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
344214307184	344214307742	344214308292	344214308842	344214309391	344214309942	344214310492	344214311042	344214311591	344214312142	344214312692	344214313242	344214313791	344214314342	344214314892	344214315442	344214315991	344214316542	344214317092	344214317642	344214318191	344214318742	344214319292	344214319842	344214320391	344214320942	344214321492	344214322042	344214322591	344214323142	344214323692	344214324242	344214324791	344214325342	344214325892	344214326442	344214326991	344214327542	344214328092	344214328642	344214329191	344214329742	344214330292	344214330842	344214331391	344214331942	344214332492	344214333042	344214333592	344214334142	344214334692	344214335242	344214335791	344214336342	344214336892	344214337442	344214337991	344214338542	344214339092	344214339642	344214340192	344214340742	344214341292	344214341842	344214342392	344214342942	344214343492	344214344042	344214344592	344214345142	344214345692	344214346242	344214346792	344214347342	344214347892	344214348442	344214348992	344214349542	344214350092	344214350642	344214351192	344214351742	344214352292	344214352842	344214353392	344214353942	344214354492	344214355042	344214355592	344214356142	344214356692	344214357242	344214357792	344214358342	344214358892	344214359442	344214359992	344214360542	344214361092	344214361642	344214362192	344214362742	344214363292	344214363842	344214364392	344214364942	344214365492	344214366042	344214366592	344214367142	344214367692	344214368242	344214368792	344214369342	344214369892	344214370442	344214370992	344214371542	344214372092	344214372642	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2203	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2204	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2204	3300	1900	2700	2203	3300	1900	2700	2204	3300	1900	2700	2204	3300	1900	2700	2203	3300	1900	2700	2204	3300	1900	2700	2204	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2204	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2204	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2202	3300	1900	2700	2203	3300	1900	2700	2203	3300	1900	2700	2203	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
3417	1058	433	341	285	369	413	395	331	321	318	318	248	229	237	212	185	156	173	153	169	411	729	880	851	670	501	317	277	176	141	150	160	111	111	113	112	110	87	92	109	104	86	88	102	87	113	112	92	108	115	108	114	86	91	106	85	112	108	108	92	112	94	108	89	112	90	96	106	120	102	85	103	94	99	90	89	98	100	96	116	100	93	104	104	89	105	110	115	98	87	89	88	107	85	100	87	102	118	107	90	114	103	92	97	107	101	113	98	108	121	99	95	95	103	97	114	93	105	102	88	112	98	122	102	108	87	94	111	99	88	99	118	79	96	93	83	113	111	113	92	94	89	91	97	92	117	90	91	82	101	99	88	94	86	93	86	102	101	104	96	90	102	96	99	118	101	97	97	99	104	102	89	89	110	86	103	98	96	105	92	106	95	97	89	98	108	98	113	100	87	110	101	106	95	79	101	84	100	98	90	94	108	105	93	113	98	120	95	115	104	87	87	103	92	93	98	84	99	112	106	78	104	106	103	100	85	105	98	90	92	95	88	96	100	85	88	101	111	111	110	93	91	93	105	116	102	108	103	110	90	92	89	91	120	97	105	99	88	92	103	94	113	108	113	95	88	99	89	94	125	97	96	95	101	95	110	100	89	111	106	75	113	95	106	94	106	89	99	95	106	105	92	99	104	91	110	102	80	102	101	106	95	106	100	102	115	105	97	85	110	113	109	90	101	88	101	120	91	86	109	104	109	97	89	101	111	114	85	87	103	84	88	110	81	113	93	99	97	98	105	93	116	96	100	111	105	101	104	113	99	108	91	105	95	94	92	99	77	93	108	100	103	90	99	91	97	104	102	108	108	99	83	90	109	119	124	82	85	95	79	92	96	89	108	83	95	108	107	81	96	98	103	97	97	103	95	103	105	92	90	97	99	123	88	100	91	107	102	95	101	98	114	112	102	103	96	103	94	109	94	129	107	104	96	91	98	97	89	101	91	95	92	102	112	106	103	91	109	95	82	93	97	105	105	106	127	99	110	106	104	100	90	101	98	100	88	76	101	118	93	106	100	107	102	115	114	100	100	112	99	110	103	93	91	106	106	100	110	93	98	113	95	123	105	84	92	113	104	119	102	105	93	109	109	104	97	98	97	96	106	116	101	88	100	103	94	112	116	106	91	111	92	86	82	90	94	100	100	104	99	100	115	108	102	98	115	94	99	116	102	109	100	95	115	112	104	82	97	88	102	123	91	102	97	93	99	98	102	107	98	85	111	103	102	93	102	91	93	102	91	108	98	94	101	88	104	102	100	111	106	95	109	91	111	102	103	104	90	114	100	88	88	116	95	121	97	100	91	81	102	103	99	114	92	111	105	94	116	96	92	96	107	113	94	99	89	101	85	90	104	97	107	109	103	88	85	112	95	93	96	86	112	104	94	110	114	101	97	97	121	98	101	110	94	95	108	107	112	88	115	97	96	104	108	97	103	102	106	118	88	95	90	89	100	101	94	105	91	126	109	105	85	98	105	90	99	93	108	91	81	105	99	105	96	86	100	108	94	106	102	124	103	99	101	96	105	99	119	118	104	107	85	104	110	102	110	104	83	108	106	94	98	103	85	91	96	88	108	98	109	94	78	103	109	93	103	100	111	84	87	109	98	103	104	87	107	118	101	99	102	107	84	102	89	94	91	91	105	92	108	111	93	100	115	105	101	101	113	110	95	99	108	100	108	115	101	106	92	83	100	108	98	91	98	110	88	84	104	109	88	92	99	81	98	90	93	98	102	101	94	97	94	105	92	96	99	77	100	111	109	98	105	98	92	81	122	90	95	96	94	119	102	112	107	98	108	80	99	91	92	113	84	89	98	94	82	87	111	90	95	112	105	101	84	111	120	100	104	96	91	95	94	113	98	111	90	102	95	88	98	98	90	101	99	106	106	100	120	90	114	96	83	113	95	98	94	114	103	82	106	94	94	101	95	97	94	94	91	102	115	97	94	99	98	102	111	103	105	102	84	89	115	120	110	113	101	111	107	87	106	115	95	89	112	116	102	79	105	107	105	90	113	114	98	103	98	106	99	100	82	101	85	98	78	97	110	85	110	89	91	95	104	105	90	116	107	108	102	99	93	92	96	106	94	95	99	89	88	87	106	98	103	90	87	89	131	94	95	108	95	107	114	93	97	92	96	111	87	111	118	95	91	102	123	90	85	100	116	100	91	112	105	110	74	94	94	99	96	95	97	109	89	101	94	118	115	81	108	104	117	107	98	84	93	90	100	86	103	106	101	92	111	101	105	95	102	109	112	96	110	102	97	113	96	97	118	103	101	105	104	106	102	103	109	103	89	106	102	90	94	113	108	102	106	102	92	101	87	93	86	107	93	85	89	96	86	99	92	110	93	102	107	108	110	85	103	108	106	100	111	91	104	97	108	90	93	100	88	102	92	126	95	98	88	102	106	109	106	84	98	104	101	105	91	96	98	90	110	100	93	107	104	108	101	95	101	94	105	96	104	90	108	86	110	109	98	103	102	90	98	104	106	118	95	93	100	108	104	106	98	97	97	114	100	108	94	105	102	98	104	88	88	77	92	121	98	107	94	98	102	88	86	99	116	95	98	110	94	96	87	105	106	105	107	100	98	105	104	84	103	107	96	95	79	102	95	97	84	113	113	98	99	105	115	71	92	84	103	90	106	111	104	93	91	123	100	96	99	95	106	91	76	123	86	106	103	100	104	98	110	89	96	99	95	100	85	103	82	96	110	102	105	93	108	106	97	105	84	108	83	115	85	99	101	102	85	92	107	88	86	84	105	94	95	84	101	115	98	98	108	95	88	94	102	108	97	100	87	106	95	88	91	93	108	105	99	110	98	102	90	111	115	92	96	92	105	112	104	108	97	103	90	100	113	116	94	95	110	94	109	109	98	96	113	75	106	88	104	104	106	109	117	102	109	94	96	88	91	89	92	107	106	96	119	92	99	106	101	93	103	95	96	89	103	78	86	85	91	85	94	102	92	106	99	93	101	127	111	99	83	102	109	93	90	111	95	100	98	120	106	100	102	108	124	98	102	100	91	105	101	83	97	94	100	122	93	93	93	93	105	94	101	98	103	87	99	99	86	108	105	100	104	121	102	99	86	107	102	86	94	97	93	104	94	89	106	109	108	81	108	118	90	95	94	116	102	95	86	94	89	99	104	115	99	109	110	99	102	94	95	87	86	99	94	91	106	100	114	92	78	100	72	93	95	86	100	91	102	92	92	96	100	109	104	90	101	91	88	86	86	106	109	110	87	96	95	95	97	96	86	119	99	98	97	104	92	99	97	86	107	93	103	94	105	118	114	99	87	110	98	101	107	106	106	93	118	107	117	94	113	76	96	87	98	93	101	86	100	100	98	88	97	111	103	105	112	87	98	88	103	104	108	102	110	105	95	113	88	103	103	86	106	87	131	98	95	96	99	94	87	102	114	96	126	107	110	105	85	102	97	116	105	91	119	90
25595	9303	4548	4549	10867	16862	16534	14013	11579	9501	8098	6837	5993	5150	4810	4371	3340	2859	2847	2737	2342	8247	14140	15541	14522	11223	8711	6331	4410	2814	1991	1484	1162	1027	901	789	770	729	761	712	729	757	638	634	685	692	694	714	677	703	714	738	707	730	684	693	695	646	657	755	676	720	682	684	724	719	758	700	748	670	736	682	708	670	712	717	692	754	667	709	694	702	687	748	698	664	717	670	696	694	712	687	669	749	725	693	655	708	763	750	683	661	728	693	661	692	689	672	692	679	712	684	731	721	702	663	684	697	659	732	654	725	701	710	685	716	710	736	738	685	713	708	669	727	721	760	691	666	733	652	656	717	711	676	668	689	699	688	725	693	729	675	670	747	702	707	750	728	708	705	706	751	698	668	693	683	672	706	700	716	706	663	666	735	717	678	685	762	709	715	757	704	688	704	682	722	652	687	671	725	674	741	679	723	705	715	727	727	688	723	765	725	700	731	661	716	738	685	732	715	675	685	729	679	683	743	689	705	688	680	749	693	672	719	706	699	656	697	723	706	709	675	706	702	731	681	703	680	703	679	708	748	683	729	712	739	726	678	680	706	754	691	692	727	708	713	727	688	697	693	685	698	712	697	731	697	746	730	728	717	675	740	667	640	700	719	739	689	722	700	699	653	709	724	727	684	668	674	683	752	733	674	716	738	704	680	666	676	688	716	692	677	717	686	757	704	677	667	751	695	700	708	677	707	672	743	666	697	722	679	686	654	672	679	686	725	642	718	694	697	670	692	731	738	693	748	724	691	698	684	735	672	756	717	747	719	738	688	683	770	676	713	696	690	728	669	732	648	699	736	686	681	739	707	662	715	734	714	669	653	702	734	699	706	701	691	673	690	720	686	697	704	736	684	711	700	721	704	704	701	661	707	662	730	705	705	683	667	704	661	662	701	699	748	703	679	697	661	711	725	710	723	726	700	678	714	691	691	664	733	685	726	657	713	749	738	730	680	730	694	734	702	715	701	724	694	719	686	720	708	689	711	696	700	736	666	743	709	740	730	694	720	672	698	735	708	680	698	707	748	678	693	726	707	729	743	720	689	728	737	735	713	706	662	663	711	683	699	682	688	731	709	711	689	713	696	738	696	699	677	672	749	721	689	688	680	657	721	663	711	690	649	709	694	720	704	681	683	717	698	665	692	673	706	692	745	670	691	714	668	654	675	717	705	715	725	691	720	751	689	637	712	705	749	665	698	705	690	724	690	717	712	711	725	673	680	711	747	709	701	727	713	691	744	712	716	666	683	681	668	745	734	694	706	741	723	697	718	695	664	728	730	737	707	695	729	718	731	683	709	743	675	753	702	662	690	698	716	683	681	691	716	701	768	739	708	681	737	718	668	727	749	666	736	690	726	703	720	680	709	691	703	702	698	672	685	735	711	741	708	724	692	727	773	747	693	730	661	707	696	670	726	738	719	720	733	715	758	671	702	674	711	697	711	722	633	693	692	694	702	742	690	708	747	744	689	694	651	685	697	689	684	736	700	728	662	723	719	740	718	697	724	781	684	691	679	696	695	744	691	709	653	686	707	697	672	744	680	696	726	712	796	755	667	707	706	698	710	679	728	702	664	663	707	668	681	710	737	740	719	716	724	676	685	726	713	720	708	676	697	687	707	715	706	684	715	705	715	734	707	695	650	693	679	758	691	677	711	705	682	689	714	714	676	672	689	745	703	693	695	723	644	702	709	724	678	661	727	667	685	673	713	696	689	769	679	703	736	669	696	734	661	685	725	709	769	715	654	703	733	673	710	673	729	723	781	716	682	752	718	716	730	705	649	708	634	690	711	658	684	674	695	712	714	747	683	664	678	712	715	679	707	715	713	716	702	630	680	684	736	703	738	732	668	676	740	741	719	727	701	697	740	733	740	704	668	734	720	679	678	698	744	701	678	675	682	695	706	729	652	633	716	680	704	736	689	685	731	683	732	727	706	651	704	660	709	681	687	720	697	772	683	690	645	738	694	682	695	689	720	663	705	756	725	688	695	679	725	700	718	727	696	680	767	719	665	681	704	681	690	685	684	681	722	676	705	736	698	696	644	737	686	702	739	727	721	679	679	735	691	680	692	730	745	710	684	739	659	691	727	726	747	698	704	671	727	700	689	699	687	736	709	720	674	681	672	679	715	700	700	672	684	696	755	688	674	711	703	699	689	705	695	666	699	718	645	718	678	691	652	689	660	686	726	665	717	689	723	694	694	718	718	709	692	717	696	667	691	700	670	668	715	704	701	687	759	672	694	718	726	733	703	733	674	723	637	680	706	697	727	743	707	701	705	688	704	675	678	711	698	749	664	662	701	709	653	725	681	675	700	681	694	689	757	690	698	701	664	727	713	706	671	709	667	695	678	702	757	659	670	688	734	699	739	732	755	709	737	674	738	667	723	741	684	717	691	715	705	688	667	707	698	691	663	699	707	700	740	705	750	698	702	716	679	723	686	757	742	720	732	693	729	729	708	694	788	673	713	690	721	715	728	741	665	702	697	673	679	720	708	690	705	737	661	771	694	705	713	672	697	720	705	703	720	703	722	768	696	713	651	697	723	692	706	754	637	680	724	681	717	705	761	691	739	702	716	667	683	699	704	705	697	713	670	717	675	654	732	689	657	716	708	697	688	675	741	699	714	676	737	739	722	723	750	711	724	751	725	672	724	709	714	679	753	708	684	683	713	717	637	641	677	704	701	702	706	697	733	679	685	725	730	733	698	731	703	670	647	656	732	711	672	686	763	713	673	720	667	671	729	705	693	663	640	655	712	706	665	668	693	684	711	659	731	689	688	755	689	665	694	707	670	643	681	688	708	723	682	694	741	710	670	703	686	757	732	656	722	673	722	650	712	707	696	708	712	654	697	704	678	663	658	707	719	711	701	699	704	709	736	695	718	700	679	668	720	692	641	684	727	713	742	642	727	763	739	689	717	736	740	725	727	702	741	762	726	698	685	699	720	687	698	714	673	682	676	689	693	652	704	733	734	717	701	673	724	675	714	720	676	721	655	703	695	662	701	728	723	701	733	688	665	658	666	688	660	743	710	715	716	703	701	682	756	671	664	654	677	720	692	689	699	686	733	715	716	689	667	720	697	685	724	746	713	699	695	674	711	673	716	655	655	741	701	723	698	685	712	661	665	720	683	710	751	725	652	753	745	710	666	706	728	675	705	683	755	698	682	712	711	687	668	709	661	709	707	699	695	707	654	686	676	721	690	711	737	712	710	724	693	715	683	736	753	683	770	693	720	703	703	703	709	729	738	717	692	701	680	713	697	694	687	716	702	708	751	729	713	719	717	685	715	728	695	706	691	700	689	717	709	739	701	728	668	690	718	734	696	734	703	670	705	686	676	662	728	696	677	746	716	741	697	701	751	761	708	715	686	697	710	679	693	694	690	694	736	726	671	692	678	746	774	680	701	704	758	727	739	721	715	707	658	694	704	697	753	716	723	729	687	699	748	711	722	692	726
2247	491	238	222	208	204	205	224	192	223	191	171	168	179	152	118	118	126	120	109	100	109	133	199	179	160	146	134	109	86	88	86	98	80	90	71	75	88	90	80	69	87	80	84	81	74	84	78	84	110	97	89	102	77	80	106	79	85	95	72	91	69	86	76	76	72	82	89	82	72	67	86	84	85	92	68	94	79	90	69	73	71	92	80	80	76	89	86	83	78	81	77	87	83	89	78	90	71	75	95	86	81	83	91	95	79	80	66	68	76	64	84	82	85	100	61	89	77	82	68	80	72	69	92	97	79	82	91	93	84	75	84	93	90	98	73	81	82	66	81	86	93	73	72	69	75	87	80	78	107	93	76	75	98	82	60	77	81	77	86	85	90	90	80	91	62	76	81	89	84	86	75	81	89	76	85	90	87	86	74	74	107	83	88	78	100	81	71	89	73	100	91	98	90	78	80	85	101	76	78	71	80	86	80	101	85	81	86	75	70	93	79	78	86	92	68	86	83	90	79	68	89	91	87	71	88	81	77	86	83	90	104	74	92	70	92	98	99	82	85	73	80	90	92	87	76	98	84	94	83	74	87	97	69	99	88	85	69	61	71	84	79	73	73	95	75	90	73	91	86	70	91	75	98	98	76	71	93	111	74	74	85	75	82	90	93	80	88	86	89	91	80	59	74	70	69	80	84	83	76	80	65	106	82	66	93	82	87	91	83	93	83	84	77	69	80	89	80	86	87	76	85	73	69	88	96	80	89	93	71	89	76	76	70	66	75	89	84	91	92	70	74	75	85	75	96	76	93	63	92	77	68	79	95	77	95	98	101	93	70	88	82	84	97	72	75	91	71	82	86	69	83	86	66	69	66	85	66	80	96	92	87	65	80	75	90	84	97	74	87	77	88	69	92	84	87	76	88	83	95	82	87	91	81	87	74	79	77	71	93	89	103	79	86	88	82	90	90	96	74	88	78	81	75	77	81	88	64	85	79	85	77	81	75	98	64	69	75	81	101	97	76	108	81	81	72	95	74	80	86	78	88	85	94	81	99	79	94	85	88	76	87	84	83	91	85	78	86	88	72	94	94	111	82	99	99	84	82	92	81	80	99	92	75	79	82	90	85	85	82	76	76	84	93	82	71	98	90	106	88	69	95	86	79	92	84	95	83	83	93	88	74	85	93	64	63	87	94	92	87	94	93	83	81	77	90	80	75	65	97	88	96	110	89	82	72	80	89	91	84	83	89	89	83	88	88	77	85	76	85	89	97	91	80	71	95	71	95	85	83	92	81	88	73	77	83	102	91	79	76	68	98	91	88	81	80	78	80	81	86	98	83	72	84	107	92	82	87	66	88	89	89	92	66	94	74	82	78	86	85	87	90	84	82	81	85	86	83	84	70	81	66	64	77	77	88	80	81	81	85	88	76	72	70	80	95	79	79	96	84	72	100	92	90	79	89	88	83	79	85	80	91	71	91	74	95	94	83	77	78	80	84	63	77	82	79	74	92	101	79	98	86	89	83	91	67	86	83	75	70	67	76	81	84	86	97	80	84	79	96	87	73	82	70	81	80	79	75	84	83	94	83	89	75	91	82	73	75	83	90	89	86	85	79	71	91	103	93	83	65	76	80	82	91	106	71	74	91	75	70	80	89	101	84	85	67	96	82	107	77	89	88	87	99	103	87	90	100	87	69	90	92	84	85	82	79	96	77	95	83	86	77	90	74	74	79	95	89	63	85	94	83	85	62	72	93	87	78	84	99	94	84	75	95	91	90	87	74	75	91	83	69	90	107	82	84	53	85	78	67	86	60	86	93	87	91	81	95	87	96	89	100	95	82	72	91	80	84	93	88	88	66	89	80	75	80	85	85	76	90	72	95	69	81	86	76	95	72	79	88	69	97	78	84	93	89	79	86	76	75	72	91	77	71	81	81	86	83	91	86	73	57	78	91	80	86	71	79	79	79	78	101	102	80	78	71	99	88	71	95	72	78	76	87	93	84	86	102	80	76	85	76	88	113	88	83	71	81	79	82	84	71	88	76	76	80	76	93	84	97	75	79	87	84	69	97	99	76	86	77	84	93	79	72	75	87	92	85	89	75	83	87	103	71	86	88	89	75	81	67	80	83	71	89	103	84	96	89	82	79	76	94	69	78	80	67	78	76	86	76	91	91	72	75	93	94	87	90	89	90	101	82	84	79	79	74	94	73	72	89	83	83	90	98	73	90	94	79	78	76	69	81	82	86	77	83	81	82	94	93	82	72	96	76	93	85	80	89	91	85	72	88	74	93	88	93	87	89	80	82	77	82	67	89	77	91	103	86	74	64	73	73	77	78	87	80	87	104	88	83	91	79	83	73	92	80	95	84	90	82	97	94	78	75	88	80	92	88	73	92	107	95	84	86	77	77	85	68	76	99	74	86	84	84	91	84	94	92	78	66	86	79	95	82	97	93	83	75	88	85	70	95	92	83	82	89	89	74	92	92	71	90	74	79	77	77	87	96	80	91	87	86	86	86	86	89	86	94	66	103	61	75	96	78	90	75	94	88	95	92	75	88	78	89	94	79	87	97	85	92	102	93	84	86	83	82	83	81	80	104	105	95	85	88	83	84	84	86	76	90	89	92	80	75	86	72	80	83	91	69	81	90	82	75	83	87	90	93	92	90	73	67	76	82	85	75	90	77	79	94	109	84	75	79	83	81	73	83	84	90	101	68	85	76	83	74	82	76	96	65	72	86	79	65	92	95	83	94	94	88	71	83	70	82	78	79	98	90	93	95	88	79	89	72	97	76	98	81	86	76	69	83	83	86	81	81	91	76	84	94	94	79	78	84	75	82	90	84	79	83	74	77	101	73	98	100	94	86	77	82	89	89	86	74	84	85	81	71	70	77	78	68	82	69	85	87	71	83	66	76	90	90	63	91	100	82	95	81	78	83	81	76	91	74	84	89	88	94	81	90	86	79	60	93	78	110	84	98	86	77	92	82	66	80	60	79	71	83	89	70	62	88	91	81	79	81	70	74	72	81	74	82	101	100	90	68	80	94	72	81	95	100	85	91	82	80	92	73	82	68	98	94	79	83	91	79	73	88	66	102	88	70	86	87	95	65	72	89	85	81	88	98	95	86	99	76	79	85	94	79	82	84	101	88	71	81	90	87	81	79	92	60	72	79	91	92	81	80	76	72	77	94	84	79	96	86	77	94	74	102	88	91	72	75	89	86	101	78	75	96	85	84	84	93	81	89	98	77	87	84	92	79	89	87	83	79	89	69	89	87	84	81	95	80	73	86	90	69	85	86	90	74	83	77	81	79	91	82	89	77	81	88	100	83	83	84	69	65	89	89	88	79	87	87	102	72	91	89	93	95	76	61	78	85	79	104	79	79	82	86	95	99	89	67	73	90	93	91	76	88	109	76	90	82	85	75	80	79	91	81	85	81	106	83	88	93	83	81	73	77	75	80	94	84	84	79	85	96	78	70	83	76	74	69	79	75
17207	5186	2471	3012	6821	10563	9799	8192	7117	5858	4649	4046	3893	3499	2762	2184	1956	1871	1645	1592	1413	1392	2369	3301	3227	2514	1978	1543	1115	989	790	744	704	679	644	590	613	591	631	522	591	594	570	579	587	620	625	581	606	637	597	596	635	614	610	608	637	560	583	596	664	598	619	594	597	629	573	639	617	605	624	617	605	623	620	671	581	582	623	614	613	601	648	593	633	596	580	638	611	598	597	586	605	587	628	619	576	621	636	574	564	636	635	628	615	600	594	634	617	586	558	596	657	614	628	598	572	572	635	604	589	615	655	584	553	623	584	597	634	614	625	585	636	639	581	628	587	610	632	594	584	577	608	608	626	596	587	613	576	649	627	572	593	578	609	617	625	622	608	600	589	612	575	564	634	581	589	612	595	589	620	592	585	603	578	595	599	569	620	587	631	609	636	642	603	620	619	614	575	614	589	627	605	582	555	631	632	610	590	598	559	598	615	550	613	596	623	608	604	647	542	596	577	610	604	612	619	599	614	627	612	593	585	607	590	587	624	628	584	595	591	619	598	621	647	618	626	590	630	605	583	607	580	621	637	606	581	593	635	606	630	612	584	680	610	591	604	637	615	645	615	584	664	622	633	627	544	586	598	604	599	613	590	628	610	596	606	627	636	627	596	613	606	604	584	646	649	606	651	611	633	598	593	588	600	611	632	575	624	635	586	574	615	622	606	616	577	587	596	592	627	594	574	597	574	612	605	604	595	641	596	609	619	549	598	607	584	611	576	580	625	611	604	641	580	651	591	597	586	662	624	631	615	610	604	613	617	589	613	593	631	619	595	607	636	631	578	600	583	598	634	608	594	613	557	610	644	611	615	612	614	580	598	658	602	614	642	572	593	607	590	580	605	679	585	591	605	582	593	584	585	586	615	611	622	630	592	608	602	625	596	590	592	603	626	620	633	585	619	637	621	595	616	595	592	623	577	623	625	553	600	626	635	613	603	607	563	630	636	588	569	629	598	631	622	606	615	616	669	609	627	629	641	599	643	645	627	595	577	602	596	616	581	607	562	638	598	589	605	596	613	596	587	582	567	651	598	548	597	603	603	620	602	583	592	598	575	569	623	582	640	595	644	599	633	609	615	612	598	656	598	632	657	605	594	570	644	669	682	616	582	602	616	614	647	614	568	628	614	576	540	601	567	589	597	624	613	620	624	606	619	605	616	614	602	620	626	569	589	613	591	587	572	556	587	657	611	573	600	574	616	570	522	619	620	602	620	589	603	605	593	558	578	566	621	553	610	596	567	605	620	630	617	578	593	560	600	612	587	577	626	619	642	615	596	573	564	564	605	639	642	592	603	596	588	661	585	584	610	601	584	629	592	643	626	669	563	636	583	587	599	620	594	593	615	593	573	612	604	616	607	612	547	631	626	599	598	596	601	620	585	598	595	581	597	610	599	641	607	561	594	675	610	647	612	577	582	583	580	587	603	586	628	627	589	618	618	599	577	601	585	606	628	646	635	584	606	609	612	627	614	582	629	631	587	579	569	625	638	628	588	618	604	595	624	606	645	642	597	650	598	593	593	572	580	587	571	641	643	636	593	576	607	629	581	593	610	629	630	637	674	649	573	596	615	646	617	594	587	592	572	596	612	640	611	562	620	551	619	603	638	584	599	631	569	602	621	622	612	614	631	619	623	619	595	634	615	613	659	612	612	603	628	593	590	642	554	648	623	573	624	626	602	599	622	612	632	565	595	597	593	593	604	578	579	604	600	601	585	608	616	624	638	619	562	590	584	596	629	585	600	583	593	597	624	608	607	608	650	620	639	628	601	616	588	615	631	605	576	592	605	609	581	574	626	570	567	591	602	568	623	609	661	584	604	629	629	607	623	606	575	592	595	582	615	610	617	598	622	634	596	605	578	628	582	630	603	618	630	573	594	595	569	582	601	642	595	592	573	615	569	652	605	629	581	624	583	603	596	615	598	616	588	621	623	592	586	609	645	572	586	598	560	651	636	615	645	633	626	665	589	587	594	603	631	577	595	606	619	606	621	573	614	593	618	577	635	625	583	571	625	615	582	637	599	574	559	635	598	602	577	587	635	599	629	587	586	615	595	607	615	595	623	606	628	630	589	619	645	559	613	592	566	582	613	573	600	624	606	631	623	653	599	611	649	564	629	609	602	584	608	617	646	572	593	616	557	595	602	622	631	594	670	597	593	627	559	627	589	590	596	620	601	607	636	575	606	595	600	632	603	590	613	642	618	593	580	609	626	590	608	600	585	661	605	580	595	582	598	576	622	575	619	630	609	609	643	637	635	584	605	581	601	596	599	615	627	597	595	582	660	607	598	601	589	584	628	602	647	627	597	613	601	589	580	595	623	622	617	626	559	569	597	651	634	628	632	655	637	567	652	569	647	623	640	612	598	589	613	582	588	614	606	581	608	591	611	605	660	627	567	621	609	631	590	635	621	596	575	577	567	628	574	613	622	646	568	632	610	567	655	565	563	619	621	618	598	643	594	629	618	599	629	596	621	593	597	623	602	603	589	627	592	602	628	618	551	593	600	624	595	612	539	594	622	617	610	574	601	591	580	602	635	586	583	628	637	583	580	609	661	542	627	598	639	610	589	615	612	652	611	624	585	634	647	583	596	596	618	589	619	611	607	604	632	629	596	602	601	572	610	623	572	654	577	611	588	592	601	586	643	613	617	618	647	613	571	567	563	584	626	594	616	559	617	573	666	605	624	610	620	662	626	629	579	548	625	589	609	634	619	631	588	639	631	614	600	570	618	640	626	619	650	601	604	622	609	604	572	583	567	624	617	624	646	591	609	640	580	678	627	593	656	554	627	579	638	584	598	548	597	607	602	629	581	607	626	622	602	616	625	609	604	616	640	604	603	574	639	590	618	610	587	588	626	638	611	595	635	614	613	594	603	615	584	611	590	639	568	603	591	588	611	614	590	635	597	597	590	564	611	561	620	609	584	607	576	568	596	604	577	575	593	591	589	584	618	584	584	596	603	592	659	592	595	570	600	626	604	630	602	602	618	649	567	626	588	596	649	605	587	580	589	660	616	638	541	565	605	590	611	619	603	589	609	593	592	628	571	620	617	624	606	586	578	635	646	590	601	596	571	553	586	588	597	621	607	584	584	624	611	573	626	601	620	601	580	599	576	603	603	598	580	567	613	574	669	636	601	626	601	624	593	594	619	605	589	616	596	616	633	597	602	586	589	651	597	607	613	612	655	614	619	570	632	614	598	629	647	618	616	652	585	655	602	611	632	644	609	593	617	629	588	650	604	608	586	617	606	644	585	593	577	605	587	620	600	629	589	588	600	603	555	590	600	557	671	650	602	601	605	582	565	652	631	607	603	612	613	614	602	621	634	638	612	589	569	589	611	637	645	620	589	662	570	588	603	582	587	650	625	591	615	620	633	608	599	632	668	602	588	609	671	660	579	571	641	608	579	598	629	564	621	587	579	581	597	626	588	618	591	590	600	647	613	595
2117	688	332	284	246	205	281	279	259	268	254	200	196	171	154	152	144	153	119	135	130	189	442	480	399	362	259	210	149	128	91	89	100	117	100	74	72	78	72	85	62	70	69	80	91	82	94	68	88	79	84	74	83	79	84	74	80	70	80	69	81	74	87	90	77	81	84	89	83	80	89	82	76	85	77	82	88	77	77	74	78	78	82	80	83	85	65	66	77	96	84	88	75	90	69	79	87	73	86	66	66	79	87	63	68	70	88	100	85	68	74	97	67	90	75	77	86	70	77	75	75	74	83	75	82	88	93	84	77	87	73	81	87	92	92	74	83	65	67	94	66	87	87	79	76	85	91	68	78	71	89	74	87	80	69	76	83	83	67	88	70	81	80	75	84	89	75	73	85	65	68	81	89	71	90	61	69	76	77	72	74	72	82	74	87	97	77	90	72	90	71	69	85	72	72	82	80	93	74	69	89	76	82	63	94	80	81	81	87	88	91	81	81	90	85	76	97	73	70	93	85	84	76	98	78	85	81	77	74	88	82	78	84	82	76	69	98	83	72	71	92	67	75	73	93	96	76	86	73	86	87	70	94	90	71	87	93	86	74	85	101	83	78	71	84	76	94	95	89	83	84	64	97	82	80	76	81	90	92	92	70	82	81	76	83	59	76	81	67	71	80	75	82	72	74	87	71	91	87	63	73	84	79	81	86	96	87	81	94	90	80	76	86	74	76	89	89	70	68	66	65	74	80	64	74	91	87	89	73	88	94	78	91	82	78	76	68	79	80	81	86	83	80	89	69	94	81	75	58	78	85	59	70	94	92	92	63	87	65	77	85	89	91	92	81	90	80	75	81	67	88	67	72	85	92	94	84	80	82	89	77	83	100	67	82	87	82	79	71	68	71	96	93	83	77	82	72	82	78	77	87	78	92	61	77	66	86	87	78	59	76	65	80	71	72	64	77	79	63	82	67	93	85	78	70	70	74	74	70	72	78	88	95	69	85	81	82	75	103	90	95	82	90	87	70	85	91	77	74	94	72	83	91	76	85	89	83	84	76	82	82	71	68	79	69	65	67	90	82	68	89	78	93	79	73	88	72	87	78	62	73	80	71	73	74	80	70	96	81	86	83	74	85	77	81	79	80	75	76	90	72	86	79	80	77	76	76	78	82	80	80	82	72	74	67	80	79	68	85	81	85	81	106	86	86	72	69	80	74	87	77	79	79	62	80	95	74	82	81	84	69	84	89	77	84	90	82	83	90	87	71	71	92	80	90	74	91	84	94	85	88	69	86	75	82	85	83	84	86	90	73	84	80	74	87	85	93	72	67	77	85	62	88	73	65	73	98	68	77	73	60	86	82	87	75	94	75	82	71	83	79	85	88	62	57	91	87	80	99	85	72	89	92	97	85	84	68	83	74	96	85	78	82	94	75	82	110	71	86	67	77	98	72	96	75	58	71	82	75	106	83	86	81	71	79	89	79	96	68	78	81	70	70	69	76	73	73	56	78	86	82	98	80	83	85	87	77	80	80	84	78	80	74	84	64	68	75	80	87	68	66	85	73	87	81	64	65	70	86	68	81	80	94	86	72	78	79	89	81	82	81	81	75	83	73	77	87	73	76	76	69	81	62	85	82	73	81	71	65	82	85	78	92	84	72	89	81	95	97	65	86	92	100	81	62	92	78	89	86	84	87	72	85	79	85	77	87	84	78	91	74	75	77	76	91	72	86	72	84	87	85	83	79	91	75	94	77	82	69	81	91	68	94	69	81	68	81	91	71	82	96	71	83	89	73	81	80	80	81	104	90	86	81	86	92	80	78	85	71	80	87	76	65	82	81	78	94	83	84	72	62	80	88	78	91	75	72	80	74	80	73	78	92	86	69	78	77	83	68	78	83	85	98	78	76	73	72	75	76	94	85	69	76	73	81	85	76	70	77	83	73	82	73	73	68	68	79	88	77	86	64	91	62	80	95	64	77	63	86	92	74	76	86	83	97	89	78	72	86	67	73	75	87	75	92	72	64	63	74	85	86	97	96	86	87	70	99	80	69	78	70	94	92	74	87	68	64	88	77	84	73	59	98	88	80	81	78	83	78	79	83	70	77	64	72	89	89	79	76	85	83	66	79	71	81	86	76	77	65	86	87	89	76	79	78	79	91	83	75	89	81	86	65	81	92	84	79	65	86	84	77	86	69	82	94	86	65	77	79	85	104	67	82	87	85	98	76	65	65	70	66	75	64	87	91	74	81	70	83	95	74	77	81	76	66	79	94	77	72	89	71	63	82	77	67	91	75	84	105	96	79	78	74	79	87	66	95	81	75	73	71	92	93	69	79	75	80	78	73	69	95	73	96	70	75	81	75	75	78	91	79	82	65	92	82	71	90	79	82	96	88	69	86	83	78	76	85	79	74	81	79	86	72	85	84	89	87	64	82	72	87	86	68	62	84	83	84	87	89	88	90	89	64	84	88	73	78	79	77	94	81	75	73	60	71	60	78	57	90	69	75	70	75	93	83	72	81	68	67	75	76	102	79	80	76	89	68	73	69	86	79	78	78	87	77	71	81	86	84	78	85	86	75	65	71	77	106	76	68	82	80	78	94	81	70	85	94	85	73	64	81	100	69	71	84	73	70	76	100	97	62	89	76	81	76	109	80	77	69	79	78	87	90	73	68	78	81	84	88	69	62	77	65	74	95	96	85	70	74	71	82	82	81	84	82	76	73	84	79	82	85	80	76	84	76	85	75	80	86	90	72	85	77	83	83	80	82	70	91	68	78	88	69	84	75	85	88	86	100	66	81	95	75	79	86	80	93	88	107	80	81	71	78	71	96	83	80	81	68	72	87	70	79	89	91	79	79	70	86	73	90	80	86	69	82	80	81	93	85	84	80	89	90	79	69	84	85	74	90	73	66	90	73	88	72	70	81	74	73	81	97	72	89	76	94	74	71	68	74	79	92	72	58	79	75	88	82	70	91	75	72	79	83	83	66	86	82	77	69	71	83	92	86	81	81	99	88	76	88	81	68	84	89	79	90	96	69	74	64	72	82	80	78	71	91	83	86	79	77	92	70	82	72	73	69	82	99	81	80	86	91	81	78	66	85	81	69	86	70	76	87	78	92	99	75	71	92	85	87	78	74	69	74	89	85	72	87	98	89	101	81	75	82	78	92	91	87	75	83	81	70	88	78	81	100	71	92	72	74	76	84	72	75	70	96	75	85	72	86	72	84	97	93	73	86	86	84	95	67	78	74	69	68	75	87	72	75	88	88	88	73	92	77	84	81	83	71	74	79	94	83	78	85	82	78	76	64	71	80	74	70	83	81	80	81	74	89	86	91	79	74	72	70	83	75	81	83	74	80	87	68	72	81	101	73	88	71	73	85	86	86	78	69	82	81	85	79	93	79	82	74	85	64	78	76	69	82	84	85	57	84	91	91	98	73	79	76	79	62	69	64	67	66	61	83	81	82	92	73	75	82	76	72	72	87	79
20421	7177	3342	4123	9435	12736	12629	10195	9111	8581	7253	5543	4701	3907	3287	2929	2433	2262	2060	2013	1796	3657	8995	9287	8240	6653	4825	3456	2039	1464	1135	904	738	686	581	631	571	555	519	579	575	578	581	570	582	535	594	563	559	599	597	569	586	552	566	601	544	555	529	589	598	616	585	589	558	553	589	534	567	568	550	540	555	522	592	585	551	546	558	591	608	528	564	616	598	562	540	543	576	593	545	590	535	579	606	589	592	570	554	568	560	536	587	582	547	575	607	568	564	574	559	596	546	571	580	579	558	575	574	576	573	603	554	595	596	614	589	578	525	602	549	616	574	617	577	594	551	568	579	582	592	592	624	608	585	565	609	548	572	572	570	545	531	579	574	539	553	582	552	605	587	573	534	589	567	575	596	550	540	615	552	567	583	538	572	545	567	560	586	611	592	572	531	575	585	597	580	552	543	534	565	582	563	600	557	539	595	589	550	548	597	598	589	570	576	562	572	611	562	592	615	571	555	571	551	587	545	588	559	599	578	565	573	595	572	555	604	595	545	572	584	596	565	594	580	576	583	582	547	530	568	576	615	587	557	581	583	596	608	574	573	580	568	561	564	542	605	578	602	560	574	595	569	582	564	576	580	561	562	586	588	602	587	576	610	543	569	595	566	574	585	559	548	590	573	592	597	535	554	604	567	629	616	585	617	585	540	580	558	567	578	596	592	587	514	536	587	589	595	572	582	585	572	539	567	590	536	582	571	581	610	567	561	616	573	588	586	556	619	617	571	575	560	579	549	600	577	574	576	562	576	558	593	565	559	579	520	563	539	567	585	601	542	596	550	602	573	592	570	541	616	591	554	582	583	566	605	574	586	581	558	585	609	548	591	611	564	559	582	586	582	598	553	616	556	574	624	558	621	565	559	569	586	527	588	570	561	527	540	598	554	610	618	585	540	586	601	571	590	602	550	585	567	577	600	555	533	553	550	520	573	624	607	583	538	575	578	580	561	578	606	550	602	604	601	598	549	559	533	556	597	568	549	571	590	563	596	567	579	573	562	591	538	571	593	590	590	603	583	543	563	582	562	576	550	552	568	584	553	612	598	575	579	553	584	583	536	562	583	544	559	580	590	562	575	592	576	573	549	549	572	635	563	630	606	600	550	567	590	559	598	553	607	615	588	589	560	552	600	604	608	567	556	584	598	609	578	605	582	535	559	601	586	538	512	604	594	527	517	578	560	593	553	617	583	559	647	592	594	551	587	620	589	611	620	564	566	573	563	595	551	600	562	573	607	544	566	615	612	590	550	580	566	581	600	591	591	563	572	566	542	561	602	575	613	594	547	587	571	593	586	561	563	555	574	547	541	586	574	597	584	554	559	578	598	567	540	593	580	547	602	601	570	605	557	556	587	569	599	518	565	542	542	588	518	574	574	594	601	568	579	559	558	578	572	588	562	601	606	571	612	539	541	576	580	569	570	603	621	529	591	591	582	616	570	603	567	560	593	571	589	615	583	564	556	558	597	606	572	590	577	566	569	565	592	557	585	569	572	525	638	606	581	572	557	568	550	624	638	577	539	564	607	567	579	549	608	579	596	587	619	586	591	601	558	565	561	572	564	570	564	567	576	596	597	581	528	580	537	562	554	595	565	572	589	575	565	603	540	540	594	571	522	607	604	577	627	579	570	544	572	583	525	611	632	561	598	538	579	558	582	587	606	584	549	613	584	603	539	597	575	552	535	570	556	580	555	611	577	557	580	528	554	635	585	585	546	562	604	563	584	576	533	568	584	545	549	560	539	564	586	569	594	584	630	559	604	536	552	574	572	591	580	621	581	592	566	564	583	576	595	549	615	567	618	560	572	557	550	544	569	586	572	544	538	546	554	561	600	566	577	562	594	571	568	641	570	579	586	607	572	515	593	578	567	537	549	537	593	559	566	591	527	560	589	592	603	555	588	573	542	564	575	577	559	585	559	566	577	556	587	536	560	593	593	575	590	545	583	575	601	528	591	584	582	600	579	584	579	593	614	570	589	613	579	543	588	593	576	562	523	555	563	616	578	582	588	565	541	535	579	601	624	566	581	584	593	558	613	548	562	561	583	604	604	576	611	577	564	588	557	553	619	582	571	596	575	609	572	549	587	585	555	600	553	607	608	585	567	560	606	577	606	581	589	613	550	541	558	543	624	580	558	537	512	633	567	549	595	598	580	568	565	524	590	563	599	548	605	551	582	545	559	596	591	573	557	518	566	630	569	589	592	547	596	572	584	563	555	551	575	564	589	624	568	612	575	588	616	579	571	564	544	536	559	623	580	581	596	570	559	591	598	570	575	523	582	577	593	570	543	574	573	558	572	581	540	611	623	602	557	565	597	562	588	621	569	615	599	608	584	603	563	556	580	603	604	590	564	565	576	600	589	631	609	584	604	543	593	558	570	627	588	562	565	584	567	588	613	552	570	588	600	550	601	578	591	562	564	581	591	567	597	576	622	552	565	565	599	603	584	613	575	572	554	589	634	610	594	608	565	570	544	577	560	582	587	557	582	620	574	614	568	569	609	574	572	569	581	567	598	573	580	569	568	559	587	568	599	564	581	586	596	577	534	580	621	564	523	561	550	561	542	584	540	570	554	592	564	586	531	592	611	574	582	570	569	570	592	559	569	590	566	499	590	545	586	626	551	534	552	594	565	597	609	554	595	620	571	585	557	549	572	606	598	595	525	593	573	593	589	594	563	592	552	540	577	574	591	586	572	569	561	557	587	587	568	549	588	552	582	564	531	539	557	587	591	515	583	561	569	604	578	522	587	535	548	613	557	581	555	581	557	577	584	579	610	594	538	624	556	554	600	590	551	536	585	579	568	569	601	584	554	520	549	564	586	561	589	556	563	587	528	581	571	571	606	553	586	592	547	570	565	588	548	562	629	555	626	506	540	541	580	570	586	583	566	569	553	567	611	565	538	530	532	580	567	550	568	570	582	600	600	503	572	563	576	576	586	565	569	590	575	567	570	572	635	528	564	570	569	597	595	580	573	565	567	562	553	594	587	582	538	578	558	607	573	583	602	557	584	591	548	580	593	612	561	554	595	614	615	566	582	585	566	550	576	572	600	560	544	577	572	549	562	610	581	539	551	543	589	556	551	540	561	594	527	583	573	554	627	566	569	575	560	573	580	537	539	576	546	629	596	614	548	549	555	593	560	595	556	572	561	591	545	554	602	568	569	604	611	568	592	537	626	568	575	568	606	578	629	588	576	573	571	578	552	553	575	579	539	563	570	584	581	573	554	582	602	547	571	596	551	553	579	581	599	592	586	598	580	585	540	563	574	563	553	609	564	558	599	565	579	603	564	539	601	580	560	592	583	574	581	596	561	548	569	561	560	619	526	596	552	576	622	530	585	546	600	580	540	575	583	599	594	576	586	573	578	624	542	579	606	565	573	578	566	585	594	574	573	604	561	552	619	612	557	592	601	616	578	571	593	557	560	576	594	574	586	586	573	615	606	599	541	550
3443	721	405	303	241	271	296	278	312	263	239	219	172	183	192	139	138	140	181	128	178	323	549	563	483	356	241	220	166	152	124	105	121	101	103	101	112	99	92	104	91	92	84	87	100	104	92	104	94	94	121	112	103	117	109	108	101	105	110	103	90	111	97	102	122	108	95	99	108	88	101	88	106	108	114	92	103	101	106	100	116	103	110	109	107	113	103	120	107	97	105	88	94	100	96	97	105	82	122	99	103	82	99	97	81	106	118	92	102	106	90	85	101	100	107	86	125	90	99	104	89	101	107	100	114	87	102	99	108	112	94	92	100	94	100	105	108	105	99	102	118	105	88	98	102	109	122	108	101	111	113	101	113	108	105	97	116	94	104	110	96	99	98	99	115	119	94	101	96	97	103	101	110	98	85	101	98	80	104	110	99	92	97	106	109	113	101	102	108	93	83	104	78	87	99	105	107	96	120	121	111	94	106	98	92	97	98	99	95	91	107	98	101	104	108	97	96	87	95	118	93	117	82	96	103	100	98	113	103	97	105	85	100	91	104	94	93	110	99	106	96	91	105	91	102	97	105	107	104	121	109	94	84	96	107	82	109	107	99	98	105	106	104	111	127	92	108	114	101	116	121	107	108	89	103	92	122	97	104	100	103	94	109	102	96	90	119	95	110	76	103	89	99	92	102	92	87	90	98	115	102	95	101	91	104	101	100	92	118	85	107	94	98	100	93	102	95	114	93	99	98	101	88	104	95	93	95	100	93	94	93	88	106	95	107	111	93	93	89	85	100	92	117	92	98	105	90	99	99	104	88	101	111	89	104	106	96	106	114	119	89	91	104	86	105	102	121	120	113	111	106	83	103	94	109	102	90	112	110	115	106	119	108	101	110	94	92	101	97	108	107	114	92	102	99	98	118	114	90	115	99	98	102	96	95	93	97	98	111	117	93	97	108	108	99	90	126	97	101	118	110	112	102	91	118	103	100	106	96	98	87	99	100	97	105	106	103	97	102	95	99	106	105	109	101	119	99	108	100	82	120	94	96	110	109	111	97	95	103	113	96	91	112	106	115	105	100	96	100	95	102	95	116	117	98	100	85	104	102	95	89	89	109	109	100	94	115	95	96	99	108	97	99	95	98	107	99	79	94	104	98	105	92	106	117	103	96	108	100	117	124	102	89	95	112	98	106	104	113	87	112	93	108	113	94	101	105	92	95	71	105	100	117	100	100	93	89	98	96	125	78	100	115	87	96	97	110	105	91	102	113	79	108	120	117	110	98	108	99	99	113	89	101	103	93	101	107	94	112	102	92	87	104	92	96	110	99	108	108	98	98	105	109	115	132	99	98	97	99	121	112	98	121	95	123	97	92	100	99	83	107	111	111	105	91	98	113	92	95	105	118	113	109	95	100	89	114	110	93	96	111	104	94	93	122	125	117	102	101	105	101	108	101	94	95	101	105	103	104	86	107	81	97	98	116	101	108	114	100	103	84	101	94	102	90	114	85	87	112	102	101	111	103	85	101	121	107	103	97	92	109	96	105	97	107	98	99	88	106	94	87	107	97	103	115	83	99	108	124	104	111	109	107	106	130	112	116	104	100	105	108	111	83	105	104	101	97	101	115	110	84	111	92	122	93	89	104	113	99	113	103	113	89	101	91	93	105	118	96	108	99	107	96	92	78	96	102	105	97	100	104	98	101	128	101	100	88	123	107	106	102	92	115	118	113	90	103	106	88	79	96	104	120	108	107	124	129	87	100	104	106	128	98	114	96	105	94	106	103	108	107	114	102	109	106	106	114	74	104	106	88	100	89	101	92	114	104	100	95	119	94	92	103	100	102	103	109	98	118	107	103	104	96	100	126	112	97	108	104	113	89	82	97	99	110	106	101	101	104	91	115	104	107	97	96	106	116	92	108	111	104	90	103	96	101	97	104	89	93	98	104	95	113	104	102	108	93	103	122	123	108	97	71	108	102	108	97	100	90	109	121	100	96	92	83	106	96	101	103	95	83	110	104	110	104	106	101	103	112	104	117	111	82	109	90	118	88	107	103	88	81	110	98	107	118	108	95	113	109	100	90	116	85	101	96	83	113	95	103	116	93	101	109	101	90	104	113	103	93	108	103	105	119	113	105	100	94	114	95	107	92	124	84	109	112	102	95	104	106	93	104	117	100	88	113	103	95	105	105	102	98	87	117	107	90	104	113	89	113	90	122	123	101	112	98	91	113	100	89	110	111	103	99	109	108	111	87	104	101	89	114	100	110	99	106	91	94	107	109	121	104	106	90	80	107	105	92	108	98	126	107	114	94	111	100	116	101	110	118	101	103	82	99	117	99	98	104	97	97	90	109	97	98	98	99	107	105	104	86	93	99	92	97	110	102	89	99	94	98	106	96	104	101	100	103	91	98	90	113	107	115	97	99	122	110	121	87	99	86	102	106	98	106	112	103	116	109	113	97	108	118	108	104	103	109	96	95	114	117	114	109	98	115	100	110	128	110	108	107	92	101	103	97	96	91	114	100	89	98	81	112	112	97	88	97	112	95	108	111	102	111	107	90	98	96	87	82	100	111	114	100	103	87	105	122	90	98	103	92	103	89	112	96	102	104	116	101	98	114	110	96	102	96	101	108	97	78	119	123	114	91	111	119	100	103	114	108	91	118	106	95	99	93	106	110	108	108	101	101	120	118	103	95	104	103	93	113	94	102	93	90	92	93	112	107	110	112	118	99	112	95	108	80	98	99	124	89	94	103	107	107	99	123	120	94	100	83	97	106	108	121	81	105	88	124	99	102	110	103	122	108	89	121	100	105	106	113	98	98	91	98	102	98	99	99	94	107	112	94	103	79	106	99	69	94	118	117	100	99	100	94	94	101	104	109	82	104	87	111	93	95	108	95	102	100	110	101	98	100	123	79	107	94	113	109	106	98	110	100	91	87	103	97	97	90	103	106	115	106	99	114	95	117	111	88	96	96	105	85	95	112	90	102	91	101	102	95	100	102	112	99	92	89	116	108	100	91	94	114	107	109	84	103	100	113	99	104	100	108	97	99	83	99	107	89	94	106	98	108	113	114	95	118	89	89	99	116	88	97	103	96	104	122	81	120	86	98	89	96	104	109	105	107	118	94	98	101	115	94	98	94	113	92	105	87	70	87	99	85	104	106	111	104	99	125	114	100	102	114	102	94	106	103	102	119	113	95	104	98	108	90	109	96	129	87	103	92	95	114	74	98	102	93	95	114	99	103	112	99	97	108	94	122	98	91	114	95	103	104	91	92	101	106	92	92	119	114	107	96	112	88	121	98	100	103	116	90	115	87	94	98	96	104	95	94	77	105	96	94	98	87	97	105	80	88	103	104	100	95	99	131	92	100	114	89	92	112	118	104	128	105	89	89	103	90	106	102	115	112	97	95	98	102	117	112	100	101	100	99	97	97	113	96	95	95	90	95	97	105	93	100	93	107	110	136	106	100	109	107	87	91	106	98	107	88	99
19942	7148	3649	4649	8861	12029	12315	10683	9464	8970	6632	5113	4360	3680	3456	2921	2520	2408	2314	2159	2535	6765	10604	10645	9091	6749	4611	3074	2110	1649	1271	1002	911	809	827	730	724	756	713	688	770	725	760	725	689	728	671	768	719	715	724	679	735	692	755	785	732	687	733	721	717	741	700	706	773	728	728	727	714	710	716	755	750	762	728	744	735	742	720	735	728	754	712	715	736	786	762	705	729	736	715	715	740	759	724	771	737	753	766	737	706	709	794	709	750	700	724	726	779	772	692	740	702	730	686	767	732	735	745	700	697	702	765	698	738	737	730	714	750	746	702	720	720	758	768	697	691	790	756	715	760	744	738	730	744	714	747	760	741	711	778	732	745	691	727	750	751	712	665	739	756	705	738	775	745	726	695	706	683	747	794	734	747	683	747	742	733	710	716	740	765	734	746	758	688	739	725	701	771	790	760	751	725	714	769	741	763	722	727	767	724	730	759	716	730	768	704	768	737	712	721	749	741	730	750	730	743	745	726	750	719	731	771	710	721	744	717	751	730	712	715	714	794	735	752	770	699	798	712	752	733	737	740	718	766	762	732	709	686	721	710	745	715	735	731	764	776	750	699	756	698	749	748	696	731	731	712	727	673	725	700	722	757	767	740	750	702	716	756	751	739	745	756	728	729	769	718	746	636	727	704	763	722	748	717	717	725	743	766	738	762	733	727	790	726	746	726	708	744	743	699	704	729	752	732	724	764	727	751	759	717	750	758	720	759	713	776	734	744	721	732	718	704	739	732	715	711	758	761	709	737	739	746	737	767	757	714	744	710	736	767	760	709	721	685	755	704	736	744	774	700	802	703	782	757	714	730	809	743	701	768	738	769	687	743	754	740	746	710	745	763	669	716	726	771	751	714	755	711	714	755	772	756	741	721	754	778	720	709	743	715	754	700	716	746	744	740	757	725	749	742	753	781	776	740	751	763	726	734	753	725	767	729	739	715	745	742	715	741	695	732	758	757	664	751	754	742	718	765	704	685	740	707	724	771	745	779	764	708	720	746	744	741	733	727	744	756	737	706	742	736	740	665	709	774	742	718	742	705	748	735	758	773	779	758	767	726	725	787	702	757	707	765	695	680	766	753	714	748	749	701	753	774	743	716	746	706	723	733	749	721	747	732	736	718	711	762	705	761	731	758	706	726	774	760	725	715	740	766	704	724	724	778	684	760	776	698	736	735	740	691	708	717	738	716	712	739	722	775	777	699	750	787	750	768	730	765	701	748	755	712	728	760	716	744	740	749	690	777	756	704	697	712	754	739	707	705	756	747	742	691	716	704	767	773	768	757	685	742	709	736	709	763	772	795	774	707	699	738	743	720	736	721	727	763	737	723	758	702	781	701	747	745	714	734	746	718	717	763	746	746	729	748	762	797	724	751	693	700	739	745	720	681	778	738	724	701	720	730	773	698	763	698	690	722	783	738	717	732	732	763	682	758	761	728	752	766	680	715	741	714	748	745	726	750	750	693	732	746	684	729	722	720	753	768	704	708	743	731	799	759	751	829	698	740	761	743	720	721	717	786	723	737	737	681	761	737	769	773	710	737	766	785	738	743	699	730	760	719	716	757	741	804	779	723	763	766	728	717	708	752	729	757	734	775	773	759	768	747	749	713	727	745	719	765	678	783	737	743	736	756	732	718	765	773	743	710	730	744	738	748	738	764	726	765	763	750	730	716	760	734	748	742	704	752	734	719	744	727	775	717	759	727	763	713	751	703	787	717	776	714	747	780	750	774	727	702	738	752	777	721	671	742	723	716	772	743	761	711	710	745	758	752	714	678	698	734	735	734	754	741	719	756	737	713	713	692	752	760	726	767	749	681	724	722	735	706	790	780	742	722	755	746	773	714	734	780	755	704	725	699	700	737	873	729	707	752	766	720	771	791	745	732	741	714	758	802	704	767	764	705	749	734	718	749	710	714	744	725	720	744	749	766	732	739	789	721	749	738	768	763	788	755	673	741	725	727	759	717	764	774	735	689	709	736	741	743	776	724	773	754	731	690	746	765	717	714	719	741	759	744	733	730	747	714	704	685	727	678	730	720	718	743	689	780	728	727	714	721	745	728	698	742	743	765	715	754	763	771	705	755	754	752	724	755	705	750	738	721	752	777	720	735	729	711	687	753	739	734	684	711	714	777	708	690	733	704	716	784	712	717	682	754	746	692	749	776	740	766	722	718	740	757	755	757	732	766	723	780	722	711	698	768	749	706	706	736	729	759	759	736	712	769	749	748	761	714	698	696	671	711	720	743	726	715	734	652	682	786	725	748	764	727	692	735	725	718	767	776	712	730	707	719	729	778	734	762	752	757	737	674	725	728	762	749	748	765	752	716	741	730	704	712	732	750	754	734	746	720	754	717	745	724	732	743	720	714	716	728	769	773	752	680	730	710	736	749	736	728	724	743	729	724	738	726	768	738	751	724	762	739	732	715	751	772	751	730	753	750	747	698	694	718	712	747	732	747	751	690	721	776	739	737	730	729	758	725	709	726	706	743	725	709	752	702	748	738	759	713	689	783	705	775	728	727	750	726	796	764	724	763	745	727	669	750	747	725	683	765	692	748	703	762	750	756	746	733	720	715	738	716	745	756	784	708	757	741	751	729	734	735	766	697	723	773	725	741	731	762	736	708	757	775	763	716	771	774	764	726	728	721	759	644	694	689	736	790	729	782	780	744	782	713	765	764	688	725	747	762	757	748	785	739	722	753	740	688	700	709	761	783	715	728	719	760	751	717	801	741	695	733	701	775	737	722	684	737	745	707	765	718	710	763	741	805	757	748	736	740	718	744	739	736	693	741	743	703	730	721	739	744	728	748	787	766	735	746	751	753	692	715	739	714	727	728	721	721	798	750	770	730	758	748	735	756	768	700	758	700	752	738	687	727	736	700	740	761	757	668	723	724	736	721	762	716	733	705	755	709	775	728	771	747	736	787	752	754	751	751	697	712	755	725	762	727	795	743	744	740	765	718	678	710	719	733	741	723	759	745	707	732	694	735	733	721	740	722	705	705	746	734	733	730	702	770	730	724	702	767	793	717	711	776	763	689	701	807	782	780	753	722	748	755	686	761	701	728	753	758	787	741	788	729	755	734	729	732	783	708	751	741	779	792	723	722	736	720	718	743	715	738	726	712	719	741	766	769	758	781	745	687	797	706	739	734	706	684	738	746	709	759	742	723	765	773	721	710	730	711	715	717	745	733	813	714	702	724	733	706	798	727	739	685	746	734	767	724	703	737	740	699	719	758	740	694	725	699	771	708	726	736	720	773	797	722	784	711	795	773	732	736	734	754	676	690	712	724	734	703	723	729	735	711	727	796	780	727	732	788	743	748	745	723	736	667	733	795	725	798	687	733	718	687	693	772	733	715	706	724	756	766	727	756	689	744	743	734	714	745	742	739	746	702	768	738	771	742	737	718	717	771	710	692	735	760	709	730	708	719	783	729	756	719	781	743	697
3146	1073	532	366	285	276	318	457	395	313	270	257	257	208	191	178	152	166	176	167	301	682	912	890	763	522	409	285	258	182	157	108	120	91	100	88	89	94	97	86	101	95	112	97	105	92	96	90	73	73	110	100	100	103	101	91	87	117	96	97	102	116	114	81	98	105	96	111	102	95	76	80	95	91	110	101	97	88	84	117	101	93	98	94	87	79	80	93	78	93	101	107	96	106	101	99	96	101	91	89	100	89	82	96	103	91	87	79	107	87	91	85	103	96	85	103	106	97	75	104	99	91	100	98	111	110	98	94	105	96	97	100	98	98	100	103	96	91	94	98	104	84	110	103	98	86	93	119	109	96	110	111	94	90	105	80	121	114	94	79	104	85	87	109	98	106	108	97	105	103	80	92	87	98	89	105	91	83	91	93	96	99	97	92	103	97	114	89	92	99	101	88	110	123	92	97	111	103	100	98	82	108	98	90	82	97	100	77	90	79	85	90	101	99	95	100	116	90	108	92	106	113	104	100	86	101	99	105	96	89	107	89	98	102	107	88	115	106	109	95	98	111	81	106	95	84	87	91	120	104	88	102	108	83	80	91	112	101	91	93	82	108	88	97	103	111	109	92	95	86	115	99	85	95	108	89	107	95	101	107	87	81	105	94	107	100	94	103	103	101	105	105	95	99	100	91	104	102	97	101	104	99	99	87	121	96	85	89	80	89	98	111	104	103	90	94	98	96	93	83	94	96	106	95	116	83	106	92	106	94	98	78	122	83	87	97	100	82	109	98	97	94	94	114	112	116	101	98	98	105	107	104	93	88	105	88	92	99	95	108	100	96	102	105	110	97	97	85	104	96	95	92	105	100	111	90	96	104	103	103	91	92	76	97	100	91	105	98	117	95	80	92	88	102	99	108	96	104	107	95	95	87	109	109	106	84	112	98	92	83	87	86	104	109	105	85	85	84	84	107	106	92	109	94	92	97	104	94	89	89	98	108	106	98	117	83	98	100	98	92	103	99	89	95	103	96	99	88	115	95	99	93	105	92	99	104	92	99	104	77	105	104	101	105	90	81	85	87	115	91	88	73	84	87	81	84	93	96	105	79	95	89	100	108	97	101	87	87	80	92	90	100	106	101	89	102	91	101	101	109	98	89	82	89	115	100	97	105	76	106	90	106	101	97	107	109	102	98	102	88	83	93	107	114	108	95	89	87	111	105	96	108	85	113	97	111	114	98	100	81	78	78	118	84	80	92	85	102	96	106	101	96	88	87	104	112	105	102	108	118	104	84	103	92	100	87	93	105	87	105	103	93	93	88	86	93	97	72	88	94	104	73	96	104	89	103	114	95	85	101	84	93	103	91	86	94	92	96	71	106	89	98	102	86	100	89	97	98	100	101	92	107	86	101	81	100	110	102	104	77	101	101	87	100	127	81	87	96	87	96	88	99	99	90	92	111	89	96	110	85	89	106	88	108	73	91	87	96	80	84	96	95	100	114	107	119	85	104	99	90	94	93	103	125	75	126	93	67	65	101	109	97	103	105	101	121	105	84	107	86	103	108	127	92	100	81	94	102	96	89	96	93	90	91	127	92	86	106	110	104	94	100	83	81	93	100	96	104	95	100	97	95	102	91	96	90	87	95	105	85	92	112	92	100	89	95	88	123	88	101	82	88	108	88	114	96	92	124	102	106	100	110	82	103	110	113	97	87	102	96	115	78	97	98	84	105	112	103	90	94	75	102	101	81	73	94	84	88	92	100	86	89	103	94	94	89	112	85	77	98	100	96	98	91	97	92	101	99	77	102	95	97	93	101	107	115	79	103	91	96	88	90	95	92	94	93	108	104	94	101	90	93	96	99	101	85	102	98	104	85	92	85	91	90	94	119	94	102	92	91	89	91	107	100	78	100	90	104	83	97	103	98	92	83	95	91	100	101	97	93	90	108	111	107	90	93	101	102	94	96	97	93	89	84	112	106	97	108	88	95	97	72	86	72	95	119	84	103	94	90	97	96	102	90	97	84	109	109	101	103	101	94	89	71	84	117	97	104	119	104	85	94	107	108	99	92	77	108	100	98	86	95	105	92	92	110	96	105	87	104	100	84	104	96	105	80	111	105	96	82	92	94	95	94	97	105	96	86	106	105	114	93	111	95	104	88	93	100	101	95	90	96	106	84	98	111	96	77	98	102	105	75	123	99	92	117	104	87	100	112	112	84	84	95	90	102	94	79	92	100	92	104	112	95	96	96	96	88	106	80	83	107	96	103	104	102	96	95	118	98	111	103	96	114	93	90	97	108	90	100	103	84	83	105	84	99	83	94	105	107	82	118	116	92	94	118	95	99	98	98	97	73	98	100	87	82	99	75	86	105	100	88	107	104	102	95	94	101	92	103	107	109	88	86	95	100	105	109	102	97	122	118	103	87	100	104	92	94	106	93	100	103	85	94	94	98	124	102	91	88	91	74	107	104	97	105	92	91	88	103	97	100	89	109	104	104	108	110	94	104	107	118	73	97	100	122	98	91	105	94	83	101	93	111	97	110	97	96	101	97	101	94	100	104	91	93	105	91	93	108	108	105	96	101	93	100	102	109	85	86	101	85	90	107	107	87	104	95	86	79	93	101	113	94	89	100	100	93	112	98	85	109	88	96	92	103	107	89	110	90	108	110	119	92	115	82	101	88	107	89	115	102	90	86	104	122	108	110	86	98	103	96	90	93	107	88	100	102	89	86	109	89	93	96	101	93	102	117	98	82	102	98	113	100	85	115	99	89	95	114	94	102	94	95	81	103	100	102	92	101	107	86	98	85	79	101	97	91	95	112	111	91	93	89	104	107	97	94	97	117	113	92	90	101	108	107	85	102	86	102	92	105	80	80	89	91	101	95	101	108	96	92	102	100	98	88	96	89	94	94	115	102	93	92	101	77	94	98	72	99	100	94	92	112	105	93	100	105	107	96	103	105	97	107	92	91	90	89	92	108	98	94	97	114	99	91	107	91	110	94	101	97	83	93	104	98	101	88	102	106	95	88	89	96	114	95	95	94	103	104	92	88	106	123	103	101	102	80	87	110	93	104	95	101	78	94	113	100	83	97	78	98	96	96	96	101	90	93	106	100	110	106	92	96	96	117	87	82	87	98	93	94	91	89	90	88	89	113	105	102	111	109	86	111	95	89	99	112	108	100	111	102	92	95	78	105	110	95	85	101	91	98	89	102	79	88	82	92	108	90	94	89	102	87	101	87	121	100	100	99	96	104	90	98	94	103	77	105	109	112	94	104	109	116	97	89	97	93	94	84	68	102	92	104	104	93	106	99	101	91	115	83	97	103	96	98	71	103	83	88	107	96	107	90	100	98	97	94	89	83	98	95	105	101	106	86	103	105	77	106	79	86	93	90	109	93	98	104	116	108	106	100	93	107	97	91	97	108	94	110	94	105	72	90	119	89	90	104	89	99	91	97	94	101	93	102	107	96	90	101	92	107	110	102	77	118
24374	9398	5022	5168	10602	13401	15012	14719	12747	9860	7603	6889	5781	4754	3773	3320	3166	2980	2903	2679	5734	12953	16537	15506	13452	9652	6830	5159	3455	2229	1469	1144	977	872	826	798	765	756	707	679	737	705	691	644	688	652	671	706	701	718	712	697	663	648	696	720	689	695	694	687	675	703	688	726	668	684	661	658	689	725	681	690	721	640	699	696	731	689	683	686	724	748	729	708	714	705	684	693	703	680	634	714	713	671	710	740	709	715	701	653	670	682	668	648	702	668	652	679	695	709	677	668	685	685	675	681	665	685	703	666	693	719	724	714	700	709	661	696	728	691	731	675	692	663	665	725	700	738	660	681	653	666	646	684	682	689	684	689	684	687	681	718	706	662	676	683	683	692	684	645	682	705	678	661	758	663	681	721	689	692	704	675	669	698	708	696	715	659	682	702	703	668	656	678	675	751	666	698	685	658	733	695	703	664	691	697	715	711	695	746	687	717	655	650	663	654	689	697	655	670	699	635	731	709	683	689	669	696	646	690	677	676	667	685	685	687	702	669	665	674	697	688	692	659	702	711	685	666	707	672	721	681	649	738	696	652	702	765	660	711	692	657	698	698	665	658	673	694	691	660	753	669	699	650	719	694	690	687	683	686	674	705	682	734	709	700	695	653	707	701	672	683	719	666	709	694	695	667	701	697	660	706	630	695	673	687	669	639	710	706	669	682	702	713	682	705	698	649	680	656	707	685	710	699	709	690	747	638	662	721	716	694	682	655	670	738	662	712	677	637	707	733	732	737	702	680	712	710	697	648	681	699	675	689	686	689	671	723	746	685	680	664	651	675	705	705	717	689	717	688	718	694	682	762	686	671	720	661	672	697	686	676	687	660	664	718	734	696	746	727	699	660	693	664	705	657	689	682	673	658	672	693	678	668	690	729	681	671	688	677	694	676	677	704	699	693	633	655	690	671	690	714	733	655	669	690	717	705	692	750	686	674	674	657	681	693	701	657	697	685	703	649	696	708	683	691	732	717	721	695	662	697	682	658	721	699	611	690	684	680	664	684	698	684	705	710	722	684	653	689	687	667	711	656	650	680	702	660	680	682	694	691	644	669	671	687	719	656	706	725	710	682	711	652	644	685	678	693	678	679	740	653	719	691	680	713	653	686	666	680	704	727	652	683	752	642	695	654	683	697	653	719	687	655	684	699	698	685	658	701	679	698	676	683	700	704	678	680	704	671	672	681	657	669	703	673	627	652	690	680	714	691	699	692	667	718	712	675	713	673	647	678	647	678	679	644	724	649	676	658	694	647	705	670	646	692	678	710	721	671	654	703	651	736	673	694	659	721	659	691	690	676	718	644	684	719	673	642	683	687	639	691	710	650	690	726	651	657	675	640	661	692	689	658	637	700	684	628	686	690	658	690	680	654	700	699	640	701	689	675	680	714	665	716	706	692	688	688	660	715	723	712	687	639	679	670	673	694	675	689	699	707	682	668	706	697	659	678	702	705	695	674	664	694	673	738	673	713	675	649	658	649	677	676	701	675	706	711	686	715	760	643	717	721	715	695	672	701	688	674	668	682	686	720	704	684	712	688	670	706	706	743	726	667	684	681	690	659	668	710	654	693	673	707	697	669	683	706	657	680	713	678	690	674	658	665	682	649	699	674	720	654	696	698	719	651	704	710	629	650	703	676	711	689	729	650	704	668	634	684	730	686	707	688	645	751	717	717	700	709	660	663	701	694	680	659	700	684	695	697	702	717	696	656	710	678	619	686	691	742	655	679	701	732	661	738	687	753	756	653	741	671	665	730	637	681	711	674	689	654	647	734	704	740	685	692	689	668	743	705	671	680	665	685	669	694	707	696	691	683	696	673	689	673	723	693	718	719	667	683	724	737	708	666	707	696	685	686	662	644	646	697	715	716	628	658	670	695	727	665	673	720	702	695	636	693	692	674	721	783	721	682	707	655	678	684	692	674	707	678	674	652	690	752	727	673	668	704	682	689	743	705	723	598	690	680	695	720	723	687	687	734	685	664	647	698	676	694	708	638	658	647	663	674	680	691	695	705	667	682	716	685	676	686	696	703	651	621	681	707	711	696	640	734	694	700	699	687	713	665	676	641	700	709	651	696	673	643	720	678	644	687	716	662	678	695	670	702	733	679	689	655	742	650	663	710	663	684	711	686	711	643	700	684	663	673	723	716	704	680	726	668	679	701	692	717	706	673	672	643	682	645	734	684	686	650	726	663	692	703	711	652	719	694	664	695	675	685	706	704	704	662	697	706	679	678	695	662	681	618	681	677	705	697	666	691	700	690	642	666	686	680	675	687	704	650	706	685	644	634	722	670	754	712	672	728	697	690	655	723	706	728	672	681	693	643	675	678	684	637	665	679	662	718	743	661	630	677	744	647	674	713	691	684	709	704	679	703	669	703	632	683	685	709	681	673	679	706	684	671	651	702	662	686	703	735	697	691	699	696	730	687	729	699	729	653	686	696	689	717	738	746	698	690	708	683	706	714	676	695	688	715	656	666	670	702	721	680	672	705	689	685	655	648	693	713	675	639	724	687	688	736	713	664	651	660	667	673	710	748	683	645	724	671	687	706	699	680	658	736	702	687	681	689	687	728	692	669	650	662	651	673	721	672	670	674	686	691	698	667	722	716	726	687	666	685	697	691	667	657	743	690	676	666	673	648	688	730	659	650	704	663	678	697	673	710	681	692	674	680	687	656	686	712	698	643	686	670	681	711	669	701	685	684	705	668	695	711	685	742	720	671	650	679	718	716	679	689	718	683	649	672	668	711	666	669	658	682	663	690	720	702	740	699	663	664	696	688	707	740	690	688	706	661	708	705	649	721	667	693	694	695	677	667	695	715	667	735	694	737	712	687	671	661	714	733	734	683	685	701	656	667	701	648	673	728	697	703	755	701	700	686	734	691	699	686	674	685	689	681	649	689	724	707	645	653	703	693	710	672	742	703	675	681	653	687	716	741	722	667	658	679	726	716	734	674	706	685	682	655	689	673	669	685	703	662	699	690	697	721	701	689	696	633	692	696	670	671	661	706	689	691	664	665	720	677	665	655	700	682	712	715	708	671	692	671	673	716	677	728	693	681	701	656	683	675	682	716	685	689	671	651	658	727	703	679	658	676	675	692	694	697	666	686	704	699	679	676	722	671	692	681	659	689	711	688	662	682	681	702	666	670	716	686	705	703	711	656	650	747	702	661	676	675	677	662	666	716	686	707	628	706	676	663	690	703	719	703	698	687	696	687	688	661	690	718	679	728	720	704	713	700	696	685	697	720	725	687	694	732	674	707	718	671	668	683	655	672	649	668	689	680	671	701	719	701	669	633	650	658	698	747	679	663	691	675	689	746	702	694	661	685	717	638	707	726	667	659	670	694	697	710	695	676	688	655	642	705	666	675	733	686	726	646	685	685	674	714	682	707	680	674	709	730	690	722	707	665	683	669	676	747	698	685	674	733	711	655	667	755	651	674	721	717	713	657
2275	559	328	215	160	171	211	238	263	165	182	172	146	129	126	123	105	108	128	106	116	157	190	183	154	134	136	94	132	101	88	96	75	79	78	86	75	71	75	76	76	77	69	86	88	94	70	90	98	78	90	72	81	78	79	106	67	79	85	88	86	83	85	94	79	93	94	103	83	68	78	88	73	71	102	86	74	77	87	81	74	62	86	72	71	75	82	90	69	91	85	88	85	80	66	76	84	65	85	79	69	90	82	87	74	70	73	88	95	83	76	81	96	98	106	87	77	65	99	86	91	88	79	84	66	64	71	85	87	80	77	84	82	76	85	74	72	87	82	99	64	83	90	83	76	94	66	89	81	81	84	90	95	91	81	77	83	93	70	79	80	82	99	68	87	86	90	83	94	76	89	81	95	90	93	82	91	86	93	83	76	81	95	99	68	89	81	78	97	86	82	84	86	76	80	80	86	93	85	66	91	90	80	67	79	76	91	75	80	92	80	83	82	97	86	82	82	80	85	84	96	80	75	83	87	82	73	80	94	85	86	104	62	83	93	76	88	83	89	85	73	87	85	78	94	96	77	86	79	74	93	79	89	83	81	76	82	83	96	72	84	80	82	83	80	82	77	81	84	80	83	81	94	81	82	83	83	79	70	79	77	77	96	80	64	75	90	74	81	90	78	77	75	89	92	81	81	93	88	77	83	120	86	78	79	88	87	85	78	83	75	80	67	92	92	85	82	96	81	74	73	77	99	96	85	79	88	107	93	96	88	114	90	69	87	75	89	66	69	78	79	84	97	86	86	76	95	79	91	89	76	86	77	86	79	74	98	89	81	74	79	87	86	91	95	86	88	78	90	97	66	86	85	81	88	100	88	68	83	74	64	89	82	86	69	82	91	85	74	78	91	90	72	99	89	77	80	81	78	78	97	97	70	83	79	84	79	109	65	79	88	79	88	65	92	65	96	77	87	75	81	82	86	107	91	94	97	72	87	83	92	87	86	91	83	81	79	86	60	76	74	92	93	72	92	75	80	64	85	78	81	81	89	79	78	79	78	90	81	67	76	83	88	97	76	79	89	79	72	84	80	78	92	78	86	95	82	76	85	83	71	90	92	77	94	88	92	68	81	82	75	85	80	83	81	80	78	75	81	74	71	102	72	87	99	72	91	71	72	78	87	85	82	87	92	69	99	93	101	91	84	94	91	79	98	59	86	97	86	77	91	87	85	93	81	80	93	80	58	85	82	90	79	77	90	93	81	84	79	73	84	89	83	96	88	80	77	59	77	91	73	95	81	78	95	85	89	69	78	78	87	66	104	76	75	94	78	71	85	88	78	91	73	78	86	92	79	77	90	90	83	91	78	73	71	83	92	83	75	77	78	84	80	90	75	85	75	87	94	73	75	105	80	85	96	68	85	91	79	74	72	79	93	96	80	78	84	84	77	99	75	89	80	79	89	83	88	97	100	76	75	76	76	73	77	87	84	86	73	66	87	87	75	92	104	84	83	84	81	81	86	102	81	82	76	92	91	91	77	87	81	69	86	113	68	96	72	91	94	70	89	100	84	88	89	79	86	69	87	78	79	96	94	79	86	102	93	91	67	85	93	75	93	92	107	75	88	80	89	86	79	80	84	78	86	67	81	83	62	77	83	92	69	83	83	90	68	80	88	82	96	82	82	72	96	78	66	75	74	87	85	94	74	90	99	91	92	85	70	76	72	84	82	77	77	88	80	81	76	71	70	83	71	78	74	74	81	81	88	90	90	96	105	112	85	92	74	84	90	67	87	100	99	67	83	83	85	87	76	93	81	81	59	73	92	90	76	85	92	80	106	72	81	91	93	86	73	72	81	86	67	90	73	92	80	83	85	89	83	86	77	66	92	72	108	92	83	76	72	111	81	95	88	95	77	86	78	93	86	80	99	73	80	90	99	98	74	93	78	75	87	74	78	88	77	75	92	65	73	77	66	83	89	79	76	75	82	88	90	72	86	92	94	84	81	79	84	87	73	74	89	78	82	82	61	84	75	72	86	71	70	88	85	105	81	91	68	79	71	70	74	76	65	77	64	80	89	87	93	80	90	78	82	81	78	97	86	66	84	89	81	78	90	74	93	75	85	78	81	74	75	89	84	80	89	76	92	88	97	87	73	86	86	80	67	68	71	80	64	81	81	93	85	100	88	102	79	77	100	85	97	74	79	84	89	90	80	76	76	92	78	71	78	76	97	91	75	75	76	82	81	65	84	88	58	87	75	84	87	90	83	92	91	79	88	82	66	66	71	91	79	81	70	96	96	71	78	95	102	90	84	80	74	82	87	79	80	81	67	78	71	59	71	92	101	87	72	87	74	82	81	81	77	93	91	82	111	69	98	78	83	81	82	78	81	74	101	77	80	83	58	64	84	79	94	98	71	76	75	73	83	81	84	86	77	81	91	87	82	89	80	76	82	82	95	97	87	76	92	95	78	72	89	79	78	99	75	81	83	87	84	78	88	83	79	76	66	95	72	81	89	88	77	76	88	83	71	78	71	105	80	89	92	88	81	80	92	75	87	76	79	87	74	74	78	80	85	92	81	72	77	93	93	87	81	84	82	69	85	102	82	77	84	85	76	72	89	83	89	84	81	92	82	80	88	89	97	84	66	91	70	75	81	90	78	96	68	82	90	84	92	80	72	93	98	76	77	83	94	78	79	78	86	85	70	84	66	75	82	78	86	72	91	76	79	76	79	74	80	85	73	91	65	75	78	96	92	71	88	88	89	93	76	72	85	88	76	75	86	96	80	85	80	81	75	83	91	75	103	86	78	69	92	72	95	78	92	84	77	68	83	69	73	91	94	79	73	80	72	85	78	71	81	72	97	102	102	87	74	83	74	63	87	81	82	81	76	75	82	88	75	78	80	70	77	88	102	75	82	93	65	72	92	89	78	93	84	73	74	72	71	95	79	88	90	71	73	70	86	80	70	79	89	79	80	79	96	80	96	72	85	77	94	87	87	90	80	70	86	73	85	87	101	83	89	85	57	93	99	85	76	87	86	78	82	74	79	92	92	88	100	93	98	74	89	71	69	96	85	82	96	75	90	81	77	69	80	72	67	71	92	75	80	85	79	85	85	85	76	89	74	66	83	71	85	82	79	86	87	85	94	83	71	76	80	82	68	69	77	93	81	72	91	79	61	81	80	116	83	66	91	81	60	96	70	96	86	80	81	82	90	65	93	75	84	76	72	91	93	79	81	83	88	87	73	88	80	81	73	75	91	77	74	92	84	96	82	87	78	70	89	90	75	89	80	77	55	79	92	82	92	80	82	94	87	82	81	76	87	86	87	82	81	75	103	87	100	87	75	70	78	98	76	70	76	90	86	69	83	79	88	82	93	82	81	79	73	93	82	95	89	88	80	83	85	65	68	74	98	75	82	62	91	69	84	79	86	73	65	73	115	83	72	92	95	85	92	83	71	85	99	69	73	105	63	78	83	90	74	77	90	79	94	81	84	99
16758	5752	3294	3074	6007	9049	9632	8679	8065	6006	4254	3849	3077	2251	1909	1901	1794	1881	1556	1349	1442	2814	3525	3091	2479	2092	1675	1362	1163	965	728	677	671	601	624	622	600	572	603	643	596	597	646	647	586	608	611	602	597	604	609	603	578	610	613	666	600	639	652	648	638	603	594	597	579	557	614	618	596	541	591	615	587	578	637	594	571	583	550	605	580	585	606	557	615	594	623	594	585	570	566	599	596	583	625	622	602	604	570	584	617	620	569	616	587	600	584	593	640	611	608	577	620	612	638	567	635	613	580	628	591	597	606	627	561	599	641	610	598	598	606	589	640	609	640	594	629	625	631	627	622	638	620	636	581	608	617	658	615	600	641	616	603	559	610	579	596	578	652	584	620	603	596	575	562	602	625	606	623	609	630	570	600	633	602	618	575	596	604	596	589	583	592	602	586	557	625	643	592	606	625	625	597	654	589	619	594	611	619	615	579	580	579	609	567	624	616	585	615	622	598	605	603	578	609	569	611	594	616	596	593	590	595	602	580	581	588	596	607	588	607	582	623	632	594	601	658	634	625	609	587	593	570	612	631	604	659	570	603	620	626	597	616	650	587	577	599	619	631	598	596	580	628	614	592	609	611	582	599	580	602	563	602	642	609	557	618	580	591	588	589	656	572	644	609	604	613	613	620	583	628	595	602	570	599	599	603	581	602	611	639	607	541	594	627	592	556	608	598	598	579	580	609	571	638	623	644	560	595	629	551	613	598	579	574	642	623	588	570	592	565	607	646	581	639	620	579	611	621	614	613	639	614	617	621	606	592	595	549	582	588	634	621	635	581	588	609	595	597	576	607	596	610	600	575	571	637	640	635	568	615	543	628	573	603	591	644	578	660	621	584	601	609	591	561	638	584	613	602	635	631	640	582	618	570	580	617	634	620	599	603	576	614	590	625	581	610	616	612	566	578	628	625	603	613	581	589	605	569	643	588	608	559	609	581	602	645	640	613	617	575	595	637	586	569	551	576	598	643	603	598	581	606	630	578	617	612	574	581	581	598	609	625	544	601	572	603	579	630	613	667	585	615	571	610	582	629	577	619	594	571	603	615	563	598	605	616	622	589	616	638	577	612	587	621	586	601	542	593	566	582	582	607	636	584	594	628	600	590	589	594	602	640	596	593	646	623	601	576	618	596	611	623	601	602	630	606	597	636	605	614	615	604	608	613	640	591	581	601	650	621	572	625	554	656	604	601	585	579	598	583	574	570	612	589	612	583	599	601	609	623	582	623	629	551	566	552	605	621	571	619	594	575	597	585	601	597	601	571	594	602	572	613	624	571	605	646	589	609	620	605	623	588	595	615	579	584	580	624	622	638	596	569	554	582	646	623	614	600	613	645	625	648	597	623	583	638	600	595	599	648	621	605	632	605	614	640	580	630	617	592	617	556	612	604	617	587	587	589	606	589	655	651	620	607	608	631	600	598	607	584	611	588	645	593	592	616	600	594	600	592	583	594	583	607	613	605	613	597	610	588	642	606	621	579	582	660	594	621	604	617	624	561	654	552	605	610	627	588	637	613	566	588	566	602	661	616	598	632	589	597	563	665	634	581	573	595	591	593	566	600	605	600	628	551	608	682	609	596	561	615	604	600	544	614	570	576	577	559	623	614	610	651	619	633	618	563	564	607	610	593	577	601	614	590	617	600	615	615	604	627	610	602	659	667	627	600	597	581	646	592	593	591	630	601	622	621	593	589	621	569	648	639	632	579	597	635	600	594	604	547	553	600	579	585	620	633	640	601	579	591	590	572	621	621	617	581	591	656	628	622	621	597	585	578	603	586	598	567	576	636	627	609	624	585	581	566	566	616	603	604	606	619	586	625	573	577	606	601	619	610	614	641	651	548	584	600	609	607	627	636	608	607	589	582	595	571	624	628	609	607	608	567	602	588	648	593	627	594	629	618	590	614	624	582	552	636	624	564	589	595	587	599	574	591	629	593	604	552	610	664	607	616	562	593	627	576	599	612	627	631	583	619	600	591	586	566	578	604	647	598	606	592	644	636	615	606	602	595	599	602	615	580	558	609	595	623	601	602	631	574	601	601	619	545	575	614	624	642	633	621	606	583	579	581	630	615	590	620	592	577	613	628	665	609	621	623	615	586	582	604	623	542	617	614	599	619	615	611	606	615	544	628	574	595	602	582	605	594	622	598	666	588	615	650	619	557	604	647	623	595	626	583	605	639	556	599	598	592	587	557	572	604	623	584	595	620	594	589	573	596	655	642	591	621	606	629	572	617	616	600	604	613	636	623	610	601	583	614	613	605	567	623	604	591	589	589	633	617	651	588	575	570	633	599	613	621	588	569	594	641	596	596	627	636	590	597	598	599	614	602	596	581	608	595	655	570	660	611	581	614	580	600	589	571	581	583	589	605	581	540	581	624	614	570	621	635	610	592	577	623	653	566	602	577	634	604	640	573	611	636	620	608	584	591	552	604	600	665	608	629	644	606	617	590	628	607	594	591	579	630	586	601	597	632	642	632	586	653	589	607	682	611	622	629	603	615	633	616	618	597	578	607	637	607	597	603	598	600	607	524	578	610	613	622	626	583	589	619	635	593	567	596	580	600	598	574	612	666	589	593	611	635	605	595	580	590	609	612	618	576	618	619	630	615	616	620	619	620	572	623	583	644	617	602	574	632	594	624	630	597	613	606	566	569	647	619	610	548	647	598	563	624	608	608	554	635	613	634	627	596	586	601	649	571	587	627	625	580	613	573	618	619	617	581	610	575	575	575	583	579	575	584	586	647	658	563	626	621	562	613	587	601	601	624	634	610	596	575	660	602	563	577	606	642	586	598	618	609	600	562	604	604	654	617	588	620	608	568	603	665	588	588	606	627	592	587	622	632	620	618	636	627	614	595	569	591	566	605	622	609	566	570	616	593	586	607	627	620	602	614	559	598	595	588	529	634	583	615	615	610	569	574	596	600	576	605	600	613	582	613	578	618	575	603	608	550	571	632	605	570	626	644	627	609	604	619	610	591	628	624	620	625	626	648	556	597	605	654	570	625	606	611	598	624	647	624	617	601	582	594	629	623	579	618	629	585	627	605	632	595	571	585	597	595	642	627	618	636	633	624	635	561	560	650	639	619	550	628	628	615	607	641	598	602	619	591	608	593	628	598	615	617	588	571	616	605	613	575	608	593	630	603	588	632	586	610	602	595	623	637	576	555	648	633	602	625	614	610	581	645	578	589	639	674	605	605	599	606	614	604	606	590	593	597	565	604	593	576	600	618	598	616	616	643	553	578	616	590	592	591	553	617	618	597	620	604	616	620	620	586	603	632	586	613	581	582	631	632	630	627	579	604	614	637	600	593	665	596	600	624	597	590	632	622	596	584	605	619	595	639	604	598	627	587	598	622	586	653	571	660	621	567	612	652	624	608	637	609	594	621	608	601	592	615	580	631	643	570	626	623	606	595	589	604	596	587	620	600	615	588	600	621	657	594	586
1996	880	401	261	197	200	270	292	280	264	212	188	165	130	132	125	124	109	130	121	118	346	552	517	391	313	232	186	137	99	87	78	95	81	73	73	71	84	84	81	72	76	71	74	99	74	76	90	86	77	71	77	84	68	93	81	82	80	82	81	77	69	88	79	80	73	76	76	85	72	76	69	88	79	80	77	83	98	69	71	70	71	95	70	85	80	81	70	84	79	68	91	71	71	77	72	76	84	76	78	72	75	68	71	90	89	56	75	83	83	72	67	73	75	76	87	63	84	83	76	91	74	82	69	78	79	84	86	74	79	90	71	91	75	70	84	75	66	87	74	85	71	75	94	87	75	85	90	83	88	90	75	60	92	71	74	70	82	79	84	81	82	76	85	77	70	80	79	90	94	86	89	79	84	68	91	67	67	88	79	83	92	73	65	76	79	81	70	85	83	74	85	77	77	89	76	63	80	82	71	59	106	83	84	86	70	67	78	80	80	87	82	80	84	80	89	76	74	74	95	76	76	86	76	88	81	89	89	66	89	69	89	77	80	77	83	60	78	83	90	98	90	73	104	76	80	76	91	86	69	85	94	69	79	77	85	75	64	67	75	81	66	84	69	73	71	77	72	71	76	66	85	73	78	79	70	80	81	72	82	80	87	79	62	105	91	70	80	92	75	73	82	75	78	90	80	82	82	79	79	76	69	83	78	69	81	82	84	80	70	71	79	84	79	90	64	98	57	73	81	66	78	85	74	75	83	78	72	76	89	63	79	81	94	87	96	69	64	81	83	78	73	81	78	83	77	74	80	68	83	90	84	97	71	80	81	74	72	88	86	66	68	74	80	92	85	73	86	77	65	84	63	80	78	96	98	85	57	79	86	80	81	83	91	70	94	86	94	80	63	84	61	94	87	81	65	75	79	88	63	78	65	102	83	77	79	80	74	72	76	92	76	73	79	87	82	77	94	87	90	79	89	85	92	64	70	96	80	70	67	70	79	81	73	84	69	86	59	80	82	76	87	75	83	65	93	85	73	80	71	74	64	70	76	97	80	78	82	78	73	76	77	69	64	89	78	81	69	77	73	76	88	68	94	83	71	84	96	59	106	74	85	93	81	80	78	84	73	86	83	73	73	71	85	85	83	81	69	82	97	81	99	79	71	70	84	92	60	83	72	70	74	69	75	74	72	83	83	86	76	83	93	80	82	89	83	83	83	59	81	79	73	85	79	88	74	70	71	74	61	92	78	80	97	88	62	86	82	81	67	94	86	84	75	65	89	83	79	71	77	75	73	79	68	70	99	74	85	84	79	80	87	87	70	73	74	77	90	75	72	80	85	82	75	77	89	75	69	78	80	76	76	72	70	66	83	85	86	68	74	90	78	73	82	78	56	70	77	92	79	77	84	84	75	82	78	78	84	77	79	86	93	93	70	79	64	93	89	88	83	59	82	66	79	88	77	74	73	75	78	82	75	75	61	83	85	76	67	84	69	60	80	83	77	77	74	65	78	85	95	85	82	69	67	100	87	76	81	76	82	96	89	83	95	70	72	72	64	72	73	92	83	89	67	82	92	85	75	79	82	75	88	91	78	70	72	96	74	82	72	84	61	70	70	85	73	83	75	83	88	75	91	101	69	83	91	80	82	83	86	72	85	80	95	62	89	100	91	83	85	83	73	85	78	104	86	70	78	79	74	78	80	71	73	70	80	76	73	68	83	100	80	73	80	88	79	78	88	90	73	77	89	110	77	89	70	85	83	83	71	76	70	75	68	70	77	70	84	64	77	88	88	73	69	83	84	73	68	96	75	86	87	73	79	97	69	68	82	76	81	72	68	83	90	79	87	87	65	84	91	79	65	88	91	92	76	79	96	72	88	79	90	69	69	84	86	80	88	90	77	84	78	75	77	75	70	89	96	90	67	84	80	70	86	92	102	76	87	76	77	83	82	60	91	69	73	86	95	70	87	97	88	85	93	60	80	80	70	81	79	91	91	77	93	77	85	77	95	80	84	83	70	86	84	76	72	71	80	85	72	89	75	92	62	76	84	60	75	63	58	76	75	81	82	76	80	77	65	86	70	69	81	100	70	72	91	75	88	102	65	76	80	94	85	99	72	91	70	79	72	68	80	77	75	90	82	75	76	83	91	69	81	80	70	99	70	82	74	74	75	58	82	74	71	72	70	89	77	70	74	91	71	85	80	83	88	77	73	73	70	78	83	83	74	70	63	97	86	86	81	75	71	78	69	71	65	87	79	97	80	94	90	78	72	72	62	76	81	83	79	88	68	102	93	74	63	70	73	81	74	76	80	66	85	78	73	82	94	83	104	76	69	64	71	75	70	75	69	81	84	85	82	78	98	92	83	71	90	86	78	84	87	83	80	76	80	80	78	79	72	64	80	80	92	80	83	76	78	70	81	79	67	83	61	83	77	73	105	79	72	71	87	80	92	79	66	87	85	92	89	63	83	72	90	73	77	78	85	83	98	78	78	66	90	86	77	70	90	89	78	86	93	58	85	69	78	90	83	82	77	70	81	76	76	93	67	70	80	95	61	84	68	78	87	68	70	81	81	81	72	77	74	72	90	74	89	83	80	83	74	95	86	88	80	96	68	68	82	83	82	75	74	82	68	84	74	77	65	65	89	75	88	80	65	72	72	79	70	69	80	77	73	93	88	82	81	66	70	75	83	80	76	72	74	80	87	84	55	91	57	93	86	79	59	71	75	96	101	75	95	79	75	67	73	70	86	76	86	82	58	83	68	79	73	77	82	70	71	68	62	75	89	71	85	71	80	88	83	84	87	96	81	77	84	77	79	86	78	58	62	75	80	88	91	70	89	77	85	86	70	90	71	78	98	81	82	67	73	86	68	86	86	73	78	83	85	98	86	79	82	81	79	85	79	75	82	70	66	76	75	85	90	84	94	75	71	101	93	79	68	98	79	76	76	64	79	71	91	73	69	78	83	68	82	65	84	81	88	77	80	77	71	80	71	88	74	86	91	67	87	76	66	69	67	70	93	77	80	81	77	70	86	72	80	75	78	83	90	82	74	79	69	106	80	101	95	76	76	75	70	79	90	64	105	73	84	74	81	74	86	73	76	87	84	79	68	57	80	89	72	87	90	67	75	75	77	77	96	83	70	59	87	88	75	69	76	80	78	78	78	99	87	78	83	85	70	84	78	89	87	77	82	93	87	83	72	74	76	77	96	89	75	90	80	91	85	85	85	84	65	83	90	87	78	73	82	79	72	91	81	92	73	86	88	84	82	80	76	86	86	94	85	71	78	74	89	82	67	65	70	70	99	86	84	88	66	89	85	78	86	72	80	94	83	79	74	84	75	76	91	90	70	85	100	78	85	92	85	94	89	73	80	86	67	67	83	77	76	72	93	75	75	77	84	67	84	82	63	68	82	78	94	83	73	78	104	85	82	85	73	82	94	78	83	78	79	82	79	79	81	78	82	72	68	67	68	76	82	86	78	83	79	90	93	72	70
20484	8348	4134	3574	8168	12355	12309	11494	10088	8187	6305	5011	4141	2852	2460	2335	2397	2180	2044	1959	1769	7401	10686	10052	7555	5156	3789	2686	1945	1299	978	860	739	644	660	607	571	555	625	569	579	561	522	570	595	530	597	596	534	552	567	553	586	543	584	583	557	568	610	567	566	585	602	551	550	581	623	549	592	577	579	575	599	599	536	569	541	590	585	623	568	611	551	590	558	609	589	563	562	568	533	576	576	561	577	550	570	568	545	564	593	609	583	579	556	575	568	585	534	573	558	577	587	588	550	561	570	565	539	557	581	578	537	590	561	543	571	568	559	557	512	558	554	591	529	577	566	580	580	583	552	593	544	609	569	548	572	588	564	593	592	621	562	543	594	568	556	582	555	557	538	585	559	603	574	572	563	587	588	567	597	559	612	558	503	598	561	583	584	581	523	526	575	615	567	614	555	588	578	559	515	577	581	603	555	561	548	570	542	605	592	607	555	627	583	579	550	553	578	598	566	603	573	566	550	568	578	589	577	575	582	581	578	547	561	556	559	554	541	578	604	592	580	587	564	539	546	573	548	581	562	581	586	557	569	573	609	546	632	572	535	621	593	591	587	543	551	564	567	587	561	553	575	588	560	574	544	576	543	568	532	571	609	542	553	543	590	612	573	597	554	522	547	542	561	539	578	563	554	558	562	548	551	586	531	556	562	573	591	565	558	580	562	566	580	589	574	573	585	539	584	590	595	587	559	571	595	589	617	513	577	622	534	553	560	562	562	546	615	586	565	574	570	501	544	560	564	565	615	576	519	586	580	593	573	563	595	552	594	584	597	589	571	629	592	607	564	573	569	560	526	544	591	526	528	558	604	539	609	573	574	558	551	575	598	604	562	566	563	586	553	595	598	535	540	563	582	580	601	552	586	582	576	576	606	573	538	588	567	546	571	568	558	523	558	549	559	573	577	561	592	572	571	564	571	584	565	563	578	582	566	607	573	575	570	589	540	567	584	564	590	594	574	586	570	597	585	573	581	588	563	598	547	567	598	567	549	531	575	589	544	558	568	568	583	548	601	598	563	597	572	566	551	601	585	541	586	595	565	545	556	588	554	567	598	575	576	572	581	581	554	561	569	595	603	539	564	545	530	537	553	542	580	572	544	528	581	582	533	529	591	538	491	561	586	600	536	544	540	574	561	576	532	598	545	528	557	560	559	585	586	549	579	602	550	572	555	586	587	548	555	572	545	599	535	555	559	604	604	573	566	579	572	560	602	581	559	523	597	566	561	567	599	569	571	562	603	566	569	566	564	610	560	588	596	573	585	594	576	587	561	584	527	518	523	612	551	577	570	538	587	603	572	572	592	626	568	556	571	530	565	572	572	561	576	587	609	568	541	576	552	561	600	587	579	556	601	599	541	607	542	603	586	550	541	586	540	590	592	585	564	570	573	556	629	556	563	534	586	563	547	551	565	553	585	584	563	592	579	577	588	531	558	575	568	594	573	545	568	575	582	581	562	534	601	606	563	565	573	589	577	538	525	566	601	568	575	563	532	572	529	584	564	553	545	556	575	568	546	585	597	586	537	551	570	548	593	548	614	535	540	537	530	592	598	546	589	567	542	571	515	573	536	577	575	598	577	571	542	533	551	579	576	620	552	549	587	523	566	574	592	604	548	573	619	569	562	584	552	602	549	555	567	578	546	568	537	586	568	570	589	550	560	620	542	582	583	597	582	604	549	588	564	566	606	557	577	559	572	567	547	553	560	573	606	525	586	590	589	547	538	599	577	533	577	579	548	540	593	550	555	550	538	615	572	552	548	603	588	562	584	581	587	559	605	554	589	609	543	572	573	579	549	499	564	584	514	586	540	591	588	520	561	556	616	588	567	562	553	542	559	535	527	562	579	582	582	563	513	551	579	568	556	565	570	561	601	566	577	562	531	597	587	565	568	618	567	578	572	556	572	568	582	603	594	611	537	560	562	610	553	597	592	558	573	555	630	563	582	566	588	541	567	602	561	545	531	598	586	560	582	553	575	560	525	530	515	576	561	549	530	625	582	573	565	598	591	548	592	576	551	528	566	564	582	565	567	569	597	595	570	547	567	576	535	560	546	555	552	552	562	609	551	538	563	549	540	564	543	566	562	577	589	597	550	555	554	546	622	603	592	569	555	569	596	531	605	560	592	571	588	569	586	577	558	612	581	555	563	580	576	562	593	574	548	537	569	595	549	543	534	587	564	616	549	571	532	582	557	588	585	542	580	582	535	605	568	556	527	563	561	559	601	543	573	536	521	592	596	524	590	560	560	564	570	585	574	550	635	574	568	526	556	556	594	557	598	579	597	583	591	579	544	563	592	581	587	580	534	621	571	568	529	561	550	513	564	563	575	574	595	604	601	546	569	591	613	598	596	538	590	524	586	581	595	556	561	586	574	549	534	576	562	567	572	622	547	568	563	553	565	550	563	535	546	572	550	579	561	584	586	554	568	584	543	577	520	509	585	580	568	571	560	573	516	551	548	602	587	546	573	595	609	580	550	561	555	571	572	572	583	561	525	583	551	562	544	579	604	546	577	565	580	597	557	573	537	576	600	530	601	562	581	575	565	636	581	559	600	554	558	605	580	578	561	576	557	583	555	544	581	550	583	553	617	567	543	534	557	602	570	555	562	584	569	584	543	548	546	572	555	550	544	612	549	606	588	544	559	567	587	586	560	594	554	574	587	606	570	585	548	612	551	612	593	602	561	561	569	567	554	555	549	554	573	575	590	634	614	600	577	585	570	549	576	524	547	589	566	542	585	575	587	539	522	630	581	592	565	570	593	587	597	542	580	586	568	585	574	570	555	557	600	532	531	581	573	554	569	554	582	571	622	597	586	549	599	585	575	613	560	571	539	591	569	605	592	586	553	539	548	554	561	554	573	590	588	599	559	576	569	566	561	554	512	571	591	534	544	559	577	558	602	586	619	599	568	583	609	549	542	588	530	603	573	565	598	547	527	592	593	602	572	594	587	557	589	565	527	582	593	563	555	581	549	587	594	587	549	539	534	558	539	546	555	569	554	637	605	573	572	577	565	547	550	548	573	590	549	585	553	589	554	579	574	599	585	584	584	536	528	571	529	572	599	532	549	609	537	552	573	529	552	580	603	572	563	557	562	565	556	582	551	518	572	578	604	554	575	574	556	582	581	594	598	602	548	548	565	565	549	592	585	590	584	525	550	581	625	565	587	584	576	567	572	625	541	527	596	554	556	578	576	530	596	531	590	544	574	568	550	524	548	570	607	554	531	542	534	581	566	600	572	635	591	546	564	564	588	567	595	592	599	578	570	569	582	571	570	559	582	556	582	549	538	572	580	591	569	599	576	579	612	549	560	559	597	569	571	570	530	574	573	578	598	600	543	539	547	578	561	554	580	568	560	594	618	523	561	599	610	584	564	542	606	523	584	582	552	566	573	555	556	563	592	584	553	611	603	585	570	584	567	535	581	577	576	579	553	541	532	590	541	571	592	606
3267	879	453	296	227	249	323	309	254	308	261	196	181	186	178	149	164	147	152	170	165	388	597	576	470	325	239	215	178	120	145	136	98	117	108	91	97	114	108	86	95	103	110	101	113	99	108	108	95	122	95	98	79	99	108	93	113	92	97	89	105	93	115	104	94	93	116	95	106	88	111	105	98	114	96	104	119	108	96	82	99	91	91	99	102	99	99	100	98	101	93	112	94	102	103	105	91	104	113	110	101	109	110	94	94	98	105	79	111	124	90	106	100	92	91	84	112	81	109	89	87	100	96	105	91	97	109	96	99	104	96	90	124	99	84	116	104	88	97	108	114	113	98	78	111	105	104	113	112	114	95	100	92	113	109	87	109	101	97	98	107	99	109	103	98	91	93	119	99	90	98	96	93	94	103	102	96	98	98	94	105	112	94	104	111	95	92	104	104	105	102	104	114	88	99	101	114	104	107	93	102	113	121	100	96	127	118	94	116	88	125	98	120	84	99	99	106	107	86	120	104	86	93	104	102	98	118	94	109	95	93	109	93	130	82	94	94	108	132	104	109	88	88	96	99	89	96	103	101	97	125	95	94	104	109	100	101	95	91	96	94	103	101	81	100	91	106	122	88	112	106	113	91	108	101	112	112	128	103	104	119	110	106	115	105	89	107	111	109	99	110	136	86	90	119	91	115	104	101	91	109	99	92	128	91	97	112	92	83	115	83	89	103	112	87	100	104	104	86	109	105	108	112	119	108	103	103	105	111	107	97	109	100	106	98	110	80	104	110	92	93	90	107	109	83	106	99	111	87	101	108	80	100	103	92	98	101	117	107	106	95	89	121	93	106	130	107	95	91	95	100	112	103	109	108	99	95	90	99	81	119	100	94	115	99	93	100	96	104	131	91	117	89	95	99	98	96	107	106	90	90	98	105	90	124	96	104	100	102	119	102	108	85	100	103	108	112	118	110	101	98	98	98	98	102	115	85	101	117	110	113	103	101	105	108	105	103	96	106	111	102	108	97	104	98	112	105	128	84	114	99	103	93	92	88	88	98	107	94	117	96	87	121	92	91	96	83	93	98	96	101	86	91	82	98	109	105	107	99	98	105	108	101	105	85	99	95	95	114	96	96	101	108	100	118	106	87	106	109	95	105	95	98	117	93	98	124	99	122	91	115	111	106	83	107	111	81	118	97	101	87	120	92	97	83	109	112	115	98	103	96	102	107	82	108	95	82	96	109	88	101	94	127	91	115	101	79	90	108	90	116	116	108	99	91	113	105	83	101	88	118	101	84	110	110	103	104	116	102	94	86	88	122	110	86	99	90	85	117	123	109	75	94	93	95	91	108	103	107	101	106	103	119	120	116	91	99	91	95	109	103	86	107	96	103	112	99	111	112	110	101	113	108	79	126	90	104	96	90	106	98	108	101	94	117	86	107	96	113	125	107	111	111	105	90	84	97	120	108	76	107	110	104	91	88	77	114	103	97	95	111	93	83	105	116	102	108	99	119	95	96	107	91	99	90	122	111	101	81	109	107	116	98	104	96	93	100	91	82	97	111	115	105	97	98	81	91	82	126	98	81	108	89	108	108	97	99	117	111	94	122	106	109	118	101	109	117	106	77	89	99	95	99	115	102	106	102	93	92	93	91	98	86	120	107	118	102	92	97	106	102	89	97	103	107	98	106	97	109	105	95	106	104	99	97	92	96	89	116	95	92	100	103	119	104	122	102	100	91	91	94	74	107	107	85	103	105	94	94	105	104	84	94	105	110	100	98	89	101	119	103	89	97	117	117	99	92	97	108	106	104	121	107	98	101	90	96	101	109	91	88	90	107	108	96	105	96	92	106	108	116	91	99	113	91	114	119	88	103	103	103	118	107	100	95	112	111	108	112	108	106	97	109	130	88	105	80	95	97	98	107	98	100	100	109	118	103	119	101	94	114	91	100	95	121	105	107	91	91	102	97	106	89	94	103	100	105	102	82	108	95	111	102	113	108	83	98	104	102	93	91	88	94	110	110	93	93	81	107	94	105	96	99	127	105	124	116	99	80	108	89	97	113	104	108	87	97	96	106	118	111	84	88	95	107	95	102	127	97	105	108	89	100	92	91	113	96	97	100	92	99	94	94	117	109	108	87	108	88	117	105	94	96	105	114	106	96	111	93	90	103	104	99	102	101	95	101	99	113	90	108	87	71	84	115	97	104	105	92	106	115	104	102	95	106	92	94	105	91	97	110	112	94	104	116	129	126	111	85	102	94	106	102	104	97	91	88	106	103	87	107	120	102	109	101	109	104	88	88	104	84	99	96	109	91	115	106	105	127	116	95	118	104	91	119	103	108	99	112	106	91	107	101	114	110	97	115	106	128	98	100	101	109	105	92	99	92	122	94	88	100	93	90	108	103	88	101	106	93	101	105	90	99	94	123	108	105	96	98	94	111	91	102	103	104	85	95	100	89	90	125	103	86	92	98	101	101	103	99	103	104	91	92	91	120	97	103	116	99	116	80	107	98	95	95	95	98	92	104	103	106	103	125	89	92	100	98	92	123	99	97	96	91	82	91	110	93	102	117	86	122	120	111	98	108	102	106	88	88	126	94	120	118	109	100	113	97	88	105	89	95	127	107	92	105	98	115	95	95	114	98	97	106	101	90	76	85	97	95	90	90	93	107	91	92	104	83	110	101	108	114	108	112	112	90	125	94	98	110	99	93	93	103	100	109	97	105	120	112	106	99	108	115	110	137	103	112	96	100	96	97	111	102	91	82	108	98	109	108	115	109	100	99	98	106	95	102	102	112	109	96	103	86	109	113	123	109	93	101	94	118	106	107	100	101	92	94	108	96	103	107	107	103	101	102	100	132	101	102	116	106	105	97	100	108	107	141	107	101	102	115	100	106	90	98	77	104	99	111	109	92	109	94	90	118	105	84	108	102	125	102	83	93	102	113	112	105	99	95	120	85	89	101	110	115	110	100	95	112	80	106	110	108	116	85	92	104	100	100	135	111	105	102	91	100	107	113	95	108	100	85	108	115	90	82	106	96	112	96	96	103	89	93	108	109	98	87	104	107	116	91	100	106	99	87	120	102	108	111	89	88	107	104	107	88	100	110	97	111	106	109	106	92	111	94	95	92	90	118	91	94	113	121	110	90	94	100	99	120	84	119	89	109	109	87	105	104	99	114	107	96	100	94	103	96	107	97	110	105	117	121	111	93	95	98	90	121	117	93	98	98	104	104	97	116	105	95	89	99	100	105	89	96	103	95	93	108	99	101	117	100	101	101	102	77	102	102	94	99	108	91	108	113	107	103	104	92	96	105	97	104	100	93	96	90	82	93	102	111	86	94	87	110	102	107	115	102	115	117	89	91	94	84	98	97	112	116	101	95	123	102	95	97	104	91	95	91	109	91	105	98	100	109	100	88	97	102	95	113	98	103	117	97	85	82	104	100	100	122	100	85	96	95	112	112	103	117	74	106	97	108	80	108	94	87	94
20224	8073	4230	3899	7792	11135	12216	10744	9054	7827	6742	5692	4529	3437	3159	2839	2516	2257	2210	2199	2242	8248	11455	11409	8277	5690	3913	3086	2194	1604	1379	1034	898	845	767	733	708	829	724	699	728	740	735	752	729	728	777	751	687	751	743	715	786	679	712	740	743	707	720	745	681	762	738	745	700	702	743	742	761	748	766	745	750	705	689	741	718	739	689	705	767	736	723	747	745	717	739	763	719	726	766	744	772	749	714	714	750	690	759	693	710	729	717	757	725	713	764	722	734	719	748	702	733	717	705	746	679	702	751	717	716	723	712	713	658	746	707	748	720	714	727	754	753	776	763	738	723	769	716	743	684	716	713	701	727	755	722	735	732	712	716	710	696	734	784	722	722	693	724	737	708	752	741	727	736	712	768	713	745	743	764	652	707	701	729	735	729	741	743	738	731	744	700	713	744	756	726	726	692	679	764	711	684	723	738	778	732	708	754	720	696	772	708	737	756	704	709	740	748	752	753	720	693	751	732	753	691	724	701	740	755	752	714	764	770	743	706	712	780	737	723	736	754	755	721	736	714	728	726	747	725	731	778	724	694	742	693	772	737	738	728	696	721	733	734	707	725	762	733	746	744	741	702	701	757	778	750	745	689	725	754	701	766	717	738	707	696	772	762	734	724	770	742	771	763	750	729	726	711	695	747	706	765	709	766	727	721	718	731	708	703	726	679	770	700	682	740	700	697	755	721	763	736	727	749	762	782	737	790	758	693	665	696	736	760	770	748	755	742	746	688	758	769	747	726	685	762	731	735	763	750	668	757	759	733	727	765	725	743	717	739	737	729	716	751	721	758	769	745	680	721	718	686	695	736	727	745	756	711	728	702	721	752	716	705	726	714	724	689	758	700	711	745	712	723	710	690	692	710	770	686	735	760	683	718	760	783	712	723	720	738	717	685	706	675	716	714	732	763	731	706	726	724	741	780	711	755	716	714	731	751	765	748	714	753	753	739	731	726	728	748	723	700	744	774	737	735	702	702	735	739	752	755	736	712	785	750	709	735	707	726	752	734	767	739	704	732	763	744	712	702	719	774	720	730	712	741	714	743	755	694	683	732	713	733	710	730	693	738	709	750	721	757	767	687	695	702	735	763	735	725	723	700	713	728	795	734	765	722	714	732	755	733	716	732	723	769	753	748	734	750	745	769	726	774	698	698	733	780	738	730	716	757	722	706	738	758	747	745	674	719	732	728	740	759	697	752	749	705	761	722	715	753	742	716	688	732	759	708	752	736	749	720	690	787	712	776	764	767	743	717	759	676	716	733	718	734	753	736	737	713	709	708	774	766	711	686	749	725	737	687	727	727	748	710	747	712	704	689	714	762	709	759	731	701	745	708	728	713	745	783	703	657	721	776	677	756	764	725	704	702	699	706	716	740	725	711	755	709	779	718	741	708	773	700	805	734	697	742	740	695	780	768	749	738	711	736	718	716	752	748	743	719	742	753	740	719	716	756	700	715	710	775	752	743	730	724	717	740	701	727	738	718	786	736	723	731	752	739	717	710	724	714	774	726	751	755	714	723	714	752	689	747	729	743	742	723	691	749	732	757	737	708	732	733	750	691	739	681	714	733	752	728	690	719	703	726	787	714	702	763	707	733	706	719	768	692	774	705	743	767	776	724	716	738	728	726	734	719	733	730	716	706	707	728	671	697	756	698	683	762	703	722	733	739	739	712	715	705	668	720	737	767	694	748	688	746	735	712	733	736	726	738	800	748	735	707	696	715	737	722	691	722	744	734	728	745	736	730	713	759	741	710	767	741	774	727	685	730	703	729	728	733	733	716	733	723	775	725	798	711	713	762	748	756	756	717	721	738	761	646	766	713	761	702	758	776	726	728	713	750	708	721	753	742	691	758	759	724	743	725	740	718	728	709	720	729	778	726	732	727	751	719	725	770	701	760	729	713	741	746	725	749	710	741	694	761	737	720	778	663	693	750	719	685	740	725	725	737	671	752	764	736	733	712	757	731	753	764	694	748	751	756	760	718	762	765	732	727	740	727	746	716	773	718	751	760	715	768	658	718	740	753	721	723	768	720	737	726	768	755	689	697	764	769	721	772	746	691	748	703	688	730	750	745	695	727	727	721	758	745	726	761	734	760	731	716	717	717	700	731	724	690	712	740	707	701	691	735	768	752	752	737	732	692	739	732	733	725	713	731	710	701	715	787	765	736	758	719	725	738	731	688	755	733	755	685	793	697	689	680	752	778	747	739	753	712	702	758	746	722	757	707	784	746	766	768	740	745	722	665	744	716	730	743	709	697	716	707	762	728	748	678	682	751	714	673	699	703	737	720	727	768	698	667	738	734	725	737	774	711	740	737	724	721	757	751	788	687	713	745	735	737	742	724	717	771	727	755	719	772	751	695	688	726	789	719	735	763	726	714	745	746	673	727	711	701	701	748	743	756	759	736	701	741	692	704	723	725	759	732	746	697	696	733	744	770	781	710	753	760	702	708	740	707	727	757	730	728	722	713	741	694	735	766	802	716	721	705	714	787	705	728	742	725	773	736	729	702	701	720	747	695	776	746	740	752	691	650	768	726	767	724	722	737	693	674	751	714	779	737	729	755	727	717	682	730	760	737	730	785	734	730	758	718	759	757	733	766	741	684	717	735	715	721	796	758	789	734	723	772	731	736	727	722	702	759	708	706	727	750	765	758	754	715	743	727	711	708	730	699	698	723	699	733	744	748	687	692	715	764	742	716	762	740	711	707	724	695	741	743	735	774	712	712	666	717	715	741	683	767	767	727	682	757	709	795	706	699	745	777	723	718	724	749	739	710	731	724	745	715	735	716	743	708	699	740	709	698	714	751	718	730	773	734	721	681	727	726	725	723	706	747	731	775	788	718	709	800	718	738	756	728	719	737	723	736	759	699	706	777	755	728	711	739	714	712	730	722	738	660	708	738	707	756	771	743	735	663	737	734	730	743	706	713	784	706	721	682	700	711	748	719	715	770	754	717	741	713	774	740	726	761	772	685	687	719	734	723	750	783	725	740	742	713	748	758	709	700	723	750	725	722	696	727	687	700	725	674	673	707	720	718	739	703	740	744	683	710	747	763	743	724	740	753	729	746	704	785	747	682	758	694	745	694	747	686	712	713	731	724	797	721	753	732	746	745	695	702	757	759	713	718	720	737	711	711	739	760	753	724	747	724	750	737	751	728	735	740	761	722	747	751	782	758	764	732	743	733	759	740	735	752	720	702	738	694	711	733	732	722	727	760	713	745	664	719	768	757	749	747	775	725	710	700	729	702	723	701	730	741	764	689	732	702	826	736	729	733	732	696	762	757	739	717	754	763	690	715	706	713	695	724	695	713	743	721	737	706	762	761	729	727	749	733	692	731	739	728	725	719	683	709	760	722	705	733	694	745	747	732	768	706	736	713	720	693	724	682	710	754	719	749	779	758	736	734	699	714	726	752	720	773	698	722	770	707	722	715	697	675	747	734	757	729	704
3111	1399	574	373	306	283	393	376	328	345	312	307	323	259	199	181	181	171	179	167	142	575	995	923	470	402	400	369	266	219	168	128	110	92	104	104	80	112	114	89	110	100	92	100	110	107	101	102	95	95	112	99	115	110	93	113	100	103	87	110	113	97	115	104	115	85	93	90	97	105	84	86	95	98	102	109	96	101	114	115	104	106	95	91	99	92	108	95	88	111	85	99	100	97	85	94	112	83	86	102	89	102	95	106	91	88	106	96	90	92	102	126	90	97	97	98	87	97	84	93	106	99	83	83	101	90	88	79	95	95	107	116	100	78	101	81	110	90	100	87	108	103	97	89	88	101	98	87	85	85	92	85	80	106	88	112	103	97	102	90	99	101	92	94	87	92	97	108	101	100	87	101	104	93	85	88	88	89	90	86	102	90	82	95	108	95	120	110	94	92	99	83	90	100	90	80	108	91	88	95	85	100	90	102	90	108	97	101	90	117	110	75	104	100	82	106	109	102	86	96	106	97	84	78	96	101	86	83	88	96	96	91	96	86	115	97	92	83	77	96	89	69	103	103	88	90	77	103	95	94	113	101	98	95	96	98	111	96	98	116	103	85	88	109	102	97	89	97	97	106	94	96	132	94	101	99	101	89	91	94	92	92	106	89	83	107	106	91	94	106	91	106	97	107	96	91	92	83	93	95	95	93	95	91	85	92	94	109	112	81	86	98	106	108	90	95	90	99	110	86	90	101	104	107	98	102	92	102	79	115	97	112	85	99	97	84	106	89	99	96	100	95	95	91	81	95	96	112	102	109	92	108	95	106	84	118	94	97	96	86	96	94	93	95	103	100	106	96	113	90	103	103	95	101	93	104	92	82	102	113	100	90	95	105	69	87	88	86	92	108	90	119	102	99	100	71	92	93	96	92	87	103	85	101	101	94	112	82	83	98	87	79	95	94	99	94	93	105	96	94	119	101	92	80	105	106	89	111	94	97	90	95	97	90	106	95	104	110	89	76	99	86	112	77	82	93	98	88	92	92	106	94	102	96	115	87	111	98	120	89	88	77	102	109	91	97	90	98	80	107	104	98	97	105	92	92	84	104	105	94	108	110	103	108	104	98	103	84	85	94	84	100	98	119	94	85	100	83	93	90	95	93	112	80	86	78	104	101	95	101	85	93	81	94	78	116	101	90	84	107	99	90	91	108	89	89	94	98	118	95	107	86	91	98	81	110	92	95	100	109	88	82	99	87	94	82	106	89	102	95	98	89	101	95	76	116	100	79	93	100	90	99	95	92	97	109	101	100	99	100	103	87	91	100	94	100	107	82	95	115	83	99	83	88	85	97	104	103	86	101	113	103	73	98	94	98	111	100	101	98	84	89	72	91	87	99	102	95	102	107	85	96	106	95	89	95	98	107	90	111	94	95	105	117	82	102	89	91	73	99	80	100	97	101	98	102	97	86	92	74	104	95	107	93	85	111	86	90	93	87	95	104	94	104	122	98	89	93	72	99	95	83	80	92	115	105	86	87	95	106	94	112	81	89	84	100	106	91	97	103	86	96	100	110	93	108	115	90	100	97	107	99	80	108	84	114	96	86	108	92	89	96	95	97	107	103	82	105	87	116	99	103	97	99	86	107	98	113	86	107	102	110	115	89	83	108	105	111	99	91	80	95	97	92	108	96	83	104	101	98	104	101	91	101	105	105	111	96	88	94	85	82	93	102	109	104	93	82	109	95	105	82	94	87	105	101	89	77	106	124	88	91	97	90	107	96	81	84	107	103	90	94	72	91	89	85	96	88	89	103	89	87	104	94	112	82	113	81	85	88	84	86	98	88	96	101	78	82	94	101	110	98	98	105	106	86	91	88	94	67	76	77	105	104	89	95	109	100	107	92	85	98	93	101	79	93	95	81	95	96	86	95	92	96	78	106	100	93	91	93	108	91	96	111	104	97	100	97	83	86	96	78	98	80	91	81	83	103	84	88	94	85	109	84	102	94	91	97	99	105	79	101	124	106	101	96	80	96	113	119	101	81	95	112	92	92	109	96	92	105	94	95	106	82	90	108	102	80	96	99	93	101	89	91	82	102	98	88	85	105	81	113	101	95	97	83	99	101	85	84	90	100	101	85	95	110	87	94	94	83	103	105	93	95	66	96	100	97	98	105	97	93	90	95	93	97	101	88	111	89	94	102	95	107	90	89	104	99	99	108	96	92	93	83	91	83	108	73	87	91	86	83	89	95	85	73	111	90	105	92	99	104	95	99	83	95	102	98	98	103	83	102	100	93	114	87	104	94	108	109	94	104	99	101	92	95	97	104	90	75	108	81	83	88	90	106	79	94	102	98	110	86	88	94	93	108	81	111	105	85	94	80	115	95	92	96	86	96	85	86	122	94	101	84	100	120	101	84	88	106	81	91	96	89	95	103	99	106	65	103	85	83	89	100	95	88	94	76	93	89	100	95	88	97	103	116	94	93	89	87	83	86	100	97	99	114	88	95	90	83	101	97	99	90	115	101	124	101	94	90	95	97	101	107	95	87	94	86	92	97	96	99	100	100	116	90	99	92	90	108	102	80	79	77	90	90	104	92	118	103	101	83	94	84	75	105	83	114	89	92	102	87	85	98	120	91	97	109	101	104	103	104	95	78	101	108	115	104	91	91	87	105	90	99	94	103	101	98	109	91	78	97	93	111	82	119	88	93	98	102	105	95	98	105	94	86	88	91	99	98	98	81	104	92	89	106	98	79	96	96	95	92	105	102	103	111	120	107	105	108	101	110	102	90	116	99	96	97	92	100	105	91	86	93	89	87	100	110	82	100	97	96	108	110	96	103	76	90	90	97	108	81	95	97	95	107	113	100	88	111	99	95	101	81	109	107	93	76	88	98	96	98	88	101	95	88	99	85	128	96	114	99	90	90	91	102	87	86	95	90	104	83	86	105	92	105	89	98	87	118	113	79	89	89	102	117	90	97	101	105	96	85	80	100	98	85	78	98	103	89	116	106	80	88	107	93	85	98	95	110	87	75	94	86	85	100	111	90	108	87	87	108	76	83	101	111	102	107	107	88	81	104	86	77	88	109	88	82	116	95	88	92	93	98	83	91	107	88	100	103	94	131	98	91	93	108	79	98	89	99	87	98	68	90	72	101	96	97	111	100	89	86	94	93	104	99	87	106	101	100	89	93	83	98	81	96	109	98	98	100	85	92	94	90	86	88	100	88	89	106	76	87	102	104	103	85	96	93	106	87	104	101	106	92	96	99	99	101	103	124	113	78	106	107	89	99	81	103	86	97	83	82	96	98	102	86	104	91	81	100	109	92	92	92	94	92	83	102	116	91	106	102	110	94	107	93	116	85	113	94	97	108	99	105	96	93	100	92	100	96	107	97	101	95	106	93	93	85	112	91	75	93	93	83	107	96	94	107	103	88	88	92	99	102	82	114	91	111	95	108	91	101	100	90	98	96	95	87	107	80	91	85	96	98	99	97
24758	11159	5405	5136	10288	14862	16004	13787	11726	9949	8293	7443	6706	5468	4346	3592	2959	2727	2733	2686	2733	12452	16994	15906	8271	6877	7557	6413	4280	3168	2327	1696	1264	1003	805	760	747	707	643	686	692	724	643	682	683	662	681	690	718	659	672	672	666	676	660	688	651	641	707	651	649	661	724	693	681	659	689	648	686	652	705	650	694	677	685	645	670	694	662	630	661	711	700	680	688	657	681	676	666	679	661	681	703	689	646	626	690	741	668	651	681	672	682	695	677	674	640	700	682	693	671	674	669	651	694	672	689	691	689	623	665	696	674	667	626	685	677	674	659	697	692	689	700	689	668	700	657	663	660	735	686	666	709	636	710	650	675	635	745	715	644	696	666	677	736	671	634	682	658	695	689	689	659	680	589	686	668	736	679	699	634	707	734	655	674	686	716	742	716	648	665	656	685	707	664	724	673	697	652	648	675	652	695	664	706	675	667	699	661	679	687	673	654	682	678	694	636	718	672	641	639	654	640	682	645	681	641	633	703	654	686	661	647	655	634	721	644	705	657	695	711	685	665	674	661	682	691	628	747	652	703	653	668	653	663	651	669	659	643	667	687	660	670	682	656	661	693	633	703	691	640	671	645	713	685	660	647	668	697	696	706	621	657	691	675	671	640	679	718	687	683	684	716	708	664	663	722	701	641	700	660	676	682	710	673	644	666	641	673	651	676	672	679	661	664	652	698	654	666	691	661	715	713	622	666	698	638	670	697	662	668	686	675	676	709	652	662	682	702	669	716	638	639	684	652	647	666	715	695	695	687	674	649	667	683	670	664	686	673	655	718	665	652	664	644	681	627	666	687	696	648	694	710	697	709	687	660	693	674	688	690	682	692	707	643	663	668	671	635	678	699	683	644	682	685	651	670	659	739	670	697	640	689	666	682	700	687	637	678	690	680	653	662	706	684	623	701	662	697	668	714	656	687	688	683	689	702	699	684	633	714	681	723	695	673	652	668	635	663	660	692	665	658	637	660	675	697	701	639	727	674	664	706	693	665	679	606	643	663	711	697	703	646	684	672	651	694	635	639	672	623	663	693	681	663	718	653	652	704	710	678	685	702	710	668	716	699	620	691	675	662	722	684	656	653	686	690	649	728	728	675	684	684	642	669	685	692	654	669	692	670	685	646	669	690	667	682	680	690	674	674	657	675	697	709	746	673	694	660	645	697	634	694	713	692	676	696	712	751	641	670	723	683	700	639	688	681	661	667	658	608	658	654	643	676	674	677	667	686	676	732	753	696	685	673	666	725	675	682	659	684	642	691	681	697	653	669	636	654	628	686	655	677	709	670	668	664	712	634	657	638	703	615	637	695	675	627	644	678	671	680	665	702	644	700	704	648	726	702	631	717	645	665	693	700	680	641	630	661	693	659	653	686	732	673	711	663	682	670	726	678	651	663	686	680	660	661	705	673	639	671	686	695	664	668	687	667	651	670	634	702	658	700	617	650	671	666	718	693	692	654	656	631	654	713	656	720	752	716	677	671	682	701	655	686	665	693	646	618	687	659	649	677	676	677	662	708	708	674	651	679	659	677	699	658	676	669	711	680	691	671	681	683	694	710	682	708	713	661	666	640	700	682	688	698	716	690	654	644	671	671	694	674	666	641	697	678	675	701	682	668	651	632	640	680	701	652	701	711	695	670	673	649	640	657	702	682	694	690	668	700	658	668	688	669	677	662	657	680	647	687	707	636	643	675	672	651	659	676	710	712	621	652	692	675	701	665	676	701	655	651	687	661	680	680	671	693	677	668	706	694	657	673	687	703	669	704	696	689	653	715	727	682	644	704	682	717	667	671	689	691	646	675	676	669	677	682	648	626	673	687	700	691	726	677	714	692	684	680	657	669	656	695	657	664	619	716	674	702	739	684	720	682	666	664	670	653	620	608	710	648	652	696	648	708	637	680	711	667	707	657	668	700	710	631	707	652	605	639	661	700	676	669	708	649	649	676	668	659	643	654	692	628	649	674	668	649	682	644	659	723	699	671	688	699	731	681	685	666	670	654	697	661	679	670	652	738	631	691	668	657	716	684	683	678	681	646	677	673	646	651	700	689	706	675	703	691	664	658	693	671	650	705	672	680	661	630	656	685	667	651	634	681	684	692	680	707	644	713	684	658	662	656	694	664	679	642	691	710	626	686	703	640	694	703	698	728	625	681	660	652	664	654	639	681	728	693	664	717	660	675	691	692	627	680	693	601	646	656	677	700	688	661	647	654	714	683	670	709	711	662	681	711	659	639	689	659	689	660	668	671	671	708	693	632	652	648	654	719	703	665	641	655	683	713	703	652	708	652	744	695	626	626	694	675	671	681	680	654	626	667	699	658	673	674	681	641	663	712	661	690	657	647	658	689	676	668	664	677	708	671	695	701	676	654	695	707	683	664	650	666	637	669	645	654	667	656	693	715	648	728	657	673	715	655	630	697	696	667	691	687	658	695	683	630	663	658	687	682	667	630	670	650	721	708	691	691	690	663	659	715	673	680	669	699	713	654	666	701	717	639	684	661	668	664	705	654	634	634	654	644	700	652	636	722	660	666	673	643	646	677	682	710	661	719	710	645	627	656	640	657	633	616	623	707	646	675	648	678	688	693	634	674	667	702	682	690	648	685	673	651	656	683	669	663	659	639	649	678	720	663	665	730	695	683	652	654	672	693	673	649	670	707	729	669	640	604	705	634	661	667	661	644	672	687	675	640	672	656	707	656	646	674	676	705	673	672	713	700	692	699	688	689	675	670	722	683	698	654	670	672	684	683	693	702	683	649	699	674	662	688	688	656	709	620	669	644	711	709	650	652	651	640	642	687	693	644	691	667	640	674	681	705	694	669	706	670	699	659	617	643	663	703	658	649	694	645	662	691	663	671	665	673	707	722	681	649	681	667	713	697	655	653	683	664	713	674	706	633	680	611	690	615	697	654	673	728	681	708	683	634	692	676	710	668	629	667	686	701	665	649	678	684	681	619	682	642	699	679	718	701	680	661	665	698	691	682	669	650	697	651	668	697	697	635	728	646	679	730	694	672	688	720	675	673	698	694	648	660	645	679	693	618	622	644	679	697	696	663	718	658	682	709	671	702	683	673	649	662	717	684	652	709	667	653	660	616	655	662	673	701	672	692	664	715	697	627	721	630	634	650	670	667	635	651	683	699	683	655	645	684	680	688	671	706	660	700	710	664	684	655	688	692	695	641	664	699	656	632	723	711	673	665	657	665	667	675	676	668	677	651	642	648	694	704	682	642	681	653	720	654	675	683	688	663	645	626	705	644	708	651	687	658	725	658	654	691	641	646	637	693	639	716	664	696	635	704	627	666	699	671	699	709	645	656	687	655	680	685	663	701	658	676	667	682	671	651	678	662	687	707	661	640	654	659	662	672	679	726	708	690	683	671	624	660	667	668	696	648	681	678	687	729	624	678	686	638	639	716	681	698	683	674	683	674	636	641	655	714	683	658	659	671	722	688	645
2231	642	280	194	189	167	214	192	211	200	184	185	165	123	132	119	113	120	122	140	112	180	163	126	126	131	163	149	109	100	90	104	75	90	78	105	85	89	87	75	65	80	98	79	97	83	82	79	75	88	92	86	69	84	90	72	83	83	81	96	82	81	77	63	83	71	93	82	80	74	79	77	75	89	102	56	80	79	79	78	76	54	77	77	87	81	81	71	64	87	87	80	74	73	81	81	75	79	84	73	88	55	99	97	82	79	80	71	79	61	90	79	81	70	85	76	86	79	74	89	78	85	69	73	69	79	83	90	71	78	66	84	77	79	78	84	81	83	69	89	91	92	73	67	85	91	70	71	89	79	91	90	74	78	68	72	68	86	98	73	64	74	75	69	71	79	94	82	82	88	88	85	74	90	85	96	69	66	83	87	71	90	96	78	79	90	71	79	69	80	71	102	81	70	82	76	74	69	81	106	74	55	69	74	83	92	76	78	70	82	60	84	101	84	97	79	86	76	86	80	84	87	84	78	81	76	95	86	84	83	68	82	106	63	69	57	84	62	64	74	71	79	83	86	94	72	84	90	97	74	79	79	70	70	84	77	80	67	80	83	77	86	74	82	84	72	71	74	78	72	83	81	68	82	91	78	74	79	86	84	93	80	60	76	90	67	63	60	93	81	85	79	74	77	75	67	74	80	85	73	91	94	76	90	73	81	85	93	94	75	78	86	88	88	86	80	90	78	82	64	101	89	66	73	76	75	94	78	77	64	99	71	81	79	84	89	85	79	71	81	89	78	80	100	69	77	70	75	86	80	86	67	74	71	76	66	76	108	103	87	71	87	92	69	70	77	75	70	84	82	88	81	84	90	81	79	76	78	83	80	79	84	66	87	82	75	81	88	91	72	95	85	84	84	77	84	86	76	71	71	97	86	61	73	72	87	76	89	100	89	76	80	80	82	71	82	74	84	68	79	80	68	78	73	90	84	80	69	92	74	90	91	82	83	87	75	84	82	73	87	76	61	66	91	68	66	92	71	62	76	71	93	71	79	75	67	77	84	85	95	79	86	69	85	90	82	83	86	80	93	79	74	59	79	82	80	86	93	80	64	85	80	101	78	83	68	90	79	82	90	81	83	78	75	72	77	86	75	92	79	98	81	76	85	86	83	71	85	87	77	67	74	69	81	90	70	67	82	68	80	95	93	86	90	94	74	98	73	79	72	86	70	86	68	88	83	75	78	73	87	76	80	70	75	86	91	61	87	81	76	76	88	84	70	89	63	73	95	70	81	94	72	74	79	70	70	75	91	74	79	73	83	85	77	77	78	68	78	96	77	75	79	76	78	87	65	71	85	78	74	71	94	91	89	64	74	71	70	74	85	89	89	58	89	82	85	77	91	85	90	73	75	59	72	74	82	80	77	93	72	82	79	67	78	88	80	86	86	79	87	75	56	90	92	90	88	73	71	74	78	74	74	78	87	88	85	74	70	83	78	81	68	82	75	73	73	101	89	90	97	75	94	61	78	96	87	66	73	80	75	76	85	81	86	75	80	78	85	93	95	78	72	65	85	84	67	72	78	83	81	71	81	71	72	83	57	73	74	62	76	75	73	88	85	71	62	77	79	69	84	98	92	80	61	77	67	71	95	69	79	85	64	77	86	68	93	75	77	82	82	85	67	80	91	83	75	86	79	66	79	84	84	67	66	95	84	80	94	76	73	81	74	84	79	78	88	82	81	75	84	103	76	79	83	78	85	76	94	92	87	79	88	80	75	69	85	84	79	62	69	82	98	80	66	65	79	92	67	87	78	70	82	81	79	75	90	72	82	79	85	80	71	86	80	79	66	63	66	69	81	84	91	82	83	85	72	90	73	103	88	96	89	78	83	86	69	67	75	76	67	79	72	87	82	85	86	100	79	68	72	83	62	74	75	81	75	84	88	83	73	81	85	87	91	75	79	91	75	82	68	87	80	66	81	96	79	90	79	78	98	67	74	88	91	85	62	91	75	92	73	64	85	88	86	54	104	70	81	60	82	73	83	69	95	73	81	69	85	73	84	74	73	69	73	84	81	78	77	82	89	76	84	80	92	76	67	88	73	79	79	79	73	80	81	73	86	80	86	81	90	78	81	82	67	77	96	64	83	67	80	92	78	69	73	80	81	76	84	63	83	63	71	73	88	80	77	67	87	81	82	91	72	85	74	77	68	78	79	71	86	88	89	76	91	91	74	85	76	83	68	88	81	82	69	88	92	76	70	86	80	87	86	85	96	72	70	70	94	86	66	75	82	91	66	89	79	61	75	81	80	76	65	75	69	64	74	79	73	76	81	73	91	76	83	75	73	79	87	79	77	97	87	76	82	65	84	76	93	77	93	77	86	80	95	82	83	79	91	82	86	81	71	64	87	84	93	73	79	75	71	82	70	80	78	73	86	74	79	78	65	74	81	79	61	82	85	75	76	80	94	67	84	74	105	78	77	75	95	84	71	61	77	89	75	76	77	86	80	83	84	90	95	87	88	82	79	94	79	79	79	77	86	81	74	74	62	77	75	86	93	98	78	94	79	97	92	81	83	57	72	95	67	84	92	76	69	86	79	88	75	75	86	68	85	69	87	90	91	82	86	77	78	71	78	81	71	80	76	73	73	90	83	88	89	80	81	80	77	74	84	74	87	73	88	64	82	59	70	77	65	91	88	85	83	78	71	81	100	70	78	90	98	90	68	84	75	82	86	72	79	93	73	78	87	77	66	90	79	63	86	86	76	79	75	67	77	77	77	78	81	84	81	73	84	76	77	89	90	65	70	78	64	84	72	98	99	75	70	61	80	93	103	76	73	85	82	76	77	64	76	66	74	82	82	92	84	89	68	86	93	81	86	83	81	76	74	96	82	96	71	88	73	71	73	94	84	78	90	90	80	83	73	88	95	73	77	72	74	97	78	95	78	66	88	100	81	70	95	87	78	80	81	72	87	71	83	75	83	76	70	84	91	83	85	90	77	78	91	60	85	74	74	89	87	88	95	85	78	73	67	89	81	94	71	78	77	85	76	78	87	70	80	91	91	79	71	94	83	75	86	89	73	53	89	87	78	82	92	71	80	84	85	69	72	89	78	77	87	62	90	78	71	83	85	91	84	88	69	85	68	88	76	77	87	61	75	81	90	85	81	78	82	85	76	86	75	91	89	82	70	91	81	78	86	88	81	69	70	90	75	78	79	75	78	86	78	80	70	89	81	66	76	82	80	80	78	69	72	88	71	83	65	78	89	69	70	80	88	84	72	81	97	76	76	81	70	95	89	81	80	79	81	71	71	85	83	74	84	80	68	78	71	81	93	77	82	85	70	82	84	72	82	81	87	89	86	77	68	80	77	96	85	74	78	81	79	78	66	81	82	66	69	71	68	67	71	71	72	70	63	83	79	68	86	70	80	73	76	75	71	86	68	71	72	83	71	103	80	77	60	67	71	67	93	68	70	96	85	78	85	83	78	92	73	81	98
17003	6347	3241	3099	6448	9470	9713	7666	6694	5683	4813	4099	3272	2496	2137	1791	1750	1772	1803	1890	1799	2672	3114	1731	1317	2005	2203	1794	1437	1089	912	839	728	693	637	649	598	559	613	627	581	622	582	567	605	611	571	588	581	615	568	565	549	593	569	611	564	556	568	606	586	597	559	593	571	570	591	592	562	611	525	602	600	621	603	630	594	572	601	635	567	609	614	557	596	595	553	562	603	601	597	585	568	576	580	579	625	564	601	585	560	559	611	599	517	538	575	588	605	566	615	533	591	571	539	597	612	544	605	544	623	572	572	569	555	571	616	596	581	574	596	572	522	619	593	601	586	597	568	560	595	611	561	663	605	601	606	563	589	615	582	551	567	598	610	557	611	578	581	606	621	570	541	588	577	593	596	603	571	594	603	622	605	518	569	560	542	547	554	606	565	554	574	588	598	592	582	587	582	588	583	581	588	552	587	602	579	579	578	600	589	560	590	533	558	624	584	555	588	534	620	586	588	571	597	573	569	602	586	589	640	571	611	550	569	573	586	569	572	553	571	575	591	596	566	615	622	574	569	578	579	592	581	627	573	556	575	572	589	574	560	551	632	619	593	602	563	631	561	582	583	589	576	534	586	600	567	587	582	586	581	638	561	556	610	575	581	657	636	542	594	591	602	615	569	557	588	581	596	616	584	621	543	616	628	561	576	589	595	579	564	592	580	554	572	606	552	611	545	600	593	578	593	600	597	578	582	562	592	587	580	575	610	558	630	543	593	606	569	595	542	549	555	552	578	598	570	556	551	550	566	614	578	571	576	577	586	550	563	555	607	614	585	602	550	569	565	592	552	573	579	586	586	554	599	585	616	528	594	601	561	631	558	587	552	518	572	568	580	607	626	591	581	582	621	632	591	614	598	566	612	575	562	535	591	576	578	570	587	610	586	577	585	591	558	602	590	573	603	595	589	516	520	624	607	555	589	560	591	633	637	584	556	572	568	602	590	578	599	553	594	545	654	635	534	621	551	591	563	562	613	578	604	597	544	564	637	592	574	608	624	569	543	575	583	608	583	564	588	589	560	568	578	639	613	595	613	592	541	571	583	605	544	572	606	560	607	544	615	610	573	617	590	550	595	577	591	580	595	525	595	620	597	584	574	586	561	576	583	575	574	554	599	559	618	577	556	608	589	562	618	571	605	602	561	617	579	559	587	578	592	558	614	573	591	605	577	592	587	533	607	559	551	557	591	551	579	591	569	571	627	595	566	607	589	593	588	579	599	597	580	586	553	605	519	627	594	526	588	558	588	585	582	572	591	613	573	583	615	539	526	591	630	583	568	620	589	564	576	636	583	585	569	569	599	564	652	561	564	616	614	567	580	598	582	579	596	571	572	594	574	588	565	566	586	572	561	571	587	577	587	563	607	584	588	549	614	575	585	580	563	571	569	589	545	553	522	595	580	584	580	555	587	578	579	593	601	618	576	565	572	569	559	592	592	570	622	543	572	595	589	592	554	600	589	536	616	574	561	588	590	572	581	602	565	582	586	591	599	558	569	578	600	620	591	601	510	569	595	560	581	614	575	622	601	551	596	638	555	600	613	612	566	567	553	625	575	565	590	613	599	595	567	619	578	588	565	603	665	580	572	608	538	573	629	628	592	641	571	596	554	604	597	561	558	618	561	576	561	572	593	587	571	557	568	554	613	601	601	559	559	543	563	566	542	575	527	656	613	606	600	533	629	566	564	559	612	580	622	543	571	586	574	590	583	592	612	603	611	530	572	580	575	582	561	562	586	617	615	602	538	608	600	592	566	618	605	588	570	573	578	569	569	611	568	607	596	606	576	595	552	607	624	567	512	638	580	549	616	537	605	600	589	606	544	577	566	637	612	586	545	587	533	605	584	551	543	573	582	585	586	551	603	566	605	598	662	604	589	555	577	594	583	617	582	595	595	590	544	581	597	612	608	628	533	617	600	564	572	581	594	599	634	569	555	613	599	602	595	610	550	575	561	608	579	594	579	596	592	563	583	559	572	626	587	648	575	604	574	633	637	588	547	586	618	582	566	557	562	585	619	574	583	610	597	616	583	571	575	568	591	616	568	588	588	533	609	661	586	573	608	600	614	565	602	594	581	574	591	557	557	620	531	562	613	572	597	618	560	607	548	613	563	561	642	588	597	627	585	550	618	581	597	575	585	601	560	566	632	586	571	620	550	607	604	590	561	615	582	643	595	498	541	536	600	536	588	548	581	596	567	571	586	542	594	579	592	579	563	581	628	600	561	617	596	572	624	583	566	627	603	582	583	595	603	605	606	571	612	584	606	612	579	570	604	590	583	600	557	551	565	591	608	587	571	568	585	607	619	583	598	581	575	570	609	617	631	573	630	609	581	601	613	576	595	577	637	649	598	592	563	607	583	631	576	590	571	581	603	587	605	559	577	637	588	587	589	530	569	546	613	626	586	592	601	579	578	571	575	615	631	608	569	539	554	555	548	599	636	594	568	612	595	566	547	556	634	594	582	580	581	567	560	593	555	545	569	555	604	550	584	560	562	588	605	609	547	558	575	615	599	585	593	599	601	583	612	533	553	548	601	602	609	552	532	546	570	603	544	589	617	614	577	583	598	551	551	654	567	576	610	603	579	581	570	572	588	611	628	585	618	621	616	563	567	591	548	555	571	606	609	537	613	589	561	582	597	615	584	594	532	606	612	626	577	564	604	548	596	573	608	575	529	563	549	577	563	561	583	576	596	584	567	568	566	583	620	586	592	592	593	572	590	609	619	538	611	616	553	591	604	549	575	583	611	568	597	585	566	612	586	590	576	579	582	572	565	576	580	576	580	612	611	547	560	578	577	549	590	585	601	604	595	573	575	578	642	588	572	595	606	560	586	605	635	581	577	540	557	611	547	587	609	628	572	568	567	583	576	641	518	609	614	593	593	629	579	567	566	591	594	581	581	567	574	589	581	578	567	609	595	614	568	576	565	616	521	553	593	596	583	576	560	587	566	627	578	568	619	587	639	560	575	571	571	575	594	615	559	587	594	583	616	572	595	628	592	591	627	598	603	600	603	576	600	527	577	604	626	583	574	639	611	551	572	621	602	594	540	584	569	606	608	585	638	607	568	575	592	593	596	598	616	611	573	647	600	590	544	563	598	569	622	553	600	571	574	551	582	584	566	536	545	581	593	617	538	568	570	548	568	568	606	588	593	586	579	539	583	586	579	599	576	597	568	575	609	565	543	567	613	565	564	542	608	593	619	591	580	588	584	570	604	578	575	601	592	620	573	569	562	561	594	593	549	576	584	598	587	592	584	567	593	594	608	579	574	599	600	573	632	530	546	556	578	581	592	612	597	575	583	595	578	590	578	557	531	590	612	573	607	624	633	578	588	551	586	596	552	600	556	570	590	564	574	597	537	530	568	613	568	566	547	555	621	598	586	588	623	548	589	607	580	578	583	579	574	602	558	603	593	568	547	559	573	541	601	602	585	593	570	590	632	577	602	566
2045	951	355	216	204	221	250	272	295	277	270	207	178	150	153	144	145	137	144	111	177	192	166	219	377	387	344	233	200	157	146	117	89	82	76	84	80	74	66	76	63	84	76	76	90	74	68	77	80	83	82	86	90	70	70	68	59	76	76	73	73	72	72	73	84	69	68	72	89	79	78	71	65	79	72	74	71	79	70	70	81	74	92	74	77	72	78	58	64	82	94	74	73	69	60	82	82	64	70	65	88	67	76	74	76	60	83	59	77	82	86	90	63	81	59	73	91	80	75	85	74	78	63	74	78	70	71	57	83	70	76	67	73	74	66	84	71	88	70	65	79	85	74	74	88	79	72	71	87	79	66	90	91	78	78	93	99	73	83	83	71	78	71	63	83	80	82	68	80	79	83	83	80	85	86	75	92	80	63	76	78	73	77	84	74	81	85	68	70	80	63	78	84	61	71	87	73	92	80	75	81	71	77	78	72	63	71	74	70	76	68	60	83	88	78	88	77	94	75	79	79	79	89	82	88	79	78	77	57	70	69	75	83	97	68	72	60	76	82	72	79	72	69	80	65	89	58	70	77	82	80	83	80	81	72	70	62	80	70	68	74	78	68	95	69	80	70	77	87	81	81	72	70	70	76	86	82	80	74	79	79	91	73	69	75	77	62	70	73	86	79	75	78	86	72	72	83	73	69	60	74	60	64	83	71	78	79	96	73	72	72	84	83	82	74	68	67	88	73	77	73	74	82	75	71	77	76	74	74	87	74	92	91	69	97	60	65	70	68	87	75	89	76	82	61	67	68	85	76	67	79	74	77	67	77	89	69	81	74	74	62	74	76	59	68	75	60	77	80	66	70	87	74	78	79	64	83	73	78	83	74	72	86	69	63	88	87	91	84	72	71	85	78	67	72	78	75	74	69	76	82	69	82	85	79	75	77	71	86	83	70	67	71	70	66	66	77	73	78	62	75	77	50	69	68	86	83	51	65	77	72	82	62	70	84	67	56	71	74	75	91	78	78	68	72	78	73	75	62	70	75	76	87	83	65	63	67	62	82	59	73	75	91	74	75	70	81	68	81	82	76	78	67	66	81	75	72	78	76	87	62	69	78	82	74	66	79	73	76	74	53	72	89	81	85	79	70	81	85	102	64	75	76	72	72	66	73	68	86	77	82	77	75	72	87	84	77	76	73	78	81	77	82	84	61	72	67	64	78	86	70	95	82	85	70	81	50	80	63	66	79	82	70	81	90	81	84	77	63	81	75	86	79	83	77	63	68	61	75	90	73	74	68	81	91	82	72	60	72	83	87	90	80	68	72	77	87	83	65	77	79	73	73	89	73	67	87	101	84	92	71	69	88	71	82	63	81	87	90	76	74	74	70	62	75	69	71	87	77	85	94	72	77	58	72	80	77	86	89	74	70	59	56	66	75	70	75	83	91	59	89	78	59	73	64	79	87	70	69	61	72	79	71	74	74	72	73	66	74	84	72	63	71	83	65	78	81	56	68	69	81	80	72	70	73	68	47	62	79	77	78	71	89	72	63	71	94	64	70	73	78	78	75	77	85	73	70	76	64	70	69	78	70	95	80	73	84	80	69	65	75	89	84	68	81	76	84	93	77	76	86	59	81	77	71	80	63	55	84	69	70	63	78	66	68	80	71	71	74	68	83	81	77	81	75	84	86	87	73	75	75	88	74	83	84	83	79	85	84	82	76	75	66	74	70	66	76	79	82	61	61	75	98	82	72	71	75	94	77	66	82	83	72	78	60	94	75	83	81	77	71	66	86	68	89	68	70	77	68	78	88	73	84	84	84	72	80	76	66	71	69	68	79	76	71	83	74	72	75	76	85	57	81	89	81	63	55	89	69	80	81	74	77	72	68	79	73	97	85	84	73	74	92	69	92	70	69	79	87	73	67	75	72	69	69	59	80	78	55	69	80	73	88	88	67	86	70	61	84	68	75	74	82	65	92	85	82	69	85	66	100	69	65	81	70	71	87	58	66	86	75	78	82	75	68	66	70	80	85	69	77	76	76	63	73	67	75	77	64	69	76	84	77	75	81	86	51	71	71	72	62	84	78	69	78	76	81	78	84	92	69	83	74	73	94	76	78	84	71	77	78	78	64	77	80	67	69	93	69	88	79	72	71	64	73	81	71	56	71	67	65	91	91	78	74	65	78	83	79	84	61	74	67	75	85	60	72	76	75	66	67	75	66	58	96	82	77	69	72	88	60	79	71	77	68	69	79	89	79	85	76	75	79	72	83	85	87	77	74	70	88	85	76	76	65	70	79	86	84	85	74	78	68	71	67	65	87	82	77	76	67	73	80	78	83	70	59	71	87	71	70	78	84	73	86	71	69	69	66	79	77	73	78	66	63	78	72	79	71	82	83	91	81	73	81	76	83	87	71	69	68	83	79	80	75	85	74	77	68	84	91	72	65	69	72	72	71	68	87	84	86	76	53	73	81	85	60	76	82	88	67	61	75	75	75	85	80	76	77	73	71	87	68	76	60	81	70	76	69	84	75	90	81	56	86	83	60	85	74	84	88	65	73	71	85	83	65	70	84	65	77	76	66	65	89	82	72	94	62	62	66	64	76	74	81	74	76	66	81	91	70	63	71	73	61	75	72	75	78	88	83	72	63	66	57	82	73	77	78	73	94	64	79	75	89	68	65	71	82	84	65	80	65	60	82	81	70	68	76	84	54	65	75	67	82	83	67	85	66	69	85	74	70	60	67	78	78	77	66	77	80	70	64	82	68	69	93	64	75	75	80	64	63	86	65	79	68	86	88	80	71	83	85	79	68	78	79	77	72	76	80	78	65	70	64	60	76	59	75	81	63	78	75	62	74	94	56	80	74	73	51	66	69	69	83	82	57	72	72	59	62	87	80	73	84	73	83	77	99	73	82	79	73	82	85	68	71	65	82	72	84	78	91	85	84	80	80	77	64	85	62	69	91	82	100	73	80	75	96	71	76	69	80	80	69	79	80	60	82	85	59	78	75	78	76	74	73	90	63	79	58	75	74	62	69	65	74	81	67	85	70	76	70	84	90	84	70	70	79	70	71	69	65	74	65	67	82	77	83	73	83	83	86	65	68	89	74	82	68	79	80	76	85	61	62	80	67	65	65	65	73	72	64	84	75	77	68	79	89	75	66	59	85	59	89	58	95	78	68	82	72	101	68	93	73	87	68	66	83	89	91	81	79	77	68	80	78	59	71	64	75	77	64	80	74	93	66	75	71	74	77	85	74	84	76	74	82	75	76	72	74	71	67	64	71	66	73	88	70	69	78	60	74	66	81	74	79	70	84	85	62	82	75	87	82	73	71	80	70	89	78	64	70	67	83	92	72	84	86	79	61	76	69	76	85	64	82	92	71	69	84	89	63	62	86	93	74	71	86	70	69	76	74	75	75	63	77	72	84	71	82	61	89	72	88	75	77	66	78	92	83	67	70	77	73	64	75	58	72	75	84	89	67	83	77	82
20697	8660	4082	3728	7930	11496	11143	10817	10005	8221	6727	5304	4459	3196	2802	2542	2296	2211	2273	2024	2963	4076	2803	4449	7690	7447	6019	4152	3107	2530	1971	1393	992	795	675	630	603	573	546	526	573	498	568	541	538	523	590	582	543	516	595	578	529	495	533	537	540	533	555	561	509	571	519	531	534	511	510	567	560	550	568	574	511	533	572	537	560	560	549	528	557	545	579	550	565	569	527	529	536	566	571	525	581	546	483	567	562	555	538	537	563	514	498	493	538	541	556	557	552	561	551	562	519	543	545	560	547	546	506	555	542	518	567	562	522	528	529	563	498	546	583	531	586	572	572	528	553	537	498	529	517	532	548	561	539	512	509	522	506	515	486	516	520	539	533	546	528	547	507	530	556	507	548	506	554	564	563	530	537	560	547	518	569	541	482	570	517	507	563	540	560	508	505	504	577	522	573	589	538	574	573	539	561	552	510	560	518	551	551	543	543	547	540	509	556	546	550	527	544	520	541	528	536	567	561	530	546	546	595	538	523	524	548	519	557	545	520	578	518	561	491	536	528	554	534	535	507	532	522	549	567	557	562	530	552	516	515	579	550	565	537	519	533	595	522	557	527	523	562	559	538	496	556	552	540	497	505	560	547	532	540	520	551	568	565	525	562	564	527	554	553	546	557	570	582	573	540	533	510	582	506	552	574	522	541	561	543	541	535	555	520	552	526	554	539	551	569	525	542	594	563	569	536	531	553	528	541	519	513	602	556	557	526	555	548	544	510	550	594	540	537	514	587	534	545	559	568	555	508	523	493	580	590	550	564	509	554	526	562	535	495	554	544	553	524	518	556	554	542	577	549	530	528	507	594	519	555	531	530	540	538	543	545	527	575	572	551	552	574	547	533	537	541	548	548	542	506	543	523	557	542	513	518	494	584	550	573	544	558	549	532	514	570	524	524	531	548	536	541	538	530	532	559	532	565	552	575	546	557	568	528	538	538	532	553	528	546	553	519	574	575	539	530	539	549	557	545	564	574	539	585	564	516	525	551	530	510	504	587	481	556	532	540	574	595	542	568	532	564	519	581	539	565	519	551	543	548	531	558	547	543	555	506	497	540	554	551	530	523	548	554	552	534	539	536	572	561	539	551	514	547	581	541	548	537	572	524	511	562	519	524	540	534	539	549	533	499	556	561	524	556	526	553	532	528	533	540	541	564	543	549	563	561	541	512	549	515	551	530	580	504	550	566	517	543	532	556	539	531	555	557	573	519	504	549	513	538	537	514	560	535	550	534	528	519	517	520	514	545	559	543	569	524	488	519	545	541	490	520	541	529	535	560	564	539	531	538	551	551	507	562	550	534	580	500	541	563	527	573	513	523	509	530	539	521	525	511	530	531	555	602	531	527	563	550	518	555	515	539	557	527	554	542	587	554	513	519	524	534	533	547	552	550	506	550	552	495	528	552	531	524	522	537	549	551	559	523	571	540	567	506	519	547	542	528	534	598	507	541	519	556	529	509	531	576	545	537	598	567	560	523	594	559	535	550	561	568	541	518	523	516	564	488	520	543	524	536	524	549	541	505	511	549	580	519	496	508	556	558	533	555	579	569	509	530	564	526	527	536	504	541	537	537	552	584	523	501	535	593	535	512	534	475	530	529	552	529	559	549	513	558	517	544	548	545	543	521	551	519	578	543	527	513	567	560	548	539	521	528	543	546	556	569	506	527	486	528	608	507	563	550	485	560	561	553	524	515	520	571	593	535	607	526	530	541	511	517	521	528	560	573	504	544	529	553	530	557	554	522	521	503	550	525	524	521	573	566	570	562	519	522	539	541	524	577	518	561	533	543	525	550	527	485	553	560	475	549	541	514	536	558	539	518	544	529	546	539	513	555	544	546	580	559	540	550	558	573	542	515	578	514	541	482	534	532	556	543	531	511	503	539	546	565	574	547	524	533	543	548	542	527	537	562	532	561	566	510	530	521	526	553	565	529	552	509	569	515	546	534	549	529	528	538	573	519	549	540	552	539	531	469	540	555	550	515	604	569	540	565	581	565	539	555	542	524	524	561	539	521	557	570	507	546	554	538	524	510	533	477	547	513	563	566	546	553	562	520	530	507	531	566	528	553	510	537	540	556	551	552	519	546	540	544	577	553	543	503	511	520	584	551	554	545	564	542	562	535	524	557	557	541	543	523	559	474	546	522	546	524	574	548	546	544	509	542	560	565	536	517	550	525	550	524	532	541	543	535	525	591	530	562	520	546	537	507	514	535	601	545	532	565	539	540	561	580	515	529	520	551	568	536	497	555	543	548	543	553	558	538	569	497	529	524	543	523	551	536	599	525	566	518	543	543	549	535	579	508	563	533	558	556	557	539	521	546	568	608	498	535	524	498	520	576	530	539	529	542	551	545	529	562	517	525	513	522	536	514	542	529	521	541	513	574	542	515	580	527	544	569	567	526	529	530	531	545	548	524	552	571	512	538	511	526	472	512	579	580	523	549	526	574	513	563	549	595	509	567	520	580	540	512	539	551	531	566	563	533	555	513	560	557	551	531	483	578	529	546	527	545	549	475	515	570	538	520	518	573	546	554	543	539	583	518	510	527	531	511	551	582	540	551	541	536	549	509	581	513	553	553	530	536	535	540	578	604	524	548	563	600	533	553	566	547	529	525	535	554	514	511	519	533	557	551	530	520	529	561	554	494	527	551	549	549	516	603	505	514	545	539	509	564	574	545	520	535	537	529	570	526	518	577	506	563	547	539	554	545	560	471	506	553	561	547	523	557	547	555	520	511	521	529	521	570	526	540	567	516	562	551	568	554	519	561	546	556	517	510	530	563	529	525	526	566	532	585	567	535	512	515	556	503	543	507	528	547	567	519	574	535	503	535	554	553	521	540	526	575	539	585	531	535	541	548	611	585	547	547	524	520	544	534	542	522	545	509	579	526	551	570	571	531	539	523	617	540	573	535	541	535	541	588	534	567	558	518	542	570	538	573	543	560	554	570	572	555	544	567	533	541	539	545	569	554	537	576	545	566	545	554	513	569	552	550	549	557	505	553	519	538	560	547	561	568	536	538	563	549	554	531	540	537	535	574	555	543	526	543	525	529	526	494	559	577	563	548	522	565	578	546	542	524	550	570	533	550	536	545	520	552	583	519	566	566	544	559	545	563	550	544	519	545	542	554	547	497	529	493	519	539	527	541	530	517	546	565	542	586	566	526	536	552	581	554	535	562	557	572	550	578	595	539	530	504	546	585	567	541	536	524	536	516	505	565	546	559	512	532	551	518	549	551	562	588	584	551	511	524	534	558	534	491	571	548	572	578	506	551	546	547	562	531	565	566	559	529	541	531	569	541	550	507	546	541	572	567	519	512	517	577	473	549	536	536	501	552	537	511	532	493	493	539	545	519	580	551	538	549	550	551	544	576	533	516	575	515	592	534	558	551	538	526	541	550	562	552	573	575	516	603	525	551	504	507	558	516	553	558	569	548	553	532	523	599	550	571	546
3526	891	359	237	233	256	296	327	333	263	237	245	220	202	172	166	138	167	136	169	137	166	236	248	375	419	341	281	257	218	197	153	131	124	110	113	99	100	108	96	112	100	116	115	107	117	108	100	89	112	113	99	94	89	92	95	88	96	102	96	105	100	114	94	101	101	97	96	120	82	101	114	124	78	104	97	99	105	119	92	116	93	102	100	87	119	102	111	107	72	115	97	94	93	102	104	113	102	104	93	107	109	124	110	112	88	92	98	85	115	93	111	100	117	89	100	108	97	96	101	103	103	90	107	94	105	103	104	98	105	105	97	109	96	118	79	93	91	99	103	105	94	120	112	107	110	112	126	118	90	91	89	105	97	101	98	89	113	101	114	98	92	89	113	97	94	99	107	104	131	99	114	84	109	98	99	97	79	98	111	83	97	99	99	118	117	109	95	108	103	75	103	114	97	97	95	108	84	91	99	120	87	107	101	116	96	93	98	106	118	90	116	109	109	96	92	110	100	108	85	97	108	99	105	97	96	103	89	106	114	113	115	91	103	101	122	96	119	102	100	86	131	106	92	93	99	92	122	86	102	108	115	90	107	109	112	106	110	106	86	98	93	90	89	101	118	89	102	104	100	107	86	95	104	101	94	112	109	94	87	85	120	81	94	94	91	103	101	102	94	92	111	105	88	110	86	112	107	98	95	119	99	99	92	114	80	97	101	103	107	126	103	105	88	119	79	104	95	99	102	103	116	118	110	95	122	108	105	96	103	98	83	97	119	92	107	114	100	114	106	87	102	108	121	99	105	101	98	90	87	116	76	98	118	85	96	93	102	103	87	107	99	102	99	106	91	92	88	101	112	101	93	118	114	88	98	116	96	101	97	88	100	98	77	113	94	99	108	102	102	100	105	109	91	93	97	108	95	92	105	101	111	99	90	97	87	119	97	105	98	96	95	104	104	93	97	115	100	91	108	115	97	104	90	100	114	94	114	98	122	87	109	97	107	102	86	108	90	107	111	101	106	104	92	99	95	115	109	87	101	93	93	88	115	104	109	108	75	107	104	95	108	99	99	107	109	111	100	114	97	107	89	112	100	91	97	101	102	107	80	108	107	109	101	93	112	94	104	94	99	92	111	108	110	96	81	83	102	84	99	116	101	111	119	91	97	97	115	114	105	69	97	107	103	104	114	99	111	108	113	102	115	101	102	99	103	114	103	95	104	105	97	95	130	100	107	91	83	94	105	108	83	95	114	112	108	91	100	113	73	98	87	89	111	93	104	95	86	102	110	98	99	93	107	111	87	96	101	100	105	113	104	101	103	106	96	80	94	105	90	84	99	102	103	82	102	106	116	105	102	105	112	100	116	94	97	102	104	84	101	111	99	91	104	118	85	97	100	104	100	104	108	110	110	102	104	118	95	110	115	109	107	110	99	112	104	98	103	97	97	91	105	106	99	86	116	117	107	97	102	110	121	102	102	107	95	99	97	108	92	80	99	97	118	104	99	98	114	106	99	106	116	95	93	88	106	103	119	107	105	88	96	109	95	97	113	116	93	95	102	108	78	91	93	104	106	99	93	115	113	91	112	90	86	99	109	94	85	97	123	93	102	93	100	104	104	109	112	90	112	103	83	95	100	92	97	104	88	96	103	100	103	119	107	112	111	118	116	107	100	119	103	99	104	82	102	118	110	103	89	101	96	103	97	107	92	107	98	100	96	97	106	96	103	111	105	96	92	100	96	103	106	118	107	112	103	83	113	104	116	96	110	124	89	114	101	101	121	76	113	96	112	112	101	95	116	89	98	87	98	97	99	113	93	104	97	98	102	108	102	95	113	91	84	103	96	133	90	92	79	99	137	96	100	105	93	108	90	86	81	92	98	92	102	94	97	109	101	98	90	120	103	105	110	99	111	114	77	95	105	90	118	91	104	101	93	99	96	86	90	87	100	100	119	94	92	92	83	82	86	82	89	92	116	99	106	99	117	102	93	98	116	105	94	105	86	116	113	98	78	99	104	111	106	101	97	113	95	132	84	106	99	91	107	111	90	86	92	100	95	123	99	122	115	91	83	107	91	111	104	100	101	102	92	113	109	104	101	117	84	100	97	84	96	97	116	113	92	95	101	104	101	101	101	94	101	115	90	103	115	109	95	112	101	96	98	104	100	99	110	89	105	106	135	102	105	97	115	93	81	97	97	104	91	99	106	99	99	109	93	93	96	111	101	101	96	94	104	98	99	105	113	95	97	110	104	105	109	99	123	107	88	106	103	103	112	100	101	93	108	111	93	94	106	105	121	104	111	93	81	93	110	94	96	110	108	97	114	110	100	94	93	102	103	90	110	99	103	112	103	112	99	97	107	100	109	110	89	98	100	120	97	105	99	109	96	107	105	103	105	87	98	106	95	81	89	120	100	87	103	98	81	101	95	103	103	94	122	108	100	112	107	92	107	87	98	83	99	96	105	101	102	98	102	100	77	122	105	85	91	84	101	109	89	112	106	82	99	83	93	98	97	104	109	111	105	114	106	107	112	103	101	94	107	111	106	98	92	109	97	84	106	94	84	102	88	99	98	84	99	98	100	108	109	94	98	91	98	115	92	102	100	116	106	112	110	112	99	102	103	121	91	119	102	87	102	112	97	88	100	103	81	97	100	111	105	105	89	87	120	107	95	91	101	110	113	114	109	95	106	111	108	122	104	98	101	90	93	94	110	98	106	85	100	90	106	98	110	97	104	116	92	108	100	99	102	109	113	106	103	106	93	85	111	106	107	96	110	93	91	107	99	104	92	86	116	102	124	122	108	109	100	100	92	100	93	110	103	96	109	106	109	92	92	97	95	94	100	86	111	101	82	106	88	110	105	92	90	102	90	94	89	111	129	115	101	108	98	80	92	91	102	107	111	109	96	94	97	116	87	100	107	90	99	98	81	106	118	110	103	107	111	118	97	100	104	85	126	117	92	108	112	95	102	98	77	88	110	94	102	127	112	116	86	125	92	105	101	90	102	100	93	90	97	84	96	114	101	97	100	107	115	103	91	121	112	90	94	105	101	106	88	101	89	82	107	94	94	105	95	99	94	121	92	92	103	91	105	99	89	87	119	111	100	105	93	103	94	108	102	98	86	100	88	100	103	95	108	92	119	88	101	93	99	98	118	99	97	111	123	92	113	84	115	88	100	106	117	108	88	97	93	98	104	116	91	109	99	77	95	91	107	99	77	101	104	93	86	106	98	96	99	99	111	109	124	99	96	102	116	91	95	93	86	108	96	102	98	113	103	96	118	108	106	91	116	116	116	87	100	97	111	87	113	101	101	112	108	84	105	93	126	97	114	86	95	107	98	122	96	99	110	93	97	104	107	100	99	90	108	105	102	110	106	91	116	105	99	99	99	105	103	104	101	110	94	105	100	89	95	102	96	98	100	104	79	116	103	98	112	109	102	104	83	110	89	112	105	108	93	105	83	100	106	98	99	96	101	87	103	90	101	96	101	117	99
20952	8128	3953	3681	7225	10066	12207	11729	10686	8822	7589	6298	4535	3670	3162	2878	2470	2400	2138	2067	1970	2797	4454	5253	7235	7798	6239	5226	4481	3619	2783	1911	1325	1077	883	829	829	773	749	767	704	723	694	766	759	734	737	703	716	725	740	658	721	691	699	758	707	768	749	755	721	695	708	726	673	725	727	716	774	738	682	702	721	768	690	708	702	767	731	724	725	742	777	759	723	717	676	749	720	706	732	738	739	751	739	747	746	685	722	753	786	729	667	731	723	766	748	754	739	752	693	757	716	781	741	751	703	731	741	743	778	690	739	728	694	753	732	722	705	709	685	702	710	672	677	704	697	743	714	757	743	756	744	727	711	751	709	680	772	730	714	742	690	746	755	734	757	747	713	740	759	711	687	731	709	733	708	748	686	724	746	731	788	724	785	701	770	704	754	736	755	725	688	732	714	730	720	742	730	737	735	735	739	730	718	774	719	720	719	748	713	766	801	724	741	693	732	741	708	745	720	763	701	742	712	707	692	687	692	707	675	700	730	716	772	768	784	738	702	694	750	717	741	683	725	725	720	770	723	704	761	765	769	713	736	695	761	730	694	705	735	741	667	728	690	695	737	735	704	745	688	736	766	744	745	743	738	677	744	771	703	717	706	701	714	713	705	712	783	710	701	746	724	715	704	682	722	693	766	714	745	702	728	739	715	718	733	768	744	699	734	775	721	729	717	757	734	725	757	757	745	695	741	699	744	696	717	728	712	719	741	734	745	719	709	702	728	748	742	731	755	721	770	720	678	708	709	748	729	701	715	733	729	661	709	717	694	751	720	742	698	727	765	691	718	720	673	712	729	727	734	683	686	734	720	715	702	738	725	770	708	696	716	712	695	719	734	704	653	737	738	726	736	759	741	774	646	679	692	727	733	694	726	756	735	738	765	720	755	703	731	683	698	730	734	714	706	727	737	726	731	697	778	797	758	708	705	749	739	754	735	711	743	744	721	746	775	729	746	780	709	733	711	690	722	716	696	709	735	711	753	730	710	726	727	712	753	716	734	735	733	709	712	724	725	748	734	705	755	784	741	741	714	732	735	723	752	721	740	683	737	743	751	761	711	789	730	736	731	710	669	684	689	715	759	708	754	716	722	707	715	749	696	773	723	723	756	748	722	739	745	700	728	741	696	755	726	757	732	743	720	669	672	705	731	762	687	786	727	696	779	725	741	704	694	739	727	738	700	753	774	774	719	746	753	739	723	727	745	723	716	726	690	692	774	741	713	732	718	726	764	708	753	714	674	713	751	698	688	704	734	715	707	692	741	750	716	727	706	715	731	698	689	773	716	757	712	741	713	698	718	766	706	773	678	734	673	744	742	763	766	698	737	709	680	767	727	727	762	695	716	743	731	709	753	703	714	703	699	722	749	756	724	707	738	675	733	708	719	710	703	758	729	689	710	687	746	695	658	747	741	701	737	730	705	719	738	755	722	764	705	769	750	702	728	775	701	727	735	737	729	749	751	710	741	712	733	723	685	727	670	715	730	765	696	745	690	708	712	784	756	732	742	701	725	738	724	769	742	698	746	714	686	721	721	692	745	768	708	727	752	764	706	711	787	747	694	743	698	722	735	711	729	753	728	701	741	753	751	665	690	743	796	749	684	747	709	732	702	730	712	712	685	699	701	727	733	702	726	697	757	718	735	739	728	732	717	757	678	752	675	722	799	779	733	741	759	736	765	685	719	738	738	762	690	729	760	722	720	784	686	737	758	774	753	717	760	717	726	786	709	730	751	720	690	762	754	770	800	678	758	775	721	703	700	765	773	703	785	759	754	751	706	783	710	654	730	736	712	740	760	747	777	726	712	749	740	734	745	719	754	718	728	771	709	731	750	726	727	740	734	752	707	705	710	711	677	736	712	789	761	729	749	722	700	711	754	717	745	718	732	728	723	756	743	690	748	747	739	667	708	706	728	757	722	749	752	765	777	752	732	733	748	737	815	753	744	763	745	746	739	721	745	728	701	737	660	687	726	726	765	738	698	703	746	675	707	741	670	674	701	769	691	695	694	732	775	747	735	736	734	708	753	743	695	686	715	703	763	709	746	734	690	759	669	744	725	738	723	710	730	750	710	771	701	723	724	728	717	776	697	703	719	741	709	711	713	751	684	705	734	681	741	805	750	774	759	692	710	671	686	754	704	718	740	718	691	733	752	738	684	712	739	692	758	713	766	704	702	673	718	693	758	682	757	728	743	733	743	803	729	727	707	759	708	768	727	754	666	726	718	765	730	738	723	732	732	724	710	749	730	728	691	738	721	736	699	692	732	730	713	734	734	728	757	720	737	715	724	764	715	734	763	776	753	707	715	773	751	691	720	729	710	687	733	728	671	707	773	647	698	740	742	732	742	746	751	728	732	783	722	737	777	746	788	708	698	684	731	724	766	737	744	691	745	723	724	773	719	777	769	735	708	736	715	729	677	686	724	715	709	718	768	725	772	684	721	743	693	735	705	745	736	702	729	698	688	748	695	719	754	720	769	747	761	705	683	708	709	686	729	707	767	710	756	693	710	776	732	756	686	713	695	726	680	701	690	749	790	755	709	706	699	740	753	741	682	678	717	740	730	700	755	688	705	749	720	725	749	688	732	713	725	730	730	750	737	704	704	713	744	750	742	703	724	726	744	699	712	732	746	741	747	714	718	674	722	685	737	718	754	706	770	757	725	735	762	757	797	705	759	717	779	689	706	687	721	701	739	702	724	764	746	708	742	704	737	709	784	723	744	739	718	710	738	741	712	741	689	711	712	766	732	729	741	747	745	767	731	725	753	734	703	714	719	686	741	712	720	714	766	724	751	709	731	770	764	766	732	775	738	714	759	733	765	683	750	735	720	690	738	714	717	734	720	756	732	706	696	720	730	704	748	704	756	667	745	743	700	726	743	750	725	738	705	740	693	727	778	734	732	705	699	685	738	711	711	740	731	722	734	708	725	740	709	814	708	747	746	686	776	727	715	723	690	748	746	754	713	736	708	750	733	768	749	727	774	727	720	707	669	749	702	752	723	795	700	745	782	696	737	716	761	769	759	716	738	739	683	742	726	707	728	710	729	748	746	756	727	721	752	740	722	721	728	675	700	741	710	693	700	705	717	705	714	739	734	690	728	764	719	681	773	715	760	709	771	741	710	732	751	730	716	721	747	744	694	753	772	700	681	731	719	699	731	782	741	719	718	751	767	715	744	744	782	702	767	693	746	750	716	717	735	708	731	739	709	759	724	760	711	709	742	712	736	705	746	730	756	705	701	713	724	715	720	745	675	729	702	691	768	727	716	719	731	718	778	719	734	728	669	689	731	740	679	693	744	693	755	729	730	715	763	702	737	786	789	719	697	706	710	746	750	735	683	750	766	719	760	742	692	708	765	683	720	725	742	749	728	701	720	707	716	717	691	788	747	763	723	764	721	703	719	689	717	731	766	753	739	715	740	717	743	699	774	701	731	700	725	735	760	703	684	699	743	689
3273	1236	526	323	252	278	410	420	427	297	299	237	243	210	175	183	182	168	158	173	305	353	286	324	484	515	575	518	462	350	306	206	164	130	127	97	117	85	94	99	94	91	89	95	94	80	90	81	77	122	100	90	96	107	102	98	91	88	93	92	93	85	94	107	103	85	105	98	88	93	88	112	97	84	97	94	73	84	100	88	84	101	98	92	86	99	92	110	84	93	98	111	88	101	101	97	95	89	102	97	108	98	84	96	95	102	84	90	82	89	98	92	100	87	104	95	94	80	82	85	77	87	99	113	94	105	110	101	87	101	112	108	99	86	96	101	84	79	79	98	94	98	94	96	85	85	87	99	102	103	82	105	95	111	110	80	99	91	99	109	96	98	91	96	97	90	107	82	81	90	97	107	89	100	105	95	91	78	102	110	87	95	110	74	106	105	97	105	93	92	113	91	80	83	85	113	94	105	90	101	103	103	113	107	107	111	101	104	91	82	97	87	99	98	104	84	86	89	101	112	94	95	93	86	77	89	91	97	76	93	104	92	96	84	91	91	98	104	102	98	82	79	121	96	101	115	87	113	96	72	112	96	98	79	93	95	96	94	74	93	82	95	90	78	85	103	91	80	92	100	107	102	95	97	85	88	88	87	96	97	91	95	92	113	86	92	94	116	98	128	109	86	94	108	87	101	96	75	116	86	91	86	84	114	117	84	85	93	91	108	105	103	83	92	106	85	106	79	96	95	102	84	93	99	104	99	108	80	106	113	110	91	103	98	94	88	91	94	99	103	86	123	75	93	83	92	85	98	107	97	99	85	72	94	89	99	106	111	86	97	103	94	108	79	100	116	109	94	92	97	108	109	82	81	103	79	94	104	103	93	103	97	98	97	105	109	93	87	87	73	84	111	98	97	89	88	103	97	97	91	110	105	105	104	99	94	97	88	82	87	100	91	100	104	98	98	93	80	92	89	76	107	92	108	106	95	89	104	115	87	115	114	78	99	105	91	113	97	100	98	85	79	93	84	96	104	93	98	99	76	108	90	93	110	107	103	93	86	86	95	98	84	90	93	80	89	79	83	92	80	98	91	104	93	93	87	112	87	91	97	102	111	97	85	111	105	84	95	83	115	98	86	78	112	94	108	102	110	95	79	109	93	94	95	93	104	97	99	87	71	99	104	91	112	103	91	84	77	96	106	85	101	87	93	95	101	121	106	89	107	98	99	89	97	88	83	98	80	85	90	104	90	87	89	91	103	99	98	107	88	103	100	82	100	97	98	82	90	90	105	105	82	104	90	79	83	91	86	99	106	102	94	77	93	101	94	91	98	83	99	101	97	106	87	101	89	110	81	97	103	100	77	81	86	84	96	98	97	102	82	79	88	94	92	112	80	72	109	97	98	98	104	68	81	99	85	95	87	91	73	81	75	69	98	111	88	74	78	101	93	91	116	101	99	115	99	97	112	85	84	91	96	93	98	100	92	98	92	90	107	105	93	93	98	95	80	93	96	99	98	101	98	101	89	81	96	105	105	105	81	90	85	98	112	103	81	99	91	92	90	107	99	101	86	85	94	98	92	112	106	93	84	110	89	89	85	90	81	107	105	98	85	104	86	105	84	88	115	100	80	90	95	90	103	88	90	90	93	82	99	108	97	100	118	110	89	99	95	94	84	96	93	86	93	106	96	95	97	80	90	91	98	88	111	105	104	83	107	97	101	105	87	87	76	84	96	90	91	93	91	87	90	85	80	93	98	76	83	101	104	94	79	99	81	109	97	110	95	109	82	93	98	102	85	104	88	94	89	94	118	82	96	89	92	95	96	94	83	87	101	111	91	91	91	86	80	76	121	107	102	107	91	93	94	98	90	97	100	92	102	92	91	75	105	101	75	75	74	89	89	97	118	94	83	90	83	80	84	103	99	99	117	84	95	75	97	93	99	80	92	103	90	104	95	125	86	93	81	81	92	98	106	89	96	94	103	87	97	106	112	100	78	86	101	99	102	97	84	90	112	97	98	89	73	82	97	90	89	87	120	98	82	102	93	100	98	98	85	100	109	101	108	110	95	104	81	90	92	102	82	85	92	97	83	93	85	89	101	94	104	94	94	105	96	87	102	88	91	105	91	89	103	92	92	90	105	84	98	95	89	90	76	92	107	100	95	103	100	93	111	99	93	105	96	97	98	91	105	95	86	103	79	93	83	98	111	96	102	112	82	98	82	92	84	102	104	87	100	96	98	103	113	95	114	83	94	121	97	66	100	97	101	108	106	105	108	102	101	103	82	86	95	90	93	100	89	103	91	112	88	96	94	100	90	87	105	100	77	115	93	70	87	88	94	101	83	92	111	99	87	80	93	84	111	93	103	109	93	120	93	101	106	108	93	112	93	95	93	118	95	89	86	76	100	95	104	89	111	90	121	89	97	92	82	87	87	108	89	98	83	93	82	95	87	95	101	74	77	91	94	112	119	100	105	85	100	93	95	102	87	107	80	111	79	86	85	95	91	88	109	93	101	93	96	85	92	116	90	114	93	81	95	100	99	91	105	92	88	96	90	94	87	115	111	95	89	87	91	109	109	109	104	102	104	100	88	82	85	90	100	100	94	90	91	89	100	106	122	102	116	89	97	95	106	83	78	113	99	116	98	83	85	102	81	100	92	80	99	106	90	85	95	96	97	84	98	83	93	103	93	100	89	104	101	97	103	102	82	84	95	111	100	99	75	89	76	99	87	101	92	95	90	89	114	110	89	106	98	85	95	107	86	110	80	94	93	82	116	97	97	122	82	89	89	111	75	95	94	102	81	78	92	117	94	95	90	93	90	104	82	78	88	82	102	97	95	105	96	99	102	94	77	107	107	94	92	93	103	85	95	96	88	88	95	95	92	103	82	101	94	109	95	108	94	102	98	83	102	96	100	103	84	105	80	105	87	94	96	81	88	82	100	83	103	103	94	91	92	84	84	107	97	82	107	92	107	103	106	86	78	84	92	97	105	98	91	93	72	96	104	97	79	94	109	90	92	102	100	81	98	79	96	82	94	101	102	85	88	107	82	88	88	106	97	105	96	88	91	85	80	84	87	96	89	88	95	116	87	82	83	88	98	99	90	88	109	102	100	103	89	89	84	86	97	94	108	95	92	89	96	107	85	92	89	104	98	96	91	100	90	79	101	88	98	102	81	109	97	85	102	89	100	101	88	113	94	100	106	82	100	113	88	84	86	98	104	90	104	105	88	90	109	85	109	91	97	75	93	88	102	99	85	92	100	88	101	112	95	98	98	70	87	101	80	94	86	96	79	104	113	103	112	100	95	88	91	109	88	92	86	111	101	100	94	89	88	117	100	84	78	81	78	115	93	97	108	95	103	96	103	102	98	105	96	92	93	95	98	83	108	86	86	94	78	108	74	83	75	90	134	109	101	94	111	94	78	97	103	85	87	95	96	109	82	101	99	93	100	94	99	88	97	90	96	79	114	103	97	89	83	86	88	106	74	94	86
25503	10486	4785	4544	9132	14121	16186	15059	12859	10110	8715	6684	5639	4581	3852	3263	3286	3169	2606	2892	5907	6772	4920	6546	9655	10299	10345	9585	8074	6238	4566	2942	1848	1348	1026	849	761	729	684	676	676	649	662	669	651	660	670	660	677	688	640	698	681	676	668	672	652	662	691	690	672	657	704	683	661	697	651	675	654	651	668	704	656	676	686	681	643	649	684	620	684	711	679	639	692	644	690	625	708	657	696	686	666	674	638	622	627	626	660	674	634	704	703	703	681	692	677	652	679	696	676	690	725	674	695	645	670	707	620	675	648	641	661	693	681	645	676	666	673	680	642	679	707	689	664	665	657	605	656	650	700	686	680	664	712	672	662	707	675	674	644	668	650	682	685	662	675	678	681	683	676	648	660	651	713	681	753	647	686	649	702	687	640	680	699	687	679	625	652	640	653	691	627	621	742	686	696	705	691	622	631	642	638	601	693	623	704	726	691	733	718	645	643	658	672	675	640	677	716	667	633	662	646	650	614	653	657	733	676	684	698	681	688	673	739	640	679	647	697	691	692	681	643	617	646	675	651	737	665	687	690	662	645	634	710	667	712	673	651	659	661	679	681	646	677	663	660	709	690	684	685	716	704	664	696	702	653	680	692	696	685	665	668	685	673	685	644	656	679	674	653	642	657	665	644	650	681	688	707	677	675	685	674	707	732	692	672	656	674	665	686	664	662	680	649	702	657	625	667	610	663	694	686	722	652	654	648	687	638	656	662	628	702	706	636	665	697	675	630	643	698	703	652	696	678	648	713	690	717	685	706	695	652	665	666	670	686	649	680	638	638	657	654	656	705	695	669	658	670	686	651	694	669	649	681	662	685	635	682	730	665	684	693	667	688	682	703	679	662	704	640	687	679	670	710	687	673	643	647	658	656	687	642	665	647	674	682	683	703	659	662	668	730	627	724	708	668	675	679	669	683	706	638	667	689	634	638	608	651	694	654	695	712	693	708	678	725	686	678	676	661	674	660	651	664	656	721	678	659	645	652	611	672	698	644	702	671	703	683	699	678	670	675	660	722	651	679	663	643	616	655	674	657	633	685	658	691	640	643	714	673	672	698	694	708	709	724	661	631	650	666	692	698	642	694	668	687	616	656	677	657	645	668	662	704	630	659	657	651	709	679	694	604	665	677	680	632	663	672	675	726	650	652	690	638	686	673	650	635	673	669	666	715	651	653	731	671	652	657	663	719	690	726	637	655	674	703	678	660	672	674	673	666	634	679	649	591	623	669	697	660	651	706	634	667	667	637	651	707	663	725	651	686	644	632	726	690	680	649	673	659	635	688	681	675	669	649	705	708	683	688	648	699	655	672	671	708	696	652	670	650	610	676	653	709	716	633	674	637	662	659	660	652	641	681	674	688	693	650	649	667	697	687	661	652	663	683	662	710	646	659	691	694	686	663	708	690	628	676	618	688	681	636	656	666	702	625	643	633	619	702	678	644	650	640	697	625	651	639	636	678	665	710	696	677	672	626	617	700	660	668	720	627	620	662	678	666	668	642	669	652	699	652	647	704	712	678	691	669	597	677	696	683	693	651	664	654	686	647	627	669	671	638	696	677	657	668	662	673	663	703	676	676	712	641	661	688	680	706	681	636	665	673	700	683	671	630	650	690	659	661	684	651	672	690	694	652	707	687	690	666	662	689	682	665	638	684	695	652	666	676	648	664	672	686	700	666	661	664	690	679	693	684	700	699	668	692	645	695	624	657	652	668	645	661	638	654	687	685	630	646	687	624	655	653	717	668	664	710	659	635	668	697	645	612	694	639	635	692	703	665	665	734	686	640	631	596	643	644	645	648	704	711	715	688	658	686	689	697	675	695	693	677	714	681	653	654	702	666	655	624	669	671	675	642	667	663	671	643	672	667	638	687	748	702	634	678	626	677	690	665	663	645	686	678	662	705	724	641	675	687	661	664	663	665	699	671	699	655	665	710	680	625	628	666	667	650	665	684	657	663	708	649	668	715	653	694	668	678	642	689	644	677	620	649	663	623	676	677	655	708	688	683	700	640	652	722	669	687	690	693	681	663	641	658	688	684	665	676	702	630	698	667	673	708	687	683	679	660	631	654	678	686	710	662	703	664	710	655	653	663	663	707	672	664	682	663	676	682	658	693	728	663	645	647	668	646	663	723	693	670	685	667	648	682	677	696	695	647	656	682	648	693	666	685	685	648	673	678	650	686	648	711	628	693	706	643	662	661	661	698	705	636	637	713	648	666	695	688	660	677	626	677	681	624	673	691	688	687	697	683	696	698	630	667	658	661	653	647	648	680	685	689	700	683	683	699	673	617	673	639	720	665	694	688	696	636	682	641	673	700	698	631	661	635	684	650	679	693	639	699	689	662	628	663	658	731	651	640	678	686	690	686	671	701	656	664	669	639	686	659	639	672	657	688	681	648	684	681	678	696	631	667	674	656	670	661	697	627	715	670	702	663	667	657	738	659	727	672	625	661	647	690	665	671	701	682	703	653	631	674	716	658	662	677	657	683	694	669	676	686	674	662	681	694	663	705	642	662	629	684	692	685	622	684	647	709	680	618	689	681	666	658	646	641	733	648	634	636	624	698	693	648	670	688	662	670	649	663	662	690	646	650	621	708	656	663	692	662	647	669	655	682	681	669	719	658	674	658	694	666	644	670	670	668	696	634	670	691	671	687	690	679	672	721	736	709	698	647	681	706	642	649	646	661	646	702	668	659	643	693	688	688	654	759	687	657	711	655	652	665	734	629	680	642	672	641	693	666	715	649	657	708	702	677	708	615	694	661	667	649	658	606	671	701	659	643	612	628	649	642	640	693	700	686	704	639	682	642	676	652	677	656	642	668	706	646	658	705	707	715	715	655	678	709	652	680	679	680	670	643	674	649	676	677	641	673	718	667	700	661	665	630	670	703	653	646	669	644	676	654	627	651	665	721	646	683	673	699	670	637	659	694	677	666	677	674	690	632	702	691	651	696	711	648	636	710	707	652	650	719	687	657	647	717	665	680	641	647	633	720	646	651	696	646	675	659	718	708	671	679	692	709	653	618	690	664	623	741	697	628	662	681	650	718	663	652	621	675	650	681	683	627	669	674	660	689	684	702	699	729	713	677	701	638	704	638	659	681	638	668	665	638	661	648	671	678	625	607	696	643	658	634	666	656	656	664	700	661	676	648	637	724	689	690	686	675	639	684	695	629	701	668	657	698	641	694	672	638	679	660	674	686	657	659	693	647	691	672	708	696	680	681	729	677	630	640	703	646	641	715	679	658	701	732	680	657	681	667	664	722	695	714	657	668	664	651	648	686	680	640	664	679	606	666	679	690	632	663	626	669	685	664	674	669	686	636	655	700	627	650	678	652	659	719	652	676	634	668	677	678	674	624	688	676	666	635	682	686	657	653	649	685	679	647	677	697	661	647	668	694	682	682	695	682	697	601	620	705	661	678	669	661	652	700	690	669	665	645	681	717	662	695	656	668	693
2298	571	287	190	166	180	233	251	285	184	184	143	129	127	127	123	109	133	114	113	92	98	90	122	125	136	141	139	154	130	120	93	95	105	96	88	102	90	84	85	72	95	87	80	86	85	74	76	80	82	71	83	63	79	95	86	72	81	84	93	82	77	61	89	68	85	80	88	87	77	87	85	65	105	87	89	82	87	76	86	93	69	86	82	74	70	88	82	90	82	71	88	83	94	70	96	82	60	84	84	79	68	77	84	82	70	112	91	84	80	77	90	55	85	92	90	87	93	75	83	74	73	86	76	83	86	83	75	67	72	91	87	89	67	83	86	79	75	85	72	67	80	77	87	86	82	84	87	82	79	80	99	75	86	84	71	76	88	65	86	88	81	89	93	97	72	90	82	87	75	90	69	86	79	80	77	74	84	84	77	64	80	89	84	101	101	91	67	51	85	65	78	85	94	73	99	77	79	86	79	76	86	78	90	73	74	66	73	79	75	92	91	79	74	75	61	75	71	78	82	82	79	85	82	65	81	68	80	76	76	72	95	76	58	84	64	77	99	68	70	85	89	90	88	79	90	86	77	93	79	83	57	80	70	84	83	82	63	76	76	78	87	77	84	76	65	70	74	76	79	91	88	69	73	76	81	67	75	77	67	74	73	92	83	78	77	83	81	97	94	80	60	83	82	73	88	78	84	80	87	84	91	78	84	84	97	73	72	76	89	81	78	69	71	90	80	87	82	67	74	76	87	77	66	85	81	92	78	85	79	84	66	83	93	84	74	67	69	88	92	76	94	83	67	77	85	79	71	73	91	95	67	69	78	78	79	71	76	89	97	77	60	86	77	79	85	72	93	89	82	66	81	85	69	86	75	70	79	79	76	101	81	81	81	85	77	83	66	90	77	78	73	72	79	83	74	82	86	76	81	76	74	94	80	79	82	74	88	86	79	76	80	83	100	82	66	93	76	74	98	67	81	74	77	82	73	68	87	108	87	68	83	72	82	73	72	85	99	72	92	68	86	78	71	98	98	76	76	68	82	78	80	95	92	79	83	87	84	79	85	97	86	76	96	94	74	79	89	78	80	83	82	86	72	86	77	84	71	88	83	73	79	87	85	75	82	78	65	68	70	67	81	77	73	71	66	75	67	83	102	88	75	81	68	77	75	77	82	86	79	75	91	74	84	78	72	83	77	82	89	77	67	75	93	90	77	78	80	83	84	77	70	104	88	80	83	84	93	92	87	81	87	88	71	87	73	82	80	78	83	89	101	71	82	72	90	93	91	77	78	84	87	83	82	78	98	86	86	64	78	106	97	78	94	72	89	83	96	80	83	73	65	78	83	87	82	93	73	76	69	85	90	79	86	92	80	89	85	80	83	74	88	92	70	70	77	82	76	86	84	71	86	71	80	80	91	84	71	92	86	81	75	76	92	76	79	99	82	85	89	70	82	78	82	71	72	75	80	78	83	81	90	87	96	88	82	72	86	82	84	82	82	99	86	65	83	94	84	90	76	87	93	73	82	71	78	63	69	82	81	80	94	76	73	56	86	77	93	74	87	84	78	103	87	78	81	70	80	86	69	78	85	71	85	87	79	98	81	76	81	89	78	76	99	81	81	75	68	89	93	85	68	79	105	74	85	73	72	81	75	88	79	76	77	87	86	87	85	78	78	73	87	69	85	72	71	71	85	86	61	73	98	93	95	89	73	79	78	85	87	75	80	89	75	96	80	71	78	72	86	80	90	82	82	62	80	73	72	76	79	83	87	88	80	82	87	78	92	83	94	82	102	86	72	88	89	67	82	77	88	79	83	64	81	67	76	76	75	61	68	71	86	74	68	97	81	92	70	77	86	88	75	87	88	87	71	77	78	73	88	78	80	85	71	56	82	72	75	76	75	84	84	93	86	83	89	94	85	81	85	80	70	65	80	84	77	75	91	74	81	74	79	90	80	88	78	84	91	61	87	96	66	93	100	80	87	57	78	88	86	71	72	83	89	72	85	75	82	98	66	74	68	75	82	89	90	83	91	91	76	84	59	78	83	84	76	87	73	84	82	71	87	89	80	69	66	64	76	82	83	66	87	86	74	86	78	93	89	93	79	88	75	82	77	73	82	86	84	95	79	75	77	93	98	70	87	92	84	93	66	89	77	81	78	82	71	79	74	85	71	79	86	80	81	85	83	80	75	88	96	77	92	66	81	72	74	71	85	64	72	78	75	81	89	98	61	73	87	84	81	81	73	85	76	87	84	103	74	75	67	79	76	98	83	86	73	73	94	80	71	75	76	89	84	72	80	68	71	69	82	68	84	83	82	84	74	82	83	78	82	76	80	73	86	74	63	74	70	95	78	70	78	76	77	91	81	80	97	82	84	87	79	79	80	79	71	70	97	84	70	98	70	61	83	87	86	78	67	95	88	88	69	86	80	83	76	84	79	87	77	85	81	81	76	84	89	83	73	69	73	85	77	106	58	86	97	91	74	81	78	84	66	77	88	92	94	78	78	94	78	86	87	80	100	87	73	60	80	75	81	84	74	73	79	81	77	75	88	79	68	92	77	75	92	72	74	91	70	77	66	93	81	74	72	98	87	71	68	87	79	82	82	61	92	82	80	72	66	91	65	67	86	94	70	79	103	70	67	81	79	106	75	86	85	84	75	90	83	70	81	69	84	74	77	91	91	87	97	68	66	64	73	72	92	75	86	81	75	68	60	84	81	81	96	80	77	75	78	97	76	73	88	68	81	59	100	87	71	93	79	85	74	78	77	87	90	80	71	66	94	97	86	93	70	83	75	78	100	89	80	79	65	84	81	74	80	77	78	64	85	85	87	84	78	79	78	90	91	85	71	79	77	75	84	79	91	89	64	79	77	91	63	102	94	74	71	73	74	96	70	69	78	84	67	85	79	83	97	79	71	100	74	101	78	91	68	77	78	110	72	88	81	92	70	90	72	82	85	85	82	84	82	84	104	77	85	94	79	85	82	56	74	68	108	91	71	88	70	93	85	73	83	73	82	89	68	64	93	72	96	79	74	92	85	90	79	79	72	75	70	76	79	80	64	74	76	91	85	78	67	81	72	81	86	87	90	66	90	86	91	90	92	72	77	71	60	78	93	70	87	63	79	91	76	87	84	84	101	82	84	83	77	66	81	96	77	83	89	80	83	89	91	90	84	98	75	97	69	82	86	89	78	61	74	85	82	87	64	78	89	87	83	92	84	71	73	83	89	86	90	90	79	70	78	65	101	84	83	75	74	82	86	94	71	77	92	91	90	86	82	102	88	67	82	85	80	82	94	93	86	72	92	91	84	88	85	91	91	85	76	91	73	69	79	77	72	74	66	72	70	65	94	100	84	70	82	92	104	82	86	80	74	84	73	92	71	78	90	76	81	84	74	85	86	81	77	82	75	78	80	83	78	72	77	82	81	78	93	86	75	81	85	86	75	77	83	99	76	92	88	72	89	84	88	83	79	71	74	81	82	80	97	74	55	77	77
17882	5853	3048	3015	5682	9724	10484	9624	8131	6407	4369	3565	3143	2490	2060	2001	2076	1912	1766	1662	1607	1150	1183	1556	1844	2174	2199	2032	1856	1556	1224	878	816	637	633	620	576	605	542	599	560	583	590	615	602	584	582	581	617	625	610	590	594	632	603	607	611	583	592	574	552	564	582	597	598	580	601	596	584	601	600	575	589	585	570	604	614	591	557	564	597	614	522	543	573	617	587	624	583	578	572	600	548	601	556	606	623	592	598	603	595	528	634	571	610	607	604	565	588	617	596	599	575	625	584	592	589	614	567	645	592	582	618	579	569	558	587	561	592	596	572	590	597	557	602	550	580	555	598	603	594	592	575	575	591	580	605	623	589	578	611	633	625	632	593	540	593	584	590	598	589	561	565	602	609	578	565	603	617	588	562	617	563	608	604	601	557	598	641	618	588	588	571	544	590	593	562	586	562	586	580	612	611	605	573	590	592	565	610	563	646	573	579	618	592	562	568	601	572	581	565	608	562	568	602	560	586	604	545	589	563	593	570	618	599	592	588	585	573	604	557	577	607	597	591	586	610	586	549	601	561	583	626	574	625	650	632	634	578	578	606	606	587	575	564	607	565	593	580	593	598	555	593	573	583	606	593	571	567	572	557	621	570	552	586	536	587	628	592	632	565	545	571	613	588	598	605	586	590	576	583	569	582	596	613	587	598	632	581	564	600	624	599	579	591	581	563	613	578	592	556	558	570	622	617	582	571	601	575	599	579	622	608	615	555	594	611	560	590	587	610	602	652	560	569	566	561	501	591	629	584	603	599	596	609	581	580	531	571	577	581	574	592	628	575	589	607	605	622	623	564	646	633	566	615	582	605	615	589	642	601	556	631	554	592	588	602	544	596	582	599	599	607	608	576	549	605	569	591	588	540	593	579	603	585	589	567	619	587	596	530	593	588	598	591	548	547	576	603	583	552	622	617	568	585	649	586	606	588	573	602	569	609	617	624	563	601	571	593	585	542	574	548	559	583	581	601	557	571	538	621	582	577	596	593	591	605	579	583	605	612	560	576	603	625	597	602	594	556	622	572	586	582	567	572	608	584	565	589	593	538	578	595	553	580	585	598	566	556	602	594	623	608	595	558	600	590	604	587	626	616	596	627	594	613	582	564	553	583	602	585	628	618	589	570	596	595	601	583	555	551	595	545	560	603	567	597	591	564	553	599	605	580	593	563	602	568	583	615	577	575	558	588	569	589	591	591	619	534	585	598	607	592	588	572	586	593	612	622	613	557	607	571	554	590	576	556	515	608	603	575	603	568	580	619	551	590	572	593	584	637	601	601	603	562	581	567	567	586	576	597	547	581	532	589	603	561	572	591	564	620	648	583	616	615	619	604	573	623	626	608	581	618	571	588	609	556	586	566	614	600	569	607	613	559	578	617	551	596	598	595	577	554	638	541	557	581	590	609	623	590	558	559	570	617	580	587	589	587	596	559	643	596	560	560	570	597	572	561	571	583	603	547	642	619	560	612	560	609	597	563	624	574	586	581	557	572	601	588	594	635	589	582	613	567	603	598	608	604	594	576	634	569	549	590	576	624	585	578	588	605	581	572	562	596	582	581	571	557	553	602	600	571	591	555	582	611	644	612	592	584	587	583	609	565	555	603	552	588	578	620	580	599	617	610	595	611	589	612	592	534	581	602	568	547	604	611	551	582	560	582	588	565	606	572	607	559	587	546	565	629	620	594	593	600	587	560	607	563	565	604	579	570	588	590	601	596	550	606	589	588	634	592	590	585	593	588	583	623	561	577	585	588	574	575	585	616	631	564	566	559	625	555	604	590	601	602	633	558	537	603	557	563	538	614	582	594	586	608	571	572	578	627	532	586	585	573	654	610	591	561	537	586	613	602	583	600	541	558	600	582	605	572	538	571	555	590	570	558	593	576	580	565	598	606	582	594	526	594	578	581	588	622	640	552	612	529	589	617	583	574	614	603	557	590	590	535	583	574	554	601	568	602	592	618	568	574	585	625	600	567	587	587	616	632	551	580	587	555	544	601	580	572	549	633	606	633	521	606	588	595	593	565	535	606	580	602	578	585	554	567	548	584	612	589	628	603	583	570	596	633	546	554	598	592	635	563	629	559	554	588	593	626	586	573	557	591	569	625	585	610	588	592	596	601	590	556	563	569	586	589	621	572	611	572	593	580	593	556	622	588	537	600	567	556	610	585	576	602	611	551	585	608	602	596	561	586	618	625	596	569	615	623	549	574	560	553	591	611	553	588	591	611	572	599	613	621	548	619	613	573	561	586	579	573	594	610	616	589	579	616	590	570	599	594	596	582	632	590	572	625	605	552	610	596	563	569	575	606	644	550	611	612	619	651	590	588	583	586	539	589	613	571	556	586	571	643	605	573	543	646	593	571	595	584	592	607	593	571	576	587	596	576	592	584	578	592	592	590	602	571	568	594	562	562	607	605	594	520	585	597	583	581	555	604	594	606	566	627	612	583	608	566	580	654	588	584	574	621	567	622	608	597	583	603	571	564	610	597	554	612	610	569	598	632	590	599	610	572	649	593	608	583	592	568	560	577	609	583	601	552	577	582	618	574	614	553	585	569	578	563	571	585	627	608	564	561	615	564	596	571	636	576	587	631	570	582	593	603	578	592	577	615	563	580	563	573	605	601	596	577	600	571	562	618	595	597	585	580	564	586	569	587	586	558	564	599	624	544	531	582	581	609	607	592	601	586	592	590	637	615	587	549	582	595	532	573	562	595	638	597	580	561	597	625	639	572	585	602	548	569	621	556	576	595	601	597	544	581	591	564	600	536	639	555	576	557	585	606	568	593	588	538	597	574	534	605	555	597	581	569	571	599	582	540	558	591	582	601	595	614	609	530	569	575	567	611	590	608	594	550	592	617	628	573	600	563	569	610	634	629	574	588	618	593	600	587	592	573	556	554	578	550	574	586	611	549	542	608	617	578	636	576	568	576	623	605	583	592	572	577	574	585	605	584	568	619	608	588	570	574	558	597	598	624	586	586	577	528	591	558	542	629	620	566	603	606	614	599	634	612	555	590	582	569	573	592	554	555	577	565	560	561	601	594	604	628	572	558	600	595	576	564	593	552	572	606	600	599	595	603	594	586	611	605	597	608	552	553	585	583	579	565	630	600	564	599	613	616	592	565	539	619	592	559	628	599	580	602	586	621	602	545	606	550	637	618	565	611	603	599	592	646	605	602	604	582	625	562	590	551	595	561	606	580	618	574	595	621	601	566	539	574	616	573	571	547	580	582	554	597	589	542	581	573	584	572	606	564	597	589	601	579	540	615	581	572	585	580	644	587	614	569	583	600	626	569	618	577	603	592	631	588	566	591	604	569	596	555	583	565	594	587	597	615	613	571	587	599	593	561	602	591	627	567	567	544	556	586	586	582	587	575	576	559	598	547	539	583	607	638	521	608	582	621	572	603	580	595	591	563	577	573	551	600	544	580	585	563	570	596	598	595	608	585	618
2266	830	320	262	219	243	252	297	254	257	246	199	179	131	151	134	133	116	126	129	137	121	135	235	260	308	296	306	258	235	191	139	117	88	83	91	86	74	70	75	80	75	80	74	90	67	94	97	79	80	81	74	81	76	70	86	67	86	89	76	65	91	97	93	72	76	86	72	71	79	82	79	83	82	79	73	75	69	71	75	75	66	74	86	83	90	87	64	62	82	71	73	66	83	70	79	81	62	70	72	74	80	84	74	85	84	64	72	95	78	82	61	71	86	64	80	73	92	60	81	74	75	66	70	95	78	95	96	80	74	76	86	72	78	77	93	69	81	86	85	89	76	84	65	75	69	80	83	71	90	85	74	57	70	85	72	75	86	56	69	71	95	74	62	85	81	94	72	69	73	70	81	70	68	86	75	73	79	76	76	83	93	81	73	79	76	88	89	76	76	80	75	87	71	85	84	70	78	79	97	64	70	75	83	68	65	78	78	71	79	82	85	90	78	75	79	82	69	83	82	78	85	79	89	79	87	74	85	79	59	85	70	85	71	70	56	80	66	67	68	60	70	77	78	73	72	79	89	88	76	85	75	83	65	80	76	85	88	88	83	70	70	68	69	80	82	93	75	74	87	79	80	73	72	86	70	83	87	72	76	90	93	68	76	64	74	79	93	66	69	78	76	84	70	79	61	82	68	77	78	69	86	71	83	59	77	83	74	86	70	81	72	74	68	78	87	75	77	77	92	67	61	78	82	76	73	91	79	89	91	77	87	82	88	80	83	91	73	85	51	78	68	59	93	73	80	70	78	81	84	77	67	77	80	75	71	83	85	81	72	70	78	81	79	74	87	80	79	77	83	85	77	76	81	85	92	70	92	83	84	93	77	73	80	77	64	66	91	75	90	77	92	61	68	63	71	87	77	81	88	79	89	77	68	87	74	88	78	71	71	88	76	77	70	89	99	69	67	88	66	88	57	72	71	88	83	67	72	82	79	74	62	60	94	73	77	82	84	73	74	67	80	65	83	77	75	80	75	92	77	84	85	72	79	86	75	84	80	70	71	77	75	72	79	84	66	81	70	71	84	79	77	85	101	61	62	77	75	56	80	88	79	73	74	81	78	84	81	65	89	73	61	67	78	80	81	71	98	86	87	76	74	79	84	78	94	68	87	81	79	83	82	84	65	62	85	67	73	83	81	77	79	79	75	75	92	99	77	76	86	80	72	86	85	62	76	68	79	68	75	83	78	76	83	85	74	83	77	85	91	85	75	84	78	94	102	82	73	87	68	84	77	68	69	91	83	79	64	84	72	67	70	75	72	77	76	78	87	71	58	89	61	67	68	74	77	86	76	79	86	72	79	74	70	76	63	73	70	73	81	87	88	76	74	78	92	80	88	69	80	70	79	67	88	93	77	77	68	92	68	98	80	91	82	78	79	86	65	65	75	87	89	81	74	75	82	71	80	75	81	75	84	83	65	65	87	73	80	67	76	81	74	70	78	64	80	71	74	77	85	73	91	92	83	70	81	82	82	88	89	78	87	74	79	77	77	74	81	66	75	83	74	74	76	80	72	80	83	65	82	68	69	88	70	80	76	62	92	87	82	62	82	79	62	72	84	70	83	74	63	79	58	55	69	78	88	84	71	74	85	84	84	76	81	83	62	92	81	69	81	67	83	72	92	70	77	87	83	71	74	96	89	83	75	74	83	62	78	67	80	91	83	69	73	75	61	64	64	87	77	84	89	82	91	84	82	89	75	89	79	93	85	83	69	78	76	84	88	80	75	54	79	75	81	61	68	67	67	68	77	67	75	77	84	82	78	76	78	74	64	80	67	75	70	78	72	69	79	58	80	72	68	71	80	90	84	74	103	78	69	79	78	88	91	60	78	80	74	88	74	81	69	79	79	72	80	79	92	76	85	81	96	68	93	69	87	76	68	80	90	69	71	73	79	87	78	74	66	74	65	69	79	90	64	69	73	67	78	80	73	85	64	83	76	79	90	77	80	60	67	92	78	68	71	115	64	74	78	82	69	78	83	60	75	82	77	74	76	72	81	76	76	72	76	95	72	73	73	87	76	71	68	65	75	96	79	75	85	81	80	79	85	75	84	84	85	70	75	73	74	76	86	56	76	66	83	84	73	70	76	74	91	77	91	67	79	86	78	72	78	76	80	79	81	80	87	54	67	82	90	77	90	77	71	91	93	84	76	75	85	78	90	71	73	90	78	77	62	73	71	86	77	83	64	92	73	71	84	70	69	81	70	81	91	79	80	87	81	83	80	79	74	71	68	80	96	68	72	84	84	75	77	79	83	71	77	58	77	93	76	58	65	83	78	76	78	89	79	86	87	78	95	75	76	86	85	78	75	82	86	72	74	71	64	90	76	82	66	75	72	72	61	71	72	80	72	66	86	75	75	76	57	82	81	88	86	72	86	86	72	92	87	86	74	68	71	61	69	76	81	65	82	70	83	78	78	61	70	67	74	74	73	72	65	65	83	72	91	83	85	74	91	70	78	75	66	63	71	72	80	84	74	78	62	72	82	58	74	81	65	99	79	74	87	77	70	93	69	80	87	78	79	100	70	80	57	59	94	73	80	66	80	96	78	73	60	77	77	75	70	58	74	94	89	77	70	69	75	92	68	73	85	67	84	78	86	87	82	85	76	76	93	78	69	85	95	96	77	103	82	75	72	78	80	70	77	75	91	67	67	79	85	88	58	75	70	81	85	66	85	90	78	89	98	66	73	64	64	63	73	82	92	64	87	81	87	70	83	76	73	74	88	68	78	98	77	86	78	87	74	76	67	57	59	70	76	76	77	88	83	82	83	81	72	91	70	80	74	67	94	81	84	93	89	75	76	85	73	87	75	62	85	64	78	78	72	84	73	74	74	83	77	67	88	68	73	85	83	51	87	75	75	86	65	80	90	74	70	84	77	79	91	81	82	63	90	67	71	70	94	61	79	72	76	75	71	94	77	68	92	75	69	92	76	80	76	76	72	78	74	72	69	83	71	78	86	64	80	62	78	71	85	63	75	85	80	85	64	69	89	52	63	78	95	77	83	69	70	70	88	75	61	87	81	84	82	91	95	90	79	78	65	72	91	72	70	80	72	81	66	66	80	76	69	84	87	65	85	78	98	66	88	87	81	82	85	79	101	92	66	92	80	83	70	106	93	79	61	87	97	74	74	72	78	82	77	92	77	71	78	82	81	81	82	77	85	76	75	78	75	73	74	85	70	66	80	68	94	72	92	84	83	74	73	77	84	53	90	72	82	61	74	78	75	67	74	78	75	74	82	65	88	67	78	88	76	83	73	57	68	69	66	74	80	80	70	82	72	74	79	79	76	76	80	73	76	73	65	69	78	71	69	79	70	71	54	86	80	73	71	63	76	88	85	77	76	79	74	72	67	65	82	86	65	75	82	75	76	83	69	79	80	97	83	72	62	71	93	76	80	86	71	87	78	80	70	83	71	86	72	101	87	80	72	72	71
21373	7871	3931	3920	8201	12789	13072	11238	9350	7419	6133	5149	4145	3317	2944	2365	2297	2326	2318	2001	2704	1396	2251	4281	5631	6174	6230	5394	4872	3750	2384	1640	1088	877	693	602	627	549	566	595	532	551	517	533	539	578	551	578	572	503	534	558	526	573	560	619	572	538	559	537	543	571	535	544	562	546	572	536	535	586	525	553	493	569	528	556	601	546	556	562	554	575	561	545	532	506	513	578	563	568	596	532	561	567	560	541	589	545	546	580	563	545	527	564	575	569	570	486	541	488	542	537	585	547	547	547	537	551	547	545	551	532	575	566	525	548	557	519	518	579	536	542	566	554	551	562	547	556	594	597	552	565	555	557	564	544	534	525	547	566	543	595	537	545	564	557	531	545	526	541	525	536	532	558	546	585	576	541	543	581	528	557	519	525	532	546	555	534	535	542	509	555	525	541	555	567	535	598	525	547	572	542	537	580	572	515	497	536	592	530	569	557	525	545	586	535	520	555	529	539	542	555	537	572	566	540	605	559	573	563	582	487	589	557	550	538	564	549	560	581	541	521	549	539	579	494	525	553	571	527	547	605	569	550	532	554	586	566	567	558	542	537	568	552	543	532	518	537	570	563	556	503	556	579	524	536	505	553	520	565	526	546	558	526	548	564	562	562	526	571	562	582	537	544	549	564	579	535	565	571	543	543	514	526	542	509	534	519	577	577	572	557	564	559	513	604	533	532	548	595	529	577	548	548	562	545	572	543	557	548	560	543	536	526	526	582	551	543	569	536	611	543	560	579	535	508	537	533	568	534	561	519	568	558	556	552	553	594	550	521	582	601	560	596	499	560	517	536	514	565	528	569	557	545	579	524	545	580	548	559	556	569	597	558	571	569	541	572	510	514	544	564	544	565	542	560	528	542	539	526	550	527	537	544	585	583	554	601	553	572	563	552	550	563	516	547	533	576	557	565	567	514	524	574	573	561	536	564	521	542	587	543	552	552	531	516	548	548	571	551	555	553	537	540	568	537	623	567	522	596	560	592	608	555	582	562	554	569	585	594	547	567	495	528	561	511	550	625	531	544	545	543	602	588	568	554	559	555	560	557	546	566	540	552	571	586	584	556	552	515	538	553	543	531	569	569	558	520	555	574	573	601	580	532	570	563	529	532	566	549	518	575	577	572	569	549	532	526	524	534	531	545	545	552	542	576	546	546	533	528	564	524	539	567	565	548	548	527	587	536	533	542	518	524	539	521	563	539	555	556	561	515	576	531	567	528	516	560	562	541	586	532	573	503	572	561	551	546	619	551	532	534	555	527	510	533	539	526	554	525	539	551	547	512	531	531	559	531	603	541	526	588	558	562	593	537	595	531	514	589	555	561	553	593	576	521	556	582	545	554	577	569	535	565	586	559	528	543	533	547	571	618	541	557	546	576	538	588	587	521	542	540	560	560	554	559	571	562	593	569	546	570	599	523	557	555	515	541	558	525	562	528	555	563	568	534	558	553	558	526	632	563	572	573	580	546	547	540	539	547	527	548	540	564	567	516	544	592	569	572	550	584	537	573	547	548	527	576	519	533	562	563	555	574	562	549	519	525	533	523	522	568	594	571	536	549	555	541	533	545	557	580	561	577	578	559	522	587	600	559	567	518	553	550	585	539	574	533	544	592	528	568	578	550	532	554	564	570	562	570	548	511	560	536	557	564	542	571	521	552	531	549	578	583	569	540	564	546	591	520	568	549	535	553	566	530	548	580	542	541	562	531	574	573	544	539	569	553	498	595	597	583	573	572	557	562	547	542	582	531	547	580	551	526	565	545	543	570	549	570	507	525	595	565	546	560	565	561	523	558	571	521	565	550	537	618	547	552	551	574	575	556	569	551	511	543	586	538	520	577	545	583	541	558	542	548	605	567	563	557	555	570	512	584	571	524	519	541	530	541	584	559	566	512	564	551	556	580	580	523	558	559	498	552	522	590	592	538	531	528	547	519	546	556	530	532	561	525	548	546	532	545	535	547	554	540	572	571	552	566	545	573	521	561	589	542	589	551	502	546	569	568	562	542	525	536	553	495	583	543	564	554	549	554	539	553	554	576	558	528	564	552	554	509	564	556	547	583	527	557	537	519	554	581	546	557	583	565	529	574	562	553	598	565	554	559	552	542	592	566	554	544	567	551	580	536	564	540	570	508	520	514	553	562	565	585	532	557	566	574	549	549	584	542	579	549	533	572	535	577	553	538	548	551	526	571	563	525	516	579	495	555	546	577	561	554	534	589	505	582	569	573	550	604	573	556	558	589	543	569	526	556	555	542	589	529	528	587	555	564	535	517	544	555	576	557	534	532	543	546	535	532	582	595	589	527	539	525	567	551	560	535	580	568	587	595	503	538	555	536	537	568	569	552	525	572	504	576	541	568	594	530	501	521	535	558	613	507	570	550	552	539	607	572	539	538	574	551	526	519	587	582	599	551	577	556	578	557	516	537	515	517	535	570	518	565	511	541	534	553	540	542	616	544	539	532	540	546	542	517	529	540	567	566	542	548	540	510	620	593	563	593	552	557	530	607	538	578	578	548	624	522	555	563	543	593	554	546	554	559	562	545	533	549	577	528	519	548	560	584	555	569	573	583	560	573	547	561	572	561	531	579	586	580	548	529	546	531	550	600	570	527	537	571	561	564	549	590	537	564	532	549	545	557	537	538	525	564	561	580	541	552	528	532	541	541	531	553	581	537	545	556	531	594	593	584	582	509	560	535	579	548	561	521	551	549	536	513	600	548	506	553	556	561	540	546	497	530	545	546	563	551	588	564	594	546	531	547	626	535	574	543	611	532	549	500	547	536	582	549	559	573	554	549	560	517	565	568	546	565	542	578	576	557	556	536	542	521	539	559	550	518	514	562	563	576	559	554	560	609	586	583	554	569	560	571	584	489	582	528	540	554	527	524	564	565	539	536	547	543	575	533	556	555	554	548	525	560	510	532	549	570	567	545	548	566	513	579	523	583	507	559	596	566	567	511	529	575	511	584	525	582	541	565	540	531	574	562	553	543	554	578	534	560	546	567	536	544	550	579	564	558	564	559	520	512	564	549	550	567	581	586	534	570	548	569	560	600	546	566	559	581	559	538	558	568	541	546	536	556	516	524	550	559	566	547	508	523	520	565	527	485	525	532	594	500	549	556	556	554	520	557	530	585	535	546	530	567	521	540	527	563	500	541	530	540	548	576	559	602	578	564	559	530	528	536	563	583	557	498	502	571	539	537	541	524	546	550	507	555	587	561	592	529	581	554	552	580	526	584	558	576	548	559	520	558	573	550	540	548	623	538	580	569	549	543	548	562	590	565	580	551	513	482	541	541	534	530	584	506	554	546	534	579	542	569	539	544	556	545	499	540	573	559	558	556	545	518	569	552	545	573	488	583	556	543	563	578	550	584	519	538	578	532	529	559	598	546	551	569	560	547	528	521	527	556	554	498	567	528	585	519	579	550	610	556	566	538	561	562	552	549	545	555	593	544
3529	820	402	278	233	249	266	324	309	275	255	269	209	166	154	141	154	166	147	153	128	174	154	241	325	394	403	362	296	242	190	129	136	114	99	101	124	104	88	114	114	98	112	106	101	116	125	112	98	117	94	109	107	89	97	97	110	89	97	102	91	104	95	101	97	98	98	128	108	113	93	100	103	93	125	85	110	113	110	103	109	87	101	104	97	110	119	96	122	108	98	108	98	121	102	102	105	102	112	105	103	96	108	112	108	100	93	88	101	97	98	113	87	110	129	105	116	114	86	97	130	96	96	103	91	108	98	102	109	113	101	96	85	109	110	102	85	86	113	106	110	99	103	108	98	101	105	100	129	81	98	95	104	110	112	103	97	108	94	94	94	76	122	86	123	95	101	100	95	99	92	82	108	106	90	100	110	113	99	98	117	105	107	106	124	106	89	89	114	97	101	96	93	95	104	116	103	103	99	99	104	95	119	91	119	110	106	93	119	106	110	106	105	101	93	100	111	118	105	122	120	93	99	89	101	101	95	90	106	100	86	91	83	109	95	107	101	104	93	102	100	107	108	108	111	109	107	97	102	115	111	118	106	126	112	97	107	87	104	108	100	95	101	110	97	114	85	108	98	85	111	121	92	99	101	105	88	106	93	103	115	95	124	115	106	96	110	101	105	101	107	111	112	108	115	104	106	104	108	111	85	122	112	96	97	108	118	80	93	99	108	104	102	104	101	100	100	118	101	106	108	87	114	94	97	103	112	95	102	100	93	94	104	134	99	100	120	96	98	94	113	116	117	115	119	111	107	96	108	102	79	102	81	106	111	98	106	86	100	123	94	103	94	103	105	105	112	131	105	111	110	104	110	111	101	103	94	97	107	110	119	117	104	107	133	110	89	99	114	108	115	99	105	103	112	72	102	108	89	114	104	95	109	114	99	118	113	115	109	127	103	123	96	91	90	103	106	95	90	127	118	102	108	102	122	99	102	95	99	100	104	103	110	92	119	95	92	100	117	100	100	117	106	105	100	110	105	86	96	100	108	115	105	110	93	101	95	100	104	99	128	103	109	102	99	98	100	95	109	104	83	105	113	128	135	108	70	101	84	106	98	88	115	111	112	107	96	97	94	125	111	77	114	106	102	105	101	105	93	100	105	97	87	99	107	108	93	103	108	116	105	109	102	110	110	102	89	94	95	101	114	117	112	94	102	110	114	118	103	102	99	95	105	107	112	98	106	115	104	90	100	116	123	100	101	102	95	116	96	97	122	101	96	117	113	113	89	88	107	87	97	94	114	103	99	79	106	102	97	105	106	101	92	82	116	101	103	94	93	94	114	92	100	97	105	103	98	112	95	101	103	105	126	118	101	118	116	121	110	105	119	100	97	108	97	113	117	113	89	100	93	106	82	102	118	110	98	127	115	112	113	112	111	117	92	91	91	83	103	90	96	104	103	117	95	114	113	105	102	110	101	94	119	78	106	110	105	80	105	112	119	115	99	98	113	100	96	112	112	97	92	111	120	90	107	94	109	91	93	98	108	118	105	111	110	88	103	99	102	93	102	114	107	94	92	104	99	101	109	96	103	98	96	111	116	99	96	105	106	99	112	125	112	110	97	103	98	96	116	104	114	103	92	112	90	89	98	101	100	132	111	93	122	103	92	109	112	99	88	101	93	109	105	114	89	108	99	114	96	106	92	104	103	88	118	138	109	115	89	104	116	105	98	105	113	87	108	108	101	114	93	100	111	100	118	100	100	88	81	99	106	95	97	106	114	103	106	96	106	116	101	107	89	107	106	119	93	90	108	94	94	125	108	97	98	110	109	106	102	91	92	105	112	107	94	106	105	128	113	103	103	123	118	115	112	120	103	111	100	98	112	103	114	94	95	95	108	106	86	108	89	96	94	104	106	89	102	113	112	93	101	87	100	88	113	93	116	109	103	89	96	105	114	89	111	105	103	123	111	114	101	91	105	98	85	119	116	106	91	101	100	109	99	78	102	104	98	112	104	114	96	108	109	94	113	121	105	97	94	101	100	95	64	107	103	99	126	101	97	90	98	104	118	104	108	126	117	96	98	109	95	93	122	103	91	98	85	109	112	110	121	98	103	99	108	106	103	103	94	100	107	93	83	114	99	98	100	118	123	94	114	105	101	93	106	74	86	105	89	125	92	113	106	119	107	105	89	101	103	113	135	89	101	114	115	114	88	105	102	98	118	83	98	118	112	95	88	110	100	100	104	122	118	76	93	126	97	111	104	103	112	104	104	97	116	110	111	102	100	114	94	94	106	104	93	116	87	100	81	110	83	99	110	108	108	97	102	115	106	94	121	88	106	108	105	120	97	94	95	104	100	91	84	108	118	95	110	91	112	112	88	96	117	94	106	105	109	105	108	106	107	102	108	114	94	112	96	88	97	87	109	111	108	92	115	117	108	100	98	116	89	95	101	119	104	115	101	96	106	94	105	97	101	119	81	106	98	83	117	113	114	101	114	105	92	105	90	111	121	102	119	105	122	103	110	103	113	104	100	103	116	84	97	125	103	86	101	87	112	98	132	112	127	96	95	81	95	106	119	107	103	88	104	93	112	101	106	108	97	84	99	107	80	105	106	102	97	80	84	103	90	86	109	102	88	98	84	97	122	101	98	101	98	91	104	101	99	115	85	98	98	99	95	105	90	106	110	102	105	106	95	94	113	108	83	104	104	103	91	107	110	99	108	102	105	115	105	114	93	112	103	104	113	102	97	86	108	103	101	96	113	116	91	88	100	111	108	104	100	107	108	110	107	99	116	91	86	95	102	112	89	92	96	76	112	106	110	91	112	98	102	117	95	103	97	99	109	96	102	110	111	94	100	96	98	119	103	123	127	102	101	101	93	99	119	93	101	92	123	96	99	109	92	102	111	105	110	107	124	116	106	108	124	103	95	121	108	99	90	108	104	107	106	95	107	104	105	110	103	114	107	123	97	96	122	106	108	90	101	107	93	112	105	113	83	91	111	95	94	129	117	93	104	105	105	105	88	114	90	85	116	90	114	102	98	109	94	103	101	99	85	109	90	110	106	103	104	104	113	114	96	97	88	101	104	107	115	115	99	103	106	103	118	104	119	105	105	109	105	118	116	95	90	107	97	102	121	102	100	122	95	111	108	109	95	91	108	114	97	110	93	86	111	107	104	96	104	103	102	90	94	110	121	113	104	101	105	93	97	102	103	103	116	97	110	107	85	77	108	105	97	104	93	107	109	90	102	120	84	76	104	101	102	85	111	107	84	121	102	105	95	100	102	89	90	112	88	95	100	91	109	113	90	89	111	97	98	110	106	103	94	106	105	102	120	106	98	104	90	92	97	92	106	104	106	101	88	112	119	107	92	99	101	106	133	117	119	96	99	88	107	103	88	93	107	115	99	98	114	120	102	89	96	92	96	86	101	110	105	93	104	103	114	84	83	97	100	100	97	126	102	91	101	95	107	102	98	104	103	114	85	99	100	91	107	107
21159	7356	3833	3926	8261	11878	12300	10667	9485	8083	7008	5795	4377	3495	3037	2752	2979	2848	2244	2170	2052	2469	2685	4132	7065	7368	7649	7103	5520	3533	2485	1676	1281	1001	869	823	770	744	775	721	747	703	736	735	773	719	763	711	687	765	733	746	747	732	740	773	778	760	724	762	716	742	731	731	778	708	756	743	742	758	737	758	736	722	755	707	764	744	727	732	792	761	700	786	763	765	733	777	750	716	784	758	729	736	729	832	790	714	710	744	754	759	704	780	737	725	706	757	807	708	759	690	727	767	706	717	773	755	760	727	711	744	721	782	708	731	756	802	762	764	758	719	737	739	708	738	745	730	734	794	741	720	740	748	802	703	724	778	765	710	715	773	715	754	739	725	730	728	783	750	738	760	744	677	697	741	721	769	724	751	724	746	768	759	751	726	751	726	733	788	809	742	740	737	762	695	768	745	731	760	765	733	717	716	732	732	739	721	722	716	764	743	693	759	755	748	732	738	737	711	700	787	730	679	748	728	753	755	697	769	723	749	763	734	735	754	751	752	722	729	737	739	743	719	715	708	793	735	714	793	759	753	760	770	719	736	781	735	769	713	710	736	723	728	712	722	738	738	734	749	733	711	716	702	749	755	804	757	730	811	731	706	737	711	761	816	709	756	723	719	714	731	740	753	778	746	713	679	765	801	767	819	750	754	726	723	734	785	777	738	730	727	766	754	778	735	737	770	716	742	730	770	726	714	752	732	726	760	729	729	681	720	745	682	758	735	739	748	769	728	787	737	734	710	732	753	789	768	751	701	762	794	716	722	728	748	713	760	782	747	701	745	764	785	726	751	750	737	753	722	779	754	740	747	783	725	716	752	757	783	731	836	779	796	753	771	766	775	726	741	758	707	687	716	767	746	745	745	706	732	773	714	706	763	798	763	745	773	725	663	723	716	700	742	703	767	751	731	762	732	746	786	786	738	716	722	765	779	737	698	802	742	727	736	739	739	759	723	725	777	743	693	752	755	731	776	742	706	775	772	747	702	718	711	744	741	747	754	765	740	722	751	736	718	763	718	764	731	738	709	699	739	711	773	751	786	747	756	748	715	731	768	723	770	753	700	752	779	702	726	734	700	749	748	733	786	695	755	763	724	741	758	751	768	783	747	718	773	749	746	731	744	735	767	737	773	748	736	770	729	726	720	749	768	756	732	652	732	718	719	739	742	735	729	736	729	747	770	735	778	831	713	768	737	757	770	706	733	792	761	775	770	726	784	759	775	747	750	786	704	744	745	747	768	691	792	760	750	726	697	754	739	771	770	690	714	798	751	706	746	786	763	773	783	765	754	686	777	726	801	725	704	748	685	769	725	789	708	795	723	722	695	710	747	797	754	756	767	744	777	776	758	754	756	736	787	748	742	729	775	753	773	692	742	731	756	746	782	739	705	711	760	763	789	749	740	693	754	759	788	758	728	797	733	773	691	716	744	730	740	767	739	731	761	769	740	718	690	741	749	733	728	752	757	735	716	700	760	743	749	707	708	731	740	782	777	720	697	737	745	764	757	778	716	732	728	730	723	759	755	766	701	713	733	745	717	775	755	728	719	714	829	721	702	757	769	736	740	748	758	791	715	751	776	731	797	700	718	724	783	737	710	781	752	767	745	784	727	787	718	687	780	771	737	784	782	691	763	737	727	754	767	748	765	704	717	783	770	751	733	781	701	749	754	736	742	754	755	756	752	712	758	770	718	747	758	754	723	757	753	715	715	723	744	726	752	754	756	759	757	735	747	714	766	752	736	758	736	741	684	739	719	758	778	745	758	783	777	745	701	741	748	823	774	764	766	708	725	753	765	712	684	708	741	738	752	765	743	747	750	730	726	753	812	731	758	789	708	757	738	752	754	722	741	744	727	727	827	746	726	751	738	737	730	724	755	726	713	723	784	735	765	739	712	697	744	755	770	750	782	747	733	732	696	777	789	769	742	730	759	735	748	741	776	715	751	691	744	757	725	776	779	714	769	760	740	715	708	745	780	769	694	755	783	769	772	714	744	796	712	704	758	732	772	724	701	736	740	720	712	736	705	699	727	733	772	701	733	710	748	762	726	738	744	706	701	798	682	746	728	742	761	717	745	717	768	748	745	751	761	749	736	762	698	759	735	747	739	727	741	729	727	761	725	777	798	724	760	755	749	732	704	735	737	738	731	744	715	722	744	768	705	751	774	746	767	768	731	771	746	719	734	770	769	731	740	776	752	772	795	746	761	695	776	723	727	776	752	688	716	697	692	701	738	727	773	736	733	700	757	728	747	736	752	717	707	737	760	760	773	766	729	761	717	790	731	702	752	773	732	827	736	759	774	734	772	726	719	732	690	710	736	715	752	749	724	742	726	723	742	676	699	721	710	728	804	734	727	751	732	765	718	735	759	752	773	758	800	752	742	790	763	755	721	744	725	718	759	769	752	733	721	779	777	741	727	709	665	772	731	726	700	710	758	755	718	760	767	761	747	718	726	786	734	737	707	767	784	711	754	731	756	788	780	724	706	726	775	750	700	723	764	749	739	718	760	782	735	712	744	770	722	744	758	761	745	694	707	746	773	794	729	715	769	764	772	798	729	758	765	768	716	782	750	732	742	718	743	739	712	754	764	778	797	772	747	719	723	738	800	776	735	741	725	754	737	705	768	738	702	776	765	737	754	705	706	742	708	761	699	746	780	728	718	753	742	717	727	732	760	741	753	775	709	708	722	718	707	757	746	729	700	707	772	756	751	718	752	689	780	761	760	740	767	768	749	783	745	741	728	769	776	736	746	727	730	723	712	707	793	742	767	727	748	703	770	778	736	748	751	758	729	703	697	713	725	740	747	741	757	771	728	745	768	718	782	704	700	737	721	734	716	745	708	752	756	751	736	760	736	734	767	726	752	752	727	771	775	717	765	710	770	769	780	784	752	743	752	743	761	749	787	724	789	740	718	735	739	734	749	733	740	812	702	745	722	709	731	707	759	727	750	750	705	770	762	755	745	702	732	717	743	727	744	662	792	735	712	767	756	722	786	736	773	715	768	739	735	744	760	737	740	750	786	759	807	734	725	713	771	771	754	713	777	721	725	793	728	724	777	738	757	729	677	755	737	722	681	714	758	734	753	731	747	722	756	682	765	793	704	755	724	733	758	700	692	704	757	712	810	727	735	778	703	743	718	732	738	747	765	798	809	714	663	740	719	734	715	751	735	700	718	751	715	734	732	754	747	731	723	796	736	731	749	715	747	800	714	751	747	730	755	795	718	705	761	719	751	774	700	727	764	734	735	755	722	736	684	758	720	720	739	737	719	760	792	729	717	715	720	754	704	729	754	749	706	743	698	746	723	731	757	725	749	718	706	753	811	734	766	783	758	726	761	743	704	802	714	719	692	740	696	719	794	734	707	763	744	776	743	740	735	763	737	808	757	701	754	701	786	719	782	715	756	696	747	790	772	739	740	717	781	714	776	731	745	781	772	732	787	733	728	749	741	755	753
3308	1115	494	339	307	302	361	356	387	341	345	257	214	214	216	190	187	170	157	165	211	331	243	369	760	693	651	544	440	337	261	170	135	112	105	86	96	95	97	86	80	111	93	105	118	117	89	106	107	100	88	81	101	99	89	102	98	102	100	90	103	102	96	96	109	90	90	94	94	104	107	97	125	94	90	100	97	93	91	87	83	98	103	98	102	99	89	85	93	85	91	110	104	97	127	94	122	121	82	86	100	100	98	86	84	87	114	95	106	95	87	123	110	98	96	89	94	84	103	113	112	98	129	93	97	103	90	88	90	95	99	110	99	82	83	100	98	102	95	91	101	98	96	110	86	91	97	88	112	101	92	94	95	97	87	118	85	101	91	89	106	107	95	83	96	95	104	79	91	84	90	102	90	97	111	88	92	97	104	84	109	79	93	108	99	88	102	101	100	88	86	93	86	83	119	111	109	84	97	110	75	84	89	104	92	87	103	86	86	99	94	95	93	94	91	108	89	109	91	86	89	97	116	95	109	93	87	87	119	117	91	97	87	111	98	94	104	87	92	94	89	103	103	101	92	104	88	106	100	101	101	89	116	88	92	106	92	92	112	111	100	101	83	106	96	96	87	83	95	71	93	86	110	100	102	91	107	101	98	99	94	104	103	87	96	98	99	97	113	105	80	88	113	86	108	104	68	100	93	105	74	102	127	107	107	100	93	119	93	81	93	89	102	89	102	94	96	95	94	101	89	99	78	95	102	100	102	89	119	101	116	105	102	95	88	92	105	91	113	83	114	92	118	103	100	87	96	100	112	120	96	101	91	95	84	111	90	111	100	96	101	75	103	96	97	106	92	92	89	100	83	90	97	96	88	94	93	95	102	103	91	95	96	99	99	105	97	108	108	104	96	88	102	99	101	97	113	94	78	103	114	94	100	102	96	107	97	115	108	98	97	94	83	98	98	107	91	97	103	94	95	99	92	93	84	108	80	85	89	94	113	96	101	101	109	96	99	95	101	82	103	94	92	106	94	102	114	95	99	99	99	90	114	91	81	101	101	99	88	104	114	91	75	89	106	101	112	92	88	87	83	101	90	108	100	96	113	104	106	103	106	80	118	105	107	81	97	83	88	100	101	92	96	89	108	108	93	84	108	100	87	88	74	88	105	94	90	107	88	86	118	75	94	86	116	94	101	91	96	106	99	86	86	96	99	93	97	98	79	95	98	105	90	96	114	87	89	98	85	96	98	101	110	95	97	100	102	99	90	101	103	115	93	99	97	71	93	89	92	102	115	96	95	92	111	90	106	79	107	96	97	112	98	90	87	95	79	95	87	102	103	108	93	110	105	79	90	101	100	112	97	95	99	90	109	93	85	88	86	108	112	83	97	95	104	116	93	107	110	103	93	109	87	100	99	98	99	88	101	92	103	105	89	101	94	67	95	104	110	98	99	86	94	97	96	105	92	114	115	88	91	86	86	93	100	103	87	89	105	105	87	79	83	68	96	95	103	96	85	94	118	88	97	103	85	88	94	96	110	97	110	78	101	84	96	93	86	109	96	103	105	81	105	98	97	100	101	104	97	91	86	109	103	98	114	84	109	97	100	109	101	86	105	98	84	97	82	94	92	70	82	94	95	92	88	106	97	92	103	103	85	102	106	95	114	98	105	83	100	110	82	93	85	82	97	93	91	87	95	107	108	73	95	96	99	98	105	114	87	104	104	95	107	82	108	89	83	110	91	104	90	104	92	98	86	108	93	119	87	100	102	93	97	108	85	117	94	94	97	93	87	106	94	82	102	114	103	100	102	91	92	82	103	98	109	113	107	111	86	95	79	95	100	90	99	80	93	101	105	106	95	97	110	98	94	111	97	79	95	97	108	98	95	98	82	88	95	106	83	95	112	106	97	94	110	101	99	84	82	100	100	88	89	93	82	100	97	86	94	97	95	114	88	91	100	97	116	86	83	99	117	94	100	94	119	94	100	99	107	84	111	101	109	97	90	86	83	92	110	96	84	97	98	97	83	104	98	85	104	99	101	95	97	94	97	102	99	96	99	97	97	101	112	104	117	99	91	138	89	109	101	104	96	87	98	98	97	85	97	79	105	84	99	93	103	105	85	90	98	119	115	107	77	96	89	115	95	102	84	94	79	94	103	95	93	113	95	107	93	89	108	95	85	113	113	94	89	85	112	118	102	96	98	114	110	114	105	96	105	106	93	90	92	96	107	86	108	100	106	117	101	92	120	85	124	106	98	91	87	100	122	109	103	114	94	89	97	92	100	98	101	111	94	97	101	105	106	94	107	85	88	100	99	107	91	104	105	93	97	83	88	94	106	113	87	100	110	103	94	91	80	112	102	94	90	91	95	89	99	103	87	113	95	93	110	77	111	104	104	104	97	97	90	85	88	95	87	107	105	91	110	97	115	101	90	82	109	90	109	92	91	94	97	107	89	91	84	97	106	101	105	95	105	107	115	82	110	86	117	78	93	87	75	101	97	111	105	80	110	105	98	97	108	85	99	95	109	79	92	92	99	92	94	86	98	101	107	98	91	98	85	102	92	108	92	103	111	91	90	87	95	94	106	113	87	91	109	97	100	99	115	103	107	105	117	81	96	104	112	110	87	106	108	92	90	96	96	89	84	101	121	107	101	87	94	108	102	88	81	111	84	101	97	114	109	99	93	85	97	94	106	84	98	88	98	107	99	106	109	108	96	93	108	104	86	98	105	81	89	81	111	116	77	98	93	118	81	98	116	107	92	103	125	95	99	91	99	86	121	109	113	92	102	95	92	107	111	99	110	101	100	96	89	91	88	98	87	81	98	105	91	93	99	100	102	100	91	83	81	99	89	110	86	91	95	107	85	105	108	110	94	117	91	92	95	98	89	72	105	114	86	102	102	90	84	93	93	87	105	99	112	78	90	96	89	95	88	99	99	89	107	83	95	100	102	90	101	96	109	90	99	84	108	91	92	99	103	97	101	101	93	104	113	94	89	92	117	82	94	95	80	98	86	98	98	87	93	78	100	100	102	96	82	92	112	99	87	98	111	95	100	100	91	90	104	83	88	95	89	85	98	97	97	96	85	87	98	92	91	110	95	101	82	96	96	97	113	90	93	100	99	89	101	84	111	106	91	116	110	92	94	94	97	111	93	112	88	98	101	94	101	86	91	93	96	97	99	77	111	92	109	107	106	98	89	87	101	102	97	126	90	101	101	78	104	89	86	83	118	100	112	89	86	95	99	116	90	85	74	71	83	100	96	83	93	104	104	93	107	93	93	108	91	106	95	100	97	90	101	99	98	102	103	88	121	112	99	92	97	82	113	96	104	99	117	72	97	92	113	102	85	91	89	106	96	92	88	93	99	113	103	97	118	104	101	102	103	95	77	94	90	94	92	118	104	112	103	113	100	108	109	99	79	88	109	94	107	104	88	99	102	105	72	84	109	106	95	116	106	80	98	79	92	106	92	100	93	114	109	104	109	90	104	100	93	113
25594	10095	4901	5210	11038	15359	15231	13908	11667	9815	9012	6864	4897	4685	4384	4123	3526	3197	2741	2157	3681	6929	4597	7533	12885	13206	11630	9516	7045	4999	3124	2005	1373	1047	918	731	737	712	721	682	665	684	671	693	699	705	723	689	686	705	692	723	719	677	701	687	671	683	683	699	670	616	695	671	702	681	686	681	724	682	668	702	671	689	685	678	699	668	648	684	683	700	705	660	715	697	676	706	706	661	701	732	655	665	710	692	738	692	690	750	722	721	626	675	735	701	657	681	677	703	667	669	733	705	664	695	681	728	743	669	704	702	690	667	695	650	671	621	685	682	670	688	676	669	678	681	661	710	649	694	704	716	671	713	725	667	754	649	640	704	638	646	691	706	650	638	744	656	698	692	695	695	657	676	721	711	695	684	702	711	724	692	697	666	717	703	695	673	684	703	702	741	712	671	694	669	710	691	694	741	727	673	686	721	655	717	657	715	694	711	690	675	668	705	690	738	676	734	679	728	672	711	698	715	692	619	681	716	699	679	721	678	685	740	689	663	707	709	639	752	701	694	692	701	669	698	691	623	664	656	710	664	718	668	707	724	672	693	659	726	704	695	741	699	716	746	702	671	719	637	681	706	630	640	676	705	648	681	714	719	675	653	690	684	656	703	711	674	720	670	661	689	703	676	711	700	696	707	681	728	702	698	657	737	689	706	681	695	683	672	688	645	678	699	685	733	687	691	701	662	687	672	702	701	729	711	693	692	672	672	661	661	688	703	684	714	666	753	718	680	732	707	688	677	683	714	683	663	695	653	666	656	701	687	701	732	669	715	709	705	716	710	678	678	706	728	698	713	672	671	706	662	713	753	685	704	682	711	652	694	669	691	672	718	705	718	727	727	653	702	680	670	733	695	660	731	668	716	633	650	669	691	693	685	738	686	692	746	717	670	674	732	686	700	717	690	722	676	731	694	713	676	654	669	665	676	669	722	688	734	685	721	707	716	715	696	717	709	711	661	691	684	675	716	657	730	679	706	710	683	719	675	661	723	715	684	711	664	722	687	713	690	717	689	681	735	695	662	683	684	637	715	745	703	686	650	736	685	659	625	694	717	698	684	724	704	726	695	741	742	684	687	727	685	714	693	702	702	717	674	631	715	691	665	718	676	708	669	675	684	706	712	659	705	681	699	707	653	699	748	688	682	688	694	691	705	703	676	733	689	695	690	672	710	699	754	643	690	684	735	686	710	669	698	697	671	713	665	706	706	699	692	704	689	636	694	713	664	667	668	741	696	725	699	674	666	714	663	742	694	697	636	668	684	665	681	713	650	676	682	645	728	707	697	708	658	670	690	694	705	678	701	735	677	685	722	706	698	656	624	667	684	674	689	698	671	722	736	669	741	658	697	687	686	683	697	709	692	672	727	683	697	657	719	699	712	718	650	696	714	661	701	663	718	700	709	700	704	699	685	692	712	698	678	690	678	676	643	729	699	718	698	707	730	681	734	740	693	713	630	686	664	634	689	668	755	689	731	664	689	700	729	680	724	703	685	711	673	756	663	753	702	709	682	735	673	694	708	666	637	667	701	717	676	698	719	621	616	679	694	689	664	718	719	690	655	738	705	712	691	720	754	680	674	712	678	725	752	689	679	746	688	684	626	679	707	705	692	671	713	709	696	704	716	677	709	722	670	695	692	652	704	717	684	686	702	680	718	655	736	705	696	681	718	719	667	712	642	695	655	705	736	699	714	713	669	717	743	721	678	672	664	688	682	675	702	633	660	675	686	676	688	668	713	670	664	694	702	718	687	706	731	690	729	683	742	687	676	688	685	663	709	663	715	726	667	681	677	708	696	716	734	687	702	647	711	708	685	677	641	689	698	687	688	636	678	713	721	657	722	721	739	712	702	730	694	679	645	721	691	712	697	653	684	675	698	640	687	700	696	649	670	717	709	702	665	696	658	709	691	667	692	706	673	713	654	690	722	654	688	712	661	699	644	687	715	675	656	667	726	693	700	694	721	711	663	681	715	697	716	707	737	661	693	674	701	683	662	686	704	650	718	712	658	715	689	667	729	669	671	678	641	663	665	704	708	687	695	678	682	685	641	723	729	695	713	652	680	665	700	690	679	698	632	683	698	694	690	735	702	717	680	712	721	662	728	674	741	670	691	715	704	697	689	736	723	769	696	724	682	696	707	698	676	629	706	708	701	700	725	678	708	671	691	666	665	691	722	702	747	670	707	681	709	656	671	725	702	680	635	716	647	717	740	696	727	704	694	687	706	662	681	716	710	685	688	695	689	663	690	707	679	748	719	735	737	722	701	707	698	660	671	677	778	694	731	661	716	707	683	664	699	695	695	673	680	715	710	700	694	701	673	716	663	660	669	696	699	707	707	668	671	657	674	650	641	677	752	690	726	659	653	662	673	704	697	667	684	704	708	719	728	679	660	693	694	696	683	739	689	661	685	654	698	655	711	682	679	723	727	720	690	685	706	709	656	647	700	735	682	693	702	667	693	679	633	705	724	689	651	678	697	696	723	669	693	653	693	687	703	690	668	705	652	690	678	728	702	698	657	623	707	656	706	691	711	729	660	673	693	724	648	647	702	685	696	689	692	697	694	729	710	673	682	672	699	696	670	660	683	693	716	685	719	677	678	657	705	700	675	691	687	685	660	703	688	632	752	698	694	701	702	741	705	708	704	678	695	715	709	670	700	695	720	696	699	694	702	689	643	684	707	739	709	685	678	693	712	699	699	667	678	700	678	679	702	721	686	660	681	690	736	691	732	742	655	686	678	663	741	693	725	732	689	698	695	671	668	661	685	689	704	690	690	697	736	730	681	672	693	674	686	717	680	641	633	718	737	670	695	667	680	661	711	655	712	700	686	730	675	710	676	714	687	738	681	686	710	644	712	672	696	700	693	716	658	681	730	713	673	684	689	716	678	716	673	709	675	758	674	747	647	673	707	705	673	720	698	719	667	729	675	726	664	640	672	679	706	652	663	715	669	651	695	666	717	679	721	698	650	709	698	738	722	700	672	707	710	686	723	658	657	663	704	723	684	685	688	662	683	745	748	684	688	697	734	735	727	689	685	748	727	661	666	699	686	702	671	654	695	746	704	697	708	681	684	682	676	662	668	702	712	713	686	667	679	703	651	690	655	692	690	703	666	659	683	690	689	682	672	745	700	732	707	655	711	660	680	703	681	682	681	660	740	730	697	695	694	626	636	658	718	705	739	640	698	720	708	699	695	698	699	713	698	741	654	720	701	722	666	712	726	680	697	667	688	695	656	714	674	696	697	709	690	701	690	673	712	691	685	711	682	696	691	692	668	656	705	710	673	703	690	654	696	742	719	663	697	680	736	733	741	662	692	696	710	670	662	696	727	691	652	705	736	718	716	706	645	728	676	690	696	695	714	642	705	699	703	734	706	668	700	739	672	699	746	692	674	660	706	676	681	702	722	718	723	706	778	639	684	688	738	705	672	702	696	691	665	679	708	724	693	695	689	740	721
2270	553	283	231	217	201	240	262	238	239	193	153	168	137	152	126	119	116	127	103	121	105	122	160	175	154	147	127	132	114	92	105	83	76	80	92	89	63	94	85	97	91	84	89	89	86	95	86	94	102	100	93	87	88	87	92	85	75	91	81	84	93	73	76	92	91	82	67	80	75	75	85	84	89	91	77	70	89	99	88	94	91	83	85	71	77	92	81	67	79	105	92	76	82	78	79	90	80	79	76	80	83	94	94	84	83	90	90	90	84	81	75	85	102	81	69	84	101	79	76	88	92	92	77	95	86	85	82	88	93	91	75	60	82	88	87	87	87	93	91	82	82	75	94	67	71	96	87	88	85	90	78	72	86	93	87	88	97	97	80	98	88	82	98	92	91	82	83	100	80	82	59	99	79	73	84	78	70	95	79	93	92	90	78	99	90	77	88	85	79	91	87	92	89	71	108	91	69	72	68	92	92	88	89	77	82	81	90	94	76	87	78	81	78	103	71	92	79	88	77	91	88	80	76	91	94	84	89	80	80	93	88	74	95	101	87	73	79	82	93	95	81	86	91	76	90	79	87	89	88	85	92	94	86	82	68	85	79	98	100	83	82	91	85	95	86	83	95	73	76	110	94	85	76	86	89	96	83	81	75	83	99	90	85	74	82	97	71	89	67	85	81	96	96	87	91	97	80	100	83	82	85	74	83	80	93	90	79	81	74	90	91	76	75	104	94	78	87	80	95	91	84	71	72	78	75	72	86	84	79	74	91	90	79	80	84	87	68	98	94	85	95	79	84	79	78	93	87	82	82	95	88	95	68	80	81	98	73	66	67	84	85	93	83	96	95	81	86	84	73	95	80	94	88	88	102	81	86	77	90	83	87	84	99	94	83	76	73	73	109	93	107	83	76	86	71	99	91	75	85	73	93	95	88	90	91	80	94	96	81	77	91	90	81	103	81	80	80	95	72	98	93	94	76	74	89	73	93	71	74	88	90	80	93	79	84	84	95	70	88	99	102	94	81	85	94	90	84	83	93	97	87	67	93	82	62	94	82	77	100	82	87	87	73	81	95	85	81	107	97	94	88	94	78	83	94	77	82	87	62	98	76	74	84	91	99	87	89	70	82	88	79	99	95	83	71	81	89	77	79	98	82	84	104	84	85	91	91	97	89	92	91	68	75	78	88	83	84	78	82	81	92	79	95	88	87	102	84	85	85	73	83	83	93	77	84	96	93	82	74	85	91	85	92	89	101	92	75	73	83	92	86	88	87	80	93	75	70	82	88	96	78	73	100	81	103	88	88	74	88	87	95	89	88	83	77	82	96	83	84	81	96	90	85	93	87	90	74	86	93	101	83	91	85	81	74	92	78	88	71	85	65	90	86	84	73	92	80	88	76	83	91	67	96	82	76	95	119	88	96	95	88	94	88	84	75	76	98	81	86	96	85	85	86	84	87	98	84	79	100	78	83	86	104	101	80	85	82	101	70	72	81	86	95	79	97	103	85	88	72	82	88	68	104	81	99	97	72	80	86	91	77	82	86	87	78	74	94	86	88	106	78	103	79	82	82	101	86	75	73	97	97	66	84	109	79	94	72	104	97	92	82	86	88	68	95	81	89	108	73	87	81	94	96	87	87	88	99	79	97	107	84	88	80	72	73	77	82	93	100	74	88	80	82	99	75	77	94	90	71	88	104	61	69	106	81	78	65	93	85	87	82	62	73	90	92	82	79	89	87	66	79	91	89	91	84	72	84	81	91	95	81	91	75	99	85	95	88	84	90	80	83	75	89	75	71	90	77	91	85	93	91	90	101	82	95	97	78	80	65	83	66	84	76	87	94	86	85	94	93	77	92	113	74	87	87	87	96	89	92	103	80	84	87	79	102	97	107	71	89	88	87	78	80	91	95	93	94	87	82	82	81	81	84	81	91	84	82	82	89	70	92	102	99	79	81	98	82	80	75	81	86	87	87	81	86	69	67	69	78	77	74	109	89	101	87	77	73	97	90	92	72	89	89	74	97	89	80	93	90	88	82	84	70	84	73	84	90	83	93	94	91	94	74	77	95	95	85	82	76	100	78	91	84	86	81	93	87	65	85	78	68	69	96	92	90	71	86	81	94	93	82	93	100	72	108	86	82	88	90	96	79	80	85	70	89	88	96	96	94	95	80	83	97	83	72	90	93	93	79	95	81	71	93	99	83	77	84	88	96	87	101	84	84	94	89	74	87	97	78	97	83	88	79	70	72	83	76	82	90	101	80	69	65	91	85	98	93	75	97	78	99	74	75	77	74	82	80	86	69	82	85	89	87	76	79	73	67	89	71	87	61	72	94	83	63	73	95	78	70	77	83	90	72	93	86	74	80	98	92	70	88	69	86	76	94	74	93	75	95	87	80	98	94	66	75	93	87	71	95	92	77	83	109	93	85	97	83	90	81	80	75	72	90	95	91	84	83	96	85	105	81	105	110	76	73	79	77	83	95	90	77	80	74	74	86	90	90	84	80	95	94	75	101	91	99	94	88	101	90	86	92	84	81	98	84	88	83	103	74	63	76	87	83	100	88	85	84	88	82	75	77	90	83	92	73	64	88	89	92	88	102	83	71	91	95	102	78	65	83	82	82	81	84	76	83	78	87	82	97	88	95	98	97	74	91	76	88	88	88	73	95	84	86	82	83	68	85	90	86	71	85	96	89	91	81	81	89	91	80	90	81	89	87	84	93	71	93	65	84	93	79	88	78	80	97	104	83	92	86	84	76	80	86	70	71	82	94	85	92	89	91	91	79	80	93	85	83	106	84	77	89	79	100	90	67	71	91	71	79	91	103	76	73	91	94	84	88	74	84	80	96	94	64	95	95	80	60	65	97	84	87	71	92	92	92	90	85	71	84	84	106	81	78	81	90	100	79	81	85	89	79	81	85	75	99	81	91	82	87	77	82	88	93	77	62	116	83	91	105	93	86	81	88	84	94	82	96	85	92	91	92	77	97	90	87	97	84	94	98	87	94	67	87	77	77	89	68	82	93	80	80	69	89	97	95	83	90	65	83	89	90	84	87	98	78	82	94	83	86	81	98	67	81	90	78	89	89	83	87	92	92	81	74	75	87	97	83	84	92	105	65	93	81	96	94	81	83	78	72	69	82	95	102	104	78	99	100	74	91	89	79	92	82	92	66	90	87	79	85	83	78	86	69	86	62	94	72	88	77	100	88	107	80	84	77	93	91	82	76	77	92	91	76	85	86	87	84	76	99	91	94	95	81	80	74	86	80	87	99	88	100	95	101	88	97	84	73	105	87	94	113	97	83	83	82	87	74	93	78	105	77	87	88	70	87	86	73	82	85	99	94	84	82	87	86	80	71	84	79	77	82	87	67	82	95	88	97	88	92	81	79	75	85	96	101	79	98	80	77	78	79	83	81	93	86	85	85	84	94	73	86	92	66	76	81	73	79	93	84	77	80	92	88	99	101	77	100	76	79	75	72	84	99	84	75
17761	5992	2938	3228	7095	9638	10076	9666	8016	6282	4689	3596	3212	2880	2617	2366	2027	1754	1610	1308	1240	1288	2193	2485	2777	2397	2094	1759	1430	1201	981	805	765	701	642	634	606	604	593	588	640	591	641	646	612	660	598	584	665	593	624	614	631	650	620	634	657	641	604	615	627	661	637	590	631	650	620	601	632	601	612	585	639	591	615	640	591	622	626	619	608	595	643	596	627	649	616	538	672	620	586	609	644	667	650	672	643	597	631	608	640	605	620	594	605	565	636	613	651	645	615	576	628	663	594	626	652	601	591	650	704	621	599	660	653	625	624	648	624	635	613	634	625	646	627	628	603	603	611	648	646	676	588	603	622	633	636	597	614	647	645	644	624	620	625	611	614	611	638	615	597	606	604	620	589	661	604	565	654	664	611	631	612	627	652	606	647	596	614	624	632	612	585	614	606	607	696	623	623	636	640	630	622	604	589	631	634	636	625	647	588	647	617	591	603	661	647	649	616	590	617	611	635	574	668	646	591	635	625	608	645	596	611	639	626	641	642	625	622	625	623	645	611	628	614	594	604	625	593	617	629	623	650	624	660	630	668	588	597	611	617	644	664	663	620	603	561	605	623	655	587	640	613	614	636	646	630	617	625	631	640	600	621	618	611	655	611	647	642	596	631	642	613	618	632	605	571	644	617	614	612	630	616	607	608	642	657	578	635	626	606	578	669	597	645	626	602	660	587	666	610	626	618	638	608	581	650	632	615	666	624	621	595	647	614	649	624	564	652	651	602	637	650	638	621	626	652	610	639	593	601	609	612	622	603	647	592	659	600	613	620	599	634	638	620	584	631	578	640	645	614	624	655	667	644	609	616	639	593	629	631	635	613	597	610	615	643	607	645	665	633	601	582	625	607	555	620	607	628	643	582	601	651	627	655	636	579	623	615	659	633	658	573	666	648	624	605	637	659	617	622	638	604	620	598	625	620	580	652	639	610	663	609	604	637	618	626	668	650	632	607	609	635	651	619	642	653	624	608	671	603	612	634	636	640	608	649	594	624	601	651	614	641	618	648	642	636	596	690	666	637	619	671	633	653	655	665	640	609	609	568	613	640	609	630	642	650	628	644	581	612	604	609	603	621	596	659	637	615	653	631	612	568	644	649	646	572	641	706	665	663	606	629	672	621	632	654	630	556	653	691	650	577	627	623	619	626	594	582	624	656	652	643	628	627	643	610	631	628	639	637	594	600	654	603	591	669	684	634	623	603	588	605	603	587	619	619	609	639	631	614	646	603	660	644	622	637	623	617	641	674	587	595	712	633	614	633	615	637	655	624	634	615	599	626	650	639	632	631	621	587	640	624	638	623	654	597	622	622	597	636	611	636	612	641	651	675	609	623	636	677	676	632	634	630	614	625	653	596	625	636	638	600	580	617	586	613	646	618	598	637	629	615	584	624	662	552	617	629	622	582	643	601	589	650	613	642	621	632	610	621	618	627	627	672	600	598	660	631	628	640	635	618	664	643	656	613	651	615	615	641	592	630	601	643	605	598	611	639	617	600	685	662	622	602	624	682	634	614	649	655	644	640	641	630	581	599	643	595	606	674	671	599	670	642	648	654	601	638	605	642	604	672	613	602	644	665	642	639	626	626	620	633	646	632	580	620	629	594	643	601	617	601	650	576	657	613	619	631	645	616	610	627	611	659	643	612	650	623	629	581	648	627	650	613	637	591	665	620	619	619	625	631	615	689	640	654	644	621	615	625	630	618	644	637	616	593	673	606	627	606	621	651	627	639	637	632	674	620	646	610	585	629	624	645	625	618	614	669	611	644	661	619	612	583	622	638	562	613	630	617	585	598	589	618	645	634	616	651	595	657	626	603	627	610	623	607	637	642	661	633	657	613	599	659	641	657	635	623	598	672	633	616	596	629	636	672	610	634	644	637	641	614	653	621	661	640	596	674	630	637	563	621	582	631	629	650	629	620	592	632	651	631	599	656	635	614	612	640	639	651	640	617	630	683	598	601	621	603	648	685	663	648	629	602	642	634	624	657	661	577	626	558	629	599	660	601	647	612	627	642	621	675	640	626	647	604	617	651	611	643	650	642	644	620	618	622	636	643	584	651	625	641	652	591	649	586	613	637	634	582	657	611	621	655	658	641	617	615	606	636	639	614	607	657	610	597	618	649	632	600	613	608	633	646	628	664	652	638	622	650	642	611	665	609	642	618	596	588	654	641	628	612	630	652	622	614	634	635	637	619	660	629	622	640	581	621	616	580	604	612	648	611	607	601	598	632	608	602	618	673	623	638	648	628	617	602	672	651	687	675	605	577	634	598	626	551	631	619	638	615	602	638	633	648	612	673	667	615	600	625	606	622	608	679	605	684	617	590	625	582	577	647	644	642	620	611	643	621	634	607	626	638	645	588	637	652	638	632	679	599	645	607	646	594	625	608	631	647	629	654	623	622	629	586	637	694	605	608	628	635	617	614	629	620	608	633	604	603	660	663	621	613	598	654	592	576	668	657	653	635	586	649	654	612	627	596	628	621	661	595	636	624	612	640	612	622	633	587	630	663	632	653	631	606	636	620	626	588	614	604	672	650	622	656	656	630	667	674	599	644	578	649	624	613	647	633	622	634	606	628	641	636	580	604	615	599	649	602	643	634	639	579	638	655	629	616	666	653	618	608	555	652	678	677	598	601	600	631	651	592	632	614	615	657	663	641	626	667	668	595	622	621	650	620	598	601	610	631	584	595	614	669	625	602	603	616	623	654	616	623	603	629	635	683	625	639	613	619	614	598	583	668	633	643	621	665	604	599	632	616	622	627	623	590	613	617	630	643	614	638	644	658	652	593	610	648	634	623	654	621	599	590	648	628	635	624	620	611	656	639	606	651	620	571	679	607	603	641	616	632	634	626	645	610	608	635	622	635	648	645	633	611	625	660	654	655	601	625	706	632	615	621	595	648	624	655	586	649	634	607	616	657	660	653	633	589	602	591	645	596	596	649	680	633	649	682	626	678	597	602	638	662	629	593	594	595	673	605	631	594	600	653	651	574	653	640	586	590	615	608	631	615	617	656	597	608	611	617	631	649	650	704	649	618	613	642	636	578	632	636	653	605	620	611	639	635	652	657	608	618	660	588	665	638	662	588	627	673	639	662	677	637	653	623	640	599	600	641	617	628	617	668	657	648	606	608	631	593	647	644	576	639	647	652	666	610	684	660	602	616	656	622	631	654	668	662	657	605	640	611	669	617	589	629	599	666	659	572	561	690	617	653	660	586	640	644	642	570	644	588	650	643	664	616	642	675	621	605	631	622	595	595	650	597	605	629	619	616	632	646	661	640	622	679	622	610	657	605	593	621	643	607	647	602	634	655	658	596	659	632	665	670	610	644	627	632	641	655	643	633	642	583	604	667	604	615	618	664	626	635	654	633	640	619	590	613	602	624	665	613	601	668	642	640	640	626	651	626	567	670	616	624	638	619	595	614	640	640	712	597	647	685	634	656	630
2110	908	354	265	249	228	309	318	294	240	208	156	184	171	160	171	162	146	158	131	118	222	349	298	341	356	309	256	216	163	137	116	101	94	84	105	93	90	77	98	92	89	73	78	89	71	82	80	98	64	78	82	85	90	85	93	86	83	85	87	80	78	86	75	88	79	69	85	76	82	84	92	81	104	81	62	77	89	72	95	98	71	87	92	97	82	86	84	73	73	71	78	81	89	86	99	82	83	77	67	69	95	89	83	101	83	80	60	89	79	81	75	91	79	71	74	79	76	77	77	86	84	79	75	58	80	73	84	85	95	84	71	87	67	88	70	71	79	86	79	83	86	71	85	62	79	95	80	91	73	83	86	74	76	75	98	88	84	83	99	89	84	87	78	96	84	104	83	78	76	86	74	86	71	81	108	92	73	88	89	73	77	91	81	69	80	68	80	93	91	77	84	72	79	82	85	81	84	76	74	82	86	74	92	106	77	92	98	73	76	84	95	101	80	86	75	81	78	81	78	67	81	78	73	82	80	95	68	101	73	80	84	81	76	76	88	87	83	84	86	81	63	86	85	70	88	89	77	92	80	87	79	89	78	67	78	73	93	89	82	84	92	80	84	72	86	85	108	78	85	82	81	83	82	64	72	84	68	77	91	83	97	86	94	92	84	87	83	93	104	92	85	86	93	88	72	93	70	97	82	92	74	93	78	96	80	76	73	94	93	90	78	94	77	97	82	91	68	84	97	83	92	81	72	89	83	99	94	91	65	56	65	92	69	91	73	94	84	90	73	80	89	94	95	81	94	79	95	75	81	87	71	89	90	72	93	78	82	86	78	92	74	79	81	78	89	85	61	84	82	80	80	84	72	73	89	88	71	92	79	95	78	84	79	71	73	76	103	84	86	85	86	77	66	76	93	77	93	84	78	92	84	70	86	78	72	95	75	92	86	89	89	79	91	83	80	85	92	64	83	104	90	80	84	92	88	96	81	90	69	88	87	93	86	75	91	71	83	81	106	67	94	85	81	92	74	88	76	83	76	86	95	94	85	92	87	82	77	85	70	79	90	84	86	72	92	67	76	76	79	69	75	81	98	95	93	89	74	78	83	77	69	83	104	103	88	98	79	92	97	92	82	83	82	66	78	98	82	85	78	77	80	83	67	78	90	92	86	74	76	85	87	77	86	83	89	80	76	76	76	74	86	80	98	78	76	82	71	82	84	72	105	89	97	78	86	74	83	77	81	74	75	75	78	94	88	66	82	80	81	92	97	77	65	75	84	101	67	79	85	76	82	78	85	92	88	82	92	79	90	75	87	103	81	79	103	80	76	86	87	83	78	86	74	107	72	93	79	90	81	71	81	79	82	80	80	71	91	91	95	83	84	70	67	81	83	90	86	93	86	87	93	93	79	70	93	71	92	82	87	85	113	85	66	75	94	86	82	90	87	71	96	88	90	93	87	85	82	67	87	77	88	102	83	69	68	73	90	80	82	70	86	85	87	80	83	100	88	71	85	70	72	99	90	98	94	77	89	101	81	91	75	70	81	78	71	87	88	85	94	82	88	90	84	77	78	94	77	71	84	102	74	73	88	95	73	84	78	77	74	72	96	81	76	85	79	81	82	75	86	81	82	74	78	82	83	80	79	91	91	96	83	80	69	92	94	59	87	88	83	92	68	82	86	89	78	80	76	85	79	94	91	82	81	78	65	67	74	88	74	82	93	83	94	69	88	77	91	83	73	87	83	80	97	68	83	88	97	70	82	81	83	71	81	83	89	75	93	81	98	86	89	76	79	78	98	87	73	89	82	96	77	77	101	72	71	93	90	86	90	90	108	73	91	74	83	91	70	90	54	79	67	86	74	97	93	88	91	76	90	67	84	80	69	84	83	75	103	73	77	85	77	92	95	87	83	96	89	77	81	83	81	91	99	75	89	78	95	79	86	87	77	101	83	88	85	65	94	78	84	93	97	85	75	78	77	85	76	88	64	86	90	86	96	80	82	85	92	82	99	96	93	80	81	86	79	92	68	85	95	89	65	81	66	78	64	86	80	107	78	81	84	87	86	74	86	83	52	79	88	88	84	80	88	82	92	77	91	93	80	76	95	82	84	74	79	88	90	91	78	96	77	94	77	74	67	87	97	77	86	78	80	88	62	101	73	75	103	86	86	88	87	89	102	84	71	83	78	86	87	94	75	74	68	99	83	84	84	69	73	73	81	94	79	84	81	88	92	85	83	88	81	85	83	84	78	73	74	84	70	83	103	97	72	74	72	73	99	88	91	81	80	80	95	78	71	72	88	74	77	94	67	79	81	64	85	79	81	81	86	82	83	86	67	93	87	83	79	64	82	72	85	67	82	75	81	67	90	76	82	80	81	89	88	101	81	80	87	96	73	78	92	84	68	81	79	93	91	94	69	79	74	78	65	78	94	87	83	69	87	87	79	78	86	85	75	83	88	88	77	88	91	86	87	85	95	85	70	83	75	99	91	88	74	65	82	87	90	77	89	79	101	93	83	86	78	77	73	74	88	72	99	74	86	81	89	80	70	85	91	66	92	80	95	69	78	65	87	71	89	75	77	81	68	72	74	92	102	79	79	74	79	82	67	69	84	77	101	79	81	87	75	74	84	80	80	85	88	91	81	102	81	81	90	82	92	66	96	87	77	91	73	78	62	95	94	81	81	65	102	95	94	96	77	86	80	75	83	93	65	91	77	79	76	81	88	82	84	82	85	84	76	89	89	78	70	70	82	82	84	91	83	86	90	81	100	72	77	74	79	95	76	87	84	77	82	87	93	87	76	99	71	77	80	84	78	88	80	88	79	102	76	114	79	84	76	89	94	83	79	115	75	74	91	80	84	71	81	96	80	70	97	75	80	86	93	78	80	85	63	81	88	81	78	65	90	88	93	91	77	78	96	78	106	72	81	90	90	90	75	87	93	86	74	80	87	86	73	73	93	90	65	92	73	60	67	72	74	80	75	83	78	76	78	90	99	86	78	83	97	87	88	69	76	82	70	86	73	82	80	73	60	87	93	70	78	87	89	92	68	78	75	91	92	62	79	83	83	80	101	86	81	84	75	80	83	85	79	88	78	88	93	79	87	73	81	79	75	76	99	98	78	101	86	76	97	77	84	78	85	78	71	88	88	79	83	95	97	80	82	93	85	88	77	89	92	91	83	78	90	79	78	83	74	70	90	90	81	78	85	71	96	80	74	85	87	82	98	75	67	88	84	82	83	77	90	79	72	93	85	102	67	87	70	70	75	81	82	74	79	103	88	97	81	96	79	99	83	70	74	68	77	66	79	102	89	96	63	83	78	91	83	84	84	78	89	82	83	76	70	107	79	92	75	87	82	87	86	84	82	98	96	82	89	112	80	85	80	90	80	89	78	95	89	85	74	69	91	96	82	91	68	78	82	85	79	99	92	88	73	102	77	78	84	78	71	88	77	82	79	71	72	80	83	74	77	67	91	80	87	72	73	94	96	99	99
21295	8594	3763	4553	9862	12472	12736	11804	10090	6970	5814	4644	3937	3630	3615	3493	3074	2746	2411	1901	1628	4185	6607	5898	6802	6772	5990	4795	3316	2214	1480	1070	799	665	605	621	627	587	619	614	613	546	553	578	629	603	607	564	626	556	612	581	616	625	611	574	638	604	611	579	563	565	561	597	600	612	618	596	574	593	592	592	601	573	567	586	591	626	576	576	614	607	622	637	599	564	562	658	587	614	587	619	602	631	615	595	584	610	576	611	601	624	571	598	627	549	547	625	552	619	630	621	629	591	576	624	593	597	589	584	630	607	569	581	618	631	624	624	607	585	611	578	627	539	610	551	606	585	584	617	563	606	573	649	609	562	589	581	597	579	606	627	577	571	566	614	625	563	584	618	611	618	633	567	580	597	598	606	621	596	599	610	600	600	581	563	648	538	563	592	607	582	626	599	573	542	622	623	619	584	615	566	580	562	584	577	591	589	638	610	589	613	603	590	607	583	619	605	604	595	611	591	625	572	587	594	559	584	563	566	617	592	567	622	620	572	614	591	560	621	574	567	600	575	629	581	618	616	546	595	617	624	614	542	573	631	643	654	547	639	580	586	602	587	592	620	585	588	601	556	573	576	582	599	618	583	588	622	588	567	587	584	548	579	597	568	626	608	611	567	552	584	597	619	564	620	613	578	580	562	580	554	574	637	602	589	600	608	590	632	596	550	591	579	641	619	596	632	594	571	643	584	626	595	549	621	585	591	575	592	569	592	593	593	629	607	603	610	576	592	550	626	564	609	604	616	611	586	577	621	619	621	559	576	583	565	591	613	578	647	633	604	584	592	614	602	606	548	591	610	588	588	617	655	639	585	616	613	591	589	556	600	585	586	611	628	573	578	636	623	644	586	603	599	574	596	612	583	579	612	543	573	607	589	566	611	634	598	578	611	605	595	583	591	596	592	577	562	607	587	564	607	607	587	575	588	623	643	615	581	644	573	566	594	585	588	575	570	598	554	591	586	623	586	599	596	569	611	617	595	578	616	595	592	600	603	633	604	622	607	657	575	601	571	563	564	558	586	579	566	588	606	639	603	580	615	533	589	592	596	605	571	577	570	574	597	581	594	611	612	624	581	557	589	591	613	585	572	569	570	571	584	603	607	606	594	581	565	627	594	613	628	617	582	630	574	622	620	572	623	638	581	623	635	610	612	609	611	589	636	604	612	580	620	610	574	545	630	609	585	567	564	600	600	640	552	571	622	615	640	591	620	614	578	619	590	638	592	592	597	572	600	641	567	614	622	606	632	597	569	550	587	567	615	591	583	557	596	585	597	603	628	636	599	605	575	605	596	571	598	582	615	541	598	577	519	551	627	610	631	572	593	591	580	592	605	625	649	577	569	553	565	594	588	599	610	623	618	587	569	549	624	646	624	595	589	623	633	589	561	574	611	604	599	616	592	596	610	556	589	539	613	613	614	577	581	611	627	561	619	592	591	640	591	597	616	599	602	605	590	615	583	601	638	623	588	556	582	627	592	530	548	585	599	577	613	595	570	561	585	593	595	625	570	590	627	596	589	620	585	607	567	608	572	575	559	626	582	583	619	595	574	578	597	549	602	613	556	582	585	622	588	606	594	542	565	591	618	640	573	622	643	584	588	566	593	553	583	587	613	601	577	575	550	578	599	624	570	612	575	578	588	600	592	570	602	526	574	608	610	587	624	538	607	597	535	578	601	587	628	594	562	588	596	629	623	585	570	576	605	589	579	635	624	632	578	596	556	616	607	605	598	600	597	622	620	596	596	609	572	612	605	590	613	600	616	615	581	609	605	637	567	587	599	609	582	603	579	625	552	578	565	626	622	612	593	551	610	622	577	582	616	575	603	631	655	575	583	550	597	617	582	599	614	574	577	551	552	593	594	602	580	578	626	574	561	570	567	601	611	628	606	606	572	568	588	562	595	595	621	602	561	597	589	608	560	599	622	605	583	598	571	585	622	614	562	592	616	635	573	596	592	616	587	618	614	612	578	620	584	623	581	590	601	601	612	603	588	584	626	603	606	595	601	623	592	547	574	570	560	594	585	589	626	594	613	598	637	593	617	582	591	622	584	584	583	625	585	581	585	615	560	610	593	552	610	620	639	586	604	599	635	568	616	604	607	600	639	611	620	628	618	587	595	588	583	565	610	545	599	603	579	606	527	592	611	597	581	624	591	569	583	560	544	648	633	582	597	627	620	595	608	606	609	578	583	628	646	574	614	600	587	639	603	623	579	577	591	626	558	601	619	613	605	582	567	599	619	581	556	579	603	602	595	636	597	605	641	531	564	572	572	583	607	576	553	612	609	560	584	561	592	621	631	578	579	582	566	638	589	568	568	557	566	607	570	591	534	606	584	579	545	602	619	580	586	602	604	633	595	627	565	582	561	576	594	635	614	615	632	613	573	586	621	568	603	556	581	608	621	570	604	629	625	594	557	565	585	637	588	592	589	593	615	594	592	572	621	602	578	599	600	596	553	593	543	570	650	592	557	615	619	606	629	589	639	633	606	614	592	596	620	622	574	582	616	564	623	647	608	617	573	586	583	575	545	572	642	561	601	575	615	574	601	596	610	619	554	612	621	580	604	594	619	598	589	606	589	622	585	635	576	635	623	570	559	572	596	606	565	588	596	620	567	612	612	580	623	594	592	636	598	608	629	548	621	602	632	593	587	606	651	592	565	622	578	581	568	601	610	631	588	610	525	577	648	626	559	635	575	601	593	614	631	608	582	658	575	610	575	555	575	603	614	583	619	613	615	576	624	562	582	617	603	588	632	630	582	596	581	589	607	604	624	568	610	609	623	595	575	586	593	586	585	649	570	569	606	562	638	575	604	611	591	568	564	570	617	554	581	601	609	619	559	590	619	558	575	578	601	591	553	607	609	635	614	581	607	600	549	575	583	611	626	593	582	604	601	589	578	583	571	623	592	620	615	612	605	552	615	606	601	616	592	548	600	595	628	589	610	613	617	560	566	556	592	605	618	593	617	590	586	613	612	580	596	596	619	588	618	592	590	590	603	624	613	579	587	571	565	612	614	615	601	635	570	572	631	617	579	582	629	630	620	618	604	632	624	565	582	587	622	580	612	621	606	622	590	564	541	597	594	585	557	597	629	555	614	620	606	573	585	607	634	578	589	612	576	606	630	622	586	576	628	588	590	629	577	586	579	578	589	619	592	600	558	576	655	575	619	622	593	557	601	570	584	588	584	564	637	525	567	598	594	607	603	612	582	616	602	570	606	608	572	550	598	648	549	629	582	590	605	622	646	594	582	573	550	586	583	647	626	578	599	581	572	599	611	580	597	578	625	600	552	589	633	598	602	569	588	516	589	593	582	616	608	616	607	587	593	583	589	587	532	616	607	620	591	601	618	628	631	575	627	667	586	580	586	603	593	617	572	597	647	589	610	635	582	605	577	561	595	538	595	593	604	578	584	579	596	547	578	593	592	642	597	584	655	633	588	611	582	585	636	614	583
3430	829	443	280	262	232	291	332	259	204	202	218	196	197	186	165	177	186	176	133	150	239	333	339	506	423	347	315	242	165	131	131	121	122	93	92	102	120	96	121	121	91	97	117	121	109	125	108	101	124	100	112	103	107	89	117	103	103	92	99	114	108	122	99	91	110	113	98	103	110	96	102	107	114	86	118	104	116	88	96	123	124	125	112	95	108	117	98	92	93	105	115	106	95	103	124	98	111	88	98	105	89	109	97	91	107	93	106	102	113	112	99	95	100	102	98	105	113	110	99	95	80	116	116	91	102	80	121	119	124	107	103	94	95	115	94	114	101	95	121	107	104	104	114	121	111	109	114	103	101	95	95	102	98	109	113	120	93	115	102	114	112	85	100	100	82	102	103	121	90	106	98	107	96	105	105	97	98	115	95	101	88	109	107	110	104	108	98	90	98	103	112	112	109	107	105	100	113	105	107	121	107	93	106	115	111	95	83	101	110	91	82	116	137	94	95	98	103	102	96	105	89	120	104	113	87	92	108	117	94	118	104	116	119	99	93	87	110	98	90	115	105	99	111	93	89	115	117	93	114	103	126	105	91	121	120	104	100	115	91	92	108	112	108	101	108	102	96	128	112	99	114	110	101	102	111	107	106	125	106	120	116	106	100	104	104	121	92	106	108	102	101	101	99	108	95	105	105	89	89	93	103	101	93	101	98	96	110	106	103	101	124	106	101	106	107	113	93	97	115	97	107	102	99	97	126	108	92	112	120	115	100	98	95	104	101	105	104	98	108	115	105	102	96	120	108	98	110	98	98	102	126	98	126	109	79	115	92	106	87	101	89	96	113	106	96	98	101	106	110	98	126	102	119	109	126	102	103	114	106	82	106	117	98	102	115	95	118	91	96	111	96	106	102	100	90	106	113	111	102	109	128	107	97	113	106	105	97	103	110	110	84	123	119	95	96	94	113	92	114	93	99	93	115	97	91	100	100	108	113	104	128	106	84	113	104	125	97	102	123	107	91	85	115	115	104	96	100	87	108	110	103	102	107	102	118	117	111	124	100	102	108	105	84	113	93	109	126	106	101	109	91	94	122	105	114	108	102	92	101	104	113	93	90	112	126	93	93	99	89	105	120	106	103	92	75	91	85	111	98	92	114	124	100	82	90	87	101	104	109	105	104	113	96	110	119	103	108	105	106	94	79	96	106	101	112	107	101	117	105	89	113	91	94	115	83	105	116	96	100	112	121	102	103	86	104	122	107	97	112	111	103	111	120	99	107	114	102	101	110	105	110	108	95	86	97	109	96	117	115	102	104	124	102	117	99	104	102	112	128	108	102	97	121	120	106	110	109	104	106	108	95	119	116	110	121	115	108	105	106	104	116	101	130	110	96	100	112	119	99	118	96	105	108	95	97	120	93	114	104	100	84	109	104	112	83	113	113	95	91	117	100	89	105	98	108	109	101	104	106	99	124	117	116	94	100	110	96	101	92	88	109	98	103	108	104	98	83	101	112	108	106	95	102	97	102	105	111	108	85	103	129	126	97	98	111	127	98	109	121	110	109	97	105	99	93	102	110	125	105	98	110	97	113	113	112	119	108	82	96	113	88	110	123	97	116	112	110	101	115	109	113	103	117	98	113	106	106	87	123	100	114	82	101	91	113	88	88	124	93	98	83	85	110	115	119	108	87	112	95	102	91	121	90	114	100	104	89	90	105	112	119	87	125	105	102	75	81	101	104	93	100	109	115	115	101	99	109	113	107	103	99	101	109	118	131	100	96	112	108	103	87	126	111	114	111	100	118	93	97	117	102	109	86	101	117	94	95	97	102	87	113	97	96	109	92	121	117	121	90	87	92	88	94	108	105	98	105	86	105	111	106	119	104	106	125	120	100	99	94	117	97	110	119	101	122	105	109	105	89	130	118	119	108	109	98	104	94	115	105	93	113	91	103	111	108	109	94	98	91	121	85	106	110	99	96	92	125	93	112	102	96	95	101	108	88	106	106	96	104	104	105	105	123	76	90	113	97	88	105	105	97	112	103	86	101	106	94	103	121	109	99	117	106	118	118	109	120	126	108	112	104	104	102	103	98	119	124	109	131	96	129	88	100	110	110	100	110	93	103	99	87	115	101	119	93	86	89	89	86	86	93	95	112	120	100	109	125	100	118	105	96	115	106	105	109	95	106	98	90	103	85	104	96	86	111	103	98	113	101	117	93	117	126	97	110	104	110	100	97	79	103	110	88	112	101	122	92	137	103	114	102	107	104	122	91	96	100	99	106	102	111	105	111	92	110	105	128	99	112	74	101	99	92	97	99	113	88	89	120	98	92	90	108	109	108	99	103	106	111	95	102	118	80	113	93	105	101	101	142	96	109	108	107	100	87	107	101	116	107	99	104	103	98	110	96	100	106	107	102	112	104	102	100	125	108	102	97	94	107	101	111	117	96	99	113	100	105	106	91	95	113	84	122	85	109	97	106	85	117	103	100	123	101	106	101	98	104	79	106	98	102	117	92	113	105	115	95	88	101	102	105	120	119	104	106	101	106	105	100	107	96	99	92	80	105	96	78	104	108	89	114	102	91	104	113	100	126	103	91	107	120	110	91	113	106	95	113	119	100	95	126	110	79	105	115	95	109	107	104	97	100	97	116	88	103	109	121	100	118	96	113	103	93	76	95	100	108	110	105	107	99	115	99	86	118	91	95	110	97	98	97	89	105	100	117	90	131	90	99	101	101	105	126	100	110	108	94	90	90	100	105	95	77	107	114	104	96	95	96	106	100	93	104	117	109	112	100	100	109	113	90	99	93	105	102	113	110	99	103	107	108	108	101	99	96	100	101	106	114	113	107	101	133	89	101	129	121	112	113	118	108	91	117	108	128	98	96	110	89	141	108	101	105	102	112	116	99	111	107	111	91	122	100	103	93	95	92	109	92	93	100	108	111	101	110	93	95	94	104	102	121	112	108	103	110	114	113	117	118	105	107	114	82	107	102	100	94	110	112	88	120	99	120	121	101	98	115	105	98	124	108	99	95	103	103	99	91	93	115	113	107	111	118	113	97	118	111	111	105	95	116	100	101	110	98	108	101	124	101	114	111	104	107	109	80	101	126	114	113	96	85	94	109	122	109	99	105	83	105	109	116	110	106	94	111	114	112	103	109	111	98	102	102	104	104	86	108	97	109	105	116	117	106	95	117	97	101	114	100	117	107	94	106	86	87	110	111	84	79	118	102	103	135	98	90	108	87	103	93	97	106	94	106	102	98	110	106	109	105	99	124	101	109	107	108	100	110	101	93	100	90	111	111	113	98	111	110	96	88	99	107	104	116	93	111	127	104	95	109	103	112	90	102	102	106	107	104	96	113	110	101	103	102	113	125	96	86	85	124	98	109	116	89	93	107	90	101	106	92	101	104	107	105	124	116	106	97	97	106	102	106	95	114	120	97	117	105	104	109	88	120	97	101	109	105	104	93	103	94	106	93	96	93	110	89
20959	7838	3985	4456	8976	11198	12986	11331	8392	6021	5023	4619	4328	4199	3497	2837	2750	2996	2773	2362	1891	4493	6905	6806	9169	8135	6798	5409	3612	2197	1488	1141	933	835	825	803	783	735	734	788	742	735	728	760	790	734	743	762	818	732	743	747	735	733	695	740	718	830	757	739	763	751	775	763	734	787	739	729	723	768	734	782	760	755	777	769	733	780	782	782	767	716	763	732	784	779	726	741	805	799	757	733	791	747	768	743	738	742	745	741	769	723	780	729	774	761	817	769	791	720	741	782	772	744	793	738	806	759	747	813	734	742	789	739	762	746	747	746	779	717	772	726	722	763	745	770	758	792	768	739	754	773	759	698	742	748	729	771	721	710	768	717	760	723	789	758	766	779	819	766	741	772	776	711	774	760	733	800	721	751	754	716	787	758	751	727	757	731	749	705	738	733	750	706	762	723	765	762	803	769	808	708	716	729	794	795	753	687	709	762	771	753	784	748	779	739	796	774	786	719	716	748	761	742	742	817	749	772	793	730	795	767	723	699	765	770	760	729	755	742	741	780	776	774	760	757	783	770	755	740	776	706	688	750	763	748	783	823	769	711	779	742	754	749	740	752	752	780	753	779	813	810	757	826	712	733	785	764	742	798	793	735	760	750	760	654	791	780	781	745	723	745	779	752	765	727	740	807	733	796	785	741	764	789	725	728	792	758	776	710	774	752	744	786	724	768	803	803	757	728	743	781	741	784	781	753	746	798	711	756	754	723	756	775	753	794	750	764	758	751	718	783	756	749	708	734	742	766	757	742	676	716	756	748	735	733	794	750	742	765	740	721	798	757	770	774	762	751	775	767	720	773	783	747	738	761	728	800	785	795	715	730	750	772	818	749	774	797	754	716	740	766	719	708	781	737	770	708	755	792	771	769	805	726	780	776	793	733	779	774	764	728	777	748	763	790	745	744	765	794	696	759	764	715	750	794	703	711	780	776	748	769	763	784	742	729	776	793	792	741	759	749	807	814	770	769	771	740	781	753	757	752	803	778	682	746	751	775	761	736	805	766	760	730	833	793	794	697	708	763	745	808	717	774	727	732	767	755	816	743	740	703	763	791	754	763	775	737	789	738	722	752	753	722	756	721	758	778	781	750	713	743	756	740	747	732	780	703	781	781	755	790	766	728	712	732	764	713	753	738	763	796	728	743	742	747	763	764	778	739	828	696	693	740	756	767	758	732	781	746	716	776	754	704	754	759	785	814	785	730	726	695	769	767	707	766	722	760	753	737	757	790	733	737	716	755	741	755	722	740	796	750	765	763	740	750	779	769	742	758	773	779	776	738	751	745	747	745	742	801	772	733	791	813	732	786	752	793	839	759	766	722	745	737	766	792	764	820	716	757	748	795	722	763	730	765	767	772	720	749	733	738	752	764	790	743	730	772	735	789	773	746	743	790	713	741	772	812	787	753	783	755	720	793	774	752	778	706	778	781	794	816	742	763	764	732	762	772	722	808	724	743	763	750	810	739	743	759	798	745	771	780	735	753	730	767	727	730	726	777	801	784	772	750	735	743	754	805	722	779	772	717	747	791	766	726	753	743	793	743	714	747	752	726	737	733	784	784	739	738	756	760	782	718	765	775	747	812	749	799	730	778	766	742	726	764	804	768	779	730	768	751	723	724	725	779	791	757	729	751	729	781	791	763	784	803	784	744	753	750	758	725	740	763	761	762	708	733	777	764	781	760	752	748	732	766	712	762	727	771	755	764	798	759	748	794	765	756	791	734	778	765	781	727	761	784	733	765	745	741	774	796	794	743	746	760	759	767	711	760	741	719	799	737	715	739	753	749	718	758	769	780	742	786	768	789	791	800	751	787	781	755	712	777	717	721	778	772	743	799	742	727	764	773	697	797	733	775	800	801	756	793	786	758	795	781	733	722	774	754	699	781	747	737	738	731	711	716	733	809	738	726	751	759	785	742	724	771	724	807	788	770	776	731	772	717	787	772	749	717	744	737	741	774	805	753	762	769	806	764	704	769	746	762	735	748	759	764	715	748	842	751	772	772	728	742	778	740	812	745	723	721	754	746	734	761	777	743	781	746	761	756	783	747	725	767	798	781	722	682	774	735	722	798	749	772	734	750	805	777	677	765	746	758	744	726	757	800	762	788	756	761	742	753	761	796	683	738	791	757	745	747	732	768	732	766	700	761	724	776	767	723	768	700	712	775	797	761	741	770	757	773	721	751	747	718	819	750	728	742	750	725	720	735	730	737	755	787	755	774	771	780	766	755	739	756	746	729	772	792	799	755	817	756	754	762	755	739	769	755	770	774	784	749	796	761	759	780	802	750	750	760	717	750	764	763	795	787	730	769	765	734	758	753	756	778	708	778	736	778	742	762	742	748	755	743	715	775	738	684	787	679	779	738	795	746	760	767	789	713	738	784	766	798	740	774	788	734	748	743	742	719	742	732	811	758	817	721	759	725	681	752	769	790	774	760	752	790	705	763	731	771	753	721	758	782	794	753	736	715	736	742	791	745	780	745	793	779	761	751	759	759	775	782	702	735	775	701	763	774	783	728	769	761	785	801	734	748	734	756	743	775	763	776	783	737	764	816	731	761	759	736	766	768	737	794	801	790	742	741	768	805	751	776	812	694	784	793	758	732	712	761	804	740	774	762	770	781	745	754	753	751	728	720	713	740	771	753	750	716	739	809	729	764	759	776	782	752	741	744	755	712	780	799	793	778	740	818	766	826	787	776	787	795	731	759	785	753	742	735	789	735	810	746	744	694	743	770	736	752	758	791	737	752	733	811	739	807	789	784	767	752	781	786	767	721	769	767	740	713	744	768	790	806	757	692	722	793	798	796	725	733	750	761	761	760	761	763	739	761	815	734	772	760	731	775	840	749	779	749	727	784	740	786	782	768	718	762	719	767	751	755	731	775	772	760	750	735	719	771	783	756	743	782	715	780	765	724	761	754	748	780	765	743	718	693	738	826	778	769	718	699	753	797	724	757	735	750	744	774	837	725	778	784	769	742	767	743	763	731	749	748	794	748	733	760	724	752	729	722	777	731	717	808	744	765	799	791	763	755	743	742	734	752	774	767	747	794	799	758	757	805	756	763	743	752	802	764	781	759	742	788	748	752	761	730	782	756	756	739	780	764	785	749	855	733	741	773	780	736	747	791	793	802	781	734	750	794	681	781	770	719	754	760	716	770	757	729	775	765	730	774	767	825	762	764	718	798	747	690	785	738	738	741	732	719	775	675	722	809	770	774	771	796	760	798	803	772	729	784	730	816	761	791	792	751	723	738	762	779	754	757	773	730	684	790	764	766	745	739	748	761	743	790	744	753	734	720	760	755	810	738	758	789	737	750	788	795	747	804	691	790	746	754	782	766	760	765	757	803	745	753	803	745	758	792	770	793	693	790	731	769	764	767	757	750	702	745	744	778	785	742	735	758	760	766	726	757	772	747	739	709	734	734	772	791	783	756	772	757	776	762	766	785	752	844
3119	1341	540	383	302	317	389	400	300	238	263	240	243	199	209	172	190	175	159	150	140	255	521	652	690	702	666	491	347	215	167	147	123	97	96	115	83	103	115	101	100	96	80	92	122	107	117	96	97	104	86	119	94	95	95	104	96	74	109	97	103	112	91	97	97	98	95	107	101	100	117	100	103	103	88	99	95	101	94	96	100	93	101	99	105	115	94	91	96	96	101	86	89	106	94	93	92	91	113	108	88	93	98	103	89	114	115	94	101	115	119	112	107	118	89	95	102	100	95	102	98	79	107	103	75	82	95	104	101	102	109	85	110	97	96	88	106	103	111	108	95	101	94	84	102	91	82	85	108	95	78	89	98	100	98	110	110	97	95	97	105	99	111	96	95	99	106	90	87	101	105	106	103	90	85	103	78	86	107	101	94	92	100	86	93	104	121	97	102	97	113	97	107	87	94	102	93	96	123	108	95	105	92	110	103	110	115	70	118	97	95	117	112	87	86	95	86	109	94	90	93	114	105	85	95	84	100	94	95	92	99	98	111	85	101	103	104	96	97	84	102	102	97	104	116	93	98	98	103	103	93	93	116	85	111	107	101	99	101	98	95	100	96	95	111	87	108	88	99	120	88	86	87	88	98	107	114	103	83	94	91	113	86	90	97	89	103	100	85	104	92	109	92	91	106	93	88	92	84	103	111	99	100	97	95	93	91	125	94	109	88	105	75	112	112	123	104	103	96	95	95	114	84	93	95	108	86	101	87	104	85	87	106	105	113	106	101	110	98	96	95	98	83	95	104	101	91	107	101	111	99	112	103	119	113	105	92	102	85	83	116	77	101	115	84	109	74	102	103	114	89	94	104	107	91	97	103	89	110	100	98	96	91	113	91	88	105	120	96	96	94	118	110	99	100	106	104	101	86	90	98	91	111	100	106	103	112	108	104	78	98	98	94	90	108	113	96	84	105	126	97	119	119	113	80	109	91	118	109	100	104	80	98	93	92	100	107	101	95	112	95	98	107	96	114	110	109	116	101	93	109	94	111	96	106	90	120	99	112	98	106	102	102	107	98	102	94	105	111	102	100	102	101	93	93	104	103	108	80	101	98	91	112	107	93	105	110	100	95	98	103	88	96	92	96	121	110	104	100	106	105	112	117	92	110	104	105	87	105	92	115	97	103	92	85	93	120	100	103	95	100	109	101	85	109	106	100	105	101	85	82	87	108	105	98	110	88	97	105	84	105	78	98	117	82	96	112	103	106	99	106	98	98	101	89	105	100	94	81	94	98	85	78	83	96	109	111	106	86	100	98	106	86	110	118	112	97	96	93	92	96	85	78	84	97	98	90	84	104	96	104	95	108	91	93	90	91	97	96	101	78	85	113	113	108	98	101	88	98	117	96	93	108	105	98	111	131	97	94	97	108	94	112	99	98	83	118	92	87	106	87	94	106	107	104	97	104	108	92	73	101	96	103	99	101	107	101	111	80	105	66	101	92	91	91	101	88	91	110	103	101	100	95	107	114	104	104	111	112	114	95	97	93	87	103	90	95	90	97	104	103	106	92	93	98	95	114	105	98	100	91	119	111	124	85	104	98	89	96	98	92	101	103	84	102	103	109	76	96	96	98	77	105	99	87	106	106	117	82	97	100	93	118	117	104	94	100	98	94	102	97	102	107	100	105	112	96	93	113	96	102	103	102	83	110	80	100	108	97	89	91	91	108	107	94	110	93	103	107	100	109	102	87	91	88	114	112	90	77	94	84	86	104	105	101	96	100	116	107	110	109	101	97	96	106	92	95	103	97	81	106	92	93	102	112	82	85	108	99	125	97	90	94	81	97	101	107	99	81	93	108	107	83	104	91	96	98	97	103	88	107	85	134	97	92	96	90	98	94	89	108	93	74	94	116	89	85	104	108	111	108	121	100	104	112	93	98	97	94	95	100	93	89	98	93	80	97	108	107	106	103	106	90	114	121	98	124	102	96	94	98	110	118	105	81	97	86	96	109	85	96	106	81	99	116	125	119	102	111	88	101	92	103	72	93	91	104	107	103	92	95	112	92	102	93	91	103	115	105	109	114	103	128	98	71	90	104	97	95	106	111	84	84	101	116	91	92	118	91	103	97	98	86	110	91	87	107	109	87	94	85	98	101	95	90	103	89	102	113	107	88	100	106	112	97	103	100	119	112	111	110	110	113	91	102	100	101	91	85	96	97	107	106	93	101	111	93	99	100	111	90	111	110	100	123	96	117	113	113	79	113	96	89	101	116	96	97	117	111	99	111	90	105	85	90	80	101	103	92	107	89	112	84	87	93	84	96	103	99	88	114	111	99	98	97	93	102	97	103	95	104	102	90	104	98	86	89	105	113	111	109	102	94	94	110	79	90	81	103	100	92	108	87	106	85	106	99	102	103	115	92	104	94	88	120	106	111	104	101	89	98	97	130	100	93	99	91	95	99	97	105	104	91	107	80	93	113	115	101	111	105	108	84	89	103	96	106	96	108	102	105	88	91	84	100	92	98	91	115	105	104	73	89	101	105	120	85	95	98	105	85	109	92	105	73	83	100	105	109	97	80	99	102	104	124	121	95	104	83	90	89	89	92	105	97	92	99	96	98	100	92	94	109	99	79	98	112	96	82	106	121	108	94	114	89	107	110	99	103	99	80	100	117	91	106	80	93	102	101	82	105	108	101	100	104	90	91	90	97	102	106	108	99	100	76	105	102	86	91	98	110	83	103	103	96	99	89	86	80	105	103	100	93	111	98	98	104	125	120	95	94	111	107	109	103	105	92	106	100	107	91	101	99	93	95	109	93	118	95	84	119	109	112	97	95	82	113	102	78	118	108	79	106	98	108	101	89	100	107	108	94	94	98	90	102	113	96	100	95	86	108	117	89	105	91	101	98	103	112	104	86	111	92	111	105	99	93	92	110	100	94	110	102	94	89	133	112	103	107	100	89	98	96	119	103	105	95	94	99	96	77	91	92	114	94	102	90	111	116	100	107	98	100	100	93	108	109	98	103	100	100	95	102	105	108	98	100	96	99	96	99	92	92	98	96	78	95	118	91	112	101	96	89	93	108	105	100	92	108	96	95	96	108	91	118	112	103	93	84	82	91	106	89	104	113	110	114	89	108	95	108	109	115	98	91	98	101	89	110	95	93	98	114	96	77	88	89	82	98	82	88	108	85	89	102	98	98	82	92	96	108	102	109	94	103	114	107	99	116	112	109	108	111	80	96	85	125	103	105	103	115	97	105	101	106	83	87	117	96	94	85	94	89	136	104	100	82	79	92	88	106	105	100	104	98	102	101	102	100	95	118	87	108	87	103	104	113	102	103	104	95	111	98	100	106	104	96	77	94	98	85	100	119	98	102	103	103	105	109	87	93	117	96	96	104	94	100	97	103	114	91	83	101	84	92	102	101	110	97	91	90	98	88	99	95	89	88	91	99	87	97	112	96	98	99	113	97	91	105	94	111	94	130	98	110	110
25445	10674	5266	5752	10343	15313	16222	13427	9650	8062	6913	6099	5928	4931	4063	3688	3195	2912	2603	2290	1938	4773	10378	13209	13014	12582	11785	8933	6030	3722	2126	1383	1058	866	801	752	740	729	749	748	723	699	710	708	687	713	702	717	692	726	739	707	707	703	726	711	735	743	707	726	708	670	700	702	772	752	687	732	703	727	686	704	680	711	663	679	714	712	692	707	701	634	697	652	718	719	698	714	743	720	694	673	720	683	712	668	682	731	687	767	683	712	738	662	683	723	719	748	676	703	713	711	684	747	681	695	701	718	707	687	650	706	700	699	720	734	728	683	739	751	735	692	744	765	722	689	681	707	755	715	716	690	704	687	707	666	702	703	705	675	646	707	691	716	702	707	703	704	678	689	713	728	740	674	705	695	719	753	725	686	742	755	702	710	702	712	698	704	679	691	689	723	713	748	682	726	697	713	697	647	715	608	694	698	732	727	683	685	710	731	675	701	643	696	684	684	673	730	711	728	705	661	714	705	719	688	672	712	691	694	702	735	712	698	713	717	659	712	698	649	723	698	693	702	692	719	743	702	701	700	743	712	712	701	700	711	712	725	722	687	702	706	702	733	752	724	705	710	684	698	715	728	689	680	711	732	720	723	696	718	753	661	730	663	753	701	718	725	718	729	738	742	669	699	725	756	698	740	714	715	683	757	662	741	698	733	704	703	710	731	707	705	670	716	636	745	729	726	694	729	688	692	755	710	758	699	694	710	703	736	697	710	699	737	703	675	733	657	728	720	682	684	702	696	719	722	704	702	729	690	684	663	715	717	738	729	663	733	717	681	708	707	736	699	685	743	736	664	713	719	733	710	688	704	719	704	665	738	707	721	710	713	714	699	729	734	701	668	716	717	663	702	740	723	710	683	691	711	682	735	712	689	701	756	764	692	724	699	737	706	723	726	707	716	725	694	680	690	735	710	690	688	642	744	697	746	711	669	670	702	685	697	670	681	736	703	752	677	711	660	646	747	693	729	678	688	719	695	722	698	719	696	681	719	698	791	676	693	699	694	702	671	717	704	701	748	713	688	713	695	663	663	691	724	722	719	734	682	685	720	694	690	795	691	670	702	693	683	708	675	699	674	687	702	710	720	719	675	707	701	684	740	701	689	689	711	738	737	702	690	683	750	744	725	711	726	725	691	700	688	680	681	649	680	700	682	664	723	735	691	713	715	705	684	694	676	707	736	734	750	699	712	739	726	707	697	681	731	721	733	703	728	740	699	767	720	703	702	700	701	695	713	715	673	748	727	673	708	753	714	709	757	697	707	717	697	718	742	658	673	717	740	675	754	713	712	687	671	707	718	777	714	719	665	694	722	718	724	711	663	690	665	740	742	675	712	718	689	715	720	708	731	674	707	678	686	714	666	688	694	688	733	707	729	691	662	691	727	706	676	710	743	705	688	681	676	706	760	681	730	738	716	706	678	697	699	722	713	698	713	720	707	715	724	732	697	734	746	719	725	747	674	753	694	707	711	706	697	684	701	700	729	737	718	725	691	693	680	739	653	732	705	698	732	729	678	688	675	739	684	765	707	732	718	701	723	751	738	684	678	671	714	692	707	727	694	727	662	699	728	678	720	735	719	750	696	730	708	770	683	695	712	714	772	714	682	701	698	740	711	715	775	731	677	730	746	715	716	667	687	677	735	746	670	658	701	698	716	714	687	682	704	683	733	734	762	743	728	709	678	713	676	691	702	710	705	735	686	713	727	700	743	702	698	689	669	770	711	712	703	703	727	742	729	713	696	735	758	725	704	690	694	689	710	753	770	704	754	700	729	708	674	657	770	681	737	722	724	713	641	677	750	668	720	700	704	707	716	648	717	687	656	747	747	736	684	697	678	657	728	724	736	680	678	733	668	710	707	707	711	741	741	731	684	686	760	656	758	659	683	709	711	664	690	727	737	743	697	673	707	689	721	708	686	695	720	741	713	752	721	772	711	706	691	709	703	740	671	700	708	718	721	715	720	668	714	687	682	703	654	726	726	681	704	699	732	695	704	743	733	687	720	690	675	714	726	750	708	669	751	700	763	707	732	717	736	701	706	681	676	729	653	681	725	691	705	714	751	701	710	704	713	706	699	692	692	696	725	691	708	690	684	713	699	715	740	650	706	685	822	695	721	676	671	706	734	695	687	668	672	678	708	759	676	695	716	686	675	682	684	729	691	753	710	662	743	773	696	751	670	718	735	718	713	694	690	751	752	695	676	705	691	701	714	727	719	736	678	693	746	743	705	731	705	722	685	679	748	693	735	709	731	765	714	685	732	736	719	683	729	699	715	759	752	692	676	722	736	726	722	743	693	693	737	762	711	747	683	732	735	742	732	684	706	701	704	679	736	709	686	691	664	701	701	671	699	689	676	687	704	717	677	700	710	689	690	679	666	693	673	675	697	672	752	693	710	701	699	742	696	757	751	707	698	719	674	717	703	726	700	693	704	716	722	702	692	684	719	685	676	690	721	734	688	688	668	700	781	676	700	698	705	656	736	717	704	685	698	706	713	731	734	682	712	742	715	741	734	719	691	725	695	755	713	686	737	674	700	711	741	716	694	703	728	664	720	690	723	735	669	663	689	730	696	675	699	700	692	710	683	662	735	719	753	763	695	745	724	696	672	723	746	661	708	727	750	673	721	711	682	651	716	722	698	701	708	675	695	709	721	700	735	677	678	696	686	742	705	704	714	707	728	666	686	728	692	758	695	708	700	704	710	715	694	723	688	684	772	705	736	717	749	748	666	727	687	726	719	752	723	772	700	711	702	731	707	740	717	700	724	684	693	725	648	703	704	729	676	700	698	689	699	731	736	727	712	743	739	708	701	714	711	683	694	750	735	697	741	629	694	712	726	773	682	671	719	720	713	698	706	681	733	774	702	679	704	721	695	724	669	668	693	714	669	716	713	647	705	715	736	734	757	713	707	735	723	710	654	702	712	688	728	682	702	749	689	684	708	709	719	738	720	720	671	684	699	705	697	733	702	745	690	707	731	727	688	730	693	685	705	696	720	712	733	711	691	669	713	699	738	722	692	697	738	672	699	730	726	684	756	729	703	719	718	759	701	705	710	682	716	738	677	738	715	716	684	725	720	707	770	744	689	681	708	691	730	683	707	693	699	736	693	659	690	715	724	720	666	715	701	693	742	722	652	738	714	713	762	731	690	675	723	702	691	711	728	702	700	687	681	710	753	746	642	701	737	722	748	663	701	715	718	689	770	763	731	725	679	667	710	701	755	676	692	720	738	726	683	724	676	711	663	703	754	713	776	705	701	688	657	725	705	715	720	711	713	693	715	712	728	709	731	716	705	678	642	735	682	714	716	718	671	736	688	692	683	685	700	673	724	696	693	732	714	714	649	716	689	702	689	669	685	762	695	736	715	768	725	752	688	716	682	710	771	680	676	697	739	672	717	731	702	719	705	746	738	767	673	686	680	693	735	729	742	716	715	739	703	700	698	703	702	698	678	680	695
2292	577	303	241	185	187	234	206	176	175	144	156	155	145	152	113	118	94	99	111	107	115	147	164	163	166	188	169	133	127	108	95	75	89	78	81	88	76	97	80	80	80	78	86	97	86	108	93	79	90	82	89	69	96	72	87	83	79	87	74	79	76	89	80	83	91	75	107	86	74	75	80	97	85	72	94	89	70	81	79	96	87	75	88	83	98	88	89	72	84	79	83	87	88	94	85	83	85	96	85	90	81	73	79	86	89	84	94	104	105	81	97	85	85	100	84	87	115	88	78	82	92	71	85	67	99	78	91	77	90	95	81	85	98	84	113	84	92	83	79	101	77	74	81	95	77	90	93	93	80	87	101	92	97	84	113	94	102	85	88	101	91	90	92	97	81	91	88	103	88	89	84	78	94	85	101	95	72	71	81	92	95	79	85	92	75	95	89	90	81	84	88	106	97	82	104	77	90	101	82	90	90	84	81	100	89	92	85	95	88	79	73	72	76	88	92	68	79	76	93	76	88	72	94	76	83	79	94	84	79	87	85	90	82	73	94	108	65	56	99	85	77	86	84	90	89	96	93	86	99	73	94	79	77	81	89	91	72	90	74	83	86	102	81	82	84	106	81	86	82	92	71	82	75	88	78	95	91	87	82	91	84	92	77	81	80	66	99	99	110	85	92	80	79	91	91	95	62	82	95	86	78	76	94	82	84	84	85	95	90	81	77	72	83	70	100	82	100	75	77	89	76	89	93	76	74	85	86	90	85	83	76	70	91	85	96	101	81	83	80	100	81	90	86	92	83	93	79	82	86	80	90	77	92	87	98	90	97	70	108	85	76	98	97	78	84	93	84	74	78	81	92	86	73	98	72	76	87	91	83	92	85	78	81	68	81	75	89	86	76	93	91	71	91	80	83	101	75	92	81	76	86	83	86	85	77	71	95	92	80	89	64	88	92	95	82	86	83	75	97	85	78	89	100	102	93	83	108	90	88	97	95	90	84	103	75	93	97	95	83	94	88	76	74	90	87	95	89	89	101	65	82	92	113	84	82	87	92	96	80	99	91	99	86	76	77	101	94	79	95	95	80	97	102	82	79	79	73	87	87	90	83	83	84	86	83	80	84	86	78	89	91	105	84	85	88	69	77	81	75	61	85	95	97	90	107	101	90	86	88	72	71	86	88	91	93	72	95	80	105	96	79	76	92	85	86	72	79	94	82	64	98	86	109	88	71	82	95	93	81	76	93	90	98	75	79	101	73	84	78	90	92	84	86	98	81	89	96	82	94	73	92	85	90	80	84	102	98	93	86	83	94	97	97	88	102	74	82	71	88	93	95	88	72	90	81	72	83	94	73	91	91	81	84	94	84	97	88	74	95	81	85	80	85	87	86	98	81	99	91	73	90	77	77	78	85	78	90	74	98	97	77	74	81	84	85	75	91	92	90	71	95	79	83	80	78	100	93	85	91	102	79	96	71	85	77	84	78	80	88	83	82	81	75	85	74	98	82	81	96	84	102	84	78	78	93	74	87	83	79	93	91	85	81	81	89	79	87	75	87	85	81	75	83	99	99	68	70	91	84	79	82	89	87	78	86	91	85	87	67	92	102	80	87	104	79	91	84	78	81	91	67	83	88	84	89	101	82	76	82	85	72	98	86	80	79	85	84	87	72	98	104	79	90	83	78	88	93	104	81	84	87	87	91	86	85	83	64	93	78	89	85	84	84	77	88	118	106	98	100	92	91	78	84	110	85	94	93	95	79	87	75	90	96	95	82	87	68	74	93	89	96	82	89	91	108	94	82	76	83	90	86	88	81	88	84	89	93	78	93	87	75	100	75	86	91	92	89	67	82	91	80	102	93	98	83	80	96	97	82	91	72	85	89	82	87	99	86	86	66	103	69	79	84	93	82	85	87	89	92	84	77	79	97	101	78	88	86	91	71	85	88	97	78	84	85	86	85	91	85	89	88	105	87	80	86	76	80	88	86	67	94	80	90	75	82	86	81	82	87	100	105	92	82	79	97	83	100	96	90	91	84	96	90	76	97	78	94	62	91	78	94	75	92	78	81	76	90	106	86	87	75	96	70	84	80	102	97	81	92	83	78	70	88	82	74	86	83	92	73	91	99	72	85	83	86	76	84	87	83	87	87	81	88	73	91	94	98	72	85	78	76	74	89	73	73	85	99	86	96	92	81	106	93	81	91	84	97	100	74	81	86	88	87	74	89	100	92	88	78	82	81	71	92	90	85	90	90	84	101	87	102	77	77	72	101	71	82	92	86	70	90	103	71	90	80	98	85	74	72	78	78	74	92	98	89	75	90	83	66	89	84	84	90	98	89	83	91	84	90	83	99	111	75	70	91	86	84	78	86	91	83	88	81	89	87	84	85	84	72	75	108	88	87	90	87	85	89	80	71	84	65	98	70	79	89	73	83	96	94	104	83	92	64	99	101	75	76	83	78	94	88	69	94	74	79	81	88	80	91	111	89	83	77	75	91	87	99	87	74	90	95	91	75	74	71	89	86	87	94	79	91	92	90	84	77	81	97	72	79	74	81	89	94	90	64	93	93	89	84	102	90	84	93	101	94	76	76	85	102	104	74	97	94	68	89	85	91	99	89	111	91	103	84	78	94	78	69	81	91	83	79	86	83	77	84	68	86	88	68	80	102	86	96	72	78	92	74	88	83	86	95	85	92	92	78	96	78	79	83	89	78	95	75	97	74	70	92	79	90	69	84	82	84	95	74	81	87	89	87	91	70	81	70	79	91	73	76	80	120	71	85	73	93	69	94	81	89	82	61	97	88	98	91	103	83	88	93	80	99	93	104	89	88	87	81	94	100	74	87	86	95	90	92	84	88	89	89	90	84	83	88	76	110	68	102	88	102	88	82	99	95	80	84	88	93	72	89	84	86	86	90	87	63	89	85	89	97	75	89	97	89	91	100	84	94	97	93	92	83	86	84	74	85	80	78	96	95	65	83	93	87	86	89	90	95	106	84	92	90	83	96	84	90	87	79	95	87	94	95	81	98	100	90	88	87	75	86	79	79	92	74	80	68	71	78	87	89	76	83	98	91	87	87	101	84	95	92	107	90	83	86	74	89	80	81	93	84	96	95	104	83	72	94	75	82	98	70	79	74	76	99	83	76	103	84	81	100	70	71	106	87	98	93	80	71	96	101	87	88	84	75	75	93	85	94	94	88	83	95	77	98	105	86	97	94	85	92	73	78	83	77	102	85	87	107	94	85	74	86	96	89	98	78	95	90	89	91	91	66	80	105	87	86	95	74	76	101	80	95	95	88	91	97	106	78	96	99	64	74	86	84	80	99	96	88	77	94	90	93	94	80	87	98	92	68	81	59	113	78	88	77	79	97	77	75	92	75	93	86	79	76	94	78	115	87	79	82	92	90	76	81	100	85	72	109	79	65	81	99	82	84	78	84	87	85	72	88	100	76	78	84	83	97	107	80	96	81	93	86	91	78	95	78	86	83
17810	6151	3284	3285	5514	9135	9283	6589	5601	5154	3885	3624	3207	2677	2384	2090	1616	1467	1322	1299	1296	1494	1665	2239	2594	2822	2779	2197	1664	1184	908	786	724	646	675	616	636	667	635	657	678	623	640	642	592	620	644	665	595	650	585	597	606	641	598	675	624	574	646	598	705	611	632	659	613	639	620	628	654	638	641	632	621	611	660	647	563	668	672	605	626	660	607	644	605	587	638	596	596	617	587	605	645	620	639	673	636	677	642	656	648	592	612	595	641	596	625	642	607	635	617	635	622	669	640	626	642	655	606	621	616	621	674	658	634	618	631	631	651	624	680	616	636	618	561	617	595	599	581	599	644	604	651	620	587	666	638	623	628	601	637	645	639	611	635	656	592	603	647	624	623	668	628	652	631	635	616	602	618	585	666	624	592	669	657	606	612	646	632	670	586	609	622	640	607	607	651	649	614	626	597	637	654	625	546	657	635	610	653	603	635	636	636	626	634	588	647	603	649	617	618	605	586	576	676	646	660	598	613	646	597	657	629	623	627	690	616	637	622	635	599	665	672	597	623	617	630	582	623	635	636	604	586	666	666	598	563	606	632	606	609	627	654	653	630	624	603	625	652	654	641	612	634	629	622	640	634	617	612	648	637	614	641	640	584	646	626	635	625	640	615	638	595	634	593	623	581	596	651	583	660	642	602	600	610	642	602	624	670	622	613	620	644	632	601	599	668	588	620	606	630	658	637	663	628	630	596	623	620	641	666	598	640	620	677	647	636	628	645	607	609	630	613	614	623	640	635	606	593	606	578	631	646	607	652	623	677	586	640	615	589	662	661	618	634	636	631	626	638	637	640	629	635	609	655	655	632	629	657	640	604	627	585	642	595	620	688	639	612	653	617	639	601	640	643	614	625	659	627	647	602	591	637	625	657	655	628	644	642	588	627	576	613	633	655	637	644	642	610	656	594	653	636	601	605	600	625	644	630	635	633	634	581	620	612	647	638	608	630	615	633	597	622	656	670	594	681	632	637	606	672	591	631	613	654	648	651	702	620	642	633	639	620	637	615	674	653	592	655	625	635	624	636	645	666	587	638	663	596	628	637	662	646	667	618	599	613	636	628	631	657	600	654	649	727	638	583	614	614	695	630	613	650	643	656	584	606	612	600	611	652	640	640	578	607	646	589	626	662	678	614	609	603	618	623	618	620	637	612	618	592	646	609	654	634	656	658	645	641	618	645	658	650	611	652	626	619	615	620	594	641	584	612	642	625	622	610	635	606	644	628	614	619	659	651	637	677	644	648	589	592	615	598	636	620	608	633	626	662	626	638	582	626	634	636	644	629	644	638	657	631	649	650	635	592	652	574	596	611	649	630	627	631	637	617	658	635	669	645	620	655	630	623	621	617	604	610	590	627	674	639	531	658	638	665	661	617	582	621	610	610	686	635	636	609	635	664	654	596	613	610	666	644	688	616	606	614	674	658	646	661	632	614	620	624	627	654	636	612	625	602	614	644	649	613	656	617	604	636	609	687	651	661	669	655	621	627	617	616	635	692	612	629	683	621	640	645	611	624	613	630	642	689	553	662	606	638	558	629	663	630	644	661	614	659	626	641	658	639	620	606	637	638	623	632	648	663	652	569	583	649	629	659	611	626	606	576	629	621	617	658	661	613	619	687	622	625	618	639	645	616	610	612	672	601	614	603	649	619	658	659	615	660	627	587	608	615	619	632	662	641	645	668	600	641	586	648	650	646	598	609	626	610	609	625	624	608	616	629	628	618	669	680	651	648	627	616	604	617	637	643	607	599	629	608	610	564	630	682	652	642	673	659	626	651	616	595	611	608	604	653	669	614	624	621	644	674	662	596	607	587	625	614	606	616	620	602	606	601	596	592	647	664	639	617	603	609	590	645	650	638	627	612	661	589	613	609	633	635	638	637	612	615	661	613	624	592	649	627	655	619	626	642	657	599	628	650	657	595	627	606	632	622	610	599	637	601	650	606	625	613	615	615	639	630	662	589	633	584	602	684	632	681	657	671	653	647	620	618	643	632	643	595	657	631	646	640	608	607	573	637	641	623	588	589	626	656	637	626	656	633	610	662	640	621	623	633	607	614	600	603	615	626	659	650	662	628	682	612	595	607	651	618	633	640	594	636	686	595	633	661	644	670	628	626	636	664	659	641	605	608	597	596	689	635	653	620	597	629	605	600	652	617	608	616	606	645	621	638	656	641	633	644	621	623	668	647	617	646	658	643	614	597	624	632	611	659	648	603	668	675	590	626	639	653	600	626	695	595	660	623	635	622	607	616	594	680	643	631	625	662	647	606	604	689	659	625	630	652	637	650	669	676	614	601	640	666	646	642	636	683	646	587	584	620	658	638	640	611	691	633	624	652	677	645	580	631	647	623	638	620	680	632	616	597	618	602	609	637	609	590	657	616	631	582	632	655	631	634	653	634	656	644	611	611	599	612	628	620	600	583	646	604	622	661	658	597	629	628	633	654	633	618	617	602	652	649	616	680	644	656	677	663	626	625	572	656	648	672	672	647	663	647	621	587	684	624	653	619	612	650	616	645	667	601	617	624	624	611	678	655	676	622	682	614	650	608	613	629	605	620	624	628	625	654	651	646	638	612	651	598	625	649	632	610	624	587	614	576	612	611	600	618	647	630	617	600	617	688	620	611	626	610	600	582	630	622	610	632	620	608	598	608	612	625	622	618	566	633	598	634	611	602	634	592	614	679	632	626	608	638	671	634	613	595	618	605	614	586	646	613	618	609	628	624	643	615	619	602	637	677	610	564	602	622	651	676	605	653	670	654	627	608	612	617	637	608	627	634	650	650	640	639	646	625	639	650	668	619	633	658	642	666	658	650	578	552	610	643	607	582	614	617	616	629	623	592	654	634	629	623	614	618	606	603	632	609	585	599	616	626	661	655	595	644	577	635	648	580	615	581	604	626	612	587	630	630	632	598	621	657	616	637	641	692	631	652	634	603	650	574	636	676	549	640	637	638	614	612	596	591	646	614	629	642	615	647	662	627	629	639	645	686	637	668	588	632	636	628	647	641	610	680	616	596	647	648	593	643	604	630	626	651	644	606	641	638	610	663	639	626	618	646	583	673	646	600	646	583	622	612	673	638	602	608	626	600	652	643	630	610	606	688	628	654	645	640	644	662	651	651	622	612	598	615	619	667	665	616	616	595	676	593	617	580	631	651	688	614	636	644	675	594	591	642	644	610	673	633	613	613	601	631	639	620	644	611	643	617	605	593	641	712	676	656	634	618	635	676	639	654	631	658	626	669	622	666	647	610	684	619	629	633	658	641	641	606	574	652	650	606	631	628	662	640	666	636	647	633	629	656	609	643	661	632	656	631	615	632	653	646	693	614	607	634	620	570	585	616	614	600	642	599	660	638	632	629	581	604	633	606	599	612	604	621	608	629	607	594	619	633	593	609	682	605	608	636	601	608	602	628	668	640	616	607	652	659	614	618	665	613	602	633	604	619	606
2162	928	398	290	178	235	302	222	206	207	192	180	175	178	136	142	96	116	120	116	137	223	228	254	345	363	354	306	280	166	135	111	89	82	72	99	89	86	77	90	68	70	86	90	90	72	66	75	77	62	78	72	63	77	84	85	84	80	79	97	76	96	78	75	74	104	78	94	78	77	79	80	79	73	96	57	87	95	75	73	83	74	78	78	81	83	75	83	67	97	75	86	84	96	87	82	64	93	92	102	97	79	67	97	86	96	73	78	91	90	83	102	76	75	79	78	77	77	72	86	73	75	96	94	81	69	75	68	74	79	73	72	84	88	84	81	92	72	85	76	73	74	81	68	78	78	80	91	100	80	71	76	99	71	97	83	82	95	100	81	92	87	103	84	79	96	78	82	83	89	85	68	82	69	73	81	80	95	92	77	90	62	70	84	66	91	65	100	86	66	80	84	91	67	79	74	83	92	89	82	79	82	68	82	81	73	81	102	86	83	90	82	84	79	80	83	93	92	77	82	97	80	95	89	82	82	85	87	76	63	71	89	91	91	86	86	91	77	88	74	84	76	75	87	57	85	86	81	92	93	75	87	78	80	92	65	75	84	77	75	92	66	87	84	80	63	61	88	82	79	73	69	83	86	80	93	77	85	86	86	91	101	102	91	87	76	68	81	98	86	74	69	71	84	70	72	72	70	80	79	80	78	74	63	91	78	75	92	74	82	85	95	76	70	74	79	78	70	81	81	69	92	76	93	73	74	79	73	104	84	75	68	84	73	85	96	78	81	91	77	79	86	93	65	74	94	72	90	87	85	79	83	84	88	84	66	96	77	78	79	105	94	97	81	79	93	88	88	79	80	77	90	71	83	83	88	107	94	90	76	72	88	76	81	81	88	86	88	105	84	58	85	73	75	91	77	76	86	79	81	75	94	75	70	71	70	72	91	82	87	87	99	80	85	84	83	106	86	80	89	72	67	73	73	82	88	74	92	81	91	72	78	85	78	81	94	74	90	84	72	92	88	90	79	80	68	67	78	83	90	83	63	69	79	95	78	100	87	93	69	74	77	73	71	74	85	78	76	80	76	89	72	74	92	74	80	78	86	81	70	76	83	84	84	88	80	80	97	69	76	77	74	75	67	94	77	76	77	99	64	89	85	86	89	65	75	83	83	96	81	86	87	76	76	73	80	89	86	88	77	87	95	92	92	78	91	93	62	83	73	82	91	76	81	81	91	60	83	78	68	79	88	86	82	74	95	90	77	90	78	56	101	79	71	80	86	79	83	68	100	74	80	80	83	84	71	85	92	90	84	85	74	61	79	84	80	68	76	72	79	86	81	77	85	86	77	91	79	91	76	75	86	80	83	91	85	94	74	72	68	83	75	76	100	84	81	85	99	68	98	84	82	70	82	81	87	88	89	73	79	75	79	77	67	84	80	82	72	88	68	100	83	86	65	74	80	76	67	89	86	95	91	76	67	88	69	81	74	92	68	76	74	76	72	87	77	90	97	77	95	83	80	76	84	66	83	89	69	80	80	68	80	78	73	85	74	90	86	97	86	84	88	84	88	72	83	87	71	67	78	68	82	65	80	80	98	77	89	103	79	77	77	81	71	91	66	76	75	84	60	86	74	74	100	77	89	84	89	83	106	81	79	86	89	77	84	83	80	79	86	73	83	82	76	79	85	69	87	64	88	86	77	79	81	89	89	95	91	79	80	83	94	70	82	75	86	79	72	82	91	80	74	94	78	96	93	90	87	76	77	71	67	89	96	90	79	87	87	80	90	89	90	62	86	95	62	75	78	86	73	71	90	78	86	60	76	97	78	96	73	68	75	85	89	69	75	76	89	88	86	73	71	90	86	84	82	66	73	83	82	85	87	79	88	74	75	76	74	74	94	107	78	66	93	93	77	89	71	77	84	83	86	85	77	84	82	76	81	89	83	87	67	71	81	79	89	88	71	68	87	91	84	80	79	76	75	89	71	88	79	93	90	71	103	91	76	87	81	79	69	79	83	91	62	97	79	79	76	92	111	90	88	68	87	76	80	85	86	74	86	77	75	86	73	79	91	94	73	86	85	80	75	91	74	87	73	69	80	81	86	86	71	86	67	82	88	72	102	82	83	64	90	71	79	81	76	91	74	88	69	73	88	79	101	80	82	72	75	78	83	89	86	88	112	67	105	71	82	87	77	70	87	81	68	80	86	80	74	91	72	89	84	83	83	80	95	92	96	91	84	81	70	80	68	99	79	80	82	100	82	78	72	85	67	86	96	86	101	92	77	89	81	101	79	87	80	73	96	79	90	84	102	85	83	74	77	72	80	71	78	94	76	68	81	84	85	101	77	62	81	86	80	82	83	79	80	83	85	92	69	87	79	88	80	86	80	85	88	69	92	75	71	81	70	90	95	69	80	65	93	86	87	71	87	93	86	79	73	78	84	75	77	84	91	82	72	76	82	81	83	73	67	70	72	89	86	78	77	89	96	88	65	66	84	92	74	85	88	90	78	71	90	85	84	91	77	88	79	83	76	82	88	67	86	82	93	95	90	95	78	79	86	89	66	81	76	79	81	83	81	101	76	81	101	80	59	80	81	66	77	64	84	88	84	91	82	91	75	73	77	82	84	92	66	83	73	84	72	63	77	71	99	69	83	78	87	70	77	75	81	72	89	79	85	78	105	73	87	88	83	72	85	85	88	85	84	68	74	69	88	75	93	74	86	62	95	93	88	83	70	74	77	81	88	79	90	74	80	78	78	75	78	83	72	69	94	75	99	75	73	80	78	77	66	99	96	90	69	94	80	87	90	75	73	84	97	72	89	83	91	70	65	73	89	76	66	71	80	82	75	59	75	75	78	68	80	92	80	83	82	75	89	96	84	73	72	88	77	83	93	84	75	90	82	85	80	78	80	74	89	83	80	80	76	83	70	83	82	61	95	85	82	86	81	93	73	91	77	60	88	78	87	62	87	91	82	72	72	95	81	92	83	86	87	91	83	89	76	93	101	98	79	88	83	92	96	74	90	86	68	83	81	65	89	81	71	67	84	81	91	71	87	80	86	76	82	104	90	91	87	66	80	91	83	61	72	88	81	57	78	82	75	64	81	76	83	79	89	74	90	72	91	79	70	83	69	82	81	80	93	72	88	85	92	77	72	84	79	87	70	102	87	72	80	96	82	69	90	81	85	88	79	74	91	74	89	78	85	65	94	88	86	86	73	69	86	83	72	78	101	66	93	82	88	90	82	97	81	76	93	71	87	80	98	70	86	71	71	91	87	88	92	85	75	70	72	67	79	86	95	67	87	79	87	74	87	89	77	88	84	100	72	84	85	70	68	78	79	84	92	80	55	90	82	87	83	73	82	84	83	90	88	97	93	79	78	91	70	79	81	76	83	76	77	87	75	73	80	81	81	81	96	91	82	77	75	79	81	64	83	80	70	69	85	69	65	75	81	74	72	80	73	92	87	85	82	74	73	76	88	82	93	92	71	94	74
21487	8899	4335	4066	7158	11311	12496	9052	7101	6381	5276	4234	3775	3410	2921	2311	1777	1797	1945	1614	1876	3711	5282	5333	6535	7108	6724	5566	3818	2417	1456	984	802	689	667	576	641	585	612	605	570	606	626	586	559	538	592	580	564	565	572	566	594	593	561	568	584	581	589	574	587	598	582	590	579	549	589	582	557	632	581	562	568	538	577	598	604	601	567	577	605	591	560	594	585	565	591	594	575	570	620	580	571	589	584	602	590	568	582	596	572	620	597	574	531	607	622	601	616	600	609	584	600	562	547	571	615	585	570	579	624	608	567	584	599	622	573	577	600	575	596	618	567	584	603	600	580	558	551	590	555	575	581	557	541	627	613	587	616	597	644	552	585	554	591	628	575	614	567	597	609	606	547	608	531	603	589	557	580	593	594	573	644	571	606	594	561	631	594	543	582	557	571	577	577	620	616	584	574	593	556	588	582	558	566	600	646	552	567	595	590	562	578	649	576	602	590	564	558	561	588	543	581	588	597	599	592	594	621	593	537	610	545	625	563	575	527	551	616	592	570	616	572	591	597	614	597	550	536	632	585	605	590	599	619	600	607	608	544	560	594	615	559	622	562	586	572	574	574	601	570	596	580	602	589	562	616	602	579	646	583	616	592	629	606	561	606	608	576	573	595	596	579	564	592	581	588	593	570	586	573	619	578	600	574	562	602	571	641	616	531	566	577	567	592	549	558	589	609	560	568	565	617	635	587	574	574	645	549	623	581	584	583	611	561	591	577	603	573	601	637	607	615	618	599	585	573	590	581	546	568	558	635	557	606	577	618	588	622	613	591	566	575	640	591	556	594	578	562	615	568	576	592	590	583	603	533	633	624	568	620	602	587	578	562	587	592	615	622	566	580	583	584	553	589	604	613	587	581	590	593	559	559	586	557	573	585	614	587	600	575	620	587	626	570	618	639	629	635	602	586	608	594	606	566	585	641	586	572	599	578	596	594	565	572	569	592	567	589	532	603	594	598	625	604	585	620	558	627	584	554	595	608	559	596	539	612	580	597	571	551	569	561	565	559	567	608	592	589	584	582	595	587	619	618	576	600	616	575	585	576	572	586	572	590	595	577	582	600	603	606	562	617	558	613	637	640	571	588	580	528	621	566	614	544	597	601	564	552	570	582	581	580	568	615	596	592	585	551	583	591	628	595	622	621	636	549	595	625	561	581	589	592	603	589	562	560	616	611	609	594	579	580	615	538	600	584	591	566	570	569	565	578	599	601	583	547	566	602	603	587	620	561	601	565	586	573	602	613	551	566	591	616	587	602	595	609	555	602	571	605	632	588	582	572	594	545	583	585	592	602	571	596	580	579	594	628	585	602	583	552	580	562	610	593	619	575	628	599	578	582	616	563	593	592	580	592	623	642	625	583	632	610	583	604	562	615	590	592	581	548	534	609	547	567	606	613	592	557	605	595	552	621	564	621	549	603	540	566	603	623	571	567	575	563	602	607	621	589	588	600	630	589	581	607	564	595	629	600	523	628	590	568	645	585	602	603	591	603	585	572	600	575	623	554	605	597	645	574	591	593	618	600	585	552	541	593	590	559	565	568	617	567	612	604	565	569	613	584	611	631	560	551	624	606	648	625	655	613	594	579	560	586	612	569	573	618	561	584	565	626	602	583	569	578	563	551	576	595	563	606	602	587	550	564	583	611	614	577	581	594	566	592	619	611	593	584	627	574	568	550	595	581	641	592	586	573	564	612	584	562	575	595	588	553	629	551	615	544	575	604	617	565	608	584	553	587	577	606	557	614	585	566	601	544	551	613	589	581	627	572	619	586	612	628	572	586	564	568	635	626	566	573	633	590	558	599	609	599	553	572	579	582	614	622	580	587	634	604	573	597	611	609	588	630	607	577	603	610	561	619	538	596	572	575	602	561	566	630	623	616	618	619	565	646	573	623	571	590	684	604	578	590	621	556	618	582	581	620	558	564	600	608	571	593	621	563	587	571	590	604	588	571	565	569	622	623	587	609	623	586	631	540	601	567	590	613	614	576	639	602	602	592	576	565	581	571	569	567	563	544	578	604	578	638	580	575	611	605	609	603	572	606	561	562	552	576	619	637	563	605	582	605	592	625	539	593	618	585	536	602	582	555	560	578	573	564	580	582	612	579	545	624	578	571	618	595	572	602	554	616	589	570	589	595	590	569	622	592	589	614	576	611	535	619	596	547	551	591	616	603	603	585	605	608	568	585	581	575	533	533	556	632	553	603	583	559	611	634	567	588	603	623	589	575	596	595	570	560	612	582	577	637	582	624	591	606	552	595	599	610	592	571	559	568	551	532	578	567	599	551	583	643	589	544	571	593	597	587	620	622	595	603	550	622	583	576	614	565	573	589	594	572	587	597	563	594	521	587	585	593	584	579	644	606	595	610	588	557	584	583	551	598	608	569	575	589	581	619	565	577	602	561	575	609	583	582	572	588	589	574	572	593	565	578	602	587	583	583	549	579	556	537	581	600	605	612	590	582	605	552	604	603	571	548	571	589	581	609	597	621	571	592	543	608	601	610	562	534	590	608	585	591	554	564	638	606	595	571	612	590	603	564	598	616	577	596	591	601	592	571	595	570	593	580	576	572	597	561	590	546	640	568	561	582	630	609	625	561	601	604	583	575	611	613	592	606	609	590	584	573	639	578	569	571	606	557	610	595	551	603	608	605	585	593	560	618	596	606	622	594	588	593	555	643	596	594	558	535	610	581	592	579	598	563	616	552	555	581	587	558	574	589	616	615	567	596	582	607	597	574	554	582	579	598	577	558	594	615	595	575	586	560	563	591	570	601	595	606	550	598	604	550	564	562	582	595	597	597	574	590	561	595	562	618	569	587	568	583	541	595	615	599	634	556	574	541	565	575	572	580	589	584	613	583	584	612	629	570	566	616	587	614	616	610	584	629	587	652	622	559	666	556	577	605	531	635	589	631	579	578	554	584	578	595	605	606	596	599	568	554	582	593	605	549	630	595	570	589	593	576	578	644	604	579	560	554	574	560	602	631	561	577	586	572	610	535	606	601	624	613	567	588	608	596	574	613	607	562	594	610	557	597	610	557	603	621	572	572	601	543	634	570	571	568	571	613	594	610	566	588	557	596	614	599	599	580	626	591	590	603	585	593	564	584	567	584	616	579	591	626	600	581	610	581	585	604	588	603	591	581	609	563	555	618	622	662	577	585	574	610	601	608	645	604	572	594	570	566	584	611	555	584	569	615	602	636	592	591	568	545	606	598	611	536	600	604	552	580	599	586	580	581	587	548	618	561	575	618	617	622	591	591	624	597	597	589	638	584	582	613	602	562	617	600	577	573	615	631	577	580	574	566	544	598	597	593	587	594	570	562	582	606	631	569	649	593	621	611	622	586	585	585	631	591	587	572	607	599	613	598	649	603	586	633	592	602	580	591	586	578	581	558	573	559	583	610	592	580	634	582	603	600	617	601	604	600	566	603	578	534	569	570	532	591	570
3565	858	425	265	208	218	298	335	263	214	204	192	166	176	187	144	150	147	132	133	150	142	175	271	435	570	468	362	272	203	136	132	123	99	88	118	98	104	100	106	98	110	105	91	98	111	91	117	109	103	116	99	99	91	117	102	111	100	107	114	106	115	99	104	85	89	112	114	106	90	110	111	118	95	97	115	103	112	92	99	93	94	107	97	94	113	94	109	103	96	101	98	99	118	103	104	115	83	104	96	91	105	98	111	103	103	118	106	108	85	96	112	96	109	84	120	116	107	116	108	99	118	107	113	107	104	113	103	95	86	105	109	114	103	106	119	117	108	99	106	105	96	102	95	90	90	121	96	107	98	91	113	109	94	106	108	99	102	120	104	103	108	106	100	103	112	97	110	104	130	115	103	101	102	92	103	94	115	101	109	90	111	104	93	94	115	106	118	115	104	115	121	106	110	116	99	110	87	111	106	103	98	99	103	97	116	120	112	114	88	114	99	108	96	107	103	103	104	90	106	98	106	113	103	91	86	112	119	115	112	85	96	102	106	99	97	103	115	86	92	115	128	114	111	97	108	119	114	106	101	101	97	119	113	127	104	93	112	91	111	113	107	110	106	98	93	102	107	116	96	114	99	107	87	98	112	118	100	107	105	101	114	103	114	106	99	88	102	116	101	146	122	97	117	119	115	111	100	106	107	106	107	104	107	87	113	111	107	113	103	107	109	137	103	121	108	129	87	103	123	91	100	103	102	100	108	91	69	116	94	110	96	104	114	104	97	104	101	94	103	105	112	99	100	80	115	101	100	126	104	92	114	103	103	107	104	103	100	102	113	108	110	103	117	122	113	99	95	102	98	100	125	136	109	95	115	93	115	98	101	103	99	101	115	117	119	107	84	112	110	110	93	115	96	129	122	97	125	111	127	95	100	107	94	105	113	106	103	121	95	98	93	106	100	109	89	124	99	114	119	101	94	104	100	105	122	105	106	130	124	105	112	110	102	95	103	127	106	99	110	111	106	108	114	101	98	106	95	111	118	100	113	102	102	106	109	106	101	105	106	100	89	112	114	105	109	94	114	81	87	114	100	112	83	124	110	103	107	115	125	98	93	110	121	80	117	94	103	104	109	99	104	116	89	115	105	101	105	106	96	109	124	100	109	105	108	103	95	101	105	108	104	83	104	113	94	95	112	104	118	119	110	118	95	87	98	107	99	111	116	97	105	104	111	99	105	101	111	105	99	97	97	100	97	109	108	100	107	100	107	118	105	104	105	120	109	96	106	92	104	92	108	92	105	98	106	109	109	124	97	103	112	86	111	107	98	87	88	113	112	95	109	105	96	101	100	121	89	113	119	115	124	91	116	114	107	97	109	105	115	105	93	103	102	110	112	90	99	95	114	102	112	108	84	119	112	105	108	105	101	106	103	124	107	110	108	112	113	125	100	105	89	129	101	114	110	96	103	103	105	104	94	111	106	116	98	103	109	96	105	109	105	85	99	95	90	103	99	96	100	94	105	107	114	110	123	126	101	110	119	102	100	104	103	92	117	88	118	100	102	108	99	110	105	124	104	104	114	104	119	130	104	105	92	96	93	103	102	114	112	109	106	111	116	87	126	88	101	115	106	98	95	100	117	111	90	115	105	115	93	105	103	99	95	115	99	100	109	99	74	95	98	119	107	100	108	105	121	101	114	122	85	105	115	97	86	114	101	108	107	107	86	111	95	99	107	97	103	97	108	128	109	92	98	114	112	101	102	105	109	88	108	108	97	118	106	106	108	90	112	97	92	86	112	101	100	118	93	104	99	117	97	93	92	102	112	111	93	89	92	109	102	118	109	110	114	102	117	113	117	99	98	113	104	110	106	100	96	124	93	98	111	90	81	105	118	108	111	120	102	96	121	112	116	87	122	98	132	86	114	108	84	123	124	106	97	93	123	97	100	123	98	128	97	105	104	122	96	113	105	104	93	105	115	109	103	100	107	114	89	101	118	121	108	89	124	90	100	103	103	86	113	103	102	108	91	105	106	109	96	122	116	106	111	105	105	101	104	116	96	89	99	119	90	110	102	126	121	113	94	116	93	103	88	105	105	107	101	112	110	99	97	110	100	104	106	126	99	76	101	87	111	90	114	115	97	104	111	118	106	114	123	91	102	95	100	93	113	89	114	96	112	106	107	101	111	90	89	84	116	102	108	116	94	112	112	85	110	109	118	98	121	116	105	102	116	105	110	94	124	115	88	113	105	99	108	113	81	114	90	89	97	109	107	121	84	99	91	104	103	107	120	107	81	117	96	108	77	97	125	112	117	97	110	114	92	98	103	117	122	100	107	99	117	108	90	88	92	112	98	117	106	113	98	100	105	99	96	94	100	103	105	105	100	83	108	87	124	124	122	110	113	122	117	91	106	118	100	91	99	110	91	104	131	107	118	117	108	95	110	94	84	127	117	118	113	89	91	95	117	113	113	114	92	101	124	100	109	101	115	108	103	125	115	94	112	108	116	113	115	86	94	90	89	87	106	109	108	116	121	111	103	119	86	89	98	96	121	88	90	127	106	89	114	97	101	114	99	81	106	119	97	119	97	106	103	101	110	116	96	112	95	108	101	101	85	96	111	102	113	114	109	80	110	109	101	100	83	92	115	114	97	93	101	93	103	126	93	110	102	96	89	114	92	123	105	111	104	99	95	99	104	107	105	103	116	113	94	109	107	117	106	118	105	98	101	107	119	114	96	94	105	85	122	99	109	105	108	111	92	122	103	104	92	103	107	111	130	110	100	105	100	111	84	103	112	102	83	103	98	89	96	121	120	103	100	97	106	120	124	114	105	114	108	113	115	116	103	119	96	109	107	99	109	112	102	124	93	110	93	90	92	109	102	117	106	107	95	115	81	106	87	107	130	111	90	107	89	114	118	125	107	100	101	97	101	112	112	92	119	105	102	96	84	105	89	90	109	97	93	102	115	106	92	107	97	126	78	117	124	93	101	113	95	110	95	93	124	98	113	90	112	101	108	104	114	103	97	114	126	89	97	101	110	104	103	102	115	104	101	109	126	107	128	100	104	99	100	93	100	104	106	96	112	88	120	114	106	103	102	124	96	109	107	118	103	104	107	105	116	104	102	113	107	105	126	97	111	98	112	121	98	107	120	102	113	95	86	103	101	92	88	137	90	101	93	94	99	93	116	106	109	97	89	85	113	103	121	95	112	110	110	113	99	97	129	109	125	108	110	102	113	126	109	107	101	94	118	113	100	110	95	123	100	102	95	110	120	104	109	97	93	100	106	107	110	91	100	125	98	113	95	93	120	93	90	95	84	115	107	101	101	104	108	124	104	87	114	102	108	89	95	88	110	110	111	114	117	77	108	117	97	103	118	98	100	118	93	112	84	103	98	91	107	113	102	96	99	127	104	103	119	94	102	114	100	91	98	100	109	110	99	102	105	126	118	87	95	102	97	106	101	89	106	99	96	121	93	107	95	82	114	116	116	101	116
21387	8148	4179	3812	6744	10810	12331	10556	7325	6049	5100	4730	4087	3491	2704	2113	2092	2293	2139	1747	1473	2326	2995	5122	8737	10816	8564	6107	4310	2751	1640	1100	860	849	815	772	781	763	719	765	765	763	743	804	752	792	794	730	737	749	730	760	758	692	752	690	736	751	723	748	766	756	725	706	690	685	815	751	734	773	756	738	777	737	720	721	728	692	741	742	776	753	733	715	758	746	780	766	727	704	743	723	745	803	750	749	781	697	760	737	746	758	739	770	770	748	703	741	734	795	789	718	770	776	720	754	758	761	743	747	761	726	718	768	740	780	784	744	786	775	757	718	797	774	738	758	773	743	710	728	761	747	777	731	752	748	798	734	681	746	769	704	733	714	725	773	744	757	720	774	759	771	724	752	712	753	755	789	772	754	727	738	762	730	788	738	789	745	735	748	776	736	718	762	729	707	756	772	736	729	789	750	727	746	784	753	732	774	723	764	690	741	749	786	763	792	786	808	776	740	725	727	750	750	702	780	745	730	750	719	744	751	781	716	742	723	782	717	765	773	746	723	752	755	776	751	776	740	751	727	782	767	709	766	760	718	723	790	739	717	738	763	763	758	706	716	732	754	738	730	711	723	740	779	781	710	714	771	749	715	794	754	747	660	728	733	768	749	752	759	730	779	778	736	773	741	739	752	702	726	735	709	777	758	793	701	791	728	720	732	764	800	765	764	798	780	759	780	741	735	705	750	734	774	778	749	766	728	720	770	704	791	722	788	757	722	755	758	748	724	747	751	773	797	739	757	775	797	781	724	718	738	796	746	819	762	686	761	749	719	789	732	760	777	786	721	780	761	738	788	779	780	782	776	752	748	726	735	740	786	776	746	755	750	791	755	763	730	780	728	767	742	750	746	785	753	734	754	726	766	721	779	733	746	771	811	719	828	752	708	781	786	765	754	794	754	719	765	770	775	729	740	741	788	741	732	759	756	731	747	735	736	755	763	768	770	804	773	761	741	786	781	771	757	751	795	825	736	757	718	758	755	768	761	753	719	712	726	775	753	743	742	704	763	718	831	737	789	725	775	728	752	762	746	739	721	756	689	751	743	742	689	759	734	780	801	799	737	776	745	771	749	729	724	770	752	758	734	754	780	732	772	732	755	720	738	755	720	788	738	759	740	759	757	711	780	763	731	720	763	736	752	712	718	766	777	722	725	727	734	792	724	723	742	726	734	714	734	705	739	756	784	767	758	731	760	767	764	753	794	772	693	802	755	793	780	760	729	753	734	695	748	734	762	763	835	757	737	780	770	751	681	799	741	768	772	813	738	705	753	768	729	762	734	758	750	739	768	729	773	737	774	669	750	775	753	750	720	784	719	743	812	757	790	743	758	737	745	742	743	798	745	732	775	707	719	766	755	740	715	780	714	751	765	737	757	699	726	746	765	779	738	729	727	711	790	744	763	733	732	794	749	764	758	781	788	742	769	732	782	745	713	749	788	734	765	800	738	757	715	773	745	710	730	780	769	776	725	723	741	708	709	774	754	755	750	774	771	750	714	768	714	733	761	697	755	746	764	769	752	757	799	739	756	759	799	736	710	772	785	748	731	713	740	767	731	739	748	796	717	781	752	775	678	735	760	797	706	733	735	727	781	783	784	717	736	774	723	772	789	744	733	732	770	768	722	770	723	748	738	782	715	687	746	720	801	761	690	732	775	810	772	780	750	762	725	788	771	719	751	751	774	785	755	710	739	770	721	745	758	704	734	792	747	776	753	735	730	769	743	740	784	765	805	743	772	740	712	791	773	746	725	763	776	780	731	736	731	716	748	759	743	740	769	697	797	745	682	757	760	748	747	779	737	738	740	739	763	766	777	719	740	776	761	730	774	759	782	752	754	755	774	747	741	752	768	767	740	715	777	793	751	747	715	743	719	729	749	763	782	733	792	774	729	746	782	783	752	802	767	750	747	734	756	795	743	758	721	782	788	754	732	760	735	745	752	763	728	720	724	752	751	742	743	753	736	741	773	748	779	762	727	689	728	735	733	768	778	763	745	756	786	759	765	741	795	757	743	743	749	756	763	749	764	752	773	768	718	727	724	767	770	803	753	784	757	724	719	775	757	745	740	806	747	759	805	748	774	732	777	743	739	756	752	786	784	739	755	730	765	793	724	725	759	746	756	699	763	770	756	740	696	738	760	706	735	752	749	733	715	742	768	759	810	763	763	731	743	702	744	787	786	745	816	758	720	790	737	710	767	723	744	739	737	756	773	783	725	740	750	766	723	699	728	748	737	734	821	723	765	763	758	789	782	746	749	751	740	791	727	744	750	696	745	746	754	678	724	780	758	748	715	747	760	787	749	798	764	752	749	730	722	768	730	767	731	731	776	760	771	776	756	786	764	738	725	744	760	769	773	722	707	781	717	734	735	752	762	726	728	759	744	810	748	718	692	768	776	736	772	740	759	797	759	727	767	704	716	724	729	727	724	751	720	760	786	707	757	761	764	725	750	688	747	766	727	749	743	735	808	746	776	756	783	747	767	767	758	754	765	763	752	774	756	731	721	739	729	805	739	789	759	742	762	733	744	750	747	680	739	712	742	713	735	713	752	756	752	732	766	737	784	747	779	780	747	774	739	726	754	741	790	785	742	755	770	741	756	723	753	761	764	759	759	750	777	796	788	783	773	748	742	726	812	759	784	720	783	820	789	764	779	755	807	783	713	747	751	740	721	744	753	806	760	735	804	789	764	786	774	707	753	733	768	698	761	726	766	774	717	764	774	671	758	745	755	722	753	743	785	742	701	751	752	751	766	724	757	769	687	704	743	709	737	778	716	732	765	780	800	725	720	716	738	753	741	809	759	764	748	765	759	721	731	739	745	764	743	747	751	730	759	761	746	724	742	763	740	742	734	779	791	805	763	776	697	799	765	752	767	763	764	772	745	748	760	735	737	718	768	764	703	737	720	764	743	784	743	731	746	779	718	758	743	753	707	736	777	809	776	746	741	761	731	780	752	744	741	750	783	768	749	747	775	752	693	720	759	752	742	737	741	794	762	755	751	762	744	729	756	753	777	756	721	793	734	731	775	776	733	769	712	760	734	768	759	765	699	734	766	721	718	728	715	781	741	726	765	737	750	720	716	719	766	751	750	722	747	788	733	816	736	756	808	743	734	824	769	787	740	732	773	762	721	725	754	765	753	682	729	778	749	708	720	756	737	760	773	769	755	748	751	783	756	740	777	720	743	743	772	792	725	757	751	741	769	725	728	769	806	708	780	779	740	780	721	733	740	700	781	773	815	785	758	767	728	744	760	752	759	771	777	714	715	726	744	763	739	733	720	761	762	730	750	742	741	804	717	779	715	768	745	738	734	759	736	750	763	800	736	749	748	736	775	764	702	786	764	713	754	739	780	751	723	758	761	762	740	771	734	733	713	756	754	740	715	737	760	728	684	782	769	722	739	767	727	737	792	744	761	720	760	798	753	770	699	740	759	740	761	714	690	728	744	770	721
3451	1444	568	347	258	293	335	356	302	269	276	254	242	193	189	151	148	176	154	132	155	243	585	801	769	845	680	429	298	199	125	123	118	108	84	81	105	81	95	87	86	88	104	99	110	92	87	101	77	107	95	102	116	103	100	112	100	84	104	95	103	83	104	107	108	100	112	93	99	109	91	115	120	97	94	94	93	100	88	87	113	126	98	112	107	101	96	85	105	96	85	113	97	76	76	101	98	104	77	92	95	95	104	108	117	97	93	102	104	93	100	99	100	100	89	89	94	99	92	111	94	85	104	103	88	101	80	120	95	76	115	104	97	99	87	104	105	94	93	114	98	103	108	77	91	104	101	101	110	98	102	110	87	94	110	86	102	102	91	87	93	96	91	89	81	91	93	77	104	98	87	105	93	113	111	86	91	93	103	106	107	99	91	100	86	89	110	124	96	94	101	99	100	113	97	99	103	91	94	90	101	99	101	96	106	99	129	96	104	106	89	105	89	118	99	109	79	99	101	109	100	92	94	98	109	105	96	104	120	87	116	120	98	100	109	93	88	105	89	120	113	83	100	97	88	90	125	85	102	90	96	90	104	119	97	98	93	115	76	89	105	98	102	82	103	104	99	118	88	102	92	90	122	79	99	94	104	95	96	90	124	103	97	109	94	101	112	92	91	109	88	96	96	107	89	86	105	112	95	100	93	100	86	92	103	93	101	106	107	84	94	95	95	82	108	108	89	84	109	116	91	85	119	112	103	84	105	92	87	112	99	90	91	102	95	104	111	98	98	113	114	92	110	100	91	100	107	99	101	79	79	86	96	105	105	109	92	89	116	91	105	100	101	101	84	91	112	101	90	92	83	121	105	114	101	90	93	106	99	99	99	93	105	104	98	97	92	104	106	94	120	90	93	87	76	79	98	94	103	99	111	98	92	94	96	94	91	107	100	96	96	91	112	87	92	101	86	77	101	79	90	99	113	85	96	96	106	86	88	99	85	92	84	90	109	92	118	99	102	107	94	106	111	95	122	91	94	113	104	91	100	71	103	96	113	80	76	111	99	101	95	87	103	88	104	117	95	109	97	113	82	86	116	107	94	102	111	91	97	123	94	102	99	81	97	123	109	88	102	83	106	86	91	100	101	91	111	88	100	111	91	78	103	87	84	102	103	101	104	105	96	101	113	95	100	86	89	106	103	82	114	103	114	80	100	84	87	87	116	95	107	80	90	103	120	101	119	104	96	87	93	111	84	118	113	108	100	92	93	103	104	100	105	102	108	83	106	94	80	90	80	92	117	111	94	88	100	95	116	119	94	96	100	90	102	113	93	124	101	110	93	91	99	97	97	89	107	104	84	88	100	106	104	80	92	89	107	111	81	97	107	84	108	98	92	92	94	109	87	83	100	83	103	86	80	107	93	97	104	85	95	95	103	100	102	89	92	94	96	87	75	94	110	98	87	99	79	94	103	98	101	101	90	93	110	105	88	108	93	91	88	94	90	72	98	106	118	112	100	109	103	106	103	106	90	98	103	98	97	84	99	106	105	101	102	87	106	100	92	95	97	87	98	90	104	94	95	94	99	86	89	82	84	102	102	91	90	98	97	92	84	94	91	93	87	107	96	104	92	95	88	105	94	107	81	93	100	103	106	96	75	102	89	101	90	104	89	90	97	105	97	112	84	107	100	89	106	89	94	129	112	94	122	102	91	103	115	93	83	110	88	100	93	101	107	82	95	95	112	81	114	83	90	88	100	111	107	92	98	105	81	97	97	92	124	90	80	93	96	115	103	99	99	93	101	89	83	98	100	99	114	101	99	102	92	107	94	99	100	100	96	110	88	103	114	103	97	109	101	114	92	100	99	91	124	94	98	93	97	110	90	84	113	94	70	106	98	105	111	97	99	92	91	110	93	113	103	93	99	91	93	104	106	120	104	78	99	95	93	108	99	86	92	96	102	92	106	77	96	114	104	103	106	82	84	97	116	95	99	91	107	90	103	88	93	92	94	107	100	105	94	100	85	105	100	110	76	87	103	101	84	92	114	90	101	123	97	116	97	101	113	107	107	100	99	104	99	105	102	88	101	98	98	89	101	91	87	99	90	96	99	118	96	114	94	74	91	98	70	111	84	100	94	99	90	100	110	106	99	99	90	100	103	89	94	107	90	113	92	110	83	97	100	103	84	87	99	104	100	105	99	108	109	104	88	92	91	104	100	80	101	105	76	81	88	93	103	120	104	96	73	98	107	105	102	90	108	98	92	105	93	110	90	109	92	108	108	112	109	86	114	91	112	103	95	100	92	87	100	101	105	109	79	99	98	99	127	95	97	108	97	89	105	104	93	104	107	114	106	72	90	110	87	86	104	96	103	101	87	118	100	109	90	100	120	96	98	95	88	93	105	100	89	86	97	113	96	109	98	94	109	107	98	84	97	89	88	117	84	87	99	106	91	107	89	102	107	108	104	96	76	120	90	103	107	107	106	94	93	96	102	84	107	98	90	84	95	114	98	97	73	100	86	102	100	112	98	103	92	79	84	91	109	90	95	111	104	116	112	97	96	75	94	109	85	113	94	107	103	96	94	112	97	91	98	82	90	125	91	108	92	90	99	106	91	98	86	91	96	102	100	91	99	105	106	110	107	107	96	93	104	106	110	99	98	97	85	83	97	98	100	99	105	86	99	90	80	121	116	92	97	111	100	86	87	107	122	106	86	95	104	103	104	81	123	101	107	85	95	114	105	102	84	110	107	98	102	98	123	93	88	93	102	101	86	121	106	99	99	93	100	112	99	93	115	103	89	88	99	107	91	98	104	95	108	99	88	112	91	113	98	82	88	98	84	112	88	121	105	100	83	100	110	101	106	97	105	98	89	92	98	91	98	91	99	108	99	95	92	93	88	92	97	98	90	91	85	84	97	98	116	91	105	104	92	98	97	95	87	100	108	104	96	92	95	95	83	94	80	113	106	119	104	102	112	100	103	102	102	87	107	90	101	107	98	72	92	93	75	92	110	97	100	108	103	102	84	102	98	98	109	93	84	99	110	93	98	83	91	111	113	105	109	84	80	93	91	108	100	94	110	101	102	103	95	107	106	95	95	97	100	98	100	86	88	114	98	83	107	97	107	94	84	93	96	87	90	101	104	87	89	88	89	92	89	99	98	87	91	102	102	88	84	93	103	85	91	99	103	84	97	108	86	96	89	103	122	95	110	104	107	105	110	94	88	111	80	85	105	89	98	104	111	85	103	107	113	93	98	103	93	96	95	99	95	97	91	88	91	93	99	93	99	110	122	95	86	103	86	99	121	125	104	90	89	94	99	96	105	101	98	109	83	109	88	94	97	97	106	99	94	111	95	75	94	108	125	93	109	87	90	107	99	120	106	88	100	99	109	83	106	98	89	89	93	98	88	94	95	104	91	102	91	102	102	99	100	99	108	81	82	89	94	109	110	113	106	92	113	101	105	93	91	91	105	99	71	106	110	106	93	105	97	95	97	95
25916	11481	5450	4717	9197	13486	13875	12501	9520	8127	7442	6474	5400	4223	3305	2828	2828	2893	2482	2216	1883	4714	11614	14166	13233	14080	10940	7474	4585	2625	1497	1203	965	874	792	732	729	721	716	675	669	662	693	672	675	695	695	699	676	700	678	701	706	691	722	706	659	665	657	690	665	702	648	709	691	683	709	681	696	691	647	661	730	727	660	633	672	683	702	686	696	707	684	705	706	711	737	720	747	702	701	653	709	708	713	709	684	677	676	727	685	624	678	692	669	664	684	745	718	710	702	663	725	702	704	709	693	705	721	704	710	711	686	709	715	690	680	698	724	715	746	687	679	709	700	706	690	694	674	690	676	704	684	682	739	723	706	708	682	698	710	725	703	742	729	636	676	724	691	685	679	674	702	653	721	660	668	693	686	684	670	664	729	651	738	677	671	686	625	673	679	687	740	701	735	669	703	691	584	676	679	716	704	694	722	687	694	702	691	684	704	671	703	706	696	670	703	706	727	691	712	698	739	631	684	673	670	705	705	652	675	670	685	724	710	716	707	666	701	715	664	722	718	665	696	708	693	673	706	635	657	686	641	657	724	748	697	714	695	711	728	689	696	667	668	716	691	712	716	670	661	696	684	690	702	682	684	698	703	684	740	697	734	697	708	665	671	697	700	658	728	697	675	671	677	691	675	711	725	751	670	688	659	683	740	677	696	685	665	719	694	705	748	647	673	676	697	697	669	695	660	690	675	697	736	683	660	752	723	703	680	701	646	633	653	712	662	764	686	696	669	671	635	635	693	699	713	671	667	667	683	753	684	693	679	707	696	746	716	718	725	718	653	714	708	729	686	672	701	724	690	667	710	681	724	699	652	681	723	639	707	649	670	709	686	735	738	677	692	682	684	658	698	723	704	679	704	678	711	671	707	704	705	741	689	734	697	676	701	694	721	678	676	660	685	699	719	669	679	701	733	709	719	713	680	677	718	669	710	685	707	687	662	716	670	659	703	698	670	683	687	781	721	733	671	751	687	694	718	724	672	701	694	725	697	699	661	674	669	688	667	663	622	670	696	723	697	728	688	708	651	610	693	730	715	681	692	693	693	727	692	694	719	681	662	696	714	678	695	697	746	698	686	733	695	673	682	662	690	682	658	671	723	712	705	695	677	668	703	671	673	687	718	676	670	667	717	671	688	644	670	659	731	680	666	733	684	675	680	662	717	674	661	671	755	668	703	690	642	720	704	733	703	703	665	705	694	683	682	661	713	697	693	672	703	693	713	676	680	698	750	682	715	712	686	723	688	661	720	669	668	724	706	698	667	640	696	701	733	674	687	699	666	689	725	659	702	693	712	691	709	710	704	703	677	694	684	685	661	710	697	710	711	691	691	671	678	635	719	699	695	722	660	715	673	676	687	737	718	650	705	698	714	721	673	698	728	683	704	717	694	725	700	674	685	688	667	706	683	694	710	685	679	699	745	696	715	717	691	674	660	680	658	653	642	720	698	683	701	707	670	707	681	686	703	684	705	647	689	631	734	671	641	709	667	676	701	716	700	692	694	755	679	665	691	669	688	653	671	712	739	667	713	740	694	688	725	674	737	680	715	692	689	695	673	673	682	674	724	682	679	701	689	699	679	681	717	690	661	707	699	707	666	681	712	730	708	748	703	662	709	626	709	729	712	708	673	687	740	705	668	681	696	650	679	674	658	721	736	719	711	687	688	667	677	688	667	682	679	685	676	684	683	659	686	735	673	700	686	666	684	709	680	649	678	702	665	689	707	699	663	699	689	723	705	703	706	698	685	702	698	714	709	638	725	706	716	648	680	678	685	713	735	647	709	693	730	741	655	671	698	715	714	701	713	729	670	673	706	680	700	722	696	708	645	696	715	704	721	719	698	655	694	676	667	675	730	708	710	689	702	680	712	725	686	675	705	702	647	748	717	786	675	690	682	704	663	751	667	703	707	670	677	652	696	692	692	702	689	695	718	694	633	673	710	708	704	693	696	732	695	725	707	692	683	712	679	659	707	684	729	689	735	705	690	720	677	711	702	669	712	709	710	738	670	683	701	672	732	698	752	730	695	698	654	634	710	749	703	673	706	686	660	696	717	651	699	714	680	696	686	680	706	696	694	690	738	725	663	685	690	682	687	683	671	710	729	741	686	700	701	690	655	734	741	703	722	660	717	667	671	612	727	690	699	683	727	718	721	705	683	706	683	676	691	708	658	696	671	667	732	702	675	655	694	655	711	671	649	708	657	679	648	686	647	721	705	685	664	713	716	699	727	641	722	705	734	670	646	687	677	702	713	684	663	712	665	709	661	687	676	687	665	638	666	633	721	714	669	702	719	656	676	690	681	711	692	717	694	642	726	702	694	669	703	707	749	682	707	663	671	722	609	650	713	751	716	691	670	724	684	699	699	693	727	697	662	667	680	699	726	698	762	741	702	728	705	656	689	705	687	693	736	712	715	721	661	652	669	724	657	721	724	680	664	677	679	705	714	678	768	727	713	679	692	695	706	705	699	754	736	715	722	659	710	729	686	687	725	707	713	700	644	728	676	713	646	706	702	682	677	690	725	706	667	678	697	689	702	651	690	671	684	673	684	736	650	691	698	660	685	668	720	680	703	670	676	659	682	663	724	702	655	729	680	662	724	668	705	715	666	628	639	672	699	693	696	695	659	739	654	700	706	704	649	683	649	701	678	698	696	695	657	707	693	724	711	640	648	695	685	700	682	688	675	714	684	738	667	679	658	670	703	662	706	690	688	712	625	695	690	723	759	710	697	733	709	682	696	713	752	638	706	655	672	734	729	667	717	705	710	724	705	735	647	726	702	721	660	663	673	722	694	738	696	681	668	666	687	691	681	672	670	722	671	676	693	665	660	716	694	678	720	686	710	695	708	694	721	701	716	691	701	700	729	671	695	675	696	681	667	714	675	729	704	695	705	695	702	697	745	715	694	671	722	709	673	660	654	656	724	693	724	739	720	695	639	692	707	704	706	700	680	738	642	689	687	651	648	698	670	687	658	673	717	715	731	714	693	715	679	693	679	708	693	680	680	695	667	700	704	728	649	678	719	669	680	704	704	679	687	671	659	658	691	692	713	711	700	682	687	655	715	658	712	703	726	707	686	702	699	690	751	700	642	691	648	659	732	670	660	687	697	684	687	745	713	686	679	666	778	699	691	684	650	700	696	681	672	724	679	709	731	726	738	688	689	678	699	683	705	714	725	691	661	703	660	714	676	706	731	748	666	694	722	679	695	676	707	699	673	725	704	769	636	700	659	678	701	715	663	691	692	691	736	710	674	669	688	654	729	670	655	719	681	697	723	673	700	709	681	674	711	693	704	733	654	688	671	734	728	704	725	719	698	701	696	696	705	666	703	728	713	707	691	650	654	643	660	708	660	689	712	705	689	729	698	719	721	670	724	721	713	699	697	705	698	649	661	664	710	716	717	683	697	677	700	707	713	690	723	714	714	692	747	672	660	696	665	727	721	654	727	726	734	716
2308	667	296	193	143	158	201	190	173	161	204	161	155	139	117	139	129	117	96	118	108	115	147	152	189	178	167	145	126	108	90	99	88	83	93	67	67	86	95	85	59	95	90	88	90	95	91	91	67	88	83	79	82	75	87	80	82	81	99	80	91	60	109	97	90	75	90	85	80	70	78	66	78	82	88	88	96	81	78	87	87	87	74	72	79	90	87	81	74	70	87	84	87	75	91	84	65	68	75	95	86	60	81	67	90	92	93	93	76	80	83	86	81	82	82	80	79	74	76	84	82	87	69	81	80	84	66	80	85	94	91	88	70	79	76	64	69	77	101	77	98	74	93	83	82	80	91	96	79	81	79	93	92	78	90	76	84	77	87	86	86	82	88	68	80	77	86	84	74	76	111	77	85	81	71	95	93	70	69	89	68	95	90	83	92	87	79	100	84	81	77	93	107	87	82	94	90	83	93	85	86	110	67	81	86	97	92	89	85	73	96	96	96	92	99	79	70	94	76	92	87	76	81	94	97	74	82	103	88	89	85	89	86	93	65	66	81	70	85	84	79	93	78	81	74	85	84	85	80	81	80	70	82	80	77	76	88	75	103	82	75	84	96	73	74	77	70	77	81	108	95	83	87	104	87	94	91	88	82	84	70	68	75	77	68	96	93	93	87	92	74	78	102	83	88	75	96	72	92	85	87	74	79	91	90	66	92	67	93	77	94	87	71	85	81	85	100	94	95	83	109	90	89	98	74	83	80	79	84	96	77	87	94	80	90	93	79	82	88	73	81	79	100	77	89	84	89	79	86	88	89	74	70	84	99	78	76	97	93	82	86	105	86	87	78	99	85	87	106	71	91	77	81	75	76	88	92	103	82	95	68	83	81	88	87	87	81	95	87	84	76	96	91	95	89	87	83	81	90	109	75	81	83	86	83	82	90	78	79	79	95	91	83	92	68	77	87	95	74	73	86	86	92	83	105	81	81	74	83	89	76	66	111	88	84	73	94	76	73	101	102	78	88	81	83	92	82	95	92	88	72	70	85	96	68	72	66	76	85	73	94	82	82	93	80	65	99	76	78	91	79	74	79	88	103	74	90	78	88	82	76	71	91	96	75	89	95	70	79	80	96	82	87	90	65	78	76	74	80	87	106	88	74	82	78	77	91	84	94	74	97	83	77	61	77	73	104	80	94	89	78	94	74	76	76	88	91	94	75	83	116	94	71	70	80	97	85	96	95	74	94	89	74	73	77	71	71	85	80	87	74	78	87	84	87	88	67	80	82	74	86	86	77	78	76	75	87	80	75	71	72	88	67	96	80	86	81	81	76	80	95	78	69	80	80	91	107	78	84	91	92	67	79	91	86	81	81	72	77	92	81	89	65	85	85	69	86	93	85	82	82	81	79	80	88	95	86	91	85	67	83	79	83	76	94	82	89	86	75	81	74	96	91	90	91	66	79	80	91	93	80	78	83	81	90	72	87	77	85	81	91	92	87	96	87	71	68	80	64	87	88	79	94	84	77	89	75	82	97	73	90	89	98	86	66	67	77	93	79	81	84	76	82	76	83	66	79	80	70	78	88	78	83	67	94	81	93	80	89	83	82	92	80	85	78	89	71	90	81	87	95	100	81	80	85	88	100	62	72	83	79	100	78	79	100	87	75	72	76	87	63	90	79	92	82	73	87	81	80	82	97	67	88	92	104	97	90	107	94	94	81	91	97	78	94	87	82	91	81	84	84	90	81	70	88	73	83	90	74	98	75	93	92	86	67	77	87	84	87	86	87	89	81	87	83	68	86	87	92	90	94	73	90	86	68	70	74	101	83	78	98	88	101	80	80	90	81	72	77	81	86	78	85	78	96	72	90	79	84	93	84	75	95	88	106	86	61	86	82	71	82	73	79	87	78	88	77	77	73	88	64	77	95	93	77	94	71	69	71	93	89	87	91	93	91	85	82	99	78	73	90	95	102	96	78	81	90	99	93	75	79	82	80	75	93	82	80	77	75	90	83	97	72	91	85	74	94	76	96	85	76	77	89	83	70	90	91	79	77	80	73	75	92	94	90	84	92	97	74	78	76	79	82	97	101	77	86	90	78	91	86	101	70	93	80	87	84	70	83	86	101	91	83	83	80	100	80	79	65	86	83	86	83	84	83	88	82	93	84	82	77	86	94	86	107	69	84	82	84	71	78	87	91	78	82	84	79	81	87	69	93	81	85	80	63	99	77	63	74	87	76	103	84	80	84	94	71	70	69	85	69	68	80	94	64	86	92	96	84	80	80	80	71	87	78	82	85	95	84	69	101	68	96	87	61	78	90	90	82	89	85	98	63	85	62	93	81	79	100	89	86	97	65	82	70	80	98	91	74	73	66	74	97	85	75	82	90	96	92	93	83	77	101	116	68	102	68	80	85	85	88	96	85	78	84	71	81	92	88	89	90	76	100	85	107	79	90	74	79	89	77	100	100	81	93	74	77	76	100	75	90	74	74	78	84	89	76	84	79	87	90	80	62	71	85	80	82	78	80	94	81	85	87	66	86	88	84	81	77	92	88	73	77	89	103	74	85	89	72	86	72	86	90	78	76	72	92	75	78	93	74	89	88	87	67	96	89	90	88	76	78	85	79	78	89	89	98	84	77	91	79	73	72	89	82	88	86	73	84	70	72	75	89	81	91	90	86	88	76	100	92	84	84	97	91	75	81	83	77	71	86	65	78	93	75	76	74	75	76	73	75	64	86	90	92	87	87	100	91	85	96	80	76	83	75	82	69	79	97	94	86	88	84	79	72	100	77	96	77	79	90	86	89	76	92	80	92	82	88	74	95	101	93	86	73	84	87	76	79	100	89	89	90	98	90	103	75	76	84	75	79	87	75	86	83	58	73	91	83	78	78	76	79	82	93	80	92	91	82	104	95	90	84	80	76	87	93	70	79	88	91	89	78	80	84	74	63	92	69	82	88	94	90	77	78	80	73	86	65	75	93	86	69	84	91	85	71	91	93	79	77	84	79	84	76	89	87	102	78	98	104	71	104	85	84	85	85	89	78	82	80	84	78	95	92	102	71	105	98	77	98	89	87	81	80	97	64	70	80	75	83	81	77	64	81	85	79	91	88	89	91	74	90	102	77	75	98	92	92	80	86	86	87	78	93	83	83	88	78	87	95	78	82	73	81	103	95	73	83	80	97	89	106	77	78	95	87	85	86	77	74	83	81	85	75	87	73	66	91	69	82	87	92	95	79	96	86	79	91	79	81	98	79	83	79	86	71	82	73	80	83	83	102	84	88	82	89	94	78	86	70	84	97	84	73	90	73	81	87	100	70	69	82	96	84	82	72	89	79	69	89	93	75	76	73	79	64	88	75	80	99	85	88	86	87	92	81	85	87	67	99	89	91	83	73	91	80	65	87	78	66	85	83	73	68	101	82	100	82	86	86	78	74	84	90	94	86	76	78	84	83	76	79	74	75	72	88	96	90	85	80	75	102	75	78	82
17816	6455	2973	2727	5264	8267	8199	7040	5578	4921	4239	3552	2905	2525	2073	1780	1629	1434	1301	1268	1155	1270	2024	2577	3080	3077	2308	1773	1227	853	817	734	681	681	593	602	662	593	583	642	590	604	637	591	640	609	590	613	640	587	641	604	591	633	591	605	582	624	595	623	574	607	619	621	666	612	590	624	612	599	606	623	598	627	647	584	615	644	569	556	598	584	640	574	609	607	652	597	597	593	581	624	630	602	597	607	585	611	657	629	612	572	610	557	617	599	631	636	623	620	585	574	642	556	601	572	610	612	611	611	634	574	627	606	584	621	597	598	606	652	543	602	569	599	633	599	591	574	630	605	571	601	630	626	612	564	627	661	643	636	574	606	635	563	625	617	634	617	574	680	605	597	639	593	543	598	551	592	647	575	640	627	629	609	617	603	617	551	611	618	578	610	593	577	607	591	630	605	650	579	599	585	589	619	587	601	588	598	582	599	610	585	590	616	623	632	653	618	621	605	620	588	613	622	608	644	574	628	609	622	618	645	623	583	558	647	593	567	607	598	590	643	582	591	582	590	619	590	641	641	622	584	623	629	621	607	619	561	602	562	620	630	603	626	642	613	616	611	588	604	628	607	592	649	592	619	611	590	627	574	620	667	625	638	639	604	624	618	601	628	568	608	637	640	651	587	585	647	573	609	600	622	607	595	617	630	601	611	627	590	613	574	627	627	576	627	590	574	580	607	610	587	583	581	589	583	615	617	585	598	572	620	612	584	605	551	588	534	572	576	638	647	587	589	576	621	641	646	559	653	598	642	610	593	623	612	638	620	615	599	632	569	591	595	612	600	605	589	571	638	620	619	588	602	597	606	611	583	612	595	634	596	600	593	576	631	629	608	674	578	575	630	539	621	608	584	591	575	604	572	604	610	604	641	597	647	628	614	626	588	570	613	580	640	617	593	613	600	581	632	648	629	643	609	612	609	563	577	612	590	602	576	630	621	610	648	637	636	614	573	646	608	616	600	605	589	625	604	649	622	607	608	639	610	611	591	599	637	580	586	566	632	596	592	613	610	605	600	615	605	612	613	545	651	594	610	608	599	584	618	575	584	630	623	594	608	552	614	598	629	596	587	576	619	627	595	609	611	598	598	600	583	654	578	582	610	612	589	625	625	577	617	618	595	605	585	588	587	584	590	607	582	649	603	601	610	595	582	653	590	638	594	627	566	615	619	631	593	589	644	629	609	605	587	563	628	581	610	600	588	599	584	601	594	601	632	605	618	596	629	558	610	596	640	643	622	588	570	595	586	631	598	597	608	576	570	613	608	645	582	596	595	664	624	627	593	602	615	635	616	610	568	600	567	571	575	635	653	630	647	654	605	584	593	583	611	619	571	591	613	589	571	607	606	621	604	578	607	629	639	639	604	636	623	578	610	590	641	577	604	622	653	619	656	608	563	636	600	602	607	610	653	600	625	635	614	635	583	547	592	578	604	599	595	557	638	611	621	607	613	637	605	629	596	579	580	644	590	600	696	616	623	579	583	605	623	630	576	612	633	621	637	573	599	641	614	664	614	625	642	597	588	592	576	622	597	611	587	635	590	619	606	605	607	606	621	572	599	621	593	623	612	578	631	623	656	596	661	596	621	615	590	620	613	609	604	576	618	614	573	582	611	616	614	615	580	596	593	591	547	609	617	578	612	607	595	538	613	608	609	607	580	613	656	644	582	621	625	634	612	601	624	608	603	628	593	593	586	643	579	632	611	612	608	581	586	580	600	602	628	612	596	634	617	589	591	632	573	614	612	606	590	616	606	611	620	617	572	622	594	575	661	603	609	613	626	613	626	664	593	592	585	612	606	560	619	602	606	646	613	550	612	610	638	573	613	609	592	615	606	647	562	617	598	621	602	639	579	610	611	592	596	642	579	586	587	585	586	571	644	655	629	564	658	630	587	613	574	604	611	607	648	611	603	621	619	609	585	633	564	641	627	624	605	602	566	602	585	609	575	591	588	631	633	631	644	571	625	621	600	617	614	626	623	648	596	617	600	613	622	614	580	601	607	548	622	645	615	606	597	600	646	630	626	588	594	598	597	580	608	618	621	634	628	625	627	649	602	603	586	592	626	636	597	610	615	590	619	573	583	613	601	611	607	597	612	586	592	618	640	603	610	609	611	625	582	603	608	626	620	608	618	636	590	631	621	600	593	573	604	602	623	599	593	596	597	583	610	629	627	577	613	600	598	599	616	616	600	602	618	592	564	646	619	611	648	587	600	592	596	539	556	615	623	590	614	593	643	606	633	584	661	601	590	612	625	564	625	575	599	597	588	568	592	599	615	603	588	619	612	655	639	631	592	642	618	571	608	626	619	625	641	621	640	593	620	623	658	623	667	603	614	601	647	627	583	575	599	625	642	590	558	670	575	609	598	600	563	604	629	631	638	629	642	597	604	629	599	625	644	589	606	623	635	601	589	588	615	621	639	614	609	631	565	581	599	631	665	662	604	653	590	597	574	662	593	589	616	581	582	574	627	584	548	626	586	596	627	608	606	623	584	658	603	625	607	616	582	623	648	650	631	635	589	563	589	596	626	623	621	629	574	630	609	628	583	604	600	613	625	598	586	590	632	597	592	633	623	607	585	675	623	580	564	638	572	612	617	603	638	573	625	632	611	576	602	609	576	639	627	625	640	635	583	589	596	584	622	603	615	573	592	587	588	578	588	592	621	601	631	604	659	622	611	628	620	647	621	574	619	614	588	578	626	608	615	582	604	609	639	581	580	640	586	616	629	571	614	642	602	611	625	581	563	620	579	577	625	577	620	640	571	638	605	587	558	667	590	603	622	611	563	607	586	608	633	582	626	659	582	602	589	632	622	553	595	573	572	584	602	618	549	594	601	582	601	604	631	656	617	593	649	640	643	583	573	607	603	589	578	615	647	626	559	584	666	611	610	605	595	611	622	590	610	644	637	589	633	625	621	576	565	618	588	600	606	612	603	623	592	569	636	627	574	648	616	609	642	591	623	631	608	599	621	611	608	618	620	650	635	573	649	619	613	616	628	671	573	627	589	630	587	616	595	591	603	607	609	602	602	612	611	614	556	592	547	580	623	650	570	591	617	614	648	641	660	646	613	601	587	608	630	619	591	591	564	634	618	630	640	577	596	622	659	679	655	605	581	610	570	595	612	584	567	632	623	663	612	588	598	609	613	600	597	624	634	596	687	587	615	590	590	657	584	582	634	619	590	571	613	587	598	587	600	622	598	619	609	632	639	611	621	640	661	600	583	579	631	584	586	609	650	642	592	597	616	596	612	599	575	622	637	643	605	578	599	608	627	649	619	610	603	601	610	625	635	609	604	607	648	614	627	655	594	601	631	646	592	583	591	643	595	600	577	613	619	591	594	650	614	601	594	604	619	596	602	576	631	579	610	588	595	578	603	631	626	619	607	598	615	632	627	598	598	665	565	576	626	627	608	622	547	610	574	595	590	613	562	581	629	621	636	564	574	603	621
2130	1066	410	209	200	208	229	226	261	224	210	167	161	166	140	130	149	132	90	125	103	155	325	571	507	351	286	192	131	109	97	87	84	81	82	98	86	81	82	80	86	93	77	95	87	62	79	73	91	92	79	61	73	66	78	77	91	87	89	90	81	87	69	73	75	95	79	72	76	76	83	85	89	71	72	73	77	83	90	73	82	62	91	74	89	88	78	75	80	69	70	86	72	79	96	85	81	77	79	69	73	81	87	78	71	81	61	77	91	102	71	79	85	68	80	84	77	82	72	67	67	87	80	82	71	81	67	74	96	75	68	89	85	79	68	87	82	69	84	85	75	77	69	67	88	81	90	78	68	68	85	77	83	74	76	86	82	91	66	70	72	79	77	59	70	72	83	79	84	72	92	73	72	91	72	81	80	87	77	71	91	83	81	62	76	90	83	93	81	83	71	85	68	64	76	91	75	91	82	69	68	72	86	83	84	81	84	87	73	66	86	81	67	83	65	91	86	88	84	60	76	72	79	85	88	88	77	63	62	73	52	70	66	77	87	84	89	68	88	88	89	74	96	83	70	58	93	81	74	92	75	82	91	70	65	80	68	75	88	77	76	83	99	80	77	88	72	82	79	68	83	97	85	97	90	85	78	74	89	78	84	89	88	82	90	88	71	70	84	76	80	94	86	65	66	79	77	69	85	80	66	76	88	67	89	88	69	83	85	67	68	86	81	82	89	84	78	82	83	96	76	77	81	82	71	81	84	68	80	79	85	65	79	78	79	80	92	80	71	80	80	72	57	61	83	68	93	67	88	91	90	79	67	64	79	78	76	88	64	84	74	64	81	82	95	64	72	76	72	75	83	71	85	63	86	85	81	84	76	96	76	80	72	87	77	85	86	87	88	76	82	88	71	75	80	80	78	79	87	87	76	92	79	84	81	74	71	89	84	82	84	76	84	93	76	80	79	79	78	74	84	74	103	71	77	73	70	89	76	69	62	77	57	62	82	84	76	82	95	75	67	76	73	66	84	75	89	78	75	79	59	85	79	72	89	76	80	74	62	73	74	83	74	74	61	84	73	66	86	83	81	88	88	66	87	104	92	90	75	96	74	65	90	81	75	76	76	73	84	66	85	79	73	80	70	79	97	81	79	70	70	69	70	79	84	79	77	89	79	98	104	84	76	77	73	75	75	78	81	85	89	93	105	86	86	63	84	72	78	70	91	93	91	75	77	75	62	84	83	60	63	71	81	75	95	80	84	87	76	76	70	68	87	80	89	77	79	80	75	87	69	82	84	87	67	85	94	84	71	68	66	69	69	85	81	76	76	75	72	68	81	84	70	78	80	82	78	81	78	75	79	81	71	82	83	83	67	82	95	90	74	73	78	96	61	96	53	74	75	85	86	73	75	83	92	73	79	75	85	86	67	67	79	72	93	76	81	70	78	93	65	78	80	78	81	80	80	78	96	63	72	86	63	76	87	66	85	82	81	63	72	76	91	80	95	62	86	77	75	73	73	84	70	85	81	79	79	89	81	82	71	75	70	82	83	69	70	71	75	93	82	78	87	70	75	70	69	70	70	81	70	92	75	82	75	98	71	82	77	86	81	88	62	77	86	76	73	78	91	76	63	67	90	85	75	70	67	66	94	74	69	66	78	81	79	77	84	85	67	83	84	74	92	75	81	84	84	77	89	87	86	82	68	68	72	86	88	80	83	78	67	89	89	89	79	74	81	75	67	91	78	86	81	88	76	77	81	70	76	83	79	77	73	75	91	80	76	71	92	87	80	81	78	72	84	64	82	79	88	80	103	83	73	93	92	88	84	87	82	86	79	82	84	75	73	63	83	79	85	69	77	97	88	72	80	91	68	88	76	74	83	87	74	64	76	80	77	80	99	87	90	96	77	86	77	100	89	83	68	83	94	78	67	92	59	71	84	67	78	91	82	89	83	82	77	85	90	83	98	83	76	87	71	78	74	61	93	84	78	76	76	93	95	60	74	86	84	82	89	84	80	79	83	63	81	75	79	83	82	79	68	66	80	72	78	80	80	81	75	79	82	65	90	74	77	68	81	76	73	74	73	71	101	79	94	80	81	77	66	83	94	87	103	89	102	73	80	78	75	76	84	75	84	97	79	69	79	92	87	81	70	91	74	92	84	74	68	83	68	61	79	75	85	76	67	77	88	84	83	71	83	94	83	67	84	84	80	68	90	79	88	69	71	82	77	100	84	79	87	73	74	78	99	82	78	68	75	75	86	73	81	74	74	77	79	73	73	82	84	73	88	64	82	77	95	79	81	69	76	79	68	74	75	90	77	78	71	84	71	82	80	83	75	88	73	83	77	93	71	77	89	80	75	94	79	81	91	76	77	80	89	95	81	78	83	88	97	69	81	66	77	86	79	81	66	58	69	75	64	80	68	68	89	88	84	84	86	83	82	80	82	73	88	66	86	73	78	74	78	73	78	77	69	69	86	98	77	86	85	91	85	81	75	64	71	69	81	81	104	74	68	67	73	91	69	89	77	71	82	73	89	87	80	73	81	92	70	72	78	87	80	85	75	75	88	98	80	79	83	84	84	81	86	98	84	62	91	70	85	71	84	91	77	84	80	85	81	70	74	82	89	85	68	74	92	74	65	86	70	59	77	73	68	91	75	75	86	82	83	84	82	88	90	86	73	79	67	85	78	80	90	77	69	83	80	80	79	82	83	64	85	85	67	84	73	95	67	76	99	76	82	83	81	93	99	74	71	91	88	75	71	85	66	82	66	87	84	82	79	67	94	73	80	94	93	83	77	74	83	90	81	71	75	79	80	66	80	85	82	87	91	90	88	75	65	80	73	95	78	66	93	78	78	75	82	68	81	64	61	93	66	79	83	75	66	77	80	78	82	78	73	56	59	74	78	99	85	80	81	84	84	75	77	83	83	78	64	88	75	71	73	91	85	83	72	99	76	82	93	84	65	79	74	90	84	62	85	85	68	80	80	96	79	94	69	75	71	87	81	78	80	71	74	78	76	82	85	75	75	85	75	73	87	85	83	87	79	101	73	86	84	76	75	83	65	87	83	94	72	90	68	85	69	70	91	84	72	61	75	79	81	76	78	94	85	80	83	81	98	77	80	84	81	70	81	107	75	91	87	78	62	88	93	89	76	81	74	71	64	72	83	80	80	78	85	79	77	71	71	84	90	80	81	77	76	87	81	81	70	69	82	77	85	70	81	76	72	86	96	84	69	84	68	75	66	79	73	80	81	77	75	57	74	97	82	70	87	63	82	76	87	75	74	78	79	86	90	82	102	85	81	81	88	62	72	67	68	88	67	76	84	86	74	76	81	77	73	72	78	78	88	75	78	65	90	97	73	84	74	71	75	85	76	96	83	86	89	90	80	80	73	103	59	97	90	88	77	75	86	85	79	80	77	73	78	70	97	69	87	80	69	67	89	62	78	77	81	71	76	91	75	76	62	94	83	81	77	83	89	82	63	80	86	72	74	83
21879	9248	4057	3227	6612	10770	10842	9399	7937	6698	5511	4684	3783	3238	2769	2470	2242	1828	1502	1458	1372	2917	6684	11024	8952	6665	4999	3134	1979	1338	1116	856	771	660	606	558	579	572	580	541	543	575	573	536	578	541	572	607	596	568	604	566	531	548	524	559	555	552	540	557	529	557	567	593	540	548	539	555	564	573	580	540	569	546	579	563	547	584	572	567	583	562	583	561	560	578	566	544	548	547	552	555	534	582	574	566	542	571	592	527	594	602	561	614	544	515	546	563	573	630	533	555	574	536	586	552	548	579	559	584	535	524	553	578	546	568	603	554	600	543	615	542	560	530	546	564	555	549	572	557	541	595	540	563	529	552	557	566	585	594	578	535	558	601	634	555	599	563	545	568	539	532	530	541	563	529	590	545	551	554	545	536	528	545	558	608	560	623	587	570	558	602	531	602	535	576	559	556	560	629	540	566	512	583	538	562	608	618	571	580	561	599	539	546	612	550	562	543	559	580	571	599	521	545	573	566	539	559	573	576	543	580	585	579	577	576	535	569	572	546	595	588	578	515	580	580	589	579	590	542	555	527	569	550	559	571	536	585	612	548	563	609	560	565	552	573	589	541	564	546	587	563	528	578	534	536	582	585	583	531	597	570	538	544	511	571	580	575	605	568	562	595	578	514	595	548	575	550	533	611	564	570	543	528	529	562	592	583	585	594	539	587	629	555	568	575	553	549	530	511	547	578	573	542	546	568	523	548	620	524	561	587	567	577	598	540	554	581	585	573	616	552	624	564	573	594	577	609	566	542	571	537	566	555	557	549	582	569	512	560	607	577	594	589	561	591	574	576	567	571	521	588	561	558	579	573	578	539	530	545	579	569	541	544	573	549	546	556	559	544	573	570	559	607	562	567	572	573	565	548	550	529	558	536	553	577	649	577	583	561	593	547	562	533	567	601	553	589	532	522	602	519	573	561	558	540	568	570	569	588	541	524	536	566	557	552	569	545	581	540	524	555	501	581	545	531	566	566	575	563	594	593	579	573	561	592	603	542	526	544	633	548	558	555	590	600	581	520	544	573	577	573	551	539	557	578	513	563	535	599	570	559	592	594	568	562	580	602	532	533	558	622	526	590	521	576	608	546	547	537	577	560	583	588	560	593	592	552	604	553	608	527	580	585	563	576	603	586	570	642	585	576	534	551	520	589	589	578	546	573	577	565	536	557	567	574	525	570	581	579	546	564	571	546	584	578	598	564	595	544	557	595	601	526	593	600	520	534	572	552	549	538	556	577	553	549	588	563	567	535	500	539	571	540	556	568	593	587	577	565	548	564	587	562	536	545	552	540	562	562	574	549	519	604	568	585	554	587	594	566	556	546	577	565	594	573	578	587	554	556	591	519	549	551	641	649	560	523	571	559	556	556	545	542	577	542	533	541	568	546	555	577	574	576	516	537	553	582	550	549	575	583	583	574	559	578	538	553	577	537	587	582	569	560	607	552	535	588	553	594	589	556	503	532	583	571	559	555	551	554	542	568	587	578	577	568	608	550	574	587	606	565	532	597	577	598	543	539	527	558	538	570	564	586	594	591	574	568	588	564	573	543	581	587	540	536	562	521	603	553	576	560	553	541	570	538	615	569	577	545	586	587	598	525	570	527	564	557	564	476	550	585	570	558	544	618	517	607	595	536	550	603	570	539	574	540	580	534	570	597	545	558	573	558	579	550	553	571	624	545	533	547	576	560	563	575	612	584	548	560	544	534	586	567	566	575	543	581	601	589	589	582	544	575	587	586	500	594	605	578	559	583	580	561	581	574	539	572	527	561	532	548	545	586	586	582	552	527	539	609	595	616	544	586	538	588	569	554	550	567	563	560	513	549	524	538	584	560	537	503	540	568	523	554	556	581	558	559	563	575	599	514	568	575	546	566	592	566	554	578	598	590	532	565	651	575	530	562	573	477	554	550	567	604	566	554	561	543	600	555	560	593	581	569	561	572	579	599	544	544	566	581	554	577	621	528	584	574	532	575	561	592	590	587	580	618	545	543	540	553	581	532	548	571	599	580	576	550	574	570	565	555	549	546	561	561	538	583	560	550	603	596	559	535	545	597	576	556	573	553	550	572	561	621	549	580	576	546	558	568	572	582	566	529	558	598	504	575	577	597	594	554	602	545	597	536	545	561	629	546	609	565	612	517	535	532	585	526	535	599	568	605	593	558	562	546	580	566	523	560	562	581	575	535	537	582	550	561	559	548	589	576	594	541	573	527	564	586	530	541	518	597	596	553	576	568	566	544	536	545	571	547	556	565	532	532	554	560	572	545	554	573	593	582	564	573	564	569	545	526	546	551	563	573	552	553	597	576	568	575	561	546	557	607	565	553	575	579	580	573	573	546	598	517	540	585	520	569	578	546	566	551	572	600	624	571	540	551	556	556	573	540	545	529	579	577	557	537	552	554	546	591	564	614	568	580	560	563	612	572	609	572	566	573	596	521	598	608	581	594	547	584	517	545	552	534	595	536	596	523	528	585	591	605	550	570	537	567	609	574	542	539	593	580	556	553	559	573	566	486	581	539	569	517	575	547	586	572	572	595	555	568	574	590	535	589	624	572	550	528	519	564	566	561	512	561	559	605	529	608	595	585	545	569	528	571	515	577	551	565	557	541	540	549	559	597	571	567	553	545	579	554	584	551	557	524	592	542	506	564	577	617	588	553	555	574	570	597	560	553	593	564	512	531	578	595	554	571	584	567	568	538	535	557	569	568	603	538	561	565	532	579	562	562	547	563	573	557	567	538	568	526	538	566	579	574	530	525	497	600	563	570	558	581	565	572	563	579	570	561	572	587	577	569	614	585	561	578	569	611	540	575	540	561	530	599	581	577	559	568	591	580	529	588	581	567	590	522	532	617	537	585	585	551	592	570	572	610	571	572	579	558	543	576	553	566	530	597	614	531	561	543	526	559	533	552	548	607	513	574	556	558	604	541	546	571	564	588	581	547	557	599	599	540	583	580	566	547	573	515	519	554	543	594	561	593	599	563	540	564	594	544	574	575	585	595	582	541	573	597	562	600	566	581	573	585	560	543	560	571	540	514	586	563	579	604	592	587	583	566	574	557	585	566	600	534	578	563	583	608	575	585	550	564	568	533	563	545	548	570	577	564	578	572	552	563	545	524	555	593	572	577	554	558	586	562	544	555	562	594	522	529	585	571	603	576	574	610	574	596	575	540	582	536	578	645	556	593	625	557	557	577	528	569	570	557	551	562	533	583	535	551	504	569	582	565	559	541	583	572	590	555	529	571	544	569	567	579	532	571	572	547	600	579	528	595	550	555	562	550	569	573	559	559	562	601	574	602	514	603	559	583	547	553	532	556	563	543	570	552	580	558	525	559	581	525	577	563	573	577	562	542	581	558	561	553	620	529	573	536	572	582	569	554	569	573	579	547	537	571	591	532	585	568	578	586	574	583	540	567	604	539	550	566	520	556	567	538	566	587	576	554	610	559	556	544
3599	973	404	243	188	245	241	274	246	211	250	191	165	199	183	183	174	156	135	126	130	356	649	620	467	315	205	201	172	143	147	112	120	123	81	112	93	102	107	98	118	116	108	109	104	95	104	96	101	115	114	108	97	125	102	104	104	88	105	108	113	83	109	90	105	104	107	95	98	90	89	100	101	86	114	104	101	111	122	93	100	93	90	112	103	96	119	119	93	101	94	90	98	92	124	111	113	110	102	91	103	107	97	106	97	95	94	99	84	108	91	101	110	98	101	104	106	109	124	102	109	96	100	94	95	113	81	98	96	103	93	86	93	95	83	104	109	112	85	91	95	96	89	112	107	105	127	117	117	93	116	106	99	106	90	114	95	91	101	109	97	100	96	98	92	89	133	90	92	89	93	117	95	103	105	102	110	106	98	94	108	134	94	103	113	102	103	107	105	94	120	110	106	94	92	101	100	107	101	105	89	110	108	107	109	92	84	98	96	95	100	95	101	120	99	104	90	120	101	97	94	89	95	110	130	101	99	106	90	118	96	105	97	95	119	102	103	93	93	98	93	87	88	101	120	111	104	103	90	107	94	114	113	104	112	91	100	98	123	91	92	111	109	107	92	106	105	97	97	123	112	118	106	88	110	81	91	100	102	100	97	111	106	109	106	114	102	97	109	96	90	80	96	105	118	94	109	100	98	86	92	94	81	104	109	109	95	95	117	107	99	97	79	95	101	99	90	121	103	103	122	113	104	98	98	120	116	109	105	94	107	121	117	89	110	93	119	103	102	111	99	78	117	95	99	85	108	114	104	84	111	85	94	100	103	116	125	113	95	93	98	97	116	100	102	97	110	105	102	104	98	110	102	102	101	110	109	97	97	103	93	90	107	106	104	92	97	106	111	101	118	104	92	107	104	100	94	98	101	96	115	110	88	102	95	103	115	91	115	120	87	97	109	109	102	100	102	99	118	95	94	110	122	111	86	119	111	96	104	97	100	100	82	107	99	94	93	104	115	106	117	90	111	96	100	100	99	93	90	109	117	94	87	99	97	116	87	106	118	97	93	109	94	110	104	104	100	97	103	106	101	107	112	99	97	102	117	109	110	90	102	78	94	104	95	96	105	110	101	103	96	96	96	99	87	79	100	108	99	101	108	95	110	85	97	89	110	99	102	107	95	118	104	97	104	102	92	111	106	100	105	83	130	85	98	105	100	97	119	100	115	107	108	104	106	119	78	105	94	91	110	91	95	86	96	91	106	112	110	108	98	109	95	95	95	84	106	103	107	102	97	106	90	114	98	89	94	103	101	101	100	107	95	95	106	91	118	85	102	103	112	118	90	108	98	90	100	105	98	93	112	103	100	94	100	101	94	90	101	120	97	106	120	105	76	119	104	114	98	100	104	100	113	101	113	117	106	101	93	105	86	102	98	90	86	105	108	104	103	97	94	109	109	96	87	114	110	99	88	93	105	97	102	117	104	115	93	92	96	106	103	103	94	106	83	103	99	104	95	105	109	105	89	125	114	97	104	101	93	110	102	98	102	95	98	102	106	106	93	90	97	105	104	96	104	96	102	104	107	86	102	114	100	98	113	120	98	107	96	98	96	112	88	96	88	106	71	105	98	98	90	104	81	91	71	103	114	102	92	77	102	94	114	110	108	110	120	83	87	100	86	96	100	109	97	82	96	105	109	102	111	96	106	117	114	84	81	104	113	95	103	104	103	120	103	106	124	100	111	111	117	100	110	111	120	105	94	104	106	96	91	99	108	93	90	110	84	88	126	90	108	126	124	85	109	106	98	96	96	107	105	110	97	105	92	99	98	107	78	109	112	119	113	105	101	115	114	99	112	120	98	95	113	93	106	101	106	108	100	112	99	98	93	106	93	107	88	108	97	93	96	103	98	105	96	102	114	103	97	120	94	93	97	105	115	104	103	114	105	90	86	118	101	92	120	116	98	87	94	110	107	100	105	92	92	100	99	80	105	107	103	104	102	109	111	103	109	84	91	122	104	106	92	111	98	104	98	105	96	102	125	95	109	104	110	116	112	104	103	101	117	90	108	131	100	93	104	104	93	96	107	107	106	103	104	110	100	98	103	105	96	87	96	112	119	98	86	112	97	102	90	88	96	89	75	107	105	101	105	113	106	114	107	89	111	109	106	96	126	100	93	104	137	96	88	87	105	98	84	98	87	81	96	108	117	112	111	96	93	117	105	104	88	102	116	101	111	100	101	100	115	113	95	86	109	105	116	103	105	103	102	117	105	110	102	105	114	100	91	99	102	113	100	102	104	101	108	125	93	108	114	103	113	106	112	91	107	101	115	112	124	91	104	98	113	96	113	105	103	100	98	85	104	121	109	106	105	115	97	110	98	101	109	96	102	98	118	101	103	98	101	92	85	84	117	86	85	97	92	104	97	110	100	102	104	99	88	96	101	100	94	113	87	121	100	123	99	89	114	101	108	101	98	106	96	95	121	99	91	94	108	107	107	104	103	87	109	108	89	109	91	90	120	107	106	87	119	113	98	102	100	102	108	93	113	99	102	118	98	114	117	129	95	97	105	117	87	116	101	115	103	104	104	116	104	117	93	86	95	93	94	99	115	97	125	96	100	103	103	100	112	112	116	106	96	103	93	115	103	83	84	97	101	96	103	120	109	94	100	96	112	112	101	121	112	102	103	112	98	96	107	99	105	106	95	97	91	82	93	91	119	105	109	121	114	110	100	108	113	91	96	109	114	107	107	113	102	96	95	86	95	108	104	114	126	110	106	104	95	114	104	91	99	99	92	116	99	106	97	99	112	122	87	113	94	119	83	87	102	85	114	114	97	105	95	107	88	98	107	88	82	97	110	96	114	115	109	76	123	79	110	110	90	96	96	94	104	94	95	112	100	97	105	99	90	111	100	88	111	97	87	94	91	95	107	118	95	98	100	81	111	103	104	104	96	91	101	106	105	110	110	73	85	90	115	79	106	102	111	113	108	101	120	113	108	89	96	92	86	105	93	102	123	92	108	107	107	89	109	115	96	91	111	106	103	111	83	108	112	95	113	103	107	130	95	102	103	99	105	97	103	118	99	99	114	76	102	114	121	113	98	102	99	99	98	98	90	103	116	100	98	104	128	91	94	101	84	107	104	105	104	118	107	105	111	102	90	101	106	109	100	101	89	98	121	87	118	94	93	110	83	90	103	93	94	78	102	105	111	100	113	97	92	110	93	102	111	100	96	72	97	107	97	98	100	102	91	105	105	100	118	90	130	125	91	93	86	93	104	115	91	86	112	94	98	100	119	106	105	105	95	113	96	96	92	113	116	95	83	111	109	106	99	118	105	98	116	107	87	98	108	109	91	102	112	98	113	96	98	114	106	97	111	104	118	109	105	98	94	89	99	105	110	104	89	103	107	116	109	102	94	104	85	114	77	93	92	90	117	115	95	104	109	106	117	116	105	102	99	100	105	90	85	123	103	101	110	97	93	115	97	109	100	113	112	110
21838	8698	3879	3253	6540	10295	11159	10135	8288	6666	5545	4783	4120	3824	3534	2986	2457	2065	1873	1817	1603	7404	12274	11054	8132	5109	3552	2888	2198	1827	1457	1113	979	859	802	738	741	742	764	797	676	698	759	700	722	735	742	740	725	780	737	688	748	720	751	714	764	752	729	735	736	733	720	769	704	757	721	706	748	760	709	715	699	777	705	728	753	707	765	745	732	702	764	737	763	741	724	754	782	715	718	706	762	729	756	705	745	715	708	740	709	745	738	743	744	708	777	751	752	733	726	676	758	728	750	758	731	706	712	788	727	709	754	737	741	701	696	738	752	697	784	738	729	741	749	743	777	792	734	738	743	735	682	700	756	700	736	752	710	771	754	675	754	781	757	694	743	744	754	699	755	744	766	801	727	686	684	731	759	676	752	715	725	702	735	732	718	729	752	697	773	730	788	741	705	700	757	794	698	782	761	753	711	714	707	739	749	730	739	780	729	765	741	720	745	724	748	740	702	723	707	775	734	693	710	706	735	761	734	726	738	748	686	718	749	729	754	760	760	762	716	737	774	700	721	721	707	752	689	735	721	682	767	755	771	735	712	757	765	692	685	745	762	726	762	731	753	692	749	767	724	736	719	732	713	761	781	721	718	708	715	770	763	722	739	743	757	734	743	757	758	727	690	791	732	753	732	752	731	734	724	788	737	743	711	742	737	682	712	731	741	683	752	732	773	736	706	692	748	750	742	676	740	735	746	742	770	746	728	731	685	736	744	728	738	718	741	724	717	729	789	724	744	758	713	793	727	719	716	728	794	756	704	661	694	737	783	671	727	693	697	744	738	729	719	717	733	728	768	740	740	701	710	778	734	771	735	757	721	714	688	767	735	730	777	705	731	656	734	723	696	758	758	718	733	683	724	713	758	709	743	706	704	759	728	727	733	710	766	721	768	733	709	740	747	732	738	754	709	756	666	759	728	665	761	706	732	754	783	710	738	733	697	728	754	732	770	804	709	739	730	660	729	744	754	842	749	736	760	746	782	678	696	720	758	771	715	788	724	711	732	735	761	690	759	705	713	725	755	750	734	733	734	760	724	758	766	714	733	731	706	751	778	753	768	759	767	702	735	725	771	749	734	711	732	722	727	742	780	784	790	736	737	752	768	693	726	709	728	747	714	737	744	734	735	779	743	724	733	729	736	734	707	730	725	717	743	711	776	768	739	753	737	766	741	739	689	733	724	709	748	707	766	680	719	732	773	727	672	739	703	752	716	739	711	725	784	761	728	737	777	683	731	761	779	706	745	717	759	722	698	690	789	737	722	730	744	739	733	747	775	752	727	751	719	724	722	744	699	721	685	746	735	759	750	737	712	776	697	726	699	686	748	754	772	737	749	735	724	751	725	749	740	731	752	781	758	719	707	730	782	791	693	732	692	704	739	692	721	738	715	716	746	741	743	706	778	775	752	716	725	773	794	785	768	724	798	727	740	741	775	735	729	699	750	696	767	724	737	738	745	709	713	750	765	697	707	705	726	738	765	744	734	748	754	747	698	690	746	697	760	769	704	726	750	698	736	743	708	754	726	712	718	721	758	754	698	727	743	728	711	759	722	748	719	743	774	738	744	747	739	760	719	747	747	737	754	684	776	766	725	726	687	746	726	727	769	697	733	729	728	714	726	745	710	716	737	743	753	763	745	763	694	718	718	698	689	741	719	706	771	676	671	763	741	724	754	763	740	752	732	715	730	770	761	721	754	787	754	705	732	703	701	758	742	772	722	718	738	750	793	705	756	735	728	744	730	696	686	723	739	695	762	710	714	709	717	712	728	720	739	711	802	741	744	720	757	788	712	695	710	739	770	755	769	710	723	729	761	743	722	751	755	743	686	746	734	765	692	752	729	746	735	779	731	790	704	743	731	742	765	728	720	698	709	772	769	706	726	787	698	717	720	694	697	766	724	733	756	685	717	753	725	694	712	715	718	717	744	742	725	754	695	711	740	735	703	691	701	762	757	704	743	730	694	755	731	721	690	688	788	733	758	758	746	755	732	759	769	722	698	730	733	727	740	759	704	761	712	769	696	747	781	755	763	700	747	738	720	753	744	769	729	687	782	766	767	730	732	699	752	760	696	750	735	754	720	730	753	721	770	709	739	725	750	729	743	728	706	720	828	781	762	653	724	728	718	722	742	721	759	708	717	712	767	705	737	712	720	748	793	770	771	727	731	737	721	714	722	710	762	697	733	736	711	698	743	728	765	710	738	719	724	737	760	690	732	733	731	740	683	768	694	715	683	771	693	735	747	743	704	743	738	721	667	754	687	691	705	732	689	722	719	770	739	707	727	716	755	722	693	773	724	729	734	699	694	707	696	767	741	717	731	723	764	760	738	718	715	742	727	764	752	747	727	739	726	721	719	772	741	773	656	731	701	719	779	754	727	718	723	691	699	727	780	723	737	761	738	741	741	779	745	741	714	744	733	723	678	719	741	692	705	725	711	757	697	787	757	701	707	753	748	787	700	728	702	711	727	728	782	721	708	737	724	689	678	764	705	734	757	740	709	751	728	740	727	755	705	677	741	704	712	750	735	686	725	722	739	683	705	713	765	751	707	748	734	748	737	748	746	725	713	728	734	692	779	742	733	747	749	684	732	749	751	792	712	746	778	748	761	723	693	737	718	769	737	723	689	727	722	716	721	712	707	729	736	749	708	673	724	716	707	719	751	733	728	748	758	776	734	743	722	721	738	764	738	714	732	726	692	726	711	754	717	740	802	704	755	752	727	695	734	742	748	697	744	758	691	751	724	723	735	698	680	729	730	725	730	745	775	694	719	701	790	763	696	754	708	725	745	678	708	773	739	752	742	689	756	719	735	756	773	721	745	740	732	703	762	742	690	718	753	740	770	747	742	760	697	754	740	713	750	703	790	719	712	729	729	759	728	755	764	706	753	770	699	740	739	693	739	694	734	701	700	763	732	678	765	739	715	750	759	721	736	726	739	766	760	730	703	778	675	686	731	725	748	736	714	732	733	757	715	753	719	737	740	696	682	776	764	704	739	742	782	691	700	741	703	738	743	693	750	710	735	706	764	649	747	771	735	761	760	677	722	736	719	692	726	795	739	743	722	769	761	720	743	696	749	719	686	685	752	770	738	753	732	749	688	727	728	729	786	752	745	730	762	780	717	769	763	742	699	724	707	732	726	721	742	735	758	723	686	748	712	689	724	753	734	761	741	748	711	722	706	745	742	668	755	741	768	766	773	772	748	742	737	731	776	732	727	719	768	715	715	769	721	715	727	694	734	759	758	761	701	709	705	705	721	729	723	706	762	762	756	736	684	743	765	772	765	761	706	783	713	751	744	762	797	752	760	754	743	762	768	684	781	744	744	758	774	724	713	768	729	696	747	732	740	732	765	766	743	768	752	743	728	719	706	756	685	734	724	716	721	758	740	712	750	685	771	726	700	750	758	748	738	738	739	720	692	802	740	699	728	708	737	776	722	754	711	754	746	700	724	716
3489	1401	481	279	271	243	325	372	347	306	258	246	234	219	202	176	140	160	144	133	179	688	1044	1000	750	497	302	207	235	179	162	148	107	98	109	91	106	92	93	119	94	127	73	89	89	99	94	93	93	104	79	101	97	94	104	81	89	70	109	96	116	80	102	89	85	109	109	97	95	98	90	99	96	109	90	87	104	99	92	92	108	96	83	104	86	87	99	106	95	84	92	105	98	91	103	101	109	98	96	87	95	96	103	100	91	84	94	93	100	103	109	98	99	88	76	90	98	91	87	95	95	69	112	95	106	95	97	90	96	108	98	89	110	101	96	102	87	95	103	98	87	103	106	96	98	79	93	95	107	96	85	88	94	92	84	81	104	119	110	94	103	89	96	106	99	100	95	89	84	99	96	89	106	80	100	84	93	115	98	87	94	105	88	91	92	79	92	97	101	104	108	96	90	115	86	96	109	94	113	107	97	101	107	85	117	104	93	92	100	86	90	84	104	117	93	99	117	95	90	88	102	106	88	98	86	85	81	85	87	99	93	90	105	96	105	94	105	94	107	96	108	81	88	114	97	84	111	98	96	100	93	89	81	99	115	109	97	88	101	86	108	102	81	105	106	98	95	83	99	103	96	100	98	94	91	102	97	90	88	84	101	89	88	89	97	110	106	79	100	118	92	94	89	104	77	87	107	93	114	106	92	88	108	107	93	107	101	91	102	109	110	103	84	81	99	84	104	85	99	112	109	77	110	90	92	97	76	112	100	93	108	103	100	77	97	80	97	100	90	109	99	97	108	102	88	110	99	96	113	96	88	84	90	85	102	92	112	84	95	115	104	90	108	108	90	92	96	104	91	85	95	117	84	96	118	103	112	112	103	93	97	112	113	90	108	107	86	97	87	117	106	94	98	86	100	95	95	92	106	86	99	82	98	96	99	96	93	100	93	99	99	95	95	96	122	84	121	73	95	107	114	95	109	102	104	96	81	94	90	91	116	104	96	99	86	91	114	101	91	100	95	115	107	89	108	98	89	112	99	88	93	99	109	108	97	89	109	107	101	114	96	93	74	104	99	98	84	120	101	88	114	101	87	78	92	79	105	87	98	86	97	84	90	88	92	105	90	101	99	92	78	102	122	101	88	89	100	103	99	102	100	89	94	91	109	87	99	88	86	93	97	96	104	95	94	80	106	85	81	97	99	84	90	97	102	84	75	104	105	95	89	98	95	99	97	100	103	106	94	95	93	109	84	117	87	94	85	102	111	103	104	84	101	101	86	79	96	85	98	96	91	95	106	94	108	100	99	81	96	100	109	94	84	95	122	86	94	103	96	105	77	101	97	106	108	96	93	95	87	92	106	98	97	96	96	112	95	87	79	106	98	124	104	93	97	93	101	99	90	87	72	98	103	96	94	104	103	101	104	91	91	111	81	92	90	91	100	99	102	92	87	94	92	96	104	98	108	78	74	111	102	81	101	102	124	86	98	107	110	100	94	96	85	112	81	96	87	101	106	101	90	89	99	86	94	108	108	107	88	89	100	99	89	99	103	96	100	91	90	95	76	113	104	85	101	105	121	96	103	97	100	113	106	94	93	111	96	106	95	102	115	96	105	99	90	101	101	94	100	85	110	102	97	110	108	100	99	86	101	89	97	83	112	100	102	82	82	90	88	100	90	105	100	99	93	92	91	109	102	93	102	82	103	82	96	94	73	67	88	102	109	93	97	95	103	92	109	77	90	111	91	116	99	103	92	83	101	97	80	86	104	83	94	99	103	99	95	117	98	103	92	101	120	108	97	87	101	85	110	103	103	104	94	101	83	88	86	114	100	82	109	99	81	90	84	99	87	104	110	101	121	74	110	114	96	90	104	90	104	101	118	96	97	104	106	99	99	99	105	99	79	109	109	73	95	101	95	105	90	84	104	88	94	125	81	87	93	105	101	77	100	115	98	97	107	112	85	92	90	113	103	92	96	87	91	98	102	85	103	97	110	113	111	111	107	102	80	87	95	101	100	84	89	103	102	115	93	88	88	102	104	109	103	104	88	91	88	91	97	84	123	85	93	102	87	102	103	106	97	101	90	116	89	86	97	84	114	101	99	91	106	84	92	97	113	118	99	85	88	85	88	115	98	108	93	110	91	91	97	94	105	116	95	84	115	107	100	87	104	93	109	84	92	101	107	90	106	92	103	92	110	110	93	97	80	106	74	78	94	116	98	96	97	102	112	74	99	98	91	96	93	88	99	90	96	104	115	90	107	94	87	124	77	111	79	85	100	96	103	93	119	95	80	91	85	94	108	96	104	85	95	101	91	74	84	81	83	97	71	89	96	105	101	98	107	105	102	112	117	97	100	106	99	88	80	78	103	85	99	103	119	109	90	110	87	101	96	105	95	110	116	89	94	92	98	87	107	93	104	81	85	96	117	82	109	90	101	113	101	123	85	104	97	101	102	95	86	102	90	76	119	90	95	98	96	99	101	100	94	88	95	92	82	114	101	92	88	102	96	94	112	103	97	107	98	104	112	83	105	87	87	91	96	94	100	101	103	130	98	107	93	104	87	98	107	68	105	86	88	84	94	91	102	88	108	99	98	104	107	101	111	92	107	94	82	98	101	88	119	91	97	112	101	86	98	87	93	105	84	104	103	97	117	82	107	96	102	86	77	110	89	95	94	109	98	92	111	105	96	113	92	100	101	91	108	111	87	91	106	95	92	110	116	121	83	94	92	112	95	106	101	100	108	83	100	89	98	108	74	105	98	105	112	98	87	93	104	92	95	97	92	89	111	110	93	97	111	95	96	85	93	86	100	113	102	99	90	109	86	101	114	67	116	94	103	97	98	94	95	104	88	110	100	77	122	80	90	105	94	95	107	94	92	106	122	85	99	83	100	101	98	103	93	84	104	97	96	89	92	91	102	95	111	98	119	102	105	91	88	101	89	68	100	104	88	89	88	93	84	95	96	88	98	103	93	93	99	87	85	102	100	95	104	96	95	99	89	102	86	98	81	96	96	82	97	107	85	108	72	84	105	111	116	93	89	101	91	91	86	93	85	101	111	101	85	102	106	98	91	105	112	88	101	118	90	91	84	118	88	117	99	96	101	115	85	96	94	100	89	101	98	81	86	110	91	96	100	93	103	104	105	112	107	84	87	77	81	94	95	92	72	112	95	94	95	98	109	99	91	108	90	99	122	80	87	94	87	96	90	74	105	110	120	99	95	98	105	93	112	91	93	86	102	106	103	105	82	93	96	99	98	100	98	84	94	90	99	98	106	93	83	95	106	94	101	105	96	116	99	97	95	98	84	99	105	99	119	77	109	98	106	97	103	107	106	104	103	96	80	106	105	110	91	94	103	85	75	98	82	95	122	103	100	96	85	91	94	85	102	92	96	95	78	99	100	113	93	108	91	88	93	90	97	107	77	92	69	94	87	111	99	99	81	88	84	102	90	100	91	72	96	109	108	93	91	100	117	110	100	81	96	104	114	103	120	102
26464	11631	4841	4125	8944	12764	13682	13856	11338	8964	7644	6454	5325	4714	4345	3338	2802	2706	2519	2222	3801	13570	17523	16632	12818	8898	5008	3861	3129	2394	1796	1346	1070	939	775	814	682	741	696	715	654	686	714	683	685	666	652	656	732	662	663	685	698	705	669	670	700	676	681	689	656	647	691	700	683	697	672	720	688	674	677	707	689	694	697	683	710	698	660	699	695	714	630	662	680	700	676	716	686	650	677	659	678	703	674	715	700	698	623	665	740	698	672	656	651	651	650	712	682	695	673	674	685	762	711	713	684	684	702	674	667	660	683	677	710	676	691	686	699	669	674	628	703	698	687	658	690	696	670	685	722	678	677	680	676	672	696	700	673	683	704	694	657	665	632	678	675	680	705	678	725	681	655	671	707	693	646	720	686	690	696	704	664	695	663	686	704	697	744	723	694	683	696	656	678	677	646	683	683	669	704	733	718	710	709	723	731	674	690	676	669	719	635	661	679	740	694	694	706	664	702	664	705	681	699	664	742	690	731	697	695	686	727	735	672	716	653	692	693	649	669	672	653	697	667	655	679	696	734	686	688	703	687	700	657	669	701	714	694	659	711	698	707	762	704	692	731	712	686	691	674	687	707	660	665	707	666	680	675	674	652	716	699	665	635	694	680	653	672	644	704	682	670	675	713	703	663	679	656	697	651	676	684	668	698	639	738	772	669	688	679	675	695	701	668	667	679	692	691	687	683	668	710	705	668	674	696	703	714	653	703	673	684	708	641	674	727	665	637	679	676	711	685	724	652	699	645	686	710	665	719	657	694	668	757	647	663	643	716	695	648	652	700	702	669	688	615	598	711	676	668	670	691	662	698	681	675	685	696	702	684	649	700	653	654	648	693	649	660	682	728	698	635	700	654	682	679	671	699	695	666	673	700	669	702	720	738	764	664	710	699	654	700	669	683	681	663	674	690	685	690	699	719	698	664	661	618	696	731	711	662	715	704	628	681	682	666	656	704	668	659	687	686	718	711	688	717	699	682	671	724	671	689	673	666	698	728	728	654	665	677	661	664	690	680	690	698	702	670	707	678	718	733	701	672	682	624	687	704	726	723	685	717	686	694	658	654	657	686	670	687	674	719	746	649	656	677	682	752	703	700	673	679	689	651	647	635	692	681	672	700	662	687	697	705	706	686	715	665	707	657	684	736	664	688	701	707	709	689	663	656	680	674	642	714	632	740	711	669	653	709	724	735	644	718	724	704	702	657	659	639	677	689	683	715	646	665	657	668	718	693	685	705	692	679	626	712	712	695	638	697	655	687	668	674	673	702	633	710	698	688	644	659	712	675	738	690	726	672	724	694	647	685	685	725	676	670	737	647	702	660	686	678	667	699	681	701	690	674	684	692	694	740	696	642	732	669	711	671	674	692	713	674	647	661	712	683	729	705	703	635	658	674	652	682	696	703	689	685	715	655	699	702	697	656	728	653	691	700	667	702	657	686	676	651	692	672	673	690	682	680	624	713	694	663	656	733	709	756	680	703	704	651	687	667	694	662	671	669	674	660	681	682	687	685	654	663	686	694	694	658	732	627	687	648	729	690	719	694	672	659	630	661	654	688	721	653	708	738	667	658	665	660	652	706	681	711	653	703	702	690	675	668	676	721	707	698	684	707	676	691	691	641	741	689	700	689	658	684	659	675	681	695	655	705	643	720	695	676	707	690	689	649	715	659	675	682	678	641	683	702	650	732	679	680	708	664	727	679	697	721	712	732	654	667	692	750	679	605	690	652	679	651	660	651	667	642	697	684	722	695	673	679	680	633	668	672	690	672	677	645	683	675	685	671	743	701	658	668	682	713	689	737	665	702	681	698	683	664	691	695	694	641	673	684	722	695	685	691	675	692	696	721	678	701	700	671	672	705	717	674	694	630	712	668	661	702	676	667	674	773	707	631	709	635	677	688	698	730	636	718	653	668	685	668	681	732	708	648	667	739	688	673	675	696	639	684	707	681	703	666	686	688	680	669	703	704	690	708	686	691	695	701	703	722	721	722	695	690	740	663	695	673	712	713	662	728	701	673	666	670	707	678	729	693	662	707	727	676	714	688	673	662	682	684	704	692	641	682	694	683	679	673	671	718	672	656	697	641	701	723	669	722	612	693	670	713	693	637	686	671	690	660	706	647	682	646	690	735	642	684	699	672	707	697	700	672	708	689	670	677	705	676	647	670	673	682	663	699	709	663	648	699	688	665	687	666	644	723	715	656	668	705	678	703	640	660	694	677	679	689	664	682	722	648	658	701	681	669	653	673	664	718	681	735	661	733	669	655	722	662	683	674	667	651	675	671	651	680	682	659	698	658	637	671	656	712	665	688	658	637	669	748	667	721	721	671	687	670	649	706	741	654	711	698	711	707	702	748	734	700	682	682	690	705	714	638	676	673	685	728	690	655	668	719	679	668	689	729	703	704	677	655	742	635	689	717	673	653	706	651	698	730	697	667	652	671	675	691	671	658	670	701	619	634	701	670	639	716	668	663	663	689	665	679	692	689	688	680	708	712	739	700	662	682	704	667	703	709	677	694	655	654	704	638	672	688	709	683	667	662	706	699	686	640	699	680	690	713	630	665	674	705	664	706	639	700	681	659	745	734	700	647	659	647	693	653	672	742	728	716	689	655	693	688	692	697	649	720	684	680	670	701	660	653	663	723	695	665	678	677	729	726	685	644	726	672	648	709	692	682	717	691	664	704	634	649	705	659	714	693	708	719	631	684	648	714	683	702	666	631	673	672	681	743	627	701	729	680	684	709	718	673	655	736	665	697	727	646	720	661	651	683	650	684	663	658	698	707	677	706	653	676	673	656	687	703	710	686	665	717	686	692	689	732	675	708	680	706	652	708	691	666	692	684	665	652	677	711	699	676	672	615	695	654	646	689	690	679	674	716	700	673	652	694	640	661	697	666	675	721	672	682	670	675	696	716	713	680	744	674	674	675	676	717	656	663	664	681	720	652	696	696	685	719	711	692	685	696	665	705	671	684	696	678	697	697	675	673	697	683	618	689	658	677	655	675	689	714	670	724	682	713	701	705	651	734	669	700	668	698	681	706	669	685	666	674	659	665	709	679	720	722	708	658	670	640	678	667	681	710	688	662	696	702	652	683	669	704	671	700	700	672	687	663	671	689	691	660	713	674	676	708	685	696	615	670	680	654	728	650	697	650	677	663	680	655	657	675	704	645	657	696	671	713	687	754	697	699	664	688	692	700	674	694	721	693	685	737	706	663	692	688	673	682	711	723	695	684	674	705	617	655	652	736	661	645	686	703	719	684	669	723	679	678	709	683	706	713	712	685	707	679	639	684	704	681	655	678	705	661	735	677	679	676	663	672	685	742	694	716	663	689	693	695	680	694	662	684	692	678	718	680	679	694	679	680	698	649	693	634	674	633	723	683	678	669	706	666	640	689	664	660	706	683	667	663	680	732	727	687	664	695	685	676	626	713	645	718	702	682	712	683	680	674	660
2398	610	276	203	153	169	202	206	214	185	175	130	157	147	127	109	133	139	111	120	143	138	201	194	158	162	117	109	116	95	109	74	97	87	93	74	96	81	84	100	90	76	79	94	96	111	88	90	83	98	73	87	88	91	79	85	109	78	97	100	75	94	87	72	65	76	80	98	87	66	80	55	73	104	88	72	72	91	73	80	87	85	99	82	76	85	85	84	81	70	81	95	74	101	77	87	82	88	92	80	105	86	84	73	116	82	73	76	82	94	93	84	85	89	99	92	88	73	69	64	96	110	80	101	90	85	79	92	77	74	72	89	93	94	86	96	89	76	90	81	71	99	79	70	91	72	86	76	81	78	80	86	86	91	83	103	95	84	83	75	82	72	95	87	88	72	82	87	85	75	95	89	80	93	87	68	91	76	81	67	89	75	87	100	86	100	95	107	81	77	74	85	79	70	73	82	82	80	92	79	85	103	81	72	74	85	87	90	101	87	92	83	85	81	79	97	73	93	78	78	90	86	104	81	92	88	79	104	102	91	87	93	99	81	78	77	79	84	80	78	77	96	85	76	101	80	76	72	84	70	83	86	92	87	91	81	93	83	83	74	91	84	86	97	82	88	80	86	105	96	88	79	90	84	84	70	87	89	95	101	91	90	100	83	81	71	77	81	99	73	87	60	66	97	102	60	95	92	91	104	74	91	93	92	94	93	84	78	89	92	79	99	80	63	89	82	88	89	79	91	74	94	77	76	83	86	80	92	73	75	91	91	87	109	87	94	85	72	91	77	85	92	74	89	86	84	102	92	89	86	95	86	86	89	88	85	91	84	98	74	95	86	88	90	91	80	89	88	82	95	91	66	87	76	90	88	81	73	93	87	98	92	85	95	80	77	79	77	78	83	75	97	88	85	81	79	86	81	80	86	84	92	70	86	78	89	72	81	88	86	81	88	88	88	95	111	76	75	89	93	77	79	105	76	105	100	98	103	93	86	85	74	92	82	90	90	79	80	92	88	80	94	99	67	80	76	79	83	100	82	74	79	83	71	80	85	100	96	78	83	88	74	85	77	88	77	92	91	78	92	98	78	84	65	94	93	71	86	71	78	86	92	90	73	85	87	89	80	83	104	92	94	110	93	93	90	81	85	82	85	86	77	83	81	84	80	88	73	85	72	74	92	86	85	88	93	86	74	94	87	96	89	90	97	76	95	79	90	96	93	84	73	76	97	84	72	97	88	91	75	81	88	82	85	94	101	99	87	85	97	85	82	91	94	93	90	82	94	79	68	93	91	80	74	77	67	94	91	73	81	66	112	82	109	87	79	86	67	82	84	88	104	91	101	94	93	98	91	91	78	95	72	83	80	86	96	85	78	71	80	80	93	86	82	69	72	89	88	77	69	107	92	88	80	71	85	67	96	74	73	97	103	96	85	70	105	76	64	77	107	83	76	87	83	80	77	69	87	96	88	75	70	85	87	79	66	82	107	78	95	74	83	87	86	83	78	95	82	82	82	89	84	78	77	90	88	88	79	90	71	67	82	87	94	80	97	78	77	89	67	75	63	72	82	87	79	83	90	75	86	80	88	78	77	94	82	81	91	76	83	81	73	94	75	82	100	98	95	92	87	89	98	92	83	93	84	81	81	84	73	89	96	102	94	88	97	102	79	75	85	103	91	79	97	96	79	83	83	90	70	92	82	85	84	69	94	80	101	67	95	94	100	90	89	96	74	73	78	87	79	94	75	75	71	91	85	80	85	97	98	101	67	82	92	73	84	77	83	82	79	92	89	98	86	88	88	73	90	93	78	83	97	89	67	66	91	79	77	73	88	77	92	84	84	85	91	84	78	88	87	78	81	89	91	71	70	83	66	95	81	87	109	80	88	83	85	82	86	89	86	84	77	82	103	104	64	85	103	79	92	87	76	87	85	98	88	80	87	83	80	80	90	81	86	97	79	82	94	89	86	75	100	87	76	80	95	115	76	100	110	76	80	98	86	79	81	83	97	80	88	79	95	78	87	82	82	88	88	93	71	112	84	97	86	68	83	76	80	86	74	91	83	92	84	85	88	75	101	80	76	90	86	90	83	90	77	78	78	76	89	92	85	85	65	76	87	80	79	80	84	90	78	79	80	74	81	83	86	83	65	82	86	90	84	90	92	79	92	87	92	84	70	101	74	78	91	66	82	87	90	84	74	101	92	97	91	96	79	110	84	80	73	97	79	118	89	91	91	84	80	80	71	79	72	83	98	88	76	84	80	77	78	90	94	83	60	68	83	69	77	73	84	81	92	85	81	81	86	103	76	83	82	87	63	79	87	84	98	76	62	88	68	80	86	83	90	65	90	90	93	85	90	102	91	90	84	84	69	85	87	63	68	90	92	95	85	89	77	97	88	87	89	96	94	80	82	72	82	82	52	96	97	75	57	83	99	84	76	112	69	81	89	87	95	92	85	73	92	66	65	85	76	81	93	84	78	89	86	88	85	74	78	75	72	92	76	108	80	74	64	95	77	73	80	92	83	99	85	80	81	92	109	92	77	90	82	75	77	84	68	85	80	76	70	88	80	87	105	79	76	94	109	84	75	86	80	83	72	97	96	79	80	91	92	100	67	94	100	73	96	82	84	99	87	68	90	86	80	68	84	82	112	84	91	84	97	73	101	80	70	73	80	82	68	81	92	97	91	70	78	81	74	78	82	83	78	69	88	86	102	103	85	95	71	102	94	93	79	70	65	91	83	70	83	79	100	71	91	95	68	87	86	80	97	85	98	85	78	88	71	86	69	89	85	91	92	115	82	101	89	84	80	89	117	73	98	75	99	98	100	86	70	94	87	80	79	94	95	79	94	88	73	111	82	90	91	97	79	91	88	83	85	78	93	72	85	84	80	79	64	82	100	96	84	81	88	77	99	77	97	88	102	90	100	86	91	81	84	108	82	82	93	78	82	84	74	95	86	95	98	105	78	73	80	77	63	81	96	98	67	92	79	86	94	64	80	84	92	74	83	89	71	90	66	93	75	77	85	84	77	82	87	71	92	91	80	71	91	97	93	87	79	79	83	89	80	101	69	88	91	95	76	83	98	95	84	97	91	81	84	85	84	92	90	83	99	84	80	92	85	89	84	98	84	89	85	68	77	91	77	82	77	73	89	77	83	78	82	88	70	103	89	86	81	77	87	73	75	77	91	88	75	75	83	84	77	107	94	86	87	87	68	83	90	87	88	101	85	82	98	79	93	92	76	93	74	72	81	76	87	78	89	76	81	84	82	85	81	90	73	88	80	87	76	74	68	89	102	79	101	86	103	94	91	101	99	93	75	73	84	82	69	80	77	72	84	85	78	88	99	82	72	73	74	100	79	90	94	92	85	83	78	78	79	84	78	88	101	83	88	80	77	99	93	88	56	81	76	92	99	77	74	76	87	87	83	89	84	75	95	92	100	71	78	101	91	82	96	75	83	96	72	90	84	88	75	61	85	77	80	63	80	82	94	78	89
18543	6427	2611	2532	5220	7720	8680	7791	6470	5185	4236	3562	3187	2689	2230	1819	1808	1897	1754	1418	1624	2731	3543	3311	2556	1942	1493	1123	875	829	755	698	701	658	625	631	614	599	605	656	629	604	616	635	591	604	640	632	595	636	640	670	663	651	596	660	629	619	655	653	663	577	579	613	610	623	619	609	621	613	637	620	603	580	572	581	646	608	638	608	661	627	567	574	624	607	604	606	626	626	596	626	597	653	601	610	655	628	655	645	580	623	615	613	596	596	637	575	634	616	620	628	622	614	695	621	634	621	633	587	598	625	610	637	626	636	610	639	603	613	620	612	594	610	636	601	578	609	580	649	594	608	627	593	635	635	597	651	607	643	605	590	589	609	581	609	574	601	602	615	656	602	657	651	614	620	610	631	648	602	598	605	679	601	578	632	578	624	630	658	612	632	630	614	596	604	640	645	604	613	602	622	624	621	662	598	623	626	622	648	644	609	608	588	612	644	671	622	610	640	622	581	594	614	625	657	662	641	623	608	624	596	622	659	618	628	592	615	603	656	627	561	602	615	614	616	632	629	607	600	592	624	606	618	610	593	703	627	578	601	596	576	676	617	615	650	633	602	613	588	630	624	610	621	639	622	638	567	589	631	618	640	668	622	597	662	606	620	644	631	588	653	650	615	638	618	574	624	647	614	612	617	636	626	624	628	633	607	611	634	600	613	613	610	638	621	604	669	640	645	637	619	575	618	613	652	579	607	679	660	644	587	637	626	596	626	668	586	595	603	607	607	637	561	599	634	618	588	647	603	631	633	640	635	659	639	616	622	583	594	621	611	601	605	606	635	603	631	621	623	612	649	624	611	643	641	625	581	617	642	619	619	632	629	628	592	604	619	658	597	596	605	611	635	596	628	645	606	618	609	552	633	644	588	632	645	641	642	587	662	615	633	616	630	604	578	666	591	613	649	617	625	613	594	607	644	609	616	639	640	621	599	616	628	613	614	596	647	602	601	621	659	619	632	603	604	564	628	633	626	579	600	609	664	613	672	616	585	620	626	593	634	595	615	642	585	604	589	610	622	647	702	618	628	592	615	594	637	619	612	639	645	649	640	593	650	611	618	626	584	636	646	628	594	615	608	594	627	621	648	620	586	650	645	638	603	627	568	676	626	632	649	657	634	682	599	610	615	599	594	625	668	603	615	588	600	643	641	601	657	612	598	559	621	640	690	640	586	601	583	577	616	613	661	661	667	623	615	635	635	614	642	583	643	636	630	568	618	648	616	605	639	631	622	619	631	653	635	638	653	598	662	592	617	607	590	660	616	592	662	594	635	638	644	614	617	626	659	577	654	595	601	605	598	606	639	621	612	643	602	640	649	636	600	600	611	638	616	609	615	574	606	614	615	638	667	639	622	642	625	626	625	638	597	616	603	613	670	607	652	605	572	623	636	640	664	589	644	541	614	632	586	611	604	580	644	584	599	629	647	629	589	638	645	613	637	629	588	646	611	585	591	586	616	615	660	635	587	624	644	658	617	617	662	636	630	638	615	577	631	699	600	580	633	597	607	609	616	607	655	587	624	620	639	644	631	654	644	600	603	618	631	636	622	622	609	615	627	640	641	637	646	596	639	635	592	631	609	640	600	659	640	603	626	648	630	651	654	622	632	589	611	620	600	671	569	580	611	674	631	604	622	619	620	626	636	602	607	637	647	598	635	621	653	623	583	636	618	660	593	665	624	619	629	609	596	651	568	637	616	580	629	578	613	605	637	633	627	629	602	649	620	599	633	575	629	633	616	614	667	630	657	606	628	599	643	634	635	619	632	642	595	597	633	606	616	617	642	615	619	621	626	618	623	618	663	626	612	612	628	653	618	602	633	602	635	607	598	609	583	610	646	645	603	618	615	617	580	647	617	606	617	624	624	632	602	632	594	636	621	640	611	632	584	603	595	630	640	597	633	626	560	624	679	660	612	629	619	616	621	602	617	630	620	625	650	613	612	650	641	590	577	621	629	639	601	602	598	623	644	609	600	628	641	615	612	610	544	608	613	588	594	580	588	609	686	591	622	657	615	618	622	620	629	611	585	680	627	599	629	597	589	599	658	595	628	598	636	644	600	633	609	606	647	635	577	619	622	641	599	630	625	633	582	614	629	630	645	599	582	640	604	612	598	588	650	636	658	606	602	644	631	645	633	589	644	612	633	607	592	621	657	594	629	606	602	646	590	585	632	617	648	619	604	628	631	600	675	630	638	635	601	622	685	651	608	629	590	640	640	613	586	609	625	631	624	659	608	645	589	631	603	606	624	594	594	630	602	636	615	599	640	640	591	635	641	667	578	646	616	607	567	600	586	676	632	600	640	644	639	614	617	637	603	580	645	548	633	659	649	641	564	595	590	619	622	621	646	619	646	639	614	604	634	651	595	653	649	654	659	632	662	681	651	599	599	591	611	609	620	632	650	619	614	606	620	587	630	598	639	617	610	611	663	639	675	596	618	644	651	623	619	662	658	609	650	622	665	598	633	607	617	640	646	564	620	672	628	630	590	605	613	657	619	611	609	632	630	652	615	604	591	629	627	636	633	604	611	651	652	645	582	645	615	608	648	629	650	623	608	562	670	628	634	610	626	601	613	570	630	585	596	605	645	617	638	586	605	623	615	584	598	612	608	603	642	603	601	620	588	614	627	647	648	638	657	604	635	626	610	629	662	639	634	619	577	595	610	600	601	625	616	628	605	648	618	624	616	600	638	591	634	632	614	666	608	619	667	658	609	624	585	625	597	701	587	623	590	621	616	650	608	584	669	607	621	643	654	640	604	601	584	606	668	607	586	583	568	653	604	654	595	620	637	620	589	612	616	648	636	633	634	635	589	601	626	646	645	620	604	589	558	603	600	609	587	607	642	616	630	620	672	588	567	588	646	639	625	614	652	625	590	632	627	594	613	641	577	616	610	613	614	632	607	637	624	594	567	606	665	603	639	614	597	626	592	630	628	607	678	648	625	646	601	620	654	649	639	613	611	693	585	644	625	644	600	654	575	648	631	619	629	651	633	594	602	598	635	625	632	621	628	602	603	671	634	620	628	643	625	662	638	599	621	618	633	633	623	636	603	597	608	602	615	615	607	654	612	595	654	622	602	619	582	630	641	614	631	623	627	616	616	601	606	586	614	659	681	615	657	601	607	631	662	596	587	630	605	626	606	632	600	630	655	604	606	592	668	613	645	639	632	622	641	653	612	666	596	590	589	633	620	631	641	602	610	595	618	629	615	612	575	602	641	636	624	624	637	597	600	620	626	601	642	645	652	642	586	622	611	656	613	657	598	608	542	672	606	644	625	617	608	596	637	622	649	642	630	616	641	575	629	576	618	623	596	592	618	566	629	608	663	619	624	609	596	651	630	616	627	657	658	644	645	637	659	640	623	608	663	647	617	644	609	623	577	655	631	618	664	623	600	570	642	590	617	608	631	593	639	598	674	609	624	633	605	637	642	627	613	653	605	652	611	654	608
2362	1008	375	266	206	199	292	249	229	220	196	179	175	151	149	138	125	124	143	120	196	448	574	437	326	272	213	192	145	93	113	102	85	97	96	101	87	76	81	94	70	96	79	80	71	81	79	95	86	92	90	90	82	74	83	75	99	80	75	87	73	87	76	93	96	82	84	79	78	81	84	79	56	69	94	72	70	72	75	94	90	102	82	82	72	80	69	80	73	73	87	81	73	77	78	76	93	68	78	85	81	93	78	74	87	67	82	83	81	74	82	83	83	73	85	100	84	90	91	100	85	81	86	85	89	80	91	92	73	73	80	77	74	86	88	84	96	92	84	74	74	99	78	92	79	92	74	92	90	70	67	89	74	86	82	66	84	86	81	81	85	94	72	75	96	91	86	88	80	72	68	85	71	96	81	98	91	83	66	72	89	92	81	86	88	77	75	82	74	85	75	95	76	98	86	93	81	91	75	91	89	77	80	82	75	98	73	74	75	84	77	83	87	67	76	70	81	85	85	80	88	72	68	88	88	87	76	66	88	81	81	72	90	72	72	93	77	79	86	72	79	84	82	80	80	79	78	75	85	77	89	84	82	92	91	100	75	87	87	84	91	79	84	79	82	79	83	90	81	99	75	83	89	72	85	96	90	90	72	77	80	84	86	69	84	79	79	93	79	93	96	76	92	81	77	76	84	83	88	73	89	80	78	84	79	83	86	65	84	80	78	82	72	100	72	64	86	88	77	82	96	93	73	89	85	66	81	88	74	83	104	78	78	95	81	71	96	74	86	67	71	89	80	77	67	74	87	81	86	67	88	82	79	82	94	87	74	97	103	82	84	79	80	84	80	88	94	90	103	79	88	75	104	96	69	62	80	75	70	94	76	89	85	73	82	70	89	89	81	64	92	85	82	101	78	68	92	89	88	78	87	78	66	94	85	81	90	83	92	69	78	79	82	89	89	77	99	93	86	79	75	94	81	96	82	78	87	74	95	92	75	82	79	96	93	79	88	76	90	87	89	71	78	64	82	84	91	85	86	84	86	84	86	87	75	68	75	84	71	82	93	88	91	76	80	90	94	67	81	70	66	105	89	77	96	90	76	77	87	82	84	84	78	79	80	88	82	65	88	81	80	97	74	100	102	90	85	70	87	95	91	89	98	80	79	92	79	91	100	79	85	102	55	67	76	91	90	87	88	99	85	73	91	75	83	92	95	60	94	92	77	81	79	66	97	87	79	93	89	85	94	70	75	84	88	84	73	77	75	77	96	66	79	99	90	98	79	82	87	72	78	83	98	88	90	93	97	84	86	75	68	88	99	69	90	91	93	81	78	92	92	95	91	80	77	89	88	91	76	96	80	99	84	86	96	88	97	85	87	82	75	86	92	84	87	83	82	83	79	87	92	73	91	90	103	78	85	82	80	83	92	78	97	83	80	96	72	82	70	77	96	83	101	61	98	69	82	77	81	81	79	72	62	84	70	75	84	76	93	103	90	67	75	94	94	88	80	74	83	96	80	67	88	74	90	89	71	84	75	67	79	90	73	77	74	78	76	88	89	65	86	81	83	81	74	89	76	83	78	86	113	68	77	85	83	78	83	91	82	79	84	79	87	80	99	68	73	84	85	74	88	101	77	70	63	106	74	85	105	94	87	73	70	89	89	88	90	82	82	92	77	86	84	78	76	76	80	88	81	88	82	70	78	85	81	77	78	87	92	100	66	84	79	89	62	81	84	76	84	94	94	90	84	97	91	97	80	73	90	82	90	87	90	61	72	84	84	65	93	93	74	96	70	82	86	88	91	77	77	89	78	76	68	62	89	93	85	97	76	77	90	69	64	71	87	79	87	96	81	91	70	77	84	96	76	87	90	97	72	89	84	83	58	92	92	85	74	91	86	82	75	72	87	78	71	68	67	80	84	88	73	87	75	81	84	84	86	75	84	75	76	103	71	81	76	89	61	82	76	80	54	73	74	96	84	95	79	76	88	72	71	89	86	85	87	68	97	72	81	103	87	67	72	85	72	110	77	81	78	86	69	88	68	89	91	93	84	91	88	92	82	74	88	83	78	73	93	85	93	82	85	70	69	81	81	84	73	86	83	103	84	87	89	90	86	81	81	83	78	73	94	86	92	83	68	73	81	91	76	99	89	102	84	92	91	90	80	76	69	86	100	81	85	88	73	91	89	84	91	67	85	81	79	86	80	78	73	69	90	77	71	85	87	85	83	94	89	85	71	93	75	73	86	89	62	83	91	73	105	87	87	85	98	70	70	99	72	64	91	87	85	89	76	74	73	79	82	91	72	88	89	69	89	77	82	72	82	98	80	91	84	92	96	91	94	83	93	75	80	93	97	81	67	81	76	76	78	82	89	95	61	78	68	60	95	89	80	85	98	93	67	78	71	78	91	93	85	95	81	100	86	93	83	77	82	75	87	79	102	92	85	94	82	78	101	84	64	76	78	97	75	82	80	89	80	81	80	88	88	84	80	82	80	74	75	81	95	89	80	100	77	82	63	63	77	84	81	76	86	86	83	83	88	88	92	63	73	80	89	83	81	75	76	80	89	73	70	88	81	88	89	84	86	82	70	97	89	73	83	78	86	66	91	74	68	80	78	101	78	89	102	84	67	81	95	87	88	92	85	86	81	79	74	91	86	78	95	75	84	73	90	82	74	83	105	78	72	71	88	72	94	86	82	86	85	80	81	69	98	72	112	62	84	85	94	87	91	93	83	86	84	94	74	94	90	82	83	84	86	83	76	84	77	84	93	76	88	74	93	87	67	76	79	79	92	89	89	71	90	75	100	81	88	78	85	80	88	82	64	89	76	93	91	90	78	95	82	86	90	65	85	90	76	86	80	91	79	84	99	88	70	79	77	83	70	101	90	83	80	69	88	93	84	90	81	87	102	82	73	96	104	82	82	106	84	72	79	81	82	77	85	78	84	89	60	88	91	74	95	85	85	80	105	89	66	88	77	87	74	68	82	79	80	87	102	81	77	76	79	77	71	97	89	86	83	83	83	86	67	82	72	83	88	95	77	76	88	78	88	70	77	85	81	75	81	74	89	76	71	72	86	89	91	74	96	84	70	77	81	83	76	86	79	82	78	97	83	73	76	82	89	81	101	72	81	83	91	81	95	75	90	69	85	77	71	80	62	95	87	83	89	82	70	80	73	81	70	96	85	105	91	81	82	85	85	91	74	69	82	89	98	82	90	88	88	98	95	74	91	87	85	75	85	92	90	70	86	86	66	77	97	87	75	89	84	88	87	81	81	82	79	91	81	67	77	77	74	80	69	86	81	72	76	92	72	83	84	86	83	76	83	92	85	92	89	85	85	102	84	80	81	59	76	81	94	76	68	88	75	88	83	87	86	93	94	95	91	71	92	86	94	74	77	83	78	77	85	79	77	67	88	71	76	96	78	74	72	78	81	75	87	69	94	88	78	87	75	72	89	70	87	83	84	80	82	64	81	84	80	66	74	97	84	73	87	76
22260	8964	3776	3762	7435	10486	11377	10043	7634	6403	4851	3879	3736	3288	2685	2654	2723	2482	2006	1783	3620	9955	10906	7853	6583	5271	3922	2473	1520	1205	1009	809	721	701	623	591	571	560	576	624	601	608	629	566	587	602	544	639	645	609	571	564	595	574	613	629	600	617	525	575	616	598	630	596	590	558	539	585	610	600	575	555	614	561	578	602	591	623	587	584	552	580	562	601	622	607	614	617	600	552	573	613	592	556	568	558	589	582	623	561	582	632	580	605	571	584	597	553	548	559	560	580	551	630	583	582	587	585	605	594	632	566	656	582	558	612	564	615	625	567	585	544	568	601	587	557	600	599	593	568	622	602	576	548	642	601	603	582	555	615	591	572	603	605	581	567	624	585	608	608	564	603	643	552	599	604	579	588	607	607	578	609	592	615	611	595	594	578	577	614	572	600	574	595	563	571	541	594	612	581	644	575	584	606	577	541	570	613	611	599	620	584	571	618	598	582	617	588	593	576	643	567	593	569	587	601	566	575	567	598	532	586	606	612	555	575	580	589	568	586	605	577	572	573	562	581	600	592	603	583	587	601	577	571	588	605	642	553	592	597	600	605	563	572	595	590	578	599	594	583	657	582	612	615	593	575	576	633	594	624	551	563	609	560	575	585	579	599	564	605	575	555	610	584	632	555	556	625	623	581	566	550	571	584	600	582	603	587	598	600	543	584	594	587	622	610	585	633	587	587	598	649	580	596	578	610	607	589	544	593	556	601	541	627	558	588	660	623	564	553	565	588	589	607	547	612	569	556	597	596	601	604	588	605	578	596	600	609	630	575	600	609	609	565	601	586	595	580	579	594	635	613	585	543	596	603	590	597	593	546	560	591	593	641	575	605	599	545	641	582	553	609	573	570	551	589	600	530	636	604	570	591	600	610	599	632	655	615	652	605	606	581	621	579	605	552	617	607	550	644	524	621	559	576	636	609	579	625	595	611	576	587	604	557	622	570	635	600	628	615	606	580	579	621	588	581	608	599	587	575	548	640	594	628	614	564	570	584	587	597	571	601	586	598	587	616	597	587	590	571	603	576	624	578	572	540	622	613	605	580	612	582	582	630	657	542	620	578	617	567	554	556	646	596	604	578	536	551	606	571	566	576	602	588	594	597	609	573	598	611	597	544	616	556	610	533	599	573	546	589	586	559	593	549	586	588	629	576	551	589	581	607	578	613	592	569	574	580	585	608	570	575	556	578	602	585	592	617	633	560	584	578	590	577	603	567	553	569	595	580	582	532	590	625	606	549	580	595	574	606	596	609	575	591	595	611	619	627	601	618	610	582	565	599	581	631	587	571	552	584	600	573	590	553	584	574	509	556	597	603	589	585	596	585	604	555	581	604	542	587	593	622	586	590	560	599	603	576	589	598	642	574	599	606	574	586	594	566	609	572	570	623	582	617	585	574	616	645	608	592	590	577	566	604	568	578	581	577	582	598	566	550	588	572	597	581	591	627	613	626	608	658	584	592	641	619	600	576	592	585	600	544	577	594	608	573	613	611	566	569	588	574	581	588	555	575	596	624	570	616	572	591	615	580	627	642	613	642	574	615	560	575	618	556	573	587	566	541	609	597	574	568	604	621	539	590	583	595	644	627	602	617	561	598	638	571	603	574	588	596	581	590	595	611	539	580	576	649	606	588	576	581	587	532	629	565	572	595	574	591	580	644	556	591	623	529	570	564	604	597	557	599	611	604	578	616	577	640	579	590	567	601	614	600	594	570	628	550	592	615	609	626	570	617	561	590	613	573	581	571	597	574	606	609	586	638	631	613	583	590	600	579	630	584	561	609	613	588	568	625	568	604	599	553	578	602	567	625	607	582	594	609	591	606	575	563	530	605	615	578	606	586	590	596	582	560	598	581	576	596	553	568	556	556	586	563	616	634	602	562	572	617	576	626	623	575	598	612	600	620	536	550	568	542	610	591	595	618	601	565	625	573	610	577	574	559	601	560	549	562	665	577	564	604	601	591	570	580	587	635	580	592	607	627	595	596	588	536	594	622	567	577	648	602	587	620	592	603	618	573	595	584	608	566	631	600	607	577	623	598	529	610	609	606	589	556	605	603	610	594	609	586	599	569	583	597	571	579	614	610	563	574	603	570	579	576	595	561	602	580	546	611	603	584	557	619	619	634	630	548	604	595	627	569	586	586	577	567	580	563	574	591	561	592	560	604	593	584	587	641	567	582	552	610	595	593	601	615	598	640	628	637	613	618	606	563	596	566	602	545	576	609	580	583	585	543	592	568	622	534	639	561	609	574	599	624	610	541	557	527	564	607	588	636	579	578	549	576	629	625	622	586	598	578	585	633	610	584	588	599	611	581	563	567	622	585	608	590	609	583	591	607	583	557	612	646	590	607	623	547	583	589	607	609	593	576	585	562	612	601	580	595	577	590	572	527	598	603	574	600	591	595	550	561	561	610	585	592	583	573	601	577	594	613	604	575	609	590	627	570	580	627	595	583	629	593	631	638	623	629	611	588	638	564	596	588	615	596	609	582	604	572	591	556	608	577	580	643	567	574	584	538	586	588	643	614	619	636	624	574	575	593	578	610	566	607	606	559	609	610	574	607	603	549	538	603	616	633	579	558	576	585	593	621	600	632	535	560	612	605	596	590	596	578	638	604	577	571	610	581	597	572	588	553	603	608	628	609	592	564	601	568	607	546	604	607	605	603	581	576	597	603	564	627	636	562	579	596	575	608	570	577	592	640	541	590	611	596	589	586	564	550	581	604	590	598	558	596	544	597	600	571	562	614	602	591	607	610	562	534	569	568	571	595	602	588	517	573	577	575	590	584	588	616	553	569	569	611	565	611	561	601	606	555	606	577	557	573	643	586	560	618	573	606	575	600	563	603	613	610	587	609	587	557	585	628	575	562	596	571	577	618	531	613	539	586	568	592	605	597	582	571	544	571	585	586	602	607	572	594	606	586	550	611	612	602	583	597	588	596	598	570	581	561	582	627	591	581	567	619	645	568	625	588	608	603	605	583	585	591	571	562	600	543	598	593	574	613	585	641	565	586	576	617	604	612	563	586	562	620	555	553	599	562	617	609	611	635	591	581	583	589	602	608	624	586	566	609	589	624	598	620	565	556	614	579	625	555	612	579	563	602	582	640	586	586	631	563	614	598	584	595	570	626	580	565	558	580	631	564	622	547	623	584	596	593	567	539	650	557	596	584	595	567	615	587	594	581	625	604	611	565	569	571	602	554	589	576	543	588	578	599	569	566	568	556	558	604	556	563	590	577	594	572	593	588	604	590	619	578	608	575	613	567	582	570	633	592	555	606	563	583	573	601	592	586	653	607	579	555	558	593	579	599	659	600	624	568	598	553	634	601	559	603	583	597	595	597	599	577	606	605	563	552	605	606	604	630	580	562	575	583	645	581	535	595	645	610	619	578	593	559	632	573	574	572	591	565	610	625	609	636	547	573	641	599	615	606	551	627	615	604	597	610	561	572
3645	955	400	287	198	201	270	256	254	227	202	150	172	156	182	197	166	149	146	153	219	585	580	502	416	347	228	181	164	129	120	113	125	85	118	94	134	111	108	105	116	103	109	95	116	107	93	116	115	85	94	115	97	110	102	86	104	98	118	99	109	105	101	80	96	104	102	111	104	101	97	102	103	105	96	103	112	77	97	92	122	107	99	105	82	95	108	112	94	99	107	105	110	107	84	101	124	98	110	109	106	123	97	97	104	120	101	119	104	109	95	97	99	124	104	111	107	103	103	107	109	108	110	95	99	98	113	117	110	99	103	122	114	100	96	102	104	94	113	96	109	116	85	103	93	101	99	100	123	114	125	98	104	97	113	120	101	101	109	92	105	92	123	87	111	90	97	108	111	117	102	107	102	93	111	109	112	112	117	101	92	123	110	103	98	100	88	106	95	113	92	99	104	109	96	108	116	98	101	111	110	88	100	98	93	88	119	103	114	116	124	84	98	91	130	105	87	97	108	113	99	124	102	106	107	98	118	116	120	113	106	100	102	100	128	114	103	94	101	108	124	114	107	99	99	106	94	124	97	127	104	116	96	91	100	108	92	110	98	92	112	90	106	98	91	95	118	97	116	119	93	101	91	101	104	80	96	121	98	117	108	117	97	115	100	106	114	105	115	96	116	92	101	120	92	102	126	102	108	102	110	112	112	81	114	110	96	110	112	103	87	111	110	101	103	97	121	104	89	111	89	119	96	105	108	108	122	97	84	102	113	111	93	90	118	97	91	109	93	114	103	106	110	93	96	113	110	87	93	116	97	117	81	106	120	104	93	102	131	98	92	91	101	118	94	111	98	85	114	101	97	102	115	112	111	104	106	102	97	108	103	66	98	112	121	103	97	89	104	94	131	103	95	110	90	98	101	110	111	119	98	95	109	100	104	96	121	90	106	104	95	94	107	100	89	116	104	109	125	106	92	110	108	110	113	110	99	97	107	100	114	93	96	96	108	110	90	110	96	94	103	114	97	101	108	115	109	112	102	107	105	87	92	100	109	109	104	115	96	105	94	101	103	112	104	118	103	108	107	93	96	110	93	110	99	101	99	108	110	110	107	106	99	107	114	120	113	92	105	105	129	113	98	118	120	102	101	99	94	106	113	112	116	93	108	126	103	96	112	101	106	107	81	109	103	108	104	106	106	91	106	102	112	100	101	97	103	111	112	91	112	109	99	93	106	103	97	118	114	103	102	105	113	115	119	98	99	107	94	97	112	122	110	100	122	106	117	95	106	101	107	91	112	96	94	100	113	103	107	102	111	121	108	107	115	85	92	95	109	105	94	108	92	107	100	85	98	89	100	98	95	109	108	99	112	115	106	86	112	103	94	93	104	122	101	111	97	81	97	94	104	93	122	101	102	102	88	120	113	119	122	96	99	105	94	96	116	118	126	108	103	101	106	96	97	100	99	113	108	96	108	96	118	89	103	105	97	116	121	87	109	105	107	89	103	112	88	106	114	96	107	99	107	86	123	87	114	114	111	110	101	107	111	113	109	95	113	102	101	111	101	113	104	103	94	100	92	111	110	89	108	103	101	101	100	85	113	103	116	89	117	103	103	111	107	110	86	105	89	95	112	102	87	102	101	122	123	104	91	112	110	109	93	107	117	93	93	95	115	102	110	110	116	100	93	123	105	127	100	105	104	105	105	108	97	79	121	113	92	98	115	111	104	98	97	103	120	112	105	107	122	101	97	98	91	101	77	90	108	93	100	94	87	91	81	115	90	85	102	105	100	109	105	105	113	93	121	108	120	82	103	105	120	109	107	111	99	106	109	103	109	107	108	102	109	98	103	91	103	96	89	110	110	118	112	99	137	95	80	94	98	108	95	95	97	101	105	112	124	135	110	108	111	108	102	117	101	87	108	113	93	110	104	106	108	100	87	99	112	112	115	106	101	94	87	110	105	104	107	106	89	121	104	101	110	130	104	97	93	103	104	122	123	99	95	95	94	98	111	95	81	114	89	104	103	98	117	77	78	97	106	100	112	88	116	106	106	99	95	116	107	106	109	96	116	104	99	99	103	101	85	99	99	119	109	121	114	117	119	94	104	90	93	101	96	103	112	87	99	103	92	95	96	105	106	101	109	101	101	111	90	108	100	102	115	94	115	92	99	114	116	105	108	117	84	96	94	101	93	106	104	102	107	116	98	100	104	108	108	89	86	126	103	102	110	90	112	99	110	95	88	113	108	104	110	101	120	97	116	109	112	106	95	110	103	117	101	108	112	107	102	117	129	108	106	115	106	100	104	99	112	114	104	95	112	99	102	117	98	98	99	96	108	115	114	114	97	128	110	109	104	113	129	116	108	106	87	92	102	122	112	106	90	95	103	103	103	96	99	95	104	111	84	98	84	111	123	102	108	107	108	96	111	88	85	101	89	107	103	93	117	90	97	115	89	98	95	100	89	117	96	113	91	109	106	113	101	99	92	99	104	94	114	106	103	101	112	104	118	107	104	108	129	99	111	112	123	110	92	117	107	106	104	100	112	87	100	118	93	121	116	91	92	115	108	107	92	112	104	108	102	107	94	107	101	100	115	109	100	103	111	114	108	122	110	117	97	93	109	97	93	102	103	111	102	91	103	104	116	129	109	114	109	91	113	94	109	106	92	93	105	109	105	109	107	99	114	111	113	109	99	103	99	112	111	121	89	98	105	98	102	109	99	108	107	99	92	105	85	118	97	107	108	94	105	89	114	96	113	105	90	79	107	126	118	104	100	97	90	102	113	97	108	107	98	105	100	94	104	103	114	108	115	92	97	113	126	122	113	131	106	102	104	118	104	96	109	86	112	114	111	90	111	116	121	112	108	98	118	102	119	94	88	92	110	104	87	101	99	127	122	94	141	94	105	113	111	110	127	120	95	119	99	107	103	118	88	103	124	109	106	102	107	110	102	93	112	91	106	111	108	104	109	102	121	97	101	111	89	107	98	122	117	116	100	124	116	111	105	95	107	109	110	116	100	93	96	114	96	106	103	80	87	101	100	110	100	109	93	88	102	86	108	95	92	113	101	100	94	133	113	122	94	83	95	101	116	109	110	107	96	110	87	122	109	104	83	112	106	111	102	92	115	96	102	109	93	101	101	99	97	98	109	97	94	89	101	100	85	110	94	110	95	103	96	93	98	96	131	117	98	123	114	116	103	95	120	97	114	110	103	94	118	103	93	109	110	78	109	104	125	93	103	98	98	102	125	91	104	92	112	97	97	113	120	122	107	123	131	122	91	98	111	100	93	109	105	94	104	94	105	101	112	100	113	105	107	99	94	92	108	101	92	89	112	96	95	115	111	106	102	105	91	109	106	91	115	134	123	120	117	87	88	99	98	99	99	100	122	118	109	91	91	102	100	96	113	114	95	111	100	106	98	109	107	101	107	93	102	107	96	115	105	118	105	101	110	117	116	100	98	111	109	102	103	110	113	114	101	102	109	111	111	113	116	87
21772	8387	4136	3869	7176	9919	10345	9321	7506	6483	5227	3720	3397	3297	3652	3341	2962	2460	2215	1945	3863	10951	11124	9336	7670	5715	4130	2630	1844	1423	1102	928	925	813	768	805	758	725	743	720	762	707	763	747	730	740	721	714	682	744	719	742	758	786	760	732	706	715	741	760	755	755	768	718	744	733	754	713	768	700	751	707	765	801	816	766	786	780	745	775	795	706	794	739	743	740	742	760	720	772	707	730	748	726	772	789	729	736	707	737	736	731	721	775	737	719	737	799	756	734	741	785	731	697	738	708	740	736	754	749	736	751	762	702	768	710	748	745	795	756	723	778	750	714	708	715	728	745	720	741	775	769	692	791	753	784	765	793	722	710	752	715	685	713	752	708	759	812	724	791	723	725	788	761	749	699	741	765	731	749	758	773	776	729	779	772	713	707	783	743	736	755	778	741	748	771	769	796	749	728	727	714	690	816	780	726	727	751	735	759	741	780	765	716	765	722	765	764	750	697	754	724	762	724	745	731	743	672	787	761	731	729	734	740	772	787	727	746	748	710	731	761	697	826	733	730	673	733	742	737	758	717	712	725	775	751	708	716	748	721	755	729	726	715	752	772	736	776	684	719	751	754	722	718	707	773	738	738	763	750	756	787	725	751	720	718	746	771	754	722	777	735	746	745	758	759	806	771	714	714	715	750	754	760	694	730	777	766	768	774	720	744	739	724	742	736	744	713	723	730	695	737	736	738	711	698	723	736	693	738	759	738	751	723	683	752	748	756	737	775	770	744	776	795	753	760	799	740	731	724	693	794	795	734	750	779	693	755	732	721	777	741	786	743	706	763	744	699	744	751	755	775	696	760	782	755	761	771	743	756	768	737	733	790	713	740	779	744	763	799	747	729	757	713	701	709	680	763	689	749	725	774	715	731	692	738	707	756	729	762	720	768	742	708	743	785	737	758	761	743	740	766	749	741	726	739	699	757	730	722	778	691	790	739	748	768	758	744	769	702	717	723	729	765	698	722	731	745	725	743	778	730	759	719	743	707	778	740	777	763	689	749	745	739	719	773	773	748	720	701	737	725	734	808	787	682	708	769	747	726	781	705	762	740	748	763	740	731	750	760	771	768	755	695	677	755	767	731	710	738	781	742	762	749	730	718	746	772	747	750	759	742	740	687	749	714	708	737	788	710	704	713	699	740	793	728	723	729	779	744	726	772	780	710	764	806	747	745	757	728	782	762	729	769	774	769	734	738	768	761	752	744	707	726	772	755	736	762	743	767	729	723	712	757	740	774	705	717	703	741	725	771	728	777	756	752	773	757	770	731	768	789	794	761	713	774	756	727	772	778	761	728	792	754	737	753	748	772	719	708	732	763	774	781	722	759	762	752	741	709	723	794	723	766	746	741	758	772	748	721	724	763	726	771	718	749	748	712	811	780	734	740	744	712	710	734	747	740	748	805	748	816	744	746	724	738	733	765	806	752	786	731	810	729	745	732	790	757	749	752	793	771	752	692	768	718	783	772	733	762	787	752	771	713	725	763	762	683	733	734	787	763	723	689	723	736	731	740	745	707	742	728	717	756	716	746	730	665	708	762	732	722	727	682	750	748	743	690	734	740	811	758	731	769	765	720	795	750	705	748	743	790	725	810	756	749	757	786	788	742	750	763	780	756	770	726	729	759	789	755	667	741	737	763	747	770	750	731	777	759	740	757	758	704	804	737	809	766	759	745	755	728	738	698	799	733	834	712	733	723	720	740	759	755	736	773	742	719	759	698	696	740	756	753	764	707	759	725	731	777	727	765	731	748	706	741	765	724	741	723	770	778	771	767	781	770	718	704	717	730	728	700	794	791	740	762	715	735	764	775	744	713	771	719	767	764	767	760	730	720	737	786	730	765	743	708	772	736	765	766	711	725	766	779	707	764	729	702	743	756	736	747	701	740	766	736	753	777	778	734	716	742	750	718	753	748	751	777	769	746	695	722	673	757	769	730	758	767	750	755	719	746	751	763	772	726	736	734	730	785	734	757	712	727	712	755	795	789	769	729	736	699	771	796	814	697	712	758	749	763	779	756	705	766	781	744	694	719	743	738	802	769	729	768	747	708	719	763	765	749	765	733	723	759	719	761	768	733	728	693	794	714	774	755	773	714	719	731	764	724	714	820	734	748	751	762	765	728	789	732	728	775	721	749	744	843	763	770	717	759	754	728	759	730	743	756	740	769	735	757	770	702	729	728	773	752	714	751	730	769	763	784	758	721	690	710	715	738	751	735	748	814	740	790	763	711	715	770	769	697	729	778	787	758	811	758	811	699	773	771	748	687	784	706	766	711	797	786	766	733	710	711	736	731	717	802	707	744	772	777	756	711	733	741	779	741	740	701	759	769	737	773	753	753	738	727	735	723	800	772	764	783	752	731	735	758	757	715	679	765	778	766	752	700	750	725	721	699	810	729	743	784	748	740	736	715	720	774	723	763	732	737	757	723	750	752	785	742	716	751	784	710	748	752	742	804	727	763	700	717	727	714	749	758	735	727	734	792	764	734	695	718	693	725	758	743	712	791	714	743	812	762	754	776	729	723	735	778	753	743	753	707	794	734	707	761	727	753	716	767	707	775	766	728	709	809	710	756	766	713	763	699	763	742	752	735	736	738	731	694	785	742	757	740	726	741	713	817	708	775	721	753	762	720	707	760	740	787	778	750	704	780	783	768	719	719	747	791	757	811	760	716	762	755	681	770	754	737	703	726	728	734	754	766	753	776	761	711	742	758	748	751	753	760	760	696	773	730	739	728	713	718	729	715	767	725	713	737	731	724	759	779	719	762	727	768	748	726	755	675	758	743	730	794	729	709	734	754	766	717	796	742	740	755	727	778	718	725	787	717	716	751	725	743	699	728	723	694	692	740	724	745	786	720	802	764	791	753	731	735	754	791	760	778	729	733	795	756	731	721	775	769	775	767	739	762	711	741	753	697	760	748	758	741	751	760	764	769	748	738	723	775	734	804	782	756	743	759	712	719	715	737	759	749	719	710	741	704	760	764	780	742	800	756	730	716	736	712	708	748	771	755	726	748	717	793	737	720	765	745	790	724	749	768	733	772	753	750	756	758	792	769	780	738	693	719	744	755	769	757	792	739	736	743	688	800	745	760	752	700	726	734	753	734	741	724	744	724	746	750	829	714	784	777	737	744	667	719	763	745	766	755	746	700	732	736	772	775	763	723	712	716	748	777	749	741	762	730	704	765	752	744	799	739	704	689	727	689	743	773	723	712	764	713	722	688	756	714	733	714	778	701	730	752	712	759	694	755	774	714	715	735	711	754	689	730	703	733	762	717	700	759	742	723	727	766	778	711	733	726	758	753	748	751	680	703	731	782	744	738	746	698	737	721	765	736	726	740	693	784	729	708	745	712	742	767	744	750	719	722	708	768	742	793	795	734	764	727	778	786	760	768	733	751	744	753	745	765	727	710	759	747	709	721	743	730	723	698	725	783	759	758	713	718	737	749
3470	1376	584	315	265	275	310	307	281	293	246	204	209	207	207	189	184	167	164	158	257	712	882	818	808	597	444	279	186	150	148	108	110	105	108	100	119	107	85	81	100	99	107	112	124	118	88	73	108	88	103	85	87	77	108	109	85	118	103	102	107	88	116	97	83	90	96	94	90	108	100	88	97	101	93	79	87	100	112	78	95	95	110	85	93	100	100	89	76	102	105	99	87	104	101	106	101	90	110	99	102	116	110	105	78	84	83	92	91	91	98	100	80	96	103	90	88	128	93	99	114	96	104	97	84	92	107	106	100	120	108	81	95	99	102	100	112	108	91	96	98	85	122	110	94	97	101	93	95	94	107	109	115	98	104	97	111	95	89	98	99	115	107	98	85	114	92	96	93	113	84	96	95	82	98	113	98	103	99	82	106	85	93	86	101	94	78	110	102	100	93	89	93	97	102	104	98	109	96	94	100	104	92	96	93	117	89	111	97	107	72	89	99	106	101	97	88	102	96	105	104	87	94	111	81	89	89	90	94	90	97	118	92	96	103	77	109	99	103	124	86	104	95	98	105	92	101	102	101	102	91	105	113	111	119	82	101	98	109	88	82	98	97	96	118	82	93	93	91	109	99	119	106	95	94	85	99	102	103	113	100	112	102	108	104	94	93	103	106	120	99	119	100	104	103	101	94	101	91	104	112	76	90	90	102	83	104	102	96	92	97	89	92	102	82	86	109	76	100	104	88	92	95	92	101	102	105	101	109	112	111	100	113	86	97	89	93	85	89	103	104	91	113	95	98	107	99	87	90	93	96	93	91	106	101	113	112	116	117	94	105	102	94	112	101	98	116	119	87	95	122	110	105	109	98	93	101	78	108	100	98	99	113	97	121	111	111	92	103	101	99	91	121	93	102	115	82	116	108	94	96	105	97	95	107	91	101	94	112	103	111	99	88	83	105	107	120	79	91	113	87	96	93	95	110	113	93	94	92	104	109	97	105	111	94	86	103	76	88	85	109	108	93	92	104	84	94	107	100	93	108	108	96	107	81	83	91	92	103	102	108	108	112	97	95	94	110	117	85	101	80	93	76	101	95	92	94	112	118	90	103	118	100	98	78	104	98	113	107	84	107	95	95	117	118	116	90	107	92	96	94	101	97	99	101	89	91	96	103	105	89	97	90	107	98	97	103	91	66	94	91	95	103	91	88	90	115	78	80	92	82	94	105	108	113	96	103	109	85	113	91	84	98	101	109	80	107	99	94	94	109	91	108	99	94	115	102	103	109	105	87	101	93	83	91	99	117	104	89	90	110	87	103	105	102	86	89	102	82	83	96	102	103	88	97	82	97	103	89	102	89	94	89	95	112	99	99	88	112	84	107	107	107	103	97	97	92	110	100	100	95	99	96	95	77	94	87	85	111	100	107	98	97	108	93	102	100	110	104	97	77	99	97	104	96	95	99	93	105	86	102	101	102	113	101	94	79	104	108	84	80	123	84	127	96	94	113	106	124	91	101	93	112	90	104	105	81	98	104	102	85	104	97	110	91	91	106	95	99	108	89	90	109	102	98	95	96	104	111	89	108	110	113	92	108	100	109	99	82	79	90	88	95	105	100	116	99	84	99	100	94	110	110	103	96	88	104	102	104	110	96	108	104	103	111	96	99	81	96	90	94	95	90	105	95	99	92	91	94	105	77	102	77	102	105	77	109	103	83	105	111	98	89	102	84	109	87	96	97	111	80	99	86	93	100	93	79	83	109	102	103	106	105	98	107	113	93	97	95	83	99	94	96	96	84	103	83	94	91	92	87	98	92	88	102	87	95	107	62	89	83	106	100	96	89	115	105	85	119	101	94	97	96	107	109	97	110	103	85	89	89	86	94	99	106	96	106	83	97	106	107	100	89	106	98	82	128	83	102	102	108	80	105	105	113	131	103	98	104	106	109	101	91	103	108	100	95	82	93	104	90	90	111	107	95	114	100	92	95	109	95	91	70	92	94	80	97	82	90	106	93	105	101	108	113	95	83	101	96	78	89	106	82	102	103	102	93	86	96	107	106	109	95	97	109	88	86	99	89	94	94	87	96	103	95	108	112	102	96	89	84	103	73	101	103	104	109	131	92	98	90	121	101	92	112	105	86	103	107	96	99	103	105	87	108	103	98	100	97	101	100	113	95	114	88	87	110	96	96	89	92	94	90	96	79	90	101	96	91	103	80	97	100	99	128	110	89	104	88	103	111	104	110	83	112	104	111	106	98	99	94	117	98	95	104	85	98	80	93	91	111	107	104	94	80	110	104	108	109	94	92	90	79	107	118	89	90	110	97	107	90	74	99	101	104	90	77	83	98	97	101	100	93	77	94	89	105	91	101	110	83	125	87	108	108	106	109	109	97	112	106	94	108	88	92	85	83	100	93	99	107	103	103	102	100	124	120	97	123	84	88	108	90	98	105	121	98	98	83	77	94	92	103	98	92	94	113	87	100	114	108	122	87	105	95	99	90	85	96	90	110	101	102	82	99	100	89	110	101	106	93	99	88	106	114	86	114	116	122	96	100	84	106	93	87	91	93	90	104	91	80	96	95	87	95	112	95	96	91	91	99	111	94	97	90	90	90	86	99	105	84	97	95	104	94	111	78	89	83	92	99	89	89	86	100	91	98	89	107	104	88	115	100	111	99	92	98	95	96	89	93	87	137	99	114	94	111	96	106	107	86	109	104	108	100	85	106	106	99	85	99	98	92	93	101	83	102	121	106	97	88	84	107	91	90	106	85	106	84	93	109	93	96	101	86	98	86	94	109	83	98	80	98	86	89	99	86	118	111	85	95	84	101	109	93	88	99	95	74	93	103	99	90	100	116	93	92	106	102	98	98	101	93	103	110	93	99	92	83	99	101	111	94	113	78	97	90	92	100	91	95	106	123	97	95	99	78	94	99	102	110	103	88	100	102	100	105	110	96	106	86	97	101	107	92	95	91	95	95	95	93	100	86	82	94	120	116	101	97	112	110	103	83	111	94	98	84	103	107	103	116	121	115	101	102	107	105	87	95	94	100	71	88	111	87	90	107	100	101	87	107	102	83	99	88	106	96	90	95	103	110	87	100	101	91	102	86	98	104	86	98	88	94	79	92	92	94	107	102	119	98	89	92	115	104	81	95	96	105	82	121	85	112	108	116	118	98	98	92	100	89	102	93	83	103	113	93	104	90	114	92	84	88	109	101	82	109	76	83	93	123	87	96	114	103	90	92	95	96	91	96	77	119	108	98	104	105	90	91	99	94	104	111	86	100	100	112	98	84	95	75	87	84	103	85	88	120	107	106	92	84	118	125	98	99	91	115	96	118	106	97	99	109	88	91	109	113	105	74	95	97	92	106	117	82	95	77	111	91	102	94	89	106	92	98	100	106	81	94	94	117	112	85	106	109	92	92	114	95	90	91	119	95	102	99	95	102	100	107	119	83	90	88	104	102	99	103	92	91	87	97	108	93	84	101	111
26074	11452	5467	4637	9408	12481	12396	10233	8762	7915	6882	6118	5651	5217	4671	4040	3673	3248	2712	2258	5004	13614	15732	14777	14080	10720	7127	4726	2860	2046	1423	1114	951	855	776	701	719	712	704	696	690	684	674	642	681	703	694	712	680	694	696	654	667	749	698	730	696	700	669	630	714	721	711	721	706	653	748	719	648	750	724	705	686	712	735	702	725	727	748	709	685	678	695	657	691	656	680	690	710	707	696	711	651	690	663	704	695	680	671	650	693	694	710	705	701	679	720	670	778	692	679	711	660	697	680	693	644	697	670	704	640	674	714	693	692	680	660	730	660	671	627	679	701	696	685	672	647	697	670	682	696	686	711	725	673	747	706	675	681	706	737	676	668	744	686	696	679	704	690	731	691	702	677	703	691	660	696	726	697	677	705	701	660	707	670	740	689	718	728	712	692	652	745	701	673	680	706	685	704	671	690	716	652	720	661	697	700	662	676	675	710	703	685	681	656	686	742	698	728	688	732	682	751	676	714	720	711	669	649	698	710	700	730	666	680	685	729	704	672	675	673	703	670	746	703	679	635	713	672	717	689	698	714	668	695	710	645	686	714	672	716	670	682	706	688	702	668	664	702	703	673	699	709	736	728	694	708	666	711	694	677	731	718	742	687	710	637	648	677	684	676	709	683	707	710	682	673	658	694	646	713	715	707	711	750	678	667	675	690	686	694	753	668	708	664	630	655	732	672	674	658	687	653	660	713	680	676	662	712	705	715	726	731	704	713	710	707	684	636	676	708	715	709	716	758	673	739	678	688	695	641	683	671	685	669	649	624	683	670	682	705	716	747	640	679	677	660	670	685	681	652	697	687	723	762	692	670	722	696	672	660	708	667	671	683	675	692	677	661	666	694	650	706	679	711	695	658	697	730	664	669	678	668	672	678	683	669	706	741	691	722	719	726	730	686	695	684	712	689	685	688	688	718	689	720	699	717	663	712	710	665	670	651	688	703	724	703	698	713	697	699	716	676	652	696	695	686	661	666	664	689	707	762	665	686	668	686	698	718	661	688	703	672	757	684	684	664	759	694	693	693	659	717	656	698	721	708	718	717	692	682	648	684	699	687	665	708	648	670	684	664	711	730	671	719	668	687	696	689	660	734	690	670	649	659	699	710	725	667	697	711	679	687	682	692	712	642	654	649	713	748	656	712	658	717	692	680	690	657	695	663	721	688	695	656	681	696	696	709	688	696	688	691	712	632	695	699	674	672	704	706	672	718	711	695	666	703	652	654	664	701	691	704	735	712	715	697	705	691	703	702	671	691	681	681	668	693	676	705	673	719	704	663	677	686	697	685	696	712	699	660	644	679	662	682	640	679	691	704	658	650	719	670	680	699	641	653	665	723	700	718	708	710	685	683	692	665	712	680	725	752	673	705	727	674	757	687	706	655	708	678	710	671	697	649	713	737	754	683	695	675	649	689	671	713	672	721	692	694	662	669	716	692	679	714	701	674	700	649	673	705	655	701	737	690	674	698	694	697	705	695	709	674	643	677	695	728	648	710	701	667	676	743	703	703	696	712	695	693	681	669	646	672	682	737	733	661	680	693	674	708	726	699	689	685	690	700	629	738	677	710	673	717	644	710	718	687	658	669	704	693	691	693	644	696	684	694	696	713	699	696	711	701	747	652	705	691	710	707	678	689	697	692	628	729	671	690	695	688	625	686	725	703	649	668	688	708	747	646	691	701	688	684	684	772	688	684	709	711	659	704	685	698	705	694	650	742	707	698	729	643	648	755	709	620	673	685	697	667	675	706	734	700	736	684	672	679	656	655	675	634	689	716	705	734	726	750	699	681	713	677	713	722	684	725	715	652	701	677	702	682	659	702	727	749	687	720	661	673	670	638	660	709	681	671	706	682	702	698	709	699	742	672	697	680	686	687	723	727	702	706	652	684	681	706	684	699	641	705	699	681	680	650	688	690	677	718	739	679	697	648	674	754	707	718	656	686	714	704	718	735	726	742	697	700	677	711	725	718	672	705	657	684	669	660	697	710	632	709	674	719	696	694	705	682	727	731	682	724	733	712	652	750	688	651	670	672	730	703	709	715	701	686	693	677	692	664	690	684	672	703	717	760	662	681	685	725	658	660	704	683	672	685	678	694	666	703	701	665	740	639	696	714	679	684	654	717	681	670	677	683	727	658	668	661	712	671	683	697	654	696	699	668	670	709	696	747	697	689	684	651	707	737	681	703	675	700	688	669	719	670	719	731	680	662	720	672	723	680	688	700	675	705	672	725	642	720	647	677	695	640	722	643	713	681	655	692	662	685	713	690	694	710	739	681	671	633	717	659	667	657	723	651	702	730	714	692	685	687	717	638	690	707	712	718	708	690	739	717	674	729	703	679	713	666	684	687	688	707	686	681	669	719	683	713	720	668	689	662	661	663	735	630	726	704	681	722	711	656	738	673	707	657	762	743	684	750	670	637	700	691	669	668	664	696	711	652	678	679	651	687	732	672	720	698	681	681	687	643	685	680	686	679	696	664	705	684	690	682	650	726	697	713	685	747	701	734	690	717	698	700	670	700	708	690	729	679	710	678	704	673	694	699	644	700	698	715	663	694	648	689	690	672	658	699	711	691	705	687	679	654	675	676	673	658	722	706	644	699	718	656	693	713	672	755	707	651	681	677	705	682	672	678	673	694	709	704	667	653	698	687	673	747	677	748	717	707	692	646	686	713	723	701	691	673	712	702	740	700	678	686	703	659	683	724	698	724	685	723	690	667	717	711	701	733	707	722	724	672	694	653	701	702	675	713	710	661	687	703	689	685	697	738	732	683	699	708	701	703	654	709	718	727	691	657	650	728	712	653	702	682	739	717	667	663	712	684	684	733	683	677	712	735	702	657	713	719	714	671	704	675	692	696	702	686	719	701	696	712	674	714	673	719	686	703	677	695	662	674	685	714	689	688	683	680	671	636	673	677	717	661	731	695	643	683	689	719	689	682	726	718	702	705	657	642	720	692	698	679	726	691	672	740	685	722	693	695	666	673	701	655	683	648	686	715	705	693	735	676	677	698	740	704	691	690	671	720	744	692	690	687	665	736	652	708	706	669	678	714	683	752	732	671	646	745	697	674	691	706	683	668	670	710	712	672	718	709	663	717	672	686	633	680	765	678	728	722	691	683	691	674	692	707	699	682	696	682	691	687	684	689	672	685	683	646	675	723	720	657	702	702	725	681	683	718	650	693	692	681	660	696	694	676	656	677	691	701	726	699	686	700	704	647	689	675	703	696	694	706	656	686	708	711	713	657	714	689	688	681	730	656	710	676	722	659	702	638	673	704	732	725	658	719	714	721	680	658	698	670	701	704	669	685	698	696	676	699	670	698	727	678	641	687	639	721	693	711	734	708	742	673	669	687	689	715	733	681	727	668	711	662	651	688	734	718	659	670	708	689	690	632	662	734	686	670	694	703	712	686	662	646	678	656	680	663	761	687	648	702	660	686	675	702	632	676	714
2313	599	317	205	177	175	203	186	141	146	179	169	162	155	147	133	131	107	115	96	119	165	156	200	188	166	159	108	118	119	102	106	91	98	96	94	94	70	88	81	82	98	94	77	82	90	76	85	88	81	89	86	92	76	99	86	79	71	83	87	89	81	98	80	75	85	101	80	96	77	90	93	79	83	87	87	98	83	81	82	96	86	79	82	57	86	85	92	71	73	93	83	87	92	97	91	78	104	98	84	70	98	96	92	100	84	85	90	88	86	90	90	84	58	86	84	69	95	76	82	83	75	83	91	71	91	74	94	91	104	93	91	103	75	65	63	84	100	90	81	82	81	84	84	69	94	89	72	88	79	76	91	99	81	79	77	96	76	76	83	86	96	79	74	90	90	95	96	87	95	76	87	93	85	80	82	82	77	84	87	85	83	93	87	90	79	70	86	81	78	78	81	85	85	95	66	82	71	83	76	86	91	92	82	84	82	81	92	76	102	80	80	75	80	71	99	90	109	89	87	108	77	82	79	77	81	81	90	75	81	76	110	87	87	83	76	85	95	88	92	91	77	105	77	84	97	84	77	79	77	84	74	80	83	84	85	95	108	85	114	75	64	90	73	94	74	84	75	79	92	90	86	93	96	88	88	91	94	85	95	88	95	95	88	78	85	86	86	100	90	80	82	82	87	91	72	79	84	98	89	91	87	87	91	88	80	92	81	96	91	84	82	83	96	87	83	85	79	75	91	85	87	89	83	76	91	79	83	76	72	79	68	88	78	83	82	76	84	85	91	101	77	72	77	91	84	96	77	73	94	83	92	102	90	77	79	87	84	80	82	78	106	95	82	68	81	82	91	76	79	77	101	68	82	92	86	87	88	83	76	83	78	65	65	100	79	85	77	90	92	69	73	86	87	89	95	83	85	78	87	101	86	86	87	75	82	80	82	80	75	88	87	78	94	76	83	109	88	96	94	67	76	78	74	84	82	67	80	71	83	86	85	65	93	89	93	93	86	86	88	72	79	87	72	86	80	84	105	84	79	82	82	85	94	73	89	77	85	96	81	91	78	84	83	78	86	85	92	80	89	83	101	98	86	94	86	77	92	90	71	70	80	85	62	81	85	89	94	82	103	75	94	77	77	89	87	88	88	80	83	88	77	75	69	92	84	91	93	89	95	109	88	82	85	89	97	94	79	71	69	97	98	76	106	84	83	92	87	92	88	67	90	67	86	79	71	83	87	93	91	72	79	93	75	108	66	75	94	71	98	79	76	84	77	69	97	77	74	91	91	73	75	101	93	94	82	91	67	78	74	77	81	89	84	76	91	80	82	76	87	77	79	89	103	73	91	100	94	82	97	70	102	76	86	89	82	89	86	85	88	85	87	107	107	94	87	86	89	78	94	71	90	95	105	77	99	84	91	98	102	83	77	80	95	98	90	80	107	79	74	87	81	93	85	105	87	76	105	91	112	76	88	84	90	75	86	80	91	87	72	78	90	78	81	79	93	76	101	88	79	81	73	77	78	99	72	80	104	90	87	82	102	88	93	96	94	87	98	88	61	87	84	80	76	80	62	85	105	88	84	88	93	84	86	82	79	106	84	84	85	98	93	98	94	79	77	84	93	85	86	88	90	99	93	90	101	67	88	84	83	82	79	71	94	97	89	82	82	75	90	80	103	94	101	94	91	93	74	99	90	82	93	72	91	80	87	87	69	99	93	86	98	99	87	92	97	95	106	72	93	80	83	84	94	101	79	96	81	72	73	80	92	68	91	76	96	77	95	77	72	82	80	90	79	70	84	96	109	99	95	100	85	83	95	84	70	96	85	87	83	90	93	97	83	82	93	76	92	80	85	79	82	73	95	79	94	92	67	94	83	93	77	87	99	95	89	82	95	84	90	88	92	92	82	94	94	73	73	90	75	78	76	93	78	82	89	83	102	77	99	80	91	99	78	76	106	70	66	92	104	80	79	90	84	86	74	76	94	79	87	94	86	81	72	85	90	73	78	79	96	78	81	68	83	89	77	90	81	95	95	83	89	80	96	72	119	91	68	84	89	85	89	85	75	80	82	96	80	88	81	80	79	88	93	77	77	81	93	85	105	79	86	75	90	95	87	79	88	85	76	87	86	80	96	109	82	78	98	78	78	71	95	79	101	100	88	83	97	78	82	69	80	105	71	89	83	78	79	90	81	102	95	82	67	95	72	77	81	89	92	90	95	79	90	73	71	73	100	76	88	88	88	95	68	90	83	92	84	89	78	76	97	92	84	98	89	94	91	83	88	78	94	84	76	89	76	67	94	93	74	77	98	98	96	78	98	105	75	86	88	75	85	101	82	86	79	95	79	80	77	86	90	64	83	85	88	113	93	85	76	86	89	91	81	90	92	65	72	85	100	83	87	83	80	89	90	87	95	79	84	80	70	86	85	78	81	82	86	83	99	75	99	88	93	71	96	76	92	90	90	83	82	91	85	76	82	98	95	77	77	92	90	87	89	83	81	93	93	86	87	63	97	80	101	66	73	85	84	81	96	95	85	96	102	90	97	93	73	84	85	91	95	93	73	71	82	92	81	104	90	84	85	82	88	83	81	93	93	76	71	80	96	80	81	86	75	70	87	89	89	89	97	83	90	86	84	74	87	86	85	81	104	85	82	82	84	83	97	80	105	88	95	88	80	85	95	88	81	86	82	74	74	76	82	85	93	96	76	76	85	78	87	88	82	89	85	91	87	66	88	98	75	87	91	78	79	85	75	88	81	86	86	89	97	108	74	90	90	76	90	104	75	85	89	81	78	93	85	88	89	100	96	87	101	77	70	97	76	82	88	72	79	79	81	85	78	87	77	96	88	80	99	87	83	94	89	85	71	81	88	71	100	76	81	78	72	83	83	99	87	79	79	85	90	95	95	82	94	76	91	85	72	94	87	82	73	86	100	90	82	85	83	97	65	84	96	75	92	73	93	87	109	83	93	87	81	91	87	92	92	72	105	86	70	105	99	85	84	95	76	81	93	88	89	89	92	78	69	72	74	100	92	88	67	95	77	81	83	88	91	91	98	98	80	98	84	88	75	92	98	84	95	88	90	74	99	93	90	85	81	87	91	101	121	84	77	93	81	80	80	93	90	92	58	82	87	94	95	95	83	92	82	82	87	86	72	72	81	80	93	91	90	65	98	81	86	77	92	88	80	108	99	89	80	91	89	83	100	71	100	71	86	87	88	92	85	91	92	80	103	89	74	90	92	82	104	78	81	112	77	81	92	89	79	89	91	92	86	75	100	92	69	79	87	94	82	75	89	91	95	84	91	88	85	72	78	63	90	82	104	91	98	100	80	60	95	62	102	78	82	71	74	84	83	74	78	101	90	92	81	80	96	87	82	73	81	80	98	88	82	80	92	92	75	103	75	79	106	104	100	86	93	79	76	73	92	78	90	103	95	85	86	109	82	80	83	79	97	78	84	79	101	96	95	86	86	71	88	96	80	83	84	75	101	91	87
17879	6277	3346	2956	5489	6879	6732	5609	4828	4297	4190	4023	3431	2999	2582	2353	2001	1576	1419	1389	1384	2347	2980	3230	2957	2385	1863	1318	970	843	781	675	706	621	647	626	599	607	614	603	573	587	601	647	636	575	612	632	579	677	592	667	595	586	582	614	644	588	642	594	630	649	683	601	581	596	558	676	643	625	604	637	626	650	660	685	606	602	646	620	607	595	608	593	631	670	667	620	604	606	614	647	622	627	641	614	635	612	625	614	589	658	640	634	594	607	634	568	632	601	597	641	682	643	648	618	653	601	588	642	622	605	675	615	591	656	599	619	621	656	610	649	647	675	634	593	637	605	573	617	599	632	650	603	612	627	682	634	612	615	649	642	633	623	610	640	569	607	583	672	645	652	620	672	647	600	625	578	592	668	626	582	675	594	604	658	646	617	644	632	606	639	636	610	638	618	611	614	616	608	579	617	662	583	631	636	653	607	652	645	633	587	638	626	618	609	601	650	640	671	636	627	627	592	598	619	617	617	598	667	612	592	625	671	641	603	675	633	640	634	646	611	639	577	627	630	630	653	623	643	604	627	625	644	660	644	649	657	648	602	631	620	648	600	621	643	613	640	615	642	595	644	602	677	642	623	607	627	630	647	626	632	617	612	606	648	643	594	582	620	649	646	646	624	623	626	664	609	611	592	614	583	654	624	573	641	611	583	644	644	646	597	600	589	616	606	614	676	620	628	639	615	609	608	614	637	671	618	655	601	690	619	625	644	606	614	612	590	674	604	658	613	602	645	682	635	574	601	624	607	619	633	606	640	594	621	598	554	610	611	630	619	621	612	623	611	641	621	648	575	637	620	644	626	646	641	665	617	610	626	649	607	651	637	588	666	629	623	630	657	646	642	652	588	568	614	598	632	666	635	658	641	604	631	639	622	632	665	666	648	649	643	608	629	637	599	629	586	619	630	634	604	625	586	668	657	625	633	616	608	689	644	617	577	655	628	629	635	606	610	638	633	626	626	617	623	665	675	632	576	626	678	639	637	645	576	608	584	620	626	644	576	610	616	635	603	587	620	649	633	643	646	613	574	654	657	569	627	636	618	607	621	621	659	613	598	631	660	600	619	630	615	616	598	668	638	614	600	655	610	615	662	600	634	644	643	657	577	630	588	600	604	598	641	575	649	630	615	611	602	602	628	658	633	616	573	629	614	617	627	607	666	628	635	659	636	641	623	623	620	644	577	646	626	625	628	635	638	603	582	654	605	622	591	612	614	592	624	619	645	590	657	619	616	614	588	626	610	623	618	637	635	617	645	591	632	618	595	633	669	624	605	585	624	662	633	649	598	643	589	598	595	649	618	666	567	614	633	613	605	609	633	626	661	604	581	624	592	645	633	627	596	605	619	592	642	614	651	651	594	654	602	636	621	675	617	626	647	651	569	632	591	619	586	630	638	596	609	636	616	619	644	664	631	620	632	639	607	636	620	635	639	645	603	642	667	603	610	655	593	616	598	603	578	635	595	616	616	627	631	604	642	679	634	633	618	596	678	654	650	589	590	635	664	614	662	645	637	656	621	659	651	685	603	634	627	603	575	597	601	633	657	648	638	592	624	650	597	580	655	626	626	617	611	620	623	616	613	621	583	593	685	628	613	597	594	662	577	602	613	621	663	633	618	636	607	645	703	612	603	646	606	651	601	659	588	622	655	622	612	611	584	613	667	626	628	628	617	617	652	663	631	615	638	614	633	644	601	602	656	618	665	616	615	602	641	613	647	624	643	588	601	555	630	654	656	622	612	652	629	583	605	644	630	614	638	619	642	617	638	644	655	631	599	617	645	632	585	593	639	629	641	587	627	631	627	639	620	643	626	609	639	615	606	610	622	641	633	587	612	653	699	693	633	627	633	566	610	649	593	596	643	617	596	643	660	627	605	641	588	634	626	602	588	666	634	636	628	633	615	614	635	589	669	592	610	618	624	639	642	637	611	580	682	641	659	648	645	608	615	636	626	610	605	639	678	615	602	598	600	638	649	672	619	661	626	633	680	638	619	597	642	648	619	602	586	649	636	644	660	670	608	645	628	669	631	627	565	626	668	658	621	637	664	658	604	640	660	610	602	624	587	671	616	620	562	628	626	634	638	606	665	645	611	630	645	617	611	624	614	639	630	619	615	678	639	581	613	623	605	615	658	600	627	621	610	593	618	612	658	628	607	641	627	629	607	612	615	622	608	553	596	667	617	587	616	605	635	638	615	622	622	646	586	656	578	612	622	610	666	679	623	658	614	610	604	657	663	591	600	618	612	598	614	615	585	619	599	581	638	593	605	634	656	642	677	596	632	593	630	634	614	601	687	600	622	670	656	619	629	622	628	616	654	636	607	624	620	575	597	634	657	588	603	632	638	642	604	625	634	618	586	628	625	626	656	632	671	628	601	609	657	642	605	588	687	613	606	648	614	643	630	618	619	579	620	602	603	653	600	649	657	608	594	610	640	659	585	660	659	654	639	601	648	591	587	629	641	601	683	631	613	605	671	604	639	614	631	629	606	562	621	577	652	627	632	647	602	603	633	645	614	667	623	668	632	620	583	573	653	581	597	646	641	613	622	610	618	671	635	556	640	689	594	596	633	633	630	633	647	631	617	654	692	644	635	608	582	607	639	650	592	551	635	626	601	629	660	624	632	600	604	610	627	604	628	628	609	637	610	583	613	618	678	626	615	658	639	639	589	597	660	601	612	622	630	636	599	653	642	653	674	635	659	599	604	614	657	620	572	596	628	622	592	640	647	619	625	621	659	618	602	602	608	593	635	618	605	618	620	611	583	638	616	679	645	584	598	612	669	660	655	605	626	576	602	557	581	586	630	650	649	672	586	573	608	622	616	606	621	651	633	611	655	641	638	617	584	611	604	643	612	645	602	658	643	655	648	661	631	613	598	579	658	577	656	596	618	640	643	670	589	627	614	601	609	602	684	619	655	575	653	630	562	602	649	588	630	631	604	623	595	584	637	608	619	582	619	640	579	598	609	559	628	644	616	657	633	617	640	619	626	591	625	658	612	639	617	662	611	628	619	652	580	601	622	639	620	641	640	663	607	608	600	605	616	614	653	661	584	646	658	636	668	620	586	594	613	664	642	651	679	639	628	646	603	586	574	602	639	637	642	651	634	611	627	617	600	630	613	627	643	656	631	629	600	631	611	648	607	613	623	623	612	644	604	610	639	618	601	632	654	641	628	594	611	599	622	589	608	622	600	608	644	640	618	611	613	616	630	574	657	653	599	593	627	615	683	668	592	611	604	626	611	663	635	621	627	619	677	616	615	610	644	633	614	614	651	628	614	625	608	614	638	637	650	617	611	624	638	628	655	644	663	604	619	618	597	630	627	622	572	649	632	617	621	599	584	621	571	635	625	645	638	629	647	624	614	612	631	628	556	620	640	666	585	609	625	618	627	616	636	589	592	642	652	602	673	606	587	596	638	613	583	636	572	578	621	604	611	585	655	638	602	620	624
2203	1001	416	270	192	176	220	233	272	237	201	203	168	189	153	120	125	129	122	137	146	342	509	485	444	372	233	174	142	120	97	100	86	99	77	90	75	93	75	70	84	74	78	83	66	81	71	71	96	90	62	84	90	92	99	91	85	71	83	83	77	71	78	88	69	99	88	82	70	74	88	79	84	95	84	97	69	84	87	70	102	86	78	92	76	94	88	74	87	77	82	72	81	79	87	86	79	76	87	82	71	81	81	96	78	89	98	91	79	68	69	87	63	95	62	89	80	87	76	88	83	88	84	93	68	70	89	94	82	87	91	83	90	73	78	89	60	71	87	84	85	73	81	87	77	82	96	79	73	80	92	101	104	78	88	88	87	78	75	75	77	72	92	83	82	80	97	92	58	82	61	75	88	73	85	86	92	77	76	101	71	94	79	82	88	77	89	87	90	79	78	78	103	88	89	93	72	85	64	95	104	66	93	80	71	93	82	77	87	75	86	71	88	71	77	86	90	96	88	83	83	78	89	74	77	79	107	76	77	94	82	89	75	74	90	82	79	69	90	79	85	61	73	84	79	80	64	64	70	77	87	93	90	74	97	90	77	74	78	81	82	75	82	83	87	96	96	85	65	71	72	75	84	103	82	96	75	68	86	80	68	80	92	64	77	87	83	77	76	76	66	90	90	79	83	85	98	83	77	82	77	81	78	79	77	75	78	85	68	76	75	84	74	76	79	86	86	74	89	89	76	83	89	85	95	97	95	61	91	86	73	104	86	77	72	83	66	98	75	91	82	87	91	84	73	84	103	69	91	94	97	81	87	70	78	85	81	101	73	88	67	80	80	74	73	71	77	75	70	80	85	74	77	72	99	76	78	74	78	88	101	88	81	80	78	93	85	89	85	73	86	80	63	79	62	96	91	89	87	83	97	89	69	78	89	75	73	94	84	106	81	81	95	85	76	85	59	84	74	75	92	79	78	89	100	92	87	89	83	91	90	73	81	83	77	74	66	86	92	79	75	81	78	65	76	75	79	92	84	85	84	78	84	76	80	64	80	88	78	90	86	87	95	66	84	80	70	68	73	86	81	73	77	87	81	91	81	76	68	81	72	91	81	95	90	78	82	78	75	74	89	76	80	89	78	76	103	88	82	78	84	69	92	81	85	94	84	66	80	72	75	81	95	78	88	84	98	88	83	86	89	65	85	85	85	82	81	86	77	86	89	92	90	72	80	71	81	88	91	79	68	80	100	82	68	71	85	89	82	63	88	85	93	86	91	92	86	78	97	87	80	76	66	74	85	80	73	69	86	74	76	79	84	76	77	79	92	82	69	92	93	100	73	93	83	87	77	101	80	78	83	71	79	89	85	88	86	86	76	77	95	74	79	90	89	58	93	85	83	85	83	94	79	79	75	91	85	69	90	80	98	104	73	108	91	76	83	96	98	90	89	72	88	77	85	89	75	85	86	87	73	77	83	83	93	71	73	77	88	73	81	90	77	74	74	106	88	89	83	78	78	96	86	72	70	83	68	87	77	89	93	80	78	79	76	74	92	75	84	88	81	89	83	94	77	84	95	88	88	83	94	86	74	91	90	100	79	93	82	70	87	88	94	78	91	97	81	78	82	95	100	77	87	85	84	97	80	73	88	82	82	62	74	88	80	90	83	81	72	82	74	69	73	75	74	85	70	67	74	97	75	77	78	88	55	80	75	86	88	73	82	97	87	68	88	75	105	93	98	80	76	92	87	93	80	72	80	90	84	68	75	57	68	75	78	80	79	91	82	76	71	67	70	74	69	87	76	91	85	80	98	69	72	89	87	74	73	81	70	92	84	85	81	82	79	72	72	85	83	71	79	80	90	88	94	93	77	67	68	80	103	68	89	74	77	79	72	86	69	79	71	81	83	77	74	80	99	83	89	78	78	103	80	81	84	71	67	69	89	71	87	75	78	84	79	75	89	91	80	76	89	96	97	92	92	84	82	95	84	72	82	82	71	82	73	81	81	88	91	62	97	88	90	90	83	90	78	81	93	92	73	87	84	83	83	81	93	75	84	97	87	86	75	84	73	73	76	84	62	89	75	92	73	85	79	94	69	70	82	90	83	81	93	73	74	88	75	86	95	89	83	95	83	78	90	89	97	84	76	94	71	92	106	82	82	81	92	102	69	87	69	89	91	65	96	78	70	74	75	66	82	91	82	75	87	79	86	83	104	79	86	70	97	70	66	84	86	96	89	81	78	67	81	81	80	83	89	82	88	91	94	86	81	96	87	81	70	88	67	88	96	84	69	100	91	95	75	79	83	70	82	88	90	78	70	81	90	76	74	100	99	90	93	77	72	90	90	74	66	80	86	79	111	79	80	81	83	66	84	96	83	73	82	92	73	86	87	76	91	85	78	93	71	101	81	71	89	73	94	89	77	82	76	78	80	85	77	91	86	82	91	78	73	85	86	88	75	81	87	78	76	76	88	97	83	73	87	84	63	101	78	81	100	74	91	76	83	91	85	80	86	83	77	74	87	93	64	88	75	72	85	83	79	75	88	79	67	78	92	90	85	77	73	63	98	85	85	78	81	84	79	72	86	94	85	87	87	70	67	85	85	79	83	91	109	74	72	81	75	90	87	89	81	80	87	69	86	98	99	80	84	62	85	78	82	86	86	79	68	89	74	71	78	91	78	88	105	77	75	67	89	77	66	89	83	89	97	65	74	82	64	80	102	97	79	78	84	86	94	78	93	78	63	71	73	90	81	90	90	77	85	79	94	82	95	89	91	67	89	96	83	71	85	92	86	86	82	86	88	78	69	88	72	75	76	75	82	83	94	94	78	78	80	92	73	79	87	105	92	83	84	77	72	95	74	80	99	87	86	89	74	83	92	78	91	82	76	76	103	72	73	92	81	97	88	87	89	70	78	107	89	94	87	81	68	86	81	90	79	65	84	68	90	92	80	104	85	76	80	84	101	98	86	81	79	75	94	121	87	96	89	61	86	83	94	66	80	75	81	79	86	90	79	88	66	74	86	72	69	81	82	97	105	87	78	87	68	82	69	89	80	81	90	78	99	88	78	73	64	68	88	96	68	81	77	94	89	89	70	85	81	99	72	98	82	95	82	88	100	84	77	79	88	58	76	76	84	62	79	79	84	88	99	95	73	81	76	80	70	74	87	82	79	77	76	80	77	82	80	81	77	81	101	113	97	81	66	66	90	91	100	90	89	82	74	87	92	62	79	76	71	87	71	74	84	98	96	80	99	93	75	94	91	81	86	75	75	98	84	87	88	81	67	87	84	77	78	77	79	67	79	89	78	90	87	77	84	93	92	84	80	89	80	81	93	99	75	97	89	100	85	88	95	96	87	98	77	84	82	80	89	91	74	80	105	77	87	73	73	86	89	86	73	85	64	75	82	88	78	100	77	79	85	93	90	71	98	86	74	73	72	83	88	83	97	86	95	85	80	72	94	80	80	86	75	100	82	85	88	89	89	86	91	83	91	75
21567	9610	3926	3899	7546	9268	9610	8965	8448	7463	6766	5116	4130	3524	3142	2556	2009	2065	1913	1806	2241	6995	9728	9476	8234	5998	3451	2541	1739	1312	964	805	672	658	636	657	572	559	513	597	584	623	590	600	600	539	589	566	577	611	591	604	584	632	582	577	580	551	572	540	603	572	583	588	604	583	572	529	601	584	561	637	550	574	613	593	577	589	549	581	597	602	619	566	586	570	571	644	555	615	578	591	580	578	585	587	566	557	592	557	621	581	593	587	597	563	586	620	580	626	623	575	554	588	579	578	606	595	611	600	589	589	592	525	582	551	579	629	580	607	584	574	610	613	564	583	583	576	604	620	584	623	576	611	585	601	596	585	575	583	580	572	581	629	589	618	570	563	625	598	604	643	572	617	606	597	634	575	590	611	577	565	588	579	602	557	566	607	602	568	568	596	563	552	572	555	672	587	622	552	584	605	566	552	555	585	569	591	570	610	582	583	576	586	566	559	603	618	588	591	550	597	597	588	567	644	584	598	582	639	615	610	602	571	548	667	584	582	594	588	593	573	591	589	564	595	537	600	613	606	553	596	593	574	562	596	629	605	598	599	620	606	549	598	633	579	600	588	574	593	586	570	564	595	557	599	597	581	609	593	594	594	615	581	607	575	611	579	628	619	580	591	596	587	616	575	581	612	592	656	608	540	627	561	594	617	552	572	616	573	583	561	559	609	593	588	585	626	622	565	535	606	590	599	602	604	581	565	644	589	603	585	583	561	601	602	580	540	592	542	565	649	596	598	583	610	543	615	567	554	596	575	614	599	595	630	592	567	603	570	635	578	569	612	516	618	563	541	600	582	596	590	572	565	609	575	585	612	568	577	592	597	582	573	582	629	602	616	589	655	573	611	593	531	587	535	590	539	562	541	569	592	604	584	577	606	565	581	586	636	591	533	613	624	566	627	585	609	585	597	591	616	610	618	561	608	630	621	585	567	557	572	608	634	539	595	529	601	539	597	617	588	568	603	577	560	578	611	590	621	571	605	577	592	563	595	571	583	599	618	611	624	565	534	610	626	587	565	619	584	574	558	585	556	573	588	547	668	585	619	609	548	587	566	621	621	641	569	610	586	566	570	562	632	590	575	565	544	559	619	582	555	564	574	612	577	641	587	578	577	628	597	569	577	567	589	597	618	574	565	577	610	611	611	556	604	616	619	623	628	604	592	605	594	605	537	570	562	597	574	596	557	546	598	575	573	605	622	612	566	617	569	580	587	582	593	608	596	567	578	617	566	557	618	635	598	622	611	630	647	606	620	587	567	624	621	576	564	563	586	602	604	605	594	601	574	602	584	619	599	552	592	583	578	583	594	614	619	606	574	612	573	587	611	535	569	559	576	617	611	577	600	609	582	561	577	627	614	629	568	589	612	569	592	620	600	556	622	593	583	633	597	606	611	646	604	567	641	573	588	599	585	576	597	600	557	580	612	602	558	604	563	606	599	577	584	562	617	593	532	568	590	589	564	626	582	614	577	622	572	608	628	563	608	605	603	592	593	607	607	558	582	610	594	538	609	630	567	589	616	576	594	591	647	584	578	615	602	625	581	612	587	581	584	574	630	557	524	596	630	624	559	567	596	586	631	597	547	610	596	582	609	600	597	542	616	623	580	609	589	631	589	569	589	602	565	565	578	570	610	568	594	588	605	621	556	571	575	579	593	540	608	557	581	636	597	625	657	652	581	594	590	607	592	578	581	567	584	555	604	558	606	579	548	601	577	573	581	589	609	534	583	571	557	597	611	575	619	576	588	592	615	561	521	588	610	587	556	590	575	604	582	614	616	609	573	566	574	616	608	622	594	593	558	581	588	592	599	595	548	604	573	567	575	597	556	624	569	600	542	638	604	549	586	557	604	571	587	583	559	623	579	598	595	566	587	615	575	585	580	576	578	592	566	585	561	639	607	613	624	531	533	599	591	628	576	591	586	594	586	579	609	591	647	592	592	580	592	592	597	583	551	571	583	596	532	601	625	593	598	605	585	590	556	602	609	554	547	609	583	602	601	614	578	565	592	582	582	592	561	602	585	612	588	596	585	614	621	560	634	566	610	589	616	596	563	562	589	558	607	578	556	590	615	578	595	587	622	624	586	594	600	578	596	634	593	582	590	616	588	557	597	612	594	582	557	578	646	578	592	589	576	588	563	588	612	578	558	607	628	601	585	573	558	550	614	577	567	608	558	593	558	599	602	573	619	580	591	571	590	583	631	628	592	563	550	576	583	603	596	591	577	615	590	595	583	565	599	590	558	599	608	631	553	599	573	548	617	609	643	566	586	603	585	584	604	549	611	549	566	634	619	586	591	571	600	551	617	576	571	604	583	588	597	633	599	587	562	554	553	539	617	566	601	583	621	580	562	573	575	564	612	590	578	560	589	598	547	597	555	575	579	565	564	524	598	606	579	579	586	556	593	567	600	605	596	568	599	627	575	563	568	595	623	578	601	550	601	585	547	574	591	614	592	583	568	630	594	583	583	570	571	562	569	598	572	605	619	622	531	567	596	591	638	560	558	528	574	589	598	578	599	590	587	586	617	600	581	612	566	562	573	564	534	614	612	603	562	568	561	611	606	560	595	596	582	563	599	632	606	578	593	630	619	567	569	580	585	600	558	583	583	575	605	573	575	549	617	604	604	563	624	568	585	570	610	583	584	585	603	625	630	634	608	556	613	555	563	574	580	584	599	613	595	623	592	641	596	561	598	573	589	615	606	605	619	581	577	552	572	585	620	606	585	605	561	592	597	593	630	610	617	604	647	581	557	598	589	577	585	585	598	600	604	620	549	593	605	599	587	580	553	636	575	625	599	590	558	585	559	574	574	597	575	638	581	573	614	605	583	582	606	598	608	581	574	589	628	604	572	578	611	559	590	585	649	616	592	614	609	589	594	552	576	638	612	591	617	595	619	595	580	590	568	540	574	565	589	541	569	631	607	615	535	592	608	598	623	569	564	596	586	591	611	634	594	582	592	586	598	613	572	609	601	575	543	566	600	587	613	602	631	571	557	595	555	570	578	588	570	619	604	609	628	632	599	553	614	576	562	621	613	592	536	613	573	591	622	511	582	614	534	596	600	583	617	593	567	577	583	648	586	570	573	603	574	574	583	617	556	589	620	588	567	588	597	560	586	588	590	571	560	595	616	587	565	591	588	608	579	599	591	579	571	586	553	626	608	582	587	593	602	575	621	545	587	596	607	540	617	605	609	582	624	636	633	627	557	618	611	577	587	581	595	575	572	578	542	590	543	623	590	593	598	565	581	630	590	605	566	582	608	604	572	603	558	611	563	565	631	571	562	605	592	551	605	575	604	631	578	603	587	589	588	571	592	590	599	609	627	568	585	568	589	608	608	622	609	611	627	594	541	636	598	589	553	599	564	611	578	530	635	619	613	603	596	573	566	572	633	591	585	613	597	621	583	586	579	601	579	583	598	605	594	589	618	611	559	576	572	586	574	561	602	542	561
3645	1008	388	254	206	199	239	271	293	266	256	216	188	177	133	163	167	122	128	155	154	441	533	505	459	376	249	191	163	121	123	107	101	90	101	94	115	106	101	115	114	99	114	112	94	118	101	101	96	103	101	107	97	103	122	95	93	103	102	114	105	104	91	99	81	96	77	99	99	90	99	131	96	103	104	97	101	101	109	114	99	113	99	94	95	101	106	94	88	117	96	98	94	87	92	108	98	108	91	100	107	105	110	96	106	103	107	104	95	123	112	99	111	99	101	99	100	94	107	102	105	118	105	113	107	120	104	108	99	89	110	93	90	107	105	103	111	106	125	107	105	100	96	114	107	113	104	86	120	116	121	116	97	95	103	110	81	112	105	92	119	102	107	116	109	102	118	110	98	110	102	97	108	107	97	101	90	95	116	92	85	126	95	106	105	115	94	99	98	105	88	100	112	98	109	113	110	126	111	105	107	96	103	101	112	97	89	95	106	107	100	123	117	109	107	101	101	109	109	103	130	89	114	102	99	120	124	94	114	118	117	105	112	91	106	116	103	109	99	119	105	93	98	108	105	99	110	105	98	107	110	85	89	108	88	105	116	99	100	119	104	104	112	90	95	90	95	96	92	123	87	87	88	108	115	102	107	106	116	131	105	96	105	102	102	89	104	104	124	89	103	123	91	102	94	110	94	109	112	121	106	82	78	83	91	111	96	113	113	101	125	109	97	122	85	109	98	109	101	95	113	104	92	110	76	105	97	106	115	95	98	94	95	103	109	119	109	93	113	98	98	107	106	96	113	113	111	98	89	100	113	101	107	103	101	100	113	83	96	100	106	110	101	108	107	108	103	93	112	117	106	91	113	123	121	112	87	108	86	93	114	110	87	103	122	100	125	104	102	92	109	101	89	96	100	102	104	91	107	102	102	108	117	105	107	112	93	136	109	105	92	123	97	104	120	97	111	113	115	103	113	96	103	101	91	108	92	107	112	97	110	95	122	98	115	112	102	114	117	110	111	101	91	113	86	107	98	98	117	110	112	102	101	116	90	104	113	104	98	112	110	109	108	105	117	120	106	86	108	100	104	112	126	89	106	100	98	110	101	103	109	103	122	95	102	113	95	94	97	115	105	98	112	88	104	94	106	96	110	117	96	76	100	102	94	100	134	106	121	109	107	87	109	119	94	101	97	99	102	115	107	106	97	113	113	108	98	103	104	96	101	98	86	116	97	125	109	95	83	106	114	102	89	107	92	88	115	82	104	99	126	100	115	112	96	108	100	115	99	107	104	106	89	111	96	82	111	96	104	108	99	108	98	88	114	95	96	109	124	99	106	86	103	85	106	104	104	102	119	96	104	96	110	114	100	106	96	125	114	81	100	107	108	116	109	102	106	106	92	119	124	111	93	103	94	98	92	94	117	97	109	94	88	104	86	108	99	122	108	108	108	114	123	108	107	110	103	106	104	99	93	91	101	104	102	111	102	95	114	85	107	117	109	89	94	124	113	94	91	94	97	137	102	119	113	107	103	130	93	93	104	103	105	116	93	102	92	105	90	95	97	91	113	98	92	102	93	95	111	85	95	85	110	105	103	99	107	96	112	100	87	96	97	114	117	93	75	120	101	107	99	100	96	121	99	108	108	120	111	96	112	110	100	101	105	107	120	105	107	119	99	111	119	100	113	82	88	138	105	113	113	91	121	94	104	111	106	111	105	101	111	104	112	113	102	90	83	103	116	116	91	100	92	100	99	85	97	106	103	103	115	97	117	104	111	107	109	89	110	127	103	90	118	96	101	107	98	105	114	104	97	121	95	107	109	93	117	90	90	83	114	106	103	102	99	120	102	105	101	118	99	109	103	88	106	104	102	103	101	111	90	113	90	105	116	106	115	88	108	91	104	125	119	106	102	96	110	94	85	100	103	122	93	118	116	99	102	100	85	104	104	103	105	108	103	92	110	98	102	103	105	106	112	80	100	102	100	106	107	103	99	108	113	95	96	105	115	114	88	110	99	113	91	111	102	105	106	95	106	105	95	101	117	89	92	109	101	104	106	92	106	99	104	86	107	104	102	103	97	102	100	103	106	119	80	105	106	108	95	122	101	119	117	98	91	89	88	103	112	109	106	101	105	105	100	89	121	106	106	106	95	96	113	122	96	118	104	110	90	96	94	107	97	105	103	80	95	122	100	116	91	103	101	105	107	94	93	109	120	92	102	101	116	100	86	110	101	106	115	99	105	109	96	106	120	107	96	80	92	102	98	102	98	98	91	117	108	96	100	105	90	102	118	118	98	106	104	92	106	111	114	118	105	94	106	107	96	100	99	98	122	109	112	106	93	104	104	109	98	111	104	108	111	105	90	100	104	95	88	98	72	109	96	101	108	98	100	124	119	102	95	110	103	108	103	102	80	101	113	118	104	95	118	99	125	102	96	102	103	103	94	91	98	92	102	105	112	109	121	114	99	114	90	97	113	115	109	102	115	111	108	94	116	111	107	127	111	115	109	101	98	108	102	110	120	107	106	93	108	109	94	103	121	111	114	84	110	104	102	111	111	98	101	112	118	103	104	87	115	106	107	103	100	98	86	103	102	94	98	101	91	99	111	110	96	109	102	90	95	96	99	120	95	113	125	121	103	101	78	86	100	110	107	110	122	113	106	104	95	117	99	111	92	106	94	93	90	113	119	92	93	90	101	115	110	106	115	103	94	98	106	120	119	112	117	100	110	85	121	114	93	104	111	137	123	96	91	95	113	99	115	94	107	102	110	102	119	102	109	105	104	102	116	114	92	110	109	118	108	97	89	92	103	113	88	91	113	104	113	102	102	101	113	120	108	119	100	110	91	105	92	96	106	102	98	115	117	96	106	101	126	111	100	115	106	112	116	119	96	104	104	101	106	122	92	107	108	111	104	104	109	109	98	99	107	114	112	98	106	111	105	109	114	103	119	101	111	91	111	115	95	102	112	93	109	85	92	89	101	102	115	102	97	115	92	107	90	103	108	113	104	76	98	98	105	102	110	90	90	87	96	111	94	109	76	118	93	97	104	118	99	107	106	117	97	97	83	92	102	110	100	104	93	112	113	106	116	102	106	113	87	104	92	124	93	120	99	107	106	102	103	96	105	107	93	114	105	101	114	101	102	99	115	113	111	103	103	115	98	112	95	109	94	92	100	107	91	94	111	93	121	112	112	92	94	92	86	93	105	121	112	102	101	119	109	104	99	128	105	88	98	111	121	102	122	109	100	120	113	102	91	119	105	102	100	92	102	102	120	102	95	92	101	91	105	86	107	112	103	104	91	108	101	99	105	106	89	95	104	114	97	111	94	93	94	102	111	102	96	106	97	116	99	106	100	96	92	99	110	109	99	126	105	89	100	98	89	112	95	109	96	122	85	116	111	92	105	97	113	110	114	104	96	121	101	109	98	130	126	111	101	93	102	99	91	110	94	79	113	103	92	108	108	105	120	95	117	110	111	103	86	101	103	100	108	114
21166	8814	3752	3422	6328	8722	9771	9846	9063	7510	5922	5516	4018	3141	2783	2526	2476	2254	2199	2063	2560	9191	11184	10027	8782	6382	4204	2722	1861	1397	1113	952	880	856	822	781	755	702	716	725	708	733	754	750	743	731	714	751	718	756	701	729	738	748	740	737	729	718	735	758	695	764	740	694	753	766	742	811	734	743	755	788	808	768	730	710	713	691	757	727	766	726	736	744	715	757	745	779	772	739	747	734	741	703	699	757	752	761	764	722	754	730	712	764	728	738	761	788	762	737	728	762	724	770	800	707	799	807	715	733	742	682	762	771	736	722	760	757	729	782	772	747	758	759	734	714	810	748	713	711	718	735	760	754	738	738	775	789	699	773	737	735	745	820	750	736	726	743	759	734	783	741	739	756	781	722	719	730	718	766	730	729	706	774	754	741	719	746	745	773	788	713	775	760	745	751	758	746	778	756	762	730	754	723	755	729	726	780	744	717	714	727	762	748	725	698	758	752	719	731	726	790	757	769	721	747	746	717	771	737	732	751	772	719	752	765	733	743	727	742	706	766	725	737	741	768	764	777	728	737	752	747	730	769	759	793	764	753	780	793	727	721	753	699	776	761	695	673	770	702	765	720	727	766	738	736	741	769	758	732	748	752	777	779	678	727	732	747	746	740	715	756	716	753	728	768	755	694	736	773	723	736	746	711	745	688	756	757	722	767	714	719	729	731	753	790	789	749	791	751	761	765	714	743	784	717	735	720	770	754	715	769	720	741	742	739	749	739	737	758	727	763	737	750	756	762	775	774	770	764	749	757	765	732	757	775	751	733	745	741	767	734	771	745	775	730	770	733	753	733	779	739	745	713	766	705	774	688	745	713	753	715	748	751	745	761	740	741	748	772	695	723	736	699	766	744	719	758	779	801	744	714	758	764	707	773	766	732	746	729	754	751	753	720	747	754	769	751	769	713	804	720	753	761	737	754	781	730	752	758	764	752	725	719	744	779	752	750	733	750	774	783	728	731	778	742	727	751	778	726	751	763	800	742	768	736	751	779	809	718	710	726	690	714	749	756	755	735	763	705	708	724	758	760	705	749	753	718	746	709	719	726	744	762	787	758	766	765	774	730	721	768	697	758	711	711	661	725	778	736	747	749	801	723	750	744	769	759	712	795	766	753	777	823	751	712	702	732	757	760	708	758	749	777	774	775	674	722	720	753	772	759	743	799	769	730	778	726	742	730	736	722	753	723	763	764	743	738	777	734	737	801	785	718	761	754	760	741	745	771	738	778	775	759	722	721	739	777	772	766	721	811	761	793	741	738	721	715	746	726	758	751	745	780	745	736	725	710	791	764	762	722	754	692	714	734	763	742	761	727	700	698	766	723	771	741	741	727	704	792	707	714	783	769	724	755	736	787	752	758	748	749	711	709	703	738	778	794	749	729	737	782	738	742	723	748	736	712	741	729	772	754	702	766	741	743	745	738	708	697	713	721	718	750	737	733	731	770	730	699	774	718	686	778	730	735	735	685	728	791	696	736	746	761	712	735	745	740	763	702	743	726	769	699	750	690	780	746	764	692	768	725	754	745	732	738	744	743	765	674	697	719	782	745	791	729	703	745	732	719	785	747	752	672	744	738	787	714	763	758	761	739	727	785	710	740	732	757	745	785	797	732	773	759	727	708	698	769	698	726	788	746	727	711	770	713	767	754	677	739	767	732	739	729	744	756	715	764	730	796	805	698	785	745	721	752	743	721	721	732	744	761	771	713	736	731	738	784	737	709	778	788	738	745	772	728	730	787	701	742	744	744	713	787	750	753	762	761	781	717	738	730	732	771	795	747	736	741	717	755	692	719	704	760	771	793	709	783	739	703	779	743	784	769	727	711	759	747	775	742	756	729	722	752	758	777	787	748	718	713	765	712	731	817	802	754	744	747	764	773	761	704	733	747	771	797	747	749	753	775	727	724	748	746	742	751	765	741	700	745	770	732	782	724	726	758	718	767	738	742	715	733	753	762	761	779	800	806	694	742	735	759	752	766	696	738	759	725	749	735	742	727	718	788	780	759	698	736	736	710	711	765	709	768	763	744	762	694	743	722	713	732	782	760	782	790	752	744	730	742	752	735	750	787	725	761	768	731	720	800	739	790	706	706	711	738	770	733	744	760	732	730	763	796	720	736	749	770	748	747	788	774	721	732	760	749	725	690	791	750	764	763	752	759	719	703	722	753	719	744	729	767	768	722	772	742	708	751	748	756	746	665	723	719	740	728	773	745	782	723	761	679	798	681	724	746	766	718	789	734	723	735	739	712	767	709	748	722	782	735	767	754	739	748	805	716	740	754	740	767	721	705	733	693	717	736	771	742	733	730	770	722	717	750	749	734	760	785	715	734	806	754	732	752	714	775	735	787	785	752	733	783	772	699	699	758	740	762	719	775	760	745	712	737	734	718	700	772	756	748	742	715	732	731	793	766	772	738	763	738	738	737	802	741	778	763	760	787	698	771	731	688	731	742	687	686	758	717	744	748	755	781	711	716	723	763	742	721	779	751	793	747	708	734	782	730	755	720	721	720	716	744	786	734	765	754	727	741	773	728	788	718	788	755	802	761	723	758	739	750	732	739	737	721	778	767	749	769	749	717	743	809	690	757	702	765	764	760	758	780	749	747	740	778	732	736	775	750	787	784	734	748	774	765	743	748	785	725	764	721	733	787	730	732	780	757	733	723	765	741	739	746	759	696	752	746	784	759	792	732	755	753	708	718	736	786	733	777	770	777	775	791	719	716	732	761	735	702	786	744	760	734	798	755	794	765	689	750	703	749	704	727	804	755	764	788	772	756	769	748	772	696	749	800	706	786	760	754	795	753	768	758	763	709	766	765	719	787	769	753	731	760	688	741	744	743	737	762	783	766	726	746	759	781	769	743	764	742	740	655	762	741	788	773	747	745	725	753	750	739	718	758	789	774	752	756	726	783	728	768	764	746	741	746	764	773	751	761	770	703	763	725	775	764	740	737	753	748	720	752	754	765	713	736	744	743	709	738	763	719	735	684	718	737	715	782	744	681	759	741	737	751	740	815	713	730	752	785	746	754	784	760	783	736	734	741	741	772	778	764	697	694	716	720	753	748	699	731	721	747	720	783	738	727	725	798	723	749	726	728	706	734	734	745	734	660	754	766	724	763	723	714	728	741	760	711	717	761	792	757	758	743	692	748	770	791	746	732	722	741	702	778	767	745	785	747	735	735	749	759	734	728	771	740	743	738	833	762	782	751	743	751	741	731	777	758	734	731	731	757	776	739	745	734	773	744	723	799	757	714	668	715	730	729	727	755	759	742	729	741	731	760	778	753	749	744	791	800	757	746	738	801	684	741	756	750	738	782	755	728	715	770	742	709	722	760	802	689	752	776	728	702	760	723	771	748	737	741	754	785	721	735	748	767	722	730	724	813	733	789	730	768	778	764	737	767	750	772	742	759	721	743	744	728	747	765	714	730	738	769	760	739	762	763	744	715
3350	1415	449	279	214	262	354	336	297	320	301	267	214	183	184	198	155	153	157	171	182	652	1010	924	765	582	409	256	217	142	120	100	109	104	94	112	131	99	97	93	98	98	114	127	101	108	82	93	78	74	90	79	92	103	99	101	99	106	102	82	93	101	93	90	97	97	110	101	80	98	105	101	96	88	96	98	111	77	91	84	93	84	107	92	101	102	92	89	102	100	101	103	107	97	75	83	80	93	98	85	100	91	85	91	105	82	90	102	93	74	107	110	96	90	111	94	66	102	93	97	107	91	93	97	90	115	89	91	105	89	92	85	89	94	90	98	110	102	85	102	109	99	101	98	101	89	118	102	89	95	127	101	105	112	97	100	117	110	91	100	92	104	99	91	96	74	91	89	87	106	90	105	112	100	123	106	95	95	91	84	121	97	92	90	109	111	95	103	83	126	101	81	98	95	96	105	93	95	89	96	100	91	94	83	92	109	108	93	102	104	83	98	94	90	86	96	105	99	103	99	100	100	95	91	106	84	81	85	104	96	94	88	105	101	95	100	113	88	87	99	98	117	103	103	82	101	96	91	92	99	92	116	99	93	89	81	104	103	76	85	109	89	89	97	107	95	91	109	94	99	113	92	100	93	111	107	109	92	100	104	105	94	96	104	116	101	89	96	98	97	111	96	85	92	82	72	102	91	84	113	97	102	112	104	88	92	90	102	90	90	93	89	91	92	110	102	99	99	92	108	99	107	86	83	95	111	87	99	88	108	95	112	106	83	80	101	82	87	111	112	86	102	128	94	103	105	92	91	85	104	87	118	91	112	117	120	93	105	89	113	109	89	107	116	85	96	88	91	99	89	81	122	100	87	94	78	92	87	90	99	86	103	91	96	87	93	120	109	89	82	117	88	103	115	96	103	93	99	107	114	102	111	105	104	86	89	100	94	98	95	74	97	95	101	88	85	85	90	106	116	99	103	107	84	101	94	100	100	98	86	88	99	97	86	106	120	85	112	77	108	86	95	98	115	88	104	85	103	105	97	93	99	99	97	88	95	92	101	106	94	99	96	95	78	89	90	103	100	85	109	91	97	107	108	111	86	94	107	98	103	108	102	117	94	98	83	86	103	107	105	99	84	98	89	100	106	84	92	93	89	105	96	106	94	93	115	122	92	96	89	89	118	84	107	79	79	103	102	94	90	97	93	98	79	102	102	84	121	99	115	93	100	101	92	97	82	103	94	83	100	101	99	98	106	108	113	83	95	96	110	97	88	86	105	86	91	106	91	77	98	99	107	89	111	81	102	107	89	101	119	86	95	100	112	108	96	92	102	108	88	82	95	97	84	109	99	83	86	88	89	94	104	95	96	111	110	105	104	92	93	94	98	101	99	100	101	89	109	89	101	106	93	105	86	109	100	117	90	105	79	97	100	105	104	110	104	108	88	103	90	83	99	84	85	89	121	100	113	108	104	109	84	85	114	96	86	92	99	94	97	91	113	86	101	76	102	96	97	92	122	95	96	90	81	91	93	91	107	97	93	94	96	95	112	87	100	83	102	105	104	99	91	93	101	89	82	118	98	89	102	89	104	114	102	98	95	110	100	88	89	102	85	113	85	106	86	106	100	101	85	82	91	108	77	101	103	102	98	88	106	103	88	117	99	97	117	95	91	84	88	117	107	93	94	120	110	85	85	102	92	94	107	95	95	104	92	88	74	114	100	96	79	87	110	78	77	109	84	92	87	104	104	74	91	106	126	90	93	100	92	97	69	85	91	88	99	102	94	95	100	111	108	98	99	114	90	115	107	110	107	104	98	101	104	107	94	107	94	98	94	105	106	95	100	91	109	82	106	107	97	102	102	92	88	85	93	95	98	87	100	104	101	90	95	84	91	106	99	90	107	87	93	98	103	109	94	100	108	89	80	93	90	90	103	88	91	87	78	82	85	96	95	107	97	124	100	81	101	98	83	98	108	94	94	105	110	89	111	87	81	84	95	80	82	98	93	96	102	90	100	95	97	105	96	105	102	100	99	117	87	83	101	108	100	86	101	100	95	93	104	86	108	95	92	93	115	94	96	88	89	90	90	107	76	89	104	105	91	107	103	106	102	112	101	91	114	91	100	79	103	107	95	124	95	93	98	94	97	103	83	87	98	104	97	108	102	101	95	99	108	100	99	94	103	90	115	85	100	86	98	101	97	89	111	105	90	121	102	116	110	94	92	101	98	99	96	93	98	109	97	92	100	87	95	94	106	95	92	78	94	82	104	112	98	83	83	93	91	95	92	114	110	96	98	85	90	85	84	99	107	84	85	111	90	84	96	116	118	101	101	82	90	101	108	87	88	105	92	96	113	81	112	86	92	90	100	97	107	99	110	89	82	87	85	103	101	94	83	103	112	81	97	100	101	94	101	106	110	83	103	103	92	86	105	102	86	110	105	103	91	93	94	98	103	99	105	90	101	98	101	116	94	93	89	94	97	103	106	93	101	91	78	98	96	94	112	96	95	99	110	95	99	76	96	86	95	94	106	110	101	109	97	117	97	94	92	98	91	103	89	80	105	88	100	105	105	107	113	102	93	103	113	96	106	98	113	122	104	99	84	102	91	120	112	82	100	91	103	116	113	97	123	88	94	87	84	93	110	109	101	113	95	89	108	104	83	104	98	77	96	94	105	106	98	93	76	87	90	93	86	98	90	88	92	90	90	102	114	96	92	105	100	98	85	82	101	113	75	93	100	87	95	98	104	101	95	93	95	106	91	82	82	90	109	97	104	72	89	95	95	96	92	92	99	90	101	122	106	104	107	106	98	88	86	96	88	94	102	88	99	107	101	110	88	103	86	91	88	100	111	93	104	91	100	79	96	77	99	95	91	92	102	96	101	73	97	100	103	111	89	89	120	109	103	111	101	85	84	85	104	89	131	101	120	108	87	111	101	110	97	104	111	88	91	97	101	107	91	102	88	97	102	91	83	87	92	102	122	84	85	111	82	97	78	93	104	120	101	98	85	93	91	107	101	90	108	101	83	119	115	113	106	98	97	108	101	97	90	103	95	100	84	106	102	89	112	94	92	91	77	96	99	103	100	82	83	94	103	105	90	93	94	88	92	107	99	84	99	91	110	86	111	88	89	92	107	101	103	100	91	83	95	97	110	102	103	104	101	93	85	100	91	107	88	104	113	110	84	81	118	103	86	94	102	110	98	95	104	95	91	114	110	85	99	90	87	92	82	95	105	108	102	94	90	96	97	108	109	97	111	97	82	96	111	89	107	83	100	89	120	93	94	105	96	95	77	99	81	111	99	106	94	120	92	104	98	102	117	94	116	107	85	90	95	103	94	104	95	99	94	96	76	96	98	95	93	99	95	99	103	112	93	100	99	104	103	97	72	89	94	102	114	93	83	109	84	91	106	87	100	100	91	92	93	98	98	91	105	102	105	91	117	107	109	91	95	91	107	95	95	91	97	79	98	95	93	106	103	100	103	106	88	107	76	102	108
26034	11617	4774	4354	8167	11997	14551	13148	10660	9177	8448	6682	5010	4489	4472	3624	3018	3047	2775	2324	3637	12800	17102	15626	13443	10022	7189	4268	2771	1936	1408	1048	883	796	739	791	689	695	671	722	706	712	665	657	697	694	686	684	703	696	705	686	680	736	739	711	716	706	707	680	651	703	709	678	680	701	715	679	685	741	676	688	694	695	696	752	680	699	668	648	680	653	708	685	689	667	649	711	663	666	729	685	710	680	629	655	705	682	728	691	681	671	702	699	709	716	687	674	651	716	685	714	711	715	721	651	688	687	705	699	672	724	710	683	687	681	684	719	652	646	688	717	694	741	680	685	677	705	670	696	708	643	723	665	705	684	692	722	726	704	663	647	712	713	701	668	665	725	662	739	696	667	652	713	692	705	700	738	656	714	756	672	675	676	680	707	671	723	683	685	670	729	664	653	674	693	699	670	685	660	690	673	693	752	662	685	737	662	734	673	748	701	679	654	671	691	709	693	697	729	633	696	681	755	678	685	731	626	673	676	701	700	677	667	724	678	672	694	665	691	719	619	711	677	743	719	691	711	707	669	697	724	658	668	709	726	682	676	727	699	685	735	742	671	659	670	708	710	671	725	688	700	673	683	693	654	720	666	663	669	695	703	681	679	680	702	664	687	681	653	654	671	674	718	682	687	699	670	682	700	720	691	692	684	701	713	717	671	716	707	725	717	675	686	673	611	690	698	762	682	651	656	711	689	659	698	723	712	687	701	660	680	703	699	657	662	708	694	686	679	700	697	731	700	660	674	706	677	689	709	691	700	718	674	729	735	689	706	721	650	690	694	704	725	701	701	683	752	736	663	730	631	674	683	678	693	707	679	656	719	707	669	689	699	715	681	712	734	701	698	697	657	651	671	679	698	674	692	678	688	685	697	697	707	661	673	657	633	658	717	729	671	652	694	721	722	676	680	706	651	729	701	698	704	680	710	684	639	755	691	735	654	656	667	685	677	714	692	696	706	690	657	634	713	729	714	690	717	694	694	656	634	713	732	705	671	716	661	665	703	729	704	692	703	680	689	658	717	684	729	698	698	693	711	702	657	688	639	696	660	691	693	682	665	727	750	687	692	687	660	648	714	641	671	733	721	689	691	687	725	673	687	697	701	680	678	664	688	664	715	634	702	673	682	675	667	677	701	697	688	691	687	642	696	725	750	697	676	715	693	689	640	705	685	709	661	669	676	691	702	667	783	672	712	697	710	686	689	691	667	695	716	716	698	698	713	720	708	709	684	665	667	702	722	697	752	719	671	686	712	706	684	715	728	705	693	689	676	694	721	689	674	663	720	690	687	691	686	680	694	671	729	694	674	700	718	710	698	663	731	717	749	719	722	714	695	714	665	703	677	669	699	694	683	715	740	731	714	671	643	692	657	662	718	683	657	678	727	645	695	692	699	673	660	726	670	713	696	722	693	676	672	671	750	687	668	694	699	699	716	699	661	692	690	642	672	683	691	712	727	686	676	687	642	678	678	663	750	724	718	717	669	731	675	685	697	712	656	672	695	675	724	736	678	711	698	668	639	688	694	702	685	721	689	726	700	694	647	686	684	705	679	722	720	648	702	648	687	702	657	670	727	688	669	699	672	678	699	706	738	729	730	693	674	696	668	741	679	664	671	651	743	674	731	719	685	708	692	755	704	668	656	745	672	697	680	710	675	733	692	658	695	749	695	681	709	697	680	656	654	705	666	687	713	677	688	673	742	666	729	745	721	662	670	613	686	697	737	670	650	685	684	697	677	718	663	696	620	675	697	723	687	686	653	690	720	699	699	679	699	712	679	677	705	691	708	677	679	694	709	653	677	693	689	690	671	672	632	681	718	707	701	675	701	671	660	703	710	700	715	678	706	646	713	694	696	737	706	704	679	684	659	703	648	720	685	688	656	721	681	640	660	697	735	677	681	664	677	690	668	746	716	677	712	690	679	718	691	668	708	707	676	679	672	671	666	714	717	663	675	667	673	674	713	711	723	710	693	769	677	735	708	671	659	707	725	671	706	665	730	689	723	728	688	725	700	679	653	727	698	689	703	629	730	691	657	711	709	730	669	672	689	714	700	723	718	688	655	711	638	716	690	740	689	621	657	667	687	701	699	657	694	674	693	657	694	707	713	703	731	684	705	633	726	706	686	682	731	727	708	669	663	654	717	655	688	676	713	755	667	684	658	678	676	698	663	683	681	691	671	659	697	683	688	677	737	704	694	714	683	703	709	689	679	695	735	737	705	685	679	706	693	730	676	700	720	673	730	691	701	694	680	623	685	694	660	698	658	720	684	724	661	702	708	709	671	672	671	715	662	751	726	689	715	690	669	706	654	710	704	679	688	686	702	700	691	672	703	655	702	681	736	732	690	741	693	706	705	686	739	751	662	703	662	672	670	699	719	727	711	710	664	719	757	683	737	660	692	693	712	645	665	706	631	686	707	694	645	661	665	749	707	644	683	721	746	720	718	727	686	662	661	669	697	650	707	664	695	701	740	668	706	685	695	643	689	683	703	717	671	698	685	696	653	690	710	668	696	689	716	714	691	644	666	699	702	677	644	678	679	694	667	686	659	673	612	781	669	731	720	673	718	685	698	660	738	658	701	714	696	668	696	729	695	708	707	715	710	698	730	682	708	682	735	714	647	695	724	697	665	694	690	700	655	680	692	643	643	696	673	736	715	711	725	699	664	733	662	679	653	732	710	665	704	685	664	646	626	665	671	705	705	739	717	717	639	726	713	711	665	707	715	710	682	683	667	678	688	693	736	685	692	668	683	731	696	675	694	711	713	686	709	690	700	678	698	667	677	717	674	684	668	703	692	666	688	688	686	691	736	723	688	670	652	702	688	692	722	675	717	640	686	693	699	701	698	688	694	672	671	706	706	680	665	696	714	664	653	681	713	676	687	697	700	699	676	710	677	708	683	723	728	722	706	680	696	694	683	678	731	698	730	657	665	716	663	681	704	764	687	666	669	706	709	649	656	693	683	688	725	715	705	676	698	727	701	724	696	695	719	684	684	651	727	713	707	681	691	681	709	705	716	688	704	712	679	749	682	742	739	693	671	661	728	757	693	671	714	711	734	657	694	688	688	701	719	709	666	707	666	685	706	720	739	674	697	698	642	676	703	689	698	718	700	658	687	721	694	670	685	696	699	713	671	688	700	666	681	730	691	703	654	653	742	709	681	700	660	711	654	652	726	681	704	663	718	754	668	685	688	716	671	693	691	710	682	672	683	696	700	696	654	690	673	735	706	668	656	689	720	720	677	669	638	731	682	674	706	706	656	672	648	717	724	672	677	724	701	709	708	694	697	681	694	718	622	699	695	697	651	727	688	717	678	771	700	729	709	683	665	697	701	686	644	694	713	710	717	647	721	749	652	678	701	682	655	672	710	675	727	686	733	670	680	702	669	674	679	684	678	699	650	703	707	710	698	667	666	655	700	687	674	730	670	692	719	703	670	734	706	705	697	666	707	669	679
2315	638	301	173	162	197	224	249	225	234	156	147	147	140	126	125	110	122	108	122	104	150	186	185	181	161	120	110	87	96	96	88	99	107	90	83	87	84	87	104	88	86	71	92	85	72	78	84	73	92	102	83	72	87	67	94	89	83	78	78	70	69	79	88	80	80	86	89	95	80	80	69	88	108	87	92	85	92	96	98	79	75	73	89	89	78	98	91	97	74	81	86	83	82	73	96	84	84	82	99	86	88	80	84	79	84	94	97	74	76	78	86	76	77	90	78	90	64	85	89	77	72	90	87	67	77	77	109	80	80	85	86	79	75	83	81	96	102	79	83	73	83	84	97	80	75	88	73	98	76	79	63	100	70	83	83	83	83	91	72	90	90	101	86	95	88	102	78	71	93	73	82	93	65	86	89	84	106	71	81	80	86	78	95	78	95	80	90	83	72	83	96	81	69	93	90	83	87	92	83	98	81	87	87	92	104	73	81	89	71	91	96	73	101	65	78	86	84	105	85	85	70	98	79	89	64	85	65	78	84	88	75	93	100	95	81	76	102	92	89	98	73	68	77	85	73	80	91	82	93	83	74	98	85	71	86	82	67	88	91	82	101	79	93	85	90	69	91	86	105	89	75	86	77	81	86	90	75	82	94	88	92	85	94	97	77	82	92	85	94	97	94	87	95	87	97	75	88	83	67	110	79	80	82	88	101	89	93	82	87	90	68	79	91	88	86	93	92	77	92	83	92	72	66	94	74	100	79	93	82	92	95	86	87	70	91	76	74	95	68	77	97	93	84	85	89	81	94	87	90	86	90	85	94	89	90	71	84	74	75	77	81	89	84	71	84	66	84	90	71	106	78	69	79	83	98	89	95	77	78	85	95	87	89	103	89	86	94	103	95	110	88	80	93	70	95	85	71	89	82	79	69	75	82	81	76	77	95	85	77	78	92	92	94	83	74	73	75	85	84	70	85	83	93	82	86	79	90	89	89	102	74	80	93	94	102	92	75	81	87	78	84	102	103	100	76	99	93	60	102	89	92	80	84	77	101	87	72	85	100	82	86	86	73	84	84	87	74	93	96	91	85	71	92	80	77	86	73	62	94	84	74	75	108	92	67	65	68	82	99	77	82	81	92	82	108	83	88	77	80	84	77	92	89	90	86	93	87	86	87	81	98	93	91	72	77	75	81	75	81	95	99	101	73	74	97	92	86	77	109	82	100	67	93	92	87	75	81	65	101	76	73	82	87	93	79	89	86	93	70	76	91	86	90	79	90	88	90	84	95	76	98	90	84	90	101	97	85	84	59	89	95	92	84	82	85	90	97	92	77	79	92	85	75	75	98	90	81	79	88	79	85	98	85	80	73	89	92	99	97	83	91	83	96	71	106	64	83	84	72	73	85	96	74	95	100	78	91	89	104	77	85	89	94	75	80	77	84	80	96	85	79	75	92	92	73	88	88	75	84	84	90	91	68	74	77	99	81	99	82	68	90	65	93	85	87	90	87	88	88	82	93	93	87	96	81	78	74	88	73	66	72	98	105	83	93	87	77	100	102	76	82	85	77	93	80	86	92	84	81	79	82	76	79	85	94	88	89	90	101	89	93	98	106	71	83	75	97	95	89	91	101	86	84	93	91	91	86	84	90	72	93	95	83	91	82	94	81	84	102	82	87	88	102	68	82	85	75	87	99	92	70	74	81	79	93	76	94	67	87	97	91	80	95	74	80	91	92	80	72	80	90	97	73	101	74	82	87	81	77	96	93	79	91	96	90	80	85	86	88	79	89	89	104	90	107	79	91	87	92	87	77	84	81	79	80	76	74	74	104	88	89	74	86	93	82	66	74	92	88	83	89	88	102	90	112	101	83	83	75	83	96	88	56	109	91	91	86	78	92	78	87	72	87	87	106	105	73	110	76	100	70	97	79	93	98	84	88	77	80	85	87	82	99	76	79	85	87	81	87	69	83	79	72	88	90	85	88	85	96	84	77	89	82	83	72	84	89	97	85	89	77	97	91	82	82	92	87	66	89	103	78	97	76	69	77	91	88	98	92	85	101	85	73	97	90	82	70	74	101	91	73	87	92	73	85	76	74	98	93	82	81	86	91	78	84	96	92	94	98	96	90	81	94	86	78	79	65	70	75	86	92	75	75	80	90	95	83	104	89	73	90	92	84	85	89	76	100	92	90	94	81	79	88	85	80	95	82	93	105	87	80	95	79	87	101	82	86	86	72	81	76	69	84	86	79	104	104	95	77	102	96	107	100	87	87	87	78	90	89	91	89	96	89	81	91	77	78	87	76	69	93	100	77	97	80	77	77	84	82	85	90	92	82	86	84	84	81	93	81	108	95	101	95	101	92	112	89	75	71	79	76	92	78	89	89	81	86	74	92	90	91	84	67	97	81	80	87	87	83	83	77	77	95	91	82	93	80	78	63	101	88	75	94	96	71	84	90	90	79	73	94	88	82	78	80	94	83	100	85	90	80	87	83	89	84	83	93	90	90	108	81	72	85	77	66	89	82	97	102	81	83	83	72	83	80	75	81	83	72	70	89	98	79	93	79	102	75	81	84	94	99	92	87	70	77	98	84	92	77	99	83	86	89	101	84	78	75	81	80	92	112	73	95	82	102	87	88	76	97	67	90	93	84	80	84	89	83	97	103	79	91	90	93	89	84	91	76	81	106	104	84	82	79	87	75	89	63	70	84	80	100	82	82	87	69	80	92	104	86	81	95	70	79	110	92	84	86	95	88	92	93	81	76	92	76	74	101	66	89	99	75	92	72	77	97	76	88	83	97	86	89	78	85	74	80	91	89	80	91	94	92	99	93	96	94	75	91	99	75	87	74	84	74	84	91	103	80	84	95	80	90	75	70	74	86	90	91	75	74	90	83	72	84	81	73	81	94	93	80	93	71	80	87	77	84	82	107	63	104	81	92	72	107	92	82	85	83	96	77	83	80	81	84	77	87	80	85	92	100	85	101	87	90	96	89	78	78	90	87	73	88	91	72	82	87	95	94	64	89	73	77	89	89	83	75	74	94	98	78	79	79	79	76	86	88	63	68	82	88	111	75	86	95	91	99	103	94	80	75	65	87	87	85	88	89	73	84	68	85	73	86	93	90	98	85	75	74	85	92	80	81	86	69	98	82	89	84	96	67	88	87	88	87	78	95	86	91	87	77	81	83	89	87	89	88	81	88	83	70	80	102	89	81	84	82	68	75	75	83	101	82	71	85	61	81	109	80	103	65	87	79	71	74	92	76	99	91	95	92	99	89	83	88	81	91	86	83	80	80	85	69	80	97	85	93	81	91	91	88	99	100	92	92	102	87	79	81	75	72	88	94	94	87	99	103	73	91	81	87	73	77	81	85	75	87	75	85	94	97	79	93	102	76	91	85	81	87	92	104	83	91	73	76	81	69	87	76	98	89	83	80	74	87	84	98	79	93	85	82	60	85	65	87	89	97	86	91	78	70	85	76	76	85	75	81
17917	6664	2902	2539	4895	8739	9903	8774	6741	5647	4367	3276	3578	3084	2344	1911	1944	1697	1570	1329	1487	2617	3334	3206	2679	2198	1616	1155	977	832	726	692	660	644	672	655	651	636	662	624	588	653	626	651	648	593	640	658	603	639	642	641	591	642	613	625	643	659	635	605	566	652	596	626	593	596	628	601	629	645	641	659	627	603	627	542	626	641	667	613	659	607	629	633	596	624	628	612	600	669	619	626	642	626	654	618	602	619	628	611	608	624	663	631	592	635	602	613	606	680	596	613	618	614	618	643	614	607	629	623	602	612	621	636	599	622	588	610	641	660	659	601	606	635	615	596	638	607	625	625	621	633	636	637	627	648	623	650	633	593	647	632	641	577	610	615	634	637	607	614	635	675	643	618	623	613	579	610	614	597	631	622	615	630	653	611	628	667	610	628	629	626	630	587	618	603	579	631	646	590	630	631	620	629	613	617	598	585	659	636	624	626	567	625	627	606	633	636	630	588	615	625	649	633	584	606	604	598	618	576	660	563	597	615	603	578	563	601	652	657	611	652	602	621	597	626	639	637	607	655	650	612	609	627	608	604	622	601	610	648	642	613	594	623	621	609	616	671	646	569	634	615	640	602	631	597	664	628	640	650	639	612	661	576	666	617	615	586	626	632	646	616	613	610	624	607	663	625	627	631	644	643	615	641	640	626	621	583	649	621	656	625	634	632	623	608	617	646	573	625	636	643	608	615	626	599	638	634	655	596	630	621	620	592	619	598	649	610	638	629	637	614	657	579	581	568	631	613	654	607	635	602	624	627	626	670	587	652	603	631	601	600	582	605	622	630	639	630	626	672	632	642	612	607	665	640	575	621	615	639	668	613	609	627	638	655	645	618	626	627	662	578	613	616	579	644	630	602	603	603	620	659	592	631	640	564	596	590	595	615	606	622	672	664	559	641	611	573	598	624	649	642	629	569	616	619	584	630	643	617	639	624	599	631	576	652	622	624	611	591	637	599	609	636	632	614	579	635	608	626	641	660	628	603	624	628	623	662	634	617	581	576	618	664	639	609	579	646	580	616	655	643	633	577	604	648	621	691	604	622	627	643	600	666	622	622	621	605	643	614	609	607	626	678	620	640	599	640	636	588	623	635	579	609	609	601	588	668	616	621	613	583	656	634	654	633	613	643	617	645	574	597	632	615	610	560	631	601	602	623	630	631	587	594	626	616	623	617	628	612	579	626	641	604	584	608	616	669	606	620	610	566	617	646	652	633	603	598	653	611	657	624	600	625	578	609	602	599	613	631	664	636	605	653	616	641	639	617	583	658	654	653	617	584	607	635	629	601	623	638	638	585	629	619	632	577	631	656	651	611	622	621	604	628	611	623	646	586	589	646	585	607	630	613	630	634	656	626	631	664	630	613	639	582	614	579	689	629	644	608	600	598	659	657	633	601	627	606	582	631	604	612	611	631	596	677	599	644	607	605	650	586	643	593	622	612	639	657	621	651	592	648	639	607	606	617	596	624	613	638	606	629	630	633	621	644	576	598	609	628	652	621	641	585	574	611	626	630	604	612	626	600	614	614	641	657	626	621	622	629	633	614	599	610	643	620	584	653	623	618	601	626	625	606	601	651	617	595	591	608	588	606	637	660	623	641	654	663	638	595	582	651	629	650	627	656	623	592	610	580	623	616	620	645	644	627	588	626	660	610	637	587	650	628	593	606	622	612	622	617	589	609	649	657	622	601	653	591	652	664	577	637	587	604	617	646	611	622	630	654	627	590	630	604	636	704	604	629	595	657	643	580	648	619	610	611	647	592	680	635	590	628	656	622	609	621	623	654	615	592	600	561	631	593	642	588	576	614	620	561	624	613	574	629	567	616	621	594	616	617	617	596	622	621	591	586	619	638	588	625	646	622	670	597	610	612	628	611	600	611	607	616	600	657	617	634	619	613	593	632	661	600	606	626	638	604	612	625	634	590	606	630	671	602	595	623	620	591	581	654	592	624	636	601	618	617	615	629	608	676	625	630	665	602	624	616	608	644	621	619	611	645	581	621	627	631	641	640	623	643	604	633	620	631	666	606	612	599	634	688	616	632	630	629	547	621	620	613	647	636	613	620	650	609	603	601	639	624	591	648	607	666	601	560	640	565	566	670	609	590	636	588	660	598	628	603	609	635	608	639	621	571	624	639	637	626	612	598	598	625	600	599	646	648	648	586	623	629	661	644	628	617	641	624	619	611	633	617	622	633	609	628	620	626	645	634	606	636	575	633	581	691	624	615	621	630	602	597	581	642	626	582	609	640	617	633	602	621	623	564	586	626	618	574	598	650	643	617	601	612	609	594	606	600	623	540	643	617	652	623	594	652	683	613	609	607	617	617	626	652	617	623	613	597	633	629	623	676	620	606	628	659	596	581	660	679	652	603	608	638	637	604	616	607	646	560	613	592	610	648	654	598	609	651	663	616	627	616	670	584	612	637	624	616	609	648	611	673	636	575	642	634	594	612	619	667	671	611	689	630	614	609	638	617	616	611	622	600	641	591	641	624	629	607	632	633	607	610	637	660	588	612	600	600	591	617	642	619	659	632	652	601	652	610	609	595	623	622	634	621	636	638	610	651	616	621	663	618	660	612	643	636	619	659	663	621	629	610	626	633	616	661	602	609	599	595	544	565	577	603	581	619	610	601	668	574	600	668	587	606	614	590	636	632	604	633	564	602	635	637	660	615	633	628	631	641	646	611	638	606	622	628	605	634	631	593	653	663	616	625	624	578	657	642	634	630	631	639	604	701	569	631	605	560	599	698	614	646	618	634	620	649	621	612	634	639	673	625	620	656	633	633	620	627	659	645	608	606	591	618	605	668	593	605	597	641	628	594	603	634	624	599	620	645	610	647	621	623	642	629	571	608	678	628	607	643	597	645	635	636	635	648	616	630	634	649	616	638	624	602	642	615	634	588	641	630	612	624	617	572	660	637	646	612	619	626	596	628	610	635	619	610	638	645	595	614	597	669	619	638	653	612	661	666	596	613	656	631	651	683	589	648	602	643	599	612	635	614	643	635	611	612	602	613	595	627	594	586	649	645	661	576	620	603	610	603	602	615	634	642	617	620	621	625	610	627	670	633	632	665	597	635	557	609	647	623	617	582	616	633	638	563	615	608	609	641	597	622	631	615	661	640	611	616	615	628	643	654	591	626	625	593	602	593	638	629	594	611	644	634	638	623	661	606	611	649	610	620	631	636	675	612	644	677	603	624	609	620	585	656	625	633	613	639	618	622	626	655	591	613	606	610	662	622	651	636	617	624	608	624	574	599	630	617	559	622	643	598	637	606	578	626	597	647	637	614	613	629	606	643	617	600	674	629	609	660	604	618	628	603	622	652	677	645	656	642	647	627	623	614	608	684	586	603	690	626	619	648	597	624	597	593	607	638	536	638	601	628	621	610	618	615	642	584	634	629	613	647	642	621	609	632	590	641	614	654	597	618	611	669	617	629	619	637	639	601
2277	1070	392	221	174	197	279	341	293	239	207	205	204	143	147	158	146	114	121	126	140	393	528	503	412	292	214	156	128	96	90	97	71	76	88	88	90	90	78	86	69	92	71	71	82	61	80	81	90	70	85	69	84	86	88	70	95	85	78	78	93	86	91	72	82	78	72	103	78	80	63	76	70	77	95	67	78	77	73	82	81	72	84	69	88	77	81	86	92	100	73	76	106	91	85	90	71	84	91	88	79	67	85	64	78	82	95	87	66	65	97	74	95	68	89	72	90	84	77	86	92	87	80	82	70	87	72	82	77	79	78	60	76	55	72	83	72	83	59	87	78	81	93	81	92	78	77	89	73	88	86	97	83	70	81	68	82	84	72	71	75	105	88	82	58	88	75	81	73	73	72	97	87	67	82	68	79	87	73	86	76	81	80	87	96	97	87	74	98	82	75	93	98	85	87	73	78	73	94	78	78	67	92	94	82	85	76	89	75	76	98	73	72	87	85	78	77	96	72	77	67	80	84	83	80	69	80	78	82	68	90	88	73	83	68	88	80	80	86	80	82	84	84	89	69	76	79	83	75	70	70	103	74	90	77	83	94	86	84	71	84	76	69	74	76	87	82	88	91	79	103	72	77	84	79	100	83	85	89	64	80	100	76	80	73	76	77	82	83	67	71	84	80	96	85	78	91	87	70	92	81	83	75	87	69	96	75	78	97	91	81	97	84	69	85	89	89	76	69	86	84	97	83	73	71	81	88	78	91	70	80	76	78	90	96	87	75	92	68	70	79	63	97	85	92	93	69	88	85	91	76	86	93	85	93	89	82	88	88	74	91	76	72	68	63	80	85	88	85	90	81	82	77	82	92	76	80	84	77	94	68	83	88	82	69	71	74	79	82	75	86	86	73	81	85	92	74	80	88	87	76	58	93	90	74	86	72	83	86	78	72	94	82	86	80	98	78	100	67	88	77	78	77	95	89	65	80	85	78	85	71	86	93	71	79	64	81	71	87	88	69	87	83	86	81	64	78	84	79	82	91	95	70	81	71	75	78	66	94	77	81	77	82	91	74	74	80	69	90	80	78	82	74	96	86	85	81	78	94	90	71	90	74	81	78	96	87	74	93	98	83	104	86	79	85	81	81	72	89	73	96	71	92	86	80	78	83	89	76	66	89	83	87	75	82	73	74	91	83	62	76	68	72	96	78	77	82	73	75	82	56	82	69	74	101	72	86	85	67	90	74	84	90	72	76	84	88	78	75	75	79	78	89	71	72	82	83	90	63	76	74	78	85	80	72	74	86	79	83	89	89	86	88	75	77	84	97	82	82	76	85	78	83	74	73	79	73	70	80	66	91	72	85	99	81	79	85	71	94	96	73	61	89	77	80	73	85	76	72	74	78	88	83	80	83	79	92	72	78	82	83	96	87	78	81	94	81	89	85	74	81	80	81	78	84	78	82	78	74	90	88	69	86	82	80	91	77	71	76	58	88	65	88	74	101	77	83	77	74	93	78	96	85	81	78	64	94	82	93	87	79	89	73	90	71	83	75	69	85	81	92	83	67	78	109	83	69	79	72	87	93	72	89	78	80	100	90	89	77	69	77	80	91	76	75	83	91	91	63	93	92	73	64	70	89	83	84	84	85	81	84	77	86	94	80	87	93	93	86	98	91	81	92	76	80	81	81	86	82	76	83	91	78	81	80	93	62	86	74	87	85	77	62	83	85	77	74	101	77	78	100	78	66	92	78	71	80	93	90	68	88	66	80	86	85	78	83	77	86	92	96	83	77	90	97	69	96	87	92	74	87	82	80	76	98	78	84	88	67	85	74	90	85	68	89	88	80	68	76	74	87	80	84	76	75	78	89	94	85	65	80	92	73	84	83	79	73	81	77	63	78	90	71	76	74	58	96	81	77	86	108	72	88	78	100	92	65	88	99	84	76	87	72	86	97	74	86	92	86	78	81	76	88	78	80	79	90	78	83	79	75	83	78	73	69	86	87	93	83	78	76	93	83	81	80	91	78	94	78	76	93	74	68	61	88	90	82	83	84	91	85	93	74	74	68	79	96	84	84	84	89	94	87	76	71	76	88	75	87	90	72	89	64	76	71	77	71	81	67	92	79	70	86	90	81	88	71	76	72	85	74	82	79	73	85	88	92	74	88	80	75	71	89	97	75	94	85	89	83	81	70	74	95	88	96	69	69	67	73	87	75	108	80	82	98	91	79	90	110	105	84	74	82	85	64	77	72	68	85	75	72	66	95	89	76	89	100	64	82	81	79	72	72	69	89	72	82	85	80	84	90	77	82	100	91	96	84	82	76	76	85	92	86	71	57	75	73	76	85	70	77	77	74	78	84	84	84	88	76	78	67	87	73	81	83	96	79	78	88	71	81	88	80	70	74	75	87	57	64	54	82	85	80	92	84	72	78	79	65	92	86	88	88	79	73	70	63	77	85	87	97	88	75	66	81	82	81	85	69	77	82	73	71	70	70	91	89	70	100	88	82	84	72	67	88	77	88	64	71	73	74	82	89	75	87	95	82	101	77	66	66	86	76	93	74	74	108	66	59	87	100	77	88	71	84	76	93	75	71	82	95	72	82	82	79	91	79	81	85	90	72	84	80	86	71	73	69	103	68	80	85	83	64	74	75	89	73	83	77	80	82	82	73	87	93	74	82	81	84	83	78	76	91	76	95	87	81	88	87	64	86	71	82	72	75	78	78	81	96	67	73	82	108	81	79	77	88	97	83	84	77	73	90	76	90	100	82	92	78	78	76	78	68	59	84	83	74	96	79	89	77	74	82	77	55	79	80	80	77	100	73	98	74	80	60	80	87	80	64	75	82	83	86	77	95	77	70	89	59	88	89	86	81	76	88	84	70	93	92	84	72	94	73	73	89	83	76	70	91	85	93	82	80	85	85	100	94	83	81	74	78	78	73	76	87	66	86	77	76	88	82	90	73	86	83	83	74	91	96	88	81	68	86	70	77	79	98	76	73	85	74	92	68	77	67	79	65	79	87	76	69	77	84	95	82	60	82	82	72	66	66	85	85	74	69	77	81	80	89	86	76	86	82	88	76	76	108	75	87	90	71	70	84	113	81	93	90	87	93	79	90	99	78	88	95	74	84	81	78	83	82	80	79	64	85	85	70	80	92	86	80	71	75	87	90	82	74	76	78	77	82	80	77	73	79	71	77	82	70	88	89	83	94	72	96	70	79	72	72	86	83	80	86	97	84	76	91	79	89	63	82	87	65	67	66	85	89	74	86	76	79	74	88	74	89	85	77	80	74	86	72	82	79	78	95	82	95	99	74	87	82	75	90	75	81	78	69	78	81	98	98	97	83	87	72	96	75	75	77	79	86	69	80	77	80	100	90	72	76	74	90	64	83	73	66	92	74	74	85	68	88	96	83	84	74	87	73	75	83	74	80	85	83	72	81	88	63	79	75	84	92	63	74	78	80	83	76	78	86	87	71	75	73	93	83	82
21791	9536	3470	3157	6855	11264	13212	12436	9399	6741	5706	5144	4707	3382	2905	2571	2109	1983	1857	1670	2720	8607	10118	9289	7612	5423	3503	2053	1416	1053	909	767	701	617	616	575	582	569	546	549	566	554	571	567	616	577	549	574	595	622	519	604	600	631	581	569	586	556	584	579	598	574	596	569	588	582	589	611	582	599	595	604	585	596	589	589	604	546	588	613	592	577	556	594	608	585	621	560	592	604	573	642	583	540	608	569	587	570	596	574	627	609	595	572	599	649	597	574	575	570	567	575	562	555	597	616	592	590	518	564	607	566	582	597	545	561	600	613	567	650	574	612	600	607	575	554	587	591	569	606	571	593	576	561	588	575	631	596	626	569	602	571	597	597	632	574	613	554	624	564	645	543	564	560	567	570	611	571	600	524	607	587	577	576	615	569	583	572	623	510	561	563	562	551	561	578	600	582	578	603	573	576	587	585	582	571	611	534	584	580	580	554	625	597	575	526	557	568	585	617	553	588	572	581	581	616	581	574	595	611	546	563	540	581	596	615	593	535	558	603	551	601	618	568	597	600	592	546	588	558	634	639	590	608	573	574	543	617	570	638	539	608	595	552	591	585	591	596	580	609	615	577	618	565	624	617	575	595	612	577	616	571	580	602	597	525	596	592	594	597	574	568	569	608	611	604	614	586	555	606	599	561	645	588	576	574	603	553	595	556	584	571	559	594	582	593	580	591	574	561	559	589	561	587	563	625	610	551	594	542	601	600	576	631	620	574	608	582	587	579	580	592	590	593	597	583	557	571	609	610	556	538	560	583	582	591	573	588	581	593	580	561	564	524	551	578	576	574	575	536	578	541	649	585	583	554	576	586	616	551	566	589	586	569	568	605	596	597	558	591	566	570	564	551	609	572	584	558	574	536	574	596	615	584	606	619	600	615	653	574	580	598	610	575	584	542	619	612	604	565	553	592	623	559	543	577	570	593	558	574	583	610	623	585	591	582	557	622	598	604	569	594	561	629	560	607	542	609	611	593	573	562	544	588	590	548	562	582	555	591	531	628	569	586	636	582	572	589	566	590	548	572	613	559	601	575	579	629	577	620	597	618	577	557	590	606	580	604	568	580	557	578	610	570	608	589	593	582	593	594	572	585	601	557	587	604	589	610	591	568	586	579	597	600	577	536	618	560	554	578	590	579	565	576	585	621	548	544	615	541	589	566	624	577	625	602	559	577	617	592	538	609	588	558	564	574	617	590	579	597	551	584	578	550	614	558	578	558	600	582	612	560	572	580	570	595	606	579	582	564	553	617	600	619	587	579	563	597	596	595	543	588	568	613	584	580	577	565	581	573	588	605	581	561	631	576	573	644	594	597	614	576	611	623	583	591	572	562	590	577	600	607	576	552	606	580	545	557	576	584	593	581	601	559	611	629	606	594	601	598	595	595	592	568	597	598	601	564	571	571	598	603	608	575	594	561	568	626	566	588	571	541	591	585	600	582	609	584	587	596	575	590	530	614	596	574	561	585	567	595	634	588	564	580	538	544	618	618	567	566	613	576	548	568	609	580	604	591	593	566	611	586	590	612	576	579	603	570	566	561	576	613	585	581	540	567	578	566	594	579	546	596	595	599	583	595	513	576	571	580	534	540	572	601	591	590	574	561	626	573	574	602	562	593	562	577	575	611	569	557	632	586	563	548	593	577	594	630	572	580	566	581	572	603	585	615	560	561	582	605	562	567	598	544	541	581	617	593	577	592	588	547	593	579	569	597	590	523	557	637	568	574	598	602	562	596	595	553	571	616	580	612	584	561	564	583	582	552	596	612	587	579	581	575	591	553	582	569	572	590	547	571	568	545	584	557	611	623	597	585	586	548	542	580	596	577	614	596	598	614	578	617	567	586	549	566	591	593	596	575	619	569	568	575	596	600	612	597	567	568	575	557	592	577	554	609	591	598	594	542	535	585	569	580	576	594	630	622	561	567	577	612	558	621	578	576	548	555	583	603	610	588	596	577	588	594	577	629	595	559	559	557	575	563	581	606	588	540	574	580	579	572	605	592	600	519	610	579	593	618	622	595	596	572	583	571	589	574	607	549	607	610	564	561	570	581	591	562	621	588	597	591	554	563	594	588	619	597	591	577	617	577	606	618	565	545	618	569	561	587	571	575	581	620	556	591	574	667	596	603	616	564	552	558	555	595	536	603	603	569	549	618	623	581	585	608	564	576	607	606	585	580	564	575	590	551	589	570	576	592	578	585	558	592	601	617	563	570	602	615	594	561	582	541	553	575	616	554	577	580	565	593	575	544	644	592	577	564	553	587	540	563	588	571	569	582	638	597	563	544	574	572	595	589	556	557	588	584	588	578	583	614	596	595	551	634	543	553	616	547	615	603	590	569	604	603	571	592	581	582	606	558	588	592	591	535	586	600	586	583	605	622	600	550	571	640	605	572	563	598	600	570	566	581	570	603	603	592	593	605	599	616	563	582	586	615	556	599	552	561	604	605	568	596	568	620	598	587	600	559	541	596	577	550	575	580	637	593	598	570	578	605	577	584	577	594	596	621	561	569	589	582	570	588	577	590	612	574	590	607	591	579	575	589	588	591	613	587	569	543	621	559	587	617	601	608	559	558	625	601	564	593	562	590	585	574	543	583	537	600	576	568	573	567	567	604	592	587	575	546	585	588	569	572	604	630	577	622	596	584	551	597	555	598	626	562	603	580	597	569	578	637	605	560	537	591	607	588	592	609	571	566	575	573	604	569	584	592	569	593	614	628	596	577	553	592	551	597	570	582	601	563	595	591	587	576	616	616	571	559	645	555	607	563	572	579	609	584	616	616	576	589	631	604	592	600	595	619	587	609	588	611	602	612	576	588	567	546	570	594	545	551	540	633	583	619	605	587	588	597	597	584	577	542	621	594	555	595	583	584	593	585	614	594	626	593	586	612	587	569	576	588	532	588	569	630	602	581	577	557	617	553	620	576	604	573	587	565	590	577	619	603	598	531	554	565	618	609	551	611	605	579	601	555	593	543	602	578	589	557	619	577	588	576	601	599	636	547	587	550	632	599	586	609	558	599	589	555	588	604	591	593	583	597	611	595	563	601	559	561	635	561	573	620	605	576	563	582	582	580	619	571	558	570	635	561	614	555	635	532	589	617	576	558	614	568	585	572	563	560	556	610	592	555	547	624	593	564	576	586	644	564	578	545	578	584	538	557	610	577	548	572	619	586	616	608	569	588	589	597	556	605	601	591	572	590	545	534	555	527	605	608	627	579	624	564	553	589	572	631	577	618	527	596	577	561	582	595	558	620	589	604	558	591	582	596	585	579	596	594	590	584	610	607	552	575	538	588	571	595	622	569	586	597	579	606	583	589	645	574	631	580	595	536	615	585	614	615	564	586	577	582	582	579	584	560	593	570	606	576	577	632	584	579	597	553	581	588	583	537	604	592	599	520	555	623	558	573	598	582	551	585	550	598	609	578	595	581	589	580	549	593	599	582	625	602
3546	946	302	229	185	187	308	325	279	272	220	199	154	178	146	167	141	131	131	167	310	508	606	502	427	323	245	181	134	122	113	93	101	94	107	106	97	98	108	103	101	100	110	114	101	100	102	119	111	90	98	111	98	103	106	93	104	91	100	105	114	125	114	98	99	89	111	80	85	92	116	90	115	104	96	106	122	93	119	90	97	99	99	101	106	101	108	98	104	109	95	100	92	109	87	97	97	109	95	118	99	99	115	89	115	113	103	120	125	106	101	94	101	115	112	100	117	106	133	105	101	123	97	120	119	103	107	97	88	94	92	100	105	72	89	93	103	94	100	103	95	97	111	102	109	99	119	98	101	106	101	107	81	111	86	110	109	85	98	89	103	109	91	80	93	109	101	102	98	107	108	108	100	100	102	110	103	92	113	105	101	99	114	136	110	111	96	107	94	107	110	98	111	115	105	103	104	91	105	92	109	110	91	90	99	113	98	102	104	101	113	115	94	115	98	98	97	100	92	108	107	107	99	111	104	94	101	93	103	85	109	91	95	104	95	87	104	105	106	90	97	82	91	108	99	102	105	112	97	102	90	120	94	113	108	102	99	90	96	112	106	83	98	94	109	98	96	104	91	109	118	87	108	75	95	109	115	111	107	92	86	85	89	101	94	102	90	88	109	97	109	111	90	107	99	103	103	80	95	103	89	120	90	115	98	109	104	104	109	96	98	111	101	99	113	110	90	118	94	98	102	110	94	112	89	107	102	119	107	91	101	107	111	117	114	98	98	103	92	102	114	84	103	102	98	96	100	101	106	100	107	93	105	106	95	110	140	106	99	100	118	116	119	81	98	105	104	96	104	104	91	91	97	89	98	94	94	99	125	98	100	85	96	87	121	114	110	94	83	87	102	102	108	103	97	108	86	101	111	99	88	94	87	112	106	104	109	123	94	93	113	114	90	117	112	90	110	93	94	100	104	107	103	101	109	119	110	93	111	105	95	100	98	87	93	76	111	83	103	103	112	114	123	103	106	103	101	87	88	94	80	100	111	103	106	101	87	110	91	93	99	117	102	90	102	95	105	109	101	106	79	119	90	97	116	93	97	100	106	94	78	108	86	105	116	90	91	101	110	124	89	99	91	88	118	104	123	93	104	110	98	113	91	87	91	112	102	95	105	112	109	104	115	105	106	104	108	84	102	98	102	84	101	97	98	110	122	103	113	112	110	104	81	96	108	112	110	91	121	110	108	90	103	112	105	104	93	80	94	109	100	112	95	106	111	106	91	91	109	101	102	94	100	104	101	115	103	124	100	114	100	112	87	99	88	112	110	111	103	89	117	112	119	101	89	96	83	109	103	114	101	88	92	108	105	118	84	92	104	102	104	103	116	102	97	104	110	93	115	90	96	111	114	91	104	95	98	99	103	113	108	93	123	102	103	95	97	82	99	104	95	96	101	115	91	108	100	101	103	113	102	112	99	109	115	118	113	113	94	88	102	96	93	84	80	106	108	100	103	102	98	96	113	94	111	103	114	106	95	106	105	101	104	91	99	100	83	92	105	102	104	109	109	96	92	92	102	120	92	111	109	110	106	120	115	112	119	103	118	113	91	94	118	91	99	98	109	95	85	96	94	95	105	112	101	118	105	107	99	89	93	112	107	101	111	103	100	107	104	97	106	103	110	96	102	114	114	119	112	94	98	118	107	91	99	88	102	81	85	122	92	119	92	88	119	96	96	98	100	87	106	128	101	107	106	99	77	110	101	73	110	108	114	116	92	118	100	91	134	92	95	109	115	111	119	93	104	99	108	91	93	103	106	106	116	90	110	96	104	88	84	101	110	107	98	118	102	91	92	106	114	112	116	111	95	109	102	89	86	117	106	99	108	104	104	88	93	97	83	111	107	97	106	107	108	98	100	88	107	111	104	111	94	104	92	96	86	87	96	104	108	109	94	82	98	106	93	92	111	95	119	105	97	85	110	107	100	114	98	90	109	93	107	105	114	107	114	94	114	95	115	118	94	96	104	102	99	104	108	81	111	95	103	101	109	100	120	111	106	84	103	88	98	112	86	112	90	116	113	84	99	105	107	98	96	131	87	96	108	106	111	102	103	106	106	91	93	105	112	104	98	91	102	92	103	89	94	104	101	109	103	96	108	93	96	110	103	88	102	104	100	116	99	88	110	99	96	95	111	85	113	104	90	102	105	114	92	114	102	84	102	110	117	91	121	95	108	94	98	89	94	103	97	99	101	103	100	95	122	102	104	81	101	88	107	107	107	128	105	81	97	121	91	101	108	102	115	108	85	111	88	97	88	107	106	109	98	87	100	82	103	116	105	107	113	106	100	101	103	108	115	102	100	102	94	118	101	104	103	106	103	109	104	98	95	87	90	121	101	93	107	98	104	93	98	93	113	113	94	119	105	112	101	93	92	100	111	103	91	116	99	94	85	102	98	99	107	92	97	94	100	119	93	97	103	101	116	110	86	106	105	106	105	112	87	105	101	91	105	106	119	96	88	111	103	103	97	99	103	98	81	103	101	98	107	102	96	119	94	103	75	108	96	99	99	106	102	93	81	93	99	117	112	98	91	85	102	88	88	107	92	104	94	83	93	106	112	98	89	104	90	113	106	91	83	113	111	94	97	94	103	102	87	111	116	102	107	106	90	89	106	115	97	114	103	84	103	103	115	104	95	105	96	112	95	121	106	105	95	88	104	119	109	91	110	107	110	101	101	89	111	77	105	86	119	100	115	118	92	101	88	89	69	118	104	99	95	100	95	92	88	87	98	81	101	90	96	91	85	82	93	81	112	99	95	116	107	98	112	96	107	101	85	89	104	101	103	94	92	121	112	115	102	113	96	105	114	100	98	122	77	89	117	98	92	111	109	97	110	102	117	109	114	100	84	98	92	113	115	108	116	94	103	88	102	119	105	102	99	91	103	122	105	99	111	95	100	106	122	106	87	94	104	117	95	88	109	109	92	106	104	102	110	100	104	109	98	121	129	101	91	96	103	115	103	114	109	121	87	87	128	101	128	107	93	100	96	110	104	90	119	110	89	115	120	104	95	102	94	89	102	107	120	114	93	93	106	88	105	132	101	74	92	125	108	116	97	92	98	79	103	106	121	108	90	94	102	94	77	108	93	116	119	104	88	99	100	96	99	101	119	111	93	119	101	128	108	102	95	96	77	110	95	112	91	94	85	102	96	123	105	115	116	107	104	116	114	100	102	77	81	102	112	95	104	99	105	94	102	114	102	103	107	102	103	125	101	104	89	94	112	116	91	89	112	121	96	91	118	87	118	103	94	93	105	90	105	97	95	117	91	120	128	110	102	100	99	87	100	102	122	112	115	93	102	103	97	110	94	101	119	116	96	122	101	107	102	101	83	89	100	104	112	109	97	86	116	88	107	109	85	90	94	93	103	104	122	95	101	103	93	105	96	81	97	103	123	104	107	113	108	119	105	103	107	92	109	100	107	111	102	103	98	99	88	83
21470	8654	3321	3268	6383	10007	12695	11302	9103	7452	6158	4485	3691	3158	2751	2326	2114	1892	1943	2491	6057	10399	11794	9592	7807	5662	3717	2283	1528	1132	953	863	767	787	759	766	726	756	711	712	754	723	740	712	747	746	724	740	725	748	700	754	728	777	768	758	731	755	707	754	690	754	681	734	714	720	764	725	769	741	769	705	714	706	769	692	743	719	759	691	671	780	734	762	701	773	724	757	754	703	726	747	754	697	760	689	755	769	747	740	784	740	715	707	771	746	712	709	798	722	742	743	742	769	771	718	719	731	665	729	698	653	734	716	713	731	797	788	740	752	719	739	788	742	724	755	736	790	651	711	685	773	697	706	718	707	731	748	650	704	775	744	718	707	738	797	750	718	751	759	737	747	710	704	750	711	759	769	762	722	754	715	746	708	684	776	747	764	745	716	775	779	698	744	744	744	739	771	707	713	732	760	690	699	753	695	735	683	740	739	712	747	769	734	737	789	722	744	713	784	768	715	726	739	739	810	749	690	711	723	723	722	767	730	763	732	743	731	777	736	759	730	772	717	762	685	726	772	746	708	754	743	666	754	699	685	758	758	729	739	690	756	789	762	710	766	712	723	695	729	763	739	740	751	702	722	727	745	736	685	723	740	752	747	746	769	714	713	716	745	740	743	682	693	743	741	768	784	725	742	776	777	786	744	709	764	702	719	732	790	682	734	744	729	742	724	704	728	743	692	757	780	716	712	782	722	802	747	748	732	722	766	754	774	772	673	725	750	746	702	764	738	699	738	707	719	756	638	733	759	729	732	752	723	751	720	731	772	721	705	758	715	747	699	709	724	735	727	730	765	745	719	752	732	762	736	709	686	723	708	727	759	669	752	754	702	771	773	768	720	739	707	718	736	678	722	764	713	711	749	699	691	687	734	768	759	710	752	737	725	776	765	714	740	740	746	744	686	717	754	721	739	752	718	818	728	725	728	724	787	733	719	746	738	756	750	732	709	754	764	697	751	752	717	722	714	802	799	701	746	760	774	710	800	694	798	741	745	752	739	717	752	766	713	767	752	753	772	755	708	769	736	705	721	704	755	711	726	732	749	785	739	755	788	742	742	744	748	699	678	761	721	748	717	788	717	744	685	757	775	747	754	756	699	744	818	725	781	732	718	732	746	740	716	704	698	752	729	744	759	736	780	721	721	745	734	703	743	720	731	677	775	743	762	752	711	697	729	685	716	705	743	688	719	690	721	746	757	722	696	753	701	759	739	726	750	727	772	714	712	730	779	725	731	705	745	764	754	717	712	712	756	715	717	700	705	733	729	734	749	716	765	740	707	705	734	744	743	745	670	740	669	772	777	695	761	782	726	750	720	764	714	694	717	703	772	769	706	750	757	732	710	749	728	773	748	730	728	695	706	721	674	733	755	696	723	737	772	770	717	769	766	743	741	702	787	738	713	711	719	737	758	711	772	665	707	717	711	740	719	765	710	763	715	714	701	692	738	756	753	729	749	745	745	802	710	748	702	735	735	750	771	709	703	725	748	732	768	718	769	744	771	701	804	700	774	719	752	721	750	688	765	735	707	714	720	688	761	757	768	751	739	710	715	741	702	737	676	709	715	700	741	725	708	690	742	760	761	719	719	732	696	740	776	738	747	730	761	737	718	761	729	710	718	720	739	806	734	728	753	739	767	723	727	744	707	718	755	761	738	765	729	682	727	743	733	701	736	706	724	763	727	725	744	735	744	681	731	697	712	740	719	709	729	715	660	755	702	715	699	740	750	708	723	766	694	750	736	734	777	771	729	771	731	751	719	725	777	768	743	756	718	742	743	777	740	695	722	732	744	707	696	719	749	747	804	713	788	778	718	721	761	773	769	733	690	759	790	758	730	732	728	773	760	744	733	762	715	737	754	741	707	755	747	741	716	819	719	750	743	700	748	719	737	730	728	729	760	734	732	747	728	746	773	740	747	747	708	697	732	782	788	719	769	737	705	709	748	764	807	763	757	691	652	700	726	738	742	730	731	732	770	791	741	785	757	734	734	754	739	720	736	736	708	757	709	708	752	746	732	710	734	749	739	765	733	750	780	749	706	751	719	727	764	767	734	743	704	733	729	758	730	694	700	705	708	730	740	741	718	763	742	778	749	745	690	741	705	701	730	733	723	728	744	684	707	685	755	721	729	735	711	775	724	762	734	693	772	661	708	773	727	709	726	758	683	731	773	712	726	696	734	724	726	733	682	737	781	768	753	747	741	711	694	763	695	749	725	818	721	761	756	722	796	768	743	702	719	753	662	781	766	742	729	712	693	753	706	727	761	745	742	731	778	747	764	757	767	764	733	734	736	767	746	728	778	766	724	751	694	769	697	756	720	785	714	772	719	733	757	747	700	726	772	768	734	772	761	716	788	691	788	717	772	747	794	689	693	758	740	747	706	718	685	762	743	708	716	755	726	730	777	730	712	670	714	751	744	734	703	738	698	752	736	759	732	761	753	746	757	751	752	725	757	760	751	735	737	741	766	738	752	701	747	691	767	726	751	737	752	702	710	731	750	711	732	729	765	764	715	728	763	728	741	735	773	740	725	725	752	736	738	786	776	722	735	739	719	705	725	766	760	773	797	720	735	723	707	734	709	724	770	758	737	737	745	719	743	729	748	749	727	735	746	740	732	733	709	745	751	721	738	725	729	746	695	722	699	693	767	729	813	741	689	719	766	731	735	760	769	717	706	736	735	738	713	749	729	801	724	740	749	764	737	747	704	727	728	746	738	710	745	758	706	757	718	730	690	690	773	753	741	728	759	757	701	733	710	739	709	733	757	780	756	762	692	681	772	736	740	752	727	709	753	735	767	687	710	761	701	723	701	741	729	757	772	722	717	768	787	776	774	703	747	746	723	707	713	732	731	735	738	752	737	715	733	726	716	723	709	720	787	752	744	735	722	741	829	743	747	764	716	733	725	717	728	727	761	760	784	708	708	753	728	712	745	724	737	728	790	700	723	754	738	764	757	709	744	700	715	735	732	724	804	731	746	718	711	769	707	739	768	768	725	794	737	679	717	696	708	711	720	734	746	747	765	688	746	758	732	704	760	754	728	684	745	724	709	730	763	741	695	758	716	731	713	758	741	729	723	725	716	746	789	690	751	745	721	705	720	733	729	699	742	741	746	765	720	735	762	736	722	712	746	746	729	742	707	729	713	777	758	705	752	734	754	705	756	717	699	790	694	718	713	707	707	703	790	757	702	695	732	714	729	783	751	736	709	747	733	743	689	731	758	727	760	784	741	743	748	771	790	754	747	719	712	728	760	721	671	727	703	742	715	691	717	766	728	725	776	763	770	771	739	726	700	748	737	730	721	746	740	700	716	707	761	686	722	762	695	674	762	724	722	770	727	733	774	757	715	722	733	701	753	771	761	758	752	732	745	727	756	773	773	746	710	721	706	720	705	706	765	763	785	730	777	802	739	733	730	770	706	722	747	714	777	758	746	708	757	728	774	707	795	726	705
3575	1312	431	274	242	248	321	318	347	291	288	244	211	200	214	176	151	152	149	213	619	965	972	830	699	522	358	240	177	136	108	114	99	112	103	103	96	106	105	103	116	122	102	96	83	99	101	98	89	97	83	92	84	85	102	89	81	99	103	101	97	110	77	103	83	96	89	108	96	90	92	112	104	93	114	117	111	94	96	78	94	88	109	112	112	97	97	84	107	96	112	95	104	94	93	102	108	96	105	93	95	101	82	112	92	105	86	104	94	93	93	87	102	92	101	108	95	92	103	107	94	99	105	106	98	91	90	84	93	110	103	82	114	88	90	113	89	99	83	102	107	94	93	105	113	93	96	89	95	95	97	87	99	96	101	106	92	104	84	103	100	83	79	105	96	102	102	93	98	93	95	88	96	99	101	90	104	100	98	73	101	105	93	99	90	92	99	86	100	94	96	87	96	100	74	83	92	96	89	81	111	96	90	106	96	112	113	104	87	112	90	100	99	95	108	86	74	108	94	106	85	101	85	69	89	99	95	80	90	104	87	100	93	94	98	98	96	113	98	97	91	104	92	104	114	98	99	94	95	82	104	98	107	107	106	102	107	100	86	93	106	87	94	103	118	110	90	93	104	95	102	111	90	88	105	84	110	95	77	105	103	98	90	117	93	85	97	95	86	88	99	89	118	97	83	78	92	108	102	80	95	89	112	100	92	109	93	108	79	109	93	105	98	98	97	98	87	113	88	107	103	93	88	103	98	97	112	99	107	93	88	97	109	106	80	92	100	98	100	98	101	114	94	80	107	104	120	80	87	83	96	99	103	94	99	95	90	84	103	100	125	113	93	98	113	97	98	93	102	79	73	92	109	108	90	121	95	96	85	95	102	86	93	109	88	91	88	78	105	81	113	78	119	92	95	101	103	95	117	119	89	93	100	86	87	100	108	89	88	109	85	91	94	105	100	76	106	116	127	99	84	112	101	94	96	103	108	89	99	118	114	96	115	84	89	105	88	99	105	98	110	105	89	88	113	109	98	105	82	101	95	97	96	74	108	89	97	94	93	92	105	101	105	96	86	105	93	99	81	119	86	92	101	84	112	104	74	84	108	103	96	100	81	91	93	98	86	115	93	75	83	94	111	96	97	109	96	97	82	92	101	87	91	96	87	93	103	99	82	96	85	94	115	113	92	90	92	89	93	96	112	91	102	104	100	96	107	94	96	104	79	108	86	92	97	97	100	90	103	96	83	95	111	111	105	83	87	95	96	98	93	91	108	106	88	117	97	111	86	112	98	106	95	103	96	111	96	93	81	96	90	96	90	97	94	102	97	103	101	75	99	120	106	116	95	93	80	86	104	98	94	106	105	111	95	100	102	94	82	107	116	79	83	88	104	94	97	92	106	104	87	111	95	84	108	95	94	95	90	90	93	121	104	91	93	100	92	99	84	81	79	84	88	83	101	99	94	99	100	98	110	109	89	94	79	88	76	101	108	106	99	99	94	98	117	108	105	103	84	95	87	108	86	100	92	108	91	105	109	111	88	85	103	103	116	110	92	99	89	103	101	88	87	98	97	113	99	112	96	99	97	86	90	100	104	104	80	113	91	94	96	93	93	102	100	89	118	119	81	85	110	96	84	95	88	80	86	96	105	75	96	87	79	101	83	82	100	107	100	98	105	92	80	95	96	95	96	82	95	98	94	101	86	86	102	115	98	91	113	95	94	97	94	84	113	108	100	102	95	110	84	95	111	95	91	91	86	102	88	94	84	88	84	106	101	95	100	100	89	83	76	93	106	106	102	78	112	92	113	100	97	89	88	92	96	103	117	110	91	108	99	106	96	111	100	87	108	111	123	96	93	96	108	84	90	86	99	110	103	94	110	90	95	119	102	81	101	102	88	101	98	100	101	101	96	86	105	99	102	85	90	89	92	100	88	98	102	89	96	83	94	100	91	95	83	89	93	94	96	92	111	112	72	98	105	98	97	103	90	92	99	84	92	90	88	95	99	105	104	103	100	86	87	92	89	97	85	94	82	101	106	83	91	102	96	82	81	111	101	92	90	105	90	96	88	93	98	91	95	85	95	111	89	89	87	92	85	94	93	113	103	94	100	92	106	101	95	112	81	84	105	115	116	100	106	96	102	108	77	91	100	102	96	108	77	92	121	103	107	107	85	98	96	111	99	104	110	106	95	88	91	107	86	108	99	106	84	120	86	79	108	109	90	98	100	79	86	87	112	100	92	92	86	94	87	85	104	93	100	92	118	110	97	108	116	112	109	92	94	107	82	98	95	113	95	93	109	94	91	98	99	87	101	91	87	104	88	105	76	97	93	96	85	106	69	101	92	107	105	95	99	81	92	112	122	86	91	73	99	84	88	96	83	83	89	97	107	99	92	101	102	84	86	113	90	96	96	106	104	108	93	99	93	91	110	92	88	87	116	97	106	95	95	96	68	88	114	111	97	105	99	125	96	89	95	107	97	103	103	90	102	92	94	99	104	90	88	99	98	120	80	105	110	101	85	107	83	92	113	102	105	122	81	99	97	113	88	84	96	98	105	112	88	105	87	90	90	101	109	82	108	92	92	73	99	99	94	76	102	98	80	86	104	88	88	93	109	102	101	85	104	110	100	75	110	88	95	107	91	106	109	89	93	110	89	101	100	107	92	107	96	87	98	103	88	107	100	94	100	100	87	70	105	105	95	85	100	111	102	103	111	120	111	89	100	78	95	128	92	100	88	107	88	102	93	96	107	95	93	94	77	117	84	79	104	105	104	102	79	78	103	102	94	90	120	91	106	97	98	87	101	98	91	96	97	106	101	91	97	101	81	98	85	103	88	80	111	107	108	87	109	97	87	94	108	119	95	116	100	92	79	93	111	107	101	115	114	79	94	89	103	82	107	80	98	101	92	102	107	116	83	99	108	90	110	103	91	100	83	82	85	90	91	95	90	89	91	117	96	96	91	97	107	98	110	97	99	89	98	101	105	98	90	107	78	98	99	103	106	96	106	88	93	107	103	99	101	87	96	95	93	88	103	97	103	99	113	98	91	100	119	98	95	93	99	107	102	120	94	96	97	102	103	88	96	104	81	89	89	117	91	100	99	90	87	86	105	91	89	94	121	93	91	78	107	98	96	107	87	99	91	90	96	98	108	114	90	97	91	103	102	98	84	104	95	74	114	99	109	95	102	89	93	106	93	89	96	79	90	100	97	84	98	110	98	94	99	99	73	109	95	84	98	84	89	87	105	93	113	106	101	101	85	111	111	89	96	107	101	112	95	87	104	93	98	97	111	83	92	104	111	81	92	98	83	99	101	116	110	92	87	93	98	97	89	110	94	99	95	98	106	104	93	88	95	98	96	93	107	92	96	89	105	103	120	98	91	97	115	111	92	91	101	90	90	84	91	91	98	109	91	100	105	98	86	95	77	90	88	95	85	88	99	95	105	101	92	99	109	82	108	96	103	110	97	82	96	95	96	101	90	96	84	115	96	85
26135	10820	4106	4142	8976	12246	13860	12140	10923	8549	7280	5622	4925	4433	3759	3105	2524	2321	2678	4522	12447	16006	16734	14045	12071	8961	5770	3576	2257	1459	1120	803	830	716	726	686	694	704	665	725	682	707	679	682	675	661	734	726	680	697	679	706	694	646	694	660	665	709	678	684	673	642	662	692	710	713	686	726	681	689	703	665	678	675	725	676	708	684	673	662	671	707	727	668	707	705	700	683	709	661	699	720	690	675	690	687	725	665	682	626	658	694	678	667	690	652	697	677	699	693	668	663	740	685	662	717	680	662	691	666	662	706	690	686	653	680	684	661	682	705	683	705	670	716	649	672	641	711	701	683	703	716	679	696	680	708	645	698	674	713	699	733	686	728	633	655	677	712	658	667	673	732	712	680	685	703	665	688	639	685	626	686	680	659	685	672	693	690	713	708	650	718	770	674	700	657	643	707	635	682	718	660	684	648	702	697	646	693	692	676	672	707	687	710	723	721	659	661	681	638	674	681	700	718	678	683	656	732	705	664	719	716	724	662	646	707	694	681	697	710	673	678	672	668	689	706	637	657	706	650	688	680	673	747	689	648	711	667	712	665	674	666	624	682	662	671	713	698	705	722	687	704	664	697	657	678	702	682	640	715	705	716	677	719	658	674	715	679	722	677	682	714	692	757	684	671	690	674	714	685	669	673	736	738	702	667	693	693	675	645	709	655	638	666	710	654	696	702	667	726	702	743	740	682	752	674	688	639	700	701	690	670	705	659	696	680	723	648	702	610	717	697	654	701	650	692	654	711	653	706	690	652	674	707	678	633	690	689	719	692	707	712	678	680	703	716	678	638	691	697	722	672	703	672	687	664	698	704	752	670	650	725	702	716	691	736	689	708	708	650	686	700	683	708	679	666	659	694	669	712	684	690	668	657	689	668	722	662	681	666	743	688	702	699	695	647	693	703	724	680	726	674	713	696	705	703	682	715	697	702	706	696	690	697	653	733	654	704	667	632	695	653	671	686	711	720	668	740	703	701	665	690	767	690	652	703	665	685	692	700	657	656	654	714	676	659	661	741	701	702	697	684	696	659	686	667	678	661	736	709	703	718	686	618	670	700	635	720	681	712	688	667	635	686	670	690	688	676	686	692	688	713	689	631	655	707	670	655	661	651	686	654	725	649	642	702	704	668	684	694	725	699	711	698	706	667	682	676	693	697	714	693	639	678	706	685	640	707	706	691	673	652	696	693	688	672	675	707	691	694	711	671	674	664	740	678	669	704	667	689	697	676	701	716	704	663	676	717	689	686	669	699	682	724	687	670	627	696	694	695	669	710	655	662	712	648	632	701	700	682	702	708	709	682	664	686	671	749	643	678	721	696	676	706	698	678	746	705	712	692	670	673	712	675	683	666	670	661	684	673	748	701	682	653	681	719	684	739	677	635	669	710	686	681	704	734	656	665	667	703	670	694	689	657	691	692	693	643	690	674	661	694	713	672	642	704	684	695	656	704	672	646	694	637	685	715	668	702	693	685	702	673	707	703	727	722	677	674	682	665	710	738	674	736	700	644	706	646	684	731	659	686	670	714	706	699	716	665	682	718	681	687	734	703	715	648	753	701	701	725	713	755	718	706	741	669	691	728	684	723	706	705	662	679	662	693	720	680	692	689	641	688	652	715	647	723	694	699	626	661	648	677	682	647	680	655	671	707	628	676	693	674	637	669	668	661	677	673	652	632	673	662	662	684	681	699	666	640	704	699	676	673	660	658	701	653	653	642	659	665	698	703	680	713	707	699	673	678	688	706	729	662	706	686	696	606	695	636	670	711	756	681	741	666	682	683	673	679	705	662	676	679	684	696	682	653	643	712	757	726	703	738	738	691	681	666	672	631	660	645	694	664	706	664	717	656	703	716	705	727	707	689	675	695	648	667	708	692	704	644	727	692	662	684	732	665	715	652	665	668	681	679	674	666	664	651	648	702	716	654	669	673	666	685	681	644	679	707	693	651	658	689	720	639	746	691	704	695	693	687	728	694	705	692	683	686	688	673	722	711	709	649	675	702	669	737	712	691	670	688	724	665	735	651	672	690	713	701	720	645	646	675	644	707	654	661	728	706	666	689	692	661	756	705	673	695	683	681	705	656	701	669	639	667	690	721	655	677	697	637	694	708	684	677	711	693	690	705	711	682	722	730	680	675	656	669	737	690	764	677	672	729	701	668	696	716	730	675	658	670	717	679	684	654	712	642	667	637	653	715	698	690	718	681	702	664	668	661	708	685	659	663	648	689	708	720	679	698	704	679	653	690	710	726	679	694	669	695	678	668	696	699	689	722	723	666	706	699	706	714	730	682	678	685	652	689	710	655	690	738	678	707	678	705	660	704	685	698	715	667	716	694	710	658	669	666	689	687	725	681	737	667	703	652	693	714	674	705	663	715	679	689	751	720	702	637	692	668	684	645	680	688	654	725	684	673	685	681	716	651	717	675	722	712	680	738	686	735	664	649	664	708	720	698	680	698	677	674	656	707	664	648	656	670	680	684	733	687	658	718	695	677	675	689	696	745	732	649	690	683	690	653	705	719	640	699	671	712	650	627	727	696	700	677	759	699	654	690	628	660	664	682	719	722	727	652	677	706	694	719	635	678	661	661	723	680	697	723	643	701	688	679	707	692	701	641	677	681	681	676	656	727	692	665	688	701	642	691	680	714	733	746	698	692	751	696	734	734	696	685	724	695	683	694	664	659	697	764	711	676	698	720	717	675	719	717	698	699	682	682	680	688	662	667	667	659	684	689	693	651	679	694	672	697	729	685	669	656	659	679	661	700	640	689	703	702	674	712	680	665	645	746	705	682	670	676	678	647	665	677	658	668	676	665	691	711	702	676	711	642	677	675	676	682	657	714	725	675	722	710	694	686	684	687	656	676	680	742	725	652	708	691	673	692	681	699	666	722	644	682	685	680	731	657	694	725	661	722	687	700	685	689	672	698	638	658	682	689	693	736	675	669	711	708	693	704	683	715	642	659	666	709	731	668	710	665	711	689	689	668	671	689	663	694	677	721	706	655	667	653	681	725	717	689	679	720	691	704	664	701	736	647	650	708	675	699	700	678	721	686	654	663	657	709	735	684	681	645	728	684	621	669	691	659	725	684	676	680	695	692	686	687	736	687	656	706	693	691	713	698	684	636	682	697	677	682	704	669	711	709	689	691	700	722	672	706	665	660	705	701	722	687	689	734	677	659	687	654	661	676	688	673	729	655	661	724	719	674	686	635	662	702	699	718	674	733	743	677	660	700	690	654	701	702	722	656	676	726	693	709	703	663	615	679	682	705	682	693	707	722	674	693	686	736	659	714	690	706	674	695	702	704	704	668	696	646	731	683	661	693	726	702	679	699	682	689	684	654	703	685	670	674	713	726	706	659	704	655	665	697	635	655	690	674	732	713	723	716	640	656	665	684	705	704	726	665	667	708	677	688	673	685	665	702	716	691	704	656	708	703	675	699	677	686	693	720
2373	537	241	182	132	152	165	179	200	163	149	169	162	127	122	98	121	122	102	99	138	176	191	196	176	141	139	106	124	88	88	81	90	81	83	76	82	90	88	81	92	87	92	80	91	76	88	100	82	72	87	78	83	92	60	85	100	100	95	75	80	83	84	122	97	85	76	81	90	79	83	76	93	76	100	69	78	97	87	83	71	85	90	86	74	92	89	97	93	83	80	79	102	85	90	99	72	76	84	94	88	84	96	85	77	84	97	77	93	69	91	89	82	93	71	83	97	74	77	86	96	85	82	77	90	79	92	71	88	76	82	95	90	92	78	77	80	78	93	91	89	106	83	80	99	80	76	86	71	91	75	85	90	77	104	73	80	89	99	79	73	86	73	81	85	73	79	75	78	87	79	77	83	83	100	94	90	89	69	89	77	103	86	91	83	97	81	79	76	88	80	87	79	88	69	85	93	93	85	85	95	91	88	80	100	82	82	78	88	84	88	74	85	71	73	85	94	78	88	75	89	69	95	89	75	84	90	96	77	90	80	84	89	78	88	85	75	95	73	104	95	83	95	67	95	76	91	99	84	82	85	77	89	76	85	75	81	77	75	100	69	89	95	96	78	76	73	88	58	87	96	86	86	106	83	73	83	84	88	94	79	81	86	97	96	75	73	95	74	69	93	86	78	87	76	103	72	84	95	86	81	81	81	98	100	84	82	92	80	77	82	90	81	97	90	76	87	101	76	85	94	91	86	74	87	100	65	90	68	79	90	87	70	87	69	89	99	86	83	94	81	98	79	83	81	83	72	66	76	79	69	69	75	94	79	79	88	74	96	114	88	91	87	87	88	78	77	86	67	84	80	88	80	87	88	76	84	94	93	93	96	80	88	62	94	84	93	107	91	84	92	85	86	88	86	77	107	86	103	87	82	86	82	76	87	89	93	78	96	74	83	101	78	89	94	79	78	89	80	84	97	78	80	102	69	75	95	91	88	72	86	87	85	95	75	86	80	86	88	94	87	95	79	93	72	92	91	82	89	77	93	90	72	79	106	86	84	86	75	86	80	81	87	89	84	81	90	92	91	85	91	75	105	73	96	80	73	75	75	94	59	98	90	106	94	89	81	94	96	90	92	75	88	87	72	76	95	102	92	72	92	100	83	76	88	75	92	91	76	91	94	90	80	85	76	91	89	89	79	96	99	91	91	76	83	95	76	88	86	94	87	88	75	83	86	97	95	78	88	99	87	80	85	91	87	73	86	82	102	98	86	82	72	87	93	85	80	99	81	96	90	83	96	70	92	98	85	86	94	80	90	80	68	79	85	77	101	86	87	71	78	86	75	85	95	86	77	87	82	87	78	79	81	86	89	90	66	88	87	93	98	83	92	90	74	96	91	94	81	103	101	93	96	98	80	87	103	105	87	81	84	78	109	105	79	81	94	77	84	88	70	101	88	77	103	91	80	88	77	93	80	90	75	93	91	78	83	89	90	94	84	93	106	85	97	75	79	83	81	88	73	77	91	89	92	71	94	82	96	81	96	90	81	94	85	94	85	94	84	81	87	76	81	83	80	104	81	83	89	78	63	95	99	87	97	98	92	77	86	102	75	77	111	74	91	90	72	91	90	84	75	91	105	80	81	80	84	75	87	97	93	91	94	84	92	96	93	83	86	85	83	107	85	85	92	91	83	111	74	63	88	101	95	93	95	104	79	96	78	77	89	82	109	82	98	101	79	74	86	70	87	79	92	85	88	73	86	74	102	105	90	90	91	80	76	108	81	90	90	99	86	98	83	87	82	86	91	73	97	78	90	97	73	93	78	107	63	88	74	94	90	73	98	78	96	92	78	84	99	94	100	81	92	65	89	89	71	75	92	94	95	110	79	89	100	81	102	81	82	81	92	72	83	83	98	73	88	92	91	102	79	76	109	81	75	73	85	77	94	87	84	88	70	80	103	98	79	86	99	87	86	93	92	81	80	85	70	93	89	111	93	87	98	94	98	90	91	76	67	90	91	73	73	94	96	92	104	84	70	76	119	83	95	87	77	75	87	75	79	84	100	82	66	100	83	65	99	83	96	79	90	74	88	91	93	79	75	83	80	109	85	104	91	74	80	90	87	85	87	95	89	94	82	84	71	91	74	88	86	97	74	79	78	89	103	91	77	92	91	96	79	85	92	83	76	79	82	84	79	100	87	81	89	113	106	87	80	90	80	83	92	104	99	79	91	91	72	92	95	91	83	83	97	84	82	82	74	68	89	92	79	76	86	78	66	85	79	93	75	85	92	99	87	92	98	107	82	90	79	71	83	78	83	90	80	88	81	84	91	86	81	113	80	91	93	104	69	80	80	75	73	98	72	89	77	95	78	90	93	87	84	102	89	81	92	97	102	97	92	89	86	86	86	83	78	79	75	91	71	82	85	96	87	75	90	96	91	85	83	82	86	77	87	91	85	91	80	100	101	93	74	81	84	81	81	87	81	99	72	96	85	94	75	84	64	77	99	94	97	88	73	79	82	87	88	90	66	81	91	80	91	77	78	74	98	81	86	88	79	91	85	89	79	85	76	93	85	85	81	95	90	93	84	85	78	76	74	86	90	90	83	93	74	76	89	89	87	100	95	64	82	82	84	75	75	81	80	80	70	90	110	82	84	80	101	91	104	75	89	72	84	78	78	94	91	81	92	78	92	83	81	77	68	92	93	103	98	87	90	83	69	71	93	75	84	85	89	91	83	82	71	78	100	100	80	75	79	75	89	71	85	76	83	94	91	78	84	83	80	96	82	85	75	88	74	102	75	104	70	88	79	103	102	95	86	100	100	80	73	88	96	78	82	82	74	99	101	76	87	82	75	91	91	67	78	89	87	86	80	102	85	98	100	91	83	74	87	82	82	101	91	73	84	80	90	85	85	100	69	88	91	101	92	91	92	82	89	76	100	117	77	71	76	76	89	87	87	66	60	83	92	88	90	86	91	68	79	81	83	86	90	94	79	82	80	105	94	85	74	91	68	103	70	93	78	87	69	72	93	84	87	95	86	89	87	75	77	83	86	92	100	107	65	71	96	95	84	81	82	85	93	86	88	101	82	71	90	86	103	83	76	80	80	80	89	97	98	82	107	63	85	71	90	84	110	93	79	81	99	84	70	77	100	101	87	97	81	94	82	72	79	98	95	91	106	87	93	76	95	88	92	100	92	99	101	91	90	88	93	82	65	99	80	86	86	80	103	85	69	75	88	75	91	79	91	75	76	91	94	90	101	87	78	94	78	90	93	88	74	88	92	82	79	87	75	96	98	77	76	95	70	70	76	92	86	93	89	70	79	84	83	88	89	69	116	86	77	94	81	85	77	87	80	98	87	92	77	84	70	85	100	83	114	78	89	99	91	83	75	89	71	86	85	87	69	71	78	101	104	76	81	81	82	99	94	79	98	83	83	93	78	85	86	98	84	75	85	99	102	75	69	89	86	76	80	93	81	85	82	89	73	105	76	78	82	97
17961	5962	2561	2741	4765	6555	8167	6131	6089	4381	3843	3316	3047	2550	2191	1853	1558	1432	1250	1275	2038	3071	3553	3416	2710	2072	1507	1218	946	792	713	701	648	614	616	630	664	623	681	614	614	650	661	626	613	645	605	567	607	619	640	638	634	642	656	594	650	608	664	633	618	643	636	642	653	629	590	631	651	664	603	586	628	594	654	630	641	618	614	658	633	682	616	624	580	622	648	598	632	651	671	604	588	633	626	656	642	643	604	611	658	617	641	582	602	632	611	618	595	635	603	583	632	647	601	630	659	620	618	588	615	619	609	589	626	637	572	620	597	618	595	594	651	604	624	648	570	621	598	653	645	642	653	661	640	593	595	628	635	655	580	637	636	599	616	628	595	588	610	643	633	656	651	650	642	592	664	590	661	621	616	635	604	634	640	630	666	628	646	636	642	637	632	613	640	655	623	641	594	637	648	603	603	636	617	628	590	607	650	624	628	626	596	625	649	643	602	626	634	651	612	608	599	675	615	632	593	630	599	647	625	602	633	606	663	628	615	622	598	595	607	614	591	668	604	587	634	671	648	644	607	627	617	663	605	611	651	649	638	578	645	601	621	618	657	610	592	653	618	604	647	602	589	603	560	658	598	638	593	602	638	638	641	662	618	636	617	591	626	664	633	638	622	611	654	592	650	600	625	638	632	683	623	644	642	609	607	643	578	634	634	645	707	636	621	564	599	599	642	600	616	637	616	642	627	647	626	597	636	681	600	648	645	603	590	621	589	661	582	595	613	669	622	663	620	625	643	646	652	599	634	612	585	656	617	591	571	610	610	567	673	608	670	655	599	622	606	609	641	612	592	612	619	635	616	649	582	641	632	635	614	638	637	622	608	668	584	628	650	639	621	635	622	603	581	590	605	604	620	578	576	614	611	610	667	636	621	600	605	625	642	636	679	595	605	668	612	602	598	593	637	622	629	650	617	602	668	606	611	599	657	631	682	643	617	586	622	661	586	617	624	624	628	588	650	633	604	618	624	598	600	635	636	648	638	645	653	653	614	622	596	650	614	606	628	616	592	605	668	630	610	601	609	637	675	654	601	620	595	614	620	660	606	652	642	606	591	628	610	631	643	592	632	618	668	605	617	643	607	590	660	603	587	604	632	619	639	651	670	625	641	618	621	591	591	675	637	621	643	655	549	582	641	637	616	613	621	617	598	640	575	606	610	626	674	590	643	610	624	688	647	616	577	600	623	645	641	595	644	583	639	621	640	603	628	638	617	622	635	617	620	627	611	616	634	583	611	618	655	627	619	619	638	654	642	575	596	600	626	596	619	605	618	642	611	627	617	575	608	616	615	595	616	600	599	622	642	605	610	627	615	603	605	606	589	624	628	653	670	608	684	651	569	606	620	600	633	588	683	663	683	581	676	651	560	565	649	619	630	635	578	651	624	609	609	644	645	601	639	617	623	625	609	646	567	595	618	625	576	646	634	621	597	621	608	638	625	622	650	614	612	609	615	603	576	627	626	663	624	649	613	631	600	648	602	644	600	619	606	623	627	615	600	642	613	646	660	630	613	571	615	620	648	624	641	655	589	609	643	671	592	618	671	601	601	590	605	623	631	647	614	609	616	602	620	593	663	633	616	598	620	616	624	637	608	635	636	590	591	656	600	609	588	575	660	613	640	575	625	600	616	640	616	635	628	623	661	630	650	663	642	677	606	620	626	590	650	660	586	616	636	598	619	624	622	602	665	611	587	623	592	631	612	613	614	609	579	624	584	598	584	627	593	616	572	611	634	611	595	612	633	632	624	616	619	598	554	595	604	614	640	667	604	626	635	604	670	585	672	634	583	620	645	677	604	634	620	624	661	599	611	606	615	600	658	638	635	661	621	633	627	593	632	605	631	601	626	634	636	627	597	626	624	614	590	673	609	627	653	643	615	615	656	633	597	600	571	635	625	608	619	582	591	620	661	615	625	629	626	660	593	602	619	644	621	597	634	620	594	612	607	635	678	580	660	586	614	632	627	603	610	654	651	644	590	651	589	611	654	591	611	638	645	629	566	636	628	647	623	605	604	610	658	644	624	603	647	601	619	617	590	626	611	643	611	630	617	608	598	653	611	590	656	577	660	626	639	690	651	633	617	619	617	645	591	625	659	638	570	663	658	645	626	606	619	606	638	593	591	587	620	642	604	568	618	638	661	591	631	594	588	624	623	637	608	638	622	617	612	608	612	656	616	609	644	631	662	631	597	621	621	630	627	648	628	617	603	671	612	685	633	637	595	625	665	630	607	643	608	643	621	589	616	620	657	610	578	591	616	688	617	627	623	642	645	601	638	646	592	629	607	642	586	621	617	620	553	619	592	622	617	631	645	647	627	655	646	657	617	614	641	624	585	682	627	654	606	638	652	600	626	587	643	632	622	639	641	635	646	607	643	645	598	638	597	578	648	644	660	642	591	567	656	644	660	624	637	644	622	618	605	626	588	608	622	581	618	596	612	620	623	657	608	609	615	600	631	641	647	655	591	626	621	613	626	622	547	595	601	650	603	611	661	603	585	623	644	604	601	621	645	594	615	618	633	616	626	625	614	629	609	655	635	617	618	582	651	633	628	645	632	647	604	608	640	623	628	586	580	632	630	613	642	635	613	650	622	634	649	619	624	622	638	641	659	574	612	603	639	594	618	660	606	619	607	614	619	597	679	637	633	598	652	596	633	617	654	620	565	616	602	603	598	663	659	652	628	611	634	602	642	639	619	648	647	587	622	642	634	632	662	652	638	595	662	624	601	614	602	601	591	613	618	629	606	637	644	638	609	589	633	640	615	567	649	603	628	614	601	628	611	620	597	625	619	610	615	649	629	617	625	600	635	669	614	608	650	639	635	661	622	652	615	621	589	589	600	637	582	604	601	626	639	625	642	607	659	636	641	621	646	635	647	620	568	624	644	664	579	594	606	623	610	632	614	650	607	651	642	634	608	628	593	677	630	659	614	634	583	636	605	650	646	617	610	619	603	620	590	623	593	636	665	635	643	668	627	597	651	600	596	640	618	646	636	566	629	603	616	644	618	629	598	636	650	672	623	630	623	620	598	661	599	656	620	660	633	650	656	642	593	588	608	634	595	591	584	602	625	647	632	603	659	613	640	594	623	616	607	605	594	569	598	623	607	666	664	622	648	592	612	589	617	621	652	600	622	627	592	615	635	612	646	603	663	582	677	635	609	621	595	608	639	604	627	616	628	614	610	640	626	615	613	597	622	607	644	637	642	609	631	605	651	585	613	581	614	607	627	627	636	642	609	603	619	648	629	711	610	636	611	624	622	610	613	659	638	628	608	655	597	617	641	634	620	634	639	602	635	640	687	643	676	637	661	581	603	642	626	614	582	594	616	619	642	579	612	612	620	591	591	622	612	662	609	619	639	622	636	556	576	633	633	626	622	589	588	604	638	612	616	674	622	627	662	651	581	622	596	594	658	617	624	649	654	635	562	633	595	633	583	590	682	609	615	592
2350	887	353	231	184	211	259	275	236	210	211	210	184	158	144	146	138	117	115	127	147	334	540	527	419	294	210	175	119	102	121	79	90	88	87	85	78	84	90	92	82	83	75	95	90	84	96	97	87	92	79	88	89	81	96	79	94	78	98	64	66	87	64	89	68	72	90	87	81	83	72	80	89	95	91	75	88	85	80	76	87	77	78	82	84	73	80	77	71	73	85	68	89	96	83	95	88	75	85	88	81	84	69	87	94	92	77	81	81	100	79	63	82	75	71	97	78	78	88	93	82	95	81	79	90	78	78	82	89	94	88	96	83	93	83	97	81	88	82	77	70	62	74	84	81	83	86	97	97	75	82	90	87	87	78	87	78	88	84	66	90	85	70	91	82	97	85	79	75	85	102	88	78	88	92	78	92	93	67	88	92	76	86	83	73	73	104	86	91	72	79	79	84	88	80	92	85	72	81	65	98	93	92	83	83	84	81	96	75	77	85	105	95	76	85	98	82	90	80	85	86	75	79	70	92	84	87	95	81	89	86	98	94	81	99	96	85	76	92	89	81	88	93	77	91	86	77	77	83	98	73	88	78	83	76	83	79	73	91	85	68	84	72	77	91	97	74	94	91	96	89	85	88	88	75	84	87	84	93	83	76	77	77	76	73	78	94	88	97	98	90	89	88	80	78	74	70	90	80	89	75	96	82	93	78	89	95	89	78	78	99	64	81	84	85	64	84	81	92	86	85	80	88	89	85	82	99	89	81	84	81	80	86	88	82	90	85	112	90	87	84	89	91	68	81	86	76	74	78	84	85	81	80	96	85	94	91	78	82	85	87	83	72	85	81	70	82	89	89	113	91	104	75	84	96	73	74	74	69	89	74	78	70	65	63	85	97	75	81	74	77	83	72	77	76	82	81	75	85	94	82	89	65	84	79	68	76	76	86	77	82	92	70	90	96	84	84	88	87	66	76	75	93	82	94	82	80	76	80	95	78	82	90	75	85	72	82	80	88	85	76	89	97	73	78	104	78	84	68	73	96	86	72	88	87	94	85	95	78	82	83	89	98	84	87	93	76	69	71	99	77	77	83	90	72	89	72	90	58	94	87	86	81	90	78	65	88	89	91	76	97	77	79	70	96	84	83	80	82	79	82	97	74	77	75	87	70	72	103	83	76	76	88	79	80	85	99	85	82	71	76	104	76	94	73	88	79	70	98	74	88	81	90	91	84	73	98	73	73	89	72	84	82	84	75	67	86	83	85	87	81	83	91	84	66	86	92	83	77	85	89	74	77	62	68	98	77	83	91	88	84	90	82	71	86	80	77	93	82	88	82	97	86	92	76	80	82	87	83	80	76	86	92	76	77	61	102	96	68	83	78	86	84	77	85	88	76	87	90	92	77	81	90	90	69	86	86	77	80	78	85	78	72	77	91	74	97	83	98	82	85	77	101	67	79	79	94	86	88	78	81	76	87	89	88	79	80	79	79	83	86	82	76	78	84	84	82	75	74	94	77	93	81	80	89	89	94	97	87	76	95	78	70	87	85	100	79	94	89	93	81	78	96	75	94	93	74	85	86	92	77	68	78	80	85	72	85	84	78	81	91	86	78	87	94	88	91	70	72	85	76	91	78	95	90	86	80	94	68	99	90	85	76	73	75	83	92	96	82	79	82	86	66	84	66	63	69	82	69	81	83	78	79	84	88	91	82	81	86	68	93	91	82	99	78	89	92	73	82	95	83	71	83	78	82	80	95	82	96	85	90	91	80	93	84	78	91	63	84	86	79	93	77	93	81	88	81	81	78	68	75	87	58	68	75	71	92	68	88	70	67	78	65	63	77	78	77	87	71	83	83	75	95	81	74	83	81	81	78	92	87	78	93	89	76	96	81	79	99	69	67	75	79	86	87	76	73	82	91	79	90	89	80	94	84	82	93	80	84	88	85	87	86	64	80	80	65	72	79	85	96	83	86	80	94	88	68	107	81	93	105	80	97	85	80	81	87	103	101	75	89	81	64	74	72	73	71	96	90	86	88	78	89	83	79	77	87	85	70	90	76	80	83	86	59	87	100	90	80	80	73	81	94	87	105	67	71	85	84	89	71	95	79	76	79	95	103	74	85	84	75	93	77	98	95	64	73	92	78	70	84	83	79	87	84	75	75	78	84	89	83	102	89	77	77	88	93	98	78	91	94	79	81	83	65	85	77	72	76	87	78	82	77	86	100	91	66	81	81	70	91	69	82	81	58	83	73	80	80	97	84	84	76	106	81	89	87	77	76	88	96	89	71	81	99	72	73	88	82	85	88	64	73	92	74	96	91	83	75	74	67	73	86	76	90	94	82	65	82	94	82	82	79	84	89	79	73	86	76	80	89	67	94	82	71	78	90	90	91	63	77	81	91	100	84	72	73	69	86	97	106	87	71	96	87	71	81	90	78	85	91	90	68	80	100	80	90	70	75	79	82	79	88	73	75	89	86	97	92	83	80	77	78	74	96	83	81	89	78	81	76	80	68	71	74	78	89	71	90	70	107	78	77	90	97	95	88	93	102	85	87	95	75	76	75	71	72	83	65	84	81	89	69	98	92	78	97	67	77	85	75	77	83	81	74	78	62	86	90	79	89	83	69	101	63	81	86	85	87	68	75	98	90	68	91	74	94	81	90	65	93	85	90	74	75	86	93	85	91	72	80	96	84	75	83	77	98	84	72	83	90	86	96	84	90	90	75	107	94	87	72	97	83	73	88	77	77	86	95	82	73	72	78	94	78	91	95	94	85	84	92	107	101	85	77	98	66	86	81	84	83	73	76	75	80	85	76	94	92	80	81	68	79	75	80	91	72	83	84	74	72	85	72	81	86	101	78	77	86	89	82	89	66	75	89	77	80	100	82	75	79	114	65	81	89	78	67	83	88	84	70	79	83	83	82	92	89	76	78	93	80	71	95	77	73	81	77	79	74	68	73	75	86	100	67	87	93	95	61	66	73	90	82	77	89	89	79	89	101	79	85	79	81	77	66	71	86	103	86	112	92	86	86	71	88	99	85	91	82	93	67	83	94	95	78	74	71	88	89	79	81	79	71	96	79	76	80	66	87	75	91	88	92	97	83	95	94	70	98	88	78	69	82	102	94	99	80	72	98	80	84	81	92	93	81	86	80	87	85	81	85	85	84	84	79	88	81	73	73	85	98	85	93	75	93	89	71	76	75	101	85	79	75	78	76	80	92	74	87	90	88	75	86	89	86	88	85	78	83	68	77	83	77	78	76	77	98	92	96	78	92	65	73	69	71	88	89	90	81	78	85	72	81	75	86	79	86	85	92	75	70	93	62	83	79	80	89	75	81	82	68	87	95	91	70	103	97	91	85	85	92	91	82	91	78	79	84	98	79	72	81	79	71	73	86	84	86	90	74	86	87	78	63	83	92	78	78	84	74	83	95	80	74	96	78	91	85	91	89	82	93	82	81	74	73	81	83	79	67	86	93	73	83	88	71	76
21702	8508	3545	3507	7092	10513	11526	9429	7627	6670	5374	4484	4115	3498	3075	2563	2135	1789	1771	1864	2587	7129	10783	9837	7375	5251	3630	2507	1673	1162	904	762	717	630	652	613	620	534	598	546	615	585	599	597	600	639	594	586	591	594	613	596	562	587	604	595	619	593	593	641	570	576	584	573	563	571	574	618	600	587	623	617	550	592	588	590	624	625	580	589	587	626	614	590	612	594	580	573	612	590	566	576	612	574	627	595	544	559	600	614	576	612	590	577	617	596	582	606	563	603	596	593	573	596	584	602	566	608	627	567	584	587	571	571	561	566	618	606	590	608	567	587	602	563	604	613	551	583	582	599	631	594	598	628	593	585	636	609	556	573	566	611	602	558	575	565	557	588	600	589	604	615	626	606	588	610	604	605	576	588	546	606	580	591	606	594	586	571	632	609	605	580	588	592	609	597	567	564	637	572	622	628	589	566	618	556	600	587	595	605	595	546	564	573	575	588	588	660	615	595	575	604	561	624	582	599	595	565	579	599	591	589	574	619	603	596	579	601	585	605	594	595	585	559	552	583	570	568	602	602	545	584	587	605	608	637	618	603	612	581	604	581	595	627	590	615	610	561	582	584	594	581	584	561	587	619	599	593	604	594	578	586	629	589	591	602	631	610	569	587	607	567	563	591	564	608	588	563	578	621	583	564	576	612	619	611	654	591	597	556	618	583	584	578	562	592	579	575	641	529	579	612	606	600	615	604	603	585	595	598	565	569	575	582	583	616	588	622	590	545	622	587	617	606	646	574	596	575	578	554	572	590	574	582	571	566	584	608	595	559	608	610	630	609	560	590	573	587	592	619	614	585	576	613	600	612	598	641	569	595	601	651	604	596	611	577	588	575	584	556	625	589	580	535	587	603	585	627	629	585	562	632	574	596	573	585	598	618	584	606	559	601	571	578	549	639	624	581	577	598	639	629	588	605	622	592	580	570	591	629	600	599	603	603	563	603	579	588	598	589	621	604	621	586	585	539	598	606	608	610	626	585	591	604	563	611	564	581	616	608	595	606	579	585	581	581	615	632	616	590	627	575	583	677	560	590	570	609	593	609	581	579	560	612	543	585	614	600	583	590	580	535	628	597	549	605	586	561	550	570	588	588	602	609	558	589	578	528	586	606	598	556	567	509	635	560	599	555	591	546	566	604	585	623	586	609	643	615	581	545	553	548	611	601	585	575	582	601	625	599	554	561	618	582	602	575	547	571	585	613	596	611	617	560	577	545	586	573	601	638	595	564	569	598	596	540	603	602	625	627	570	615	578	574	571	593	636	579	578	593	602	567	639	612	621	597	572	612	597	615	609	593	586	616	617	618	611	577	610	594	567	601	566	600	572	614	618	583	631	638	576	543	563	578	564	579	556	602	559	583	591	578	629	627	579	555	646	581	572	562	629	541	592	615	628	590	634	569	573	591	603	554	613	619	593	591	580	563	592	630	605	604	611	611	602	527	584	585	641	628	590	557	564	607	604	552	607	583	574	594	575	590	587	585	544	600	558	584	596	628	554	603	551	588	583	581	613	599	601	588	549	577	586	605	573	572	580	604	623	661	551	600	602	605	542	574	600	568	608	627	587	560	576	585	635	607	548	585	590	608	635	556	587	606	592	562	576	604	609	583	598	600	577	577	579	612	617	578	569	607	587	601	574	579	598	607	613	616	616	598	603	572	609	580	579	622	568	567	619	626	574	618	580	619	571	582	544	600	613	569	583	578	566	551	590	604	613	567	569	581	612	601	616	568	645	598	602	564	563	565	593	563	574	593	604	571	536	612	622	612	598	596	579	621	580	537	545	617	632	606	595	642	567	589	606	567	542	610	629	606	579	560	582	611	586	539	621	598	623	602	596	596	568	570	558	595	568	632	573	632	572	612	592	585	583	606	605	600	562	536	590	586	608	644	616	620	564	587	557	561	583	614	569	611	589	617	584	601	598	570	573	547	572	583	594	598	607	585	564	618	599	633	604	565	621	570	586	590	590	583	593	595	567	569	590	589	598	597	559	611	568	581	601	587	615	589	594	578	599	565	597	621	578	601	554	583	604	616	626	602	605	620	616	608	602	595	599	558	603	534	574	619	606	614	615	561	597	589	538	578	603	596	576	615	592	610	623	602	623	606	607	586	579	556	601	592	598	576	587	565	598	627	602	561	561	551	583	587	600	615	605	547	553	610	592	591	588	625	587	585	558	609	571	628	566	611	606	609	592	636	598	579	580	633	604	623	605	599	581	577	622	606	594	625	571	582	576	595	579	617	566	583	574	583	611	590	583	568	551	613	601	603	577	601	591	579	619	618	618	586	594	619	598	613	568	621	614	607	604	538	581	590	557	607	578	577	620	577	594	589	580	559	620	587	571	596	631	585	585	567	619	632	579	582	580	623	627	584	612	618	598	641	594	613	594	603	569	576	635	583	576	595	615	642	586	565	611	617	583	593	614	591	588	605	593	582	594	601	586	587	620	621	578	586	565	589	632	617	590	563	565	574	593	616	583	590	581	622	589	582	613	564	577	621	621	604	624	575	597	604	571	606	570	626	625	590	566	565	572	594	579	572	594	609	610	607	560	596	585	624	602	599	632	585	558	593	632	594	589	590	625	603	595	607	577	563	609	572	611	605	526	564	584	562	609	585	596	566	619	576	596	614	593	607	564	613	602	592	555	616	614	568	594	593	553	594	606	553	596	604	620	612	583	626	589	597	603	591	621	585	630	529	572	567	602	621	593	551	603	605	603	528	570	606	608	618	582	592	579	573	603	590	568	591	587	570	563	572	557	605	579	541	592	611	588	580	586	629	593	629	597	627	594	576	584	612	613	580	629	602	578	565	615	599	568	559	588	542	568	594	610	559	560	561	572	607	603	605	614	615	594	603	586	620	564	589	609	589	584	597	623	627	572	578	633	577	591	604	630	612	577	572	587	588	542	611	617	579	623	616	607	605	569	585	572	601	639	607	565	588	592	605	561	596	612	558	598	556	624	597	551	565	602	602	619	585	598	598	593	623	629	588	636	586	598	542	593	612	622	638	574	594	603	633	563	585	626	619	589	596	604	585	570	588	606	592	562	610	581	556	566	594	579	651	592	574	595	572	613	592	560	580	598	601	602	607	626	593	605	593	586	601	596	629	588	583	563	591	574	586	565	595	626	624	589	588	586	595	597	556	643	587	553	648	559	633	593	592	599	601	605	573	628	555	559	575	586	628	588	581	574	559	643	602	586	584	585	615	578	611	553	630	590	579	582	591	578	626	585	606	592	593	605	600	600	590	610	595	610	658	527	615	598	541	583	585	592	600	585	545	550	571	607	622	582	640	597	617	603	575	600	593	601	551	603	593	622	623	579	647	633	560	604	634	622	627	558	599	633	574	586	591	606	635	557	597	570	602	571	585	569	546	606	572	561	579	608	578	609	582	587	615	581	565	608	587	569	610	560	574	609	586	581	562	592	601	596	583	605	564	581	619	581	535	617	617
3493	878	371	255	231	234	238	246	237	247	203	214	215	177	160	178	144	138	150	129	177	464	582	545	415	311	243	195	131	144	119	104	107	115	92	120	101	92	105	92	92	104	88	84	122	121	106	115	86	106	105	108	122	119	113	100	90	100	106	101	93	91	93	121	109	130	110	101	98	85	102	100	111	121	99	95	111	109	107	112	111	109	96	116	111	119	118	98	115	112	99	102	100	95	121	85	94	110	120	109	108	100	90	106	100	107	82	118	112	95	105	107	128	109	103	110	106	96	106	102	109	114	94	87	99	87	93	110	117	81	95	107	100	116	116	106	107	104	107	104	122	95	111	108	98	101	101	104	94	91	101	100	90	102	135	115	98	105	111	100	89	96	123	104	109	108	102	124	117	107	107	105	100	101	132	88	120	114	82	83	95	119	103	112	112	114	109	90	115	107	105	97	121	113	105	114	112	110	94	86	116	96	105	97	102	81	103	111	111	112	107	94	119	100	95	111	99	102	123	121	115	111	113	95	100	102	105	111	105	91	76	102	114	105	88	94	97	101	98	92	93	115	98	105	85	92	104	122	111	94	69	104	93	104	114	105	94	93	116	116	113	104	116	106	97	115	107	89	109	126	123	106	138	102	110	117	104	119	104	102	97	104	106	108	116	85	105	108	102	115	93	76	97	103	101	93	111	90	83	129	111	122	104	93	112	112	112	115	99	106	108	94	67	98	92	117	90	104	121	107	106	106	92	102	103	99	92	117	118	114	90	112	123	97	103	103	93	102	107	103	105	93	116	103	100	96	105	98	93	95	117	109	112	117	100	119	118	113	92	119	106	105	118	103	121	92	104	98	118	103	96	118	103	108	100	111	109	105	97	103	122	100	139	99	113	108	104	100	107	107	102	105	98	113	102	98	108	113	121	109	126	116	114	95	106	109	103	100	91	88	103	113	125	111	102	114	120	104	112	114	102	112	90	89	91	93	118	115	105	89	93	97	130	100	104	93	106	94	93	101	125	106	83	97	121	101	117	95	114	103	99	81	93	113	100	120	86	88	94	110	110	87	104	100	111	93	109	123	108	115	114	116	103	119	94	118	116	105	94	118	111	107	93	92	122	106	108	98	100	114	89	110	105	100	107	118	80	100	125	97	125	93	91	118	111	96	90	97	104	103	114	102	107	112	84	112	106	124	105	107	102	98	106	107	102	99	101	95	108	106	111	100	112	104	83	117	90	101	101	100	92	108	120	108	119	106	110	89	108	102	111	84	118	106	91	98	99	106	110	104	96	110	94	107	101	100	105	95	124	100	100	96	119	94	114	113	90	106	114	125	120	107	72	89	111	114	97	91	106	84	107	117	90	116	98	100	106	108	101	93	116	104	106	99	107	101	92	96	105	93	94	84	118	135	114	99	110	110	93	97	118	100	102	99	106	112	113	120	117	94	92	105	94	104	91	100	97	96	103	90	105	89	96	84	86	107	117	107	93	114	133	114	97	103	114	108	108	99	106	96	106	96	119	102	123	116	84	107	109	92	104	113	110	100	112	120	96	105	128	115	104	111	114	97	114	104	95	124	101	105	86	98	97	94	81	108	97	103	99	103	133	101	96	105	116	105	86	108	107	112	100	113	109	110	118	103	108	91	92	109	103	105	88	81	108	96	100	115	131	82	101	105	119	106	101	101	102	93	80	115	95	69	101	97	90	96	91	112	105	112	121	107	101	114	106	103	105	96	99	97	108	91	100	104	100	109	97	103	100	109	88	88	109	104	102	83	102	99	111	121	99	98	109	116	108	100	106	88	104	86	110	97	95	90	85	111	96	101	97	90	87	102	93	81	113	112	92	100	104	111	100	113	97	116	92	100	112	111	119	107	79	91	117	106	89	103	112	99	91	115	112	103	109	87	100	115	121	103	99	107	76	88	106	110	111	96	132	102	106	121	110	113	121	101	97	107	105	129	103	100	82	101	98	126	97	122	92	100	91	102	115	108	118	119	133	106	105	120	94	116	87	93	102	117	116	93	102	92	121	99	104	98	89	98	96	102	101	106	104	120	100	109	109	113	102	117	119	98	90	113	103	106	96	96	116	92	98	124	109	81	106	108	106	110	92	99	131	97	102	97	114	103	112	106	121	120	104	114	108	97	111	108	103	92	115	104	98	113	109	101	104	108	99	112	121	103	90	101	111	126	115	96	116	114	118	114	95	111	102	117	104	118	100	106	113	98	109	99	95	92	97	110	103	109	97	110	94	94	88	100	121	108	119	99	92	95	93	118	115	104	93	104	107	111	100	102	113	113	108	117	98	100	109	94	93	105	107	96	91	114	73	118	100	88	104	104	112	106	113	98	93	113	107	102	110	88	92	100	107	109	97	110	107	110	98	104	99	98	130	108	102	86	98	116	99	88	102	105	96	95	117	96	122	101	119	103	98	110	109	91	116	98	113	126	113	117	97	86	100	101	112	108	97	103	106	82	127	100	104	107	118	114	94	107	90	90	86	93	120	90	130	115	115	112	104	112	98	107	112	106	91	98	100	93	85	120	103	106	107	104	99	105	82	103	100	107	97	98	101	112	99	78	107	96	104	91	113	123	115	99	103	98	117	94	114	90	101	97	110	101	93	118	100	92	94	110	108	88	102	91	126	104	118	96	92	101	93	121	108	113	89	88	94	108	92	105	81	113	98	109	104	91	111	100	109	115	99	110	91	123	97	117	115	96	131	90	103	96	112	107	108	111	114	85	130	117	90	106	93	111	124	100	86	121	120	109	87	90	111	104	95	101	126	111	98	110	97	103	101	106	119	107	126	96	109	99	118	104	92	104	104	107	99	104	99	105	90	110	103	113	98	119	99	117	109	102	96	111	108	97	96	89	110	102	101	104	107	112	106	113	107	116	97	121	101	89	102	96	103	108	102	113	89	123	98	122	109	113	108	108	98	109	110	87	106	74	96	98	110	106	122	81	92	92	120	121	90	104	111	100	112	103	102	106	86	105	106	90	123	121	107	97	115	99	109	104	96	102	104	119	113	96	112	121	109	112	109	106	107	109	120	108	116	92	126	111	97	113	131	120	111	117	105	110	109	101	113	113	92	110	117	107	116	102	115	99	107	103	121	109	93	110	97	120	94	107	103	109	70	113	118	103	110	95	104	91	113	95	105	103	112	106	94	108	107	107	107	103	97	110	106	101	104	97	98	87	107	104	105	98	86	99	112	106	106	112	94	94	102	90	104	105	102	117	94	106	99	107	99	128	83	97	102	123	111	119	96	114	100	100	96	102	106	98	116	111	108	106	98	102	106	112	107	111	103	92	106	112	112	91	109	100	99	111	100	123	82	98	100	104	91	94	114	113	118	102	106	107	104	96	81	109	103	92	103	103	122	122	97	104	97	99	104	122	105	89	91	112	98	102	100	100	109	123	76	107	114	104	100	115	112	112	101	107	128	113	88	86	115	118	97	106	106	112	122	118	117	94	92	132	95	83	95	95	92	112
21107	8190	3660	3759	7599	10510	9862	8830	7598	6826	5414	4822	4534	3871	3572	2774	2393	2361	2334	1769	3178	9921	11232	11036	7711	5258	3615	2561	1807	1291	1090	890	902	844	829	774	734	775	714	739	787	686	758	710	755	758	804	725	767	766	823	761	749	729	753	756	795	715	803	771	769	782	765	742	705	708	749	710	741	748	763	758	746	752	797	761	824	797	803	777	743	740	776	737	765	737	722	803	724	729	740	741	710	753	765	759	782	731	763	758	730	798	763	690	750	730	775	750	753	782	706	799	742	768	730	724	746	725	788	732	761	745	718	777	748	753	730	786	761	756	743	768	769	744	746	727	744	734	725	737	751	766	741	726	720	787	735	708	765	753	735	752	781	705	732	769	705	769	760	750	719	790	767	741	742	796	764	742	749	707	731	747	742	722	762	696	770	750	766	775	716	756	712	772	741	763	776	784	775	785	764	759	725	752	735	771	767	712	704	733	782	728	725	729	752	722	730	751	702	781	745	768	800	733	711	713	752	723	750	717	736	776	746	719	765	716	722	730	738	748	726	717	763	740	752	715	740	797	741	711	764	797	787	767	707	750	740	739	755	760	715	734	719	738	693	774	788	758	734	716	746	731	783	809	803	803	709	809	745	714	712	751	746	783	760	760	765	767	823	746	686	744	760	786	750	764	767	800	721	746	743	754	786	735	795	737	795	791	781	775	759	820	743	770	737	753	748	721	791	722	743	740	728	690	761	746	781	780	762	784	755	760	712	752	742	737	725	733	762	769	770	752	785	747	780	740	731	701	764	771	738	708	736	748	756	760	726	726	754	748	773	735	747	747	701	783	760	753	757	756	775	756	788	776	721	755	699	733	748	749	753	748	718	771	726	765	759	717	742	699	759	763	714	767	746	773	741	775	729	747	757	716	744	775	760	719	806	771	714	680	793	843	742	747	781	756	745	826	775	720	729	728	745	731	691	716	740	719	699	814	751	766	741	796	721	782	754	729	750	753	815	714	718	731	729	776	779	757	711	768	773	760	739	748	760	774	742	757	734	732	725	767	715	756	747	730	727	687	770	743	750	781	754	731	756	762	740	780	727	715	757	790	779	761	740	754	752	701	758	740	749	765	731	783	765	780	715	708	777	757	738	712	726	733	776	749	769	763	722	743	760	731	804	749	768	787	734	726	784	762	733	727	757	752	764	819	742	765	740	717	731	727	747	716	774	741	738	768	747	732	781	784	737	773	741	772	787	754	771	800	769	727	691	747	758	779	721	771	773	732	743	758	760	745	740	723	734	739	701	747	782	727	724	767	747	710	720	707	732	779	758	739	725	754	796	716	754	779	743	791	762	774	746	764	770	702	760	733	767	796	737	711	748	778	740	711	728	720	728	753	728	741	756	753	742	739	730	732	733	782	763	748	702	737	737	727	784	696	726	713	752	758	706	725	769	723	741	739	781	753	736	800	777	724	756	752	740	759	755	751	725	748	745	764	750	750	742	691	731	771	775	739	760	758	748	723	793	697	704	760	728	778	756	728	731	684	794	756	676	753	713	701	759	738	745	761	803	736	758	799	798	769	775	785	706	754	754	797	764	788	743	722	758	759	755	728	759	737	706	736	696	726	757	738	746	747	721	772	741	751	747	705	811	770	758	723	770	768	694	749	761	718	739	742	734	768	738	700	740	766	756	717	764	812	773	705	764	781	710	738	753	772	692	738	723	694	758	771	747	747	734	713	767	733	751	759	748	744	726	718	761	744	734	738	702	783	791	757	718	727	746	689	767	769	738	723	745	764	726	742	724	767	742	723	694	748	776	759	717	773	786	731	716	793	696	804	754	702	749	760	790	728	743	776	730	721	743	788	746	748	749	718	742	772	745	731	687	769	744	708	713	744	742	740	737	781	724	760	745	817	703	791	799	739	792	773	752	662	725	759	728	717	714	746	737	749	766	738	738	725	726	724	740	741	761	750	734	811	757	698	722	742	768	724	739	743	712	753	736	775	731	775	734	727	743	750	760	772	812	706	699	744	813	746	781	748	678	740	741	792	733	742	761	739	754	708	742	724	735	764	752	795	804	775	733	763	756	750	743	726	709	763	795	757	818	729	742	716	776	730	752	776	763	778	723	756	761	760	692	750	775	790	716	782	767	751	732	747	775	725	745	770	796	721	729	724	760	752	711	747	719	741	721	750	785	737	751	745	718	734	758	746	713	729	771	747	755	745	713	757	776	752	692	747	737	768	792	779	740	750	746	751	713	788	764	768	759	696	782	709	784	769	778	785	722	749	716	731	746	735	717	738	724	788	749	746	727	765	751	794	759	777	719	735	757	716	712	769	748	725	773	744	754	738	764	736	769	739	723	737	749	754	761	736	729	789	767	678	743	707	758	740	761	743	733	762	773	793	748	718	734	717	765	727	774	751	773	744	788	754	723	776	747	745	725	745	736	795	776	729	756	762	721	750	753	746	739	756	746	714	712	793	771	731	739	802	789	708	750	676	770	757	726	763	782	749	745	723	730	772	792	766	709	826	745	771	741	727	730	750	717	759	723	716	778	784	747	737	776	708	717	776	767	716	733	767	756	739	790	739	767	767	735	750	776	751	747	763	733	761	748	734	745	768	798	763	746	752	716	763	775	704	778	749	743	733	758	763	726	730	751	753	755	744	760	776	744	758	752	752	758	748	818	766	773	760	782	707	729	786	786	756	731	711	720	752	740	768	712	747	714	731	711	756	792	750	750	741	762	748	738	736	766	700	719	762	708	737	718	736	769	680	728	776	744	755	755	730	723	744	765	751	709	750	737	790	744	758	744	770	798	701	719	739	721	730	764	773	694	733	732	721	759	775	713	753	736	734	744	724	769	783	720	768	755	759	768	757	749	724	745	728	713	727	729	708	731	777	766	761	754	739	745	733	789	732	760	745	730	751	732	738	740	781	741	721	743	746	754	787	729	751	689	751	751	729	799	696	811	787	718	719	751	705	775	775	725	757	742	771	770	679	700	738	745	785	722	763	724	772	776	725	740	764	746	743	723	796	754	717	749	744	744	772	716	780	729	718	699	799	711	782	731	740	780	713	725	732	781	774	761	754	753	767	794	765	749	761	771	773	769	737	771	733	788	751	737	757	758	705	723	795	744	713	746	737	732	745	711	738	768	721	756	731	793	678	761	704	765	761	771	768	736	699	733	743	738	727	760	751	755	749	703	753	751	741	773	790	708	748	758	725	740	743	743	744	778	696	739	790	719	727	758	714	684	752	736	755	781	764	695	693	794	775	791	757	778	753	778	738	772	730	737	699	739	777	740	738	737	767	730	737	742	770	761	720	770	770	713	684	751	790	706	750	759	724	776	725	766	789	738	741	702	724	726	779	797	752	737	751	706	726	750	779	728	755	742	775	752	750	771	722	742	713	751	728	744	729	776	782	786	789	733	748	796	759	764	739	724	784	745	753	758	759	749	779	744	801	736	721	787	716	714	689	777	756	733	696	717	775	741	763	747	738	779	764
3381	1339	509	354	274	268	329	335	334	295	247	242	275	248	218	197	172	178	180	155	246	741	1014	878	644	510	380	305	203	182	133	109	122	93	93	94	94	85	89	112	93	85	83	94	103	111	100	94	105	105	90	90	106	93	109	101	107	100	115	98	111	82	107	99	86	116	98	98	84	100	103	89	98	104	88	104	98	98	109	110	85	99	85	103	109	92	99	104	97	98	89	103	118	91	95	100	97	122	97	76	96	98	117	84	91	98	106	86	95	108	85	96	109	101	92	84	92	117	90	112	110	101	107	81	94	100	96	99	95	113	92	111	92	90	106	104	94	111	109	90	113	96	111	89	102	104	113	96	109	91	97	102	97	108	109	85	107	111	99	98	82	120	101	109	90	110	98	101	87	85	109	80	100	94	97	105	106	99	103	101	101	91	85	94	96	97	86	86	104	109	87	108	89	86	109	104	89	110	74	112	104	85	102	104	99	109	105	100	96	97	95	85	85	108	90	94	93	100	105	94	88	90	108	118	103	105	84	117	98	96	108	113	116	112	105	82	110	93	113	97	86	120	96	101	93	111	110	113	95	95	98	102	103	106	117	101	92	90	96	93	98	108	87	93	93	85	96	81	103	111	115	105	93	109	118	80	110	122	108	102	100	91	112	116	103	101	94	108	102	88	106	105	99	107	109	104	91	86	86	86	78	97	99	106	93	102	99	107	94	106	97	102	111	94	91	104	107	113	109	90	90	108	94	113	112	99	95	103	79	87	101	89	104	100	102	96	80	76	71	104	99	93	111	103	94	105	83	105	98	79	93	95	109	87	82	90	84	100	92	93	87	105	95	98	88	94	107	104	101	103	87	104	94	87	82	99	103	105	92	117	103	110	97	88	92	118	87	105	97	108	108	118	115	89	114	94	113	89	88	118	120	107	95	98	95	82	89	108	90	111	117	93	98	107	90	81	102	90	97	101	105	114	83	116	92	89	92	96	107	95	106	100	86	109	107	94	96	116	94	99	85	77	102	108	104	90	97	97	117	115	93	108	100	88	103	107	91	81	105	93	97	80	95	79	117	85	102	110	89	88	107	100	125	105	107	102	81	94	110	73	107	94	94	89	102	114	80	102	83	87	94	106	91	113	93	84	112	102	96	95	109	87	99	93	98	76	101	112	108	93	99	101	107	84	99	103	98	94	104	97	105	98	90	110	103	106	108	93	88	86	107	80	101	107	92	91	107	95	93	108	101	84	105	97	90	112	93	97	88	81	107	108	108	95	108	78	91	98	100	106	94	109	87	96	103	107	102	109	97	90	85	98	108	87	94	99	102	104	111	99	98	97	91	88	114	104	89	93	97	100	95	101	112	106	86	102	81	86	93	89	124	87	95	81	80	88	107	87	99	98	89	117	94	91	106	100	90	111	89	100	93	113	108	107	111	104	92	84	103	89	90	97	109	87	99	100	93	100	115	106	96	96	109	98	103	113	94	83	105	99	101	103	95	110	92	91	110	85	91	93	92	79	101	120	105	90	106	102	115	101	109	95	122	111	118	86	94	87	83	87	96	96	122	103	87	95	82	89	87	93	102	110	113	110	109	100	105	90	81	111	87	85	94	86	98	101	91	87	97	91	99	94	95	90	88	96	108	90	117	85	98	96	103	108	109	109	96	89	96	99	101	121	89	113	112	68	93	108	89	87	112	109	97	115	85	98	98	103	96	80	96	89	111	87	92	95	96	107	96	109	114	110	123	81	114	78	106	87	97	92	99	101	115	64	92	103	99	112	86	93	108	110	96	79	101	109	106	96	97	95	114	99	86	103	100	111	79	112	118	108	101	103	94	110	90	93	112	108	93	114	94	89	93	77	88	88	102	100	95	96	88	97	106	74	89	109	113	94	103	90	93	97	88	92	105	117	102	88	100	99	93	118	96	102	79	96	108	81	87	102	90	87	102	97	89	93	79	105	84	108	87	96	114	87	92	104	112	76	108	118	77	108	119	100	113	97	99	86	109	102	91	127	77	85	101	98	100	113	114	107	97	80	104	116	78	89	105	108	105	90	89	95	105	104	105	96	92	82	89	100	92	100	107	100	94	92	104	115	105	99	78	105	89	103	109	105	101	96	109	107	86	88	89	108	104	99	105	87	91	82	106	101	93	88	85	84	94	122	101	89	96	100	109	97	97	100	84	109	101	100	97	101	94	116	115	97	94	95	104	83	101	107	96	80	78	105	110	104	100	94	96	103	83	102	110	94	88	90	91	100	110	109	86	107	105	112	87	89	95	99	96	96	102	90	103	99	88	102	102	92	101	100	109	71	105	101	94	84	98	100	96	110	97	95	93	96	78	93	82	93	99	101	119	115	107	110	100	99	92	96	104	89	109	87	103	98	93	118	102	87	103	75	94	104	87	111	91	99	92	108	112	100	97	105	94	106	82	107	87	101	91	109	88	92	107	92	109	105	114	107	105	104	90	98	105	113	119	88	111	96	108	88	95	110	98	111	96	90	102	87	92	86	95	113	115	91	81	114	117	112	83	112	101	90	92	108	99	82	90	95	117	113	108	94	110	103	106	94	89	122	101	98	101	79	101	107	94	114	99	105	106	86	113	102	97	88	92	81	80	92	113	88	88	80	96	97	98	85	113	80	95	87	90	95	101	86	95	110	92	121	110	96	102	88	96	98	103	100	96	117	90	116	95	87	110	110	90	103	101	92	94	76	125	108	91	101	113	88	105	100	93	91	111	78	105	109	95	93	93	102	78	97	97	109	91	101	109	99	86	88	116	101	101	99	101	93	93	81	106	108	104	105	108	92	100	92	104	105	98	106	123	72	107	94	96	90	90	92	97	117	78	84	93	97	116	104	93	92	98	95	112	100	85	124	98	105	89	94	101	108	96	92	93	103	86	88	103	92	89	84	85	98	93	108	92	96	94	110	109	99	79	95	119	107	111	111	84	91	96	102	91	107	107	110	103	113	86	92	101	106	96	101	100	82	103	91	107	85	86	83	111	92	90	104	102	93	104	108	102	92	107	101	103	94	107	112	86	105	90	84	84	92	85	100	95	91	102	100	86	95	83	88	98	113	83	92	101	115	88	88	115	98	86	94	93	72	114	77	112	95	90	95	113	99	84	121	103	105	97	103	108	101	96	89	96	106	111	85	104	104	104	89	114	99	97	99	101	99	95	86	92	88	116	89	90	100	111	90	75	107	95	88	88	87	85	85	104	108	79	95	124	103	78	107	110	89	89	104	89	99	98	116	116	104	96	93	86	96	96	107	104	94	87	97	93	108	109	89	110	115	98	89	106	114	97	98	81	94	93	87	105	122	94	84	92	115	100	91	106	110	95	103	88	99	108	92	100	97	85	112	89	111	108	107	110	74	90	95	90	92	102	81	88	96	101	94	92	90	99	93	99	104	80	123	106	117	114	108	88	102	85	100	115	93	103	107	94	110	88	95	109	93	98	99	102	83	90	108	94	91	91	110	89	94	97	98
25479	11424	4683	4865	10181	13245	13434	12368	10512	8426	6991	6258	5739	5055	4192	3665	3548	3176	2563	2224	4398	13869	16740	14997	11669	9461	6901	4801	3198	2248	1584	1166	1021	855	773	751	746	730	708	743	718	663	697	697	696	669	690	690	713	760	693	679	686	711	705	709	691	686	687	684	748	695	657	685	684	681	701	662	723	681	682	729	714	697	729	686	731	713	684	699	709	709	684	711	707	721	686	644	750	719	698	752	717	666	680	719	696	696	717	710	667	726	675	702	718	703	718	700	691	717	722	695	739	730	717	737	692	705	721	681	726	721	688	680	675	707	706	712	688	688	727	704	696	707	723	713	704	647	694	694	648	702	734	719	681	723	708	729	720	727	730	700	666	665	701	678	700	701	691	684	684	727	739	716	710	730	674	689	679	689	711	692	711	680	662	643	698	681	702	693	713	706	665	669	731	660	707	717	698	751	686	669	710	680	712	700	687	717	672	675	709	697	651	676	647	704	651	672	671	726	658	685	675	725	715	731	704	721	716	749	672	720	674	715	632	698	706	725	731	711	738	704	723	699	668	642	682	654	714	685	693	699	747	732	672	741	714	708	632	715	707	647	668	704	666	738	697	732	705	705	688	707	711	734	680	709	722	699	668	697	656	706	696	653	749	728	730	716	685	695	709	713	705	708	734	709	690	660	675	691	704	682	680	700	671	708	664	682	749	688	695	686	677	707	676	658	705	691	722	678	698	692	699	703	714	706	644	753	663	695	710	680	707	717	684	666	694	698	713	663	696	745	681	663	709	693	684	662	715	689	745	675	698	699	649	706	729	717	705	724	687	700	706	736	710	695	739	700	646	676	643	669	713	696	683	725	722	726	680	669	743	735	714	693	670	712	667	671	671	740	723	673	694	664	686	713	759	683	699	652	728	670	714	685	678	679	724	699	658	709	703	675	721	721	696	684	713	739	719	721	674	727	704	668	700	653	695	677	715	693	662	689	689	695	685	746	679	716	679	777	675	690	655	661	681	660	705	691	680	701	687	674	686	710	748	702	667	729	678	706	696	710	732	732	768	733	726	690	689	672	723	694	693	716	689	688	709	710	720	698	699	692	665	686	664	680	671	675	693	707	673	701	684	663	707	716	690	673	736	700	724	648	720	671	748	674	734	719	693	674	718	698	665	662	679	674	705	720	714	668	733	697	701	699	731	688	700	711	727	689	705	668	710	695	703	737	731	652	721	686	689	704	666	672	697	702	707	685	686	736	718	660	700	685	695	796	656	662	741	682	704	705	720	727	653	695	708	737	714	686	701	688	711	655	709	695	666	661	705	664	696	658	716	736	682	753	709	674	657	703	684	691	713	699	637	716	733	709	702	717	659	731	708	702	675	685	714	694	714	672	683	705	689	722	708	709	706	698	691	648	675	665	694	694	660	673	692	698	733	683	701	684	664	693	718	672	703	692	687	733	687	694	667	731	699	704	680	709	689	687	685	699	710	679	766	682	676	710	634	722	689	646	666	701	721	696	693	687	716	690	688	727	697	693	723	706	747	669	682	671	706	661	723	695	705	689	720	697	731	702	698	705	699	720	681	692	675	690	683	667	714	679	695	638	744	646	649	695	708	678	671	744	685	679	687	719	694	670	727	637	642	713	688	709	718	689	679	681	693	779	681	685	755	699	706	641	743	731	676	709	651	689	703	722	705	705	720	755	699	721	709	676	725	713	720	687	710	669	688	750	648	669	710	706	723	720	692	743	710	679	683	736	727	727	703	684	702	704	674	697	701	703	707	714	737	707	692	684	736	722	688	749	697	695	716	646	701	672	701	707	698	688	701	664	697	695	717	698	684	680	728	672	725	755	655	710	691	688	670	707	714	661	729	667	677	697	716	704	663	742	670	637	654	682	701	746	678	685	674	685	700	713	692	702	726	691	680	700	715	661	686	678	723	677	736	707	709	716	651	712	694	683	698	780	692	750	748	704	667	705	684	687	708	716	724	712	695	719	730	664	687	720	709	712	659	681	721	691	697	694	693	707	686	727	685	686	684	661	684	731	668	704	711	717	693	659	654	721	675	692	625	645	698	689	702	674	667	679	718	713	707	685	689	679	670	685	718	746	729	689	699	691	680	741	702	663	682	755	695	677	702	682	730	712	687	682	703	709	733	723	712	664	673	685	693	737	653	716	679	667	662	701	678	723	678	682	738	709	694	704	708	706	717	714	743	741	706	688	692	666	712	704	765	690	721	698	712	683	688	700	690	702	720	701	685	706	727	699	711	694	721	672	719	709	646	715	706	680	704	699	720	726	716	715	688	673	689	660	673	686	659	739	715	661	758	691	688	732	720	731	652	686	732	654	709	715	689	720	707	678	639	668	736	710	769	712	715	709	720	714	743	723	737	715	698	725	740	738	736	724	701	694	721	727	693	705	690	676	753	663	721	702	697	705	715	680	711	706	727	718	737	672	724	710	696	683	700	662	716	676	713	683	691	672	703	702	719	704	706	667	708	711	747	686	738	758	747	768	710	673	670	696	661	711	720	709	690	716	659	682	760	724	727	714	713	679	738	740	731	690	657	736	675	683	726	701	665	711	705	706	707	679	717	733	673	688	670	768	680	703	711	706	733	742	707	724	645	696	732	666	732	661	689	737	708	714	650	745	730	676	728	729	709	675	679	732	659	668	702	702	710	743	651	731	692	716	670	725	680	675	704	688	733	725	684	723	702	725	707	725	704	736	745	702	647	705	723	725	727	684	682	715	709	682	685	707	700	692	707	682	693	690	739	676	701	667	656	630	686	714	722	724	737	702	649	676	729	666	715	703	717	652	707	741	709	684	697	688	656	686	727	692	740	687	693	698	714	677	749	694	720	705	699	714	713	715	743	690	662	675	689	695	724	704	666	699	669	693	720	709	676	696	657	759	705	669	719	643	720	707	746	699	694	677	709	647	669	665	720	667	658	663	695	679	721	672	714	719	706	752	684	687	723	665	730	685	680	722	672	710	673	701	668	652	724	708	708	709	732	726	694	725	669	728	710	695	714	665	742	707	697	691	698	722	717	650	681	688	682	691	666	655	747	743	707	712	670	714	626	694	678	681	695	713	675	689	750	709	679	704	728	708	703	751	720	686	666	664	751	700	709	736	707	687	718	678	651	681	725	679	694	695	708	713	736	717	679	741	683	708	706	720	706	684	702	683	691	714	715	675	729	677	710	666	695	680	693	688	688	726	722	712	680	666	683	662	734	702	682	691	704	709	696	684	699	680	675	660	717	635	717	657	670	736	716	699	701	749	655	732	660	697	729	694	741	705	710	690	742	715	702	735	633	707	727	682	728	717	724	700	716	700	687	680	683	712	688	711	723	681	715	653	682	665	683	663	694	710	721	725	676	651	723	684	709	728	661	720	677	678	715	692	707	671	720	665	730	677	684	696	666	676	723	690	745	682	708	685	713	645	714	689	702	725	684	679	710	692	707	690	726	774	727	732	707	739	701	723	717	680	680	650	712	740	719	712
2275	579	280	204	172	167	195	202	195	181	154	152	138	131	141	147	112	97	107	122	107	167	179	200	166	152	160	148	102	96	117	117	100	95	85	76	90	71	103	96	67	85	89	97	91	88	83	78	98	77	87	106	89	97	90	82	94	92	75	94	79	86	105	86	100	96	95	95	94	92	87	97	80	88	89	80	88	83	94	102	87	73	79	79	94	76	78	83	114	94	91	92	91	69	90	86	96	87	90	85	89	89	77	78	74	89	80	78	90	92	78	80	100	101	86	106	82	74	94	100	92	92	81	93	84	95	102	88	92	96	78	85	92	81	95	82	113	85	77	90	105	89	87	99	91	75	95	100	102	98	92	68	94	98	76	69	87	78	85	76	106	85	83	79	78	87	95	83	92	93	85	88	87	109	100	94	82	96	88	68	94	90	86	85	103	87	72	81	92	85	76	92	85	79	97	105	90	106	72	95	73	78	90	92	88	81	89	95	90	76	79	89	82	84	95	81	85	74	96	97	84	79	80	91	81	93	75	77	76	77	67	76	69	105	92	75	88	81	99	97	85	78	65	92	81	102	93	82	94	88	92	88	114	90	101	87	82	87	88	80	85	99	89	89	92	84	86	87	108	90	94	92	76	104	83	103	104	98	69	72	84	102	103	74	85	90	96	88	91	104	91	83	75	85	82	76	75	89	83	76	82	89	92	91	68	92	76	103	97	89	79	81	83	80	113	81	103	81	85	92	93	96	110	89	94	90	84	95	90	71	105	111	83	96	79	74	80	88	96	77	82	81	95	74	74	83	91	77	88	80	95	79	70	75	99	82	98	84	100	93	84	91	84	76	103	81	97	86	96	90	95	98	100	90	103	87	69	91	90	83	96	95	76	88	84	87	91	92	80	101	88	86	90	74	69	78	84	75	104	91	79	94	92	91	90	82	91	104	82	88	94	97	74	110	74	92	83	83	86	92	82	93	85	80	98	105	92	95	90	89	76	89	83	69	90	72	87	95	90	101	101	86	90	81	102	100	89	80	96	96	101	83	97	81	79	89	88	92	90	91	87	95	99	86	89	70	61	90	107	73	96	87	82	90	101	76	96	106	93	80	89	92	92	71	74	95	81	92	82	83	81	78	87	98	93	97	96	84	97	89	98	105	88	100	89	101	102	84	87	74	96	79	108	92	96	93	67	86	84	99	101	81	102	92	86	81	69	84	73	81	85	79	104	101	92	81	89	91	81	83	94	77	72	73	79	85	86	83	85	92	80	89	96	97	99	96	95	101	110	84	75	96	67	94	111	85	86	87	94	88	95	78	85	97	69	96	90	93	95	85	81	96	75	97	70	77	86	87	69	68	96	86	80	81	97	73	94	95	70	72	86	92	94	90	90	86	114	81	75	85	90	90	83	85	81	95	99	76	85	75	78	90	89	87	85	90	89	69	103	75	76	81	99	96	77	98	91	87	78	75	83	83	75	84	92	82	94	90	86	90	80	95	88	91	77	76	103	88	103	90	87	99	90	75	88	78	99	79	95	74	84	93	82	91	78	72	102	81	90	100	92	106	87	82	61	80	103	92	81	71	86	89	110	90	88	95	84	92	83	107	80	103	96	87	88	92	82	88	82	95	62	76	96	94	76	79	94	86	92	98	83	83	81	75	105	96	87	77	87	94	66	77	89	91	86	98	102	84	82	81	96	69	75	88	89	95	69	84	63	90	71	88	95	75	99	80	95	89	101	80	74	79	66	90	77	94	92	93	87	82	105	85	94	72	88	98	88	95	98	100	86	92	92	77	99	86	85	90	105	72	89	78	94	76	92	95	100	86	72	93	75	100	93	81	84	95	112	87	77	90	77	85	88	85	75	96	99	100	90	95	97	110	94	90	90	91	90	82	87	91	105	75	95	73	93	81	83	102	86	98	87	91	73	73	84	89	77	81	76	79	83	86	96	108	85	93	99	85	90	86	110	73	90	86	88	92	87	96	83	90	90	94	76	91	99	80	77	99	78	68	93	97	77	87	81	75	70	84	87	72	82	76	93	73	94	87	86	84	90	103	84	85	92	102	106	95	102	77	82	94	98	98	65	81	82	85	92	92	109	79	77	93	81	97	79	93	88	83	88	91	111	100	95	89	87	93	87	89	85	93	97	90	92	84	73	85	104	82	100	91	87	82	98	91	100	80	86	102	108	87	89	79	100	102	93	84	95	101	88	83	81	79	91	80	80	90	86	100	95	87	87	93	89	84	95	77	86	75	95	91	100	99	97	90	90	113	89	72	74	81	89	83	85	77	79	89	101	99	94	93	89	86	100	95	89	81	85	86	103	94	85	91	71	91	86	93	78	93	71	93	87	88	94	92	90	84	90	70	87	94	88	85	86	82	84	101	79	85	90	83	86	100	97	88	73	87	69	80	103	84	92	86	102	99	83	90	91	79	90	82	84	101	95	91	86	92	70	93	101	84	95	96	84	89	90	104	90	66	83	94	80	86	94	102	75	87	93	86	102	92	81	93	90	78	100	100	81	78	70	101	77	92	90	101	89	95	82	106	90	81	100	81	86	87	94	105	84	81	103	92	91	68	95	86	99	85	91	94	89	75	85	79	101	95	93	84	115	93	77	81	89	85	91	91	82	95	94	88	82	85	97	95	80	91	75	86	103	86	104	90	84	93	102	98	69	79	124	79	93	86	82	76	87	83	84	86	98	80	80	102	98	81	91	95	96	98	95	93	84	82	95	82	104	87	87	73	100	90	90	100	109	99	93	89	85	68	110	89	77	79	98	95	108	99	93	84	90	83	84	73	56	119	87	67	91	79	87	89	85	90	87	85	103	93	112	94	102	61	86	83	79	75	98	97	90	100	89	102	92	80	84	85	94	81	90	85	87	104	81	84	93	95	92	74	92	101	78	91	93	87	89	86	90	73	80	98	90	71	102	91	102	89	90	75	89	79	106	83	83	72	86	86	94	83	97	99	104	80	106	108	88	109	87	94	94	96	91	84	96	91	95	57	98	85	81	88	72	92	90	81	103	89	91	100	78	69	104	87	91	84	87	93	95	81	96	84	92	90	107	97	89	85	77	79	80	88	101	92	91	84	84	103	87	76	81	77	78	80	97	73	81	109	87	77	90	96	72	94	82	96	99	88	77	107	86	97	97	98	74	92	96	102	75	73	81	98	84	93	88	93	83	91	92	91	86	91	62	90	74	79	95	87	98	91	82	92	83	86	89	87	86	82	87	90	69	93	93	84	88	91	89	78	84	85	70	83	90	79	81	96	110	92	92	108	94	71	88	88	82	90	88	101	104	99	74	91	89	80	88	101	90	97	96	77	92	90	84	88	96	77	78	65	107	98	92	100	84	82	93	86	90	82	84	80	88	103	85	99	68	93	66	73	85	84	90	87	83	84	76	70	82	96	87	103	93	69	109	97	75	78	99	78	77	72	90	104	107	94	99	73	94	88	83	78	76	83	95	85	86	85	87	67	85	81	88	82
17335	6205	2866	2818	6002	8457	7861	6569	6151	4793	4276	3643	3075	2838	2674	2491	1993	1740	1569	1468	1810	2366	2873	2818	2505	2125	1788	1381	1208	1003	827	823	703	703	691	644	582	640	625	623	622	647	638	609	660	643	596	629	631	640	657	654	656	657	654	618	655	636	645	651	640	677	630	621	662	600	700	647	607	624	619	694	622	631	647	640	646	666	627	605	630	645	586	630	621	602	680	652	664	619	629	657	652	635	600	631	656	657	641	645	647	649	646	669	695	634	633	683	605	690	602	629	610	656	654	673	616	619	652	683	624	627	638	586	607	617	661	620	668	637	633	656	656	646	649	602	629	633	672	612	650	642	657	678	653	614	599	609	650	675	676	676	620	638	671	630	675	664	641	635	684	657	642	642	639	636	653	607	644	623	666	640	647	608	637	640	616	647	657	620	616	688	623	641	643	649	662	623	640	625	664	645	670	645	652	613	606	690	602	617	612	696	650	611	663	659	610	643	631	610	616	606	666	615	602	665	613	672	667	646	673	618	649	596	621	595	655	592	595	640	628	662	652	652	653	645	606	638	666	656	698	635	626	580	645	652	626	672	647	622	633	654	664	661	607	605	649	646	627	716	667	664	670	635	662	655	680	654	648	664	639	638	623	675	632	698	626	620	643	639	636	642	602	666	628	620	630	659	625	623	605	629	594	662	699	601	627	668	680	633	619	654	645	653	658	676	631	644	649	654	626	610	677	622	644	675	676	646	630	653	603	615	624	622	645	657	670	621	614	655	644	657	675	637	649	624	646	614	610	616	596	616	667	666	647	655	629	616	632	631	665	650	598	597	635	635	674	648	665	597	649	676	600	613	631	631	642	647	650	625	657	624	632	669	667	642	612	652	627	587	608	600	652	655	651	635	579	603	716	601	650	617	641	649	646	621	652	667	621	650	623	660	645	622	641	655	633	599	660	585	654	612	641	647	654	646	643	660	656	665	652	679	624	665	635	658	632	632	629	635	631	653	596	634	622	689	685	650	656	677	666	616	701	595	720	641	619	598	650	608	634	643	619	640	637	610	683	606	654	651	659	615	608	587	654	660	646	628	658	654	701	621	640	636	644	649	653	602	614	631	627	649	642	626	664	614	616	604	631	654	659	637	646	641	629	654	682	675	637	644	653	666	646	612	673	645	635	608	619	646	636	612	671	614	660	673	685	644	616	567	662	657	616	610	646	653	621	607	669	616	622	646	605	641	640	672	615	618	635	600	636	621	629	656	719	661	643	625	674	622	629	651	648	657	663	621	652	641	657	647	650	627	645	634	666	642	643	599	623	598	687	649	673	653	685	634	627	629	638	625	697	635	633	613	620	604	632	659	650	629	640	628	627	637	601	648	616	671	648	607	631	637	628	642	668	665	647	656	611	634	656	666	644	632	651	631	658	639	656	655	645	647	665	682	622	619	581	661	640	650	642	636	653	673	641	624	634	565	647	645	640	609	699	628	611	640	639	608	612	641	665	672	655	615	661	616	629	647	656	617	645	610	630	629	635	642	673	671	640	623	608	590	665	632	664	602	608	662	646	678	653	614	663	605	626	619	662	621	622	663	664	618	675	626	609	634	614	627	642	632	625	661	630	652	609	680	651	650	642	680	666	630	653	593	625	641	625	657	603	630	659	601	641	660	648	656	596	628	643	644	648	645	662	628	657	688	650	612	622	593	633	620	660	622	635	651	633	642	598	676	631	634	634	629	611	608	642	636	629	683	655	638	624	631	613	620	609	700	653	635	599	629	620	620	618	616	628	624	659	597	653	654	665	631	663	667	652	625	622	665	591	646	654	610	648	647	654	679	623	639	624	619	654	619	623	624	626	605	636	612	633	660	663	600	674	670	625	615	676	637	644	618	602	687	615	688	628	652	618	658	662	664	630	684	642	630	630	702	625	642	601	608	670	641	618	648	627	590	625	644	628	640	659	671	630	613	605	633	672	629	655	634	588	649	661	629	648	625	636	635	679	643	614	687	642	605	644	673	645	654	650	646	618	636	643	587	651	655	584	644	648	587	649	621	623	652	673	657	612	681	662	608	588	595	591	611	627	664	641	623	634	647	652	628	659	618	610	618	626	627	614	639	627	657	638	629	623	651	617	601	624	639	624	614	646	646	674	655	643	648	675	653	644	692	624	592	651	662	564	601	638	663	654	630	614	641	691	646	642	642	644	682	677	624	673	657	692	644	677	644	645	642	635	643	631	588	648	640	607	648	626	621	658	640	657	635	648	632	653	636	628	637	674	634	596	610	653	632	661	682	632	686	598	666	611	661	667	651	653	654	653	607	653	603	613	645	573	612	646	613	690	670	624	594	641	604	652	622	636	676	602	600	625	636	642	599	613	685	620	655	615	628	631	637	635	647	619	575	666	674	663	655	678	609	688	695	664	675	647	643	614	687	604	618	652	647	589	633	611	605	650	607	618	630	665	644	661	648	660	651	625	611	624	697	644	619	618	651	689	694	656	654	655	624	624	607	602	641	653	686	600	659	636	674	677	677	589	631	639	653	622	624	617	617	650	631	654	658	636	631	620	633	654	610	654	647	679	667	605	655	602	617	596	610	649	626	609	608	619	682	619	636	620	618	590	656	599	660	666	634	657	662	588	622	599	629	625	666	621	620	624	611	650	644	632	653	653	646	626	650	645	638	654	631	670	631	618	657	585	599	665	646	638	633	624	610	647	612	637	635	684	632	662	675	643	592	656	607	597	637	637	684	635	624	640	638	634	670	647	637	628	597	640	628	663	604	646	693	600	619	638	653	625	635	605	651	684	630	622	607	638	639	638	650	612	654	659	613	660	613	617	612	633	659	632	656	647	693	635	636	647	681	627	676	626	666	644	607	616	606	686	669	637	607	656	686	622	652	667	597	682	639	645	607	639	706	624	645	660	616	701	619	593	585	713	653	622	679	659	645	645	641	678	654	683	649	625	635	599	655	649	680	670	649	661	617	662	620	609	605	666	651	614	632	629	629	640	642	638	670	636	646	626	655	649	651	646	645	645	658	672	636	651	642	659	647	657	647	657	625	628	640	621	663	652	616	683	634	635	617	587	639	630	627	635	637	605	626	608	669	667	662	672	618	643	686	634	662	646	645	621	629	671	676	621	669	639	624	648	641	623	615	658	664	669	667	632	667	623	678	638	616	649	666	655	602	614	645	611	644	594	628	604	631	622	630	653	637	601	638	678	618	667	644	610	652	648	613	668	690	669	575	634	629	608	637	641	611	640	643	634	684	639	673	684	614	660	647	619	636	624	647	601	641	612	649	662	599	669	665	640	605	686	662	615	635	645	646	680	625	689	653	649	646	611	619	629	669	620	633	631	641	633	642	678	636	659	607	670	625	678	659	688	626	597	618	640	586	645	614	639	627	665	639	618	652	685	647	634	664	618	616	623	639	667	645	659	616	630	609	613	665	639	603	624	636	624	619	631	635	634	621	650	672	621	624	597	663	667	616	647	668	670	639	604	613
2149	985	408	280	233	208	247	219	263	222	211	224	202	186	176	152	138	120	120	107	224	362	385	346	316	260	256	157	177	149	135	108	106	96	87	92	85	86	108	72	83	104	82	96	79	89	79	95	73	85	75	92	70	79	74	84	73	82	70	80	82	94	64	61	87	100	88	79	69	79	76	93	75	90	102	80	93	96	91	73	72	86	87	82	84	84	84	85	101	81	84	82	86	90	89	84	79	88	99	74	95	74	84	76	81	89	71	88	90	93	85	97	87	83	82	81	86	89	78	71	94	75	83	76	75	83	83	89	63	87	70	86	104	76	74	89	77	80	89	84	69	74	80	85	84	66	83	95	77	82	75	86	73	88	87	93	96	86	97	88	84	91	77	106	82	89	105	101	79	77	86	88	68	76	86	81	98	75	93	91	113	81	79	84	89	80	91	81	80	84	68	90	82	98	66	88	82	87	94	100	91	95	89	91	83	84	72	86	74	94	88	85	96	90	91	75	80	103	72	70	87	100	75	89	76	99	83	72	78	107	95	73	71	94	78	88	75	75	81	80	82	89	96	70	84	77	78	91	86	84	72	100	74	83	87	72	92	82	75	89	77	96	94	66	91	79	76	92	87	90	83	90	79	82	62	79	94	80	83	82	86	90	89	74	91	100	81	89	89	94	86	71	84	82	88	95	87	84	84	74	84	88	84	89	90	86	89	84	83	90	80	71	86	78	80	85	59	93	104	92	95	78	71	78	80	84	84	73	93	95	91	68	92	87	81	69	76	80	82	85	74	65	92	67	98	72	82	90	84	86	91	84	71	76	85	97	74	88	100	89	85	78	73	77	82	84	104	87	90	88	84	81	83	90	83	89	78	71	78	102	81	64	83	72	75	79	88	85	79	89	90	93	95	85	81	100	80	94	84	86	78	82	93	89	82	88	65	74	79	84	105	94	96	93	90	70	84	88	80	96	76	92	80	85	90	77	76	86	95	75	81	76	82	89	91	96	90	80	78	84	77	101	84	93	78	100	91	80	67	81	102	84	97	85	76	88	80	83	84	88	94	90	80	63	80	81	83	96	103	93	72	93	83	90	93	100	86	80	76	71	77	101	98	87	84	69	65	108	85	91	77	80	79	86	72	86	78	77	100	86	87	94	73	79	85	77	72	97	97	85	88	89	56	88	86	75	82	98	75	90	85	84	76	78	80	83	76	88	73	77	76	81	96	89	80	80	94	99	85	91	76	85	97	91	86	98	106	73	79	94	89	83	95	92	88	97	78	77	87	82	80	87	92	87	82	95	95	89	92	78	90	94	75	81	94	82	84	95	79	90	94	81	83	85	91	89	92	67	81	98	95	90	77	67	76	90	76	81	100	102	95	95	107	82	73	86	83	80	81	81	82	113	76	88	86	94	84	98	88	78	75	91	88	85	77	82	86	93	76	107	87	79	99	92	74	88	72	81	80	85	74	82	94	95	69	78	81	75	82	86	94	80	81	87	95	91	78	74	89	78	91	86	100	73	73	76	82	86	96	86	89	85	88	90	72	101	88	94	92	83	74	90	67	72	73	89	84	91	85	92	86	75	87	78	89	70	86	78	86	88	76	86	77	73	78	94	82	82	89	88	88	96	71	78	88	73	69	84	90	91	99	97	98	92	88	92	72	97	97	75	82	83	82	82	85	96	84	90	81	90	79	93	77	72	81	77	86	95	86	98	98	82	98	98	71	101	71	87	82	85	91	92	73	94	85	94	88	96	92	82	85	95	84	89	89	77	81	71	73	92	88	97	71	89	77	74	102	91	80	78	89	90	89	88	79	78	91	101	73	85	87	77	79	81	94	94	88	85	94	86	92	94	99	91	90	80	84	96	88	90	77	90	80	102	80	94	91	99	81	87	85	92	100	68	107	96	86	82	92	101	81	87	81	80	82	83	80	86	85	83	92	70	85	81	101	58	83	79	96	74	91	85	72	81	86	96	87	86	77	85	92	73	75	77	95	89	76	86	85	81	85	81	99	93	84	96	86	106	80	99	93	88	78	94	64	97	83	75	84	77	80	84	119	72	79	80	82	73	76	85	93	87	96	85	82	94	72	84	84	84	79	87	88	82	88	81	75	73	73	97	81	80	78	76	87	85	89	81	77	98	76	61	83	88	84	84	88	81	64	78	88	82	92	95	80	81	67	68	87	96	76	89	66	108	88	77	83	87	92	87	89	88	83	92	98	90	67	87	77	92	100	93	78	77	81	94	75	85	82	89	73	92	77	80	94	80	83	91	82	90	106	68	87	74	97	98	79	88	89	82	87	96	101	71	79	79	81	88	82	90	83	88	94	101	81	79	86	93	79	56	88	79	103	75	91	74	68	76	89	82	73	70	87	75	79	74	85	94	105	96	67	82	84	99	85	97	116	74	84	85	82	83	85	78	71	90	96	79	88	80	85	82	104	100	77	85	78	87	94	85	88	87	95	74	78	112	74	70	88	82	94	82	100	81	73	91	77	83	92	83	73	73	73	97	78	96	70	91	88	90	86	76	95	73	94	78	92	91	81	80	88	77	89	82	96	105	100	87	65	84	103	92	87	79	79	70	105	70	74	77	94	74	84	92	82	67	103	99	98	82	76	76	85	75	81	84	69	100	96	81	81	76	87	71	81	88	68	90	78	91	89	106	71	80	87	89	90	80	76	82	77	86	92	80	94	89	85	96	84	98	88	92	100	92	88	90	85	84	87	101	77	94	72	80	76	70	87	94	68	94	77	80	77	91	76	79	84	77	82	84	90	94	94	77	78	71	76	80	80	64	92	98	78	72	86	93	77	86	81	87	97	84	72	93	84	73	89	68	96	76	79	71	92	103	92	71	98	71	65	85	88	92	104	103	76	96	99	78	92	73	74	71	80	73	85	91	79	81	80	92	91	64	89	87	96	78	82	93	91	84	76	86	76	95	79	69	77	80	94	94	85	81	97	73	96	78	75	69	87	69	77	87	68	92	82	73	76	86	82	78	89	95	93	82	78	100	94	77	70	81	91	80	79	78	74	79	78	71	82	78	72	64	72	82	90	94	87	78	78	110	89	89	92	75	86	88	73	79	78	78	88	102	80	65	107	85	94	86	92	90	67	87	85	88	90	76	70	79	87	92	84	80	80	82	79	92	87	93	81	94	84	81	95	111	82	82	83	74	77	86	88	76	82	69	66	88	85	71	87	90	77	85	99	67	97	92	90	100	85	88	77	83	79	90	101	72	71	104	92	93	76	72	80	96	87	78	89	110	91	91	82	93	100	76	91	104	97	79	89	78	91	82	99	68	72	79	86	97	98	94	66	78	86	85	86	69	83	89	78	81	79	82	92	77	84	81	72	104	79	84	87	79	90	96	71	82	94	85	85	95	80	79	85	98	88	75	81	89	81	89	94	75	86	79	85	78	89	86	84	90	95	79	69	78	76	83	89	91	83	87	82	75	90	80	81	89	88	79	84	78	80	82	84	92	103	99
21128	9383	4212	3941	7685	11205	10314	8587	7932	6705	6343	5607	4790	3904	3319	2788	2605	2249	1863	2138	4306	7623	7920	7490	6333	5210	4094	3024	2477	1888	1366	1052	856	731	662	674	587	615	605	598	605	614	638	593	612	622	602	600	607	630	648	641	582	645	588	609	582	587	610	588	581	600	578	603	574	616	603	639	572	664	619	576	600	551	630	642	644	647	643	612	614	597	630	604	619	611	610	647	593	615	579	599	612	610	541	614	644	533	599	615	587	600	557	629	632	617	642	558	597	586	590	636	619	633	580	582	626	610	616	610	604	603	639	593	658	576	622	679	628	622	572	614	612	631	627	610	590	656	609	611	611	593	612	614	625	603	629	604	585	629	597	650	604	575	608	605	609	619	634	627	600	602	625	602	619	608	630	622	600	617	607	632	591	619	611	599	582	603	587	619	619	572	594	621	635	578	590	617	652	623	597	624	622	574	596	661	636	640	583	613	577	639	593	572	581	631	599	608	539	600	591	615	581	583	616	604	666	623	592	618	576	609	632	610	625	611	556	657	644	601	594	575	605	591	625	642	579	604	629	654	604	564	582	617	615	563	591	587	581	588	605	638	580	562	605	596	653	647	609	612	624	630	625	604	616	605	567	652	636	618	596	586	605	615	598	595	577	578	590	636	601	577	615	615	621	662	592	614	605	615	600	574	629	578	583	621	563	603	592	579	650	599	592	592	552	586	589	581	564	592	645	618	625	644	611	629	600	599	594	617	623	614	585	541	586	619	577	649	653	606	591	572	587	574	574	593	604	584	599	603	568	598	572	582	600	568	610	581	657	621	583	607	641	590	650	611	630	659	590	582	614	612	627	573	603	574	606	592	603	592	605	591	583	611	605	593	612	618	599	609	639	581	608	651	575	593	611	620	568	625	586	667	602	587	619	629	575	633	638	586	607	636	648	609	604	596	628	597	593	624	591	579	624	647	594	610	608	606	567	591	601	599	578	624	615	602	641	594	583	602	566	598	560	594	606	653	618	563	596	597	581	576	598	626	588	556	602	622	621	574	635	635	645	583	639	560	623	636	604	599	606	608	605	605	567	618	601	592	589	622	605	595	580	614	624	546	620	564	616	637	588	566	627	616	647	611	568	576	624	615	598	624	616	628	588	620	609	620	611	596	650	575	593	610	604	670	550	607	607	610	608	598	588	620	612	579	621	648	600	590	668	611	621	625	647	596	647	614	633	603	603	590	582	598	607	659	632	574	575	609	596	657	581	613	582	618	598	586	624	600	629	595	598	608	607	590	634	594	606	617	593	586	588	563	622	611	643	583	629	608	633	616	566	630	625	585	586	612	607	615	617	567	602	631	580	602	622	603	547	629	628	616	593	587	589	593	667	634	559	576	624	580	643	613	577	577	585	640	619	604	640	623	615	608	602	618	603	605	653	549	615	576	616	591	563	646	592	607	613	562	569	601	644	596	554	640	599	627	603	607	599	632	638	559	624	635	608	599	577	586	608	589	629	638	591	588	598	626	596	576	601	619	609	602	651	574	600	582	619	595	616	638	616	598	629	634	585	635	600	596	585	587	623	599	639	633	562	575	613	607	647	597	584	635	622	621	621	570	605	623	577	583	589	625	596	647	632	599	525	564	588	624	583	586	593	622	567	608	609	582	633	618	587	590	636	569	613	624	618	613	589	621	606	587	640	590	602	579	590	609	534	600	601	618	604	580	601	618	623	608	621	556	594	564	597	596	590	586	585	590	548	590	605	546	606	605	647	598	611	581	621	592	619	565	619	580	624	619	588	629	637	634	627	597	624	680	624	623	602	601	576	608	603	611	523	605	658	598	604	603	596	606	600	619	603	599	599	616	607	574	620	599	581	611	651	608	576	588	659	581	612	563	636	637	619	634	609	581	613	573	625	618	588	593	618	613	608	617	562	579	604	587	632	616	612	644	584	622	626	635	581	599	608	588	638	603	601	585	614	598	597	591	601	564	608	623	567	591	578	611	600	571	572	565	614	563	586	574	615	580	606	619	610	580	615	632	600	624	636	609	600	632	592	621	610	610	587	595	654	632	576	601	624	578	603	635	607	623	611	609	635	591	583	618	613	623	609	623	613	595	609	640	650	627	610	575	561	601	571	603	649	640	577	617	594	625	628	590	645	575	591	624	622	625	627	608	648	591	632	560	579	625	617	591	602	611	603	612	604	591	574	591	613	607	603	599	583	646	651	609	613	609	577	624	610	615	604	616	601	590	644	598	682	600	637	612	627	604	610	626	623	595	609	592	595	581	613	635	598	577	610	576	627	631	595	533	574	591	593	567	583	659	615	549	582	640	583	545	586	619	600	626	595	577	588	603	628	624	578	570	631	670	582	593	607	633	606	590	615	624	647	642	624	563	567	581	583	630	602	602	582	584	584	635	593	603	588	619	601	534	624	614	589	598	604	628	568	607	585	608	591	584	655	574	585	597	633	567	634	624	611	590	604	569	618	577	592	563	615	622	592	656	607	572	597	584	591	609	616	622	641	670	604	619	617	577	645	577	607	583	606	600	607	612	629	614	609	582	605	611	593	560	557	582	571	589	629	607	573	619	618	583	594	587	582	613	632	631	685	596	583	608	604	597	654	588	598	600	615	596	599	613	581	592	547	605	639	592	620	592	600	623	589	616	580	618	580	563	609	627	620	625	540	614	601	603	568	605	589	615	612	602	598	588	563	601	604	605	584	619	577	640	585	641	617	600	615	625	620	607	613	629	658	618	566	578	619	600	594	596	591	643	623	645	624	593	555	595	642	572	618	609	563	624	581	603	634	606	652	652	589	683	588	612	598	646	604	607	605	538	601	593	611	606	641	580	664	588	600	615	625	565	618	641	602	590	626	561	597	606	621	602	603	617	635	606	634	582	613	563	598	591	596	600	612	632	616	599	593	573	608	610	617	635	623	553	567	609	553	591	629	605	617	629	630	605	600	612	592	608	626	606	574	563	589	605	614	600	611	606	607	576	592	583	609	627	610	612	593	644	592	595	600	627	620	630	584	623	634	622	613	618	595	603	625	559	591	579	597	599	659	629	630	620	619	562	619	641	619	632	549	575	596	566	607	603	620	603	592	633	550	596	607	612	604	564	583	611	606	566	586	636	626	597	583	600	569	613	630	581	601	619	642	579	641	600	645	554	573	582	627	606	632	599	573	568	593	607	616	575	596	608	590	566	610	606	605	626	605	604	551	609	582	584	588	658	622	590	609	636	643	604	617	579	590	607	607	548	628	637	617	608	595	614	580	593	586	656	602	622	624	607	629	592	573	605	592	646	599	620	587	644	587	609	589	593	567	644	575	588	612	612	604	581	632	628	632	589	625	620	618	620	595	588	609	588	589	623	663	566	576	614	608	612	569	589	594	571	589	605	605	618	581	568	597	615	560	565	615	607	565	590	578	600	633	640	587	602	616	630	592	646	606	642	643	611	601	585	612	605	620	647	612	570	614	592	592	585	597	588	645	600	637	602	583	564
3509	942	391	271	235	209	242	263	278	265	248	223	195	213	176	163	154	151	158	153	195	406	436	410	348	277	270	258	215	185	151	122	110	97	127	106	101	119	94	111	97	107	111	106	104	99	114	100	94	99	98	99	114	106	96	96	94	95	120	99	120	106	98	117	102	98	88	112	115	108	109	105	109	114	108	110	94	100	116	93	116	98	115	122	85	115	134	103	104	93	92	110	118	108	98	102	97	122	80	119	132	112	115	123	91	128	112	116	116	105	104	115	105	101	103	106	107	109	107	124	118	99	106	106	118	91	99	109	89	82	124	97	106	106	95	118	104	117	120	140	112	115	116	117	114	89	99	122	110	111	97	96	107	93	109	113	114	101	112	104	107	105	109	127	94	114	92	107	113	99	104	112	108	97	107	108	103	72	118	100	107	107	107	111	96	111	105	123	95	100	104	109	95	110	95	107	104	104	101	103	106	98	106	112	97	102	80	103	97	113	100	122	114	116	118	88	89	96	93	95	106	103	86	103	117	118	98	97	114	73	105	114	102	109	100	120	122	90	103	97	110	93	114	108	101	103	106	104	121	84	111	109	106	112	109	104	104	119	101	116	93	101	124	120	102	99	113	95	74	99	107	97	107	99	109	93	102	116	104	115	98	99	95	107	104	116	102	104	85	101	100	105	115	107	117	88	112	87	115	110	98	100	110	110	104	110	106	103	92	95	111	115	94	92	101	104	122	101	111	121	113	107	106	114	114	111	124	88	108	100	105	106	93	98	97	124	111	92	108	105	89	85	107	114	127	108	103	90	93	93	105	108	124	119	101	118	114	111	101	107	87	101	98	100	114	108	95	113	104	98	100	102	100	98	97	109	108	113	109	102	108	97	118	120	89	104	111	105	98	120	109	123	79	112	93	103	98	111	106	96	99	102	103	115	89	117	110	101	116	94	102	96	101	111	105	107	112	93	105	114	101	120	103	109	99	101	93	95	102	100	100	98	123	102	117	101	104	109	117	103	109	112	124	92	98	104	137	123	94	103	113	122	111	101	114	118	97	120	96	94	107	112	109	98	121	102	116	95	100	120	100	110	107	96	96	98	97	107	99	118	101	95	100	96	109	90	89	90	103	99	106	100	111	93	116	101	114	110	99	120	100	122	112	96	107	114	120	92	124	105	124	103	109	131	96	98	97	110	93	102	100	107	94	96	112	117	112	109	98	93	106	93	105	95	101	107	96	105	112	112	119	107	95	102	111	99	98	95	114	94	91	108	109	115	113	110	105	102	90	102	85	105	94	92	122	99	118	95	97	96	100	111	102	105	109	101	118	114	112	116	126	96	105	89	105	120	104	124	104	106	118	95	114	116	105	124	102	126	91	121	108	102	113	102	103	111	84	100	96	96	106	104	114	116	115	109	112	103	112	104	97	98	103	106	115	115	116	103	119	97	108	99	132	105	105	102	106	111	93	101	105	109	110	102	107	87	118	110	91	112	82	114	111	101	119	98	109	118	114	107	99	115	98	118	96	107	89	119	99	107	119	111	124	102	120	106	94	103	118	119	98	108	98	95	114	115	121	117	104	105	110	103	109	99	105	108	103	116	115	113	109	122	110	109	113	126	98	91	110	103	94	106	109	98	92	102	126	109	119	118	87	128	99	93	109	104	106	98	114	109	92	116	119	112	113	83	101	100	98	113	96	118	123	95	101	106	124	106	107	109	107	101	108	94	128	105	92	101	96	112	118	106	98	100	101	105	118	99	133	105	115	90	103	90	119	97	95	97	85	93	109	124	110	105	89	100	108	104	104	89	138	117	108	115	93	106	109	102	109	108	106	108	107	112	113	119	107	122	109	91	109	104	119	101	101	106	111	93	110	98	128	119	94	99	110	104	90	111	111	100	110	101	113	123	93	129	117	106	121	88	107	111	124	110	97	119	107	115	105	110	101	110	94	104	110	100	103	109	97	118	113	99	118	102	92	114	83	113	86	90	95	88	91	107	110	99	109	119	111	105	106	106	110	108	98	109	113	117	107	109	114	102	114	104	75	86	80	103	115	117	117	104	115	102	111	109	99	111	89	113	104	105	88	110	112	113	99	99	118	94	115	104	107	116	98	107	101	112	110	112	122	109	95	103	111	114	81	105	110	102	108	110	98	99	114	108	114	89	106	96	90	98	115	115	103	101	97	113	115	135	117	121	108	111	101	104	115	99	91	109	115	111	105	115	121	95	106	95	104	113	109	102	107	119	106	93	108	106	103	107	122	90	115	103	109	115	120	111	97	111	122	105	99	102	102	104	128	116	125	106	114	107	106	100	93	88	104	94	101	94	125	102	89	137	109	127	103	93	118	91	114	95	99	106	124	112	110	108	103	111	109	103	106	87	97	111	106	112	112	120	94	108	131	122	115	103	115	102	91	132	89	110	119	91	102	120	90	102	130	102	102	98	104	102	108	100	104	119	123	107	105	95	124	100	133	100	102	116	96	93	105	100	105	102	92	123	108	97	99	111	103	106	126	103	103	115	99	123	93	109	92	81	100	109	110	129	123	123	122	93	113	121	91	103	92	96	105	109	97	99	87	100	108	100	94	134	103	116	112	114	108	114	117	106	96	111	107	105	91	94	98	114	101	109	108	104	109	87	93	92	113	127	101	110	92	100	125	96	107	111	113	101	94	108	110	123	118	112	94	125	110	102	105	85	104	110	96	94	106	116	115	100	103	99	110	91	119	99	107	101	97	104	79	94	106	92	98	100	112	118	103	99	106	116	106	102	109	124	89	93	88	103	116	118	103	102	114	129	112	107	109	92	111	102	126	106	100	102	98	104	95	99	104	107	105	102	125	111	96	103	108	115	115	120	115	112	109	106	97	115	111	113	98	102	92	132	112	123	100	106	109	86	102	95	110	114	101	122	113	116	98	115	109	98	110	107	89	101	115	92	75	121	110	125	110	91	120	116	110	99	112	85	98	105	112	100	103	92	93	97	120	112	96	108	115	104	109	105	127	107	92	116	95	93	106	95	99	98	118	115	112	118	98	106	98	99	116	107	95	121	111	89	109	108	108	126	116	99	114	84	112	91	109	105	96	96	106	118	112	119	114	105	107	102	88	103	93	113	111	98	95	109	96	109	108	99	100	117	94	102	116	105	101	116	89	100	92	101	97	109	99	92	106	96	84	111	109	113	112	106	93	94	122	91	111	102	137	100	126	96	115	112	95	113	94	112	83	113	82	107	105	107	110	105	103	116	84	111	103	109	108	112	116	119	97	106	101	96	108	102	114	111	91	112	116	103	101	101	111	115	100	106	107	95	116	100	118	128	114	109	95	113	93	89	104	105	116	117	95	96	96	115	113	94	114	110	80	103	115	106	100	107	90	109	116	99	100	96	105	116	118	90	113	113	122	91	109	99	99	108	105	104	111	108	100	102	101	106	110	102	96	122	109	97	117	105	110	109	120	111	94	109	106	106	102	118	100	129	93	100	99	118	109	89	112	100
20592	8948	4077	3716	7964	10309	10131	9710	8144	7362	7014	5347	4432	3965	3393	2907	2303	2076	1962	2270	4358	8198	8853	8422	6774	5471	4750	4013	3137	2347	1752	1267	1093	958	872	845	783	776	772	740	742	787	759	720	794	722	844	754	761	806	763	778	761	738	769	754	749	737	739	760	722	754	746	734	788	785	787	758	736	756	765	746	762	776	763	751	761	732	766	739	759	776	760	789	745	732	719	821	766	767	812	761	770	798	739	790	744	780	739	735	772	781	768	771	801	785	731	759	788	784	820	812	767	770	761	733	751	742	742	758	742	759	759	714	734	782	750	788	779	753	797	753	743	733	746	772	714	772	763	770	750	775	754	759	704	769	766	791	789	751	765	800	804	719	741	772	812	725	755	744	791	763	797	777	761	779	727	766	779	754	757	753	760	755	783	771	740	711	781	819	798	784	725	745	756	770	761	806	712	768	749	751	733	809	781	746	720	785	777	778	727	816	784	731	740	766	774	716	767	744	755	754	722	764	742	748	786	785	732	831	783	775	763	732	772	772	778	802	706	694	771	762	757	770	700	764	764	732	769	796	765	775	747	720	737	747	770	749	771	756	712	778	749	740	796	773	763	823	808	726	739	722	750	759	741	773	787	724	822	744	746	767	757	769	701	719	752	788	781	752	737	787	758	754	762	762	807	790	783	773	707	810	781	719	749	747	787	720	775	766	746	726	747	761	762	773	773	752	820	803	780	783	785	757	779	773	767	798	781	734	775	731	729	773	761	766	727	777	797	736	727	769	767	789	738	777	763	750	772	751	774	791	756	750	746	739	722	793	771	762	751	807	782	754	730	775	801	747	762	742	747	768	708	723	810	770	757	760	791	781	755	736	720	748	794	803	737	763	709	740	786	795	750	794	754	727	797	754	785	765	776	725	753	742	804	754	729	803	756	760	726	782	781	812	780	801	748	758	736	767	759	797	771	763	786	761	800	820	760	738	724	726	816	731	768	741	776	742	793	756	764	794	747	753	782	763	784	763	754	773	792	690	693	735	783	772	748	755	711	753	747	762	755	792	707	714	777	787	763	733	765	771	748	835	756	756	744	747	742	752	723	799	717	801	735	763	771	721	764	719	742	765	751	769	747	739	789	784	754	771	772	788	716	736	757	799	720	728	774	742	761	778	776	765	808	789	751	745	755	748	718	736	753	767	769	766	775	758	783	751	779	809	761	747	757	774	789	780	750	737	764	748	790	747	794	755	731	755	821	737	756	690	771	760	782	783	789	730	786	757	761	774	809	742	735	781	774	743	767	771	743	775	728	747	796	747	767	782	773	763	763	755	795	734	749	755	759	776	711	747	770	749	739	769	743	759	740	745	774	778	747	740	762	768	756	794	780	780	731	752	736	743	781	774	699	699	759	740	729	780	773	759	734	722	792	755	766	727	768	769	783	789	751	777	749	778	753	799	772	720	771	761	741	789	728	749	781	734	766	757	733	709	723	722	778	779	782	793	756	778	790	798	783	765	804	748	772	739	782	772	736	727	779	759	742	778	702	733	782	770	743	738	744	776	731	732	751	751	727	773	733	745	773	736	738	756	773	763	735	793	776	756	752	820	713	762	737	803	763	788	734	768	746	769	735	758	750	788	809	750	741	754	749	748	729	761	794	727	730	722	817	788	721	740	776	770	770	716	739	773	746	780	777	676	692	748	766	701	739	744	725	721	756	824	776	738	766	762	752	775	741	782	776	769	788	816	742	739	784	754	764	759	746	804	767	802	729	712	795	770	784	792	772	742	739	744	781	792	746	746	736	706	771	714	759	753	762	717	800	762	764	749	719	795	784	742	780	719	709	800	748	745	767	729	727	786	769	782	756	729	771	795	796	728	772	788	772	757	765	760	755	770	750	746	724	808	820	745	788	725	801	751	747	769	805	775	735	740	744	742	716	791	775	749	753	750	763	754	736	770	748	770	767	772	731	728	780	736	760	749	754	788	737	772	770	746	754	784	726	778	795	791	701	761	776	806	778	757	792	837	782	711	726	804	734	753	735	744	767	731	771	778	737	742	794	765	795	733	759	781	734	769	781	761	793	777	762	718	825	752	742	797	746	767	732	747	798	813	748	733	767	739	786	752	730	772	744	777	772	790	758	776	792	778	794	783	773	778	789	799	729	770	793	770	745	734	827	763	729	777	721	759	802	767	721	697	773	740	777	755	785	745	782	754	770	772	747	802	803	796	755	736	809	733	797	724	761	803	737	740	785	738	746	735	746	770	780	767	773	751	745	772	752	712	759	792	754	789	733	751	799	773	747	726	816	744	752	779	784	754	755	770	765	746	761	736	787	768	775	742	758	751	782	758	710	748	779	706	751	745	748	720	778	799	763	761	832	722	749	761	753	779	800	723	751	792	740	767	791	776	753	726	745	762	788	772	775	775	772	775	760	793	768	755	764	818	722	769	802	790	753	780	716	745	805	764	778	761	756	753	753	735	767	777	751	739	795	758	770	733	762	707	759	792	744	762	730	743	774	764	782	751	755	780	779	784	770	781	740	766	771	728	768	778	771	778	727	792	782	754	780	754	783	754	777	751	738	771	733	739	785	765	717	757	784	766	732	752	765	767	759	727	785	811	780	748	757	765	745	754	763	742	783	830	753	755	749	790	773	702	774	717	744	756	757	745	737	776	788	750	766	735	767	752	759	823	776	758	773	754	738	750	736	694	756	736	712	724	770	753	787	772	802	803	780	779	775	732	757	769	781	799	779	748	745	732	748	755	769	777	727	752	766	774	682	785	742	724	774	742	726	806	766	795	811	772	756	765	768	787	772	745	809	737	749	760	774	792	737	746	764	774	725	771	812	706	772	766	753	768	751	758	796	753	767	735	731	754	778	740	772	728	722	784	768	796	741	809	744	796	726	739	744	762	707	819	751	772	770	779	826	762	801	786	793	764	707	762	776	753	793	790	747	726	760	767	748	720	777	794	732	722	787	767	745	745	742	766	761	779	772	775	741	786	794	714	742	750	770	788	731	737	743	760	774	765	760	746	789	770	775	758	717	735	768	764	808	790	779	774	748	749	751	762	733	771	765	739	750	765	771	773	708	775	775	773	759	775	744	795	851	733	744	737	813	779	760	777	785	795	769	739	766	753	759	767	777	749	789	734	703	786	743	784	749	820	788	791	773	738	744	746	781	735	786	721	786	796	725	740	764	734	754	777	791	786	727	749	732	751	772	785	743	753	761	819	710	800	755	719	747	768	706	762	733	804	761	818	729	777	793	757	799	775	792	755	692	745	722	744	794	728	740	793	775	745	748	775	714	770	764	787	777	772	724	744	770	758	780	769	751	773	785	781	775	784	748	775	717	795	756	743	761	726	776	761	799	789	742	764	763	800	738	763	740	778	762	758	766	773	784	778	707	765	760	772	747	747	799	778	738	782	792	750	780	795	801	764	743	786	733	758	777	742	804	746	768	743	775	720	762	709	790	775	768	788	783	739	742	784	759	750	805	791	752	803
3399	1565	563	324	282	288	352	439	339	330	328	259	222	230	199	187	160	160	149	192	466	624	829	683	561	466	363	331	278	226	190	149	123	120	105	110	108	98	95	80	108	100	89	101	99	95	108	86	90	122	99	98	102	98	99	93	92	91	95	119	96	95	91	94	86	102	94	97	107	99	95	85	96	94	77	96	83	99	104	96	87	103	108	99	99	100	97	104	99	95	118	107	104	113	92	110	104	107	87	108	98	96	79	98	92	97	105	96	84	115	102	90	101	96	91	107	107	110	101	96	121	97	85	110	88	95	111	100	102	99	90	89	87	97	70	114	101	91	83	107	98	88	76	102	94	98	92	95	102	107	99	99	103	106	91	95	96	84	112	113	93	102	98	103	110	96	95	106	91	76	106	87	95	80	118	119	121	86	87	94	100	117	108	89	102	131	91	85	114	115	107	104	105	90	88	115	94	94	115	87	96	98	88	103	103	103	94	113	88	96	120	93	102	98	90	103	89	86	112	96	102	94	84	101	101	92	116	107	89	86	100	106	85	95	94	83	121	106	110	95	83	95	106	94	115	104	91	93	92	119	103	109	101	114	99	107	97	105	91	123	102	100	100	101	100	102	109	96	104	105	87	95	96	109	116	108	107	97	91	104	104	101	112	107	94	101	96	91	99	104	93	109	100	108	98	100	86	96	111	112	82	115	90	88	98	98	95	98	97	95	105	95	103	101	89	94	100	94	103	121	100	103	95	102	92	100	91	106	93	94	119	105	91	90	87	100	92	92	108	105	98	105	104	113	102	95	108	97	102	92	99	109	114	109	103	108	115	106	100	98	107	106	116	100	90	88	121	98	102	84	109	114	96	102	95	93	106	100	101	93	90	85	92	91	97	88	106	98	121	82	115	100	100	92	110	114	97	112	114	98	98	110	97	94	81	102	96	111	91	109	92	105	106	109	97	102	95	94	113	96	87	91	104	98	85	95	94	75	91	112	104	99	106	98	114	94	115	104	88	120	99	98	94	112	107	109	99	94	92	115	109	87	106	102	122	92	95	98	92	87	98	102	74	100	91	114	86	97	110	125	108	109	89	104	98	89	102	108	124	106	92	100	104	79	103	82	92	112	76	87	76	99	87	103	112	97	96	83	111	95	100	113	103	99	93	92	98	88	87	98	98	109	91	90	115	101	101	108	101	112	102	100	106	102	100	110	96	98	79	100	93	92	102	91	92	90	94	89	104	107	116	102	92	106	107	96	102	92	101	103	111	98	103	81	100	96	106	122	106	108	107	106	94	111	107	80	96	102	90	92	99	79	100	112	119	103	100	96	78	84	103	105	97	104	118	115	80	105	96	110	85	93	105	115	101	101	109	110	83	83	83	100	122	95	102	88	100	91	102	80	104	99	97	105	95	93	98	109	99	113	98	94	101	90	90	85	110	112	88	110	108	91	109	100	94	118	107	104	92	129	86	85	98	111	97	111	91	93	95	102	104	99	111	102	111	111	97	97	96	103	98	105	111	102	105	98	90	102	113	112	97	101	92	98	119	103	82	127	93	92	102	111	112	91	100	98	104	91	92	98	105	102	91	90	96	98	102	99	111	117	103	74	84	109	125	115	108	93	83	123	89	101	103	95	96	100	102	104	99	107	106	102	97	109	112	102	102	88	103	98	104	109	92	106	100	82	106	99	96	115	79	110	92	107	107	98	108	106	94	103	91	103	98	96	91	121	101	101	103	109	117	110	95	104	121	92	105	95	94	109	109	101	109	103	108	101	107	104	89	99	96	92	86	81	94	117	105	99	93	95	97	118	92	93	100	86	104	105	111	95	99	110	87	93	126	98	101	93	123	105	99	81	95	102	109	115	104	95	107	93	103	107	114	94	102	104	97	107	91	86	96	109	77	117	107	77	114	80	98	98	103	123	96	95	97	93	97	119	92	118	110	103	93	105	110	104	107	94	82	88	104	100	88	100	97	84	103	107	93	118	99	97	99	101	102	98	108	80	96	103	87	111	103	111	98	93	98	96	99	103	98	85	104	84	101	83	101	112	95	103	104	102	92	114	107	124	114	90	98	101	90	95	109	104	113	98	103	95	85	93	95	100	89	88	112	103	90	101	89	79	78	91	90	114	116	102	97	105	98	120	104	97	100	103	102	103	99	106	107	100	101	89	101	101	108	117	104	98	84	112	96	131	101	113	87	106	85	91	95	104	99	100	92	106	87	99	99	130	86	124	108	94	96	87	90	104	103	110	95	92	93	113	88	103	98	80	114	90	109	96	97	105	108	114	81	100	85	88	84	90	103	91	116	111	109	105	106	99	92	98	107	98	104	104	102	89	100	102	86	92	121	111	100	101	111	96	104	103	88	98	97	91	111	96	95	107	110	98	116	94	102	117	92	104	100	99	124	100	98	76	84	97	119	75	94	103	97	97	102	104	96	95	100	96	116	84	98	98	81	100	108	90	116	100	115	107	122	96	103	104	93	99	111	109	115	95	98	91	89	103	100	85	103	99	89	109	88	92	104	109	88	97	103	90	107	94	121	117	104	131	101	84	119	97	113	91	109	107	91	111	86	85	111	105	97	104	104	105	94	89	110	98	104	93	105	112	93	108	110	100	102	84	101	87	115	113	111	109	93	94	108	109	105	105	91	114	101	104	125	109	105	105	105	92	95	119	102	93	106	84	109	102	122	101	89	120	98	109	103	98	99	102	84	95	102	95	101	99	96	102	119	103	108	122	101	100	96	105	91	90	107	104	84	100	109	105	85	107	103	115	78	92	104	106	95	109	114	104	96	91	89	104	98	81	86	76	86	98	79	88	100	88	97	98	94	81	107	90	97	78	85	105	102	117	95	95	100	76	114	97	116	118	120	114	91	91	104	92	109	91	110	112	95	101	107	85	93	83	95	77	109	94	105	94	104	115	93	100	99	93	109	107	97	96	106	84	99	90	97	85	105	91	90	105	100	110	95	107	99	104	98	84	96	114	106	104	102	88	93	92	83	111	94	96	96	77	90	98	96	102	96	111	117	78	101	110	106	110	92	78	96	112	104	104	90	95	111	101	94	84	107	102	97	91	96	95	90	97	97	85	92	97	103	114	116	96	85	100	105	88	86	98	108	108	117	94	114	103	109	110	91	114	98	88	91	94	108	106	96	108	114	92	101	93	101	101	98	86	96	93	113	82	116	88	107	95	89	103	107	89	99	106	95	99	106	106	91	108	85	84	106	76	98	99	79	117	80	98	103	90	109	100	105	87	99	88	97	105	107	91	84	103	92	94	90	105	90	89	106	93	87	90	112	100	99	74	84	114	93	87	103	111	110	96	92	111	88	83	107	110	115	96	90	80	95	94	111	110	109	111	110	91	105	96	108	106	111	95	103	91	114	90	100	111	94	86	110	103	99	101	99	107	101	95	99	96	94	100	95	98	118	92	109	107	109	115	99	95	102	110	103	98	108	92	98	107	112	97	90	92	90	108	117	95	86	91
25528	12529	5122	4672	9575	14158	14859	13570	11437	9638	7590	6559	5619	4508	3827	2940	2485	2290	2324	3418	9387	13063	14827	13136	10482	8574	6910	5584	4466	3343	2422	1776	1262	976	912	798	748	783	729	702	694	702	689	710	737	740	704	693	747	707	714	761	728	695	696	680	709	733	715	726	700	708	710	713	697	701	725	696	723	678	707	659	741	806	681	748	668	698	675	672	737	715	717	746	740	744	707	697	732	749	661	702	731	702	710	682	711	706	709	702	712	697	726	712	663	742	679	714	682	750	720	744	769	684	727	696	711	739	667	678	721	768	734	709	715	696	679	749	713	707	743	736	734	735	732	662	704	755	711	697	671	671	680	731	697	679	722	762	731	733	701	728	656	739	758	692	756	733	704	704	704	640	701	671	694	701	703	738	717	710	704	794	732	702	720	748	662	691	691	680	707	728	703	704	733	719	692	765	682	706	665	740	690	718	773	823	710	675	701	747	730	694	738	690	773	716	732	754	692	708	724	667	722	682	727	674	696	695	707	693	729	711	719	682	714	679	693	673	745	742	719	690	705	683	740	708	659	653	734	670	702	743	712	714	686	705	712	747	679	709	667	721	723	701	706	731	713	714	680	714	675	699	744	737	702	689	721	685	668	719	676	711	699	751	697	709	679	735	703	759	680	668	751	687	697	706	742	723	703	754	724	682	670	690	669	700	729	673	706	704	746	736	664	742	691	720	723	736	716	714	710	701	700	669	720	716	729	691	718	697	651	759	711	685	641	696	743	750	725	696	729	739	710	725	694	759	693	700	695	743	646	708	687	698	719	694	736	769	701	710	652	740	671	740	668	668	691	727	694	689	733	712	721	766	712	748	693	716	728	674	749	728	707	744	693	721	706	666	729	738	709	701	691	746	713	730	729	750	688	711	733	666	717	695	693	692	694	704	737	731	669	707	672	716	705	728	718	712	706	737	680	729	712	701	698	728	753	690	731	713	732	741	686	709	750	709	688	722	725	719	696	710	774	686	734	725	692	693	709	731	685	728	720	669	688	724	704	675	720	741	726	728	725	682	681	654	664	755	668	724	720	695	741	720	677	719	755	697	715	731	698	708	690	668	701	712	699	651	741	706	750	743	690	702	724	706	710	691	693	705	723	720	703	720	720	704	678	751	721	733	738	678	734	695	741	667	712	729	721	719	705	744	656	714	702	730	703	695	692	710	726	722	742	719	726	752	722	683	716	684	711	711	668	706	733	704	713	716	712	753	663	706	653	683	715	710	699	719	700	706	721	709	730	709	730	675	689	746	761	697	691	715	688	744	673	737	744	676	725	701	694	729	694	666	661	711	652	757	729	758	734	714	704	720	706	736	752	702	737	738	698	655	724	766	758	688	730	697	664	724	742	748	722	783	713	718	695	719	704	654	737	706	691	708	674	729	731	746	720	749	709	748	746	716	742	692	709	666	729	711	721	776	697	676	722	687	731	721	705	728	685	683	738	660	690	729	723	691	659	748	687	696	720	702	695	704	730	726	724	742	737	684	746	742	721	780	707	691	687	684	659	685	700	690	726	687	690	690	726	745	774	732	718	673	719	729	745	712	730	682	722	716	710	723	685	698	679	751	731	696	697	711	696	705	676	732	745	746	668	723	708	715	723	702	728	696	722	746	695	695	672	746	695	725	764	689	719	687	675	733	685	733	650	711	697	712	712	710	706	692	705	719	714	671	717	734	701	683	694	695	729	756	735	690	697	683	743	690	704	694	699	671	716	704	700	741	689	732	747	712	740	714	718	719	723	735	645	705	667	693	682	710	731	681	697	693	723	758	680	727	711	721	731	736	714	723	754	708	707	724	708	704	702	709	698	723	697	740	677	707	717	710	690	670	687	688	677	704	661	668	720	711	713	698	694	679	720	766	680	675	774	686	750	662	739	694	710	715	731	722	723	688	710	712	726	701	742	679	723	708	660	695	728	737	698	734	684	645	772	702	703	697	705	734	699	709	706	753	737	692	745	680	688	735	755	728	742	739	712	691	731	643	753	764	723	746	728	731	669	726	673	717	706	697	752	671	735	714	767	756	752	701	693	672	672	694	733	777	726	713	712	719	728	679	723	695	726	711	747	655	705	697	705	720	745	721	714	727	707	683	689	718	751	729	691	691	739	737	697	715	691	738	707	693	719	730	699	690	703	745	751	749	747	725	771	744	667	749	719	730	656	694	683	675	700	703	710	696	678	703	695	722	721	706	697	704	742	698	715	729	744	723	738	677	741	681	678	722	715	666	707	713	752	738	734	649	686	724	726	714	684	699	702	687	692	718	669	691	667	726	692	708	726	705	684	686	706	725	717	734	698	728	746	676	725	712	737	731	754	702	703	751	722	711	715	713	713	751	700	710	726	701	774	703	727	685	714	776	666	717	768	748	739	714	684	702	714	717	707	732	717	728	724	681	700	711	695	679	705	695	735	699	730	693	729	668	677	707	733	671	660	723	740	697	730	734	728	709	762	718	680	697	696	695	715	757	693	748	740	729	707	682	665	749	715	687	712	706	723	681	705	724	685	708	705	763	709	686	693	706	688	694	764	708	699	728	725	712	687	711	690	696	708	746	739	669	717	692	695	719	728	711	691	708	684	741	682	708	722	671	686	694	721	745	699	709	706	683	707	696	733	700	692	710	750	722	710	725	683	682	706	705	661	699	740	684	708	745	728	756	693	699	764	704	732	731	746	691	695	696	715	773	701	725	727	720	717	716	713	721	699	696	788	693	733	669	742	725	673	699	694	746	719	687	718	716	685	723	711	695	671	720	724	687	712	726	671	688	729	769	749	694	704	700	668	665	699	739	713	690	691	668	684	689	687	722	689	680	713	740	707	714	715	699	735	722	722	707	684	740	721	660	667	669	739	695	720	672	720	696	700	721	697	684	692	695	664	757	709	714	691	686	721	646	725	702	731	691	663	722	697	721	690	703	735	678	750	727	724	665	749	694	684	715	724	707	678	758	740	736	712	732	716	700	746	682	712	713	708	698	705	742	694	695	711	712	696	720	709	710	694	738	759	737	663	702	705	702	731	683	707	693	696	708	723	684	714	762	685	698	738	697	726	697	771	638	710	735	696	767	688	693	685	702	734	665	713	707	748	700	698	715	754	676	709	708	714	686	681	702	718	718	707	711	679	676	736	734	719	728	718	760	659	731	743	724	711	691	710	721	660	708	706	723	712	733	734	732	714	697	721	713	706	727	710	710	749	730	741	727	714	708	762	695	727	702	754	684	752	686	647	708	695	730	691	727	707	708	713	748	729	717	722	683	682	721	727	691	736	692	705	738	717	685	705	695	717	718	698	699	715	716	750	642	727	682	697	725	744	723	699	716	704	690	685	697	706	676	767	727	730	736	697	723	773	729	700	688	699	665	677	761	741	674	728	675	713	704	719	707	728	742	706	748	734	744	721	742	711	685	674	723	693	682	696	736	682	682	724	742	675	649	656	755	714	721	663	728	735	714	694	707	691	733	736	712
2244	645	296	224	163	171	198	219	200	180	168	159	124	115	130	114	99	113	117	123	132	155	192	165	169	141	126	110	107	115	102	105	95	101	88	92	79	83	79	90	92	87	87	86	85	85	99	93	81	86	88	93	87	84	90	100	91	111	64	85	100	100	101	102	101	91	73	82	84	78	108	105	80	88	98	88	91	97	76	67	83	98	80	76	91	82	89	102	73	64	87	77	85	81	99	86	95	74	97	79	88	73	86	96	91	96	88	83	86	95	75	95	95	86	82	101	81	93	83	80	87	83	86	87	87	81	74	79	96	94	77	77	68	91	90	68	86	60	101	88	74	75	94	93	92	87	89	92	81	100	91	85	97	85	76	95	95	93	88	109	88	100	84	89	86	90	83	88	88	73	73	86	92	82	90	97	87	83	105	79	96	101	91	105	95	103	98	102	82	81	88	96	101	106	86	77	88	110	92	68	89	91	73	80	101	74	87	84	92	81	95	98	107	88	87	108	93	92	93	80	86	91	85	80	86	97	81	85	88	81	88	77	100	93	87	100	81	91	98	88	97	83	93	109	85	76	96	84	79	81	99	97	78	78	100	89	83	86	87	81	72	80	77	81	83	84	81	90	88	88	100	84	82	98	79	99	108	91	86	89	94	99	74	76	81	77	87	86	112	80	81	109	82	92	97	79	106	87	91	109	92	88	79	96	99	94	95	84	84	85	90	87	90	100	89	90	80	101	85	87	101	106	81	77	71	88	77	93	104	116	93	75	85	84	84	87	110	83	106	89	87	94	95	92	71	91	96	101	96	107	86	103	88	102	79	83	96	94	66	85	83	95	90	96	84	74	96	85	85	84	83	83	101	100	82	83	97	90	77	96	88	84	102	94	99	80	92	77	104	103	122	90	100	77	90	82	81	63	93	93	84	87	76	109	114	87	84	85	91	109	71	89	111	77	71	76	78	81	109	81	90	90	95	74	72	97	78	104	107	77	97	87	104	109	88	99	98	95	93	89	91	87	99	95	85	98	101	92	83	73	91	81	71	87	90	98	79	81	92	70	82	99	89	94	90	75	90	103	92	101	83	89	74	95	79	96	87	68	90	102	78	102	76	89	95	91	83	94	76	98	93	85	94	87	81	90	88	77	69	85	111	104	78	97	89	96	95	85	91	88	102	96	95	82	84	109	87	77	74	88	81	88	87	88	83	93	76	77	97	79	88	87	90	79	79	85	83	85	62	90	90	93	86	90	87	90	96	91	97	69	81	99	78	107	94	97	105	88	80	88	97	92	85	81	81	87	106	89	83	91	90	93	94	87	86	81	79	100	87	99	78	88	67	83	87	90	107	90	70	94	89	87	100	82	92	72	110	92	99	93	91	89	93	74	66	87	79	89	84	90	68	76	99	79	80	111	81	87	83	108	74	107	72	79	93	101	89	66	94	101	92	82	103	81	80	76	68	87	102	84	96	86	81	80	90	68	88	81	114	78	86	100	97	76	79	96	83	73	83	90	84	77	81	89	94	88	77	84	67	86	88	83	77	98	82	93	85	82	91	71	81	97	97	83	85	88	84	95	95	99	97	95	102	96	92	83	90	79	101	84	91	81	98	104	77	95	97	88	75	73	90	85	98	88	90	91	83	104	100	90	88	93	69	98	80	80	73	89	97	93	91	84	76	96	87	88	106	93	90	101	79	91	87	73	99	87	85	78	89	67	103	73	102	91	99	76	88	94	94	86	97	80	89	96	96	85	79	86	81	100	76	87	72	96	92	85	91	94	102	97	82	82	82	92	89	86	90	94	88	83	86	79	86	79	90	96	75	70	81	78	87	97	89	96	86	90	108	92	93	92	103	81	101	86	93	94	76	90	89	74	79	73	93	106	103	96	77	81	87	71	86	91	74	90	90	94	93	89	105	80	94	85	94	97	86	97	81	83	91	79	85	83	91	93	84	81	92	80	80	79	89	87	79	94	78	100	86	93	103	90	86	84	89	105	84	84	86	95	101	92	95	89	83	82	87	82	89	81	84	90	92	82	74	81	90	83	77	97	79	88	73	100	89	80	93	96	94	82	93	93	88	108	94	89	104	65	94	81	97	92	93	91	82	74	84	91	92	83	97	92	84	73	100	95	87	94	95	86	89	98	81	97	125	87	86	99	100	94	96	87	104	95	114	90	91	80	99	87	96	94	71	108	95	95	91	99	90	80	87	102	77	105	72	95	94	86	103	77	92	89	90	86	93	96	69	81	93	94	83	80	102	91	87	72	94	90	94	66	77	105	76	62	75	74	84	84	96	83	83	91	83	95	81	76	103	77	92	81	91	99	82	91	90	89	74	91	92	89	81	93	99	82	71	93	94	81	89	75	84	82	85	96	83	87	84	94	101	103	72	97	82	81	94	96	97	106	99	76	73	88	86	76	69	88	85	79	96	91	91	109	82	95	83	91	84	93	97	103	99	79	79	84	90	82	84	101	91	88	94	90	81	73	92	92	99	80	84	80	87	85	75	92	92	82	74	78	88	59	80	113	96	92	87	80	80	80	81	98	98	90	81	99	122	81	82	107	82	98	102	94	97	86	83	91	98	80	88	88	90	70	84	86	83	87	81	94	98	85	81	81	106	78	80	76	98	100	80	101	89	103	89	92	80	73	105	100	87	85	92	87	97	65	74	96	92	101	77	97	89	72	86	89	93	84	89	78	96	84	90	94	96	79	75	81	81	90	87	92	77	85	82	81	79	90	100	97	83	89	100	79	107	79	86	95	85	90	94	76	84	102	94	93	96	96	87	76	86	86	108	89	98	89	82	69	99	83	76	81	94	88	97	71	95	87	98	100	84	88	83	86	86	100	84	95	90	91	83	79	98	92	100	97	84	98	71	78	86	87	88	99	86	97	91	82	81	87	87	84	81	105	93	94	72	89	69	93	92	110	91	77	84	96	88	94	89	85	82	90	104	89	95	95	109	87	83	86	92	96	79	75	85	84	81	94	89	88	85	109	85	97	91	84	84	82	80	90	85	79	81	97	83	99	98	122	98	105	69	90	78	100	83	90	76	90	87	90	86	88	102	103	76	77	91	93	94	96	92	79	77	95	89	76	93	72	80	91	77	102	99	95	104	81	101	93	84	90	85	85	77	95	80	77	72	85	76	93	111	81	77	71	101	84	80	74	85	76	75	98	81	89	100	105	100	91	108	83	76	74	108	82	86	94	95	81	97	90	94	77	69	87	80	90	97	100	71	97	82	101	101	103	89	93	78	106	102	97	78	80	74	89	91	93	86	82	78	87	76	106	92	81	100	79	85	69	90	72	97	86	94	96	68	87	106	86	79	80	103	91	101	78	98	84	80	94	87	69	76	103	102	71	93	95	89	95	87	91	84	87	95	73	86	75	86	75	74	71	78	77	75	101	85	71	81	88	96	91	95	95	91	77	90	75	99	79	77	89	107	109	94	85	103	94	105	88	88	88	88	90	80	84	80	91	92	96	106	84
17260	6958	3162	2998	5790	7449	8867	8822	6181	5035	4478	3568	2327	1903	1667	1575	1615	1555	1575	1615	2035	2664	3086	2844	2237	1754	1549	1469	1287	1078	961	822	696	693	683	623	625	678	657	631	659	660	656	640	602	633	660	617	656	664	589	660	663	640	639	675	618	672	646	707	676	652	646	662	627	630	659	626	634	661	689	653	710	655	636	628	627	715	629	635	659	687	602	657	679	634	622	634	649	641	674	665	684	643	665	619	687	624	643	659	660	665	628	655	657	694	620	651	596	595	666	650	663	695	626	639	645	595	621	664	646	605	655	635	632	591	675	639	652	645	615	668	655	611	644	662	598	639	691	647	686	684	628	631	660	619	654	616	618	616	653	655	667	616	653	657	660	603	618	666	648	657	653	599	621	708	659	665	624	625	667	667	678	688	605	663	647	618	652	627	618	686	621	673	599	658	659	674	643	669	644	630	664	654	650	684	622	626	633	656	615	628	616	648	706	633	627	603	630	656	656	682	659	671	714	607	671	675	639	648	562	672	671	634	639	683	645	616	637	633	611	631	578	661	687	646	667	662	631	649	657	658	654	625	680	693	660	675	632	642	647	646	648	641	627	644	643	644	641	637	651	620	624	664	627	622	616	635	698	649	699	648	647	618	672	657	626	624	584	642	634	681	680	672	644	614	663	681	681	640	668	650	631	626	643	662	667	648	647	678	632	664	635	653	710	636	669	650	656	650	607	653	637	624	665	628	624	653	656	665	659	662	672	649	637	617	648	619	661	601	630	667	662	663	589	666	622	606	634	673	665	648	607	650	643	643	660	600	662	646	622	692	631	636	668	651	643	609	651	646	620	636	622	650	652	650	626	627	651	642	614	648	661	661	666	699	576	644	650	648	642	656	662	655	634	632	684	635	630	672	654	618	656	655	669	672	611	633	583	650	681	612	608	595	626	648	628	627	670	670	667	683	682	638	638	686	660	673	679	650	607	649	655	638	640	648	636	641	648	672	655	692	632	644	641	662	664	627	622	666	625	673	671	608	660	686	605	653	673	646	613	661	667	683	681	652	665	641	610	644	657	622	703	664	598	658	662	713	661	622	667	662	648	699	655	686	678	646	648	665	611	670	655	631	628	626	629	641	603	654	678	668	605	655	638	603	618	669	640	616	651	653	681	670	629	661	625	624	638	690	645	664	645	683	626	633	667	658	661	629	652	600	691	655	631	642	680	632	658	626	674	657	619	622	679	670	656	639	600	629	618	695	645	666	650	665	628	648	605	622	639	655	680	648	615	682	644	654	654	618	617	699	636	677	659	694	682	654	667	674	666	602	649	637	645	653	679	612	663	645	663	677	586	638	626	648	632	624	653	686	658	627	648	648	649	663	649	647	609	666	688	625	658	597	611	659	691	635	625	651	664	649	708	612	676	649	664	603	676	628	647	655	664	675	640	644	666	622	607	590	636	641	655	633	614	651	675	676	683	642	640	645	690	661	638	673	629	660	659	648	619	642	660	649	673	646	604	646	617	633	618	627	616	620	598	705	658	696	602	610	634	627	644	681	706	637	664	679	684	651	679	636	619	686	659	639	627	659	675	625	670	634	627	630	642	640	631	592	627	651	634	672	633	650	639	625	670	720	695	663	631	642	636	666	622	662	645	665	639	672	648	633	643	731	640	617	648	659	607	632	662	649	676	633	605	630	631	678	634	675	639	644	655	635	627	672	631	629	656	647	706	644	671	688	638	637	640	623	656	618	639	602	642	634	652	632	638	674	609	660	658	619	675	662	645	656	633	667	654	655	636	644	615	674	612	636	573	651	633	632	633	683	674	660	687	642	638	660	639	685	647	627	678	643	673	655	644	609	654	654	629	674	653	627	652	639	603	663	639	606	662	675	610	636	663	682	669	669	625	659	651	631	619	613	615	659	637	663	674	606	640	677	622	642	648	659	661	709	634	619	688	641	636	626	656	681	670	658	618	626	639	669	626	662	645	695	621	671	675	617	668	668	672	619	664	651	701	684	652	707	644	663	645	647	628	688	615	650	640	662	664	660	642	718	644	643	665	672	635	647	647	664	662	653	646	676	660	635	598	702	662	670	619	671	684	605	680	671	633	665	664	670	645	663	592	678	646	623	628	611	616	608	667	651	625	690	634	607	673	614	647	678	651	634	619	717	607	606	615	636	651	622	673	636	646	611	640	616	654	638	612	682	669	647	659	661	633	655	660	619	632	595	655	633	651	687	678	654	706	688	629	677	651	653	632	655	644	632	621	647	638	630	640	612	684	634	627	665	639	661	632	652	607	637	589	665	621	640	673	688	586	660	626	679	619	645	589	622	669	649	680	660	611	671	596	602	612	628	686	684	681	620	636	665	632	679	649	647	627	631	616	682	651	634	663	652	679	603	630	601	636	638	635	647	667	671	669	710	666	656	661	619	616	562	623	598	642	653	632	614	651	660	677	641	650	645	663	672	643	620	700	635	659	663	609	650	669	644	608	613	654	623	639	630	648	637	673	659	669	628	672	672	624	585	697	622	616	702	644	638	655	663	672	686	700	685	673	650	673	640	597	630	661	651	662	652	628	653	604	680	674	645	624	644	604	605	645	654	608	652	640	652	670	612	658	635	668	642	687	635	622	610	638	649	666	603	626	642	667	624	635	680	676	619	600	683	670	655	646	654	659	616	657	641	625	655	665	614	646	653	644	674	630	671	624	658	709	628	665	648	607	694	656	625	631	677	668	641	634	615	675	632	640	677	661	607	652	641	667	644	686	623	653	656	648	629	587	616	624	664	686	644	651	648	667	666	632	636	691	670	631	645	653	637	628	589	645	603	640	617	680	635	655	593	642	709	624	645	648	609	640	651	642	639	662	625	657	654	628	645	642	650	661	652	637	628	607	608	613	648	635	633	662	650	692	656	675	658	663	640	658	602	654	628	605	602	658	651	681	645	664	684	615	621	669	685	684	645	638	659	657	655	655	644	671	669	637	646	652	646	663	643	627	667	672	654	673	639	673	643	624	633	631	691	654	645	643	658	664	636	630	670	637	671	632	677	638	653	634	637	671	623	627	644	606	608	583	639	654	620	652	708	633	686	664	647	639	632	653	641	635	654	651	615	646	641	657	635	649	661	640	667	667	673	631	597	611	660	640	608	677	604	657	644	649	645	681	638	684	631	679	639	656	665	659	643	665	646	643	616	627	626	620	650	614	608	644	599	643	683	659	675	645	721	593	630	642	655	656	691	640	636	586	644	633	654	631	630	630	668	650	636	650	609	637	648	659	618	666	603	661	644	647	622	633	660	684	645	651	649	628	607	621	640	645	663	644	612	708	624	635	647	660	664	619	661	665	671	682	646	631	637	655	687	636	685	652	624	639	652	666	635	663	647	613	591	645	653	675	607	642	660	698	649	624	681	669	686	690	645	663	683	632	625	646	630	650	673	681	655	640	671	619	641	615	628	596	684	638	661	674	597	656	611	657	685	696	659	620	681	642	656	677	670	621	658
2096	1109	442	253	198	164	247	264	239	224	235	160	129	133	158	128	105	109	105	131	247	365	394	362	275	257	211	205	163	167	119	107	98	99	83	104	64	86	77	109	84	85	71	103	84	94	89	97	91	78	97	84	99	86	76	90	94	74	98	76	96	82	89	90	69	78	74	74	77	61	91	90	90	85	84	89	69	79	76	77	70	85	94	95	86	90	80	84	74	86	82	102	92	90	84	79	76	88	95	70	78	77	92	73	79	90	87	82	81	86	80	74	87	90	95	81	94	70	70	89	74	91	99	86	76	80	107	74	81	78	75	91	90	78	83	89	74	79	87	85	86	86	80	91	72	94	87	87	81	74	74	97	87	94	95	78	75	84	99	87	83	92	92	93	95	81	85	96	88	76	103	84	91	73	81	81	65	100	67	93	78	84	98	91	76	77	77	95	78	67	70	84	86	78	75	80	78	76	79	95	95	87	91	90	95	91	86	99	101	95	71	77	68	98	95	88	79	65	87	83	97	79	72	88	81	89	75	73	85	79	72	96	90	68	77	64	93	88	88	62	80	100	84	86	81	81	94	80	89	78	78	79	77	91	97	97	83	82	87	79	73	96	68	92	70	95	76	74	93	74	85	80	80	75	82	89	69	81	72	78	94	76	110	82	92	90	82	85	73	75	81	85	89	88	87	94	87	83	85	82	69	71	89	95	81	93	75	84	71	84	89	89	86	77	81	83	63	69	76	92	74	75	82	90	86	83	90	87	85	90	74	80	84	91	73	94	65	95	84	91	86	75	86	66	81	75	90	89	89	70	63	76	84	97	87	84	90	72	90	94	85	68	91	75	82	81	82	77	77	72	89	81	86	79	74	86	88	86	98	94	95	79	80	91	97	92	77	87	87	77	81	71	82	92	74	81	92	85	90	84	100	70	88	79	93	76	76	90	90	70	77	84	89	90	78	98	85	69	77	81	92	87	73	77	98	93	87	94	82	75	96	86	98	87	79	87	85	95	82	63	68	86	69	81	99	94	93	86	91	95	76	79	68	78	91	76	85	78	110	78	84	73	68	85	79	90	100	85	89	70	74	94	92	95	93	80	94	93	87	89	75	99	69	89	83	88	92	85	87	95	92	86	79	80	89	79	95	80	80	75	79	81	90	84	92	93	82	82	53	76	83	76	101	74	81	79	77	68	79	84	82	74	97	84	103	104	68	79	78	77	69	86	97	80	73	93	85	81	66	80	90	79	84	78	80	91	87	76	82	80	96	83	68	70	73	64	75	82	92	72	94	88	90	75	80	77	90	104	83	83	69	82	80	84	88	100	98	84	90	82	89	96	70	82	69	90	81	92	86	85	86	71	83	92	99	60	73	89	86	81	90	97	101	82	83	91	96	86	80	85	80	76	97	89	86	76	74	85	72	80	85	93	91	81	61	108	74	100	94	100	88	90	94	93	78	81	85	92	89	82	75	87	103	85	89	96	92	77	83	78	93	91	83	73	91	80	80	93	80	76	84	80	82	82	88	95	84	89	83	75	85	91	90	93	84	90	105	94	76	94	90	100	74	86	81	89	72	79	73	83	82	88	95	84	92	93	74	77	102	78	85	89	88	101	82	74	86	83	83	79	90	81	92	81	88	95	78	81	73	77	75	91	114	87	73	92	85	100	91	90	89	83	73	87	89	73	87	73	75	89	84	75	82	80	77	85	84	95	79	88	85	75	70	91	95	56	75	81	106	65	95	100	80	86	89	73	82	75	86	84	81	72	79	81	91	92	77	89	82	78	89	100	82	78	85	81	77	91	96	99	91	79	66	79	85	79	95	91	87	68	88	70	69	80	97	82	78	88	91	84	82	90	85	84	81	96	95	107	82	95	95	100	83	68	87	77	100	104	97	108	82	64	90	76	103	84	81	86	98	86	78	65	79	73	79	83	87	91	78	81	81	98	102	87	106	101	83	86	95	89	108	70	82	93	73	93	87	83	100	80	91	90	100	93	70	85	111	70	80	79	89	97	81	92	89	87	85	88	85	67	89	74	82	82	83	86	77	74	91	91	102	75	99	68	75	76	81	85	84	83	84	72	78	101	74	95	82	74	82	92	70	78	71	74	73	79	88	88	68	86	95	75	84	78	84	70	89	71	81	78	81	85	78	91	71	89	85	97	86	96	74	79	92	104	86	89	88	90	77	91	92	77	81	100	96	89	102	82	93	76	106	102	86	96	80	77	73	83	76	93	82	96	103	76	73	79	78	78	96	94	82	93	91	95	94	78	88	91	97	86	83	72	91	96	72	76	85	74	88	85	84	75	77	92	83	105	74	73	78	87	93	92	83	83	76	64	101	87	80	89	95	90	95	91	82	98	103	92	84	83	82	78	83	94	72	77	87	78	100	83	84	77	77	88	86	70	69	92	106	77	88	76	79	88	79	88	98	88	105	85	88	71	89	84	75	83	87	74	112	77	87	67	93	96	83	91	62	71	76	79	112	73	96	85	91	91	81	100	81	74	81	71	80	85	81	81	80	80	79	69	88	98	70	74	76	90	95	95	92	92	96	98	86	90	85	97	81	66	71	82	63	81	75	92	82	76	63	87	77	82	89	65	93	98	72	78	86	78	92	93	76	96	70	83	87	72	60	76	85	89	87	83	93	86	97	98	81	79	91	90	83	80	85	77	81	91	78	97	77	94	90	87	82	85	89	74	90	84	91	102	85	81	81	84	78	104	91	97	86	88	72	90	90	83	72	65	88	88	77	79	93	95	94	110	83	73	86	83	83	91	69	84	90	92	89	106	84	103	80	100	92	85	93	98	89	93	87	97	94	92	76	80	75	93	69	90	93	90	85	81	87	73	86	92	95	90	98	81	84	75	76	86	87	71	83	83	95	103	85	65	82	89	83	86	80	84	69	92	73	86	101	90	79	93	79	83	97	84	72	72	92	85	105	92	67	85	77	85	85	86	87	65	77	92	77	67	88	92	86	72	70	91	92	72	70	95	75	68	85	98	75	71	84	78	84	95	73	90	90	94	97	81	77	81	84	85	107	83	69	92	86	88	91	90	88	83	73	94	78	86	83	78	77	68	86	74	78	80	94	95	80	89	78	81	97	107	83	80	92	82	92	76	72	74	87	77	78	83	86	87	88	93	79	81	88	88	101	79	78	86	69	97	70	75	66	80	90	85	83	100	97	94	92	82	86	87	103	87	73	94	54	77	87	102	86	94	81	90	90	68	91	81	84	73	88	82	87	82	81	72	83	85	79	72	80	85	72	80	100	84	77	88	81	84	84	87	83	75	76	88	72	109	88	83	77	83	79	86	95	81	93	73	86	78	69	87	75	83	87	91	98	86	95	89	89	96	98	72	84	81	101	84	86	81	92	76	88	82	93	131	82	81	78	86	84	97	86	100	80	84	85	79	88	95	74	96	84	94	71	77	97	93	84	88	74	78	99	100	74	93	86	68	77	85	115	83	78	81	76	71	73	84	91	80	93	85
21535	10252	4323	3829	7225	9313	12035	10180	8183	6657	5785	4019	3019	2600	2323	2332	2002	1850	1754	2253	5620	7905	8806	6939	5234	4528	3970	3365	2762	2174	1465	1092	899	683	695	662	614	597	585	597	621	571	613	609	554	621	554	579	608	607	616	627	635	592	600	585	607	593	581	592	603	598	609	667	606	551	576	594	583	588	651	599	604	622	583	577	590	613	593	633	623	579	655	590	604	586	603	586	583	614	610	586	602	605	658	574	636	600	650	600	627	581	559	643	596	590	662	572	611	659	608	586	600	565	634	556	625	603	647	563	588	615	612	616	588	592	624	602	618	612	600	630	585	619	568	594	593	601	577	647	594	648	594	613	585	574	587	614	587	577	655	584	606	581	598	607	584	575	577	574	605	581	594	602	594	578	610	638	608	543	669	626	614	573	581	623	597	582	594	581	610	645	631	611	627	630	598	626	619	591	601	654	602	623	606	601	595	605	609	573	607	592	615	617	607	644	654	606	599	617	622	585	621	591	553	594	614	591	570	606	627	633	603	655	605	589	576	584	633	598	643	603	639	605	618	594	607	600	637	650	640	627	582	620	640	624	574	612	592	592	597	597	618	585	599	623	619	604	651	605	598	611	594	588	600	596	619	608	557	620	598	603	587	605	575	582	582	603	636	565	583	603	620	607	597	607	620	624	608	643	622	613	669	594	600	576	603	595	600	619	584	615	607	632	597	589	585	606	569	597	577	620	625	593	582	617	607	620	603	560	635	617	595	599	623	600	577	621	630	587	595	599	645	604	599	616	603	626	634	629	595	588	569	635	574	614	651	574	626	646	552	611	607	627	583	588	590	600	590	676	603	630	644	601	598	565	551	640	599	602	580	641	614	627	657	643	570	606	618	646	596	589	572	596	605	617	588	589	633	596	593	633	621	586	595	629	618	624	592	653	600	612	626	604	560	607	641	585	654	604	559	635	604	626	570	613	647	613	583	618	589	592	547	607	661	659	661	588	596	614	596	609	585	573	609	598	608	631	556	638	593	639	582	622	641	601	627	580	624	594	601	625	605	585	597	555	631	621	638	617	606	591	619	628	628	587	614	590	579	565	565	632	598	591	586	591	637	591	601	567	629	581	636	656	615	599	565	582	534	619	578	565	606	614	623	594	581	630	576	578	639	623	618	626	608	600	608	564	617	627	652	559	618	598	610	618	592	599	600	654	627	604	585	589	587	639	604	631	617	596	609	622	632	624	574	599	607	625	599	606	575	613	539	587	619	600	603	581	603	617	561	617	623	622	618	589	620	579	628	583	571	626	636	598	614	608	633	575	612	598	616	587	618	610	538	579	639	572	626	612	571	549	638	610	570	579	605	589	607	595	613	642	579	568	624	589	610	578	605	624	587	629	643	553	630	610	631	590	623	620	584	595	628	611	602	604	625	606	578	597	582	578	595	638	619	576	628	605	608	623	577	629	601	577	660	559	638	579	626	589	621	617	607	568	596	589	636	578	593	666	577	606	605	612	663	611	597	594	640	562	645	578	596	619	600	633	632	616	534	571	595	583	580	622	571	602	609	597	602	572	624	577	627	624	551	655	618	610	582	558	560	562	611	627	597	585	614	597	634	683	601	595	663	636	645	594	601	626	586	583	587	642	581	621	615	562	575	627	600	609	574	570	595	606	612	588	622	552	596	602	588	610	649	559	628	620	609	578	631	604	618	612	592	624	601	625	645	595	628	592	577	608	616	618	614	623	599	606	590	643	588	599	613	582	668	637	608	630	647	587	571	582	593	583	588	590	601	603	605	593	630	602	622	604	582	609	652	588	606	607	595	574	602	633	572	612	582	614	585	629	612	626	608	615	602	582	617	611	635	596	609	625	567	605	595	618	601	593	636	587	584	597	631	603	641	589	542	675	609	627	592	630	559	608	616	609	593	622	584	590	601	627	594	593	579	644	617	598	579	605	590	615	648	599	597	630	585	597	614	593	603	592	621	654	621	599	637	597	608	636	619	624	618	614	599	596	621	576	670	600	582	633	596	582	551	621	615	624	582	593	575	616	630	628	629	607	584	601	585	630	610	599	601	575	595	570	559	605	594	613	605	618	575	568	611	614	628	612	589	574	587	604	601	580	595	611	654	612	592	629	554	529	601	647	635	575	630	614	610	572	593	599	608	608	598	569	579	621	578	622	596	571	611	565	563	603	603	585	623	590	617	618	612	619	605	613	627	604	613	601	598	628	594	565	652	621	577	572	615	607	619	611	620	635	616	607	638	639	585	627	619	639	557	587	567	591	588	595	608	571	639	567	600	569	597	621	583	590	634	633	568	609	583	569	644	583	560	601	643	600	539	580	618	586	604	597	604	612	629	576	628	594	623	581	601	593	619	588	616	570	608	584	620	657	632	582	622	613	641	565	613	654	626	576	607	597	603	612	532	638	637	594	645	661	617	629	584	540	630	568	642	659	591	607	619	565	603	617	636	616	597	622	611	594	650	600	597	591	605	576	603	582	646	590	593	593	603	599	587	618	625	571	586	614	620	609	616	604	633	626	591	595	573	586	585	598	608	600	611	608	623	608	631	587	605	617	603	624	588	606	594	605	550	579	600	623	629	614	593	574	603	604	598	617	621	591	613	621	618	619	600	625	634	649	597	565	636	639	617	606	563	579	636	596	616	580	570	629	603	569	626	609	578	624	595	587	589	591	616	616	615	598	587	633	599	623	619	625	621	569	581	607	605	598	644	611	604	596	571	572	599	596	634	569	630	617	633	607	625	588	630	599	609	632	590	608	593	594	628	604	594	580	577	601	581	599	589	586	627	569	568	592	605	600	592	639	613	602	617	640	590	625	635	613	630	614	590	636	639	603	657	606	627	621	559	596	636	582	603	623	602	633	578	528	622	646	579	619	581	623	572	556	598	560	628	567	600	632	583	607	611	585	607	623	625	583	567	622	582	610	620	624	598	567	634	619	593	598	595	567	615	652	597	573	621	571	624	594	620	604	642	598	593	573	594	596	612	616	586	611	580	569	551	615	606	649	601	609	657	601	619	601	579	581	589	619	628	614	613	600	604	551	598	636	619	622	551	580	629	608	600	606	579	645	592	621	597	595	657	565	583	620	577	594	593	615	580	611	593	607	593	560	592	610	628	599	545	565	603	609	640	591	598	607	596	614	577	628	647	630	611	617	561	618	612	570	616	585	571	596	586	561	610	611	589	593	600	622	629	604	620	645	598	591	646	554	631	601	666	601	573	583	560	601	638	595	594	607	632	603	608	614	574	607	610	620	593	601	624	581	609	594	620	653	620	588	600	606	624	652	598	562	621	591	622	581	622	620	628	584	591	621	593	624	594	579	594	580	609	593	553	636	593	642	621	632	577	637	580	632	596	577	644	576	607	614	652	606	554	579	613	651	591	584	581	592	593	562	600	593	551	605	614	579	634	599	600	600	569	620	616	599	577	628	589	606	612	620	575	597	653	613	573	651	595	601	559	625	620	580	662	629	609	571	616	637
3531	1048	474	252	186	201	251	268	239	247	184	186	189	182	155	165	147	145	154	153	304	421	440	414	323	326	255	245	177	185	142	133	132	112	112	107	97	114	110	118	106	120	86	92	141	91	117	115	96	102	90	89	98	93	101	106	89	92	95	112	88	100	103	110	113	105	97	100	122	99	109	96	104	88	125	108	113	97	98	112	88	97	109	95	112	83	108	115	96	107	104	114	102	86	107	117	95	102	119	108	89	106	126	101	111	110	122	90	101	110	87	107	94	99	123	92	87	111	100	119	122	111	97	108	90	118	125	106	100	103	98	90	97	96	105	117	81	119	106	104	105	111	98	109	121	107	91	94	111	110	95	105	103	112	114	113	110	103	102	95	96	89	102	94	96	85	97	93	96	96	92	105	105	125	99	105	96	106	99	97	101	109	109	112	103	96	101	99	113	123	100	85	108	101	100	93	96	121	99	100	101	113	106	93	117	103	105	98	77	94	102	93	100	117	96	100	109	96	111	108	110	100	104	103	97	110	91	99	92	89	104	102	98	92	93	109	94	98	105	100	102	99	103	93	92	106	113	103	92	129	105	92	97	121	100	89	103	103	103	96	100	115	100	111	96	99	118	100	125	96	106	121	109	93	91	102	120	113	124	109	100	111	82	112	110	109	103	120	111	90	96	101	105	86	112	101	103	106	100	91	111	79	83	97	109	107	100	97	112	102	104	116	96	113	111	77	89	102	118	120	103	89	113	106	110	114	107	109	100	103	107	95	104	101	96	114	115	98	104	104	124	105	104	126	113	121	102	106	119	92	92	114	93	80	125	87	92	99	134	118	103	119	106	95	115	113	107	95	89	107	106	99	105	96	108	108	116	110	105	99	100	101	107	101	102	105	104	121	88	115	109	108	103	102	108	99	96	114	114	118	108	124	80	124	110	103	112	112	95	119	111	114	93	90	108	108	91	96	88	106	108	114	129	123	95	116	111	103	103	95	98	103	114	117	100	113	114	97	93	91	100	114	115	112	99	116	117	97	136	97	120	95	115	99	92	101	110	106	87	105	91	97	107	121	83	106	102	79	105	98	116	85	96	109	102	122	120	106	125	78	119	126	115	110	109	105	97	100	108	99	111	119	98	91	86	101	102	116	111	89	109	99	108	106	103	107	88	97	120	110	93	103	102	105	94	114	131	91	103	117	111	108	96	116	107	111	93	114	88	112	110	110	120	121	110	118	104	85	103	97	101	118	88	100	116	85	94	77	121	111	79	103	101	114	111	107	100	109	106	91	90	105	106	115	127	115	113	113	118	108	131	108	128	129	97	106	106	95	96	104	103	102	111	115	118	87	103	101	106	108	133	104	97	100	104	111	112	110	94	89	96	101	114	111	110	97	103	112	109	92	128	105	116	106	99	104	94	107	104	113	92	107	109	104	105	102	99	120	121	113	113	104	122	110	119	95	102	103	99	103	116	93	98	87	85	93	135	86	108	96	93	112	112	112	103	130	113	117	91	110	109	111	101	105	120	97	100	106	126	98	110	108	117	122	106	114	103	106	104	108	97	87	113	106	102	115	100	98	107	105	99	123	95	118	93	95	119	100	101	115	114	89	105	108	119	94	125	99	93	101	104	100	111	106	93	96	110	116	127	93	90	111	100	107	121	114	111	112	113	103	105	107	118	122	99	92	122	113	109	108	89	102	108	109	125	117	84	88	93	97	94	94	106	116	120	117	101	106	110	102	114	124	108	108	95	96	95	118	109	97	94	100	117	89	123	95	104	120	104	104	104	116	100	115	106	103	97	112	92	114	109	110	117	110	106	107	110	107	113	102	104	99	94	114	111	95	78	102	110	129	111	97	108	108	97	102	96	97	85	92	102	116	100	123	92	124	113	105	123	106	110	117	101	105	102	120	95	110	103	118	104	103	115	90	93	105	121	106	113	104	108	109	111	116	101	103	100	103	100	106	97	106	93	99	113	114	102	109	123	110	110	106	106	109	110	100	130	107	130	108	111	108	103	113	96	92	105	108	106	108	106	104	90	108	93	108	118	117	111	99	116	92	89	94	103	113	114	98	99	127	104	99	102	95	91	118	92	112	115	106	104	95	90	96	109	95	100	119	131	90	108	100	109	111	99	95	120	82	111	118	100	102	107	112	108	98	109	118	118	91	103	97	103	109	102	81	94	104	97	102	121	102	109	114	111	95	91	113	97	96	89	97	99	99	99	100	85	111	123	96	112	91	102	109	94	101	110	115	114	111	114	111	98	103	102	105	121	102	111	107	108	108	114	113	98	92	103	95	105	108	85	111	79	99	87	103	126	124	96	104	102	107	94	120	102	113	123	114	116	108	97	101	103	111	83	96	103	122	88	111	118	92	101	90	113	105	101	89	86	115	114	86	104	120	119	112	103	113	110	88	109	97	95	109	94	92	117	98	88	104	99	104	107	94	92	107	80	117	106	105	106	116	108	96	110	126	97	91	91	115	86	106	117	99	111	92	108	97	114	125	120	115	113	92	105	109	100	108	97	89	113	112	95	100	91	99	105	92	95	107	124	87	112	96	108	107	125	114	113	115	106	115	112	103	104	79	98	107	100	110	102	89	116	116	95	100	119	112	91	105	111	101	122	95	109	99	85	111	98	107	104	117	110	96	123	112	96	116	94	103	99	108	101	116	98	112	95	100	118	98	108	117	109	90	111	100	101	103	106	112	122	108	121	106	100	89	94	119	86	95	101	112	90	99	98	98	96	121	105	96	97	112	88	114	118	113	99	102	125	104	91	113	93	115	99	106	120	121	113	108	110	110	116	124	129	93	118	113	95	105	95	90	106	80	128	115	97	92	116	84	113	121	105	127	105	111	83	113	109	114	91	112	99	105	107	115	106	106	116	108	93	114	110	109	113	113	104	104	102	104	103	94	111	105	101	107	116	93	101	111	107	99	108	109	119	110	89	110	110	102	131	97	98	114	105	109	108	111	97	99	100	133	103	106	113	120	106	112	112	103	96	104	108	110	90	93	95	111	105	114	101	89	110	111	93	101	98	93	113	82	99	124	104	111	95	108	90	85	96	108	101	104	98	103	108	91	101	101	99	119	105	108	105	115	115	90	109	104	91	92	115	113	86	98	126	110	111	97	110	109	108	98	113	82	129	116	99	108	108	89	108	95	103	105	107	104	103	88	94	105	110	111	109	102	95	95	123	116	91	116	107	100	100	103	91	101	109	104	101	79	103	107	107	121	101	116	98	94	122	101	97	106	126	114	120	109	109	110	84	106	125	110	97	90	116	97	125	111	115	99	104	122	116	96	97	82	121	88	112	95	99	108	96	112	102	109	123	105	105	116	110	124	118	103	111	100	114	114	99	89	96	99	116	104	96	130	117	111	96	119	105	82	107	114	92	105	109	88	102	110	116	103	120	106	104	90	97	103	111	96	88	109	91	97	106	90	97	98	91	86	116	105	108	113	99	109	109	89	111	95	90	108	86	106	111	92
21310	9576	4490	3572	6276	9048	11076	9122	8342	6887	5650	4335	3365	2910	2574	2492	2195	1887	1754	2174	6123	8911	9041	8019	6268	5874	4910	4018	3126	2169	1593	1257	1005	843	807	784	784	767	732	772	757	740	721	782	717	773	715	741	786	783	738	752	778	690	771	773	762	737	767	768	782	798	751	752	722	762	726	756	767	755	757	743	759	783	720	763	742	668	736	747	746	784	748	743	774	725	772	728	758	751	793	779	792	730	735	757	774	741	698	758	714	751	757	741	715	776	756	748	732	753	757	724	726	789	719	769	746	777	719	769	752	781	743	773	770	771	766	735	728	737	749	766	751	775	748	731	750	741	763	769	783	737	783	784	794	768	792	738	779	785	721	711	776	735	728	762	758	716	725	786	714	739	776	759	726	767	779	739	699	803	775	760	745	770	800	825	737	722	779	764	787	809	740	744	746	754	776	767	813	752	764	776	719	761	761	794	749	756	713	725	713	708	766	743	725	741	759	689	785	721	776	755	746	720	788	757	757	719	753	766	714	774	737	744	750	764	706	796	776	728	805	745	719	720	767	793	767	746	758	763	782	767	738	782	743	763	731	760	754	733	782	757	757	753	762	833	726	813	775	761	763	806	784	748	792	739	709	746	741	757	779	777	736	803	725	758	731	717	790	807	794	699	798	748	768	761	744	751	762	777	689	731	776	758	805	740	742	732	769	769	722	775	746	782	789	726	751	750	754	786	700	763	749	788	798	749	782	738	771	737	728	755	746	752	773	764	733	760	696	784	729	780	736	801	761	800	781	792	715	799	705	737	769	751	743	794	774	771	744	708	809	776	818	773	735	760	730	791	750	767	754	723	770	747	726	808	766	733	820	750	727	719	759	714	767	795	814	737	700	794	710	765	812	800	711	749	753	760	781	754	784	721	785	777	794	735	819	769	768	763	754	690	736	777	774	791	762	781	741	754	741	742	740	741	777	730	725	751	783	757	753	756	736	781	780	773	761	745	683	744	749	790	777	796	765	746	746	733	761	772	748	770	746	815	748	750	711	775	771	730	800	810	746	739	803	749	724	721	781	755	760	722	728	748	779	765	804	707	734	710	775	776	802	813	741	776	771	752	732	759	731	761	766	719	743	769	735	714	754	727	743	791	728	746	754	724	755	713	754	703	745	750	772	779	742	755	774	776	724	744	689	749	807	757	731	745	726	762	725	747	756	735	772	773	740	742	761	759	790	763	720	777	819	762	731	748	713	742	719	779	753	741	758	815	768	712	732	746	760	784	782	742	781	771	768	767	715	743	750	711	765	815	795	750	695	793	790	796	718	741	807	781	818	817	762	759	762	721	753	716	787	770	789	760	773	764	764	795	779	783	744	783	749	770	728	756	764	753	778	781	717	758	722	718	771	812	741	758	761	771	781	771	791	801	786	743	756	709	740	792	723	757	797	698	738	751	792	813	749	759	701	774	720	747	759	746	752	781	784	741	709	769	795	723	774	762	761	780	754	735	778	709	759	717	747	754	737	770	771	755	752	721	720	727	761	708	743	812	760	713	722	773	759	774	787	756	735	759	711	785	733	729	698	757	744	734	753	734	728	725	817	738	763	784	728	751	765	764	770	751	799	759	781	721	738	722	738	752	722	696	757	792	800	780	755	756	767	768	759	755	779	748	747	748	753	774	756	752	760	719	791	746	749	738	703	776	776	724	719	790	731	757	760	727	724	784	785	715	818	735	758	776	726	740	753	776	767	787	817	763	785	792	810	810	771	804	764	715	745	766	738	763	745	781	747	685	746	796	769	723	737	720	695	778	788	718	782	727	789	801	737	762	758	763	758	737	737	686	763	787	799	757	758	773	788	740	705	806	761	772	733	783	746	783	761	782	771	764	793	816	758	751	743	743	754	736	769	707	752	764	752	734	749	760	737	738	698	746	777	774	789	774	724	819	770	723	777	763	763	736	774	804	732	806	781	749	770	731	722	718	711	785	808	777	729	762	724	725	831	791	727	711	763	751	728	729	801	701	814	752	772	794	771	812	708	778	834	766	782	783	734	793	716	733	706	719	719	792	768	737	751	733	736	720	731	770	725	739	758	768	745	818	761	729	735	730	721	768	744	711	757	778	776	752	759	727	781	791	802	724	751	765	766	741	733	743	772	830	767	808	802	825	719	757	753	767	733	801	760	776	790	786	809	755	758	750	763	788	756	794	686	738	797	733	750	732	752	763	789	801	813	739	745	749	738	763	733	799	756	778	706	758	761	808	669	734	767	741	844	749	710	731	789	786	702	784	813	736	825	767	766	771	756	796	776	776	769	741	755	756	733	746	772	723	786	735	771	772	750	705	778	748	786	801	766	745	789	758	740	757	730	765	772	743	761	726	784	788	744	767	812	717	803	797	739	764	740	766	765	737	779	781	757	751	712	741	711	745	761	728	702	705	719	760	779	703	770	733	778	787	776	774	757	816	742	766	772	789	757	753	743	727	774	745	787	767	728	757	736	760	736	765	724	768	766	764	760	817	758	758	745	821	788	765	776	772	763	770	759	778	765	755	698	776	752	792	735	710	786	820	717	749	732	745	713	776	758	755	725	801	740	739	737	803	751	767	778	791	765	747	759	724	794	784	805	771	734	737	715	771	758	736	742	820	801	737	722	720	763	748	718	730	825	759	778	760	728	794	774	799	756	698	754	744	793	746	715	735	730	777	738	789	746	747	755	743	801	790	754	754	753	763	734	795	713	760	760	747	771	802	768	772	762	750	817	739	790	710	736	719	753	755	777	767	763	753	803	738	794	793	757	779	693	766	715	786	728	757	761	745	728	824	744	732	711	782	790	723	747	731	743	745	714	744	741	739	710	839	744	763	746	780	780	764	785	723	755	768	736	728	759	798	831	732	722	742	760	770	748	721	755	736	744	784	747	828	725	776	742	789	768	757	761	712	772	774	789	711	728	706	782	779	752	786	776	731	737	820	823	761	678	773	757	791	729	742	752	763	763	730	767	733	738	758	792	800	770	737	748	768	774	731	744	790	715	774	776	758	755	765	775	821	737	756	784	741	730	739	771	759	743	749	772	813	729	776	761	759	772	730	744	732	828	814	760	786	788	724	761	766	758	778	735	729	791	725	703	755	763	738	781	777	797	789	721	746	757	756	777	800	802	739	768	691	735	770	763	725	716	729	745	770	776	786	747	744	784	741	756	768	756	754	759	787	833	742	802	769	755	736	699	747	742	795	741	745	817	774	757	777	760	817	757	759	788	714	738	781	735	703	741	709	787	780	740	781	744	778	794	729	735	811	760	750	723	739	730	809	746	765	764	709	757	733	739	749	744	742	729	777	785	814	754	751	771	735	782	766	781	782	779	743	736	757	776	802	806	797	777	759	703	756	775	758	810	771	791	779	773	743	766	733	767	730	759	759	742	751	777	758	795	779	752	765	763	729	722	738	753	780	753	802	771	793	780	707	825	744	732	744	765	742	787	813	736	743	735	744	772	759	752	781	735	758	764	753
3335	1702	590	321	224	246	327	346	329	287	264	236	210	213	169	176	156	149	137	195	413	791	834	635	512	502	430	333	301	217	157	136	121	109	109	106	106	102	109	120	90	119	104	93	96	106	100	113	84	78	97	106	97	86	95	98	100	95	82	100	112	107	101	92	84	110	107	103	101	108	95	93	104	98	128	112	113	103	108	96	102	122	118	124	100	94	75	84	105	98	99	106	92	97	95	97	91	77	96	106	95	105	87	101	92	87	98	79	107	86	108	96	87	101	91	100	111	93	102	91	105	87	90	105	99	97	95	92	96	101	96	111	109	113	100	94	74	86	95	104	101	113	101	84	100	105	117	101	104	107	106	90	108	84	89	105	104	83	97	109	98	88	100	105	114	95	104	119	109	87	98	87	115	92	115	91	106	100	111	103	91	88	102	104	108	102	85	92	90	93	86	112	82	80	114	85	80	104	99	105	106	100	114	98	109	103	92	99	91	87	106	104	116	83	104	106	99	74	99	108	115	98	89	102	107	91	83	92	84	95	95	107	95	95	72	107	104	106	81	108	100	110	120	98	108	83	101	107	81	117	85	93	103	120	91	89	103	96	102	84	96	110	82	120	110	114	100	96	98	97	105	103	104	100	92	93	103	83	90	108	77	114	99	96	97	95	101	104	107	91	110	114	82	103	102	90	106	107	89	94	113	100	87	116	110	76	109	71	96	98	111	103	99	79	103	106	99	90	116	92	91	84	110	110	87	93	93	92	114	96	115	100	91	84	101	99	96	102	93	108	92	93	100	108	97	79	85	96	100	110	94	91	101	104	85	94	90	93	100	110	99	107	92	108	101	82	91	98	92	87	86	97	97	85	95	108	102	88	99	101	75	103	94	113	109	94	95	70	106	97	95	101	99	100	107	83	120	100	88	114	109	104	117	112	115	84	101	83	83	94	95	99	109	105	98	106	95	99	85	101	92	102	109	99	113	100	88	90	85	93	76	80	87	103	114	98	110	84	108	99	82	127	111	113	99	96	98	103	84	89	88	91	84	97	104	99	78	99	104	108	95	97	84	92	93	98	86	80	98	99	104	89	103	93	76	116	92	95	86	105	110	102	94	106	93	90	121	95	113	81	105	101	74	101	97	105	101	94	98	95	93	98	104	112	107	99	94	113	113	97	100	107	97	70	101	86	99	112	105	74	94	112	117	112	104	109	103	65	94	102	97	94	103	101	108	101	119	106	78	100	97	92	81	92	96	97	92	112	104	108	110	90	104	87	105	100	96	98	97	96	105	116	69	97	100	100	99	96	86	95	86	102	93	91	96	121	95	104	110	102	109	82	100	97	102	97	91	98	113	101	108	91	98	95	115	97	104	108	95	88	98	94	92	111	100	79	101	94	101	98	103	90	82	108	89	106	68	83	104	89	115	109	92	101	88	90	93	84	102	90	99	101	119	101	79	79	94	87	97	101	111	89	88	95	94	85	101	96	94	119	95	94	106	89	104	87	116	92	117	117	99	115	105	97	97	93	112	107	109	87	116	102	110	96	94	93	93	99	80	117	122	103	109	79	94	96	103	87	90	102	118	114	115	112	88	80	104	83	87	91	87	102	102	80	104	92	97	88	96	109	111	107	88	80	88	91	98	95	108	97	100	104	86	107	114	111	100	89	91	97	93	93	87	81	99	99	95	86	82	93	92	93	89	86	100	100	103	104	106	105	104	80	82	109	108	99	100	100	89	82	105	94	78	90	87	88	78	94	99	101	91	104	117	84	99	92	99	77	96	83	105	103	87	97	85	93	100	107	96	97	84	88	83	91	109	97	98	120	111	85	106	77	121	86	101	111	88	100	90	92	90	108	89	93	101	83	100	101	88	102	100	100	92	105	92	107	80	95	70	99	92	91	91	102	97	94	89	91	90	96	102	97	85	106	99	85	97	119	104	94	87	104	110	105	95	111	90	111	75	117	100	106	102	82	105	109	110	88	108	104	132	89	114	91	104	102	95	103	89	100	88	97	103	97	83	103	91	95	78	98	99	106	92	122	96	92	88	91	112	103	86	92	91	101	102	96	94	82	88	105	91	108	94	100	117	106	90	97	103	98	101	108	103	104	94	100	97	99	104	85	105	99	88	87	109	100	94	100	100	104	86	129	96	96	90	88	98	110	118	85	94	105	100	104	95	111	86	102	105	122	111	100	105	109	78	83	104	76	89	95	93	86	89	92	101	105	88	79	97	108	103	81	108	102	92	88	89	82	103	88	113	113	97	98	108	90	99	78	77	113	104	89	76	89	101	99	74	101	92	95	95	91	99	111	84	88	97	95	112	102	92	104	107	91	108	111	98	86	101	90	86	93	108	91	98	89	109	81	95	72	93	112	99	104	100	89	92	101	102	81	107	107	105	98	103	102	111	96	101	103	109	81	86	96	101	103	104	107	90	102	99	98	103	101	102	97	102	92	99	99	103	95	92	83	92	101	102	107	87	89	95	103	107	87	106	104	75	99	116	111	80	99	109	86	97	83	80	103	93	111	95	104	94	110	95	98	101	92	98	97	99	115	111	90	95	80	102	103	103	81	107	105	92	91	97	101	88	100	98	99	79	102	108	105	80	111	99	89	94	94	104	99	101	101	95	94	107	87	95	99	113	79	114	101	104	94	116	98	87	88	110	88	116	95	82	87	88	122	96	101	105	86	102	86	115	91	96	114	100	112	110	106	100	76	107	109	109	106	101	87	105	110	92	120	109	101	94	93	83	97	96	110	90	101	106	96	80	88	106	90	97	95	98	100	116	95	88	103	98	98	118	89	102	95	89	101	91	92	109	119	95	88	106	102	92	93	95	91	108	103	103	107	97	99	97	101	109	102	100	87	103	99	89	103	101	112	105	112	98	101	115	105	114	102	85	102	101	112	90	120	109	106	101	107	115	93	95	109	110	88	78	83	85	96	84	91	91	92	113	88	91	99	104	102	104	101	92	98	89	105	97	78	106	94	104	89	100	107	92	101	94	100	112	89	115	104	99	88	103	98	92	92	83	83	98	100	82	97	94	100	95	119	99	129	88	90	99	109	102	105	86	101	103	119	83	106	71	115	83	114	114	101	131	98	101	95	105	101	82	89	90	105	109	102	112	107	119	115	94	103	94	115	111	89	100	100	100	83	89	104	104	103	94	88	77	85	93	103	90	98	100	111	95	92	108	95	97	112	98	105	95	75	120	102	99	119	107	96	93	87	104	79	99	82	88	107	97	96	106	102	107	92	103	105	89	108	98	74	92	102	117	94	84	83	100	95	88	94	99	98	99	109	78	121	86	98	98	100	106	95	92	93	118	121	108	105	103	114	79	113	114	110	92	96	98	88	104	105	90	86	104	98	106	105	82	105	119	114	110	95	109	104	100	96	104	102	87	106	98	112	112	82	91	95	97	94	95	108	85	92	121	104	118	82	89	108	78	88	102	91	107	96	103	89	100	109	84	100	80	96	91	101	98	104	109	107
26489	12931	5567	4398	8149	12943	13477	11907	10130	8665	6332	5660	4457	4188	3734	2943	2466	2283	2252	3103	8109	15020	15120	12376	10368	9643	7798	5964	4296	3087	2083	1518	1138	970	805	751	675	732	703	751	699	667	695	701	656	704	680	693	699	686	648	690	733	717	629	743	712	697	711	668	720	733	727	713	688	702	652	718	673	705	654	749	652	691	707	676	725	687	712	676	719	673	681	679	713	699	719	676	749	717	650	651	725	653	757	694	661	689	685	697	711	686	708	694	713	720	756	702	714	713	681	656	750	696	690	683	708	650	688	683	698	721	693	695	699	670	698	693	690	674	721	729	715	678	672	729	713	719	670	735	716	732	715	722	722	671	724	666	660	763	698	730	727	671	731	709	639	735	678	702	682	671	717	724	742	660	655	683	675	710	710	724	664	698	740	710	668	644	733	712	681	694	696	668	725	718	703	740	665	695	656	695	705	715	678	684	680	689	714	699	708	692	663	754	716	713	696	679	714	657	687	685	681	685	681	733	724	679	701	702	716	722	690	701	699	687	706	708	659	666	720	685	692	752	713	711	673	727	704	750	674	701	677	698	755	699	683	720	671	682	731	728	749	653	709	732	755	722	710	689	734	695	700	718	717	722	731	667	705	716	697	728	728	713	710	664	711	728	671	701	728	681	649	683	699	709	734	711	716	715	770	715	727	711	692	676	681	672	684	756	652	717	690	717	696	689	687	710	726	691	675	696	728	675	709	726	731	719	674	668	687	686	731	668	721	707	685	744	734	683	688	709	709	714	712	702	672	695	674	713	724	710	681	688	694	760	678	661	717	690	693	692	727	719	698	668	695	690	640	705	717	674	724	726	691	733	674	648	714	691	692	668	680	703	726	761	664	734	672	692	653	724	732	659	692	690	709	701	689	720	670	722	645	681	692	686	698	672	654	694	697	666	684	678	701	712	716	745	683	669	711	673	709	687	714	716	671	732	677	709	670	731	686	690	626	700	668	718	665	699	700	718	692	641	661	706	688	701	676	732	737	692	674	682	735	654	648	748	710	696	698	747	771	721	691	669	714	704	722	646	659	702	668	757	673	681	708	701	689	681	705	739	700	713	724	727	726	714	719	669	708	715	686	695	723	712	686	712	709	732	701	693	772	667	731	693	742	677	728	703	749	724	669	691	683	702	735	684	724	679	674	683	706	697	702	734	672	705	679	718	720	686	668	738	671	662	708	719	740	713	696	698	728	657	685	743	694	711	681	694	708	683	708	704	692	713	720	702	685	712	702	666	705	700	681	674	767	669	670	684	690	707	740	716	684	671	705	662	699	709	689	742	707	696	702	722	716	706	699	693	676	731	724	697	698	717	726	674	690	689	697	688	719	712	665	696	716	664	732	718	751	709	756	714	694	714	726	724	761	663	725	712	696	757	688	713	656	686	706	735	698	707	663	674	737	721	690	720	699	722	683	659	713	666	694	643	692	675	746	659	674	708	697	683	725	751	709	698	679	721	649	726	739	665	745	706	722	664	694	775	715	716	745	710	687	704	738	712	687	663	701	666	698	711	723	662	726	719	683	693	697	740	731	720	689	714	675	694	699	660	742	641	725	738	741	744	714	700	756	690	726	712	659	710	694	730	689	675	713	701	749	668	656	676	695	679	683	734	700	662	660	709	711	715	708	676	715	733	693	738	739	689	689	746	670	667	676	706	662	656	705	692	728	695	709	716	712	709	718	675	711	684	711	712	697	671	704	666	711	682	682	699	703	707	705	699	722	703	725	742	708	725	725	673	722	698	723	678	671	674	726	671	689	652	716	735	731	709	712	691	705	698	732	699	707	714	676	684	717	691	703	712	697	695	709	683	690	691	718	681	725	674	705	678	684	689	725	731	683	716	695	707	673	647	705	676	698	731	684	686	679	684	690	703	698	714	721	701	681	678	724	704	704	705	713	708	685	756	716	696	704	698	705	728	723	701	667	712	673	674	709	723	716	724	748	679	684	662	711	688	719	707	686	709	688	680	710	663	690	716	659	736	691	695	687	681	756	765	660	750	692	674	677	711	699	694	658	709	693	730	740	671	694	715	696	667	697	632	684	729	752	736	757	732	737	711	665	684	694	705	724	677	737	693	723	714	724	718	746	707	726	683	687	741	689	696	703	698	703	701	650	721	680	643	656	692	710	690	730	722	653	707	719	652	690	721	746	691	677	710	722	753	719	720	668	726	744	708	678	704	751	720	685	706	689	679	701	672	685	681	750	693	735	719	697	655	670	682	745	725	735	700	693	753	703	657	703	675	679	747	686	662	741	708	678	716	699	685	715	694	684	676	693	675	769	664	681	719	613	717	675	718	671	675	708	709	703	731	732	731	644	674	650	682	690	632	711	694	709	707	748	679	685	695	703	708	716	726	712	709	753	726	707	717	661	657	659	696	697	680	707	685	683	632	690	711	690	708	689	691	675	693	736	650	698	692	717	712	667	711	725	728	723	700	741	695	679	721	679	706	714	725	685	735	711	732	649	693	727	688	699	724	678	738	694	673	696	718	630	736	717	695	707	695	738	728	686	720	710	693	671	686	729	678	653	681	741	723	701	717	676	702	750	708	725	673	651	685	671	689	674	698	672	717	717	731	725	716	652	700	657	683	665	655	722	669	705	709	660	738	689	707	715	705	684	780	702	689	612	668	704	691	683	735	671	729	682	718	721	664	651	692	692	715	725	710	719	705	731	676	736	644	676	707	683	707	706	698	715	672	705	657	682	729	743	681	674	679	672	738	695	684	670	718	688	697	682	697	702	671	717	727	707	690	686	662	766	690	680	687	735	691	703	683	700	689	662	685	675	689	714	715	696	682	698	691	704	746	656	716	713	709	694	731	687	731	687	674	676	699	673	715	693	707	697	693	690	701	728	712	684	665	681	681	764	658	720	694	698	668	720	694	674	726	723	683	685	694	677	710	678	691	724	671	728	662	726	673	695	726	687	697	733	749	734	683	717	722	657	686	696	674	623	700	694	713	672	721	674	711	754	685	688	717	694	684	705	700	715	735	686	732	696	743	688	659	670	714	706	693	652	751	707	725	699	706	677	700	680	700	723	735	700	682	712	699	722	721	710	644	666	722	745	716	745	756	707	739	647	700	693	704	675	706	697	787	684	715	675	706	667	671	691	705	704	731	665	712	719	709	703	631	696	705	691	639	712	684	666	699	730	709	700	685	675	718	675	702	677	719	688	711	665	709	730	692	711	730	675	675	721	702	683	663	681	708	672	726	694	687	694	692	702	703	697	697	695	715	684	697	697	684	683	675	715	688	672	658	709	710	702	703	724	743	663	755	689	716	719	729	694	694	671	673	684	738	682	685	688	650	685	737	661	670	644	651	681	696	688	711	678	676	699	679	706	734	685	660	696	673	653	714	689	638	669	690	725	713	639	694	659	749	754	673	674	692	704	716	701	739	668	653	726	699	692	651	666	683	674	701	695	710	754	719	721	709	708	693	693	723	688	700	717	700	700	711
2388	730	330	197	166	189	198	215	202	208	163	155	144	139	130	116	121	103	96	100	111	181	164	159	166	141	138	132	123	109	97	81	98	104	77	84	88	98	96	86	90	77	86	86	88	103	80	76	86	98	83	78	94	75	80	78	90	102	89	87	92	100	86	84	79	87	95	87	90	80	85	71	68	78	89	96	98	78	80	74	98	94	92	98	89	100	87	79	95	95	79	81	76	109	105	75	98	91	87	73	76	93	79	76	91	86	82	81	74	87	95	81	100	76	82	80	98	83	86	75	71	94	85	89	81	90	91	85	89	71	98	87	69	84	105	95	90	80	81	65	84	71	82	77	93	74	87	86	91	78	84	92	83	92	85	74	103	92	81	90	98	97	79	99	78	85	70	76	81	93	86	95	99	95	103	104	92	95	91	82	93	103	88	94	67	91	92	68	83	77	104	89	100	102	83	81	81	90	76	100	88	91	88	75	94	102	88	86	90	96	80	67	78	98	96	82	93	101	88	86	74	83	93	112	84	83	87	76	99	85	85	80	93	83	75	79	86	89	98	94	64	88	74	96	78	85	74	73	93	77	86	103	85	95	87	88	72	71	100	104	92	94	86	85	85	88	104	104	94	94	80	82	109	89	78	67	94	87	88	88	88	83	85	88	88	102	87	85	82	80	98	75	80	94	76	100	71	102	91	86	96	80	97	92	85	94	99	95	84	93	81	90	83	76	84	85	91	87	90	92	78	90	80	87	88	88	98	96	89	90	77	89	101	75	88	84	92	104	93	87	91	95	86	85	90	78	87	85	79	91	90	89	77	96	92	86	78	91	95	96	73	72	104	89	90	92	91	84	86	87	78	91	80	100	89	75	80	81	90	78	102	76	88	112	81	77	69	86	93	92	95	82	84	81	98	78	79	97	94	72	85	86	96	96	87	93	93	88	87	75	82	94	84	75	82	90	81	89	79	83	98	83	94	87	84	92	85	86	73	92	95	75	97	74	73	86	92	84	80	86	82	93	86	88	84	104	106	85	71	85	98	116	80	91	83	95	82	93	87	81	62	78	78	78	92	79	95	79	91	72	87	83	84	104	88	88	91	84	98	84	82	97	85	77	98	101	70	93	96	80	89	90	101	96	79	86	91	88	73	91	85	79	75	89	82	81	105	82	97	78	66	96	86	86	80	98	86	79	79	90	92	91	92	100	61	102	90	92	93	95	92	81	69	108	93	76	102	78	94	78	80	94	78	100	93	91	80	91	90	83	89	83	90	90	100	81	73	64	89	93	77	92	82	77	67	79	74	65	92	93	91	74	92	79	97	96	72	73	76	85	98	90	101	101	99	96	107	93	99	99	104	96	107	73	64	83	64	93	86	82	98	79	86	81	92	102	74	92	86	85	95	94	86	98	94	99	86	85	78	82	74	94	92	101	78	95	87	78	77	82	91	88	93	81	78	91	87	86	73	78	87	88	77	76	87	80	86	97	75	102	105	99	92	87	85	86	87	94	69	102	93	82	96	94	81	87	84	83	105	86	84	83	80	98	94	79	93	94	101	84	83	90	82	88	94	80	91	83	102	78	81	99	88	71	69	82	75	75	77	75	96	94	79	97	97	86	84	83	80	104	94	80	85	94	88	72	96	68	90	92	70	87	97	80	85	89	78	75	95	95	85	78	86	78	93	87	101	81	81	70	81	92	77	86	84	91	89	90	81	88	80	109	79	78	80	82	96	88	81	82	86	72	93	82	94	93	77	97	88	92	85	81	91	92	106	86	107	93	75	84	87	88	88	77	87	93	87	77	99	81	75	84	96	85	94	95	87	81	93	95	78	84	85	94	81	91	98	92	99	94	83	92	86	89	93	84	103	87	76	84	96	81	83	86	111	94	72	82	105	89	74	98	73	83	91	79	95	90	87	95	78	88	72	67	79	98	93	72	98	74	81	90	76	104	91	89	82	81	75	81	90	84	89	69	88	107	95	75	79	74	83	104	78	83	74	70	79	90	90	86	78	68	77	102	93	78	92	77	85	75	87	91	91	77	78	100	102	90	86	80	93	76	89	90	89	77	77	74	88	93	81	96	95	92	92	87	91	84	89	81	91	108	66	84	104	86	91	101	104	84	83	90	84	64	92	102	84	102	81	79	90	92	87	92	102	70	99	96	70	87	78	96	70	80	74	87	91	102	73	89	86	79	84	75	87	77	86	80	91	87	97	94	76	89	99	95	81	104	79	98	95	80	104	85	94	89	76	98	97	94	77	89	103	71	81	79	97	67	91	91	91	111	106	100	79	89	100	87	82	88	83	85	92	78	84	79	98	95	98	86	91	85	102	90	96	85	82	80	75	83	84	82	78	88	87	79	87	103	94	87	88	88	80	76	92	89	95	90	91	89	89	95	71	86	91	67	103	77	91	87	80	82	84	93	104	80	103	80	77	81	106	77	83	94	81	88	90	73	76	60	81	79	81	105	74	94	79	92	90	74	77	81	89	99	77	92	107	82	82	89	98	89	79	101	92	103	101	108	86	65	84	88	93	82	108	95	77	105	87	99	89	84	70	86	92	88	86	92	79	91	85	103	85	90	96	86	80	92	74	92	102	88	95	85	96	94	105	84	82	88	99	93	79	90	93	88	89	78	86	87	74	92	91	97	73	113	71	83	110	91	94	86	93	97	75	92	77	99	90	92	80	58	91	76	82	83	77	95	84	89	93	82	87	87	91	95	97	85	105	86	92	81	80	72	78	82	70	88	90	86	84	101	95	88	88	94	95	89	78	88	92	106	95	93	86	72	89	71	79	89	93	81	94	91	89	88	102	70	91	82	95	96	91	85	83	77	96	77	92	98	95	93	115	83	95	92	93	65	93	76	88	85	89	91	77	86	81	75	87	91	82	88	99	96	88	74	80	70	73	100	88	72	89	77	90	72	86	93	96	92	74	101	91	85	104	72	73	90	91	77	102	105	95	75	92	85	94	77	91	89	86	72	80	83	99	78	89	90	105	82	105	77	86	89	93	76	82	97	85	75	83	70	91	80	92	74	89	95	72	84	86	101	87	101	92	78	82	79	104	94	115	80	91	89	93	85	82	92	102	76	89	77	90	77	94	82	75	108	100	87	106	84	92	70	89	91	88	100	82	90	97	110	101	93	82	85	90	76	108	83	78	80	79	90	98	85	95	101	85	91	97	94	98	71	82	76	66	86	89	70	100	74	75	89	80	78	86	93	101	87	77	88	71	83	70	101	86	77	85	92	99	81	74	81	91	102	80	80	97	69	87	92	85	82	87	86	90	88	82	79	93	70	94	75	87	80	86	81	92	98	80	85	86	102	97	89	67	95	85	81	72	97	94	86	90	82	85	93	76	85	89	90	85	73	94	87	94	96	98	75	75	73	102	87	104	93	82	74	90	88	107	91	98	85	94	93	91	91	88	88	96	79	105	78	84	89	82	112	82	89	77	85	85	79	88	86	81	94	93	95	74	77	95	72	104	74
18427	7544	3500	2808	4511	8063	8015	6794	5501	4920	3834	3188	2957	2648	2139	1893	1576	1418	1263	1219	1791	2940	2965	2609	2317	2140	1743	1399	1137	993	834	808	710	662	624	641	655	688	655	606	673	631	613	626	595	650	636	626	643	649	597	635	681	663	604	626	679	635	621	647	594	592	635	638	616	651	646	681	658	690	633	650	664	656	639	616	648	618	651	625	668	612	623	646	662	649	627	644	668	600	658	634	625	616	615	623	616	636	678	650	629	610	654	673	655	623	639	652	652	591	624	662	652	656	660	656	628	656	636	656	627	623	610	653	614	603	629	602	648	630	646	656	634	655	603	572	647	617	637	677	634	591	681	658	715	619	655	603	587	651	656	646	642	639	636	644	616	629	663	616	608	666	668	641	630	649	633	615	620	581	591	674	628	635	668	622	660	606	663	653	675	643	594	592	660	637	636	627	629	632	671	621	664	634	618	632	652	639	635	631	627	659	612	634	625	640	626	643	634	646	649	660	657	695	641	641	643	589	627	655	665	619	643	666	664	663	640	612	664	663	610	640	617	628	626	687	629	647	676	623	674	638	627	628	655	632	663	622	619	656	649	646	627	606	635	642	656	588	616	618	619	669	630	641	627	624	662	642	635	621	590	621	649	607	660	617	642	564	638	666	647	636	640	598	632	596	690	613	638	634	637	653	584	609	680	666	597	636	622	616	615	619	636	633	586	626	629	610	645	692	650	618	631	593	651	593	616	659	674	637	638	662	603	617	643	635	658	624	603	627	651	646	658	647	636	611	634	656	673	618	650	650	616	629	654	656	660	635	598	649	620	650	676	610	650	597	649	673	642	662	669	648	626	588	625	657	607	675	612	638	606	607	619	668	619	631	652	622	613	628	655	657	630	619	611	632	610	608	655	601	609	638	622	640	647	668	676	635	714	659	663	636	630	665	627	606	633	607	670	634	649	682	664	662	665	624	640	647	623	663	577	676	636	614	591	669	636	580	627	600	639	649	625	595	678	658	665	616	601	614	624	628	627	665	674	678	645	597	654	623	659	638	666	638	636	663	634	671	642	623	649	654	610	636	632	606	674	624	676	650	622	608	634	687	643	626	651	611	624	661	660	632	626	641	672	638	645	609	630	619	606	664	659	612	641	653	685	644	644	651	671	624	663	674	653	631	627	684	628	623	716	618	611	625	636	677	641	609	627	642	638	671	605	650	639	622	660	667	586	655	588	640	634	635	623	651	710	670	630	650	607	637	632	652	574	656	680	642	628	670	640	639	660	647	616	645	673	588	672	628	677	635	589	640	606	672	656	669	639	613	629	623	591	626	673	684	611	597	609	646	626	650	665	631	673	648	599	643	613	603	646	648	636	655	656	609	638	648	660	667	636	589	596	599	663	583	629	597	660	629	663	612	680	653	650	639	658	634	644	662	617	585	629	671	635	591	614	676	620	632	615	610	623	660	720	610	595	671	647	662	695	639	640	617	604	667	664	636	631	628	632	632	570	691	611	594	610	570	647	662	646	657	618	608	627	666	672	615	671	624	651	690	546	643	609	645	646	637	673	646	626	628	631	668	638	619	685	641	613	653	661	622	636	644	663	638	601	617	633	644	624	652	622	630	648	648	615	639	663	605	658	623	623	611	679	664	583	618	612	683	598	623	635	643	642	693	637	618	641	636	659	600	650	647	610	628	633	648	657	662	644	631	642	640	633	615	607	648	640	634	643	643	593	633	630	641	615	631	625	650	647	660	617	700	657	595	665	678	630	670	629	643	620	657	601	692	615	557	623	663	628	648	628	609	625	667	593	590	651	656	638	613	664	648	593	632	637	640	674	598	616	657	603	649	631	645	613	648	621	671	655	684	608	627	603	627	666	647	632	656	637	675	606	682	608	628	678	616	640	692	638	643	650	654	660	644	649	661	627	622	646	607	632	631	620	600	679	627	643	598	652	598	608	642	678	644	652	618	620	645	640	675	628	631	635	635	639	638	658	606	609	623	639	619	668	657	597	657	670	625	619	594	641	678	621	632	624	629	643	622	633	653	612	646	649	634	620	625	655	644	652	637	647	655	672	652	620	671	641	656	618	656	597	652	623	602	693	654	640	647	657	672	645	654	608	606	647	604	651	650	659	668	650	593	651	676	642	650	643	639	627	661	649	664	606	679	629	646	616	648	663	655	588	644	619	653	651	682	599	638	652	627	665	644	672	690	641	661	583	674	649	610	636	653	617	631	646	621	616	651	612	669	619	638	634	643	699	622	681	606	656	622	668	626	608	615	641	615	604	605	653	660	646	602	611	605	672	610	628	669	646	631	655	619	614	633	656	641	640	615	634	620	617	703	624	579	613	666	602	664	627	669	644	674	630	628	632	629	640	612	600	682	668	651	630	644	637	635	608	652	657	669	627	641	659	622	641	602	629	641	648	656	621	661	620	630	651	652	632	680	652	616	696	646	657	626	688	667	645	642	606	651	621	654	644	635	696	658	617	592	645	639	621	629	672	655	621	680	641	630	650	674	605	656	645	653	645	540	672	615	594	625	663	665	654	617	647	638	614	637	599	638	648	637	611	616	648	639	628	668	623	683	668	638	637	664	660	652	668	605	612	677	634	637	637	620	662	700	652	693	632	633	641	671	688	653	642	599	597	669	635	657	643	630	644	656	625	630	638	673	664	656	661	620	606	673	635	626	656	635	652	674	608	627	681	611	663	642	639	603	619	638	651	645	655	632	622	636	608	657	562	605	672	663	621	646	656	617	616	623	594	608	624	663	598	623	667	624	685	586	658	675	683	621	649	682	619	634	639	648	575	660	661	627	613	647	605	596	596	665	594	605	635	601	615	637	650	649	607	625	649	638	645	619	656	662	659	630	663	629	653	655	647	607	626	650	622	630	641	638	643	656	632	631	650	633	649	607	655	603	648	649	678	645	660	598	624	620	633	626	658	619	600	649	643	620	635	642	648	669	594	666	615	665	589	598	592	648	652	655	665	659	635	636	652	630	605	655	596	649	619	630	661	651	642	598	620	636	654	648	658	634	637	631	623	676	637	663	619	657	606	613	644	628	634	656	631	655	598	625	685	626	652	660	660	609	605	663	643	656	635	615	626	632	645	638	642	641	599	663	676	655	641	651	636	632	620	646	609	657	611	653	674	660	625	622	623	623	679	678	624	629	619	641	642	628	602	600	629	624	648	657	607	611	671	627	634	639	642	618	655	609	604	639	627	642	667	632	664	647	609	667	625	660	591	595	657	601	616	631	606	633	638	599	649	652	586	647	636	633	693	616	644	664	646	639	633	589	685	653	623	641	653	677	588	636	621	658	681	665	632	669	647	626	656	665	651	643	666	640	602	652	619	607	633	648	607	634	660	637	688	637	634	648	623	633	570	658	625	662	634	659	666	631	613	652	579	621	617	613	664	672	631	623	623	666	661	634	616	681	648	661	622	687	645	623	656	643	671	597	675	614	688	620	650	635	645	651	627	632	655	673	642	655	628	605
2323	1181	460	236	190	233	215	248	212	175	176	194	172	156	156	141	122	105	120	133	154	318	495	395	363	352	233	186	141	140	106	103	99	95	81	95	87	90	72	82	71	74	88	96	67	88	76	86	74	76	75	78	73	90	97	76	81	72	75	84	86	84	73	101	92	84	77	65	81	66	99	83	89	82	91	88	84	79	78	87	86	79	89	60	91	95	70	94	81	73	84	80	82	99	99	73	88	79	93	55	87	75	88	76	86	91	73	69	95	70	87	74	91	88	83	70	62	93	83	68	89	80	72	84	86	76	71	87	92	87	72	71	72	77	82	99	69	86	71	91	76	77	76	97	81	90	77	72	76	79	81	91	69	80	74	84	81	82	93	76	91	78	79	79	77	84	86	86	85	96	61	95	72	73	81	85	88	72	86	76	86	93	76	67	93	91	94	68	88	79	93	106	89	101	82	77	80	87	80	81	85	90	74	84	83	94	88	84	82	91	100	72	92	83	89	70	83	76	83	89	88	79	73	78	77	87	66	93	64	82	84	102	89	87	71	80	94	81	108	85	67	80	80	94	85	86	102	78	81	88	96	89	81	79	67	93	60	86	86	79	86	71	84	90	79	83	81	83	88	91	74	70	98	91	84	82	87	90	87	100	57	94	87	96	84	74	98	72	92	75	80	66	74	77	76	80	87	83	91	90	69	70	88	88	71	85	81	83	80	88	80	97	86	87	86	98	93	72	78	97	70	93	82	94	65	112	79	79	83	62	96	69	77	91	71	81	80	88	79	70	83	73	78	86	88	77	74	70	80	71	89	79	84	88	77	81	83	74	71	96	85	85	89	82	92	95	79	97	84	73	91	76	81	78	77	81	70	94	97	74	68	76	72	104	69	87	74	86	78	77	69	80	76	91	97	95	80	86	84	94	75	77	79	82	95	71	73	91	86	78	84	80	72	77	89	87	84	78	83	80	90	70	81	79	79	84	85	83	68	73	87	76	82	71	79	70	73	84	74	92	89	85	80	85	85	88	85	81	82	73	82	83	72	79	88	102	80	71	85	92	82	83	90	85	73	81	107	80	80	90	70	83	85	84	87	91	91	102	86	81	89	75	77	73	77	86	83	75	77	82	95	78	86	83	78	95	84	80	88	68	77	90	87	84	69	77	94	92	71	78	94	90	74	87	78	78	78	100	77	81	86	90	63	95	82	81	86	87	75	60	82	80	75	86	71	78	88	65	90	96	86	86	80	78	76	87	92	81	75	78	83	102	73	78	88	68	86	85	77	62	67	71	86	80	68	80	79	84	93	69	71	103	90	81	82	85	87	90	69	90	76	93	78	76	79	90	68	83	58	69	77	86	74	81	71	72	89	88	95	69	99	85	74	78	67	87	72	77	65	84	80	67	83	91	78	74	83	91	73	100	108	79	92	70	67	72	86	72	84	78	68	82	77	64	74	74	67	80	75	72	79	98	93	75	71	78	79	75	105	89	80	76	73	78	94	76	80	70	78	81	80	99	83	78	105	80	78	89	74	75	88	80	86	83	89	98	85	74	81	73	83	81	75	80	81	83	77	85	76	95	80	82	67	85	85	95	88	95	86	78	75	71	80	70	73	63	80	91	78	85	86	74	83	82	83	67	95	81	80	82	70	79	81	82	92	78	94	71	75	71	81	82	70	93	87	81	84	77	76	93	83	96	71	83	94	81	83	64	73	75	67	101	78	93	77	85	78	92	71	85	72	90	95	77	88	90	81	72	83	87	80	68	92	76	83	78	87	82	72	74	78	83	85	75	93	86	72	94	76	82	95	83	91	78	84	72	86	77	93	99	92	87	85	80	85	67	76	89	78	80	83	75	70	71	105	85	71	77	78	81	88	84	80	80	87	68	82	87	61	85	86	71	84	83	73	85	73	64	82	65	68	76	74	70	70	79	76	73	77	88	93	88	79	85	81	73	91	98	84	96	106	85	82	83	67	86	75	76	76	81	85	76	87	87	97	86	84	92	85	74	68	82	97	75	74	86	68	85	64	73	78	72	81	87	84	95	80	81	78	100	72	97	77	80	86	78	71	83	79	65	80	72	89	74	83	96	87	97	84	89	88	80	99	89	80	71	78	91	76	68	79	76	103	82	85	99	95	82	86	91	89	69	83	101	74	82	74	81	89	96	80	91	89	75	87	91	73	82	74	72	70	98	75	87	81	78	84	72	85	69	71	86	73	66	86	73	68	89	79	71	92	83	84	87	75	87	66	97	64	80	72	84	78	85	70	80	85	86	87	88	86	98	83	84	77	99	88	80	76	91	81	73	85	75	75	68	85	81	92	74	84	80	87	87	85	91	80	80	96	101	73	88	85	75	67	77	76	83	80	79	92	85	80	92	104	72	90	89	77	77	93	86	83	76	95	87	82	72	73	82	91	85	96	72	87	61	86	96	71	82	87	85	94	88	76	74	92	92	79	84	68	75	73	78	102	78	91	87	90	62	84	79	72	100	94	77	65	96	76	88	84	74	82	80	84	93	87	94	92	81	87	72	77	74	83	84	90	97	80	77	84	98	94	71	78	81	70	81	64	61	91	83	77	92	92	78	78	89	70	69	83	92	84	87	80	90	79	86	72	95	86	86	78	83	93	72	79	65	87	98	77	84	99	84	84	84	97	86	66	74	75	76	84	89	97	86	81	103	62	83	72	81	63	86	89	84	89	79	80	72	73	60	87	97	79	86	89	87	77	89	72	74	84	76	81	77	76	80	97	97	86	75	90	83	76	81	68	67	81	82	88	78	76	91	84	95	84	83	75	75	82	82	88	82	78	72	92	83	67	81	87	74	76	94	79	87	83	88	97	87	96	71	82	92	73	96	80	87	67	102	79	84	84	97	88	83	95	87	87	83	84	64	81	83	77	75	77	85	85	78	73	75	91	81	88	72	85	81	88	82	82	88	91	92	76	95	73	73	95	96	67	70	94	81	95	90	87	96	98	69	76	79	96	72	79	88	84	93	97	81	87	85	70	82	84	88	76	96	70	89	68	75	75	73	87	86	75	83	99	77	84	78	69	90	107	88	88	79	100	79	74	87	96	78	74	66	74	73	116	80	79	103	77	99	74	86	101	76	83	80	95	81	79	75	58	82	76	71	101	88	80	81	69	88	90	91	75	90	72	78	69	87	70	98	78	75	100	73	80	80	102	70	96	91	75	83	84	85	94	89	86	82	82	71	92	87	77	75	79	79	75	61	87	90	78	90	100	92	88	74	84	85	79	72	69	80	93	78	78	90	91	88	77	90	72	75	79	82	98	79	73	100	68	68	74	85	83	97	73	96	84	71	79	89	72	87	98	90	82	76	96	71	91	69	87	72	92	81	69	71	71	80	74	73	77	88	90	78	89	83	68	77	77	78	69	102	69	93	68	98	84	82	95	86	70	76	85	89	76	83	74	81	88	83	86	74	72	85	98	82	80	93	78	86	85	107	79	86	88	83	90	75	85	84	83	78
22501	10836	4567	3487	6398	11281	10212	8760	7519	6375	5092	4751	4053	3445	2813	2245	2118	1828	1743	1784	2549	6473	9969	8323	7117	5839	4079	2972	2082	1535	1178	857	749	689	624	599	654	555	643	595	614	641	609	585	550	611	583	613	610	578	616	566	583	566	584	603	569	600	645	614	603	608	617	612	614	552	587	581	582	571	583	557	583	617	621	626	620	600	597	563	632	602	598	598	566	596	610	560	620	623	601	562	602	656	604	647	600	588	628	633	587	575	565	618	597	601	608	607	618	581	573	602	585	589	582	583	572	612	591	605	621	617	589	633	535	643	574	586	569	608	582	646	532	641	603	575	596	622	604	549	629	593	574	546	582	616	617	602	592	586	574	587	614	600	580	556	603	638	571	655	599	596	557	599	606	575	600	604	610	563	597	624	588	613	611	600	559	590	608	558	611	623	573	606	584	607	573	590	589	614	619	603	569	624	558	585	600	594	586	602	623	621	577	596	600	621	580	591	582	554	579	575	588	569	639	586	602	610	568	609	608	612	554	552	602	593	612	590	563	583	576	591	604	612	623	577	590	609	621	587	584	610	617	599	610	583	602	589	599	567	618	620	566	615	593	583	584	560	599	595	591	583	639	558	583	558	597	574	588	584	593	595	572	627	591	607	635	619	594	608	602	599	563	591	593	611	616	593	579	607	552	604	565	613	631	584	595	591	587	629	605	601	621	564	585	655	570	583	568	635	618	619	597	573	564	598	576	581	629	572	648	603	552	592	621	566	612	596	578	598	645	601	630	589	590	595	610	563	554	595	641	623	613	583	588	641	636	564	580	598	592	575	574	561	557	648	602	569	591	577	585	628	631	591	631	651	585	619	629	644	558	578	625	558	589	575	601	556	561	563	623	569	619	624	593	593	632	594	610	596	602	591	613	590	594	599	585	602	583	609	594	583	609	592	624	582	660	557	607	569	599	605	596	563	610	552	608	579	595	588	599	581	540	615	621	621	599	628	609	575	555	630	615	600	603	567	591	560	574	613	579	566	594	610	561	630	613	613	613	576	571	585	587	593	604	594	591	607	590	583	528	600	600	601	614	591	599	601	523	588	596	584	607	590	602	602	590	578	585	644	592	570	588	558	609	599	623	583	567	643	582	597	558	595	576	582	627	591	572	546	607	585	568	632	628	598	628	551	597	632	625	579	590	608	601	602	600	584	567	569	585	597	632	615	598	571	586	595	645	604	544	620	570	561	592	593	607	608	600	638	584	596	570	610	541	589	579	584	548	596	570	595	604	619	605	582	627	597	576	594	577	613	578	621	632	592	619	586	620	629	636	612	610	575	629	597	602	555	592	576	562	572	594	569	616	580	584	571	577	604	603	598	591	562	562	579	604	568	628	594	563	633	579	598	603	582	596	578	592	591	629	614	619	637	603	602	590	615	606	576	590	560	643	639	613	607	586	636	618	603	607	616	562	610	580	576	580	589	592	606	588	578	580	593	623	579	591	584	624	595	586	601	594	571	616	564	584	575	585	596	592	557	616	540	577	610	600	601	604	591	570	572	536	592	615	552	590	562	613	606	552	605	611	613	577	616	567	607	568	559	644	578	617	604	558	601	576	591	588	640	590	610	628	625	619	592	638	555	586	589	634	586	585	595	563	595	588	608	600	587	622	576	620	593	586	567	582	552	617	591	577	549	617	602	584	628	624	606	555	614	596	610	571	643	543	587	597	592	620	611	600	604	582	625	588	596	623	615	568	567	600	572	564	611	585	554	563	612	618	614	645	659	565	615	590	609	613	594	596	596	618	591	607	613	592	596	581	594	607	597	603	634	570	582	592	595	590	609	578	576	573	535	604	600	598	617	608	552	636	606	589	582	589	556	578	587	592	619	634	609	609	580	593	587	608	587	600	656	612	582	667	609	589	585	597	607	580	574	617	640	563	568	576	570	602	607	594	614	602	576	575	603	642	611	637	604	584	604	608	630	575	541	600	615	577	611	579	589	622	547	592	563	593	613	611	567	556	555	634	644	646	631	582	603	574	594	588	612	573	587	591	560	578	617	528	553	558	567	596	593	591	593	643	573	595	623	612	546	605	597	627	595	620	547	588	609	594	606	655	597	558	585	571	596	609	607	617	618	606	616	583	612	636	636	631	555	601	586	592	588	605	609	604	597	601	610	615	573	576	591	608	655	642	587	622	626	608	590	601	556	591	581	625	612	617	615	604	600	587	623	606	584	609	621	606	607	609	624	616	598	604	598	596	603	617	587	587	620	537	614	591	601	600	573	632	606	590	623	570	602	579	616	597	577	617	612	608	603	579	590	570	579	589	604	630	624	613	610	597	592	574	624	582	559	621	611	611	619	654	616	584	580	577	616	596	590	649	569	601	625	593	621	604	604	612	574	625	600	554	612	590	631	596	566	577	629	585	625	586	619	610	575	610	513	589	598	598	606	567	625	601	580	569	564	600	600	571	596	577	613	659	602	557	634	604	573	599	668	537	554	569	610	608	595	576	602	605	602	624	527	572	571	651	604	580	611	633	579	609	590	620	610	597	606	640	581	593	615	616	590	555	593	616	629	619	616	629	611	608	639	621	599	544	586	582	590	555	624	580	559	656	627	588	587	567	565	598	585	625	611	623	571	581	599	619	561	549	601	595	625	617	594	573	640	591	605	565	597	601	623	641	567	586	569	594	598	559	565	544	605	611	600	576	584	602	565	578	596	582	590	647	584	581	583	621	619	621	571	587	609	603	631	595	598	560	558	626	576	594	580	586	600	592	594	606	576	571	603	581	545	599	604	585	634	590	547	587	579	674	597	635	617	600	605	603	604	591	611	588	615	611	583	592	551	552	637	603	599	595	625	636	629	611	619	619	588	630	595	587	591	577	601	636	581	622	590	601	586	590	591	584	573	550	610	558	609	646	615	602	591	626	585	630	584	617	576	610	590	623	566	615	602	588	596	608	585	588	601	621	587	663	589	586	593	598	608	578	638	589	626	594	611	597	571	611	648	548	607	658	606	596	643	649	593	559	631	598	626	608	612	592	575	581	587	603	572	669	565	655	575	613	554	591	613	628	594	542	607	551	600	574	570	592	580	611	599	630	611	561	575	612	567	559	598	615	599	610	604	590	584	600	616	603	604	586	584	585	611	550	619	624	622	594	608	597	591	618	617	585	635	612	612	619	604	612	590	584	574	598	629	569	580	617	574	616	599	577	595	554	650	609	588	575	627	588	571	594	595	556	582	577	570	567	601	578	585	587	557	588	594	590	603	613	543	602	620	625	599	582	608	621	595	617	572	626	554	584	610	602	608	600	577	579	625	633	607	582	639	594	554	626	640	609	587	591	552	615	578	591	584	526	581	624	586	572	640	612	567	579	631	642	627	587	603	611	594	569	584	553	616	562	598	582	582	601	589	584	601	576	606	617	615	594	611	599	633	556	643	622	602	579	559	570	611	638	578	629	584	605	617	628	589	572	622	604	605	564	582	583	622	597	583	564	573	575	589
3683	1137	389	231	199	243	221	248	240	226	247	208	181	179	152	133	151	134	139	138	213	458	566	496	423	342	246	218	176	141	135	137	116	111	130	108	87	126	95	102	93	89	100	93	99	108	109	119	110	118	105	84	108	100	115	110	112	96	119	103	93	110	103	89	103	77	105	91	104	92	104	115	111	101	100	113	100	90	96	119	99	105	102	106	109	99	116	120	101	92	101	118	100	101	125	89	121	96	100	110	105	103	96	105	103	91	126	98	105	100	108	104	102	113	103	80	105	96	107	91	103	115	97	113	115	83	105	87	127	93	97	90	96	104	104	71	109	109	91	108	103	96	109	102	90	95	110	93	90	108	105	104	85	101	103	102	104	106	95	96	106	103	104	106	110	87	89	109	100	99	88	98	87	97	87	104	96	112	96	98	97	99	108	103	112	102	90	103	117	99	94	106	87	100	87	102	111	102	112	100	102	109	88	126	115	95	109	111	88	106	93	84	89	111	110	118	123	100	86	106	109	96	93	103	100	94	97	98	96	97	111	95	89	118	121	112	101	97	93	106	86	104	93	100	119	110	87	104	114	101	93	112	79	94	88	96	106	90	89	126	110	115	105	89	109	98	115	108	116	88	94	108	112	96	118	100	93	111	99	106	91	94	98	104	83	128	90	100	95	113	94	105	98	100	108	85	101	99	113	113	97	119	102	113	90	100	90	115	130	109	90	106	110	106	103	99	87	83	100	96	84	78	108	87	98	94	94	117	106	98	100	114	91	96	113	106	104	101	94	103	115	112	95	92	123	95	101	101	102	99	102	105	99	106	92	103	96	112	108	89	98	106	100	101	113	116	96	116	104	110	112	97	111	127	80	98	107	104	97	98	105	111	100	101	109	100	94	95	104	127	103	96	109	97	107	101	118	94	110	88	87	117	113	96	88	102	108	103	108	99	125	106	103	97	85	116	93	94	80	116	104	99	91	123	109	84	106	98	90	118	89	104	108	107	121	115	96	107	91	95	101	90	114	105	103	107	95	82	101	107	122	117	105	100	99	103	100	90	82	100	100	107	100	90	115	100	106	103	87	100	108	93	100	99	92	94	109	106	109	109	99	99	100	105	112	104	114	110	132	92	117	98	107	110	100	99	93	89	86	90	92	107	102	114	90	101	121	94	98	101	93	95	100	102	100	90	117	120	98	97	105	96	91	96	112	100	98	103	98	93	93	109	95	86	108	100	96	107	108	101	100	104	103	114	107	115	98	94	108	108	106	107	126	95	82	117	128	105	107	85	103	89	95	125	98	95	104	117	119	101	89	107	114	101	102	100	104	101	106	102	91	95	101	92	105	106	99	105	107	109	96	98	95	77	92	100	90	82	103	108	132	104	104	122	102	111	97	113	95	100	89	94	118	85	98	110	96	102	100	98	110	91	87	109	73	119	102	105	101	94	98	115	121	97	99	91	109	125	100	106	96	90	101	123	100	114	94	96	99	110	99	93	89	87	96	108	105	109	110	120	91	83	109	109	99	109	121	107	90	118	90	97	108	111	96	97	104	95	117	106	95	98	87	95	107	106	98	102	107	114	108	93	81	101	118	99	100	116	114	99	102	114	110	110	125	101	111	109	99	89	97	86	103	92	87	94	88	94	113	102	101	95	89	91	100	91	84	99	105	94	106	100	100	105	108	119	106	107	104	98	97	108	95	89	106	101	88	105	94	93	107	98	92	104	89	119	118	94	88	104	101	105	112	116	86	96	107	95	109	98	113	102	104	110	113	101	86	115	118	116	85	113	95	104	113	104	105	98	109	101	86	95	112	94	88	100	97	92	93	99	107	105	113	108	97	109	107	94	96	113	104	115	98	116	102	93	95	113	129	93	87	101	96	90	111	114	97	119	93	114	104	110	99	108	104	107	95	107	99	102	94	95	118	99	105	114	86	102	95	103	108	103	93	107	108	104	113	109	108	122	94	107	97	94	108	98	102	94	122	112	95	113	100	97	108	95	101	112	98	107	132	116	92	120	97	108	108	98	103	113	93	108	85	105	86	95	112	101	91	107	99	120	99	108	92	102	105	119	102	107	95	90	103	98	108	117	101	117	83	97	86	88	99	113	96	105	92	112	104	99	95	99	88	106	114	72	118	100	99	110	98	123	98	91	101	114	116	109	97	98	100	100	97	101	97	82	91	115	99	116	101	117	90	85	102	100	104	98	106	92	95	92	101	111	96	85	105	101	122	101	100	100	104	97	91	108	95	104	91	94	91	90	96	91	105	112	93	111	116	95	95	109	103	114	110	110	111	103	115	110	91	108	97	120	119	118	111	118	123	104	96	99	111	104	116	96	93	127	94	105	123	95	105	108	111	104	104	94	99	123	95	88	83	104	101	110	109	99	102	109	98	126	98	111	100	99	104	107	104	106	97	111	104	106	128	112	107	97	107	97	108	107	97	88	110	103	98	111	111	111	101	108	92	109	106	94	90	118	100	88	114	97	117	98	94	106	103	106	100	90	111	94	109	95	100	95	87	97	103	108	110	89	101	104	106	95	111	108	92	111	124	104	89	115	109	95	103	103	109	116	119	112	85	100	105	108	113	120	127	102	89	123	100	95	100	108	88	110	92	97	88	105	100	98	101	111	97	89	107	119	102	111	111	84	101	116	104	102	84	117	93	101	115	93	92	88	109	96	93	94	97	104	100	120	88	112	91	107	106	90	100	103	101	103	98	98	108	97	110	115	97	83	106	102	95	102	105	111	112	103	110	112	103	97	97	95	108	90	94	106	96	93	115	107	92	102	107	108	106	114	88	96	102	102	96	78	87	110	102	112	102	104	93	92	96	94	120	105	91	125	102	106	87	103	106	98	93	105	92	94	105	107	109	98	113	108	111	94	101	108	101	90	94	110	93	90	98	87	112	113	95	104	92	112	98	98	105	134	104	93	101	104	101	112	101	100	93	111	103	111	104	96	107	107	100	122	105	105	114	109	107	111	111	112	92	81	96	105	112	101	108	92	116	88	106	110	98	92	95	98	96	91	106	113	106	97	119	110	97	94	93	110	107	113	87	95	96	101	113	113	100	103	106	117	117	102	85	116	110	83	106	108	90	108	118	113	110	119	98	104	99	86	108	109	105	91	108	100	111	108	93	101	110	89	110	102	105	114	108	109	116	102	112	106	105	120	108	99	103	104	93	105	126	102	116	114	101	86	98	126	112	96	98	136	108	88	95	115	112	92	96	107	106	117	118	111	111	98	109	111	98	103	104	115	105	105	102	89	100	119	95	106	95	105	94	104	108	94	93	82	83	102	98	111	108	112	104	94	90	111	109	94	113	114	102	99	101	89	126	97	104	109	108	113	113	103	114	100	108	117	117	96	89	98	95	99	105	91	91	106	103	106	114	101	93	114	100	91	124	109	92	99	101	94	106	108	104	92	98	109	93	103	108	101	100	102	102	124	107	115	109	101	107	103	76	113	96	108	111	98	119	81	89	101	108	94
22788	9809	3879	3332	6769	10155	9179	8361	7757	6141	5741	4871	4120	3562	3074	2745	2339	1936	1714	1906	3738	9313	11028	9805	8142	5960	4415	3092	2203	1478	1106	993	911	832	816	738	735	727	734	708	755	767	731	748	756	740	771	718	738	810	769	779	793	750	730	765	731	766	769	728	689	698	770	776	754	704	770	661	773	698	737	688	754	731	695	736	757	712	754	703	740	774	747	777	747	748	787	715	757	758	709	739	736	786	745	693	733	752	730	767	726	715	706	752	749	734	710	742	711	698	756	747	770	756	798	765	726	746	768	719	705	760	695	744	767	699	730	753	706	729	746	748	763	755	737	758	720	725	728	758	644	744	765	712	781	721	707	731	752	717	786	740	742	722	783	749	741	766	744	768	812	748	774	730	695	742	720	813	733	717	772	728	788	781	759	769	745	779	713	780	731	746	739	756	766	777	732	792	733	741	757	727	750	750	709	722	771	752	793	741	748	746	732	765	720	699	740	773	703	751	754	728	727	777	725	767	795	724	721	731	747	711	731	728	734	779	696	748	763	751	733	744	762	727	726	722	742	723	796	738	747	751	674	686	764	707	738	711	742	726	767	730	738	748	767	744	734	783	764	663	689	726	714	726	692	769	769	720	761	753	760	688	778	732	741	753	746	762	715	787	778	750	780	741	751	758	739	715	734	702	755	746	771	753	740	726	746	720	758	727	741	733	754	749	709	758	725	769	725	745	706	754	754	801	750	742	729	749	710	746	783	743	677	738	695	744	696	741	738	739	775	704	720	742	738	760	747	760	747	731	769	698	757	764	795	718	730	757	769	745	775	739	750	736	685	752	744	839	756	696	779	713	761	798	760	736	700	731	734	732	736	753	738	752	749	791	767	748	726	761	770	728	749	742	717	717	715	780	743	766	795	770	726	709	764	760	808	785	754	793	706	807	714	723	734	674	715	748	747	771	731	695	784	738	749	734	704	751	789	772	740	733	723	789	763	712	735	755	747	782	703	715	743	744	753	773	733	736	703	730	739	762	721	717	740	732	718	777	741	808	799	747	788	769	775	812	728	776	700	776	765	751	729	820	684	728	711	765	703	758	690	716	706	766	751	743	745	754	722	705	761	740	755	765	710	791	738	733	726	778	778	761	756	722	757	715	732	762	772	732	768	719	733	775	776	705	730	767	732	749	702	698	729	744	767	750	736	719	764	705	785	742	753	745	744	723	750	748	747	763	774	705	783	743	720	728	732	770	746	751	758	722	737	738	734	728	744	759	741	758	728	706	705	737	779	696	772	749	762	773	732	783	735	752	711	728	724	706	733	751	768	750	775	749	793	726	752	778	728	767	721	736	767	730	741	764	750	785	732	715	741	775	766	763	725	757	752	856	799	730	692	760	758	787	801	711	785	778	740	735	693	737	752	764	720	732	797	743	730	743	788	789	738	737	799	643	714	745	740	734	707	690	710	748	753	767	732	733	745	743	742	738	760	772	753	721	747	750	773	713	718	755	713	747	761	752	715	720	728	747	766	753	718	724	749	750	783	741	755	739	750	741	805	760	748	763	742	734	739	759	761	725	727	762	795	733	786	764	697	724	765	737	732	725	746	735	765	781	761	745	714	754	747	721	722	718	823	750	711	725	789	717	761	781	752	791	736	721	733	725	753	751	751	744	744	792	696	726	795	719	754	792	802	782	778	702	710	772	759	742	750	712	802	775	723	713	751	777	727	715	723	745	789	685	715	681	719	749	713	734	696	769	774	733	753	767	750	718	736	714	757	775	727	718	773	699	759	796	730	724	734	756	758	737	755	761	752	657	711	790	754	739	718	756	773	752	793	736	695	786	747	772	737	770	775	729	725	704	763	732	774	757	787	802	717	728	746	720	739	767	682	692	766	683	747	748	718	732	684	727	806	743	694	737	716	771	742	743	743	755	719	744	713	710	779	714	749	753	733	724	714	784	774	719	734	665	740	748	751	795	761	731	734	718	723	719	747	745	735	777	740	738	697	742	766	677	822	745	768	793	761	725	735	718	770	775	784	766	738	730	717	754	732	744	767	738	753	790	757	763	738	768	750	707	765	734	723	723	730	715	735	740	765	739	800	785	747	751	783	789	741	732	761	748	710	772	805	736	732	747	752	755	774	707	725	774	737	732	734	742	739	725	745	747	710	782	783	793	755	719	743	748	797	763	737	758	784	760	775	752	776	776	740	744	733	735	795	803	722	730	734	740	734	738	746	732	693	724	756	750	763	755	734	805	803	773	692	769	732	712	721	719	753	724	723	742	788	781	745	756	684	722	777	733	734	726	732	742	756	707	701	747	744	720	785	719	767	757	758	725	731	723	749	769	756	780	752	754	727	826	692	767	711	714	764	704	750	752	742	735	727	768	727	707	774	740	738	738	795	744	760	768	718	782	776	757	752	726	764	755	771	713	777	751	727	724	723	746	745	754	761	737	729	765	789	753	805	705	708	739	755	718	759	744	773	772	718	789	722	764	740	732	783	774	758	765	744	771	760	734	762	740	739	739	738	731	781	721	745	748	794	692	765	751	673	718	737	765	695	724	784	755	793	758	751	744	758	740	713	713	735	778	785	759	712	765	746	794	797	747	764	781	744	724	713	760	755	752	758	754	797	779	786	792	748	779	764	775	803	740	782	755	761	716	740	750	753	771	745	733	745	709	716	775	728	749	738	755	701	778	748	751	756	754	724	718	748	754	743	756	710	737	757	698	753	727	802	743	733	770	773	775	748	721	744	773	766	716	754	711	776	759	745	758	745	758	727	789	733	779	759	729	758	687	730	755	768	745	762	706	727	727	768	741	747	809	765	761	794	768	722	732	713	716	770	762	789	780	752	759	765	749	768	771	781	727	770	749	714	741	737	714	705	711	714	752	750	761	747	731	809	822	780	717	751	763	787	729	730	712	787	758	717	736	682	751	747	723	737	707	731	724	737	788	767	721	723	742	765	704	808	754	703	704	743	731	777	777	698	733	719	750	723	776	775	740	727	697	714	754	700	752	767	729	694	768	708	738	740	742	715	732	712	735	740	779	722	747	723	716	728	781	776	767	783	731	713	785	768	744	732	765	681	770	706	742	743	776	740	759	702	751	753	702	777	718	778	741	731	770	730	743	729	845	786	813	735	748	758	749	747	797	777	744	753	729	745	732	784	755	762	768	746	757	773	781	767	742	728	756	721	739	801	762	757	762	739	754	779	732	720	777	764	742	794	723	735	683	723	748	700	778	727	719	760	774	743	797	775	721	787	745	788	738	766	711	702	676	742	726	743	719	774	703	720	750	769	742	761	699	729	720	780	810	739	711	748	765	770	756	748	703	706	760	748	724	742	752	742	749	790	751	720	735	751	730	770	746	795	749	701	689	734	718	701	776	708	751	744	747	754	777	736	754	758	742	752	768	735	760	742	707	722	728	754	755	756	743	765	768	750	766	698	742	753	746	778	754	719	725	733	783	793	678	701	738	719	706	720	775	742	815	809	766	732	705
3810	1694	548	323	251	260	310	266	307	287	238	262	214	214	183	156	145	143	127	147	406	901	991	888	624	495	340	262	200	154	130	102	111	102	89	102	101	109	81	92	87	97	104	101	69	102	91	99	103	102	103	105	101	114	83	100	104	83	93	110	89	93	85	103	99	102	99	90	100	111	100	80	82	106	109	87	87	96	113	97	107	98	109	100	108	97	95	103	83	85	114	84	92	100	100	93	88	78	110	72	91	108	88	99	103	85	112	111	90	96	100	102	77	91	88	87	90	85	90	96	99	86	76	74	76	88	123	95	96	93	108	94	88	101	89	100	99	87	83	80	80	92	100	98	99	108	76	109	98	85	99	116	99	101	96	107	111	90	93	111	87	96	102	105	84	94	105	88	96	100	99	94	92	112	94	99	105	95	90	111	86	92	84	110	84	87	100	92	105	89	96	78	98	111	85	85	87	108	84	114	96	112	102	89	77	94	101	86	74	106	102	86	106	101	100	94	99	96	101	108	95	102	95	107	87	89	87	91	103	83	96	87	72	95	89	101	104	108	88	110	117	102	96	84	82	88	91	87	99	96	89	95	104	88	95	97	88	90	115	81	105	90	98	104	80	93	104	102	95	89	102	93	90	98	98	100	104	95	87	94	95	104	89	86	101	101	103	83	91	100	83	101	97	90	93	89	77	110	112	90	88	94	105	104	87	79	107	91	88	87	87	100	99	87	106	89	93	84	104	106	101	91	95	107	105	114	90	81	89	98	95	91	86	107	108	121	84	90	112	80	81	91	113	93	108	90	98	79	102	93	98	93	92	85	88	102	84	89	92	84	89	103	81	88	96	91	102	98	107	75	87	94	96	105	92	106	111	110	90	96	97	127	89	91	87	106	112	101	91	96	102	114	101	104	93	92	101	116	92	94	80	92	78	82	103	98	110	85	106	103	110	84	114	114	104	105	95	102	89	85	109	102	94	82	100	102	95	86	93	89	103	115	81	96	122	89	97	104	97	95	100	87	84	97	101	108	99	99	93	105	112	102	80	84	83	105	117	82	102	80	78	86	90	84	99	97	85	101	92	94	79	103	92	96	98	91	92	91	99	104	87	99	78	101	85	99	105	95	99	78	88	106	96	111	104	113	92	90	99	108	85	105	110	109	105	82	92	106	94	84	93	95	102	97	92	109	88	95	102	102	104	90	90	87	86	108	92	98	79	93	95	90	90	103	93	97	108	82	114	95	100	87	85	97	88	92	97	95	94	88	91	80	89	102	85	84	109	101	80	100	86	108	108	111	107	79	85	106	99	98	78	110	99	116	95	99	110	89	80	103	93	105	93	106	86	84	88	91	91	86	93	106	97	84	88	85	110	91	86	90	94	97	93	104	79	99	94	101	76	97	87	96	96	103	94	101	82	111	89	77	91	101	104	89	109	109	106	85	113	90	85	92	83	90	94	113	109	81	112	101	90	85	96	98	112	105	83	99	93	110	112	98	118	97	116	86	98	119	80	75	104	95	84	84	88	115	85	78	97	77	92	77	85	85	114	84	93	94	87	102	93	102	88	89	84	83	87	117	106	91	89	91	98	100	85	112	106	101	97	92	100	91	94	100	100	117	101	101	90	80	94	96	86	109	103	102	94	107	100	80	82	109	108	99	89	93	97	113	99	107	93	92	89	103	98	85	99	95	105	90	108	110	89	91	90	109	110	120	93	112	96	105	105	90	76	106	97	89	99	107	98	103	87	97	99	98	94	95	93	86	97	94	101	110	90	105	91	106	94	95	103	89	104	86	97	92	93	115	95	109	106	100	94	95	103	87	100	94	91	107	111	95	108	88	96	107	101	101	92	104	108	100	90	93	96	103	91	96	96	111	85	101	107	70	99	95	88	104	92	92	93	89	98	108	91	95	97	93	103	95	113	95	97	98	84	82	119	106	92	70	94	93	109	88	77	89	104	96	95	108	95	96	94	104	97	96	101	93	86	85	90	99	83	91	92	107	83	100	102	87	102	103	103	98	88	100	94	103	108	99	91	99	95	90	103	99	95	106	90	111	86	92	97	93	102	93	76	98	80	96	88	94	97	89	77	97	98	109	99	98	92	80	102	95	94	75	105	89	120	96	100	88	97	94	73	114	105	91	96	91	93	100	97	87	82	113	98	94	97	107	99	105	76	103	92	96	93	95	101	85	95	94	91	90	100	101	113	96	117	106	88	80	105	95	115	92	96	97	105	88	100	91	108	76	84	99	103	97	102	88	113	87	101	85	95	100	72	104	100	97	99	87	96	102	104	102	90	84	99	101	93	101	80	95	90	91	91	104	95	100	89	92	104	81	87	86	97	95	108	102	95	127	112	111	93	81	103	88	93	101	74	93	113	102	90	89	99	108	93	95	100	105	81	108	65	115	87	104	97	115	100	87	95	109	100	96	103	92	99	92	89	98	101	84	90	83	93	86	88	100	96	109	93	110	121	100	102	91	99	93	111	99	95	102	96	83	93	99	100	81	108	107	86	93	80	103	86	94	92	86	81	120	96	93	92	91	83	108	93	99	106	100	101	106	113	99	88	93	89	107	95	102	93	100	90	91	116	97	98	95	114	101	94	103	98	103	84	122	104	89	93	114	103	109	108	116	100	99	97	93	100	97	115	116	95	96	90	103	122	91	87	96	96	93	101	85	94	101	93	61	86	85	110	97	96	114	82	78	101	96	105	104	95	83	82	115	95	106	111	100	101	88	105	78	106	96	100	87	95	81	104	94	96	96	103	95	91	97	86	104	95	101	96	91	102	106	101	91	95	93	94	71	98	97	83	103	112	86	99	97	83	89	97	108	91	99	104	103	109	92	105	91	103	77	90	97	87	99	95	84	88	93	99	100	82	93	86	109	80	101	91	81	107	93	95	103	94	115	100	98	109	73	92	94	109	95	94	98	100	96	94	113	88	95	75	85	96	100	104	87	95	103	113	105	102	104	101	93	97	99	100	113	97	98	104	94	107	96	118	90	98	89	85	74	91	110	108	85	111	95	91	103	91	99	92	105	111	122	88	102	91	92	89	92	87	97	100	104	76	115	93	92	101	83	97	92	89	83	104	93	88	123	88	92	96	93	105	113	81	102	97	90	105	89	108	92	91	96	100	106	73	96	84	102	119	103	100	108	91	80	100	95	91	87	100	75	109	83	97	95	100	97	80	95	79	94	88	97	84	110	85	100	97	91	113	94	83	107	116	94	95	108	89	101	85	78	101	100	93	95	75	98	105	96	105	82	101	88	86	82	94	106	85	108	89	99	103	94	91	99	88	83	89	92	118	91	92	109	86	107	91	86	90	101	94	94	94	98	91	92	105	105	108	100	99	98	95	84	84	99	88	95	90	87	104	109	85	99	83	101	82	102	96	90	112	104	101	101	70	112	110	79	91	90	90	112	87	95	84	100	104	85	90	88	88	94	113	92	107	104	80	109	86	91	100	109	93	95	98	78	108	101	88	87	101	105
27235	12793	5372	4499	8722	12208	12410	10753	9715	8462	7071	6372	5378	4711	3902	3225	2459	2357	2138	2420	8439	17022	17370	15119	11861	8392	5843	4082	2601	1805	1297	941	870	720	703	733	714	688	667	679	682	713	695	666	680	711	694	707	649	752	735	710	736	720	685	693	707	679	647	705	716	705	714	660	733	670	696	675	680	716	684	664	674	674	664	712	707	668	733	649	671	658	657	686	669	640	675	709	686	655	644	666	667	677	657	727	669	665	680	656	717	689	615	680	692	698	718	741	710	702	693	710	684	694	663	717	718	708	677	633	673	659	672	690	669	721	741	701	674	668	705	691	719	695	680	695	656	723	699	720	677	698	673	718	712	721	687	701	692	700	668	690	661	686	721	664	725	686	662	730	648	678	651	676	706	701	735	719	699	709	678	710	689	674	700	694	672	721	741	674	677	777	717	697	709	684	664	680	721	700	668	691	706	667	646	712	670	625	688	748	710	688	683	659	678	648	653	703	707	715	665	686	679	666	662	744	698	711	716	677	717	718	661	651	721	729	687	696	670	676	674	696	682	701	697	675	681	662	726	704	717	697	683	672	726	713	687	705	660	686	670	713	664	667	677	706	726	720	704	669	758	715	682	659	679	647	683	709	695	665	699	674	637	718	667	687	689	718	691	691	676	693	668	678	699	653	699	672	717	662	685	640	632	668	670	711	665	717	669	659	733	651	703	659	745	687	686	704	690	744	701	732	705	716	640	701	705	669	705	720	683	687	637	698	732	686	641	708	684	673	713	661	692	683	655	704	691	683	740	666	720	715	684	722	703	669	667	699	693	670	694	677	722	658	684	733	661	679	678	714	716	724	660	667	699	665	664	692	658	694	682	701	715	653	673	695	673	679	704	705	632	707	689	686	673	680	690	711	694	708	680	703	713	703	686	661	723	726	725	687	662	694	701	716	662	709	696	704	676	678	679	729	651	702	702	717	710	729	684	697	646	662	703	683	674	651	693	677	683	718	710	726	671	690	689	719	695	706	688	659	672	729	694	687	644	644	720	661	733	702	688	693	663	685	695	685	709	723	680	691	684	647	674	773	628	704	700	691	713	681	625	682	753	622	680	713	689	741	650	709	683	697	677	695	720	684	682	726	703	641	660	696	695	677	670	712	667	724	703	666	678	701	680	668	695	692	733	632	720	684	674	689	682	654	694	672	664	715	715	675	736	641	697	703	729	645	624	697	691	708	665	692	726	686	696	669	706	681	691	699	680	688	669	658	666	686	712	707	686	708	662	650	657	694	679	652	661	680	732	695	680	659	673	699	614	679	696	671	642	695	716	716	677	715	704	684	670	671	637	704	702	718	681	707	694	698	721	661	709	680	658	725	697	658	712	655	697	730	688	676	706	638	727	687	734	672	684	714	697	684	683	709	689	664	721	696	653	688	656	698	700	651	636	662	658	684	703	716	664	692	706	681	716	703	733	668	701	692	669	673	643	719	690	696	686	662	679	698	715	725	668	694	673	703	643	694	689	672	680	658	633	696	669	702	710	695	654	682	656	665	648	703	721	649	667	717	718	666	705	647	696	690	704	672	678	720	734	667	693	665	736	665	715	699	670	648	662	636	681	694	735	679	734	662	698	711	687	705	699	702	700	674	652	689	693	663	669	669	692	689	668	675	730	690	697	667	722	703	684	673	667	740	690	725	700	703	709	661	667	690	644	681	674	687	694	685	691	652	661	708	631	712	740	667	653	688	668	693	696	702	678	679	694	705	680	686	666	654	725	642	721	699	698	656	643	693	668	672	694	650	686	688	702	693	671	716	689	645	704	694	689	708	675	715	718	693	683	697	691	666	710	692	717	702	704	678	676	655	716	711	658	696	694	661	696	697	700	749	638	604	647	685	686	739	700	718	704	684	712	618	712	705	670	668	659	682	670	679	640	688	694	679	657	711	650	692	646	687	754	704	705	695	711	674	716	654	670	681	667	689	676	677	657	708	674	662	678	678	674	775	714	680	686	705	709	683	690	672	685	724	699	688	711	668	718	695	719	692	696	695	707	642	683	664	676	718	671	623	709	697	668	702	701	684	708	707	690	678	672	728	681	718	707	645	687	726	671	659	695	714	693	710	689	706	670	733	719	668	715	674	678	709	678	669	653	642	705	658	647	717	708	686	696	631	752	732	707	708	684	679	690	676	664	675	692	697	698	663	662	701	700	700	639	684	660	643	664	655	693	655	679	683	752	676	708	652	717	669	658	693	666	690	697	708	697	752	657	647	698	672	689	702	654	691	673	674	718	706	681	719	728	701	678	663	660	686	720	675	679	719	677	687	672	647	682	692	716	674	692	672	724	700	707	661	707	719	694	687	660	669	694	694	704	706	667	686	689	702	690	729	663	703	698	651	656	705	700	664	681	720	728	662	692	713	676	702	700	598	658	672	683	663	723	703	678	671	710	710	670	692	687	720	696	677	695	715	684	654	678	671	725	738	678	684	728	666	698	685	710	674	737	666	687	710	683	694	689	709	715	659	709	696	686	676	733	701	673	737	681	697	689	687	658	688	731	699	678	699	719	701	688	662	691	687	664	652	688	699	676	700	674	707	710	723	676	724	703	714	720	682	685	675	646	710	648	716	721	737	680	702	654	707	692	689	682	679	707	657	728	736	675	651	680	671	683	723	682	693	707	697	676	662	688	684	656	665	686	691	692	695	726	658	694	681	705	669	737	679	727	673	678	660	674	704	693	706	701	715	702	740	670	656	677	634	709	674	702	706	688	719	699	706	651	679	742	715	703	650	670	701	673	675	684	670	662	682	709	686	658	672	689	659	671	682	709	686	741	710	675	701	682	677	704	663	646	725	727	705	660	713	674	705	662	720	699	689	663	709	671	679	714	687	717	688	671	653	671	686	664	670	667	638	703	628	696	689	679	679	661	717	641	668	767	720	672	722	674	692	690	709	672	687	662	718	711	721	716	693	731	686	680	700	693	685	695	700	718	704	723	701	687	633	639	671	674	669	711	745	715	698	702	672	694	689	669	704	668	712	694	653	726	647	742	716	660	658	679	690	714	696	673	686	688	674	649	684	651	678	703	676	661	678	698	697	719	674	675	724	714	657	657	694	637	721	713	750	657	653	706	727	675	665	689	717	661	647	668	625	687	680	691	657	668	661	649	662	707	665	648	668	653	674	690	691	656	737	656	694	705	675	668	652	711	657	679	706	715	676	700	709	678	699	690	686	679	676	746	703	690	674	671	677	662	685	674	708	720	686	721	698	698	632	678	671	678	736	684	695	677	623	733	710	668	685	706	681	687	714	664	680	673	708	684	648	665	685	663	730	700	678	736	696	719	660	679	661	683	660	674	683	660	706	705	717	655	658	693	696	720	706	719	690	657	696	679	643	727	720	689	636	667	693	651	689	702	637	643	696	665	718	690	670	706	640	692	698	661	675	671	682	700	678	712	699	686	669	672	691	707	674	699	697	660	685	715	692	715	709	679	636	677	694	670	699	683	684
2444	699	272	205	167	157	187	173	174	158	169	143	132	130	122	107	111	123	132	108	123	163	187	169	169	147	140	117	113	93	93	82	106	85	74	82	105	78	72	80	101	90	92	84	102	71	87	102	76	86	100	80	68	81	93	69	88	98	76	95	88	79	63	102	82	94	86	68	78	94	87	94	90	82	84	80	81	82	103	95	90	77	72	81	79	84	76	91	94	87	82	78	109	80	110	88	90	92	93	100	92	88	92	97	79	73	83	74	75	77	77	87	85	89	85	76	88	85	90	67	96	72	80	80	92	79	88	75	81	90	63	88	74	100	70	100	92	93	75	74	84	80	82	89	69	75	101	81	83	87	96	88	84	81	95	89	83	80	83	85	98	84	102	86	81	74	111	88	98	89	83	70	89	78	97	90	94	76	82	104	90	94	79	73	70	104	77	83	76	95	99	80	95	70	94	90	106	97	78	104	87	77	89	81	71	87	77	82	95	99	79	66	99	81	77	83	77	87	67	93	98	87	85	96	95	76	76	91	84	83	83	91	95	84	72	85	87	88	80	87	87	88	94	78	64	101	91	82	98	100	92	95	91	80	67	78	69	88	85	98	71	72	82	74	82	73	100	81	87	87	94	82	69	83	90	89	92	71	78	79	64	71	87	101	110	86	61	93	68	84	82	90	83	76	86	89	84	89	66	76	94	98	87	78	101	85	85	100	88	95	88	86	70	95	68	78	74	88	99	88	79	82	106	93	79	86	83	68	89	92	92	66	64	82	94	95	63	90	86	70	114	93	80	79	90	74	80	79	93	97	90	84	79	76	68	79	83	84	88	83	90	93	102	71	75	69	83	101	87	80	84	80	76	87	78	75	96	90	92	75	85	80	93	74	91	85	75	91	90	76	69	93	79	66	90	87	82	80	72	93	61	104	89	85	83	93	89	88	96	75	91	90	99	72	93	58	83	94	86	98	91	94	77	85	89	66	85	71	102	72	80	90	85	76	98	85	76	82	78	84	98	84	101	70	87	72	86	90	73	90	82	88	81	76	105	77	87	86	82	100	69	80	98	90	82	76	80	79	75	88	71	91	96	86	86	79	72	80	88	89	85	90	81	87	85	83	88	100	88	76	87	84	95	75	77	76	81	90	83	96	75	75	80	89	79	89	81	86	97	74	84	81	83	91	79	78	92	88	75	84	78	90	87	88	65	89	83	75	107	89	80	68	65	85	79	76	86	77	97	93	88	111	69	82	94	109	81	78	81	80	79	80	73	83	81	83	103	86	80	89	86	96	83	79	78	76	86	87	68	84	90	72	86	86	93	84	83	86	71	71	74	88	92	74	81	76	99	89	81	87	77	89	83	93	94	89	85	105	81	79	88	97	95	91	78	99	82	76	94	84	89	82	86	73	68	92	94	101	106	80	79	84	82	80	83	86	95	90	82	82	81	102	84	82	84	90	83	97	92	83	77	70	79	83	82	82	87	98	80	88	68	94	81	79	75	79	95	88	93	90	81	79	88	92	95	73	88	86	92	82	101	91	82	79	97	79	89	75	80	86	81	84	78	71	72	87	81	79	93	83	90	90	72	86	99	93	82	86	88	87	78	92	86	91	99	80	90	90	77	77	79	92	79	91	72	86	69	81	87	84	83	82	83	93	87	77	79	86	86	95	85	80	89	75	72	91	91	83	90	79	83	86	86	102	95	93	81	95	88	78	79	83	75	86	86	93	82	85	89	73	79	70	104	97	69	82	78	82	97	68	98	98	68	93	93	86	76	76	82	76	112	96	84	93	85	92	96	93	94	80	93	85	75	77	81	82	90	70	71	99	72	77	89	89	74	78	83	95	75	87	96	86	103	81	91	89	94	70	96	105	72	86	71	90	92	92	106	92	80	76	88	78	94	78	94	88	82	81	86	91	68	82	82	76	88	90	77	88	80	94	82	109	78	110	84	68	72	100	87	93	98	94	82	78	85	83	89	101	74	84	79	99	77	92	89	100	82	102	80	71	73	93	72	74	77	78	75	99	73	88	85	67	100	79	83	93	80	97	90	81	79	82	87	82	102	81	87	85	77	91	100	77	84	74	95	75	84	107	90	84	84	84	82	85	59	85	93	93	81	88	76	85	88	78	77	101	82	77	69	85	96	81	92	94	82	83	89	83	86	92	83	85	64	74	91	101	81	83	89	87	78	80	77	88	62	98	85	72	83	96	70	105	95	88	90	79	71	96	74	77	83	68	80	78	87	80	92	100	73	86	98	81	89	90	102	95	73	88	81	88	73	79	92	94	93	89	84	90	89	85	83	95	77	73	82	68	101	80	86	97	85	81	68	82	88	81	90	85	98	75	77	99	83	72	94	78	97	96	90	103	81	83	78	90	99	88	75	96	94	79	80	108	77	76	89	82	78	88	98	91	82	84	65	84	66	71	96	83	67	75	71	75	99	85	98	85	74	93	81	70	104	94	74	93	96	82	76	83	90	120	84	87	72	78	74	90	73	86	89	79	79	84	85	67	72	92	78	81	83	94	77	87	80	80	86	80	95	91	76	75	76	75	94	83	67	80	87	95	55	79	83	89	77	79	77	86	88	96	84	73	85	75	74	86	78	82	85	89	72	83	82	88	79	86	74	82	83	77	81	82	93	84	94	71	98	95	87	80	89	85	84	66	84	79	111	94	65	66	89	84	76	75	84	97	95	85	79	82	102	71	83	86	90	85	77	82	79	95	70	84	89	84	82	74	85	84	96	85	92	82	65	76	71	76	75	74	100	77	103	84	78	105	81	70	78	72	94	77	70	81	84	101	89	82	80	92	96	92	89	84	76	76	83	82	76	74	108	91	80	77	68	91	84	89	89	83	87	77	94	84	89	78	80	80	84	83	89	76	77	69	81	68	92	81	100	82	94	78	75	76	97	85	77	75	79	90	98	75	93	71	87	91	91	80	83	74	97	95	77	84	82	92	90	98	94	109	103	79	87	82	109	82	69	84	94	105	95	87	84	98	72	78	78	88	86	96	95	72	79	90	99	94	102	75	94	69	87	80	81	85	82	86	79	85	80	94	101	71	101	96	86	81	103	93	88	92	85	70	75	74	78	82	69	96	86	78	78	88	95	86	88	84	80	86	83	83	86	69	89	69	91	73	85	69	83	103	84	91	75	91	94	81	97	78	79	81	86	67	80	89	79	79	85	84	96	79	73	85	90	87	84	90	78	76	100	73	91	77	84	87	82	96	99	81	89	88	97	84	94	75	93	78	95	92	64	79	95	98	96	83	92	83	85	71	76	71	91	70	94	86	88	80	110	76	72	75	88	84	90	96	77	89	73	72	85	78	84	85	91	100	98	73	74	96	92	93	90	83	93	91	96	83	81	107	74	76	92	87	89	80	97	93	91	75	76	76	72	88	90	100	80	84	79	67	81	87	75	99	83	91	90	91	80	80	103	80	86	93	87	101	79	71	85	88	77	69	75	77	86	79	100	80	87	79	74	86
18840	6845	2908	2653	5365	7982	7906	6487	5225	4934	4215	3725	3139	2533	2067	1751	1593	1451	1336	1289	2016	3539	3500	2996	2512	2012	1481	1172	908	800	675	655	645	655	621	595	623	613	629	612	629	643	664	617	615	632	589	625	646	638	613	657	619	643	654	612	635	611	592	639	654	629	570	643	618	643	588	626	601	631	650	596	651	585	658	624	627	656	574	594	680	623	639	600	623	544	632	670	618	610	606	668	587	639	636	601	600	601	641	651	620	589	582	590	618	579	590	595	685	606	630	629	601	600	604	586	611	616	599	660	599	686	607	621	627	663	606	611	622	609	625	606	609	620	626	645	684	629	581	611	595	656	617	610	615	644	618	645	598	623	626	627	648	634	569	697	633	613	670	588	644	600	617	627	687	592	624	604	633	614	605	642	572	608	652	618	670	586	591	606	645	587	636	634	617	625	591	644	597	588	636	603	577	631	625	602	625	641	598	585	630	645	579	660	610	601	617	626	613	641	668	647	619	643	640	631	664	616	607	637	609	605	644	647	607	635	638	617	635	615	584	634	629	626	613	621	635	599	645	610	612	574	613	666	621	636	627	569	576	601	595	615	608	627	640	618	649	636	638	615	645	596	606	641	627	649	627	629	607	626	639	655	606	628	609	543	625	616	630	623	640	622	633	695	620	640	627	644	614	653	654	610	607	602	645	616	639	605	606	575	570	588	564	618	666	606	598	595	591	617	647	601	603	622	584	625	601	646	628	654	652	631	636	653	616	649	598	594	633	604	603	606	618	623	653	605	608	638	633	615	645	666	642	616	576	610	679	639	618	626	577	607	680	643	603	617	604	658	625	646	613	612	652	617	595	605	645	639	625	671	584	648	602	643	663	613	639	638	631	614	666	632	600	620	634	605	613	570	632	641	617	667	636	623	594	585	611	629	685	586	653	591	615	633	640	613	651	657	643	620	647	621	604	661	613	594	618	623	664	605	638	656	657	609	641	662	624	642	595	612	650	579	639	626	626	577	644	576	571	650	613	632	639	618	619	611	629	621	607	649	595	598	648	586	589	629	604	662	644	608	605	598	632	624	602	652	619	643	595	617	596	608	625	669	615	648	681	571	608	626	660	625	627	547	641	610	695	640	619	634	623	604	613	678	551	616	638	612	616	602	622	643	614	610	622	633	624	583	637	610	608	631	629	628	606	615	665	615	594	593	628	643	637	632	615	603	586	642	608	607	622	622	669	616	647	635	622	639	619	603	611	664	583	633	621	631	671	589	631	618	621	620	592	585	580	607	591	619	641	624	631	631	652	593	616	608	572	603	667	680	612	618	664	591	607	584	603	607	657	619	634	572	634	643	665	592	642	626	612	617	620	617	656	615	600	612	622	655	600	586	637	636	680	644	641	624	650	599	585	611	623	608	596	592	615	630	659	641	638	632	627	619	607	628	619	625	671	610	596	648	639	623	671	680	635	613	635	608	617	599	613	587	653	643	641	607	615	597	657	643	587	640	595	593	589	590	627	669	652	628	619	649	634	623	602	629	609	631	629	645	632	631	617	636	640	623	653	560	651	600	604	615	641	622	587	610	626	656	616	637	652	594	591	600	599	545	641	595	604	572	597	615	656	615	603	604	631	591	654	599	615	588	656	662	634	608	678	667	635	606	627	601	593	687	601	679	628	663	631	635	594	634	587	604	635	611	605	630	616	671	594	605	572	626	609	640	567	622	600	671	640	596	593	648	627	636	635	637	604	628	629	636	617	635	641	616	587	667	625	618	605	629	652	604	617	644	658	680	632	588	630	595	629	624	618	601	650	631	608	608	637	605	626	583	602	609	638	625	642	591	641	627	599	604	595	589	599	602	620	607	636	609	645	601	612	602	632	614	623	615	594	624	625	624	657	639	596	620	594	619	614	598	646	628	597	639	637	601	615	600	646	637	608	586	646	613	600	618	611	621	668	608	657	670	643	627	616	611	665	608	654	591	643	663	641	628	602	628	594	581	626	581	609	596	629	644	642	637	671	636	630	677	625	599	624	614	649	654	584	623	596	608	604	659	607	630	605	620	611	598	632	612	648	671	599	651	654	629	630	648	609	613	608	626	587	589	615	618	562	602	587	618	631	613	601	632	589	637	645	617	639	587	623	606	646	592	639	563	635	630	622	624	588	619	615	623	667	616	575	655	581	597	603	640	642	636	609	601	656	604	605	663	643	626	611	651	637	591	637	641	655	566	608	621	642	623	602	598	665	615	605	591	631	579	658	596	615	597	621	652	621	605	636	611	633	611	634	604	632	637	641	626	619	617	624	602	645	575	691	607	624	581	610	612	590	647	623	618	593	615	605	640	626	653	618	599	619	623	589	629	647	631	598	624	600	637	654	614	624	607	677	631	609	620	618	593	594	636	604	665	615	651	620	588	647	606	616	631	641	607	607	588	622	634	622	624	593	622	590	582	601	668	658	558	622	666	633	624	592	644	639	596	589	596	626	637	658	625	654	566	603	618	634	594	593	611	644	623	619	640	637	611	568	658	636	637	651	647	615	616	620	630	618	648	589	639	613	649	635	635	580	613	619	644	619	639	610	625	656	677	615	677	633	690	608	619	660	592	608	632	597	649	644	603	634	618	642	665	636	566	616	606	616	628	599	617	644	645	619	596	591	648	600	633	615	565	633	592	648	602	630	625	630	649	668	640	613	637	708	580	634	634	607	560	618	657	607	663	617	625	600	610	617	615	614	569	631	636	588	678	634	645	630	647	595	612	601	609	636	627	625	665	651	598	628	610	662	655	601	618	601	620	637	608	623	567	631	578	633	612	571	647	646	598	625	646	641	629	641	573	602	627	633	633	584	646	669	666	587	594	600	637	607	674	656	613	562	591	664	654	576	621	670	631	603	628	602	634	659	578	620	629	591	635	687	599	647	655	653	600	618	609	643	626	657	622	636	649	609	615	620	641	598	622	655	610	623	666	561	620	645	654	652	655	615	657	620	644	664	610	612	587	625	612	653	647	599	643	683	627	595	635	650	610	615	601	583	634	639	612	624	614	619	604	676	603	573	595	607	632	666	629	639	637	652	615	627	631	684	612	635	587	625	606	646	641	632	566	607	581	636	599	613	645	654	667	603	631	616	614	632	585	676	622	674	605	604	618	619	657	609	597	633	625	598	613	634	650	610	642	613	589	607	589	574	596	597	611	642	621	706	603	604	633	620	604	601	603	613	627	619	600	599	610	617	629	616	578	626	667	613	673	609	615	596	633	649	594	622	643	609	629	636	596	583	610	576	680	584	625	665	659	596	609	629	644	627	593	645	575	597	617	632	596	591	584	633	607	605	638	577	600	643	627	637	609	635	622	648	586	613	626	634	613	630	613	648	613	627	652	594	594	621	612	610	621	625	576	587	615	544	671	609	587	638	622	609	638	637	645	632	632	591	608	563	625	629	596	623	642	678	592	632	617	614	619	647	624	622	629	641	594	570	628	570	636	640	626	601	641	648	605	674	600	617	628
2425	1102	383	255	205	216	236	249	226	206	189	161	154	140	136	121	119	100	117	122	250	458	422	423	339	306	211	180	128	101	87	90	74	94	91	65	80	91	82	87	76	81	82	76	90	77	88	90	85	97	71	74	77	81	67	79	73	86	80	95	77	83	64	76	75	85	69	70	80	101	84	86	71	85	79	68	84	79	73	79	86	71	74	72	86	88	80	83	80	67	80	93	74	73	85	70	74	81	68	89	79	92	62	90	79	69	74	73	67	79	69	74	76	75	87	86	69	82	78	97	83	80	69	95	63	82	91	82	88	83	96	79	101	75	66	72	77	70	71	74	74	78	67	67	70	97	71	72	84	84	70	80	75	84	73	76	75	77	69	91	95	73	80	77	77	76	75	81	76	90	87	78	78	72	60	79	85	89	92	101	78	80	79	80	69	75	85	78	88	79	85	76	63	71	59	72	81	104	77	62	85	72	85	69	85	71	75	74	62	70	78	66	67	83	96	82	82	86	108	79	86	76	73	78	76	80	75	69	101	77	80	97	74	75	89	77	70	83	59	77	64	77	87	108	71	84	91	96	80	85	79	93	74	87	72	83	97	68	67	89	82	83	73	69	88	90	74	66	73	77	65	77	72	64	77	79	82	99	83	81	89	75	82	97	77	75	91	81	80	83	74	83	86	72	92	66	77	69	84	98	92	89	83	66	77	83	81	87	74	76	64	80	93	63	92	80	73	78	75	91	86	86	87	92	75	78	79	77	69	68	75	78	79	73	76	66	80	77	73	79	71	85	90	80	69	71	92	63	60	79	69	66	79	79	86	87	87	81	89	81	89	70	61	77	85	69	89	68	60	66	88	70	90	86	97	76	88	84	82	74	78	89	81	88	82	88	75	99	60	77	98	82	69	85	68	96	66	78	98	96	65	88	76	82	99	83	81	86	87	64	74	87	91	76	80	63	101	71	86	79	86	75	84	66	94	80	70	74	90	79	76	89	80	73	89	72	88	91	99	80	82	82	93	71	87	90	76	69	75	76	71	72	81	80	73	60	98	99	62	84	88	80	67	60	85	84	80	64	60	91	69	80	83	82	82	82	83	98	86	89	74	90	99	78	91	89	89	81	75	71	85	72	81	88	88	88	98	84	88	82	80	65	78	86	78	67	84	72	74	74	86	89	80	81	73	83	79	82	82	99	75	69	83	104	84	92	80	76	78	65	79	60	106	70	92	74	72	83	76	84	66	76	75	68	82	79	63	74	78	62	68	91	86	62	73	72	85	86	63	82	90	72	84	83	70	82	85	86	87	83	80	77	78	73	83	94	84	66	85	94	78	80	72	84	79	69	79	75	72	76	80	78	85	94	78	91	85	83	76	60	95	89	68	91	98	82	91	76	65	74	79	84	85	70	99	94	83	82	67	75	78	83	73	94	87	76	75	76	69	77	78	81	78	77	82	83	87	68	96	86	86	103	80	82	72	77	92	89	81	97	85	74	83	86	77	78	78	88	63	89	69	74	64	84	76	85	76	81	74	77	72	76	72	82	72	78	69	77	59	81	71	86	77	86	100	77	108	94	74	72	76	90	91	95	73	81	74	79	89	73	80	74	84	75	71	84	64	93	71	77	93	85	79	79	89	68	88	85	83	72	86	78	96	82	73	71	98	92	68	84	77	84	71	86	86	80	77	83	97	80	78	68	77	78	81	76	88	86	73	80	84	78	75	66	80	75	80	79	92	83	91	68	94	87	79	67	95	88	84	88	75	84	83	70	72	73	84	76	70	71	71	75	67	85	67	74	69	77	73	71	77	90	73	87	85	79	82	76	83	72	80	69	86	79	83	87	65	80	76	81	93	70	72	77	75	82	90	93	80	62	74	68	77	86	75	80	59	76	84	93	76	78	89	93	71	65	63	75	76	81	92	88	86	81	70	89	77	71	82	61	80	91	84	66	73	80	66	66	89	83	83	72	97	76	77	70	78	64	76	80	82	77	73	79	74	67	69	88	71	71	106	81	91	68	65	83	68	63	86	82	86	93	98	93	67	71	82	97	78	85	72	76	79	73	82	85	70	72	68	79	73	80	86	72	81	83	73	82	75	97	86	79	71	98	78	91	86	78	89	75	82	79	101	81	63	90	86	86	71	85	87	74	80	66	73	68	78	69	75	76	76	88	74	88	68	93	100	98	85	73	99	79	78	64	86	73	61	77	70	76	71	81	70	83	70	92	84	68	68	108	64	89	85	73	91	77	71	91	89	74	71	88	90	68	69	68	64	75	85	76	80	83	76	86	82	89	79	64	97	80	72	66	71	88	67	73	74	83	81	71	88	75	84	76	86	77	70	86	96	96	79	81	88	97	72	88	98	94	74	88	70	87	88	84	70	82	77	79	76	83	82	87	71	88	81	94	94	79	71	96	93	76	79	91	67	83	64	72	78	81	60	72	98	83	83	73	78	82	77	89	73	75	74	93	91	83	67	72	75	111	102	78	84	79	77	86	78	71	84	83	71	86	93	85	87	96	91	82	79	70	79	80	63	72	82	77	90	98	91	79	87	87	91	91	84	61	60	76	87	76	79	59	92	73	67	84	87	76	70	75	85	88	75	87	79	81	77	90	62	83	83	67	89	77	95	95	85	81	82	81	77	73	84	76	71	70	76	72	83	78	76	73	70	82	107	93	91	75	78	94	70	87	75	86	75	93	85	84	75	92	86	76	97	82	90	74	70	78	78	81	92	85	74	83	83	83	79	70	79	90	87	78	77	75	84	77	74	79	85	64	83	84	72	71	84	70	87	71	82	72	89	58	66	95	92	77	77	72	78	70	87	70	80	81	87	68	78	87	83	97	68	81	70	85	72	81	80	85	78	72	64	78	77	90	90	61	86	76	78	82	75	78	74	85	76	85	76	73	88	76	91	88	77	73	70	86	84	75	75	82	94	71	92	83	71	96	89	90	74	81	94	74	83	71	76	95	87	85	82	84	73	85	72	77	85	92	90	75	100	79	74	74	80	67	72	71	76	62	77	58	90	78	82	92	72	96	79	78	82	83	83	81	85	93	67	85	82	84	69	84	88	83	64	70	82	65	79	91	69	82	74	72	87	82	90	68	83	75	79	80	76	82	72	82	77	71	81	94	68	67	94	80	81	69	76	67	72	82	109	68	91	80	79	79	74	72	72	78	80	93	70	72	77	81	78	79	73	78	79	63	86	92	90	62	82	71	90	57	109	90	68	85	79	78	79	77	77	76	83	69	79	95	89	77	97	81	88	73	83	94	82	72	84	95	74	76	70	74	79	92	83	79	74	59	80	88	77	95	77	77	86	77	82	70	68	88	83	82	76	80	84	78	80	79	86	69	94	88	77	92	67	82	83	83	64	75	75	72	76	93	86	77	84	88	69	74	87	86	91	70	71	84	78	90	82	72	89	72	69	55	84	78	79	58	77	82	96	74	84	86	57	81	69	88	74	85	84	79	78	84	92	77	75	78	82	80
22785	9944	3769	3331	7651	10614	10152	8985	7767	6516	5795	4547	3738	3012	2494	2372	2175	1801	1670	1748	5386	9052	9558	8451	6847	4998	3581	2441	1826	1189	913	803	662	700	600	596	583	634	533	553	599	577	578	597	619	590	591	598	581	609	590	539	584	546	557	537	582	597	582	558	587	553	605	560	543	598	568	582	565	562	563	592	555	561	582	617	584	578	620	566	552	566	555	585	563	577	578	590	578	532	584	602	587	563	583	545	588	580	582	561	530	541	559	592	560	579	566	549	598	556	536	539	575	534	584	568	634	600	527	554	627	618	565	558	579	623	587	580	582	545	599	610	528	578	577	569	557	594	552	584	550	555	605	614	561	579	584	604	528	561	580	585	604	605	574	526	579	573	586	554	593	546	584	565	588	626	594	548	569	558	595	600	585	548	574	600	576	601	565	541	525	564	585	560	603	587	565	617	636	555	567	555	593	584	565	576	556	522	604	586	571	575	565	587	556	577	586	565	578	577	554	552	585	579	587	588	568	615	610	554	605	580	611	569	559	588	590	571	546	543	550	533	577	604	532	562	575	618	540	646	603	561	590	530	579	564	571	540	575	630	549	593	580	584	577	575	574	554	589	595	575	576	563	577	585	569	581	576	575	551	591	590	604	588	609	580	568	584	573	605	546	576	598	559	619	601	603	564	569	565	582	633	578	559	582	537	615	592	605	514	556	574	594	532	613	617	556	580	571	586	623	589	574	628	589	620	608	593	532	572	582	571	623	580	536	564	557	586	583	563	589	582	551	573	585	541	550	577	562	541	592	571	583	555	574	585	581	580	572	570	580	600	547	565	543	560	563	555	593	558	575	616	606	576	564	543	555	587	581	606	574	611	582	600	562	580	575	560	607	553	552	599	609	515	564	538	595	592	559	546	575	581	577	594	614	547	619	557	532	565	568	587	590	570	600	569	563	552	553	581	601	598	555	548	633	619	590	583	588	603	589	586	574	576	594	537	564	532	612	578	618	558	567	562	596	624	591	584	573	589	586	527	600	558	660	549	565	607	621	589	558	575	599	531	600	603	571	549	567	534	613	544	577	550	566	555	587	581	597	599	593	601	607	546	580	547	616	592	577	563	565	580	560	539	567	625	534	587	618	591	555	553	562	579	586	540	618	597	592	593	520	621	602	534	545	587	588	587	546	561	573	630	623	556	597	577	607	560	555	603	547	535	557	613	580	582	555	588	620	553	587	575	565	538	604	599	572	597	569	566	595	603	572	564	558	577	613	561	545	549	574	569	578	582	570	606	584	575	611	578	570	568	598	535	551	597	559	525	582	582	576	577	610	576	550	544	603	617	551	563	564	589	566	526	556	604	626	568	616	574	568	555	603	583	561	574	550	550	548	598	578	579	592	621	586	564	544	549	551	569	552	520	568	582	576	552	578	581	576	593	531	589	578	573	608	600	583	625	562	541	561	589	591	579	602	535	611	589	588	563	588	575	607	543	572	577	560	557	558	613	592	586	558	549	591	578	591	614	578	559	546	603	559	589	556	567	566	581	578	567	560	585	550	593	585	576	594	572	595	571	580	556	579	559	584	562	584	559	544	592	630	536	580	573	587	583	625	544	528	553	566	553	579	596	586	581	578	581	602	604	596	535	547	600	566	588	618	633	529	576	559	556	558	564	553	531	533	592	527	522	542	569	583	547	585	579	563	567	585	601	592	579	581	565	557	626	581	553	570	588	544	571	604	569	564	539	561	566	611	557	572	561	558	584	553	570	569	588	583	602	554	533	589	551	551	567	579	563	575	550	587	567	577	564	577	581	592	539	566	614	605	561	551	563	486	605	572	590	562	616	587	576	564	564	572	610	575	579	556	567	572	570	575	596	573	582	568	572	564	573	551	527	579	590	561	550	555	574	563	599	566	551	582	577	620	594	550	592	586	591	534	565	523	529	576	580	568	588	564	540	574	579	586	573	594	591	559	576	593	612	556	557	562	561	595	609	555	584	586	570	568	587	602	595	605	608	614	608	528	588	527	594	571	549	590	605	605	546	560	578	557	585	554	541	561	578	569	569	572	597	555	568	575	579	568	604	571	547	575	582	575	574	561	565	619	561	576	577	570	592	594	596	591	579	612	583	555	576	578	588	612	537	557	588	587	554	580	556	605	589	528	542	604	560	590	562	581	592	584	571	607	574	572	590	570	584	541	571	548	580	616	637	568	544	583	546	591	618	554	564	530	569	552	569	549	574	586	599	599	616	582	567	576	582	536	582	583	605	599	596	555	540	587	603	558	613	567	537	572	606	585	598	620	623	550	558	578	559	590	570	617	579	591	604	573	581	579	563	555	556	577	564	567	578	550	568	560	556	509	569	583	560	564	560	554	596	564	601	591	548	562	592	578	541	597	545	601	575	608	549	548	558	579	585	614	546	551	556	619	557	597	598	520	547	544	627	570	558	600	591	592	593	571	582	575	565	542	538	596	542	587	563	575	584	560	541	591	580	613	581	500	563	572	584	589	601	562	593	541	558	607	569	559	565	567	566	539	547	573	646	589	580	584	582	562	577	618	516	561	604	596	546	611	604	568	559	558	592	556	587	607	586	536	559	577	586	549	587	593	548	607	547	552	569	548	582	537	587	593	616	568	550	573	553	580	594	542	560	569	597	580	583	566	574	558	581	559	565	559	568	546	576	561	574	557	570	549	597	583	539	600	583	602	614	576	547	568	546	582	572	621	555	549	566	546	568	564	634	556	575	560	579	572	568	604	590	573	588	563	598	552	585	576	559	640	563	561	561	530	607	596	545	602	539	576	572	576	571	584	561	587	637	576	555	572	545	592	581	582	561	557	563	575	569	574	589	578	594	586	528	537	563	595	598	563	600	564	567	569	554	587	590	587	584	606	586	631	583	590	583	576	582	554	546	578	576	546	586	558	597	582	566	585	575	541	588	597	562	588	547	573	563	578	589	586	577	538	605	585	558	582	606	551	558	570	587	637	618	545	587	559	595	535	573	600	556	546	570	556	569	569	585	611	555	598	610	575	587	561	579	597	586	562	580	566	548	590	590	601	600	589	578	584	563	567	585	569	583	587	593	637	580	576	616	551	581	570	597	560	563	561	621	549	583	588	573	564	601	593	583	572	595	588	565	580	598	594	564	574	568	593	557	591	582	587	563	561	571	596	579	546	551	595	581	575	535	576	561	533	582	572	557	606	587	511	568	599	573	532	547	592	601	594	566	587	595	581	570	577	565	592	556	582	571	545	540	626	572	557	595	579	567	595	603	574	551	568	562	525	579	571	523	637	558	583	560	593	577	545	560	573	597	553	582	565	590	565	574	618	568	526	573	555	519	569	587	599	570	577	586	574	572	577	576	621	565	557	569	600	594	558	606	603	566	554	539	580	572	600	555	577	578	578	589	629	624	565	583	543	570	640	587	570	544	594	547	578	610	581	602	576	568	585	576	577	554	589	551	569	582	637	596	564	583	586	566	590	594	527	602	596	619	615	589	614	593
3665	1056	393	250	221	174	227	271	296	259	202	205	178	167	139	144	132	126	124	143	260	458	474	501	406	325	283	215	164	146	122	120	124	100	97	80	96	105	94	86	105	87	104	99	106	100	97	94	86	97	97	112	98	93	94	110	97	109	108	114	97	102	105	114	106	99	84	102	83	101	100	106	112	97	91	105	106	100	111	88	95	112	93	94	103	104	105	99	95	93	101	96	107	97	94	86	105	93	106	85	102	124	90	103	96	88	97	104	87	101	108	91	104	104	89	108	117	118	98	110	81	109	110	98	89	92	86	100	102	93	112	98	102	92	108	119	106	107	106	96	90	115	98	89	121	107	96	115	109	95	96	93	102	98	103	114	85	121	106	119	94	102	102	108	86	91	94	95	108	113	84	98	105	89	119	83	100	90	107	92	91	123	107	91	96	92	102	91	84	95	97	110	108	97	111	96	107	103	111	95	110	88	111	105	113	107	97	102	107	92	110	108	115	94	89	96	86	108	99	107	96	86	92	100	94	113	123	98	87	116	103	97	93	65	75	88	101	100	98	102	101	75	112	101	112	98	118	74	108	117	99	115	104	84	129	97	110	98	97	93	76	118	120	96	107	95	91	98	114	103	106	110	113	98	99	91	103	103	105	116	106	78	108	95	88	101	99	120	97	103	99	109	94	80	101	106	101	114	103	106	109	108	94	100	112	105	131	94	119	96	103	98	83	104	86	92	100	87	103	84	101	95	91	119	101	100	97	106	100	97	109	87	108	83	107	84	100	105	94	108	99	112	120	119	94	119	112	106	109	112	97	87	85	83	87	81	108	110	104	104	115	110	107	107	109	101	91	108	113	93	117	111	88	87	96	99	88	105	93	114	110	114	92	88	101	114	99	97	100	105	97	100	116	107	101	94	121	116	100	96	99	108	88	120	94	105	111	98	107	93	95	102	88	101	101	99	103	117	105	96	96	85	105	121	99	98	104	112	94	69	103	90	67	103	99	91	88	107	99	114	102	96	96	108	98	103	97	97	102	85	115	108	100	100	112	93	88	102	90	99	97	108	87	101	112	105	107	88	105	100	105	101	91	101	108	110	111	105	103	96	93	90	89	105	116	107	107	99	109	108	109	96	95	102	94	108	85	94	98	84	101	101	90	100	104	107	109	112	87	109	97	113	130	103	103	102	74	97	92	106	101	98	94	106	120	114	116	110	72	98	94	106	117	98	102	102	94	100	106	119	89	107	108	90	91	100	114	110	113	109	111	86	98	86	97	109	93	103	97	90	109	108	111	102	90	95	90	105	117	95	98	108	88	90	87	86	84	111	88	89	106	95	104	115	115	99	105	99	114	99	82	114	110	114	79	100	88	80	109	93	101	89	79	126	109	90	102	92	119	118	109	90	107	95	95	102	96	88	107	89	126	102	120	101	96	84	109	82	97	99	88	108	94	87	89	99	105	100	99	109	87	82	101	98	122	112	93	127	106	103	103	109	108	98	112	108	105	116	98	89	85	82	98	84	96	107	100	89	118	86	105	79	90	112	90	85	107	90	109	99	105	87	106	97	87	104	99	110	116	113	102	112	99	106	86	117	94	95	91	97	96	96	95	102	112	114	92	97	102	100	96	85	105	109	117	81	111	102	100	114	89	121	105	83	84	110	81	105	112	93	92	84	107	110	95	97	107	100	104	113	117	84	106	107	92	90	101	92	91	118	104	104	117	108	87	99	86	90	104	98	93	105	106	102	104	82	123	86	93	93	114	88	94	116	105	89	83	87	90	103	89	102	99	97	96	97	97	75	119	109	92	98	92	102	107	87	100	98	106	87	114	84	100	101	90	112	90	106	106	96	104	111	107	114	100	108	89	108	96	102	109	99	74	105	106	102	113	96	95	101	98	94	97	93	87	104	111	94	87	114	77	103	107	79	97	116	72	92	119	105	94	105	110	102	100	97	100	107	113	123	105	98	107	86	106	92	95	108	88	98	85	90	108	103	104	102	97	96	101	97	112	102	107	116	105	84	84	95	92	122	105	100	97	108	93	100	100	102	83	89	104	92	100	105	89	90	93	127	98	111	103	93	89	114	96	108	105	100	90	94	112	125	109	103	102	92	119	112	88	106	118	94	100	109	98	97	100	98	111	110	93	91	89	118	92	94	100	102	88	96	105	93	94	91	103	100	106	101	89	108	115	100	114	108	118	92	74	109	93	94	101	102	110	106	100	114	108	112	95	106	129	96	110	96	99	115	91	110	87	103	106	92	84	104	91	97	104	91	98	101	109	94	99	90	127	99	114	100	91	85	87	98	96	112	96	96	120	106	114	103	110	107	107	85	103	115	109	104	94	100	113	109	98	88	114	94	97	94	111	104	104	94	106	92	98	95	100	102	103	94	116	104	106	100	101	113	90	103	113	113	98	113	127	98	96	95	98	94	75	98	107	92	97	91	100	99	98	96	98	89	95	114	106	100	94	101	128	93	98	111	93	96	102	110	98	93	104	95	110	100	104	106	110	98	106	100	99	108	101	86	110	98	93	75	120	115	106	87	96	96	83	94	86	104	92	114	106	107	93	105	104	102	102	114	93	86	93	94	112	88	89	108	90	114	86	97	114	84	101	98	116	108	107	108	95	99	110	90	84	119	100	89	105	113	94	111	99	85	104	102	106	93	85	128	115	83	88	100	86	80	115	105	107	104	100	93	95	85	98	106	104	98	87	107	114	98	94	97	99	102	100	94	105	105	107	105	107	98	103	97	114	104	105	93	86	102	96	96	112	84	100	101	94	80	123	105	86	94	109	98	85	91	75	110	94	101	83	109	107	104	111	113	105	110	87	99	92	98	89	107	105	102	112	96	113	117	97	104	90	87	93	96	104	80	91	124	101	99	85	93	81	99	92	101	95	101	93	101	89	93	113	110	100	96	98	102	97	103	100	114	100	95	97	103	96	76	115	112	105	95	102	93	103	93	87	95	99	88	113	119	112	88	96	110	96	100	100	109	101	100	91	111	102	104	98	102	88	91	100	104	101	110	96	100	118	97	92	119	111	110	107	121	100	97	93	101	100	100	99	104	86	94	104	116	109	104	95	102	108	95	99	110	105	104	96	90	92	94	104	108	95	106	102	103	113	104	103	89	99	109	123	100	102	111	104	105	101	107	100	80	94	94	102	105	94	80	99	98	103	106	102	118	105	100	103	94	97	103	96	120	111	107	94	90	120	112	105	114	122	94	102	119	93	122	97	97	116	98	87	93	90	95	97	105	91	109	94	70	112	106	100	80	88	103	101	98	106	95	106	106	113	107	88	113	88	98	110	96	114	95	112	97	85	102	100	115	99	119	101	99	109	104	115	88	111	97	105	88	97	103	90	109	101	106	103	93	99	96	100	109	98	106	90	99	95	113	118	119	96	109	85	101	108	84	108	103	104	101	94	84	91	94	100	92	105	101	114	92	115	86	100	106	117	93	98	108	98	98	105	98	115	89	87	122	99	106
21933	9205	4040	3492	7100	9546	9760	9540	8370	6897	5440	4498	3670	3202	2768	2522	2272	2003	1804	1853	5077	9436	10039	9669	7418	5727	4524	3377	2456	1715	1256	1050	870	798	790	738	738	727	740	731	747	751	694	724	702	760	760	707	807	740	703	731	733	748	713	754	737	672	762	725	722	722	701	722	711	748	755	772	751	718	750	775	716	772	729	759	729	701	731	774	755	725	767	694	757	712	742	709	747	696	732	705	738	708	733	727	719	720	731	748	773	676	725	665	729	773	688	750	749	724	729	736	700	742	685	705	744	747	729	733	707	673	761	702	741	764	715	723	747	685	760	663	759	748	712	734	743	744	731	728	733	728	755	792	729	702	769	740	743	732	735	706	742	747	720	767	724	736	721	742	732	763	682	764	721	737	715	725	703	703	744	742	709	711	735	716	694	746	737	749	740	739	773	762	712	738	764	752	706	684	739	741	702	741	740	708	752	697	688	716	710	718	748	786	773	706	718	728	691	689	748	714	748	685	733	729	741	724	737	713	720	728	716	769	751	740	780	749	748	722	740	728	720	738	777	741	655	703	723	737	741	735	731	748	764	689	691	696	725	751	687	722	683	767	723	739	746	755	759	752	704	737	723	732	728	720	746	780	736	729	739	791	747	695	710	680	700	719	689	695	697	745	726	706	766	759	707	702	735	743	787	726	711	726	697	710	785	711	747	692	680	694	710	749	694	752	665	779	705	745	729	726	718	699	732	737	738	728	757	749	725	710	728	698	719	751	764	717	751	742	757	703	742	713	728	743	718	736	714	752	756	744	758	760	741	719	727	765	715	713	747	719	721	698	747	703	774	740	766	671	709	761	772	746	719	727	732	732	706	723	735	739	749	691	747	754	741	688	756	718	731	785	742	719	752	758	731	751	728	700	775	761	755	707	730	726	738	775	744	734	721	730	731	708	691	733	747	727	725	706	761	737	744	743	757	747	769	676	739	722	778	717	736	754	773	734	778	720	718	749	736	735	748	750	755	701	739	733	721	709	734	752	745	700	753	723	673	743	685	749	750	702	721	722	768	782	766	726	717	750	701	740	721	748	712	739	757	716	757	741	724	758	706	718	701	729	723	751	729	724	717	776	760	728	754	669	750	779	746	777	705	707	707	751	738	725	739	760	775	703	732	722	673	763	712	706	726	731	721	710	727	747	762	695	777	798	727	741	689	736	681	737	742	767	718	755	711	710	696	707	722	727	668	736	734	717	731	739	760	701	685	745	735	685	714	738	740	691	752	750	729	778	683	799	678	761	693	701	719	719	768	701	740	699	724	744	697	690	723	722	701	766	803	723	740	744	765	750	703	750	737	714	722	773	696	787	727	689	733	758	709	722	731	761	726	758	724	683	736	751	773	737	780	765	736	756	729	675	734	699	725	733	739	705	688	749	760	745	780	685	710	680	743	742	723	744	690	739	757	738	720	717	745	724	696	748	740	726	732	694	737	739	691	741	773	748	705	739	790	754	744	735	764	732	698	723	770	758	720	759	719	722	724	761	757	707	777	721	726	714	724	724	739	763	736	725	753	772	747	737	707	711	737	731	703	719	776	714	734	690	722	714	752	714	702	709	750	759	727	753	737	732	743	743	739	689	732	726	751	701	697	757	743	722	731	761	791	745	727	728	733	713	725	669	713	677	721	748	718	709	738	743	718	731	765	763	682	742	741	738	735	727	710	745	725	789	732	728	761	723	735	678	709	793	747	755	803	703	739	725	763	703	745	706	703	714	691	742	783	713	763	701	740	756	731	745	770	737	720	703	715	737	680	708	748	726	728	735	723	713	744	751	756	715	725	713	750	706	756	717	731	703	728	769	720	720	729	712	726	687	716	709	743	759	761	735	728	730	759	701	766	732	734	759	729	764	758	739	705	733	703	780	751	722	700	738	751	759	717	723	759	763	720	727	777	696	740	734	743	759	730	694	737	718	730	726	697	751	760	764	741	720	804	725	662	753	683	763	737	735	749	739	786	753	747	724	717	755	743	712	751	713	737	758	742	756	753	708	732	727	747	727	709	718	746	729	680	758	733	730	776	722	728	747	702	720	760	729	738	742	700	724	781	742	687	686	733	717	768	716	687	703	725	737	688	742	743	771	730	715	699	715	706	761	699	705	736	797	698	755	714	716	705	746	734	747	701	743	724	762	716	745	760	654	741	756	748	726	704	732	738	712	686	677	735	701	753	797	713	696	770	787	718	680	743	734	705	706	728	791	759	715	727	701	701	738	739	753	763	721	695	775	702	695	753	755	767	710	752	679	748	725	713	767	705	738	744	740	719	760	724	738	691	712	736	724	735	737	686	732	711	795	747	749	734	736	702	715	667	748	744	741	726	763	741	751	716	716	733	791	773	706	739	744	712	737	745	681	712	694	696	720	728	741	752	709	728	724	704	705	706	720	732	734	721	740	761	798	745	691	723	720	740	721	754	743	723	697	743	749	670	706	750	732	745	763	776	687	745	742	719	784	727	742	729	708	726	723	738	729	785	727	726	735	684	685	730	781	761	718	747	721	733	730	708	721	762	705	743	741	760	702	736	735	727	746	704	746	686	765	742	702	683	652	707	731	742	682	724	713	750	697	710	755	740	778	761	764	729	720	708	715	745	686	744	710	763	755	742	749	765	739	728	728	759	759	719	698	708	725	685	752	708	737	752	725	733	695	746	715	760	759	760	736	713	713	755	720	722	696	758	717	721	789	750	766	674	674	748	765	749	761	731	721	676	748	719	715	693	735	746	727	719	753	734	739	730	703	721	721	716	772	728	702	724	739	743	737	752	717	753	711	759	720	721	725	750	739	706	717	751	741	694	735	733	718	742	757	732	739	724	729	762	713	735	700	711	747	709	701	746	681	721	746	720	751	734	695	778	716	759	709	767	728	712	730	741	765	755	792	722	706	731	746	698	705	701	750	715	761	724	737	730	719	756	716	643	754	721	699	717	704	727	725	694	734	726	737	734	739	696	734	715	733	762	732	765	706	708	780	704	763	699	697	703	712	747	771	734	779	779	646	709	737	765	773	719	765	750	733	751	638	743	706	716	798	719	674	747	751	724	739	696	748	710	767	783	679	752	738	775	700	742	803	698	729	736	724	764	740	717	707	715	697	751	767	740	726	755	696	734	709	697	750	778	793	701	741	771	722	711	726	704	753	776	728	744	700	742	777	684	683	668	745	755	710	702	716	747	702	751	710	721	683	751	721	737	701	763	744	713	750	712	719	766	774	692	775	694	704	753	728	787	756	695	746	671	775	811	695	703	718	725	657	704	772	727	714	662	727	720	724	743	712	743	743	699	759	705	748	725	715	723	683	693	722	727	759	724	717	695	701	742	800	700	736	741	743	702	747	714	744	659	739	776	693	753	696	761	702	779	721	728	707	746	715	678	680	756	758	732	802	686	756	753	727	750	754	733	678	756	752	705	749	720	746	690	710	777	797	715	720	713	772	710	715	729	714	746	729	774	712	653	716	703	754
3500	1595	598	326	286	241	324	346	307	312	242	214	192	189	171	163	154	183	136	178	337	713	918	761	641	503	386	319	224	189	165	117	100	104	105	89	93	88	87	105	105	103	96	84	97	100	94	89	107	79	104	90	124	87	77	103	106	99	94	77	83	102	104	77	83	94	92	81	99	76	97	74	95	99	95	113	114	101	100	98	79	92	102	102	95	87	99	85	100	88	107	87	94	84	93	94	96	94	73	97	95	106	96	98	94	88	86	106	88	94	93	92	98	107	100	105	106	103	110	90	101	93	98	98	95	96	104	91	93	96	104	106	84	104	91	89	102	95	98	96	93	89	102	101	96	91	107	99	90	93	105	99	109	92	101	101	105	95	88	98	82	109	76	80	96	104	102	130	92	99	72	112	99	82	87	102	100	83	97	76	96	77	83	100	106	106	71	112	95	96	83	100	84	85	99	88	98	92	94	95	114	83	96	100	95	101	82	121	94	94	90	105	101	84	89	80	91	93	95	97	86	88	104	83	106	99	101	85	101	88	84	78	108	98	90	113	90	84	78	99	95	99	101	84	94	89	92	86	109	97	89	103	83	98	109	96	90	113	92	79	104	110	93	90	94	105	106	95	111	94	100	92	105	85	109	99	85	78	119	78	101	92	90	109	107	91	93	87	106	93	89	96	113	89	78	95	82	108	89	95	91	99	92	110	108	98	88	87	92	88	75	93	105	101	94	84	80	114	109	100	75	89	84	93	74	112	93	87	85	87	109	108	91	117	105	84	89	93	102	106	115	98	95	95	101	87	98	80	82	104	102	113	90	102	101	83	82	75	99	96	90	109	97	81	76	102	110	101	76	95	105	98	101	90	96	83	92	113	103	76	95	98	94	84	88	89	90	85	97	94	93	102	91	91	104	101	95	111	92	92	85	85	98	85	95	97	98	97	88	95	92	93	88	97	103	96	93	100	91	98	109	88	77	91	98	82	117	86	100	111	92	107	94	77	97	105	90	86	102	86	97	92	86	77	87	105	77	92	99	84	85	100	107	100	89	92	102	97	104	88	96	105	84	85	83	87	92	89	69	96	117	89	115	101	92	88	93	96	101	92	96	97	110	96	93	87	104	82	77	86	108	94	83	78	101	78	105	102	91	96	98	95	107	112	93	95	96	97	96	93	93	88	102	71	81	93	83	92	100	89	93	85	103	83	93	84	97	104	83	86	96	93	82	101	101	71	94	98	93	84	101	105	101	78	97	86	89	85	109	87	96	105	88	91	81	95	105	99	84	91	102	89	73	102	102	89	87	96	105	89	94	77	86	103	93	95	97	87	91	86	99	91	102	115	89	105	85	71	91	103	103	82	105	100	111	82	89	86	77	96	101	96	92	94	93	96	113	86	95	85	102	90	97	108	109	92	87	100	84	104	93	88	76	111	76	103	78	108	102	95	91	80	107	92	95	107	99	74	97	108	99	99	99	93	95	112	106	78	89	108	98	87	99	89	95	107	110	91	98	103	90	99	77	104	86	108	101	106	91	118	102	104	100	92	104	88	99	83	99	98	89	78	99	111	104	102	83	114	83	99	114	104	101	80	84	102	107	99	99	106	112	90	92	101	97	101	90	99	107	83	112	88	82	120	105	93	102	77	94	77	86	97	91	102	91	104	120	118	79	111	84	109	83	97	82	101	102	84	103	115	112	98	84	98	106	88	99	93	107	76	98	107	93	110	100	100	87	83	93	92	95	78	101	84	87	97	86	95	87	87	95	98	83	115	96	86	82	87	90	101	82	98	100	82	103	90	102	108	112	108	95	88	86	94	86	99	109	92	99	105	107	81	92	84	98	107	96	105	88	102	93	90	116	80	87	89	96	98	102	99	92	106	80	94	105	104	106	89	107	114	99	88	103	76	74	83	93	88	105	81	90	77	90	87	86	93	108	86	103	86	76	83	100	96	84	91	84	85	88	102	108	117	87	107	101	91	108	93	102	86	98	84	96	90	87	93	108	89	121	89	88	112	104	85	87	83	86	91	89	103	85	103	85	85	118	103	89	94	100	110	117	90	100	91	108	104	64	86	78	90	90	121	98	102	87	80	109	92	95	108	87	102	90	99	97	96	98	103	98	95	74	121	99	85	89	89	88	97	89	95	99	96	93	94	99	110	88	77	82	90	98	88	88	98	89	108	94	95	85	95	97	85	94	113	100	82	98	109	102	96	91	104	88	99	79	97	79	101	113	110	89	100	83	96	94	89	102	77	94	74	116	107	90	109	93	82	87	106	115	83	96	92	82	98	76	88	99	109	102	96	97	98	91	107	106	93	99	90	104	90	90	95	92	85	82	110	94	88	115	103	103	97	78	87	89	87	107	90	87	100	92	101	110	105	105	96	107	103	107	99	81	102	87	88	92	94	105	100	98	83	92	87	84	105	104	99	95	89	105	99	100	97	105	103	98	92	94	91	99	99	83	102	99	97	109	81	81	96	100	88	98	100	91	95	93	95	84	102	93	91	95	92	102	94	85	87	97	102	97	81	101	87	102	89	89	78	114	98	83	94	87	102	89	115	73	105	87	99	90	88	92	107	88	87	104	102	92	104	98	88	97	97	108	100	85	104	111	75	119	101	96	85	88	107	114	94	101	108	105	97	86	95	104	103	104	98	80	77	101	89	112	95	98	91	88	77	86	94	110	92	115	78	76	95	91	114	111	99	92	85	87	89	119	104	95	116	110	100	105	105	99	130	91	92	104	100	105	96	72	105	100	113	85	102	96	85	101	93	87	100	115	92	98	94	90	99	106	94	85	96	95	120	112	93	84	103	87	82	100	80	94	94	101	89	97	100	108	91	85	83	106	102	102	85	112	94	100	96	105	86	109	83	95	98	91	104	94	101	104	104	103	88	104	97	99	99	104	105	104	96	99	88	95	96	98	88	122	107	106	112	91	105	87	101	108	88	99	102	77	79	87	99	109	77	94	97	95	82	110	100	97	91	97	83	99	94	91	101	100	87	102	93	84	83	93	94	95	103	68	89	82	103	85	102	108	87	89	104	86	113	90	99	92	78	102	119	105	96	95	92	93	109	89	113	103	102	96	97	92	97	93	101	71	89	112	79	90	93	104	94	102	98	96	91	85	105	93	106	81	90	87	79	92	82	68	116	88	96	102	79	97	99	106	86	88	95	115	92	100	100	103	94	74	88	90	94	111	84	80	84	84	99	103	95	97	109	107	87	97	87	97	83	113	108	76	104	90	93	79	103	90	102	111	106	84	109	82	114	102	83	101	95	92	91	93	92	91	103	102	111	89	84	97	96	79	109	94	83	86	113	88	95	99	102	89	113	84	97	94	85	87	91	99	106	73	88	83	82	107	99	93	75	105	94	103	89	90	104	88	81	96	89	97	95	113	91	102	97	78	99	101	88	93	91	82	106	96	76	93	90	80	93	106	94	83	99	103	99	101	101	96	109	99	92	87	92	95	89	88	91	111	95	95	75	88	109
26907	12617	5447	4711	9528	11631	13758	12931	11061	9293	7082	5665	4916	4205	3632	3114	2943	2684	2218	2607	7477	14709	16256	14431	12104	9155	7283	5227	3549	2566	1701	1193	894	837	704	680	702	658	695	695	693	653	716	685	650	641	736	663	645	672	710	695	685	660	701	666	691	629	743	655	721	657	736	698	677	683	632	695	666	672	691	640	659	650	638	667	673	681	676	682	656	691	682	691	683	700	675	630	739	640	670	650	630	697	671	678	720	681	655	694	660	742	663	638	691	681	673	680	690	685	636	676	682	672	667	681	685	682	658	719	728	707	679	651	670	690	712	666	701	678	685	688	710	674	666	672	673	665	679	665	694	678	713	644	684	694	747	708	700	697	634	701	713	687	648	649	704	684	682	669	653	658	722	666	675	688	682	642	641	673	633	727	708	694	624	666	665	661	759	686	690	595	691	668	692	647	697	701	674	682	662	685	674	694	669	681	690	640	677	683	738	680	690	695	698	638	685	641	649	641	633	656	667	685	695	645	691	656	674	708	665	633	694	658	633	638	661	741	665	696	649	674	700	685	700	701	656	687	680	728	661	679	647	685	668	717	753	683	689	632	648	714	653	689	665	675	714	673	701	709	645	667	640	674	691	663	726	682	700	675	682	667	682	732	672	686	711	667	646	709	655	683	694	657	661	690	665	684	683	641	713	703	659	708	724	696	692	692	687	675	630	712	696	664	698	653	688	740	722	693	684	709	680	687	676	669	640	650	679	688	624	681	706	680	673	672	692	697	637	677	696	677	736	701	700	649	722	645	649	685	622	713	712	669	645	659	680	667	727	669	682	682	663	699	672	674	697	652	708	675	685	679	664	710	684	633	679	701	678	684	709	725	672	672	676	708	713	681	695	693	721	641	676	677	640	650	698	693	653	671	667	677	677	651	712	724	684	679	667	681	677	717	707	710	658	705	667	692	716	644	699	698	669	666	662	687	661	708	711	695	680	694	701	665	662	682	635	645	658	709	678	708	627	652	685	690	652	694	705	725	645	690	703	711	701	683	682	712	641	697	706	631	688	700	672	747	711	659	649	683	690	723	690	666	692	656	691	636	652	708	709	713	686	722	684	709	693	666	717	655	657	617	655	670	737	715	752	628	684	673	699	636	696	698	676	665	667	695	670	698	667	655	715	691	724	693	682	667	686	678	661	663	692	687	679	681	688	681	673	705	671	698	706	671	720	695	699	711	664	663	710	743	663	670	667	694	683	675	703	671	692	697	680	721	660	673	701	671	707	727	725	686	672	679	675	653	654	678	676	676	649	650	680	704	673	699	654	677	647	679	681	704	664	666	676	667	645	673	642	669	683	666	645	697	654	674	638	700	685	688	692	721	733	687	676	689	695	673	671	640	641	645	712	681	702	709	669	678	679	701	726	664	692	694	694	682	654	708	683	701	636	654	624	696	649	665	695	666	709	703	643	624	673	710	671	680	662	711	668	668	690	700	671	709	694	637	672	689	655	693	706	673	664	650	689	708	733	675	670	738	688	670	639	674	685	692	726	654	703	688	642	618	715	679	731	662	657	679	707	682	653	656	668	659	701	671	683	695	665	685	698	642	697	648	691	691	678	672	655	689	685	659	715	617	660	702	653	667	690	683	707	653	672	674	668	662	699	701	674	714	634	662	683	720	659	677	681	679	696	628	671	681	657	692	671	724	704	652	697	663	658	671	690	726	709	710	693	671	657	685	685	668	702	698	690	646	685	694	676	693	753	643	646	655	700	723	682	685	698	672	675	674	673	647	666	667	687	628	668	691	645	677	680	717	623	680	654	705	694	670	630	668	692	696	675	658	697	676	635	694	662	716	668	664	695	692	724	702	677	655	705	667	685	680	680	701	715	651	716	698	697	670	685	674	648	670	652	647	696	641	715	673	685	696	661	713	732	656	706	681	723	662	717	666	669	668	673	685	702	659	668	706	683	689	640	725	683	656	659	658	698	704	684	654	685	712	671	683	677	671	626	660	716	680	672	705	684	658	736	631	653	700	677	669	688	685	685	707	711	662	629	658	683	706	718	676	684	698	711	677	712	707	660	662	668	673	718	688	709	644	723	671	695	696	667	705	674	682	712	679	679	642	698	709	679	673	675	666	667	686	677	685	700	671	628	713	658	693	709	669	665	663	653	709	700	676	666	651	652	646	707	715	687	694	702	638	698	654	706	673	700	635	693	690	703	688	674	685	680	667	751	625	660	718	673	672	687	696	694	669	699	649	704	724	688	709	707	714	690	674	629	675	660	671	688	674	735	642	660	672	688	660	647	630	717	659	687	657	664	688	688	649	652	673	694	597	692	647	704	670	685	687	683	662	712	659	702	713	642	708	644	657	677	651	691	723	669	665	692	685	624	692	678	691	673	664	657	679	664	652	686	684	703	696	672	710	674	646	650	705	677	686	690	669	722	667	717	587	665	673	731	648	686	687	683	721	685	659	703	664	676	687	668	627	751	707	690	674	755	677	679	678	678	666	689	656	675	668	668	632	647	635	682	680	728	672	637	650	686	623	725	697	664	694	742	680	647	619	689	677	681	649	675	690	642	709	676	692	674	717	681	710	645	695	717	688	714	693	676	676	663	661	711	694	680	701	662	683	679	659	680	676	728	636	687	673	699	663	677	675	688	672	682	656	685	663	651	677	670	679	683	681	652	635	726	702	637	642	714	710	695	678	649	675	661	698	641	617	670	708	677	639	697	658	664	678	704	687	684	666	676	674	692	666	685	632	690	673	638	700	677	670	619	616	680	660	694	652	690	658	710	657	692	736	735	744	678	665	713	658	656	681	727	645	678	629	699	667	713	680	653	661	679	705	720	724	672	684	680	683	686	693	717	698	678	662	674	664	706	639	694	625	670	683	688	676	669	687	676	692	688	692	700	692	694	691	650	677	663	676	689	705	651	676	685	741	694	664	677	647	717	674	693	678	659	682	720	615	640	630	710	710	646	671	641	680	718	663	669	661	663	658	649	701	676	735	726	708	690	667	663	712	669	657	723	676	728	639	734	727	673	698	682	680	680	682	704	698	690	687	710	681	696	686	670	706	670	677	727	662	728	693	675	704	707	680	652	644	642	683	677	691	722	687	687	658	678	668	663	670	683	676	684	696	682	682	651	683	688	671	684	653	669	700	692	682	698	690	670	693	642	699	691	687	684	676	666	693	658	702	669	669	675	701	678	690	699	684	684	701	689	659	699	690	690	707	643	715	698	682	692	693	689	699	641	655	684	687	718	650	662	673	668	754	698	683	680	706	706	694	709	666	678	670	686	680	691	637	658	653	642	688	676	693	691	711	639	680	681	711	695	687	690	678	723	657	727	662	666	672	665	680	688	669	705	672	600	662	713	678	707	661	685	664	701	670	721	677	709	706	697	658	671	671	689	698	720	719	682	659	679	653	646	639	666	665	649	661	710	701	694	673	695	727	715	657	656	702	681	712	709	664	720	656	627	684	705	702	690	658	671	690	695	697	681	707
2284	663	319	203	193	148	222	229	190	157	145	148	123	140	142	114	114	117	106	113	117	185	184	203	159	151	133	124	117	97	89	93	74	87	105	77	78	87	99	76	82	76	83	81	95	88	79	84	85	96	77	77	88	77	82	88	93	93	63	78	77	82	93	97	94	75	92	98	85	87	78	84	81	89	75	83	92	92	83	88	75	108	73	79	78	80	84	79	80	82	81	81	80	82	83	68	91	100	87	85	78	84	78	79	108	81	78	100	70	94	79	80	70	72	88	89	79	87	70	83	80	97	112	89	84	79	73	75	89	82	89	75	89	85	94	98	89	90	72	92	87	77	80	90	86	92	101	91	102	72	85	82	88	88	91	80	81	84	92	85	94	91	96	74	73	67	96	79	73	85	84	80	73	67	94	76	78	94	85	88	80	84	95	77	85	87	110	77	87	89	94	86	92	84	90	80	83	98	72	87	98	99	99	88	88	87	82	87	98	79	89	88	76	99	90	75	78	85	89	89	84	79	71	85	86	78	75	96	94	80	84	95	84	91	82	70	104	72	97	82	79	92	83	64	91	104	96	103	85	94	90	83	102	80	92	83	84	88	96	73	86	90	87	82	106	106	87	97	77	94	91	73	78	69	70	70	88	81	82	90	84	90	96	87	96	87	81	75	85	83	85	95	90	83	66	90	85	96	77	71	101	71	81	66	92	84	86	90	100	85	74	81	88	113	97	92	72	68	78	102	99	88	81	84	67	83	93	82	82	94	87	80	87	82	78	80	79	88	80	104	82	101	77	91	73	78	84	85	79	91	89	91	84	77	76	96	82	81	81	94	85	72	86	90	68	87	86	86	71	92	84	89	78	75	85	90	93	83	79	76	76	80	85	79	75	73	93	89	73	86	88	80	98	83	83	96	83	82	82	73	92	93	81	84	99	85	85	83	82	68	89	90	87	81	100	85	88	94	73	84	79	76	82	62	69	63	92	80	90	93	82	85	91	75	91	71	81	95	79	79	91	78	93	87	78	81	103	87	78	80	91	79	86	73	77	86	92	68	76	84	81	84	97	97	70	91	95	75	85	69	90	75	97	84	93	83	89	75	82	106	83	94	88	96	87	65	102	72	81	94	86	84	85	80	90	86	94	95	82	87	74	83	73	83	87	88	81	86	66	80	83	70	77	87	85	91	79	92	76	78	74	83	95	86	70	94	95	96	67	72	108	78	90	82	91	83	86	79	78	88	82	89	87	101	76	67	90	74	91	77	88	91	105	73	87	80	101	98	79	75	81	86	87	78	104	94	67	92	107	82	82	83	83	67	92	103	73	77	80	87	82	85	73	79	86	70	76	87	90	90	73	84	100	103	74	82	69	82	86	78	78	79	86	85	93	90	89	96	91	84	91	80	98	99	97	95	98	87	85	88	89	78	83	90	81	87	92	90	84	86	78	81	84	70	82	73	96	89	79	96	80	89	79	96	89	76	89	89	80	77	89	73	74	83	84	80	103	64	98	77	87	96	77	89	82	110	90	84	89	69	78	94	79	92	95	94	89	81	90	75	75	96	100	78	98	84	91	82	89	89	68	63	70	83	88	78	86	83	79	85	87	78	80	75	98	89	103	83	90	87	91	82	88	94	97	88	76	87	83	87	109	104	104	106	78	87	88	101	83	81	89	74	85	80	96	64	95	97	91	67	83	89	107	88	98	71	88	84	87	78	80	92	77	102	82	100	88	86	84	76	85	78	80	95	90	79	91	71	87	66	85	88	73	73	98	92	71	83	87	90	87	76	74	88	86	72	72	63	81	86	64	85	82	86	80	88	84	71	98	99	80	99	68	93	89	98	62	76	92	98	87	82	92	102	88	88	70	89	88	97	91	85	87	86	85	81	79	75	70	84	98	79	81	81	92	72	84	76	84	114	77	84	74	79	85	110	86	86	90	74	77	75	80	80	85	96	85	88	85	91	74	74	95	86	90	92	98	78	87	81	72	80	116	92	90	84	88	103	94	80	83	74	84	80	85	73	71	84	84	96	76	78	83	100	94	96	95	82	92	73	78	79	78	92	80	89	89	79	79	101	73	83	65	83	89	89	85	95	88	74	71	93	93	90	76	67	80	81	87	74	73	85	84	84	91	92	86	103	63	82	88	83	91	89	74	80	91	81	92	92	76	92	88	93	86	91	96	97	78	86	87	92	86	86	101	83	93	81	80	90	77	95	83	90	84	85	77	81	79	94	77	77	84	75	73	83	95	94	104	71	78	87	65	98	60	97	74	84	83	81	78	85	75	98	100	93	81	76	91	104	91	78	94	86	83	80	75	79	68	95	83	96	88	96	71	88	80	85	79	76	81	83	90	80	75	91	89	75	106	74	92	63	89	84	89	89	65	66	94	81	77	81	96	90	77	97	84	98	85	80	83	84	95	86	95	99	90	92	85	90	82	86	73	82	91	95	91	63	83	91	87	94	89	81	92	84	77	96	89	98	86	78	99	91	94	91	76	89	79	84	79	99	78	74	78	90	85	77	94	66	78	86	96	87	81	79	70	79	83	75	90	98	94	86	82	93	77	72	90	82	73	81	80	94	67	81	85	80	82	80	100	73	84	80	85	94	84	78	74	78	82	79	80	89	89	87	90	73	86	83	69	97	84	98	79	88	88	75	73	81	78	74	82	92	86	95	82	102	85	83	71	80	80	97	84	98	95	105	85	86	80	89	73	92	80	77	89	86	90	86	74	75	96	105	101	92	81	85	69	78	85	86	63	84	105	67	99	86	84	88	91	66	90	83	84	87	78	63	94	73	76	96	88	75	92	78	80	83	87	70	86	83	74	94	80	87	68	84	74	67	82	95	77	93	96	86	90	87	73	89	82	84	87	77	93	72	71	73	80	81	79	77	67	92	69	87	75	78	99	94	92	91	94	90	75	93	87	107	95	82	80	75	100	100	83	95	82	84	85	72	89	96	79	88	87	77	88	72	82	103	86	76	103	84	82	81	79	86	74	89	80	93	82	74	73	90	102	90	79	89	87	85	102	103	91	81	76	91	74	79	88	92	88	88	75	84	95	97	79	83	99	100	84	78	75	87	87	74	72	76	93	75	92	83	90	92	92	78	86	89	98	85	91	72	103	83	87	83	79	95	92	73	79	91	92	85	100	87	81	87	110	83	80	77	99	83	86	82	85	82	83	68	90	97	72	82	94	73	82	78	74	79	85	81	91	86	64	83	87	72	88	78	82	70	76	86	76	83	82	98	88	92	86	79	91	103	85	68	84	80	90	99	84	93	74	91	78	74	79	96	68	90	85	88	76	74	88	73	91	74	103	90	76	91	104	82	87	69	75	84	89	94	81	80	104	83	96	81	75	86	73	84	87	89	81	85	71	86	77	80	88	91	83	88	77	76	74	80	83	83	77	83	99	102	90	89	81	77	89	71	86	84	88	86	90	86	77	80	84	97	81	90	83	79	82	81	89	76	99	79	79	83	81	102	81	89
18735	6882	3191	2786	5070	7353	8454	7573	6369	5533	4362	3405	2888	2532	2333	2144	1877	1678	1492	1392	1798	3205	3734	3097	2477	1949	1521	1330	1080	918	792	707	661	648	624	641	613	581	609	632	627	589	605	693	634	595	610	629	704	606	634	636	652	610	622	637	652	638	636	632	613	623	625	629	563	617	632	585	631	617	604	644	608	581	609	611	649	586	617	578	632	620	647	660	615	606	624	603	662	607	610	614	607	619	631	630	574	638	625	642	634	621	647	644	576	582	615	590	594	679	659	635	664	569	607	574	616	583	651	593	574	605	571	613	612	630	590	627	648	595	655	595	594	610	631	647	656	620	593	618	630	622	631	625	576	611	617	652	651	652	604	629	625	696	612	623	647	590	621	650	589	600	570	607	636	596	632	627	588	632	582	634	623	630	575	636	627	625	639	610	615	611	633	614	621	637	675	599	656	644	586	599	609	645	613	645	601	604	606	618	589	649	616	616	627	613	645	637	645	655	574	633	604	642	642	620	609	634	621	584	627	636	621	647	602	609	623	626	634	620	622	637	592	629	637	626	653	644	656	620	612	638	650	655	598	586	619	627	604	658	628	629	631	640	601	597	625	620	652	616	654	638	637	613	598	642	636	646	623	652	608	608	683	615	620	599	585	634	612	646	623	629	607	606	612	587	611	611	640	592	620	669	681	637	624	644	598	664	585	648	611	640	639	597	584	610	615	612	587	672	605	671	629	615	633	654	608	640	625	639	667	612	637	644	649	613	612	640	612	668	607	628	612	638	627	609	621	637	647	594	596	647	618	646	603	613	583	604	576	599	636	601	630	640	623	630	578	643	648	628	639	647	644	630	600	631	623	625	610	610	637	600	642	633	569	654	627	684	605	580	603	632	636	572	613	640	634	627	617	624	651	638	549	567	629	608	565	653	602	639	650	582	609	640	613	550	621	600	635	654	600	654	619	652	651	636	657	597	650	640	616	635	605	626	620	636	631	636	565	587	648	610	636	614	647	642	611	630	630	617	625	575	641	648	612	621	630	582	603	621	590	639	631	595	628	608	615	606	566	605	644	621	621	609	612	654	563	615	624	625	665	592	645	631	672	674	602	635	644	647	636	575	591	604	632	661	610	643	652	601	595	643	614	630	625	646	637	611	610	629	654	628	635	616	618	630	648	645	606	596	584	601	614	619	673	596	598	634	565	648	645	651	625	646	659	615	628	620	639	657	644	616	630	667	615	623	584	623	662	615	576	594	587	617	640	640	654	600	611	642	621	590	551	676	586	680	617	608	625	626	635	638	576	640	698	640	605	620	664	610	640	617	606	634	616	627	638	599	614	653	625	651	640	607	591	583	657	631	655	653	588	615	621	599	611	611	599	586	626	606	609	623	584	576	652	585	603	664	594	631	652	580	622	621	670	607	613	580	618	597	656	634	648	601	624	656	597	633	618	639	601	625	610	584	616	615	633	645	621	595	626	607	640	623	659	617	634	636	624	587	609	592	645	602	595	590	580	659	622	640	565	651	623	585	591	627	581	609	629	620	650	661	622	614	620	611	632	648	607	630	651	620	615	604	631	623	638	589	637	602	611	643	611	607	638	626	636	623	621	589	600	634	625	626	661	619	629	603	646	622	651	593	632	659	644	649	637	615	575	593	652	625	627	666	633	630	607	611	636	584	635	605	650	593	662	612	630	618	595	678	612	627	616	620	641	577	613	617	640	642	607	584	655	632	614	687	588	658	638	635	590	615	643	598	661	637	633	624	638	615	650	664	619	608	608	650	605	612	638	628	618	613	676	592	620	631	630	588	615	656	611	633	602	598	650	644	638	605	605	630	672	606	617	638	612	652	625	619	642	674	677	625	618	635	610	663	620	621	616	663	621	649	656	629	634	581	589	629	590	622	605	618	623	637	638	628	657	568	631	644	622	608	604	628	633	617	601	644	638	623	672	639	626	646	655	640	625	623	608	645	645	573	633	573	616	617	641	667	636	628	642	623	603	637	603	623	614	642	612	652	587	624	603	617	620	658	614	649	627	613	591	673	664	612	661	602	592	596	644	611	620	581	668	625	611	621	650	605	636	619	601	623	624	599	607	652	657	629	677	611	604	622	624	579	619	592	614	654	636	642	635	632	614	622	598	620	631	605	654	602	648	585	608	621	632	621	634	584	579	611	611	627	646	641	616	612	622	630	597	595	621	591	605	648	629	613	611	633	629	626	606	540	608	642	612	623	585	601	616	617	630	603	625	680	643	610	653	609	631	595	663	604	613	615	616	631	623	635	641	645	652	650	646	624	636	587	592	599	642	618	613	636	592	631	616	630	592	653	641	605	562	619	603	633	643	649	618	578	669	631	650	623	634	635	612	640	598	587	612	641	627	621	636	667	633	614	601	623	612	618	638	633	639	585	633	614	596	591	619	610	591	641	645	604	621	603	639	626	621	634	598	644	628	612	635	596	633	592	625	591	603	618	621	626	625	640	608	629	626	620	611	655	641	611	618	622	642	596	614	641	631	646	650	614	629	607	625	590	656	592	610	628	624	605	615	638	612	617	618	645	658	636	599	651	644	624	659	616	602	611	628	611	576	576	636	577	655	632	615	631	653	609	646	635	619	578	675	578	697	605	615	595	604	652	583	633	616	627	642	655	624	635	624	626	638	603	585	645	634	677	659	619	588	620	619	617	602	603	649	643	671	573	649	610	645	573	645	600	614	587	580	618	603	655	639	647	645	631	633	605	622	635	616	633	608	621	602	590	640	586	625	588	622	652	634	661	627	602	632	641	637	612	579	603	570	650	641	635	613	615	603	589	632	649	586	612	612	626	642	629	600	618	630	600	617	629	629	641	623	616	603	626	643	634	655	557	645	592	613	610	615	629	641	639	629	638	604	602	636	656	629	599	583	644	617	634	580	632	610	590	632	607	614	620	600	565	614	607	619	615	610	608	652	657	629	593	625	617	617	620	650	653	614	633	645	605	596	602	664	622	600	578	655	595	595	659	632	628	633	620	623	626	627	673	605	618	624	638	628	613	642	684	590	622	626	617	599	634	621	582	647	638	621	670	621	623	624	592	622	659	651	580	592	652	608	625	637	608	656	581	603	629	651	618	638	601	631	625	591	667	595	614	577	637	601	645	618	611	667	608	650	657	627	627	595	639	624	599	656	643	610	654	636	669	659	575	641	590	647	591	606	572	610	603	584	660	652	615	602	682	635	591	672	637	692	643	641	596	648	584	632	564	621	637	600	659	611	612	644	636	634	633	650	591	639	643	599	673	642	607	620	582	618	601	610	649	611	598	649	614	623	632	594	616	634	626	595	642	589	633	606	644	617	650	584	648	634	601	609	605	570	633	629	631	583	618	638	634	629	595	627	591	642	625	623	609	645	598	645	570	632	594	624	606	626	636	635	619	609	609	638	639	602	647	627	587	642	576	646	585	606	634	624	609	635	609	634	625	619	667	628	613	644	607	664	610	644	609	634	615	621	611	600	604	610	650
2361	1135	415	193	148	227	254	262	244	219	199	187	164	174	148	143	140	121	109	130	172	393	505	392	341	271	220	163	136	114	101	120	72	84	69	68	76	81	89	85	65	77	88	89	75	91	89	77	85	83	80	90	74	83	83	66	78	80	78	73	68	79	77	78	86	80	104	71	84	98	77	97	79	101	80	86	88	86	84	84	77	80	99	85	65	91	77	85	95	67	72	88	82	88	92	91	74	80	88	73	86	89	77	81	56	77	102	86	83	77	78	96	79	100	83	70	83	79	80	90	68	86	88	81	68	73	79	86	90	80	64	82	107	105	79	99	79	86	80	99	77	84	76	72	90	86	87	80	76	82	81	74	98	70	87	72	75	73	92	70	71	75	83	87	86	79	82	84	77	68	90	90	89	81	73	81	84	76	94	73	75	85	77	85	104	79	83	91	74	81	61	95	76	78	98	89	79	96	73	87	85	75	87	73	80	88	68	85	84	87	84	76	96	75	101	74	88	79	78	69	77	87	86	86	75	71	65	91	90	88	80	90	66	104	93	100	76	88	77	71	96	67	64	91	71	85	77	76	82	65	90	87	82	83	86	86	96	85	76	82	90	87	79	68	85	85	102	89	83	72	83	65	90	85	71	84	86	81	89	87	77	102	82	88	87	81	80	73	81	76	89	86	97	98	70	95	91	76	82	74	93	88	78	96	81	77	85	103	66	87	61	78	72	80	74	72	68	75	82	76	79	93	74	83	64	85	81	87	81	108	94	84	82	90	73	91	90	88	76	78	85	87	96	86	78	78	94	79	95	78	79	85	68	92	78	79	82	87	83	83	76	91	74	68	92	83	94	95	75	82	74	96	86	74	72	88	103	76	66	96	78	65	98	73	75	86	81	82	88	82	81	78	70	77	92	76	80	74	88	100	82	58	93	87	73	68	78	82	83	80	66	73	66	82	95	76	81	89	89	80	76	80	80	79	74	80	75	67	88	80	85	98	87	79	83	74	79	94	79	99	85	72	72	105	89	81	78	85	74	89	89	103	81	87	69	67	83	86	83	76	81	76	60	94	79	77	79	85	93	68	74	68	79	72	94	90	86	78	95	66	71	77	80	91	75	77	94	75	69	92	82	88	89	64	76	83	84	80	83	81	73	79	76	87	93	78	83	85	79	89	87	78	79	85	78	86	83	79	60	80	98	71	51	87	72	69	78	101	93	88	69	72	80	69	83	72	85	92	98	94	79	82	72	79	84	70	83	89	71	78	81	90	87	88	85	92	74	86	92	76	76	84	78	67	88	87	78	85	81	89	104	87	82	87	75	60	77	69	77	81	86	82	96	76	94	66	76	79	87	74	95	85	95	94	72	65	95	83	70	73	65	85	78	86	73	96	98	83	73	87	74	89	89	85	96	93	79	87	69	65	81	88	83	82	72	87	89	84	64	75	80	86	75	87	78	65	80	71	84	83	85	103	99	81	83	75	83	83	79	88	78	87	88	90	93	89	72	87	66	73	69	93	88	84	72	89	83	81	101	89	81	81	80	92	90	77	80	77	87	76	71	78	84	64	92	89	80	95	78	79	77	87	98	70	70	72	76	76	94	80	98	85	70	88	93	80	98	110	96	83	81	67	71	75	85	73	83	90	88	69	62	79	75	79	78	82	78	85	80	70	77	86	92	75	84	85	85	90	89	57	86	69	82	75	80	73	84	83	81	88	78	73	92	74	90	75	95	72	75	93	74	82	81	76	94	90	86	86	98	73	100	80	80	82	93	83	75	74	77	72	83	86	89	86	82	82	79	67	75	88	99	71	72	77	76	87	89	85	78	104	84	61	76	83	82	91	85	83	82	72	65	81	70	81	84	70	83	70	69	83	83	78	75	96	84	86	71	107	94	69	62	78	79	78	81	82	71	82	89	83	87	89	76	80	83	66	83	79	79	79	94	74	72	71	87	85	77	86	86	90	73	79	71	82	87	76	80	81	78	86	81	90	93	87	82	89	89	60	77	79	105	80	81	81	75	73	83	100	76	70	99	77	91	87	79	76	77	65	92	91	71	93	61	65	69	76	71	88	73	78	80	87	91	84	87	77	88	88	105	84	92	83	84	85	87	83	74	94	79	72	78	83	87	83	94	79	73	92	72	82	84	89	82	66	79	81	87	85	96	72	61	85	74	91	84	86	93	88	94	86	96	82	82	94	63	85	89	70	81	92	73	92	76	74	73	78	77	90	85	90	70	75	103	91	71	70	69	82	81	80	91	82	76	84	102	74	85	84	62	77	74	81	72	88	91	64	70	75	77	79	76	85	60	67	83	83	87	82	60	96	75	75	81	85	87	72	74	100	86	83	73	75	68	90	69	80	91	74	73	73	95	93	92	91	79	87	91	75	88	72	62	79	83	81	96	85	85	68	83	80	78	83	78	63	77	80	79	94	80	76	67	84	61	67	97	71	87	81	82	68	90	77	69	74	80	77	75	89	74	78	75	82	77	83	84	85	91	92	91	68	90	109	89	72	87	94	84	74	64	71	81	90	71	69	83	88	84	68	92	76	73	94	80	83	100	80	82	79	70	92	84	73	75	82	82	74	91	99	74	72	74	90	72	85	82	79	78	78	73	88	91	80	84	72	77	75	74	81	91	87	92	99	76	72	82	84	73	76	77	76	74	90	76	94	85	74	78	82	93	62	87	87	79	79	75	74	95	79	91	105	85	60	102	92	92	73	71	84	86	92	78	90	84	88	94	88	73	71	84	76	90	93	58	67	74	73	87	85	70	80	86	81	82	85	99	68	75	71	89	90	66	82	72	71	83	91	74	82	84	70	88	86	83	86	96	75	82	59	78	83	80	64	85	66	90	80	71	76	81	71	93	58	68	78	94	86	88	79	96	86	81	100	69	78	74	76	78	76	85	88	92	69	77	95	86	97	98	69	89	96	82	83	93	82	86	66	77	85	80	97	86	87	80	86	88	76	80	81	99	94	94	87	84	79	88	77	84	74	87	97	88	76	74	93	87	74	70	77	80	80	73	82	78	81	92	74	65	72	62	73	84	72	71	73	79	76	81	91	75	79	71	80	80	73	84	65	74	83	92	79	92	79	78	73	85	89	64	78	79	72	73	70	86	79	81	83	99	89	70	69	87	82	62	75	85	76	75	66	81	78	90	71	91	102	77	92	81	64	92	84	80	76	78	98	89	91	73	72	83	68	97	83	92	83	71	76	70	82	109	94	74	90	72	89	82	93	86	86	69	79	88	78	72	101	72	83	88	89	93	85	89	76	89	62	83	78	69	67	86	76	84	76	74	72	80	82	98	76	69	98	75	65	92	79	71	71	88	88	91	75	95	93	86	70	77	102	90	97	88	76	87	79	79	93	74	81	79	76	70	69	72	77	89	83	77	81	74	80	86	72	79	71	79	73	60	77	88	78	83	78	72	85	81	93	66	99	90	76	74	83	66	74	81	89	79	80	79	90	84	87	106	72	77	60	76	77
22578	10095	3882	3174	6874	11246	11396	9795	8145	6771	5354	4471	3826	3559	3221	2866	2552	1979	1746	1647	3250	8663	10007	8568	6701	5063	3774	2734	2007	1443	1094	820	748	642	612	611	609	579	577	579	554	530	602	618	578	621	579	580	575	530	604	617	580	607	595	586	600	603	565	581	577	567	568	574	561	592	584	589	583	563	613	558	568	583	583	642	637	598	552	597	569	565	603	560	602	574	583	569	573	581	557	562	551	596	514	599	606	596	598	576	557	548	606	571	598	582	568	562	583	616	596	583	549	591	585	595	547	578	598	581	554	609	556	560	623	550	577	607	537	570	544	610	615	623	552	529	547	594	571	577	596	599	587	572	555	574	609	587	606	574	565	622	616	576	571	579	572	566	585	622	547	574	575	598	571	558	553	613	607	614	572	615	563	563	585	576	653	596	605	591	540	579	592	623	629	581	574	591	628	599	587	592	587	566	569	598	596	568	564	564	598	602	574	591	564	524	607	534	623	569	592	567	573	579	580	630	596	566	596	568	567	586	575	555	612	605	582	603	570	604	604	580	572	574	568	567	604	609	574	564	595	620	588	609	589	616	592	595	560	530	573	568	539	588	551	560	571	560	602	605	572	588	597	615	597	590	558	608	615	610	564	590	588	552	612	555	607	581	592	571	613	558	581	561	581	587	637	568	541	585	618	561	611	581	590	618	604	546	607	586	626	581	595	645	606	599	645	569	601	558	614	591	565	612	592	593	590	533	562	607	578	594	573	582	520	599	579	551	581	601	584	630	585	547	613	627	571	612	546	597	557	572	619	576	596	594	578	584	616	587	554	579	601	586	619	590	562	596	577	561	641	597	564	609	608	561	624	585	542	580	570	544	608	558	573	596	562	598	639	538	566	583	583	613	572	566	544	540	581	583	593	635	590	582	608	610	587	584	598	557	593	534	601	580	573	587	606	562	598	562	589	548	574	626	574	634	584	583	591	583	545	586	601	583	587	597	588	600	595	546	558	570	568	562	596	588	631	545	585	598	580	606	574	607	597	594	620	593	598	565	619	577	551	581	600	532	618	610	596	592	586	599	591	622	608	622	593	567	578	591	599	575	582	547	602	560	568	561	607	599	599	585	616	578	585	608	596	594	608	579	569	610	588	598	590	584	634	583	588	634	622	577	588	587	568	577	566	585	569	614	580	608	608	584	561	566	634	550	575	584	574	584	608	563	569	588	593	571	545	604	636	595	596	513	592	569	581	519	613	601	582	597	642	605	606	565	562	591	552	609	588	570	575	535	573	599	588	596	587	594	554	568	624	582	614	592	579	600	599	550	570	597	576	586	590	615	571	589	583	633	609	640	571	585	577	587	639	589	574	590	583	598	613	620	576	523	580	571	623	591	590	581	630	614	572	529	594	603	616	615	595	570	586	572	609	607	595	583	605	585	614	609	543	605	585	600	543	571	591	617	597	550	581	609	564	597	622	593	582	607	596	567	587	611	556	583	601	539	581	625	604	585	613	586	576	567	587	583	559	621	583	574	561	557	569	601	579	586	594	607	590	622	591	564	604	593	564	594	584	588	575	636	560	581	586	607	586	594	602	596	586	554	592	541	584	602	594	621	615	591	575	611	592	582	590	553	579	593	607	592	602	560	605	595	632	557	587	625	599	580	600	579	546	579	622	627	599	609	547	622	603	599	596	565	597	638	608	556	620	594	564	562	590	583	562	571	630	608	559	574	627	598	603	608	623	586	605	598	579	599	612	576	625	612	594	609	606	616	581	545	590	559	583	610	574	579	608	592	564	561	591	559	577	565	594	578	602	615	573	632	604	583	554	580	591	589	601	581	578	600	605	556	598	574	598	552	552	608	607	570	631	540	572	580	560	569	593	586	562	556	561	620	582	571	596	591	582	600	567	608	599	566	623	566	598	595	579	577	592	606	582	590	563	541	599	599	581	591	597	537	587	595	558	617	623	561	605	614	583	614	581	564	569	604	587	570	547	604	594	590	562	613	608	553	567	573	581	607	570	559	560	594	566	601	571	581	557	585	628	577	579	564	587	557	584	558	564	598	578	571	619	610	576	603	591	591	561	572	561	602	581	625	596	586	568	587	573	547	603	603	618	612	624	601	601	562	589	553	553	589	568	605	636	583	588	604	581	560	546	586	575	592	601	578	569	575	623	571	560	550	582	613	607	631	606	586	580	596	606	648	615	613	586	556	614	647	585	575	584	597	605	578	573	609	560	555	619	591	556	573	604	595	633	572	579	621	579	557	568	555	561	542	597	560	563	637	615	555	636	581	517	563	618	594	640	555	616	604	590	570	587	608	560	559	600	572	599	549	575	617	561	576	595	616	561	565	622	538	588	571	566	600	584	613	634	568	594	607	615	580	598	601	581	592	580	600	557	565	565	597	575	579	572	605	582	605	596	600	584	590	593	606	621	577	568	604	601	566	590	571	568	603	580	616	585	597	565	609	566	546	564	595	572	566	597	619	618	593	610	583	574	616	599	590	592	583	604	574	623	569	540	551	614	577	601	611	614	590	595	651	589	602	592	585	551	563	600	549	554	625	619	558	542	565	574	626	553	610	643	608	616	601	570	603	610	582	554	580	586	585	549	598	570	579	572	562	566	624	618	604	594	568	609	599	561	586	596	557	599	578	553	581	614	591	572	550	537	601	588	603	578	553	595	591	567	609	589	575	582	594	577	616	555	578	575	581	591	576	595	573	563	576	549	580	599	593	596	585	619	546	550	591	578	602	568	561	571	600	578	611	586	616	588	590	567	525	560	557	602	572	597	610	605	595	576	561	596	602	592	576	572	542	594	594	576	579	619	604	600	601	611	559	546	617	612	553	543	564	576	575	627	607	593	543	562	553	544	621	562	564	559	567	589	563	578	601	609	583	542	568	602	599	630	640	564	580	591	568	607	551	553	609	536	626	577	576	603	589	566	588	610	593	589	610	612	600	550	552	606	552	583	574	606	600	605	542	574	609	569	614	570	605	576	588	574	573	633	599	561	571	601	601	577	618	585	541	606	565	576	577	600	566	600	581	598	586	560	573	595	606	571	604	582	592	599	624	607	632	571	574	576	586	577	580	635	573	582	577	617	575	580	612	614	613	588	596	598	609	552	589	606	603	577	611	588	569	596	599	640	566	598	540	607	593	608	579	572	589	572	611	553	595	588	606	573	586	537	585	608	592	568	566	556	639	595	527	563	574	600	577	587	637	578	567	594	579	531	622	580	561	580	618	572	583	568	588	590	584	566	579	611	612	609	612	545	577	591	596	594	619	547	576	601	575	604	625	610	616	518	571	573	579	590	558	581	585	583	596	611	576	600	558	548	606	587	626	550	595	582	575	593	569	549	577	593	598	567	623	566	591	553	579	579	571	529	598	591	583	623	579	577	603	607	612	619	600	587	588	534	605	599	561	579	587	590	552	612	572	591	604	585	629	617	579	576	599	574	560	597	598	550	591	627	594	539	601	586	587	565	578	594	601	614	579	580	563
3689	1035	360	223	182	210	247	233	221	247	230	189	203	194	185	169	185	131	134	133	174	486	598	491	354	344	261	218	156	133	114	126	118	103	116	104	95	97	94	123	98	118	100	92	108	114	113	109	105	97	107	103	112	94	100	103	98	98	103	106	115	93	102	121	91	92	97	94	94	122	107	114	93	95	129	96	113	102	109	102	105	109	98	108	100	111	100	117	95	102	99	98	110	97	118	107	100	109	100	99	100	93	88	120	81	96	100	99	104	112	106	92	93	100	100	95	88	101	88	114	96	122	100	99	98	92	81	96	114	107	115	97	102	111	105	102	117	110	114	103	118	106	110	87	95	100	87	124	120	94	96	99	105	112	107	100	95	104	110	109	119	89	105	100	96	115	106	94	91	99	91	95	113	114	116	91	97	105	93	116	103	87	115	90	112	91	113	105	91	114	86	118	85	105	103	93	94	105	98	96	104	102	101	105	107	97	102	108	99	114	110	101	100	106	111	92	97	96	121	107	102	95	117	92	98	84	90	102	106	89	109	85	102	92	124	99	96	109	129	96	98	120	121	100	97	89	102	117	113	92	114	114	94	89	93	95	101	100	103	87	99	117	118	88	104	102	105	104	95	88	110	92	97	120	110	87	96	106	95	111	96	103	92	103	84	78	99	100	95	101	106	110	103	105	96	106	99	102	95	117	104	99	99	115	116	127	118	90	98	101	91	97	109	93	85	94	100	91	104	96	118	112	129	97	105	97	114	100	105	101	92	105	93	109	86	111	112	95	94	99	112	108	99	96	114	108	94	112	110	115	115	110	85	108	110	114	80	108	89	93	93	113	105	111	91	119	99	107	92	89	98	91	110	107	118	126	94	115	106	112	97	108	102	97	102	115	105	81	102	104	109	102	97	103	97	99	110	106	113	102	82	103	109	113	111	99	102	95	107	104	82	110	94	96	124	108	104	87	102	102	102	89	101	109	116	103	89	116	84	105	73	104	115	93	97	99	81	97	102	85	95	107	123	87	98	106	107	95	111	100	92	119	99	122	103	102	98	109	90	94	92	108	102	112	84	101	84	97	103	94	102	97	111	104	108	96	84	96	84	100	111	92	102	87	105	108	114	96	91	114	91	92	100	95	100	113	119	97	107	93	87	110	93	100	105	106	98	89	104	110	82	91	91	119	91	116	116	104	102	109	93	95	104	115	128	85	101	106	99	98	107	109	115	113	81	118	104	100	100	90	103	90	106	116	108	102	102	86	101	103	107	109	98	81	104	95	105	98	100	87	97	101	107	113	99	98	105	118	110	97	106	90	116	98	100	86	95	107	86	97	99	88	93	99	116	104	80	96	97	111	136	98	108	100	83	95	88	108	89	113	108	119	121	85	105	106	96	110	116	100	99	96	100	131	86	99	100	78	95	88	105	99	91	111	94	125	109	97	93	112	117	98	98	120	98	108	104	107	100	86	101	103	109	92	85	112	99	107	123	91	98	99	103	103	83	97	94	99	92	114	102	91	103	98	107	97	104	96	93	112	100	82	91	104	118	108	100	98	97	90	121	109	110	115	96	106	95	106	91	105	100	104	108	110	89	107	110	122	100	113	99	93	85	101	99	98	109	103	98	106	108	122	96	115	110	111	98	102	109	91	91	77	93	94	106	86	83	84	100	117	105	113	97	119	101	89	124	103	96	108	102	103	114	92	99	115	96	121	111	97	103	92	107	120	96	95	128	99	110	114	95	115	95	108	76	99	112	110	81	83	118	91	115	99	92	108	88	107	113	92	107	104	110	106	108	111	121	102	92	93	112	90	116	99	110	97	110	119	105	96	114	96	93	114	111	96	125	104	110	107	112	107	102	102	110	101	105	100	87	100	100	110	115	110	110	101	99	105	94	94	116	104	109	126	79	101	114	92	94	129	110	118	89	92	128	102	111	116	101	114	104	105	105	105	127	106	103	98	120	81	111	123	118	108	112	120	89	82	96	105	98	116	97	114	98	91	101	95	111	110	95	128	97	104	87	102	97	96	104	101	97	94	107	93	86	100	88	100	95	79	94	109	103	96	106	87	101	103	90	129	104	89	131	113	103	109	117	100	88	89	110	92	110	106	101	92	89	93	91	101	94	114	116	83	103	102	73	114	93	108	107	96	110	87	100	110	95	93	115	103	95	107	100	103	106	107	107	113	102	94	93	100	92	100	103	115	98	103	105	107	112	97	104	94	94	113	100	101	94	106	80	95	101	89	105	117	93	93	105	112	101	98	94	91	107	108	115	127	118	108	95	115	103	108	96	111	105	113	112	96	108	96	126	89	96	105	108	106	92	98	106	107	100	94	103	109	90	101	102	106	97	92	88	106	119	115	102	112	95	101	115	103	111	99	103	99	118	105	100	90	111	99	102	110	85	111	104	89	92	104	108	102	109	104	105	94	98	106	96	115	120	100	96	80	92	87	104	112	111	83	101	110	109	99	104	95	105	98	114	93	96	102	87	89	90	93	97	92	118	99	110	112	85	109	112	105	93	107	104	104	107	109	90	86	88	101	99	113	100	91	98	104	115	90	95	91	95	108	94	94	93	101	86	107	115	103	103	88	110	78	84	95	93	92	77	95	93	110	94	118	103	104	83	105	109	116	109	106	86	101	105	110	112	113	114	102	100	98	97	81	107	100	113	92	102	93	96	106	110	118	103	103	108	94	90	86	104	100	105	110	111	101	105	105	104	82	94	99	112	105	104	92	113	107	136	105	114	116	99	108	103	101	110	99	96	114	106	97	107	104	98	99	96	93	101	112	82	101	112	100	97	120	94	81	96	122	95	92	100	101	83	108	123	112	98	113	104	101	100	95	122	118	118	101	98	113	112	92	101	105	106	99	97	112	107	104	103	112	91	103	105	101	107	101	119	83	113	108	112	99	95	115	104	95	117	95	83	98	94	93	78	117	86	108	91	96	112	88	113	112	92	111	99	100	106	109	96	91	107	98	92	106	123	101	100	113	94	132	94	79	100	110	84	136	102	94	106	98	103	119	115	74	105	116	90	106	105	120	121	116	114	108	102	98	121	107	116	108	99	85	94	108	103	114	101	100	103	95	102	106	112	97	108	101	99	114	99	102	104	115	112	88	122	108	114	82	87	120	112	100	108	90	104	81	131	96	117	109	100	110	101	98	116	95	94	89	92	80	116	108	103	93	110	102	116	90	108	113	106	79	113	90	85	110	97	106	103	107	104	121	104	98	116	128	93	90	126	101	79	122	114	97	103	105	106	99	88	104	91	89	117	106	113	111	97	108	88	102	107	122	93	105	104	105	119	94	88	97	102	99	101	129	115	111	85	102	105	110	88	107	91	98	75	92	102	113	106	83	105	98	90	100	83	97	84	111	94	99	94	96	93	99	84	110	76	102	105	102	79	86	108	111	92	106	102	101	93	102	114	97	103	108	111	90	100	99	104	121	110	93	101	101	118	89	103	98	99	98	100	102	71	84	104	91	118	76
21948	9363	3648	2842	5982	10078	9918	8061	7800	6320	5440	4676	4414	3729	3253	3041	2693	2211	1867	1750	2779	10348	11246	9325	6719	6573	4438	3064	2227	1738	1265	1047	837	830	783	717	749	786	750	720	703	713	740	790	765	733	748	755	769	746	739	691	745	766	743	754	669	747	748	751	727	755	739	772	711	739	777	736	689	727	721	727	694	756	729	778	702	751	792	714	719	713	709	752	761	726	757	771	744	746	737	756	720	707	729	736	744	735	719	762	714	740	700	758	693	741	713	730	777	701	754	730	748	764	738	764	726	749	728	711	717	761	753	787	747	720	713	733	737	730	767	678	748	733	764	730	700	722	695	675	755	784	733	739	741	768	749	702	746	750	721	734	732	721	727	733	747	736	758	768	686	702	731	742	718	722	730	722	737	732	743	728	742	728	743	709	715	736	728	698	764	720	743	718	736	772	725	709	723	758	766	719	716	735	756	772	731	698	708	732	742	731	728	813	766	806	776	735	751	726	761	719	691	695	747	733	738	759	738	746	721	741	742	707	767	738	731	766	743	740	723	781	748	669	791	744	698	748	762	729	750	742	737	702	734	713	729	716	751	735	771	746	754	722	732	721	744	750	746	744	783	713	748	766	814	738	755	723	719	768	734	722	714	762	712	754	761	757	754	707	717	748	728	780	741	767	724	781	703	747	750	738	759	735	712	762	723	777	724	748	795	767	696	710	687	766	719	764	761	739	730	734	699	731	741	747	727	758	766	745	731	714	707	736	753	759	752	740	744	706	740	752	729	757	752	786	724	746	731	729	722	764	781	717	709	726	764	728	764	725	754	742	752	727	745	754	755	717	746	745	721	768	697	683	720	732	740	683	740	729	736	730	748	790	761	723	706	741	727	723	694	759	721	744	739	698	744	715	737	688	746	772	720	716	700	722	717	707	721	778	724	726	729	742	733	765	735	743	780	727	717	740	739	717	697	734	725	755	736	730	746	724	797	742	771	745	762	768	740	728	693	725	691	716	728	764	730	682	714	721	731	716	735	708	728	768	751	751	746	741	673	745	748	747	756	738	786	749	772	725	713	703	745	715	750	742	719	716	699	742	732	778	731	698	742	727	736	679	758	750	670	706	764	683	766	768	737	737	751	755	744	760	721	794	754	738	705	767	707	784	753	746	712	749	735	732	746	711	734	741	729	757	707	689	711	779	734	766	745	741	748	758	747	729	692	734	722	751	773	712	743	715	740	739	740	750	761	741	778	727	731	708	766	728	738	727	773	739	739	732	759	787	710	704	717	765	727	704	719	749	792	732	756	766	801	702	751	762	751	739	776	729	725	735	740	777	761	755	744	713	755	758	746	727	805	712	747	750	700	761	737	727	703	710	767	735	706	708	751	719	699	713	770	754	727	813	755	718	722	789	693	780	795	714	737	740	726	721	717	753	742	749	718	750	746	771	727	704	747	764	710	738	731	722	736	708	796	722	721	728	712	736	759	758	725	755	718	746	730	701	752	698	712	778	753	784	735	724	714	743	765	770	747	776	736	755	711	748	764	718	752	736	752	740	723	800	772	750	713	724	795	755	738	720	748	754	744	723	737	769	735	737	716	716	712	718	734	731	722	735	718	723	719	762	727	731	694	724	745	811	748	702	726	720	742	747	723	784	721	747	703	720	739	742	744	750	680	728	785	698	704	726	748	803	758	777	744	747	693	753	694	732	708	789	773	697	773	779	716	755	690	718	716	766	768	740	744	755	755	718	684	756	734	749	697	727	721	736	722	769	774	708	727	768	747	738	765	764	708	768	749	750	681	740	705	739	755	703	757	716	752	776	708	766	764	719	720	703	754	779	759	719	753	709	770	751	743	741	744	742	768	735	704	731	719	737	726	726	712	718	787	718	711	730	754	752	741	763	755	758	749	723	726	694	761	763	685	738	744	738	737	791	734	690	696	749	729	724	728	764	723	757	740	784	753	747	708	730	712	792	763	749	739	746	776	770	735	753	761	715	753	753	723	753	742	739	764	767	743	726	721	767	729	758	695	716	761	727	737	688	724	715	735	708	693	716	701	714	750	763	788	765	757	705	759	759	726	762	714	769	720	700	734	723	757	739	678	737	734	739	698	693	758	753	734	718	748	742	675	718	708	784	716	748	762	747	737	759	731	696	709	741	726	747	746	738	742	730	711	758	745	762	741	680	754	776	738	728	766	693	730	698	756	777	750	731	743	732	757	781	713	653	761	756	784	715	745	747	781	758	726	726	740	739	725	743	685	740	808	800	750	742	772	725	738	780	709	725	741	773	708	767	741	745	707	729	697	790	725	694	717	719	764	730	731	738	722	776	733	758	726	734	759	745	739	734	712	796	745	723	724	751	751	793	718	712	734	775	787	725	764	786	723	718	797	722	753	727	754	741	728	737	717	761	696	705	765	807	753	667	756	738	764	692	679	715	797	765	736	763	736	727	733	722	725	688	696	704	729	730	784	686	713	787	727	731	695	802	755	755	752	713	702	745	750	721	795	707	769	715	713	768	723	758	707	742	757	749	727	734	733	721	750	679	734	731	706	774	757	763	728	764	712	732	726	717	718	731	769	742	735	720	794	735	747	765	738	739	778	739	769	742	742	707	759	725	769	752	740	699	739	736	719	770	745	720	718	717	791	721	721	719	774	701	744	740	754	736	746	760	732	725	708	739	736	746	747	775	732	740	745	744	723	753	728	717	741	699	723	717	750	767	780	771	756	702	748	729	793	773	715	712	751	722	701	724	716	782	720	752	772	746	716	713	698	727	714	770	713	721	763	745	751	684	738	741	716	719	722	704	705	742	721	769	736	762	728	744	739	764	766	736	737	715	719	722	716	720	716	786	753	701	734	728	768	752	756	775	706	699	766	725	750	724	715	753	774	784	799	719	725	730	739	722	740	701	783	752	748	689	732	753	736	758	764	725	739	717	702	744	692	697	737	757	767	702	730	751	739	747	742	755	735	761	766	766	742	766	757	726	741	742	772	745	802	729	716	675	757	679	733	774	794	747	755	750	714	770	808	773	768	739	758	744	721	708	745	780	723	725	768	724	738	741	742	794	748	787	703	749	735	723	724	717	751	740	749	740	732	747	700	733	731	779	746	735	737	736	781	761	751	779	729	738	716	750	777	697	763	741	755	762	720	752	807	714	769	776	724	723	708	765	736	739	697	734	736	749	776	744	744	731	670	731	729	697	724	759	740	750	738	763	695	727	699	687	770	692	705	749	752	748	750	712	771	774	720	725	756	735	697	714	722	746	747	736	670	756	773	782	704	744	774	772	754	726	738	736	707	742	740	751	736	743	667	730	736	763	738	736	729	779	758	724	752	742	725	791	694	757	722	756	695	726	743	774	789	767	781	741	714	710	719	714	810	733	773	757	813	736	770	754	777	715	737	730	776	725	717	740	747	743	755	744	756	743	753	811	723	706	733	756	722	761	720	728	731	743	718	773	743	718	756	750	760	765	705	713	773	734	729	767	756	741	683	765
3543	1589	501	249	226	241	299	316	298	295	285	260	246	195	192	183	161	141	122	157	236	864	981	911	658	473	347	283	203	164	143	124	108	94	88	91	108	108	86	108	105	100	114	114	91	83	88	93	100	88	99	84	81	77	83	99	105	88	92	107	80	95	100	87	113	97	89	97	113	97	84	92	98	102	100	110	96	95	101	115	86	85	106	103	88	105	102	84	102	102	98	99	109	96	86	76	107	91	103	105	107	107	97	99	104	109	111	98	87	110	89	111	93	88	86	88	107	97	76	85	91	91	100	86	106	114	107	119	107	86	97	97	98	104	82	92	86	98	95	106	88	100	87	104	99	89	97	90	102	88	102	97	101	90	91	97	107	110	102	111	83	95	94	71	106	90	100	99	93	93	89	102	100	100	103	99	108	96	89	103	99	85	96	98	95	90	96	94	100	113	89	97	86	98	94	101	106	117	93	121	95	89	101	97	113	110	98	109	101	96	93	95	102	67	80	112	88	90	98	106	110	91	104	89	96	103	96	97	103	91	84	93	95	97	103	94	93	107	98	90	92	89	102	84	93	99	106	100	110	82	101	112	89	88	100	96	92	91	104	94	108	99	94	89	91	88	102	110	98	90	82	91	100	103	85	84	85	88	91	103	83	115	99	91	84	98	113	97	111	102	108	82	99	109	95	80	90	108	107	109	71	91	108	82	95	76	104	99	108	114	98	79	106	98	107	94	85	82	88	89	95	91	117	99	98	97	100	77	108	105	104	105	107	90	70	86	91	116	100	87	100	104	94	90	105	114	82	111	85	107	105	80	82	88	115	97	104	86	89	82	91	108	110	99	85	93	109	103	97	94	93	75	82	81	95	91	96	91	88	88	90	105	70	87	90	97	106	106	93	89	87	97	96	93	101	112	89	85	112	100	95	91	84	102	90	101	94	80	95	97	88	82	81	82	102	93	92	104	103	102	106	89	100	82	96	99	104	119	94	95	102	93	81	105	106	88	81	98	102	87	89	86	102	102	85	111	107	87	100	105	95	113	93	96	91	111	106	92	105	98	98	88	94	90	94	90	97	113	98	98	104	104	106	105	92	97	86	90	103	94	94	96	91	96	105	95	97	93	84	81	107	94	82	84	92	112	86	81	98	102	92	81	100	88	98	95	114	104	90	96	81	88	92	94	107	114	104	108	97	91	99	95	107	102	116	112	95	84	97	97	88	112	101	102	91	102	79	111	97	92	91	95	86	120	99	91	90	93	99	88	88	87	105	81	95	96	91	100	97	88	82	91	88	103	87	101	93	85	89	104	100	86	91	101	118	93	99	86	92	121	99	97	85	78	108	111	96	97	92	98	88	97	89	87	113	83	101	90	97	91	97	87	109	93	110	90	101	98	79	121	96	97	92	95	109	93	88	107	106	84	96	93	115	92	97	82	99	110	80	117	84	94	95	115	92	81	106	95	81	87	101	87	99	95	101	92	95	94	103	78	84	102	96	106	115	95	95	100	78	107	89	99	80	103	102	112	96	88	89	92	102	91	117	92	111	78	94	101	104	100	81	95	99	107	93	103	87	98	102	95	99	100	104	101	88	92	93	94	108	83	100	88	84	93	107	97	92	106	98	84	103	108	100	122	104	94	107	100	85	86	108	91	99	89	95	88	97	104	97	82	94	98	94	97	91	85	94	120	109	85	93	104	98	111	93	90	88	95	79	105	82	92	102	95	112	82	107	91	96	105	100	95	85	108	101	79	90	109	109	100	110	106	99	123	99	81	122	102	94	115	100	82	89	108	101	83	104	110	86	78	97	100	101	99	121	107	103	82	85	92	94	79	104	102	89	100	105	90	90	95	84	80	79	99	94	87	103	86	83	96	105	86	90	114	86	110	103	98	85	106	94	84	95	105	97	101	89	101	111	86	87	97	121	101	66	111	90	115	102	79	100	94	99	104	96	84	99	100	87	103	114	102	100	111	110	108	90	98	101	93	91	88	88	107	102	94	89	110	99	89	100	111	94	88	115	88	105	105	107	99	101	90	92	105	98	92	114	106	105	100	91	101	91	105	107	98	81	95	110	98	103	79	120	95	84	128	109	104	97	87	90	102	111	97	90	84	95	103	112	100	98	107	87	89	102	100	133	74	100	110	106	101	112	88	96	105	111	96	99	105	86	100	87	104	94	101	107	96	105	95	116	94	100	106	94	92	97	90	111	95	91	103	80	95	90	96	107	106	91	93	87	87	87	103	106	92	106	84	108	93	108	82	92	121	125	99	109	90	83	93	83	103	94	109	94	95	107	89	99	115	107	90	93	112	109	99	108	112	94	108	96	94	101	100	98	102	94	103	95	95	88	101	108	90	87	90	110	95	88	99	97	96	91	96	106	101	102	77	94	98	91	99	106	78	92	106	74	99	113	97	88	106	97	101	97	110	97	87	90	102	88	98	111	86	107	94	81	99	96	75	111	89	102	95	105	74	102	106	112	102	110	91	88	79	88	101	98	89	90	92	90	102	98	96	87	111	97	103	87	120	99	89	111	92	104	84	106	88	101	111	100	89	72	91	78	81	103	97	99	108	88	102	103	95	96	96	105	97	107	93	77	92	92	109	95	92	94	84	96	106	100	96	97	87	104	86	99	94	122	104	102	89	93	84	86	92	104	115	93	105	87	103	105	108	107	102	92	94	102	111	109	92	100	100	97	100	84	109	104	88	94	87	100	101	98	92	76	102	96	108	97	107	99	99	92	98	96	91	103	98	94	89	81	97	98	82	83	89	102	93	93	90	115	92	98	82	85	107	99	113	106	103	96	113	103	74	91	88	114	87	94	89	92	111	98	99	105	110	96	107	105	110	89	122	93	88	96	112	112	105	100	96	97	76	98	99	108	99	86	96	103	113	94	90	109	92	104	109	96	97	100	115	91	100	92	100	112	106	94	100	82	97	105	96	74	115	97	95	97	103	92	80	111	85	83	90	95	94	96	93	100	98	96	119	98	98	94	100	104	114	100	94	128	88	106	72	90	96	96	81	113	89	112	115	88	94	95	106	83	100	115	83	95	90	107	119	95	98	96	98	96	116	96	106	88	86	96	91	102	88	96	95	92	78	96	87	112	105	105	99	101	101	91	85	89	105	98	109	96	108	105	85	108	97	105	90	107	97	109	95	113	79	98	84	88	99	111	105	98	105	105	94	106	93	72	117	99	96	112	92	90	98	98	96	92	100	116	97	96	112	105	93	96	104	95	105	84	103	77	98	87	115	88	107	109	86	83	96	110	96	105	84	98	82	90	96	98	85	91	103	100	125	89	106	108	109	85	98	91	107	95	99	102	69	97	106	107	98	85	96	97	88	106	106	88	105	86	99	115	101	104	93	97	104	93	97	104	90	102	115	98	106	96	117	97	109	105	79	108	113	100	103	95	99	111	97	99	84	100	101	111	90	92	102	95	100	98	80	99	105	109	86	82	75	102	92	91	91	108	102	100	104	99	79	100	110
26787	12606	4882	3805	7974	12628	12712	11448	9715	8805	7616	6454	5656	4653	4142	3951	3292	2652	2147	2238	4446	15545	17248	15878	12072	9012	6477	4620	3267	2169	1567	1151	910	811	722	697	680	673	708	705	635	766	698	718	720	690	726	662	701	677	694	711	637	650	683	744	677	668	677	680	706	673	695	672	706	683	661	674	621	696	664	705	756	662	641	647	692	690	691	726	693	696	724	675	710	649	699	683	668	684	698	640	656	725	668	666	678	669	670	700	673	671	689	729	682	657	673	680	692	678	662	648	708	663	739	735	683	639	695	717	684	722	727	716	698	687	666	684	681	679	715	693	658	718	645	728	702	693	687	695	626	701	624	671	670	682	695	716	710	685	689	697	698	702	696	694	675	746	690	698	672	707	732	664	700	701	680	642	737	666	687	680	672	711	672	678	701	702	712	697	651	703	699	648	712	687	681	685	698	684	661	675	723	662	716	640	660	651	699	684	687	700	684	669	679	692	636	667	705	636	671	675	685	711	676	694	678	717	709	703	671	737	691	705	701	681	644	680	668	632	678	724	683	695	712	622	661	701	662	672	711	667	685	718	747	664	694	686	667	725	729	677	665	717	705	712	716	693	642	706	690	695	709	711	671	698	704	721	717	702	655	672	654	689	668	679	693	703	652	654	663	679	721	733	652	685	693	655	728	671	723	695	689	706	714	711	670	689	698	667	673	696	715	696	678	672	697	691	695	671	693	702	695	670	667	680	649	678	664	700	668	727	656	673	688	653	704	665	700	714	691	725	680	672	704	681	693	731	720	676	674	677	656	700	692	692	688	665	706	695	656	697	706	683	652	695	643	670	672	672	664	671	731	669	685	707	664	671	659	686	723	664	680	675	677	709	645	647	738	636	646	666	673	673	687	693	647	704	696	686	673	680	717	657	680	702	667	678	672	710	679	657	734	679	664	664	665	645	693	713	712	695	702	660	716	679	680	651	736	665	707	689	674	651	652	675	715	713	693	670	725	676	676	698	700	661	690	690	738	685	671	686	673	651	700	676	681	660	644	637	694	693	666	689	713	660	652	692	665	756	700	671	677	652	685	626	691	735	680	708	678	652	679	696	714	683	674	681	699	680	677	741	700	717	674	714	687	688	692	694	653	704	728	685	675	689	722	685	678	673	679	725	654	673	704	677	677	689	745	714	692	668	705	660	696	688	693	671	700	689	696	704	672	663	681	674	662	656	732	686	725	676	686	698	668	734	718	675	660	738	660	706	664	656	640	692	648	719	701	682	751	668	701	689	681	677	717	637	677	701	680	691	682	696	690	681	669	677	685	725	701	680	694	683	702	693	724	729	727	669	711	656	676	698	639	719	670	714	654	707	671	657	645	699	658	638	720	700	747	657	636	666	658	762	646	720	718	705	677	677	696	635	676	685	694	690	688	704	691	632	666	668	719	668	733	650	682	684	654	647	721	671	709	688	665	677	718	694	643	666	709	660	714	643	723	692	680	665	676	686	654	628	711	680	673	669	704	672	717	630	712	701	678	652	681	727	722	632	675	692	618	702	735	670	689	689	680	678	725	719	695	705	721	696	671	652	679	697	660	688	668	731	689	701	704	686	681	691	687	699	734	670	704	712	650	709	679	664	653	657	719	676	689	683	711	729	697	666	710	693	716	662	693	669	712	657	700	665	674	729	746	693	715	694	677	690	661	675	673	644	679	712	660	671	695	707	709	683	679	709	726	681	656	686	715	674	651	666	695	745	690	707	706	708	745	716	696	669	686	699	664	684	686	680	683	656	705	685	710	665	687	683	702	698	666	700	693	661	677	717	690	659	683	695	700	678	682	705	674	658	700	683	684	705	652	714	648	707	690	692	718	703	680	714	659	678	755	701	639	679	702	707	681	695	716	661	687	695	667	703	689	672	664	648	718	644	686	685	674	676	668	710	661	665	698	682	656	731	683	674	686	738	669	662	687	678	689	695	641	690	675	661	675	654	752	720	705	712	713	706	694	678	712	713	664	696	673	674	660	676	731	649	663	672	646	714	603	693	688	692	685	661	665	694	690	686	707	724	704	648	670	697	680	650	698	719	689	717	694	697	706	625	716	647	668	660	694	678	701	685	700	675	677	715	687	661	695	662	727	661	725	708	671	701	648	662	669	711	687	687	717	675	685	691	595	693	689	717	693	671	665	653	677	721	721	643	717	681	703	673	648	702	696	703	702	684	720	642	650	686	688	673	677	651	706	684	680	647	702	674	659	678	684	693	666	691	694	721	666	677	677	675	692	699	654	724	676	696	726	692	686	681	669	665	696	700	691	678	655	656	694	680	699	711	695	674	665	696	689	689	699	641	714	702	663	713	679	668	696	634	657	662	704	684	695	703	684	638	690	734	646	681	696	695	699	681	640	701	693	652	640	672	693	740	718	679	656	677	641	703	672	726	643	669	733	698	641	646	720	733	709	658	628	682	742	710	697	686	686	663	687	705	692	704	728	675	676	701	712	690	690	697	701	693	679	669	705	757	689	696	693	679	706	673	734	646	652	681	697	688	668	716	721	681	693	677	717	708	639	688	722	677	703	669	665	643	680	695	735	666	678	670	705	669	678	643	655	660	713	697	651	762	676	681	743	665	705	678	666	666	678	671	698	674	734	691	659	700	665	705	712	703	734	705	689	725	697	685	715	655	642	734	694	670	651	662	678	654	707	686	678	693	687	692	746	607	652	672	720	675	685	656	695	657	681	723	738	672	707	710	727	652	678	629	665	736	674	708	653	723	683	607	704	666	714	701	681	691	665	690	726	683	688	658	685	680	685	692	718	705	668	627	701	638	660	702	728	658	681	670	654	686	637	670	730	669	681	701	701	701	709	654	667	644	682	728	693	705	644	679	696	715	704	681	673	715	643	664	685	708	668	696	690	639	652	650	716	668	710	668	671	721	677	645	666	694	609	686	704	667	712	663	721	671	703	671	683	691	644	682	673	709	642	708	713	646	652	694	729	697	707	650	692	666	590	721	652	682	708	693	688	728	650	683	746	713	688	724	651	680	705	635	650	719	708	665	689	723	669	639	679	687	667	705	697	736	657	742	668	703	684	675	707	678	711	645	663	715	722	715	694	689	753	725	686	669	676	700	697	686	657	685	721	656	747	657	705	677	732	684	702	646	675	690	688	677	693	651	684	678	669	712	742	674	677	696	702	718	663	683	652	693	665	731	698	741	714	652	677	692	676	688	649	725	656	717	726	685	714	674	746	679	705	715	699	740	729	712	709	700	655	703	721	699	691	687	698	689	678	655	685	693	684	687	654	654	662	701	694	678	670	682	691	669	682	719	720	687	672	687	656	679	700	667	711	669	723	719	669	706	671	681	732	661	712	702	698	711	662	608	673	712	695	683	645	683	681	707	682	728	677	665	676	724	679	679	702	691	734	680	715	642	680	663	664	696	651	726	666	708	699	691	689	651	682	693	691	705	668	699	689	688	672	696	699	665	665	686	697	654	679	729	733	666	675	736
2396	631	276	181	165	155	164	216	175	183	195	169	143	148	129	135	103	120	104	123	117	166	202	206	193	138	115	122	103	99	90	83	82	90	88	85	115	84	75	71	91	95	93	82	83	78	76	91	74	97	74	75	97	84	97	84	80	103	86	76	81	83	80	83	95	64	87	76	76	88	102	87	84	84	78	93	100	92	77	95	80	70	64	88	99	88	91	99	98	80	94	81	84	76	89	82	103	92	85	99	77	94	77	82	89	93	69	84	103	81	73	86	79	95	90	109	83	80	83	82	95	93	75	91	80	81	98	99	73	86	69	78	104	89	70	82	94	98	96	92	87	82	96	69	119	77	107	89	81	84	90	73	79	85	90	83	89	103	106	96	83	89	76	70	105	83	91	69	98	95	94	84	86	97	84	93	78	85	88	92	102	95	78	104	96	86	86	95	90	98	97	84	77	67	95	69	86	102	102	81	86	93	87	87	82	77	94	78	89	81	89	71	82	84	81	76	101	92	83	90	83	90	101	90	88	91	67	88	87	96	91	93	89	86	68	88	81	77	85	87	91	77	98	86	83	90	79	59	82	75	83	88	82	97	92	95	70	84	79	73	83	80	80	88	76	73	99	85	87	79	95	84	82	66	101	95	83	85	80	89	83	74	88	106	76	77	85	70	70	86	80	95	70	96	74	88	83	81	88	60	82	81	105	94	88	69	88	103	87	110	74	82	90	84	90	98	66	96	85	81	92	97	79	86	86	88	99	97	97	92	65	96	87	90	70	81	87	99	77	96	76	86	94	85	87	97	90	72	80	100	86	79	85	79	84	89	81	77	97	84	71	86	78	89	72	92	80	84	96	84	90	95	80	83	95	77	63	95	72	89	85	83	92	115	94	73	82	86	73	88	82	79	66	98	87	79	75	79	77	82	94	85	93	103	93	77	70	96	105	84	72	83	66	88	83	88	74	104	82	72	92	79	98	93	74	97	89	76	84	86	70	98	74	101	87	104	73	82	91	94	71	83	90	93	85	92	100	85	90	79	101	84	99	76	101	81	71	84	88	80	78	94	88	74	81	98	94	88	93	87	93	76	84	76	106	94	98	82	75	79	77	70	87	92	74	89	80	88	96	74	82	108	83	85	89	102	64	97	84	73	95	77	85	75	80	98	100	77	74	102	76	91	89	81	78	83	81	88	74	87	89	88	71	113	91	65	86	87	84	91	78	67	82	85	95	86	89	88	85	95	80	78	88	93	87	87	98	82	107	93	88	84	86	71	90	81	97	90	84	75	83	84	83	80	81	85	93	74	88	95	90	86	84	80	95	90	81	96	96	77	101	91	91	98	78	99	100	83	109	80	74	76	69	85	82	80	79	88	82	98	84	97	89	76	95	83	88	79	83	90	98	86	78	73	92	94	82	79	63	92	90	91	92	96	95	76	87	75	99	87	71	94	90	81	92	81	90	81	86	82	94	100	83	85	84	73	103	100	69	85	86	86	83	78	90	104	79	72	91	94	90	97	101	97	104	90	89	80	95	104	93	81	101	93	77	91	90	93	86	79	87	82	96	90	87	92	73	80	77	91	85	85	86	88	92	77	77	82	95	81	92	92	101	64	89	82	73	94	74	82	81	101	80	87	99	72	82	87	85	82	77	83	102	74	84	71	88	79	93	94	79	95	83	86	82	88	80	98	85	81	86	85	88	85	80	87	97	93	71	87	82	92	89	94	98	85	76	84	100	86	63	95	79	73	91	72	110	95	101	78	84	81	86	81	95	92	98	84	89	91	91	102	100	91	63	74	94	78	79	75	76	73	89	88	89	86	81	83	85	65	87	95	87	82	98	89	77	72	89	73	89	92	81	78	113	80	83	85	81	88	97	99	85	86	70	95	83	78	68	82	86	76	89	86	91	92	68	92	89	81	80	83	76	74	97	81	93	87	66	88	83	93	91	93	91	84	92	83	83	85	89	91	66	80	76	79	90	86	82	76	90	87	90	89	112	90	92	82	91	69	81	88	72	74	80	85	91	89	64	99	85	74	87	85	58	75	99	92	85	81	87	95	82	83	75	103	74	89	64	79	97	90	79	85	84	93	84	70	80	92	78	91	96	84	82	81	92	77	92	82	91	88	67	90	96	88	79	85	83	78	64	84	81	95	76	69	77	86	102	88	88	60	79	94	84	100	78	91	75	88	82	76	82	78	78	99	90	82	78	108	92	75	94	74	75	98	89	84	101	88	93	76	93	94	81	109	88	76	81	76	71	99	84	66	72	88	90	93	94	91	80	89	83	117	98	68	87	86	101	71	69	85	86	68	75	78	82	82	96	100	74	100	80	72	87	84	91	92	98	85	97	90	83	114	99	106	86	87	92	80	100	92	82	76	69	78	82	72	79	74	93	76	85	76	96	82	84	84	91	68	103	103	88	98	92	94	97	86	85	87	80	85	100	63	97	91	98	90	81	75	92	72	85	93	86	90	89	83	86	93	81	75	89	77	80	80	72	98	94	78	79	77	100	95	70	69	88	96	98	77	89	95	90	73	84	100	76	99	77	89	101	96	73	94	87	80	93	83	81	86	95	93	93	85	75	87	102	99	85	89	71	74	78	76	79	73	90	93	87	68	87	83	90	75	94	82	83	93	85	89	77	79	112	91	80	82	87	73	104	73	72	90	97	78	83	80	80	75	80	107	68	90	79	89	79	99	87	83	85	80	85	100	82	89	96	77	92	70	93	82	67	82	85	85	84	81	72	92	78	78	92	82	85	78	93	96	81	92	97	81	70	97	81	91	89	80	99	64	79	84	86	95	86	92	96	95	80	104	89	96	83	88	76	89	81	93	80	79	82	94	80	84	89	74	88	87	73	80	81	96	93	98	82	83	87	77	100	89	81	88	92	78	94	93	85	79	82	87	82	77	73	96	104	71	86	80	73	73	83	89	86	70	98	100	77	89	88	80	98	90	72	84	72	79	92	90	96	79	80	96	70	69	80	98	95	96	76	91	82	83	81	79	81	85	88	86	97	62	70	83	85	78	89	77	87	101	90	76	86	88	86	82	92	99	82	85	92	80	86	88	88	103	80	87	78	66	91	70	89	94	94	84	86	98	85	91	90	82	85	70	79	80	97	70	87	82	85	83	92	96	77	85	83	84	82	82	97	84	88	84	71	69	90	98	103	75	93	88	79	89	79	77	89	99	97	99	86	95	88	78	63	85	92	86	82	101	86	88	99	81	85	87	91	77	72	98	80	88	97	87	96	68	92	101	96	89	90	90	93	80	90	78	81	83	78	96	81	92	89	97	96	98	63	86	92	79	83	86	108	96	82	88	102	74	113	89	87	70	90	77	90	90	98	90	66	79	98	82	86	77	72	81	82	96	92	84	85	77	78	94	78	92	89	88	76	94	76	80	74	65	91	87	91	100	84	95	90	73	85	82	85	105	72	83	78	80	86	102	78	92	103	84	93	90	82	93	78	79	103	101	81	96	83	95	78	75
18267	6256	2732	2472	5090	6872	6882	7675	6513	5666	4461	3878	3416	2641	2543	2324	1933	1556	1375	1415	1970	3532	4133	3485	2607	1969	1370	1070	984	834	746	646	675	661	675	651	627	611	643	665	635	638	675	626	602	617	643	654	608	644	621	599	629	649	607	638	622	608	641	644	586	610	624	604	668	605	629	656	658	658	634	680	619	689	653	608	652	673	632	615	624	600	672	612	674	640	648	667	655	603	620	605	639	594	646	615	619	622	622	637	633	642	650	600	635	619	658	595	665	640	576	650	655	619	633	657	605	637	587	627	659	675	618	603	617	625	651	674	632	626	633	639	583	594	622	607	583	633	627	621	616	626	592	652	634	582	632	613	636	630	647	657	565	675	678	621	651	602	627	625	633	650	644	608	654	648	633	616	620	636	658	632	641	562	645	613	658	671	657	679	653	654	658	592	624	624	659	672	626	585	638	632	629	593	637	668	646	615	624	600	621	630	653	665	642	626	644	694	604	593	605	612	601	679	638	641	642	659	666	638	648	648	643	660	610	659	650	594	636	674	628	628	620	616	620	673	632	641	616	610	595	626	627	634	636	600	619	648	653	686	679	616	638	598	602	616	640	638	622	613	675	621	619	636	603	660	659	667	628	607	650	593	629	622	645	602	618	612	650	672	649	638	634	678	626	645	613	594	636	669	663	654	647	602	665	623	595	635	630	584	604	675	625	612	632	652	655	558	650	620	604	600	582	601	647	626	594	601	678	647	621	587	590	607	642	610	651	655	678	661	628	597	600	643	655	660	624	649	622	649	654	640	620	680	619	649	615	630	642	638	615	631	640	645	627	649	614	623	608	643	604	640	651	631	637	602	634	612	589	591	634	660	594	644	613	624	613	647	660	616	638	623	630	641	636	664	619	606	629	653	612	636	602	607	637	605	623	602	619	659	603	667	630	636	648	636	621	649	620	600	602	671	633	666	627	615	625	597	625	674	628	624	653	577	641	608	630	589	625	647	634	605	636	620	640	661	612	634	614	561	631	608	665	652	641	606	638	610	596	667	595	663	637	623	647	596	617	639	600	644	559	604	634	638	601	578	626	675	610	616	585	613	607	614	639	619	650	609	624	604	651	636	601	632	618	603	669	589	637	651	643	610	620	647	615	651	628	619	631	624	634	581	638	668	653	638	671	624	599	627	650	662	597	652	600	614	616	582	633	590	615	640	599	609	605	642	604	588	623	660	615	614	658	612	637	619	636	629	655	633	618	620	651	619	600	645	618	672	640	641	597	626	618	630	618	655	639	637	605	646	605	667	651	608	612	661	589	659	609	605	600	655	628	614	648	597	648	652	616	658	662	630	610	633	599	637	640	633	625	597	635	607	594	635	624	655	630	668	621	677	634	653	633	606	633	638	594	617	612	572	618	598	621	593	580	590	616	619	632	663	637	556	607	620	659	604	567	644	613	646	619	611	638	621	662	664	652	674	661	637	617	600	621	615	638	643	575	653	642	584	598	634	644	611	625	636	587	626	649	597	642	626	606	628	608	641	647	639	604	603	645	631	601	618	630	631	583	616	638	632	620	637	635	630	632	652	609	614	650	624	641	635	654	571	603	650	605	571	623	636	623	633	628	609	648	617	651	642	683	675	672	598	657	617	657	547	637	588	616	682	583	573	596	684	661	666	627	640	646	626	637	630	604	639	581	604	638	610	661	616	656	641	624	667	603	603	602	612	647	619	674	605	597	594	619	628	590	620	622	616	593	655	654	606	613	682	645	603	614	597	663	638	581	610	600	672	615	584	658	646	619	627	622	604	640	686	608	558	596	660	636	678	620	624	592	620	627	594	601	610	600	641	525	597	632	655	603	619	638	623	677	626	667	621	610	653	574	616	549	636	641	607	562	682	620	652	586	627	621	642	644	614	588	615	630	620	678	650	650	578	662	613	652	618	627	650	669	634	631	670	623	637	624	654	645	621	604	608	645	617	589	613	595	612	614	592	625	606	626	606	662	612	608	577	640	609	604	610	579	636	627	649	598	612	625	670	558	616	636	684	657	636	594	637	676	647	623	633	638	639	629	635	626	624	596	599	632	590	586	607	672	645	597	582	636	601	641	609	608	670	609	574	591	655	637	608	628	658	613	658	648	573	622	623	652	629	635	647	622	651	641	623	647	641	604	624	649	637	614	613	597	620	596	615	624	662	612	614	636	616	618	637	585	627	624	635	665	616	608	686	637	587	650	654	639	627	628	636	663	639	660	633	611	622	644	603	608	648	643	638	654	609	625	610	605	644	589	614	597	622	631	611	627	638	632	618	641	637	585	649	592	603	633	640	659	622	603	600	609	666	606	627	646	607	623	629	644	628	630	633	608	587	635	638	687	652	668	644	657	592	635	655	626	662	617	649	604	602	656	637	656	640	609	635	653	670	632	640	632	660	620	620	629	653	580	605	651	633	637	550	630	589	625	651	674	630	618	572	647	606	637	596	652	607	648	586	593	640	619	677	645	638	618	655	635	612	574	642	572	624	634	628	647	611	685	626	624	638	586	608	641	613	646	648	656	617	592	623	640	651	639	607	632	642	652	598	626	557	619	620	611	657	644	607	612	622	585	625	614	656	617	642	586	635	633	613	600	621	604	600	632	592	615	644	600	591	676	646	596	615	632	641	606	604	627	657	596	590	646	655	635	679	634	619	642	590	622	629	659	612	597	640	632	641	676	625	640	622	618	640	629	651	671	637	586	638	585	633	615	631	619	607	615	629	631	625	660	631	629	659	624	639	619	655	624	663	610	677	624	599	628	607	612	598	655	590	687	619	615	623	615	653	579	636	645	601	630	609	603	597	619	624	639	589	638	648	652	626	630	619	680	621	650	661	608	631	665	601	623	638	640	663	632	619	611	669	627	692	633	665	615	593	597	593	585	596	588	611	667	626	605	586	605	624	660	601	639	640	638	582	637	601	580	633	635	593	620	604	588	667	662	631	643	625	607	645	591	614	686	586	569	638	632	644	608	607	642	617	605	589	639	626	603	647	651	639	591	644	617	611	666	634	580	628	642	629	634	605	626	675	645	604	640	631	636	684	613	591	632	620	644	650	660	637	581	673	628	658	606	638	621	620	589	618	651	623	627	688	608	581	631	676	676	624	635	621	621	653	612	629	629	608	632	656	654	636	613	615	608	663	607	608	631	604	623	666	609	615	601	635	607	663	642	622	682	672	602	645	621	630	607	589	628	595	643	614	636	629	578	543	589	604	639	568	669	635	545	626	683	629	621	621	599	668	632	626	661	622	662	651	600	643	619	649	579	626	645	616	643	689	665	695	652	628	600	640	657	610	614	613	645	673	646	621	572	636	622	601	623	654	595	622	634	605	660	619	612	582	648	659	600	615	701	638	647	612	648	653	625	607	620	635	615	572	623	585	622	660	597	641	690	645	611	605	629	637	625	631	633	641	629	613	606	618	609	620	634	626	646	597	647	592	609	640	655	595	573	600	626	634	604	641	638	625	581	657
2374	1123	449	233	188	161	220	293	280	214	220	174	170	174	180	133	131	145	106	128	237	460	570	529	342	266	202	168	114	114	71	86	81	95	76	88	84	84	69	65	80	73	92	89	71	67	95	56	83	89	108	92	81	93	94	89	72	67	87	80	93	103	83	93	78	72	99	72	79	95	96	92	90	78	89	71	68	91	83	93	86	84	84	77	78	76	68	78	74	84	80	98	81	88	83	107	64	75	83	86	92	93	85	79	78	87	73	93	86	95	68	91	77	86	79	76	78	82	96	84	82	89	87	75	81	82	82	84	74	73	89	76	83	83	67	87	78	89	84	78	68	70	95	90	83	89	82	81	80	86	75	83	72	77	101	106	88	94	84	84	74	83	94	96	97	91	94	81	76	80	75	88	77	79	83	89	90	81	92	91	80	87	75	88	86	71	68	80	84	77	82	79	67	102	75	75	82	89	83	78	95	81	86	91	78	83	96	84	87	81	74	81	79	83	92	76	95	85	94	78	75	79	85	85	79	85	98	80	87	80	78	97	109	72	70	72	78	96	80	83	97	75	93	86	78	82	87	100	84	84	82	75	84	83	70	74	91	87	83	79	95	85	73	84	86	87	79	105	97	69	79	98	104	95	91	88	73	88	81	89	77	86	76	71	87	96	86	86	90	78	79	86	78	83	105	68	80	77	72	81	91	92	67	87	75	85	67	98	86	71	93	80	64	94	79	76	96	68	94	67	101	89	74	66	80	99	73	85	68	76	77	90	94	84	93	80	79	81	85	85	94	81	85	86	113	85	92	84	74	76	65	100	73	102	79	76	87	80	86	65	86	100	88	88	82	81	74	81	89	91	83	73	94	85	84	84	99	84	85	72	95	97	83	66	66	95	79	94	95	70	86	95	72	75	72	89	88	77	78	75	99	71	69	97	88	78	91	80	82	88	77	99	86	89	75	93	84	105	89	72	101	85	77	91	73	91	85	102	93	90	79	91	90	75	70	93	92	84	96	72	92	73	90	86	78	78	87	83	82	96	100	75	58	84	83	83	74	86	77	89	90	87	86	88	86	90	75	71	82	80	75	93	77	88	90	86	84	77	80	81	100	78	79	82	82	89	83	90	60	77	82	86	86	76	74	81	85	82	97	66	87	74	89	87	77	75	94	74	71	81	91	95	92	97	81	82	80	87	91	78	78	88	100	95	91	84	66	81	94	69	79	71	91	65	78	90	100	89	80	77	79	79	75	87	103	85	86	81	80	50	86	85	83	95	92	85	91	78	100	77	74	89	77	92	90	85	92	65	78	86	95	69	86	95	83	80	86	73	71	80	94	74	95	82	81	72	83	72	89	70	71	81	91	92	79	70	78	76	89	91	79	93	83	65	72	76	68	76	82	73	95	84	86	85	86	76	84	82	82	81	76	79	88	81	87	94	84	95	77	81	111	84	85	69	72	82	106	78	89	78	98	97	77	82	84	85	73	79	92	81	92	78	94	79	78	78	82	76	84	81	87	82	94	76	85	71	75	85	78	72	76	89	78	89	89	91	85	80	85	76	80	92	86	83	75	74	72	71	83	72	94	81	86	76	103	82	98	61	84	68	84	89	94	84	98	72	91	85	98	84	81	68	75	84	81	75	83	92	77	90	75	85	98	79	82	79	75	85	85	79	104	88	86	71	78	71	69	92	70	70	60	88	81	82	83	85	88	71	91	88	78	78	88	91	76	82	72	65	68	85	87	84	82	86	101	83	95	91	88	91	94	80	65	81	81	96	83	95	78	98	96	82	80	74	77	92	70	96	87	82	69	82	84	96	76	88	76	71	86	81	78	91	54	70	76	71	87	79	82	72	76	77	85	71	80	74	88	75	76	89	98	73	81	60	96	88	76	72	82	63	81	86	80	82	82	81	70	98	66	93	95	79	73	86	80	77	86	80	81	82	84	67	78	74	90	81	77	84	76	86	78	79	75	71	80	89	88	81	75	83	88	74	72	79	76	80	90	88	101	95	74	92	79	92	78	80	81	101	84	92	81	95	69	77	79	73	90	65	85	65	87	74	71	80	84	87	93	79	88	91	84	90	74	74	81	77	87	103	79	89	87	78	82	73	89	88	83	94	88	84	86	78	71	83	90	84	69	75	81	86	89	71	87	96	92	62	93	84	70	88	77	84	97	85	84	84	90	74	102	101	76	80	77	84	88	85	73	77	83	96	88	77	89	85	102	92	93	72	93	87	72	104	80	91	87	94	82	91	86	95	78	80	85	80	78	81	99	106	100	67	70	78	72	106	72	79	85	100	92	82	87	102	81	98	91	73	85	76	67	75	84	72	89	96	81	81	94	86	75	72	93	78	73	85	89	88	79	79	87	96	69	83	81	94	95	70	89	95	74	98	85	71	101	81	79	65	81	78	90	87	80	88	83	81	93	79	74	82	81	92	85	84	80	79	97	67	89	86	77	64	73	96	73	82	88	78	74	70	80	92	79	83	83	85	87	84	92	90	90	87	87	92	87	77	97	76	66	92	79	77	72	83	80	70	82	88	87	89	90	99	65	89	89	80	89	88	97	93	79	50	80	79	70	87	80	100	86	84	99	77	88	77	89	83	84	87	74	70	79	90	92	84	84	92	82	71	87	84	80	87	78	94	82	96	83	92	94	82	87	94	83	79	80	78	82	83	92	78	98	78	86	77	77	81	84	93	83	79	83	76	88	66	80	87	82	89	90	81	71	84	77	87	87	83	72	81	79	86	76	77	99	91	66	82	69	71	66	79	84	81	91	80	100	73	87	96	78	73	75	90	77	84	90	72	67	66	83	103	95	89	76	80	88	85	83	86	74	93	85	65	86	79	83	75	107	99	82	87	91	79	84	81	94	96	74	77	82	83	78	78	67	82	86	79	87	73	79	85	95	85	85	82	87	68	92	103	83	76	86	94	85	78	87	81	58	85	86	82	85	95	88	84	90	86	91	85	93	84	84	85	74	95	100	80	77	81	81	85	85	90	72	93	71	73	69	91	86	73	99	84	95	79	88	79	80	78	93	87	102	81	71	87	90	80	89	73	98	80	80	97	89	76	79	80	84	92	81	74	91	72	92	82	88	84	70	80	77	93	104	92	76	86	82	88	83	97	83	83	82	85	80	82	80	84	76	86	95	70	86	109	94	96	81	85	82	95	86	84	79	84	81	72	79	74	87	84	80	70	85	89	112	94	64	92	90	94	83	87	106	79	83	83	86	84	80	82	87	90	92	66	74	71	78	67	62	87	91	95	94	74	87	88	83	87	78	91	87	71	81	82	75	72	65	69	86	82	89	100	75	102	82	95	82	87	70	81	80	84	93	73	63	94	96	74	79	84	85	97	81	90	75	92	69	84	84	83	70	70	93	80	68	77	86	60	76	88	89	86	88	75	82	91	83	74	81	80	79	87	79	80	90	96	75	80	90	87	82	89	83	88	97	72	76	74	70	70	94	80	80	85	67	70	89	74	69	83
22267	9424	4076	3368	7058	8828	10154	10838	8620	7026	5769	4966	3866	3592	3256	2811	2112	1899	1772	1972	4805	9488	11392	9508	6252	4509	3198	2210	1522	1143	923	755	649	630	618	652	610	603	557	583	563	606	574	574	622	587	596	615	588	615	590	610	572	633	617	602	597	601	615	586	554	577	578	579	623	591	620	637	628	604	574	582	594	640	583	587	577	610	646	615	575	581	619	586	609	584	593	580	554	591	572	578	544	615	609	608	585	589	604	627	615	553	593	606	629	626	585	599	632	630	605	617	596	551	593	575	621	566	572	604	579	629	572	610	595	639	596	588	618	581	622	608	589	605	566	568	605	575	586	583	538	597	565	562	575	619	608	562	605	641	563	583	562	589	628	569	572	657	535	576	611	625	553	604	584	559	593	609	650	628	609	555	560	574	571	586	583	602	606	604	578	602	616	610	608	603	581	597	628	586	580	625	606	596	561	582	642	592	557	594	617	574	586	596	580	615	631	600	635	557	605	598	610	593	598	623	624	615	602	638	611	565	570	604	621	565	631	651	594	620	623	566	593	610	599	559	600	589	638	586	582	613	629	593	595	647	664	620	583	587	637	627	585	628	601	567	556	602	571	611	641	615	570	633	569	572	597	565	603	596	624	649	589	587	601	627	558	661	594	562	583	597	601	594	589	566	616	584	612	568	599	587	593	580	609	577	555	596	638	590	643	582	599	633	605	633	603	584	574	607	584	590	569	588	611	604	602	583	581	612	576	621	569	605	607	570	569	612	569	609	610	616	610	609	592	585	557	573	575	610	551	587	601	649	584	592	563	586	578	584	635	604	629	613	614	606	618	601	596	611	537	591	609	613	604	561	602	599	618	618	560	617	591	595	574	567	556	562	601	605	613	580	538	612	586	578	593	613	651	605	610	629	584	572	582	594	583	641	600	586	578	561	555	598	614	569	589	582	591	590	549	612	596	614	634	582	603	577	647	622	602	582	618	626	603	590	584	597	631	572	585	623	636	553	624	601	597	567	615	622	616	612	585	601	619	628	576	572	628	613	592	592	593	583	624	611	598	610	581	582	646	537	587	598	597	570	632	568	585	558	556	620	569	577	618	586	586	572	590	573	634	572	637	584	606	619	618	616	590	601	613	605	592	589	592	592	561	612	576	592	578	606	616	617	595	628	580	568	587	626	610	609	586	563	578	582	637	630	580	606	605	593	607	612	558	616	623	593	555	625	605	584	687	635	579	582	603	582	620	607	586	624	610	608	569	597	586	616	605	614	588	560	560	563	586	573	592	592	573	597	606	598	637	586	645	610	597	615	586	607	557	621	636	561	610	562	645	589	580	621	593	581	575	585	593	589	588	587	591	653	589	617	584	566	566	583	552	589	584	591	638	606	632	583	594	612	614	620	580	594	592	620	611	521	617	640	574	607	586	576	602	624	605	570	605	590	604	601	590	585	603	605	627	568	580	592	620	612	589	601	604	562	540	604	627	615	588	646	625	621	570	554	608	638	602	609	591	652	586	606	605	610	605	590	611	589	615	597	582	621	585	621	606	556	593	591	601	559	582	593	582	602	575	619	605	560	596	597	547	609	645	577	610	588	606	595	579	606	564	604	604	557	597	562	561	566	575	602	619	566	608	624	620	600	598	599	610	572	579	598	588	605	633	564	587	581	582	589	601	565	558	605	597	612	617	600	583	607	583	637	612	557	594	577	563	587	564	607	595	580	575	598	600	554	561	591	645	603	642	604	601	634	599	579	596	622	598	609	572	573	623	598	590	627	605	575	614	610	609	586	581	551	576	574	602	610	608	600	606	602	580	581	573	650	614	587	597	603	610	596	623	591	625	573	585	554	577	607	625	600	572	631	645	606	625	558	578	571	606	570	607	557	595	621	596	580	593	646	569	589	589	612	603	573	613	629	591	652	574	564	633	579	598	579	573	566	633	579	574	623	599	611	624	673	566	593	584	625	623	570	625	553	690	553	560	584	547	581	618	591	563	548	616	625	594	559	612	624	587	632	559	599	567	603	608	589	600	655	578	584	613	602	590	593	636	590	583	608	606	593	582	609	577	577	602	640	575	624	590	599	612	620	609	567	588	623	646	580	626	602	630	636	561	591	553	648	561	594	580	602	574	571	569	606	624	594	575	556	622	533	614	609	564	613	606	612	593	601	586	575	587	597	615	630	595	612	622	614	613	607	573	607	547	584	572	591	606	605	577	579	568	599	625	624	582	583	554	562	592	549	585	583	623	622	600	600	543	607	596	583	635	583	597	575	568	592	653	589	604	603	571	576	613	577	566	597	574	575	569	618	634	591	607	602	594	568	584	604	579	575	578	604	560	605	632	594	579	644	576	637	584	599	591	632	588	605	626	577	626	564	542	603	610	610	600	573	591	612	576	579	568	593	645	614	597	592	610	620	595	566	609	561	628	592	598	632	610	619	600	572	589	614	572	620	612	589	594	607	627	556	583	581	542	603	584	613	623	626	639	561	586	566	610	601	646	603	600	589	584	623	515	603	595	572	620	559	575	600	604	564	542	558	603	604	590	558	567	587	572	579	582	607	615	605	585	552	617	574	602	567	608	598	579	550	579	663	619	581	609	607	576	612	589	611	575	607	575	615	583	591	611	637	581	604	581	620	615	596	573	596	576	602	562	569	599	549	640	584	614	595	578	569	574	575	620	597	580	619	559	607	574	585	556	571	573	635	602	559	613	608	575	625	579	609	595	537	623	579	540	599	654	582	591	587	607	615	578	607	616	571	555	609	579	556	594	589	576	599	627	604	620	583	604	587	599	613	583	611	538	589	597	578	596	601	631	582	635	581	598	598	549	617	585	615	569	609	582	638	637	626	621	598	569	592	618	595	585	586	579	569	620	598	564	582	606	589	612	574	555	618	578	570	595	554	579	595	563	568	597	613	607	635	575	606	599	625	583	596	609	557	590	547	592	616	618	579	580	567	592	641	591	619	592	612	597	551	587	626	590	625	608	607	592	564	605	624	584	579	593	612	600	624	646	589	578	601	602	559	613	609	554	600	580	613	611	577	610	561	587	622	538	541	622	570	615	567	644	627	624	522	566	580	584	614	594	606	560	629	594	594	608	611	573	568	567	601	614	597	558	584	585	596	569	587	605	615	572	591	550	573	599	588	613	571	609	617	627	601	584	624	611	585	534	611	624	640	600	589	641	610	648	588	615	584	616	588	580	593	601	622	576	542	617	605	635	617	611	585	595	611	572	581	638	603	611	583	645	589	612	606	550	611	610	594	564	599	596	586	588	611	642	562	628	570	598	632	589	591	593	573	603	605	600	576	577	609	612	606	555	571	555	609	630	612	631	601	604	617	564	605	601	572	600	637	604	572	625	613	589	534	548	574	627	570	620	613	633	565	668	597	582	596	565	585	560	605	614	641	616	581	613	590	645	584	606	601	585	581	628	621	622	620	582	619	616	584	570	624	596	620	599	591	547	553	635	626	621	617	562	565	599	594	600	597	592	544
3651	999	424	275	209	207	295	279	299	236	230	208	194	190	159	135	126	164	136	151	152	486	681	568	413	371	237	192	141	116	123	101	104	116	91	106	110	102	105	103	100	111	108	110	105	103	85	107	88	93	101	120	108	120	107	108	96	108	98	101	111	109	113	93	100	105	117	113	92	108	105	102	99	110	103	107	116	113	124	112	108	90	110	110	108	97	108	122	103	111	113	116	97	122	113	89	95	104	98	100	108	111	103	107	97	113	105	110	89	101	98	99	115	92	90	111	119	102	95	116	120	116	120	101	109	85	97	98	114	126	113	91	113	91	110	98	103	101	97	116	106	95	117	106	106	105	107	103	104	94	107	113	109	105	93	103	113	99	101	87	108	89	93	99	111	98	91	98	97	99	112	86	118	105	113	108	100	94	105	91	110	100	112	109	102	116	124	97	103	114	91	94	82	82	113	101	97	92	118	95	93	97	100	97	101	113	106	116	89	103	102	86	104	87	113	106	114	96	104	81	118	102	98	97	100	108	87	93	115	103	101	85	108	96	107	100	99	93	108	122	112	95	82	92	88	89	100	84	104	97	104	103	114	101	85	108	135	96	100	99	80	105	96	108	113	108	96	117	107	104	117	108	96	95	108	98	98	99	102	108	98	87	97	115	81	82	102	108	105	87	110	122	108	123	103	109	96	92	92	105	108	93	111	101	93	110	97	80	112	96	105	109	100	119	103	107	121	100	97	90	91	97	106	117	94	113	113	96	104	98	104	103	110	93	104	88	103	116	85	95	111	111	118	107	94	88	111	112	85	109	109	101	102	96	105	89	117	129	98	114	101	114	105	105	103	125	98	116	104	97	107	96	105	98	98	97	94	94	118	97	107	92	110	91	91	107	93	102	88	95	98	115	102	116	100	108	90	113	133	94	93	96	95	96	103	101	102	99	113	91	98	116	107	99	88	95	107	110	82	97	90	94	100	123	100	103	114	107	108	105	92	97	130	94	99	124	93	90	90	118	107	117	92	87	103	109	110	107	101	100	97	94	110	88	128	106	104	101	94	107	98	106	114	123	95	109	103	93	89	110	102	92	113	102	99	110	106	87	93	91	101	116	120	95	88	112	99	82	108	106	110	109	110	112	108	100	126	103	113	89	106	103	99	93	101	105	99	96	104	125	105	119	110	106	107	126	101	104	101	94	89	109	99	102	100	86	89	128	100	109	99	88	108	81	99	101	94	101	96	94	93	111	121	113	109	100	103	99	99	103	117	97	107	109	101	101	109	99	102	98	100	117	100	96	99	92	88	103	99	100	104	86	94	104	91	107	106	118	107	87	105	108	119	98	108	98	120	103	110	111	116	101	85	83	104	116	116	90	105	106	112	91	99	107	97	104	102	82	87	102	107	99	91	104	99	91	100	93	98	99	104	88	121	107	121	109	85	97	116	106	84	105	94	111	111	95	104	104	99	117	111	104	93	111	118	87	108	100	118	105	76	117	112	108	106	98	112	90	97	95	104	108	103	87	124	104	89	95	101	131	95	102	110	102	97	100	93	103	94	97	110	102	115	99	93	96	87	104	107	90	96	93	116	97	114	106	73	108	98	96	97	99	103	94	96	100	93	84	98	102	105	113	86	105	96	104	103	104	112	123	106	95	115	100	107	100	106	100	111	104	96	107	100	95	91	114	96	102	95	96	94	93	110	90	123	105	96	105	87	134	105	107	110	94	100	97	82	97	99	99	112	100	114	111	114	117	103	106	105	110	100	85	93	108	103	112	118	91	87	103	97	106	102	93	101	100	90	108	98	96	116	110	89	85	115	87	84	93	115	100	103	87	100	107	106	107	112	96	96	103	74	101	93	102	111	113	94	96	91	100	103	112	110	104	113	97	110	99	106	87	97	109	121	113	88	85	113	94	104	93	104	117	102	92	94	95	101	99	106	102	94	104	104	114	102	105	108	104	105	106	83	101	104	91	110	94	83	105	87	97	91	78	114	108	91	92	106	104	106	98	115	83	101	111	99	111	100	95	105	114	110	115	115	95	127	103	109	103	98	130	111	81	109	88	99	118	116	95	102	108	113	115	86	99	112	100	89	92	96	97	125	101	119	101	110	113	110	114	96	106	103	94	94	94	105	103	95	118	97	104	101	100	85	107	101	103	112	102	125	105	98	108	106	101	108	102	115	101	98	108	100	97	119	83	102	83	109	96	113	107	107	115	98	91	101	117	113	95	90	95	103	105	103	107	112	122	87	116	94	103	119	110	89	100	98	97	104	115	112	106	93	100	116	90	74	87	103	104	101	102	101	106	87	101	106	113	114	113	107	69	103	88	101	91	94	112	104	96	114	101	105	98	103	108	103	96	118	91	101	98	129	100	96	100	111	111	99	105	101	120	113	106	95	104	106	92	96	105	99	115	110	89	105	125	118	100	103	115	92	109	103	118	93	106	106	93	113	95	115	83	84	110	115	98	103	100	93	108	109	111	83	110	99	95	109	90	84	109	98	115	125	115	101	94	103	102	79	104	118	106	110	104	114	98	97	123	106	114	99	113	111	111	96	107	114	113	100	128	93	102	105	114	135	103	105	96	109	125	104	107	100	97	96	99	93	94	85	117	106	82	106	97	100	87	110	111	97	106	113	100	91	119	96	112	107	94	108	109	127	112	97	96	85	116	107	86	93	94	115	112	102	81	83	116	100	108	121	103	94	108	108	91	114	111	102	97	107	108	132	96	94	119	108	106	103	112	125	101	108	109	107	92	104	98	105	122	106	115	97	118	102	111	111	97	84	100	95	111	105	98	99	98	119	105	84	99	102	119	103	107	103	93	95	88	84	106	111	125	89	103	110	98	115	118	115	84	120	100	112	97	97	89	106	106	93	84	111	96	97	91	119	100	92	121	100	103	110	121	108	104	116	80	100	91	98	124	88	89	104	107	104	114	92	106	122	109	107	91	95	103	101	100	103	83	86	98	106	107	111	91	101	102	93	103	108	102	130	105	106	97	92	93	98	111	100	91	102	105	94	93	88	123	125	109	111	105	101	100	107	107	106	104	95	102	103	100	92	111	97	99	106	114	104	121	107	118	115	105	92	94	89	100	107	109	91	87	87	117	98	96	122	107	90	103	94	103	100	100	102	96	101	89	96	106	91	96	102	102	100	94	123	99	103	102	121	110	113	91	101	79	99	103	91	90	102	98	121	119	121	102	94	86	97	91	97	104	100	101	78	95	102	107	104	104	103	101	91	118	109	108	110	100	99	129	99	111	100	99	92	98	100	117	104	99	100	95	113	99	112	97	95	107	107	84	98	98	101	90	115	89	94	97	89	123	111	94	105	105	114	104	119	96	97	107	101	105	109	120	92	95	113	97	112	100	124	99	96	98	106	108	95	110	93	92	100	106	111	100	115	92	116	100	112	92	101	102	92	112	96	110	107	116	98	91	80	95	120	98	109	122	106	89	113	118	88	117	126	108	113	118	93	88	113	109	106	102
21512	8708	4098	3353	6568	8791	10887	10347	8265	6283	5595	4751	4083	4026	3182	2557	2219	2128	2086	1920	2598	9843	12392	10386	7746	6298	4239	2486	1631	1260	962	846	756	767	819	757	699	731	766	726	704	722	760	772	738	696	726	752	733	689	800	752	734	715	753	760	789	764	759	747	754	744	746	743	728	752	741	757	753	753	759	707	788	677	751	803	748	753	751	701	751	789	731	738	737	717	767	745	753	756	795	789	771	746	774	749	764	779	747	734	775	759	711	764	743	743	730	734	789	757	730	723	732	743	752	797	745	744	718	760	734	757	754	723	789	715	742	721	773	732	690	716	742	783	798	737	795	717	762	780	752	715	724	737	752	777	701	734	731	758	714	700	723	703	755	742	777	748	752	759	784	753	755	732	698	726	787	705	707	738	739	733	790	736	729	748	744	740	778	771	751	739	690	725	735	745	766	828	687	742	785	776	756	743	726	753	750	793	736	755	748	714	770	680	761	758	715	771	739	721	730	735	715	725	746	668	794	761	731	745	703	766	780	747	738	755	727	770	749	717	771	729	733	792	789	702	698	773	759	740	744	754	732	728	770	757	723	758	744	714	735	710	744	741	774	774	733	720	740	741	709	713	749	743	769	722	800	712	743	708	757	753	723	734	762	747	745	718	777	723	741	704	731	739	745	756	755	731	725	750	753	785	758	745	720	718	759	725	758	724	727	716	736	709	792	770	719	757	728	755	748	773	722	734	725	692	749	750	765	767	741	673	718	765	738	783	764	748	699	715	716	715	765	773	765	703	718	774	727	711	750	685	737	731	747	744	761	721	688	774	737	771	755	741	785	751	726	776	772	752	727	785	754	767	753	703	776	736	749	779	781	759	694	752	735	725	763	760	738	786	742	717	742	742	765	719	710	770	749	721	708	712	684	769	700	791	738	750	720	752	751	749	719	762	720	693	717	744	771	720	752	716	737	711	732	756	745	712	750	771	733	762	687	720	723	778	721	742	714	724	767	788	690	792	802	751	739	757	783	700	718	685	742	754	748	771	700	726	709	793	715	795	745	769	708	744	708	774	723	798	746	729	728	806	708	754	729	756	731	738	753	684	786	746	759	702	744	722	777	735	721	752	725	712	768	763	750	763	751	762	791	719	753	761	782	758	748	752	751	714	712	757	748	741	737	726	786	775	688	700	735	781	716	705	750	749	720	742	744	741	741	724	740	777	766	758	733	721	746	710	705	766	757	710	748	738	675	738	734	754	780	745	751	772	749	737	740	737	733	764	764	737	751	733	743	722	711	738	760	728	730	787	735	801	719	728	776	760	727	751	733	734	732	768	734	694	725	714	747	791	761	774	748	748	744	757	711	685	702	760	703	782	710	745	746	737	722	735	717	703	750	734	739	736	731	725	746	763	728	719	734	746	735	762	769	719	725	746	753	666	804	738	749	763	751	791	786	713	707	751	758	775	727	752	768	746	738	725	745	701	752	822	747	769	729	765	771	753	706	725	737	759	744	705	764	692	755	763	745	736	728	748	741	746	752	746	737	741	799	761	734	700	736	729	753	722	707	797	740	773	728	715	751	744	712	746	752	746	770	780	794	768	748	749	714	766	722	733	736	734	770	724	749	758	774	751	742	743	791	750	691	776	719	744	778	714	736	745	765	728	752	735	769	789	709	755	755	695	760	751	738	753	741	718	710	758	724	691	739	727	754	782	741	737	762	740	767	738	785	706	737	749	774	720	755	751	756	751	754	753	753	744	771	743	735	782	725	754	715	728	772	723	740	734	688	747	745	703	745	722	742	776	774	762	754	769	708	736	730	744	739	781	760	760	720	775	767	758	711	747	725	769	721	735	716	810	714	817	735	781	749	695	734	766	788	726	793	699	750	723	785	774	748	751	779	730	736	751	731	760	793	724	751	795	744	680	761	729	747	808	776	744	755	707	740	724	790	790	752	725	750	746	755	747	778	708	708	749	714	752	747	678	764	713	713	763	770	709	703	777	733	716	741	748	745	784	766	733	801	727	772	796	736	697	699	751	705	770	739	771	758	714	775	750	740	779	785	715	745	747	712	712	710	758	709	783	721	717	764	773	765	769	765	741	769	730	745	740	743	741	744	740	740	769	730	787	772	683	722	751	722	783	721	741	752	782	764	778	732	721	733	778	731	750	749	734	710	746	759	761	779	764	770	761	799	739	701	737	768	726	761	760	743	750	742	773	737	770	736	743	739	759	742	751	769	770	752	729	699	759	722	745	734	723	709	700	765	757	705	779	719	756	818	717	739	717	728	780	729	734	720	729	736	752	723	716	797	682	757	745	687	768	754	725	726	718	764	759	688	769	757	725	715	749	748	719	734	766	770	742	707	799	772	774	736	740	712	836	733	759	756	774	742	745	703	786	772	738	759	763	765	789	718	749	695	728	748	709	773	763	761	745	730	736	720	740	792	717	745	752	695	757	741	775	773	778	711	710	758	786	716	785	766	748	758	778	784	747	741	750	731	732	742	795	754	752	687	760	776	789	729	726	771	749	727	691	696	742	779	742	703	710	740	730	750	740	803	730	750	798	764	763	713	785	695	764	720	685	776	709	755	734	752	752	708	775	730	786	747	788	732	714	744	761	742	735	699	743	761	714	758	762	759	725	744	724	766	779	745	738	746	748	744	757	730	775	678	751	732	792	760	743	722	721	817	765	779	767	765	715	769	750	721	750	757	688	747	741	762	742	719	714	684	737	727	717	764	759	745	719	762	748	720	744	754	804	730	721	700	754	757	714	762	746	767	754	755	746	791	739	728	702	732	710	681	786	711	739	705	738	784	729	729	765	733	726	728	748	697	745	667	692	706	743	757	741	785	735	745	783	754	788	750	799	744	766	767	695	747	745	730	742	705	739	737	777	730	713	761	693	734	732	792	691	775	743	790	739	742	759	711	775	749	753	741	785	746	774	733	724	725	745	731	732	733	753	736	766	737	798	708	737	760	714	752	775	729	790	754	686	698	754	769	719	733	767	770	755	774	767	740	762	724	676	764	734	767	727	802	761	775	768	772	753	712	696	757	694	775	777	720	697	693	772	762	772	764	732	734	703	695	697	723	756	750	693	782	776	746	701	770	766	743	692	748	732	751	709	735	775	720	700	709	742	759	753	717	746	753	742	721	713	753	769	748	784	753	729	737	772	748	745	748	760	763	756	800	761	719	736	741	736	779	783	739	763	749	656	735	745	741	734	736	716	723	716	709	767	731	726	752	747	727	742	720	731	762	733	777	748	729	748	714	752	723	712	753	688	768	690	757	816	719	736	751	757	751	773	769	741	741	715	823	761	745	752	708	774	693	744	810	764	771	756	820	739	712	704	769	733	729	729	730	720	779	784	713	792	736	752	715	767	757	752	723	767	765	760	673	697	762	735	731	709	744	779	747	692	764	740	738	730	753	745	750	766	775	751	770	715	705	749	764	713	721	707	735	728	749	711	793	784	798	807	761	719	746	755	758	731	702	759	723	700	748	765
3452	1554	601	284	223	238	314	336	340	285	272	258	247	198	186	169	173	163	136	157	303	907	1123	964	612	529	303	195	152	145	129	113	102	106	97	101	95	100	112	106	100	100	94	92	91	94	98	104	112	79	105	78	97	86	79	88	93	89	78	86	93	96	92	96	91	107	86	97	100	96	92	103	89	96	95	92	89	81	106	98	93	92	101	100	101	88	111	106	110	95	86	98	104	96	108	78	93	104	83	104	95	107	96	103	101	102	107	90	99	104	84	92	93	84	105	91	77	108	123	100	102	93	108	97	90	123	91	110	87	103	90	104	110	105	88	93	100	71	104	99	94	96	83	103	97	94	91	96	98	98	94	97	113	86	101	104	89	71	107	90	88	87	87	116	92	107	94	103	120	109	120	119	84	89	83	101	108	91	94	97	88	106	86	98	91	105	99	89	99	104	103	93	84	83	91	100	98	96	105	100	105	112	95	91	92	98	84	100	104	97	106	89	84	105	95	94	87	91	90	111	101	94	112	96	106	92	115	91	111	92	108	114	83	112	106	102	96	100	92	97	92	92	97	89	89	91	103	109	97	94	98	89	93	79	103	93	94	84	100	109	103	83	97	106	97	82	92	110	86	74	88	85	84	116	103	110	106	109	108	84	85	80	98	102	85	101	112	97	94	93	82	107	90	96	83	98	96	100	100	92	101	92	101	82	99	103	115	100	95	86	89	96	105	84	100	85	81	95	108	104	101	92	92	98	117	100	95	92	103	97	107	108	107	88	81	80	100	102	85	96	96	99	88	111	90	95	91	100	97	93	93	100	116	105	107	115	89	76	91	102	95	103	106	104	90	97	100	93	89	100	108	104	89	105	92	94	81	94	98	78	86	81	107	83	105	91	89	89	92	85	92	93	97	107	110	90	108	107	110	104	96	111	100	103	88	92	107	76	100	106	85	99	82	82	99	108	100	91	94	104	99	102	84	97	101	104	93	112	109	96	87	113	98	115	100	93	107	106	110	89	103	95	123	93	100	108	84	85	96	98	101	91	76	101	118	94	103	99	90	97	92	91	86	118	94	98	82	99	80	87	103	87	101	110	106	104	121	87	79	105	98	121	95	100	99	103	95	98	99	100	113	105	92	89	80	83	93	93	92	98	105	94	78	99	83	90	73	106	90	82	74	96	100	87	98	85	106	74	102	96	86	123	87	80	91	91	96	90	101	105	80	97	105	100	111	102	87	85	116	87	100	93	93	96	105	121	91	101	102	114	89	103	108	102	89	79	111	98	91	88	97	91	90	114	105	115	92	80	111	91	112	72	98	95	99	102	95	115	92	106	114	80	99	86	92	98	95	97	103	82	99	92	74	93	94	93	85	100	93	100	89	71	93	97	84	116	105	94	94	89	98	95	87	101	92	99	102	91	88	101	85	111	95	107	119	102	94	96	99	102	90	93	99	96	106	95	97	100	111	100	99	94	84	93	96	101	96	94	89	101	96	118	101	102	94	103	90	102	102	86	108	91	79	108	97	88	96	106	116	82	96	115	109	97	101	113	112	99	100	94	118	96	113	110	117	114	87	109	96	103	86	79	107	118	94	88	73	100	115	90	96	98	119	107	101	100	97	82	86	89	87	93	98	103	98	111	103	98	94	104	102	93	87	112	94	115	97	82	108	103	105	91	116	118	108	93	101	94	100	92	93	108	95	108	72	97	79	87	101	87	94	100	91	90	96	93	94	137	92	82	108	100	99	114	104	101	114	91	104	107	105	106	103	94	99	102	98	103	99	109	82	84	95	98	99	87	91	82	85	100	86	98	71	104	84	95	113	84	110	98	96	98	102	100	96	88	104	87	101	94	100	98	98	82	106	107	99	94	105	101	108	87	92	90	92	96	95	123	83	107	97	97	84	98	103	92	82	82	105	110	101	85	112	102	100	82	98	111	85	98	78	102	85	103	73	91	100	101	98	95	82	101	87	104	104	82	108	113	101	85	103	84	101	95	104	88	88	101	92	81	88	102	91	100	86	83	104	81	99	91	101	108	105	102	112	101	90	107	99	100	112	96	109	95	127	88	100	109	116	95	84	87	75	107	108	107	97	97	101	97	107	108	106	105	94	87	98	101	81	112	91	91	89	101	98	93	89	100	97	91	113	92	89	112	101	107	111	117	92	101	101	105	81	112	92	99	98	86	94	101	110	101	94	107	109	102	106	100	90	96	103	106	80	107	102	85	103	95	105	102	98	115	83	102	106	96	102	87	98	79	83	90	91	105	125	111	89	109	77	94	98	108	90	97	98	102	108	97	104	103	91	104	88	104	108	91	103	101	85	100	111	86	98	101	94	101	94	99	89	86	93	96	77	97	82	93	88	96	78	107	96	90	90	101	107	114	105	116	100	93	105	108	118	110	105	106	95	91	93	112	105	91	91	107	97	117	114	105	88	103	100	85	104	79	99	100	106	99	102	94	120	112	112	97	101	101	101	84	95	94	95	105	94	91	106	103	100	106	97	84	91	85	98	98	109	118	79	85	98	84	96	101	128	96	118	94	103	96	79	96	108	96	95	96	97	111	94	93	104	95	97	104	96	99	101	70	93	87	90	96	87	90	86	95	92	105	90	110	103	115	96	110	98	125	90	107	98	100	102	92	97	77	114	108	87	96	100	91	92	97	88	97	92	91	77	91	110	87	111	98	97	121	94	86	103	98	81	94	118	92	78	111	94	104	97	100	103	95	100	88	97	104	110	93	91	88	94	104	90	91	96	77	89	108	83	111	87	94	97	99	99	113	92	111	97	95	101	94	91	99	94	111	111	87	105	99	107	97	103	89	101	101	86	81	88	89	123	108	92	101	108	102	82	91	86	91	92	100	86	111	88	95	88	95	105	105	93	94	80	104	97	84	96	89	102	110	84	100	101	91	100	69	92	101	89	109	94	96	101	99	92	92	91	108	94	88	88	86	111	87	101	98	96	86	114	97	102	103	91	96	89	104	113	105	110	103	93	109	94	116	92	101	98	120	106	98	97	93	86	101	106	98	110	102	83	101	99	105	94	114	106	118	92	98	99	91	90	109	91	83	84	99	105	96	100	100	108	86	95	95	99	89	90	96	90	106	107	97	95	84	99	107	113	99	104	93	95	118	95	106	87	108	105	92	98	102	98	72	99	88	97	78	99	98	113	82	86	103	104	96	113	96	84	92	86	87	84	107	78	104	96	83	89	87	114	113	96	85	109	89	95	112	102	100	93	102	116	99	104	100	91	106	112	103	91	96	90	109	111	118	100	103	91	82	99	100	89	99	99	103	101	89	104	111	92	98	105	97	103	98	79	88	90	105	90	88	117	89	99	75	80	97	111	95	97	96	117	93	98	97	102	92	93	97	110	110	100	102	84	85	105	119	103	118	98	102	90	101	107	89	99	93	79	75	99	77	90	85	97	119	103	87	91	87	94	114	114	100	103	105	101	105	116	110	96	84	104	90	89	99	87	121	103	105	108	78
26062	12196	5270	3950	7903	11719	13674	13011	10765	8523	7016	6057	5468	4701	3698	3120	3116	2886	2437	2801	6416	16573	18428	16087	11312	9289	5396	3066	2123	1559	1169	945	868	738	728	666	712	690	643	642	721	688	667	694	685	680	675	705	702	718	715	615	704	679	670	677	720	710	737	701	689	731	676	654	747	638	685	718	667	659	678	744	650	711	708	654	637	704	702	712	724	680	646	712	690	751	739	670	687	662	660	715	707	686	706	666	687	666	679	665	678	676	677	741	689	741	692	669	676	738	732	687	628	680	680	680	648	711	679	698	683	725	637	711	699	635	721	628	668	711	679	750	701	664	657	673	659	712	677	670	684	699	689	708	675	661	670	659	689	668	705	728	689	733	673	674	739	706	658	708	711	752	658	680	640	703	693	683	670	663	739	687	724	672	687	716	702	711	735	664	693	688	705	719	705	662	710	733	674	686	693	709	681	733	706	715	673	672	689	731	687	668	677	725	671	712	666	675	688	687	697	667	632	749	703	689	701	689	710	708	657	762	640	671	705	723	627	693	697	690	693	718	656	695	633	668	711	721	687	691	734	706	683	660	691	691	734	669	674	678	736	689	694	645	666	677	692	708	719	686	692	688	660	665	690	713	696	717	734	688	668	726	654	642	699	699	683	684	719	701	709	714	672	702	706	678	703	682	656	733	684	659	681	688	701	738	694	716	686	698	671	722	682	684	679	657	745	709	722	648	699	672	655	673	767	716	687	667	697	632	730	699	651	721	745	692	698	678	765	725	701	674	717	697	729	731	674	722	672	704	671	662	682	705	681	739	699	747	682	689	676	745	692	666	677	677	682	705	660	711	691	662	708	670	703	686	725	661	680	748	720	654	671	690	696	621	635	715	726	678	698	629	674	683	660	699	684	735	744	721	690	684	716	671	728	720	710	707	706	734	645	710	651	717	711	710	721	669	701	683	694	687	681	707	692	669	683	728	658	707	702	741	663	636	724	676	711	699	672	691	723	705	691	675	677	679	670	713	674	715	717	690	713	706	721	754	699	712	722	697	691	684	666	694	694	718	684	674	697	701	688	681	716	697	727	700	669	713	665	692	691	711	651	709	692	725	688	671	693	677	705	704	661	686	686	636	699	702	725	700	682	708	667	705	712	670	715	734	727	696	646	679	660	693	658	705	744	710	714	755	713	710	660	775	673	694	680	728	661	669	645	714	677	685	694	689	716	654	686	663	713	663	682	708	666	664	693	676	700	726	696	695	678	692	711	694	679	656	729	740	725	714	716	681	702	730	638	695	717	718	648	705	662	682	667	649	707	720	732	704	688	698	702	680	708	705	677	718	719	711	700	669	682	678	667	642	714	729	727	645	697	696	677	692	688	682	730	702	704	697	676	667	741	701	712	725	668	750	637	668	719	649	717	644	717	663	678	704	631	634	680	701	686	684	651	734	688	672	680	722	727	680	656	697	686	694	732	651	723	660	689	664	691	696	673	710	727	716	685	679	641	664	724	596	689	712	709	705	654	690	691	716	691	738	640	704	729	729	694	669	709	702	682	700	710	716	682	654	672	660	715	683	724	726	697	642	713	694	682	683	680	686	686	686	743	661	681	659	614	681	707	665	680	722	686	688	697	673	679	704	718	682	711	690	714	638	698	677	674	646	736	704	713	685	702	714	645	684	678	713	663	688	730	679	724	664	676	717	682	721	702	715	684	697	715	696	716	712	702	698	694	713	732	664	756	727	696	685	647	710	687	704	719	687	697	690	667	677	695	674	671	680	690	690	700	672	657	653	721	730	709	708	655	702	705	674	783	692	660	675	709	630	717	690	691	657	687	688	710	663	700	712	727	681	646	618	662	668	709	717	686	686	643	689	704	699	707	694	662	679	729	688	706	687	659	695	697	674	683	701	692	657	686	686	699	666	705	683	752	644	662	732	699	670	641	691	677	650	690	713	729	642	734	703	684	666	704	697	714	709	701	697	716	704	683	735	662	702	714	697	677	661	686	689	674	688	699	686	661	696	696	678	730	629	672	705	737	724	707	652	676	722	680	653	717	648	663	682	740	672	654	703	705	698	717	675	675	719	708	659	717	704	704	672	766	723	746	700	707	693	697	695	719	676	682	657	694	758	716	720	684	664	706	665	688	702	724	726	705	652	674	674	710	703	677	699	708	694	692	720	682	682	670	742	702	686	716	676	702	686	662	636	713	706	690	697	655	700	667	723	673	694	733	695	654	690	704	661	699	681	703	669	710	718	657	685	727	701	685	688	664	681	686	667	707	665	688	677	716	697	673	681	743	737	694	682	700	684	675	701	688	648	735	694	696	757	720	716	695	707	664	695	655	658	684	693	695	631	657	693	663	721	695	638	722	700	702	662	667	721	673	657	708	707	696	689	682	703	708	728	670	673	679	685	699	705	709	693	695	719	710	706	680	679	689	703	707	711	683	632	706	683	674	667	661	677	649	682	672	701	668	674	742	727	664	704	715	715	712	710	727	694	709	741	717	717	720	691	708	697	691	724	669	687	680	669	655	752	635	668	711	702	691	694	708	658	697	702	690	651	614	747	734	638	693	673	706	694	655	718	677	677	700	708	684	654	678	733	730	701	723	675	709	699	692	686	651	665	684	690	683	683	689	701	687	656	661	674	727	693	706	653	726	697	711	706	701	667	668	723	671	666	637	653	677	712	667	668	640	655	660	665	687	706	686	675	658	736	683	701	691	678	686	650	720	677	701	677	634	682	683	671	656	734	724	666	689	674	678	695	712	656	643	725	710	713	763	757	668	687	656	644	660	712	699	671	685	662	722	712	680	711	693	757	685	694	695	734	708	669	664	695	686	706	691	717	706	678	715	675	652	728	728	743	691	703	658	682	666	691	711	687	697	689	699	693	705	714	639	715	669	704	668	692	697	657	657	674	693	669	642	680	719	703	684	697	714	671	667	725	662	686	664	679	694	736	642	768	702	681	669	721	734	721	684	663	722	730	721	735	608	719	690	695	731	692	668	737	701	645	693	717	717	736	717	707	694	673	723	736	682	695	668	722	658	686	731	675	732	675	641	679	674	710	696	666	720	730	670	678	663	705	698	691	707	708	727	709	671	709	717	698	737	707	720	705	717	750	691	694	714	678	731	698	726	704	697	709	689	685	630	710	687	694	715	712	664	660	723	630	682	753	662	641	639	683	668	670	698	666	669	666	691	677	680	669	681	694	659	721	698	724	711	677	691	702	716	739	700	696	696	744	702	639	721	686	688	694	735	656	752	695	693	677	670	702	677	692	659	692	667	693	654	740	683	676	715	720	676	692	744	684	666	727	747	648	724	675	676	734	664	670	716	701	722	686	686	691	737	660	669	670	682	707	719	691	690	708	754	690	623	735	701	711	647	690	690	701	698	723	690	663	664	694	712	724	685	682	733	662	729	716	676	716	706	740	659	672	708	694	739	709	688	729	693	707	710	663	693	717	673	743	728	685	733	717	680	706	689	762	708	678	707	671	666	691
2251	602	311	162	149	157	193	192	211	197	162	146	156	150	181	132	127	113	138	115	132	192	211	218	182	178	134	100	104	88	92	84	87	86	82	89	85	83	91	86	81	90	84	89	89	68	91	98	84	95	90	107	99	95	84	92	80	100	87	71	89	89	90	84	83	95	77	72	88	84	77	93	91	86	114	89	88	83	87	86	87	91	83	106	94	83	108	70	100	95	101	96	76	93	83	86	79	75	90	96	78	86	92	93	90	88	84	86	84	89	78	89	86	92	92	96	78	75	103	87	97	94	90	100	83	91	80	76	100	92	85	84	77	81	91	92	98	92	90	84	75	79	74	100	97	101	89	94	100	79	93	85	91	104	80	89	98	103	90	98	76	85	81	83	96	84	97	87	88	79	90	88	70	75	80	80	91	101	84	71	101	84	86	89	80	82	78	81	96	93	102	90	90	87	99	98	70	73	90	86	106	92	84	86	98	85	82	79	93	78	95	91	92	83	101	81	102	88	84	90	87	94	80	80	98	85	86	59	92	90	86	75	98	79	84	103	86	74	95	91	93	90	93	87	95	73	76	94	76	112	94	81	88	91	85	78	84	85	79	83	98	93	112	95	83	89	76	83	99	87	93	91	85	94	87	86	103	99	78	88	87	77	76	73	66	97	81	60	93	83	73	70	98	102	112	84	97	79	82	89	71	87	94	91	102	89	91	79	95	70	82	92	70	82	109	95	95	81	90	80	100	91	87	98	74	82	85	96	90	88	85	92	89	91	79	83	93	98	80	85	91	77	81	79	85	84	89	80	80	93	78	94	74	87	87	84	88	94	89	99	85	88	78	78	86	87	98	80	85	93	80	85	74	66	100	83	73	86	97	71	75	90	87	83	94	77	86	104	85	64	81	98	101	98	82	91	84	92	99	84	89	91	77	80	86	86	100	96	87	93	91	74	90	83	92	95	94	95	83	93	101	101	79	86	84	90	74	90	75	111	100	91	99	92	87	92	83	79	84	84	93	83	85	85	94	92	72	85	93	91	90	78	89	78	89	83	101	75	106	94	84	91	82	74	90	92	97	74	89	74	87	87	71	89	85	84	89	70	77	76	90	90	84	90	78	83	105	66	87	86	92	96	86	84	89	84	75	85	77	94	72	70	96	78	97	98	85	68	90	88	86	86	91	92	106	95	98	96	110	89	93	89	83	73	83	91	98	81	76	109	80	88	96	100	88	77	95	69	87	85	83	80	102	95	75	109	83	79	91	66	94	88	90	85	75	93	90	98	101	79	80	80	94	94	91	98	77	85	97	72	91	81	75	83	86	77	89	95	74	93	87	83	81	84	91	85	76	101	89	78	81	89	87	83	103	81	84	94	95	71	96	96	74	77	93	97	72	83	76	73	72	77	82	85	97	83	89	89	87	92	82	97	89	94	77	81	67	89	88	70	90	83	89	84	68	85	78	77	96	91	88	93	85	97	90	94	86	81	88	87	93	93	75	73	105	71	78	105	87	90	82	77	95	99	85	88	81	83	79	98	90	81	66	82	92	103	80	87	83	91	94	80	78	84	94	84	82	70	83	82	87	101	82	88	110	108	99	103	78	80	75	90	75	104	73	70	96	86	97	84	97	80	95	86	80	83	90	92	91	65	101	107	87	96	89	75	90	86	66	80	91	91	82	90	105	70	96	84	78	89	88	81	85	96	79	85	87	86	91	71	100	88	80	83	76	74	78	88	78	84	97	81	104	85	74	98	95	101	84	92	93	95	112	74	103	93	103	80	88	82	102	70	95	102	78	68	79	95	104	98	77	74	85	85	100	87	86	80	102	70	87	83	86	85	88	81	84	76	76	68	116	79	86	81	92	90	95	94	93	96	94	85	88	87	82	65	86	80	94	84	86	78	88	89	86	76	86	90	90	95	84	86	119	85	87	74	81	81	79	84	79	86	62	93	89	86	97	90	88	82	80	76	99	93	89	87	91	79	73	88	81	90	90	89	101	85	63	77	81	86	77	81	85	79	103	76	87	79	94	91	86	78	84	94	91	93	84	89	102	79	104	107	99	96	80	64	92	97	99	92	92	90	98	87	74	67	91	90	94	97	90	84	80	80	90	102	79	108	103	100	95	99	86	103	75	72	90	74	87	100	101	78	80	92	110	99	82	91	74	106	91	92	85	80	96	102	80	83	86	100	97	82	81	101	87	103	91	93	76	80	98	87	86	92	97	96	82	88	88	78	79	87	89	91	92	92	88	74	79	84	84	92	97	89	87	91	87	89	82	87	108	90	96	85	91	104	91	99	103	105	103	86	98	89	89	85	92	89	81	92	94	88	104	99	85	89	93	94	92	94	94	85	75	108	87	79	98	97	85	69	82	73	85	81	88	75	90	96	103	89	76	86	98	105	85	86	114	95	98	102	90	80	95	103	85	83	114	99	80	88	80	98	96	78	75	85	73	82	85	90	92	100	91	102	73	82	90	77	98	79	73	81	81	96	90	88	74	94	90	81	101	86	91	80	87	86	86	101	96	79	97	90	64	103	75	78	87	68	88	89	87	84	90	70	88	67	75	89	78	91	84	91	84	81	107	103	86	82	94	86	86	83	84	88	104	91	82	63	79	93	97	102	75	87	95	80	85	95	96	93	83	89	97	87	85	83	79	96	75	73	89	102	86	82	85	95	88	100	90	89	88	96	77	89	75	98	83	100	97	101	88	79	102	89	86	92	76	75	115	82	101	89	94	79	89	81	82	99	77	95	85	87	99	93	103	88	98	83	78	82	93	71	93	91	69	78	81	83	101	94	81	81	80	94	100	90	79	82	90	87	81	86	101	81	93	77	86	85	71	100	94	88	103	92	92	87	86	89	80	86	82	91	74	93	84	88	87	105	93	76	76	86	72	76	91	94	88	90	74	83	89	83	67	84	112	105	75	80	77	92	71	94	76	117	85	81	93	92	95	83	94	109	85	80	86	86	91	82	93	69	91	105	91	86	83	97	80	84	70	87	88	92	103	99	98	95	86	70	88	88	86	76	93	87	94	104	101	83	87	85	93	83	71	88	98	80	107	99	92	88	92	90	72	79	96	70	67	93	93	88	93	105	101	85	93	92	83	101	104	90	69	99	91	87	79	70	81	88	89	101	81	86	93	98	73	98	95	86	83	84	98	86	83	91	80	111	98	91	85	88	98	91	84	94	92	92	77	90	90	106	82	88	100	102	87	94	82	95	85	81	92	81	97	75	75	79	95	92	82	86	77	82	91	100	76	84	94	79	92	73	83	79	86	89	77	101	92	93	93	81	89	91	85	79	101	99	91	94	108	75	85	85	92	109	88	82	94	89	99	73	90	106	86	91	102	107	100	76	88	108	105	88	93	77	86	84	102	71	78	73	91	93	88	96	83	95	100	86	84	90	74	86	78	90	81	72	77	95	90	94	89	81	89	88	102	96	67	93	74	73	89	77	89	89	75	68	87	80	86	99	69	81	74	90	79	83
17361	6479	2916	2276	4736	7305	8027	6931	6030	5083	3728	3639	3099	2650	2428	2307	1900	1586	1613	1401	1708	3328	4005	3716	2629	2038	1414	1106	917	787	711	680	666	600	685	613	651	634	606	653	618	635	614	610	654	635	635	639	662	614	592	626	652	645	683	652	638	623	633	652	639	672	658	641	627	652	649	614	655	673	650	646	657	653	613	609	632	655	646	605	651	628	623	597	681	641	654	624	646	637	610	686	680	616	608	659	626	656	605	646	646	612	624	595	662	641	698	646	718	669	639	682	615	646	644	611	669	630	654	658	633	604	633	661	619	603	644	662	678	628	645	667	616	679	657	615	612	656	633	664	665	650	627	601	677	641	618	589	695	644	644	660	644	615	614	630	629	629	656	634	676	596	627	645	628	645	622	650	645	604	615	640	650	647	677	684	617	676	663	646	641	628	605	698	669	659	645	606	626	638	634	609	655	630	647	638	621	680	632	657	635	649	607	630	671	631	692	662	634	612	640	666	620	684	693	626	598	645	634	659	620	669	678	645	652	675	649	622	653	624	632	627	667	656	612	651	644	630	644	666	638	592	642	598	630	603	660	617	691	668	605	622	630	638	565	631	681	636	621	608	638	704	675	645	613	610	655	619	631	656	636	626	640	678	703	603	618	643	620	618	637	659	663	658	647	649	610	633	657	630	664	640	657	648	651	614	625	648	611	646	649	644	645	635	648	680	630	637	640	661	638	667	640	656	638	633	655	677	669	657	653	674	681	635	663	634	612	631	634	595	634	632	615	610	672	665	637	638	651	657	650	673	613	640	582	646	634	567	626	620	646	653	612	694	630	658	662	593	599	616	615	659	603	612	609	631	647	631	669	609	664	623	697	674	627	675	672	650	662	649	638	646	671	629	645	633	593	622	646	649	674	648	690	635	618	624	580	625	600	648	655	619	650	603	662	614	657	621	624	675	626	640	667	657	618	636	659	671	625	633	584	654	677	601	662	624	614	629	704	635	638	646	657	636	625	631	664	652	676	601	675	672	666	603	613	642	621	634	653	693	602	595	642	690	637	634	627	655	662	686	649	642	690	655	588	627	603	655	623	584	675	648	649	632	627	657	696	621	657	660	639	631	646	679	651	658	598	703	648	683	650	647	690	650	630	656	646	666	647	633	679	678	631	621	601	637	628	643	600	651	686	662	657	648	626	648	625	615	603	639	626	659	617	645	643	625	635	655	600	619	607	626	667	666	635	614	698	653	661	640	626	611	666	639	634	653	621	628	626	655	605	632	619	652	627	599	654	604	626	648	617	659	672	669	657	643	634	647	604	678	663	660	659	642	647	645	616	620	592	602	634	649	654	668	641	630	659	624	668	585	581	601	625	655	619	668	636	660	611	626	635	630	645	630	626	646	662	627	652	629	628	619	599	638	617	669	611	629	614	633	648	645	630	645	604	633	619	638	642	609	609	608	646	635	675	669	679	598	635	698	620	642	646	654	605	646	602	645	685	599	661	626	608	645	654	685	652	621	670	627	635	637	664	617	655	610	645	677	594	652	682	650	660	672	601	682	653	622	662	641	640	610	641	652	655	598	657	633	653	615	638	647	651	631	637	682	636	656	667	617	627	644	667	675	655	662	608	632	650	661	647	631	663	581	621	594	625	624	635	594	639	637	661	668	637	660	652	665	638	664	635	658	664	660	623	654	636	633	657	632	644	633	670	665	651	699	670	661	662	648	666	640	638	662	640	611	661	653	663	654	617	655	623	633	623	642	649	657	583	630	681	629	633	657	668	689	643	633	645	643	649	632	616	657	653	646	592	653	709	633	638	529	642	630	679	611	645	603	597	688	675	644	604	646	636	692	633	657	666	621	652	637	626	639	622	665	627	634	674	653	626	632	592	676	648	652	661	684	632	601	645	657	631	637	641	585	619	593	678	626	654	593	661	627	639	649	706	640	617	641	634	599	612	604	646	593	651	636	659	612	634	641	655	601	652	652	600	647	629	625	660	646	638	623	690	650	623	633	629	635	608	659	617	643	624	636	628	623	631	668	631	649	667	622	633	623	652	629	600	629	674	630	624	647	669	608	596	686	635	603	646	649	657	635	608	637	652	617	654	651	632	681	670	639	640	608	626	638	670	601	642	668	662	661	664	664	636	623	634	643	639	666	596	617	650	619	666	691	646	608	638	655	667	657	655	664	669	689	650	606	650	634	613	642	664	604	634	611	691	650	625	633	651	689	634	659	639	675	610	652	639	654	616	637	661	659	623	659	605	674	627	689	626	647	605	636	624	642	616	675	640	681	608	661	656	640	689	669	647	649	644	621	617	692	628	651	629	616	636	679	663	657	642	668	678	650	650	649	658	670	683	651	635	594	668	618	647	656	641	660	661	668	615	653	598	639	628	614	668	588	663	673	652	641	663	649	640	651	611	621	647	674	599	624	637	603	670	599	627	633	638	607	683	627	669	604	639	620	633	647	626	636	625	617	631	593	634	624	629	632	659	655	628	631	645	683	671	661	665	630	622	663	636	668	673	604	619	666	603	648	621	633	690	635	670	661	671	612	678	622	679	616	669	669	629	676	629	657	618	609	684	660	594	599	668	600	669	662	681	710	653	657	640	629	627	626	638	635	646	664	607	662	646	623	644	677	669	648	663	611	656	644	627	632	706	660	654	655	637	629	676	627	638	633	648	577	665	658	602	643	635	669	671	637	618	637	650	628	637	656	630	662	649	657	633	615	628	652	711	658	636	603	645	678	628	659	633	624	651	636	679	644	664	632	626	669	629	643	645	637	636	623	631	647	628	637	596	699	621	600	647	643	694	647	663	655	616	699	667	666	654	605	646	646	662	587	616	660	644	625	664	605	665	677	618	683	682	623	648	666	649	697	663	670	581	674	631	634	619	654	633	592	629	643	660	710	672	629	626	640	675	595	683	688	625	679	611	641	661	652	627	663	655	679	606	683	684	639	631	609	639	637	659	606	620	643	627	629	654	645	642	618	671	620	607	674	700	699	648	663	640	656	574	632	646	649	667	652	622	677	642	666	625	676	647	670	651	674	686	647	640	653	591	644	630	621	669	695	636	681	633	646	613	650	650	627	593	633	616	634	664	603	619	616	665	622	641	653	635	648	704	709	667	647	637	650	614	652	703	634	612	637	627	634	639	660	625	643	654	641	655	678	641	667	656	632	610	638	635	668	621	641	639	630	639	634	660	614	609	647	642	624	650	678	664	607	593	665	644	668	638	676	626	606	666	639	614	621	680	612	623	657	682	650	609	616	653	671	622	624	573	627	652	644	647	673	657	672	636	614	692	610	606	652	648	650	686	606	645	652	632	599	680	618	650	630	641	703	650	648	645	653	642	674	651	625	643	671	646	696	620	633	626	653	652	685	672	687	613	645	684	622	612	641	630	687	634	657	675	628	602	603	680	625	677	659	685	641	606	624	611	652	624	631	660	636	596	642	639	633	652	618	637	650	626	601	605	695	660	640	626	623	673	648	646	663
2151	1111	367	185	168	185	204	226	233	216	176	190	192	164	150	145	138	155	133	120	218	422	544	530	319	252	201	172	101	134	114	110	70	80	75	69	87	86	84	82	109	91	69	79	86	77	87	79	95	82	69	77	101	82	82	82	106	80	84	89	82	102	78	79	90	84	73	62	75	88	72	83	90	84	78	82	77	84	82	94	88	83	91	77	85	81	88	104	85	76	89	80	93	68	100	76	81	102	86	87	86	89	93	83	88	82	85	86	89	96	76	99	73	83	75	86	87	102	82	69	84	91	81	96	74	84	76	90	68	88	91	90	74	82	92	74	83	82	76	82	79	71	84	108	87	87	99	80	84	84	81	81	75	74	97	81	64	94	83	81	77	89	94	71	99	87	70	82	97	76	86	85	81	96	85	77	88	91	77	98	74	77	82	104	85	103	100	87	104	79	83	80	87	75	95	70	86	88	80	84	91	81	101	80	88	91	78	93	89	81	77	100	83	85	84	89	69	88	90	96	82	100	93	76	90	73	97	86	84	100	89	80	85	96	97	74	77	87	105	90	84	73	85	79	85	80	85	80	73	78	75	90	81	80	78	77	87	88	92	79	76	79	93	91	97	72	79	104	90	90	86	89	84	70	85	87	73	100	88	74	63	70	87	79	73	78	89	81	70	77	96	70	74	86	68	80	96	83	77	99	97	80	71	85	72	84	95	63	83	74	90	85	81	82	94	77	75	73	91	80	91	93	84	90	95	78	92	84	103	86	90	87	67	85	92	106	68	79	87	90	99	82	89	84	89	69	95	74	84	93	71	84	89	72	80	89	84	85	83	110	88	90	89	80	87	65	104	91	97	74	76	88	81	87	90	88	82	87	91	91	80	67	91	66	90	81	78	83	72	81	67	76	78	70	88	59	94	93	72	85	91	85	85	81	62	94	83	94	85	88	73	82	86	79	81	77	69	81	81	81	98	79	71	80	81	64	73	71	79	85	81	74	83	88	69	59	100	92	81	92	76	102	88	86	86	98	89	90	102	84	100	76	79	90	95	90	71	96	91	83	96	98	78	80	83	80	84	74	105	76	108	92	90	83	86	75	82	88	57	87	95	90	80	84	83	82	106	81	90	83	88	85	78	80	108	81	86	82	79	91	90	73	70	87	88	72	83	71	79	84	82	76	76	73	83	81	97	70	76	78	71	84	81	67	84	100	90	69	74	94	71	82	66	92	77	89	88	69	75	82	82	89	92	88	76	66	86	78	92	73	114	71	91	70	91	86	81	71	69	92	98	64	91	80	78	85	91	94	77	91	77	76	70	93	93	86	78	80	72	82	67	75	83	88	87	85	77	91	75	86	82	83	77	80	69	74	71	84	83	81	85	84	79	76	82	85	77	74	85	80	96	94	82	79	99	86	85	89	84	86	97	77	87	81	80	77	80	83	74	93	57	98	82	82	95	76	74	69	89	78	90	83	77	94	84	93	70	72	84	88	78	85	92	87	85	73	75	85	87	64	79	92	79	86	99	96	71	80	70	82	84	79	91	95	87	84	88	91	94	81	89	78	83	84	92	79	82	82	75	97	69	86	85	91	72	82	99	79	79	78	79	78	64	79	115	84	83	80	71	88	100	74	82	93	102	71	99	75	86	86	90	72	82	88	86	85	82	99	84	87	85	74	102	82	68	93	95	72	81	82	89	75	84	82	82	78	91	90	78	89	104	90	77	72	65	89	104	81	70	71	74	95	73	75	95	63	72	93	89	88	94	92	88	71	84	72	78	87	74	92	78	92	82	90	96	103	80	78	83	91	73	85	76	75	89	77	87	80	82	73	87	91	81	93	79	65	81	78	91	86	85	79	71	84	79	85	90	101	84	102	92	80	88	89	82	90	83	84	93	82	85	68	77	89	95	70	84	76	102	68	82	85	87	74	77	99	83	83	74	92	83	78	85	87	92	105	85	69	79	90	95	92	81	92	83	101	71	91	98	79	85	101	69	82	95	74	80	75	71	67	83	83	90	82	90	88	78	97	86	92	87	86	97	97	88	79	63	86	91	80	73	105	70	78	87	79	104	80	77	85	71	74	69	95	73	74	84	95	69	103	86	62	92	85	79	99	82	73	73	95	95	79	86	101	85	97	76	79	79	103	71	82	82	88	76	58	84	86	78	90	87	82	84	79	96	90	73	87	70	89	93	82	83	80	94	102	83	70	69	77	84	82	79	89	86	78	99	87	95	103	102	83	70	92	82	81	81	93	97	100	73	96	82	83	87	92	76	83	93	82	76	102	81	90	84	80	74	88	66	92	79	85	73	106	87	80	79	93	80	84	72	81	88	81	73	78	83	72	76	78	92	77	88	77	87	112	81	61	88	91	92	75	93	91	80	93	84	87	80	95	66	95	77	67	78	79	91	99	91	71	82	82	80	67	86	96	79	89	75	80	91	98	90	62	82	74	83	93	91	92	84	73	83	87	74	82	92	81	73	93	79	90	68	75	84	73	72	90	93	66	88	83	81	82	87	73	86	96	86	79	85	84	85	72	86	93	81	71	84	63	79	83	75	86	85	76	86	75	70	88	94	82	82	89	62	90	66	86	68	86	75	76	86	50	100	77	78	69	82	91	84	73	86	75	81	92	92	78	75	85	87	75	81	88	91	72	82	94	86	80	89	85	84	82	94	94	74	81	88	90	78	95	64	78	78	63	71	75	93	95	73	83	87	70	87	71	99	88	100	102	87	95	81	89	92	75	100	77	76	94	92	63	86	86	81	79	102	89	84	84	69	87	86	88	101	76	91	80	83	89	88	79	75	80	83	89	74	102	82	69	87	65	80	80	95	71	92	82	96	69	73	91	73	95	79	81	82	68	72	89	93	93	97	103	98	78	97	87	74	90	89	82	66	86	85	97	92	72	76	79	72	77	79	86	83	87	92	101	86	88	83	76	85	73	82	79	70	103	83	75	104	76	77	89	84	94	80	85	74	73	62	96	86	78	80	89	98	99	82	70	92	92	79	85	83	89	81	86	75	90	92	87	80	64	67	80	97	82	88	91	99	78	87	79	88	97	95	87	79	89	85	93	67	87	96	90	78	78	77	85	89	98	71	94	74	90	87	80	87	73	75	90	78	75	97	93	79	88	86	93	103	87	82	80	75	73	87	85	79	86	77	88	62	78	71	77	79	87	85	84	82	86	90	76	100	86	66	70	81	79	93	97	96	66	82	82	76	91	97	77	72	83	103	82	86	69	85	77	77	62	84	88	79	98	81	93	91	80	81	82	90	100	88	95	87	86	90	74	81	72	65	72	75	83	74	65	82	69	89	97	77	83	77	90	81	79	79	87	82	87	99	86	89	92	72	85	84	96	82	90	66	80	80	74	90	83	92	89	89	100	80	75	89	73	85	85	62	74	89	84	93	93	89	79	97	99	81	92	90	77	68	70	79	84	68	103	88	87	75	102	92	91	71	91	85	91	94	80	69	100	66	90	81	79	84	103
21651	9997	3944	3102	6759	9943	9752	8540	7497	6245	5292	4582	4566	3810	3230	2652	2384	2632	2058	1727	3873	9544	10883	10170	6125	4909	3181	2075	1504	1099	903	750	700	587	613	617	634	603	659	598	634	602	639	610	618	613	597	574	634	612	550	619	607	609	617	599	635	562	592	607	592	602	670	613	603	602	587	616	607	572	605	608	601	569	600	585	633	544	609	621	610	618	587	603	571	579	582	600	572	596	597	617	589	616	615	554	584	585	625	630	588	616	611	554	596	599	629	585	653	627	602	575	613	612	588	617	608	622	612	584	573	624	587	576	599	625	566	618	539	621	600	588	566	619	589	589	604	588	609	609	601	602	573	596	600	600	596	594	578	626	568	602	563	604	577	579	640	625	620	638	637	567	610	625	605	568	588	641	607	591	682	565	618	616	595	659	610	564	627	624	597	583	659	637	571	618	638	580	600	586	553	588	656	603	599	594	574	611	611	609	607	577	595	604	620	605	603	601	580	627	554	601	607	608	540	634	618	582	617	595	604	584	624	594	598	572	636	630	607	617	562	639	589	607	638	602	576	619	645	557	594	599	583	642	609	632	614	550	605	652	568	635	592	614	594	598	657	556	594	596	594	589	615	601	602	570	576	592	614	601	645	578	611	603	581	621	592	613	615	620	627	607	635	578	604	608	603	629	606	627	617	590	566	580	619	634	624	644	564	562	602	627	622	595	614	614	583	638	638	604	614	605	602	580	619	618	583	643	587	627	634	637	600	564	608	621	589	608	621	643	630	608	602	622	549	605	601	627	592	558	591	607	569	580	642	534	597	600	580	640	616	618	653	559	597	614	613	639	577	639	590	582	597	557	614	577	588	552	598	580	627	607	573	607	610	636	586	594	587	576	574	637	622	576	616	599	611	591	606	589	591	556	592	566	577	615	591	672	602	623	571	591	571	644	583	663	626	625	604	600	635	588	618	599	606	591	619	633	565	619	591	609	629	571	665	574	536	601	617	655	599	590	639	643	625	596	616	603	640	635	580	595	601	618	561	633	585	553	557	641	648	585	598	614	590	598	593	615	578	626	602	610	591	599	591	603	583	602	624	595	636	629	616	610	594	580	609	548	625	601	606	591	652	597	582	593	646	627	583	598	641	591	596	596	574	593	572	610	566	608	564	606	634	608	577	593	596	616	629	612	602	607	611	579	614	590	640	615	584	586	628	568	612	585	646	632	618	585	627	617	604	582	595	609	586	641	605	591	595	642	584	642	599	605	653	619	622	588	580	630	626	643	573	587	622	589	624	574	584	602	569	626	617	581	617	605	593	597	596	596	595	581	629	622	594	624	632	599	622	607	603	609	641	600	615	574	591	575	613	609	576	555	612	642	586	606	599	576	624	544	613	586	562	587	564	643	627	621	585	584	635	645	596	578	623	611	584	617	606	599	603	635	653	596	589	621	594	656	646	592	620	613	592	605	618	602	576	609	600	653	618	603	617	575	615	600	593	614	588	585	617	644	588	614	616	634	621	644	574	604	589	616	578	652	603	626	579	577	599	625	603	623	575	593	658	615	614	632	604	604	575	614	639	608	568	607	642	614	631	628	561	579	616	616	577	615	571	595	619	594	575	597	574	623	615	600	589	586	631	603	542	571	645	626	627	596	580	585	627	577	582	602	663	565	655	591	678	596	596	563	621	558	620	623	594	593	602	615	628	628	605	589	640	613	561	603	663	590	597	588	606	582	589	585	641	601	602	642	587	644	582	635	586	614	626	624	552	599	626	646	587	592	578	605	592	602	619	577	632	595	589	628	645	633	554	632	601	592	599	621	621	570	662	598	581	603	571	589	585	576	623	604	645	581	628	587	607	619	595	592	576	581	567	576	611	580	574	603	600	609	619	636	608	610	591	640	579	595	626	609	594	597	585	609	619	588	649	611	622	597	571	604	609	622	591	600	640	587	548	621	616	629	593	616	587	638	634	601	628	621	628	624	614	615	592	624	603	576	627	613	587	630	581	617	608	576	611	591	634	639	619	616	601	589	577	584	581	616	591	639	620	607	580	576	578	598	592	561	589	611	597	631	601	613	615	599	604	608	618	580	608	544	602	557	612	611	594	607	613	611	637	556	573	628	636	634	634	685	574	619	569	604	585	633	575	617	571	593	606	528	559	578	555	592	616	647	579	560	584	613	544	620	580	610	645	608	583	553	583	602	637	647	615	630	594	586	584	603	590	595	606	620	561	580	622	607	580	629	594	607	606	579	650	604	580	637	566	574	577	611	589	625	643	583	643	619	618	614	595	571	570	639	622	594	599	622	586	617	588	618	592	611	617	600	607	612	607	584	594	616	630	594	584	596	567	638	600	634	601	609	618	580	591	593	576	603	606	594	609	628	623	573	625	612	588	565	579	599	583	643	592	596	633	619	590	628	597	594	584	591	609	601	635	622	633	625	587	646	611	582	603	585	572	546	604	616	598	585	589	619	638	613	601	611	648	589	607	597	628	574	629	621	585	621	615	608	611	584	616	619	648	663	585	590	577	607	611	586	634	543	595	580	665	592	568	572	588	611	627	606	583	583	620	630	560	607	624	608	569	573	597	628	634	588	603	598	600	640	611	597	632	585	574	609	652	602	629	615	612	612	599	600	597	618	574	604	620	600	617	630	607	622	584	626	587	605	641	597	572	601	586	585	609	562	586	633	583	575	631	617	655	594	621	572	607	589	639	583	628	600	629	585	611	634	580	586	556	609	603	607	619	585	605	594	610	591	549	600	592	617	603	622	564	628	591	592	600	592	601	581	595	603	625	636	581	630	582	582	648	605	585	575	578	612	618	585	594	599	658	638	617	649	631	589	622	605	610	607	565	630	574	583	601	605	565	619	612	607	576	612	573	602	636	607	612	558	619	600	591	608	591	580	597	568	577	606	598	609	601	627	588	627	583	600	591	583	591	577	622	630	588	589	597	658	608	613	586	544	613	604	663	568	591	633	609	597	642	581	607	627	629	623	586	592	596	567	619	590	635	625	648	579	578	582	651	617	613	615	598	612	617	562	588	621	616	617	638	643	597	574	587	584	628	625	583	601	616	599	615	626	615	603	615	653	612	628	673	594	606	638	591	641	609	563	623	569	627	595	615	626	629	579	606	658	601	604	607	591	599	617	643	580	595	606	592	600	564	607	622	623	607	593	647	594	642	610	623	590	625	571	649	584	640	558	610	605	619	626	607	636	607	602	633	618	612	638	597	580	568	576	602	598	559	661	601	580	601	610	636	629	622	630	624	619	611	599	585	651	617	587	629	647	610	626	629	615	602	594	601	564	615	604	595	606	595	624	624	576	624	620	616	632	611	580	615	643	579	597	609	651	629	585	649	614	614	573	587	640	627	593	578	595	595	627	608	581	610	643	632	588	603	609	613	633	624	621	605	583	599	588	611	570	595	592	576	607	577	620	621	592	613	584	631	608	627	614	596	635	597	552	574	598	634	582	582	588	574	660	672	604	644	618	618	612	616	601
3527	978	432	241	198	206	253	249	232	196	217	191	177	171	183	192	139	141	133	153	203	457	573	600	397	299	238	198	141	124	101	110	88	114	123	99	123	109	100	110	107	102	106	106	82	111	113	107	105	108	122	98	116	95	108	93	109	100	95	107	111	100	101	87	92	92	95	117	99	97	98	116	110	109	113	109	105	103	88	79	107	93	92	101	100	85	101	99	95	107	112	93	109	96	104	112	119	107	103	94	93	98	91	102	120	97	113	120	109	96	98	110	104	95	119	99	101	108	109	108	95	127	91	102	89	105	94	89	102	114	116	104	114	124	102	103	76	97	121	106	114	118	90	106	95	108	109	117	110	118	101	82	103	108	96	111	107	114	101	101	113	110	108	114	107	102	101	103	92	119	96	95	109	100	97	105	111	91	123	111	101	92	99	105	116	102	109	96	104	107	97	118	106	87	120	88	106	101	89	89	94	116	108	104	100	97	111	111	100	110	121	94	96	109	121	94	95	114	102	87	100	97	96	98	99	106	112	118	90	99	127	103	112	106	96	100	101	107	88	110	101	103	111	111	110	100	108	105	91	111	108	102	106	114	114	94	104	88	114	115	105	100	104	97	111	99	108	118	100	98	87	104	118	85	108	107	118	105	102	104	83	89	99	123	91	92	109	110	110	75	111	117	107	110	87	92	112	102	93	120	112	131	100	97	108	99	113	116	102	101	129	106	85	101	106	111	96	97	89	102	107	93	109	106	104	110	120	109	103	99	112	105	81	108	92	92	98	114	97	90	107	108	101	109	107	87	97	97	121	109	116	97	103	110	98	100	96	119	104	111	83	117	100	82	99	103	103	66	88	103	103	102	106	105	102	111	107	100	86	99	96	104	103	107	111	109	117	108	119	94	108	102	97	84	115	85	109	109	111	96	104	118	93	96	92	108	97	95	118	93	97	96	95	111	114	114	110	101	109	96	92	102	108	101	99	95	105	102	94	89	85	93	108	111	108	109	105	102	108	78	115	111	90	111	94	89	94	124	102	98	101	98	103	91	103	104	93	106	122	114	115	83	109	107	85	91	104	89	94	108	106	96	111	104	114	117	116	101	115	104	106	103	118	108	109	85	105	93	83	87	98	93	90	108	100	104	118	96	109	133	93	89	97	107	120	108	100	109	110	92	97	109	108	93	107	92	81	104	99	109	92	106	105	88	103	92	111	81	115	125	102	84	123	86	111	99	108	119	95	95	103	108	101	101	101	94	89	99	92	103	121	99	108	124	115	122	106	106	88	88	116	114	99	98	134	116	106	96	104	101	98	103	112	128	102	128	119	101	103	122	104	112	106	96	87	94	114	105	101	109	105	106	110	113	90	105	98	93	114	109	115	122	99	119	94	94	116	85	117	119	112	129	100	106	122	102	107	104	89	95	107	104	113	109	92	104	86	89	109	117	92	110	107	93	98	98	82	104	115	106	88	79	89	95	106	112	99	103	93	102	91	103	92	96	113	106	119	102	102	105	103	113	112	106	106	81	90	116	98	95	102	100	111	115	87	116	111	124	95	92	129	91	89	99	104	114	123	111	97	117	113	97	95	107	111	96	110	124	97	90	103	99	84	94	107	101	114	98	88	95	103	92	98	93	109	97	105	111	107	102	108	103	105	117	97	109	105	89	118	113	98	96	85	107	106	90	99	94	93	94	100	116	89	113	104	107	109	93	111	117	99	105	119	92	97	100	95	115	121	96	99	116	102	107	94	104	109	99	95	87	80	100	96	104	103	100	93	98	95	96	119	95	111	105	109	77	107	116	108	113	103	100	96	87	93	105	90	117	109	107	121	103	102	105	104	95	99	105	98	103	105	101	105	94	85	134	101	117	108	99	83	113	101	93	91	106	86	108	89	104	103	86	95	104	110	93	84	110	107	113	108	119	120	104	122	91	114	110	91	114	112	101	98	88	89	99	96	104	110	112	124	92	91	103	113	105	116	93	90	118	100	94	118	102	101	107	84	100	100	90	103	126	98	110	103	112	107	102	84	98	96	92	124	109	112	109	92	112	98	91	100	105	102	125	118	90	104	108	97	97	113	107	119	116	94	107	101	101	88	87	105	90	97	104	100	99	119	86	108	98	93	91	105	105	108	113	107	97	91	96	115	138	106	105	93	103	111	82	101	110	88	102	98	108	95	112	92	96	105	111	105	106	105	96	109	108	113	119	96	108	102	99	106	96	121	109	114	114	106	99	105	97	117	103	108	114	123	96	90	106	99	114	101	100	100	118	116	83	91	102	113	96	92	101	102	99	99	99	89	98	105	100	86	96	97	99	100	116	85	90	87	110	102	103	102	98	116	106	98	100	107	113	92	105	106	107	102	128	133	113	82	113	106	106	111	105	103	96	94	91	85	100	82	102	91	96	113	126	96	104	90	97	103	116	112	93	108	93	90	85	123	96	88	107	92	105	105	124	94	90	100	109	115	99	110	110	123	90	117	105	95	102	103	108	117	89	102	97	106	87	98	110	106	143	104	96	101	100	90	89	97	105	118	114	112	94	101	114	107	107	105	108	100	96	105	101	102	106	104	98	94	109	104	103	107	90	92	110	104	107	104	115	117	119	98	94	109	102	100	96	103	103	104	108	97	99	107	99	102	108	99	105	94	111	105	96	105	108	105	112	107	94	111	121	102	110	105	103	104	105	105	108	107	93	104	116	120	89	101	97	100	114	99	88	101	105	93	110	109	93	116	101	99	98	92	87	108	92	122	99	109	99	103	95	110	105	107	119	108	106	98	114	101	103	101	100	108	111	96	106	108	100	99	89	94	113	100	102	108	104	99	118	111	91	107	98	102	102	105	97	107	115	96	90	101	117	123	123	110	130	112	108	107	127	100	124	109	95	108	96	92	95	92	93	102	88	104	135	98	108	105	107	107	96	106	119	94	107	118	100	104	107	76	98	88	108	122	109	91	109	110	107	83	117	123	116	87	69	96	88	106	102	99	105	119	95	104	114	101	88	100	126	115	114	109	125	111	117	106	102	113	92	87	95	103	115	98	116	115	110	102	102	117	114	116	101	92	120	97	123	109	105	107	106	114	105	108	96	120	93	84	88	95	92	102	124	95	107	100	93	104	97	101	107	113	109	107	115	92	80	116	105	94	96	103	100	92	99	109	105	117	89	104	104	111	93	115	106	103	94	113	105	95	102	86	106	92	105	114	106	104	102	114	109	114	107	118	74	117	107	100	86	111	91	99	90	102	85	102	102	105	116	113	105	94	87	96	95	109	94	84	96	96	98	108	110	114	93	115	99	90	92	104	102	111	108	107	93	122	92	97	95	94	87	111	89	91	99	96	107	93	104	96	98	114	120	99	99	106	107	126	122	94	88	110	114	109	104	93	105	113	107	94	114	103	118	91	98	94	93	100	101	103	99	113	92	113	123	115	112	99	103	99	107	103	90	93	96	93	110	127	106	94	104	100	108	104	99	99	109	106	93	94	98	105	102
21236	9043	4063	3471	6542	8819	8953	7776	7141	6155	5738	4934	4259	3548	3355	3122	2915	2368	2035	2140	3516	9589	11116	11753	7413	5192	3976	2577	1781	1291	1092	907	869	808	785	726	735	740	735	754	747	764	732	708	723	772	726	757	738	745	726	712	734	717	792	745	776	732	750	692	720	721	722	747	770	773	734	789	740	751	727	734	736	716	702	746	736	756	777	743	733	723	746	752	716	730	767	758	780	736	726	742	743	763	754	764	708	749	772	809	722	757	769	799	772	743	734	717	758	730	756	755	703	689	726	785	783	724	813	751	779	726	786	720	706	750	744	763	739	741	735	795	769	739	722	762	758	779	767	752	723	792	721	729	758	700	802	742	796	728	758	726	748	719	733	795	767	761	754	725	748	762	739	757	696	782	758	707	739	768	744	725	749	750	721	727	721	739	765	756	755	743	787	750	762	700	757	776	713	765	795	795	774	741	781	751	751	743	714	737	780	720	723	773	783	734	731	787	766	737	760	744	731	713	722	744	733	735	712	710	714	741	751	770	675	746	737	729	796	761	741	742	760	711	753	797	776	719	735	741	756	777	816	718	763	726	751	753	726	788	758	706	777	685	786	765	747	762	719	750	729	723	732	732	768	745	731	800	729	834	750	784	742	747	801	740	739	705	743	767	728	724	750	742	771	715	753	739	721	720	772	757	722	762	756	709	751	774	732	739	742	714	710	711	745	711	741	751	776	673	749	782	732	796	744	775	755	725	740	765	764	763	768	728	746	726	749	758	704	697	718	715	760	743	727	720	719	718	727	775	754	758	742	713	745	711	745	725	719	737	741	710	749	787	696	763	720	717	720	734	730	776	787	696	757	740	744	745	767	742	731	775	768	741	747	739	780	716	789	727	749	737	751	703	783	734	791	697	751	780	712	741	707	739	734	737	764	757	742	746	764	740	728	763	739	744	775	728	712	736	792	759	712	724	722	731	722	799	760	754	709	720	710	761	729	836	743	773	744	736	786	747	687	747	730	724	766	740	742	694	816	749	682	723	722	717	747	739	714	732	703	740	827	767	773	732	772	743	752	712	729	749	725	711	741	764	790	741	754	732	768	727	756	725	770	742	756	712	753	752	708	783	743	766	784	715	783	759	740	772	706	690	738	767	738	781	755	735	698	724	710	658	789	762	736	788	751	723	738	782	731	743	782	695	702	762	774	729	755	732	718	785	740	751	729	753	763	714	747	721	772	790	784	739	769	707	738	726	742	821	705	751	777	740	764	667	770	693	747	766	756	742	735	758	751	714	780	725	710	760	752	776	741	680	737	784	719	737	802	778	793	765	699	824	747	784	721	787	753	762	735	743	804	748	760	708	777	744	707	800	788	727	722	741	736	753	723	713	704	725	711	730	703	761	755	793	765	752	741	749	733	736	745	764	734	751	761	745	732	786	726	737	728	722	749	717	759	720	731	702	805	761	716	760	737	713	770	789	733	764	781	731	789	749	695	804	784	681	706	752	740	773	740	759	741	726	763	737	751	758	753	798	775	744	721	745	754	743	772	740	779	694	764	755	739	792	774	768	752	690	793	759	781	764	741	713	735	708	776	778	761	727	762	757	750	740	767	756	773	773	760	737	713	751	723	773	782	723	729	754	708	714	719	762	745	761	711	724	761	733	731	765	783	751	688	754	702	706	735	713	765	788	721	752	738	752	772	766	763	766	735	751	764	773	734	750	720	748	719	718	718	716	670	730	756	739	763	773	721	755	741	713	683	727	730	792	720	761	781	747	725	775	717	769	766	733	790	755	768	791	745	686	760	736	747	748	757	749	791	777	716	719	708	711	731	801	738	735	724	711	734	732	719	730	807	772	731	802	733	717	739	733	738	685	773	727	733	746	703	756	752	755	718	792	747	725	785	766	760	732	738	718	771	782	749	739	735	755	709	766	764	692	767	761	723	768	716	712	748	750	752	754	767	723	766	790	725	745	726	702	727	782	751	729	800	794	747	713	752	731	732	684	727	738	732	811	736	754	759	732	773	720	741	768	768	769	754	791	734	756	768	752	751	802	763	764	743	762	768	776	781	773	763	734	808	703	732	762	753	768	706	742	762	760	801	697	751	757	802	730	690	782	764	743	752	736	762	743	749	770	718	716	754	735	765	728	767	747	731	781	735	759	762	765	727	726	791	721	724	766	745	727	718	729	752	758	699	700	715	764	758	727	745	728	767	782	745	777	734	768	751	724	753	786	784	682	751	728	756	744	765	701	798	776	746	771	732	739	763	755	726	755	720	753	736	762	751	794	755	711	750	698	757	751	747	729	797	783	743	742	778	727	676	743	705	707	801	752	776	715	748	761	704	741	770	799	731	766	730	746	747	747	724	678	733	767	709	757	774	786	736	756	743	762	732	773	708	797	774	691	746	720	682	752	750	724	726	785	781	829	769	720	708	767	744	701	751	751	722	760	750	768	755	778	733	737	723	744	797	728	758	743	722	702	735	746	705	768	714	744	788	747	707	769	757	726	750	694	801	728	781	741	767	795	738	766	792	704	722	734	778	752	723	709	717	810	759	760	760	732	730	700	770	741	721	741	723	775	735	720	777	729	801	724	792	766	731	763	760	728	746	735	760	755	737	763	717	710	764	764	746	760	730	778	769	764	753	720	733	797	752	725	744	744	704	766	744	772	754	702	683	809	752	704	745	770	767	737	735	726	763	715	731	727	756	770	750	748	739	770	794	737	731	745	717	774	727	760	724	748	741	749	777	718	741	771	752	749	734	789	763	812	713	747	748	757	766	730	799	717	817	714	731	736	741	693	727	684	768	767	730	775	812	758	756	734	717	728	752	780	803	753	699	741	695	795	723	765	803	738	701	758	704	741	708	741	769	741	775	744	748	805	749	662	756	769	754	781	728	737	752	768	744	737	723	747	814	769	766	714	737	758	733	773	768	719	735	716	706	743	791	748	741	773	743	784	719	750	711	764	800	753	715	734	738	773	727	752	783	742	726	731	717	732	738	700	757	755	744	702	730	697	742	755	720	730	816	776	764	731	772	732	760	776	765	768	744	793	733	720	716	689	724	759	760	728	778	723	784	715	793	739	747	687	736	770	769	771	740	778	730	766	733	765	723	726	723	776	796	760	749	751	784	746	713	769	756	778	740	725	710	801	718	731	739	749	749	792	767	755	742	764	723	735	745	731	788	755	708	757	676	785	749	750	735	753	737	756	773	735	764	763	744	739	788	741	742	691	767	713	726	766	750	782	746	818	717	777	708	766	729	744	751	732	741	739	789	759	725	737	753	788	716	780	722	789	768	752	806	714	715	740	777	731	756	778	772	743	780	751	709	758	756	745	749	699	739	717	709	755	756	757	722	783	725	755	759	710	758	712	765	778	739	753	768	777	789	727	738	762	787	730	749	730	734	730	715	785	741	747	709	727	746	714	739	767	716	760	821	739	740	724	739	709	762	754	727	746	758	702	753	788	746	728	730	735	772	751	751	759	702	734	713	744	758	763
3264	1573	543	335	215	244	279	310	316	296	288	253	209	241	230	185	215	149	189	168	226	617	1031	1172	744	499	375	296	195	159	133	109	96	112	94	107	101	91	104	103	89	92	101	100	72	87	97	90	95	98	105	90	114	101	99	126	112	110	81	113	95	100	96	92	104	92	101	114	110	103	108	86	85	100	104	100	113	109	87	97	94	80	114	110	100	96	90	86	84	94	98	101	105	84	86	78	106	115	90	99	103	108	106	91	100	90	101	100	91	114	96	103	106	104	96	79	88	103	87	107	109	86	103	84	104	100	95	105	101	98	105	99	109	87	97	90	90	96	109	99	87	90	91	98	83	80	111	90	106	94	86	97	100	90	118	107	85	109	111	90	113	109	109	92	96	90	108	89	96	111	90	116	102	95	84	102	94	85	95	84	113	89	95	98	100	97	98	89	105	84	109	99	89	87	90	82	93	101	102	107	94	94	78	111	91	97	119	94	107	80	86	98	109	106	102	103	103	112	95	102	99	100	83	111	112	99	101	107	93	98	94	111	108	82	83	89	97	92	92	105	108	101	87	102	85	92	87	94	80	96	86	94	100	111	92	111	94	98	79	103	99	106	101	88	112	105	92	104	99	98	92	87	111	96	84	74	118	85	96	114	110	99	87	104	100	78	106	88	107	100	105	78	84	113	89	105	84	110	88	108	95	94	96	99	117	97	96	103	94	102	106	98	99	91	101	94	100	103	107	97	82	94	93	112	79	104	76	108	96	95	108	90	105	104	107	91	101	98	94	109	79	92	103	96	85	103	95	79	96	83	96	99	97	90	102	105	108	85	85	89	100	95	97	115	92	83	92	88	109	77	89	87	113	91	99	82	105	95	107	99	101	105	104	95	116	96	95	111	100	102	98	86	114	89	86	111	87	108	98	88	92	119	108	91	76	101	75	104	103	98	116	110	78	107	100	106	98	99	108	104	96	95	103	111	93	109	105	101	85	100	98	116	107	92	103	103	103	104	87	100	110	109	95	94	111	87	103	99	94	93	103	106	99	108	91	101	98	104	95	111	106	114	86	114	97	94	93	84	97	96	85	112	87	76	97	96	98	93	84	96	85	107	101	95	98	104	100	104	94	95	93	102	93	96	102	105	96	84	88	111	114	88	111	127	115	78	102	98	90	86	98	83	88	95	87	83	106	110	102	93	95	99	107	100	96	95	115	104	89	99	92	113	105	98	96	94	81	96	104	85	100	98	90	100	94	79	87	107	100	93	107	88	107	84	108	113	96	86	101	86	107	105	89	98	76	91	98	92	121	97	95	99	98	84	118	105	88	84	105	103	95	100	95	98	100	102	93	103	103	82	111	99	112	84	90	98	86	96	118	101	88	115	97	111	84	105	109	104	91	95	113	96	97	110	86	90	111	88	97	94	96	111	91	83	105	102	114	87	93	90	94	98	118	99	98	92	97	96	75	108	90	97	85	99	91	91	95	85	120	97	93	92	94	80	93	69	86	101	94	106	101	87	95	102	113	91	95	88	90	94	88	86	110	122	85	92	91	99	84	97	100	92	118	77	86	88	114	110	98	103	97	101	99	108	88	98	102	100	116	102	91	93	90	115	122	110	84	87	115	97	85	120	92	80	82	115	113	102	90	93	93	111	93	115	94	96	88	101	84	106	85	93	93	108	97	101	98	116	100	91	109	100	84	115	96	96	94	74	91	95	91	90	99	116	93	104	93	111	94	86	102	90	99	109	79	105	96	89	114	83	86	94	95	110	77	93	116	86	111	94	89	81	80	102	89	117	114	92	98	110	101	90	102	94	95	106	97	98	76	116	96	102	119	104	105	101	98	110	93	81	112	79	110	95	108	95	95	104	117	96	97	125	98	92	106	96	80	79	91	103	89	102	104	110	118	93	99	94	87	124	96	90	94	95	111	110	75	73	107	89	105	101	93	80	87	104	90	97	109	85	104	94	99	114	84	105	98	92	90	86	100	95	89	102	90	111	95	105	82	101	110	79	104	101	115	121	98	102	98	108	94	116	105	89	101	106	102	94	105	88	100	121	112	81	99	86	117	103	76	113	92	94	91	101	88	119	95	98	77	88	97	108	94	106	99	100	94	97	77	94	103	101	97	108	97	101	98	92	80	93	85	87	93	102	84	94	75	109	95	85	80	114	89	94	105	93	101	87	112	106	107	97	101	89	96	92	85	96	106	95	111	75	84	101	91	92	107	106	109	98	72	91	95	84	106	94	95	110	104	80	87	98	101	109	107	79	90	94	100	106	86	95	89	91	88	99	109	84	92	93	92	113	100	95	113	108	97	101	85	94	87	97	84	86	103	98	96	90	104	95	101	102	89	107	86	111	86	95	106	104	97	81	102	117	99	112	83	107	91	99	104	95	80	83	107	103	90	113	113	99	110	118	86	89	89	105	88	113	99	97	101	102	75	101	84	95	106	111	110	103	91	96	106	101	99	82	105	95	93	100	75	94	108	98	80	105	93	109	99	97	99	88	82	103	105	99	91	90	105	84	98	99	108	107	97	105	94	110	121	100	81	94	102	103	84	104	83	102	103	88	104	82	110	96	94	99	109	87	96	85	102	121	105	114	92	78	98	96	100	117	79	119	95	100	103	101	82	91	99	98	87	106	74	104	91	92	105	98	84	87	101	83	99	102	96	107	99	97	116	82	91	110	81	87	93	106	102	90	99	93	82	105	96	103	112	95	97	115	84	89	107	107	89	95	99	102	92	107	94	96	89	91	103	97	84	89	103	113	105	92	97	110	78	107	94	109	90	86	95	97	84	90	82	104	87	100	99	109	109	103	94	108	108	108	106	103	115	119	79	106	101	125	117	94	99	83	96	98	78	85	102	86	97	95	103	111	110	106	109	108	76	114	97	104	75	103	111	117	110	83	94	88	118	106	99	92	102	107	86	123	94	106	106	88	93	95	85	98	100	86	96	79	116	90	115	91	95	111	97	95	108	93	113	102	114	97	96	96	95	79	91	86	102	100	102	111	89	84	83	93	106	96	96	98	92	88	106	97	80	114	102	86	90	98	103	110	102	92	96	74	107	106	105	96	107	105	94	122	92	89	92	97	106	114	104	140	103	100	113	86	91	87	99	113	105	107	115	97	100	95	111	97	116	97	95	104	83	89	99	107	89	97	95	91	86	86	89	77	104	104	88	92	85	98	88	90	100	128	95	103	106	91	85	90	100	98	86	111	97	77	93	93	92	87	96	94	103	107	110	84	94	112	114	102	102	115	93	96	89	81	96	102	92	98	101	108	107	116	116	98	112	89	111	104	112	107	91	111	101	94	96	96	102	93	103	87	98	76	99	103	86	108	103	87	97	100	103	101	103	92	102	109	106	107	110	114	92	99	96	86	71	104	105	88	99	86	92	101	106	91	100	108	77	84	109	106	101	94	100	100	91	105	94	94	102	116	92	114	99	95	114	104	102	93	96	125	97	106	122	91	77	89	90	100	84	96
26113	12499	5660	4331	8538	11195	11957	11101	9867	8883	7738	6127	5184	4774	4704	4069	3319	3060	2758	2627	3912	11719	17247	18205	12890	8841	6459	4137	2638	1727	1236	1038	920	813	725	704	691	698	696	721	693	670	725	683	674	712	715	717	712	712	676	651	681	683	740	713	704	740	689	675	726	699	700	719	722	658	711	707	702	703	677	694	666	705	680	683	674	671	727	745	717	702	691	667	701	677	725	693	701	670	707	720	728	677	681	684	685	658	716	744	684	696	722	694	661	743	732	720	717	693	661	710	745	685	677	728	712	705	695	656	712	688	682	719	694	675	667	707	680	710	703	700	691	695	690	679	665	681	744	686	707	709	721	654	726	708	700	694	682	703	677	730	740	728	760	711	683	704	686	707	666	699	674	747	709	680	707	707	699	702	695	665	733	739	723	712	680	704	731	694	741	666	708	677	758	704	667	681	700	687	741	656	693	761	672	704	680	684	678	722	727	725	677	711	683	681	677	707	711	651	669	689	689	673	676	692	682	715	660	698	656	673	704	747	696	657	635	688	697	706	719	683	685	650	694	700	686	691	750	677	754	684	719	700	680	743	666	696	704	717	711	699	681	695	658	685	737	758	734	649	739	673	727	663	773	731	714	743	640	703	719	696	650	754	728	676	690	729	688	721	695	707	661	679	706	713	715	680	702	707	678	727	776	702	668	688	714	721	691	704	716	702	689	659	709	693	674	704	690	711	748	696	679	706	726	723	710	701	717	700	681	661	743	692	722	708	751	741	713	633	739	675	686	684	708	686	712	704	670	674	698	708	720	712	716	680	694	717	707	694	707	640	708	702	695	687	709	672	702	656	753	692	703	684	700	666	664	730	690	706	712	747	717	703	703	700	696	713	741	682	712	727	717	694	696	699	730	741	727	680	732	745	699	717	685	718	745	726	687	699	705	720	698	736	675	688	714	676	689	713	697	687	693	728	667	653	664	690	671	698	708	722	718	690	696	698	707	691	699	713	645	659	730	674	690	733	690	693	699	680	671	669	690	692	703	703	753	729	703	711	692	674	703	647	677	655	706	709	677	697	707	713	718	689	662	661	724	728	716	683	730	726	688	716	683	669	731	696	667	676	719	706	748	713	677	690	637	690	662	691	666	669	688	750	676	734	703	753	672	696	677	682	720	662	732	673	712	711	740	722	694	724	700	714	674	707	632	744	730	699	695	686	704	711	710	745	681	670	741	689	723	667	689	700	689	674	681	716	685	715	726	673	681	737	697	689	692	702	664	713	703	705	724	668	682	709	711	721	661	739	657	728	703	698	684	714	692	697	654	707	701	665	672	694	693	709	756	698	711	699	661	695	706	703	705	726	691	660	732	712	702	666	721	662	732	686	714	720	677	673	677	744	694	657	699	695	675	675	680	677	669	696	698	652	719	708	648	681	688	725	662	683	694	652	694	687	678	675	735	681	674	661	711	696	737	726	722	654	698	716	682	714	699	724	647	692	697	723	710	713	687	745	668	743	704	724	689	723	696	725	688	651	705	649	635	688	683	649	721	740	698	693	694	722	734	688	767	685	638	757	704	688	648	697	709	640	685	718	748	718	719	627	689	694	690	692	701	711	706	675	700	694	690	688	687	683	690	682	693	675	725	718	691	712	724	696	692	664	713	749	692	756	679	693	689	707	667	731	650	687	689	693	748	680	734	721	670	719	702	684	682	666	750	721	717	685	680	708	710	682	719	682	672	683	693	721	711	714	674	704	710	712	715	669	672	667	733	684	648	658	704	654	691	722	701	696	634	705	744	741	681	729	735	691	735	702	671	679	710	669	676	698	719	732	699	664	725	755	668	675	696	654	674	688	682	709	728	652	754	695	709	672	677	722	684	697	686	684	688	689	659	680	710	662	713	735	667	664	656	673	744	688	713	669	699	717	682	696	749	718	653	695	675	683	717	698	686	687	730	715	722	718	702	698	682	708	704	713	698	716	671	707	690	684	709	748	677	702	714	711	667	756	706	666	759	702	713	717	752	683	740	736	649	708	710	729	641	713	651	684	709	717	713	712	708	739	710	686	731	717	758	707	683	651	695	681	717	714	711	701	685	677	744	726	711	688	741	670	687	685	684	718	679	732	715	694	722	727	707	679	725	698	684	702	707	676	716	697	682	677	741	696	688	673	709	701	724	688	721	724	649	659	677	709	728	698	694	722	653	721	767	701	698	715	696	708	721	731	685	703	724	761	681	706	703	661	738	717	642	699	702	700	696	652	687	700	763	673	700	690	679	705	756	684	734	699	709	710	702	688	692	646	686	685	702	670	726	726	659	711	679	674	667	670	657	688	669	684	686	683	655	711	703	668	631	701	651	747	709	747	734	689	695	730	700	725	626	723	702	674	675	719	752	707	700	679	686	719	715	698	694	702	695	736	689	729	672	689	719	680	733	727	639	673	698	771	735	699	691	677	678	697	704	731	760	738	712	713	693	672	783	744	696	750	660	712	729	751	665	707	673	682	700	679	695	676	622	711	688	656	654	642	695	693	684	640	690	705	710	702	687	720	703	700	685	662	637	704	680	653	708	711	705	724	709	719	706	720	666	720	699	651	684	681	727	686	688	692	699	709	711	662	708	743	686	678	665	719	648	697	704	729	681	733	674	722	701	708	646	700	697	685	715	626	667	696	708	706	733	679	696	696	703	718	683	681	730	684	693	694	692	735	646	695	678	709	715	719	710	700	678	697	730	712	675	702	716	683	695	757	734	673	662	735	739	693	714	669	692	706	706	678	699	726	621	685	690	729	736	665	640	718	720	760	691	677	698	688	687	694	678	732	677	685	683	709	716	703	718	717	705	688	685	718	671	700	736	669	710	727	699	662	679	683	726	677	673	695	684	685	686	666	656	707	722	704	786	720	708	776	710	675	745	705	669	734	700	726	722	690	708	675	702	657	645	659	690	722	698	617	669	691	701	715	671	712	712	676	718	686	737	679	684	705	735	761	711	701	699	676	716	724	713	714	665	670	711	669	709	712	653	681	683	658	723	654	669	648	698	659	703	697	690	747	691	717	658	695	691	688	785	737	672	704	674	686	720	697	698	680	673	700	694	674	715	670	714	675	709	721	685	739	699	704	692	677	691	689	707	656	682	701	718	655	730	687	700	693	646	674	726	667	697	686	727	685	712	729	691	680	645	670	698	690	689	748	693	682	679	764	651	711	666	702	641	678	717	720	667	677	696	693	717	716	694	685	694	723	696	713	705	716	703	673	704	671	708	693	687	755	729	677	696	697	681	677	720	711	684	683	686	718	687	702	706	696	690	691	713	700	706	684	703	685	679	676	728	734	667	690	678	738	662	709	669	734	720	709	720	669	679	779	713	709	675	686	716	682	667	663	705	669	714	703	682	726	692	654	734	709	718	708	675	677	692	695	723	712	751	703	717	686	687	710	646	733	713	690	671	729	738	716	707	682	760	686	673	722	694	692	702	698	704	710	751	680	691	716	690	709	693	706	669	720	703	677
2210	613	323	171	115	143	174	188	166	190	182	166	147	169	159	150	144	138	125	100	109	184	215	244	168	147	123	147	101	101	83	109	79	93	104	87	85	95	79	99	83	84	89	91	93	81	88	88	89	90	86	97	90	72	100	82	103	90	70	75	79	83	92	87	82	86	103	95	92	99	81	86	102	117	82	102	83	89	105	84	84	80	91	91	101	90	77	89	93	77	69	97	86	94	82	102	80	85	74	96	74	94	98	79	100	98	84	78	103	84	85	88	89	97	94	97	96	88	97	84	86	95	103	82	101	86	87	84	80	87	85	90	92	90	101	88	92	90	85	80	81	73	78	87	78	81	89	94	69	80	88	94	84	79	90	66	112	83	102	83	107	75	79	83	96	92	75	88	93	92	99	88	98	86	72	88	83	82	70	87	80	96	103	75	83	79	93	89	86	87	93	92	92	86	89	84	92	78	72	103	85	83	80	83	88	98	86	103	83	79	92	95	84	75	88	84	93	93	79	91	73	80	90	79	105	89	80	84	83	94	88	91	96	96	94	69	99	82	79	88	90	80	90	90	88	96	95	82	98	102	108	93	101	75	84	90	81	101	83	99	96	90	92	93	97	83	88	90	79	88	84	89	103	88	84	94	73	95	99	84	93	108	77	88	98	79	85	95	85	100	101	94	91	80	92	109	97	83	91	83	93	95	84	92	97	86	89	86	101	99	116	88	85	79	84	96	79	84	81	96	102	100	83	73	98	88	85	103	84	86	83	90	78	80	95	64	90	79	84	89	73	80	93	73	74	81	102	97	98	96	70	104	92	98	96	86	69	107	76	95	93	89	92	79	91	98	81	94	86	74	78	99	100	90	90	63	92	63	84	97	81	95	87	95	92	92	87	90	90	89	86	73	85	74	104	87	83	92	74	83	84	78	91	85	77	100	104	83	78	106	99	89	98	100	87	92	64	100	81	79	74	87	78	102	96	89	92	97	99	78	87	77	90	87	87	100	90	108	84	96	94	92	89	97	102	85	84	92	93	96	83	100	88	89	69	85	81	94	90	88	93	89	85	93	78	105	88	87	83	97	81	86	85	96	79	84	72	83	80	73	77	93	88	87	90	92	74	86	92	87	70	79	76	82	88	98	85	84	82	82	86	90	80	87	94	89	85	83	101	77	88	84	106	76	67	78	83	96	96	93	99	94	102	85	74	83	107	85	81	94	79	89	102	73	79	99	103	78	89	97	93	84	85	82	99	90	89	100	82	81	88	85	76	99	86	85	93	90	98	90	93	88	79	101	100	103	90	81	87	76	94	74	88	85	95	91	69	101	105	79	89	79	95	85	101	96	84	103	94	88	90	87	81	83	93	88	95	78	89	89	99	97	85	70	92	95	89	106	66	99	87	90	84	83	79	66	108	77	81	82	81	71	89	104	88	86	83	91	97	73	87	88	64	82	94	98	85	86	71	86	113	93	87	83	98	85	94	69	95	83	97	91	84	85	64	96	82	95	99	79	97	84	85	89	94	111	78	86	97	90	93	101	78	85	95	92	97	99	87	86	89	69	93	97	93	88	100	84	84	96	90	87	96	93	91	111	82	84	88	88	90	74	88	91	100	83	89	83	76	82	89	105	93	110	100	73	91	91	98	92	100	99	75	91	93	92	93	88	96	77	99	89	84	89	91	82	85	81	89	89	90	97	92	92	80	101	83	111	77	92	95	86	85	91	104	75	79	87	89	71	84	91	90	83	99	94	94	94	91	87	88	91	80	81	86	101	88	67	83	97	87	82	95	80	92	87	88	79	91	105	84	90	85	92	100	85	80	81	82	76	88	79	83	82	109	85	84	107	101	102	91	92	85	88	98	76	90	95	103	87	82	77	87	85	69	83	93	75	83	89	93	77	94	83	86	72	91	97	90	92	88	90	95	78	89	82	81	84	74	93	99	102	93	86	84	81	77	87	91	100	95	87	96	84	86	88	93	94	96	99	91	99	92	88	83	96	78	76	92	93	85	112	107	95	82	83	95	85	96	76	83	70	90	92	89	77	86	81	83	95	94	108	95	95	87	94	83	92	93	85	75	88	92	86	79	78	99	87	84	92	106	106	91	72	81	104	89	88	80	109	82	106	95	102	89	79	88	94	70	74	100	85	78	86	97	85	101	87	86	88	106	87	81	76	77	88	93	91	107	107	76	84	94	83	90	80	91	89	77	93	63	89	83	94	77	100	84	119	81	74	91	104	91	89	97	92	84	79	93	91	96	92	77	94	100	89	98	97	95	88	82	97	85	76	95	87	105	80	67	108	95	74	87	74	87	97	81	75	86	86	75	93	88	88	96	85	102	77	81	95	95	83	76	93	100	79	94	71	81	103	83	105	98	79	90	93	85	78	73	94	97	82	71	80	100	86	73	86	87	81	98	89	87	83	108	89	84	82	75	85	92	96	84	96	95	102	91	82	88	91	98	78	90	99	89	82	87	85	77	90	112	96	71	80	74	92	74	89	66	88	95	82	83	97	101	91	115	61	91	90	78	85	95	91	98	86	105	91	115	86	78	96	86	81	77	96	87	87	80	87	68	89	71	101	93	80	84	86	85	91	86	101	90	101	87	77	84	85	90	77	67	96	85	92	89	97	87	93	96	81	84	84	77	89	92	86	94	89	87	102	80	94	87	101	96	80	89	87	85	80	81	88	93	87	99	83	76	78	76	74	78	93	79	94	88	86	81	89	106	100	87	79	92	82	103	107	94	109	81	82	95	92	74	87	103	80	85	107	81	97	96	102	84	88	98	71	79	96	71	88	94	77	100	93	81	92	75	93	102	85	81	91	96	91	102	91	95	97	97	100	91	83	68	90	98	63	81	91	80	86	103	83	98	82	92	97	96	92	87	95	87	91	87	87	87	82	94	90	94	83	83	88	101	112	66	87	78	79	78	93	95	92	87	94	88	106	83	93	79	77	75	87	108	80	87	80	96	72	78	87	84	84	82	92	88	86	96	84	106	77	97	91	97	104	80	96	89	93	92	80	98	82	95	92	100	85	81	103	89	93	109	80	94	103	63	104	83	91	101	73	104	87	91	76	72	74	85	85	78	82	107	84	90	83	87	95	77	85	105	102	101	100	88	90	82	82	89	100	81	68	85	93	88	93	74	83	76	102	76	73	81	92	92	111	107	74	77	99	100	89	92	81	96	88	83	92	91	92	87	83	96	87	94	77	69	77	89	109	87	94	85	84	97	93	73	91	90	81	98	88	95	92	108	103	100	99	81	101	92	83	98	86	85	85	80	94	103	91	94	90	75	70	87	99	100	89	111	79	92	83	89	98	94	86	97	94	90	89	90	109	104	93	85	96	93	77	82	90	72	89	91	96	110	110	92	99	71	101	89	90	93	88	98	74	97	83	94	88	81	87	73	80	109	67	91	108	84	98	84	93	85	80	91	85	96	83	94	90	85	91	84	90	92	96	86	109	81	79	89	77	99	81	101	91	79	85
17441	6426	3154	2496	4492	6284	7386	6672	5948	5525	4494	3481	3118	3027	2701	2331	2191	2116	1882	1558	1503	2740	3740	3993	2872	2021	1611	1256	995	902	731	709	642	623	636	657	583	686	622	681	647	627	650	661	644	606	590	633	650	603	654	702	647	660	623	648	645	626	643	663	696	631	641	647	663	664	679	658	605	673	633	667	651	624	625	616	647	598	628	667	678	587	650	640	631	664	636	618	622	644	653	608	657	642	683	621	612	674	653	634	634	641	661	672	632	628	637	614	646	637	622	610	690	664	633	635	637	701	602	679	687	692	661	642	631	650	719	592	642	665	632	690	611	584	657	623	679	667	640	632	586	619	657	660	596	664	674	650	593	688	663	659	678	657	630	658	584	645	631	647	628	631	696	632	654	634	669	631	671	664	627	624	648	635	664	655	680	655	641	684	695	660	618	649	660	638	636	657	651	650	702	631	687	632	634	638	604	617	602	627	646	617	682	642	633	619	661	667	654	628	651	637	631	652	642	651	657	665	662	625	678	676	660	664	635	644	657	667	647	662	671	647	607	633	641	608	697	661	674	655	638	621	653	645	662	618	624	652	590	648	662	637	681	604	647	650	671	657	677	629	690	685	684	657	675	627	615	617	621	633	614	625	653	696	587	655	623	634	681	646	676	635	657	653	660	668	621	633	642	645	627	652	658	662	668	631	621	666	639	634	699	646	636	618	583	643	652	674	636	653	626	699	627	643	641	666	642	649	669	633	640	642	615	644	649	643	626	654	638	647	657	607	636	637	622	626	640	652	695	668	649	612	632	649	615	637	657	631	684	644	611	669	594	695	622	651	612	655	628	689	635	641	639	687	658	627	668	637	659	669	667	667	645	600	592	627	651	665	681	685	650	645	600	640	640	673	661	665	659	630	663	645	669	664	646	644	664	663	609	615	609	653	646	613	659	639	646	681	695	672	701	619	642	588	627	651	662	632	685	615	653	637	616	673	672	622	658	628	667	666	678	661	636	630	638	614	642	648	629	646	695	658	627	617	648	668	652	620	633	652	640	656	674	614	689	687	608	649	636	587	591	670	653	672	633	621	638	632	631	659	652	638	681	634	645	651	668	653	642	606	672	651	646	674	644	637	662	654	628	657	645	662	661	660	632	614	570	647	725	623	669	670	661	643	613	625	626	663	648	608	651	640	651	652	646	616	669	631	659	628	728	658	657	638	635	654	669	662	627	657	639	606	658	636	671	632	613	623	671	628	642	622	652	688	652	669	652	649	644	621	624	653	631	642	674	656	632	635	654	714	627	629	638	655	669	695	628	608	645	636	627	689	642	633	712	664	641	655	643	642	634	645	632	647	614	660	638	645	636	667	678	636	664	672	614	593	663	609	594	653	649	639	663	659	652	616	640	632	639	630	657	645	648	617	647	668	642	662	633	635	631	669	687	678	663	611	622	655	691	688	607	624	619	633	684	647	637	600	687	639	666	649	643	677	653	667	639	647	646	652	625	620	635	639	662	659	638	642	646	608	626	637	676	661	700	648	626	624	685	627	638	672	624	632	657	616	653	640	667	648	662	644	634	659	668	695	660	652	599	628	611	659	672	644	630	632	644	655	692	617	674	609	689	649	645	649	606	647	658	630	661	669	606	647	651	613	612	621	644	647	652	633	607	645	629	664	635	621	635	639	595	686	648	635	610	656	592	659	597	674	665	630	682	664	635	646	630	588	645	639	625	681	678	652	671	586	633	677	685	658	648	632	670	648	679	598	633	658	603	659	667	681	632	622	667	641	683	658	592	640	628	619	656	645	604	655	660	662	651	663	645	654	600	612	639	702	649	588	653	666	665	638	655	586	623	651	649	680	639	647	637	708	689	620	639	650	620	646	662	647	640	654	632	644	629	671	630	676	649	620	669	643	643	657	659	663	695	626	658	610	635	631	618	611	646	655	672	645	672	686	690	628	671	615	661	623	676	612	613	686	624	640	648	647	656	651	662	704	681	613	662	637	624	649	657	586	662	671	629	601	650	642	692	661	660	662	658	646	660	635	653	652	631	585	673	617	659	640	644	600	695	654	643	643	643	656	646	656	638	638	678	636	655	639	661	632	623	697	696	583	642	672	690	649	573	631	628	642	625	654	680	668	653	661	634	627	661	697	673	633	649	655	662	636	659	641	646	612	665	641	654	661	681	649	673	651	641	628	618	610	660	675	664	624	663	649	655	627	641	700	619	610	636	666	629	654	676	657	615	653	661	647	653	630	680	623	625	644	672	674	646	631	593	619	608	667	672	632	615	657	651	655	664	617	688	675	635	628	676	648	661	644	639	615	657	645	607	641	657	659	608	630	629	666	647	688	672	619	606	614	660	631	674	663	627	654	625	695	696	618	695	618	637	633	688	653	636	597	615	599	624	621	678	612	608	631	604	690	637	617	606	663	572	630	665	642	665	618	647	650	674	618	660	641	659	632	638	698	613	611	637	604	612	648	647	624	650	649	637	636	659	640	674	635	627	670	623	653	668	682	643	673	623	665	623	575	638	626	628	627	653	643	607	636	611	641	655	634	662	676	647	686	664	689	659	624	637	647	661	643	696	649	668	683	649	699	635	648	626	612	610	601	699	657	607	658	655	706	643	635	632	633	622	649	621	600	677	649	609	643	623	624	627	644	632	650	661	650	631	676	630	666	624	661	681	704	609	637	635	607	692	633	661	670	643	677	616	651	676	616	601	640	651	698	632	690	629	622	629	612	671	620	600	652	635	665	624	613	662	686	654	668	594	680	659	652	633	658	661	574	655	670	628	653	662	626	645	654	657	719	685	657	658	646	646	660	673	615	663	630	649	601	693	620	633	655	625	638	634	658	603	668	618	649	631	617	651	647	675	585	627	652	631	655	677	650	653	642	633	662	630	665	633	645	607	679	660	692	661	616	622	653	621	652	675	591	687	643	646	661	683	673	656	646	644	604	616	602	657	648	647	635	655	681	674	624	626	678	615	608	654	673	606	664	640	630	656	664	627	659	610	665	677	643	602	622	660	627	664	628	629	639	677	666	618	629	597	619	615	632	665	626	625	646	590	647	656	672	645	629	654	645	616	633	679	662	641	650	634	682	669	724	602	611	643	643	618	670	651	662	669	653	679	640	619	587	672	625	642	640	633	677	655	657	632	651	663	672	646	659	640	589	642	651	619	619	640	637	666	626	684	632	627	659	615	628	647	677	646	606	675	594	688	641	661	594	646	645	628	627	634	679	613	664	666	576	653	642	622	669	640	603	613	658	697	645	665	616	621	662	662	655	641	673	663	641	644	594	653	614	664	662	665	603	704	662	633	666	610	626	673	627	615	658	638	680	658	656	643	653	635	659	639	630	634	649	658	691	624	665	631	649	652	635	699	647	690	610	620	647	644	690	626	657	653	657	584	648	633	595	651	690	632	696	631	665	674	637	671	638	635	633	634	612	651	643	647	632	690	612	648	696	591	628	655	640	605	627	615	659	690	635	709	687	671	616
2111	1153	380	203	178	163	232	225	270	241	211	151	158	161	157	146	143	156	136	141	155	350	504	580	379	284	215	170	149	101	97	93	83	90	69	80	81	81	67	101	88	73	79	88	87	86	79	70	73	100	77	71	84	79	85	79	81	92	66	67	85	80	76	90	98	81	82	82	78	103	84	84	74	100	92	82	77	73	76	71	91	87	92	87	95	88	97	85	68	96	89	75	87	75	82	91	75	82	82	88	63	85	69	68	84	82	84	81	80	60	86	78	80	74	84	68	89	95	101	84	98	88	79	84	81	74	70	90	79	84	97	78	68	65	81	89	79	72	74	82	88	77	103	83	75	84	78	78	95	97	77	98	86	73	85	105	66	84	66	77	82	66	82	76	87	84	77	99	87	74	89	95	70	89	78	89	78	79	89	66	78	83	80	83	71	87	84	86	83	76	77	80	81	89	85	97	89	71	80	75	95	86	88	86	82	87	71	86	96	67	84	93	86	83	88	90	78	90	92	72	72	85	95	90	79	81	98	85	81	66	83	76	60	81	89	93	93	82	79	95	69	82	77	94	83	84	91	78	88	82	74	81	85	88	94	86	87	91	80	104	79	87	74	77	83	84	95	83	89	69	84	67	79	88	75	63	81	81	79	73	91	99	79	63	86	88	74	86	103	78	83	83	74	73	89	83	84	81	87	71	97	76	86	91	83	87	68	58	97	88	91	89	70	106	88	85	71	78	77	87	90	84	94	84	86	79	82	95	68	71	76	79	99	97	94	85	86	91	96	87	86	83	87	88	83	90	72	76	76	88	80	86	88	90	71	93	71	82	90	75	80	69	90	81	87	85	82	82	89	78	84	101	82	78	75	83	82	90	84	78	97	84	88	97	75	71	80	100	97	88	74	79	93	89	97	66	84	91	89	84	89	88	74	74	75	91	80	83	83	72	75	80	88	80	77	90	75	66	78	78	87	75	93	57	85	97	72	85	82	100	74	96	85	87	96	70	72	91	95	67	76	91	79	69	81	80	86	109	89	83	96	71	95	69	82	75	91	84	83	76	73	98	90	79	85	91	78	82	101	86	84	81	66	93	92	74	70	78	85	92	84	93	85	99	74	70	83	99	86	94	83	88	80	82	119	90	79	86	83	85	78	79	68	78	74	87	82	95	80	98	93	93	92	83	73	90	88	87	88	85	86	88	91	100	89	81	84	84	90	86	88	93	85	76	68	74	77	72	82	78	58	78	78	84	73	82	99	81	82	84	87	79	81	68	75	92	69	73	97	91	84	88	78	84	90	96	92	79	84	82	85	92	92	78	79	62	101	102	70	81	78	93	85	73	72	80	80	89	76	102	71	83	71	83	80	82	84	87	91	77	75	84	74	71	87	82	74	90	71	76	81	80	75	97	88	89	84	83	96	98	88	91	84	89	77	80	69	75	81	83	75	83	80	84	81	81	84	84	98	87	86	98	94	62	77	72	91	80	83	96	75	117	105	107	81	76	70	94	74	89	94	80	77	91	78	69	85	78	94	81	86	89	75	86	78	60	93	86	83	84	78	95	78	82	92	78	86	85	82	82	90	75	110	86	79	60	85	70	79	80	77	92	80	92	80	104	69	97	91	70	89	74	87	54	100	97	81	95	64	97	81	81	88	92	84	80	59	76	69	85	81	84	83	78	81	91	90	87	84	77	91	96	98	69	82	93	99	89	78	77	76	86	80	70	79	88	86	77	85	86	77	73	89	78	80	92	84	93	81	79	91	87	85	81	75	85	85	81	85	97	90	100	87	80	80	77	78	69	81	87	78	62	89	83	78	83	99	87	94	85	91	76	112	92	94	72	95	91	80	83	66	69	79	100	98	92	72	83	67	90	87	84	89	84	88	83	83	81	87	97	88	85	89	61	93	94	71	94	81	81	80	83	97	76	79	62	80	88	88	80	77	86	85	82	87	76	80	83	83	83	85	83	76	67	82	72	83	87	90	71	74	74	89	77	88	99	87	72	90	84	93	85	95	88	88	81	70	88	79	96	81	68	56	88	81	84	70	90	88	75	88	76	96	82	98	80	93	91	75	92	78	84	66	77	85	90	87	87	85	99	84	83	76	88	77	94	94	84	84	67	68	77	84	73	73	98	86	91	65	112	89	90	76	90	93	97	81	82	80	79	105	79	70	87	93	84	80	79	84	76	84	102	83	83	86	73	97	65	86	100	91	97	91	70	76	77	89	81	85	82	78	92	83	96	92	88	96	69	91	77	96	80	98	78	82	93	88	95	80	67	62	88	79	73	84	78	80	102	96	104	80	83	55	72	89	92	86	78	79	91	79	71	72	107	90	98	89	62	70	82	86	84	80	80	85	80	93	65	76	89	70	72	96	83	89	76	76	83	80	88	83	75	82	70	84	84	83	81	64	79	77	88	68	94	77	92	89	88	73	81	94	99	91	76	79	89	83	99	73	77	80	90	84	84	85	88	79	95	82	87	78	76	85	79	78	83	75	81	88	84	100	79	83	86	72	93	89	87	81	88	88	111	78	69	91	83	85	95	86	69	101	74	103	88	90	89	78	84	65	80	73	105	93	81	78	82	82	80	86	75	87	93	72	77	95	83	79	76	108	85	92	103	88	89	87	63	77	76	99	74	89	81	89	82	92	89	83	89	79	82	84	82	77	108	87	76	76	104	76	94	89	77	82	70	74	97	84	83	75	88	72	71	96	89	74	102	93	88	77	84	89	91	86	88	87	80	104	81	89	75	87	88	86	93	91	84	74	83	79	86	93	80	84	75	88	93	86	90	81	77	85	92	82	85	90	69	95	101	91	84	79	72	80	107	87	99	81	94	103	102	66	94	78	101	92	74	82	70	97	83	98	87	93	80	88	95	74	76	80	91	87	71	64	85	67	67	91	73	97	85	86	87	83	89	106	97	78	75	74	94	87	96	88	68	84	87	100	87	102	85	98	86	74	75	99	84	72	92	72	88	93	84	82	77	77	90	94	72	97	90	99	97	88	79	72	104	91	81	93	75	86	76	85	78	96	90	65	95	76	81	81	87	99	87	106	80	82	87	89	74	79	65	77	93	89	97	81	70	90	77	91	96	72	69	85	89	69	77	72	94	100	82	97	84	85	90	92	77	81	69	96	79	83	69	107	71	94	86	69	66	89	82	105	100	66	61	77	85	87	83	79	94	91	88	69	90	84	71	96	84	92	77	75	87	94	71	88	105	111	76	88	85	97	85	87	85	66	78	73	84	84	88	87	70	80	84	89	73	95	87	85	85	76	83	63	102	84	76	81	88	84	90	82	71	67	98	75	89	103	81	90	93	68	86	90	70	100	83	87	78	80	67	66	93	85	109	87	95	83	81	81	82	82	103	68	82	109	82	89	69	100	82	74	74	95	87	97	85	94	86	86	80	87	87	96	72	88	85	91	79	64	73	76	71	84	77	87	72	88	74	102	84	84	85	80	82	94	76	64	83	76	79	93	87	76	82
21912	10151	3777	2964	5833	9007	10350	9525	8524	6813	5573	4604	4145	3747	3613	3126	2863	2304	2094	2006	2328	8065	10430	10806	6799	5046	3397	2336	1650	1289	1002	844	663	631	595	629	589	622	602	639	605	620	612	632	584	559	594	613	625	608	605	639	630	602	570	581	584	539	612	596	614	572	628	587	612	587	627	573	617	621	604	589	616	595	617	600	609	558	598	542	581	619	610	581	575	569	673	668	615	609	606	596	619	616	619	615	620	577	662	582	632	619	553	604	565	591	595	625	609	563	594	610	654	610	580	629	629	559	641	580	629	614	582	623	627	630	619	584	577	591	641	645	569	584	595	600	609	616	601	628	619	617	658	612	591	588	612	620	591	618	594	588	617	584	641	624	586	637	589	612	604	627	606	593	638	599	582	603	588	641	587	645	629	640	621	639	601	611	610	637	629	620	602	594	609	642	624	635	588	625	605	613	601	613	649	571	592	622	613	591	623	580	629	604	656	613	599	617	586	611	614	632	554	563	607	632	595	677	650	584	614	654	621	602	619	612	589	664	589	631	613	613	581	569	636	654	574	599	606	621	554	611	609	590	600	569	609	575	578	606	585	570	609	618	601	623	596	586	583	609	623	607	635	579	588	597	635	649	650	605	593	629	620	544	599	669	600	599	573	629	598	610	601	598	616	588	597	563	541	619	589	619	583	621	602	601	615	625	559	597	620	593	571	613	575	590	587	607	622	594	613	618	601	620	584	596	591	627	585	578	587	630	604	588	586	687	620	592	600	589	621	629	571	600	581	626	622	546	576	573	607	601	615	628	612	611	599	644	584	620	576	575	604	610	572	652	591	631	649	597	632	634	612	588	610	612	574	625	635	597	634	607	623	629	553	593	600	619	625	632	617	623	608	566	632	588	602	633	537	596	627	618	619	600	598	631	575	625	583	574	584	591	614	631	607	614	596	670	610	605	628	583	542	618	649	636	590	625	630	617	614	601	652	660	593	606	612	573	593	625	605	576	554	649	606	610	634	607	641	627	566	652	570	630	617	641	615	616	644	570	596	608	549	605	620	630	603	618	570	604	613	629	598	633	609	653	602	623	614	610	588	611	576	610	598	596	599	552	593	619	609	623	586	610	620	583	566	596	596	578	626	622	620	542	594	611	633	586	540	603	585	607	638	612	649	643	594	556	638	591	606	607	603	611	578	551	624	609	617	582	608	596	606	638	579	601	628	596	647	648	630	646	604	608	578	595	637	655	587	627	557	601	644	616	639	581	553	566	575	597	586	656	609	607	593	615	610	605	584	582	616	611	584	633	607	600	618	644	602	611	601	574	602	539	671	601	607	609	621	628	582	665	553	561	580	615	578	612	628	601	610	638	581	549	587	588	602	578	626	577	619	566	621	591	636	626	605	613	594	615	634	597	568	584	597	584	611	612	606	556	644	647	596	587	599	630	604	598	605	599	589	624	569	592	617	616	569	574	622	618	601	585	626	528	629	584	596	619	571	634	623	645	597	583	670	619	604	574	643	570	602	597	600	617	587	643	589	589	600	592	610	650	580	594	656	605	618	626	556	585	588	587	623	604	624	646	547	631	596	623	628	615	644	580	634	635	603	584	603	589	600	595	622	573	578	627	580	605	590	607	607	617	580	602	620	606	605	574	613	627	633	632	570	583	619	601	616	608	590	586	621	582	614	616	619	646	598	609	598	606	599	610	624	595	612	590	620	620	607	584	604	596	624	583	614	618	649	595	573	602	635	641	591	601	619	611	569	619	616	572	556	597	578	602	604	623	618	646	588	571	635	577	624	573	660	567	607	625	608	587	586	582	597	618	602	590	607	595	642	600	628	597	597	576	606	614	615	624	622	604	580	615	661	619	606	598	591	573	600	556	588	576	578	574	582	617	590	606	608	620	638	635	595	614	622	578	634	602	616	614	597	580	664	604	649	646	600	643	617	599	574	614	584	635	587	624	627	585	623	640	598	587	599	597	605	623	598	559	591	609	586	640	613	585	591	572	584	617	638	633	631	624	608	585	606	601	587	619	612	574	605	652	630	650	625	588	616	594	588	591	591	614	598	572	597	591	595	607	609	607	609	608	622	594	582	607	573	610	593	619	604	565	635	598	570	595	590	618	641	624	625	587	584	591	573	604	540	579	596	650	641	616	591	640	609	570	620	596	611	594	601	609	649	579	590	651	638	634	634	658	584	596	575	619	623	625	628	577	621	636	623	627	604	632	573	600	626	655	584	616	610	572	623	612	582	657	620	634	582	629	656	622	655	613	565	633	597	578	596	587	622	585	623	590	608	639	585	655	609	585	573	565	578	619	569	595	630	571	576	607	608	591	620	573	607	574	583	600	595	624	638	591	608	648	539	607	609	561	631	585	594	561	606	618	620	664	588	605	655	606	605	631	633	594	608	589	587	618	664	630	620	576	596	633	596	626	584	625	614	594	627	612	634	597	601	631	643	614	583	601	561	603	623	615	591	579	607	654	620	646	564	606	611	587	598	617	612	613	617	590	601	624	607	594	609	587	614	603	531	569	601	615	608	636	574	643	624	587	631	589	614	586	623	618	601	566	647	615	588	603	632	624	576	557	597	620	618	583	621	625	623	630	609	605	580	601	604	624	656	594	618	567	592	587	605	640	606	570	606	623	611	598	587	554	586	592	661	602	602	638	617	546	594	597	597	627	618	614	571	599	637	585	579	585	639	593	613	584	614	587	611	612	611	606	624	606	599	616	588	623	633	587	590	619	651	626	597	591	557	554	646	620	620	579	580	602	636	612	565	637	635	567	588	652	600	612	632	624	653	605	637	618	614	631	607	588	602	564	596	596	635	588	589	608	600	600	605	614	610	625	664	560	602	573	604	560	605	600	639	593	588	632	615	635	630	615	574	584	613	572	630	592	582	572	664	578	669	603	619	610	639	596	620	620	617	586	629	610	630	613	637	634	632	612	617	592	623	640	602	585	578	566	647	634	592	621	602	606	619	614	600	623	589	585	600	595	602	623	628	637	604	623	640	632	554	619	606	644	624	607	608	590	583	648	598	637	608	554	620	656	596	633	587	560	682	581	600	610	605	652	621	595	594	586	647	617	555	635	614	584	552	602	633	646	601	597	591	572	679	620	585	589	568	631	668	588	591	623	640	631	617	598	566	594	648	612	603	639	649	632	587	581	598	608	613	587	593	615	591	634	579	586	631	638	593	605	594	600	613	569	560	610	618	576	572	619	611	565	598	644	585	615	623	561	615	607	599	634	617	597	592	619	586	598	590	606	603	613	618	641	644	592	576	615	607	622	587	597	553	617	612	629	602	639	670	609	635	610	590	622	574	677	619	598	582	616	606	594	628	622	592	626	599	629	619	618	594	593	554	572	604	607	620	563	598	647	632	598	610	573	604	592	623	617	602	665	600	630	602	612	573	598	620	589	590	656	628	583	583	569	658	547	605	625	611	597	587	606	608	634	588	611	578	629	581	621	643	594	624	624	605	606	609	597	588	593
3490	1029	394	244	183	186	262	273	259	246	207	195	206	185	187	155	146	164	153	153	145	404	558	571	423	306	280	203	176	158	123	116	92	124	88	110	106	105	73	103	79	119	98	113	116	113	114	97	97	95	90	103	108	111	89	82	93	113	109	107	103	109	84	100	102	114	122	92	107	106	106	112	96	95	97	99	89	99	115	98	103	88	114	98	104	101	107	98	115	91	115	87	103	99	104	93	103	97	99	114	102	103	113	98	104	96	102	104	106	109	73	111	111	99	98	126	89	106	111	110	122	101	123	97	120	113	101	104	98	90	102	103	102	97	118	114	100	95	89	113	106	109	106	100	107	97	105	85	92	113	111	110	122	107	97	96	106	125	100	112	96	96	108	92	118	121	107	107	97	88	103	119	107	92	119	101	105	99	95	112	110	95	101	120	97	110	91	128	99	81	108	102	100	106	100	97	91	115	104	95	92	99	106	105	84	101	118	120	108	90	121	99	105	114	91	89	121	104	113	103	110	102	102	110	107	98	94	104	110	107	102	96	114	102	110	107	107	114	87	109	100	104	120	108	91	99	100	105	93	107	112	89	113	98	108	110	109	94	106	103	93	107	90	120	111	108	113	116	102	110	93	86	92	114	89	100	106	102	107	91	117	124	92	88	103	87	107	108	111	98	93	108	107	122	109	106	103	98	92	125	116	87	121	90	97	87	77	88	94	118	104	87	90	100	99	121	118	96	89	89	117	108	105	108	93	92	110	114	98	105	95	92	120	94	100	114	114	104	100	93	96	104	109	101	95	94	117	98	105	103	104	106	114	107	95	89	107	96	100	106	109	103	95	106	101	112	97	99	95	106	127	97	111	109	109	110	99	81	100	135	99	102	100	92	102	107	98	109	116	95	103	94	121	92	113	100	130	110	94	111	91	96	120	111	126	109	101	87	116	122	122	108	109	111	123	109	108	110	115	105	100	91	112	112	108	95	114	120	88	101	109	97	108	95	103	99	116	100	95	124	99	102	105	108	95	104	92	90	89	113	91	109	107	102	109	92	99	124	104	117	101	102	102	87	96	116	115	90	108	95	95	98	90	90	95	104	103	113	117	111	104	88	107	96	120	108	109	113	94	107	106	88	105	105	101	120	98	109	102	107	94	103	116	93	116	87	105	104	109	104	108	106	116	110	103	109	105	96	97	100	102	99	112	87	120	110	100	107	103	110	100	110	104	104	117	87	106	111	91	103	102	123	129	90	97	100	105	118	103	98	98	95	94	126	111	114	101	100	101	114	92	107	107	104	99	115	105	111	108	107	89	92	89	97	122	101	118	97	107	95	107	92	114	118	117	92	97	94	109	120	109	109	107	86	107	114	99	108	94	112	128	106	94	119	94	126	93	103	100	107	107	107	123	102	99	116	116	107	123	110	112	98	90	93	105	113	114	101	112	98	103	104	114	86	119	95	109	81	103	107	109	96	97	117	89	89	96	116	94	108	119	104	99	113	106	98	101	115	110	92	92	122	96	118	113	96	120	112	99	97	125	113	94	112	120	115	120	110	105	113	97	120	91	101	95	100	98	91	101	121	93	107	106	122	122	118	100	103	108	106	92	119	98	96	118	83	105	89	96	119	95	93	107	95	98	104	123	102	116	98	110	114	95	105	102	96	106	96	105	103	108	101	86	95	109	90	111	102	104	103	103	111	96	110	104	112	107	94	96	91	120	110	101	100	96	106	124	117	105	113	85	114	93	89	114	99	111	103	112	111	114	107	93	120	84	99	108	94	104	106	99	101	108	124	107	114	108	94	123	90	126	131	90	102	118	88	99	104	97	104	93	115	105	105	90	79	98	116	106	109	105	95	105	84	103	114	93	99	98	106	104	90	103	103	101	84	115	111	120	85	108	80	92	89	99	97	113	100	84	95	111	117	110	99	90	109	105	111	89	104	114	103	110	103	110	99	101	119	105	99	106	104	103	106	109	105	90	86	103	109	109	97	118	97	129	99	98	105	107	107	98	115	113	94	108	106	121	110	102	105	100	93	89	104	98	111	137	101	107	118	104	98	125	111	83	119	86	107	105	89	99	112	92	98	115	98	115	108	103	108	94	97	102	100	90	100	106	102	108	107	105	111	98	94	89	121	90	113	122	107	88	100	105	114	114	104	95	99	100	105	99	111	110	85	87	92	93	122	99	94	94	97	102	114	122	106	98	120	116	107	88	95	92	93	95	106	102	99	108	93	90	103	97	101	94	97	85	94	109	106	107	116	102	97	96	108	97	106	93	113	112	107	89	116	109	86	90	99	87	97	116	100	85	94	105	83	120	130	104	97	97	97	97	104	92	110	96	111	104	104	110	106	108	104	114	89	86	104	93	113	93	100	100	96	112	96	93	107	113	96	99	95	101	112	106	95	92	94	94	109	100	121	136	107	102	109	109	87	102	107	94	104	99	103	94	102	90	101	110	94	113	93	108	116	118	88	96	101	115	109	105	83	114	96	102	112	96	116	105	90	129	103	81	120	108	99	92	115	143	82	107	113	105	105	122	115	86	105	102	101	91	118	102	106	110	109	95	108	99	100	99	113	95	98	105	98	99	125	135	122	121	120	106	113	99	106	86	124	123	81	115	105	101	111	97	117	123	110	92	81	108	100	95	119	95	119	107	99	107	123	99	111	83	108	96	108	97	106	125	90	99	97	102	67	94	127	96	119	100	92	105	100	97	111	105	112	111	94	104	94	116	108	91	108	116	106	108	95	97	100	113	88	119	117	100	106	118	113	120	96	122	96	93	89	95	86	107	111	89	113	122	84	99	103	117	106	101	110	106	94	106	89	112	117	123	110	90	111	127	98	95	103	108	95	105	92	84	118	105	100	92	98	114	108	96	98	111	121	96	116	105	112	109	107	85	105	105	118	112	98	106	101	99	100	97	102	92	87	112	110	121	96	95	125	115	97	102	105	99	113	97	89	88	118	105	99	112	115	109	111	112	93	106	120	113	118	99	103	88	105	89	95	77	90	106	121	91	89	102	100	110	93	100	88	87	106	83	119	110	105	117	115	93	100	108	113	95	96	93	86	106	94	104	115	102	97	109	108	103	104	111	103	111	102	104	127	100	105	88	115	112	111	100	93	116	113	99	114	107	112	107	107	98	97	97	100	94	106	118	100	100	111	110	98	99	104	96	92	119	100	90	111	99	91	114	110	99	98	123	111	84	103	98	77	87	98	117	96	115	102	123	118	107	111	103	111	102	105	97	100	99	94	105	98	114	96	123	94	112	105	99	104	104	97	103	114	124	107	120	121	91	104	112	115	106	90	99	104	98	108	110	117	124	107	119	116	106	95	87	105	119	108	94	95	115	133	96	122	86	106	112	97	115	94	99	122	108	97	104	101	104	112	103	112	113	99	89	97	122	124	102	96	90	102	106	88	92	116	110	112	120	115	95	103	102	101	107	96	101	90	116	98	117	95	88	111	94	100	109	106	127	90	95	75	113	96
21575	9324	3593	2844	5459	8808	10104	9403	8285	6557	5975	5064	4672	4046	3538	3015	2545	2351	2244	1999	1902	8445	11724	11611	7412	5310	4155	3016	2128	1670	1189	1029	876	857	795	749	800	771	791	726	767	732	735	767	733	777	702	711	656	704	739	750	713	795	740	732	735	776	709	753	722	815	781	710	681	716	740	685	747	766	743	708	792	723	733	755	744	792	724	766	754	738	788	717	752	729	786	748	720	744	734	735	716	766	780	705	734	754	810	735	776	756	748	761	745	749	755	712	779	756	722	736	766	753	759	726	749	724	709	748	736	701	732	751	767	770	737	795	790	724	777	720	754	727	747	745	793	745	739	705	710	793	733	800	743	722	744	734	787	738	803	737	735	663	789	805	838	758	722	718	735	725	785	738	770	768	788	749	756	758	774	773	744	684	751	769	767	686	768	785	748	768	730	724	712	790	759	740	752	735	779	762	710	706	706	729	707	784	717	744	781	734	692	724	729	769	758	742	734	765	706	742	765	707	776	746	746	727	735	692	721	795	805	748	768	697	733	714	759	738	792	691	736	778	719	724	730	783	735	732	763	781	749	751	749	749	741	753	777	742	750	729	755	801	771	757	731	736	702	770	754	759	762	772	730	756	745	766	755	775	783	753	747	712	748	787	699	786	733	724	721	727	720	779	758	738	773	748	765	744	712	729	753	735	756	720	820	742	780	735	743	718	746	746	728	741	797	766	799	753	829	753	784	706	732	713	818	707	729	722	735	701	775	746	742	774	707	755	741	723	754	723	734	702	736	785	738	681	736	762	777	773	797	713	741	774	740	727	705	742	730	709	725	707	776	738	750	753	739	802	759	738	716	771	750	783	764	752	706	746	753	746	741	749	730	764	725	760	764	723	773	746	711	693	755	724	758	754	729	726	760	749	734	768	794	770	765	735	752	726	739	733	770	767	713	753	782	746	702	717	746	759	799	760	764	704	792	749	757	766	719	729	739	699	741	729	758	768	762	742	746	713	760	707	728	746	760	711	739	737	748	761	707	717	766	741	716	717	698	761	726	755	750	746	754	715	770	746	748	812	732	763	759	771	764	769	775	750	746	774	784	766	760	739	725	750	768	741	766	742	726	761	757	748	758	753	732	759	715	709	760	765	714	782	744	724	726	741	779	732	742	750	761	685	725	783	760	708	792	739	764	790	740	747	742	729	752	720	804	754	757	761	727	759	754	708	751	737	749	787	747	734	749	725	733	751	762	777	704	764	787	784	731	694	796	755	708	705	779	741	765	750	716	795	776	707	741	718	777	749	702	728	750	714	783	715	793	747	712	715	786	735	771	744	746	764	718	802	765	786	695	713	741	810	738	751	830	734	764	751	731	753	748	775	757	769	758	712	799	769	698	758	770	731	749	768	734	727	775	724	746	772	717	747	763	711	767	771	770	732	746	741	716	759	732	755	720	792	709	764	752	784	722	803	778	782	722	716	748	706	798	803	761	773	781	754	790	749	748	729	737	695	764	761	750	769	745	719	766	802	776	751	763	723	756	775	744	762	718	710	712	777	764	736	758	698	747	751	743	732	778	735	734	741	756	767	771	761	785	747	726	731	775	756	740	723	749	741	767	779	755	794	770	781	706	743	765	760	682	773	756	737	738	735	744	803	801	744	757	713	681	757	721	721	763	805	747	792	746	734	724	771	734	751	787	752	747	761	702	744	787	772	761	721	753	745	725	719	748	700	727	728	740	764	707	722	744	749	769	767	726	778	747	755	795	755	787	736	762	763	767	797	766	724	757	760	747	772	754	746	779	760	773	705	734	751	715	747	711	726	712	773	740	732	699	737	730	742	716	741	740	740	729	793	725	696	700	773	765	732	726	776	718	735	708	784	695	771	750	752	733	752	735	817	770	797	740	729	732	802	766	710	759	716	765	747	754	737	729	765	754	773	769	739	731	810	770	753	753	724	768	777	734	753	704	769	755	748	727	736	693	721	728	777	743	747	713	750	761	701	758	693	747	706	770	722	701	742	694	746	778	745	739	815	766	741	737	733	749	765	719	773	746	735	786	734	722	777	771	706	688	759	744	743	759	738	749	729	771	797	745	740	726	759	757	735	756	732	780	722	756	743	722	775	684	710	756	723	721	784	796	744	720	724	774	738	750	724	722	743	767	702	737	714	755	764	721	741	709	759	804	755	792	795	733	686	717	745	762	761	752	723	699	794	739	732	696	722	761	733	772	729	774	728	763	766	717	725	763	754	733	743	772	751	772	770	749	749	760	751	754	737	727	719	764	744	685	790	724	783	724	783	782	786	720	766	739	679	736	808	729	729	705	754	740	710	756	731	809	763	751	795	754	762	735	769	761	750	755	705	719	718	695	749	710	744	747	759	797	744	739	755	775	745	738	786	777	763	749	708	750	716	769	755	751	776	760	734	725	712	784	708	738	746	771	766	759	719	736	769	696	767	771	753	808	722	691	720	741	741	768	749	735	742	718	720	747	722	719	723	718	792	761	744	751	728	747	810	732	770	762	745	743	729	751	761	759	759	733	800	720	744	757	733	743	753	741	765	744	766	749	765	697	751	761	764	731	742	760	662	746	805	809	741	782	744	749	727	751	728	764	749	721	721	750	743	756	678	727	741	763	763	730	713	745	731	739	751	780	746	750	693	749	757	769	775	772	737	765	746	750	717	738	718	737	767	768	764	727	723	750	730	769	729	762	730	726	819	753	758	780	754	752	776	752	746	799	720	719	752	716	786	756	744	731	765	718	711	708	715	762	771	746	735	774	772	785	710	750	689	710	765	770	794	751	717	727	732	764	725	751	741	687	767	777	752	734	789	763	724	771	732	772	765	752	726	730	786	792	723	780	736	705	707	739	696	742	708	699	703	728	728	750	721	700	728	773	750	734	712	749	754	750	749	761	722	752	742	754	766	731	735	737	709	754	772	740	763	727	728	762	727	763	716	761	719	731	708	781	787	706	732	728	790	754	775	786	738	747	751	756	801	708	677	795	733	799	737	762	724	735	745	710	696	755	755	770	773	789	812	731	778	729	747	740	767	743	768	731	750	770	769	745	758	772	763	712	730	746	714	761	730	737	766	697	709	716	726	783	774	723	768	721	741	730	707	782	726	730	771	733	721	739	743	754	764	730	739	749	733	727	774	709	744	749	754	728	736	696	740	759	789	741	792	744	749	764	748	733	737	722	737	726	806	780	778	731	777	725	746	687	711	732	768	733	807	742	747	741	774	722	681	729	739	735	675	770	732	735	736	748	782	729	791	774	774	762	799	730	750	768	742	736	742	718	720	721	735	696	749	733	714	716	745	782	729	710	753	739	744	761	766	714	698	745	793	757	692	735	765	751	744	758	763	775	691	745	741	786	778	765	754	782	766	720	730	748	743	807	754	708	723	766	786	752	738	760	782	776	789	780	789	785	683	773	717	709	752	773	773	764	737	773	763	715	717	736	782	748	782	762	751	751	770	812	681	795	763	809	791	737	765	720	762	745	795
3521	1523	473	289	198	264	280	342	372	274	268	282	225	231	241	163	169	178	143	164	146	706	988	1018	730	455	398	289	221	159	146	122	118	103	84	104	99	101	94	92	103	100	104	100	106	87	81	77	119	117	106	86	94	92	100	93	102	91	98	107	100	108	88	92	102	89	100	95	104	114	89	80	88	90	109	115	107	92	96	98	103	97	105	71	106	95	94	111	95	99	87	97	109	88	94	93	89	105	95	92	104	103	111	96	101	102	89	74	94	100	94	98	81	110	108	112	108	123	106	81	89	90	97	89	76	84	90	96	89	112	92	91	101	91	100	97	105	78	98	92	96	101	104	91	99	98	106	98	114	90	96	106	100	108	101	95	92	89	108	123	96	98	85	86	102	96	95	96	104	114	100	113	99	108	85	97	101	86	102	104	86	105	101	96	105	89	106	103	97	95	98	88	82	80	95	107	129	102	91	95	94	83	90	93	110	81	90	105	122	89	100	107	92	73	106	101	110	76	98	95	93	84	106	103	98	97	83	95	117	86	106	98	92	99	89	113	96	116	75	103	100	99	96	104	105	91	107	84	103	109	92	118	75	107	87	88	115	98	93	99	104	95	99	84	98	93	114	92	126	126	88	102	85	95	99	88	83	109	102	110	99	88	88	101	87	100	118	87	92	94	107	101	103	89	97	86	95	102	79	99	109	111	98	87	90	101	95	118	96	83	104	102	92	97	96	95	84	101	102	104	103	93	105	81	114	95	115	99	100	94	92	87	106	84	95	99	84	105	84	90	104	101	92	83	96	82	104	102	92	95	92	88	103	81	92	113	108	102	100	99	93	99	108	102	85	117	77	101	96	90	98	89	104	94	98	96	93	95	114	98	90	102	101	91	91	105	91	94	115	92	109	109	101	112	89	89	106	91	102	87	106	109	87	112	91	106	108	93	117	89	82	96	89	98	114	99	105	117	92	108	96	110	97	91	116	100	101	112	114	108	109	91	95	100	96	101	88	90	113	100	108	80	96	101	110	93	100	95	124	96	96	105	102	99	106	116	83	92	102	108	102	89	108	89	104	100	104	100	100	105	93	109	95	87	113	85	94	107	109	90	86	84	105	127	93	87	100	100	113	80	109	119	96	98	121	97	87	94	94	91	84	103	87	99	107	94	91	92	97	105	89	88	87	96	95	90	96	92	93	89	101	77	107	98	100	123	106	85	88	95	89	98	107	97	90	107	97	94	94	81	111	96	84	124	76	91	90	86	103	106	90	116	101	99	88	121	110	99	108	92	83	111	98	113	100	87	103	102	104	87	127	115	82	101	103	95	86	104	106	111	97	89	94	101	90	90	89	106	113	95	111	111	117	110	111	119	107	120	94	84	110	88	102	85	87	102	95	102	93	96	79	86	107	83	128	93	88	88	101	102	96	114	97	105	107	113	95	101	110	92	87	85	105	95	88	108	110	96	77	106	100	94	111	86	97	115	117	98	109	114	87	106	93	120	112	103	105	97	92	97	92	82	107	88	94	110	92	103	100	104	97	91	110	100	102	102	100	121	105	113	120	102	109	92	111	95	113	101	100	110	90	103	106	85	101	89	100	100	99	90	105	97	105	90	99	109	101	68	92	125	120	85	96	98	117	111	106	116	91	106	102	96	89	99	88	84	105	116	105	107	84	93	101	97	112	113	109	104	97	121	105	96	107	89	106	94	110	102	99	87	94	89	92	113	94	96	98	86	101	111	111	106	99	99	104	103	112	110	69	104	92	95	85	91	118	107	104	109	91	99	88	110	95	101	109	96	94	104	82	110	105	96	104	83	98	83	90	101	107	110	104	93	100	96	95	101	111	101	83	92	100	99	104	99	82	99	111	88	95	120	92	100	92	105	96	90	87	100	103	98	98	121	114	93	102	106	94	102	120	106	103	96	92	74	88	89	117	95	110	96	98	100	81	92	113	100	106	96	98	102	100	97	99	107	101	87	108	78	93	95	111	95	80	92	97	106	105	79	100	104	83	92	103	99	116	95	95	106	110	96	96	92	118	128	89	101	104	100	88	101	80	100	83	97	95	110	99	83	108	100	97	90	107	98	120	97	98	103	104	116	100	85	102	121	95	83	92	111	94	87	74	92	87	87	108	98	91	103	85	80	94	89	108	100	81	122	99	104	95	103	111	107	100	98	102	103	91	79	87	92	92	88	94	94	86	103	91	102	96	104	86	101	88	97	106	106	111	93	96	93	94	95	108	81	101	88	94	97	105	89	100	101	102	96	97	104	106	126	87	96	100	88	106	80	95	101	90	86	86	94	93	92	97	71	91	103	92	86	95	102	105	97	116	102	104	107	95	109	100	99	99	96	91	103	92	93	103	103	88	93	98	91	85	114	87	101	101	98	98	86	87	108	103	79	100	96	94	106	102	100	106	95	115	96	104	91	85	85	112	98	90	108	88	85	109	96	105	87	104	112	105	85	101	91	102	87	94	86	101	115	95	112	74	107	95	100	86	97	76	100	96	116	88	100	79	98	100	109	84	91	106	108	98	92	101	94	92	95	85	101	100	95	98	94	95	103	87	98	99	97	106	87	94	96	109	117	87	93	94	95	84	94	85	96	75	116	80	107	99	100	102	104	95	98	93	68	104	85	93	96	88	110	112	102	90	104	115	97	106	105	88	90	112	122	93	102	84	92	97	92	106	97	107	97	114	110	91	105	87	96	84	104	91	124	102	94	102	96	94	109	94	107	93	106	89	92	107	94	103	104	118	92	91	94	98	111	89	105	95	100	92	97	93	89	97	80	96	101	92	107	89	90	82	89	105	100	88	98	98	114	103	89	105	89	92	126	82	102	111	112	88	118	98	101	102	92	90	104	90	105	108	91	89	96	94	94	84	92	114	93	96	98	102	97	91	85	79	87	112	95	104	106	97	102	104	94	105	84	99	103	127	70	83	91	82	113	97	97	88	99	109	94	85	79	102	97	99	106	116	95	95	97	85	80	105	90	96	85	84	117	102	93	103	89	132	88	76	125	98	85	96	89	93	101	103	120	114	107	105	97	100	94	95	107	91	95	106	102	97	99	102	108	82	83	114	109	85	121	101	92	102	105	101	109	76	119	102	78	98	106	92	118	108	114	87	100	96	92	94	107	97	108	114	91	103	107	100	96	81	100	93	113	88	95	79	92	105	86	88	109	92	98	107	101	94	109	94	93	89	92	105	97	104	85	96	94	110	100	93	73	112	110	111	117	97	95	95	105	112	108	89	98	104	98	93	127	100	97	108	101	90	102	118	111	96	89	88	99	89	100	104	87	91	103	99	99	99	110	97	84	98	100	89	89	107	116	89	114	110	106	107	107	84	98	87	87	87	96	88	91	90	103	84	99	108	107	108	98	86	89	112	92	107	84	82	88	90	96	107	105	101	114	101	103	109	83	102	92	119	107	109	95	83	97	100	96	97	86	94	86	92	90	97	82	97	100	89	122	96	101	95	93	109	103	101	90
26787	12235	4588	3937	7879	12064	12480	11866	10897	9008	7720	6880	5887	5159	4925	3725	3124	2824	2581	2397	2579	13263	17463	17718	11905	8305	6714	4727	3205	2209	1506	1112	933	833	739	705	700	728	660	691	687	724	650	702	678	693	666	705	665	690	674	691	703	713	697	729	715	685	728	639	684	683	705	652	690	686	719	699	703	720	705	655	692	685	701	704	734	675	719	698	697	725	677	623	707	708	668	705	721	679	655	703	659	691	717	748	733	738	740	696	726	686	682	691	756	651	663	706	688	743	700	684	724	700	725	710	690	724	713	727	680	719	704	730	642	657	699	663	708	655	718	663	648	711	692	692	683	676	697	713	712	662	732	729	689	681	658	700	665	716	673	695	709	739	710	723	680	677	665	691	724	666	677	719	700	726	727	740	701	701	683	703	701	657	704	673	713	731	694	699	682	661	698	663	683	686	689	693	700	670	710	667	633	678	698	696	713	720	689	682	701	678	656	683	659	683	715	675	742	719	710	706	718	713	723	650	707	697	708	743	670	682	703	688	681	724	692	744	753	722	675	730	703	741	712	725	773	698	688	659	687	731	707	702	693	705	676	689	685	701	715	656	716	691	669	711	691	658	727	687	678	675	719	700	702	667	633	661	719	682	693	666	686	671	678	706	730	726	725	685	689	721	701	752	695	714	701	704	746	688	707	689	731	708	727	687	680	657	682	695	685	695	697	691	651	702	723	720	726	674	678	719	707	716	678	701	688	728	677	721	723	708	728	712	635	694	676	731	712	686	699	695	671	671	707	694	689	639	717	707	697	684	713	728	701	710	653	685	751	683	721	703	684	734	717	663	691	711	657	720	707	662	696	694	720	687	683	700	668	691	688	717	663	730	702	749	728	699	696	657	690	745	714	694	692	660	717	699	682	676	690	703	699	740	706	693	706	667	707	689	698	658	688	675	707	711	722	691	721	718	704	648	722	701	701	675	727	718	670	713	710	688	700	678	726	685	679	716	667	687	661	727	673	755	693	703	727	692	697	718	710	702	708	703	763	699	688	678	647	685	664	680	707	717	684	716	666	660	690	695	691	688	715	693	733	697	727	789	695	673	688	666	718	690	661	707	691	674	710	741	708	676	642	715	716	668	703	658	716	710	744	684	679	743	699	677	707	696	717	688	712	683	679	666	697	700	736	680	713	707	669	683	714	666	696	695	663	689	704	724	650	720	716	677	694	630	682	700	709	683	679	681	694	687	690	685	690	697	696	665	675	669	706	651	740	712	719	711	705	718	686	730	673	723	719	762	647	688	680	761	664	737	773	668	696	722	684	683	653	702	685	698	719	685	700	666	735	746	726	699	654	692	702	700	674	704	689	694	681	674	677	719	661	696	729	679	712	754	710	777	714	694	670	700	710	673	742	743	716	678	727	680	698	678	697	679	705	656	731	690	714	720	715	697	683	699	704	668	726	684	705	697	678	753	692	672	729	689	766	708	699	701	685	748	683	688	731	706	691	737	673	701	733	722	741	695	689	669	679	649	681	725	676	682	735	662	784	710	693	717	717	641	701	663	687	721	669	669	705	644	710	696	683	705	708	665	705	743	732	649	661	698	692	695	714	749	668	699	674	701	686	725	673	676	707	685	711	727	682	761	715	694	666	690	694	660	692	788	724	724	718	703	693	665	683	684	738	697	708	787	699	663	671	722	708	700	721	663	696	643	703	739	684	709	714	716	666	653	674	677	636	662	711	720	734	727	658	682	684	694	696	657	697	717	676	667	686	688	751	712	701	718	683	779	698	675	718	673	724	670	689	683	682	680	708	642	686	715	726	706	697	712	729	713	660	708	719	686	704	667	696	690	722	720	666	693	741	673	692	695	713	690	681	655	720	727	726	680	682	682	710	693	727	737	689	700	704	739	750	685	652	688	746	675	682	703	693	689	692	702	701	718	696	746	708	710	707	700	709	703	716	705	718	665	704	694	674	680	689	697	688	715	697	682	680	686	731	683	701	700	672	710	685	724	642	689	752	778	659	729	691	703	737	699	706	725	740	703	718	758	689	715	730	700	685	724	736	701	668	695	690	709	654	662	731	681	687	730	708	678	706	675	687	726	721	722	711	710	691	724	671	698	753	673	721	737	687	709	711	736	700	701	729	641	666	662	649	717	708	754	675	723	701	659	700	698	707	733	662	669	684	680	684	691	678	680	687	683	667	698	723	682	698	698	727	720	723	682	745	725	652	669	634	679	695	745	726	702	716	716	673	699	661	718	692	693	691	677	730	736	704	685	707	692	673	729	674	700	726	645	672	724	673	676	669	688	667	680	730	724	740	688	721	661	712	720	645	657	702	723	717	682	724	720	707	660	703	727	742	668	697	746	706	721	673	709	627	730	654	689	678	708	690	695	700	714	696	678	703	702	679	729	719	702	722	703	738	731	770	720	670	681	719	732	716	732	661	651	675	680	690	670	695	661	696	715	733	713	717	698	670	680	711	709	733	690	756	708	732	711	727	667	718	651	701	686	708	675	654	710	720	731	715	680	695	743	720	677	710	705	667	671	710	710	672	667	710	698	699	719	691	664	689	720	680	774	698	721	672	699	697	708	719	685	740	689	640	740	725	671	702	684	656	720	717	698	720	705	730	694	684	716	702	732	716	653	673	679	674	698	666	688	708	681	676	666	651	678	638	681	724	733	706	673	693	764	702	699	667	739	722	667	725	707	717	688	697	767	712	724	696	715	660	692	672	683	722	621	690	675	726	730	709	726	686	703	681	666	728	730	682	701	659	695	728	733	675	700	680	710	680	686	668	675	728	723	703	668	717	703	702	679	702	720	734	657	687	686	682	730	746	715	670	679	689	739	712	704	652	699	782	680	744	668	720	737	700	719	676	751	673	684	666	691	716	737	726	665	721	708	676	677	666	688	685	660	664	678	713	691	694	751	685	726	692	724	758	745	704	709	692	693	684	735	702	687	710	713	776	682	704	693	713	678	697	670	720	680	726	715	743	691	695	691	681	714	702	726	716	710	690	679	699	698	687	729	632	703	696	744	672	708	713	704	707	725	690	684	695	648	726	717	709	680	705	712	699	656	694	673	696	710	712	679	691	760	695	702	683	761	710	716	654	653	709	668	721	706	742	711	670	681	724	703	653	705	721	670	702	680	706	754	677	695	662	668	692	724	728	690	701	719	710	701	699	659	708	736	690	675	715	695	709	696	718	727	715	676	675	665	714	676	687	689	648	714	682	693	728	676	767	732	656	677	711	675	689	642	661	678	727	679	705	667	695	676	710	693	655	686	726	674	685	665	716	690	671	697	675	677	701	711	709	732	716	656	668	738	677	678	703	750	675	699	663	764	673	677	680	684	731	689	699	700	716	691	705	685	690	728	687	695	689	685	697	678	675	719	725	715	698	732	698	655	736	728	717	701	697	682	691	714	706	721	734	712	667	681	726	685	715	700	714	786	683	652	665	668	705	736	670	711	682	676	705	709	686	709	688	701	686	711	673	704	703	695
2247	610	255	150	160	143	200	168	182	161	167	190	194	167	136	139	132	126	117	124	113	140	194	208	168	152	152	120	111	91	105	82	87	100	93	108	104	88	80	93	95	96	100	89	89	92	84	80	69	94	83	83	79	81	78	86	99	89	85	81	98	89	88	80	79	89	91	94	98	69	89	94	110	87	73	97	93	79	90	87	86	107	87	104	69	75	74	84	94	84	77	84	74	99	104	88	95	80	88	93	80	95	111	80	88	86	71	85	84	99	83	76	98	64	87	109	93	79	78	118	82	84	90	77	85	75	77	85	73	97	76	82	102	87	86	90	83	87	73	77	105	103	98	88	89	88	78	83	103	107	89	81	89	93	108	96	89	91	77	79	93	89	86	94	80	80	101	91	78	81	70	92	98	86	84	97	107	62	82	82	82	84	111	91	77	92	99	82	67	82	99	87	89	74	98	88	84	77	93	84	98	89	94	99	85	92	75	99	83	84	91	90	87	87	78	106	93	90	86	75	88	92	83	96	88	98	104	72	88	103	84	92	88	87	70	80	93	82	68	86	93	90	88	101	101	106	72	91	82	81	71	90	96	79	85	76	89	83	89	88	81	95	104	104	85	100	79	100	100	95	72	90	81	86	101	70	82	88	91	86	95	94	99	99	88	109	79	79	92	82	83	90	79	83	70	105	82	98	90	98	98	89	93	100	92	90	76	101	92	91	83	92	82	94	88	102	85	77	99	80	93	89	87	61	92	98	103	105	75	92	92	95	75	95	100	101	84	95	95	92	81	81	81	110	93	78	79	82	75	96	95	77	101	95	95	89	88	88	98	105	94	96	79	80	94	78	73	69	87	101	77	79	87	82	78	91	74	88	87	84	87	119	82	84	88	83	81	72	94	92	95	89	97	75	93	92	86	86	88	83	85	85	108	84	100	96	80	90	81	93	77	86	94	79	94	88	87	91	89	97	87	103	110	73	84	86	95	81	86	85	97	94	70	90	109	94	77	90	76	79	85	101	82	102	84	99	95	80	101	99	89	99	76	84	82	83	91	88	100	72	109	85	105	74	101	77	78	93	74	79	81	100	98	100	72	89	98	88	101	79	78	109	106	85	81	83	93	99	97	80	78	89	84	83	91	105	86	82	109	88	90	86	94	84	92	88	114	68	72	89	80	108	100	100	89	86	90	97	80	76	85	108	86	69	84	85	74	63	102	87	85	89	85	91	83	75	87	75	96	85	103	90	95	73	81	96	91	98	81	98	98	99	68	92	92	83	90	78	73	90	89	93	94	76	91	74	84	75	99	91	80	93	90	84	84	92	80	82	106	82	91	90	103	70	98	77	86	100	66	107	88	93	79	82	76	73	99	91	74	76	92	81	99	82	83	92	90	83	84	89	95	82	97	73	102	90	97	102	89	96	95	95	88	88	106	75	65	69	88	86	74	82	91	83	93	77	69	80	92	84	101	81	91	97	98	100	98	100	90	97	101	89	100	92	79	109	87	74	75	105	95	97	103	92	88	92	74	104	89	85	96	97	93	108	90	70	94	73	93	94	83	87	106	93	88	94	88	91	82	87	90	86	90	77	87	78	90	76	73	63	99	106	81	97	72	88	86	96	93	82	81	71	96	89	81	83	90	90	84	90	88	88	108	89	84	70	97	82	99	75	104	79	104	101	90	93	78	77	95	77	110	100	111	83	98	93	72	101	81	85	88	87	91	101	103	72	93	94	90	98	98	99	87	85	88	79	74	98	98	93	94	118	83	93	87	95	89	93	97	100	69	76	97	98	95	89	83	85	85	68	91	76	106	101	101	74	97	87	92	74	98	86	100	91	90	98	91	95	113	89	103	86	88	92	77	106	88	82	91	87	92	78	94	87	100	95	82	80	92	95	93	81	103	92	83	93	99	87	94	82	95	112	106	81	98	86	100	91	76	78	71	94	76	93	88	94	84	84	84	92	87	100	95	86	83	89	91	102	105	90	82	90	85	102	74	69	84	78	84	88	93	81	96	84	82	90	87	91	102	86	87	101	92	88	102	81	86	93	87	85	92	95	88	93	84	104	74	91	85	90	88	99	88	85	87	92	83	97	91	93	72	101	86	80	57	82	92	80	82	80	90	98	93	86	95	93	102	75	67	81	92	95	91	77	80	90	85	102	96	85	79	92	96	84	70	86	79	77	90	90	85	85	80	94	96	105	108	92	88	85	91	98	87	87	88	89	81	106	86	89	79	99	94	80	86	77	84	72	97	81	84	105	93	93	106	76	72	91	94	79	88	101	76	101	81	79	92	87	108	121	106	84	88	91	92	84	106	92	81	76	92	105	93	88	95	93	88	84	87	73	78	78	98	90	104	104	113	92	87	93	88	82	92	94	97	91	91	90	86	89	90	92	81	77	104	87	83	79	103	90	93	92	73	96	92	90	87	80	87	82	79	103	96	94	88	90	81	79	78	91	102	77	94	93	86	92	89	84	90	77	75	109	81	95	82	84	97	87	75	93	82	80	79	89	117	66	77	72	89	69	86	73	91	93	89	81	92	85	69	93	108	102	83	93	77	78	99	84	95	98	106	78	90	89	79	81	93	71	96	87	95	81	78	92	95	100	119	79	76	85	83	98	94	95	87	78	82	90	81	96	89	83	89	82	79	86	96	86	102	109	69	88	87	109	99	96	99	81	93	94	86	82	70	86	83	73	88	121	96	76	85	72	91	79	79	85	84	89	73	107	89	95	94	80	108	77	89	81	76	82	93	93	104	88	92	87	85	114	85	94	86	78	88	95	75	85	99	90	87	86	94	76	86	86	88	77	80	128	98	90	92	87	69	96	81	84	84	91	82	78	97	96	80	81	86	75	82	95	79	77	84	91	96	82	75	80	98	97	83	93	99	89	85	76	85	95	80	78	78	69	100	82	99	92	88	90	89	87	82	77	100	101	90	94	82	100	90	75	87	107	96	71	85	84	92	74	103	85	106	93	93	86	102	99	111	88	89	84	103	73	93	84	85	84	89	81	77	93	67	93	92	69	81	93	87	83	95	87	83	89	89	85	80	85	77	78	76	76	82	60	95	83	79	89	82	105	87	85	80	74	100	106	84	84	91	79	95	85	70	103	101	71	90	81	85	80	88	96	76	86	90	81	95	78	100	104	77	80	96	84	89	75	93	93	78	86	85	92	82	76	93	93	76	94	80	76	80	118	101	90	86	100	91	94	90	85	83	75	105	114	90	97	104	95	84	90	79	87	81	74	93	74	116	75	100	90	72	88	84	96	89	94	92	80	103	77	91	75	102	78	74	76	83	75	89	88	80	64	101	87	83	93	72	79	73	97	90	83	86	93	89	92	94	86	71	88	83	89	82	100	102	98	87	75	92	86	91	94	92	97	94	77	87	107	77	85	100	80	98	85	106	79	79	85	94	98	90	81	91	89	85	96	94	103	88	95	90	80	84	86	82	82	81	105	88	73	87	86	83	81	78	82	76	97	94	61
18002	6215	2602	2496	4732	7726	7593	6315	5990	5124	4530	4272	4025	3434	2909	2352	2175	1953	1645	1696	1535	2551	3765	3832	2572	2158	1679	1396	1096	910	735	712	690	663	632	651	618	623	623	644	673	581	661	608	630	645	609	631	659	647	656	617	666	625	665	649	649	659	635	661	648	599	641	620	663	623	676	707	667	619	664	647	620	678	613	634	660	664	638	646	611	662	683	594	638	652	645	663	575	633	637	669	617	624	663	674	653	690	621	665	642	619	656	679	611	665	579	641	626	654	596	603	672	627	650	635	680	621	623	667	685	668	633	630	665	637	664	637	627	612	605	626	651	636	625	695	666	638	595	613	677	661	663	645	621	642	717	641	616	650	665	624	641	689	643	656	631	646	691	643	660	623	682	667	646	643	671	622	629	673	569	634	635	684	651	676	614	645	630	624	644	622	634	657	644	612	675	626	628	658	666	618	603	634	622	601	619	680	612	623	648	649	659	664	644	644	645	642	604	614	642	610	616	651	630	679	634	636	664	627	652	582	647	601	619	671	645	604	601	630	607	637	593	657	630	674	665	667	661	604	609	682	651	672	641	640	612	609	629	671	667	634	665	621	677	627	628	633	669	642	604	629	644	666	596	648	655	653	637	625	654	588	667	701	642	652	624	633	607	631	649	628	653	652	645	689	654	664	605	650	628	616	644	622	662	656	650	640	652	648	631	632	687	622	659	640	646	662	646	603	627	641	615	643	651	634	658	632	639	644	643	593	659	597	684	628	668	623	606	673	651	647	628	611	648	622	657	645	624	678	638	686	640	654	643	672	602	642	655	667	621	609	618	650	691	647	584	613	649	602	638	635	648	663	601	643	621	665	640	589	632	657	654	610	621	640	642	637	647	645	649	593	639	660	616	620	625	674	674	659	690	628	625	639	635	628	662	669	660	648	652	639	662	652	657	672	663	617	625	619	671	629	655	642	643	641	664	652	609	672	679	641	617	607	627	637	651	643	629	613	612	577	638	665	675	629	635	643	655	685	625	666	658	619	638	634	647	612	624	676	697	613	625	612	673	589	663	629	643	634	671	665	639	617	680	632	600	627	624	631	623	646	658	638	634	670	665	597	616	621	652	673	615	668	624	683	680	660	653	709	587	629	615	633	662	651	643	656	659	660	648	637	629	667	618	641	668	634	626	702	646	662	610	629	655	658	635	656	630	687	644	638	608	661	630	625	636	621	669	649	646	648	615	660	640	606	661	625	615	622	634	657	680	656	656	656	681	687	664	615	650	676	649	650	637	665	628	645	633	637	667	621	620	605	677	667	657	631	645	690	637	626	642	655	622	688	675	625	633	604	610	615	645	594	650	606	625	622	678	681	661	644	655	662	679	619	609	634	674	644	611	594	602	632	578	633	663	599	654	656	645	653	613	666	633	617	660	642	640	661	640	626	632	583	595	621	662	651	613	662	633	617	595	645	673	644	662	656	623	631	622	625	627	598	606	651	651	610	654	608	656	662	657	658	657	630	670	631	626	611	623	625	655	652	598	622	592	699	663	683	633	677	628	641	614	608	618	673	676	612	611	587	655	611	663	644	635	646	672	666	665	675	595	629	595	609	580	619	630	630	643	613	632	637	644	662	682	689	647	637	638	679	602	634	619	624	638	656	626	651	621	661	676	645	585	633	653	636	646	632	669	638	623	633	648	639	639	669	652	644	634	648	647	614	683	640	655	662	641	631	630	620	628	638	644	620	608	635	645	623	629	626	651	627	672	634	611	582	661	611	624	624	643	632	625	705	661	627	619	625	651	604	604	615	642	629	616	652	656	649	629	607	645	662	637	605	662	626	664	638	663	664	657	639	640	591	648	633	649	668	657	618	641	615	634	643	607	635	630	692	647	654	606	644	620	624	649	670	644	630	600	666	645	600	656	687	663	583	629	653	629	669	653	644	653	663	630	647	634	644	633	598	657	614	689	690	671	615	670	661	695	640	670	670	646	647	674	667	669	637	660	663	637	634	612	619	611	638	639	632	649	697	579	653	653	639	672	590	613	639	629	676	655	652	628	655	649	618	606	637	633	661	588	633	670	625	639	612	645	643	628	636	676	653	596	670	627	602	649	650	637	651	601	670	641	585	623	633	693	610	642	638	696	686	657	639	678	623	655	639	633	617	680	595	663	641	649	616	608	633	659	670	667	616	626	643	648	616	668	656	640	625	676	620	630	603	629	619	623	662	685	658	654	650	607	666	640	666	660	653	674	678	610	677	605	623	606	647	677	656	662	644	628	640	630	651	622	662	617	677	675	681	644	638	655	623	617	680	656	647	625	632	664	653	676	608	629	646	660	613	660	674	639	685	640	656	618	660	666	630	618	644	639	637	662	677	617	607	646	623	620	601	628	623	645	653	633	699	638	672	667	588	657	658	634	630	600	666	619	592	628	647	655	609	623	622	666	636	665	590	622	580	620	629	642	680	657	627	641	669	714	695	699	661	637	680	624	579	646	651	622	616	620	662	612	650	650	644	643	582	690	655	652	630	636	631	642	644	634	637	638	655	646	622	642	636	638	644	684	657	679	609	690	633	644	612	604	657	636	651	625	688	608	664	644	647	604	635	637	644	633	586	648	674	664	634	645	609	619	628	608	642	654	621	674	671	617	616	646	620	609	587	627	640	626	632	685	672	577	673	647	617	679	653	657	624	626	669	640	649	608	624	614	669	568	665	598	633	632	702	664	635	705	644	610	595	722	649	620	676	634	584	680	646	632	672	604	682	660	623	686	687	642	656	611	615	633	622	665	633	669	664	655	633	646	597	643	626	646	660	619	661	634	674	674	677	641	600	595	615	601	676	649	667	645	655	683	648	673	681	633	629	636	621	644	655	663	665	597	664	660	710	676	661	629	612	631	619	658	635	686	628	708	622	662	640	641	678	657	659	599	639	677	649	668	661	608	646	620	663	677	680	626	616	606	638	643	627	626	615	657	645	613	603	647	658	604	628	641	643	641	630	631	627	645	625	632	675	615	626	620	631	631	609	690	641	637	652	624	635	687	645	660	631	646	646	622	604	630	641	635	639	648	674	644	658	669	617	639	607	634	679	632	635	634	702	637	683	625	659	634	630	613	611	676	657	670	573	636	635	656	664	623	605	625	631	631	677	632	649	616	654	658	654	630	650	638	627	644	636	636	648	652	674	679	631	625	621	600	655	625	661	674	627	667	707	665	661	615	672	611	658	654	636	631	650	649	647	667	666	665	629	686	614	656	656	613	638	624	626	625	630	636	645	639	646	588	633	602	643	631	630	634	603	623	643	670	597	623	609	641	670	671	648	731	645	661	633	641	657	670	609	644	665	680	643	652	628	605	661	630	683	652	620	627	625	657	675	597	646	581	655	647	645	637	653	629	627	617	630	644	645	651	671	626	651	685	627	628	646	612	629	684	650	662	688	691	616	632	615	649	641	660	598	677	644	617	703	661	622	655	640	663	628	660	651	624	679	600	607	622	604	633	663	669	634
2365	970	357	245	198	189	204	244	242	230	209	228	214	203	142	145	125	122	139	126	97	269	472	530	430	287	238	160	158	116	105	92	88	88	76	85	93	96	84	73	87	72	91	88	72	82	88	77	74	78	74	93	79	81	84	85	92	78	86	75	83	76	83	93	94	85	86	90	74	84	72	99	92	78	68	67	76	76	86	96	94	80	62	93	83	88	89	94	86	82	78	76	84	89	81	85	91	90	89	71	79	74	84	67	84	78	87	63	88	76	73	82	72	82	65	93	90	70	94	82	79	76	86	78	96	92	84	78	82	67	78	82	80	93	88	76	86	84	81	64	82	84	78	75	65	95	78	86	99	76	89	101	77	88	95	88	61	90	87	104	69	69	97	77	84	72	89	89	78	90	79	77	91	60	82	82	84	93	79	85	84	68	92	81	95	86	87	66	71	78	57	81	81	74	84	91	94	78	88	84	71	81	82	99	88	76	78	75	82	74	71	99	83	90	85	73	69	72	61	85	80	83	99	101	85	76	68	82	74	98	80	76	80	89	67	91	74	82	78	82	92	93	84	83	83	87	87	101	102	82	84	90	71	85	83	108	74	82	78	62	75	80	81	89	84	80	62	89	84	74	75	82	82	68	89	69	90	82	84	100	94	78	74	69	77	102	87	103	82	95	87	85	104	66	87	74	76	83	82	82	79	81	70	74	63	74	74	106	77	86	68	59	88	83	100	100	93	77	67	75	85	84	78	71	101	84	77	80	75	84	84	87	74	97	85	85	94	79	82	65	102	76	77	87	79	73	77	77	82	81	81	68	93	77	75	75	66	85	62	73	82	93	73	80	83	62	88	78	84	90	79	75	70	90	82	87	92	72	84	87	86	93	88	83	92	92	94	87	94	73	81	83	79	79	93	82	84	80	91	73	78	92	80	85	70	80	97	66	83	77	83	67	89	69	98	90	87	97	96	100	87	64	91	82	79	103	74	79	91	77	87	80	96	71	83	83	82	88	88	64	88	104	86	75	91	104	85	77	77	106	93	83	107	75	87	66	78	85	84	80	79	95	87	97	73	79	93	89	75	83	82	92	80	77	89	74	68	77	63	86	78	81	81	95	94	72	85	64	90	90	81	69	82	85	89	77	90	67	86	78	71	89	72	89	57	81	86	102	88	96	65	87	74	91	73	82	90	67	75	84	90	67	74	107	89	90	81	79	86	85	73	78	113	70	90	83	66	81	91	60	79	83	78	94	85	67	83	85	79	69	86	84	84	99	91	72	80	77	98	88	94	88	89	73	88	63	75	85	78	85	76	91	95	87	91	70	72	80	76	83	86	89	82	84	78	81	87	75	87	84	84	102	77	83	75	86	70	79	84	92	81	87	81	101	88	82	81	71	92	95	81	85	95	97	78	74	84	87	75	80	76	96	78	87	78	80	75	79	68	85	83	84	79	85	99	95	93	89	96	83	74	88	93	80	91	85	75	78	81	89	102	86	79	92	79	103	79	83	82	88	76	85	94	88	84	82	83	75	95	85	93	81	89	68	69	74	78	74	62	87	99	87	85	77	90	96	77	62	81	83	81	83	54	69	71	69	114	71	82	82	92	87	89	73	79	81	75	86	93	74	84	81	76	95	99	92	87	81	77	71	77	67	102	71	82	88	97	80	88	109	73	71	78	88	86	87	80	83	76	90	96	77	91	80	81	78	77	89	80	83	91	85	77	90	89	90	80	71	85	78	77	108	65	81	95	74	83	70	89	89	84	85	85	80	90	92	79	70	97	87	75	83	95	78	94	68	93	75	97	63	78	84	83	68	71	71	78	83	70	73	82	78	87	83	83	75	72	79	88	92	85	82	84	85	88	82	84	90	78	80	74	72	86	97	82	83	81	84	94	70	87	66	82	99	69	72	101	71	84	84	98	81	69	70	89	59	89	83	103	96	90	81	76	88	85	89	67	73	74	98	74	76	104	76	88	93	75	77	67	86	82	75	95	93	85	83	78	87	94	81	70	93	94	95	84	90	78	69	72	84	101	83	77	94	81	83	84	79	84	90	81	92	100	83	90	81	81	77	88	83	83	65	76	86	72	93	87	80	78	84	67	71	82	99	97	84	73	81	98	107	85	62	85	94	74	86	85	80	122	90	69	77	80	79	76	80	86	82	91	85	74	76	63	87	85	88	80	89	88	73	78	95	82	82	74	92	87	93	71	101	63	84	88	106	75	97	96	76	89	93	83	77	84	73	77	80	78	91	69	76	66	79	83	82	84	70	84	91	90	82	74	95	77	73	87	73	94	90	83	83	76	81	93	92	79	78	81	79	97	87	71	80	79	95	79	92	76	83	90	81	78	78	97	83	76	84	88	79	92	81	95	92	102	84	72	82	95	95	77	98	87	81	71	106	88	91	84	93	91	77	91	81	86	67	76	74	85	78	98	76	86	80	81	71	75	73	80	77	89	84	95	79	95	71	74	88	72	72	86	68	72	88	81	84	80	76	85	84	72	86	76	70	71	96	79	91	76	67	75	88	72	73	81	78	90	85	84	82	92	89	79	92	71	64	92	71	95	85	77	84	87	83	105	84	73	62	79	82	89	84	98	76	89	90	89	92	100	95	79	97	80	88	80	81	82	59	78	79	75	91	91	78	75	92	84	75	76	96	85	89	69	96	88	85	98	75	75	82	75	93	83	74	78	89	80	77	81	92	76	90	85	88	79	92	97	73	80	84	84	97	89	86	84	79	80	92	93	91	76	76	74	74	76	76	88	64	81	93	75	72	93	85	75	78	86	79	108	77	72	97	86	81	89	84	87	77	93	93	90	82	97	89	86	69	71	82	85	72	67	81	80	113	77	79	75	87	80	94	84	83	63	66	98	76	90	82	93	78	79	85	98	77	88	86	89	81	70	83	73	81	78	103	93	92	87	92	65	85	79	74	78	73	75	88	81	93	82	61	75	96	88	84	94	91	78	75	83	85	81	91	95	99	73	83	92	96	66	92	77	83	67	63	72	79	97	93	94	83	77	73	76	63	104	111	83	86	79	74	89	79	72	98	85	91	83	78	78	91	81	73	69	85	79	87	84	65	83	69	80	75	96	83	109	66	67	81	90	82	89	72	79	91	79	74	98	90	91	81	79	81	91	90	89	90	74	85	83	74	71	96	70	81	79	76	72	84	74	72	93	90	82	84	88	77	85	89	104	72	74	77	95	73	94	83	94	90	75	81	90	81	102	79	79	89	86	92	72	87	88	87	82	88	93	87	80	88	93	94	86	86	75	88	86	77	62	81	91	76	74	76	103	84	90	100	81	88	75	75	86	89	69	86	79	84	77	66	72	77	87	86	94	91	98	87	82	93	82	91	76	78	84	78	92	80	66	86	95	89	79	77	83	58	78	85	102	82	94	78	87	77	91	82	78	82	110	76	75	89	80	75	100	79	77	64	87	84	68	90	72	93	85	85	84	77	82	87	81	78	85	80	90	86	81	78	80	85
22336	8995	3581	3318	6561	9726	10079	9015	8243	6854	5848	6021	5370	4416	3788	3028	2408	2088	2279	1924	1465	5622	10169	10150	7721	5443	3815	2757	1976	1441	1069	823	675	642	593	614	628	536	580	599	616	569	597	547	577	616	578	605	595	574	551	602	602	579	601	616	612	592	596	615	589	571	607	549	577	586	597	585	534	608	625	605	547	602	557	591	625	637	576	594	636	598	584	574	603	650	574	592	635	599	616	604	618	579	638	644	603	621	617	653	627	610	628	581	608	621	570	595	589	569	610	623	593	612	604	630	580	557	580	604	546	577	593	612	610	632	574	588	656	577	619	564	609	601	628	620	597	593	592	632	571	642	613	593	604	594	571	652	609	569	611	574	619	635	583	602	595	587	587	608	604	624	619	613	631	607	619	622	600	581	600	639	621	631	577	600	587	615	583	649	593	599	635	593	612	591	616	615	578	593	642	583	614	588	589	662	661	622	599	585	630	560	557	603	622	572	590	603	609	613	594	637	607	596	600	607	613	586	606	580	623	611	607	590	601	578	611	561	584	603	613	593	616	608	584	632	622	612	620	579	653	599	654	595	559	615	581	599	660	617	543	616	571	585	576	606	641	590	610	558	590	600	612	605	579	575	661	581	590	593	589	602	598	616	577	584	580	623	626	610	599	564	605	567	571	579	613	601	643	561	591	615	612	593	557	647	618	604	599	607	571	573	566	586	605	623	602	583	548	569	613	565	609	630	574	580	639	581	598	622	568	603	592	609	634	598	638	593	577	600	616	589	584	595	579	588	596	609	649	607	626	597	586	597	601	576	667	585	605	531	565	586	582	622	610	605	583	557	592	593	608	585	629	584	540	591	560	600	578	604	594	570	622	573	577	613	599	624	583	584	605	625	555	608	616	573	631	602	603	592	597	608	592	614	595	590	604	593	594	580	616	584	595	605	580	612	590	575	572	618	603	616	613	600	603	577	552	635	553	629	600	593	563	595	597	608	637	644	598	603	601	575	571	603	599	588	606	591	606	573	568	571	594	600	623	614	591	595	583	620	572	622	602	578	585	591	626	615	575	579	603	584	578	561	597	611	604	604	571	641	650	559	634	541	583	595	635	559	599	566	616	574	570	611	586	576	591	623	557	584	602	563	575	588	630	604	637	586	579	628	632	581	584	590	586	599	606	590	634	622	587	605	608	589	601	615	643	563	575	610	567	655	576	585	627	602	602	601	576	594	612	622	593	633	640	647	613	647	630	619	655	588	555	616	642	587	656	573	626	556	597	604	585	596	626	616	605	567	575	629	646	596	622	574	620	595	595	586	625	589	601	599	577	613	583	602	596	566	626	597	595	595	581	566	579	618	629	555	589	605	592	609	584	566	608	634	639	599	589	606	590	620	625	587	599	561	625	583	592	588	630	605	599	611	611	605	602	614	554	565	616	577	653	568	575	651	554	608	619	629	640	563	591	637	632	572	635	596	604	579	610	609	594	621	598	636	618	605	610	640	629	608	656	583	592	618	564	618	594	620	611	617	605	598	622	557	564	601	555	589	559	617	611	622	611	602	584	638	587	623	587	619	592	594	563	593	587	594	584	601	596	589	599	598	599	558	599	592	625	626	543	610	631	579	605	568	581	592	576	603	620	586	583	596	631	608	605	561	612	613	612	617	614	596	610	636	590	622	577	586	563	635	594	617	593	576	609	593	603	574	608	611	590	599	651	559	559	560	622	596	575	556	601	598	641	620	619	629	566	588	579	562	583	614	590	619	616	616	551	597	630	614	595	586	619	540	610	627	610	590	596	654	579	608	605	572	559	560	657	587	585	568	612	581	619	590	573	635	649	633	621	593	599	638	608	573	602	589	576	600	644	581	600	611	646	561	646	594	628	586	615	599	593	589	592	597	595	585	612	639	593	585	651	609	573	643	645	612	625	613	609	544	537	566	579	555	645	621	617	589	593	608	635	602	608	589	582	617	612	614	620	629	614	623	598	622	596	587	617	619	563	622	620	644	554	597	565	644	608	606	605	595	606	601	598	590	583	606	572	598	634	599	595	640	589	592	560	590	630	569	642	590	642	610	596	604	624	622	610	602	589	638	579	587	606	570	611	569	596	626	608	624	612	619	582	581	628	618	602	584	610	634	600	603	592	641	594	592	585	626	650	596	606	598	602	622	627	617	585	641	582	609	596	539	590	616	609	595	608	578	597	592	599	590	593	612	595	606	602	617	583	642	603	589	634	558	583	601	626	579	599	579	552	606	613	568	570	619	646	593	601	662	626	606	608	588	566	621	573	571	628	601	625	570	624	575	623	584	589	589	623	583	609	552	557	582	580	559	593	565	656	647	634	576	569	593	609	629	602	608	627	574	595	649	599	634	605	595	600	643	590	581	658	652	619	596	624	579	582	614	579	587	600	617	576	570	637	657	662	602	577	605	636	594	617	622	549	590	593	544	575	594	595	613	558	640	618	598	611	564	588	573	565	589	596	609	665	596	609	603	599	615	602	594	579	625	561	617	573	580	619	612	592	590	561	607	607	569	593	583	602	583	573	646	647	586	615	597	577	608	573	572	544	597	585	653	624	617	627	629	548	633	634	609	619	590	602	622	615	628	594	624	627	582	564	612	595	649	621	644	559	575	613	573	584	582	620	616	615	577	619	613	589	583	569	598	629	613	567	627	571	612	643	640	560	588	584	605	628	606	599	569	570	612	571	565	594	583	607	599	537	636	572	617	591	603	563	618	576	573	591	602	567	613	625	574	595	647	564	617	567	612	590	622	619	588	608	607	581	618	600	571	625	612	623	566	597	588	628	622	663	584	548	610	587	625	565	647	626	619	609	628	611	571	636	634	680	606	613	595	601	611	632	625	598	590	586	581	596	574	576	600	614	601	560	635	577	599	568	625	605	573	624	574	660	582	615	572	551	641	586	572	573	655	603	601	572	548	579	616	593	597	596	559	608	579	558	577	603	583	626	586	556	588	645	615	599	587	618	564	595	624	567	585	580	586	576	562	606	602	580	608	601	603	572	602	585	596	600	593	608	573	590	633	589	569	603	638	618	578	600	592	643	590	617	615	624	585	624	564	611	613	595	645	605	616	595	620	646	593	589	635	634	620	609	653	555	612	618	602	623	599	601	613	604	586	592	583	628	582	631	593	586	613	586	616	572	589	583	575	582	658	632	650	622	607	579	612	625	591	593	605	596	582	609	608	588	592	625	624	565	589	613	617	618	587	542	645	613	604	580	553	577	559	597	579	557	610	632	604	602	558	591	594	613	622	572	604	599	582	589	587	581	639	569	603	628	606	611	581	603	612	549	599	600	634	587	616	624	591	595	609	594	626	611	557	644	609	617	618	620	613	617	577	608	617	600	588	555	623	579	611	626	570	589	578	595	629	594	591	612	598	582	608	647	629	589	619	628	625	570	593	662	668	589	596	548	581	583	601	596	575	588	610	619	621	627	595	607	589	616	614	582	553	648	602	632	561	614	601	606	604	601	590	576	564
3577	948	305	224	191	175	220	290	261	235	233	231	227	213	205	171	151	185	158	167	120	343	588	637	465	301	235	218	181	145	125	121	123	122	127	102	102	105	117	93	105	94	98	99	105	106	90	126	99	93	99	105	91	105	96	106	123	88	98	113	98	94	102	118	107	84	99	103	87	111	107	110	114	99	86	115	99	91	114	101	94	89	114	128	105	98	90	114	93	101	111	103	93	107	118	100	94	82	102	109	99	85	91	105	113	96	92	95	89	104	108	113	109	103	105	76	101	101	97	82	113	89	116	109	105	109	101	117	105	104	101	122	117	93	101	107	105	92	87	90	108	91	96	108	98	110	108	111	84	108	90	98	99	99	92	111	110	103	99	106	107	97	98	107	107	115	92	121	89	106	102	108	95	103	94	94	91	86	93	78	78	111	89	111	132	112	92	95	101	96	105	86	93	113	108	95	91	100	97	111	99	121	115	92	104	95	101	100	122	95	100	94	103	107	112	95	100	109	108	99	87	83	112	110	109	79	96	109	123	125	93	96	100	95	118	117	105	110	99	119	120	100	99	94	119	128	109	115	105	86	102	93	110	110	98	109	100	102	95	86	116	101	106	95	114	104	114	115	103	103	90	100	99	101	97	107	84	100	93	102	106	97	117	90	102	112	111	97	104	98	108	91	112	94	98	97	89	101	94	109	104	95	101	105	89	104	99	107	96	117	104	101	117	93	111	97	92	91	86	115	104	108	118	96	98	100	92	100	98	79	93	98	88	122	96	99	98	125	102	120	108	95	108	104	102	104	120	94	115	90	119	93	106	97	102	102	130	101	106	91	100	112	97	91	92	104	96	127	118	106	94	91	96	101	96	97	94	88	94	99	96	97	96	104	114	90	110	104	106	117	99	89	96	88	132	92	89	110	94	105	101	102	107	97	102	99	105	101	97	98	90	105	101	95	93	99	96	84	87	137	87	95	119	116	100	87	118	115	96	100	109	85	112	100	104	102	94	104	110	104	99	106	102	97	97	115	108	100	87	102	86	111	99	106	103	115	96	106	87	121	89	103	108	91	105	110	95	96	89	112	88	116	116	106	113	106	98	97	102	92	112	102	112	112	85	102	107	108	113	96	104	100	93	78	118	105	88	101	97	83	102	99	103	83	99	91	113	113	88	100	101	116	97	99	120	86	96	114	105	109	107	104	95	77	98	87	110	105	101	81	93	94	102	103	107	109	101	96	111	105	100	112	94	107	110	104	125	108	91	107	105	83	99	98	93	101	87	127	108	88	94	96	118	94	82	97	96	108	104	100	86	83	116	86	93	93	92	100	118	110	105	95	92	113	120	124	94	100	100	106	104	100	100	109	117	102	107	108	107	101	91	127	107	95	83	109	114	102	108	107	106	90	91	111	92	108	85	100	105	84	114	108	108	112	112	90	93	101	98	119	89	109	96	91	91	115	90	106	108	90	108	106	103	107	94	102	97	87	92	111	98	97	105	118	108	81	100	97	104	112	109	113	93	109	105	123	106	94	86	110	90	112	120	96	99	116	101	120	113	102	107	103	104	105	101	102	112	101	97	92	103	97	82	108	99	103	122	105	92	123	101	101	97	107	118	122	108	114	114	94	116	96	92	102	97	95	97	88	109	104	93	88	95	116	110	101	104	103	99	105	108	111	103	93	97	114	92	108	109	94	105	109	88	90	115	110	107	88	108	136	105	99	105	82	101	118	106	91	105	95	119	93	97	89	90	93	92	97	92	95	102	94	95	115	116	105	93	98	105	105	94	100	108	99	105	82	81	106	105	104	95	83	94	110	92	97	113	105	119	85	99	100	102	109	105	108	104	90	87	119	115	97	73	117	95	94	103	117	110	95	105	93	103	98	97	113	121	118	84	137	113	99	97	112	107	95	117	127	92	79	86	107	105	103	85	93	97	104	107	113	106	95	97	109	97	110	115	106	90	101	106	102	90	121	95	111	94	90	83	111	110	110	104	127	93	92	118	87	128	98	94	92	100	97	95	105	100	94	100	110	119	90	127	111	101	104	114	115	98	87	104	107	90	98	117	94	92	99	123	92	77	102	117	112	101	102	122	107	110	111	93	102	97	91	109	114	87	96	99	120	78	86	93	115	120	108	91	101	101	95	96	106	84	95	116	105	85	106	122	95	109	109	110	105	95	101	108	107	100	97	102	127	102	120	99	100	112	99	107	106	114	106	96	102	109	106	99	94	121	106	90	109	113	115	115	92	114	105	87	105	85	106	101	105	106	98	113	101	113	108	84	99	98	90	96	82	116	99	108	119	103	103	93	80	90	90	93	115	98	113	92	107	113	95	90	101	102	110	113	87	103	99	108	94	91	99	103	93	87	103	109	119	93	108	100	99	106	96	127	111	109	106	116	119	93	99	87	97	107	102	108	100	112	108	123	95	107	115	100	106	122	101	121	114	98	88	98	93	95	94	98	109	83	93	104	130	100	92	103	102	103	118	101	77	96	92	109	98	100	119	92	111	107	96	120	110	84	127	99	104	101	129	92	100	90	115	102	99	102	103	97	104	97	101	100	109	104	91	99	105	109	113	116	113	103	97	118	111	101	111	118	93	98	88	100	98	126	107	110	104	115	91	92	92	109	103	99	110	121	112	100	97	106	87	107	107	99	89	112	107	103	97	104	88	121	109	92	92	116	102	113	101	86	106	112	99	103	96	110	94	117	110	83	92	92	98	116	90	100	106	111	95	103	93	90	104	103	105	99	99	115	108	112	112	104	113	100	127	96	96	103	94	91	110	106	91	90	114	105	120	113	104	111	100	104	117	98	98	95	105	112	101	108	110	93	97	118	96	100	108	112	103	93	107	105	104	97	114	119	100	111	101	109	99	108	95	97	94	105	124	119	114	97	104	117	104	109	123	107	88	108	102	108	101	109	94	103	108	103	76	79	108	116	103	94	95	92	104	107	102	98	89	83	97	108	85	112	108	106	93	103	90	102	127	90	78	109	109	112	92	98	85	82	98	95	104	113	103	101	102	101	96	118	108	96	99	97	103	106	99	101	105	103	85	115	99	108	88	89	94	105	105	88	104	113	111	108	104	93	119	94	96	126	124	96	110	93	88	117	98	121	89	98	88	107	110	99	91	115	96	106	111	104	82	96	104	120	98	99	88	113	97	109	104	104	111	106	109	116	106	107	93	102	103	108	117	106	93	111	110	106	103	106	97	106	90	107	103	109	80	106	105	101	109	107	98	104	115	98	96	101	109	100	109	121	101	114	97	104	115	106	98	102	105	113	101	88	102	104	102	104	86	100	106	92	107	110	103	125	108	109	103	107	133	114	102	98	98	102	89	107	95	87	117	99	115	101	109	106	79	89	104	91	105	94	109	107	88	92	111	96	108	95	120	119	93	99	102	116	114	118	102	98	97	103	96	99	93	111	94	109	77	103	106	99	103	101	78	101	111	97	78	101	99	94	94	102	109	97	102	93	100	109	98	116	102
22017	8389	3161	3102	6253	8628	9784	9669	8426	6882	6497	5786	5415	4876	4189	3401	2549	2574	2378	2056	1771	6665	11825	11721	8318	5309	3955	2876	2165	1549	1175	957	835	789	779	750	740	779	769	726	743	719	740	738	773	736	784	728	745	779	713	740	742	724	698	720	735	767	669	735	732	751	763	738	752	696	777	713	736	751	763	704	679	749	756	732	727	715	699	714	718	780	757	725	729	745	751	787	739	756	709	756	741	712	747	685	739	782	720	774	700	713	722	768	759	748	758	725	734	765	725	736	724	741	750	775	767	733	755	750	713	742	788	771	743	735	735	725	734	761	720	740	722	747	762	733	669	790	804	694	755	761	763	767	710	733	691	739	765	682	768	733	763	735	754	711	720	719	737	779	727	772	741	771	719	731	718	702	813	773	723	746	758	763	743	815	752	773	740	737	769	733	781	743	770	735	716	722	717	817	830	740	759	752	753	799	743	749	735	770	740	721	750	726	733	683	725	750	751	776	734	756	756	749	725	721	721	765	790	735	752	775	773	706	741	754	751	761	740	704	724	759	755	786	730	743	730	756	701	776	750	735	738	758	775	715	711	738	752	733	742	747	738	673	763	740	719	733	719	736	758	718	744	749	728	669	762	686	715	688	790	707	714	729	749	772	744	731	759	712	737	763	755	693	710	702	729	749	799	768	751	754	746	748	754	774	706	800	744	768	730	732	801	728	747	725	756	768	734	734	725	757	689	710	778	713	680	744	737	726	769	719	734	726	732	720	746	711	775	732	735	739	783	716	743	740	706	743	732	791	738	687	785	730	714	758	768	749	739	811	748	762	786	801	732	724	734	778	748	726	705	734	674	799	766	755	756	762	754	731	760	727	703	748	749	724	743	789	756	751	729	758	741	738	659	702	690	742	749	779	740	761	721	723	760	792	777	742	737	733	764	763	739	739	751	730	715	767	753	749	757	716	738	740	770	774	748	761	725	734	830	760	727	763	729	774	738	746	726	739	751	730	790	776	683	754	757	724	746	779	776	774	717	718	735	722	785	774	748	754	739	718	800	717	756	777	713	723	787	731	746	723	758	766	750	761	715	734	790	745	737	703	782	672	720	725	755	734	734	784	714	729	689	750	657	749	735	772	729	754	778	760	709	716	760	735	721	724	748	809	758	709	718	748	769	739	716	770	782	751	694	741	690	773	793	758	756	753	715	735	775	723	732	736	744	779	731	711	740	761	787	742	794	718	725	747	765	759	718	773	737	710	789	748	744	733	694	773	759	759	719	720	756	721	754	746	687	748	744	764	727	716	745	702	758	745	749	686	755	742	730	748	739	744	720	701	743	771	738	722	795	733	711	744	739	775	730	739	796	778	767	728	758	736	768	728	799	767	768	708	798	758	742	739	780	760	749	719	726	736	686	767	749	785	714	740	724	743	803	702	747	679	694	712	728	768	723	748	714	753	751	747	719	731	745	783	711	767	765	702	764	748	722	774	720	726	680	742	731	734	729	770	730	714	740	760	696	746	708	749	754	767	696	726	742	770	776	681	688	743	718	794	751	764	767	749	826	712	735	770	696	729	706	741	760	787	802	713	760	743	724	756	750	725	755	718	758	746	694	766	719	741	708	775	753	739	735	785	721	722	714	733	740	721	717	732	812	765	730	754	742	731	708	739	750	711	744	703	687	758	718	803	768	769	761	709	725	735	751	737	742	726	758	732	750	755	780	733	735	694	751	666	734	743	747	755	768	780	760	706	769	758	779	751	719	715	754	753	802	739	730	748	774	731	755	748	763	754	764	744	741	720	735	741	766	741	720	769	738	707	795	727	763	756	730	748	692	719	749	761	741	743	761	763	751	712	770	780	709	745	750	728	724	772	735	765	670	759	706	732	737	697	727	742	752	704	767	727	738	718	730	744	698	749	715	767	722	753	758	718	706	727	775	727	778	738	794	753	700	738	727	733	673	760	746	733	732	772	697	742	751	730	729	749	699	717	789	698	699	728	794	744	731	721	726	759	713	739	713	741	701	788	746	711	711	749	724	744	753	758	777	744	770	739	728	715	729	710	733	770	733	737	695	741	752	719	747	750	757	750	732	771	758	731	770	752	755	792	747	747	779	706	744	742	739	741	777	740	756	717	774	701	755	743	766	772	726	758	745	710	783	754	752	708	721	796	765	760	694	711	730	704	736	703	690	737	777	765	712	707	744	728	771	704	754	763	760	700	807	791	784	750	775	766	784	729	741	736	779	708	773	719	788	734	757	771	778	761	726	722	764	729	723	740	736	772	717	714	717	743	736	765	731	697	723	773	722	738	740	783	736	703	770	749	749	722	773	764	705	758	740	721	785	710	709	732	747	720	716	793	750	728	721	733	772	713	714	799	708	779	778	757	736	733	689	713	764	723	763	744	700	773	722	802	773	730	734	729	721	712	741	694	676	751	733	805	743	706	763	696	737	760	781	773	770	758	761	759	755	757	768	737	743	722	718	745	754	753	718	740	680	757	672	719	755	765	735	686	785	705	724	778	747	739	679	759	718	737	761	727	714	779	712	757	762	682	793	764	697	748	726	724	781	723	801	698	766	722	712	775	737	788	771	720	731	776	734	747	727	712	756	736	712	768	713	756	659	742	714	745	713	744	794	775	754	722	719	745	720	710	743	712	735	721	737	668	737	706	757	746	731	776	729	787	715	753	794	699	719	690	734	759	748	727	739	794	757	742	785	719	718	806	768	767	714	718	697	761	752	758	820	714	755	781	787	743	738	735	765	722	736	708	725	775	794	743	743	738	758	742	819	721	707	764	731	745	719	723	780	779	757	737	783	723	736	728	719	722	741	720	791	736	723	713	739	724	780	721	751	719	732	763	703	731	703	769	725	743	731	732	713	710	763	779	766	689	731	719	751	738	724	685	724	758	713	736	734	766	739	717	712	736	734	718	769	774	705	712	756	748	763	785	726	737	749	760	715	734	706	748	739	666	703	752	802	774	749	719	716	734	802	738	754	768	735	753	742	784	784	798	749	761	735	751	721	729	746	757	721	764	756	727	796	709	786	761	771	780	752	756	784	763	750	713	775	750	723	741	737	737	732	751	774	696	753	714	737	733	720	706	769	727	737	727	726	775	730	710	707	782	713	753	748	739	738	761	744	723	761	782	752	749	755	746	702	768	701	759	738	744	762	737	773	726	802	722	746	736	778	728	747	768	764	752	743	713	736	751	755	779	706	716	738	763	699	738	746	787	734	754	714	728	727	764	723	751	745	742	752	733	715	732	757	753	724	779	717	757	773	776	748	763	746	732	722	777	719	745	765	764	781	693	692	713	798	717	732	747	741	715	770	733	719	751	768	744	774	719	806	729	775	773	745	738	723	705	757	749	716	709	732	706	760	726	780	738	750	754	711	718	762	755	708	713	761	730	759	699	784	729	750	750	770	738	761	794	742	718	711	732	724	815	773	734	724	691	737	739	739	735	722	734	767	733	748	719	739	730	689	809	693	713	733	720	769	752
3553	1386	396	269	274	221	304	321	295	313	323	282	280	233	228	192	180	162	165	132	156	447	999	1078	716	533	377	259	204	167	133	104	101	117	90	105	92	85	99	99	97	109	83	92	108	99	91	100	90	106	92	86	97	90	94	112	103	106	93	91	105	109	99	108	89	87	112	82	82	104	78	91	105	82	87	93	101	90	99	109	106	102	103	100	98	107	101	102	107	117	95	96	85	85	94	89	99	96	93	90	92	88	100	100	80	91	89	86	109	92	99	95	96	95	100	101	79	98	85	103	122	102	101	91	82	92	102	87	98	101	95	89	89	113	100	102	108	99	114	85	90	90	108	105	93	107	91	93	93	97	108	103	96	108	96	91	90	82	99	93	89	80	100	97	77	81	88	92	98	97	86	106	102	98	98	90	101	96	97	90	85	112	111	102	85	97	96	96	88	86	112	89	79	102	90	92	115	84	102	91	93	104	107	113	95	94	105	89	112	105	91	105	85	108	102	79	83	100	106	102	94	112	103	85	86	92	96	100	91	121	89	97	106	98	101	94	97	85	110	110	89	103	92	108	102	86	99	113	86	83	103	95	113	97	91	87	84	97	96	110	92	101	105	95	99	101	94	99	107	99	107	106	110	91	67	95	92	98	107	110	85	99	109	92	106	94	90	86	100	87	71	83	84	90	98	95	103	83	86	96	90	97	93	94	103	98	105	109	97	94	96	103	91	85	97	103	92	91	108	115	87	82	98	87	87	101	107	97	106	102	90	121	97	102	127	92	109	98	103	97	95	120	111	101	94	86	113	91	96	85	89	82	93	103	113	94	105	99	108	98	100	92	101	112	100	108	105	102	100	107	106	97	74	90	95	110	86	104	98	99	92	104	94	78	93	90	96	85	102	109	100	97	88	113	84	108	113	87	95	86	101	94	119	103	115	96	92	91	95	107	123	100	99	84	114	114	95	84	94	99	102	100	100	106	95	97	107	105	101	98	79	107	94	105	87	102	107	93	84	97	98	91	78	86	91	95	107	81	103	93	107	97	94	106	97	98	109	90	106	80	88	108	103	99	82	102	93	89	96	101	93	103	82	94	92	93	76	89	90	110	105	111	93	100	105	86	85	99	111	111	90	95	115	98	109	88	110	101	102	102	110	96	100	90	91	109	84	100	92	99	105	108	129	88	98	89	96	111	107	92	95	107	95	98	102	88	88	105	88	116	100	101	105	103	98	94	97	92	100	86	84	98	87	94	82	107	102	88	86	107	115	101	100	96	87	98	92	101	80	106	101	125	100	105	108	98	94	95	97	88	95	87	114	65	99	106	82	99	95	82	110	97	88	100	72	96	104	115	100	94	97	85	81	103	102	92	84	99	86	91	104	98	104	94	80	86	97	100	84	111	96	96	101	91	102	88	98	96	87	88	91	101	103	103	90	106	97	112	89	87	99	76	100	96	104	96	103	125	91	112	81	98	91	98	94	92	97	94	104	97	102	94	92	90	98	110	106	86	96	91	98	96	94	107	95	101	120	90	108	93	114	110	93	105	101	91	99	101	99	96	93	69	89	90	100	88	95	75	86	101	99	91	97	113	91	116	96	93	97	91	98	88	96	80	84	100	102	79	81	110	101	96	100	102	100	92	92	102	85	101	96	108	100	96	93	83	110	111	77	90	89	101	94	87	95	93	122	114	79	93	98	94	105	92	82	107	85	108	104	84	98	102	93	103	89	95	86	101	98	86	93	107	103	96	98	88	76	93	101	105	94	120	102	96	90	101	89	99	105	110	111	108	69	102	98	112	96	99	87	87	96	97	94	106	97	73	98	87	96	105	96	103	93	85	112	73	99	98	102	99	101	96	118	97	90	90	104	105	105	108	94	70	101	72	101	85	91	112	83	111	93	85	117	117	100	111	104	90	111	96	101	85	90	93	79	93	103	103	94	97	83	105	95	87	93	106	101	91	89	81	83	104	98	88	108	93	90	97	112	110	101	96	110	94	110	80	104	91	85	92	90	92	82	101	87	102	86	106	102	90	96	102	101	83	110	107	93	84	81	85	75	106	103	100	83	99	93	100	84	74	96	98	109	100	86	92	91	108	97	105	95	84	93	88	90	97	103	101	107	75	89	97	98	85	85	95	91	106	99	81	94	81	91	90	88	91	95	89	100	88	106	113	89	103	83	102	103	93	111	96	98	99	117	96	105	96	99	105	94	86	93	120	93	89	88	100	111	91	99	105	93	101	87	94	97	105	89	71	107	97	71	103	99	88	81	110	89	106	102	107	85	97	103	90	102	80	89	98	107	105	97	110	75	89	88	98	101	99	83	96	105	88	98	97	94	85	76	104	93	85	96	102	96	108	88	105	99	110	110	79	120	113	104	99	110	93	118	111	97	102	77	109	112	98	99	96	107	82	92	85	91	118	74	107	80	121	97	94	99	86	111	111	95	92	86	105	85	99	100	97	89	93	83	89	103	93	91	101	97	97	102	94	87	109	82	78	98	103	102	88	89	90	98	79	103	113	94	93	94	93	92	102	94	83	89	94	85	121	92	89	93	88	109	86	91	103	115	99	113	98	85	99	85	83	93	105	111	96	90	91	86	98	109	105	94	90	96	104	111	113	89	93	94	85	90	105	90	101	87	107	88	96	99	84	106	95	109	105	112	105	102	107	86	103	87	80	83	114	90	104	99	82	117	104	112	89	102	81	83	95	80	82	81	97	99	109	107	120	95	85	92	74	99	96	105	102	103	97	96	113	90	81	96	83	93	100	85	89	94	94	97	95	104	83	102	98	84	87	89	81	93	97	91	106	92	89	102	104	94	100	82	98	86	98	96	108	96	98	93	95	102	83	95	81	102	100	114	100	90	89	104	84	102	86	79	108	117	98	95	102	87	99	96	100	95	84	99	97	73	78	105	97	91	112	103	103	87	96	111	91	101	90	101	105	98	103	98	90	103	95	104	101	107	108	95	107	112	79	91	99	87	97	116	88	86	85	100	113	91	100	95	98	117	85	96	107	103	102	94	123	104	72	107	98	104	101	92	96	99	87	82	115	92	90	94	98	102	102	102	105	102	97	86	90	93	101	87	108	93	85	94	97	90	88	115	92	104	101	103	96	91	83	97	107	86	79	94	106	110	73	102	110	100	101	99	96	101	113	98	90	104	99	101	112	95	94	81	87	113	84	104	104	84	98	93	93	98	93	98	111	92	92	101	91	107	97	104	88	89	85	107	99	94	92	123	102	83	81	113	92	91	109	92	92	101	91	112	98	95	96	97	88	107	84	94	106	92	91	74	98	111	74	95	97	95	99	101	99	94	101	89	107	86	104	95	91	110	92	106	104	91	105	110	92	86	101	88	86	88	97	85	88	99	97	98	85	109	115	97	110	77	108	106	96	91	102	100	88	107	92	106	93	105	93	89	95	100	92	98	76	106	99	88	81	97	86	100	80	90	88	110	99	93	92	86	103	89	90	101	104	102	85	94	80	74	93
26586	10718	4057	3998	8554	11677	12489	12103	10655	9326	8621	7534	6547	5683	4460	3816	3401	3059	2785	2610	2385	9322	18140	17984	13136	9582	6394	4010	2725	1865	1288	987	799	765	707	667	673	695	685	655	685	677	661	688	692	709	718	623	709	682	681	659	686	677	683	664	634	695	642	682	683	682	703	741	711	683	723	651	639	698	655	680	716	681	674	664	639	672	651	697	614	717	685	639	687	738	664	668	676	633	681	666	677	685	644	640	698	661	698	655	719	743	690	728	681	679	720	739	668	674	641	650	714	672	703	669	697	647	681	675	686	637	669	695	696	635	682	654	676	614	661	666	681	662	699	683	708	716	670	672	646	671	667	688	709	693	712	741	709	667	655	687	680	677	695	697	662	696	681	681	692	662	634	663	662	722	687	701	667	622	701	723	679	708	684	661	691	666	686	653	695	683	671	696	663	699	697	673	732	675	667	701	702	654	702	631	686	686	673	688	692	738	681	684	643	705	707	717	710	656	710	689	704	665	674	688	678	660	710	643	670	668	704	665	692	719	708	667	671	696	642	686	707	665	676	695	634	704	659	709	636	717	723	691	678	631	680	664	699	694	683	642	666	658	656	692	670	707	681	707	690	707	682	703	669	703	680	720	717	650	658	682	699	711	667	658	688	677	728	702	666	691	666	667	695	674	694	667	684	687	684	666	733	662	642	659	651	687	690	670	700	683	667	625	694	693	716	640	630	652	739	709	671	706	661	684	703	661	677	683	665	649	707	682	692	702	693	660	658	680	676	699	648	713	726	738	721	721	599	656	752	691	702	680	723	622	682	639	665	663	672	710	686	679	635	669	726	704	658	662	673	734	657	662	712	712	671	687	738	667	684	682	703	668	701	641	639	695	703	681	709	674	736	700	687	657	635	684	727	680	616	674	660	671	704	705	676	682	674	670	714	673	661	644	685	648	724	714	695	700	676	666	716	739	694	677	734	655	746	665	665	701	688	699	716	700	657	651	661	690	713	686	644	669	668	726	675	667	738	681	696	679	631	638	667	641	704	684	680	656	654	675	685	711	710	665	710	662	671	674	679	696	678	655	677	719	655	691	663	690	645	729	652	732	659	653	684	714	759	752	672	700	709	687	716	721	701	670	680	716	688	681	670	692	704	684	650	666	719	690	692	650	700	696	661	705	680	721	666	660	685	671	689	690	653	678	697	713	673	707	674	680	718	628	655	719	709	710	663	686	658	650	729	649	673	726	688	670	697	700	706	687	632	630	733	640	702	696	698	664	717	641	727	636	684	667	682	654	686	697	664	688	687	724	658	668	744	660	706	686	691	714	671	638	654	658	652	641	685	702	665	670	714	688	683	667	624	716	675	691	649	689	670	737	657	702	739	669	685	686	698	710	648	714	707	674	707	652	672	647	660	676	656	713	723	635	655	698	685	680	693	671	686	659	646	676	694	636	666	704	676	701	677	664	648	723	700	694	687	658	697	685	636	681	685	702	679	691	649	663	664	647	614	702	641	681	717	672	688	691	682	696	722	682	679	684	699	671	691	760	721	644	654	693	733	669	684	656	640	686	713	701	714	708	659	677	694	645	690	685	728	646	742	658	655	707	704	677	707	702	724	675	652	659	681	692	724	670	701	694	652	684	712	693	716	705	659	731	717	661	662	647	697	679	634	764	702	684	674	676	631	679	654	722	694	680	752	711	681	701	692	663	690	707	661	654	649	685	691	646	693	745	688	666	699	651	683	669	702	673	661	675	672	701	682	670	670	676	669	677	649	694	659	698	724	672	626	707	675	699	681	676	681	677	684	708	649	674	670	677	711	700	715	709	682	688	669	647	689	698	662	713	661	707	698	692	664	686	662	619	684	654	634	660	656	726	699	726	676	705	677	688	678	718	669	704	684	730	708	633	685	685	632	628	704	662	646	710	671	675	670	634	669	745	685	726	713	704	659	695	646	684	715	759	666	676	671	636	676	656	682	739	684	672	683	687	674	674	663	709	756	659	695	706	689	672	692	698	699	690	688	712	683	672	637	700	670	685	686	664	680	681	703	744	715	679	659	660	672	684	618	686	731	657	703	656	661	712	662	629	679	644	696	685	710	661	696	709	701	705	710	672	690	675	717	687	680	659	685	665	663	651	717	677	664	710	708	691	656	717	692	695	698	654	733	691	689	674	626	716	699	707	675	679	699	677	687	658	714	690	697	656	687	670	672	716	682	657	685	685	686	732	718	700	696	641	709	668	696	712	663	663	695	697	710	694	696	683	682	660	740	701	680	657	652	685	683	673	668	726	651	648	654	714	666	681	674	717	660	683	697	703	687	654	637	690	676	670	703	730	688	676	663	670	667	693	652	688	675	673	756	663	689	665	730	683	713	718	657	670	669	698	696	642	648	660	654	679	675	637	637	711	675	709	685	681	686	625	632	706	659	727	691	652	657	711	671	633	674	697	680	694	677	649	628	716	694	686	678	659	701	704	706	705	687	696	658	650	682	669	692	686	679	684	671	710	695	652	742	717	628	681	688	679	648	717	656	721	713	678	723	684	659	665	675	650	721	682	668	684	676	610	683	682	685	709	710	768	724	637	731	693	678	701	666	716	722	670	715	674	681	679	652	663	706	702	730	704	748	664	673	674	723	652	697	685	700	676	704	658	670	689	712	758	629	647	675	724	661	660	712	703	690	707	625	682	650	691	643	664	694	721	668	711	691	691	678	709	651	707	695	659	649	683	713	699	670	691	677	649	701	685	672	602	636	652	725	737	641	712	704	625	656	646	690	705	695	665	686	717	660	698	694	701	717	686	695	669	704	635	705	672	683	686	675	634	685	716	657	704	683	682	718	724	673	671	674	678	686	716	682	653	680	682	701	684	667	680	654	653	680	661	674	696	673	716	715	685	684	681	683	682	656	673	657	681	663	701	696	639	626	658	675	715	695	695	669	687	675	681	670	669	643	664	671	692	661	720	671	687	679	674	682	657	677	673	648	677	650	684	702	660	682	699	714	672	693	658	671	686	662	726	692	685	650	669	671	715	697	715	674	630	646	712	716	678	677	630	718	725	664	691	680	714	724	731	687	670	678	670	649	682	714	676	717	713	706	697	688	718	664	704	640	688	696	679	720	722	675	675	716	693	653	695	713	700	677	668	682	692	718	695	687	634	665	674	777	700	693	709	675	674	649	686	677	648	710	701	676	665	684	685	704	695	672	660	679	696	739	664	634	651	691	697	708	712	686	675	677	703	702	632	680	664	709	670	655	699	700	703	691	725	640	708	664	722	695	682	686	718	686	624	658	698	686	638	728	713	644	729	694	676	686	694	686	642	666	653	663	624	657	710	684	613	678	674	680	669	670	660	717	685	664	675	679	704	688	696	704	703	704	694	683	722	697	669	692	674	682	732	661	693	651	680	686	702	659	657	687	703	707	727	660	640	674	666	673	638	717	660	694	637	703	693	646	704	673	661	687	722	702	665	685	672	709	631	666	700	652	666	697	689	704	679	688	696
2304	554	255	187	161	148	162	205	208	220	225	196	180	158	140	139	124	100	100	141	105	134	181	232	164	164	165	137	106	101	99	95	85	83	85	86	74	80	70	84	88	96	78	78	75	86	81	98	101	98	93	97	79	85	93	94	78	90	100	87	78	81	86	89	104	80	85	77	99	86	89	83	89	85	80	74	78	89	70	67	81	81	95	87	77	82	87	94	79	77	94	88	100	79	107	92	94	94	102	94	99	89	86	76	79	100	76	83	79	91	86	91	67	81	92	54	104	80	80	91	87	83	80	110	81	102	77	81	94	90	108	79	88	87	80	94	89	82	81	75	95	93	96	77	84	93	78	85	78	74	85	73	88	87	85	86	99	87	91	88	75	84	91	73	90	88	94	92	83	91	74	69	89	79	91	81	98	77	92	83	78	102	81	70	85	93	104	82	82	75	86	79	72	97	84	72	92	82	92	108	85	102	81	85	96	89	82	82	82	82	86	88	87	85	94	88	95	79	92	82	92	82	92	78	89	95	89	74	96	86	79	78	83	73	86	90	92	95	89	86	83	76	93	91	88	91	91	87	85	86	89	83	79	88	78	89	82	93	96	79	78	90	104	100	76	91	96	96	85	83	77	82	80	78	100	79	89	103	84	88	83	83	87	86	69	89	89	97	70	99	92	114	92	111	74	69	88	81	85	80	79	74	97	83	94	98	82	88	80	86	95	85	73	86	98	101	76	98	90	95	99	78	75	89	90	92	83	92	85	92	96	96	106	97	88	95	79	77	79	81	80	80	109	70	83	89	99	90	89	92	107	72	79	84	99	93	101	88	113	90	84	90	81	79	75	91	93	68	88	100	74	116	84	85	83	93	69	100	81	92	76	89	77	102	90	88	86	74	89	91	73	87	97	81	79	73	92	95	87	71	82	75	82	96	86	89	78	94	86	113	82	90	95	93	97	85	83	84	81	83	103	106	80	85	77	95	91	81	83	82	83	85	86	66	74	69	91	75	92	86	93	87	71	77	86	104	78	86	93	95	96	82	99	83	98	101	77	85	86	106	96	80	101	79	84	81	86	78	89	90	106	91	84	77	87	86	76	81	77	96	82	70	86	80	82	87	99	94	75	93	85	81	78	93	80	94	74	96	89	81	87	104	106	82	97	78	95	80	94	71	94	94	94	81	89	76	66	70	99	78	85	105	97	89	95	87	96	93	65	96	99	74	89	73	87	100	89	81	78	72	82	84	95	93	88	60	86	87	99	93	73	105	76	91	82	87	87	76	100	67	84	78	79	96	96	96	71	79	98	83	81	102	98	78	81	85	56	93	98	90	96	87	99	79	101	84	103	99	84	78	73	94	72	76	93	97	91	85	84	88	78	75	84	86	82	93	84	73	85	94	72	105	87	70	88	96	76	88	82	77	97	89	98	83	76	96	83	82	95	82	72	79	91	93	104	71	91	88	94	72	93	70	91	99	76	88	76	88	89	94	93	79	90	95	93	85	85	99	90	77	81	92	81	79	86	93	95	87	90	91	99	84	93	97	102	78	92	87	71	76	95	94	82	91	92	83	103	91	75	83	85	85	91	85	91	87	88	74	72	100	77	80	88	74	92	94	88	90	94	106	88	101	87	92	92	90	78	93	89	83	86	90	86	81	88	94	81	79	78	82	89	84	81	87	91	72	82	98	93	84	75	68	80	100	84	96	82	90	87	78	84	92	94	68	82	92	78	85	88	73	89	84	93	90	104	104	101	84	78	87	89	90	83	94	91	79	93	78	108	90	96	101	85	87	98	97	84	111	92	84	97	79	92	87	91	92	100	87	115	87	87	79	96	101	83	102	86	80	84	103	87	73	76	90	81	83	85	90	86	72	73	64	75	100	93	77	78	74	85	85	86	89	69	88	83	92	89	92	97	86	81	81	77	82	72	77	87	92	101	84	88	105	76	98	91	89	89	110	88	77	82	100	76	103	102	70	82	102	99	93	77	84	91	88	81	80	84	80	81	94	76	99	91	110	90	80	99	92	89	87	87	83	98	98	94	88	80	97	76	69	105	102	90	102	107	93	90	85	80	71	85	93	83	88	93	79	101	81	77	90	74	92	79	96	92	80	91	77	80	88	104	91	85	98	85	88	109	91	85	84	96	81	87	101	94	101	86	102	85	76	86	87	84	106	83	96	98	91	80	97	79	92	97	85	85	93	80	82	92	104	91	91	82	89	103	82	89	83	100	81	88	74	87	74	91	86	89	95	85	73	98	94	95	96	77	79	78	76	94	98	91	84	96	82	85	87	95	84	90	87	81	75	82	98	88	80	61	105	94	70	95	86	86	91	88	87	81	85	79	79	106	74	89	99	78	77	78	83	93	68	82	64	71	107	94	90	96	99	117	92	85	91	77	91	89	77	98	75	75	83	85	84	82	92	95	105	98	78	87	93	97	82	81	101	93	97	86	82	94	80	87	101	86	92	92	94	73	85	87	72	77	104	86	80	91	70	83	86	87	80	95	83	82	76	106	83	93	82	101	83	77	78	95	108	87	87	81	78	89	83	71	78	76	75	78	86	90	77	71	96	88	88	87	90	86	97	74	95	85	104	85	83	91	67	86	86	66	71	80	93	91	72	107	81	99	91	92	102	83	81	89	100	82	95	93	92	88	68	88	95	86	90	85	92	81	87	83	87	81	85	91	82	78	87	78	91	95	102	93	89	72	85	86	74	90	93	95	100	82	97	84	70	79	88	76	95	72	69	90	72	89	79	88	89	88	70	78	84	89	93	85	94	87	88	85	101	89	95	83	85	89	94	113	83	98	100	85	88	95	90	91	76	87	96	77	107	94	75	88	94	80	92	76	75	95	87	83	90	86	77	105	71	83	104	98	94	93	98	72	94	89	93	70	91	87	99	82	96	60	78	90	100	78	118	79	83	97	77	83	76	83	99	94	89	77	92	91	94	78	95	63	83	78	87	73	84	102	85	92	78	79	88	87	84	82	88	83	81	87	62	105	90	76	85	78	89	87	98	95	93	90	70	89	81	72	92	82	90	82	102	80	97	95	88	92	83	75	89	77	67	89	90	89	97	73	90	101	94	82	81	77	96	86	106	75	82	83	89	89	78	90	88	81	87	89	90	81	72	91	74	86	86	90	77	69	81	85	92	76	89	84	83	106	95	87	69	96	91	84	81	80	80	87	91	96	72	90	79	84	85	95	85	86	88	95	90	89	91	86	90	85	79	74	84	71	88	101	81	71	99	76	91	80	86	89	82	72	77	86	93	100	85	100	84	68	77	106	96	95	105	77	89	91	81	95	102	79	102	92	81	86	82	88	78	84	70	100	80	91	72	85	87	71	98	92	85	89	91	84	97	86	89	90	59	74	91	89	104	78	100	93	88	87	76	76	80	77	82	80	86	81	90	87	90	88	109	74	66	86	87	74	78	91	88	104	97	84	88	78	87	80	88	85	77	98	80	76	74	82	72	86	76	83	85	86	94
18085	5593	2411	2724	5137	6541	7617	7250	6764	6118	5142	4504	4065	3120	2822	2348	2086	1837	1804	1706	1548	2372	3614	3963	3047	2494	1830	1334	997	871	750	657	698	723	643	678	616	617	667	608	606	638	603	574	624	675	611	648	614	675	663	664	645	639	617	614	642	643	630	593	577	612	622	606	610	672	622	633	664	621	642	655	599	644	613	660	627	654	614	629	642	651	640	623	622	630	645	615	614	591	606	633	610	663	640	604	645	661	614	635	630	642	615	641	610	641	591	622	633	633	639	594	647	632	637	583	625	606	636	578	610	622	609	599	599	620	641	645	635	646	630	636	628	602	646	655	647	625	666	583	650	613	643	656	618	617	649	704	646	599	630	638	608	590	626	651	658	655	666	635	640	632	603	652	601	651	630	621	651	669	673	643	678	653	682	636	598	620	655	605	659	643	648	598	642	662	632	614	621	665	624	612	635	617	650	625	646	687	596	629	621	611	633	653	621	611	634	612	615	588	600	625	580	616	619	639	642	647	619	631	626	637	615	654	641	631	627	617	607	652	622	618	634	609	625	659	642	667	625	598	675	676	650	641	601	625	603	650	642	579	662	642	643	605	591	647	636	644	639	613	594	600	671	655	623	657	643	596	623	614	665	627	584	655	651	622	647	607	679	623	648	681	599	605	638	614	624	621	606	655	603	664	645	628	645	593	596	665	621	603	655	642	610	673	623	663	612	655	678	594	677	658	658	654	629	647	632	606	648	634	658	619	606	638	616	643	625	685	642	654	636	593	614	601	621	648	678	630	647	626	594	649	605	612	683	632	608	639	645	600	648	646	597	606	591	620	579	625	663	583	631	625	670	640	590	649	668	637	608	629	636	638	645	635	652	615	619	619	627	622	642	643	631	639	625	637	657	681	651	650	624	629	621	625	649	636	644	647	617	646	613	591	661	618	646	624	622	597	601	598	626	628	617	640	646	591	656	647	649	645	600	658	629	689	665	597	622	639	662	572	625	634	621	633	618	645	639	634	593	634	643	596	620	651	617	646	590	603	647	627	667	602	620	630	653	660	612	560	628	620	641	614	601	590	641	671	646	661	607	616	638	689	599	636	648	606	617	644	661	636	652	636	673	619	631	635	619	612	624	609	656	662	622	633	624	607	640	626	632	658	627	640	593	655	630	644	647	616	665	619	644	725	619	661	611	629	601	622	653	636	613	676	648	667	619	666	649	617	665	666	579	636	610	598	604	653	607	648	660	626	620	652	639	623	662	647	659	655	619	640	663	646	622	634	614	621	611	609	643	636	621	627	651	623	613	607	603	665	661	643	714	633	599	644	622	613	638	659	636	670	647	632	655	639	647	624	585	668	632	623	619	616	674	623	656	609	607	617	614	636	664	655	628	682	614	611	599	645	658	600	603	660	631	666	614	662	649	662	658	605	624	623	617	607	651	641	671	643	653	613	630	617	602	596	645	657	579	642	646	654	577	645	574	645	654	568	647	616	672	584	654	639	651	626	595	632	628	672	606	599	617	640	614	687	663	666	668	581	622	673	649	647	665	660	631	584	624	603	595	644	646	638	666	662	632	651	598	638	592	648	603	624	643	641	601	642	613	621	593	620	663	587	613	664	634	612	638	671	626	652	622	658	589	649	650	624	634	583	656	656	582	697	593	608	657	634	601	624	586	646	654	609	635	587	617	618	620	643	661	606	657	615	640	608	610	586	633	597	623	593	602	659	639	625	595	637	647	614	630	645	643	614	639	672	619	647	628	665	599	623	601	617	639	602	644	652	634	632	638	596	636	615	588	638	628	592	635	669	632	634	633	615	648	641	616	629	632	649	607	628	653	588	636	634	629	669	617	633	670	611	640	619	618	675	642	633	537	638	611	613	603	643	611	647	665	633	618	646	619	636	659	611	615	594	660	634	657	631	606	645	610	579	647	628	621	640	642	623	619	598	649	616	608	602	624	615	601	622	631	658	637	604	654	639	626	616	610	661	630	643	642	618	642	605	605	625	615	653	637	619	623	630	633	613	610	583	652	648	654	599	676	633	634	664	646	655	643	660	617	613	632	655	642	616	625	640	637	622	646	680	654	658	614	647	643	622	608	642	610	653	621	579	645	671	604	637	632	636	663	623	634	634	677	630	655	635	598	652	659	612	650	634	648	635	606	634	637	619	611	668	620	583	601	610	598	648	609	657	620	602	623	616	645	644	653	609	599	645	610	664	671	655	663	646	607	641	664	638	648	656	580	596	625	630	660	645	602	639	601	638	644	630	615	600	627	629	642	643	627	639	611	600	676	627	650	634	686	640	609	655	596	632	641	614	620	607	638	594	625	628	662	644	637	655	613	628	653	660	647	627	657	620	612	613	623	659	627	651	640	673	641	644	618	616	640	597	616	669	615	597	640	693	660	603	604	642	597	599	630	609	610	693	666	647	584	629	610	621	591	626	646	614	664	580	649	557	664	627	637	624	632	659	615	623	652	592	650	646	614	588	635	634	643	647	651	640	618	662	640	601	633	635	618	677	633	614	645	620	592	668	654	629	636	635	608	634	589	650	632	625	667	619	617	617	642	602	601	643	660	613	656	639	627	603	608	619	615	691	625	637	641	647	676	618	616	613	634	626	639	580	625	650	686	626	629	606	613	630	669	642	641	649	634	663	601	676	638	650	694	607	660	626	609	619	614	622	626	635	673	627	630	619	650	652	628	646	633	582	609	605	636	601	601	620	637	659	609	656	605	635	630	627	630	638	653	615	655	581	642	668	597	624	557	589	613	617	641	633	617	673	682	666	613	626	610	684	630	626	639	624	669	605	639	641	654	610	608	685	647	651	568	621	704	620	640	632	651	588	630	646	647	653	626	648	620	610	645	600	650	681	606	653	631	638	609	639	672	625	637	576	651	638	586	655	634	631	635	622	627	642	616	631	625	607	608	649	635	619	652	596	678	611	644	623	645	642	677	638	675	610	613	650	664	640	624	680	582	634	609	626	628	609	645	632	667	584	633	635	618	714	633	613	614	657	645	648	652	621	580	604	655	648	674	637	629	628	614	658	638	642	614	629	636	606	612	616	631	636	632	684	624	605	601	609	620	611	667	641	619	633	603	647	596	620	660	640	660	606	639	607	629	645	655	605	685	625	581	605	636	596	584	633	624	611	590	644	657	601	638	663	617	624	606	609	606	637	610	631	615	598	617	627	650	653	661	657	640	643	641	623	634	602	629	615	623	603	629	603	635	629	674	622	659	628	637	629	661	581	624	693	607	652	636	649	663	619	666	656	672	651	606	629	606	671	629	585	634	642	612	643	651	693	670	637	652	670	654	615	614	634	594	634	617	657	631	624	583	675	651	594	622	645	630	632	646	640	652	630	586	643	651	625	674	658	637	635	651	629	619	621	630	648	627	636	634	644	655	670	639	608	632	628	671	598	668	604	643	631	614	651	630	609	616	647	642	599	640	649	627	626	652	603	644	629	625	656	588	666	601	656	611	636	644	646	598	670
2175	862	328	224	188	206	219	297	275	256	231	206	189	168	174	152	138	146	120	120	129	237	516	550	418	333	231	151	153	119	101	96	94	92	95	96	83	87	70	97	95	63	93	91	99	82	88	81	89	78	71	81	92	87	85	76	75	89	81	83	88	85	90	67	74	78	86	87	85	75	87	89	72	95	88	81	81	63	80	97	95	99	91	84	63	75	73	98	96	98	92	86	88	95	92	83	87	79	62	81	76	91	93	83	68	89	92	73	82	88	70	83	85	78	87	77	69	81	68	93	83	77	68	76	86	74	85	89	81	85	95	80	86	93	74	81	83	89	70	84	72	85	93	91	82	70	92	72	77	64	92	83	75	89	79	97	85	86	68	90	80	94	87	90	82	71	81	89	90	107	82	91	68	67	91	87	97	97	75	73	90	75	88	84	84	88	77	91	70	96	84	75	78	93	79	84	88	93	87	87	76	75	84	86	66	84	90	85	76	83	79	97	70	95	93	80	86	81	85	76	89	90	84	76	77	83	63	87	64	90	76	80	91	79	85	114	54	76	85	95	84	71	78	79	80	90	95	75	80	94	78	89	83	86	80	80	86	89	85	74	78	73	86	77	84	85	97	83	70	82	94	79	84	95	82	62	92	72	75	82	85	69	91	77	84	98	81	82	97	87	75	72	89	92	77	73	76	60	80	75	95	77	88	74	82	80	77	94	93	76	89	77	85	80	89	65	81	91	88	86	87	75	83	68	85	82	64	77	76	65	92	66	82	79	81	65	89	97	86	85	91	75	81	80	83	86	92	84	75	77	86	68	80	77	94	93	78	80	88	75	95	74	79	72	78	69	84	80	77	88	68	93	87	83	84	77	81	100	59	90	81	92	84	79	85	92	70	66	71	81	95	64	78	91	79	84	91	76	83	93	76	104	87	75	89	98	74	93	75	100	76	64	102	81	94	89	99	90	91	83	77	89	84	90	87	67	75	71	80	74	77	100	67	82	105	85	70	77	86	93	88	82	70	75	80	69	78	90	81	83	82	104	71	78	88	77	85	73	75	86	79	89	70	90	73	76	96	77	90	81	76	75	87	87	85	70	88	80	78	80	94	71	81	96	74	61	83	95	81	107	89	96	73	80	96	75	90	89	84	92	72	94	79	69	85	100	73	90	75	92	67	94	74	88	85	84	81	90	96	67	83	81	74	88	88	65	81	77	69	84	68	80	76	70	80	76	69	88	75	74	91	77	71	81	96	84	79	83	71	91	75	77	90	89	95	69	82	85	81	74	87	93	100	82	77	81	80	97	90	95	91	86	103	80	92	61	82	76	69	87	92	80	77	80	66	81	80	74	83	98	72	76	84	90	81	89	85	70	82	68	79	83	75	67	90	81	70	79	80	78	83	74	87	80	97	80	86	86	93	86	85	106	78	77	82	79	71	67	91	71	86	75	69	100	88	101	72	87	79	79	90	85	95	88	87	78	89	93	86	80	83	90	87	81	89	90	100	76	90	80	72	98	78	73	67	88	86	78	78	86	80	103	80	88	84	79	93	76	72	93	72	85	87	81	69	81	75	92	81	79	93	90	70	97	87	87	86	85	76	81	75	93	95	85	77	84	87	95	73	79	80	96	92	85	78	70	86	77	80	91	88	76	83	84	92	77	82	67	87	82	75	80	93	69	73	63	81	85	89	89	94	94	78	92	82	88	89	71	73	85	90	91	90	95	92	84	90	91	84	84	91	87	88	71	89	70	85	82	80	67	91	72	87	69	87	80	96	77	74	71	88	92	67	77	90	93	82	94	75	67	81	83	83	85	83	81	86	60	78	80	91	82	97	86	82	91	96	91	84	91	67	77	82	95	79	90	82	90	85	70	94	81	102	61	94	72	67	74	84	70	87	92	75	84	68	71	76	95	71	86	80	89	78	82	71	59	88	82	69	82	73	76	76	87	81	102	65	102	81	77	93	82	88	67	99	73	79	83	80	82	83	77	74	82	82	91	81	72	82	86	77	88	81	83	72	93	80	85	78	93	78	94	83	76	88	99	91	100	79	84	97	79	83	85	90	100	86	76	92	77	96	93	107	81	79	83	80	62	68	71	87	77	85	72	85	80	92	78	101	76	81	77	78	67	80	81	76	78	83	73	68	99	75	85	77	85	69	87	94	71	73	73	65	87	77	78	81	86	85	96	86	75	102	88	79	77	73	95	78	80	67	100	65	83	72	75	79	95	87	88	89	79	93	80	92	78	75	75	77	83	83	89	78	77	76	82	84	88	74	81	80	82	82	77	72	82	81	69	67	74	84	74	91	80	78	73	74	76	75	91	88	89	89	98	76	82	82	82	70	71	87	70	86	83	89	92	75	72	87	75	96	84	75	80	89	82	81	99	77	93	89	63	93	81	71	81	71	83	85	86	101	95	87	76	62	87	82	76	81	77	77	87	86	69	80	73	82	104	92	90	88	70	82	69	76	83	72	74	69	87	82	77	72	77	89	88	78	81	87	72	89	93	91	76	95	77	84	89	74	81	74	72	91	80	87	88	63	78	90	86	91	81	86	83	85	78	72	82	75	104	85	99	84	78	81	89	93	91	86	82	93	93	95	83	73	95	75	82	82	82	75	82	85	81	80	82	96	83	85	71	75	90	87	80	68	71	92	83	97	84	76	76	82	80	74	83	88	77	76	86	87	85	102	84	97	89	87	83	96	78	92	87	86	76	74	73	87	91	99	80	58	89	77	85	91	78	88	75	89	70	86	99	75	89	94	87	79	79	79	77	80	76	79	77	90	115	79	69	99	86	80	92	86	86	93	77	84	98	91	86	90	62	81	97	83	80	88	78	74	95	76	101	96	76	77	77	83	96	70	86	79	87	93	88	94	78	87	79	80	83	92	80	74	64	84	88	78	76	96	97	93	83	96	91	76	74	71	92	78	80	71	75	87	69	92	70	72	67	85	92	71	100	81	93	103	94	70	79	74	75	68	76	87	80	85	92	75	89	83	98	87	68	97	94	87	76	100	84	82	92	79	85	100	81	98	87	74	84	87	76	80	90	86	87	63	68	81	83	86	94	90	75	86	98	73	87	90	87	98	96	78	83	78	81	80	79	107	82	76	87	81	74	101	83	90	83	86	88	81	78	88	77	90	78	73	86	74	73	65	88	89	76	91	76	87	88	76	76	68	68	76	72	84	89	94	62	81	72	63	81	65	86	71	75	86	74	77	89	83	78	74	72	68	80	86	80	75	94	89	73	82	63	67	85	85	84	70	83	88	88	66	81	76	112	82	71	64	90	84	79	86	76	77	74	82	85	78	85	76	85	94	88	95	70	96	93	79	65	88	88	78	81	89	74	82	92	81	86	82	72	91	70	69	73	73	87	89	89	80	83	83	79	79	83	68	95	81	93	79	76	80	71	95	78	78	84	77	88	77	90	74	91	90	90	67	90	83	64	94	80	74	73	82	82	81	79	80	68	58	85	68	77	77	73	77	83
22045	8019	3333	3678	6901	9343	10394	10712	9556	8104	6732	5677	4811	4108	3523	2933	2547	2320	2183	1949	1796	5317	10698	10724	8010	6109	3830	2672	1715	1235	982	782	645	619	596	589	567	570	610	611	624	631	630	592	580	597	610	587	618	642	606	574	607	576	590	562	605	592	591	561	563	625	573	584	609	579	575	538	595	565	594	573	588	613	598	608	613	621	599	584	570	607	592	589	543	586	590	582	595	589	574	608	590	595	609	646	596	596	625	545	601	633	576	615	590	586	579	580	605	598	578	561	632	550	628	606	563	565	590	616	577	588	599	543	620	590	622	566	579	608	533	620	569	552	578	602	574	596	610	555	589	613	607	596	602	565	577	605	604	563	582	563	593	641	617	570	569	570	602	622	606	564	554	588	597	590	551	603	548	585	590	627	571	572	604	637	566	584	620	635	581	608	625	624	600	604	606	569	548	608	604	574	578	588	581	565	573	569	570	583	536	589	576	547	595	595	633	619	556	579	602	591	577	589	605	584	636	586	601	605	585	598	600	578	598	560	597	594	575	581	564	610	614	589	638	585	560	623	609	614	608	606	571	606	602	586	592	589	589	618	587	566	585	606	612	602	583	615	622	630	594	560	621	602	636	597	608	602	593	612	584	591	620	597	612	599	560	640	571	605	595	589	636	634	570	605	596	612	594	569	588	601	621	605	594	579	585	582	600	575	637	562	578	593	602	598	600	576	560	581	625	584	574	611	622	584	594	553	528	567	594	547	564	549	641	609	596	593	604	606	681	559	580	652	584	560	615	633	628	597	621	616	613	580	579	565	590	609	606	586	608	621	572	623	546	574	577	618	561	599	596	575	608	559	546	572	605	571	600	591	647	583	543	606	624	575	605	602	591	614	581	528	620	628	566	589	616	564	591	603	590	602	616	611	581	609	583	573	555	587	569	565	591	583	555	570	631	587	562	630	623	603	546	603	592	627	621	621	628	628	616	608	611	635	595	632	556	628	607	594	610	583	599	637	590	576	609	584	594	556	590	630	613	590	586	597	547	587	570	547	585	587	597	600	599	598	592	591	571	626	619	606	614	595	595	596	586	581	585	572	578	593	593	631	613	610	625	606	626	593	553	604	588	563	550	603	607	639	617	603	612	588	601	627	620	578	585	601	597	646	634	618	611	552	551	580	592	603	541	595	605	589	553	633	581	581	620	571	608	595	577	590	576	589	613	593	603	568	569	609	571	608	591	557	615	602	596	585	617	623	601	616	593	590	624	609	611	638	591	603	599	581	586	617	624	533	612	604	604	569	595	543	589	640	585	619	596	544	588	614	608	554	633	578	591	594	605	577	582	599	637	615	611	596	604	629	599	589	600	662	564	616	615	604	594	577	612	623	595	561	587	543	565	629	556	573	575	625	586	555	624	613	595	597	567	582	600	590	595	602	582	579	586	617	588	558	577	627	622	631	546	540	592	559	530	632	590	564	565	572	585	604	590	584	578	626	611	627	563	598	599	592	568	594	605	592	547	644	602	596	568	613	624	605	615	614	582	591	616	574	566	605	587	568	574	566	577	553	557	589	611	560	618	645	539	603	617	551	603	559	623	626	625	592	592	572	558	637	596	573	621	634	597	604	560	643	557	639	589	546	573	622	628	588	564	580	601	569	608	641	574	550	519	582	577	624	578	621	634	552	584	590	553	577	637	602	564	586	630	631	588	562	576	572	643	584	606	588	609	565	585	595	562	620	578	554	582	593	632	634	607	628	576	616	612	639	652	594	572	588	612	609	618	609	587	592	577	619	563	551	588	639	584	559	629	562	580	601	563	590	630	643	569	602	559	629	622	593	539	562	583	651	559	581	573	604	609	593	547	619	595	593	599	636	587	601	562	585	598	630	589	561	586	604	615	580	568	606	617	636	576	590	585	613	648	598	619	559	576	591	595	653	612	577	603	608	586	606	619	596	593	513	593	596	556	581	617	639	614	568	612	633	580	568	603	607	630	583	637	597	564	597	602	613	630	605	571	630	603	563	591	570	585	623	613	588	625	589	608	588	572	608	561	624	600	637	603	638	618	613	609	609	547	573	601	590	626	612	582	608	651	588	582	604	595	589	568	583	574	641	608	566	572	590	578	546	556	582	616	582	581	599	577	579	617	590	608	573	605	598	598	590	583	548	610	606	602	615	616	618	614	586	586	587	585	664	597	581	619	557	589	609	613	590	596	589	622	590	540	597	635	593	611	628	627	604	594	611	573	603	602	608	586	623	576	591	589	642	626	605	600	600	612	620	566	584	614	574	562	632	596	567	617	575	593	598	589	626	571	573	580	614	621	589	604	570	594	590	618	602	573	577	623	566	643	572	639	553	564	581	640	566	596	607	621	563	580	630	582	606	565	590	585	577	591	601	631	552	637	554	598	602	626	598	606	555	560	595	561	565	573	604	598	638	621	601	575	663	564	578	593	582	626	566	598	577	608	595	573	595	562	618	598	614	573	572	605	588	620	639	618	623	618	601	659	559	601	606	560	589	624	582	591	596	568	589	557	575	631	588	578	592	561	636	608	605	618	580	596	627	583	610	567	549	571	570	593	594	572	592	625	585	593	601	574	580	588	594	601	564	608	562	613	613	568	594	566	580	577	608	576	633	577	605	549	606	578	566	567	581	569	582	610	618	561	573	611	583	599	601	581	621	588	589	643	594	617	636	583	578	584	593	565	598	587	573	609	598	553	595	601	624	570	568	618	541	582	630	581	638	614	629	588	611	575	618	612	632	573	586	584	601	596	541	591	541	614	558	591	600	599	608	543	592	580	575	621	610	605	572	616	550	603	642	584	557	596	573	605	609	566	582	617	609	561	595	572	596	606	635	578	557	640	612	574	616	595	576	645	616	625	599	616	583	586	603	595	597	631	578	576	574	571	656	572	628	584	635	598	570	628	589	597	606	578	621	567	569	603	619	621	638	572	597	636	605	605	615	574	606	584	605	586	617	578	588	607	588	582	564	639	566	556	637	571	551	621	595	592	610	621	610	590	578	602	572	597	588	600	602	619	599	591	602	580	617	570	630	616	583	598	577	565	580	620	618	610	602	583	628	627	564	587	594	548	603	610	556	579	591	621	620	573	567	597	588	615	629	606	564	582	543	592	581	586	604	603	595	633	582	615	638	626	580	594	537	530	606	593	630	600	565	585	586	587	599	605	620	573	552	591	614	639	571	594	579	562	596	564	600	581	621	565	565	594	608	623	567	599	563	559	604	612	572	663	572	586	656	616	612	571	601	608	564	606	630	594	585	601	602	603	628	573	579	600	608	554	550	577	593	619	588	581	593	641	586	604	676	599	642	585	589	627	572	627	631	594	587	578	563	580	561	611	590	602	578	567	639	597	605	632	565	589	578	601	557	620	584	603	555	631	582	636	640	595	525	590	600	578	547	561	602	546	594	581	511	632	598	594	563	568	601	595	608	638	586	578	538	650	536	539	619	579	555	592	603	644	613	581	612	585	599	593	614	588	629
3620	793	331	249	196	183	246	283	257	269	254	226	209	194	187	168	176	151	162	155	132	321	561	580	516	378	304	204	150	137	137	117	100	110	98	95	102	102	113	81	116	100	108	93	95	98	110	83	112	94	105	96	109	100	127	98	95	109	104	96	114	131	105	101	103	123	87	102	103	90	109	105	94	112	96	92	94	89	102	95	100	107	78	83	89	109	97	103	98	108	85	96	121	98	102	98	102	97	89	109	99	94	106	122	109	105	116	98	101	95	112	100	105	103	95	107	103	82	114	110	89	133	94	115	101	92	89	101	101	111	97	122	103	97	113	106	111	116	116	109	98	102	102	117	109	113	78	113	110	102	110	103	100	102	107	91	94	107	95	103	101	88	98	88	100	116	101	108	91	104	99	84	118	97	88	109	101	111	95	103	90	96	111	115	96	103	93	119	96	97	95	93	104	124	93	105	100	110	96	103	103	102	95	95	105	109	104	128	103	102	84	99	119	106	106	103	121	110	97	105	112	97	114	117	104	98	123	88	90	107	104	103	108	104	118	93	91	93	80	123	93	105	103	102	103	88	91	94	89	110	110	119	86	107	112	97	93	119	95	120	127	101	90	97	104	107	92	112	90	100	95	95	123	108	115	105	116	106	111	96	79	110	125	117	97	106	89	103	103	111	111	110	112	110	105	93	101	89	108	100	97	87	84	104	123	95	96	102	97	124	109	111	99	84	100	110	103	110	110	87	125	108	106	97	135	108	120	94	90	107	86	93	89	85	81	113	113	95	107	110	108	90	97	91	91	98	112	99	97	110	102	96	99	137	96	103	105	104	112	87	82	109	80	101	96	99	88	107	97	96	112	102	103	90	111	104	114	112	107	96	91	112	104	116	90	104	101	123	117	100	107	111	99	103	113	107	103	116	106	95	109	108	92	103	101	79	103	104	106	107	122	97	122	113	114	92	105	94	109	103	96	95	96	104	114	106	104	113	112	97	117	105	99	97	99	126	117	115	104	88	102	106	106	114	95	103	107	108	90	86	89	106	111	82	102	103	80	100	104	98	108	114	85	104	105	110	103	97	99	106	129	116	125	106	110	103	97	117	99	106	116	88	85	98	94	98	111	97	100	112	89	110	103	106	115	102	114	111	89	125	111	119	100	99	109	95	83	104	92	85	98	118	104	105	106	92	121	107	107	101	99	112	94	108	120	98	100	119	103	111	108	113	101	107	101	112	105	99	115	113	103	108	118	109	102	93	85	87	103	92	98	95	92	103	107	102	109	114	109	105	99	116	100	105	117	112	102	108	111	95	98	99	113	99	109	94	105	93	115	94	93	95	106	82	101	100	105	86	95	109	98	112	108	114	101	116	104	103	111	114	111	103	128	116	117	90	101	88	105	105	96	89	98	113	109	119	107	96	107	114	85	88	111	109	104	95	102	108	100	120	128	121	98	119	104	101	95	114	107	117	111	107	100	122	113	121	81	107	90	112	99	115	89	95	110	105	100	95	95	99	94	108	96	100	100	126	98	102	101	119	105	112	128	86	98	90	111	84	103	103	113	103	100	106	90	99	94	83	106	93	101	119	102	93	119	107	102	96	108	99	90	103	100	118	94	119	90	111	101	80	108	116	110	115	94	99	111	84	114	101	112	88	110	122	129	91	100	89	86	92	118	113	92	103	91	116	86	86	92	102	86	102	120	119	96	106	83	100	106	115	108	101	97	109	106	90	106	107	101	105	99	109	115	101	98	91	104	103	106	104	115	104	97	101	100	104	106	118	101	94	109	98	105	100	101	95	98	112	96	101	101	81	111	109	90	101	99	106	117	117	115	115	95	110	77	101	94	91	115	110	119	100	102	111	99	99	94	104	109	102	107	102	110	121	116	97	104	112	126	103	126	96	136	105	110	97	107	89	106	97	104	108	98	126	107	82	108	99	104	122	92	79	103	112	117	120	107	101	98	102	115	95	104	109	121	96	94	93	94	103	107	98	93	108	112	95	96	102	99	112	116	118	92	111	123	100	94	90	104	88	109	117	99	96	110	106	88	113	97	110	89	95	130	91	92	117	86	105	107	96	97	90	125	108	104	92	87	103	88	112	94	95	87	102	97	97	93	97	87	97	96	114	112	92	122	102	94	90	110	133	127	99	118	95	134	93	84	108	113	96	90	86	115	119	95	90	96	100	114	126	97	94	115	100	87	124	102	90	102	109	106	84	98	94	108	112	115	104	106	103	111	124	91	89	99	105	111	117	103	105	100	103	111	99	107	109	95	112	95	105	99	114	107	98	115	117	94	110	119	108	98	98	110	75	93	115	117	100	88	99	100	107	114	98	90	111	103	96	112	93	88	100	98	99	102	108	81	108	72	101	100	95	92	108	118	89	93	107	101	100	100	111	108	102	126	102	122	109	98	96	106	125	91	104	110	81	96	116	130	92	92	110	87	100	102	99	96	106	98	97	94	99	113	103	101	95	98	97	110	116	110	103	121	117	113	92	83	106	87	103	89	102	94	114	107	100	109	110	100	96	114	98	96	101	104	89	108	101	106	89	111	98	105	80	112	107	104	103	101	106	126	103	98	102	108	91	106	117	94	107	109	98	117	108	93	119	104	116	103	103	109	118	87	118	94	101	100	102	92	111	105	111	117	110	105	107	125	117	103	86	95	90	82	109	98	109	92	105	97	93	105	90	111	112	109	91	106	99	96	107	108	97	86	104	115	111	109	100	103	114	111	81	106	97	91	101	98	91	94	122	86	102	106	108	87	100	88	85	97	95	90	102	107	102	110	122	116	101	107	92	93	111	110	93	105	108	97	100	89	99	95	100	103	99	92	107	110	102	94	109	100	99	84	105	119	96	92	113	84	96	97	91	110	104	103	104	92	99	114	118	115	111	110	105	113	109	98	109	111	96	111	102	102	114	103	91	87	114	114	98	113	106	94	113	96	105	98	87	106	118	106	101	116	105	101	99	95	104	94	110	96	109	116	100	88	112	113	93	101	103	98	115	104	113	84	107	110	117	106	102	108	105	127	108	101	102	109	107	117	110	96	107	92	93	95	81	90	101	98	101	99	101	110	98	93	101	95	105	115	120	102	101	116	108	113	98	114	97	101	100	113	124	100	102	88	111	105	84	116	101	114	100	93	99	100	107	107	103	97	110	109	106	95	85	103	115	101	92	92	108	90	84	117	111	111	109	104	104	102	116	127	112	85	107	108	85	100	98	110	92	112	91	99	86	112	105	98	109	107	111	98	98	105	98	90	95	109	72	107	98	104	81	98	98	103	117	113	99	91	101	86	92	107	91	89	108	98	87	115	131	114	106	91	105	113	103	89	89	84	101	96	112	98	94	92	108	94	118	93	96	97	104	110	111	103	112	112	102	90	92	99	111	94	101	115	100	117	89	94	107	122	96	111	112	89	91	90	83	100	93	102	90	102	91	105	115	103	118	108	100	108	100	98	110	93	115	103	77	92	128	90	92	98	104	127	105
21483	7406	3098	3452	6256	9393	9862	9807	9548	8028	6982	5699	4989	4017	3628	3139	2820	2456	2308	2051	1758	7276	11320	11568	9076	6573	4284	2939	1971	1397	1121	906	846	766	788	773	801	763	736	739	745	757	733	780	753	728	735	731	753	731	780	738	775	699	724	691	757	746	746	756	770	796	707	756	767	782	738	771	761	743	747	742	766	767	730	774	758	728	740	715	739	706	749	799	738	742	751	707	792	740	717	750	697	725	714	742	765	733	730	723	735	770	732	787	767	709	733	786	714	775	725	717	776	758	771	721	748	758	719	736	733	745	769	763	745	746	799	727	764	734	774	762	683	725	733	723	755	693	756	735	697	702	781	772	807	791	747	783	767	769	767	728	760	772	707	757	763	759	703	760	759	781	732	754	720	717	707	703	703	723	750	732	771	726	742	709	713	770	789	742	783	719	756	776	760	751	698	746	720	743	747	761	778	766	753	757	755	735	709	746	770	688	725	728	703	758	764	748	763	721	723	715	699	746	776	798	740	741	756	755	728	758	786	717	751	745	725	764	742	750	769	763	775	762	759	743	729	713	729	712	709	740	724	744	738	738	696	715	740	717	760	729	696	743	744	766	737	693	758	747	728	708	751	763	737	735	759	761	812	736	739	753	714	799	753	742	762	756	767	719	751	730	714	745	797	734	738	767	748	738	712	734	752	716	750	754	736	736	762	771	729	727	727	747	742	720	719	748	739	749	805	805	747	757	788	728	731	715	740	746	683	718	732	763	722	758	763	717	759	750	725	717	722	699	756	772	757	765	717	749	805	741	750	780	731	752	750	684	731	741	751	783	748	741	681	745	787	770	762	751	734	691	789	740	755	740	747	753	750	759	770	751	791	762	734	733	754	750	740	739	740	749	779	752	736	734	776	740	786	713	732	678	758	739	724	770	751	764	726	751	732	802	783	751	769	713	740	780	681	724	722	756	718	725	784	744	793	703	792	748	743	760	788	703	710	730	715	720	783	750	749	753	759	742	756	758	749	743	752	763	717	716	690	734	742	759	725	756	771	759	751	734	721	772	762	746	757	812	778	749	789	739	684	792	770	744	791	768	695	763	763	733	735	752	728	713	756	771	721	794	731	715	734	725	713	740	740	715	732	762	743	749	754	742	741	727	756	755	773	731	737	771	749	711	724	745	749	765	720	756	788	722	730	703	760	738	763	739	735	803	777	734	716	747	757	796	701	764	764	738	731	737	792	773	740	728	727	742	756	766	726	762	722	756	777	798	778	736	775	711	729	798	768	731	717	739	738	713	745	755	773	753	756	747	736	665	732	764	731	771	756	678	740	712	731	725	732	744	718	741	773	758	743	752	786	709	773	755	711	729	744	725	761	709	748	712	744	757	718	756	744	718	726	764	770	797	757	714	740	733	716	754	736	691	758	732	772	755	765	758	725	783	704	782	754	684	749	716	739	768	745	713	670	729	783	678	744	751	760	789	769	748	765	717	705	775	780	689	741	693	772	732	745	743	747	747	767	718	787	769	731	679	748	716	767	735	756	773	762	765	709	731	744	728	748	765	682	698	722	744	767	723	774	766	745	742	718	716	740	740	743	728	711	766	768	719	781	737	750	798	765	739	714	717	703	726	771	736	766	745	749	704	713	746	752	749	783	686	770	672	752	751	771	714	766	759	738	766	743	762	700	792	712	754	745	770	766	744	755	686	741	724	771	810	746	737	723	754	726	737	750	749	798	731	761	756	775	705	740	784	750	767	721	737	724	777	685	761	802	762	757	766	771	727	680	723	741	751	741	749	695	734	706	701	766	760	777	772	791	771	743	707	736	800	735	762	706	758	724	762	765	737	723	713	784	703	760	719	744	781	754	715	769	728	685	731	788	766	801	751	770	723	684	736	792	747	692	795	724	730	731	727	759	773	756	749	780	770	720	743	737	740	725	751	790	733	721	738	728	748	753	717	743	790	782	763	824	783	714	776	748	792	779	705	764	797	748	775	714	790	777	781	749	742	755	717	744	750	784	759	730	721	722	757	674	763	727	731	708	702	710	761	771	719	775	762	745	736	731	767	752	695	769	742	715	723	768	763	774	771	722	717	712	713	751	737	733	735	713	775	744	702	741	776	735	719	756	749	738	709	713	803	780	695	706	758	758	750	726	749	776	738	680	764	749	769	755	717	766	718	766	743	767	715	744	757	758	741	774	687	784	771	743	776	746	743	791	830	743	800	700	759	776	708	746	718	759	755	770	758	711	714	711	687	814	786	763	766	735	750	721	767	764	732	754	776	741	713	683	776	728	758	745	748	787	759	779	735	716	708	765	737	722	719	730	767	749	714	718	738	765	704	761	755	745	715	762	689	695	770	742	740	748	721	768	749	697	744	727	714	705	755	771	717	759	775	714	771	750	739	777	760	748	787	785	704	732	765	710	808	797	791	720	727	750	723	697	731	751	692	733	739	763	730	733	776	753	696	746	753	764	758	773	766	786	720	754	709	750	769	758	788	728	784	787	745	740	761	747	770	743	750	769	742	735	773	702	764	748	743	726	730	747	745	722	732	773	689	747	744	755	714	716	733	746	764	761	725	715	794	717	759	765	774	704	702	766	774	730	729	733	752	740	721	784	758	740	761	778	736	769	747	707	753	767	709	738	778	768	762	741	769	732	733	767	765	776	749	751	750	734	723	757	748	722	763	731	743	784	736	737	804	738	751	697	736	777	766	759	727	749	732	762	761	759	721	741	714	719	744	693	731	759	752	713	756	733	775	797	734	714	753	725	690	796	779	783	722	711	729	775	762	750	757	770	813	775	775	751	747	786	733	734	767	750	774	738	754	749	765	717	737	717	723	771	754	776	745	704	766	762	708	766	763	745	765	754	754	736	771	756	713	737	695	732	754	748	725	774	754	720	728	782	744	760	744	746	786	748	786	723	728	752	781	722	711	761	667	752	728	758	767	691	730	763	772	726	757	769	757	694	771	775	746	688	718	764	748	785	746	750	747	759	766	747	744	695	728	744	758	744	740	719	719	722	738	768	757	757	763	750	755	812	787	732	777	776	707	724	781	767	734	722	739	805	714	747	744	768	851	730	782	720	726	747	763	738	711	733	745	783	721	767	720	755	763	719	712	742	751	782	751	732	766	723	760	750	751	688	744	701	725	711	696	728	690	741	750	735	716	756	789	718	705	743	736	776	724	750	724	720	746	750	755	734	718	755	798	699	739	747	744	740	717	730	732	728	716	778	775	708	703	730	706	747	722	796	716	715	774	741	772	760	739	724	705	737	713	764	775	699	747	771	686	734	740	728	762	710	723	801	722	758	727	787	727	752	696	704	749	772	687	698	788	722	738	763	712	702	745	750	729	756	735	755	762	742	747	737	734	713	716	764	784	754	753	719	770	767	728	766	762	717	756	769	766	792	740	806	786	754	758	773	761	715	745	715	736	757	746	750	782	723	732	761	757	770	733	730	768	744	768	763	782	768	788	762	744	770	701	789	739	744	730	725	812
3435	1261	399	307	241	280	313	300	365	316	259	266	236	211	197	196	171	174	174	122	126	523	1005	1066	771	629	334	274	185	157	141	91	103	103	100	98	98	93	93	92	101	96	100	85	97	91	84	121	98	86	96	101	119	98	106	91	81	89	97	97	98	86	96	96	88	91	105	92	90	106	95	112	97	88	85	105	103	100	89	110	73	78	90	88	100	104	109	86	128	90	100	84	104	89	90	103	108	108	110	83	77	93	97	108	105	99	76	90	98	84	104	109	103	97	92	88	91	99	94	118	93	101	95	98	106	110	108	106	82	119	92	109	106	89	84	89	88	103	90	83	101	117	110	92	87	84	118	91	95	72	105	127	89	89	109	87	109	101	112	96	87	104	99	103	93	90	101	81	96	104	79	101	99	115	94	79	89	94	95	94	90	88	103	86	92	102	100	95	110	97	105	94	92	93	107	95	97	101	85	106	101	86	84	108	80	99	121	99	71	107	106	97	95	103	81	99	85	100	98	100	99	99	97	87	82	101	77	95	99	89	98	117	109	85	98	104	92	83	93	95	93	84	92	87	96	98	88	92	102	100	86	107	83	102	93	92	88	96	107	84	108	102	96	88	112	91	93	91	99	95	109	118	108	98	91	96	93	114	92	89	105	90	87	84	91	86	104	110	114	87	100	104	83	106	91	93	101	89	78	100	90	92	103	82	99	104	83	100	95	107	91	107	87	115	106	70	86	104	105	86	80	90	100	92	82	91	104	90	94	94	92	81	107	101	96	84	93	114	99	106	98	89	104	79	99	94	87	89	89	91	81	117	109	85	112	89	80	74	93	95	95	81	84	100	89	85	84	117	110	93	85	105	85	100	84	79	86	85	115	96	116	84	95	84	107	108	95	93	111	107	94	87	95	103	81	97	114	88	96	97	88	103	97	77	100	92	98	85	82	90	89	97	85	107	101	121	84	104	94	102	91	103	100	77	99	87	92	93	85	89	87	107	105	102	89	84	94	84	102	102	97	93	94	94	94	100	87	90	100	88	86	71	90	102	88	94	102	86	91	94	99	90	79	101	92	83	95	111	91	102	101	100	94	90	99	93	103	92	96	77	110	88	90	101	107	81	95	100	90	82	88	88	85	84	118	95	122	102	113	90	115	96	102	104	91	90	103	92	90	100	86	107	102	83	89	106	89	104	82	105	105	95	92	95	104	88	103	98	101	96	102	85	101	87	90	80	83	100	85	110	90	104	104	91	103	103	94	95	91	111	110	93	107	88	88	104	116	106	101	86	89	95	105	106	89	104	101	100	106	100	101	109	100	117	94	82	87	112	81	87	105	98	82	96	100	90	98	79	83	91	112	81	98	83	113	100	93	88	97	96	89	85	108	96	69	113	116	92	106	69	128	104	103	101	92	87	97	89	98	100	90	107	84	98	117	103	101	77	103	93	74	98	85	88	113	98	107	100	108	97	99	109	93	112	86	82	109	100	96	99	102	106	91	98	79	90	98	92	109	109	115	78	91	100	104	98	89	101	90	86	97	104	108	94	110	95	113	118	100	85	99	92	105	82	100	111	99	99	99	106	95	104	93	91	111	102	93	99	83	94	78	100	99	83	93	95	89	97	84	95	111	103	83	118	100	97	106	114	116	96	87	94	97	94	104	96	81	101	92	87	109	105	98	85	97	86	81	89	97	109	94	94	87	111	107	94	97	104	90	102	112	94	97	97	97	97	94	85	84	108	106	98	94	107	98	76	87	118	82	94	101	100	111	109	86	102	96	104	92	91	99	74	102	91	97	123	115	88	87	96	97	90	112	117	90	91	92	94	88	91	97	91	107	98	76	105	95	82	104	98	84	85	85	122	79	110	115	105	98	81	99	97	86	90	91	79	104	103	94	85	68	104	111	115	96	75	101	91	95	89	84	76	100	87	99	113	83	107	94	78	97	103	96	86	104	100	110	86	99	104	91	81	105	89	97	107	94	95	100	82	98	87	94	97	106	83	101	102	90	90	85	114	101	90	100	101	97	85	86	103	105	102	94	86	96	84	100	95	81	88	95	110	85	92	109	107	90	93	113	99	83	100	104	94	85	91	101	112	95	86	87	95	83	100	93	91	104	91	115	102	78	92	94	78	95	92	87	94	99	105	99	100	100	90	97	94	94	83	97	83	101	100	117	102	111	102	86	85	89	105	99	109	86	84	109	95	104	108	100	77	82	90	91	101	85	95	98	88	82	96	95	103	109	101	92	98	101	94	86	86	91	94	77	94	113	92	89	81	87	102	75	93	104	116	88	103	89	90	104	90	106	105	88	99	104	100	97	95	96	95	86	85	104	98	80	86	98	79	121	84	107	106	96	101	99	98	87	93	103	94	81	88	97	86	97	99	101	85	110	105	94	118	121	85	91	90	108	88	96	96	81	108	86	106	99	93	114	119	98	85	95	111	99	98	94	98	92	96	83	87	97	108	117	82	77	79	97	101	78	99	103	78	72	113	90	112	102	109	96	85	85	118	100	93	108	95	90	101	86	109	96	93	95	86	88	114	92	83	100	91	99	105	78	102	120	101	96	94	82	103	89	90	101	99	71	103	89	86	91	97	88	90	94	95	103	111	99	83	107	101	100	103	85	103	92	87	92	102	116	89	82	89	89	132	114	108	104	92	96	83	107	91	95	109	108	88	96	94	86	91	100	93	101	97	108	98	106	101	96	83	89	113	121	98	95	83	110	101	100	88	91	86	100	97	94	101	112	88	121	81	92	88	87	106	103	84	99	93	100	89	104	96	117	97	112	98	90	112	97	106	110	91	87	110	107	86	100	126	96	86	99	103	88	92	101	103	95	93	88	79	84	84	87	88	87	102	87	81	86	107	96	107	96	97	84	96	95	93	86	100	108	95	82	74	105	91	96	89	92	92	86	78	101	106	107	109	103	87	95	91	91	94	93	81	103	96	87	94	97	85	98	94	79	97	75	98	103	92	81	95	99	95	104	107	75	77	88	94	119	95	92	91	86	102	104	90	102	96	95	116	96	91	87	108	110	83	94	111	85	115	87	92	96	82	86	96	99	93	113	100	98	97	79	77	103	82	106	98	113	103	100	92	98	96	90	91	106	94	105	113	92	94	93	101	101	92	107	95	101	96	93	95	87	100	98	103	98	111	88	81	105	90	100	97	94	99	106	108	85	94	103	88	111	95	109	94	106	99	106	106	106	106	106	115	103	82	95	96	89	104	106	107	85	88	88	115	85	103	102	97	89	103	89	85	99	79	90	89	101	79	119	105	94	110	110	96	105	90	93	103	102	99	111	95	86	95	81	91	109	92	98	105	84	82	104	89	108	91	91	90	98	91	96	102	69	99	100	102	90	112	105	105	89	80	103	97	82	99	84	85	93	92	96	103	104	113	90	88	90	94	108	101	81	101	105	85	86	101	102	117	112	89	108	103	106	112	96	112	116	107	102	137	107	108	108	87	94	87	102	87	89	102	100	104	84	95
25632	10227	3820	4034	8666	11791	12232	12222	11702	10103	8562	7176	5740	5026	4431	4133	3440	3073	2842	2141	2044	11356	17281	17643	13399	10586	6407	3893	2611	1841	1277	1043	813	759	757	746	673	664	679	688	665	670	693	712	715	659	731	684	713	675	671	757	669	695	724	710	655	736	663	686	707	658	701	672	692	682	707	704	663	665	682	677	712	729	730	673	692	711	703	679	714	709	722	659	679	692	713	665	695	649	683	685	680	654	705	696	685	728	719	679	685	619	655	712	693	707	677	703	634	636	660	729	687	699	732	716	665	677	743	694	689	731	717	688	664	679	698	654	762	657	704	655	649	685	723	693	700	673	676	722	670	678	708	698	676	698	681	715	701	662	660	710	674	675	718	705	746	695	658	672	674	673	697	715	682	691	740	715	710	600	673	680	644	709	699	696	653	711	657	684	760	703	684	723	712	657	694	680	695	685	734	651	673	678	662	718	715	717	656	661	685	663	689	687	672	675	688	686	664	705	667	639	723	650	710	659	688	686	682	679	727	698	691	705	688	695	737	670	688	692	690	685	699	706	699	668	674	702	669	672	663	681	720	635	690	666	671	681	688	669	687	703	676	696	698	695	639	693	711	670	693	687	738	677	698	749	682	651	727	741	652	674	693	663	694	695	676	676	669	694	698	653	679	652	669	676	678	655	686	671	679	686	705	697	656	690	705	679	687	717	700	703	698	699	658	709	693	698	721	699	726	689	734	659	650	612	694	677	706	670	717	714	673	766	692	688	667	690	685	707	668	690	681	704	643	652	644	684	664	704	687	672	669	731	693	704	740	688	670	730	742	680	690	709	765	684	687	689	673	733	612	725	676	732	663	720	734	664	733	680	700	645	682	653	701	655	688	701	673	680	721	637	652	694	695	697	667	730	684	735	672	641	693	683	731	670	686	729	712	727	666	661	688	635	657	637	688	632	693	637	656	730	719	692	683	691	679	704	697	646	694	669	721	705	623	700	634	677	672	675	665	697	679	644	712	715	684	640	688	730	695	694	678	697	670	687	671	656	700	651	703	708	672	694	707	655	685	663	678	695	710	696	675	712	697	696	683	664	681	668	647	655	719	651	681	711	661	656	719	670	683	723	665	700	690	689	727	657	733	699	665	706	687	713	651	706	695	688	675	646	702	632	688	682	710	632	663	690	677	676	710	663	722	708	713	670	676	700	736	660	698	672	704	718	655	687	697	722	690	685	683	694	654	689	700	701	672	688	663	655	698	700	705	677	665	657	696	714	654	682	705	684	666	679	682	701	745	684	685	686	691	689	728	684	734	720	699	661	689	703	621	713	638	662	707	662	692	634	684	699	664	685	666	723	692	666	699	700	717	695	678	690	661	703	712	688	673	684	699	657	700	687	691	686	725	678	679	652	659	702	708	663	717	657	657	679	707	707	660	656	682	684	659	722	694	652	714	698	703	679	688	670	674	685	672	719	666	670	702	669	663	673	682	707	703	683	687	653	712	702	718	688	660	679	701	661	680	659	683	734	683	668	687	703	689	695	710	657	707	681	700	651	699	698	702	682	646	658	674	699	700	714	644	674	661	657	722	641	699	713	696	656	683	709	664	682	701	667	693	676	741	709	682	691	649	663	706	698	672	690	669	695	662	753	705	652	688	664	683	680	701	692	678	690	699	641	701	697	650	689	698	679	696	673	669	697	677	693	682	683	728	688	739	713	729	701	684	734	710	724	684	701	661	672	702	674	668	681	691	682	701	666	662	679	709	697	652	714	721	689	645	623	703	707	705	682	699	710	692	674	690	675	670	667	691	693	698	659	675	684	691	662	684	694	648	693	684	752	760	671	678	668	726	649	709	749	719	714	689	720	698	673	680	668	716	668	700	672	700	727	679	685	668	648	685	683	675	650	682	680	707	685	664	660	656	726	691	692	683	653	654	693	704	709	710	701	698	657	704	726	708	717	664	695	714	696	662	671	693	659	704	720	745	669	703	658	734	713	679	726	665	658	744	662	695	677	700	698	684	680	681	681	717	711	696	698	636	661	661	692	721	742	679	733	671	648	670	764	728	688	712	707	671	651	714	695	694	669	652	680	687	695	642	720	638	682	672	677	710	675	650	688	712	687	688	671	714	693	717	654	673	639	693	697	709	736	627	700	687	727	579	700	673	695	671	658	679	698	674	720	694	667	647	671	661	682	698	698	642	635	728	682	693	656	672	674	681	707	696	629	743	665	680	676	701	679	682	653	670	701	730	663	705	688	643	741	644	735	692	657	669	676	682	660	610	657	704	706	685	691	674	690	677	674	693	662	663	636	708	671	704	711	670	673	646	696	683	699	705	668	678	708	692	688	703	672	694	681	679	646	671	710	688	678	702	697	681	714	702	721	696	696	668	707	714	676	633	659	693	654	644	710	709	666	720	708	692	657	701	692	687	716	742	747	688	673	692	698	702	627	672	670	661	689	710	695	665	678	705	683	688	718	686	701	685	693	709	663	696	684	654	675	731	689	679	710	704	704	680	700	702	673	707	690	669	742	692	677	648	677	722	702	692	696	714	688	700	641	679	654	660	681	716	672	697	736	698	658	652	658	700	707	656	721	693	684	648	694	678	657	660	719	713	726	757	724	703	676	687	703	705	685	704	743	684	665	686	658	681	721	646	730	670	682	677	683	680	641	643	674	688	677	647	678	700	675	663	701	666	632	641	666	682	658	713	684	694	683	728	700	755	673	647	717	706	646	706	734	733	711	669	726	694	701	665	676	678	650	705	706	670	688	679	693	687	669	715	657	661	705	722	711	699	700	676	710	689	653	739	686	664	694	722	706	682	674	623	687	676	657	647	690	649	689	681	695	711	646	690	762	700	648	692	731	684	689	606	650	688	697	671	729	673	659	658	698	693	704	694	706	696	683	703	661	703	760	723	698	670	666	701	662	662	684	670	658	691	661	672	646	696	749	717	762	743	692	730	698	720	690	651	674	634	702	719	684	677	693	715	703	698	709	688	655	700	732	701	677	707	706	705	687	683	671	677	675	671	679	687	668	679	698	699	737	626	683	726	700	698	671	731	713	708	661	728	682	697	721	719	686	641	714	684	735	720	644	699	663	681	704	680	659	668	670	699	714	720	668	683	677	699	703	713	673	693	704	765	670	710	705	651	681	716	694	674	706	699	736	708	643	675	687	650	642	718	672	659	666	695	727	703	677	680	670	675	635	656	689	694	629	685	682	695	737	678	693	665	654	656	682	683	698	702	651	693	663	689	676	697	666	663	636	715	657	699	695	651	652	655	706	694	692	706	692	703	634	674	694	710	664	657	709	716	718	691	696	679	661	713	709	742	715	652	691	725	702	691	665	671	683	689	712	717	699	697	680	702	742	680	666	720	684	693	728	698	636	700	691	669	692	716	654	686	694	723	706	719	674	683	676	663	670	626	718	737	732	680	681	683	650	665	693	685	681	675	688	678	732	717	691	732	726	701	723	740	708	698	693	665	712	675	715	683	700	697	684
2272	495	219	176	167	172	215	231	208	192	208	148	164	158	139	116	146	116	110	124	124	194	194	211	195	149	132	117	118	90	107	91	77	78	94	112	103	97	84	94	87	99	90	102	56	86	101	79	91	81	90	74	86	92	90	57	81	72	82	74	76	109	85	81	95	85	83	78	76	85	82	95	75	97	98	86	88	70	100	83	90	100	81	86	82	78	69	101	72	85	79	87	90	103	81	104	104	80	96	70	70	94	79	102	104	71	78	90	91	74	79	82	88	93	102	89	83	70	76	76	78	81	82	85	84	91	75	83	80	83	71	74	90	71	77	88	79	84	100	79	98	68	93	72	94	91	73	83	87	75	84	82	93	93	92	92	84	77	89	92	112	92	76	91	92	95	92	86	104	90	74	86	102	77	82	79	78	104	88	86	79	84	99	103	73	83	116	102	93	88	90	74	87	84	78	85	90	85	86	91	88	90	92	75	87	102	90	90	103	90	83	90	91	79	96	76	99	87	78	80	69	100	67	88	101	74	78	89	88	91	79	81	89	94	60	85	90	68	83	67	84	74	88	68	82	69	92	80	93	83	88	78	82	96	85	72	82	93	87	103	88	74	65	97	95	90	107	101	87	74	89	79	83	78	84	85	91	76	90	85	83	85	93	85	91	88	70	73	85	71	80	84	69	91	104	88	92	91	84	79	96	83	79	90	87	88	75	69	93	86	94	80	82	105	74	46	91	89	67	83	81	77	91	88	85	96	90	69	81	90	99	98	84	85	80	82	82	94	85	82	80	90	80	99	69	102	77	80	107	76	89	87	78	82	72	82	87	98	94	90	110	84	95	86	87	100	78	89	99	90	109	69	93	71	110	105	88	78	80	85	81	93	72	96	92	86	67	87	93	73	84	97	75	92	74	79	86	80	78	88	91	85	94	82	96	103	83	87	100	75	83	77	86	81	96	87	79	90	91	80	102	91	83	91	96	76	88	82	84	79	91	77	82	68	69	95	77	97	87	85	89	105	88	79	79	95	93	85	91	103	91	88	89	79	78	73	76	66	77	82	80	92	82	82	76	90	101	89	89	87	76	75	90	106	83	64	67	111	80	90	95	89	75	81	92	65	89	80	72	80	110	88	77	79	63	66	76	89	79	82	93	81	75	60	81	80	104	83	79	88	98	80	82	85	90	99	96	87	64	94	86	89	97	86	90	89	78	80	88	66	94	93	88	95	84	87	95	86	83	87	98	75	72	70	74	89	85	89	88	75	85	103	65	89	92	84	73	87	96	69	78	77	75	90	84	89	67	96	78	82	71	100	92	76	75	79	78	77	96	60	84	98	97	89	91	80	97	73	85	91	85	94	84	76	73	69	83	79	82	72	94	87	79	76	85	91	80	77	82	92	97	90	107	88	88	95	80	94	87	79	82	74	90	74	94	84	74	94	97	87	82	94	81	93	94	72	77	98	85	96	81	87	86	103	104	96	95	78	75	94	78	92	88	82	86	63	84	82	83	85	93	105	91	80	91	92	78	82	115	91	89	99	80	85	88	88	91	81	98	80	75	88	92	75	92	98	81	77	73	88	83	82	97	78	87	84	99	89	85	83	93	91	85	89	93	90	89	91	91	79	94	77	77	75	93	83	93	80	82	93	82	82	86	87	76	93	88	102	81	90	95	102	76	96	83	98	82	94	79	88	81	107	91	87	89	87	82	81	98	101	82	71	86	73	80	72	82	72	78	71	77	68	88	81	77	100	95	68	80	74	81	86	95	87	84	96	83	83	85	84	101	74	65	92	83	91	76	93	79	88	84	84	69	86	110	82	98	89	91	99	77	91	83	96	87	75	79	110	81	98	82	85	104	96	104	86	88	83	104	80	83	91	84	72	101	100	88	73	89	81	77	93	83	75	92	83	80	88	90	86	82	71	109	89	92	96	78	79	81	82	89	68	81	85	87	85	76	71	88	81	74	77	79	80	103	69	82	91	103	97	99	64	80	85	94	61	98	91	100	80	91	78	88	69	84	84	95	96	88	75	83	85	103	87	79	91	88	100	65	96	89	79	86	92	88	92	83	89	83	91	81	100	82	76	96	82	95	85	73	83	78	78	88	88	82	88	86	71	73	87	77	85	90	93	92	72	88	87	101	91	89	92	88	67	78	93	84	93	91	71	94	78	97	78	93	77	91	93	80	83	79	84	79	65	96	82	102	86	90	91	78	60	85	76	80	89	83	70	79	72	83	80	72	83	83	76	90	91	86	88	101	69	80	91	103	81	88	109	105	74	84	79	107	86	84	91	90	86	80	93	81	76	78	85	77	95	102	76	87	89	91	84	86	75	88	89	79	97	91	90	88	91	90	99	84	89	98	83	95	85	89	76	95	77	83	84	82	83	97	84	102	104	115	91	71	90	100	97	74	93	92	79	93	90	73	77	111	91	94	86	104	95	87	97	85	98	103	86	66	86	70	105	85	77	76	82	85	85	102	96	93	100	89	94	87	89	83	85	107	89	63	92	90	84	88	84	91	88	106	85	78	85	69	96	81	102	77	92	101	112	85	96	86	92	90	77	97	91	90	94	94	87	80	77	89	83	84	81	97	101	81	86	84	75	76	89	86	91	102	68	93	79	90	80	68	86	71	86	91	91	85	94	89	87	83	86	101	91	73	85	77	80	76	66	70	78	86	101	67	84	89	95	97	82	84	98	77	57	89	69	84	77	76	79	85	105	105	79	91	113	85	83	88	75	90	68	81	97	83	77	84	105	89	85	85	82	97	74	100	92	78	68	100	96	95	81	92	101	90	79	74	74	98	78	86	92	85	103	69	87	83	72	104	81	95	86	89	75	73	78	98	86	93	84	83	75	80	74	79	78	78	85	84	82	83	91	80	85	79	77	85	82	97	73	73	77	79	94	82	91	78	84	79	91	89	66	86	78	87	73	90	78	87	72	87	84	89	94	95	94	66	82	83	93	72	80	86	101	85	82	94	80	91	86	78	85	89	85	78	85	90	84	86	91	87	87	76	74	90	88	90	82	89	101	88	97	108	104	75	89	95	93	85	95	76	92	97	69	68	68	92	84	86	83	93	90	77	96	75	83	87	82	81	80	87	85	72	99	79	83	100	87	67	98	89	78	91	74	76	89	88	79	77	94	70	90	94	92	84	79	86	89	91	96	84	83	68	87	82	102	87	85	93	77	84	83	62	63	72	83	101	94	78	80	86	79	90	110	82	80	77	69	84	84	74	72	69	78	73	78	83	82	76	91	103	100	75	92	72	84	88	82	93	100	93	81	87	92	93	75	84	83	89	93	97	89	71	85	86	76	76	80	108	113	79	74	91	89	91	58	95	74	80	76	89	81	90	84	85	95	80	84	86	95	86	87	101	80	67	91	98	98	69	89	84	79	90	85	81	106	85	102	90	72	86	80	93	83	80	97	82	88	87	96	77	97	95	81	91	88	82	91	84	97	81	89	79	86	90	79	103	63	76	77	93	77
17373	5370	2249	2418	4938	7128	8303	7634	6952	5850	4776	3933	3236	2863	2474	2073	2004	1953	1779	1466	1229	2758	3536	3940	3065	2306	1594	1216	965	829	764	714	627	678	631	622	596	611	628	626	603	646	673	610	628	627	598	600	632	658	633	643	597	641	625	610	615	635	630	600	644	606	612	610	602	645	601	637	656	639	646	605	625	644	658	650	648	638	636	627	621	626	619	641	595	648	624	657	649	639	637	645	622	601	611	643	643	621	603	654	674	614	594	678	627	650	616	600	617	654	668	641	595	590	674	609	627	605	631	648	673	636	636	574	612	634	631	563	613	648	643	631	632	654	588	606	623	695	644	652	653	621	600	649	643	618	691	635	641	598	633	629	660	654	608	693	643	613	626	612	645	611	642	652	595	617	619	614	622	640	637	651	617	607	620	614	640	625	593	596	638	626	613	662	606	653	651	662	628	645	605	657	655	678	650	628	632	617	627	642	624	576	640	592	610	631	608	638	612	625	608	644	628	629	623	663	629	640	609	650	613	606	605	621	615	625	587	620	612	668	593	639	610	655	586	661	641	666	641	603	650	625	613	633	636	652	555	636	654	595	653	628	679	659	655	667	634	627	661	649	601	642	623	659	653	682	673	632	605	607	620	637	660	613	634	659	598	631	640	603	632	641	642	607	615	593	617	619	658	643	659	610	639	634	613	648	630	602	631	594	629	693	633	659	596	650	628	655	639	619	623	606	599	641	623	592	618	630	663	615	620	652	640	579	595	607	628	626	654	613	609	623	678	620	609	680	642	633	616	668	615	632	621	630	689	643	656	656	631	590	593	625	605	603	633	681	616	592	656	616	612	632	627	626	682	612	641	622	667	627	662	587	654	632	630	642	675	659	629	645	585	667	612	600	637	676	642	649	623	626	653	651	594	654	602	666	617	597	616	609	635	625	668	634	635	642	589	578	612	600	646	631	619	625	637	622	648	641	662	650	665	657	661	620	636	648	670	659	686	627	627	612	617	643	564	669	647	631	665	612	615	636	619	585	624	624	620	633	669	640	617	628	581	634	625	675	648	634	638	644	621	635	628	627	633	647	662	640	606	623	663	630	660	613	604	655	625	614	646	607	612	626	631	652	617	629	619	637	654	642	600	625	606	643	614	642	632	607	648	582	617	667	652	638	645	687	620	615	633	598	646	613	630	671	612	590	606	612	611	615	597	636	652	638	647	597	607	641	581	606	612	629	616	601	609	642	617	584	671	590	649	617	659	634	625	647	651	642	623	655	627	654	597	648	690	654	605	605	638	650	647	647	620	656	642	650	608	630	646	612	610	637	608	629	586	605	620	670	599	667	583	595	616	643	654	630	677	612	594	645	602	658	604	623	659	628	629	631	625	658	637	634	666	624	633	619	610	662	672	649	629	662	659	665	572	618	600	642	680	622	628	666	631	627	618	597	633	629	667	657	666	598	653	631	637	622	649	637	629	623	665	667	623	621	611	650	614	617	642	599	552	586	635	654	628	673	637	640	673	632	612	635	627	602	633	621	638	626	628	645	629	660	631	648	687	645	589	634	640	615	636	664	636	617	636	634	622	664	605	677	661	629	635	619	585	658	638	607	624	625	642	627	605	648	624	617	658	624	618	639	626	597	667	656	609	635	651	662	609	634	627	649	603	649	651	634	654	661	639	624	622	680	621	613	649	656	664	624	662	630	590	637	588	638	646	601	618	629	627	621	652	669	595	629	695	632	694	665	661	691	606	655	602	629	607	646	658	633	594	628	623	615	624	595	627	651	645	606	645	607	641	630	655	662	665	598	625	620	621	642	612	632	660	614	608	646	591	623	673	659	624	684	616	620	643	602	596	633	644	631	614	679	596	678	601	604	655	646	637	589	631	620	615	672	663	622	591	616	610	613	612	624	609	661	608	613	633	616	651	607	640	650	657	615	639	616	626	662	634	654	651	641	656	660	624	587	608	646	634	631	652	700	592	656	619	584	614	624	629	659	645	624	652	589	603	655	644	653	622	638	638	637	642	642	614	634	629	635	650	625	608	670	656	609	619	611	650	616	631	613	645	655	666	597	662	615	654	638	650	602	616	631	594	596	634	662	641	650	641	656	649	621	640	636	610	632	650	660	618	684	612	611	626	639	609	603	626	635	651	627	618	589	615	657	605	619	639	642	628	637	635	632	610	639	666	632	643	664	656	635	589	612	622	607	658	614	616	615	610	613	670	661	658	630	637	581	604	647	632	656	612	642	605	642	618	647	649	640	615	608	615	625	653	607	620	669	631	629	644	602	619	636	647	599	657	617	603	615	639	653	596	633	638	632	590	600	610	656	631	636	615	648	637	611	602	629	675	673	621	626	620	637	595	648	586	644	635	633	602	638	660	600	642	617	669	641	641	645	578	625	629	613	652	582	647	574	642	633	611	665	652	608	614	647	643	655	675	655	579	603	590	620	630	684	623	686	614	648	642	651	646	617	658	588	601	652	616	688	623	602	612	609	614	668	648	597	611	642	690	595	655	644	644	618	612	609	627	593	607	674	620	637	626	619	618	658	668	656	597	637	625	627	628	600	654	644	618	694	590	641	647	659	603	613	624	634	642	607	632	605	614	672	622	640	631	627	582	675	598	623	616	636	634	669	664	631	631	634	636	627	606	592	602	672	608	657	610	608	637	621	613	613	687	650	669	648	635	673	590	629	625	667	683	640	660	603	628	630	626	637	641	598	654	640	622	687	687	620	603	658	593	623	693	625	618	627	626	635	599	620	631	645	617	642	642	636	604	618	655	632	602	627	674	635	653	626	634	575	657	654	654	631	616	673	642	632	673	652	634	641	576	595	638	651	654	649	610	607	656	656	633	619	633	600	661	651	624	644	584	647	640	657	605	682	653	664	618	612	622	612	651	622	600	618	610	607	636	604	652	607	654	641	661	656	578	603	619	644	650	659	662	627	615	619	656	618	639	650	625	638	664	592	665	649	618	614	631	616	637	627	609	598	657	662	629	637	597	637	645	610	616	631	640	657	604	635	655	598	622	612	622	636	646	648	618	629	606	602	637	658	626	642	598	629	619	671	609	654	580	621	618	615	651	620	637	618	613	635	608	674	656	648	639	644	622	661	640	589	665	589	616	653	652	591	620	657	677	613	593	613	641	626	578	615	635	627	619	622	635	657	632	658	631	622	673	607	638	607	599	638	618	670	651	610	629	698	607	665	623	616	634	636	689	604	623	638	639	597	638	661	629	649	661	618	563	647	670	633	662	586	648	626	641	591	658	615	620	647	615	662	610	610	634	610	624	671	675	609	641	674	598	651	631	632	604	698	653	643	615	566	649	619	617	654	612	581	618	650	601	666	622	646	666	601	629	663	653	643	634	634	636	607	665	620	581	644	610	665	627	605	635	675	635	662	647	629	615	606	578	600	631	615	680	681	603	594	645	627	622	659	678	658	644	625	606	616	635	622	615	589	637	623	581	664	621	614	637	591	624	656	593	633	643	611	616	579
2125	847	293	217	186	199	250	259	245	241	205	172	167	179	145	142	132	143	130	111	128	301	499	580	409	296	187	150	119	113	96	104	84	80	96	92	65	69	56	85	89	81	78	89	64	76	83	95	74	83	59	76	87	97	96	88	63	61	86	83	74	96	87	89	84	80	80	71	88	86	87	86	81	76	84	87	95	98	79	79	89	77	80	71	69	82	81	87	95	91	85	96	85	84	80	83	82	87	63	71	92	60	81	64	72	72	82	92	81	100	83	88	94	80	74	72	71	77	88	76	102	78	81	87	83	73	92	72	77	80	85	89	87	89	77	99	91	86	87	78	82	71	69	80	94	88	80	69	71	71	79	77	92	83	74	91	85	78	76	81	78	86	93	79	82	78	73	63	76	74	81	80	90	71	85	80	59	79	77	78	80	78	93	67	74	97	88	84	87	84	77	64	79	77	92	84	80	87	74	86	85	65	79	75	62	82	68	87	69	85	85	88	81	79	98	76	88	100	70	84	80	63	83	64	98	90	90	79	67	93	75	76	61	78	81	70	73	77	83	69	82	76	83	81	92	97	82	91	85	78	83	77	98	86	84	88	77	87	103	84	68	60	83	93	79	80	88	82	71	87	87	82	80	74	64	87	69	76	79	84	89	68	82	81	76	78	81	80	77	88	91	81	70	80	78	83	101	74	69	71	80	84	67	87	76	86	64	74	80	75	62	80	81	65	82	83	69	80	100	65	86	82	67	105	71	65	79	89	82	74	79	105	87	80	76	74	78	87	81	79	70	77	72	71	84	78	83	96	97	85	88	76	73	82	84	79	73	86	69	94	76	72	67	71	82	58	75	91	80	79	77	101	82	83	66	100	86	87	72	70	74	70	80	66	86	83	75	87	77	73	85	79	99	96	70	72	77	81	88	80	80	97	97	72	86	79	82	85	76	76	77	89	76	81	112	69	70	77	87	81	76	77	89	82	92	73	91	79	90	74	75	95	85	82	97	95	85	82	80	77	96	93	78	77	101	89	72	90	81	76	89	70	74	87	78	73	86	87	90	84	96	87	62	68	100	86	81	77	74	75	80	86	74	83	83	87	78	97	94	75	82	68	84	84	82	71	83	71	79	80	74	81	88	98	97	87	75	72	77	97	64	83	72	88	79	90	100	85	81	65	74	65	80	66	73	84	83	82	75	87	88	79	86	79	91	69	76	76	88	84	74	83	80	81	76	73	81	74	77	85	82	72	81	86	93	93	85	73	93	92	83	76	82	64	66	67	98	76	76	105	67	77	76	87	73	91	97	84	95	82	70	75	87	72	74	80	72	68	87	79	90	84	80	70	88	77	89	83	75	90	82	68	87	66	81	99	74	65	69	83	84	60	83	75	71	85	92	90	84	86	79	94	82	77	77	81	84	82	82	78	65	85	59	82	72	84	87	74	76	62	92	66	78	81	78	87	80	76	81	87	92	78	98	75	85	69	62	83	84	67	84	77	79	85	85	103	69	85	67	84	84	79	86	84	90	70	75	89	82	73	75	75	79	98	78	68	91	84	67	81	87	93	84	76	81	80	82	86	78	73	74	74	72	72	70	85	90	80	98	83	83	76	91	90	76	84	81	91	78	87	66	82	86	75	98	84	87	88	83	81	65	68	86	83	82	95	74	70	73	90	75	86	92	70	88	79	97	80	75	83	74	96	101	91	84	79	90	66	88	73	73	74	75	78	88	81	72	85	77	90	87	79	94	86	80	93	74	81	93	89	75	63	90	76	86	65	82	79	95	81	85	90	77	91	89	79	75	81	78	72	87	83	72	77	78	72	84	77	72	88	74	90	75	86	90	90	93	81	73	67	79	79	69	83	94	84	77	63	86	66	95	69	58	77	88	89	72	88	87	76	77	80	79	88	87	95	92	85	86	83	101	78	96	73	91	86	83	81	72	85	64	69	87	85	86	73	85	86	77	85	95	83	68	71	94	94	86	82	72	92	72	74	97	84	94	93	79	86	82	88	92	79	79	77	86	73	86	75	89	84	90	86	73	84	76	86	76	81	76	77	83	83	74	71	86	77	84	83	80	91	78	72	68	79	82	72	72	72	86	91	74	73	94	77	91	69	68	88	84	91	82	83	90	94	75	78	80	90	76	96	80	91	88	79	90	75	72	93	78	73	91	83	65	79	91	82	91	82	71	80	75	93	97	82	68	78	90	87	81	77	79	84	67	82	88	68	90	73	87	65	87	84	86	78	70	88	88	82	94	81	85	69	75	83	79	78	66	81	88	105	90	89	91	85	78	72	91	83	83	67	92	70	96	78	65	67	81	85	91	101	82	95	79	101	85	73	90	88	86	89	85	73	70	85	96	81	84	89	94	87	79	94	64	65	94	77	79	87	98	84	77	71	73	74	82	73	77	71	66	73	85	79	80	81	73	83	79	73	77	87	79	86	75	85	81	84	90	74	77	85	80	68	80	72	86	83	82	98	87	90	71	81	76	99	83	80	78	76	95	81	81	78	84	76	69	68	84	99	85	90	77	77	85	79	73	86	88	81	70	85	93	79	74	66	75	67	97	95	74	83	85	79	84	76	75	89	84	92	90	83	91	81	74	73	74	77	79	87	82	78	75	77	73	75	89	82	83	98	100	81	88	87	60	90	69	78	77	74	96	72	67	71	84	76	97	63	84	93	101	92	74	85	92	87	69	77	68	80	77	81	92	91	84	96	71	91	72	85	99	77	85	85	94	68	91	85	76	65	95	79	85	88	87	65	73	87	86	97	88	85	81	85	95	75	63	69	83	77	94	87	88	82	100	68	99	60	80	71	84	86	69	92	75	78	80	89	61	87	80	97	68	81	85	82	85	78	76	95	74	75	78	85	79	91	95	94	88	88	84	81	80	102	80	83	70	90	95	109	85	68	95	78	84	76	65	94	80	82	80	74	86	92	71	86	84	89	92	87	63	77	89	75	78	94	87	94	74	87	66	87	92	72	60	92	65	85	76	83	77	80	89	87	95	80	78	83	78	78	83	68	76	77	74	69	83	71	84	84	85	72	63	85	69	105	94	85	87	69	81	69	78	82	95	90	77	93	87	79	71	69	96	92	93	85	77	86	66	91	67	67	71	78	74	81	81	83	80	73	92	72	78	84	71	65	84	72	93	92	75	85	80	74	86	84	85	105	83	82	92	89	78	75	78	73	82	60	72	75	75	84	81	75	76	77	82	70	68	76	96	85	80	73	75	76	96	74	79	76	89	82	91	93	93	96	76	91	89	79	83	80	79	78	85	65	77	88	81	78	64	81	70	92	86	92	97	81	94	91	85	85	79	73	94	79	64	92	84	84	84	81	70	103	88	79	68	81	88	85	89	78	80	92	94	94	86	76	91	73	76	78	80	92	73	78	106	95	84	60	89	76	86	82	84	76	100	88	87	64	71	79	90	78	87	92	85	84	78	91	86	99	94	82	83	84	75	75	74	73	93	98	85	80	84	84	64	73
21477	7979	2958	3003	6551	10808	11368	10569	8853	7333	5728	4635	3803	3392	3149	2595	2619	2436	2119	1724	1644	7104	10609	10863	7746	5535	3215	2212	1605	1155	935	781	742	633	673	608	601	631	583	608	579	543	586	557	607	593	597	574	609	636	557	562	598	593	549	585	618	609	572	620	661	608	572	594	583	602	585	563	628	549	597	619	596	549	557	616	554	589	573	571	582	571	588	557	531	646	575	600	581	569	571	600	556	582	554	605	564	599	594	581	570	577	652	570	569	576	635	535	587	591	625	647	567	532	622	584	585	545	643	546	610	595	585	597	611	611	576	572	585	625	622	567	567	594	576	598	587	583	598	557	611	572	590	550	631	620	581	593	630	586	619	571	617	580	592	579	590	593	551	603	547	637	639	616	614	617	546	584	568	615	587	542	571	565	567	627	576	607	613	603	613	556	580	584	588	608	597	599	585	596	599	573	594	594	620	628	599	611	579	618	615	567	584	593	536	580	567	614	573	559	586	608	586	553	570	598	577	583	595	583	580	569	570	572	590	607	596	619	635	660	633	604	574	584	611	582	585	581	568	585	571	609	566	638	558	624	598	598	586	609	604	617	606	600	572	580	554	542	602	606	621	585	628	602	612	591	624	590	571	550	566	558	571	561	612	597	556	593	554	607	590	580	586	585	605	608	611	636	614	524	597	593	585	567	577	569	613	588	580	631	594	549	590	565	607	607	595	554	619	587	536	611	543	616	643	576	572	609	589	591	617	596	601	561	580	586	599	600	584	620	602	618	626	539	580	562	592	573	570	605	594	564	611	581	585	603	572	587	580	584	589	638	616	591	576	591	614	554	576	548	619	567	616	551	544	594	555	561	617	601	616	570	581	601	565	601	604	590	595	589	617	560	604	610	574	588	595	629	593	553	598	595	609	565	589	586	587	585	602	580	556	600	622	621	576	576	605	586	555	585	578	603	573	610	622	611	573	556	593	554	616	610	630	607	578	630	655	649	566	600	604	586	574	615	564	606	610	585	606	571	615	627	604	608	590	589	596	641	554	595	599	555	589	605	574	600	620	600	612	584	599	553	585	598	567	597	550	534	599	617	576	577	644	602	618	611	565	590	533	602	559	572	582	577	586	600	572	603	551	592	592	566	578	637	590	571	610	576	541	599	606	603	609	553	584	596	584	579	596	605	568	623	580	597	590	581	599	562	596	569	603	615	566	575	618	645	610	563	643	576	593	572	611	570	572	568	572	572	636	568	578	614	588	561	663	608	609	579	599	618	569	585	590	589	562	576	583	616	604	580	573	592	550	578	607	570	559	572	680	550	607	563	576	582	608	603	574	609	655	619	597	635	566	651	578	539	566	600	579	592	603	610	607	633	569	613	552	588	541	608	626	569	616	613	572	561	593	568	590	543	579	593	591	564	576	591	605	583	570	600	589	573	612	600	584	592	581	571	566	630	660	593	585	599	624	587	575	569	581	599	605	604	608	574	573	593	578	575	569	608	588	606	570	604	614	600	596	642	549	575	622	575	565	616	608	577	573	592	564	572	605	569	585	579	592	593	582	613	604	586	572	580	571	610	591	568	561	579	588	616	563	605	587	561	610	557	547	572	582	608	581	590	580	600	592	594	584	608	559	615	600	616	585	565	616	580	585	606	538	580	615	614	620	591	592	592	575	614	643	630	565	539	577	648	606	611	622	627	600	567	582	612	558	617	572	593	567	603	605	587	561	602	597	595	592	573	581	577	573	551	605	600	618	586	580	630	559	597	603	582	548	603	596	652	613	522	628	645	600	599	560	576	557	574	597	590	536	596	581	624	586	587	534	591	577	590	596	583	612	635	583	578	582	559	606	586	566	574	592	586	558	578	574	581	567	584	559	606	608	562	566	569	607	599	599	634	561	565	583	566	572	575	585	575	602	577	595	578	582	580	591	584	551	583	607	573	594	560	546	596	599	570	604	616	551	641	573	591	601	585	610	596	676	611	627	578	603	582	596	587	598	584	594	599	582	537	594	579	579	573	616	609	568	570	591	621	589	612	591	565	556	612	569	579	566	623	613	572	601	573	583	587	595	581	585	601	607	563	596	605	561	614	611	596	596	595	634	622	596	640	581	642	591	622	563	610	616	566	596	589	582	518	559	548	605	591	572	537	597	625	549	542	619	625	556	619	602	628	582	603	584	600	593	589	637	612	613	611	606	562	597	569	604	634	573	581	581	551	586	624	563	605	593	597	606	601	586	593	632	585	598	637	594	598	585	578	583	599	560	589	613	560	588	596	602	612	610	602	615	601	598	609	579	601	568	596	593	572	552	616	583	587	606	615	590	626	567	550	558	544	591	598	594	611	546	589	590	651	584	586	623	620	562	605	574	574	603	605	609	578	588	592	581	602	635	570	589	582	605	589	572	545	614	572	596	604	575	601	583	627	583	570	592	605	594	548	613	622	620	557	616	571	604	565	610	567	544	575	619	547	600	604	559	615	566	577	576	574	628	599	621	623	657	633	662	603	617	580	622	564	584	563	523	604	588	616	614	592	572	604	571	554	584	602	580	564	611	616	619	608	582	554	553	557	591	588	565	577	631	593	642	584	605	528	585	588	547	616	593	565	552	572	611	610	578	553	590	612	603	582	576	597	588	593	625	572	624	576	575	550	525	614	589	594	573	598	592	593	660	603	598	578	588	541	596	568	564	604	603	617	579	587	535	611	635	541	617	584	578	562	586	543	593	579	616	601	626	588	595	591	597	604	574	594	597	540	609	571	586	575	583	603	572	636	588	581	569	602	592	591	601	601	581	584	627	567	531	530	563	535	618	585	548	589	550	594	578	632	577	575	612	565	579	595	583	610	569	591	566	604	636	566	622	579	571	603	567	574	562	627	579	566	626	593	582	561	594	575	564	585	589	642	618	599	640	591	587	631	578	640	606	575	602	592	593	612	607	568	607	601	599	593	586	573	556	607	584	590	565	588	607	609	573	684	574	582	622	576	627	599	629	591	594	593	602	576	603	613	550	608	585	561	580	590	599	564	591	594	566	539	612	578	580	624	586	620	551	574	581	592	569	626	590	593	568	599	591	612	565	595	623	608	561	562	547	533	581	617	594	560	596	623	591	606	631	586	564	630	637	594	601	592	616	579	588	523	613	588	548	547	596	586	577	606	589	613	605	624	606	621	599	573	554	601	600	632	562	600	613	559	608	575	550	557	564	567	631	616	600	570	557	566	597	595	567	596	591	577	652	570	590	579	568	617	616	606	588	611	614	568	598	598	572	587	577	546	579	588	537	609	596	600	563	589	571	580	564	618	584	582	560	579	577	658	580	613	531	579	613	557	604	569	588	593	585	606	576	594	591	548	590	600	562	578	599	565	599	592	586	603	553	595	571	617	604	586	563	605	585	589	595	574	580	589	561	563	600	563	607	594	596	588	595	560	552	618	578	619	617	596	602	602	566	628	625	601	593	603	545	647	575	599	619	582	572	569	563	605	614	647	616	583	622	608	576	609
3412	812	304	206	194	224	247	276	261	220	212	170	184	175	181	160	146	163	148	137	120	381	701	640	455	348	206	190	140	106	132	114	101	146	99	98	123	105	83	91	113	97	100	106	110	97	105	112	89	101	103	96	109	84	129	90	97	103	78	100	98	88	116	124	101	83	112	112	103	104	102	99	98	85	102	96	106	87	89	107	109	102	92	110	97	115	104	104	97	101	91	105	78	94	114	105	89	105	99	94	89	98	97	114	99	95	97	91	97	85	97	92	94	86	111	84	73	93	100	98	94	95	112	105	111	96	127	94	105	98	106	101	87	91	108	93	87	114	99	107	105	97	109	75	100	88	112	95	90	106	99	94	107	114	117	102	98	101	92	111	94	83	112	104	88	106	102	86	94	112	97	94	91	107	116	92	86	101	104	104	102	105	94	84	106	107	103	93	104	113	105	116	96	102	107	104	109	80	130	118	100	104	114	85	98	108	99	85	92	101	103	100	99	90	109	104	96	112	94	102	95	100	121	103	99	119	94	93	89	96	119	92	107	107	103	93	104	102	103	112	114	105	107	95	93	96	92	94	105	123	89	107	102	104	87	100	94	97	107	119	93	87	105	111	92	112	98	101	100	95	103	93	94	101	102	78	94	96	108	99	85	98	122	87	104	95	95	93	121	100	89	98	113	89	104	106	106	106	88	106	102	91	95	93	102	111	97	99	99	98	104	96	97	75	75	89	95	108	105	105	104	90	91	105	103	110	97	110	101	108	94	107	97	120	109	95	110	107	108	104	100	90	107	91	95	83	99	112	118	84	83	110	118	114	110	112	89	100	86	104	108	93	106	103	100	99	106	90	105	92	107	120	102	96	84	108	87	118	104	107	91	98	111	106	91	114	102	97	89	114	97	83	97	106	108	105	107	88	79	118	95	114	90	110	99	98	100	104	113	92	97	108	124	93	103	83	88	91	109	111	105	87	82	99	114	99	98	95	110	97	91	104	98	92	100	105	105	94	98	81	112	109	104	136	102	104	96	94	100	93	108	97	102	112	94	96	108	96	115	100	91	112	101	90	116	91	100	109	100	111	90	109	117	86	107	111	99	128	114	101	104	99	109	111	102	125	99	82	104	91	109	95	96	105	102	86	115	107	124	103	106	105	103	104	116	92	73	107	114	88	105	87	93	109	89	92	93	95	101	101	112	87	69	85	107	78	100	94	123	96	98	94	111	97	95	95	99	90	98	89	101	108	81	100	97	93	108	89	93	106	117	106	98	102	99	105	113	97	87	112	84	96	98	93	92	114	107	87	91	115	102	106	105	97	97	84	94	94	109	92	127	98	101	107	96	88	106	102	105	88	117	101	106	88	87	106	100	89	109	102	88	88	102	111	102	120	98	103	96	103	95	93	80	130	111	100	105	93	113	86	80	98	99	116	81	91	98	90	106	95	117	101	107	82	110	100	99	102	95	96	114	94	116	123	109	89	103	101	97	102	84	109	106	102	108	114	89	103	111	112	97	93	96	104	127	101	104	97	108	109	92	80	100	100	99	102	92	115	111	113	104	89	125	114	106	107	96	100	97	114	103	117	102	90	95	114	92	99	104	97	108	103	111	100	89	110	92	100	90	92	94	94	107	102	97	99	111	112	103	96	106	120	107	85	99	99	124	109	105	100	102	107	115	103	100	97	95	124	102	113	104	85	114	114	95	92	108	112	98	99	108	102	106	109	129	117	113	94	107	117	102	115	87	95	87	107	100	100	94	104	94	87	112	96	104	97	85	86	111	117	86	104	109	102	110	91	100	93	107	92	86	111	113	98	97	101	104	100	108	100	83	96	113	100	96	100	95	94	111	102	117	96	99	105	88	72	101	92	101	114	95	91	116	96	117	108	96	83	82	101	98	101	112	93	95	97	89	117	107	117	90	84	111	79	125	85	87	84	105	113	109	107	101	107	110	119	96	103	109	98	108	123	82	103	91	89	98	96	107	103	106	94	114	95	90	97	91	97	105	99	100	82	94	104	104	94	91	105	119	109	106	120	105	142	90	102	93	105	82	107	96	100	121	101	99	96	96	82	117	106	107	119	105	111	87	96	100	96	81	105	112	102	105	96	88	102	88	107	98	105	86	97	111	108	121	96	92	92	86	93	94	111	116	99	121	107	98	104	108	103	98	92	97	118	97	120	89	106	109	83	93	94	98	94	106	104	123	91	113	79	88	102	114	114	108	94	105	90	117	110	77	128	96	107	100	103	109	112	89	114	91	114	97	104	101	100	92	93	96	95	94	95	102	92	101	108	91	90	90	112	104	97	101	111	106	101	103	110	103	106	101	86	101	89	81	104	94	101	94	106	92	86	86	103	100	87	95	104	116	101	102	110	101	96	110	115	97	90	126	102	99	89	108	91	76	105	89	88	94	103	105	87	97	100	107	108	87	98	113	103	101	100	84	120	101	103	93	98	98	84	112	122	113	94	99	93	108	97	86	92	107	113	115	87	102	113	120	114	96	118	98	110	109	94	96	82	114	83	93	105	103	109	101	96	85	106	93	116	108	85	97	93	108	111	89	104	94	105	101	86	106	70	94	105	90	116	96	95	95	99	96	94	96	97	85	100	98	109	100	101	105	100	99	109	101	93	97	109	117	102	125	95	98	98	98	96	123	86	123	92	132	85	100	101	123	94	76	115	97	83	92	95	96	105	106	117	103	100	100	88	90	94	100	109	107	106	90	105	108	114	70	105	105	93	100	109	107	76	106	91	86	110	100	104	101	103	104	95	99	97	119	110	105	121	107	110	107	91	109	99	108	109	85	96	117	99	103	101	78	86	101	92	109	123	114	105	106	94	98	88	103	92	97	110	105	98	103	95	88	99	101	83	103	103	103	100	104	120	110	108	102	83	87	109	108	108	82	105	99	74	97	118	91	106	102	80	103	105	112	98	102	113	88	106	98	103	94	103	115	94	100	118	99	114	100	97	107	108	107	97	110	104	93	125	96	97	107	122	100	108	108	107	113	95	112	98	115	107	84	110	109	75	99	83	105	100	105	93	103	120	104	106	96	94	107	99	117	85	119	115	113	99	103	129	99	101	102	109	103	106	71	105	94	106	104	114	110	103	114	105	94	95	102	114	112	106	111	116	103	94	97	99	90	100	95	100	90	106	102	102	100	93	82	111	86	118	98	107	90	99	115	115	89	98	93	107	105	90	101	110	87	86	118	103	113	90	106	99	89	98	90	115	106	106	84	90	112	91	98	82	104	99	90	89	87	91	113	126	109	105	111	105	92	102	93	90	92	107	96	109	102	100	109	106	94	95	101	98	114	111	84	107	96	111	84	113	111	104	108	110	109	75	110	104	101	112	91	102	110	102	104	108	100	119	107	113	122	100	98	105	106	105	115	104	117	92	97	98	93	83	114	89	97	95	117	97	95	85	104	102	94	106	103	94	88	107	98	117	105	109	100	111	111	81	97	97	101	113	95	94	102	105	94	100	126	112
21077	7435	2997	2919	6727	10843	10436	9249	7939	6571	5463	4451	3966	3523	3193	2989	2984	2654	2126	1809	1743	7987	12955	12051	8325	5769	3609	2590	1795	1365	1058	915	815	803	776	704	765	760	741	751	694	708	739	753	726	779	710	726	791	761	773	794	766	690	735	748	737	707	747	740	770	696	778	687	731	797	733	749	758	663	742	685	742	716	782	725	723	751	739	750	721	768	697	735	769	738	721	715	766	738	757	773	753	751	768	726	702	780	689	724	749	720	754	752	768	711	734	747	726	740	759	699	741	745	695	715	758	695	723	759	773	769	728	718	734	758	723	749	757	751	744	694	733	712	746	725	768	749	719	750	780	738	723	788	715	713	730	797	709	744	756	746	738	727	746	720	750	736	718	752	716	743	747	746	790	723	689	757	761	740	743	737	719	725	717	754	763	710	728	734	723	752	745	751	781	786	748	707	730	739	744	715	707	788	727	714	775	758	746	735	771	799	774	765	748	739	760	704	739	698	750	749	716	721	743	758	690	727	765	725	685	778	754	694	748	751	772	729	769	745	703	715	743	689	780	750	723	723	744	764	754	788	773	723	753	717	761	751	720	725	772	735	712	728	690	733	737	737	749	743	733	758	734	720	760	725	730	706	761	747	732	739	744	748	710	755	681	760	759	732	770	745	714	723	710	744	698	783	750	742	730	771	745	728	731	741	796	709	709	726	754	707	735	720	751	736	750	724	721	756	700	779	688	759	725	706	790	683	732	700	740	738	771	712	762	756	773	733	727	755	736	778	766	719	746	731	772	730	693	769	749	727	756	764	759	781	756	764	711	735	708	733	727	752	699	796	732	789	775	715	721	724	689	796	694	735	732	746	733	751	713	705	763	752	712	758	801	749	693	725	696	684	726	740	721	725	711	736	769	751	704	765	737	758	718	765	703	777	727	791	738	741	731	689	743	722	693	769	717	735	739	734	749	755	733	765	753	707	757	719	757	735	729	737	755	717	769	748	714	710	755	731	762	710	719	691	784	732	721	794	770	736	758	680	731	771	751	705	755	756	689	748	754	759	701	758	748	759	714	750	729	736	732	738	717	739	741	680	757	762	740	764	726	730	748	682	724	727	768	824	754	720	725	750	743	716	690	745	774	739	717	698	719	708	740	688	716	727	792	739	769	748	755	701	704	704	732	735	764	768	717	800	727	758	746	775	686	769	739	742	729	700	747	771	733	761	721	723	710	711	755	749	771	758	755	750	714	740	738	694	773	739	790	703	738	740	746	694	749	722	747	739	720	720	744	768	784	791	771	733	716	735	720	718	715	707	768	719	723	720	748	762	715	762	718	684	706	720	727	769	747	758	754	745	778	742	699	740	752	758	736	765	785	757	769	701	786	698	710	730	767	733	699	722	735	775	714	732	810	729	700	715	752	740	743	754	730	711	693	751	717	770	732	761	747	757	694	743	775	741	786	749	769	752	706	750	756	762	776	688	740	757	726	754	784	766	767	742	731	734	781	733	792	771	786	760	712	787	775	729	784	772	705	744	737	736	770	759	760	708	753	730	712	737	746	763	721	780	740	728	699	756	690	732	717	747	737	741	722	704	761	748	736	738	709	738	766	729	784	779	721	708	770	718	720	690	768	787	728	785	720	752	766	736	792	784	762	739	713	728	753	773	724	719	748	754	740	750	774	743	740	764	763	705	741	690	729	748	779	758	733	760	701	738	741	709	750	723	778	698	773	799	788	748	742	726	738	721	773	725	728	766	752	787	765	788	757	716	674	707	714	746	747	759	756	708	738	739	726	740	713	777	730	778	716	704	714	710	756	800	738	725	765	737	727	733	713	755	735	740	748	723	773	702	713	784	726	793	755	732	731	780	733	762	736	765	754	748	726	758	695	751	728	740	720	725	773	775	736	708	702	730	783	728	719	762	731	779	752	728	715	749	725	752	782	710	716	722	748	708	770	754	749	777	748	714	760	745	706	774	748	733	715	776	765	715	812	712	749	784	747	799	693	716	762	773	739	724	713	746	722	690	736	736	707	737	745	726	726	745	665	710	732	780	735	761	716	727	746	718	742	744	734	745	765	749	735	731	734	738	774	740	718	734	732	719	758	744	702	750	737	745	796	736	755	708	704	723	794	717	781	792	699	724	731	752	758	721	722	752	738	776	760	762	773	750	724	770	720	707	759	742	721	697	726	723	731	752	697	701	757	773	749	682	761	785	711	769	780	759	770	769	748	782	720	764	784	740	723	706	732	758	705	746	747	766	771	732	745	742	679	731	709	760	755	732	727	731	761	777	797	743	804	735	752	729	762	751	732	772	718	759	786	762	757	745	718	723	792	746	712	743	670	773	732	742	773	773	721	739	754	696	728	686	782	791	797	762	745	717	745	740	767	739	728	733	702	758	725	758	744	722	741	750	791	709	700	753	752	782	791	716	773	714	743	775	716	737	731	743	706	737	740	806	718	735	683	742	747	708	762	724	702	733	783	741	725	710	738	793	775	747	742	741	769	746	734	709	766	757	765	704	770	759	747	754	730	758	781	710	729	728	769	716	740	704	770	771	730	770	721	797	702	722	719	733	748	765	762	788	732	751	718	760	743	746	742	787	712	695	758	752	789	733	717	785	753	739	784	751	706	777	771	744	734	739	744	730	696	708	735	731	744	732	719	721	769	732	780	722	783	741	736	744	710	767	704	715	769	737	714	711	761	778	738	785	720	730	733	706	766	754	756	744	728	718	735	726	677	773	746	768	738	736	762	710	716	739	706	779	780	733	718	769	767	745	751	770	722	748	747	752	752	720	717	788	756	688	734	753	758	731	766	813	750	739	708	745	722	746	709	767	790	726	776	762	726	721	747	782	734	692	753	711	723	716	754	733	772	719	761	732	752	808	779	745	736	725	753	732	702	727	716	759	709	751	755	695	716	773	685	785	729	729	762	744	771	754	784	688	711	671	760	736	724	747	766	779	699	777	702	715	712	726	736	736	735	705	781	775	722	733	682	762	774	748	730	723	760	683	691	780	743	755	700	723	749	797	743	699	748	731	738	651	754	706	720	725	737	738	759	752	755	784	778	749	740	771	722	733	746	702	740	761	749	733	719	791	730	783	788	766	746	729	739	746	747	738	730	727	743	743	738	687	794	776	750	735	781	772	749	761	688	711	809	685	768	777	681	738	758	730	711	747	738	741	736	677	711	740	709	718	727	724	777	751	774	737	757	723	663	783	725	762	774	732	743	715	789	710	724	769	738	780	719	749	743	699	718	813	715	722	764	789	686	716	796	703	794	756	762	762	745	760	755	711	728	687	758	729	783	738	784	804	761	695	778	695	753	765	741	733	771	728	747	727	771	723	755	714	754	751	765	808	763	732	691	731	734	719	758	731	708	765	741	737	721	751	769	724	767	743	798	742	743	752	692	786	769	729	705	698	745	715	743	735	686	780	725	724	768	703	763	723	701	711	724	766	764	747	808	744	729	765	747	775	775	736	742	693	737	729	728	776	710	762
3285	1258	420	290	253	256	293	316	290	251	243	218	213	208	170	185	180	190	168	141	147	713	1117	1056	674	524	327	248	184	143	126	95	115	102	87	121	95	101	88	103	94	104	85	87	101	91	95	82	79	101	102	103	98	80	96	87	101	95	78	100	119	95	107	91	88	107	105	100	107	99	80	81	96	97	108	105	93	74	94	90	92	96	79	88	105	106	93	89	92	100	99	110	83	105	87	93	96	88	90	100	103	80	98	88	100	104	86	97	101	100	103	80	111	99	96	84	94	96	88	100	94	107	95	108	91	101	102	79	93	91	76	105	96	92	107	107	83	95	97	100	95	107	92	89	92	98	80	87	86	96	112	98	91	74	103	90	93	95	105	83	86	93	105	108	99	92	92	104	98	89	93	88	90	99	112	87	96	103	90	105	99	89	77	104	86	96	97	93	83	107	101	93	110	88	102	107	98	99	98	95	96	89	92	93	95	86	90	90	101	87	91	110	100	104	94	103	102	75	109	98	110	75	86	90	94	74	97	91	97	110	109	101	83	105	91	83	97	92	99	88	96	112	93	95	101	76	95	91	98	87	102	90	97	92	114	92	112	97	95	85	91	87	88	94	112	91	90	87	109	104	106	96	101	109	96	100	92	95	103	98	87	99	95	85	101	103	106	95	89	82	83	92	91	92	101	68	93	98	87	88	71	92	92	102	97	103	91	92	82	93	108	104	97	79	100	105	91	104	80	92	86	90	109	101	74	91	97	98	88	106	112	106	92	87	96	91	82	90	95	98	84	81	94	101	108	101	99	101	90	110	108	109	106	90	94	93	126	104	92	92	94	101	89	83	92	112	102	100	87	93	77	86	93	104	100	100	100	77	106	97	84	92	102	98	106	109	74	70	94	94	92	105	91	83	87	75	88	84	100	84	104	71	111	104	102	95	87	102	103	93	88	83	100	102	99	95	101	80	101	105	104	79	95	74	94	93	93	83	87	88	101	90	101	87	96	107	89	92	103	95	92	119	74	79	120	107	106	86	104	113	91	92	105	94	95	96	97	91	106	102	100	102	86	108	84	104	85	84	93	93	86	98	90	92	95	93	91	97	85	83	84	87	94	96	103	96	102	84	86	113	112	91	111	103	90	91	81	112	81	99	98	105	83	90	124	84	88	116	112	107	82	106	101	109	82	93	99	110	90	97	100	105	97	100	103	98	109	108	107	105	116	97	84	88	91	89	97	102	87	99	103	99	103	91	91	109	90	105	105	113	83	97	106	98	93	108	99	115	101	98	88	101	101	90	85	92	94	94	93	105	93	99	97	88	95	90	96	98	89	94	100	105	100	79	101	109	83	101	95	100	89	82	100	91	100	100	100	101	91	110	106	97	109	90	90	106	97	92	91	93	86	82	91	98	99	106	102	92	86	95	91	95	110	104	103	90	95	103	96	89	94	95	103	104	89	102	120	92	109	74	98	107	98	95	83	78	89	104	92	111	92	99	83	93	91	88	84	94	91	100	83	113	90	101	96	86	79	114	96	86	87	86	91	138	97	105	100	99	81	84	91	90	91	100	86	85	98	112	98	104	96	97	82	99	102	94	103	90	90	88	119	102	95	97	82	77	105	88	109	91	84	100	100	84	72	104	85	101	107	108	119	82	90	78	86	103	79	97	96	99	90	91	84	107	109	109	92	114	84	84	87	102	95	100	93	102	94	101	103	103	102	101	114	113	92	100	83	85	106	103	106	95	88	94	71	97	98	86	87	93	88	88	110	89	120	90	100	89	109	106	96	90	109	98	94	95	89	107	94	101	112	92	100	92	96	86	101	81	111	99	112	86	86	86	94	113	97	87	105	89	106	89	114	85	105	99	80	111	86	85	102	102	93	99	100	79	93	92	91	93	92	77	92	96	83	103	101	108	102	101	104	92	104	96	93	99	106	108	91	87	93	105	94	86	112	89	103	99	90	103	82	108	110	87	97	79	107	73	77	87	95	104	89	74	82	102	94	98	99	90	85	82	101	87	89	99	94	89	104	103	86	90	105	100	91	106	82	90	100	85	106	99	93	65	98	101	98	83	91	90	86	108	88	89	117	104	85	106	85	85	88	85	102	96	104	89	96	87	96	97	99	108	81	94	96	99	90	112	94	97	105	91	101	90	90	81	103	99	84	99	94	96	116	96	93	90	101	93	88	86	106	87	113	84	98	93	118	93	94	93	104	96	91	99	93	89	102	94	79	104	88	87	88	94	71	87	73	87	88	110	94	88	84	93	90	88	96	96	104	84	107	89	81	97	83	96	93	104	99	97	109	100	89	100	95	92	90	96	96	82	103	100	90	113	100	103	94	112	82	101	87	98	93	91	119	91	111	101	92	93	98	90	81	80	87	104	82	100	107	75	88	97	104	106	76	87	106	97	90	103	104	93	93	103	111	94	103	95	93	107	75	115	87	119	101	86	90	96	96	117	103	106	99	107	97	97	78	89	103	86	87	102	93	104	95	90	94	128	82	90	92	93	93	106	93	89	83	82	82	105	84	97	100	92	94	102	87	90	118	78	99	94	72	103	88	101	73	103	90	88	87	92	88	101	86	89	97	99	100	91	85	91	94	111	99	86	98	96	88	88	84	90	101	89	115	84	102	110	82	97	98	97	94	117	102	93	79	101	76	74	101	104	96	85	98	102	96	79	92	99	103	89	72	99	101	104	102	98	85	95	80	104	90	106	120	99	93	87	102	85	105	101	106	90	91	106	92	100	93	93	106	82	84	95	113	89	99	79	105	94	99	89	108	87	89	87	69	100	87	118	77	95	75	89	109	93	74	109	91	88	109	90	100	73	106	99	98	91	91	91	89	77	95	85	104	104	100	93	87	96	105	101	98	81	102	74	102	105	107	106	94	90	102	98	94	99	98	115	97	97	99	92	96	107	78	93	103	90	91	80	108	86	93	91	89	79	98	106	97	113	89	104	77	93	95	82	110	105	94	95	98	111	95	111	86	79	86	125	103	69	101	111	109	100	92	97	91	79	94	103	91	90	102	98	99	96	99	104	99	108	95	102	87	90	83	85	88	100	86	103	81	92	76	96	112	92	86	88	82	79	107	107	108	88	83	83	84	101	103	83	102	103	94	94	101	89	83	91	80	87	99	92	94	102	93	101	89	87	93	101	91	91	101	96	81	94	92	100	103	87	87	76	101	109	80	110	83	83	94	93	87	97	93	82	91	97	91	92	102	109	82	109	105	91	95	100	85	91	107	104	96	95	95	99	109	80	99	108	89	86	95	96	93	92	95	99	96	100	84	79	102	108	111	100	109	96	87	79	97	125	106	101	93	96	107	102	93	100	100	91	92	98	88	89	71	106	91	87	113	85	81	104	99	107	95	94	87	101	100	87	96	82	109	98	93	98	92	88	100	90	116	100	91	87	83	96	82	91	111	107	85	114	84	99	98	118	96	106	93	88	92	83	107	98	102	93	78	95	94	108	101	102	88	93	112	91
25802	10498	3974	4119	9038	12304	12541	11533	9729	8001	6743	6120	5511	4581	4109	4057	3743	3042	2671	2458	2570	14395	19296	17384	12603	9308	5716	3567	2634	1845	1339	1123	875	735	720	699	653	700	678	668	707	665	691	716	680	628	676	684	710	706	659	672	653	658	735	671	698	673	682	668	654	696	677	635	694	681	660	661	665	634	695	693	666	718	663	658	685	680	702	725	679	704	681	675	594	682	642	641	676	692	665	672	725	669	719	675	667	708	706	647	706	642	695	672	694	658	663	648	685	716	678	703	676	655	658	639	696	698	684	697	674	677	676	713	750	639	677	701	664	641	703	672	682	662	673	698	643	665	689	645	637	666	677	653	673	684	693	709	702	669	675	680	667	668	654	672	602	695	658	693	688	663	652	661	632	675	689	706	680	656	668	663	655	701	678	664	665	700	639	688	704	635	690	652	638	654	700	677	651	702	693	685	674	714	705	649	711	723	677	661	720	681	700	698	674	689	730	716	710	659	704	683	681	696	652	697	665	693	709	646	669	690	671	689	676	682	640	708	659	671	663	641	697	655	660	624	670	687	654	663	705	678	700	691	752	682	690	675	673	687	731	693	675	686	614	679	695	682	722	643	683	693	636	645	643	689	689	748	682	678	658	647	671	706	705	665	683	661	717	689	690	655	695	686	654	651	653	672	702	707	655	681	743	673	666	672	710	643	667	727	659	705	694	677	709	713	708	668	668	727	644	692	632	674	682	654	693	693	692	669	701	646	754	722	661	698	724	667	648	696	657	657	733	694	676	684	722	676	691	726	686	707	603	686	687	667	636	708	680	658	693	662	706	667	651	643	697	646	676	661	666	686	689	661	686	685	693	742	695	681	690	692	668	702	668	706	712	717	675	699	677	638	694	695	701	628	713	690	696	718	691	685	693	659	696	701	687	689	754	698	646	658	612	704	694	692	682	703	666	674	674	689	687	665	697	715	715	649	671	666	702	709	714	704	683	621	686	698	679	652	670	654	678	672	688	702	678	663	690	670	644	666	681	688	697	715	706	680	719	702	686	716	660	682	732	672	706	660	721	646	685	663	719	694	670	661	641	712	681	648	674	661	692	702	678	672	698	671	659	699	674	691	684	688	693	688	667	679	630	678	681	683	658	713	688	632	663	693	708	653	667	683	676	714	694	721	703	711	695	698	661	718	708	715	692	674	660	716	680	682	687	667	685	648	646	675	679	672	709	681	710	642	705	654	634	699	694	657	702	691	646	675	698	690	755	667	672	659	658	652	693	685	682	681	743	693	720	699	663	701	696	670	690	716	685	697	716	673	687	652	651	682	678	647	663	649	720	714	686	696	719	660	632	651	643	717	677	726	679	664	636	648	682	675	631	731	661	685	649	711	697	712	704	688	664	677	670	720	742	666	659	663	697	640	676	680	664	633	693	682	681	692	714	665	657	669	677	679	709	721	723	677	701	647	693	659	663	665	689	660	626	661	687	636	664	651	671	732	670	699	723	659	674	635	706	689	697	696	654	662	688	722	678	739	705	672	689	714	650	702	669	681	675	715	660	700	697	679	695	698	701	685	684	707	700	687	637	646	679	703	685	679	663	689	728	648	694	690	727	667	671	668	724	654	694	660	680	671	650	683	663	652	685	682	653	654	638	657	730	685	669	696	639	660	661	634	676	652	689	692	653	717	608	661	653	645	681	687	696	745	719	670	683	659	725	695	703	685	697	704	686	706	731	665	659	656	703	709	681	690	676	709	629	737	639	680	680	699	667	650	717	721	649	663	664	648	706	675	650	664	650	699	690	725	658	654	647	664	700	673	657	695	638	703	671	628	672	652	677	670	669	693	693	693	658	668	708	724	680	648	710	656	667	740	692	637	655	667	660	677	670	665	729	670	714	656	643	671	695	647	696	680	690	674	714	691	692	682	661	647	643	670	701	677	690	697	698	680	657	693	684	655	686	647	668	661	650	642	692	666	621	666	667	655	671	690	682	677	645	684	683	663	658	758	708	685	666	667	689	651	663	672	659	654	692	679	655	744	665	689	727	685	695	643	683	648	698	645	649	681	690	709	698	669	693	702	684	707	717	675	687	679	661	671	702	651	661	727	701	632	681	635	657	707	696	679	677	674	628	666	713	646	679	626	682	695	677	690	654	708	672	679	683	682	681	725	659	668	683	654	634	705	683	711	677	667	688	668	688	652	674	720	699	669	672	674	670	681	651	686	659	688	668	714	678	681	707	647	727	655	693	695	679	698	664	651	639	641	633	646	673	685	622	696	704	658	698	665	722	672	617	721	667	675	660	642	653	668	678	644	683	671	673	706	658	667	636	716	698	697	703	700	705	691	690	713	642	690	715	685	636	649	681	710	691	672	684	679	677	677	672	702	706	663	654	675	630	687	716	616	608	689	694	669	618	707	693	716	662	692	709	662	669	648	724	687	649	688	737	751	643	638	665	686	663	691	699	673	674	740	667	686	702	681	709	631	667	717	655	684	647	649	697	699	687	637	649	688	716	657	670	710	661	668	689	708	704	665	656	660	652	636	650	699	693	677	684	669	676	671	649	684	687	685	657	670	687	626	671	679	688	681	679	674	687	705	686	714	668	697	741	659	711	728	687	737	657	715	618	680	665	655	695	622	671	656	703	692	642	657	647	669	688	743	704	728	647	663	721	705	671	649	660	654	670	661	689	675	689	737	642	721	711	695	706	697	665	688	717	737	614	718	707	704	706	738	715	661	658	687	644	644	658	662	660	695	643	737	624	680	670	681	654	671	714	668	656	668	670	681	664	726	635	696	681	711	662	684	681	671	684	660	685	699	658	686	683	690	684	687	714	686	668	676	677	672	667	696	711	663	684	711	682	739	749	708	641	692	663	710	646	679	650	682	695	694	676	690	720	690	660	681	689	694	658	676	729	679	677	645	703	696	710	673	674	696	707	688	659	681	698	675	702	706	677	673	653	698	695	678	713	701	668	699	663	680	681	648	669	719	701	676	662	630	675	659	657	703	685	688	686	684	625	680	636	683	697	653	687	636	663	702	697	687	681	652	609	695	719	656	683	677	671	667	724	672	682	686	692	684	691	702	634	685	700	653	682	732	695	693	619	686	693	673	666	685	670	699	707	669	716	647	682	674	660	669	695	684	685	672	688	661	701	624	657	746	679	668	721	658	687	684	691	629	658	673	672	680	681	673	695	638	657	652	658	654	689	670	683	723	640	667	680	704	648	646	723	674	641	716	666	698	667	667	663	701	664	661	692	699	702	665	707	650	646	720	673	699	674	691	710	643	667	676	700	696	708	749	668	701	674	667	684	663	665	646	676	654	704	650	669	654	682	693	663	698	697	652	705	732	690	667	621	633	718	727	684	661	649	745	705	657	699	698	696	692	692	667	708	706	670	656	663	708	703	702	677	678	683	695	723	668	701	728	704	691	668	695	691	639	653	642	654	697	685	642	629	694	697	719	667	665	675	678	678	704	674	730	674	674	686	652	697	642	660	680
2241	553	234	192	167	162	204	194	177	165	145	127	148	144	118	125	133	126	122	106	94	192	222	198	158	122	127	96	93	108	100	89	88	77	80	82	82	80	83	73	81	91	78	79	91	74	91	70	85	77	83	91	88	80	70	114	75	77	79	94	100	80	73	97	92	56	78	78	85	81	74	84	80	79	91	85	104	82	87	97	79	65	89	92	80	76	100	85	82	91	105	89	83	58	81	81	91	79	86	77	87	91	92	72	85	93	82	74	74	74	99	95	100	85	105	100	100	81	84	80	84	87	74	82	80	88	79	95	90	83	99	80	84	89	95	77	87	89	93	82	83	92	70	90	92	81	90	96	76	75	81	86	88	74	95	72	56	84	84	77	104	90	87	87	82	85	71	87	69	85	91	84	68	74	93	89	103	102	84	73	85	71	71	73	100	98	82	86	74	76	87	92	74	77	96	93	92	83	102	77	82	73	88	72	95	75	78	77	69	95	81	80	76	87	90	86	78	81	93	82	67	81	81	79	93	77	75	91	77	91	74	86	93	77	80	83	93	76	80	81	79	65	99	82	87	73	83	81	88	84	99	89	88	82	90	77	68	76	69	92	96	84	87	82	67	96	97	84	84	73	85	100	75	80	99	79	73	90	73	80	84	82	89	96	95	82	96	80	106	72	81	84	81	73	91	92	77	97	75	95	91	99	70	80	90	69	80	81	71	80	90	92	85	86	96	87	89	83	98	92	88	77	71	86	109	91	74	72	88	88	79	77	78	78	78	70	90	87	88	83	82	83	80	79	94	90	79	93	90	90	88	71	64	90	71	77	100	102	82	92	88	83	73	95	76	91	96	104	108	79	93	81	96	89	74	90	91	78	98	91	79	106	85	81	82	91	78	95	81	92	80	84	95	78	86	79	74	79	91	81	97	64	96	85	71	94	75	74	79	74	87	80	75	84	62	92	103	82	99	105	90	81	79	81	61	77	72	76	81	77	79	82	83	79	81	98	67	89	84	120	79	94	74	87	92	85	83	75	90	85	80	82	97	84	93	74	85	107	89	71	93	99	98	85	94	88	87	85	86	68	58	82	75	84	76	74	70	88	83	80	82	76	69	82	85	83	59	85	90	83	78	94	104	79	86	88	83	90	87	84	77	92	92	86	82	92	78	76	87	85	73	88	79	90	95	93	73	93	74	82	96	80	72	79	78	82	81	74	83	85	78	93	92	77	86	84	77	98	103	92	88	69	78	101	62	62	94	82	82	87	101	75	90	89	71	93	82	89	80	72	91	81	94	79	89	87	83	79	83	89	77	97	89	96	74	87	79	98	80	84	81	90	88	90	98	60	62	62	100	77	95	71	74	80	93	77	88	80	85	77	89	102	106	91	82	88	84	75	91	84	73	94	91	92	79	95	89	78	103	81	81	70	75	74	89	78	74	93	95	74	84	73	89	93	92	66	97	92	99	94	80	85	85	100	91	83	72	88	88	77	90	80	72	85	75	88	73	80	86	86	78	82	90	78	85	78	99	90	78	85	80	80	108	70	94	86	80	65	93	77	83	74	73	83	92	73	92	83	82	91	67	89	69	99	91	74	82	87	83	101	79	79	94	86	93	89	93	79	77	82	95	91	99	101	90	96	89	98	97	87	63	87	81	77	80	80	89	90	85	80	86	82	80	80	79	105	95	89	85	94	80	92	73	105	77	88	100	71	95	93	91	88	89	82	89	90	82	107	72	71	83	74	87	78	74	78	85	79	82	93	78	84	88	87	102	80	86	85	90	84	71	97	81	79	86	83	81	76	87	85	68	86	103	78	96	100	82	73	73	84	94	77	96	88	84	87	89	82	66	97	79	80	89	84	99	91	85	82	81	94	89	96	76	87	96	97	85	85	79	74	88	102	77	73	81	86	81	83	84	80	80	83	80	85	73	76	85	75	73	92	88	76	73	85	84	92	101	84	86	88	78	87	85	88	80	88	81	82	66	76	101	74	68	66	97	86	67	93	69	71	71	95	80	65	85	101	95	76	71	82	67	60	80	91	75	97	93	82	75	92	90	95	70	85	80	81	81	81	84	95	87	91	89	92	91	85	72	83	79	105	87	73	73	93	92	91	80	87	87	90	101	82	95	85	72	77	81	88	118	105	72	86	99	86	87	89	79	70	81	96	79	76	79	102	68	100	82	70	83	83	81	75	73	73	77	81	86	88	103	85	90	79	92	84	94	93	88	76	74	93	68	97	80	86	84	110	78	101	85	78	92	85	80	75	69	64	99	97	83	96	84	98	74	88	90	85	71	95	93	96	75	87	75	88	91	87	81	96	99	87	81	81	96	66	80	78	76	105	79	87	83	95	85	73	81	76	73	86	105	83	71	79	76	92	86	106	74	87	99	95	83	78	70	83	85	86	69	87	82	82	80	84	84	75	89	78	100	79	80	102	84	89	80	65	77	96	96	99	86	82	97	79	80	98	90	83	74	92	99	80	96	92	86	85	88	82	73	102	90	82	103	84	74	82	90	72	76	92	91	90	102	68	78	77	85	81	90	83	71	88	76	87	75	76	78	108	82	69	91	75	77	99	91	75	79	91	89	82	96	77	99	81	73	76	84	80	79	77	80	95	87	104	72	81	97	84	80	80	75	96	74	92	97	106	86	85	61	79	87	74	83	79	96	68	80	82	78	81	82	93	75	91	65	87	88	81	79	87	88	86	96	67	85	92	79	81	82	89	81	70	88	70	91	76	94	91	66	70	84	82	91	71	73	84	67	87	86	83	81	77	84	85	81	85	79	79	90	71	83	81	74	85	77	87	92	94	84	87	85	80	79	87	71	94	95	84	68	81	84	95	82	93	81	77	82	95	89	73	85	91	86	86	77	93	97	97	85	70	79	70	90	99	90	95	86	102	91	69	97	91	74	90	65	102	98	77	72	91	73	71	84	68	68	95	95	100	94	85	68	69	85	76	95	78	81	100	73	95	90	93	88	76	73	87	82	85	75	88	94	81	84	94	79	100	88	89	84	77	83	83	69	88	86	91	73	86	88	88	62	58	84	95	87	81	74	80	91	100	89	69	101	88	71	73	81	92	84	95	86	88	82	90	91	74	102	78	69	82	86	96	80	96	106	76	80	81	76	84	93	84	78	89	84	83	76	86	75	85	67	85	86	112	88	85	87	103	84	78	94	91	87	87	95	96	78	74	87	62	90	94	78	93	106	74	70	79	85	81	77	65	78	77	98	85	77	88	94	69	75	73	69	78	82	87	97	88	101	90	78	82	87	111	79	94	86	85	89	75	86	72	83	95	86	75	92	78	91	87	64	77	85	72	73	70	80	78	77	98	85	96	71	77	96	96	75	79	88	75	82	90	86	84	89	81	104	87	88	80	75	81	90	93	86	95	90	78	93	88	76	82	74	86	78	84	89	90	92	70	81	73	84	85	81	72	65	89	90	94	101	88	90	80	86	107	102	104	71	91	90	81	86	80	89	74	78	86
17371	5497	2588	2488	4995	7720	7707	6857	5673	4651	3829	3403	2975	2647	2476	2367	2005	1687	1708	1471	1675	3497	4217	3697	2381	1526	1282	1125	1002	858	766	764	701	652	654	649	599	626	610	609	613	597	590	626	626	626	621	665	608	647	575	692	630	659	644	602	611	592	614	587	598	615	611	618	638	577	601	598	628	633	596	622	593	615	618	636	564	625	620	593	607	647	572	616	625	575	636	628	589	584	609	621	613	611	634	616	662	622	651	698	608	611	614	608	618	590	599	610	613	620	589	674	601	622	636	634	594	655	631	625	599	625	606	625	597	631	620	594	624	576	629	613	617	608	646	594	675	632	613	639	649	638	648	630	606	596	595	613	598	606	602	599	580	639	660	597	600	631	601	626	615	620	657	662	617	584	625	622	574	681	615	607	607	629	607	626	601	614	636	607	627	643	585	626	654	605	624	613	603	620	615	577	619	636	612	652	647	579	613	625	617	622	619	595	607	648	610	678	582	658	638	583	644	591	618	617	602	613	620	600	605	596	633	654	587	638	624	578	662	660	618	647	557	647	626	589	613	639	591	604	614	610	649	617	643	612	597	652	612	599	598	609	607	645	596	626	591	629	650	663	660	650	589	632	636	572	633	639	618	562	597	661	628	608	631	608	635	661	651	642	639	616	617	684	558	613	626	619	657	574	631	629	636	607	599	617	603	608	598	614	612	622	611	628	561	611	650	593	587	592	588	647	621	582	624	619	597	597	627	618	626	589	639	602	582	580	648	588	664	674	621	601	659	599	608	602	608	627	621	603	613	593	637	698	612	659	590	612	615	639	654	600	575	628	602	607	567	581	636	625	609	615	621	631	636	591	611	631	611	631	604	612	610	626	595	579	591	580	627	644	616	630	588	567	622	604	635	625	620	563	635	633	623	619	604	636	583	589	602	641	608	632	665	650	583	624	570	643	606	606	632	663	618	602	603	614	647	600	627	620	636	605	631	599	607	613	624	633	595	597	618	604	597	620	606	643	648	575	613	616	592	630	653	590	592	626	638	615	622	651	636	656	633	645	593	602	606	621	635	677	638	602	609	617	657	634	599	584	625	618	612	618	639	622	609	584	635	613	589	634	615	614	574	587	632	607	604	618	605	566	630	649	630	610	630	619	615	599	620	608	626	599	609	597	641	642	607	631	656	629	602	627	609	594	705	652	615	614	640	632	586	599	623	589	601	653	635	625	602	640	608	610	634	630	658	617	631	620	625	607	608	629	595	625	619	613	660	640	591	593	643	624	582	610	622	653	550	526	607	611	618	646	629	620	619	593	608	632	611	598	624	634	630	625	612	632	623	628	623	638	606	572	603	615	544	593	620	631	629	612	650	610	654	637	647	593	575	590	680	622	622	623	634	613	592	601	582	625	634	653	630	595	607	640	602	625	604	647	614	634	593	630	654	590	658	602	627	607	592	648	624	632	652	631	606	600	662	584	606	580	602	664	641	592	604	575	637	603	577	622	668	608	635	616	583	590	595	636	618	613	625	601	583	621	596	620	619	664	597	583	651	613	708	640	619	580	659	598	616	654	582	584	584	584	571	620	592	635	651	592	623	621	598	667	634	609	624	601	631	611	588	602	639	586	598	614	632	635	630	639	603	610	607	585	572	618	613	621	642	630	590	654	584	609	627	620	617	612	650	603	612	608	579	597	602	604	637	558	633	583	645	601	660	622	643	645	592	635	626	604	593	651	610	591	617	580	607	603	609	632	626	556	609	614	615	576	621	638	623	615	623	619	610	642	674	603	612	590	640	589	636	654	622	623	617	615	608	610	594	637	625	617	636	629	625	622	591	623	631	666	653	615	603	574	674	634	617	622	638	651	640	611	633	618	593	624	589	612	600	586	628	632	610	591	628	595	626	593	617	580	637	631	588	616	627	616	605	588	592	611	590	643	616	670	623	615	628	603	582	592	618	609	638	663	598	575	599	572	617	600	636	600	614	607	592	639	556	587	650	598	644	583	608	616	593	638	625	593	617	597	582	610	653	604	611	612	651	625	610	585	627	644	613	613	598	664	640	644	609	594	623	680	613	641	619	620	588	645	609	642	596	626	594	601	596	601	620	606	591	651	601	604	635	582	608	618	593	637	610	595	576	620	567	643	577	621	612	602	648	630	620	581	648	585	564	606	624	601	581	617	613	625	584	614	618	583	608	643	555	592	637	603	634	586	590	628	612	628	616	630	556	617	617	600	633	569	606	594	586	647	647	620	641	616	626	618	571	616	666	619	624	606	621	615	642	631	623	608	574	626	651	625	630	608	588	616	624	610	658	666	630	629	585	591	616	632	622	620	628	639	602	637	567	613	615	660	616	663	555	616	600	630	633	588	631	643	606	625	626	658	613	631	623	596	635	645	626	594	589	642	585	611	608	625	593	604	608	625	613	600	637	650	587	606	631	583	620	595	608	592	628	601	621	616	638	610	626	616	628	614	614	617	629	583	646	598	621	641	656	603	630	599	620	605	619	625	676	618	621	611	641	665	618	615	597	615	600	669	618	604	627	583	603	608	652	625	635	606	617	593	606	667	589	559	620	630	617	601	656	606	623	598	623	629	610	607	588	617	593	617	593	599	587	602	633	614	569	609	613	637	637	619	622	645	632	602	629	631	641	601	613	599	632	645	594	620	575	637	625	602	583	652	657	635	623	610	621	633	602	621	605	609	644	663	646	657	656	596	608	659	575	625	595	637	620	611	627	582	640	634	608	598	621	606	610	599	645	618	588	610	596	599	607	617	624	624	657	636	617	643	606	648	652	627	578	625	612	606	629	609	590	590	603	579	626	638	624	597	619	616	539	607	604	606	613	621	603	619	635	617	599	602	627	582	643	588	590	644	629	629	639	612	630	639	613	561	579	654	610	632	609	630	623	598	603	660	609	578	616	659	655	577	624	610	624	609	604	610	647	610	589	611	666	581	645	658	628	606	659	655	556	648	618	623	603	614	593	673	623	617	641	620	609	594	555	636	643	656	573	662	583	633	635	609	617	633	627	642	615	615	645	657	615	628	591	644	563	582	624	583	611	647	611	611	621	619	625	625	611	620	594	664	648	632	577	599	615	585	597	608	616	547	628	589	615	620	640	588	649	605	593	600	588	606	628	618	651	552	607	631	637	621	592	642	623	601	615	599	623	637	625	597	625	622	631	583	673	680	611	618	619	587	583	610	631	574	593	612	558	606	604	625	609	562	651	610	607	652	634	598	591	623	607	618	564	636	613	583	617	605	631	614	615	596	622	657	580	613	620	604	568	628	612	665	633	618	639	590	616	658	612	645	597	591	654	614	617	669	598	633	609	618	600	638	643	601	621	577	658	578	601	615	619	592	614	646	622	652	573	606	612	613	594	600	631	619	580	658	625	643	615	559	622	602	621	623	603	618	624	632	591	590	573	583	614	625	626	602	593	649	605	655	621	625	601	634	619	612	588	619	617	618	630	656	614	619	641	603	669	643	663	624	627	586	664	623
2141	890	329	236	200	206	231	220	243	221	218	199	155	153	154	162	134	127	131	122	127	465	545	533	242	209	203	192	145	130	99	106	94	71	84	86	84	78	77	94	72	66	73	81	68	77	80	100	88	68	76	77	73	85	77	75	85	68	70	75	71	75	74	74	94	67	88	73	77	78	91	83	92	95	77	78	62	77	91	75	64	74	88	87	61	72	79	90	81	68	82	91	89	84	67	84	87	76	79	79	70	86	78	75	77	61	78	68	75	70	78	70	80	73	85	80	79	76	79	73	84	72	76	93	84	75	70	82	83	83	71	92	65	85	81	79	67	85	80	83	84	81	68	74	86	79	66	61	61	90	88	82	56	81	81	85	78	89	77	70	94	86	78	80	76	87	84	77	71	94	78	85	86	86	68	91	78	70	84	88	78	73	74	66	80	72	70	88	79	78	79	83	100	83	84	93	84	68	71	68	78	66	90	90	73	85	82	74	94	80	84	108	69	90	104	83	75	85	82	80	82	80	104	69	71	72	78	75	80	75	74	68	73	81	86	69	83	84	70	85	78	86	75	88	84	98	83	67	75	78	68	72	79	81	83	93	74	79	75	70	73	82	86	83	83	75	83	66	79	77	66	70	76	80	78	79	71	79	85	90	74	80	80	80	100	78	74	75	64	101	85	77	76	78	84	89	88	74	79	81	83	71	80	73	84	81	70	91	75	92	72	87	86	81	86	90	77	75	76	78	92	74	79	85	74	81	79	82	77	90	78	94	76	68	84	93	88	92	75	76	89	76	72	87	72	78	75	60	89	83	89	93	75	89	84	74	83	79	80	79	80	97	81	90	83	81	74	84	80	80	103	85	79	84	82	74	86	98	79	64	80	81	91	80	71	97	89	80	84	79	73	83	76	95	99	76	87	79	84	49	85	80	65	82	86	80	69	91	76	77	67	84	82	84	85	83	59	82	76	82	86	79	84	78	77	81	60	85	78	83	78	71	85	70	89	87	75	83	82	73	67	67	80	84	82	70	71	89	85	97	85	88	90	68	87	81	69	70	85	80	80	81	76	82	70	65	97	85	72	88	78	68	92	110	76	78	80	76	81	82	82	99	77	68	92	69	79	93	81	88	62	78	77	79	88	76	60	65	77	80	78	84	91	90	74	91	86	71	72	90	84	79	83	61	74	85	74	80	82	85	70	86	97	56	69	78	79	86	75	93	65	80	65	72	90	82	71	76	88	82	74	84	78	64	67	88	82	86	80	81	81	80	81	76	86	75	91	94	87	72	97	79	76	68	83	92	79	65	80	78	74	73	82	78	76	76	96	72	85	79	83	58	76	88	79	88	77	74	84	75	86	78	77	81	76	88	75	66	71	76	79	83	73	87	60	76	76	91	66	82	54	78	72	83	90	112	84	68	87	88	72	69	85	82	81	82	73	77	78	96	68	85	83	73	71	84	76	93	76	70	85	76	79	73	84	75	92	84	84	78	100	59	73	78	83	89	90	86	73	59	80	80	74	65	68	99	78	88	69	77	94	87	66	68	74	60	98	68	86	68	79	60	87	94	77	94	78	82	83	82	68	67	87	91	92	89	66	73	82	88	77	78	71	70	72	68	79	67	70	86	87	66	73	75	72	90	64	70	87	82	82	77	73	71	70	82	91	71	80	80	78	95	71	80	70	59	82	57	105	88	77	88	104	69	95	92	78	83	92	83	85	79	73	77	93	76	76	67	91	89	77	76	90	76	90	71	70	77	69	92	78	83	83	58	80	79	76	90	76	99	81	85	80	86	77	80	71	78	76	77	84	78	70	91	84	66	63	69	75	81	72	73	83	73	88	77	70	98	87	77	84	85	98	75	72	69	81	69	83	87	68	87	85	87	84	71	66	92	82	77	69	66	100	84	83	75	80	100	83	80	78	80	84	92	66	71	103	83	66	92	75	77	78	80	88	101	77	81	86	81	82	83	74	75	85	70	93	89	77	72	76	83	76	74	73	77	90	78	88	96	85	73	77	80	82	87	66	78	92	71	83	87	82	69	88	86	77	92	80	85	93	81	84	81	90	83	85	110	72	89	70	87	68	87	74	89	61	87	77	98	85	83	98	91	83	59	71	87	65	71	78	74	99	76	72	90	104	71	73	71	72	83	67	81	88	86	90	83	84	76	64	93	67	82	103	84	76	75	85	90	87	78	81	70	82	63	89	79	77	89	90	95	70	78	70	86	87	95	64	70	85	70	90	73	80	85	82	109	77	73	68	77	85	94	72	82	81	91	86	79	67	77	70	67	84	76	82	80	90	74	77	86	72	77	117	94	75	74	96	81	72	78	79	81	83	76	79	74	83	65	73	78	80	81	68	71	86	65	86	88	84	92	72	81	76	76	83	73	87	88	87	70	66	81	78	67	75	84	83	81	93	74	87	81	80	73	66	81	78	70	86	89	95	83	71	77	87	97	79	79	74	81	65	69	87	74	70	69	98	78	77	68	81	84	75	75	88	83	76	83	78	80	65	72	76	96	74	81	81	72	90	83	70	65	91	79	67	79	81	93	79	88	88	68	88	68	89	74	85	92	75	72	80	87	75	85	90	90	81	86	79	91	90	67	86	66	89	88	88	84	77	79	77	85	72	65	76	89	80	72	78	70	74	78	86	105	81	73	78	92	88	77	81	85	95	84	73	77	83	66	67	76	83	104	75	51	61	78	64	77	84	74	77	75	91	80	83	69	89	90	77	91	87	101	86	72	90	75	72	74	85	65	73	71	72	78	80	69	88	75	82	68	95	85	67	68	69	59	81	88	87	87	90	71	85	92	89	85	78	81	89	81	84	82	68	87	96	78	82	77	82	85	83	79	75	86	91	69	85	67	72	87	66	80	99	79	84	80	75	76	70	84	74	73	79	92	66	63	63	82	68	78	86	75	68	97	91	78	91	74	81	84	102	98	84	72	83	77	84	78	90	84	87	77	87	76	85	76	77	83	59	86	72	59	75	88	88	87	83	89	84	84	71	83	84	79	76	87	87	69	65	82	84	68	60	88	85	81	73	82	76	77	76	82	90	89	73	71	87	89	92	80	88	101	80	90	76	71	81	73	83	73	90	97	74	85	84	92	80	81	73	80	91	84	85	81	79	79	82	79	72	73	82	72	97	75	80	74	80	75	78	61	80	65	60	78	74	90	76	75	87	66	71	77	80	56	65	107	87	83	85	77	83	69	93	84	78	95	90	69	74	93	97	86	87	70	92	82	86	95	71	87	100	85	96	80	82	63	70	72	79	95	75	81	71	91	78	90	78	72	70	66	69	90	80	83	76	78	89	72	86	83	75	83	73	76	91	73	65	79	80	65	70	86	97	80	78	74	85	79	84	82	74	71	88	78	89	83	79	70	85	89	82	76	71	83	72	73	78	74	76	74	74	71	78	80	90	87	75	79	74	81	66	95	78	82	91	68	66	64	96	78	87	83	96	83	81	67	81	66	103	71	83	75	76	90
21260	8593	3292	3268	6549	10545	10503	9044	7906	6441	5611	4718	3961	3409	3325	2687	2294	2355	2174	1852	2582	9646	11262	9999	4741	4293	3408	2644	1948	1478	1186	957	768	652	627	613	575	573	578	573	592	574	544	576	557	547	590	530	540	574	546	601	561	519	558	572	570	587	580	568	582	580	601	597	594	590	594	603	603	580	538	526	571	578	576	596	556	564	584	609	589	570	559	586	582	593	588	602	589	604	567	576	628	581	578	557	573	578	592	551	555	579	608	619	548	582	578	581	585	546	595	566	590	583	571	587	580	569	543	611	573	613	556	551	583	561	597	578	603	576	587	565	564	606	609	586	578	621	620	592	547	552	591	557	540	585	555	569	586	609	563	603	569	577	536	583	581	585	565	593	623	533	582	567	609	592	603	599	568	583	561	596	575	561	565	581	579	609	580	555	580	583	562	588	634	588	536	558	575	581	553	560	562	585	606	596	583	571	603	629	549	579	579	559	545	528	616	545	590	579	555	609	623	577	582	559	524	568	572	563	523	542	537	588	576	572	551	524	552	563	588	630	600	555	578	562	601	534	580	564	583	530	584	547	565	556	553	578	580	591	558	598	558	552	573	625	560	571	574	546	559	614	596	596	542	562	563	594	527	604	594	569	624	580	587	576	576	544	577	597	578	595	574	557	573	645	585	607	575	576	573	580	549	555	580	599	558	582	545	599	574	541	561	595	606	582	595	590	564	570	570	577	554	560	627	557	581	604	566	587	584	592	606	580	595	552	620	587	593	573	541	579	620	582	585	595	566	569	586	576	543	558	594	575	595	563	597	573	589	548	546	599	624	591	592	603	582	581	589	569	613	566	574	569	576	607	587	598	591	584	590	572	552	548	581	584	623	543	579	585	538	548	559	561	593	592	554	572	562	551	580	607	596	597	626	577	595	525	559	576	551	587	545	576	556	547	581	559	571	582	548	578	574	542	549	611	583	562	560	553	601	572	621	600	568	584	556	582	626	619	586	606	591	544	556	572	610	613	577	560	581	577	567	577	589	568	587	585	537	554	571	602	542	559	593	579	566	555	598	555	567	559	560	535	566	599	575	591	551	627	588	581	577	594	606	564	588	557	566	543	547	574	571	597	566	571	566	573	577	571	570	564	571	566	635	587	564	626	606	582	602	571	602	561	596	574	513	563	606	588	568	563	580	564	566	581	586	579	584	553	564	568	579	590	575	618	598	574	566	579	571	577	560	599	532	548	596	586	582	547	570	614	563	580	597	536	555	606	579	602	573	573	597	578	585	591	594	575	554	585	564	587	569	605	589	546	578	575	567	578	581	613	574	542	542	592	586	570	593	571	623	591	525	579	558	577	575	593	543	595	564	565	578	598	563	582	547	555	566	579	582	560	563	554	619	574	598	587	567	563	574	582	584	570	562	578	616	570	533	567	541	600	591	568	585	624	552	568	549	590	570	551	535	585	606	583	546	568	603	578	617	536	564	597	555	570	587	583	576	595	620	619	552	567	635	565	581	600	583	533	575	574	611	572	588	557	532	598	595	571	604	534	561	550	556	586	565	570	554	540	591	567	585	551	553	570	554	556	585	593	576	579	526	560	562	595	532	547	575	560	561	551	555	588	542	605	563	556	539	600	574	595	600	587	573	564	599	576	549	599	579	543	567	617	573	604	608	554	556	561	599	588	615	569	623	599	534	550	519	561	564	573	587	591	611	597	546	599	584	634	572	565	612	535	577	626	564	572	596	591	608	558	581	551	532	578	549	561	597	588	544	592	576	621	571	580	586	607	567	568	565	551	518	600	560	580	562	599	565	588	550	608	607	605	601	533	560	585	599	556	559	560	579	578	583	569	576	574	590	587	549	534	572	575	568	577	570	576	583	550	580	562	522	526	589	580	579	540	636	560	530	602	580	558	642	581	544	580	597	603	545	593	593	551	558	567	547	561	641	540	547	584	565	549	554	584	575	546	558	574	571	565	581	591	555	557	590	560	586	604	618	602	585	603	539	575	582	573	560	607	571	605	593	611	593	542	571	622	593	592	596	572	585	565	608	546	558	589	576	560	599	596	580	577	560	540	600	589	604	571	540	568	567	576	567	603	591	574	573	574	596	602	589	549	587	577	582	602	580	577	579	599	590	580	569	608	541	572	616	557	538	591	577	572	558	586	580	574	577	608	580	576	615	541	609	538	581	580	595	587	558	590	554	568	599	579	557	585	569	583	594	626	568	545	581	611	586	583	586	550	581	553	616	596	569	583	587	577	597	630	531	588	573	578	557	536	567	575	608	559	585	630	585	570	560	584	614	572	579	552	560	543	567	543	567	580	600	604	635	566	575	553	556	586	553	557	579	574	573	589	571	591	561	555	578	576	593	581	608	576	590	546	560	595	561	566	588	560	570	551	554	586	597	580	534	567	550	605	550	596	607	588	597	532	594	569	556	573	535	557	561	523	594	589	604	590	559	560	599	566	571	590	628	613	574	561	572	577	605	592	561	545	570	612	536	577	562	595	550	605	566	615	564	574	547	579	562	570	587	558	636	594	560	584	587	573	540	536	609	572	591	569	541	587	603	557	579	621	572	563	575	570	556	565	578	576	576	544	571	565	566	584	589	581	571	586	608	568	622	589	639	564	565	614	587	549	588	590	557	589	545	568	589	600	583	581	581	602	569	610	579	551	569	594	579	575	585	558	633	522	616	572	577	518	604	538	630	516	569	592	535	548	549	591	578	598	543	547	606	575	570	539	569	561	578	542	603	584	587	588	550	566	559	564	574	587	564	555	585	529	580	557	596	601	568	587	576	559	560	555	625	601	517	578	566	612	590	551	566	580	588	563	574	602	560	561	551	599	632	573	574	581	577	565	529	608	556	589	571	612	592	580	575	573	597	545	554	537	550	606	580	588	573	569	578	566	567	592	584	519	579	628	563	573	587	606	564	545	574	569	585	605	552	566	555	532	596	598	583	594	556	554	532	591	570	581	580	562	580	545	609	592	561	588	523	582	602	630	583	538	583	570	540	538	638	604	610	552	565	590	554	566	539	567	536	593	556	593	559	571	548	602	574	553	590	534	564	560	577	536	575	570	578	589	599	587	585	606	592	569	566	568	563	561	607	582	594	599	533	552	537	569	574	568	602	555	563	546	570	561	551	555	580	572	586	552	579	597	610	552	591	596	601	615	565	548	534	617	586	580	551	575	581	592	569	542	570	588	577	623	600	587	571	569	598	608	550	559	593	589	563	498	594	579	607	563	582	560	578	611	543	549	553	581	569	617	571	560	587	610	578	544	574	603	545	556	583	605	591	516	587	546	627	574	536	569	578	522	614	535	596	601	592	587	576	603	585	602	598	584	591	571	554	553	606	613	558	614	531	561	594	600	572	579	567	532	574	575	568	574	559	594	578	557	603	562	591	580	551	614	537	579	611	610	577	590	591	587	580	579	609	571	535	568	590	588	588	568	598	605	526	579	582	595	537	604	552	606	598	551	555	581	569	572	577	549
3521	874	337	282	197	241	257	247	237	215	219	203	195	170	160	178	162	177	148	154	240	540	581	596	384	227	204	207	168	157	134	119	106	103	104	95	94	108	111	98	90	115	100	89	119	90	105	99	111	82	92	108	111	107	98	110	101	111	112	102	106	120	95	93	104	100	105	95	115	124	88	119	101	89	100	103	102	101	109	116	89	112	97	95	86	96	106	93	97	94	110	106	104	86	94	96	100	102	102	115	91	104	90	110	122	103	102	125	106	98	117	102	96	97	108	124	87	94	79	90	108	97	91	103	93	94	111	91	96	100	103	116	111	88	117	103	104	111	108	86	89	102	104	106	87	92	101	90	112	118	105	92	108	105	96	96	84	82	94	109	103	118	109	117	102	102	108	84	108	97	106	85	92	129	89	109	102	97	108	85	109	110	101	118	97	98	107	92	107	120	99	93	103	98	93	113	89	104	111	105	95	97	96	89	98	109	107	106	100	95	99	97	101	104	118	91	112	108	88	106	95	95	95	121	90	90	94	108	82	95	106	121	115	99	117	102	99	113	93	102	101	118	91	83	96	112	102	102	111	116	100	104	101	105	96	98	98	103	92	94	98	113	93	93	100	107	110	100	98	97	116	91	86	92	95	91	106	100	109	104	96	82	96	111	99	120	83	118	100	109	97	122	106	90	92	95	104	78	101	107	105	101	106	104	106	100	113	106	85	105	108	85	106	98	98	112	99	108	101	112	102	90	89	104	91	107	99	106	101	113	109	90	102	94	88	99	109	111	110	101	96	102	91	94	103	127	98	103	120	111	75	101	95	95	107	106	100	90	98	117	107	95	105	102	102	111	102	94	105	107	110	94	102	110	114	82	108	107	108	126	91	87	106	99	95	119	102	112	88	88	91	103	95	110	110	86	98	128	105	107	102	91	109	95	113	89	98	96	103	130	106	119	96	83	92	111	93	101	98	102	107	99	116	99	124	96	87	106	95	97	101	104	107	107	111	121	105	89	101	113	102	111	108	89	101	108	100	86	94	97	100	98	101	104	101	114	107	99	110	87	115	118	98	95	114	93	96	101	89	97	89	102	103	103	99	96	93	108	86	107	101	90	100	107	98	106	120	106	109	111	105	108	84	99	98	78	87	106	102	92	106	103	110	119	108	120	95	104	96	87	111	103	92	117	110	112	103	108	105	100	102	106	104	95	94	93	95	93	97	117	89	113	113	104	118	89	108	114	79	94	101	88	89	112	108	101	107	102	89	94	118	95	129	101	84	110	93	109	102	103	109	101	105	101	95	119	95	96	93	87	101	88	102	121	95	96	104	76	95	112	109	100	92	113	89	100	103	95	86	102	99	107	93	92	110	105	112	95	90	111	110	112	103	126	99	101	91	111	105	109	117	99	111	95	95	97	103	83	95	106	89	109	103	88	105	100	110	109	83	100	119	97	90	99	117	108	127	109	104	109	110	107	109	101	97	115	102	93	89	106	128	88	107	105	89	81	106	112	108	111	115	100	104	97	105	106	106	111	107	106	132	89	114	101	100	110	95	97	109	100	84	105	103	104	96	92	100	110	130	104	97	101	121	111	101	88	87	94	98	110	93	119	84	102	95	113	117	111	115	98	115	130	97	103	106	114	99	92	99	116	124	93	102	97	96	104	94	111	125	101	108	118	111	112	108	110	94	108	98	91	106	99	95	109	97	104	94	99	92	118	106	105	110	118	109	109	105	112	115	97	101	99	88	106	101	103	106	98	98	105	106	97	84	100	103	103	84	118	86	89	83	119	96	107	97	114	106	120	108	108	115	112	85	99	92	102	88	101	99	95	99	87	91	97	121	113	109	94	122	108	110	116	113	98	124	111	101	108	108	86	79	93	104	108	111	114	104	111	93	101	103	112	95	107	121	101	105	108	100	90	90	106	113	96	99	122	106	110	114	115	90	99	97	99	101	107	96	98	80	122	101	81	90	98	99	107	92	89	76	129	90	111	126	105	105	117	94	110	109	96	106	91	115	83	106	91	86	94	87	114	106	126	108	96	96	103	102	102	115	86	87	108	99	140	99	96	126	100	109	90	92	115	117	92	95	98	87	106	101	90	96	92	119	88	106	106	98	105	99	91	107	116	95	88	111	85	96	106	103	90	99	93	89	109	100	111	100	111	100	106	99	86	100	116	108	99	104	107	94	98	109	100	90	113	96	113	116	91	90	95	118	109	107	96	125	93	111	90	118	106	118	102	108	105	116	107	99	130	100	131	78	103	106	112	97	125	116	109	97	109	90	98	102	102	86	100	109	107	114	93	94	109	105	102	113	103	97	99	106	99	127	115	109	107	113	95	100	92	108	117	104	101	115	102	103	107	99	106	109	109	98	106	115	85	113	117	116	108	120	105	111	113	118	89	123	101	83	87	99	84	111	90	98	86	99	102	115	110	108	104	90	86	126	100	106	102	97	101	104	108	103	86	125	96	125	96	105	110	120	112	99	91	101	107	94	88	108	101	119	104	83	95	117	119	99	99	99	112	95	98	91	91	93	99	79	104	95	105	120	106	101	112	90	92	117	88	107	109	83	90	98	110	111	96	123	91	86	100	111	99	129	113	92	108	98	99	85	111	97	95	102	112	114	107	91	105	91	104	100	94	100	115	106	107	112	94	101	109	107	89	113	102	99	109	99	116	115	110	96	105	103	106	109	89	90	97	100	105	100	96	91	101	90	108	107	108	105	99	94	110	94	93	98	104	87	87	99	94	113	84	103	93	104	107	119	99	100	86	83	114	106	104	103	89	83	98	94	107	107	107	128	103	103	98	87	95	100	93	82	96	110	99	96	104	107	110	105	101	95	105	105	97	108	111	103	112	102	109	111	90	90	114	112	101	104	103	102	98	109	105	109	90	111	109	92	109	99	91	103	113	103	86	111	101	114	92	106	110	106	92	92	108	102	88	87	92	110	95	113	91	94	105	101	107	102	106	102	112	101	96	105	97	99	114	103	99	100	94	104	90	112	97	103	92	98	95	96	118	103	111	116	94	91	92	90	93	100	98	98	104	108	114	112	94	100	94	107	98	102	93	96	96	101	96	90	110	103	97	109	112	130	121	96	104	98	100	97	99	98	109	94	90	123	99	102	103	96	94	123	94	111	100	86	101	81	98	105	90	86	115	89	88	96	106	103	97	100	90	103	115	100	90	100	99	117	99	80	97	90	106	90	97	105	99	92	109	112	96	104	104	105	103	98	112	121	113	97	98	78	101	92	101	102	97	111	101	97	119	99	99	83	103	82	89	108	97	103	96	89	108	82	108	97	93	105	110	81	104	104	99	93	111	119	114	115	101	112	110	106	94	82	92	106	119	94	99	98	122	85	78	87	116	101	106	92	113	99	113	106	87	95	92	110	94	98	91	101	115	104	102	97	96	109	103	94	93	95	102	115	105	117	92	107	111	94	117	106	113	104	120	121	93	117	102	109	103	99	92	90	80	118	105	100	120	121	96
21418	8057	3393	3324	6103	9370	10095	8680	7571	6365	5635	4628	3991	4041	3584	3243	3128	2794	2249	2395	5025	11235	12009	11176	6468	4196	3087	2381	1933	1467	1272	1042	913	818	779	744	726	752	770	742	805	706	716	764	747	717	734	704	788	742	697	701	724	745	729	734	700	768	724	726	696	757	746	774	750	702	731	718	782	722	752	776	766	731	708	749	744	816	729	748	800	726	727	737	760	750	730	747	711	746	708	732	719	711	719	751	738	767	742	717	778	772	752	735	748	729	772	740	727	742	798	730	744	748	717	732	759	769	735	733	727	738	716	752	758	797	780	751	750	739	748	746	739	684	746	741	756	701	706	771	763	747	732	755	779	747	737	745	724	770	727	773	718	768	760	782	752	768	731	752	723	739	758	774	786	723	696	729	739	759	748	765	761	767	717	798	732	768	761	754	783	760	745	775	779	756	756	722	789	683	724	727	739	709	741	701	718	727	744	721	792	733	773	711	731	719	724	732	748	760	754	753	739	660	765	744	767	699	763	727	700	765	760	719	753	781	750	745	707	787	772	715	710	702	749	735	717	693	716	738	691	721	746	719	769	681	705	742	738	751	746	764	767	717	734	761	759	774	751	751	700	719	732	707	713	712	739	727	766	747	797	745	772	720	729	751	740	766	772	731	721	752	726	735	749	745	738	786	717	761	716	761	655	791	747	767	766	797	801	738	748	727	736	725	730	738	757	691	744	756	722	750	753	788	711	714	788	752	735	739	743	737	731	733	743	771	741	710	711	780	740	741	744	730	765	686	750	760	757	758	770	724	726	763	737	700	743	741	731	719	773	701	705	717	740	752	736	766	734	726	762	741	752	761	724	703	755	741	751	719	707	745	799	733	750	688	717	740	755	748	733	732	753	736	718	753	705	728	729	724	744	733	734	749	701	733	741	766	747	752	754	700	771	721	697	707	737	793	679	737	744	760	752	752	739	751	748	750	761	725	712	721	782	744	720	744	749	708	686	742	786	760	704	747	765	785	744	697	735	801	745	743	732	771	740	743	747	760	773	756	721	688	763	755	697	727	736	746	766	812	738	678	766	713	705	750	759	792	728	760	741	688	760	695	747	700	755	767	713	743	749	739	722	738	750	779	709	753	729	770	764	770	736	745	675	803	780	720	719	706	739	761	725	696	799	720	787	696	748	746	769	759	752	779	675	765	753	749	785	763	727	708	759	685	731	799	816	737	688	726	735	792	717	748	764	742	713	727	733	752	757	732	791	716	739	743	736	761	737	744	731	715	709	723	757	733	764	701	776	730	751	781	705	784	681	737	713	740	709	737	735	757	701	767	688	742	781	753	742	717	744	748	745	798	745	720	761	737	773	705	757	725	781	762	738	740	736	713	706	788	790	736	727	757	689	714	733	718	736	766	704	779	775	707	694	721	721	752	778	690	770	717	748	681	767	749	767	756	713	745	732	733	729	693	729	766	709	714	715	744	732	698	722	742	771	728	705	752	673	746	718	767	754	768	763	712	735	742	732	717	743	733	746	723	760	806	754	749	673	711	706	721	708	752	766	738	746	761	757	707	675	717	772	785	750	731	781	720	759	718	696	767	718	743	730	775	739	745	737	758	736	734	761	735	713	700	769	726	754	738	732	743	763	726	739	739	709	744	735	739	721	746	667	714	740	831	748	721	742	742	759	720	730	782	755	755	728	715	732	720	698	758	766	788	736	719	769	765	786	746	766	684	757	767	770	691	712	729	727	689	710	774	739	762	731	744	768	765	779	705	792	714	726	756	731	720	759	722	774	702	743	751	735	821	746	709	746	748	725	752	726	734	712	722	763	684	756	745	775	743	704	742	787	723	787	771	712	752	793	815	720	711	776	762	733	740	760	766	742	744	721	808	762	768	782	768	788	770	700	677	773	729	740	756	769	720	688	718	730	744	733	700	753	792	756	748	762	704	772	718	732	743	748	768	762	768	791	711	723	736	714	748	798	715	767	724	736	707	730	763	758	751	720	753	742	660	711	780	732	717	749	767	717	756	716	762	765	703	764	724	743	747	758	747	766	736	738	684	714	740	691	722	779	785	747	732	752	721	763	754	732	711	732	707	707	733	728	770	776	741	728	725	757	729	705	742	710	790	722	747	741	759	750	761	714	705	737	777	739	747	781	768	740	715	765	733	770	740	737	748	704	708	750	731	724	773	788	745	763	738	727	760	723	719	750	739	748	730	715	727	731	697	733	759	706	719	710	741	756	693	773	714	784	791	713	747	757	787	739	764	757	707	708	779	758	723	757	736	693	781	728	793	747	786	749	732	699	723	686	772	717	745	724	750	741	716	729	726	769	763	699	764	694	732	744	741	748	754	749	728	755	765	716	747	744	672	737	740	726	755	758	752	726	695	740	728	730	755	727	754	776	714	742	698	697	771	724	741	766	766	757	722	700	740	738	748	702	775	747	768	720	783	723	758	731	783	705	682	753	760	718	745	708	742	790	725	719	720	773	731	753	791	739	743	763	751	746	796	772	754	721	678	743	669	742	718	715	803	722	750	744	711	770	740	704	693	725	741	728	743	746	739	710	740	747	745	782	745	705	727	720	767	725	699	726	750	724	749	748	742	724	731	771	690	700	721	712	761	744	774	767	752	768	764	731	724	724	686	731	711	790	698	762	740	752	701	756	728	757	739	718	738	772	707	688	736	724	728	737	767	699	696	713	740	754	722	719	741	728	752	748	703	740	794	763	729	733	748	738	764	775	748	780	712	752	742	746	759	768	738	785	740	771	773	743	760	759	744	722	744	760	784	704	730	714	772	720	740	740	757	735	730	758	727	750	748	732	760	774	743	780	753	757	743	790	728	763	762	711	709	719	767	727	710	781	793	692	733	748	740	746	679	739	768	755	733	705	747	728	722	748	725	727	737	779	763	776	767	752	737	724	738	750	776	768	672	729	749	731	773	694	743	747	720	726	773	738	687	741	765	712	762	781	775	726	751	735	729	709	704	737	757	735	703	721	778	749	734	715	737	740	725	712	739	772	738	745	715	707	779	732	738	708	802	764	721	704	739	736	716	716	762	753	767	720	749	779	734	785	758	747	743	769	752	700	725	721	698	708	731	727	744	687	731	756	780	733	757	766	697	759	754	695	703	736	748	672	746	759	754	712	702	726	737	732	737	748	705	743	708	747	788	753	801	732	723	742	723	752	738	724	749	718	772	730	745	694	765	715	749	713	734	763	774	729	701	756	759	754	791	764	767	744	798	716	770	760	695	748	712	774	704	730	762	717	737	723	749	751	718	763	748	718	697	733	768	735	757	712	777	732	726	706	742	813	747	736	704	755	788	707	707	709	734	723	739	731	710	699	719	796	790	749	751	763	739	765	772	696	729	740	725	755	711	728	772	741	728	742	689	700	743	760	756	699	706	682	746	742	788	750	742	724	798	731	753	757	715	713	701	749	731	733	709	779	753	707	744	731	764	756	727	753	717	700	738	749	780	765	739	748	725	751	757	732	678
3288	1299	473	286	198	232	296	325	313	297	286	242	231	234	203	201	191	167	138	153	221	795	1095	974	555	397	326	280	232	180	154	128	105	112	118	94	100	96	101	91	95	92	89	103	70	98	84	81	82	107	117	85	90	106	83	100	104	76	94	73	75	104	89	97	107	105	87	107	100	88	107	84	101	113	95	90	79	85	96	85	90	102	78	84	110	94	101	100	95	101	90	93	98	90	100	86	76	114	116	82	92	92	89	100	95	102	84	81	105	110	94	96	116	103	103	101	102	113	86	95	95	91	97	102	88	106	95	87	93	107	90	92	88	102	73	79	103	97	103	100	98	101	92	97	92	70	90	90	91	83	91	94	85	101	92	102	92	95	87	108	103	88	79	84	90	81	98	88	79	111	90	102	98	101	99	118	97	91	90	118	99	108	99	96	109	97	98	95	117	104	79	85	91	103	93	77	88	104	96	107	102	90	92	99	78	96	73	87	114	96	117	92	91	101	82	95	106	81	104	102	93	96	97	90	110	97	85	104	97	87	90	107	93	104	100	93	96	91	114	113	95	83	78	70	84	94	101	110	92	96	104	98	90	96	93	100	86	95	83	85	90	107	103	108	96	95	97	112	87	96	104	93	108	98	113	131	114	83	103	103	99	97	102	89	92	119	85	97	94	96	98	92	117	92	99	96	97	96	108	81	102	98	89	90	115	88	93	112	108	73	107	100	104	81	104	97	83	108	76	93	76	103	108	96	109	110	98	97	80	108	115	101	100	98	101	100	90	94	84	107	97	94	93	92	89	97	91	91	99	95	93	72	95	121	92	87	90	77	106	103	99	101	103	81	98	116	96	98	96	94	89	101	94	96	98	84	95	108	88	73	86	87	103	86	87	96	100	104	99	105	104	101	89	95	96	109	100	81	111	104	110	107	100	107	89	85	92	111	89	100	96	111	93	99	102	115	99	104	94	85	88	91	100	83	85	82	97	93	96	94	94	110	86	82	84	104	91	92	87	102	103	87	75	101	110	113	99	102	88	89	83	104	101	116	92	96	99	89	102	80	95	99	92	86	82	104	99	93	96	85	88	88	87	94	79	92	94	83	81	94	90	91	94	77	88	106	89	90	83	116	108	103	92	81	84	92	98	95	105	108	93	102	97	83	95	82	85	100	94	102	93	106	96	96	112	97	93	86	100	82	92	91	88	103	91	100	90	102	90	93	101	105	92	100	94	117	93	90	88	108	87	101	90	101	77	93	85	102	81	99	83	99	83	96	85	116	100	94	93	83	94	98	94	95	98	91	101	87	103	107	109	88	90	68	100	100	105	109	105	103	95	98	109	95	78	94	109	92	96	89	81	107	96	98	120	92	85	88	87	87	88	101	91	96	88	100	104	90	95	99	109	105	94	99	86	78	99	85	84	99	105	110	91	104	90	94	113	103	106	97	92	100	108	84	96	89	92	92	91	99	106	107	98	91	87	102	97	86	97	96	103	88	87	93	108	107	100	90	83	85	79	101	96	100	87	83	103	86	97	105	95	85	81	88	87	113	104	96	86	105	90	94	108	88	95	100	99	91	110	100	103	89	103	83	90	85	102	91	112	98	105	90	112	80	100	85	112	85	103	103	90	88	84	96	90	88	78	96	97	100	97	88	89	75	116	87	105	96	114	94	103	99	94	93	88	88	98	82	107	96	80	94	98	106	116	77	95	97	91	80	94	95	100	86	92	97	93	97	105	84	81	88	104	94	91	70	91	101	103	99	98	105	101	96	90	92	101	96	81	98	92	83	114	101	90	116	97	93	108	110	76	97	87	99	97	109	105	95	92	85	95	99	85	110	104	107	87	109	100	90	90	94	105	107	90	97	86	78	101	97	85	102	89	93	95	107	87	73	84	94	106	90	106	90	98	102	95	87	87	101	91	102	85	99	107	104	96	95	90	97	105	104	110	110	67	94	95	90	111	102	99	93	96	91	95	83	94	117	106	108	105	101	88	90	101	98	104	102	84	94	109	104	93	100	82	110	96	97	97	112	112	90	90	99	91	99	90	85	73	88	87	100	99	95	74	94	90	98	93	82	86	87	103	100	82	97	103	82	82	105	102	105	84	92	96	82	88	94	98	89	102	95	100	115	83	92	93	88	88	92	101	93	89	89	124	82	86	93	83	85	93	84	97	92	114	73	95	90	92	102	98	87	125	103	105	100	113	97	74	87	99	100	108	97	83	98	102	80	87	100	96	83	99	106	109	86	82	106	103	98	98	108	101	97	88	105	100	104	96	108	85	103	102	98	103	102	112	103	93	103	93	100	93	114	114	88	93	80	94	118	102	103	91	105	97	89	103	90	93	85	100	93	94	95	104	88	85	97	94	93	109	89	109	89	115	101	93	113	100	90	91	85	93	92	110	92	94	86	95	97	92	113	82	102	95	95	79	71	73	94	90	77	121	82	100	92	87	100	94	99	90	103	99	97	94	70	90	97	87	83	114	118	109	128	91	103	77	111	101	113	91	93	115	116	102	93	115	97	100	86	100	102	107	86	87	96	96	106	93	75	107	97	103	109	91	99	94	105	98	93	113	89	99	107	106	99	86	81	96	106	103	102	85	105	96	90	110	93	101	103	99	96	83	114	89	110	115	70	97	89	103	104	92	100	102	98	76	112	81	86	88	112	99	98	88	82	99	108	105	86	116	79	91	88	102	97	110	87	104	91	83	101	102	88	104	89	74	90	92	72	77	92	80	105	87	93	88	93	92	90	87	110	102	96	116	108	120	107	98	87	94	113	95	105	90	80	75	93	103	102	105	90	93	89	96	86	89	86	92	98	89	107	93	87	94	90	102	100	97	111	105	95	93	95	95	85	101	77	96	105	103	91	87	106	88	98	92	98	84	93	102	100	104	97	102	92	88	108	102	93	100	108	103	88	91	93	92	107	103	89	110	109	89	103	87	99	89	108	93	109	98	101	100	102	81	93	72	109	101	104	79	98	95	88	97	100	83	101	94	99	95	98	91	109	108	88	91	82	96	84	90	107	89	111	96	101	81	95	108	85	96	100	121	97	93	90	87	97	101	117	97	112	94	101	87	96	86	101	94	96	111	97	106	79	113	94	109	99	110	86	87	116	97	109	81	107	92	93	115	84	94	95	93	96	83	87	92	73	79	96	83	82	95	96	107	98	83	102	92	94	95	98	90	90	96	96	96	78	101	92	92	102	100	86	101	103	92	100	85	85	94	110	102	85	90	77	87	113	74	97	96	100	102	87	108	86	95	76	98	109	115	97	91	83	102	93	105	104	92	93	68	112	92	101	114	93	113	91	113	95	119	91	80	77	118	89	85	91	79	128	100	106	94	101	98	80	87	85	104	80	113	95	96	87	110	97	87	94	111	112	92	94	89	93	102	86	102	94	106	102	93	95	83	99	94	109	98	96	98	82	97	108	102	100	84	88	94	103	82	90	90	99	98	73	100	88	106	99	96	115	99	116	114	83	102	75
25829	10829	4337	3963	7725	11645	12848	11671	10560	9206	7749	6296	5687	5276	4701	4325	3856	2840	2508	2523	4183	15346	18243	16946	9903	7658	6154	4786	3451	2519	1748	1252	958	849	734	744	712	647	669	662	690	663	666	687	658	717	706	653	698	658	671	648	669	696	645	700	672	723	691	692	700	681	701	654	682	669	671	696	674	651	735	668	680	684	660	723	706	664	726	665	643	669	669	714	695	688	704	645	636	691	698	675	677	708	717	673	666	637	663	695	655	678	650	680	657	702	666	716	686	679	689	697	618	654	662	677	664	644	681	654	681	659	710	604	710	682	647	682	689	673	682	687	705	678	726	646	696	671	651	679	690	681	657	703	666	695	738	677	746	647	654	707	642	644	670	709	690	686	665	711	694	679	703	627	659	675	655	676	629	661	654	657	645	714	704	681	698	669	677	702	669	671	687	700	666	646	650	693	646	612	677	651	685	640	713	700	672	712	660	666	670	671	665	682	658	682	682	680	669	643	661	641	697	685	689	663	698	641	718	689	655	654	668	628	680	676	673	699	684	628	672	697	700	622	670	685	671	640	686	688	664	658	680	688	692	698	695	718	679	634	681	673	710	656	639	667	648	731	660	695	681	733	693	655	644	650	686	722	697	726	646	674	658	665	694	651	689	625	633	661	679	639	644	676	736	676	687	732	673	660	671	638	691	688	692	671	685	698	720	690	664	689	688	713	685	654	658	682	682	680	707	642	672	690	671	718	655	688	699	638	668	729	699	698	707	668	690	670	695	636	681	718	679	687	687	699	668	696	681	669	684	698	697	666	667	674	674	659	675	659	670	653	674	656	654	734	695	660	649	669	652	651	669	688	694	690	666	684	689	662	658	701	667	677	726	725	656	645	649	682	731	661	674	658	644	668	676	662	677	688	697	691	650	688	675	685	701	654	681	668	687	668	664	730	686	683	662	660	675	674	650	689	678	711	692	650	688	659	683	688	700	657	678	648	692	683	661	724	681	674	696	653	724	673	688	655	703	680	655	716	691	677	690	671	703	693	657	662	688	702	716	682	623	692	652	691	703	680	644	667	728	717	678	658	659	657	705	698	705	688	634	676	653	704	684	648	675	679	692	663	674	668	690	687	649	688	638	699	653	642	674	692	733	672	714	683	649	695	650	684	689	680	690	689	685	665	647	694	700	721	642	657	672	664	674	725	634	717	682	693	640	740	693	729	695	699	671	709	663	656	637	729	635	718	643	699	674	702	674	690	658	647	683	700	702	697	686	671	647	674	680	691	683	681	711	696	665	672	644	712	640	757	633	657	673	658	688	696	685	673	690	652	660	639	641	690	678	728	704	692	691	679	655	735	659	660	693	696	659	656	683	645	717	655	687	677	670	634	697	636	647	668	642	644	690	663	654	695	697	639	708	712	708	676	640	671	656	665	703	677	675	671	671	666	683	638	691	672	635	657	679	633	694	681	674	668	678	632	670	690	707	659	643	651	717	693	680	716	645	687	690	647	654	695	677	635	653	730	665	703	633	681	705	681	674	672	651	693	710	659	660	660	661	675	676	671	702	672	647	686	655	750	661	669	681	695	666	625	662	668	684	626	665	669	649	685	688	673	699	705	649	714	686	636	672	681	704	681	679	727	627	723	663	680	750	651	648	702	699	715	655	707	675	692	618	659	697	678	662	673	650	661	689	661	674	697	639	649	688	668	711	691	702	659	713	681	667	634	716	758	664	668	682	669	697	636	707	661	708	630	731	698	698	762	667	671	656	679	684	716	703	694	705	694	652	681	655	637	646	700	682	674	679	669	701	675	623	676	643	670	701	682	676	660	692	651	604	675	690	674	657	654	702	685	670	644	697	694	678	699	684	655	679	684	590	690	698	692	653	649	720	677	664	677	687	674	668	622	692	673	731	635	659	680	662	686	689	691	682	656	676	681	676	643	675	667	701	651	702	717	664	650	687	684	712	682	709	675	714	725	664	607	707	714	693	672	660	710	710	647	697	666	649	677	689	704	679	709	635	702	672	684	661	691	667	694	728	699	676	683	650	644	748	711	712	627	707	680	699	654	680	672	660	661	682	698	689	691	695	671	649	643	674	669	662	659	662	671	717	702	716	681	679	694	659	623	690	727	718	673	697	689	680	629	702	659	675	694	651	682	691	650	714	653	682	671	646	658	692	616	659	676	669	681	678	692	692	655	714	671	679	673	688	661	685	611	678	702	653	649	654	718	673	707	661	705	715	644	702	739	668	661	660	675	702	627	669	658	673	697	667	648	679	719	656	637	633	674	685	653	653	667	699	690	684	690	650	681	658	638	651	619	676	729	654	632	670	661	647	703	705	712	654	639	663	668	716	686	644	697	669	677	685	692	681	694	685	682	725	676	675	701	716	662	691	706	682	706	691	647	672	689	625	684	710	673	692	655	670	694	663	689	637	702	693	698	653	698	698	674	675	729	640	738	659	700	686	686	696	724	679	661	687	692	623	640	681	660	705	696	695	734	693	677	690	699	732	679	623	700	632	646	655	656	664	625	673	705	662	680	724	662	689	668	651	707	701	649	651	678	736	662	690	625	684	642	712	704	617	710	679	689	710	693	693	694	637	707	667	648	658	649	673	632	681	679	674	689	644	639	697	727	650	656	675	724	696	670	650	678	697	706	675	671	717	670	662	658	679	689	660	679	669	723	651	676	740	679	698	686	708	670	679	660	683	702	712	667	662	685	652	683	684	684	683	646	660	667	683	678	680	646	629	699	659	694	658	646	686	672	723	666	670	654	666	679	654	658	747	662	685	756	646	679	713	686	672	712	705	640	654	683	755	705	646	730	688	638	643	690	709	656	650	699	694	681	668	649	690	670	663	664	719	707	659	688	669	692	700	692	651	667	692	675	641	660	661	656	695	646	685	632	701	669	764	706	701	730	668	667	633	712	653	653	704	655	709	687	704	688	686	690	752	673	654	708	711	654	673	671	670	708	684	653	662	696	653	681	709	665	710	673	694	649	663	739	623	636	740	668	674	708	648	687	680	652	682	699	700	700	656	693	683	654	739	611	678	687	689	683	639	663	655	657	705	711	698	674	635	663	657	624	695	680	678	662	715	706	727	709	687	691	685	679	655	663	678	688	687	696	688	670	704	672	692	731	737	673	668	690	706	679	731	687	708	727	673	637	666	687	665	681	722	665	672	651	658	697	679	686	701	666	665	709	658	707	641	667	677	646	663	684	675	686	684	683	624	665	683	674	697	657	738	672	716	644	623	673	722	645	696	712	672	666	667	654	689	658	679	719	675	637	644	647	728	709	706	705	633	702	672	770	716	657	686	602	667	695	703	655	679	691	651	660	676	653	674	666	634	692	713	687	742	633	694	663	659	680	675	692	682	676	673	680	695	701	670	669	681	664	630	690	650	650	692	650	718	654	654	654	687	695	676	727	680	721	682	696	687	649	707	689	701	701	688	693	699	690	676	618	701	702	696	691	684	670	615	702	664	674	612	706	669	684	689	669
2221	577	232	159	137	154	199	200	221	199	161	154	150	142	155	117	113	117	121	104	119	150	194	171	147	148	135	101	111	100	93	76	98	81	81	79	74	91	86	77	83	73	81	80	64	94	95	80	76	91	75	81	96	92	85	83	80	94	79	87	70	80	96	100	89	86	81	72	101	78	88	73	75	96	92	85	99	83	90	71	87	88	99	68	88	100	87	72	75	84	76	77	89	83	89	86	84	89	111	94	87	76	101	80	71	88	91	79	72	73	89	95	76	65	90	92	91	84	76	66	79	77	85	82	94	99	94	81	75	92	77	77	78	87	89	80	92	81	101	83	91	74	79	74	88	63	75	88	79	74	79	92	88	98	101	81	79	99	89	97	84	103	84	78	79	86	85	83	101	64	77	81	87	86	88	95	88	91	93	94	89	77	87	88	91	106	82	89	102	79	84	63	92	86	94	91	74	88	74	86	100	77	83	78	79	78	78	78	76	80	90	52	102	88	87	67	94	73	88	82	107	89	84	89	76	96	77	72	73	106	76	89	92	101	87	97	92	95	93	84	93	101	86	87	81	69	84	90	96	82	95	88	86	98	99	75	94	86	88	88	98	74	92	89	85	90	74	73	89	70	85	89	68	90	72	76	86	93	87	100	96	89	77	89	92	93	72	68	88	90	79	94	96	115	82	94	76	78	79	83	90	85	87	85	90	87	97	103	93	77	97	83	73	94	111	90	87	102	79	70	99	79	97	86	68	81	88	78	88	93	79	96	83	92	85	83	87	83	82	78	106	89	83	74	82	102	77	80	91	90	101	79	83	86	87	90	80	100	95	87	73	91	89	80	92	68	96	75	87	90	78	68	84	87	79	82	90	92	94	83	75	82	83	87	85	85	101	82	84	92	102	96	99	83	71	88	89	78	69	91	92	78	81	76	91	73	91	96	89	90	98	81	80	92	73	84	94	88	96	95	83	104	91	85	86	95	78	79	97	89	84	97	89	74	86	91	67	84	83	89	79	88	73	81	65	75	72	97	89	101	83	94	84	85	87	74	72	89	91	78	85	99	86	73	80	76	76	67	85	86	83	73	72	81	93	100	89	92	102	91	80	82	85	90	89	95	92	86	87	93	99	82	103	83	92	95	98	74	100	96	93	91	84	100	93	92	82	90	59	71	94	87	85	87	84	71	75	84	104	88	99	101	81	96	83	87	74	90	98	89	98	80	66	82	76	101	89	81	89	83	91	81	86	83	87	93	90	76	80	79	91	87	94	76	100	89	71	71	64	83	95	70	75	93	93	80	82	101	90	81	100	96	86	93	89	69	86	80	81	84	88	93	85	77	90	87	103	78	86	75	80	87	78	82	92	86	92	92	85	87	77	92	97	83	81	96	91	69	103	105	90	87	73	88	99	74	68	78	80	92	87	87	91	86	80	90	98	95	78	76	100	94	92	80	90	87	98	87	86	86	87	90	85	79	100	78	82	86	87	101	84	87	89	77	96	73	78	89	93	102	88	96	87	89	84	71	85	87	84	81	81	76	92	80	80	71	82	91	73	92	106	96	82	86	99	98	68	95	69	67	99	70	80	89	85	77	82	88	90	90	92	67	74	75	76	96	83	101	84	85	98	83	89	94	82	86	84	81	68	74	80	94	85	104	89	103	87	72	91	85	74	88	95	92	82	73	102	73	84	77	88	89	86	94	95	71	75	95	93	89	86	96	89	80	84	66	73	84	81	88	101	85	93	98	85	81	92	83	86	61	92	74	93	81	91	84	71	78	79	92	84	98	89	87	81	87	111	75	75	83	89	84	80	80	94	78	73	95	81	93	91	92	81	83	86	92	84	75	92	81	86	87	87	87	88	72	58	83	95	104	74	98	73	84	84	99	97	104	80	84	89	84	89	79	106	91	90	92	91	81	85	83	91	78	85	74	72	76	80	80	77	81	84	82	80	99	86	77	85	90	82	103	89	99	78	89	87	85	92	79	74	83	88	76	67	80	94	79	102	68	79	87	77	99	76	77	96	91	94	67	83	64	72	70	89	116	95	116	80	83	72	97	87	96	83	85	98	94	72	91	87	98	84	104	82	92	79	88	78	88	76	88	82	72	90	80	89	77	85	92	85	94	95	96	91	67	71	78	87	71	83	86	93	89	74	93	74	77	86	75	69	93	86	82	82	83	76	92	99	91	89	80	74	85	83	79	83	93	104	72	87	81	71	96	93	82	86	88	82	87	96	88	82	97	83	100	86	77	85	90	99	86	65	86	89	85	85	74	93	82	92	92	72	83	72	90	95	89	89	77	83	73	89	81	90	76	94	85	71	81	82	78	82	89	75	90	95	60	78	81	80	89	73	75	84	78	85	80	93	81	91	80	84	82	81	100	68	77	93	88	69	76	92	83	75	75	97	112	80	78	91	92	103	89	77	88	75	75	81	87	69	87	98	75	75	74	74	89	93	64	88	91	74	93	87	89	104	81	101	72	83	84	95	78	82	75	93	87	81	89	92	89	78	103	84	84	91	72	84	91	96	78	102	85	96	88	97	79	100	82	102	112	89	92	98	81	80	96	82	75	82	91	83	91	82	85	74	87	89	95	76	83	68	72	83	106	99	85	78	100	79	73	72	86	86	89	87	77	111	82	82	92	83	67	84	93	81	68	78	76	87	72	86	99	97	94	84	80	80	85	79	85	86	81	73	96	84	75	91	100	100	90	76	83	104	94	76	86	75	88	93	86	86	92	85	79	71	86	87	98	97	87	79	76	110	75	70	88	94	89	92	67	87	88	83	88	72	87	88	83	96	79	87	82	86	86	79	94	78	85	86	102	78	79	78	86	86	67	96	70	94	101	77	88	88	77	81	86	95	80	89	85	72	90	69	102	87	82	85	94	93	81	80	84	82	84	82	89	84	98	90	100	86	90	97	99	67	83	77	94	88	73	69	72	83	93	100	79	83	83	78	86	75	87	81	65	77	76	77	87	88	85	80	89	79	66	84	84	80	95	84	70	93	94	91	100	96	92	114	79	75	104	87	92	80	88	94	80	80	73	94	82	86	96	80	90	89	86	89	86	83	81	75	77	89	85	91	79	87	88	85	89	85	74	77	78	89	76	85	81	70	83	77	74	99	71	90	84	82	102	69	80	107	65	99	84	73	85	100	80	90	84	82	100	97	56	81	79	94	95	73	90	95	93	100	86	81	83	72	74	78	83	93	79	81	84	85	90	78	90	81	76	81	86	95	94	81	73	90	74	79	99	75	86	90	91	80	72	87	85	79	103	83	67	92	103	76	85	96	89	80	80	86	82	91	80	83	79	91	77	71	88	81	90	84	74	88	85	88	85	85	78	90	109	86	79	75	85	98	70	72	80	98	99	83	63	85	84	89	84	81	79	83	95	85	77	68	93	80	86	93	104	90	85	93	93	97	76	88	67	82	77	89	100	85	82	91	95	104	91	90	76	100	79	94	79	88	89	84	69	76	98	83	85	86	79
17485	5931	2555	2336	4394	6728	8013	7330	6724	5529	4471	3839	3420	3217	2955	2398	1947	1865	1745	1771	1652	3081	3836	3388	2232	1985	1612	1423	1156	984	863	743	712	677	645	639	637	612	615	640	638	596	646	666	599	672	668	624	645	624	595	647	615	633	622	639	626	627	653	635	641	664	623	640	618	618	608	657	653	605	612	616	616	600	630	650	664	627	641	619	634	594	640	629	639	636	657	640	629	656	633	614	612	600	618	611	664	646	684	614	602	639	637	646	644	621	650	629	625	655	633	625	617	625	671	602	624	680	653	625	639	637	647	639	620	672	588	626	647	635	646	679	628	589	650	641	637	639	582	675	600	623	687	583	635	663	663	624	640	648	593	591	642	586	627	642	669	579	623	620	634	624	675	608	623	663	637	710	633	632	605	636	651	618	628	594	657	669	619	625	645	612	626	637	634	628	681	641	655	583	622	638	603	700	625	640	632	645	619	640	628	639	647	608	659	618	671	591	682	651	649	606	650	668	631	608	639	596	674	646	661	608	617	602	613	586	590	657	628	648	679	638	632	624	598	619	629	684	662	636	634	660	602	609	572	643	651	655	626	603	640	629	595	632	645	628	616	632	663	607	639	597	624	624	628	610	666	651	635	660	625	631	651	674	641	622	612	616	641	633	633	671	619	609	609	610	626	575	652	656	630	632	608	628	615	619	643	658	627	630	636	605	643	623	658	662	661	621	624	661	627	614	689	641	609	676	599	641	631	632	600	643	620	601	644	659	610	581	661	595	657	654	626	615	622	631	618	642	639	602	615	633	648	637	575	631	611	620	619	618	626	586	691	604	614	632	656	620	620	642	621	621	635	645	625	656	618	602	634	696	658	622	672	634	621	631	598	601	633	660	697	628	615	665	627	613	662	627	659	651	640	659	636	621	624	655	636	635	634	650	633	615	647	624	645	625	630	628	627	612	618	680	636	587	637	633	617	676	598	655	645	617	565	644	671	662	594	617	664	647	605	639	694	648	580	652	617	631	627	637	651	644	628	630	631	625	608	643	618	627	629	599	628	604	633	630	594	604	687	644	634	622	697	644	640	593	641	663	665	626	654	593	614	677	660	618	620	677	633	643	677	629	626	597	635	668	638	648	634	611	637	622	593	586	665	638	589	626	619	601	681	578	634	641	589	646	609	648	635	669	614	579	661	634	621	648	612	662	641	636	640	621	645	636	658	647	625	618	641	656	598	602	646	633	618	631	607	643	624	622	667	594	650	652	603	619	599	641	643	647	641	635	620	643	638	623	601	627	607	669	678	622	607	625	644	598	626	631	656	601	667	691	615	601	592	635	620	615	659	635	636	663	635	590	613	658	645	606	566	613	637	614	613	668	660	598	614	682	648	589	645	601	637	585	640	646	645	654	596	638	620	648	628	606	660	639	618	661	658	612	628	634	654	647	599	644	668	647	599	655	640	620	600	645	649	623	639	609	641	589	660	672	640	616	595	626	615	579	601	671	591	633	597	632	627	654	614	660	607	663	616	656	649	615	638	589	618	606	653	629	615	676	638	612	630	690	640	599	627	631	612	663	651	622	683	598	681	656	621	666	620	625	669	613	684	640	621	625	647	635	627	590	611	596	677	612	657	598	632	637	699	633	626	660	679	585	631	614	653	633	642	606	658	593	634	663	635	594	598	675	631	593	640	658	590	657	645	603	605	637	632	652	614	604	652	673	621	638	642	646	657	630	615	635	616	667	638	655	664	618	620	604	608	617	614	642	626	638	586	663	650	623	626	632	652	652	636	608	589	628	596	624	605	648	628	625	654	656	609	647	596	652	638	602	646	599	664	650	657	628	632	607	624	605	636	620	623	610	677	642	649	662	653	650	637	628	670	627	617	628	621	649	615	611	682	651	612	618	661	649	634	638	631	637	663	602	617	601	647	610	635	632	631	675	641	602	642	638	614	637	626	652	616	604	628	624	588	610	613	612	618	627	659	624	600	619	672	603	623	664	663	647	615	642	601	579	633	648	615	633	624	665	634	674	660	638	635	673	648	618	608	648	593	608	678	606	692	650	648	663	589	686	619	682	667	601	603	642	617	595	640	667	641	620	620	632	628	666	627	628	606	612	648	619	657	678	651	606	595	615	612	605	642	649	630	623	649	608	627	611	667	672	608	646	621	618	628	662	614	637	636	639	603	643	642	612	640	623	621	657	622	644	582	647	605	627	690	599	637	661	617	634	642	632	648	637	698	640	623	621	618	608	680	601	637	618	611	614	629	655	663	610	629	648	652	611	622	634	679	630	633	619	596	624	645	635	653	617	592	617	679	616	662	632	608	610	620	643	664	626	597	663	610	625	619	644	649	618	631	590	633	614	658	586	587	618	620	626	647	657	555	660	620	630	687	662	595	642	632	615	608	616	698	640	611	669	621	653	637	694	619	629	671	613	666	648	655	654	627	616	599	630	640	604	568	676	623	635	626	595	664	663	635	618	674	622	682	616	618	597	597	678	657	613	654	670	613	645	643	667	627	624	664	620	600	612	688	611	628	608	639	634	655	656	629	617	604	590	689	673	598	633	627	591	589	631	638	633	625	623	630	632	637	651	625	643	641	641	603	671	642	662	639	673	626	634	618	616	617	694	564	617	628	660	646	635	627	655	622	646	641	646	654	607	619	656	632	645	607	602	650	619	677	663	684	662	635	605	608	663	617	624	576	611	634	592	643	629	635	673	690	638	659	648	582	645	641	599	645	651	622	625	632	634	648	633	639	648	608	632	614	659	660	658	657	672	630	615	643	604	606	630	621	632	636	609	647	605	611	601	595	669	627	682	661	638	622	595	650	660	608	603	635	607	655	635	632	632	607	639	644	674	642	689	623	594	647	621	646	640	659	651	617	622	623	649	637	649	634	621	635	653	602	634	597	598	635	616	618	615	625	620	640	657	649	619	670	670	613	650	618	606	678	626	633	631	611	601	577	620	634	676	653	620	633	589	692	679	617	640	640	642	606	606	648	618	627	656	645	624	626	619	610	617	618	616	592	626	631	634	617	648	678	651	589	599	620	586	684	638	602	599	660	657	661	635	618	689	671	635	654	608	652	644	656	604	650	626	678	640	705	631	619	604	696	660	627	644	615	609	640	653	598	648	597	645	614	673	648	627	603	688	626	645	623	614	648	630	624	629	606	616	600	611	636	618	580	612	684	620	635	638	576	628	650	612	629	687	629	621	598	673	648	676	613	628	634	627	632	624	605	616	602	598	609	643	635	602	614	647	622	618	619	651	599	630	668	612	629	646	649	656	619	629	625	635	609	651	649	623	647	650	612	637	632	635	591	642	621	649	655	626	591	584	661	599	596	658	606	608	605	614	606	583	625	641	677	641	597	665	580	614	659	670	636	645	611	615	670	638	639	620	639	649	608	649	601	630	633	647	649	614	626	655	626	611	628	586	661	592	633	638	630	653	627	661	563	630	612	623	622	619	639	610	620	624	681	646	643	614	685	609	611	683	648	639
2201	970	351	214	183	198	249	240	253	214	223	211	216	195	176	169	157	154	120	127	127	282	503	536	380	256	219	202	166	118	120	93	107	79	70	80	85	73	78	90	68	82	77	88	76	76	85	77	78	62	94	92	73	70	70	81	73	75	87	91	86	72	78	87	78	74	89	95	72	97	87	90	81	69	76	68	90	90	88	81	68	65	80	89	69	70	67	70	75	77	85	87	84	80	76	89	100	88	83	79	94	83	91	71	80	82	70	89	97	67	94	77	88	68	73	89	77	87	72	79	79	77	92	73	86	70	76	80	77	82	93	94	62	77	86	72	86	65	91	79	65	92	81	86	83	82	76	87	80	88	94	71	88	80	73	72	77	79	86	84	76	73	75	90	82	78	75	69	64	74	79	89	84	79	84	90	86	75	71	69	80	88	91	86	80	80	80	80	78	103	97	84	80	82	86	93	88	91	97	82	87	61	84	89	85	83	82	70	83	103	79	85	91	71	87	75	89	72	89	82	84	79	70	61	90	73	74	92	75	100	83	82	75	92	91	97	94	81	79	79	89	74	70	98	94	65	91	73	79	86	93	83	94	67	79	85	86	91	79	67	75	78	91	96	99	77	77	75	94	93	91	90	76	82	86	99	87	81	62	80	84	87	92	87	108	80	86	81	70	81	88	109	67	68	77	80	79	78	100	89	93	96	96	86	78	66	80	82	80	75	78	87	72	111	92	69	89	82	73	79	70	66	75	79	80	71	86	90	62	93	99	75	86	78	97	75	79	76	95	82	76	106	91	74	87	86	87	85	81	91	76	98	82	78	79	90	91	79	87	84	80	78	79	92	81	83	77	105	74	74	74	77	84	81	80	76	88	88	85	73	86	88	94	84	87	75	89	84	94	86	74	83	81	91	61	81	76	74	80	82	94	87	82	68	81	76	106	66	94	82	95	76	88	76	82	67	79	100	87	86	88	91	82	78	82	92	76	85	85	77	75	83	80	85	70	74	89	73	90	98	81	83	92	88	90	76	90	81	77	88	80	80	72	72	88	78	84	65	95	88	74	80	65	66	94	77	95	84	70	78	78	79	68	69	77	66	82	78	80	73	86	76	93	70	116	80	84	76	65	91	59	78	84	84	87	76	87	79	84	82	81	78	79	76	73	76	90	95	71	88	77	86	71	98	81	77	86	89	77	85	73	71	79	82	96	95	85	93	68	98	80	77	97	74	90	73	80	77	70	81	78	80	80	82	77	74	83	80	76	76	87	70	75	78	65	77	68	98	96	85	88	83	99	86	76	90	95	92	88	76	77	82	89	85	93	89	91	76	63	98	89	72	86	84	79	77	76	74	72	87	78	62	87	82	86	97	93	69	79	83	90	90	86	87	89	65	86	87	68	71	69	78	94	96	93	62	99	92	75	93	89	81	77	75	87	86	89	76	64	75	94	95	78	67	85	75	87	80	86	63	81	74	83	75	87	55	89	97	78	89	85	81	83	89	69	77	87	69	80	89	91	86	100	80	83	100	90	74	80	67	97	94	78	84	85	82	100	81	79	84	79	87	74	82	82	68	92	84	91	90	90	85	75	86	74	83	74	72	75	84	86	82	95	88	72	76	72	85	74	86	80	74	88	72	69	86	78	83	72	76	86	72	92	83	87	82	84	70	83	82	83	86	72	72	84	83	97	73	85	93	85	83	107	77	68	77	86	84	73	85	70	72	71	86	81	81	75	83	72	85	75	63	79	83	75	75	72	94	87	92	95	94	83	88	86	83	77	89	82	85	83	69	77	81	75	82	87	73	91	89	81	81	77	73	79	88	76	85	91	77	82	65	78	79	80	84	80	85	95	73	80	91	88	90	87	85	95	102	77	85	89	82	85	74	93	92	73	85	68	96	84	89	80	86	76	82	72	87	81	78	90	77	89	88	93	87	106	70	79	89	84	73	70	80	104	72	97	72	60	65	85	71	73	65	69	93	86	85	71	84	76	84	76	87	79	75	64	76	106	69	110	86	86	84	85	76	74	95	78	91	93	76	85	80	75	78	78	94	82	82	82	91	82	79	74	83	83	82	79	80	96	82	71	84	97	102	77	95	92	91	67	85	82	69	91	96	84	92	87	74	68	83	87	78	81	75	83	72	78	90	87	80	80	86	86	76	78	76	96	81	71	82	84	78	74	80	84	78	85	75	83	86	82	95	72	61	84	81	72	97	75	75	72	66	80	81	86	91	82	71	83	82	90	80	79	84	88	73	84	88	95	72	75	93	77	78	78	84	86	69	95	82	79	83	85	84	83	84	80	82	95	77	75	84	85	73	80	74	89	80	80	78	87	80	95	91	81	95	80	100	72	100	88	95	91	82	78	92	80	69	83	96	84	80	82	82	78	78	79	77	90	79	75	88	76	78	80	71	72	74	64	78	88	78	86	83	91	78	72	65	95	79	71	92	75	87	85	85	88	84	78	98	77	74	92	82	88	87	79	83	74	88	96	82	79	75	92	57	80	73	79	78	80	74	98	73	98	88	90	82	88	86	79	82	70	78	93	78	74	84	72	83	79	69	84	89	84	87	93	83	67	77	74	107	77	81	100	82	73	86	72	80	87	87	71	92	88	81	84	88	86	82	80	82	71	70	74	86	85	60	89	85	76	83	81	83	83	76	79	79	89	86	76	74	95	84	92	76	67	79	98	75	84	66	82	91	75	74	81	61	94	65	89	70	89	75	102	87	89	79	74	67	78	101	85	68	88	74	96	90	78	94	78	86	86	81	80	78	85	75	73	76	84	87	74	77	78	87	82	87	57	92	90	77	89	80	86	83	68	79	92	84	77	93	99	75	95	77	73	77	74	74	63	77	84	75	72	87	67	90	93	98	79	78	85	76	83	82	69	80	88	82	76	84	69	82	84	82	82	91	82	72	77	74	85	81	85	69	107	78	75	84	103	80	70	79	78	86	83	75	84	86	94	84	76	88	81	74	85	87	88	78	83	83	86	89	89	79	79	80	91	72	111	75	85	84	89	81	81	89	76	62	67	69	89	87	74	94	87	81	79	79	70	70	78	98	81	95	83	84	69	76	97	65	84	87	79	80	72	97	84	85	77	90	91	92	74	87	87	85	85	69	99	69	73	74	78	55	89	99	87	86	74	99	82	77	71	65	85	87	93	73	90	78	81	75	67	86	75	75	81	86	76	75	85	80	101	93	73	81	87	77	71	80	80	92	90	79	79	86	85	83	88	91	90	81	74	84	93	83	91	85	91	96	72	84	91	85	82	85	87	86	86	87	89	69	84	98	76	80	84	73	74	76	72	73	92	83	93	91	80	85	79	85	87	75	98	77	86	81	87	98	76	90	67	64	81	81	80	91	84	82	70	69	92	82	88	83	87	79	80	71	81	105	86	103	80	91	82	75	85	74	78	74	69	83	74	63	80	76	94	97	67	78	79	78	96	86	81	81	79	77	83	81	92	66	75	68	87	81	84	88	78	92	66	82
21800	9007	3310	3075	6130	9480	11348	9730	8477	7120	6200	5492	5008	4468	3648	3168	2811	2511	2385	2177	2083	6169	10210	10616	7315	4935	3467	2993	2124	1576	1231	911	727	589	646	648	597	589	581	621	600	595	590	623	585	609	548	574	577	586	599	570	600	597	559	579	628	555	585	593	579	614	578	550	544	592	615	601	618	606	560	624	654	629	595	611	587	615	579	585	586	596	623	593	570	572	572	610	595	588	604	614	630	611	615	596	586	576	598	567	588	554	567	580	600	590	568	581	588	587	562	619	588	637	540	626	615	638	603	623	614	604	564	608	557	638	634	609	592	597	592	633	605	591	607	554	614	610	543	596	563	590	584	573	603	560	565	612	598	571	555	602	595	576	580	583	583	562	604	602	600	558	619	561	627	570	629	609	585	613	605	598	560	577	584	595	595	609	583	605	591	613	589	582	599	596	562	601	585	600	622	617	591	589	610	610	577	571	643	574	579	599	602	637	557	595	630	582	585	605	623	600	623	585	564	617	583	606	543	609	610	593	565	578	605	605	586	554	592	576	531	601	606	553	639	633	577	603	602	558	550	579	588	635	640	579	582	584	601	594	614	581	580	655	598	607	578	625	600	578	600	569	559	611	592	585	640	557	534	619	588	602	637	550	578	591	595	577	563	590	627	607	607	575	645	579	572	572	586	595	636	579	618	601	559	571	567	633	599	600	581	564	610	668	543	614	593	585	594	584	584	615	622	580	620	622	578	591	598	619	584	573	562	580	617	607	608	572	635	595	611	591	584	598	588	569	571	560	585	531	548	579	570	594	565	621	553	622	602	627	603	566	575	567	634	579	607	573	609	570	572	588	610	579	565	587	608	631	581	612	576	605	570	580	610	609	622	578	620	563	562	596	618	652	607	585	607	589	612	620	611	574	557	575	602	578	586	562	588	624	599	612	600	588	620	618	624	631	651	580	623	579	622	572	609	623	623	561	585	606	561	582	580	653	588	593	582	597	587	554	596	575	611	574	605	570	591	623	611	582	572	561	576	604	592	560	591	566	601	625	552	559	598	588	535	608	610	571	557	543	510	585	626	598	586	575	602	585	603	578	612	558	582	653	649	620	582	610	588	585	611	585	557	570	590	604	569	616	562	628	614	659	589	617	597	591	596	622	615	562	557	579	599	608	616	630	600	594	575	620	592	599	568	579	606	592	562	603	618	565	551	594	615	646	575	567	549	603	584	607	586	556	580	584	590	584	592	581	551	579	618	554	598	608	591	597	568	605	613	565	607	554	600	598	617	614	597	602	619	601	599	585	587	594	594	583	596	599	580	570	616	605	593	557	579	625	610	622	562	562	576	606	605	621	587	593	615	596	637	574	655	615	557	642	611	573	588	566	576	543	575	583	593	553	593	535	596	597	577	594	548	612	596	585	545	584	613	608	642	581	572	595	591	584	577	583	601	536	579	631	554	587	579	537	574	567	580	571	596	595	597	615	611	600	580	604	583	552	580	593	617	611	569	580	571	597	625	552	607	586	613	613	591	614	579	595	564	584	565	611	591	555	593	580	574	562	620	627	607	603	572	542	567	610	576	619	603	564	560	541	587	590	540	591	577	596	614	573	626	565	599	546	579	553	565	598	564	619	592	575	611	548	624	589	579	586	622	585	603	576	592	567	632	560	582	584	594	600	637	566	547	576	591	628	580	591	572	575	641	588	630	634	554	602	577	602	629	634	575	579	574	611	586	584	636	579	589	617	590	551	598	597	602	588	572	551	596	625	608	603	538	597	605	626	610	585	575	603	613	606	611	600	610	560	550	555	590	577	580	567	622	583	551	605	583	627	578	581	625	567	572	577	576	592	601	603	610	564	573	563	560	583	580	590	564	591	622	630	589	607	569	549	579	573	583	575	595	590	595	594	611	609	605	635	629	594	605	568	588	594	557	631	579	607	582	579	597	604	622	547	584	626	612	593	591	572	607	573	610	570	637	561	621	596	603	567	617	587	588	618	621	619	590	596	546	603	593	601	590	588	587	599	573	589	596	600	602	596	606	603	641	593	619	585	606	555	561	585	581	601	612	579	564	606	610	550	627	526	605	561	561	600	588	583	588	604	594	610	630	577	566	618	575	555	559	580	561	582	543	586	611	576	610	583	592	609	578	574	558	653	591	601	538	594	583	599	571	598	597	601	594	575	587	575	589	574	627	588	596	602	604	554	580	599	602	589	598	599	606	561	612	619	596	604	559	574	586	601	600	614	637	621	595	604	572	607	607	632	585	592	587	596	581	607	615	612	580	629	561	558	589	548	615	562	601	642	595	577	618	579	600	595	549	627	587	590	592	560	580	587	555	570	625	583	585	574	574	593	579	553	613	582	584	567	599	606	608	599	605	564	642	568	611	606	609	590	578	567	592	587	591	584	601	568	618	571	626	622	575	615	629	615	597	559	609	614	583	560	581	604	593	579	595	569	656	618	578	602	620	600	596	583	614	579	572	610	566	634	607	600	621	556	627	573	602	600	649	555	581	579	593	626	576	598	609	607	566	591	601	596	585	640	697	558	638	577	580	603	556	650	606	607	557	609	630	610	554	600	598	577	573	552	643	529	617	572	560	617	598	636	602	601	616	576	557	605	608	600	562	593	604	571	552	584	575	555	594	556	592	602	617	599	619	612	597	570	596	571	580	597	597	591	615	575	556	578	577	609	607	589	544	597	572	596	579	602	575	570	640	565	585	621	590	602	612	636	561	617	581	599	567	602	550	613	614	598	604	558	566	549	585	596	588	581	573	583	600	597	610	596	578	608	591	575	591	593	616	608	588	580	545	589	582	529	600	593	571	591	562	589	605	566	607	557	557	581	603	557	633	586	596	568	607	597	571	614	617	606	595	582	582	597	577	634	576	612	629	565	564	586	541	534	581	580	605	540	554	622	568	592	595	578	593	581	610	573	579	632	585	619	601	623	581	561	576	601	639	606	621	588	582	592	592	598	613	596	554	567	566	575	607	626	623	599	632	572	594	628	600	578	595	601	565	604	593	588	578	573	568	638	573	608	592	602	606	568	629	588	574	590	567	604	596	591	541	614	604	625	561	600	589	591	613	581	585	597	577	605	598	588	581	573	624	595	566	563	581	569	587	575	616	599	602	589	545	589	631	602	618	619	627	543	608	609	626	619	605	544	603	583	599	566	583	638	611	593	596	611	638	578	595	598	577	617	602	596	604	638	563	590	589	618	576	581	603	592	541	583	553	649	633	607	557	576	583	605	581	605	607	620	660	611	599	604	619	543	579	604	610	585	596	603	552	602	583	578	587	575	630	615	579	587	574	544	583	589	591	591	571	573	623	581	614	618	592	580	598	573	615	613	608	601	617	568	619	548	593	599	572	612	616	590	582	652	616	598	602	632	617	578	583	625	552	577	610	598	553	610	594	581	608	557	581	571	584	641	607	591	565	582	576	592	613	584	559	591	574	546	652	645	589	584	578	591	604	651	586	591	578	589	638	611	574	626	550	569
3624	908	316	217	188	196	258	270	244	255	249	229	198	194	205	170	172	154	168	163	169	381	557	601	449	331	204	228	178	136	135	113	108	105	109	99	92	100	93	110	96	106	100	96	97	89	117	99	122	86	111	96	97	97	100	84	106	101	102	93	107	100	91	111	108	105	90	108	109	68	90	108	110	89	107	97	114	107	104	107	102	111	89	109	106	95	96	97	98	106	92	97	122	95	95	106	106	109	110	93	101	97	114	110	77	95	113	115	108	100	109	116	118	90	108	89	89	97	91	97	100	92	75	88	109	76	86	99	96	112	92	96	133	114	85	101	101	115	112	91	115	85	101	114	87	100	104	119	105	112	99	94	91	116	87	95	96	95	106	105	119	99	102	104	112	116	100	112	102	104	107	112	101	87	101	113	112	92	104	101	100	118	100	88	99	107	91	92	118	92	104	116	101	112	89	121	98	101	84	81	92	116	112	112	80	93	124	114	126	115	104	111	115	105	106	94	87	85	119	121	92	109	95	104	91	103	101	100	82	82	97	127	111	91	78	119	107	114	105	97	97	85	88	97	111	107	99	96	109	100	101	106	112	109	100	92	98	114	87	96	89	115	111	99	91	92	107	115	104	116	111	89	96	93	96	119	119	122	103	113	106	81	91	104	102	91	111	99	116	86	85	125	94	99	96	99	98	100	113	103	107	100	97	111	101	108	89	104	111	92	103	94	98	107	118	104	110	85	119	99	100	117	115	106	100	110	110	107	119	106	109	107	103	113	87	105	113	104	105	100	91	92	97	119	104	86	95	91	84	105	93	109	102	80	107	105	111	117	101	113	95	108	98	92	105	99	111	98	112	100	96	96	82	111	102	83	107	111	92	105	91	107	104	93	103	83	106	104	127	97	109	110	114	101	94	98	124	109	117	108	101	103	92	109	113	82	121	107	105	108	98	99	117	94	99	97	90	107	96	102	108	102	130	103	102	84	95	106	119	112	113	101	95	105	113	110	109	121	99	99	102	101	94	100	113	97	94	98	113	106	98	87	95	101	117	90	99	94	99	96	114	103	110	86	103	111	112	103	111	94	86	89	108	98	103	101	120	124	102	106	107	95	94	105	117	106	97	104	118	122	95	85	105	107	91	111	108	103	100	90	106	104	97	121	102	101	90	98	101	108	110	104	101	106	96	102	97	104	88	100	100	111	87	99	110	116	113	108	106	96	86	112	106	90	107	83	112	111	108	101	99	118	107	94	108	83	101	90	108	119	115	112	102	108	111	82	95	100	99	110	96	98	89	118	114	92	110	111	107	98	98	103	97	103	102	107	109	112	96	98	90	95	108	107	102	116	124	89	94	116	106	117	125	104	117	115	112	106	95	104	106	100	98	96	111	92	116	108	102	114	93	112	106	101	97	98	106	99	92	96	90	99	114	102	95	98	116	104	95	109	100	119	100	101	100	81	93	124	114	106	120	107	122	94	103	95	95	96	114	105	107	95	116	95	120	107	94	99	104	96	113	108	98	82	93	108	104	100	117	88	98	107	99	91	103	107	102	111	92	86	101	106	105	90	102	129	95	106	102	117	94	104	92	101	101	83	98	105	104	95	91	94	107	99	120	130	96	103	100	97	113	93	95	105	110	83	90	116	97	102	99	94	120	85	103	103	112	103	88	95	101	94	116	101	112	101	94	118	106	97	116	93	121	98	99	94	102	104	95	121	102	91	120	95	115	117	93	90	104	99	96	92	98	107	111	92	114	93	92	99	106	91	109	92	110	87	90	114	88	98	98	93	91	103	125	108	116	72	107	114	106	115	92	104	108	90	113	98	95	93	104	119	101	84	106	106	113	114	88	96	101	96	109	93	97	93	89	88	112	107	109	118	94	102	89	91	114	112	104	74	116	104	106	103	108	110	110	105	111	97	104	107	93	99	104	84	122	102	116	116	89	99	104	108	94	102	97	81	103	97	106	105	120	104	93	128	107	104	85	97	110	113	116	105	97	115	95	107	114	102	111	120	96	102	107	107	113	106	100	97	95	106	98	105	98	81	102	88	96	93	104	91	96	105	102	107	103	97	113	115	111	105	84	105	119	100	107	112	99	93	107	91	103	105	114	106	95	94	100	97	99	97	104	97	83	104	109	100	106	89	93	95	103	99	83	103	120	116	100	123	94	90	110	102	106	94	111	102	92	99	104	103	123	104	89	111	100	110	116	95	87	124	107	108	104	103	98	94	96	117	105	123	99	87	98	110	101	113	98	95	114	94	85	102	112	113	119	107	103	102	102	101	100	104	93	115	87	112	95	98	92	94	96	115	96	109	102	97	115	90	99	109	111	101	114	115	111	100	115	99	85	95	94	82	113	103	98	82	97	97	101	95	97	98	109	109	89	99	111	104	109	98	92	102	108	101	100	89	97	86	112	108	128	111	93	102	99	91	103	89	114	114	101	94	98	111	97	83	95	90	76	109	100	114	99	105	104	94	102	96	113	102	96	96	73	93	89	96	102	108	89	140	95	102	105	112	115	98	110	110	121	105	97	97	117	88	88	91	120	107	94	90	105	101	97	117	86	90	107	101	93	80	98	105	100	120	88	105	103	111	96	104	103	96	92	122	96	107	93	98	106	112	107	90	103	103	114	87	91	118	110	116	95	107	83	101	100	105	96	92	108	113	98	94	103	102	106	95	93	117	114	89	114	106	106	106	114	103	120	81	111	106	101	104	102	74	90	98	102	89	117	83	111	108	103	102	126	99	97	91	112	83	101	106	94	114	102	83	88	93	109	116	113	110	105	99	101	110	105	116	100	94	102	101	95	102	118	100	95	119	113	114	99	116	108	97	111	116	114	102	101	113	98	89	76	97	117	110	111	104	113	130	115	103	98	99	120	105	121	94	103	102	91	109	102	107	110	98	107	107	95	96	99	98	101	110	116	107	114	112	108	97	102	115	123	106	105	85	119	110	105	111	96	101	102	106	96	100	94	111	103	117	128	120	111	90	116	110	89	101	92	121	94	110	94	114	110	107	105	103	95	116	98	96	111	90	93	91	85	97	110	80	88	101	111	91	97	102	100	102	107	107	103	106	100	104	90	108	111	87	115	114	95	105	91	104	92	113	104	79	112	108	113	112	105	117	93	105	109	103	111	105	105	96	107	100	115	97	100	117	95	88	96	101	69	110	106	97	90	107	102	95	90	93	97	96	103	95	94	83	88	110	112	96	117	100	97	124	94	85	108	87	105	108	103	103	114	100	110	99	102	88	104	95	114	109	96	117	107	108	102	111	98	84	107	106	87	88	107	91	88	101	103	111	90	100	101	107	101	93	89	92	135	88	102	94	92	93	102	116	105	97	101	112	112	100	107	88	109	90	96	95	93	108	110	104	100	97	94	103	123	107	84	111	108	102	105	124	100	103	104	106	102	91	76	109	102	106	108	101	92	111	91	100	100	98	103	114	100	97	99	87	107	97	110	118	96	92	125	105	107	109	93	101	93	114
21501	8126	3186	3088	6307	9727	10398	9190	8537	7231	6681	5938	5351	4553	3987	3026	2753	2553	2511	2433	2403	7707	10701	11896	8175	5287	3851	2921	2161	1592	1254	1018	870	813	774	796	769	767	727	742	717	741	750	736	701	794	790	694	725	757	794	755	670	752	747	741	753	753	767	719	732	750	721	721	735	755	731	723	783	791	700	746	717	703	724	678	729	756	746	767	737	755	770	747	746	724	792	728	708	707	730	703	736	752	711	760	757	752	771	763	737	761	725	702	723	754	748	702	718	714	746	760	782	783	727	699	760	760	784	777	732	743	734	713	737	702	739	745	754	694	726	717	794	727	694	722	715	702	758	777	696	723	718	755	751	744	728	764	726	732	760	728	741	774	756	711	742	721	755	722	754	750	726	765	708	727	713	717	730	744	723	739	739	734	746	790	742	672	681	741	733	777	717	745	755	735	758	729	741	735	757	703	744	725	766	752	725	756	738	787	763	723	722	730	719	762	790	719	771	721	723	743	713	706	707	715	720	776	770	769	684	750	675	735	709	777	718	740	741	751	715	710	780	796	707	710	713	734	724	731	755	717	723	683	785	729	734	719	676	763	737	751	767	702	793	736	721	760	730	768	786	720	682	701	727	761	784	720	706	739	745	758	745	791	745	755	748	705	699	720	752	751	724	759	730	758	735	712	667	722	743	698	751	751	744	735	775	702	716	753	722	742	778	754	741	765	771	715	730	761	748	709	728	748	724	733	751	739	717	679	746	729	718	740	773	726	726	769	745	747	740	700	723	731	751	709	761	803	775	732	790	724	678	703	708	725	709	788	732	739	722	718	780	734	766	716	702	753	761	740	700	714	742	733	717	736	765	756	740	730	733	670	694	706	783	751	690	757	728	761	720	717	738	768	761	702	734	754	825	763	712	739	728	737	766	695	741	717	765	725	756	730	737	763	791	758	713	708	729	786	747	741	722	790	676	769	760	771	727	733	769	744	732	742	781	723	757	705	712	757	759	706	758	691	749	765	761	724	726	746	750	742	738	742	745	730	720	739	732	745	722	741	727	698	753	712	698	754	743	728	731	722	725	755	750	788	766	747	730	758	753	781	787	756	764	759	751	729	729	714	800	746	732	753	733	799	688	793	711	732	745	721	732	748	771	696	703	782	780	708	713	689	681	732	703	747	748	788	736	703	757	743	725	760	786	753	753	719	765	714	782	706	734	707	764	718	765	692	747	757	691	742	733	751	721	701	722	701	758	744	718	730	723	736	674	715	738	743	738	703	724	752	710	722	761	694	742	741	822	709	733	741	730	702	731	739	704	745	749	742	728	679	721	714	746	737	751	743	791	710	708	761	719	810	749	758	746	719	703	737	732	735	822	726	688	695	727	749	728	776	696	761	723	759	696	761	682	730	759	723	725	698	759	727	745	754	788	726	726	747	747	754	737	747	744	713	729	698	762	738	766	765	719	779	763	727	773	744	742	723	733	765	727	774	742	716	771	712	744	754	742	724	770	728	686	732	709	758	757	756	783	718	764	719	706	776	755	723	765	792	746	753	727	737	756	740	772	752	697	741	773	763	762	757	768	732	696	749	696	754	720	712	771	778	763	737	692	751	790	752	725	737	736	721	697	717	763	725	722	750	739	738	770	744	697	665	740	731	739	747	748	739	697	750	729	717	747	736	722	711	736	748	723	755	753	786	766	696	729	744	728	734	747	716	751	698	744	763	744	736	740	733	710	703	756	777	771	768	738	785	662	778	732	735	692	778	791	733	737	752	779	756	743	696	755	703	705	747	709	754	709	754	706	756	745	739	716	753	747	713	746	742	790	705	737	778	706	772	727	734	763	717	767	707	730	742	746	766	766	701	767	757	740	686	709	766	758	696	741	638	776	768	760	741	744	719	686	794	763	705	733	751	724	784	734	744	726	740	729	716	704	756	776	677	718	726	708	762	783	752	745	771	769	728	739	710	759	757	738	728	731	771	780	738	751	718	716	685	727	743	780	732	807	775	727	758	717	757	738	715	727	753	761	741	753	755	778	745	728	763	784	719	706	727	734	754	723	735	781	739	759	733	727	733	700	732	756	757	801	714	766	778	750	766	732	716	718	698	699	768	734	699	760	747	730	778	729	727	751	774	733	738	692	739	727	766	696	756	696	706	738	754	748	740	761	782	751	755	741	737	749	750	753	707	736	778	739	749	764	731	758	715	712	768	738	741	731	743	753	725	788	759	729	762	752	732	738	754	773	707	758	756	712	722	775	738	757	747	753	715	775	752	754	752	726	740	764	773	693	721	707	737	702	744	743	756	734	726	715	745	713	712	746	727	698	741	759	725	760	770	753	744	759	797	759	751	799	709	678	708	739	678	735	708	709	764	796	696	753	719	729	768	708	734	749	742	747	759	746	704	739	789	765	742	727	749	733	715	764	722	742	744	736	715	726	780	743	723	755	655	760	683	699	735	758	745	748	762	701	726	722	709	787	722	727	723	723	722	794	725	758	768	734	745	685	751	751	754	758	714	722	702	748	683	728	749	733	724	706	716	677	754	746	707	726	794	703	757	728	767	747	713	693	730	693	771	760	725	716	722	738	764	752	731	727	745	731	744	765	746	738	721	707	756	775	704	710	781	709	733	767	730	742	688	780	716	720	687	745	744	744	732	721	755	766	742	714	760	698	754	771	710	735	747	720	690	728	720	798	740	757	765	754	742	762	751	745	777	758	761	730	743	740	724	742	720	731	699	714	714	719	773	766	708	723	774	767	711	789	742	724	739	725	717	730	760	754	757	740	773	775	738	749	766	761	779	713	755	763	679	749	745	719	769	756	699	737	762	785	771	718	780	735	740	739	768	710	759	758	756	720	756	779	715	729	716	794	738	746	740	746	711	764	770	705	782	763	764	731	770	758	728	746	751	736	719	734	737	796	763	733	750	760	717	766	743	742	754	752	723	727	754	750	690	701	775	725	771	711	699	750	762	723	752	736	751	724	742	729	770	801	769	715	754	715	733	800	754	761	735	750	755	716	830	760	715	730	712	737	739	738	756	780	770	744	726	745	778	736	695	748	741	756	693	738	702	748	770	690	735	805	748	684	756	738	782	734	753	780	738	728	784	805	702	713	748	737	767	738	746	729	701	751	720	748	744	741	812	716	737	739	743	737	723	705	722	754	731	734	752	736	717	768	731	754	752	730	731	782	787	760	717	710	787	756	761	769	714	731	771	745	690	742	755	747	732	707	706	772	764	753	733	772	757	744	741	759	752	738	757	705	677	747	724	702	763	683	812	705	697	787	717	710	721	731	703	719	775	698	764	707	769	779	713	718	726	704	767	743	728	776	749	753	743	787	710	748	718	727	711	755	698	699	735	779	740	767	733	782	735	729	794	740	734	732	723	756	727	745	724	682	742	754	773	700	731	760	714	725	732	737	745	747	734	737	784	689	687	714	733	716	768	713	722	729	776	714	718	755	750	748	738	812	726	752	716	732	699	716	732	724	722	781	771	740	761
3340	1250	464	262	238	236	295	316	316	309	336	290	266	248	228	184	173	179	171	151	144	239	820	1158	815	555	406	243	214	173	144	124	126	106	111	118	83	92	95	86	94	92	101	101	78	97	85	87	110	102	86	98	97	83	84	85	83	88	104	100	87	95	107	117	94	95	86	102	102	83	84	106	100	113	107	95	86	85	100	70	96	96	112	87	87	95	86	82	105	105	79	104	89	95	95	114	104	96	89	68	88	93	88	87	74	94	88	90	92	100	89	94	78	83	83	117	85	91	97	111	86	80	107	93	83	84	95	91	82	78	110	98	92	98	108	82	88	84	101	102	101	103	84	97	98	77	87	96	101	99	96	84	94	105	98	94	94	83	93	96	102	125	96	94	85	90	112	91	113	102	96	87	106	102	96	109	100	98	116	87	102	101	107	105	91	92	93	91	93	104	93	104	97	114	102	93	87	105	86	88	104	120	113	106	100	94	102	90	85	100	91	79	85	91	92	105	106	78	101	98	96	96	92	97	89	85	83	99	91	98	88	92	98	89	101	75	93	83	100	86	90	99	111	111	87	93	74	81	92	80	104	92	110	103	83	87	87	104	90	95	87	94	111	75	80	81	101	98	96	97	94	99	91	77	93	95	96	110	97	74	89	119	85	82	86	93	81	113	78	91	94	86	102	86	98	98	100	107	106	91	97	86	82	78	105	92	90	103	84	115	96	90	99	91	82	89	96	118	92	95	108	109	89	101	101	115	112	109	97	101	84	92	107	92	99	97	102	110	105	90	110	94	105	104	89	103	84	102	93	99	113	120	89	92	103	91	97	102	89	90	102	92	91	83	92	92	92	87	96	100	103	92	81	105	93	102	100	106	68	106	88	109	108	120	104	101	90	102	93	94	104	100	79	96	86	93	106	118	76	94	105	102	69	106	83	105	106	97	88	96	109	100	93	85	104	92	101	132	95	95	94	87	98	90	109	102	102	95	89	103	85	124	92	101	93	91	94	89	84	118	117	82	74	89	95	91	94	88	83	114	91	85	86	89	89	116	87	113	91	111	99	101	99	95	95	93	82	107	109	105	106	77	106	97	101	88	91	85	82	86	93	84	94	92	97	88	88	65	100	86	92	99	109	89	82	92	95	84	88	78	80	102	90	112	104	110	86	93	93	115	98	104	105	114	91	118	94	85	103	84	116	79	71	83	94	92	103	98	93	105	111	97	92	103	108	97	95	108	84	80	91	89	84	101	106	107	113	98	88	90	100	109	95	89	89	96	92	97	94	102	107	96	103	108	88	100	111	75	113	106	85	87	101	96	99	94	84	97	101	107	116	108	84	109	116	85	90	82	101	101	79	92	99	104	105	109	93	102	84	96	96	94	82	95	93	120	91	93	95	100	107	98	87	76	112	103	97	95	96	108	104	93	90	87	98	93	92	100	104	86	107	99	88	98	82	90	81	87	96	96	84	85	82	100	106	97	91	92	96	102	105	121	80	112	94	92	100	89	89	110	74	107	73	90	104	96	107	88	106	100	100	87	100	92	92	102	99	96	97	90	86	100	86	96	98	114	98	85	79	110	106	94	92	102	93	104	111	89	98	101	110	93	99	95	83	102	94	101	97	96	80	101	85	85	88	82	100	96	94	101	95	117	107	97	93	82	94	90	101	92	83	94	90	93	88	102	86	105	73	75	80	93	98	99	98	97	102	99	72	90	103	72	96	103	87	105	89	100	108	81	93	110	90	83	77	101	109	104	112	87	103	99	90	94	102	79	74	113	97	113	88	100	86	81	83	90	106	86	76	108	101	84	89	99	92	94	85	109	87	88	87	98	104	98	97	82	79	92	94	84	113	88	95	93	88	86	94	91	102	89	97	97	102	118	98	99	91	101	71	98	102	94	88	96	96	89	93	108	92	92	98	109	100	104	117	97	98	76	84	91	82	106	99	88	90	84	87	93	101	86	110	103	96	83	92	86	91	86	89	96	88	110	100	111	99	103	94	95	90	91	90	73	102	119	115	90	94	82	100	82	90	91	90	102	110	112	95	95	107	99	75	88	87	102	94	93	84	112	97	81	107	108	95	97	91	94	91	86	89	100	106	102	95	101	88	85	90	103	95	108	104	93	102	98	96	98	97	100	80	101	118	86	118	94	93	74	86	102	83	98	83	94	81	83	89	102	108	94	120	85	90	89	91	81	98	117	97	96	85	95	96	99	83	91	93	80	86	87	108	97	98	88	108	103	97	110	86	95	95	89	83	89	98	88	92	101	79	83	88	84	97	100	86	88	82	92	99	84	95	112	92	89	97	94	106	94	82	109	99	98	108	90	80	97	98	105	99	78	93	98	89	82	98	113	94	118	70	79	81	102	103	82	92	102	118	84	88	108	93	95	77	98	103	100	91	92	86	95	92	97	98	96	69	101	97	99	90	67	95	110	77	91	86	86	84	111	90	99	107	83	100	103	102	91	107	100	82	100	105	94	122	103	87	93	97	88	91	92	107	90	94	106	96	104	89	87	93	101	94	108	86	80	90	105	91	96	109	112	80	79	90	99	109	98	106	104	82	88	98	98	98	79	85	73	99	101	111	114	96	88	101	86	104	89	84	100	99	99	93	82	95	114	100	99	73	84	101	101	92	88	69	94	99	107	92	89	96	103	99	89	80	82	109	95	88	78	103	106	81	94	94	95	78	102	83	92	104	109	98	88	89	109	90	91	99	84	92	100	75	111	91	77	97	105	88	82	84	94	87	98	89	102	97	86	87	95	77	93	88	83	100	76	83	108	89	98	123	80	106	80	91	72	93	89	94	94	98	97	105	88	92	81	104	86	90	79	94	78	89	80	80	84	103	79	87	90	86	92	93	86	73	120	81	102	95	108	104	98	81	105	114	85	103	100	89	109	106	95	99	99	105	102	115	102	95	106	89	100	116	94	101	99	87	79	95	98	94	88	99	86	83	86	109	101	97	92	102	113	96	93	109	108	104	85	96	119	90	101	91	85	98	109	103	109	103	102	96	107	90	93	79	98	78	85	75	90	94	91	95	94	101	86	93	85	114	90	109	91	79	105	109	99	89	99	73	106	91	101	102	84	92	91	101	95	106	85	93	90	83	100	103	103	100	85	82	93	93	90	93	98	96	92	103	101	87	111	100	97	89	93	94	87	103	104	92	87	72	87	96	102	103	92	89	98	107	105	96	103	92	98	90	93	97	88	88	105	86	88	97	94	99	105	94	91	110	98	110	102	84	96	90	77	123	96	88	105	98	107	86	100	101	97	89	96	105	92	92	90	98	113	113	95	95	73	98	113	90	82	84	86	85	89	121	106	104	104	83	101	105	115	80	84	89	83	96	100	88	86	103	98	93	84	93	71	100	87	106	98	94	91	91	87	107	88	86	96	79	98	97	89	90	81	90	98	94	85	115	101	84	85	78	101	114	102	105	105	88	96	104	92	87	86	90	109	99	101	99	117	115	93	100	104	87	94	82	93
26164	10639	4022	4198	8705	11535	12356	12220	10562	9700	8775	7796	6830	5918	5078	4176	3455	3311	3040	2778	2566	5301	15666	19020	14181	10381	7561	4583	3112	2186	1546	1178	1030	819	747	743	719	712	663	691	673	645	654	699	737	642	713	680	681	707	680	712	721	676	699	724	679	635	727	691	674	712	648	662	702	652	649	707	701	681	713	680	641	702	701	666	711	672	689	693	687	676	684	718	692	652	699	702	694	707	699	714	680	670	727	653	672	673	681	691	672	700	691	709	674	697	704	685	650	688	686	716	676	676	730	663	701	686	691	708	693	688	669	682	718	698	672	660	708	707	724	684	716	644	689	726	646	704	705	648	662	654	696	678	688	734	695	706	669	688	686	645	708	691	668	703	693	689	692	649	683	678	667	710	710	686	664	712	674	657	679	706	677	702	701	691	714	680	647	704	634	667	702	706	746	670	683	658	667	662	685	657	712	702	702	659	655	643	676	683	646	706	744	636	663	747	712	679	695	631	663	668	677	669	665	696	700	684	671	694	711	721	694	739	697	656	709	694	690	669	729	656	684	713	667	661	713	681	755	693	704	713	704	712	670	707	726	676	644	708	662	695	700	684	672	664	719	691	644	700	660	683	721	708	708	722	729	637	692	627	687	689	673	699	709	669	655	686	696	697	643	715	670	706	669	706	740	692	704	663	685	669	688	678	719	656	745	683	696	700	710	629	669	674	718	707	717	712	643	657	666	662	673	692	704	698	666	676	712	729	720	650	668	651	648	642	659	675	666	703	676	659	678	683	703	724	727	644	697	687	706	707	666	659	689	671	674	720	663	644	722	692	700	672	655	624	708	701	699	659	690	700	727	708	650	697	699	667	704	684	719	697	700	637	624	695	729	682	651	694	692	688	645	697	647	655	722	708	650	698	671	725	698	694	701	702	632	746	655	703	685	666	666	742	732	649	684	684	679	724	658	661	718	701	694	652	637	746	701	620	654	654	688	710	680	696	700	688	666	711	672	712	663	668	731	651	700	664	685	711	697	676	685	658	726	683	629	682	666	678	744	652	694	663	669	686	633	701	685	664	711	663	741	689	676	707	662	683	686	703	686	718	698	713	663	727	693	682	692	712	690	698	641	696	703	698	687	710	699	703	714	706	697	696	707	677	646	706	698	654	669	634	682	691	648	691	692	690	701	709	682	690	684	702	722	679	702	639	659	671	672	691	666	703	684	721	672	663	654	682	624	687	701	685	722	713	654	685	720	713	636	717	676	638	674	699	711	680	689	680	719	683	705	665	671	641	636	685	720	665	686	652	672	671	678	690	722	667	709	778	675	683	640	744	721	697	677	670	686	687	648	688	673	687	646	705	665	700	672	651	715	646	679	659	717	728	667	710	663	659	644	686	685	719	691	656	722	698	663	684	678	679	683	676	679	660	642	703	651	632	676	657	672	681	727	687	736	665	677	693	696	678	679	663	692	735	677	685	680	671	669	713	689	663	669	671	663	669	686	691	674	679	725	667	646	704	690	695	687	697	681	720	670	691	628	713	714	675	689	687	714	664	668	695	685	686	657	656	685	634	731	720	711	699	666	685	651	703	680	741	676	705	666	673	641	692	727	657	657	676	692	690	703	654	667	687	660	662	716	669	725	688	702	674	676	661	682	680	673	650	693	695	695	658	686	663	672	679	679	702	710	668	630	678	664	646	662	734	680	669	665	681	686	698	692	651	668	687	728	662	708	700	691	713	701	669	701	671	700	641	722	696	674	693	675	655	685	670	668	708	690	692	680	703	643	713	641	687	706	668	693	658	704	705	686	664	659	697	673	700	661	678	668	662	645	680	707	702	694	691	694	629	693	640	667	663	679	691	703	696	661	688	632	664	693	693	698	693	656	695	645	698	734	715	697	701	704	698	661	678	694	677	700	706	654	687	680	688	680	694	696	684	677	723	690	668	663	691	677	688	697	616	691	663	738	695	641	717	683	696	678	646	680	695	693	682	638	676	739	710	646	730	663	702	723	642	665	716	701	717	666	650	717	706	698	669	710	648	678	701	697	660	665	683	739	669	704	733	684	714	738	729	742	721	699	679	714	705	701	687	703	633	691	736	711	664	719	700	686	731	670	656	643	720	663	650	692	665	702	660	669	674	667	621	686	649	696	657	683	704	666	702	720	670	683	655	742	688	710	597	672	673	652	738	742	675	669	685	671	666	654	721	664	672	677	704	655	664	654	687	711	691	650	648	657	724	660	700	705	687	664	689	647	701	654	700	669	737	701	672	713	672	719	630	729	654	679	649	695	676	675	664	674	743	731	629	699	671	662	721	711	674	670	689	668	693	675	718	671	691	714	709	725	656	646	702	687	703	682	703	660	720	645	702	684	709	625	687	660	691	695	678	652	685	645	674	701	677	684	678	690	662	690	670	693	711	715	699	691	691	710	667	710	680	741	704	723	719	640	691	706	681	709	748	707	702	658	704	657	682	653	722	650	687	654	683	738	708	657	675	654	692	616	676	684	688	660	711	672	684	684	699	679	724	663	687	661	705	670	676	718	704	694	655	696	671	722	708	699	700	627	726	693	661	671	661	720	678	637	709	649	689	741	640	670	689	717	700	663	680	692	671	707	699	655	686	637	732	711	676	665	660	687	681	676	700	685	694	681	736	675	646	673	694	668	707	678	653	678	689	679	662	627	687	683	692	719	696	671	742	707	643	671	702	670	676	694	676	695	630	705	670	690	670	680	716	711	703	671	695	678	669	676	697	654	688	680	684	671	714	700	654	693	675	749	651	678	713	726	672	668	650	712	706	717	694	718	704	713	710	709	695	699	669	680	675	686	694	681	660	661	686	685	683	730	724	714	688	662	644	717	684	661	657	677	628	664	688	676	670	687	665	702	656	695	698	714	661	700	672	690	686	736	704	662	697	654	624	685	697	711	713	682	646	678	647	696	687	683	668	682	665	694	710	697	653	682	706	680	697	684	668	717	672	666	722	718	693	686	700	694	690	684	674	682	659	657	689	707	722	679	661	715	704	693	669	682	719	643	696	695	687	679	714	632	656	664	666	723	677	712	714	676	698	726	669	705	679	685	728	694	700	635	652	704	654	703	709	697	698	649	654	690	661	674	675	689	695	722	682	734	703	696	673	714	703	717	723	699	683	719	698	688	685	660	713	704	694	720	680	691	700	706	662	686	715	696	667	689	677	694	704	713	686	688	667	699	703	639	673	685	721	702	711	642	748	656	690	650	717	711	644	683	703	667	677	729	663	688	669	667	648	711	712	669	614	682	664	712	702	708	714	679	644	701	714	642	685	680	701	713	700	686	702	672	713	700	662	685	684	717	712	704	678	736	660	676	695	664	742	724	661	633	724	628	674	677	671	673	651	630	689	682	689	701	693	737	701	655	656	734	675	682	724	687	692	683	669	663	690	639	709	665	683	684	705	665	650	690	674	667	702	698	682	727	707	646	643	704	677	658	727	696	666	686	673	698	649	646	654	686	683	641	699	661	703
2386	488	236	217	156	151	194	192	234	179	216	221	167	164	171	174	147	118	119	118	120	97	164	212	205	161	156	135	113	90	91	91	87	103	87	102	87	79	77	79	75	100	87	95	79	88	82	81	92	86	73	85	76	95	90	78	81	96	74	80	90	91	85	78	89	90	80	93	88	86	86	88	88	73	90	94	81	77	77	97	98	95	91	80	102	85	82	107	75	81	65	90	101	77	88	72	80	75	92	77	94	97	72	79	88	94	82	83	95	84	78	70	77	82	83	88	82	80	78	80	89	91	72	83	97	89	87	80	83	102	86	101	79	81	85	76	77	93	87	83	77	94	79	91	83	99	72	75	81	95	92	88	86	82	83	77	76	82	91	84	100	90	97	84	103	95	86	93	81	86	82	82	91	85	89	77	91	82	80	79	85	80	82	86	89	88	78	86	80	90	69	87	72	95	96	101	95	91	88	81	69	82	91	77	89	84	75	69	69	78	80	97	100	69	80	103	87	84	76	92	81	81	103	84	77	90	95	101	89	83	81	96	78	100	90	79	82	94	84	99	64	70	92	81	89	88	88	75	92	82	76	102	80	98	90	73	90	89	93	82	87	72	77	97	91	90	89	74	93	84	95	93	102	84	80	74	84	98	79	107	90	73	72	91	84	87	85	97	81	92	86	90	72	84	77	83	69	88	86	82	86	76	103	82	82	82	82	87	89	96	92	86	92	61	105	80	95	80	82	99	81	87	78	89	80	96	107	83	73	89	88	84	100	80	80	81	86	86	88	84	86	77	89	85	77	84	84	69	82	92	91	87	87	97	83	73	94	91	100	104	82	78	77	71	100	89	88	86	91	91	93	81	66	89	82	73	103	81	94	90	92	83	70	70	104	88	78	77	95	70	86	89	75	87	77	69	84	82	78	100	78	84	68	79	80	88	98	93	93	92	95	84	68	86	92	93	104	92	75	96	95	89	93	83	77	96	87	98	99	99	82	78	87	90	100	93	88	96	82	78	89	92	98	81	95	109	87	73	94	90	104	78	85	104	89	77	79	88	84	90	95	87	84	85	71	94	97	100	89	79	94	82	79	86	72	90	87	93	81	89	101	83	86	92	76	87	85	81	95	96	82	80	91	99	92	99	97	104	87	79	84	86	79	91	86	83	77	77	91	82	85	102	102	82	103	95	86	82	88	98	101	86	91	73	97	85	78	89	95	91	69	93	85	96	88	85	80	91	78	87	77	84	85	81	75	75	79	92	87	80	93	95	91	91	83	84	110	91	90	87	87	89	83	87	103	84	100	69	94	90	86	83	103	105	77	87	70	99	105	86	92	82	83	95	73	93	70	97	91	78	90	92	71	77	88	86	103	93	84	83	94	69	98	79	89	86	70	97	85	90	77	100	90	100	78	83	68	90	90	92	72	84	96	90	76	92	88	79	88	83	65	76	95	103	73	92	88	91	86	86	91	97	81	98	89	86	74	61	77	73	84	85	100	83	100	116	72	91	90	103	92	85	85	94	72	85	86	83	74	83	87	92	85	89	71	94	76	83	102	87	94	87	86	91	80	78	88	75	108	98	85	95	84	94	86	89	87	79	95	97	96	101	85	80	81	85	96	76	85	95	95	76	87	93	97	82	75	97	81	83	88	97	91	95	87	97	84	92	67	85	88	82	92	92	95	100	89	80	69	80	85	83	86	92	96	92	89	84	81	65	81	80	97	81	90	83	86	100	81	97	98	93	76	90	90	80	79	75	96	82	107	104	73	92	86	75	74	73	102	96	85	91	78	91	75	75	90	77	101	87	99	95	84	97	79	82	75	91	93	92	94	90	87	87	82	91	102	90	86	91	94	88	76	81	90	83	69	64	73	106	81	89	79	74	92	101	89	98	89	83	89	82	103	83	79	82	88	95	99	83	82	83	90	89	84	86	86	106	109	96	90	74	80	97	86	68	81	79	82	93	71	102	90	95	88	85	88	86	84	101	89	103	85	71	86	98	94	92	92	87	88	86	96	94	85	85	81	95	98	84	104	84	78	91	96	79	86	85	83	92	73	94	80	96	81	78	85	93	71	103	83	102	93	85	93	84	102	85	86	83	92	81	79	88	86	86	87	99	81	82	73	81	93	96	82	92	91	93	102	93	69	83	84	89	74	95	74	80	72	93	84	82	100	97	81	76	92	82	106	87	75	86	80	84	83	71	81	84	87	85	105	91	76	82	69	91	82	84	92	83	95	95	105	87	95	94	80	91	77	83	84	84	85	83	86	79	91	95	88	88	85	82	91	100	102	78	92	77	84	82	87	85	83	82	86	96	92	71	98	75	104	83	81	103	83	82	81	83	88	89	73	85	90	91	78	85	95	84	70	80	92	75	83	84	79	99	94	98	76	94	84	86	84	87	65	94	100	80	92	85	88	110	96	77	80	79	84	85	107	106	92	92	78	90	85	85	81	87	77	91	78	96	78	87	89	91	69	93	73	84	84	105	71	106	94	88	92	99	88	68	100	69	87	74	87	87	98	80	98	106	70	94	76	91	72	73	82	65	85	81	78	80	101	92	73	101	75	86	80	96	90	101	76	74	80	85	78	72	78	96	88	82	79	79	94	91	93	100	89	89	90	93	93	77	73	81	96	86	86	81	84	91	98	75	92	101	90	100	90	87	70	84	77	91	99	81	79	73	78	90	79	88	90	86	90	70	83	88	95	83	71	86	77	77	96	87	90	68	70	89	86	78	87	91	82	85	96	67	65	91	78	90	99	87	80	91	88	86	85	80	80	94	89	82	79	104	81	84	80	92	91	86	85	93	72	90	93	78	86	111	72	87	94	80	90	86	102	86	87	77	83	90	86	76	75	103	98	87	103	81	87	71	91	78	88	94	79	93	92	89	90	75	90	78	89	98	87	52	94	73	91	105	86	88	84	96	84	88	82	82	77	87	89	85	93	99	86	82	78	83	87	81	86	87	87	102	90	70	84	81	85	89	84	85	74	94	78	71	83	87	77	77	90	84	80	94	78	80	86	80	94	83	86	82	81	76	106	82	88	92	92	90	80	81	91	86	91	87	88	82	94	96	82	73	88	81	74	112	98	95	79	76	88	80	89	92	80	94	80	85	87	98	96	102	98	91	87	89	80	87	101	98	74	96	70	93	79	91	80	89	100	82	102	98	93	79	86	71	88	74	78	82	72	78	88	82	90	93	79	72	89	83	88	92	105	92	78	98	93	73	90	87	101	74	81	95	84	100	69	86	98	89	105	86	85	88	96	85	89	64	91	75	85	83	85	79	72	71	95	74	91	81	72	87	106	85	82	91	87	95	91	96	72	85	74	87	80	76	80	71	79	70	72	61	86	86	96	88	86	83	69	76	87	83	94	82	79	101	80	89	81	85	99	94	86	79	88	83	95	86	74	94	89	84	89	67	96	95	103	70	80	93	81	74	91	102	88	89	84	101	83	75	77	96	86	88	79	73	89	77	81	88	90	92	96	80
18012	5583	2399	2473	5146	7265	7754	7618	6579	5811	5491	4802	4197	3623	3334	2838	2371	2132	1759	1690	1601	1664	3048	4080	3175	2438	1954	1485	1057	930	760	727	680	700	657	615	668	633	641	622	589	626	640	575	634	609	617	689	631	647	674	619	620	586	646	643	663	663	636	648	622	626	636	637	671	595	649	612	631	622	633	625	661	618	674	630	620	626	614	616	632	652	651	606	629	653	590	674	650	614	621	653	618	643	635	637	639	584	631	577	611	671	681	626	666	637	636	640	669	638	632	666	606	699	580	651	673	629	600	632	676	635	636	589	618	639	635	614	629	668	668	668	616	659	610	675	651	632	608	620	576	677	665	602	656	634	636	601	634	664	644	649	621	610	625	613	614	662	609	646	684	646	673	639	614	635	636	609	634	636	646	638	669	608	637	611	612	609	602	638	661	599	657	597	601	607	615	659	638	601	632	635	659	606	635	653	627	657	650	657	645	624	668	613	631	627	635	680	665	609	640	623	690	576	600	675	635	587	613	659	646	665	610	631	654	610	632	647	631	655	650	637	671	603	599	656	651	625	627	666	625	667	613	638	636	642	644	649	651	669	630	588	653	611	623	667	632	623	632	623	689	634	638	669	626	636	597	608	609	599	630	629	682	607	684	660	622	607	658	631	622	644	609	630	645	634	606	695	655	611	651	654	667	624	636	612	637	643	689	601	599	622	625	660	672	613	650	660	585	653	654	645	587	646	618	622	676	605	605	609	659	639	623	645	645	643	637	608	669	584	645	673	636	623	674	614	656	659	613	670	610	688	616	623	726	653	629	591	584	647	638	600	597	666	646	617	623	666	643	622	649	613	606	606	644	616	634	685	621	624	636	599	629	593	664	692	648	615	634	609	613	679	646	632	590	613	619	663	622	643	648	645	648	632	673	623	657	642	639	681	618	608	654	630	659	617	663	631	627	596	684	627	630	650	594	619	612	659	667	613	603	659	667	653	656	622	623	654	652	617	652	575	633	643	697	640	609	617	617	632	620	639	624	684	641	653	605	591	631	632	645	595	632	632	599	654	623	628	614	651	553	592	656	619	649	662	620	672	680	653	631	649	652	670	634	631	650	634	651	611	661	624	615	637	630	613	621	627	633	612	591	636	629	625	671	602	639	668	650	614	608	652	612	619	594	666	653	641	626	627	633	668	620	623	617	619	628	651	625	601	692	640	631	652	630	653	654	593	616	651	613	658	649	652	590	645	591	627	643	649	628	652	651	622	601	648	651	622	610	641	628	621	643	631	607	571	638	645	660	697	627	666	660	645	623	631	625	648	661	636	673	664	632	621	630	630	664	601	693	655	627	638	609	653	628	660	616	637	653	617	611	663	649	652	615	597	675	631	636	612	597	600	635	635	654	637	635	604	649	631	605	607	659	621	648	660	622	617	670	650	637	606	647	600	676	626	637	637	623	652	612	618	632	610	613	650	639	649	622	663	645	664	653	625	594	690	647	639	642	674	646	648	627	703	637	614	639	648	625	615	635	674	609	609	651	673	684	641	651	651	624	600	735	608	644	603	649	598	650	668	654	613	643	645	688	677	638	642	616	608	635	642	625	593	636	648	663	659	650	584	650	627	644	642	663	620	604	601	697	609	645	639	635	631	642	646	615	616	660	649	604	607	716	626	687	589	671	636	616	629	617	658	604	624	651	625	683	625	624	610	590	659	626	621	639	664	623	652	678	609	631	675	647	650	617	622	618	613	623	618	643	605	614	673	603	669	629	632	638	643	665	630	645	616	619	634	606	648	666	633	588	663	594	642	590	632	627	664	641	632	592	662	647	653	623	628	670	624	657	628	650	687	642	615	595	623	658	644	602	642	644	635	641	632	605	628	639	630	676	651	613	688	667	643	633	608	662	646	614	654	622	666	649	613	612	631	611	603	628	632	673	592	663	616	677	671	665	669	633	674	625	646	676	652	603	622	628	638	660	641	630	655	711	649	632	625	663	623	674	623	602	650	684	601	587	624	650	670	624	595	631	602	650	648	657	597	613	654	652	626	656	646	638	676	578	638	642	626	632	641	618	702	606	670	678	600	640	640	664	591	557	660	571	611	610	603	642	635	643	596	666	638	617	653	646	621	652	675	639	665	577	615	664	654	621	656	632	647	627	628	655	614	624	653	601	648	601	643	641	639	618	625	640	615	658	648	629	637	632	591	640	655	596	654	609	605	587	712	684	611	664	599	660	649	640	722	644	664	659	656	659	603	627	654	634	663	619	621	616	592	598	592	666	632	657	616	636	642	618	655	657	616	618	591	548	654	625	634	691	597	617	596	687	634	652	650	623	586	618	598	621	580	684	627	625	624	655	603	633	593	674	649	613	617	627	644	613	640	654	687	606	587	643	624	664	653	633	595	687	654	644	630	614	676	645	645	609	635	602	618	629	613	651	631	600	641	624	633	614	604	607	649	623	589	617	649	644	651	647	640	629	600	634	633	675	644	630	602	655	651	617	672	624	622	595	699	651	620	674	627	636	644	621	645	564	670	649	607	632	621	643	640	639	679	645	678	648	628	632	653	633	640	653	657	638	605	637	601	630	595	617	660	630	637	620	690	634	576	650	595	665	583	683	616	659	652	633	700	637	623	626	641	665	608	629	621	617	652	616	615	579	636	646	661	581	610	578	605	640	629	617	622	664	598	606	667	641	586	641	646	619	633	651	615	657	643	659	636	631	631	595	636	622	598	676	621	621	642	646	626	591	587	663	625	590	656	633	600	630	678	643	665	663	608	648	598	617	664	632	615	653	639	635	632	642	645	663	648	640	665	605	639	628	636	633	647	689	650	677	648	661	622	640	624	645	633	630	638	651	609	659	627	661	634	641	663	691	652	636	595	664	697	586	587	628	639	650	626	658	623	578	641	593	670	657	658	611	668	635	634	631	621	650	681	674	638	615	663	611	653	674	639	646	558	630	587	610	665	624	642	676	607	660	614	633	587	650	652	651	605	596	647	649	640	661	671	638	649	641	629	668	591	653	644	655	629	658	618	678	583	611	645	683	694	596	631	633	600	614	665	683	649	650	630	616	646	635	604	620	632	629	620	607	651	625	635	643	594	619	645	598	593	621	640	625	613	652	664	584	660	615	626	627	601	670	600	629	633	659	637	650	633	646	703	628	626	657	618	631	578	634	647	642	586	640	638	620	670	691	621	647	664	603	664	633	619	614	598	636	610	634	575	634	653	628	593	617	629	612	641	612	661	588	622	669	632	630	646	636	637	641	619	663	661	660	633	588	646	629	691	638	642	652	645	665	679	645	620	590	654	632	639	666	656	676	638	644	628	648	630	651	638	612	632	651	650	614	620	654	610	642	628	653	639	660	614	632	626	583	639	606	626	568	627	669	629	699	630	581	629	626	657	613	624	637	630	609	596	681	622	630	643	633	683	654	668	645	626	627	651	628	661	690	646	672	633	625	631	638	637	652	658	668	616	662	652	667	644	608	635	606	667	658	601	631	603
2220	834	301	223	192	170	224	256	270	250	246	202	192	183	171	175	140	145	133	113	128	182	322	526	489	363	273	196	128	133	96	86	73	76	78	86	82	76	76	82	82	73	77	74	75	80	86	88	75	76	87	81	92	75	108	84	88	86	90	73	80	95	79	77	93	95	69	79	79	102	85	97	77	70	75	98	79	81	79	72	88	90	92	84	81	90	80	80	70	78	84	77	67	88	87	73	102	72	73	74	69	83	90	70	73	78	87	88	72	78	73	85	95	88	84	84	101	76	72	82	72	96	90	86	87	92	73	79	69	79	86	70	69	97	98	83	75	92	73	84	82	100	78	92	75	74	85	81	73	75	83	74	78	85	87	75	70	74	64	76	80	81	93	82	85	75	72	91	64	74	85	77	71	99	81	87	103	72	75	88	98	70	95	86	77	78	78	88	80	75	97	84	76	78	75	91	78	104	93	96	84	81	89	74	79	78	67	83	86	77	59	72	88	72	74	79	97	65	91	76	92	72	75	81	91	85	76	70	86	86	70	82	101	66	77	88	73	83	78	92	89	88	81	70	61	95	96	79	80	80	82	89	69	99	84	74	83	75	83	78	89	85	73	88	81	62	74	78	78	84	73	70	75	90	94	91	82	75	70	89	80	85	78	81	82	78	90	73	95	86	70	89	84	76	88	92	92	90	80	82	85	91	87	95	86	69	88	82	81	112	84	91	86	82	79	81	62	81	92	75	81	91	93	88	76	65	91	89	58	79	73	88	87	73	84	86	99	83	99	79	86	91	89	81	78	97	80	87	80	80	71	85	85	65	77	83	84	101	69	74	78	74	71	84	87	78	93	79	78	96	90	98	83	77	78	94	78	101	93	64	85	69	94	85	74	76	105	86	89	81	80	64	84	93	95	82	90	88	69	83	87	100	86	75	84	75	88	87	87	91	70	87	84	81	83	69	101	86	79	81	91	93	76	82	101	102	77	72	72	89	75	93	79	79	85	77	90	78	100	95	81	76	82	87	76	78	85	86	107	97	77	68	87	84	83	72	84	75	76	81	77	90	87	81	77	67	92	62	90	65	72	81	78	81	81	81	88	95	84	97	82	88	90	76	75	80	77	69	82	77	71	88	79	80	70	79	77	88	80	72	86	68	95	91	94	74	94	79	87	89	80	76	78	80	77	79	84	75	80	74	63	77	81	69	84	77	86	77	92	84	80	85	84	80	72	85	81	92	78	96	92	88	67	82	63	77	78	82	83	74	79	111	76	92	92	89	68	93	81	74	83	76	67	73	80	80	86	75	74	82	64	88	95	65	102	76	84	73	80	89	96	88	84	80	87	80	80	92	81	74	69	85	79	90	91	94	102	80	88	88	74	86	82	88	80	99	74	93	81	70	73	72	76	101	83	95	77	87	79	92	74	90	74	84	66	77	73	95	80	72	71	87	77	81	87	99	82	96	81	84	84	66	91	65	83	85	78	74	69	83	90	88	94	62	73	77	67	84	85	82	79	85	77	69	104	85	104	53	94	84	90	99	82	83	74	56	82	87	99	68	75	81	85	77	82	82	72	86	65	93	97	75	89	96	73	83	87	92	97	90	87	76	80	70	79	79	99	89	82	80	63	65	84	77	93	85	76	89	75	80	102	73	79	80	79	75	77	83	75	86	91	91	77	89	94	88	80	77	87	78	93	98	83	72	82	91	76	83	95	84	83	98	90	67	85	77	76	79	59	77	75	87	96	64	106	72	88	86	78	75	113	56	88	76	99	86	86	74	80	71	79	76	71	78	86	88	79	88	91	74	80	81	90	84	74	87	79	83	82	83	79	89	87	67	70	78	76	96	73	87	85	77	84	79	80	87	95	75	71	78	80	102	100	96	86	80	92	81	70	74	102	85	76	90	82	76	80	82	66	97	61	78	82	90	87	73	82	90	74	70	89	69	68	83	76	76	102	84	75	88	67	96	82	82	86	77	87	69	82	80	75	89	86	73	76	82	91	77	77	84	88	86	79	93	78	93	71	87	97	86	80	94	64	77	85	82	79	86	58	65	77	83	77	94	90	70	75	83	88	99	81	93	86	90	82	77	80	87	71	63	89	89	77	79	86	63	84	78	98	89	87	83	72	71	88	67	84	74	76	65	93	82	79	76	81	77	91	81	84	86	79	90	91	76	74	93	84	105	74	70	71	81	90	85	83	80	89	86	78	80	97	85	78	85	75	91	95	78	81	93	71	83	89	75	83	84	82	77	84	88	72	86	76	71	101	78	61	87	79	89	69	76	92	88	85	82	77	89	87	90	80	78	92	98	93	89	85	80	81	87	94	87	70	87	70	78	83	65	81	99	80	94	79	78	72	72	71	76	74	99	78	76	63	89	76	64	86	98	72	82	78	75	103	77	94	82	99	80	91	77	81	93	83	94	76	77	114	78	68	98	83	87	94	91	88	78	74	78	84	83	86	75	83	71	85	92	80	82	90	71	80	76	85	89	85	75	80	87	89	87	90	81	83	99	83	89	85	101	95	91	80	101	78	85	73	76	89	94	76	68	69	102	86	86	74	83	93	85	99	70	83	73	81	80	93	87	81	68	83	80	60	76	72	82	69	89	84	77	87	91	83	89	76	77	76	95	66	85	86	79	74	72	84	91	85	82	86	82	72	77	61	89	72	86	97	81	72	77	86	100	100	90	77	85	92	72	74	77	85	95	92	82	74	86	90	73	90	66	63	84	79	80	85	86	77	70	83	79	80	71	90	72	79	82	81	78	77	87	86	83	87	95	87	88	92	80	83	90	82	94	104	79	64	84	74	80	83	79	85	89	100	63	62	63	80	81	69	82	85	81	66	58	94	103	99	75	87	84	82	70	84	75	77	75	85	82	92	77	96	94	74	102	98	80	87	83	90	96	81	90	69	98	73	89	87	93	93	89	90	79	80	94	74	67	102	69	79	89	70	91	84	82	83	84	81	77	104	94	82	87	74	79	77	76	74	106	94	86	79	85	94	79	75	80	74	82	85	93	90	70	84	72	72	81	79	82	84	85	87	82	83	88	83	67	101	86	74	92	96	78	84	81	84	76	87	77	103	75	71	88	87	74	77	77	76	99	85	89	86	90	73	100	74	86	70	71	85	71	105	78	84	79	85	83	92	97	104	80	71	55	75	82	78	86	84	90	100	75	78	76	82	69	85	69	81	83	84	68	89	79	67	92	93	69	86	94	80	76	85	93	71	69	81	67	76	87	76	76	81	86	90	100	71	82	78	81	81	87	80	81	81	82	74	80	86	99	78	96	101	92	82	74	79	75	84	89	57	82	85	78	92	89	101	96	74	93	71	82	84	77	86	87	72	72	80	72	82	93	74	70	75	60	75	74	94	76	86	98	80	74	80	75	82	100	71	69	72	86	74	81	82	96	85	82	79	100	101	81	91	85	95	86	100	78	91	83	81	87	111	90	88	86	67	75	72	85	73	102	95	113	88	72	82	71	84	82
21828	7931	3034	3245	6735	9670	10440	10288	9445	8468	7002	5906	5083	4505	3910	3492	3013	2506	2124	1978	1687	2906	7791	10430	9381	6505	4966	2683	1861	1358	1004	857	680	623	664	631	616	643	586	573	557	607	582	603	555	593	589	551	597	589	621	612	608	639	576	564	591	610	567	589	618	562	611	633	585	596	617	614	566	572	607	587	582	634	579	566	604	586	640	628	608	647	627	614	580	562	572	617	610	596	569	590	611	591	599	627	595	592	593	598	620	566	586	600	587	639	631	608	601	562	640	602	590	639	624	562	596	582	593	610	588	553	584	617	570	605	628	541	550	587	591	616	621	567	580	573	597	637	611	553	570	631	595	549	604	569	596	604	607	580	562	586	647	594	639	589	626	624	579	545	599	600	580	562	592	582	575	554	565	594	612	588	600	626	581	588	608	611	584	589	633	573	583	553	567	588	601	552	579	583	587	595	601	572	614	643	571	621	540	616	586	607	624	581	562	590	605	588	580	565	613	646	605	577	580	623	590	600	582	588	628	536	577	606	605	600	622	609	595	583	577	614	572	573	594	573	606	590	568	606	578	615	642	590	598	584	600	621	561	608	585	676	571	578	608	590	586	601	602	569	569	594	584	632	660	675	570	600	580	588	614	603	605	594	620	588	619	543	579	623	603	555	623	571	584	633	595	641	614	594	611	599	591	595	583	606	622	585	601	567	588	606	594	600	570	626	601	600	620	583	578	555	629	625	564	559	626	627	588	618	566	586	606	589	617	589	588	626	612	580	666	575	581	594	621	632	592	581	621	559	583	564	572	632	576	619	559	587	583	604	602	617	632	587	601	605	642	604	581	600	625	659	612	632	562	574	610	641	603	546	568	571	608	595	611	569	545	558	616	578	623	644	605	580	597	573	595	577	587	579	573	596	562	644	593	586	582	643	559	571	598	599	565	552	593	566	611	596	553	559	601	639	593	573	610	608	532	641	590	588	595	607	594	568	580	578	630	579	622	644	615	552	637	568	612	616	576	605	568	639	553	586	580	636	559	601	596	576	594	594	586	590	633	602	569	565	616	614	613	595	600	612	656	622	594	608	602	570	578	602	597	622	633	587	601	602	601	565	573	579	566	606	591	613	629	549	603	617	605	633	621	581	559	643	614	547	611	578	626	581	598	625	628	601	575	531	640	594	622	609	593	627	594	613	596	608	597	617	585	578	600	588	576	590	636	592	590	603	596	592	607	587	582	547	605	603	572	644	579	601	601	606	602	622	583	588	627	613	570	582	579	563	615	638	552	576	629	596	630	646	591	598	571	585	627	596	586	569	611	546	585	597	642	558	617	599	546	583	600	635	619	613	584	606	589	593	604	617	610	567	614	613	627	590	620	613	632	584	565	570	596	575	656	620	621	605	594	604	614	619	587	586	582	585	575	584	582	585	583	572	565	578	544	610	647	606	624	589	584	581	600	576	599	581	602	605	565	624	627	613	585	587	613	594	648	616	569	622	589	574	594	649	568	575	584	570	584	632	583	550	632	629	624	612	588	612	558	600	577	573	583	594	566	587	585	620	560	586	571	598	605	585	607	580	602	616	553	580	602	615	579	579	562	560	645	607	616	610	607	568	569	633	572	635	661	552	600	607	628	641	622	589	611	608	575	579	644	587	638	578	596	612	590	589	622	585	560	570	620	631	579	614	619	602	586	607	573	581	594	584	579	593	629	622	510	615	595	601	600	566	612	576	573	613	617	616	569	635	617	642	610	573	654	586	643	617	612	576	615	612	598	613	592	578	622	633	551	644	609	580	589	590	606	627	629	598	563	592	618	627	592	575	608	580	601	592	583	602	620	591	618	561	577	600	595	573	597	630	565	637	632	593	568	594	606	575	565	668	590	603	622	597	535	591	616	598	578	614	612	629	596	593	583	587	606	580	611	639	593	570	578	594	624	630	581	568	605	625	586	583	606	601	579	581	609	557	643	613	599	612	583	596	585	618	604	569	567	611	629	579	582	580	571	625	560	633	569	602	558	619	570	597	589	573	604	608	602	596	577	605	617	607	598	584	588	649	585	581	583	620	613	604	584	565	572	577	587	580	619	622	612	592	588	643	582	572	659	598	624	594	563	585	609	582	617	589	567	558	569	584	601	600	594	628	597	637	609	550	580	571	576	593	598	574	585	591	594	624	596	569	601	582	606	605	592	606	567	571	606	614	590	555	602	602	610	571	590	609	578	594	586	593	600	608	558	582	626	556	627	606	577	612	570	640	577	613	587	586	595	636	578	587	584	622	542	637	527	584	579	598	620	567	595	587	563	590	601	601	619	606	616	590	565	599	578	607	587	566	597	581	563	594	609	566	597	584	592	607	601	593	589	601	626	608	594	572	574	612	633	611	628	607	587	582	550	629	564	630	621	589	629	581	607	606	620	595	594	616	594	618	605	591	618	592	635	569	561	604	606	550	600	600	605	586	617	546	570	570	614	617	581	559	621	564	621	569	566	584	572	623	569	553	593	605	591	604	590	626	622	607	559	588	592	571	591	579	623	600	581	586	605	586	613	612	562	610	595	599	591	559	605	543	595	591	567	596	618	592	559	606	579	584	655	608	594	595	602	634	588	602	606	622	582	628	555	580	650	577	594	589	620	561	586	596	587	618	562	631	542	644	592	601	618	634	579	609	623	563	616	592	568	590	600	588	603	571	593	574	599	572	616	611	584	597	597	586	650	553	615	578	637	568	565	591	581	625	556	585	656	619	620	609	586	567	594	615	642	567	658	596	586	601	615	585	585	575	578	580	652	609	528	561	607	629	648	574	646	598	595	559	559	623	594	616	580	602	608	594	623	564	586	599	566	622	604	616	582	540	579	606	590	610	586	583	562	591	632	569	567	627	580	588	582	600	588	609	599	581	610	620	578	629	579	607	603	568	602	609	590	585	554	613	610	606	640	576	598	641	599	561	550	593	609	605	606	588	613	588	569	604	561	579	587	581	568	642	671	600	579	605	572	626	635	577	616	587	556	577	588	535	605	601	596	616	617	557	599	589	570	579	622	610	566	602	612	595	572	583	590	587	596	552	591	597	622	612	593	605	609	639	610	570	610	584	609	621	574	635	597	586	579	594	602	582	555	541	601	602	588	571	601	592	542	608	577	607	627	576	594	579	613	595	635	593	569	598	656	608	601	590	632	623	620	568	594	618	630	555	534	598	594	546	639	583	585	631	581	623	568	567	583	559	620	562	602	597	570	615	577	573	585	590	606	593	647	661	584	605	603	560	562	587	577	548	593	618	593	593	629	589	602	573	666	568	582	558	611	622	600	558	587	577	569	598	596	612	576	589	546	571	559	595	620	570	630	556	578	600	589	604	637	613	628	617	550	594	593	607	643	627	604	612	601	563	605	595	553	598	601	556	613	569	582	591	530	616	578	603	583	617	586	575	636	594	597	647	583	603	564	603	550	622	561	570	553	610	594	601	623	609	563	601	557	595	586	586	627	581	549	572	573	572	607	618	556	558
3629	767	305	250	214	200	230	298	257	248	259	227	238	195	205	173	150	149	149	136	146	243	397	618	532	362	328	203	161	148	124	102	110	104	108	101	104	88	109	103	98	98	98	94	87	90	99	108	97	96	99	103	96	108	112	120	106	103	107	74	104	101	117	109	96	108	80	120	104	93	93	89	92	103	101	93	107	98	91	90	97	93	107	85	93	103	91	109	84	101	102	112	91	86	85	92	105	99	104	94	85	113	100	105	107	99	101	108	93	99	89	88	88	96	113	85	96	102	98	86	111	111	81	109	98	116	93	101	95	97	97	97	106	96	92	76	91	92	118	105	103	101	92	88	102	82	107	88	108	101	85	107	112	86	89	102	102	92	92	104	91	105	130	93	85	98	120	108	103	98	90	97	98	102	90	117	93	85	89	118	98	107	117	79	100	101	117	108	92	106	104	96	93	100	108	99	102	112	104	110	107	110	97	99	113	97	107	119	94	105	97	89	90	129	104	90	108	116	104	107	104	107	98	112	111	91	111	97	101	100	108	107	101	96	92	94	99	101	111	96	102	90	100	101	112	122	84	102	113	90	103	109	105	93	121	85	124	95	94	103	105	100	96	112	86	111	111	80	81	112	92	85	85	113	96	93	114	102	86	105	105	107	113	90	97	102	103	87	95	108	88	97	102	98	105	121	87	103	105	114	92	105	107	84	98	116	99	115	117	107	110	84	78	113	92	103	82	110	102	78	104	107	90	106	105	105	98	93	102	124	115	107	112	99	111	106	125	116	88	109	104	92	107	101	91	88	99	99	92	93	91	103	111	113	92	101	98	93	113	93	102	108	87	92	86	95	101	89	110	106	113	98	85	122	99	101	84	93	90	99	95	124	82	86	90	106	101	96	91	104	99	109	114	114	110	109	95	97	94	100	94	104	99	111	121	112	97	104	108	100	105	107	96	90	88	101	107	86	104	92	101	113	95	108	86	105	87	108	78	100	101	111	91	118	111	110	96	107	111	105	99	111	115	118	101	104	91	98	88	105	92	105	91	107	96	102	110	101	82	111	93	99	97	101	100	105	99	107	117	98	101	93	111	115	95	99	87	101	108	115	94	119	105	96	89	105	83	101	93	100	108	105	96	105	94	89	109	117	99	95	113	107	101	105	110	104	107	110	102	87	103	109	111	113	124	97	103	116	80	89	120	103	104	130	119	93	107	98	107	103	104	95	114	116	119	109	109	102	104	124	112	92	95	80	95	78	97	114	124	103	95	104	111	106	95	89	90	110	95	106	121	105	99	110	117	124	102	91	100	103	111	103	87	90	91	98	117	113	107	98	113	88	88	100	92	101	92	104	95	103	87	108	99	98	97	78	105	91	110	115	94	103	94	112	87	101	90	103	93	98	91	88	103	105	103	100	95	103	117	84	101	106	116	108	103	100	102	95	90	80	106	92	94	100	94	101	107	113	94	101	99	111	79	94	101	108	115	121	90	94	97	100	110	106	108	113	98	101	106	103	84	120	120	97	101	84	98	88	105	119	101	110	116	109	116	89	107	96	101	101	94	108	92	104	95	85	104	102	95	97	88	117	99	115	83	97	96	113	110	114	96	116	113	95	90	89	97	120	118	94	98	118	107	129	101	102	111	99	90	83	78	91	120	99	95	116	102	89	116	102	109	96	103	107	99	78	98	90	90	97	104	111	96	79	107	104	119	93	96	109	118	104	112	89	96	81	88	107	111	95	104	114	96	108	90	96	119	108	99	91	110	101	99	115	113	128	86	102	99	102	98	106	104	121	104	111	88	111	111	113	98	90	123	111	89	85	99	69	108	90	93	128	92	114	110	100	132	106	106	118	95	106	96	98	92	113	120	99	98	102	107	102	99	111	123	100	108	106	110	97	107	90	110	102	92	97	97	116	101	86	104	86	93	89	87	110	101	81	95	95	103	105	104	80	107	95	102	102	103	114	86	98	106	75	95	121	116	106	102	109	111	116	110	102	108	102	103	112	92	98	106	103	100	100	89	98	107	92	88	90	94	81	100	98	95	110	98	104	107	93	87	116	81	100	97	108	95	124	93	97	95	101	108	98	117	104	93	109	109	109	98	96	94	100	113	111	102	110	98	119	96	100	113	89	122	96	81	111	99	107	107	110	120	101	107	105	120	106	102	97	121	123	89	103	101	94	94	87	108	93	97	103	102	107	120	108	100	111	98	103	102	110	99	89	105	105	100	96	102	104	123	89	101	89	107	94	102	112	103	114	92	119	97	84	95	130	99	94	105	105	97	108	91	104	87	92	95	110	106	90	100	74	111	99	117	99	91	94	95	107	109	94	94	110	99	92	109	103	106	92	111	100	105	102	100	106	111	88	83	116	103	98	110	100	96	97	101	94	85	93	114	111	95	111	87	110	104	78	109	111	95	108	96	92	114	115	96	97	91	109	103	98	108	99	97	115	100	104	111	98	107	101	88	98	101	119	108	108	90	90	105	82	114	105	86	96	85	108	112	106	108	100	119	102	102	92	91	102	95	91	92	108	112	94	77	127	99	113	82	100	99	119	98	109	94	122	109	98	100	85	103	105	99	91	91	94	94	89	98	109	96	112	86	100	92	98	107	98	109	99	95	88	103	95	104	93	92	110	114	122	109	102	97	104	97	84	107	107	79	106	97	104	111	85	98	110	105	104	119	108	95	115	97	93	93	112	93	101	99	92	95	81	104	116	105	96	108	96	101	113	109	106	95	108	100	119	100	106	101	96	96	119	96	87	97	95	99	86	84	85	109	102	86	102	102	112	112	95	110	106	87	92	100	107	100	117	94	105	100	101	111	84	136	96	101	112	96	105	104	89	89	96	114	109	102	100	91	85	99	115	92	115	97	97	105	95	102	121	97	109	98	99	118	104	78	110	119	94	100	85	112	85	100	132	79	97	95	94	103	123	80	99	118	94	91	88	100	108	98	103	86	91	101	112	97	91	96	85	95	99	111	112	119	102	99	97	106	101	100	110	105	100	87	107	101	108	103	93	84	113	81	118	120	114	87	89	112	106	112	93	94	120	116	109	98	87	101	108	96	108	103	96	98	130	87	88	115	96	101	105	111	102	80	97	96	101	106	97	101	109	110	101	82	109	120	98	91	103	95	99	100	97	113	81	105	109	97	86	106	112	96	95	112	98	89	102	114	93	90	90	95	108	101	106	86	114	122	100	103	109	96	98	90	88	103	104	91	94	90	87	105	94	104	103	109	99	113	82	113	117	115	93	96	108	104	112	123	118	105	92	101	101	100	116	122	99	97	123	94	90	105	86	99	108	90	112	95	97	113	103	86	106	92	106	93	106	90	93	98	86	100	111	98	112	139	90	92	94	110	115	123	80	105	109	98	97	109	91	95	105	92	84	108	102	116	86	90	96	109	91	106	100	79	106	111	91	104	97	105	105	101	99	110	114	116	106	124	100	100	109	108	90	115	77	102	97	104	83	129	106	97	85	116	96	101	76
21211	6819	3276	3341	6496	9666	10653	11023	9371	8434	7380	6387	5345	4557	4008	3482	2826	2274	2183	2127	1919	4280	9089	11475	10216	6693	5579	2953	1957	1488	1182	935	860	783	749	739	786	705	814	761	755	698	718	709	796	728	791	691	755	717	714	705	747	743	708	820	754	688	770	731	678	726	724	737	766	715	767	783	723	732	725	746	720	733	699	688	718	663	712	721	721	780	724	729	730	750	746	742	739	781	796	727	728	719	737	750	727	707	767	754	781	722	786	771	715	702	769	726	744	755	770	757	774	718	745	751	727	761	718	749	781	758	750	766	700	767	715	719	793	757	733	721	730	688	714	726	756	745	720	789	731	746	771	761	771	768	700	717	726	737	755	756	753	770	709	726	747	749	747	710	727	715	722	745	698	716	723	766	749	705	732	744	723	760	758	757	713	724	739	704	785	734	761	752	714	742	715	752	746	778	701	681	729	803	745	726	804	759	705	716	759	765	727	745	769	780	756	730	751	780	704	741	764	707	781	781	727	753	740	791	715	730	744	762	685	732	735	747	751	708	772	710	733	780	741	752	790	730	771	726	726	804	782	711	730	779	717	737	727	740	745	750	720	735	682	697	711	734	763	756	743	785	702	759	766	706	740	731	740	748	749	727	734	747	761	743	725	705	743	733	744	740	719	737	760	756	729	753	724	726	740	741	727	764	744	697	714	764	735	700	762	710	677	715	789	734	700	744	729	793	699	752	750	731	750	720	738	727	756	722	758	737	702	719	727	719	744	718	746	749	742	770	733	726	775	736	750	777	728	757	749	761	768	753	676	712	758	751	763	760	677	714	680	734	722	773	694	754	725	661	766	719	720	772	771	732	720	774	718	722	732	706	732	754	745	770	761	715	752	689	705	785	728	739	713	746	764	734	739	745	751	765	736	738	740	720	715	759	753	754	783	743	790	763	717	746	796	771	781	755	745	693	794	707	746	761	747	758	702	719	730	765	752	715	753	719	725	755	761	748	708	726	710	739	702	710	676	735	733	735	718	750	801	722	759	757	700	747	738	663	793	759	760	774	732	789	749	747	743	742	771	734	746	740	719	723	742	746	732	761	738	766	734	771	775	772	730	709	760	785	747	736	752	779	762	775	809	710	724	721	710	731	743	721	745	783	728	669	746	701	699	757	769	739	714	753	757	719	733	703	715	747	717	753	744	757	696	748	737	780	720	738	778	718	760	728	772	772	710	696	696	716	728	699	722	759	706	714	718	759	705	782	731	763	747	747	781	687	700	704	768	743	769	740	709	727	728	723	736	741	708	780	698	732	710	731	775	740	771	739	741	757	731	766	741	819	733	714	747	716	766	736	742	768	728	763	736	743	697	719	726	761	736	760	766	755	734	737	730	777	710	744	716	801	723	772	757	745	773	732	669	706	720	701	712	730	748	751	722	716	708	764	737	716	729	704	735	710	770	733	698	720	776	725	758	737	714	723	744	720	772	755	703	746	784	757	742	718	728	780	738	732	693	703	740	728	746	730	754	750	756	687	728	744	744	759	790	760	694	693	743	756	722	714	760	740	709	662	796	735	782	728	724	734	707	751	766	703	743	711	714	766	718	710	687	781	719	737	724	769	693	739	736	758	766	749	739	764	755	710	749	748	809	748	750	740	718	721	770	726	737	728	726	705	745	780	716	731	758	715	757	769	742	697	726	746	703	726	738	786	717	683	686	741	747	709	709	705	702	704	757	729	711	741	727	751	703	747	726	742	749	738	729	755	748	712	781	714	743	733	717	739	727	783	743	730	689	745	693	739	782	732	739	779	679	760	711	735	683	764	703	727	705	703	733	715	728	719	711	732	728	756	742	775	737	821	772	719	737	705	764	732	730	749	769	710	694	729	684	709	753	746	739	732	770	725	766	696	755	760	696	742	744	741	727	704	720	741	777	754	700	743	738	751	779	730	766	745	746	747	741	770	693	747	732	752	737	755	714	725	750	734	723	771	706	741	752	723	738	733	743	770	753	770	743	717	699	731	729	728	736	703	749	701	684	733	798	719	784	716	764	703	759	737	729	700	690	753	759	761	729	722	773	740	730	701	733	742	766	745	723	764	767	767	733	746	709	676	732	745	747	706	733	712	735	760	743	772	697	766	733	715	699	706	760	682	741	685	726	695	730	756	755	784	763	740	693	719	752	704	713	738	730	668	730	797	787	746	789	685	739	762	765	753	791	732	761	761	797	699	750	728	753	738	752	716	721	761	718	735	743	755	723	695	744	750	767	699	779	734	743	747	699	766	729	754	766	745	694	686	764	705	737	740	701	747	730	689	733	736	766	749	784	746	755	773	781	753	714	744	695	729	765	744	751	702	741	740	758	801	749	705	719	777	782	762	672	747	768	730	723	753	735	693	725	697	719	739	705	720	725	766	757	725	739	752	748	773	744	744	733	712	744	758	737	725	716	756	766	761	704	721	690	760	770	701	752	776	741	750	732	767	810	742	738	757	748	745	724	792	735	744	689	727	764	744	739	761	724	695	777	703	784	765	774	750	733	756	708	748	698	697	764	778	694	748	738	735	724	759	750	748	731	756	753	744	746	725	719	665	770	794	740	730	737	725	763	678	736	764	732	761	748	805	738	703	750	712	740	762	747	757	702	728	700	662	733	751	717	731	780	755	768	734	726	718	743	742	742	736	750	697	722	720	764	733	761	713	781	753	724	742	728	750	763	691	790	739	666	715	699	787	715	711	711	723	769	732	716	713	743	736	735	743	719	748	735	771	709	746	717	781	731	743	755	741	718	811	747	725	749	760	750	795	766	712	734	726	733	703	769	735	812	741	753	764	755	778	790	706	636	771	728	762	770	768	762	712	746	748	761	754	760	728	716	743	741	692	742	733	704	725	748	715	739	735	802	773	769	756	737	709	752	745	755	719	757	731	752	729	718	739	707	750	727	737	739	751	766	726	712	760	731	786	739	767	692	759	797	716	743	729	725	749	763	720	770	727	762	782	710	781	768	761	740	703	708	754	734	784	721	724	747	733	760	766	736	717	725	755	736	729	734	741	694	731	714	749	782	751	722	710	762	759	710	757	735	703	715	768	756	763	728	747	769	770	733	735	762	734	757	757	698	733	727	718	717	737	756	745	719	744	715	712	760	754	775	748	737	757	747	713	757	737	723	730	743	763	712	741	732	717	695	723	681	772	731	721	705	711	740	691	723	759	687	752	745	704	745	679	706	761	711	716	784	685	704	761	740	786	737	769	678	740	715	775	763	773	833	736	740	793	720	695	749	728	697	708	750	776	707	738	761	768	785	753	743	714	729	716	696	751	721	760	771	717	729	747	759	784	778	726	736	758	740	733	767	759	735	770	705	723	797	727	754	731	688	739	738	685	743	705	774	726	724	726	729	749	730	775	728	768	751	780	721	756	766	743	760	736	745	740	740	731	770	813	774	742	721	727	775	733	715	728	753	761	773	775	777	741	726	755	716	740	738	813	759	769	735	690	738	797	731	696	724	698
3361	1104	358	279	262	254	321	398	409	407	365	313	275	252	247	204	179	163	161	145	183	601	908	911	766	465	459	267	190	145	143	122	113	97	108	112	91	92	91	103	118	96	104	89	81	99	109	97	85	82	109	89	120	103	101	107	87	112	90	95	97	90	104	101	97	99	101	110	94	93	89	84	84	109	119	115	101	97	96	107	92	74	93	100	104	79	95	88	86	100	93	92	81	123	86	100	90	95	97	92	85	89	101	97	85	109	81	91	98	100	98	102	104	88	105	103	94	97	97	108	110	95	96	102	102	91	94	96	89	86	116	92	96	91	89	111	108	85	73	89	103	84	101	94	94	97	114	78	88	112	103	97	86	90	102	87	111	93	109	90	100	109	91	111	123	99	97	89	103	84	98	91	88	99	92	96	111	90	108	104	95	91	98	97	89	87	91	81	101	81	96	86	84	83	102	88	81	108	108	94	95	115	105	89	87	86	97	102	92	89	89	118	72	94	96	88	97	110	105	114	113	102	89	79	93	77	104	77	123	95	103	109	92	108	83	103	83	99	101	87	90	88	103	99	103	100	96	93	98	92	110	80	88	88	101	95	84	92	88	90	92	94	109	92	118	111	87	106	107	104	102	98	86	103	83	92	93	103	99	107	94	101	102	87	101	90	79	88	91	97	102	106	72	90	90	97	93	88	88	91	85	101	120	98	85	81	115	84	105	101	126	108	115	79	91	91	94	92	90	103	106	76	91	85	89	94	78	107	91	80	105	98	96	79	105	99	82	83	78	93	93	94	91	114	109	96	97	82	115	92	79	82	99	91	99	91	91	86	76	97	108	112	107	68	82	85	94	74	88	99	93	95	103	102	86	88	104	104	106	107	96	120	106	100	92	91	81	93	101	98	85	102	97	85	105	79	100	95	100	110	85	87	101	76	94	92	95	108	92	83	113	85	87	90	105	73	93	103	107	99	80	101	94	97	99	78	88	95	84	106	108	94	90	86	86	92	111	94	92	79	81	85	91	102	99	92	106	111	111	67	87	93	93	108	94	89	108	101	107	80	110	84	72	104	84	103	103	93	85	97	110	91	103	101	99	91	91	77	82	102	78	90	95	121	104	88	89	92	100	92	99	93	90	92	88	90	107	101	95	94	86	93	108	113	98	97	82	109	100	96	74	95	112	110	96	108	98	100	105	94	96	91	100	82	106	102	103	99	107	96	92	93	94	87	96	82	96	87	98	98	100	106	111	74	97	100	94	95	109	96	103	101	102	93	98	106	96	92	108	91	90	97	96	91	99	97	83	111	91	107	93	108	91	86	116	87	90	96	105	106	76	96	115	92	105	114	102	88	88	101	97	84	110	88	92	98	96	99	87	83	83	97	82	89	89	86	98	125	121	93	80	91	97	102	105	97	91	109	83	88	111	95	102	84	92	84	100	98	84	113	99	100	72	129	85	109	101	105	90	85	94	94	101	110	108	98	84	99	79	96	97	80	95	110	102	90	87	76	96	97	108	107	79	103	83	104	95	84	98	112	102	104	85	95	106	115	92	98	87	86	80	100	102	86	97	106	88	98	98	94	98	96	96	103	103	80	109	77	99	89	105	85	87	102	110	102	99	86	109	107	78	94	99	96	96	85	108	78	86	100	96	105	90	88	123	89	95	90	96	99	88	110	102	108	98	78	92	115	85	80	86	89	95	84	109	94	85	85	98	107	101	97	95	95	85	112	78	98	91	105	99	82	99	83	91	100	100	94	97	87	89	96	110	108	85	96	93	113	102	108	86	87	113	90	116	108	104	98	83	110	99	84	102	92	114	79	96	92	106	112	104	104	80	85	81	81	94	83	95	83	81	89	97	102	114	101	110	92	86	85	96	110	95	106	92	95	91	89	111	126	96	92	98	104	114	98	99	89	90	110	97	87	96	99	85	85	116	85	98	99	89	94	103	94	77	92	82	89	117	90	90	99	105	94	101	98	97	96	103	104	110	85	86	100	108	101	94	102	84	99	76	86	86	104	90	91	89	79	96	109	97	104	88	87	108	109	102	95	112	90	107	80	105	93	99	92	105	95	93	93	110	108	107	87	107	102	97	100	80	87	91	89	92	94	100	114	89	79	93	97	88	106	104	103	106	79	80	88	107	96	102	104	102	83	90	120	102	89	88	80	84	102	89	91	87	99	105	111	95	88	94	104	81	94	104	103	104	87	88	90	102	97	86	96	94	90	93	103	109	103	87	115	108	106	86	109	87	109	110	116	92	106	89	83	84	94	106	118	100	96	99	104	101	94	87	93	88	89	98	80	102	95	95	94	103	105	85	78	101	87	104	92	99	111	100	105	94	77	123	111	112	78	98	100	102	93	90	84	98	93	99	108	98	88	90	82	91	96	94	103	109	96	96	86	103	108	88	84	105	89	99	90	101	83	114	96	84	93	86	104	112	92	106	105	121	91	90	85	91	91	94	87	100	72	96	90	80	99	88	94	115	111	95	93	85	94	95	106	112	94	89	78	108	79	92	88	99	86	110	98	87	88	96	98	99	83	91	89	108	110	85	101	86	102	103	92	101	109	112	88	92	104	102	108	107	98	93	103	102	123	105	101	92	97	80	89	103	101	112	84	86	105	97	102	105	125	88	97	85	123	86	84	94	89	93	104	94	100	124	93	86	78	119	97	100	107	92	98	94	82	97	107	74	99	106	109	104	118	94	94	108	96	99	99	80	93	86	97	87	94	97	89	98	76	89	88	92	112	99	93	94	97	95	123	91	85	101	98	79	96	95	79	112	114	114	105	87	106	110	123	89	111	108	90	93	96	92	88	84	92	100	97	100	111	96	103	128	98	107	86	95	107	88	106	98	91	105	102	92	110	110	87	89	102	78	104	73	96	103	99	93	106	102	103	96	98	86	106	100	89	109	102	118	90	94	99	91	88	100	98	83	111	90	115	109	84	101	90	99	95	109	89	70	90	97	79	77	95	98	86	93	95	104	89	85	91	74	106	88	93	74	97	85	87	93	105	97	110	105	95	100	104	117	88	106	100	98	105	99	104	90	98	103	85	89	103	108	99	94	105	100	93	86	95	76	90	96	98	79	96	96	105	111	104	75	89	78	101	97	109	94	92	107	77	99	108	99	95	95	115	87	98	90	80	85	87	75	88	108	99	79	102	92	103	84	99	99	96	100	96	104	90	91	92	96	99	87	96	93	101	97	99	87	104	92	87	95	94	98	101	98	93	85	92	90	103	100	106	104	102	94	97	103	80	103	93	114	107	88	98	82	96	91	99	94	94	82	95	95	95	101	111	108	106	82	103	111	85	82	107	92	83	89	107	92	96	68	87	86	111	99	87	92	112	102	100	87	106	78	90	107	96	84	104	80	97	95	92	84	105	85	102	115	99	107	95	81	95	100	94	84	106	99	90	96	92	94	100	86	96	99	87	88	78	105	85	111	89	96	85	102	85	92	85	78	100	93	103	93	91	122	102	89	118	79	89
25656	8978	3937	4118	8756	13273	13930	14583	13661	11484	9392	8017	6853	6136	5452	4516	3804	3160	2764	2550	3082	11901	16142	16261	13638	8847	7605	4122	2650	1777	1255	1061	845	746	726	707	718	678	701	738	706	647	683	692	670	685	712	702	652	723	694	705	698	701	690	654	646	669	660	708	641	680	675	690	688	673	692	648	685	654	712	673	716	674	718	701	675	694	664	696	663	660	719	676	717	675	736	658	691	659	734	710	670	708	678	698	696	679	645	700	670	680	674	627	663	650	701	693	726	647	685	662	661	666	690	678	731	639	627	723	683	646	666	647	657	714	670	654	705	657	714	668	740	670	706	686	686	715	688	692	670	697	709	674	683	666	703	691	664	697	738	699	661	702	699	705	640	658	694	682	681	686	687	711	697	715	694	642	702	694	670	714	690	678	703	724	691	674	698	688	672	712	629	698	682	724	694	723	672	726	683	734	630	675	667	680	705	660	730	652	732	701	699	665	659	715	685	642	723	687	701	685	676	686	688	722	744	661	678	710	729	641	701	707	650	710	666	687	689	686	706	662	660	667	643	668	700	715	698	723	700	695	705	677	711	688	672	668	698	710	658	677	679	655	673	663	704	674	712	670	686	691	714	715	690	705	682	696	639	721	688	665	672	685	682	666	735	708	677	695	705	697	721	708	698	690	679	680	701	653	637	672	705	710	676	687	686	673	739	634	693	684	680	701	681	729	635	706	701	660	697	632	689	724	709	682	734	754	660	654	681	709	648	688	678	646	656	656	673	670	681	675	663	679	646	714	697	754	720	771	685	725	707	753	662	679	619	708	686	699	705	674	654	696	691	668	682	645	736	675	709	660	710	759	710	687	655	691	687	750	648	712	658	715	695	683	702	722	733	715	707	642	684	703	668	706	705	687	691	705	679	713	663	673	675	681	696	633	726	666	651	653	720	705	690	686	721	723	683	662	682	679	698	679	727	717	680	717	676	660	659	703	641	684	698	711	683	678	723	710	707	719	686	722	705	666	727	715	671	728	657	660	704	704	686	670	699	698	688	636	701	712	721	700	694	679	674	695	662	649	661	712	725	697	707	703	727	681	626	652	662	688	686	722	718	662	692	736	686	725	690	671	705	698	688	691	693	712	713	658	658	685	716	682	672	695	716	689	684	693	648	673	709	665	703	692	673	628	689	710	709	695	707	671	682	643	687	685	668	675	708	700	694	678	706	647	649	639	669	682	653	669	674	696	708	687	639	687	701	711	712	695	703	716	709	729	697	696	668	717	678	684	697	715	667	698	714	679	689	698	689	690	725	638	684	672	667	699	712	710	701	687	725	690	657	678	684	646	698	655	678	673	700	675	745	736	664	697	644	697	700	756	681	698	693	679	669	683	701	693	642	664	706	703	643	675	670	672	696	670	721	657	722	682	703	670	686	667	714	700	705	672	710	633	714	713	657	705	658	705	680	672	653	675	705	680	696	682	664	682	671	690	678	729	687	650	689	715	690	669	697	717	683	701	675	673	694	654	692	704	694	723	704	639	685	658	665	694	696	682	738	707	664	683	693	687	742	732	676	652	666	702	686	650	704	691	724	646	690	711	742	695	696	679	691	653	690	678	688	659	728	662	681	680	645	691	735	629	659	692	666	666	679	704	716	679	676	660	727	656	717	700	712	666	655	694	666	692	715	684	683	664	701	674	691	678	695	731	664	737	720	722	692	658	623	708	658	746	716	661	698	673	644	679	649	676	642	677	684	685	730	693	681	670	644	661	696	703	721	685	680	693	708	693	647	668	686	675	676	712	693	654	698	663	702	690	669	647	658	726	682	716	623	645	694	719	706	736	724	688	750	651	671	711	693	714	694	660	700	698	688	686	681	651	698	684	690	730	610	697	709	729	698	692	694	700	714	690	684	635	667	696	735	669	688	687	733	677	693	682	684	730	680	692	694	668	700	688	690	698	706	715	699	704	704	684	725	682	665	672	728	691	671	722	693	694	696	720	686	705	715	695	717	734	661	715	712	713	700	707	717	703	725	642	715	690	681	699	693	668	704	673	667	691	687	725	714	672	673	673	688	672	648	646	708	671	696	705	709	638	648	707	692	702	674	702	695	675	750	718	646	682	685	686	645	662	689	688	674	697	710	686	667	657	677	682	672	718	721	674	713	657	695	705	685	635	716	741	701	653	686	718	720	685	684	661	623	739	707	683	648	669	711	681	680	707	729	736	668	687	675	662	714	694	679	682	733	685	683	706	669	678	738	670	699	722	657	609	628	695	702	675	673	648	687	692	701	717	689	706	655	729	655	691	735	674	694	690	669	709	675	693	637	681	651	691	692	693	712	713	678	665	731	703	730	671	678	750	654	683	705	713	694	683	697	682	714	696	716	687	654	719	712	708	659	697	650	675	634	645	708	706	720	694	686	712	686	648	662	649	630	683	732	675	678	726	716	699	690	748	670	691	643	685	717	660	719	699	666	777	702	693	682	714	687	721	693	679	688	745	698	682	713	698	681	687	631	708	673	717	712	671	686	669	679	649	664	716	730	660	677	690	660	692	711	660	663	658	670	694	656	695	708	728	693	708	712	706	696	638	650	699	717	667	661	712	688	664	699	702	677	695	691	658	654	682	706	700	681	689	708	690	650	679	686	682	689	690	693	698	684	666	702	679	676	720	733	674	734	693	666	696	667	699	677	692	680	694	736	733	650	633	652	669	651	664	709	685	649	713	657	680	679	717	710	686	717	710	707	671	736	707	655	707	712	658	671	710	687	676	700	721	700	670	701	695	689	688	688	672	674	706	682	702	695	738	771	699	696	712	665	702	691	685	692	677	681	667	659	706	741	665	657	675	644	680	704	655	687	684	681	667	717	657	676	685	717	690	691	662	668	690	684	683	694	677	663	725	670	679	676	667	661	690	694	697	654	678	673	699	694	713	698	688	707	704	724	675	722	698	689	647	706	723	701	729	650	719	682	697	680	665	681	725	723	742	671	691	675	681	654	712	680	707	671	717	689	708	733	680	680	685	702	681	736	675	729	694	665	685	723	693	658	720	686	652	656	638	731	680	668	721	696	711	676	668	674	674	664	701	687	654	668	719	705	670	715	708	698	707	664	687	700	638	654	711	704	640	653	714	724	678	718	654	675	682	633	679	693	678	672	703	671	699	686	692	666	659	685	714	707	709	671	692	706	664	723	674	734	668	677	660	670	686	704	683	671	706	691	690	706	699	743	703	667	690	645	683	688	704	678	668	687	654	674	687	707	723	662	655	664	676	691	659	696	642	669	684	667	666	693	665	710	714	683	688	652	666	680	693	641	696	658	675	657	670	670	698	688	712	695	677	714	633	698	681	637	707	724	711	695	707	721	699	676	650	681	714	697	674	709	674	704	675	737	731	692	711	667	657	715	696	667	674	682	691	681	625	664	719	695	667	688	668	664	677	715	692	714	674	708	688	670	679	687	773	711	731	690	643	684	712	687	758	663	668	702	700	686	663	698	665	724	657	717	726
2180	506	260	194	190	176	206	236	231	226	194	213	183	184	164	144	136	150	134	105	125	140	201	209	197	175	163	123	125	85	109	101	105	81	95	105	100	92	83	88	99	92	110	81	92	85	76	82	88	100	100	82	95	87	82	97	101	82	78	105	92	104	71	85	105	92	80	94	76	81	99	105	70	85	93	81	78	87	83	81	92	120	83	95	93	79	86	72	74	82	76	66	84	95	75	74	82	81	100	85	95	95	75	84	83	95	86	101	84	98	88	100	79	75	75	82	87	70	94	82	97	102	89	84	79	96	89	91	85	79	66	94	79	75	92	91	81	94	83	94	71	103	80	80	70	101	88	76	78	88	98	86	76	87	95	84	102	85	92	94	95	95	86	121	94	95	101	81	77	85	83	90	103	99	91	82	90	91	83	80	96	103	106	85	98	89	88	106	77	88	96	92	81	78	78	103	81	80	79	105	99	88	74	93	90	89	95	84	112	100	101	75	84	117	88	88	91	88	92	66	85	82	85	86	67	69	86	89	99	90	90	103	89	89	87	95	97	87	89	78	88	96	76	83	92	77	86	92	83	87	66	102	87	91	79	89	76	79	84	102	80	90	95	87	88	101	90	90	75	102	102	90	103	91	95	81	93	104	89	79	89	98	89	92	104	88	92	88	90	88	103	83	104	117	88	81	110	91	102	101	84	79	62	90	99	99	90	73	101	90	92	86	80	87	95	103	89	87	110	84	86	99	83	87	70	96	77	98	101	74	91	99	78	87	97	81	88	90	85	89	86	102	83	88	84	87	78	91	91	94	106	101	85	89	81	91	80	73	103	91	72	99	87	78	88	79	87	99	90	96	88	81	84	84	91	94	90	98	104	95	79	98	84	65	98	88	104	82	82	80	84	63	102	87	79	89	96	89	92	83	92	79	89	81	72	76	105	84	76	80	91	90	101	66	98	87	79	96	96	85	84	84	74	73	86	80	90	82	85	103	97	89	92	90	89	105	88	85	91	76	81	82	110	98	84	93	106	91	67	84	76	88	77	81	106	81	102	99	89	79	91	88	106	105	78	95	89	89	89	85	89	94	102	93	94	93	114	103	90	87	95	80	81	105	96	81	72	92	73	108	100	82	92	99	88	99	87	78	82	88	89	83	75	94	93	94	84	92	85	100	81	83	92	99	95	80	91	95	82	90	96	71	98	83	93	108	95	85	102	87	76	92	85	77	104	88	94	76	82	86	93	80	94	92	84	74	81	75	84	100	107	99	86	83	99	97	98	80	85	83	81	77	83	74	91	89	81	105	92	73	82	90	76	98	85	97	69	93	94	70	94	82	83	87	78	83	92	76	114	74	98	94	94	85	86	87	79	86	86	91	95	77	82	80	93	78	89	98	90	96	66	94	71	81	80	86	81	86	96	69	109	110	98	104	86	84	86	87	86	88	95	80	76	95	67	94	104	84	93	97	92	84	77	93	79	103	106	79	88	83	98	104	96	91	83	86	82	75	88	76	80	83	100	85	87	108	78	72	89	78	89	91	97	84	79	101	81	91	97	80	78	103	91	86	87	91	92	104	78	73	86	95	73	87	84	94	82	95	90	102	77	90	87	99	93	86	100	78	96	103	80	87	95	81	74	92	89	85	89	78	78	86	82	100	69	105	88	94	93	92	94	108	90	78	96	107	90	76	74	81	90	88	79	101	96	73	87	103	73	88	91	86	74	90	82	76	91	91	89	92	94	97	82	86	83	78	92	97	103	73	86	86	91	93	78	95	89	87	81	86	82	86	95	90	103	92	85	94	104	80	77	119	92	77	83	92	99	81	94	74	94	85	92	82	75	74	81	85	81	87	97	70	91	94	85	100	100	92	80	87	89	89	83	91	85	93	107	91	80	83	89	69	81	89	100	99	89	89	85	86	94	89	91	98	79	85	72	91	90	104	64	95	83	92	76	91	90	77	96	83	78	83	90	78	84	102	81	80	94	83	93	95	102	81	79	87	87	95	82	97	87	81	88	86	65	105	83	77	83	91	76	92	101	82	88	87	117	68	95	71	74	103	80	98	87	98	83	74	98	83	103	92	77	109	101	106	77	78	83	89	85	89	107	79	100	84	85	81	89	93	98	90	82	114	91	88	77	71	93	92	106	84	89	89	79	79	82	98	81	100	98	109	114	86	94	84	90	76	99	86	84	79	93	77	87	86	73	82	82	85	102	89	93	106	90	94	94	99	86	78	99	93	88	81	92	92	76	77	82	84	93	70	88	111	89	86	94	84	78	90	107	86	90	85	93	84	98	68	97	94	86	86	89	91	106	70	95	82	83	79	80	93	86	98	103	92	92	89	95	86	91	84	79	81	83	78	79	75	88	84	92	96	88	97	88	87	72	87	94	92	98	89	103	93	102	97	84	93	98	77	79	79	89	82	67	102	92	92	94	82	96	94	98	113	76	99	97	104	76	89	97	101	84	88	69	74	83	86	80	101	78	106	96	72	87	96	100	83	84	86	94	101	82	81	96	108	87	88	104	95	107	86	75	77	83	82	92	89	96	78	98	95	95	106	103	84	95	80	93	76	96	103	91	72	90	86	99	83	88	101	70	65	77	88	96	82	85	89	83	88	79	80	89	81	85	89	90	84	77	81	81	88	87	107	78	86	102	80	84	81	85	100	82	89	82	79	91	93	86	90	97	78	70	79	104	98	93	92	92	103	91	93	87	89	90	78	79	73	83	97	88	81	94	71	74	106	95	84	79	78	98	73	100	77	98	90	98	106	95	93	101	79	84	93	89	80	86	89	75	96	78	89	81	85	79	97	89	94	92	88	88	85	93	79	92	90	91	88	80	80	91	101	84	87	99	63	95	104	85	82	83	80	84	93	85	89	98	89	95	83	92	91	93	85	86	98	83	81	81	78	88	86	95	84	102	91	86	82	107	97	82	81	86	99	77	90	84	78	84	79	98	95	73	78	81	77	80	99	83	76	86	93	83	102	82	94	83	102	83	88	65	89	87	91	92	98	106	92	99	79	92	91	75	83	87	99	91	69	85	79	79	96	87	100	93	88	89	94	93	87	107	87	83	84	95	96	81	83	97	110	84	82	83	77	92	89	83	81	101	82	103	93	89	100	73	80	75	91	90	87	118	78	76	99	83	98	103	82	105	88	93	95	85	100	99	80	89	91	93	107	78	79	90	89	85	109	96	90	102	91	96	86	83	96	87	89	86	86	84	82	78	82	82	99	82	74	101	82	99	81	87	80	87	105	85	73	78	95	104	75	83	113	99	75	97	84	78	96	85	101	86	86	90	76	96	107	92	71	83	90	91	95	93	98	86	108	100	77	83	86	88	89	99	86	87	109	95	77	82	97	91	86	95	95	73	89	82	80	91	86	90	78	83	88	82	104	76	99	72	77	90	85	94	103	84	92	95	83	85	80	75	75	80	87	91	86	101	84	103	113	88	68	87	85	97	94	86	88	78	115	104	84	84	99	93	91
16876	4864	2349	2495	5369	8099	8829	8232	7131	7031	5862	5129	4353	3817	3392	2881	2378	2156	1901	1693	1635	2915	3585	3613	2792	2208	1908	1227	924	883	752	695	710	686	664	631	646	617	630	598	643	650	651	668	703	691	678	653	650	642	673	655	688	608	657	629	645	651	675	646	628	652	645	642	656	658	668	592	610	649	603	645	640	633	667	682	673	678	667	633	659	647	645	634	658	640	668	640	634	614	659	685	703	658	621	682	682	654	658	626	616	639	659	659	647	630	671	646	632	636	646	642	648	675	646	620	656	645	628	662	632	689	610	656	644	601	685	633	649	654	629	640	693	644	630	628	667	627	639	653	621	657	659	666	671	690	654	627	593	603	650	645	678	662	636	658	648	621	664	640	648	635	640	622	623	643	673	629	629	631	668	660	668	705	630	667	633	641	612	652	653	670	648	631	643	614	686	616	650	652	642	645	668	661	670	631	660	638	649	599	700	592	646	640	634	688	662	646	675	654	699	642	695	670	628	663	614	602	644	625	590	637	688	671	716	642	692	645	609	652	618	610	677	646	688	676	647	633	599	627	624	591	644	639	741	650	643	640	639	654	681	619	629	634	673	629	620	627	628	655	680	688	628	706	616	636	666	680	639	608	672	678	627	656	645	646	650	639	663	644	666	624	666	613	660	633	605	622	669	647	648	676	645	717	643	617	647	664	648	626	625	601	622	649	660	653	663	638	684	616	647	686	684	690	641	681	653	584	603	630	626	660	636	617	621	689	636	626	663	677	647	711	647	677	631	671	594	654	663	676	689	597	636	607	634	658	666	681	636	645	634	696	626	669	612	697	651	679	622	601	600	642	686	644	650	646	621	645	663	693	638	633	663	591	569	615	633	692	583	651	662	627	685	663	635	632	649	660	654	640	698	685	632	648	605	661	672	636	603	636	665	675	622	687	620	617	650	642	648	653	619	583	638	603	637	656	611	685	647	607	645	591	689	606	605	675	642	667	648	611	630	657	664	670	639	617	668	629	682	594	661	669	622	655	604	664	647	615	656	645	654	662	677	612	654	664	621	653	674	599	629	619	680	658	680	663	635	639	682	685	665	624	612	621	671	658	617	646	656	650	607	632	622	635	615	645	666	596	669	660	650	652	668	639	648	674	626	650	664	698	652	649	617	652	646	606	674	633	643	635	636	640	689	612	625	655	670	673	669	678	668	619	631	669	614	659	630	703	622	673	671	677	679	686	646	676	651	616	644	626	628	633	619	666	634	650	649	641	633	611	632	639	661	631	637	693	637	652	621	631	652	656	678	639	634	634	628	617	707	622	653	634	627	711	625	666	602	720	664	651	632	684	665	644	630	688	629	683	681	684	694	630	631	636	670	619	691	632	674	617	664	622	644	643	689	633	651	629	666	601	628	618	639	658	634	686	630	646	629	648	694	627	644	643	655	683	672	620	677	630	624	662	638	629	667	653	618	623	645	692	663	642	663	632	689	653	653	640	673	640	657	643	647	628	648	625	682	683	678	681	646	637	632	637	646	669	624	623	644	618	654	636	645	628	660	653	637	646	615	672	669	647	609	614	667	600	659	648	667	611	592	602	689	633	628	651	616	622	637	649	660	649	630	644	608	672	649	658	647	672	646	640	659	618	696	659	648	677	620	688	664	657	693	669	665	616	685	686	645	648	645	640	722	700	643	599	630	644	634	689	668	614	650	601	698	658	645	620	630	655	678	660	645	641	637	656	649	637	595	665	648	674	666	666	671	678	650	625	675	643	664	665	641	638	625	677	637	627	647	642	684	642	631	639	647	662	697	640	671	585	664	687	651	654	639	621	638	610	674	644	659	617	658	631	609	636	652	655	722	632	637	618	636	664	631	641	627	619	609	663	651	676	663	660	627	637	638	646	607	635	627	624	662	663	630	582	696	700	606	624	654	648	639	643	660	647	663	632	623	662	644	657	606	652	676	610	662	629	657	631	624	656	597	640	652	650	658	675	613	646	629	648	689	652	673	631	630	622	669	627	668	656	663	623	672	633	673	625	694	636	671	657	626	662	633	687	607	637	663	628	644	656	659	636	688	647	674	623	675	648	612	650	645	695	607	629	635	660	650	702	681	590	624	645	609	680	665	650	640	639	634	610	629	605	616	591	653	620	685	612	657	611	675	627	619	610	618	663	641	668	624	662	657	625	647	665	641	628	664	615	620	636	657	623	679	617	642	639	673	627	629	623	678	654	666	653	640	709	605	603	650	656	633	646	659	660	675	648	624	646	673	621	669	657	693	621	637	616	626	664	640	697	652	662	717	636	635	672	613	671	659	637	717	600	657	647	686	662	651	633	612	627	634	649	677	625	657	642	675	654	667	617	624	646	675	663	654	634	664	612	630	637	613	613	628	649	603	684	679	660	685	710	683	647	664	645	606	667	671	603	686	651	638	638	641	601	662	669	637	632	638	656	644	668	665	631	623	672	694	668	651	638	563	652	675	671	636	673	660	637	686	674	604	618	676	667	658	627	647	682	670	648	645	588	648	665	630	620	620	701	639	645	661	655	667	639	642	667	639	643	648	645	642	642	646	640	625	670	655	663	646	631	659	585	653	655	618	663	656	625	628	651	668	638	628	631	620	609	623	674	679	650	700	651	655	653	621	622	629	645	633	638	648	623	655	649	638	631	686	681	607	649	680	617	632	627	670	652	665	630	591	630	640	662	656	629	636	670	653	626	681	690	688	658	615	604	629	669	662	675	624	675	663	680	657	660	667	637	657	661	607	666	677	625	643	640	716	608	669	666	637	601	652	629	667	645	647	676	645	637	687	626	658	658	671	637	628	636	662	624	642	716	621	648	595	603	675	593	634	676	608	691	607	603	679	639	649	630	654	653	675	667	662	622	662	636	643	646	694	623	653	614	664	679	603	646	617	686	693	654	644	645	676	667	655	640	621	620	624	646	645	628	644	643	617	642	644	660	644	620	664	634	641	599	668	612	682	639	678	630	670	679	650	645	646	684	662	611	621	648	621	656	649	632	638	664	709	651	655	690	633	633	679	650	609	663	659	691	639	607	638	671	663	615	637	648	633	664	658	636	639	655	593	625	647	658	646	681	626	659	676	652	614	623	676	678	654	676	674	647	698	601	618	636	661	622	643	660	712	642	601	668	629	629	660	619	625	651	709	663	600	613	677	621	658	662	644	668	658	620	633	656	704	655	671	655	656	641	621	625	659	674	623	680	654	673	605	668	638	647	630	643	630	658	634	650	623	620	648	664	628	608	641	621	662	667	601	671	626	649	662	617	616	653	669	686	631	599	673	662	639	663	662	636	639	668	667	624	661	662	637	687	621	630	648	643	626	642	645	604	671	626	641	643	646	653	655	635	626	672	698	618	607	610	680	639	668	664	674	615	629	694	672	706	635	630	590	641	645	625	596	698	619	629	656	664	664	635	651	645	663	661	607	660	655	630	675	649	634	684	670	636	682	673	658	623	605	667	651	655	680	607	662	624	660	606
2080	739	318	253	200	214	250	279	284	307	262	238	227	182	190	183	173	146	137	120	143	323	420	529	384	300	260	179	148	95	106	109	104	76	75	93	77	79	100	90	73	95	84	77	95	77	72	88	67	78	77	96	96	102	79	67	73	95	87	81	76	94	93	85	87	89	81	72	89	69	98	80	66	81	97	81	73	91	101	88	78	73	77	80	71	85	85	83	87	80	79	83	74	78	97	100	84	77	75	85	89	78	73	88	85	74	86	72	69	82	78	75	79	88	80	93	75	84	86	90	77	90	87	83	69	74	84	83	83	96	94	91	78	94	102	82	97	77	76	74	89	91	82	73	98	82	74	75	83	84	100	81	67	74	103	84	84	98	69	75	92	83	88	70	100	73	95	84	71	96	74	84	90	83	97	92	74	91	97	94	75	91	73	69	98	80	75	73	98	89	93	99	93	80	84	86	90	93	90	88	81	90	95	74	68	75	97	79	85	93	82	96	74	79	106	81	78	70	67	92	87	94	88	75	91	72	89	88	84	81	86	89	96	71	78	78	90	83	91	84	86	84	74	80	89	90	84	81	84	93	100	90	86	80	72	96	100	80	102	100	101	78	86	86	75	98	101	88	70	95	91	85	75	80	85	91	88	79	89	77	72	69	86	71	81	93	76	79	99	81	79	86	84	96	79	89	88	90	98	84	81	86	94	81	89	85	77	91	104	77	77	98	86	81	118	82	77	106	67	62	96	83	92	90	81	77	102	73	85	76	65	73	88	91	90	94	84	85	83	72	102	79	90	81	75	79	79	95	93	83	101	81	96	74	77	78	94	89	81	82	92	92	87	71	86	109	112	85	86	97	89	76	78	80	93	80	78	75	79	75	113	80	77	83	85	90	87	84	84	103	82	83	88	92	81	96	87	65	76	98	85	79	76	88	87	82	87	91	84	87	92	99	87	87	86	86	76	71	71	92	69	82	79	84	84	76	79	92	61	83	94	76	74	90	104	90	110	70	80	82	90	97	79	93	78	80	79	75	77	93	95	97	98	79	92	77	82	79	84	85	72	87	92	107	72	79	67	80	95	99	78	73	87	96	66	97	102	75	85	79	100	71	98	85	74	75	81	83	91	83	71	106	75	117	90	78	95	79	89	58	76	89	85	79	90	81	86	81	81	88	80	88	85	85	80	82	89	94	90	84	84	95	77	79	54	67	76	64	70	72	69	91	74	67	85	78	78	96	93	104	98	94	93	79	91	86	82	94	76	83	82	99	86	97	85	85	76	71	85	85	87	85	96	89	79	76	91	85	83	93	79	87	84	78	78	101	92	76	89	94	87	113	82	75	102	91	75	96	95	79	79	83	80	98	84	100	88	67	78	73	82	95	94	74	88	106	90	96	94	78	97	77	75	86	87	87	79	78	96	81	86	76	81	73	75	81	73	92	79	59	82	86	74	92	89	77	79	57	76	94	98	80	73	86	79	74	80	89	80	81	75	74	92	90	85	83	87	80	78	103	70	87	72	73	92	83	76	82	82	86	89	92	80	79	87	101	102	73	77	89	103	82	97	88	67	84	78	71	78	81	95	94	84	96	92	72	82	90	91	82	83	99	85	77	87	78	72	77	81	82	89	73	84	72	68	83	82	76	76	89	101	94	81	77	78	78	96	100	93	77	88	102	80	93	87	75	82	77	79	81	86	93	91	83	74	84	94	83	73	84	84	78	88	96	85	97	85	93	86	85	82	81	80	85	95	71	94	75	75	89	81	74	87	79	79	98	90	76	86	68	86	84	92	82	88	68	83	87	78	71	98	76	94	77	57	84	84	90	98	86	88	91	70	81	79	98	85	84	91	83	81	86	93	92	87	84	87	97	75	87	97	85	77	87	63	85	76	83	85	82	73	86	95	101	60	72	69	80	91	90	73	90	89	82	70	83	87	61	71	76	92	83	87	96	80	99	89	79	85	91	86	90	76	93	78	61	84	74	82	71	83	84	74	101	75	88	101	83	83	71	83	86	87	98	84	87	87	86	84	90	85	82	86	80	68	93	84	80	106	85	89	79	91	88	82	84	75	93	88	94	82	79	81	78	81	56	68	85	92	79	96	75	84	71	82	89	93	87	99	95	82	87	85	73	75	77	76	78	74	92	98	110	88	85	81	70	73	94	81	101	64	82	94	83	78	90	79	82	95	68	74	81	107	83	79	82	94	91	81	104	104	87	88	92	80	82	85	88	76	75	81	105	77	88	84	85	74	81	79	86	73	89	65	84	89	83	93	85	86	84	77	88	66	79	78	88	88	92	93	85	70	91	84	89	70	95	88	85	92	104	87	83	87	78	84	86	88	81	62	89	87	89	78	86	105	93	83	72	84	80	83	94	72	90	94	88	82	91	70	83	91	77	76	93	88	86	86	93	83	80	79	80	80	94	80	77	99	87	66	90	78	84	98	87	79	90	86	84	61	75	76	68	96	79	98	82	78	82	78	82	86	98	74	75	97	77	85	86	105	79	100	73	90	83	89	94	80	83	102	92	84	78	101	102	80	87	92	87	99	82	79	80	77	85	81	80	71	96	90	73	77	79	87	82	97	99	73	77	77	80	101	72	76	88	76	89	85	90	73	87	68	82	76	80	76	79	101	93	82	87	76	84	72	79	93	67	90	95	77	86	87	82	93	71	99	92	99	103	76	78	101	84	97	79	75	88	84	67	88	94	94	80	83	78	77	77	87	83	89	88	78	83	79	90	100	88	89	80	82	84	78	86	95	85	75	83	96	92	82	85	90	79	91	77	97	95	78	71	94	76	83	83	68	91	108	85	93	92	65	77	98	86	86	92	94	88	90	103	79	83	89	82	80	91	86	89	78	105	68	74	76	86	98	83	85	94	78	85	97	93	73	97	83	88	98	79	101	68	76	78	85	91	84	87	83	71	73	87	78	80	72	93	92	80	87	96	79	86	65	90	100	73	79	75	72	79	70	84	70	88	84	87	98	93	88	103	92	74	93	81	83	88	73	64	95	83	77	79	94	96	81	81	88	83	78	85	84	87	77	107	92	74	78	85	86	80	81	93	82	95	89	72	81	85	84	81	91	74	97	91	98	80	69	77	91	94	90	106	83	86	85	66	86	91	102	90	87	80	91	90	106	98	96	79	85	66	87	81	80	110	82	82	71	88	99	95	76	86	95	79	90	90	69	88	90	94	82	77	81	86	82	92	89	90	86	80	91	83	90	87	84	88	73	102	79	69	84	80	81	84	81	70	91	84	82	100	88	88	96	93	73	85	80	90	81	99	95	99	93	91	99	83	106	78	84	86	84	66	88	60	93	80	87	77	78	73	80	75	80	78	79	91	75	93	72	77	73	78	86	84	94	78	80	89	81	88	96	81	85	97	76	84	87	83	92	92	83	91	89	89	77	95	76	95	83	76	81	92	76	86	84	86	76	77	108	77	87	71	76	89	73	90	105	84	89	79	91	92	78	84	90	103	94	86	77	60
21253	7450	3217	3084	7224	10879	11835	11061	9602	8770	8443	6734	5662	4879	4220	3663	3109	2680	2320	2075	2097	6255	9767	10935	7423	5532	4388	2496	1528	1193	924	750	652	605	617	583	643	595	616	595	628	636	595	642	606	607	604	582	591	599	604	601	618	631	609	603	562	596	591	591	628	648	617	610	617	653	667	617	611	613	601	649	639	627	598	592	638	595	574	604	647	611	647	616	620	645	596	589	622	642	611	575	570	587	628	675	625	622	604	627	609	613	631	585	567	605	628	675	606	600	590	612	597	590	627	585	591	609	614	578	608	633	626	588	611	622	648	590	594	556	624	624	639	600	620	606	621	624	598	604	590	606	644	645	632	647	617	592	601	616	575	613	580	611	604	591	629	575	606	611	646	608	598	609	611	649	670	636	592	648	638	562	635	592	551	620	576	614	592	606	619	582	635	606	630	618	609	641	645	599	618	654	603	614	630	600	618	578	598	625	641	651	565	578	599	623	637	609	629	569	612	644	592	590	620	601	613	644	601	649	622	638	608	616	657	608	602	671	624	601	596	629	650	645	623	617	640	616	637	626	611	582	602	617	621	623	593	622	588	590	607	587	610	668	616	576	610	598	612	605	610	608	616	630	592	630	636	610	620	574	621	587	616	598	599	641	596	553	625	605	555	635	634	615	591	589	657	617	601	643	576	556	574	611	593	640	624	619	655	659	598	577	602	603	561	609	649	589	604	593	637	632	617	600	653	600	622	611	609	583	600	655	641	596	593	572	600	627	616	612	626	666	618	637	591	609	598	610	621	635	621	583	612	603	550	584	625	601	619	618	621	585	613	630	572	643	619	641	589	648	602	674	620	633	595	612	620	547	601	630	633	619	597	634	627	595	624	609	648	610	605	575	590	590	608	613	627	632	642	622	574	598	620	628	605	608	576	602	616	644	611	624	612	599	621	604	639	655	599	602	621	567	576	600	599	583	625	546	626	616	613	604	600	596	640	645	628	610	619	665	674	613	612	591	604	535	657	566	669	617	597	665	658	630	578	623	588	619	638	645	629	622	605	611	629	614	619	588	609	641	627	635	617	601	635	589	566	591	608	594	597	602	593	620	617	570	585	640	646	618	632	617	641	626	619	621	614	644	624	624	626	615	619	591	620	591	605	615	608	618	546	629	660	575	651	603	591	594	622	667	556	594	605	623	643	586	642	591	626	629	619	583	582	620	618	626	624	592	650	642	603	638	672	639	610	622	602	632	612	577	654	642	613	558	586	592	625	624	634	628	609	623	593	606	628	604	585	596	638	610	593	635	621	612	589	617	579	607	606	607	593	609	621	651	602	627	601	642	567	580	585	606	658	597	597	644	564	611	637	606	668	628	606	647	590	586	603	558	647	619	631	645	609	634	601	625	560	643	592	603	588	620	624	596	640	613	642	618	636	665	613	612	625	644	614	616	567	613	619	618	636	619	614	612	626	661	578	654	628	672	604	585	620	596	610	633	616	652	605	616	602	606	643	642	618	601	603	560	641	638	591	620	609	588	603	591	597	671	557	585	596	591	635	586	628	596	621	599	603	571	637	565	621	613	602	590	643	623	611	619	606	646	642	652	607	617	606	627	651	615	580	623	641	644	606	605	641	572	651	627	588	661	609	619	609	597	587	586	600	621	639	631	620	625	624	611	569	616	621	626	581	623	642	619	608	612	635	632	597	659	628	650	602	604	595	579	610	600	605	622	617	589	608	633	612	618	647	547	633	611	575	612	583	576	603	615	578	620	679	628	626	650	577	571	650	621	598	587	634	619	601	602	594	576	617	642	601	600	626	598	620	598	618	600	624	633	629	631	584	624	592	633	602	607	621	590	656	594	614	597	632	609	562	603	579	622	624	576	623	652	648	608	614	587	633	616	567	620	619	612	594	573	606	619	612	628	646	623	604	618	595	643	632	590	630	610	616	623	650	602	568	666	654	601	613	572	603	590	621	593	586	639	644	577	623	595	621	581	655	629	623	584	552	626	607	580	602	633	600	579	598	588	570	638	595	639	637	617	636	607	592	610	599	652	593	600	619	635	642	603	619	622	592	612	598	626	625	607	599	640	653	593	621	590	613	639	648	655	574	634	671	623	621	600	584	651	608	609	648	551	639	636	610	626	626	672	610	594	677	625	652	600	623	658	628	553	604	605	623	637	598	622	563	614	619	591	606	566	643	616	621	604	617	610	602	642	664	607	627	637	569	582	626	607	588	609	653	604	608	631	625	609	640	630	629	627	653	661	661	643	615	594	672	635	629	602	607	635	579	622	617	571	574	605	628	642	582	609	625	637	599	651	558	640	600	641	598	626	603	628	590	631	614	616	645	639	585	627	643	612	596	602	608	563	612	612	600	598	584	595	592	575	626	599	582	626	610	590	618	574	620	590	605	563	603	632	637	633	571	613	641	624	577	623	594	627	630	666	605	625	610	601	641	633	607	624	635	600	577	607	608	615	615	655	636	624	537	571	626	624	599	657	686	614	615	573	588	596	640	583	638	600	606	618	615	606	601	615	601	653	606	588	615	607	597	583	640	615	587	620	614	662	590	608	618	605	568	604	604	648	669	659	627	575	583	578	609	629	613	570	623	661	629	626	594	598	597	627	606	604	564	591	599	604	650	617	572	612	623	605	577	633	569	628	586	610	618	630	587	568	641	604	625	616	668	611	614	624	627	595	612	587	587	637	631	651	584	639	650	565	568	542	635	619	615	626	630	645	599	619	611	604	629	603	595	577	599	613	597	633	590	613	658	658	602	625	613	621	638	610	639	649	582	609	608	586	616	615	669	579	611	625	593	610	567	617	610	607	598	595	589	627	673	618	600	634	655	633	582	628	593	630	619	597	618	619	616	609	633	618	624	571	612	647	629	611	585	618	613	587	635	637	602	652	630	634	592	601	583	638	626	594	619	552	611	603	589	584	608	624	629	607	601	601	577	607	586	601	593	638	645	618	634	590	642	603	614	618	615	596	597	608	590	577	623	640	608	639	624	637	619	649	604	603	636	585	616	621	574	629	598	613	605	637	611	647	650	584	633	579	605	626	622	667	609	585	598	616	612	616	583	616	638	643	638	628	572	597	617	628	584	651	654	606	651	643	575	656	646	617	634	639	607	610	589	638	622	580	645	578	617	628	570	699	613	592	621	650	620	605	633	650	614	624	646	585	620	632	626	583	661	634	620	620	639	617	623	601	611	625	588	595	618	635	594	616	625	578	600	631	611	597	612	605	645	633	675	624	647	599	583	609	607	608	625	602	615	567	665	592	585	675	586	583	646	593	656	617	588	583	588	616	599	619	584	658	593	599	619	659	605	635	629	629	629	627	620	634	612	622	641	578	634	600	595	610	610	544	649	588	600	598	638	590	568	601	643	605	586	674	566	608	626	613	641	629	643	636	612	585	596	639	607	653	613	588	608	597	601	581	590	589	615	628	624	616	615	641	550	629	629	571	582	636	597	614	611	614	592	599	583	669	650	608	616	641
3461	667	312	231	177	213	284	285	332	299	336	242	216	214	196	188	181	154	152	162	153	238	516	656	507	389	310	214	157	145	114	139	104	106	119	100	85	107	111	120	104	105	96	111	99	114	120	108	93	92	108	111	78	99	92	103	101	108	100	110	100	101	115	110	94	100	104	114	104	105	115	102	95	90	128	116	105	120	94	103	113	125	111	105	124	101	98	111	104	86	113	105	88	100	94	119	104	101	97	114	105	96	94	104	99	87	107	89	109	97	121	110	118	93	114	109	112	112	103	103	83	115	108	117	120	101	109	103	104	103	112	91	134	96	89	87	103	117	103	105	102	114	103	102	111	108	96	100	89	92	114	99	105	112	110	101	120	97	102	115	95	103	97	107	95	109	102	104	117	120	110	91	101	114	90	107	90	123	89	97	98	129	111	95	99	95	104	97	111	91	93	77	99	105	100	101	95	104	107	114	115	98	80	111	103	103	93	112	95	99	129	107	105	90	111	95	105	102	120	105	110	102	101	107	115	87	102	99	99	97	103	91	81	109	104	91	109	111	114	82	97	103	95	105	96	77	99	97	78	123	118	109	118	110	89	108	101	125	98	93	91	95	85	102	104	83	115	98	109	86	102	107	103	72	121	111	97	105	105	106	90	102	97	107	105	123	104	101	100	108	116	115	99	109	93	107	105	94	102	107	79	90	114	103	85	107	103	109	97	108	106	113	104	105	99	99	113	121	99	90	117	107	107	85	83	103	103	105	119	99	89	102	110	100	111	113	92	78	85	94	104	120	88	116	101	104	102	89	105	107	130	97	98	98	105	93	105	108	116	105	106	95	87	96	115	111	93	90	99	114	103	88	108	105	104	100	93	103	117	116	100	97	96	96	118	95	106	102	98	91	102	88	106	105	90	91	105	92	97	130	110	103	90	110	88	71	113	94	98	86	103	112	107	88	107	109	98	104	104	112	99	110	107	97	103	110	101	91	103	95	104	106	104	88	114	104	111	129	108	85	112	109	112	91	84	93	96	98	104	86	92	102	84	83	104	126	82	99	115	104	116	85	132	96	97	115	95	100	100	107	88	104	104	106	102	109	97	107	97	107	93	119	103	91	104	105	95	97	100	94	95	94	103	112	92	94	104	118	108	115	94	102	93	112	111	118	106	110	102	97	111	104	109	107	83	89	105	110	92	108	119	112	117	107	125	111	107	105	112	108	102	111	105	85	99	100	108	102	119	106	88	100	104	120	90	84	129	95	111	93	94	95	117	97	109	117	98	97	108	114	112	121	92	109	107	108	102	101	98	101	97	105	124	106	98	92	98	104	108	88	110	110	98	108	92	107	105	115	111	94	118	111	97	101	105	98	100	106	95	82	104	111	99	90	102	90	116	110	110	101	102	88	102	106	115	98	102	95	103	111	98	99	109	112	82	114	97	96	101	99	98	97	109	100	77	108	116	97	94	105	98	101	118	110	111	93	102	94	108	103	112	121	91	100	128	104	113	91	124	101	100	100	110	123	100	101	96	119	105	105	88	106	105	110	113	95	122	123	117	96	108	83	110	99	105	117	103	95	108	94	93	105	115	98	111	94	113	109	90	104	108	106	82	106	104	109	97	103	98	96	111	97	127	97	108	104	106	99	109	102	93	113	97	100	117	86	89	82	95	117	114	100	105	122	103	128	94	101	95	115	82	96	100	103	81	88	107	95	110	96	103	92	107	105	109	101	118	99	108	108	102	106	95	102	86	111	96	110	101	98	94	113	97	105	96	96	95	104	90	98	110	99	96	119	93	99	121	102	114	97	119	113	106	111	104	103	110	90	101	84	109	106	115	99	84	119	113	110	93	101	101	100	110	97	86	96	116	102	119	105	112	100	103	105	117	111	107	100	113	97	90	106	121	105	88	108	127	116	92	110	98	109	106	108	98	99	104	96	102	93	101	122	114	104	100	104	109	129	106	99	92	90	101	98	125	93	107	108	98	109	106	101	93	92	99	109	94	107	101	117	101	109	92	90	122	106	86	109	109	107	122	102	88	100	110	118	87	108	92	107	120	85	98	99	92	119	109	108	101	93	117	85	114	117	92	124	99	98	95	108	96	91	99	81	93	103	85	87	89	82	89	94	106	97	117	103	95	105	116	111	96	116	93	101	92	99	99	89	81	106	93	111	110	89	105	78	117	102	102	100	74	83	103	114	81	103	90	102	92	116	101	105	99	97	110	90	126	95	96	105	89	98	110	82	104	100	86	102	107	98	91	106	108	109	99	111	116	100	97	99	96	112	106	115	113	104	102	112	88	101	99	107	114	98	106	106	109	108	97	103	99	106	99	113	107	119	116	111	107	92	114	89	112	117	99	97	95	110	104	90	108	119	112	102	121	100	91	85	97	111	97	112	109	101	93	96	105	123	118	116	98	101	110	117	102	86	87	100	119	97	88	105	91	111	100	100	103	79	123	104	105	111	97	106	101	78	103	86	99	123	95	103	119	98	99	97	94	106	110	93	107	85	125	104	104	109	103	125	113	89	102	105	99	109	103	87	123	97	104	88	101	88	105	103	92	103	119	107	111	89	94	104	94	94	112	101	93	116	126	93	111	133	94	120	120	107	92	82	107	111	100	89	103	105	99	81	102	117	102	98	89	123	104	103	88	93	99	120	108	123	106	111	109	107	106	114	106	95	102	102	94	112	107	86	114	104	85	92	102	111	102	84	105	99	95	108	101	111	104	110	96	123	103	90	105	91	135	109	106	118	96	109	122	103	75	95	94	109	106	107	100	101	92	119	98	76	102	86	91	106	100	94	101	105	105	99	95	95	126	103	98	110	114	106	121	112	127	81	83	97	96	81	95	111	96	107	121	102	119	116	113	115	85	92	90	90	86	114	106	97	94	112	120	94	115	112	107	110	99	103	98	118	108	104	86	121	116	112	104	116	101	105	97	97	118	128	112	97	101	110	104	84	104	91	101	101	85	98	100	101	125	99	104	92	109	115	92	108	122	114	113	74	99	93	103	98	94	111	104	97	107	96	89	101	98	112	99	126	94	106	98	100	99	108	122	92	98	118	96	97	100	94	117	117	95	94	95	113	92	113	109	96	103	116	114	107	100	89	88	92	121	104	114	98	99	100	94	99	102	100	98	110	95	97	110	126	97	114	89	100	111	109	104	91	89	116	106	91	86	108	115	123	109	108	92	105	101	101	106	107	92	102	107	98	99	108	101	77	117	95	96	101	100	116	108	98	80	111	89	99	102	102	100	78	99	93	100	107	123	107	96	88	95	106	98	109	108	97	109	101	106	106	94	117	115	87	98	121	104	102	93	113	108	79	88	107	88	104	116	107	90	107	94	107	117	97	92	105	108	115	112	106	106	105	93	120	105	109	122	103	86	88	114	107	101	116	110	119	97	111	97	106	116	96	101	103	104	93	110	123	103	113	91	127	88	123	100	96	107	87	100	102	107	115	99	125	98	116	118	103	87	105	107	115	79	97
20847	7150	3030	3112	6737	10295	11668	11428	10303	9171	8575	6839	5810	4552	3764	3407	3065	2761	2498	2407	2254	5570	10059	12255	9052	6712	4938	2971	1888	1301	1010	942	830	775	785	792	695	744	730	711	738	768	731	766	772	767	748	768	713	766	740	761	748	744	724	819	771	765	754	761	756	753	751	833	806	726	747	677	741	718	771	719	776	729	766	725	782	732	729	714	742	786	709	753	766	745	763	715	752	756	721	721	735	745	707	781	790	740	694	742	687	707	731	735	737	776	787	738	758	831	752	756	738	778	747	769	732	655	739	757	729	693	767	729	734	770	739	771	714	755	747	755	725	711	756	783	684	734	713	729	727	747	714	710	723	731	727	771	784	705	798	743	742	684	761	781	773	758	713	763	734	774	768	783	725	759	746	748	733	708	722	725	722	759	756	712	750	725	790	720	743	731	779	761	770	746	745	713	777	763	766	737	749	745	740	763	746	753	784	762	780	773	792	709	736	720	735	806	714	772	780	763	758	745	703	760	743	739	712	776	765	668	738	755	782	722	754	729	789	751	731	799	748	718	761	802	754	754	768	773	743	757	755	750	777	779	762	736	726	766	774	746	728	745	722	743	725	728	739	771	779	774	729	744	707	820	765	737	718	738	763	739	772	747	770	697	754	754	735	697	737	707	740	759	741	696	743	748	700	722	700	743	751	752	732	759	754	739	800	738	722	687	730	751	791	762	773	760	764	757	742	723	772	740	706	784	795	766	754	786	704	737	784	755	765	773	747	786	727	738	709	744	739	736	763	748	794	732	790	700	765	757	782	762	767	800	745	780	736	763	743	692	759	750	788	763	697	780	775	750	752	739	651	822	739	778	750	748	728	748	758	717	736	723	719	758	782	744	800	746	738	739	708	761	780	717	722	757	710	780	791	745	772	780	718	742	747	724	764	750	736	765	727	759	748	745	738	741	771	753	757	741	750	754	734	766	748	782	756	730	786	744	693	715	751	748	712	735	724	751	764	734	757	750	766	745	750	752	749	720	771	783	750	736	785	746	746	745	705	686	732	743	761	714	801	737	743	735	739	781	723	728	833	712	744	780	706	721	752	728	740	746	727	733	727	768	750	728	749	737	796	741	753	742	742	750	722	755	752	781	757	742	740	736	762	720	737	722	738	796	739	742	745	716	766	746	720	711	765	750	722	719	714	753	732	687	784	748	750	746	759	723	744	768	749	777	759	741	743	705	762	726	756	732	750	781	727	793	750	751	734	692	755	712	693	734	766	751	734	666	763	756	724	736	712	720	768	729	729	749	729	786	745	713	751	730	733	769	759	733	716	733	700	779	763	752	749	750	742	787	758	775	761	745	737	680	701	776	744	726	725	748	756	746	736	737	719	750	745	757	753	741	804	730	740	765	748	740	780	771	700	722	714	728	807	779	708	748	759	724	755	732	726	700	743	742	751	709	741	778	763	669	696	759	721	760	786	739	759	795	687	736	815	749	781	825	756	710	789	743	766	721	692	760	771	751	753	737	760	726	786	734	736	743	773	750	785	720	713	726	732	745	757	781	745	750	759	739	690	731	733	793	721	755	805	746	769	704	756	729	740	783	789	794	733	747	710	784	722	770	751	731	725	788	717	797	758	700	722	723	739	778	784	722	770	778	752	772	743	744	764	748	738	708	728	757	786	733	807	770	742	765	759	822	721	714	755	772	724	733	713	754	735	755	743	704	729	761	767	765	748	709	708	758	765	743	757	769	757	779	757	783	705	746	730	752	798	780	737	742	766	752	781	703	767	717	757	756	727	731	705	746	724	674	744	746	732	736	769	741	736	766	711	773	743	758	757	726	722	746	740	778	742	694	701	745	700	804	759	746	753	726	679	725	734	766	747	756	764	783	709	762	718	777	725	718	761	686	719	747	732	752	716	708	739	787	727	749	739	739	748	734	746	728	757	729	804	817	756	731	752	736	767	738	751	730	707	746	755	754	729	765	728	723	731	745	746	758	721	761	751	743	768	737	766	702	712	714	763	748	716	753	736	734	768	785	754	728	741	759	720	791	813	755	685	702	698	743	712	741	751	731	762	786	720	778	766	740	763	768	741	764	738	699	733	768	731	754	778	751	742	735	721	737	782	814	717	719	757	736	764	724	739	729	749	759	727	761	765	755	754	702	773	717	705	791	716	708	818	748	772	730	780	786	761	749	718	742	682	771	740	772	791	756	776	746	746	746	695	760	758	796	766	765	718	730	780	762	736	765	775	722	772	710	733	782	760	756	759	755	740	700	736	761	744	794	730	754	719	712	790	752	814	792	763	770	743	817	771	793	783	745	752	733	722	807	766	700	718	705	756	737	799	770	733	738	774	676	774	752	754	743	686	735	795	782	780	768	752	803	747	765	753	701	740	732	746	784	813	767	777	734	753	737	733	758	772	732	740	764	754	714	748	732	719	744	738	748	733	749	743	749	730	778	700	766	786	772	723	794	723	710	772	721	750	760	709	742	748	701	731	736	751	805	769	778	782	797	752	742	758	778	768	754	739	686	735	792	767	691	700	767	729	757	717	708	720	749	709	712	780	749	750	782	800	779	748	686	764	731	789	762	779	733	809	764	739	765	695	741	755	767	736	729	737	731	727	732	766	760	776	742	786	717	727	750	782	779	747	752	765	740	734	745	674	676	758	760	716	771	778	774	797	768	795	739	742	748	747	741	761	765	738	700	728	762	727	689	799	725	758	748	729	808	768	753	786	704	775	790	762	723	734	700	712	760	728	730	691	717	716	757	726	724	769	739	784	738	707	729	720	755	748	805	748	701	820	798	771	750	758	745	769	739	687	744	732	753	759	780	753	768	746	720	747	728	760	707	729	767	765	738	732	768	782	810	722	742	731	761	759	760	740	744	795	776	752	751	757	749	786	718	758	748	751	757	729	747	745	718	759	700	701	800	753	767	756	719	755	762	775	753	776	750	720	742	748	733	743	754	741	765	742	689	751	696	731	777	752	783	774	699	751	764	752	817	754	787	749	775	771	764	722	725	751	764	781	750	716	812	754	735	738	795	704	744	752	758	769	738	772	719	738	800	700	745	710	697	747	773	751	732	762	762	720	756	703	750	735	699	708	733	716	750	799	767	756	749	782	749	736	714	738	734	759	778	761	736	789	762	760	715	746	773	770	715	762	776	753	746	695	726	691	750	766	725	779	723	754	800	778	716	740	720	805	757	756	748	782	784	785	818	710	798	743	765	731	769	771	756	762	805	807	731	761	748	791	820	726	740	705	737	813	730	782	788	766	739	737	732	727	733	716	776	763	813	765	759	736	773	702	754	729	700	731	714	723	711	736	746	747	726	729	725	748	802	766	718	787	686	782	737	774	710	762	794	782	778	747	739	787	748	735	749	750	804	773	730	739	766	802	752	734	769	757	752	740	711	733	739	731	754	788	738	753	729	741	768	793	731	780	713	758	727	787	745	766	772	724	741	717	733	777	734	792	814	699	741	751	734	753	793	754	802	764	744
3196	1038	449	305	238	278	362	399	456	425	392	340	295	272	198	187	195	182	169	150	168	469	825	1021	724	612	506	266	181	147	108	132	94	102	79	93	104	102	111	101	102	90	94	109	98	93	104	94	99	100	104	90	96	102	114	116	103	95	88	91	93	105	94	93	83	106	88	89	104	84	91	108	105	78	93	116	100	109	90	109	84	101	110	100	87	106	104	96	106	107	97	98	93	107	106	98	109	93	91	113	112	104	93	92	89	83	93	87	100	104	92	94	98	101	84	92	117	92	95	97	87	83	96	95	87	106	79	79	112	95	100	100	96	110	117	100	102	112	107	87	98	84	84	108	97	91	94	117	98	92	96	94	93	93	97	105	83	120	92	100	97	88	88	103	101	112	93	113	93	101	111	113	98	104	105	99	109	96	103	92	94	87	98	102	102	90	88	106	104	107	105	106	100	85	111	99	100	106	100	104	106	86	98	102	104	89	116	82	96	90	90	88	105	96	97	94	105	108	94	81	91	87	86	112	102	106	82	87	98	88	112	92	118	102	97	82	92	91	99	106	96	98	115	93	95	81	111	97	86	110	106	102	92	92	102	88	94	88	104	91	109	89	112	97	95	94	95	93	96	107	106	104	98	97	101	109	96	95	99	101	99	118	81	97	79	106	100	95	87	78	108	85	112	121	101	90	102	101	92	109	102	107	85	115	112	101	97	97	88	103	92	100	102	98	101	87	105	78	94	87	94	99	84	103	95	104	115	109	102	88	110	92	89	95	90	102	115	116	102	102	86	79	99	108	94	88	93	104	91	98	100	96	92	92	92	109	95	84	105	106	85	94	104	83	91	86	106	97	109	97	90	97	85	90	105	113	111	96	108	117	123	105	85	95	80	96	89	96	102	89	107	109	89	91	91	86	94	92	93	92	104	98	102	90	95	104	97	104	92	91	128	87	83	116	86	102	93	92	93	108	99	97	89	93	91	96	101	97	87	103	103	93	105	99	84	88	102	91	117	95	78	91	96	94	93	95	102	106	96	100	124	92	102	102	89	86	84	91	90	120	99	98	92	94	103	112	92	90	106	122	100	88	102	91	96	89	86	104	108	94	79	101	97	92	83	95	112	91	88	105	83	106	115	96	102	88	89	109	115	106	80	102	88	84	85	100	95	107	116	103	93	93	97	104	87	86	84	103	101	103	88	107	93	88	104	85	107	105	80	87	117	116	102	93	95	104	90	99	81	113	105	77	104	94	117	111	91	105	90	95	102	73	102	98	111	120	107	101	94	101	101	97	106	106	92	85	102	83	108	102	98	93	83	90	88	93	127	76	93	95	99	93	82	92	96	96	107	77	109	91	106	102	83	87	104	91	78	97	85	102	119	102	105	94	107	95	93	101	90	96	95	93	106	124	103	84	110	101	101	79	82	82	101	122	110	90	79	93	107	85	104	115	91	101	82	101	103	85	102	87	83	111	101	72	97	104	100	94	94	101	92	115	91	96	84	93	87	93	81	90	91	81	100	86	85	91	105	89	84	100	122	100	88	80	83	101	111	93	102	99	95	98	113	111	98	103	92	93	105	109	89	90	101	102	107	103	91	86	102	95	95	90	105	97	105	102	91	81	83	81	105	107	109	101	98	84	94	108	105	93	100	97	96	86	93	91	83	119	115	118	76	86	103	104	107	80	120	111	95	110	114	107	98	105	110	99	87	107	77	85	86	83	101	85	89	90	87	112	86	88	91	85	95	87	110	101	99	82	86	101	102	101	103	99	78	97	105	85	105	93	91	100	97	103	101	119	91	75	97	97	110	104	85	87	98	85	104	94	96	99	91	107	99	108	99	100	87	111	101	103	108	92	93	91	114	110	103	109	105	104	99	96	86	99	113	107	88	95	98	114	102	90	102	99	99	82	105	102	89	83	118	98	98	91	89	104	96	103	105	97	103	94	118	88	108	103	92	81	77	80	88	99	100	89	76	110	94	72	109	100	96	90	103	105	95	107	89	105	111	90	99	78	89	93	90	90	89	91	96	91	70	95	97	115	93	92	87	101	103	87	107	102	101	88	99	90	105	105	76	99	81	91	97	85	88	96	94	101	95	107	83	103	109	99	98	110	104	97	100	103	95	104	115	94	86	113	98	100	87	105	97	98	102	90	95	111	97	100	98	92	107	87	97	80	99	101	105	107	87	91	93	97	108	110	109	100	101	97	95	99	96	91	104	90	91	92	83	91	94	90	105	105	78	89	82	88	88	81	84	103	98	100	86	88	84	91	97	98	89	92	100	99	83	100	96	84	102	96	102	105	104	82	112	96	94	96	80	108	100	98	87	111	89	96	97	95	99	107	94	84	94	94	91	98	81	103	110	95	91	99	97	95	91	95	103	100	95	115	83	101	105	99	108	91	121	95	97	104	91	110	97	84	109	105	117	94	92	93	89	101	88	112	118	91	105	85	82	104	89	97	86	96	106	104	89	94	87	110	116	77	86	88	109	95	97	95	99	93	105	95	95	112	82	86	82	93	88	99	101	89	101	99	102	94	106	99	85	114	85	115	94	100	88	89	99	91	78	78	91	94	98	101	84	102	98	104	120	96	97	81	105	94	115	90	94	90	103	90	113	78	83	99	115	99	102	103	98	89	104	93	88	90	115	103	88	105	94	101	100	107	96	92	105	96	101	87	91	106	96	104	92	106	95	115	98	113	112	110	107	82	80	93	82	94	88	98	86	94	87	102	102	69	95	96	89	100	102	110	92	95	86	100	106	94	99	111	106	101	92	85	93	85	77	88	93	84	107	101	71	107	100	92	111	99	94	89	103	99	91	81	82	106	114	83	102	124	111	89	94	85	91	107	102	98	94	111	93	89	99	110	84	106	97	101	103	101	107	101	83	93	101	85	85	110	98	91	96	103	112	100	104	96	101	89	87	96	106	110	94	84	84	102	98	109	92	88	81	103	85	111	83	95	97	98	87	88	85	90	86	85	114	105	97	90	84	88	83	102	87	92	91	108	117	88	104	89	80	95	83	93	84	111	106	94	98	101	121	99	106	100	100	83	106	87	94	95	101	101	97	102	80	111	86	86	89	96	95	103	91	97	79	110	83	101	96	102	92	89	106	96	109	104	91	97	107	89	108	86	98	102	106	114	106	96	95	105	84	95	115	114	80	114	83	104	91	78	100	90	99	107	99	86	89	116	103	90	85	105	95	102	105	99	78	95	92	108	98	95	94	90	82	110	95	98	101	105	108	107	106	101	101	95	98	105	95	83	82	89	93	88	108	99	87	109	98	103	104	100	104	107	110	88	96	103	98	85	109	88	89	89	90	85	102	93	88	88	106	100	115	87	91	103	98	99	115	105	99	84	92	102	92	101	93	87	103	81	105	93	105	86	94	106	90	79	104	110	94	126	98	92	114	93	97	99	100	114	101	85	95	95	95	90	99	105	95	94	114	103	86	88	107	93	92	118	92	109	102	109	99	106	105	91	101	94	91	123
25559	9293	3954	4131	8699	14041	14708	14412	14198	13468	10922	8220	6716	5841	4801	4289	3789	3417	3050	2746	2637	10040	15616	17388	11996	11039	8070	4354	2610	1623	1150	992	785	757	743	730	734	714	701	724	693	737	688	668	663	709	638	715	712	697	741	677	655	654	706	750	725	710	741	691	703	697	705	708	670	658	689	700	714	700	670	686	715	681	661	657	714	653	719	701	690	752	720	711	646	666	667	738	681	735	675	687	695	701	710	714	691	667	687	682	728	688	693	658	685	737	681	729	713	699	693	710	677	741	718	709	740	698	691	692	686	721	657	696	694	699	641	686	707	694	681	707	727	717	694	694	714	734	688	671	690	649	713	710	709	705	667	700	663	683	646	693	695	663	708	666	691	699	731	753	721	688	718	673	688	663	648	674	703	674	679	682	683	670	646	732	725	690	673	689	690	657	689	723	729	714	714	677	733	663	685	726	721	681	704	743	723	682	663	680	718	713	726	680	705	681	702	718	631	736	690	724	666	711	685	666	711	761	698	728	714	726	702	713	665	721	678	710	748	712	679	666	738	682	682	706	696	680	754	718	695	722	692	700	686	701	693	706	722	740	688	667	702	689	704	660	723	725	715	735	718	723	739	670	709	659	686	635	702	706	741	740	714	749	751	684	716	702	676	665	670	681	704	714	740	703	700	697	728	701	708	686	727	694	753	707	707	692	649	645	669	695	727	697	658	681	688	726	671	723	651	675	691	693	678	674	705	654	703	685	706	655	686	713	702	740	714	685	640	678	715	697	737	697	712	707	738	729	681	729	694	695	702	705	706	692	680	665	697	704	725	734	700	681	725	649	712	716	682	704	676	659	682	705	676	725	737	738	729	704	722	702	695	718	669	676	701	711	685	710	677	701	688	658	703	670	627	729	709	666	767	678	703	727	718	687	692	698	724	697	685	703	658	686	726	742	725	697	644	698	711	692	738	686	674	709	707	685	687	714	699	719	723	702	698	721	707	643	678	663	718	707	710	692	650	698	716	715	683	696	678	731	685	714	707	704	719	698	705	702	715	724	703	714	682	764	653	668	689	672	717	742	654	709	709	684	680	688	683	683	666	685	715	683	704	694	686	730	706	674	693	727	710	699	706	702	643	654	712	701	721	719	693	692	646	737	754	723	691	703	669	704	687	701	667	675	717	745	705	728	680	719	666	678	679	712	706	669	657	692	673	719	735	700	732	699	697	703	732	673	705	691	670	724	670	685	671	676	713	707	667	669	799	663	707	707	672	754	738	723	718	732	714	700	653	699	685	703	684	716	663	750	728	656	700	681	726	699	666	675	673	683	728	690	662	737	712	667	721	714	699	669	693	712	713	688	697	690	707	683	706	707	728	694	731	704	722	655	685	673	692	734	710	696	694	673	669	704	693	641	667	707	726	727	721	681	664	678	686	696	696	701	699	659	693	683	660	722	656	705	663	648	732	669	711	696	714	749	711	691	701	645	689	690	719	727	698	680	672	684	691	698	695	695	693	709	671	718	670	675	675	727	669	704	702	688	690	663	718	663	690	705	710	700	693	732	691	741	713	728	684	708	709	675	700	715	697	733	674	701	712	672	673	661	715	692	719	713	732	687	719	686	701	657	687	680	673	665	660	735	688	680	721	717	688	709	698	666	723	728	690	670	708	699	699	699	723	689	677	713	713	706	713	710	735	726	730	682	715	643	717	633	707	664	699	671	705	692	695	679	756	680	701	709	693	677	672	674	691	735	739	721	696	658	728	672	671	679	710	688	690	713	709	687	701	710	682	718	674	702	670	693	681	676	700	721	666	671	738	683	689	695	699	690	707	692	691	742	693	725	727	733	686	718	687	724	688	737	703	725	711	720	734	711	695	692	666	707	672	683	662	752	731	666	756	710	668	684	713	739	706	699	669	714	705	707	659	707	737	652	761	717	700	709	683	698	699	731	685	696	740	700	704	745	689	707	740	733	749	716	669	722	677	700	706	721	702	702	684	692	676	731	686	712	690	672	712	691	726	699	759	705	688	662	730	675	689	723	688	689	677	731	694	670	721	689	696	694	735	709	679	706	679	692	710	691	697	703	756	675	710	711	746	677	709	708	673	717	692	654	725	682	722	699	701	703	719	719	705	669	700	731	667	728	717	696	685	731	705	705	752	745	755	656	724	702	705	724	729	705	682	696	746	673	741	691	710	667	700	737	698	680	700	697	758	734	665	704	716	692	708	735	700	722	711	686	677	717	758	714	694	738	723	676	664	758	708	679	653	688	728	689	724	727	704	663	691	705	703	711	680	716	763	728	739	705	701	694	705	684	656	716	702	710	738	688	750	654	710	696	722	717	672	674	681	645	721	728	666	697	660	727	706	686	719	700	685	728	707	688	682	675	711	720	688	710	691	723	724	666	699	713	697	701	749	756	643	660	740	691	756	680	671	699	674	647	664	679	689	735	721	711	746	670	700	683	692	729	692	690	689	672	683	673	723	698	663	698	665	705	704	686	735	698	704	715	710	754	740	712	716	695	705	713	685	680	730	683	698	707	653	733	696	728	682	656	716	727	732	711	698	691	633	666	724	727	711	702	667	763	706	718	707	690	712	750	700	701	643	732	669	732	721	676	733	704	665	708	643	689	670	693	646	685	698	707	742	707	684	718	728	711	712	707	700	728	731	733	702	702	679	713	720	746	676	693	751	742	719	742	783	743	742	678	719	702	718	697	703	672	692	678	715	709	706	694	686	649	720	667	727	712	691	692	667	667	713	701	721	721	730	702	740	681	711	709	623	699	726	678	667	712	687	652	718	659	704	687	719	701	669	711	718	669	690	733	691	679	724	711	649	726	717	689	650	695	697	674	732	659	654	709	724	713	690	706	725	699	716	763	692	679	708	705	708	719	732	725	677	714	735	707	667	656	692	678	671	657	720	662	736	684	648	716	708	675	704	702	682	683	736	687	671	753	739	693	671	728	712	681	709	684	729	717	703	715	680	709	703	694	691	690	671	692	687	691	629	732	727	707	714	725	743	760	708	700	672	718	682	687	688	767	726	687	692	660	706	674	704	726	695	692	678	700	687	700	696	660	683	699	682	701	665	739	672	666	711	685	694	705	732	679	715	704	690	783	675	685	713	696	687	690	702	681	741	658	708	692	665	738	689	725	695	692	718	668	689	769	708	695	728	769	721	701	672	706	679	703	673	672	686	697	702	690	722	691	717	714	691	678	700	703	693	721	713	723	693	698	711	677	714	702	704	732	720	739	696	697	695	688	716	689	676	728	693	691	654	720	694	734	741	702	708	688	708	662	690	687	694	699	661	683	736	725	732	719	715	708	695	715	738	728	691	720	719	682	711	659	690	658	766	687	754	678	688	674	686	652	712	674	668	700	629	679	708	682	658	742	741	737	704	696	716	695	718	703	746	727	693	714	668	656	688	692	673	681	659	717	692	715	655	690	689	716	717	659	711	705	701	692	665	710	704	690	714	693	713	690	710	725	747	665	671	688	666	723
2319	496	234	164	174	168	232	247	236	215	211	203	211	176	151	159	130	133	131	114	123	154	209	230	199	185	154	133	104	115	102	97	104	95	76	95	87	92	93	99	102	88	87	83	93	88	111	75	91	91	84	91	84	102	91	89	90	91	92	96	92	80	81	79	101	87	88	82	81	84	79	109	77	91	96	102	71	89	72	102	93	97	103	80	78	92	98	80	100	91	79	96	84	97	68	101	105	85	101	101	103	86	100	81	93	84	101	82	100	78	88	79	89	94	80	99	99	77	92	88	84	86	97	81	78	82	102	82	105	98	88	104	101	87	80	98	89	108	104	106	96	95	86	73	87	89	81	82	95	91	89	93	97	75	117	102	90	84	100	91	89	78	71	113	97	77	82	102	94	83	93	89	81	79	86	90	102	78	91	71	87	100	76	85	86	79	81	92	89	97	92	105	112	97	89	93	100	89	98	87	89	96	94	89	89	83	83	81	91	90	92	87	87	116	75	83	90	91	72	100	99	88	84	101	88	109	103	92	108	100	101	82	107	89	107	87	90	89	77	113	69	93	75	96	88	75	95	95	83	99	90	81	84	94	87	99	99	84	86	91	97	90	96	79	85	86	70	101	116	108	87	96	97	87	84	71	86	73	101	81	103	92	93	102	80	75	97	87	97	100	85	72	93	87	80	82	93	87	103	67	103	97	81	82	84	92	91	91	112	87	94	91	98	88	111	77	73	95	79	83	90	97	73	83	106	95	106	88	81	84	92	96	87	83	90	84	108	105	77	88	102	102	101	90	72	85	81	87	101	85	82	118	83	90	91	91	91	81	101	72	86	81	90	98	93	80	100	90	94	90	87	96	95	83	87	104	85	98	100	78	91	71	84	90	95	73	88	89	97	101	93	82	95	90	95	83	87	87	104	91	81	100	99	85	80	109	94	99	84	88	96	94	80	90	89	100	79	87	91	72	84	91	89	77	103	85	77	78	86	75	108	83	90	99	94	92	89	95	90	90	82	79	70	110	105	95	86	94	89	111	86	93	85	76	95	92	85	93	90	96	94	80	99	86	89	99	85	90	92	93	99	92	87	88	76	94	88	95	100	99	77	97	80	75	108	85	93	81	96	93	97	74	106	91	92	80	90	86	90	88	86	98	82	95	83	79	80	88	86	87	81	74	96	88	78	104	93	90	92	94	92	93	90	86	87	88	83	87	74	89	86	84	96	87	100	90	91	82	103	87	84	84	90	96	76	83	97	99	99	116	80	106	86	77	88	90	85	84	94	91	91	73	83	91	82	103	94	74	90	79	82	91	100	97	68	94	91	86	74	81	86	100	84	100	87	87	119	100	90	83	90	81	99	82	84	86	90	85	91	90	89	84	84	81	94	73	95	80	96	93	100	88	99	78	99	81	91	87	99	79	95	93	89	95	91	97	64	86	86	77	85	70	84	82	101	80	74	95	94	105	81	81	89	97	93	91	98	78	87	86	99	106	83	80	99	99	99	97	98	85	96	81	78	86	87	95	92	97	83	91	93	74	100	95	94	91	72	80	79	87	98	97	105	96	82	72	87	73	82	87	71	89	83	92	88	99	95	106	84	108	86	97	90	78	77	108	104	97	98	82	103	87	97	77	87	102	94	86	93	90	103	89	85	97	109	84	108	86	95	84	93	82	93	95	98	86	83	81	92	91	100	84	99	95	93	114	90	98	83	90	99	85	92	96	92	95	95	104	93	92	92	89	89	97	63	96	74	87	84	86	109	91	99	105	87	86	82	90	94	90	109	108	81	85	87	89	87	75	88	89	88	84	71	89	85	72	99	75	75	98	92	89	93	76	85	83	99	68	91	102	114	103	102	82	98	91	67	97	99	104	87	102	78	98	87	88	106	105	85	91	83	95	96	86	94	100	83	90	96	104	83	78	95	98	78	121	87	81	80	86	82	78	78	102	106	103	82	88	81	91	92	85	91	103	84	97	96	87	99	99	95	102	91	94	94	107	97	83	106	96	80	73	83	95	89	82	94	85	102	81	89	82	90	81	99	89	85	82	80	86	86	90	99	101	98	77	84	99	97	101	78	94	93	79	105	83	103	89	104	78	83	93	76	93	79	77	96	105	92	91	87	107	91	114	92	75	93	88	101	82	84	78	81	84	90	100	102	78	90	92	76	110	86	90	79	113	88	76	85	87	84	83	90	102	96	88	89	91	82	98	79	90	98	90	93	93	99	80	98	68	83	93	82	103	68	80	101	84	79	106	94	75	91	72	83	79	87	83	89	99	99	100	97	99	87	88	94	77	77	90	90	79	77	101	96	84	79	97	76	91	105	98	95	97	85	81	86	93	84	95	97	76	89	85	83	89	85	88	100	78	93	84	110	93	82	93	94	88	90	93	91	91	88	91	91	105	85	81	68	82	92	89	94	88	98	88	102	74	77	92	93	93	80	87	89	92	102	75	83	105	100	107	82	96	89	87	101	91	89	99	89	85	85	80	96	91	107	77	82	82	94	85	114	95	88	77	83	107	111	101	80	95	103	80	93	90	89	105	84	81	82	83	92	98	80	98	92	95	98	88	93	93	99	85	112	84	104	81	88	91	96	92	86	94	101	98	94	89	75	85	89	84	81	85	119	82	97	95	87	104	84	89	98	104	89	92	77	86	88	102	78	106	102	90	82	82	80	111	88	83	88	89	83	88	96	96	78	85	90	106	92	92	80	70	87	89	87	88	75	94	85	89	90	114	83	102	90	94	92	89	96	82	102	93	93	76	102	91	111	92	96	98	97	80	79	110	102	86	88	82	89	68	78	102	85	104	82	81	76	84	94	99	99	110	85	88	97	95	79	102	94	73	82	88	85	87	86	96	92	94	93	86	95	76	80	93	99	92	92	84	99	82	101	95	97	75	82	105	84	78	78	93	85	84	85	105	92	91	92	84	96	91	76	76	82	89	85	71	106	85	100	81	69	94	95	101	114	99	82	75	82	78	91	76	90	93	113	84	99	92	78	91	80	86	97	91	97	91	93	115	81	95	103	91	90	89	78	75	102	94	89	91	81	82	105	83	98	88	98	88	86	83	109	89	88	87	84	88	93	105	92	86	93	72	99	76	101	90	81	97	93	94	93	107	99	97	88	83	70	94	93	92	77	73	98	105	79	92	95	82	85	72	70	100	87	86	92	96	79	84	105	86	96	82	84	101	97	101	97	91	102	114	101	114	96	93	102	84	95	79	78	103	93	100	95	93	82	109	89	82	91	96	100	96	83	105	91	80	99	102	86	90	105	92	104	99	74	81	88	89	104	115	92	103	103	96	69	81	96	88	101	89	77	104	90	106	90	91	88	109	103	90	85	86	93	102	95	102	76	75	79	86	90	91	82	88	110	88	97	87	84	86	93	90	77	86	102	88	99	101	90	91	95	87	96	86	101	67	67	97	67	86	82	88	78	90	87	90	70	102	79	88	88	82	91	103	96	91	85	100	93	85	102	102	89	85
17175	4984	2348	2502	5845	8206	9417	9444	8485	7336	5945	4616	4447	3875	3158	2708	2336	2154	2098	1790	1623	2709	3510	3924	2854	2591	1967	1275	1051	820	772	707	689	614	668	638	671	685	688	676	640	627	635	677	697	642	691	645	629	656	647	673	646	658	661	692	684	669	640	668	637	625	598	645	643	661	716	650	682	666	685	675	621	642	628	697	684	647	667	691	619	651	693	606	656	638	658	655	663	685	618	621	638	614	669	665	638	672	699	659	650	643	698	671	659	655	626	656	665	653	691	674	604	640	659	624	639	584	681	638	658	690	709	666	667	645	677	645	669	651	684	664	601	661	676	647	673	588	680	645	659	656	643	677	656	675	633	660	661	668	660	641	611	631	684	650	643	658	618	665	638	686	681	624	623	620	671	618	708	634	634	667	686	675	658	671	657	707	665	648	670	634	624	671	655	676	645	679	689	651	628	673	636	679	711	675	648	617	689	680	674	666	687	612	656	684	657	647	671	638	660	684	649	664	675	647	666	679	658	637	658	645	645	692	651	674	654	606	653	610	666	651	692	654	666	653	633	673	716	650	633	667	656	656	639	638	685	662	658	670	661	696	645	651	654	673	634	639	668	596	663	639	638	682	656	641	659	653	669	625	645	662	640	679	621	631	678	610	653	662	667	643	662	656	622	666	658	701	658	669	612	649	695	634	696	656	680	653	651	672	706	641	662	693	682	676	679	662	660	573	700	600	629	611	660	658	682	676	631	694	657	623	631	659	711	658	660	717	692	679	636	674	694	673	669	621	666	689	670	672	641	654	671	663	665	674	672	632	644	677	669	647	669	640	677	661	675	673	678	658	675	700	668	644	633	693	620	653	685	678	684	599	695	680	658	674	672	695	613	631	647	649	636	660	647	637	610	631	673	654	639	642	691	685	642	656	640	651	652	607	668	667	628	670	686	629	624	675	680	640	697	635	698	654	666	673	674	657	689	613	684	663	652	659	661	694	675	644	641	655	647	678	638	632	656	670	635	667	658	632	650	720	688	636	660	638	666	670	644	617	647	690	575	662	663	702	654	663	688	715	646	659	699	686	691	645	643	641	709	684	685	665	678	662	661	655	682	642	634	722	663	716	670	678	670	653	699	631	608	621	678	631	672	627	656	683	700	655	689	615	708	673	734	655	666	649	639	702	664	647	681	653	627	633	628	647	629	675	642	607	609	662	684	642	650	642	694	664	652	690	697	643	686	646	674	720	661	698	691	676	726	634	647	657	628	653	665	638	639	638	635	628	642	708	674	646	666	659	685	644	703	645	653	647	620	698	639	654	648	648	651	622	643	693	670	618	635	652	642	636	688	643	676	681	640	689	636	700	622	608	606	654	651	668	612	655	644	676	657	713	610	691	629	617	662	640	645	630	658	646	666	642	691	646	726	658	650	657	678	646	673	660	669	657	659	672	696	664	651	631	651	648	675	690	656	608	664	669	657	643	634	656	669	641	650	680	685	725	631	691	657	667	653	668	648	622	632	671	677	661	664	655	646	659	693	611	661	718	651	678	667	673	660	665	648	602	655	667	626	661	671	662	686	662	674	648	636	705	629	613	618	654	651	660	681	650	649	682	644	668	612	665	696	659	621	703	647	636	612	711	673	658	676	648	685	660	672	686	650	711	665	672	689	670	618	683	678	662	697	664	627	606	663	644	672	698	686	680	650	653	665	622	650	671	660	656	635	665	657	656	645	653	688	650	669	666	641	642	614	665	642	651	608	641	672	684	642	696	676	716	609	669	656	680	659	647	642	650	677	670	643	662	642	660	620	660	672	616	662	646	658	645	708	655	635	724	682	675	704	649	690	635	648	652	631	652	626	614	633	646	617	650	660	654	651	629	637	686	663	687	682	670	671	685	665	650	673	672	655	662	692	640	662	635	668	662	718	630	653	666	692	661	693	709	647	661	640	648	676	677	632	654	633	631	638	666	686	678	680	677	688	668	632	658	693	651	654	640	678	631	660	660	633	698	623	601	658	617	689	701	641	635	680	645	708	696	624	602	704	667	713	667	653	681	660	656	649	660	634	659	647	644	631	694	700	656	620	709	643	661	673	615	703	686	672	642	654	657	651	682	632	667	677	633	713	674	694	662	687	650	659	664	636	633	647	617	686	656	740	692	641	640	646	650	631	656	641	660	661	597	679	656	709	706	673	649	639	679	675	694	615	661	671	619	685	676	652	619	635	651	675	625	646	690	668	668	627	674	649	677	649	658	664	608	648	642	662	686	662	705	653	683	667	631	684	715	647	680	641	655	659	667	656	657	679	651	626	683	690	684	619	626	708	645	695	692	682	621	661	635	687	689	613	649	666	656	589	653	700	654	632	679	652	695	695	650	674	645	689	668	657	628	650	635	626	659	664	681	694	592	655	637	681	635	690	652	628	688	669	656	673	662	679	661	619	661	644	685	624	628	633	681	638	665	655	643	689	684	640	693	655	673	653	599	657	671	684	652	631	684	691	678	742	686	667	681	656	617	646	727	653	631	679	620	670	711	704	669	629	666	675	627	682	645	640	649	681	630	708	651	651	630	692	669	649	682	601	650	641	626	652	635	653	638	690	658	664	652	721	641	726	650	715	672	675	651	681	647	671	670	712	657	676	668	644	687	659	677	685	644	653	700	680	646	662	695	590	675	637	636	653	687	621	670	618	638	635	667	665	685	648	670	682	706	678	679	638	695	672	662	672	696	633	659	684	659	649	653	682	648	637	625	631	693	679	631	604	692	657	657	644	639	684	637	650	669	701	708	630	684	714	607	648	650	648	607	679	636	615	637	628	684	685	665	662	654	618	646	670	660	684	616	656	670	631	611	670	652	657	662	669	653	723	661	683	664	664	650	645	659	635	628	635	596	646	663	669	671	647	648	655	661	619	662	679	674	665	675	672	606	646	689	707	688	663	665	647	690	650	639	690	653	666	628	677	693	639	682	649	621	705	674	682	642	700	608	635	659	675	712	681	662	670	668	690	648	675	673	683	660	631	665	667	687	657	691	658	663	674	662	682	680	658	640	671	626	670	659	649	684	675	700	711	585	654	630	668	604	683	682	639	644	658	638	611	643	645	707	628	624	641	697	651	648	662	598	640	630	696	651	659	632	649	650	644	701	683	655	678	677	641	696	661	663	687	659	632	641	648	702	678	652	660	678	660	650	684	674	682	674	645	679	651	687	671	649	664	665	689	672	599	662	656	669	628	654	689	691	651	637	676	605	655	678	657	661	677	629	686	649	683	656	665	636	649	705	656	625	667	686	649	671	656	623	657	659	646	646	648	652	730	693	659	674	697	679	672	681	667	631	676	622	728	611	664	622	636	610	688	638	702	658	670	680	655	656	633	716	671	664	649	661	625	683	634	634	652	619	619	660	636	676	657	664	665	634	679	641	688	640	631	691	691	641	657	661	667	669	654	645	664	647	668	685	673	671	691	669	643	724	634	673	614	680	708	671	658	639	672	651	681	711	668	669	682	635
2085	685	312	220	218	199	295	383	297	264	275	221	209	220	204	185	160	151	156	157	135	254	465	550	405	341	266	199	161	108	99	97	94	82	89	72	78	80	86	85	89	79	88	80	103	121	93	82	93	87	78	95	77	85	90	84	92	90	92	110	88	90	82	81	88	104	76	92	77	89	94	100	106	90	83	76	91	84	95	65	85	101	76	95	76	101	82	83	95	90	93	91	94	87	90	90	79	99	93	91	78	80	86	82	90	94	89	91	84	91	80	91	107	97	84	89	77	79	81	102	89	70	71	91	81	92	85	92	91	76	78	90	101	83	91	98	78	80	93	101	90	75	76	92	88	82	84	94	95	94	87	78	84	91	89	86	87	70	83	87	87	94	89	82	109	103	70	98	101	89	79	86	83	86	72	78	93	85	74	102	88	80	82	82	95	80	65	99	98	78	92	82	85	96	69	84	93	94	82	88	84	93	82	85	89	88	82	84	88	82	78	70	91	91	90	96	81	80	87	83	79	90	90	102	87	96	88	80	83	94	94	102	90	82	93	75	84	91	99	92	93	75	80	102	80	83	76	99	85	82	73	91	91	102	87	83	96	90	99	76	81	84	76	91	85	85	90	72	83	91	85	87	86	84	84	75	78	94	82	91	81	103	84	96	91	92	87	85	78	84	80	94	84	82	94	98	89	78	63	83	78	83	107	87	88	86	91	84	71	71	88	88	95	98	86	74	90	83	89	96	96	99	82	86	86	75	77	72	92	110	91	75	73	81	73	88	92	100	85	84	104	61	95	91	84	91	74	77	97	91	90	77	97	78	96	83	106	74	85	92	81	92	90	65	94	89	85	93	86	85	82	91	100	79	76	66	83	84	71	85	82	94	95	82	87	79	85	71	82	88	95	73	89	98	88	86	90	99	88	79	82	88	93	96	92	81	89	88	98	86	85	86	87	80	73	87	85	86	77	82	88	81	77	77	90	88	98	78	81	91	90	87	86	82	90	86	90	95	98	97	89	90	99	80	83	77	83	80	96	73	87	87	71	102	65	91	100	91	86	72	100	84	86	85	102	79	81	76	92	98	90	86	79	72	97	107	81	88	79	71	99	94	94	103	83	84	113	80	90	99	81	93	83	72	73	91	79	93	82	90	78	78	109	85	81	80	95	68	95	85	92	75	89	99	72	95	108	93	90	88	94	91	70	74	77	85	91	82	86	98	83	79	80	77	88	91	80	91	98	86	82	83	70	87	102	87	70	71	81	77	79	77	87	85	87	87	90	80	95	86	68	104	91	97	90	88	88	75	110	83	91	81	76	78	91	84	89	86	80	66	98	92	76	65	88	96	74	82	85	90	92	100	95	90	69	85	74	70	104	73	81	69	84	74	72	82	87	80	93	80	81	77	66	84	83	92	72	86	78	88	91	98	91	101	81	110	100	92	78	69	94	79	87	88	88	82	74	82	86	79	98	93	75	92	87	88	81	89	88	91	87	75	79	72	69	94	90	90	80	84	70	95	93	96	83	88	86	77	76	77	80	91	80	86	95	85	92	92	81	88	102	94	75	82	87	101	82	99	95	92	71	76	83	86	87	82	91	71	75	94	75	100	82	89	92	89	92	82	70	103	76	98	65	98	96	80	84	82	88	91	107	76	89	80	91	71	85	92	62	94	88	79	95	81	64	95	90	90	88	80	102	88	116	91	91	80	78	90	83	79	82	76	93	89	71	78	91	90	89	101	83	83	70	81	68	96	86	79	91	89	76	109	91	88	99	94	89	76	67	91	71	81	72	77	91	66	80	75	104	86	93	81	97	93	87	85	68	82	94	89	93	89	87	114	91	67	94	87	90	82	92	108	98	105	88	92	81	72	94	72	84	92	102	89	96	99	85	85	92	84	111	110	77	74	76	74	76	87	87	79	89	90	99	96	88	77	92	105	105	95	87	90	83	92	83	97	98	79	68	68	95	80	87	98	91	74	72	79	98	70	73	85	89	82	76	89	101	98	91	85	97	97	87	94	83	77	81	88	79	102	87	103	83	83	99	85	92	86	82	102	96	83	73	76	82	75	92	92	83	87	89	81	82	73	84	89	81	75	83	90	97	92	92	76	73	97	90	88	87	89	109	85	84	77	95	87	85	82	85	104	79	86	74	96	91	80	99	78	80	77	97	85	92	102	88	79	83	93	95	91	84	79	84	77	86	107	90	79	77	89	94	91	84	93	104	82	84	96	85	92	88	80	120	79	85	102	82	106	93	73	92	64	65	104	97	109	85	98	92	99	92	82	99	96	84	94	77	82	85	83	82	106	77	83	111	87	90	73	91	99	92	103	73	87	91	81	91	85	93	88	99	87	83	80	77	65	73	95	96	97	74	73	88	90	71	76	84	91	97	88	94	89	73	66	68	80	83	95	81	82	88	95	88	80	104	75	93	77	85	103	74	81	91	102	86	84	96	87	91	81	65	72	87	92	85	82	78	97	71	93	84	86	93	101	79	84	90	90	83	98	90	73	81	78	91	94	74	83	106	96	101	100	78	80	88	89	79	75	88	83	83	85	79	99	86	82	94	91	97	83	77	84	79	81	89	95	91	74	92	83	96	76	80	87	73	73	98	90	90	84	102	92	68	87	79	74	95	78	92	94	100	85	83	92	90	111	94	75	90	85	90	82	77	88	80	85	78	88	71	87	94	82	89	85	98	77	89	86	100	84	93	94	96	99	78	91	79	85	80	88	87	101	81	73	89	75	79	84	92	70	97	102	82	74	85	77	79	96	75	72	88	79	77	89	80	99	74	98	102	91	110	83	80	91	105	93	76	89	84	112	91	91	96	84	87	95	87	87	99	92	77	101	83	80	96	90	85	97	89	74	83	102	92	104	104	92	77	93	80	87	96	85	89	80	83	76	87	91	101	96	81	85	89	85	88	77	70	94	94	87	74	101	87	108	93	90	93	78	96	90	78	74	101	76	98	95	74	69	93	68	82	83	86	89	107	90	81	79	77	90	72	84	92	86	80	86	89	84	74	73	59	100	77	76	88	75	82	89	88	96	77	104	87	88	77	99	99	80	86	90	88	88	87	88	103	78	89	74	86	90	77	77	101	99	83	104	71	84	95	88	75	97	90	79	76	92	86	91	97	81	85	74	96	80	78	87	88	86	100	77	98	77	83	85	99	87	95	86	74	88	79	85	89	89	96	81	101	89	87	82	84	80	75	93	93	96	79	66	96	88	87	84	72	77	89	80	73	76	75	95	77	82	92	91	92	78	80	87	64	75	82	66	90	95	75	81	81	86	98	90	102	84	93	88	80	87	79	84	80	98	93	83	99	80	87	85	70	75	90	86	91	70	69	77	90	90	87	86	80	85	88	82	85	94	94	86	98	80	81	103	88	73	78	90	98	99	76	90	85	68	83	106	99	75	80	103	89	85	79	93	99	94	86	87	79	81	83	85	98	99	85	73	73	99	76	82	78	96	92	105	99	84	90	106	81	86
21175	6991	3137	3551	7299	11366	13674	13548	10599	8815	7765	6257	5532	4821	4302	3665	3132	2845	2453	2227	2075	5463	9590	10918	7546	6043	4629	2580	1613	1098	881	737	703	612	614	612	650	625	598	612	618	600	642	619	621	616	612	612	656	612	631	553	601	618	640	637	608	679	616	640	688	622	641	682	628	628	628	600	630	651	636	654	624	631	607	577	609	641	586	612	621	611	635	669	615	670	595	609	632	626	634	601	665	599	627	633	657	588	653	614	626	600	649	594	653	622	625	639	663	658	630	624	646	641	644	641	660	627	640	589	649	656	594	606	659	610	574	663	634	653	607	634	652	636	647	649	625	601	637	630	657	629	691	609	651	668	609	667	632	649	575	551	622	631	621	662	626	627	602	645	672	630	631	614	629	629	637	608	615	629	653	626	664	617	574	635	606	654	665	641	614	631	603	623	618	618	624	654	638	614	650	579	620	646	625	623	601	607	642	592	617	618	604	667	630	639	665	663	661	634	614	615	645	644	612	604	656	628	637	640	656	661	663	636	585	627	626	609	611	664	673	630	625	673	632	628	596	632	639	640	624	639	594	623	647	604	669	658	619	684	641	596	628	655	622	655	606	624	626	631	660	616	605	651	615	663	625	618	630	595	619	653	616	619	660	655	634	596	684	648	583	626	624	598	621	634	632	641	596	652	626	631	590	636	624	623	620	624	682	598	600	645	594	656	649	662	647	654	639	614	651	661	615	645	624	618	574	633	624	703	663	633	629	639	678	577	581	648	627	619	622	616	616	672	635	631	618	618	592	636	614	627	666	608	611	650	666	611	645	624	612	679	619	631	603	628	643	635	681	583	654	649	608	641	621	619	642	626	659	611	663	645	642	630	666	608	619	645	643	609	620	625	587	597	601	633	651	622	631	614	650	605	613	619	639	644	660	636	651	602	649	629	610	594	623	635	576	673	625	684	633	640	636	625	642	631	577	611	630	646	658	618	561	644	652	617	631	673	626	641	624	586	584	571	638	643	586	646	653	639	614	641	607	619	647	600	654	660	643	607	585	631	628	633	619	650	586	610	626	611	643	617	648	588	629	615	625	627	642	619	590	617	628	619	620	583	679	588	639	666	652	624	663	626	625	650	642	650	622	625	640	601	637	620	656	623	600	627	624	627	647	624	616	597	627	593	567	635	625	597	615	668	660	625	655	621	637	618	658	587	609	600	637	663	633	624	627	647	612	677	613	652	618	638	649	621	664	595	625	621	635	643	596	581	655	605	628	627	582	666	589	600	617	627	624	651	621	611	645	625	642	576	637	615	606	605	639	619	619	657	638	641	634	612	636	644	633	600	644	613	643	642	596	638	587	623	603	636	621	644	612	605	618	624	615	615	582	589	613	617	605	598	665	591	627	623	662	629	626	658	688	595	628	603	638	624	683	575	604	658	625	635	591	658	618	662	603	654	628	641	627	599	634	619	602	615	635	622	600	591	634	623	609	608	688	641	639	632	641	588	625	627	587	639	625	608	631	632	645	588	599	652	637	629	621	661	605	637	629	621	607	641	640	668	595	648	637	619	629	629	635	656	616	629	612	662	614	614	634	649	653	623	617	602	644	603	614	610	593	668	628	624	640	643	624	650	644	627	697	668	627	643	640	607	618	614	650	625	605	603	613	619	668	661	634	634	601	614	572	586	586	602	645	640	649	626	603	636	652	613	594	607	625	622	641	641	605	635	624	662	610	629	591	636	659	606	640	629	649	591	644	640	633	627	614	636	651	618	652	639	597	615	618	618	591	652	615	595	627	617	595	641	623	630	625	614	630	598	593	661	651	662	619	685	639	627	644	653	627	566	587	646	612	607	597	668	638	625	584	607	654	618	603	637	638	673	632	610	642	636	617	659	629	566	631	600	625	626	640	600	624	646	627	646	567	678	663	613	608	620	566	621	615	621	640	646	650	621	645	637	641	642	604	572	643	662	615	633	612	622	660	644	613	592	603	614	618	639	641	610	620	614	655	621	691	643	609	621	650	610	629	652	652	643	638	578	620	608	574	645	634	600	617	663	600	622	618	652	647	603	640	613	607	605	640	696	647	620	668	610	659	604	632	599	632	592	669	629	601	562	584	648	632	592	657	600	629	611	627	641	637	595	646	601	634	638	639	606	601	591	648	606	646	626	581	662	589	629	637	657	620	641	615	623	645	648	634	618	627	563	591	610	612	679	628	628	638	659	610	642	603	616	667	653	614	595	662	629	627	651	621	632	591	604	637	635	608	634	678	632	614	648	621	624	603	631	641	595	586	637	590	632	638	636	628	614	619	611	598	677	635	583	611	633	631	618	616	655	656	624	645	636	635	645	665	623	657	617	637	605	661	605	607	655	629	651	634	621	625	577	644	628	629	638	612	624	650	617	601	589	621	603	597	595	648	638	683	610	619	642	624	601	638	616	593	666	664	614	640	614	630	662	574	600	648	628	608	657	631	555	588	613	627	632	570	645	647	617	608	609	633	685	618	597	657	600	627	608	649	582	638	671	626	629	641	597	595	661	608	647	658	671	617	646	587	636	592	611	603	610	659	600	616	657	603	622	649	623	651	623	629	612	647	697	581	613	623	602	662	627	639	620	618	609	647	591	654	636	635	579	592	600	626	646	646	670	638	621	613	611	651	639	616	614	665	595	632	627	600	618	635	658	578	620	660	669	598	628	653	636	622	615	653	659	621	633	640	658	642	615	617	643	624	597	663	612	623	619	680	625	562	657	631	601	640	591	609	595	654	607	626	650	651	618	657	648	619	677	605	590	629	589	594	638	619	640	621	635	597	624	655	618	654	579	638	628	642	627	631	644	573	603	610	636	642	596	619	644	629	631	675	607	671	613	672	624	650	610	640	605	646	651	628	603	583	660	661	626	631	654	598	614	624	642	651	619	604	646	639	599	659	628	645	644	605	639	622	618	597	651	628	606	578	640	614	654	629	626	619	623	634	604	641	632	651	624	648	619	658	569	567	643	622	656	612	662	629	620	675	638	601	616	631	612	593	623	673	631	658	624	613	659	597	625	604	630	626	655	627	625	670	653	618	627	596	595	602	657	637	593	622	621	612	649	631	650	659	637	641	626	619	673	631	641	607	644	648	624	661	621	657	630	575	649	663	605	633	618	607	644	685	635	586	622	632	606	652	639	632	627	602	647	589	606	628	630	609	656	621	644	656	648	655	631	612	584	641	606	655	661	645	667	651	635	623	628	626	626	629	643	635	653	632	621	607	657	632	629	580	645	623	604	607	622	647	625	613	619	571	689	598	650	597	603	604	632	614	618	613	607	645	640	595	567	629	635	612	600	615	632	621	602	646	647	651	587	617	663	587	626	575	608	668	639	639	620	568	620	632	668	632	625	629	599	602	651	605	593	655	655	608	592	652	592	644	633	608	591	615	593	573	639	628	603	631	618	614	635	636	604	649	635	661	589	656	634	614	653	598	626	606	613	625	619	617	650	644	601	618	620	646	590	607	615	643	639
3484	682	327	259	203	254	312	310	297	296	246	248	236	203	194	182	197	177	153	137	148	267	532	661	490	391	319	213	153	128	137	106	116	103	103	83	113	105	95	120	106	97	84	91	95	106	100	121	124	108	94	94	81	104	123	85	111	101	102	108	105	107	96	115	117	98	93	113	104	108	83	112	105	106	85	102	101	100	117	96	73	119	129	94	103	102	99	86	96	109	113	113	93	80	105	85	94	98	102	105	99	107	112	87	97	109	110	94	97	109	99	106	105	126	99	107	106	131	108	108	98	105	108	106	113	107	93	109	120	118	118	116	102	72	107	103	118	106	105	101	93	107	111	101	116	99	110	93	81	116	93	93	93	121	92	110	117	106	100	96	88	111	118	103	121	103	114	112	86	98	83	113	102	98	121	95	95	106	100	98	114	121	104	99	103	118	106	100	90	96	103	96	83	106	122	121	98	111	104	109	119	107	95	109	111	107	122	100	101	104	109	126	99	99	95	109	106	107	82	116	132	102	112	101	111	108	103	92	127	114	100	112	118	94	107	94	115	99	108	105	106	98	129	120	95	116	98	109	123	121	100	100	81	99	110	96	105	116	104	106	107	91	93	89	109	96	106	103	125	110	100	93	100	105	101	112	115	87	105	102	106	104	105	103	98	107	93	94	93	102	100	103	98	120	102	83	110	118	106	115	109	105	121	101	102	109	92	108	96	84	89	99	113	83	119	112	115	105	104	100	90	106	106	95	110	93	90	90	87	108	123	97	82	108	101	105	99	97	108	92	109	98	111	96	101	123	106	98	119	104	88	95	131	106	90	106	117	132	101	128	106	111	101	101	107	105	98	98	107	99	109	98	101	108	84	101	75	121	103	107	111	118	109	103	91	108	97	98	101	114	106	114	112	111	108	97	92	109	103	96	121	107	100	116	97	92	106	92	98	96	103	109	97	107	107	106	106	88	98	82	102	122	107	105	117	93	86	99	118	98	104	109	106	91	99	93	96	108	113	104	106	108	115	115	95	105	114	117	89	74	90	104	122	98	109	107	111	92	91	91	116	93	114	96	79	118	108	104	103	95	90	117	99	102	95	100	103	92	84	103	106	100	90	112	103	104	98	128	94	103	114	98	103	107	100	102	115	107	84	81	105	95	107	105	102	104	86	88	125	99	106	114	112	112	103	103	103	109	108	102	114	96	110	114	109	90	108	97	112	96	95	94	108	116	108	91	84	107	107	113	113	110	96	100	103	107	99	90	118	104	115	98	104	109	104	96	100	105	87	100	110	100	120	99	113	104	90	92	113	106	114	101	94	90	100	102	117	97	90	114	118	99	104	91	98	95	122	93	92	84	89	89	85	98	100	97	114	94	94	109	95	92	105	109	102	98	105	105	91	86	119	106	113	89	110	108	120	99	108	102	106	95	109	106	99	102	94	104	97	145	104	112	87	103	115	101	99	108	111	103	117	103	102	115	98	110	104	104	107	94	106	103	106	100	119	119	124	128	94	101	113	125	119	108	93	101	102	111	94	107	108	95	116	102	98	109	111	104	99	83	121	128	87	96	117	105	106	88	116	108	104	103	100	109	107	124	111	105	105	113	109	115	90	119	101	104	109	117	90	111	111	90	106	113	107	111	100	100	101	104	100	108	99	117	109	123	114	110	111	100	116	114	113	125	107	105	95	94	112	123	87	108	104	103	109	97	117	100	114	102	100	112	87	92	118	88	103	110	94	92	113	122	91	104	103	92	92	98	107	88	102	97	111	93	100	114	96	117	85	107	106	113	96	117	81	106	103	106	111	112	103	86	105	127	114	83	108	105	106	96	107	102	107	104	122	91	103	105	103	111	112	102	102	91	104	104	116	127	109	109	111	114	128	105	131	91	95	112	105	100	112	124	98	101	98	104	110	105	111	85	116	92	107	113	108	102	98	115	120	105	99	121	112	111	100	107	106	106	113	98	94	102	121	107	115	118	94	104	96	104	121	121	103	111	105	99	122	120	102	111	103	119	87	106	106	104	94	98	83	104	101	107	100	97	96	115	86	104	100	114	103	119	111	92	105	95	89	79	100	98	113	106	110	108	114	100	105	124	121	111	84	106	92	97	101	108	94	106	108	121	116	120	116	111	110	95	103	90	102	118	104	110	107	106	101	105	109	97	120	98	101	97	100	76	109	104	97	94	105	97	119	93	111	105	109	93	87	93	91	113	86	110	112	102	100	117	91	97	93	108	116	101	121	96	104	95	102	95	100	133	105	81	93	106	103	106	88	96	104	117	114	97	110	91	106	103	117	105	101	103	107	96	99	99	125	119	95	108	87	108	121	104	101	98	102	118	117	116	118	115	98	112	112	111	98	95	102	109	104	100	97	97	88	109	98	113	109	103	94	105	98	106	98	95	105	104	108	85	94	118	114	105	96	92	103	99	121	108	92	92	109	116	94	124	121	95	101	116	102	89	93	105	101	103	127	103	96	108	113	108	104	106	96	107	104	99	95	99	95	94	112	107	105	80	118	98	109	107	104	101	105	91	120	108	74	94	105	114	90	98	112	97	113	119	131	107	105	119	99	109	108	90	126	109	93	113	101	111	113	97	103	92	93	100	107	104	116	99	100	87	109	122	102	112	87	114	120	115	96	71	106	126	90	93	93	105	116	121	125	122	112	120	101	103	107	111	111	98	104	114	113	101	115	112	109	113	116	94	95	115	111	116	99	78	102	98	120	90	108	94	113	103	105	103	94	92	116	90	103	100	116	81	116	98	98	112	84	116	83	110	129	95	110	111	108	102	98	102	107	103	93	123	85	98	100	96	105	109	102	115	107	99	87	98	115	96	106	123	96	110	107	84	105	100	98	124	98	119	102	113	118	94	112	92	111	103	92	95	111	115	102	115	96	83	104	99	111	108	128	95	114	111	107	108	103	96	109	101	113	85	101	116	105	93	113	116	110	98	111	94	100	99	124	95	102	90	106	108	95	104	116	100	121	97	94	81	94	116	118	93	112	106	123	112	96	112	112	108	96	90	113	117	94	115	115	108	97	101	91	122	98	100	102	91	110	120	91	106	113	107	103	105	109	106	104	104	101	100	102	72	119	106	96	110	98	107	96	109	112	103	101	108	100	123	97	93	110	104	106	106	103	99	110	104	96	102	87	100	112	97	111	100	98	95	105	104	111	103	107	101	133	95	110	116	101	98	85	113	94	97	125	88	117	106	114	109	108	105	100	102	108	98	125	128	93	104	120	113	94	97	118	116	101	98	107	117	115	98	102	117	102	98	101	126	94	100	85	90	95	105	89	93	106	112	115	100	100	118	112	103	112	87	120	91	90	101	107	108	97	94	99	122	92	103	130	99	120	114	87	107	109	102	110	116	111	101	101	109	104	108	109	122	105	108	106	86	102	110	91	106	117	106	97	116	92	110	100	115	107	105	102	109	119	128	81	93	98	109	97	115	102	107	92	84	106	95	106	111	108	106	94	98	97	107	130	92
20902	6605	3131	3376	7472	11414	12511	11829	9698	8572	7224	5946	5158	4404	3955	3378	2894	2623	2511	2304	2018	5534	10538	12010	7995	6850	5295	3038	1902	1229	975	824	797	811	755	777	804	736	756	805	723	716	738	791	784	784	721	741	735	769	753	775	755	847	738	804	757	725	753	755	737	757	782	725	813	786	733	774	695	712	772	780	760	722	736	772	746	787	745	729	754	755	754	776	757	765	739	739	749	729	784	797	740	787	731	786	725	685	798	796	739	700	753	775	762	770	742	713	760	731	756	775	765	704	753	803	724	764	736	664	803	695	727	763	719	778	758	793	729	737	709	716	766	744	768	786	795	777	742	793	735	788	809	767	739	786	751	735	752	741	777	710	765	755	764	757	726	723	732	798	794	771	701	813	758	769	755	735	757	725	713	764	773	750	746	773	725	794	742	738	733	784	768	799	730	789	714	763	753	773	779	735	780	768	744	801	754	750	738	787	747	708	759	708	702	742	779	738	795	699	755	776	765	750	753	741	771	763	725	765	735	742	765	707	737	751	734	795	790	745	751	778	769	700	754	698	792	793	767	748	768	742	744	782	711	772	814	741	778	784	755	777	804	740	742	778	752	747	772	773	708	753	741	720	765	736	756	729	739	761	769	773	768	725	758	796	773	708	747	788	765	732	772	770	756	752	799	755	771	789	756	783	730	711	761	748	700	751	745	732	742	761	779	730	784	704	724	742	750	732	750	730	789	804	728	766	734	698	705	762	729	729	751	771	804	766	737	760	730	739	746	709	759	735	767	732	748	725	794	758	753	753	727	763	730	741	774	708	768	770	715	813	770	809	764	757	761	739	731	737	753	707	822	747	722	755	715	747	748	703	763	767	718	749	762	734	718	748	725	747	705	756	753	700	738	748	801	768	734	769	769	757	746	765	792	762	739	860	713	744	765	717	764	722	776	723	771	732	765	816	704	736	717	752	753	803	751	764	761	776	788	758	738	730	717	759	767	735	769	732	745	785	723	792	788	738	801	680	735	771	785	734	733	765	771	735	767	745	737	743	814	698	718	724	741	727	737	779	783	776	819	717	745	741	742	762	725	715	779	756	768	713	770	763	737	771	699	789	756	739	747	728	733	786	728	728	799	761	742	757	744	756	741	790	727	739	743	727	788	719	789	794	716	784	748	772	747	790	788	750	755	768	777	715	733	717	742	775	689	777	750	775	712	760	744	745	747	731	786	775	751	734	710	768	789	748	741	722	754	782	825	764	745	756	714	764	760	721	758	739	712	713	771	716	763	703	716	743	708	746	760	727	708	732	751	775	758	735	695	749	724	752	708	763	750	729	762	752	701	754	726	831	739	744	754	756	689	756	707	745	737	779	766	733	712	797	748	742	798	794	742	739	742	771	730	760	778	806	785	756	783	779	693	749	749	725	746	764	740	711	770	792	776	724	715	736	769	857	755	741	765	743	705	761	785	760	727	745	717	746	742	796	715	751	754	780	730	754	776	784	800	764	764	711	771	754	691	727	695	749	768	753	729	760	712	721	742	706	787	728	763	770	739	745	777	726	723	827	761	723	735	708	691	751	769	764	773	763	750	738	772	782	698	723	744	798	728	754	763	738	713	770	750	749	755	779	750	754	765	764	764	751	728	760	734	746	719	725	776	774	744	764	713	761	767	756	733	800	737	760	796	769	809	756	717	782	747	756	728	778	779	778	723	735	714	720	729	736	747	749	751	711	770	763	753	735	810	712	735	751	712	750	739	736	737	751	728	731	747	753	721	762	720	752	764	760	709	780	739	736	779	776	714	722	744	757	763	703	725	761	723	735	739	721	739	705	791	768	755	777	815	713	756	764	724	754	727	719	738	785	746	749	745	746	733	729	716	737	753	727	775	774	716	789	741	807	759	743	749	792	755	741	716	704	759	756	736	797	738	714	759	730	742	758	744	792	802	766	803	784	749	776	730	735	720	748	758	740	754	771	790	751	717	775	735	749	786	737	758	776	806	739	809	830	767	770	744	768	732	754	754	733	816	772	762	721	750	760	738	777	744	707	759	729	761	773	781	757	733	768	769	704	808	723	763	767	733	780	772	757	723	775	768	784	782	799	750	754	798	712	745	770	734	738	778	743	721	750	750	741	790	768	756	732	764	738	692	786	790	783	764	745	699	745	750	714	775	735	734	784	742	741	749	740	768	799	724	703	759	783	754	748	771	761	741	712	770	761	774	755	735	775	739	756	746	787	751	740	726	768	749	722	728	763	751	728	769	777	725	764	737	753	707	713	769	803	766	736	805	719	737	785	801	761	741	739	783	771	765	787	744	736	789	801	726	779	826	683	740	757	763	744	738	727	771	704	783	760	715	766	725	767	759	755	800	771	753	754	799	752	787	729	719	759	686	777	756	771	703	772	764	756	692	757	776	709	753	766	744	752	710	771	723	800	782	727	753	751	679	777	754	783	761	759	766	768	779	727	737	764	761	779	733	749	758	714	769	718	715	766	700	753	727	783	736	748	769	723	778	751	767	762	775	777	738	753	732	758	759	752	769	821	804	720	844	797	764	726	732	793	724	712	716	800	737	745	777	752	760	796	788	737	719	699	755	772	778	748	781	740	697	742	781	730	754	735	753	726	742	762	779	757	730	723	762	723	713	767	688	776	711	772	738	755	728	790	811	746	728	764	772	719	722	735	745	760	747	769	731	751	757	711	780	793	764	728	742	784	746	734	778	761	748	809	747	752	813	770	776	744	814	785	728	778	745	763	801	732	776	701	755	723	770	752	753	775	712	802	768	796	790	787	748	764	783	756	725	760	743	790	761	760	777	775	735	707	742	755	735	751	767	763	761	767	832	769	722	769	759	726	738	784	777	731	753	733	789	776	756	741	725	807	760	777	761	788	709	687	767	747	786	752	715	756	761	693	783	748	839	697	759	779	770	762	741	772	756	742	767	766	770	730	697	812	780	800	702	751	773	761	771	751	733	761	742	730	715	771	738	785	747	792	721	756	736	786	770	761	784	727	711	734	683	768	761	731	772	709	767	720	791	754	704	726	790	750	742	755	771	742	762	730	749	792	765	689	800	774	748	723	758	760	784	759	782	789	779	833	678	766	800	792	711	806	735	704	768	754	761	716	757	761	744	746	736	779	765	733	759	748	743	749	752	729	765	754	745	747	765	789	793	779	737	747	746	732	737	775	733	733	717	733	744	756	701	712	795	686	795	752	764	718	734	755	775	765	728	769	782	769	755	769	781	772	728	734	750	773	754	743	745	766	763	752	750	787	749	772	742	763	756	772	757	771	746	758	766	741	749	773	754	795	715	736	758	743	787	742	725	765	772	770	723	748	737	699	758	775	751	746	797	736	745	790	790	755	743	763	795	762	785	689	744	748	723	749	750	722	753	793	733	777	701	783	754	752	716	742	712	762	777	760	770	721	735	744	753	757	749	728	688	743	781	783	747	840	730	758	742	767	814	796	757	726	754	765	754	750	798	810	750	702	778	797	715	800
3225	1000	315	303	269	290	359	390	341	352	291	259	245	221	217	204	185	204	165	176	171	555	856	1000	736	540	428	273	179	144	124	126	107	92	95	120	86	95	96	104	93	84	101	104	104	114	100	110	93	85	94	120	109	104	90	108	85	107	93	99	103	98	93	95	102	93	91	87	106	97	97	114	98	103	104	89	95	91	102	113	103	80	95	97	111	92	106	91	85	87	89	93	105	97	98	79	90	93	103	101	121	93	83	93	89	92	98	89	97	93	96	89	114	98	89	96	100	96	86	119	90	92	99	92	110	101	102	94	90	99	92	90	104	90	110	79	77	114	107	95	107	112	109	103	98	93	107	109	105	101	90	81	96	91	79	91	100	98	79	97	96	105	86	102	96	80	108	110	92	105	107	98	98	107	87	106	92	94	92	97	93	100	90	97	101	98	96	98	113	112	93	79	100	111	82	74	116	96	108	92	95	87	106	102	102	100	90	86	106	106	100	113	108	111	92	100	87	123	98	99	85	105	85	114	102	101	98	93	89	106	93	102	98	92	106	106	106	97	88	115	96	83	104	97	104	94	100	78	86	87	108	110	108	100	100	104	77	100	93	97	96	106	115	91	103	88	94	89	94	88	86	94	120	100	93	106	97	84	90	109	102	82	107	103	88	108	102	91	92	97	98	97	79	106	93	111	94	96	92	91	95	107	86	77	95	98	97	122	97	99	92	100	106	99	111	103	104	87	89	103	97	100	102	90	101	101	86	90	76	78	107	87	102	84	107	98	102	89	116	102	100	82	107	95	106	85	84	93	99	87	107	107	106	98	107	99	98	106	119	95	116	96	117	103	91	91	89	93	87	87	97	103	90	101	84	93	91	95	101	93	116	97	121	109	92	91	95	99	92	112	95	93	109	87	108	85	104	76	93	95	104	81	96	116	112	105	83	111	95	93	91	94	86	96	119	94	93	105	126	104	81	130	101	93	98	96	88	88	108	112	89	111	94	111	90	104	102	95	93	103	93	94	75	107	99	90	106	86	91	84	108	82	90	97	100	99	97	103	110	94	105	103	93	114	105	102	94	103	107	98	100	110	103	97	116	92	110	97	96	103	111	102	104	115	96	90	118	80	113	98	92	120	106	88	97	91	113	104	85	83	91	115	81	89	86	100	80	87	108	92	115	81	94	109	103	102	88	80	101	103	95	89	110	99	87	97	104	107	93	100	102	104	81	99	97	99	98	104	101	100	86	88	92	92	83	90	102	105	84	88	112	110	98	104	102	102	90	104	101	99	100	92	98	92	93	98	98	115	87	98	83	81	76	112	85	113	104	100	104	105	103	92	94	121	108	110	113	100	92	106	92	87	88	120	116	87	98	114	96	116	103	96	109	96	84	89	100	84	109	105	100	93	97	101	94	85	100	89	114	115	109	116	94	100	93	104	88	102	107	94	98	97	95	88	92	109	90	108	79	93	88	95	91	114	105	92	91	84	92	99	85	104	116	116	88	103	107	125	102	109	107	102	91	87	92	94	86	95	91	101	96	108	103	117	96	109	89	84	104	93	119	95	87	108	97	81	97	114	111	97	103	89	95	107	91	96	88	117	99	108	106	103	106	99	104	98	94	96	108	70	94	94	90	113	96	100	86	88	102	105	99	124	86	90	112	82	94	111	97	107	95	98	109	83	89	99	104	109	87	103	86	88	86	100	90	78	101	97	105	102	81	102	87	94	96	98	88	76	86	98	120	101	96	111	100	76	85	99	97	97	95	88	102	104	90	94	85	123	107	94	86	83	110	92	117	90	88	87	95	93	106	103	103	90	108	107	90	91	97	100	90	97	89	79	90	100	101	109	87	93	95	99	90	97	97	98	103	98	94	98	99	99	97	85	98	77	116	106	101	87	99	104	106	90	99	108	106	106	110	90	104	101	94	98	118	84	112	109	102	101	126	112	85	92	113	103	100	98	111	96	96	103	96	95	93	105	95	115	112	104	91	98	94	94	111	108	96	100	104	99	100	98	95	91	84	88	100	94	114	95	105	96	93	96	91	102	122	86	97	106	95	88	115	92	80	88	110	98	98	109	103	87	107	93	98	93	118	113	104	115	88	87	85	96	87	91	104	88	114	104	108	91	96	108	89	91	110	93	84	95	92	89	96	104	104	101	102	80	89	95	101	92	99	90	95	98	89	84	80	107	109	91	106	96	98	97	106	106	104	111	101	110	109	92	112	92	109	96	100	86	109	90	90	80	104	104	95	97	92	98	87	99	92	97	119	98	91	102	93	97	96	90	101	75	95	96	100	99	104	99	101	118	96	91	92	103	90	98	91	97	105	101	95	87	93	110	93	92	126	85	99	107	84	108	89	86	115	107	94	91	108	102	106	93	98	99	107	85	106	105	105	81	104	126	87	110	95	99	107	102	125	106	96	106	109	100	96	118	86	101	90	109	94	113	93	86	79	98	87	110	120	86	101	102	104	98	99	95	94	93	89	96	105	91	98	94	104	104	105	86	113	110	88	93	116	115	101	106	109	108	101	87	83	93	79	99	108	102	96	88	90	107	87	82	94	114	107	103	97	113	99	88	117	109	89	94	110	93	93	111	100	92	104	103	104	96	107	110	98	91	102	101	108	87	108	114	94	91	100	91	109	93	122	113	96	83	98	89	111	116	95	105	101	104	100	89	108	103	87	99	94	93	96	95	95	101	91	109	104	101	94	79	98	89	97	97	86	97	92	90	107	113	114	107	109	95	115	98	107	99	102	97	113	98	107	119	105	101	101	81	106	77	105	95	106	97	93	101	101	99	90	96	104	91	97	101	99	88	100	94	114	97	90	101	93	89	96	87	114	101	92	121	105	121	88	99	118	97	97	108	88	102	72	83	80	91	102	94	88	89	100	87	91	92	92	104	75	87	92	102	105	92	105	98	118	102	96	116	98	89	95	96	96	105	102	103	117	95	84	79	99	97	98	99	94	119	109	132	100	102	78	107	91	108	94	92	89	82	116	94	105	100	119	105	97	97	94	89	113	91	103	103	109	81	111	67	90	99	86	79	106	116	97	89	96	98	108	91	97	81	94	114	96	91	96	94	94	107	100	104	104	91	93	93	89	101	93	97	92	92	102	101	92	97	102	96	111	100	99	102	67	108	92	97	119	109	82	125	92	97	98	100	118	117	87	114	85	97	90	123	113	91	116	102	100	90	111	99	102	106	103	101	110	108	106	91	86	87	110	114	105	103	82	98	118	92	102	103	98	99	100	105	103	85	102	106	94	102	82	96	111	86	108	89	92	99	86	88	129	101	95	104	84	115	98	90	103	113	102	86	109	82	91	97	86	118	98	92	105	114	100	111	108	89	105	103	102	94	97	117	117	92	88	83	84	114	109	81	99	114	95	106	81	104	92	102	101	99	82	101	103	101	83	90	109	81	107	101	101	89	90	94	94	100	104	99	89	90	91	100	102	95	85	90	87	103	90	91	98	95	131	100	99	94	122	93
25518	8631	3701	3994	9543	14904	15465	13613	11260	10993	8787	7635	6340	5429	4925	4209	3721	3542	3322	3007	3400	11459	15990	17166	13072	10290	7592	4331	2720	1679	1146	921	845	802	730	688	676	673	645	680	673	701	680	682	709	739	704	727	653	710	712	718	676	687	713	735	765	754	722	743	672	726	746	732	676	715	726	716	734	686	720	740	698	726	720	740	674	696	699	753	727	741	715	701	733	706	707	673	692	741	751	699	727	743	706	701	733	701	702	687	665	655	724	707	733	677	693	692	709	704	695	691	691	725	709	667	705	708	694	708	714	683	690	714	682	680	742	691	703	669	701	709	761	686	707	704	679	742	691	659	735	687	673	745	662	712	770	745	707	694	725	697	697	711	689	718	734	665	736	776	684	696	694	736	674	695	735	687	685	681	683	712	682	667	716	702	671	731	713	686	695	750	765	721	692	664	714	726	735	720	716	689	749	755	687	702	778	708	701	723	723	720	688	666	692	727	711	702	716	778	758	680	678	722	739	690	721	719	691	700	726	741	699	667	724	740	702	758	695	708	691	751	676	681	712	724	670	665	751	704	686	661	677	699	737	748	679	687	693	733	689	692	736	729	713	702	661	694	702	697	698	738	680	745	789	717	701	708	678	714	720	700	721	702	746	681	689	711	760	683	659	649	721	712	651	691	657	711	709	725	697	654	744	681	717	701	704	701	757	777	655	691	718	695	679	718	741	656	700	713	736	672	714	694	690	703	684	676	701	730	733	741	709	739	661	676	738	746	721	710	676	743	682	705	672	708	743	754	726	738	703	703	730	720	693	723	666	711	738	762	664	690	720	719	673	662	704	743	732	747	705	709	632	699	711	694	739	709	676	680	664	744	703	689	718	754	677	700	714	693	696	667	684	696	718	728	729	717	684	749	724	704	692	654	727	715	743	649	743	737	694	743	725	672	722	729	693	751	713	749	688	683	744	636	758	751	683	686	683	783	719	718	756	754	676	699	721	747	737	720	746	717	743	678	703	724	689	757	698	758	709	691	760	692	714	708	685	695	733	711	702	717	676	723	711	685	693	729	694	676	717	724	695	687	704	707	733	713	730	732	697	666	673	680	696	677	689	734	723	665	759	713	711	716	724	693	694	691	689	713	646	698	710	749	708	721	711	683	690	730	733	675	693	691	713	726	709	686	695	699	738	714	705	685	700	722	709	694	759	732	703	713	697	701	666	751	733	750	662	695	686	729	714	739	707	684	762	716	683	735	700	651	670	694	720	680	717	666	714	682	686	713	722	712	724	726	687	725	684	713	681	679	713	677	719	726	694	709	726	752	739	688	714	726	717	708	669	698	668	707	727	699	711	681	749	710	724	679	682	710	662	699	722	785	698	736	714	706	715	721	669	699	717	692	683	706	708	698	697	685	715	722	687	718	730	711	779	689	701	752	701	670	702	693	706	722	736	680	737	670	723	683	703	667	693	705	677	712	687	743	724	734	734	690	732	689	724	661	643	745	654	736	641	711	720	677	694	695	738	675	706	677	723	704	697	675	692	722	698	695	713	741	737	706	706	771	691	709	722	689	685	710	723	766	660	729	671	709	691	733	729	680	716	703	687	751	747	764	750	723	668	738	706	760	733	662	698	646	688	683	672	685	660	739	700	767	665	684	697	719	723	689	718	725	662	704	700	694	728	737	698	720	711	704	670	711	759	750	684	701	735	718	685	707	718	662	692	714	692	674	710	685	747	747	668	716	735	669	699	718	677	675	699	706	719	688	694	669	729	673	664	724	717	670	728	696	692	723	709	713	687	655	671	753	712	694	734	686	695	697	719	677	692	704	735	699	711	717	685	705	737	711	733	746	691	709	699	719	658	741	692	646	743	693	731	689	676	716	704	761	687	705	676	691	669	690	734	719	730	722	708	726	745	697	710	685	704	717	710	759	764	696	654	685	720	682	709	706	691	732	745	718	745	713	763	757	728	696	635	727	669	693	748	648	710	711	708	725	750	711	726	720	696	668	732	662	763	709	708	716	740	671	758	716	682	674	683	667	698	688	716	749	702	720	734	739	667	692	711	711	733	714	685	706	728	724	714	709	707	717	700	675	721	732	686	725	680	698	729	681	715	700	745	662	700	703	695	728	715	706	687	684	688	722	686	721	711	726	762	705	686	718	720	701	740	686	692	755	679	670	747	745	730	695	703	699	745	684	748	662	751	699	702	698	702	701	712	718	696	710	680	721	689	681	729	658	721	703	721	716	695	717	711	687	684	712	717	681	701	691	709	661	706	766	731	696	730	704	698	625	719	733	679	728	698	707	701	683	659	712	722	716	726	766	727	740	699	674	706	732	703	708	713	685	706	655	678	677	709	673	721	681	710	694	710	685	705	691	714	757	724	735	731	673	692	669	662	713	698	659	691	684	747	761	770	679	664	757	739	719	713	693	716	715	731	680	722	713	718	716	731	709	682	658	724	719	702	730	694	731	701	711	737	771	707	688	641	773	692	697	690	715	726	710	722	684	712	726	674	684	713	750	695	733	713	646	667	690	678	745	653	686	673	752	739	722	720	753	722	762	712	713	722	671	738	716	729	741	742	697	734	696	706	674	656	726	684	700	694	697	720	709	723	696	701	710	665	701	705	696	731	727	652	663	700	724	758	703	727	716	712	724	718	659	705	704	738	699	719	645	751	680	726	720	757	700	680	716	745	714	696	690	712	728	731	722	697	702	686	720	684	698	732	657	723	682	626	681	710	699	680	728	754	693	715	730	692	694	714	717	695	725	653	724	648	686	696	711	685	700	701	731	704	722	719	744	693	679	712	674	741	732	695	718	677	736	712	689	718	685	680	707	675	711	686	741	699	728	719	734	709	716	674	714	733	714	714	715	669	645	733	656	754	749	759	700	708	719	691	685	735	717	754	683	653	679	688	708	734	687	684	672	712	714	726	722	721	656	717	684	728	654	669	767	648	723	740	669	702	721	694	710	684	705	733	692	670	721	711	673	720	707	715	693	712	660	663	726	702	654	721	742	739	651	727	673	753	726	710	702	696	724	693	698	696	718	725	691	683	673	727	704	711	707	760	748	703	674	694	722	700	687	708	749	750	669	688	712	718	756	716	698	728	704	701	712	722	735	690	699	677	716	686	731	721	661	682	689	705	697	704	730	708	682	683	699	716	706	717	695	741	660	697	691	647	678	738	681	737	691	686	716	678	737	712	673	692	688	699	721	727	697	684	702	690	658	714	682	696	725	724	738	741	708	712	693	673	696	685	741	691	714	683	715	728	656	659	729	706	720	745	693	669	657	688	696	754	722	716	724	738	722	671	740	703	704	682	739	726	685	714	693	739	676	707	755	688	727	739	707	732	672	671	656	641	730	735	682	730	723	709	713	699	674	700	668	669	739	730	718	688	676	685	703	682	752	692	748	766	692	719	752	710	723	744	712	664	708	705	659	703	736	727	702	694	716	668	663	722	704	748	745	703	735	727	688	719	688	724	713	704	705	657	747	749	723
2193	429	223	192	183	203	193	228	242	220	171	178	175	165	138	144	146	142	140	154	119	137	204	226	171	163	140	120	126	112	91	110	103	95	103	76	86	98	87	88	94	89	78	92	79	82	89	87	105	82	81	76	99	83	102	88	75	99	84	90	79	79	99	110	83	95	90	82	77	88	100	86	84	85	83	91	87	98	110	83	101	92	113	100	68	90	84	105	99	97	86	79	93	92	112	100	84	87	85	83	95	89	96	93	90	75	97	96	97	103	85	85	92	102	82	86	100	92	77	90	103	94	85	90	100	89	72	89	117	108	99	78	90	95	75	87	83	83	87	89	85	94	85	86	92	87	103	81	88	99	109	84	84	91	100	66	106	91	106	81	92	109	82	87	91	98	76	85	89	82	88	100	104	99	89	94	83	97	86	88	88	95	87	111	98	109	89	90	68	80	94	97	94	87	91	82	90	90	81	110	73	104	109	88	94	92	93	103	90	100	99	85	81	105	89	100	102	100	80	82	89	86	89	91	88	75	91	96	84	102	82	65	86	82	82	109	88	98	91	94	93	89	76	99	88	78	85	81	82	96	83	79	83	85	89	84	98	83	104	91	82	76	88	103	87	84	88	86	93	91	82	101	103	83	95	85	98	96	86	104	105	85	86	89	90	91	92	85	92	80	101	113	97	105	98	69	76	86	82	84	114	96	99	67	96	81	100	86	88	106	88	94	91	99	95	90	89	86	80	88	96	92	95	102	103	83	75	91	96	101	98	92	91	104	111	104	92	108	103	77	84	91	85	74	91	107	84	84	74	98	96	93	108	84	86	79	88	83	90	90	87	82	94	98	74	107	90	110	86	104	84	80	100	103	74	94	105	89	94	100	93	112	89	88	91	90	99	89	96	104	93	95	102	91	86	86	91	100	88	84	89	108	86	92	90	63	81	92	86	106	87	92	88	94	81	88	91	83	81	97	85	89	85	90	76	88	102	84	98	95	103	89	95	91	89	89	87	81	90	99	83	99	99	95	90	99	97	88	75	84	98	93	86	97	90	89	104	112	87	80	105	79	76	79	94	79	103	88	70	88	99	89	88	109	93	75	92	103	83	88	112	99	100	96	86	113	105	109	91	103	91	91	78	88	89	90	72	101	100	94	82	77	92	88	90	86	89	97	94	86	91	106	78	91	82	80	97	75	91	94	92	96	89	86	76	97	87	66	91	99	103	83	86	100	96	97	92	85	100	74	82	80	96	122	75	94	97	97	106	99	93	98	91	96	121	76	81	86	87	101	86	84	119	100	89	85	93	77	93	80	87	82	100	87	87	82	85	80	98	92	85	76	81	99	101	98	78	86	107	89	83	89	103	93	92	108	86	93	90	71	100	91	97	88	109	68	96	79	93	88	102	100	94	96	85	87	83	95	94	76	88	93	88	82	84	100	92	93	95	79	94	85	91	96	102	94	84	116	82	102	87	92	97	99	93	85	84	88	94	85	99	95	97	87	78	86	94	82	97	93	93	82	90	99	88	80	95	84	68	100	87	83	107	74	92	89	107	95	79	87	86	70	84	94	76	88	100	87	89	84	85	79	84	85	88	96	94	100	102	83	86	83	85	87	91	102	94	88	83	79	96	90	101	87	87	84	103	95	85	101	116	93	93	102	88	85	99	95	102	76	86	95	76	74	86	88	96	119	87	85	84	85	77	92	95	81	91	93	84	80	94	89	81	87	79	99	110	109	78	94	89	111	79	85	73	99	83	97	89	80	100	73	92	93	83	104	99	88	99	105	81	86	81	87	104	87	85	86	104	90	93	92	97	73	100	86	86	107	75	95	94	79	82	89	82	85	89	99	85	93	96	79	105	88	92	97	94	115	100	92	77	89	98	82	85	94	100	94	81	100	77	91	84	89	84	90	99	86	79	93	79	84	94	98	88	97	100	93	100	90	102	84	92	79	95	95	98	91	107	82	91	80	86	83	80	79	95	86	112	90	87	102	116	87	85	84	87	79	71	77	104	81	84	93	82	90	70	93	89	86	82	94	90	95	110	86	79	96	89	81	90	103	108	100	89	92	92	89	96	90	95	91	79	95	93	90	96	89	111	72	93	81	86	70	92	82	104	85	96	93	91	99	92	96	81	91	85	85	107	95	72	100	107	76	75	92	114	95	95	96	97	112	75	84	78	94	101	104	81	109	90	113	99	88	97	94	101	85	87	94	95	78	82	96	85	92	98	94	109	94	87	93	78	90	92	82	81	92	75	87	111	84	93	104	87	92	83	89	102	95	104	97	86	113	89	88	90	83	88	112	96	92	106	90	96	88	85	90	101	96	115	73	112	100	87	91	92	85	97	79	84	85	79	102	79	84	94	87	80	91	104	102	91	102	95	114	100	100	84	92	109	79	82	96	92	104	106	87	84	90	111	104	101	96	110	113	95	82	92	79	103	97	80	87	92	85	89	89	80	106	110	101	89	92	99	97	75	64	95	80	104	92	94	90	84	86	83	93	95	94	100	112	90	101	103	91	93	86	98	76	89	94	89	81	74	92	71	74	76	91	85	89	95	82	98	100	107	95	81	88	78	90	91	102	83	112	97	70	87	101	103	82	109	83	92	78	107	87	73	79	92	83	86	75	74	96	88	82	94	85	87	96	113	99	90	81	84	74	86	95	97	86	99	117	91	98	101	93	77	104	91	106	84	102	81	112	88	87	84	96	89	90	88	77	78	82	88	87	100	78	78	100	99	95	89	89	72	103	85	89	81	84	90	83	80	103	88	99	88	96	80	90	99	100	84	86	97	83	90	75	91	101	115	76	78	89	94	93	77	84	93	84	71	102	82	103	89	89	99	79	77	90	102	101	92	82	79	98	89	93	77	101	77	104	95	87	83	97	80	75	107	85	90	94	84	95	78	91	73	102	97	86	85	97	111	89	86	88	86	88	77	82	100	95	99	106	85	106	87	86	75	83	81	115	99	80	88	98	98	84	90	86	110	87	89	91	84	89	94	89	87	85	78	83	102	101	82	89	96	93	83	88	90	103	84	65	97	83	87	78	98	71	83	85	77	99	86	101	96	80	93	87	95	76	91	83	125	74	84	87	91	89	92	67	114	90	77	96	82	85	113	114	91	98	94	77	110	89	85	88	96	100	103	115	101	107	109	93	83	81	99	77	105	100	90	86	100	89	89	80	93	99	99	98	81	98	84	94	97	95	84	91	94	86	100	79	91	90	91	86	105	95	89	91	96	95	93	89	97	101	90	96	77	97	100	100	83	81	92	113	93	93	102	101	83	100	79	86	78	85	69	97	83	107	85	101	94	96	91	102	75	101	98	90	90	94	81	97	103	88	94	87	87	100	88	94	93	91	105	89	113	92	79	94	105	112	101	76	81	80	80	102	92	104	92	90	97	77	88	103	75	73	84	98	73	95	106	96	85	84	79	85	92	76	92	85	99	77	86	89	91	96	98	79	95	96	94	94	93	89	80	86	94	86	83	101
16984	4459	2305	2516	5739	8871	8788	7976	7397	5956	4850	4617	3957	3342	2822	2497	2254	2110	1967	1906	1870	3093	3560	3822	3047	2345	1941	1318	1080	886	758	730	706	693	739	695	677	697	658	684	604	680	665	665	668	647	639	694	689	656	697	693	635	656	674	653	665	672	669	685	676	666	646	702	671	658	694	662	715	696	697	687	662	657	669	641	685	702	627	689	635	657	648	667	656	612	697	680	696	664	675	647	676	667	648	670	677	628	688	650	702	663	647	650	646	680	668	661	656	726	653	703	655	684	687	693	657	662	640	677	680	653	735	630	619	658	628	682	692	608	671	629	683	682	635	672	670	687	642	657	710	729	637	666	640	660	654	646	671	645	648	660	642	628	684	667	639	660	660	704	668	628	698	697	662	656	698	676	655	710	707	708	668	659	691	686	726	682	692	661	638	655	662	656	705	672	679	670	738	668	634	655	650	725	627	649	660	647	690	605	710	717	719	710	646	676	621	666	702	675	681	668	646	672	695	694	686	684	657	632	674	711	660	649	673	673	681	655	689	648	667	648	695	675	674	651	655	652	697	679	632	672	650	651	668	675	628	718	727	673	687	678	663	702	660	686	627	726	636	652	651	695	656	702	662	669	663	652	666	636	664	671	689	643	692	695	696	706	673	663	631	665	665	654	673	693	720	693	609	699	692	600	713	677	664	657	681	656	674	675	657	700	629	633	684	678	646	665	717	719	690	689	662	663	671	650	656	721	696	623	650	697	644	605	692	706	703	657	679	674	657	636	654	677	679	678	643	631	685	647	673	688	662	674	609	694	688	658	666	649	675	664	685	631	666	650	659	686	633	676	668	607	716	652	650	691	684	712	670	665	675	668	667	667	588	665	669	644	628	674	659	659	664	692	673	665	607	677	683	690	709	696	669	633	653	708	665	618	657	686	652	647	679	648	680	716	666	642	698	673	666	680	691	605	693	639	692	684	674	682	689	659	668	672	643	678	694	611	659	627	722	688	659	660	683	643	695	650	660	669	658	676	665	648	706	671	647	682	667	642	703	685	664	668	639	671	684	693	676	670	662	668	683	651	665	652	648	642	685	652	680	695	664	689	655	724	685	644	671	613	625	673	632	690	639	667	691	634	689	689	650	689	605	671	649	681	677	664	666	702	683	701	713	651	642	719	645	668	666	648	708	626	662	681	699	725	667	659	664	655	666	686	667	694	688	665	670	680	653	617	661	669	686	711	674	646	663	659	705	669	680	675	670	661	631	690	678	633	652	651	659	645	645	682	651	683	689	714	705	670	638	683	715	642	671	669	664	678	664	641	611	685	614	695	699	660	637	658	662	651	726	669	749	644	687	691	605	648	657	684	666	631	679	695	625	641	646	642	648	654	662	661	657	649	691	649	648	673	692	687	609	655	663	694	672	665	665	658	666	629	614	688	695	708	683	646	699	691	634	642	668	716	676	677	651	658	705	633	697	657	665	693	637	680	665	688	701	700	670	688	645	642	645	635	661	653	699	660	619	662	647	681	645	645	675	677	648	663	692	648	675	651	707	693	668	672	707	695	639	656	693	673	668	696	666	697	623	671	689	676	670	696	723	660	657	670	681	691	688	655	650	669	664	701	692	683	674	714	673	650	671	648	696	702	704	670	694	639	693	688	634	684	691	678	664	664	645	679	698	692	644	624	709	678	737	646	696	670	676	655	635	677	699	683	667	587	637	636	618	705	618	688	685	709	654	669	686	634	642	675	642	638	626	627	684	696	626	624	671	686	699	700	660	709	662	674	598	690	664	623	666	688	686	702	671	688	685	714	677	649	677	651	681	670	713	654	619	684	638	700	647	687	654	693	646	698	699	630	673	719	704	679	636	685	696	714	699	664	691	643	648	684	639	645	657	642	651	619	678	677	710	677	702	716	635	686	635	649	666	666	669	666	686	722	688	639	677	629	647	671	721	688	648	643	628	665	667	746	646	695	706	657	688	674	689	635	666	676	619	705	634	666	700	656	600	622	648	685	659	661	667	669	705	653	679	671	718	662	631	672	688	658	699	661	656	650	674	654	643	664	711	659	662	689	693	680	666	681	633	681	661	650	697	721	694	701	699	654	623	685	662	642	668	684	604	648	712	699	659	705	635	726	660	690	653	688	608	656	654	700	651	673	720	701	651	650	685	700	673	690	628	682	706	668	635	660	645	612	697	658	635	619	682	611	639	709	718	689	663	688	622	680	640	648	660	652	633	619	674	675	726	672	662	651	685	632	648	711	697	682	698	651	652	710	694	652	671	690	638	639	681	668	694	662	663	692	661	688	661	664	655	620	657	658	662	682	655	673	676	703	635	650	708	692	692	708	654	664	662	708	714	669	697	679	682	649	651	676	625	652	704	626	717	665	682	620	695	660	637	632	673	682	634	651	689	679	681	682	675	655	731	644	631	652	686	707	637	690	663	647	656	636	696	652	683	697	664	676	686	601	604	688	666	673	643	698	695	667	712	660	640	628	716	694	678	690	691	699	630	671	657	661	664	641	671	667	662	697	654	684	709	704	649	638	637	678	667	663	636	733	681	647	721	670	695	661	667	688	717	663	690	667	667	684	647	701	673	699	712	654	690	629	700	646	692	680	658	697	644	688	685	677	643	681	651	723	658	653	671	673	656	661	690	652	695	674	674	674	693	651	653	661	691	657	665	671	643	693	690	721	633	674	645	659	634	680	659	657	703	662	670	697	726	670	639	667	772	674	710	688	676	744	623	722	681	668	679	655	691	664	665	694	657	692	656	698	709	681	655	667	720	666	650	662	674	604	668	648	686	692	655	717	639	664	690	653	659	659	693	656	604	682	639	699	675	695	655	707	629	669	662	708	751	683	652	667	682	678	688	631	689	628	692	698	646	642	666	675	628	669	657	695	691	682	672	661	664	641	649	661	698	694	689	655	704	733	703	628	643	676	654	667	676	644	694	676	644	678	662	677	637	626	679	685	635	631	662	672	700	670	697	663	656	654	695	656	703	689	659	638	681	650	721	734	663	634	655	658	670	720	692	655	660	680	635	672	675	692	635	657	634	709	646	653	666	695	625	696	663	674	658	683	642	627	665	673	639	658	666	610	707	623	656	698	693	679	645	640	671	654	667	664	640	629	685	705	686	692	686	661	672	713	646	663	685	663	714	689	681	705	701	678	662	691	668	725	627	686	651	654	671	674	670	667	689	670	668	669	645	623	644	695	679	721	653	718	641	650	676	650	685	690	674	703	757	710	627	666	696	702	705	639	645	639	648	676	652	685	680	611	656	723	694	689	622	713	719	700	648	653	615	637	683	631	695	689	698	639	696	638	657	668	637	663	694	670	696	724	670	615	657	659	615	647	693	612	627	622	683	648	695	682	635	646	683	675	671	689	668	613	632	698	682	687	674	666	685	658	673	696	637	720	643	691	657	681	691	651	657	650	665	705	695	724	696	698	663	652	677	694	667	657	680	666	666	690	680	654	644	643	669	680	635	675	654	678
2026	604	336	246	231	218	304	297	282	245	229	221	212	161	174	159	153	155	133	139	146	348	509	549	387	330	252	172	142	113	100	87	92	97	92	82	84	88	99	70	61	67	75	95	83	100	65	94	71	81	71	107	98	85	79	87	77	85	82	80	78	92	83	81	87	103	79	81	83	78	97	73	100	86	106	96	73	90	105	79	80	87	75	94	73	86	103	95	83	87	95	101	87	72	76	75	74	89	79	83	78	98	80	90	82	101	91	102	82	77	93	85	61	83	96	82	93	118	105	83	86	96	92	85	103	85	91	81	86	92	87	78	75	91	106	107	87	82	89	99	85	98	87	85	93	69	86	82	100	78	77	86	86	83	97	81	68	93	99	86	85	88	88	66	91	88	95	96	91	81	93	69	94	71	98	88	92	91	85	103	80	86	84	97	75	85	87	73	105	82	94	76	83	77	69	96	75	88	85	97	93	81	88	95	90	105	108	94	100	81	67	96	84	72	95	94	91	101	78	94	83	85	81	91	76	77	95	103	84	91	88	98	98	86	92	81	99	88	90	84	95	74	93	80	96	83	87	78	101	95	94	93	84	82	101	88	92	85	69	89	78	76	91	85	78	85	94	93	100	92	83	92	99	71	106	107	88	92	78	89	87	86	113	77	87	99	82	84	67	75	95	85	106	76	73	102	92	91	99	82	79	96	96	87	80	78	82	90	82	80	92	81	84	73	75	93	84	97	95	87	103	73	99	99	93	101	97	78	65	97	75	95	108	81	76	86	97	89	100	76	71	67	106	88	86	82	90	77	96	86	83	87	73	95	81	93	87	88	93	80	79	70	74	87	78	74	94	88	82	100	77	95	80	89	85	93	71	80	78	79	80	79	84	71	94	83	84	74	81	96	97	79	94	83	92	105	76	80	83	91	72	84	90	94	92	89	90	80	67	76	92	85	91	76	93	116	91	90	78	75	84	74	97	86	99	79	89	99	98	101	79	119	87	81	89	85	81	67	87	74	85	96	90	98	88	117	72	89	71	104	66	82	101	82	70	78	87	88	93	79	85	76	90	94	83	71	89	86	93	73	112	83	82	82	81	97	88	81	79	90	87	97	87	84	82	106	79	88	71	83	86	89	99	95	110	82	96	109	106	95	77	91	92	81	88	78	64	115	89	111	76	89	80	85	90	90	78	84	92	77	78	80	76	73	74	76	78	77	88	95	115	77	92	87	91	75	100	84	83	97	85	91	83	79	93	75	91	97	74	89	98	98	94	85	85	102	75	88	83	87	93	80	103	82	78	81	108	77	101	86	78	93	95	90	98	85	87	103	81	106	88	81	72	96	93	70	85	89	86	85	90	81	76	76	92	81	70	119	78	82	89	93	81	91	90	82	83	83	80	89	80	78	106	98	78	83	91	85	105	86	104	110	91	97	111	91	69	90	81	101	81	83	81	93	95	77	101	101	80	80	84	72	104	89	113	95	82	86	74	94	87	92	92	104	97	89	90	88	90	98	88	97	76	105	98	72	83	97	75	78	89	90	83	79	92	92	89	93	97	83	79	80	83	82	96	90	99	82	86	77	83	84	82	92	84	92	94	90	83	93	78	91	87	74	84	81	91	83	109	80	91	82	88	97	81	96	91	91	79	87	86	104	88	95	104	87	73	88	87	96	91	74	81	98	81	70	95	68	77	66	91	81	97	66	114	82	83	85	87	72	98	86	80	89	84	102	90	86	85	85	83	79	89	85	85	82	90	94	92	93	75	94	98	102	101	91	110	86	90	96	84	102	80	95	93	77	94	93	81	97	83	90	86	82	90	87	81	75	90	95	110	91	103	96	64	86	109	95	78	98	85	86	77	97	96	95	98	82	93	69	99	109	84	77	90	90	88	99	85	91	93	113	99	106	74	87	78	88	91	68	86	82	85	88	97	99	93	100	91	90	87	84	94	85	67	90	89	85	76	90	86	103	88	93	79	82	74	83	91	66	77	89	80	95	86	78	89	97	90	102	92	67	94	66	90	81	76	82	87	106	96	90	101	83	86	85	96	96	98	98	89	84	78	99	76	99	102	90	80	90	94	84	89	87	95	90	90	87	83	80	97	89	103	91	89	83	103	81	97	93	73	96	78	92	82	81	86	103	95	88	74	93	99	71	83	94	81	90	81	87	106	84	66	94	90	88	95	91	86	93	76	98	86	91	81	75	72	98	85	98	73	83	76	102	94	85	81	96	64	87	96	86	99	97	83	92	91	84	89	103	86	91	92	86	79	80	99	88	98	72	79	93	83	92	81	83	86	77	73	89	100	82	86	83	86	95	81	84	97	99	104	74	105	101	90	103	96	80	80	98	94	94	95	71	76	97	102	74	86	71	97	79	97	84	105	73	75	78	92	87	74	77	80	91	75	86	93	74	89	75	75	95	88	101	78	76	95	94	100	83	91	100	84	84	106	92	80	88	85	80	88	99	117	80	87	81	93	76	82	92	75	91	93	86	92	91	85	83	86	93	85	90	88	91	82	75	93	104	73	89	85	98	79	64	77	84	77	92	86	74	85	109	92	90	85	78	93	71	95	80	87	81	99	87	75	94	96	84	94	92	95	77	85	96	93	94	90	93	94	81	82	81	72	76	94	84	91	74	79	86	87	88	80	96	84	103	103	83	95	92	73	87	84	77	91	76	96	81	90	81	73	95	86	95	93	75	98	103	92	97	79	98	91	74	101	82	86	77	84	91	96	92	76	84	87	96	82	82	91	91	65	80	95	93	77	101	106	76	99	87	101	107	75	84	92	86	98	94	75	72	104	80	81	86	101	84	86	86	76	72	88	78	79	88	89	71	88	83	80	91	86	70	121	80	92	89	94	96	73	85	89	79	90	76	76	88	88	92	88	70	87	100	83	104	91	83	88	71	98	83	82	83	81	83	93	71	81	86	79	78	88	91	95	90	90	99	82	87	79	90	86	90	92	85	88	98	73	67	79	84	83	94	98	104	82	97	101	93	70	100	95	79	89	96	74	91	86	82	82	80	87	82	83	84	86	82	105	89	90	80	93	81	88	76	78	92	83	90	82	95	103	85	79	77	86	85	84	95	88	74	78	91	82	94	73	79	89	93	77	94	107	92	79	81	94	92	83	70	80	97	86	90	86	83	78	84	83	91	92	79	76	85	85	89	73	88	81	96	82	89	98	87	100	82	78	90	82	100	89	86	100	73	99	83	100	92	83	80	90	92	89	88	83	82	85	86	101	90	98	88	82	91	84	84	83	95	96	99	79	68	76	84	77	80	75	87	74	95	95	81	78	103	97	95	85	63	77	87	81	88	86	86	92	79	72	95	95	87	90	83	97	83	70	88	75	80	101	84	76	71	78	97	92	96	86	82	84	94	72	89	88	89	79	85	100	109	91	96	85	101	86	77	102	83	78	72	88	92	95	94	73	103	76	96	79	98	84	98	79	88	80	89	80	85	87	107	77	88	82	81	79	84	87	86	107	91
20589	6248	3408	3701	8015	11725	12041	11417	8903	7575	6955	5982	4954	4043	3613	3287	3068	2884	2616	2260	2171	7401	9878	10644	7314	6155	4387	2506	1662	1099	858	710	641	686	635	611	647	591	652	651	630	709	588	626	633	623	629	638	659	676	631	622	681	628	638	641	631	667	656	630	615	687	640	627	616	624	634	619	647	617	625	645	692	630	609	626	681	666	624	632	659	599	641	599	609	610	661	644	672	624	674	654	681	654	635	590	631	660	650	630	619	596	713	627	639	649	613	675	625	613	613	615	629	600	664	681	655	629	652	668	632	606	592	595	621	644	635	647	672	602	623	618	630	625	650	656	618	654	617	656	626	611	627	660	618	603	661	663	628	658	631	633	633	652	650	621	594	615	633	638	667	657	620	635	682	609	634	614	622	652	634	646	653	601	668	652	646	648	668	613	604	648	665	691	648	655	635	622	657	655	631	627	649	673	600	692	607	615	631	611	610	640	624	686	638	594	663	613	614	629	662	633	622	637	648	567	644	633	648	647	671	679	613	625	633	686	654	602	616	635	661	662	624	678	626	622	642	651	627	674	635	680	610	658	607	668	641	599	650	652	621	613	660	686	631	595	680	629	610	578	620	648	679	611	648	633	617	663	670	620	602	653	646	671	647	596	642	673	654	675	608	669	662	634	611	644	662	626	636	626	595	662	625	617	661	691	676	625	605	645	649	645	624	672	674	634	666	620	629	576	631	622	695	653	570	650	621	588	597	660	634	640	656	669	647	654	637	636	649	616	603	665	647	673	630	633	641	652	662	620	635	620	613	674	666	628	668	667	631	593	649	615	581	633	687	639	629	659	628	640	632	641	616	658	651	605	691	674	648	627	672	656	614	608	616	630	625	639	630	661	658	599	636	632	613	633	684	653	640	639	652	658	585	634	654	632	694	637	691	625	676	630	636	616	595	616	598	660	627	615	625	650	614	675	648	602	651	649	638	666	615	611	672	641	672	605	631	649	628	661	651	650	620	593	626	616	646	623	644	655	640	674	607	661	639	652	630	633	626	672	688	590	628	627	663	673	603	666	701	621	634	617	592	644	673	586	645	644	670	609	631	632	613	649	637	642	656	667	607	661	622	610	611	594	655	639	586	601	639	621	600	643	628	625	654	647	631	614	637	643	623	628	645	635	663	617	679	660	613	614	676	632	597	657	657	652	624	606	611	620	659	606	697	623	642	652	695	601	697	650	640	592	643	575	637	643	642	624	624	645	654	634	673	655	647	608	643	649	605	654	632	607	599	655	625	680	650	628	660	618	601	682	644	639	643	636	640	627	641	594	643	646	654	623	666	602	642	627	618	674	650	644	620	668	615	657	621	630	617	634	658	653	640	652	648	620	646	663	625	681	631	616	662	642	651	612	646	672	666	652	642	642	626	644	640	600	624	640	606	680	668	646	643	637	611	613	650	646	624	630	638	634	638	679	641	641	657	642	637	665	624	595	672	642	617	674	634	613	663	657	605	616	605	642	649	623	643	631	654	610	669	651	606	669	631	654	643	623	678	652	659	581	635	620	663	652	651	660	627	604	581	632	635	655	610	638	646	604	628	620	657	607	620	599	643	621	628	651	631	668	648	640	664	622	661	555	612	648	644	655	648	685	610	638	624	638	655	673	672	614	603	628	689	640	656	697	609	627	647	681	651	612	685	619	628	647	602	634	613	667	642	639	632	621	646	609	630	631	633	646	614	661	627	676	640	604	671	656	631	588	618	670	642	609	621	626	628	627	634	641	633	641	670	644	653	677	631	611	616	641	575	645	644	674	642	636	664	648	615	654	608	696	623	638	602	670	646	622	663	629	623	662	610	642	666	600	625	636	662	653	613	617	657	636	663	648	640	632	666	677	678	631	653	630	609	646	598	640	624	629	590	640	685	627	599	633	658	652	624	622	649	658	604	619	614	618	617	629	622	637	602	649	633	636	609	620	663	602	632	573	661	609	673	605	607	670	635	630	649	622	679	667	641	566	626	649	615	629	688	663	693	622	676	594	626	619	607	648	608	597	635	629	610	648	638	596	633	619	647	621	651	664	652	620	679	674	634	633	668	605	619	626	596	639	628	616	630	632	647	619	654	650	668	601	643	628	625	624	619	625	663	693	609	678	640	632	662	668	654	588	598	672	639	612	627	643	657	625	603	641	612	610	650	647	621	651	613	648	615	641	665	651	629	635	648	643	651	626	682	623	636	637	626	631	646	621	658	585	626	602	656	641	620	661	663	609	634	646	600	627	595	638	656	654	621	667	630	674	645	611	651	594	629	580	620	638	640	643	665	631	626	621	607	637	630	631	632	659	646	646	597	632	645	648	661	648	636	667	631	628	670	671	612	601	642	649	671	643	676	611	591	613	667	625	626	668	637	605	657	645	632	643	642	662	615	645	653	660	624	652	678	652	640	617	637	617	615	657	647	661	624	652	656	637	653	642	620	610	628	633	646	624	647	654	675	643	644	646	643	629	667	615	661	635	629	617	650	664	689	645	604	621	623	634	621	661	642	684	663	640	658	677	630	659	629	608	633	631	622	640	643	639	622	621	628	630	658	677	610	617	641	649	657	640	656	667	616	644	640	628	614	668	638	648	607	589	627	637	643	637	589	602	637	632	649	625	642	633	620	667	639	642	658	656	633	661	649	639	602	596	642	640	649	659	656	606	628	624	646	618	603	620	616	648	652	636	659	595	634	628	668	619	631	625	679	651	639	654	629	644	664	612	626	624	696	622	592	639	615	663	631	635	651	630	700	647	645	608	602	630	626	625	687	691	626	674	613	642	639	659	618	616	649	623	629	665	602	576	620	639	592	627	649	673	662	638	683	686	658	604	594	626	659	605	615	634	657	681	614	624	649	617	644	624	653	613	609	645	644	628	650	650	668	615	659	646	605	630	661	657	630	665	616	606	624	600	656	657	615	610	635	592	590	621	618	671	626	645	586	643	617	633	615	592	623	670	682	608	642	657	603	652	623	625	637	592	597	650	622	636	621	630	648	618	575	619	661	627	650	668	620	691	627	637	616	613	604	627	607	612	618	667	611	644	640	666	630	608	647	628	651	663	625	640	641	648	683	614	644	594	630	587	623	640	645	649	610	624	677	649	640	637	647	630	653	619	646	653	655	664	642	633	643	637	609	649	623	658	617	584	645	654	676	651	692	594	668	664	631	664	625	633	659	584	630	654	618	622	626	626	643	627	609	645	640	598	628	627	650	624	637	583	652	667	643	619	631	596	640	620	670	648	668	661	646	632	633	679	647	615	614	635	666	643	637	658	673	644	639	661	634	635	624	605	693	635	656	627	633	615	618	632	636	671	602	585	620	676	638	643	618	665	670	629	641	654	640	637	621	631	634	603	601	646	620	654	641	656	675	599	628	579	674	627	635	611	632	645	613	659	640	663	652	683	606	606	645	654	614	640	645	662	615	656	617	644	628	634	614	611	648	608	592	668	711	626	635	626	625	595	636	654	621	625	636	681
3326	586	339	249	222	219	251	254	277	266	262	249	201	201	192	182	183	206	172	158	162	361	571	632	437	409	285	192	143	169	120	110	123	88	90	95	114	96	127	110	110	117	95	118	98	105	87	118	115	97	91	95	100	104	90	110	114	103	105	95	120	90	114	112	100	116	119	115	107	91	98	92	104	105	93	111	105	94	109	106	92	119	107	100	115	99	113	104	115	102	111	92	110	107	103	117	82	112	100	93	96	92	93	114	104	93	112	96	106	97	99	103	125	100	100	96	93	89	112	113	103	93	90	116	105	106	96	111	112	123	113	87	114	112	90	102	110	102	118	138	120	112	127	94	110	114	87	92	111	101	99	113	126	117	97	111	104	93	103	93	100	118	110	123	105	113	104	110	118	100	102	109	123	111	93	123	112	110	97	108	115	130	114	111	104	104	114	103	107	105	110	94	96	110	105	119	86	104	109	102	110	90	105	100	89	114	122	111	108	116	96	102	110	111	113	111	89	114	117	104	116	102	110	103	79	96	102	113	102	119	94	99	102	96	116	102	93	120	108	108	95	103	108	108	126	104	83	107	89	91	94	110	117	115	91	116	111	102	104	101	113	101	88	98	115	90	102	100	105	95	108	131	104	100	119	107	127	117	100	121	112	94	83	111	109	90	94	113	100	109	88	91	108	105	109	118	96	80	95	90	110	110	105	104	106	107	114	102	107	107	88	105	102	110	106	101	106	110	81	102	117	97	101	95	107	114	104	122	93	104	116	112	103	101	125	107	115	93	112	111	113	112	114	110	99	110	99	108	117	89	109	81	95	110	88	72	99	106	99	102	98	94	104	108	107	90	90	101	98	99	107	101	108	113	100	103	89	103	99	100	103	111	106	106	98	118	107	119	101	103	108	91	104	123	116	107	94	102	119	102	101	100	103	109	104	101	121	106	103	107	97	115	106	100	98	112	127	93	91	101	100	135	107	96	100	95	90	118	131	110	105	93	105	90	103	96	121	84	99	116	93	90	110	91	123	101	101	78	100	97	107	116	95	86	110	118	114	110	103	102	118	119	88	94	111	94	91	116	107	106	102	84	98	107	111	98	121	97	107	106	95	108	114	104	106	92	105	92	114	100	128	103	90	92	103	111	111	88	97	97	130	96	100	113	102	113	108	112	99	95	103	77	110	90	104	103	84	107	99	95	114	104	111	112	116	113	116	105	97	121	118	108	99	109	105	81	103	114	114	118	129	114	119	98	103	93	110	104	104	99	119	118	118	107	111	98	112	96	92	97	100	115	103	108	83	116	112	78	108	102	116	89	103	107	108	93	89	109	134	100	108	110	109	103	111	96	94	113	105	96	106	90	100	110	102	95	121	120	112	114	109	105	108	112	104	104	97	103	109	106	99	115	102	126	125	117	100	82	106	122	92	111	120	105	107	95	98	98	106	106	82	95	120	114	100	104	112	91	92	110	107	108	108	92	96	125	108	98	104	102	90	103	106	102	108	86	98	90	102	100	94	120	93	101	110	101	115	112	111	116	116	125	92	101	123	106	101	123	95	102	106	107	105	101	96	93	136	125	127	95	110	91	81	119	99	96	97	110	110	95	100	102	110	116	112	95	91	106	89	98	110	100	100	96	108	87	97	84	97	98	103	84	102	114	100	100	91	111	88	96	95	101	105	105	99	117	91	92	88	102	100	121	92	102	112	101	97	116	104	113	111	106	93	94	105	93	89	98	109	114	100	98	106	100	122	109	96	118	106	120	116	84	128	107	92	108	105	115	120	119	119	109	117	102	109	100	111	103	95	92	97	96	109	110	96	100	114	105	120	91	97	102	91	108	99	120	92	99	114	93	115	110	94	105	120	98	83	100	92	122	105	98	92	117	112	110	114	85	106	103	124	108	103	92	102	91	108	103	97	105	101	116	116	107	113	103	111	93	95	101	88	104	113	105	115	92	122	133	103	99	107	98	105	101	103	107	99	94	97	109	106	95	95	97	98	105	109	113	94	98	106	106	103	100	99	100	102	94	104	104	102	112	108	98	105	87	107	100	109	106	92	103	115	94	99	111	121	107	102	114	104	105	103	110	112	105	102	111	113	101	111	99	92	109	118	122	111	90	98	88	109	116	103	107	113	104	118	99	100	109	100	101	114	99	106	109	120	135	107	97	101	98	101	101	111	98	123	107	90	102	101	110	108	125	112	98	106	88	101	95	91	113	107	111	107	107	101	101	110	127	101	113	108	95	95	96	105	115	108	134	115	111	119	107	94	121	96	99	111	119	98	123	106	117	109	98	87	98	106	102	97	100	125	88	129	110	103	111	110	94	100	106	100	99	93	104	100	98	110	109	104	122	95	103	97	91	123	107	91	125	105	103	112	107	114	109	88	91	95	102	93	100	113	89	112	89	110	106	103	109	99	98	98	113	110	87	99	110	96	110	112	84	113	115	92	117	112	112	100	95	109	106	110	106	95	109	77	95	122	144	106	120	110	87	97	120	105	93	94	110	90	112	103	89	96	112	87	102	100	102	121	88	91	89	103	107	91	114	106	128	103	92	90	114	117	120	92	115	124	107	115	111	109	104	100	112	108	87	79	113	115	102	114	100	86	98	91	121	103	109	107	113	111	105	106	99	110	93	102	118	104	108	104	125	127	109	94	115	111	92	122	103	101	99	109	100	103	125	109	122	108	83	107	105	126	87	103	120	93	114	105	112	82	86	117	133	89	107	94	109	121	98	86	105	93	87	97	106	101	91	101	95	122	102	108	110	82	125	89	102	100	106	112	111	113	106	121	95	111	105	94	102	99	98	118	116	96	96	89	118	130	107	120	120	115	134	122	107	106	104	124	121	116	114	106	122	106	99	109	105	95	113	114	101	102	94	117	97	107	98	101	111	104	96	97	99	117	113	110	109	88	98	96	114	93	103	100	110	103	104	110	118	104	100	115	89	111	113	108	119	114	104	95	111	107	112	111	93	123	105	115	117	106	101	114	105	104	103	99	98	92	110	109	105	105	102	97	115	121	88	94	95	108	116	117	103	116	98	90	99	109	99	102	116	106	112	88	97	114	99	119	103	86	119	98	107	94	116	88	103	109	102	106	108	99	100	113	114	113	109	91	111	92	93	99	99	96	120	116	105	98	112	102	101	102	101	83	103	87	116	117	120	112	89	107	98	96	100	92	117	104	92	96	123	100	101	115	96	95	98	117	99	89	68	99	110	103	108	84	103	110	100	112	106	105	130	104	93	103	106	115	99	93	99	105	107	103	127	120	107	108	99	97	87	113	120	100	104	111	91	104	105	98	104	101	105	124	106	100	121	101	111	119	115	96	93	111	116	127	97	107	96	130	93	112	104	119	101	117	94	94	115	97	125	114	91	100	105	86	116	100	118	105	106	104	108	92	116	109	105	105	108	97	110	109	95	115	115	103	124	113	113	119	94	122	120	104	134	98	98	89	101	91	88	104	97	106	115	105	99	112	101	110	97	104	103
19968	5827	3462	3516	7505	11398	12542	10170	9051	7879	6848	5528	4994	4233	3947	3638	3285	2963	2744	2491	2282	7034	11448	12194	7343	7139	4838	2721	1931	1283	988	842	816	758	803	762	727	731	727	806	799	746	720	787	767	809	754	758	739	739	758	783	758	770	728	764	791	743	741	730	765	744	787	746	708	712	756	730	719	780	763	727	761	755	718	777	769	733	777	741	778	749	732	748	753	752	770	763	780	780	771	722	780	751	765	750	742	758	730	770	751	748	739	740	740	737	746	761	737	754	774	740	744	717	853	748	745	751	717	743	815	787	720	801	767	748	752	744	753	766	770	755	747	780	783	786	739	699	753	762	785	772	777	724	742	760	780	728	752	704	754	817	768	755	743	807	776	780	780	729	757	733	719	743	762	789	801	769	751	781	789	768	725	731	798	765	685	808	738	834	683	747	691	771	749	715	771	752	802	785	739	757	789	742	790	744	746	774	759	750	759	732	769	744	756	755	787	741	763	781	732	761	803	745	783	791	759	744	767	757	782	806	755	732	754	777	760	786	746	826	788	719	681	752	776	711	737	761	746	748	756	781	751	781	721	782	751	743	791	747	790	769	779	710	688	770	747	725	715	739	738	774	751	763	752	751	746	739	769	745	786	794	767	766	755	748	769	798	742	770	792	756	749	741	744	738	758	796	746	732	769	750	776	722	732	759	732	695	710	732	738	760	769	759	752	727	789	780	768	767	762	751	795	759	740	797	786	704	757	772	777	725	773	794	725	738	777	752	835	764	779	783	732	784	785	759	739	776	786	754	737	774	752	799	767	771	747	667	746	744	765	728	774	746	780	729	716	739	794	723	793	755	765	769	746	746	757	757	775	789	776	723	797	710	747	724	745	749	790	723	755	786	720	733	729	734	768	772	733	764	780	767	791	743	766	726	710	766	756	708	779	693	718	761	755	727	736	754	754	812	766	767	746	715	716	735	786	779	757	730	772	785	778	770	808	767	761	746	753	750	712	746	780	784	752	816	766	735	808	760	709	807	732	731	721	798	756	764	728	756	744	758	737	791	752	773	767	769	731	777	759	772	712	783	768	714	808	724	766	764	717	777	707	778	750	716	806	780	789	732	732	741	758	736	754	765	750	756	776	750	747	762	839	760	757	765	773	791	750	767	765	734	742	775	768	790	749	743	723	800	759	722	769	742	754	757	708	707	722	754	735	745	753	735	732	705	759	738	762	740	799	725	715	751	750	694	786	712	742	754	775	759	746	728	782	770	759	735	730	727	761	765	714	770	783	768	758	698	744	814	773	750	751	723	765	775	677	751	733	763	737	775	795	726	762	769	753	759	725	724	771	747	808	775	764	793	717	735	764	740	767	668	823	720	763	738	715	829	763	711	743	723	755	733	764	778	715	754	730	754	782	770	761	739	790	724	762	744	741	776	812	738	787	738	715	783	795	785	745	770	801	758	714	760	752	736	796	743	699	810	769	724	728	746	749	751	761	765	751	737	764	778	759	754	704	756	777	715	760	747	741	769	780	789	783	759	788	780	771	747	713	752	781	799	746	771	753	767	754	745	749	756	740	746	798	732	696	764	760	776	740	785	772	796	782	745	865	816	772	787	738	759	769	719	809	810	744	751	774	737	747	721	730	712	760	718	742	749	724	792	756	771	751	766	767	803	734	795	772	732	735	756	760	731	794	763	752	757	777	722	757	731	730	769	737	724	708	766	735	733	788	753	757	766	757	779	746	780	739	734	792	753	732	816	771	750	761	745	780	766	740	763	721	799	714	780	779	783	759	770	716	771	759	790	800	793	767	735	742	753	753	767	722	775	846	792	790	751	762	769	742	753	821	726	743	786	734	772	809	729	776	764	777	759	740	747	763	803	768	730	753	800	841	760	726	766	743	741	761	761	741	705	769	739	773	776	737	733	787	738	794	816	737	772	766	769	736	741	681	774	725	794	766	837	713	794	719	739	741	754	737	750	735	761	778	746	742	759	761	746	796	722	755	753	704	741	771	757	719	732	762	753	736	761	796	769	757	803	723	758	750	741	732	697	719	730	726	798	746	734	730	793	763	705	740	779	749	754	758	768	797	744	826	748	734	805	729	770	775	766	768	807	795	737	801	748	831	729	766	820	797	808	738	791	792	737	753	785	735	794	770	763	724	762	750	763	773	760	755	733	762	763	756	775	739	767	787	776	733	775	747	715	805	774	771	750	784	725	749	771	732	737	761	766	797	719	796	731	758	740	728	737	818	758	766	710	710	727	780	753	761	752	759	759	767	742	735	736	724	787	715	783	737	798	738	740	716	763	749	727	799	756	761	765	757	746	735	790	790	748	761	775	785	731	772	735	769	782	719	786	699	755	772	753	750	781	747	772	759	698	768	767	793	741	694	723	725	783	758	790	798	765	740	734	746	740	744	774	762	743	701	793	772	713	736	751	764	735	783	779	755	798	794	776	777	762	745	719	784	804	802	803	761	756	720	728	694	789	771	734	738	796	761	748	754	748	797	751	719	774	759	787	751	754	772	774	737	721	788	751	707	752	733	760	792	787	759	752	750	754	819	729	709	764	764	738	771	759	740	751	777	767	766	743	792	746	799	728	760	759	744	794	769	786	810	767	756	773	812	738	741	757	797	769	743	771	754	788	743	754	782	768	770	743	761	760	754	758	711	758	769	787	767	756	748	771	776	787	749	764	756	730	748	770	726	773	774	740	774	796	798	740	746	748	743	764	734	724	745	800	722	780	785	715	784	736	747	767	743	767	780	740	768	767	793	728	720	708	754	748	760	745	757	783	795	717	761	700	769	749	762	746	726	745	732	800	763	733	755	751	778	757	690	760	752	717	771	734	752	729	756	724	782	743	750	747	765	750	785	734	750	776	710	776	732	721	744	724	790	799	769	758	822	721	730	734	771	752	817	725	719	732	750	814	801	755	752	752	712	763	772	672	765	773	758	756	721	772	773	752	788	676	790	797	777	820	766	808	719	771	740	747	774	740	772	767	744	733	720	751	750	745	797	744	788	711	770	766	747	727	739	797	756	800	753	776	801	748	758	733	755	708	776	750	794	761	802	726	745	748	739	752	757	750	776	806	772	762	781	752	761	759	726	784	751	741	745	770	752	799	762	781	742	772	793	727	765	726	774	757	755	831	801	784	763	762	770	744	731	771	756	784	776	689	783	700	737	791	754	711	715	692	757	714	761	775	778	755	749	752	735	781	737	739	772	761	751	766	771	773	760	759	736	754	793	740	767	744	774	746	785	764	764	765	738	775	789	742	810	785	753	780	780	777	775	726	735	779	788	713	772	739	720	738	771	751	751	711	763	772	748	722	741	728	747	779	831	736	750	750	765	776	786	661	714	749	792	755	737	755	744	706	773	715	846	727	762	741	762	826	776	753	718	680	760	766	743	734	743	748	760	742	782	757	755	724	780	796	768	820	795	765	774	740	770	706	761	731	732	776	722	785	776	798	721	751	764	753	800	709	790	781	786	747	726	763
3146	907	438	295	282	317	370	368	357	315	312	317	294	260	199	243	190	196	206	144	186	595	929	1034	693	603	428	263	209	153	118	113	106	101	106	91	116	92	96	72	113	105	97	106	91	111	92	104	90	96	90	108	114	106	96	89	108	93	111	86	97	86	94	93	83	86	84	98	106	106	100	102	109	100	106	100	95	114	105	98	97	110	99	99	92	111	94	92	117	111	99	97	91	106	93	102	101	80	85	101	89	85	105	100	88	87	104	116	96	85	81	109	109	103	103	110	92	82	94	85	110	95	86	107	90	96	101	84	97	95	79	84	90	91	111	91	98	87	95	102	93	86	89	93	89	100	105	103	88	106	85	109	114	113	82	114	97	103	95	90	105	105	110	95	118	94	97	91	113	90	96	124	107	106	94	91	79	116	95	94	111	90	121	112	102	97	84	115	94	98	83	84	89	94	90	85	95	98	116	115	91	77	74	104	107	104	121	99	105	101	109	99	111	102	93	97	109	108	90	102	105	91	87	97	104	78	103	104	106	92	104	108	91	106	92	108	100	96	78	90	106	111	102	95	90	106	79	100	94	110	93	76	89	108	98	87	89	112	99	81	97	93	107	97	86	82	98	80	99	98	96	101	95	86	103	87	100	85	91	85	99	100	97	84	104	96	83	110	106	115	98	82	102	102	113	112	80	106	99	106	98	101	113	102	91	90	112	99	102	83	95	114	95	100	106	92	107	97	93	93	105	109	91	106	119	88	107	107	108	104	93	105	100	86	91	96	107	91	98	101	99	97	103	71	96	98	104	90	96	96	105	106	97	107	81	98	96	109	108	90	91	83	117	96	113	106	88	96	96	96	102	93	110	113	105	92	103	99	113	107	111	93	93	97	99	110	94	96	108	95	113	102	85	97	102	96	111	111	87	77	94	95	83	88	108	108	92	79	106	104	110	98	104	108	98	106	85	91	89	118	99	95	101	106	113	121	119	90	112	98	108	93	120	90	89	110	93	85	111	93	110	96	95	94	86	106	101	79	101	106	102	102	91	81	96	93	92	111	91	84	102	101	108	101	88	111	100	111	101	102	114	86	99	101	105	99	115	106	96	96	96	83	103	109	98	96	106	96	80	94	99	121	109	89	95	106	113	101	115	110	102	105	93	92	114	105	95	103	95	103	87	107	94	101	90	90	112	111	86	110	94	104	100	94	84	82	114	107	96	98	95	82	109	102	99	86	80	83	110	85	105	89	89	110	99	118	107	90	101	94	103	104	85	102	80	110	87	110	89	66	95	98	95	94	97	90	101	93	92	98	102	95	112	93	82	92	100	103	97	88	99	107	88	92	86	118	79	88	101	96	90	90	89	90	96	108	87	88	116	89	92	101	113	85	114	113	92	81	78	92	79	98	94	90	90	111	99	80	88	108	101	92	102	102	81	104	109	88	101	100	104	91	96	108	93	91	100	103	104	100	83	87	115	94	107	67	88	107	94	90	106	97	108	101	111	103	96	104	98	78	101	100	93	97	97	80	88	80	99	115	93	87	103	110	105	116	104	111	104	96	94	86	98	112	97	100	115	102	87	111	97	107	110	90	109	104	114	91	96	100	106	107	98	96	95	94	101	87	96	131	107	93	119	99	110	94	77	111	98	103	108	88	98	100	107	102	83	99	88	105	106	101	95	119	93	100	83	99	97	115	109	91	97	100	116	93	93	101	95	93	95	108	92	92	114	100	94	101	110	89	106	97	94	84	75	106	96	86	97	97	88	96	94	83	98	105	104	107	83	92	95	94	93	84	107	99	105	114	110	99	124	98	94	119	114	109	76	95	115	113	105	101	94	121	83	90	93	94	96	114	99	90	101	89	106	87	110	81	105	87	79	91	110	86	120	88	99	98	96	92	97	91	99	99	94	103	96	97	87	104	104	95	101	111	97	100	104	113	115	102	92	103	88	96	106	100	132	108	109	100	91	85	94	97	102	104	97	92	92	117	101	88	79	93	107	103	78	95	85	112	103	114	105	85	101	102	107	97	100	82	105	105	93	97	96	93	110	106	125	81	104	84	97	108	94	104	97	106	95	102	90	115	92	83	103	100	105	94	110	82	104	106	102	117	92	88	108	90	107	113	117	86	101	103	89	88	102	112	93	80	99	87	101	103	101	87	97	124	112	90	93	93	100	97	94	87	119	98	101	83	92	102	101	100	88	117	92	102	96	95	100	106	86	96	102	84	100	90	115	95	112	95	103	95	108	99	100	129	105	93	114	100	99	97	88	104	101	94	103	89	89	98	100	103	83	84	116	95	96	90	98	82	96	108	108	106	93	79	95	98	95	107	93	105	115	98	107	87	93	79	107	107	89	114	105	100	88	99	91	102	103	97	122	96	107	91	95	107	98	101	90	106	88	88	105	109	88	112	89	105	110	101	103	89	91	104	89	86	94	92	104	83	93	97	88	121	97	85	98	91	78	76	104	116	98	77	95	94	104	96	98	101	102	108	92	111	93	98	97	90	92	109	115	99	76	100	95	91	88	105	109	81	87	93	101	106	74	112	98	94	105	96	103	103	91	91	105	82	88	95	91	84	85	98	101	104	113	99	98	84	92	96	103	105	83	93	88	116	102	106	83	108	104	100	96	88	103	115	100	84	79	101	89	105	89	103	103	96	100	101	105	119	95	99	86	113	111	89	96	88	92	90	105	101	85	100	102	109	97	98	98	107	89	87	107	88	111	93	99	97	98	90	116	94	104	80	95	113	113	103	88	99	131	89	92	105	102	100	105	104	96	111	93	99	106	84	84	116	120	99	92	93	96	113	81	98	120	88	86	104	87	98	104	104	93	99	87	103	95	85	104	78	96	108	100	114	90	99	119	93	96	91	92	104	110	77	82	99	99	107	90	109	96	102	97	80	101	81	94	91	102	91	92	112	98	108	106	96	102	98	91	99	106	98	112	100	93	112	97	119	95	96	106	111	100	76	100	84	108	90	104	101	98	101	101	109	86	100	90	107	99	89	89	93	92	102	98	100	120	100	96	91	92	94	94	116	81	109	86	111	107	112	84	85	97	102	101	104	104	100	104	106	106	95	101	102	96	94	100	108	101	116	124	82	107	107	118	92	109	107	109	126	94	104	101	101	101	79	99	98	93	92	96	92	91	113	92	102	103	100	95	110	107	93	104	85	98	104	97	102	104	96	108	89	115	106	94	93	101	101	101	90	97	93	92	89	103	100	97	106	80	114	87	94	90	91	104	92	83	108	105	101	111	103	99	111	115	101	121	97	113	107	89	85	84	110	94	88	108	97	110	81	88	112	99	98	92	111	109	93	95	93	90	86	99	114	95	95	105	91	83	94	86	81	102	101	114	105	99	92	92	103	111	96	97	99	93	106	99	104	113	88	103	100	89	92	102	104	114	68	99	101	103	99	97	100	88	98	93	99	102	94	92	99	95	92	106	93	114	116	109	74	99	105	92	94	94	93	86	104	107	104	88	86	102	92
24588	8102	4219	4335	9682	15489	15547	13168	11956	9881	8582	8430	7065	5713	5200	4833	4310	3779	3313	2782	3039	11759	17222	17650	12153	10481	8005	4133	2815	1669	1124	891	803	738	674	685	738	725	719	686	712	726	713	756	689	685	734	713	734	687	702	720	740	692	688	755	698	742	772	697	688	719	732	669	715	696	724	714	716	721	679	712	713	684	714	688	690	697	673	712	723	742	714	760	707	700	700	699	729	698	639	681	709	632	698	699	734	668	708	750	725	688	709	733	722	703	695	720	689	729	742	701	701	703	717	670	713	670	735	696	704	688	742	729	685	703	729	716	729	719	649	688	741	730	710	688	721	696	723	697	706	697	710	748	690	717	699	660	708	727	694	707	745	699	709	693	719	692	709	702	696	719	689	686	733	717	706	709	722	732	630	714	720	697	717	747	745	746	704	772	717	740	668	750	702	728	705	687	716	731	769	716	690	714	684	753	692	676	724	723	698	730	672	702	709	704	724	682	730	711	698	694	712	718	733	761	701	713	681	691	715	687	728	758	714	692	704	706	722	696	693	668	735	705	712	643	726	683	659	714	680	704	666	733	699	710	731	681	687	764	687	711	724	685	721	692	695	662	713	690	754	732	710	697	713	698	717	756	687	729	687	705	735	751	660	742	713	702	685	780	713	726	704	673	719	736	689	706	679	669	697	712	721	680	702	707	753	722	696	743	708	708	643	692	747	717	737	729	732	743	732	687	720	745	748	680	716	666	706	709	753	758	723	726	696	666	707	679	713	670	700	726	729	714	721	736	721	717	765	745	705	708	682	728	663	716	744	742	741	680	716	705	721	685	682	715	674	707	704	706	723	697	683	701	676	707	677	747	763	692	709	712	723	706	756	714	733	745	749	685	751	689	753	724	677	733	699	717	748	742	691	720	712	724	713	730	734	707	750	722	729	729	730	694	676	717	699	711	703	724	685	712	739	664	739	644	721	696	701	712	704	678	698	746	675	744	717	699	716	699	669	710	705	731	706	735	703	697	754	769	728	696	687	710	740	729	691	716	699	659	723	653	706	789	746	667	707	701	696	716	696	748	754	703	717	753	707	668	710	692	716	715	728	760	711	714	678	712	718	711	731	699	690	702	746	704	695	678	743	706	750	681	715	717	707	716	680	744	679	742	711	709	736	758	647	737	734	761	707	664	698	708	730	732	746	674	745	630	715	710	733	674	695	731	750	733	665	689	700	717	707	710	703	699	709	691	735	742	723	759	682	718	743	750	752	730	682	691	723	701	708	726	695	718	743	689	742	705	689	729	700	671	639	766	740	679	711	734	712	679	711	704	703	645	715	675	654	732	670	719	677	663	709	722	734	697	721	693	731	693	710	720	677	678	688	707	691	726	683	677	727	715	699	688	700	725	735	704	701	729	647	689	703	778	703	719	677	720	746	666	676	705	703	731	729	713	735	733	694	722	709	753	718	701	710	722	697	679	703	715	701	724	664	716	687	708	761	767	764	717	667	725	701	740	731	691	709	686	666	707	716	738	692	664	702	718	681	748	707	749	671	777	709	689	724	711	755	708	714	692	776	693	729	729	696	742	713	742	695	738	656	694	728	796	741	688	732	706	735	710	728	639	687	705	741	739	754	700	703	712	729	644	670	722	692	721	700	698	693	705	741	720	742	703	723	676	685	700	728	771	701	653	701	691	682	686	691	740	712	685	646	731	697	703	721	694	663	742	693	704	717	724	687	717	677	677	697	697	721	743	713	746	705	704	749	712	738	733	728	723	692	658	702	708	676	689	704	752	650	664	753	723	743	757	728	689	720	704	719	699	701	728	687	701	703	698	727	704	670	721	697	713	688	719	713	670	668	691	685	718	692	720	731	733	669	721	689	764	705	712	700	725	743	692	709	731	678	676	722	714	667	702	702	722	701	736	654	710	715	687	704	702	686	687	730	693	745	710	701	681	697	647	713	720	684	699	734	684	711	742	709	694	720	741	746	689	706	712	700	675	691	692	690	702	725	744	737	770	736	745	709	727	748	729	696	760	733	744	693	708	699	654	720	703	694	652	688	733	705	712	722	746	656	714	697	698	686	750	744	679	713	661	775	672	629	717	656	714	666	678	745	717	699	725	740	684	746	718	704	674	764	690	665	723	739	719	728	700	738	668	723	715	770	716	721	707	688	654	694	704	749	711	705	714	713	770	726	755	733	697	726	657	730	712	697	711	711	712	681	705	616	646	701	729	726	747	691	702	724	693	688	704	661	722	704	732	725	711	699	741	749	703	660	738	694	747	720	712	704	696	721	725	730	623	756	704	747	663	711	707	723	716	723	632	680	706	736	719	715	728	698	702	731	746	701	741	684	684	756	709	639	710	728	742	701	674	689	691	689	680	676	682	723	698	713	734	705	673	709	689	718	732	682	699	703	698	739	726	725	717	670	711	683	713	730	711	728	733	668	726	752	706	688	651	710	721	674	761	679	664	694	664	724	708	718	695	686	731	716	689	723	725	705	728	720	691	714	700	733	737	762	683	679	725	711	719	734	712	738	741	685	703	679	690	690	678	709	707	698	740	733	718	741	712	674	661	699	740	685	660	695	723	726	652	685	708	741	698	734	738	721	708	720	696	745	709	699	717	728	722	663	712	745	690	725	719	708	702	679	740	726	699	715	731	701	664	683	748	647	756	740	669	675	707	677	674	700	710	633	701	710	750	710	709	685	715	727	704	737	730	738	755	687	712	734	692	702	690	784	751	706	722	738	753	735	681	707	697	688	728	715	710	707	700	705	693	693	699	673	738	707	761	716	670	745	705	681	706	690	699	722	745	713	730	712	723	716	659	689	731	727	720	729	692	698	735	694	732	708	697	771	730	717	716	722	731	699	768	749	697	731	714	724	698	740	714	640	698	719	714	752	752	762	775	722	710	691	719	695	723	658	739	684	690	722	694	695	720	703	645	706	748	718	707	735	751	753	705	705	680	713	733	724	744	690	654	731	669	742	677	685	688	721	700	690	680	769	713	718	715	706	719	772	757	694	699	701	709	713	756	691	749	704	701	718	696	768	683	699	705	694	711	695	679	729	705	730	704	755	716	718	741	720	692	725	709	736	708	699	667	693	690	755	718	703	690	724	727	678	772	696	726	704	708	723	738	691	730	731	701	671	692	719	710	704	689	720	698	743	698	735	798	715	720	741	714	728	686	691	737	756	722	723	690	694	707	767	743	722	751	689	728	704	678	690	628	678	744	707	711	712	713	726	718	734	743	746	740	674	729	721	714	705	717	703	731	680	656	680	711	702	689	648	674	681	713	713	703	678	680	698	742	719	718	734	717	698	709	702	692	708	716	666	715	680	712	675	737	738	671	676	749	702	756	651	684	690	741	687	741	672	744	743	684	729	725	722	710	756	664	684	685	698	731	686	702	730	687	684	760	662	732	687	694	727	681	673	714	683	740	709	719	723	745	731	720	704	726	723	712	703	745	738	685	717	768	749	713	716	667	705	726	692	704	706	649
2199	437	269	209	164	227	199	200	229	219	190	191	171	155	146	158	139	149	141	124	97	170	176	212	164	169	163	122	115	90	104	98	82	87	84	98	88	89	83	81	83	88	97	90	87	76	103	90	80	89	90	94	98	77	84	88	83	81	93	69	85	97	79	79	105	91	90	94	97	102	103	91	87	91	89	93	90	97	85	86	78	77	102	85	107	95	93	88	102	93	87	107	73	87	87	105	76	80	85	80	86	116	91	59	65	100	92	78	99	107	94	101	87	83	88	85	88	90	95	86	97	90	92	87	104	85	94	97	78	78	92	83	93	92	92	92	83	96	88	85	94	88	89	88	100	93	101	77	98	90	89	89	96	80	90	94	90	93	92	90	98	78	79	83	73	95	91	98	92	84	104	84	85	90	87	73	92	87	102	88	111	97	101	69	85	78	88	96	82	89	83	94	80	82	81	82	91	90	80	81	87	94	72	104	95	113	94	86	98	101	100	101	86	78	89	110	82	88	99	76	86	91	93	111	80	90	95	95	91	86	83	89	108	98	84	88	60	98	102	93	88	104	92	103	83	68	90	67	79	88	101	93	113	70	83	85	81	72	115	85	95	68	81	81	94	79	91	77	101	85	88	76	96	128	85	76	102	90	75	84	91	105	79	83	87	73	74	105	107	93	78	95	80	97	98	88	105	93	80	83	76	100	96	86	82	78	84	88	89	91	100	98	82	74	83	101	73	76	98	86	76	97	81	84	101	90	66	103	98	73	93	102	85	90	72	89	92	82	98	93	84	91	91	84	91	87	83	87	103	100	96	91	81	79	83	104	97	104	98	63	73	105	107	88	96	95	87	93	103	91	78	83	98	73	97	85	87	78	77	73	87	87	93	84	72	94	97	89	86	101	82	90	109	79	90	77	78	82	100	71	93	92	99	88	101	109	90	77	102	83	82	84	96	71	94	96	74	82	93	73	83	96	88	94	91	93	78	104	93	88	86	73	79	101	106	103	84	92	89	93	73	107	96	80	98	103	98	97	103	90	98	84	110	83	83	99	98	94	98	86	92	91	106	79	92	130	102	108	80	83	96	100	67	79	72	101	89	86	92	104	90	80	72	84	104	88	81	93	92	91	101	91	90	92	91	90	93	81	66	103	78	82	92	102	87	91	86	102	88	81	83	104	71	94	93	87	97	81	74	73	77	109	90	102	93	105	81	87	79	69	104	89	95	85	92	101	90	92	88	88	106	89	89	99	65	92	88	79	87	99	88	110	85	78	80	95	80	88	86	91	90	100	106	109	88	85	72	88	112	100	84	101	116	86	91	94	94	107	78	85	85	80	91	88	93	83	91	82	107	93	97	93	103	82	86	79	74	97	93	112	95	101	88	86	104	85	98	98	87	91	82	96	82	87	94	86	98	94	95	84	81	74	82	112	99	101	99	91	93	91	84	89	89	75	94	90	91	84	97	103	90	100	109	92	97	90	75	97	101	92	105	79	102	87	109	99	90	99	110	90	102	84	92	97	77	92	93	96	98	101	99	89	83	99	94	89	107	81	98	87	72	92	88	96	88	99	104	87	83	80	87	87	76	103	104	89	80	108	80	85	97	92	87	80	77	97	86	107	100	88	96	85	93	99	78	83	84	98	88	93	91	98	83	95	90	85	102	91	87	90	96	72	72	99	95	98	92	65	112	86	92	86	94	98	88	78	98	76	103	92	77	90	91	93	88	83	80	88	108	94	78	85	72	98	102	100	86	87	102	82	92	104	101	85	87	81	82	78	89	86	99	97	83	92	83	84	91	85	75	90	83	90	98	84	67	90	92	80	92	100	101	76	102	71	110	96	97	97	74	81	85	90	103	70	76	89	88	104	84	95	82	94	80	78	91	102	87	99	87	76	85	79	88	76	87	96	97	86	96	93	87	92	87	96	92	108	95	74	92	90	96	72	92	89	71	103	85	82	107	101	90	96	93	98	88	101	96	98	82	100	79	105	93	105	81	92	88	98	85	95	104	105	94	95	105	90	96	78	97	94	78	90	88	101	89	91	90	83	77	104	80	62	97	102	95	78	94	98	86	89	77	88	93	101	84	88	95	86	76	81	86	86	103	85	74	90	95	96	95	71	92	90	90	85	101	82	101	83	89	99	90	111	84	84	83	86	83	81	89	93	95	96	90	90	93	102	86	90	100	90	78	91	91	87	82	96	85	82	96	96	110	92	90	117	74	98	88	102	102	89	91	96	91	102	93	73	100	108	77	88	120	87	91	100	85	76	93	91	94	88	96	84	84	93	94	91	79	95	86	77	96	82	78	84	91	89	90	95	106	91	92	101	82	102	83	86	93	99	80	85	87	107	91	81	87	82	77	105	78	87	89	89	90	103	78	93	78	99	78	83	94	95	84	91	85	88	87	92	82	77	92	95	98	84	93	91	99	90	87	90	78	113	87	81	77	86	81	102	82	87	94	100	91	86	93	81	80	103	91	107	100	93	90	87	90	88	100	85	87	92	76	87	86	103	94	94	95	84	93	105	73	82	96	93	95	85	92	77	89	86	91	101	91	84	95	93	95	103	101	74	79	93	92	89	91	92	91	103	86	100	82	91	82	107	89	82	85	115	91	96	104	100	97	88	88	86	97	102	102	82	103	116	103	104	70	108	105	82	84	84	82	97	91	110	90	96	76	96	104	78	89	76	93	90	92	84	93	85	80	93	93	96	85	93	91	95	93	86	83	97	85	101	100	102	89	89	97	67	93	88	109	65	83	92	100	93	117	84	88	112	88	81	84	85	112	79	71	102	84	102	97	85	87	89	85	86	101	101	88	87	98	105	102	93	90	75	86	74	78	85	106	96	105	76	96	112	88	92	78	97	98	96	96	90	91	80	87	95	81	113	91	73	90	92	94	90	109	107	104	90	109	91	82	81	96	64	89	90	85	91	106	81	91	96	85	107	86	100	81	91	97	84	74	93	87	85	96	109	92	98	107	96	70	99	99	86	93	97	80	76	76	73	97	86	71	95	85	104	114	98	90	96	95	111	90	81	99	90	106	98	89	96	87	85	92	71	86	93	96	97	94	79	79	98	86	87	105	77	100	79	101	88	92	97	103	94	79	74	95	79	90	90	89	69	85	99	85	103	91	100	81	82	93	97	86	98	90	81	77	98	71	85	80	103	71	103	88	93	97	88	102	93	76	81	85	83	95	117	87	88	109	88	76	108	86	91	94	90	88	91	78	83	106	79	87	90	78	91	81	91	85	96	93	85	108	97	86	80	72	99	98	84	102	84	96	96	86	94	93	105	85	100	85	102	79	86	96	81	96	74	87	78	87	87	90	95	88	72	87	104	113	96	99	100	97	88	83	92	93	86	109	78	78	100	94	110	81	107	91	106	90	82	81	111	86	82	83	77	76	102	78	87	96	67	76	72	91	92	77	96	107	82	90	86	90	90	86	98	77	96	84	95	97	85	92	83	86	96	77	94	93	106	95	102	80	99
16537	4904	2765	2895	6543	9929	9071	7776	6810	5939	4922	4222	3269	3073	2924	2723	2751	2414	2165	1926	1893	3268	3721	3615	2585	2192	1835	1337	993	853	782	695	730	679	637	657	650	673	678	691	694	690	648	654	633	678	658	712	650	686	664	690	669	676	650	650	667	651	636	649	673	616	687	652	703	699	637	662	672	660	681	628	673	726	677	660	645	715	694	628	671	674	667	644	692	700	684	709	674	608	652	705	651	695	658	689	623	633	641	686	628	665	654	628	671	640	658	684	666	677	659	694	616	649	645	657	688	693	643	676	655	682	673	671	667	650	661	661	688	672	664	711	666	623	688	648	714	654	645	648	665	633	641	630	680	678	651	680	675	674	638	611	677	669	675	686	665	670	663	638	663	658	661	641	655	686	650	671	675	688	584	663	642	689	651	652	681	689	661	661	701	645	701	691	629	665	654	645	672	716	673	633	691	659	673	662	712	682	679	693	659	642	689	629	631	686	628	634	647	622	670	644	657	652	673	604	671	663	666	656	638	658	655	649	707	685	623	690	649	681	672	669	694	653	685	650	662	646	689	665	673	720	648	642	629	608	660	688	669	633	646	701	683	647	670	661	689	676	666	663	622	688	625	665	640	660	647	665	636	618	618	648	689	673	690	649	683	676	665	638	661	677	656	656	716	692	676	672	662	683	717	666	658	644	685	646	663	661	696	668	709	687	655	674	679	660	655	656	671	648	657	669	687	651	663	682	704	656	712	654	662	646	724	657	647	652	651	665	676	673	664	665	672	672	724	692	631	601	669	645	622	674	648	648	664	709	677	663	641	641	645	682	643	623	681	665	642	620	681	638	648	641	703	633	671	655	687	640	694	688	677	686	670	605	661	637	703	652	698	648	652	634	678	685	673	645	680	682	675	649	667	642	680	649	700	637	666	671	652	664	735	685	675	620	654	701	697	670	643	631	641	639	572	673	661	692	678	601	640	629	662	642	673	636	684	658	683	655	611	683	660	681	652	644	631	704	644	633	668	672	644	673	616	613	686	633	684	621	657	625	668	663	681	666	636	664	670	657	633	689	682	625	680	629	700	724	641	664	631	653	620	721	657	643	599	680	628	662	676	691	651	661	642	644	693	622	611	675	641	639	617	661	648	622	674	638	665	683	661	677	695	642	633	635	656	661	667	671	687	668	689	631	683	680	656	669	692	652	672	643	619	646	693	640	695	660	634	672	645	606	669	700	674	686	639	636	713	658	664	616	652	640	634	652	651	614	634	667	649	721	669	671	603	662	679	610	666	675	658	660	697	664	679	691	711	695	623	674	637	665	636	639	649	674	636	659	708	659	665	678	667	688	682	678	690	662	689	641	681	670	703	663	673	694	674	685	658	653	661	653	679	650	624	616	711	655	666	668	676	675	673	664	696	694	669	661	666	665	701	690	648	700	650	609	638	663	641	711	616	643	695	669	665	636	672	688	701	634	643	638	687	627	705	671	697	641	641	658	695	684	644	629	646	709	689	645	705	649	597	622	682	640	655	657	663	649	628	662	638	627	693	694	634	698	665	670	679	681	640	671	689	616	653	612	665	692	675	684	656	628	657	667	667	680	646	645	681	642	697	682	699	734	663	634	696	704	696	612	657	601	652	686	649	655	652	594	656	619	669	702	681	656	630	632	675	678	623	649	655	662	640	619	714	653	643	664	628	654	676	677	657	707	654	657	674	643	688	629	715	651	673	648	628	640	700	669	655	656	646	687	660	640	663	651	679	700	691	661	641	643	669	629	680	671	674	694	593	697	675	658	656	696	669	627	674	654	695	649	669	632	626	649	657	658	655	642	701	660	654	683	677	665	693	627	672	666	638	674	651	665	622	671	633	673	700	658	635	688	682	662	669	670	681	666	707	668	624	674	636	676	646	643	663	659	678	689	665	669	637	625	698	609	643	673	680	627	675	679	624	649	639	648	704	679	653	642	719	639	667	655	674	674	688	718	681	648	702	682	650	738	658	660	663	688	653	710	657	674	655	671	719	679	693	636	601	709	655	664	617	657	663	672	650	648	715	670	648	675	668	673	654	628	674	695	651	637	680	671	652	650	663	687	638	635	686	654	615	670	667	693	659	651	665	686	681	695	703	696	669	653	626	687	636	667	645	674	643	651	640	641	649	696	665	646	662	649	663	687	670	629	629	652	627	697	717	666	627	664	691	674	661	645	628	697	667	674	672	656	733	636	689	649	642	635	677	683	643	673	601	650	682	629	657	684	714	695	643	723	655	651	697	675	663	627	646	645	647	629	667	681	683	663	690	655	654	648	724	677	714	642	699	633	664	681	697	685	661	645	706	683	654	609	697	645	659	625	628	668	676	645	629	678	651	660	703	655	626	655	646	678	630	641	655	596	663	647	651	639	698	647	666	655	610	707	663	670	676	690	632	685	662	650	677	660	672	632	682	597	645	649	707	687	628	661	644	658	695	675	666	658	678	654	711	657	662	679	664	659	652	661	659	645	677	680	665	614	663	642	645	675	666	696	644	667	669	676	671	641	677	626	671	684	666	621	653	686	673	685	666	649	638	648	639	634	676	688	639	636	650	660	646	618	678	668	644	683	684	696	585	683	629	664	621	648	646	620	669	657	653	641	678	638	679	637	632	673	675	662	661	653	651	648	651	687	695	617	683	635	684	631	695	686	691	652	666	666	649	658	673	669	674	651	669	652	671	697	656	644	640	675	670	673	682	614	665	684	682	638	660	679	657	651	663	658	716	686	634	650	653	626	636	676	674	662	647	620	697	679	660	681	689	663	654	680	668	672	667	741	646	678	689	668	672	668	626	688	680	673	673	622	698	667	657	659	624	692	648	709	727	618	611	690	710	667	641	652	674	681	643	655	661	686	655	636	628	654	696	652	672	675	606	690	685	672	646	651	623	680	689	674	657	631	657	680	662	651	717	626	685	668	672	660	656	636	688	672	644	680	695	682	653	658	658	691	694	630	667	682	641	689	663	674	651	640	668	677	650	708	658	651	679	674	669	698	676	639	646	678	692	689	662	707	647	634	670	635	646	682	685	660	671	661	620	690	658	664	692	659	713	683	670	687	679	646	664	620	689	673	662	605	659	668	648	659	679	621	685	662	667	663	679	648	629	665	697	693	641	668	647	659	745	671	673	594	637	678	679	705	673	607	662	653	707	647	636	670	661	697	689	650	681	695	599	670	680	642	644	678	682	642	653	660	678	653	689	653	665	647	632	653	681	637	699	635	577	666	680	680	668	690	630	689	693	648	655	667	625	625	676	631	646	638	673	659	725	615	645	671	665	626	589	627	633	628	726	678	661	690	664	684	649	630	712	660	661	658	683	626	636	658	618	646	638	635	672	691	665	654	657	632	703	691	642	689	665	651	675	679	661	680	646	677	714	641	682	650	647	622	639	638	664	692	688	671	676	641	639	709	730	653	681	679	640	672	641	644	674	637	650	643	660	669	673	656	653	683	642	651	657	654	692	661	651	656	669	671
1988	647	392	296	228	224	257	264	289	241	228	212	217	172	202	156	181	182	153	153	156	367	531	471	297	293	221	183	135	91	99	89	89	86	81	93	94	89	85	94	93	88	85	85	101	98	87	77	72	77	96	98	64	65	100	65	97	89	87	85	81	96	72	78	98	108	89	85	87	91	66	89	72	77	84	84	87	78	82	77	81	97	101	72	76	91	75	78	76	79	95	79	88	85	77	88	98	85	87	84	102	79	70	86	78	100	85	98	100	93	82	77	83	82	86	77	71	75	91	73	95	91	73	100	100	85	100	100	80	97	104	87	93	102	76	85	96	105	71	86	75	98	99	73	90	84	97	83	84	82	90	78	78	77	74	86	99	84	75	66	68	91	74	87	82	106	78	90	82	82	72	100	100	84	78	98	74	80	79	88	96	101	78	90	90	92	79	100	79	87	82	80	78	98	84	91	69	78	89	76	89	75	71	106	77	93	87	89	97	74	105	77	84	98	100	85	105	77	92	86	78	87	90	90	74	90	89	92	96	84	79	94	77	101	90	87	101	80	78	81	93	104	89	78	107	86	96	97	82	84	82	72	89	98	103	94	76	74	81	78	104	79	88	75	77	88	88	89	95	79	85	78	78	86	77	100	67	76	94	103	85	83	85	77	97	96	96	72	77	92	67	84	98	85	95	85	97	86	85	82	97	84	90	97	89	91	87	78	95	76	81	80	84	83	88	76	84	92	78	97	82	75	80	86	93	94	78	86	100	77	96	84	93	90	74	98	89	85	90	89	97	92	90	105	84	73	80	91	108	80	89	93	83	92	93	76	85	93	85	65	88	102	78	85	99	66	96	95	92	116	85	83	81	71	92	72	79	94	76	81	79	109	77	93	65	71	70	80	96	89	92	91	90	85	92	83	93	72	88	92	95	89	65	81	92	98	76	80	83	104	96	75	75	77	87	102	84	86	84	108	87	86	95	81	73	81	86	101	82	90	96	81	88	96	75	89	107	72	82	73	87	100	88	94	90	114	77	98	82	89	100	90	96	77	96	80	96	78	89	83	90	87	68	95	93	83	87	85	93	92	100	100	99	80	100	74	94	92	93	88	87	83	85	91	84	72	69	89	100	80	98	94	91	98	90	87	95	87	104	92	74	68	92	89	74	94	83	74	81	99	60	106	86	77	77	90	82	94	75	73	85	91	89	84	89	91	94	87	88	89	99	69	68	71	86	71	89	83	95	86	84	92	80	79	87	97	100	74	80	98	82	63	86	85	74	96	89	87	88	67	97	83	79	83	87	90	84	102	70	103	86	98	72	87	88	97	85	92	97	99	73	85	101	85	99	101	105	74	74	82	81	95	92	92	81	107	76	100	86	82	85	85	88	81	82	90	78	79	93	84	90	79	96	76	97	90	73	75	69	80	85	96	75	69	89	83	94	89	82	81	90	80	106	94	100	85	85	88	75	82	102	79	84	91	97	88	95	81	91	80	85	89	94	93	78	90	70	81	82	71	91	69	90	91	88	90	96	79	83	83	78	86	81	89	101	86	62	104	89	89	101	82	82	69	95	78	86	86	106	83	89	89	74	91	85	72	93	84	88	77	78	100	83	91	94	84	79	94	89	83	102	94	94	85	89	102	85	83	91	98	95	71	76	87	87	92	85	90	82	84	83	86	98	86	103	83	96	81	70	67	85	99	86	75	92	89	101	73	87	87	90	108	82	100	92	81	85	90	101	75	84	93	83	107	70	88	87	93	91	86	89	78	84	93	70	71	75	64	85	81	62	66	85	98	74	84	76	71	91	106	101	77	85	110	65	104	80	100	107	75	75	73	70	107	85	79	70	85	94	84	89	86	72	68	97	95	83	95	94	95	78	78	93	86	88	98	72	91	98	95	90	79	90	100	95	82	88	93	78	82	97	97	74	87	68	89	89	92	77	80	78	87	81	115	87	87	96	78	77	83	73	77	95	71	83	75	86	84	98	91	77	91	90	79	81	79	79	85	94	89	66	87	81	96	93	95	102	90	96	77	91	64	90	73	77	82	71	99	88	93	101	91	79	81	108	85	97	79	71	107	93	88	71	94	89	83	105	101	89	94	81	94	93	92	76	74	76	78	96	83	75	105	83	79	75	73	94	95	100	96	97	91	93	71	82	77	74	78	71	73	92	87	90	80	92	74	69	90	102	69	92	93	80	76	93	86	82	86	76	89	73	81	79	89	86	87	91	87	83	94	93	95	96	82	87	81	71	84	88	80	65	78	84	92	84	98	80	78	82	67	106	76	80	77	78	120	92	93	84	72	96	92	77	91	83	81	76	89	80	90	90	114	75	90	75	77	91	76	91	82	92	84	73	93	81	71	97	84	75	70	78	68	99	85	86	97	84	92	90	92	86	87	80	97	80	75	80	116	76	81	90	97	85	70	93	71	93	91	80	83	111	82	74	75	84	80	81	86	83	80	98	75	88	94	83	76	94	93	86	97	88	90	99	97	83	85	92	81	80	84	82	82	69	67	93	105	79	70	73	83	75	90	78	81	87	87	92	84	83	87	89	62	99	92	85	82	96	87	94	90	85	78	95	92	80	83	95	93	113	81	88	73	89	85	90	87	94	97	81	64	85	90	81	83	88	77	79	90	77	86	100	93	91	81	73	81	79	92	79	100	80	80	82	91	86	84	95	92	81	85	84	66	96	96	102	81	75	77	97	81	96	81	79	89	82	90	70	83	78	76	94	91	94	102	101	76	96	95	99	99	86	79	76	82	84	67	97	77	91	101	80	97	77	84	91	99	93	103	75	81	92	93	79	90	93	82	91	81	89	86	79	90	83	99	89	81	106	84	79	88	83	90	95	73	99	85	90	72	93	77	92	82	87	83	87	69	113	73	78	97	84	87	75	73	68	82	86	86	77	73	86	71	92	78	72	97	88	114	91	102	76	95	90	104	78	94	97	79	98	94	86	83	97	92	73	90	80	91	73	78	81	92	88	105	100	79	83	76	86	78	89	81	89	86	79	88	91	88	77	90	95	97	78	74	68	91	70	79	99	83	92	84	90	96	107	83	93	80	109	89	92	89	105	87	83	84	89	76	72	81	99	75	81	84	86	79	74	86	85	78	70	83	103	83	97	95	86	86	90	80	101	77	91	89	87	84	79	101	70	98	95	95	69	88	69	82	89	81	80	95	78	94	83	91	99	80	80	75	96	110	100	81	102	86	99	82	92	87	86	90	87	79	87	95	100	83	99	90	86	85	91	63	96	115	82	90	93	95	85	83	100	74	92	100	90	80	77	91	86	91	83	97	86	86	77	84	82	90	84	87	100	82	82	73	80	85	74	79	92	104	65	89	94	85	103	109	90	64	96	94	82	97	84	73	84	91	84	87	96	91	75	85	85	98	79	105	70	88	81	90	87	113	91	107	79	84	91	78	79	66	101	73	100	82	82	84	93	80	83	95	95	106	88	94	83	87	93	89	69	74	78	87	97	85	72	70
20242	6968	4126	4329	9064	12072	11270	10157	9378	7875	6520	5419	4737	4163	3907	3681	3400	3251	2968	2526	2900	9227	10855	9462	6082	5830	3860	2302	1469	1067	795	683	694	660	620	598	631	651	637	618	622	612	634	661	621	642	610	617	602	611	622	614	607	615	639	580	649	608	613	559	628	598	628	555	634	653	625	591	644	613	644	621	611	592	631	655	616	580	642	649	618	609	625	625	661	609	634	649	648	638	633	642	609	578	626	632	625	643	630	668	608	656	608	650	609	614	601	610	624	598	641	612	632	609	609	654	675	638	649	637	621	642	618	613	605	595	591	629	607	546	625	612	652	600	649	617	666	632	636	683	662	577	605	676	604	591	633	615	597	650	591	615	635	673	602	643	623	647	593	656	597	583	640	596	611	637	644	629	654	640	618	623	639	678	646	669	591	608	658	659	614	597	610	598	618	653	647	634	630	641	597	592	646	619	658	631	645	588	633	652	598	597	618	660	642	615	668	631	615	613	624	592	653	623	595	608	626	620	620	589	615	625	602	608	645	602	648	613	645	644	661	617	604	638	605	635	625	607	608	626	608	659	626	584	620	624	631	648	623	639	652	650	626	635	625	608	630	601	635	619	626	648	584	611	588	601	631	607	616	670	655	623	647	602	640	619	604	588	624	651	581	598	636	685	606	613	638	591	598	641	615	608	632	608	679	659	624	644	624	614	639	636	613	663	643	663	576	651	616	605	606	606	642	622	626	616	657	591	616	593	656	615	580	592	620	605	644	633	587	647	605	654	587	625	609	605	633	667	630	652	638	595	587	623	655	596	640	577	645	619	611	600	607	616	622	600	640	598	666	613	619	608	633	637	618	583	630	665	601	586	577	612	655	635	585	581	646	579	620	653	595	701	673	611	599	605	610	590	601	619	625	682	634	662	599	626	631	619	585	629	644	623	619	611	599	553	591	633	612	603	600	574	612	596	569	628	635	608	628	595	592	592	626	581	598	649	621	601	648	648	578	629	590	639	643	617	608	600	638	596	611	617	614	659	629	666	672	588	657	612	623	628	628	596	634	613	662	604	645	601	608	657	602	647	599	619	608	626	587	622	591	658	611	591	609	624	592	634	624	624	639	609	602	624	625	625	608	655	659	631	628	600	625	624	637	634	642	620	653	629	608	587	623	607	619	636	616	586	652	602	631	660	634	598	600	587	634	634	604	609	634	645	637	614	636	615	619	643	613	665	636	623	669	600	619	627	629	641	652	600	616	618	632	598	621	673	675	628	599	655	628	634	607	630	592	662	629	632	649	671	633	652	649	667	613	609	645	621	651	625	608	674	657	634	614	641	641	613	603	618	666	618	604	688	625	650	591	631	652	564	646	603	636	648	622	604	652	629	660	628	581	633	612	628	647	614	580	553	632	641	614	643	622	624	631	618	621	643	642	620	608	581	626	652	625	642	611	602	635	615	607	608	647	615	625	618	628	594	610	620	646	660	635	622	642	647	627	638	611	602	589	654	591	614	629	621	600	618	584	634	640	604	601	599	630	641	612	643	642	646	599	616	635	610	626	632	621	608	615	613	587	601	665	647	589	592	608	646	573	644	632	623	612	651	624	668	655	624	667	628	641	647	632	626	620	583	667	605	636	598	676	644	634	634	593	626	632	595	651	630	624	608	637	639	605	661	593	621	658	631	601	627	602	636	651	587	592	631	578	626	593	675	640	628	642	622	634	642	641	599	595	612	654	649	632	629	665	625	667	616	618	595	637	630	630	678	612	632	641	589	630	622	592	617	652	589	643	642	638	599	665	636	615	632	618	641	607	608	608	647	603	614	652	626	646	621	637	576	659	643	638	626	627	605	608	628	622	643	631	630	611	598	639	651	616	577	655	654	608	658	620	634	645	640	618	607	647	597	637	656	607	617	663	614	626	623	640	627	618	657	609	605	574	634	591	648	612	653	662	645	595	639	689	624	636	612	601	609	606	633	677	607	640	640	609	588	618	638	630	594	637	647	653	597	664	663	625	642	601	616	619	650	642	629	653	661	624	598	619	655	572	660	599	615	641	617	607	596	611	622	685	614	571	660	637	633	625	645	624	624	648	606	623	608	577	637	605	631	655	571	556	666	608	600	584	602	655	620	638	594	603	600	634	662	641	644	611	628	620	633	661	601	625	572	623	613	628	640	612	661	616	628	608	646	609	643	593	595	660	627	656	577	612	635	622	589	615	618	640	593	618	657	617	661	636	643	589	622	636	657	659	619	647	648	648	623	664	567	622	596	604	598	592	577	608	632	622	617	652	624	634	595	593	620	618	630	612	605	655	653	610	572	661	613	627	631	619	652	608	629	593	611	594	661	686	613	660	618	641	636	592	613	648	642	632	623	618	595	610	596	603	624	629	649	597	644	607	616	627	616	624	663	590	585	606	650	607	568	595	639	625	580	623	630	601	624	601	629	592	660	611	639	640	583	610	643	651	653	606	613	682	665	637	600	609	605	640	608	611	647	592	668	682	630	624	600	611	654	612	583	605	622	591	631	571	648	602	607	626	651	635	613	612	627	660	592	621	633	601	634	580	641	622	611	637	624	612	602	621	619	630	622	607	644	656	553	601	633	647	604	617	660	626	682	614	653	625	604	612	657	641	654	654	643	627	670	658	648	644	601	613	681	626	604	601	598	611	598	630	642	639	595	630	578	631	645	664	622	632	651	632	620	607	652	673	620	608	594	630	592	623	646	581	645	625	634	624	637	574	616	590	606	631	614	577	583	694	634	637	563	617	618	643	648	614	627	603	615	579	641	606	629	607	652	639	581	657	604	606	659	655	603	635	644	618	612	633	610	596	587	595	612	617	618	641	659	624	645	606	599	627	581	640	636	632	605	608	604	650	595	570	645	571	650	635	597	654	609	618	601	606	599	638	578	599	592	570	590	577	640	631	659	613	609	605	631	621	556	620	591	628	637	646	656	608	578	577	637	606	586	644	656	631	648	672	642	608	614	638	648	617	651	603	677	600	631	619	648	637	624	644	606	653	633	633	606	588	626	660	590	578	592	621	609	650	621	636	592	613	590	606	609	619	625	675	652	642	619	608	633	631	625	632	627	643	591	525	632	592	584	631	609	621	609	683	604	631	652	644	599	585	608	595	625	606	660	605	643	603	631	622	597	615	679	592	605	632	619	665	679	620	625	624	629	667	613	639	634	635	641	630	626	649	606	601	595	636	635	627	609	642	607	632	579	618	616	604	651	599	618	603	655	648	623	656	654	592	653	629	591	625	598	661	619	614	643	645	576	636	585	613	639	608	609	652	594	623	640	620	615	624	614	598	630	634	650	581	668	608	654	636	606	649	648	566	624	590	611	610	625	636	574	571	610	617	582	609	628	649	587	582	615	639	669	637	598	664	628	607	667	611	603	629	632	636	627	586	654	620	636	667	672	630	594	664	653	651	639	626	601	650	639	654	638	648	629	579	610	611	612	584	639	644	616	601	564	590	631	602	619	634	617	690	646	640	655
3411	672	411	297	253	222	246	286	278	258	252	249	216	179	189	197	175	179	156	180	289	552	599	508	350	316	258	179	134	116	106	109	111	101	121	114	106	106	92	103	99	111	119	103	82	105	96	110	109	112	91	100	93	103	111	110	113	119	111	94	107	105	98	109	99	113	96	108	95	95	99	90	104	84	100	99	108	115	101	103	123	114	97	93	100	125	115	92	98	117	101	96	111	82	98	99	97	115	101	100	94	106	104	111	121	109	94	114	108	99	95	76	105	78	121	107	119	110	101	91	101	102	94	96	95	94	121	93	112	134	107	93	109	120	100	97	106	90	93	98	103	101	97	97	96	106	101	102	102	99	105	98	114	99	98	91	95	99	95	109	97	96	104	114	109	105	90	103	109	114	112	100	98	103	119	101	100	97	86	104	100	107	102	116	102	89	104	118	139	112	100	119	122	109	105	97	112	98	116	111	95	111	98	91	107	93	110	106	112	104	95	115	103	82	104	93	83	95	95	105	122	102	107	101	120	92	120	109	102	114	95	100	90	88	94	92	101	113	103	98	96	86	109	126	108	118	95	108	91	76	111	113	113	95	99	81	77	108	105	92	118	115	91	92	103	90	86	108	106	109	97	97	96	119	89	114	95	92	101	89	102	102	92	114	104	112	103	97	109	103	74	113	120	116	100	105	114	104	114	83	108	90	93	107	107	99	96	95	102	95	101	99	102	94	100	123	98	97	95	101	90	106	106	112	112	85	101	104	109	106	95	110	134	86	88	129	96	112	101	97	108	110	93	100	117	128	86	100	111	122	98	92	109	91	111	86	83	107	115	109	103	101	110	104	110	105	93	98	93	97	98	120	95	116	96	109	103	101	89	103	111	101	127	117	109	109	94	115	109	115	130	116	110	100	122	87	111	88	105	117	109	100	109	91	87	118	88	106	95	100	98	112	92	97	96	97	93	132	99	88	114	104	123	98	100	90	98	100	112	107	82	99	106	97	92	120	104	102	92	96	93	90	111	109	103	92	82	135	103	92	110	109	111	103	99	103	116	103	109	90	105	101	96	91	86	120	115	87	103	96	97	98	96	90	106	110	80	109	96	118	101	105	105	107	100	118	125	101	105	115	106	107	109	114	99	102	104	100	107	130	107	117	125	104	104	102	95	116	119	112	81	123	92	126	88	110	129	95	99	98	101	108	95	115	107	103	101	96	98	102	114	110	102	98	102	103	89	96	95	93	88	101	95	89	85	109	88	101	102	123	113	122	96	74	106	92	97	91	102	98	119	104	91	94	107	111	109	102	100	93	92	101	115	110	117	100	97	114	102	124	89	111	103	111	107	113	99	100	108	90	104	109	99	102	105	98	87	103	113	101	109	90	94	119	112	107	89	121	91	110	104	106	96	105	115	109	99	107	84	113	88	114	93	95	104	97	100	102	109	101	101	124	121	113	108	103	109	117	90	104	76	119	98	116	107	110	115	106	96	98	111	98	105	118	112	101	104	110	117	104	112	125	90	99	93	120	100	86	107	87	101	95	97	98	105	111	109	91	116	109	96	122	101	92	84	112	100	104	106	107	97	111	119	95	97	110	113	103	110	95	106	98	98	103	113	99	105	108	103	105	85	128	112	84	84	100	102	76	105	101	111	95	93	100	92	111	107	95	89	120	116	99	120	98	98	97	105	96	98	87	106	103	107	128	101	94	96	100	113	93	125	111	98	100	102	113	113	100	98	101	91	110	102	96	109	106	92	120	94	97	105	111	97	98	105	119	98	84	99	105	108	109	113	108	92	107	104	104	102	107	102	80	91	102	110	92	116	110	99	90	103	110	105	102	106	119	106	81	107	102	87	107	106	106	101	90	101	101	84	110	85	85	98	82	109	103	112	92	105	102	96	121	105	103	101	108	126	103	91	106	90	99	112	114	115	95	90	117	90	108	88	108	104	120	96	92	99	118	94	101	107	108	103	101	104	90	130	94	91	107	112	86	103	90	97	107	109	112	97	99	117	92	93	108	102	103	100	100	108	97	103	99	88	107	99	115	87	107	82	102	91	115	106	116	106	112	91	112	110	97	93	105	120	104	107	95	93	96	113	104	109	99	95	113	112	89	118	122	106	93	101	94	88	117	100	114	97	111	102	122	105	103	108	103	112	106	107	90	94	81	118	97	105	90	96	85	97	106	90	135	104	106	93	113	89	106	121	113	106	91	112	98	116	120	103	124	99	106	100	102	105	94	115	113	109	117	95	101	98	113	113	109	114	86	101	112	105	84	115	103	99	116	99	105	121	111	107	95	97	101	94	111	108	93	99	115	97	102	101	91	85	125	114	104	104	104	101	99	110	112	103	113	98	106	107	108	109	112	103	103	103	101	97	112	89	97	121	88	94	112	111	92	112	106	121	122	98	101	119	105	88	96	112	75	108	105	103	93	93	89	101	110	99	120	96	98	95	111	133	117	109	109	94	94	107	99	97	109	105	97	102	95	83	106	81	94	73	106	112	96	106	117	112	101	95	109	86	111	109	105	93	104	92	91	89	104	107	98	103	88	103	95	99	94	107	107	104	105	85	126	86	116	107	94	105	84	115	98	115	104	102	113	94	92	102	104	106	109	102	102	106	115	110	100	120	111	98	99	93	102	107	99	114	105	104	98	98	126	106	96	98	107	96	99	87	109	85	114	110	101	99	98	108	91	109	113	116	98	111	96	90	92	103	113	111	106	99	83	113	102	105	97	92	108	85	96	89	102	112	98	102	106	99	113	101	100	94	97	106	85	117	117	115	95	101	98	96	90	102	107	98	116	114	108	109	99	127	108	100	104	110	102	122	92	85	114	112	94	105	115	91	96	110	93	117	92	113	99	105	105	103	128	106	110	110	93	120	107	110	92	97	108	105	123	114	99	97	91	105	119	114	98	100	104	99	100	97	94	99	90	114	97	99	89	100	118	101	98	103	105	100	106	116	97	109	106	109	102	94	104	97	103	97	121	112	117	109	105	121	94	124	115	112	108	101	97	98	100	95	99	115	97	115	84	88	98	110	97	107	98	103	104	97	99	117	117	107	107	94	121	104	103	111	113	106	103	101	106	98	107	94	109	93	99	98	118	86	112	112	128	125	115	104	101	110	80	100	105	103	97	95	91	111	108	114	110	96	107	103	107	97	105	95	113	94	106	94	96	130	80	109	108	98	102	85	108	101	102	112	98	99	106	125	99	100	105	84	121	93	110	104	99	99	114	106	102	113	115	112	95	95	103	118	114	102	95	107	99	129	107	101	106	117	109	118	98	112	65	98	99	102	111	100	115	115	119	101	116	101	108	127	99	103	122	85	89	108	103	103	112	121	101	115	95	92	107	98	109	92	90	88	85	90	85	99	93	78	101	108	92	94	112	110	90	106	106	117	112	108	92	102	123	106	101	103	100	92	92	103	95	109	95	107	99	95	109	108	102	104	106	111	123	84	98	122	112	101	110	114	99	102	102	104	116	100	82
20027	6657	4065	4159	8583	10857	10785	9655	9454	7997	6840	6023	4816	4197	3939	3540	3109	2859	2773	2592	6386	10907	11703	9512	6398	6222	3750	2272	1443	1096	951	902	850	686	734	764	686	742	747	733	766	743	777	743	768	776	757	762	749	772	794	746	761	746	757	747	743	749	737	729	719	732	757	739	793	787	732	793	764	803	780	738	777	816	730	737	730	714	754	741	787	755	754	701	774	772	735	780	733	790	741	803	777	738	706	761	794	723	731	779	736	749	755	740	751	713	710	760	811	817	788	736	775	777	800	745	760	754	732	739	789	771	746	729	786	751	758	750	766	739	708	745	779	719	767	756	715	767	750	760	749	728	764	751	744	709	706	729	709	756	725	755	736	778	822	761	767	756	762	752	741	757	726	738	759	777	717	738	759	799	823	707	775	815	789	727	735	753	713	744	763	776	771	719	770	741	762	749	764	771	755	804	734	788	763	794	723	692	772	806	719	759	739	749	763	759	728	746	751	760	742	758	719	742	776	744	724	758	779	795	731	753	714	753	798	731	748	733	755	766	734	746	723	732	698	762	768	734	769	778	753	775	728	764	728	774	713	775	759	748	714	769	796	764	705	775	725	709	731	808	748	815	783	769	748	770	738	720	779	741	769	764	742	752	743	765	783	755	736	739	755	777	777	784	787	749	733	776	762	754	739	752	763	758	753	783	744	761	706	742	782	731	786	775	768	768	764	719	773	764	735	755	718	717	734	751	852	795	758	756	774	815	738	737	738	735	706	774	749	767	748	768	771	718	767	702	760	734	779	755	765	770	738	764	759	742	757	721	726	702	793	761	737	764	759	750	765	751	765	718	766	748	749	750	706	787	820	750	798	767	703	806	719	781	735	783	725	726	758	783	731	745	729	695	782	774	736	746	747	741	752	733	760	737	787	757	700	768	773	787	765	751	744	756	731	765	732	757	807	779	771	739	708	751	771	729	742	784	750	705	764	776	771	785	775	717	741	733	728	722	793	704	727	740	753	731	788	769	786	778	798	754	726	748	791	767	760	772	757	756	740	782	768	727	724	740	793	715	783	731	790	710	744	772	759	744	733	724	736	731	751	797	767	751	743	722	738	760	733	772	767	745	692	768	763	742	749	753	778	765	739	770	769	747	782	835	739	768	730	776	740	787	779	774	721	787	756	713	741	762	702	816	761	787	728	775	796	751	739	736	765	735	717	802	807	739	715	746	777	719	750	772	754	716	746	747	793	760	737	752	756	765	752	743	741	730	758	746	785	745	763	720	736	745	727	731	720	807	754	780	761	718	761	718	757	780	746	780	760	787	731	776	771	746	746	745	780	753	735	712	720	739	786	740	732	771	773	712	813	778	781	751	718	753	750	721	742	750	741	746	767	724	778	747	750	770	743	761	784	753	699	760	741	796	792	761	808	769	756	727	838	757	703	684	756	708	739	757	728	727	726	734	778	747	707	748	758	748	760	802	735	758	802	744	782	802	723	739	743	714	734	759	748	759	771	766	752	740	703	719	819	765	740	787	733	771	776	777	790	780	728	787	724	742	756	757	757	778	724	767	731	746	710	818	779	790	760	694	741	779	771	737	768	787	735	772	739	725	737	751	782	772	768	725	755	735	742	776	777	740	788	778	752	726	807	758	712	773	766	774	725	710	760	742	730	719	783	716	770	751	739	749	757	770	701	716	750	729	757	758	733	736	806	741	744	797	728	741	735	806	773	764	757	766	763	757	713	767	775	800	720	757	761	694	755	792	774	719	743	798	793	742	755	796	725	714	734	788	750	753	761	741	742	777	724	787	756	764	794	797	777	753	783	731	762	762	794	734	744	721	810	782	756	768	754	780	752	771	792	759	741	773	766	809	723	736	778	744	750	749	766	690	781	769	788	740	719	769	755	774	773	724	740	750	727	740	737	780	782	824	753	764	725	739	773	769	758	729	775	737	721	834	736	754	759	768	766	711	724	799	767	788	752	763	789	788	820	775	756	740	737	789	761	771	766	747	751	718	777	829	757	818	708	741	767	735	766	725	764	712	730	809	770	767	775	750	718	759	762	731	766	728	769	768	744	743	813	756	747	781	739	809	735	716	731	727	806	760	743	734	782	704	800	701	749	748	762	741	736	721	775	745	711	735	715	766	763	804	784	742	740	788	773	716	734	732	754	761	738	730	682	758	725	777	756	762	724	759	790	753	742	715	767	770	744	742	805	752	768	736	776	751	753	760	763	765	744	788	752	748	704	742	781	781	755	788	807	799	757	711	722	754	739	788	723	727	751	772	738	765	748	771	741	773	760	728	754	745	710	724	734	741	753	759	753	749	741	712	815	700	761	793	714	762	792	785	768	768	751	719	786	744	817	742	748	753	749	735	793	748	729	735	722	778	745	789	731	730	745	666	787	716	737	695	730	827	749	690	732	809	792	824	772	783	771	737	786	747	720	767	743	758	787	820	781	731	727	720	710	742	747	722	747	691	730	786	717	753	741	791	797	725	769	767	757	728	760	746	797	736	793	713	762	743	742	785	782	733	728	734	723	786	777	753	720	761	753	724	748	748	738	786	744	773	744	713	783	738	780	728	713	735	748	752	714	734	758	736	808	793	740	704	749	801	743	773	776	795	726	778	770	763	738	814	786	760	763	762	749	736	678	771	727	760	803	751	814	788	757	805	732	757	762	761	757	749	745	772	771	797	707	768	755	764	731	729	720	770	727	754	781	747	743	767	751	760	764	765	771	793	739	735	773	748	760	750	785	745	804	715	813	726	757	786	746	730	743	724	732	750	719	724	742	797	704	700	776	781	735	764	759	770	771	782	753	813	731	712	730	757	746	785	733	724	753	770	737	745	747	734	730	752	753	794	711	730	764	756	742	789	747	735	744	732	769	760	783	792	749	769	761	763	779	713	779	706	816	787	736	794	720	794	762	743	760	760	746	749	725	786	765	759	712	728	742	783	763	765	739	753	752	753	744	757	697	709	698	788	750	793	727	751	719	760	784	788	737	775	756	793	735	740	784	717	772	750	788	815	731	706	764	785	795	764	753	765	725	738	796	744	769	714	759	755	778	752	777	763	769	783	739	772	751	734	740	735	747	763	768	752	723	763	681	752	723	702	736	732	724	730	738	750	736	731	765	730	773	741	782	800	787	763	767	752	759	794	782	732	782	705	728	742	773	758	751	767	794	769	772	753	780	773	726	750	747	713	771	783	744	707	733	739	780	711	756	760	738	786	799	771	765	723	757	793	763	707	751	734	763	726	805	775	723	754	814	785	768	722	710	774	763	764	707	731	778	732	716	756	748	776	744	751	815	759	740	798	730	807	766	760	731	787	764	779	721	785	713	764	759	755	735	751	743	725	765	750	732	742	740	732	748	819	754	811	760	788	773	709	774	779	781	741	743	752	788	782	776	766	724	727	747	788	766	779	746	751	781	758	735	735	705	705	712	786	753	820	747	713	755	738	772	778	776	715	748	730	725	765	716	755	746	729	719	735	771	732
3161	1088	555	358	276	271	331	379	386	376	346	258	250	225	205	220	198	180	197	144	588	989	1183	803	449	428	355	218	189	123	111	108	104	112	90	113	93	94	84	88	94	100	102	89	80	79	91	109	116	95	92	89	89	100	113	95	108	91	89	108	82	95	91	104	82	96	94	91	104	92	102	90	100	92	96	81	112	116	100	84	98	104	94	103	101	114	87	104	103	80	88	98	99	92	90	80	88	85	101	95	90	91	105	94	92	83	90	114	105	99	95	112	102	91	95	96	82	102	101	103	87	93	109	94	101	108	109	92	99	101	120	94	90	112	99	108	75	107	98	91	110	89	98	106	114	82	113	89	96	100	98	116	88	92	93	97	92	83	95	97	91	85	107	95	91	109	99	99	96	99	88	112	97	113	112	96	113	102	91	105	109	91	113	85	71	107	98	80	116	88	98	75	83	120	115	113	102	94	99	85	99	86	90	84	92	111	76	102	104	89	96	107	110	84	82	91	89	93	77	95	118	103	113	113	102	95	92	108	122	92	92	87	101	86	82	96	96	109	82	107	98	97	86	122	109	105	72	97	100	103	105	100	87	102	103	93	107	101	86	92	91	98	93	94	102	107	96	88	90	98	88	101	83	90	94	81	103	89	122	94	99	93	79	93	87	82	115	97	111	90	92	99	89	98	114	87	88	89	93	100	93	102	88	100	109	103	88	107	85	92	105	82	103	103	113	102	96	92	88	98	88	92	84	105	95	89	78	94	89	114	97	107	118	91	90	105	116	115	119	93	103	99	104	97	100	96	101	96	91	101	103	79	95	93	77	88	88	94	91	85	84	97	110	113	120	86	84	108	95	93	87	103	114	109	84	90	87	98	102	91	106	96	86	102	111	88	100	120	98	86	98	102	94	92	87	93	85	108	98	99	108	114	84	90	100	89	84	119	117	96	94	92	89	90	107	94	100	99	119	90	93	86	91	90	114	106	87	107	97	100	100	98	104	108	89	108	95	97	95	94	92	93	108	95	96	93	105	100	111	87	100	86	102	90	91	101	99	91	83	95	100	94	90	122	95	93	112	102	90	101	81	86	105	104	112	87	91	93	124	84	108	85	92	87	122	92	100	73	90	97	87	102	106	102	88	91	105	90	97	97	108	98	101	97	90	82	94	96	101	81	106	96	94	86	84	103	99	86	97	89	95	86	104	97	87	94	89	88	102	108	110	91	98	96	102	91	102	100	86	109	105	97	108	113	109	114	94	84	84	88	98	82	86	95	108	97	99	85	88	84	102	95	102	97	91	94	109	101	101	93	89	95	107	107	92	88	97	97	110	93	84	86	82	109	94	113	94	105	91	85	99	94	90	102	106	89	89	103	91	91	80	101	91	105	81	69	87	91	102	103	97	94	100	83	96	94	101	90	94	94	89	92	94	105	92	93	103	84	123	80	93	100	94	97	90	96	98	102	108	98	101	96	90	102	91	95	106	85	89	85	94	107	94	105	99	95	97	97	84	85	103	103	92	91	101	101	106	101	102	83	98	121	95	96	95	92	108	86	76	81	102	116	94	96	81	100	104	91	86	90	95	90	71	105	101	97	95	104	114	92	106	91	102	119	103	94	110	75	98	98	106	88	99	108	87	92	97	100	90	106	88	98	107	116	103	104	90	92	102	87	107	88	83	94	83	99	103	86	106	105	92	90	92	90	99	91	110	100	104	107	103	96	126	89	79	96	110	104	82	85	105	78	107	86	114	107	115	88	102	92	98	102	111	97	113	90	105	104	107	98	77	101	98	99	118	86	114	109	106	99	98	113	96	92	109	117	84	85	98	109	100	100	101	74	110	96	79	113	107	121	99	81	90	96	105	79	97	101	77	104	96	109	97	102	114	98	116	90	92	72	77	93	93	97	63	93	85	83	116	94	86	99	96	101	99	88	113	115	105	102	86	93	87	81	91	104	109	99	88	113	115	77	77	100	76	107	80	85	105	106	99	78	92	91	86	94	96	110	95	82	118	103	93	95	95	104	95	97	96	93	87	109	105	108	96	89	94	77	85	104	104	101	79	106	122	102	80	103	93	110	93	94	106	78	93	85	93	109	74	85	112	110	115	100	101	85	95	98	104	91	100	91	107	80	86	113	89	92	105	72	82	83	88	104	77	95	80	103	109	108	106	91	105	81	87	91	107	84	128	97	96	101	86	93	83	114	79	100	81	94	93	106	87	78	110	87	99	92	107	96	100	79	99	89	88	109	107	99	121	98	81	95	99	85	89	103	88	94	89	102	77	91	96	95	93	101	83	108	99	90	88	95	117	85	74	87	95	87	102	98	108	71	100	86	86	81	104	76	98	100	95	90	108	91	89	88	93	84	81	77	91	97	95	99	114	83	93	95	112	89	94	90	90	98	91	91	100	108	85	107	75	104	91	116	87	115	91	103	124	118	94	86	95	116	101	119	119	111	108	98	86	91	102	103	102	92	99	89	87	86	94	114	94	95	93	100	91	93	103	109	93	85	78	89	87	100	107	102	102	88	104	98	105	96	87	90	94	93	99	102	78	100	100	99	100	93	98	71	102	107	111	87	97	93	104	89	103	82	87	93	110	111	94	102	106	113	107	118	100	78	87	105	98	106	82	100	93	97	114	102	111	79	78	87	83	94	85	120	91	82	81	93	102	97	101	83	82	106	99	92	94	96	96	93	103	108	91	100	77	116	107	102	88	101	91	107	98	95	95	104	108	106	106	99	81	99	107	106	97	102	94	112	102	87	102	105	109	84	106	100	88	100	122	99	82	80	111	90	93	97	98	89	97	101	94	97	117	89	111	97	101	109	97	90	121	101	92	98	80	104	105	95	96	95	97	85	100	85	95	93	89	99	85	90	100	98	87	92	93	101	108	101	104	89	109	93	97	97	101	88	118	93	117	97	121	96	100	96	109	100	89	101	94	102	94	97	80	104	99	103	75	92	98	105	92	95	96	105	100	97	103	94	108	90	92	105	94	97	83	86	108	106	97	100	90	102	88	78	85	86	88	109	82	91	96	90	94	92	103	112	95	115	94	75	91	89	109	92	90	101	83	84	103	96	93	90	92	119	97	97	97	94	98	89	99	105	92	105	99	115	89	96	98	101	97	107	89	96	102	105	90	108	90	100	74	102	87	114	93	101	115	89	109	92	94	95	79	92	101	90	97	99	103	88	100	94	98	88	95	92	90	104	105	96	92	102	99	96	72	103	111	88	98	94	104	94	84	91	105	90	102	92	106	79	87	88	101	89	89	88	98	91	96	87	94	89	95	89	115	90	93	114	122	97	104	92	101	99	88	87	105	91	96	112	82	106	122	94	111	105	93	110	90	101	108	90	109	109	96	98	106	84	84	96	95	121	94	111	101	83	78	90	92	98	114	94	90	82	90	105	74	92	93	105	88	83	98	95	97	96	79	98	120	99	94	85	109	90	99	101	88	110	90	76	88	90	93	78	94	118	98	108	70	109	84	93
24558	9162	5454	5420	10701	13923	14908	12917	12915	11225	8987	7236	5977	5064	4635	4370	3848	3301	2978	2812	11593	17836	19130	13301	7656	7875	5638	3149	1933	1342	1018	854	806	716	699	703	698	700	716	665	731	752	701	659	714	687	657	716	700	669	687	680	724	722	720	700	695	705	693	678	744	695	708	668	694	690	733	710	698	668	675	651	688	746	668	711	726	755	684	674	678	705	700	716	686	669	690	689	691	675	710	720	665	685	678	664	736	651	667	733	708	664	685	695	669	707	743	681	678	677	634	672	688	633	705	697	701	631	682	710	682	688	695	699	690	692	686	702	718	701	755	709	667	731	689	700	680	714	686	714	715	675	695	684	726	660	679	671	710	679	716	675	646	660	692	733	722	686	657	718	683	722	666	674	713	683	673	728	660	709	675	699	679	678	754	712	720	683	660	706	662	697	717	696	669	632	679	681	697	699	670	680	698	690	755	653	725	678	726	709	721	723	694	732	637	727	700	726	723	684	661	658	684	656	679	691	690	684	709	697	728	724	680	690	697	703	746	709	721	731	712	740	647	709	755	716	712	679	682	744	766	655	726	695	691	729	685	680	669	722	692	728	680	680	647	707	694	689	727	681	626	683	730	731	673	732	698	622	714	712	726	716	664	711	708	679	680	686	654	663	714	708	690	743	668	717	706	680	737	743	677	724	722	663	716	694	737	717	654	696	667	691	720	670	677	682	666	669	722	715	706	702	718	750	711	685	680	737	706	671	707	695	697	752	695	736	725	706	652	690	636	676	700	704	724	702	714	728	720	717	715	684	712	731	643	700	722	669	695	689	641	697	717	725	693	691	727	691	688	749	686	709	727	687	682	691	695	675	707	755	744	706	704	678	676	664	681	691	671	680	706	701	670	692	677	666	689	683	692	666	724	685	678	673	683	688	709	723	679	695	681	657	708	756	735	682	657	654	686	705	663	738	680	726	699	670	748	706	678	687	722	672	647	721	684	699	704	664	693	709	672	671	715	723	701	669	677	689	700	715	715	659	719	666	688	646	712	665	697	705	771	698	731	715	682	659	677	692	651	722	721	707	729	717	742	694	684	722	696	670	679	652	725	668	669	662	713	705	730	733	688	710	705	655	706	668	713	676	663	677	700	724	729	703	692	697	714	720	692	740	710	674	700	721	727	665	705	704	708	777	702	749	706	722	676	692	719	715	675	711	685	707	724	699	694	662	726	683	669	721	710	695	660	706	666	675	706	686	691	712	662	692	721	687	674	701	690	686	711	688	663	689	674	677	708	689	678	643	702	683	705	680	691	718	745	684	693	733	714	705	681	659	670	704	687	700	725	690	697	719	663	740	649	696	727	712	689	680	730	685	654	740	704	684	716	697	725	751	670	686	689	689	734	727	704	692	685	656	740	686	733	709	675	727	713	682	712	712	769	728	787	692	657	647	703	670	729	709	717	717	676	692	714	706	710	703	664	727	713	695	727	694	717	665	742	764	690	718	728	718	685	719	699	704	714	669	705	735	709	715	681	655	714	681	708	716	700	696	648	670	713	686	710	700	726	690	691	731	693	744	683	670	687	715	691	630	692	732	708	694	708	712	676	717	714	727	661	752	658	701	702	690	691	711	715	731	660	676	705	687	700	666	678	700	678	696	694	697	703	715	744	700	715	713	676	689	689	726	694	674	723	657	700	689	712	706	683	699	724	726	674	659	689	742	713	716	750	683	697	707	678	691	739	679	706	674	756	702	669	704	705	716	692	747	705	665	670	703	680	689	683	717	717	715	705	723	712	705	699	686	768	689	676	702	698	709	704	709	666	738	642	673	740	690	663	668	744	704	696	766	707	721	720	690	695	679	708	690	665	764	720	663	696	732	709	670	698	702	685	694	676	682	680	734	720	720	699	728	685	708	689	647	705	707	689	652	635	689	717	642	657	679	725	646	662	716	689	678	672	685	673	724	697	692	695	692	727	670	715	692	667	705	671	674	723	675	737	717	735	667	686	706	719	667	673	699	721	650	725	706	675	693	689	741	690	710	710	724	678	700	670	725	690	711	703	649	662	695	639	686	683	698	667	698	724	716	707	735	647	719	712	685	685	721	680	691	725	680	684	715	674	680	708	658	661	741	677	713	713	706	701	693	703	671	684	657	664	714	722	660	698	761	653	733	727	680	704	682	698	676	701	677	666	668	679	705	751	686	694	716	692	708	694	725	716	729	737	699	725	731	724	716	696	705	685	670	716	716	695	629	724	699	687	673	744	631	681	710	695	696	720	732	725	655	720	646	705	685	712	718	712	690	640	687	689	646	747	739	658	675	679	744	725	729	758	678	717	687	710	701	658	710	708	695	663	721	692	725	743	683	673	683	738	698	683	771	705	722	693	643	702	666	690	662	701	747	714	662	693	698	641	695	731	704	670	691	729	713	683	740	715	678	685	721	677	681	671	727	722	646	704	717	629	713	744	678	672	713	683	712	697	724	702	681	710	665	713	648	712	673	742	711	719	687	638	640	664	722	734	698	728	686	686	698	664	726	679	703	698	704	711	674	684	713	719	714	716	682	678	711	749	700	709	699	719	656	667	717	679	672	749	710	679	718	673	705	680	731	728	678	726	694	717	713	688	673	687	692	710	711	741	706	735	684	668	669	704	700	691	667	668	725	716	669	690	709	724	744	772	732	693	746	701	697	777	705	693	726	664	693	664	737	694	710	659	670	694	737	719	703	694	684	701	705	654	651	649	670	746	708	717	693	765	691	724	677	653	703	708	707	691	668	737	721	660	711	696	663	698	665	688	690	719	689	692	707	695	704	745	645	679	727	654	727	667	699	668	678	718	658	695	699	754	715	711	662	686	723	703	684	651	672	636	709	688	727	666	691	725	712	692	722	715	686	678	695	669	645	677	697	707	656	695	689	688	705	678	669	691	675	718	686	717	666	696	699	733	700	770	675	689	655	690	676	767	672	659	675	692	728	709	747	708	711	694	711	679	703	677	678	737	739	699	679	669	730	729	706	678	718	701	724	657	729	729	695	650	713	713	702	714	671	689	699	690	742	674	703	654	674	685	719	714	692	715	697	693	687	643	699	728	684	765	700	705	735	704	661	672	630	648	717	696	691	649	664	705	674	692	645	691	676	643	683	671	735	662	687	664	733	675	699	701	697	676	715	663	753	671	657	717	705	687	668	711	688	741	652	641	642	741	672	693	655	730	718	699	753	677	681	676	694	724	687	686	696	708	716	713	696	668	764	694	700	690	670	747	728	731	705	688	713	689	694	740	738	680	731	734	704	653	726	743	728	688	729	671	663	669	689	705	708	675	718	752	702	690	692	666	685	711	708	717	763	681	688	676	707	739	695	726	697	667	714	649	687	675	686	710	699	673	718	701	686	664	697	680	699	668	705	695	719	675	671	666	651	669	651	704	671	702	724	678	649	705	691	689	742	669	678	702	672	716	680	706	696	718	673	685	694	729	715	675	739	729	702	728	642	710	677	639	678	698	655	688	634
2240	563	302	217	171	182	214	219	279	229	195	180	167	140	115	150	120	132	150	133	156	197	232	179	146	169	121	112	91	91	78	94	92	97	88	80	79	85	89	91	103	92	87	102	90	91	88	99	98	88	83	97	97	81	77	78	75	89	87	87	73	76	94	93	75	108	91	83	81	96	85	85	101	107	93	92	77	82	89	69	93	85	89	69	89	92	75	68	80	102	84	87	82	67	69	86	108	88	70	72	95	97	88	94	90	91	92	93	96	80	72	91	89	87	100	80	72	84	107	85	102	92	75	103	72	95	90	83	105	93	84	80	101	82	80	82	96	92	91	70	80	87	94	95	103	91	88	87	93	86	85	86	99	95	88	98	78	78	97	82	67	80	83	98	90	79	71	102	100	84	95	89	81	99	62	85	78	84	92	88	76	80	95	89	93	79	79	88	98	101	98	96	84	81	108	83	98	94	93	103	100	85	80	81	67	81	102	94	96	90	96	72	106	93	99	75	91	70	105	94	72	95	96	87	88	85	98	100	91	96	97	79	84	90	83	100	94	60	71	63	98	94	98	92	89	88	87	85	97	104	90	86	79	70	79	82	97	77	94	84	76	67	96	81	83	79	92	84	88	92	96	83	92	81	89	102	73	87	78	92	86	88	94	83	87	104	89	86	92	89	89	88	86	85	86	84	63	78	87	93	94	74	79	86	86	79	89	72	98	86	91	71	79	100	108	93	85	84	92	91	107	88	88	96	78	97	80	83	102	103	78	81	75	103	89	101	92	86	92	77	86	91	100	89	100	91	88	93	89	89	86	81	97	89	76	93	82	81	91	85	72	96	100	88	89	80	93	87	75	96	103	100	94	102	80	85	94	96	77	85	102	98	85	71	109	74	95	74	85	84	110	86	87	102	96	91	89	90	110	94	88	96	95	93	97	70	89	95	76	86	89	95	83	80	79	85	65	80	85	100	92	93	100	94	112	83	76	75	70	90	93	77	93	85	79	107	86	91	74	84	79	75	89	101	95	96	89	80	66	73	103	66	96	93	78	80	98	92	85	82	97	102	78	69	93	87	98	91	81	93	76	93	90	82	86	94	88	89	94	97	75	99	95	78	101	98	88	69	97	89	99	84	86	80	89	81	79	86	90	101	95	91	89	67	116	82	93	85	104	111	81	95	123	96	81	97	96	81	79	54	85	88	91	68	99	82	88	91	96	104	78	79	97	76	99	83	84	81	87	80	93	92	105	83	90	96	96	89	95	76	98	102	92	93	82	82	89	92	89	97	82	75	110	88	86	81	93	89	105	101	86	72	108	96	99	91	86	95	89	81	104	96	96	83	86	87	100	79	89	91	81	89	71	78	82	76	113	84	93	82	84	91	82	75	77	78	80	87	81	86	76	78	94	90	77	69	94	80	104	101	71	84	103	82	87	102	108	95	88	82	78	94	94	78	76	90	91	101	78	85	86	92	86	96	89	89	101	88	104	86	75	93	90	98	97	95	94	77	76	69	76	113	88	94	81	98	81	91	88	80	89	89	103	76	104	82	71	73	78	78	73	84	95	96	82	81	77	71	92	81	83	88	81	89	81	76	107	91	96	105	86	91	100	90	96	82	86	86	98	74	94	87	103	79	79	111	91	92	90	84	74	95	90	71	88	97	87	93	76	94	88	96	68	77	99	63	98	80	69	80	83	83	84	93	89	96	94	86	86	86	74	91	94	90	91	95	98	75	102	82	93	91	94	74	85	86	77	79	96	89	77	104	88	82	93	69	91	89	93	82	94	82	112	87	84	80	91	79	79	95	80	98	84	102	78	78	81	105	90	93	74	77	108	93	89	75	100	88	87	83	100	94	102	87	82	97	91	71	90	94	89	84	95	76	94	83	90	77	99	73	85	84	94	101	84	101	97	74	82	75	87	99	108	74	81	87	91	73	86	80	83	85	78	92	82	92	92	77	88	100	79	81	99	95	86	84	79	89	88	99	89	96	86	84	90	80	86	105	69	90	87	81	87	85	99	84	95	88	82	93	91	94	76	96	82	91	90	82	89	85	97	101	87	81	103	95	75	91	88	88	88	106	101	99	98	96	70	73	103	78	94	72	76	91	72	80	88	80	93	81	91	88	77	83	91	79	87	85	90	88	82	96	87	79	91	89	79	92	99	70	67	96	73	90	81	86	72	83	86	85	99	108	99	85	88	89	82	73	85	95	92	85	75	82	88	99	85	101	100	74	83	97	103	89	80	99	76	93	77	84	81	77	95	88	78	105	82	102	87	82	76	99	91	85	70	79	77	78	105	79	88	89	78	97	87	94	79	116	86	94	101	97	96	90	79	100	96	89	86	71	91	101	98	80	95	97	94	75	97	89	89	108	97	90	86	85	84	73	90	88	78	76	100	96	107	72	102	101	96	84	95	89	92	86	103	71	84	85	93	93	96	100	97	81	86	100	76	93	89	80	90	87	89	89	85	76	97	79	94	92	101	92	90	98	95	93	88	81	84	82	76	98	69	78	80	93	100	95	89	93	84	78	76	99	79	88	108	93	76	81	85	100	90	92	98	80	78	104	78	81	92	100	87	89	90	64	90	98	92	79	81	89	80	85	83	70	88	83	84	102	115	88	82	91	98	63	79	92	73	92	100	78	86	94	82	102	96	86	94	100	81	92	90	92	83	101	97	89	87	80	92	77	76	87	83	88	80	91	83	89	98	94	93	90	80	89	77	82	77	91	107	88	89	91	97	94	99	93	85	94	108	90	94	102	82	94	89	82	70	100	82	100	104	95	95	74	84	81	86	73	103	94	81	92	86	72	76	99	84	89	85	117	85	91	86	73	97	77	85	93	92	75	83	93	88	84	87	105	83	78	106	88	84	72	84	87	96	92	78	98	91	80	88	88	93	76	87	97	85	90	71	87	74	101	78	80	76	88	91	100	91	97	94	85	90	73	76	102	93	84	78	89	98	83	85	82	94	77	86	83	81	108	86	94	103	91	85	86	77	102	95	87	96	91	96	93	109	65	95	96	96	70	85	90	101	99	89	90	102	85	78	83	87	80	94	100	110	96	94	78	80	101	78	99	88	77	98	78	83	83	113	97	80	84	79	109	81	103	74	81	74	69	84	82	87	96	99	110	84	94	92	106	88	73	85	89	91	85	99	88	99	85	80	81	84	76	97	80	96	77	89	95	72	79	79	60	77	92	83	97	79	87	88	79	77	81	96	98	85	108	75	105	88	101	96	70	82	97	98	79	97	96	63	85	79	82	89	87	101	91	87	79	72	85	89	80	105	87	97	85	97	87	80	97	88	88	88	88	70	78	96	95	89	85	83	84	69	86	71	104	69	90	94	92	83	92	85	84	86	94	84	75	97	88	95	74	92	91	78	96	94	101	72	81	84	86	78	80	97	85	94	91	89	81	89	109	96	91	68	81	105	77	80	92	78	70	71	93	64	104	92	70	74	92	75	95	85	82	105	84	80	112	99	78	71	82
17465	5773	3181	3174	5623	8602	8614	8972	8169	6391	4803	3978	3567	3315	2878	2620	2353	2098	1986	1855	3123	3778	4246	2822	2141	1773	1310	1031	893	751	763	726	718	673	645	639	656	629	723	634	669	663	606	684	643	651	666	653	628	678	640	657	667	621	618	675	607	652	643	625	619	620	707	655	653	631	685	652	668	657	643	645	641	665	609	690	641	681	615	718	656	600	670	636	634	632	595	669	700	622	664	690	650	676	607	654	628	694	646	651	707	653	656	664	690	601	624	642	652	658	639	655	647	634	663	665	648	663	680	598	709	670	664	634	663	646	669	665	636	613	670	638	633	592	641	640	607	669	654	624	624	640	661	637	692	611	584	614	629	662	623	613	645	661	618	678	672	664	671	608	647	680	624	678	642	640	689	649	685	699	615	673	645	626	623	684	644	624	652	616	625	650	605	644	653	672	634	662	658	680	581	638	647	642	642	622	621	656	652	672	615	688	674	652	631	625	661	620	634	645	663	654	643	608	700	598	639	641	664	639	625	697	659	666	600	630	636	608	657	682	676	606	594	641	665	647	693	672	647	631	652	617	651	600	637	667	611	691	641	669	627	641	645	606	604	675	670	674	640	628	622	680	617	683	680	627	673	658	661	699	666	675	624	657	639	719	623	675	644	616	681	632	694	600	637	653	709	657	660	646	607	641	676	674	653	706	632	611	616	692	660	627	664	668	626	678	659	629	668	632	643	623	662	674	622	719	655	644	614	642	622	623	644	629	658	702	658	646	658	617	641	617	677	665	655	639	634	638	631	646	621	629	640	594	660	635	647	592	643	603	657	641	615	676	622	589	676	634	609	633	642	665	658	615	612	655	614	674	639	665	648	708	634	639	617	639	658	628	632	611	672	627	637	657	594	695	691	621	652	624	660	638	625	654	631	646	663	661	656	638	637	684	680	692	597	643	666	657	661	646	636	636	659	664	598	653	657	690	622	680	645	675	632	699	625	660	654	679	662	645	697	655	665	597	644	649	687	601	648	665	618	646	609	627	663	607	629	611	641	616	674	625	686	624	678	659	667	636	666	643	635	604	576	640	675	654	682	654	644	627	663	657	599	667	668	663	616	660	645	644	618	663	633	655	669	644	627	669	634	649	651	639	635	616	660	695	680	631	662	646	634	637	625	651	602	656	676	663	669	647	652	629	645	626	637	623	644	696	665	639	659	688	634	672	606	652	610	648	596	648	654	606	694	634	645	682	685	635	639	663	622	627	656	642	646	616	668	634	639	656	625	634	684	661	659	620	670	594	675	617	656	691	688	662	632	645	661	632	680	628	623	633	637	638	656	652	610	595	654	656	662	642	684	643	682	657	637	678	672	664	621	638	637	673	622	629	695	624	672	693	651	648	613	662	653	646	624	664	609	663	684	639	631	642	623	654	623	659	620	694	644	638	705	619	681	645	635	645	645	620	640	666	641	682	644	615	612	652	676	688	617	639	632	615	673	666	679	645	714	632	632	646	643	638	662	617	642	623	619	660	643	628	637	630	580	692	684	657	599	646	656	632	637	655	681	642	631	674	620	660	650	614	612	616	629	633	642	617	672	665	654	678	597	660	656	618	630	596	656	727	629	666	616	627	625	638	660	637	647	666	649	664	654	619	643	638	625	664	640	656	631	653	660	626	644	637	676	620	628	644	649	621	670	594	705	671	692	651	634	630	619	683	623	654	686	663	687	640	636	699	631	654	703	691	638	675	677	664	702	628	694	608	654	638	655	647	670	634	613	636	645	664	644	659	600	629	603	692	609	677	606	633	655	572	630	633	666	698	639	651	641	598	644	667	637	660	621	693	657	688	643	633	669	611	721	685	656	645	657	577	661	706	678	651	646	641	649	623	662	610	609	652	672	628	654	644	687	671	660	688	699	684	611	661	636	618	622	623	655	642	648	661	654	681	620	644	633	610	639	612	667	623	676	649	647	643	710	652	610	660	607	653	661	614	627	640	631	618	627	672	623	672	676	679	656	654	652	664	634	644	657	693	689	679	617	619	611	638	622	697	604	613	655	616	627	622	658	674	686	603	657	604	656	659	653	655	590	649	675	661	654	616	641	649	649	630	664	650	621	671	683	619	623	657	660	646	684	622	635	654	659	641	681	630	629	617	621	612	630	630	648	635	635	631	659	631	665	658	627	701	665	688	634	650	669	619	679	667	642	674	606	619	622	720	671	644	656	646	682	664	619	644	634	609	601	584	603	628	652	635	647	640	609	646	672	642	629	622	652	649	656	655	658	627	618	649	653	672	666	638	621	628	577	631	671	688	640	628	659	659	688	610	614	621	656	645	638	663	647	645	658	646	703	646	652	660	625	625	653	638	669	674	641	684	631	663	622	678	655	648	647	684	639	661	643	650	636	635	662	666	626	677	676	695	610	668	647	641	662	664	649	638	618	630	607	670	629	634	648	622	654	652	619	662	633	682	640	614	610	614	606	624	684	673	620	600	617	660	686	627	632	671	665	658	651	604	642	636	690	636	632	637	664	640	680	649	637	619	663	654	621	612	625	648	654	620	664	638	636	629	635	643	659	653	621	616	637	602	677	656	632	626	664	655	652	636	664	613	606	626	655	627	658	591	679	648	650	679	659	625	644	668	654	658	681	677	601	626	625	630	644	626	638	645	671	666	655	615	643	653	672	682	616	689	624	624	659	640	651	668	647	684	638	663	618	633	635	615	653	702	647	701	619	680	657	673	644	660	687	670	651	629	596	652	651	668	656	626	644	626	660	665	633	646	660	633	661	689	588	646	681	650	656	659	647	673	661	678	652	661	606	647	663	630	617	664	633	654	630	640	635	635	648	604	675	667	676	646	699	651	630	686	692	617	641	664	654	684	639	660	645	637	703	642	629	677	647	642	637	586	679	653	628	659	627	657	654	660	650	672	623	665	647	647	673	615	672	648	637	610	648	646	638	659	652	648	638	648	647	647	684	638	701	628	644	672	663	626	678	686	679	663	609	636	674	697	666	640	665	619	640	590	662	639	632	671	655	627	680	644	615	638	654	672	658	697	606	630	625	665	655	628	595	630	650	614	709	613	601	619	601	646	636	648	618	628	636	658	632	665	619	672	668	615	591	684	672	619	652	628	651	623	658	653	679	641	616	625	673	625	653	650	637	624	626	589	648	660	619	620	679	671	679	621	653	653	648	634	637	631	628	661	629	646	625	652	644	691	660	693	664	649	658	612	661	618	697	684	668	669	633	628	628	665	589	673	626	611	647	641	629	651	658	661	633	648	623	622	692	613	633	646	634	633	613	654	623	691	603	625	648	644	625	591	656	644	634	634	675	664	604	637	629	655	620	658	622	596	635	659	661	618	610	622	707	671	634	655	633	651	669	609	660	681	648	682	658	656	598	661	660	622	639	621	646	630	656	687	649	647	659	680	651	656	696	641	660	656	660	677	650	666	679	672	644	653	602	664	651	666	678	634	683	657	658	680	656	672	654	635	613	634	666	634	640	639
2078	728	343	214	202	204	273	273	271	255	243	210	191	179	167	151	151	140	130	145	395	585	635	403	289	236	196	111	125	109	104	90	94	82	82	72	95	85	98	85	79	79	79	85	83	75	91	87	80	66	87	84	82	85	89	83	75	79	73	93	69	91	79	86	73	80	92	60	83	76	96	77	83	92	87	68	92	93	88	81	70	97	88	71	75	85	63	84	98	81	72	93	106	108	89	98	92	93	81	78	87	83	80	91	71	85	83	89	69	104	90	83	70	100	88	73	97	95	80	75	71	83	92	89	85	86	84	83	87	102	92	86	99	84	100	86	88	104	84	91	102	79	79	71	69	78	85	75	74	85	89	80	80	77	91	73	86	90	77	96	92	80	82	76	88	80	90	90	75	79	87	86	91	84	75	81	85	88	72	84	83	83	80	81	90	98	76	90	75	98	95	87	103	75	92	65	95	81	94	81	72	79	71	93	80	81	95	93	85	91	71	88	78	80	71	84	76	96	75	95	78	82	80	76	84	72	68	79	89	80	87	86	74	68	70	94	85	86	75	88	70	88	88	81	90	87	74	92	78	96	69	95	75	112	85	74	91	84	78	74	85	77	94	68	91	75	90	92	81	91	86	72	87	86	77	71	90	85	91	61	87	77	94	105	86	89	93	88	92	86	50	83	89	79	90	79	87	95	87	82	95	80	89	89	90	89	83	86	89	73	90	72	79	90	91	75	79	94	75	83	86	73	85	81	99	76	87	90	84	73	79	90	96	87	91	75	77	89	83	80	78	86	80	75	87	78	94	72	80	93	74	79	83	106	88	73	93	101	92	84	89	86	101	66	84	89	84	90	74	68	76	87	86	73	82	86	97	98	97	79	86	82	85	80	101	82	90	83	72	72	87	61	85	73	78	109	92	78	86	67	81	80	97	71	100	80	67	93	72	81	65	78	90	90	74	73	83	90	79	88	81	78	78	71	92	89	92	84	70	94	82	89	81	78	69	89	82	75	106	85	87	90	104	84	89	96	83	91	81	83	83	83	77	93	98	90	76	90	78	83	88	77	82	77	77	85	80	94	84	92	64	86	95	81	85	91	90	86	74	88	86	76	78	83	80	85	89	91	94	99	76	88	83	74	85	81	86	79	74	86	82	79	80	76	86	86	94	80	75	74	77	80	61	93	82	83	73	80	86	83	83	89	89	78	102	77	89	80	90	81	92	76	82	79	91	79	85	92	79	81	80	85	75	86	88	81	93	74	71	93	74	91	90	78	69	97	70	80	77	80	83	95	69	83	74	85	91	86	78	72	86	69	83	69	92	91	82	78	85	94	83	97	93	88	98	73	86	87	92	81	94	76	73	88	98	87	97	94	61	88	73	100	82	91	87	68	77	84	77	74	69	69	91	86	93	87	72	85	79	103	87	75	72	62	98	85	76	88	105	71	94	87	86	79	85	92	91	67	93	85	90	76	92	90	88	81	63	79	82	88	86	89	84	92	81	72	92	83	76	80	84	91	81	102	91	88	85	85	98	77	86	92	88	86	83	106	92	89	86	83	81	78	78	84	83	83	76	86	84	82	64	107	71	83	82	77	90	72	81	80	75	87	70	93	87	80	85	99	80	94	72	87	74	87	67	94	63	97	94	84	100	68	83	66	93	80	82	89	88	78	72	64	96	81	95	73	85	85	79	76	81	85	80	77	79	60	76	84	72	73	80	81	91	84	86	84	86	76	75	98	80	90	99	90	80	76	81	82	91	86	63	70	86	93	83	92	86	84	71	75	98	76	79	70	79	97	82	99	66	76	76	77	83	86	76	88	63	80	88	87	76	98	93	73	93	76	88	90	81	70	93	86	99	80	72	86	83	74	77	73	75	78	94	65	81	85	87	81	79	95	90	77	74	68	84	89	67	81	94	86	95	87	77	96	83	79	65	90	100	99	78	77	74	80	79	71	74	91	82	73	76	88	79	73	85	99	69	74	91	74	92	81	79	82	97	86	72	77	79	86	83	82	89	94	100	76	86	74	88	80	79	92	74	78	86	83	69	74	93	85	91	94	91	84	91	86	76	84	83	85	79	87	80	84	93	109	73	78	97	100	83	77	97	98	77	91	88	85	79	82	88	84	87	77	86	82	91	95	73	72	97	100	82	78	78	101	84	78	79	93	97	89	104	95	70	88	90	93	84	92	80	85	85	89	98	71	75	83	86	67	86	107	83	93	78	67	86	75	83	83	89	89	86	78	72	83	98	86	103	88	92	84	81	73	93	73	87	83	86	90	88	79	81	97	69	78	88	85	74	81	87	94	89	90	89	79	89	79	79	77	84	78	80	81	81	94	85	94	92	87	97	100	90	83	92	87	90	91	94	87	67	74	85	87	71	84	89	84	75	103	84	81	85	76	80	75	106	64	75	94	88	87	78	82	88	85	94	77	95	83	91	80	76	75	65	95	82	92	78	85	90	80	89	64	82	79	75	82	76	84	97	62	101	89	76	81	91	71	84	96	78	99	57	81	82	68	81	81	82	76	83	91	85	82	97	75	68	73	80	79	80	67	79	76	86	109	61	108	89	67	72	104	75	80	75	92	107	97	82	65	88	97	88	81	79	97	70	97	81	94	85	63	91	88	99	79	82	80	85	88	75	73	81	86	77	87	79	76	70	71	100	86	82	78	76	90	102	75	79	75	90	94	74	85	91	73	80	80	92	94	84	76	82	91	79	76	91	93	80	86	81	94	93	84	90	84	75	81	79	90	79	88	70	80	102	92	83	78	78	66	83	78	73	81	93	70	60	76	98	76	96	83	88	80	84	95	89	101	90	59	86	76	75	105	95	74	86	86	78	85	90	98	83	85	88	71	76	82	92	80	84	86	78	77	80	87	65	88	75	78	85	92	75	100	72	81	73	84	76	72	72	81	77	84	74	80	75	80	81	83	85	80	89	89	82	86	87	91	88	90	90	76	62	82	80	83	84	74	81	82	87	81	78	87	78	81	79	79	88	94	75	87	88	77	64	76	74	91	72	77	92	92	75	88	87	84	88	73	71	90	87	89	84	106	76	85	80	81	79	69	88	77	84	86	91	91	97	92	93	78	85	83	92	103	87	95	76	77	83	88	89	95	84	92	83	78	89	78	99	96	79	87	75	85	75	79	97	94	78	93	92	77	81	64	90	62	81	94	86	82	78	77	80	88	68	75	97	88	85	89	68	68	82	71	68	91	91	97	87	69	97	90	79	91	86	77	74	89	83	74	75	85	94	86	96	86	81	85	83	79	93	71	85	87	88	74	86	85	77	73	91	78	82	75	91	88	95	81	102	86	86	75	96	89	74	78	95	92	93	89	84	77	80	76	70	82	86	95	89	86	83	83	91	83	75	84	78	90	95	99	96	103	78	88	97	84	83	91	76	90	84	93	73	81	83	75	87	82	82	103	91	82	73	68	86	59	76	83	92	78	87	65	75	81	81	79	81	100	86	69	76	72	80	92	79	74
20508	7033	3565	3552	7013	12410	12248	10970	8625	7303	6258	5219	4516	3937	3649	3252	2918	2611	2501	2685	8699	11710	11470	7297	4980	4186	2857	1758	1255	979	754	688	624	632	566	564	594	577	602	581	577	597	583	589	578	574	587	648	647	649	608	623	617	576	613	602	609	622	594	587	622	620	617	593	657	605	624	618	590	585	668	578	634	603	633	585	642	623	661	611	588	627	598	597	667	603	595	575	590	608	601	589	588	545	603	636	602	632	559	633	604	605	565	563	585	654	582	627	589	596	586	585	617	598	596	613	571	610	633	582	590	583	607	582	615	626	565	576	612	636	577	549	623	569	601	587	596	621	641	570	600	691	599	666	585	617	612	605	607	609	584	639	586	601	587	607	634	611	619	599	615	611	598	606	575	580	628	628	594	613	624	631	616	643	634	633	587	587	601	606	621	630	640	623	574	614	594	588	604	589	627	538	618	633	614	600	603	613	611	579	657	582	590	578	583	596	628	618	649	577	621	606	575	652	620	636	609	571	619	632	635	601	602	597	590	600	576	594	623	578	560	608	647	628	646	606	621	605	604	640	620	620	630	604	624	642	597	623	595	621	624	590	647	628	626	629	650	610	643	634	607	576	643	606	646	611	585	628	605	635	566	620	613	629	582	617	599	623	584	659	570	544	619	588	629	618	629	600	585	605	589	623	608	618	575	564	635	603	581	563	611	636	578	616	604	612	567	587	637	641	596	557	588	603	560	567	632	592	607	607	636	594	581	636	604	624	608	650	577	617	570	581	600	595	593	625	617	596	626	620	630	591	602	596	651	558	626	619	594	570	566	627	632	594	610	622	588	633	579	599	582	605	616	609	662	649	598	580	605	568	591	576	606	577	592	627	624	582	589	588	594	585	594	596	578	598	619	623	580	613	584	605	571	646	619	575	628	624	592	588	601	627	596	563	614	632	607	599	629	628	634	634	638	599	619	612	660	614	621	627	577	618	628	639	604	609	648	625	580	619	604	612	582	642	620	612	616	588	569	665	625	595	614	592	592	613	549	577	613	598	622	603	668	601	598	651	625	555	593	600	633	617	628	657	610	628	560	618	608	594	593	567	606	665	589	633	581	604	606	613	609	592	610	571	623	619	592	606	630	607	606	641	612	644	602	587	639	641	634	623	638	649	621	589	624	579	610	587	624	609	632	646	590	569	607	619	628	626	627	612	601	608	602	597	619	617	636	655	568	597	577	607	601	565	600	630	672	587	604	576	627	573	589	569	637	573	632	609	575	601	634	626	624	629	624	607	656	583	613	633	629	619	635	586	618	613	598	591	613	618	627	542	660	614	591	616	644	593	558	578	607	603	630	623	613	608	624	605	591	650	626	638	598	639	646	626	614	646	610	635	595	603	614	587	588	623	609	624	609	600	611	613	612	617	628	625	622	599	588	605	587	592	577	578	619	639	612	577	587	598	596	637	622	631	615	586	604	615	586	588	616	602	639	624	615	608	605	610	634	591	611	609	621	596	570	607	586	607	612	592	604	598	602	586	601	601	649	605	641	633	623	647	618	587	623	598	582	597	590	629	609	598	600	604	585	639	604	646	601	583	629	623	619	623	614	584	574	571	584	600	614	575	552	634	640	585	626	609	592	596	602	651	601	588	628	597	598	600	634	592	583	672	553	586	614	631	618	578	674	614	643	577	572	597	599	644	628	652	563	608	598	655	654	599	592	586	630	663	596	598	636	584	583	640	631	632	626	640	575	586	616	578	612	600	633	588	543	583	600	609	634	593	594	578	588	579	560	611	605	641	594	638	631	578	562	615	622	585	558	562	599	596	606	646	574	575	612	607	599	615	612	583	602	597	588	602	643	604	618	596	599	547	554	617	631	628	644	584	623	601	616	617	566	606	647	572	636	591	606	610	642	603	609	604	551	614	595	626	627	631	602	619	627	595	599	616	638	594	629	591	646	629	579	606	603	632	555	585	596	609	623	625	607	633	595	584	596	603	547	579	558	591	621	612	634	630	583	634	677	624	597	591	651	585	625	611	611	585	640	604	604	609	599	615	578	606	530	607	607	587	614	636	609	622	574	643	629	593	606	620	610	598	619	646	615	622	595	669	576	642	589	598	638	635	598	615	597	584	623	583	608	593	572	603	614	590	578	639	611	621	609	577	566	613	560	574	607	598	648	616	568	614	575	643	599	644	611	587	624	620	618	632	615	635	640	595	599	625	611	616	609	627	620	655	599	606	616	602	612	589	629	681	634	603	580	578	618	575	594	640	605	638	575	591	575	619	603	629	618	621	618	596	593	616	633	591	635	593	618	611	639	600	622	654	579	638	647	618	619	580	617	652	575	641	602	572	607	635	651	586	623	593	584	609	602	615	608	605	605	609	582	657	616	595	593	617	614	623	582	647	636	661	632	610	595	557	611	624	595	588	665	582	563	634	608	591	608	632	610	601	629	605	647	612	646	606	632	575	584	604	604	587	619	642	588	555	586	631	611	604	620	634	630	578	570	586	601	632	632	648	608	590	587	609	632	603	630	605	610	633	594	562	623	656	594	565	601	613	622	602	634	605	618	638	635	633	648	600	626	614	587	622	596	560	637	629	619	625	622	632	599	648	619	608	591	595	613	553	661	635	626	649	613	598	595	598	572	636	622	616	627	612	613	563	590	641	629	607	627	591	607	643	630	582	644	593	596	580	578	607	627	598	599	587	648	578	616	632	642	571	623	613	601	588	592	592	628	605	593	615	619	623	615	578	581	620	609	587	553	589	605	618	634	630	609	634	594	583	624	595	601	615	643	560	609	606	638	595	608	602	628	577	628	567	562	598	606	585	614	626	602	585	633	605	636	578	562	594	643	624	577	636	637	611	640	616	620	564	574	583	601	596	622	600	606	619	609	629	587	615	674	672	636	591	594	648	613	639	618	668	591	630	605	612	619	616	606	602	612	601	635	593	609	572	606	621	639	633	628	586	612	631	626	563	603	625	572	617	618	617	620	604	620	633	644	607	606	644	623	570	549	623	627	589	622	633	571	595	610	599	602	613	626	633	644	598	570	623	597	606	571	614	629	612	637	614	630	624	625	600	616	588	573	592	587	616	619	603	584	605	653	616	568	617	601	600	675	588	613	611	575	576	636	625	641	597	617	598	579	658	583	619	597	637	623	591	636	547	577	623	595	607	578	568	621	608	623	651	572	620	576	621	630	600	574	608	584	638	598	593	586	602	598	589	584	602	602	591	619	593	657	590	616	618	606	625	659	636	579	587	592	609	612	626	588	639	587	588	594	592	643	626	590	601	622	614	614	565	586	658	608	597	565	613	614	595	598	575	619	622	593	640	590	584	621	637	588	625	613	589	620	598	613	603	611	609	601	610	591	610	572	618	591	561	654	620	631	609	587	598	623	605	595	605	591	602	610	602	637	617	621	637	583	602	629	611	604	559	603	579	661	599	552	613	590	611	612	599	610	602	612	637	658	640	557	673	628	618	621	610	638	589	597	636	596	631
3643	581	406	267	194	214	269	317	235	211	231	200	207	212	191	188	173	144	175	172	480	547	651	432	321	280	233	154	145	139	134	100	94	108	118	107	131	104	111	105	77	98	88	96	99	106	123	103	123	110	113	105	82	93	99	112	110	109	106	95	92	111	106	125	85	88	120	106	101	108	84	123	93	95	104	108	121	102	100	102	109	119	117	104	84	86	101	89	109	110	102	97	98	107	103	89	103	106	103	92	122	93	105	114	92	111	94	117	109	101	106	110	101	104	81	101	88	102	106	107	112	101	98	109	95	105	94	98	81	121	103	114	102	92	99	114	91	94	95	89	100	117	106	110	99	88	111	108	97	102	94	105	105	89	96	97	106	106	111	91	85	94	104	94	98	105	104	87	95	110	90	114	111	109	110	111	108	100	95	105	123	98	89	97	102	106	103	100	100	102	102	103	83	110	99	71	89	92	103	88	99	107	110	87	103	124	89	98	119	103	98	100	101	100	117	88	109	113	97	107	103	101	96	93	101	111	88	95	73	90	119	121	99	96	95	108	111	111	118	116	103	104	107	103	113	94	88	101	99	110	94	123	107	106	110	117	98	105	90	111	108	111	94	83	84	118	85	111	118	114	93	116	109	92	96	115	89	96	95	96	93	101	93	107	87	117	113	94	94	94	119	116	120	111	110	101	111	88	101	117	92	114	119	77	106	100	92	87	115	106	117	92	99	89	97	108	104	107	108	91	107	97	101	100	111	97	99	99	107	99	122	110	90	102	96	96	93	106	104	107	88	114	97	104	96	103	113	110	116	113	94	118	94	118	102	93	102	87	101	106	118	98	99	91	101	117	93	109	109	108	106	96	110	121	95	98	104	97	91	104	96	103	107	117	113	88	108	104	99	93	122	98	113	101	96	85	99	139	103	105	99	107	120	87	93	115	97	86	94	91	99	99	112	100	109	111	85	114	105	93	91	102	105	93	77	108	81	116	109	102	100	91	86	107	117	105	111	106	104	109	97	108	95	85	92	92	88	106	95	101	96	92	114	112	105	91	103	82	105	114	94	96	104	106	111	111	96	111	94	87	109	117	95	108	115	112	94	102	124	101	86	99	98	108	106	83	95	104	117	92	99	106	78	96	109	109	103	103	91	99	112	107	96	93	113	90	120	96	110	106	85	96	103	130	103	97	98	104	122	111	106	109	96	109	114	100	107	91	93	89	103	91	107	109	98	105	88	109	105	112	113	94	87	113	116	94	97	101	103	102	104	105	98	98	96	97	100	95	95	106	93	98	130	111	88	102	111	104	82	98	100	105	94	96	103	134	97	105	111	104	98	123	97	90	103	96	100	102	88	98	117	108	105	106	110	105	109	101	106	86	107	95	94	94	91	91	81	98	109	119	102	95	99	95	116	105	114	105	119	103	100	93	98	109	122	109	82	96	105	102	88	100	102	94	99	111	103	114	91	97	102	107	98	102	122	112	128	111	90	98	107	90	96	89	88	98	95	94	100	105	105	86	93	113	87	110	93	98	81	105	104	103	101	93	114	120	112	108	102	87	93	96	92	93	111	100	98	103	103	105	107	80	110	80	108	92	107	84	98	80	111	100	91	131	103	108	98	110	96	86	89	84	116	82	89	121	102	109	103	100	125	93	104	77	88	97	102	102	104	84	94	93	99	124	98	112	90	116	93	95	90	115	101	109	98	116	96	94	102	85	120	102	96	106	98	96	111	90	101	103	106	110	91	98	100	101	96	108	102	96	106	95	102	128	99	110	92	98	112	94	93	87	90	94	116	99	101	96	102	93	75	99	107	94	104	85	80	94	100	105	105	103	96	111	94	90	105	111	91	119	101	132	112	102	97	88	98	83	107	102	111	111	91	90	104	113	105	103	122	98	111	103	97	94	103	100	122	102	108	97	115	101	101	112	130	91	117	127	93	106	107	101	95	96	102	97	108	115	115	116	103	110	102	105	114	101	106	102	86	96	90	83	103	96	120	114	92	101	110	121	124	95	103	98	114	106	87	95	97	92	90	82	79	105	117	112	111	99	104	102	85	120	115	112	104	114	112	87	97	97	120	107	110	110	104	95	106	98	103	105	109	116	107	99	114	89	103	106	104	100	98	100	96	110	106	115	109	113	117	111	85	100	101	92	92	119	93	91	95	113	95	109	98	92	94	103	102	99	86	99	100	121	90	117	102	87	90	100	110	102	77	93	89	130	100	86	122	116	109	97	112	96	105	126	104	82	99	99	86	97	92	108	104	106	108	95	111	127	119	107	104	84	97	99	101	111	84	85	107	111	84	109	91	86	103	114	108	94	108	88	99	91	100	109	124	87	106	98	113	104	97	102	101	94	89	100	93	99	95	93	112	109	98	100	106	109	104	95	102	99	127	107	69	94	108	118	96	82	92	80	87	117	115	105	106	91	102	114	114	96	98	100	90	111	109	93	95	96	105	93	109	105	110	112	114	81	108	107	105	104	94	119	93	99	89	95	88	112	106	100	93	113	112	86	116	107	120	120	97	94	88	113	86	93	78	113	128	110	100	88	101	100	108	112	96	118	101	94	94	114	86	106	96	103	116	100	94	106	108	106	101	102	115	121	102	104	106	100	112	101	92	90	97	117	111	106	109	86	89	87	107	105	108	124	108	98	94	104	97	106	109	99	101	109	95	115	104	98	105	86	118	93	112	106	148	84	116	108	101	98	89	98	94	82	106	120	99	108	97	114	112	93	102	104	118	106	106	117	119	100	106	104	98	104	101	97	92	107	101	127	89	95	96	115	95	120	85	82	93	103	125	102	111	99	95	92	111	92	91	101	132	107	104	92	100	108	100	115	96	94	115	88	101	113	99	111	98	121	104	102	110	90	120	95	103	103	115	103	122	97	94	101	110	82	99	100	109	91	101	108	104	101	97	103	82	119	90	116	105	114	118	89	115	107	109	117	98	88	105	86	103	98	98	113	109	112	98	116	94	106	93	79	81	93	82	113	94	90	92	96	91	105	88	123	100	112	89	91	113	103	98	84	94	116	110	101	107	113	94	106	91	85	116	101	105	111	115	106	105	111	114	100	113	102	92	91	91	107	108	109	92	101	86	84	83	104	105	98	109	99	94	105	90	113	99	106	97	94	108	117	107	100	115	112	100	112	103	107	106	92	115	115	83	99	100	90	96	106	114	104	94	91	99	111	114	107	93	94	91	85	111	109	102	93	120	106	100	97	109	90	107	95	105	107	104	89	100	105	85	111	82	86	100	105	106	100	111	108	88	86	90	108	91	95	110	125	100	100	85	109	93	122	83	108	103	109	96	105	101	97	94	116	103	86	123	85	109	113	108	111	109	97	122	101	97	95	103	96	107	120	112	121	115	98	95	82	97	100	103	106	110	88	111	100	98	97	93	106	92	103	89	104	113	101	118	96	91	103	105	107	110	95	96	109	127	87	120	106	113	100	104	102	106	91	92	115	115	93	119	98	103	101	112	129	87	108
20664	6128	3848	3685	6996	10087	11174	10596	8106	6867	6173	5418	4694	4421	4048	3667	3185	2708	2421	3081	10429	11385	12445	8276	5662	5086	3176	1952	1379	1065	947	845	822	778	721	779	697	762	790	737	762	725	753	742	715	697	685	719	672	724	777	747	695	737	735	772	726	724	733	720	777	738	718	721	722	789	786	751	799	746	765	738	735	750	743	736	741	698	737	781	791	767	741	808	733	740	745	704	745	731	698	728	747	713	755	748	797	707	772	715	780	748	736	685	765	705	722	766	732	709	750	755	747	725	671	717	730	746	751	737	740	735	780	752	731	717	763	739	764	768	778	765	711	748	759	787	731	702	740	764	746	733	716	756	754	732	711	710	776	736	785	757	732	787	761	741	767	690	736	753	787	703	729	737	724	734	740	736	762	775	725	749	752	709	722	690	735	708	711	770	739	740	734	713	738	757	750	729	723	774	753	689	749	729	763	791	708	726	720	685	710	750	757	735	717	757	742	753	732	788	706	754	709	739	747	704	778	733	755	764	752	694	696	706	763	723	721	734	796	796	761	697	762	767	748	762	776	749	709	815	743	738	750	735	778	707	711	700	708	765	763	725	772	786	760	698	746	738	748	724	727	762	784	748	730	736	768	780	734	705	687	716	790	803	731	696	723	748	681	716	712	732	710	752	761	726	720	762	715	769	766	783	734	711	710	711	712	771	788	714	722	761	728	728	748	680	744	746	733	757	767	744	775	713	741	719	763	712	749	722	770	738	661	780	748	762	777	753	733	733	770	692	747	788	752	754	772	743	764	766	721	765	735	797	721	720	736	723	752	737	719	740	720	724	778	730	721	763	793	739	747	721	743	764	761	694	730	791	735	727	765	742	701	791	738	682	752	737	723	758	762	772	731	749	790	753	753	725	734	768	739	751	741	767	712	720	786	758	731	745	723	777	707	753	733	733	739	759	728	755	706	726	759	736	686	767	700	760	755	751	726	741	716	787	748	705	764	742	735	751	744	751	780	697	749	741	733	730	742	780	731	727	755	782	709	723	709	718	736	771	751	731	726	686	739	742	735	711	764	768	728	733	716	701	764	762	781	754	783	697	701	712	738	715	747	712	688	689	706	754	752	730	717	717	743	733	755	763	769	738	759	770	703	734	721	756	734	757	768	719	712	730	701	727	736	727	760	787	746	737	758	702	736	733	749	782	730	751	740	721	716	751	712	758	770	722	755	727	723	773	729	754	793	700	736	716	746	735	733	723	734	731	780	735	722	730	705	766	750	755	780	736	771	766	766	753	738	748	686	809	733	746	743	794	736	709	728	738	736	716	754	705	808	727	752	698	728	735	736	724	737	777	736	765	760	809	696	769	747	724	781	711	740	753	756	724	786	768	739	749	736	699	781	692	736	765	727	751	773	747	789	696	708	788	723	735	731	739	763	750	767	722	691	729	726	735	772	779	706	737	715	751	778	791	716	696	710	754	759	767	824	758	720	757	730	773	685	723	752	693	787	755	740	718	781	716	789	755	693	678	719	762	717	749	795	791	740	753	779	741	738	751	763	728	728	742	755	734	712	730	720	745	776	779	787	781	756	730	774	716	749	727	725	698	726	751	762	752	746	778	723	774	758	698	727	777	784	764	739	745	736	772	687	738	774	756	732	782	745	784	749	728	743	697	739	763	756	742	761	762	732	756	736	791	774	760	711	730	743	765	708	718	741	740	713	754	768	733	760	753	743	749	712	686	753	733	772	759	766	711	713	779	748	731	690	764	810	701	736	697	778	762	730	744	719	707	761	715	730	715	756	739	745	731	705	716	739	726	723	721	705	747	741	737	736	736	702	759	746	792	684	714	766	723	751	735	722	738	746	766	831	748	731	778	742	729	743	708	740	702	746	766	744	767	770	718	717	760	718	779	740	746	721	752	761	767	748	708	798	732	725	762	728	728	780	714	741	732	763	718	679	770	689	717	759	754	714	735	695	755	755	779	756	787	777	781	700	746	776	730	751	753	726	748	725	773	741	760	754	733	725	733	742	710	805	696	733	739	709	700	735	757	757	768	722	797	738	753	740	713	738	739	720	727	776	713	775	729	719	753	771	765	737	796	734	772	749	713	713	736	781	735	700	740	748	768	771	753	696	766	731	717	759	730	775	735	765	739	764	736	759	726	714	784	754	727	700	765	698	748	752	771	734	768	742	733	778	759	721	749	705	720	739	777	747	771	723	758	712	737	766	767	703	746	732	694	741	750	775	721	732	721	778	713	748	711	741	712	722	716	708	773	695	719	753	746	765	729	726	765	752	719	735	797	768	796	737	719	725	756	744	780	744	717	741	749	725	770	720	764	799	737	758	763	722	786	749	740	756	715	755	776	752	707	714	734	757	773	698	729	732	753	750	769	817	775	722	725	736	736	749	784	741	715	692	743	789	739	729	713	804	730	756	795	783	813	751	736	789	724	726	735	750	735	705	765	747	701	712	738	718	753	665	743	744	730	697	744	717	726	730	756	750	765	752	713	741	695	764	759	723	704	727	725	796	766	768	789	705	715	709	742	719	725	752	728	703	747	699	730	778	758	714	735	764	746	776	755	755	763	730	725	728	740	757	733	757	700	736	751	743	748	689	770	779	701	715	758	740	754	715	792	783	794	726	756	746	768	713	752	722	763	748	760	746	706	730	740	681	781	743	800	728	756	696	745	773	739	750	740	789	722	758	751	707	766	758	782	690	688	775	701	768	717	759	782	773	795	763	709	733	725	752	771	708	696	725	776	773	779	762	768	728	753	777	731	734	731	757	702	727	708	775	751	727	738	712	647	710	779	763	758	729	722	725	760	761	695	753	718	760	749	736	756	760	765	693	768	781	790	759	761	702	758	731	689	746	698	708	726	751	757	737	742	743	739	724	784	743	756	743	723	690	725	727	747	735	721	719	754	737	732	703	719	756	703	739	723	738	747	775	740	754	763	736	715	756	803	731	718	710	684	736	714	747	772	689	744	737	788	726	749	723	753	758	760	746	798	729	669	707	796	724	754	759	710	796	753	714	771	738	759	707	720	758	759	754	751	734	715	687	748	773	718	725	710	754	724	795	741	750	698	720	708	738	743	755	742	742	697	751	721	727	718	792	717	751	755	713	784	721	676	697	762	780	751	793	730	766	717	754	789	768	768	727	778	786	777	743	745	707	753	735	687	750	766	733	746	734	723	729	705	738	722	688	731	745	714	715	746	686	735	764	747	735	743	726	698	727	744	758	742	699	773	732	746	785	772	799	701	742	726	765	703	766	768	792	733	752	729	770	729	742	769	706	730	710	732	719	763	717	710	691	741	748	743	728	761	712	755	762	763	714	763	774	748	761	741	757	691	753	756	726	650	773	750	808	702	752	738	714	736	705	782	750	750	720	749	727	746	718	710	748	726	749	772	733	655	726	722	803	750	757	734	708	716	740	759	735	746	720	746	689	768	765	742	781	709	674	763	744	761	730	755	699	720	781	726	769	744	752	692	761	747	755	738
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
