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
339526344436	339526344956	339526345506	339526346056	339526346606	339526347156	339526347706	339526348256	339526348806	339526349356	339526349906	339526350456	339526351006	339526351556	339526352106	339526352656	339526353206	339526353756	339526354306	339526354856	339526355406	339526355956	339526356531	339526357056	339526357606	339526358156	339526358731	339526359256	339526359806	339526360356	339526360906	339526361456	339526362031	339526362557	339526363106	339526363656	339526364206	339526364756	339526365306	339526365856	339526366431	339526366956	339526367506	339526368056	339526368631	339526369156	339526369706	339526370256	339526370806	339526371356	339526371931	339526372456	339526373006	339526373556	339526374131	339526374656	339526375231	339526375756	339526376306	339526376856	339526377406	339526377957	339526378506	339526379056	339526379606	339526380156	339526380706	339526381257	339526381806	339526382356	339526382906	339526383456	339526384031	339526384556	339526385131	339526385656	339526386206	339526386756	339526387306	339526387881	339526388406	339526388956	339526389506	339526390056	339526390606	339526391157	339526391706	339526392256	339526392806	339526393356	339526393906	339526394456	339526395006	339526395581	339526396106	339526396656	339526397231	339526397756	339526398306	339526398856	339526399406	339526399956	339526400506	339526401056	339526401606	339526402156	339526402706	339526403256	339526403806	339526404356	339526404906	339526405456	339526406006	339526406556	339526407131	339526407656	339526408206	339526408756	339526409306	339526409856	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	3600	2300	2706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22427	20414	28434	22284	20414	16980	1775	778	628	590	567	527	483	487	464	413	415	395	399	422	422	373	437	390	401	371	372	391	398	383	407	375	368	422	389	375	333	422	433	385	371	356	347	341	362	391	379	379	358	377	376	382	391	398	386	353	409	400	363	357	373	373	394	391	355	352	357	358	374	377	356	331	386	355	344	324	363	324	361	355	371	341	381	345	387	372	358	373	372	378	385	382	381	327	386	341	391	380	375	362	387	401	351	370	372	369	403	346	378	376	365	371	355	356	376	374	354	348	363	380	340	368	385	400	383	357	390	341	353	349	374	359	386	353	341	342	361	359	411	332	375	405	384	362	385	373	370	359	346	337	355	370	390	347	340	406	367	373	375	363	368	368	326	392	370	370	379	384	368	359	362	349	346	401	393	381	369	327	357	343	349	351	330	347	352	364	385	373	370	371	391	361	328	349	356	340	353	387	346	381	352	353	402	383	369	362	348	383	381	359	376	362	431	348	373	375	368	381	353	354	368	359	387	334	375	390	367	338	395	349	362	393	394	346	411	373	381	357	365	398	388	356	349	393	367	362	385	352	336	359	353	340	339	388	361	333	371	365	376	385	358	354	352	334	403	367	387	348	343	392	386	362	356	376	371	386	423	397	343	337	340	399	374	375	374	364	326	380	373	353	363	361	375	368	392	368	395	352	340	362	385	397	336	374	338	346	422	370	375	374	330	361	359	349	390	355	386	364	395	373	378	356	388	398	364	366	412	366	357	353	329	345	379	409	373	340	388	325	348	367	398	357	356	371	330	367	357	367	360	404	382	373	362	385	359	407	402	359	381	378	382	352	377	371	363	400	375	372	373	377	345	358	333	349	400	374	367	411	342	336	400	338	346	377	337	320	348	376	342	343	351	353	389	368	380	392	398	357	368	331	347	359	358	351	349	356	379	369	348	360	360	343	405	367	371	353	357	395	348	384	381	366	384	392	396	369	385	363	361	357	386	349	372	396	348	377	355	379	396	348	368	357	341	407	334	366	357	365	375	373	396	355	354	402	361	385	372	358	321	322	355	359	380	376	362	358	353	371	380	378	360	392	342	373	390	372	346	348	386	388	375	363	365	355	374	344	367	352	357	368	359	366	338	348	386	369	365	371	361	345	362	351	369	355	372	376	359	361	398	354	367	358	382	356	402	399	347	415	372	371	369	353	339	377	370	370	376	355	366	383	358	373	344	351	368	335	376	394	369	371	377	350	356	324	374	384	374	333	362	356	367	367	368	349	374	374	377	373	374	359	364	407	383	371	409	368	368	386	381	366	354	359	352	337	367	404	402	355	383	361	344	408	381	349	365	375	380	321	415	378	375	376	371	384	380	360	372	380	383	326	348	374	381	354	384	342	343	370	380	324	345	372	318	371	356	373	366	363	342	363	386	362	386	366	332	379	347	379	361	366	385	337	371	354	337	372	355	375	373	357	381	386	354	373	356	367	344	359	364	351	338	362	350	341	362	350	368	410	389	341	408	375	351	405	349	381	343	353	339	358	353	403	335	352	384	375	352	369	384	371	369	372	346	372	385	374	352	357	362	366	350	370	370	365	363	383	338	376	362	319	395	350	408	396	357	358	345	352	374	348	376	389	347	369	337	381	351	377	353	353	345	351	331	382	391	373	369	339	350	325	364	350	378	402	369	410	356	336	343	384	351	367	373	398	367	361	369	366	344	358	370	354	380	362	359	354	331	354	392	357	362	378	365	399	358	398	400	391	356	356	333	342	368	339	387	339	350	381	359	366	379	350	367	378	384	374	380	367	358	358	361	319	368	377	353	366	358	330	394	376	334	365	354	378	343	342	340	385	345	380	377	336	361	387	362	348	378	383	385	403	390	364	396	374	352	364	360	342	372	355	395	401	384	344	330	362	366	349	348	376	370	391	356	345	385	360	366	383	377	390	353	356	330	350	375	398	409	361	392	343	383	365	395	357	397	347	340	340	362	352	350	384	351	365	374	375	379	361	402	384	387	372	338	373	388	362	330	364	360	364	356	381	367	377	388	379	351	356	358	391	369	390	342	350	402	392	346	404	333	401	335	357	373	346	398	338	377	353	386	365	341	371	341	387	365	326	385	395	368	342	373	376	419	334	379	363	396	370	358	338	346	358	326	339	386	398	398	376	391	373	348	394	373	351	386	358	390	378	392	338	365	338	336	373	380	398	388	406	344	359	357	386	368	357	345	355	364	340	385	358	365	344	355	377	375	376	339	367	350	391	372	377	382	386	337	371	380	359	402	365	362	352	347	369	378	353	379	372	359	332	405	360	348	358	348	341	392	359	357	339	393	343	370	348	381	331	358	375	397	391	373	382	351	346	344	350	358	386	384	378	370	356	371	338	335	361	371	388	325	398	359	370	374	353	399	339	364	346	378	326	358	365	341	352	384	354	354	349	363	354	380	367	378	369	353	365	366	355	381	412	398	370	334	373	350	368	341	396	360	347	390	354	362	365	372	361	417	346	384	377	345	358	348	376	351	373	383	414	369	332	355	348	365	381	381	392	349	378	380	369	347	376	391	396	349	351	409	402	400	376	376	364	368	360	380	365	413	380	334	331	340	348	331	349	326	379	350	353	334	370	330	365	379	375	344	351	365	368	341	359	398	332	394	381	358	384	376	341	363	336	355	343	374	366	384	378	366	375	349	341	366	344	373	387	374	352	372	384	333	337	370	353	371	353	352	362	365	362	361	384	386	354	379	365	374	369	345	356	380	354	366	390	373	344	374	328	368	366	379	388	366	341	379	387	345	363	345	374	381	332	367	380	385	367	396	364	357	345	405	364	370	378	327	344	404	393	383	366	371	332	363	362	380	353	342	379	360	358	341	356	372	352	392	350	364	352	372	409	365	383	329	363	358	350	332	361	354	379	383	347	382	370	375	382	359	377	352	386	352	353	332	325	362	366	366	345	379	381	342	395	352	348	346	390	356	365	365	377	370	348	366	379	365	334	370	386	390	364	367	340	353	371	357	347	344	359	350	396	356	338	323	356	378	357	346	375	391	384	368	399	389	328	372	337	350	359	360	344	410	354	357	344	356	398	374	394	363	357	365	363	355	380	357	383	376	393	340	356	338	355	367	358	348	398	374	371	387	365	400	352	351	329	364	365	401	395	350	356	381	369	380	368	343	362	369	356	381	382	362	340	354	360	337	349	360	355	359	391	388	387	399	350	384	389	378	353	355	400	355	348	374	372	393	358	381	380	367	347	388	395	360	374	376	355	404	374	348	342	359	368	388	361	341	379	385	376	354	365	347	322	363	388	343	381	348	373	381	377	360	342	388	364	361	371	363	334	351	374	364	368	380	377	374	413	367	349	357	386	375	330	357	374	367	339	323	338	371	359	347	384	365	390	347	346	356	336	352	384	360	406	379	343	421	382	367	394	345	354	376	387	357	335	391	378	351	362	350	379	358	361	341	371	390	361	349	346	356	379	353	361	372	379	341	347	410	368
31646	29759	13000	7240	4831	3640	2770	2237	1875	1678	1518	1360	1305	1130	1070	1048	1054	1019	929	927	911	869	823	842	828	794	851	798	788	764	796	828	777	765	703	744	756	782	735	736	703	784	720	716	742	759	719	731	800	730	709	723	808	737	711	753	709	715	700	708	731	755	720	738	752	766	716	744	645	758	729	695	736	743	690	719	744	718	752	700	758	699	692	702	752	705	655	702	705	702	685	777	745	680	711	698	746	668	703	693	702	641	698	698	706	743	721	710	688	750	725	677	712	717	687	703	681	735	713	697	690	719	634	694	688	696	706	712	756	686	732	760	698	706	676	690	692	709	687	750	714	650	691	685	698	719	704	760	694	702	730	713	754	724	721	722	729	700	711	748	757	701	729	683	704	668	708	717	702	738	705	708	710	714	692	706	696	704	701	695	718	674	725	744	690	723	646	704	708	689	687	728	716	695	711	688	650	710	691	720	703	732	686	697	730	679	706	689	713	706	715	687	690	691	701	677	719	731	674	681	696	741	713	699	637	721	708	692	701	669	708	743	705	676	676	704	701	698	750	714	763	746	725	708	714	694	734	729	686	681	699	720	753	681	701	743	699	681	701	670	687	704	730	744	675	720	695	711	725	666	725	721	685	708	707	716	704	713	703	699	667	754	705	730	731	695	731	735	717	653	717	702	659	676	684	713	699	709	679	710	698	725	742	712	749	717	729	686	690	699	716	712	676	672	645	748	720	669	731	683	707	710	730	689	733	706	718	757	726	705	696	722	712	698	714	711	733	769	669	716	713	646	720	742	718	691	659	726	717	719	713	699	743	746	747	715	696	752	752	722	699	724	703	679	725	649	736	703	690	661	704	753	659	670	709	651	717	722	701	732	719	741	694	714	704	712	715	705	669	709	702	704	712	747	698	646	697	734	710	666	693	708	734	752	719	690	725	706	684	691	743	734	695	682	708	760	695	696	667	670	735	731	685	658	683	743	676	715	711	706	707	687	672	721	757	698	735	711	791	734	673	699	691	719	674	746	694	707	743	725	733	684	715	690	712	717	678	722	718	683	703	739	715	688	712	727	769	652	662	716	717	740	722	747	708	672	704	708	715	698	699	745	672	684	716	663	730	751	721	699	718	714	700	729	708	687	689	736	677	671	664	701	700	687	716	675	687	692	738	684	681	693	709	740	692	691	684	751	725	625	669	692	739	702	690	760	704	672	712	728	703	693	689	728	734	780	738	738	689	672	697	720	730	722	698	709	705	702	696	674	740	662	747	713	696	706	665	704	750	685	664	693	685	730	752	742	700	707	702	674	681	696	680	721	676	743	743	718	761	777	712	703	732	720	708	695	688	642	716	682	740	741	653	703	695	696	710	734	709	721	724	701	715	735	743	687	675	695	701	670	712	684	652	742	709	723	651	674	704	733	718	689	693	676	701	727	719	664	753	707	731	727	736	703	749	769	725	665	697	659	692	712	710	717	707	712	729	738	716	706	723	727	699	678	725	696	685	672	693	720	706	725	668	710	710	672	732	725	742	692	722	700	747	702	772	716	697	744	714	754	699	703	681	676	669	721	706	704	718	735	680	679	723	699	699	735	662	686	745	734	699	707	675	718	713	694	652	692	695	724	708	705	711	685	715	724	726	729	747	746	710	700	668	673	699	683	707	699	728	708	740	728	704	707	698	687	708	738	717	717	688	746	705	719	712	680	762	764	738	703	688	693	715	713	716	735	720	700	691	686	707	716	696	703	756	717	672	660	732	709	672	691	714	730	724	690	724	704	753	686	668	714	676	696	684	737	731	709	691	723	728	697	728	699	715	727	681	753	705	681	719	715	731	723	763	673	717	687	682	698	748	691	711	669	713	703	739	694	715	684	714	743	690	720	738	730	683	726	670	662	733	731	733	699	660	664	680	732	677	719	653	691	737	715	736	688	681	662	708	693	648	692	672	703	711	681	717	695	703	715	731	681	706	727	753	697	698	648	760	666	661	720	694	705	672	700	687	707	724	731	695	686	685	710	703	733	695	684	718	695	712	711	722	698	696	700	685	660	718	731	729	715	690	700	698	723	723	630	686	694	701	659	648	682	740	736	730	703	697	697	704	684	688	704	669	730	681	676	685	732	736	742	712	719	712	727	754	673	728	652	710	727	779	674	743	729	775	685	682	720	695	722	721	705	745	688	737	736	703	647	710	692	691	694	714	717	692	681	729	714	691	720	684	706	713	716	706	694	716	672	653	714	653	731	726	751	715	703	685	685	723	675	723	655	735	714	685	668	674	692	692	680	690	702	693	681	665	662	742	692	697	707	710	699	749	701	758	737	694	671	635	698	759	715	670	692	683	663	728	687	701	675	734	724	689	723	682	715	685	762	702	707	709	670	715	708	732	655	655	730	724	689	696	696	741	689	678	752	751	696	628	726	724	716	704	674	687	712	693	695	712	696	696	667	666	703	722	711	679	710	697	664	680	736	745	678	740	695	672	679	683	702	717	685	686	694	668	714	678	674	724	680	714	735	708	713	748	714	659	686	690	702	717	700	702	703	687	711	739	698	694	728	704	722	725	721	741	677	698	709	652	747	681	761	682	715	770	681	732	642	680	733	710	701	709	722	707	688	748	685	699	680	704	717	730	699	710	664	707	710	731	779	676	743	742	709	723	709	743	720	687	717	699	696	719	682	720	720	705	690	673	729	728	721	712	717	719	725	719	735	723	702	713	698	705	680	732	687	728	709	722	705	670	735	689	755	708	703	697	726	717	746	720	703	681	731	672	702	723	691	728	706	674	718	700	738	712	680	701	708	697	732	710	722	714	673	698	708	709	692	668	681	674	662	739	718	729	665	736	684	666	695	737	726	705	684	684	728	679	706	718	733	700	740	737	717	719	703	727	718	700	736	730	723	717	699	709	725	704	705	722	674	694	695	715	666	752	722	687	729	686	697	697	662	685	707	711	677	710	725	666	699	699	704	679	711	689	657	732	696	671	687	723	697	704	779	717	726	705	700	766	759	748	726	677	723	708	800	745	706	745	749	727	657	696	693	721	719	689	663	714	706	691	694	682	700	713	701	732	718	684	681	705	694	688	706	726	670	723	705	706	666	736	771	669	630	696	671	716	734	694	685	716	720	724	719	714	698	701	727	692	747	668	699	697	713	723	709	706	669	669	747	698	714	702	694	708	736	718	682	679	733	686	717	718	728	662	679	744	711	703	714	675	721	652	719	691	715	710	686	721	710	732	692	720	711	683	705	702	699	750	737	693	701	722	756	689	691	705	666	756	697	715	676	698	715	667	694	678	678	728	717	704	722	680	687	664	661	672	676	687	767	661	674	701	672	691	640	755	754	738	689	699	758	717	706	682	688	717	721	716	696	735	732	728	690	729	737	726	707	724	686	716	745	757	718	696	730	739	667	702	710	726	707	717	731	689	677	709	721	722	666	664	678	735	721	729	695	679	783	704	700	710	717	725	733	704	717	684	708	652	715	709	704	688	632
27233	21087	8647	768	459	410	396	390	361	348	355	381	340	351	344	396	319	319	345	340	356	339	364	380	381	353	356	342	374	381	360	349	378	377	338	338	365	353	339	362	383	373	358	366	348	374	316	358	360	318	358	382	364	343	366	338	355	379	373	353	320	338	344	342	353	339	339	334	343	317	331	357	308	362	346	368	342	348	357	377	367	352	361	340	318	348	351	350	327	328	356	371	343	334	366	333	356	327	366	360	329	338	347	339	364	352	375	343	377	354	323	328	388	342	359	364	335	374	347	349	327	354	353	335	351	359	357	378	339	395	352	352	333	369	331	361	369	344	338	359	316	324	377	367	299	341	345	323	377	377	386	366	369	351	367	332	346	344	325	342	377	329	356	348	365	348	342	343	377	331	379	342	370	336	340	327	359	353	386	350	340	347	357	381	350	357	354	347	344	348	331	319	372	375	364	350	381	370	351	369	354	326	354	369	346	340	307	363	335	412	373	351	344	367	368	343	335	363	365	360	362	312	351	349	362	367	348	359	348	351	398	358	364	349	347	347	366	335	353	349	372	350	364	329	344	321	334	356	340	318	348	355	346	345	361	313	344	326	356	353	335	366	354	380	340	369	363	354	347	374	346	380	338	374	353	344	331	335	358	375	356	352	348	364	348	321	339	365	372	338	357	335	327	369	332	330	362	354	357	334	358	347	364	360	340	360	364	364	337	344	331	345	367	353	314	349	314	364	326	354	346	343	338	354	376	302	383	333	360	371	353	378	341	378	355	324	331	368	362	314	361	346	369	302	341	339	351	360	345	341	342	350	339	352	389	333	338	341	309	368	343	359	349	350	351	346	348	396	358	365	367	375	349	358	366	378	330	331	319	386	370	329	318	369	361	351	330	383	381	375	358	323	354	360	355	309	371	328	345	365	367	343	333	356	348	345	342	354	343	325	339	360	338	356	349	362	354	394	373	391	311	347	364	346	380	363	317	385	381	358	359	385	362	347	344	347	378	342	343	371	386	358	348	359	322	344	313	362	322	373	352	348	345	364	365	390	355	353	363	330	357	361	377	385	372	354	323	328	351	351	368	346	368	363	356	339	304	345	359	355	366	351	378	319	343	343	365	325	333	354	347	365	337	363	341	348	336	368	358	298	334	362	343	364	329	340	354	348	314	348	380	323	340	377	355	337	351	333	366	332	386	381	333	349	335	325	327	365	356	366	303	361	348	359	343	345	329	363	305	313	347	342	329	367	339	349	372	344	370	323	336	342	369	356	362	332	378	307	338	357	369	354	363	320	321	357	364	335	336	374	333	340	326	356	342	342	323	354	366	349	350	338	374	352	324	351	373	338	370	347	385	343	369	373	370	325	378	378	365	335	352	375	369	337	337	350	377	339	333	339	394	358	341	356	327	336	351	329	326	354	351	364	368	385	355	361	351	351	352	387	295	351	334	385	340	365	360	316	332	348	377	322	339	400	362	356	339	330	336	328	317	349	357	385	330	327	372	378	352	329	311	338	376	362	393	386	348	349	357	351	339	331	367	311	354	338	383	335	338	364	355	347	398	357	373	326	380	361	374	377	324	372	375	346	377	348	333	359	386	364	338	355	345	378	349	322	367	369	353	374	362	328	370	351	358	357	367	356	377	373	387	363	351	345	369	388	350	357	372	386	353	391	330	327	327	367	337	351	405	313	351	325	343	329	369	322	377	380	319	364	317	357	337	322	357	358	347	357	347	342	323	376	357	356	338	358	341	329	354	358	330	362	363	354	353	336	336	355	358	361	385	328	319	339	389	378	363	353	329	367	377	329	351	359	312	359	356	342	342	335	336	381	320	383	348	338	385	382	319	371	354	330	367	373	352	327	355	342	368	329	358	358	380	359	342	340	330	364	365	387	342	368	345	329	371	329	342	352	346	393	399	367	335	361	328	314	358	344	372	347	338	341	343	343	354	355	364	362	321	324	336	348	329	330	363	337	377	332	345	336	374	338	345	369	360	340	328	387	327	404	370	320	326	360	354	373	332	328	373	333	355	356	361	383	349	332	353	370	383	345	375	353	321	364	366	352	335	348	377	357	343	322	350	342	323	353	358	344	348	334	379	378	373	343	330	367	352	326	356	353	370	321	368	358	360	350	362	351	333	370	389	352	375	383	319	309	344	402	362	350	358	352	381	330	365	349	351	352	357	353	345	378	327	345	365	369	342	385	342	358	377	347	338	344	353	365	355	354	340	370	352	399	329	349	355	350	356	320	367	379	343	352	311	364	351	340	361	320	359	367	346	368	326	342	355	355	330	367	362	372	351	349	370	373	354	357	329	389	336	332	337	370	337	336	400	338	380	360	355	339	364	329	378	332	330	409	323	392	332	335	337	357	359	353	334	352	363	291	352	368	354	380	372	357	360	338	368	349	323	353	354	347	365	352	348	360	398	359	346	365	342	353	336	343	364	352	347	350	342	355	348	346	368	323	336	295	301	387	374	378	351	362	388	328	345	339	318	323	358	329	337	366	346	310	333	337	350	368	329	357	323	328	335	371	351	329	388	324	347	348	333	356	352	353	365	347	360	358	323	362	344	357	353	327	353	350	347	352	320	347	326	355	352	352	363	339	338	361	338	375	354	369	325	318	349	346	360	340	352	379	332	325	386	338	327	349	361	362	359	349	391	333	332	379	348	374	355	381	349	351	388	343	368	358	343	341	337	357	336	336	350	353	333	314	348	365	337	343	366	356	352	352	363	345	333	345	332	348	373	373	341	360	316	342	353	360	352	373	359	389	374	359	332	369	363	358	364	347	359	365	342	360	355	331	333	372	341	337	383	373	384	366	381	356	317	310	381	323	323	357	319	339	360	374	363	336	339	374	343	337	365	333	348	331	359	360	369	354	325	343	345	366	346	347	333	314	313	338	339	309	358	351	350	367	386	373	323	343	345	349	327	360	339	370	373	330	343	338	348	359	342	347	389	345	344	325	356	348	318	336	374	346	404	344	330	347	311	330	346	329	347	323	340	320	371	341	328	399	347	360	363	342	382	332	360	340	353	394	343	371	396	373	351	362	361	361	360	391	328	350	364	359	363	364	346	332	338	340	363	383	354	383	338	338	346	361	348	329	379	355	377	366	329	332	381	341	364	363	347	364	371	346	329	344	342	352	337	356	362	342	377	339	347	347	352	323	370	355	369	324	329	355	379	346	361	352	315	357	350	329	351	346	369	414	320	357	378	353	336	380	320	386	344	344	370	323	367	368	411	328	350	360	353	362	337	351	371	355	356	369	346	331	332	368	363	355	361	364	353	328	310	362	336	361	370	355	352	334	331	347	336	325	359	358	362	379	374	334	347	341	356	389	349	346	340	352	367	338	336	342	332	346	360	360	366	363	331	329	341	354	324	372	378	361	355	347	346	371	362	360	325	363	354	365	335	335	335	334	361	356	377	352	355	334	344	371	374	343	322	326	355	346	352	334	375	357	340	339	352	372	373	336	364	365	366	329
13694	13232	1655	1125	957	925	863	791	778	750	749	825	712	779	791	755	785	740	726	733	736	724	729	762	758	749	708	780	736	735	708	749	765	776	743	751	737	704	707	760	732	711	707	737	742	733	774	766	738	738	755	734	740	769	721	713	744	652	715	752	734	728	732	767	731	711	689	764	735	722	756	821	699	723	715	761	766	711	729	746	692	759	725	737	757	728	692	763	766	737	656	754	754	709	696	722	758	734	765	772	768	734	761	732	719	691	752	764	753	724	754	697	711	724	747	679	767	741	759	728	775	769	717	746	687	724	701	729	734	742	772	764	735	692	756	713	678	765	704	747	737	730	696	729	731	707	758	758	777	723	705	731	724	751	731	758	734	728	700	747	718	714	726	692	782	717	711	712	741	738	744	748	727	703	721	740	774	743	746	743	733	729	736	714	702	726	715	692	752	750	685	736	691	742	717	751	735	747	739	715	778	763	761	733	756	720	773	742	709	671	744	748	770	718	717	727	762	716	734	732	784	694	714	757	791	731	699	708	730	750	717	715	712	735	722	710	756	701	761	732	735	735	742	729	724	727	799	689	724	748	776	709	706	739	782	742	737	716	758	740	767	728	745	789	742	707	747	794	780	729	707	723	750	747	766	746	730	718	719	724	734	701	713	676	772	744	742	740	723	776	730	764	746	739	783	763	731	772	691	730	690	740	702	740	758	720	763	712	685	711	700	773	748	712	695	744	726	745	747	738	756	764	698	733	730	764	730	724	780	757	744	738	710	781	713	724	754	733	715	719	755	706	734	735	702	718	739	737	734	763	676	734	749	783	704	743	733	709	747	675	785	741	746	753	745	734	768	744	738	774	704	664	755	744	793	725	770	718	719	752	701	740	760	742	740	709	745	763	718	713	744	693	766	786	765	672	754	735	740	727	742	744	728	726	747	795	721	731	720	751	760	704	737	746	756	717	761	737	709	746	702	722	754	767	739	790	706	709	763	736	708	728	696	710	702	744	776	737	731	761	758	721	776	708	735	694	760	730	743	746	708	670	711	669	727	775	756	754	719	713	723	756	715	746	751	713	746	766	713	703	712	750	773	735	712	755	743	727	679	752	740	746	710	759	712	771	778	717	674	732	744	755	750	699	733	714	735	820	740	716	736	758	715	681	737	739	718	730	769	714	751	751	719	770	680	743	738	744	706	795	748	729	699	718	719	738	767	754	768	755	758	716	732	781	754	740	746	731	720	799	693	725	711	746	684	767	661	704	741	735	766	747	754	723	743	783	737	743	716	742	747	752	775	740	733	731	732	759	724	731	762	738	730	685	683	708	721	753	740	770	729	752	739	725	746	732	738	680	741	708	740	755	716	742	743	710	731	681	722	750	728	744	736	754	717	721	742	746	766	686	789	739	745	726	736	716	724	734	739	706	748	760	682	719	727	750	716	733	692	737	739	724	726	757	698	738	735	690	739	758	765	753	746	752	744	724	762	739	753	739	782	746	754	721	744	762	781	733	778	729	718	725	770	786	756	727	726	715	744	730	767	745	748	757	712	689	712	734	710	729	774	752	718	734	712	757	731	709	791	760	725	695	771	738	793	726	742	730	800	732	789	764	709	787	715	736	747	740	758	698	753	712	753	740	719	741	759	736	771	748	746	732	760	794	687	776	750	771	752	706	746	752	744	724	739	792	739	734	791	702	744	781	770	713	734	736	750	782	721	740	762	748	766	715	739	722	725	698	749	734	731	717	739	692	734	737	688	766	742	774	755	727	724	741	710	705	728	708	720	690	729	758	697	747	751	761	730	745	716	735	706	753	747	737	717	728	745	732	727	752	753	743	674	745	728	715	660	718	719	723	715	741	731	734	687	775	765	706	726	748	709	696	739	692	721	770	714	756	747	719	788	736	721	739	728	728	740	763	719	711	714	758	712	730	726	733	694	721	725	727	784	760	746	759	773	748	791	725	754	725	733	791	770	783	753	680	703	696	755	781	699	718	717	725	740	780	773	806	724	749	743	770	770	733	778	742	705	746	748	711	765	718	721	729	707	766	692	759	695	725	698	717	707	753	720	772	718	706	674	729	778	734	678	686	770	747	734	706	706	794	725	736	737	686	764	765	739	693	702	802	733	679	742	705	767	741	714	733	741	680	712	718	739	729	723	740	736	748	744	732	728	698	744	725	736	750	740	748	787	732	714	744	698	706	782	702	713	710	782	762	758	776	739	743	722	713	738	696	715	709	722	724	753	704	737	766	710	734	752	754	760	703	697	745	730	711	745	759	714	770	737	720	753	709	720	756	701	754	729	697	771	748	741	708	755	759	743	791	759	752	712	756	715	694	748	734	707	742	742	736	737	769	742	749	705	762	759	719	745	778	695	734	817	739	741	710	725	734	739	712	724	745	736	729	706	731	650	694	749	728	761	750	770	755	717	692	730	761	712	726	755	728	714	702	786	726	740	685	784	690	719	733	763	691	775	748	726	738	753	749	734	721	770	749	749	776	719	743	720	746	723	794	767	712	698	778	765	769	710	736	765	739	720	700	707	758	717	719	771	755	750	716	732	713	733	733	692	756	723	722	749	730	755	743	777	735	772	705	699	779	757	740	715	742	734	780	702	716	778	771	771	696	759	719	721	740	722	717	719	692	730	718	754	717	755	751	762	700	714	737	686	768	749	740	758	744	749	741	708	674	761	751	753	702	708	743	769	730	726	749	755	782	791	752	760	785	769	740	750	774	739	737	697	739	757	734	766	772	795	723	721	709	779	747	739	696	741	694	749	717	789	760	712	749	775	751	758	750	740	744	739	712	692	740	748	699	689	757	732	717	700	758	784	747	724	761	682	740	689	730	767	749	701	749	715	759	724	741	695	706	715	730	730	706	788	735	748	700	706	767	742	757	720	722	766	725	711	726	758	714	729	722	734	737	712	723	756	714	757	718	688	732	756	742	686	745	735	720	766	798	785	746	743	686	741	714	756	773	728	743	729	739	744	748	774	725	740	753	739	724	760	738	775	719	723	738	750	705	757	752	769	757	736	674	759	726	707	728	763	715	733	721	748	713	762	743	754	697	751	756	748	719	750	737	769	756	733	689	760	712	745	726	717	729	716	761	728	722	728	771	707	680	730	751	697	749	691	739	710	710	719	713	732	757	738	721	744	699	714	767	742	687	764	739	739	741	687	745	699	704	710	699	753	718	686	743	746	710	732	805	740	714	730	750	730	748	755	736	730	722	699	727	738	729	740	766	715	756	717	703	698	734	720	711	678	746	765	706	741	694	707	764	753	710	738	772	734	712	772	700	732	701	706	736	688	740	748	700	727	743	697	723	743	683	727	710	730	737	719	768	754	715	772	699	745	743	706	735	737	730	768	719	794	779	670	695	716	759	753	736	717	750	802	666	748	716	724	689	716	732	750	732	771	723	786	755	741	738	731	720	734	731	757	733	740	743	758	771	745	764	799	756	733	714	781	708	713	713	728	746	747	763	721	741	737	739
24698	21627	29348	24397	20515	1933	594	396	312	304	265	259	251	210	216	225	214	205	226	210	197	212	219	216	184	201	211	194	193	197	183	200	200	195	201	196	176	193	196	227	176	199	175	180	193	202	168	211	208	211	187	189	192	188	185	177	174	155	186	174	202	180	191	187	199	194	177	178	183	193	203	148	176	174	205	178	203	171	198	212	164	202	176	165	175	204	190	184	187	200	208	176	200	205	193	184	172	180	188	199	179	189	168	187	200	164	167	163	195	193	203	170	186	164	154	196	182	166	179	165	183	179	179	171	190	183	205	163	193	189	184	203	183	189	159	161	180	187	187	188	175	178	184	200	177	209	192	194	161	213	197	208	196	185	183	184	222	210	166	197	199	180	198	188	191	183	213	187	174	170	193	182	186	186	186	182	195	195	177	201	186	163	197	188	199	181	180	172	190	169	190	158	189	162	184	185	184	204	193	194	193	201	192	179	166	190	176	190	166	193	178	179	177	183	191	171	175	204	186	191	183	172	190	217	197	197	203	176	179	198	188	201	183	196	171	183	185	201	195	175	203	181	187	188	195	184	163	192	188	176	197	207	167	189	152	180	199	176	194	209	206	161	194	196	192	168	187	162	171	168	176	189	190	190	191	175	166	188	166	177	192	197	205	179	164	219	184	174	184	177	181	173	177	178	163	159	191	196	184	188	213	190	212	153	196	178	167	198	168	173	184	168	182	179	174	204	185	191	216	189	175	204	186	216	167	182	197	157	162	180	189	188	193	166	190	177	165	170	191	193	196	180	165	179	176	186	190	182	168	186	185	187	200	166	200	183	196	172	160	189	161	185	205	190	178	181	199	189	175	215	198	192	202	201	168	185	190	200	197	166	186	181	178	179	169	176	201	207	167	168	204	174	187	192	188	182	189	182	190	194	207	199	202	192	188	187	183	179	166	191	186	182	189	180	215	192	176	181	198	181	186	193	189	170	178	184	168	152	180	191	188	169	187	157	190	207	195	183	159	189	175	151	188	180	173	197	195	182	163	159	198	183	166	166	157	193	175	197	181	182	181	191	187	185	192	170	165	180	194	202	185	212	175	196	179	202	184	169	176	195	190	186	178	187	178	187	196	167	199	181	160	181	162	193	165	170	197	176	170	175	188	191	191	193	192	174	172	197	169	202	175	198	196	191	157	176	183	182	170	159	199	203	176	214	167	196	202	168	212	152	158	178	182	173	181	191	189	169	181	187	198	188	213	202	192	182	160	190	177	196	151	176	179	170	189	181	199	209	164	197	156	167	193	168	184	183	175	168	187	179	178	208	196	182	181	193	170	182	171	183	179	204	176	176	158	175	194	166	169	177	190	164	190	204	200	194	199	189	197	169	209	188	166	200	187	169	186	165	183	165	162	180	182	193	187	209	192	178	179	176	165	217	215	193	185	191	166	178	186	186	190	166	171	191	174	193	202	201	182	204	194	181	199	170	200	189	206	172	155	194	173	174	187	189	176	175	170	178	172	187	167	188	184	208	176	183	188	178	175	202	198	195	181	190	190	169	176	178	172	200	181	199	185	177	180	194	181	199	198	182	190	193	187	203	195	182	191	187	190	191	170	179	183	201	169	178	196	193	204	168	193	171	140	188	176	184	196	203	173	201	185	174	169	188	184	188	182	178	161	179	178	206	147	176	174	199	181	178	169	210	198	180	205	199	184	176	171	185	195	176	185	176	177	181	159	172	168	205	190	184	186	202	202	182	170	185	210	186	178	188	176	169	189	201	185	187	199	188	206	181	198	176	184	183	185	203	191	170	162	193	182	164	170	190	196	186	163	178	200	172	202	179	212	190	201	170	179	187	201	190	175	184	195	197	196	220	166	201	184	172	195	196	201	197	165	187	168	178	189	179	173	176	199	214	192	183	199	173	215	209	194	194	168	170	178	180	199	177	219	178	172	188	185	185	183	153	165	168	172	171	210	188	176	183	185	179	174	195	190	211	173	182	186	188	199	200	150	180	167	193	206	167	186	174	178	190	190	180	184	184	184	185	208	199	211	168	197	185	180	184	194	175	206	195	198	187	176	192	191	196	216	182	176	175	185	187	190	199	179	183	199	210	187	183	179	177	171	195	195	170	167	199	187	195	167	198	191	187	177	198	171	195	191	194	165	201	174	175	184	175	177	177	204	181	191	175	159	192	198	206	198	166	179	161	200	202	189	186	195	173	196	183	211	167	188	181	176	173	176	182	183	212	174	204	182	171	195	183	197	212	196	187	192	173	185	172	178	179	208	167	164	198	184	186	175	160	181	169	175	210	184	168	185	203	178	193	211	160	183	167	179	165	182	197	164	175	164	217	198	171	188	173	173	172	162	178	182	187	160	185	197	190	164	173	179	197	196	190	186	165	185	156	200	173	169	171	157	181	166	174	185	188	170	209	198	187	196	189	184	174	185	170	198	182	189	189	201	187	202	186	196	197	195	196	202	192	183	185	197	191	188	209	179	160	208	170	169	168	169	176	170	194	183	168	172	193	167	184	192	175	160	169	174	202	166	162	179	196	185	182	162	170	179	184	184	185	157	182	160	173	182	188	183	186	187	205	177	183	203	172	198	200	176	187	200	196	197	170	202	173	179	181	189	162	179	177	196	183	182	170	182	181	200	204	189	184	174	175	193	172	191	200	176	179	171	186	197	196	170	182	170	167	196	184	201	175	169	195	204	181	188	197	172	145	172	164	155	199	197	192	215	165	174	196	169	189	203	156	155	194	211	199	177	179	200	161	175	191	188	188	164	203	180	172	167	166	194	178	197	187	204	167	189	196	190	193	183	162	168	179	180	172	186	198	168	172	167	190	191	212	214	194	176	179	144	178	162	177	176	177	186	191	178	181	201	196	178	178	199	172	176	212	197	187	198	185	177	191	198	182	185	210	187	196	206	163	195	185	175	178	215	182	176	183	177	189	171	205	187	155	175	204	164	204	192	180	187	187	179	197	189	182	181	195	190	180	188	168	171	206	204	203	161	212	177	174	175	183	181	171	159	191	187	178	183	204	168	202	193	166	192	199	157	174	179	195	200	195	178	202	204	196	200	171	175	168	179	171	186	183	185	171	190	172	179	175	181	170	160	199	179	175	194	177	169	179	185	182	168	204	191	174	207	198	177	178	176	204	168	175	175	204	182	189	184	165	183	175	176	206	184	164	167	185	151	181	198	187	172	217	186	171	180	181	187	176	198	173	188	163	182	163	180	206	197	184	209	178	188	192	181	189	152	179	195	184	179	171	182	201	185	168	196	172	198	184	174	171	179	179	190	205	182	206	216	176	184	187	173	196	217	212	175	189	206	183	202	177	191	156	179	185	173	165	174	179	177	177	195	192	190	175	166	193	173	186	176	182	181	167	192	168	196	178	163	172	203	160	171	193	201	171	194	171	187	181	199	212	210	165	178	175	166	158	192	160	185	204	196	173	195	202	176	163	198	176	194	188	191	196	197	197	196	179	152	177
31437	26651	8525	4476	2874	2037	1575	1259	1032	952	798	677	677	677	602	545	589	557	541	477	529	481	462	460	480	450	439	448	511	457	438	449	466	428	427	456	384	437	414	387	429	427	427	443	416	412	453	448	427	386	403	408	391	434	416	404	409	402	436	438	422	447	453	400	395	401	381	416	440	389	376	384	428	427	376	396	390	423	402	433	393	429	419	380	414	413	391	394	422	398	388	390	414	395	441	409	378	423	425	405	376	413	410	399	370	413	373	418	420	416	367	401	392	384	395	416	405	394	448	415	411	418	395	412	391	395	407	442	399	415	429	427	376	431	408	379	384	420	374	395	410	367	375	424	405	408	411	403	387	386	394	414	408	411	398	384	393	402	363	419	434	387	403	426	403	379	381	420	411	411	408	364	387	396	432	387	382	390	413	400	417	405	397	371	382	367	380	412	417	388	384	418	408	396	385	401	388	416	415	401	382	418	423	411	386	391	437	375	381	384	419	395	401	369	377	401	406	399	449	386	406	417	424	388	393	407	428	412	405	409	383	380	407	389	428	438	384	406	385	417	428	371	403	382	407	375	422	386	404	417	381	412	403	407	415	392	391	400	440	425	445	377	412	395	390	391	392	387	417	390	361	416	394	411	393	420	412	421	387	399	429	408	400	426	394	427	379	375	366	382	419	413	393	414	380	373	397	406	399	413	400	401	417	410	345	399	407	391	409	397	427	404	378	405	428	414	386	406	365	439	414	398	387	400	416	406	380	447	388	369	406	421	381	426	395	421	383	408	394	428	401	441	399	374	412	424	422	432	406	396	392	415	421	396	391	408	398	414	441	429	395	377	419	443	427	411	406	418	383	418	424	402	466	384	404	425	406	405	390	416	391	388	428	417	383	368	395	433	397	381	431	374	410	400	439	430	428	346	408	379	389	407	371	437	384	435	390	420	408	401	395	416	416	386	412	388	373	437	402	375	393	393	381	423	389	409	389	384	450	413	410	411	406	369	398	425	404	393	415	427	407	389	384	383	406	395	383	425	395	387	379	434	393	373	432	409	395	366	392	394	419	395	406	394	417	389	410	391	407	396	390	403	423	395	422	373	382	343	397	398	403	401	421	418	405	435	391	431	437	398	411	398	406	399	418	425	400	412	401	397	372	423	408	387	410	422	392	375	348	426	398	424	365	388	414	419	421	392	389	372	417	440	419	407	349	388	387	387	384	433	411	401	392	385	413	421	406	433	415	400	414	385	412	401	392	391	396	426	409	390	419	408	366	416	401	419	396	405	433	409	407	360	359	418	360	414	399	418	400	390	385	380	420	439	454	400	419	393	428	422	401	410	413	419	395	418	428	391	401	424	415	405	372	399	377	388	450	413	385	397	413	424	397	381	409	377	378	413	423	406	406	392	387	357	361	397	367	454	401	373	420	361	393	400	390	375	408	396	438	398	387	429	386	410	453	391	414	390	406	375	407	415	432	395	418	419	394	380	394	386	404	402	386	383	407	375	358	378	392	421	410	403	404	398	384	411	365	415	428	396	422	415	410	414	382	419	402	394	416	378	420	373	430	400	380	384	390	394	352	399	399	387	426	419	419	402	445	366	399	384	425	425	408	350	398	432	407	393	433	388	404	389	416	409	426	398	404	418	393	419	412	426	406	400	441	404	413	373	371	408	412	379	425	405	389	407	410	401	375	437	415	386	391	412	422	435	399	394	391	427	390	381	346	396	414	384	421	392	425	432	420	403	431	403	394	392	392	408	378	410	376	403	415	408	393	428	409	418	415	422	390	438	416	412	391	434	410	411	406	387	419	422	368	412	391	431	409	406	393	412	406	374	393	418	412	377	381	407	392	398	411	384	389	420	398	368	392	393	377	414	405	412	388	407	406	384	381	387	436	383	379	413	401	426	392	393	396	407	360	422	401	434	373	371	382	419	400	392	403	413	370	366	404	424	406	407	377	433	409	404	379	395	401	408	393	415	429	424	347	421	400	427	376	419	403	436	399	447	381	380	431	399	405	401	382	376	378	415	416	409	408	382	396	411	450	391	369	380	404	397	418	408	402	392	409	401	378	415	459	380	405	403	413	412	413	421	432	426	346	382	424	405	414	415	405	419	445	389	418	430	400	374	377	415	407	369	398	372	414	426	447	422	384	417	386	431	353	391	433	409	436	404	370	392	428	401	384	400	412	406	418	348	422	405	403	426	415	412	402	401	398	380	417	408	376	371	399	420	404	413	382	400	394	434	427	414	399	392	386	377	407	383	395	407	393	416	366	381	415	390	377	399	412	403	419	355	423	402	400	428	380	394	416	408	434	400	416	374	377	381	448	365	406	367	409	379	381	411	386	369	399	447	427	415	419	387	393	380	390	390	362	415	398	424	383	430	422	419	399	413	405	385	420	407	397	385	407	378	409	425	377	359	420	415	396	390	412	405	442	421	373	427	407	388	390	394	387	404	398	426	395	420	369	406	439	372	400	399	449	439	398	361	388	394	417	416	422	383	409	389	423	404	455	377	402	399	386	409	421	414	428	362	375	410	389	387	388	403	380	390	403	406	417	381	326	384	388	412	426	398	397	431	384	394	423	405	399	396	393	422	382	388	405	413	395	370	402	403	397	395	400	372	441	395	411	407	394	426	394	423	384	396	415	420	386	396	378	389	398	413	384	410	451	400	412	412	426	398	385	440	415	403	405	407	431	414	416	392	370	401	367	407	423	411	422	397	396	380	401	449	392	402	399	413	425	389	425	373	372	415	422	397	426	411	397	406	377	384	339	396	399	404	412	417	376	459	468	401	387	418	434	405	402	431	424	413	422	411	394	376	419	430	379	413	432	406	417	382	434	408	430	395	387	421	365	406	395	409	375	377	427	435	437	417	378	399	405	400	412	379	401	377	384	385	392	375	388	437	352	397	356	433	415	439	379	424	400	420	392	384	405	390	378	403	427	409	396	428	441	412	378	389	403	432	419	395	410	377	413	411	372	399	421	390	389	408	351	364	396	423	421	400	409	403	396	425	377	397	403	411	422	441	381	377	400	425	409	429	412	378	403	406	408	395	419	416	397	409	419	414	406	389	389	426	386	384	378	373	438	382	418	420	406	412	434	389	377	420	408	370	377	377	416	406	398	424	412	417	426	412	403	399	421	382	408	405	417	404	427	383	409	411	398	405	403	427	406	399	399	359	392	419	383	384	399	431	414	401	371	406	380	401	412	381	405	381	377	415	423	404	392	375	381	390	404	364	379	410	410	375	393	418	406	408	411	401	390	423	419	426	442	414	403	404	387	432	424	417	420	385	396	416	384	428	380	418	352	413	426	420	396	391	387	437	366	380	412	419	402	390	365	369	387	432	411	412	393	400	404	421	424	438	372	402	380	404	404	391	413	424	384	405	397	424	385	395	371	379	383	415	387	405	404	389	369	405	390	431	412	394	440	402	413	404	401	402	450	400	416	442	400	405	340	401	403	382	389	401	392	382	431	384	401	380	384	373
23896	21668	30048	23806	21669	19689	2181	869	689	622	581	561	523	504	506	493	501	450	480	451	428	414	408	450	409	424	412	416	452	377	395	397	447	438	409	440	411	444	421	359	384	405	399	394	424	413	405	387	421	415	423	386	384	346	392	408	390	405	402	398	354	414	389	423	396	386	414	448	375	406	390	400	395	382	416	392	373	393	424	378	393	380	390	351	410	400	412	364	427	388	394	399	389	389	358	396	385	382	397	376	411	380	394	413	368	394	401	400	382	386	379	401	391	375	330	385	406	391	409	388	374	404	390	386	359	336	405	394	383	364	383	372	370	463	403	413	398	433	352	398	387	356	377	364	396	406	389	364	374	381	373	386	420	418	375	383	380	381	367	432	416	371	399	422	393	385	347	375	364	355	403	411	414	409	413	374	390	409	397	412	411	362	389	362	381	387	374	387	396	369	409	397	397	413	392	382	407	400	389	359	417	377	381	381	383	383	429	401	390	410	397	372	377	425	366	387	424	400	388	376	403	368	384	407	400	352	390	398	392	421	395	430	384	426	379	377	413	403	396	419	385	398	353	403	381	376	355	392	408	408	392	403	380	412	387	366	397	389	392	391	385	367	373	397	419	409	411	402	389	389	383	414	408	393	387	395	380	363	387	371	384	379	382	372	397	401	403	375	389	401	381	365	410	364	386	419	374	428	408	396	393	391	391	402	376	400	397	392	360	377	398	369	400	364	378	378	413	401	395	368	380	404	361	410	391	344	398	377	416	371	382	369	391	402	405	373	361	401	386	390	390	397	403	395	397	399	384	401	407	368	365	422	397	396	381	385	397	362	371	409	397	360	378	386	406	421	399	354	398	377	390	365	391	351	387	384	390	387	402	382	385	350	402	382	336	381	368	350	368	404	408	347	391	407	406	400	393	406	380	359	369	413	372	404	398	393	423	381	406	398	372	363	361	373	389	376	371	358	402	376	383	387	420	353	390	347	391	440	383	372	394	377	401	368	395	350	394	381	403	395	361	403	400	375	389	413	384	377	378	392	386	400	391	399	368	419	428	398	379	379	370	358	408	389	370	398	379	388	412	377	366	415	418	383	415	386	384	394	409	368	380	382	391	392	368	400	383	387	451	401	369	426	399	373	379	390	391	413	383	402	404	345	341	404	401	403	377	371	368	422	375	357	393	388	368	375	372	380	382	407	362	427	396	385	379	372	402	368	383	393	393	364	376	405	368	397	406	384	398	375	390	387	411	394	441	408	405	389	383	387	411	361	421	375	359	393	388	382	406	389	399	391	399	381	375	382	389	403	373	381	396	392	435	390	384	403	389	399	388	390	400	392	398	372	428	405	361	394	401	384	356	426	402	405	359	364	407	372	404	359	428	374	370	422	396	395	397	369	412	401	414	392	358	402	344	441	430	416	379	433	342	400	380	385	373	427	392	410	411	365	402	422	415	408	396	415	385	347	387	454	330	368	376	401	390	358	429	399	410	381	408	361	386	363	407	379	366	372	386	380	339	387	412	375	406	386	366	375	366	406	380	347	390	386	399	394	399	373	396	395	405	389	413	388	396	384	395	381	361	377	377	396	376	384	387	372	376	392	372	410	345	391	411	387	372	390	387	402	376	373	393	383	419	429	347	366	396	369	395	399	366	354	379	390	368	400	392	384	381	397	389	361	395	401	408	426	397	355	413	374	388	408	380	409	373	378	373	366	387	375	424	413	390	358	374	352	368	375	425	396	386	358	393	371	421	415	411	353	358	395	394	409	392	397	403	376	419	399	390	380	412	399	404	389	418	390	384	381	385	388	361	421	367	367	346	390	371	369	344	361	376	410	392	376	380	431	377	373	393	409	390	410	415	419	377	399	384	358	376	413	417	420	406	433	388	405	426	383	356	418	388	363	417	378	356	425	394	410	427	397	393	398	373	365	375	381	413	375	376	403	338	397	417	390	410	387	381	380	367	436	411	399	384	372	397	384	393	397	424	430	391	394	402	400	419	400	419	409	402	384	415	383	366	364	357	399	391	378	374	429	371	384	405	377	395	351	342	401	400	394	398	405	379	407	327	379	371	422	397	410	385	411	427	394	396	371	409	399	414	349	428	384	393	385	388	354	406	393	388	403	428	366	375	419	390	412	401	412	397	426	372	366	414	373	387	397	379	393	385	375	405	368	366	366	398	352	370	390	405	393	417	372	423	393	385	392	383	376	388	384	403	380	398	354	364	380	410	379	385	414	388	369	362	378	393	397	384	400	360	367	402	394	379	395	380	368	388	417	380	378	417	392	394	460	386	448	398	409	410	403	372	385	370	385	388	408	420	416	426	441	379	409	396	394	370	420	414	409	387	393	397	374	391	390	377	403	397	357	376	373	390	400	359	366	399	385	409	387	373	374	385	370	391	402	417	375	378	402	405	370	406	360	404	373	429	383	387	368	351	404	336	404	383	386	390	402	389	401	411	378	389	400	398	400	411	384	390	393	383	374	380	382	368	374	350	430	388	386	409	370	392	361	379	383	403	375	393	402	418	378	384	377	374	372	381	358	377	402	364	373	373	370	359	388	381	384	365	395	416	412	381	374	398	385	409	380	384	382	347	391	374	361	372	416	371	377	383	396	360	421	378	380	364	374	375	387	414	355	399	387	377	412	407	363	432	379	376	388	391	385	382	414	380	337	398	397	391	396	395	391	371	402	371	385	409	375	409	367	404	382	375	428	398	350	367	415	390	400	396	395	364	360	414	398	398	380	384	378	375	406	376	382	400	401	363	431	420	400	387	366	388	414	395	389	360	410	399	342	446	374	422	395	428	372	394	381	387	380	368	376	380	424	381	389	351	386	380	391	363	377	413	381	410	398	398	417	368	380	368	392	381	385	380	379	387	392	378	405	375	399	377	400	362	396	376	375	422	395	385	392	365	396	401	416	367	407	412	417	374	436	381	411	404	380	378	373	413	408	403	404	388	435	377	355	377	411	405	371	351	407	419	376	418	410	354	403	375	396	410	402	370	362	387	378	348	426	428	405	378	401	399	363	378	343	385	371	347	398	382	430	368	379	391	414	394	449	385	385	383	393	373	404	408	386	377	397	381	386	409	406	401	389	393	371	380	393	400	409	367	361	402	385	383	396	360	356	391	384	395	398	376	367	409	382	385	383	396	384	393	356	364	389	381	365	374	401	345	403	362	414	379	375	343	376	386	385	392	366	452	364	400	365	366	393	404	375	408	428	358	411	349	400	382	416	341	429	372	367	429	371	335	408	406	382	385	390	374	388	360	417	368	392	401	366	372	395	366	369	386	362	367	391	408	384	381	375	421	383	384	350	408	428	408	400	409	372	385	390	387	348	389	398	365	356	346	388	417	396	401	414	421	375	412	430	391	383	398	390	403	384	356	399	388	401	404	387	363	398	380	415	413	372	380	391	436	413	387	395	396	389	360	379	380	347	381	389	395	394	410	354	389	357	404	386	375	353	399	395	373	385	387	374	376	356	402	398
38624	28758	13908	7675	5296	3830	2956	2384	1965	1692	1579	1384	1378	1290	1127	1091	1102	1029	1022	937	940	912	974	889	877	815	878	827	859	826	804	849	825	831	857	848	853	765	772	818	781	807	775	780	775	827	730	796	806	732	745	763	780	747	808	838	766	755	747	754	771	758	775	753	768	750	754	719	772	790	752	776	763	719	735	721	741	724	736	817	719	752	733	776	753	739	750	741	765	815	757	756	763	731	768	754	746	772	769	812	800	709	726	729	770	741	744	737	804	749	697	764	794	766	732	764	793	704	773	727	783	781	713	724	743	803	726	781	755	717	775	771	785	779	736	753	758	743	736	737	783	714	787	766	680	787	730	794	747	740	760	703	757	752	734	742	780	726	750	697	761	727	771	797	778	779	766	771	737	734	710	711	742	761	766	765	737	742	744	795	773	776	752	718	722	797	761	756	705	759	750	729	770	738	735	740	745	712	814	759	728	737	772	742	764	733	790	753	725	707	768	734	762	772	750	779	742	813	773	769	793	750	776	758	752	792	770	750	716	737	793	771	762	724	715	730	729	761	809	777	719	732	754	746	703	740	755	725	772	706	736	724	754	731	728	719	739	743	769	730	747	797	714	757	777	736	750	744	729	743	724	775	759	711	795	803	750	804	760	766	783	778	720	743	755	721	726	780	804	757	731	717	782	771	777	724	763	727	795	768	720	756	715	698	706	766	746	778	762	754	744	709	788	715	747	715	726	736	727	774	758	727	784	780	733	778	720	740	732	743	730	693	739	759	727	755	733	739	763	730	740	721	745	788	793	710	753	736	770	769	757	776	736	689	741	747	805	759	756	721	777	737	782	763	776	728	717	746	727	776	766	722	795	736	752	757	675	729	777	756	763	736	717	714	724	720	666	749	751	731	727	709	772	774	743	754	776	770	718	729	779	724	754	710	784	773	737	738	742	789	760	690	784	703	717	723	726	726	691	795	707	758	727	745	780	718	733	753	756	726	721	746	736	696	739	727	761	771	743	820	790	730	757	800	793	728	736	733	776	728	726	722	737	693	725	706	797	721	771	755	749	745	748	729	773	786	759	778	768	755	755	712	717	749	752	710	739	730	761	728	730	749	759	733	771	746	741	726	702	713	723	737	734	729	738	722	788	734	729	761	711	763	765	723	769	787	755	777	724	719	733	727	726	770	720	731	791	794	747	810	705	816	750	743	759	723	726	774	741	742	767	774	750	751	757	749	748	753	758	780	741	749	747	684	736	707	719	708	786	731	743	782	769	745	787	769	769	723	704	766	775	734	716	751	721	772	702	787	744	751	767	767	772	780	740	719	746	709	758	758	691	765	757	707	756	741	725	774	757	739	742	755	804	755	726	808	771	759	767	694	736	723	759	764	791	792	759	753	789	754	742	763	736	758	768	719	722	726	725	769	755	757	773	776	769	752	734	756	737	802	753	752	731	797	717	808	735	748	746	690	771	704	722	674	704	764	724	744	744	746	705	726	779	759	774	702	731	773	763	746	752	780	763	739	733	747	762	700	732	712	700	758	721	753	767	773	746	768	758	726	792	722	787	715	728	746	737	668	771	760	789	742	695	736	762	743	735	724	744	739	731	702	731	751	764	808	789	720	725	723	732	763	762	770	761	729	781	755	757	781	774	728	749	762	728	674	727	767	734	726	755	745	737	745	690	760	783	740	726	760	749	762	761	715	774	715	771	765	719	748	776	754	746	690	720	696	762	779	737	741	727	723	724	778	753	799	725	732	773	790	757	781	758	760	729	733	746	747	722	766	748	756	753	812	786	757	755	728	746	731	774	736	698	694	785	743	768	770	778	694	776	785	673	731	782	796	751	789	757	724	784	743	781	780	713	674	727	704	708	737	814	770	727	711	744	787	798	764	724	774	765	752	736	755	759	801	756	796	727	730	712	730	820	739	808	756	745	723	729	743	742	734	734	764	740	778	753	763	718	724	698	778	765	682	823	734	765	736	705	723	779	778	793	724	708	716	714	728	772	735	762	714	752	744	754	787	738	751	743	755	725	703	744	755	766	805	723	778	758	744	717	772	718	745	714	773	722	776	772	751	727	781	740	744	744	734	763	740	720	761	729	811	729	740	702	760	781	769	717	751	760	747	698	784	742	742	733	757	742	746	765	737	736	775	794	757	745	736	768	757	758	737	758	758	781	737	739	743	777	755	783	743	713	727	758	716	749	737	720	745	740	735	713	735	774	765	771	782	743	728	757	729	733	726	750	780	753	759	794	711	806	790	727	774	744	774	732	744	770	767	741	751	710	752	762	735	762	773	781	778	687	819	796	735	712	735	768	771	768	775	753	684	757	688	721	755	739	762	763	713	729	747	820	747	696	736	756	690	734	750	741	734	756	743	744	746	751	798	751	785	784	760	734	744	796	780	727	727	715	782	750	759	781	764	743	740	764	729	722	720	728	735	771	768	706	773	733	857	759	687	705	807	748	832	792	765	782	767	801	762	780	786	738	726	711	720	732	712	815	749	695	716	780	803	761	703	710	789	744	728	743	699	723	752	746	769	739	728	713	751	717	745	756	715	740	787	746	685	742	791	749	754	766	736	732	764	737	707	823	735	761	747	775	763	752	757	709	738	771	731	758	763	755	760	731	758	769	763	742	796	762	775	742	790	738	791	815	786	815	745	733	765	720	707	748	752	747	777	736	777	715	711	694	753	775	769	724	709	753	722	762	720	719	741	743	793	750	719	739	739	755	750	787	767	789	755	748	780	780	749	775	721	772	741	772	760	785	719	781	772	698	747	763	746	757	683	750	706	751	800	720	737	758	724	773	799	761	806	757	768	821	729	804	793	720	771	707	762	746	745	761	802	741	710	720	743	722	759	768	749	713	762	742	748	702	685	746	734	727	781	740	759	719	721	751	760	734	785	779	719	784	741	753	720	733	752	745	737	763	746	744	759	722	799	686	796	714	733	765	737	747	723	776	760	772	763	752	757	757	793	740	735	750	724	748	754	702	735	697	749	756	818	744	782	726	784	768	757	741	791	719	777	754	719	756	747	712	741	722	762	729	744	755	743	780	768	744	750	743	764	704	732	730	760	737	723	765	769	730	734	771	699	728	740	796	778	781	759	774	730	795	708	757	721	707	721	780	723	716	754	731	741	729	762	759	753	775	791	729	741	781	735	752	716	740	765	734	746	767	695	761	715	758	723	736	769	723	729	747	723	752	750	742	733	755	720	742	765	782	784	740	752	756	704	717	732	677	701	729	742	761	810	697	747	755	746	759	693	762	703	766	725	770	769	744	746	734	690	799	738	804	756	805	717	754	728	693	770	754	771	761	669	759	747	794	742	737	782	768	725	715	707	755	737	744	765	745	765	803	691	741	727	738	798	791	717	744	774	723	790	713	702	776	716	747	700	731	708	744	739	736	764	725	731	769	724	762	744	755	803	760	748	699	766	779	709	752	765	719	715	692	757	745	752	794	749	733	733	763	761	715	756	808	730	729	754
27237	21017	8560	790	465	399	373	387	364	377	382	387	361	377	364	380	365	325	370	325	361	367	386	359	353	376	375	372	327	330	368	346	344	353	339	326	352	340	357	351	317	339	356	360	328	373	381	342	378	381	385	370	362	344	349	337	342	364	358	352	333	352	361	339	374	361	358	344	325	367	307	356	336	349	363	363	317	368	391	359	372	345	363	333	344	347	326	385	354	369	333	336	353	352	333	347	296	359	338	333	343	343	342	350	418	364	383	345	348	352	348	363	353	365	330	331	362	377	364	323	358	361	341	349	371	365	396	383	337	358	337	343	334	398	380	387	375	357	311	321	336	346	371	383	379	345	342	357	336	339	329	361	358	350	340	341	336	373	333	363	365	376	341	390	319	326	374	344	327	356	322	330	347	330	378	385	327	342	354	370	383	373	362	368	329	368	381	333	368	340	331	316	364	335	321	369	361	318	356	337	360	341	343	344	357	356	359	380	351	328	359	357	351	344	355	350	369	355	349	362	344	344	375	354	370	323	378	349	311	340	341	352	335	345	333	335	348	399	354	340	338	351	327	342	356	334	340	323	349	350	354	312	383	355	397	365	324	364	375	330	376	337	359	341	354	362	353	343	363	352	350	365	328	326	350	362	341	355	291	344	371	389	307	350	346	356	379	379	362	362	367	356	350	328	339	336	379	364	340	322	367	327	377	377	344	360	330	357	359	394	347	355	341	339	342	332	346	367	323	357	349	373	344	318	380	331	367	366	334	327	381	354	340	366	368	369	340	349	334	362	340	355	337	356	338	329	355	353	328	336	357	336	352	345	361	346	356	375	348	348	368	327	338	350	375	367	348	350	370	334	355	357	375	339	374	378	320	364	340	320	363	353	335	337	320	378	345	339	314	345	344	345	320	346	409	325	322	344	350	337	352	344	330	378	339	375	331	374	359	358	348	358	338	330	354	354	369	332	354	370	346	347	370	336	350	354	365	393	316	379	369	356	302	359	354	359	333	368	329	315	355	319	353	343	371	346	349	364	324	366	374	347	371	310	335	361	347	328	361	378	310	353	348	352	353	396	361	335	341	397	354	353	348	324	332	361	347	386	395	348	385	323	367	369	347	324	331	333	336	354	345	374	366	358	342	386	359	338	366	325	325	356	345	360	363	350	367	350	355	361	356	373	361	346	347	363	370	339	325	345	351	360	322	333	344	338	358	340	363	342	358	314	359	324	377	366	350	372	326	346	325	323	356	334	340	377	361	377	374	337	329	342	373	362	299	345	394	363	351	351	363	373	310	350	333	350	353	396	324	360	348	390	342	362	339	312	323	304	345	369	325	362	395	336	338	342	333	360	316	386	304	348	354	335	363	336	329	354	315	342	355	360	348	343	374	349	325	369	334	357	327	400	327	352	347	322	365	348	345	351	371	350	358	373	365	368	364	336	353	364	341	359	354	344	342	337	377	309	363	364	319	340	357	329	349	362	372	351	355	349	364	341	355	349	354	346	368	335	350	352	335	375	378	345	335	376	349	378	346	327	326	357	373	320	363	356	333	373	343	332	350	343	343	332	339	318	347	338	339	378	360	328	337	361	349	342	375	361	349	339	375	362	394	372	370	381	357	374	373	360	320	353	383	357	350	362	359	375	405	346	381	328	371	385	336	352	342	366	371	355	346	349	333	391	363	380	371	349	356	383	334	348	380	334	334	339	337	343	365	344	366	380	381	336	336	334	357	347	349	346	371	366	403	337	354	348	358	338	355	349	352	351	341	335	339	357	356	397	372	339	326	371	344	367	365	335	330	374	382	359	356	351	350	355	377	371	366	332	369	368	349	379	338	363	360	355	390	366	341	346	318	348	340	334	362	362	372	375	349	337	348	321	328	376	345	348	367	358	354	370	307	345	351	367	371	344	398	369	306	342	339	365	362	329	355	352	361	348	376	335	366	358	382	353	330	354	353	349	310	365	349	337	360	317	356	336	345	370	358	367	370	351	350	362	345	356	371	355	366	360	362	366	314	392	361	370	366	361	337	377	346	374	396	337	354	333	365	349	358	337	336	335	343	364	376	354	339	353	352	345	332	342	353	361	364	337	351	322	354	338	328	337	317	344	344	324	362	362	332	393	380	385	338	351	339	384	339	344	362	347	363	367	389	344	357	338	309	335	340	380	340	352	357	335	336	368	353	335	353	348	357	367	342	350	384	367	380	326	362	359	357	341	382	337	389	366	396	382	341	310	355	356	343	349	328	347	341	334	371	361	353	333	350	348	384	373	364	315	326	364	360	311	369	330	342	361	339	386	363	319	367	362	320	364	357	358	336	314	340	350	361	345	356	338	340	352	334	363	376	353	366	327	337	346	360	342	355	347	389	366	355	365	368	365	374	350	349	313	333	379	318	340	398	379	379	359	359	378	324	347	341	367	373	355	355	313	352	359	339	330	345	356	372	396	358	368	364	338	362	382	345	367	368	309	359	366	392	349	337	392	341	365	344	363	362	349	386	366	362	356	329	337	346	355	353	381	363	324	311	353	319	354	353	354	356	393	382	351	342	368	371	344	363	366	339	371	367	362	327	337	337	329	321	357	357	342	335	379	345	385	367	355	324	315	361	331	363	369	313	345	382	346	370	348	332	344	389	363	353	380	344	348	377	341	359	352	361	367	383	359	324	383	354	338	339	363	363	357	344	351	344	362	371	389	362	303	348	364	349	365	362	304	365	322	374	339	348	376	366	347	337	326	338	362	387	365	367	345	368	333	364	368	310	347	359	326	358	349	347	391	339	332	363	369	349	390	341	355	340	350	368	395	340	349	361	315	382	352	356	344	340	377	347	366	354	354	359	373	367	335	329	351	352	349	380	336	351	309	349	345	332	344	332	360	357	350	381	346	369	368	342	354	370	340	381	366	342	351	340	351	357	350	337	344	368	342	397	347	337	345	351	323	328	356	341	342	334	371	378	365	396	365	359	383	364	353	345	340	341	357	373	344	385	354	327	332	362	319	354	325	381	347	353	356	325	340	370	369	345	360	336	357	355	369	351	348	356	323	338	355	352	349	372	333	345	356	370	359	341	392	344	355	376	334	333	375	367	358	354	332	356	365	357	362	387	355	382	353	355	346	361	368	365	335	335	352	352	365	359	362	361	342	340	345	359	360	346	381	332	347	377	368	377	376	332	359	363	351	357	333	339	352	340	358	373	357	374	360	366	369	348	355	307	340	367	369	375	328	344	374	342	358	368	333	349	391	359	348	362	333	371	321	370	374	341	358	397	312	342	308	374	324	369	334	358	305	340	351	340	337	329	367	364	355	321	344	346	391	325	361	370	365	379	357	365	355	363	368	349	345	353	351	347	357	359	321	318	364	366	326	334	328	353	340	331	326	324	395	309	362	339	354	328	357	349	348	345	359	332	381	361	390	362	348	345	349	329	349	374	344	346	370	358	349	316	348	384	376	345	348	374	384	347	324	349	360	346	369	369	367	371	342	373	329	339	363
14267	12817	1650	1136	971	875	814	836	795	787	741	756	773	760	757	764	746	782	786	731	770	780	727	746	738	703	709	722	751	717	689	709	759	769	780	782	728	770	717	754	722	743	751	721	758	697	716	735	734	745	754	758	722	725	751	737	768	734	690	735	726	739	741	768	697	727	736	754	698	725	780	747	727	735	725	726	726	703	705	684	732	765	745	703	732	726	740	716	727	692	754	693	721	727	716	772	704	722	709	724	748	749	721	702	750	728	714	711	734	720	683	715	746	751	767	691	716	766	721	728	729	749	694	695	714	729	696	716	717	737	713	737	747	757	697	763	768	741	705	759	736	728	776	723	731	765	734	715	802	708	690	756	689	749	747	755	763	731	698	714	741	750	780	715	740	742	759	733	718	719	708	747	748	752	686	747	749	742	741	721	704	733	701	702	755	754	744	708	701	711	719	728	678	716	773	749	743	740	815	730	736	772	743	706	737	699	731	704	709	727	671	746	715	734	774	716	714	752	685	739	708	758	737	733	731	771	722	776	734	721	727	725	733	730	773	713	698	761	705	743	778	686	724	724	761	740	776	710	703	760	722	761	741	783	742	770	738	710	723	712	733	712	738	747	688	738	707	751	727	764	776	729	751	797	742	746	697	757	727	749	754	781	739	743	734	749	714	701	707	767	738	709	751	737	724	713	740	731	726	732	683	772	766	787	707	706	708	686	726	748	718	754	773	713	731	737	744	734	745	731	734	785	748	685	726	720	725	723	723	744	719	706	732	709	718	737	741	750	701	747	758	709	762	720	726	736	732	731	722	738	736	720	779	651	703	716	766	749	752	752	697	743	745	677	746	760	755	704	704	729	705	769	698	737	740	735	722	728	712	748	695	744	785	790	735	763	771	750	719	733	717	708	762	768	778	708	715	771	695	760	652	713	751	747	724	746	723	679	722	759	673	719	697	698	745	750	737	722	744	712	765	792	750	749	685	782	750	750	748	726	730	728	751	689	731	652	727	716	721	730	729	769	709	700	751	689	689	741	705	776	755	730	773	710	774	708	782	731	702	753	752	753	752	739	747	793	719	744	730	724	735	705	745	709	734	705	735	724	721	706	746	715	686	738	727	740	711	704	744	720	749	710	675	719	761	750	766	757	698	750	753	738	763	706	784	735	701	705	735	720	794	719	717	696	765	744	768	765	686	756	696	796	807	714	753	730	747	761	716	735	760	735	730	730	679	767	742	746	732	719	784	680	718	693	705	670	713	778	718	739	719	758	768	678	730	713	741	762	737	761	739	751	741	731	714	737	746	714	717	726	751	729	738	728	772	738	710	721	749	718	754	692	708	747	724	735	778	746	742	757	721	691	667	785	701	732	748	677	731	692	753	732	726	789	729	699	768	744	731	692	717	713	717	698	734	739	715	767	748	681	724	712	721	764	737	745	724	710	742	720	733	732	727	735	725	723	740	687	721	708	761	739	738	742	699	733	787	737	698	732	735	754	755	712	745	748	737	700	728	766	770	741	715	688	748	760	749	769	687	749	730	718	742	734	803	702	768	741	765	676	708	733	730	728	712	714	689	739	734	724	696	731	725	718	742	737	722	714	747	750	712	743	735	728	751	703	697	711	700	732	725	720	720	792	711	762	768	717	704	714	706	760	712	763	733	707	774	733	688	737	742	731	747	763	786	689	708	759	719	722	744	749	714	741	728	729	705	740	710	740	719	740	717	712	778	772	747	716	720	781	698	746	731	722	707	697	748	731	730	757	768	788	734	731	817	707	711	776	726	787	744	740	713	695	746	721	741	715	726	706	701	747	753	747	721	751	718	754	718	728	731	754	696	755	724	735	732	693	704	734	744	712	774	744	735	656	711	804	720	739	703	693	754	718	743	726	754	767	763	755	770	723	773	720	725	723	715	682	723	716	739	722	697	761	749	770	745	731	725	735	704	781	719	732	738	709	691	725	727	745	737	768	723	708	778	708	727	694	712	688	716	709	752	695	724	723	715	719	725	766	771	721	718	744	757	764	729	717	727	715	755	732	733	718	732	666	755	697	731	755	720	731	704	760	788	740	726	754	758	731	668	772	744	769	777	707	753	746	722	700	738	694	767	744	787	741	732	723	696	731	746	698	735	711	725	767	706	705	805	712	730	708	702	714	663	756	742	720	713	705	718	729	711	752	700	749	673	712	712	705	707	731	748	732	760	711	733	727	691	692	752	741	747	757	712	690	721	733	746	730	776	720	747	720	729	706	762	713	713	751	704	743	761	786	752	729	731	698	728	711	711	711	666	718	730	754	707	730	718	762	756	728	715	744	727	725	757	761	762	737	701	748	727	765	688	717	740	676	723	712	704	712	720	765	717	741	763	684	740	737	738	761	735	710	734	768	693	685	755	788	696	697	735	733	706	766	738	733	709	743	747	730	732	778	719	728	788	678	707	703	753	724	753	744	738	716	702	754	759	748	718	765	721	732	718	725	722	731	742	723	734	740	741	710	771	693	713	726	698	730	764	772	726	759	728	734	733	732	749	731	772	712	696	698	713	708	701	710	765	706	705	745	744	681	699	730	690	723	739	807	712	762	766	766	697	735	764	758	680	675	723	776	738	701	750	702	763	765	697	703	728	744	699	712	734	752	753	738	707	744	734	776	713	746	727	720	741	760	718	695	688	746	734	759	768	710	717	755	699	759	703	742	723	738	774	714	744	756	719	718	699	764	668	694	720	761	741	705	696	776	714	686	710	691	734	714	745	676	743	722	757	721	773	720	752	724	733	708	717	759	755	704	719	695	722	738	757	736	714	729	715	735	698	713	736	727	700	717	735	744	745	733	780	732	778	780	725	769	785	679	742	713	702	704	728	701	755	771	688	784	752	734	739	726	715	729	754	706	751	728	738	703	764	694	781	766	724	720	753	705	696	721	699	790	767	697	694	684	738	689	709	744	746	747	731	715	693	744	744	720	710	682	698	669	752	718	728	731	766	742	745	717	739	756	784	770	726	747	737	731	675	766	777	693	762	757	732	732	728	720	672	745	774	702	741	713	720	759	754	723	732	764	720	759	732	744	722	727	722	734	727	744	730	758	745	731	744	696	717	744	716	739	703	732	669	787	719	692	732	749	731	673	757	753	744	754	752	702	711	763	717	787	733	720	768	729	776	729	747	735	696	784	720	723	749	746	694	769	768	675	746	743	722	640	763	733	701	741	746	699	753	740	763	739	748	641	734	749	731	714	759	739	739	747	737	717	771	753	736	715	750	761	752	739	722	693	751	733	731	753	764	757	695	736	738	725	750	740	755	710	753	686	716	736	751	763	706	742	745	678	769	755	774	762	761	744	756	768	699	804	679	698	723	687	730	745	755	791	753	744	731	677	745	739	729	748	742	737	706	740	744	731	698	733	739	699	750	744	731	698	745	744	694	756	733	769	702	715	720	705	709	776	701	679	750	717	720	738	742	670	699	723	737	722	717	719	709	711	717	710	709	726	691	792	698	748
24784	21624	29305	24414	19885	1621	582	421	303	314	275	280	236	257	222	236	216	215	215	198	250	186	192	206	202	209	190	201	228	189	148	177	190	190	178	183	159	191	182	200	212	204	159	192	202	188	170	194	169	188	193	185	214	177	174	174	201	201	199	179	200	206	177	170	178	192	198	171	193	203	197	183	179	185	189	178	171	184	168	191	183	197	180	176	173	185	192	197	182	166	178	196	175	180	185	146	171	182	180	185	178	202	188	192	187	166	171	199	183	202	169	181	208	180	157	190	184	178	226	185	180	186	180	181	179	177	159	181	184	189	176	186	139	192	169	180	189	151	192	192	178	161	149	178	179	184	153	206	183	173	194	173	159	175	187	177	177	179	194	202	191	205	185	194	201	192	160	187	195	180	165	197	157	171	181	181	191	155	184	185	175	176	196	163	184	190	193	196	176	181	166	205	191	157	193	185	164	193	184	160	181	215	189	192	191	195	198	180	177	176	181	194	194	188	179	162	193	175	206	167	198	189	204	180	185	191	212	172	170	167	161	170	184	177	200	188	179	183	184	189	194	192	191	175	156	191	178	180	186	179	192	182	185	183	183	179	165	182	185	186	209	186	173	212	154	176	177	186	175	181	200	192	176	180	187	193	198	193	188	191	190	196	191	181	175	181	179	209	193	172	173	173	188	164	177	196	194	183	186	209	149	148	189	140	167	170	185	179	186	180	181	171	179	168	187	191	184	196	184	177	169	209	188	173	164	173	194	188	172	170	196	198	196	211	187	189	161	192	188	199	174	205	170	184	182	192	194	188	172	197	174	179	189	178	187	194	160	151	187	194	164	179	202	212	190	208	177	163	175	188	186	196	199	174	191	177	193	186	195	193	180	206	177	186	153	191	184	202	181	181	183	181	204	198	195	205	171	158	201	199	207	184	178	180	184	188	196	181	188	176	182	177	207	172	174	180	173	192	196	158	197	163	198	205	178	201	187	192	174	184	162	171	160	167	181	191	169	174	185	200	166	212	204	183	162	201	201	208	201	181	204	216	180	158	184	173	183	184	166	203	189	169	196	211	171	181	206	187	200	196	175	182	184	186	207	166	191	202	160	179	171	181	192	200	187	185	179	162	185	214	215	206	192	174	177	181	189	197	189	196	202	175	183	201	183	170	196	183	186	183	194	188	161	189	199	177	174	205	224	203	189	200	199	162	162	168	183	173	179	186	195	199	212	203	160	185	181	188	186	179	162	186	217	182	182	167	183	192	195	196	199	158	203	169	210	195	169	187	181	136	190	160	153	167	184	162	203	178	178	192	205	184	205	197	199	200	188	165	186	182	192	179	161	177	185	168	188	194	192	181	182	193	168	198	191	198	178	187	156	191	194	179	174	192	188	180	170	177	191	177	201	186	188	185	194	169	200	185	181	185	193	165	182	192	175	192	172	162	167	193	187	166	171	190	191	197	174	182	175	178	178	179	181	187	191	186	153	168	188	161	189	199	175	185	197	195	191	180	183	161	180	167	177	172	175	181	170	178	211	206	180	194	180	186	212	193	143	165	175	183	193	198	201	184	172	177	174	172	178	206	179	172	172	192	190	176	202	193	212	190	194	204	212	187	180	191	167	194	183	189	170	163	190	189	196	191	185	221	165	181	167	184	180	191	177	164	195	186	160	170	208	170	170	184	181	200	186	179	192	194	182	172	178	191	159	185	183	177	173	192	181	195	189	191	182	159	177	186	180	190	171	184	181	168	174	182	170	167	179	172	165	175	175	197	198	209	190	181	168	171	186	191	180	180	189	201	179	171	155	190	183	170	183	172	151	191	184	194	213	186	186	178	201	171	192	175	184	220	183	189	193	192	175	195	194	182	183	205	181	175	170	177	199	197	196	172	190	180	172	178	186	166	191	185	200	186	169	182	184	197	178	191	189	187	200	169	184	184	169	173	186	197	181	192	190	201	156	179	197	212	192	164	186	185	194	186	183	175	183	208	178	179	180	194	156	196	181	169	181	169	185	171	165	185	169	193	194	193	187	181	172	174	164	204	191	181	177	176	177	185	174	177	178	185	203	183	178	193	186	192	171	180	190	173	194	182	165	214	181	181	167	201	191	177	206	193	187	212	173	173	183	195	166	178	185	169	200	187	191	181	183	180	175	184	179	183	192	222	176	162	186	183	174	172	189	185	183	206	198	182	184	176	181	185	208	167	208	193	188	194	186	188	164	175	179	176	188	195	170	218	184	173	164	152	180	182	160	189	181	180	160	182	189	205	176	187	188	169	176	168	185	157	187	202	171	182	211	184	191	161	218	166	163	184	160	176	199	202	161	197	172	190	170	173	186	160	186	192	189	176	209	164	156	181	202	177	184	149	185	207	197	203	169	176	206	176	177	186	217	159	180	139	161	196	161	188	180	173	203	168	168	173	176	195	168	212	173	202	172	185	171	184	180	200	180	184	169	199	170	156	199	159	180	168	191	186	185	175	205	171	192	193	189	173	185	180	190	166	186	149	183	184	195	184	184	194	206	202	200	224	192	209	192	178	177	183	200	196	180	194	165	171	177	196	192	192	209	185	182	168	193	165	178	199	179	166	170	174	157	174	189	181	185	191	164	182	185	159	191	206	187	181	193	185	172	183	177	177	173	182	166	163	180	174	165	168	196	181	194	188	172	173	183	210	173	175	179	188	194	180	186	185	184	195	153	184	193	179	193	219	203	180	182	204	199	167	177	184	196	184	195	211	194	198	186	183	188	206	199	184	178	180	203	184	168	198	181	188	169	158	177	181	181	179	190	165	185	178	156	181	190	191	212	192	177	176	173	194	178	164	183	166	190	196	189	172	182	185	186	195	167	175	192	189	183	178	189	203	182	184	182	208	176	189	195	187	195	189	189	166	192	180	203	171	208	170	184	181	187	189	205	191	208	210	204	185	172	171	203	200	188	196	163	173	187	189	186	201	192	194	191	173	184	206	198	205	182	203	179	185	189	170	180	200	168	185	182	182	158	171	185	184	146	182	182	192	184	184	197	181	160	181	210	184	187	161	183	179	219	175	162	171	167	201	181	174	187	182	179	186	191	165	188	192	177	168	182	180	161	162	198	194	178	196	184	194	179	169	186	205	188	200	192	196	146	197	197	194	176	191	185	190	191	203	197	184	180	176	203	190	189	186	188	202	176	186	208	179	189	182	157	191	187	165	187	176	186	181	165	191	181	180	189	172	192	166	173	183	197	188	203	170	177	186	170	195	169	184	161	184	183	169	172	170	181	179	190	184	161	186	164	196	181	195	180	186	177	199	179	179	170	182	177	191	184	200	186	167	179	184	195	191	176	169	182	180	176	179	173	190	203	182	218	189	197	189	200	200	187	182	183	189	184	181	165	170	183	190	181	198	186	155	191	180	186	189	178	182	191	194	190	180	187	163	176	188	204	189	179	170	171	173	201	227	191	158	178	180	174	190	201	175	184	164	202	176	190	154	191	191	179	175	197	200	162	175
31712	27204	8577	4317	2910	2046	1536	1283	1056	977	868	705	679	664	613	589	598	580	474	510	500	450	491	480	468	440	485	424	452	451	474	498	429	444	436	417	395	428	446	416	432	382	416	450	427	409	422	413	410	394	409	413	425	385	415	378	399	399	419	408	409	382	400	396	431	408	396	388	438	360	395	421	403	368	409	423	421	425	420	446	420	410	427	372	407	396	411	413	404	418	398	419	420	414	393	394	381	407	423	395	402	423	456	424	419	404	406	440	387	412	389	438	419	402	375	420	394	403	379	432	426	405	418	422	395	405	408	376	431	401	392	421	403	423	383	406	378	388	384	429	390	367	397	418	398	393	404	435	410	424	392	379	395	412	400	441	406	416	402	387	411	400	410	379	428	402	413	407	414	406	378	387	406	418	419	417	394	392	360	404	402	399	414	433	375	391	404	406	351	402	384	395	388	395	413	401	445	406	380	386	403	403	389	421	369	395	395	395	361	422	387	399	413	418	379	380	418	395	394	401	406	412	402	403	443	386	395	375	368	403	391	395	391	394	395	392	416	387	382	420	390	376	383	406	368	425	418	394	414	415	413	377	413	420	398	422	405	391	396	376	414	424	415	363	418	385	423	359	374	414	390	418	374	394	451	371	375	399	422	391	388	397	412	417	416	400	403	463	378	416	444	436	416	358	367	423	372	412	404	365	393	403	398	386	403	412	373	404	398	391	405	390	387	410	373	389	427	390	393	422	379	385	378	413	377	431	390	404	394	420	398	414	416	362	391	407	360	379	425	392	357	407	422	387	394	407	399	397	428	383	380	398	400	396	363	392	416	395	403	381	377	382	420	397	407	357	396	415	389	436	426	378	406	418	422	436	385	383	410	404	414	408	378	392	410	405	408	381	418	417	404	377	424	390	391	380	377	410	419	400	403	396	427	402	388	389	398	401	404	426	382	401	399	458	407	377	392	412	389	382	375	387	390	410	382	407	390	389	399	402	399	439	396	420	412	413	408	391	397	356	388	383	391	407	376	415	408	379	411	373	384	395	411	411	371	392	416	397	369	417	403	382	403	426	410	420	430	423	433	415	387	452	394	431	404	428	391	430	402	403	385	447	414	400	412	403	393	417	386	399	426	425	440	417	413	406	421	361	382	390	409	421	434	407	417	410	430	411	381	381	396	406	377	391	395	386	362	394	367	367	391	376	430	389	374	394	392	423	401	417	395	407	380	344	408	393	438	411	383	411	398	414	414	436	408	409	408	396	430	401	404	372	393	391	350	404	362	386	384	421	375	405	410	406	389	369	393	428	401	392	421	400	421	435	416	416	425	390	390	422	387	411	360	363	405	387	370	404	377	414	428	419	406	382	421	392	402	375	409	356	390	417	416	400	391	400	382	407	395	395	391	402	395	416	415	392	411	405	403	400	404	383	396	390	420	407	367	361	383	427	408	398	411	374	412	411	380	376	397	406	411	393	389	380	403	423	393	442	429	393	402	407	395	404	397	421	427	417	427	414	400	386	385	398	418	406	392	375	424	424	389	418	396	400	399	434	411	400	398	396	407	416	424	402	362	381	374	360	436	400	447	402	420	408	388	384	376	401	425	377	409	412	370	361	423	411	403	386	397	378	376	394	413	400	375	386	433	438	413	369	372	384	390	375	386	396	397	391	395	383	431	381	418	403	424	423	419	394	410	372	426	416	396	394	421	424	436	399	397	380	420	412	406	416	414	418	391	405	406	404	402	394	400	394	414	353	414	396	426	405	424	391	411	406	372	396	393	398	388	390	415	429	388	428	383	414	402	419	395	385	428	400	404	392	389	396	392	396	395	439	392	394	401	384	396	376	389	412	397	398	393	376	396	422	382	406	398	399	398	376	395	369	398	428	403	423	405	382	393	405	376	370	400	426	404	388	418	385	373	384	402	407	387	427	395	380	359	404	432	395	372	384	413	370	402	390	421	376	404	381	397	410	372	359	409	431	387	412	412	347	428	412	435	395	360	406	358	449	395	387	409	393	387	417	406	390	379	400	371	429	414	395	409	393	410	402	396	392	371	394	413	396	386	388	366	354	403	386	413	424	415	388	408	413	377	418	398	404	395	416	398	419	398	399	391	404	388	410	356	422	451	410	405	393	403	399	432	390	382	391	410	404	370	362	422	402	385	412	379	422	381	441	376	448	378	383	415	409	385	390	400	390	391	420	382	407	401	368	403	338	392	425	363	426	407	398	394	420	431	401	423	397	379	399	392	384	413	394	370	381	429	389	422	399	403	424	407	376	440	424	373	410	385	404	420	390	392	392	382	403	406	372	374	371	396	405	388	384	392	411	416	402	423	419	412	417	464	406	433	415	405	416	442	381	398	398	437	387	371	398	409	404	381	375	400	403	405	379	416	398	407	416	433	388	406	386	385	386	386	406	398	405	391	397	392	401	399	385	370	394	439	447	378	428	414	380	374	380	410	390	439	420	388	391	390	399	397	399	387	383	354	402	392	401	397	408	383	389	397	384	426	421	387	405	368	387	384	402	391	383	397	437	384	400	380	383	370	406	420	398	414	407	412	381	389	394	380	392	389	396	420	387	405	391	363	399	420	411	439	409	427	408	411	411	416	369	354	367	400	402	417	387	402	392	393	404	400	391	430	406	342	390	388	416	390	385	402	395	398	399	402	433	404	418	377	388	402	360	384	392	427	396	377	394	415	383	394	410	386	368	372	442	419	385	405	381	409	420	407	392	419	362	406	392	408	416	371	407	371	424	422	415	380	413	402	407	402	409	406	391	384	398	422	424	458	386	418	390	423	399	368	375	446	381	371	404	372	373	393	401	383	393	414	416	411	382	394	451	393	361	384	385	426	386	407	380	420	354	436	410	394	433	421	380	388	418	379	419	403	391	429	385	389	423	370	404	367	388	392	413	431	394	378	391	370	396	405	412	392	403	371	390	380	394	380	381	397	404	382	415	403	410	352	373	415	409	450	411	359	378	437	386	431	407	403	390	385	403	407	426	436	394	439	396	399	389	392	399	396	386	386	395	424	395	383	389	401	408	406	380	384	400	423	415	393	414	403	401	420	422	401	362	428	397	399	388	405	420	416	393	427	396	434	406	381	417	398	391	444	403	419	398	403	420	408	383	398	354	411	379	401	401	368	430	392	405	397	414	395	399	417	386	411	381	356	414	384	402	433	388	390	398	400	379	418	406	432	419	398	392	389	421	408	393	418	394	402	403	397	401	409	372	400	403	396	424	403	401	439	414	430	377	379	386	402	429	380	428	403	394	398	374	408	378	397	425	401	415	437	390	394	413	407	432	419	424	436	399	413	431	400	418	378	447	385	403	395	429	436	405	393	429	389	443	408	394	397	378	395	409	394	376	391	407	410	375	424	399	448	400	414	385	404	426	412	385	403	394	418	401	415	408	426	398	414	387	429	402	384	414	412	420	379	362	394	388	413	386	382	379	410	387	391	436	362	426	399	430	399	386	380	392	392	401	417	426
23791	21638	30035	23734	21641	18498	1952	844	638	597	578	562	517	511	501	478	450	425	460	429	427	450	414	433	436	411	386	406	404	401	426	373	385	409	389	391	440	394	403	379	403	391	395	395	403	396	379	409	396	428	387	377	405	341	392	384	381	388	393	395	396	398	371	383	394	379	362	379	397	417	392	371	382	381	410	359	357	447	394	395	413	397	376	401	380	417	391	367	357	384	428	439	359	418	386	430	368	394	392	393	358	390	402	356	406	417	419	337	378	370	398	394	405	370	360	362	370	375	352	370	400	387	394	391	440	364	389	398	394	396	402	397	404	409	401	388	408	436	397	409	384	417	401	401	393	433	379	410	386	369	393	387	372	393	375	336	407	360	407	389	368	406	383	410	405	388	396	394	379	373	406	396	390	377	387	342	408	391	355	389	380	396	365	421	386	348	389	373	427	385	433	388	355	366	403	410	366	362	404	388	385	393	399	369	358	352	401	385	396	395	392	383	407	374	367	376	381	399	373	396	398	396	431	372	379	384	371	379	370	410	391	409	388	389	387	356	406	411	402	384	391	420	367	395	402	420	384	388	391	361	384	388	381	399	398	380	379	352	390	385	410	377	388	418	371	402	360	406	363	368	378	378	408	393	376	382	404	350	397	393	364	416	399	361	407	405	395	401	373	355	382	384	397	381	391	398	372	372	404	372	382	368	369	389	393	386	407	362	396	391	392	372	386	397	376	359	385	404	399	377	418	390	394	364	357	364	391	390	379	383	394	372	411	410	364	407	348	411	388	355	382	365	396	364	410	353	388	380	400	383	415	408	403	374	396	401	415	384	364	370	424	371	388	365	400	350	385	385	396	400	394	378	409	361	381	419	413	364	369	379	388	391	373	364	351	388	349	398	355	388	359	386	371	387	393	397	392	356	380	385	423	395	369	377	345	407	380	382	394	355	404	399	371	348	327	390	394	374	378	375	388	393	396	392	419	392	413	427	436	372	382	399	399	377	386	379	389	394	418	360	394	405	438	375	437	392	386	355	368	405	377	379	355	387	394	372	381	418	374	395	368	393	386	408	372	381	380	374	392	376	415	379	374	380	401	365	375	392	383	381	356	392	397	393	400	405	360	389	408	369	395	364	398	404	408	368	386	418	371	391	397	376	391	362	374	371	388	396	426	407	362	387	379	364	389	376	392	401	373	350	376	380	364	409	375	411	379	370	371	411	424	371	433	398	405	367	413	417	369	398	410	412	373	408	383	384	408	408	402	361	405	385	379	360	380	369	390	369	364	393	346	363	384	399	401	371	408	384	384	359	407	391	376	393	403	380	333	424	415	376	358	391	406	380	388	384	379	410	341	379	389	404	403	384	408	419	385	384	383	344	381	374	389	391	361	377	410	413	399	397	363	388	412	369	380	416	394	411	380	406	345	427	381	397	391	375	390	410	380	351	424	412	338	386	398	417	366	394	423	380	414	397	362	392	397	382	412	396	413	403	386	376	412	402	391	344	340	406	376	391	391	391	376	391	381	396	419	385	353	397	443	369	380	370	430	374	396	386	410	363	392	380	397	386	425	406	361	383	376	361	384	363	377	367	409	382	410	381	393	409	396	377	369	388	381	412	381	375	368	375	427	418	368	369	411	363	390	432	439	377	370	395	348	417	399	363	420	391	344	404	396	408	433	379	394	384	375	375	376	388	397	358	374	366	387	383	396	368	359	393	387	353	368	350	395	401	384	373	382	351	410	396	388	368	363	389	389	412	403	392	413	396	373	401	404	380	389	401	389	351	415	415	389	396	346	386	348	379	396	405	394	381	372	411	406	399	389	392	362	439	404	442	384	348	387	358	402	395	372	385	355	367	391	404	419	359	395	417	380	408	403	384	336	402	391	424	388	358	401	363	382	396	422	405	385	381	402	376	357	375	383	386	417	376	416	366	410	379	405	407	412	426	413	366	409	383	391	379	409	388	404	348	405	384	380	397	428	368	400	359	353	396	396	362	377	373	416	367	336	378	383	375	393	370	381	414	375	404	417	374	399	399	403	415	428	404	416	380	345	427	393	399	372	370	422	372	396	405	363	391	384	405	379	357	363	358	448	375	381	374	414	422	382	399	371	382	403	418	385	379	396	381	374	370	349	349	379	393	394	408	370	389	380	373	377	395	373	412	379	384	388	375	362	362	374	370	398	423	388	369	393	387	356	406	373	375	405	366	395	408	404	414	365	395	388	374	408	441	341	395	364	401	402	378	397	369	370	403	388	397	374	328	371	373	376	400	360	365	407	353	375	361	383	395	416	404	396	400	410	350	377	372	370	380	368	343	397	413	365	346	397	383	363	395	364	380	390	408	399	414	395	371	393	378	380	380	412	385	390	372	406	406	367	391	373	412	380	378	380	392	356	395	397	465	413	369	399	386	380	393	354	400	387	402	374	350	403	376	369	355	364	364	382	372	381	390	384	395	384	414	426	381	406	377	448	368	406	380	411	400	378	387	360	400	343	395	373	415	394	379	379	418	376	396	405	369	396	381	412	375	391	391	395	401	386	379	400	384	355	375	351	388	406	378	426	373	407	419	403	413	397	400	365	414	418	359	373	392	411	341	380	381	401	377	386	386	391	348	403	384	381	390	394	402	392	373	355	378	375	406	394	428	368	350	411	374	386	389	361	365	372	371	375	381	405	363	374	357	427	386	396	350	410	395	409	351	413	416	354	409	388	375	363	388	372	346	412	378	372	382	390	377	373	375	372	412	378	425	406	413	382	374	371	365	380	380	369	377	390	390	380	395	401	413	387	428	383	384	397	410	370	374	398	386	399	379	363	371	390	421	377	398	368	397	408	423	368	395	403	397	363	385	355	382	370	371	396	364	407	393	404	395	376	384	389	412	380	386	401	384	389	388	385	379	382	363	407	402	392	435	390	408	385	400	377	400	377	407	408	418	370	358	391	403	381	414	386	393	392	390	407	403	380	382	370	379	394	444	408	417	358	367	409	381	393	406	371	400	373	392	371	430	396	431	404	431	411	363	391	371	373	379	389	413	410	401	405	395	402	350	398	386	372	391	430	366	400	374	379	368	389	435	405	377	397	391	372	381	384	359	375	381	371	403	383	383	380	387	365	370	415	425	387	412	372	379	385	381	402	395	397	397	354	386	387	396	413	394	408	378	379	367	385	403	375	378	421	359	371	345	408	407	406	378	365	368	388	378	404	371	392	375	395	408	361	367	401	378	371	392	412	410	390	412	386	395	380	382	345	412	376	388	380	385	375	381	388	407	399	370	384	391	377	407	399	415	398	398	391	365	360	406	379	401	401	397	403	375	405	395	416	367	393	409	367	401	391	365	364	406	396	414	378	435	402	375	379	374	389	396	360	374	430	349	388	389	345	375	414	406	393	386	382	394	385	361	402	411	412	384	388	419	425	409	398	421	386	386	389	378	366	376	406	381	396	401	371	416	408	369	378	397	403	377	417	381	373	394	385	382	399	373	364	376	389	377
36583	30031	13897	7630	5214	3648	2784	2375	2068	1710	1524	1420	1303	1223	1130	1118	1011	1001	1017	993	916	937	873	898	832	866	819	764	807	848	860	805	818	805	873	838	815	791	738	837	775	800	779	801	773	795	727	774	766	792	780	831	783	749	788	770	772	732	765	788	787	812	754	775	773	765	738	733	780	795	809	752	772	792	778	760	760	765	741	765	738	738	758	733	760	775	720	822	741	728	748	715	744	727	759	771	754	748	756	769	673	764	768	755	738	746	779	757	762	735	741	722	765	734	727	723	700	758	732	714	786	708	751	730	730	750	743	741	719	755	749	723	758	740	740	740	769	716	756	734	710	815	733	755	734	735	756	758	738	777	740	756	806	712	795	708	773	743	750	766	717	762	730	771	789	791	721	761	718	785	822	730	735	705	737	712	794	777	798	747	740	760	723	784	699	789	764	770	788	786	735	710	770	760	741	732	762	736	777	728	777	710	781	747	706	744	770	756	701	746	715	717	739	740	771	784	763	735	770	687	722	681	751	757	747	752	729	703	736	730	725	777	740	749	708	708	726	753	774	742	727	735	741	778	738	722	714	777	734	716	762	748	716	717	755	728	742	760	720	698	736	782	788	772	769	734	762	785	681	730	726	695	741	737	733	738	769	762	806	732	741	755	739	728	783	735	731	753	737	734	733	716	780	796	767	763	759	727	717	761	763	707	723	739	737	753	717	747	767	680	793	748	764	731	739	734	728	695	714	761	732	739	776	753	750	715	787	697	727	736	758	771	782	788	711	767	741	738	718	734	755	738	728	777	722	709	797	747	720	755	803	727	733	687	712	745	760	715	709	723	713	757	732	770	754	785	799	770	749	763	736	757	738	763	717	723	770	749	755	695	732	721	740	752	710	738	732	711	750	740	728	709	730	809	774	786	777	733	761	726	717	771	689	782	712	773	757	729	776	723	738	742	723	717	721	763	711	702	776	758	719	738	776	765	764	710	795	767	734	719	733	773	738	742	762	740	784	783	813	728	734	799	802	778	759	778	741	722	793	692	718	711	730	713	785	790	750	720	722	729	774	722	721	744	759	765	762	691	759	754	740	758	783	755	763	753	712	742	728	747	708	746	719	790	761	770	751	759	764	747	762	758	751	697	737	729	768	758	721	742	715	735	729	697	729	736	767	773	723	754	743	722	699	752	736	731	727	754	746	770	757	768	776	767	779	772	797	706	767	711	752	744	753	756	743	764	766	731	781	745	762	736	773	762	759	740	763	728	738	706	814	759	722	721	739	723	717	749	697	697	734	731	760	745	796	715	737	726	741	774	761	725	759	765	772	756	756	765	764	782	732	766	750	743	746	730	749	735	696	768	823	756	713	717	738	748	724	774	721	704	709	783	757	733	793	763	719	720	741	751	753	766	787	823	764	748	740	729	706	735	755	796	789	763	738	729	768	737	734	745	709	758	739	731	696	776	755	767	733	770	706	726	733	735	769	742	732	752	739	747	735	763	734	779	751	731	780	760	715	750	699	755	773	743	767	804	716	735	729	762	749	828	749	777	766	724	714	738	729	795	744	702	744	729	771	761	794	718	721	764	744	732	801	751	748	755	767	780	761	729	720	756	743	775	755	755	761	725	779	782	742	785	736	719	798	721	756	742	784	729	738	720	744	775	728	734	764	680	763	792	754	706	770	765	807	800	726	723	772	702	716	787	769	729	723	742	756	782	741	734	745	807	759	791	749	729	777	786	743	788	729	753	699	719	713	742	770	770	725	754	731	759	731	754	778	771	770	766	777	757	770	739	731	743	776	778	742	742	716	780	706	724	748	754	730	763	689	782	733	746	715	748	774	688	751	716	810	757	733	747	751	782	740	706	769	731	713	787	723	793	754	728	731	708	763	726	717	737	783	807	737	718	757	747	737	740	762	742	772	724	734	748	737	757	747	763	786	723	754	788	730	724	687	683	699	746	724	721	755	739	767	744	721	749	757	776	768	773	751	764	745	768	724	729	718	767	717	723	744	706	714	746	755	753	738	762	716	700	761	826	746	729	786	767	747	762	736	748	749	779	729	755	757	749	776	733	776	743	731	744	708	748	785	783	784	737	726	791	750	756	775	718	807	720	762	750	785	709	724	756	740	800	763	751	687	767	743	788	786	763	712	779	750	742	799	745	755	776	775	795	705	757	748	731	745	763	721	751	779	698	756	789	768	732	705	705	691	779	769	721	765	753	771	727	781	754	753	759	746	712	777	726	744	717	753	709	743	734	751	710	750	735	706	716	695	738	746	754	752	743	725	725	762	791	728	778	785	751	760	756	696	795	757	736	751	716	731	774	715	685	793	706	695	771	723	760	782	749	760	733	797	730	771	740	736	728	758	761	778	830	722	725	732	705	777	737	767	724	750	738	707	757	733	769	787	736	725	756	757	822	745	730	701	690	713	758	755	800	728	752	782	696	717	726	711	707	737	779	755	775	791	805	719	743	690	776	752	750	784	747	711	748	723	720	763	748	772	740	744	717	749	725	746	778	767	732	746	696	725	768	728	739	744	730	748	711	763	728	763	710	761	755	736	762	727	779	733	732	736	758	740	761	767	748	732	728	766	718	717	722	762	778	780	774	696	784	682	688	796	762	769	752	784	741	770	747	747	771	777	710	764	713	734	720	760	761	709	740	707	757	775	718	785	731	716	729	741	753	687	727	719	737	727	739	726	760	739	728	801	739	739	745	737	760	786	776	721	772	720	738	770	724	760	784	726	772	766	733	768	748	715	738	757	724	809	734	764	753	705	744	825	757	720	725	750	739	703	752	717	738	717	779	749	751	754	772	774	770	791	766	739	760	745	755	738	739	731	707	771	721	717	748	795	761	828	759	706	740	759	754	774	754	724	764	721	810	723	759	757	739	769	694	780	730	707	712	793	697	775	714	805	745	795	761	778	739	720	718	728	715	726	756	718	735	773	747	759	767	789	717	727	776	726	704	727	750	718	759	806	739	757	746	782	737	768	732	746	751	802	815	768	765	749	733	712	729	730	724	726	749	818	745	758	758	731	760	733	783	742	782	779	757	727	713	752	748	772	746	777	678	756	752	742	747	758	753	752	769	760	734	788	793	755	731	750	741	786	727	793	811	734	754	727	763	721	716	693	759	762	754	779	774	746	753	751	705	717	714	724	773	775	747	718	764	724	807	714	757	702	742	724	786	749	760	748	675	765	718	719	745	747	714	802	772	737	754	729	728	786	787	715	792	787	729	726	763	760	720	791	710	781	727	774	728	743	780	726	760	754	717	756	769	765	739	777	686	802	747	746	712	748	789	727	766	774	738	768	773	744	732	761	724	707	707	740	740	741	772	730	758	737	760	738	766	758	774	721	784	758	754	767	765	772	753	674	702	672	742	739	760	744	702	747	747	770	765	745	712	767	708	740	724	742	695	730	740	740	702	766	769	800	735	742	761	762	742	739	742	784	798	784	719	663	750	762	752	773	732	720	725	750	716	792	754	722	752
27306	21039	8400	763	441	406	422	364	350	335	330	348	348	350	373	376	332	316	352	368	329	379	356	382	355	360	365	386	351	351	353	363	354	333	364	336	337	343	357	350	354	382	345	357	366	362	326	343	312	392	366	388	369	368	337	342	361	350	332	323	353	349	354	361	342	385	331	342	347	391	359	331	373	369	357	375	381	341	383	326	360	341	364	333	377	351	352	376	382	379	341	350	354	341	318	367	332	333	358	324	357	365	342	336	353	358	303	378	368	327	354	322	371	346	339	379	359	333	390	324	341	322	344	356	384	377	361	348	333	345	354	360	316	355	362	344	356	350	335	368	347	338	382	351	329	333	339	351	331	374	386	379	326	338	349	317	327	351	328	365	342	342	335	399	334	322	372	353	374	359	367	375	332	378	337	367	326	376	376	347	360	373	335	341	335	333	355	342	338	333	376	346	328	348	354	332	382	357	305	351	347	378	355	378	340	358	357	337	379	350	340	325	354	373	346	333	347	336	326	349	352	354	318	361	326	340	362	369	334	345	361	363	399	344	351	378	344	348	290	353	319	360	343	387	333	337	356	381	356	344	354	373	333	376	293	357	366	341	358	345	335	336	335	357	359	353	355	364	360	353	364	316	353	349	336	366	344	366	360	312	367	365	363	391	384	364	366	361	327	319	364	370	325	341	332	347	332	376	346	358	348	380	346	343	327	360	357	360	338	338	321	336	370	327	353	334	322	389	339	335	342	369	359	368	362	307	358	350	325	335	358	375	349	370	362	382	343	356	349	365	382	393	337	379	329	350	383	365	342	333	344	322	342	344	361	339	353	321	371	334	367	364	340	355	398	324	321	395	363	354	358	336	327	347	353	361	367	356	387	367	330	347	377	346	332	371	335	362	325	365	364	338	335	374	344	318	371	386	349	360	320	343	341	345	358	364	356	352	344	365	335	359	337	318	325	367	317	346	389	378	334	324	351	359	381	366	360	349	384	316	331	378	346	331	335	380	360	334	394	395	316	293	372	367	366	376	345	314	347	376	348	356	326	342	342	369	386	359	356	355	361	352	359	369	379	355	370	389	383	324	333	372	379	353	353	368	365	355	339	370	354	355	352	359	358	339	361	402	348	354	333	356	359	362	363	382	373	372	348	346	372	351	329	339	370	355	351	349	349	376	362	334	367	357	370	356	363	372	368	389	345	333	343	362	369	353	355	365	354	335	341	375	347	324	352	401	360	347	332	338	328	345	329	370	348	342	344	357	329	325	341	329	339	361	370	328	350	335	374	354	347	342	393	327	370	355	363	331	337	334	404	358	316	364	332	383	344	319	378	366	372	348	339	351	346	310	326	382	379	368	355	346	380	359	351	354	356	354	362	360	357	371	352	347	355	365	341	360	362	350	365	350	356	354	326	356	343	335	340	368	369	329	378	365	353	347	356	368	378	341	358	333	365	367	349	364	345	347	334	385	341	378	377	381	347	342	364	391	357	353	369	319	350	345	348	336	351	339	398	313	363	354	306	353	386	355	338	324	355	368	369	353	348	384	370	366	343	346	357	313	344	358	348	347	350	384	341	367	345	335	341	354	400	364	362	374	357	356	324	384	376	326	344	358	378	388	352	351	359	387	320	332	351	429	344	375	378	338	378	377	318	340	362	365	361	360	361	361	330	344	350	341	348	321	346	384	368	332	353	349	349	354	321	370	335	394	338	357	323	382	350	362	352	353	346	380	373	344	354	363	323	348	356	366	359	357	362	349	352	369	358	358	368	327	354	329	349	350	364	343	360	369	358	382	342	338	346	333	339	324	342	350	403	340	368	384	370	352	374	365	371	349	358	316	343	340	323	354	328	323	353	372	349	363	368	366	359	368	381	343	329	333	364	338	364	402	335	370	364	311	360	406	324	321	350	308	318	374	342	336	354	367	356	360	381	390	370	379	333	354	385	374	321	345	365	352	334	351	346	382	335	295	331	343	341	365	403	335	325	330	341	324	346	346	350	347	344	372	365	350	378	322	352	340	374	343	355	336	357	328	348	336	349	347	380	348	345	352	347	350	330	344	380	342	352	306	368	359	333	349	356	324	337	321	352	393	357	348	345	337	362	337	354	374	372	339	353	330	342	334	345	342	358	333	345	372	351	342	350	344	337	368	326	316	326	344	353	349	332	352	318	330	346	342	366	350	355	343	335	368	357	358	333	360	330	331	345	396	354	344	335	365	351	389	373	375	333	351	378	324	374	356	321	360	327	373	337	360	333	344	404	384	363	345	347	392	367	368	326	358	326	377	362	382	367	392	357	387	352	341	355	341	338	325	349	389	380	367	368	371	339	337	328	370	336	383	335	324	372	380	358	357	304	362	343	349	366	370	363	358	332	375	349	338	378	328	345	377	326	332	331	354	353	347	352	373	353	342	364	348	334	344	335	363	354	358	374	342	348	314	329	323	350	316	343	368	340	340	350	355	344	378	329	367	306	305	351	346	343	361	317	353	335	342	376	347	348	382	312	325	344	348	342	398	342	338	356	332	347	337	347	344	353	352	388	363	330	304	374	343	312	348	386	373	344	393	341	393	332	350	363	337	350	365	409	367	366	362	342	338	368	349	355	362	364	372	346	339	334	364	364	363	371	368	327	331	327	356	376	362	344	364	333	389	375	378	320	361	343	356	362	361	342	346	355	327	365	365	348	360	383	342	350	364	319	342	321	346	345	327	354	310	349	375	345	362	351	377	359	347	361	398	345	338	334	353	338	357	357	358	407	345	315	362	363	364	335	344	330	366	333	352	344	407	341	385	360	356	355	370	309	354	349	355	342	346	320	349	350	363	321	367	352	345	352	360	351	342	366	377	391	365	377	338	331	347	380	346	343	372	361	393	375	397	350	347	335	340	367	410	389	343	379	359	369	390	377	343	358	363	351	318	329	360	336	328	335	336	339	359	357	355	369	335	351	342	353	347	349	353	349	333	347	342	347	363	350	365	361	371	364	357	382	363	355	345	302	352	322	347	331	341	372	357	372	391	332	344	389	364	342	369	352	351	370	369	373	364	386	339	354	338	321	372	349	357	386	356	326	347	318	369	371	357	339	340	354	353	367	304	361	344	374	326	345	347	340	362	366	386	354	358	320	341	374	316	350	337	366	363	338	327	357	348	362	380	342	364	374	361	341	328	356	396	365	349	399	358	370	352	335	336	360	352	349	345	378	345	364	352	389	341	347	368	366	347	373	353	335	343	376	357	376	376	349	348	329	353	362	316	341	350	383	380	339	370	352	353	349	379	379	361	346	375	347	353	355	359	340	380	346	365	376	324	342	353	366	351	351	360	376	333	331	327	362	375	408	380	354	362	350	343	340	345	377	356	341	337	319	360	322	374	333	325	375	374	358	346	331	345	353	378	389	335	337	361	354	353	370	355	343	353	353	379	304	386	352	336	331	337	376	338	334	365	353	349	346	334	385	330	341	338	337	354	344	345	352	369	328	334	364	338	352	324	369	375
15174	12768	1618	1071	960	842	791	841	789	819	825	769	722	741	746	720	800	711	749	737	791	753	698	750	747	716	726	725	756	750	723	705	725	762	685	757	713	713	737	681	759	709	743	717	742	731	734	739	729	744	728	714	725	764	715	736	723	720	740	724	750	753	719	722	762	717	746	708	765	784	750	729	743	758	680	705	731	738	721	759	713	735	727	750	753	708	748	722	762	721	735	772	691	722	750	697	729	739	775	670	725	724	758	724	740	729	751	766	738	710	763	722	709	796	754	753	721	743	777	760	696	759	705	776	726	715	733	718	748	736	699	705	687	758	738	698	733	742	758	740	724	728	730	745	685	691	708	702	724	737	712	744	719	741	770	704	763	716	732	677	776	711	710	739	757	719	718	720	685	741	729	750	750	753	714	729	706	717	766	700	728	764	707	709	713	668	661	744	707	723	698	791	749	718	721	747	738	770	733	777	764	703	734	762	781	778	760	760	748	727	764	748	739	683	762	743	755	718	735	712	726	717	752	739	742	752	708	750	739	739	747	753	749	738	674	715	722	722	761	759	742	699	707	725	747	701	752	761	726	708	713	696	677	762	751	711	697	708	706	667	745	721	747	724	744	739	790	727	706	729	742	737	715	688	710	733	734	757	711	769	770	772	757	736	696	744	734	703	735	762	742	725	689	693	727	747	746	778	738	773	728	730	740	776	736	714	739	750	744	729	732	710	642	698	737	739	733	761	745	699	736	740	733	719	713	694	717	776	699	716	737	729	766	789	724	758	723	718	706	711	757	757	755	703	715	724	716	747	727	789	749	765	778	730	730	719	755	753	733	740	702	712	736	744	736	704	725	758	752	756	715	723	767	695	745	730	764	733	751	721	724	736	683	722	756	760	732	716	728	727	781	744	728	690	719	792	716	765	758	749	763	711	759	717	707	731	732	729	757	706	706	734	714	707	761	732	731	747	701	733	781	761	740	773	742	718	762	735	736	738	752	684	698	745	757	762	738	749	746	757	704	722	740	733	685	725	748	734	706	738	732	699	746	704	742	757	703	717	729	753	742	761	756	735	776	743	713	707	744	751	716	791	719	748	743	761	731	753	742	730	701	722	704	751	747	721	767	735	738	748	727	744	718	751	749	715	727	702	697	701	769	720	765	721	746	765	768	733	741	748	668	722	748	779	711	795	712	727	710	718	770	663	741	708	711	763	740	728	792	753	718	741	751	735	718	772	749	741	728	742	721	720	729	733	710	746	741	739	722	723	724	726	766	687	753	726	703	716	761	777	758	730	742	744	725	739	753	712	726	777	727	737	752	739	748	777	755	754	741	773	754	774	723	778	764	756	701	735	737	778	734	728	747	720	759	734	765	758	717	686	732	733	744	749	735	735	753	759	716	753	751	704	780	725	720	732	698	735	750	743	691	775	733	777	702	735	732	719	716	768	741	769	743	724	713	762	729	704	732	740	752	706	745	761	707	692	706	757	733	764	724	741	739	778	691	739	739	758	762	758	743	712	728	749	722	739	705	743	757	725	722	703	719	782	714	674	733	722	680	732	690	717	716	744	744	745	837	726	733	766	716	750	759	704	722	765	746	726	761	826	697	716	730	732	738	660	704	811	740	759	721	756	726	715	761	725	799	737	723	726	716	718	732	747	718	732	731	703	722	734	774	745	716	734	752	762	721	722	745	705	714	753	725	716	738	677	707	744	781	755	730	739	708	718	760	695	722	695	703	775	728	775	691	778	718	725	773	749	691	724	712	731	743	723	722	745	765	671	736	733	725	726	747	787	707	758	717	778	715	736	721	727	725	726	758	688	707	675	707	729	770	706	768	715	719	713	727	749	744	690	741	693	742	760	757	718	732	723	685	726	730	743	748	758	761	735	735	722	740	741	701	736	732	780	729	732	770	735	749	750	747	722	772	750	724	704	702	711	723	681	729	698	693	671	754	742	716	748	768	731	699	746	720	731	699	706	703	748	727	738	720	749	694	691	719	775	730	702	746	724	760	761	718	771	734	744	753	758	741	724	721	744	736	737	730	759	715	714	695	724	739	726	766	770	749	735	742	737	776	733	745	738	737	746	756	763	766	722	757	750	768	729	751	759	749	740	669	792	718	741	754	720	744	754	740	763	759	721	721	759	677	762	763	758	722	741	721	791	696	667	750	763	732	728	734	744	778	694	762	740	737	725	705	715	730	724	776	705	712	769	712	714	737	737	763	757	711	729	748	708	728	724	712	701	747	797	769	716	691	720	714	748	750	752	748	754	796	736	746	736	766	760	725	679	757	780	728	709	721	747	693	758	773	707	737	707	721	749	730	749	722	712	737	707	756	709	721	713	732	701	783	700	735	730	709	721	716	715	749	735	686	761	770	792	750	772	777	742	715	756	796	723	728	771	715	741	749	781	716	734	751	725	720	707	726	723	742	700	740	742	761	746	709	744	752	780	730	713	752	744	732	730	751	745	731	716	727	726	739	702	761	731	739	773	717	759	758	771	749	740	705	766	760	759	710	735	738	730	708	749	747	707	717	757	715	716	738	702	706	712	743	707	781	725	705	731	751	692	732	691	759	718	728	687	714	721	707	692	757	753	755	731	706	711	684	724	762	732	711	746	659	716	733	741	742	742	768	744	736	742	736	739	732	762	711	748	753	763	740	701	730	742	700	699	713	749	714	764	714	748	675	740	746	759	675	696	750	691	731	684	748	742	758	693	683	750	703	698	713	722	790	748	740	739	738	738	745	716	691	716	709	765	724	742	774	700	769	736	697	711	727	764	747	714	706	737	719	696	752	737	726	719	731	723	701	728	735	757	749	768	734	705	774	698	705	734	731	690	711	718	699	802	753	723	761	746	777	770	748	669	675	757	741	674	766	750	711	760	754	725	711	718	766	708	724	720	657	734	742	704	728	712	736	739	739	730	746	732	759	729	766	738	696	749	700	725	716	716	713	692	735	743	708	683	715	730	748	719	737	777	755	725	737	741	705	697	724	716	721	758	729	717	734	712	718	721	730	718	786	822	702	732	712	747	752	710	738	752	744	717	721	786	735	745	737	696	745	721	732	666	726	720	744	756	753	709	743	724	766	737	702	713	727	732	765	673	712	701	744	716	686	711	718	790	772	729	783	752	736	689	712	752	759	765	719	699	712	714	756	713	763	730	703	686	748	732	727	761	786	736	755	737	717	732	747	711	779	749	719	746	746	696	698	738	727	769	690	769	678	750	732	751	742	704	698	744	732	725	706	774	730	722	691	708	719	740	734	721	772	783	777	721	758	736	737	715	763	745	683	779	740	716	707	748	749	715	779	700	712	751	709	731	701	703	739	709	760	712	706	722	760	714	753	739	738	721	772	710	725	716	716	736	721	788	744	727	723	690	762	728	738	734	742	734	713	719	750	748	690	752	718	728	722	695	693	770	732	707	751	701	714	753	798	703	731	680	701	743	778	710	778	754	793	703	715	719	725	710	732	705	698	722	741	714	737	718
24808	21606	29231	24466	20357	1822	586	403	323	318	298	269	230	253	233	217	211	203	206	227	197	211	193	199	192	200	189	212	187	195	199	187	175	166	201	186	176	197	187	193	182	192	190	182	209	215	203	212	159	195	192	179	179	176	181	190	206	182	183	180	188	179	171	176	192	173	193	192	192	212	166	199	209	187	179	196	165	208	195	196	204	191	177	166	174	195	157	188	179	193	191	198	184	177	174	173	197	190	168	186	188	181	203	182	186	180	189	184	205	178	201	179	191	207	227	201	178	178	176	173	172	187	185	188	185	200	195	170	195	159	189	182	160	193	193	176	182	178	184	191	215	201	204	173	168	197	177	175	198	163	177	182	190	162	172	202	168	207	188	190	205	176	206	169	165	188	188	176	169	209	201	171	178	184	168	190	200	197	193	178	175	175	179	163	175	167	206	181	189	187	163	192	200	169	173	202	188	188	195	181	167	170	202	178	182	176	171	169	171	191	203	164	175	178	193	171	184	174	170	180	164	179	206	186	190	189	186	195	202	153	172	176	173	183	191	194	169	200	186	205	186	181	188	188	184	208	176	195	156	172	171	187	189	161	171	200	191	182	186	179	189	186	186	182	192	200	211	185	176	187	172	183	187	175	189	180	194	188	186	172	189	188	187	201	174	189	201	189	193	165	201	158	184	181	176	172	197	207	168	204	186	192	179	179	156	193	171	172	212	176	180	171	187	186	180	182	185	183	174	181	180	182	192	187	193	206	172	160	154	174	177	179	197	169	193	197	174	202	215	195	176	174	172	189	193	187	198	191	222	172	178	181	173	203	180	172	191	201	184	174	191	174	180	187	190	186	186	217	173	181	176	207	191	199	192	178	189	176	179	190	166	178	177	182	198	179	194	181	199	187	204	196	169	190	175	193	185	159	184	190	179	184	198	195	183	187	192	185	181	179	209	189	190	179	189	173	181	189	188	183	170	201	204	175	163	176	200	192	183	185	188	192	196	177	224	209	203	165	193	178	186	185	163	200	222	188	158	174	190	181	189	169	171	201	152	182	173	190	178	161	192	186	184	168	193	176	166	181	182	194	191	211	205	185	212	192	179	169	183	184	172	170	184	175	197	157	185	178	161	199	204	166	184	183	169	172	167	177	174	189	183	185	198	172	166	169	195	172	156	194	177	190	177	177	196	177	199	191	189	182	188	177	190	185	195	190	175	185	187	172	168	189	185	179	179	164	190	181	190	191	149	162	220	176	184	190	181	183	220	162	168	172	178	187	175	159	152	171	196	191	193	173	198	162	184	196	178	168	191	199	180	179	178	174	178	197	164	188	181	178	174	181	154	199	160	182	191	176	194	190	186	183	164	200	177	179	183	182	188	173	197	184	204	223	179	191	197	178	191	199	193	194	150	194	163	183	198	208	193	172	193	197	207	166	170	191	188	175	180	188	180	153	193	156	166	189	167	165	200	197	189	187	184	187	182	176	182	186	171	202	198	176	183	187	187	188	175	176	178	200	202	182	202	201	188	179	169	188	181	195	208	172	189	177	167	193	184	178	176	191	187	160	161	196	156	165	185	187	201	162	206	165	176	189	186	173	189	195	177	190	183	178	164	207	180	187	179	185	174	177	181	172	175	178	168	179	193	159	164	187	185	167	196	188	186	233	195	177	177	200	177	173	193	197	174	172	201	192	203	198	184	189	171	170	204	188	194	199	177	176	169	197	180	196	200	162	184	177	196	184	196	172	195	200	176	166	210	178	174	178	181	176	195	192	197	204	203	197	179	195	192	165	159	152	187	197	186	170	176	170	187	185	163	179	170	157	201	199	168	201	174	181	176	186	192	174	190	181	168	184	179	199	203	163	181	182	191	180	170	183	163	199	181	177	191	183	181	198	174	194	183	179	174	189	202	189	176	185	183	191	180	209	193	191	174	162	176	179	180	163	155	177	186	167	168	187	175	178	162	176	179	187	221	181	183	172	170	193	164	178	182	166	182	182	182	194	173	187	185	197	183	184	185	174	184	187	184	206	169	185	206	183	165	169	186	204	159	163	177	169	170	182	168	177	185	200	196	164	191	182	206	178	157	170	179	188	183	182	223	164	161	180	185	204	184	196	187	197	162	192	196	202	176	185	182	171	171	195	207	209	185	185	184	182	167	189	174	197	190	191	158	200	175	170	195	181	178	224	177	186	204	207	190	185	165	161	187	199	165	183	179	167	190	177	192	186	190	192	176	214	195	184	206	179	190	171	162	174	169	177	192	182	215	190	201	182	161	162	200	182	192	175	178	182	183	188	206	218	176	195	165	200	209	170	176	189	187	200	197	167	150	206	218	164	185	192	196	187	197	182	199	180	165	182	191	178	183	174	195	169	183	204	161	180	160	168	179	183	175	214	194	167	207	173	200	190	190	191	175	158	212	162	200	197	183	178	173	194	210	179	189	181	176	186	199	187	180	191	203	196	194	155	166	174	173	174	175	193	195	183	207	186	185	182	169	170	189	181	184	174	166	195	184	195	185	191	166	181	176	179	164	174	165	194	179	162	190	177	207	183	194	181	214	180	182	190	192	175	185	189	177	197	188	199	187	162	181	180	183	188	191	176	184	193	175	176	170	176	178	183	193	175	189	173	184	175	188	211	196	168	201	197	179	191	196	179	191	190	177	182	171	189	196	190	204	175	182	184	172	166	190	183	190	186	171	189	192	182	189	199	198	166	167	191	176	167	181	189	182	180	202	184	205	176	214	197	175	206	189	175	169	163	184	205	185	186	188	174	172	161	168	201	186	191	188	181	147	168	202	177	170	166	177	170	183	180	179	183	214	193	184	186	185	177	182	188	173	166	161	173	190	156	193	179	181	206	180	170	175	188	160	173	187	166	177	173	192	176	187	194	193	218	188	181	193	204	181	165	192	193	189	190	177	182	165	175	178	190	197	160	170	181	206	196	190	165	184	157	208	209	177	178	196	179	166	156	201	167	156	184	182	174	162	175	185	193	188	184	190	207	217	177	182	160	188	169	201	191	177	202	201	175	193	189	199	154	192	156	190	165	179	204	203	212	174	197	164	168	202	177	190	170	169	174	187	189	204	181	188	191	175	209	185	165	182	161	200	195	201	189	183	200	174	169	198	180	227	185	200	171	183	172	184	197	180	183	188	150	191	179	198	155	175	199	188	167	186	202	173	170	174	225	189	183	175	183	193	191	155	175	162	183	162	170	191	165	170	175	164	176	187	186	187	185	185	177	182	180	174	181	194	184	181	180	171	198	183	196	169	208	168	195	166	194	198	202	186	180	186	196	195	194	187	196	163	192	166	193	187	169	177	194	174	182	169	200	201	160	185	179	166	162	205	171	181	182	171	197	187	194	189	204	170	198	174	168	185	163	178	193	204	196	165	163	175	168	167	165	185	169	197	192	168	187	193	151	170	193	166	187	179	185	198	186	183	176	152	205	184	130	157	209	187	158	184	169	178	188	173	163	191	179	184	194	189	196
35091	27164	8551	4437	2792	1990	1512	1201	1058	941	857	757	683	621	623	592	529	532	506	505	494	492	457	501	450	465	445	421	445	446	495	436	443	440	440	417	421	430	426	431	416	431	459	440	436	407	440	392	398	431	431	436	411	437	370	426	424	411	405	390	411	438	432	388	413	402	435	370	397	388	428	401	429	398	413	400	392	421	416	442	395	415	378	399	407	385	409	387	405	400	429	418	470	401	390	390	379	398	404	411	422	405	368	398	376	394	400	411	377	422	393	380	390	384	401	404	398	415	396	388	395	408	381	376	375	366	395	439	430	400	396	387	390	415	402	392	407	377	382	397	426	410	392	388	391	405	428	389	391	374	433	413	420	397	445	422	405	397	400	419	397	371	386	434	442	419	374	434	417	438	394	365	402	412	395	398	382	393	403	405	386	400	402	404	409	382	387	416	386	414	396	395	384	418	419	409	405	401	436	393	409	397	399	376	372	389	396	383	400	391	436	383	418	410	423	417	419	404	421	395	420	381	437	408	409	378	416	396	416	404	400	373	385	371	424	383	426	430	419	393	380	396	376	382	389	385	423	403	370	385	430	401	385	411	429	394	361	413	406	403	386	390	413	420	405	400	433	388	372	412	418	405	418	381	419	393	415	416	408	373	403	397	423	423	361	408	407	418	411	396	364	366	403	387	387	402	425	392	403	436	406	407	405	390	401	402	398	391	435	376	374	403	391	402	400	394	405	384	360	410	398	392	394	406	385	379	392	397	389	418	385	411	393	394	405	429	394	399	369	383	432	417	380	385	406	401	399	396	383	373	412	401	385	402	381	413	382	438	385	394	378	404	385	413	383	385	368	381	395	392	398	411	418	431	393	392	439	351	417	411	390	433	418	397	400	438	387	399	374	376	413	445	399	425	395	390	397	403	385	396	404	393	408	398	399	409	394	420	413	405	382	367	408	421	449	384	366	410	343	365	398	402	412	391	381	447	429	420	419	433	381	428	405	436	384	381	394	424	423	411	375	371	409	389	406	407	417	443	400	379	386	363	383	420	400	396	433	368	406	397	396	401	376	407	430	389	398	390	402	391	362	399	379	403	377	381	408	392	390	380	438	435	375	407	427	390	383	400	420	389	361	396	413	412	426	415	390	369	389	452	414	420	407	461	410	403	399	435	404	411	379	391	419	432	360	404	381	408	400	397	412	400	416	370	382	396	385	396	404	412	392	433	401	413	433	396	395	394	395	396	423	438	398	397	392	384	402	388	404	359	438	429	384	400	398	421	394	427	408	403	398	385	412	396	392	416	379	428	437	415	390	397	413	398	398	401	375	399	399	397	387	406	406	411	427	393	398	378	386	428	401	386	396	391	422	401	398	399	386	387	387	431	417	389	385	416	439	455	418	428	407	398	390	435	398	404	372	397	408	379	406	409	413	389	395	385	384	392	413	435	395	404	387	355	371	414	405	417	385	432	441	396	376	387	390	396	385	401	416	401	409	439	359	398	402	401	387	396	429	385	391	411	402	384	407	395	368	388	378	398	428	440	399	417	407	380	386	404	400	407	399	383	398	441	396	381	346	380	402	372	396	379	376	412	409	401	404	427	432	397	391	379	403	378	419	430	387	398	384	368	418	406	408	389	389	397	419	405	383	391	417	391	402	422	414	418	375	395	389	386	404	370	393	403	412	377	387	415	387	419	371	394	400	399	395	405	382	403	426	392	388	401	424	417	424	368	416	381	411	436	400	457	387	407	386	391	403	423	394	391	383	392	383	397	441	400	380	395	392	422	405	421	423	442	394	428	413	392	399	389	406	360	386	399	377	407	405	400	444	413	406	417	403	408	393	390	360	354	417	417	414	403	391	390	412	425	435	417	399	386	405	387	378	428	420	401	397	410	421	400	399	392	398	427	411	399	388	405	365	375	394	382	397	415	415	408	384	405	393	419	381	414	386	385	385	370	445	361	376	409	401	393	403	402	410	416	416	418	380	414	396	398	395	356	386	413	417	403	406	368	421	449	383	418	409	426	388	405	385	403	413	387	374	417	383	403	396	393	376	406	412	399	426	387	367	386	404	409	360	398	385	452	383	402	401	376	402	397	402	415	388	389	434	444	393	374	402	384	434	426	403	380	404	371	384	389	402	412	410	401	384	441	379	361	386	382	431	398	413	402	379	401	362	388	421	397	417	423	453	381	394	393	407	438	402	345	396	407	400	395	394	396	407	402	389	369	388	392	415	386	426	400	381	424	403	410	381	413	384	403	361	391	384	421	391	447	407	367	402	375	430	383	368	378	383	351	380	385	381	400	429	397	386	392	416	364	378	390	405	398	389	417	375	432	393	398	427	374	389	400	416	431	411	369	427	380	388	422	380	418	392	420	389	397	407	390	395	402	433	422	390	405	376	395	395	436	380	425	389	385	406	397	380	426	401	398	388	388	347	426	413	395	399	402	409	386	429	384	384	441	383	374	413	386	401	396	391	409	409	383	397	407	406	443	402	395	405	375	420	377	453	372	420	367	396	393	427	371	408	417	422	423	423	389	399	347	398	394	380	372	411	419	396	411	398	393	403	378	397	373	336	440	404	402	416	401	401	391	404	448	413	423	406	418	421	387	397	422	389	421	380	404	369	412	387	407	435	371	364	403	440	435	379	379	380	397	390	366	410	388	409	422	393	388	392	415	393	422	409	363	404	403	376	435	396	405	440	433	395	405	396	415	428	393	412	440	387	427	416	396	429	393	379	372	417	415	383	382	410	465	379	428	423	404	389	425	398	401	407	417	418	418	393	367	397	401	450	379	405	404	415	429	381	411	404	404	398	384	381	395	380	394	391	384	426	405	393	386	431	416	391	377	399	423	384	389	416	384	449	428	397	404	389	392	416	398	424	391	419	417	430	427	378	398	390	399	386	378	411	408	365	412	394	384	398	368	415	371	405	369	382	410	410	379	355	413	386	382	387	385	389	401	386	371	420	423	386	428	387	404	403	405	414	431	395	374	403	424	420	374	423	400	394	382	414	410	405	436	403	417	383	391	388	385	360	385	387	382	406	381	382	428	408	420	396	377	400	431	370	427	395	371	394	401	412	417	407	431	413	396	396	421	402	395	383	399	417	406	394	398	400	403	364	400	392	407	367	391	422	411	379	424	406	402	395	420	401	392	409	410	420	375	392	394	404	415	397	388	398	401	417	396	425	407	391	408	390	380	458	389	415	394	435	417	415	400	374	391	433	389	365	434	410	388	394	381	374	390	364	373	408	362	409	401	372	392	396	373	411	397	433	424	420	441	394	412	397	412	387	409	413	376	400	425	448	394	397	421	403	407	417	391	460	406	405	385	379	409	393	413	372	404	396	383	382	372	413	404	411	432	375	446	393	435	372	405	436	430	404	389	399	385	431	430	395	402	394	390	399	436	384	415	408	424	434	411	410	401	379	399	421	406	369	382	407	384	389	402	387	410	417	416	379	380	419	385	375	411	357	403	416	393	371	432	419	398
23811	21630	30078	23710	21630	20014	2218	886	644	609	561	566	511	500	527	432	455	420	444	423	427	429	431	435	433	437	455	414	384	399	384	390	420	419	406	439	396	433	373	453	371	390	378	413	393	406	428	403	403	395	381	390	414	390	409	405	387	412	374	355	417	380	386	372	413	406	352	383	398	412	374	416	403	372	414	389	367	381	407	416	351	394	371	386	413	375	364	409	419	391	395	390	416	379	405	393	407	406	359	373	412	447	395	402	360	408	347	370	409	379	442	411	393	386	386	427	392	385	421	389	370	394	410	386	385	380	395	412	391	363	412	409	363	385	380	414	380	388	369	374	374	397	393	374	386	376	363	366	419	406	372	381	385	385	375	376	378	386	357	382	403	391	422	409	388	379	367	385	364	393	340	364	391	382	387	383	370	404	387	406	424	393	328	356	392	355	394	401	370	386	419	379	381	393	361	382	402	387	363	393	386	376	409	390	405	374	365	354	393	389	383	375	363	374	341	393	410	371	409	434	370	405	355	418	361	400	405	400	393	388	372	377	412	404	384	412	401	371	376	351	367	360	364	377	369	401	418	396	365	396	384	372	407	398	372	392	387	426	397	401	385	362	373	382	356	406	403	402	381	396	359	385	397	413	393	384	417	392	424	404	375	406	393	398	374	420	385	367	388	404	387	357	367	387	400	403	366	413	373	341	366	379	412	391	384	380	401	374	397	391	387	380	379	406	391	387	386	376	365	436	377	361	376	385	401	371	420	372	411	369	402	371	355	387	382	365	382	419	375	354	395	384	359	374	393	393	391	402	406	380	399	406	361	417	416	369	393	399	380	390	360	387	368	382	419	399	386	423	386	375	363	371	383	386	398	409	375	399	369	359	415	394	386	373	392	406	401	394	405	387	339	354	365	414	379	395	441	363	377	405	394	395	389	406	394	401	399	355	379	422	373	378	363	422	382	372	407	429	327	380	354	374	398	398	378	440	348	353	401	398	344	363	355	415	376	378	355	393	420	378	426	367	370	390	411	409	344	381	394	398	353	375	329	377	384	436	399	385	403	363	400	391	365	384	397	399	371	381	363	394	371	393	399	376	434	393	411	382	427	392	396	405	370	368	413	396	395	383	391	407	396	392	403	383	384	396	382	364	391	350	360	388	389	360	379	422	369	419	394	366	405	357	373	390	376	401	385	407	435	390	364	404	394	441	362	352	401	394	412	355	403	419	379	395	395	402	395	388	373	369	391	403	353	402	379	401	393	372	399	370	375	386	393	369	369	376	369	366	416	395	378	384	398	364	324	387	375	425	375	367	391	378	398	387	389	349	379	419	365	382	388	382	367	376	393	381	409	391	358	405	374	426	394	423	388	362	383	392	386	384	407	402	411	405	376	369	391	407	354	398	391	377	369	384	360	384	403	372	387	343	390	432	357	391	402	378	366	396	363	363	389	385	403	373	355	408	397	387	360	396	385	365	425	418	346	387	415	433	391	350	366	361	392	390	379	405	377	378	388	347	399	401	391	402	384	387	395	388	422	383	375	386	396	405	396	372	376	378	370	376	404	374	374	365	408	413	373	421	418	371	422	420	377	356	368	414	424	372	376	359	393	414	371	381	351	381	348	373	405	361	367	382	347	394	385	388	364	401	380	372	399	355	373	362	390	345	388	387	406	402	423	352	374	408	355	370	376	380	374	380	386	383	361	393	381	389	367	417	389	398	395	372	361	384	394	375	364	421	360	380	362	381	370	371	395	383	378	384	370	379	392	390	365	387	354	363	359	356	350	397	373	424	397	422	368	388	386	376	367	375	382	398	386	440	420	369	389	384	375	415	382	400	358	405	379	354	418	396	416	398	369	385	387	346	386	404	391	372	387	396	398	385	368	401	354	382	384	359	392	396	351	354	442	385	397	367	384	367	386	403	422	366	397	394	369	409	397	382	352	373	376	379	345	361	381	338	395	374	368	372	396	395	371	396	374	372	411	393	371	369	348	338	393	402	392	370	400	365	387	391	415	412	377	382	365	415	386	363	377	414	378	388	373	415	399	392	372	390	355	384	365	390	410	379	393	371	354	394	401	383	377	368	388	392	385	361	410	366	426	388	364	390	376	362	353	378	376	385	382	361	369	414	363	360	366	403	374	402	380	406	412	397	412	402	378	357	389	375	358	398	393	387	361	373	406	376	406	345	390	393	380	378	368	417	385	409	402	378	354	383	390	395	393	352	409	391	382	428	395	437	376	377	420	362	405	371	364	386	401	344	389	356	399	369	381	379	365	416	371	362	347	382	360	421	372	402	372	334	375	371	391	398	369	361	366	357	386	338	402	381	398	399	384	407	405	377	399	380	345	379	384	379	351	370	386	406	388	404	379	378	397	356	367	393	362	344	407	405	413	385	384	349	377	392	397	397	392	405	408	411	375	369	384	397	363	364	360	412	366	400	394	364	404	362	360	411	398	388	379	365	360	406	383	375	339	387	397	369	395	370	411	363	357	389	347	384	390	383	401	395	372	383	405	399	381	370	348	393	381	374	360	389	402	378	392	364	390	391	372	400	401	365	395	370	422	412	399	381	341	411	379	410	381	373	416	364	363	387	419	420	377	381	378	389	391	407	409	411	399	347	378	375	414	377	365	402	381	365	381	363	398	357	416	374	362	403	399	374	384	390	373	372	374	364	357	397	413	394	353	386	368	373	385	347	382	356	369	380	401	357	365	393	395	378	389	389	395	395	395	409	364	382	372	385	353	362	364	346	425	362	416	371	386	382	393	416	380	414	358	358	395	380	380	375	339	353	364	389	378	412	402	385	416	376	364	392	424	403	361	380	399	371	401	388	423	401	401	389	360	375	386	396	386	362	368	362	393	368	369	359	404	379	335	403	366	364	372	378	377	415	408	398	365	372	363	401	378	359	366	350	399	400	386	392	402	415	375	396	406	365	414	383	396	364	365	407	404	414	357	427	392	394	410	416	385	399	384	391	375	364	411	420	383	381	414	347	387	392	356	382	357	375	393	368	395	348	393	363	416	362	366	397	375	430	359	377	418	347	399	374	376	413	404	389	387	392	384	395	376	407	392	397	389	402	423	413	359	372	386	370	345	361	358	404	415	367	398	390	362	399	378	391	364	365	375	380	384	383	357	368	379	363	402	385	404	387	366	366	373	372	423	367	409	382	375	375	377	400	390	387	433	361	393	391	395	368	392	367	438	372	400	385	406	396	435	369	427	379	412	371	401	383	408	422	420	391	372	383	396	361	370	358	389	372	379	390	400	369	392	390	337	397	407	409	381	386	384	375	351	377	392	388	401	401	409	385	376	374	399	382	380	417	404	375	389	397	357	381	374	410	365	391	388	383	372	356	379	352	378	371	397	376	385	382	389	385	389	362	400	368	384	370	364	377	393	399	352	398	398	406	410	356	383	386	363	365	366	367	373	344	386	403	390	382	386	381	386	386	388	364	379	386	396	339	381	383	374	431	374	383	388	390	385	363	393	406
42534	27474	13837	7512	4965	3744	2880	2367	1999	1872	1556	1401	1297	1217	1139	1093	1022	1041	1012	940	965	921	894	925	874	913	784	848	829	823	800	812	815	799	798	779	793	783	798	799	788	803	811	789	769	762	761	773	778	763	800	793	742	784	746	741	734	738	775	736	744	766	714	698	820	741	775	769	739	741	782	793	767	742	737	762	771	713	739	804	758	775	761	729	731	753	763	747	765	753	749	727	746	760	807	745	822	721	748	729	724	733	741	750	784	729	763	736	754	706	768	734	744	754	714	767	744	732	748	735	767	748	768	750	741	779	769	731	769	727	733	813	731	743	740	740	721	773	742	783	740	771	746	758	726	753	673	692	762	780	732	750	779	723	750	732	738	758	763	759	740	707	741	780	722	737	692	773	729	753	738	825	722	752	747	762	739	734	695	752	706	768	714	731	752	726	747	745	738	765	724	762	733	759	783	734	740	720	745	753	769	758	740	750	760	740	727	699	745	749	761	739	744	714	720	770	755	733	755	743	764	717	786	735	768	762	763	719	778	732	729	716	691	727	793	728	767	759	714	735	737	752	768	698	711	771	764	725	761	788	753	737	756	803	737	671	737	752	694	763	724	717	779	747	770	737	753	721	728	776	803	748	796	727	716	755	715	740	749	734	775	726	743	780	770	710	767	741	735	734	749	758	740	727	760	771	762	740	730	764	753	731	801	755	745	725	818	704	758	722	770	725	739	724	750	764	705	728	754	715	752	733	727	712	732	754	662	728	718	750	769	734	761	737	747	732	787	765	775	794	750	768	747	715	739	770	762	746	729	749	767	729	739	772	690	750	743	723	784	737	733	752	754	755	721	699	737	786	726	762	770	776	778	762	790	794	723	771	716	737	734	725	794	777	759	736	744	756	734	740	709	706	793	746	753	745	773	714	721	708	725	778	716	701	726	753	713	710	757	726	709	704	763	763	695	731	775	763	689	780	737	702	714	726	740	731	762	722	694	750	720	722	744	733	712	715	801	744	727	762	749	763	743	831	752	745	770	834	701	763	720	729	757	775	756	789	731	705	716	666	772	761	708	760	720	722	808	756	719	741	737	778	728	723	692	678	747	743	735	750	772	746	778	776	687	742	748	777	774	740	679	764	751	773	783	715	720	715	757	719	749	753	759	705	764	718	715	746	761	708	752	742	699	737	728	753	737	760	770	731	719	755	725	779	746	755	788	750	729	740	766	757	732	782	736	727	770	730	733	727	757	758	792	786	755	747	753	739	779	742	744	741	798	756	712	728	725	762	752	701	780	720	737	739	763	722	756	732	742	713	747	748	731	719	753	714	698	783	781	726	732	737	769	763	790	749	763	697	779	739	754	740	737	795	750	756	732	768	767	753	727	753	753	719	741	791	760	776	717	737	719	731	726	754	742	737	758	736	739	738	721	760	722	766	785	704	763	744	717	750	752	761	725	729	713	748	776	764	758	736	738	713	719	736	725	727	713	762	767	709	710	754	710	721	752	712	746	757	724	774	699	744	758	742	715	728	752	725	756	747	778	741	752	797	732	748	771	740	767	771	699	749	711	739	732	767	733	702	706	723	710	762	759	713	736	804	771	741	765	711	739	763	709	757	712	701	721	732	748	770	730	720	759	706	709	748	760	683	739	726	758	757	735	736	706	767	757	741	731	750	704	812	768	756	764	747	747	717	785	797	706	730	756	787	749	730	737	754	767	745	759	722	762	779	759	774	768	720	768	737	744	757	792	717	732	685	709	772	787	722	731	704	717	761	779	769	755	730	749	723	768	708	777	750	745	736	723	745	739	758	747	755	679	759	701	759	744	750	718	729	748	776	723	738	718	697	749	764	739	772	761	746	742	745	797	775	712	701	776	771	731	790	784	695	801	727	759	753	764	721	735	734	743	740	746	740	696	745	780	759	750	719	774	708	731	713	738	671	731	750	741	748	706	723	747	768	759	740	712	761	733	784	770	727	748	726	692	781	724	774	724	718	725	716	744	791	750	744	785	723	715	763	773	785	731	746	745	747	768	749	755	714	740	793	717	730	708	753	739	709	724	724	722	739	745	770	725	750	737	715	764	748	763	746	745	757	744	716	782	738	770	777	775	783	722	733	750	743	726	769	764	748	728	727	695	751	765	777	744	740	746	762	768	748	731	733	757	743	722	787	784	736	749	712	772	765	758	742	765	751	755	756	804	742	760	739	719	768	734	784	759	816	760	749	763	747	754	796	706	795	784	726	734	723	772	762	692	779	737	762	762	728	713	728	717	768	750	753	724	797	728	750	760	738	738	730	741	777	799	726	776	723	739	734	761	763	773	796	772	734	738	732	753	748	735	726	752	754	748	725	722	707	750	732	774	784	718	699	719	721	762	765	793	759	734	718	757	768	781	734	724	746	709	787	749	697	748	751	741	695	706	743	698	719	709	711	770	751	774	719	755	752	756	765	824	725	736	774	774	758	729	728	788	724	717	746	749	712	734	729	737	783	723	760	766	733	736	740	775	747	744	704	719	696	694	762	733	788	743	797	745	765	765	706	753	764	753	711	727	759	707	714	737	708	750	752	759	747	771	714	734	713	773	772	769	764	776	776	755	728	749	710	706	747	763	767	792	729	753	747	766	730	743	763	733	794	720	761	745	740	727	736	739	725	725	733	750	781	755	711	763	804	691	774	746	740	789	744	691	750	759	740	786	728	664	796	768	724	718	778	680	761	769	728	746	783	713	727	763	774	694	735	745	766	750	706	754	715	765	751	750	748	773	720	745	763	763	745	765	755	745	731	718	756	830	713	750	749	773	720	742	738	722	741	740	700	763	744	698	712	741	712	716	758	717	709	760	774	713	762	717	725	747	793	758	730	690	700	749	798	732	778	791	749	679	788	747	773	711	722	731	766	762	775	739	758	750	745	721	708	731	771	764	722	754	766	753	700	752	707	761	719	793	725	706	715	714	711	763	737	716	762	738	787	725	767	737	751	704	756	747	726	735	721	745	756	732	743	774	741	762	727	781	781	718	748	739	671	761	660	763	729	697	772	733	732	740	761	732	730	728	747	768	737	747	736	769	750	752	729	760	758	775	756	725	737	701	719	780	773	759	738	734	737	720	814	731	715	763	701	727	731	768	724	732	740	742	764	789	713	715	774	775	776	756	773	729	734	716	696	720	798	744	727	719	768	750	728	793	723	736	754	771	760	740	741	712	736	701	711	742	762	732	790	751	772	769	735	756	762	731	772	738	757	709	814	751	740	760	736	768	710	740	758	745	777	710	772	710	754	770	719	782	699	772	779	714	750	732	799	795	725	815	801	732	706	739	804	710	747	716	711	711	776	741	712	729	741	734	733	736	725	744	774	803	736	708	711	747	697	736	724	797	716	734	746	779	745	736	725	774	756	807	707	726	744	702	753	693	779	739	762	783	739	754	714	733	782	798	756	718	799	743	781	810	764	741	736	751	763	743	740	748	751	766	777	742	741	722	754	749	710	728	763	711	756
27310	21142	9166	955	613	533	403	390	386	391	335	373	362	364	365	375	360	389	379	376	375	344	332	358	377	327	356	319	357	339	360	350	334	372	334	372	337	356	378	347	319	341	370	374	358	403	329	351	330	372	364	343	364	355	333	356	321	337	331	394	320	349	387	354	354	313	365	360	314	379	335	336	325	352	367	348	338	345	355	367	363	330	362	355	342	355	351	358	356	357	361	355	340	339	376	368	384	351	344	337	367	363	344	367	330	366	356	355	356	342	332	349	370	355	347	383	337	366	358	326	361	336	350	386	363	375	345	355	327	380	351	353	343	343	355	351	358	350	319	329	335	388	396	346	364	345	361	343	349	367	337	362	320	339	350	385	334	347	341	388	337	359	353	389	338	353	340	345	330	337	386	365	368	339	370	336	358	362	325	359	382	341	335	389	337	338	342	377	342	370	332	344	383	346	371	364	343	364	343	343	339	336	373	385	358	372	338	373	341	341	363	341	351	334	363	346	350	334	344	351	357	341	322	325	329	377	396	373	349	338	321	331	333	336	339	347	332	359	343	328	351	358	360	339	348	307	393	348	396	398	378	337	369	324	346	354	361	344	371	348	356	333	380	346	367	368	353	365	345	368	395	327	352	307	318	349	351	348	380	356	345	355	332	368	345	336	345	357	339	343	365	351	332	376	354	390	367	376	383	331	349	373	347	349	407	354	346	335	352	357	343	379	336	370	345	353	334	387	317	337	367	348	342	323	341	368	392	375	399	346	362	361	350	386	362	374	343	358	330	367	368	382	355	343	350	335	352	382	359	341	358	320	372	362	354	317	378	334	362	353	359	355	384	356	351	334	372	379	346	376	325	316	368	358	355	370	344	331	350	359	337	332	331	364	378	349	350	363	334	369	330	373	358	346	363	366	334	342	359	375	344	359	336	342	350	363	360	372	354	352	326	325	390	351	358	359	355	359	312	331	351	369	361	338	362	364	334	363	351	359	356	366	368	356	343	371	374	331	364	353	350	325	339	338	327	363	381	328	354	376	342	359	353	365	360	338	361	344	338	367	355	334	357	347	335	336	350	335	353	322	380	336	401	349	318	347	349	350	353	343	349	359	351	351	326	346	348	349	334	331	357	377	366	327	342	345	383	364	372	373	384	312	356	349	380	332	353	354	335	359	359	377	364	340	359	353	334	364	366	327	365	328	301	359	337	307	354	350	384	366	373	356	376	359	353	345	349	343	368	356	372	331	327	391	350	308	378	345	339	353	367	347	361	336	346	326	348	343	353	361	334	376	347	378	338	351	358	321	363	373	339	347	341	356	320	364	365	379	347	359	342	359	385	359	345	348	355	352	354	329	384	364	354	365	351	370	345	333	353	358	363	398	359	366	366	335	347	386	329	338	320	344	375	334	381	348	378	341	361	357	337	363	357	360	360	327	380	328	337	370	318	352	333	339	378	343	344	374	367	353	328	374	370	344	340	339	358	345	360	357	350	366	353	356	356	366	352	370	347	356	367	381	342	365	323	360	361	329	335	349	333	380	339	347	381	338	343	349	353	358	377	354	370	336	347	343	333	355	360	359	312	355	354	376	342	310	332	354	349	333	367	328	381	367	359	357	356	361	358	359	328	337	339	339	335	361	345	367	371	375	338	344	364	372	354	349	390	382	364	339	375	366	338	349	363	347	367	350	347	337	365	382	342	370	375	381	341	361	361	327	365	344	350	375	352	340	386	345	337	336	341	330	354	352	321	359	323	352	345	348	341	348	322	340	343	357	354	351	336	336	332	329	362	341	384	350	352	400	334	349	350	353	376	367	357	342	327	360	348	363	334	375	342	323	340	363	357	361	375	371	343	361	395	355	394	328	371	373	381	321	335	343	371	345	361	364	372	324	384	361	355	369	358	348	367	380	351	360	350	370	329	364	342	337	368	331	364	376	354	344	357	358	337	349	344	343	349	359	386	378	345	324	369	363	348	343	326	335	379	369	343	348	321	348	359	377	336	367	369	327	364	354	344	341	329	338	352	327	338	338	334	357	370	346	368	375	360	346	345	337	350	344	324	323	364	332	392	337	372	372	361	338	324	381	383	344	341	405	346	345	350	343	346	363	352	336	346	349	388	345	353	384	357	315	348	328	335	349	374	372	347	356	347	322	337	342	385	317	341	352	359	367	323	366	375	338	371	325	335	326	359	337	310	355	339	354	367	335	353	329	398	353	359	352	367	352	341	339	338	358	353	326	346	317	324	342	349	361	368	376	370	366	364	343	354	353	369	346	330	367	321	399	342	342	342	360	337	334	318	352	376	312	342	367	340	334	350	380	336	367	347	336	360	390	365	335	366	358	330	354	331	370	314	356	313	345	378	373	351	351	316	334	388	364	341	350	362	384	342	381	361	350	347	363	363	330	372	340	329	373	377	357	387	347	348	393	361	354	345	364	369	303	383	347	356	316	318	350	373	343	352	370	336	388	371	353	344	347	348	346	329	362	344	379	351	359	340	369	383	391	377	330	352	319	369	339	354	371	341	330	370	329	361	342	370	329	349	366	350	360	363	371	390	390	394	346	279	349	354	352	339	330	360	384	368	341	335	395	326	346	348	369	368	358	324	356	362	376	349	344	329	377	318	366	356	347	370	366	321	369	320	362	319	335	352	353	375	338	369	351	358	347	350	355	330	378	357	388	367	387	325	354	340	357	355	332	318	376	361	350	329	345	339	352	338	357	334	365	336	329	351	344	307	382	347	353	342	346	377	346	356	351	324	362	349	348	352	324	369	360	345	333	334	343	354	377	375	346	359	357	340	328	330	341	362	347	345	328	383	360	346	355	329	354	348	368	379	336	366	371	392	364	361	372	349	334	347	373	357	351	335	335	355	349	348	390	375	353	359	373	339	359	346	345	306	376	390	349	389	369	338	339	355	362	376	359	363	343	359	384	366	354	361	335	333	305	360	341	334	360	337	359	346	383	318	336	394	328	343	361	368	339	333	359	383	357	359	348	329	333	332	362	349	391	356	339	376	355	342	353	377	338	354	370	349	336	338	383	340	354	346	342	349	327	366	374	349	371	372	369	377	337	384	406	356	309	355	336	336	386	352	362	335	352	352	357	327	310	359	346	357	355	346	353	347	358	328	373	357	351	354	376	371	354	359	399	386	344	393	360	349	378	341	300	356	350	355	374	352	368	325	327	377	325	353	361	347	369	353	368	335	360	352	346	335	368	336	328	358	350	356	335	334	324	330	313	359	379	330	340	344	372	339	353	376	354	341	346	343	371	339	318	323	360	358	318	373	353	351	332	340	358	344	364	339	352	346	376	330	361	365	374	379	356	352	365	352	355	353	334	332	363	362	350	367	334	359	344	322	359	371	373	341	343	354	355	381	348	340	379	361	363	356	356	342	376	369	356	361	398	349	369	303	368	305	332	356	365	368	360	329	344	333	331	381	368	348	333	380	338	372	308	371	333	352	323	343	351	328	360	376	345	381	351	375	329
17309	12151	1744	1187	971	940	851	786	818	798	740	803	745	712	743	756	754	764	702	747	745	684	705	745	797	723	676	679	743	681	727	752	726	746	745	758	745	720	751	744	732	748	706	795	726	726	724	765	695	740	756	724	725	744	753	771	765	689	697	694	707	724	685	730	747	741	711	742	730	713	739	755	686	736	722	717	727	730	756	791	730	720	702	747	691	737	674	715	714	733	721	752	723	689	700	745	721	738	768	723	742	716	690	712	695	714	705	725	725	780	739	738	701	703	733	717	734	745	694	739	708	757	698	746	685	733	749	715	736	707	706	750	745	763	740	756	728	770	706	724	727	725	696	739	736	696	737	737	720	747	761	748	692	730	753	800	770	736	702	757	699	705	745	756	741	741	712	730	757	709	717	718	696	788	709	694	775	711	718	714	729	734	781	721	720	703	718	684	810	745	729	699	742	730	720	758	728	739	746	752	685	702	664	760	755	691	778	709	738	740	822	706	740	748	705	706	779	700	744	733	740	726	700	742	758	732	755	754	712	772	706	717	771	712	731	739	719	668	735	757	737	753	727	775	703	710	724	736	765	724	719	739	706	742	751	679	758	774	770	745	710	704	700	714	762	746	739	707	739	736	693	705	721	751	681	703	743	727	732	751	719	710	727	732	706	653	681	671	760	695	668	705	697	736	722	708	724	724	761	768	751	689	750	724	765	743	681	709	743	718	753	708	792	715	716	726	761	743	747	742	717	711	734	752	729	718	729	716	746	725	709	748	735	710	768	698	750	707	725	733	728	749	731	721	699	676	734	733	718	731	723	697	728	751	752	749	704	709	795	702	706	763	740	735	738	746	744	727	770	715	667	735	745	721	712	713	726	693	701	742	675	685	754	729	670	701	640	729	729	706	731	709	746	749	735	668	793	672	703	737	746	719	730	751	741	740	756	734	714	794	741	738	742	728	730	728	691	705	790	724	689	756	707	692	761	756	651	770	747	739	740	762	736	708	692	684	740	748	721	739	740	746	737	707	760	722	711	718	715	723	685	683	726	733	725	733	741	718	693	768	739	747	686	681	707	735	751	687	722	746	695	733	728	726	720	711	694	712	756	772	736	682	732	735	767	735	704	730	715	748	758	728	728	638	705	721	747	734	725	742	769	736	715	697	746	715	766	730	692	773	752	762	760	741	709	751	667	706	740	748	758	763	706	754	715	755	747	720	742	755	711	723	719	740	727	752	738	744	738	782	688	750	712	729	775	689	719	717	712	725	728	754	755	695	742	706	684	767	745	733	710	706	712	709	737	716	778	707	752	741	741	731	740	727	732	776	722	706	694	773	746	751	696	676	694	635	700	717	691	734	709	771	700	742	755	730	719	737	715	738	707	732	698	732	767	731	711	719	730	738	713	688	733	713	803	713	717	738	714	727	732	777	718	725	722	722	735	728	744	719	759	722	724	752	730	743	727	721	726	742	715	741	713	706	730	741	714	702	776	748	776	713	731	731	776	714	735	727	800	768	744	690	718	758	740	678	710	731	741	779	744	748	721	750	731	722	782	765	702	740	714	693	747	672	744	734	686	741	716	715	730	737	703	696	722	696	719	713	720	729	751	746	740	705	735	700	703	701	746	656	715	720	740	755	744	712	752	778	728	730	724	739	717	753	760	713	690	767	751	790	719	735	717	710	734	708	732	730	697	736	736	716	704	745	747	740	736	782	679	738	759	711	700	715	739	803	733	740	726	799	739	702	712	781	704	735	752	756	741	703	740	720	730	741	719	736	746	743	740	737	733	678	715	731	691	743	753	732	736	742	713	740	756	712	751	713	669	652	689	756	740	726	721	700	696	750	750	753	752	729	731	741	720	734	709	734	705	726	699	706	720	730	731	720	726	712	796	787	764	753	770	727	740	705	712	779	730	683	718	739	722	748	704	744	715	774	714	715	735	707	704	721	721	754	733	723	755	707	761	729	744	760	725	727	744	700	732	710	699	718	738	707	742	695	692	729	737	773	739	805	701	709	687	763	703	736	716	731	704	666	709	672	706	737	739	738	751	760	740	732	752	758	728	704	748	742	778	711	767	727	744	707	774	770	738	699	755	702	715	706	748	711	713	745	738	752	673	711	732	687	749	748	712	729	736	716	775	709	728	711	772	711	705	801	726	730	709	732	700	750	712	667	753	730	728	717	706	738	763	730	714	698	769	725	757	728	709	725	696	730	693	724	714	743	758	795	737	726	724	751	764	720	723	730	716	756	729	768	755	714	673	728	735	714	691	720	714	696	742	761	717	729	774	757	737	755	691	698	737	720	739	732	740	710	706	709	768	730	717	674	745	754	740	797	728	749	731	700	714	715	718	726	719	697	742	718	740	728	727	722	689	717	714	741	710	729	753	693	738	745	748	706	708	738	733	691	730	706	721	715	712	706	740	723	780	720	722	688	719	722	749	727	729	804	733	685	728	774	740	736	772	719	719	720	680	723	713	711	730	729	740	720	736	735	724	732	741	744	740	746	757	732	744	733	704	701	750	748	734	695	737	683	662	811	696	671	675	713	768	712	732	736	663	746	737	749	702	754	748	761	720	823	702	756	694	681	693	725	766	701	706	731	749	714	730	754	751	701	727	761	823	740	706	731	704	749	743	789	734	708	778	728	765	725	698	689	777	725	754	713	738	733	730	748	741	729	722	685	717	748	757	725	738	683	748	704	765	757	684	712	704	740	720	678	733	789	745	748	751	724	738	705	761	702	704	726	706	750	734	723	703	711	696	710	737	715	681	751	729	707	715	723	774	759	744	763	690	730	691	711	709	747	689	741	704	748	758	733	779	708	770	758	751	708	685	716	751	719	729	752	818	752	731	726	715	764	713	729	752	787	698	720	753	747	757	674	799	775	708	696	792	673	765	754	791	714	734	711	733	740	745	758	724	737	757	724	722	736	759	739	768	749	726	739	724	763	732	705	723	686	749	729	714	707	730	734	671	780	702	721	739	710	713	744	723	715	734	746	743	682	695	759	735	740	736	727	731	690	670	785	711	762	736	687	751	732	723	780	691	761	767	710	724	741	755	707	722	721	747	753	740	732	698	714	692	727	768	730	739	726	712	772	760	752	769	665	732	777	710	788	775	713	732	713	710	711	757	738	716	696	737	726	719	740	749	749	767	737	728	736	741	694	762	728	715	753	728	741	693	714	712	723	723	725	711	740	705	743	724	751	718	673	716	763	713	689	716	753	718	728	752	675	743	741	724	741	764	736	759	716	734	725	757	677	686	755	749	772	745	783	692	722	711	750	728	704	695	705	727	774	720	709	719	779	776	769	728	723	741	763	735	716	774	775	718	715	740	745	749	709	700	710	701	740	719	769	714	777	718	714	721	709	782	747	716	714	709	715	701	755	756	696	707	752	696	733	698	726	730	743	753	746	727	739	668	743	720	722	761	729	728	743	713	722	740	795	772	739	745	740	725	708	738	750	719	783	711	705	746	717	698	707	760	740	683	729
24765	21622	29021	24674	20749	2030	554	383	298	325	277	231	261	213	236	200	217	217	227	220	197	225	207	193	192	174	201	216	171	207	202	182	199	183	193	203	212	194	179	197	181	187	183	200	196	186	213	159	186	193	183	208	188	178	192	175	195	194	181	183	176	195	170	199	199	198	175	179	175	176	173	159	175	184	184	178	168	178	184	181	160	188	170	195	186	185	194	181	195	207	191	195	181	186	200	176	196	194	204	175	193	185	187	184	190	197	188	195	189	174	194	182	168	179	190	168	204	171	176	193	185	176	169	172	196	161	188	200	180	199	155	190	191	199	191	177	189	165	165	189	197	168	159	187	178	175	208	189	191	174	178	218	189	173	198	173	177	184	173	173	196	187	154	202	182	165	186	173	184	178	186	188	180	186	183	198	180	196	159	177	179	181	193	184	190	162	183	159	181	181	178	189	181	197	180	193	184	189	171	177	198	195	206	172	175	199	196	171	198	197	189	199	188	208	193	194	176	171	176	172	198	166	183	164	178	170	205	189	186	180	209	169	172	176	194	189	193	199	209	211	193	164	182	191	191	193	174	183	158	181	184	203	190	161	178	190	158	191	202	184	199	189	161	175	192	207	186	202	174	205	186	200	182	183	181	198	182	175	146	169	185	176	182	180	189	209	184	177	177	179	180	173	170	199	194	165	171	144	204	212	177	158	187	182	168	194	184	207	192	198	195	155	166	172	179	192	186	182	190	193	178	159	191	207	179	192	186	198	180	199	164	190	171	155	180	201	185	174	178	168	185	200	203	184	179	168	187	183	199	189	192	198	190	202	198	154	183	182	198	183	186	191	195	172	194	180	166	203	176	168	195	189	176	170	176	194	176	175	182	174	178	190	187	173	176	179	195	193	188	174	204	210	183	175	169	185	178	187	183	189	167	167	181	186	185	198	175	156	168	186	179	194	195	197	198	176	175	166	183	167	182	169	165	195	196	177	192	178	183	180	178	185	197	185	179	192	178	176	167	182	178	159	167	189	178	188	179	174	175	180	196	176	201	175	197	180	170	184	174	191	157	184	163	201	178	182	187	184	190	202	195	199	183	194	184	187	189	178	190	191	202	180	209	196	178	184	197	212	181	196	158	175	167	175	188	203	175	159	192	186	171	199	203	196	187	184	189	180	178	172	183	152	199	179	181	203	164	190	196	186	175	176	206	176	203	190	195	189	200	181	206	198	172	187	165	192	190	189	197	177	187	170	180	170	191	189	198	196	196	163	191	200	205	204	173	165	205	197	175	165	174	192	180	180	192	152	158	188	206	168	200	200	189	178	177	169	183	195	200	173	193	163	173	161	186	172	157	172	175	195	178	158	194	182	197	187	199	181	191	176	187	188	165	192	182	181	175	173	215	200	194	179	188	189	167	179	189	168	185	179	162	194	184	188	186	167	186	181	205	195	182	214	200	187	182	203	200	153	191	194	158	176	190	179	156	186	184	167	168	181	190	192	177	181	194	181	196	174	178	174	196	186	217	184	191	195	139	199	185	206	198	174	191	204	163	177	197	184	174	176	190	168	163	177	178	195	191	184	187	175	168	163	175	186	188	202	203	201	213	191	168	188	194	196	191	190	163	179	194	195	172	203	146	179	194	176	190	178	183	170	196	206	183	187	189	155	185	215	182	201	167	177	168	168	173	178	203	170	149	172	188	182	168	186	173	177	175	184	202	188	201	210	168	166	184	200	202	176	180	203	170	180	169	179	172	213	191	175	189	186	185	186	188	199	174	176	208	187	179	191	188	199	165	185	188	187	186	196	160	186	178	180	184	165	192	213	193	166	179	188	169	198	166	198	186	151	187	208	164	182	209	173	192	186	181	211	180	216	209	173	182	193	202	151	182	194	170	204	202	182	163	177	176	176	173	181	180	192	208	179	175	176	172	184	186	216	174	187	179	182	178	170	168	186	179	169	202	209	188	169	194	183	190	188	214	184	179	169	172	188	176	200	199	170	155	184	180	153	193	194	186	201	181	165	205	182	209	194	174	171	168	194	162	213	183	193	175	165	178	184	176	176	177	169	169	196	185	191	192	168	197	178	184	164	170	174	181	188	161	185	177	188	169	153	176	191	181	189	186	177	183	185	188	189	187	173	162	148	200	193	163	182	174	181	184	206	169	197	171	195	148	170	191	192	171	149	169	182	183	172	189	185	169	169	177	177	170	214	164	179	196	181	168	184	186	175	191	161	186	197	173	185	185	212	224	176	187	185	170	181	205	196	172	183	178	212	214	201	182	172	199	189	167	199	175	182	181	178	163	200	169	176	171	191	196	178	177	194	191	187	172	194	176	169	181	173	191	184	185	180	205	192	163	185	200	164	201	178	187	174	170	197	174	190	193	184	170	198	157	209	183	196	192	158	175	189	190	153	190	185	177	172	180	195	178	207	197	193	180	196	207	175	197	191	189	186	188	164	175	198	185	177	198	184	164	188	170	190	200	178	179	170	199	185	208	187	174	184	189	195	233	180	180	203	192	179	170	189	186	192	206	169	180	159	188	179	173	184	181	174	197	178	180	220	185	167	182	171	181	159	173	212	181	183	164	185	182	174	179	177	179	181	192	167	177	192	179	186	195	178	185	196	168	152	190	197	180	174	189	201	182	200	175	188	184	185	188	182	170	171	189	156	181	171	174	194	195	176	192	187	191	184	169	206	191	165	178	182	173	163	194	137	196	174	197	158	156	205	196	175	173	183	161	164	188	193	170	157	192	185	195	201	191	194	168	170	170	183	178	168	181	219	212	174	182	168	178	176	159	192	190	168	202	202	164	182	180	178	178	180	185	180	180	192	195	179	194	198	149	173	176	164	176	193	192	183	197	189	157	169	191	166	175	181	187	146	178	170	192	175	163	188	183	177	171	182	191	202	156	168	183	180	156	193	161	170	195	163	183	185	195	188	163	169	172	191	174	161	190	186	183	181	192	176	209	179	181	190	176	182	185	175	170	184	184	170	175	163	190	201	170	167	164	177	201	188	182	174	179	202	181	178	181	183	184	212	189	171	169	156	166	176	191	185	186	195	188	169	193	186	207	182	183	190	188	183	221	178	173	164	181	212	202	191	163	169	199	179	180	171	191	190	199	160	181	182	176	193	163	169	189	196	172	185	168	168	184	188	167	186	176	180	185	178	186	204	168	173	170	183	187	182	189	181	195	193	189	176	222	162	186	178	166	169	172	156	200	176	182	179	172	182	191	169	177	195	149	185	180	193	181	189	186	191	199	189	200	174	158	178	205	179	168	173	172	169	165	192	158	184	206	197	187	187	190	189	180	170	198	209	174	193	188	169	160	168	197	168	208	201	176	213	189	152	181	182	180	159	188	172	172	172	163	184	184	195	189	191	197	190	193	186	182	176	204	164	185	174	174	183	197	202	172	161	212	189	170	155	173	203	197	158	172	184	184	208	152	196	208	192	190	181	198	183	162	188	187	205	206	223	190	196	175	191	192	195
37126	25336	8370	4224	2848	1991	1578	1215	1061	867	779	778	671	605	599	564	538	534	449	505	489	459	519	455	443	467	466	481	518	453	459	435	443	421	414	444	439	434	434	394	420	430	402	431	387	385	439	416	415	413	432	411	453	430	376	421	426	409	408	410	413	425	372	429	407	422	406	405	413	418	401	358	403	398	374	410	404	415	395	382	394	401	393	402	395	400	393	436	396	382	422	426	391	426	380	414	399	394	399	420	389	391	384	415	411	403	354	433	403	402	372	405	450	369	431	396	390	378	411	384	375	386	405	394	422	381	402	403	399	383	395	393	383	439	432	369	407	367	386	397	400	411	429	402	409	353	423	403	393	435	408	422	387	393	436	408	389	405	329	399	423	414	401	416	402	427	417	396	397	414	426	395	396	428	393	408	372	384	422	376	414	413	424	410	431	410	416	399	404	402	427	404	401	415	395	385	390	391	349	425	409	408	404	366	423	404	379	426	407	370	387	397	394	385	394	342	411	406	377	416	398	430	412	371	333	414	418	383	378	443	423	387	419	379	393	393	380	411	417	415	391	407	380	384	438	431	370	390	407	395	404	383	384	419	388	393	436	398	375	420	400	385	377	423	410	440	398	388	407	389	393	392	404	401	393	398	385	407	350	352	346	390	414	377	419	391	433	376	400	407	419	386	376	401	399	432	397	372	374	401	424	422	408	378	383	377	399	422	418	401	421	400	357	395	393	427	419	390	395	401	383	384	398	406	362	393	425	402	422	382	406	410	382	420	396	404	416	429	410	402	391	389	398	394	387	370	411	384	404	373	409	351	385	437	421	371	434	413	397	424	362	413	399	378	424	388	381	363	422	395	387	409	418	379	394	382	391	438	407	395	417	394	426	425	379	397	355	400	379	395	393	391	403	423	430	393	379	442	403	405	395	391	402	407	380	427	415	385	469	390	420	412	425	433	397	395	385	429	371	401	426	394	432	384	411	417	409	403	413	420	382	384	413	396	423	423	404	429	432	431	359	389	375	399	398	431	391	418	412	381	386	415	426	399	373	406	400	377	434	388	384	415	437	417	384	400	410	393	383	383	434	368	431	378	427	409	445	384	434	433	401	418	379	380	410	422	389	390	368	390	438	388	370	383	355	410	417	368	391	405	417	396	399	415	430	401	441	372	407	391	405	376	368	413	413	402	419	407	431	403	395	406	386	439	402	401	397	398	386	397	384	394	388	406	397	441	384	394	380	391	384	420	434	384	403	404	378	402	414	381	393	377	416	404	402	405	412	401	432	372	379	393	380	415	371	363	408	376	384	376	418	405	419	372	411	392	396	392	398	392	390	399	419	408	378	403	430	396	379	381	394	419	374	435	440	397	386	419	388	393	367	386	387	386	406	393	407	401	360	445	389	419	400	379	376	402	420	406	380	412	414	383	384	418	377	366	389	383	423	410	401	370	390	393	401	418	410	394	434	404	426	398	403	414	396	395	407	400	419	404	433	421	414	409	399	406	412	430	412	394	379	398	426	394	389	385	410	402	423	401	376	375	418	409	368	391	421	396	405	401	377	382	371	399	367	395	389	376	421	435	393	382	396	419	412	346	387	407	395	357	369	380	386	379	407	399	394	425	370	393	417	362	395	390	400	427	390	432	371	396	399	384	388	397	367	417	384	368	397	382	382	387	379	393	393	422	422	418	401	374	362	376	419	412	400	412	418	391	379	397	366	384	434	415	402	407	408	400	383	393	442	446	403	395	398	376	435	367	390	421	376	404	384	429	388	425	405	400	387	419	422	369	416	381	380	418	427	398	400	398	437	388	382	422	367	441	383	393	408	427	413	380	404	389	391	392	411	387	382	375	385	417	395	397	393	393	389	387	364	413	398	423	409	409	411	402	380	383	383	373	421	380	419	373	413	412	390	426	416	410	408	416	368	408	385	402	387	401	411	401	375	390	387	359	370	393	407	368	418	425	417	411	411	361	376	416	402	374	399	401	386	415	379	404	413	390	377	377	380	405	403	378	424	385	403	388	419	375	409	406	401	429	405	393	433	430	395	364	403	377	437	383	392	381	415	391	409	396	385	405	424	375	407	431	377	422	400	408	399	425	416	421	384	417	393	406	396	424	389	433	408	386	417	380	396	396	360	366	415	376	417	428	444	393	417	388	399	371	402	418	408	382	423	407	396	379	399	404	408	447	428	408	422	371	418	403	388	428	369	397	388	390	373	398	391	400	396	402	423	397	410	377	413	378	397	393	423	420	395	404	402	386	432	378	379	405	412	381	411	377	392	410	422	397	426	428	422	396	415	435	366	379	397	392	397	387	385	403	418	390	390	398	404	418	392	393	403	400	383	384	400	417	405	396	394	380	389	405	409	355	426	401	400	396	362	412	389	415	430	428	416	432	383	385	438	424	373	407	420	405	438	396	383	423	417	421	411	391	403	391	428	395	380	403	396	406	398	401	402	391	374	382	412	396	387	411	394	384	427	399	379	394	401	439	400	362	385	396	407	411	425	382	406	391	432	375	396	377	419	372	400	346	390	411	412	394	405	390	394	457	378	395	432	387	404	409	398	377	413	385	369	380	400	367	408	405	371	369	379	401	387	399	374	401	373	376	388	393	423	392	419	392	362	406	414	394	398	383	420	385	399	377	402	434	411	384	428	354	395	394	399	398	406	400	404	384	417	390	408	390	393	410	375	412	395	387	386	399	404	367	396	390	395	395	459	396	415	388	413	420	412	405	361	391	387	400	412	404	416	409	385	413	374	430	387	372	432	414	385	423	414	372	401	386	403	397	402	402	410	418	406	408	417	360	397	410	398	399	406	410	383	400	372	402	426	404	419	422	371	338	370	424	347	397	379	396	434	396	407	409	422	413	394	441	383	385	417	401	365	371	404	424	394	383	401	409	393	384	384	371	388	374	429	404	377	404	389	431	424	389	405	399	397	389	421	371	406	398	398	422	373	368	385	382	393	390	377	383	430	379	397	388	407	393	380	411	413	397	409	408	414	428	423	416	402	356	404	439	378	390	406	414	430	334	417	391	428	414	401	388	395	410	413	363	404	389	377	394	429	414	385	415	407	391	408	386	385	433	394	393	428	402	401	414	421	392	397	407	410	410	380	383	408	380	390	392	425	401	417	409	380	367	415	421	393	362	376	410	370	372	384	376	397	379	382	421	426	393	401	365	424	396	417	374	389	412	429	385	383	388	372	395	421	396	411	399	425	380	409	383	422	392	394	432	421	384	372	392	388	403	386	407	381	416	393	410	417	386	418	397	406	455	423	411	397	398	419	411	439	381	407	408	397	385	417	370	418	410	431	386	427	431	368	427	370	395	410	420	389	426	414	375	390	405	419	397	386	422	430	360	382	408	386	402	383	408	420	387	381	430	391	400	400	400	385	352	417	394	427	400	393	384	385	368	399	380	419	412	405	387	403	387	415	400	400	404	403	382	404	384	353	377	390	411	402	395	388	391	373	410	387	451	395	386	399	415
23818	21612	29763	23942	21612	20501	2432	882	678	621	584	557	519	468	476	518	477	438	479	451	416	398	430	401	437	416	407	418	401	419	408	444	383	412	393	407	419	395	406	378	398	387	381	421	360	382	361	382	404	416	381	403	395	370	396	364	386	397	372	369	385	427	403	368	400	398	346	387	373	363	418	425	371	400	393	390	367	384	376	349	379	412	363	420	427	370	406	349	388	380	414	397	365	416	420	389	376	365	374	360	424	351	354	364	384	370	330	354	372	377	407	420	388	396	419	405	380	442	381	369	370	388	377	397	368	370	370	396	382	368	397	382	378	379	398	404	400	373	392	357	363	397	378	356	399	393	385	393	400	399	391	429	373	382	386	383	365	402	385	404	425	375	388	428	410	373	393	400	383	396	370	385	407	380	375	419	366	340	409	375	371	390	396	392	372	415	347	403	386	410	422	376	377	377	410	380	370	382	395	386	370	390	428	389	406	389	352	393	373	386	436	412	386	365	400	393	413	395	348	360	389	381	379	377	387	344	411	374	387	386	402	376	398	389	391	351	379	379	426	370	379	363	376	359	400	389	364	419	427	385	432	424	378	354	408	365	379	385	378	395	391	384	378	405	413	405	401	404	416	375	408	371	425	388	414	408	373	410	391	399	363	394	403	394	384	420	417	346	417	365	380	383	375	371	359	409	360	376	377	356	431	390	385	365	367	371	397	359	398	364	381	424	369	383	369	384	418	380	402	413	410	403	360	397	355	396	394	441	401	389	436	399	379	404	346	404	396	343	372	392	410	407	362	393	372	399	384	394	391	413	377	361	395	393	407	409	378	369	385	381	389	408	374	379	359	397	390	372	383	419	371	371	394	393	392	389	371	354	361	382	401	373	404	369	364	445	373	377	395	372	384	363	388	397	409	399	382	369	390	363	405	375	396	383	386	347	369	406	374	366	367	390	403	432	367	414	364	424	382	394	379	411	414	394	388	391	381	402	380	389	387	386	359	383	387	363	416	382	413	391	362	403	384	400	365	391	361	387	420	393	418	377	410	383	381	367	387	395	386	354	389	424	371	390	406	386	386	378	413	350	399	381	398	353	396	394	399	390	372	396	396	404	387	380	366	368	391	409	365	395	410	426	367	406	381	366	372	403	394	361	407	392	403	374	381	393	361	377	415	378	417	406	380	391	392	415	412	364	374	384	410	379	387	363	374	399	406	376	382	390	397	426	410	391	396	408	395	342	375	419	389	382	386	397	376	402	353	359	399	388	403	365	390	421	379	375	374	378	398	401	393	375	385	378	400	376	386	404	377	383	394	354	385	345	413	399	386	410	368	416	371	387	412	360	388	393	394	390	409	391	386	371	400	410	410	356	407	385	372	430	360	369	418	379	396	383	387	360	412	357	379	355	403	400	375	405	390	375	409	373	352	404	399	343	357	385	375	382	365	384	386	370	394	370	361	388	376	385	355	332	358	333	373	380	441	363	377	370	388	383	393	389	403	405	357	388	400	345	416	401	389	429	403	386	448	401	391	403	432	422	364	405	382	386	377	380	377	402	387	393	420	385	388	386	366	386	365	393	379	375	396	393	378	387	370	385	364	394	397	405	371	374	389	368	392	381	384	402	377	414	377	373	396	358	367	336	347	394	383	380	377	370	389	379	388	377	393	391	391	384	387	405	392	383	402	405	358	386	339	386	401	411	389	391	379	404	385	369	383	389	374	360	415	395	387	383	375	402	383	382	382	373	382	366	391	391	382	397	417	411	376	382	361	397	354	402	379	365	381	399	411	368	381	372	392	372	395	381	402	383	395	366	412	377	383	387	391	371	407	388	409	372	356	378	404	370	391	392	386	394	367	432	387	392	399	383	422	361	375	349	388	389	369	376	371	399	384	374	328	372	363	365	377	407	394	374	371	414	386	410	371	396	400	369	360	405	379	364	399	349	396	420	386	425	357	379	377	386	384	405	392	402	381	423	390	402	398	393	347	393	389	373	385	400	378	390	392	385	387	365	370	355	407	361	405	395	358	371	408	362	347	389	376	379	382	399	359	426	388	380	365	364	356	368	390	378	364	377	375	359	366	410	405	384	423	397	364	381	422	383	404	382	412	403	357	401	402	425	398	329	387	379	386	361	397	378	393	417	409	403	415	397	398	411	395	381	388	369	399	412	383	405	343	387	398	374	406	352	373	384	387	388	393	385	365	406	403	418	402	388	404	394	408	379	379	436	359	413	347	362	352	397	397	363	382	389	363	378	393	346	368	373	370	425	354	403	380	364	398	375	372	396	375	391	353	414	395	379	402	390	379	394	385	384	409	384	397	373	393	374	383	393	415	374	388	379	378	398	358	387	390	433	417	401	391	412	374	406	389	369	365	381	403	412	418	381	395	412	367	356	386	392	404	352	356	402	402	372	375	383	393	398	404	379	370	412	394	385	361	413	349	383	354	370	374	361	410	374	390	410	345	350	386	412	396	385	395	355	401	353	355	387	391	372	404	410	388	385	391	406	378	391	418	383	383	413	362	409	383	391	381	401	399	370	376	423	359	397	375	384	393	383	385	398	377	444	391	395	413	393	416	384	378	380	378	395	372	370	398	413	411	375	402	370	388	378	365	371	405	386	418	369	375	361	406	377	378	413	371	389	367	361	411	374	416	398	423	427	359	380	368	366	392	429	395	386	391	450	375	388	405	413	368	386	405	415	391	393	362	391	392	384	411	390	404	381	358	387	380	377	404	397	388	382	420	360	409	404	388	393	355	387	409	379	366	390	371	345	405	392	378	402	368	372	382	363	365	377	389	358	385	362	402	398	385	366	372	419	388	384	397	435	408	399	362	375	386	399	361	383	392	374	404	360	363	385	367	398	377	439	384	365	356	354	375	438	373	404	396	376	371	405	401	362	364	368	392	398	395	401	358	406	390	350	372	379	370	429	361	374	377	388	368	364	370	402	452	373	378	357	390	382	391	378	373	418	387	376	379	397	406	390	374	423	385	364	404	423	381	426	382	403	408	378	388	378	406	385	391	373	368	367	370	403	392	404	383	373	376	375	333	390	393	388	398	390	384	391	376	385	363	390	387	360	383	383	390	390	392	387	381	407	395	372	376	408	409	400	396	383	389	369	371	393	356	346	398	377	398	386	367	396	354	374	376	367	390	390	408	362	397	395	373	377	387	404	380	372	380	388	396	401	379	421	369	384	364	409	400	402	372	394	395	394	399	365	377	369	384	382	377	394	375	399	366	388	418	368	372	388	402	357	366	374	376	365	418	393	406	399	447	395	397	359	410	415	359	343	378	362	379	390	397	381	385	389	367	374	349	395	397	382	389	399	397	357	403	388	407	377	387	385	433	383	366	394	394	379	369	393	418	380	389	396	350	387	375	369	377	400	394	350	350	387	360	402	366	380	394	403	411	390	404	385	443	415	375	403	395	399	416	369	388	364	382	411	351	376	355	395	403	391	395	368	348	385	369	404	369	383	394	407	362	385	403	379
42724	26028	13710	7696	5048	3597	2888	2408	2000	1761	1518	1377	1298	1150	1137	1102	1028	1043	986	891	991	921	914	909	905	853	857	856	841	787	872	828	804	803	780	790	794	776	797	805	777	786	760	723	786	747	755	745	769	741	694	767	789	769	802	794	751	705	759	760	790	741	716	755	763	731	759	810	726	800	773	795	823	767	771	740	737	732	756	802	775	758	750	731	746	758	733	697	728	739	711	778	733	738	739	764	676	777	780	749	738	748	721	763	740	742	797	767	767	726	764	726	755	749	716	765	803	750	748	732	726	746	726	708	793	755	778	742	754	727	710	709	710	739	741	762	774	741	767	737	716	694	713	704	749	714	737	756	711	744	743	720	734	761	791	712	774	755	768	696	729	755	681	721	732	773	738	735	818	832	773	737	758	712	752	705	735	771	737	716	757	744	742	700	728	752	735	736	720	731	759	768	705	723	771	760	758	747	720	768	721	768	726	738	749	706	765	704	722	737	725	693	748	737	763	766	783	761	757	750	740	814	755	738	760	712	764	716	738	742	748	746	744	803	758	776	755	737	767	724	736	750	724	771	716	738	722	752	761	742	719	752	728	785	763	725	702	762	695	724	746	758	788	785	763	743	734	724	754	751	725	764	734	714	827	742	686	765	693	761	750	730	795	754	716	758	781	769	722	758	754	726	749	738	801	759	712	741	774	748	761	774	733	725	770	744	751	740	765	739	765	758	699	727	730	720	741	683	737	730	726	774	700	732	711	714	744	695	756	774	819	732	753	772	774	738	782	732	791	714	695	751	722	728	758	733	735	766	761	717	725	738	752	777	753	761	788	729	753	748	717	817	750	699	756	755	780	753	779	799	742	729	763	768	672	722	762	760	737	734	748	770	703	747	721	702	745	718	722	710	763	744	702	724	723	744	737	739	807	737	747	728	769	738	727	751	721	743	812	734	733	747	811	696	768	733	718	737	731	790	842	763	760	756	710	695	746	719	749	770	728	716	743	737	719	737	683	772	723	746	731	781	709	753	731	719	730	759	730	757	751	760	676	735	750	795	756	771	773	728	734	763	757	734	767	722	756	801	723	758	775	770	760	716	755	769	732	741	766	771	758	771	705	660	780	735	736	760	713	755	772	778	733	825	704	710	706	685	736	777	734	729	765	750	728	774	740	746	739	748	744	739	723	742	767	757	729	758	700	725	744	763	708	745	738	705	762	715	705	708	784	745	765	755	705	708	739	738	750	688	738	765	776	739	792	763	785	754	814	762	757	721	743	783	761	710	751	760	717	726	759	684	705	780	761	804	750	729	709	714	813	724	770	718	764	708	726	743	732	760	742	765	816	734	711	780	720	726	716	726	731	750	728	740	748	751	796	721	783	715	784	745	738	765	709	738	732	703	738	719	766	749	759	714	730	786	751	759	763	759	733	714	745	765	765	740	763	766	703	719	688	729	761	716	742	699	745	736	743	723	754	719	741	716	714	751	704	707	756	717	780	757	775	739	728	756	755	718	737	689	773	718	725	742	762	774	712	741	716	762	729	775	749	745	713	784	718	749	705	756	723	699	762	759	699	755	736	732	732	722	726	703	779	700	759	722	745	749	771	697	722	790	710	722	714	783	745	727	689	754	727	694	714	751	776	719	752	746	792	768	706	737	752	748	735	776	753	726	730	712	767	731	775	668	756	741	718	760	768	702	746	720	739	743	777	734	704	708	699	707	729	675	706	706	763	714	767	711	745	776	740	742	724	790	716	718	707	733	718	794	713	764	748	724	714	769	707	763	775	755	737	728	716	761	756	738	749	727	707	778	781	745	719	754	718	694	787	707	737	741	723	824	738	767	756	785	722	765	780	729	735	760	757	808	709	789	726	761	724	725	728	744	698	724	778	716	762	767	715	707	740	755	714	779	748	725	741	786	701	734	765	780	762	735	747	780	682	721	689	755	780	716	726	767	772	764	712	749	745	754	762	744	722	708	781	741	745	753	755	754	765	741	738	739	758	766	751	693	726	720	753	763	779	752	757	760	713	782	738	698	752	725	753	689	768	736	736	763	719	760	735	790	713	699	784	739	803	729	732	732	737	702	730	713	744	712	718	691	738	773	841	724	745	760	808	695	719	710	722	726	741	774	740	728	729	739	731	793	763	733	755	716	732	686	709	757	736	778	779	743	722	731	741	748	782	751	719	790	708	702	765	711	731	739	764	741	754	736	749	707	784	726	734	750	730	722	793	733	719	733	723	699	758	758	776	734	741	714	733	754	682	727	752	740	750	750	781	779	751	761	748	725	791	764	730	748	736	755	774	706	705	688	773	695	779	723	723	754	710	744	789	731	688	717	742	765	737	760	745	705	739	743	792	734	737	734	767	773	707	728	719	761	716	752	765	759	722	680	726	696	749	772	759	767	737	740	690	747	749	721	745	724	753	733	731	743	741	769	736	760	728	760	729	757	737	791	747	774	765	780	710	775	747	773	722	752	718	714	752	734	697	784	751	743	749	683	713	736	742	786	763	750	746	732	677	729	704	757	712	756	788	764	710	742	756	751	734	742	725	700	710	787	765	746	746	780	765	739	780	717	736	715	734	695	735	813	739	748	726	765	748	725	742	762	849	816	710	762	716	779	720	767	763	752	724	738	734	742	754	731	739	740	721	703	750	744	728	740	731	727	753	712	765	774	771	777	720	705	732	736	760	766	776	764	712	742	747	771	700	736	710	773	765	716	709	717	759	756	728	757	760	752	759	715	773	760	754	755	756	739	761	730	759	706	734	727	770	734	743	766	759	736	746	727	703	720	781	756	748	752	751	743	709	743	717	747	725	740	754	796	802	765	803	735	756	748	768	749	778	716	773	749	809	745	780	741	758	753	696	756	716	727	773	734	762	736	749	783	748	765	768	683	739	751	697	700	739	694	735	715	727	722	734	768	722	724	717	749	733	719	706	689	744	704	720	773	724	763	774	722	717	741	748	773	725	705	734	773	769	756	751	718	764	679	709	756	757	728	749	717	718	738	776	728	714	742	702	710	704	699	773	730	767	727	723	759	754	757	745	825	735	738	757	690	689	754	712	719	811	734	749	736	713	744	717	769	757	765	736	727	731	727	739	720	781	732	751	771	777	720	730	694	744	754	737	748	742	751	749	743	758	737	761	727	694	736	743	774	763	753	747	770	789	729	725	775	743	729	755	736	721	771	741	771	751	751	756	725	739	752	774	712	651	776	750	813	757	738	741	730	768	774	737	671	742	712	756	727	731	779	700	735	723	741	796	769	795	777	735	714	719	740	733	770	745	748	755	719	733	804	700	729	764	781	717	712	732	708	780	745	724	763	738	744	733	724	756	719	731	710	786	798	715	695	774	783	679	779	749	756	761	780	711	765	725	771	738	740	719	713	749	771	707	708	747	706	726	808	762	751	727	750	736	763	763	778	760	737	764	715	746	758	756	756	703	769	716	795	778	789	745	698	709	730	742	783	706	736	743	734	756	694	769	736	762	754
27326	21206	9508	792	494	377	389	350	341	347	370	330	341	334	313	403	341	369	341	356	339	352	338	329	347	381	329	335	361	356	372	338	365	341	340	357	372	332	370	337	341	369	347	320	339	320	378	354	351	346	353	339	320	342	353	342	369	333	343	341	348	369	331	332	371	348	343	338	320	341	364	345	369	319	317	342	349	346	385	325	336	373	352	376	349	357	353	347	378	362	345	327	363	339	351	343	358	364	319	367	344	360	380	353	350	370	336	344	312	364	352	322	328	359	342	328	376	357	352	339	346	369	353	348	352	363	346	344	364	354	360	316	354	356	323	323	315	364	331	360	320	345	351	320	319	331	378	320	355	326	350	323	347	320	341	319	345	329	355	316	329	350	346	355	385	343	366	296	349	338	338	326	348	353	361	363	328	318	342	347	335	339	326	346	349	348	334	320	348	355	341	369	344	347	336	350	331	364	364	325	319	341	352	356	340	331	350	344	308	333	350	348	353	328	347	345	344	323	348	376	359	344	302	354	368	328	367	370	357	352	375	320	367	356	347	356	331	329	308	326	350	317	332	356	349	356	338	319	349	325	376	327	327	339	368	353	376	361	322	355	359	365	358	322	364	325	347	342	327	340	386	300	355	345	359	364	327	362	351	322	336	336	343	347	359	349	331	340	383	325	329	365	362	349	333	341	330	324	312	351	305	353	321	348	349	358	349	346	327	332	373	334	333	349	317	363	316	341	377	341	399	354	346	361	352	365	340	341	355	329	315	348	323	352	334	348	401	325	339	335	343	373	358	340	397	315	354	365	354	355	332	320	346	377	364	331	355	376	346	323	362	350	372	349	336	363	353	329	358	305	310	349	351	367	344	339	299	348	361	380	339	339	358	367	373	340	346	325	343	311	319	348	328	350	316	357	338	367	384	329	352	335	362	359	357	298	377	351	348	343	334	368	353	321	351	330	325	389	354	324	321	306	344	348	362	327	356	353	350	358	356	362	321	343	400	355	345	362	353	312	330	302	350	352	317	381	356	333	352	353	375	318	330	366	341	322	328	335	336	346	319	336	362	320	371	344	347	342	319	316	368	327	347	349	338	342	340	346	360	361	328	327	336	373	337	362	389	327	366	340	337	362	351	342	337	307	331	335	352	324	363	337	319	368	333	329	367	339	346	347	348	341	357	337	335	372	340	336	322	344	368	332	339	347	336	344	353	364	350	317	384	343	329	350	354	346	327	349	363	330	353	323	373	341	316	335	356	342	349	359	347	358	355	315	336	345	341	329	304	349	360	339	336	342	372	318	358	330	370	344	361	349	352	339	318	360	352	351	356	354	368	338	352	350	356	310	358	368	345	333	361	329	362	356	309	345	326	304	343	359	337	374	370	345	338	335	337	345	359	361	357	332	392	374	341	331	323	364	320	334	328	370	336	362	340	339	341	362	332	382	371	328	349	330	346	365	367	340	334	374	328	372	350	331	363	351	354	364	323	317	363	317	302	340	368	337	351	369	352	385	346	344	379	352	335	349	325	309	329	327	314	326	340	346	360	327	306	342	344	344	334	342	360	352	362	370	368	362	337	369	360	343	354	381	336	362	377	297	312	331	354	335	379	344	318	322	350	367	371	377	319	369	341	369	329	316	340	356	330	343	323	332	337	326	327	362	366	361	315	379	333	365	377	351	370	371	339	361	367	335	313	333	357	342	321	363	336	338	365	372	324	359	326	375	316	365	363	334	354	336	329	333	348	325	340	352	328	334	326	345	330	348	336	335	330	354	360	352	383	336	355	353	355	356	328	356	347	339	358	340	317	364	374	342	317	363	337	345	334	339	341	334	338	301	362	329	322	316	338	336	371	362	359	339	357	357	347	343	348	353	348	344	338	358	343	334	346	355	348	328	375	316	374	333	371	362	344	334	345	325	342	297	355	360	330	347	341	341	344	334	352	340	365	349	341	348	318	345	338	339	319	322	325	346	348	325	380	331	341	331	313	340	337	322	382	350	345	369	343	368	356	325	314	338	350	328	355	344	366	361	301	341	356	354	358	331	346	354	365	356	359	355	300	363	341	338	319	347	351	376	338	353	328	341	375	353	312	362	360	367	370	343	349	341	342	322	333	345	370	339	330	340	361	371	377	358	321	364	365	341	357	351	311	377	349	324	352	340	356	365	369	353	376	367	376	359	346	345	364	331	363	352	348	358	342	339	350	357	387	345	320	351	346	342	335	370	333	360	374	356	365	362	364	323	337	374	348	364	318	343	341	357	334	315	344	372	351	340	359	352	331	367	372	343	367	325	345	344	317	352	411	356	339	322	370	330	328	358	346	378	373	380	376	352	353	358	363	355	322	339	382	370	355	355	389	327	335	353	352	339	331	367	352	323	353	367	348	347	361	333	320	359	328	332	356	279	356	332	335	355	384	346	318	341	332	339	297	358	314	320	332	318	371	365	332	365	342	341	355	346	364	328	339	300	328	332	333	301	352	360	349	345	319	360	341	344	341	335	311	382	408	348	316	363	358	364	365	353	356	315	346	341	344	364	341	382	352	357	375	337	312	337	343	359	365	328	374	377	348	345	325	400	347	325	315	341	344	349	342	340	342	310	327	322	357	365	346	329	362	368	308	356	368	350	328	359	345	315	341	354	348	327	339	334	359	326	363	361	337	336	325	369	351	345	332	369	345	340	322	360	359	338	350	311	330	345	354	357	336	348	337	370	357	364	327	354	391	351	353	321	339	336	335	345	340	349	363	344	345	329	351	366	334	338	315	356	329	358	325	325	374	357	335	337	332	356	330	271	323	335	363	313	333	356	322	351	362	365	339	391	349	304	384	357	340	394	333	358	322	362	376	322	313	336	366	336	347	334	352	381	324	322	331	326	325	364	361	351	340	355	358	339	350	345	323	337	300	345	346	320	380	331	386	356	357	364	352	344	346	330	338	317	323	324	344	333	354	361	351	375	348	317	374	333	393	389	335	361	318	362	333	317	349	333	366	346	350	352	349	375	308	388	355	347	366	399	372	327	331	304	373	359	336	356	370	350	354	335	333	381	349	360	329	322	357	352	336	316	346	366	331	353	339	364	339	368	386	377	365	336	378	328	335	328	364	328	343	360	372	345	336	361	343	358	339	333	368	335	351	336	340	367	380	318	328	290	335	324	383	334	350	337	365	344	345	349	329	314	348	345	382	362	334	327	347	346	345	366	363	336	378	381	346	320	366	343	360	364	358	325	386	363	317	334	356	317	337	353	345	320	394	351	349	377	337	338	383	325	341	355	345	324	370	345	350	344	328	340	343	350	361	360	342	315	363	371	335	316	322	296	363	335	328	372	328	368	354	329	302	351	331	352	344	326	358	355	326	357	343	336	334	342	331	370	328	344	366	352	326	353	345	338	321	299	371	348	322	347	320	352	344	300	343	340	370	336	338	339	348	344	327	345	363	358	389	340	359	347	367	310	348	363	374	356	345	338	393	355	320	361	363	331	343	331	347	334
17098	12402	1661	1156	929	897	857	810	819	816	764	767	777	759	770	755	726	700	733	712	731	726	691	741	770	759	727	744	683	741	738	740	753	736	733	718	702	724	710	713	727	685	756	728	757	724	683	686	712	762	699	752	693	730	674	716	677	751	742	733	726	769	712	696	718	731	723	754	726	719	733	736	734	733	723	730	719	704	754	713	747	719	737	738	738	720	736	695	700	740	735	685	737	718	714	747	731	700	714	712	744	697	689	738	729	741	752	707	736	726	767	730	697	719	701	736	752	761	767	745	748	735	745	719	707	714	736	689	723	735	744	692	737	695	746	722	706	713	711	725	787	744	743	745	713	759	716	708	734	742	751	756	719	773	700	737	711	723	745	732	730	748	704	696	710	765	728	719	743	694	715	699	706	693	737	743	735	772	722	727	772	699	724	738	761	757	765	757	717	725	720	679	702	730	748	732	743	723	740	692	752	703	730	711	714	672	744	740	735	704	744	703	775	713	760	699	726	704	732	720	737	658	731	706	706	733	670	760	719	777	693	757	735	735	737	692	674	730	728	738	726	698	787	678	735	754	734	724	717	701	726	722	668	719	785	711	741	713	694	713	778	722	732	752	732	736	685	748	736	713	678	706	711	724	725	744	710	686	703	684	718	696	721	698	761	723	740	728	717	729	752	705	698	737	712	776	739	723	744	704	724	689	752	707	740	762	710	691	706	726	719	714	723	696	690	731	722	753	734	734	757	759	736	719	647	652	706	728	771	721	726	710	658	710	740	745	725	719	784	699	744	733	728	726	741	723	735	761	711	749	728	685	697	715	726	633	715	766	761	699	709	713	749	739	716	738	773	757	775	702	706	743	717	760	716	720	714	744	752	728	705	737	714	764	718	734	722	733	746	742	745	721	664	729	713	745	725	676	763	705	736	728	736	724	719	735	700	747	725	701	738	797	727	683	687	654	694	720	751	680	744	729	761	730	732	741	704	725	763	704	745	729	699	711	696	715	690	746	742	729	762	716	735	725	726	695	750	738	759	687	715	732	693	701	757	743	725	743	733	706	732	745	780	734	718	708	720	726	713	737	696	744	728	657	763	731	761	731	691	706	717	738	727	697	770	715	684	744	738	710	752	673	707	685	804	738	713	708	679	696	715	752	736	725	736	750	702	761	731	719	755	745	739	747	727	692	724	728	707	731	718	764	709	654	748	751	744	718	751	755	731	734	766	796	684	734	732	745	730	709	785	705	645	744	754	660	738	759	707	738	681	696	718	742	700	781	687	744	708	798	771	717	692	758	700	703	724	706	719	700	750	792	710	745	715	695	712	744	752	727	766	716	710	711	773	789	727	760	750	730	737	700	732	775	726	697	694	725	701	774	757	702	763	752	727	734	707	788	733	719	765	727	679	734	758	708	751	712	708	711	735	691	747	676	722	783	713	713	772	738	661	733	781	742	722	739	724	689	686	754	684	725	712	707	700	664	692	716	775	745	709	756	713	726	771	729	691	739	768	721	682	736	715	683	723	687	731	721	744	709	759	734	657	727	740	740	694	719	763	744	781	756	749	685	726	709	752	771	760	704	764	741	749	725	696	741	758	734	744	718	729	726	704	744	713	698	691	710	772	716	726	716	694	729	754	703	795	678	708	739	712	751	734	699	685	703	755	724	709	720	740	728	738	753	676	768	756	751	734	715	734	738	727	700	761	755	680	715	734	702	719	751	753	731	778	739	720	693	725	728	733	749	706	723	779	750	731	751	761	679	701	689	707	759	722	748	741	742	701	755	680	694	723	732	730	758	747	744	751	715	710	744	728	729	694	740	731	732	715	722	680	674	725	733	728	688	690	666	738	765	731	716	735	737	746	750	659	744	759	710	744	719	688	764	729	745	736	744	728	714	725	758	767	718	693	713	682	692	703	667	671	755	710	720	739	706	742	685	690	716	729	694	672	711	676	749	745	718	746	703	717	710	735	655	771	715	716	732	763	728	739	736	735	766	736	706	715	691	716	717	681	720	683	738	708	746	692	732	706	766	706	737	705	711	754	743	722	704	750	717	724	729	772	732	694	718	709	716	696	714	700	661	720	803	726	750	745	641	712	755	724	763	756	746	717	718	780	689	676	719	739	730	708	731	735	744	711	706	709	712	663	735	775	717	789	721	702	731	728	736	699	718	728	706	692	714	735	750	700	770	750	755	735	687	752	698	707	719	741	721	760	735	733	737	752	739	736	758	742	750	736	750	735	738	726	719	763	736	751	720	713	722	700	757	682	711	736	758	734	699	764	722	747	774	727	771	739	697	717	680	699	775	737	737	692	722	725	743	692	740	729	753	714	733	739	736	740	760	713	722	712	706	743	691	767	717	708	746	700	751	734	685	733	716	742	763	755	724	723	746	685	732	738	746	749	747	718	765	748	674	719	771	766	726	726	684	733	731	709	743	732	736	705	745	755	738	760	738	732	766	737	717	729	737	757	707	742	709	699	683	689	709	716	698	768	786	736	762	753	739	739	720	654	714	719	747	742	721	769	779	735	709	744	761	701	716	746	708	706	767	747	711	718	677	757	759	729	723	709	713	729	737	755	684	717	746	739	724	718	775	744	739	750	736	734	771	719	739	765	684	708	735	726	762	753	701	721	698	740	727	726	732	718	729	744	732	723	735	709	755	688	723	748	737	710	717	721	721	758	743	685	724	734	757	721	741	842	751	716	671	753	727	728	780	768	684	755	734	718	676	760	704	762	714	700	700	717	727	735	735	720	736	707	738	702	715	743	719	707	801	712	739	736	731	732	731	718	723	728	681	721	765	762	736	705	700	715	741	705	714	724	711	712	715	693	726	732	759	762	762	731	701	699	712	726	736	752	669	765	744	666	765	716	717	752	701	741	699	725	752	693	752	737	714	753	756	738	748	703	733	738	726	720	723	741	748	700	754	749	750	767	707	754	732	716	730	717	801	719	693	704	744	760	749	739	736	714	738	769	758	731	712	715	774	736	724	708	691	680	722	761	760	728	688	729	741	770	731	689	744	720	737	697	714	723	747	671	698	716	740	691	686	731	691	730	694	763	770	705	689	722	716	773	748	707	702	770	782	720	746	714	706	715	711	695	751	729	647	709	732	737	738	741	706	721	740	704	738	712	720	747	716	719	703	721	708	756	748	713	718	681	712	693	768	744	670	732	694	691	732	726	724	708	722	753	753	732	740	732	691	684	772	702	660	699	659	718	741	719	706	712	732	752	680	716	724	746	743	733	730	743	746	700	732	702	791	735	693	733	793	732	664	745	729	692	726	687	729	640	729	704	738	724	769	724	726	772	738	738	774	720	720	742	717	737	736	762	699	746	753	749	702	692	773	747	726	687	691	751	742	744	712	669	772	754	750	708	769	756	788	782	742	703	736	733	747	743	757	778	730	721	719	725	745	695	756	711	716	752	745	774	724	752	712	734	738	704	725	711	705	720	718	712	727	711	760	648	692	773	645	748	774	719	725	791	679
24806	21646	28992	24806	21049	2593	592	379	317	282	277	246	260	245	240	238	246	248	194	203	202	164	236	204	191	225	196	198	176	171	215	203	195	187	180	203	182	187	193	178	183	173	190	190	182	184	160	216	181	179	193	188	178	199	174	182	194	197	191	175	181	185	175	194	181	176	183	211	190	168	178	195	175	202	182	204	182	174	194	176	203	199	188	173	180	185	181	186	197	190	214	195	186	199	207	201	181	164	174	179	176	199	163	174	158	182	206	177	195	189	175	186	166	187	175	180	171	196	189	192	164	172	193	181	197	158	181	155	190	176	165	169	186	174	165	179	166	185	190	181	180	182	201	192	180	162	192	217	204	207	197	182	178	159	189	167	201	201	195	190	170	168	163	196	187	179	195	190	168	169	201	172	187	177	175	184	201	182	176	179	182	188	171	164	193	172	164	199	168	201	181	192	164	183	187	209	189	193	184	186	181	162	192	184	188	189	211	180	191	183	185	171	194	201	194	183	197	176	161	210	178	189	167	193	199	202	201	180	181	187	178	175	178	191	177	180	178	195	192	200	189	193	189	196	161	197	176	185	168	182	177	172	203	167	169	160	190	158	179	181	179	199	194	161	173	176	153	184	168	183	178	193	185	183	163	192	179	182	180	203	193	184	165	198	165	203	181	183	187	196	191	152	185	208	189	192	181	199	202	173	188	189	198	175	166	177	189	176	197	214	198	173	196	183	194	176	178	182	216	175	179	167	180	198	176	191	179	188	179	187	164	190	169	177	197	184	196	175	151	167	189	163	188	175	196	168	168	186	181	182	177	161	179	189	174	190	174	174	177	205	192	187	196	182	199	186	153	198	175	193	180	190	186	199	188	185	167	180	187	172	181	174	154	182	182	181	188	184	157	149	197	158	184	167	176	188	196	179	186	163	167	167	180	206	181	189	183	177	184	189	187	179	192	182	169	205	189	178	185	193	163	185	174	180	177	180	184	203	160	190	181	193	167	187	197	170	204	195	192	184	187	188	156	198	188	147	186	180	184	181	180	183	190	174	195	201	185	181	187	165	177	174	191	175	155	172	209	194	189	172	153	169	178	193	198	169	193	182	188	219	218	177	198	184	193	190	167	184	178	188	183	200	186	178	185	179	186	189	176	170	192	179	170	174	175	148	205	203	187	186	187	216	167	195	192	205	178	195	176	216	187	154	194	199	175	184	197	175	183	175	185	196	179	163	188	186	193	190	195	188	190	209	142	196	190	174	186	199	201	185	172	154	161	171	187	194	194	183	200	197	205	180	163	175	189	197	199	181	181	160	189	176	160	183	175	179	193	189	187	183	190	176	168	199	204	192	194	196	181	186	197	178	183	196	182	191	182	177	188	191	200	189	196	177	177	183	182	169	188	181	183	171	171	194	161	192	176	159	182	189	204	177	181	175	194	162	181	190	181	173	193	188	192	176	195	170	168	175	190	142	164	196	191	185	163	180	183	223	158	181	141	176	168	198	173	201	204	183	189	180	180	208	203	192	185	161	184	205	186	175	196	190	187	179	182	202	197	176	169	206	187	179	194	163	170	197	164	191	203	199	201	170	167	197	175	194	177	187	164	202	219	175	192	181	184	181	186	165	183	169	196	191	202	173	176	180	203	183	172	187	183	169	176	197	186	159	165	184	211	178	177	183	188	217	188	186	167	180	199	195	198	178	175	188	166	171	190	204	192	181	185	178	184	162	170	190	161	193	178	189	167	193	202	191	155	193	170	170	173	183	153	195	190	161	203	188	186	191	188	165	180	185	177	205	169	186	189	173	176	188	178	178	175	209	212	177	177	180	193	193	175	186	179	202	197	211	206	188	186	173	185	177	186	187	184	169	185	186	183	175	190	185	197	155	182	163	180	174	179	182	183	173	171	169	209	157	163	178	218	146	168	177	188	176	181	182	192	167	193	188	193	185	200	180	219	175	161	189	183	183	201	199	197	188	189	196	176	196	172	192	189	173	176	200	176	163	182	193	204	189	163	187	181	172	169	183	177	189	162	180	189	192	195	180	165	180	191	170	158	167	190	169	181	201	214	208	161	199	165	171	187	180	180	162	171	181	166	211	174	162	187	187	184	171	179	179	196	192	192	166	176	192	191	164	170	151	201	195	191	190	178	193	168	196	192	207	178	190	182	194	180	191	181	168	184	186	160	193	173	179	178	186	180	176	188	189	171	187	191	197	186	173	211	158	214	181	201	211	185	173	178	204	166	178	208	188	182	197	150	167	190	181	174	194	160	173	175	177	154	185	148	186	167	199	190	186	184	179	162	199	194	162	175	184	182	197	167	188	165	171	170	160	178	196	182	187	168	192	208	181	181	180	198	206	180	176	169	202	150	189	186	182	191	189	170	171	171	175	173	199	188	177	167	173	160	171	177	185	207	180	177	186	186	175	191	204	207	179	168	146	172	170	165	174	190	190	197	177	198	195	166	171	203	181	176	178	184	184	164	181	181	188	175	176	197	189	177	179	197	209	156	185	196	202	209	185	177	192	183	205	186	158	167	183	174	195	191	177	160	184	185	208	172	206	202	171	182	155	185	199	179	186	191	177	168	182	182	175	186	180	179	174	175	207	172	158	165	156	171	194	186	179	158	175	157	189	180	176	181	207	187	181	190	192	169	190	181	213	185	173	157	171	178	176	179	167	167	202	180	174	192	201	196	164	166	192	178	194	183	196	204	158	169	179	197	196	183	191	175	185	179	202	170	178	179	180	169	176	214	196	174	171	161	207	175	193	180	195	190	170	184	180	212	173	177	196	164	168	183	179	183	188	211	182	171	198	162	188	185	167	154	178	183	200	193	180	180	186	175	178	169	183	196	186	200	172	192	177	180	186	190	208	168	177	171	185	171	191	163	190	196	174	137	166	204	194	177	174	200	211	184	159	179	181	189	208	199	154	195	166	194	184	181	167	192	161	163	169	188	199	172	194	205	207	176	186	196	190	176	203	199	171	163	185	199	176	172	169	170	184	178	184	173	192	185	160	194	191	176	192	185	167	176	195	191	180	180	191	175	162	197	164	186	197	181	198	185	181	178	193	174	215	191	181	196	172	175	162	192	202	195	192	158	170	178	195	175	169	201	188	196	169	164	182	173	171	179	193	182	198	154	204	185	185	188	163	157	187	183	159	197	179	179	184	183	189	181	189	151	180	165	144	193	176	160	177	180	186	204	156	206	179	213	185	186	155	180	181	204	183	165	183	192	176	209	194	206	156	195	205	177	181	180	170	181	189	217	179	191	200	189	180	197	161	199	179	173	209	173	166	194	182	167	194	194	184	176	185	172	191	198	166	166	180	184	174	190	177	162	190	179	170	162	182	167	210	156	191	203	193	182	197	199	184	171	187	182	192	193	179	189	197	190	195	165	173	168	189	181	157	171	172	194	193	168	197	174	189	166	182	178	156	202	175	174	179	215	178	180	177	176	180	215	182	149	207	181	199	179	180	164	178	167	192	210	225
37889	24826	8404	4409	2799	1950	1551	1225	1010	994	826	761	669	615	569	603	549	523	519	517	485	488	493	528	484	449	441	440	468	410	436	457	415	420	426	452	412	411	430	402	414	446	441	408	455	398	401	382	412	401	398	376	445	460	418	380	387	432	452	424	384	427	421	419	399	420	390	396	420	430	379	399	432	381	375	405	405	427	432	370	376	380	417	408	391	397	380	394	397	442	416	407	393	373	411	439	358	396	423	421	436	408	411	396	372	397	404	401	397	428	414	447	405	346	440	400	418	389	374	378	420	383	381	388	407	378	388	392	413	405	420	373	379	406	406	418	397	376	412	391	382	405	408	378	413	382	426	385	411	433	408	407	413	409	400	405	447	395	382	398	363	379	341	403	411	420	388	435	426	427	422	411	362	402	391	394	392	398	384	428	417	417	419	368	433	375	406	396	381	387	387	400	384	389	370	381	422	420	417	410	390	394	429	432	387	403	389	370	421	380	388	400	404	366	421	366	380	364	414	415	390	437	374	401	406	421	402	395	414	410	415	384	429	387	408	414	434	390	413	418	389	399	439	396	435	415	371	393	390	405	392	426	377	427	381	419	417	417	440	404	404	418	398	418	394	404	390	388	385	357	375	410	426	424	398	414	387	430	407	401	387	378	393	374	413	409	392	409	402	453	357	414	360	415	410	376	433	393	400	412	366	381	389	410	411	384	417	428	380	376	405	400	416	389	423	383	444	408	415	368	398	387	401	425	409	408	382	392	408	399	428	403	390	426	393	396	402	424	436	371	397	418	376	417	404	391	416	407	411	420	397	396	387	457	400	383	403	420	388	382	416	387	398	401	396	395	407	401	427	423	403	407	382	429	418	388	433	386	368	403	393	378	377	434	374	426	399	372	373	389	411	416	384	396	365	385	395	409	398	399	478	363	391	363	410	402	386	431	393	409	394	401	354	416	372	404	378	398	404	424	397	376	398	378	406	387	391	402	426	378	415	397	402	367	398	399	417	428	392	402	407	402	399	376	406	403	400	394	391	404	402	392	367	388	425	409	389	405	405	393	422	372	382	410	411	368	373	402	384	385	396	389	411	351	430	402	400	384	431	369	403	370	394	365	438	409	450	367	402	394	416	438	388	420	420	387	386	388	416	439	392	438	406	386	417	397	377	375	436	404	425	386	376	430	387	388	415	379	424	406	367	381	356	388	403	428	382	411	407	450	419	422	403	391	364	397	427	419	392	408	414	384	422	398	427	419	373	382	373	392	380	390	406	434	385	401	404	418	392	414	400	399	372	387	439	424	403	390	398	415	402	384	394	382	390	398	434	419	387	412	427	417	394	401	390	364	378	408	391	407	421	437	387	375	386	438	372	409	397	382	436	418	393	402	383	420	416	423	376	423	403	454	420	431	382	382	397	387	407	369	391	395	419	393	434	405	420	404	403	387	371	391	427	441	386	378	388	407	388	379	401	409	387	402	412	384	451	404	441	440	390	423	353	417	395	405	379	424	394	407	396	412	380	372	408	379	362	408	392	373	397	415	417	450	376	375	388	397	415	397	420	408	363	374	412	396	398	426	440	410	410	400	408	370	401	422	423	421	452	394	392	393	408	394	391	370	418	366	398	377	390	399	409	400	409	391	401	418	352	383	374	382	379	402	444	390	403	372	406	382	381	358	388	397	411	366	361	441	428	403	358	430	421	389	390	395	438	380	407	400	420	376	391	404	411	376	423	366	384	372	424	376	427	407	392	382	396	405	387	407	400	409	386	381	385	400	401	381	390	370	389	414	411	404	425	395	417	433	422	448	376	433	374	405	424	408	418	423	422	391	394	381	387	415	432	394	416	383	389	400	375	402	409	376	385	408	352	422	389	382	391	401	425	384	407	424	436	413	395	380	390	407	408	394	401	387	386	399	388	434	415	415	398	414	404	396	414	369	396	418	374	401	393	375	380	394	416	424	376	432	406	392	366	375	426	417	424	403	365	417	396	390	363	397	381	435	396	417	395	399	418	414	397	419	406	405	441	406	374	397	400	422	366	393	403	383	438	409	426	391	362	397	426	412	389	412	404	406	402	388	372	376	377	405	402	408	409	380	407	400	389	391	384	380	402	398	375	390	430	395	396	397	378	372	408	407	372	389	421	371	387	408	383	419	410	431	409	390	389	379	401	407	381	436	382	413	393	384	402	365	381	381	412	422	389	397	417	377	424	411	430	422	392	411	409	363	389	377	405	401	405	406	428	417	402	394	381	381	430	432	404	394	403	414	378	410	390	365	396	385	402	386	412	404	396	419	365	382	393	416	377	384	400	398	424	402	384	345	371	390	432	405	394	415	446	373	377	383	424	419	418	402	398	389	399	387	391	409	431	368	390	394	386	382	368	397	411	408	384	387	435	394	390	394	439	369	411	416	337	388	378	411	404	384	429	381	388	397	393	420	393	441	381	397	395	357	434	413	370	403	384	405	401	369	395	387	394	402	374	407	406	421	412	358	439	414	409	379	401	440	417	392	358	400	413	424	390	369	394	386	384	395	371	406	413	380	398	407	416	399	362	391	388	399	400	404	398	439	399	377	375	421	442	403	392	378	409	416	380	408	433	438	389	401	348	401	399	376	431	389	434	371	370	389	421	387	433	383	423	415	421	409	424	407	392	383	415	373	385	407	394	386	400	363	409	417	412	405	392	388	376	363	394	379	382	411	416	429	406	471	378	411	409	402	407	384	396	386	378	390	385	382	348	382	393	393	410	395	373	362	400	414	400	383	398	433	412	363	412	372	387	384	377	375	414	403	409	390	406	383	412	422	402	414	413	418	381	401	393	379	425	412	377	409	399	394	424	409	436	390	433	405	380	385	396	392	410	382	380	371	440	404	409	387	399	378	431	421	397	429	404	403	398	393	402	411	427	414	395	403	414	412	361	390	381	391	413	400	394	421	410	385	419	378	387	374	431	378	392	427	436	398	356	416	400	407	403	402	373	401	380	425	388	410	430	379	416	416	405	404	391	387	421	387	372	421	424	391	393	409	436	384	388	407	387	409	368	370	410	405	460	403	383	385	405	407	390	396	407	423	419	391	392	377	418	415	425	418	401	447	406	397	430	406	381	418	394	410	377	407	403	396	397	417	450	375	407	403	412	385	390	413	366	382	410	394	401	412	440	426	361	404	392	384	402	374	375	429	404	424	417	386	381	410	359	398	405	405	394	392	381	421	409	378	371	431	395	421	390	393	401	375	366	422	390	429	415	409	426	404	407	388	391	401	435	389	423	410	426	398	396	411	401	432	417	378	376	393	378	392	444	412	413	434	424	380	413	412	377	405	412	378	389	390	403	380	449	440	412	406	391	403	364	393	412	392	384	407	371	360	397	389	387	410	426	412	401	363	397	406	396	424	399	393	382	426	389	412	376	426	411	419	408	387	409	398	447	396	383	385	396	358	424	384	436	409	374	384	416	387	389	404	356	369	398	445	406	405	428	375	367	401	430	388	420	395
23726	21658	29668	24142	21658	20595	2460	906	695	603	615	580	501	510	483	467	493	436	475	443	441	408	402	439	433	408	402	437	402	385	395	439	425	423	377	397	392	412	416	423	401	406	369	368	363	393	398	416	388	371	386	384	399	409	373	364	402	432	403	407	407	380	365	411	386	409	390	410	387	364	397	412	387	386	414	429	354	395	405	367	406	408	372	393	401	401	386	418	357	380	377	414	369	362	385	424	389	410	397	394	394	384	384	386	389	388	417	378	382	394	345	407	382	400	392	387	434	397	380	420	391	363	405	414	357	415	430	406	378	400	427	374	392	395	361	368	403	391	412	397	357	401	397	352	380	382	365	392	408	396	351	393	395	374	431	391	386	377	401	371	395	382	409	402	392	440	395	412	394	355	394	373	368	418	402	368	411	391	396	415	368	391	372	401	379	413	400	371	427	383	418	392	413	392	381	417	353	417	383	393	399	374	392	376	386	386	404	362	389	434	387	364	404	370	404	393	369	381	377	349	392	401	403	385	374	372	357	397	397	421	460	388	366	362	406	380	394	407	385	380	393	376	403	377	395	392	395	398	408	413	355	421	362	379	373	404	389	361	365	376	418	400	407	380	393	418	368	403	393	363	380	373	392	404	377	399	397	413	405	404	392	395	386	387	389	391	396	328	407	415	382	342	388	412	343	387	394	376	329	378	400	388	373	367	358	410	363	394	408	387	400	398	392	421	351	379	409	351	387	431	376	378	420	360	385	413	379	387	336	399	406	422	364	409	392	395	407	373	373	388	400	397	423	377	358	359	381	397	425	417	411	406	409	382	373	376	431	358	364	396	371	360	376	386	361	381	384	397	380	392	418	357	402	429	403	384	374	410	381	385	406	405	404	371	380	409	404	417	392	381	402	375	384	393	398	386	422	367	367	366	363	386	369	393	391	358	388	398	380	398	456	395	409	446	391	398	421	411	391	398	404	368	419	393	350	364	376	390	404	397	385	414	438	369	373	422	344	374	410	395	383	382	359	362	376	407	355	415	401	353	386	365	384	393	370	396	363	414	417	396	392	385	422	363	394	384	363	381	415	407	410	407	405	371	406	343	419	367	382	390	389	352	362	400	391	385	403	398	356	392	373	390	396	394	402	411	348	407	371	363	375	366	352	424	427	373	392	384	403	375	380	382	398	380	396	394	394	303	379	389	378	360	385	371	369	392	374	373	408	428	400	385	390	399	368	426	379	371	364	398	406	367	364	402	382	372	403	411	366	371	387	419	402	436	360	374	371	398	367	381	386	383	375	398	408	401	391	413	415	391	387	344	391	386	412	395	430	394	415	362	388	414	348	403	370	402	393	355	408	376	393	376	403	429	414	366	399	385	404	391	359	398	379	366	414	390	415	390	392	394	388	365	372	399	382	375	368	415	401	410	378	410	390	375	361	382	429	403	394	357	410	379	422	374	380	431	380	373	341	391	415	345	385	389	382	408	389	371	364	379	392	370	355	408	337	382	418	397	372	376	374	376	369	397	387	425	389	417	385	405	404	394	378	401	376	357	391	397	375	428	368	354	401	409	397	353	393	424	402	412	397	352	387	405	369	376	396	374	375	386	371	391	374	414	415	377	415	360	382	383	378	377	407	363	391	401	381	383	385	412	350	391	372	395	341	382	394	386	379	383	368	390	388	384	380	350	388	380	356	394	420	403	377	372	368	413	370	421	388	406	375	394	376	349	393	384	402	347	393	424	398	397	399	384	376	381	370	348	380	376	374	374	389	398	398	378	395	406	389	365	383	413	383	395	395	382	388	394	400	409	372	396	394	440	363	396	371	426	359	386	383	360	392	417	433	378	404	365	370	385	387	354	407	411	416	392	408	372	367	387	379	405	384	376	405	396	378	385	380	400	376	337	401	380	376	377	386	357	417	385	389	439	383	369	372	369	418	404	393	351	367	362	417	407	446	409	416	386	355	359	407	411	407	383	361	398	403	401	399	371	398	391	381	396	388	365	385	408	384	391	420	389	401	407	408	387	393	381	355	367	358	406	394	383	370	356	391	410	385	374	391	396	373	414	377	386	397	374	405	367	420	433	409	364	377	395	370	379	388	401	402	374	420	337	401	385	389	410	351	352	386	404	375	402	387	394	372	371	385	363	367	379	381	385	426	402	376	367	429	381	410	393	424	360	367	374	391	390	411	399	339	372	396	372	378	419	386	376	366	375	395	388	389	433	347	403	382	411	401	382	407	377	409	404	375	358	397	411	382	459	383	404	387	394	375	379	372	395	391	362	368	397	403	360	384	380	382	397	385	378	363	407	391	387	375	390	374	394	379	398	411	364	384	395	397	384	423	391	375	407	385	368	375	398	392	372	378	368	374	386	407	413	389	353	414	408	396	394	395	380	378	360	377	377	418	389	361	382	372	380	411	389	362	406	388	386	386	375	406	390	398	403	403	348	379	439	440	393	412	379	385	380	397	391	390	385	403	370	414	396	356	376	408	346	410	398	395	404	351	354	360	363	369	399	428	373	395	357	372	395	413	395	395	403	385	400	394	375	393	405	406	399	390	363	420	355	373	388	358	415	402	403	407	361	388	425	405	372	403	394	398	442	376	411	374	381	365	416	409	397	365	364	404	374	364	378	402	375	399	359	354	370	408	413	390	393	372	402	413	428	397	394	383	382	380	383	380	365	396	390	388	406	380	374	432	360	372	376	374	392	370	393	384	358	378	402	403	388	379	399	422	384	372	404	397	381	374	371	384	399	386	394	381	371	356	369	383	377	404	366	393	408	348	361	362	382	409	370	385	369	395	386	392	382	393	384	352	385	404	385	358	426	409	384	365	391	381	389	416	403	368	379	400	357	391	392	379	394	410	375	372	386	382	398	362	352	377	376	349	415	349	392	389	380	369	401	384	427	411	374	395	380	411	384	388	386	420	398	367	359	391	364	391	412	401	426	380	402	399	422	379	400	395	364	401	397	388	366	382	368	405	365	425	402	371	370	400	369	393	381	403	373	401	372	403	419	445	378	332	364	412	404	396	393	388	381	385	380	389	373	378	374	385	379	383	396	371	366	428	392	397	394	360	389	434	378	386	361	391	394	346	414	401	416	351	385	384	391	358	400	397	403	411	373	377	391	361	407	379	388	388	365	409	402	371	406	416	374	391	397	385	424	381	388	392	373	389	425	363	363	359	382	397	387	404	349	384	368	401	387	408	334	388	405	414	395	387	391	409	404	395	352	386	396	390	370	356	375	384	350	405	364	395	380	370	398	380	370	410	371	377	398	397	393	390	411	360	369	413	404	383	378	376	380	351	382	402	391	376	379	444	407	386	385	410	407	391	399	412	384	394	378	428	388	401	407	376	388	373	374	388	384	433	402	384	397	362	357	400	384	368	352	426	393	376	374	379	383	405	373	367	384	382	401	373	383	425	386	387	393	425	380	363	388	382	366	376	424	392	342	409	354	392	391	412	372	401	410	385	382	376	406	387	379	414	358
42809	25294	13715	7701	5084	3730	2886	2317	2007	1720	1596	1446	1375	1234	1122	1073	1049	1032	927	975	984	923	907	876	916	821	836	825	839	797	827	786	807	814	807	791	768	820	770	771	751	808	776	800	819	773	839	794	781	859	809	746	821	759	766	802	766	768	785	737	731	739	785	772	751	784	745	741	718	773	760	775	768	782	768	789	813	765	682	715	741	771	750	745	726	781	743	731	740	751	762	718	749	741	740	757	785	722	782	774	745	776	729	733	759	683	788	723	739	749	730	763	749	735	808	754	746	759	718	756	833	753	757	770	788	735	728	714	740	743	696	745	729	714	771	741	722	732	787	754	733	725	721	756	776	742	761	764	730	743	750	713	730	712	753	770	789	712	718	718	783	737	702	758	759	800	739	760	781	718	732	719	760	725	745	757	773	753	745	762	765	722	725	759	713	742	735	764	744	760	709	753	784	744	722	755	800	723	775	798	743	737	732	764	784	766	735	727	736	731	719	774	739	740	742	810	766	782	776	745	727	750	737	722	742	713	764	721	753	785	729	728	751	781	768	759	737	698	759	704	780	733	758	747	751	743	748	754	727	762	726	723	784	737	778	754	740	716	746	734	700	736	776	748	765	782	687	761	723	710	731	748	751	761	698	746	742	773	730	733	744	713	697	748	726	734	733	768	752	738	759	752	807	734	753	749	746	776	809	753	739	756	761	744	761	714	774	788	716	740	713	743	690	712	739	761	714	743	750	737	766	800	722	753	753	787	767	730	757	722	740	725	711	721	736	760	750	752	789	737	728	727	684	748	723	752	749	764	766	741	713	754	764	728	794	793	772	765	763	745	691	764	738	766	752	754	709	732	716	715	737	751	736	759	731	706	761	779	728	754	664	747	736	755	723	717	729	726	744	716	745	746	783	739	800	736	755	724	756	727	725	742	791	750	764	705	742	738	755	787	784	755	727	809	778	713	760	760	744	734	784	725	750	739	724	814	754	744	722	785	727	719	761	731	762	758	728	782	733	759	744	726	733	745	783	756	746	745	719	786	754	758	725	712	735	799	704	752	718	763	768	800	758	725	756	717	780	700	772	767	721	775	751	774	726	736	755	733	715	766	706	730	732	666	742	714	769	758	755	725	737	731	731	719	750	785	730	725	721	749	737	729	737	741	716	722	774	744	697	733	762	738	703	798	716	713	775	699	726	760	722	729	753	748	739	739	744	726	716	731	766	734	703	753	784	732	765	782	707	755	704	729	751	752	788	752	717	737	695	768	756	713	734	814	761	784	762	762	740	766	753	727	800	760	764	689	693	749	768	780	757	699	744	775	674	732	748	733	724	753	759	722	752	702	699	748	747	749	729	747	718	760	693	721	746	748	701	805	795	791	775	757	775	740	745	728	765	805	751	744	731	790	689	696	753	749	800	732	724	798	781	742	703	736	759	733	731	721	765	751	732	755	719	733	745	735	705	737	721	759	713	793	750	750	748	791	734	691	731	785	793	726	717	734	754	762	752	737	720	743	751	705	740	789	782	758	758	692	760	762	720	771	809	770	739	726	756	745	738	792	762	725	769	739	721	759	774	742	772	732	768	756	753	766	739	716	759	818	788	724	753	717	724	773	741	740	780	725	735	771	734	748	734	785	735	707	733	766	731	733	802	720	775	736	729	738	731	694	792	758	743	757	703	754	744	724	745	786	755	769	778	717	711	799	785	732	750	700	774	808	749	688	797	756	765	818	773	749	805	715	737	736	798	726	738	840	782	747	743	729	736	696	748	747	733	728	730	735	751	728	771	740	814	793	735	721	737	726	752	728	712	740	757	756	733	745	767	758	740	734	716	738	759	753	744	749	775	815	739	782	739	711	727	722	747	721	715	731	757	778	789	732	740	711	725	717	709	748	708	738	735	760	736	763	772	779	734	730	755	730	766	761	719	723	775	775	750	737	715	759	744	752	764	729	719	810	769	707	750	744	704	679	774	717	719	753	757	713	775	719	770	731	774	768	705	751	724	777	756	765	803	701	743	740	755	735	715	738	765	687	742	737	762	831	791	769	810	705	765	729	713	740	750	718	761	715	724	746	744	745	759	767	749	770	777	763	712	768	702	787	780	777	722	709	715	739	723	763	725	747	710	726	674	766	717	705	765	755	750	783	787	753	806	748	776	772	762	716	744	759	731	755	784	734	804	683	705	714	750	745	735	721	754	701	738	710	754	749	715	737	728	673	756	732	741	716	716	744	737	728	792	759	781	752	739	716	706	732	724	722	733	688	749	701	787	703	683	774	738	746	754	740	754	751	715	701	761	726	779	782	761	769	752	705	747	786	777	696	730	781	741	787	760	748	690	753	702	755	734	762	794	722	791	768	790	776	720	766	767	763	721	769	725	736	784	715	749	771	807	731	766	816	702	794	747	764	785	776	769	757	703	727	760	713	756	697	824	778	731	719	796	779	740	683	765	715	727	713	782	749	730	711	730	744	742	710	792	736	715	697	716	708	751	735	738	763	773	753	750	738	751	661	729	738	694	739	778	735	725	752	728	764	753	753	739	713	719	767	711	754	743	691	773	757	736	810	747	723	729	727	723	705	752	711	716	742	713	712	758	744	721	718	713	766	714	746	766	741	754	727	792	767	801	734	719	785	818	757	758	766	732	740	721	740	753	788	758	773	745	734	747	735	724	743	743	734	722	738	731	737	728	744	768	702	728	768	798	781	719	715	712	719	780	740	731	713	748	752	713	782	754	781	747	721	735	735	732	775	774	743	762	724	773	757	741	727	724	700	794	732	735	784	730	713	781	751	759	707	741	737	747	675	707	723	725	720	755	785	735	738	725	784	707	734	737	697	723	738	720	790	729	718	748	780	729	757	796	775	746	731	739	790	723	749	714	707	739	756	742	733	748	721	730	751	714	720	726	767	699	751	687	766	761	748	731	704	758	785	773	780	714	717	739	757	746	767	753	730	759	749	763	738	769	745	754	735	758	782	714	734	736	717	737	728	719	743	729	703	759	740	715	729	780	739	721	767	766	753	744	732	745	763	723	750	747	793	753	749	793	733	791	755	733	693	785	753	749	753	753	762	745	716	747	718	754	773	702	721	754	730	720	777	764	743	728	765	704	758	761	739	741	769	786	750	682	727	731	734	735	752	781	734	732	754	722	743	751	786	730	774	743	715	804	695	729	707	788	733	721	750	735	732	746	715	791	729	741	708	762	766	753	729	739	782	719	776	773	731	744	752	786	767	739	705	770	742	784	754	721	753	690	741	776	801	759	714	776	720	789	764	746	739	771	776	735	734	788	721	750	722	748	767	726	716	791	731	749	751	727	757	731	772	738	736	762	723	747	796	760	754	712	761	740	780	750	763	737	727	800	769	708	780	749	721	742	751	736	741	764	726	749	744	791	743	765	766	702	778	746	775	746	773	761	729	770	754	729	732	772	767	750	759	721	695	724	738	741	760	742	683	787	802	734	735	786	701	762	725	782	746	821	794	785	723	741	694
27184	21079	9452	798	407	384	357	390	343	404	342	329	346	346	329	336	387	374	345	329	348	332	391	349	341	299	318	343	376	324	349	333	365	347	346	354	346	340	384	327	370	376	363	329	332	334	336	342	358	347	336	345	392	362	320	322	311	369	312	383	342	344	371	380	327	337	350	369	369	346	356	334	381	318	361	350	330	332	341	368	308	347	364	366	328	352	340	357	339	360	344	372	357	323	364	359	362	349	329	369	346	345	319	350	360	340	349	369	343	377	357	337	392	340	343	337	350	340	352	329	353	367	372	350	377	338	346	364	326	347	378	296	325	332	343	329	325	328	389	356	343	352	364	356	344	343	326	327	351	311	378	360	363	362	320	373	345	372	366	356	355	361	340	371	352	345	331	345	328	351	344	358	372	353	350	333	309	329	351	367	356	347	310	339	359	398	346	368	338	363	368	380	358	322	344	361	344	334	390	342	347	366	335	327	343	377	334	361	361	376	347	355	332	362	335	370	363	377	347	377	364	326	344	301	355	360	332	331	339	362	350	357	346	336	356	359	345	321	338	399	321	343	323	352	360	344	330	340	337	371	341	351	334	347	364	352	355	374	332	350	354	339	344	358	359	359	361	341	310	359	380	382	365	373	373	322	332	359	373	347	347	329	339	299	358	322	348	344	359	382	369	344	348	375	386	324	350	343	356	356	356	334	356	312	362	321	331	338	348	364	328	355	358	328	324	321	358	348	345	358	342	349	339	360	339	360	350	364	340	377	354	317	360	354	318	337	351	325	384	363	343	371	342	347	341	334	343	376	358	341	358	330	352	337	336	327	315	312	359	324	360	386	335	366	340	351	348	341	340	327	361	304	351	366	334	332	340	372	333	351	337	328	365	369	344	312	337	339	335	363	328	336	319	353	350	377	335	352	357	351	333	372	366	366	357	374	381	356	334	367	310	365	339	368	348	357	335	346	349	384	368	368	363	373	308	346	363	332	352	344	315	329	354	370	322	345	331	356	346	355	345	330	312	351	335	340	384	341	343	347	348	360	344	336	342	363	389	343	346	318	348	331	374	360	335	348	379	357	344	337	377	323	328	334	359	357	389	294	340	323	354	343	346	360	360	323	351	327	357	376	332	354	381	332	367	357	367	360	321	370	305	366	371	372	330	349	359	332	332	353	318	355	349	345	353	330	324	296	345	335	375	360	360	344	371	342	345	340	368	358	318	331	356	350	349	346	358	350	338	350	364	369	344	337	352	317	370	351	359	352	334	357	355	359	405	331	325	346	348	352	318	344	360	319	345	354	357	361	363	342	368	331	330	334	342	354	324	328	315	345	357	353	363	328	358	337	348	368	343	346	344	358	367	338	293	353	361	361	355	376	333	376	329	368	345	342	363	338	371	365	349	330	340	333	345	337	366	365	382	384	344	333	323	337	350	345	317	327	366	339	325	357	342	368	345	322	376	342	335	368	337	365	324	350	367	342	360	353	337	358	391	361	353	328	369	335	348	340	337	326	359	368	347	339	371	354	331	351	353	357	331	357	329	315	370	368	386	359	339	361	332	323	323	374	366	391	321	350	313	325	378	362	342	369	354	369	330	336	362	326	354	327	364	366	373	337	342	353	320	386	362	366	348	321	378	335	320	386	352	379	351	366	347	328	345	353	366	347	367	331	337	340	338	343	348	373	334	351	331	318	365	344	340	332	374	339	335	350	365	346	347	328	363	367	349	355	345	369	376	335	387	349	351	349	340	355	355	337	348	353	361	332	333	339	368	351	337	341	352	353	367	341	337	347	338	347	372	307	363	370	367	339	321	367	331	352	368	321	322	347	333	354	371	365	363	318	381	347	378	362	377	324	350	338	337	354	328	364	352	353	341	351	358	332	364	316	328	349	345	322	350	328	291	371	361	334	346	361	362	326	347	352	344	350	371	327	329	331	370	351	346	322	360	373	354	368	377	364	374	339	349	321	339	367	346	342	342	329	351	347	351	328	361	370	357	349	387	344	347	363	341	319	341	346	336	359	354	357	390	368	345	320	328	340	356	353	366	366	369	337	330	303	315	310	328	367	365	331	307	321	373	353	322	322	364	352	354	351	330	331	335	320	362	359	337	324	362	338	355	350	372	381	339	358	350	353	323	313	347	345	347	358	347	354	370	342	379	354	352	338	330	344	350	367	383	384	341	341	346	329	338	347	355	354	344	354	315	354	342	377	357	350	349	371	323	331	338	350	325	325	315	331	350	350	348	320	304	369	352	328	354	364	324	381	342	328	314	353	364	346	383	367	314	366	364	318	360	343	417	380	368	356	328	358	313	331	353	327	358	338	366	370	315	387	367	338	339	366	339	353	312	354	344	314	313	363	346	348	344	352	344	301	306	388	389	376	336	367	363	340	333	353	392	367	352	364	322	365	375	341	344	377	339	359	342	333	354	362	368	361	370	325	359	347	338	372	363	349	365	363	354	349	357	335	342	316	364	359	321	349	369	353	357	342	345	330	348	305	339	363	346	355	362	335	363	375	386	335	323	317	354	370	373	358	366	352	390	348	322	307	349	351	323	342	332	352	345	334	361	349	338	341	329	345	356	359	375	343	342	318	323	390	327	293	352	365	357	345	362	333	331	361	386	355	353	366	359	373	328	365	348	362	338	325	361	320	362	325	352	333	344	318	335	324	347	322	318	357	358	363	354	365	386	349	340	363	323	340	335	316	365	358	360	340	323	352	358	358	347	368	332	376	325	363	351	334	330	350	359	333	347	359	341	364	375	331	350	348	347	358	331	310	344	353	332	382	355	352	360	367	341	383	350	333	341	329	358	346	363	391	360	367	350	381	352	345	355	386	333	388	370	332	347	370	405	340	330	323	350	305	356	345	338	343	335	346	353	324	347	325	350	337	355	369	342	324	337	306	356	340	357	347	355	370	350	344	357	350	338	377	358	354	361	325	358	363	366	372	352	337	363	309	369	342	359	347	361	339	363	369	340	333	342	341	359	338	357	367	357	315	364	334	351	340	339	374	372	325	372	352	318	301	368	367	353	345	310	354	363	364	322	360	311	315	356	353	336	331	323	357	359	365	324	364	367	325	332	349	330	340	357	375	368	327	344	342	360	350	329	340	323	372	359	353	354	351	334	340	320	361	355	368	345	321	338	377	353	357	360	334	344	330	335	337	361	343	348	335	346	320	335	367	338	335	361	363	333	366	361	400	341	356	380	344	346	348	335	369	398	299	370	355	339	332	341	354	344	360	343	342	369	353	390	343	378	362	339	365	333	344	343	341	349	371	338	346	363	372	348	357	349	363	317	335	357	358	343	380	341	358	324	367	329	359	346	361	345	373	348	357	335	330	344	349	359	370	354	369	344	370	319	364	344	349	372	347	354	361	349	345	321	376	341	356	348	377	329	331	383	361	379	355	356	349	334	358	333	341	385	361	334	326	361	326	379	344	336	349	346	344	362	356	354	374	354	340	337	331	330	340	366	335	343	339	365	352
16413	11850	1490	1075	970	897	781	795	763	687	756	751	749	739	724	796	748	708	816	708	692	740	718	735	792	750	702	765	694	750	717	743	728	715	740	728	734	716	674	736	715	738	741	699	692	736	749	732	723	755	698	761	750	752	721	717	719	777	700	694	733	691	787	748	747	716	726	705	764	681	691	749	736	722	661	729	739	747	691	709	709	709	763	669	728	751	748	713	741	735	691	743	742	760	700	769	715	690	778	728	713	723	671	755	756	724	727	732	708	730	717	749	703	753	746	736	711	799	708	662	715	692	686	751	698	699	722	748	775	696	776	693	694	724	711	658	714	723	732	693	741	722	701	706	733	731	703	711	739	738	690	686	701	711	703	685	736	774	698	731	722	730	736	721	727	690	675	660	746	662	688	689	727	739	700	763	635	721	732	712	727	700	711	746	773	720	799	680	722	731	697	741	701	712	695	765	760	733	749	727	693	773	750	685	712	683	709	678	748	671	753	710	745	689	753	706	722	708	700	728	758	764	738	706	731	725	746	677	673	726	702	754	640	686	721	686	757	718	706	702	731	721	698	759	727	687	719	686	715	761	732	731	700	728	700	678	734	766	664	734	739	677	732	734	704	753	695	734	714	735	750	782	739	731	737	695	660	724	723	699	714	692	729	671	713	685	721	733	763	750	698	727	757	716	714	719	734	749	752	692	729	739	717	675	695	690	736	705	681	731	738	748	731	686	716	786	749	673	734	685	702	697	737	698	715	738	710	681	679	706	725	712	682	676	722	688	745	707	776	713	740	744	709	749	679	703	728	772	715	745	759	707	750	713	730	729	725	739	723	708	666	718	696	700	726	719	727	752	693	693	682	687	751	734	704	745	668	739	711	707	733	731	712	682	732	692	730	718	729	700	709	708	775	746	742	756	759	736	733	708	695	714	705	712	728	706	746	708	697	768	699	724	736	724	705	720	739	693	699	667	728	728	733	703	727	730	735	690	655	766	667	698	734	713	697	723	723	724	663	698	736	749	727	724	715	726	738	747	718	734	680	663	725	730	715	775	679	727	693	701	697	702	736	687	689	751	726	681	669	723	698	740	752	752	755	745	700	730	751	723	771	735	764	698	713	810	728	731	683	697	728	701	731	723	706	744	748	709	696	681	730	700	702	721	725	714	708	779	726	700	738	725	775	705	726	710	740	675	704	708	698	706	727	681	739	741	714	659	759	716	717	712	676	683	740	727	716	722	671	693	714	743	694	747	697	735	733	720	718	684	653	772	702	722	747	703	738	739	677	705	723	707	785	720	739	716	714	759	738	702	734	681	697	735	692	722	771	723	717	706	699	721	711	689	757	735	736	723	771	708	693	714	708	677	704	719	726	746	717	712	687	744	749	679	730	714	755	718	735	695	760	753	744	737	756	684	728	715	661	652	729	709	758	725	712	717	699	712	689	733	745	702	717	722	669	732	699	765	715	688	696	769	749	730	695	685	693	732	718	697	702	723	709	703	705	734	659	662	755	697	664	683	747	752	730	760	735	723	753	690	768	733	712	697	716	736	703	690	746	705	740	676	719	724	699	752	745	723	666	722	701	691	736	726	762	728	723	719	727	761	685	751	717	727	683	743	741	667	712	745	759	701	725	683	704	756	730	711	725	737	736	706	691	749	718	709	724	667	679	702	714	705	677	757	703	763	760	727	716	705	766	710	731	742	699	727	744	743	728	698	723	741	736	677	714	748	743	698	731	770	711	693	704	707	695	734	671	676	763	734	708	728	732	697	772	740	698	729	738	695	746	700	716	781	701	783	670	722	708	735	734	704	737	737	752	779	747	737	768	686	729	725	749	709	696	723	729	707	687	688	738	714	721	692	739	785	680	702	758	753	756	692	700	686	692	680	724	716	728	743	701	714	687	713	766	696	676	709	726	754	702	709	720	712	721	724	676	706	720	728	760	727	675	715	701	727	697	686	729	741	713	658	724	695	737	676	731	737	679	715	717	696	719	659	680	710	688	733	712	683	739	715	731	688	705	760	725	705	681	695	705	682	695	723	692	718	689	672	740	719	715	738	737	712	739	737	739	714	765	711	686	788	721	698	683	733	750	739	704	707	712	708	714	678	754	692	703	749	677	750	754	709	696	734	706	708	756	740	763	736	676	700	709	693	683	742	760	687	732	655	672	714	696	716	712	679	745	710	686	770	729	752	720	716	710	695	726	695	716	724	754	711	708	706	725	726	727	692	768	695	727	762	724	736	711	738	741	646	699	713	682	720	727	710	702	704	712	671	696	729	765	750	685	700	723	748	721	735	721	722	696	680	757	706	663	698	732	693	733	672	778	725	704	736	698	741	725	718	704	725	694	740	757	678	735	755	747	716	732	712	715	717	696	737	754	764	708	725	673	753	776	705	700	741	732	727	715	777	718	718	688	758	727	698	728	703	710	718	753	714	717	731	760	729	684	700	707	689	736	690	707	729	686	696	704	746	719	700	756	696	664	702	747	731	766	722	715	783	676	787	739	691	743	723	714	746	721	720	770	663	714	687	725	707	734	746	695	721	734	734	713	704	747	753	761	731	722	700	673	715	711	704	753	737	741	721	702	725	672	711	699	722	674	724	731	697	707	714	741	734	684	716	708	718	733	725	711	689	737	697	745	681	719	742	721	749	741	684	736	732	723	742	677	677	696	660	731	735	675	736	735	719	685	688	743	715	755	688	716	725	682	730	713	696	759	728	714	738	722	690	729	725	726	733	704	708	703	737	708	737	735	683	738	737	717	753	673	731	729	713	772	699	704	752	752	742	741	767	726	714	740	698	722	712	729	691	640	725	704	675	747	708	721	743	725	667	698	711	755	721	692	720	708	693	717	704	729	742	703	707	741	725	731	688	721	767	724	668	735	719	656	671	729	679	718	723	718	755	689	726	728	707	700	723	778	694	713	714	717	703	664	690	727	725	714	731	717	705	713	723	727	706	753	742	724	677	706	731	713	682	779	711	726	701	742	739	715	724	690	727	724	735	703	720	712	738	707	746	708	639	697	716	732	701	686	724	737	742	702	738	734	711	745	776	748	683	700	760	759	757	733	717	732	721	742	717	719	694	696	699	683	725	707	666	710	680	752	695	734	719	756	743	713	736	756	716	708	728	715	697	721	761	728	702	721	712	706	724	733	697	720	687	704	682	727	798	728	704	688	723	691	715	642	712	719	779	701	701	725	710	715	761	725	728	733	686	725	692	709	682	731	724	720	730	729	639	748	718	722	729	718	699	695	702	734	745	700	751	738	696	713	743	686	707	668	732	720	694	775	673	725	753	726	739	676	760	715	681	721	728	698	713	707	740	658	713	713	695	675	732	742	791	761	727	734	754	711	687	743	742	690	733	722	737	733	699	753	707	740	664	707	774	751	670	674	713	693	741	704	754	731	732	698	790	728	702	705	721	709	706	702	706	746	721	710	717	739	726	684	666	703	739	729	697	715	755	740	769	693	701	719	723	744	783	715	714
24691	21647	29044	24754	20719	2139	555	414	347	308	300	247	235	247	241	217	215	231	185	217	210	195	233	210	168	204	185	191	194	193	186	220	200	207	179	180	174	200	188	180	186	196	176	173	206	188	183	177	189	188	168	202	193	184	189	198	164	191	158	200	191	175	181	168	189	163	186	190	194	170	183	182	167	180	170	204	196	164	181	198	176	197	162	189	180	200	193	186	199	171	189	181	172	203	175	175	185	209	183	181	194	186	171	196	195	182	213	184	194	172	201	167	186	177	167	176	175	176	209	202	184	155	181	178	172	165	206	198	191	167	198	172	190	184	169	180	181	188	169	155	216	191	176	208	194	179	189	187	218	206	175	159	182	172	166	183	196	154	177	183	165	201	173	204	171	158	186	192	158	176	181	155	165	180	184	193	198	195	196	170	193	163	177	188	200	175	168	158	168	184	160	189	152	173	197	157	170	196	194	181	203	206	169	193	162	170	184	187	180	208	186	191	182	193	187	196	201	174	175	202	197	191	180	196	172	187	176	198	182	172	183	197	180	206	170	178	201	183	200	186	208	195	192	209	170	195	194	187	196	167	164	191	157	183	168	205	185	184	205	215	179	166	158	174	180	169	192	166	190	167	169	185	186	209	167	196	185	168	182	193	198	162	191	176	176	188	188	177	180	182	182	199	189	160	203	192	182	185	178	146	176	185	179	166	167	170	167	195	157	176	188	217	179	179	203	183	189	166	210	179	212	173	171	185	181	183	185	173	163	194	229	165	185	185	180	198	165	193	183	197	167	195	200	174	193	194	168	196	196	186	181	183	177	190	163	189	181	169	185	193	213	195	203	184	161	167	175	173	176	175	209	188	182	170	165	181	169	191	160	161	180	194	175	185	173	167	186	202	191	170	161	186	197	200	175	169	182	182	173	194	173	174	203	153	180	177	200	189	185	175	160	194	197	180	183	154	202	194	173	198	184	190	193	175	190	189	191	173	193	177	168	200	163	168	175	177	188	175	177	166	184	212	172	190	193	177	218	193	153	191	179	191	172	211	175	206	186	219	201	175	181	172	165	178	170	180	184	179	174	171	177	206	182	166	172	206	213	171	176	184	155	195	193	191	176	177	198	202	202	169	168	186	166	153	175	177	184	161	173	200	194	192	165	177	194	196	183	182	175	164	178	187	179	195	178	184	195	178	157	173	195	165	188	205	182	201	187	168	185	188	190	170	205	219	162	176	177	183	204	187	198	170	183	198	200	172	159	185	194	159	174	211	175	196	182	189	182	176	167	178	178	148	169	170	179	164	159	208	184	189	187	190	196	197	175	186	184	175	158	199	159	185	167	186	180	186	191	189	184	177	189	176	163	175	183	174	143	214	180	173	159	185	183	178	190	180	188	194	198	166	194	169	163	169	197	170	206	162	201	176	179	204	182	193	162	182	171	194	203	190	215	175	187	165	189	177	186	187	184	188	190	194	185	177	161	195	159	174	186	173	198	178	174	193	178	203	193	185	170	186	202	193	191	170	201	184	170	205	187	185	204	199	186	175	198	198	205	171	208	179	184	190	181	177	183	197	183	202	192	201	181	174	199	192	164	181	125	216	190	187	200	169	190	199	189	169	189	193	207	211	184	172	195	175	166	184	207	207	184	178	199	189	191	177	166	176	171	187	182	190	211	216	171	190	184	197	190	185	178	185	186	197	176	169	180	181	189	184	173	182	182	175	193	180	189	203	196	178	191	205	183	207	176	159	196	180	199	200	187	174	193	172	191	187	189	186	199	177	189	184	197	197	203	190	175	201	190	193	203	192	175	200	193	175	179	167	171	189	203	193	193	163	179	200	182	165	148	177	184	198	201	194	177	183	154	206	190	176	188	186	190	165	180	187	184	167	188	171	196	185	196	212	195	191	159	183	188	169	193	184	156	162	176	183	175	202	196	201	185	179	189	184	173	184	163	177	167	187	188	181	164	187	205	179	198	174	179	174	154	195	191	180	179	187	187	200	201	197	193	182	188	163	167	191	180	183	167	184	177	178	185	160	157	182	174	161	173	152	181	191	167	160	182	202	191	178	200	206	147	197	175	170	168	189	157	191	197	150	186	190	149	172	196	163	167	188	198	162	191	185	160	193	183	177	186	172	174	177	184	201	180	176	188	188	178	190	164	150	194	171	184	209	189	201	165	192	185	205	192	187	161	191	179	192	188	173	175	179	166	205	202	161	173	172	210	184	196	180	199	201	192	199	191	163	168	170	173	189	193	181	171	183	197	174	178	174	167	198	193	183	183	175	182	214	199	183	191	207	214	194	188	188	182	199	184	206	180	157	178	161	165	173	182	211	196	199	191	184	180	195	186	167	149	176	181	175	220	176	178	221	183	184	198	173	173	183	191	177	186	152	192	160	168	166	198	200	172	162	203	171	177	189	169	181	174	176	196	182	172	170	184	190	173	151	172	164	188	200	184	209	193	182	179	193	170	182	204	188	168	185	198	184	178	178	178	193	176	182	173	191	179	180	206	208	212	196	182	179	223	190	167	178	184	197	170	171	163	173	169	186	174	192	195	184	211	216	189	180	177	210	178	189	172	180	159	163	172	174	198	189	181	165	176	182	183	168	210	165	185	185	175	177	177	168	179	170	180	186	195	198	180	202	172	168	172	167	203	176	187	203	170	162	174	191	187	193	189	196	192	171	191	170	172	175	139	214	204	184	200	188	180	184	191	174	185	191	163	191	203	168	181	176	181	186	176	187	180	198	190	210	192	186	178	173	184	165	192	206	169	203	210	173	206	187	181	192	173	183	186	197	192	182	184	182	188	175	203	159	184	193	179	159	192	190	210	205	195	186	207	190	180	186	178	179	177	175	197	193	180	176	186	172	179	128	189	200	190	182	163	193	156	181	199	157	196	171	185	179	176	183	172	163	182	196	165	209	180	208	181	184	186	170	167	200	175	185	167	166	188	181	175	185	191	191	190	189	169	169	202	195	180	190	163	197	169	179	195	165	161	181	191	209	170	179	171	197	176	187	183	209	204	181	191	174	178	203	177	180	185	182	177	186	180	183	195	179	167	198	196	170	171	197	171	160	194	161	182	181	175	202	179	177	159	169	173	174	174	186	189	168	188	203	163	173	206	165	186	158	195	192	182	171	181	193	182	190	156	195	206	180	164	213	176	188	188	182	173	190	189	196	168	180	195	180	185	194	162	178	180	163	184	179	186	161	173	174	163	170	196	178	193	184	182	181	204	177	176	188	190	173	174	184	173	170	175	166	167	171	162	165	174	196	170	190	182	187	195	177	189	190	182	204	191	196	204	185	185	174	179	183	180	165	179	206	197	193	183	209	166	188	180	190	203	175	182	170	174	188	191	205	180	156	165	170	210	178	194	179	187	189	165	181	167	190	178	207	177	189	186	168	177	180	183	170	204	205	182	189	194	185	158	185	189	191	189	193	195	198	177	207	158	179	179	182	188	203	200	182	182	178	182	191	200	177	169	208
34660	24108	8361	4306	2829	1953	1535	1278	1070	927	751	773	650	653	594	567	520	569	502	531	524	473	484	470	443	479	480	456	421	398	465	432	417	419	409	397	425	404	396	447	448	451	402	428	415	407	414	402	402	391	413	406	400	396	373	431	398	379	414	363	392	395	392	435	429	390	416	436	399	407	401	384	435	383	441	389	394	357	379	426	407	372	391	426	397	402	401	384	387	376	439	395	364	424	370	389	418	410	381	411	383	364	388	404	376	424	380	440	390	411	406	428	407	402	414	415	424	396	407	408	371	405	433	424	416	423	430	401	386	394	460	371	444	391	402	366	363	376	379	430	405	429	407	411	383	398	391	413	390	378	406	406	437	449	424	384	398	385	389	370	404	403	386	428	374	407	416	390	407	382	415	390	369	412	423	382	362	425	406	391	403	415	380	395	412	394	360	406	404	365	403	431	389	395	408	414	400	416	417	386	400	425	435	388	429	386	386	421	388	408	427	403	440	403	385	372	381	394	405	412	454	391	402	390	424	368	391	404	388	401	422	420	399	404	392	424	404	396	389	401	391	391	399	381	403	387	417	401	373	398	411	388	389	433	385	369	380	405	367	416	392	394	413	394	372	408	387	417	414	399	406	416	392	424	413	405	383	408	380	400	391	417	418	409	375	380	430	418	392	405	362	361	405	388	405	381	411	397	448	380	385	410	395	396	404	410	395	385	402	392	387	384	382	397	430	431	386	398	394	423	400	378	384	372	363	418	414	420	378	386	384	377	442	394	410	421	419	397	429	417	369	384	387	377	394	365	402	409	412	410	403	401	425	391	428	421	396	406	395	429	387	407	403	378	379	410	430	394	396	383	411	420	376	399	417	407	428	395	389	387	388	400	398	390	400	438	418	415	401	390	423	410	372	357	392	416	393	385	411	388	391	401	390	390	429	387	377	384	394	381	391	373	436	407	385	393	369	378	406	379	392	368	392	407	372	409	394	385	427	419	399	371	398	421	391	392	407	363	404	414	377	400	406	414	425	384	436	360	389	382	408	379	412	407	391	408	411	373	391	403	408	364	394	391	384	397	395	371	403	385	385	387	391	403	425	384	368	401	432	404	367	412	387	426	398	378	386	390	394	395	392	390	403	396	377	367	394	381	413	365	414	394	399	396	372	411	417	405	376	393	404	377	367	394	390	390	387	435	410	391	412	371	416	381	411	389	436	407	387	385	372	392	397	428	370	439	362	387	383	402	415	395	389	390	379	408	419	398	410	402	402	412	434	395	388	417	380	409	364	391	384	388	384	400	403	390	394	404	405	404	417	382	419	393	375	396	391	368	411	365	419	411	410	381	394	403	395	380	394	445	392	400	386	369	404	393	402	370	398	378	369	400	390	370	392	422	423	412	419	380	420	375	396	404	381	389	468	410	398	394	404	383	410	400	366	415	366	372	388	424	433	408	402	390	389	379	373	410	415	390	397	427	363	366	417	378	411	411	408	396	397	406	376	416	383	377	417	396	396	414	383	418	408	393	392	393	395	402	370	383	372	373	374	358	362	375	401	367	403	410	373	385	386	368	413	371	376	395	412	383	408	393	411	395	428	411	389	364	382	410	453	423	404	384	381	357	364	374	380	418	435	382	409	408	430	415	377	370	414	431	435	389	433	411	429	388	421	390	391	398	388	403	392	360	428	396	397	398	387	404	376	405	428	366	395	372	420	363	371	389	413	417	405	401	370	418	382	414	403	395	402	395	399	450	380	382	410	402	386	387	398	409	372	380	403	404	372	390	409	378	403	411	382	423	395	369	399	398	419	409	363	407	372	392	366	393	387	393	407	373	388	417	374	413	392	390	370	388	410	394	384	402	427	353	416	389	386	399	427	385	396	405	398	424	364	370	383	414	421	448	380	422	371	386	401	413	365	370	407	402	401	383	423	393	411	364	410	427	409	391	440	420	423	377	422	411	365	438	369	374	411	399	417	391	396	417	423	390	381	416	398	383	377	428	359	399	402	403	370	378	399	408	379	435	420	418	396	367	385	376	418	394	413	422	388	424	395	366	420	381	387	405	387	391	389	406	380	381	396	380	427	403	402	421	393	391	388	386	423	419	422	399	395	370	384	427	408	398	370	428	392	396	420	366	401	418	380	390	427	430	393	430	401	435	403	375	417	397	387	396	392	369	430	413	418	395	425	392	403	382	406	404	389	404	403	384	386	409	440	364	423	397	428	411	432	410	387	394	365	405	367	416	395	402	395	378	396	395	379	357	391	390	351	401	379	364	391	372	401	427	410	375	404	392	392	387	418	385	403	397	398	379	405	428	409	403	423	431	411	397	406	418	388	413	384	339	385	405	407	435	401	398	380	401	361	450	383	380	424	384	378	420	419	392	414	383	390	391	389	404	398	385	397	400	413	422	414	421	374	380	394	371	395	406	453	385	370	400	424	389	364	400	389	392	405	417	402	406	394	398	401	406	393	376	399	425	418	374	359	386	405	402	410	423	362	395	405	392	389	380	421	363	382	383	427	380	384	407	360	407	376	397	409	380	404	409	415	385	416	429	401	404	386	413	399	409	399	419	387	379	385	395	444	361	390	373	378	383	407	376	370	376	416	414	398	388	438	419	424	409	374	407	409	427	396	404	398	396	378	394	358	398	427	373	386	408	406	393	355	411	385	414	389	400	382	354	379	361	443	401	395	396	419	423	381	400	351	394	384	382	422	398	409	385	429	417	373	376	382	376	385	392	390	415	396	423	374	393	391	410	369	395	407	411	415	377	424	404	382	383	393	410	433	410	413	376	420	419	395	404	416	386	393	410	409	392	439	379	391	398	363	387	420	373	395	422	365	414	415	389	412	411	365	337	400	405	380	363	389	396	399	446	377	396	425	413	373	422	393	390	376	391	408	396	418	385	365	411	407	381	405	370	426	384	387	394	375	404	425	408	413	400	427	401	394	418	425	388	438	411	407	406	379	392	369	387	382	426	416	410	418	367	436	416	359	357	389	454	409	403	365	416	433	390	450	406	418	444	417	418	396	339	401	408	379	390	424	400	415	430	366	393	389	422	384	407	393	365	380	414	369	400	416	399	382	409	372	397	390	386	405	380	375	394	393	402	388	389	404	402	383	396	389	409	360	405	407	395	400	383	407	387	408	420	414	379	430	363	395	388	395	403	407	374	415	389	429	400	381	420	397	420	436	392	450	415	407	387	386	402	463	420	376	423	386	402	396	396	367	372	428	347	414	370	384	386	405	401	362	404	401	408	451	400	439	401	377	383	394	402	391	399	365	422	421	382	391	395	420	358	393	421	408	360	401	412	382	399	425	417	378	384	376	394	380	380	357	424	413	409	411	373	379	405	422	385	402	417	363	376	435	385	397	401	392	371	364	430	400	367	385	413	363	370	377	388	377	463	398	404	363	371	403	389	383	405	377	408	406	393	366	346	411	398	396	446	375	384	417	368	458	413	385	416	395	388	425	379	426	413	410	419	375	432	391	389
23843	21626	29670	24075	21628	19596	2220	857	689	588	591	509	548	539	500	494	442	433	449	441	445	475	431	416	463	423	368	424	393	395	428	412	420	413	388	388	428	432	387	394	390	423	380	413	423	389	414	396	441	386	403	419	378	386	378	386	357	420	385	436	417	369	406	406	398	370	364	407	400	435	367	399	380	410	392	417	396	371	419	361	404	405	400	384	402	400	366	359	409	376	370	378	393	412	384	350	386	339	370	376	389	362	424	403	373	371	372	385	362	382	420	408	395	387	414	376	371	382	360	412	365	385	377	416	405	377	393	371	409	381	380	399	410	408	390	408	425	392	411	408	386	388	372	411	377	366	346	404	357	383	409	379	378	393	398	373	372	375	389	384	395	382	388	397	414	377	388	359	405	348	386	383	396	359	397	401	404	430	387	381	377	377	369	373	381	396	365	412	391	395	373	367	386	405	415	412	371	401	391	397	417	384	388	394	406	394	414	382	399	380	394	405	366	350	391	395	379	425	362	395	405	369	378	371	409	412	351	387	392	405	406	407	414	404	377	378	427	413	392	421	405	408	383	390	387	402	393	374	382	381	390	401	413	412	405	390	390	385	373	359	417	384	400	431	392	400	403	384	441	396	390	399	382	425	374	387	343	399	391	389	400	384	395	365	395	391	356	358	427	406	389	411	387	365	380	372	406	400	401	409	403	423	390	403	387	404	384	396	386	398	387	408	370	369	422	406	396	402	408	367	396	413	383	396	377	384	375	417	355	392	397	374	368	386	377	383	409	390	379	410	380	422	408	369	363	388	367	371	404	407	358	375	411	414	371	385	364	376	422	416	408	377	397	450	391	406	377	374	373	379	385	408	381	380	381	397	372	398	429	405	352	388	397	417	410	405	406	375	383	378	381	412	396	367	377	396	386	390	395	392	350	400	399	373	396	400	393	406	381	429	366	388	371	382	391	376	389	418	385	391	371	399	376	346	387	378	379	388	406	392	406	392	402	410	372	377	400	365	402	367	392	404	388	377	389	401	375	379	371	407	422	385	398	375	359	388	368	372	409	379	392	380	411	381	407	342	381	388	419	367	405	385	382	349	425	408	375	415	348	376	387	402	387	374	377	394	392	365	420	408	381	367	346	419	359	375	393	380	385	382	380	390	394	405	424	345	366	352	396	407	405	399	428	354	402	391	424	403	406	364	396	365	385	375	367	398	363	404	365	414	365	388	391	378	394	386	383	388	370	382	344	380	404	396	382	380	396	427	356	382	399	371	402	398	351	403	373	380	387	395	416	393	392	384	414	373	406	397	383	470	385	396	389	370	391	392	402	394	371	409	383	385	383	360	359	396	390	405	398	376	386	411	364	354	420	351	381	396	411	393	411	382	404	381	385	409	382	407	374	380	340	387	384	368	381	394	367	355	411	393	373	392	380	396	401	358	419	406	411	361	399	378	437	398	383	391	397	405	389	427	391	388	392	382	409	389	387	404	370	388	350	410	395	375	414	361	378	364	374	373	372	392	388	386	378	359	366	400	380	384	400	385	394	366	415	397	406	403	357	374	396	398	361	404	400	377	380	399	392	381	375	376	375	415	350	372	405	391	379	422	393	407	386	352	392	408	358	374	368	374	391	381	379	377	426	353	393	423	352	393	391	391	371	406	386	372	379	394	392	405	380	357	371	382	387	395	391	412	382	368	391	403	420	414	369	385	372	406	368	385	394	392	375	443	409	379	381	360	383	431	378	441	383	380	375	394	373	358	382	362	379	415	376	405	414	397	393	377	363	422	358	386	389	387	396	398	402	355	389	409	381	399	394	399	417	404	421	396	376	398	348	388	344	402	353	368	402	391	382	397	408	417	404	412	379	403	378	381	408	391	362	377	409	429	369	401	396	393	416	418	389	381	399	379	380	414	379	390	392	373	388	378	386	375	355	396	379	391	373	376	388	384	397	433	414	388	382	370	381	345	388	364	359	385	396	385	399	400	368	408	397	374	376	372	394	420	383	398	375	402	384	381	375	389	373	388	375	373	425	379	375	367	412	404	396	414	374	387	371	385	375	387	357	404	392	366	374	425	364	354	363	377	374	423	380	359	343	390	417	399	403	380	436	392	424	382	406	355	412	379	406	362	411	383	359	379	407	399	395	377	372	423	371	359	409	381	383	366	390	352	403	369	347	363	389	369	393	390	387	398	400	381	382	369	390	376	386	405	370	363	354	389	375	393	397	370	391	407	398	396	424	388	364	362	388	396	371	398	408	397	351	382	380	388	376	362	342	391	376	393	362	408	409	409	355	395	393	421	398	422	391	389	398	422	391	420	387	380	415	358	354	358	428	400	388	392	367	409	380	352	411	386	347	389	355	349	371	385	408	418	394	400	372	388	385	426	386	393	404	366	400	409	404	386	380	334	438	391	401	390	388	378	392	405	399	409	382	379	424	431	395	390	402	388	394	381	394	375	383	360	360	399	368	377	410	389	401	392	403	393	393	403	377	400	406	404	373	360	384	389	373	401	371	399	397	415	376	410	396	381	383	362	383	391	376	388	385	369	404	401	363	396	410	404	365	337	394	396	398	426	383	405	403	386	361	348	362	396	381	399	373	401	363	405	367	372	390	383	378	382	372	391	419	395	396	406	407	382	385	401	404	378	414	380	389	379	403	385	407	398	421	375	420	370	371	357	388	401	352	392	388	385	353	417	393	400	377	422	427	382	401	431	382	346	404	366	372	400	422	411	385	414	361	367	408	384	398	412	403	394	360	420	377	383	437	395	395	383	409	395	386	385	391	361	388	361	402	374	371	389	406	362	394	407	399	368	397	381	360	403	440	420	366	373	420	351	378	387	374	363	404	361	391	372	384	412	358	398	372	338	384	376	402	365	386	393	367	383	405	389	405	389	393	372	405	402	384	366	387	381	370	370	382	411	397	372	384	382	375	405	359	383	378	386	442	384	402	392	391	422	380	412	355	385	385	360	383	401	398	384	394	391	382	366	355	367	403	381	407	402	395	402	371	415	396	366	380	357	420	369	387	396	400	402	411	390	367	378	408	420	389	431	395	388	381	397	394	397	415	359	387	385	365	432	383	426	372	384	381	354	369	395	409	395	387	377	357	398	354	391	424	387	434	398	400	416	386	378	376	390	408	392	385	380	381	382	403	386	411	396	382	397	428	372	402	363	394	419	364	371	375	376	392	370	382	403	397	387	421	396	386	364	363	393	368	393	441	369	395	393	374	428	428	373	380	385	388	362	380	394	384	355	396	409	382	419	375	406	375	393	432	393	361	371	350	396	381	371	367	358	374	420	376	407	411	383	372	403	361	401	409	410	383	387	429	371	349	370	379	385	374	400	359	372	384	381	387	411	398	400	407	408	412	370	399	401	400	360	405	380	386	378	371	362	377	417	382	385	404	382	399	373	405	382	376	410	366	380	395	361	417	395	406	379	426	357	382	403	400	364	392	390	354	402	344	405	374	405	389	358	401	394	411	374	402	356
38751	25630	13740	7555	5007	3773	2834	2305	2017	1758	1567	1413	1309	1190	1123	1098	1039	1039	951	974	965	957	882	856	876	873	878	814	889	821	823	792	879	789	815	808	771	784	809	804	760	775	766	807	813	780	707	747	821	775	752	769	724	787	741	772	795	753	777	791	802	765	742	736	766	785	756	774	734	755	757	773	727	716	704	745	710	731	776	728	753	757	803	748	782	736	763	737	730	754	763	736	761	747	759	786	719	746	758	735	746	769	724	724	752	746	732	773	818	748	731	771	731	776	747	787	756	779	755	758	744	773	761	770	796	733	729	774	720	736	752	739	738	700	724	779	753	710	733	715	732	721	786	793	717	792	727	769	732	724	750	785	746	706	740	797	736	747	754	722	759	751	722	749	783	771	745	739	784	748	790	737	765	763	733	764	717	738	716	738	744	773	700	711	742	729	763	716	738	755	761	722	744	767	749	741	782	769	700	709	755	705	770	736	769	763	728	759	740	697	756	704	724	721	744	745	755	675	766	722	702	719	720	732	747	747	793	771	769	757	762	774	716	741	808	705	731	804	746	733	750	757	706	732	722	757	708	740	763	742	726	780	769	728	754	733	788	753	744	723	748	714	739	763	712	762	736	756	745	720	779	756	768	735	750	785	685	795	765	750	793	759	736	697	702	696	711	754	767	799	769	733	735	737	657	774	776	772	723	778	739	687	772	725	757	734	707	708	779	701	768	717	778	743	699	777	798	740	753	712	764	737	752	720	757	740	748	736	721	735	698	722	737	754	776	744	706	802	725	721	740	763	738	744	733	695	740	768	767	796	718	718	713	753	734	739	775	749	703	751	758	731	772	751	702	748	785	718	748	742	749	737	809	709	792	737	744	736	723	746	733	764	715	732	717	768	751	770	726	733	750	783	739	736	742	731	738	750	781	733	773	740	741	754	753	715	752	706	753	707	747	762	739	763	750	755	728	712	822	715	702	751	771	757	806	725	761	717	733	772	747	737	720	684	717	737	785	744	732	766	732	811	755	754	739	793	737	756	740	727	759	786	708	801	755	761	734	689	724	733	781	761	768	764	795	773	751	769	788	734	759	743	679	768	707	740	750	755	719	707	782	709	785	726	697	744	720	760	748	749	737	747	723	759	786	779	750	755	796	725	723	813	750	728	737	716	719	752	802	727	822	697	667	717	769	727	729	771	767	744	712	689	760	746	752	691	759	746	765	728	725	775	780	768	737	732	668	720	722	704	742	765	757	721	812	760	767	779	741	739	701	770	757	694	759	726	757	736	722	727	717	756	715	727	729	740	740	734	720	772	718	700	729	673	720	747	736	740	701	729	781	789	737	753	743	739	758	778	721	751	769	742	729	747	754	739	750	719	738	755	718	773	748	766	741	690	742	752	776	709	783	740	709	769	791	760	763	712	780	746	746	740	757	742	681	774	759	707	735	783	780	772	722	754	759	793	741	753	717	770	739	726	727	733	722	729	760	747	716	761	731	733	750	773	723	743	730	739	789	755	754	829	760	711	723	767	749	733	747	737	744	734	789	764	719	719	759	770	768	727	742	727	747	723	724	694	714	768	738	818	759	708	762	686	768	764	772	737	745	717	740	775	746	694	740	749	780	752	756	724	674	778	744	711	720	764	771	744	732	746	746	742	717	744	725	729	747	747	738	731	771	747	757	767	750	767	690	738	731	789	710	763	702	754	737	746	710	764	707	696	739	732	675	733	785	724	712	738	692	729	750	751	703	721	719	745	748	724	797	803	735	755	758	760	739	733	780	774	741	734	731	719	777	736	733	782	755	795	745	737	744	709	731	724	751	755	821	781	760	734	770	747	717	743	733	755	772	730	765	704	761	808	715	752	757	770	775	753	745	725	672	709	772	719	749	708	685	753	687	777	747	736	760	715	727	751	727	738	736	774	693	724	762	753	745	749	705	803	768	787	770	735	745	761	767	765	777	737	734	789	743	711	787	751	761	719	742	719	766	773	730	722	718	793	767	792	784	763	719	728	742	757	734	695	766	787	731	724	742	759	707	702	730	687	759	810	723	752	734	739	797	759	777	748	724	755	747	757	710	730	772	777	768	770	744	738	756	774	742	745	724	690	747	791	802	710	753	727	730	750	719	770	767	748	769	747	765	765	705	740	751	766	779	745	726	743	746	754	776	706	740	744	760	730	748	759	775	753	753	808	732	745	754	718	775	750	756	669	752	765	733	772	790	746	692	760	784	789	738	785	760	729	697	736	760	718	735	766	768	772	774	719	718	747	751	729	775	773	763	743	741	720	771	738	649	723	752	753	708	751	729	743	777	760	700	736	708	732	734	704	742	777	711	760	762	771	747	724	738	784	768	744	739	727	752	718	779	800	788	733	753	708	696	771	748	743	778	723	791	739	775	751	714	790	702	742	780	731	800	762	772	746	762	726	705	807	791	774	728	698	763	756	700	764	715	769	801	746	751	757	741	735	763	753	712	751	762	796	689	753	694	768	743	757	732	763	784	733	740	760	759	745	771	752	782	757	745	713	796	722	746	715	758	707	787	789	768	737	756	718	777	728	752	741	748	727	769	711	729	727	779	742	738	763	720	784	716	762	750	733	760	765	694	730	793	780	744	725	753	694	747	791	739	735	780	775	782	729	732	712	768	740	732	748	756	727	778	754	759	770	786	703	739	722	732	756	745	732	787	745	794	715	767	739	777	725	762	739	741	761	746	778	722	759	757	708	760	713	731	740	710	762	751	776	729	710	735	745	740	732	788	805	738	743	717	731	730	720	756	767	768	739	677	728	774	744	725	747	743	750	688	775	786	695	785	768	725	769	746	738	735	758	720	702	758	747	775	742	788	746	756	774	750	682	738	777	805	759	736	766	766	764	778	722	726	759	736	771	746	753	746	748	738	748	777	739	743	750	716	714	746	765	712	789	793	717	739	741	784	709	738	757	708	719	663	753	753	747	754	744	766	794	752	752	754	745	688	733	812	776	742	716	777	780	726	713	777	743	778	733	741	737	718	733	743	779	719	786	724	733	749	755	792	733	806	737	748	710	755	720	784	730	771	750	712	739	761	754	746	738	773	726	723	771	733	763	722	717	712	756	709	758	733	733	728	710	732	776	726	783	742	753	762	735	754	764	758	739	768	696	753	764	714	759	768	773	725	721	773	759	736	733	675	732	759	740	768	703	785	702	746	763	724	755	703	723	756	712	730	737	787	733	791	698	732	753	715	751	791	739	768	687	768	732	752	729	742	723	725	722	768	777	759	726	773	760	741	733	756	762	779	710	745	689	753	729	754	744	728	733	786	763	721	768	732	756	741	763	757	725	775	757	723	720	771	766	735	760	763	739	774	790	790	777	801	771	734	776	735	775	780	761	747	720	742	723	756	724	760	780	688	759	720	759	752	727	713	757	726	728	742	762	758	775	738	761	751	752	744	738	762	758	751	708	747	761	772	747	803	679	746	761	742	715	730	760	757	778	756	765	758	762	755	725	729	754
27430	21210	9149	677	428	408	370	360	377	383	351	371	356	343	348	373	371	365	384	339	363	356	416	356	360	363	371	347	374	367	385	355	333	341	380	363	356	359	360	342	364	403	381	290	338	375	359	339	316	363	349	367	355	361	364	341	341	311	330	329	356	316	373	352	351	372	355	342	351	363	337	360	387	381	307	366	347	358	325	365	360	351	357	324	348	374	340	338	328	353	365	351	391	364	327	336	343	367	359	329	350	368	333	335	340	343	363	322	323	341	367	347	339	320	382	368	325	362	338	344	357	359	357	337	329	366	355	323	350	356	380	358	349	335	321	333	335	351	362	355	362	323	339	359	363	356	333	342	345	350	340	366	335	372	349	345	353	332	349	391	363	354	329	356	352	325	349	332	377	319	322	359	343	322	329	339	336	334	358	377	352	351	346	323	368	343	357	320	374	348	314	344	309	337	347	363	286	353	360	351	341	331	374	356	370	368	332	349	366	355	338	336	334	336	319	367	369	346	355	349	402	373	400	341	375	332	331	384	327	342	341	392	357	363	342	361	366	340	359	367	357	341	339	323	326	371	334	329	340	362	344	371	370	361	367	348	324	347	376	313	344	406	324	331	360	377	329	316	317	344	335	353	368	332	351	368	365	370	327	325	366	361	369	331	360	321	351	354	376	384	360	407	327	346	359	358	342	365	339	340	370	354	326	369	322	352	344	327	317	341	341	356	343	329	367	359	376	312	352	366	352	316	369	342	349	360	332	363	357	324	407	334	323	334	329	345	316	362	320	329	334	343	364	342	356	349	350	328	351	338	342	370	336	365	323	350	323	332	342	353	356	347	328	320	343	351	315	357	344	336	345	366	377	350	356	349	380	353	315	358	377	355	394	343	350	329	402	342	314	388	366	334	358	341	347	332	368	359	317	353	335	367	334	357	358	394	356	336	349	351	353	363	336	371	376	322	368	345	372	349	340	332	319	370	347	363	350	350	315	328	361	369	344	363	330	300	383	354	329	332	379	376	338	340	363	359	336	334	361	342	372	366	343	316	340	335	378	353	321	333	327	358	345	349	356	355	337	305	375	328	359	363	321	330	358	335	365	315	377	365	342	367	366	323	327	346	345	333	345	349	365	343	351	335	322	366	350	317	348	324	341	342	375	355	332	355	363	370	330	361	367	354	351	332	348	395	322	369	334	364	352	352	342	323	307	369	369	362	376	343	345	368	379	385	339	364	379	363	334	329	332	350	358	347	344	369	347	343	325	364	340	396	293	325	391	365	366	322	350	368	306	329	336	346	351	368	338	333	371	353	330	327	382	334	347	351	353	318	386	368	382	345	361	342	367	332	348	358	320	395	331	387	344	350	364	381	366	347	353	375	331	328	355	304	377	323	335	377	372	362	339	318	341	379	371	355	317	353	348	386	378	375	336	352	340	352	349	346	313	343	359	368	350	346	337	346	344	343	349	364	331	379	342	336	372	363	329	355	359	362	348	335	348	336	361	351	386	344	368	315	383	363	331	336	336	365	313	362	356	341	366	354	331	350	385	332	387	364	338	359	353	345	360	320	372	354	347	351	361	367	363	322	328	387	321	353	359	337	356	357	357	361	328	376	363	334	337	355	332	361	384	363	336	386	377	332	305	353	337	340	332	353	355	329	353	350	350	334	354	372	332	373	321	327	370	405	356	351	395	338	339	345	337	371	371	368	350	332	338	361	322	319	332	314	360	353	331	350	362	338	379	329	361	390	360	312	321	359	334	353	360	344	320	330	386	349	338	327	334	350	352	336	337	339	349	364	314	373	338	355	359	362	350	363	327	336	316	320	341	373	353	333	354	338	342	371	356	354	342	370	372	342	382	338	334	338	359	334	339	335	360	343	394	346	368	340	377	359	379	343	350	347	343	373	397	347	350	330	362	368	304	358	373	317	365	373	373	368	378	353	319	353	355	394	342	344	347	360	360	390	342	350	361	384	376	337	350	353	332	366	330	365	371	326	370	356	348	355	374	317	384	385	329	381	373	341	350	363	341	358	332	347	350	329	374	366	337	342	365	349	330	382	360	370	358	342	323	331	360	352	401	357	345	348	354	363	338	326	331	390	375	301	359	356	352	341	366	362	327	390	337	367	341	344	379	316	331	346	352	318	365	340	359	327	347	338	386	351	340	347	354	333	307	331	341	363	355	353	357	359	340	373	352	349	326	355	338	330	370	324	375	348	373	328	367	325	352	359	322	304	392	396	340	343	379	354	338	366	339	354	346	358	366	362	343	365	350	370	376	365	345	387	328	324	370	338	325	345	357	362	363	363	339	359	340	360	355	330	352	323	350	303	344	341	317	366	363	339	359	355	360	342	329	340	346	343	333	330	331	346	351	355	330	332	343	354	357	366	350	377	350	338	372	368	355	365	345	362	326	345	339	369	358	314	347	337	350	361	359	339	356	354	351	352	373	336	322	312	356	365	326	360	330	335	337	402	376	316	360	388	346	353	357	311	308	359	356	360	344	347	354	360	373	350	339	355	347	360	343	332	351	346	340	357	401	379	352	371	371	331	342	353	329	351	366	337	352	348	369	358	340	347	357	349	340	370	342	348	330	365	386	381	354	354	343	340	334	330	332	332	365	372	341	378	337	358	360	304	328	374	332	383	384	327	317	369	390	341	367	332	356	381	370	344	382	356	388	315	345	365	321	356	362	336	354	358	340	351	313	359	348	353	361	341	407	327	340	303	360	345	336	334	386	349	364	326	348	338	357	318	342	363	333	400	347	337	377	351	347	377	373	371	345	341	375	337	321	368	334	349	322	323	328	327	355	392	310	367	314	307	333	357	343	374	373	313	358	318	348	370	352	365	336	386	371	342	319	340	349	353	393	321	342	347	374	370	379	360	319	347	360	367	323	378	363	331	344	335	379	366	345	355	364	354	319	312	395	352	361	329	371	382	374	373	346	351	345	355	334	364	346	377	352	369	339	332	348	353	354	325	338	333	331	356	357	343	344	339	371	336	331	355	329	367	367	325	388	338	355	341	351	360	362	373	330	339	402	321	380	374	365	365	363	369	316	354	341	332	379	359	362	330	379	344	333	340	343	382	317	350	341	402	352	348	382	357	354	324	356	339	366	323	359	362	390	357	366	367	358	340	367	332	322	351	345	343	334	345	340	360	338	366	341	365	349	374	348	343	338	339	361	327	368	378	349	354	331	351	344	349	353	345	344	354	343	347	348	373	331	352	358	357	384	351	332	351	340	347	410	340	340	378	322	344	366	360	347	337	358	332	350	365	353	311	368	350	338	339	358	333	339	363	336	335	330	373	331	361	346	352	354	354	342	389	352	339	348	360	336	337	361	365	372	345	349	333	327	374	343	312	321	358	313	349	349	343	352	333	362	358	362	314	364	366	350	336	346	357	356	329	355	321	351	362	311	361	350	344	331	346	374	352	346	357	350	332	317	345	373	329	343	368	317	331	356	349	351	348	377	351	362	353	376	320	370	363
15129	11283	1328	1053	873	808	743	768	714	685	708	663	668	670	688	720	706	671	733	658	642	685	659	663	640	655	708	663	690	648	694	649	641	641	629	697	648	634	656	624	656	636	661	678	686	661	603	681	667	618	719	667	665	637	658	650	671	729	640	673	674	669	640	659	698	649	676	706	659	702	638	645	679	649	660	663	618	647	689	688	653	653	657	654	645	671	666	658	648	644	650	661	644	657	639	654	678	618	632	668	672	640	669	667	666	633	641	661	639	710	700	668	640	670	658	655	667	672	626	670	655	657	618	667	642	644	680	661	671	663	637	640	629	637	656	658	609	596	664	645	641	658	717	652	674	666	582	640	719	657	623	662	610	658	637	631	689	677	625	673	655	655	671	648	660	677	663	672	671	659	672	646	653	641	641	706	683	636	628	657	663	667	647	657	656	627	642	677	645	611	653	645	640	662	666	714	634	637	650	648	667	621	610	649	692	648	634	668	634	615	656	643	646	679	685	719	710	650	682	668	638	660	702	705	713	680	697	694	638	619	692	669	665	678	681	641	666	670	631	672	634	640	642	684	636	612	664	608	663	691	674	637	639	667	665	677	641	669	635	675	675	654	647	658	681	652	665	644	686	679	653	708	628	660	704	657	640	676	666	672	617	711	627	678	619	643	613	725	634	663	691	662	665	640	652	653	667	649	645	685	687	699	653	644	647	681	666	701	650	644	679	651	658	668	639	659	683	667	665	644	621	642	659	655	655	652	626	690	676	621	648	645	659	746	655	629	691	709	620	634	684	660	666	668	703	697	655	638	693	666	692	653	652	699	695	646	605	632	666	669	677	639	646	673	651	637	672	706	660	685	688	701	675	657	660	641	649	677	647	625	679	638	655	666	611	650	624	663	700	673	653	668	651	654	690	635	688	672	638	685	664	691	644	655	588	638	640	674	666	687	655	625	686	651	664	610	678	639	658	631	725	649	699	659	623	639	697	672	648	645	641	690	699	660	614	653	678	714	645	648	637	684	656	654	662	634	682	717	651	679	679	650	670	665	637	644	644	686	686	633	655	687	600	646	645	669	648	641	645	665	697	698	652	637	658	611	685	687	673	618	652	668	679	631	637	652	670	659	695	672	632	657	702	659	644	719	654	685	636	640	684	675	683	654	636	648	651	683	665	648	639	686	679	625	669	659	660	676	648	684	666	641	652	642	668	640	630	665	636	646	674	617	653	671	683	625	629	675	665	697	653	631	679	640	659	687	674	669	616	675	683	647	632	648	636	680	665	644	691	637	628	651	624	676	640	660	666	621	643	687	676	599	671	675	652	648	624	616	674	648	668	683	669	651	622	651	721	658	690	648	672	647	613	650	679	645	666	624	689	690	684	673	698	672	634	622	663	618	690	622	670	679	609	653	670	664	642	670	664	651	676	613	686	668	705	638	648	661	633	687	650	643	669	635	668	664	651	670	634	706	664	663	681	657	685	685	689	654	631	619	695	660	615	679	681	623	670	686	690	615	673	689	627	650	648	653	605	648	636	700	662	670	668	668	656	632	657	621	636	650	686	660	647	596	678	658	641	658	607	642	656	672	720	672	684	634	709	667	719	634	666	645	691	641	645	653	686	664	658	673	678	710	680	648	625	655	627	661	655	720	601	633	687	684	684	604	658	624	654	665	644	655	656	640	665	690	706	657	671	689	643	683	707	665	665	647	667	670	656	666	671	646	679	664	670	632	646	655	644	653	662	633	627	649	681	702	680	620	690	688	637	679	621	647	669	666	576	677	642	672	652	689	687	629	652	605	649	668	660	644	672	646	654	646	646	628	711	620	665	646	709	642	736	654	642	638	655	667	658	668	621	675	718	646	722	635	686	680	687	674	630	693	650	667	614	635	664	666	626	638	619	666	692	677	717	659	643	643	681	635	661	674	652	615	658	609	653	690	655	673	673	633	662	608	618	651	639	683	684	615	676	649	648	658	654	646	664	628	685	625	655	616	631	646	634	620	643	647	659	648	668	678	646	708	654	684	672	593	667	641	637	683	666	695	661	619	662	653	679	666	645	669	640	636	618	652	723	642	690	702	694	693	667	685	643	639	643	659	695	652	697	628	629	684	631	665	669	679	675	641	679	645	662	615	639	607	639	635	660	682	682	672	653	674	614	686	654	639	682	675	650	664	675	625	608	690	651	638	634	668	636	674	664	675	661	675	650	653	662	627	670	650	666	667	662	645	646	698	664	634	684	659	628	679	594	702	625	631	635	702	684	679	667	660	673	671	646	660	656	652	660	643	650	673	660	655	636	659	689	663	645	673	629	670	611	648	653	679	675	631	652	663	630	647	672	645	621	657	622	667	641	692	656	679	676	633	622	658	714	650	670	667	639	675	630	629	635	621	626	671	723	637	665	612	663	671	691	653	685	662	635	722	654	635	676	635	660	688	580	635	676	636	700	661	667	679	662	691	687	684	665	679	665	687	642	669	676	622	658	656	622	660	633	660	682	634	658	648	673	652	643	688	660	719	631	726	687	655	655	678	650	639	660	637	625	670	661	668	678	675	658	612	679	668	694	650	715	714	734	646	658	685	657	639	663	680	657	636	685	641	642	661	633	649	653	677	645	647	698	652	640	647	652	641	706	637	660	694	626	652	685	661	685	695	653	683	676	681	671	711	638	653	689	667	626	672	640	644	700	640	666	637	704	634	657	617	651	651	649	618	660	630	655	603	712	640	718	671	684	652	644	676	660	647	644	674	689	626	650	621	679	657	640	606	615	653	654	631	621	636	651	680	666	690	711	642	649	624	661	650	688	651	667	639	637	666	651	666	654	656	724	690	637	689	697	692	636	660	690	661	679	710	670	611	673	673	638	638	634	656	610	640	650	654	698	698	685	629	707	700	668	650	650	607	680	690	637	665	645	683	685	664	649	670	626	650	646	626	624	631	700	660	651	681	659	655	668	648	632	686	625	679	668	643	648	666	663	685	698	636	702	635	660	644	667	637	636	599	665	616	678	625	689	654	700	636	643	619	670	705	704	729	673	664	658	640	672	659	653	681	620	620	672	705	706	676	689	619	648	630	630	637	691	669	670	611	655	675	630	645	658	662	646	657	693	673	641	628	610	655	641	626	647	657	709	628	649	631	658	625	689	642	681	720	668	655	703	629	669	606	622	663	668	646	643	627	682	637	682	620	672	664	656	650	674	653	611	638	603	668	688	639	629	648	640	657	623	676	656	664	674	640	676	677	654	624	641	639	673	639	638	609	657	647	654	676	672	619	690	673	662	733	642	665	689	620	692	620	668	623	697	636	688	661	662	630	654	653	691	668	665	639	631	656	649	655	711	680	674	667	658	654	679	618	631	659	687	630	606	698	599	682	683	635	670	651	661	646	669	646	651	652	648	674	669	598	653	630	651	661	674	644	657	646	641	670	688	643	648	678	689	683	647	640	684	659	649	646	666	618	657	635	657	620	654	709	633	644	684	626	659	649	675	646	681	657
24787	21695	29105	24787	20447	1845	573	387	355	305	297	261	258	237	252	236	230	237	223	192	195	212	194	199	192	203	180	174	198	222	210	190	191	177	186	193	177	203	219	179	177	188	185	197	210	175	194	209	189	205	221	187	194	169	173	183	175	166	185	197	199	194	194	223	189	186	185	178	182	169	194	196	167	169	177	201	199	171	176	186	177	172	185	163	185	196	180	179	197	180	187	200	177	211	188	179	223	195	184	174	182	181	200	211	171	156	194	185	162	172	196	187	167	185	172	179	191	188	179	203	182	168	167	186	197	179	183	181	167	185	188	149	167	172	184	163	198	176	193	172	194	176	193	190	195	189	163	155	178	187	192	189	183	178	207	178	191	191	179	175	171	186	171	186	172	177	184	166	200	187	183	193	171	184	163	162	193	175	192	197	178	157	173	176	167	177	191	210	201	194	189	180	176	199	169	166	194	171	211	180	198	161	191	163	178	188	181	173	182	173	182	177	183	182	165	179	180	183	186	170	174	194	201	188	195	180	184	168	167	181	198	186	172	216	203	207	176	182	177	171	192	182	200	185	171	189	173	178	167	173	192	181	195	206	193	157	175	170	184	181	168	215	188	204	188	187	187	194	179	188	181	188	159	196	197	179	171	170	202	168	165	185	185	185	159	185	191	187	188	177	185	194	185	190	192	193	197	178	199	193	174	181	174	194	174	174	182	174	164	193	173	175	183	174	198	201	179	181	216	197	186	180	184	184	155	188	177	199	186	180	196	191	183	184	173	159	189	184	170	186	196	168	184	208	187	194	180	190	191	185	201	197	174	178	165	170	150	197	158	179	186	169	170	192	171	179	193	183	162	202	185	183	174	197	185	189	186	177	180	179	177	182	211	202	164	188	188	147	165	175	190	193	170	171	189	197	188	191	173	184	199	185	204	195	164	179	202	175	164	194	187	189	178	197	178	187	183	166	216	158	177	179	194	179	184	176	177	178	180	176	164	187	180	191	198	193	170	209	180	194	186	191	200	204	193	163	183	178	178	196	179	178	187	192	176	199	191	202	182	194	163	196	192	205	212	178	177	182	204	195	175	192	165	179	202	168	191	179	190	156	186	170	196	207	178	176	191	160	196	194	182	200	188	178	156	189	160	186	190	159	168	205	175	203	163	174	197	197	162	171	183	173	177	179	212	199	191	183	181	179	206	172	197	190	174	195	173	182	176	200	185	183	177	206	177	187	187	174	188	186	157	187	194	162	180	168	178	169	167	174	186	165	188	184	178	187	185	200	202	200	154	148	194	186	173	195	169	180	186	158	194	174	209	181	168	175	191	181	167	168	179	182	153	184	172	204	173	202	206	215	193	168	187	190	155	189	194	190	199	184	187	193	192	192	165	208	180	191	173	189	168	193	160	201	207	207	187	182	157	178	178	193	163	187	181	165	188	194	173	171	176	188	200	197	175	214	157	190	171	198	180	176	195	161	171	180	178	178	195	172	186	183	185	190	153	193	191	171	184	172	163	152	183	190	173	186	185	161	197	213	176	171	194	179	178	196	175	189	197	195	178	166	149	172	204	180	204	161	186	184	179	159	171	193	169	186	164	188	181	202	216	177	191	194	171	229	174	167	166	180	191	179	192	161	199	191	158	171	198	183	178	163	172	151	173	190	183	181	199	162	172	190	181	196	188	205	178	193	181	182	176	215	223	162	170	188	178	193	187	177	220	175	176	214	189	181	187	175	193	169	196	192	172	159	195	164	207	182	171	172	212	187	193	159	197	188	174	187	191	189	191	180	164	197	191	188	189	176	173	207	174	173	188	205	195	180	205	201	173	195	192	185	196	201	178	204	169	190	175	191	170	205	177	193	165	182	177	178	178	186	189	185	155	190	190	184	213	164	194	194	162	166	171	206	176	191	172	187	173	178	192	162	190	168	184	182	200	169	180	168	179	194	156	155	201	169	187	193	196	189	168	196	174	179	189	191	190	199	172	200	175	189	192	174	173	196	185	174	189	172	191	169	169	182	202	189	177	189	194	170	207	179	183	190	204	165	182	188	173	181	186	184	200	167	195	165	203	190	193	163	158	177	171	171	185	187	193	177	161	196	205	180	200	200	198	172	193	204	182	195	185	192	201	186	194	212	193	183	173	180	174	178	165	175	182	169	199	199	196	175	180	183	169	186	182	175	176	177	185	197	161	198	199	205	188	205	181	176	167	174	164	188	187	193	164	185	188	176	195	165	177	177	180	180	181	181	193	185	207	182	180	192	191	183	166	182	185	198	185	154	192	178	173	189	187	177	171	199	174	161	167	190	200	196	169	179	181	175	186	159	198	187	181	182	179	208	166	180	195	172	195	161	200	181	181	182	201	161	176	158	193	176	157	192	179	169	175	178	187	193	185	184	182	176	187	169	182	177	207	217	181	177	177	203	173	173	187	168	196	193	179	187	181	178	164	204	178	162	205	171	195	174	190	185	178	191	182	189	180	173	185	185	156	152	191	183	196	191	215	173	181	200	196	180	193	167	186	162	169	197	194	185	158	184	192	186	171	195	181	201	182	212	200	162	166	192	212	181	196	179	178	201	190	198	196	221	187	194	184	189	199	180	180	180	167	184	172	175	197	169	150	189	179	178	166	175	187	174	208	185	176	192	175	180	188	198	186	179	187	164	170	192	153	196	191	175	195	196	170	178	182	198	196	202	170	180	181	194	185	187	171	174	191	202	153	181	166	166	158	185	177	191	149	203	183	189	174	186	210	204	170	190	169	192	206	169	187	199	184	190	172	171	184	182	187	157	180	160	185	156	198	200	181	209	193	201	185	191	172	176	175	200	170	202	189	169	164	176	206	186	176	168	155	198	174	192	167	193	173	179	176	183	193	172	155	183	160	161	188	186	202	185	173	170	190	181	188	169	187	187	163	192	189	183	175	188	180	179	166	190	206	177	173	179	185	192	179	165	189	188	177	210	191	188	188	161	196	195	173	179	192	177	198	181	183	189	183	189	179	183	173	167	181	183	187	174	172	151	170	196	149	186	179	181	205	184	200	201	186	185	174	173	188	185	197	180	158	165	177	193	171	203	185	165	198	189	174	202	173	164	179	170	184	181	173	179	195	182	197	200	182	200	183	165	179	192	167	185	186	181	175	162	213	175	172	196	192	185	185	184	169	189	194	151	186	180	169	173	202	185	199	175	172	173	162	162	176	177	199	148	181	173	179	181	179	195	208	179	172	169	189	211	176	183	188	173	177	185	178	178	193	184	220	178	167	176	196	187	178	189	193	195	186	202	178	199	193	179	191	204	204	176	170	188	197	180	168	211	183	206	183	181	182	220	195	173	198	192	175	181	195	177	198	189	166	181	190	190	196	202	196	169	200	192	183	181	156	172	183	188	194	181	179	196	174	187	190	182	182	192	210	189	207	176	182	200	180	226	165	182	198	177	183	179	186	161	162	184	187	186	169	188	207	172	204	187	205	185	185	175	189	179	180	195	183	172
34966	26992	8492	4307	2829	1996	1573	1288	1021	956	821	701	680	663	637	545	580	510	533	485	469	502	476	500	428	437	421	467	459	433	417	410	471	442	429	428	423	405	417	433	407	399	455	432	404	439	437	434	401	441	371	419	411	422	428	407	434	416	397	419	409	423	390	409	418	405	415	395	429	409	397	421	423	455	446	426	425	420	387	408	396	379	423	412	415	440	409	434	438	390	413	393	397	405	405	395	376	400	425	410	413	387	412	390	361	391	400	395	407	416	416	379	373	389	401	412	408	368	392	391	380	413	396	415	387	376	412	396	347	364	384	390	414	385	442	403	390	386	396	427	440	424	375	402	381	370	410	394	375	398	415	378	374	428	382	379	403	404	407	396	407	397	400	363	421	414	380	409	417	370	382	423	423	387	375	394	392	408	396	374	402	371	402	402	376	397	386	392	385	459	394	426	415	375	406	439	416	383	403	372	407	390	404	411	398	409	394	394	431	389	424	366	377	412	409	399	419	417	390	397	359	423	373	398	422	402	410	420	392	399	420	437	417	408	396	390	430	415	384	379	393	395	378	408	408	392	376	402	380	387	386	425	397	404	366	390	406	393	416	407	407	405	400	411	351	383	397	383	438	409	414	386	382	415	392	404	404	418	429	396	422	393	380	400	423	390	422	386	388	419	404	396	404	402	412	371	418	385	419	392	393	395	368	387	438	387	386	437	400	400	409	378	390	369	417	402	411	363	405	386	396	409	343	421	403	385	435	410	402	379	402	409	379	379	391	419	390	434	401	396	367	399	395	399	395	405	404	378	411	369	373	420	386	374	418	391	397	419	406	369	418	406	399	409	402	378	436	403	421	372	380	397	419	413	393	428	360	402	402	410	403	389	429	427	401	377	388	413	393	410	392	347	419	385	404	373	414	424	367	408	397	405	394	410	361	409	402	399	414	382	377	400	376	399	386	376	409	418	390	427	407	416	390	367	441	375	435	427	391	414	420	412	408	380	401	408	424	376	384	393	390	408	408	376	413	407	407	393	412	416	431	419	405	405	434	383	418	390	430	369	377	408	374	392	405	412	377	401	420	397	397	374	436	409	412	399	423	443	421	397	406	437	399	409	420	443	410	398	391	405	382	380	414	429	395	408	392	417	404	402	401	389	426	393	395	398	444	422	354	410	394	433	384	396	386	385	387	405	393	386	414	371	374	424	367	417	427	407	404	383	448	393	394	396	381	415	387	375	393	388	383	414	384	386	426	426	391	390	398	424	421	415	417	417	400	394	447	383	391	413	395	405	386	426	426	373	404	385	423	369	416	418	358	460	382	406	397	397	417	410	423	366	411	399	373	413	387	426	380	378	429	385	370	406	406	435	429	374	420	407	392	364	402	405	410	363	412	381	392	395	394	417	401	364	365	386	409	392	399	389	400	404	345	382	403	419	384	413	395	383	386	388	401	426	393	358	389	364	426	392	416	423	398	412	391	433	391	413	376	364	427	401	408	405	397	383	400	385	398	390	414	431	387	400	404	397	366	419	375	428	406	400	427	370	411	425	386	385	411	423	397	391	388	451	404	409	401	399	373	380	416	422	379	431	383	408	408	409	409	392	369	395	412	388	407	420	435	351	424	418	395	392	381	406	418	415	384	422	392	417	379	396	402	374	426	408	399	335	386	378	372	440	396	439	401	405	403	347	367	385	401	449	409	380	403	375	406	407	414	410	405	412	424	365	414	378	404	409	422	374	415	396	401	376	364	399	406	425	377	423	411	374	423	429	355	405	392	389	415	395	384	391	380	369	397	397	416	403	369	388	375	369	377	354	414	402	388	412	446	400	372	458	400	390	396	410	402	389	440	394	460	396	386	368	415	405	409	368	425	394	393	375	413	376	408	400	385	421	415	405	408	445	391	463	391	384	423	413	398	394	411	398	376	414	424	420	406	379	363	409	396	391	424	394	417	403	409	411	400	356	421	412	378	370	369	406	393	355	422	406	425	414	411	395	386	433	399	393	387	416	425	393	403	418	372	411	373	361	390	390	407	394	403	404	406	375	386	432	394	404	419	433	416	411	403	417	417	415	385	414	413	432	393	381	371	346	376	408	422	406	398	435	430	410	401	438	404	416	378	367	414	376	389	391	399	433	388	385	405	406	395	376	389	389	395	439	393	383	390	388	373	387	384	365	431	401	402	389	368	388	408	352	393	379	414	387	411	432	387	398	399	424	399	419	451	424	379	403	399	392	389	370	426	421	421	387	432	365	381	414	375	378	377	416	405	418	442	393	409	411	402	389	432	398	402	384	413	394	417	389	462	398	402	401	407	387	384	399	388	393	395	400	420	396	345	405	381	406	400	388	425	375	395	400	429	443	390	424	394	391	389	387	368	390	383	385	418	401	425	407	373	366	404	386	390	365	365	395	383	424	414	388	397	391	379	371	395	379	403	403	406	387	417	379	395	412	388	405	394	421	359	412	378	378	424	386	397	380	412	371	377	380	373	388	390	421	419	378	415	405	389	406	408	402	386	416	393	395	423	347	404	363	413	372	375	354	404	386	409	409	400	410	421	408	402	406	403	398	407	412	411	434	413	366	422	422	414	384	416	398	402	379	410	412	379	388	425	385	385	407	417	389	400	363	386	414	388	423	375	427	367	391	395	366	390	384	395	403	437	355	380	431	385	414	366	387	356	418	401	402	401	393	404	410	412	424	412	361	432	451	398	402	387	367	394	358	397	387	388	390	406	406	407	392	373	406	407	417	400	426	385	439	386	403	416	379	376	393	399	410	400	395	385	414	415	405	394	385	392	366	363	415	379	405	418	379	399	406	408	372	419	408	387	356	419	393	441	391	386	378	414	415	375	373	392	432	408	432	379	399	408	403	372	389	415	390	381	401	389	393	402	418	405	367	378	376	396	420	372	395	373	399	430	411	391	409	418	401	411	389	400	399	390	415	381	376	390	407	384	380	373	385	405	414	385	428	394	440	396	431	408	367	388	401	391	396	420	399	431	411	390	404	403	435	395	379	381	386	353	407	389	398	384	396	359	399	414	410	415	417	401	416	376	432	366	422	382	429	416	409	388	407	407	372	430	395	394	406	399	417	378	401	397	384	405	412	402	450	431	416	423	386	424	412	402	425	404	388	419	386	400	403	379	389	410	437	379	346	380	384	406	383	411	420	392	396	426	370	402	359	397	374	435	388	406	367	395	433	373	432	424	401	408	423	433	426	378	387	383	430	409	391	424	415	440	394	396	416	416	393	412	400	384	385	394	393	374	398	387	399	412	411	389	404	441	378	389	417	393	408	412	425	420	435	385	430	386	397	397	392	404	379	436	421	412	410	404	361	400	403	422	380	400	394	391	424	407	430	402	365	438	415	409	429	413	397	415	370	398	366	371	373	411	396	410	407	404	409	414	435	425	399	395	352	388	368	414	417	401	374	392	404	402	373	379	423	380	401	380	400	423	391	431	424	385	406	365	416	410	395	388	450	387	405	428	384
23876	21740	29771	24270	21740	20400	2487	885	674	652	602	548	533	493	461	471	459	468	482	431	435	479	440	429	407	418	425	441	416	414	414	380	420	391	399	408	407	424	433	436	399	380	425	398	374	401	383	399	408	409	382	372	408	420	420	384	397	380	424	393	385	401	397	419	393	388	381	409	422	373	413	387	408	377	392	366	413	395	401	397	448	379	405	393	389	373	360	390	395	406	382	408	384	437	395	375	382	431	387	372	389	379	409	377	382	446	370	403	388	410	380	409	364	428	386	397	434	412	396	380	423	376	418	362	421	386	387	354	386	384	388	387	384	372	384	371	393	388	400	397	418	382	373	389	400	404	403	425	397	379	415	429	411	355	389	385	387	401	394	359	449	392	370	381	370	425	385	361	392	383	362	412	419	397	387	372	385	355	421	406	405	382	382	399	351	384	371	391	398	366	405	365	394	404	372	399	361	378	368	387	423	372	428	368	336	385	395	396	387	408	396	392	411	369	389	368	355	419	407	394	363	402	384	401	387	353	415	412	399	408	427	396	409	416	383	415	366	388	386	426	341	407	410	392	375	395	388	415	392	389	421	386	386	390	389	415	397	384	370	416	385	406	424	384	390	409	392	406	377	400	400	400	392	398	403	407	421	389	377	399	372	381	369	373	393	384	378	406	408	381	411	391	409	440	399	397	396	399	393	398	392	358	390	373	364	369	427	366	411	387	402	407	454	390	392	407	382	375	421	405	395	409	416	391	424	428	390	375	415	382	420	343	338	418	387	409	366	386	417	402	380	414	402	419	404	364	419	399	374	365	382	377	407	430	417	379	386	401	366	371	382	393	383	398	376	381	380	404	401	401	411	388	422	385	379	405	424	367	384	414	389	372	382	400	404	374	395	393	401	377	355	360	388	381	412	395	381	424	386	400	395	425	374	377	424	381	378	355	338	390	375	390	386	388	357	407	407	441	413	371	381	389	417	361	422	403	408	361	399	400	383	383	396	414	385	339	385	405	371	389	354	381	375	389	425	361	400	372	409	393	393	377	400	404	399	389	360	389	394	410	394	411	390	359	385	421	397	428	374	411	400	401	397	396	386	373	384	391	356	383	414	367	376	365	382	399	434	363	388	396	367	327	450	419	385	415	373	410	390	416	399	408	383	422	399	392	359	359	387	392	397	392	385	384	387	408	403	398	404	412	386	383	369	382	394	403	376	387	399	393	373	369	410	396	378	401	390	405	370	348	378	367	398	370	398	397	419	400	399	428	414	387	402	371	398	415	400	421	415	400	376	371	399	410	387	391	406	369	390	391	408	433	365	380	408	397	420	374	411	400	374	392	410	371	379	423	380	417	383	382	370	382	402	381	388	362	411	355	373	396	407	389	388	421	355	381	371	391	375	397	375	406	397	344	375	399	389	386	364	387	379	387	378	431	392	363	396	365	356	393	428	413	394	392	399	399	372	400	394	449	380	376	410	369	388	435	418	391	397	396	370	405	370	394	402	383	404	423	382	415	405	379	390	394	382	391	387	403	432	399	370	388	375	417	359	370	351	423	358	405	369	370	359	394	383	381	399	423	364	419	407	361	368	416	368	384	394	393	385	388	356	366	388	389	385	373	376	366	408	377	424	422	400	381	402	405	397	395	361	401	366	384	404	426	416	378	391	382	375	422	391	393	397	392	381	421	369	402	400	405	388	387	370	350	373	355	397	385	398	420	364	400	380	376	399	360	415	393	392	398	382	402	380	398	369	363	398	394	397	407	380	409	387	412	386	416	359	391	376	383	371	372	359	414	381	431	405	414	382	359	405	408	388	368	397	377	421	396	363	399	379	366	390	386	402	376	404	398	406	398	412	381	384	384	384	412	366	392	426	375	428	394	367	406	391	414	373	402	348	376	384	397	357	397	397	411	385	388	390	401	397	388	402	378	418	383	407	386	375	379	381	387	357	414	385	385	422	388	375	375	378	418	383	390	388	380	429	416	350	364	382	372	399	413	364	383	411	414	372	402	361	396	344	382	368	387	400	394	413	371	376	378	405	435	378	393	435	371	375	407	376	383	399	402	366	381	351	363	426	398	384	386	407	386	379	375	388	352	371	398	393	398	408	385	368	388	418	381	394	343	348	413	405	363	390	361	419	418	418	380	401	407	379	393	406	400	378	345	407	356	408	416	373	361	397	409	425	368	383	381	396	360	377	397	386	437	419	366	366	381	421	394	423	415	405	350	389	396	386	410	391	417	452	374	408	378	397	379	371	399	400	371	352	403	381	365	378	402	379	394	390	409	389	396	382	410	394	361	394	363	376	427	375	416	408	414	369	369	389	380	372	404	392	379	387	415	374	408	397	391	418	390	391	339	403	369	385	392	357	370	429	385	383	399	398	384	427	404	406	382	422	373	419	426	367	448	395	384	400	400	404	352	363	389	377	388	342	390	387	392	418	371	390	390	361	400	356	367	396	374	405	443	385	457	380	382	373	375	383	383	354	398	399	427	402	363	403	429	377	406	429	395	416	396	387	405	367	381	412	390	382	393	412	414	415	396	380	410	382	372	406	403	371	412	421	400	406	368	353	372	376	384	380	380	407	349	389	391	402	379	414	392	365	416	396	350	405	386	380	427	390	377	409	408	416	418	381	379	415	397	414	410	383	394	405	392	398	401	388	392	426	400	389	400	391	419	401	371	393	387	376	383	385	367	379	380	354	360	401	351	419	388	413	391	400	403	342	376	384	369	383	396	375	398	407	389	376	422	409	362	390	379	364	372	394	359	387	373	377	426	388	388	411	457	365	375	366	401	402	408	417	387	399	432	424	434	381	408	400	340	368	412	402	396	405	386	408	406	380	383	384	406	394	429	411	405	401	377	384	401	383	379	432	372	383	387	388	402	382	382	390	395	408	385	398	384	377	378	401	391	387	377	401	387	387	380	371	371	377	392	391	392	383	406	403	434	365	404	371	395	371	389	395	417	391	409	406	400	430	394	406	413	384	412	422	386	406	356	385	380	381	406	383	408	382	386	413	393	372	397	415	374	389	360	426	404	371	390	403	386	387	400	379	378	375	379	402	398	403	400	383	394	419	378	401	366	395	428	405	373	371	386	384	427	424	411	419	383	418	391	380	417	349	376	419	383	394	367	404	374	443	383	370	371	371	383	431	395	402	408	400	409	410	369	407	389	386	404	387	406	349	421	409	391	420	390	410	403	354	372	397	444	398	360	428	410	404	415	392	397	414	423	394	385	383	379	392	397	413	370	385	406	393	382	366	382	361	360	400	413	394	419	381	384	382	402	401	388	396	410	398	397	410	406	386	403	409	397	427	423	387	402	404	351	434	407	397	393	414	407	351	400	394	387	406	376	383	380	415	341	387	391	403	398	352	392	395	398	370	368	384	389	392	375	377	365	382	383	402	398	392	391	360	386	386	391	397	422	377	376	370	377	426	370	401	374	382	402	378	413	411	406	426	427	414	377	375	379	355	413	375	357	403	362	374	425
42376	28342	13761	7676	5141	3686	2949	2430	2079	1666	1564	1391	1277	1168	1117	1170	1106	979	943	979	966	957	916	926	881	847	861	834	828	814	796	869	850	805	818	821	799	872	823	824	785	751	785	847	790	783	797	722	824	786	753	729	793	772	777	759	791	775	731	704	795	734	769	713	788	747	740	795	774	727	754	742	721	719	728	695	740	785	751	772	697	760	751	717	729	768	757	810	752	736	792	751	799	748	716	757	709	755	752	729	718	695	785	726	764	794	750	738	724	746	756	787	775	764	721	762	742	763	741	698	771	757	730	749	705	723	735	792	733	719	745	756	707	716	775	702	773	772	746	731	739	747	735	791	767	755	734	745	801	734	735	729	689	767	761	778	791	757	770	783	784	724	755	761	737	705	721	754	793	787	737	762	714	693	747	769	758	749	718	729	782	716	766	749	766	762	731	726	704	755	712	744	738	710	731	749	712	759	772	775	746	724	781	741	693	739	784	740	753	741	731	762	748	761	753	750	708	711	741	742	808	770	771	765	748	775	778	760	726	716	753	786	726	718	743	766	798	742	703	735	792	740	712	707	689	738	693	748	731	774	714	720	740	752	714	726	738	732	775	754	728	750	713	699	740	784	818	729	745	742	830	766	763	749	717	775	742	701	732	770	773	779	735	726	743	749	703	737	717	753	731	787	741	719	763	723	735	716	795	724	777	736	728	772	711	786	750	706	735	731	748	720	704	740	738	765	787	711	688	794	749	755	760	732	716	761	751	759	781	756	764	705	764	729	770	758	678	732	723	775	712	753	798	728	770	690	775	755	711	794	792	743	692	737	748	745	785	771	760	774	754	739	759	758	730	645	760	794	703	707	740	734	770	747	783	739	725	728	718	736	801	728	732	753	730	717	740	770	757	730	727	708	737	751	747	777	754	727	734	767	664	759	755	735	812	762	740	729	767	737	741	734	729	697	764	701	770	784	751	792	747	741	742	744	717	747	772	770	750	760	762	775	770	747	765	772	711	770	670	722	757	747	738	713	749	698	690	798	813	757	763	723	741	765	773	777	735	713	746	786	708	751	734	710	742	735	769	762	724	740	791	718	721	721	745	723	739	749	772	759	786	734	745	764	781	747	745	711	715	751	764	737	696	746	727	743	772	736	728	700	720	730	740	743	740	730	684	750	765	733	749	761	706	784	746	721	774	758	713	725	752	735	732	747	743	776	742	761	759	727	738	771	772	743	756	712	750	763	738	783	717	774	761	732	718	763	780	706	751	743	712	719	746	734	742	710	774	756	760	745	743	764	721	779	709	774	739	768	732	736	735	760	766	718	710	751	727	760	738	755	763	720	762	794	722	706	701	754	766	735	790	791	747	734	751	670	744	794	674	720	747	793	755	766	742	732	741	749	687	778	724	705	758	743	763	737	712	764	744	707	777	727	737	737	750	702	759	736	764	754	751	748	735	753	745	756	698	762	723	731	767	732	753	763	736	709	750	782	744	754	716	737	755	771	733	731	716	739	742	765	722	692	780	797	730	737	725	767	747	731	748	763	747	781	766	724	786	743	735	739	759	773	726	731	761	727	736	731	724	740	712	730	749	752	695	731	786	784	726	742	681	747	714	765	736	771	715	745	748	734	717	747	744	746	692	744	741	710	689	717	714	742	759	798	713	712	768	745	736	724	707	729	736	757	771	786	769	791	806	773	727	747	717	743	753	736	746	721	728	776	731	733	761	806	711	770	720	764	725	714	741	746	675	812	736	750	732	724	693	782	753	674	748	750	762	768	753	743	753	720	726	735	745	735	735	743	750	729	796	796	765	692	748	735	737	748	691	774	743	711	751	758	721	758	743	728	711	699	747	717	788	781	731	736	746	754	778	782	744	676	762	753	782	773	768	755	757	736	760	746	730	737	745	796	739	751	799	718	741	735	718	784	745	771	765	696	746	725	748	743	730	734	757	763	730	726	745	722	734	708	774	741	750	659	703	763	732	747	758	688	703	758	771	735	732	728	775	766	705	734	768	768	708	784	721	751	729	763	769	768	750	721	757	711	715	752	726	764	713	778	703	746	758	726	777	738	754	694	738	767	745	781	723	711	723	768	755	723	737	739	788	717	771	733	756	746	722	737	750	731	745	737	780	777	769	749	731	734	715	708	728	760	735	718	764	759	719	732	740	737	773	704	704	729	698	753	733	784	775	734	711	735	735	698	653	694	760	756	738	727	729	748	725	736	725	724	727	798	770	767	747	718	755	775	726	755	761	744	735	713	749	735	774	782	707	775	790	708	715	772	714	762	725	772	752	744	747	732	760	717	710	729	769	740	699	708	738	743	801	753	742	749	783	757	765	789	738	794	774	745	746	780	774	767	739	699	774	722	702	724	750	707	796	757	762	697	726	775	748	737	764	786	715	741	812	748	715	678	747	772	780	745	732	703	751	791	738	716	709	778	780	756	746	770	771	761	775	737	725	719	718	727	767	725	727	770	748	759	728	786	729	750	757	774	716	707	727	756	736	734	716	713	790	748	735	740	771	748	713	756	761	736	733	687	742	731	746	737	760	740	724	768	751	737	740	742	702	763	736	706	745	749	702	760	697	750	731	731	735	747	759	752	739	791	781	760	720	784	756	685	762	711	758	773	764	755	756	746	793	794	742	713	735	732	782	728	720	767	755	673	758	735	757	713	753	758	773	761	754	742	762	759	760	728	786	721	748	785	755	700	678	766	777	733	777	718	718	771	689	715	741	773	779	711	735	744	726	805	739	735	749	699	787	753	752	775	753	784	715	776	803	775	757	747	739	753	727	795	730	744	768	738	702	703	802	765	754	743	735	707	792	756	731	746	740	787	706	737	783	758	711	748	722	779	740	773	764	753	806	764	729	798	746	677	740	726	748	793	726	736	784	753	724	757	758	692	737	730	750	743	683	735	741	753	776	740	749	750	758	721	779	703	763	756	765	750	767	722	721	733	756	738	717	736	708	736	740	785	763	765	725	800	712	739	752	759	722	757	727	781	749	736	808	775	741	779	718	756	716	784	775	766	724	720	762	768	740	731	712	726	706	748	740	758	740	801	744	746	747	748	730	734	753	791	816	728	733	739	731	740	747	734	742	696	706	773	710	766	766	715	756	761	708	751	795	817	739	707	742	746	762	738	766	757	740	718	689	740	740	765	773	793	702	676	725	691	765	757	758	749	742	748	750	741	745	755	758	688	723	728	725	697	711	772	772	809	764	740	707	748	759	738	720	704	765	783	781	800	726	813	740	746	749	672	730	679	731	708	762	724	742	761	802	789	764	775	751	767	719	719	712	786	754	704	742	783	745	729	711	740	783	748	736	732	727	768	747	748	747	710	720	738	715	714	723	753	742	752	751	735	761	743	720	746	722	674	757	733	753	748	722	766	737	740	761	737	733	744	777	769	726	757	732	774	753	791	732	698	779	748	716	756	728	752	790	663	697	742	732	737	784	825	801	712	705	753	767	782	741	750	675	736	716	762	756	759
26081	20304	9280	718	427	395	351	394	325	333	338	353	340	324	276	288	344	356	339	353	336	350	348	335	352	344	320	314	344	329	368	336	301	322	342	334	339	315	300	328	364	341	339	354	340	340	331	316	344	324	337	356	329	342	337	319	351	338	360	321	326	352	336	350	303	335	335	339	356	312	296	347	361	311	315	333	295	336	291	341	338	314	354	321	338	345	328	354	315	328	328	338	304	302	312	328	355	339	315	321	383	336	335	373	303	342	306	344	336	348	307	351	318	335	314	317	340	359	338	333	318	306	318	327	320	302	342	355	331	327	311	337	328	327	333	322	343	346	332	334	315	317	336	349	337	311	325	292	345	301	337	319	350	359	352	325	345	345	323	338	323	328	322	336	356	330	298	292	338	339	315	341	352	376	347	346	314	333	310	315	340	346	341	338	307	337	352	371	328	362	301	330	361	352	313	331	316	344	349	314	346	330	339	291	310	340	329	312	346	301	357	318	310	304	359	340	324	303	345	349	324	351	326	345	319	332	365	314	311	341	342	348	339	351	320	307	332	343	314	301	329	324	330	328	328	363	314	327	350	343	341	311	331	304	330	350	319	358	329	350	319	331	331	331	345	315	294	368	362	334	337	313	343	340	335	322	344	358	329	351	340	331	322	353	341	321	347	313	330	320	334	320	309	327	337	336	331	343	365	326	343	314	341	329	335	327	331	341	338	353	316	365	344	348	321	335	353	346	327	309	322	357	349	339	342	326	331	344	338	334	335	318	357	298	365	310	355	335	333	316	369	321	353	315	342	297	331	339	333	334	301	339	350	293	328	314	335	312	325	341	350	360	323	327	340	337	323	343	301	356	321	310	303	315	346	339	323	390	351	334	333	357	342	341	350	328	332	348	349	356	321	340	328	352	312	315	334	323	324	309	337	341	346	381	345	310	294	356	323	305	363	339	339	328	340	350	298	352	322	375	328	330	304	339	330	326	317	362	353	361	338	340	345	338	313	313	331	314	326	394	322	322	339	341	340	318	335	341	335	318	313	355	343	316	346	335	340	336	379	312	349	387	309	347	325	365	387	324	318	336	324	316	320	300	320	361	330	341	327	344	332	335	339	332	325	328	310	313	332	317	318	317	368	305	326	321	333	366	356	338	359	342	319	330	313	359	341	308	293	339	331	338	320	340	311	375	324	342	325	333	300	348	323	325	329	319	321	336	369	344	332	351	336	343	321	307	315	309	304	339	320	307	339	326	386	345	322	336	341	324	369	331	345	352	337	340	346	322	324	345	335	357	321	355	299	333	342	316	320	358	321	334	328	325	314	345	354	332	363	333	340	287	346	306	307	334	343	324	348	291	309	344	326	332	319	285	305	345	331	305	323	312	330	316	324	347	307	309	353	322	337	343	328	333	337	328	328	302	359	331	341	316	350	347	306	345	345	366	294	302	281	335	346	328	321	333	322	330	326	319	329	324	313	322	366	340	348	346	320	331	324	346	377	330	313	347	320	311	326	335	336	306	327	341	340	341	352	352	325	348	344	314	346	330	344	322	319	334	320	370	320	337	291	366	316	330	340	341	337	332	334	307	347	320	363	359	337	313	336	338	303	313	330	324	338	340	327	297	317	346	347	350	354	355	334	328	317	309	328	349	309	345	344	351	319	339	317	342	348	340	369	350	352	313	331	312	332	343	337	327	324	301	362	335	338	336	346	327	383	281	362	337	347	287	318	324	345	336	346	353	337	341	297	299	363	332	339	331	288	343	315	300	305	337	330	335	338	322	305	327	339	345	350	328	335	346	342	359	333	349	325	295	298	325	336	307	337	294	354	355	334	326	343	379	307	328	309	316	320	371	315	311	310	348	317	326	355	324	343	349	331	336	307	326	359	319	343	337	340	316	319	366	328	343	345	335	333	340	345	316	344	313	296	376	340	306	350	326	332	326	319	348	350	363	307	386	311	342	325	333	301	316	337	352	323	356	333	314	321	374	327	313	361	325	349	337	352	311	333	349	319	334	320	282	333	325	302	337	311	345	342	296	337	326	335	349	358	337	314	335	333	350	320	347	340	347	358	312	337	315	335	344	332	340	314	336	345	325	343	324	327	317	339	343	314	317	326	326	319	337	322	315	345	349	319	325	375	293	341	336	315	325	346	309	335	316	335	317	329	310	333	340	323	331	337	339	329	345	320	346	300	356	348	337	330	330	368	340	310	314	353	345	338	355	336	325	282	343	321	314	349	357	307	333	336	335	312	359	339	355	317	339	328	334	351	309	334	325	326	345	342	349	340	333	353	329	312	325	339	364	330	324	304	352	374	321	315	318	350	360	349	296	335	328	345	368	326	323	346	329	331	339	336	352	360	341	373	325	316	319	341	360	305	310	331	324	312	323	364	315	347	326	319	347	338	325	322	326	323	293	346	313	329	329	313	360	296	327	334	309	337	342	315	320	333	318	323	324	343	310	343	341	302	327	333	347	298	317	328	310	313	342	346	303	378	274	327	332	351	339	361	322	342	306	374	317	349	330	339	312	324	370	346	362	326	328	306	335	326	302	315	329	351	327	318	352	300	333	349	331	357	333	348	310	327	343	362	325	345	341	306	306	362	313	320	324	351	338	333	282	318	339	345	309	321	317	361	328	336	354	353	346	324	331	338	323	315	317	340	369	305	323	330	311	340	340	339	307	305	367	325	311	326	330	337	326	350	341	350	337	323	331	346	302	325	349	346	343	328	330	330	327	349	319	321	321	347	327	343	316	343	326	348	327	310	320	332	336	347	352	349	326	311	332	327	315	327	345	318	315	316	339	317	328	323	308	338	334	294	346	331	330	311	354	315	304	339	345	338	308	314	316	324	346	314	317	320	342	315	338	332	309	336	350	355	347	346	327	327	338	329	337	322	334	327	309	367	328	337	335	318	335	334	364	372	335	355	348	333	371	348	333	330	319	321	363	323	343	340	332	332	358	316	298	361	361	346	341	322	337	329	335	332	317	338	348	340	357	331	346	310	318	349	346	344	348	348	360	329	344	357	324	342	293	321	367	321	318	322	319	368	318	349	332	337	325	335	370	333	329	335	354	338	328	369	319	340	335	341	355	318	352	314	336	376	315	341	305	332	312	303	317	333	330	337	339	332	318	359	325	341	309	336	330	322	350	341	322	304	305	349	331	350	366	387	342	319	340	338	296	352	319	309	312	318	334	331	333	312	323	350	368	328	334	372	332	318	325	325	297	350	320	311	337	308	323	314	382	352	311	336	326	312	319	324	310	314	289	327	358	318	317	343	300	333	345	333	305	321	324	323	317	341	371	352	310	360	320	324	304	311	342	332	321	313	341	330	306	318	353	340	323	330	335	299	368	344	318	321	337	313	347	341	342	329	316	328	359	318	325	302	349	335	311	315	315	352	314	330	306	336	316	368	343	354	347	329	378	318	314	356	317	339	304	327	310	328	311	335	343	351	274	275	324	310	319	336	340	331	341	343	332	330	370	283	331
16065	12275	1598	1039	908	855	823	750	740	746	757	709	722	753	710	734	677	707	695	658	702	690	668	691	752	670	708	739	686	753	703	646	676	688	693	693	694	704	676	718	675	684	711	673	676	663	708	713	695	724	684	670	663	666	632	664	708	687	689	656	661	674	681	648	661	643	698	665	707	687	745	666	684	650	669	714	692	712	676	684	680	675	712	688	690	735	723	644	704	682	674	718	706	691	738	688	649	725	718	650	620	735	698	643	670	665	676	674	705	744	683	706	706	678	671	771	692	715	729	660	649	692	665	694	736	668	720	723	687	690	666	699	680	684	666	679	673	674	727	642	649	720	673	706	714	726	640	700	676	705	668	682	666	648	670	692	690	740	638	715	689	724	688	655	675	710	699	699	696	702	656	668	681	687	659	706	673	699	678	724	663	705	688	669	671	724	671	629	678	712	700	673	674	673	676	673	708	690	704	657	713	691	677	670	682	675	662	672	691	704	668	723	706	708	682	638	658	691	689	658	670	694	689	666	682	669	671	709	669	686	709	674	697	669	750	676	664	719	682	693	670	701	684	731	669	693	675	687	726	656	707	707	657	693	678	703	687	638	694	697	630	729	696	724	713	736	681	668	689	736	672	717	685	690	639	688	714	679	674	694	678	638	680	706	665	676	710	654	639	744	700	694	698	723	715	621	693	680	691	695	648	675	665	678	675	666	740	745	690	704	686	647	756	684	713	691	648	698	698	653	688	685	704	654	673	725	685	704	687	729	749	684	652	689	648	695	675	712	714	692	705	710	714	704	674	680	674	726	663	713	737	687	657	686	712	684	704	666	680	662	693	649	665	649	685	661	718	702	649	693	709	637	657	726	732	613	739	674	671	698	672	664	692	674	703	690	700	667	735	676	708	677	673	656	689	699	715	713	672	683	661	708	706	679	716	697	652	697	672	669	689	720	650	729	670	659	672	640	709	682	678	699	719	695	695	741	689	720	707	697	628	713	636	713	682	680	711	663	688	729	704	700	662	620	739	670	671	675	654	687	719	673	707	714	714	684	658	707	660	676	646	686	712	687	654	702	659	710	705	648	687	727	697	636	720	714	661	689	681	707	687	676	685	687	646	653	715	641	685	701	691	671	705	672	675	610	675	690	712	686	696	671	706	692	680	648	723	626	686	671	705	684	740	721	658	694	667	669	682	673	704	687	659	657	682	696	676	678	693	647	623	685	680	721	680	699	679	695	690	669	695	723	671	689	733	679	691	637	650	671	706	685	740	695	671	705	692	726	674	692	684	681	718	669	671	712	686	698	637	685	685	747	690	707	700	670	645	660	738	688	711	666	695	662	658	729	629	657	674	719	656	702	712	712	689	696	698	663	672	672	664	655	716	649	703	666	729	699	667	714	673	693	698	645	656	665	722	708	694	731	653	731	695	715	712	702	698	686	710	652	674	690	650	698	667	720	615	693	686	675	667	672	644	683	715	619	661	675	731	671	666	691	706	692	638	656	676	688	669	670	692	644	753	667	749	666	695	665	662	688	660	731	665	710	717	704	692	696	695	711	668	710	680	696	703	688	741	691	694	704	699	630	689	723	703	668	725	731	695	645	711	669	743	684	698	668	721	660	646	643	692	694	671	655	715	707	715	709	713	686	664	721	679	665	688	677	704	698	715	672	677	724	691	710	694	701	668	698	692	685	702	666	640	682	694	658	672	665	732	671	674	736	676	685	662	698	688	718	672	707	644	713	654	665	689	650	649	715	669	707	690	669	691	704	709	671	712	705	632	665	663	698	675	630	707	685	656	722	670	667	706	649	674	684	756	680	701	702	694	676	687	736	709	699	653	711	700	748	680	674	736	687	682	651	667	694	734	706	704	660	688	679	693	663	668	711	711	700	700	659	717	678	698	691	673	678	676	670	725	688	663	720	685	730	695	711	708	757	702	656	667	708	660	716	643	689	720	702	630	703	693	672	706	724	691	684	709	691	710	711	715	713	636	683	654	651	703	716	696	690	665	645	722	678	667	668	682	706	741	674	710	704	698	697	702	670	660	688	678	687	713	700	663	669	659	679	718	703	717	616	648	679	666	722	751	689	647	655	727	692	714	694	698	699	656	729	666	673	681	697	668	677	645	684	660	679	680	668	681	740	704	720	695	671	676	673	658	708	731	729	662	705	692	672	670	702	708	669	701	672	713	716	713	668	704	680	680	688	677	715	690	708	730	722	653	751	641	687	693	702	679	656	662	664	729	737	654	678	651	671	685	683	711	726	667	689	726	643	645	664	654	632	690	740	666	685	680	704	687	714	696	722	693	691	650	670	699	707	659	649	679	685	673	690	677	725	643	691	692	692	690	681	642	702	669	692	681	669	657	718	715	708	654	700	675	723	648	680	680	707	659	651	678	700	674	643	680	666	705	689	682	665	715	665	693	676	744	673	680	664	695	729	711	671	672	720	676	646	669	690	665	705	670	737	703	641	677	642	723	654	701	730	633	667	645	670	732	721	668	676	716	658	669	673	659	690	652	691	656	689	671	692	673	690	688	702	667	700	677	653	673	665	655	707	692	722	701	732	692	745	676	662	705	677	697	659	727	682	713	695	655	739	664	672	671	648	693	647	684	731	680	678	714	705	687	676	728	680	667	656	675	642	707	703	693	693	656	703	684	691	707	669	647	701	639	702	719	650	639	680	675	738	708	673	651	676	669	668	709	659	692	710	681	649	669	695	679	718	667	685	703	706	681	697	693	708	684	731	697	662	679	707	690	676	670	689	696	649	642	721	678	608	727	697	697	681	698	690	738	682	623	697	590	637	637	677	706	729	695	681	691	687	660	685	686	664	706	654	694	642	690	688	728	709	733	702	706	730	713	690	692	643	676	717	701	626	682	713	682	669	698	727	668	702	709	710	685	640	712	686	695	683	701	665	674	690	709	668	736	687	709	737	697	732	686	721	650	740	709	671	704	676	696	661	710	743	685	640	708	679	670	672	698	682	679	678	705	709	666	670	664	686	690	724	677	692	655	672	678	682	719	696	637	667	675	720	694	704	636	676	666	722	692	708	654	697	643	657	657	688	668	691	708	706	680	651	700	646	669	694	675	672	695	669	660	629	706	670	646	712	702	734	701	694	705	687	693	713	668	660	729	697	671	655	685	712	666	731	693	687	698	660	700	753	674	654	702	710	714	707	651	706	712	698	696	662	637	701	642	697	697	703	697	702	668	659	702	698	702	699	660	717	648	691	642	729	628	715	670	720	642	680	710	683	686	702	660	687	736	715	672	705	694	694	706	696	699	630	663	675	668	688	726	671	665	681	668	718	700	714	690	632	675	718	705	742	721	706	670	659	673	700	700	687	670	692	658	654	668	657	657	713	686	676	661	736	689	702	705	721	671	637	634	723	728	658	723	660	676	708	678	687	644	734	697	719	714	660	718	675	686	740	680	709	657	697	652	734	642	658	665	719	708	672	693	650	707	701	710	683	667	674	689	697	683	693
24820	21706	28877	25069	20642	2017	538	354	317	262	292	220	237	235	232	197	213	234	195	201	197	222	206	226	214	183	193	202	209	231	189	196	195	203	209	189	207	177	189	174	193	201	169	175	171	190	190	177	196	191	185	181	166	191	184	176	195	172	165	156	176	172	172	194	187	198	198	178	177	199	175	177	212	171	178	168	167	172	180	166	184	178	157	170	184	198	202	176	183	171	185	179	194	181	183	201	182	182	183	187	195	179	198	167	190	185	169	184	177	177	181	197	183	168	186	178	188	185	150	186	205	182	173	189	184	189	172	165	186	194	178	177	201	202	192	175	192	180	193	198	172	160	173	182	176	182	196	193	181	168	185	177	181	179	170	176	178	182	172	185	184	212	196	179	195	179	184	199	203	194	178	181	205	194	178	179	180	205	170	161	204	178	175	171	171	179	196	201	178	201	183	177	182	189	177	182	182	164	166	174	179	168	190	181	182	169	180	177	206	188	188	184	196	192	174	181	180	170	190	192	183	166	165	188	168	171	177	205	172	160	181	177	157	201	177	193	198	180	187	158	172	194	208	172	203	189	193	194	170	174	168	176	195	179	187	186	203	196	191	185	187	176	174	163	166	191	196	190	202	155	191	199	187	199	188	184	214	175	178	186	211	172	198	178	184	187	191	179	203	190	183	193	166	190	187	160	164	188	185	167	164	200	157	173	213	216	210	171	189	189	180	189	220	183	198	176	179	182	161	181	193	192	184	188	169	180	172	192	177	164	199	176	173	180	199	171	161	184	183	167	188	191	177	181	179	190	176	174	176	177	187	209	199	176	186	148	177	184	170	182	175	175	184	180	180	177	176	162	188	181	204	173	180	177	187	171	160	182	203	200	186	183	212	200	191	169	173	167	179	163	166	174	204	186	174	167	199	179	182	172	199	168	202	184	162	172	178	177	172	198	200	159	204	202	182	182	164	180	167	191	182	197	184	188	148	187	173	170	162	169	168	197	195	173	183	181	196	197	184	186	176	168	190	182	178	187	176	180	164	191	196	180	199	193	176	163	209	187	190	191	157	173	186	183	188	192	200	198	186	193	171	218	179	174	167	187	186	193	172	180	178	185	176	186	183	183	179	184	152	182	197	192	157	194	171	182	167	186	187	167	195	173	187	167	159	160	182	210	168	184	187	185	175	180	176	165	182	172	189	162	174	188	185	167	186	169	171	178	187	181	202	168	195	164	200	198	208	191	168	209	161	153	180	189	173	207	193	174	188	185	182	166	182	203	166	190	155	164	193	194	186	232	180	189	166	194	158	201	170	184	186	192	173	178	183	170	170	208	175	169	188	157	181	180	186	196	196	200	177	185	196	190	203	192	175	203	153	212	192	183	185	177	195	189	190	188	207	195	175	175	192	184	171	191	192	164	182	165	203	219	166	157	201	187	167	196	159	181	163	189	179	185	192	173	198	193	197	205	156	171	198	188	166	192	202	169	177	187	181	166	190	188	167	168	174	177	210	178	163	198	185	166	200	161	181	169	184	194	182	188	162	186	166	170	190	203	186	191	173	202	178	192	169	180	175	166	184	197	173	165	196	177	168	169	183	182	181	174	200	171	181	167	186	172	168	198	183	189	187	194	176	189	164	182	169	177	208	190	187	179	194	161	179	192	200	181	146	182	162	187	203	205	201	191	178	181	152	168	187	174	181	190	186	185	197	181	163	156	172	179	197	186	188	165	189	165	189	189	191	168	208	187	167	195	165	186	204	179	189	169	184	177	195	174	196	194	181	198	196	168	185	197	201	176	183	153	162	173	178	187	198	153	174	154	189	174	170	165	180	179	201	186	195	170	180	201	190	183	190	183	189	181	154	196	161	178	190	191	168	161	185	190	175	179	198	167	186	163	175	183	201	177	156	178	173	183	196	179	189	193	179	215	191	201	187	191	180	182	185	184	204	174	191	196	179	170	162	183	200	202	177	179	160	195	199	173	178	181	180	179	177	190	185	184	193	178	170	182	179	203	219	181	163	200	178	182	163	183	181	146	199	189	179	179	195	178	184	157	189	207	193	214	186	173	210	159	184	171	187	182	185	170	188	202	159	174	204	186	187	169	168	181	179	175	168	204	188	176	202	179	191	197	176	173	152	195	175	196	186	195	195	195	176	160	177	179	169	184	193	177	188	174	172	178	177	195	183	197	175	179	194	194	191	189	189	174	177	192	180	183	204	185	181	184	165	177	196	177	195	180	208	167	179	163	180	159	200	153	204	209	195	166	174	193	181	175	171	176	144	197	190	190	174	202	163	181	207	189	171	164	207	201	184	163	179	187	163	165	183	175	177	193	182	182	201	193	142	198	180	194	202	195	179	197	165	169	181	195	151	192	181	168	198	199	191	176	183	172	173	190	197	212	170	215	196	187	206	189	165	169	168	194	171	197	185	196	181	179	194	172	175	203	178	172	186	166	162	177	185	179	199	184	171	169	181	198	185	179	157	169	186	180	213	164	170	169	188	173	189	154	178	181	182	181	187	182	177	169	182	183	186	171	188	203	193	183	172	147	188	174	191	179	190	195	181	207	173	161	184	191	198	162	174	178	178	183	164	180	169	174	177	194	179	188	165	183	208	180	187	174	152	177	190	187	190	200	175	176	177	166	174	187	171	174	193	195	166	168	160	179	177	189	198	172	180	180	181	181	179	196	181	177	181	168	209	196	188	193	204	187	191	192	180	211	170	180	177	192	205	199	183	192	189	174	174	182	184	198	186	179	162	199	168	198	178	187	159	199	164	202	168	178	171	181	166	178	183	175	186	165	182	187	162	165	182	187	195	181	204	172	191	198	173	193	190	162	212	172	213	188	201	170	201	181	192	192	171	164	205	176	187	165	180	190	208	200	165	179	163	171	196	193	215	186	179	179	182	177	202	173	189	190	182	170	173	205	178	173	184	171	170	203	164	184	193	166	181	194	174	178	179	193	187	181	173	168	187	176	192	184	188	191	189	169	161	185	188	195	179	187	201	185	210	167	195	197	187	178	181	207	167	165	174	166	194	183	178	185	187	179	149	208	210	189	170	197	182	180	184	189	188	183	180	177	202	167	187	170	165	186	186	170	168	183	183	179	168	165	186	188	172	188	179	179	180	176	184	175	192	196	204	182	178	174	185	183	187	187	172	184	176	178	190	165	168	182	197	160	173	201	195	158	168	182	210	179	191	175	203	170	192	197	193	179	211	177	171	168	178	185	175	200	203	178	194	185	204	162	197	167	156	187	153	183	186	197	174	180	191	174	194	188	172	191	180	187	165	163	170	179	168	185	187	162	208	172	195	169	178	158	167	201	150	198	164	194	213	182	209	195	174	181	214	191	168	171	180	184	168	177	173	193	190	194	190	206	176	192	179	166	174	172	173	176	174	195	197	208	192	176	198	161	181	186	185	196	166	173	178	191	179	183	163	200	157	194	175	171	166	197	199	211	199	182	188	197	158	195	181	175	165	170	169	159	197	201
31245	24355	7615	3895	2593	1795	1357	1075	973	848	771	623	636	607	549	521	462	512	531	493	452	436	424	411	430	440	380	414	397	387	414	373	398	375	402	391	416	426	367	372	372	387	409	382	420	363	372	368	372	384	356	346	358	387	344	379	358	388	358	365	388	406	353	345	350	389	378	415	373	383	334	346	346	326	365	413	335	375	386	384	362	393	378	384	359	340	375	368	364	375	385	353	370	363	369	353	377	329	383	377	365	397	403	357	360	365	405	382	331	376	335	380	377	357	348	347	396	346	387	357	364	358	330	356	356	373	361	382	342	347	386	375	373	368	358	337	381	345	356	390	371	354	407	359	343	366	376	376	318	325	357	317	383	334	365	341	356	378	303	373	334	296	361	366	348	376	370	333	359	348	373	367	355	356	359	351	379	356	346	328	345	354	344	351	382	322	339	356	410	375	374	372	369	365	391	355	373	345	352	360	365	365	365	404	363	392	378	375	340	385	356	359	346	365	377	327	329	333	384	367	365	380	330	383	345	347	369	364	369	338	377	350	356	373	375	381	348	345	344	375	328	340	337	334	344	343	381	329	359	345	365	341	359	377	347	333	385	358	358	343	343	353	371	372	373	387	361	358	379	359	366	372	329	383	349	356	364	379	325	341	356	346	391	350	353	343	341	343	398	367	418	355	349	296	360	373	312	388	371	368	385	355	373	344	352	337	348	371	390	385	371	353	376	377	373	347	364	374	359	340	342	359	372	356	359	373	346	380	349	338	380	329	348	353	371	353	383	394	356	360	375	373	341	361	417	355	349	355	369	361	374	368	354	350	347	353	340	363	380	363	348	333	359	339	390	343	376	333	367	361	365	337	369	398	361	352	312	372	374	352	369	366	339	367	348	376	360	355	358	355	343	375	377	331	356	359	394	397	383	396	359	347	349	352	370	381	382	340	380	351	344	349	395	349	331	390	364	388	364	349	329	354	389	363	355	378	363	363	334	393	381	370	371	357	379	354	348	354	357	361	390	364	378	391	365	348	322	356	350	352	339	372	379	361	377	312	345	353	365	374	345	386	368	352	347	410	392	360	377	366	362	335	363	364	377	350	343	364	342	355	376	356	359	341	388	381	350	349	367	377	310	360	339	388	339	378	377	387	372	395	354	353	383	361	347	334	345	380	317	336	356	360	363	380	339	389	382	377	353	377	363	372	360	322	362	350	378	353	328	336	341	344	323	339	348	374	385	311	360	369	382	373	361	347	345	329	389	357	335	358	348	389	359	401	370	393	377	384	368	360	380	373	381	336	371	328	360	347	339	354	355	333	319	378	379	367	372	341	348	357	374	393	366	368	376	314	388	324	347	350	328	342	371	394	384	378	365	332	363	378	339	345	332	358	364	365	351	336	334	351	395	367	350	403	377	346	350	364	358	380	333	356	349	342	371	366	351	389	358	333	361	351	365	364	371	364	376	356	323	354	359	335	354	408	386	353	339	317	363	331	380	369	372	361	358	361	392	370	333	325	350	364	346	342	345	329	364	358	348	346	352	357	372	393	372	372	347	345	409	339	363	382	388	316	377	349	360	355	372	362	374	394	347	378	361	342	385	356	361	328	375	369	383	359	340	374	303	386	350	350	370	353	364	381	396	348	358	356	317	385	395	345	344	343	333	382	345	370	363	357	359	368	315	359	369	385	362	357	381	344	385	389	334	352	332	373	398	349	355	361	353	372	362	336	339	346	343	343	364	364	339	381	377	349	353	351	386	379	378	396	405	353	368	346	350	372	344	347	356	341	396	335	399	384	383	371	392	348	350	362	359	365	366	356	391	369	343	380	331	351	407	337	328	329	356	363	374	337	383	359	319	381	394	363	348	355	344	366	332	356	357	362	350	359	361	361	386	351	330	361	354	386	364	355	345	334	382	345	333	357	336	382	356	372	386	364	343	380	316	361	371	373	325	328	370	365	350	376	338	362	362	369	358	357	374	369	382	391	370	384	365	357	334	356	346	379	369	382	339	328	317	360	353	368	327	342	377	341	378	376	358	348	340	365	379	359	348	358	386	379	339	363	395	400	347	368	323	350	367	365	356	357	370	355	340	390	330	380	362	371	376	375	359	369	364	342	371	376	343	349	399	354	354	384	347	336	365	347	338	360	368	384	352	364	383	341	369	379	334	345	328	346	355	350	315	356	378	356	361	361	369	358	360	376	368	360	348	346	356	349	367	357	360	356	403	390	334	342	373	399	338	336	364	382	352	348	343	368	358	399	350	363	339	372	363	370	344	360	361	330	377	347	359	368	384	354	345	349	373	361	345	379	333	362	351	361	353	348	369	346	359	328	357	382	367	348	361	361	412	370	314	329	364	347	370	362	351	374	357	343	364	385	353	368	368	385	363	354	351	366	359	386	341	359	341	387	342	376	350	395	343	382	333	368	371	372	377	348	365	378	363	325	359	369	363	355	385	357	349	365	350	329	379	367	380	350	372	356	410	364	379	369	348	368	373	350	338	401	392	360	388	396	359	404	359	369	369	342	361	385	316	368	374	374	351	339	332	379	327	328	336	329	381	356	338	333	350	320	350	363	368	340	339	365	382	332	361	366	382	351	333	385	347	391	364	359	358	357	354	388	381	344	345	357	358	377	384	350	356	354	371	365	358	346	366	354	354	369	355	352	350	371	383	384	354	368	398	344	368	360	346	373	336	338	347	366	335	361	392	405	363	356	367	337	391	364	375	336	352	334	344	346	363	364	355	340	372	371	336	368	329	344	374	365	352	375	362	348	346	329	372	381	348	342	342	357	373	337	389	380	424	372	353	375	343	387	352	374	385	349	375	377	359	378	364	379	364	382	359	338	353	351	367	362	349	353	341	353	390	311	339	384	346	367	353	339	368	345	349	320	319	352	373	342	389	377	335	337	362	395	346	358	385	371	351	355	349	347	349	364	359	352	340	373	328	348	326	387	345	314	354	355	364	384	388	347	342	336	363	362	353	342	360	330	364	351	359	374	306	391	355	370	358	348	346	387	364	384	371	344	358	391	370	368	390	376	361	356	345	357	323	387	360	354	358	384	331	359	353	379	390	358	351	372	337	375	336	386	363	395	361	393	352	365	322	346	361	368	376	365	365	343	357	383	355	374	342	348	355	341	343	375	387	352	348	326	344	380	341	354	334	379	352	342	390	334	346	344	353	375	339	365	375	355	341	349	374	355	342	382	369	352	365	380	364	354	361	350	376	349	324	363	361	377	358	325	351	348	358	365	353	378	376	384	358	354	384	353	366	384	321	340	374	406	335	356	381	374	386	375	351	389	375	353	352	337	397	349	369	382	330	363	361	348	358	332	386	355	355	335	380	359	374	384	356	346	326	329	392	354	361	357	345	332	333	350	346	354	406	387	332	371	364	340	356	357	358	357	397	371	358	359	364	355	319	348	346	376	361	357	404	339	352	324	377	348	335	355	324	383	349	331	355	377	369	378	360	389	362	353	354	392	360	338	393	367
23851	21704	29807	24118	21705	20357	2384	869	696	613	542	528	518	507	448	437	486	462	462	405	453	444	440	408	427	433	385	386	411	398	404	418	418	408	411	405	393	376	394	378	411	417	396	398	436	382	419	382	375	408	436	386	394	384	406	421	398	394	413	380	380	437	399	383	370	368	395	399	397	404	390	406	399	370	384	396	397	388	392	362	387	379	392	384	389	359	398	400	435	390	390	385	414	399	418	403	378	370	398	388	384	374	374	361	413	383	384	358	398	404	387	358	413	371	362	388	371	415	396	401	427	427	399	375	384	374	392	409	402	387	375	425	363	387	355	393	367	407	389	396	393	388	365	342	351	408	373	366	393	384	424	358	366	400	380	405	405	370	413	393	407	390	405	393	384	361	407	378	415	377	400	429	394	411	385	362	420	366	413	410	389	400	393	394	390	407	389	368	374	355	359	397	392	395	384	414	390	393	373	359	390	390	367	385	389	375	353	401	402	396	376	371	390	384	387	375	381	357	386	371	366	382	391	403	395	378	372	373	385	392	390	382	405	374	349	394	374	403	437	371	413	359	386	390	365	405	392	393	361	377	382	402	406	439	383	397	377	385	401	375	414	409	410	401	364	396	376	342	380	393	395	379	379	420	398	367	396	389	379	394	374	368	376	399	378	391	426	335	406	386	427	361	393	400	409	405	367	348	395	435	386	393	424	396	388	408	336	382	429	385	354	374	386	397	373	361	375	384	353	369	427	396	391	413	375	387	419	386	378	388	399	399	396	391	377	396	382	360	387	413	386	420	379	354	431	400	368	367	415	353	381	367	385	407	391	395	390	360	400	374	402	382	383	430	394	373	399	376	373	373	371	399	400	370	444	405	411	336	399	368	399	356	385	361	414	448	413	380	388	398	412	383	394	418	359	377	380	397	366	393	361	388	380	371	423	384	366	433	347	407	379	393	407	372	358	406	413	390	370	387	403	386	423	390	392	391	381	405	395	408	398	390	412	372	346	367	400	362	379	388	418	363	414	400	377	405	349	383	347	375	384	383	370	371	430	395	386	385	401	369	369	395	371	396	385	371	422	394	375	394	374	404	406	361	394	392	396	392	370	373	383	380	412	379	387	389	402	376	382	381	418	377	378	345	362	380	397	334	387	392	374	403	423	394	383	402	366	407	390	361	402	405	382	373	399	396	373	426	394	425	384	370	359	375	368	431	381	413	342	373	376	387	401	353	371	394	381	385	400	432	425	400	447	396	402	390	399	355	397	415	423	394	377	393	379	386	403	369	378	363	409	368	395	367	379	345	344	368	410	392	364	369	379	400	383	370	358	384	396	360	385	347	364	374	345	348	385	368	364	387	388	403	419	395	365	382	373	378	387	371	367	418	399	431	388	355	357	409	388	423	403	385	392	366	386	376	408	377	396	370	361	401	398	341	385	377	430	379	375	358	405	375	390	395	373	383	394	395	408	401	389	392	403	385	380	420	390	422	350	384	388	386	332	397	420	413	377	391	424	386	423	424	396	394	362	381	395	377	386	402	378	370	392	410	401	398	381	419	381	431	395	371	377	383	393	398	381	385	355	392	386	392	393	394	371	417	400	409	377	379	370	378	399	397	430	416	373	387	382	407	382	378	373	378	426	391	364	364	365	388	369	338	393	383	364	401	377	410	391	404	376	400	384	376	429	371	441	416	344	383	345	400	402	398	396	417	384	370	401	382	392	430	382	384	383	373	379	428	401	387	373	405	391	380	392	363	404	319	383	382	356	343	384	379	366	395	370	386	427	402	371	421	370	383	388	411	391	385	368	389	380	389	398	384	362	379	364	383	361	397	366	393	366	407	378	392	362	367	400	396	339	403	394	353	400	377	424	372	382	375	397	396	391	361	416	379	385	388	355	372	404	353	374	392	386	415	371	373	385	348	378	390	386	379	388	382	401	379	405	390	415	393	397	389	371	424	343	413	386	354	398	374	356	451	393	379	383	397	398	381	410	406	417	396	346	384	394	390	383	396	393	427	379	380	386	384	403	372	403	388	357	416	413	372	381	368	374	352	443	396	378	415	370	348	361	363	368	394	362	404	393	369	392	381	367	421	372	376	395	371	355	383	370	415	374	375	399	415	379	377	382	408	398	350	397	391	377	364	428	402	364	376	356	390	386	370	411	365	396	355	403	404	383	405	391	384	373	352	362	391	398	402	379	389	419	403	412	384	371	393	418	392	358	384	386	387	411	354	360	374	387	352	369	352	407	409	393	417	325	388	389	380	399	401	358	387	380	368	414	400	397	436	389	399	395	381	386	385	361	385	373	387	379	383	393	403	358	386	409	378	363	430	375	383	380	376	379	373	374	391	378	376	392	389	359	352	410	370	372	366	403	392	421	388	383	405	363	349	389	377	339	424	413	388	378	372	420	379	394	365	393	412	381	376	382	407	386	374	376	378	362	382	380	395	404	377	376	365	378	418	351	372	377	381	387	409	432	385	410	379	401	410	372	400	348	367	372	362	376	375	401	349	391	369	341	386	409	377	403	413	356	362	408	373	389	390	362	386	370	378	383	353	368	381	390	376	373	365	394	364	426	399	404	389	386	377	407	399	381	370	411	369	403	396	390	381	360	382	381	389	384	372	368	368	388	375	381	366	388	431	379	358	369	392	376	410	411	435	387	406	396	376	416	412	421	341	426	412	381	372	367	366	357	402	364	386	383	387	403	411	389	400	369	391	383	387	385	365	417	363	385	381	387	400	365	388	407	386	407	375	397	398	388	365	371	343	420	354	358	396	394	364	395	376	413	414	401	371	369	374	392	397	393	370	387	393	405	376	377	407	380	384	403	416	380	390	392	366	390	385	375	372	391	363	435	405	362	361	387	405	400	435	379	371	412	376	393	408	384	373	368	442	373	374	396	413	374	371	390	401	411	403	390	389	366	312	381	408	394	404	393	406	383	405	407	338	377	399	394	399	352	385	381	372	392	393	371	402	423	372	381	399	399	382	367	362	388	370	369	379	368	412	382	364	404	388	374	373	375	389	362	388	379	410	387	379	427	403	399	403	420	391	406	394	390	398	371	413	368	412	360	385	365	409	360	413	352	402	398	414	401	386	392	406	388	360	396	366	371	395	384	377	404	401	391	386	366	426	405	340	414	391	411	398	423	360	392	380	392	372	371	387	358	402	353	395	384	381	368	392	408	338	401	400	373	394	398	346	394	380	368	387	415	376	389	354	377	371	368	368	380	356	393	374	378	386	392	370	385	394	384	443	388	426	401	379	397	387	403	357	392	370	393	385	387	381	386	400	413	394	396	371	384	391	419	377	403	402	379	392	414	373	381	389	375	403	391	361	412	393	386	390	362	398	389	395	406	343	360	402	378	426	387	349	400	378	409	401	392	413	413	395	394	391	400	387	376	407	385	386	373	393	384	345	356	382	386	354	407	397	355	396	394	359	368	398	367	374	420	396	365	345	426	395	384	392	395	367	366	367	383	396	353	398	391	363
30492	28617	14127	7727	5316	3799	3036	2425	2111	1780	1542	1441	1309	1281	1144	1083	1034	999	970	893	1001	899	901	861	858	837	839	864	832	820	803	781	844	791	791	766	816	769	834	780	793	804	792	767	743	839	798	777	759	699	801	807	828	761	773	763	780	752	775	753	770	752	769	762	770	767	775	758	741	759	754	727	804	777	731	725	771	757	726	753	761	796	786	726	740	719	768	763	805	695	736	752	737	722	740	769	725	758	723	759	702	710	739	754	771	731	752	755	720	768	739	737	754	698	764	754	715	773	752	730	711	741	752	759	758	773	739	759	757	748	683	741	773	781	716	729	768	680	722	806	745	747	767	749	782	755	781	700	705	739	788	713	711	732	750	743	717	715	755	735	740	738	743	757	759	759	704	750	781	768	709	785	678	716	755	752	760	790	703	770	746	794	793	715	752	733	759	704	741	705	774	706	744	757	743	763	758	773	718	783	743	761	714	772	769	735	740	714	744	768	712	747	754	722	725	718	740	727	785	717	772	733	743	730	672	714	757	748	744	784	703	742	779	754	702	751	759	722	753	734	729	795	758	769	697	758	742	745	777	745	754	715	777	771	729	753	815	745	759	745	749	698	785	737	715	736	779	754	746	704	728	701	751	751	749	745	796	749	777	768	722	768	734	759	752	717	754	770	723	751	755	745	753	741	783	729	734	730	736	714	737	739	781	750	718	738	731	752	721	725	778	701	766	773	743	730	722	769	761	749	741	730	718	709	750	734	770	757	777	771	705	743	739	725	747	783	721	840	778	720	753	722	757	721	756	719	720	746	712	756	751	734	741	772	744	754	753	797	722	785	756	756	744	764	743	732	719	729	720	749	781	750	810	732	792	795	719	723	712	706	736	762	754	760	754	739	770	746	749	736	731	719	730	766	768	750	721	724	739	743	727	736	751	727	714	742	776	766	727	727	786	744	718	740	741	754	737	773	722	684	770	794	738	748	738	723	792	748	716	743	737	802	740	706	793	780	782	769	700	728	710	721	726	716	779	737	741	663	733	770	757	704	766	757	748	749	756	720	745	721	699	776	772	723	747	730	769	738	750	760	719	707	779	730	720	767	709	727	788	768	750	781	733	706	740	735	722	736	749	716	743	746	748	789	706	768	703	731	755	763	740	713	725	770	772	722	724	712	765	730	760	716	789	694	722	742	749	763	729	744	753	711	743	753	699	793	760	764	718	742	797	785	765	738	693	697	750	708	734	786	770	756	733	735	710	701	748	767	735	728	712	743	700	758	755	719	768	777	763	687	735	722	768	759	764	709	748	753	756	745	758	752	707	736	782	726	749	711	783	764	770	775	737	764	782	793	738	729	743	684	760	768	755	777	698	715	734	781	743	687	722	761	739	768	728	709	728	731	751	738	763	727	777	725	754	730	770	743	751	736	714	776	679	764	698	714	757	781	701	736	704	753	748	761	709	725	728	747	761	782	778	785	728	792	699	757	752	736	750	753	697	743	717	751	767	673	755	674	774	774	706	753	740	707	764	760	750	764	759	772	717	703	717	757	703	738	733	732	754	730	709	748	768	764	731	672	718	707	724	755	752	738	744	756	789	738	737	696	744	762	761	714	708	754	771	721	765	722	789	746	750	744	742	752	722	806	691	772	793	739	722	762	794	761	761	744	701	759	748	775	744	761	677	768	747	715	749	726	741	735	761	750	701	744	710	714	753	733	771	755	751	740	750	747	770	781	718	726	752	758	754	768	737	730	738	775	772	717	745	789	750	765	690	731	750	697	739	776	756	768	744	787	716	771	767	714	735	720	713	732	732	713	748	738	753	785	727	719	757	690	769	780	731	745	787	743	731	756	722	684	686	773	706	779	780	730	712	738	756	745	772	722	702	720	747	769	723	737	749	741	750	748	757	706	749	698	755	754	753	743	770	762	748	717	739	720	785	733	726	796	729	766	729	750	780	726	754	735	777	707	695	735	721	808	764	732	797	759	740	697	721	794	701	689	720	774	776	749	718	734	739	715	733	725	795	789	772	747	742	750	758	749	774	682	741	768	725	765	716	794	695	739	725	745	761	747	718	744	778	708	742	739	746	729	714	731	767	765	734	751	774	712	710	767	781	715	678	724	725	785	749	783	778	653	727	713	717	752	733	747	722	748	767	739	738	725	752	777	706	688	743	740	743	755	727	695	754	738	790	739	768	744	752	685	705	770	745	733	748	749	748	724	746	707	744	694	760	803	800	751	770	747	763	757	709	753	764	748	737	735	726	747	765	723	723	746	767	740	714	765	717	779	706	785	760	761	748	762	680	690	735	696	732	787	729	752	744	747	781	754	803	777	773	722	709	774	768	767	725	740	758	731	725	724	768	795	719	713	710	737	700	726	727	790	753	679	766	765	689	809	742	746	771	745	755	783	760	758	754	742	753	720	760	722	737	733	790	757	725	673	766	759	756	746	741	744	749	762	761	728	709	754	795	759	736	740	734	744	713	752	745	703	752	732	754	740	746	657	775	710	727	754	763	734	757	710	704	774	773	765	773	743	793	761	734	756	722	699	714	708	764	728	747	802	724	755	728	761	731	747	787	788	772	756	780	718	736	734	699	758	708	767	728	701	707	770	778	729	790	754	766	711	745	736	772	754	767	707	739	775	756	765	681	685	688	726	743	676	714	802	722	702	757	749	745	753	743	775	781	793	684	723	737	736	780	705	727	767	767	722	749	776	734	729	709	735	751	724	775	777	787	746	740	792	777	768	756	710	757	746	743	760	815	729	771	729	749	765	708	721	750	762	709	712	785	739	759	749	760	781	727	757	720	727	800	781	754	744	713	788	710	719	757	772	767	773	708	706	754	731	723	747	736	749	781	736	712	749	741	678	716	719	785	709	779	756	781	746	735	761	738	734	715	741	705	770	763	729	778	707	760	773	713	777	723	743	733	723	699	758	730	696	733	697	682	743	709	718	750	773	749	713	750	756	726	699	752	734	717	712	749	762	752	756	759	725	704	737	727	699	687	753	721	736	726	732	715	729	752	739	714	774	778	756	749	724	779	728	734	767	801	742	769	750	771	763	788	739	728	752	712	730	788	754	724	773	765	704	748	706	746	704	682	744	775	715	769	717	764	743	774	755	728	722	781	717	733	737	744	723	770	690	724	764	744	751	751	736	739	731	783	764	737	794	760	715	735	725	795	716	756	777	740	739	739	727	728	775	769	718	683	757	735	695	767	706	711	802	775	783	782	736	784	723	741	719	720	788	700	723	698	756	708	725	750	777	747	772	750	704	756	777	797	709	698	723	722	750	801	758	758	711	715	694	751	748	760	732	749	778	765	740	733	711	709	758	752	756	726	739	798	779	717	779	809	752	754	726	752	732	731	754	713	749	721	762	770	753	728	750	700	714	712	725	725	784	766	717	698	740	737	734	739	754	757	735	753	718	754	814	771	732	771	715	768	713	687	779	751	726	747	738	790	759	709	752	726	722	751	752	777	744	735	735	775	695
27337	21330	9835	745	444	366	400	383	358	354	364	360	384	356	341	318	332	337	344	347	327	342	361	329	353	333	322	329	341	351	306	343	356	365	336	380	341	364	353	355	339	368	350	341	365	352	364	337	325	330	368	337	358	337	370	350	353	323	361	335	317	359	312	356	352	368	364	314	350	327	292	334	337	319	347	315	325	334	367	331	344	339	327	366	323	316	352	329	318	343	324	382	367	357	340	330	344	349	334	334	378	351	322	338	364	342	362	334	353	354	326	355	366	332	361	340	323	354	351	347	335	319	347	315	317	341	329	374	334	358	335	372	343	328	388	338	332	337	341	367	364	363	343	339	348	340	366	356	330	338	347	319	348	354	341	339	368	389	332	368	342	327	344	377	338	328	364	355	350	364	351	344	329	361	367	357	334	314	315	365	320	364	345	334	313	318	352	322	328	385	300	336	323	357	327	319	343	333	352	326	335	346	369	348	347	320	338	332	349	352	375	331	324	373	376	353	348	365	335	333	351	335	342	360	353	341	352	346	318	313	337	329	350	336	342	378	353	364	337	355	380	325	328	368	318	363	321	345	352	341	340	366	332	337	362	341	370	360	377	336	316	367	368	341	335	356	364	350	340	330	349	334	358	300	328	330	341	351	341	339	337	347	339	365	327	375	347	334	375	361	345	314	330	357	365	320	320	365	381	389	346	345	321	333	352	342	353	357	314	351	353	396	363	348	364	368	341	349	322	360	320	347	330	334	369	347	332	314	362	328	338	376	350	360	360	342	346	316	368	347	349	335	336	347	311	357	345	373	356	351	326	345	327	319	339	333	341	365	346	306	346	336	338	343	338	349	368	325	328	357	336	343	367	340	372	332	345	369	352	337	362	335	334	340	362	380	340	340	364	334	329	340	341	361	334	342	371	333	346	333	337	344	361	336	338	333	318	352	323	361	349	311	369	340	334	343	308	333	324	358	348	342	338	355	363	367	325	363	332	330	362	353	327	349	328	342	329	334	320	351	346	362	344	358	348	332	335	339	347	372	346	342	333	325	357	352	350	366	322	350	329	324	332	341	337	340	346	363	355	310	338	337	396	357	345	362	319	348	343	348	349	348	366	335	353	321	328	361	352	358	336	316	355	368	350	349	351	355	356	367	361	358	353	350	342	323	353	323	314	348	352	374	328	361	338	369	355	394	328	371	353	353	363	326	342	368	319	364	392	349	333	335	361	313	326	336	364	325	362	360	341	351	354	331	369	382	345	353	350	340	314	366	351	349	335	357	364	339	347	342	361	319	345	329	378	350	345	357	340	349	364	310	329	314	368	372	348	320	335	333	367	343	339	382	318	337	341	365	320	329	356	350	357	353	361	334	383	340	349	342	341	379	333	364	316	358	325	338	331	349	345	341	332	334	324	348	338	381	353	367	324	364	337	349	340	345	345	346	336	324	349	353	351	319	333	331	368	369	375	340	344	328	380	350	351	361	345	344	342	396	351	363	334	382	338	371	346	335	367	347	364	328	375	372	336	355	375	373	343	349	347	354	362	350	312	338	354	359	330	353	332	349	336	323	336	343	350	314	364	332	345	334	327	329	334	315	300	337	360	364	343	321	343	339	316	397	337	367	389	342	345	326	328	326	340	325	363	333	335	304	297	369	344	340	354	360	383	345	329	344	317	332	360	346	367	348	355	353	329	338	382	306	360	355	375	347	382	334	331	348	354	339	351	385	342	351	378	304	361	355	384	346	315	335	335	331	319	335	367	361	327	325	341	328	323	329	370	424	318	316	357	378	331	323	346	362	357	331	371	377	369	331	330	355	362	344	342	317	336	340	372	395	396	339	375	350	360	361	326	326	340	351	341	325	373	337	331	343	359	344	399	358	341	313	358	343	383	355	333	347	367	392	341	336	391	331	359	328	345	340	338	348	336	350	371	363	361	370	345	331	369	331	321	345	340	356	324	325	346	356	353	377	371	340	368	328	327	349	342	333	369	347	332	331	349	357	321	356	331	330	340	343	364	323	360	339	357	361	325	350	336	363	332	320	340	344	342	353	338	330	357	315	350	354	338	323	338	362	349	351	341	353	323	351	375	381	340	341	317	322	370	324	359	351	333	369	317	360	348	364	368	340	359	321	347	352	316	370	356	352	311	308	367	337	331	365	321	326	340	322	380	363	353	341	346	361	395	344	364	379	335	367	329	343	311	332	335	362	323	362	339	327	370	315	358	362	339	342	315	340	333	321	341	339	345	349	352	322	351	344	323	318	372	357	335	368	332	329	354	315	346	328	324	324	343	336	330	371	333	333	364	333	345	356	379	374	357	350	360	349	367	350	335	341	407	364	370	351	392	365	352	344	365	344	352	371	351	311	354	365	311	360	351	350	367	325	348	344	372	307	336	337	328	352	331	386	341	344	368	351	340	316	369	334	336	348	353	351	358	337	365	347	357	328	310	383	336	359	317	328	316	354	335	296	334	365	358	336	374	330	350	377	334	346	346	329	330	294	350	336	341	346	357	355	332	348	361	385	348	320	313	335	349	331	317	335	353	351	328	342	352	343	375	316	356	345	335	342	324	337	327	333	336	351	355	332	350	323	330	341	343	322	324	354	363	348	345	327	308	352	370	351	357	344	331	347	333	300	344	345	334	357	360	337	319	370	355	340	349	333	327	358	341	349	358	332	359	366	342	342	324	332	380	383	336	328	350	339	342	353	343	346	335	356	371	374	371	342	348	371	358	309	371	319	331	356	359	374	346	358	339	334	360	340	361	341	334	345	345	348	362	326	361	344	334	337	320	319	396	343	334	351	347	347	340	361	350	345	353	325	342	344	337	373	360	338	333	309	373	333	354	345	358	366	366	312	344	336	362	332	326	389	382	331	351	367	347	358	358	363	341	335	325	346	342	354	362	347	374	331	333	350	363	359	353	306	323	345	321	322	330	347	315	359	367	345	316	347	334	332	343	342	325	361	345	341	357	346	325	326	342	324	334	331	368	341	328	358	344	352	326	354	342	374	342	355	353	338	355	351	342	319	345	324	340	360	370	335	357	353	386	354	366	341	385	361	341	352	357	358	374	338	360	323	373	351	360	351	331	338	324	349	331	342	357	336	360	357	350	337	347	350	334	352	359	375	368	350	351	368	344	356	343	386	345	369	351	317	356	349	353	353	356	322	352	315	339	361	361	342	329	372	349	372	335	329	371	342	352	321	319	314	361	317	360	338	349	339	358	349	334	363	369	333	348	364	320	339	318	350	334	319	353	328	347	341	349	340	359	348	372	359	324	359	367	362	358	311	347	360	365	371	304	356	363	366	370	339	350	385	344	304	331	378	332	336	314	353	373	347	352	330	353	332	351	369	345	316	365	347	343	352	350	351	363	317	326	322	352	345	335	345	340	327	330	358	349	333	360	341	347	347	350	368	322	345	354	360	377	315	346	323	320	358	338	345	334	357	334	336	332	400	324	348	369	355	348	351	337	328	306	332	335	359	370	325
13967	13374	1678	1115	974	840	811	799	834	778	739	783	779	722	735	712	671	704	724	734	718	713	746	696	750	701	697	688	716	699	723	709	676	669	711	673	700	710	763	705	704	689	735	687	697	724	710	692	714	740	712	737	689	734	728	756	721	705	678	687	723	700	719	704	747	712	721	730	727	707	679	745	746	677	697	713	774	685	710	706	753	731	685	706	773	702	703	723	740	694	654	696	737	720	707	713	700	727	704	721	726	717	646	686	743	708	687	721	750	736	755	712	735	721	777	695	717	691	720	754	747	711	693	757	764	686	666	699	747	694	676	716	721	673	671	707	726	694	682	706	746	690	751	697	727	763	715	702	733	679	701	743	739	714	715	711	678	761	745	751	722	714	730	723	713	733	743	722	712	680	724	707	739	679	726	739	750	773	758	734	774	746	697	733	658	690	725	686	698	768	693	738	679	730	736	651	677	702	727	751	724	721	682	731	712	684	700	669	700	743	659	735	714	721	727	692	696	721	711	680	682	668	738	729	707	748	706	693	781	722	713	697	680	749	747	742	667	772	708	724	730	697	747	736	712	709	703	694	758	689	682	748	726	715	750	712	705	701	701	685	744	735	750	725	736	733	742	723	681	755	721	715	681	714	743	645	678	696	718	724	693	707	704	707	728	716	753	668	718	716	683	729	745	710	700	675	688	769	718	771	705	696	779	679	702	736	685	690	748	732	753	728	734	757	673	737	722	697	716	705	696	703	699	715	723	754	683	674	711	694	724	712	714	745	725	734	731	710	747	715	705	649	709	742	709	681	768	677	712	752	697	704	724	726	722	756	700	672	719	771	723	731	726	709	766	687	632	780	691	749	715	739	734	697	693	680	748	741	685	700	686	724	715	718	714	745	746	736	794	726	730	753	732	722	712	685	724	724	665	710	671	692	723	714	745	736	748	687	721	729	695	682	718	668	744	724	719	714	699	743	686	700	714	711	729	703	720	733	724	674	714	717	715	758	674	723	730	706	721	655	730	707	683	763	730	702	752	677	719	709	757	716	705	729	712	681	742	744	740	730	746	727	709	722	710	668	694	668	715	713	660	719	692	747	714	724	709	728	768	684	722	664	743	710	657	725	738	694	742	718	733	712	699	724	715	712	769	699	714	728	711	706	744	709	678	718	725	695	669	751	686	741	684	759	707	711	706	688	724	703	746	726	771	755	687	684	736	735	704	743	748	779	728	716	756	730	733	647	686	705	734	717	711	702	737	736	670	694	709	730	711	698	703	737	719	696	730	665	699	722	747	747	716	711	750	680	759	732	702	714	725	718	711	734	678	746	708	745	720	714	743	677	727	702	736	679	702	706	716	727	701	720	693	694	754	722	710	709	656	708	702	703	721	744	656	715	708	720	731	712	668	747	695	705	715	772	686	708	690	691	729	714	715	728	708	670	749	749	671	715	703	710	753	692	749	721	728	694	733	701	690	701	664	718	711	725	720	740	734	717	718	705	703	712	730	742	685	699	727	790	715	739	684	693	677	742	718	677	718	671	775	681	742	746	756	696	691	693	709	681	679	687	702	756	717	699	740	680	767	714	680	735	747	690	710	748	744	708	637	686	725	712	732	724	697	714	760	695	737	691	723	744	710	731	747	739	686	732	739	698	724	727	751	697	717	743	699	711	741	724	682	680	736	723	713	665	731	710	741	689	708	747	763	723	719	714	682	682	683	707	717	670	744	736	754	743	699	723	692	700	727	740	697	753	748	689	718	718	696	716	679	733	686	674	765	691	721	730	766	704	697	694	694	721	757	681	683	702	683	699	748	746	707	708	676	707	715	742	753	723	687	732	753	697	706	737	735	669	711	694	765	732	742	750	711	724	730	682	671	660	715	731	730	737	760	701	730	719	745	738	721	742	691	674	757	713	686	691	735	707	691	701	743	709	721	771	704	697	708	764	682	719	726	700	733	753	653	695	705	732	720	696	710	757	721	697	693	731	736	742	714	701	710	750	734	668	669	684	738	721	734	730	732	710	677	722	697	735	709	721	720	696	677	747	720	743	717	747	720	750	707	712	672	733	714	735	709	707	758	710	716	738	725	769	699	689	717	702	703	694	675	694	705	674	705	722	696	673	741	733	716	687	744	709	704	686	685	743	676	749	718	738	778	701	672	738	728	689	779	729	708	725	702	647	736	752	706	706	722	728	673	730	712	714	699	739	656	709	730	740	699	720	712	716	690	711	766	718	735	676	692	720	723	660	705	754	703	689	724	703	736	710	685	701	746	708	720	738	712	654	739	673	716	681	709	733	707	638	689	680	731	732	769	729	703	699	762	719	709	717	690	714	723	750	750	708	713	712	663	682	734	745	721	700	751	702	707	665	754	735	720	695	673	677	738	698	688	689	718	677	750	711	720	717	699	744	680	657	700	706	714	683	723	681	705	754	718	704	703	699	740	690	677	741	686	718	748	706	742	775	728	726	726	729	735	662	727	737	739	683	722	723	699	721	767	660	689	744	699	708	706	667	744	708	768	734	671	717	676	681	721	703	702	747	690	720	760	666	706	714	739	747	710	682	686	726	741	711	671	696	720	734	689	679	733	718	706	742	778	698	733	693	710	713	700	744	705	678	763	756	723	705	710	718	735	758	687	707	726	711	731	746	747	698	718	747	753	713	694	714	728	730	745	720	742	673	697	743	769	706	663	709	696	726	771	756	700	728	748	655	741	719	699	738	705	666	678	723	708	705	720	676	746	716	673	758	719	721	716	726	707	713	739	750	737	706	702	707	756	732	723	743	725	738	718	737	739	686	731	723	721	704	688	737	708	674	681	707	774	782	658	723	738	707	715	759	726	687	707	715	674	711	677	740	763	687	701	693	752	757	691	706	720	695	709	709	766	678	690	725	687	692	669	678	716	736	763	710	713	726	703	706	638	743	720	719	708	718	721	732	703	760	734	704	689	717	714	679	705	740	743	694	712	722	726	723	710	728	732	735	718	715	725	694	683	696	712	682	709	700	694	763	748	762	705	714	666	714	714	697	754	689	754	739	678	699	707	685	694	727	713	655	776	706	707	747	718	722	710	719	684	716	727	715	758	738	711	706	734	740	712	690	716	779	757	698	691	693	700	710	730	693	741	698	693	729	751	770	714	734	705	713	728	739	658	706	674	651	712	756	703	741	732	724	712	713	729	694	705	722	713	705	687	670	684	697	789	736	751	758	701	754	747	714	730	703	738	677	710	723	754	715	770	692	691	721	693	717	710	704	686	692	729	692	751	703	678	767	684	743	729	727	765	686	752	746	717	724	734	726	717	750	735	664	688	731	687	721	781	692	693	689	721	703	647	655	718	701	738	755	720	738	689	712	728	653	685	729	701	716	732	693	736	763	729	748	718	681	701	755	727	686	750	693	720	703	731	699	721	711	694	690	734	705	708	722	699	686	694	701	706	668	737	747	709	727	740	715	743	707	749	684	739	683	726	752	740	698	699	733	684	760	743	736	757	711
23698	20701	27756	23675	20146	2398	566	385	300	280	281	280	256	223	210	213	213	214	181	197	166	185	202	194	175	165	178	162	185	188	164	182	183	170	178	186	183	171	187	169	167	163	178	201	170	176	169	183	180	180	172	197	192	199	209	162	186	187	182	185	190	204	169	194	151	141	162	176	167	182	190	178	161	189	173	167	156	168	162	156	187	170	161	154	180	186	146	142	166	192	158	179	173	181	145	156	172	172	159	149	177	175	169	183	152	176	170	165	181	160	183	161	198	190	199	151	186	173	179	166	171	185	205	180	168	182	191	155	179	170	154	174	157	150	173	170	160	194	187	182	180	161	182	196	182	168	186	195	183	178	176	173	172	168	188	153	162	179	151	172	186	171	169	145	157	158	177	195	162	163	174	179	182	178	167	156	191	164	180	177	158	183	194	161	163	175	172	174	172	177	174	162	182	161	185	166	165	168	204	166	164	188	189	181	150	147	158	139	186	187	164	181	158	194	166	174	187	153	174	173	161	157	164	167	171	166	166	168	178	186	168	176	191	182	161	152	186	169	153	168	178	156	187	147	149	143	169	167	183	181	179	163	183	187	178	157	174	192	179	178	159	152	162	164	180	187	159	164	162	169	159	164	175	177	158	195	168	171	180	157	159	179	178	182	163	176	171	166	182	186	177	168	178	157	179	180	189	164	175	200	175	173	155	154	168	199	150	167	183	170	172	172	173	183	170	189	162	162	159	166	203	180	195	182	188	153	140	182	198	195	175	186	173	160	186	165	164	159	149	166	199	153	158	160	144	188	182	154	156	173	188	178	180	178	168	190	157	193	165	172	175	150	168	158	198	183	177	205	159	172	170	166	155	175	172	174	177	172	195	169	165	173	152	142	177	181	154	170	174	171	167	170	174	184	166	170	173	222	164	174	171	178	161	159	207	187	139	181	181	163	187	161	161	191	178	189	162	176	184	168	167	158	191	152	162	165	181	156	181	186	184	195	153	174	189	178	176	165	164	155	166	161	172	157	178	170	169	170	184	154	191	197	159	175	160	148	193	154	185	206	162	191	191	183	159	177	160	177	183	170	189	169	188	171	159	148	146	154	178	212	160	164	194	183	171	181	169	159	169	158	181	169	159	159	159	180	162	158	166	187	164	178	166	185	184	182	177	195	189	170	174	169	176	187	200	171	194	177	164	140	181	176	149	191	158	172	178	156	152	175	160	175	161	171	132	156	186	176	173	151	159	152	189	181	184	178	184	171	161	154	166	185	171	199	191	183	166	180	179	197	161	161	170	167	186	175	163	177	167	141	158	148	162	173	182	198	157	172	157	159	177	154	184	164	178	178	157	192	180	174	173	175	178	171	148	163	182	160	177	178	180	169	188	163	176	188	154	166	186	159	174	162	177	194	161	180	161	194	158	164	148	150	178	180	164	165	167	165	192	164	145	182	174	186	178	161	158	166	203	166	147	167	155	170	161	194	174	155	179	192	169	177	173	170	162	174	154	185	147	155	164	186	180	144	179	190	171	182	156	182	165	170	189	161	198	170	173	189	164	183	187	172	187	172	181	156	171	155	166	190	190	153	173	163	185	164	175	157	185	159	170	194	172	170	147	179	189	153	159	159	166	170	163	174	175	170	150	169	190	180	189	181	183	182	179	176	165	155	136	161	175	164	138	181	188	186	171	162	183	186	158	154	165	166	162	174	179	170	163	167	173	147	152	174	186	163	165	186	165	179	173	179	161	188	167	163	149	170	174	171	183	192	153	139	159	175	169	182	166	181	191	150	169	140	174	188	146	186	154	171	165	176	153	178	160	168	203	162	185	167	171	174	171	146	166	167	158	155	182	180	160	167	175	136	195	189	174	162	173	187	166	164	186	178	163	150	167	164	189	161	154	173	176	177	170	188	201	177	165	173	174	162	171	189	168	172	175	163	158	173	173	172	211	208	180	166	187	180	167	183	163	162	163	150	194	136	172	163	177	174	165	169	181	198	149	165	165	198	171	174	168	184	165	170	177	158	161	163	183	184	174	180	197	182	171	186	182	156	189	165	159	175	184	177	179	180	144	173	172	166	169	185	157	168	189	183	173	180	157	169	170	191	170	160	194	152	179	162	173	173	158	169	180	172	174	179	169	174	184	190	165	172	168	165	174	160	178	195	148	173	175	164	181	172	191	184	151	191	180	178	174	178	152	175	164	172	174	161	145	162	174	182	157	187	170	180	183	183	158	176	175	189	154	178	186	160	163	153	166	174	179	154	136	180	144	177	182	197	165	164	168	164	161	147	166	179	175	189	169	181	177	182	170	174	177	155	181	171	178	158	194	173	164	151	172	173	205	157	182	150	213	135	183	160	193	178	167	150	167	153	169	164	177	180	180	151	166	160	185	194	151	157	171	169	179	167	168	166	182	184	161	193	167	156	177	166	160	171	177	168	187	186	172	188	169	169	176	183	173	156	177	168	163	188	164	165	198	172	180	154	160	168	198	159	171	181	154	207	161	169	176	176	163	174	181	181	183	161	175	163	173	171	180	172	170	166	154	169	166	154	172	156	180	181	186	155	163	175	192	177	159	166	151	170	185	153	181	187	166	188	172	185	184	178	172	170	183	161	174	170	149	165	171	151	164	159	154	188	186	185	170	176	187	161	178	171	171	192	169	175	178	182	171	198	169	176	163	170	176	168	192	157	186	173	194	183	167	183	155	196	179	179	173	168	160	181	177	172	161	184	187	179	160	175	214	199	174	155	211	179	193	159	165	207	190	168	174	152	167	165	147	160	165	187	167	183	182	161	172	177	178	160	186	165	180	166	171	158	168	176	183	177	162	158	197	158	177	176	191	173	158	177	177	181	151	167	146	159	148	172	191	174	185	181	186	154	189	192	200	175	166	161	162	189	174	183	172	166	170	179	164	158	154	170	190	172	177	175	187	152	168	188	175	183	172	180	166	161	168	182	159	186	201	185	181	162	175	177	163	150	174	184	174	197	170	164	188	171	174	180	191	175	186	169	177	173	162	164	183	146	178	141	173	188	157	166	151	196	194	168	170	162	173	168	151	189	177	179	170	164	199	159	184	179	185	180	178	167	195	178	191	182	179	161	153	163	168	165	169	186	165	164	197	156	166	169	162	168	165	164	185	177	178	155	173	162	152	184	176	168	179	195	157	159	165	174	170	191	176	157	152	176	184	180	176	171	173	159	172	179	176	191	176	162	199	211	170	169	176	169	174	183	144	174	169	178	179	182	159	171	150	176	163	158	161	161	153	173	172	175	169	181	185	183	175	150	177	160	170	187	136	170	168	175	166	172	148	150	182	198	154	163	164	172	156	169	163	169	172	159	178	154	179	151	171	157	171	152	168	175	163	158	164	156	146	155	173	180	166	168	155	169	181	173	178	184	154	148	177	177	161	180	169	157	153	173	131	161	180	184	145	186	167	166	175	167	183	157	180	181	175	159	167	164	153	170	173	164	175	196	154	138	163	164	149	153
29271	25061	8133	4228	2699	1947	1484	1151	1026	823	829	747	660	626	590	524	509	499	459	479	448	466	438	488	442	470	444	413	417	402	404	420	419	411	398	378	385	368	407	434	352	390	394	405	386	390	395	426	375	376	378	446	408	426	378	397	374	394	373	373	416	402	371	391	352	381	372	378	367	353	381	356	376	381	391	395	335	373	361	361	378	396	394	384	379	385	412	350	366	388	354	375	405	377	396	360	369	363	353	397	376	380	347	365	399	374	367	388	356	355	333	403	375	372	384	356	363	354	377	386	396	380	356	383	391	402	382	374	361	332	395	379	430	362	351	354	349	360	394	389	362	375	376	394	376	391	392	382	404	372	363	371	400	396	368	358	401	370	411	365	343	384	377	366	376	368	360	377	379	400	361	382	386	416	409	373	378	352	380	356	397	388	408	367	370	402	348	354	366	378	372	374	360	367	380	367	331	354	369	323	360	377	375	345	393	337	377	345	367	370	351	387	382	371	349	380	372	362	360	371	375	373	348	385	374	388	398	383	361	368	357	372	395	375	376	395	353	320	368	376	365	373	387	384	395	370	372	356	370	350	366	333	363	381	383	354	372	401	325	364	367	368	398	376	358	370	397	373	383	355	327	375	391	404	345	386	387	359	373	382	336	374	411	386	400	346	389	367	347	378	381	414	358	342	362	369	388	379	411	399	417	366	398	352	373	386	378	382	376	337	370	391	390	375	371	393	368	362	349	400	384	397	377	363	358	377	321	358	369	368	397	388	345	350	335	420	377	379	379	391	364	353	344	402	399	350	352	366	389	414	355	355	373	414	382	354	358	363	370	385	388	377	382	382	347	377	317	383	378	390	393	383	379	366	387	351	350	361	372	368	383	332	385	360	377	383	379	369	370	397	363	353	339	389	371	349	391	379	386	395	384	415	350	377	379	401	354	379	389	371	358	386	407	366	391	384	326	369	367	342	377	407	383	359	358	407	383	381	359	399	384	403	398	364	379	387	386	393	365	386	368	354	365	383	405	338	315	403	401	382	378	381	385	401	356	377	361	382	367	363	356	374	372	392	367	347	365	370	352	367	377	355	371	338	385	373	358	352	390	352	369	406	403	362	361	377	359	385	366	375	391	341	349	364	390	370	357	367	375	392	384	368	341	363	364	375	385	380	419	388	359	350	364	412	348	392	379	407	380	372	372	371	361	356	359	398	399	363	384	356	369	366	359	352	357	349	375	354	355	389	361	351	373	394	346	349	369	379	395	354	384	370	353	374	388	364	365	394	399	379	380	371	389	394	398	380	356	359	375	384	389	374	376	339	405	414	398	384	371	359	337	385	357	360	353	372	377	339	402	363	366	342	402	351	367	331	368	382	376	364	366	382	370	388	400	363	403	350	376	351	380	374	380	373	402	372	384	352	382	386	420	371	395	375	357	397	406	360	373	350	377	380	360	369	351	390	408	334	361	362	347	365	366	377	413	396	349	372	381	350	369	393	411	377	350	386	362	387	394	401	383	385	372	426	367	381	398	407	357	363	362	374	399	385	354	364	371	346	353	361	376	370	386	350	389	381	362	342	372	391	369	365	368	369	412	363	385	331	409	353	384	347	355	359	395	360	390	367	391	364	362	403	396	391	392	348	405	387	341	368	385	389	377	381	364	394	387	369	383	388	369	367	374	373	393	372	372	397	411	356	398	385	392	361	397	373	392	382	376	380	371	368	407	350	358	411	400	389	367	354	385	374	348	398	379	364	356	360	372	362	411	389	359	355	355	359	395	334	346	377	366	350	354	394	371	359	350	372	365	384	392	373	354	388	374	395	366	347	339	399	384	360	375	396	349	358	337	387	372	396	401	370	371	384	369	378	355	376	370	337	377	369	380	401	396	392	386	352	403	370	385	369	374	399	378	357	362	375	350	398	363	344	370	396	368	362	391	389	394	411	401	403	384	369	370	402	381	371	414	430	361	369	364	376	382	411	343	375	356	360	374	373	358	377	363	403	374	365	381	407	381	386	348	348	367	371	387	380	383	389	417	352	364	381	395	387	368	354	388	390	380	353	354	359	372	365	375	349	398	397	369	378	415	401	385	357	376	370	403	391	343	379	371	371	378	359	375	365	370	364	365	383	405	389	392	387	367	347	337	372	416	351	353	347	364	350	346	377	354	361	351	341	366	391	404	374	403	397	367	360	370	382	367	395	379	365	350	392	371	365	356	379	386	401	368	360	349	391	367	349	356	376	394	378	344	381	358	363	363	339	366	340	342	330	350	369	335	404	382	370	370	351	348	400	360	360	403	375	369	388	344	374	372	379	349	372	368	394	336	336	385	382	365	361	366	362	387	364	405	367	353	320	367	371	395	370	357	402	393	388	407	367	369	360	399	341	404	408	400	354	358	386	380	378	350	344	361	377	398	355	380	341	389	379	395	362	376	386	339	372	406	346	391	364	352	369	346	335	352	383	395	369	372	407	394	400	399	383	370	381	369	342	374	351	375	367	375	411	376	355	368	359	328	363	352	388	370	369	385	367	381	364	358	393	358	367	352	386	364	353	329	396	402	363	392	347	369	384	370	365	384	380	395	344	351	348	353	377	407	329	374	382	400	363	337	384	381	399	390	353	329	362	388	363	370	369	362	347	351	378	356	409	364	396	362	366	411	339	382	386	346	370	395	413	352	340	366	350	345	371	388	369	361	373	362	363	396	361	378	366	359	413	362	352	342	378	343	381	409	380	402	361	420	339	372	347	400	386	397	354	394	397	368	348	393	337	390	344	413	376	401	386	366	412	379	374	383	388	376	382	401	417	354	342	402	400	386	357	368	381	392	382	401	385	368	356	359	390	401	390	364	370	393	374	339	377	356	396	362	338	376	388	330	359	346	367	342	365	388	364	341	368	329	366	321	376	359	393	371	370	363	375	386	371	383	407	345	391	352	388	375	382	380	353	387	332	353	421	399	369	364	388	384	367	363	375	389	381	379	375	363	383	379	383	342	348	405	364	384	362	389	375	359	359	362	371	379	362	397	370	370	393	367	361	348	360	373	360	381	343	372	355	382	355	359	353	385	371	389	378	351	388	385	405	377	352	364	376	376	357	340	354	411	404	362	383	352	404	384	362	389	372	362	374	380	396	392	413	382	370	344	366	355	380	362	348	371	376	407	351	360	404	379	372	365	392	385	360	380	339	359	401	382	365	381	356	396	350	368	387	382	372	381	343	408	341	357	376	373	371	360	368	384	383	329	383	352	336	361	374	414	386	349	368	375	379	373	394	390	372	355	383	397	319	400	400	387	371	366	361	356	333	389	400	383	376	363	379	347	370	374	376	332	391	403	377	404	381	374	394	366	342	367	369	360	371	357	365	361	350	363	374	376	361	424	363	380	396	333	386	414	380	351	358	362	388	368	364	412	393	342	384	386	365	382	362	417	373	367	366	371	366	367	384	384	399	376	373	342	380	373	376	342	398	383	385	332	409	395	374	379	372	404	362	364	375
23870	21702	29773	24146	21705	20579	2389	875	670	657	576	556	491	534	508	480	472	452	429	481	411	442	428	404	432	423	422	435	440	415	394	419	382	374	373	394	418	417	389	383	393	441	395	383	373	407	348	400	401	400	386	425	379	385	433	383	432	395	385	400	390	388	367	414	395	382	401	396	403	370	415	379	386	362	391	383	380	376	404	392	395	385	389	334	388	361	360	381	386	419	426	397	403	372	393	370	415	393	384	345	443	354	365	384	390	399	413	379	367	371	356	426	411	393	388	375	370	392	402	368	407	390	389	414	392	372	372	354	366	364	398	423	413	397	393	390	367	380	372	359	384	401	388	380	402	388	365	392	394	366	364	358	414	399	407	358	370	395	410	358	375	346	379	405	405	386	350	402	409	376	362	389	391	404	402	382	349	391	397	405	368	402	407	384	397	402	387	343	357	378	391	404	401	380	408	357	375	389	379	408	385	374	390	395	383	358	361	398	380	359	398	417	407	356	402	422	391	403	392	391	425	360	386	390	401	388	437	363	364	394	360	383	388	351	385	399	378	394	369	358	360	385	370	400	417	387	392	373	399	399	422	403	405	394	379	406	385	372	381	372	389	399	378	399	373	404	358	365	347	391	411	361	377	374	392	386	387	385	385	380	369	410	363	384	355	402	362	342	391	370	360	403	405	393	404	388	391	404	404	393	397	390	381	398	391	355	398	380	380	410	388	386	384	394	384	370	393	368	412	407	365	391	409	363	399	388	376	370	394	401	377	361	394	369	378	396	397	379	382	408	362	424	420	375	402	405	377	408	377	354	366	387	393	402	381	385	418	373	365	383	360	374	387	349	439	410	375	361	404	410	413	395	407	357	384	370	426	407	388	395	396	385	379	378	389	391	367	367	376	391	375	427	407	374	393	371	407	383	387	383	410	391	400	380	392	425	423	391	395	377	389	401	390	379	394	394	413	376	385	389	388	394	409	395	369	398	389	395	419	387	397	376	356	364	397	407	396	428	400	405	398	351	364	393	400	378	388	334	386	398	376	378	407	378	397	343	380	390	387	378	383	382	374	406	367	382	356	429	367	404	404	381	412	421	386	375	373	392	385	400	392	408	410	380	410	403	404	378	406	400	373	403	350	396	422	397	407	390	365	411	355	390	364	355	438	386	396	383	356	391	369	371	436	387	374	376	376	409	405	403	382	375	387	383	383	357	394	383	382	364	416	401	394	378	416	378	372	407	368	398	380	379	400	382	402	391	425	391	390	343	413	356	420	395	413	354	392	400	379	386	364	390	418	364	394	383	405	347	405	408	407	369	398	370	396	394	390	361	369	377	402	374	380	386	380	386	385	356	405	369	374	394	379	366	365	393	381	338	387	402	385	378	356	390	380	407	401	362	393	393	380	387	379	387	342	388	393	401	382	416	364	403	387	358	392	395	358	363	403	417	399	371	375	412	436	381	425	405	408	398	436	425	374	384	372	356	401	372	381	351	356	380	397	410	386	377	419	407	400	378	408	412	375	383	372	392	401	409	406	360	395	394	332	406	388	396	385	368	406	383	378	376	369	383	345	403	394	386	395	400	393	388	381	356	382	392	371	371	370	385	389	364	391	384	365	390	388	356	363	386	395	382	388	409	400	360	387	359	374	366	394	344	378	406	368	360	360	358	371	356	381	365	368	378	337	401	393	401	398	399	371	390	386	369	392	409	376	411	365	378	388	391	376	376	380	432	369	393	358	351	395	394	404	380	389	383	401	379	356	372	378	391	374	388	410	407	386	373	399	399	373	431	391	367	384	356	400	380	370	386	377	365	377	380	379	401	346	387	374	383	409	400	362	420	388	376	412	396	377	382	371	386	417	352	384	407	386	376	418	364	393	413	377	352	383	387	381	392	367	409	400	394	435	404	413	358	404	381	366	356	389	389	364	378	419	402	392	400	392	425	376	387	378	365	385	423	394	384	373	409	399	399	377	367	400	374	403	398	397	415	382	415	394	389	370	393	395	379	371	382	385	397	362	344	386	381	384	388	401	384	388	398	392	385	395	376	373	379	357	413	412	376	358	384	390	419	406	360	392	364	358	378	386	371	409	375	423	396	383	357	379	379	396	373	388	405	389	427	389	385	365	373	390	396	326	417	357	396	415	401	415	405	356	431	392	365	365	376	412	365	369	377	381	373	392	382	388	399	372	385	393	388	408	408	410	400	411	379	371	342	367	395	375	402	389	374	381	380	378	415	405	400	372	434	366	374	391	387	357	347	379	387	385	386	389	365	374	377	385	364	360	376	382	401	370	371	392	445	372	363	367	365	383	372	417	388	356	405	381	383	362	398	351	404	378	370	409	406	342	365	349	426	417	393	395	389	383	384	358	372	390	403	381	380	370	393	388	347	387	413	359	362	400	407	391	398	382	389	394	378	395	409	385	383	364	378	358	362	384	385	388	400	373	364	389	410	414	411	382	376	329	376	395	376	408	414	360	390	415	337	420	369	354	392	383	360	414	347	347	380	431	382	393	384	381	381	391	419	363	378	411	386	390	397	396	409	398	389	373	400	387	389	365	400	381	375	381	408	402	426	379	400	389	380	360	366	341	395	355	382	356	387	362	351	362	377	398	385	360	368	392	397	404	380	376	380	393	395	379	366	370	389	378	381	402	392	396	383	439	338	399	378	349	342	404	386	392	383	384	375	402	397	414	386	372	402	385	364	436	408	361	402	365	389	418	371	375	398	390	379	381	378	386	380	388	394	389	419	405	389	391	371	415	343	393	364	409	378	380	421	390	375	363	414	387	389	393	403	407	380	401	372	374	421	386	411	409	395	406	341	407	348	390	390	399	385	372	379	405	387	408	387	356	394	406	359	387	402	387	377	396	415	371	387	415	413	398	373	383	368	401	394	363	379	376	400	401	371	379	374	356	382	410	357	368	368	400	443	360	394	381	408	403	386	411	381	382	366	404	400	387	392	367	393	395	390	392	375	337	368	372	419	377	394	375	383	363	359	343	406	362	368	395	365	388	371	368	398	353	406	387	390	389	399	370	386	386	428	379	391	379	361	384	424	380	373	402	395	401	374	370	374	382	397	390	399	421	433	381	382	427	385	400	374	349	431	381	410	371	378	384	374	401	394	388	404	407	350	373	381	384	346	405	362	395	377	366	378	406	389	383	392	383	370	377	393	388	352	383	365	388	380	406	419	395	387	386	385	411	374	428	359	372	368	360	403	402	377	387	398	413	382	367	393	384	375	406	405	407	402	409	401	406	367	375	405	385	376	369	345	400	425	403	400	398	372	409	421	369	392	379	392	376	396	384	331	367	391	392	383	372	403	399	399	396	380	360	401	403	408	406	382	401	373	354	375	370	396	409	386	366	349	393	412	409	365	425	388	359	386	402	395	432	394	373	370	366	397	406	398	359	395	405	358	412	346	394	410	399	396	385	395	391	371	408	408	377	419	368	390	381	377	362	399	372	401	360	410	384	372	378	378	388	396	367	366
36023	25763	14022	7648	5188	3767	2910	2434	2087	1739	1545	1382	1201	1182	1143	1096	1066	1013	988	951	945	924	843	892	859	864	898	835	851	819	796	807	831	779	818	798	783	785	754	774	804	766	801	762	778	739	772	730	765	750	783	717	765	746	741	775	741	768	764	685	715	707	753	755	697	717	697	752	770	766	771	686	713	813	817	773	775	700	732	722	780	765	798	755	780	746	753	740	707	807	716	755	743	737	747	744	774	724	765	744	714	759	699	737	713	738	734	760	778	759	774	719	782	751	758	758	828	734	755	718	762	760	723	761	740	720	736	777	790	749	738	755	728	717	739	750	714	735	678	747	677	705	680	727	721	733	736	770	749	760	739	720	704	758	740	737	779	678	729	714	780	761	748	754	778	690	728	733	733	738	678	700	768	774	736	746	761	746	719	737	773	727	725	725	747	735	718	712	769	720	704	738	714	780	722	730	697	750	752	739	799	747	788	709	703	773	721	709	731	754	736	743	746	751	744	720	761	762	701	732	756	798	752	687	747	720	740	723	737	758	716	730	703	744	773	770	732	717	710	735	721	757	736	722	735	745	788	759	741	721	729	714	703	779	775	756	751	754	754	728	735	760	772	735	730	726	685	734	714	764	745	741	760	761	774	727	746	756	747	729	708	726	705	727	690	717	764	716	784	732	743	674	763	740	717	755	725	731	790	673	730	754	698	719	735	741	711	766	700	689	760	710	735	702	737	813	758	759	747	789	713	768	745	714	746	695	726	760	723	699	735	720	716	743	731	747	843	703	744	692	738	768	718	766	733	727	735	715	754	717	718	725	749	723	774	708	768	712	759	739	716	722	753	776	715	754	696	729	758	764	754	728	722	772	721	727	753	722	714	728	768	785	752	732	701	774	750	720	728	777	749	759	729	745	724	716	690	742	754	776	746	721	715	788	712	715	759	715	729	743	720	736	735	755	728	794	751	747	715	702	738	745	686	764	751	709	765	752	788	763	736	687	763	726	715	724	752	694	722	719	729	753	760	736	729	755	756	678	691	754	716	759	766	739	715	722	750	774	689	716	735	767	725	767	786	726	791	721	731	767	776	738	735	752	752	722	727	749	727	724	731	736	754	675	697	736	725	765	742	733	779	730	785	765	775	733	754	757	800	754	728	738	751	727	712	739	756	749	738	772	766	766	694	699	743	741	723	768	755	741	737	765	751	680	718	724	781	737	730	735	778	696	737	767	749	758	734	708	700	758	736	725	689	753	773	711	736	718	803	734	710	740	752	776	769	697	710	729	804	683	734	757	755	749	752	763	712	739	756	739	734	717	762	732	753	740	747	717	738	741	740	762	720	751	707	777	800	736	743	664	710	734	733	733	727	758	727	764	736	724	757	740	765	748	769	730	749	775	739	739	746	767	683	708	729	761	759	751	736	742	714	739	743	740	766	728	724	762	726	705	711	762	754	761	727	778	764	778	731	765	744	721	736	754	742	724	738	729	717	737	726	795	741	734	744	722	739	734	728	746	711	718	701	727	717	718	767	737	695	740	780	722	683	767	791	699	746	774	764	783	743	743	745	744	725	771	778	736	751	745	701	748	710	748	725	800	693	773	712	760	747	734	755	761	747	721	771	765	710	722	729	758	737	750	764	732	734	790	757	721	698	774	758	751	810	723	671	745	750	710	739	728	725	729	753	748	760	762	765	715	748	742	730	779	739	737	748	716	771	706	716	723	688	768	731	753	768	734	752	738	674	793	784	742	736	777	762	766	684	752	718	723	730	758	723	756	698	690	736	735	763	758	735	711	708	758	732	726	739	735	730	775	674	750	724	684	756	764	746	748	690	712	757	755	724	724	746	737	709	737	714	759	762	800	736	755	704	742	745	765	696	719	745	730	712	767	726	767	783	723	724	723	756	709	740	740	737	737	806	741	741	730	705	729	728	742	709	681	755	747	792	726	745	772	727	709	699	740	726	743	735	716	706	741	741	744	726	745	679	745	754	731	714	724	700	747	745	776	775	753	717	729	749	727	776	728	720	700	745	725	725	701	767	714	741	722	789	725	750	741	737	705	749	691	727	703	731	734	730	721	749	776	712	788	704	698	764	758	774	753	746	752	756	734	764	745	725	773	750	738	755	738	749	766	760	721	734	758	734	777	730	699	731	720	783	737	716	858	749	728	726	710	724	756	731	687	701	767	733	752	781	777	774	729	749	741	723	761	742	729	727	706	722	722	761	764	737	761	770	683	715	710	742	748	740	740	719	721	726	734	688	755	725	678	683	711	735	753	716	697	722	803	724	759	787	742	751	723	762	702	772	732	749	749	707	751	708	788	735	769	716	693	731	732	697	772	740	712	726	751	806	755	734	731	681	786	747	720	720	698	753	737	733	734	726	698	744	719	702	701	738	750	746	724	774	735	718	770	755	712	723	721	745	796	731	704	696	749	750	782	763	759	752	750	702	698	783	740	701	754	682	720	783	741	753	761	742	736	759	704	736	734	696	726	718	724	737	678	788	733	706	735	716	710	742	738	737	699	741	764	683	775	703	759	724	704	723	697	726	750	767	775	708	725	766	727	745	720	783	730	732	754	731	743	717	763	761	696	742	753	741	693	699	758	792	769	670	731	723	745	742	700	736	752	715	783	729	831	760	742	686	680	739	726	711	725	727	720	737	688	704	743	713	701	723	749	737	707	733	736	738	736	713	720	713	749	700	769	667	719	687	728	713	735	712	711	731	761	747	744	758	774	704	744	732	748	770	730	702	728	713	793	749	703	730	727	754	748	794	781	704	754	746	764	717	701	763	764	750	756	775	698	698	764	743	766	734	732	779	717	728	742	651	730	741	744	729	739	741	730	725	742	719	715	773	724	755	712	740	715	731	773	743	742	724	761	738	745	818	709	735	748	721	732	732	759	730	724	744	750	720	725	788	725	731	738	712	740	764	754	725	739	694	712	741	707	720	682	729	771	722	706	793	716	690	745	767	723	759	728	760	735	706	790	762	747	728	804	728	717	734	764	713	718	787	764	739	747	719	732	744	726	733	712	715	759	673	770	722	747	785	715	705	755	764	731	684	754	723	760	727	727	703	780	753	721	687	687	666	715	729	769	756	743	760	710	737	741	735	702	726	783	752	746	734	730	725	716	733	793	729	690	765	744	760	697	692	771	743	737	756	747	740	693	736	696	752	727	747	749	747	747	712	695	721	703	702	743	738	734	668	713	745	784	727	676	766	719	757	718	744	707	725	784	745	771	734	723	707	775	715	742	735	741	740	748	738	744	750	737	725	745	740	767	746	775	685	720	753	715	700	729	762	747	796	759	704	720	721	729	729	721	716	741	674	707	743	747	678	737	705	802	730	713	706	724	711	747	745	725	750	759	735	776	733	745	753	698	721	749	743	735	742	741	691	793	724	711	713	760	726	774	752	751	699	728	684	725	710	707	770	686	714	753	718	681	731	703	784	736	762	703	718	705	699	697	735	765	781	754	727	770	739	735	789	722
27350	21226	9205	763	432	408	392	368	353	357	398	333	388	378	356	340	345	366	335	361	309	382	376	378	348	345	345	372	366	346	375	348	337	371	372	306	318	336	355	348	355	362	361	349	400	326	366	340	345	327	348	360	341	334	340	332	348	348	385	348	341	351	354	336	353	327	308	361	373	317	317	325	325	344	337	375	335	323	374	361	327	347	360	327	331	351	330	333	377	306	329	355	349	328	374	312	356	372	352	354	362	350	340	305	373	344	345	317	332	328	355	310	358	344	357	333	317	309	361	367	301	350	367	303	369	338	382	317	336	348	330	345	349	339	329	375	329	362	330	338	358	342	349	351	334	299	308	362	351	360	339	351	331	334	358	330	323	347	344	349	315	358	353	364	337	336	339	377	335	341	369	360	356	325	307	343	345	360	332	377	325	345	314	381	335	305	346	358	356	356	335	331	346	371	336	352	359	326	314	336	341	311	329	371	347	343	335	351	314	353	376	348	349	346	329	317	316	375	322	364	344	367	316	341	342	343	321	326	311	338	360	348	358	316	359	330	337	376	313	389	349	352	347	386	334	349	333	341	368	381	363	338	340	340	327	313	324	330	338	343	306	315	329	344	335	346	366	350	320	329	341	344	351	356	353	334	354	329	365	329	349	337	347	315	370	370	364	343	347	324	340	343	331	332	339	367	325	363	312	368	335	348	349	330	365	347	352	339	325	336	352	358	337	354	334	380	301	368	314	399	337	310	337	324	336	326	343	325	350	321	393	349	361	352	355	351	368	329	320	354	358	366	333	362	338	311	336	325	352	336	335	331	327	358	374	337	313	351	329	361	378	398	356	323	358	359	315	379	372	344	358	343	361	366	340	368	322	382	366	344	371	327	344	330	376	348	351	361	342	340	339	329	348	320	386	361	362	320	348	358	324	320	325	352	362	327	368	359	344	341	338	352	364	325	376	326	336	355	364	350	375	319	339	355	348	354	356	319	338	361	341	326	327	347	328	335	329	388	332	318	345	346	341	359	337	362	356	328	323	325	349	334	376	331	344	334	342	336	372	342	355	344	348	349	361	350	331	330	358	361	361	346	338	331	339	331	322	344	360	340	337	356	328	330	318	351	323	373	362	372	304	357	322	285	317	350	336	366	300	359	316	351	370	345	337	337	361	347	357	360	383	366	371	338	338	347	347	373	319	330	378	331	327	370	354	343	343	316	370	341	338	336	318	327	333	359	345	362	360	349	347	401	392	327	359	364	369	323	357	329	369	369	324	325	386	329	351	340	371	351	308	337	379	353	383	336	365	354	334	354	335	337	364	340	364	358	305	311	301	353	371	345	366	375	382	339	322	366	340	337	360	328	366	335	317	340	323	340	347	337	324	321	346	338	360	350	320	348	351	356	352	373	345	343	332	345	364	374	364	356	343	358	319	312	319	344	333	367	311	344	370	353	330	375	349	373	334	336	317	350	350	375	350	360	331	323	349	347	333	318	324	359	298	354	361	360	320	326	328	331	337	324	302	345	338	359	329	349	338	366	309	321	351	357	342	363	333	368	341	339	353	330	351	358	347	351	340	312	350	373	358	358	329	347	345	343	350	375	362	338	361	364	359	341	351	345	323	309	326	312	320	354	367	314	320	349	323	355	320	354	366	339	327	335	291	325	325	343	344	336	365	332	351	359	362	356	331	332	345	313	329	331	348	353	345	313	370	288	352	311	352	326	360	362	354	310	361	325	357	296	344	331	347	377	339	342	347	377	335	345	349	378	333	300	317	389	371	339	340	342	332	346	351	306	348	357	331	330	321	347	368	342	343	330	333	361	351	377	371	331	346	365	326	333	367	327	357	339	351	320	384	314	335	293	345	319	383	347	332	329	332	338	305	334	341	370	352	336	330	348	350	361	347	334	358	326	331	319	331	371	344	382	346	346	356	350	345	371	309	351	332	321	344	318	330	334	310	328	356	322	353	362	332	338	336	319	353	350	332	323	339	333	348	349	345	341	346	333	353	377	354	338	351	360	369	305	336	321	358	361	362	337	342	328	347	318	360	363	343	341	371	357	369	327	337	350	312	337	362	338	358	362	353	320	345	352	336	347	311	347	323	334	349	343	352	370	338	317	318	364	324	366	316	360	359	332	329	342	339	342	365	367	334	330	343	402	380	343	336	319	341	352	366	358	317	372	341	312	359	353	363	372	345	310	346	370	331	352	368	334	320	318	352	394	315	365	385	360	329	352	350	342	334	295	364	337	364	326	342	333	317	384	373	334	353	346	311	363	373	339	346	369	334	387	320	331	328	340	343	347	347	361	346	351	331	362	356	322	311	332	327	354	358	331	349	375	350	326	334	368	325	351	387	324	351	333	355	313	338	337	337	325	350	320	367	357	346	343	368	361	354	345	339	336	312	352	333	346	366	342	330	333	291	355	376	368	352	314	349	343	352	308	326	333	359	322	326	367	359	381	373	356	356	344	338	365	323	341	361	347	350	346	324	355	324	337	328	363	370	350	379	311	349	337	337	356	348	317	353	344	339	331	336	329	339	334	329	350	353	346	351	359	333	336	368	344	329	313	327	376	338	344	357	334	357	332	362	311	389	323	341	327	361	346	366	304	340	331	307	356	347	374	340	368	356	342	347	357	352	315	333	321	319	366	372	350	359	339	352	394	297	346	337	335	341	357	359	362	368	365	308	324	349	377	346	361	384	350	332	351	317	378	342	380	353	359	321	337	311	346	358	347	331	340	347	356	351	378	323	344	349	332	361	363	345	347	338	347	372	347	356	328	361	360	382	336	377	342	332	340	320	322	336	367	359	317	347	333	355	369	304	334	356	345	368	361	357	373	328	323	326	330	336	313	334	357	358	351	344	331	333	362	336	340	352	367	314	344	334	365	316	385	354	330	347	370	337	337	321	361	343	352	346	331	360	350	323	341	347	313	333	352	338	301	349	358	334	324	308	347	327	324	360	339	325	327	356	345	378	344	333	321	334	354	333	355	326	371	327	322	351	367	324	324	314	356	338	364	369	353	355	339	340	333	348	333	364	346	316	322	347	330	363	349	352	375	356	337	332	345	358	359	333	332	324	359	324	344	353	344	326	367	349	369	305	367	353	332	292	351	352	333	335	333	356	341	344	363	345	337	350	363	367	358	353	350	352	350	304	344	341	323	352	346	326	330	361	352	348	370	350	336	348	348	344	362	358	326	349	353	360	346	359	333	376	342	318	328	361	326	369	331	350	293	352	343	327	362	368	360	334	338	323	316	348	341	379	364	361	321	363	333	337	365	366	298	303	355	367	354	364	353	354	369	366	348	349	334	327	343	343	354	329	347	330	378	348	352	337	353	363	348	334	354	339	342	358	333	351	351	320	315	307	317	362	356	345	339	342	337	338	385	311	339	309	314	311	334	352	348	329	355	350	339	345	327	349	341	328	334	346	351	363	340	332	358	353	350	377	336	350	372	338	371	353	346	326	368	327	324	306	338	324	358	356	361
13751	13061	1617	1072	889	883	810	750	785	749	726	733	678	742	762	691	683	746	721	708	731	723	726	726	748	706	769	674	719	739	733	658	713	674	684	730	690	718	683	721	689	711	732	691	699	684	683	756	714	706	712	726	756	739	716	773	725	720	702	694	687	678	733	725	717	733	709	703	705	733	780	686	661	673	707	707	685	750	748	682	714	743	719	726	729	685	709	737	723	735	712	732	724	653	696	696	751	740	757	683	734	746	685	725	727	686	777	730	726	700	695	745	678	727	729	745	697	727	702	694	715	717	678	760	680	744	783	707	717	687	658	698	686	685	728	709	765	744	712	702	692	701	640	716	711	673	755	674	701	683	774	689	737	685	728	718	750	723	709	702	739	703	738	720	671	696	695	702	691	690	667	717	712	685	700	702	680	730	726	685	719	694	702	727	674	708	717	681	730	722	784	735	772	727	685	713	723	686	711	699	765	749	713	705	718	696	685	724	706	729	680	749	717	698	741	738	716	703	764	705	757	702	698	729	704	737	734	698	740	701	718	654	706	750	688	725	707	746	718	667	686	737	730	698	742	692	709	714	669	703	710	701	704	683	729	655	732	721	685	753	684	727	741	719	694	720	638	709	706	727	704	724	691	685	742	697	673	702	692	751	716	737	744	727	683	706	746	723	752	673	696	652	698	708	702	682	726	698	740	694	745	709	673	692	686	735	710	690	703	723	734	683	690	707	686	703	716	735	706	727	674	738	720	733	704	688	705	669	694	708	738	701	746	676	726	732	692	668	735	709	726	644	701	734	742	733	708	737	715	697	689	688	732	750	710	697	699	705	712	721	720	711	696	703	723	741	712	727	703	717	711	725	653	693	710	737	691	714	765	726	710	814	724	706	727	700	716	714	714	733	701	713	652	652	730	668	724	669	740	710	715	682	714	692	698	652	725	737	693	683	693	740	672	713	719	719	707	712	743	683	729	735	773	751	679	722	685	704	762	699	708	703	760	754	666	669	634	699	745	703	675	725	718	718	716	733	732	714	679	735	727	665	748	678	730	691	728	691	738	699	768	735	659	735	738	695	738	782	722	701	698	744	680	708	722	712	691	692	693	662	726	742	737	678	754	693	717	708	667	656	691	727	701	725	692	764	706	684	709	738	709	701	677	709	715	687	726	719	715	753	710	681	697	689	716	702	697	695	744	764	697	710	686	739	698	684	727	696	696	755	747	716	707	720	725	710	764	706	758	687	656	736	792	686	671	733	691	797	667	733	682	729	729	703	688	666	712	776	667	693	706	717	697	690	715	699	689	739	705	677	760	688	693	758	725	679	707	728	703	681	722	734	703	755	706	707	656	698	701	770	717	681	669	692	716	735	732	727	765	733	664	732	679	752	737	727	702	706	712	718	701	738	677	706	715	694	672	755	705	702	690	686	737	747	724	715	728	707	739	707	654	702	712	701	729	687	718	692	702	755	724	720	685	761	710	649	742	778	748	762	731	707	707	685	722	711	736	682	688	719	699	735	709	692	721	707	627	754	733	738	701	719	686	700	699	686	733	695	735	715	666	726	682	759	720	714	716	717	736	718	706	704	747	694	712	691	675	703	713	734	718	689	690	692	743	657	734	746	716	698	735	664	704	710	703	695	684	716	656	665	736	699	711	706	695	762	746	671	709	713	728	669	686	731	721	745	742	731	739	750	665	788	708	726	731	752	761	680	693	684	721	735	699	700	697	713	728	695	700	702	712	692	733	700	731	753	741	683	714	708	711	752	705	714	726	692	739	660	701	712	700	666	710	683	696	718	695	722	695	711	715	709	708	698	765	727	703	697	750	679	738	731	717	714	676	694	696	705	760	735	690	735	711	682	718	690	693	700	686	738	719	737	714	676	731	693	697	708	744	732	768	732	756	749	719	661	738	712	688	725	730	643	751	711	665	720	701	688	732	678	717	706	715	689	695	730	692	742	716	717	727	711	706	740	679	752	747	732	699	743	684	721	738	706	721	672	679	707	694	640	756	660	814	734	703	706	746	737	679	722	710	672	716	723	738	715	707	712	698	719	688	734	685	701	708	725	752	693	738	701	769	736	693	695	703	697	713	738	704	732	647	765	724	720	756	751	705	713	720	711	697	744	684	704	731	720	700	717	692	665	691	754	723	783	690	709	734	720	756	709	701	719	681	725	696	768	709	735	699	684	749	673	736	732	719	703	691	686	699	719	677	736	707	718	732	714	701	700	661	669	738	692	677	725	727	687	702	709	698	694	711	644	667	707	747	759	750	681	706	712	690	728	744	739	670	721	698	751	721	712	720	723	719	745	682	691	762	700	709	693	678	702	672	696	766	738	680	716	743	708	742	699	757	659	750	737	708	721	736	726	739	713	720	711	711	700	679	711	798	663	697	722	703	694	693	685	752	700	701	710	720	719	715	719	673	723	728	704	716	677	689	712	711	678	702	693	767	703	757	679	730	735	705	698	706	730	736	697	724	708	706	720	701	726	710	737	738	698	681	657	699	679	760	720	721	698	744	715	729	734	712	729	687	675	695	698	725	720	720	687	719	660	729	670	737	661	762	674	739	701	638	670	665	712	742	751	713	654	697	671	717	702	707	687	677	667	730	697	688	752	725	722	722	694	784	724	750	675	760	723	712	749	727	664	701	698	727	711	687	698	699	697	688	723	718	675	684	716	691	730	701	684	677	751	714	709	738	725	683	667	707	650	742	677	716	726	759	685	694	667	704	770	734	741	733	753	716	681	754	712	695	714	731	714	687	717	697	679	736	714	674	726	655	701	723	723	690	767	695	731	687	709	681	746	669	735	715	694	709	734	697	723	691	768	738	693	703	742	713	709	738	657	738	698	715	708	703	707	687	715	723	726	687	723	679	676	703	670	722	717	711	709	810	730	689	703	752	709	706	694	718	696	646	715	714	697	685	728	717	707	744	722	705	668	721	725	716	712	716	666	750	785	719	712	732	684	752	703	737	729	708	703	737	750	733	721	747	693	739	728	696	691	714	697	669	727	658	703	678	740	717	731	772	707	701	693	686	706	728	732	744	746	761	696	660	673	717	728	720	707	700	710	710	720	714	745	728	720	711	762	701	731	703	702	746	734	720	650	703	679	697	714	692	667	716	743	663	694	685	717	716	740	707	708	705	714	697	709	732	645	681	729	731	691	706	662	731	761	735	683	683	651	695	708	696	727	704	727	738	721	688	744	727	686	728	717	695	718	692	769	670	664	747	745	756	731	737	723	707	724	696	700	709	769	661	724	719	729	716	642	696	723	730	700	698	724	735	701	671	729	720	692	746	772	707	773	734	710	742	746	685	714	726	686	648	748	775	684	714	687	681	675	688	736	722	699	704	734	691	702	707	693	730	681	722	711	696	673	720	704	701	681	686	721	682	728	697	740	681	689	684	746	652	678	699	745	700	749	674	743	704	702	737	680	686	745	707	671	753	688	748	722	696	708	691	711	722	718	714	714	673	737	712	709	674	702
24795	21696	29158	24767	20828	2187	609	410	300	289	254	257	260	240	236	222	229	230	224	205	207	190	205	213	203	196	176	188	196	170	207	227	184	172	183	182	195	197	164	195	224	201	207	198	190	184	167	203	149	181	191	193	183	188	188	214	174	180	164	180	195	185	176	186	178	187	175	186	199	174	185	170	173	181	188	178	160	201	156	192	198	173	167	208	209	186	192	189	175	189	184	184	194	198	183	171	197	190	186	190	189	207	178	166	194	203	160	195	170	178	173	165	173	169	172	189	194	160	179	207	186	196	157	193	183	193	212	186	186	194	168	208	189	184	179	166	169	213	171	193	198	163	184	177	214	190	167	178	166	192	178	167	165	164	180	191	198	184	172	181	165	194	183	175	171	196	189	187	184	178	196	197	189	171	178	173	199	171	186	180	184	186	209	169	191	165	185	176	183	167	186	170	166	175	197	181	191	186	175	185	190	189	192	188	191	184	147	190	191	159	192	159	161	172	175	179	196	198	162	169	190	185	182	187	202	190	162	162	184	192	182	170	197	164	178	180	189	195	188	164	163	181	171	179	195	183	156	189	198	183	183	155	156	168	194	185	170	204	187	172	199	178	199	176	193	172	182	176	175	195	185	169	214	187	163	177	177	183	167	203	199	174	211	186	187	190	170	185	175	184	183	165	170	181	175	192	166	184	161	199	173	168	205	198	188	192	181	177	165	184	208	186	178	172	198	189	194	174	180	163	189	194	171	181	195	169	186	178	172	185	180	167	183	191	175	159	199	160	211	202	179	194	182	187	190	182	190	179	178	186	161	191	189	198	169	178	164	191	165	174	189	164	202	206	177	158	192	168	182	165	169	179	174	175	175	184	198	174	165	180	179	174	172	177	174	202	168	201	198	186	212	197	187	205	216	188	182	157	191	174	188	155	169	183	186	193	183	198	184	176	191	186	182	179	183	196	158	163	151	186	175	182	177	179	200	199	206	177	190	191	192	188	194	176	176	174	176	170	189	162	171	185	185	189	171	168	178	186	171	173	198	216	159	190	184	187	205	173	177	163	190	161	174	177	181	191	147	174	166	183	154	169	168	187	168	189	194	184	193	185	164	176	194	182	206	194	184	202	152	170	181	175	193	165	194	197	176	191	170	169	188	166	193	187	160	171	205	199	180	171	193	190	186	191	196	170	192	184	194	188	186	190	196	173	182	181	174	163	177	158	176	173	177	206	185	192	172	180	167	182	213	181	196	167	192	188	181	193	189	170	193	179	169	182	187	181	186	180	168	195	202	194	155	195	185	180	179	190	140	191	163	199	205	168	161	175	182	200	181	172	179	188	196	177	197	167	182	166	179	189	172	187	181	152	192	191	166	174	198	197	187	202	171	196	193	213	210	171	185	165	191	181	195	197	182	162	165	178	172	160	207	188	174	187	179	175	166	200	195	195	160	202	204	175	169	167	177	178	185	180	172	161	180	162	200	172	169	159	179	206	142	175	169	172	188	177	179	180	172	179	177	172	197	199	176	187	210	189	184	197	189	177	179	163	181	167	181	177	169	176	132	181	180	165	181	192	179	190	178	161	150	176	163	196	153	198	194	186	165	173	197	170	182	203	171	178	191	185	205	175	196	160	177	171	184	185	207	172	178	199	191	176	179	184	187	177	182	187	171	180	162	156	171	186	173	209	199	191	167	179	157	180	190	205	185	192	193	169	191	157	187	194	192	186	194	199	194	204	171	194	177	172	189	180	185	179	202	179	188	158	155	186	200	167	229	183	179	164	193	181	183	199	160	183	186	200	180	211	177	188	176	159	176	181	165	192	181	180	192	184	183	186	193	209	177	201	172	182	159	145	157	174	170	180	176	180	177	174	165	165	180	174	196	165	177	152	176	185	178	174	148	156	178	189	167	195	176	192	178	193	173	182	168	202	182	189	207	172	175	204	171	183	165	171	150	189	174	187	174	175	154	182	168	186	164	184	160	188	169	178	166	160	175	175	153	189	171	184	208	186	157	182	170	184	179	189	207	155	172	163	189	187	172	188	184	164	162	183	178	176	154	170	169	187	188	152	207	191	195	203	173	175	181	172	159	197	169	186	180	160	176	195	180	205	187	205	161	191	163	164	168	192	188	184	193	196	189	200	195	199	165	187	178	164	192	194	177	189	191	178	171	184	178	172	165	198	178	177	175	181	211	220	178	183	177	206	199	172	186	193	181	181	189	177	181	181	188	169	172	178	166	176	169	193	186	154	185	196	183	171	176	174	189	188	195	189	169	197	195	195	161	185	177	191	173	175	181	176	199	202	165	161	191	164	164	196	220	175	183	174	173	182	186	183	195	158	186	164	175	184	172	143	172	176	166	165	175	194	186	170	182	199	186	179	198	153	169	172	142	213	177	173	190	193	147	178	180	159	164	184	195	170	160	160	194	190	198	193	183	175	183	204	159	161	166	189	201	185	192	174	188	196	174	159	168	164	167	153	190	170	164	185	203	177	168	189	163	171	205	201	188	185	195	168	179	170	175	195	198	169	149	191	200	189	205	189	171	174	208	193	160	192	176	187	179	176	188	170	177	179	176	203	163	165	182	166	182	185	184	169	180	179	169	157	191	171	172	174	169	178	150	171	170	183	157	206	205	176	192	172	159	154	166	181	189	197	222	198	170	183	182	189	169	190	170	167	205	172	185	177	157	175	145	183	186	177	178	182	177	193	167	176	160	181	175	179	166	172	165	175	168	190	196	187	165	159	176	167	182	182	154	175	169	184	200	164	188	181	176	177	178	167	197	172	186	186	178	184	163	201	178	194	180	190	176	188	181	184	188	170	167	217	172	166	185	194	187	197	160	187	207	187	202	180	186	181	195	184	188	177	187	190	168	198	184	192	209	168	208	202	164	185	180	174	169	160	166	197	167	191	176	173	180	181	192	183	174	165	186	174	175	183	181	191	148	186	201	191	198	211	195	188	190	176	175	186	186	177	170	201	174	181	186	177	164	189	164	177	193	174	169	196	171	175	182	175	163	160	173	170	201	190	169	183	191	186	191	174	202	169	177	174	176	193	184	158	195	165	180	179	188	169	163	153	170	174	189	181	193	177	191	177	187	138	178	176	182	189	182	173	169	186	184	158	178	195	191	188	171	182	203	185	172	190	190	184	171	183	202	191	165	176	176	169	210	185	215	188	192	182	178	190	178	185	191	170	176	182	152	186	179	183	174	207	186	152	179	177	187	173	156	182	178	183	182	186	192	181	191	186	161	186	164	200	167	172	161	174	195	185	175	165	188	168	168	200	179	194	166	167	175	172	172	195	175	168	170	173	169	167	196	167	177	169	181	183	177	208	188	172	203	189	154	193	179	169	185	200	189	176	162	189	210	188	175	174	189	172	165	165	185	187	149	191	165	213	181	189	176	179	209	179	178	191	176	174	202	204	169	182	183	183	170	167	161	188	161	184	172	194	175	189	181	158	170	176	187	177	165	160	192	176	195	181	165	183
29862	25203	8692	4389	2933	2032	1559	1276	1024	884	868	741	774	647	590	610	573	547	530	470	482	470	508	484	438	453	450	451	458	421	433	431	417	420	421	429	393	426	421	392	440	442	425	377	449	391	401	418	423	374	398	394	378	398	399	388	380	408	381	439	426	425	388	391	385	388	387	391	422	433	394	366	416	401	412	424	379	372	393	399	381	340	387	419	399	386	431	411	382	399	384	415	400	368	370	400	372	370	371	386	397	408	386	414	379	379	384	383	358	408	392	368	403	399	395	394	413	380	438	367	386	398	412	381	390	396	386	417	406	380	384	405	391	373	389	378	390	403	380	404	408	383	390	401	375	372	378	392	410	403	419	403	393	408	397	390	351	395	391	416	408	388	385	386	424	411	387	381	387	379	396	389	374	407	414	378	431	405	423	403	381	377	406	389	404	368	449	400	407	412	391	375	427	415	416	437	353	374	394	367	384	424	393	379	368	358	386	388	384	396	368	389	416	360	386	385	388	366	388	405	422	395	383	396	376	403	405	385	401	390	408	363	398	393	397	363	382	360	392	429	403	372	396	395	400	398	405	388	365	432	378	404	399	391	388	429	357	354	433	401	372	398	388	398	382	417	420	390	402	401	419	404	367	383	407	417	423	388	369	422	415	380	390	403	385	375	396	394	375	402	407	384	364	418	396	399	433	376	366	403	367	404	404	410	384	435	405	403	419	402	399	358	405	396	392	415	392	424	346	380	398	400	392	393	383	379	359	382	405	393	424	381	351	428	423	357	432	360	421	424	394	373	397	372	388	391	426	382	416	383	399	378	409	367	385	410	371	364	387	436	395	400	369	409	403	375	363	388	386	399	392	416	390	360	390	430	410	374	405	383	380	354	354	383	376	432	413	409	417	395	369	359	363	448	414	398	414	382	406	392	370	387	364	377	378	342	353	411	412	374	380	396	392	385	412	439	361	383	393	427	391	397	372	416	392	371	378	396	398	380	397	421	365	387	421	382	384	401	380	409	382	406	373	382	383	391	411	355	432	426	400	379	387	404	425	382	405	404	411	409	348	403	385	373	424	384	390	396	403	382	357	372	401	409	366	382	397	406	385	444	407	384	375	414	391	408	357	389	387	400	410	377	389	386	376	364	413	419	384	353	345	389	420	424	384	386	368	414	401	410	403	403	366	375	373	371	400	394	402	403	407	414	399	399	412	359	374	418	354	425	400	387	392	382	407	416	396	377	391	382	437	392	355	383	385	376	397	396	407	403	382	390	409	408	409	389	404	398	417	378	363	375	373	384	377	404	392	366	345	427	371	363	414	379	404	380	426	355	411	401	394	404	372	410	421	371	387	398	376	385	375	393	379	383	363	371	402	393	363	400	398	380	391	375	392	359	395	357	389	400	427	428	386	403	420	407	409	395	384	376	408	387	403	401	381	357	400	412	402	361	380	376	378	401	429	426	384	375	381	382	394	384	392	401	406	355	378	398	362	383	409	408	414	359	402	400	381	381	414	402	383	372	408	430	381	398	382	373	439	397	418	389	378	409	387	423	403	383	394	381	391	399	353	406	413	380	394	374	366	351	411	426	402	405	407	425	405	377	419	389	378	381	403	376	388	401	396	386	374	397	393	405	408	376	388	390	397	384	399	418	430	388	395	392	387	383	379	397	412	372	388	403	360	409	366	393	367	411	386	350	357	417	440	385	412	416	382	405	384	392	391	378	428	382	382	388	341	425	392	397	400	387	358	368	403	400	362	407	369	423	405	400	394	355	393	385	424	392	413	404	352	398	394	381	395	384	416	427	394	367	430	389	394	408	423	409	394	421	400	412	411	399	375	378	371	392	404	387	385	354	426	394	405	423	383	406	380	419	381	349	383	402	416	382	406	377	357	401	401	367	400	381	410	407	431	396	396	396	366	382	429	411	361	441	382	385	413	418	386	384	365	416	412	394	414	415	398	413	391	357	393	373	390	400	371	376	389	423	400	368	388	438	395	399	395	404	392	402	380	408	428	383	402	392	385	399	391	398	389	406	400	422	426	422	375	432	385	379	401	375	407	365	379	400	360	389	421	424	399	365	390	432	416	418	390	385	361	396	389	412	383	387	398	371	390	388	370	393	385	376	363	391	375	405	384	374	375	398	390	440	386	391	363	411	387	414	396	397	392	379	408	408	388	408	394	369	372	422	421	405	384	385	422	377	358	409	381	353	403	404	390	391	377	401	374	392	366	401	422	392	396	397	373	382	419	371	415	389	341	395	385	412	359	402	388	362	405	394	393	396	401	431	384	422	411	401	344	425	369	394	376	429	379	352	381	414	400	390	356	401	381	431	354	381	380	421	395	361	415	398	356	395	372	400	412	375	398	416	397	425	405	361	424	403	413	377	380	347	409	382	403	378	430	387	392	385	364	340	385	418	372	395	377	427	381	393	369	391	391	395	410	388	369	405	376	395	409	394	370	406	359	370	367	381	395	362	407	388	405	434	408	414	429	397	390	346	372	377	391	388	402	366	374	394	393	408	399	391	387	405	412	401	387	385	409	370	369	367	371	377	400	409	387	358	395	351	364	412	398	374	396	372	356	410	405	410	401	406	401	387	410	377	382	367	375	393	382	409	420	391	417	438	392	416	405	391	372	352	399	402	372	430	403	395	402	392	373	389	409	363	376	385	381	417	380	378	379	404	421	394	415	366	401	365	370	392	370	403	386	393	364	385	385	422	363	384	404	392	388	411	393	387	404	387	375	394	376	360	384	388	380	370	368	391	413	357	409	394	408	396	405	367	405	433	426	374	420	394	373	368	368	368	419	390	405	374	391	388	382	347	379	386	437	390	390	438	370	382	395	391	411	382	413	380	394	397	356	395	382	370	398	386	380	387	388	394	379	388	393	404	371	395	409	384	427	407	411	428	374	378	414	378	409	357	391	374	356	324	385	430	410	396	383	388	420	381	375	378	385	396	386	410	410	376	393	370	411	352	383	384	394	428	396	381	384	376	401	419	366	376	379	373	342	381	404	376	389	389	371	386	413	393	396	415	400	425	405	436	408	447	348	409	411	390	357	391	393	393	342	376	395	389	376	396	394	396	415	391	394	400	365	393	383	381	403	355	393	390	429	400	407	414	390	413	406	377	392	396	385	399	373	392	386	400	382	387	380	385	354	366	353	392	345	369	381	395	341	410	360	387	379	373	410	377	398	352	381	401	377	397	401	400	360	378	408	424	401	383	410	420	386	383	419	383	401	382	352	391	374	394	406	421	396	403	369	409	435	432	386	358	430	374	375	387	376	383	381	357	397	408	374	408	399	395	397	378	365	375	408	397	405	379	394	378	375	375	387	403	365	353	412	398	366	384	378	382	388	408	386	395	408	374	418	375	416	363	395	395	413	385	367	390	420	403	389	413	371	381	414	390	431	341	411	391	431	397	404	372	390	413	407	408	385	391	394	393	407	379	366	374	399	410	390	423	399	405	362	351	394	396	406	397	376	379	412	378
23861	21700	30072	23882	21700	20376	2384	896	699	653	589	578	511	523	506	476	457	411	451	459	429	429	427	444	445	395	449	421	416	414	462	396	439	380	425	417	399	372	400	418	366	380	393	382	400	401	369	424	385	405	398	429	370	409	397	416	443	389	386	402	384	407	430	414	356	405	348	391	390	399	357	388	416	412	406	390	427	398	388	421	384	372	342	395	395	430	394	369	396	394	355	378	408	429	381	389	402	404	406	408	376	400	383	409	409	403	380	407	368	359	362	401	388	377	394	370	374	388	404	393	439	362	394	399	357	411	382	380	390	355	387	386	393	364	386	402	392	391	412	378	404	432	359	400	389	380	363	337	348	383	381	383	418	394	362	384	403	393	389	383	410	392	355	445	404	362	416	349	414	352	369	366	409	382	396	343	391	372	393	411	369	411	339	370	367	353	388	388	397	385	376	416	392	383	388	401	400	386	364	392	402	384	407	404	433	401	371	398	378	396	373	406	388	373	442	414	386	398	356	380	416	402	366	401	384	379	396	402	404	396	373	403	401	421	418	374	408	391	374	383	378	389	371	388	387	371	410	372	400	389	385	381	428	383	389	382	384	382	367	383	433	376	370	405	362	414	384	400	386	405	382	388	397	408	379	383	380	430	392	382	395	376	414	406	368	423	413	392	382	369	401	421	371	409	373	325	391	360	378	356	418	406	399	392	399	397	372	394	371	352	405	374	405	374	377	389	413	396	376	383	393	404	383	410	375	421	414	452	405	410	373	395	400	377	379	379	377	380	405	361	387	370	395	385	418	417	393	406	405	407	407	389	421	367	394	369	399	424	371	389	391	381	374	389	399	384	390	361	368	380	393	376	390	380	400	399	387	387	356	377	429	399	381	410	374	386	398	395	352	404	399	356	395	361	402	404	388	389	400	401	386	381	368	394	381	387	386	374	380	403	357	379	374	420	390	397	407	391	396	401	389	398	377	380	384	361	357	405	399	366	358	389	376	387	399	406	371	389	392	395	406	369	398	357	400	381	394	356	362	412	386	386	387	375	384	370	413	378	370	356	387	363	401	393	352	360	412	370	366	380	430	358	378	395	383	387	375	377	397	363	429	343	389	409	424	349	368	400	399	387	391	376	371	416	400	399	351	382	377	390	405	380	407	415	390	403	377	371	387	413	385	421	388	372	426	385	382	400	407	397	382	391	399	405	408	403	413	425	407	342	385	414	363	356	359	357	372	392	398	366	395	397	391	402	395	370	387	397	388	393	392	368	355	325	380	400	403	378	400	361	397	418	385	376	392	400	322	382	387	385	391	422	367	395	427	396	409	398	381	405	372	388	405	370	392	382	394	369	438	398	379	359	380	423	385	403	368	379	412	387	379	365	367	385	435	401	394	395	365	382	411	395	381	392	400	392	389	371	413	350	408	415	434	395	390	445	373	414	414	407	393	387	382	398	376	368	392	405	393	416	374	418	391	422	345	411	371	399	396	413	408	397	375	367	371	409	398	398	381	413	406	378	360	373	392	389	370	384	386	406	381	409	394	387	377	360	406	390	403	372	389	385	350	373	359	386	379	366	416	394	394	405	441	375	369	381	385	365	415	361	374	365	405	423	414	411	376	394	398	400	422	349	386	383	384	403	424	386	381	395	414	397	373	351	384	394	383	387	391	388	390	377	371	373	394	369	394	410	390	355	408	383	400	379	386	378	382	395	384	344	425	358	385	358	409	394	411	394	368	390	386	395	397	405	384	376	382	342	412	385	381	382	407	383	388	375	383	406	379	421	351	403	359	372	374	397	391	409	384	419	361	396	393	401	363	396	362	394	406	381	388	388	402	408	384	381	362	369	393	404	407	376	396	378	400	373	368	381	370	385	401	425	397	361	387	419	407	397	364	413	422	384	346	424	350	402	380	379	387	363	426	381	351	391	397	404	426	415	389	406	378	363	381	389	427	365	390	396	407	378	391	398	406	421	402	384	369	361	377	388	387	383	380	425	394	391	363	414	390	416	399	370	406	399	414	391	367	409	401	392	376	395	382	356	405	374	354	395	369	403	347	404	404	376	370	386	372	350	412	397	394	384	374	356	371	410	394	376	384	401	358	390	405	383	362	383	398	419	384	411	386	376	391	418	390	402	379	409	400	389	367	363	364	396	381	371	392	357	388	412	384	378	376	413	385	433	404	367	370	352	395	397	368	403	371	393	409	369	406	406	403	387	376	373	362	386	399	398	396	394	396	367	369	369	421	406	390	401	412	363	404	403	363	406	389	422	386	383	413	379	405	406	387	383	433	415	420	376	365	396	389	397	409	396	401	408	396	358	381	383	382	361	385	398	410	383	356	411	373	421	347	412	404	396	373	385	377	376	390	389	359	398	408	398	352	367	393	381	396	407	388	372	351	369	396	412	393	396	369	380	394	368	401	389	372	384	353	387	416	393	383	402	393	416	409	364	349	410	345	403	363	396	441	389	395	401	386	382	383	416	388	393	397	396	361	430	370	377	378	398	395	418	416	384	386	358	393	352	391	417	375	403	397	408	400	380	369	413	373	431	401	358	416	361	383	431	393	384	388	402	376	384	390	404	420	395	367	400	393	377	397	377	418	391	405	350	421	347	408	400	379	408	365	381	361	355	358	370	354	408	387	379	352	383	385	410	375	384	390	374	400	364	392	385	411	371	414	385	413	390	357	372	391	392	401	357	405	415	366	376	409	408	371	376	405	394	369	376	390	382	431	361	417	349	387	389	390	351	388	417	387	391	373	400	375	396	380	378	378	413	404	395	369	401	367	400	380	385	364	376	382	407	398	381	398	396	366	382	396	378	397	429	372	376	410	367	368	377	394	384	378	373	393	411	397	381	398	350	409	385	395	409	382	373	342	381	394	416	355	405	392	361	393	441	364	409	359	390	383	405	394	364	443	401	329	396	380	395	352	386	367	368	393	419	405	388	400	384	368	375	402	407	363	392	394	366	381	398	368	398	422	383	426	389	435	377	352	380	405	395	368	362	383	381	368	406	400	408	364	406	414	374	403	361	368	406	361	370	384	404	393	383	417	403	381	395	401	402	426	388	375	363	391	373	375	376	395	336	376	370	382	415	383	399	395	388	382	397	372	370	384	375	388	356	380	369	395	413	390	409	419	391	397	384	377	349	360	394	379	401	407	380	410	397	372	372	382	402	390	379	363	382	380	394	395	427	385	369	376	385	397	424	369	382	405	387	407	403	405	397	375	398	375	394	404	394	382	413	354	376	376	366	404	374	382	413	399	382	391	412	399	361	402	389	330	401	367	425	359	420	401	369	384	392	377	388	388	408	397	395	387	424	455	391	415	365	409	383	399	344	463	392	367	369	392	382	395	383	351	408	378	402	358	383	375	376	390	364	379	390	401	374	377	369	385	369	395	382	363	366	393	400	410	364	380	397	380	395	375	393	391	377	416	372	371	366	424	421	370	425	407	380	358	410	384	389	379	359	384	349	371	374	397	378	360	379
34702	25668	14030	7890	5221	3724	2960	2436	2025	1694	1560	1434	1320	1286	1117	1091	1029	977	1018	906	900	892	856	905	884	879	897	813	857	878	858	826	795	820	787	782	791	746	785	816	787	784	796	774	754	740	723	759	780	746	813	768	799	750	738	711	735	770	714	748	783	720	771	735	755	771	734	735	743	697	704	706	709	765	712	748	749	728	738	764	756	762	761	729	754	720	755	774	752	759	724	740	736	773	719	712	736	720	762	768	788	714	783	747	736	737	725	768	752	712	785	739	713	771	750	737	761	742	749	741	776	730	783	728	699	753	756	764	763	736	715	736	751	759	761	724	815	765	722	782	789	774	708	755	740	686	767	729	742	817	701	768	721	740	764	757	786	726	720	735	750	740	727	717	779	764	723	711	690	762	752	749	705	741	739	700	737	726	804	758	779	717	722	677	769	716	704	663	690	758	777	712	730	687	733	729	753	717	732	763	777	746	759	713	767	754	746	777	729	785	706	729	723	733	764	772	764	726	719	717	718	745	729	772	776	743	750	702	706	772	704	705	800	787	749	730	749	661	734	751	743	751	718	722	674	719	733	751	728	748	727	755	745	727	751	745	720	699	760	769	712	722	743	736	743	774	747	683	754	772	729	743	727	763	764	747	775	697	771	756	708	746	733	764	739	690	743	771	716	742	770	753	737	740	752	704	755	794	717	732	741	685	795	759	749	729	726	733	728	738	744	763	745	775	736	688	744	758	797	735	744	723	733	710	725	766	733	754	775	795	721	743	700	684	719	746	706	732	772	712	743	779	716	733	700	670	729	736	744	774	768	728	736	702	742	739	740	738	805	748	758	762	721	745	720	717	741	677	784	729	734	731	775	735	722	728	794	682	687	705	712	783	739	749	685	753	730	782	768	756	770	773	729	749	763	752	759	751	759	681	745	752	752	726	736	703	746	690	704	703	718	723	740	761	728	733	764	783	746	760	709	762	775	707	711	745	741	734	740	674	686	744	774	753	766	699	712	729	711	746	756	742	704	767	749	702	757	754	750	696	709	719	698	761	707	708	687	712	725	746	680	764	764	748	746	770	744	750	764	775	690	795	794	718	764	696	727	681	727	735	753	735	760	747	711	741	776	773	705	712	703	724	745	702	758	701	784	763	732	770	750	776	748	730	717	739	737	784	672	711	713	748	741	742	744	752	735	779	699	707	738	784	734	702	761	757	731	735	693	736	735	800	718	821	732	788	729	691	722	783	760	730	730	802	738	745	699	788	731	727	719	782	765	715	722	716	761	737	797	710	735	756	739	800	768	734	726	688	734	753	735	750	745	672	745	774	720	696	772	729	723	754	716	787	687	735	715	688	723	727	743	705	742	707	722	746	730	748	700	721	721	737	740	736	706	763	739	677	718	728	755	740	728	718	752	713	735	757	768	786	709	756	700	735	776	737	720	718	736	754	742	805	724	701	780	749	728	746	737	765	760	749	703	769	733	733	717	710	703	804	752	757	738	700	756	718	725	750	739	741	820	773	750	697	712	735	734	762	742	717	701	760	738	724	783	735	745	741	787	742	763	706	713	801	749	718	749	733	723	772	750	778	789	739	707	716	717	741	760	712	769	774	768	737	776	734	773	700	752	742	736	714	695	716	763	746	749	690	755	723	759	745	738	758	730	747	771	752	721	735	716	727	724	701	747	778	774	719	739	773	753	762	722	738	732	753	722	703	737	744	725	758	768	729	718	756	700	753	714	742	741	757	729	775	767	735	795	663	768	722	758	717	739	760	740	740	715	755	705	722	760	745	707	716	716	719	710	758	768	703	752	746	767	774	705	732	721	683	726	752	739	770	718	706	702	730	734	800	801	735	678	733	670	709	752	755	724	712	773	755	720	733	742	728	761	706	749	717	726	720	754	767	705	762	759	753	744	719	682	786	707	717	732	727	673	758	712	674	757	709	763	739	700	759	786	710	736	727	773	691	732	740	735	694	731	770	725	743	714	680	729	773	817	723	716	745	738	699	713	760	717	726	703	750	714	730	751	772	698	772	773	686	799	749	769	746	721	734	778	714	726	741	766	764	760	743	763	726	789	678	744	768	728	723	687	735	718	700	772	692	679	777	784	739	706	733	759	742	756	722	756	736	678	717	745	749	716	747	717	765	739	756	692	746	752	780	740	742	774	727	724	734	717	703	750	752	710	741	716	718	741	707	737	738	704	742	770	765	715	712	730	715	696	732	779	698	728	736	767	712	774	745	750	757	709	687	767	785	708	774	753	735	731	774	773	751	739	756	745	716	797	748	707	770	700	733	755	709	742	751	779	712	753	768	721	759	749	726	762	758	737	740	743	718	721	712	796	768	704	788	756	726	745	742	726	729	791	773	742	752	742	738	758	733	745	728	749	715	758	753	723	789	724	749	682	773	737	750	723	700	702	753	742	704	742	709	784	764	722	752	773	716	723	706	765	804	739	712	749	733	768	739	709	728	691	758	762	767	757	716	726	761	698	718	729	705	737	715	688	729	726	742	727	725	754	752	758	729	774	721	739	762	738	794	735	699	764	746	738	741	783	711	724	776	736	744	732	745	750	716	783	707	744	714	732	761	718	728	750	719	739	800	688	796	735	740	757	717	731	731	753	716	797	761	734	708	686	730	679	802	739	707	735	771	699	724	711	740	677	745	747	787	754	781	702	712	752	764	733	744	711	722	740	702	695	698	761	736	704	720	780	719	697	752	760	738	749	695	735	745	750	709	731	722	682	721	774	712	718	716	747	760	767	730	744	688	758	741	752	696	749	764	757	730	751	710	755	751	762	686	742	741	724	762	722	766	743	763	701	742	701	736	710	718	763	720	773	752	722	751	717	758	715	759	720	746	711	715	705	706	789	740	690	740	756	731	733	738	746	681	707	699	742	731	754	731	767	726	717	698	699	716	752	703	701	744	763	700	777	730	794	714	735	739	727	709	769	738	722	748	767	730	736	750	740	731	785	733	655	774	701	726	693	777	758	721	763	740	747	743	743	710	746	717	749	728	734	757	678	741	729	687	738	756	710	740	734	724	718	728	750	703	725	705	736	758	734	708	699	721	764	679	753	746	709	710	706	738	757	766	750	742	671	734	716	701	713	709	746	728	711	715	742	732	694	736	777	756	775	743	761	750	738	740	706	741	747	774	740	734	733	710	730	700	720	781	717	774	772	739	764	700	739	748	771	728	711	737	735	742	732	686	701	718	737	743	752	712	706	745	723	731	789	678	742	719	784	741	716	738	730	731	726	711	740	725	668	745	706	723	712	699	716	722	720	734	681	759	732	705	706	759	705	724	754	699	693	724	719	747	789	730	714	706	719	743	776	747	759	769	752	729	779	741	734	735	666	773	726	715	760	721	769	727	742	716	742	738	744	706	760	797	730	765	746	736	683	752	731	741	740	754	707	770	758	724	705	708	750	743	811	725	719	731	762	729	705	732	742	691	727	745	749	749	778	725	760	764	772	744	697	806	720	737	730	725
27347	21161	8987	757	421	366	394	405	329	379	340	361	357	352	345	369	345	351	348	354	363	338	323	335	357	327	351	337	340	328	323	404	349	349	354	347	336	373	325	336	364	380	327	346	340	364	337	336	350	286	344	355	357	372	364	350	337	357	339	321	365	337	344	331	343	308	348	355	342	368	343	338	379	327	351	350	355	357	364	325	374	354	328	325	352	370	371	324	354	332	335	323	364	346	323	366	355	342	342	339	363	314	376	335	298	346	347	361	363	327	324	350	325	344	340	339	327	318	347	349	349	361	363	330	332	371	352	343	328	338	365	330	314	343	366	361	353	388	345	331	339	336	359	354	342	350	350	311	356	347	354	357	349	333	335	364	337	366	320	342	347	339	334	376	340	326	355	301	343	380	352	343	358	328	329	369	339	348	365	358	350	310	375	331	370	329	373	331	338	356	303	351	352	369	344	337	365	338	373	330	310	333	359	361	323	329	368	337	338	371	334	330	347	314	349	367	355	332	339	326	360	301	340	356	362	350	357	354	356	324	325	337	332	354	351	343	323	370	336	334	319	373	340	369	329	338	343	337	324	350	339	353	342	372	355	328	360	386	331	379	327	328	340	327	325	384	350	363	340	324	353	366	339	353	339	329	340	336	369	346	371	357	343	335	348	376	340	355	376	353	344	346	337	333	355	376	332	342	342	324	339	352	348	356	358	328	333	351	337	328	338	338	346	359	347	352	371	336	342	321	347	368	358	334	315	366	351	323	367	319	311	361	326	343	357	361	352	349	352	319	349	318	333	381	349	337	310	338	362	354	361	342	355	340	357	392	331	337	304	339	343	345	344	324	351	345	358	354	367	346	337	337	331	371	322	343	388	334	360	385	332	342	335	322	330	344	343	366	330	348	334	363	335	341	344	342	324	343	345	331	358	333	381	336	343	329	330	335	331	365	366	354	344	316	342	340	322	345	325	361	336	328	332	337	365	340	359	355	366	315	335	346	365	357	345	344	358	355	353	358	338	317	344	334	363	360	342	370	345	333	345	314	325	322	332	335	310	360	332	357	368	308	328	344	352	357	344	354	320	377	349	359	350	357	334	346	331	355	366	344	334	306	366	346	351	364	354	332	364	316	365	344	334	326	354	325	343	342	342	345	311	335	331	365	358	355	315	362	345	343	335	347	331	334	343	352	335	339	352	332	342	357	336	372	329	316	343	371	319	381	343	346	320	353	388	303	339	356	345	356	335	335	332	338	359	348	353	310	325	362	305	333	327	339	322	330	322	341	344	337	328	360	342	343	339	326	337	360	331	338	370	335	347	353	377	361	316	357	351	385	337	349	362	377	328	358	360	353	367	367	369	347	335	326	339	332	307	374	341	336	355	325	323	333	365	376	377	330	326	337	317	364	322	336	357	335	325	353	314	349	328	395	350	347	330	343	374	321	329	335	355	372	374	389	334	343	368	323	328	401	349	334	362	360	341	365	333	375	343	338	352	365	355	332	310	342	367	355	345	338	340	333	341	337	349	355	343	342	338	347	344	369	366	377	311	361	359	356	363	365	353	331	366	342	329	350	313	324	375	356	337	346	370	344	335	351	365	346	325	306	357	348	356	369	365	347	331	349	335	318	321	344	344	339	348	361	300	335	338	341	316	329	338	346	366	323	336	329	359	360	321	319	352	347	351	358	335	350	353	342	355	324	322	350	331	401	346	344	331	349	375	313	358	365	378	355	324	347	362	326	340	353	362	342	321	349	324	329	364	376	341	382	378	369	341	334	331	359	373	320	351	361	366	346	327	353	331	354	372	350	343	324	303	351	350	360	342	319	342	316	341	340	350	334	312	353	357	359	326	355	352	356	333	324	346	336	322	331	333	363	324	354	350	383	338	339	375	348	320	357	338	352	348	337	321	332	354	328	343	333	346	347	330	342	367	350	338	317	355	331	343	346	319	311	356	356	353	325	370	336	348	359	332	348	343	355	323	354	369	348	342	332	338	375	340	364	329	362	313	314	340	362	312	340	338	365	354	343	351	341	355	327	364	334	360	350	335	342	335	333	357	329	349	361	342	360	323	321	369	336	388	356	354	352	327	351	326	374	357	338	367	342	271	367	330	342	301	328	330	342	341	350	318	355	323	348	337	363	320	348	367	329	358	340	365	348	363	349	349	341	370	343	325	348	335	322	347	311	385	373	329	333	342	351	337	316	344	368	321	371	373	379	339	338	343	345	342	342	321	349	367	334	359	350	342	386	354	338	348	349	340	330	289	343	341	339	350	362	350	336	365	328	355	358	319	333	344	363	329	326	327	333	320	354	306	354	341	329	344	315	350	337	343	338	332	336	357	343	337	330	329	329	356	340	327	292	324	321	346	354	364	336	358	331	327	381	343	371	335	355	334	345	402	346	342	341	304	369	373	362	326	335	334	327	361	339	359	311	316	351	321	336	323	370	320	316	334	325	355	359	381	382	358	357	340	322	338	367	363	362	313	337	333	369	359	313	347	375	332	331	380	343	335	315	309	372	350	329	371	357	379	346	367	356	362	315	347	353	341	324	339	365	358	357	332	354	354	330	331	366	356	408	301	355	342	331	335	344	344	319	353	331	325	368	352	341	357	333	373	345	350	347	330	326	290	329	362	362	374	372	311	339	349	356	358	346	333	344	330	350	316	352	330	337	362	345	322	331	355	361	337	349	369	334	369	366	339	346	343	339	348	307	323	350	356	357	353	380	323	375	350	329	336	340	318	322	357	337	328	322	347	343	332	376	372	312	375	338	329	338	333	352	333	350	343	356	356	334	348	344	354	334	379	379	337	340	350	376	354	358	359	349	343	334	318	362	333	356	341	355	376	331	333	366	353	332	359	373	342	340	346	346	381	327	336	346	361	357	357	363	333	336	356	332	332	350	373	334	365	342	352	339	328	324	382	343	337	353	354	314	363	336	323	324	339	358	349	351	331	347	316	315	314	347	344	334	334	365	367	343	342	361	388	324	347	362	366	317	311	346	325	328	339	319	344	321	361	344	357	341	361	353	359	352	355	346	386	334	344	366	304	302	359	372	369	362	348	353	327	338	349	329	346	380	338	376	375	347	355	349	362	360	361	335	337	406	334	338	366	336	345	364	341	311	343	376	297	353	359	349	327	308	347	377	361	357	339	342	331	325	364	345	348	360	351	351	331	364	362	347	324	358	334	352	364	334	353	364	325	367	382	325	351	352	348	340	324	357	319	366	333	311	349	337	377	322	342	354	360	322	322	344	339	361	349	378	362	334	367	363	372	341	321	365	355	333	352	338	338	362	381	319	323	325	355	358	334	361	349	359	335	366	323	338	353	368	341	387	328	313	375	347	357	328	352	335	351	324	333	349	323	370	381	331	378	336	323	355	331	348	371	347	347	360	357	363	340	337	329	328	383	354	335	338	362	326	335	359	364	358	326	340	358	337	355	357	341	348	341	332	302	374	373	354	316	348	351	355	320	344	316	330	348	326	376	339
12886	11948	1606	1138	944	873	803	811	749	731	730	741	702	701	756	722	726	686	674	790	748	756	694	677	745	752	698	642	704	719	674	703	659	714	730	684	770	703	707	755	714	719	702	743	683	727	711	715	736	680	677	703	710	725	710	740	698	684	745	704	657	696	697	746	713	734	710	714	733	697	710	696	705	702	715	688	723	691	700	743	705	692	702	693	693	732	694	719	698	681	680	709	708	717	659	723	715	688	694	742	641	715	692	659	668	720	711	694	713	688	720	711	720	728	712	740	699	767	748	676	698	738	743	705	690	727	689	716	734	706	699	708	699	684	708	674	701	646	709	684	699	677	678	756	676	705	715	687	746	704	655	664	679	782	779	674	710	667	719	714	732	730	675	676	649	705	672	686	729	716	686	706	692	666	688	737	673	725	709	716	712	692	713	706	712	732	699	732	746	683	750	695	697	702	758	716	711	711	719	728	726	687	706	663	691	693	691	756	749	710	678	698	663	674	707	642	697	722	707	715	712	728	763	713	698	699	683	714	680	692	734	678	710	711	727	666	717	692	652	695	676	708	682	692	748	664	708	710	770	710	770	704	721	652	691	708	721	665	697	729	693	699	692	715	737	716	733	684	662	665	680	670	712	676	692	708	708	672	696	725	679	725	720	710	690	726	676	681	741	673	710	703	737	686	700	686	750	707	708	718	721	675	677	709	682	712	737	675	681	658	683	698	741	668	735	718	748	654	768	723	673	680	704	698	721	697	734	701	745	692	684	713	749	685	717	716	710	701	728	700	694	681	695	715	749	691	676	670	746	684	660	693	715	718	687	724	697	697	718	736	702	716	718	625	728	744	656	717	705	753	641	736	704	707	730	714	730	723	658	709	758	677	663	696	744	736	747	687	653	722	683	709	677	719	683	756	688	689	727	719	706	729	688	703	685	690	691	697	695	699	717	736	719	685	711	713	668	716	707	693	718	712	742	763	689	724	710	737	683	719	722	750	673	671	659	686	744	762	738	691	710	697	680	705	655	728	698	696	681	722	688	712	668	706	692	690	770	759	680	710	737	699	727	687	656	727	699	713	730	734	678	701	685	694	691	701	720	677	752	681	668	663	696	698	673	681	711	713	667	752	755	701	661	702	695	687	688	695	693	684	676	693	645	661	723	704	695	691	702	680	719	701	706	703	769	713	681	684	667	739	731	715	664	777	733	665	696	663	698	731	701	722	716	746	668	667	663	739	684	705	661	718	707	755	675	700	694	712	730	676	674	715	753	735	673	674	685	698	732	704	760	733	751	702	695	717	765	698	678	722	702	708	744	707	691	683	691	682	692	670	738	697	706	710	715	686	683	701	707	654	717	703	727	694	685	689	647	711	691	641	702	685	754	708	721	704	746	671	714	664	703	733	659	743	680	715	700	715	729	697	738	701	703	693	675	718	680	740	721	690	722	723	691	718	718	708	700	702	705	715	693	713	665	706	733	745	767	677	685	717	695	670	702	659	715	723	730	697	724	719	712	697	706	718	730	719	725	708	673	680	737	734	728	683	640	722	700	754	684	744	682	770	730	714	701	635	730	693	707	738	668	673	721	685	710	704	686	723	740	752	705	708	684	654	760	733	682	737	738	718	714	632	711	737	730	690	715	695	716	687	699	714	697	725	739	676	693	659	699	708	672	696	761	749	688	750	694	717	743	731	689	667	727	677	747	757	686	746	730	676	737	691	654	730	673	662	679	763	722	664	729	685	723	696	725	653	704	660	707	706	677	702	729	719	710	747	714	691	680	703	688	696	706	727	691	704	686	716	750	703	709	704	681	724	735	673	706	694	702	766	675	682	690	709	666	675	680	635	696	709	710	717	698	728	758	685	712	666	645	646	731	735	670	702	693	724	699	702	710	675	715	681	687	667	740	653	711	653	699	666	700	698	701	681	741	721	724	678	708	744	694	685	681	691	722	703	723	691	669	684	719	705	693	710	690	682	708	717	744	700	666	709	698	682	688	714	688	686	690	736	689	728	718	736	688	703	688	667	756	701	721	767	692	726	777	707	710	746	690	726	685	691	695	721	711	680	682	701	673	694	678	673	721	699	703	721	682	714	689	715	744	744	722	690	730	721	709	706	703	685	684	678	735	675	699	695	687	735	672	730	696	701	726	712	686	671	759	714	664	695	716	707	645	709	684	693	676	719	734	704	680	747	678	717	702	715	702	724	708	726	684	721	692	680	713	725	700	743	723	723	675	751	716	695	736	703	664	678	693	696	682	711	664	681	738	721	632	700	678	722	722	743	706	731	715	692	711	734	717	699	681	692	709	725	713	709	683	705	706	716	710	690	724	681	677	706	693	706	728	718	700	664	688	683	728	669	682	698	707	678	675	637	709	641	686	753	664	684	711	723	695	731	688	730	700	691	731	696	668	732	737	770	696	713	725	680	727	688	662	698	705	718	691	654	702	683	662	737	673	673	703	721	707	712	741	651	723	692	692	694	723	652	717	714	731	685	742	706	698	692	703	685	699	723	691	725	684	697	661	680	689	735	695	681	666	727	736	704	733	708	695	741	719	744	692	664	664	704	717	672	661	758	653	748	708	689	694	665	706	713	652	655	701	680	660	689	718	673	700	645	715	705	670	742	709	721	712	706	705	692	680	750	719	717	649	735	716	699	674	701	688	662	653	694	701	682	756	683	733	697	744	647	720	689	708	705	691	736	752	686	698	693	739	685	690	673	678	671	692	678	665	711	710	703	703	713	707	726	709	660	709	690	695	697	728	716	709	663	706	791	657	687	694	737	726	696	693	722	699	686	668	721	727	696	699	626	725	665	737	776	690	755	699	720	686	737	723	693	738	710	695	700	682	703	731	682	698	722	716	719	725	704	670	742	747	716	735	683	706	700	682	692	711	705	696	711	684	710	701	709	695	712	678	721	705	708	687	732	732	723	716	715	680	716	709	763	724	779	747	712	710	736	694	759	755	714	746	712	716	671	690	681	685	674	765	695	751	701	653	680	728	750	729	737	675	711	669	675	691	694	709	719	676	729	714	797	695	695	683	772	683	683	712	680	695	732	679	678	713	735	672	734	698	676	706	697	718	663	722	715	706	689	682	716	724	803	672	672	681	689	708	668	702	727	773	729	698	737	715	677	709	635	665	705	713	690	683	657	688	656	702	735	730	671	709	657	719	677	676	678	670	663	693	735	710	702	700	678	698	659	692	737	723	634	700	681	710	719	702	709	662	728	685	666	681	700	711	684	685	712	771	674	698	681	702	679	671	704	678	719	667	728	733	701	709	747	704	722	684	678	662	715	714	716	687	654	704	717	745	732	684	723	701	709	726	700	684	690	711	692	692	687	681	721	726	691	655	691	741	691	714	706	726	690	731	731	721	703	715	686	704	721	679	693	733	683	670	685	753	711	669	728	637	710	667	694	723	729	669	695	680	704	713	694	738	727	746	768	681	745	694	714	690	729	737	737	687	684	710	700	664	689	736	695	628	665
23761	20744	28037	23510	19407	1678	546	360	319	273	252	239	227	214	218	198	177	197	189	203	177	190	186	201	181	159	172	195	180	196	176	185	182	174	180	184	188	176	160	166	183	176	168	191	184	206	167	177	192	175	177	190	163	168	148	169	186	165	181	160	191	165	179	166	174	178	148	168	156	182	162	150	158	162	177	172	170	177	180	171	172	186	196	170	161	177	159	182	181	148	173	169	179	165	166	160	183	170	178	176	173	180	133	185	190	188	160	176	188	165	160	194	175	172	181	169	144	154	161	200	191	175	185	180	167	165	189	175	145	176	166	129	174	181	193	187	154	176	175	168	152	187	167	149	182	180	172	171	168	161	161	197	187	188	198	183	156	169	163	151	177	178	149	159	153	152	149	158	181	176	173	182	177	157	165	169	164	166	175	181	190	175	170	177	167	171	184	172	177	188	175	186	162	140	154	184	157	176	170	191	147	151	167	163	156	173	166	184	184	172	165	172	191	176	176	177	168	197	169	176	171	187	159	172	186	163	167	148	148	159	181	177	189	177	176	161	187	168	166	182	151	162	175	164	162	162	175	176	166	180	172	155	175	154	146	190	155	155	165	182	192	175	191	160	168	149	173	153	181	179	192	168	156	179	178	172	182	153	177	173	163	158	189	170	172	177	184	148	160	178	189	166	181	185	162	156	162	185	179	170	169	183	158	150	156	150	169	170	191	163	133	192	196	178	184	186	164	137	187	180	176	198	165	170	184	166	146	172	167	196	179	173	166	184	174	176	168	184	185	175	201	156	177	154	163	148	184	178	144	173	172	172	177	178	178	148	145	159	191	168	166	181	173	151	189	177	162	166	177	182	168	178	159	189	163	156	180	167	157	164	166	164	166	168	163	168	172	169	150	170	179	188	159	177	164	179	188	169	144	156	173	154	181	185	171	167	171	176	152	168	181	189	176	178	162	168	162	170	174	180	171	166	197	170	196	165	151	169	166	186	158	163	167	185	167	182	167	160	179	150	188	162	162	193	131	179	178	138	173	173	166	151	177	182	152	151	151	140	177	172	161	162	163	171	172	149	172	170	173	173	165	166	194	174	164	195	139	174	166	161	163	163	172	180	179	141	177	189	168	142	169	179	183	177	183	164	170	170	182	153	171	178	172	179	160	160	168	153	176	184	179	164	161	172	168	187	148	164	189	161	158	161	178	184	156	174	182	192	148	165	166	164	177	162	162	181	166	167	160	159	163	184	180	153	161	162	178	181	181	178	151	193	165	174	194	176	176	172	159	140	179	185	148	158	165	189	158	209	185	169	163	183	159	157	181	172	207	176	164	154	192	165	182	176	160	164	162	135	179	184	170	163	161	175	173	184	160	166	156	182	176	166	167	186	196	170	176	174	166	197	177	178	183	156	156	179	158	162	199	159	176	160	160	157	183	165	170	171	171	166	161	148	178	169	177	157	172	162	177	180	167	172	154	194	159	180	164	177	199	181	185	176	192	150	195	176	178	151	159	162	164	144	159	176	166	177	161	186	174	166	176	170	182	169	159	173	159	163	159	155	181	165	158	168	164	171	193	182	178	172	140	177	182	157	156	154	172	156	172	175	185	190	173	181	169	160	188	171	182	171	169	152	209	175	174	174	182	169	184	179	163	165	153	171	177	178	162	189	177	147	157	180	167	159	161	165	158	178	165	160	169	162	169	164	188	161	151	192	149	175	151	173	175	171	180	154	174	180	182	190	167	175	169	167	153	151	197	158	165	166	144	157	165	167	189	151	146	174	174	171	163	166	176	160	174	169	148	182	170	166	198	176	180	171	185	169	172	183	171	175	179	156	145	185	161	142	178	169	195	168	188	169	186	172	154	187	186	170	165	159	168	167	195	145	168	179	175	167	184	162	169	177	147	200	181	152	169	146	163	175	138	189	177	160	186	175	156	168	142	168	170	195	164	155	142	151	168	159	157	187	157	177	161	176	165	177	139	136	179	164	173	177	172	192	166	163	153	154	184	154	144	161	171	172	161	177	171	165	172	156	182	185	155	171	170	137	164	178	158	166	169	165	166	173	163	176	184	162	180	173	169	154	164	167	158	172	149	168	145	156	178	147	163	168	176	163	166	176	167	187	172	168	154	165	169	163	178	153	160	170	167	175	165	168	189	186	182	167	164	176	161	173	179	176	164	190	169	192	188	192	179	149	179	154	167	185	168	155	157	161	151	153	164	153	188	177	175	150	151	172	179	176	160	172	150	156	175	161	168	181	179	175	170	158	174	175	178	168	175	176	183	185	160	168	166	167	189	181	147	185	166	160	169	160	167	170	169	173	163	145	185	193	157	156	170	188	173	157	172	184	188	167	187	167	197	164	182	172	153	164	183	172	179	162	165	130	200	158	165	173	173	186	183	186	171	193	160	156	171	157	156	148	187	161	168	158	166	210	173	210	168	197	166	178	175	158	172	192	167	178	164	188	174	182	156	181	179	155	184	168	177	173	176	162	172	174	176	179	177	147	159	164	177	155	170	155	183	163	166	197	168	162	178	167	178	164	157	190	160	203	165	158	155	185	163	151	182	157	157	155	192	167	164	165	176	172	180	181	176	186	184	167	177	181	180	163	184	169	185	197	186	176	157	167	163	196	176	194	165	156	186	177	148	187	183	170	173	164	170	156	152	159	185	143	189	172	178	158	167	166	187	167	170	165	181	170	165	169	187	190	177	164	178	185	179	161	170	182	181	169	180	174	175	171	180	187	183	183	166	185	160	175	159	172	172	177	161	168	173	146	186	186	184	161	171	165	168	160	194	175	160	164	168	168	180	161	186	175	169	159	148	173	168	175	149	197	184	181	159	140	174	158	165	159	159	175	169	185	178	164	164	176	159	170	159	186	162	153	173	152	162	156	174	184	166	188	176	178	185	147	149	179	186	174	183	170	176	166	173	199	172	160	177	174	171	161	180	180	179	159	199	165	167	182	167	193	175	153	178	176	156	185	172	171	154	189	176	155	180	174	154	185	171	155	149	168	171	172	185	173	164	170	188	156	180	194	169	151	166	157	158	157	138	157	178	176	195	185	176	176	199	157	164	160	174	173	156	168	174	151	179	164	160	198	170	179	192	169	168	165	179	151	210	181	187	162	170	174	161	171	178	175	134	194	178	139	168	167	164	187	179	164	162	183	186	195	160	177	171	171	183	186	163	153	174	173	169	151	181	149	198	195	158	158	184	166	174	152	157	172	155	178	159	181	212	161	167	164	167	152	166	149	180	160	164	174	163	158	181	165	178	163	172	154	167	170	176	171	159	152	196	190	157	173	188	160	169	145	148	169	168	161	168	168	164	171	183	220	164	177	183	170	189	166	187	173	205	144	170	166	170	171	173	174	139	148	155	170	185	180	159	188	167	159	167	153	195	140	168	161	178	173	168	167	172	156	184	153	197	173	161	160	183	173	176	173	165	163	168	171	194	161	181	183	158	197	183	171	181	172	157	180	143	145	181	186
26145	23916	8232	4251	2740	1972	1499	1198	1063	908	803	701	655	611	585	512	538	521	526	482	455	479	420	434	441	439	430	430	440	408	390	375	404	377	392	408	393	350	402	374	426	397	358	400	408	385	372	369	407	373	386	398	366	350	377	379	373	351	372	365	363	386	350	341	385	415	383	387	377	385	384	386	364	395	375	390	387	373	366	383	339	392	360	356	368	391	354	385	333	397	391	415	357	358	371	371	407	388	365	344	387	369	356	375	390	414	367	391	370	394	377	386	351	355	369	385	377	363	355	367	337	367	359	394	390	345	349	389	364	396	357	368	354	381	366	420	353	387	378	397	374	403	376	411	377	362	376	326	371	374	373	361	372	373	359	383	372	362	371	396	369	371	371	398	366	365	336	369	335	346	355	346	356	372	355	355	394	369	385	399	347	364	368	384	348	370	379	366	363	373	383	343	369	395	377	406	379	346	339	366	378	386	377	392	329	363	372	373	373	375	383	388	386	347	362	362	357	357	375	367	308	363	364	360	354	365	375	379	353	422	365	363	398	367	404	360	372	385	368	321	332	368	383	370	379	382	326	344	344	347	375	377	335	367	381	362	347	342	354	374	371	357	382	379	366	373	360	357	384	353	375	365	362	367	353	371	366	394	390	370	371	359	345	398	343	386	365	359	384	370	371	367	384	368	365	363	359	397	370	386	342	382	350	369	380	355	375	360	348	389	398	325	364	344	410	395	425	415	355	373	346	373	404	365	377	360	355	353	375	404	356	370	374	390	321	388	345	395	333	374	324	352	344	369	378	365	375	378	344	400	353	381	385	363	356	351	354	342	374	378	356	405	389	360	351	371	373	375	345	377	346	353	376	353	370	364	355	383	400	368	386	397	375	358	348	356	405	384	364	359	359	345	367	381	378	377	376	332	395	374	385	372	357	376	376	371	371	375	342	342	409	361	365	334	383	350	351	380	353	382	361	355	403	421	380	337	434	356	385	354	381	361	343	375	381	357	361	385	376	381	346	373	370	364	349	405	366	396	362	426	355	396	325	386	372	387	393	350	396	389	375	355	364	367	367	369	366	382	357	407	392	375	375	347	353	376	349	380	369	396	363	343	388	363	406	369	372	384	396	366	400	370	394	362	366	343	353	373	359	378	351	387	393	359	342	358	374	350	366	355	387	348	338	392	364	327	386	409	361	365	376	385	351	365	400	389	332	396	385	389	366	399	389	382	366	382	383	365	356	385	348	387	355	349	333	354	368	383	387	348	385	364	372	363	330	351	375	354	363	356	377	389	374	395	355	351	384	392	396	351	382	350	368	379	362	360	349	406	360	382	353	412	375	355	351	370	387	380	374	367	381	400	366	355	378	357	379	353	383	359	393	339	362	366	406	372	331	412	387	375	374	395	359	340	386	380	362	367	377	379	363	370	340	380	348	352	371	338	354	387	359	388	351	374	355	365	373	336	339	395	365	386	343	367	371	376	338	383	355	402	368	371	366	365	365	387	384	351	336	332	338	373	365	352	349	352	354	355	349	349	344	350	362	377	358	384	363	376	362	394	367	341	394	384	365	368	338	352	389	380	342	371	398	367	360	365	361	382	359	359	368	371	346	374	402	357	367	345	364	379	368	364	382	361	341	336	371	375	359	352	353	372	376	392	387	391	382	384	368	376	382	371	352	397	341	343	383	340	388	349	372	380	394	374	361	369	349	357	386	394	347	386	372	377	384	370	387	353	369	379	358	359	371	367	398	397	369	378	393	338	355	410	336	341	366	368	385	393	372	386	344	375	377	341	378	391	356	338	362	394	369	371	357	364	353	381	377	363	378	380	366	364	415	347	361	403	356	387	374	363	402	382	366	367	354	366	343	371	385	374	382	367	373	361	406	355	373	362	365	329	354	368	367	367	396	342	353	370	378	357	397	371	396	382	372	376	372	396	385	354	370	402	391	362	393	377	380	368	392	363	359	354	372	398	387	356	381	339	381	372	378	382	356	378	375	395	347	343	404	373	337	356	351	318	332	416	376	387	364	353	342	387	398	354	396	388	366	370	334	363	378	374	386	395	351	362	370	394	368	403	344	394	364	406	378	376	363	379	379	359	367	374	394	329	368	370	355	383	383	360	407	390	377	363	363	395	348	356	333	361	363	375	364	385	385	383	352	382	393	373	374	341	410	390	364	340	357	350	373	376	348	371	355	381	380	338	358	353	387	377	372	368	360	385	398	358	345	353	356	329	382	358	359	367	353	376	346	361	401	332	336	386	400	347	332	376	339	369	383	349	352	409	346	373	387	364	355	396	384	357	346	362	366	350	347	375	380	342	410	363	351	367	376	340	370	366	325	338	369	380	384	346	359	382	400	367	374	368	360	367	381	358	342	387	366	368	351	360	355	361	365	358	367	393	374	386	338	367	374	367	340	398	399	401	361	362	384	378	394	363	318	374	369	347	371	353	355	344	367	368	362	355	354	358	388	363	396	389	361	354	345	401	394	371	353	351	385	366	396	344	325	375	400	366	361	377	346	408	382	370	370	390	393	340	352	387	347	364	404	352	375	382	348	395	384	380	407	383	358	369	366	374	356	417	349	371	374	376	395	366	391	353	388	411	371	357	359	397	367	390	339	403	416	345	404	396	353	370	379	352	362	364	406	377	351	364	360	373	372	359	331	336	358	390	405	346	369	372	353	329	340	393	349	372	370	363	352	380	367	360	363	329	384	398	359	346	395	387	382	347	363	413	381	395	384	363	347	353	358	386	387	379	360	380	372	358	371	355	350	401	344	365	355	353	348	366	377	397	368	388	349	382	374	368	349	359	391	367	403	366	383	385	341	395	392	380	323	387	362	390	390	382	382	379	363	376	347	356	370	356	412	369	357	364	342	339	362	391	373	379	373	388	368	368	366	367	336	403	343	367	334	357	392	342	384	383	372	340	386	342	373	364	330	361	361	359	326	394	347	356	349	352	404	346	356	376	413	389	361	351	360	378	385	356	377	387	353	365	359	382	365	317	372	409	335	398	365	376	378	336	358	367	370	365	358	388	350	388	382	350	375	367	365	349	324	377	371	411	365	368	371	351	392	369	349	434	366	367	378	370	355	357	365	396	412	358	361	363	345	350	341	412	399	366	408	395	383	361	334	380	381	354	335	379	350	384	336	393	391	375	398	358	363	377	377	393	362	372	341	367	383	368	351	375	370	374	418	362	343	378	352	340	388	387	372	362	367	394	402	372	375	355	372	368	396	328	359	375	370	384	332	395	370	370	355	355	356	389	362	373	371	395	365	351	390	380	377	356	342	402	363	380	340	355	371	369	388	383	364	379	362	390	333	356	373	340	400	374	375	385	374	388	372	390	346	354	367	379	364	368	405	353	410	358	350	378	328	411	353	390	321	360	353	392	348	386	362	364	394	367	354	382	353	316	353	383	366	365	343	384	361	375	360	379	374	368	409	362	408	375	400	380	377	331	371	398	371	340	333	351	371	371	399	359	343	349
23815	21642	30005	23770	21642	19616	2179	890	731	659	641	555	549	493	473	481	484	465	461	419	408	405	444	421	413	403	449	464	434	407	418	395	375	405	412	406	410	437	383	403	406	381	389	411	451	405	424	390	404	404	374	383	393	374	373	394	401	383	400	390	383	360	380	381	424	391	372	375	402	409	367	385	361	394	408	380	403	396	383	377	404	395	393	381	371	384	424	395	378	371	404	369	377	401	385	375	378	377	392	390	363	358	404	415	361	428	374	410	408	409	372	381	417	390	417	363	404	374	383	394	381	351	390	376	401	395	384	399	397	382	377	384	384	390	410	391	397	384	363	373	341	398	381	397	417	389	350	405	410	372	396	383	374	393	393	394	385	387	362	375	387	357	399	393	383	376	386	380	372	408	395	408	372	395	395	410	378	367	404	379	371	369	406	412	397	394	368	416	416	394	381	423	425	382	386	385	381	370	375	368	358	412	404	411	406	364	385	393	411	391	373	368	413	371	369	393	367	400	354	378	379	383	401	393	386	409	421	409	392	367	375	359	403	398	401	356	370	359	407	385	397	416	399	408	373	362	388	380	379	426	393	394	378	359	374	394	395	392	410	376	377	402	364	408	368	412	395	358	349	378	420	396	409	388	387	390	402	361	357	374	424	379	395	321	390	404	420	394	398	374	387	368	377	368	393	364	394	382	392	441	369	335	369	398	390	393	368	411	342	353	369	367	363	400	391	401	408	378	417	412	409	365	351	363	351	342	384	388	355	411	392	422	391	387	378	360	363	382	410	404	350	388	391	395	375	390	335	407	386	403	386	376	399	401	389	369	360	392	385	373	364	384	367	419	398	413	361	381	370	396	385	404	394	393	361	390	390	361	385	411	382	422	398	381	408	403	382	369	376	399	393	400	330	415	411	375	421	417	383	363	387	427	384	422	364	388	352	411	368	406	392	364	425	387	360	380	382	441	367	413	392	379	382	374	399	425	434	378	381	376	397	381	374	386	419	389	370	380	393	429	431	356	413	400	365	417	416	407	395	348	382	390	377	374	385	405	377	434	349	407	411	365	407	366	389	377	376	421	408	391	366	388	401	376	380	384	375	362	393	396	352	374	365	355	412	313	387	409	377	402	392	379	408	380	415	363	423	420	395	346	378	406	382	370	353	391	407	392	378	374	413	355	418	424	398	380	389	420	371	345	415	391	365	353	420	400	415	389	376	373	384	373	401	370	386	412	352	411	382	345	422	370	386	383	369	366	387	417	370	388	405	395	402	381	375	386	435	403	396	361	354	389	416	389	400	342	436	386	385	400	360	383	382	392	402	398	411	390	405	392	408	372	394	367	361	398	357	358	383	365	415	402	352	390	370	408	410	396	358	389	409	380	373	409	381	383	380	393	375	401	377	404	393	401	363	393	383	398	368	380	374	366	396	354	388	399	381	346	359	408	393	386	379	426	397	393	384	359	363	400	399	369	389	384	399	428	395	387	398	364	384	392	418	387	373	351	404	357	381	369	370	409	377	405	418	391	381	387	391	394	400	386	397	392	412	375	362	370	393	419	370	389	392	385	363	385	380	415	352	391	378	400	382	334	409	359	389	411	371	409	401	367	398	387	401	386	363	400	376	401	369	387	367	366	381	368	348	354	367	362	395	372	381	387	400	352	379	351	365	374	381	396	398	419	401	405	363	391	368	375	374	352	353	379	403	378	395	387	391	402	401	407	400	411	367	403	376	402	404	378	378	388	356	395	398	379	377	352	385	386	372	407	380	381	424	410	377	393	334	370	356	368	395	384	350	352	441	346	391	396	387	359	385	400	406	388	359	388	408	372	394	423	399	355	395	379	356	352	412	389	351	392	367	384	357	355	378	403	394	402	407	352	361	397	444	402	359	376	385	380	386	379	416	347	377	376	413	363	405	385	383	427	345	373	378	376	400	366	409	403	373	370	362	422	416	364	399	391	401	380	391	397	416	389	365	399	352	390	340	415	411	400	376	375	380	332	370	398	401	395	413	370	374	397	411	375	376	378	404	404	396	390	393	379	415	404	369	406	384	375	418	360	360	380	386	404	393	341	413	406	358	403	383	395	397	357	385	421	379	401	384	395	398	375	387	405	392	364	384	377	357	398	361	373	390	398	434	409	366	385	352	373	392	422	381	369	412	414	371	370	387	406	361	371	388	419	372	384	374	398	390	374	369	396	372	374	375	368	381	386	385	395	395	342	402	365	389	353	374	378	387	367	372	410	389	370	371	382	389	351	348	379	426	367	384	380	354	392	364	394	379	367	366	378	366	393	369	406	375	351	362	383	377	390	394	415	350	356	359	377	415	400	388	408	385	384	401	344	391	399	397	404	371	398	402	383	357	406	397	383	379	381	399	382	390	350	417	377	363	376	369	395	384	352	377	430	388	398	374	371	382	394	376	378	367	377	364	376	408	402	377	389	413	340	372	358	340	393	384	356	366	343	392	395	390	401	416	405	389	400	391	366	417	421	388	369	400	380	391	368	360	323	403	386	406	389	367	376	393	403	356	416	389	343	375	367	385	367	360	397	424	378	401	389	377	391	346	387	407	349	362	402	397	366	396	365	366	422	362	421	384	371	344	374	405	394	390	406	416	372	371	356	375	385	416	395	402	394	379	382	374	409	390	392	360	409	386	363	393	368	400	389	377	426	391	391	355	357	393	378	424	378	371	367	390	361	431	365	366	363	372	370	326	384	372	421	341	374	373	367	391	397	374	376	396	376	396	413	359	386	364	381	373	383	386	372	390	388	405	365	409	370	393	400	387	379	390	341	391	360	404	370	391	392	396	418	368	417	426	398	423	391	398	373	411	385	387	389	388	380	367	378	418	371	377	367	366	394	399	385	394	389	317	369	389	367	376	383	369	378	387	357	354	387	364	356	392	386	412	420	395	374	415	367	412	374	393	395	380	380	394	367	404	400	389	413	374	331	405	414	397	409	365	428	375	389	378	353	434	397	373	392	387	434	373	357	385	388	379	387	389	379	385	390	387	411	394	356	378	374	379	377	379	385	387	368	393	385	368	331	395	363	361	355	359	372	396	397	358	378	387	390	375	417	393	384	363	400	350	363	379	391	407	426	369	385	386	411	386	392	398	387	387	370	406	376	383	400	359	394	421	358	374	376	366	385	373	355	403	402	397	361	397	416	366	396	379	426	367	379	394	406	379	347	405	370	423	385	391	366	366	413	373	390	384	404	381	377	397	429	362	405	360	403	348	395	395	371	418	378	413	416	381	401	399	395	364	373	415	381	374	364	416	390	339	409	368	367	408	373	361	379	412	406	371	370	351	406	389	375	342	419	373	381	383	404	402	355	377	375	402	386	398	397	383	363	400	388	399	381	402	365	367	411	394	417	368	398	383	398	394	404	382	391	387	419	370	373	450	363	387	404	381	428	401	412	368	342	381	340	376	378	405	385	384	390	378	363	379	372	329	400	374	395	401	373	388	371	406	364	360	374	402	389	391	370
33940	27551	14002	7826	5338	3781	3048	2394	2076	1705	1601	1432	1292	1220	1134	1126	1026	992	984	933	866	882	922	860	874	853	862	835	808	833	799	759	814	765	812	807	799	798	799	723	754	814	723	786	731	754	792	763	738	754	784	710	757	707	758	758	737	765	731	732	687	728	755	737	756	712	749	708	786	746	709	790	708	752	725	742	749	735	760	754	771	742	766	739	748	732	712	755	738	720	751	756	746	724	698	760	705	687	727	747	712	715	727	739	795	728	803	726	763	721	756	740	726	715	776	709	746	774	705	714	759	720	754	736	746	792	767	740	792	743	707	698	758	715	705	722	734	712	764	708	733	693	764	737	671	765	707	727	707	748	780	738	722	694	748	773	681	756	730	752	774	700	648	760	749	747	775	719	719	719	702	739	721	714	750	693	694	744	716	736	739	751	733	692	683	737	753	738	691	756	739	742	773	763	719	736	759	743	746	746	709	746	713	746	743	778	788	742	733	733	703	775	748	750	765	764	699	694	768	713	749	762	730	708	724	702	739	692	742	720	733	727	736	729	765	770	758	721	708	644	769	742	728	706	758	713	716	730	710	712	710	774	707	723	742	687	673	681	733	727	691	709	702	728	720	782	759	754	735	701	748	717	743	747	759	732	728	741	722	722	758	739	747	751	715	746	752	779	720	715	802	711	789	778	727	758	722	744	738	779	737	749	731	725	766	717	690	759	700	707	719	744	734	701	674	732	723	775	717	720	744	828	739	679	698	751	693	734	728	746	756	724	744	754	710	702	716	753	736	698	739	723	702	706	700	720	768	783	714	700	736	757	788	684	775	707	767	759	748	702	741	707	697	718	730	714	773	726	740	693	762	751	730	725	685	712	713	725	721	715	695	710	757	719	717	688	713	761	745	726	719	712	790	727	706	759	729	714	744	707	722	781	742	734	760	745	767	714	734	744	787	761	763	753	716	732	714	688	740	695	721	787	763	743	708	712	735	771	679	723	743	738	717	789	760	729	728	739	708	734	726	714	704	715	741	742	722	763	728	701	706	710	706	693	693	733	764	750	718	664	702	733	714	732	722	757	710	684	749	772	703	690	762	682	731	772	732	709	763	745	737	707	730	752	697	727	759	745	692	729	738	697	736	722	711	739	674	730	732	701	738	743	734	736	688	734	730	730	719	727	716	748	729	719	723	689	719	715	711	726	758	701	727	767	720	761	728	771	750	732	748	685	790	714	669	739	763	679	729	732	681	715	735	732	693	750	742	718	723	766	748	753	742	757	720	726	787	698	691	723	696	722	705	749	719	713	712	691	683	698	679	727	718	730	729	765	717	755	722	718	750	733	702	747	779	762	703	722	727	699	755	727	777	737	748	694	691	729	737	720	735	783	729	713	748	790	761	807	742	681	678	709	730	771	752	734	725	721	721	662	735	685	723	707	739	748	730	695	770	725	713	722	712	723	728	699	773	725	754	776	774	741	728	744	738	736	698	715	717	702	726	701	731	707	727	740	715	757	720	744	723	798	744	717	720	738	700	716	748	738	722	728	730	732	715	750	727	716	717	779	707	747	728	747	732	712	699	727	709	754	720	738	716	724	713	749	790	742	768	685	701	722	756	766	771	704	711	731	761	692	741	705	764	743	737	740	705	740	734	761	720	648	793	705	735	723	704	732	745	705	738	738	722	713	736	716	727	766	701	723	728	751	729	797	749	693	752	780	718	706	767	733	714	757	735	723	750	714	747	714	743	710	710	750	759	718	742	712	732	747	783	742	733	674	724	720	749	759	756	752	651	773	736	736	701	701	725	746	755	710	710	770	741	698	742	695	759	790	721	707	728	695	709	710	725	719	722	709	694	691	728	745	764	684	725	749	714	700	769	725	753	746	719	714	732	707	737	728	717	731	749	721	750	779	715	730	703	730	751	709	772	727	750	723	706	710	744	721	771	749	689	761	720	728	665	742	756	682	773	735	767	767	728	738	698	721	716	732	705	726	739	765	748	686	738	730	715	684	732	729	698	684	733	752	725	701	710	753	766	762	742	725	773	751	769	760	724	765	738	747	710	710	737	738	720	738	747	765	732	714	758	717	710	731	704	730	737	711	708	756	767	710	690	741	745	709	689	722	726	744	670	773	752	719	720	724	747	760	756	700	780	761	709	782	703	691	759	710	726	722	739	699	730	755	737	718	748	732	739	738	710	727	735	711	734	758	739	756	725	744	743	763	748	722	728	747	735	708	734	717	723	721	651	736	750	805	719	760	761	717	734	702	729	743	720	748	722	724	716	739	787	710	698	738	707	652	747	745	739	702	706	736	737	699	777	689	785	704	706	706	698	730	722	734	768	733	677	738	713	779	748	678	733	760	700	699	798	717	723	735	716	701	766	713	710	737	739	728	750	709	739	724	728	675	755	722	735	767	744	750	762	813	716	743	777	759	750	702	705	738	748	761	769	738	753	726	749	704	675	705	773	733	737	704	726	719	716	746	648	681	745	746	736	745	737	715	743	745	718	758	773	742	750	712	768	775	737	732	693	752	730	732	738	733	711	758	732	730	698	704	729	705	728	730	679	755	761	732	732	741	694	716	735	739	730	701	720	794	740	732	691	747	741	720	678	777	747	742	765	707	751	742	705	718	744	719	703	715	755	716	754	737	717	702	757	751	744	722	716	723	730	715	786	726	702	749	785	733	716	710	749	746	734	743	659	750	708	771	715	687	729	720	716	695	711	697	691	703	768	731	727	718	706	709	729	708	746	722	763	728	701	741	723	689	669	718	725	694	770	737	734	755	773	734	752	723	724	736	744	719	767	678	752	747	755	742	733	683	765	703	763	701	714	709	758	704	676	737	772	732	746	753	753	745	717	705	755	783	734	744	688	813	757	747	793	723	753	712	760	757	753	737	693	723	727	744	755	706	773	679	715	706	772	718	726	704	756	725	718	714	787	739	727	752	753	762	707	740	732	791	743	743	732	742	731	698	772	741	733	719	695	790	711	697	733	682	693	710	724	774	733	749	710	746	712	763	756	691	702	691	720	767	739	737	750	732	758	698	771	692	726	744	728	762	760	712	737	749	722	723	736	720	735	762	737	763	785	743	735	689	753	762	769	759	683	732	738	717	698	737	709	721	735	726	696	748	730	721	708	720	727	783	728	741	729	697	695	738	689	729	719	730	725	699	751	771	710	718	739	697	713	733	714	704	739	717	722	745	718	696	744	725	760	755	795	762	746	761	764	717	736	724	761	761	750	727	758	684	705	697	740	716	712	728	729	749	741	661	689	733	709	746	751	706	696	781	675	669	733	760	712	695	694	712	720	723	756	710	769	690	760	738	765	759	760	710	788	699	756	737	746	771	713	778	751	733	719	734	701	804	721	765	744	714	732	734	723	730	650	702	745	777	746	688	759	741	775	735	690	749	764	769	731	745	726	726	775	678	745	708	663	720	715	718	730	730	668	763	745	698	762	699	742	742	688	686	731	706	743	737	773	734	769	763	757	743
27376	21052	8268	699	410	379	384	370	370	352	396	342	363	325	363	297	350	358	389	342	390	336	337	353	314	327	330	351	324	337	360	354	352	360	344	369	368	343	332	350	347	347	340	346	330	358	340	356	350	381	309	331	348	358	326	348	334	334	339	347	316	325	321	303	322	323	355	343	347	315	324	322	347	350	353	353	318	339	358	318	347	339	358	328	340	336	345	330	327	358	354	393	313	332	379	346	310	351	372	334	317	325	352	344	320	301	315	333	352	337	323	308	336	337	358	349	335	351	322	344	355	376	316	307	329	354	376	333	343	356	347	369	340	363	344	338	345	319	348	339	334	319	329	376	349	341	309	349	311	301	325	332	314	339	312	356	361	328	329	358	350	339	359	328	326	325	326	354	347	323	338	348	327	328	342	357	337	371	338	343	337	333	314	332	332	347	361	360	333	332	371	365	326	340	345	335	361	351	358	360	332	337	363	352	360	310	330	384	342	324	330	331	319	321	332	302	307	326	349	383	342	348	337	339	348	353	359	357	316	361	352	361	336	330	353	332	356	332	339	342	332	351	350	328	346	359	353	323	359	337	355	322	356	351	319	339	336	363	308	307	356	317	389	327	361	302	327	327	336	301	347	357	326	343	364	336	386	351	349	367	352	368	351	360	347	343	333	346	335	306	326	330	328	336	335	375	350	345	327	340	342	365	348	311	315	331	377	351	375	331	332	325	326	329	352	325	361	319	332	344	322	364	327	325	341	307	332	313	359	358	356	352	359	346	342	358	308	355	340	342	361	361	336	337	333	344	349	337	367	336	375	329	370	372	348	353	364	306	317	356	344	339	347	335	317	349	353	315	335	321	331	338	358	305	355	372	335	360	335	345	332	365	349	309	356	370	335	327	366	355	347	322	319	329	346	349	357	384	313	344	312	335	351	326	359	352	344	320	295	337	326	343	323	338	324	349	333	332	372	313	359	319	336	351	346	373	347	320	317	330	332	320	322	335	352	328	313	355	369	371	359	377	355	318	378	356	374	360	352	410	373	349	371	371	343	369	347	333	378	359	336	338	310	368	349	365	340	327	358	345	316	335	345	358	343	338	361	361	322	329	341	310	349	338	367	372	320	350	328	332	344	350	360	371	377	347	316	361	328	341	359	326	358	356	302	346	340	335	306	327	332	326	333	357	362	350	329	330	328	363	336	311	340	317	339	314	346	359	371	348	340	350	328	335	330	346	324	366	330	374	343	337	323	337	362	317	332	313	335	320	360	373	371	338	338	330	321	349	345	356	359	339	351	362	367	328	346	316	341	349	371	334	349	332	370	337	330	319	370	329	320	328	376	336	354	344	322	340	351	382	370	332	320	350	341	325	338	331	347	332	355	330	321	355	350	329	336	343	315	391	338	345	318	339	369	343	376	370	335	359	313	341	334	323	326	315	345	341	337	339	368	329	323	361	342	323	356	358	342	370	301	312	336	322	374	334	344	345	338	371	331	363	341	347	343	352	355	347	346	343	321	322	324	338	317	299	338	360	345	355	346	341	341	353	339	312	301	354	337	353	333	354	361	333	365	345	354	319	360	335	336	349	344	350	313	335	311	348	336	364	361	334	363	315	357	345	367	364	350	305	327	331	327	319	334	365	323	358	346	327	371	325	331	348	331	337	338	345	280	330	340	365	355	344	317	301	320	335	324	322	348	338	318	334	336	327	308	318	339	343	313	367	347	343	347	342	341	350	369	350	349	338	347	362	334	345	337	336	341	323	359	335	339	334	326	336	363	391	344	392	301	342	333	350	314	331	349	334	349	332	302	333	357	359	329	314	339	363	375	359	312	342	373	317	326	332	336	327	321	346	331	365	352	354	349	344	350	337	326	384	378	335	316	342	311	339	361	344	361	327	316	344	312	368	344	353	354	327	337	343	333	344	367	328	340	339	328	331	358	319	335	319	351	356	341	336	322	378	327	359	345	349	362	299	348	324	376	343	333	341	331	354	366	320	325	330	334	359	324	307	346	297	350	339	367	338	337	357	365	340	338	358	341	338	376	317	351	319	356	335	335	357	340	326	328	347	333	333	375	379	328	330	342	332	349	364	351	318	363	347	336	340	357	349	336	353	339	329	337	348	326	343	309	339	327	361	335	322	352	335	333	330	364	349	327	344	338	342	323	296	384	346	343	312	330	339	319	319	335	319	366	341	328	309	325	354	351	333	344	330	331	330	350	370	324	370	333	371	332	309	354	341	338	322	341	343	314	316	319	339	326	356	322	324	340	311	354	347	357	365	362	334	353	353	335	309	350	345	335	335	337	325	340	318	347	346	366	343	346	334	296	350	331	349	339	347	368	353	338	335	340	362	334	341	330	338	335	317	350	339	348	335	339	338	318	352	332	339	289	307	350	307	366	336	335	340	345	352	345	350	358	362	351	352	302	364	359	351	342	339	340	325	332	314	364	362	329	351	353	346	325	357	344	332	328	350	360	382	332	359	378	339	362	335	349	327	332	340	348	364	362	337	346	318	344	334	323	347	364	329	325	309	326	340	366	330	313	333	346	361	358	291	324	308	329	313	340	358	287	311	339	326	335	339	349	324	295	360	330	369	344	344	339	337	318	350	328	318	359	304	368	337	334	358	344	372	331	303	307	339	363	383	339	335	360	334	363	345	345	382	355	347	342	354	353	311	331	354	321	342	322	353	302	311	360	355	370	346	353	337	362	317	335	378	334	347	350	327	325	324	325	350	373	343	342	334	353	316	364	370	324	349	343	333	364	364	329	301	332	314	297	350	333	344	311	354	320	351	320	327	335	361	349	307	345	325	333	379	366	335	308	337	290	288	359	354	349	382	332	354	344	323	334	347	315	334	313	348	325	324	318	320	364	355	349	335	344	356	330	332	343	372	336	297	356	335	344	363	353	344	350	351	355	332	358	333	315	352	343	353	326	347	342	331	358	339	311	360	309	354	336	341	331	354	322	363	340	321	338	346	331	320	369	396	338	302	362	360	358	322	382	330	365	316	355	306	344	329	356	310	336	353	355	350	343	369	330	357	335	343	299	369	348	324	314	370	330	344	344	323	338	332	353	322	303	338	324	350	343	327	289	378	346	344	371	354	310	360	319	338	345	334	334	369	351	312	329	366	332	332	314	339	314	326	351	345	319	346	333	332	325	340	344	325	306	324	343	355	319	352	367	331	329	333	382	323	346	357	348	366	350	348	371	347	345	330	326	361	311	327	337	338	318	294	335	355	331	325	325	357	336	336	360	325	330	339	326	337	324	329	345	360	363	325	316	331	319	342	336	346	340	322	297	366	332	341	346	359	345	319	323	318	332	305	352	329	354	334	356	364	352	326	355	345	323	365	353	320	356	340	327	324	365	363	322	334	362	352	359	359	348	348	369	319	338	346	334	358	326	332	306	334	378	324	355	384	347	360	352	329	332	334	358	315	338	327	326	324	332	344	366	353	343	325	372	366	327	395	344	350	373	352	332	331	338	332
11737	11269	1615	1107	894	870	806	751	768	756	728	742	672	738	703	715	671	721	710	720	729	700	724	767	711	767	690	746	712	707	680	690	768	673	713	697	705	705	695	704	694	708	686	725	724	675	676	693	707	758	699	717	739	680	666	672	741	696	696	674	703	704	684	638	661	679	701	718	727	741	678	691	658	695	754	681	744	682	660	735	659	707	745	655	658	639	712	760	687	690	678	666	743	700	721	688	692	714	706	706	729	704	717	676	701	705	711	681	725	706	699	719	745	651	706	701	704	693	670	675	685	711	644	732	705	713	729	720	691	646	710	693	702	633	733	698	755	713	734	700	661	690	657	672	674	709	684	699	705	694	687	688	663	728	695	642	666	715	725	721	663	689	661	685	705	680	669	659	706	710	694	669	677	724	680	698	693	704	706	697	707	743	702	730	712	711	712	686	702	707	682	686	760	684	758	727	647	695	702	735	708	685	711	679	705	704	723	702	671	695	686	723	701	680	723	697	721	687	722	693	670	716	687	707	685	746	717	711	716	679	734	712	731	700	734	704	719	710	689	710	711	734	664	701	712	664	700	742	682	724	705	671	724	718	713	710	673	744	713	676	689	747	689	694	685	688	718	766	729	724	693	703	713	692	707	741	708	688	736	674	713	776	689	707	674	684	734	746	707	718	705	647	667	725	651	688	738	745	744	677	689	729	662	719	711	716	728	666	686	681	728	692	697	715	693	705	697	695	714	712	633	660	691	637	666	666	706	677	721	696	698	725	668	695	682	706	673	695	714	716	679	707	683	654	697	735	721	750	712	686	707	757	683	747	659	687	683	667	707	694	678	730	686	748	678	690	666	776	661	700	699	712	701	684	724	728	654	693	722	722	709	682	698	726	702	726	712	721	676	734	705	699	709	696	640	750	674	728	673	740	676	732	713	703	691	717	688	674	672	694	676	721	709	740	706	692	680	717	684	684	729	674	718	706	686	680	676	697	678	673	656	671	725	682	672	718	757	640	687	710	688	712	742	712	704	711	678	702	695	652	793	705	740	733	740	707	694	669	687	700	689	698	717	697	711	778	681	655	709	694	659	667	717	679	674	691	678	717	694	671	729	695	705	728	714	708	657	706	691	702	701	685	681	732	725	724	734	726	729	677	686	728	687	671	697	644	668	725	698	699	675	661	690	685	689	668	688	701	679	707	736	707	667	678	722	684	750	655	725	714	685	712	662	705	706	748	720	696	679	696	674	706	709	678	695	721	689	730	692	752	684	661	686	723	685	669	731	687	682	707	699	713	713	707	777	708	720	686	705	729	694	695	683	686	664	671	706	737	656	753	711	704	729	757	677	702	705	713	687	723	679	670	681	663	664	671	712	684	644	710	755	720	717	668	713	681	692	693	717	651	719	726	669	698	654	702	710	710	735	680	718	704	740	670	664	642	686	680	712	658	729	649	715	756	709	700	723	709	732	708	715	719	706	695	703	735	711	678	691	701	693	734	721	751	692	697	669	688	747	714	701	740	707	728	695	664	668	686	716	723	718	689	713	676	681	696	709	712	710	707	683	699	695	749	721	697	703	705	692	685	666	672	682	734	667	734	689	720	676	769	690	706	730	690	683	681	686	698	679	706	714	714	717	714	665	722	732	671	724	706	741	654	722	677	718	651	697	657	707	757	723	692	686	703	672	722	730	703	749	725	733	740	704	666	755	709	674	686	712	738	714	678	752	710	697	682	690	655	703	724	708	703	741	688	666	709	740	673	688	692	704	713	689	710	686	696	693	675	693	662	699	680	745	707	709	658	679	691	741	689	713	725	653	686	660	650	682	629	683	718	651	700	725	690	738	664	687	726	662	633	686	686	664	682	695	646	677	694	696	742	714	668	681	758	760	722	671	711	685	732	756	677	684	693	666	685	707	734	661	751	729	687	678	712	732	698	689	697	700	676	730	729	754	689	795	656	700	699	717	684	716	683	713	716	687	687	705	701	701	700	643	709	721	689	759	698	710	681	697	704	733	695	719	719	712	715	692	695	682	733	712	709	713	694	697	727	715	672	671	681	702	702	763	673	749	723	711	665	692	701	698	688	704	732	724	740	662	653	705	653	679	690	677	702	730	716	710	713	684	699	699	700	664	722	695	738	697	681	692	671	686	730	729	703	702	685	709	697	675	648	707	698	733	686	704	723	685	733	737	715	698	711	735	699	692	654	713	682	726	698	733	712	770	682	738	713	701	719	716	694	694	676	689	705	753	701	677	721	728	705	674	704	758	695	697	718	692	696	687	722	706	680	686	654	729	699	702	647	685	710	711	718	684	709	694	676	708	751	711	697	700	690	719	707	734	721	715	686	728	742	692	727	735	752	721	705	691	696	753	712	707	714	651	689	734	698	750	693	716	696	684	720	646	672	726	651	717	715	729	693	770	739	685	710	713	712	734	715	723	666	654	688	741	693	686	713	739	685	673	707	654	696	708	723	687	695	686	721	720	737	743	694	699	755	700	719	737	750	729	688	738	688	724	691	686	749	700	722	722	709	656	688	668	692	752	717	695	716	672	730	712	693	717	700	634	673	749	703	628	709	715	652	719	691	676	707	718	669	703	679	708	694	704	710	691	771	729	730	730	739	720	692	712	681	730	732	717	665	673	697	747	646	740	666	676	698	715	719	717	663	712	688	698	703	690	701	675	748	691	678	706	693	692	727	747	682	709	802	682	695	674	682	715	693	686	697	738	725	683	750	696	686	708	712	708	762	706	687	703	674	730	681	699	679	684	748	718	733	706	691	717	742	701	719	657	708	685	720	701	663	701	690	726	698	694	720	664	737	729	719	662	699	756	741	668	697	679	642	713	716	692	697	681	722	665	671	698	733	676	664	729	634	695	701	716	683	695	680	720	700	707	684	721	662	724	709	658	689	693	661	691	757	661	656	698	703	684	687	704	687	701	688	675	668	646	712	713	704	759	682	652	651	716	688	694	739	693	701	665	693	666	676	690	783	724	704	685	699	710	649	692	704	630	688	659	691	722	700	692	694	699	721	713	686	766	671	657	712	738	722	687	715	656	729	663	737	690	647	715	718	743	706	712	697	697	716	688	722	670	739	754	726	687	742	677	701	684	663	749	733	731	719	694	670	714	694	709	699	663	717	705	678	712	701	686	673	733	716	699	705	712	753	706	692	693	703	684	701	685	726	664	688	717	703	717	696	699	690	676	677	696	733	680	697	718	712	673	687	680	689	710	689	716	688	723	663	719	680	738	710	707	691	717	683	728	748	672	683	723	708	706	711	719	694	703	724	692	710	718	694	671	640	745	716	718	665	692	709	708	739	727	659	685	711	688	691	735	681	730	698	790	685	686	685	696	686	701	685	707	688	694	761	690	732	709	753	705	700	726	713	750	726	682	652	699	714	727	650	695	704	714	724	697	712	691	734	721	726	742	728	726	706	710	713	709	680	692	709	680	672	722	708	729	690	675	705	727	689	678	674	691	761	689	701	740	718
24823	21704	29146	24800	19846	1699	576	379	362	299	276	247	258	233	220	203	219	195	221	187	222	222	207	207	192	178	206	180	182	193	175	204	193	180	197	197	192	181	184	169	174	190	178	178	187	189	193	172	163	187	179	186	198	180	185	177	180	159	181	144	182	182	191	186	170	186	155	153	184	168	168	192	190	184	186	169	192	181	187	185	173	159	171	185	195	183	172	181	196	180	180	152	208	160	159	164	169	172	174	189	155	169	181	165	160	200	188	166	164	167	189	152	180	181	189	182	178	177	191	174	169	185	162	167	174	174	161	178	192	177	180	174	157	188	191	173	163	193	172	170	169	195	206	185	188	192	159	185	150	183	154	158	193	191	170	161	205	188	189	174	171	181	186	172	167	168	167	191	163	169	178	188	204	171	190	154	177	185	159	187	187	184	189	199	165	196	168	198	170	179	181	168	171	189	187	151	156	180	190	192	146	188	165	171	187	173	162	214	174	172	201	173	179	154	176	160	178	182	176	194	200	168	161	200	183	195	186	173	171	153	184	162	179	175	176	173	169	168	187	183	177	187	162	184	195	161	172	176	184	159	191	179	169	170	174	171	184	190	182	196	139	186	161	205	194	181	176	177	179	153	138	174	180	186	161	169	187	164	178	178	170	164	183	188	178	182	202	177	191	170	176	187	182	185	191	193	178	202	137	175	177	144	207	183	163	170	182	177	150	171	168	169	173	153	169	191	176	197	191	197	178	166	167	192	176	178	182	190	184	174	169	192	176	180	175	167	195	148	183	212	191	178	179	180	154	188	172	172	171	173	178	178	152	166	176	177	169	167	163	152	185	175	158	166	171	157	191	176	188	161	164	173	151	175	182	177	161	184	161	177	188	158	186	159	175	161	168	179	165	141	198	144	180	180	177	167	183	202	176	180	161	187	162	146	162	163	154	165	175	179	173	184	182	191	158	168	191	194	179	163	203	155	192	187	166	192	182	173	185	175	150	189	178	199	166	189	164	167	178	181	187	168	166	189	169	187	194	192	163	188	186	200	182	176	180	152	179	178	149	168	198	178	169	168	174	191	142	185	178	195	182	183	176	188	171	170	181	166	204	190	199	168	164	171	209	186	154	176	164	177	171	176	167	182	175	197	187	159	179	180	167	174	190	185	153	160	166	173	169	156	169	182	181	180	173	179	190	169	179	188	179	150	200	161	177	153	191	187	167	170	176	191	192	183	147	178	158	194	147	161	170	178	178	197	196	177	171	194	177	185	166	174	202	163	158	177	156	168	201	179	180	191	157	168	184	171	182	168	206	183	194	166	165	211	170	179	179	190	188	167	181	157	178	181	168	172	182	161	193	169	194	172	178	169	194	187	163	182	178	167	170	171	166	175	178	171	161	155	193	157	208	156	197	161	174	177	191	181	169	170	177	181	170	168	188	184	200	191	193	172	147	156	173	152	181	195	173	162	191	180	171	189	178	175	168	190	189	179	197	185	181	173	155	187	166	167	162	195	187	187	178	160	175	182	174	177	180	180	186	161	180	176	141	188	162	165	158	185	204	159	184	172	159	160	198	174	198	192	213	175	167	190	187	174	158	189	195	160	145	193	159	171	170	198	179	181	176	197	184	170	169	189	184	171	145	172	171	192	154	207	168	160	184	186	186	178	188	163	172	166	183	198	179	184	193	170	174	165	161	180	185	167	162	183	203	174	164	191	160	210	191	197	184	203	160	188	194	162	198	182	183	188	185	183	186	188	185	169	175	166	174	181	189	167	187	181	187	162	174	178	176	175	166	167	181	180	164	173	189	154	204	161	184	174	154	186	176	185	139	161	168	194	164	185	175	206	178	189	191	156	177	197	172	174	180	181	165	201	168	164	184	166	173	190	172	168	181	189	172	183	192	162	172	140	172	150	194	163	175	185	196	197	178	155	172	166	170	162	168	181	198	163	173	177	179	182	179	190	185	186	172	169	194	191	162	196	177	167	182	180	183	166	181	168	179	160	173	181	189	171	193	193	197	157	170	173	186	177	160	178	165	190	186	175	190	180	195	160	190	182	179	173	149	185	184	176	186	187	158	178	184	152	174	171	180	194	176	193	193	163	161	183	184	168	167	163	179	184	165	180	185	192	175	200	147	179	195	189	183	171	171	171	191	164	172	169	192	169	171	161	203	166	182	180	148	185	175	169	175	176	180	196	166	175	169	173	182	199	194	177	191	179	151	172	195	183	203	192	169	182	178	199	156	172	170	176	179	156	190	163	188	170	175	165	160	168	170	153	181	159	173	201	172	176	168	167	142	167	169	186	178	161	181	159	173	168	171	163	171	174	164	169	198	177	151	174	172	169	186	179	181	182	167	169	174	171	164	190	195	188	168	171	166	155	163	197	185	192	172	172	187	186	177	183	182	186	185	177	179	203	150	193	168	173	151	219	197	176	166	163	161	190	189	185	167	185	192	165	183	199	182	178	182	174	181	168	184	175	180	176	179	194	176	183	173	154	154	202	167	183	178	197	178	167	189	160	158	182	191	162	157	179	177	188	179	194	182	162	161	177	197	173	169	170	152	176	169	178	174	169	180	191	175	192	173	169	197	186	184	156	147	152	200	177	207	195	172	198	174	165	181	182	166	188	157	177	184	187	151	178	178	166	181	174	193	170	174	186	165	153	181	186	198	161	180	164	182	153	178	174	178	161	183	172	192	145	176	164	164	185	194	162	171	201	203	169	181	180	160	182	184	192	182	153	177	201	158	204	164	184	190	205	171	185	157	178	197	155	194	176	188	165	171	186	183	176	178	179	165	153	171	165	170	190	175	189	176	164	157	190	158	172	186	179	160	162	177	197	184	170	179	157	167	191	194	170	213	173	168	172	174	179	178	180	147	161	131	165	184	201	174	176	178	170	184	163	170	168	188	190	191	167	180	158	162	186	157	178	179	145	143	167	194	177	190	191	190	168	163	185	190	149	178	159	155	189	175	195	177	184	202	173	168	179	170	164	181	174	179	162	179	186	164	166	184	164	148	166	187	155	159	168	160	165	174	181	182	185	180	182	165	185	153	176	173	185	181	184	153	193	205	183	184	197	203	214	165	164	157	188	172	177	180	177	179	169	182	179	188	180	183	189	166	166	172	168	173	171	153	164	162	165	177	165	189	187	169	196	191	174	165	185	194	179	189	183	182	168	161	189	165	177	188	200	170	176	157	171	182	172	212	156	169	188	182	187	159	171	184	185	171	199	178	164	190	169	188	183	182	168	146	185	171	167	176	155	161	172	174	183	162	186	159	171	186	186	168	175	202	169	157	163	217	186	189	187	170	182	175	167	165	195	178	183	173	176	156	195	186	181	191	191	165	165	177	172	191	183	154	187	153	191	183	201	161	187	145	172	165	173	171	166	182	172	159	181	172	173	164	190	167	190	186	184	188	203	172	179	170	183	183	169	179	175	197	181	178	164	179	161	180	168	170	173	172	184	178	166	185	179	197	194	177	188	184	182
25911	27197	8778	4392	2890	2043	1496	1385	1081	964	849	716	661	633	581	506	520	542	556	507	481	477	457	467	439	481	460	450	418	449	400	427	377	388	393	400	437	385	408	406	410	402	412	405	400	396	367	431	374	445	382	415	378	428	409	402	394	397	386	407	386	417	428	393	405	393	418	384	371	360	371	403	409	416	379	386	400	397	371	360	406	377	380	396	375	389	385	415	415	397	391	347	349	402	430	368	394	399	426	405	413	385	392	390	368	334	408	372	412	375	399	374	377	395	394	368	374	382	385	375	390	356	394	405	398	394	379	361	398	396	380	379	387	371	397	427	387	370	382	361	411	403	374	380	401	367	379	384	374	417	403	367	370	420	383	422	397	383	376	395	411	369	380	397	345	378	374	381	384	377	392	362	379	404	387	356	342	378	374	383	395	389	421	411	357	384	367	408	376	366	360	368	401	366	380	386	397	415	371	405	386	396	355	392	384	349	391	382	372	353	395	373	393	394	386	430	374	375	406	367	392	399	344	370	374	386	394	432	381	406	385	396	379	412	386	371	368	401	365	429	378	393	370	379	424	390	395	419	371	402	354	428	392	390	377	395	384	368	378	383	385	376	383	397	407	419	362	390	433	371	387	391	389	405	404	376	392	346	360	423	370	399	403	421	422	398	386	384	390	404	345	417	360	365	358	375	436	397	325	414	386	381	400	393	352	430	359	382	374	358	352	388	372	388	405	390	388	396	373	379	378	399	386	367	383	372	393	351	404	395	394	372	378	372	389	358	378	412	384	367	380	388	440	346	396	359	376	383	427	345	365	384	375	370	396	374	377	353	357	389	393	355	391	360	413	392	393	363	377	397	389	398	397	367	379	353	402	372	392	383	370	361	421	404	372	357	387	346	422	402	388	405	408	371	381	381	411	391	416	357	393	382	353	378	378	383	351	377	409	414	383	387	368	387	405	379	356	381	365	377	389	435	354	419	386	354	373	381	370	389	363	371	386	358	430	411	400	379	377	367	378	403	394	381	403	404	399	381	373	369	393	369	383	344	351	390	374	362	360	394	365	429	375	377	410	405	395	400	395	425	367	394	369	392	393	372	369	388	354	407	406	400	356	406	379	405	389	399	400	392	394	383	372	392	381	399	401	400	412	352	381	417	373	370	381	407	352	419	388	384	382	376	363	392	380	381	391	405	386	385	364	391	388	392	377	421	383	397	398	404	393	372	396	387	392	396	386	388	372	375	401	368	371	359	389	389	391	396	382	355	388	336	388	382	363	383	370	362	384	410	385	369	386	378	381	407	403	364	388	371	382	368	385	363	399	393	366	378	390	396	393	377	417	369	409	354	404	377	374	380	371	363	360	391	355	334	367	370	352	379	385	361	395	404	395	404	416	363	402	345	379	394	362	387	389	343	403	371	372	384	382	384	433	359	360	410	390	383	427	388	376	390	357	412	391	387	391	396	382	372	389	364	337	415	345	393	381	382	362	338	401	396	370	397	405	372	373	422	420	373	371	380	394	382	371	389	396	394	378	394	367	344	390	390	395	389	404	380	418	386	427	412	395	401	366	386	413	410	403	420	369	414	381	374	418	381	391	380	415	402	373	384	407	348	388	398	405	382	415	433	399	385	391	412	378	329	360	357	399	360	395	364	382	364	355	341	330	412	368	401	390	374	401	370	367	400	394	384	404	340	386	418	388	363	393	386	430	372	382	399	382	364	377	397	397	375	357	386	408	387	363	385	395	371	344	390	366	363	388	356	374	387	347	377	398	364	399	393	411	359	367	399	385	387	384	358	379	390	406	387	419	318	384	374	389	364	416	382	398	357	407	399	384	399	348	414	391	386	429	405	365	381	378	382	394	380	405	409	378	377	347	379	359	352	381	380	401	398	392	361	362	384	395	386	387	413	427	367	365	397	404	363	405	370	366	381	348	385	435	347	395	383	357	367	389	377	375	400	378	398	410	400	365	382	350	378	399	385	373	395	384	335	415	373	403	359	381	386	369	386	420	374	425	372	348	386	351	420	368	365	393	414	386	364	398	380	380	362	413	418	361	388	396	388	387	367	389	382	375	411	383	408	353	378	393	381	381	329	395	391	363	372	386	407	390	341	375	419	408	393	382	401	401	420	392	354	372	393	368	359	425	387	383	371	400	409	427	393	426	396	381	366	359	372	390	404	380	399	411	404	400	358	384	380	393	359	357	394	332	403	394	418	374	407	407	407	382	423	369	376	386	399	372	398	372	357	400	368	389	404	400	381	377	356	390	388	363	351	398	384	390	394	411	357	372	400	391	384	367	392	346	391	363	382	434	405	359	398	367	367	386	397	373	370	406	377	369	387	401	376	386	381	397	362	398	339	401	368	373	388	389	413	366	385	367	363	356	382	394	375	356	353	376	370	366	400	380	370	388	425	369	384	374	369	392	370	404	392	389	353	392	394	407	418	393	394	366	393	372	407	361	379	392	378	382	386	404	385	398	395	400	411	376	387	391	389	367	356	390	393	404	398	371	394	354	411	401	352	386	370	347	417	388	406	401	394	440	380	385	407	375	370	406	339	401	373	375	367	389	352	403	376	393	374	408	388	383	419	402	412	392	373	404	383	382	365	393	423	385	391	345	354	402	348	415	371	399	370	357	393	375	385	420	368	409	386	372	394	367	377	360	358	421	389	386	416	387	368	380	396	396	388	370	387	341	397	352	373	395	395	428	383	373	375	418	407	389	401	359	395	386	403	393	371	370	387	394	354	328	410	387	400	394	426	360	366	362	372	371	400	398	376	364	406	365	324	411	369	384	379	370	398	348	382	393	399	391	378	389	380	393	359	408	369	420	363	368	365	385	399	352	409	391	372	367	382	389	352	388	393	380	372	414	404	383	361	372	387	378	395	369	365	335	420	376	371	394	402	386	365	360	390	400	450	378	400	381	367	368	404	391	351	345	378	441	415	411	396	383	389	382	391	420	410	357	407	382	366	385	384	389	385	381	379	401	392	364	391	383	388	392	396	365	386	373	382	361	364	371	383	387	408	385	388	351	362	383	387	381	361	379	374	365	380	414	390	376	379	413	387	394	429	399	409	371	387	364	417	360	406	359	389	395	390	363	395	350	437	357	412	397	356	323	373	374	358	403	368	390	371	379	414	377	397	382	411	356	346	360	335	404	349	352	375	387	377	369	356	393	401	350	386	400	417	397	409	395	366	369	370	376	367	386	402	391	375	423	369	407	398	385	392	381	385	411	393	406	376	396	409	384	399	366	369	373	391	405	386	434	397	406	379	371	380	390	360	364	366	386	363	383	420	360	393	348	397	434	382	369	407	407	379	392	388	377	391	338	374	361	380	383	375	383	374	410	432	378	419	397	382	390	333	382	387	400	398	391	394	386	379	401	413	382	389	388	397	394	380	365	405	359	381	376	371	405	395	387	354	390	398	354	379	394	356	380	405	392	379	359	382	402	402	381	355	351	380	400	389	373	374	362	355	365	379	366	387
23887	21736	29821	24188	21736	18516	1938	925	673	652	579	523	537	525	470	452	510	470	446	463	420	445	417	399	407	439	390	416	405	412	404	391	409	382	378	389	397	382	439	404	394	401	372	414	420	371	383	420	396	384	395	401	391	392	391	421	395	370	399	391	432	395	383	371	376	388	396	391	396	426	404	382	362	377	380	410	398	389	367	390	376	380	387	378	422	375	380	422	384	430	360	405	385	414	383	391	393	351	399	369	380	361	371	366	379	349	393	363	365	418	403	369	407	416	366	390	372	386	398	384	411	374	353	405	365	365	381	367	397	412	386	396	370	400	386	388	361	371	349	413	380	385	368	357	414	365	389	407	411	393	353	381	372	398	363	382	397	341	402	397	408	432	356	404	387	360	408	384	402	406	409	406	404	360	390	379	372	384	396	416	427	402	408	374	378	369	388	377	368	414	369	370	350	378	373	397	406	358	424	356	386	369	415	382	406	375	402	383	388	406	407	377	409	364	344	399	384	386	356	386	392	357	399	388	402	363	412	393	394	360	369	386	382	397	370	383	383	331	370	373	382	396	392	404	398	360	391	352	387	405	343	373	361	403	366	401	401	402	349	415	393	359	389	384	385	397	353	355	394	368	364	363	389	395	372	400	360	381	395	388	385	354	393	390	391	400	404	334	372	394	364	403	374	377	407	361	376	400	385	393	381	374	401	387	395	390	383	362	418	392	360	376	379	375	349	375	344	405	362	363	381	398	366	401	384	397	416	366	351	385	409	403	424	417	388	401	366	375	401	399	361	387	414	392	357	362	379	385	425	395	387	390	359	365	387	336	411	383	383	381	390	395	344	385	380	379	380	382	351	381	411	384	351	395	389	390	380	357	395	418	356	383	365	382	406	388	366	389	394	409	396	354	379	419	372	374	381	378	393	403	385	369	386	354	392	364	349	375	368	370	368	392	377	387	404	377	340	374	404	394	389	370	369	402	368	388	357	367	342	415	395	389	350	415	364	329	395	402	386	350	383	386	389	360	357	393	377	375	391	387	363	399	359	381	362	374	387	404	388	381	364	363	350	393	376	385	367	435	387	391	412	343	371	410	390	369	372	365	379	388	377	377	375	415	387	364	361	408	432	362	383	379	378	372	388	373	378	395	407	375	392	395	368	402	370	374	397	364	376	381	389	393	413	387	409	368	364	376	359	394	353	373	389	380	401	399	358	388	376	381	382	381	394	371	398	360	369	407	383	360	341	370	390	384	360	373	375	355	401	363	395	358	396	395	398	369	394	362	366	376	373	393	393	379	394	412	367	408	381	371	398	364	385	379	385	378	372	360	349	320	435	367	387	352	364	401	409	371	389	370	396	390	410	376	375	414	378	409	372	424	353	371	380	358	417	390	377	414	365	382	340	331	416	358	404	377	375	358	376	365	371	379	380	384	409	434	359	413	401	376	372	376	364	374	359	353	395	373	394	381	382	388	354	396	378	371	366	389	352	379	398	383	406	409	408	372	406	398	378	383	385	389	387	425	403	430	364	368	392	392	360	407	398	416	386	371	364	391	374	392	411	378	389	349	382	349	375	375	384	356	384	371	428	372	402	416	420	399	339	365	374	345	394	329	372	394	406	358	355	386	385	399	360	363	414	384	353	387	357	392	372	392	390	369	393	402	379	375	360	354	387	376	374	373	355	356	382	403	363	374	412	372	385	376	373	385	380	387	357	372	411	379	376	354	386	372	356	357	373	397	370	359	364	406	360	360	394	364	396	390	400	358	377	396	382	419	398	378	407	372	361	362	397	374	351	371	407	368	372	370	368	360	355	392	357	364	407	389	395	373	356	363	413	353	368	373	397	382	409	367	407	388	380	375	362	400	382	364	396	375	381	381	351	376	410	365	355	335	364	388	387	390	384	387	385	369	365	386	423	401	337	403	372	357	363	365	396	386	370	380	387	361	340	374	365	370	393	373	379	398	377	354	410	407	382	366	372	362	406	379	343	366	371	379	373	400	411	387	382	400	391	407	371	352	356	394	406	355	378	410	367	389	380	357	387	369	383	384	380	412	413	392	420	402	402	367	423	370	400	335	403	362	402	395	365	411	364	360	397	388	386	392	373	425	380	383	391	433	363	372	398	358	370	380	376	369	367	403	374	369	376	410	437	369	359	392	390	374	386	383	398	367	377	365	396	347	416	377	399	410	408	398	354	419	353	408	378	369	362	372	367	370	342	357	379	364	400	409	353	371	340	356	395	406	386	396	420	376	395	398	366	396	367	392	375	375	418	367	377	389	380	375	375	404	403	392	385	370	400	376	395	388	404	396	389	420	372	381	349	407	382	377	375	402	377	394	388	392	395	386	353	385	370	346	397	358	422	351	377	385	367	383	410	402	395	381	381	368	364	401	396	354	379	408	368	380	405	361	381	417	405	382	384	384	395	366	448	343	348	358	363	350	347	345	386	391	388	378	411	366	385	399	383	379	373	390	346	365	393	364	365	377	399	410	371	408	392	369	387	406	398	374	401	328	383	401	439	387	372	369	371	380	350	370	390	366	361	407	368	378	401	354	388	379	403	359	362	386	368	379	394	382	383	333	369	357	362	387	414	388	364	340	409	379	361	340	398	364	403	379	375	400	331	344	366	369	379	408	360	350	379	451	394	382	376	399	405	381	343	379	373	376	357	358	370	387	379	385	359	385	376	391	359	398	407	415	411	373	335	387	397	384	397	377	373	371	397	358	373	376	382	363	386	374	405	398	373	396	348	391	403	417	351	403	372	351	369	398	377	369	380	402	337	397	402	384	345	373	396	349	424	404	357	394	388	384	396	377	352	409	388	384	365	408	400	375	398	387	387	372	379	383	372	380	407	363	377	422	403	378	378	404	387	381	382	375	378	415	381	374	358	402	402	400	348	359	414	402	367	367	347	351	413	383	386	383	365	380	416	388	424	385	386	374	401	390	366	407	382	360	390	405	408	393	405	384	353	406	394	403	390	382	350	392	395	409	429	415	400	375	365	375	364	389	393	375	373	392	376	351	397	425	405	374	372	379	381	378	376	407	366	380	354	385	377	371	410	350	408	349	386	418	369	413	394	370	380	372	377	403	377	398	385	362	381	393	364	374	366	377	388	386	378	352	397	369	409	402	371	398	391	385	354	356	377	380	375	405	347	381	382	398	371	392	363	406	360	359	388	389	337	384	412	372	363	398	416	397	400	367	445	401	402	382	367	385	390	403	348	369	365	397	397	394	403	385	392	395	370	399	404	404	422	359	384	389	370	363	406	390	336	386	353	370	402	379	381	369	375	393	365	398	397	397	365	373	407	426	418	371	369	344	348	356	383	347	376	409	398	387	378	394	391	409	358	408	402	375	423	410	408	380	405	383	394	383	385	366	388	360	404	406	362	381	362	403	347	375	414	378	400	386	418	355	385	337	365	375	414	414	399	368	382	395	358	379	368	362	381	385	418	355	404	377	376	394	371	382	379	380	388	392	381	428	397	374
27445	31771	14304	7889	5352	3912	2913	2524	2014	1812	1534	1431	1360	1210	1129	1103	1112	1012	992	939	956	843	912	896	880	895	829	858	841	827	848	800	795	818	717	769	773	800	783	795	794	804	804	761	680	774	738	782	827	737	752	766	762	754	787	708	760	741	708	767	753	753	753	765	770	731	770	782	778	731	747	735	742	748	723	743	754	738	768	741	739	769	806	758	777	729	766	733	756	778	709	730	713	754	755	757	767	727	720	768	719	703	741	715	732	754	704	739	743	737	783	743	756	762	781	721	709	744	737	702	738	777	676	726	751	773	751	746	700	740	679	708	760	738	768	715	756	683	727	715	690	699	742	715	771	744	779	755	774	726	742	694	709	732	726	731	721	717	713	714	692	731	697	763	746	725	738	722	753	708	731	749	745	735	736	704	723	733	705	745	740	751	722	731	717	737	752	754	687	682	735	733	750	722	741	708	782	745	733	754	755	718	689	731	739	689	807	729	719	726	717	744	743	753	716	714	759	738	717	725	739	730	741	774	743	738	724	711	705	729	698	736	689	759	730	734	728	767	720	716	740	719	705	721	745	692	750	731	702	715	764	742	755	745	725	732	710	749	764	760	725	718	721	745	746	711	770	737	725	755	713	723	712	756	724	775	699	693	698	740	741	710	720	761	741	715	705	747	766	737	746	752	756	677	727	748	760	721	780	719	774	733	761	724	739	748	723	752	720	740	720	736	729	760	783	749	771	763	712	738	752	730	757	728	756	700	685	714	739	712	755	783	704	718	773	766	677	715	752	737	727	745	657	755	760	777	727	730	710	763	726	709	691	774	795	721	708	723	689	750	705	745	735	708	747	740	708	749	749	772	739	749	724	717	732	748	711	722	729	761	727	716	721	723	712	731	719	751	732	719	759	709	736	704	720	709	722	742	733	758	724	750	787	717	717	705	766	762	717	732	687	711	758	720	717	729	723	736	725	750	721	771	771	713	707	762	748	717	760	733	699	715	746	699	725	728	708	767	740	700	757	692	735	699	703	735	765	742	749	732	741	729	722	766	730	694	748	665	681	768	694	731	712	735	700	736	737	721	758	720	745	728	724	729	759	733	777	763	763	708	740	756	695	726	711	730	760	727	687	718	716	725	769	726	722	714	725	727	686	741	746	747	720	718	733	749	777	761	696	733	759	754	769	702	704	714	749	753	781	687	728	718	744	704	737	743	737	726	702	664	697	752	713	726	722	729	722	748	755	711	773	762	757	720	704	748	698	685	706	711	737	743	747	700	762	743	710	798	756	687	713	743	729	731	745	718	742	710	705	746	737	729	763	688	724	720	729	696	724	743	719	710	752	768	712	717	712	730	724	725	732	669	717	737	702	729	717	722	729	687	741	766	746	732	756	764	733	700	678	737	689	759	699	723	700	680	734	671	730	730	719	760	738	754	741	738	755	717	714	737	771	731	680	756	753	722	758	743	789	724	696	707	785	755	746	702	757	713	748	744	787	739	766	655	756	741	740	726	762	718	736	698	750	715	773	747	720	741	713	759	687	727	720	714	746	731	674	742	743	698	752	747	739	735	748	669	741	743	710	745	686	737	682	707	715	703	726	710	719	740	730	768	717	704	702	712	774	716	744	739	709	732	682	729	731	709	697	750	730	697	767	743	736	724	743	759	738	702	717	727	725	709	739	737	724	758	694	733	745	759	721	723	747	728	763	730	737	724	676	757	754	740	728	728	731	712	709	713	736	715	749	746	758	728	705	749	727	766	703	727	787	737	726	676	737	689	740	722	711	745	768	750	738	728	742	699	724	728	741	769	720	705	737	759	784	748	763	751	788	746	756	817	724	714	718	736	730	740	749	752	768	705	758	741	736	716	692	685	737	706	732	766	752	745	719	773	769	692	738	768	740	779	747	712	721	752	696	729	762	770	733	729	735	693	741	717	725	714	743	738	753	736	688	713	755	754	767	711	728	695	750	716	777	692	714	740	773	802	730	726	729	713	744	750	698	753	720	729	766	725	720	697	725	723	763	742	761	697	710	726	773	738	761	753	724	753	732	694	712	750	744	751	697	701	703	770	720	706	746	733	710	717	749	708	777	764	708	711	764	761	729	691	750	778	786	728	681	693	776	722	756	683	749	695	750	690	718	679	717	747	748	729	738	743	703	755	733	762	746	718	672	706	694	744	703	738	700	726	734	728	735	706	762	734	744	712	711	694	763	756	719	735	703	733	726	704	733	734	722	705	693	728	757	750	722	713	775	715	730	763	732	710	694	722	733	755	733	730	714	732	767	749	738	723	725	763	733	746	733	723	718	721	738	731	783	737	745	739	782	726	763	718	712	713	764	720	690	746	768	697	731	729	720	691	758	704	735	729	766	689	688	715	736	750	743	753	719	727	705	719	722	676	723	721	747	723	724	791	756	765	762	742	745	712	723	711	757	748	685	717	721	739	729	742	748	737	746	743	712	776	749	714	718	696	782	704	751	763	713	710	708	707	719	681	704	731	690	682	703	734	724	759	732	711	737	712	707	722	715	755	687	721	741	746	693	690	736	708	695	705	701	743	723	723	773	741	765	729	727	738	777	726	755	747	698	748	704	772	790	737	745	693	700	712	718	757	733	749	775	792	740	729	767	749	715	702	723	717	702	785	726	769	721	759	745	773	757	707	789	696	742	764	707	731	700	748	730	740	724	691	713	699	730	720	705	724	777	731	720	748	765	717	766	748	746	727	699	753	776	726	744	751	761	725	769	734	730	712	746	728	711	757	721	741	732	742	713	739	702	724	752	732	727	719	716	695	755	736	741	714	739	684	738	738	744	689	761	732	727	743	754	756	683	703	783	727	796	785	672	743	699	744	729	774	738	760	721	780	687	770	725	715	752	731	721	732	737	721	740	690	668	738	705	766	749	737	727	748	692	709	691	709	730	711	741	763	691	754	694	743	720	768	737	744	750	748	720	754	685	782	723	733	718	730	717	729	701	732	742	722	736	746	677	722	718	715	729	683	755	709	793	738	734	731	749	759	727	695	730	745	743	744	717	732	730	715	767	757	740	716	726	714	751	751	742	734	734	728	750	715	759	715	754	728	754	726	737	714	702	667	716	709	720	750	684	762	699	764	773	797	724	692	716	760	734	724	733	711	721	754	692	713	722	711	704	702	769	775	782	736	736	699	782	753	781	739	762	728	709	732	744	744	776	683	722	741	723	731	731	727	717	695	715	728	751	741	773	792	705	674	711	739	687	763	788	729	746	740	769	690	726	744	774	694	764	716	751	668	730	729	711	736	678	722	701	699	763	743	742	755	665	762	737	752	764	734	689	744	754	719	701	713	731	696	706	732	733	736	705	756	704	712	740	703	756	677	722	712	731	758	747	784	730	782	705	732	728	766	727	746	688	716	774	745	698	737	766	709	719	698	734	752	718	745	767	787	715	806	801	717	770	765	691	708	687	705	778	743	714	709	718	754	730	729	727	747	757	754	742	774	712	746	773	749	721	703
27329	20921	8064	667	424	375	370	391	372	356	329	361	327	389	330	317	353	351	355	355	345	344	313	309	315	370	348	352	318	354	332	321	384	331	350	350	323	344	346	339	356	327	338	324	373	358	332	315	306	361	338	327	363	401	347	354	333	340	338	349	349	354	356	302	335	313	291	310	345	350	347	318	342	349	363	363	340	338	341	346	348	369	337	319	313	332	359	331	330	320	346	364	341	355	341	369	324	353	338	329	298	327	297	320	341	337	330	331	338	341	358	308	347	318	323	347	339	333	350	336	339	338	359	343	309	337	349	334	359	323	353	329	319	311	330	346	338	317	341	320	327	322	330	344	341	342	329	314	326	316	337	367	326	321	321	350	350	348	339	311	338	352	350	347	324	352	341	328	332	371	325	342	346	345	305	355	324	336	333	322	339	318	335	344	351	366	341	330	343	329	360	329	347	318	346	347	313	342	352	317	366	353	336	342	345	336	312	327	317	326	342	312	349	334	317	318	339	357	303	350	345	337	313	313	334	344	329	339	363	375	335	325	332	356	357	313	360	326	379	345	322	325	342	359	346	327	337	341	342	340	345	333	347	332	335	338	338	325	336	337	328	333	375	356	320	341	326	314	359	341	310	298	348	331	312	347	331	344	332	349	326	320	305	304	359	368	363	321	328	378	355	392	340	320	321	341	336	343	321	351	329	373	346	317	344	317	342	356	344	319	364	337	332	334	325	339	344	366	307	355	339	333	364	313	288	344	356	337	354	347	351	350	352	332	382	347	323	333	347	336	341	369	325	343	354	326	351	353	321	331	368	347	365	353	343	334	318	358	344	343	338	358	349	355	349	316	344	331	346	329	306	319	344	322	331	329	319	342	353	341	334	357	314	341	353	312	340	351	338	334	305	302	319	364	340	341	338	353	323	334	299	350	343	327	303	364	350	363	331	297	364	302	341	353	340	313	314	324	337	323	299	354	335	340	342	350	367	361	361	290	333	322	320	332	324	340	319	335	326	349	356	348	329	348	356	369	345	314	322	321	375	331	359	328	337	354	342	325	349	335	328	314	321	349	334	326	346	335	334	341	380	335	338	337	340	337	340	342	324	342	334	357	349	327	314	335	322	359	342	347	326	340	321	353	328	342	330	345	315	313	320	335	346	330	350	337	326	323	357	339	344	334	325	328	344	329	337	310	323	341	350	334	332	317	359	322	336	344	350	336	329	346	334	332	348	332	321	379	361	317	344	315	327	330	359	314	348	324	347	324	309	358	341	327	326	340	340	349	328	330	320	328	370	308	310	317	337	318	339	344	344	369	337	343	363	303	323	297	352	314	333	334	363	328	388	311	341	302	340	340	323	356	331	303	332	326	330	363	337	333	328	326	333	342	305	338	326	320	334	345	326	322	373	321	368	338	314	362	353	337	348	323	355	321	321	330	347	342	348	354	342	365	329	358	351	332	361	371	328	311	348	333	324	315	337	348	372	321	332	349	348	343	341	351	341	330	330	341	377	331	328	366	354	343	347	341	362	333	330	344	344	354	345	320	341	356	361	341	337	374	311	340	354	343	363	343	318	351	319	348	372	307	335	334	306	313	329	348	371	363	327	334	348	308	340	346	365	361	321	318	321	309	330	342	323	331	339	360	307	316	339	353	350	341	324	331	321	334	315	357	331	305	332	334	378	357	321	335	305	319	313	339	321	343	363	345	339	329	311	374	358	295	313	333	333	311	357	338	338	314	341	355	346	326	326	349	364	341	334	373	342	311	342	324	358	371	325	345	310	351	308	311	350	338	332	357	331	352	350	315	342	337	327	345	350	317	320	332	359	345	356	334	337	345	330	340	313	356	323	367	350	335	339	366	342	350	326	354	327	368	356	394	354	307	328	323	329	355	305	328	339	320	358	312	338	336	357	363	334	341	357	351	322	346	316	342	323	349	329	309	345	367	320	348	347	344	355	348	322	355	319	318	314	382	373	318	338	324	334	338	363	351	338	329	347	333	326	385	281	343	341	317	331	349	341	344	309	306	326	362	352	326	356	353	314	339	357	345	331	331	333	366	322	325	336	347	330	358	339	364	307	358	338	312	356	360	338	363	299	310	317	341	359	350	364	355	346	304	349	341	349	335	345	327	331	322	342	336	312	345	320	358	344	357	354	335	335	356	343	325	329	364	323	323	361	350	337	341	333	357	326	344	334	369	325	357	312	356	334	358	343	304	347	345	364	324	325	333	320	299	342	344	325	349	348	330	342	370	327	329	345	323	325	333	330	351	364	319	324	323	348	345	356	330	312	328	346	317	356	343	335	358	315	319	322	331	350	308	291	317	347	306	390	338	338	327	363	338	333	318	347	343	340	326	321	292	370	324	372	323	305	325	354	337	331	333	356	343	331	346	339	354	347	317	312	340	298	343	358	351	357	374	323	334	361	346	350	357	350	331	301	330	343	348	340	306	357	354	353	321	336	344	328	351	383	373	330	334	335	348	362	362	321	382	331	333	316	318	341	337	339	309	305	344	358	306	348	333	357	343	351	343	372	340	337	350	338	362	368	332	325	364	330	334	324	350	345	317	324	311	343	343	351	338	334	318	381	320	348	336	348	309	345	358	326	338	306	350	344	340	313	329	340	340	324	341	326	355	371	354	345	320	332	324	309	331	360	344	326	330	347	374	348	347	321	312	345	312	326	334	381	361	307	336	318	318	344	333	329	332	347	324	341	355	352	336	373	344	340	333	329	356	318	371	352	383	349	336	332	317	330	375	332	375	347	344	350	336	352	339	331	325	330	361	330	324	319	333	347	339	356	361	357	327	319	364	315	343	319	366	349	334	352	359	369	317	351	339	340	355	326	327	351	341	308	382	341	335	366	330	348	306	347	331	362	331	337	347	324	310	336	311	357	336	348	358	373	349	360	315	329	319	341	320	366	304	340	321	328	355	322	328	340	318	313	318	327	301	334	338	319	353	338	335	319	325	369	325	340	345	322	348	327	334	348	320	332	352	329	349	377	343	339	342	331	335	367	340	339	341	322	365	335	352	376	332	337	370	341	323	332	322	349	344	365	358	341	326	325	325	331	340	319	359	356	328	339	348	329	330	338	339	333	356	339	323	329	327	342	314	316	339	343	335	341	324	331	347	341	350	332	333	348	321	343	312	309	341	303	324	371	371	330	330	346	322	319	312	346	352	355	313	310	321	336	364	354	336	352	297	306	357	347	316	358	353	342	312	305	308	345	332	326	340	344	366	335	307	351	335	374	363	322	310	337	288	324	323	334	348	329	332	348	359	339	327	329	364	311	350	356	329	355	322	318	310	340	351	352	318	313	351	360	327	333	339	367	366	354	380	342	340	367	333	337	341	334	312	368	323	325	367	335	349	328	322	363	343	332	335	330	295	353	308	341	326	339	350	325	336	326	342	345	349	322	338	357	326	338	307	316	341	326	328	356	363	302	318	340	361	356	329	368	318	361	309	334	324	319	318	347	323	352	350	371	339
9099	14173	1599	1090	956	853	760	838	746	721	740	743	704	682	741	669	702	719	711	742	658	753	684	729	693	714	712	701	724	746	643	668	677	679	650	677	734	642	706	690	704	650	675	673	712	697	700	713	672	715	713	696	721	674	672	674	690	728	715	706	695	699	679	692	713	695	688	686	712	718	652	707	685	682	708	659	696	722	705	688	754	735	699	680	685	669	688	701	672	692	728	720	678	726	745	703	730	712	672	729	672	655	681	667	711	707	684	703	657	645	726	734	666	701	727	641	719	648	695	730	700	681	690	708	707	714	666	681	693	692	732	706	698	701	663	726	733	714	695	679	712	716	686	704	674	674	724	699	727	687	700	689	703	708	664	735	696	721	712	705	667	720	719	729	713	685	729	724	728	684	648	659	677	682	667	677	724	736	667	697	696	754	727	695	669	669	719	703	704	708	718	698	729	673	649	725	702	656	718	733	684	722	669	714	709	688	685	746	709	724	675	677	705	659	691	686	650	694	703	684	690	704	725	705	648	728	666	668	685	684	676	698	751	710	742	716	663	736	713	657	644	658	662	701	670	656	690	679	689	673	652	745	704	701	732	700	711	692	739	684	681	689	668	676	713	724	728	723	709	730	761	677	650	694	731	697	687	690	666	713	653	706	718	727	692	735	746	653	688	689	685	714	633	692	694	673	740	686	716	711	680	696	673	708	735	711	728	685	694	673	699	714	701	731	684	736	714	723	691	734	674	658	686	669	674	683	725	686	683	688	738	687	691	736	733	677	725	697	649	660	691	699	741	701	673	753	682	772	697	699	697	726	662	731	693	716	660	710	699	660	722	724	746	689	737	728	679	671	684	705	677	728	701	736	713	707	726	676	720	707	677	711	671	685	663	728	664	704	657	704	638	727	685	672	699	713	663	735	700	725	645	665	712	732	682	676	655	687	736	705	705	716	653	670	661	685	714	705	687	735	694	722	684	700	721	680	713	720	720	711	693	753	705	708	686	736	661	697	689	722	700	738	652	657	681	715	717	662	664	680	679	664	739	711	729	717	681	745	661	734	748	674	773	702	711	709	675	710	698	695	717	700	697	687	706	668	708	690	681	688	712	708	747	684	741	683	681	714	649	690	719	704	672	709	697	685	679	666	742	682	669	682	695	633	704	744	718	699	704	753	698	700	680	642	691	679	711	678	720	674	709	717	740	656	706	696	733	710	673	696	720	720	733	725	648	711	697	744	736	751	682	710	681	687	649	709	700	705	637	734	765	736	710	707	664	675	719	715	718	716	713	709	722	704	678	720	671	705	716	736	718	718	685	685	675	773	694	699	701	743	729	650	706	755	673	725	694	715	705	682	703	696	692	637	714	669	680	714	694	734	706	674	671	693	684	726	728	684	697	716	710	731	703	704	662	664	712	765	692	709	752	700	710	698	712	713	722	704	707	658	704	666	696	698	711	677	683	693	720	695	691	681	669	727	679	688	696	695	712	735	685	684	649	707	703	672	674	725	660	673	683	703	694	669	730	682	645	678	682	680	691	691	703	666	719	660	701	655	674	727	686	699	697	712	695	722	720	712	668	652	721	720	716	698	735	691	708	710	708	675	688	681	720	719	748	650	725	724	680	720	686	676	684	692	633	681	706	646	656	692	699	693	721	708	678	675	718	684	678	690	711	729	672	693	714	676	706	725	664	703	702	681	695	719	714	707	670	672	663	661	679	704	690	681	661	694	707	667	731	675	686	708	720	665	663	690	687	694	726	694	712	715	727	740	723	678	697	669	664	707	685	675	699	698	660	701	747	685	691	693	753	730	661	711	706	719	693	681	682	707	699	736	703	705	704	738	676	709	675	682	641	698	725	654	702	695	733	657	690	713	641	730	695	712	670	679	737	704	688	658	705	716	663	720	697	673	741	685	707	706	664	706	706	686	697	708	684	659	695	716	722	641	704	683	689	714	780	668	622	682	702	700	682	687	684	699	691	694	718	741	685	680	669	711	688	695	703	692	698	673	741	713	691	708	713	671	694	708	707	668	720	681	704	682	657	748	691	691	682	688	674	682	673	713	745	676	719	654	702	715	733	685	718	656	716	689	666	691	696	689	773	679	709	701	680	694	690	702	721	665	768	700	694	676	665	709	693	747	669	690	700	713	700	696	714	699	693	652	701	750	688	695	673	640	665	666	680	656	706	704	677	727	696	718	715	731	719	667	720	691	744	697	725	733	691	716	671	732	726	712	722	693	715	693	636	719	640	711	684	687	706	671	762	717	702	656	688	721	667	704	730	680	703	705	712	693	716	697	664	709	705	721	677	751	673	698	691	744	712	663	729	690	738	660	664	705	646	644	675	675	687	707	712	653	692	718	682	693	732	637	674	685	762	734	673	721	737	679	682	705	737	696	703	737	731	749	735	693	750	724	653	702	731	690	726	726	737	681	646	705	681	700	655	711	656	753	695	703	685	721	665	720	695	721	699	667	709	713	740	748	715	730	665	701	704	674	677	685	720	712	746	741	694	711	703	671	662	700	689	704	649	678	645	719	697	681	707	690	653	780	666	710	699	672	681	680	665	708	662	670	722	686	711	743	733	743	740	692	697	705	697	698	698	727	705	665	707	689	694	703	678	663	657	721	725	689	760	650	703	732	687	706	705	706	702	686	654	694	706	725	701	658	720	687	684	695	697	672	765	708	651	664	679	696	720	688	681	702	694	700	692	732	713	706	696	754	747	695	687	717	717	739	695	665	675	719	714	687	685	731	671	685	705	683	683	724	723	647	716	696	689	708	729	669	730	721	721	625	678	711	715	695	658	711	657	733	714	681	645	678	636	702	678	710	701	680	648	683	698	662	733	702	673	730	731	675	699	698	700	735	709	679	695	657	717	724	716	664	754	683	684	668	712	700	644	682	636	721	690	709	709	686	676	665	665	696	677	725	679	715	702	687	683	650	697	661	716	729	665	728	697	678	730	693	714	679	661	706	712	666	705	696	661	673	725	645	692	696	711	710	681	686	712	696	769	712	689	654	658	688	696	725	697	686	680	691	685	750	680	708	677	669	680	722	668	773	731	663	737	738	695	712	706	699	685	669	671	726	722	705	724	728	669	670	696	702	712	723	685	719	707	700	688	691	693	703	688	716	676	705	676	702	676	712	703	716	693	710	688	655	727	723	665	682	717	685	691	739	707	625	663	724	680	699	698	704	678	698	682	703	726	741	670	717	664	687	661	710	729	704	698	709	716	672	691	677	665	695	697	718	688	702	692	671	745	695	732	679	678	702	716	729	733	627	664	710	705	700	747	738	790	686	692	722	667	674	708	714	702	702	646	675	656	716	695	715	694	657	679	699	667	720	663	655	634	715	701	685	675	715	655	704	693	714	707	729	695	752	718	716	744	678	658	747	713	656	698	716	688	692	679	654	688	690	711	711	691	693	749	715	678	694	665	659	662	705	641	695	729	722	706	669	711	705	636	682	661	719	689	652	675	705	709	688	709	691
24826	21725	29178	24802	19695	1522	562	426	320	313	256	283	221	243	230	233	212	210	204	222	204	185	180	190	214	200	194	204	172	189	190	172	191	183	170	187	181	197	224	195	171	161	181	201	179	182	188	175	182	188	184	190	185	190	177	167	186	170	190	202	198	187	173	158	163	164	172	176	158	168	165	207	192	171	181	181	164	166	163	189	167	184	191	177	182	184	200	170	195	168	174	180	182	194	170	178	173	175	195	183	196	178	191	187	180	193	209	189	188	167	200	174	182	206	187	210	187	159	173	163	181	179	181	166	171	186	154	174	164	180	157	171	193	179	168	178	204	175	192	168	170	186	194	152	162	200	203	188	168	177	157	181	183	158	197	214	174	183	179	190	154	162	164	182	190	185	183	188	176	185	186	187	165	171	183	186	180	162	187	168	167	177	182	168	176	158	168	187	190	153	188	193	170	195	194	151	160	188	161	179	189	174	162	175	172	185	191	181	176	156	186	157	182	189	160	166	177	192	160	172	185	199	172	170	193	182	171	186	156	205	187	192	201	200	166	176	181	166	187	185	192	169	184	178	194	171	155	149	177	189	174	187	140	156	162	187	161	200	158	187	174	177	176	178	191	162	177	186	188	174	178	173	172	171	186	191	181	161	174	180	182	179	193	170	182	173	164	197	189	171	182	180	175	165	207	191	172	180	181	152	168	172	178	166	168	177	184	187	188	193	197	174	179	171	174	155	203	187	176	172	188	190	167	190	194	169	172	204	156	192	180	175	195	192	197	180	161	181	198	177	180	204	177	175	175	178	179	164	160	187	182	175	201	185	169	181	171	177	167	185	180	181	191	168	177	171	205	184	165	182	198	183	198	160	188	185	160	206	155	167	177	179	188	176	198	189	190	197	174	163	177	164	179	167	188	203	184	173	164	181	179	193	177	176	185	177	173	187	184	166	174	188	203	168	192	174	180	183	160	183	200	173	191	177	191	188	193	205	153	186	156	176	155	163	175	171	173	158	177	149	172	179	173	192	174	177	187	189	179	195	165	190	197	185	181	187	191	190	185	179	204	187	164	168	190	188	166	152	176	180	167	195	163	187	164	167	174	174	167	139	173	178	193	168	194	179	171	194	175	184	184	181	164	188	170	195	179	179	180	170	191	192	187	184	175	153	179	165	162	154	176	180	183	159	169	172	150	178	174	174	202	185	172	177	175	190	176	187	164	199	166	180	185	180	173	161	190	157	160	165	180	193	170	182	197	198	206	177	178	162	170	188	205	171	171	181	176	161	173	155	174	188	193	166	185	175	168	175	198	194	172	156	152	188	193	169	193	167	160	194	153	183	184	178	190	175	176	170	186	194	188	183	202	160	175	184	187	197	165	165	165	188	156	186	167	142	181	199	167	177	198	181	167	172	202	171	174	167	186	150	180	154	185	177	176	187	171	190	160	170	176	198	157	163	178	175	191	196	173	177	160	174	164	168	179	164	182	182	181	195	184	163	176	170	166	156	181	156	181	188	149	192	173	160	185	158	202	171	197	155	191	187	194	189	183	174	159	186	202	151	207	168	183	154	182	174	215	174	187	180	185	166	169	175	197	180	196	217	175	188	184	177	185	162	179	181	158	171	170	199	181	163	159	164	176	159	174	175	195	179	183	161	180	193	178	174	186	181	167	171	196	205	191	192	158	152	164	193	182	167	186	166	179	181	192	181	181	171	176	176	190	183	183	174	173	166	170	165	214	153	174	207	158	176	155	191	186	170	193	191	179	175	184	180	191	173	209	188	187	165	196	159	168	170	185	205	156	167	164	194	177	193	166	176	197	196	187	181	175	184	175	171	169	180	187	174	172	184	187	156	178	145	153	184	204	176	175	178	194	181	181	158	189	202	166	177	202	202	178	180	173	176	181	156	217	187	160	176	184	192	180	182	164	178	187	155	169	218	188	167	183	180	166	172	177	176	151	153	188	185	180	167	154	171	172	186	156	166	180	172	194	181	196	174	176	193	186	165	163	165	189	181	192	173	195	176	198	177	191	192	138	159	169	199	181	182	179	168	152	176	181	178	161	180	191	185	185	181	166	176	173	180	142	179	173	174	180	183	166	190	190	175	204	178	176	167	187	194	186	164	193	153	165	178	192	185	166	178	191	183	178	198	204	168	190	166	207	159	174	175	183	195	177	175	155	179	187	193	182	209	180	181	170	173	174	189	177	173	180	207	191	179	176	140	163	199	211	172	172	191	169	179	160	168	168	169	174	152	156	170	198	177	197	187	187	187	205	176	151	171	179	172	187	202	181	160	175	162	166	157	178	159	201	192	159	159	155	201	158	168	206	181	182	162	177	160	211	184	175	172	157	203	186	154	187	211	159	161	187	198	179	196	173	177	177	167	214	179	178	181	194	176	166	188	191	173	183	178	172	172	174	188	187	172	197	191	182	184	204	156	190	184	166	159	204	169	186	185	204	179	191	191	161	173	174	177	153	187	149	172	185	211	183	196	177	176	180	183	181	195	182	164	172	193	160	165	203	165	164	170	189	170	172	176	174	195	182	167	186	185	182	180	173	215	162	175	181	173	183	181	174	194	194	191	179	157	173	177	169	177	166	179	179	183	191	188	180	182	179	169	201	190	180	185	193	181	172	176	162	171	172	165	178	179	169	180	172	185	191	161	193	156	181	181	202	177	174	188	185	177	161	175	167	180	186	180	177	186	182	186	172	197	178	192	169	163	186	183	171	191	179	167	183	161	161	167	176	182	154	177	160	191	163	169	188	182	178	166	162	165	167	168	189	173	180	176	187	162	182	175	199	168	172	192	177	163	193	176	173	175	186	195	154	159	166	181	196	187	184	144	157	150	181	165	169	157	192	172	178	193	169	155	163	187	182	172	184	167	174	184	197	193	201	188	194	178	167	169	204	166	181	165	196	196	188	185	183	164	176	168	181	184	176	174	171	156	172	189	179	169	183	201	172	188	195	178	194	170	171	154	170	152	189	184	188	175	219	180	166	177	145	199	170	189	162	198	167	175	170	175	174	194	205	162	148	190	189	180	159	159	193	165	215	194	169	170	161	199	165	173	179	169	186	182	180	182	174	172	191	190	169	188	188	146	181	179	177	184	190	197	171	191	166	187	179	168	157	167	177	197	176	187	180	169	162	181	162	177	170	169	162	164	194	198	178	159	180	170	134	165	182	166	178	176	198	177	187	175	196	201	190	193	174	189	175	155	176	190	185	161	188	185	150	181	169	170	179	178	171	176	178	169	184	166	195	161	175	156	199	177	174	171	190	194	196	174	181	195	179	187	155	182	183	173	199	179	185	195	170	180	191	195	191	185	182	177	199	202	177	191	178	197	207	177	167	162	163	181	199	183	158	177	189	179	158	189	169	172	171	171	192	162	183	179	188	180	188	163	171	165	204	183	164	189	176	175	164	156	189	209	180	185	159	172	179	163	164	190	155	177	177	171	153	167	171	194	156	148	181	150	169	184	192	194	194	188
29417	28735	8720	4375	2950	1989	1592	1257	1074	929	804	732	675	632	606	541	536	530	539	535	466	479	481	489	452	480	443	449	423	420	409	415	404	431	433	385	438	418	422	405	423	440	397	435	400	387	429	415	389	419	430	370	419	416	410	389	409	395	399	412	428	382	382	395	416	379	426	396	418	409	390	391	375	380	388	396	400	364	384	390	384	363	368	400	433	367	393	407	363	402	422	437	388	371	378	393	394	379	409	384	371	393	394	372	406	361	391	398	365	357	387	417	388	418	376	402	382	363	380	433	380	394	431	373	377	398	388	377	356	376	376	377	395	394	380	424	365	359	374	376	373	395	357	417	370	384	373	409	387	405	417	394	399	409	393	351	369	416	395	395	409	366	382	349	401	414	410	402	420	387	364	358	337	410	390	378	398	382	410	404	385	391	405	407	397	393	365	399	366	419	379	402	372	393	401	378	420	349	388	408	404	405	404	381	377	402	359	365	369	409	373	405	387	408	400	395	380	356	370	380	374	393	378	391	389	360	379	375	387	413	368	400	408	389	404	403	367	370	360	369	345	380	389	389	410	342	343	372	410	394	370	410	360	360	390	374	386	379	391	404	389	404	371	419	372	345	415	389	380	369	381	379	384	360	387	400	393	411	359	390	385	399	373	395	405	417	399	381	368	382	407	345	375	413	385	437	394	397	370	377	365	406	371	379	373	339	372	433	365	353	373	358	372	381	405	391	420	390	402	398	400	345	400	389	422	374	366	365	374	381	385	393	385	361	406	374	398	423	437	434	398	394	375	373	376	370	429	407	390	392	405	395	403	348	417	399	401	360	394	372	353	374	410	361	364	392	371	411	375	400	371	372	383	393	372	399	410	389	400	395	400	390	418	405	384	395	376	407	394	349	393	379	419	401	393	392	391	397	392	365	353	391	423	433	387	410	382	360	416	373	351	380	431	325	370	410	380	399	375	383	378	437	387	378	383	384	386	407	388	400	385	410	373	377	392	388	397	396	365	405	418	447	379	388	375	414	401	395	374	367	375	376	389	412	366	378	396	428	394	396	393	400	368	375	432	400	369	423	381	374	392	377	371	383	415	386	330	384	378	432	386	414	405	358	355	390	378	361	409	369	394	374	406	390	435	395	422	370	391	398	420	377	387	403	403	366	403	416	398	400	415	406	397	388	368	420	438	371	380	404	404	371	407	385	395	357	401	394	367	367	380	381	418	413	391	377	392	394	375	343	416	385	394	405	388	382	367	389	407	361	392	390	388	420	395	379	390	391	395	382	376	420	386	402	362	380	352	424	414	428	398	356	389	378	361	400	383	372	381	394	385	380	386	360	374	404	384	386	387	398	401	409	377	370	404	364	391	390	388	416	419	354	368	383	371	388	393	359	378	360	384	406	366	401	432	384	393	362	343	358	364	398	404	373	399	363	374	377	431	403	400	385	381	390	337	392	409	379	364	395	392	414	384	386	393	409	397	366	382	395	391	362	376	404	373	394	392	400	359	381	375	367	386	391	391	406	413	387	392	387	387	401	391	360	375	375	363	402	419	391	377	395	367	376	379	406	376	377	371	410	374	392	393	384	404	368	386	394	380	419	389	393	393	381	391	409	413	386	400	382	406	384	360	414	374	374	384	364	389	429	381	411	410	380	346	389	343	392	392	384	378	397	392	394	393	388	373	387	392	380	364	384	395	379	358	373	387	392	404	386	427	399	393	376	362	402	366	381	415	386	395	376	383	401	417	362	392	387	411	395	362	425	374	389	358	371	369	378	438	414	365	408	356	365	401	391	409	349	377	392	404	387	391	375	383	381	380	339	392	379	412	398	412	399	367	413	345	388	388	375	405	372	388	381	382	403	401	385	377	396	408	401	417	391	382	405	380	373	356	367	388	388	368	390	398	380	364	385	404	395	410	383	381	391	396	344	407	399	410	393	373	431	390	421	398	390	377	409	400	420	415	387	362	402	353	354	410	398	332	392	413	376	385	396	376	390	377	415	365	388	405	339	420	395	387	390	397	388	352	376	380	412	383	390	374	377	395	402	431	393	361	382	380	399	389	391	374	402	406	347	400	348	413	414	382	398	393	381	405	395	395	397	385	375	353	365	383	412	388	399	382	414	426	387	381	371	412	405	387	354	381	394	351	390	406	419	414	411	346	384	341	349	384	376	395	381	396	381	369	385	388	366	395	367	388	410	402	377	389	420	429	397	394	386	384	402	449	374	393	372	393	384	374	379	402	379	394	347	381	378	353	388	370	408	394	363	430	413	380	390	385	366	387	374	342	385	374	383	374	389	404	366	369	376	411	405	363	419	398	373	379	401	394	412	394	374	403	378	356	387	407	375	365	403	389	375	408	358	352	407	362	421	413	406	381	373	392	386	360	402	364	376	388	395	411	393	384	405	382	407	378	355	400	390	415	431	376	345	389	377	420	379	369	412	410	382	388	387	416	383	382	400	383	374	359	413	408	424	413	375	375	389	421	361	358	369	386	393	391	402	413	371	380	373	407	403	358	375	386	379	360	353	404	424	414	378	368	380	363	378	340	396	370	378	373	375	401	411	373	370	370	377	393	402	397	364	356	389	395	402	386	363	352	410	406	370	386	407	396	396	323	396	371	392	406	387	359	385	367	393	401	398	372	382	421	374	381	378	427	347	394	401	394	367	407	399	391	374	401	372	399	388	363	400	424	386	398	365	374	398	399	322	352	402	345	394	371	389	401	384	391	402	384	419	374	358	403	389	394	388	419	364	374	364	351	377	369	370	378	417	391	386	361	378	377	416	379	390	410	403	383	401	370	361	422	396	363	394	391	389	392	394	370	416	336	380	392	417	378	375	424	367	384	392	389	384	386	355	399	385	399	363	382	421	384	392	383	378	360	378	381	429	394	404	377	411	402	361	396	407	425	361	386	360	375	403	391	337	393	377	370	427	407	397	397	414	369	379	400	381	374	386	411	399	423	372	392	404	413	394	379	374	352	406	404	377	361	393	400	373	365	383	386	348	403	376	381	460	382	378	401	351	399	387	375	385	391	413	358	420	397	407	376	382	381	394	357	385	409	388	375	396	384	426	388	429	429	386	351	392	369	389	404	407	397	349	386	401	369	403	362	369	405	376	381	380	390	422	383	374	391	396	396	432	383	387	377	376	360	421	407	354	373	380	375	419	398	386	389	364	426	408	415	392	388	384	384	419	381	415	371	377	397	382	370	395	400	374	379	416	395	404	405	394	378	385	428	384	426	386	391	387	374	410	397	386	384	398	390	417	382	386	405	385	416	375	367	422	377	421	429	424	367	377	357	366	367	392	394	380	378	382	380	380	381	390	367	415	389	374	418	388	390	396	376	376	349	390	415	388	381	389	408	356	413	398	374	366	379	403	376	366	404	406	399	361	375	402	372	385	368	358	398	394	418	398	389	417	359	405	369	387	372	386	393	393	370	370	381	428	361	410	382	398	366	356	371	409	365	385	368	381	380	408	403	410
23711	21577	29547	24052	21576	18379	2031	859	683	656	544	563	508	477	481	471	487	464	457	450	464	458	438	425	425	421	420	409	429	411	375	408	433	394	425	396	448	374	411	427	368	395	407	417	386	372	414	385	393	400	395	383	371	371	384	397	372	398	360	399	407	420	395	416	362	398	385	411	376	408	382	350	400	379	406	396	366	428	397	377	396	418	404	393	363	379	395	366	441	404	407	383	404	384	362	383	364	392	420	377	388	378	389	401	377	380	424	379	397	366	400	370	407	362	389	390	373	393	422	395	402	410	428	379	413	380	408	411	371	359	377	381	407	388	368	378	384	355	373	411	372	371	382	409	409	383	397	400	376	413	370	393	377	383	388	378	362	354	343	391	387	387	375	381	374	355	370	374	372	369	393	400	395	398	406	370	360	366	385	357	421	375	389	374	425	366	416	394	378	375	384	404	388	357	390	381	391	362	366	365	396	358	343	385	413	406	392	393	410	377	408	385	448	393	440	395	378	374	373	369	386	355	389	357	387	362	385	401	357	390	389	356	357	383	391	367	381	418	412	361	359	399	387	367	363	370	354	393	381	381	407	382	360	354	365	434	376	380	407	398	430	354	387	390	399	379	380	375	386	417	390	376	400	383	386	391	378	379	377	402	372	371	374	375	373	395	372	376	400	406	382	366	368	412	391	416	379	403	413	393	401	386	388	393	399	387	386	420	389	391	372	394	415	402	437	390	427	379	405	422	384	409	406	406	381	389	420	397	413	383	398	413	429	358	385	425	344	372	377	388	362	389	376	399	365	423	411	443	387	379	383	382	382	384	372	385	379	384	386	372	375	387	390	387	369	368	378	396	395	391	358	393	409	382	364	412	383	400	382	392	385	352	393	333	363	361	383	374	402	391	405	394	400	371	420	384	392	401	405	387	365	385	403	388	356	403	384	366	399	415	400	377	396	430	392	383	389	406	414	408	395	389	378	388	400	395	381	388	381	392	379	383	389	413	371	412	373	415	375	419	369	362	378	377	369	359	380	418	358	418	360	363	399	401	388	398	407	398	403	391	380	359	400	403	385	380	379	380	408	386	368	387	360	415	380	380	394	396	406	401	358	379	376	385	404	397	388	406	401	389	406	378	361	378	385	378	409	377	384	400	382	395	360	342	400	394	391	374	381	380	348	373	420	401	360	376	370	393	385	399	387	393	410	400	394	382	382	405	376	384	364	375	373	361	368	396	395	389	391	372	378	352	386	342	394	393	381	385	369	356	378	374	380	377	400	379	362	399	432	432	398	361	399	390	399	380	381	379	406	370	374	409	382	390	380	410	392	353	401	377	405	411	406	372	399	397	413	390	402	409	387	404	373	376	390	367	394	346	382	374	389	374	378	407	409	370	377	399	391	359	388	399	399	384	389	351	424	398	408	395	373	377	418	385	375	369	376	376	343	384	403	382	405	387	414	415	361	375	393	386	418	393	395	399	382	409	356	389	380	374	352	369	387	371	346	405	413	340	371	328	390	414	391	401	341	392	385	397	403	394	369	398	396	398	396	339	389	393	390	396	384	354	390	396	425	374	431	373	404	367	402	409	382	358	388	390	403	399	376	421	385	384	400	384	424	392	407	379	387	372	389	388	355	384	388	395	416	384	385	434	376	373	374	386	365	363	403	413	383	401	371	420	395	394	372	361	423	406	388	407	380	385	402	400	402	415	369	372	383	347	382	373	440	408	397	362	398	419	403	395	363	404	397	372	368	411	366	391	381	364	411	389	378	364	449	386	392	355	344	368	386	398	389	329	382	364	377	401	417	387	410	373	367	369	394	386	358	394	390	363	399	380	351	381	399	369	394	366	404	380	389	396	398	390	403	395	396	395	374	377	321	358	393	363	391	359	392	399	374	400	376	384	393	355	348	352	421	389	363	369	398	373	396	360	382	405	363	391	376	370	382	378	365	373	356	409	361	365	403	369	435	418	384	360	378	404	384	394	389	361	395	393	359	396	383	362	406	412	379	411	361	376	374	392	375	395	386	411	396	384	340	374	358	416	364	371	396	371	377	386	394	375	373	369	369	369	397	386	406	375	373	373	369	371	418	391	400	389	350	385	401	392	398	394	345	389	384	402	421	391	378	395	375	400	352	379	371	415	369	407	366	416	384	410	382	370	345	416	399	409	353	384	388	359	388	343	378	416	364	420	359	431	395	414	364	402	397	388	379	393	397	360	387	360	403	383	408	405	368	387	411	386	363	392	346	367	409	386	401	406	381	391	379	385	378	370	379	387	395	392	376	396	415	417	420	390	427	386	413	386	365	391	362	368	413	379	374	382	400	400	374	402	376	399	374	376	360	368	380	391	379	379	421	356	387	373	409	395	378	368	353	366	389	372	389	371	395	384	376	379	424	394	390	455	385	401	402	374	399	380	381	354	404	359	375	401	397	383	367	398	423	390	403	363	409	369	375	372	377	415	367	379	410	380	397	367	349	422	405	424	416	391	385	381	394	391	356	402	346	387	373	389	417	384	353	370	361	393	401	398	388	359	364	380	372	389	401	348	405	378	393	390	411	394	391	388	422	409	394	408	403	361	366	400	351	402	428	395	390	397	369	388	361	395	386	417	388	410	427	384	358	367	411	402	387	418	387	399	392	387	381	420	384	402	382	381	402	395	402	383	371	400	401	421	396	362	416	387	416	358	386	385	404	398	386	416	418	402	359	383	352	405	377	352	374	379	369	395	370	379	388	387	413	385	367	364	367	378	375	364	387	393	396	411	350	416	404	381	404	389	380	406	417	412	381	397	377	374	430	342	376	384	410	371	384	375	363	385	402	373	358	405	390	402	388	381	398	403	381	391	392	367	384	380	372	382	366	426	386	376	359	374	428	352	405	385	403	391	381	386	357	375	365	373	387	386	360	378	370	374	414	375	387	405	388	402	372	414	396	370	365	381	411	379	418	409	408	380	389	412	392	378	381	404	357	378	394	402	371	414	374	379	413	357	415	409	385	427	370	398	367	352	382	427	384	402	404	405	374	405	422	375	395	375	394	335	379	368	376	361	415	374	380	401	371	408	375	392	405	379	415	369	357	416	376	400	371	388	396	347	369	409	366	385	395	361	372	401	404	352	401	383	388	360	379	415	409	400	374	440	372	369	380	379	384	369	415	398	396	368	382	403	431	396	373	374	400	378	401	380	387	391	396	384	370	371	361	363	365	369	409	374	396	399	385	430	401	397	352	398	390	371	412	374	404	364	383	343	388	377	372	339	384	361	393	378	370	388	371	387	383	392	390	409	416	359	352	355	407	378	340	398	386	381	440	365	404	342	359	354	394	371	387	395	371	385	398	383	355	363	374	385	415	368	371	362	395	399	375	373	396	376	394	384	376	381	363	411	367	381	393	369	401	365	378	346	375	424	413	392	392	400	392	390	400	419	383	394	361	327	350	396	385	391	433	381	408	392	349	407	408	389	375	392	404	387	364	396	375	406	400	390	423	383	380	381
37750	32674	13809	7688	5192	3793	2861	2362	2063	1722	1520	1436	1293	1203	1204	1034	1014	982	955	990	908	961	927	831	879	817	868	887	773	837	800	800	824	809	777	809	810	784	806	768	775	770	786	759	773	756	762	719	753	736	809	777	805	724	731	786	743	730	728	753	723	761	702	786	740	749	712	748	772	761	763	742	757	759	726	764	725	768	750	787	759	726	803	732	720	718	757	725	700	775	694	744	742	747	683	773	729	725	732	702	763	732	690	781	695	747	736	726	735	753	768	727	794	719	735	726	722	770	763	691	753	746	721	731	742	699	708	706	732	719	769	729	757	741	721	755	708	745	707	747	789	720	735	769	685	737	711	725	728	679	734	719	727	717	756	705	770	729	735	748	721	678	782	740	697	678	736	759	780	767	708	722	715	701	722	728	764	744	761	737	745	735	722	703	718	708	741	731	732	697	717	749	757	763	739	745	726	751	720	734	753	779	716	731	722	764	731	711	748	760	732	807	734	731	725	789	741	750	735	723	700	703	714	717	730	757	676	732	727	753	688	696	700	731	722	737	745	752	752	775	682	692	741	740	727	716	760	693	747	742	745	746	723	749	725	726	721	716	762	702	724	700	688	752	766	687	719	766	701	724	713	736	732	704	723	792	758	783	716	749	752	735	703	781	722	731	698	750	724	716	668	737	700	740	741	744	702	690	737	733	748	736	735	688	745	749	662	752	740	703	736	788	701	742	701	723	709	732	755	773	770	774	725	690	724	732	769	734	733	761	713	743	726	695	708	732	722	747	730	728	748	712	750	758	740	758	743	705	706	736	706	674	732	695	702	734	734	721	741	735	772	745	713	724	702	727	713	716	790	742	740	683	720	729	746	751	712	713	713	770	724	735	666	718	763	721	732	748	732	766	730	730	726	734	727	689	662	783	732	721	713	769	762	688	732	747	708	714	679	731	734	747	735	673	675	755	714	721	694	691	690	717	734	716	676	717	797	711	699	735	725	737	666	678	702	703	709	764	763	745	747	752	739	648	785	770	752	698	787	747	724	733	718	720	684	753	734	704	732	734	725	660	744	775	751	727	764	701	719	768	720	679	724	750	723	763	738	719	711	760	702	756	726	803	713	698	739	731	712	745	666	683	723	773	719	680	804	765	728	724	729	776	721	691	722	743	727	693	725	705	687	703	739	704	727	741	684	705	731	724	710	748	739	722	776	729	652	670	734	743	731	701	745	730	745	795	714	748	682	780	744	716	713	742	750	708	736	746	678	721	717	734	703	757	768	663	735	686	687	746	791	683	714	725	728	735	719	728	707	764	691	723	753	744	731	743	746	731	698	718	754	748	720	734	738	744	739	780	742	719	748	741	707	757	735	719	739	721	729	742	722	747	771	678	718	718	679	730	704	768	743	719	726	773	694	759	768	714	722	714	754	749	724	709	748	651	754	703	761	750	816	716	723	709	731	719	698	742	731	725	733	706	716	753	742	732	704	711	775	730	728	745	694	716	725	727	733	781	724	736	742	769	705	748	778	728	710	751	761	739	791	725	721	750	663	674	691	698	724	701	750	720	665	686	729	720	699	699	757	732	751	741	716	725	680	763	716	735	716	715	753	741	770	727	742	769	713	728	764	742	664	727	711	751	772	756	771	764	683	722	740	740	759	734	714	740	718	736	710	731	724	717	699	690	719	739	741	759	738	741	736	705	768	699	753	755	688	713	769	721	764	733	743	747	757	751	769	713	735	699	708	755	807	756	699	743	755	756	715	706	725	698	734	723	771	761	748	751	721	714	707	727	728	728	764	762	733	787	721	704	708	720	705	696	754	737	758	746	705	757	712	728	675	679	713	714	728	782	717	715	724	705	740	748	762	719	682	726	727	730	744	713	725	676	701	736	758	741	746	706	710	721	717	713	723	738	759	785	757	729	732	737	723	763	670	745	804	731	737	757	695	745	673	745	749	703	690	751	712	790	731	747	719	736	735	692	766	722	762	759	766	674	723	726	760	772	720	709	690	714	730	709	783	760	739	719	769	729	726	743	721	740	724	714	719	720	693	688	745	711	726	691	717	729	685	725	748	783	691	728	691	706	740	722	718	745	681	734	719	724	734	716	717	713	757	712	748	723	706	751	747	763	689	734	730	745	700	704	753	756	709	742	739	748	695	745	740	715	722	711	753	779	690	728	738	726	706	743	716	753	696	704	747	712	736	703	723	694	807	682	712	791	734	735	702	684	715	696	704	766	751	713	656	754	692	705	736	752	721	708	712	746	689	739	712	700	764	751	755	745	703	732	708	754	701	755	719	730	693	751	712	708	752	687	738	745	767	703	697	731	694	691	786	740	724	740	705	709	736	727	751	705	722	728	709	753	714	718	745	663	694	732	732	743	769	696	708	684	712	769	722	757	781	677	711	735	700	734	698	755	748	721	750	737	791	716	701	723	723	783	733	742	713	774	731	735	736	772	722	710	739	772	733	758	733	735	699	688	721	700	686	722	718	725	716	721	762	782	712	757	705	680	712	774	721	744	709	743	739	701	829	765	756	703	745	695	743	695	684	704	797	683	702	740	723	725	700	754	728	723	775	743	760	736	714	690	723	733	731	762	730	711	724	719	714	814	736	689	723	690	695	754	742	746	727	757	687	730	717	753	776	693	772	693	741	750	756	713	748	720	743	755	755	796	741	681	736	696	696	736	742	706	719	737	736	730	676	766	734	743	703	715	740	748	758	743	747	718	740	784	707	723	722	725	751	762	691	783	721	717	658	725	730	751	722	767	715	699	690	695	714	723	692	752	743	701	709	750	727	727	709	711	741	740	693	726	753	732	702	730	811	789	696	694	696	729	757	703	759	684	735	779	706	743	731	772	766	738	702	748	696	764	769	734	738	748	774	770	742	767	718	759	735	718	743	731	739	690	726	786	763	705	663	703	734	772	724	756	735	735	696	790	703	755	793	731	762	754	681	738	760	714	732	762	749	741	748	706	663	674	715	678	759	738	695	748	732	715	806	670	703	728	706	738	710	760	769	697	745	713	744	688	721	683	729	749	709	721	751	741	807	676	727	685	722	744	720	729	736	718	782	698	700	754	689	741	691	765	700	741	717	688	725	724	727	704	735	738	745	746	706	733	717	731	749	735	721	695	734	717	726	745	711	741	721	729	756	724	752	731	722	748	708	688	738	704	715	714	730	701	754	653	711	716	799	734	745	722	712	717	733	705	742	775	694	660	718	688	702	735	713	699	706	652	751	671	762	744	703	733	723	716	751	744	746	692	669	705	713	778	769	718	720	727	793	687	744	756	743	723	715	745	754	755	725	742	701	756	765	682	757	717	745	730	745	763	676	710	682	739	733	715	734	708	722	739	747	717	715	705	768	719	747	707	732	735	656	717	641	732	720	720	743	746	709	730	697	739	737	786	688	747	772	749	693	724	751	701	729	687	745	736	689	783	715	708	775	749	730	756	723	725	726	690	775	746	675	745	715	712	794	726	730	752	736	712
26110	20086	8114	653	388	352	376	367	332	354	307	315	355	358	330	358	325	276	335	357	308	344	336	289	337	342	301	325	323	341	312	318	338	313	339	326	352	314	314	315	325	319	325	305	317	334	338	304	313	334	346	322	292	323	334	299	345	310	306	340	344	338	309	358	325	320	320	345	300	323	305	307	313	313	327	329	304	344	307	307	330	353	343	316	294	330	320	329	325	324	300	309	331	368	328	322	324	323	298	322	315	316	282	316	315	324	335	329	344	349	337	324	333	332	301	314	321	334	326	294	328	350	335	311	349	333	361	311	303	334	354	313	292	321	320	335	338	331	323	326	320	333	352	332	346	311	349	338	330	301	312	308	340	314	337	350	319	295	321	317	284	293	327	324	318	349	376	314	307	326	310	350	297	353	327	335	308	309	304	306	329	317	354	341	341	327	307	325	297	324	313	324	307	320	327	325	329	331	331	306	336	330	328	309	335	323	309	311	316	322	307	344	315	323	368	324	320	333	345	316	320	329	321	332	325	331	331	306	320	316	329	344	311	332	300	323	329	316	345	334	296	356	304	306	331	288	279	332	321	350	343	293	283	318	329	349	355	328	318	310	312	285	324	292	322	312	335	332	349	341	320	301	308	330	335	341	334	326	348	309	306	343	331	328	320	315	324	324	346	334	319	333	298	323	307	336	341	328	318	322	319	321	349	324	305	317	300	335	320	328	326	310	309	317	342	331	339	337	359	347	318	350	320	329	310	343	319	340	345	323	327	320	360	311	330	323	325	284	335	331	352	367	319	324	333	346	306	320	290	347	331	315	328	360	326	320	287	324	326	304	345	322	306	341	303	327	344	306	327	348	329	321	366	305	306	306	332	313	325	334	346	313	320	343	332	302	300	298	313	330	309	342	344	311	318	298	328	328	310	305	339	310	335	319	310	300	353	304	342	329	315	319	323	338	316	324	325	320	316	317	324	310	321	314	325	272	328	323	347	311	329	341	333	316	315	288	306	285	319	326	328	308	347	332	334	313	302	352	316	318	333	330	313	345	313	320	319	311	297	341	322	353	316	338	331	355	319	346	332	298	328	334	324	328	294	343	304	340	306	315	288	329	306	340	315	292	338	304	308	315	327	302	330	309	317	333	292	299	324	313	332	323	319	348	320	336	319	333	289	295	286	301	330	306	295	315	318	336	304	315	360	339	319	337	322	332	337	338	313	313	323	332	325	341	359	328	341	330	336	296	330	322	308	313	346	331	307	350	348	352	340	339	288	324	306	314	350	330	325	295	336	295	301	342	341	289	319	327	293	290	317	309	295	316	294	297	324	308	335	309	290	325	333	306	315	317	310	336	307	334	327	333	338	324	327	318	309	323	305	349	333	329	315	318	309	331	322	351	328	329	305	291	311	338	306	318	304	372	346	338	306	292	364	335	299	324	302	323	308	320	337	372	361	350	324	298	306	324	296	328	351	350	317	299	308	325	316	340	309	304	331	313	372	308	336	316	311	356	327	330	296	307	322	337	330	337	337	324	327	326	303	337	329	349	318	343	294	354	353	346	336	311	328	327	309	312	322	357	365	310	336	301	326	314	308	323	341	334	305	301	313	331	374	324	354	350	333	348	347	295	350	328	314	320	344	292	318	360	329	326	335	312	324	311	314	323	319	305	306	308	340	317	348	294	333	322	309	317	286	332	291	277	291	334	323	284	335	304	352	337	337	332	314	323	367	323	310	305	316	322	315	331	348	295	319	313	324	338	331	320	315	315	324	355	331	332	327	357	318	338	327	343	325	326	349	296	327	328	309	303	323	323	316	345	308	305	337	280	326	325	305	310	329	303	290	324	329	310	331	329	327	318	323	323	320	315	332	340	314	353	309	312	305	342	331	356	323	271	314	301	342	318	311	343	306	303	317	316	294	297	338	364	317	346	319	335	333	359	353	341	310	307	334	310	341	328	330	276	330	322	329	329	322	350	303	308	336	309	323	339	352	306	318	325	356	334	289	352	319	327	334	332	317	331	294	322	291	348	327	322	303	312	354	337	314	318	345	355	296	323	329	330	336	298	316	380	345	297	330	338	333	362	310	333	339	336	308	336	333	342	313	320	334	315	294	358	326	287	307	331	313	290	276	313	319	315	348	298	312	322	316	314	298	323	338	348	334	318	296	343	333	317	331	313	364	335	308	333	319	317	322	367	349	361	339	305	313	347	299	332	341	339	306	331	322	336	320	336	301	329	297	303	345	327	345	315	304	329	307	349	335	321	367	305	336	345	326	333	335	325	307	306	351	337	278	305	327	316	331	324	321	310	340	317	335	321	315	346	307	333	309	290	295	339	328	345	305	278	334	367	349	315	336	316	332	336	326	316	287	314	311	316	331	314	328	310	306	326	311	320	337	287	315	325	334	331	349	311	329	324	348	326	332	314	333	337	331	365	319	313	308	295	333	353	320	343	336	348	311	337	340	339	338	317	316	319	299	351	330	335	303	338	336	356	320	303	337	296	320	319	311	304	308	324	323	337	320	324	340	314	335	337	311	309	332	310	320	321	268	342	321	357	342	349	322	339	333	331	305	353	337	320	303	297	320	342	343	297	310	349	327	351	305	387	358	371	326	306	325	320	298	326	312	294	296	337	326	345	337	300	291	307	295	323	345	324	335	354	292	356	323	316	307	344	335	299	332	335	327	312	386	315	348	305	351	338	321	345	326	326	339	300	325	336	313	341	310	323	311	326	341	335	299	335	331	333	323	337	345	356	358	301	338	337	328	299	335	350	330	291	296	323	277	317	335	349	319	325	303	324	325	315	345	312	295	336	305	336	318	335	334	326	336	333	329	327	363	322	339	351	301	325	283	327	335	367	342	309	332	306	326	371	317	317	325	338	350	285	332	299	310	379	318	326	344	313	350	304	276	289	308	342	301	318	317	330	331	300	336	324	303	331	330	359	325	328	305	314	314	330	352	328	328	326	341	316	321	320	309	322	322	301	303	299	356	314	343	286	299	335	320	293	355	319	309	316	323	328	310	308	291	319	332	297	321	315	368	282	312	302	338	343	322	304	302	321	316	316	332	336	327	337	308	325	316	312	323	335	292	309	337	320	333	333	312	356	314	288	304	325	333	355	342	359	335	360	345	286	330	361	324	308	314	291	302	321	330	345	310	340	337	313	317	330	332	340	361	342	324	348	318	324	317	330	346	333	368	323	355	349	288	291	331	317	327	304	306	319	310	329	349	302	340	334	318	307	334	326	345	305	328	331	326	312	323	348	278	334	326	317	329	310	334	293	320	315	328	305	318	328	337	301	307	332	334	330	359	314	334	341	323	307	317	291	307	323	328	332	299	314	305	335	362	318	323	310	302	309	314	332	330	286	362	314	356	391	349	334	295	307	328	333	299	330	335	318	306	335	285	314	332	306	279	357	339	314	316	310	323	319	293	329	303	314	323	326	331	336	329	361	338	329	322	329	323	312	351	342	356	322	305	339	325	316	319	366
12105	13059	1571	1062	900	835	779	747	758	678	699	742	691	671	709	654	691	726	642	676	698	685	669	629	706	637	659	660	674	640	663	656	622	661	645	674	739	724	650	645	654	640	619	685	699	667	674	686	616	670	648	671	688	690	699	681	661	680	656	699	634	632	621	698	681	679	657	695	683	651	633	680	663	678	667	685	650	688	690	691	701	667	668	690	712	664	682	673	621	727	643	654	688	641	713	668	657	693	656	674	617	678	674	668	668	685	668	675	683	647	691	685	607	645	674	670	645	666	680	643	643	658	672	679	685	633	694	725	680	627	716	689	667	671	630	656	616	642	642	670	627	658	655	594	646	664	670	653	721	656	638	661	643	666	696	673	670	663	660	650	681	658	661	687	639	597	689	634	708	702	646	681	678	678	728	647	638	668	649	675	693	647	692	630	660	668	658	672	669	668	701	634	633	631	660	705	626	621	729	655	658	665	688	727	652	639	648	667	654	615	640	688	675	646	666	646	657	648	668	658	693	699	665	648	659	696	683	651	677	692	717	701	650	713	622	668	673	620	675	638	672	615	625	682	667	681	649	655	635	669	651	698	638	660	642	657	667	621	627	701	680	669	649	672	668	669	690	681	716	682	660	690	643	691	668	700	640	641	676	647	689	633	665	655	619	672	652	674	664	647	626	663	663	742	709	649	716	674	663	664	643	660	657	592	637	615	672	667	589	676	715	642	613	686	658	683	686	680	648	655	705	645	668	671	618	679	707	645	659	656	647	643	702	646	668	682	647	642	635	700	689	641	669	677	682	635	667	698	698	654	628	679	674	631	662	668	698	647	678	653	715	692	682	652	675	656	656	699	644	654	669	640	665	638	667	653	634	660	689	696	672	689	671	685	653	667	659	650	720	659	650	723	652	688	636	719	699	652	678	711	630	637	675	634	680	688	671	649	669	701	710	646	652	626	686	713	631	689	627	669	706	688	690	687	693	683	702	702	651	683	702	676	686	713	686	668	708	672	684	645	667	665	620	653	658	686	651	642	659	671	683	655	731	643	650	677	651	640	647	679	674	638	674	664	679	707	646	681	699	707	691	632	653	674	721	653	699	721	674	666	665	664	678	648	685	654	636	671	688	693	646	642	631	596	676	639	668	645	660	669	639	663	650	622	647	626	660	682	643	696	699	650	628	666	672	663	638	670	643	704	672	662	689	625	705	607	589	629	612	617	664	653	664	655	668	681	641	706	657	667	641	695	711	651	643	640	655	669	692	695	682	714	661	684	649	646	665	679	695	677	654	634	663	598	676	663	676	675	677	685	683	689	693	699	676	666	681	663	686	674	683	696	657	625	645	694	686	660	667	684	685	672	640	656	662	692	629	718	679	643	682	677	721	658	630	685	615	628	641	662	697	672	661	652	676	645	645	673	679	674	653	650	677	674	659	728	703	659	698	668	625	651	675	666	703	672	664	700	672	682	661	686	621	637	669	679	679	628	663	658	645	680	622	673	647	694	651	631	647	676	731	669	671	664	665	659	675	655	655	656	647	658	691	653	682	681	634	644	658	671	669	682	689	608	629	674	663	664	715	636	694	661	679	651	696	673	662	691	639	664	612	652	667	696	646	726	681	640	634	701	638	741	645	666	672	621	690	691	673	623	650	675	645	680	644	635	653	633	714	639	681	669	654	674	654	690	650	688	635	675	700	680	655	685	673	644	731	634	707	705	670	603	631	636	662	661	637	669	647	672	700	666	660	670	686	650	647	607	618	672	674	683	693	666	688	663	699	600	715	682	652	620	699	679	664	679	656	666	693	669	613	642	640	676	638	649	605	663	653	652	712	634	632	689	675	658	650	685	641	673	683	667	666	663	663	682	613	628	670	659	666	692	706	707	655	618	656	632	634	683	639	672	620	679	658	650	643	632	715	655	691	619	655	668	656	694	666	702	674	682	662	680	705	656	688	648	637	677	700	702	684	652	653	700	734	685	675	623	634	690	648	659	700	689	676	691	638	724	705	700	716	659	607	646	673	709	712	675	684	664	677	682	664	672	695	706	669	681	630	682	661	643	683	665	667	594	701	666	646	680	660	624	721	620	666	657	670	660	668	685	673	689	676	741	659	673	682	643	679	658	621	701	671	670	656	708	698	657	656	671	665	656	673	639	626	671	695	643	675	664	687	703	694	660	680	642	705	654	649	668	621	697	626	687	681	617	668	665	655	642	708	682	717	646	649	693	669	658	671	693	668	643	667	680	697	653	642	678	679	678	681	618	638	665	631	682	637	700	686	665	679	697	643	722	667	651	643	681	705	642	656	682	661	666	686	677	659	693	694	665	681	657	658	671	652	672	690	658	684	661	653	666	650	704	667	684	693	686	671	635	654	652	667	673	692	688	716	638	666	685	705	676	677	684	692	682	633	671	661	678	692	640	650	650	713	664	679	655	664	682	671	676	645	630	657	650	717	635	657	662	660	623	680	701	665	711	665	624	663	680	703	695	651	658	654	664	682	680	677	698	674	675	710	696	654	658	639	655	700	671	672	628	650	666	697	680	680	642	627	671	658	718	669	664	711	607	710	672	714	668	694	678	620	639	673	637	656	649	684	673	635	653	648	644	700	677	659	671	646	645	720	707	702	673	663	674	647	689	645	760	671	705	642	670	676	655	676	670	668	686	690	649	683	642	647	678	675	668	665	678	697	658	675	655	688	677	641	707	677	691	708	665	648	649	679	693	693	664	644	615	672	722	692	683	669	643	625	643	710	664	665	669	713	671	688	697	650	641	703	633	632	659	675	658	648	682	649	601	685	683	668	705	648	662	708	748	650	705	696	620	671	651	682	678	651	641	634	591	663	720	663	693	629	658	677	665	703	661	698	686	662	625	680	647	713	704	636	665	665	665	637	645	705	682	632	680	676	642	636	706	672	674	664	620	673	683	685	656	653	644	681	711	682	672	648	633	681	682	684	670	660	665	677	614	713	646	681	677	669	651	645	608	664	670	651	694	716	704	686	689	649	676	643	654	657	689	635	596	647	680	682	659	647	676	623	644	665	678	658	678	709	648	647	692	679	648	704	648	645	688	670	678	659	682	650	689	657	657	702	681	646	687	673	708	654	682	677	674	630	664	664	687	656	689	647	711	676	654	702	675	667	675	676	675	662	632	649	679	635	704	704	645	692	662	650	676	694	663	635	675	667	657	660	655	624	655	646	650	682	676	654	675	617	675	671	680	707	670	716	651	707	654	682	653	669	704	710	684	624	698	676	639	666	639	676	655	619	708	699	668	670	654	680	672	699	627	696	682	702	713	654	665	666	607	634	653	671	711	680	628	652	652	693	658	697	651	671	632	648	703	629	655	661	649	636	701	654	640	644	673	678	658	631	671	669	661	680	701	625	658	653	687	694	674	695	659	715	648	665	664	696	656	638	673	693	647	640	660	663	626	665	622	673	668	659	640	646	633	667	674	680	696	636	658	654	679	622	698	643	697	713	679	640	735	674	701
24814	21682	28890	25010	20670	2001	552	412	311	307	262	236	244	274	232	227	233	246	219	196	171	210	203	198	216	202	221	205	196	187	173	194	193	182	151	187	189	209	183	205	162	195	181	186	178	196	167	185	163	169	203	179	193	199	164	205	173	177	172	155	183	194	182	192	178	194	185	183	185	169	186	177	140	174	189	167	141	186	189	172	197	186	184	174	176	178	183	178	180	166	190	154	174	182	175	174	183	192	179	177	171	198	170	194	183	169	187	171	159	179	186	161	186	179	192	177	181	165	180	201	172	172	182	209	176	162	183	204	168	175	169	197	200	176	186	169	179	168	179	165	198	183	168	203	187	185	166	171	185	167	195	160	180	189	162	168	199	186	148	192	186	163	186	193	191	178	180	187	171	183	177	180	193	186	198	182	160	165	198	171	186	162	172	166	177	162	199	168	197	163	169	182	173	181	185	190	171	182	165	167	183	186	190	174	178	193	177	186	159	173	198	178	184	176	176	181	184	187	176	180	173	166	197	165	180	178	172	179	175	198	185	201	185	187	173	181	194	162	174	168	182	169	182	161	159	189	173	163	181	199	205	183	180	199	168	186	183	185	186	192	152	175	181	175	177	199	177	180	170	188	189	182	169	189	188	190	187	191	177	171	196	199	193	190	164	181	152	159	187	190	195	181	144	179	172	166	165	190	169	191	177	163	166	163	182	168	185	175	172	195	196	189	206	186	178	185	162	183	169	194	191	190	192	179	174	175	176	197	185	202	188	178	183	187	163	177	186	181	177	156	166	174	186	160	202	169	168	165	184	178	188	198	170	170	188	184	163	180	206	179	179	163	173	189	190	174	170	165	210	188	182	161	188	173	183	180	206	178	163	191	197	191	206	162	168	158	152	170	171	159	169	162	163	207	170	187	174	194	173	181	187	190	192	199	164	191	147	179	162	197	190	186	156	168	159	184	168	166	169	170	138	154	191	182	158	160	172	177	170	188	174	180	198	164	192	168	193	197	177	173	174	181	173	174	179	179	166	168	180	187	205	168	195	169	190	202	182	187	185	189	157	159	184	205	176	212	182	180	147	180	173	185	169	175	178	180	184	182	204	195	162	166	183	178	184	178	172	182	170	163	172	182	172	173	176	151	176	175	192	161	164	183	168	185	195	153	163	170	177	190	181	171	187	147	159	174	184	173	177	155	185	185	180	178	192	172	174	172	189	165	160	178	167	164	170	185	174	174	202	175	213	190	160	164	179	182	175	172	159	181	165	189	163	177	201	172	170	166	197	180	158	181	178	161	186	176	203	179	185	190	164	192	204	185	183	181	151	190	203	189	189	183	169	188	182	187	169	172	189	184	159	196	167	197	171	164	186	184	170	173	182	181	201	193	182	162	186	180	185	179	152	188	174	189	163	168	189	167	183	162	190	184	152	155	178	167	185	182	169	187	186	166	174	174	192	183	191	179	176	157	171	171	168	174	182	173	164	167	202	179	177	182	165	173	160	185	173	154	196	169	177	166	183	159	199	197	188	178	191	164	185	193	194	170	179	196	160	192	188	178	167	190	169	178	193	192	194	180	171	219	170	186	178	170	175	180	161	170	178	159	177	200	172	174	220	188	177	177	162	163	159	176	197	192	175	183	149	169	172	176	185	179	170	178	172	171	164	187	190	191	174	171	150	191	181	163	166	183	151	168	163	187	165	174	168	173	177	168	187	168	183	192	187	167	173	183	186	182	165	159	181	163	197	188	178	202	165	156	183	174	184	192	191	185	153	179	182	173	188	186	162	168	185	168	170	198	183	175	164	154	205	175	204	175	182	181	176	183	185	168	169	191	174	196	208	189	174	184	170	155	178	213	174	199	170	164	174	189	192	170	173	178	168	193	163	165	193	185	179	192	175	189	193	175	168	185	194	189	188	178	182	180	198	186	191	173	206	182	158	196	163	203	173	195	179	162	193	178	174	202	183	165	151	172	175	189	177	160	182	168	197	196	179	164	172	188	185	161	192	173	183	168	145	174	172	171	174	184	189	192	176	180	188	182	183	182	154	173	168	180	156	187	143	176	203	202	194	163	182	173	169	189	203	177	187	172	157	179	191	167	157	181	184	169	188	179	186	164	155	178	159	170	183	190	161	196	170	179	176	183	169	190	217	169	183	193	201	174	193	164	140	166	203	203	158	189	169	196	178	176	179	163	192	161	169	188	176	181	174	189	144	186	168	160	197	199	175	161	178	144	170	221	196	172	181	163	167	179	176	183	156	165	179	202	192	177	176	177	172	192	172	193	194	188	208	169	175	167	168	185	163	181	164	203	175	183	176	184	184	165	167	152	158	181	189	166	201	163	183	160	176	163	179	181	180	169	170	156	166	183	179	179	193	177	185	191	172	168	176	174	168	180	180	198	190	159	186	182	206	188	160	200	150	189	165	190	166	201	140	183	171	195	186	189	177	165	176	168	174	170	186	177	173	179	182	184	197	193	179	168	172	167	157	191	170	205	169	176	184	186	174	170	182	180	170	190	180	187	172	171	163	173	168	177	187	188	179	191	187	187	190	171	196	144	183	168	172	173	190	172	188	164	158	158	173	205	176	162	183	158	180	166	178	193	185	173	183	181	146	179	153	185	177	196	153	174	189	190	196	200	192	180	160	174	196	180	201	167	167	185	170	167	170	183	178	204	192	183	171	167	174	178	191	187	173	154	209	171	180	172	173	192	153	187	170	176	181	162	170	182	185	178	167	170	170	176	149	191	189	172	175	188	172	186	172	169	180	188	163	160	180	181	175	174	182	196	191	169	175	184	196	174	146	171	167	177	171	177	163	186	183	172	187	152	189	191	181	158	168	198	166	197	169	197	187	173	192	194	186	181	180	177	171	171	194	182	190	167	181	185	207	180	188	166	189	172	193	193	157	165	173	180	172	193	161	168	213	200	180	173	181	211	178	179	164	174	171	165	185	177	178	177	169	196	184	161	191	179	175	172	191	179	182	169	181	196	162	188	170	184	191	184	162	161	165	175	178	179	175	154	144	174	178	171	156	184	154	166	172	192	181	163	185	182	196	150	182	205	177	189	201	179	164	177	181	182	196	177	187	167	192	184	181	179	173	171	161	169	188	168	192	159	192	170	190	176	180	176	179	184	136	199	158	193	165	162	173	163	159	179	174	196	152	173	160	200	162	189	177	148	202	163	163	164	186	153	175	152	161	167	181	187	169	179	171	197	184	177	185	199	194	181	182	173	193	157	182	180	167	173	174	176	176	186	172	190	171	168	185	158	176	165	197	204	198	198	179	183	169	177	179	193	178	184	179	203	176	167	181	176	196	164	200	211	152	175	165	169	181	189	179	158	182	181	165	176	185	202	205	192	178	183	161	205	188	170	163	197	153	180	185	166	191	180	178	178	186	186	167	192	173	153	191	196	172	185	179	147	224	183	201	184	199	175	190	173	183	168	171	170	189	162	180	180	191	164	182	170	177	165	170	171	196	183	176	201
30349	23772	8562	4439	2933	1969	1551	1210	1091	918	809	721	677	655	616	544	550	535	498	485	510	480	439	497	464	467	485	430	446	452	424	415	421	383	419	423	451	430	418	372	383	431	437	424	404	413	420	389	400	431	419	429	442	405	363	385	358	378	418	375	387	389	415	439	385	385	407	362	411	393	398	357	395	393	437	390	372	377	371	385	430	374	392	414	384	406	391	382	356	368	378	406	402	390	387	391	369	380	392	431	383	421	418	381	375	401	350	408	421	408	372	370	401	405	424	368	375	391	397	394	401	364	419	387	413	385	381	390	372	393	421	391	425	406	407	377	396	374	397	390	381	424	372	409	439	424	380	411	407	407	390	423	416	414	366	383	404	393	405	401	381	348	377	380	386	420	360	366	366	416	368	419	366	375	340	408	379	376	395	373	398	388	400	367	397	392	387	375	373	410	378	384	401	395	399	383	402	372	413	397	376	387	383	359	350	383	364	359	381	373	414	367	361	391	367	382	375	400	358	368	388	374	379	379	346	376	362	393	383	392	376	430	414	380	388	397	369	392	349	382	373	349	380	384	397	436	395	371	398	347	355	415	391	372	344	383	396	407	382	356	369	386	398	437	376	385	367	391	357	391	368	364	396	377	397	368	399	387	414	384	382	372	403	371	395	367	368	382	382	359	406	387	411	361	419	418	378	371	379	400	349	369	379	420	384	397	366	377	417	388	378	362	418	395	397	379	409	412	399	371	394	398	381	373	401	367	377	381	377	384	414	412	384	414	383	372	382	385	364	371	389	360	366	401	373	384	379	364	398	365	393	373	392	403	384	396	395	375	398	391	396	388	377	411	327	343	399	360	358	390	393	377	373	385	397	394	376	375	409	413	411	373	374	385	384	352	353	367	404	379	393	379	382	381	353	408	355	390	380	382	384	378	381	385	403	351	363	384	414	405	409	374	405	387	339	383	407	368	383	380	336	398	381	402	349	404	369	341	348	356	381	381	374	387	367	380	392	365	396	394	401	414	374	389	401	305	416	444	357	370	407	406	405	382	391	387	389	392	417	385	384	377	382	385	426	386	381	382	388	408	349	400	377	371	392	397	411	394	380	365	359	409	385	362	377	401	387	377	409	383	370	387	335	414	408	400	382	370	383	359	366	360	379	382	388	407	383	369	400	405	410	398	371	401	386	379	400	397	371	371	423	378	420	435	396	383	422	384	394	414	383	369	369	409	374	365	390	357	402	367	392	361	380	385	376	350	374	357	380	389	398	353	386	377	352	359	346	376	372	337	410	392	356	367	393	392	390	376	380	403	392	402	396	354	417	355	364	351	407	401	371	398	353	363	365	387	388	403	391	351	396	364	364	387	345	398	364	387	396	385	382	378	389	376	391	407	350	389	386	387	362	399	398	374	413	399	346	372	399	382	393	363	394	361	398	390	401	390	402	398	365	391	417	394	368	419	418	370	347	386	406	390	358	378	407	383	376	392	393	414	367	390	367	391	365	374	359	376	389	364	411	365	419	380	402	386	419	388	382	375	389	400	390	401	392	380	385	412	386	354	392	354	354	406	404	394	371	400	400	383	372	414	388	365	411	368	392	376	369	405	398	413	410	346	363	417	392	366	376	398	333	361	395	355	398	390	373	415	365	388	369	424	430	397	386	409	368	355	367	377	386	392	340	386	404	361	418	404	427	377	378	375	386	389	384	387	396	387	372	347	402	392	401	376	383	421	369	369	357	395	384	376	377	395	414	388	391	386	398	397	397	384	342	407	361	409	399	345	363	396	406	368	404	412	399	402	360	384	394	387	378	372	387	386	391	391	367	411	397	383	350	392	409	369	382	352	380	371	408	399	401	415	380	382	406	378	386	378	401	382	390	372	409	380	377	355	364	403	373	346	396	382	344	383	374	428	393	379	397	377	395	375	385	378	387	398	376	374	409	369	381	368	373	397	399	372	375	384	359	387	397	358	372	399	378	415	385	394	358	367	367	394	384	395	353	361	453	380	370	381	364	409	367	378	409	387	362	399	365	374	378	377	386	373	351	378	372	368	413	364	370	383	394	394	395	386	388	431	370	389	405	416	383	358	375	395	360	371	392	387	418	364	380	373	358	380	390	382	408	374	350	378	371	363	368	380	360	383	397	370	373	409	403	385	400	410	406	402	406	385	374	388	390	370	367	394	408	398	355	379	439	359	402	392	407	409	412	407	413	327	401	401	363	409	421	397	410	363	393	368	371	404	401	365	403	418	364	355	413	380	402	359	369	374	369	383	369	376	357	369	372	361	374	358	412	381	393	381	350	379	386	404	388	377	376	389	385	396	393	399	387	361	401	386	396	364	390	405	376	373	378	384	380	399	384	408	334	360	389	403	405	383	427	396	399	366	407	416	375	368	366	388	385	358	392	357	354	380	403	403	393	383	388	365	391	415	420	391	397	402	398	369	390	358	393	388	409	393	402	363	375	380	374	360	365	401	401	386	416	366	391	362	407	377	394	379	413	403	388	411	396	399	383	413	379	384	408	401	387	370	382	381	382	390	383	388	390	391	369	356	396	379	382	400	375	389	371	416	370	387	387	386	400	397	379	407	379	373	390	367	388	379	374	374	390	407	420	412	384	387	348	376	419	360	370	340	402	392	396	368	416	354	355	351	421	389	378	361	403	379	421	383	376	372	370	406	398	370	391	404	376	382	410	341	399	377	374	402	406	413	404	427	414	423	393	401	369	378	396	378	363	378	411	424	366	395	378	372	412	382	363	413	396	372	392	407	349	352	409	367	403	373	334	374	426	379	394	367	383	372	387	373	405	386	383	412	395	385	410	432	378	414	398	373	386	371	400	374	368	355	360	404	408	386	389	367	401	354	400	397	403	388	413	387	400	394	370	394	395	411	439	413	368	398	406	398	410	396	385	394	341	386	373	387	381	431	414	400	352	374	386	398	364	388	384	358	373	395	377	391	353	391	374	410	367	373	376	385	347	348	409	328	352	374	407	408	414	380	396	394	402	404	417	376	399	398	391	393	385	336	368	374	403	414	400	378	373	399	383	397	369	425	362	391	402	375	392	391	362	414	384	387	407	405	396	358	399	388	385	400	407	376	410	398	395	387	427	363	399	397	394	378	396	380	380	407	382	390	358	375	382	409	380	349	386	398	350	420	404	402	393	409	401	383	385	383	385	384	364	384	376	357	391	413	379	394	405	366	382	358	338	378	379	379	388	380	382	396	403	386	383	376	387	393	359	341	359	402	390	407	379	388	387	393	425	396	406	362	384	359	401	361	379	393	402	375	414	366	403	391	364	395	377	418	392	422	403	407	399	369	358	383	360	385	410	403	407	405	389	381	390	387	389	386	382	389	421	371	406	376	395	370	381	372	376	361	388	366	373	364	399	409	408	356	391	410	410	357	390	371	386	392	382	378	362	414	376	412	374	384	371	396	357	373	373	410	400	397	392	386	362	419	384	377	368	390	395	431	431	385	393	399	366	382	396	358
23852	21698	29636	24298	21700	19865	2245	922	730	606	602	583	501	506	471	453	478	455	441	444	435	433	446	448	424	406	414	438	395	412	395	386	429	404	382	405	379	368	379	406	445	404	368	378	384	373	378	392	382	404	393	390	387	383	395	369	353	409	390	373	416	383	414	380	395	379	406	393	410	369	404	395	404	426	335	364	370	375	392	393	364	368	398	420	421	361	399	356	368	376	363	378	391	382	371	361	371	435	380	355	355	405	392	376	362	401	376	354	384	371	371	380	374	364	384	379	398	370	430	409	395	362	397	378	405	374	353	375	402	396	364	360	389	413	407	401	391	362	352	372	390	385	388	346	354	406	387	390	346	376	395	363	406	370	394	334	363	360	408	376	388	352	368	356	375	368	407	396	394	384	363	369	389	378	394	378	399	364	389	368	382	374	381	396	373	379	390	387	385	354	384	356	399	388	373	374	371	379	363	351	407	379	400	373	383	402	357	359	388	374	381	393	398	395	373	389	389	373	369	402	411	398	365	379	390	354	407	395	386	373	379	370	383	372	347	357	380	371	365	352	365	371	373	393	390	402	367	360	364	416	385	365	416	370	394	385	354	382	393	362	421	371	377	373	387	388	359	415	350	371	396	388	384	374	371	395	357	409	376	405	392	368	384	372	389	378	373	393	372	398	365	394	398	419	358	400	369	412	421	388	385	369	353	406	378	401	378	376	384	396	415	394	373	392	410	407	390	414	387	406	401	407	376	345	380	408	377	339	402	385	397	380	374	419	412	392	373	383	369	387	370	380	399	395	385	374	376	392	374	403	376	384	428	388	403	412	400	391	416	393	369	417	363	399	390	377	378	344	368	395	423	356	397	401	372	387	388	377	380	383	391	403	388	406	383	388	367	346	372	395	364	374	433	399	358	377	376	370	410	410	371	385	340	413	368	344	374	373	395	370	393	363	372	377	393	384	409	376	399	405	425	356	379	383	378	373	373	357	393	371	415	367	334	360	404	337	429	411	386	400	383	389	397	381	394	380	394	398	368	397	396	372	416	374	357	378	369	379	390	387	377	353	391	376	377	396	402	367	412	389	368	386	384	355	407	429	383	374	397	338	384	414	358	397	392	389	375	397	390	382	411	417	377	383	396	406	383	421	399	417	355	414	368	338	371	379	392	389	375	395	402	405	388	373	410	381	378	385	391	401	392	337	404	424	385	399	400	396	349	377	392	409	380	381	381	397	375	379	417	360	409	374	363	405	384	370	382	423	372	361	409	387	379	358	411	376	415	387	370	433	390	359	335	378	342	370	390	395	340	390	391	438	391	385	361	362	418	385	344	404	394	364	381	376	413	397	367	384	371	392	364	385	395	371	389	385	400	386	369	360	372	366	362	423	381	415	386	387	374	379	370	368	393	352	374	399	393	390	370	383	389	402	389	367	396	380	388	384	373	388	429	398	389	379	374	357	436	358	365	399	377	390	378	343	377	382	353	400	376	383	370	355	358	392	390	364	386	396	398	396	414	373	364	378	381	385	401	368	349	375	390	386	391	436	395	396	402	346	392	410	397	387	400	373	391	396	390	378	364	389	363	407	406	385	368	412	402	367	361	384	379	356	398	361	410	369	359	420	356	419	372	385	362	378	375	411	393	349	393	414	377	360	376	389	372	357	374	376	358	407	402	386	360	346	393	387	340	374	385	379	370	358	381	385	353	371	353	385	434	386	360	371	379	406	393	377	390	389	372	398	388	372	363	403	367	390	384	321	355	422	362	370	419	427	393	381	401	373	371	374	403	390	353	375	383	382	406	404	401	377	366	385	372	383	388	344	409	391	362	382	407	413	381	346	378	369	382	363	380	383	382	435	400	409	391	382	380	393	393	381	372	355	357	400	368	374	389	382	407	357	377	413	393	390	415	389	385	379	392	393	409	372	389	388	383	400	388	410	388	411	385	381	348	393	407	395	419	409	398	381	401	395	384	397	381	369	377	372	397	375	374	398	409	342	388	351	366	404	405	351	391	369	368	367	374	369	400	373	394	393	379	366	381	391	418	354	401	379	394	380	437	408	415	423	406	366	372	370	378	351	392	362	334	401	359	386	360	368	388	395	369	390	375	420	384	391	414	377	363	394	360	425	402	365	403	387	392	364	414	376	379	361	405	392	403	388	371	377	379	334	376	392	391	380	410	397	388	379	384	420	393	376	356	414	427	336	399	384	412	405	408	377	380	386	384	407	403	382	377	412	377	370	371	379	397	380	375	378	377	362	397	397	396	412	380	423	374	384	372	369	381	390	374	368	373	417	369	404	390	407	346	375	400	351	362	374	390	383	382	376	380	406	366	383	407	359	353	368	389	361	411	421	375	392	385	423	367	365	401	422	389	400	369	404	403	444	378	377	382	353	393	322	372	387	378	387	389	394	387	395	377	397	391	400	332	390	342	379	361	396	358	383	377	390	379	393	410	393	368	346	389	418	395	377	364	376	376	360	375	373	403	402	383	333	365	387	396	361	417	371	405	363	357	393	382	392	367	398	372	348	381	401	367	408	388	405	398	374	378	374	394	382	389	337	402	347	390	436	410	344	370	414	374	384	372	415	369	404	418	394	392	380	398	419	398	373	373	387	394	369	392	402	404	396	373	375	407	415	406	389	400	367	393	398	382	377	390	371	405	352	344	360	392	366	373	402	379	414	385	397	375	366	381	367	393	382	367	402	379	405	371	361	391	340	386	375	369	331	365	393	364	393	378	377	345	340	396	390	384	386	382	402	370	382	347	398	368	379	390	386	350	348	374	401	370	382	368	363	384	387	393	381	398	378	375	374	376	396	361	390	379	356	370	384	378	371	381	376	416	380	371	353	366	400	358	383	396	381	412	368	394	382	375	414	365	398	380	375	360	383	395	413	386	349	395	333	368	393	397	421	404	384	369	389	396	378	379	387	386	406	411	361	370	357	387	382	366	414	351	400	355	385	388	396	407	395	382	354	380	380	352	385	404	407	419	399	364	386	370	402	377	348	363	400	385	409	388	367	373	368	385	373	404	441	371	410	376	380	402	399	388	405	371	418	378	439	382	366	410	392	381	405	411	373	342	361	354	399	381	390	382	366	390	389	432	400	370	370	394	397	371	380	392	355	371	385	390	365	391	385	364	364	389	372	353	353	350	401	388	388	391	381	388	352	392	363	368	396	391	397	404	378	381	360	377	349	405	414	361	365	378	361	383	409	379	388	388	390	385	349	383	351	390	340	375	387	336	386	402	398	411	402	410	366	380	420	369	386	385	372	411	381	386	401	383	332	361	415	342	410	370	391	377	401	409	424	370	381	387	392	390	379	435	372	379	404	409	386	396	401	379	403	366	390	376	375	374	383	386	393	383	398	383	388	368	404	367	376	358	376	374	362	344	385	366	355	382	376	405	385	364	403	372	358	388	404	375	380	383	366	369	404	387	383	362	406	374	381	339	376	376	386	402	378	399	354	362	391	354	385	434	407	349	367	407	357
35722	28848	14059	7682	5288	3787	3005	2455	1984	1775	1571	1458	1370	1175	1163	1178	1017	1000	935	1038	943	905	938	903	825	874	856	825	875	791	860	796	813	768	770	759	803	829	786	823	752	781	780	774	715	791	720	727	733	694	758	734	764	760	767	776	792	785	793	789	780	785	763	741	757	741	745	754	728	714	746	767	770	770	762	753	728	772	766	723	760	761	708	767	726	737	732	748	722	744	687	763	749	686	788	741	777	719	732	723	765	725	760	710	709	739	791	713	752	724	737	736	762	774	727	694	784	723	763	728	705	722	765	736	747	731	755	771	734	733	710	723	766	705	717	762	720	776	797	771	708	694	772	765	727	716	771	727	731	764	747	710	768	742	740	758	744	710	716	703	723	716	712	742	795	725	707	683	762	733	759	713	764	734	678	758	704	714	726	746	690	720	696	756	744	701	723	737	720	726	728	745	718	737	717	723	783	740	740	706	753	739	709	722	718	732	748	764	743	729	743	739	750	712	736	757	695	761	756	750	738	758	743	751	759	752	698	726	777	724	768	672	709	701	781	771	709	676	729	707	776	710	750	757	702	711	728	734	695	719	712	725	709	730	760	713	799	743	761	744	766	764	716	773	725	786	769	727	735	709	705	746	721	712	734	708	696	694	746	732	750	736	751	729	766	706	704	709	759	745	771	728	749	711	752	771	746	715	736	721	782	735	711	707	756	749	715	736	720	712	728	734	712	763	716	711	739	728	685	715	720	703	730	724	703	738	722	700	729	744	744	720	746	699	752	750	725	700	699	731	709	741	763	720	715	717	695	726	723	717	703	733	770	699	719	692	735	683	734	785	726	782	732	733	766	754	754	741	745	761	763	700	709	736	739	728	719	739	674	739	731	687	706	700	762	710	739	691	728	720	727	721	722	740	748	755	700	760	733	768	759	774	741	732	737	700	710	712	715	737	746	698	729	723	771	720	754	677	766	718	747	754	769	762	761	791	742	708	732	738	709	742	718	786	771	693	716	737	715	727	733	732	765	749	725	702	661	705	708	723	686	733	754	742	755	743	723	719	778	738	711	761	694	696	700	771	724	718	644	767	719	720	748	798	676	732	730	752	788	735	752	779	702	743	750	768	750	718	719	763	756	733	735	696	705	727	788	772	742	790	705	757	740	772	763	751	731	740	738	738	725	734	749	683	717	744	730	792	686	731	752	712	717	741	689	701	741	771	729	760	744	740	726	754	745	722	734	698	750	709	764	724	713	720	762	713	771	706	762	707	735	751	773	736	689	698	739	726	779	739	755	736	736	741	722	729	702	728	679	740	684	770	748	754	749	760	746	757	732	699	733	770	776	765	682	697	700	678	733	710	716	738	715	741	701	726	652	721	734	735	724	732	751	753	738	716	771	720	743	737	751	781	749	706	774	717	677	772	722	760	717	735	753	740	742	750	742	706	764	721	714	788	776	731	768	752	711	738	743	750	706	746	728	765	718	728	767	736	677	754	748	739	690	783	713	771	721	734	792	757	770	755	732	719	741	672	752	759	753	734	736	715	706	750	721	743	748	727	717	787	784	701	742	727	740	663	724	754	728	718	752	741	710	725	660	690	708	726	724	738	748	752	687	763	752	692	765	739	704	696	712	729	755	715	739	741	750	720	782	776	774	767	781	736	759	728	706	718	707	731	726	723	722	726	750	730	747	778	702	700	764	673	715	722	719	730	723	723	746	746	739	728	718	745	723	738	740	725	738	722	755	732	814	786	719	703	714	783	736	722	726	728	776	742	765	761	732	738	690	744	749	746	713	733	685	783	716	726	725	768	713	765	757	730	744	759	733	742	758	743	727	726	711	739	749	761	728	754	727	732	691	740	723	699	726	750	731	731	737	729	751	810	715	724	710	757	761	734	731	685	724	751	734	726	716	712	722	742	790	704	768	729	742	801	753	785	722	746	688	742	712	703	729	746	764	727	737	720	719	738	738	773	741	708	695	765	730	735	743	721	702	739	711	749	754	713	706	743	733	738	764	696	758	775	759	713	742	772	727	714	768	734	726	725	739	717	747	696	735	738	719	735	802	746	745	761	729	730	733	725	742	765	751	766	707	743	721	710	747	727	757	714	778	724	733	784	688	755	748	705	736	716	799	799	739	772	740	707	728	723	735	708	737	748	698	733	742	695	756	686	712	706	719	763	746	745	743	733	720	729	742	824	756	764	727	748	754	713	739	700	743	732	715	721	735	729	755	735	704	761	726	735	763	730	713	747	747	727	760	703	687	700	720	720	711	736	747	727	693	750	686	713	751	738	688	724	750	764	737	738	749	722	737	738	687	691	754	776	729	715	776	686	712	698	701	701	774	704	747	741	766	715	679	746	725	723	746	691	729	690	753	765	685	756	727	710	727	712	734	746	754	737	746	714	737	761	786	709	728	749	723	763	739	744	727	711	779	746	715	733	763	741	763	692	754	739	800	727	727	730	709	726	744	679	743	766	701	736	742	752	686	737	779	709	722	793	734	729	758	729	770	707	727	690	697	752	728	693	748	735	752	779	742	734	728	749	726	740	731	722	786	742	731	731	745	736	696	677	782	766	780	775	724	745	731	694	753	718	752	721	719	720	735	753	799	747	710	721	761	695	726	744	719	735	787	692	717	744	711	743	743	763	728	722	742	774	736	739	755	806	775	761	760	751	743	765	721	773	657	695	728	762	741	729	738	769	753	705	706	717	724	726	748	709	736	729	780	786	697	704	750	753	752	713	767	753	700	708	754	700	717	756	738	720	707	740	725	690	730	751	733	721	737	729	708	776	732	751	705	748	713	713	781	745	711	713	732	775	704	731	716	728	751	704	750	757	730	747	740	699	761	730	716	719	783	717	730	765	748	733	736	741	739	726	759	726	759	740	701	709	741	732	745	728	745	735	768	721	727	731	700	747	756	744	713	713	686	713	791	770	740	724	710	746	735	737	673	716	726	715	739	777	735	751	703	744	723	739	723	686	714	715	730	726	738	726	723	757	742	716	695	722	760	736	754	726	755	750	723	719	743	715	747	781	681	739	687	715	708	728	740	716	743	772	690	723	729	710	764	711	785	709	710	715	773	757	729	733	755	698	747	674	686	727	703	700	715	747	737	721	737	709	768	730	730	721	722	736	775	732	763	702	735	795	719	727	766	753	743	692	758	717	756	759	720	711	738	745	732	719	746	726	771	738	708	700	741	717	714	733	708	810	705	681	766	722	691	785	740	764	781	747	757	749	753	684	767	692	762	682	727	774	721	688	814	677	705	736	767	717	719	687	778	721	759	767	707	747	718	707	721	728	721	744	745	729	767	714	727	731	756	748	733	737	737	748	707	759	706	742	768	726	724	730	729	784	745	727	749	727	733	661	742	754	733	729	728	728	723	685	775	733	704	770	804	732	732	798	769	735	764	733	694	776	764	757	764	700	758	716	769	741	781	723	733	728	736	717	721	701	730	759	734	737	732	709	747	699	733	715	751	696	678	746	740	739
27447	21145	8645	754	451	369	373	377	354	367	333	342	354	349	335	334	333	333	368	315	361	330	342	357	327	339	368	325	351	336	348	349	335	338	364	383	348	337	361	359	323	313	374	331	341	352	310	345	347	354	302	297	397	313	323	333	309	348	359	322	330	345	308	343	339	321	359	309	361	324	340	339	326	346	350	333	315	338	352	345	338	359	320	311	345	340	336	351	348	348	357	335	336	341	340	316	370	360	351	326	364	335	309	358	335	338	339	336	339	349	361	332	314	357	357	332	356	302	336	339	313	317	324	330	337	350	345	317	333	342	342	346	348	325	308	374	340	328	359	359	332	310	334	325	347	357	341	318	338	343	322	321	362	344	335	347	333	325	336	299	357	337	354	337	354	346	329	341	361	327	312	293	360	346	335	326	342	335	351	303	347	323	343	349	314	361	344	319	341	349	329	373	361	381	358	321	349	343	323	362	329	319	353	344	327	316	337	351	332	352	338	334	325	373	342	338	333	360	347	331	346	341	328	341	355	317	318	365	330	350	368	324	306	331	345	343	310	359	299	342	353	334	321	313	311	362	309	340	324	355	346	322	345	352	332	331	350	308	329	330	389	316	346	326	339	314	313	321	298	311	329	333	342	319	324	349	333	341	319	336	329	308	339	338	329	347	326	325	325	364	296	335	345	350	345	304	336	346	341	314	290	339	334	336	356	334	358	331	350	352	333	299	319	343	318	324	322	329	349	322	340	327	333	293	350	350	336	330	342	314	336	343	349	366	353	334	357	362	345	320	339	312	332	325	310	368	333	347	311	330	328	335	339	309	310	323	313	355	360	358	359	353	363	352	320	351	335	335	317	343	308	334	338	323	345	325	337	302	323	330	339	350	322	322	295	310	377	342	369	333	344	316	350	318	310	330	340	334	316	322	355	330	323	337	335	348	344	320	306	365	324	341	342	368	368	352	339	332	336	317	329	312	328	340	318	358	293	322	313	331	336	321	350	319	308	330	361	343	330	327	327	330	337	353	351	366	350	322	331	341	376	332	343	328	353	357	342	339	335	343	304	346	319	351	344	330	337	338	309	354	316	356	338	367	331	308	337	347	353	398	312	310	322	331	328	326	350	307	367	342	328	331	362	336	331	342	342	347	343	321	336	344	354	347	322	338	357	389	355	295	344	350	347	367	329	324	328	319	311	356	362	348	345	328	346	339	352	315	346	343	348	329	405	331	312	295	355	343	341	336	317	347	287	336	342	329	284	341	311	362	329	329	314	359	327	366	289	353	355	317	367	350	356	299	295	372	325	307	354	357	331	311	326	336	341	371	317	345	347	338	333	302	335	331	314	346	345	324	344	364	310	326	364	344	359	348	320	342	329	348	316	353	335	358	347	319	363	334	343	368	322	313	329	350	314	328	320	344	342	323	335	360	323	308	341	356	348	349	324	317	304	317	357	342	330	350	358	352	359	348	327	319	335	341	347	325	350	341	339	331	357	366	328	321	360	353	333	345	339	358	324	336	354	313	317	350	331	324	359	363	294	301	345	368	313	324	306	336	337	335	375	354	335	314	345	339	329	356	338	351	331	328	313	314	333	326	333	315	368	368	359	341	388	337	361	334	314	359	391	299	327	348	317	321	346	339	325	322	347	311	353	332	327	345	347	335	329	346	336	356	340	353	352	318	369	327	336	321	334	295	322	332	291	341	346	365	330	331	303	322	338	356	326	333	311	324	344	318	336	327	319	343	316	338	334	318	321	372	321	341	361	383	321	321	364	331	330	348	343	328	341	359	354	345	360	358	328	364	324	370	339	323	334	325	321	331	310	357	340	333	358	347	340	306	312	359	337	327	372	338	383	341	331	304	342	330	320	349	327	323	341	324	318	328	350	367	347	345	366	318	324	337	329	338	350	292	335	338	345	305	345	313	342	355	347	335	331	349	328	343	298	348	318	329	347	330	344	346	331	342	334	338	299	315	339	335	303	351	324	336	346	326	357	321	355	330	352	330	296	322	347	349	319	324	358	339	329	351	352	322	349	368	329	312	356	347	338	333	336	327	331	340	393	330	324	353	371	326	360	334	351	328	350	325	335	346	349	305	389	333	319	339	349	340	358	341	327	344	309	337	310	378	360	321	338	332	354	358	310	348	306	338	333	377	335	343	327	325	343	337	341	324	327	350	328	326	361	348	333	319	343	350	340	315	357	360	305	359	319	346	334	329	323	356	317	316	349	349	348	336	308	342	325	330	357	332	362	335	333	324	317	321	338	330	351	354	329	327	338	337	329	300	333	351	360	317	327	329	338	336	306	325	363	306	295	307	366	339	328	310	359	332	357	358	324	356	337	328	300	370	318	319	320	332	329	338	350	331	344	354	331	329	328	321	362	360	309	334	377	333	374	330	318	343	354	344	304	333	337	324	360	324	373	331	366	317	338	337	329	307	373	346	345	344	343	320	329	305	323	359	333	342	371	318	345	327	344	347	337	300	326	338	348	348	349	347	332	328	355	333	318	334	380	309	348	334	334	346	368	330	337	355	362	347	306	351	313	336	346	357	355	307	311	330	333	332	289	351	344	328	348	333	350	349	299	331	369	359	367	291	332	329	326	342	331	323	324	335	340	327	335	331	323	354	341	316	338	326	312	362	330	326	382	320	294	360	350	336	362	337	354	315	359	323	340	304	308	305	333	356	352	352	338	311	297	325	336	336	352	347	330	343	334	344	327	316	304	335	337	374	315	326	322	292	339	345	328	352	332	356	342	340	320	373	358	319	384	256	370	308	362	319	359	342	322	365	329	357	341	335	338	336	323	338	332	318	302	326	358	350	341	332	312	341	289	351	346	337	312	334	339	315	326	344	346	364	348	316	342	342	359	330	358	353	332	338	336	341	336	313	331	332	310	325	324	333	349	330	360	326	345	352	335	354	355	332	358	329	356	311	339	342	322	351	364	341	325	327	324	335	353	340	327	330	342	345	355	358	345	313	320	323	366	356	324	382	334	339	350	322	350	346	350	356	374	357	323	352	320	330	341	353	325	327	323	316	302	361	347	323	323	359	348	311	339	334	357	358	335	347	326	353	357	356	353	317	334	344	349	322	342	334	333	332	289	322	342	311	305	342	352	336	325	346	333	348	304	310	361	368	356	334	331	339	309	334	325	334	342	328	344	329	322	331	302	339	346	331	339	350	296	383	319	351	331	333	329	335	338	320	349	380	355	349	316	340	350	322	350	364	366	341	336	318	326	320	368	336	344	311	346	316	332	355	343	320	372	363	348	292	324	356	346	348	309	340	314	317	325	376	370	325	328	361	331	337	298	358	361	352	347	333	339	323	351	327	318	317	339	346	349	334	338	359	355	362	325	364	335	357	298	339	381	288	387	322	351	356	354	310	311	324	330	351	371	321	328	349	305	348	326	330	345	351	318	352	343	343	332	349	337	294	326	340	365	363	320	351	373	339	343	308	314	337	340	314	354	336	360	334	307	350	346	330	326	349
11915	12490	1662	1076	866	865	790	755	744	734	672	743	722	688	696	734	704	661	676	713	682	695	745	677	745	734	725	680	707	709	664	732	660	687	727	699	697	688	652	708	732	682	676	736	727	651	692	691	692	691	670	746	715	716	694	671	718	710	669	667	686	725	718	713	691	667	688	740	681	681	744	701	740	669	670	726	693	678	704	681	715	696	725	718	714	691	714	730	734	673	665	718	724	709	619	645	699	715	707	699	677	733	710	716	662	712	675	664	708	717	725	717	753	717	681	712	726	729	707	737	681	702	658	687	696	684	714	699	643	729	662	684	703	745	686	680	713	692	703	690	697	680	675	720	682	667	678	711	721	713	680	665	721	661	682	669	753	680	686	688	708	700	686	666	643	696	737	669	695	716	692	737	660	677	693	713	710	669	702	681	723	703	667	748	730	711	702	681	738	689	688	688	726	716	678	701	699	690	763	695	699	754	729	671	727	667	725	696	674	682	714	713	691	719	719	696	728	693	702	734	707	739	713	699	725	661	697	710	700	705	743	669	671	702	733	689	700	668	721	693	752	653	676	701	703	702	699	691	749	728	685	714	712	719	706	675	709	650	670	681	682	719	729	692	662	680	695	689	712	723	685	717	730	717	704	701	683	760	663	727	694	703	688	754	685	653	730	696	733	698	654	670	737	609	675	706	703	730	673	690	693	733	668	728	670	702	689	719	708	716	694	721	676	676	732	685	681	728	695	689	654	714	707	659	668	710	670	681	742	704	735	730	704	716	749	658	692	733	717	736	709	680	713	727	687	692	715	660	698	693	704	653	690	726	728	687	740	742	682	718	670	708	688	665	677	702	689	663	724	685	740	694	688	731	682	694	671	711	723	708	713	700	703	646	690	666	674	693	688	654	717	704	732	708	671	722	713	706	676	688	677	637	702	719	708	705	705	673	684	674	714	734	652	722	688	686	721	666	700	664	695	730	708	721	672	704	707	663	682	678	724	694	673	655	710	711	697	704	727	708	744	766	690	676	732	737	704	711	727	728	680	723	703	707	705	685	712	675	715	710	736	672	710	731	752	687	674	658	683	737	705	728	662	708	689	709	743	689	704	725	717	709	668	698	726	716	681	661	693	736	751	671	694	698	686	717	728	689	700	695	712	718	728	684	694	680	732	704	699	657	700	660	726	676	721	737	668	698	714	749	694	696	679	686	687	699	707	746	739	652	737	758	671	739	704	717	714	679	717	709	727	665	711	642	722	687	664	703	728	676	686	676	758	674	711	670	677	672	686	665	693	697	706	699	675	675	693	725	687	686	675	689	741	668	662	727	729	739	687	720	660	730	722	656	711	676	697	693	705	682	708	723	711	727	730	705	683	645	694	711	712	696	704	670	663	674	751	684	730	749	682	680	667	688	711	690	715	732	687	646	679	628	715	756	661	687	694	689	715	678	721	671	711	685	723	701	764	684	725	715	676	656	730	708	696	746	721	685	725	701	680	697	671	681	710	730	728	642	678	709	710	651	686	727	717	659	713	693	709	688	705	709	690	672	736	687	719	714	681	701	729	731	712	668	702	723	697	685	697	708	657	703	697	748	703	694	687	670	653	721	714	646	687	743	686	743	687	719	688	694	667	693	690	705	675	709	729	709	661	732	710	750	733	697	681	687	721	719	728	713	712	671	673	678	684	696	674	716	686	683	692	706	660	744	664	677	766	712	679	670	698	709	691	679	712	701	710	705	686	760	698	674	703	737	737	675	681	726	739	675	751	714	721	737	693	624	720	731	678	691	664	695	695	696	690	680	710	662	690	695	712	694	745	670	686	696	719	720	718	720	746	700	693	688	738	734	655	743	694	702	677	681	697	706	707	712	701	677	701	751	701	763	728	688	698	669	712	705	727	670	718	722	688	681	732	701	706	687	674	716	737	721	711	660	667	688	701	691	722	737	767	661	690	708	709	724	673	723	695	647	702	694	719	676	669	697	704	668	691	712	656	685	703	680	692	696	702	723	660	700	670	731	689	650	692	647	657	646	715	673	703	721	647	685	706	706	671	684	686	740	684	711	730	687	660	683	668	695	679	652	696	685	675	729	716	668	679	681	726	694	711	717	704	728	670	695	669	695	707	717	656	647	667	695	685	714	697	698	685	712	677	694	709	668	686	692	685	734	735	715	699	706	671	705	676	649	704	669	699	706	745	680	694	684	678	712	695	728	698	729	715	701	729	721	669	699	668	772	718	672	731	697	671	732	700	694	703	685	693	704	709	688	686	709	713	727	714	696	714	716	686	717	692	713	653	673	740	688	695	670	699	677	663	711	691	653	672	668	654	667	715	726	743	702	716	726	695	725	737	692	704	711	735	695	747	641	698	675	692	698	694	661	712	699	732	696	731	689	725	678	727	664	674	703	659	706	732	675	719	696	770	725	729	678	697	720	700	720	644	685	660	696	688	667	656	655	705	702	737	682	703	720	750	696	715	719	724	684	711	700	683	692	672	683	742	661	685	684	679	691	693	696	710	717	708	682	700	670	687	720	680	683	734	706	637	649	748	685	686	758	708	708	700	712	657	690	726	717	713	687	728	721	710	710	714	685	718	670	647	675	700	700	700	751	685	696	695	721	658	686	672	726	688	677	718	672	680	694	740	713	700	694	693	688	732	723	675	629	651	667	713	685	735	624	710	676	683	722	693	688	707	685	708	691	718	684	685	690	704	696	668	705	752	664	656	690	728	733	692	685	694	665	715	697	706	700	672	670	726	698	680	671	744	689	689	706	714	696	665	703	707	740	698	696	671	675	726	719	749	676	647	650	712	718	699	710	684	709	703	694	683	671	665	652	737	744	728	657	736	696	727	669	681	686	682	708	721	716	659	684	708	641	710	703	674	726	685	686	709	670	701	702	727	677	668	698	689	705	734	696	713	680	705	694	680	639	713	658	720	712	696	721	654	723	685	712	718	663	694	652	729	711	721	712	734	701	690	768	744	705	673	701	677	689	719	667	712	678	701	687	683	694	710	726	750	706	739	746	707	702	709	682	712	740	658	693	690	720	690	654	716	645	716	735	705	689	660	672	733	681	696	715	791	672	706	739	745	783	690	688	674	701	719	695	714	698	659	692	705	679	686	660	673	649	704	712	720	693	658	719	734	689	700	686	676	677	664	685	720	702	730	679	677	655	659	701	715	688	720	719	684	682	724	722	667	716	732	712	730	669	754	704	704	730	690	760	694	665	716	651	702	725	693	675	701	668	734	681	719	706	718	684	696	680	727	721	733	705	708	716	712	714	677	730	740	718	708	705	672	734	700	711	701	671	729	722	676	684	651	680	701	718	651	660	636	659	694	690	689	698	694	708	729	687	645	670	670	661	742	731	731	667	715	649	750	714	691	688	698	703	701	655	718	721	702	668	681	688	673	710	642	681	679	685	690	702	717	627	699	711	743	724	700	698	713	713	712	684	699	659	687	715	696	726	711	695	710	683	662	719	694	690	668	721	703	730
23681	20692	27670	23756	19760	1893	559	390	353	299	254	233	260	243	209	207	197	193	204	181	202	193	199	208	193	184	180	174	162	200	196	202	190	175	158	154	190	192	162	171	186	174	168	171	181	165	150	180	181	162	169	147	173	177	171	181	192	185	179	180	192	178	162	165	167	169	165	182	187	182	164	167	199	152	152	182	198	164	187	153	142	159	185	180	168	177	140	154	164	179	196	139	147	148	168	146	162	173	194	180	178	169	180	168	186	179	144	163	174	166	172	154	161	160	163	166	187	189	177	161	179	149	168	175	163	210	164	157	159	154	160	171	155	165	185	171	163	150	174	158	167	166	162	167	155	197	149	184	192	171	166	153	161	161	199	171	166	173	162	181	162	191	164	164	170	179	174	158	174	179	176	160	175	192	173	176	171	187	162	191	171	167	161	177	169	166	175	160	188	167	185	176	182	188	159	180	153	197	158	186	182	181	199	167	176	166	186	207	175	168	168	181	179	181	186	180	149	190	193	172	179	184	159	181	163	160	170	173	156	160	178	142	172	150	167	171	161	180	169	181	155	160	161	166	148	171	174	168	183	157	167	178	178	191	168	156	165	155	191	197	168	170	176	172	188	201	153	160	184	186	202	181	174	178	176	178	191	167	173	182	166	172	177	166	173	148	189	151	170	152	177	177	176	175	165	189	154	168	162	157	157	157	153	172	186	165	157	173	159	170	200	192	179	179	174	156	160	183	160	152	171	162	168	171	166	182	198	170	165	150	167	171	171	200	190	160	177	165	176	159	166	175	194	158	187	133	154	174	191	177	201	174	164	158	193	175	165	143	170	163	167	179	172	160	174	166	161	167	152	169	177	166	171	174	148	163	199	172	170	190	184	177	161	171	166	185	158	160	164	184	159	183	168	167	166	145	176	149	174	177	163	153	183	188	163	173	161	171	162	184	165	196	180	165	161	168	165	164	158	157	172	151	157	163	142	173	172	184	168	175	139	167	167	179	175	162	173	171	175	185	165	183	175	180	173	188	157	181	197	210	185	166	177	168	181	173	198	166	142	178	157	174	188	174	145	170	173	173	180	161	198	164	161	167	161	171	172	169	163	167	175	164	170	171	181	193	161	172	167	153	156	158	181	162	170	161	187	164	161	168	175	181	178	187	168	173	168	166	180	164	155	153	193	169	178	176	167	153	156	184	152	150	169	184	176	184	166	157	182	141	160	178	172	185	153	166	175	171	150	163	161	153	173	146	171	174	149	171	192	173	173	170	163	175	153	170	161	156	177	145	186	190	189	177	180	179	145	165	171	163	144	152	164	171	172	167	176	177	174	168	165	166	150	169	176	146	166	175	181	168	174	174	178	174	168	161	192	171	158	168	181	171	163	163	174	184	197	178	174	179	155	166	161	172	169	169	168	160	183	171	186	151	180	166	184	155	159	183	128	172	165	181	153	161	189	153	189	159	163	160	168	154	190	151	166	185	194	175	162	161	164	168	178	173	164	155	182	160	149	176	158	189	182	183	170	172	173	182	177	187	141	180	179	157	181	174	154	174	153	197	155	170	156	184	163	167	149	164	154	154	156	173	170	179	157	193	151	175	160	172	139	171	167	159	175	137	181	154	169	189	165	183	178	173	189	158	160	171	173	186	150	156	172	162	141	175	164	188	172	181	170	155	163	184	162	178	195	174	186	177	160	156	152	192	158	157	160	161	166	162	168	167	169	169	175	171	148	157	156	161	171	169	150	157	140	163	183	167	159	186	168	177	167	170	181	188	183	168	189	169	160	170	170	168	174	158	166	187	168	172	179	153	175	164	182	200	165	198	172	186	185	191	163	153	173	186	177	197	165	179	159	178	167	170	163	176	180	175	179	162	186	174	144	167	174	158	164	171	175	184	167	170	179	174	157	170	180	174	145	183	178	177	162	179	165	172	182	184	166	176	162	178	167	164	149	157	173	146	167	142	164	166	183	183	162	181	188	154	166	184	189	176	170	177	158	164	165	162	174	161	149	151	149	199	162	180	164	164	159	156	178	172	169	167	188	169	166	188	196	172	169	166	162	168	175	185	192	164	156	182	175	164	174	201	177	160	163	169	167	198	175	156	185	150	172	181	176	151	195	168	192	164	188	166	150	153	166	138	183	187	144	188	170	168	154	162	163	180	158	175	166	165	173	167	150	180	170	150	165	168	173	177	160	167	188	181	180	180	164	183	157	159	175	187	183	165	178	172	181	159	189	175	156	164	164	146	183	166	169	158	176	164	172	166	151	190	158	155	178	173	161	163	169	165	174	154	163	176	153	154	182	185	165	164	169	167	159	170	186	164	181	145	158	168	168	173	161	166	158	156	196	189	153	170	179	155	179	184	142	184	163	159	168	187	146	180	179	166	167	153	158	171	170	186	151	176	175	151	155	166	180	161	180	185	190	147	171	180	173	156	153	151	178	199	161	187	171	153	174	186	170	176	166	153	168	183	151	173	169	178	166	164	167	160	194	166	181	176	178	162	192	192	180	187	174	157	151	178	167	169	188	179	172	201	155	155	187	178	195	185	160	130	172	167	177	165	182	169	166	161	160	163	162	151	169	193	166	190	160	167	164	187	174	191	177	161	171	169	165	176	171	174	181	169	165	185	173	170	183	162	158	164	174	161	168	198	185	185	174	163	159	169	164	149	175	167	166	187	179	179	165	190	156	165	161	168	190	167	175	173	193	176	191	193	184	174	136	172	181	168	175	165	170	188	193	168	165	185	197	167	161	171	189	166	140	190	168	167	183	180	190	174	156	168	186	146	168	167	177	157	166	176	147	191	154	175	151	148	172	195	163	170	189	170	161	153	170	199	195	182	170	173	157	173	181	155	177	158	155	179	169	190	163	167	180	164	152	191	156	149	161	171	171	191	163	164	139	173	190	171	177	186	197	151	166	158	161	196	167	177	185	162	164	165	176	162	159	186	177	160	173	158	186	164	181	192	177	173	163	190	171	159	170	155	175	171	164	136	177	163	152	172	180	167	201	167	185	195	174	166	169	196	172	170	163	176	191	160	158	170	179	148	165	173	145	168	164	194	158	162	140	168	170	170	158	168	202	196	175	158	190	163	178	168	197	151	160	158	166	165	181	195	159	210	148	172	172	148	168	168	161	176	163	196	195	180	156	193	178	175	170	188	167	174	162	168	168	183	145	180	179	194	181	177	172	163	169	166	183	185	168	169	171	182	172	171	154	166	188	183	173	187	157	150	173	175	185	166	172	176	162	189	186	162	166	172	165	169	174	176	165	153	167	184	176	192	168	174	145	179	173	166	160	209	190	156	193	192	176	177	172	158	171	136	171	162	179	161	180	166	164	187	187	149	161	172	158	153	182	181	193	153	162	167	151	148	171	172	152	176	165	155	173	181	154	172	155	185	180	170	194	184	154	149	172	174	182	185	165	181	160	158	158	167	165	180	157	192	168	165	170	175	176	182	159	176	186	168	180	152	166	171	162	174	151	177
29743	24065	8335	4292	2686	1968	1523	1202	1014	914	765	673	646	613	564	507	516	511	475	459	445	444	425	510	419	426	453	409	419	417	428	364	412	404	406	414	418	456	385	388	423	386	384	391	413	372	378	393	407	389	389	360	373	395	410	392	407	382	371	345	359	402	369	370	331	378	354	405	386	373	404	370	367	343	364	398	385	391	373	347	388	386	368	354	357	333	385	349	362	356	390	345	376	392	366	375	363	403	340	375	365	376	348	346	399	368	328	377	411	384	391	349	357	352	380	371	369	381	348	333	348	393	384	384	350	374	389	368	334	385	377	386	364	381	368	369	384	390	372	380	408	417	405	381	364	381	347	382	363	349	377	375	354	382	375	382	395	395	351	397	323	381	373	378	346	350	344	378	378	371	381	376	341	334	366	352	385	377	358	370	404	337	364	363	380	372	385	356	368	348	391	364	350	349	312	377	368	386	358	374	363	362	395	369	386	360	373	321	344	418	343	346	389	361	386	328	400	333	339	353	401	365	380	348	366	330	360	357	393	363	389	368	393	385	351	345	368	402	404	359	380	386	398	359	392	376	345	405	389	311	365	387	357	356	366	377	381	390	360	360	369	349	390	355	379	360	391	357	327	403	367	357	360	340	389	336	372	361	377	389	321	328	399	392	371	370	395	367	325	391	373	354	380	376	399	377	327	350	365	341	362	364	374	355	358	387	370	347	408	343	348	384	358	363	373	356	381	383	379	367	394	360	345	361	357	335	369	356	375	363	390	331	389	371	400	356	379	352	380	358	369	347	364	344	361	380	352	381	402	343	389	383	389	378	335	373	385	371	328	377	336	389	393	371	369	380	402	379	347	411	374	378	350	392	355	377	361	383	383	348	365	381	374	378	382	368	412	338	372	413	362	378	371	367	380	372	396	406	390	384	346	349	391	346	376	355	361	350	340	355	348	383	395	397	369	381	385	327	350	352	358	370	402	385	330	337	378	375	359	367	387	363	371	382	339	382	370	347	375	377	370	369	364	357	330	344	337	336	353	355	364	388	361	377	334	373	358	349	347	363	384	385	355	354	369	357	345	359	304	378	381	379	332	343	343	369	380	337	369	370	385	357	325	361	371	396	381	352	343	374	390	367	365	371	383	397	349	361	366	359	384	377	385	386	349	390	360	362	352	368	383	368	343	386	357	385	397	374	366	374	376	341	328	372	366	387	348	376	366	351	339	335	379	332	361	360	352	376	376	380	354	395	373	366	364	352	372	319	344	405	343	371	368	375	404	373	369	344	396	355	363	370	360	369	352	343	369	398	359	364	330	362	339	358	371	386	374	383	385	377	365	352	385	340	365	350	361	390	393	378	402	342	348	338	367	355	364	369	365	335	354	341	377	377	389	348	399	388	374	386	328	385	374	376	368	387	387	350	393	336	365	362	363	351	366	335	355	382	369	372	392	367	369	342	343	368	376	381	387	344	377	351	340	390	380	327	363	400	365	370	382	365	373	376	385	372	398	372	390	373	363	342	343	362	358	402	366	356	334	341	385	374	363	384	359	335	378	326	372	357	410	373	354	387	362	355	356	377	357	366	420	369	336	360	362	389	383	358	361	339	356	388	369	361	347	396	337	354	364	377	382	352	360	351	408	362	340	362	376	331	399	382	366	385	379	375	358	361	357	367	361	362	358	368	391	345	365	347	371	391	371	351	368	372	372	361	378	368	342	369	342	394	385	426	353	390	346	400	357	372	380	359	368	381	383	364	355	395	371	366	345	360	357	394	379	363	407	383	350	363	349	382	362	371	399	347	364	341	373	351	395	353	369	322	348	365	369	351	387	359	370	385	368	373	371	333	374	385	370	370	354	338	373	379	376	371	354	383	376	346	401	364	377	357	329	367	379	361	352	402	355	380	388	356	367	350	344	393	361	373	363	361	354	375	405	345	373	354	380	390	415	344	372	394	366	381	354	370	315	330	356	380	370	393	371	369	381	341	365	393	353	336	357	381	364	370	367	365	360	377	374	391	388	357	356	356	382	366	370	394	405	326	375	379	345	334	359	357	349	375	354	384	365	329	346	354	374	361	376	332	377	361	373	345	396	367	328	388	375	371	360	376	384	372	390	379	366	371	367	385	338	348	331	370	340	342	403	383	381	366	393	388	330	375	379	350	397	360	377	385	330	363	356	364	367	373	404	374	368	355	339	357	362	365	408	374	393	345	366	357	352	369	363	376	334	367	340	357	412	367	354	366	336	344	354	337	380	360	349	404	340	396	396	371	375	369	382	397	347	352	359	349	380	345	365	369	370	384	370	368	352	366	358	375	396	342	355	370	365	392	378	355	345	354	339	382	380	348	382	368	376	349	346	368	357	374	393	378	378	340	349	353	374	364	372	345	390	362	364	377	372	345	364	377	374	381	368	396	343	350	352	367	366	369	391	373	394	334	366	372	403	377	396	366	365	383	333	364	415	378	369	366	320	382	378	339	364	380	379	361	342	385	330	369	371	367	371	334	389	364	346	336	397	368	368	362	413	392	346	387	348	360	387	385	394	353	377	392	343	336	346	383	377	346	364	384	342	350	395	362	347	363	357	361	353	380	388	351	346	359	349	337	345	382	371	385	344	373	339	359	398	364	359	379	411	332	377	380	340	381	414	361	381	376	348	394	384	355	338	394	363	348	363	339	405	367	359	394	372	364	358	355	365	336	362	337	338	371	393	343	390	391	373	368	379	357	377	399	334	353	344	324	345	379	374	315	369	349	374	372	376	332	361	357	392	373	442	369	320	363	386	363	378	372	370	370	368	375	370	340	418	373	351	367	348	351	386	394	384	406	351	369	398	384	353	356	372	389	354	362	382	398	375	365	367	375	390	367	400	419	356	362	351	341	361	358	359	389	380	343	340	342	355	328	374	353	370	345	354	365	361	346	391	337	347	342	386	393	368	365	412	361	390	360	342	365	367	383	352	379	357	405	355	358	342	381	406	405	365	400	333	373	377	398	366	376	336	369	374	361	391	370	364	372	379	378	390	357	357	372	362	347	387	377	384	366	346	398	404	384	345	377	401	348	351	387	345	390	349	396	382	403	370	369	363	354	319	358	311	407	391	365	387	369	375	384	355	380	352	374	398	347	344	343	384	371	318	358	375	334	379	377	337	357	372	395	337	384	378	358	362	395	385	383	361	392	362	384	343	366	387	368	387	379	381	354	379	362	404	340	380	385	344	367	344	382	364	353	374	399	404	326	385	367	356	386	386	343	372	389	382	389	374	375	389	370	367	359	356	366	313	352	395	348	369	370	365	389	377	351	360	366	374	377	334	368	382	373	373	400	338	378	370	372	376	380	391	353	352	390	364	392	387	379	343	380	367	350	356	371	390	385	387	347	337	358	337	368	342	340	365	380	349	362	359	369	374	370	372	342	360	350	394	363	367	372	385	389	369	364	396	356	394	363	336	357	364	371	348	355	358	352	356	371	343	375	363	335	413	364	375	352	378	345	352	371
23876	21700	29494	24437	21701	19810	2196	881	681	651	611	597	526	497	518	500	469	432	442	389	422	451	401	418	402	490	396	408	411	426	431	413	401	402	384	407	382	364	392	417	410	380	398	415	409	402	402	387	389	388	406	391	393	443	398	413	407	430	383	391	370	378	385	404	384	385	413	352	357	424	395	397	366	371	395	393	383	367	405	380	390	353	429	379	375	422	386	394	409	401	396	410	380	345	406	360	383	398	436	355	363	380	391	355	359	366	406	421	350	385	378	378	378	367	342	371	396	390	416	417	384	395	381	387	375	386	391	383	411	376	353	390	409	378	385	342	423	407	393	380	360	397	406	342	372	369	423	396	421	408	384	393	414	354	404	384	355	346	387	389	405	394	380	371	363	379	382	360	397	348	377	397	387	406	348	357	435	395	350	392	406	381	360	402	388	366	434	355	399	392	375	368	372	392	415	370	388	379	375	351	401	367	410	370	363	378	362	376	397	413	401	386	408	375	384	361	411	391	392	395	373	350	365	368	403	363	409	408	379	362	373	425	347	373	379	381	357	365	382	378	380	389	350	388	395	392	378	386	358	419	396	386	395	410	369	380	386	363	399	427	345	397	375	395	393	365	387	395	383	384	394	399	388	409	402	381	377	395	366	400	407	369	387	435	417	386	373	379	408	383	382	383	432	358	372	423	423	391	375	383	391	399	370	393	343	364	405	342	401	362	381	375	388	374	396	388	398	402	395	350	362	363	404	401	409	394	410	369	364	389	422	399	365	393	383	428	407	357	396	356	386	364	359	346	402	367	430	380	393	375	372	360	371	367	411	423	371	385	361	373	392	427	386	366	390	382	389	387	399	384	365	370	389	371	381	412	387	418	371	354	371	397	407	371	407	392	360	396	353	386	410	384	360	392	381	370	378	397	378	366	406	352	387	370	388	383	371	376	366	405	360	335	350	417	380	384	365	369	393	374	380	391	403	400	429	356	422	359	389	377	388	402	378	396	397	368	379	372	388	379	374	353	417	376	369	392	392	388	383	403	376	398	396	334	385	407	389	404	407	398	415	379	372	382	377	339	370	390	341	367	389	371	393	377	413	370	430	395	401	381	379	395	377	354	387	389	367	373	380	402	404	396	400	390	362	382	356	350	366	405	363	408	392	379	384	385	370	356	407	376	400	360	372	387	403	356	364	374	353	400	386	399	390	349	410	390	381	375	411	367	390	366	370	400	375	410	401	376	367	378	420	388	393	404	392	375	381	392	412	389	389	388	409	410	392	398	402	371	378	393	379	422	388	374	387	384	370	391	406	366	374	398	392	407	388	385	371	365	409	419	335	379	385	406	393	370	389	411	385	391	360	340	389	387	407	383	376	398	335	357	388	397	385	372	380	388	391	362	399	385	392	383	386	395	385	380	390	377	387	408	378	387	391	415	413	348	399	376	398	381	419	406	412	400	358	404	392	365	381	365	415	379	378	390	424	390	388	358	386	389	414	376	381	395	372	395	387	399	391	419	347	384	392	396	383	383	385	399	374	406	379	370	379	406	386	393	360	362	394	392	404	387	374	400	392	375	405	375	398	348	400	394	384	408	401	361	382	386	394	365	353	380	390	424	380	387	383	342	393	384	359	359	362	361	364	376	365	398	393	403	354	358	360	384	355	390	387	349	387	360	390	434	379	407	380	373	380	390	393	395	383	383	393	334	390	356	378	398	359	420	376	374	348	392	370	395	374	382	356	368	397	380	369	376	396	364	347	384	374	345	362	381	382	382	381	378	364	400	378	368	388	349	354	372	383	384	360	344	396	376	391	389	380	360	380	349	372	401	366	450	393	376	389	358	362	421	374	365	405	351	386	380	388	387	392	383	368	388	349	380	397	341	385	369	411	374	397	367	417	411	379	319	386	367	374	393	358	431	363	404	359	372	384	378	356	369	356	384	377	387	383	375	373	384	352	382	380	369	365	342	349	408	375	366	386	412	364	370	387	332	383	365	368	378	385	371	385	411	381	368	391	364	393	387	396	407	389	378	371	361	427	388	379	388	411	391	402	400	380	380	369	386	395	414	436	388	393	404	358	396	397	416	376	388	354	404	403	416	379	355	322	376	399	389	382	349	368	379	361	373	415	374	412	371	404	433	380	347	366	354	431	411	398	377	385	401	385	387	368	368	391	391	396	390	398	382	377	385	410	408	383	376	417	398	378	390	413	368	374	399	367	387	404	397	363	379	374	332	378	384	398	396	416	378	384	389	388	385	392	388	385	368	391	354	367	364	342	376	384	372	387	368	390	363	381	367	366	381	386	368	361	383	428	420	423	379	391	384	400	405	377	369	391	374	350	365	356	379	400	397	373	397	392	381	443	390	378	407	397	369	389	358	367	429	374	355	373	406	387	364	362	389	416	370	372	377	395	364	330	395	377	375	389	390	388	431	390	396	376	381	348	384	326	406	380	416	399	384	399	438	404	396	368	423	364	399	363	394	369	380	390	364	339	368	404	390	369	383	378	393	346	373	387	354	385	408	368	390	396	383	372	407	405	404	394	379	399	322	384	364	400	389	382	399	373	413	413	373	359	380	370	384	396	394	385	360	378	360	370	416	353	377	398	399	366	405	410	372	392	413	347	370	352	387	404	400	374	346	387	396	376	363	393	373	392	359	359	393	379	419	377	355	390	373	359	411	385	359	397	362	409	369	378	369	397	381	388	409	385	394	365	359	368	383	387	387	356	402	408	402	359	376	409	376	376	358	403	409	390	375	386	382	392	389	365	379	346	389	383	409	366	362	399	363	395	380	397	392	385	378	379	390	376	429	367	374	371	400	373	357	385	427	375	382	389	383	400	382	372	365	401	369	419	384	367	370	368	388	399	363	349	395	373	407	390	372	374	369	390	354	360	386	372	389	390	399	370	394	341	372	433	374	396	356	367	376	391	365	380	362	393	414	393	393	374	359	384	392	400	401	377	408	417	398	363	395	369	393	392	417	398	380	366	363	414	394	341	379	398	411	432	397	391	357	412	392	381	443	395	387	387	368	352	366	384	375	368	371	382	388	422	387	384	384	394	413	349	359	356	390	376	393	384	382	379	394	394	372	382	398	386	396	372	374	400	376	371	376	330	409	407	336	384	353	364	394	421	352	382	385	375	390	398	384	384	351	376	388	378	384	365	383	385	346	415	397	358	377	371	401	354	381	343	387	387	378	399	379	401	436	357	351	413	373	358	350	411	392	375	426	369	342	386	400	383	358	399	378	403	392	376	389	373	392	353	370	370	386	393	401	378	422	391	387	357	385	390	380	398	385	381	403	360	414	385	351	376	370	402	411	415	353	384	391	387	357	344	397	389	399	391	393	381	406	390	385	406	407	395	365	427	398	421	385	378	369	369	395	380	402	381	358	385	374	368	386	373	377	373	382	385	377	381	377	390	391	357	405	396	383	410	376	405	377	389	357	401	404	387	349	379	383	405	355	368	375	395	397	387	349	379	407	370	424	365	365
38420	28308	14103	7801	5326	3806	3003	2411	1966	1799	1548	1323	1302	1178	1108	1060	1068	988	952	882	905	905	933	899	936	801	915	822	868	830	807	858	777	769	813	770	804	759	755	776	774	755	766	762	720	795	729	753	716	779	718	730	746	757	748	798	742	676	727	737	754	733	796	764	770	729	760	752	759	735	738	760	689	722	705	753	767	700	742	812	782	730	721	715	713	726	716	746	724	757	691	725	730	751	759	723	779	680	688	788	706	704	745	722	697	727	729	731	742	747	762	771	710	723	740	702	739	735	743	749	757	779	727	726	762	703	720	765	774	728	693	781	738	758	762	790	751	711	704	732	730	711	717	708	743	762	735	732	778	719	719	738	794	750	730	734	671	699	713	755	729	740	774	700	724	725	798	756	706	738	707	742	709	709	689	784	770	730	726	682	746	716	707	718	738	722	705	706	738	758	757	791	703	741	713	704	727	750	762	756	711	667	710	745	742	767	738	707	755	742	748	719	744	681	732	744	748	768	730	742	716	758	718	713	750	763	743	720	681	740	715	719	717	753	774	693	708	696	751	774	760	711	750	758	732	728	770	759	726	752	705	728	721	732	760	758	747	752	733	709	734	730	793	737	786	775	721	735	703	714	780	778	762	747	775	715	724	696	751	711	697	736	748	700	720	704	731	679	779	744	794	730	718	721	745	779	737	748	705	770	752	715	703	698	698	744	742	746	699	682	733	742	761	773	723	755	685	706	743	692	760	680	721	749	708	740	711	736	709	741	713	729	753	745	709	755	727	723	759	729	740	753	698	757	733	736	708	809	710	671	730	760	717	687	759	734	770	731	689	729	685	719	707	736	705	764	745	719	707	770	691	753	701	712	730	726	742	756	751	740	754	690	778	761	740	736	695	751	741	705	740	709	743	745	732	699	680	726	781	738	743	766	751	722	706	735	750	694	750	713	755	685	736	699	745	721	765	718	735	754	692	701	763	780	746	705	700	715	721	738	727	698	779	725	709	789	708	778	753	724	749	760	752	666	702	717	783	726	774	713	711	707	726	717	752	719	753	734	718	726	735	724	741	715	758	776	736	737	756	712	722	787	718	732	752	747	775	712	750	715	699	742	764	741	702	714	752	669	709	785	760	679	746	689	699	751	716	750	719	751	756	726	792	713	762	737	807	700	766	690	713	751	753	695	763	759	737	758	728	685	785	722	722	703	711	725	729	698	779	748	724	740	739	725	748	748	747	717	753	716	680	672	728	759	735	701	770	698	732	787	744	748	761	717	754	736	704	702	741	702	705	745	761	748	727	750	711	760	732	751	745	772	728	729	751	751	741	714	722	723	750	783	712	726	682	754	722	742	705	802	689	707	746	737	729	735	725	731	769	784	735	724	788	760	708	727	714	724	716	792	747	703	727	735	743	698	724	746	756	650	751	725	685	775	708	734	679	760	768	730	728	688	791	733	708	696	736	725	714	706	726	769	741	731	695	720	729	694	719	763	737	735	751	744	709	715	745	735	720	726	784	788	747	672	767	744	721	741	731	751	727	720	745	730	736	721	722	700	773	767	690	767	764	776	731	715	720	742	751	796	736	676	745	721	737	708	722	703	723	711	731	726	776	724	708	810	717	736	745	781	737	769	720	730	719	751	702	699	702	723	715	756	757	766	707	672	729	800	727	707	718	731	766	714	711	729	703	732	744	743	766	716	714	736	729	710	738	753	727	733	762	716	718	749	749	741	692	722	725	743	724	741	741	715	744	767	695	740	760	697	716	721	685	677	703	727	720	777	758	740	727	775	702	760	721	728	729	729	751	794	770	730	726	763	681	735	722	722	742	787	733	760	709	690	735	714	716	721	785	766	779	739	677	756	746	727	729	791	731	739	750	735	715	747	727	731	793	742	759	700	739	696	714	764	709	776	730	708	769	735	784	757	748	761	709	742	711	713	711	746	681	723	761	699	728	772	737	749	663	731	735	732	696	758	710	775	750	695	757	727	740	731	702	769	718	727	712	745	756	746	670	716	703	745	700	736	766	730	769	738	714	761	761	711	728	703	744	759	679	762	695	705	700	728	731	704	736	733	756	792	741	740	700	741	703	744	734	746	731	691	764	776	746	730	754	753	709	773	756	747	741	715	714	727	757	743	763	729	713	716	727	700	729	710	731	730	747	717	766	719	729	785	750	730	803	665	723	742	729	708	747	718	767	730	766	764	701	725	757	782	762	739	747	772	750	722	746	693	752	750	731	754	700	748	748	706	664	696	734	713	703	744	723	694	744	696	788	740	678	731	753	733	747	719	722	745	748	743	697	681	748	768	736	741	714	762	681	735	693	710	772	765	740	773	700	737	766	711	759	749	742	737	736	731	762	728	738	696	748	741	728	725	737	768	709	734	763	711	794	735	715	752	720	727	761	776	784	717	765	730	731	735	800	687	785	741	776	689	787	737	722	713	740	782	759	758	726	715	760	761	731	738	792	762	724	775	730	721	769	799	726	752	737	706	721	721	686	708	744	765	732	725	709	750	753	738	801	730	680	763	732	688	731	768	715	752	765	675	715	734	707	757	733	751	730	714	731	739	714	739	730	708	757	696	681	722	752	692	733	736	747	728	734	738	748	750	685	706	760	763	722	730	699	728	757	718	692	739	741	682	715	764	700	772	728	752	768	732	741	731	753	767	722	729	709	756	734	757	724	730	758	713	733	687	719	757	789	754	778	783	733	726	714	743	771	749	757	751	785	700	730	767	737	776	745	731	724	715	727	728	719	693	753	773	716	705	740	764	739	773	770	724	732	801	770	724	720	706	766	711	725	724	717	749	684	779	670	710	740	789	695	748	699	744	715	725	748	710	759	741	710	714	728	694	740	774	719	791	727	736	754	751	721	778	732	725	788	736	699	678	711	701	721	730	719	739	690	704	734	760	707	733	723	766	730	722	775	757	690	728	746	720	752	743	744	714	685	732	732	749	755	716	758	746	734	794	725	763	751	693	741	728	705	734	764	715	755	757	790	725	740	738	785	713	722	777	725	716	733	765	756	716	727	749	703	710	739	727	728	736	762	735	758	735	699	759	758	726	733	730	749	737	712	762	705	779	749	727	746	749	735	788	749	781	693	734	764	753	702	710	683	718	686	686	742	719	737	733	727	751	713	718	713	713	776	720	788	762	717	758	759	722	729	755	694	782	712	728	717	761	712	710	740	692	737	746	710	733	722	689	711	759	729	712	719	684	725	761	673	728	757	765	737	703	738	728	750	742	716	715	758	747	682	716	728	712	707	711	722	794	779	751	754	718	724	735	762	734	730	721	747	754	690	709	704	719	783	769	724	725	712	757	698	736	724	762	761	716	807	697	762	747	731	783	756	759	780	742	722	759	693	757	793	718	768	766	724	713	746	779	701	743	763	768	711	753	722	729	710	654	767	698	735	716	764	708	742	712	786	750	771	766	720	734	741	709	736	713	796	731	747	723	742	718	773	747	741	748	735	711	755	737	756	735	758	738
27348	21100	8474	690	401	397	373	346	374	340	332	366	346	330	337	364	324	348	366	350	341	343	328	325	346	317	342	325	329	346	369	328	325	331	336	353	362	338	360	339	373	358	287	358	380	365	356	378	366	305	355	334	349	306	347	324	305	349	314	331	348	331	345	322	311	349	331	317	311	322	348	352	349	377	299	315	358	339	327	305	320	361	330	330	331	348	375	336	339	347	292	299	305	292	299	342	319	324	313	357	332	327	289	321	351	303	303	332	336	337	326	343	335	318	298	349	350	306	342	334	374	341	342	330	335	353	365	342	352	332	337	338	333	366	300	331	355	347	327	336	320	326	341	334	377	346	373	360	334	308	352	358	340	345	341	329	347	345	328	333	316	307	302	326	322	337	311	342	338	322	326	343	340	346	366	348	359	321	301	349	329	335	332	342	346	301	333	335	343	345	369	326	318	313	329	324	367	335	355	353	329	358	323	340	314	346	317	350	326	331	292	332	350	343	389	344	312	319	325	339	348	314	323	343	318	381	319	333	334	361	330	329	311	330	307	348	375	344	322	332	305	326	315	331	328	354	339	328	352	314	350	306	329	336	311	318	343	311	342	334	335	359	313	330	322	335	342	333	339	364	333	356	332	301	312	335	334	301	328	343	362	332	343	334	316	342	350	325	328	352	344	348	346	327	329	294	317	308	328	326	337	330	350	324	335	328	317	329	322	334	345	314	318	368	354	332	335	310	330	367	293	340	362	317	336	339	347	325	318	341	287	312	355	308	341	348	328	365	341	351	352	325	312	311	373	336	337	326	323	345	290	340	339	342	314	372	321	342	325	337	359	332	336	308	326	325	325	315	341	367	352	312	329	329	369	325	349	337	331	332	354	337	327	346	373	327	340	334	304	336	303	300	324	337	336	340	330	331	333	376	314	320	356	339	313	317	316	337	310	351	317	345	336	344	367	366	293	348	333	324	311	293	377	334	342	333	322	323	332	332	337	330	336	349	321	329	316	314	343	344	337	346	351	315	341	316	324	316	323	343	299	327	337	347	327	348	332	370	334	333	346	340	353	329	342	328	326	347	284	338	302	348	344	332	347	327	328	336	291	331	334	302	345	324	316	325	346	322	325	341	328	337	334	354	298	349	339	369	345	317	354	344	365	360	317	319	327	318	368	334	322	337	336	318	348	347	341	334	355	325	331	352	339	340	340	360	346	308	344	347	314	366	296	326	315	316	332	350	359	339	367	355	354	343	354	339	331	341	330	327	344	319	346	328	344	324	354	347	330	343	366	305	315	326	326	317	319	328	342	377	330	313	344	344	343	340	323	351	350	353	367	362	356	354	352	339	351	286	340	333	348	334	337	319	339	326	342	344	321	333	309	330	346	331	317	321	363	335	331	338	323	310	303	363	335	353	319	322	320	376	332	343	355	310	344	332	353	328	347	307	315	343	359	324	293	312	301	355	350	326	335	349	335	329	363	378	346	313	321	317	326	320	340	320	349	327	351	326	311	359	355	349	338	340	309	318	339	353	351	301	342	310	358	348	345	342	351	351	352	346	337	278	320	347	361	331	320	338	312	340	310	327	355	328	352	355	321	322	331	329	341	354	301	304	344	369	305	364	328	343	358	310	354	318	314	339	355	344	365	328	301	346	334	346	332	330	347	329	325	346	359	323	317	343	358	330	358	339	315	340	329	337	355	325	305	325	296	344	319	330	323	354	330	326	339	333	327	321	351	316	353	325	329	351	306	319	336	328	329	331	341	339	347	335	360	347	338	339	324	326	336	358	344	337	334	347	352	323	308	342	338	314	329	330	304	320	362	332	325	353	339	331	329	305	328	358	312	313	329	336	357	323	342	338	327	334	345	337	307	312	331	323	342	378	315	316	335	320	328	325	311	327	358	342	323	350	347	349	356	319	325	335	340	352	319	361	313	346	338	352	292	333	339	291	328	346	345	311	336	329	353	341	316	323	350	307	320	330	343	332	338	365	353	301	332	346	345	330	281	356	332	350	336	334	318	366	341	354	308	339	329	317	341	333	343	328	319	347	307	313	350	327	309	332	354	367	335	316	355	337	333	335	314	344	321	331	314	324	341	346	324	336	346	328	327	336	347	336	344	363	349	337	343	313	351	313	370	355	319	357	330	356	338	347	349	301	324	327	344	319	362	310	351	338	323	312	335	328	333	341	350	328	332	366	314	341	331	347	321	319	347	332	326	359	324	327	323	348	320	330	342	301	319	342	345	346	315	328	335	365	324	311	319	341	357	343	357	347	328	324	326	335	342	314	336	327	348	339	308	358	300	357	347	314	329	309	342	342	324	326	350	355	354	327	325	310	326	352	323	342	296	341	335	356	336	332	310	345	298	345	343	303	328	303	321	360	354	353	348	321	353	345	316	334	299	340	326	340	340	344	343	340	355	357	339	323	302	341	341	341	334	348	324	317	340	318	354	347	360	346	356	334	325	315	345	342	337	357	337	362	368	332	306	341	298	341	353	311	338	348	316	324	339	375	325	327	354	325	354	344	345	336	331	333	349	338	335	370	350	365	309	339	356	302	341	344	343	358	354	367	325	347	333	338	370	364	337	347	353	332	315	322	341	375	301	315	351	341	310	327	353	346	344	322	348	339	321	350	339	370	340	349	339	330	358	347	307	335	335	329	308	300	334	349	319	322	343	322	371	312	331	286	313	333	346	330	296	320	282	334	339	347	302	328	336	297	350	284	309	336	335	336	298	316	340	328	336	340	295	336	358	305	349	338	308	315	325	361	313	346	361	327	355	320	328	356	331	310	331	351	316	369	355	343	317	331	356	309	338	331	360	345	369	318	314	359	359	295	337	326	335	338	360	318	319	333	365	343	313	350	315	305	310	345	327	336	337	336	319	316	319	342	354	355	344	338	318	314	305	300	355	362	317	349	334	341	317	354	324	325	322	340	353	332	328	325	312	339	365	274	341	336	338	345	335	324	339	343	340	338	363	307	337	329	348	324	321	329	333	307	319	352	293	307	306	338	363	337	322	304	340	323	328	350	358	336	362	349	333	340	323	354	351	315	345	291	349	331	329	317	384	360	311	378	381	330	300	305	315	344	342	345	331	323	331	313	299	352	330	308	284	343	332	337	329	337	318	332	316	326	356	321	290	354	318	345	350	367	329	343	340	297	340	327	335	342	339	311	334	361	308	337	309	327	334	338	343	354	343	349	355	336	306	343	331	355	335	328	299	301	326	355	353	312	334	340	326	359	352	326	333	334	341	362	339	339	323	336	336	312	315	362	314	343	355	322	333	314	345	309	356	327	350	333	339	345	338	379	306	317	367	332	366	312	338	312	313	333	347	322	338	336	325	348	340	337	331	339	340	371	351	350	369	339	336	375	332	353	324	346	318	301	340	321	351	349	333	307	338	359	315	307	332	343	339	362	324	313	367	313	316	315	362	321	324	343	340	354	312	342	335	352	305	347	352	350	317	324	308	326	312	317	338	320	354	347
13682	11703	1678	1068	930	823	792	768	755	730	729	719	691	699	673	708	676	696	719	699	697	744	692	754	707	721	676	678	681	695	701	720	678	706	674	655	647	713	692	716	690	690	724	738	695	720	678	676	688	695	736	670	685	654	655	682	681	666	698	712	731	655	686	720	676	666	682	723	697	676	620	643	658	700	686	701	735	690	712	702	680	722	680	693	694	651	654	703	717	680	687	664	680	726	756	682	660	727	679	722	697	732	677	710	653	685	717	717	687	739	737	654	661	670	717	713	671	704	680	709	730	648	663	686	708	640	718	722	684	679	692	709	750	696	650	679	694	652	718	654	708	711	717	694	677	720	668	675	725	726	702	655	690	669	708	713	713	672	688	715	720	707	689	633	726	746	725	676	669	644	724	683	715	721	667	691	708	665	710	735	690	649	690	693	692	698	676	693	654	637	652	694	695	670	709	727	715	710	670	698	722	686	665	682	704	663	697	711	680	704	698	689	680	661	692	705	701	669	714	659	685	646	742	716	696	694	701	686	725	678	700	728	686	633	696	664	694	660	703	680	747	695	666	657	671	721	644	696	707	726	689	702	702	693	675	704	691	680	681	704	701	725	682	654	673	710	693	694	680	658	715	666	712	690	706	696	728	681	699	689	687	678	705	702	715	682	679	740	687	708	686	657	703	717	714	678	660	658	684	690	661	726	672	669	685	727	713	682	691	648	738	704	716	701	673	733	718	701	726	680	721	695	665	696	690	659	679	661	704	698	705	665	702	619	728	694	686	677	732	693	720	692	671	707	678	696	716	691	659	652	714	696	708	645	677	700	738	751	644	659	665	664	723	719	669	711	685	691	700	719	700	670	720	711	704	700	686	675	706	702	715	695	713	703	666	691	676	683	713	692	689	699	703	698	676	685	667	719	666	685	693	673	655	664	679	654	713	689	636	655	686	664	669	684	699	736	672	720	679	711	665	700	655	711	634	700	709	718	742	699	686	692	704	683	739	670	654	735	742	707	714	681	678	661	710	658	672	705	680	666	725	738	733	666	714	668	697	687	688	670	671	719	671	672	666	718	697	663	670	710	701	681	672	694	690	706	668	727	684	700	659	707	697	656	710	739	678	699	711	721	721	673	706	698	667	704	703	699	761	673	690	679	686	688	681	748	713	665	734	695	663	676	664	694	640	723	724	704	723	688	692	660	667	687	687	689	675	669	686	705	694	696	679	700	687	667	703	684	717	689	683	673	685	696	678	724	698	695	700	702	707	709	691	726	733	689	660	694	722	695	704	686	708	735	682	701	681	743	675	636	670	727	720	713	686	711	680	696	680	684	739	693	705	673	671	721	660	701	673	688	674	692	695	688	650	681	722	666	732	689	689	667	685	657	733	723	667	637	680	672	682	668	701	667	654	710	707	684	671	717	653	677	715	651	699	658	703	664	681	673	684	687	671	716	663	670	718	679	684	703	748	716	696	685	678	694	688	682	680	694	674	690	712	693	724	667	727	644	699	713	688	747	703	690	672	710	704	663	672	677	687	710	714	641	699	693	640	689	728	675	672	726	737	664	675	683	738	665	749	681	689	715	726	702	659	736	664	632	679	697	699	735	742	690	680	750	663	696	701	724	688	690	719	717	699	719	689	691	756	702	705	713	719	670	684	735	712	696	667	666	688	681	669	659	753	709	727	744	718	709	712	684	686	676	665	737	666	690	716	687	673	654	679	715	710	715	694	701	702	686	694	667	634	709	649	679	718	730	729	708	677	672	677	698	756	707	680	743	717	740	686	670	688	669	742	737	662	661	717	710	699	670	706	670	659	739	704	653	657	723	655	700	727	701	689	686	714	667	725	667	697	678	685	707	715	681	690	734	748	696	678	710	687	707	670	667	704	714	659	677	729	703	730	668	691	643	678	702	658	666	721	687	668	692	732	740	699	716	705	752	711	711	706	653	628	750	665	676	688	654	689	702	695	719	671	682	692	655	669	667	650	675	643	670	704	712	723	677	671	651	751	705	663	672	700	712	692	710	716	728	697	687	665	679	666	711	673	725	682	687	674	732	623	701	675	705	686	647	680	732	708	678	711	682	725	676	753	639	687	748	670	661	716	682	740	714	720	668	626	692	685	730	670	719	720	695	697	719	708	673	711	736	715	669	710	683	673	709	755	663	686	673	693	710	727	703	694	697	688	749	658	691	659	668	690	739	696	712	692	666	721	669	666	710	704	713	734	668	678	707	679	733	693	714	724	682	663	723	704	674	675	685	719	668	707	715	689	695	722	673	681	750	653	693	720	748	677	714	704	710	692	679	736	711	690	761	706	688	722	667	685	692	709	739	667	702	669	700	687	669	653	686	708	716	676	735	690	681	685	666	731	705	655	666	689	687	679	663	725	661	658	690	690	693	670	705	662	644	655	704	695	677	696	726	718	703	736	659	700	746	647	677	713	681	691	663	661	666	727	692	693	676	674	691	689	711	671	698	673	708	704	681	667	685	683	739	730	730	734	712	692	676	735	714	710	698	719	699	682	697	708	699	675	709	674	694	696	687	712	679	688	735	703	650	717	708	698	681	679	678	725	684	721	712	696	746	691	728	714	719	698	669	701	721	721	685	716	711	678	688	719	671	714	692	702	683	691	701	700	709	667	709	728	686	709	664	741	707	691	658	755	666	679	696	675	721	710	699	736	714	717	710	703	682	752	696	709	684	677	715	688	688	733	693	664	690	667	719	684	685	738	719	747	733	729	670	709	733	668	692	654	667	707	695	710	662	659	649	698	715	679	687	665	720	661	694	625	678	712	707	677	658	698	699	703	674	666	693	683	691	682	742	737	700	669	660	697	717	701	681	665	676	694	700	716	679	694	748	739	693	723	703	657	717	635	631	713	688	709	713	700	669	656	658	665	696	694	690	669	699	704	693	692	687	675	676	659	737	678	701	742	672	703	698	724	658	680	683	706	694	687	735	707	683	667	702	671	704	682	669	670	728	659	676	704	694	730	705	661	671	716	694	697	723	696	692	673	707	663	654	666	717	675	687	668	676	685	698	688	730	705	692	674	719	672	701	687	673	731	684	721	752	674	715	661	718	695	691	686	688	705	667	714	711	709	669	693	691	704	695	706	696	721	697	661	741	721	718	704	702	714	713	707	693	681	736	668	717	731	660	696	668	683	711	717	678	671	749	727	684	693	704	684	694	722	683	744	711	681	650	703	738	640	695	686	695	726	702	712	699	684	679	685	671	688	713	667	700	704	694	751	681	700	732	680	661	713	701	706	686	737	701	727	696	672	700	672	653	681	700	694	723	693	699	704	713	675	718	741	671	717	686	695	683	662	751	692	699	722	691	733	708	681	684	641	644	679	678	705	639	716	670	687	687	653	699	674	708	669	722	720	656	696	704	687	683	684	760	706	721	719	692	706	698	712	735	674	692	677	700	714	715	683	703	681	721	661	728	703	687	694	658	708	715	714	701	674	687	691	721	719	694	743	704	702	660
24860	21723	29018	24948	19463	1551	547	361	293	313	301	245	262	218	218	231	195	174	215	200	191	219	193	189	199	182	196	199	191	185	173	210	183	183	188	201	197	173	217	161	174	205	173	180	181	170	175	192	168	197	187	191	166	189	193	184	172	183	182	175	181	184	164	154	167	186	168	222	165	191	174	163	196	172	176	199	186	184	173	188	179	161	155	185	157	164	185	205	160	164	203	142	177	172	191	173	184	169	195	182	151	161	175	155	181	181	166	178	196	166	169	168	165	170	177	193	186	186	163	156	167	165	182	217	196	188	172	153	189	200	168	169	157	195	187	195	181	203	176	198	154	151	194	171	177	197	166	184	184	171	183	209	179	172	168	155	171	178	191	194	186	169	173	189	178	164	162	179	197	183	168	174	199	198	174	183	176	163	168	185	179	180	176	163	166	161	162	182	206	186	188	169	193	154	190	175	163	153	170	170	188	202	173	177	168	182	164	172	171	165	163	173	188	171	205	177	187	178	201	173	148	162	155	202	179	167	157	169	163	205	164	166	164	199	156	178	169	170	176	183	194	165	203	172	199	180	180	175	186	189	178	176	187	142	183	186	165	164	195	164	169	188	166	154	178	184	192	185	188	168	166	200	184	163	156	177	165	183	215	194	170	183	159	180	176	169	157	171	180	172	176	200	165	181	167	168	179	167	157	175	191	189	185	191	177	173	210	186	174	176	186	209	164	158	166	165	158	171	168	185	208	180	174	182	192	185	169	190	175	181	187	176	172	196	185	192	183	187	183	170	201	170	180	184	202	168	165	171	188	159	170	158	184	170	186	176	182	173	174	192	165	167	162	193	176	184	185	176	149	167	172	181	173	196	178	161	160	177	178	181	172	179	174	168	205	173	192	181	195	160	165	181	194	192	162	176	170	174	183	199	170	180	178	169	161	160	153	170	182	173	182	196	172	172	185	184	173	194	175	193	191	198	174	170	182	177	167	178	174	166	181	162	192	207	170	223	179	184	183	169	180	167	177	172	160	164	197	170	183	162	201	194	178	164	162	179	199	185	176	185	156	186	189	163	189	186	154	181	162	197	176	181	187	168	190	179	168	168	177	154	199	144	185	165	187	165	179	143	192	187	187	181	172	167	176	175	187	158	186	170	165	197	192	163	183	192	174	163	173	174	202	163	175	180	165	173	164	177	182	191	160	169	177	178	176	172	169	167	177	190	169	185	159	173	183	174	189	176	187	155	158	178	179	185	165	184	179	177	186	153	202	194	192	184	174	169	174	177	192	172	198	191	181	179	174	172	179	179	173	195	178	163	171	191	169	186	161	191	174	167	184	194	194	170	179	180	171	180	161	196	173	172	181	200	179	165	202	190	199	203	181	172	199	187	193	172	193	192	169	179	172	176	170	172	171	162	162	179	174	183	152	184	185	181	176	170	205	206	163	152	187	190	185	189	166	171	175	185	180	171	161	173	171	173	183	179	157	165	163	170	192	169	170	194	174	177	159	198	180	184	175	189	184	152	178	180	175	185	178	173	177	135	191	169	175	190	184	169	204	153	150	156	193	171	178	155	183	174	160	199	168	180	172	152	155	188	186	204	178	177	181	181	186	176	184	205	171	178	172	166	155	189	150	172	179	178	178	172	165	165	198	193	151	215	149	161	190	195	187	167	174	175	175	176	181	169	173	198	167	170	188	185	190	167	182	178	158	173	177	153	178	190	169	186	194	182	190	170	155	162	184	168	202	170	184	189	172	188	172	171	195	174	183	194	167	191	184	207	171	185	185	183	181	167	155	186	204	168	154	176	187	183	170	180	182	172	182	168	176	200	187	180	178	183	178	191	177	205	180	158	191	179	192	199	178	198	140	187	162	194	173	177	182	171	166	162	179	155	165	188	167	165	177	168	182	171	197	165	188	167	173	167	194	174	153	171	171	148	181	165	193	168	190	172	154	171	185	194	167	183	158	168	179	172	164	174	178	183	163	184	159	152	173	179	186	172	163	193	194	148	175	181	180	193	171	184	178	185	152	157	188	168	156	180	184	170	148	193	176	176	167	156	194	189	157	177	172	204	169	176	202	169	181	179	190	182	186	168	183	191	164	192	172	156	167	176	162	169	158	172	172	176	176	159	185	169	160	166	177	173	160	171	164	167	179	161	176	177	180	185	151	180	199	170	198	173	184	196	209	171	171	170	146	190	179	166	161	209	163	183	159	190	187	174	164	190	173	157	171	171	186	154	189	162	168	171	183	199	207	171	196	180	177	191	161	176	186	178	181	176	189	146	194	173	179	172	186	191	161	157	207	169	171	160	174	203	186	200	178	169	174	157	202	188	213	166	172	172	196	169	158	182	174	174	197	161	192	184	153	181	166	161	175	167	183	195	170	173	199	156	204	182	177	161	174	190	157	174	191	178	165	187	187	183	170	164	168	190	195	175	170	161	168	203	170	179	184	196	180	168	179	178	182	183	186	170	183	192	208	175	183	191	164	167	176	163	186	186	180	192	191	187	196	194	181	179	204	159	191	140	185	183	161	181	166	174	160	195	177	174	163	172	189	199	149	183	178	168	172	152	163	200	170	179	173	152	191	174	187	158	183	159	185	169	163	181	167	181	172	165	157	189	191	186	175	174	177	184	176	145	160	160	188	194	159	185	190	162	163	187	179	163	181	181	194	161	176	178	181	184	199	177	196	219	200	174	173	155	164	170	163	189	177	184	199	167	178	160	194	166	181	169	193	181	165	173	185	159	192	164	155	160	169	185	164	181	165	166	164	186	181	192	173	160	183	190	182	180	183	183	196	182	192	208	182	145	211	185	156	176	192	179	159	152	198	169	177	173	170	168	169	171	177	184	177	183	190	176	163	185	186	165	185	190	169	186	171	177	188	188	209	183	181	173	176	171	187	165	177	164	170	168	167	192	171	155	199	180	191	177	189	197	190	190	186	180	185	177	191	184	182	178	169	177	181	198	187	176	183	180	163	171	177	176	182	167	170	176	174	170	197	206	181	165	169	168	191	186	183	159	183	160	164	155	205	183	215	170	172	177	178	171	174	178	167	178	160	159	167	183	194	177	168	158	199	180	171	184	159	176	167	168	167	145	176	185	158	172	171	171	157	173	169	190	169	211	196	161	188	182	184	178	182	182	166	152	150	179	186	205	160	194	195	174	175	200	155	182	171	156	186	185	167	162	195	188	186	176	181	170	181	182	172	161	173	196	169	175	163	193	195	165	186	228	187	176	226	197	199	153	164	187	158	162	179	176	176	193	190	189	198	186	168	177	189	175	177	173	159	177	165	194	150	192	161	157	169	174	191	176	152	165	172	168	173	170	174	182	177	176	182	180	178	162	176	174	177	191	189	199	194	190	168	191	168	210	164	171	182	186	162	179	173	183	187	169	196	186	181	194	170	172	173	185	171	170	187	158	185	166	186	181	174	164	171	183	161	200	178	180	162	194	178	175	174	159	192	172	174	193	184	169	178	161	185	154
29451	24778	7892	4069	2573	1849	1418	1124	948	898	708	651	585	557	570	487	464	542	463	443	468	431	403	422	404	402	431	366	388	403	390	370	387	373	399	375	376	373	368	375	381	407	363	364	365	399	350	377	359	335	339	367	325	378	373	362	387	391	379	375	366	385	351	337	369	330	378	363	328	366	343	345	311	361	340	352	344	376	329	372	337	331	359	344	344	337	345	355	352	320	358	321	346	351	364	380	364	382	366	315	352	325	366	360	349	374	330	348	352	356	351	360	316	363	372	320	350	350	343	370	318	335	325	334	349	355	378	348	337	350	343	405	333	344	378	352	336	346	333	354	325	347	350	340	358	362	330	353	336	340	350	418	317	374	358	334	335	350	332	350	326	369	337	342	347	336	358	336	342	358	349	337	345	371	343	361	325	367	328	377	343	380	340	368	335	399	326	332	367	381	334	323	318	331	375	389	329	366	379	332	342	376	366	346	367	381	373	345	371	350	363	345	342	353	300	385	343	305	358	349	348	359	329	367	365	330	378	343	384	371	347	351	343	375	359	362	363	365	346	305	365	350	359	332	350	368	354	372	318	339	376	336	346	332	323	350	379	375	335	349	347	332	294	342	335	357	356	313	382	375	365	320	359	348	356	334	386	341	340	339	352	399	326	331	365	338	368	346	314	352	354	341	335	331	359	360	336	340	311	359	344	358	351	354	348	341	346	359	363	354	324	331	361	366	345	362	345	391	320	351	318	357	374	349	370	368	348	338	329	329	353	376	348	355	330	372	356	358	351	340	386	357	355	324	341	373	382	337	319	335	375	341	342	365	321	348	319	348	338	329	354	395	340	339	350	373	325	305	340	333	366	344	331	344	359	340	361	327	330	361	360	351	335	354	335	343	353	364	347	323	363	317	332	347	351	370	363	343	351	337	389	339	341	343	324	357	356	337	343	386	345	343	357	366	348	358	342	316	336	351	339	351	368	325	342	316	334	334	367	348	343	338	352	357	361	309	356	339	323	353	301	354	363	341	335	349	344	353	324	325	323	347	364	339	353	323	358	360	355	347	354	355	325	335	357	350	377	368	363	366	335	327	338	347	372	367	329	348	321	330	339	346	318	336	341	340	366	379	345	362	349	364	353	373	342	344	340	363	357	337	357	354	359	330	367	337	368	350	332	328	339	363	350	353	337	314	350	345	381	358	348	382	349	371	361	360	309	334	358	361	367	324	363	348	363	353	378	326	342	357	333	361	347	359	352	339	337	350	343	337	350	350	359	341	323	362	332	355	330	331	337	383	341	342	373	338	340	326	346	312	343	337	356	332	329	327	343	348	376	350	370	357	336	350	352	349	329	354	356	313	325	344	317	363	326	370	381	371	339	364	367	340	358	390	357	372	307	340	363	349	365	322	354	353	352	322	364	364	347	352	338	349	353	330	346	358	309	371	371	339	359	351	377	315	360	376	364	376	356	365	304	330	350	350	371	322	363	330	364	368	351	354	361	347	324	324	353	387	366	325	342	346	368	352	339	359	401	382	376	341	340	343	334	317	345	344	333	332	375	343	344	357	365	365	360	327	380	344	372	343	367	338	362	358	316	347	334	388	388	345	331	336	303	335	349	360	311	329	327	332	340	340	398	351	349	348	369	366	339	333	337	366	315	347	354	399	329	345	314	326	343	345	355	343	335	355	364	360	327	350	368	368	333	345	351	344	369	334	334	364	341	353	336	358	350	313	318	377	358	318	351	347	342	328	337	368	341	333	355	315	361	342	376	375	316	347	353	365	372	375	335	339	372	367	344	338	358	352	353	372	364	364	357	349	335	319	355	364	355	368	311	354	348	365	332	344	330	336	318	327	311	366	361	357	343	347	336	340	311	348	375	336	309	379	382	343	341	351	326	350	331	347	342	393	380	316	345	335	343	376	353	345	350	346	362	356	347	350	388	333	364	347	357	355	342	347	365	323	364	354	339	342	341	359	368	334	361	340	362	378	396	349	345	350	331	333	327	353	362	360	322	366	336	365	333	349	354	345	361	391	360	352	366	361	342	360	355	362	371	329	374	345	332	370	351	353	375	355	330	351	328	345	365	329	338	358	347	347	342	324	331	350	337	351	349	346	357	376	377	338	360	322	332	309	327	356	376	347	338	343	347	351	334	357	358	354	327	372	348	322	362	354	318	363	302	361	340	357	365	356	364	357	349	350	354	345	346	361	381	351	356	355	351	361	330	330	361	359	365	374	362	333	372	362	344	312	343	328	358	339	326	336	355	371	363	356	327	346	364	346	353	343	372	346	377	360	364	343	342	364	375	334	330	348	364	315	337	355	352	351	357	328	346	311	400	361	349	330	344	356	315	331	353	354	324	343	355	348	327	368	356	394	350	339	322	375	334	316	315	359	348	362	363	335	339	347	337	328	325	356	318	366	338	369	388	338	317	352	356	355	334	333	360	340	365	321	337	340	364	380	363	376	367	353	362	326	334	308	403	363	371	364	325	375	346	328	346	366	357	362	383	357	333	359	346	371	348	352	340	340	340	374	339	350	344	344	342	359	332	353	337	374	363	363	382	358	362	342	363	332	387	360	329	359	349	358	349	343	349	357	336	355	366	345	365	365	346	355	341	335	321	336	339	336	344	359	333	336	341	342	375	309	351	354	362	338	354	346	345	334	355	350	369	357	345	398	342	386	341	347	332	362	378	376	357	325	318	330	351	346	368	378	331	338	377	362	353	354	336	350	347	345	342	341	351	346	357	321	345	338	338	355	350	358	339	341	365	360	348	352	341	351	327	306	351	358	342	360	326	339	354	368	339	368	351	351	374	356	354	363	342	362	340	346	368	355	378	341	333	357	338	353	348	371	359	346	366	382	374	361	331	330	365	341	366	366	321	330	344	353	347	382	331	344	338	319	344	311	362	348	350	347	355	351	365	365	330	368	385	362	374	351	333	323	349	355	358	340	349	333	340	350	387	324	383	355	342	329	349	347	388	343	350	317	361	364	325	378	372	344	345	309	372	336	329	376	337	330	346	327	338	354	363	348	313	358	322	362	356	347	356	344	337	316	326	367	344	343	334	343	361	337	341	357	363	329	330	377	343	367	354	322	332	364	383	361	352	339	324	362	346	364	340	368	364	344	350	343	388	345	339	335	364	366	322	331	402	368	369	359	356	366	332	360	333	359	331	344	353	347	339	356	326	374	378	366	318	359	343	349	356	359	341	384	342	343	359	358	344	359	353	341	338	346	331	355	360	347	358	364	350	377	338	325	329	357	339	316	379	316	309	360	353	353	354	337	322	355	330	367	347	369	386	342	363	367	321	356	340	336	337	375	338	324	352	371	338	358	346	364	386	343	345	346	330	364	342	340	339	354	319	362	332	335	357	354	343	359	369	321	325	376	333	365	347	355	315	359	352	363	344	367	353	342	342	344	334	341	371	344	362	363	374	379	348	331	333	338	361	314	325	357	331	371	376	359	365	317	341	335	363	333	347	362	322	347
23852	21698	29806	24139	21699	18069	1934	854	681	628	591	541	536	488	482	505	463	438	450	433	437	426	435	406	389	386	456	419	381	416	401	392	391	374	392	411	413	393	405	380	369	430	388	405	376	443	378	392	379	359	384	407	346	380	380	370	398	394	412	381	359	407	413	394	404	385	371	376	337	388	367	402	374	406	396	400	417	393	433	369	413	406	386	346	393	395	341	391	375	383	396	371	407	361	375	357	380	389	376	378	402	403	414	406	388	410	378	413	377	383	356	359	364	389	409	350	372	393	381	350	373	352	394	377	371	402	390	345	378	402	385	392	408	392	372	358	382	406	407	359	380	386	407	377	393	334	405	382	361	381	372	374	368	399	375	400	415	375	373	378	375	416	371	367	386	382	392	424	413	357	380	379	434	369	393	396	368	396	369	378	389	403	402	370	393	382	414	400	416	393	380	385	381	366	385	385	387	366	414	393	390	390	408	406	424	378	348	383	385	417	344	401	365	376	384	365	392	405	408	364	413	393	376	384	380	378	383	401	380	382	389	353	387	379	358	375	418	381	359	374	383	365	346	364	399	373	367	394	371	384	374	384	396	376	395	380	415	393	362	377	397	351	391	355	348	399	376	375	383	387	380	381	364	409	365	387	377	414	373	393	396	419	339	401	392	391	350	381	383	364	372	403	399	382	396	357	348	416	380	386	400	417	365	381	405	384	368	351	405	359	389	378	390	352	357	396	408	367	402	423	391	371	425	362	392	392	370	369	405	401	387	395	363	390	382	407	354	404	405	366	398	355	378	367	384	401	372	378	352	351	378	438	431	379	392	384	382	395	369	377	390	378	371	402	371	351	434	380	404	392	398	383	392	367	394	360	402	374	408	382	369	356	413	395	377	400	351	399	416	372	403	370	355	382	411	385	365	431	409	348	397	430	392	414	401	402	370	366	365	343	376	385	371	396	403	355	407	356	378	386	361	398	356	366	382	374	348	376	378	385	371	373	381	383	357	379	405	373	411	359	402	339	365	390	397	408	390	382	358	385	414	420	376	361	391	368	386	338	366	385	382	383	367	422	390	378	381	387	398	394	390	380	401	373	388	378	387	381	393	384	402	390	354	367	388	408	366	371	389	390	383	366	381	420	436	397	392	364	420	419	348	374	366	358	404	361	370	381	384	363	424	379	365	372	425	364	381	381	432	405	375	383	353	388	386	404	378	351	382	383	367	386	377	394	373	384	374	349	360	416	408	397	379	419	397	368	411	411	442	369	385	397	415	398	380	432	378	379	374	398	352	374	389	372	385	404	415	363	375	380	397	391	385	403	373	386	388	370	378	385	400	401	391	373	408	396	393	388	393	385	346	391	387	371	430	369	354	368	376	359	370	349	356	380	371	389	420	391	406	381	384	383	335	357	388	371	402	433	365	382	416	353	381	391	361	370	374	412	339	371	362	398	377	372	406	406	405	381	378	399	408	364	367	387	351	395	407	381	374	399	410	409	385	369	397	399	388	382	348	407	380	400	401	405	359	374	401	379	360	402	363	388	389	389	364	367	382	385	416	420	319	373	356	370	368	381	399	390	392	376	390	401	406	397	389	392	372	405	388	378	371	392	418	402	377	390	371	394	378	401	381	379	372	397	403	397	396	356	369	364	391	386	441	374	416	364	354	374	361	401	391	402	405	380	414	395	385	413	389	397	375	368	350	378	379	426	362	369	370	396	431	382	416	370	377	401	370	377	399	367	360	379	395	364	395	336	415	374	388	396	345	376	416	387	376	372	410	378	391	367	356	390	416	374	376	353	409	354	362	390	377	376	398	384	392	359	404	381	397	339	390	391	380	378	345	369	391	412	393	404	394	382	344	375	403	383	418	395	435	338	396	397	374	395	414	382	365	394	391	398	369	348	386	383	361	406	368	350	378	351	348	385	386	402	417	364	411	387	371	383	401	394	350	368	364	384	363	358	354	349	348	356	378	376	408	373	399	387	397	352	430	415	384	392	393	381	390	391	393	377	371	399	411	367	429	399	405	377	372	391	359	375	427	369	392	391	360	386	317	373	358	404	391	341	410	381	378	366	342	398	360	388	366	344	410	357	355	381	420	394	341	411	397	375	377	373	395	381	406	420	358	405	390	374	407	378	342	387	373	427	390	449	385	385	377	391	379	402	395	396	402	375	404	384	383	368	400	419	372	383	416	369	346	385	384	385	396	388	378	375	386	386	396	354	391	353	386	402	372	389	408	382	429	410	377	391	354	392	368	393	347	381	364	392	386	383	369	394	389	391	388	403	402	405	380	434	401	361	374	386	397	377	363	366	397	381	391	373	376	357	356	372	402	359	383	415	351	403	424	393	393	365	395	391	356	402	376	393	378	373	407	363	370	407	403	374	420	400	382	399	368	376	396	380	373	377	412	399	392	398	398	374	346	376	363	373	401	370	368	407	401	378	385	386	363	380	398	386	415	352	395	391	360	394	349	431	361	356	396	369	365	380	366	419	383	399	378	391	347	398	401	386	361	399	408	380	411	386	333	363	383	375	346	395	375	398	371	377	378	379	366	382	394	403	421	386	378	386	380	372	378	367	342	380	401	362	382	394	404	373	375	372	367	382	382	405	408	355	386	372	384	386	344	393	397	381	382	362	359	387	375	368	378	382	377	362	409	363	379	387	373	384	382	366	424	377	397	372	392	350	379	385	371	405	342	387	391	394	370	404	376	361	373	390	381	406	380	398	377	372	388	401	414	382	385	340	417	392	395	356	392	426	398	406	365	370	376	379	419	392	381	357	393	383	349	399	366	397	380	363	384	387	368	411	414	375	366	402	404	379	377	415	387	387	357	399	416	393	384	347	378	387	351	405	365	380	372	392	378	408	361	432	356	401	356	358	356	398	400	363	402	372	390	372	395	358	400	381	387	372	349	420	389	393	383	378	379	380	410	360	392	372	393	370	420	354	394	414	357	395	405	382	383	355	367	373	392	400	384	378	377	411	377	400	364	375	391	361	420	396	375	377	401	391	371	398	385	381	389	378	384	417	370	362	357	358	388	397	366	384	413	409	377	393	403	368	387	367	376	386	378	391	383	386	399	374	416	388	402	415	353	385	412	410	399	402	415	403	377	374	421	369	362	403	377	392	358	363	386	381	383	387	374	352	363	350	385	393	389	374	384	390	398	373	409	393	361	359	365	385	390	385	369	380	434	389	391	400	413	379	370	392	374	365	352	394	378	376	383	349	358	374	369	394	396	394	396	386	409	363	354	409	353	395	369	388	359	381	414	372	380	346	415	388	411	368	409	387	373	380	389	409	414	383	387	394	351	362	370	394	352	387	347	382	382	379	400	410	346	391	370	375	396	401	367	372	399	404	397	380	332	347	374	364	393	397	371	410	402	428	398	367	381	375	410	392	391	395	396	352	374	371	365	393	404	403	373	384	409	362	391	346	328	375	409	380	401	374	386	401	404	442	388	365	396	414	403	373	408	385	387	380	380	397	415	367
37673	33277	14005	7727	5190	3720	3028	2403	2053	1768	1649	1448	1301	1283	1175	1099	986	1065	860	933	926	833	879	884	824	811	837	876	826	797	866	828	791	759	833	775	778	768	743	745	811	778	805	778	748	738	730	700	693	756	772	749	783	747	767	756	767	738	755	742	776	742	794	747	744	781	699	726	768	749	696	711	742	730	724	741	735	699	751	770	792	742	744	729	725	744	742	732	701	768	771	776	695	709	774	731	746	709	738	762	720	758	721	708	686	748	764	755	700	753	689	713	685	728	729	763	737	744	704	676	737	726	725	758	761	748	753	713	802	752	717	711	737	744	738	719	723	725	725	687	686	730	718	769	733	733	715	751	766	736	722	751	762	732	700	736	718	756	746	746	749	705	744	736	748	740	711	729	759	769	757	717	704	775	743	731	741	795	741	735	732	767	738	716	745	747	707	682	704	751	728	753	765	693	715	673	777	725	717	682	696	742	787	751	751	698	727	703	752	742	725	731	755	804	770	774	697	735	732	722	725	738	755	737	700	693	759	725	695	725	766	738	696	723	761	694	738	722	724	673	725	740	771	718	749	741	783	688	741	759	702	728	747	703	755	741	694	730	742	748	756	723	728	799	733	725	714	758	683	723	741	778	735	722	774	737	790	749	709	736	707	744	702	680	664	687	774	724	775	722	741	709	712	759	782	708	688	764	778	721	720	683	772	752	758	704	731	763	760	707	745	705	711	695	734	732	717	744	771	730	725	723	752	696	788	769	766	737	745	726	726	730	742	779	703	699	696	726	756	768	752	708	751	704	772	722	679	732	750	770	719	758	726	756	711	699	704	733	790	697	691	707	702	737	729	703	724	675	670	716	705	749	696	716	773	748	717	793	728	746	705	740	768	727	715	756	712	732	700	683	676	764	694	718	713	752	724	718	743	777	753	758	749	759	728	729	728	754	753	728	697	747	764	757	770	763	752	720	802	712	665	726	733	727	755	779	729	721	762	734	749	744	739	714	764	718	782	751	749	718	741	694	696	708	775	688	727	751	691	709	717	717	750	757	712	714	732	721	701	776	748	757	711	687	762	719	720	736	686	720	733	762	712	803	712	731	749	688	734	738	771	691	737	730	730	698	727	708	722	741	780	684	735	718	732	739	739	674	743	703	718	725	724	723	719	739	722	721	725	710	762	726	729	764	733	717	738	738	705	715	705	766	700	690	725	722	729	718	758	714	727	713	789	743	708	688	763	724	777	752	664	751	707	708	720	717	735	730	728	693	754	691	757	724	718	720	713	671	710	677	698	754	734	697	727	740	704	791	723	746	715	712	729	752	692	730	734	752	776	775	693	733	705	726	713	751	780	768	724	762	690	736	699	745	721	742	761	731	715	750	743	692	778	768	768	715	691	746	739	704	713	728	731	742	777	688	714	724	732	694	721	707	747	747	748	749	764	717	747	742	728	743	738	689	724	741	687	753	697	708	758	700	704	741	733	741	727	689	731	746	741	720	731	704	740	764	696	709	739	770	743	696	750	735	744	712	788	762	713	733	738	768	706	755	688	736	693	771	711	747	713	722	690	731	748	754	720	694	719	761	765	740	760	738	738	758	726	695	725	716	756	779	700	697	680	774	729	736	746	756	724	738	736	722	747	737	738	769	728	722	694	736	749	729	723	737	696	741	727	755	753	743	740	747	714	718	703	686	713	750	741	723	686	722	718	741	754	723	794	694	731	734	746	695	719	714	741	697	667	760	768	765	730	705	719	719	737	732	715	701	702	713	746	697	730	765	759	764	797	727	725	763	732	719	748	728	768	704	752	737	690	757	766	735	680	754	727	708	776	704	736	741	779	711	754	725	763	700	748	684	710	712	740	710	728	707	726	688	671	759	736	752	723	725	702	677	782	779	779	720	723	740	761	758	754	768	736	708	763	686	722	751	730	748	737	696	710	758	685	745	684	708	726	757	710	756	762	757	719	763	720	710	735	735	728	777	702	721	755	738	721	694	721	725	722	723	727	760	760	726	724	687	732	710	720	744	766	675	733	775	714	744	739	742	715	704	723	736	704	740	740	708	744	709	790	756	702	784	664	739	746	674	675	750	717	716	741	701	727	700	720	771	749	744	711	705	742	742	731	712	735	773	753	730	751	802	725	692	742	744	755	718	682	765	746	743	701	725	758	723	727	709	707	709	779	703	733	752	758	776	763	737	710	743	734	715	796	710	726	761	716	698	767	727	711	752	749	757	715	687	678	774	751	741	739	757	697	723	719	720	693	712	705	753	715	786	749	708	755	741	724	696	723	732	709	722	741	724	751	732	748	701	753	747	724	732	737	740	731	715	770	740	726	758	742	723	764	756	732	704	752	701	724	741	761	736	739	733	741	764	731	748	712	730	721	759	723	755	740	713	768	708	743	721	739	730	707	743	751	739	732	728	687	746	711	712	691	750	688	760	713	760	780	736	733	755	720	716	715	702	712	772	752	732	671	724	735	684	739	721	725	700	695	729	677	735	707	754	716	736	720	745	738	738	748	732	739	727	737	714	686	685	687	749	707	675	728	724	723	725	724	779	745	726	730	695	697	767	754	768	711	722	672	687	764	732	745	722	727	768	749	699	693	757	732	729	750	746	769	725	758	711	724	742	754	754	729	720	705	710	710	703	753	708	746	779	707	770	713	724	738	696	709	738	731	721	728	689	687	772	749	735	749	692	738	760	677	693	735	741	754	772	743	763	730	722	684	787	763	736	751	740	738	705	733	741	735	751	748	757	718	765	709	745	694	675	752	754	754	765	725	740	753	750	768	701	783	726	727	694	747	753	732	660	710	706	760	727	712	703	753	730	747	744	752	728	719	757	747	773	712	759	768	724	700	750	709	703	768	742	726	719	735	705	730	750	751	701	750	738	718	721	733	719	725	777	701	768	754	702	706	731	677	767	738	718	679	700	724	793	718	740	706	709	733	716	729	726	738	756	763	796	715	753	731	719	745	786	740	682	765	733	717	719	778	717	711	738	723	743	705	748	720	729	722	755	733	711	694	732	729	732	686	757	743	758	743	738	732	688	757	720	745	687	708	718	710	725	728	732	718	729	698	757	678	716	678	732	770	724	697	750	727	719	738	737	724	741	718	718	772	724	692	744	756	800	740	770	717	717	768	728	684	706	664	717	730	734	713	715	695	748	767	707	696	765	726	733	723	712	713	720	701	702	753	776	748	703	717	773	736	747	749	759	712	767	717	720	694	698	751	731	748	729	690	718	721	724	747	725	708	709	745	717	761	776	693	723	681	756	758	695	752	750	736	689	702	759	736	761	709	670	753	698	725	770	770	701	762	696	791	738	712	740	737	743	753	700	739	712	755	722	737	704	731	745	795	708	756	741	722	738	747	775	693	737	737	696	750	748	735	744	746	770	733	788	724	754	754	704	755	766	773	743	749	728	743	716	724	760	728	704	764	766	705	722	712	747	753	759	748	744	743	743	764	748	704	733	755	708	715	679	710	681	731	720
27457	21097	8313	721	442	386	346	351	337	338	359	353	325	314	341	342	337	350	320	307	358	346	307	334	343	328	312	334	326	318	356	342	352	308	356	350	324	349	342	328	325	344	358	332	357	364	340	323	345	325	352	370	347	301	373	349	331	386	357	327	367	311	324	341	332	337	330	308	384	323	339	318	352	370	306	343	354	337	344	348	334	327	300	354	324	313	370	338	335	344	288	335	347	326	310	323	315	338	335	340	329	340	376	340	334	358	361	319	300	321	339	361	312	328	352	366	319	328	316	319	337	378	318	329	349	313	337	326	326	350	336	325	339	347	332	353	335	343	302	348	328	329	320	352	351	304	330	332	332	326	308	354	325	379	310	338	323	328	300	337	318	334	332	349	346	342	342	373	325	334	338	354	330	330	325	339	346	321	332	346	311	338	344	359	326	369	298	313	309	325	341	337	344	349	334	345	325	353	326	321	366	373	318	332	331	347	355	339	323	333	339	345	314	349	321	338	314	341	328	322	323	336	354	329	344	291	337	357	346	297	343	370	315	366	316	326	355	343	366	336	342	331	303	337	319	319	325	340	343	325	331	315	338	306	348	343	350	317	325	328	334	371	349	338	362	331	357	335	352	323	343	317	327	342	341	333	365	351	322	334	344	330	349	324	356	310	367	363	315	332	333	339	319	361	342	319	344	343	351	320	336	329	322	293	329	325	334	336	313	337	329	313	352	353	320	320	319	338	329	356	371	344	316	314	343	348	347	361	336	353	319	334	338	315	320	339	319	360	351	347	328	341	333	349	321	359	299	340	341	312	352	316	338	328	318	357	342	332	336	356	359	324	344	311	348	324	340	330	327	348	333	325	354	358	356	330	366	304	355	371	342	334	320	315	358	361	312	307	369	337	340	345	340	319	315	361	338	338	344	334	340	350	324	311	318	335	345	339	355	322	329	363	336	355	333	347	331	337	356	367	344	348	343	288	337	342	326	346	340	352	335	309	305	347	373	318	342	327	322	319	328	344	323	357	350	328	321	324	334	330	318	325	324	318	322	346	302	330	299	349	318	354	314	330	354	313	340	342	330	298	367	367	359	320	320	345	405	333	343	320	345	351	343	374	345	316	311	365	354	318	374	335	340	335	342	302	322	339	335	328	344	373	335	314	350	347	383	362	361	349	336	334	340	332	324	344	305	308	340	322	328	348	322	365	321	327	342	342	341	331	356	357	352	320	326	354	365	321	325	304	353	331	364	348	354	319	334	347	323	344	333	326	331	353	350	349	319	326	356	309	321	346	330	357	348	341	355	352	329	353	339	310	315	315	341	344	342	365	337	316	344	348	329	340	309	374	332	333	342	344	317	348	351	328	356	314	326	354	315	342	298	346	329	334	353	309	335	367	345	329	360	305	328	334	325	371	341	369	361	338	331	332	324	358	351	329	333	336	361	347	339	320	341	335	352	350	348	325	323	345	346	319	319	351	346	318	328	315	320	353	353	338	328	329	294	331	367	362	319	353	333	345	301	343	377	320	369	325	339	332	356	328	327	307	376	320	350	361	352	351	316	307	310	332	360	333	306	319	361	332	368	311	372	311	347	336	318	368	320	332	353	375	332	371	340	344	359	360	298	355	310	353	321	336	324	321	325	323	339	333	353	328	321	345	338	345	319	337	309	344	344	345	299	300	372	342	337	348	288	340	343	326	331	368	319	351	360	311	362	307	312	352	325	343	339	323	356	327	348	325	309	328	345	323	351	356	343	350	358	362	350	331	346	362	341	314	332	332	349	342	331	332	380	323	355	314	332	339	330	286	327	347	329	377	342	324	301	306	339	310	309	347	363	347	336	343	292	335	297	341	345	350	331	330	340	350	347	348	325	356	356	340	373	351	357	325	326	325	316	327	356	370	330	318	336	339	315	341	336	348	331	381	388	336	307	334	385	349	347	370	339	362	358	290	323	341	328	324	303	314	325	323	353	334	352	314	321	287	322	342	332	333	319	344	311	360	333	345	317	337	316	350	351	333	300	373	330	330	355	325	369	316	322	342	321	355	334	359	332	361	326	335	365	358	339	373	325	316	352	311	375	347	351	351	346	312	335	366	349	347	325	323	324	361	353	299	333	359	345	312	333	340	327	331	333	331	306	358	356	317	339	329	298	319	343	340	360	342	350	323	333	309	324	366	363	329	335	350	358	321	326	313	331	344	349	367	326	345	322	300	331	358	303	363	355	325	327	343	321	326	334	341	318	317	340	362	343	324	316	312	354	341	328	331	349	309	342	364	323	342	335	334	322	303	328	335	325	337	317	329	324	348	339	295	335	312	334	324	348	345	340	321	333	318	344	350	343	350	314	335	353	307	331	336	342	326	343	343	322	350	341	354	336	322	327	346	347	306	309	349	327	351	333	348	315	336	342	330	378	342	329	356	330	339	348	355	316	320	358	328	340	366	341	342	326	337	346	341	322	358	324	337	358	328	308	326	303	339	317	342	348	350	335	326	359	311	337	355	329	346	313	301	351	346	349	318	295	377	339	316	320	341	341	354	334	373	340	359	329	333	314	350	316	367	302	351	341	313	321	363	325	368	319	367	323	329	350	322	300	332	352	318	365	353	334	356	330	351	357	341	357	339	341	328	324	338	305	346	298	312	315	357	321	329	317	316	364	345	332	342	336	305	359	344	315	335	319	329	347	348	362	321	321	387	353	334	301	330	337	343	322	329	339	341	357	288	352	361	331	341	336	331	362	338	351	337	353	332	332	353	306	354	349	350	354	356	328	337	321	336	322	342	340	338	332	368	316	322	302	328	326	327	325	357	319	327	303	337	342	319	336	369	362	342	333	328	306	357	326	316	346	328	352	342	324	350	321	333	308	343	326	325	338	359	353	357	343	336	311	366	310	330	369	313	310	319	325	306	327	325	333	325	337	341	356	318	329	353	349	353	338	336	338	325	331	335	281	338	361	321	314	339	345	309	318	319	354	357	349	345	323	305	337	344	328	324	332	319	333	339	328	312	316	321	318	350	327	338	348	353	344	337	331	304	307	315	333	339	318	328	341	316	324	331	339	343	324	389	337	327	327	345	327	310	324	348	337	369	346	348	325	340	345	346	335	320	343	354	327	339	345	367	320	298	340	339	313	337	324	374	345	344	317	317	357	355	319	329	305	368	380	347	354	346	351	316	341	338	350	357	317	329	327	353	316	342	337	382	308	366	333	317	332	369	341	300	314	356	310	331	324	381	357	372	327	317	315	322	349	338	327	352	349	324	355	354	361	321	325	328	323	313	304	348	344	361	335	314	328	339	326	323	351	329	342	343	342	360	340	325	319	339	336	327	356	363	325	352	365	378	318	337	339	366	342	319	346	336	328	341	327	327	367	346	335	319	339	325	336	343	355	318	333	366	336	359	330	319	336	334	326	326	288	355	353	327	329	349	308	335	298	336	337	329	327	312	351	347	362	342	304	342	313	328	368	329	327	337	315	325	338	347	349	355	360	334
15702	11160	1664	1138	982	838	748	787	797	707	725	673	764	676	715	719	697	713	710	734	700	726	749	693	717	714	691	693	716	698	766	716	738	686	690	684	680	694	666	705	715	652	722	666	672	722	675	698	709	684	704	718	716	723	792	737	692	723	689	690	679	693	714	707	630	686	648	684	669	671	693	734	714	682	709	657	705	736	693	671	662	722	706	664	728	698	670	645	688	657	645	677	681	648	673	687	690	657	713	688	671	710	675	681	719	723	686	645	667	698	671	702	697	710	706	700	704	700	709	674	677	645	722	674	717	693	683	676	680	700	721	680	667	696	749	690	684	677	630	676	686	697	689	665	699	642	673	668	658	685	709	689	709	726	706	749	648	728	731	723	663	660	688	675	687	641	695	685	660	677	676	705	687	705	694	686	650	733	681	656	668	656	712	646	709	699	711	721	669	706	631	712	677	686	700	652	636	671	730	666	704	730	714	742	697	696	701	673	709	678	677	696	693	711	701	676	712	648	635	708	671	677	707	691	675	705	705	691	686	697	725	673	681	771	709	671	678	763	660	668	687	691	723	710	700	655	702	659	697	703	703	671	716	700	661	724	663	688	706	714	706	683	679	689	671	695	678	725	681	700	688	713	726	705	635	681	694	703	668	697	713	696	656	683	724	706	711	675	701	705	657	699	687	643	741	675	708	714	695	730	676	702	731	667	723	700	706	714	687	728	681	684	678	708	685	711	673	677	688	733	686	691	707	729	733	677	712	720	709	711	667	689	655	691	705	679	653	732	701	757	675	684	726	726	696	659	701	689	720	679	712	696	670	696	685	702	679	654	682	707	729	691	701	671	761	697	732	680	681	666	692	656	670	697	686	693	685	687	727	663	717	696	689	705	688	698	692	721	703	673	702	711	717	696	665	681	739	687	701	721	704	721	693	682	670	720	674	739	738	694	686	669	717	693	660	643	693	688	708	665	656	706	686	662	660	673	734	662	699	706	684	682	697	659	697	660	713	630	745	642	722	680	665	650	707	710	704	709	674	637	680	728	692	641	653	658	731	694	681	695	747	726	728	681	690	686	713	677	645	692	736	724	649	717	695	697	709	644	737	675	684	678	673	744	706	703	711	701	732	763	703	708	666	722	690	714	741	684	677	671	713	716	660	698	704	687	644	713	671	700	694	722	685	683	698	703	682	718	698	693	732	675	662	663	755	681	681	682	727	683	674	640	651	689	688	691	695	709	687	716	696	743	676	649	705	658	682	675	695	738	684	695	704	694	663	682	715	653	670	693	729	692	658	664	635	691	682	688	681	703	728	698	697	692	679	716	688	715	743	656	630	660	718	646	723	673	700	726	681	666	685	691	682	671	702	705	670	697	735	653	673	666	642	689	715	650	707	676	686	676	696	684	670	687	710	692	642	732	709	674	702	700	668	722	736	640	696	654	670	665	701	727	696	728	708	709	688	696	666	684	680	664	673	737	704	685	684	696	695	674	685	673	681	702	727	679	722	711	697	677	722	685	713	681	708	675	693	715	661	662	698	679	722	694	737	731	694	705	683	708	739	707	728	676	721	683	666	694	700	653	690	711	720	666	682	695	740	685	702	702	697	702	688	660	688	699	701	708	675	672	686	664	682	659	679	698	695	674	705	676	696	699	648	693	665	704	703	654	652	662	702	703	665	713	694	710	700	695	699	674	687	708	728	704	697	671	662	693	693	713	682	756	654	687	695	692	719	669	651	719	717	667	683	614	728	672	666	633	708	671	712	710	715	703	646	641	758	690	666	679	732	691	706	650	709	682	703	668	734	713	687	710	669	728	714	738	698	735	746	684	670	714	665	668	720	682	648	710	694	655	656	675	634	683	702	686	720	669	717	697	702	665	686	673	732	728	695	679	716	710	648	678	708	698	694	670	697	701	700	709	659	664	695	704	707	673	695	656	705	668	692	726	677	702	742	665	708	714	679	700	719	670	719	673	723	722	708	695	667	685	673	631	668	677	686	720	688	698	671	669	729	684	695	667	696	696	719	689	689	678	668	711	685	690	675	706	716	673	683	651	676	679	682	681	705	742	710	667	664	678	705	735	715	710	702	694	701	665	652	700	719	711	657	700	672	675	652	687	686	726	757	685	679	620	693	704	749	667	708	729	718	667	666	681	695	669	670	723	719	694	693	747	715	710	716	686	689	696	721	708	713	712	658	694	746	655	717	704	644	703	729	687	722	677	690	713	695	657	731	649	698	668	665	699	674	697	691	702	689	704	675	673	702	697	661	679	705	698	682	689	699	677	691	711	695	698	661	669	734	666	702	702	688	662	688	695	712	695	667	682	706	651	723	647	743	730	682	710	704	686	730	685	686	680	677	698	671	662	726	699	718	685	656	666	694	699	686	708	684	706	730	711	647	713	664	706	745	684	722	715	688	712	683	701	691	701	691	686	752	713	692	668	716	693	676	642	652	674	666	668	690	726	707	672	683	695	650	697	728	671	724	712	685	683	681	636	698	691	691	672	655	690	648	679	671	669	646	730	698	677	656	700	657	693	716	659	669	702	706	697	691	711	715	704	654	627	696	664	641	707	682	676	700	681	668	721	681	726	664	700	674	692	648	655	673	661	676	649	708	735	712	686	724	635	713	733	712	669	702	707	692	696	682	687	677	715	681	683	730	639	706	680	693	749	727	679	619	618	685	675	694	691	676	688	651	734	709	675	683	651	721	666	701	678	723	695	697	710	700	690	692	681	650	728	656	720	713	719	714	689	654	691	674	665	663	685	693	700	704	719	656	664	671	714	692	669	672	664	673	699	695	679	705	724	681	683	732	719	705	723	693	696	675	688	749	646	703	721	686	694	733	698	675	715	706	715	690	672	695	701	702	711	698	721	698	695	685	702	690	726	672	723	721	676	658	708	736	748	681	715	711	681	666	683	707	719	696	643	713	645	705	701	697	682	676	746	684	669	695	676	701	689	680	688	638	659	668	667	646	722	660	722	711	703	691	687	718	685	710	709	736	686	737	711	696	650	676	702	716	675	668	718	701	685	688	733	685	653	721	697	667	663	706	699	709	672	696	677	650	718	662	666	704	683	665	671	691	665	723	694	671	679	640	651	677	683	725	659	738	691	682	706	694	667	713	745	688	676	679	736	676	690	725	729	656	702	701	661	702	702	701	668	659	731	675	698	687	711	676	713	632	667	697	716	714	718	667	686	677	708	720	705	722	747	685	709	695	718	706	716	647	719	738	663	735	716	649	724	694	748	730	706	696	683	708	673	678	739	665	700	695	695	675	700	694	677	733	695	654	707	657	721	665	683	710	671	659	700	693	673	633	722	700	699	688	723	690	704	692	738	656	676	669	740	710	694	696	670	727	699	674	657	675	713	712	699	703	711	726	708	685	657	688	723	728	675	677	737	694	664	706	672	660	711	677	682	694	701	735	705	685	692	645	690	684	677	720	728	686	731	695	671	664	714	652	656	716	659	679	704	671	676	702	718	689	656
23681	20721	27781	23689	18968	1613	495	350	305	288	264	221	222	235	224	221	206	185	195	209	192	213	195	179	188	207	174	191	212	149	191	185	178	172	171	190	180	158	149	166	193	183	178	147	192	163	187	197	165	175	188	177	164	211	199	155	175	183	188	201	178	157	153	185	168	169	185	199	153	171	185	192	153	178	175	173	155	152	186	174	173	166	179	174	181	160	158	158	183	180	172	163	192	179	183	169	172	166	161	150	161	158	141	170	174	179	167	148	177	166	166	171	164	185	160	146	169	170	192	169	181	169	167	144	164	173	169	173	166	147	155	184	162	172	163	176	196	169	158	166	180	180	183	168	170	177	182	181	177	197	143	184	173	201	165	172	145	162	171	163	187	166	154	186	181	177	150	151	195	181	128	153	160	168	193	176	159	174	164	171	175	164	172	157	191	147	182	167	182	165	178	166	178	164	166	167	157	166	152	159	156	197	194	151	172	158	171	171	178	173	158	192	154	169	174	200	153	180	162	169	166	168	169	190	174	153	175	159	165	175	183	171	172	194	193	180	189	160	187	179	169	168	179	183	155	166	173	169	170	157	160	169	168	164	179	180	183	186	171	178	171	173	181	167	159	158	189	169	162	177	180	163	163	154	168	183	200	147	158	159	153	173	163	172	144	185	171	155	183	158	196	157	180	172	171	184	170	162	168	151	161	177	175	173	184	180	167	140	151	158	157	160	187	183	155	179	179	173	167	166	165	171	183	168	168	203	167	154	179	179	197	147	167	186	165	163	171	158	155	167	174	169	180	167	159	165	175	161	145	186	164	171	186	170	184	169	175	182	183	163	158	183	174	142	164	177	186	175	172	171	183	177	151	166	192	175	179	172	181	162	185	172	193	142	174	161	167	169	141	150	178	169	154	151	127	161	162	158	158	154	168	146	183	159	165	159	170	166	179	178	165	180	158	163	196	148	186	172	168	162	171	156	167	166	167	188	170	170	164	166	186	159	167	166	204	179	190	153	183	178	157	168	179	173	151	153	194	169	167	170	161	152	164	162	167	198	150	185	169	142	202	150	192	169	155	163	181	196	174	179	172	173	171	155	167	165	169	162	138	164	149	165	200	168	163	196	170	161	171	169	179	176	172	152	175	166	178	153	162	163	166	176	170	155	180	163	173	182	154	151	151	179	171	165	172	171	173	170	213	191	173	146	186	166	192	176	172	163	161	167	178	175	175	163	153	173	159	199	152	174	170	160	149	180	180	186	157	157	176	186	140	157	164	178	181	160	167	144	198	160	170	159	174	175	176	158	163	162	194	188	144	204	169	183	167	182	179	151	176	184	170	161	156	154	180	179	186	164	163	166	145	189	159	165	155	180	171	167	163	181	164	174	157	147	181	176	143	173	168	156	171	146	187	169	162	175	167	201	178	153	170	170	205	197	184	184	175	175	175	165	180	182	179	169	165	166	178	178	162	169	144	160	168	169	169	178	173	163	179	154	160	151	165	146	165	180	159	158	158	175	170	160	185	182	189	172	158	170	178	193	153	178	178	156	169	189	164	178	146	148	161	152	166	154	172	150	181	153	178	174	183	198	158	171	188	165	192	172	177	182	166	169	171	182	169	143	150	155	154	181	185	157	146	148	141	147	179	188	174	156	165	157	175	180	160	158	189	164	161	174	160	170	167	169	178	165	178	187	175	159	148	174	185	169	155	168	178	185	145	149	151	165	188	182	177	176	176	168	152	177	181	155	163	164	163	179	176	162	199	168	161	170	176	162	159	186	161	177	170	158	189	186	171	169	166	171	173	163	143	166	194	184	175	183	188	187	166	162	158	175	178	160	169	174	186	155	170	166	171	171	169	183	179	170	180	175	147	171	145	177	179	162	157	189	188	191	182	167	188	171	180	181	139	178	180	189	152	173	169	148	178	149	163	156	169	185	170	178	168	186	165	194	170	155	164	173	182	171	182	204	164	166	176	160	179	168	184	191	166	167	196	183	142	167	162	175	185	157	157	176	179	193	162	167	176	170	165	172	179	178	186	171	162	185	141	180	166	155	194	171	168	170	149	162	148	175	179	158	168	162	150	175	164	174	172	172	153	168	162	181	192	184	159	184	165	181	165	174	161	166	142	177	190	192	170	172	167	167	148	167	169	188	169	184	159	165	183	173	170	187	176	189	163	167	160	174	144	173	180	149	167	192	175	169	174	185	174	191	146	190	174	158	183	172	151	178	174	172	199	169	171	190	162	174	161	159	189	164	150	174	157	156	155	187	190	166	190	192	167	162	170	163	166	164	184	166	165	166	178	166	207	183	168	184	182	177	159	168	174	168	157	159	156	177	150	180	179	165	150	159	162	171	166	168	163	188	184	148	160	176	168	184	143	155	145	161	161	184	169	173	151	171	187	167	144	165	168	159	178	162	172	167	153	163	158	177	167	164	181	169	200	181	199	157	159	177	180	189	185	157	160	185	149	178	193	190	173	162	151	177	186	197	185	152	181	180	161	164	150	202	184	175	169	195	171	177	172	165	190	160	152	188	154	175	148	198	169	179	161	169	145	151	167	168	158	191	144	171	176	153	175	176	171	159	152	170	182	163	154	169	170	161	200	177	174	188	162	179	185	156	196	177	188	165	167	150	184	150	179	155	187	163	153	168	169	199	164	167	178	149	141	157	186	183	178	159	177	174	160	153	170	163	172	152	151	159	150	178	160	172	192	157	165	155	163	153	164	150	164	175	173	143	163	189	197	167	164	157	191	157	164	190	203	180	159	178	157	173	170	170	166	156	173	151	160	168	169	177	164	179	179	160	149	178	193	141	147	178	177	168	147	168	165	182	162	175	165	151	186	177	176	176	165	152	146	175	190	148	162	175	149	208	164	165	192	191	177	174	172	177	173	170	167	175	179	173	173	171	146	166	165	152	148	173	190	143	163	171	177	158	156	169	168	189	174	175	166	158	175	165	153	159	150	181	173	170	174	149	146	157	159	167	152	159	159	164	171	159	165	158	159	167	161	180	157	171	175	183	175	174	139	175	168	162	157	183	159	182	175	168	149	175	165	155	172	169	156	165	166	180	170	167	162	183	169	181	169	188	163	163	183	161	164	158	157	169	177	176	169	165	168	152	172	154	183	179	188	211	167	162	168	164	201	174	185	152	167	176	168	169	150	169	171	164	167	149	174	171	148	191	166	170	173	168	168	145	169	184	172	161	163	174	168	187	171	169	164	202	185	166	175	190	171	181	174	147	169	154	151	161	159	188	166	164	173	173	158	155	178	177	181	186	194	165	178	172	158	181	167	190	173	170	167	151	181	170	176	159	173	183	188	179	182	188	172	163	170	171	183	173	147	188	160	172	173	169	154	168	162	155	171	187	176	167	174	188	160	163	179	164	167	166	178	157	191	168	162	180	175	149	179	191	174	177	192	171	172	154	162	169	168	169	168	175	198	160	170	158	146	186	160	177	175	181	171	170	176	169	192	182	175	147	163	179	210	172
32372	21486	7496	3769	2488	1724	1306	1094	869	825	680	644	599	540	537	470	474	413	416	453	433	437	360	385	392	385	374	397	414	343	388	330	356	362	389	359	382	347	377	388	321	364	351	335	351	350	330	352	365	339	342	348	365	352	331	372	323	333	358	320	309	316	344	344	335	329	319	306	352	354	312	358	368	308	340	273	346	341	353	343	331	303	360	310	332	329	357	354	348	366	321	355	347	306	334	322	366	348	360	342	306	360	341	348	321	320	325	293	343	325	359	349	309	334	298	324	365	304	327	325	330	373	333	303	371	305	337	304	347	327	322	350	332	331	308	355	345	346	296	328	347	365	376	355	356	297	336	340	344	322	317	327	297	305	333	350	336	342	318	340	342	324	314	347	380	300	312	350	345	295	324	355	365	335	344	331	322	370	335	341	328	342	320	355	332	356	315	351	317	303	321	361	335	322	346	330	356	323	319	347	359	343	332	317	316	312	318	332	357	330	312	329	331	359	328	331	338	323	374	353	362	322	318	334	353	349	309	323	317	357	328	344	346	316	349	297	302	335	353	313	325	297	350	358	338	345	365	342	335	328	334	326	323	349	333	320	301	343	358	341	341	352	334	340	319	373	293	311	360	330	349	340	317	321	299	321	306	357	331	318	324	314	325	327	327	351	339	320	364	326	340	338	337	341	349	327	309	324	325	320	319	330	346	320	340	336	383	318	321	319	343	327	336	302	340	339	334	356	329	380	333	333	346	347	314	342	336	337	347	349	330	324	335	330	302	371	335	349	322	332	302	334	335	319	314	340	317	345	312	336	332	370	350	335	342	305	318	326	310	347	326	323	343	341	312	324	364	360	339	318	350	319	350	349	351	353	324	345	339	319	316	305	295	315	340	344	361	352	323	341	361	315	310	321	351	329	335	308	367	321	361	319	343	305	330	334	340	330	334	338	362	310	307	342	330	356	383	290	325	324	313	343	341	327	360	334	327	297	341	340	277	342	334	329	293	323	339	319	318	325	310	333	336	332	324	351	326	337	317	328	364	304	325	327	304	360	307	326	300	336	344	308	335	328	330	347	291	307	330	338	304	352	321	344	328	283	320	339	332	338	341	324	292	350	354	357	310	275	345	354	362	328	331	323	324	349	366	332	330	323	336	351	340	306	349	304	318	352	361	347	345	288	314	316	332	359	345	312	341	334	356	358	357	330	308	330	328	363	305	332	309	340	329	359	314	317	379	384	292	318	370	329	321	338	304	318	291	348	325	321	319	326	316	339	290	333	343	303	334	341	306	307	346	332	354	319	277	323	326	339	361	326	332	302	303	306	311	355	309	339	329	305	358	363	336	317	328	309	320	316	343	320	313	344	328	341	296	363	351	338	334	355	352	331	333	360	355	351	352	332	310	336	340	343	326	356	326	353	333	323	305	352	341	307	324	328	346	302	325	317	348	357	353	336	329	364	344	327	322	351	321	332	356	331	339	333	335	333	322	332	305	327	346	338	336	329	354	315	312	317	349	335	335	310	290	334	358	349	336	313	331	345	325	322	330	292	305	303	345	366	312	321	320	317	292	350	339	322	314	342	301	342	328	331	329	318	334	346	338	344	313	302	346	338	303	311	347	350	333	288	334	333	332	351	310	340	331	324	314	313	317	304	285	318	301	348	305	362	344	324	325	334	349	356	332	323	325	346	331	360	341	326	330	301	322	354	332	325	318	291	331	307	362	290	329	340	333	325	350	357	367	326	316	335	338	351	289	336	314	298	320	325	365	302	341	325	351	350	322	334	342	320	330	360	327	304	330	338	351	312	294	340	357	365	320	328	296	354	332	333	362	355	326	311	332	341	345	352	311	347	342	337	309	341	358	328	297	323	303	326	346	329	373	325	323	357	354	310	337	323	317	301	305	320	360	331	318	367	326	337	318	303	332	325	317	346	357	334	346	333	334	336	337	333	330	338	350	305	315	349	362	305	342	350	340	316	353	313	316	320	348	358	355	334	351	321	366	325	319	317	306	320	295	280	320	325	323	331	301	294	337	310	316	352	321	342	318	334	304	330	324	318	340	341	334	319	322	350	313	311	317	325	318	360	317	320	314	370	333	355	324	303	311	343	326	348	345	316	330	306	304	307	327	339	309	336	328	363	317	333	291	346	269	300	342	328	313	315	322	340	328	303	346	347	312	336	335	326	337	316	361	331	344	363	375	333	343	343	306	337	328	372	356	331	325	361	343	317	335	313	329	345	357	326	337	329	341	325	326	353	313	337	336	336	327	337	313	335	342	317	348	288	362	281	306	323	348	316	335	318	336	332	326	344	330	360	346	336	315	361	343	308	331	348	344	348	349	326	349	314	335	335	316	343	355	326	314	312	311	360	295	334	330	345	340	338	330	314	337	333	342	296	310	341	322	347	336	337	307	337	352	343	362	339	347	328	322	368	346	322	343	336	324	328	329	359	312	308	342	349	347	359	341	312	319	345	343	329	330	345	317	321	314	343	340	344	301	331	351	323	324	353	314	348	317	343	361	334	337	342	326	325	323	359	331	327	291	333	325	348	285	328	353	322	335	333	311	308	318	318	360	336	303	363	319	330	335	352	303	347	334	321	345	334	325	337	333	345	320	348	344	331	330	331	324	347	361	351	342	356	340	353	373	357	351	348	319	337	323	333	315	342	346	333	315	356	371	319	323	356	305	326	333	354	364	316	368	351	330	314	317	311	364	320	353	325	343	341	336	344	343	363	328	320	360	347	318	338	320	348	341	320	329	343	326	314	291	318	360	346	351	375	317	311	346	318	355	323	356	328	300	323	331	333	365	317	314	304	327	346	338	331	296	288	335	340	327	335	330	345	314	339	348	344	278	356	334	314	323	345	339	322	321	318	365	361	358	336	319	358	348	304	342	351	341	320	329	314	329	324	330	368	338	327	333	334	314	316	314	305	307	339	308	293	357	322	294	336	314	355	353	313	335	359	358	339	361	328	343	343	317	349	345	336	315	319	334	306	334	348	343	303	332	361	356	322	331	346	328	338	305	321	339	335	316	347	324	328	331	325	326	352	337	351	380	334	336	318	321	353	306	339	330	312	306	323	328	339	326	326	356	332	329	333	317	344	336	311	339	330	344	305	355	354	320	304	328	344	333	336	352	351	335	372	339	343	357	347	326	329	351	364	309	328	329	339	314	309	372	306	334	320	337	314	352	335	350	289	338	323	357	312	307	313	315	353	325	331	321	337	330	330	359	337	332	324	332	315	319	322	366	333	329	337	325	351	349	327	309	348	321	315	362	363	349	311	278	324	331	333	339	332	356	337	353	344	351	361	338	333	326	329	327	344	336	303	338	300	332	315	330	343	297	349	331	346	332	328	349	348	346	331	297	353	295	311	333	322	368	342	342	317	332	348	362	339	327	315	319	338	361	330	268	314	294	325	311	359	313	303	344	354	331	327	341	351	341	326	344	332	304	325	343	316	320	316	333	330	336	306	322	318	337	354	318	356
23847	21716	29899	24065	21722	17866	1877	818	728	643	580	532	533	515	486	525	468	451	476	472	446	421	444	414	419	460	435	429	398	410	399	416	421	411	422	414	415	412	426	384	389	427	371	420	395	409	431	384	417	390	379	399	386	401	383	404	370	401	405	386	398	370	395	401	412	431	395	367	387	394	408	391	408	374	397	414	400	385	355	381	392	357	403	372	371	408	417	403	372	376	381	402	414	393	398	393	374	407	383	410	370	354	395	356	391	386	404	420	383	425	401	380	395	359	381	339	366	383	355	395	369	412	411	387	366	366	397	390	381	390	410	400	365	373	394	414	367	385	407	388	406	368	364	392	414	399	378	356	392	401	404	377	395	390	400	382	402	385	389	373	362	368	376	403	379	381	412	403	372	422	412	396	373	378	431	380	418	391	398	389	394	394	435	374	363	410	360	385	405	392	386	375	388	400	355	358	375	380	364	399	400	365	399	398	364	382	376	396	397	345	354	349	435	400	417	389	415	362	386	418	377	404	412	388	397	409	445	399	423	385	383	381	389	387	393	371	405	362	417	382	406	394	396	352	392	386	356	419	400	409	386	370	372	382	362	376	338	423	369	375	402	393	379	383	372	371	423	364	363	380	387	359	393	422	396	403	396	385	429	385	373	350	421	402	411	382	392	362	397	371	393	337	400	360	407	401	372	328	355	387	392	369	366	404	389	381	372	353	365	397	387	384	370	427	414	369	381	388	347	396	355	347	382	414	419	358	399	389	370	397	416	368	359	392	365	379	392	365	398	383	384	372	384	380	416	392	413	372	428	407	361	388	387	380	366	398	382	365	374	372	369	388	404	372	372	404	407	399	379	356	377	410	379	410	378	361	366	362	366	370	374	394	404	388	361	358	386	400	349	387	349	419	387	385	381	377	377	385	373	372	374	417	394	389	387	359	383	388	389	402	368	395	388	400	384	389	388	385	322	351	398	384	384	370	364	402	412	383	402	366	342	383	393	379	406	399	398	423	404	399	397	412	403	393	395	363	392	395	423	386	369	370	406	380	402	369	384	363	354	393	369	398	396	398	387	373	343	380	375	377	416	408	412	365	389	399	425	363	391	361	393	399	373	400	350	396	384	406	387	411	395	373	369	385	380	366	374	385	380	365	395	397	407	352	384	373	377	426	385	355	403	400	416	398	402	393	398	398	387	366	372	372	384	370	368	385	377	413	396	378	390	416	425	380	416	366	389	399	390	378	414	394	402	381	385	383	389	380	409	347	370	426	356	374	360	389	395	405	380	375	362	388	364	353	373	395	394	378	382	389	388	430	348	372	377	347	410	366	412	391	388	381	377	382	397	404	356	373	354	407	417	369	406	370	389	406	405	391	385	370	367	375	410	395	374	448	378	350	404	362	373	389	429	401	382	381	391	373	410	359	420	396	413	417	389	400	384	376	385	372	361	413	394	361	389	386	392	359	404	379	409	391	382	355	402	398	401	425	390	411	374	401	407	367	373	404	376	397	359	386	345	394	360	405	383	395	373	374	365	389	417	365	365	385	361	343	427	405	393	393	398	373	380	384	356	419	377	366	374	392	380	430	361	369	337	382	392	395	383	409	399	363	411	421	421	388	341	375	430	371	381	369	421	400	385	386	416	415	370	382	383	395	345	420	390	377	412	378	389	391	395	368	409	381	360	366	405	392	347	396	345	388	405	381	414	425	363	383	399	359	411	363	383	386	394	391	403	412	354	428	366	368	384	393	357	377	423	415	366	372	404	390	368	395	392	375	389	372	373	349	404	388	395	374	399	374	337	361	387	371	418	406	413	376	362	368	366	364	429	402	409	408	383	389	380	385	410	409	360	349	380	393	397	373	414	380	405	390	393	384	413	362	382	367	381	411	367	406	384	365	412	438	402	378	382	374	385	376	372	393	373	375	389	426	370	366	384	399	372	436	373	388	394	390	382	404	376	376	356	369	393	394	361	395	388	426	424	388	389	358	380	404	394	422	367	377	368	416	374	405	326	393	347	372	378	380	397	389	381	363	379	413	402	374	368	402	378	427	390	381	400	368	387	391	362	365	404	412	367	380	386	375	392	400	387	378	390	392	355	402	420	368	408	378	386	357	382	389	368	419	371	379	359	381	395	367	379	351	382	372	393	373	392	391	378	399	388	377	408	386	378	390	384	406	358	359	384	428	390	402	369	413	418	409	419	385	376	377	339	413	427	398	401	393	379	407	397	352	383	427	374	389	391	408	375	379	411	342	397	377	400	395	392	391	386	380	376	389	340	378	391	452	368	339	384	386	412	354	405	386	373	402	421	386	420	336	403	386	411	367	355	381	390	373	367	409	381	424	405	387	383	376	398	405	371	349	346	382	383	396	363	367	395	429	363	369	388	389	400	376	410	412	366	369	363	384	350	394	374	386	390	352	414	375	353	394	398	403	373	370	392	402	366	360	373	374	367	413	393	391	378	378	387	398	370	374	358	413	396	396	391	421	403	379	384	388	421	383	384	392	388	379	379	387	364	375	392	380	373	371	382	417	345	373	403	370	383	373	393	389	425	375	386	396	385	370	375	442	398	371	389	352	396	335	388	421	382	385	360	377	398	397	385	386	406	387	410	400	394	379	403	384	412	368	394	369	418	400	369	396	416	382	380	410	396	435	370	411	387	395	417	360	380	385	391	359	341	384	380	376	386	419	369	354	405	388	376	376	400	418	391	400	374	384	372	379	386	371	409	381	363	413	375	371	410	401	352	364	362	391	358	401	385	401	397	407	442	375	350	398	402	408	383	415	354	377	404	384	380	418	367	346	377	410	406	378	398	433	369	418	361	379	418	378	336	402	364	401	401	405	362	397	388	384	374	366	372	358	389	404	405	406	418	413	398	379	396	387	395	358	388	376	363	379	379	406	372	371	390	371	397	358	377	397	394	373	354	363	406	388	387	399	392	390	380	376	386	391	359	356	375	380	439	402	408	394	415	397	378	370	375	399	345	392	398	348	412	381	370	400	396	417	384	393	394	394	397	424	388	405	376	410	384	396	404	384	362	399	367	389	364	384	372	394	390	405	397	378	404	422	381	379	350	395	376	389	377	370	365	375	425	385	377	368	421	403	411	392	407	378	370	355	375	421	395	412	375	386	434	383	379	414	385	417	365	384	413	376	376	343	370	391	362	390	401	419	370	411	399	367	383	377	417	374	407	389	374	393	389	384	418	394	381	348	407	364	423	379	397	404	416	404	405	344	390	364	423	393	364	370	408	402	370	410	371	404	363	390	390	375	370	417	399	384	398	345	391	385	425	397	372	387	408	388	336	383	396	391	363	393	385	363	376	371	425	387	379	357	384	379	385	363	382	393	373	388	397	407	399	351	385	359	352	361	412	414	392	378	361	389	386	390	367	352	377	400	373	390	332	404	384	366	418	406	386	377	378	375	373	383	388	375	391	360	388	385	393	419	379	402	387	377	362	342	382	382	393	361	373	402	400	400	394	382	361	398
40260	27100	12625	7058	4644	3454	2702	2190	1796	1576	1447	1295	1126	1145	1086	984	953	907	876	839	868	790	781	786	802	781	779	742	745	742	724	772	800	728	784	710	710	738	660	736	692	690	662	743	703	721	695	672	711	738	692	687	727	693	680	702	711	657	698	675	668	653	698	721	719	635	619	685	678	671	694	625	714	664	686	683	682	657	684	658	717	663	654	690	719	660	645	592	662	608	682	721	683	693	652	625	659	674	706	700	684	708	681	670	676	709	644	695	683	676	687	687	633	704	681	659	650	654	654	658	710	652	660	675	638	705	647	639	696	700	654	704	686	719	654	663	677	662	666	634	693	616	672	625	703	658	657	657	660	695	657	677	704	644	680	651	650	667	655	692	679	668	692	669	661	670	683	642	681	668	728	626	668	665	640	693	663	683	659	687	655	662	649	680	655	691	702	682	630	635	650	694	684	667	628	641	621	719	639	638	679	656	678	679	662	662	666	720	680	613	660	671	678	677	638	691	669	668	668	623	707	662	679	645	691	649	645	713	674	686	690	662	658	674	643	700	662	694	709	686	661	691	649	672	654	657	665	663	643	693	642	635	665	628	661	637	653	658	650	648	698	679	729	627	645	666	658	661	666	666	679	605	713	662	688	660	629	674	671	698	653	658	676	668	677	657	706	660	678	692	641	677	683	714	638	663	672	649	653	637	699	708	697	653	710	630	678	671	651	661	671	712	680	666	646	682	662	702	696	641	690	694	657	647	654	617	651	673	690	675	666	668	696	678	643	659	623	645	682	688	699	663	685	702	637	659	652	727	697	720	663	623	662	644	663	675	652	635	670	712	687	677	703	682	672	699	684	660	679	660	647	661	655	681	677	753	631	651	674	675	655	654	689	666	678	651	641	680	654	662	668	643	633	667	655	655	682	696	652	672	688	670	687	657	704	649	662	675	643	669	709	700	721	648	662	699	654	649	679	629	679	638	624	712	684	653	671	660	678	645	679	692	651	653	653	682	673	686	636	649	656	672	716	621	685	676	650	656	722	720	669	654	660	670	661	657	654	698	672	661	650	715	650	631	719	662	634	688	629	630	630	686	686	668	684	646	625	624	663	681	668	663	677	704	639	648	668	655	655	671	676	685	710	674	639	689	667	664	686	661	685	656	657	672	672	669	683	640	621	686	713	685	687	678	678	682	713	655	679	696	634	643	677	650	712	672	651	698	657	649	669	660	715	656	692	687	644	684	727	651	712	640	715	634	661	666	660	646	680	686	644	674	666	691	640	651	637	669	654	659	669	699	694	708	617	704	683	611	661	660	666	634	700	689	622	675	655	618	639	674	712	681	680	610	686	705	674	683	658	668	694	685	658	693	697	653	667	668	611	649	713	628	654	648	702	693	696	663	660	631	668	695	700	660	656	638	697	667	630	651	686	639	632	671	620	706	685	671	628	653	683	665	654	684	647	657	689	695	655	600	661	640	635	659	691	662	633	666	632	680	642	656	662	671	672	629	685	675	650	663	640	675	667	659	664	653	704	667	709	663	657	665	684	653	678	675	667	679	649	669	614	630	681	669	662	636	667	691	702	706	703	634	697	698	679	689	650	699	716	680	690	672	661	663	714	657	663	664	596	687	660	683	649	688	672	685	682	641	660	600	662	680	669	685	607	683	728	617	646	656	658	657	714	713	645	647	653	667	640	683	681	648	672	700	613	694	636	708	649	699	641	644	661	645	649	677	668	672	631	667	645	723	670	663	673	657	681	602	704	673	660	645	644	647	658	656	681	642	677	670	667	681	623	645	614	661	720	657	693	702	647	675	698	661	702	687	640	683	675	697	694	692	617	706	608	710	699	635	646	682	671	703	690	672	678	704	612	658	661	637	619	680	660	668	689	652	666	690	661	691	692	619	671	656	648	636	654	676	646	660	647	668	648	700	618	706	681	658	651	728	651	664	686	696	659	654	634	618	638	653	684	637	665	735	668	648	661	684	665	686	673	649	645	702	668	663	680	646	700	633	696	679	618	666	653	656	656	648	673	681	646	659	676	689	679	674	682	656	688	654	677	618	646	650	656	667	688	614	665	671	645	686	681	646	670	691	682	692	678	698	685	643	667	676	677	661	680	675	665	634	693	666	662	622	719	660	694	687	682	698	651	667	656	690	602	647	680	620	705	670	690	697	632	708	629	657	620	661	660	672	726	658	683	665	623	676	629	649	703	752	620	576	655	647	707	663	652	643	643	677	701	671	691	690	660	684	640	687	662	681	690	668	694	701	655	669	679	665	654	657	624	711	685	636	672	633	627	692	637	677	683	627	602	664	667	711	715	648	689	611	654	711	644	685	650	681	614	658	691	629	655	642	680	665	657	699	645	643	694	668	620	718	628	686	650	663	683	667	645	658	666	642	703	656	708	696	622	643	652	666	643	672	665	698	683	699	686	690	680	700	689	695	646	654	705	688	700	663	672	708	623	634	664	690	689	677	613	630	667	666	671	639	646	645	611	643	657	683	660	631	646	674	632	650	721	667	641	640	660	676	728	631	669	663	618	697	645	627	646	608	665	629	693	671	678	627	653	667	683	690	665	643	633	703	652	737	678	600	652	647	679	689	666	672	678	730	658	640	635	693	662	663	656	657	623	666	680	664	670	675	694	658	637	655	666	700	680	672	688	659	643	648	653	668	663	636	667	643	662	655	695	657	679	671	666	697	707	641	633	645	714	700	657	686	653	694	710	644	665	713	660	671	665	655	693	669	704	638	664	705	663	684	662	676	666	701	670	676	713	678	699	712	652	689	643	677	672	700	701	643	602	716	721	658	614	683	680	672	629	695	652	623	663	640	634	645	695	629	621	674	691	693	646	623	658	666	677	676	698	681	655	646	629	701	628	659	646	683	628	617	685	692	736	692	677	671	688	651	663	694	658	712	661	676	663	719	644	679	692	644	681	684	684	703	644	690	660	636	657	631	656	684	671	689	686	674	681	642	665	679	662	670	662	653	705	719	664	686	641	690	678	660	661	700	675	659	667	691	667	653	663	633	671	663	669	648	703	687	663	641	677	709	666	638	716	665	636	657	647	663	685	648	681	686	715	648	679	651	677	653	698	618	675	692	631	695	650	704	667	684	636	607	689	697	678	661	653	641	676	723	743	686	709	667	691	603	696	630	684	650	653	729	655	685	639	654	703	628	648	683	635	671	670	672	674	702	661	659	665	660	658	623	637	686	684	646	767	664	675	684	614	680	674	663	682	706	668	694	668	700	681	694	627	682	640	668	632	674	686	696	638	652	667	646	672	685	699	622	687	640	672	679	659	631	692	710	666	683	649	611	664	709	693	693	643	668	680	694	645	658	684	657	680	658	614	609	687	685	667	643	644	678	697	692	650	680	679	696	628	681	703	639	691	669	687	664	684	715	637	648	632	677	642	657	687	638	646	717	643	658	668	637	663	682	673	662	660	668	670	701	668	669	679	669	671	705	692	698	677	723	689	644	701	597	633	685
27396	20870	7667	684	404	389	354	374	351	353	354	370	372	349	331	329	327	335	347	315	334	338	344	356	349	321	336	361	355	301	328	332	320	345	353	374	352	340	307	371	340	336	368	323	346	307	337	367	345	321	340	335	328	321	337	356	339	327	351	364	313	313	335	332	352	351	364	348	321	353	337	319	347	362	318	324	322	356	328	348	309	339	387	363	303	366	321	328	336	326	356	371	347	339	343	329	348	330	333	315	344	309	362	338	332	281	334	342	363	325	319	302	314	349	319	334	359	341	342	372	346	350	335	345	333	338	323	325	332	336	318	349	314	339	356	349	368	373	355	327	330	323	342	330	368	336	358	375	340	335	326	328	314	333	358	334	327	319	336	339	360	328	356	362	320	301	350	326	355	355	344	336	335	324	321	336	332	338	328	348	313	347	338	315	362	309	358	315	350	336	334	325	354	349	364	317	339	327	326	323	323	348	348	364	338	367	331	360	348	347	342	353	352	322	352	319	324	353	322	357	327	314	334	334	325	360	312	357	328	331	341	311	319	311	330	333	335	333	335	339	319	323	317	319	319	336	323	352	354	382	333	344	322	363	327	343	311	303	329	334	332	314	326	343	330	320	289	303	351	340	337	288	332	357	332	341	350	345	324	338	382	347	354	354	305	313	312	330	333	368	360	340	330	328	336	368	349	301	298	346	306	347	360	323	322	369	328	293	354	381	328	336	363	318	347	340	328	320	309	329	351	348	361	314	331	313	301	334	313	336	360	323	319	319	348	327	359	346	331	311	359	330	350	322	320	321	329	376	318	342	327	352	330	339	345	314	332	364	331	319	342	310	350	336	339	349	347	318	311	326	340	373	346	351	339	353	346	356	334	324	319	329	339	337	338	324	312	324	316	344	354	326	335	331	317	324	346	326	339	333	330	360	378	344	348	376	361	323	366	337	357	316	337	357	329	326	329	313	354	352	318	317	325	327	334	306	330	329	316	294	335	331	311	331	364	322	338	353	375	298	342	370	358	324	343	316	310	330	352	305	339	329	336	313	323	323	329	333	361	322	328	351	359	371	342	333	297	339	307	326	339	334	338	338	318	313	348	328	361	361	330	337	353	347	342	329	327	333	319	332	315	310	318	329	312	323	370	328	360	344	319	343	343	328	329	332	309	383	314	333	346	343	356	295	327	361	329	338	359	327	343	340	298	339	310	342	353	331	346	338	357	355	318	304	335	337	334	323	341	340	329	341	333	344	313	335	331	318	346	319	308	339	351	316	324	367	326	334	317	340	316	348	364	306	324	328	339	318	326	337	330	344	345	319	351	320	350	326	319	337	337	346	346	353	343	285	291	321	303	323	346	347	371	345	318	310	308	329	341	329	335	316	318	349	341	325	337	320	359	309	339	316	299	337	311	335	337	314	367	342	331	347	359	330	330	334	370	310	303	330	293	328	331	365	318	332	320	333	305	353	340	322	336	324	333	309	336	338	331	338	349	311	320	354	331	377	337	320	326	320	338	342	354	325	326	338	352	299	318	375	342	345	326	347	301	335	323	322	351	374	304	376	342	332	338	338	359	304	308	337	353	334	320	312	324	299	327	331	361	348	330	344	356	320	350	312	360	320	329	325	385	320	348	324	322	347	324	343	358	351	326	357	308	338	316	342	330	320	355	341	343	315	327	368	355	367	345	319	316	359	320	326	336	335	340	358	354	346	348	319	315	352	331	349	340	323	333	356	351	349	341	359	320	330	351	346	357	336	330	335	363	376	297	341	338	321	343	330	330	357	324	328	345	315	340	309	323	332	331	327	343	341	312	352	317	353	325	317	365	360	320	327	346	292	279	350	362	351	350	342	311	332	328	308	347	346	321	345	317	349	361	330	355	375	357	317	320	319	364	336	334	327	325	348	329	339	339	331	327	369	353	360	300	349	326	288	359	312	349	334	314	340	325	322	353	342	366	329	332	346	311	364	356	332	325	332	337	320	357	322	323	343	326	346	332	310	330	361	357	334	342	332	328	342	372	300	336	334	355	344	329	334	308	349	326	339	353	348	335	350	329	338	337	368	312	328	293	331	319	335	340	349	342	330	337	359	356	303	349	315	349	325	314	370	333	354	338	378	353	339	355	345	310	336	370	338	312	338	323	315	340	329	312	336	353	351	380	331	338	340	330	315	350	367	336	326	351	329	311	342	335	314	345	311	338	349	308	345	308	349	336	315	361	324	332	333	364	316	312	326	300	330	324	325	322	360	338	301	326	329	304	332	317	363	356	319	312	332	310	374	368	361	335	323	336	324	321	354	332	327	346	334	342	333	349	333	319	365	326	344	326	309	383	310	311	345	349	306	369	313	331	326	331	336	334	355	360	303	323	348	352	354	354	326	354	328	340	346	351	334	318	306	365	363	334	352	357	297	357	335	319	337	331	367	338	342	369	369	329	329	319	324	342	348	333	323	320	327	362	325	341	332	340	350	318	326	294	304	324	332	307	321	339	323	341	337	319	306	315	313	355	323	320	347	352	336	329	338	339	338	333	342	344	349	299	324	315	329	327	348	329	336	354	331	345	311	335	333	345	326	318	341	360	345	336	358	312	318	320	316	336	363	307	392	319	333	352	349	320	349	332	325	373	311	354	356	328	326	353	339	315	346	340	359	323	319	325	315	338	348	314	329	349	339	341	329	338	326	317	342	322	373	329	334	342	359	339	348	335	341	333	355	343	336	358	340	310	340	324	306	342	347	348	340	329	353	358	337	304	337	370	353	319	326	334	350	291	309	351	311	349	348	298	325	315	337	329	307	343	325	322	340	333	330	345	352	363	304	343	351	324	312	326	360	336	338	315	319	358	356	338	310	361	321	330	327	327	358	333	342	358	294	338	329	336	351	321	346	353	327	347	334	331	321	339	322	312	320	333	345	342	324	337	296	330	359	349	341	362	313	363	311	343	311	341	336	317	347	306	325	310	328	327	318	365	357	309	347	346	340	321	349	293	365	343	307	357	329	339	335	332	347	318	341	328	359	320	311	325	306	355	337	339	321	325	300	339	321	333	365	339	324	323	364	362	320	385	332	311	344	327	357	355	318	347	324	356	301	340	332	310	334	330	327	345	327	317	322	344	355	352	353	352	357	347	349	344	331	340	353	313	315	351	338	334	296	330	301	329	345	303	333	325	330	314	363	345	326	325	338	311	339	328	337	331	342	339	317	347	338	335	333	341	338	337	352	334	345	335	314	335	332	348	316	351	315	379	308	330	375	329	317	340	355	350	286	327	352	333	303	342	333	376	308	323	358	321	287	368	336	322	307	351	364	321	334	333	309	321	326	342	319	353	311	341	372	299	314	331	300	360	356	354	341	356	339	308	311	345	374	330	329	330	305	355	306	351	341	359	315	355	371	310	325	349	303	336	293	314	302	320	306	349	338	309	343	352	327	353	344	363	327	331	323	298	363	352	330	347	338	350	348	333	334	339	326	309	310	341	394	339	316	323	322	302	364
18300	10916	1567	1098	922	880	735	729	734	711	742	773	694	697	688	714	725	692	641	729	703	686	676	737	699	667	712	688	673	690	708	741	687	702	731	684	665	719	670	693	741	671	664	740	694	682	714	737	716	695	706	709	701	678	727	687	679	709	680	678	699	692	678	649	706	687	674	650	688	701	662	733	697	696	671	643	679	720	644	693	691	689	667	678	684	683	718	721	716	726	736	681	717	743	676	686	681	692	729	686	710	699	680	714	699	666	678	661	722	679	754	669	694	672	666	687	709	704	663	681	647	705	669	694	701	691	751	707	712	698	647	705	728	701	704	724	696	724	637	744	666	702	707	697	683	673	700	716	681	679	696	699	675	688	684	652	727	696	692	707	708	706	676	683	730	740	690	699	676	711	682	689	683	632	707	693	730	736	692	689	651	731	701	715	706	698	690	722	635	662	653	708	704	691	724	711	727	677	704	701	655	680	717	651	669	679	681	695	726	677	696	689	704	715	692	635	729	673	720	619	682	743	707	688	677	662	689	671	682	710	675	700	707	688	697	688	703	696	668	698	623	675	659	686	707	687	700	697	661	671	666	682	731	692	686	700	684	709	736	702	678	710	690	699	670	651	692	654	649	719	711	715	693	664	650	699	716	720	681	669	723	719	701	697	674	688	684	672	709	650	721	685	711	740	638	728	701	645	679	645	712	731	671	688	721	737	654	705	668	707	663	673	654	661	694	711	648	662	692	686	725	724	767	658	722	704	673	745	707	703	723	657	694	663	761	656	681	664	700	656	715	663	650	694	699	711	723	678	704	693	712	669	757	678	702	695	730	663	668	656	691	648	710	667	720	691	697	693	687	689	684	705	744	675	727	694	680	692	736	717	699	689	695	665	698	676	692	655	739	710	673	691	701	640	711	745	680	687	736	674	663	675	679	709	702	659	745	677	717	670	678	743	683	652	663	695	675	683	648	656	674	707	641	650	702	692	685	714	679	694	659	683	675	675	672	690	659	717	686	665	680	682	725	717	672	700	702	710	738	661	708	733	735	705	687	669	706	691	688	704	706	718	667	698	721	692	691	699	714	705	691	660	681	662	699	707	706	744	699	728	734	680	679	693	724	681	725	749	696	698	708	705	716	681	644	688	700	698	682	668	649	702	724	671	643	705	704	663	688	696	671	702	684	717	739	680	669	673	741	703	689	648	678	685	688	688	628	686	691	691	715	634	677	684	709	646	726	743	678	666	693	655	725	681	678	662	672	708	721	737	704	660	696	698	696	709	677	702	688	727	708	677	672	723	679	672	700	645	664	694	707	679	663	705	697	706	701	666	699	692	697	666	678	668	745	748	680	672	726	718	685	660	668	679	704	669	735	708	700	661	675	679	651	677	689	718	669	664	701	699	697	718	686	702	724	717	708	722	697	668	714	660	717	657	688	670	624	712	740	714	696	722	684	707	664	701	691	703	699	690	689	669	707	658	706	671	646	640	687	652	698	726	669	717	712	661	716	752	673	691	705	698	698	706	694	701	668	701	716	657	674	733	648	656	669	688	695	754	701	716	711	678	661	666	687	670	685	723	719	694	686	721	685	703	665	720	714	716	672	650	738	684	693	733	684	737	667	695	686	734	723	648	646	712	669	764	689	728	662	691	693	698	630	724	699	738	650	674	731	654	642	668	702	686	717	650	670	714	697	697	726	672	706	661	716	665	710	680	664	656	654	652	724	694	677	682	681	685	705	682	709	691	701	705	675	690	685	679	692	705	710	721	705	714	675	663	691	636	712	716	716	697	640	666	671	649	668	663	701	726	697	696	698	711	668	663	700	642	705	705	718	718	702	662	737	712	700	795	647	698	683	701	705	694	696	693	637	678	674	711	719	726	668	705	659	707	670	726	702	674	706	636	669	688	702	710	701	718	693	642	687	699	704	666	699	670	678	672	739	689	715	701	640	720	636	662	718	716	672	689	700	660	644	722	688	708	678	698	741	675	708	704	640	680	646	684	667	659	698	712	693	660	690	722	732	678	656	715	700	721	712	714	729	693	689	739	655	710	691	717	687	654	727	683	675	700	704	691	684	641	660	745	681	635	687	679	669	722	690	690	719	703	700	709	655	712	704	640	671	673	686	700	732	658	714	703	693	742	672	708	731	742	693	675	661	731	706	674	690	695	693	691	676	708	681	736	700	702	702	698	723	707	688	690	727	672	752	710	753	663	715	667	649	674	704	679	674	700	695	672	636	694	684	698	674	713	720	691	663	685	726	708	645	725	715	687	705	683	660	684	647	666	744	693	700	699	650	670	701	683	657	702	656	684	693	687	721	713	674	667	682	676	683	733	709	699	701	732	661	718	709	665	731	642	708	685	673	676	690	651	705	698	697	652	700	692	667	663	698	676	712	704	704	724	683	696	706	679	646	698	703	671	693	709	703	676	722	685	749	700	738	739	702	730	658	727	669	699	720	686	739	745	700	737	639	695	689	622	677	664	702	720	690	703	660	693	698	677	715	712	679	697	657	672	648	668	664	704	696	708	698	703	706	669	700	722	693	656	701	668	702	626	707	691	651	662	649	673	750	641	739	708	682	692	692	728	715	681	680	628	660	682	697	704	683	622	696	665	705	615	758	703	681	685	716	697	700	675	721	719	708	680	671	716	677	687	668	686	702	710	655	715	752	698	711	692	680	710	670	684	694	659	659	701	713	677	672	754	689	688	689	640	679	705	712	702	683	712	754	754	732	682	690	698	703	704	724	686	664	692	714	699	711	707	716	673	712	696	693	689	673	641	700	639	697	747	698	711	707	718	700	665	710	684	683	632	673	759	724	687	691	677	683	690	705	670	711	732	732	710	692	670	679	701	700	698	658	711	702	747	661	722	723	670	667	727	700	705	698	743	658	697	690	702	685	705	706	667	702	659	720	711	671	716	669	659	716	670	701	729	668	706	683	692	722	671	666	714	664	682	674	704	696	727	652	651	684	656	697	696	685	656	672	704	713	655	638	680	671	689	709	695	715	685	678	733	676	747	693	636	668	684	709	699	676	677	693	656	720	695	666	687	627	697	677	673	725	696	671	729	735	658	672	677	695	684	712	651	690	711	682	739	687	732	675	718	710	694	664	694	667	697	676	690	685	718	668	705	668	654	754	663	707	694	677	683	710	738	653	689	733	726	680	739	666	696	654	677	704	723	702	666	678	674	710	717	711	704	696	706	658	670	703	691	665	689	637	658	709	706	749	735	687	728	682	707	652	680	647	716	681	697	680	689	745	645	675	722	704	670	733	693	714	697	688	678	722	693	672	665	719	696	671	695	686	724	720	770	666	737	695	708	727	725	712	674	670	671	657	707	693	661	683	610	702	692	689	702	680	705	710	712	719	687	768	689	686	662	698	691	688	652	699	694	721	687	694	667	666	680	672	734	687	703	694	725	705	689	671	672	664	653	643	712	650	684	691	672	690	682	691	720	672	698	678	688	693	664	696	650	668	675	691	710	718	729
24910	21741	29045	24986	18810	1299	565	348	347	284	285	238	221	253	238	205	213	226	214	180	209	217	196	167	199	177	194	193	201	188	178	187	178	198	209	202	175	164	167	179	182	205	192	168	168	190	177	165	210	194	180	163	170	205	177	182	193	214	188	193	174	170	163	170	193	182	180	177	190	179	168	179	187	155	175	210	170	171	197	177	204	183	178	178	165	183	195	175	191	175	148	170	175	192	186	175	180	189	167	192	148	207	180	183	189	204	177	152	172	201	191	176	176	176	172	172	188	173	179	174	182	187	169	175	188	198	171	161	176	184	200	173	153	199	174	147	182	162	158	176	181	179	196	161	187	178	198	197	208	166	196	187	171	174	195	181	189	188	172	182	165	173	195	171	153	176	191	189	171	159	173	181	188	195	193	184	202	167	194	173	180	148	177	194	179	152	173	187	175	164	157	190	173	182	164	195	192	166	174	167	181	176	164	185	175	169	201	165	174	161	190	177	182	185	167	176	160	204	171	179	152	168	172	203	185	167	183	188	168	168	187	158	176	172	194	188	174	178	177	175	180	169	165	174	176	177	178	171	163	190	163	168	155	183	191	183	175	148	171	166	180	189	159	210	176	153	165	165	181	203	174	201	192	160	178	175	183	181	179	172	197	191	173	189	165	183	173	185	184	196	185	172	205	187	198	188	180	175	213	159	167	173	189	177	189	182	167	188	185	148	178	169	188	174	175	165	188	180	155	160	199	186	149	186	191	188	167	182	170	179	172	160	197	151	171	191	198	172	179	177	182	164	170	157	192	183	166	183	185	177	167	183	165	181	147	131	193	175	181	180	188	199	177	182	177	168	161	182	164	190	182	220	165	183	174	163	182	160	198	183	173	200	170	158	202	169	173	163	172	183	164	168	187	190	162	164	168	171	190	187	181	181	178	160	157	192	158	143	185	180	168	183	165	188	163	168	170	206	163	196	165	169	166	171	168	188	183	168	194	188	181	192	175	177	176	178	171	179	194	197	207	170	161	172	205	162	160	184	196	189	177	175	189	159	171	155	190	177	213	192	166	179	163	169	182	196	173	179	172	168	171	183	193	162	186	154	180	177	180	171	178	171	189	172	181	169	171	167	173	199	180	188	161	189	198	186	186	166	178	178	196	155	184	188	190	186	170	177	160	164	182	190	187	190	160	184	182	174	181	181	176	204	179	179	184	159	174	172	174	166	180	197	171	194	160	155	188	151	162	181	185	196	187	192	192	187	181	165	176	157	214	174	171	192	206	180	179	167	155	183	159	180	203	200	192	179	190	175	168	155	185	180	179	174	186	185	185	179	184	187	156	183	195	179	180	188	187	175	173	193	189	169	183	176	182	167	186	177	178	161	181	188	167	173	176	178	172	195	183	183	174	181	193	157	155	182	186	181	162	190	180	187	179	176	203	195	177	180	185	166	157	186	176	159	175	184	167	180	161	164	198	175	169	157	201	182	161	179	173	171	194	165	187	171	168	174	195	176	193	173	173	158	160	180	183	170	199	161	196	175	168	174	188	152	176	171	171	155	149	170	185	194	186	194	167	173	162	170	183	182	172	186	172	178	159	211	178	164	177	177	179	171	179	171	191	200	170	185	195	174	193	162	182	216	197	189	195	186	186	190	175	198	176	196	211	172	173	202	161	169	167	173	180	189	181	170	178	157	193	183	193	180	181	192	188	192	162	170	162	156	173	186	186	177	171	170	177	188	182	209	183	204	177	181	194	174	186	193	179	195	188	186	183	183	186	156	183	179	198	188	187	167	196	197	194	175	179	198	171	164	181	180	185	186	165	164	172	175	171	172	167	186	191	163	164	186	165	175	153	173	194	167	194	174	175	182	173	169	200	164	169	187	182	185	179	177	193	174	185	183	172	169	202	208	160	185	203	168	182	177	161	183	182	191	198	201	200	188	163	157	198	207	173	162	173	187	187	176	183	183	166	178	201	178	190	194	204	176	199	198	210	161	178	179	190	160	162	182	186	212	168	187	172	179	158	160	184	205	182	188	172	192	172	176	174	180	149	194	156	183	193	172	185	180	172	195	168	204	172	184	168	170	194	193	185	194	157	166	169	162	208	183	180	172	172	143	169	182	194	170	199	155	182	196	167	173	182	182	172	180	186	181	152	197	158	188	172	176	160	171	156	177	158	194	174	184	173	182	177	174	170	193	181	169	171	189	165	173	182	158	199	185	166	155	156	182	168	164	173	170	173	176	176	164	189	168	165	171	168	165	184	175	201	172	188	188	175	184	159	185	151	192	154	193	187	165	158	172	193	171	170	183	189	188	198	178	183	165	169	167	183	191	207	161	169	195	201	182	180	194	182	187	194	149	169	184	201	181	158	162	184	189	167	170	184	202	207	158	195	196	156	175	188	173	184	167	178	168	176	152	178	175	167	170	176	156	168	165	190	161	192	154	210	171	172	167	175	164	174	166	154	163	176	159	177	158	180	142	201	193	183	170	185	188	146	198	177	179	175	203	195	178	184	200	185	173	164	182	174	193	170	169	168	158	179	165	180	194	150	163	191	199	180	230	171	168	173	178	200	172	194	191	166	188	161	164	162	160	199	200	153	160	178	188	187	180	184	176	201	194	178	159	192	171	177	172	173	184	164	187	191	172	179	177	188	195	178	176	184	199	153	154	155	165	178	176	171	176	160	190	159	180	177	171	165	168	210	183	164	169	163	183	187	176	206	187	180	197	161	187	173	158	178	178	178	183	192	168	174	179	164	160	191	166	184	160	183	176	180	170	163	166	171	175	165	173	166	177	167	181	155	178	178	191	163	198	185	191	178	181	173	183	180	178	183	143	163	170	170	181	188	174	187	184	195	177	187	170	160	199	182	175	189	195	181	165	162	175	175	173	166	169	157	186	187	185	156	168	189	169	182	170	163	187	175	185	163	165	188	175	189	172	180	191	180	185	162	176	176	175	172	193	176	195	163	190	191	189	168	175	182	152	164	207	173	171	204	188	195	175	174	157	156	183	195	182	182	185	185	172	170	185	181	169	185	190	177	178	189	149	214	175	159	180	162	171	183	180	181	160	165	187	182	187	204	179	165	186	152	184	180	174	167	172	167	181	204	159	149	174	166	191	174	175	164	143	188	172	180	177	185	173	172	177	181	193	162	176	176	208	177	175	169	170	175	178	207	173	171	216	162	182	154	159	173	192	172	191	171	176	182	174	181	166	182	153	172	173	189	202	174	182	194	177	164	173	160	163	170	184	183	187	181	197	165	201	160	171	194	230	181	177	151	169	177	182	175	171	200	153	187	196	166	174	181	207	195	190	143	193	153	174	153	197	169	169	200	170	198	158	203	187	166	167	161	183	169	157	165	176	163	168	165	187	179	182	186	185	191	173	197	191	190	166	179	187	207	162	178	166	166	156	168	195	183	180	171	159	184	148	189	193	168	181	196	188	185	205	179	170	188	184	165	177	173	196	157	181	176	183	182	186	200	177	179	173
41427	27334	8467	4302	2821	1943	1511	1181	1075	877	817	699	664	657	569	559	554	459	542	514	523	465	490	491	460	472	427	457	454	410	439	420	374	444	441	459	367	396	393	409	421	408	390	406	363	408	402	386	390	391	410	421	381	412	358	396	365	424	403	419	415	410	411	387	437	395	393	395	369	383	382	392	428	362	397	368	394	397	394	370	395	358	415	383	416	384	384	413	412	380	417	394	436	415	402	442	383	408	381	423	388	345	369	404	363	423	398	383	393	372	399	399	382	382	432	340	412	414	427	384	379	394	357	369	386	396	384	358	408	411	407	393	369	380	371	385	394	414	366	438	381	399	397	359	385	427	377	410	396	388	390	395	394	399	377	417	376	362	387	377	414	383	379	397	354	392	382	389	427	406	387	391	391	390	395	431	361	401	367	393	390	364	378	382	355	401	400	403	372	375	388	413	372	403	384	366	378	370	420	376	392	390	387	375	412	384	392	386	364	423	410	359	376	376	409	398	355	411	397	370	385	392	367	377	398	353	428	352	391	388	427	433	388	360	387	373	374	392	413	393	398	388	415	403	389	396	351	389	414	406	416	383	391	390	396	404	399	403	417	395	400	395	403	384	363	378	371	382	378	397	393	410	381	403	378	403	394	342	401	390	387	378	391	402	383	409	354	382	446	381	378	387	359	388	373	403	371	420	374	382	396	387	376	368	394	389	399	416	367	414	423	402	396	367	381	356	382	389	375	353	362	330	367	346	408	387	396	396	374	368	352	388	399	399	394	386	366	394	353	376	372	389	405	380	399	367	359	395	398	395	410	339	400	397	370	392	397	373	384	382	373	404	367	431	389	414	389	395	388	372	370	353	412	367	424	363	359	413	386	396	383	365	399	385	389	384	352	377	385	356	399	388	356	354	404	358	395	423	411	403	351	375	371	376	423	397	373	369	410	424	391	418	391	385	376	380	402	416	394	360	411	378	382	367	403	396	390	387	403	417	402	401	416	377	406	420	396	391	393	390	378	383	380	399	399	366	394	349	418	366	349	370	390	406	385	387	383	368	403	373	416	392	410	409	382	399	391	353	423	400	365	404	357	400	393	372	389	402	397	407	355	374	377	397	386	401	405	410	385	412	398	394	354	395	360	385	411	365	413	413	390	379	392	408	396	378	382	382	396	408	388	372	391	379	387	373	398	399	395	386	372	378	391	370	370	384	402	383	381	370	392	418	406	379	370	394	384	417	389	420	390	385	379	348	382	383	425	362	372	386	386	391	375	387	393	381	386	430	418	386	392	364	389	404	375	402	423	406	404	365	404	398	368	444	378	382	396	403	384	435	393	420	372	375	401	345	380	384	406	373	403	392	443	395	381	387	379	375	375	370	409	405	374	405	380	396	430	399	407	391	379	418	423	384	428	387	397	385	379	369	374	373	363	363	370	392	408	390	377	384	367	389	353	377	388	397	381	362	386	440	408	398	393	402	420	352	393	402	386	382	406	347	404	350	385	383	440	406	350	342	367	381	391	393	397	384	381	381	396	349	369	380	409	350	371	396	368	371	400	347	389	381	386	416	392	381	408	394	394	403	370	376	347	375	397	371	401	396	357	397	366	386	388	395	367	383	358	392	356	377	404	381	382	397	391	388	383	413	424	407	410	362	403	340	412	368	376	383	384	396	412	382	367	359	402	359	394	373	385	384	389	385	396	414	391	372	443	399	391	366	401	396	336	394	411	407	373	375	393	404	413	405	413	373	411	360	373	399	401	412	418	350	387	391	391	447	370	422	385	377	382	371	407	380	359	372	393	389	373	403	360	392	392	415	409	387	406	353	405	379	394	382	383	395	437	422	357	336	384	405	383	414	411	397	374	397	366	348	379	376	443	412	413	392	384	358	408	372	371	400	425	430	407	395	381	361	351	400	373	389	393	387	390	379	372	400	428	422	402	386	412	421	400	368	388	361	368	408	424	404	353	416	380	370	377	387	398	393	419	409	408	378	372	364	365	368	353	383	413	400	408	359	353	388	401	396	409	415	398	420	370	411	422	383	386	412	377	380	387	401	385	415	402	364	390	388	361	404	415	408	345	421	376	395	367	404	380	402	382	396	396	399	392	380	389	364	386	366	353	382	410	374	391	344	373	392	394	390	383	376	383	395	381	359	379	392	425	397	409	359	362	386	400	410	393	409	364	411	400	408	375	399	398	341	368	371	384	423	361	405	390	416	403	390	438	402	390	359	424	408	411	394	368	377	385	423	384	367	402	397	397	365	422	395	407	383	388	367	421	385	386	378	390	380	397	373	375	385	375	390	396	411	374	364	385	376	427	374	373	366	418	403	395	398	377	363	363	406	384	379	392	400	361	382	391	391	352	404	377	410	393	380	382	401	391	370	370	386	390	403	393	445	390	350	372	405	399	406	429	371	352	377	353	382	377	342	371	364	367	421	363	413	373	400	395	384	398	347	405	390	376	374	409	395	396	419	392	355	365	374	392	371	375	378	395	387	400	390	416	375	407	383	418	358	383	420	405	372	352	398	355	407	397	415	355	355	387	378	391	417	363	405	397	413	375	382	403	384	379	377	392	383	379	366	391	408	368	392	418	400	399	419	362	374	399	390	385	378	390	357	396	389	420	389	384	413	391	387	376	394	422	388	417	364	406	380	383	406	391	403	406	410	346	392	392	386	410	407	396	375	360	343	408	376	376	375	373	392	421	382	359	372	381	408	390	366	383	413	410	396	392	355	373	355	421	381	384	387	413	369	398	375	408	382	367	387	396	390	347	391	373	395	428	378	397	422	372	400	388	365	412	379	376	402	366	369	387	405	399	428	391	400	370	372	387	385	408	399	416	390	409	369	364	406	388	375	390	384	413	388	373	384	415	407	370	400	406	347	405	365	356	362	384	358	413	402	391	365	420	383	408	379	407	395	379	387	384	383	395	388	375	405	396	413	413	400	373	426	421	408	413	390	389	369	428	409	406	405	393	375	373	369	381	399	353	398	406	409	392	379	431	407	356	367	373	403	433	391	360	362	419	398	403	416	390	380	339	370	387	397	398	403	390	410	389	404	418	364	410	402	416	375	398	389	327	414	428	372	377	354	404	387	381	412	375	404	408	401	371	389	412	422	389	412	391	402	377	394	403	401	395	389	409	415	386	373	389	405	395	371	381	412	389	384	391	351	391	395	366	405	405	430	399	414	386	400	417	364	372	377	412	386	369	377	397	388	408	372	367	353	408	387	401	395	402	393	394	391	415	405	390	418	390	367	405	398	398	375	351	376	402	422	367	377	375	403	395	401	385	359	398	418	355	367	398	413	371	398	384	384	379	369	431	405	401	373	366	387	385	389	363	402	375	357	395	368	412	378	363	401	389	404	381	366	357	358	399	432	382	387	400	400	367	383	365	384	433	404	381	367	366	405	389	365	405	369	383	386	401	410	386	398	386	389	385	378	396	381	429	402	397	377	358	401	373	367	399	364	343	350	376	373	371	363	404	389
22766	20696	28278	23127	20696	17317	1796	801	633	558	575	541	503	487	503	470	461	465	454	432	415	448	414	400	369	380	390	388	416	395	418	419	398	412	408	365	371	400	403	362	342	383	368	365	408	384	378	397	376	373	381	379	387	363	359	357	397	371	381	361	377	389	350	369	387	421	368	398	374	377	349	382	363	428	336	397	378	352	379	403	368	361	357	388	349	394	390	394	363	419	368	371	363	350	331	365	338	399	385	378	368	381	385	378	374	369	374	414	340	364	382	362	359	382	396	360	358	419	343	367	406	359	363	359	382	364	406	383	397	378	379	410	376	376	379	381	326	371	375	376	372	388	387	349	408	366	336	398	372	370	390	389	373	375	356	350	338	367	354	390	364	379	346	351	380	376	345	367	375	345	372	367	390	390	364	356	403	367	388	359	355	387	351	383	365	384	356	360	389	402	359	377	355	360	352	362	349	372	335	339	360	395	359	393	361	368	352	365	387	364	370	370	386	342	364	369	372	388	384	366	359	375	384	390	368	372	374	363	339	357	396	376	362	363	359	355	347	370	350	379	391	390	390	406	364	363	348	386	370	356	382	369	347	344	338	363	378	364	372	400	364	377	335	371	366	378	379	382	374	375	378	372	356	362	390	345	375	328	408	394	374	341	409	401	345	383	369	366	397	391	364	368	394	367	382	384	351	346	372	360	368	347	359	363	375	411	350	353	372	387	391	340	376	381	393	353	374	329	402	418	418	358	373	404	360	354	369	378	324	365	381	405	387	372	346	384	359	404	388	355	358	378	368	339	352	350	358	352	337	369	385	361	388	398	366	339	395	362	369	361	369	366	387	356	355	346	361	385	365	335	374	363	369	413	382	347	377	330	369	365	351	378	379	358	382	367	366	352	337	348	365	382	352	347	395	365	389	358	371	370	382	360	371	385	346	386	371	391	368	365	398	375	350	367	361	405	409	365	377	353	327	411	363	368	409	373	363	383	354	382	382	357	358	378	358	365	366	398	360	360	374	377	393	420	385	355	387	362	374	340	378	390	362	396	373	361	360	358	373	401	367	375	365	370	402	390	360	353	386	370	396	344	362	374	376	391	351	382	372	393	357	390	336	361	393	378	378	348	329	400	383	395	364	375	361	389	378	383	374	400	370	369	378	370	360	343	388	384	407	359	333	392	350	373	384	359	387	368	352	365	378	391	388	396	346	368	370	365	363	342	369	339	380	358	342	363	390	379	392	375	342	362	384	368	355	386	384	363	366	362	370	363	343	333	379	360	382	348	378	368	333	393	380	346	382	387	364	368	367	380	370	373	351	394	372	353	395	352	376	373	389	370	331	362	358	365	330	374	325	365	341	370	383	383	366	358	370	340	388	387	350	386	383	363	391	367	378	384	364	374	416	404	373	363	347	365	357	354	360	380	418	401	362	389	351	357	377	352	384	401	396	382	385	334	383	371	374	400	393	382	391	397	364	379	376	370	373	344	381	359	379	413	377	355	368	375	374	384	351	385	356	397	345	351	359	368	344	386	361	371	378	362	374	368	434	371	365	356	362	347	379	382	360	350	345	408	365	338	402	381	383	362	391	411	390	383	383	374	357	349	333	370	369	378	380	351	378	410	347	365	363	381	380	377	355	369	394	382	381	344	381	363	380	354	375	368	364	386	366	382	382	381	413	340	370	378	379	367	392	398	374	371	366	361	376	372	377	358	353	341	356	357	404	394	368	395	353	404	362	415	360	346	362	340	361	360	403	368	375	360	374	359	361	384	368	384	345	348	373	360	350	333	382	388	361	320	352	390	387	383	357	378	369	342	393	370	391	330	368	373	362	371	331	420	349	408	366	332	391	388	384	374	367	383	385	348	400	364	380	388	372	383	370	363	353	389	394	381	352	366	375	381	376	394	374	398	429	345	380	367	378	360	379	375	349	401	356	368	352	342	384	319	354	373	372	376	362	356	388	355	363	356	368	361	377	402	370	376	375	377	358	379	365	395	367	365	392	382	378	345	372	351	369	390	369	370	354	368	365	377	356	364	360	353	368	365	347	321	371	352	385	324	390	372	386	377	418	383	385	365	382	383	381	377	369	359	374	365	376	393	391	351	346	368	348	371	382	386	382	355	353	333	383	356	352	352	328	382	366	369	382	387	365	356	320	336	369	395	362	388	385	333	381	393	375	385	380	361	364	376	358	358	336	359	410	374	376	363	357	359	348	341	356	352	382	380	347	398	393	378	354	359	379	350	386	348	380	366	353	406	342	376	355	406	332	378	383	352	344	397	421	410	386	380	389	400	347	386	384	365	339	377	377	392	392	362	365	405	385	371	381	385	339	368	386	379	381	398	381	380	400	355	391	378	354	359	358	370	396	375	376	357	379	357	339	369	383	426	383	374	355	364	382	373	389	382	381	348	375	379	406	356	373	392	336	351	397	371	346	374	359	373	350	380	379	360	349	367	355	332	381	334	335	385	391	354	338	381	393	383	368	365	339	386	335	325	368	355	342	387	385	382	366	399	385	365	353	346	357	392	377	377	373	359	339	387	363	319	381	367	343	377	366	354	367	364	374	366	353	383	361	378	364	380	392	370	379	340	352	361	388	365	374	352	385	383	384	365	339	388	386	377	362	379	355	375	371	368	354	330	350	398	369	384	357	385	351	384	345	336	353	362	341	350	391	388	367	385	360	350	349	384	351	395	349	351	366	398	433	353	374	369	357	374	348	380	368	354	341	398	379	370	373	367	364	350	344	378	381	379	352	351	374	376	373	364	396	363	357	387	364	386	358	395	350	375	356	348	385	343	387	372	389	360	334	358	343	371	378	380	384	340	396	335	366	378	354	371	388	339	343	349	377	360	354	369	371	377	386	366	320	381	386	354	336	396	381	373	386	379	366	371	346	354	376	358	389	372	364	375	380	365	369	383	385	335	343	358	345	410	380	409	376	328	383	363	387	366	396	375	347	384	387	383	388	379	385	362	368	336	400	389	332	365	351	378	365	401	394	389	408	344	366	356	387	370	371	398	387	351	339	363	372	392	380	374	374	339	400	372	361	342	353	362	371	357	332	357	396	373	407	358	361	361	341	362	370	359	401	365	355	391	379	374	386	389	364	384	356	374	366	349	347	387	339	387	358	370	366	366	397	352	367	350	350	358	380	379	377	353	365	362	361	380	375	378	365	365	383	344	397	393	331	377	351	401	378	381	353	341	393	373	384	375	404	324	369	411	349	395	391	394	417	381	381	408	392	384	376	372	350	365	377	399	364	335	308	365	372	390	361	351	357	389	339	389	373	371	370	371	363	363	378	350	382	366	387	374	373	375	376	349	364	375	397	411	349	390	415	368	360	382	355	356	341	367	348	400	363	350	365	375	377	357	365	380	395	351	371	362	369	344	373	374	343	385	383	361	373	403	374	390	385	366	383	371	366	363	402	383	370	372	349	374	339	373	408	336	378	367	377	337	364	359	363	345	365	393	374	385	376	377	366	357	353	372
46070	27905	12806	7057	4713	3538	2696	2289	1889	1592	1477	1345	1205	1171	1061	986	967	962	923	906	886	828	822	817	786	810	805	779	778	715	773	719	751	760	742	786	750	771	703	723	733	780	696	745	764	711	710	697	727	735	729	688	722	703	699	744	658	669	722	721	714	762	718	689	697	684	646	698	704	708	725	717	719	758	688	643	676	722	689	726	669	748	721	729	680	759	718	735	723	724	707	720	720	723	669	723	764	697	713	648	675	739	710	649	722	702	663	681	681	721	706	698	700	671	718	717	702	734	712	685	666	671	748	690	728	687	721	701	735	679	655	728	686	713	700	698	727	686	713	647	677	759	725	714	706	670	697	715	706	705	681	727	694	676	676	723	697	679	674	671	698	701	692	705	691	652	729	699	720	697	658	681	711	661	700	696	710	700	717	728	690	704	720	772	697	683	697	713	719	644	682	682	683	697	687	683	652	680	675	703	756	721	667	680	733	689	738	714	725	688	722	708	754	729	709	729	728	719	660	669	736	718	686	700	681	698	760	704	691	668	693	664	693	695	684	724	685	703	683	703	731	727	727	688	679	731	645	686	688	723	747	718	680	707	686	714	754	740	709	696	688	679	770	712	757	717	696	683	714	687	745	683	678	730	714	706	721	671	677	722	742	738	674	722	701	682	733	628	709	663	726	666	699	703	705	669	687	684	659	701	751	666	713	707	679	663	708	718	764	721	704	637	735	695	728	724	711	727	690	732	697	720	656	673	663	706	664	721	733	720	716	704	664	701	680	661	710	694	679	756	755	694	668	717	719	720	686	706	682	684	697	712	738	691	705	675	696	715	749	695	700	705	743	644	681	701	720	682	680	675	720	701	719	691	706	708	715	677	691	712	746	687	731	685	703	685	720	719	718	686	669	714	747	727	690	704	691	645	722	721	687	721	697	700	724	689	688	735	682	694	681	636	715	693	745	703	689	714	747	714	694	671	745	677	657	721	709	738	706	720	680	787	726	720	729	691	705	698	638	718	675	724	744	714	704	686	703	657	661	707	672	661	709	671	709	732	731	714	697	677	702	695	706	632	651	704	695	720	640	735	752	699	728	721	720	697	702	709	725	681	688	720	708	669	721	709	718	711	699	733	718	674	744	684	685	683	671	724	738	716	709	676	725	696	708	653	719	722	687	765	688	708	661	708	682	692	685	704	655	711	713	686	705	643	697	663	743	673	694	718	725	719	711	715	668	702	704	715	718	722	749	698	701	684	730	707	660	725	682	719	702	708	693	750	685	690	683	677	678	725	768	712	701	712	706	682	751	734	724	690	731	773	685	703	693	727	674	686	694	679	675	724	654	684	723	688	711	701	737	693	689	738	736	661	742	692	734	707	697	720	723	705	717	701	676	727	735	719	712	676	665	712	681	724	693	676	726	703	685	724	734	685	656	678	673	702	696	663	721	742	677	698	700	714	675	704	702	733	688	692	731	705	697	745	741	725	652	715	735	685	729	695	735	728	684	694	684	713	714	685	722	717	673	652	753	698	696	729	748	692	731	699	727	708	656	695	728	747	677	675	675	691	738	665	729	663	704	733	689	697	734	660	678	709	704	672	672	680	702	690	709	705	659	696	711	717	600	768	687	737	684	689	649	722	724	719	723	750	729	711	696	658	723	672	729	722	680	697	739	703	687	719	697	738	679	702	713	664	704	722	718	699	710	709	694	703	716	708	678	672	739	715	651	739	697	753	698	645	699	712	711	706	676	659	689	702	680	746	710	671	708	714	686	656	669	695	707	685	703	705	617	729	720	689	681	706	670	698	710	726	669	717	674	703	657	684	715	692	711	731	728	741	710	659	684	722	745	669	688	761	771	692	655	760	720	726	697	704	682	692	700	685	768	707	703	702	706	694	701	702	702	742	743	731	719	745	635	717	666	714	713	701	694	715	709	711	716	718	714	689	748	686	738	705	746	701	689	635	720	704	684	718	706	659	695	698	668	694	668	711	727	720	707	737	685	718	742	715	684	717	693	649	714	713	705	716	728	768	661	668	704	707	730	669	702	694	671	671	654	675	700	729	657	685	665	720	677	685	711	700	699	675	692	720	734	676	679	710	710	707	653	693	724	701	651	737	687	660	705	714	750	699	691	660	720	725	687	727	735	705	691	735	661	727	704	736	671	707	697	702	714	676	676	692	738	703	750	701	674	692	674	720	728	697	690	702	684	693	673	695	736	710	739	688	693	674	712	688	722	718	693	731	697	685	707	675	633	699	751	681	683	779	721	722	735	735	717	693	705	740	693	691	744	699	658	769	682	756	717	683	693	676	690	770	703	683	663	661	709	689	679	741	660	730	724	680	676	743	688	708	733	683	714	758	681	726	707	670	692	710	689	730	695	687	737	698	682	727	669	694	707	757	685	684	745	709	727	712	708	705	710	705	737	723	689	681	691	723	728	710	727	659	701	705	688	725	725	722	741	694	681	724	705	715	704	689	676	723	706	713	737	681	724	703	642	696	693	681	654	709	746	672	682	748	704	699	736	633	696	668	738	739	740	669	691	702	730	724	699	679	669	674	695	688	706	707	655	666	652	721	720	740	683	744	685	713	698	698	679	677	712	688	714	757	689	748	724	719	685	673	736	687	670	685	706	704	680	676	692	666	648	687	726	690	687	696	710	676	696	720	697	660	734	690	702	707	704	741	741	630	680	689	676	748	712	708	657	713	685	680	696	700	712	746	658	726	643	680	699	720	742	655	698	694	778	658	680	738	702	719	741	695	689	719	714	704	699	717	711	709	753	697	724	719	690	689	709	675	729	694	762	677	732	720	678	713	696	681	733	675	674	730	725	683	679	711	685	715	664	736	738	692	695	695	707	674	687	678	684	690	684	789	684	667	685	721	700	704	706	717	651	700	695	690	705	716	724	661	694	708	670	690	674	698	686	649	708	654	701	699	666	687	687	688	707	667	679	692	703	731	729	731	696	743	704	681	749	679	740	703	693	681	685	660	675	728	657	710	711	716	696	673	679	705	670	711	685	702	699	696	701	680	656	672	667	666	665	666	664	686	715	745	712	758	680	677	721	674	684	693	706	671	649	692	713	685	713	729	725	712	731	689	733	687	706	732	723	706	681	759	717	665	698	625	688	759	715	662	711	723	703	739	716	692	694	669	685	691	697	700	720	713	698	677	704	728	690	696	733	700	690	668	728	698	647	713	682	669	624	668	648	694	684	695	742	712	709	686	718	723	721	683	680	686	704	689	679	665	786	767	719	694	682	728	680	646	699	683	695	718	724	730	705	677	730	739	677	710	680	711	688	691	682	666	695	699	727	673	715	679	705	666	654	689	714	678	693	703	731	711	673	767	701	692	715	708	716	739	707	723	682	703	686	739	688	683	683	677	736	742	737	712	710	676	664	744	752	721	712	747	752	679	703	691	686	697	689	692	705	704	715	750	716	718	650	700	688	700	694	697	734	719	694	700	671	667	716	715	710	716	727	671	719	705	697	728
27472	20911	8038	690	453	383	359	342	366	377	359	331	330	354	350	352	351	331	393	366	323	345	355	339	346	326	366	319	348	322	329	321	336	312	343	297	367	329	337	333	312	327	302	350	340	317	345	337	324	334	334	348	355	313	329	347	345	349	333	310	381	338	352	333	328	351	343	309	334	335	310	362	335	339	330	350	336	315	340	349	347	301	350	314	321	347	316	358	322	312	359	356	338	341	355	309	361	371	325	339	345	341	367	336	372	310	326	334	370	377	329	344	305	358	327	303	350	317	358	339	349	315	366	311	350	352	353	340	335	338	347	305	326	317	336	325	307	328	338	325	347	330	334	364	343	333	321	348	337	342	341	322	344	338	359	322	334	321	347	334	333	325	364	335	330	343	314	323	335	347	328	355	363	368	329	329	349	327	316	357	319	347	307	322	342	336	368	333	338	346	334	334	352	338	336	361	330	336	344	337	362	317	342	346	320	316	322	343	322	305	327	325	316	329	314	312	345	337	335	299	345	338	343	358	323	350	321	311	333	329	318	348	343	338	322	319	354	318	348	329	340	314	356	306	359	322	325	319	321	354	309	327	336	329	326	310	319	325	343	347	342	315	337	326	332	333	339	311	339	334	342	314	322	380	360	374	373	369	384	303	351	363	347	336	360	317	311	346	343	355	310	354	336	336	305	351	359	370	369	321	331	315	308	338	339	325	313	341	321	343	330	350	339	343	359	325	320	364	306	325	324	349	338	318	365	335	338	345	355	347	347	311	338	341	333	352	382	347	314	335	325	306	325	348	350	335	348	328	311	314	301	342	336	342	355	338	317	338	333	356	330	357	373	350	320	310	342	349	321	313	326	331	353	328	345	344	333	295	358	337	349	358	315	315	356	348	337	326	337	327	316	360	356	349	354	324	302	351	348	332	310	351	293	359	300	342	340	341	323	324	323	354	328	303	328	333	353	335	306	346	323	306	318	380	329	304	324	321	361	375	336	326	358	343	339	368	350	346	344	329	346	362	320	320	370	327	326	336	340	347	359	335	369	339	344	341	319	350	336	350	358	330	345	328	329	350	340	340	355	356	362	325	339	324	320	350	331	349	346	334	320	328	331	347	341	330	329	356	334	310	334	368	303	339	327	308	354	346	338	338	347	328	331	356	364	344	345	323	343	325	374	360	332	322	350	314	312	339	362	355	321	326	350	308	363	319	327	333	336	323	343	323	344	380	336	342	341	328	329	325	333	360	299	346	338	348	314	346	309	321	352	326	332	346	333	346	358	311	320	323	349	322	342	330	331	312	335	342	324	327	304	320	313	320	343	361	317	316	339	354	357	337	352	340	326	326	292	326	327	316	288	351	365	332	367	298	330	339	339	357	381	338	329	351	350	352	304	339	338	345	375	324	344	343	347	327	319	358	353	333	319	319	313	329	362	330	348	351	331	322	336	315	305	355	337	355	320	334	326	338	327	334	361	338	345	357	332	331	323	349	311	327	324	336	314	342	344	342	348	336	326	337	355	323	334	343	331	336	369	328	336	357	344	333	298	338	318	338	331	290	337	338	357	353	348	355	357	308	350	344	331	318	349	379	334	342	366	332	360	346	331	341	313	354	325	337	336	351	328	321	349	344	326	353	360	321	302	322	341	349	351	320	334	320	340	351	349	345	333	368	324	330	344	318	374	338	326	314	324	367	362	352	311	362	351	362	332	342	343	306	338	353	337	338	358	316	318	304	313	332	318	329	348	339	314	322	334	323	352	338	342	328	330	324	353	341	318	317	345	358	370	325	348	339	347	325	345	337	348	356	365	349	325	327	325	320	325	329	316	342	338	347	329	329	332	362	359	357	337	364	349	338	325	343	327	349	353	322	320	353	340	309	309	333	299	311	345	323	328	347	330	324	333	316	311	347	323	347	364	379	330	311	325	341	352	295	360	351	336	380	337	296	319	363	320	329	323	356	334	328	309	342	358	334	340	325	321	335	326	304	340	331	309	328	352	354	363	364	341	328	364	354	356	326	289	333	358	336	305	349	319	347	324	347	344	318	337	322	299	314	333	359	347	325	315	336	311	323	337	348	387	344	328	344	334	344	334	320	337	321	340	345	356	342	342	323	334	334	355	305	315	318	331	344	328	300	314	351	367	321	350	357	353	377	346	316	330	332	370	323	332	343	334	313	342	351	342	333	338	322	343	340	365	330	360	324	318	328	340	327	336	349	309	330	328	357	329	332	365	366	336	371	346	336	330	305	340	353	330	369	336	329	339	324	336	319	373	318	353	348	365	333	335	320	334	371	356	321	376	333	336	358	330	345	339	308	324	354	327	335	360	323	344	326	323	341	329	318	361	369	334	321	336	336	328	347	340	319	319	347	320	294	333	363	353	336	328	353	352	371	351	341	326	328	359	322	375	311	347	348	331	365	327	345	329	338	355	304	340	340	355	355	362	324	347	355	359	327	362	355	301	347	338	328	348	311	343	309	336	336	323	370	341	340	322	339	381	320	335	320	337	297	337	336	308	331	317	345	343	331	323	372	377	353	305	294	327	301	339	322	351	364	363	336	338	320	362	342	331	332	348	351	312	346	371	317	316	322	365	340	364	382	309	335	358	352	329	332	341	323	331	341	348	331	286	336	330	342	334	325	353	348	326	340	329	298	366	337	328	352	313	352	366	352	354	364	313	355	323	328	327	378	349	294	350	341	329	331	312	318	330	305	352	352	363	318	352	328	341	320	345	341	331	346	359	333	334	341	326	378	331	349	333	342	329	345	317	351	308	332	339	338	315	343	304	327	335	327	358	312	348	360	352	368	336	348	358	336	341	320	337	321	341	369	371	324	358	326	363	319	352	291	355	340	333	337	337	325	355	353	332	334	355	320	324	367	336	346	337	343	318	341	366	323	345	356	324	329	314	341	346	331	361	299	334	326	312	309	321	332	335	354	326	296	350	358	357	339	337	361	341	321	347	327	339	352	323	342	321	362	326	333	327	357	325	342	324	360	327	346	353	336	306	298	339	344	312	383	351	351	351	331	340	343	355	360	324	335	350	334	337	344	306	337	305	337	340	349	352	326	292	330	334	344	337	337	352	317	370	345	309	317	334	352	367	316	356	367	326	314	308	342	346	343	329	344	307	350	311	319	337	314	328	334	340	364	353	288	332	362	329	308	341	322	346	349	362	350	316	360	337	359	359	322	311	341	311	375	313	350	351	344	362	361	326	315	344	341	317	366	368	341	364	320	326	302	288	336	323	348	339	324	345	329	331	307	365	355	319	343	315	337	339	322	334	355	320	318	334	354	339	317	328	315	341	335	341	324	354	350	331	356	344	353	335	338	339	319	341	347	336	367	326	339	345	325	350	334	374	327	362	331	320	359	344	343	327	341	320	330	351	317	345	380	348	331	284	372	342	325	362	323	342	323	329	328	362	305	359	356	336	330	372	322	310	348	352	356	339	356	367	339	322	309	330	328	346	321	338	324	334	333	332	343	324	332
19549	9632	1599	1022	921	907	811	769	751	723	773	729	700	758	720	705	716	671	730	737	667	725	667	697	724	682	691	684	676	663	682	707	721	697	700	673	725	735	699	680	677	710	728	665	625	687	667	697	717	691	651	694	687	718	706	678	706	675	677	690	648	673	640	705	723	682	720	706	684	729	697	666	655	717	669	688	718	647	742	677	713	664	681	646	685	707	653	667	698	683	691	641	659	677	661	681	698	696	680	681	706	720	697	662	720	683	704	678	702	657	695	699	646	734	697	682	659	669	701	688	687	680	703	681	689	693	709	704	672	699	680	695	705	670	668	707	713	675	685	742	678	673	712	710	664	688	710	663	723	710	690	669	670	686	681	694	677	702	669	725	700	671	636	706	656	648	707	655	660	659	707	688	729	706	643	728	737	732	691	664	686	683	657	694	716	699	639	678	737	703	709	701	682	696	719	725	710	731	655	674	703	716	700	693	676	718	704	659	735	662	677	684	660	712	753	694	648	708	680	643	666	685	675	713	665	722	670	662	649	689	700	690	654	667	666	704	684	651	658	728	694	642	683	670	675	704	752	707	696	705	684	697	655	706	723	752	668	687	730	700	679	691	697	686	683	683	644	702	691	665	713	706	746	699	706	709	743	726	703	751	707	690	706	668	692	690	651	656	666	679	726	689	681	691	720	721	694	686	667	655	722	672	705	666	695	692	726	671	698	668	680	715	641	673	655	680	703	701	700	649	684	643	674	658	702	693	710	662	702	682	662	677	673	704	660	679	674	641	665	687	687	706	651	654	684	701	727	728	716	703	726	733	650	720	684	603	685	636	677	685	686	705	698	662	642	647	688	711	684	697	729	701	714	702	749	690	646	707	660	714	730	662	738	609	698	695	669	697	647	649	694	722	681	708	706	722	675	683	673	661	672	688	687	765	669	681	680	735	718	657	670	683	698	714	684	691	687	662	701	662	699	673	667	738	723	697	685	672	677	726	670	682	682	724	654	670	679	686	693	686	707	731	684	680	716	686	696	690	677	708	700	692	692	705	705	696	725	696	666	679	702	660	696	732	664	671	702	722	695	691	683	661	656	723	700	700	705	679	663	714	699	709	654	660	669	711	727	693	670	694	694	725	735	656	705	670	706	712	655	724	692	707	677	715	698	746	672	662	676	669	717	683	637	685	719	728	672	712	697	644	695	685	702	700	678	692	702	664	645	710	703	648	726	692	680	650	734	705	702	730	693	679	671	723	689	677	669	714	683	701	645	712	702	738	712	685	672	676	734	670	697	719	693	687	642	729	725	678	698	693	670	712	675	710	696	684	678	685	692	724	704	699	709	660	680	736	681	696	720	725	727	679	750	694	704	725	722	657	698	689	698	661	637	665	650	651	701	733	655	658	676	725	726	716	643	730	723	652	721	670	663	706	682	693	690	683	719	771	701	699	728	641	646	720	693	668	722	687	684	711	717	723	667	690	681	700	666	651	656	756	668	739	690	683	694	679	738	697	713	646	723	697	700	742	725	664	739	718	713	689	708	735	671	713	706	680	692	672	701	695	657	721	679	693	666	639	649	665	701	728	674	722	725	706	687	731	669	690	689	678	686	691	641	696	658	676	747	678	697	678	684	701	730	726	676	710	709	707	726	695	720	628	706	671	673	695	705	678	725	683	711	711	691	669	735	707	705	677	717	661	729	660	707	688	713	694	713	659	686	678	727	703	705	688	678	749	679	634	687	706	651	677	711	661	679	709	700	713	662	685	735	709	723	739	696	689	703	701	715	701	676	712	710	663	679	717	670	669	689	683	647	738	657	698	658	662	662	638	668	750	670	671	685	679	697	696	710	705	726	731	683	698	662	689	666	660	712	647	699	684	689	733	708	691	715	706	749	675	668	734	679	642	658	685	670	701	726	700	721	686	721	729	689	702	667	687	692	661	655	733	698	698	666	699	695	696	668	712	678	656	697	699	655	639	670	664	648	749	649	694	665	736	741	714	678	710	717	700	732	704	716	656	664	728	683	660	706	687	687	701	685	707	719	645	696	689	689	694	699	730	710	689	701	679	654	716	722	688	684	652	697	724	711	655	656	677	686	680	715	705	688	707	712	709	650	661	675	661	672	683	711	714	717	672	672	704	710	712	668	707	678	710	684	716	761	676	681	651	662	689	664	640	683	671	673	662	708	690	706	654	680	672	669	669	712	705	704	675	662	738	687	708	702	705	692	714	738	703	695	645	683	659	671	704	690	670	695	703	721	705	677	701	689	676	667	709	698	707	646	713	685	713	698	661	702	699	699	693	659	726	661	725	713	687	703	691	680	664	662	738	715	681	702	711	749	702	723	657	723	722	676	695	677	678	663	694	694	677	649	687	674	705	703	656	703	696	727	703	665	688	655	729	654	727	698	693	719	669	697	691	739	730	655	708	680	685	653	690	721	702	682	674	671	694	739	690	663	703	719	707	700	645	663	677	734	703	659	674	719	636	699	684	711	654	651	712	698	684	685	681	716	704	688	717	669	633	706	717	675	695	683	680	713	687	716	646	701	683	706	705	679	689	734	700	679	680	741	712	692	691	683	661	684	669	710	662	663	781	685	668	677	663	748	687	675	677	686	679	686	698	668	715	708	673	698	683	657	691	747	668	689	718	709	684	710	641	660	713	721	715	697	627	679	715	693	687	691	692	718	699	707	677	677	665	691	706	720	688	717	710	711	711	682	738	666	712	703	725	709	650	628	703	659	697	695	704	678	722	739	660	665	726	679	700	689	747	701	747	692	693	718	701	684	666	683	712	744	668	694	721	710	705	685	744	737	697	666	677	690	715	742	712	694	674	730	667	697	715	693	648	742	706	751	702	674	681	716	681	643	682	666	734	692	700	662	683	700	708	703	731	665	661	710	677	706	696	714	678	653	712	701	715	720	631	709	677	689	713	670	693	710	720	685	698	712	671	702	685	667	644	716	668	693	690	668	718	711	681	615	749	751	687	698	710	713	687	687	689	684	743	661	687	746	695	667	679	635	676	691	679	688	696	685	726	696	674	703	691	646	693	682	721	719	694	711	621	655	711	685	725	671	709	682	718	664	644	692	638	691	727	690	715	667	725	691	678	722	700	651	695	694	665	701	676	758	698	695	677	696	697	697	679	653	758	686	688	703	685	672	687	684	695	698	738	656	611	696	743	694	712	687	658	671	677	692	725	700	652	679	702	673	673	755	655	692	681	663	666	661	707	662	710	711	690	669	653	686	735	679	681	650	683	710	680	695	690	717	655	671	655	649	675	661	710	715	746	691	669	672	686	693	691	637	692	685	661	687	663	698	709	651	655	701	717	668	700	680	648	690	716	701	694	679	670	688	689	649	677	661	711	720	735	717	699	697	677	671	700	688	689	699	705	723	692	698	696	696	697	693	696	693	670	697	699	714	772	693	687	684	699	693	639	721	721	687	756	718	708	718	704	684	701	701	697	691	652	679	751	729	704	658	704	710	666	673	668
23749	20740	27800	23734	18771	1403	515	412	318	288	249	238	231	213	227	185	223	181	201	203	193	196	167	209	176	183	182	190	171	175	170	178	181	174	183	197	162	193	166	183	148	159	167	149	183	149	159	203	164	157	202	174	162	145	196	178	189	166	171	160	172	172	175	200	172	164	173	164	166	193	163	186	176	165	197	181	152	172	161	172	170	169	165	169	158	160	185	182	177	161	198	157	148	168	159	156	186	163	173	169	161	160	195	164	153	186	174	159	147	178	162	167	165	161	151	179	166	166	155	153	170	155	168	192	162	175	177	186	176	169	186	166	185	179	167	166	160	176	173	177	175	177	179	179	194	156	196	161	161	163	193	163	173	185	175	156	169	159	204	174	171	182	164	154	147	152	176	149	170	145	186	188	179	178	170	172	152	148	170	178	166	195	184	172	163	170	165	165	128	166	166	152	179	179	180	168	170	171	169	155	154	156	163	163	167	172	167	162	191	169	180	171	181	188	174	175	152	157	163	177	163	173	174	172	170	182	187	187	147	166	175	157	179	174	171	159	174	159	142	166	154	173	182	184	161	164	175	177	167	159	184	179	174	168	181	166	181	158	187	172	167	170	157	197	179	156	183	184	176	173	163	151	199	162	176	165	170	162	164	174	159	173	176	169	146	171	155	156	189	156	163	161	176	159	187	160	145	171	171	164	158	183	140	166	149	178	163	166	175	192	173	177	145	202	178	147	150	144	164	164	157	182	171	184	162	171	161	156	165	187	167	175	161	181	164	166	172	173	146	189	171	162	175	165	159	171	161	155	195	192	161	152	162	166	158	189	155	166	186	181	165	177	162	161	163	165	139	135	192	177	170	145	163	156	146	180	164	182	180	166	179	187	150	181	178	181	176	156	181	162	176	187	176	171	169	166	185	152	124	154	189	171	148	180	182	171	161	164	182	171	137	181	176	191	168	178	181	172	153	163	156	193	159	163	167	160	165	187	168	171	174	173	193	175	173	150	168	175	159	174	190	167	149	160	170	150	145	177	190	173	161	183	163	154	165	170	168	172	135	182	149	130	168	176	168	161	166	179	188	190	161	187	165	181	178	176	177	148	171	171	170	169	152	172	154	175	170	136	189	161	157	161	169	145	164	145	171	170	174	172	163	183	176	179	156	139	177	176	167	154	171	179	169	156	174	177	178	176	178	193	151	163	169	157	181	165	169	155	170	176	138	170	179	186	176	192	162	155	169	152	159	155	147	195	204	194	198	160	171	170	175	178	172	158	149	174	174	153	162	155	165	156	158	176	201	168	182	179	195	167	142	151	181	161	198	151	169	172	173	149	173	157	172	166	160	162	166	178	185	186	178	171	161	168	178	163	195	165	154	142	160	170	177	173	167	180	188	175	174	161	179	176	137	190	163	161	169	159	173	156	168	181	174	173	188	187	174	189	166	176	171	157	148	152	182	161	175	163	174	182	170	184	185	183	159	162	173	173	153	166	159	136	157	183	136	157	161	173	189	157	182	187	176	155	165	184	177	184	148	175	189	161	179	161	139	176	158	168	159	185	158	150	176	168	160	165	183	170	149	158	154	148	186	166	162	167	172	168	162	168	161	167	144	183	162	189	159	172	193	167	179	166	182	159	176	187	164	144	139	157	166	169	134	165	169	163	199	180	180	176	164	164	169	159	141	181	164	188	172	169	187	156	162	168	186	169	164	158	169	178	179	174	193	203	168	155	164	170	157	144	188	168	174	142	183	167	171	191	177	161	162	157	184	170	171	174	143	168	164	175	171	167	197	146	160	160	191	180	191	183	153	170	163	166	174	175	183	157	189	141	175	174	150	158	150	181	166	198	177	159	147	142	163	177	165	177	160	155	160	141	163	165	166	183	182	195	179	169	184	190	183	169	148	191	164	176	165	158	194	179	169	171	168	162	166	152	178	154	160	185	167	184	156	163	167	178	166	172	178	176	157	160	191	180	151	158	153	179	152	170	152	150	149	186	180	178	167	208	177	168	160	156	141	161	156	176	148	193	180	150	172	169	176	178	159	157	162	169	168	171	174	169	163	167	160	159	181	165	182	155	169	164	172	154	173	153	156	162	187	180	182	180	173	181	166	204	160	176	159	167	163	160	179	173	182	188	169	182	177	176	175	175	188	188	158	187	173	201	142	160	141	168	162	159	151	149	167	164	162	179	160	154	171	171	162	151	178	174	177	182	162	151	171	173	182	169	164	168	168	170	179	181	184	163	164	176	182	187	146	175	174	188	164	197	155	185	168	165	188	157	175	180	156	176	158	179	189	160	180	155	190	214	188	154	162	191	139	164	175	175	177	159	171	181	180	162	168	177	153	190	179	169	149	177	169	170	150	179	153	159	167	171	161	172	171	180	166	164	177	172	163	172	163	178	167	163	187	160	173	160	160	152	184	181	190	154	197	176	176	161	163	184	175	182	145	173	166	168	165	158	154	146	148	188	160	185	185	165	160	162	154	172	159	171	157	164	171	164	184	167	169	143	166	171	169	165	165	195	178	162	165	175	186	169	154	148	164	180	179	171	175	146	177	163	179	173	195	160	141	163	158	175	185	167	191	168	151	161	151	163	176	208	183	197	165	168	188	182	160	189	150	151	175	194	165	170	146	171	155	167	170	159	166	161	169	175	190	178	178	156	170	169	166	185	138	162	135	174	163	170	167	155	151	156	189	188	174	171	169	178	160	175	145	198	159	165	156	168	182	193	160	159	175	163	180	179	168	160	162	153	167	159	173	173	161	181	154	162	180	169	184	180	171	173	164	182	177	175	198	189	152	153	143	184	177	155	149	170	167	176	159	172	169	179	141	182	155	173	176	156	157	168	138	166	152	165	169	162	180	184	184	177	185	174	175	173	176	148	158	158	179	151	189	171	165	168	193	166	183	173	183	156	159	164	163	172	175	163	161	155	179	143	201	180	148	158	170	157	163	191	138	167	182	163	142	152	181	169	173	135	167	166	188	204	192	148	166	171	186	162	165	166	171	184	168	159	160	191	172	146	164	169	177	172	197	177	184	176	192	166	178	157	172	151	163	147	176	163	196	176	188	166	155	164	152	142	159	158	162	194	142	189	166	185	169	145	168	176	184	150	156	164	176	180	171	178	175	164	180	180	163	180	168	174	177	180	152	160	172	169	164	152	179	171	161	148	143	156	177	172	171	158	156	166	178	196	179	153	173	149	162	147	177	183	187	189	173	145	188	157	172	179	157	179	190	165	179	187	180	164	187	178	184	171	176	186	177	170	168	151	177	174	165	173	177	168	155	162	165	186	173	193	164	157	177	173	193	167	168	163	159	169	161	178	181	180	158	193	161	185	187	194	162	189	165	163	163	202	161	166	174	179	170	174	176	159	159	168	181	179	144	150	183	141	164	149	173	174	171	180	172	170	156	201	188	166	158	166	153	179	169	150	158	165	181	160	137	167	154	173	158	147	172	144	174	161	147	165	192	166	153	168	170	179	171	155
37585	23201	8074	4018	2647	1847	1492	1112	979	913	783	692	629	588	543	557	515	533	518	492	483	451	425	401	436	447	421	457	406	420	431	372	397	411	392	384	408	396	399	375	404	381	375	373	408	375	413	363	383	409	399	413	376	396	394	364	372	397	381	378	391	358	367	394	395	393	363	350	369	364	384	356	384	374	388	384	348	354	392	384	399	334	396	393	365	337	384	371	399	384	367	372	384	422	394	391	393	376	354	348	361	372	375	343	361	346	366	360	368	355	354	374	348	347	353	398	368	318	321	383	393	371	390	361	385	351	325	339	381	388	353	387	363	355	378	376	383	364	370	356	381	361	390	356	400	345	353	376	365	371	326	371	337	371	341	388	383	355	396	355	332	359	368	392	379	396	331	359	355	371	342	362	354	370	369	361	385	387	373	357	369	380	374	374	353	370	350	353	382	347	363	376	395	403	387	379	358	375	374	359	368	375	364	396	385	364	357	365	385	346	355	365	372	363	381	354	355	420	409	354	371	374	369	367	378	388	396	379	381	401	332	341	367	370	353	352	351	376	383	378	374	395	394	370	330	371	348	376	352	380	397	365	363	372	402	330	322	330	339	373	350	372	339	371	377	376	381	377	335	357	359	359	381	388	370	340	359	368	388	374	413	376	413	357	390	391	389	398	380	360	394	378	375	388	370	354	373	361	403	398	367	368	362	355	378	376	351	342	354	364	400	357	371	353	371	369	375	360	364	351	386	362	374	369	349	352	373	385	357	383	368	361	330	361	395	383	382	380	363	345	364	370	395	375	371	413	364	368	348	366	349	388	378	400	371	400	367	348	369	375	370	377	367	378	359	381	387	339	387	331	369	374	398	371	333	370	360	378	385	356	354	416	399	370	368	380	351	369	364	381	400	365	358	374	356	369	408	352	354	368	410	375	373	367	374	358	356	373	361	369	334	352	401	382	405	372	355	399	355	367	362	405	363	358	374	392	395	399	397	358	367	348	362	349	355	362	356	366	396	374	359	398	358	349	363	354	367	368	381	373	361	336	362	368	401	376	371	374	391	360	359	361	377	373	361	362	406	373	346	378	387	395	354	367	341	340	380	385	382	342	377	372	365	338	365	341	380	335	348	344	373	342	371	385	374	358	365	342	389	399	350	338	360	382	410	398	367	377	367	370	368	410	348	332	362	346	343	376	384	391	367	362	380	350	379	347	387	352	361	370	360	368	402	382	379	375	371	383	380	327	410	368	374	353	362	349	382	352	362	388	365	356	351	395	355	373	325	346	386	357	382	384	351	398	345	369	399	314	377	389	377	384	398	368	374	370	383	379	346	367	385	351	364	374	354	372	365	355	377	373	326	372	405	373	363	368	366	354	362	381	374	392	367	382	369	348	344	394	373	368	375	380	356	379	381	403	404	348	347	361	332	335	377	349	347	363	334	374	366	400	346	364	383	359	400	354	357	354	395	371	380	383	364	347	393	371	367	408	341	339	332	335	358	396	386	366	348	362	381	395	334	369	366	374	387	364	373	377	372	396	366	367	355	393	347	380	355	356	412	376	371	380	337	356	357	360	374	401	367	367	388	338	391	384	391	398	348	379	422	341	384	344	384	358	364	397	371	387	347	366	375	383	377	400	379	351	382	383	349	344	355	408	340	368	333	377	366	385	383	390	348	377	369	375	391	359	382	384	331	375	393	389	366	323	360	345	360	351	371	355	351	383	367	358	389	350	370	357	355	386	368	365	337	335	347	356	398	314	372	370	381	345	369	331	361	406	366	360	366	380	336	390	378	363	342	369	384	385	342	381	379	387	397	387	346	357	377	381	349	383	386	357	393	340	383	387	400	415	376	366	360	399	387	352	383	375	382	376	368	340	360	354	393	353	352	386	347	360	381	379	409	338	380	398	331	378	366	366	361	370	349	381	356	376	338	377	371	354	354	372	335	340	350	373	356	391	333	368	395	394	389	356	393	403	367	391	377	345	358	394	371	379	389	408	374	380	374	363	379	368	362	375	369	378	359	351	419	389	385	372	392	366	373	332	361	380	344	362	364	361	350	406	364	378	373	347	353	377	392	366	377	368	385	354	378	357	367	346	353	363	340	366	373	387	348	374	335	343	403	378	407	359	368	355	381	369	379	360	379	391	416	366	349	361	355	370	393	361	373	377	384	377	365	382	381	381	365	328	367	388	391	364	383	379	376	339	350	359	362	377	376	373	360	381	365	407	366	367	384	375	381	382	367	368	361	371	378	373	370	344	343	397	371	365	360	354	370	382	359	355	379	361	371	361	394	394	372	309	364	326	348	378	381	392	341	382	372	367	347	395	385	338	339	363	360	341	370	358	392	383	377	392	349	383	384	373	396	400	359	343	370	333	354	387	387	366	370	350	368	360	361	377	342	372	346	368	331	344	405	375	377	353	353	353	331	357	415	373	382	360	380	349	386	368	359	363	386	352	372	376	348	384	378	373	374	356	371	381	385	368	377	352	380	383	389	348	368	394	375	364	382	398	396	400	373	373	356	418	357	353	373	352	372	387	348	395	363	410	364	331	366	358	367	338	349	354	347	382	390	379	372	376	361	379	396	408	335	354	367	377	356	398	395	367	372	338	354	373	361	371	351	359	372	372	336	348	368	400	360	397	382	388	371	366	357	363	379	382	362	376	367	387	354	389	393	342	370	383	359	387	377	380	358	358	352	366	359	353	367	370	410	376	371	356	337	382	361	376	337	399	391	373	343	368	367	362	394	366	382	354	383	395	341	372	352	348	366	391	385	353	372	390	376	380	360	376	356	371	348	369	401	353	352	367	392	373	384	366	345	363	379	365	390	379	355	368	377	352	371	353	358	376	395	358	396	342	387	375	381	360	373	367	391	365	336	372	365	346	362	393	406	390	353	368	369	369	398	379	410	334	403	379	362	341	355	375	353	367	382	401	354	376	366	349	399	377	401	382	336	332	365	374	387	357	389	365	376	381	380	397	373	367	373	368	360	361	389	390	398	343	352	374	394	366	369	328	374	349	373	389	358	380	343	329	364	367	325	337	373	335	364	378	347	372	382	370	365	391	378	337	404	359	365	372	348	366	347	397	393	355	383	372	366	357	367	394	387	361	358	356	369	387	341	352	381	380	349	357	405	357	372	382	354	371	378	367	357	370	381	399	332	403	383	337	341	365	373	362	369	350	353	339	391	353	339	378	350	431	392	344	389	368	383	384	363	363	388	391	382	341	389	373	371	368	362	347	353	400	370	358	348	365	340	381	343	375	337	366	389	358	394	357	363	361	358	326	373	377	336	350	370	333	343	369	351	396	368	353	319	370	378	376	339	356	366	375	411	382	385	361	386	407	357	376	391	414	340	374	374	400	390	335	367	356	348	361	391	360	382	376	382	350	381	365	374	354	358	379	350	366	354	365	376	378	402	398	362	368	372	385	367	383	367	374	384	349	362	365	353	364	368	382	332	363	389	337	373	366	399	359	375	353	374	366	363	385
23853	21674	30073	23791	21675	18562	1917	820	697	614	582	509	514	490	455	477	466	432	420	438	429	418	409	427	398	418	378	456	423	415	404	398	419	436	426	416	425	359	371	427	381	399	398	438	352	395	429	409	355	409	366	389	381	394	381	409	404	390	388	404	404	387	418	388	373	380	425	375	385	386	393	396	379	396	392	397	424	367	393	362	345	416	363	369	366	404	377	389	376	386	404	398	394	386	378	412	382	383	376	390	371	403	384	414	421	388	345	380	382	403	395	364	411	394	390	405	345	406	380	425	378	341	362	392	406	377	357	338	383	381	394	398	390	371	387	381	359	400	382	395	387	369	379	388	412	360	351	399	398	403	389	387	382	386	402	403	380	393	397	365	383	389	391	361	371	377	402	356	387	362	352	392	391	391	384	377	393	382	371	360	369	381	376	424	388	376	348	376	400	356	387	422	361	382	394	408	357	360	407	388	348	386	415	394	371	376	345	376	376	346	351	379	386	376	358	368	417	394	408	373	391	382	363	378	346	383	385	364	370	417	420	408	359	370	356	375	367	397	390	418	379	404	432	373	427	397	387	362	334	347	373	366	385	374	354	376	353	341	337	376	361	380	368	375	395	388	379	385	393	402	374	394	370	364	403	400	357	396	429	370	396	391	404	342	391	371	396	361	358	387	362	386	401	408	425	404	393	352	394	389	378	389	364	412	386	391	367	371	391	392	372	452	400	403	359	355	359	346	385	401	386	364	352	381	374	404	391	362	386	412	379	354	403	379	392	420	412	398	380	372	370	382	396	424	376	413	391	407	412	381	416	385	346	409	383	379	418	379	392	397	396	401	388	384	368	415	385	405	388	383	431	410	363	379	394	395	382	349	389	399	350	389	403	406	400	402	376	401	360	388	382	407	374	370	379	375	338	380	375	387	362	376	401	393	394	412	391	379	371	383	405	347	404	335	378	376	357	407	366	422	386	386	358	352	380	427	406	390	397	391	358	386	349	397	381	352	388	358	379	410	375	380	367	371	385	377	401	386	420	344	355	360	386	381	369	386	364	345	401	386	385	387	409	403	343	359	349	371	386	395	388	392	401	362	370	361	354	394	382	373	366	389	371	363	390	415	384	368	421	387	356	388	425	404	377	374	402	394	376	360	404	381	393	410	387	356	353	438	423	390	399	367	394	396	396	350	373	363	396	397	359	400	359	406	398	383	414	362	376	399	346	381	400	400	371	353	356	423	393	386	360	387	401	373	386	384	372	353	376	371	418	364	386	390	393	407	389	378	346	378	394	387	354	380	372	380	386	404	374	401	389	409	377	395	371	376	403	393	397	377	382	406	379	413	433	416	400	383	405	403	361	392	396	388	373	364	404	384	382	390	385	380	405	394	378	378	376	378	380	406	384	391	382	386	378	382	372	381	363	391	380	400	392	378	339	348	375	400	370	378	355	401	351	406	401	401	381	368	398	401	374	381	365	395	350	354	364	405	364	380	375	374	394	381	368	400	392	369	397	418	371	371	377	389	362	349	382	415	401	387	398	382	373	385	366	375	379	377	372	367	381	388	359	375	381	367	376	397	345	384	349	348	395	401	387	406	436	379	406	397	400	403	376	352	454	385	373	404	424	371	363	367	369	407	380	363	393	400	374	408	367	400	368	410	390	400	365	366	381	398	383	365	392	380	383	375	379	383	371	382	379	400	388	380	364	365	417	400	390	391	391	370	359	381	375	418	403	385	385	376	378	382	378	350	356	388	380	405	436	365	381	347	382	398	386	381	372	377	376	367	410	392	380	353	375	357	368	359	351	366	404	395	368	396	386	365	347	368	368	395	386	409	372	348	366	359	378	356	357	386	368	374	420	409	340	387	415	372	367	360	376	394	392	390	420	394	355	344	406	429	391	383	369	375	389	381	397	402	401	396	396	389	394	369	346	372	393	390	396	378	367	368	403	398	407	413	381	392	379	391	378	393	404	416	370	362	382	379	397	366	390	390	386	386	354	395	405	384	326	344	404	387	361	366	393	401	416	398	403	357	376	375	387	378	393	379	359	368	369	386	378	417	384	379	360	387	337	420	357	364	384	402	395	372	399	349	407	403	356	416	389	374	368	368	369	406	400	390	359	402	383	358	385	407	357	397	371	395	396	415	399	385	368	380	424	382	370	364	413	361	375	384	355	384	377	395	359	371	360	397	376	376	427	416	401	416	385	436	344	382	374	425	380	374	391	366	368	390	394	372	422	355	388	379	420	363	356	347	367	416	338	359	358	409	370	374	376	422	373	388	384	379	374	389	414	373	372	391	391	385	404	413	365	373	352	381	378	394	386	370	380	392	415	375	408	378	396	374	366	373	364	392	397	384	341	397	358	365	380	366	359	401	396	362	404	367	341	381	409	360	375	369	425	392	372	348	370	366	334	370	382	376	372	366	382	386	389	399	375	389	389	388	392	359	406	398	370	382	367	385	395	383	411	423	398	380	366	401	372	371	399	384	380	393	380	396	423	378	401	382	418	397	364	386	411	354	387	407	357	398	361	390	375	366	410	377	393	362	409	361	419	379	393	374	374	385	363	398	438	396	381	361	383	386	411	376	374	398	397	368	440	385	363	368	391	383	371	407	395	377	365	373	394	395	402	388	380	390	381	394	380	387	386	398	364	407	366	390	363	389	384	387	365	362	379	402	383	352	398	370	362	407	424	393	369	392	377	359	375	409	391	366	354	345	348	406	414	388	377	368	367	365	355	358	380	405	409	390	384	354	395	414	383	372	378	388	390	381	371	399	378	375	381	388	365	313	384	392	397	383	415	392	401	384	383	414	383	389	360	365	378	403	384	417	351	386	366	355	393	377	394	396	341	432	360	371	353	407	363	376	387	371	389	359	376	368	399	381	406	387	377	439	375	427	363	422	395	396	377	383	383	414	387	400	391	383	357	378	346	404	400	348	411	366	332	384	367	372	396	387	394	399	388	378	351	428	349	392	376	383	384	397	352	374	419	418	360	357	395	404	405	397	369	399	395	393	380	371	385	391	361	393	391	395	386	396	396	333	386	378	380	381	384	362	379	375	370	358	411	397	416	349	393	397	381	413	343	371	405	404	362	373	372	396	410	377	407	379	383	379	404	352	366	345	385	368	386	387	361	373	390	364	318	381	353	389	406	380	344	396	362	380	396	385	342	401	385	391	372	404	410	359	415	331	373	416	373	364	379	392	373	381	406	399	403	379	400	375	380	371	403	372	386	390	393	378	366	385	384	375	372	349	405	353	363	380	393	385	395	411	401	381	415	369	370	406	383	412	344	392	411	375	399	402	344	391	381	372	393	370	391	383	352	383	356	352	384	420	401	383	379	371	384	360	428	365	409	394	377	403	365	390	348	373	353	358	389	397	361	361	392	398	381	388	386	425	349	377	353	395	411	382	356	408	415	352	412	393	382	409	415	366	405	372	393	404	392	357	392	389	344	378	392	402	363	391	396	400	367	357	382	392	361	388	379	353
40803	27704	13480	7591	5070	3781	2793	2329	1859	1772	1533	1409	1276	1250	1160	1086	1029	981	1007	945	929	896	894	969	902	819	802	810	818	820	820	782	804	800	798	830	774	786	815	780	760	780	774	777	763	729	768	756	792	704	744	744	744	724	763	765	760	754	722	774	756	797	789	778	741	715	735	762	775	759	754	741	716	726	713	702	733	769	755	768	762	718	718	728	748	742	776	766	756	743	715	708	793	716	719	732	749	709	777	767	762	742	737	744	751	766	732	722	759	719	726	735	749	742	760	714	736	749	736	746	706	726	765	747	746	742	729	739	729	739	722	766	709	718	738	748	783	763	758	745	721	728	711	742	719	699	735	768	728	777	707	748	747	723	755	705	705	717	746	717	724	692	770	714	779	798	716	732	714	722	700	792	761	745	752	733	764	715	680	744	739	792	727	728	752	731	716	702	704	695	803	716	714	732	768	715	793	698	737	712	712	722	705	735	731	720	756	768	728	743	754	697	775	744	744	706	740	714	736	726	743	740	731	720	737	771	699	743	727	706	776	697	753	704	738	725	728	735	730	688	751	736	686	711	714	724	737	735	758	729	739	725	732	707	745	781	772	686	731	767	752	714	760	747	745	780	718	726	740	783	775	760	727	712	700	710	733	759	734	768	727	763	692	719	710	717	712	701	758	724	747	741	791	724	755	709	751	721	725	696	748	715	744	716	745	712	705	745	758	704	693	766	693	660	764	773	757	712	714	765	751	718	725	708	757	727	669	760	772	712	748	777	719	771	736	751	696	729	704	726	728	724	773	687	717	755	750	754	724	759	759	745	763	763	737	775	756	791	724	733	722	711	736	712	749	739	723	724	750	708	736	705	738	705	762	727	693	693	746	778	698	738	743	748	782	721	768	726	796	726	704	723	760	748	736	697	729	708	725	735	757	765	705	679	739	762	705	751	713	671	701	770	729	758	761	749	788	730	743	726	737	750	742	723	713	758	730	757	728	758	750	720	758	756	762	786	741	746	730	742	750	732	711	710	726	723	758	711	713	777	752	792	721	744	702	730	699	730	745	795	722	722	718	771	734	743	762	720	704	748	725	684	671	711	688	729	744	743	765	718	730	761	767	741	721	741	745	726	747	750	750	756	734	720	756	734	711	754	707	812	739	708	679	745	687	717	743	763	702	748	712	741	722	757	737	720	748	773	736	784	759	735	723	703	752	667	729	758	721	703	766	714	765	783	710	703	703	781	732	714	714	795	753	700	719	715	719	775	749	775	706	700	738	747	723	762	714	748	750	765	747	747	661	724	752	709	778	693	728	706	742	758	748	756	722	709	718	787	746	725	704	691	738	719	703	713	729	761	731	706	795	762	720	760	759	736	734	753	721	720	753	738	682	790	743	744	719	694	785	753	755	754	687	731	727	734	744	730	757	692	745	761	680	733	760	677	736	701	768	793	756	804	764	728	807	703	739	723	662	770	756	737	707	702	682	730	788	755	709	733	740	690	740	724	768	739	722	735	712	756	758	698	726	785	773	755	748	714	692	757	753	747	719	761	702	706	720	688	707	743	713	714	766	757	731	757	713	757	723	728	717	726	742	745	692	705	769	719	787	746	735	712	730	696	756	710	712	743	765	720	705	741	723	721	717	687	715	726	704	722	739	742	758	729	709	746	736	688	718	721	707	756	695	745	723	704	712	775	755	695	722	725	714	755	740	782	693	761	754	745	740	700	727	747	752	747	761	735	776	757	745	726	799	730	745	777	745	732	744	768	723	767	763	755	769	703	720	753	733	766	760	721	680	744	805	721	722	697	774	771	777	799	693	710	769	722	757	743	737	766	708	742	669	735	719	732	731	750	730	716	766	709	751	820	733	709	709	702	719	722	734	761	766	719	743	718	719	713	706	705	735	743	723	735	769	739	765	708	705	739	734	698	734	732	716	713	734	755	770	728	711	711	728	775	691	732	745	707	715	721	720	755	734	757	747	701	780	721	757	770	760	676	757	717	733	751	791	714	686	752	748	747	745	715	761	752	739	751	733	759	700	745	726	774	730	756	724	724	725	680	717	705	683	711	700	743	759	733	761	731	748	678	748	721	773	755	741	759	717	754	757	712	798	730	737	729	714	716	736	731	763	749	717	708	720	731	763	710	680	766	741	722	720	745	765	720	723	718	706	744	748	799	697	731	750	742	742	770	705	726	749	752	718	725	761	753	730	748	766	724	682	715	727	759	746	787	767	774	794	747	747	723	782	736	731	752	762	722	659	721	732	733	704	779	716	747	753	769	740	766	707	741	769	765	745	737	715	735	741	715	744	708	709	737	706	749	715	737	729	677	731	756	727	772	695	728	728	720	730	694	749	727	705	764	699	703	736	716	721	766	728	719	712	721	730	784	731	734	736	727	733	739	798	705	726	704	706	724	686	725	741	731	762	713	737	813	710	696	701	708	748	755	709	726	732	731	742	777	702	722	771	751	703	728	749	744	786	673	753	724	729	758	748	764	734	754	709	755	713	696	744	724	769	749	740	753	737	737	741	719	755	775	723	759	733	758	742	727	670	726	711	736	725	755	753	713	711	771	768	764	731	774	778	758	732	718	745	745	775	713	703	700	707	744	689	734	741	777	776	734	754	720	724	717	728	710	710	769	745	710	698	720	702	759	708	704	746	812	818	751	740	754	747	789	757	701	725	685	751	689	781	762	706	710	712	766	698	739	771	786	773	740	824	706	736	748	684	709	721	776	731	708	739	726	723	725	749	750	675	794	735	733	759	703	764	732	732	764	736	703	706	741	731	744	755	762	792	749	714	726	736	779	752	754	811	809	743	736	681	708	714	759	710	775	706	801	753	705	715	715	705	782	671	734	753	734	678	724	724	738	738	685	773	720	748	709	694	755	702	763	735	712	735	686	777	715	753	740	709	747	733	827	726	711	755	715	690	724	725	764	790	758	746	705	728	744	728	742	750	665	751	746	701	729	710	759	710	694	712	756	742	742	755	698	731	699	728	735	726	748	736	710	723	774	731	695	720	755	791	680	738	799	727	744	732	703	746	723	688	727	717	732	759	754	765	721	690	750	739	745	728	702	728	744	744	679	741	701	739	688	696	752	711	758	720	765	729	749	717	707	713	698	736	761	730	762	728	727	740	753	753	695	748	748	725	757	739	722	715	762	722	759	741	753	753	755	766	692	756	725	735	711	736	743	803	751	729	719	741	731	781	721	740	749	741	753	742	751	730	700	688	768	769	673	690	752	713	758	768	648	809	700	723	702	733	744	714	762	767	772	759	752	758	727	685	757	730	746	683	710	694	714	694	729	755	705	721	742	758	717	720	742	776	757	737	735	718	782	698	743	688	731	756	776	750	771	696	716	730	771	760	691	722	753	754	740	721	775	678	725	749	717	721	710	756	709	720	728	750	724	730	698	735	692	757	744	734	778	705	697	725	736	767	718	778	762	698	769	738	722	749	723	752	739	698	753	756	758	741	744	763	757	740	798	683	773
27411	20987	8192	720	443	338	337	372	344	342	302	323	342	309	333	314	316	331	312	328	334	340	313	337	312	331	374	303	349	315	330	343	345	334	330	322	307	313	317	333	324	324	324	314	327	313	338	351	350	285	323	366	341	339	348	333	354	338	324	362	320	335	327	369	323	349	330	337	344	331	344	324	322	335	320	317	365	357	328	336	346	342	351	318	349	316	330	342	323	385	312	373	349	313	354	332	360	349	301	336	328	346	308	335	346	311	307	311	316	326	323	327	383	330	332	336	312	341	336	332	343	325	348	341	323	353	326	328	309	329	334	334	317	346	326	327	332	326	338	336	359	331	351	345	353	302	377	303	343	338	344	337	362	342	337	323	342	335	341	311	340	323	340	321	319	311	305	309	351	321	347	334	335	331	335	337	350	344	335	335	319	334	329	347	321	347	327	340	339	320	327	346	311	332	344	298	313	346	306	311	327	338	314	341	340	333	284	326	319	321	341	328	309	314	347	323	358	358	353	350	324	326	333	349	303	339	312	357	346	325	333	326	303	322	302	334	315	326	324	316	311	277	359	340	341	314	336	321	318	310	344	310	348	317	319	358	354	347	316	312	335	321	339	313	314	339	338	333	336	318	302	345	318	329	330	291	348	311	354	346	348	335	325	326	308	348	338	301	352	328	359	334	329	326	353	328	306	344	319	299	345	329	304	336	310	304	369	346	338	326	326	334	362	331	338	327	319	338	323	319	360	358	338	346	308	353	329	343	323	338	340	332	331	319	326	354	299	319	298	309	303	310	296	333	368	366	318	356	358	333	330	307	314	318	373	323	333	358	311	312	334	377	363	328	317	341	332	355	322	320	370	309	309	316	330	358	345	338	303	361	305	295	308	326	341	309	318	340	351	306	347	347	317	323	332	340	290	330	318	348	334	315	355	303	321	321	322	324	331	318	323	320	320	326	336	331	327	305	278	320	321	355	303	327	331	335	341	340	343	355	327	329	328	348	353	324	349	321	328	321	359	307	353	331	340	342	334	306	328	337	344	280	307	334	357	287	342	339	365	351	322	325	327	335	316	353	338	342	330	312	321	338	320	312	311	337	336	307	351	341	328	333	328	296	351	341	332	347	334	323	360	337	310	345	352	347	349	332	304	320	328	345	309	335	341	302	329	321	339	345	336	308	345	326	334	361	341	331	287	342	337	301	308	351	345	303	305	311	353	319	329	333	322	332	310	320	303	343	313	331	320	336	344	319	346	321	324	317	341	318	338	327	340	333	359	329	351	311	335	340	338	335	327	321	333	339	330	333	315	315	340	324	315	363	308	310	362	334	330	339	321	344	333	372	317	362	325	332	312	322	322	361	352	322	335	301	331	323	309	316	307	344	353	340	325	310	323	323	315	346	312	312	311	329	310	338	295	320	325	342	341	331	349	357	343	341	333	329	351	347	329	318	366	382	294	333	335	295	343	324	350	325	326	336	317	348	354	301	350	330	333	327	335	313	331	324	321	346	342	312	378	346	307	286	344	338	344	351	322	291	332	319	354	335	336	336	351	303	342	348	340	325	348	350	315	322	321	344	341	334	326	324	318	349	326	368	327	351	332	328	336	320	310	347	315	318	341	331	357	338	325	315	332	313	317	320	282	348	312	324	311	334	331	347	334	310	335	329	322	343	342	315	320	315	339	325	324	308	350	294	320	318	310	332	289	370	337	327	294	348	322	336	330	340	350	318	338	317	328	351	343	336	302	332	308	341	312	355	336	355	328	324	332	346	347	343	294	334	324	337	326	295	338	302	357	319	350	326	349	351	353	314	327	332	312	339	314	344	322	323	321	300	315	302	314	349	330	335	308	358	334	286	336	310	348	366	327	349	363	323	340	332	319	351	309	329	333	284	323	324	355	365	329	346	310	330	363	325	302	323	308	309	315	367	324	318	359	333	325	333	309	358	316	331	344	331	324	342	294	331	319	342	351	325	330	345	354	353	319	353	323	324	343	321	312	326	343	327	342	325	327	311	335	311	340	340	342	331	345	335	327	331	351	330	346	321	329	341	328	324	325	344	284	322	310	316	317	323	331	325	340	349	363	331	300	328	305	323	313	323	340	307	304	326	354	329	313	305	325	345	330	335	324	320	318	316	295	347	321	333	353	312	327	336	307	368	336	297	339	357	331	300	342	318	343	327	333	363	324	314	331	325	333	354	322	327	344	340	322	350	348	332	326	340	340	337	335	344	344	353	315	321	361	347	343	332	350	335	337	329	312	355	329	345	354	335	334	333	358	351	299	322	333	345	335	338	341	313	289	349	377	323	333	329	295	319	360	306	334	324	334	321	325	330	324	347	346	334	333	323	351	334	336	314	335	326	338	302	341	317	299	343	341	325	325	324	335	326	348	334	350	332	302	310	316	381	333	312	322	320	318	338	309	314	360	346	323	330	333	354	277	291	315	345	326	348	321	330	340	334	377	298	348	315	333	313	336	323	345	327	320	328	310	345	307	334	342	353	332	300	287	323	338	301	363	325	320	326	349	338	324	335	346	335	333	334	312	342	309	362	332	312	328	350	319	321	311	334	343	330	329	312	341	335	318	375	313	302	338	306	305	331	325	325	328	326	341	342	304	307	312	336	376	319	337	313	316	324	331	340	327	361	361	345	331	329	355	319	364	332	349	341	297	315	335	335	351	322	325	343	295	347	369	357	349	309	302	345	327	341	357	319	354	330	356	316	340	316	344	349	341	340	305	323	317	310	324	327	326	304	332	338	313	368	315	350	286	350	310	319	311	324	340	311	367	329	329	331	309	361	349	339	364	349	324	325	363	317	343	346	320	345	343	323	308	324	354	312	343	339	348	323	332	330	345	322	357	335	337	339	321	345	332	343	339	351	334	343	333	332	335	332	339	365	359	336	324	354	317	306	331	305	301	330	365	310	307	338	342	344	309	339	350	348	332	280	311	311	319	306	304	289	329	325	318	362	324	332	348	333	330	352	346	318	312	306	308	301	313	322	327	335	352	324	330	322	367	337	323	328	323	343	340	334	327	360	316	312	345	339	322	320	330	310	353	332	319	348	323	333	341	305	329	334	299	311	363	324	336	321	359	332	333	334	340	303	336	308	305	352	338	336	326	320	332	319	349	327	342	349	334	342	330	320	324	313	332	314	304	311	342	324	338	325	322	336	311	335	326	359	344	361	333	333	313	311	339	354	313	309	341	323	323	322	336	377	331	364	321	325	309	292	360	340	323	322	312	338	317	310	338	323	348	309	335	369	338	367	323	331	333	313	343	312	341	336	328	374	342	353	327	334	355	343	334	344	363	319	326	341	293	369	335	329	306	309	349	328	323	348	321	360	332	330	330	354	330	338	330	320	343	366	344	382	337	354	345	335	335	322	319	324	351	320	351	335	360	375	353	305	310	336	354	322	314	349	313	316	358	346	354	317	330	318	346	312	339	337	328	314	334	360	286	337	318	329	346	314	333	360	339	344	316	330	327	304
18141	10796	1641	1108	964	871	807	747	719	725	735	725	677	710	702	712	699	671	666	701	741	678	729	671	655	684	730	679	684	640	676	711	666	678	680	671	673	700	639	724	693	718	681	654	666	666	677	669	684	785	661	647	665	690	654	689	691	689	725	685	634	723	665	668	687	741	705	657	728	730	638	688	647	686	677	656	688	703	685	657	695	673	698	688	682	729	686	695	650	670	682	694	689	694	652	683	613	692	661	715	704	668	699	646	727	734	690	752	709	651	683	638	688	695	673	705	680	713	681	665	715	642	679	659	647	687	723	695	686	704	691	704	644	646	647	721	715	712	677	693	675	689	711	682	737	679	673	705	666	695	702	707	702	715	708	661	670	745	714	724	714	646	695	713	721	686	680	638	655	714	651	679	681	651	687	681	707	735	691	751	688	653	722	708	711	697	701	677	697	701	706	632	692	764	655	653	722	694	706	685	674	690	697	665	677	698	690	708	695	669	684	705	692	681	692	688	714	684	663	638	671	663	669	645	681	649	696	697	653	700	684	700	674	745	737	651	714	708	697	737	678	661	721	689	646	680	713	698	703	719	657	652	692	720	690	681	649	698	686	712	668	681	715	686	700	648	705	710	699	718	718	676	635	728	695	665	738	706	669	706	639	672	699	680	709	678	651	667	692	691	686	669	672	717	687	628	703	678	648	748	689	711	719	700	703	678	670	688	708	716	645	705	689	682	648	679	653	663	694	697	692	686	665	668	653	693	668	655	760	697	723	709	678	681	684	646	687	665	684	691	714	735	690	713	715	666	638	685	704	725	704	696	756	741	699	670	657	670	651	684	678	696	708	679	689	670	675	705	704	704	649	666	704	616	707	705	630	657	636	659	708	710	732	695	715	742	678	704	649	682	671	668	722	671	688	646	685	706	669	673	653	668	618	692	722	677	682	704	735	699	680	665	707	694	617	669	701	647	678	664	698	696	679	675	671	705	702	668	697	682	634	654	674	715	727	715	709	695	692	694	714	726	664	714	648	700	669	670	694	676	657	688	660	695	680	657	686	723	702	707	689	706	712	707	658	722	686	652	674	680	690	714	716	719	681	690	732	744	716	645	699	704	687	709	696	627	655	733	688	724	677	651	674	690	680	704	689	697	684	690	630	728	705	667	755	712	714	731	672	656	699	695	711	724	706	663	710	704	705	711	729	721	711	650	741	694	714	741	703	716	665	697	681	705	664	719	633	729	701	718	659	707	709	700	678	667	662	663	667	687	702	653	696	680	655	715	706	681	702	647	710	682	682	718	674	648	687	679	720	690	697	661	653	710	695	694	680	692	702	650	676	661	697	662	644	656	669	670	697	679	694	727	664	680	680	710	750	655	699	698	683	736	721	658	670	722	674	674	727	701	651	712	697	686	656	671	695	662	712	678	736	695	655	602	682	665	718	758	677	682	708	683	653	695	676	690	677	729	656	680	653	716	695	658	664	690	705	632	707	638	661	687	700	733	695	675	705	690	668	713	697	742	665	736	692	688	722	684	713	734	663	672	731	694	656	628	667	713	695	683	709	692	679	684	683	663	700	698	701	694	717	661	702	704	716	683	668	683	711	681	670	733	742	663	694	711	681	734	702	679	733	638	700	690	693	696	656	676	675	682	663	643	675	700	669	678	677	707	646	685	701	660	658	586	697	647	672	608	666	652	669	717	730	657	675	696	702	713	681	704	717	679	700	699	714	686	693	715	661	730	690	705	680	667	682	700	659	717	669	673	684	721	682	694	652	675	698	676	658	675	673	674	736	716	682	710	664	674	671	745	715	714	693	729	705	732	678	704	650	693	695	689	681	683	702	698	674	702	708	705	689	681	738	690	710	711	702	679	703	698	695	747	704	655	675	724	724	692	696	757	713	691	710	690	708	688	710	691	693	666	689	735	655	710	656	708	719	705	693	667	700	663	683	702	648	680	687	732	716	701	689	679	678	704	669	679	738	664	720	740	669	704	694	665	693	691	697	744	699	678	676	705	608	703	700	695	734	729	665	708	673	637	683	688	739	651	711	684	718	639	657	692	696	707	708	688	672	737	716	680	754	700	697	719	704	691	683	667	680	699	712	625	683	673	706	679	669	702	705	732	663	671	662	642	677	688	694	635	714	674	682	658	743	683	686	689	669	647	640	661	688	724	674	690	652	700	674	682	721	689	713	706	702	681	675	679	643	675	692	695	688	647	704	713	667	699	681	683	636	702	671	728	710	691	650	671	686	723	737	680	708	645	663	675	698	667	660	671	677	679	667	678	718	736	713	675	710	679	667	693	731	685	732	681	697	737	714	683	652	721	693	685	692	684	676	657	667	704	700	619	683	703	720	676	662	688	708	725	698	707	720	721	727	696	707	672	665	704	668	677	725	699	726	657	655	675	690	691	674	664	720	684	700	645	722	659	705	682	659	684	668	721	671	653	679	677	648	719	666	698	703	680	664	688	734	667	657	702	704	652	660	693	694	710	700	663	644	707	661	664	668	667	672	654	711	702	660	717	662	645	602	705	683	696	679	663	714	661	737	689	670	671	697	669	692	715	694	681	679	701	720	706	694	711	709	665	654	700	643	713	690	697	675	672	686	691	689	698	685	658	666	691	650	684	685	680	695	674	693	718	667	660	716	709	707	683	684	696	691	685	671	675	658	697	695	684	657	684	671	683	679	656	611	639	708	716	667	703	718	652	653	718	675	697	707	683	726	678	698	731	695	707	673	730	737	669	696	698	651	667	709	659	724	709	673	713	739	709	656	686	682	736	719	681	704	683	720	677	715	629	666	704	715	709	721	702	656	720	721	705	706	742	695	628	739	661	693	673	670	675	664	648	671	680	634	725	663	691	654	688	653	701	688	670	715	696	731	680	662	630	732	677	713	682	718	706	702	671	730	716	691	684	748	675	718	668	711	679	709	695	693	711	715	704	662	652	726	699	662	676	655	659	697	641	688	735	686	715	674	689	670	651	672	662	702	653	687	715	702	661	664	708	643	685	717	716	651	687	652	693	729	674	669	668	656	684	688	673	641	664	679	688	726	712	676	680	649	705	693	709	682	763	713	702	687	699	689	659	725	696	690	709	734	662	700	679	708	659	654	679	728	681	675	663	696	705	675	637	703	717	695	687	695	715	670	750	692	679	636	719	664	734	696	675	646	706	688	721	721	673	649	707	692	704	663	694	655	709	676	715	663	624	728	703	641	665	666	693	656	634	684	676	679	655	705	644	629	674	657	678	690	637	690	705	726	677	686	743	695	662	703	707	729	694	684	680	729	691	692	702	694	712	671	720	700	708	715	646	634	636	653	714	710	694	659	647	691	698	690	677	687	675	724	677	721	686	713	705	733	688	712	699	713	692	717	703	710	707	667	686	710	666	699	648	650	683	677	717	649	719	680	724	666	668	660	690	717	659	643	661	669	679	685	662	686	677	728	693	707	722	690	654	709	676	665	722	668	648	705	691	691	708	686	685	675	711
24809	21697	29455	24439	18251	1315	520	395	356	294	301	268	244	238	225	237	232	200	204	184	209	194	207	241	194	176	216	185	179	252	175	183	175	188	163	175	183	212	183	180	183	192	196	181	214	178	199	196	169	191	201	181	180	184	202	194	190	188	170	182	184	152	193	180	161	198	180	187	170	191	171	193	195	178	196	208	184	154	185	165	184	222	183	187	181	171	167	182	182	171	173	180	179	207	185	206	172	190	141	168	180	166	158	171	160	188	168	156	184	171	191	155	163	158	181	175	190	176	182	183	204	174	181	198	194	182	198	190	183	189	181	176	195	191	173	163	173	181	178	198	171	173	185	179	179	183	185	161	202	188	194	167	176	184	194	168	204	176	162	189	176	189	169	175	164	165	178	166	181	194	179	176	160	174	194	183	179	178	183	158	174	172	174	162	200	186	184	151	171	166	159	187	190	202	179	170	192	174	198	190	174	167	175	174	183	220	182	175	180	192	173	152	187	184	155	165	171	179	175	196	185	167	172	168	199	178	170	193	180	201	173	193	176	153	166	165	169	182	178	176	169	194	181	169	183	172	162	173	186	204	172	167	183	198	182	208	180	171	173	186	155	173	188	170	200	182	187	179	173	163	196	174	203	168	189	183	178	198	177	199	173	193	150	194	159	173	163	187	194	178	164	177	154	179	184	171	185	159	194	185	189	184	170	184	199	198	200	184	206	170	172	185	185	193	185	177	153	184	158	176	171	176	169	162	191	192	178	186	178	175	174	188	156	169	159	156	197	163	174	164	179	176	157	180	178	156	198	195	206	199	197	155	190	165	185	182	190	160	159	171	179	166	164	169	181	157	194	153	165	193	163	156	179	209	186	174	174	181	177	187	178	185	201	193	176	184	170	182	168	209	186	179	173	145	190	201	208	185	193	172	191	178	167	166	188	173	173	179	183	154	162	156	170	165	188	182	188	180	174	173	192	201	183	164	182	184	192	190	172	184	183	198	178	160	184	180	179	191	198	167	202	185	157	172	182	194	164	175	176	176	150	186	172	200	185	171	197	158	179	145	164	159	162	156	189	204	162	183	187	192	167	183	176	172	173	167	199	168	149	155	159	179	157	159	188	204	176	182	187	174	193	196	167	170	188	180	199	176	203	180	160	181	174	175	183	223	174	167	185	174	165	164	183	155	186	192	185	167	212	197	163	175	182	169	172	178	165	201	170	178	182	175	185	190	181	173	162	185	193	166	198	185	161	196	175	157	201	185	216	153	186	199	176	149	187	174	169	178	156	192	163	180	177	165	172	172	168	204	170	176	158	151	184	166	178	178	181	180	169	168	195	179	180	212	202	198	197	166	190	175	180	163	171	170	184	162	173	179	191	177	166	182	201	156	159	179	173	168	186	173	160	183	159	200	167	195	170	142	190	173	148	174	171	175	167	175	197	177	181	178	190	168	199	188	190	158	188	152	174	179	158	183	183	204	176	169	191	182	160	187	160	167	163	171	180	181	186	190	183	158	141	175	194	198	181	196	201	174	175	189	191	168	172	206	172	173	171	170	180	198	156	184	176	207	174	152	179	169	172	176	178	196	169	182	191	168	179	201	176	180	183	172	190	181	192	196	202	147	169	180	169	183	168	170	193	177	161	160	185	181	172	185	187	148	193	180	180	193	164	173	198	189	189	185	180	165	165	186	177	171	158	174	180	190	168	176	191	168	193	165	192	181	170	191	185	223	174	183	186	192	181	171	167	171	192	204	184	162	172	161	181	166	200	147	173	183	187	174	198	204	190	177	180	175	179	175	183	142	179	166	192	188	172	176	184	175	199	173	192	179	159	177	169	193	177	173	204	192	157	175	186	157	173	176	173	190	169	167	177	168	161	172	170	159	177	180	183	163	203	177	181	181	185	183	179	182	184	185	165	188	173	178	168	181	184	180	167	197	168	186	189	199	175	172	175	161	179	187	175	183	164	177	181	190	186	184	163	173	172	182	149	192	195	181	159	183	179	190	171	208	185	192	162	182	161	163	181	163	178	188	155	166	172	177	187	179	175	174	176	188	160	170	173	181	181	189	154	172	174	171	182	199	192	190	170	183	172	172	182	196	152	196	189	215	179	170	174	170	198	180	176	187	195	177	176	163	170	170	162	187	181	172	176	197	186	190	200	179	194	179	186	182	180	192	174	178	196	174	150	196	177	195	168	171	174	187	178	171	163	173	193	172	162	182	211	174	170	196	164	148	174	181	201	181	192	185	189	172	162	163	167	172	187	167	198	187	208	189	187	183	169	175	189	177	211	170	162	198	165	159	153	158	185	182	185	202	197	188	154	198	174	166	179	183	207	194	153	172	184	170	198	187	192	179	203	168	180	223	180	184	175	181	178	166	213	172	165	154	175	176	187	180	173	161	172	190	200	186	197	172	177	166	167	169	203	160	190	199	177	185	187	176	188	183	164	152	181	167	174	194	188	185	182	167	189	187	179	170	175	173	183	180	183	167	174	182	166	163	168	163	185	184	173	204	178	182	179	181	187	168	199	178	187	182	167	166	193	192	168	200	143	164	175	191	174	188	169	178	164	187	192	188	185	169	146	179	165	169	180	161	189	172	181	189	174	175	180	162	176	165	178	153	176	179	170	196	165	186	171	175	165	151	168	190	181	193	177	174	212	182	171	168	188	155	161	172	175	177	177	186	189	189	164	186	183	153	173	203	166	176	184	206	152	183	181	178	168	194	178	188	179	190	178	179	150	184	147	195	184	158	206	165	208	164	174	173	180	170	191	166	175	178	186	189	210	196	191	175	181	178	170	147	194	186	171	198	171	173	170	174	194	164	154	182	172	179	164	172	187	184	209	172	176	188	192	184	170	168	176	164	186	185	204	166	195	187	158	175	199	161	180	185	163	174	195	178	173	176	193	167	175	197	170	183	200	170	170	162	174	182	194	183	193	174	187	183	185	176	175	191	167	161	174	193	188	175	171	167	182	203	193	185	149	194	173	194	177	161	167	166	181	166	175	152	170	165	182	184	169	171	198	197	192	197	167	185	169	181	174	179	187	175	203	170	184	188	167	181	170	185	199	165	171	147	152	190	169	160	180	189	180	165	170	185	171	185	163	177	157	181	161	171	168	157	181	194	196	190	193	178	159	157	191	186	167	177	182	197	159	177	185	155	195	179	175	166	182	156	182	195	196	201	181	164	170	162	179	165	170	194	171	178	167	179	168	205	190	175	162	183	171	200	149	186	186	175	185	190	192	181	170	169	167	191	164	173	189	207	194	197	174	162	190	183	155	177	179	180	183	164	197	166	177	186	184	183	188	189	182	186	182	176	186	179	180	173	171	190	158	193	162	185	148	187	196	165	183	175	167	176	188	188	177	193	174	166	174	176	182	169	180	200	171	174	169	179	183	166	179	196	171	197	176	184	162	173	195	193	177	188	189	191	173	167	160	180	178	175	179	187	168	151	171	192	180	184	186	177	177	169	197	188	183	178	188	192
33767	26168	8570	4391	2816	2016	1512	1213	1019	875	824	738	658	635	601	500	540	546	475	483	501	445	446	405	461	443	482	398	467	443	428	405	391	371	434	419	388	408	434	419	409	431	426	379	408	408	412	380	401	392	386	389	428	359	352	401	401	436	376	385	381	382	402	391	384	401	344	423	347	373	363	395	389	398	392	389	376	391	425	396	411	361	356	375	406	382	359	381	413	389	376	358	389	371	367	403	403	404	382	416	378	372	390	396	372	430	405	408	395	398	374	385	424	378	378	385	395	383	391	353	373	400	368	389	374	414	333	383	401	367	382	370	390	427	348	381	361	354	433	401	387	358	372	417	405	378	363	385	378	368	425	415	424	375	379	375	365	404	396	377	374	371	397	374	390	406	368	368	332	376	392	386	380	394	391	375	411	419	402	420	370	360	376	403	406	374	387	381	364	433	387	387	369	432	359	447	387	374	402	369	399	422	400	411	399	386	360	373	397	406	378	364	363	372	410	398	360	356	385	414	394	356	368	370	376	403	404	379	366	396	428	364	432	379	374	396	385	349	392	375	392	373	381	379	388	399	357	390	393	389	409	388	374	363	382	413	366	401	384	384	386	420	393	401	397	369	355	397	345	415	381	381	375	391	376	388	424	404	384	396	386	393	384	371	374	359	368	370	381	396	371	401	374	372	368	353	385	397	393	384	410	395	394	398	372	381	402	369	376	396	365	350	383	367	362	390	423	382	405	427	383	353	376	391	383	386	394	376	377	353	389	363	341	415	389	369	343	342	403	377	374	365	384	368	391	386	371	380	398	405	362	421	376	397	397	386	361	383	395	392	376	377	374	384	368	378	375	330	383	385	371	397	393	405	409	378	370	400	368	403	397	348	380	383	369	365	356	348	415	367	381	352	409	373	404	391	407	383	386	404	351	403	358	377	384	396	398	385	374	396	391	377	355	340	394	380	390	331	392	376	364	388	380	363	392	382	381	401	355	386	395	383	350	397	392	395	401	402	356	386	401	350	375	375	372	441	412	389	389	427	389	379	379	397	390	369	391	396	387	378	396	361	420	380	405	350	391	384	368	393	371	382	369	397	369	383	383	374	355	384	377	368	375	377	377	389	388	369	379	399	400	406	363	389	335	351	371	374	386	365	376	375	375	383	393	375	381	388	394	393	402	387	390	328	355	358	340	425	367	409	379	395	345	370	392	406	358	415	390	400	362	390	354	383	394	398	432	389	392	430	399	374	376	364	387	403	378	369	404	325	398	401	361	349	366	388	391	374	358	384	410	402	357	382	381	384	396	413	396	408	459	407	400	381	372	389	389	407	389	389	368	361	386	372	412	395	385	406	379	360	381	427	361	424	360	444	381	421	424	379	389	373	394	389	374	377	374	401	376	399	373	386	401	369	371	388	389	394	397	392	367	406	380	395	390	387	386	407	346	357	388	384	392	376	381	375	383	409	387	394	405	418	422	400	365	394	408	397	378	356	384	395	391	407	425	373	410	367	391	383	374	390	336	348	385	416	378	372	413	403	379	405	381	405	401	401	374	395	395	413	364	387	391	386	416	408	412	344	408	383	370	417	369	367	379	390	349	377	393	389	417	364	401	377	404	382	388	393	374	339	382	404	398	419	424	382	363	375	369	345	362	377	375	408	421	378	405	373	377	366	412	375	375	400	375	410	400	384	349	356	357	388	419	432	399	366	392	410	354	374	383	355	374	404	369	395	386	377	379	386	374	381	401	367	405	389	376	369	383	366	411	381	359	405	385	338	386	391	389	356	371	370	368	433	394	397	377	386	385	413	413	401	361	368	361	413	398	400	430	349	384	397	369	380	349	408	386	395	388	385	380	367	398	397	365	378	370	393	387	385	414	402	374	375	380	401	399	354	403	395	361	372	377	356	364	404	375	400	377	386	405	377	360	396	354	377	386	374	378	380	376	363	381	372	384	414	409	381	380	372	354	349	408	382	410	380	383	372	384	371	392	375	384	385	366	400	409	373	400	363	395	360	403	394	404	412	382	366	385	368	389	369	396	370	407	352	391	370	380	378	362	375	381	412	390	387	396	378	375	395	385	370	386	365	362	359	390	397	374	414	398	414	382	410	375	388	363	381	369	405	362	346	358	386	352	362	382	420	402	369	368	370	403	378	369	367	401	401	373	373	397	389	416	402	411	398	358	379	405	374	355	391	364	382	369	378	379	370	361	376	392	375	349	365	374	392	394	361	357	393	411	367	361	379	412	367	400	385	412	373	414	367	399	348	383	377	394	409	359	417	406	369	376	369	419	366	380	380	366	361	400	351	400	369	382	387	388	429	379	422	389	400	397	382	379	403	377	395	384	386	354	365	403	358	405	402	384	360	379	396	358	343	351	404	431	368	356	386	404	390	368	369	365	378	391	400	375	365	412	413	419	379	391	389	370	391	412	393	394	398	450	399	376	386	355	377	379	436	396	413	373	404	418	372	380	407	368	406	350	387	422	371	359	391	376	381	374	381	390	367	397	373	365	360	383	387	389	360	368	378	406	381	396	385	375	398	352	392	358	407	383	441	368	369	383	399	417	366	384	410	394	404	369	410	400	358	416	399	391	383	387	396	382	404	386	375	383	388	373	356	359	428	393	434	364	394	391	360	402	387	395	422	405	401	383	394	387	393	402	415	378	379	386	383	391	358	350	364	387	384	402	382	370	390	369	364	371	387	379	367	409	385	421	405	347	380	371	375	370	336	398	373	394	391	401	386	420	369	383	358	394	372	401	370	405	391	373	373	362	372	382	399	397	384	373	373	382	357	367	397	381	386	419	382	379	371	405	399	415	390	387	394	379	401	401	358	386	414	367	376	394	372	385	385	412	426	365	393	376	371	358	393	368	385	360	397	370	373	383	349	392	388	394	383	407	337	405	385	394	345	371	382	389	414	419	385	392	399	419	397	368	428	399	363	397	401	363	416	409	348	360	355	393	372	370	383	410	358	405	392	368	361	381	395	410	425	394	403	411	370	381	380	384	387	363	408	407	359	383	364	385	419	391	413	389	402	353	360	419	363	382	376	418	376	385	373	408	356	363	392	426	340	396	422	393	375	402	403	366	394	394	402	421	379	396	401	388	384	401	410	358	388	399	391	382	386	373	394	393	389	335	379	394	371	391	412	385	430	399	427	365	429	382	359	390	348	371	403	365	392	372	387	372	361	345	347	371	388	375	401	373	387	406	398	365	335	387	381	369	392	413	401	396	409	345	401	396	380	403	387	390	403	386	361	379	352	406	369	375	359	386	383	343	403	364	380	383	391	379	397	408	371	378	366	379	424	392	370	360	363	378	405	386	389	401	370	379	405	352	345	376	370	389	369	388	394	362	384	361	369	370	376	403	409	385	376	396	385	374	379	355	389	387	380	380	407	380	361	405	354	373	389	385	422	359	394	368	385	388	370	369	373	337	368	399	394	397	373	414	374	361	395	405	387	395	390	402	391	366	392	425	365	388	427	390	362
23882	21728	30280	23715	21728	16479	1735	822	662	637	642	513	484	514	457	505	474	470	444	395	405	429	439	462	427	398	368	394	426	405	424	440	393	445	405	420	404	393	404	379	387	413	450	385	397	406	414	381	398	366	397	373	420	396	414	402	390	380	436	403	379	367	376	399	389	399	379	427	419	411	375	405	427	420	382	394	368	410	370	349	412	380	375	389	363	420	360	399	356	378	364	378	393	407	390	395	414	371	392	383	413	391	370	367	387	406	373	391	395	391	385	382	392	363	408	413	401	357	376	398	377	400	395	391	415	385	383	386	376	386	364	410	392	419	397	387	370	385	398	382	343	399	386	404	355	401	365	376	344	397	402	372	407	387	386	407	389	376	396	387	392	370	387	400	338	391	351	405	408	397	346	398	390	405	387	408	399	370	383	402	404	372	396	380	386	401	365	409	405	378	386	371	384	359	391	352	374	400	362	386	395	395	393	423	386	365	370	357	385	400	380	383	383	378	362	380	374	362	399	364	382	384	393	405	394	376	411	380	387	396	365	397	393	423	409	366	414	371	373	400	338	395	402	385	356	401	406	387	384	364	393	386	351	369	402	377	370	387	405	438	395	393	391	378	396	361	406	367	391	398	404	374	369	375	401	416	399	403	396	369	398	396	366	396	397	395	383	359	404	440	409	356	376	419	355	372	389	432	393	388	395	343	388	411	355	383	387	373	365	397	406	387	363	375	343	388	353	376	370	341	382	392	385	408	360	400	403	384	380	383	363	368	375	359	383	383	398	390	392	409	394	386	397	389	382	389	377	421	417	350	391	352	377	400	407	368	373	361	376	339	415	395	377	419	413	376	382	371	376	377	396	418	388	380	379	411	431	418	370	388	403	406	406	372	381	386	407	389	402	391	407	397	366	351	399	415	389	396	409	399	375	391	356	394	327	376	372	364	394	414	405	388	406	409	393	355	394	375	383	367	385	393	380	376	420	419	410	368	357	364	376	414	387	413	371	414	386	371	388	398	395	391	393	378	350	377	394	385	372	365	377	429	403	371	372	380	386	377	395	359	366	355	394	352	375	390	407	387	378	372	386	360	385	357	430	351	398	369	408	393	406	409	353	369	368	369	366	384	364	372	384	388	419	363	359	366	368	378	389	380	359	385	384	349	383	385	408	362	410	363	345	437	411	363	414	361	403	384	394	417	369	357	380	386	399	389	389	378	405	378	407	357	374	387	388	372	368	412	387	377	366	374	375	392	385	388	380	377	349	372	354	382	378	434	368	393	410	356	399	390	350	351	366	404	412	416	377	368	345	367	396	405	382	371	367	384	370	368	380	372	407	378	387	356	384	389	377	389	401	367	382	370	374	389	338	398	372	393	367	391	433	387	383	383	403	354	394	369	361	374	380	366	381	369	381	362	356	343	370	368	397	436	434	385	378	373	372	369	386	414	376	413	396	403	385	375	385	378	357	370	358	406	384	371	356	377	375	404	400	392	428	395	379	384	386	360	360	389	390	381	362	360	366	424	347	400	402	378	429	392	351	403	393	416	381	351	420	423	384	373	374	379	364	407	385	401	392	416	380	390	383	384	371	388	413	387	401	408	365	383	388	379	393	392	396	369	373	397	381	378	357	370	377	391	381	364	392	415	394	378	412	384	392	390	401	379	377	394	393	374	391	376	390	368	386	360	404	404	347	385	363	379	370	400	402	366	392	381	377	366	428	391	392	383	372	378	391	382	372	382	390	398	424	359	365	368	396	391	387	371	393	401	375	373	395	429	354	404	391	378	396	401	387	384	414	380	390	409	399	360	349	358	389	374	395	365	349	389	390	378	371	392	390	357	387	401	368	402	387	384	420	389	405	420	412	411	382	407	365	392	406	366	408	390	380	409	341	408	410	367	370	391	386	379	400	409	383	392	380	387	417	373	375	419	426	375	386	364	402	395	399	418	382	417	378	390	379	395	416	429	365	387	411	353	381	392	417	355	372	403	393	382	378	392	364	403	381	433	381	402	393	401	385	364	387	380	354	399	353	424	390	388	401	375	397	378	399	394	416	410	380	440	394	368	380	458	387	397	424	347	404	401	408	387	373	399	380	376	365	425	424	369	412	420	377	386	364	402	405	403	411	373	386	384	406	377	389	368	394	379	369	395	389	406	375	394	354	371	401	404	371	366	404	368	399	396	392	405	365	376	405	397	359	417	391	381	380	363	383	377	411	383	377	376	404	437	356	429	381	383	352	380	404	372	363	379	339	400	385	348	363	370	385	374	395	396	412	392	369	395	374	367	385	358	386	393	401	384	424	403	373	390	411	379	393	395	373	415	426	389	400	368	396	406	378	406	358	337	373	417	362	390	402	346	377	378	389	395	392	362	391	402	402	350	374	358	366	382	383	366	369	390	387	375	362	362	372	374	399	370	360	384	387	407	410	369	369	415	420	419	369	401	372	407	387	410	381	345	372	377	371	385	403	392	365	395	350	385	348	373	402	368	397	364	384	400	395	383	337	402	370	324	383	390	383	369	397	410	377	387	398	387	379	400	379	386	400	376	359	351	398	375	388	400	380	413	408	380	383	380	380	352	375	387	388	382	410	371	392	386	411	363	405	357	399	392	392	379	386	377	351	342	386	409	374	405	361	391	379	410	407	371	401	391	389	372	364	407	392	379	413	405	400	376	346	373	351	378	355	392	372	408	389	399	366	398	369	391	386	374	376	379	363	405	375	367	398	407	374	374	405	377	395	374	386	420	368	365	374	387	356	400	404	413	359	384	396	401	382	366	376	374	384	389	367	382	426	392	372	402	383	359	367	363	350	378	362	357	424	358	368	353	368	393	378	364	387	410	361	379	401	393	374	431	441	371	360	376	383	363	403	364	394	370	397	404	420	353	420	358	424	388	368	399	398	399	397	389	373	388	395	407	384	400	402	380	388	376	366	400	407	370	379	401	398	365	377	389	381	367	417	410	368	333	383	338	383	379	400	372	366	393	399	418	394	372	387	361	398	379	386	371	432	415	388	391	392	373	370	375	383	401	402	415	390	372	418	375	422	390	369	407	399	427	365	380	401	432	364	397	387	370	344	428	428	389	376	378	410	371	364	384	387	402	350	382	419	395	404	404	384	357	404	345	382	377	374	411	395	375	361	365	388	381	397	338	426	382	377	406	378	387	392	395	450	407	400	432	374	350	411	368	391	385	386	392	393	362	404	416	373	396	387	432	408	379	388	366	399	387	345	442	383	382	399	382	360	384	345	398	424	396	378	343	386	404	385	382	365	338	427	364	402	392	402	401	415	397	397	399	389	385	387	382	395	422	397	357	363	357	388	386	373	420	383	418	399	382	379	389	368	385	348	367	393	366	390	385	386	420	394	377	405	375	360	376	359	368	375	418	416	382	364	393	381	392	381	381	335	402	417	381	411	406	396	344	357	378	365	396	390	360	369	398	351	435	383	349	376	376	415	365	361	399	395	386	389	356	389	387	409	360	389	378	375	418
37072	29835	13712	7459	5102	3645	2850	2231	1961	1672	1531	1402	1272	1218	1105	1072	1033	995	977	909	931	942	948	871	852	843	833	812	787	815	792	823	794	830	804	790	784	782	791	768	780	742	794	729	752	731	771	785	722	768	759	792	748	748	690	701	754	780	780	750	767	750	754	746	772	754	740	754	768	755	730	780	740	732	738	739	708	740	721	715	711	761	746	712	662	758	795	720	740	746	777	712	768	727	760	741	771	685	748	690	698	731	741	748	673	752	720	712	726	727	718	710	735	696	758	734	749	707	759	695	784	681	757	760	757	664	751	735	738	736	715	763	738	749	793	739	716	750	734	776	737	744	741	734	773	740	748	738	803	750	705	767	724	753	790	721	708	696	783	785	741	773	764	712	706	723	728	703	770	770	741	729	776	757	725	771	745	738	688	777	728	740	734	711	734	714	726	751	788	794	744	757	734	705	687	747	725	724	795	733	714	749	708	692	754	743	714	733	759	752	693	729	746	693	702	728	775	710	743	744	655	697	712	692	801	694	715	746	700	737	724	740	725	742	738	699	757	745	775	735	734	712	733	704	753	753	745	755	730	711	732	765	737	717	697	769	771	719	784	735	753	790	683	766	736	730	726	735	745	775	727	723	745	696	745	766	759	707	722	745	752	719	774	714	713	731	793	743	732	747	719	703	746	703	734	756	765	689	744	703	742	703	736	737	702	724	746	826	716	695	762	731	685	724	720	771	753	770	714	713	709	728	730	719	757	726	696	803	708	789	735	744	742	731	759	755	774	738	762	731	700	765	741	755	738	747	674	701	736	798	767	739	762	671	672	704	728	744	745	719	740	704	752	701	750	709	721	742	746	724	730	711	690	720	736	718	721	750	751	731	721	787	752	716	718	780	745	736	787	747	730	716	745	741	713	747	770	774	713	747	708	766	755	721	741	737	729	725	745	675	726	755	713	692	751	743	741	737	704	707	711	744	688	720	751	723	725	737	746	743	772	729	760	714	732	732	707	710	722	709	708	769	758	705	687	751	720	720	739	712	710	753	746	786	721	669	689	736	768	752	743	708	729	723	776	748	694	717	778	736	730	776	674	723	706	761	756	718	765	737	794	716	750	788	730	665	697	732	777	773	776	748	703	767	708	730	733	784	708	722	736	749	756	740	770	689	725	757	698	726	725	712	740	744	742	706	754	742	662	782	728	695	770	722	732	781	711	727	730	746	740	747	736	743	714	743	744	688	715	789	742	780	691	732	696	772	720	759	764	696	763	724	744	748	741	768	745	721	749	718	722	729	730	712	745	798	792	715	732	757	738	730	729	763	729	704	772	784	656	776	765	726	738	747	746	742	707	738	701	727	684	715	763	722	701	789	719	712	664	785	687	740	720	787	780	714	720	747	709	721	748	773	741	762	690	740	780	698	751	734	711	749	757	707	751	712	759	763	754	706	729	733	708	739	722	756	708	724	708	711	760	734	715	705	667	799	710	778	738	753	763	688	751	751	720	783	733	725	745	784	715	735	731	783	739	724	692	755	710	730	726	719	731	757	704	757	694	729	725	719	721	769	700	750	734	784	721	742	743	758	734	752	724	743	732	754	757	757	713	745	699	733	756	754	752	748	722	754	770	774	750	697	720	725	710	720	733	730	741	718	780	794	746	738	744	691	713	771	716	704	701	756	754	786	754	747	680	760	725	755	767	728	719	709	710	730	695	767	758	720	735	708	770	692	754	742	722	710	731	711	718	696	716	750	769	765	737	736	763	698	717	768	700	735	741	725	709	721	729	731	734	717	747	720	764	708	747	717	700	717	773	745	711	735	749	743	715	738	721	745	769	719	720	740	723	722	700	710	774	707	746	750	727	757	691	752	734	707	697	739	741	734	712	729	710	712	673	726	756	775	747	713	756	749	749	704	695	709	712	757	734	736	743	701	709	765	712	778	744	718	757	720	732	719	740	764	774	717	766	706	744	773	669	701	727	790	751	731	747	731	760	738	711	730	747	724	732	716	737	700	740	767	786	734	760	749	739	744	709	700	722	705	742	773	719	772	716	724	732	742	752	703	713	762	716	744	705	751	763	686	760	736	724	711	772	750	684	771	740	703	731	689	769	773	740	733	771	701	736	758	732	734	756	798	731	699	712	704	738	761	719	712	754	742	711	730	699	730	736	693	730	748	764	766	748	739	735	733	730	750	775	705	734	736	689	716	754	716	738	737	700	722	742	742	698	694	724	702	708	719	787	691	748	703	692	716	759	656	728	708	731	754	714	731	745	775	748	700	750	760	735	675	785	773	684	709	767	758	684	728	746	751	765	759	737	747	729	732	741	684	693	794	721	708	693	732	717	742	698	771	749	751	781	706	755	763	740	693	786	707	778	724	743	744	719	712	735	729	702	708	697	749	696	746	795	719	745	700	746	693	706	709	754	697	729	732	648	667	748	685	732	711	779	756	776	722	721	702	764	703	695	757	745	711	727	758	755	740	672	727	779	729	730	715	720	725	715	693	766	772	712	697	748	749	733	725	708	750	759	706	692	809	753	723	738	699	771	713	735	723	694	714	765	719	714	686	760	744	687	711	767	784	736	772	725	698	727	760	713	711	704	740	733	743	718	719	710	744	709	750	706	738	744	688	769	767	741	768	734	768	707	725	779	701	742	726	725	739	727	740	747	769	728	751	767	695	769	712	717	709	755	736	733	754	730	735	697	719	764	696	701	724	708	732	738	716	739	765	790	760	709	717	721	738	740	721	717	730	752	730	712	729	735	720	731	727	755	728	708	712	747	735	749	760	691	735	713	741	701	737	788	736	729	740	809	781	739	758	685	721	740	721	787	727	758	729	793	717	728	766	729	746	750	758	751	719	694	744	765	743	757	760	725	729	721	725	731	697	753	703	757	694	767	734	721	790	708	743	717	752	695	711	756	767	716	724	718	757	779	726	708	753	720	714	734	739	758	763	722	748	702	736	720	763	756	733	718	730	731	700	730	794	741	720	774	697	703	726	760	727	735	728	736	763	748	767	727	674	723	739	709	719	727	720	773	700	697	715	717	722	724	747	746	712	692	740	728	738	757	723	738	724	731	762	739	780	731	690	724	741	761	699	737	751	764	695	764	706	769	733	706	723	751	745	728	769	738	729	747	761	731	694	765	740	773	690	678	763	710	754	693	710	703	722	723	737	771	727	699	731	743	750	773	747	738	700	732	724	729	708	716	711	712	732	721	747	768	722	734	779	731	751	726	714	706	734	711	743	741	749	714	703	659	706	741	781	686	761	771	719	762	765	714	736	712	703	797	695	740	727	727	735	719	730	755	767	757	699	739	688	731	742	701	768	743	698	736	817	785	759	713	751	710	726	721	779	684	710	731	757	712	731	738	745	758	738	719	724	761	749	695	745	753	742	700	778	705	745	713	730	732	750	764	736	680	746	763	747	741	732	780	751	699	736	699	750	710	720	731	756	699	697	733	674	737	766	731	720	734	697	757	678	769	741	757	736
27357	20848	7962	669	428	383	384	359	356	351	328	339	339	350	344	337	367	322	335	341	310	313	292	352	344	338	357	329	332	330	356	355	366	325	358	338	332	306	317	338	320	335	354	336	346	319	315	325	339	343	310	349	289	292	366	353	314	352	319	322	308	323	317	324	328	310	335	344	331	307	320	319	326	329	329	328	310	355	355	347	360	341	306	327	343	360	288	295	372	336	334	322	318	354	359	323	343	305	344	312	336	356	318	326	356	316	367	303	308	326	310	334	343	310	339	343	340	316	353	297	323	327	345	317	328	336	338	367	323	343	341	367	314	312	318	345	304	311	348	318	319	348	319	326	294	315	316	329	328	344	354	325	334	335	368	328	292	313	329	324	324	337	314	332	319	323	336	303	336	329	343	335	365	337	310	311	320	334	322	343	342	331	337	342	336	318	331	354	344	337	331	339	341	334	309	314	305	310	331	312	309	324	358	355	353	339	348	319	312	345	345	326	355	319	330	316	333	328	349	334	331	310	336	312	344	336	323	374	312	334	306	308	324	332	329	352	343	329	293	347	333	356	361	334	348	348	364	321	362	322	363	350	328	313	385	329	349	335	309	354	319	330	325	330	333	331	327	328	348	311	352	308	317	336	310	349	314	314	323	322	309	341	344	350	319	308	310	352	330	307	337	326	316	351	337	311	316	346	320	331	327	334	362	354	355	339	347	325	328	357	341	353	340	346	323	314	372	329	299	374	318	328	283	318	329	317	339	309	347	320	310	323	337	314	338	342	334	325	341	330	347	322	304	327	294	340	344	322	335	336	335	308	308	358	315	348	321	323	342	346	355	341	312	309	354	285	331	324	368	376	326	326	336	327	312	364	325	321	335	345	358	288	333	329	327	340	324	330	315	331	341	359	351	339	316	343	318	343	326	350	312	361	320	344	335	330	307	342	318	358	341	299	335	353	344	349	296	322	341	331	320	330	318	362	349	337	327	322	317	308	338	299	322	361	337	331	288	311	335	351	341	321	329	313	306	342	317	329	340	328	342	338	326	330	334	375	296	364	316	335	342	342	325	337	328	338	317	355	321	335	364	343	323	343	357	327	301	337	339	331	316	353	321	333	327	338	291	316	345	337	332	304	321	338	342	360	312	311	333	302	306	311	343	329	322	339	317	337	313	308	309	335	340	355	328	342	328	330	322	331	355	330	347	346	331	338	311	331	354	366	358	326	332	352	312	332	337	326	322	374	335	308	360	339	345	332	304	326	338	323	362	342	345	312	347	318	335	313	326	308	335	381	330	339	297	314	321	342	333	336	310	361	327	323	338	308	321	366	323	352	369	283	348	307	323	346	271	312	330	372	347	310	332	345	296	328	349	325	334	346	315	345	341	349	342	327	315	326	315	317	328	348	342	328	365	345	310	300	323	316	324	316	312	339	338	313	339	338	326	352	354	293	302	291	337	325	317	313	347	330	329	322	344	356	320	317	363	326	311	341	343	331	341	332	337	361	326	310	323	331	320	341	362	333	327	332	337	318	342	328	361	337	332	321	333	375	306	335	362	304	332	316	316	339	319	332	321	347	334	362	330	329	320	340	321	347	326	337	316	331	322	350	340	337	381	316	329	296	330	342	315	332	342	317	319	327	343	336	347	354	363	330	342	336	329	323	342	341	294	307	327	321	314	282	328	343	320	355	324	360	337	343	328	328	306	355	322	335	329	335	327	321	306	326	300	354	338	321	309	330	346	312	322	338	320	335	348	362	318	332	326	354	314	304	344	364	347	354	323	315	335	332	325	333	347	345	337	340	321	348	332	316	307	341	343	295	358	298	316	352	312	328	331	352	304	322	317	337	337	347	340	317	321	332	331	349	318	347	319	351	329	327	317	355	332	343	334	302	353	320	325	296	297	331	320	327	335	326	329	334	336	316	318	345	325	320	327	364	307	324	340	326	320	327	332	338	347	324	307	330	346	314	348	343	334	340	332	340	301	323	324	336	373	315	317	353	334	322	320	352	333	339	329	320	320	323	314	333	335	313	296	342	333	329	340	318	298	311	352	287	323	327	313	326	338	332	294	294	310	316	329	359	350	361	343	341	321	299	323	330	306	308	329	354	337	331	342	325	311	342	343	310	312	342	323	353	367	362	314	332	334	348	340	321	310	335	346	328	310	319	344	346	319	367	317	295	334	361	324	349	315	334	333	333	335	323	335	288	366	343	330	332	336	329	314	347	322	311	324	291	341	325	346	327	340	348	353	302	320	334	317	304	320	331	355	313	322	343	344	354	342	309	348	336	357	352	338	319	346	345	335	324	325	358	337	311	341	308	323	309	327	341	329	283	331	321	333	351	320	346	325	345	340	311	321	315	318	330	289	313	345	367	341	356	302	309	356	308	294	345	324	310	317	338	328	302	351	338	346	329	312	344	316	311	347	320	315	337	313	328	331	314	312	311	311	325	334	336	316	352	335	336	335	342	342	326	299	313	338	356	332	330	337	333	327	315	351	362	345	352	340	345	302	346	306	327	331	298	334	316	330	313	324	328	321	342	339	338	334	341	339	320	315	347	323	345	347	320	356	345	347	328	338	327	313	349	350	358	318	323	293	347	320	316	332	313	309	337	317	368	332	336	300	303	332	360	346	321	309	340	330	358	336	317	332	318	328	347	324	314	339	332	353	332	325	344	351	327	318	334	324	346	341	327	317	325	331	337	329	330	328	328	325	308	310	345	317	342	288	336	359	336	317	290	323	331	320	333	329	330	350	321	325	326	319	333	321	329	359	342	350	318	348	318	340	318	326	351	310	336	345	331	354	307	334	334	338	313	302	332	360	340	339	343	296	353	340	366	302	339	340	299	310	336	296	369	338	332	342	352	317	345	364	299	335	332	342	302	357	327	326	363	342	345	345	290	342	340	341	311	351	356	325	313	353	319	332	318	324	345	321	346	302	308	327	351	314	276	327	325	321	324	319	290	331	312	332	319	340	324	335	352	317	354	297	320	343	322	326	316	322	310	314	347	333	359	326	312	349	294	337	348	334	317	350	310	313	320	324	352	317	312	348	316	335	364	330	336	330	333	311	338	345	343	301	335	346	328	330	320	331	349	319	377	344	353	328	315	333	346	318	316	330	359	323	321	292	278	328	317	359	344	334	317	327	333	344	324	372	340	313	354	356	311	308	338	339	305	345	345	330	305	329	353	305	336	349	352	323	330	337	367	322	315	345	318	332	321	314	371	306	330	326	332	320	325	319	293	335	345	310	299	313	365	346	325	272	354	285	347	362	310	367	326	350	286	329	318	317	293	330	344	322	310	302	370	367	357	357	353	337	353	313	285	338	338	295	344	305	325	328	304	346	337	300	299	312	332	330	326	357	346	349	304	352	298	352	324	360	327	357	314	335	312	313	333	317	330	333	303	325	325	326	337	331	329	318	295	328	303	324	322	350	326	336	343	341	311	353	341	328	312	311	319	349	344	327	329	323	320	320	336	312	391	371	328
19359	10251	1562	1063	948	839	781	743	683	723	719	709	756	698	697	691	696	707	700	736	655	687	724	710	683	662	697	680	688	687	680	659	663	679	712	736	691	687	653	660	687	689	745	680	737	672	720	695	641	653	721	681	699	683	757	679	708	696	673	663	669	707	719	668	658	700	723	669	719	681	684	677	667	639	689	652	667	695	662	673	655	704	636	713	655	687	707	690	694	688	631	683	739	727	674	633	661	670	685	662	642	676	698	655	681	714	658	659	663	698	704	690	669	646	678	659	736	711	708	659	677	709	666	639	674	683	706	673	691	662	698	681	683	632	678	728	689	711	653	712	663	671	691	695	689	695	670	711	677	669	695	667	724	676	683	669	644	735	681	719	670	662	703	625	673	657	676	693	717	681	666	713	645	656	675	703	669	715	689	729	687	642	688	636	701	692	685	708	696	702	692	654	649	681	702	658	677	678	707	676	707	675	742	672	680	682	667	659	676	694	742	729	681	672	664	677	685	665	700	688	667	668	657	714	667	674	653	655	733	660	665	735	717	677	662	667	633	728	678	686	681	669	688	705	642	627	657	729	662	709	699	723	690	703	703	706	727	698	676	659	655	635	677	658	696	649	632	678	678	678	711	725	714	714	705	666	695	713	698	701	676	645	674	672	680	724	712	742	664	715	675	688	633	681	680	677	697	670	697	721	646	727	694	710	667	688	657	691	731	709	660	624	671	665	722	693	710	660	652	676	664	696	687	655	690	722	668	720	639	670	719	659	677	684	713	714	653	694	661	702	700	687	643	676	682	667	680	677	688	695	703	693	660	688	663	637	665	738	648	729	683	674	699	691	685	677	699	687	695	663	668	682	661	674	712	681	670	691	659	667	699	679	698	648	652	665	693	675	709	696	704	706	704	689	685	698	674	669	675	694	703	691	686	682	680	682	672	737	677	734	676	701	691	698	711	706	669	686	690	711	658	654	657	736	659	673	679	671	720	665	665	684	644	695	665	711	701	695	660	716	676	697	683	737	711	680	668	702	669	656	697	663	662	695	707	702	664	697	679	692	681	685	670	660	694	630	632	672	691	683	680	683	680	709	680	656	691	675	672	689	669	686	691	693	645	738	690	682	684	678	695	651	716	734	629	730	692	640	728	671	678	668	677	728	702	723	638	722	674	671	685	657	700	685	725	647	711	699	664	712	655	688	642	674	685	648	667	652	688	741	717	711	689	682	666	660	696	704	682	687	698	725	674	686	669	677	663	681	648	689	699	676	648	661	683	707	700	708	719	636	699	707	654	733	667	716	689	702	698	703	684	709	643	659	661	693	685	682	687	690	726	688	665	651	720	738	690	683	665	698	715	690	650	696	688	676	690	666	717	678	670	665	672	620	706	691	706	678	651	690	665	673	687	650	753	729	655	692	661	633	664	671	694	660	682	660	652	639	711	705	691	685	666	701	669	704	662	687	663	670	698	617	695	707	726	663	652	675	639	649	703	666	655	668	703	655	719	656	709	709	678	694	638	660	705	644	709	722	673	694	675	680	692	690	692	646	675	705	714	689	654	648	655	724	632	707	674	693	672	718	654	708	685	695	677	653	722	712	638	662	690	675	723	703	689	672	677	708	697	685	705	661	668	698	690	712	709	698	675	672	660	717	674	713	686	715	695	676	691	671	711	714	665	665	671	680	590	647	668	667	696	669	623	680	686	719	692	664	661	689	653	682	674	708	691	694	682	751	647	671	710	696	676	702	648	739	698	643	671	681	697	683	670	691	690	625	668	680	684	706	649	704	707	681	686	668	660	695	691	689	700	729	665	666	684	732	705	687	668	720	695	666	706	711	688	699	678	709	649	700	706	724	652	726	641	655	632	663	642	658	695	682	647	718	769	674	675	679	659	691	724	673	641	709	658	689	684	653	656	677	639	669	680	672	694	662	699	664	671	715	708	687	694	686	674	718	687	715	662	659	670	660	659	654	649	732	729	671	665	712	707	654	660	704	649	707	666	707	685	704	677	663	668	690	723	728	660	683	653	715	757	712	681	713	713	667	695	664	689	670	683	711	670	649	697	676	659	727	695	686	657	670	689	681	689	671	739	682	693	660	674	643	724	717	651	707	676	739	676	728	699	720	647	670	660	675	724	731	694	742	641	649	675	686	670	706	657	699	693	686	652	724	654	700	654	659	653	707	656	700	707	672	697	674	675	640	675	701	691	675	647	653	691	630	735	625	700	719	670	664	669	659	703	721	708	680	670	740	715	715	686	672	691	714	655	675	687	663	665	671	667	675	702	677	728	677	684	677	667	704	678	656	708	660	676	684	655	659	718	685	687	702	740	686	670	697	721	705	675	686	710	676	696	715	658	708	676	681	654	666	646	692	696	697	654	683	689	728	703	656	717	695	678	657	693	682	671	710	694	712	729	715	651	668	673	732	729	693	705	638	671	710	709	681	695	628	664	723	688	671	633	644	722	674	746	675	723	656	648	697	672	670	710	695	684	668	655	674	659	677	710	662	668	694	742	678	663	671	684	662	648	674	652	664	653	674	716	683	676	650	650	669	675	686	699	679	737	685	729	703	686	660	667	716	645	702	689	692	687	704	692	646	712	708	701	635	699	720	702	681	642	713	679	712	707	657	640	686	687	654	668	630	652	690	684	679	694	681	661	670	666	683	689	712	702	733	679	658	650	688	675	690	666	670	672	668	670	664	669	681	691	680	678	631	667	665	651	688	673	646	715	702	613	711	672	660	652	680	705	704	670	723	686	711	704	693	662	671	700	637	710	715	700	618	712	675	625	689	716	668	690	672	689	680	682	672	668	685	675	728	679	690	683	663	706	711	692	690	713	708	681	700	708	694	642	672	733	747	695	693	695	661	707	726	679	675	671	700	666	735	700	669	696	676	699	677	670	727	648	684	656	696	679	658	667	695	658	683	652	693	674	660	675	700	685	660	662	708	718	689	709	653	713	689	654	718	679	719	642	654	697	693	666	669	681	672	691	691	726	683	718	722	674	690	701	668	616	676	637	698	693	692	742	683	677	696	666	677	712	693	683	649	694	647	687	671	741	652	699	687	702	681	692	682	721	688	705	664	646	668	684	673	696	671	646	690	691	644	690	674	676	722	644	683	673	660	693	664	667	710	672	690	718	682	699	693	662	729	682	672	682	673	691	653	617	660	668	649	676	650	701	668	673	677	737	700	669	634	706	665	680	660	695	642	721	692	694	644	692	730	661	670	651	652	714	672	656	668	679	692	655	709	691	704	650	647	696	684	690	719	709	709	674	675	688	662	690	700	703	659	702	689	685	707	625	649	661	681	683	736	710	705	716	702	690	694	683	669	686	690	700	672	656	693	691	693	676	703	672	652	688	724	678	690	661	687	683	677	694	647	668	710	672	717	664	659	733	672	718	714	702	681	634	712	683	701	673	693	665	689	649	668	725	669	665	712	676	676	722	711	685	694	720	666	688	670	699	657	697	682	702	700	652	640	672	710
24822	21712	29565	24379	18849	1332	552	374	325	299	275	278	232	234	201	223	167	212	201	193	210	184	205	207	200	194	172	177	173	199	193	177	190	206	182	175	185	172	180	182	199	199	167	175	210	175	171	177	178	198	159	209	183	180	182	165	174	194	166	194	177	168	179	173	189	172	167	164	167	191	195	177	179	167	151	168	180	178	179	166	194	179	180	166	163	164	175	195	173	163	182	166	179	175	199	161	171	171	192	175	173	172	211	169	163	167	188	177	175	167	185	191	170	178	189	164	191	167	206	171	166	176	182	161	166	172	170	169	185	186	171	177	160	157	178	163	172	177	197	173	165	144	189	189	181	193	179	164	160	173	175	164	180	168	185	163	177	175	164	177	169	186	171	167	182	189	190	175	167	175	208	181	172	182	171	189	189	188	182	151	190	168	193	174	190	190	166	177	162	181	181	164	183	173	193	168	188	146	175	189	143	161	176	177	177	190	163	182	170	188	170	184	185	174	193	195	177	175	176	195	178	149	189	169	171	178	167	204	194	174	144	172	201	181	149	167	186	197	161	160	175	183	198	157	169	183	170	193	168	176	194	181	191	168	172	161	200	174	177	217	171	165	156	167	199	185	165	162	183	186	182	166	172	164	160	167	164	183	187	175	180	146	157	202	182	155	197	182	159	197	190	179	184	165	178	160	187	182	175	183	188	174	180	171	147	152	190	200	180	185	169	203	179	173	172	184	172	176	156	159	174	170	186	182	163	166	173	173	192	173	198	173	183	194	180	174	176	177	193	160	154	186	174	188	200	162	167	137	172	172	161	152	183	185	157	147	176	175	196	183	187	174	184	163	178	189	175	182	183	166	194	176	182	172	173	170	178	148	195	167	189	170	143	170	179	178	179	177	176	165	177	196	186	162	155	160	201	186	165	181	176	201	152	167	181	137	173	170	181	195	186	186	184	195	190	168	204	152	160	167	195	171	163	187	183	168	178	183	162	164	188	175	185	162	186	180	181	175	177	177	189	184	179	164	177	192	178	177	169	184	184	171	166	151	161	168	145	161	155	170	160	183	172	200	200	159	189	181	166	191	174	182	180	166	187	169	189	158	155	166	189	164	168	164	168	189	203	160	182	189	167	171	179	190	154	139	150	192	183	174	174	193	185	183	190	165	176	164	169	172	160	185	155	176	178	159	180	176	193	192	181	177	164	161	174	179	186	186	196	164	172	162	185	163	178	185	183	174	178	164	156	168	180	181	180	192	187	178	166	192	171	165	165	146	182	192	177	181	169	149	163	170	174	182	157	175	152	163	189	186	174	201	177	169	190	170	174	208	175	177	174	180	191	206	179	176	169	181	210	150	193	162	200	154	171	180	172	187	202	176	165	176	168	169	194	201	159	163	177	167	175	177	187	165	183	196	178	172	192	160	166	170	180	181	183	171	169	157	180	173	198	176	188	193	165	176	200	189	172	172	192	173	184	184	185	181	165	172	168	180	184	159	178	155	183	181	179	196	193	175	168	169	169	179	194	188	161	195	161	165	175	173	169	192	178	161	164	172	185	181	175	173	174	181	179	173	165	173	157	140	171	183	184	176	167	185	188	182	164	171	174	167	187	190	174	187	181	164	165	179	169	181	154	172	172	168	173	179	194	166	190	159	151	164	181	172	187	182	170	186	200	173	186	182	187	201	184	180	174	189	187	174	176	163	187	178	192	156	151	173	166	179	176	181	194	191	169	159	178	160	165	175	177	174	165	174	180	190	198	169	197	163	196	178	200	178	177	175	174	181	164	156	168	186	174	170	177	176	179	173	202	173	177	205	163	189	188	178	169	190	173	172	160	186	177	174	176	166	194	167	178	168	157	172	181	202	168	151	163	183	187	192	189	169	174	177	195	193	175	192	155	175	178	175	183	162	183	198	196	189	204	185	188	168	181	165	184	164	171	172	172	161	187	186	184	181	192	180	201	181	187	180	151	159	193	175	170	191	154	197	169	183	187	172	183	175	163	198	163	180	148	194	172	159	174	177	167	173	163	168	169	171	174	173	159	162	169	174	172	164	153	164	168	177	175	187	164	192	182	170	180	171	194	175	189	169	161	184	166	180	187	180	201	188	175	182	182	175	161	169	162	179	200	173	182	196	160	172	180	171	180	177	182	191	151	158	186	186	194	194	168	188	173	208	191	185	168	196	180	200	157	177	164	166	177	191	160	190	175	166	163	174	180	179	186	184	168	156	154	178	181	179	170	196	146	169	190	190	194	188	197	193	162	164	202	169	169	166	197	159	174	201	173	176	185	208	178	174	169	172	181	162	169	176	206	169	170	146	167	178	167	194	177	174	184	207	175	162	170	203	173	170	175	193	178	163	181	155	181	176	177	186	172	178	192	175	164	176	200	177	200	160	199	196	152	182	181	180	205	192	185	176	166	166	185	159	178	169	175	175	160	196	181	172	152	177	168	168	168	174	169	178	183	174	177	171	207	161	182	200	162	203	171	171	178	204	168	178	167	179	166	176	172	186	155	174	192	172	156	185	162	153	157	183	172	182	187	187	190	186	181	165	158	168	159	186	185	161	196	205	174	146	184	182	183	190	199	171	161	174	183	188	195	145	157	174	172	174	160	160	197	183	195	138	174	182	176	184	159	177	199	152	176	168	180	165	187	164	186	174	163	205	219	164	173	174	180	175	179	194	188	180	167	174	177	181	179	175	207	153	173	159	169	166	166	166	179	182	181	169	184	173	162	178	171	180	177	193	160	169	175	174	171	157	165	178	190	182	171	158	175	184	165	175	175	175	173	169	157	181	174	151	175	175	187	175	182	174	184	188	197	186	191	169	168	175	180	187	216	160	173	166	177	176	171	178	149	157	151	165	193	173	173	168	160	164	173	172	173	159	189	173	193	206	179	151	165	181	173	174	182	165	204	200	158	196	200	167	157	196	180	180	188	163	178	168	183	165	173	197	169	179	164	186	180	161	167	184	177	164	167	182	176	178	164	150	164	164	196	165	188	174	175	172	162	166	179	170	186	174	186	157	181	169	163	170	160	162	166	189	193	179	187	186	164	171	178	161	167	162	183	181	166	179	174	191	193	168	177	157	194	182	173	172	197	169	180	157	162	183	173	170	190	188	186	190	171	186	185	174	206	174	169	217	144	182	176	186	177	191	187	146	184	161	167	173	189	181	201	186	166	184	184	187	188	186	165	180	168	170	177	162	166	181	166	157	166	186	196	172	184	166	188	188	201	171	165	183	158	177	191	157	174	177	144	170	193	204	179	192	174	164	198	174	169	179	180	186	167	171	189	166	181	182	176	185	171	162	179	176	186	166	181	169	186	152	179	174	203	188	188	147	171	193	189	174	167	200	172	188	174	203	169	167	189	167	165	160	178	164	160	176	196	179	152	178	169	185	164	172	190	175	166	190	195	159	165	156	182	170	168	190	187	193	176	180	159	147	177	163	176	166	180	187	185	174	165	176	167	175	153	174	158	165	167	170
35041	25208	8519	4310	2851	2046	1554	1213	1149	901	776	725	666	595	551	538	531	562	489	503	473	489	497	441	443	420	428	407	408	402	418	446	415	394	407	432	402	400	392	415	412	415	363	405	397	403	396	407	395	390	368	383	421	404	406	371	370	384	395	395	374	399	385	387	393	410	385	415	365	417	388	371	400	398	415	412	383	404	358	391	379	407	395	407	390	375	363	360	370	383	407	388	415	376	393	419	382	390	380	386	409	368	401	381	378	369	386	380	355	361	382	383	398	383	414	387	374	367	366	424	375	382	361	364	374	394	381	375	388	401	402	363	355	389	417	388	364	394	368	383	372	435	399	368	373	356	372	395	343	383	405	357	375	408	363	385	392	387	388	418	396	383	400	380	394	360	392	374	407	380	365	409	403	358	373	426	390	383	409	393	351	396	393	388	365	393	385	371	377	373	392	371	415	389	408	363	402	355	361	397	394	394	380	367	401	362	381	362	398	386	364	379	405	389	403	371	403	367	364	379	392	397	388	369	379	379	325	385	384	418	393	394	398	381	373	392	380	383	393	363	383	395	355	386	385	370	407	403	391	379	387	411	364	388	376	407	372	396	404	359	380	347	367	378	373	382	370	376	384	374	374	366	388	420	379	364	393	407	412	400	350	373	369	360	344	391	387	339	388	404	384	373	434	403	392	381	408	351	384	363	414	417	420	363	391	378	381	401	407	383	368	360	351	394	388	409	368	388	378	368	372	338	396	376	390	380	365	358	349	376	366	356	378	393	360	385	372	392	380	374	402	410	377	373	368	386	374	373	389	385	399	356	399	410	357	400	423	354	385	380	380	399	410	408	422	414	373	379	379	353	381	441	396	391	356	373	402	332	412	388	348	381	376	383	367	382	356	367	388	365	396	390	373	379	394	387	373	397	408	441	383	411	353	407	407	397	376	401	377	386	353	367	400	403	394	395	394	361	369	371	403	374	383	365	424	352	372	366	410	393	377	374	394	404	407	406	381	388	367	416	428	401	407	359	368	397	420	399	384	413	426	335	421	396	399	361	417	397	386	356	384	377	411	368	393	398	393	405	405	379	391	360	374	366	387	385	389	358	367	410	394	359	393	415	378	383	385	410	378	384	370	408	399	421	368	369	414	371	376	398	391	381	372	421	384	404	395	405	405	394	388	368	409	375	377	366	361	351	378	348	424	373	402	410	390	413	386	417	354	353	407	387	345	371	390	357	370	434	374	404	380	415	373	394	359	387	389	383	391	393	413	380	351	374	376	396	377	374	382	370	405	376	355	411	403	361	378	370	375	376	384	387	361	421	409	429	397	374	376	381	378	379	378	415	388	367	353	386	394	404	377	368	382	394	385	364	389	386	362	336	362	338	392	373	386	393	370	387	370	389	394	419	384	425	400	414	381	363	395	373	370	374	366	397	395	412	383	394	391	385	396	405	390	361	373	337	390	396	394	412	377	377	360	366	355	397	417	330	379	375	375	394	372	394	396	389	373	371	416	368	375	386	377	385	366	394	388	386	399	382	411	387	349	376	360	395	403	416	408	393	423	401	418	364	364	382	371	393	382	374	391	369	396	413	415	396	376	390	380	381	373	400	391	401	394	357	417	381	382	392	376	373	355	408	408	395	376	417	409	407	402	386	410	401	357	390	415	424	335	383	395	390	396	408	350	390	372	346	385	373	379	375	409	415	382	406	350	402	366	386	363	381	424	344	392	401	380	376	371	411	369	377	365	429	396	360	355	360	417	382	353	393	372	364	399	338	386	392	356	360	414	410	411	361	418	427	390	396	362	391	386	378	392	380	393	360	408	392	391	370	395	373	385	386	382	389	351	393	394	391	372	379	372	392	383	363	376	393	411	384	369	369	380	428	409	394	391	378	404	396	397	379	387	376	393	404	395	391	381	400	366	348	362	378	420	405	370	411	383	385	394	341	370	365	419	341	384	402	417	401	355	387	362	371	385	398	391	378	397	377	411	439	382	390	387	378	396	328	360	378	342	394	372	379	437	406	376	378	399	392	366	400	405	378	384	387	391	368	359	385	399	373	385	398	408	376	397	373	391	384	371	357	384	407	386	354	383	365	372	364	373	390	362	385	307	381	373	351	375	391	407	408	389	385	390	361	393	372	372	380	351	322	363	359	409	367	349	380	376	388	400	355	381	382	387	406	430	387	392	354	359	377	387	372	362	401	359	401	384	372	369	427	365	366	365	378	418	402	349	396	379	395	396	427	358	381	384	397	393	369	385	374	364	425	392	352	388	365	388	405	386	367	371	378	381	384	375	364	397	384	394	357	392	400	409	393	362	399	397	392	384	397	402	381	381	377	397	379	399	392	352	418	391	362	375	368	377	386	374	369	423	371	404	362	390	379	401	353	381	355	351	363	349	405	367	379	391	425	385	380	408	381	384	378	411	349	385	391	363	397	345	431	356	372	385	416	376	371	391	394	373	385	395	378	373	359	404	403	389	347	393	374	397	397	388	365	411	372	388	374	389	378	380	397	370	430	356	394	337	394	362	412	405	365	376	395	388	371	376	358	379	409	369	368	383	372	381	365	363	392	392	365	395	393	399	402	370	364	351	411	399	387	366	376	406	380	375	377	368	377	386	366	371	369	390	356	373	387	406	358	366	339	386	353	377	400	386	424	373	382	385	406	395	348	398	404	330	381	392	365	364	377	399	415	391	380	427	331	360	351	397	365	379	416	352	366	405	396	357	374	371	397	377	364	410	388	422	374	372	385	417	363	362	403	378	376	364	366	416	373	391	373	403	378	379	378	402	397	397	384	378	393	366	403	351	347	398	416	377	371	381	379	394	370	374	368	388	392	371	374	372	399	376	370	383	394	380	380	389	388	346	418	369	416	325	426	381	380	413	426	346	388	381	396	393	386	397	415	385	375	361	379	401	406	395	391	375	388	400	396	418	391	362	386	374	397	367	387	376	397	390	381	396	381	364	382	337	378	366	379	359	348	384	401	388	379	365	350	380	393	367	371	374	381	388	379	419	366	365	378	356	391	377	405	398	369	367	388	377	363	388	390	357	390	398	384	380	375	399	388	394	377	398	410	365	407	388	393	390	374	370	388	396	345	372	385	375	355	359	359	383	387	387	380	390	376	377	376	418	365	392	391	358	397	357	375	379	398	361	366	376	402	376	388	407	366	387	381	405	361	380	386	378	381	391	373	416	387	356	357	399	369	398	402	395	363	415	370	397	397	364	388	390	365	382	388	343	378	359	403	375	390	349	389	374	408	406	385	364	400	373	372	380	376	370	378	357	376	367	375	364	414	396	400	417	363	378	383	424	388	347	391	351	385	353	373	376	400	368	386	379	388	401	394	389	391	398	404	386	386	369	388	352	395	362	391	383	369	395	430	371	384	368	377	419	378	369	398	400	397	380	364	360	387	337	387	370	374	409	390	418	404	382	380	372	379	398	354	348	391	370	401	380	384	365	344	379	368	413	376	402	351	366	415	360	377
23845	21699	30225	23676	21698	16706	1853	849	728	634	609	581	542	472	478	521	450	462	441	461	411	452	435	416	437	420	413	431	438	415	442	403	433	411	373	399	429	398	392	400	386	415	410	398	367	418	403	382	387	419	409	408	376	378	400	389	418	386	396	366	394	392	387	421	370	404	378	358	388	396	388	412	372	372	378	390	367	381	358	418	411	376	409	373	398	386	378	382	386	390	360	395	434	373	358	373	418	382	359	431	394	392	415	377	393	333	383	392	390	401	385	364	372	393	418	367	395	382	361	396	377	377	414	348	387	404	376	399	418	382	380	347	396	403	358	360	357	373	379	390	419	419	398	399	358	401	351	384	360	382	382	384	413	373	378	391	396	385	394	379	403	398	410	355	406	380	363	400	407	390	391	358	405	388	381	358	373	398	368	408	379	394	390	379	350	377	326	407	383	358	395	388	434	390	361	440	363	419	364	386	352	375	389	394	410	399	413	424	408	378	380	405	408	398	390	387	413	405	346	392	354	354	397	341	380	376	372	384	387	400	407	416	417	363	364	397	397	409	352	388	396	356	364	380	385	389	365	397	370	393	400	391	399	406	408	396	382	380	378	395	390	397	362	382	390	397	363	394	381	375	347	398	411	368	388	387	396	412	377	353	419	366	374	348	392	369	406	379	368	391	348	387	339	388	405	391	387	383	401	363	394	391	403	412	389	379	392	396	412	383	419	377	387	385	413	391	358	344	367	410	371	398	407	382	406	418	357	394	425	359	370	395	373	374	372	363	396	379	398	361	351	401	375	402	352	366	398	400	369	424	334	404	389	375	357	417	361	352	409	396	404	378	372	368	380	355	388	396	368	413	347	393	360	378	350	364	346	359	355	397	398	367	372	387	373	391	421	396	368	393	385	378	390	385	377	376	399	372	422	371	378	393	392	379	418	384	361	373	385	373	386	379	365	399	408	381	364	393	351	382	373	385	391	425	400	418	396	371	376	378	393	365	405	420	393	381	389	364	428	358	387	391	387	402	400	401	398	414	406	356	414	362	385	400	393	395	354	387	400	367	413	403	400	374	359	407	422	372	387	370	376	371	350	404	391	389	351	385	361	369	376	339	368	362	349	394	381	391	386	384	378	399	339	393	383	375	410	410	409	368	372	386	379	346	373	408	365	357	353	366	384	421	367	400	387	357	401	404	408	364	365	411	379	378	366	419	409	394	354	375	373	418	390	389	373	387	390	387	403	413	364	373	396	354	371	378	377	381	389	410	344	423	416	374	406	399	394	364	421	365	371	377	372	368	339	373	386	367	375	376	394	364	382	385	388	369	387	364	365	402	395	391	412	382	404	384	383	418	357	403	412	388	391	386	346	418	390	367	401	360	410	384	375	358	356	405	390	405	385	360	358	382	383	370	384	379	379	390	377	403	389	365	371	375	393	413	365	380	400	424	385	393	405	387	448	411	368	375	365	408	389	401	381	387	381	392	387	393	408	392	363	340	405	378	397	374	378	390	392	370	389	406	405	392	392	364	362	359	341	347	395	373	373	367	380	375	406	393	392	362	358	391	366	375	364	399	379	387	367	377	412	367	387	361	363	396	412	401	401	348	369	396	361	415	358	385	372	389	421	427	403	401	353	403	432	373	367	413	377	361	365	370	395	378	381	395	364	385	368	400	386	411	429	388	383	394	397	395	330	392	390	397	386	368	396	369	373	369	416	388	417	358	419	374	376	398	365	376	403	396	370	361	369	380	382	379	389	351	370	355	370	369	406	379	399	380	385	387	381	394	406	377	380	396	382	378	399	418	374	381	394	370	356	367	375	361	408	397	390	364	406	410	413	401	391	358	377	367	416	398	364	394	400	388	407	374	384	422	392	371	389	401	411	355	399	401	390	360	421	402	386	406	386	362	374	402	436	337	402	387	417	380	341	393	349	414	354	371	403	389	387	391	380	365	383	370	419	361	390	376	354	385	360	398	388	396	392	371	387	408	382	385	384	402	378	378	347	355	375	389	346	374	375	368	359	366	403	377	375	376	387	404	379	417	368	370	394	384	378	415	387	366	415	402	397	377	401	384	407	354	422	379	402	349	386	384	388	397	375	397	391	385	371	379	380	347	375	409	394	389	374	368	363	395	359	375	397	360	402	408	369	397	386	402	421	386	358	404	365	356	397	411	376	353	362	355	370	366	383	410	348	366	378	390	408	361	392	407	394	396	404	404	361	391	355	391	384	340	361	369	367	390	393	393	392	412	384	371	385	371	357	384	348	395	379	341	394	388	407	390	365	400	416	346	420	364	394	362	413	376	386	364	365	350	421	390	374	387	344	399	355	390	387	371	390	351	388	367	368	400	374	378	403	368	408	391	367	400	396	360	367	399	397	357	351	384	403	403	382	388	389	360	383	430	379	386	351	355	401	416	359	398	353	379	408	410	367	370	369	373	400	372	399	352	368	368	405	385	404	383	391	360	389	375	355	381	379	376	375	376	365	385	363	397	350	376	356	399	390	385	371	384	364	441	409	364	402	371	366	386	374	345	407	392	365	367	405	409	378	363	346	401	374	395	349	388	378	376	382	385	380	388	373	388	356	422	395	397	354	398	393	338	375	394	377	392	391	386	361	362	399	388	376	371	385	383	362	375	363	382	358	378	377	351	353	363	438	384	375	368	376	340	364	362	396	423	382	378	396	381	392	332	418	389	369	381	390	367	395	396	406	384	388	419	364	388	386	398	364	359	387	380	402	386	392	371	407	388	412	356	373	378	371	395	373	414	425	396	375	377	385	379	406	370	338	416	372	386	372	416	372	371	405	381	368	364	368	382	395	396	396	414	371	406	371	409	372	388	414	416	371	356	391	371	386	428	397	423	341	383	390	380	361	362	362	364	385	395	382	395	411	407	375	372	375	379	380	344	393	368	391	394	373	353	393	364	371	375	383	396	410	382	369	388	375	388	378	355	407	390	402	380	399	355	351	391	376	413	406	383	402	391	383	397	383	381	398	333	362	388	387	415	399	404	376	369	381	365	354	386	380	393	390	346	381	382	405	323	415	355	418	396	317	401	359	406	377	373	376	355	400	391	379	397	369	374	371	370	393	353	393	376	374	370	415	387	407	402	394	401	391	387	319	374	394	393	386	373	397	356	361	350	387	388	386	394	381	418	360	408	386	348	384	383	410	411	383	405	382	359	376	397	360	390	399	379	392	381	397	381	357	378	367	383	342	386	366	358	381	402	376	409	372	338	382	358	384	372	380	366	363	391	385	379	397	393	385	352	396	376	411	406	381	363	384	381	405	369	390	363	397	365	388	360	408	402	403	394	384	411	377	413	384	376	398	375	397	373	362	402	373	365	389	390	388	355	375	357	411	368	371	372	385	368	369	409	335	382	372	390	407	374	370	394	381	386	384	382	400	436	361	376	371	376	378	384	372	392	385	374	355	324	374	397	375	376	433	386	362	384	366	403	357	347	396	423	371	370	422	374	385	372	384	378	405	408
35206	29832	13776	7554	5116	3758	2879	2375	2054	1731	1512	1311	1286	1232	1107	1155	982	1013	958	910	835	911	908	892	829	886	820	824	794	843	807	793	783	823	762	758	796	762	782	739	814	763	788	755	785	779	750	763	818	757	776	788	715	772	727	771	752	723	755	755	759	770	752	783	759	705	726	741	753	727	714	764	750	699	746	680	729	765	742	747	725	706	764	795	760	714	766	740	797	739	737	729	709	767	711	765	766	712	724	715	725	780	754	699	717	737	734	714	719	747	754	716	776	777	712	730	766	733	743	754	763	705	750	713	750	705	745	762	690	799	759	718	718	742	754	703	696	741	764	772	730	726	728	699	726	745	717	779	761	710	800	763	758	760	707	689	735	682	732	798	720	711	702	729	768	743	764	717	671	798	746	693	726	712	742	694	704	715	732	721	739	717	720	721	755	739	726	746	737	746	744	674	729	737	749	737	755	734	692	708	717	693	742	737	729	759	710	723	716	724	701	717	676	708	741	711	765	769	731	728	743	729	739	716	762	676	741	746	710	724	705	731	789	711	730	719	708	703	753	713	754	764	701	720	741	754	738	755	780	791	728	709	722	762	736	739	717	743	700	696	705	733	752	766	736	730	740	736	748	733	777	727	755	756	689	767	731	736	689	717	741	709	715	719	748	685	734	724	719	763	712	746	716	745	741	747	738	693	739	721	722	753	745	777	725	664	744	732	717	714	753	763	768	688	787	727	703	701	749	773	745	731	747	726	705	689	736	714	739	739	686	735	713	679	766	725	741	739	699	726	713	765	697	715	735	751	695	723	732	767	740	690	720	712	761	725	742	724	746	723	735	780	762	753	733	768	745	700	729	751	753	743	715	706	698	760	732	746	711	696	745	782	736	730	710	704	694	774	744	742	778	785	719	699	735	714	705	747	700	731	684	763	721	712	748	733	747	783	784	743	714	697	735	759	729	720	775	732	715	696	724	738	724	739	699	768	746	747	684	736	736	708	726	749	745	729	681	731	703	722	734	723	667	706	712	764	684	758	743	737	734	729	702	741	690	717	738	720	765	753	727	748	765	719	734	763	770	747	750	752	669	754	703	695	659	732	735	688	755	703	708	709	763	749	731	763	718	768	696	780	698	697	732	722	717	690	769	704	712	673	735	737	696	712	736	748	783	776	696	721	725	738	772	721	744	708	744	683	716	723	732	737	748	749	725	719	715	717	712	735	713	705	717	741	759	718	772	732	747	750	732	761	727	727	751	751	740	729	796	773	773	745	705	772	747	676	787	737	719	724	696	759	705	735	739	719	745	739	727	739	725	692	743	740	733	740	711	718	735	715	791	693	705	798	725	756	709	713	759	775	791	743	736	736	682	722	730	717	743	765	709	682	712	772	765	716	757	726	756	740	697	724	714	713	773	752	739	728	727	744	694	721	726	748	734	719	729	741	709	731	746	742	741	762	733	772	689	773	743	760	762	728	705	711	739	739	774	754	739	770	664	763	725	733	768	738	708	749	759	714	740	785	737	777	744	727	740	743	728	739	731	748	708	736	703	710	740	683	686	738	700	749	735	747	738	765	749	751	729	720	684	782	713	741	722	684	717	745	768	713	766	773	702	754	771	750	719	776	690	755	725	742	756	716	784	707	718	763	783	726	755	767	751	775	766	757	718	742	750	769	727	759	806	744	711	781	705	737	790	790	784	720	766	706	700	760	720	737	705	719	730	744	744	708	675	742	767	707	772	721	734	690	748	726	704	706	701	753	739	726	726	768	711	742	704	752	744	765	727	731	716	704	743	747	771	731	754	698	730	722	715	730	692	767	723	675	712	792	801	729	774	734	741	728	740	767	719	728	727	721	698	702	757	711	722	706	741	696	710	745	750	693	726	729	697	745	693	731	655	735	727	710	732	701	749	791	727	752	740	751	729	739	692	711	689	684	758	700	757	744	704	719	776	731	713	734	706	760	750	712	734	710	711	750	748	769	731	717	744	756	725	705	780	684	688	737	741	748	749	734	724	782	710	737	746	730	666	687	703	771	764	758	738	748	747	687	718	772	720	721	729	714	747	716	703	731	740	698	716	759	712	722	717	750	723	754	725	776	753	746	703	735	714	744	759	713	737	717	731	743	751	682	786	667	744	759	695	748	709	716	716	767	741	731	750	710	694	731	672	750	778	710	774	757	712	749	691	767	700	736	740	703	677	777	746	733	774	717	730	802	744	720	721	689	744	751	750	707	676	734	740	758	725	732	730	723	680	727	697	747	751	687	719	747	741	734	738	735	759	716	737	695	747	766	693	734	767	710	732	717	737	746	727	728	811	716	727	717	739	756	740	734	732	739	713	706	762	785	701	699	724	724	747	738	741	697	790	742	704	715	739	787	726	786	688	785	730	720	684	767	738	741	751	704	755	757	766	725	716	743	749	672	769	705	729	754	741	731	751	748	691	688	769	705	734	761	729	735	705	711	694	767	733	789	743	693	714	732	768	683	753	763	754	735	768	756	760	759	692	736	740	767	760	731	708	789	726	738	754	723	717	710	697	783	695	763	739	786	715	759	720	693	724	678	737	735	728	701	716	724	753	747	767	742	720	744	699	743	751	728	708	705	700	729	724	759	719	785	724	692	721	699	749	726	737	740	761	718	734	728	750	752	714	723	755	717	675	712	697	687	731	739	768	736	713	743	755	686	776	763	698	675	738	804	740	737	739	731	728	743	721	732	712	685	727	702	785	811	693	723	730	742	710	741	738	711	752	733	804	712	742	731	719	726	703	763	751	749	712	707	722	749	724	703	703	733	748	722	731	683	690	738	741	761	736	739	718	753	718	734	749	680	790	691	714	717	737	727	704	761	682	741	728	732	784	702	765	697	683	696	715	742	725	763	724	771	718	725	732	752	728	795	741	770	669	771	752	701	734	738	720	745	693	731	694	675	753	709	768	737	728	726	721	683	718	753	721	727	707	738	753	712	713	676	764	754	722	703	734	698	741	726	694	743	768	738	727	717	729	741	709	700	752	713	736	683	751	757	725	698	707	794	760	724	702	748	700	703	808	706	715	714	712	716	762	738	772	765	729	708	736	766	731	708	750	754	729	732	718	738	705	696	740	755	724	691	747	717	738	706	769	719	675	733	749	750	696	738	735	720	759	772	731	665	767	754	726	720	694	722	739	704	741	769	677	739	741	755	755	753	672	715	741	681	692	665	697	741	706	763	718	704	704	726	717	731	752	702	719	767	721	761	692	746	740	704	712	751	741	774	728	725	722	700	741	771	708	696	711	712	745	705	726	748	703	708	719	710	752	737	743	735	732	704	693	700	736	715	749	731	706	716	740	688	779	725	736	713	711	727	723	753	757	709	719	729	714	742	737	748	774	695	743	762	742	700	766	725	713	774	714	742	784	746	729	733	739	691	731	740	733	800	727	735	718	740	770	751	735	707	724	721	735	742	697	741	689	743	732	710	734	743	724	750	781	753	711	711	772	705	709	768	710	721	793	715
27329	20622	7058	621	389	375	374	373	364	337	381	320	365	299	356	310	329	350	308	354	312	340	347	282	315	301	339	356	331	305	340	351	339	334	352	307	344	315	327	298	305	329	329	312	337	333	322	313	339	319	331	308	318	312	343	309	335	325	290	329	336	334	360	355	321	307	326	323	313	311	322	288	315	314	326	316	304	311	309	328	335	324	317	324	309	302	323	325	322	328	340	349	321	325	306	331	340	336	323	330	313	302	313	364	336	347	364	327	312	348	330	335	341	343	323	342	327	360	337	303	323	346	316	305	313	300	330	335	323	327	303	323	327	353	327	324	360	309	299	318	340	299	308	313	387	314	333	314	316	340	351	330	324	314	318	345	357	316	319	334	314	349	349	328	338	333	321	318	302	334	344	318	336	298	328	314	352	305	338	333	330	339	344	313	324	355	337	341	327	350	301	356	320	338	319	334	332	305	330	317	289	324	362	348	334	358	347	324	340	314	324	326	331	298	305	330	321	312	333	342	333	313	319	335	325	342	317	334	317	318	317	323	318	324	322	284	327	348	342	328	344	349	336	309	324	280	311	310	364	321	320	313	309	330	331	354	303	337	314	326	316	325	329	321	294	297	331	327	335	346	280	336	348	309	324	355	333	341	329	300	302	348	343	329	324	316	328	331	337	311	352	328	324	322	308	344	352	349	333	302	315	310	341	377	322	317	339	352	311	293	333	320	338	326	336	318	338	362	328	333	315	303	361	315	334	333	299	338	326	299	380	343	344	331	321	319	366	294	333	314	324	325	344	323	322	342	330	339	355	304	354	339	316	317	326	345	308	343	337	318	325	318	348	331	339	337	328	312	289	359	326	325	298	322	336	329	334	326	283	327	324	312	351	285	326	320	337	295	342	337	325	302	323	322	295	320	305	299	323	330	309	332	349	326	335	317	320	305	313	341	341	336	328	341	343	324	385	304	334	306	354	311	347	318	359	322	305	318	354	303	345	335	312	339	305	315	335	310	299	311	335	330	310	320	339	326	333	344	319	313	321	324	335	351	296	335	356	332	311	329	375	315	315	330	350	307	307	325	341	307	333	314	317	278	322	313	319	314	316	323	309	313	337	338	318	307	325	294	310	325	347	301	310	327	328	325	319	301	345	324	312	343	308	333	321	315	349	353	328	315	340	340	312	302	321	321	286	313	327	340	334	318	361	308	334	329	328	320	322	318	325	326	307	330	333	317	321	315	326	328	321	317	341	314	295	291	356	323	286	348	290	323	347	341	313	312	339	346	292	325	334	341	370	370	327	302	311	325	335	311	323	324	317	328	296	315	322	340	308	308	327	309	331	300	318	319	310	290	329	342	307	343	328	313	339	347	307	333	304	333	326	309	341	348	326	338	360	339	304	323	354	297	321	342	361	334	325	331	335	330	309	348	299	327	331	324	341	305	317	333	319	309	328	353	326	333	312	301	339	321	356	338	337	317	341	322	291	338	323	304	323	344	283	345	298	317	313	339	312	338	333	296	292	297	295	342	328	304	318	313	298	323	307	306	322	331	336	340	328	314	303	335	305	291	306	362	283	308	318	293	291	337	352	337	370	308	340	338	293	296	330	352	347	320	327	321	345	323	352	358	293	354	323	291	333	325	307	346	299	339	345	387	331	326	319	322	349	318	365	303	296	337	315	319	316	335	330	330	321	315	362	313	314	323	332	338	326	336	313	298	347	333	347	320	342	324	348	299	316	315	351	348	303	372	353	358	344	342	342	350	332	307	318	365	331	318	337	288	292	340	357	365	308	282	332	306	301	321	320	358	330	324	327	319	343	324	328	313	332	359	338	317	333	361	293	342	345	321	316	327	312	331	350	329	359	306	298	301	323	369	314	316	350	332	325	332	312	325	324	309	325	325	304	318	308	312	335	353	332	326	352	363	319	348	335	342	307	341	320	324	340	332	321	338	323	331	327	300	334	316	324	325	332	311	354	349	346	309	280	328	316	303	320	344	337	297	333	350	355	333	357	322	302	327	297	323	317	322	357	301	340	338	317	346	359	320	322	296	335	309	313	325	332	359	341	317	358	334	349	348	350	333	302	323	369	306	330	319	316	327	322	327	310	331	318	342	347	344	340	349	329	318	318	309	345	323	321	333	312	310	372	288	322	328	307	278	326	314	324	329	327	322	289	283	328	336	297	308	340	321	338	320	339	327	323	331	320	305	333	341	355	358	338	297	320	328	361	342	339	309	311	313	353	337	331	336	348	333	340	302	280	329	340	342	326	337	331	335	338	321	298	367	340	322	332	334	302	304	331	310	347	317	330	346	291	346	322	344	298	341	350	309	333	327	337	317	335	325	361	320	295	334	341	326	316	345	313	337	345	331	347	304	357	332	341	366	318	353	329	337	319	314	316	322	315	355	336	318	339	353	337	315	342	337	350	305	340	342	300	332	320	307	298	309	309	351	362	344	314	310	329	314	302	335	325	319	325	309	333	297	327	314	333	346	323	318	292	335	315	313	335	288	330	311	328	322	310	340	323	322	314	330	322	331	308	344	333	326	340	341	324	368	311	313	326	340	339	343	317	314	330	358	336	348	324	362	321	347	333	322	341	293	338	326	312	328	326	331	300	321	330	326	339	319	313	340	358	321	314	319	331	360	319	326	371	333	331	306	359	318	324	372	344	290	331	340	335	338	320	322	326	289	339	317	324	375	327	340	315	328	300	339	336	290	366	303	328	355	327	348	368	296	307	326	307	342	311	314	321	329	358	350	332	318	314	322	331	345	291	337	348	326	314	329	312	298	331	328	307	329	328	304	300	335	346	302	341	322	326	317	287	293	312	323	322	330	350	320	327	311	302	335	316	320	331	330	323	309	319	348	350	314	322	327	325	335	308	346	345	347	323	346	337	352	326	338	307	295	324	334	333	342	328	314	348	355	307	359	348	304	317	362	331	348	338	330	370	319	369	326	357	317	336	308	299	351	347	330	326	342	336	324	363	300	315	336	318	337	324	345	337	325	322	338	337	303	320	332	321	283	365	317	299	310	318	307	300	339	315	321	305	353	324	311	307	313	314	311	319	296	330	354	308	331	331	333	326	336	369	346	330	333	310	339	310	322	347	339	314	326	342	327	335	329	341	335	300	311	324	319	324	324	335	343	329	316	336	332	355	347	342	285	334	330	312	348	328	315	302	367	348	336	355	285	370	326	288	331	334	297	340	356	301	313	326	328	352	358	309	329	312	348	329	305	321	313	332	319	337	341	308	348	359	294	323	310	313	363	310	324	333	312	361	332	302	317	361	320	343	327	318	352	292	338	354	338	338	296	307	328	311	300	348	359	336	332	325	336	321	313	317	337	293	322	365	337	329	354	307	304	335	302	355	328	276	336	298	351	344	300	341	342	309	327	325	294	306	313	327	328	330	330	331	332	348	333	339	333	321	361	334	310	352	290	331	330	327	334	327	327	320	372	333	328	336	329	329	358	348	306	335	326	360	356	339	315
17749	9260	1521	1147	902	813	739	783	789	768	701	693	670	706	705	681	712	699	709	672	691	668	736	697	723	707	710	685	695	694	718	746	725	665	708	685	744	686	706	740	714	718	678	682	719	695	723	710	667	727	731	689	707	685	680	647	698	693	688	677	673	678	682	701	627	663	661	720	705	724	664	687	680	677	637	676	643	680	746	639	738	670	703	728	701	656	736	664	687	697	640	695	714	684	691	717	667	659	673	670	709	672	678	699	692	656	663	670	689	742	677	705	661	687	645	658	687	657	662	715	661	681	672	639	673	644	651	679	679	690	687	709	669	676	665	669	699	650	711	665	753	604	672	664	681	670	685	683	681	670	681	685	708	686	670	663	644	671	655	674	656	617	690	723	699	643	718	660	656	663	649	699	701	680	707	674	694	688	693	681	731	709	685	647	692	636	673	686	671	722	659	705	699	713	658	643	686	679	674	681	666	656	670	674	693	651	684	682	699	644	680	680	688	672	708	672	709	674	639	705	724	607	639	703	651	708	707	714	662	672	696	664	690	682	706	675	713	711	635	668	679	641	690	662	663	644	691	694	708	723	668	647	678	666	695	679	699	636	639	652	665	724	688	667	703	689	665	666	701	678	679	725	681	693	673	674	691	663	671	685	689	649	676	663	672	671	687	681	671	692	670	661	645	673	678	675	672	707	622	668	687	741	631	710	716	650	695	693	679	707	687	677	741	670	741	662	707	650	668	712	655	719	709	646	699	684	664	668	656	629	683	650	707	666	701	676	660	653	642	688	682	675	698	691	724	654	714	665	684	651	658	703	706	643	707	653	669	687	699	690	670	696	664	663	679	682	686	678	724	684	686	689	703	678	672	689	699	681	664	690	655	646	671	681	666	643	617	663	708	682	661	638	686	664	713	695	627	664	693	703	646	674	706	665	693	646	703	714	725	721	629	672	668	690	683	653	685	730	673	633	728	724	641	659	651	686	685	662	686	740	721	696	694	688	655	694	685	677	692	673	678	670	626	713	633	675	661	726	653	677	659	698	674	673	666	652	662	693	658	669	675	645	718	637	643	649	729	717	695	667	665	632	653	660	692	715	688	678	709	649	694	686	675	643	715	658	650	714	694	697	668	649	639	684	678	707	699	651	672	735	731	686	638	684	653	659	691	654	684	678	710	685	678	635	678	684	736	639	712	674	705	694	697	671	646	667	669	684	711	675	695	683	679	645	686	690	718	660	693	650	693	645	675	646	681	677	679	662	646	701	693	686	637	688	721	692	659	688	650	686	668	680	685	667	686	719	665	674	652	633	673	726	645	654	648	667	729	706	685	670	658	669	670	704	714	691	687	660	657	689	697	696	683	695	704	684	702	713	667	678	665	671	739	658	685	682	708	670	705	679	709	668	681	676	694	698	656	680	700	680	621	661	715	685	672	682	650	672	673	644	654	692	725	680	664	662	713	642	743	664	675	712	651	643	701	685	690	692	670	750	658	617	699	665	705	659	630	680	698	646	675	669	658	706	660	677	684	688	650	648	674	681	648	681	692	720	667	685	688	709	647	691	706	698	662	671	700	707	693	689	679	688	675	692	693	693	677	636	645	673	709	647	685	684	695	694	696	710	651	670	711	693	682	669	676	672	687	673	674	681	684	689	683	662	677	709	721	719	668	682	687	673	649	680	703	659	714	676	717	677	660	691	664	644	708	678	702	674	638	689	697	704	626	636	655	706	700	660	677	699	688	692	613	652	673	692	674	689	642	706	675	730	731	672	654	741	714	686	692	728	653	652	712	674	674	621	640	686	702	646	693	687	706	676	670	680	667	704	684	695	697	686	685	682	679	677	615	672	701	691	648	702	671	728	632	668	699	673	642	720	711	694	669	657	649	694	683	681	723	634	649	716	720	682	689	664	745	626	692	698	707	686	652	739	684	678	643	731	625	684	646	680	733	711	737	695	627	679	701	695	693	657	668	694	678	651	689	633	653	663	664	697	713	677	668	666	619	688	674	718	649	700	685	716	685	683	686	680	642	667	673	715	690	667	651	689	693	662	660	699	678	673	687	662	730	645	659	721	638	694	713	671	686	687	669	711	668	669	680	660	684	687	674	666	722	675	707	721	655	649	692	672	663	704	652	672	680	679	706	694	665	669	668	705	670	691	656	675	697	687	664	654	661	699	620	716	685	761	675	690	730	689	709	703	661	667	706	667	637	724	613	648	657	709	644	704	709	728	750	681	661	651	654	658	661	728	693	726	706	706	693	674	659	685	705	720	700	679	628	683	664	675	672	690	635	648	707	634	653	662	731	701	677	655	690	670	632	677	681	710	683	698	675	706	692	677	669	676	705	663	705	661	655	706	691	745	665	718	726	749	639	654	723	647	706	704	689	640	710	646	671	672	754	690	639	732	728	659	656	705	671	692	662	694	719	703	670	658	683	693	710	689	726	723	687	604	694	713	693	676	649	654	668	665	649	670	687	665	707	666	667	726	695	724	723	703	658	705	672	691	733	624	674	704	678	649	667	693	679	676	709	680	640	698	647	688	670	683	676	673	631	665	664	639	640	667	687	733	655	681	705	715	703	691	661	678	645	711	686	696	678	649	681	687	709	688	632	722	720	734	708	671	715	686	713	696	684	694	692	659	651	680	652	660	721	671	670	683	701	718	657	675	671	699	662	687	699	675	671	690	716	677	667	732	716	685	659	700	674	696	688	712	676	711	678	656	643	660	661	681	658	696	672	680	714	673	671	681	663	706	680	678	680	703	656	680	670	656	639	708	646	678	678	655	704	671	645	683	661	688	713	676	699	696	684	661	678	732	659	698	712	707	666	676	668	656	647	662	675	679	672	672	672	664	671	702	700	719	649	678	698	698	696	711	715	714	675	651	659	654	674	677	688	695	693	599	691	701	694	701	696	687	707	689	679	665	678	662	675	659	702	703	711	649	665	674	717	654	665	634	703	627	694	675	643	655	700	686	671	658	686	638	683	671	686	668	657	725	689	689	687	707	694	731	690	674	710	682	700	686	696	641	658	667	665	669	696	699	679	745	670	710	670	686	659	672	689	671	696	657	683	710	658	696	720	681	688	682	655	714	672	641	689	677	698	677	686	672	673	651	584	650	675	699	642	708	692	689	703	717	640	646	693	684	667	696	691	674	640	673	673	684	654	735	672	690	652	676	667	662	671	728	652	722	685	695	696	663	683	633	671	672	731	664	646	697	723	704	695	668	734	675	714	688	701	688	695	750	649	670	640	718	698	671	724	711	660	703	698	641	679	686	644	709	667	680	645	672	692	674	680	658	720	683	665	667	694	708	695	670	689	654	718	635	687	677	701	685	674	670	665	684	696	740	678	724	714	668	690	700	711	681	680	674	650	676	672	677	727	704	707	663	645	663	705	686	711	704	669	701	705	662	686	665	702	652	657	720	696	716	675	647	654	704	678	666	700	699	694	648	654	670	692	696	676	693	713	681	697	748	664	661	673	698	673	674
24850	21700	29080	24857	16143	1022	492	430	305	299	288	243	251	249	240	225	202	185	199	207	198	193	202	221	183	204	175	202	179	196	188	194	193	200	185	194	190	186	167	182	177	162	188	192	167	182	187	142	170	193	177	202	194	163	174	172	220	175	175	175	156	172	186	157	199	190	182	184	182	165	159	168	198	199	177	166	177	146	161	194	179	172	178	185	183	148	172	184	171	166	175	184	192	175	171	176	175	183	181	172	162	167	185	181	158	177	170	180	196	204	173	187	160	160	165	173	175	194	175	161	188	166	186	194	184	170	179	195	182	178	171	188	181	172	182	177	164	190	180	157	175	161	179	184	175	171	217	206	169	172	182	190	171	178	224	164	168	188	168	172	170	185	177	172	167	173	177	157	163	157	168	183	156	170	162	177	172	159	166	182	171	149	168	164	159	162	193	192	182	171	180	162	149	172	161	168	155	191	162	168	184	181	168	161	187	180	201	165	167	172	204	204	197	178	154	184	171	182	168	191	186	164	184	164	155	183	177	172	181	176	178	173	161	169	150	165	187	172	162	172	192	191	167	198	159	199	173	166	171	178	169	156	189	179	162	156	192	176	156	158	180	189	169	170	163	181	179	184	179	182	185	196	193	180	165	170	191	168	167	171	179	174	193	201	190	187	168	188	194	188	185	161	188	178	158	174	177	172	156	173	174	191	172	194	188	163	197	179	188	192	161	159	166	183	176	174	174	159	173	181	189	210	195	179	165	176	185	164	182	174	171	186	172	176	159	173	182	183	160	186	179	177	170	171	153	207	173	190	155	184	196	175	210	172	166	178	186	164	191	169	190	168	206	168	188	179	175	143	187	164	153	183	162	210	154	187	195	164	204	184	181	177	150	186	178	185	192	187	198	174	193	177	193	173	171	166	168	180	167	184	187	159	178	182	185	172	158	162	174	177	185	169	162	188	185	176	161	194	200	182	181	183	170	171	184	171	195	184	212	200	180	155	181	165	175	189	189	181	132	179	191	166	175	189	170	168	168	199	196	179	161	155	164	163	201	182	181	178	174	177	195	199	179	167	177	180	198	164	181	179	185	169	173	177	170	151	155	181	170	184	163	175	183	187	148	194	166	174	203	166	175	176	185	147	181	172	174	159	169	179	163	165	168	176	209	176	187	164	181	189	177	171	172	172	181	162	181	208	160	175	173	167	187	185	155	175	179	182	164	177	165	161	184	168	183	181	198	153	180	194	164	166	175	169	170	153	165	183	162	175	175	171	179	192	174	176	216	182	179	184	174	170	177	170	166	188	203	175	165	186	182	168	167	172	141	158	187	160	173	172	198	177	190	184	165	193	181	173	170	175	187	183	167	163	168	170	169	175	191	182	175	194	185	176	149	193	178	178	158	184	180	188	177	186	182	171	170	173	186	188	175	169	193	175	182	176	173	148	185	178	165	174	187	175	160	195	179	183	170	168	189	185	179	173	174	166	163	170	206	166	171	161	186	183	188	164	164	210	175	185	165	205	197	147	180	176	191	165	161	189	170	156	173	173	171	180	154	174	198	167	172	150	180	168	198	164	163	195	168	174	182	191	143	145	156	168	178	177	174	168	176	166	166	178	158	192	154	175	169	176	195	156	187	193	157	183	155	190	200	167	173	177	180	165	210	175	177	178	192	173	181	163	183	171	168	185	147	168	187	171	193	176	192	163	189	184	176	186	159	163	167	179	191	175	182	164	165	185	172	185	157	181	184	171	165	156	168	165	181	167	187	168	212	188	186	171	184	171	177	175	180	175	170	170	159	157	181	195	173	188	193	177	178	182	182	169	192	179	198	162	181	184	174	163	174	181	177	183	153	181	149	154	169	163	153	162	184	192	168	181	176	183	169	169	190	192	184	160	178	180	174	177	202	177	176	165	172	183	166	172	172	172	172	199	149	172	160	190	176	174	195	175	189	179	194	160	179	178	181	196	183	172	156	182	184	189	139	171	181	170	180	167	176	200	176	185	184	166	180	198	161	182	180	207	185	182	184	170	194	182	168	170	170	157	171	175	164	200	172	203	160	188	170	176	150	191	166	185	168	178	172	157	166	187	179	140	164	173	197	170	185	175	173	164	180	183	192	178	178	156	196	158	196	153	190	186	193	190	179	196	186	174	197	158	181	159	174	170	176	159	169	164	154	163	175	163	177	178	165	170	157	171	209	187	168	181	144	174	184	196	179	162	158	166	181	167	175	178	176	168	163	180	178	166	169	188	181	154	207	154	170	185	160	193	172	174	150	187	175	167	158	167	170	164	164	200	167	184	188	182	160	183	162	166	198	171	155	202	200	159	160	199	195	163	196	181	191	172	165	175	206	182	194	187	165	173	173	165	192	174	159	171	192	191	181	150	150	179	175	165	171	179	169	160	182	189	183	165	181	193	185	177	169	171	183	174	185	173	166	151	183	168	171	167	195	182	197	198	184	169	185	150	195	149	153	160	167	164	147	162	166	148	155	169	170	176	179	163	182	197	142	165	183	192	166	170	181	179	186	179	182	169	160	167	196	176	177	160	161	190	181	182	208	184	157	172	161	175	166	168	175	159	195	187	199	190	172	199	182	173	204	195	153	201	194	180	173	179	167	188	150	191	182	170	182	172	167	190	176	191	173	191	163	157	163	159	172	185	205	180	175	175	187	165	186	174	175	194	175	196	165	194	168	180	178	185	169	172	179	171	175	172	190	164	183	171	174	182	194	181	184	161	173	173	187	178	155	161	156	176	168	161	197	202	159	178	189	167	161	182	177	180	165	187	174	187	179	175	182	180	179	166	193	174	167	178	194	196	191	182	170	186	199	176	164	169	180	171	180	162	175	164	170	164	165	195	191	187	185	197	192	182	179	165	178	179	185	185	178	162	175	177	184	175	166	173	193	177	176	179	174	177	170	191	154	181	164	163	183	188	184	195	171	183	179	169	183	183	186	193	182	174	189	202	177	154	161	183	179	149	167	160	194	196	173	193	173	179	181	157	170	192	197	194	180	188	171	161	174	199	176	156	187	167	165	156	204	154	178	172	172	209	181	154	170	162	160	148	160	178	182	156	169	146	167	193	159	180	165	178	165	170	171	162	160	178	188	163	187	188	171	189	138	173	187	173	188	166	164	190	171	186	187	164	193	195	187	184	182	176	171	171	186	172	177	183	179	177	175	181	196	152	153	163	175	177	183	169	179	180	187	152	158	187	184	173	164	190	164	178	168	161	153	187	163	189	189	191	172	195	167	162	184	156	184	174	166	176	158	181	200	173	153	167	168	164	176	200	172	167	186	163	179	175	186	166	186	174	187	149	159	217	177	165	186	196	165	186	177	150	181	159	168	176	172	209	178	191	184	179	164	211	182	160	152	170	184	165	167	189	171	191	168	187	183	177	204	169	192	165	191	168	158	205	151	187	190	182	181	183	181	178	182	179	180	172	175	159	172	168	192	191	185	185	173	167	201	185	191	177	150	154	185	183	179	174
29741	27678	8414	4195	2795	1977	1530	1252	999	952	840	737	650	603	581	551	541	512	522	467	465	475	435	447	472	451	453	422	449	422	431	410	411	432	433	409	400	399	388	438	435	406	421	408	393	386	414	377	411	398	388	394	387	419	375	387	406	388	387	370	398	407	390	387	430	389	382	417	396	405	372	386	404	381	397	371	394	358	398	365	398	399	393	362	446	364	429	383	348	392	404	361	387	380	360	422	392	395	363	381	385	393	384	427	372	388	382	384	414	389	408	368	369	378	362	395	385	361	333	391	410	393	446	371	353	390	415	378	378	374	382	391	403	396	358	401	364	365	440	339	373	394	364	394	383	375	414	348	366	375	370	381	403	377	371	367	407	421	365	380	366	407	386	400	379	403	416	396	402	400	365	392	379	353	391	371	380	405	401	413	363	392	357	375	387	404	381	378	390	362	382	400	384	348	397	359	394	411	402	366	389	344	399	384	390	428	343	376	360	358	382	431	403	377	401	385	426	371	380	389	386	390	417	394	386	393	392	360	393	363	385	392	355	430	395	352	374	400	389	399	396	389	356	379	360	361	367	394	364	390	399	358	355	403	352	359	385	366	396	385	389	367	390	347	375	383	414	396	359	400	390	340	397	377	342	379	395	389	397	389	364	385	390	381	421	380	368	366	373	388	421	402	378	375	389	418	391	391	363	406	363	337	392	369	388	399	334	376	385	404	405	380	379	360	384	386	342	371	409	373	380	376	387	363	399	358	397	370	374	380	405	398	416	383	429	370	379	378	377	357	390	388	401	382	351	416	379	400	383	365	387	361	370	371	379	360	360	380	364	416	405	376	381	368	377	393	404	358	364	420	398	391	420	370	397	384	373	387	381	352	372	366	364	351	373	359	353	390	350	387	361	396	382	383	360	402	379	363	410	377	361	395	419	394	356	371	384	367	398	378	389	366	354	352	402	420	413	392	373	404	387	356	357	358	358	395	392	405	370	397	357	365	396	383	377	366	398	373	400	396	396	422	375	387	339	395	386	383	419	362	364	372	361	393	376	387	430	376	366	368	391	383	397	364	417	373	381	371	384	413	362	374	386	404	388	358	370	431	334	385	352	375	387	402	378	354	377	369	387	407	396	383	391	387	354	404	374	414	400	359	394	403	391	386	393	411	375	369	392	418	373	386	382	378	401	371	391	367	382	437	391	389	420	402	388	369	380	379	351	389	344	384	384	372	383	421	374	373	413	403	336	429	400	386	369	363	404	383	371	400	390	381	370	378	360	379	360	403	384	376	363	387	404	395	386	386	395	373	373	383	423	398	379	384	369	378	370	393	386	403	384	386	391	370	400	375	390	404	395	392	362	368	417	405	378	390	389	356	380	393	390	364	368	430	366	382	369	356	395	406	377	396	378	378	405	379	381	396	363	387	390	402	417	380	369	372	344	352	390	375	361	354	371	367	360	411	407	427	384	358	383	394	383	401	381	385	345	398	377	391	390	406	372	369	404	391	398	422	367	374	398	372	371	368	385	373	357	411	379	362	380	405	401	406	388	373	400	370	379	404	353	388	369	387	399	388	350	357	377	392	442	370	422	389	361	390	381	394	364	394	375	401	387	431	359	389	358	372	400	370	410	350	413	378	369	386	375	399	382	383	368	390	407	412	352	391	415	365	360	401	372	357	391	402	344	409	371	368	394	389	382	394	368	393	372	387	379	361	398	399	377	412	377	351	366	382	398	361	335	368	335	410	381	394	369	386	382	399	384	375	393	372	360	383	439	359	362	379	397	383	408	391	376	400	401	405	326	354	386	364	374	367	401	394	377	376	392	392	362	365	434	372	387	400	393	388	344	428	405	379	383	371	381	364	393	377	396	407	340	380	379	377	408	329	360	377	388	381	386	405	404	377	392	369	405	366	406	365	398	382	380	410	367	364	367	398	371	400	357	387	401	378	395	372	413	376	367	411	405	438	385	404	355	371	351	359	397	387	365	393	385	369	381	367	389	408	400	409	359	375	413	389	370	339	380	380	389	346	374	357	378	366	411	370	373	387	372	349	393	412	383	394	364	385	424	367	384	361	333	410	414	393	348	408	428	404	371	415	403	390	401	362	402	370	372	411	388	350	374	373	384	382	384	383	381	387	359	405	365	402	396	388	385	415	382	404	368	370	371	351	369	397	407	409	388	344	380	412	385	374	358	373	397	368	377	378	382	378	375	416	361	414	409	379	350	342	353	357	393	368	383	361	381	419	439	349	368	379	373	426	367	389	393	352	380	375	420	360	379	365	380	430	395	413	410	371	417	381	384	372	402	379	362	388	375	380	392	379	369	383	373	401	397	356	371	398	375	391	357	394	407	432	394	389	361	383	372	406	369	369	377	351	371	391	363	386	388	407	408	419	374	383	394	386	391	400	417	395	397	362	368	382	383	339	376	369	390	361	378	379	384	367	413	376	387	360	397	403	402	405	369	386	374	350	358	375	385	387	394	349	398	380	350	371	369	391	383	372	384	380	411	417	382	425	386	396	348	374	368	383	371	362	418	412	393	392	367	386	354	360	372	395	401	368	378	379	371	395	362	397	396	375	408	414	418	341	377	384	399	358	401	382	403	399	384	383	404	379	407	359	408	368	390	435	378	392	399	356	378	413	394	400	383	367	364	377	388	379	382	396	372	375	412	383	407	383	385	364	375	378	391	432	391	394	374	386	391	399	387	411	397	403	395	383	412	357	368	385	380	395	411	383	402	389	385	399	429	364	384	415	379	369	398	360	400	415	395	404	406	390	402	399	386	399	395	382	394	358	386	380	372	373	362	391	395	419	366	373	400	384	379	377	363	391	346	401	410	383	365	393	369	393	385	389	370	353	365	389	369	372	394	404	370	361	341	390	392	376	380	404	359	383	373	353	393	375	390	371	396	396	380	390	372	375	349	404	342	406	397	389	374	394	419	414	409	371	391	378	378	380	357	377	390	371	402	404	398	372	393	388	354	399	394	409	389	412	383	371	370	414	392	406	412	371	393	368	403	359	390	365	390	403	380	346	372	391	364	373	380	369	395	373	367	396	412	403	375	392	381	403	359	411	416	403	384	363	392	385	397	375	397	412	415	402	377	389	387	366	349	356	388	391	376	400	399	398	388	364	365	397	362	391	401	396	382	369	380	393	381	362	395	377	388	399	357	365	367	395	372	390	364	379	380	399	391	381	386	389	360	347	394	363	408	373	365	399	376	374	365	362	380	365	394	404	415	407	406	402	396	381	370	393	397	363	383	386	395	371	420	370	345	381	386	414	397	385	381	370	392	391	425	394	354	363	398	386	376	356	407	368	418	365	357	365	376	355	357	388	375	379	394	393	387	371	398	392	370	432	390	379	369	398	374	370	344	392	379	345	364	335	401	407	387	360	350	375	361	410	356	362	363	399	402	395	384	377	380	348	345	403	388	404	360	413	379	369	373	365	362	340	407	366	369	397	356	413	359	361	380	336	367	382	384	346	400	371
23932	21736	29650	24381	21736	14114	1505	821	707	589	603	529	501	511	444	440	463	438	446	472	397	412	408	439	431	451	419	386	402	429	447	385	424	391	391	412	385	403	415	411	377	422	419	384	412	357	420	380	420	360	417	409	407	402	399	375	361	371	396	358	374	371	395	437	381	356	395	376	349	390	403	371	396	357	402	413	415	410	371	400	385	384	366	413	389	401	403	388	355	400	401	405	358	354	360	396	386	369	354	350	398	395	386	387	395	423	431	390	394	377	390	441	384	402	377	397	378	379	407	382	409	356	348	404	410	397	362	359	425	398	363	383	362	391	367	408	383	390	395	400	368	374	357	361	407	365	389	377	377	360	413	406	394	402	429	381	360	410	406	350	424	432	402	383	367	374	396	383	385	387	368	361	375	392	376	367	393	372	382	392	364	375	409	380	382	411	374	355	393	372	394	396	419	350	355	366	400	359	371	398	363	414	381	356	373	394	369	394	402	394	384	368	399	372	408	395	379	394	389	376	401	378	403	418	378	375	388	393	382	412	394	379	404	417	373	370	364	406	365	387	374	401	383	384	374	407	360	375	406	382	411	366	357	385	341	329	388	396	364	407	375	394	390	348	395	393	406	373	365	390	384	386	386	395	391	362	342	391	393	403	388	367	408	384	391	408	350	383	365	375	376	348	374	386	415	394	355	376	374	400	374	383	405	371	332	368	397	387	340	416	400	383	372	357	397	380	391	414	390	362	355	358	388	357	375	381	374	395	395	343	418	377	376	354	381	392	372	376	373	381	373	332	395	391	377	358	411	374	388	379	392	387	393	384	368	381	401	383	350	368	376	388	375	385	372	383	392	381	397	359	419	398	370	386	426	367	399	350	371	374	366	403	383	332	413	363	387	377	363	382	358	399	405	360	430	382	389	412	371	380	376	393	362	379	393	387	386	405	347	388	395	358	366	339	365	372	373	366	412	390	354	368	397	407	394	375	381	401	377	425	375	409	393	358	397	372	398	382	411	348	400	394	370	388	395	399	371	355	367	389	353	387	380	369	442	405	402	403	366	401	371	400	385	398	390	388	385	361	381	390	363	370	393	361	383	385	375	369	381	350	377	396	386	377	406	383	382	400	385	376	411	432	392	412	372	368	355	371	342	350	424	382	395	362	392	392	365	405	344	377	367	366	400	373	368	390	408	385	409	365	376	384	360	344	390	380	369	350	389	423	371	395	378	374	395	342	390	393	417	375	381	368	366	381	378	382	356	377	379	416	395	394	384	373	376	433	378	384	382	379	378	404	352	378	378	400	373	368	375	394	380	409	394	388	366	372	403	335	369	368	397	380	415	376	397	383	395	403	384	361	356	370	377	396	409	375	391	344	379	397	404	327	419	389	398	376	405	388	397	359	405	357	395	394	372	420	411	384	382	372	363	400	389	382	360	391	355	349	383	384	370	385	361	386	336	381	378	378	393	371	373	415	374	391	383	402	361	359	362	374	364	386	342	397	382	369	389	392	390	333	421	414	368	367	354	354	377	419	404	383	386	379	357	365	401	346	382	401	384	417	405	387	370	406	369	387	368	376	347	381	374	421	403	341	385	401	367	385	381	403	349	406	365	423	399	389	350	388	388	390	342	419	398	388	381	400	360	332	383	374	389	375	362	375	383	367	400	404	373	370	385	406	376	386	385	383	373	424	379	375	372	389	343	395	392	396	375	387	367	363	419	399	385	384	393	382	377	373	373	371	359	347	379	406	367	377	378	381	407	369	385	383	398	383	388	406	363	361	360	413	420	349	396	394	364	406	393	403	358	418	380	379	345	445	385	387	363	386	389	424	356	366	374	364	372	377	385	341	401	370	386	413	372	393	370	391	379	368	401	380	382	383	395	386	378	392	348	371	359	394	391	425	394	390	368	395	382	378	391	355	373	402	400	385	379	393	400	408	408	371	398	364	352	381	351	363	380	384	377	362	392	372	377	380	393	394	400	350	383	360	413	350	344	399	394	375	363	386	361	427	384	367	409	385	397	367	385	405	384	372	375	371	404	375	389	382	365	398	349	361	399	381	378	342	345	377	379	399	360	389	389	395	378	389	374	411	400	360	383	401	388	370	384	366	382	371	388	382	376	385	381	363	398	392	393	371	372	344	380	379	381	391	377	383	380	406	386	401	388	372	377	406	384	392	394	394	381	428	389	390	398	402	388	391	389	406	360	371	342	403	349	379	390	394	401	359	360	397	353	381	421	371	369	394	398	405	386	357	418	376	349	374	388	394	407	372	412	395	371	347	375	386	365	401	391	368	375	369	362	408	396	391	390	367	389	387	382	375	380	378	395	375	383	389	397	364	369	381	374	413	362	397	393	408	414	362	377	417	442	367	391	350	396	374	382	414	397	366	368	371	391	380	362	390	379	381	404	375	384	397	383	376	352	394	373	368	387	398	373	358	384	392	361	357	393	352	385	408	384	386	408	356	386	384	412	348	391	407	371	400	393	403	394	363	395	396	389	402	384	392	401	414	373	387	375	352	399	360	420	377	408	374	398	392	368	388	362	387	385	375	380	357	401	389	375	415	395	379	400	383	359	366	398	378	342	390	386	392	424	372	383	422	390	376	397	375	406	383	372	403	379	389	410	366	388	399	380	388	381	396	391	366	384	363	398	368	361	420	399	392	392	370	370	385	374	397	381	363	417	361	357	385	392	372	357	373	377	408	386	378	387	397	351	375	377	368	383	397	387	390	378	427	384	405	403	391	371	390	362	370	353	364	375	417	362	387	394	386	421	354	374	384	397	376	389	401	398	386	365	365	387	384	401	415	402	417	409	402	407	399	382	382	443	360	377	377	366	373	364	396	399	356	366	415	378	427	397	370	370	338	394	375	355	398	378	353	384	371	414	382	370	369	394	407	402	401	355	368	377	374	372	408	388	395	388	352	383	353	380	390	394	407	406	363	401	393	393	398	383	385	384	391	410	399	396	377	403	391	404	371	404	370	382	375	402	382	409	334	361	378	393	399	378	357	362	421	356	374	383	374	389	399	381	406	408	387	351	374	351	393	369	365	411	353	368	362	348	394	373	387	369	384	350	354	378	343	385	341	378	376	371	392	379	398	388	382	386	366	406	383	389	396	400	409	342	363	440	407	366	394	379	388	378	391	358	401	355	361	410	401	407	406	378	375	387	342	370	392	360	365	383	373	423	383	379	425	364	382	371	385	337	350	400	422	380	364	381	333	357	388	386	355	372	376	397	379	401	377	361	413	339	384	354	367	364	398	384	372	388	387	367	385	397	370	398	403	369	404	381	383	394	400	336	352	414	374	371	420	346	388	369	389	367	407	388	348	387	387	377	384	353	362	370	404	393	392	406	402	350	393	391	388	397	381	424	387	364	365	380	383	359	407	369	409	337	364	387	386	388	378	393	419	356	354	388	359	344	385	368	403	383	374	397	364	354	381	381	419	403	397	368	381	381	403	393	396	348	367	371	391	342	389	366	392	399	414
26033	34444	13561	7551	5095	3702	2850	2320	1916	1696	1613	1390	1339	1230	1076	1077	1054	971	935	903	921	940	888	875	877	819	838	851	845	763	854	804	804	799	809	804	812	753	780	805	770	788	774	730	780	728	805	799	809	778	764	722	779	739	777	719	709	783	745	741	770	739	792	746	731	785	771	744	763	756	754	750	725	772	763	810	720	725	745	746	780	753	765	761	749	732	737	694	752	705	757	746	776	737	800	714	719	707	697	714	764	732	725	777	726	731	728	693	778	774	774	785	723	749	728	712	756	757	718	723	755	711	773	747	756	710	742	761	723	726	765	700	770	694	747	711	714	734	651	760	725	772	757	721	712	727	733	778	729	718	719	707	710	761	779	755	746	732	722	746	721	771	758	742	726	711	716	736	766	767	749	713	734	738	738	746	746	698	676	761	702	739	715	792	708	719	752	751	712	751	719	743	762	771	762	699	678	721	740	696	778	685	740	756	761	760	713	724	711	801	780	748	742	737	728	762	759	724	718	721	728	738	754	677	767	713	747	722	729	732	698	698	741	758	745	738	707	712	785	739	733	724	709	769	709	736	761	714	741	694	721	733	733	754	738	729	693	716	718	707	748	761	709	709	690	713	757	742	767	710	729	690	735	814	731	745	726	753	654	736	699	747	772	709	690	709	729	727	764	726	718	730	779	716	759	672	785	730	729	716	713	738	753	747	736	714	690	710	730	693	720	744	716	739	757	760	746	748	765	708	750	707	725	724	721	716	750	720	722	718	776	786	729	694	716	731	732	714	706	767	694	715	729	715	727	730	715	748	762	794	768	707	777	709	732	732	704	774	701	721	714	700	695	731	707	739	762	699	744	753	727	741	712	692	731	739	743	738	701	729	755	703	743	727	720	708	756	722	711	729	697	729	657	710	705	732	708	675	747	699	713	696	707	766	722	694	696	754	719	726	699	709	742	750	708	715	735	747	709	679	696	739	721	731	704	782	740	743	737	758	746	769	777	724	749	740	720	742	772	679	685	701	692	767	738	770	723	774	730	714	713	730	767	782	704	786	709	762	719	716	721	716	751	675	697	740	752	721	712	721	733	720	731	737	736	734	786	764	715	722	784	653	719	753	785	693	774	732	695	768	737	717	739	761	760	743	738	824	762	734	727	744	725	727	708	702	727	730	735	717	769	679	707	696	766	653	734	779	757	733	738	749	776	770	767	782	698	711	715	696	784	686	712	735	717	769	690	713	762	702	743	698	712	727	757	718	749	753	775	749	700	743	800	716	746	750	769	708	761	761	723	725	715	772	746	731	691	734	710	701	712	752	743	747	769	706	751	713	713	774	726	725	728	733	753	699	732	766	723	747	759	750	721	799	769	706	776	702	717	705	731	747	761	750	735	748	781	762	712	720	726	719	757	696	780	745	745	731	727	760	763	744	726	782	708	750	780	760	781	709	683	748	724	720	753	769	766	746	706	725	731	748	747	757	712	794	691	705	756	732	712	719	794	720	705	773	748	671	681	740	677	714	762	766	756	711	737	733	754	704	786	803	776	770	774	751	748	768	783	739	814	739	700	681	752	718	765	736	715	725	739	753	690	737	738	753	752	746	739	711	738	722	748	688	714	760	777	706	723	771	760	720	704	786	706	723	708	692	725	736	724	726	714	683	743	752	718	771	739	727	713	741	725	708	748	738	691	741	700	709	718	753	716	744	749	712	743	745	780	736	731	674	720	696	723	768	722	729	716	754	675	702	724	769	707	712	725	723	729	775	691	718	726	771	739	738	767	751	725	718	735	733	702	747	712	748	710	723	709	709	737	709	760	756	736	753	708	757	738	749	708	730	692	751	729	775	727	743	724	743	679	691	747	729	737	754	708	732	716	719	731	707	768	690	726	719	771	713	670	689	694	735	719	717	735	720	785	680	727	710	747	740	725	712	730	718	730	785	713	787	796	742	696	735	763	713	737	717	691	779	717	739	740	762	722	748	725	694	704	704	726	682	794	739	744	694	758	794	686	756	740	767	733	748	705	768	715	722	718	732	744	700	713	767	717	745	716	783	764	709	742	784	704	742	729	770	715	690	742	724	715	724	709	702	734	735	746	726	751	690	703	736	751	701	708	733	740	760	727	700	754	745	746	729	742	721	739	714	771	741	716	743	725	770	731	720	791	736	733	729	730	785	721	707	772	725	725	721	708	730	722	696	752	700	780	724	745	774	735	746	716	707	731	751	738	737	705	721	720	721	706	746	757	735	700	762	716	702	774	765	739	736	734	737	761	732	736	712	717	718	716	758	726	749	751	743	733	706	735	714	768	741	727	761	753	743	745	708	686	755	731	730	715	761	757	771	709	710	746	765	764	738	758	735	724	691	734	717	736	769	716	730	778	719	753	759	707	729	710	740	724	719	725	702	719	727	667	752	737	739	688	709	773	692	726	765	730	734	735	688	753	748	735	720	714	729	719	724	730	742	762	729	696	729	719	709	680	719	728	733	720	690	702	746	706	738	714	759	773	726	756	756	755	735	782	705	701	726	717	752	695	756	688	751	701	764	711	709	726	762	729	777	726	739	698	715	753	739	741	734	735	717	671	699	767	741	713	777	730	779	744	717	728	711	744	714	719	765	708	701	790	737	742	748	708	693	776	679	772	750	741	769	738	734	700	749	738	716	744	759	705	727	793	753	778	702	725	761	730	719	739	732	744	729	761	738	757	750	738	757	766	774	701	729	738	768	751	730	742	703	728	687	749	791	728	776	709	756	724	763	754	690	705	724	693	708	749	780	703	731	715	750	709	720	786	697	713	721	728	701	756	731	724	758	692	755	718	761	764	753	763	732	752	742	748	740	696	707	768	763	756	739	771	732	713	670	704	703	714	729	703	764	740	696	750	780	747	743	781	724	687	726	760	742	734	747	749	686	768	744	704	746	755	706	693	755	734	744	753	742	730	725	716	781	687	733	729	730	730	721	707	718	777	732	713	763	778	758	794	727	735	740	781	757	735	776	729	697	741	707	754	720	723	757	770	769	711	677	723	736	744	671	764	761	705	733	722	740	755	694	738	743	731	744	730	736	804	700	726	744	737	721	728	696	727	753	728	737	706	700	736	756	703	730	746	725	734	744	739	775	719	717	742	721	741	728	738	721	722	713	732	734	719	718	741	780	754	767	745	689	730	724	737	747	721	716	772	763	702	754	746	707	711	757	742	684	728	773	742	716	728	735	717	766	720	740	691	719	731	701	712	734	717	726	755	753	750	807	673	734	720	712	700	703	735	727	699	703	725	750	733	749	713	739	761	771	725	730	764	730	727	683	708	726	728	767	735	729	769	765	689	721	752	778	713	692	704	784	805	703	730	748	705	745	727	726	694	722	722	760	763	725	714	767	719	756	709	709	747	691	725	740	761	727	725	731	707	738	753	752	726	703	721	743	724	739	713	780	721	754	715	734	767	786	730	689	763	739	731	716	726	710	732	694	743	729	707	730	731	745	734	749	739	712	682	700
27331	20431	6402	608	411	360	357	337	363	322	341	356	322	355	298	308	337	345	337	349	332	327	332	320	321	332	302	313	309	299	335	341	355	343	332	350	317	310	338	357	311	321	328	325	292	316	298	343	349	332	317	330	352	324	299	343	327	321	309	321	329	313	300	329	312	314	338	326	352	333	323	325	331	296	314	350	324	343	326	316	337	312	332	313	302	320	372	280	348	341	335	299	338	288	364	306	295	301	314	310	333	334	324	308	372	336	322	351	354	320	323	313	306	315	337	368	333	347	312	350	349	319	303	319	336	325	333	335	353	339	343	317	341	333	299	294	308	309	310	324	316	310	293	326	329	337	328	356	296	337	320	334	314	311	311	322	322	317	316	324	316	356	322	324	319	342	319	320	313	341	317	368	338	323	326	339	324	300	323	327	353	353	339	348	333	312	298	314	357	355	337	317	322	329	311	350	319	330	329	356	325	357	338	323	333	350	335	305	305	334	317	322	303	329	301	289	290	307	342	333	290	310	317	289	305	334	330	355	305	336	345	321	309	288	336	312	311	314	329	303	323	312	307	323	321	307	357	309	324	325	296	325	331	313	317	320	330	334	308	330	325	313	333	313	354	330	298	294	355	334	340	333	322	316	294	323	326	301	315	331	308	319	317	315	314	325	332	324	325	319	340	310	344	319	303	336	307	322	355	304	340	325	320	323	348	289	304	351	342	321	317	330	329	350	333	304	365	318	321	325	355	304	346	336	327	319	346	320	334	299	342	337	334	321	314	327	308	316	335	356	360	323	293	344	317	348	317	332	311	358	308	307	348	368	331	347	307	318	348	325	339	308	316	310	333	329	354	322	321	323	313	337	332	298	323	329	359	351	352	371	328	332	307	303	344	351	281	305	309	332	322	327	326	315	323	315	338	324	348	293	341	331	311	350	289	343	341	323	316	361	345	284	332	332	319	312	283	335	326	317	312	323	304	350	338	322	344	335	328	344	308	307	316	308	319	319	351	329	302	325	341	299	315	326	324	323	305	311	317	285	327	312	328	343	316	372	319	342	324	352	305	307	313	335	350	333	354	312	318	330	338	304	322	334	337	305	363	333	309	338	336	315	316	294	348	314	334	326	352	332	364	329	345	324	315	343	311	351	309	319	331	321	321	359	347	342	331	317	332	310	334	325	352	317	316	368	311	311	298	290	341	318	321	303	312	349	330	337	319	287	346	329	342	320	318	298	307	320	303	304	306	341	336	323	318	319	273	311	345	326	337	320	336	350	341	319	314	304	337	312	341	340	357	303	315	340	340	301	315	343	315	284	308	290	353	336	308	326	337	300	321	369	317	336	296	332	301	300	290	335	320	331	320	346	291	319	305	293	323	303	366	324	312	329	295	327	314	299	350	357	297	313	307	344	340	329	334	331	333	340	336	313	328	320	314	326	328	286	309	348	356	335	337	320	308	328	309	353	333	314	320	339	349	349	339	327	340	334	327	327	298	322	315	323	331	353	321	318	304	323	322	311	301	336	322	321	302	333	309	306	319	329	302	320	329	334	316	349	304	299	324	334	322	321	325	325	337	290	332	327	311	313	313	320	318	318	292	334	327	318	321	309	334	379	323	313	320	308	325	328	305	314	354	313	334	317	314	350	310	332	326	360	317	306	304	317	318	332	320	313	306	322	305	326	314	323	328	318	355	310	315	316	317	315	330	305	321	316	308	344	316	333	324	309	302	337	331	322	319	373	331	334	306	348	353	283	324	322	335	318	331	359	339	304	306	328	336	322	316	316	341	307	320	362	301	300	339	315	359	353	314	333	343	329	333	347	336	290	317	323	317	327	337	331	298	311	333	294	333	325	295	323	303	297	314	332	324	313	288	322	333	304	343	314	342	334	315	336	337	297	343	328	288	368	304	332	326	357	334	331	327	335	317	298	326	290	291	339	332	329	323	350	325	324	329	348	337	338	310	300	361	303	344	306	331	321	347	330	325	331	327	344	301	337	339	314	312	320	309	314	301	320	347	340	336	318	340	333	329	314	303	323	311	314	321	342	350	304	306	292	295	340	299	308	344	334	346	331	305	306	319	339	319	321	315	285	336	317	349	336	332	332	335	340	311	356	339	320	318	331	320	328	320	298	330	328	321	343	341	319	325	327	360	346	348	348	333	329	292	305	337	305	340	319	333	295	310	314	301	345	331	296	294	359	352	313	326	296	313	286	321	301	276	369	327	316	326	328	320	319	333	314	308	320	346	337	302	351	330	284	320	305	335	325	331	298	320	322	302	351	300	308	298	292	338	302	341	320	298	294	319	318	301	307	347	291	325	314	338	296	312	291	360	314	306	346	272	330	320	369	322	314	296	332	339	330	294	314	308	353	318	326	309	314	337	322	339	338	314	367	314	326	351	334	328	334	326	297	304	322	327	337	342	327	308	303	358	334	318	307	336	362	337	335	321	335	329	359	324	314	304	321	326	338	323	339	328	314	320	300	325	314	314	294	321	319	330	329	328	322	322	329	282	303	312	320	357	320	317	334	337	327	352	336	320	299	322	332	346	343	316	304	332	326	342	295	309	353	329	341	320	299	354	333	329	319	315	283	305	299	315	340	302	296	333	346	340	291	334	335	331	358	353	288	308	328	329	350	300	320	337	303	313	324	335	330	304	331	328	320	349	333	318	320	337	349	332	322	315	316	343	325	353	359	309	320	334	348	328	344	318	361	344	310	327	346	286	330	303	335	359	342	318	315	321	336	308	324	328	336	337	330	337	312	309	351	325	305	311	332	316	301	294	344	304	327	303	332	344	327	319	318	315	317	356	314	321	331	334	325	329	310	336	318	319	330	340	333	310	329	329	336	326	315	325	320	326	353	315	335	341	297	293	310	338	303	304	321	314	359	337	312	301	330	348	340	316	331	364	324	319	338	322	317	301	346	312	329	305	344	307	311	332	356	360	324	319	318	343	329	357	323	314	354	363	329	312	330	319	326	293	324	339	325	318	311	347	351	314	313	319	307	321	307	294	328	330	338	323	360	315	335	306	344	323	329	365	308	298	314	308	331	334	328	313	342	336	323	309	354	321	325	337	299	330	318	327	352	314	322	317	314	325	309	331	327	349	344	303	314	335	305	327	330	313	312	317	296	353	324	288	308	300	310	322	356	302	355	352	309	317	341	316	319	335	332	303	292	325	355	325	312	322	340	331	324	308	315	321	329	332	313	338	336	314	311	356	326	323	334	332	296	340	303	317	287	360	320	304	339	315	321	313	325	315	314	305	325	313	310	319	334	312	304	320	289	332	314	344	320	356	301	307	333	305	345	362	317	298	331	326	309	331	304	328	302	317	323	303	317	321	323	310	341	329	305	293	322	315	322	352	322	309	321	310	311	339	329	322	316	312	320	285	334	319	347	307	330	311	301	339	310	346	309	325	316	311	321	330	300	286	316	304	326	323	336	319	308	341	330	303	343	309	338	330	313	316	298	318	349	351	314	344	335	326	282
15865	9484	1574	1072	890	760	803	751	749	723	694	708	753	686	721	728	703	632	711	699	741	723	645	693	703	671	676	667	652	688	651	693	674	648	674	667	681	710	655	657	678	657	694	675	655	680	690	696	676	649	696	724	662	698	697	666	617	698	631	648	698	692	697	689	646	703	628	665	703	685	715	639	697	666	680	662	679	719	676	640	655	694	675	656	707	644	659	625	656	674	653	649	680	681	678	655	677	741	659	676	665	681	669	696	704	692	677	678	667	638	713	654	642	701	678	631	680	647	684	699	703	689	703	658	672	681	697	660	661	708	725	713	707	680	696	663	685	683	645	713	724	626	687	663	662	709	656	689	686	718	660	678	669	662	704	679	660	718	688	694	643	657	692	681	708	674	668	691	686	682	660	644	706	669	640	631	689	667	716	638	680	645	650	675	721	645	698	659	684	651	658	689	688	710	685	663	712	651	677	677	690	662	709	666	685	638	693	645	682	710	666	676	712	657	681	654	720	654	664	665	697	657	673	650	657	714	694	647	690	691	691	657	642	703	693	647	667	670	721	716	671	668	674	658	664	683	678	655	677	652	706	703	706	646	661	675	690	678	688	654	691	667	728	716	694	636	681	715	707	673	651	650	656	722	738	731	647	687	693	630	718	665	656	677	691	700	676	673	718	690	627	676	620	642	678	652	652	680	670	635	702	656	663	659	733	633	709	699	666	694	733	689	695	643	663	668	708	660	641	673	650	675	655	704	691	710	645	634	655	700	655	657	695	647	664	638	700	659	671	672	687	677	666	707	689	662	666	684	699	653	666	659	614	691	698	693	674	650	644	638	605	711	636	683	699	650	670	669	724	700	704	667	686	683	698	678	657	670	686	675	649	699	689	714	663	641	717	635	709	687	697	654	662	728	687	644	705	655	698	627	646	683	710	656	675	708	748	670	647	690	650	668	597	688	664	662	699	653	650	648	699	659	671	640	641	698	668	689	697	684	657	696	670	702	655	676	664	691	685	718	660	685	723	658	658	648	669	698	679	694	660	700	682	654	677	650	683	641	649	673	642	668	676	640	694	679	668	621	677	671	648	659	660	663	690	661	711	664	699	694	668	667	636	627	672	689	653	641	683	673	650	650	667	667	724	652	685	675	697	654	689	640	658	688	652	648	675	686	678	679	639	702	669	610	693	656	629	680	691	674	676	632	640	686	707	660	641	668	664	655	667	679	639	669	691	681	704	647	684	688	725	632	633	698	693	660	684	683	692	682	689	686	656	706	662	706	655	668	728	683	646	663	673	632	711	649	689	642	664	654	703	683	683	684	659	647	662	698	663	621	679	714	680	702	670	641	697	671	695	681	676	648	631	641	696	649	630	675	706	680	727	626	699	631	645	660	704	715	694	636	664	696	672	689	669	655	683	674	662	682	701	683	729	692	654	660	690	681	653	662	630	650	645	666	660	710	665	644	663	675	694	725	676	697	701	727	643	681	692	685	687	688	699	651	723	668	712	713	706	682	681	695	685	657	637	670	652	641	647	608	690	706	688	643	667	666	700	648	639	696	648	710	681	681	658	666	667	683	661	639	702	674	646	650	654	678	710	629	639	662	680	684	668	660	689	700	670	652	671	626	662	690	654	654	649	654	674	681	650	671	662	698	649	668	640	713	709	695	660	661	644	681	673	709	677	704	655	670	701	679	654	619	647	664	677	671	678	663	696	677	694	685	656	673	650	653	682	652	667	713	688	720	672	672	669	716	653	703	658	669	690	667	666	693	694	670	623	640	666	639	635	659	690	675	664	622	682	675	673	652	695	648	656	717	644	648	634	635	656	700	673	705	667	661	693	697	653	668	664	677	688	672	671	647	718	659	649	655	715	696	722	700	672	699	701	657	671	658	650	661	658	677	661	642	672	684	666	637	666	719	673	660	706	663	640	687	649	682	685	659	665	660	690	655	686	655	720	651	642	662	660	595	709	666	665	670	686	689	614	655	636	645	658	707	678	707	660	649	710	679	666	689	687	682	668	631	709	679	702	659	713	677	638	708	661	698	707	650	680	655	645	655	673	672	650	688	701	630	691	712	637	693	734	701	649	647	625	642	690	617	696	670	706	659	682	690	661	658	662	692	722	709	658	643	662	707	685	660	660	661	656	641	706	674	712	715	677	671	674	643	681	688	670	664	675	698	660	664	653	628	673	661	701	664	693	703	693	647	704	670	651	709	652	636	681	702	666	699	704	662	652	640	693	680	681	711	672	638	680	690	654	709	649	690	682	662	711	719	677	659	675	711	602	665	692	697	656	654	687	668	668	666	660	683	674	669	704	716	655	635	697	661	654	640	691	695	648	696	671	687	681	678	659	671	685	674	699	669	632	708	678	698	690	646	685	638	692	657	646	724	666	695	695	634	672	677	670	682	700	689	689	662	655	654	685	666	658	632	671	723	675	624	649	666	667	604	662	664	725	675	698	683	665	689	707	691	661	664	694	625	673	694	664	672	675	688	675	642	648	704	672	659	715	703	656	665	695	686	678	669	643	715	690	683	635	691	639	684	692	679	698	690	681	667	652	668	615	648	659	665	659	659	650	663	662	718	662	670	663	642	657	633	657	677	643	689	707	686	631	708	666	681	696	698	696	652	656	681	666	707	680	648	679	692	633	719	677	673	694	675	667	655	690	698	672	635	659	671	684	697	673	701	712	685	697	655	637	707	668	734	657	657	711	651	644	672	685	709	666	674	688	697	624	674	681	691	680	647	642	672	696	682	659	671	691	697	711	642	706	662	682	685	624	646	636	658	614	672	735	725	728	674	677	734	682	662	645	633	660	697	690	705	719	707	708	692	715	683	667	691	696	690	620	666	658	670	729	688	680	700	652	695	654	727	687	673	653	671	675	673	643	704	666	665	621	681	681	664	728	653	705	724	675	715	691	681	677	671	714	649	651	639	663	683	693	677	685	715	692	647	673	668	638	715	660	655	659	619	687	690	662	668	638	719	633	690	697	703	680	706	643	663	670	657	636	688	706	714	673	662	692	661	677	693	643	686	668	701	701	655	644	671	703	681	693	622	698	672	660	721	669	684	681	670	652	618	656	685	713	664	697	669	665	658	668	696	672	639	666	723	725	704	708	699	641	648	658	675	704	689	669	680	708	664	706	660	659	691	680	707	647	682	670	631	669	659	684	683	689	676	684	677	677	631	697	651	692	665	673	646	711	639	630	661	648	677	706	703	691	702	646	651	705	684	646	681	664	654	670	643	723	652	656	683	642	660	718	697	741	636	687	661	641	674	683	655	640	663	660	668	681	680	667	706	701	693	646	671	664	645	683	674	648	702	697	664	695	643	656	683	663	656	636	645	668	658	685	671	682	650	673	666	700	704	651	660	677	641	760	664	703	664	639	666	669	698	735	662	668	654	660	648	685	637	713	696	657	666	657	664	702	622	647	665	676	662	681	686	710	698	685	645	660	700	710	659	705	680	659	698	676	671	661	689	692	638
24815	21684	28265	25638	17436	1182	538	405	331	291	248	247	228	246	220	213	197	226	193	216	181	186	214	195	192	179	187	188	200	177	211	191	186	188	204	175	176	197	161	198	186	163	189	201	169	181	187	162	151	181	177	147	167	204	190	186	171	189	186	168	176	184	201	186	201	159	169	151	180	171	179	174	165	189	168	176	194	190	167	175	191	181	169	162	179	187	171	177	144	214	170	182	181	197	184	179	204	180	174	163	188	168	155	193	192	171	181	177	184	172	185	170	174	169	207	173	161	188	185	206	169	188	165	190	185	147	180	190	162	195	188	165	159	181	180	182	166	148	180	177	195	167	163	193	175	184	160	179	155	169	200	152	168	169	165	217	176	188	169	173	171	183	160	185	165	178	146	171	184	165	174	151	178	183	182	177	183	178	189	184	178	171	157	169	152	184	179	165	185	187	191	172	168	172	162	176	155	173	168	152	172	170	168	199	170	165	174	170	146	174	191	179	204	162	173	181	189	159	162	202	164	158	155	199	166	176	163	163	176	162	180	175	186	190	174	207	163	160	189	170	177	157	179	171	185	156	188	170	148	157	184	152	203	163	175	174	171	167	200	180	173	180	177	180	191	171	161	161	180	179	193	162	179	180	189	176	170	153	185	182	188	156	207	186	210	186	160	172	199	181	190	180	169	177	186	173	173	158	191	172	164	192	154	188	192	178	190	161	170	175	171	179	157	184	168	180	176	204	178	174	178	192	180	168	189	196	166	157	167	200	159	198	179	163	179	163	200	147	174	171	171	162	158	187	175	153	191	185	188	164	183	180	159	151	175	158	181	179	163	176	167	189	177	183	195	155	159	177	161	176	188	181	182	150	176	170	182	179	171	169	177	170	182	175	156	180	185	175	179	179	183	174	161	169	166	179	174	178	162	156	167	166	161	212	180	178	180	154	178	186	177	147	154	172	181	161	158	175	155	176	181	136	167	151	174	170	185	193	166	187	165	198	182	164	177	176	207	189	145	174	186	188	180	163	189	195	175	181	189	172	162	162	168	178	154	172	154	185	157	183	185	168	171	187	175	176	189	177	205	178	152	146	173	190	185	171	186	159	192	167	180	177	163	158	185	177	182	201	195	143	175	194	166	176	179	175	208	165	166	172	153	165	165	177	162	161	174	154	185	178	174	185	187	189	171	155	199	173	159	157	182	186	181	184	184	185	174	159	184	173	198	178	176	182	192	203	148	170	153	185	188	170	166	178	181	196	148	183	151	178	179	166	172	197	159	169	180	183	165	168	195	156	175	186	162	176	176	162	189	188	197	181	180	185	161	177	183	158	164	163	168	169	182	163	156	161	187	177	174	175	177	177	178	164	181	162	174	180	187	159	170	184	178	166	177	161	161	160	180	188	171	162	147	181	168	171	164	172	174	179	176	190	170	173	172	174	163	186	174	179	202	157	180	172	150	176	180	166	175	174	175	179	169	176	182	190	169	168	176	151	169	168	158	176	178	167	194	193	188	161	192	167	174	161	162	164	182	190	152	167	177	158	183	171	159	200	192	178	185	143	155	155	191	168	177	175	178	175	156	193	199	204	169	176	181	165	187	171	204	165	162	142	182	172	146	169	198	186	169	177	174	150	182	189	183	183	164	179	173	175	168	185	138	168	163	173	171	181	176	170	156	185	156	178	177	192	167	191	149	162	169	186	175	173	190	173	153	173	165	183	206	203	157	185	191	200	178	173	197	182	160	199	193	160	176	156	167	168	176	177	157	181	168	176	160	172	177	182	160	149	165	160	192	183	167	170	174	156	162	197	197	176	161	171	162	157	159	165	156	176	182	159	172	171	182	178	178	166	188	172	169	171	179	162	167	175	188	164	181	191	160	189	173	197	164	165	196	162	166	197	161	195	160	152	191	201	192	186	182	180	176	164	187	196	187	175	217	169	177	170	191	185	171	166	170	177	167	158	177	195	181	173	174	193	193	167	177	171	171	194	193	167	157	171	162	163	161	184	168	186	175	163	182	209	187	194	166	160	172	164	153	165	165	182	182	183	200	164	173	156	174	175	186	182	196	176	180	178	179	181	186	177	181	173	184	161	175	181	151	148	173	188	176	173	171	191	160	187	178	185	194	175	170	166	171	176	177	171	172	177	183	168	160	197	171	166	180	188	180	175	180	145	166	158	169	158	175	158	170	183	175	161	185	196	170	173	166	171	181	177	199	192	170	180	164	191	175	181	165	167	184	162	165	180	159	159	202	141	172	167	189	186	171	166	167	177	189	180	179	159	166	171	175	168	160	168	170	174	177	171	164	172	160	175	206	172	173	172	177	170	170	191	169	159	184	171	156	165	172	153	168	169	157	172	199	162	162	169	204	176	159	198	158	151	176	178	180	173	161	184	177	186	188	185	187	178	169	159	172	198	190	176	174	176	173	189	178	166	194	153	197	167	174	172	152	169	153	164	174	182	180	175	170	183	170	192	165	168	170	180	165	176	158	200	174	165	180	165	180	180	170	168	178	152	169	191	143	164	195	154	167	182	178	162	181	174	173	169	172	165	183	159	149	163	151	185	177	164	195	171	178	211	163	157	190	181	172	171	212	190	162	172	180	164	191	153	193	169	185	161	174	172	178	191	177	184	175	165	187	165	188	159	183	182	202	205	186	176	180	151	204	164	182	173	192	192	161	173	182	177	147	183	190	178	173	161	182	153	183	161	181	169	193	185	169	169	190	160	179	168	180	181	184	186	172	179	162	192	175	165	169	178	188	171	164	170	168	186	169	152	183	168	170	180	159	170	190	181	177	163	165	198	170	180	167	181	183	166	194	179	172	160	188	169	161	166	181	175	164	155	188	159	178	180	177	171	155	172	201	167	172	175	185	179	148	152	145	152	148	156	184	183	159	182	158	187	152	164	170	178	196	175	171	156	171	174	185	180	187	152	194	173	160	172	162	175	153	162	188	156	164	180	164	184	179	161	176	190	184	162	179	163	199	180	164	195	167	158	173	153	159	172	187	179	181	190	171	159	157	165	175	181	160	157	171	179	206	181	185	173	193	157	186	149	180	158	179	182	177	181	177	187	183	177	177	171	210	181	166	185	175	173	169	161	174	170	175	180	171	167	187	185	198	200	180	171	193	167	180	190	197	187	170	159	176	182	152	191	199	192	181	179	180	176	173	199	160	174	183	175	201	173	163	183	184	176	172	167	159	182	180	163	167	191	173	192	183	186	180	157	178	167	177	182	171	171	174	178	173	174	192	178	189	202	165	175	166	159	167	166	167	179	172	155	171	168	166	180	177	158	180	192	160	188	184	170	176	162	169	159	183	172	167	161	171	179	171	169	166	170	168	173	172	172	173	177	177	187	168	183	173	183	179	168	189	179	178	169	181	181	160	190	198	154	206	173	183	199	182	163	178	165	163	169	168	156	184	191	178	161	182	173	184	174	159	149	183	165	210	185	186	158	194	182	188	189	167	180	147	170	168	194	166	186	182	180
31382	28625	8390	4258	2761	1952	1519	1270	1012	902	802	742	664	622	539	565	507	506	517	480	475	467	483	434	430	442	389	447	481	457	458	428	442	408	441	430	458	407	413	382	370	375	357	419	399	401	384	355	385	394	414	374	414	359	393	368	405	401	379	364	368	364	363	368	361	409	402	377	394	397	358	370	396	377	386	413	365	403	372	386	379	425	395	396	374	377	386	371	356	367	347	404	362	419	373	377	388	408	385	395	399	392	376	392	369	365	406	362	398	410	364	387	399	367	412	422	388	353	367	374	396	382	389	376	388	372	360	395	346	375	353	394	394	384	388	346	377	403	435	318	393	379	338	384	364	376	363	392	349	356	378	427	376	419	401	416	354	395	392	398	365	416	400	394	370	398	371	358	390	364	365	386	392	390	410	390	373	401	382	376	380	363	361	387	363	419	386	351	371	371	380	378	387	341	401	378	381	376	406	349	386	418	356	373	370	383	414	398	386	380	353	376	375	364	367	398	378	420	361	378	398	357	371	363	386	386	385	378	375	372	374	407	367	374	408	384	364	378	391	349	397	363	402	368	391	407	387	408	369	383	399	373	383	369	391	377	360	408	365	359	377	401	361	400	367	351	387	386	418	375	373	390	386	384	374	382	382	433	347	350	362	384	389	392	378	401	355	371	399	372	375	354	373	375	377	361	382	374	380	400	367	391	369	402	368	375	364	398	396	377	405	379	411	351	398	376	403	371	333	351	374	365	360	372	412	406	384	399	349	357	402	398	408	386	387	401	373	361	366	384	400	362	372	381	369	377	378	385	374	366	363	384	363	372	359	346	352	382	383	360	369	405	384	373	395	408	405	372	385	373	378	380	378	354	374	393	381	361	360	381	373	378	386	356	407	371	396	397	382	405	388	345	354	347	388	365	390	398	378	387	396	355	421	389	387	353	369	425	388	371	328	331	360	394	361	357	374	392	418	358	368	387	355	369	346	388	367	377	404	364	359	371	365	365	381	360	352	378	354	413	367	358	368	375	394	385	377	391	360	395	419	393	366	390	380	397	375	418	354	379	388	379	381	412	398	357	371	383	361	371	348	373	385	401	366	397	395	402	364	370	377	392	359	362	359	390	411	416	355	365	375	358	370	370	388	381	382	371	394	402	408	397	328	346	370	394	371	369	384	378	366	376	383	377	402	398	370	370	397	367	365	402	419	404	382	365	375	378	394	381	391	390	425	366	377	365	380	364	351	392	365	393	383	400	372	381	361	373	397	381	405	410	386	367	358	391	346	365	372	372	395	387	381	364	390	356	344	367	344	363	395	392	346	402	357	382	357	405	377	371	368	359	352	379	385	371	366	385	359	355	383	395	363	404	372	379	352	394	348	357	403	363	389	397	339	424	383	353	420	358	362	369	354	399	367	352	358	371	376	345	387	383	394	375	404	367	394	366	376	358	399	354	398	369	385	349	368	392	410	404	396	392	383	394	395	375	373	352	391	367	403	364	352	366	370	390	379	377	375	327	358	392	393	403	389	360	386	379	348	393	360	407	411	334	368	387	349	387	418	376	361	370	372	348	365	369	364	381	375	381	412	415	388	349	361	390	361	363	370	386	368	383	379	398	358	354	408	341	387	353	378	366	383	368	360	344	342	357	376	400	369	363	366	393	394	395	383	370	373	388	371	383	375	373	364	363	370	374	416	341	380	388	370	353	389	352	344	373	378	383	335	352	395	389	350	367	381	393	389	381	396	376	392	386	386	351	353	360	373	349	370	403	376	391	390	381	387	406	368	388	373	379	385	394	357	364	360	382	373	356	350	377	372	356	394	380	404	366	374	343	407	356	367	394	341	398	369	393	393	375	434	393	378	382	359	361	392	394	391	381	386	355	363	334	390	429	370	378	363	372	350	389	373	361	356	389	401	380	351	395	448	383	399	352	436	384	383	407	388	340	367	395	374	400	364	384	384	345	415	393	377	417	363	407	367	367	389	386	376	392	382	363	378	390	357	368	359	383	392	410	375	360	402	336	388	355	355	384	383	357	377	402	366	365	386	350	354	367	366	379	363	371	355	380	409	393	360	402	395	369	366	365	407	372	340	396	366	396	393	384	382	360	373	411	367	348	367	370	373	369	398	383	376	408	368	411	411	379	404	398	345	365	356	350	382	359	378	416	349	404	383	375	369	385	365	363	359	364	392	376	378	402	424	359	355	347	371	359	392	371	387	389	381	382	373	364	385	353	373	405	370	378	393	370	387	392	366	379	396	367	400	356	379	405	374	369	387	449	386	399	447	385	352	374	375	352	420	332	386	382	369	374	376	385	385	395	381	357	399	390	402	369	390	371	385	387	359	396	374	379	410	400	397	380	360	378	359	374	390	368	378	403	375	372	392	395	415	385	380	407	390	359	337	365	376	430	348	341	418	360	360	375	353	377	424	349	376	390	396	376	386	413	343	352	398	374	376	389	391	412	386	375	360	380	412	353	394	371	358	318	369	384	352	352	373	333	380	392	398	356	393	370	385	377	372	365	379	361	390	358	370	376	399	395	354	378	381	393	382	400	397	349	361	377	373	353	364	373	396	379	378	395	358	413	365	397	425	376	373	404	392	367	356	379	365	359	363	377	383	411	397	347	367	361	374	402	384	373	431	353	384	364	348	390	383	378	380	376	373	381	411	366	426	381	346	367	363	358	361	354	371	343	336	409	365	409	418	360	415	388	352	384	425	377	367	353	369	362	369	395	390	378	393	370	363	403	373	397	359	400	368	381	372	371	389	402	422	376	394	369	378	350	379	374	375	384	370	364	375	396	405	360	405	383	389	371	395	380	351	372	399	391	387	359	367	357	364	374	398	357	381	382	397	395	375	370	382	407	376	392	418	385	394	405	401	377	400	371	359	397	402	405	355	372	343	377	360	394	386	407	366	379	388	382	372	382	360	383	372	385	345	403	383	403	403	350	385	370	374	417	380	394	369	409	385	371	390	383	370	386	395	371	374	376	396	408	365	368	411	401	372	371	364	367	417	365	397	381	396	336	344	375	377	376	379	358	381	398	370	384	351	359	391	392	364	400	380	366	371	375	349	349	396	342	386	389	399	388	377	375	368	336	392	345	368	374	378	403	382	382	403	369	352	389	396	367	388	374	364	356	385	363	375	338	370	390	371	361	366	412	396	388	371	381	339	363	403	380	368	375	344	414	401	380	407	388	357	401	386	385	375	365	380	389	410	372	365	350	365	394	358	378	391	382	379	381	385	371	397	376	423	348	380	398	382	389	357	389	375	344	352	395	354	401	388	369	362	382	362	363	409	366	387	359	351	369	375	377	354	414	375	378	409	367	373	367	379	355	361	338	404	356	380	401	384	394	375	374	388	402	381	390	390	371	360	361	385	395	355	396	387	405	384	363	394	375	373	385	394	352	358	389	373	389	375	380	359	370	376	353	392	398	386	367	425	360	340	403	400	384	410	360	388	366	352	373	355	392	344	356	406	415	390	345	376	374
23898	21704	29180	24748	21704	17533	1830	915	645	667	581	574	519	539	493	450	457	457	453	465	405	421	424	449	422	378	418	402	367	391	413	399	420	378	395	445	389	400	389	383	400	412	376	394	371	371	422	384	396	418	369	377	390	365	406	377	363	379	365	377	384	379	353	415	381	377	359	365	395	350	395	380	403	369	391	356	398	388	396	378	373	355	388	372	376	420	387	409	379	360	369	365	387	375	374	358	355	392	374	377	407	392	369	361	406	347	404	376	372	398	429	358	389	376	383	405	390	403	377	362	381	360	351	351	380	369	380	383	366	408	341	356	379	373	397	373	370	374	371	397	367	335	439	407	379	421	410	334	385	350	376	415	411	369	384	401	377	423	381	397	380	366	377	360	368	416	367	392	383	375	383	403	370	340	404	379	363	384	367	355	351	398	348	395	360	355	370	347	345	375	366	444	391	380	401	380	406	392	383	395	391	399	386	365	344	380	388	394	393	380	418	399	419	368	367	383	402	397	388	388	389	379	397	399	361	421	370	401	388	361	365	344	429	396	362	376	412	348	402	400	357	378	411	389	365	357	401	387	364	413	398	363	365	381	409	385	375	388	362	425	417	359	438	361	338	339	416	386	369	365	361	376	343	339	359	390	357	353	388	397	363	347	388	379	376	381	375	400	359	424	363	393	354	404	363	363	390	376	385	393	375	390	356	366	395	372	369	411	367	398	399	341	386	380	432	359	358	385	357	367	400	376	344	380	371	381	387	382	421	367	411	399	389	396	375	368	376	409	407	369	379	390	378	352	391	380	375	384	393	344	387	377	402	383	395	350	379	402	424	344	376	346	383	385	365	403	384	390	383	380	364	372	385	364	415	384	398	387	415	428	417	364	347	383	374	364	344	384	386	373	375	371	397	359	353	395	380	392	356	363	374	349	365	377	405	374	352	403	412	397	379	408	379	384	405	379	370	399	357	364	371	370	409	379	374	413	365	378	363	366	405	372	394	370	396	388	371	345	360	374	356	367	365	423	390	384	398	404	348	378	395	359	392	379	360	368	420	417	354	373	365	379	379	393	377	392	393	403	354	396	380	380	375	378	403	409	365	392	350	375	394	390	386	337	362	415	394	375	382	355	387	377	376	390	389	365	378	382	387	390	376	391	379	395	413	386	379	399	419	354	368	375	405	385	386	352	406	361	388	358	361	398	387	384	370	405	352	358	358	392	368	385	364	402	382	429	368	374	372	355	375	388	402	383	377	376	405	401	364	412	366	396	350	379	378	356	356	370	353	369	339	364	390	431	383	374	365	402	404	370	384	385	399	372	371	359	410	387	403	378	388	365	362	402	404	360	379	392	372	401	374	374	369	391	362	339	372	390	397	370	381	356	367	395	380	395	400	397	402	407	408	377	407	415	354	379	405	441	377	367	380	362	373	361	400	409	361	372	369	366	404	373	374	389	376	380	406	358	407	364	370	375	374	384	395	347	365	411	377	375	402	364	373	355	372	387	374	386	371	372	388	389	410	372	356	366	396	371	387	342	378	396	375	386	362	379	339	386	362	361	322	405	394	379	401	400	389	383	370	418	396	401	394	375	381	354	392	425	386	371	368	394	426	383	349	371	393	385	370	402	356	362	383	398	390	416	390	392	351	430	385	389	418	340	372	381	331	363	347	386	400	381	383	391	392	352	354	362	348	364	366	347	375	415	388	402	368	370	406	373	384	354	391	387	363	392	396	386	379	379	421	367	410	369	350	410	318	390	352	402	375	372	364	373	402	406	362	379	387	396	422	366	393	363	349	383	390	393	398	365	378	381	383	398	367	366	396	371	397	367	385	372	378	373	375	392	354	395	367	371	386	360	386	368	366	371	360	397	406	405	357	426	380	373	395	411	377	380	413	372	368	389	391	376	404	379	358	390	368	366	376	381	351	377	389	381	381	392	376	371	399	354	377	400	375	379	370	388	381	394	366	371	399	384	371	372	372	399	398	396	377	349	372	391	392	382	427	363	406	414	339	363	374	347	396	395	339	380	381	376	352	364	387	345	375	398	344	388	361	384	390	358	378	390	389	398	326	370	386	384	345	342	389	383	373	389	371	393	357	361	400	379	347	394	375	426	331	368	366	390	357	374	382	363	377	363	363	390	363	379	360	365	392	356	392	376	396	412	365	389	374	376	371	370	346	386	389	391	381	376	408	382	371	378	347	392	400	359	363	408	384	384	409	386	395	404	376	374	349	357	341	374	381	377	371	378	401	373	362	403	405	381	380	391	395	379	402	405	336	392	371	371	404	400	414	369	390	366	379	391	358	348	375	423	350	348	368	393	370	400	404	411	385	385	384	386	379	367	411	399	357	414	407	397	360	369	384	365	383	358	386	378	370	373	394	377	390	378	382	383	374	350	391	374	354	397	423	366	403	360	396	316	366	350	361	371	395	389	387	362	382	341	362	406	371	402	367	356	405	398	362	437	382	392	382	379	379	392	415	388	382	373	365	382	356	365	393	383	365	375	392	384	347	381	406	396	382	369	387	373	366	380	342	354	382	365	370	388	419	391	396	341	409	375	372	390	373	358	390	359	375	365	357	382	418	385	381	388	388	390	352	346	376	384	357	373	387	406	421	399	411	376	397	376	411	394	355	394	366	369	390	392	395	372	406	401	375	352	390	387	357	371	376	340	379	403	366	379	365	374	417	399	397	379	393	368	354	381	399	380	388	402	390	410	375	361	382	351	392	387	383	366	376	389	359	366	372	368	394	369	382	380	363	392	351	387	364	386	385	384	375	379	410	396	391	384	393	389	401	365	368	382	418	382	403	379	379	377	413	357	384	371	386	353	364	379	360	372	367	383	378	383	364	405	354	385	382	395	371	369	389	404	397	341	389	352	395	372	384	380	369	354	387	378	375	364	335	354	382	359	358	357	386	353	403	393	356	344	393	391	388	360	391	378	371	386	407	374	395	402	384	379	380	380	385	367	372	374	383	382	381	358	373	392	384	412	379	370	397	361	358	398	378	374	388	390	390	347	347	426	384	388	388	372	343	404	373	359	353	361	385	371	401	376	392	408	370	391	416	370	394	387	395	385	401	361	362	338	379	391	348	389	389	366	353	384	378	399	408	406	349	382	378	391	392	371	381	373	374	380	426	374	369	403	403	389	390	372	400	382	401	361	400	382	367	389	371	379	369	397	391	404	364	394	383	387	384	390	373	383	373	362	398	360	416	365	362	379	389	364	383	373	382	370	384	365	384	402	365	394	332	358	386	411	371	371	418	375	356	348	379	373	383	391	399	412	392	377	387	382	385	379	372	349	381	371	393	378	395	371	371	359	414	372	363	356	342	385	392	353	380	401	399	379	380	370	359	371	399	365	386	386	369	375	343	377	367	379	388	414	380	367	400	363	368	375	383	341	355	386	394	378	382	349	382	372	375	369	398	365	377	362	360	390	336	411	338	384	371	400	394	383	399	367	384	375	328	349	399	373	387	373	370	347	376	353
37929	31939	13697	7620	5198	3659	2932	2330	2062	1661	1549	1360	1295	1201	1150	1011	1053	978	942	893	890	864	910	865	783	886	848	777	866	765	883	781	732	814	791	724	811	762	801	765	741	755	743	771	729	780	757	784	753	695	774	753	753	752	735	703	782	747	767	746	710	743	710	785	790	762	770	745	735	730	721	771	722	742	759	758	714	732	717	711	742	726	725	739	700	709	691	689	729	726	780	695	733	753	731	702	752	720	747	747	750	739	718	726	733	778	739	759	722	735	746	713	768	727	739	751	716	731	756	722	728	787	706	702	742	730	697	728	712	720	770	704	724	772	712	815	742	711	670	760	742	740	735	704	749	740	753	705	717	710	743	757	742	717	694	687	725	748	738	695	729	733	705	718	703	697	723	706	714	723	722	725	679	685	705	680	738	684	750	696	718	702	739	711	729	697	743	689	699	722	715	784	731	724	726	681	711	791	743	701	712	740	729	675	736	765	710	698	694	690	747	692	755	750	750	700	725	769	742	740	746	761	707	722	753	751	748	725	731	740	729	667	734	685	715	705	698	749	695	711	737	771	729	690	713	724	701	771	758	703	715	790	778	740	743	726	716	709	729	739	725	705	741	726	708	713	706	744	712	766	797	743	736	763	733	768	730	776	716	767	663	707	712	759	722	737	700	765	698	677	674	711	689	742	716	717	757	740	725	739	725	743	779	644	696	708	751	748	725	762	720	728	704	741	737	712	727	734	732	751	753	718	738	766	778	669	707	764	692	737	740	746	671	709	756	741	783	754	709	742	788	693	697	738	756	730	737	735	762	731	720	708	753	710	719	730	751	737	744	738	761	727	723	762	752	756	711	695	737	773	755	741	753	697	742	667	713	719	735	741	715	707	704	696	733	662	741	706	734	681	705	717	790	698	734	725	690	766	719	738	757	776	730	718	692	715	728	697	741	704	721	729	709	757	677	713	730	702	713	697	726	746	702	720	785	701	762	699	754	746	739	736	749	730	734	719	731	711	732	722	714	756	689	718	778	740	728	683	732	734	789	759	730	719	730	703	805	783	733	672	733	709	718	734	679	701	726	750	755	766	715	733	709	721	732	737	687	708	695	717	740	725	674	751	726	723	717	692	666	732	726	687	719	750	754	764	728	737	719	700	669	737	721	684	812	708	759	710	730	710	785	717	707	762	748	739	778	687	732	712	725	709	738	733	702	702	725	736	759	748	759	748	736	739	733	733	722	738	724	699	717	697	705	763	698	747	690	713	708	700	723	730	776	744	715	719	710	776	705	728	710	697	712	719	740	710	764	719	704	768	744	696	712	671	682	729	758	725	760	758	739	727	715	677	742	763	730	731	686	721	709	687	737	710	708	747	754	693	702	748	708	718	724	724	786	815	742	707	709	774	727	694	778	715	708	665	734	750	697	768	757	731	679	696	765	713	735	724	745	709	735	737	717	741	682	707	737	747	733	714	755	678	704	729	679	709	697	715	735	734	737	673	768	722	727	748	717	749	689	712	733	761	704	733	746	732	733	726	717	707	706	761	750	741	672	762	725	765	727	748	711	712	759	808	715	716	749	740	738	716	721	743	708	736	798	710	694	725	759	748	677	725	693	684	725	749	734	742	720	694	694	746	763	740	679	769	756	696	710	707	697	708	706	729	697	709	704	733	735	749	720	722	723	715	738	694	716	729	755	786	735	759	690	740	701	661	744	725	705	731	757	730	709	774	742	743	732	679	712	765	718	703	753	721	738	677	650	742	757	699	744	730	748	733	751	739	712	728	748	721	736	724	768	733	749	697	703	739	716	730	710	717	765	751	692	719	746	690	698	664	763	731	749	731	759	699	696	719	713	808	736	747	726	721	727	721	719	715	779	723	713	745	714	727	740	718	743	694	723	732	745	744	738	732	694	710	742	767	722	739	701	669	734	704	745	707	683	750	700	751	746	712	715	713	791	715	733	760	680	732	735	748	755	767	702	755	689	707	720	706	733	749	684	707	757	724	772	705	755	720	732	752	718	659	727	707	657	746	733	755	708	724	725	663	698	738	752	739	728	707	783	720	725	646	719	704	732	715	681	701	749	739	710	743	719	727	748	707	688	738	688	694	731	695	715	742	753	690	718	709	728	730	721	681	688	730	691	732	807	684	763	693	699	679	726	710	757	711	760	745	756	738	753	720	693	728	676	696	743	714	769	726	752	715	735	713	734	706	726	723	729	724	691	741	712	711	728	735	750	705	716	728	692	746	686	788	719	750	723	733	715	740	735	735	757	788	757	749	724	775	749	744	693	759	687	728	716	733	757	744	701	733	720	768	724	708	729	763	762	763	710	717	722	702	712	737	705	736	724	743	734	765	730	740	759	777	716	767	761	725	733	745	733	712	733	731	759	734	735	747	693	694	725	735	693	709	727	667	732	702	681	732	702	765	718	707	728	731	724	718	750	718	748	683	753	764	749	692	774	734	710	730	703	677	697	746	752	734	777	764	759	724	698	735	741	706	713	732	769	708	724	720	697	721	757	708	700	744	714	678	765	730	769	700	712	714	766	687	698	736	783	755	760	709	688	760	665	757	725	699	738	788	693	750	729	749	723	730	766	743	688	671	743	759	744	766	692	709	737	675	702	719	733	744	783	736	708	780	697	733	688	686	709	749	781	681	768	735	729	765	708	736	744	707	720	728	685	722	718	691	737	714	729	723	675	716	755	726	740	745	712	729	700	692	758	695	713	732	731	751	720	715	740	765	690	735	696	730	723	705	760	766	739	706	688	697	723	739	714	737	698	705	732	765	767	735	693	710	739	729	762	733	724	718	745	718	720	746	716	716	700	699	701	711	779	753	774	752	758	746	720	716	695	740	742	699	730	745	752	735	707	703	715	741	742	740	707	714	745	751	736	725	720	690	753	731	751	685	735	747	709	727	705	694	724	756	775	758	711	735	727	724	725	780	695	745	707	751	726	731	748	747	716	756	699	718	725	740	725	701	715	755	729	686	750	748	727	709	727	725	774	750	698	692	753	738	752	710	694	724	732	738	678	703	713	721	698	720	722	761	713	700	767	693	678	717	711	765	692	733	742	709	690	718	745	748	731	751	715	729	778	747	706	698	739	707	727	700	731	739	711	687	713	731	699	724	744	685	706	669	667	750	728	778	737	730	709	717	754	695	746	753	746	738	739	715	713	771	717	760	745	767	682	697	700	724	749	693	737	703	743	717	744	763	762	727	727	728	708	757	727	749	695	714	745	766	740	687	720	700	688	753	692	745	708	732	713	706	745	720	749	731	722	735	740	732	749	776	734	705	712	742	752	697	738	740	762	702	702	749	718	767	709	711	765	698	734	740	745	779	702	714	788	706	780	709	667	719	720	675	734	718	777	714	711	710	728	738	732	757	685	734	709	719	715	752	717	739	701	736	715	703	718	700	719	673	698	735	732	718	740	784	676	735	702	726	756	738	673	732	750	734	731	719	721	717	703	766	757	711	722	680	716	727	720	748
27448	20958	7524	626	411	392	374	359	294	326	348	301	346	366	325	323	300	303	324	376	346	335	316	366	335	321	298	333	314	346	325	339	317	325	287	342	335	343	350	327	339	319	337	347	328	327	353	329	326	318	348	332	349	318	303	335	327	341	291	309	328	327	307	331	318	369	330	321	309	328	321	318	349	339	318	329	332	355	352	379	335	290	306	343	328	324	304	322	327	333	325	302	303	301	313	333	308	312	346	307	337	344	325	355	300	311	292	309	307	324	340	321	328	366	364	340	332	313	317	316	316	321	327	330	335	330	306	285	327	305	315	301	339	351	326	352	315	334	334	329	298	329	337	314	344	289	308	341	292	322	298	315	311	310	311	349	340	354	338	290	323	329	296	300	300	339	309	311	356	334	333	332	338	334	339	304	355	345	296	318	319	299	347	312	324	343	348	320	350	316	324	330	325	319	326	343	340	307	275	335	339	321	289	328	305	326	319	305	313	324	324	346	310	315	327	331	321	315	317	298	326	329	313	320	351	339	321	322	333	340	340	330	314	317	347	299	327	379	305	301	351	327	360	315	313	311	325	298	316	326	325	305	321	357	339	323	365	291	338	363	360	316	302	342	338	347	297	315	301	309	283	335	313	332	321	361	332	318	313	343	304	332	318	329	296	323	331	352	337	328	307	332	306	339	313	316	357	354	347	347	332	303	298	332	322	319	300	332	315	317	331	356	342	310	337	329	312	310	353	371	325	322	346	336	293	297	346	350	342	341	329	340	307	339	332	336	338	320	327	276	319	349	336	344	325	320	288	324	369	332	349	308	331	349	279	321	334	317	313	295	322	317	327	317	328	290	345	320	323	317	317	325	329	298	330	327	311	287	300	322	316	328	324	309	295	328	328	322	300	296	332	315	302	315	301	338	330	337	318	328	291	326	307	339	358	349	335	347	289	321	359	318	302	325	336	314	327	345	328	353	311	297	312	328	342	318	308	307	307	294	304	328	285	327	328	341	299	284	350	350	310	341	323	318	322	301	330	328	317	348	312	343	330	328	302	275	332	340	343	315	341	299	324	336	303	321	314	313	326	311	343	314	357	321	314	318	324	352	300	323	307	331	329	337	336	343	350	316	304	310	324	365	339	336	338	308	331	316	339	310	316	342	325	346	312	308	330	320	305	292	331	320	329	331	353	344	324	351	337	303	303	313	367	316	318	286	301	294	362	324	315	295	332	308	327	313	343	349	324	314	315	298	327	310	316	341	302	338	334	349	337	371	307	331	320	339	315	336	346	307	314	307	324	291	326	345	304	328	313	345	332	333	337	353	327	321	359	316	331	332	367	310	302	306	309	325	324	301	352	302	350	305	330	327	326	361	328	357	354	335	338	294	332	317	336	319	325	307	327	329	371	310	308	331	320	327	324	344	348	380	322	359	336	346	319	339	308	281	306	342	356	337	305	332	315	315	341	324	283	307	296	310	342	303	347	344	309	336	325	346	295	319	311	329	328	339	343	347	327	320	309	335	323	331	309	319	327	340	325	335	308	341	317	301	344	296	329	356	314	333	327	311	365	321	304	315	317	318	306	324	312	336	311	339	307	354	327	296	381	336	280	324	310	329	322	329	296	335	287	337	323	329	337	318	331	354	335	367	312	348	320	293	354	332	302	322	345	297	348	333	332	302	330	344	323	324	368	328	319	327	341	313	312	363	381	326	310	277	337	338	316	329	349	337	324	320	315	344	334	329	334	287	294	303	309	329	330	320	319	324	322	281	325	308	328	337	304	352	306	325	338	317	319	337	332	336	328	356	333	336	357	330	346	323	304	295	310	355	315	318	298	292	317	287	333	366	325	341	336	336	330	298	331	321	300	310	345	328	340	304	325	337	330	335	376	310	333	319	309	294	323	300	316	345	332	322	310	295	300	330	306	331	307	303	332	349	301	338	286	321	318	348	316	306	341	343	317	365	344	299	333	330	327	331	324	320	312	355	361	352	335	344	331	327	324	317	334	330	329	333	300	306	300	329	318	337	322	291	371	325	324	319	367	335	340	316	328	344	318	342	288	313	319	321	319	310	311	326	304	353	345	344	315	307	344	329	317	345	368	309	311	309	339	339	299	311	324	339	338	333	323	329	324	336	357	318	334	307	320	291	304	327	317	338	318	330	332	312	312	332	308	342	352	312	294	320	296	317	331	323	325	335	329	315	310	307	301	328	321	315	297	349	316	311	304	306	364	327	316	306	331	348	326	302	332	344	326	300	331	312	366	355	331	344	351	342	311	313	317	314	322	310	319	309	326	332	336	309	326	315	337	327	274	326	298	350	313	335	342	335	304	326	328	330	387	330	301	323	331	317	301	325	330	354	360	316	344	331	315	339	323	323	305	322	328	309	358	347	319	324	337	318	312	305	314	299	320	311	337	348	288	340	337	324	317	321	337	325	333	356	332	330	341	338	356	324	330	373	298	294	358	328	324	352	301	348	343	324	356	271	319	300	312	309	342	358	324	298	347	348	308	336	324	322	316	346	288	343	333	351	327	326	344	322	305	315	307	335	320	341	321	296	301	340	331	330	302	303	347	315	312	335	307	321	308	339	332	319	313	344	334	333	331	353	331	334	321	315	327	320	314	305	341	322	308	312	341	327	300	308	293	319	330	350	352	328	311	304	329	305	304	297	307	297	349	326	327	336	350	357	318	311	314	352	325	344	331	337	304	313	324	296	308	323	348	322	314	341	339	328	313	323	364	333	311	313	317	322	295	336	305	304	361	322	346	281	311	317	305	310	329	323	339	326	331	311	328	324	333	347	311	330	340	343	323	335	303	316	357	367	363	339	295	339	338	300	361	294	343	346	313	325	330	346	325	353	332	288	311	343	308	320	333	318	334	336	313	298	310	332	329	350	334	345	319	341	297	306	346	311	322	287	322	364	290	315	326	341	336	297	296	326	340	312	295	317	348	346	348	336	341	320	295	321	342	326	320	340	314	373	330	315	336	325	317	321	346	317	305	293	357	284	295	341	319	334	306	321	320	311	335	304	359	328	334	320	324	306	338	324	301	335	337	344	316	306	333	339	322	325	314	306	287	303	295	338	359	340	311	325	336	316	311	317	328	328	326	306	311	316	345	298	313	297	328	315	309	327	333	322	345	325	330	303	332	304	331	333	331	294	301	340	354	333	314	299	330	340	329	335	339	366	315	303	308	315	340	316	335	331	323	351	317	288	305	307	312	321	310	300	354	312	302	343	298	342	310	329	357	312	334	339	353	345	319	346	316	331	311	309	336	320	337	339	318	347	302	324	319	306	362	323	345	354	323	316	360	340	321	367	365	343	376	344	311	346	338	330	310	319	305	304	321	292	324	309	324	330	334	323	333	333	316	324	338	315	335	326	320	353	303	351	344	350	327	319	299	345	322	309	321	322	349	322	335	357	371	338	323	345	345	286	330	335	332	299	295	314	316	311	346	322	332	321	315	346	299	315	299	308	296	305	334	322	299	289
16941	9892	1609	1024	942	855	778	721	734	712	700	710	718	720	686	711	694	673	712	713	732	685	657	726	667	662	717	657	674	691	650	639	731	689	693	713	627	663	691	663	652	685	700	700	680	656	693	677	666	632	681	675	652	725	652	678	653	647	690	677	671	692	680	664	671	710	698	669	641	658	653	692	675	647	680	688	654	669	637	700	620	675	691	706	658	643	699	661	652	634	679	706	697	610	691	679	679	651	684	629	667	696	627	689	676	675	690	695	669	661	690	673	661	659	670	683	710	725	660	631	658	653	687	641	679	674	645	673	688	651	696	689	673	689	742	689	660	686	705	642	640	650	676	677	686	712	702	710	661	682	660	660	715	697	649	677	668	677	687	665	663	662	687	704	656	679	665	687	709	637	616	707	694	640	642	653	652	725	672	647	688	737	657	682	642	650	672	731	673	665	656	656	654	658	661	689	706	667	676	669	683	659	678	690	694	646	635	667	681	686	679	668	692	690	667	659	643	715	656	649	629	676	650	645	741	632	667	678	698	679	694	668	650	725	690	676	720	717	667	686	679	614	673	665	663	674	669	702	619	693	668	662	697	691	664	678	670	682	697	684	680	620	643	661	656	659	666	677	686	674	691	655	736	659	688	666	692	674	651	664	651	674	692	713	634	705	694	652	653	637	688	700	704	684	637	708	678	652	670	662	704	716	712	688	686	684	721	643	693	667	703	672	682	654	715	682	684	671	680	679	703	704	653	722	650	669	683	680	656	651	645	680	628	664	682	693	638	696	651	670	674	662	710	670	654	702	688	661	626	663	662	684	691	689	632	672	669	662	671	714	688	642	670	639	678	658	716	653	692	694	722	687	691	662	679	677	673	696	684	678	644	635	659	712	676	667	690	673	655	659	641	676	658	661	676	677	626	689	674	693	653	649	699	670	667	657	712	708	679	669	681	714	689	707	668	718	714	675	640	657	633	720	665	654	667	642	727	613	675	662	673	678	659	721	713	677	704	658	726	630	685	688	635	651	621	652	704	662	689	622	690	705	641	648	650	653	643	680	704	660	684	676	625	649	688	754	664	645	637	677	653	698	653	665	662	663	652	693	672	663	687	691	645	652	663	670	664	626	683	674	668	653	677	609	712	675	690	652	675	656	644	679	660	706	668	686	672	657	658	681	662	655	672	664	668	661	678	704	661	695	686	685	687	700	689	701	682	661	691	692	654	668	663	655	685	707	697	707	713	687	634	654	689	700	695	689	663	691	685	636	667	706	675	647	657	684	610	653	678	656	669	732	654	701	652	615	679	649	639	724	681	665	655	722	658	631	688	674	661	668	668	698	696	693	676	634	661	662	688	685	652	649	686	658	702	649	705	664	683	664	634	696	710	649	657	714	700	718	703	714	697	678	689	654	690	666	666	656	699	690	668	644	666	692	686	743	651	679	690	703	662	708	663	665	647	697	680	650	620	652	637	713	724	659	711	658	664	698	715	698	707	624	674	671	683	680	675	688	672	661	632	656	661	642	685	687	732	664	666	656	645	638	673	696	713	672	676	669	703	657	696	678	674	732	637	685	680	658	590	662	671	651	651	658	635	658	681	646	671	634	664	680	706	698	661	678	670	703	674	654	671	673	682	646	683	706	672	649	611	685	658	691	646	680	666	656	598	653	671	681	683	671	649	712	731	711	669	681	645	666	599	670	696	699	685	682	690	676	719	676	692	702	675	632	674	704	680	697	693	658	674	724	608	715	610	687	669	663	682	670	676	636	697	705	695	725	695	672	680	638	662	708	643	670	691	683	666	667	658	700	705	680	673	668	677	704	651	667	691	650	673	683	734	715	683	656	694	686	685	654	648	655	675	656	655	675	663	695	697	699	699	681	647	683	660	690	690	639	645	650	676	666	699	671	643	682	676	621	678	743	698	680	741	652	642	674	640	662	629	668	685	654	687	689	682	693	631	656	672	702	684	652	674	671	699	647	660	662	684	658	649	661	671	657	677	669	654	666	725	664	645	707	696	647	697	699	688	742	687	658	660	657	709	656	691	673	613	668	695	696	651	704	718	711	670	664	667	667	683	718	671	652	669	670	636	635	656	684	600	681	620	660	668	673	698	664	682	703	656	687	718	715	703	645	654	699	683	672	696	676	694	659	678	717	709	725	637	672	672	649	674	686	661	724	683	627	653	675	633	659	663	717	665	696	638	664	682	663	657	668	686	738	659	668	617	650	676	703	672	717	647	678	687	685	672	633	694	720	630	674	663	696	693	686	681	711	692	665	652	658	664	671	646	658	685	672	643	677	679	660	636	688	685	677	689	651	691	683	686	641	659	687	668	656	672	671	653	679	653	668	674	685	697	714	661	699	632	686	688	668	649	636	694	653	703	676	647	775	661	670	685	659	640	649	629	676	661	689	628	684	646	695	610	664	674	723	681	653	708	640	681	644	691	667	674	677	694	667	671	640	688	630	693	652	665	722	675	655	669	706	735	693	677	720	673	639	661	662	646	705	673	675	716	691	638	652	672	620	668	704	663	675	631	655	710	690	696	672	693	724	645	663	671	673	667	657	719	671	652	650	646	618	677	643	706	694	644	685	729	657	690	666	697	658	647	657	683	651	655	654	667	675	661	689	662	636	676	661	687	678	645	715	681	658	694	666	689	673	644	674	704	669	698	710	678	661	623	639	638	686	643	673	682	682	651	700	664	648	705	655	650	654	683	692	671	614	678	643	677	727	713	685	670	702	654	632	688	666	702	665	666	738	694	637	698	690	663	676	647	688	702	632	684	647	727	654	715	669	698	659	650	702	645	664	659	682	684	672	678	709	730	701	675	674	652	666	649	699	660	720	688	667	673	649	672	689	646	619	643	703	642	662	637	681	693	673	712	672	637	688	687	656	693	658	635	676	685	709	644	684	670	651	691	706	725	696	714	631	672	670	642	690	696	669	734	689	658	691	664	694	718	674	719	697	684	680	708	713	672	637	702	648	648	684	685	676	673	677	665	631	676	631	689	708	662	677	669	631	675	675	668	675	676	713	699	653	706	672	651	667	620	731	663	665	699	712	636	669	673	684	648	684	643	668	687	647	684	638	647	685	714	710	717	724	656	648	678	661	661	697	664	664	674	646	687	690	709	698	661	644	683	690	668	681	676	655	677	691	673	690	679	629	661	659	671	701	733	718	696	675	754	707	652	680	651	715	707	631	656	660	685	722	686	694	684	699	671	674	711	666	665	673	660	704	656	661	692	716	685	669	646	649	689	681	707	667	672	646	673	681	702	671	664	677	652	680	681	723	733	681	692	655	650	716	712	708	723	653	642	687	643	649	659	656	684	678	651	659	664	679	672	678	736	695	641	624	660	667	624	698	681	646	632	677	681	674	641	669	714	683	672	709	717	695	702	658	605	661	683	666	654	686	679	621	725	654	691	664	647	662	660	699	674	684	629	688	665	686	623	687	650	651	666	633	664	638	671	705	700	649	667	718	634	627	698	630
24827	21678	28561	25323	18825	1267	495	386	337	296	244	223	239	266	218	198	217	200	216	198	184	201	199	203	195	187	193	165	185	189	154	162	187	186	172	200	200	163	170	184	174	212	172	188	181	163	144	170	178	198	176	164	164	158	170	193	190	188	170	178	191	153	194	174	188	185	169	154	181	175	143	162	180	193	168	186	171	167	184	165	173	182	175	182	158	170	194	174	169	166	162	155	172	171	185	200	144	174	162	162	149	164	177	172	161	154	168	174	192	175	195	167	155	187	199	172	164	156	189	179	159	185	168	170	176	175	209	164	180	184	179	181	197	156	169	168	174	162	174	162	164	166	168	191	189	180	149	165	146	162	197	167	165	178	155	166	176	163	170	167	176	177	169	183	181	173	220	172	165	140	172	168	178	168	171	178	186	178	175	175	187	194	170	185	187	181	164	171	176	181	174	174	162	161	199	174	188	159	177	182	184	176	194	164	191	170	167	173	175	175	176	175	171	191	164	174	199	168	151	179	169	186	165	171	173	156	167	169	172	164	212	192	168	153	187	183	166	170	170	182	173	182	180	184	206	176	162	196	171	195	164	179	166	165	170	172	178	178	175	182	191	177	156	163	166	175	184	170	169	184	174	175	167	148	161	173	177	196	188	181	192	169	186	175	177	158	169	165	159	157	162	177	159	183	161	174	187	191	139	191	175	171	165	167	178	172	164	179	168	166	162	168	184	194	168	164	192	177	174	191	176	195	154	160	170	180	147	180	168	178	166	171	172	161	196	198	154	155	166	165	179	158	177	190	179	172	179	171	197	182	174	177	143	168	197	190	162	193	186	171	195	162	166	147	188	170	152	175	164	163	181	153	177	161	174	191	171	182	172	155	148	147	185	177	159	197	185	177	173	180	175	180	158	185	175	165	172	154	181	162	170	181	178	187	161	182	148	175	167	177	167	180	156	167	161	171	163	178	167	165	141	192	193	197	179	181	195	187	193	174	171	184	187	182	175	166	162	179	195	187	164	170	174	170	158	168	181	168	192	159	160	152	177	165	172	164	186	171	149	199	204	179	163	155	184	198	167	183	181	180	197	176	158	139	149	172	172	171	181	170	171	155	173	185	169	168	175	179	163	179	199	151	216	178	177	146	183	169	159	151	150	173	169	168	155	166	159	178	162	168	162	183	184	179	178	171	181	201	186	179	157	161	168	145	182	176	157	172	166	164	182	172	178	194	182	170	149	164	196	169	170	173	161	173	181	156	166	182	183	201	140	167	161	174	152	184	181	193	179	178	161	186	191	181	165	160	187	172	179	179	190	190	181	174	158	181	172	188	202	168	205	174	152	141	184	188	190	160	152	170	188	172	180	164	181	169	181	160	168	162	164	169	191	165	161	179	200	194	176	183	183	181	172	173	132	158	178	147	185	175	158	167	168	171	197	173	162	171	160	165	155	196	173	167	191	168	168	202	168	174	159	175	174	169	166	179	192	186	175	163	167	157	184	156	159	193	187	166	189	178	184	175	163	184	168	194	166	160	178	194	158	155	172	186	148	203	188	196	166	165	176	167	172	167	148	185	159	157	170	218	191	147	141	175	160	163	157	176	142	171	182	183	204	197	172	153	160	198	179	168	162	188	165	175	176	163	176	183	157	181	143	151	176	147	168	196	176	166	188	156	166	138	182	186	168	187	170	170	166	193	160	195	163	179	191	172	166	185	190	181	161	198	180	161	179	172	190	165	162	181	154	167	177	186	176	167	166	171	159	179	154	195	187	181	177	178	176	157	174	171	172	178	166	182	171	177	158	178	171	172	184	172	163	178	176	172	163	176	167	165	186	146	174	161	188	190	161	207	198	183	176	153	173	180	201	167	160	204	166	162	173	154	163	171	173	162	198	155	165	185	176	198	167	180	165	159	194	191	182	162	178	164	184	164	158	150	175	176	192	184	152	169	167	167	177	164	161	181	171	167	161	190	175	174	185	160	158	177	150	174	159	153	171	153	166	188	177	145	159	171	178	163	182	181	173	157	182	183	164	177	185	186	165	202	177	154	159	175	165	178	181	190	170	178	176	177	161	158	180	147	172	159	167	201	151	216	182	177	173	181	166	178	180	166	159	180	183	163	166	190	176	186	156	178	192	180	161	174	171	168	158	186	196	151	176	181	173	163	189	192	187	176	177	162	157	177	177	174	163	168	168	176	162	176	171	167	186	186	186	159	172	173	164	165	162	181	190	198	185	169	181	169	170	171	193	172	174	165	186	168	174	160	198	179	171	169	168	167	173	174	167	166	163	166	191	197	145	156	147	176	165	185	172	180	181	172	184	175	169	184	175	183	162	158	157	185	151	184	167	166	173	194	171	170	154	178	187	180	190	176	178	195	170	193	184	200	160	169	174	176	160	171	142	179	157	168	171	175	166	161	180	171	160	166	163	160	173	164	167	169	179	177	184	189	190	186	178	192	201	166	150	162	181	179	193	170	161	186	168	173	174	190	171	202	184	176	181	149	162	188	161	177	176	160	180	173	175	161	143	144	171	179	150	158	187	179	167	179	149	156	175	144	164	175	188	173	165	209	182	178	176	153	145	188	173	199	184	184	201	184	167	182	188	180	177	170	198	141	185	165	158	187	205	166	172	163	158	154	192	177	197	196	151	148	177	175	177	154	157	172	152	196	179	173	210	160	175	175	187	176	157	166	165	161	188	156	171	192	162	156	163	173	191	159	186	176	184	184	169	179	162	171	182	174	155	165	146	157	183	177	180	165	177	155	180	183	152	173	176	177	178	183	172	152	175	164	190	167	179	164	165	177	185	178	160	174	159	176	166	171	160	179	177	184	159	200	185	156	184	152	158	160	172	180	182	156	184	162	176	166	164	194	158	165	168	175	185	176	194	158	187	157	159	179	180	156	172	155	192	174	182	182	189	144	150	166	155	192	183	157	163	169	168	167	177	181	193	184	179	172	169	172	199	153	162	148	187	169	177	187	166	152	209	188	170	176	186	173	179	167	165	176	142	181	159	168	159	177	170	155	192	171	175	176	177	182	169	182	173	165	178	195	171	185	177	175	161	178	179	158	156	164	173	182	155	172	156	166	180	180	178	178	185	193	147	161	164	147	178	175	177	172	197	173	146	172	156	181	163	166	180	189	170	184	161	177	190	172	178	179	194	158	181	175	175	200	172	162	193	156	170	177	184	162	159	161	200	151	156	184	178	160	173	166	161	164	178	174	184	192	180	159	188	172	165	199	172	172	172	174	161	165	196	192	169	161	180	207	150	173	161	165	162	150	186	168	196	177	180	159	194	162	172	159	183	169	170	180	190	157	165	190	192	182	200	186	189	188	181	184	145	190	173	175	174	180	175	172	175	154	188	167	174	178	162	189	159	167	169	181	168	177	169	184	161	173	171	172	178	200	170	176	174	181	187	166	158	178	171	184	193	166	191	176	170	167	161	145	194	160	155	171	180	194	180	157	156	155	148	190	189	142	160	183	170	188
37282	28201	8319	4094	2735	1998	1524	1230	1055	902	794	723	696	609	578	573	556	526	488	497	453	474	495	415	427	464	426	416	441	420	434	409	441	432	443	386	388	401	412	372	391	425	345	421	389	404	398	398	419	389	371	368	387	429	374	369	382	381	387	393	396	405	385	382	373	359	357	381	364	344	413	388	391	407	382	365	377	388	373	394	369	392	379	368	384	382	408	398	389	378	405	392	400	411	359	380	344	374	397	389	396	394	384	339	397	391	348	333	397	387	420	364	380	415	385	382	413	412	460	375	404	383	400	359	387	362	367	353	363	350	394	400	369	380	361	394	377	357	354	377	395	400	430	385	385	388	383	377	382	412	343	348	369	337	368	372	354	368	356	383	356	349	362	392	334	360	394	373	362	369	392	362	371	389	383	372	346	385	362	360	332	386	354	377	355	355	353	376	359	365	373	411	389	348	368	358	381	349	378	382	402	397	394	383	378	372	367	367	391	420	411	357	380	369	378	367	398	351	432	340	370	346	376	352	357	408	396	369	358	345	368	369	431	386	379	381	364	370	360	381	362	358	378	390	355	360	365	374	416	380	378	385	365	366	393	371	406	395	381	373	361	365	412	390	362	402	436	391	401	376	372	369	356	444	425	355	378	375	347	366	374	395	393	373	370	356	384	366	342	378	379	383	372	362	367	364	380	362	411	370	401	375	349	419	383	385	360	364	380	335	393	383	350	405	400	409	382	389	379	350	356	367	415	374	403	409	364	417	381	388	356	372	339	393	385	411	387	376	346	387	404	364	392	388	374	419	369	409	381	359	358	359	349	393	389	371	383	359	371	375	378	378	360	363	374	392	334	366	390	384	405	372	360	373	374	378	346	364	387	373	384	391	380	363	361	367	345	405	368	335	389	412	435	382	398	404	366	371	401	364	385	376	396	393	368	374	373	380	399	364	401	389	362	361	382	379	331	401	383	361	370	360	353	372	328	383	385	360	348	362	357	378	350	368	379	369	363	399	400	367	353	359	341	377	359	347	353	411	388	332	393	400	384	381	347	384	379	420	408	375	406	401	395	364	361	351	418	352	398	381	341	379	377	409	331	377	374	397	359	366	400	419	383	358	374	373	376	378	372	359	358	354	403	371	358	350	366	379	380	380	360	364	356	378	383	359	363	389	356	383	381	398	371	370	395	379	408	384	367	412	324	398	389	357	373	415	403	358	392	404	405	358	354	359	390	364	373	357	344	376	375	385	377	386	361	379	400	377	370	340	396	367	366	394	366	376	365	370	353	394	393	361	400	380	400	403	385	417	385	362	368	395	378	381	388	374	412	364	392	342	340	383	371	379	373	393	345	383	389	379	387	371	343	382	344	375	401	350	378	364	388	402	380	360	373	403	379	371	375	387	423	378	388	403	397	346	341	379	373	360	406	340	410	377	375	368	368	373	394	379	367	390	369	353	415	358	350	402	328	368	364	359	377	359	375	386	381	363	369	351	359	358	356	359	358	378	367	392	373	401	360	391	392	362	408	419	344	370	353	372	370	361	376	387	391	395	394	380	407	351	378	407	361	403	382	356	382	374	379	342	405	378	390	359	376	379	359	368	334	388	404	387	418	401	350	380	402	370	390	393	364	367	380	364	365	386	367	389	408	367	397	388	406	366	396	381	383	358	416	382	384	379	361	374	374	390	357	362	357	369	353	390	385	394	406	365	385	385	377	371	384	363	407	393	372	400	395	370	377	395	364	335	362	406	410	331	375	376	370	370	396	365	377	368	364	368	406	413	380	368	368	372	391	378	381	372	363	386	385	412	365	369	401	361	386	407	351	375	378	334	397	369	355	376	390	390	361	384	392	368	411	405	416	387	384	415	368	359	386	366	388	386	363	387	368	400	401	378	379	402	382	368	387	362	355	330	406	370	360	389	404	364	368	394	363	382	383	360	365	379	385	371	348	370	420	387	431	409	351	351	384	373	371	371	343	379	398	397	366	349	385	350	397	392	375	396	355	402	402	410	389	371	390	382	382	370	352	356	381	384	365	417	372	425	379	370	386	378	370	369	378	348	371	362	396	356	358	370	368	385	434	420	382	396	370	411	386	355	352	388	397	383	380	377	357	393	348	397	370	380	366	347	356	388	393	372	376	368	398	366	396	400	382	340	350	363	390	383	379	392	377	368	388	369	381	375	360	369	379	397	357	377	350	400	355	377	417	350	368	384	374	349	421	363	402	387	364	357	357	399	397	372	363	360	382	366	370	399	379	399	392	375	375	398	382	392	380	398	365	413	389	359	366	391	379	391	366	400	396	400	328	378	370	373	386	366	411	377	401	358	340	373	383	402	373	375	362	375	373	375	368	388	363	387	365	384	401	354	424	366	381	384	344	375	358	335	380	405	359	352	368	372	409	376	347	378	366	379	386	411	367	398	388	394	368	368	382	370	372	404	385	362	363	377	398	371	384	404	380	366	384	388	370	384	376	399	370	343	368	366	350	379	403	443	385	405	360	371	373	375	367	366	414	369	370	347	336	369	378	378	417	334	386	394	405	379	412	342	366	390	402	370	390	340	390	396	378	385	357	399	384	432	379	361	376	370	386	386	375	405	396	428	376	384	373	353	371	385	365	392	379	384	367	406	394	372	383	378	362	402	335	368	378	375	360	347	370	385	368	375	390	410	403	336	352	361	385	360	391	360	389	382	380	347	373	379	378	394	420	362	392	378	367	397	361	366	403	367	350	376	390	386	393	377	388	358	381	378	366	368	390	361	417	385	357	407	423	404	383	376	374	411	393	374	383	389	429	392	368	370	382	394	372	383	384	392	354	372	384	359	394	366	346	372	372	371	374	401	351	376	392	407	381	379	374	403	346	379	383	374	387	361	380	348	355	342	391	389	378	362	372	362	377	390	380	426	393	394	411	372	339	376	396	369	360	342	370	365	357	352	386	399	403	376	358	348	376	373	394	393	394	366	373	391	400	398	365	364	358	340	376	373	375	389	391	397	386	382	389	371	360	388	362	377	379	351	394	379	336	402	372	365	383	352	374	390	388	415	399	387	371	421	388	361	396	332	380	379	356	433	384	362	405	392	354	378	324	328	369	395	364	352	409	361	371	375	368	396	366	373	362	394	365	358	371	363	384	412	380	390	378	392	374	359	357	373	388	351	405	379	364	367	380	355	361	364	387	393	355	386	404	366	381	381	401	376	348	382	385	357	419	383	388	356	370	386	383	369	398	366	379	391	402	392	379	354	392	392	400	369	366	340	372	377	366	373	315	369	357	385	393	406	389	379	359	393	356	388	409	382	359	405	349	376	349	318	384	384	395	382	379	372	401	382	380	340	350	369	370	383	372	342	355	371	392	377	366	388	399	367	370	365	374	320	361	378	378	408	363	376	368	371	379	370	397	373	390	375	386	419	389	377	389	379	383	386	371	379	400	377	383	355	337	371	430	365	413	346	397	380	410	398	385	411	388	351	369	367	372	397	359	353	371	358	386	396
22769	20704	28112	23349	20704	17254	1803	821	657	568	526	536	478	461	434	463	461	450	451	404	434	399	414	385	376	422	359	395	393	394	395	390	407	403	371	405	377	391	372	377	383	356	390	362	372	339	398	393	377	385	352	390	386	384	357	385	386	355	355	363	368	372	365	375	375	347	331	393	372	354	369	379	392	374	344	348	340	397	423	356	390	378	368	355	404	396	409	367	367	357	345	390	357	366	348	371	375	378	373	383	369	367	404	396	361	361	371	382	358	368	385	368	381	353	386	393	351	364	353	367	379	374	375	358	358	365	341	367	310	359	350	366	348	376	368	363	339	369	358	358	399	356	367	394	387	368	367	375	378	399	360	408	382	374	386	380	353	373	349	361	376	390	369	374	384	369	356	371	345	337	369	351	371	377	367	369	329	390	382	375	305	378	387	360	378	378	362	355	367	354	350	373	371	352	362	335	369	340	374	377	367	379	362	362	361	359	387	401	381	397	354	365	372	367	354	352	341	397	342	396	366	365	356	380	369	383	362	362	398	380	393	383	396	345	384	373	337	350	344	380	333	326	369	376	352	339	351	352	365	393	372	352	363	346	345	345	360	376	346	381	362	332	374	370	356	380	365	370	338	347	359	367	370	339	344	353	374	356	355	401	402	371	377	366	366	390	356	378	366	363	357	382	371	394	350	357	377	343	354	369	328	330	382	355	378	376	324	353	377	366	353	389	385	373	357	352	371	361	388	341	354	378	363	377	367	375	366	376	355	348	348	399	369	331	344	367	388	349	310	345	368	356	364	392	353	359	361	328	386	363	357	333	351	374	350	370	350	354	339	364	361	380	368	341	354	364	383	345	342	369	356	385	378	366	355	356	373	384	381	369	305	346	368	372	366	368	359	358	371	407	367	362	379	364	370	385	392	362	388	365	382	385	375	363	409	331	372	329	315	378	413	370	334	367	374	360	345	360	363	361	377	374	325	358	347	374	364	368	382	336	394	368	348	359	361	389	380	340	353	360	340	385	362	377	390	358	374	315	345	359	355	372	380	348	348	381	369	373	318	378	363	366	412	364	366	377	350	380	327	363	338	380	392	381	342	387	345	368	386	325	344	385	377	366	402	352	376	365	357	324	355	326	346	358	363	389	359	364	373	358	391	351	350	378	345	355	392	369	363	341	360	365	341	342	362	353	350	363	357	340	350	340	335	355	345	315	329	346	390	359	399	357	373	340	374	373	367	355	384	370	364	362	378	359	350	366	370	391	361	360	353	358	370	320	418	371	354	352	383	348	346	368	379	337	326	360	388	352	365	354	370	351	373	342	361	350	363	386	354	387	358	335	350	399	367	367	334	360	371	357	339	362	362	344	385	376	343	360	350	373	341	364	355	367	358	335	359	342	375	331	354	352	360	319	348	356	379	336	373	350	382	371	363	352	388	322	365	372	356	353	391	369	370	350	375	362	348	346	373	385	388	344	368	365	380	375	365	355	385	354	363	379	367	382	339	376	379	347	327	343	353	384	380	357	395	333	378	322	351	386	390	347	366	387	338	343	359	358	368	359	374	377	368	379	340	357	392	359	367	338	365	384	363	365	332	350	338	365	364	367	354	390	340	333	363	383	369	357	380	341	393	367	350	356	374	346	349	404	398	376	370	330	365	343	363	383	347	376	349	380	361	366	338	374	341	340	354	367	361	355	371	360	338	356	334	372	370	385	339	343	378	318	324	329	378	349	356	411	344	335	392	352	391	368	361	373	370	361	354	333	362	361	370	377	371	362	352	352	362	351	349	368	371	342	377	371	380	327	373	339	378	353	363	393	363	366	392	340	345	346	359	355	353	413	398	358	370	356	323	341	367	374	338	364	365	370	387	358	331	378	373	396	344	349	332	345	371	391	353	380	396	339	358	357	362	319	362	383	356	353	375	313	364	391	388	340	353	357	389	383	347	361	357	374	372	377	370	337	352	325	376	363	360	371	387	410	350	365	349	379	354	381	358	409	365	375	369	373	402	346	396	366	371	379	358	340	379	331	361	380	375	351	347	373	367	392	387	362	371	389	350	347	341	377	399	333	366	365	349	352	361	332	385	362	361	372	392	349	376	352	359	327	342	338	379	383	358	382	397	364	420	373	353	376	372	324	342	352	354	338	355	355	341	379	353	374	380	340	383	375	358	350	359	362	355	382	361	353	379	371	365	345	373	324	363	380	392	352	348	366	374	345	343	368	378	346	337	365	379	389	360	335	371	318	410	391	352	398	361	362	330	343	373	383	345	377	354	373	349	348	362	333	357	358	385	354	385	338	380	362	360	383	396	370	346	346	362	352	353	327	373	356	366	364	390	369	347	370	373	359	359	348	332	358	375	373	349	387	372	333	348	366	408	385	334	357	379	359	333	366	339	380	349	378	354	369	366	376	371	405	358	392	335	359	389	389	352	375	344	363	377	383	360	405	407	370	326	376	330	364	351	354	365	391	373	335	351	350	379	342	382	399	377	390	338	369	373	394	370	362	364	352	349	382	350	372	386	373	369	357	338	386	383	352	361	380	327	346	366	384	359	341	375	358	336	364	345	391	343	390	391	340	367	373	356	378	359	359	365	376	376	385	366	357	374	405	357	363	417	360	346	349	358	355	335	394	397	354	360	351	355	339	338	374	354	368	330	359	373	387	372	378	330	328	347	375	343	364	363	365	341	381	402	338	370	372	375	387	383	365	356	359	358	343	357	342	336	386	378	370	338	377	367	361	366	373	345	415	376	328	328	343	350	363	371	363	362	362	367	338	352	350	365	370	346	359	346	351	357	337	347	338	367	387	377	363	389	338	362	357	365	338	342	388	378	375	395	378	383	352	373	341	378	383	356	387	377	402	379	364	373	406	362	372	325	356	335	391	394	371	360	367	388	385	365	366	356	372	329	388	370	389	376	339	327	349	335	363	340	347	336	362	388	391	375	378	363	364	388	372	371	374	358	360	368	345	394	373	367	362	377	377	336	358	360	374	371	385	398	376	356	394	368	324	338	363	356	386	358	335	360	378	365	380	357	332	360	369	353	364	361	415	357	355	368	346	342	376	356	335	362	356	361	380	363	378	339	353	322	338	376	359	361	349	358	350	367	389	389	315	392	369	358	377	383	366	347	362	346	360	328	338	346	338	367	335	329	400	366	366	354	395	318	379	366	357	376	370	356	413	339	353	407	382	365	376	384	350	376	351	365	373	342	340	360	367	369	378	351	359	363	351	360	349	359	354	331	383	382	338	353	375	359	370	385	367	356	352	373	351	381	356	348	381	337	377	349	381	344	386	367	339	356	350	354	367	378	366	385	364	354	345	387	357	371	378	385	401	355	365	379	372	366	352	333	361	371	325	373	342	371	384	369	387	383	353	337	347	354	366	370	316	381	386	347	358	372	386	388	378	384	362	362	394	343	380	376	351	367	348	345	339	395	370	349	387	363	348	364	359	345	372	365	363	372	379	362	372	356	365	351	375	328	386	361	384
41653	32760	13120	7182	4898	3523	2740	2173	1976	1711	1394	1421	1229	1125	1062	1091	1016	940	947	918	882	866	825	846	836	812	759	750	801	770	819	788	819	740	734	721	745	738	739	746	687	715	732	744	697	768	739	691	699	713	676	719	742	714	713	678	732	710	758	720	702	726	706	745	691	702	728	732	700	692	684	684	713	711	734	707	691	694	673	695	719	691	726	709	744	707	724	697	723	746	665	697	740	702	718	739	705	682	704	697	734	733	673	730	716	670	722	709	689	678	698	698	685	673	659	718	686	744	749	709	692	683	764	720	688	664	708	685	711	676	696	692	704	710	711	685	699	705	674	664	658	730	685	644	680	679	712	704	659	714	675	750	684	674	703	728	700	700	698	679	680	653	660	705	667	715	643	672	648	678	709	678	716	715	679	696	722	692	677	650	636	705	674	727	715	654	643	723	671	701	674	693	709	678	724	733	729	648	715	665	666	689	622	699	688	691	678	727	718	688	703	698	692	693	714	691	664	675	682	705	657	689	676	701	687	717	646	703	688	701	699	691	667	674	734	685	674	695	721	686	643	684	722	672	674	712	697	723	672	683	739	670	726	721	717	643	672	759	692	711	715	731	707	695	661	650	664	725	617	693	708	715	657	675	726	680	700	683	680	698	665	661	669	659	701	738	630	673	690	677	693	641	693	701	681	757	696	717	681	665	698	685	705	682	685	693	683	701	678	673	668	736	650	682	707	720	682	689	724	700	701	680	675	697	686	698	660	675	667	732	650	686	665	691	671	711	696	688	670	691	700	741	679	665	727	639	705	681	702	653	689	697	718	708	706	660	722	702	674	727	665	684	718	702	737	654	696	712	668	653	691	704	697	667	680	733	696	734	672	653	652	654	715	678	712	679	696	703	674	713	707	727	658	726	699	687	714	689	693	690	673	717	666	676	692	704	669	652	701	691	678	730	706	670	691	695	725	716	725	668	708	675	676	640	655	711	661	679	698	673	674	693	692	700	693	641	671	673	652	754	707	702	730	698	680	665	649	693	673	725	695	668	692	673	696	694	668	668	685	711	716	699	676	681	720	666	681	722	707	688	666	705	690	689	730	684	693	688	695	694	689	663	695	717	741	675	728	692	684	690	663	700	662	689	711	695	670	676	754	747	644	752	689	676	698	692	723	690	690	679	704	719	716	663	639	711	720	664	704	684	707	659	710	676	706	682	702	741	700	698	706	648	645	694	675	690	729	693	669	721	718	681	704	657	700	696	655	728	708	694	676	687	712	683	653	702	687	702	658	732	722	625	674	756	715	728	688	665	676	682	695	663	679	720	717	690	682	701	705	746	713	785	690	696	704	724	682	738	731	681	667	705	718	624	679	684	672	669	706	692	706	677	709	725	691	704	667	714	680	716	713	695	741	719	667	686	734	744	681	676	663	682	684	692	672	653	695	658	703	648	703	731	667	687	676	692	703	707	670	711	628	681	707	717	684	709	716	692	704	699	708	689	690	684	667	669	731	680	713	634	677	692	706	631	671	681	709	706	682	727	693	629	712	699	640	683	696	680	650	735	680	688	677	667	704	702	708	671	692	746	688	721	684	727	713	729	720	715	721	728	666	659	702	673	692	711	656	700	679	692	734	714	678	709	696	714	699	644	712	695	707	727	701	739	712	698	717	671	673	657	685	720	701	715	697	668	684	705	691	677	680	735	690	733	695	738	688	682	706	680	706	686	671	678	698	695	679	704	672	663	713	706	694	712	668	721	693	655	734	680	702	724	698	718	686	707	697	684	673	673	679	698	686	653	717	758	716	680	644	707	677	690	745	632	704	695	697	697	681	689	735	683	694	706	750	698	694	713	730	659	693	708	674	718	678	690	705	733	664	699	703	736	711	706	686	697	682	653	659	741	720	688	692	667	682	750	685	673	677	699	722	651	693	704	704	693	692	706	701	658	684	704	694	730	674	721	639	700	723	689	656	688	702	677	702	734	736	687	693	711	644	678	695	635	705	685	664	736	714	714	699	693	748	710	699	706	681	702	695	695	638	688	704	677	695	661	708	695	702	692	715	684	673	658	718	696	702	704	692	718	683	702	711	713	656	721	726	690	701	666	686	710	683	652	734	704	691	660	644	716	710	690	674	726	695	716	651	676	703	686	721	684	673	644	707	662	719	661	675	692	720	700	718	707	723	667	739	692	693	729	701	689	679	688	691	690	690	642	663	657	675	698	670	676	760	653	698	688	679	654	759	718	694	670	658	705	705	714	698	734	671	715	713	703	676	698	701	657	681	684	727	681	682	667	679	660	656	644	675	683	704	701	709	664	740	683	663	694	637	672	687	725	697	672	743	650	703	698	671	685	658	682	696	672	666	669	682	703	706	679	720	686	667	729	743	708	670	710	698	705	636	659	711	714	676	674	716	699	714	703	689	724	679	685	716	667	729	714	705	718	676	683	673	654	663	710	670	695	683	728	675	692	738	705	700	717	703	642	686	672	781	701	703	701	661	656	685	681	650	686	685	735	727	718	672	758	682	700	678	703	664	736	661	698	653	682	699	692	717	672	704	671	657	681	695	688	731	691	721	700	682	738	693	676	668	693	652	698	676	685	687	722	724	661	657	655	701	671	709	671	687	678	649	710	701	736	662	714	676	686	668	732	765	679	705	645	685	667	674	682	675	722	690	693	689	667	693	712	722	687	671	720	651	668	665	731	707	636	727	689	688	689	726	695	678	736	700	722	701	665	684	726	704	714	666	715	720	681	704	704	703	698	679	672	696	703	709	667	658	672	648	706	697	689	703	700	696	701	671	659	726	683	645	712	708	715	687	676	666	657	712	664	715	676	684	702	691	755	701	690	731	694	700	720	662	650	715	663	659	683	681	715	695	687	662	713	694	709	749	669	679	756	708	695	725	694	705	695	705	683	690	678	682	674	665	663	730	711	697	670	725	712	685	651	720	638	695	694	672	691	682	723	711	695	698	700	689	684	670	686	665	729	709	699	696	724	688	716	677	671	682	717	685	612	694	699	793	678	641	740	698	723	690	693	696	696	728	684	705	736	670	705	739	709	698	665	656	669	701	740	666	722	699	696	677	715	728	691	672	729	722	677	690	658	690	706	700	687	667	668	645	692	618	661	737	698	653	661	709	652	698	710	699	746	715	639	699	692	661	656	730	672	716	734	699	648	727	672	687	679	658	696	704	723	703	701	714	688	693	682	718	716	675	684	649	652	720	683	687	711	751	700	727	746	663	713	682	683	753	698	659	667	725	664	711	706	671	722	648	682	683	676	653	675	706	680	651	663	671	734	687	703	671	735	663	665	709	706	707	734	674	674	678	708	681	703	701	676	682	690	681	683	680	636	665	697	739	663	666	732	675	672	667	708	668	695	681	698	730	723	696	725	693	681	684	676	701	720	667	674	712	724	678	660	644	688	703	733	725	669	699	690	711	698	702	710	703	644	685	700	681	660	773	691	706	695	725	710	713	684	698	711	706	651	724	669
27326	20951	7270	616	406	374	327	332	364	332	344	339	338	345	319	321	356	356	356	323	336	323	337	301	286	341	314	328	351	322	335	344	324	312	300	296	335	324	315	340	324	323	343	308	318	362	315	332	323	321	350	344	331	325	333	324	324	336	325	307	288	316	352	333	338	302	296	343	335	317	327	338	340	303	318	329	277	297	321	324	306	315	334	305	348	335	328	320	356	319	342	340	333	320	316	335	312	303	344	357	332	323	310	312	364	337	316	300	318	321	344	315	324	337	324	376	339	326	338	326	299	309	335	329	336	340	335	350	324	335	305	314	304	322	327	273	323	309	294	332	328	339	335	317	324	315	328	313	369	353	321	356	338	332	301	361	313	326	346	322	297	317	275	332	325	287	299	309	336	337	298	334	353	332	320	323	361	297	297	315	305	302	333	323	312	353	334	335	328	307	346	307	330	331	324	333	343	283	343	333	344	327	346	315	331	325	342	330	307	325	346	340	316	322	310	331	327	331	313	326	324	323	292	331	335	346	334	327	331	311	296	283	337	342	315	344	327	358	309	332	342	302	340	334	312	342	328	324	353	333	309	336	319	315	335	332	330	335	305	319	338	280	352	367	314	306	331	315	316	323	311	310	358	316	319	313	336	326	352	277	338	297	310	321	313	317	339	300	319	316	295	333	322	324	333	318	326	311	331	333	293	322	321	324	360	298	295	327	318	325	320	314	337	331	330	318	338	325	349	337	312	339	362	353	338	316	319	337	338	335	341	345	297	339	351	334	291	335	303	333	316	339	324	310	324	309	322	351	348	298	347	342	289	324	317	294	338	286	303	354	312	297	326	325	294	311	326	343	326	308	321	332	307	324	329	321	323	313	290	347	298	354	302	310	321	317	316	301	297	324	337	318	330	303	303	319	291	315	345	319	317	294	308	317	326	310	340	339	314	328	330	290	342	299	318	324	336	324	305	324	307	325	302	329	304	332	313	289	376	300	327	346	298	296	317	302	314	303	334	300	357	334	277	335	354	326	322	320	318	321	289	326	310	312	322	304	343	342	347	291	348	324	324	321	354	362	301	310	342	326	320	348	356	313	322	334	349	305	308	286	364	319	336	324	298	290	284	338	327	321	336	332	351	353	323	320	346	334	334	304	329	278	309	320	301	311	322	304	309	333	289	307	317	353	311	314	292	328	292	297	330	281	336	323	347	318	316	307	316	308	333	312	323	330	337	298	310	301	337	332	316	308	317	299	313	319	339	354	267	348	307	334	333	328	312	321	308	323	343	291	343	316	322	296	319	329	312	331	336	318	311	324	310	326	315	316	304	282	290	320	361	307	321	321	328	336	318	328	306	321	327	321	295	321	318	342	333	339	335	294	334	310	354	296	365	317	295	341	330	341	334	322	325	343	310	316	313	334	359	328	314	324	315	345	317	316	315	312	351	329	336	310	342	303	319	313	326	323	298	316	342	340	298	328	338	294	312	323	276	362	318	331	317	322	316	329	312	340	345	306	338	332	321	330	354	327	298	322	313	318	312	307	315	320	335	327	314	334	313	311	322	310	315	350	330	300	347	310	310	318	338	312	320	310	323	324	327	332	342	344	324	324	328	319	311	293	336	321	341	324	325	316	305	322	342	341	334	309	318	319	340	309	358	346	322	305	317	309	315	330	309	340	302	316	318	333	326	291	313	304	332	315	314	318	334	336	338	364	334	297	318	319	347	311	321	320	335	326	357	357	364	302	318	337	346	302	309	316	330	296	333	356	307	318	309	323	325	309	322	309	355	306	308	325	319	308	342	309	334	330	304	350	314	324	326	331	341	338	358	360	324	315	339	350	323	330	321	312	286	340	331	328	328	317	332	316	329	319	312	309	326	324	306	327	349	328	296	319	352	333	316	343	305	323	301	286	334	288	340	330	341	339	288	332	313	319	325	310	311	323	351	354	331	311	343	335	314	336	300	301	323	337	316	288	314	299	340	336	306	335	328	278	367	322	314	322	285	303	287	308	293	273	306	324	312	346	349	302	341	311	328	310	311	341	350	308	321	327	362	320	345	324	329	318	319	328	320	302	309	320	344	356	317	318	358	337	326	333	316	309	332	298	294	314	332	343	330	317	320	294	315	295	299	329	314	316	344	289	325	317	288	319	331	330	291	333	339	303	322	331	319	308	345	318	313	295	329	330	333	324	307	319	331	325	361	341	299	358	309	353	298	332	342	354	316	294	286	330	326	305	301	326	294	315	330	342	298	305	311	337	320	295	314	292	316	313	329	300	291	340	328	329	292	334	333	314	306	329	300	285	281	303	341	341	315	310	320	321	314	306	309	332	323	306	332	350	312	355	325	315	307	336	313	305	326	356	316	296	316	333	343	310	289	319	297	309	310	319	336	286	332	330	315	318	324	366	318	329	329	304	310	304	324	325	286	284	319	329	302	312	349	308	342	326	303	303	336	310	289	310	328	290	345	330	294	330	348	335	345	330	333	305	306	289	332	331	327	323	313	313	314	343	310	346	346	335	339	328	310	332	339	307	307	311	321	316	341	308	323	304	341	354	333	343	292	317	314	347	355	295	293	304	316	309	315	312	309	313	323	309	315	308	344	316	316	316	285	349	348	323	344	331	365	333	296	340	301	327	319	328	351	308	310	294	289	319	336	310	334	320	314	309	310	308	304	305	308	318	322	343	298	344	335	348	317	339	359	325	331	352	307	331	361	331	318	321	341	319	365	299	305	335	327	321	299	330	275	346	301	333	293	343	331	321	309	297	332	323	322	319	304	287	315	300	310	327	328	342	313	331	303	346	313	323	329	324	321	315	314	314	308	301	301	318	335	345	328	315	299	322	308	337	313	328	327	320	309	304	292	305	306	312	292	333	314	313	307	327	285	328	333	310	299	335	351	300	335	322	288	282	336	334	334	307	320	351	303	335	344	350	332	332	294	313	302	337	317	314	315	334	320	293	324	317	345	325	342	317	322	315	287	305	319	325	340	360	330	311	331	314	334	317	294	341	328	332	345	343	315	313	293	315	344	308	359	317	337	334	324	345	352	318	317	329	332	350	344	329	298	352	321	314	312	327	335	312	325	329	331	297	321	313	320	349	333	304	339	349	305	343	361	323	303	307	306	301	330	297	329	361	306	298	312	330	361	297	310	318	336	322	342	342	331	335	308	291	329	285	324	331	337	327	297	295	315	303	342	307	330	335	349	320	323	335	320	341	323	289	321	322	300	316	314	319	272	306	313	302	333	335	356	318	319	317	329	313	308	305	325	363	294	306	337	320	294	316	319	294	344	322	314	295	338	323	347	332	327	314	338	332	322	305	275	325	347	336	310	294	314	316	333	354	311	310	321	319	306	325	345	342	311	344	331	321	347	327	337	304	324	326	316	329	337	344	302	350	337	266	306	322	329	301	356	350	320	312	328	307	338	343	317	312	324	310	309	360	310	327	315	318	337	315	356	335	332	310	325	361	330	337	268	312	333	346	337	339
17929	10340	1577	1042	920	824	758	762	720	671	715	689	712	701	669	679	704	719	732	625	687	701	639	677	683	643	677	688	682	678	685	650	678	637	657	657	732	656	702	694	689	674	649	704	655	736	679	664	691	686	659	662	597	624	668	646	689	685	666	669	671	651	668	670	690	676	695	728	664	715	653	648	686	672	685	631	711	679	719	714	628	647	660	633	659	674	691	651	694	642	593	658	663	697	617	679	654	690	714	672	691	720	670	694	648	656	666	644	666	640	639	658	654	646	648	675	688	674	702	712	656	683	627	620	632	669	665	662	688	681	693	677	651	698	694	616	697	643	659	675	668	646	654	638	685	671	670	655	644	684	673	680	634	682	632	644	642	685	623	686	690	633	667	662	655	678	612	630	658	705	646	703	653	700	680	702	674	682	696	648	649	619	696	679	740	658	676	664	695	685	692	665	664	673	624	663	688	606	670	696	647	664	641	668	652	666	655	708	727	639	670	668	662	667	648	703	641	691	680	650	748	665	653	698	713	670	693	686	673	668	650	678	612	669	687	651	698	672	686	660	661	677	676	656	631	632	679	628	705	645	684	701	639	681	703	699	619	677	679	679	688	708	652	664	712	677	676	637	686	636	666	695	668	664	674	645	651	693	652	668	657	657	715	679	641	691	693	705	673	663	663	684	637	674	641	679	678	695	638	681	647	672	702	674	650	686	669	672	694	684	712	617	696	712	689	678	680	694	658	708	629	670	698	643	660	665	667	707	678	686	692	708	628	634	700	649	635	686	624	652	686	697	709	645	651	655	625	679	648	676	633	713	686	673	662	643	672	651	634	719	660	656	658	673	672	711	653	670	675	646	668	677	641	630	704	657	624	700	663	609	666	656	699	644	692	622	707	712	657	694	630	650	682	695	674	664	677	687	629	679	688	637	639	684	621	682	679	703	630	655	715	686	674	648	721	681	642	683	663	687	681	663	663	695	655	664	654	664	649	683	704	649	727	668	678	655	618	718	679	639	674	686	695	646	681	677	641	648	689	693	641	694	675	672	626	650	666	662	649	669	695	637	693	724	709	701	644	683	705	725	675	658	687	659	633	691	688	629	650	649	714	647	668	685	585	632	710	689	714	675	633	693	678	639	648	682	656	662	683	654	653	605	617	638	662	669	665	667	675	661	644	674	665	702	701	689	688	664	686	656	644	736	680	653	668	645	684	681	670	685	671	676	651	665	634	669	637	677	694	701	630	650	701	729	686	734	695	654	717	668	617	642	656	719	671	673	613	629	643	683	654	671	665	686	692	691	647	693	658	676	640	694	648	664	688	660	672	649	639	651	644	656	659	675	650	716	676	635	678	695	676	679	647	659	664	647	614	647	703	666	645	665	592	657	702	707	678	633	694	667	628	696	656	646	635	669	661	666	728	678	717	693	681	670	678	666	701	668	682	719	679	634	662	703	667	654	655	679	602	649	626	690	702	710	644	687	680	675	671	646	665	660	656	627	713	683	662	657	636	636	686	657	673	686	684	684	684	661	674	713	651	657	632	665	658	657	649	629	658	700	657	660	652	642	648	685	730	733	647	663	672	694	688	633	682	707	653	667	648	695	650	705	671	728	704	646	698	677	649	706	642	670	700	668	689	655	682	678	659	695	621	684	668	685	665	660	731	675	675	756	649	682	666	680	683	644	685	643	677	679	625	671	660	708	699	728	695	703	678	677	669	667	688	711	655	693	676	670	715	697	686	690	684	640	663	647	628	668	681	665	678	662	637	667	660	684	673	633	666	635	653	764	653	638	730	716	632	670	663	698	649	669	693	674	672	638	641	698	717	651	688	686	670	691	671	664	620	664	708	665	694	662	700	642	688	680	659	672	678	673	690	687	653	656	715	642	672	679	638	709	716	695	664	643	647	694	628	691	712	711	643	687	682	684	699	683	726	638	630	643	679	668	626	652	659	667	675	674	690	666	659	673	695	634	626	681	672	687	637	647	604	600	639	650	719	671	676	640	658	676	642	644	642	638	712	694	648	650	689	686	671	696	701	673	657	691	706	647	671	620	683	649	593	658	636	636	676	610	629	688	644	630	661	730	690	710	732	711	672	686	652	650	701	640	704	701	658	666	660	688	683	681	647	651	677	680	667	698	693	680	637	650	716	707	617	615	694	667	670	698	659	717	691	684	652	661	621	711	659	649	651	650	688	706	689	653	698	688	695	698	661	647	626	647	618	688	685	669	657	649	721	644	627	642	654	669	694	703	655	647	644	664	682	697	730	641	682	673	643	637	631	709	701	625	629	721	643	681	694	690	666	708	697	746	683	641	643	660	678	644	697	658	706	727	673	643	660	665	669	720	663	655	671	689	614	678	706	652	690	699	701	704	649	637	662	719	663	681	638	649	695	672	670	658	689	732	641	676	695	683	675	697	614	651	694	703	692	669	645	652	629	640	699	654	637	659	646	662	737	643	682	692	727	696	687	711	722	623	666	695	682	642	663	723	640	705	676	664	688	711	649	682	636	642	676	611	678	650	674	669	664	638	727	688	639	673	660	693	666	651	646	635	633	654	651	619	631	716	689	680	709	656	680	671	639	646	651	608	659	744	622	664	675	686	711	683	677	697	684	677	645	666	630	690	654	674	642	707	697	665	641	675	622	709	627	650	645	713	637	688	678	714	679	651	639	640	615	635	660	692	689	730	643	656	686	698	713	632	711	632	653	680	689	696	651	652	691	670	654	746	611	698	703	646	610	673	618	652	665	699	693	631	701	667	653	665	690	654	685	685	666	670	665	691	665	692	653	706	694	650	693	654	632	685	666	625	691	666	700	653	637	635	668	690	654	645	669	711	681	650	661	609	652	662	649	693	647	665	683	687	636	683	666	656	674	648	668	692	686	713	633	656	712	670	674	650	681	685	667	666	706	660	665	653	677	687	713	669	652	651	664	683	662	670	686	656	655	678	641	703	740	709	673	711	665	678	671	656	628	635	687	705	679	700	653	678	655	671	649	644	673	665	689	655	715	684	667	662	638	655	677	659	593	690	653	684	692	685	650	666	682	692	675	644	725	628	663	684	646	665	677	690	676	656	698	681	667	694	682	675	635	686	683	703	708	649	683	688	722	658	680	653	669	689	681	677	645	705	692	676	621	668	670	696	638	713	638	689	656	642	709	646	672	652	636	664	670	667	684	702	647	629	641	668	647	701	662	701	648	677	652	659	661	676	700	659	621	664	674	674	697	640	697	663	652	660	666	675	641	680	692	713	671	614	679	671	734	625	677	663	703	671	613	663	659	668	690	686	626	643	645	672	665	646	689	624	660	645	688	702	667	641	650	647	659	633	678	647	653	610	655	628	628	657	626	679	660	717	673	659	647	644	653	708	680	640	718	657	703	685	646	725	672	719	637	650	664	704	683	660	658	656	660	670	678	671	727	662	683	635	664	639	693	687	680	690	652	671	637	685	647	671	675	653	663	633	679	639	705	683	652	663	697	680	682	658
23725	20724	27464	24033	17290	1093	486	361	265	258	245	244	245	210	211	210	197	223	188	181	185	171	193	183	180	173	168	149	182	182	168	160	183	159	160	158	164	172	164	186	178	170	170	149	168	190	162	171	169	180	170	159	167	196	159	166	155	144	129	169	171	166	180	186	191	175	176	195	172	162	169	181	195	170	184	162	151	163	144	158	141	166	169	153	178	151	183	179	168	167	191	159	191	170	166	182	148	173	169	169	166	171	184	163	162	166	175	163	152	161	168	167	152	190	146	174	183	160	179	178	159	190	162	173	148	163	157	157	169	160	166	168	165	173	167	174	159	176	158	163	170	171	167	181	207	185	175	172	161	163	171	159	163	166	178	179	194	155	171	166	162	186	175	170	153	163	165	163	153	162	161	197	175	177	138	181	192	163	172	157	162	177	186	166	162	167	168	165	186	163	186	186	174	176	167	152	170	159	175	178	180	186	181	154	158	151	145	171	167	197	174	171	172	151	191	183	146	149	138	183	149	153	173	153	173	170	187	161	191	161	164	179	188	188	161	152	157	160	162	157	172	175	169	170	170	175	164	150	145	158	152	162	156	158	178	172	153	188	172	178	175	183	173	193	160	155	164	157	187	178	172	175	162	169	158	174	159	158	166	170	176	180	179	182	162	186	187	160	183	165	156	168	160	155	184	162	182	149	178	172	166	161	182	168	164	178	186	163	179	163	167	181	177	163	171	168	171	180	156	160	157	161	154	158	180	186	181	166	149	157	167	160	141	192	179	187	149	171	160	172	184	173	190	163	157	173	165	159	173	151	167	141	152	135	142	181	175	172	135	155	169	187	176	177	166	168	172	173	188	163	171	188	154	150	199	165	192	155	192	154	160	168	160	141	190	150	165	165	148	178	173	177	179	143	168	176	165	153	151	160	152	155	149	165	175	190	147	155	146	188	162	132	147	159	167	157	171	166	167	195	167	144	171	165	163	169	157	182	193	184	152	148	167	153	164	179	173	174	143	163	155	160	163	144	156	178	151	135	174	169	158	168	161	147	160	157	163	148	180	156	168	183	156	164	179	166	180	184	167	178	160	161	168	163	172	166	151	148	169	151	160	171	201	170	156	155	161	161	153	187	176	155	159	150	177	139	160	152	181	160	169	179	168	179	165	180	189	148	150	150	176	160	166	151	158	197	168	175	146	190	150	172	149	140	159	146	161	170	176	181	152	161	173	159	174	172	160	172	184	168	171	178	175	161	176	148	190	179	151	168	157	167	179	173	184	165	172	185	161	180	177	189	150	194	167	193	162	155	170	159	167	163	153	173	171	175	197	164	153	172	140	166	174	176	158	151	167	168	146	168	170	175	157	177	158	160	160	170	148	173	182	171	159	155	158	139	160	188	164	161	148	161	178	180	166	181	174	178	182	162	152	161	144	183	179	187	154	153	165	182	165	149	176	161	167	181	146	175	140	177	151	174	164	150	163	166	157	191	179	204	167	183	170	186	146	161	179	179	180	151	182	188	164	169	145	146	178	175	158	142	168	176	161	164	183	148	198	153	164	143	154	145	158	178	169	157	163	165	161	167	146	159	160	170	158	193	187	144	152	181	156	161	196	175	158	190	162	164	167	171	157	154	166	140	207	179	180	159	173	169	162	164	156	171	165	167	179	184	184	163	183	194	147	172	181	169	173	179	153	156	160	154	162	177	141	171	186	188	165	146	162	156	162	151	171	173	172	172	167	152	182	191	180	160	173	187	176	157	175	163	171	174	179	164	152	167	167	167	160	164	172	174	153	174	171	155	171	156	179	164	186	175	138	191	172	155	172	165	145	155	171	153	148	174	168	175	162	172	169	181	162	163	172	185	163	161	161	168	171	186	168	164	178	179	153	193	152	148	168	169	166	154	163	167	164	165	183	165	167	145	148	178	160	167	157	144	157	174	151	163	157	159	169	138	164	170	181	167	143	171	168	171	149	167	159	156	151	205	155	141	134	164	174	185	160	194	181	168	174	170	165	179	149	157	177	173	143	176	175	152	148	163	165	152	179	162	160	133	160	208	161	164	177	163	176	144	177	153	154	154	177	163	177	177	143	179	156	151	165	169	162	155	179	152	150	145	167	155	151	139	159	165	160	165	150	165	151	172	149	139	189	179	176	151	168	157	168	153	158	172	182	174	186	151	168	157	177	174	168	173	181	181	170	141	168	161	168	174	174	170	181	169	171	152	165	172	179	146	198	166	154	176	195	179	129	172	166	155	136	167	177	148	176	146	154	162	182	162	180	167	153	186	191	171	172	166	151	174	158	171	174	151	126	177	164	148	160	170	194	173	157	161	174	181	176	146	139	179	151	157	173	169	188	166	166	159	146	169	153	159	160	159	185	155	167	159	171	180	174	166	164	158	182	152	150	184	157	164	146	173	187	176	160	190	175	171	171	159	144	163	157	153	154	149	166	153	186	153	161	162	169	160	159	165	164	157	177	174	147	167	154	195	165	175	166	167	171	176	161	169	146	179	167	145	131	169	169	172	176	168	167	167	166	175	163	161	147	178	147	163	171	172	177	168	154	179	147	158	161	160	159	148	148	183	171	150	169	176	166	183	166	157	160	170	153	172	173	156	154	174	189	163	184	166	163	145	187	175	177	168	174	175	163	154	173	136	168	177	164	189	172	164	173	183	149	196	165	164	160	162	174	171	169	170	157	157	146	164	170	173	151	170	152	140	174	143	145	180	145	163	174	163	135	182	152	179	175	172	170	157	176	177	151	170	169	180	154	166	194	150	160	154	148	193	160	177	165	187	163	149	165	160	143	175	158	180	152	179	178	162	182	176	169	149	161	151	146	170	171	152	172	156	149	166	165	173	188	159	182	178	182	161	176	154	163	167	151	174	170	180	178	159	162	143	169	154	156	175	150	147	155	177	143	137	165	155	157	173	147	159	142	162	172	162	161	155	161	165	177	168	173	158	149	185	153	167	177	192	162	171	170	173	150	156	165	156	174	174	189	180	166	152	173	188	184	160	192	175	152	167	156	168	161	159	174	171	173	160	164	149	146	176	150	166	179	182	190	152	159	161	154	172	156	160	181	147	162	192	158	151	175	180	141	163	176	179	167	181	173	164	159	172	161	166	184	148	155	165	161	161	171	160	131	152	180	166	168	151	190	167	190	168	185	149	188	178	170	177	150	139	153	152	152	177	176	167	168	173	168	166	183	161	168	148	165	167	153	165	185	143	161	182	152	187	162	177	155	160	164	167	145	176	186	152	155	168	160	138	157	167	196	174	139	184	171	160	187	162	181	181	177	172	171	157	159	163	179	166	150	160	148	168	172	184	191	184	142	153	162	154	178	180	170	172	165	183	158	122	151	167	153	176	158	159	157	159	171	165	171	160	161	202	158	163	150	195	175	170	172	160	169	159	163	141	148	160	164	171	172	184	179	156	150	171	166	184	167	178	163	183	154	175	172	180	163	178	144	165	152	193	185	153	150	151	165	165
35896	29369	8037	4126	2692	1826	1427	1165	998	863	774	736	629	596	541	571	502	552	500	442	457	454	409	443	428	393	427	406	390	392	362	388	397	423	363	383	377	372	380	364	377	398	353	385	345	350	360	348	341	399	394	378	378	388	337	347	373	373	386	393	363	374	356	368	358	384	360	360	350	348	397	369	374	373	347	350	376	357	351	391	352	391	362	376	352	376	334	350	356	399	370	390	337	351	386	342	357	375	333	361	344	374	349	348	351	351	350	367	366	355	359	358	368	340	339	370	370	385	345	370	396	346	357	355	363	371	360	369	377	336	365	382	355	357	365	377	381	385	339	366	308	351	374	342	346	345	334	378	344	337	338	351	359	396	398	343	355	370	334	367	333	351	393	360	348	325	364	369	382	337	361	346	374	366	341	385	352	396	319	404	348	354	342	365	371	355	361	357	388	366	348	351	389	349	376	358	381	373	385	345	367	394	357	330	330	379	347	300	346	368	349	351	378	361	363	370	353	327	387	366	393	371	352	362	367	326	344	352	349	371	345	361	360	365	358	367	363	355	362	385	361	369	364	366	384	358	385	357	341	341	365	355	372	370	373	374	363	396	368	361	361	382	389	353	349	362	383	347	351	368	350	361	361	327	386	394	351	356	338	394	382	363	340	383	358	364	384	365	335	336	383	386	353	323	304	367	368	339	368	331	329	360	349	291	327	357	361	349	370	355	371	368	353	366	380	341	350	365	323	342	363	359	352	371	348	349	352	404	349	360	325	344	356	345	350	369	383	358	371	360	355	390	322	374	364	378	352	364	339	376	363	343	352	365	363	342	353	369	397	320	335	341	343	334	371	362	346	349	412	373	369	380	385	363	351	357	377	355	363	339	366	384	320	384	362	336	333	348	323	358	346	347	356	348	385	365	355	353	364	343	356	354	361	361	377	382	375	370	345	374	306	326	330	344	369	371	357	346	369	338	369	344	395	341	371	351	360	383	367	371	394	376	353	378	369	363	380	381	376	363	369	355	365	364	345	371	383	375	334	352	362	371	363	358	378	351	325	382	331	368	368	390	327	373	318	357	369	331	377	352	342	383	375	387	317	326	400	353	361	387	374	338	372	353	330	375	308	375	336	343	374	327	371	340	381	333	385	374	363	354	358	352	363	349	358	369	344	368	395	326	375	379	361	363	365	322	370	356	346	329	362	370	348	332	386	317	328	364	361	356	379	356	340	326	366	330	354	368	340	358	365	375	352	348	340	348	367	346	364	336	382	348	336	351	325	363	374	360	351	345	344	359	339	383	350	393	361	365	366	380	335	330	389	383	373	355	367	355	348	330	368	365	347	376	360	387	336	352	389	388	333	369	370	381	364	340	350	335	387	346	335	385	369	346	348	312	314	366	336	377	337	373	365	357	349	353	380	368	347	369	353	349	354	372	369	353	363	379	342	352	336	360	363	331	368	348	374	337	383	362	345	388	402	333	353	345	379	391	363	378	362	344	372	391	376	415	347	367	360	361	346	343	371	353	322	395	373	326	369	363	360	381	351	334	381	332	362	369	372	394	336	389	353	367	375	363	340	386	363	361	354	382	359	355	359	338	382	383	377	348	369	349	351	346	340	342	386	369	391	358	398	343	328	325	365	388	374	342	340	374	374	366	342	377	328	334	370	331	352	328	337	390	335	355	367	352	328	348	359	389	359	367	369	335	356	357	377	360	344	331	355	352	346	344	360	364	361	351	346	339	375	320	338	339	360	368	368	345	366	354	375	354	388	346	359	370	370	331	334	376	328	345	373	407	369	365	356	381	353	395	345	336	321	359	379	388	381	337	357	349	317	311	337	311	350	352	373	360	351	344	358	364	407	370	357	344	341	348	375	363	341	340	387	358	335	363	344	337	329	351	375	360	346	367	346	381	330	345	367	371	348	322	354	356	370	399	344	383	359	361	360	357	350	346	364	361	379	350	394	393	388	355	371	347	332	358	362	399	344	342	355	356	329	359	333	342	357	346	386	368	356	347	355	362	369	370	376	330	331	386	366	365	340	333	372	381	342	360	339	347	369	355	335	369	387	337	382	340	354	323	351	373	361	348	349	366	396	348	382	337	336	364	332	356	367	386	367	372	381	396	409	365	361	369	386	334	398	310	377	362	378	376	375	343	351	369	404	343	366	326	401	364	359	366	338	340	349	376	358	363	357	359	369	364	330	331	366	349	369	372	381	330	355	367	372	367	370	357	328	359	376	351	397	365	363	355	342	354	373	349	378	347	344	365	356	343	377	352	345	376	317	347	379	337	343	368	346	363	360	342	375	330	355	363	375	353	331	367	373	385	360	360	370	372	353	347	386	326	425	358	318	364	359	361	348	347	349	324	359	356	384	387	344	342	368	337	353	361	361	326	335	333	349	361	381	330	379	364	337	338	382	361	362	362	348	352	403	330	366	369	367	370	354	400	373	363	373	360	377	338	354	359	395	356	390	363	338	332	399	369	354	366	357	356	359	370	381	338	360	369	362	336	356	357	336	353	360	361	342	368	356	357	329	356	378	334	343	343	338	337	363	367	392	356	386	348	369	355	323	368	354	352	344	361	353	375	341	376	411	311	335	351	399	346	380	376	376	355	348	356	346	376	307	410	329	371	397	356	392	378	397	354	346	384	369	376	349	329	385	377	347	363	368	346	394	359	354	346	353	344	379	333	331	346	339	383	389	349	385	380	345	332	346	387	337	358	360	353	352	364	362	379	358	339	347	335	365	382	320	389	309	382	335	374	359	373	371	383	343	343	346	333	358	355	360	359	335	386	357	339	379	312	333	326	368	336	363	386	367	373	351	397	347	371	337	345	342	352	361	370	349	397	376	385	377	350	359	380	359	369	345	354	322	359	352	368	358	362	327	378	349	367	385	393	367	364	369	409	356	353	361	320	390	366	345	331	365	398	392	369	338	354	335	362	359	399	328	369	378	343	365	362	322	336	360	390	369	394	355	358	369	362	351	334	349	367	352	335	335	335	365	372	372	369	388	372	371	388	351	380	368	370	353	343	350	370	394	361	388	313	339	358	370	350	373	335	405	379	368	379	375	354	344	367	360	347	389	332	372	336	380	329	382	336	365	390	398	367	350	382	355	388	355	363	351	334	357	393	362	372	351	345	366	360	385	355	370	385	349	388	372	393	375	360	344	357	344	377	367	324	356	333	368	380	366	354	325	350	384	343	360	359	341	364	334	360	366	305	390	346	366	376	348	345	387	350	347	380	340	394	359	358	361	341	382	372	325	380	381	367	386	354	369	357	332	352	354	361	372	351	394	375	408	334	339	313	369	360	307	378	356	365	338	312	347	353	361	386	384	370	404	341	394	361	328	320	357	357	329	370	370	364	327	353	363	359	363	353	357	366	359	318	381	359	347	343	379	361	414	387	347	357	359	349	347	380	353	351	365	335	357	333	366	398	377	374	354	363	377	383	357	325	343	371	369	356	345	337	372	366	343	344	350	360	384	372
23842	21662	29536	24280	21661	16976	1753	828	675	604	562	572	511	473	451	443	438	442	494	417	415	431	374	439	434	438	420	393	414	399	390	377	398	373	412	369	394	405	393	392	371	380	443	394	417	387	404	409	392	379	396	385	415	400	371	397	405	389	408	364	358	407	397	414	358	426	404	403	380	374	384	382	376	412	407	399	404	412	419	396	404	358	398	377	364	391	382	384	368	397	394	375	404	400	357	409	401	396	386	383	396	380	371	409	370	363	387	426	365	425	375	409	355	393	403	360	399	366	374	360	387	412	341	388	355	377	429	391	389	370	394	393	397	410	373	402	370	351	383	361	389	374	371	388	362	387	380	400	365	404	382	406	370	390	356	357	355	393	378	374	391	389	381	382	399	367	374	358	396	388	395	403	383	394	388	395	382	380	400	392	375	386	355	395	414	380	399	397	379	403	374	390	400	390	415	418	369	383	392	361	381	346	402	333	360	389	391	375	390	391	383	383	380	395	378	377	368	402	376	386	407	377	346	400	362	376	376	340	374	401	391	384	405	398	394	371	355	421	404	375	369	373	368	362	365	397	369	407	391	412	352	413	369	390	394	348	376	352	386	367	359	382	428	392	384	381	357	352	394	408	377	407	372	365	369	411	445	361	370	409	373	391	397	371	346	375	379	391	371	354	380	403	404	363	347	374	375	391	395	396	345	403	393	390	404	415	409	367	370	387	384	357	400	382	399	358	448	391	397	378	371	381	388	354	354	399	390	397	365	372	426	409	363	357	377	349	391	353	400	365	352	420	343	391	339	395	406	387	393	365	383	381	389	378	376	357	358	365	376	412	387	342	372	389	332	392	404	384	427	391	400	350	339	401	376	348	363	367	389	330	382	345	373	396	368	377	359	354	384	374	368	368	326	369	375	380	377	393	390	386	367	368	404	403	392	363	392	375	390	410	395	393	389	411	357	375	366	381	385	407	393	379	377	361	374	402	412	383	394	378	366	381	399	397	390	380	396	452	386	359	345	351	423	394	385	373	365	390	384	402	409	357	376	370	396	407	382	370	382	376	410	398	379	333	375	375	378	373	393	387	357	394	387	416	385	354	368	381	408	395	374	416	375	410	385	349	382	394	385	432	406	370	389	397	408	382	395	375	381	363	347	392	375	386	412	402	405	350	398	368	430	410	371	384	383	382	384	353	380	388	372	381	363	383	381	392	413	397	382	362	390	389	380	337	385	417	382	415	397	376	366	351	388	432	373	375	379	370	381	379	380	381	330	401	371	367	411	392	398	388	422	371	345	397	394	375	393	400	365	391	374	392	418	384	390	364	397	398	395	369	387	417	406	399	383	361	363	352	394	379	395	377	371	392	388	385	371	377	386	410	388	380	409	363	396	399	406	388	387	386	394	393	356	365	375	350	360	404	372	395	383	414	398	361	359	409	369	379	377	391	358	365	398	394	384	383	379	359	398	407	374	364	364	375	420	376	393	383	397	403	429	391	417	363	380	374	423	390	407	376	359	393	367	367	345	342	430	364	429	348	361	359	351	381	380	381	369	381	380	402	382	394	393	427	366	401	383	388	344	380	360	360	391	393	385	396	398	424	415	359	408	372	400	386	353	372	359	368	385	396	347	381	400	416	351	390	367	386	383	380	372	375	352	395	367	390	364	370	381	375	382	371	358	421	379	379	394	373	387	391	380	409	385	370	385	377	406	393	368	365	377	394	406	395	345	396	373	368	419	428	426	379	383	376	385	379	376	382	383	374	396	393	355	412	386	412	392	392	370	399	404	373	413	398	360	372	367	367	402	389	367	384	416	376	343	399	362	371	408	413	424	374	395	371	376	379	380	364	370	376	431	421	400	378	335	419	415	391	391	367	376	399	416	371	367	390	358	389	380	383	369	353	403	376	407	409	363	447	379	395	408	369	394	392	368	390	389	391	406	378	366	390	416	406	386	367	367	377	362	363	384	372	422	371	390	390	375	382	371	357	358	400	399	387	391	351	387	383	358	369	378	389	395	378	383	411	369	381	405	381	377	365	393	405	380	403	379	396	372	372	398	385	383	368	333	381	358	362	374	367	358	359	361	386	394	359	408	385	394	359	350	405	390	396	364	382	335	409	345	409	360	408	380	363	376	409	402	367	394	374	383	366	436	393	366	357	403	391	365	332	364	360	389	368	376	390	371	378	374	422	376	376	340	360	412	385	397	350	356	371	383	398	409	385	391	363	381	343	387	411	372	388	403	364	400	395	402	398	352	388	389	399	368	399	371	376	359	357	419	386	381	360	362	375	374	382	390	363	416	400	372	337	340	360	405	381	359	361	372	402	348	378	395	376	355	365	370	404	369	349	349	381	407	391	427	357	350	362	386	378	396	417	362	360	387	356	387	400	375	357	373	380	379	381	375	382	337	372	355	356	397	376	371	381	391	389	395	399	376	381	385	381	390	370	361	395	320	421	374	414	402	417	372	399	375	401	362	360	393	384	375	418	386	370	428	409	407	374	387	410	376	386	372	384	381	374	362	392	392	369	363	387	367	371	344	403	401	355	364	353	410	411	376	399	381	399	363	384	372	401	383	367	425	366	349	382	405	358	401	432	398	396	409	367	379	369	373	348	383	378	377	385	400	374	412	436	408	390	405	382	386	364	368	361	370	314	347	362	429	388	394	357	378	411	385	382	378	407	371	417	362	397	372	409	366	379	388	366	366	385	390	387	369	383	406	372	395	347	396	380	393	354	368	394	381	352	411	380	373	376	361	386	371	380	385	377	365	363	411	338	374	393	360	390	374	353	389	374	374	429	389	409	372	372	393	358	359	382	342	376	341	368	377	366	381	375	412	399	385	372	384	389	398	376	412	357	349	371	387	372	425	376	376	370	370	391	374	365	381	378	386	370	374	360	392	352	402	398	389	381	410	385	360	392	397	404	372	389	385	375	382	377	395	396	398	383	380	388	382	371	375	384	376	397	380	363	421	370	392	395	384	435	400	367	366	353	425	383	376	398	391	398	371	388	360	360	416	365	399	403	376	380	386	411	392	389	351	375	387	369	371	356	380	387	394	365	369	368	395	370	424	392	367	376	370	405	385	399	361	397	358	362	381	389	387	435	377	391	390	369	392	354	379	418	385	371	375	378	392	391	356	380	429	366	349	431	377	359	391	397	458	408	407	386	387	357	353	371	380	400	379	361	331	379	381	404	397	373	366	425	397	437	362	353	384	367	387	407	362	403	381	386	366	373	374	362	389	385	404	370	409	371	385	369	382	360	379	376	383	351	413	391	362	388	380	398	384	361	344	357	383	399	387	386	403	384	386	415	375	393	388	375	404	392	388	354	375	353	397	349	380	383	391	399	405	382	349	375	376	391	404	396	409	364	421	361	365	362	391	390	346	377	370	343	378	376	405	389	395	363	396	382	395	410	363	394	412	420	360	377	392	355	360	396	413	389	375	383	365	398	420	388	401	371	354	392	402	404	355	392	394	389	391	412	405	365
45062	36484	13653	7628	5169	3724	2923	2339	2025	1737	1521	1400	1259	1186	1164	1066	1054	990	951	956	890	861	841	923	838	818	803	789	797	801	816	787	757	783	766	743	813	813	762	761	823	789	752	740	777	764	806	739	752	740	770	705	785	761	684	790	745	755	724	742	801	752	783	723	700	764	750	736	787	741	705	706	716	710	743	754	717	770	779	687	704	746	734	699	740	769	675	723	759	718	753	742	743	720	751	747	734	747	732	770	712	726	694	756	759	744	686	784	739	712	725	753	746	710	738	705	692	755	708	709	707	724	742	730	743	674	709	760	673	739	766	744	730	715	734	789	705	730	711	709	727	750	755	728	676	740	773	711	715	741	721	758	715	675	728	734	753	690	715	753	746	679	710	698	720	713	783	716	723	736	728	733	724	713	739	766	693	709	698	677	734	748	758	743	722	795	654	671	720	723	708	722	713	695	774	750	723	677	742	694	665	759	748	714	721	754	759	692	683	703	741	748	752	739	736	727	675	693	787	695	687	713	741	760	684	699	783	720	707	730	756	734	770	765	723	761	751	748	717	725	714	733	721	769	681	704	697	708	772	726	706	691	749	719	763	731	683	727	673	720	762	722	740	706	729	720	742	696	669	765	763	733	697	689	711	713	701	742	729	731	723	720	735	763	749	688	722	695	714	712	710	729	745	747	688	706	706	750	726	710	719	750	688	741	765	702	776	763	717	713	735	707	735	709	713	707	760	663	723	698	756	683	717	719	727	731	715	716	729	705	771	723	739	700	704	719	688	702	704	718	730	722	741	716	728	727	705	727	711	773	698	721	664	745	708	734	699	689	704	675	714	696	709	694	745	717	759	753	712	713	670	660	712	711	751	737	659	731	732	671	744	718	728	711	719	714	730	712	698	718	696	749	728	687	776	789	680	687	703	692	713	736	742	722	732	753	725	739	743	735	710	716	694	705	740	764	737	745	686	732	713	715	725	754	703	727	762	755	721	767	701	750	725	716	702	711	753	716	726	727	742	697	725	727	723	706	711	781	723	728	718	712	669	734	749	754	709	719	689	703	718	678	767	757	740	750	731	709	744	770	765	710	718	760	767	713	739	754	667	748	719	720	728	705	708	707	709	739	719	741	644	736	719	730	780	713	732	680	723	738	685	723	709	703	708	741	734	726	703	750	683	720	725	703	695	763	717	752	738	738	752	767	767	706	754	706	697	701	726	733	692	731	709	725	687	687	705	699	723	726	753	678	703	728	710	733	701	700	716	719	668	736	728	737	692	721	700	721	687	681	726	721	705	764	684	735	717	678	757	731	745	750	766	691	707	761	743	683	733	739	689	747	673	699	707	750	665	663	740	698	712	738	705	744	761	694	740	709	727	695	707	725	700	703	706	714	738	710	750	735	693	748	771	680	728	707	715	745	723	758	697	679	744	700	731	681	753	714	768	712	755	720	748	758	728	698	728	767	752	734	738	714	683	733	708	697	727	690	742	741	729	704	729	720	721	758	732	735	682	741	730	730	712	725	739	739	687	751	780	742	738	717	764	724	737	731	715	686	736	748	720	675	755	692	710	727	683	735	761	688	704	744	723	741	732	765	719	730	726	700	739	768	776	725	779	692	723	672	710	733	694	719	686	753	779	711	721	701	706	711	718	700	729	725	711	725	701	718	685	752	695	686	685	701	726	742	684	702	725	768	712	739	701	679	749	718	729	733	714	696	739	671	738	695	739	722	710	746	731	726	655	750	711	707	716	692	744	788	687	729	701	728	725	725	695	751	698	717	719	774	730	719	789	711	756	709	718	667	713	783	717	720	748	691	678	743	699	718	726	712	770	774	730	693	702	754	737	761	710	768	703	762	713	736	777	749	727	680	693	731	656	706	682	711	678	692	749	759	761	727	706	688	718	753	722	735	736	753	710	766	711	757	724	742	704	713	728	717	739	727	721	757	732	740	745	735	734	738	737	754	729	767	709	729	741	723	746	768	692	684	738	706	745	722	737	758	748	724	736	712	704	678	721	763	718	745	683	741	711	739	691	705	736	749	738	687	741	731	759	699	705	758	740	740	717	726	705	747	707	742	703	707	725	819	720	809	739	744	755	724	733	753	761	690	744	705	751	719	725	724	688	755	735	733	714	717	686	737	732	709	725	727	691	713	718	723	721	679	742	759	743	732	752	678	716	708	708	713	679	728	745	712	715	737	700	726	746	733	696	705	750	722	732	745	702	750	716	761	757	683	727	755	722	727	737	706	708	736	729	776	704	693	628	724	736	762	734	731	729	726	773	742	739	737	699	706	664	720	703	751	722	640	741	717	762	724	742	698	746	689	720	727	740	705	686	754	763	728	703	717	742	717	722	672	748	731	703	747	681	752	746	668	714	693	682	768	729	727	729	693	727	696	724	719	729	691	739	727	693	714	689	694	769	722	707	770	706	679	727	706	706	698	706	724	714	736	739	712	696	711	675	711	726	743	723	739	669	794	714	684	652	742	747	722	714	698	759	736	783	756	753	717	711	736	711	753	760	718	769	723	710	754	714	766	722	679	729	728	783	785	716	739	704	758	708	749	697	740	710	708	697	686	788	739	717	743	709	675	766	728	756	722	720	734	701	684	726	718	776	710	737	706	702	746	728	725	752	692	724	723	728	701	738	751	691	755	742	721	708	735	701	713	700	693	731	734	734	740	733	726	754	751	701	740	694	716	736	773	720	709	708	687	763	701	724	742	754	731	687	724	723	743	711	729	727	709	700	730	730	718	721	726	690	694	702	713	735	712	788	711	720	675	713	759	731	737	758	697	752	716	716	726	731	720	721	742	760	726	763	705	735	708	764	702	716	716	740	724	696	715	688	713	732	708	730	723	751	701	722	740	715	731	750	755	719	706	668	703	711	681	747	734	723	744	730	740	727	782	725	718	722	708	739	694	767	746	694	724	749	687	731	734	741	706	712	682	708	696	706	670	806	727	702	731	718	721	704	723	740	732	769	742	724	714	675	754	789	767	770	700	740	674	768	765	705	709	688	751	718	725	743	699	735	735	703	727	711	729	749	756	762	690	726	696	780	731	723	758	752	779	716	703	755	744	732	699	746	741	743	721	727	742	799	672	688	697	718	714	755	711	739	702	730	764	707	768	702	674	748	751	750	709	726	747	759	716	772	721	696	746	729	746	710	731	733	690	706	727	711	703	752	747	672	733	732	722	702	679	687	748	740	742	735	768	702	706	732	746	742	723	734	678	678	708	744	805	716	763	724	707	672	721	712	687	706	778	687	733	729	712	744	737	710	716	717	722	724	686	764	690	721	754	697	765	720	722	756	729	709	716	755	706	707	725	762	756	702	727	699	701	687	755	688	696	738	661	797	752	744	763	721	724	700	737	699	733	730	682	741	748	733	713	733	765	735	692	693	710	765	740	690	684	782	729	731	721	708	728	760	721	726	748	734	690	709	745	736	734	736	710	772	718	745	740	720	722	721	743	710	718	723	727	709	743	759	731
27427	20800	6698	602	390	333	347	332	286	316	348	326	307	296	324	310	324	322	304	339	325	362	296	309	321	321	288	310	321	330	378	359	316	311	307	308	320	304	327	317	328	322	341	283	287	303	321	307	303	286	318	298	319	327	316	328	314	330	316	307	298	337	311	364	330	293	296	310	337	307	309	287	313	332	321	303	307	297	317	305	307	332	341	339	319	313	317	330	321	294	349	322	350	321	355	286	335	298	346	315	325	345	309	315	323	331	331	296	321	300	354	295	340	316	348	336	317	308	338	311	285	324	320	344	329	316	342	358	362	329	316	336	326	318	301	339	308	331	338	365	306	309	329	343	319	345	350	326	298	297	368	330	285	308	348	339	308	350	311	341	319	325	305	314	350	314	302	318	311	297	334	329	336	319	295	316	333	312	317	303	332	323	319	341	322	324	306	313	308	337	303	323	309	321	366	302	309	325	330	309	295	324	332	358	306	290	304	322	311	326	321	349	306	333	322	349	351	333	309	295	326	309	306	318	328	332	304	348	293	312	325	290	351	287	306	300	300	341	334	339	331	337	346	329	324	291	340	306	355	316	320	327	320	317	352	293	294	300	308	316	351	306	310	365	342	306	306	324	329	321	290	316	324	330	309	287	309	334	305	327	316	323	306	305	313	338	325	309	306	292	338	329	295	329	358	304	322	289	302	312	320	309	299	329	300	298	333	332	322	314	293	337	316	323	301	311	325	331	316	305	348	331	318	311	295	339	326	301	322	308	317	306	296	327	323	326	295	340	295	319	343	330	300	299	318	304	310	287	304	318	346	348	357	329	316	321	319	315	329	307	350	311	328	326	328	299	297	325	342	319	326	324	330	309	328	321	298	299	322	307	351	319	318	313	319	322	346	320	320	349	282	331	322	338	317	312	309	303	303	348	345	337	324	316	296	338	304	341	300	307	308	293	314	325	306	330	315	308	314	345	334	321	338	314	302	316	327	324	325	334	310	293	304	332	337	340	324	287	319	362	327	321	337	341	324	311	319	352	314	323	331	289	297	321	342	296	306	351	353	302	319	287	319	291	339	291	336	323	331	304	333	291	304	321	310	312	307	325	321	329	312	331	321	302	297	323	319	310	324	364	308	316	329	279	318	314	331	309	335	318	328	332	312	298	266	350	311	307	345	309	342	320	309	314	303	322	342	321	318	342	314	344	288	331	337	362	339	312	314	303	325	314	313	325	304	316	315	303	319	313	300	323	341	321	349	344	289	355	348	335	319	302	311	322	339	322	283	307	314	319	313	308	307	298	294	354	335	344	331	281	344	344	320	322	315	288	329	331	353	338	320	307	339	317	346	313	332	305	336	311	331	325	335	296	318	306	327	314	324	269	327	324	305	327	338	312	310	346	306	312	334	350	299	312	326	320	318	335	317	316	312	315	332	317	324	323	294	311	310	335	319	344	290	331	362	323	317	313	334	309	311	337	302	294	312	312	303	329	368	323	305	333	306	291	292	340	321	320	330	335	304	314	292	331	333	303	322	328	318	343	297	279	316	286	337	298	324	342	331	351	311	323	322	317	329	282	314	318	329	323	326	290	317	327	303	340	298	344	331	321	310	307	320	334	328	328	317	323	355	318	363	294	314	339	324	318	312	299	321	289	287	329	333	331	339	302	300	328	309	305	313	323	325	280	309	341	373	311	332	316	324	315	319	331	307	318	287	321	322	325	328	277	313	348	362	331	328	292	318	307	307	311	324	355	343	338	361	310	335	356	361	325	304	314	321	328	338	324	306	310	361	329	334	297	344	340	319	284	320	326	299	319	328	299	317	303	323	336	312	335	322	296	344	314	327	318	280	314	306	294	312	320	330	294	325	309	332	300	304	317	301	323	321	291	322	334	339	326	330	341	358	330	349	323	300	271	335	317	307	343	328	323	391	360	329	314	313	330	292	313	321	373	317	310	294	286	298	312	301	324	291	347	319	290	315	348	331	314	339	357	328	306	320	347	339	309	318	322	338	341	293	320	312	319	303	309	298	311	339	323	325	335	347	285	368	349	303	300	294	325	330	351	331	299	290	317	314	301	318	307	303	282	296	318	309	324	340	313	362	316	299	329	336	355	315	305	315	310	350	322	308	286	308	332	320	286	353	330	325	310	324	293	320	301	325	330	330	312	333	312	335	314	323	295	335	310	338	308	318	352	293	315	325	327	308	307	333	327	311	302	319	347	334	320	294	336	277	293	287	321	320	357	308	313	332	311	272	315	325	312	336	343	296	343	345	323	330	308	309	341	356	351	334	295	312	311	342	334	343	312	329	313	311	319	319	344	287	323	342	302	299	310	318	275	284	332	345	281	333	333	344	306	339	314	353	307	331	295	345	305	343	310	319	314	322	301	326	339	312	335	330	321	323	289	349	319	301	307	329	300	320	321	344	344	330	293	328	303	349	302	324	329	311	311	334	313	293	311	308	327	331	319	303	309	306	299	309	324	333	291	275	330	348	323	306	327	310	303	323	297	326	323	289	280	326	331	321	310	330	305	321	321	292	337	308	377	318	343	300	309	318	324	342	312	352	335	309	282	284	300	314	308	314	312	325	313	327	315	320	326	314	336	317	319	297	314	342	305	323	322	332	343	317	337	333	343	332	316	316	349	350	307	338	301	321	329	320	334	344	269	344	317	333	315	308	301	292	289	334	370	317	330	307	341	301	322	340	314	336	299	321	315	324	345	305	324	311	302	316	302	304	299	305	335	331	320	297	341	316	303	337	319	334	327	329	319	313	317	328	331	299	327	316	315	306	320	312	323	307	319	326	315	337	354	301	299	316	344	288	339	326	311	315	316	336	283	305	303	297	330	315	342	319	330	315	359	366	331	320	293	301	321	303	307	342	332	342	307	315	345	325	297	324	328	347	332	341	327	338	308	300	350	317	299	297	339	324	316	339	303	301	328	331	321	306	296	323	337	299	321	315	331	316	335	302	317	324	296	368	314	345	315	318	330	313	306	323	321	339	317	300	264	300	325	320	325	329	343	302	326	327	329	315	307	341	351	312	311	344	323	356	306	346	324	317	346	303	309	298	320	319	352	326	283	298	287	288	329	341	332	328	311	324	337	300	328	327	313	287	345	313	302	339	298	319	322	331	300	324	307	297	322	329	340	279	309	301	336	332	314	313	348	329	317	322	296	304	298	319	304	314	305	313	353	335	289	315	318	297	342	309	310	309	261	323	331	329	343	311	331	358	321	294	326	312	319	336	308	313	338	304	334	328	277	309	337	346	300	324	345	337	298	309	283	313	332	310	350	360	304	312	311	332	358	329	321	311	306	348	323	312	333	317	333	289	306	318	320	312	354	308	331	337	319	286	290	313	315	309	310	317	323	336	332	292	324	313	321	312	316	332	323	302	298	323	315	295	355	308	343	330	293	309	333	329	336	336	342	335	292	312	288	331	313	341	354	311	348	333	278	333	311	337	311	305	305	307	323	296	307	323	323	296	332	311	351
16375	11190	1663	1032	852	787	803	742	745	721	734	712	680	692	670	686	732	656	683	643	688	694	633	689	660	750	664	681	685	660	639	638	704	667	669	704	688	653	686	647	662	693	690	661	731	672	659	667	670	697	644	692	697	725	648	660	675	747	695	627	688	646	654	683	684	641	677	664	680	661	704	673	708	625	636	665	648	675	655	684	657	650	625	676	716	662	670	700	618	618	659	676	659	666	672	682	637	682	705	682	746	696	694	656	659	652	681	660	674	679	652	614	657	672	688	701	673	623	664	682	632	690	666	667	645	672	660	668	650	664	671	669	646	646	670	665	697	678	714	677	659	679	631	682	634	673	667	670	680	672	661	645	665	685	616	684	650	714	678	676	617	683	628	672	637	676	708	643	696	677	642	664	678	704	740	695	672	710	702	662	699	684	702	656	672	701	675	669	690	658	646	677	714	713	664	625	603	648	705	684	695	652	660	636	663	662	712	676	683	655	724	655	676	654	667	731	690	695	614	661	734	680	655	645	664	686	631	653	631	698	620	670	627	675	668	663	673	718	696	648	658	681	649	709	647	644	711	705	708	646	635	695	661	657	713	661	629	658	674	664	657	680	666	657	693	676	673	668	688	652	661	712	670	675	664	646	660	656	647	637	669	655	661	651	633	662	689	701	670	627	648	669	672	662	698	720	683	658	667	646	656	647	643	660	627	685	689	687	675	673	671	675	722	655	660	685	631	676	671	628	669	642	683	702	679	681	690	652	669	723	705	684	651	667	682	687	651	687	653	690	695	690	681	681	687	664	674	653	655	687	659	655	714	662	640	647	691	662	665	679	662	687	660	606	673	632	652	674	649	704	684	675	667	654	660	669	654	666	679	627	698	670	675	680	673	673	674	654	658	681	691	665	650	695	671	649	643	688	642	640	686	625	704	659	701	662	724	656	637	649	687	648	683	637	672	665	656	638	697	658	678	683	648	658	690	673	645	699	673	652	666	684	660	666	695	640	689	685	686	690	673	683	642	630	675	690	644	703	651	653	659	615	663	646	677	681	623	702	691	664	678	655	694	668	699	644	691	661	642	705	660	659	693	642	697	660	643	686	678	635	667	640	707	663	647	691	673	688	705	643	713	682	696	689	655	655	662	640	639	681	674	663	675	693	655	696	672	672	700	721	692	656	650	654	654	672	678	685	601	645	643	673	682	700	654	696	664	712	640	730	711	658	661	661	659	665	692	690	644	686	633	694	697	636	673	648	673	631	691	695	639	632	672	717	676	639	686	679	675	684	679	681	687	694	700	676	689	648	694	672	707	636	650	689	670	673	633	715	645	662	697	664	706	666	666	700	660	664	659	681	637	666	678	667	730	688	619	677	720	671	681	645	677	749	703	664	689	648	678	699	596	662	690	640	657	646	674	652	636	682	713	691	653	654	697	665	698	653	739	673	686	712	714	652	696	680	713	630	694	645	676	710	675	646	672	688	664	711	660	689	682	638	637	649	697	698	694	657	684	691	656	689	671	673	640	653	702	709	679	675	710	713	688	705	693	665	638	681	693	646	675	622	709	659	666	647	640	662	666	703	684	611	672	656	672	665	646	660	672	673	646	676	668	669	705	656	641	663	691	666	657	658	684	676	679	661	696	630	660	706	727	670	686	674	653	636	629	690	637	629	659	693	634	686	684	699	672	662	673	651	689	689	680	671	671	639	653	667	658	638	677	612	677	665	643	682	640	644	649	658	689	662	701	634	668	679	653	696	676	665	658	634	653	684	676	692	693	676	664	728	645	647	631	656	689	620	677	709	676	717	659	650	667	678	683	636	663	677	681	643	669	656	678	718	631	674	689	686	691	683	594	661	671	635	690	612	640	687	686	638	646	674	670	747	626	634	672	629	668	639	634	658	702	626	659	686	682	685	631	661	629	685	665	638	676	705	681	705	690	736	681	723	695	671	652	653	675	658	666	695	681	683	650	701	710	648	655	620	655	698	696	638	709	673	640	680	677	673	699	676	669	629	619	653	670	691	699	708	674	677	714	641	610	695	675	717	654	684	609	698	701	653	681	680	670	709	648	658	707	652	632	654	676	616	649	694	705	625	649	683	648	622	671	663	675	698	644	648	674	645	632	659	680	620	647	616	697	669	687	695	650	675	697	641	644	699	720	659	691	645	693	692	649	690	615	699	661	663	661	640	655	675	671	657	658	689	646	650	668	674	624	684	697	676	648	662	641	673	706	678	672	700	671	680	631	668	646	670	683	693	682	656	677	670	703	638	684	638	658	668	643	681	666	700	678	664	705	704	693	714	657	691	666	684	672	667	694	692	641	699	669	690	668	642	665	660	667	658	681	641	645	684	703	685	655	655	672	687	656	645	638	683	645	676	690	654	683	680	633	603	712	661	662	638	665	687	682	680	624	665	645	668	649	652	646	664	656	675	654	689	673	646	705	706	676	649	662	674	659	686	674	678	681	692	647	660	687	672	682	720	650	718	669	645	635	681	696	655	657	685	647	656	622	702	658	668	699	618	666	661	665	654	690	652	629	663	673	690	639	599	650	680	653	669	628	697	696	698	673	693	664	655	677	676	650	706	704	669	680	647	653	694	642	709	646	670	699	618	673	729	679	676	623	658	674	672	666	665	664	718	642	711	656	700	693	655	651	673	703	663	716	691	700	663	661	695	680	694	665	668	704	677	646	715	682	629	650	706	612	686	728	660	701	641	681	670	658	700	630	677	637	691	691	659	661	655	700	631	666	724	687	684	635	698	637	648	700	660	646	655	651	690	684	688	696	678	641	653	653	658	672	652	685	623	688	694	648	677	662	700	637	672	714	668	670	680	698	678	680	650	704	666	711	675	625	656	707	683	695	662	644	666	653	674	658	636	738	648	684	663	672	665	636	683	638	696	691	723	701	674	661	702	670	699	653	698	623	638	650	687	668	642	659	656	670	682	671	692	668	702	675	686	632	704	673	700	658	681	691	649	718	624	696	710	640	654	645	673	671	656	646	704	644	670	614	679	671	689	690	638	644	671	640	693	645	688	656	658	684	688	629	669	645	654	712	702	663	638	714	648	635	692	683	684	712	696	682	674	663	663	646	635	705	664	685	655	678	619	654	755	643	641	740	669	657	672	650	672	678	647	665	670	680	680	653	688	608	665	658	691	682	657	725	699	675	666	666	704	701	633	658	661	699	697	652	681	655	684	678	664	715	665	651	684	696	666	633	687	622	601	686	704	641	681	661	663	667	666	667	643	664	698	672	639	662	615	654	641	663	667	690	615	638	657	652	671	603	668	691	624	628	662	621	680	645	678	639	670	666	693	636	697	706	673	716	662	651	662	658	725	683	635	707	671	708	671	681	676	619	681	649	646	656	652	692	670	622	669	721	658	633	687	635	709	675	664	691	677	678	684	631	651	721	656	682	621	657	653	733	661	674	665	635	679	692	647	690	643	726	659	695	672	689	689	698	708	672	699	660	672	647	667	658	651	679	705
24725	21694	28672	25246	17407	1160	541	367	275	289	263	249	227	261	223	204	212	205	211	197	181	206	218	188	203	152	174	172	179	185	195	168	185	185	198	170	206	148	159	160	167	216	192	175	175	172	177	178	195	164	147	185	175	208	164	189	168	173	170	166	186	171	191	150	155	178	159	175	171	181	165	194	190	150	193	137	166	171	184	184	197	147	171	181	181	146	160	162	169	185	157	177	169	184	162	144	169	165	178	168	174	165	183	163	179	168	156	184	161	175	159	170	177	159	168	177	167	136	175	192	189	170	151	173	148	172	186	166	171	164	154	187	159	182	167	177	169	190	183	169	173	169	184	151	175	158	177	171	178	159	181	168	180	181	186	183	169	161	175	164	172	174	172	173	171	168	170	168	178	167	181	168	190	175	151	177	170	176	158	170	172	156	180	179	181	157	173	170	181	152	155	162	194	157	179	161	178	175	184	184	171	189	172	180	151	172	180	160	166	174	142	169	156	166	170	166	168	159	173	167	155	162	167	141	193	153	166	174	177	180	168	164	163	148	177	182	169	155	172	156	189	156	169	168	188	172	189	173	170	174	149	158	169	173	177	154	157	197	151	186	175	205	170	146	150	191	177	190	173	182	145	164	174	170	173	181	188	174	157	173	155	178	183	152	155	189	177	161	171	191	193	164	152	179	176	168	189	164	147	163	162	164	169	164	158	160	169	169	176	172	164	150	181	179	193	130	186	197	181	156	173	160	170	202	167	177	172	164	199	176	180	166	178	186	171	182	193	187	180	181	182	149	164	158	151	162	149	176	166	200	179	178	172	174	199	166	183	171	169	188	152	198	180	150	182	171	150	173	174	185	164	176	177	166	186	162	177	175	158	210	181	155	157	178	180	154	177	183	173	166	155	150	170	179	159	181	182	167	186	157	144	160	168	158	173	171	194	152	140	155	171	172	170	158	172	161	182	165	187	191	167	158	180	184	181	159	196	156	150	176	163	172	189	190	156	156	145	166	180	185	168	159	169	190	175	165	181	184	187	189	166	145	165	147	163	190	153	170	166	148	157	165	165	188	156	164	178	172	172	146	162	177	152	204	143	198	169	177	192	159	152	170	148	166	182	177	168	149	173	192	167	165	176	158	166	183	155	167	159	183	172	179	170	150	184	165	163	198	165	158	160	173	175	161	170	191	157	157	167	158	142	177	178	157	170	157	192	170	174	150	185	173	194	150	174	174	169	176	186	168	173	164	156	181	159	169	152	187	182	170	151	187	169	191	152	167	185	190	141	173	156	148	180	156	142	174	155	182	189	165	159	173	155	149	171	163	174	170	165	198	194	195	155	182	179	184	155	182	169	168	190	176	160	171	167	172	178	176	188	173	176	155	172	165	170	179	161	163	173	189	182	164	163	183	170	157	183	146	170	166	179	183	163	169	162	158	187	178	181	185	170	180	190	168	163	155	162	192	146	182	194	183	164	166	190	160	163	172	194	181	182	205	179	177	158	168	184	168	166	173	173	179	162	178	162	161	173	192	161	174	151	177	200	157	156	164	190	180	176	164	157	170	176	151	180	165	163	184	142	156	180	165	172	180	148	172	175	191	165	159	168	162	168	184	165	162	159	157	172	170	154	159	164	183	159	158	156	163	169	185	165	183	160	164	165	176	181	189	176	184	159	145	173	147	175	156	165	178	181	156	182	177	183	170	171	160	169	180	155	177	173	162	174	160	182	184	163	177	167	176	172	162	172	171	167	172	157	162	179	193	174	199	195	184	168	185	174	182	183	162	177	191	169	183	175	165	157	183	172	175	178	173	180	187	178	179	166	187	178	160	181	176	176	187	169	160	158	170	158	179	200	155	163	178	185	181	175	193	180	169	166	178	179	183	173	170	170	182	178	178	164	165	158	156	188	175	173	169	173	138	191	162	197	157	177	176	191	177	141	175	202	183	179	179	164	169	156	194	179	176	162	191	170	174	187	191	181	160	143	167	169	191	163	193	179	159	144	192	180	184	177	170	185	170	173	154	157	178	159	194	169	177	154	172	155	169	168	169	182	150	171	164	179	176	163	174	168	157	174	177	164	182	166	168	181	167	168	153	194	192	178	173	169	167	189	209	184	161	156	176	177	196	153	154	165	185	180	157	185	175	168	186	173	159	180	153	172	155	175	171	162	159	175	183	176	155	153	156	181	171	167	148	166	177	162	163	172	170	180	170	169	195	187	176	153	176	164	172	154	172	161	149	161	170	166	175	159	176	183	172	177	160	178	194	193	156	175	173	195	192	146	169	177	178	162	185	175	167	164	167	179	181	179	180	168	170	170	158	179	166	165	157	174	174	163	176	142	165	199	184	159	164	163	192	186	181	175	190	179	171	168	179	203	178	163	180	187	160	181	155	163	160	173	160	202	154	188	150	183	191	176	187	150	168	178	162	172	184	183	148	170	169	176	179	176	170	169	185	188	157	147	169	163	160	162	156	162	150	159	153	165	159	122	175	170	177	167	186	170	144	164	155	168	182	153	160	182	159	172	157	179	167	157	169	169	169	179	186	179	184	167	192	201	168	154	175	166	190	186	172	154	203	179	173	176	162	152	163	189	174	187	171	171	163	167	166	202	175	171	178	156	189	188	159	132	164	202	183	174	192	172	155	206	168	159	158	170	174	175	169	179	167	166	175	175	177	169	169	166	168	165	177	184	167	158	169	182	193	162	174	175	179	173	170	191	157	175	151	175	149	162	178	175	176	171	170	154	164	174	197	190	158	145	202	156	153	173	164	158	170	180	169	174	176	167	169	183	180	184	172	156	166	173	172	169	172	143	176	187	160	172	185	165	150	169	176	162	178	175	153	153	165	176	196	175	149	153	175	161	176	177	161	189	171	173	163	194	171	157	162	177	179	151	171	178	154	157	179	157	154	181	183	162	152	183	172	174	191	146	167	195	141	183	189	160	174	177	177	184	164	145	154	186	174	164	171	169	189	161	175	159	182	175	162	162	184	178	180	174	142	185	175	165	177	128	195	171	161	173	175	168	164	150	177	158	185	149	157	165	177	180	173	162	164	186	184	173	151	164	181	164	169	155	163	162	193	170	159	156	153	169	176	186	178	178	190	194	179	161	186	154	193	144	160	165	180	160	189	177	199	168	167	172	191	160	172	170	172	165	182	176	180	163	165	180	178	163	178	177	164	162	178	171	158	145	178	173	155	168	183	175	163	197	162	173	168	151	170	155	191	166	179	175	183	177	179	153	181	172	189	172	180	179	174	174	154	177	150	178	159	168	162	168	162	189	156	201	160	164	180	200	172	164	193	159	165	166	170	165	166	168	165	178	163	179	191	156	170	180	170	164	173	179	156	181	189	161	166	152	177	185	181	171	172	158	168	166	170	165	154	169	169	176	159	159	181	160	157	147	159	169	164	162	142	171	166	163	172	172	185	171	170	176	157	167	202	162	178	177	164	163	189	168	165	179	191	184	154	201	165	185	176	168	173	175	195
30599	28682	7720	3954	2512	1781	1384	1112	960	789	695	643	600	516	500	486	496	494	433	466	412	426	422	384	377	445	386	427	357	342	381	396	367	388	386	349	377	349	350	374	338	350	345	367	349	358	365	334	324	354	366	355	365	380	362	330	346	362	355	367	355	357	330	322	377	326	336	314	320	358	377	360	310	329	362	358	310	347	351	379	357	347	354	336	328	308	357	340	325	352	359	335	345	312	331	349	322	367	324	344	343	338	323	329	320	372	337	356	334	345	343	347	354	339	348	317	340	302	340	381	351	352	347	354	332	354	335	323	329	354	302	319	334	362	330	333	328	352	327	384	352	323	338	314	342	337	353	349	345	354	359	363	308	346	352	332	333	334	318	348	329	337	365	335	357	352	352	347	367	320	326	345	354	352	336	344	332	357	335	342	329	322	337	341	344	322	320	344	348	340	369	355	327	336	350	365	372	308	370	340	345	324	360	310	343	353	363	339	330	319	328	334	316	318	378	342	366	309	391	322	298	357	305	314	340	338	320	336	343	309	364	375	321	332	326	346	343	338	334	326	355	349	312	342	334	333	371	319	364	330	351	346	343	352	361	342	345	340	362	336	353	362	321	354	343	322	345	355	324	347	341	316	346	325	322	316	316	328	363	334	328	350	368	339	333	356	323	348	357	342	349	365	310	336	291	354	339	332	344	334	339	339	348	321	341	354	328	328	331	367	363	350	330	347	355	336	339	341	342	374	347	319	322	339	352	338	337	347	356	339	367	329	328	299	359	328	318	360	316	336	345	315	337	325	337	361	345	349	325	339	329	346	363	327	355	363	334	370	339	343	351	346	341	345	361	362	338	362	323	344	349	302	347	332	359	311	330	352	335	333	329	341	314	329	319	328	362	330	317	331	332	361	310	315	317	299	324	359	384	342	342	345	339	343	340	314	297	334	348	357	329	325	326	361	333	383	385	325	356	339	338	326	330	335	313	330	336	330	338	349	337	358	312	344	351	322	325	350	392	309	344	360	334	340	315	332	374	338	329	334	355	324	339	318	357	352	361	337	332	326	365	305	374	305	381	348	339	361	306	352	328	343	345	336	325	370	352	336	336	339	314	331	333	351	325	331	333	335	377	319	326	341	350	398	347	349	359	344	311	354	336	370	335	326	334	317	339	348	316	341	308	318	356	345	348	323	365	357	347	325	353	318	359	345	352	308	345	320	338	361	350	363	350	317	331	320	349	383	308	335	313	350	353	353	357	364	324	318	324	349	329	338	347	361	349	336	316	339	329	341	349	347	325	330	351	332	326	352	340	335	366	323	338	357	343	327	337	374	375	308	344	313	358	330	337	354	324	349	334	328	331	337	331	321	335	370	338	339	345	321	367	322	351	317	327	311	360	359	315	341	316	332	342	320	321	316	344	324	335	313	343	340	359	343	343	317	357	354	334	350	341	337	346	327	332	357	346	351	342	335	348	330	327	366	354	355	326	348	322	336	349	328	344	344	305	337	333	294	360	361	338	342	336	354	319	349	316	363	329	335	338	338	349	337	323	319	353	341	325	347	331	338	346	331	342	357	346	343	361	346	334	321	342	332	316	329	362	371	334	361	317	327	325	346	347	350	301	304	332	341	333	328	341	325	350	376	341	334	315	315	315	344	327	337	344	329	322	336	323	333	346	328	319	314	348	352	325	334	345	341	361	371	378	348	367	320	333	332	356	316	303	327	346	328	328	320	361	333	347	335	328	333	353	358	322	346	312	343	351	343	303	319	310	341	307	367	341	363	356	312	359	344	350	332	325	315	354	368	369	384	302	354	325	347	348	355	357	374	372	355	317	365	342	345	338	325	343	337	356	344	330	359	352	349	331	318	361	358	320	354	318	316	350	385	330	358	319	342	335	351	326	335	332	361	340	345	315	325	350	382	332	336	349	315	324	333	361	336	353	344	380	348	323	355	332	347	324	349	320	327	341	342	341	359	324	352	319	347	328	368	343	327	376	344	341	355	344	328	325	301	341	339	336	345	338	335	341	320	318	356	384	347	331	358	326	354	332	346	352	354	335	319	319	328	319	317	325	343	325	351	320	342	362	366	334	355	352	346	356	335	325	365	347	363	351	326	351	342	338	343	370	337	303	371	326	350	325	307	331	322	370	315	360	340	315	357	378	334	338	381	358	363	355	357	338	353	330	382	341	331	344	332	348	321	320	317	315	361	346	333	328	321	337	342	316	334	345	343	323	354	332	364	353	342	335	353	339	340	357	356	355	373	323	347	338	371	348	371	331	330	356	289	343	365	293	302	344	350	306	366	322	305	343	328	356	362	367	311	312	336	315	339	335	338	326	362	338	362	359	343	322	357	346	343	341	355	345	332	343	360	355	353	336	365	314	328	283	319	330	347	350	344	330	339	347	357	351	342	328	331	343	312	320	342	328	329	356	322	355	354	376	303	313	339	332	321	355	355	319	348	343	324	344	323	343	330	342	349	354	329	336	363	381	335	332	325	356	323	330	316	311	344	324	348	355	319	330	352	325	322	337	335	338	326	368	378	336	360	342	332	352	332	354	368	299	346	338	321	330	347	375	353	325	323	362	345	335	313	356	358	331	340	383	350	334	321	348	356	371	322	370	330	330	341	356	340	346	348	329	334	337	336	373	365	315	318	344	334	314	326	347	354	338	323	344	331	353	351	347	312	336	326	355	336	345	347	322	359	340	344	355	351	345	320	343	347	314	353	338	313	347	348	375	349	319	313	343	330	344	346	338	332	342	321	333	367	362	328	359	346	355	309	339	343	345	317	313	335	358	348	341	360	337	342	341	345	317	342	344	348	323	323	338	330	323	340	320	374	362	351	344	332	344	347	302	374	371	359	311	309	359	340	326	334	334	339	352	316	314	338	333	316	341	366	328	324	350	326	321	347	327	344	317	349	319	327	324	333	359	341	312	309	346	347	358	333	326	345	348	312	345	320	349	337	342	345	380	325	354	324	349	357	357	360	346	347	360	332	337	356	333	342	350	356	333	335	354	333	341	347	317	326	341	374	309	341	331	340	348	363	329	339	349	324	367	326	337	353	365	326	358	323	328	320	333	342	302	332	345	333	334	325	303	331	317	321	332	314	343	326	343	326	321	325	355	321	337	364	328	361	340	317	317	360	343	340	346	314	331	354	366	341	345	341	343	333	347	345	337	367	343	330	353	337	348	358	353	345	332	322	328	346	340	333	360	334	339	357	367	367	322	373	350	329	339	327	329	332	351	306	312	346	353	351	352	363	320	335	331	321	371	328	350	349	353	341	336	332	371	354	378	359	361	342	323	362	335	340	345	335	315	348	336	332	317	359	340	322	347	331	368	345	327	334	317	349	342	328	373	337	335	347	360	347	314	346	364	371	328	354	331	349	355	330	316	354	345	356	345	347	332	347	345	332	313	337	343	369	344	349	344	337	349	365	308	310	347	360	332	361	329	333	335	334	374	361	359	328	316	343	356	294	376	345	343	316
23906	21740	29602	24414	21741	15567	1581	885	708	598	591	521	526	491	427	515	435	431	439	439	404	408	442	416	444	445	423	381	455	433	400	394	379	418	409	365	428	364	379	351	380	398	384	371	366	385	395	401	396	422	369	343	390	395	383	360	390	369	403	368	382	371	386	375	370	379	369	391	372	365	403	405	428	351	345	369	341	389	379	382	394	396	383	405	387	361	343	371	375	382	400	386	380	385	389	325	365	378	350	365	362	382	360	389	427	397	391	411	384	355	341	426	379	358	366	393	375	408	394	433	387	366	358	387	367	379	398	365	350	377	381	342	348	398	374	387	383	373	337	389	378	358	405	401	373	393	393	388	394	386	385	332	360	397	374	376	381	403	361	392	363	377	411	414	346	377	389	373	394	418	383	336	358	387	408	373	383	391	379	406	354	379	354	362	364	379	389	340	357	357	380	370	376	363	356	395	374	381	404	394	368	372	355	393	366	357	382	418	374	402	359	346	417	413	371	344	392	372	374	379	374	417	392	390	385	352	364	374	374	393	369	429	365	395	396	349	384	381	350	363	359	375	367	376	353	377	373	404	382	383	399	387	363	370	372	368	373	351	384	365	370	375	385	374	355	382	366	373	376	373	364	386	373	405	346	376	356	398	379	406	363	388	365	350	390	395	408	372	366	371	424	366	375	410	312	399	392	392	355	367	369	387	390	353	372	369	359	370	387	344	388	381	393	384	390	366	382	372	422	393	404	371	400	383	361	369	373	359	365	368	394	342	358	368	362	357	361	384	368	410	392	392	365	335	369	362	405	384	364	393	361	343	381	404	370	406	384	406	376	394	373	368	326	373	354	422	382	356	379	355	369	371	397	377	414	368	352	385	364	368	355	379	365	368	370	402	382	378	376	359	390	377	381	367	410	364	372	363	353	380	377	363	370	358	362	370	361	343	379	363	377	368	359	419	403	341	362	363	367	379	347	347	380	410	354	396	338	371	391	369	367	375	387	379	398	375	378	395	367	353	373	376	361	374	394	364	357	364	358	372	381	417	393	377	357	414	367	384	398	390	382	358	384	375	382	416	383	364	364	383	363	419	373	392	355	360	397	379	389	386	350	383	418	368	384	369	346	406	353	384	399	353	406	363	367	365	399	359	375	388	355	354	392	354	397	378	392	364	376	385	379	384	411	403	375	370	382	343	376	393	345	385	365	363	386	380	409	414	391	348	365	382	379	380	362	375	394	361	381	392	398	379	379	372	394	358	361	387	364	372	391	373	379	378	366	371	393	380	412	351	432	347	435	358	413	365	354	379	369	348	369	359	370	395	386	392	409	391	377	413	400	386	382	370	388	401	355	421	358	367	405	390	408	357	321	371	358	378	388	386	387	394	369	368	372	379	366	389	376	387	381	366	372	391	397	356	398	400	389	362	379	338	382	339	349	382	396	431	385	370	360	360	382	376	396	385	361	374	387	349	395	372	392	362	405	359	372	421	382	396	396	394	390	375	391	361	374	409	375	360	390	399	364	376	353	380	387	382	382	365	382	394	388	388	352	394	394	328	378	370	350	389	368	378	351	363	396	369	350	350	397	357	364	345	326	370	391	379	387	388	378	364	363	376	394	384	356	334	355	393	376	360	378	378	393	349	366	374	397	372	367	382	380	367	342	370	341	386	396	354	400	342	375	351	397	350	347	399	359	377	364	369	353	378	380	326	381	380	385	391	380	393	393	368	385	382	376	385	381	366	381	384	384	392	405	415	371	362	366	359	402	378	369	376	372	340	388	379	386	357	386	381	357	361	363	409	373	378	400	388	363	338	342	386	344	351	389	395	404	348	396	365	355	408	365	360	388	381	376	390	381	385	364	392	354	377	350	376	363	420	364	435	369	370	387	385	365	333	374	378	373	331	375	385	326	371	378	367	356	353	381	412	375	352	370	385	365	379	372	367	334	367	385	364	367	391	354	393	385	360	395	360	357	367	396	379	357	400	377	387	381	361	369	371	342	387	354	375	372	364	370	377	368	353	372	408	353	348	381	345	349	398	391	362	354	359	368	376	318	369	397	326	371	377	377	400	351	394	362	359	410	369	357	375	391	412	363	380	405	380	386	388	391	361	389	392	415	388	384	417	384	365	377	356	357	382	384	332	386	381	388	393	393	366	377	338	370	360	343	360	363	355	379	358	359	372	361	393	367	367	363	365	380	371	375	420	371	383	364	393	380	372	386	376	353	400	385	396	386	369	414	379	383	377	401	390	374	388	394	377	390	382	350	394	350	387	388	353	378	349	356	390	373	374	380	377	354	437	374	361	386	372	361	347	360	405	431	395	376	346	417	396	376	385	365	352	414	381	364	389	355	363	382	347	403	371	378	407	330	393	354	388	349	382	373	389	364	424	348	370	405	411	415	376	391	372	386	373	403	351	367	399	389	366	404	377	407	343	376	360	368	370	388	392	369	342	362	386	369	403	344	416	393	339	354	392	388	422	365	410	405	367	388	382	375	360	385	374	389	372	357	390	370	401	415	422	364	381	361	387	372	390	384	377	345	395	377	381	394	364	365	395	389	352	390	386	352	358	400	393	338	370	372	388	359	367	374	376	389	348	394	387	402	373	367	366	387	388	379	376	355	398	376	406	376	390	384	405	373	359	382	359	393	331	372	386	380	377	414	351	366	375	396	349	343	383	412	402	377	410	356	323	399	372	360	383	372	376	361	333	383	390	372	338	386	348	357	393	383	397	408	354	421	378	373	357	400	366	384	373	399	380	370	357	365	363	361	356	375	374	369	363	406	380	369	369	357	415	412	377	405	355	352	357	392	367	371	377	409	389	361	393	362	366	386	384	375	367	315	386	377	372	396	388	383	383	391	376	361	349	379	371	397	369	384	367	391	357	350	372	371	392	363	396	368	433	342	389	388	359	366	371	372	395	411	362	369	358	380	376	354	371	394	401	365	380	406	345	383	362	388	362	402	358	335	380	347	389	383	339	377	357	365	399	419	385	374	351	363	397	370	347	382	349	374	354	374	361	371	359	346	371	386	379	374	384	399	383	368	357	360	375	391	377	377	386	391	341	365	391	366	400	348	389	387	379	358	374	345	384	386	353	364	380	415	378	356	350	360	373	369	392	342	371	371	364	377	389	359	438	374	360	360	373	416	366	378	407	395	345	386	398	360	386	398	389	376	343	366	367	352	375	377	346	367	340	372	361	407	364	397	382	379	366	385	334	366	389	415	407	351	323	375	357	397	339	385	379	415	380	364	347	364	392	389	387	381	356	365	388	370	342	379	361	415	378	343	397	375	379	386	386	365	372	345	364	353	361	384	396	365	402	372	375	386	339	384	370	386	409	368	380	378	384	350	383	363	413	346	370	387	394	377	310	356	356	392	396	369	365	377	371	378	382	367	356	349	383	365	407	385	385	389	394	336	397	370	370	430	370	365	369	353	352	368	371	372	355	383	369	392	370	385	390	331	373	367	402	376	371	354	368	387	359	392	382
38333	38989	13911	7667	5234	3762	2857	2398	1987	1776	1561	1439	1272	1222	1145	1161	1013	1006	963	891	966	933	928	915	865	828	817	799	841	802	833	857	760	792	790	794	783	793	755	735	730	755	763	725	756	748	774	744	730	741	770	724	751	763	758	746	760	750	793	728	754	716	746	707	723	752	765	714	692	756	737	701	748	727	759	717	711	739	779	715	775	722	711	748	713	728	699	726	753	709	736	748	737	762	763	700	767	756	726	730	709	728	727	731	744	694	758	739	720	734	766	724	729	702	707	677	687	702	737	756	728	682	691	747	724	757	787	690	706	758	723	744	704	738	757	688	735	686	762	715	736	733	740	720	735	738	752	711	704	725	730	741	747	701	734	754	761	673	645	731	765	685	742	729	779	714	715	739	745	762	749	666	736	716	726	738	703	717	711	747	703	723	753	738	659	784	730	748	667	755	726	760	708	701	736	769	780	707	731	751	702	747	705	793	759	719	688	713	701	716	732	686	750	736	776	761	742	721	702	693	741	734	726	723	728	781	739	740	707	728	719	768	708	783	726	707	706	705	697	712	735	699	677	721	725	726	750	719	698	721	724	727	764	717	690	705	756	729	745	732	730	704	740	797	734	759	754	685	763	753	719	727	714	742	756	713	720	758	772	785	727	769	704	772	677	707	715	749	735	764	738	714	746	732	710	731	736	713	729	685	733	749	717	694	736	749	719	693	709	696	717	737	788	756	736	746	695	748	735	712	750	741	701	749	703	739	732	717	729	711	732	738	749	714	716	679	702	740	697	717	699	704	737	712	734	740	729	758	733	752	731	717	711	719	694	707	743	702	738	733	694	685	765	686	725	766	752	741	727	715	723	743	702	724	698	762	749	787	722	724	702	738	734	694	754	699	741	700	746	747	779	755	692	729	753	724	742	750	763	718	755	697	738	679	699	720	762	767	710	736	737	704	685	723	741	756	711	732	688	743	701	734	709	731	723	711	741	756	724	675	727	735	735	719	740	759	674	727	723	722	672	748	736	718	730	707	736	735	712	741	675	707	750	761	747	744	762	723	699	721	754	738	708	743	713	760	725	648	750	723	752	738	691	707	775	699	761	710	718	694	745	730	722	760	715	711	699	715	751	730	685	699	704	745	765	758	729	717	714	703	722	711	754	732	684	678	763	757	705	763	689	705	687	761	731	772	742	728	693	687	728	786	686	714	747	704	748	729	745	739	781	760	729	713	721	664	709	660	713	767	696	734	796	700	724	714	730	775	765	737	691	747	717	757	751	706	728	721	721	735	694	693	723	740	706	708	739	686	687	778	739	759	764	721	736	720	716	713	671	721	715	736	773	706	727	739	745	776	694	733	767	748	770	751	720	735	714	739	764	748	675	738	709	727	727	753	727	792	740	741	680	728	721	726	696	712	722	746	722	721	699	752	804	706	721	698	747	689	731	809	656	735	766	692	710	714	743	716	740	726	761	745	707	713	728	713	753	740	726	697	757	750	694	763	671	708	725	761	715	712	706	742	665	768	697	698	720	701	707	779	753	697	744	757	742	755	734	759	697	726	743	709	749	762	749	705	742	726	778	718	718	766	695	700	687	734	687	724	723	773	710	740	714	729	717	762	652	748	728	761	763	709	718	716	740	666	736	725	713	728	733	748	698	738	681	702	710	747	694	750	726	725	742	701	731	714	759	729	777	752	751	738	675	673	720	736	741	720	765	706	685	708	735	704	750	699	752	733	745	703	754	702	735	758	700	727	701	737	680	685	685	737	707	768	719	736	763	729	734	751	681	758	713	672	707	717	739	746	714	659	707	721	701	741	743	757	740	752	721	729	733	717	787	752	757	686	744	701	666	743	721	748	761	733	718	753	764	711	746	768	741	713	702	712	685	714	757	754	717	739	708	716	699	787	755	732	727	700	717	708	698	733	697	713	692	728	722	757	760	686	706	704	747	702	730	737	780	708	744	737	756	766	741	726	756	718	713	747	742	719	772	696	727	718	715	732	747	692	739	750	691	709	721	774	686	704	732	754	739	764	724	756	701	716	728	715	708	696	759	748	756	723	694	808	736	746	697	737	693	745	710	749	688	749	707	680	676	744	715	710	716	725	761	728	678	762	739	733	714	711	724	655	747	730	697	733	701	720	747	752	762	672	789	749	724	750	727	687	730	740	720	734	685	761	681	702	698	746	705	674	747	720	666	672	722	755	726	773	720	714	693	723	717	769	749	711	718	741	690	768	692	677	714	728	734	722	701	751	703	706	746	754	753	746	711	760	709	714	701	749	725	751	751	708	721	730	725	709	709	715	759	712	735	722	705	716	735	697	750	728	701	736	686	742	694	708	758	714	724	678	717	720	697	754	733	694	702	715	699	695	771	719	696	737	713	672	694	702	709	705	755	756	740	746	698	756	724	730	728	732	768	699	782	686	681	738	752	756	757	746	738	740	713	728	761	762	753	749	698	685	689	740	710	753	703	733	734	714	726	712	697	729	713	718	735	735	727	694	695	720	722	728	747	790	762	688	735	705	734	692	752	690	727	739	729	759	730	735	756	733	740	731	753	706	744	752	726	706	735	759	708	685	742	708	744	716	699	718	743	717	760	718	737	727	742	719	720	760	700	683	758	715	750	688	730	734	718	717	716	730	705	704	739	696	719	736	714	773	734	734	687	770	721	744	700	710	783	701	741	735	757	714	720	759	719	726	739	754	732	710	698	709	704	703	734	720	700	693	750	734	726	698	720	715	689	733	728	728	724	723	756	732	712	749	736	770	675	783	697	695	708	701	737	717	709	726	699	787	711	713	723	736	782	737	755	715	733	736	731	770	794	716	742	727	666	751	664	744	743	727	727	698	701	710	720	738	731	763	733	738	773	693	722	706	731	697	710	760	710	745	738	734	723	723	737	731	744	740	724	757	714	690	668	721	710	690	665	692	725	750	738	771	746	740	713	719	683	747	745	729	703	714	756	776	754	719	751	733	785	726	741	779	708	759	705	728	705	699	708	799	740	725	757	711	704	717	722	713	745	690	771	701	685	729	742	663	757	763	717	770	732	763	714	768	745	702	720	708	719	721	717	723	720	670	736	705	695	728	734	673	680	744	746	713	714	752	699	701	744	727	764	737	740	723	757	752	652	752	747	739	748	715	704	729	761	740	677	724	711	772	759	759	738	756	703	717	732	715	730	701	693	751	745	776	705	752	750	727	725	691	739	730	709	753	744	716	714	725	695	721	757	751	742	710	714	767	743	739	701	745	702	704	735	714	758	744	687	753	721	703	698	710	709	705	692	762	725	747	729	730	701	684	684	695	729	719	699	714	706	738	758	745	713	720	749	739	690	753	735	717	688	686	722	684	715	733	724	707	684	715	776	745	745	702	758	758	731	699	715	760	746	692	693	764	742	713	680	748	743	744	740	660	708	711	717	761	728	731	721	775	693	736	711	713	688	707	771	734	754	716	692	750	689	700	744	772	741	727	760	758	791	742	768	715	758	722
26156	19671	6063	589	405	347	342	369	301	325	316	320	295	311	323	298	294	311	293	318	299	292	299	328	287	290	326	323	295	297	296	327	289	315	307	314	289	318	308	298	330	288	316	301	318	290	291	320	298	321	314	296	318	321	305	303	294	319	298	310	328	324	260	322	306	302	336	350	304	328	301	288	295	301	312	286	299	273	300	317	304	304	311	277	290	305	307	302	262	281	296	305	259	312	294	288	292	278	297	307	329	318	290	262	312	291	313	308	280	303	329	326	351	316	307	283	315	310	314	302	329	299	306	307	299	330	278	293	302	321	292	305	323	263	324	332	323	280	339	318	314	326	299	303	290	315	290	288	281	330	308	288	310	312	331	290	293	292	294	278	315	277	312	332	318	311	310	273	299	312	352	298	275	333	329	290	290	300	316	274	315	320	325	299	301	294	307	301	316	325	315	284	300	309	296	342	286	291	304	310	287	301	289	320	320	301	303	319	272	305	314	274	286	294	312	330	298	332	335	309	286	293	335	300	269	335	314	315	261	312	310	295	299	318	295	278	283	337	292	312	323	313	335	308	302	294	300	302	319	321	292	301	313	320	293	324	301	300	318	324	291	297	288	319	307	313	285	347	305	329	322	359	309	301	283	323	333	312	300	340	296	314	301	268	316	288	319	296	306	272	314	279	312	321	315	318	318	294	316	302	331	268	297	323	302	306	321	309	302	306	296	336	276	280	307	344	279	292	294	323	326	321	328	287	318	294	299	300	306	276	297	324	298	293	269	304	307	314	285	305	306	303	306	322	327	310	286	269	300	302	311	339	296	328	298	295	278	297	314	321	274	349	302	286	315	281	298	307	289	330	316	305	293	305	309	307	303	305	299	314	338	311	299	298	316	301	288	283	306	349	329	304	308	279	335	298	319	300	322	301	282	320	311	289	309	312	295	320	305	307	347	290	293	312	289	299	316	295	313	314	294	292	291	300	276	326	293	299	301	303	328	312	268	327	324	328	279	295	298	302	315	285	301	297	321	301	322	279	306	324	300	346	331	294	274	328	334	324	310	321	329	296	323	291	303	303	320	313	307	297	275	328	306	326	287	280	327	319	265	289	314	293	307	270	292	328	331	327	291	322	316	322	299	279	288	307	307	313	299	303	311	322	295	317	280	320	284	332	283	320	291	313	334	297	321	306	276	313	304	287	278	304	320	330	314	299	306	301	308	297	314	281	286	327	304	309	314	308	324	286	308	319	289	299	322	301	313	306	317	307	284	270	322	294	303	325	275	293	311	294	332	302	298	302	276	311	315	301	289	319	300	299	313	302	283	329	305	321	306	296	327	336	325	299	314	291	358	288	323	302	310	313	294	318	267	314	274	276	286	293	314	295	305	272	317	285	332	307	301	314	277	309	302	290	278	301	290	313	290	313	262	327	291	296	280	289	347	304	284	287	306	303	291	318	270	312	276	320	325	295	300	307	284	302	299	295	291	303	339	311	296	276	290	290	277	313	312	320	303	302	313	319	290	318	321	320	305	320	300	296	311	273	297	288	302	307	353	279	306	324	282	337	305	296	314	283	295	307	303	303	287	265	327	297	311	286	289	291	301	280	306	280	307	298	333	305	261	345	314	320	294	275	320	299	319	282	293	303	318	300	305	301	294	306	302	325	291	298	336	298	304	307	271	317	340	313	297	320	321	326	294	296	300	304	292	325	319	314	295	307	259	335	309	276	301	337	326	318	306	271	310	300	315	283	323	305	269	310	300	305	276	298	278	305	329	287	321	292	281	307	301	325	305	318	278	320	296	314	310	320	302	283	309	289	315	267	327	312	295	305	326	307	295	315	275	312	281	293	283	307	289	325	269	275	307	302	317	270	308	297	259	292	248	317	306	302	314	294	291	290	311	299	290	309	310	289	303	304	337	286	273	335	312	326	338	327	323	299	276	307	300	318	282	300	285	309	325	300	315	320	298	286	312	315	288	295	295	326	299	320	307	313	287	311	336	315	281	302	272	314	286	317	303	310	312	320	287	302	316	270	311	279	297	307	286	304	316	293	308	315	308	306	311	296	317	326	279	298	297	316	328	301	321	277	290	293	312	283	278	279	298	282	311	281	338	324	313	329	291	312	349	336	279	293	298	316	311	313	306	311	339	275	341	307	297	296	301	296	271	294	295	299	279	315	288	300	307	308	309	317	313	324	313	295	313	292	270	314	275	313	317	298	297	341	311	320	347	313	302	289	296	314	301	304	281	308	309	282	293	318	311	299	297	285	323	330	278	330	301	288	331	299	335	286	312	289	295	322	286	305	280	327	291	307	324	301	332	287	299	305	298	323	297	258	308	310	308	305	327	300	298	303	286	323	344	311	307	306	305	302	292	297	316	308	300	286	313	320	338	325	298	315	308	279	320	329	333	309	289	323	315	277	282	301	304	306	313	317	313	284	310	306	299	330	323	324	302	331	299	278	300	305	311	286	312	321	295	313	281	278	282	299	265	305	271	302	292	298	310	287	280	307	284	320	305	305	301	322	315	292	310	309	323	313	283	298	282	293	308	290	323	293	313	286	307	268	311	302	301	283	290	309	328	306	323	299	278	305	330	304	287	308	329	289	284	310	315	298	309	294	315	276	310	297	340	323	274	297	315	282	276	304	289	308	311	265	309	293	292	293	294	293	306	307	302	294	296	306	302	316	297	318	313	320	301	291	308	305	318	300	289	322	345	281	300	309	301	292	304	279	339	286	276	325	293	291	320	288	332	324	296	342	310	300	321	289	278	299	290	322	330	287	316	306	293	312	313	314	288	303	290	293	308	283	327	300	305	289	284	282	295	312	289	305	320	305	319	268	328	325	276	334	283	302	294	319	328	304	291	316	293	325	309	320	311	299	302	315	292	307	314	275	325	286	320	300	310	299	298	323	294	298	314	311	303	305	300	287	298	298	313	316	292	267	289	310	300	260	279	300	315	325	284	303	309	270	324	279	311	312	308	304	295	307	313	298	291	301	289	295	330	274	333	269	277	323	296	318	349	311	301	308	298	276	291	310	325	319	288	331	312	328	326	300	304	302	326	306	279	357	295	309	300	289	291	320	298	295	283	291	281	302	296	290	295	304	302	275	300	326	304	291	293	300	266	283	308	324	303	304	307	307	294	305	260	294	285	288	324	294	279	322	307	297	353	315	280	311	289	308	274	328	316	302	321	320	303	272	303	304	298	304	292	306	322	294	290	305	320	334	299	317	318	322	308	295	298	325	264	296	303	315	312	286	282	292	299	294	276	335	306	297	333	292	304	314	272	276	315	318	278	282	304	299	289	339	296	310	304	306	317	307	314	283	290	313	294	322	295	300	297	282	313	341	322	301	301	349	321	298	313	310	322	284	344	307	299	286	300	306	298	366	284	287	324	301	302	306	275	273	291	280	274	284	317	289	316	297	295	299	291	285	319	332	305	302	328	336	301	279	330	325	290	292	317	302	316	303	309	311	315	289	301	311	294	285
13051	10894	1544	1016	799	750	758	714	661	650	662	660	691	623	644	674	649	679	661	639	661	679	676	666	624	681	628	652	656	611	687	626	617	627	638	644	650	637	636	612	619	618	586	630	653	669	623	609	646	654	648	654	614	623	670	637	647	633	609	648	628	639	601	611	655	638	604	646	620	635	596	652	649	623	711	628	601	606	657	635	672	624	610	661	650	627	663	626	673	615	653	613	649	663	621	647	634	677	565	632	645	668	677	667	625	618	667	632	596	624	649	632	641	636	646	611	696	660	604	628	587	632	625	638	657	642	705	618	627	641	636	660	628	673	675	627	618	635	663	604	597	693	676	636	648	641	633	633	614	639	646	608	560	631	610	657	607	615	642	624	644	631	666	652	615	640	665	626	625	619	631	677	621	594	629	621	665	601	653	612	618	637	669	598	674	672	622	621	644	676	635	639	613	637	641	652	671	656	634	636	606	665	603	643	617	655	664	615	684	685	639	595	626	641	611	651	594	623	631	681	677	651	595	651	665	638	634	628	667	650	614	633	635	641	678	647	636	608	620	636	652	645	622	644	655	625	640	642	653	637	658	647	618	633	681	645	598	614	622	680	687	630	582	636	635	649	627	622	567	642	650	630	660	626	615	651	631	693	611	638	668	654	670	639	680	672	615	654	609	611	643	561	603	629	635	629	631	653	608	606	643	655	636	681	632	655	602	606	577	656	668	653	612	630	624	641	629	601	627	623	662	606	637	636	632	606	665	608	642	631	611	617	667	592	634	597	666	682	628	655	644	635	633	658	643	705	593	642	650	637	651	632	665	613	638	679	653	648	694	617	621	586	628	634	642	635	674	627	644	662	574	614	659	635	655	675	582	636	627	691	610	671	663	600	636	607	611	665	634	682	673	644	568	644	633	579	687	617	603	622	633	630	662	615	629	631	633	645	684	619	659	661	683	645	652	633	650	624	661	639	599	616	669	660	608	619	644	675	619	610	690	645	654	599	628	647	634	639	665	665	659	630	624	639	591	635	670	663	629	650	646	663	621	663	611	647	626	672	603	594	675	671	650	670	610	611	631	616	606	636	638	648	612	646	632	625	630	634	655	677	575	584	600	657	616	599	641	658	624	606	701	631	635	660	594	646	635	616	644	626	635	625	657	625	635	673	662	613	667	629	661	651	671	662	670	597	644	618	655	603	634	656	639	578	612	611	615	633	625	659	673	623	636	665	673	653	641	655	639	598	613	680	629	645	611	644	641	622	624	631	589	631	633	637	639	684	640	617	603	649	652	681	601	651	658	631	654	636	667	638	631	592	644	596	673	585	605	629	602	633	648	619	641	626	661	656	579	625	635	637	612	591	652	630	636	613	668	620	611	609	612	619	637	688	634	606	648	602	612	604	629	653	647	641	650	672	630	625	655	614	626	625	623	646	627	648	649	656	592	621	632	653	618	674	619	676	605	618	621	650	615	656	615	639	619	630	674	646	633	621	642	644	644	624	594	649	614	609	637	644	584	656	668	649	656	633	628	607	664	641	598	660	633	613	568	666	639	599	678	629	644	670	672	682	610	639	645	662	618	627	675	621	603	644	649	585	638	656	642	633	654	645	671	633	655	611	626	657	692	676	624	623	607	604	580	621	612	583	658	649	622	646	630	603	637	638	611	634	669	639	664	645	633	640	645	649	648	636	628	601	636	644	643	635	607	672	620	625	637	650	649	565	649	646	618	654	635	601	641	620	615	649	641	664	661	642	638	609	624	633	633	633	694	629	608	636	588	628	662	601	624	622	641	641	659	688	607	643	634	631	660	648	646	640	628	655	638	649	674	578	633	648	639	613	646	658	616	629	577	648	606	617	611	640	607	627	610	644	624	650	672	660	613	640	631	681	663	686	633	602	659	599	642	659	606	613	602	657	639	643	624	600	622	613	605	628	592	590	648	666	607	629	638	626	580	596	655	624	607	670	661	624	609	663	653	606	632	612	632	608	659	614	668	618	645	625	660	684	605	635	622	637	640	643	661	651	672	675	625	669	629	627	673	682	632	623	644	652	636	646	634	671	623	633	701	654	627	633	687	612	616	623	653	609	654	667	674	584	613	660	617	694	683	647	636	645	670	619	647	635	651	597	601	632	651	639	620	654	601	679	638	665	611	610	650	632	686	608	610	685	597	630	657	632	625	609	620	654	620	632	626	651	628	637	682	619	620	649	607	624	637	625	693	602	615	631	599	667	605	658	647	635	613	645	640	638	605	667	669	610	649	653	613	628	656	607	636	624	659	622	621	615	616	647	639	644	653	615	638	646	641	619	607	680	658	631	635	650	649	626	633	626	609	629	649	644	674	673	695	647	617	629	669	609	627	645	667	657	640	633	620	675	602	621	655	602	600	594	612	609	624	648	627	638	650	638	647	663	604	642	674	656	619	640	646	643	680	642	654	626	665	618	611	673	677	632	709	663	632	634	634	642	610	648	631	646	650	616	678	562	649	591	645	639	637	632	679	626	616	624	621	620	629	610	650	642	637	611	629	605	633	598	615	672	621	679	646	609	651	643	610	634	689	669	598	645	649	612	637	621	666	647	622	663	662	668	638	622	623	623	616	659	599	650	657	660	646	663	631	630	664	661	611	642	634	654	610	591	593	605	681	629	641	631	656	627	637	623	604	601	667	620	657	650	570	677	631	648	627	633	625	657	656	617	583	635	636	632	642	655	638	655	620	640	604	668	598	629	651	605	646	595	616	661	611	607	668	609	648	656	637	710	632	621	657	643	614	638	664	662	641	630	626	672	637	645	636	650	632	652	669	640	603	658	662	631	671	666	601	626	652	633	639	592	582	630	663	612	630	651	604	609	619	653	618	646	660	602	634	640	654	647	625	654	692	636	640	616	564	591	652	657	651	674	639	648	589	659	666	616	680	630	652	662	653	667	649	637	653	670	638	628	660	651	661	601	652	615	638	635	655	606	608	676	671	665	630	667	624	625	645	634	641	619	641	646	628	637	627	696	614	634	660	640	656	622	649	548	614	606	646	614	654	622	639	644	624	691	609	611	682	632	599	662	654	606	621	633	630	622	623	624	613	670	604	676	611	613	686	611	633	666	568	651	612	642	630	664	655	663	622	632	595	653	608	648	668	671	614	646	627	612	557	661	579	654	644	673	606	582	626	621	634	640	612	632	626	599	645	694	613	602	631	651	656	646	605	655	590	694	655	589	608	649	695	597	653	648	645	637	664	642	617	614	623	629	646	633	595	607	636	626	588	590	663	620	646	662	624	657	645	640	614	624	642	623	642	599	644	650	673	635	661	591	683	664	603	675	619	653	633	624	621	631	636	631	658	603	645	637	602	642	648	618	631	616	642	625	601	631	615	657	670	641	641	632	673	644	659	653	654	622	651	629	653	634	626	640	647	634	705	620	666	620	627	635	623	608	634	663	627	632	599	659	631	653	643	639	633	612	588	641	654	670	660	627	639	634	644	619	627	606	647	617	663	633
24728	21636	28757	24974	16826	1114	516	388	312	285	291	242	253	236	215	205	216	223	200	218	209	184	194	188	176	194	173	216	171	187	175	170	178	175	194	189	182	182	159	191	170	182	193	153	157	180	179	158	187	153	192	176	188	167	172	151	152	178	195	156	169	166	177	186	206	173	181	161	164	151	191	185	148	174	193	189	172	152	175	171	166	198	176	176	173	163	191	162	175	169	153	196	166	176	176	175	167	179	195	173	166	182	174	172	186	179	182	168	166	170	180	162	170	163	187	158	170	182	184	188	171	174	157	172	158	160	179	172	155	170	182	157	186	170	173	171	166	161	165	166	175	165	179	175	185	170	159	173	171	181	172	178	192	180	150	182	183	175	142	181	170	185	164	183	171	187	180	166	173	182	192	158	139	160	166	181	178	169	177	170	165	161	185	172	178	169	160	171	192	155	168	181	193	154	181	161	160	154	175	176	173	182	188	161	181	163	182	203	191	172	173	179	182	165	173	166	193	178	190	179	173	155	155	172	162	155	182	149	179	164	154	177	204	176	168	151	159	160	187	156	147	152	181	170	178	183	166	164	164	180	146	179	144	184	175	157	177	159	162	163	180	170	183	192	194	163	172	200	167	191	207	170	186	175	186	160	172	188	159	176	187	171	176	183	160	159	154	171	170	163	188	183	171	167	159	172	172	152	170	175	158	167	194	173	177	177	158	156	191	174	174	162	165	220	150	160	188	167	177	172	169	182	173	155	185	183	176	168	186	156	142	171	170	158	170	149	188	165	151	159	184	169	185	201	168	162	173	176	170	147	160	147	189	154	153	176	186	161	156	170	181	174	188	184	184	157	162	189	175	139	176	184	182	171	157	163	160	183	151	189	201	172	162	161	156	157	160	173	178	170	155	150	171	180	166	177	185	169	168	161	156	172	166	174	151	162	187	161	172	161	156	158	173	202	167	183	187	146	175	172	155	168	161	159	191	181	171	195	179	164	158	160	164	161	152	156	173	194	163	190	172	168	174	137	173	166	172	187	178	172	155	152	167	159	159	182	139	185	185	167	185	168	169	168	175	176	185	179	173	178	160	182	179	171	189	177	170	192	166	165	165	182	170	149	179	189	158	174	177	178	121	155	177	184	180	190	182	158	179	177	179	194	169	160	158	163	178	184	166	178	149	186	169	169	170	173	178	176	195	201	165	180	171	163	164	156	179	175	181	191	180	156	165	153	182	171	165	157	163	189	195	168	158	155	176	175	177	187	171	192	164	157	159	184	168	190	174	160	176	144	173	145	157	166	212	161	171	179	152	176	159	202	192	175	171	151	158	178	187	179	161	162	158	153	151	176	182	147	159	173	165	175	168	156	153	159	189	193	173	185	181	168	162	201	163	171	184	197	190	176	173	157	170	179	175	169	168	152	156	179	150	174	143	165	173	172	174	187	176	157	159	167	166	152	159	194	146	177	152	203	156	155	174	158	160	172	177	161	187	152	169	203	181	177	179	159	169	189	188	173	176	184	150	160	171	165	176	177	178	169	170	177	155	173	169	181	183	183	135	160	186	177	159	180	195	154	153	178	178	159	178	170	179	178	173	173	160	165	158	167	185	179	187	161	173	170	187	153	193	180	144	181	173	171	155	176	204	147	158	181	175	167	182	175	174	163	162	169	191	164	160	163	186	160	170	174	155	175	178	175	179	176	179	173	158	170	158	168	163	173	168	177	174	196	161	169	151	178	172	181	159	177	194	180	151	170	162	153	178	175	180	182	180	177	189	176	169	164	178	157	170	180	153	161	169	173	195	190	192	168	195	152	160	170	171	168	165	173	173	184	182	165	188	187	168	181	189	175	162	181	176	186	155	188	178	158	154	163	194	194	181	182	165	174	200	157	158	182	168	161	190	168	151	159	166	175	173	171	185	162	165	168	158	177	162	168	166	165	154	181	182	171	169	180	184	174	176	185	166	180	178	166	163	172	171	158	179	172	168	165	168	183	182	180	164	149	163	161	162	177	171	192	151	165	193	188	160	165	152	157	194	180	187	188	176	169	172	186	214	168	154	151	189	186	160	195	160	184	182	188	173	158	155	186	167	168	147	194	183	190	194	168	165	174	172	163	162	171	150	163	174	191	187	163	182	163	155	164	154	187	177	163	159	151	168	144	157	183	171	167	168	183	171	164	153	170	156	160	180	172	182	159	166	174	186	155	169	168	183	189	171	202	164	169	168	176	165	156	157	152	165	169	209	189	145	162	163	175	162	163	200	191	179	173	188	164	167	159	184	186	169	181	151	179	157	165	159	171	168	171	176	157	176	160	193	158	189	175	187	178	163	153	177	167	201	148	172	174	180	148	191	173	144	174	168	168	167	159	170	176	172	158	195	176	174	152	194	171	182	183	161	175	152	183	188	183	159	150	166	191	161	154	177	155	156	187	166	166	187	171	161	184	166	166	180	146	160	164	157	175	164	181	173	143	152	192	192	147	194	173	157	178	176	163	181	176	171	163	185	159	151	165	181	169	183	152	183	166	152	171	173	166	189	174	181	196	151	167	175	163	184	179	159	172	178	176	161	188	185	164	155	175	166	166	166	147	151	164	169	150	160	171	177	174	169	172	168	160	181	177	168	152	198	147	151	190	164	180	167	184	168	165	182	163	176	190	169	186	174	164	158	168	175	179	155	160	185	168	166	183	192	184	172	189	158	146	162	173	156	190	161	161	173	181	150	149	150	194	170	173	155	173	139	129	189	151	161	156	175	168	190	160	166	163	184	174	172	164	148	176	156	146	189	159	165	171	163	157	168	165	181	167	172	174	148	202	181	148	156	174	184	169	172	172	179	157	172	180	146	178	164	165	174	161	185	175	182	159	196	160	163	152	174	173	129	189	188	159	148	152	162	157	159	157	181	176	146	162	174	186	196	169	175	172	175	176	176	180	174	151	171	186	147	194	170	159	144	164	172	149	169	180	158	162	171	179	170	177	168	196	150	176	180	194	175	167	151	169	164	163	166	178	187	157	165	167	170	205	198	154	162	175	174	181	168	186	169	180	182	172	164	170	155	156	171	175	190	183	142	173	175	157	167	182	154	159	165	190	176	177	202	147	146	183	174	173	188	177	185	179	174	163	171	174	179	170	186	183	155	170	201	162	150	163	160	154	179	195	196	164	167	176	169	170	167	182	170	163	154	158	168	174	160	194	182	204	196	172	193	153	165	198	157	162	155	186	160	184	167	135	157	166	194	174	192	178	174	163	191	205	179	155	181	196	178	177	157	168	154	170	181	153	165	190	166	163	200	187	166	180	183	178	170	170	166	202	174	173	171	151	183	157	175	183	160	179	181	171	158	162	166	181	158	186	178	191	173	175	184	164	165	181	164	159	181	149	161	191	171	151	165	171	174	162	143	166	162	155	148	185	168	155	172	144	160	172	169	153	174	170	170	170	147	174	166	150	188	160	173	164	173	173	188	184	169	151	171	190	176	177	176	157	182	181	155	163
32388	33792	8462	4347	2768	2008	1483	1194	1046	944	794	723	638	644	568	590	549	495	489	482	467	462	445	452	446	445	385	430	407	382	382	408	395	425	391	390	378	393	368	361	416	385	422	392	382	396	376	373	383	366	376	356	362	370	368	403	366	355	414	380	366	390	366	335	414	359	378	370	394	362	368	402	378	369	354	346	359	372	399	381	362	375	411	349	393	374	401	385	367	391	395	343	361	377	392	391	375	372	348	347	383	350	362	374	367	378	362	388	406	372	360	372	391	353	394	392	389	365	370	356	402	392	409	349	386	377	391	343	373	351	409	369	338	377	390	395	343	409	355	391	378	399	396	371	423	351	388	378	355	346	385	410	398	382	333	364	395	387	441	345	386	382	341	387	393	372	402	352	344	352	346	391	393	354	367	398	369	407	383	379	357	353	372	385	367	354	371	363	383	399	378	347	357	405	371	373	384	394	374	347	374	363	374	368	330	367	379	352	366	373	372	402	355	381	370	351	381	383	365	384	374	360	376	366	344	355	402	369	363	362	373	409	340	350	374	377	368	352	354	412	363	371	370	387	351	382	369	395	362	328	364	374	371	354	380	386	371	397	385	363	411	381	394	368	364	381	380	377	351	371	400	354	357	387	389	371	333	398	338	386	398	343	364	368	377	406	365	362	400	384	360	367	395	333	395	348	379	386	370	364	374	360	381	370	388	339	364	370	398	360	403	370	382	352	378	351	386	381	349	333	362	366	367	368	337	404	379	374	355	374	366	368	359	365	388	362	375	338	400	352	346	372	409	387	381	385	386	400	364	349	380	372	356	342	395	352	378	401	372	331	380	355	382	370	378	368	379	347	367	367	407	347	373	360	356	356	353	384	416	365	412	402	345	375	392	388	378	384	389	398	381	337	386	377	365	379	364	352	376	367	389	357	374	374	322	360	372	351	381	357	365	309	391	366	379	375	389	378	356	361	438	383	399	368	362	368	408	368	386	387	375	379	365	367	380	367	367	373	402	390	383	362	356	385	381	355	372	366	355	348	398	358	358	384	368	331	351	369	368	377	405	370	339	352	377	392	395	364	357	350	368	357	392	340	395	400	366	395	380	342	384	388	378	349	371	365	392	359	382	377	401	369	377	377	364	425	424	372	383	360	392	401	370	397	376	357	355	428	410	373	373	367	393	368	365	371	368	372	359	389	357	347	357	332	371	375	355	367	360	358	397	390	360	396	416	374	360	361	361	381	384	396	348	374	356	376	386	356	381	366	382	347	376	368	385	390	359	345	357	359	393	391	356	401	358	359	402	354	393	397	406	376	378	359	343	370	351	379	371	366	374	383	353	393	397	364	358	379	336	385	339	373	396	332	370	365	374	381	323	406	370	360	362	389	387	357	375	339	383	377	381	349	385	384	385	380	382	340	370	366	377	372	359	357	390	392	376	400	384	364	355	385	378	413	405	361	396	358	406	378	349	352	370	367	373	388	404	377	409	391	402	392	345	361	391	376	384	359	382	343	384	386	388	352	358	373	370	363	359	393	372	369	364	330	372	382	362	371	354	401	372	396	358	371	366	405	376	358	406	335	388	385	403	369	364	373	377	370	367	401	379	376	387	362	355	353	377	388	375	386	369	363	359	396	375	402	369	378	360	362	339	399	363	388	403	362	346	358	350	386	364	361	377	399	367	368	385	371	388	419	394	382	382	372	350	368	381	380	360	327	430	369	404	365	365	394	371	387	401	372	375	404	389	354	389	391	407	366	373	353	351	375	296	322	387	370	376	364	377	378	394	357	390	400	370	383	401	374	411	389	344	426	368	388	404	362	398	385	377	383	402	345	363	364	389	358	398	391	380	349	365	343	359	373	350	363	384	352	365	391	386	379	390	362	367	410	376	349	382	332	390	376	402	371	345	372	381	357	356	374	369	384	347	385	360	401	376	359	364	373	383	417	375	325	392	373	352	366	364	349	389	355	358	409	406	386	347	399	364	393	387	377	361	341	372	364	398	380	351	348	370	385	363	358	369	401	379	377	352	335	391	368	356	380	371	380	376	366	386	368	375	391	364	365	337	394	365	363	378	404	387	376	363	373	403	370	376	376	370	362	392	372	389	408	367	373	364	348	368	404	367	381	358	401	370	392	344	360	377	405	360	376	381	357	367	402	382	348	348	409	383	378	378	411	370	348	355	347	375	368	356	367	383	362	400	356	348	372	367	409	364	382	395	358	350	366	370	352	402	408	363	396	366	398	372	365	394	335	377	401	364	392	380	349	340	403	373	360	389	370	365	389	362	379	371	383	334	387	391	355	380	361	346	371	376	368	387	366	379	364	371	362	395	376	375	357	375	389	385	353	366	369	403	357	371	380	369	362	389	386	376	405	349	382	381	393	356	355	371	351	375	395	371	378	370	367	351	375	440	369	373	389	377	345	399	364	369	357	387	367	356	370	374	353	397	428	365	358	388	393	384	372	350	356	398	412	395	361	381	362	373	381	354	369	390	375	389	392	396	386	351	376	362	377	391	373	406	400	356	367	394	352	356	387	400	389	375	399	394	362	350	359	391	386	427	376	363	364	383	366	373	393	401	352	371	376	375	400	383	369	388	342	376	377	407	355	356	378	402	374	395	395	368	367	375	375	384	344	392	330	393	387	379	401	383	358	365	375	346	359	353	366	349	364	365	419	370	388	361	347	397	345	393	413	337	368	390	385	339	395	357	371	404	340	390	332	384	388	358	360	342	392	386	404	346	397	362	395	365	371	377	396	364	350	360	382	362	364	390	371	389	415	380	378	375	400	362	373	355	360	394	371	410	353	367	403	376	364	365	392	379	371	350	370	346	362	391	426	382	375	365	397	375	357	387	363	356	398	367	397	352	362	395	345	370	380	386	392	410	390	326	397	397	353	356	393	359	368	380	369	395	360	379	396	387	369	353	390	359	388	387	387	351	357	392	343	361	423	371	373	419	372	387	403	358	355	373	371	346	373	371	340	390	360	364	373	399	369	373	374	372	389	394	399	388	390	365	393	403	398	376	380	368	403	349	367	372	376	371	362	391	360	415	379	353	405	394	357	394	358	351	384	331	375	385	395	368	355	378	365	357	406	391	419	376	376	383	383	432	388	368	355	371	360	337	401	428	350	375	363	365	356	379	351	381	360	358	380	372	377	363	391	422	350	351	393	358	352	359	380	375	366	391	366	369	369	348	372	364	346	380	359	390	384	363	390	382	386	378	368	376	368	363	347	376	366	352	400	360	387	391	413	379	378	361	365	372	396	392	347	353	373	406	380	409	404	404	397	381	388	363	361	402	354	335	380	423	369	389	374	429	386	383	416	348	354	386	366	374	371	339	398	396	386	353	375	397	403	401	381	386	362	419	394	376	391	370	379	358	355	370	393	347	389	369	391	379	410	355	344	388	404	354	388	357	352	401	414	348	375	398	371	417	385	397	369	379	363	384	331	359	351	379	377	356	383	392	416	377	384	363	362	396	373	357	406
23846	21630	29546	24184	21632	15097	1676	860	613	603	596	539	505	511	432	431	468	432	442	449	394	416	419	406	449	418	380	365	411	367	384	404	394	361	363	395	377	384	388	424	396	413	406	397	361	402	359	409	418	396	396	403	405	378	359	376	382	400	387	386	384	363	382	382	364	384	372	371	402	385	419	395	380	404	389	408	359	366	423	372	393	383	387	391	389	373	385	397	357	377	363	394	364	365	373	423	377	345	385	371	394	379	363	373	374	365	356	349	375	372	363	357	366	368	375	399	391	434	384	389	346	362	396	355	346	388	388	385	341	431	351	382	436	354	369	358	378	389	383	384	383	351	390	384	398	382	373	375	357	442	415	396	390	338	363	381	354	377	389	361	358	399	390	414	344	367	359	382	412	377	366	375	335	349	359	355	410	380	391	358	387	358	385	371	406	328	394	385	391	359	376	380	366	370	338	362	435	366	399	365	412	369	387	407	402	357	357	361	398	386	369	370	367	402	370	394	406	376	382	360	417	382	370	381	385	345	393	378	394	380	387	388	387	359	393	402	413	399	356	380	373	324	379	420	385	386	372	405	352	384	393	359	361	376	338	381	398	387	375	381	340	392	379	365	383	393	352	381	350	378	363	361	396	352	388	357	387	375	374	352	406	357	415	409	363	364	389	380	360	359	355	356	380	362	358	362	404	402	359	356	423	366	370	382	389	378	366	376	390	379	379	362	386	371	370	372	338	378	395	374	375	376	360	390	387	386	352	376	382	373	369	352	373	383	375	429	366	385	398	376	420	373	372	354	361	438	352	407	392	410	389	364	367	386	378	402	358	364	406	387	379	386	368	365	338	365	363	376	366	352	384	376	340	381	377	375	406	344	377	369	413	373	387	394	379	374	375	351	379	381	374	373	374	381	400	392	371	398	421	357	388	395	360	359	350	375	369	382	344	340	412	362	376	393	404	389	352	381	396	397	391	374	371	359	385	401	405	381	365	357	392	378	381	335	349	341	378	371	398	366	384	369	382	394	370	399	386	405	374	404	367	423	349	352	392	397	401	347	400	359	383	391	345	381	355	385	378	366	346	373	349	391	358	375	362	357	357	345	357	422	381	347	403	359	376	369	386	368	359	390	393	371	357	379	392	401	369	391	381	404	382	409	382	381	389	344	384	372	350	385	360	365	359	401	374	389	367	367	368	360	386	378	341	404	376	370	373	370	381	393	385	397	358	378	418	377	399	389	343	353	380	379	374	392	378	375	372	376	373	365	401	375	397	383	370	364	387	356	385	354	380	378	375	391	381	406	344	382	361	399	398	371	367	376	384	381	369	424	413	369	384	362	390	360	333	364	360	395	405	402	382	386	361	348	374	377	382	346	386	394	385	356	363	382	408	357	379	374	379	371	399	363	385	342	407	374	391	396	376	344	404	364	363	402	363	386	378	355	391	393	390	379	380	377	443	362	384	390	391	366	342	336	365	376	354	383	399	383	385	391	353	375	368	393	385	385	388	410	377	397	387	358	358	357	400	377	377	382	370	414	385	358	396	397	367	388	337	344	402	391	383	369	375	357	352	399	359	374	405	376	368	399	386	348	404	395	389	395	376	384	344	367	387	387	321	359	382	348	360	410	336	398	379	384	375	372	394	397	374	410	370	377	366	368	373	368	392	392	395	385	413	380	371	360	354	387	391	351	434	410	413	380	387	385	394	365	410	372	396	408	381	397	364	410	364	343	372	381	387	390	407	372	400	388	384	397	372	400	373	340	364	401	417	356	401	368	361	415	379	384	331	358	375	398	391	352	356	368	346	420	345	364	399	409	362	366	392	400	371	404	358	381	379	356	349	384	368	374	380	380	353	355	399	387	375	357	381	357	365	395	401	367	354	380	368	396	335	349	394	384	420	415	379	389	396	360	333	373	406	349	381	352	400	381	384	381	382	380	370	382	372	367	333	379	355	418	342	382	353	318	366	373	409	356	389	388	353	373	360	412	377	390	397	368	364	372	375	356	366	358	396	379	414	391	382	352	381	383	387	373	341	384	363	402	374	361	372	387	400	350	390	370	368	371	366	386	371	410	379	401	389	429	404	354	420	389	377	401	376	352	372	378	378	383	397	388	408	374	411	399	373	398	363	356	393	384	395	382	342	363	390	370	375	390	406	377	363	360	351	376	346	391	378	367	376	381	403	365	393	384	381	380	352	395	377	375	357	371	376	378	378	378	390	379	381	408	346	375	357	384	400	383	406	382	363	398	381	398	397	406	335	367	350	332	371	379	380	367	367	399	367	377	354	375	374	372	408	376	384	353	381	382	379	390	391	372	395	369	409	393	409	365	370	364	378	331	381	397	393	374	369	380	378	375	375	362	389	354	384	353	361	441	402	365	377	362	399	375	405	352	395	409	407	378	378	389	362	369	388	372	374	391	355	358	389	352	383	376	381	399	383	388	388	376	380	379	367	363	379	404	380	370	360	332	383	370	401	376	407	403	394	359	372	377	374	386	414	396	388	386	397	380	380	376	361	391	404	373	398	382	388	375	392	358	400	380	393	367	387	412	371	394	352	415	373	363	373	386	385	388	388	353	364	361	365	416	353	407	354	360	386	396	354	373	374	363	371	382	364	358	376	374	389	370	361	374	370	409	377	365	366	378	349	386	361	364	395	387	381	397	355	389	383	398	404	403	389	392	360	398	426	404	393	307	362	394	392	380	357	359	386	395	368	359	444	382	375	413	355	360	379	388	361	405	436	357	406	356	364	400	384	359	382	384	379	405	362	418	361	387	427	358	370	344	379	365	399	366	363	422	355	371	391	388	403	386	366	370	394	386	411	369	340	387	408	368	391	359	360	377	387	375	369	383	392	397	382	369	398	373	360	379	353	398	393	343	351	368	401	375	381	373	341	379	363	357	399	367	364	377	363	369	389	397	415	362	370	376	396	364	403	383	377	373	355	360	376	400	388	392	406	410	384	376	391	354	396	337	355	365	362	371	374	402	345	391	386	383	373	412	366	407	386	389	363	384	364	354	396	371	365	406	369	393	374	434	372	399	373	376	387	389	346	353	342	382	379	400	376	388	377	347	405	397	378	400	371	374	378	346	396	356	355	388	389	385	361	376	354	367	396	389	428	377	335	371	369	362	347	375	389	387	398	364	368	406	381	373	407	413	345	377	409	381	391	391	419	380	401	376	360	388	395	365	338	398	386	381	365	377	390	340	382	331	374	397	387	352	375	374	370	360	413	387	306	375	384	391	388	379	373	425	371	364	336	375	412	340	383	396	386	351	372	337	365	375	359	387	369	377	425	349	362	388	382	352	362	375	379	370	361	344	375	344	388	395	374	372	396	383	379	407	406	393	392	382	410	344	392	351	378	367	410	362	401	363	407	410	369	392	378	365	345	387	378	408	381	369	352	390	385	379	410	359	364	372	355	403	359	385	368	395	389	387	394	380	335	363	380	428	363	388	373	339	351	355	362	375	396	390	383	366	376	388	384	364
37373	40093	13721	7655	5088	3692	2943	2263	2060	1754	1565	1384	1222	1183	1133	1074	1022	977	977	953	935	824	855	859	834	785	834	814	781	818	827	765	769	836	727	827	749	774	770	740	813	741	731	756	766	795	790	808	737	789	738	691	725	770	740	707	724	784	769	719	745	721	716	748	745	751	717	697	758	726	757	734	745	713	738	718	701	700	737	703	710	732	712	723	652	715	673	712	725	706	725	737	717	743	714	753	747	734	709	719	690	719	733	687	750	745	707	733	738	704	724	712	737	735	716	766	749	688	681	713	695	732	733	734	719	757	769	735	718	741	716	688	716	726	726	756	723	730	733	722	759	757	718	712	740	785	718	732	691	737	707	721	732	688	737	691	731	742	721	716	702	669	665	725	705	790	726	749	747	679	746	722	694	752	718	774	713	745	705	729	739	733	759	733	732	726	738	761	736	705	756	748	695	683	772	730	765	706	752	720	698	750	711	736	712	687	720	762	701	720	711	701	772	718	719	696	719	734	684	719	670	728	745	727	703	672	717	742	707	697	748	753	721	686	714	681	750	737	705	756	751	737	735	747	805	727	707	718	698	660	698	717	690	716	768	687	707	748	698	743	752	702	767	715	720	689	708	664	700	759	732	714	719	707	741	675	742	703	770	695	723	743	708	778	721	689	765	682	736	659	749	719	768	759	690	701	716	707	751	727	679	722	683	742	725	732	763	757	717	724	672	653	685	718	690	744	756	736	690	712	752	693	680	680	703	709	734	721	712	721	684	703	688	730	708	697	726	708	703	773	658	734	735	703	720	730	740	691	723	724	673	707	697	705	752	730	681	690	703	745	747	714	728	718	750	740	701	749	684	710	704	719	733	697	728	726	710	751	678	714	696	748	712	727	702	739	765	716	720	726	690	744	718	736	770	693	744	710	730	688	754	735	710	729	701	765	769	730	727	725	693	639	716	707	783	768	693	658	676	726	772	716	727	723	719	758	736	766	716	743	719	753	717	697	714	720	686	702	759	778	712	697	684	767	719	741	705	751	707	673	736	734	719	743	715	719	779	771	709	740	724	725	750	746	709	710	700	719	775	697	704	737	699	735	729	729	765	728	668	703	703	769	716	730	727	717	736	699	781	738	695	701	716	716	715	724	720	656	703	702	701	707	729	704	751	723	708	752	715	707	751	726	754	756	715	756	714	744	689	705	705	710	736	744	727	692	731	747	750	754	769	745	701	715	744	748	692	741	711	693	757	772	729	711	700	759	705	704	663	706	722	693	699	713	734	729	784	735	697	733	745	709	724	757	699	735	673	681	721	718	695	705	686	663	696	715	727	744	724	712	687	715	706	757	709	688	734	737	729	718	753	743	691	751	695	730	731	717	681	724	788	702	788	716	746	726	716	764	711	674	694	752	723	776	725	764	693	723	718	761	731	688	700	692	718	714	746	701	733	711	725	709	704	734	687	710	756	737	702	726	712	732	675	751	685	715	753	715	730	698	715	724	730	725	712	756	748	724	781	735	742	708	660	734	713	683	776	746	711	673	700	740	716	692	683	683	745	758	725	745	709	759	725	712	680	706	725	706	712	758	702	721	704	736	757	685	743	692	699	706	727	703	729	729	693	681	720	693	685	706	743	682	764	717	687	683	724	735	761	666	721	665	727	732	727	752	686	738	729	728	716	772	722	786	729	755	699	725	742	688	735	697	718	783	705	696	732	714	691	731	783	726	735	767	747	713	751	663	730	708	736	773	714	725	704	777	748	704	734	697	696	696	706	699	736	660	693	785	686	731	690	713	732	727	763	711	705	680	720	731	739	659	762	717	673	737	698	717	712	726	738	734	701	705	701	749	712	686	712	736	789	700	711	709	730	735	720	673	717	711	733	742	712	692	772	730	724	711	744	735	727	740	712	705	776	735	754	704	706	738	726	761	712	669	731	718	696	762	775	719	690	723	733	767	723	722	722	704	769	709	649	713	706	670	711	730	703	732	730	727	700	665	782	726	692	788	717	734	791	699	721	761	739	739	724	766	667	714	737	663	756	704	686	719	715	719	724	726	752	711	711	752	719	759	733	737	699	760	694	644	715	710	755	740	738	709	689	674	731	748	732	712	727	720	739	708	638	735	706	681	713	714	732	668	689	749	746	728	687	696	717	746	744	752	764	786	703	724	747	713	702	667	724	669	703	729	742	737	699	694	738	737	742	745	720	694	727	740	712	691	733	745	746	702	737	737	731	718	765	727	715	728	711	699	733	705	705	768	687	711	712	721	674	734	644	679	707	726	737	695	705	726	730	754	719	735	733	717	729	736	728	735	764	718	763	715	737	743	707	735	695	724	663	716	767	752	730	693	732	734	744	742	681	705	718	714	688	662	765	705	740	708	711	705	735	736	697	735	773	697	711	713	734	675	692	716	718	726	727	722	716	712	711	694	739	704	720	780	751	735	740	699	714	740	728	703	715	730	694	712	774	742	721	707	717	679	767	715	760	762	751	726	727	710	684	724	732	699	726	729	740	700	726	730	712	691	710	689	710	683	773	761	757	710	695	778	738	751	660	735	714	684	660	706	743	703	671	762	725	728	773	749	760	685	709	681	731	700	692	702	758	755	732	751	688	692	735	688	674	690	700	720	706	703	735	694	747	703	736	700	729	759	699	736	712	747	731	721	686	729	718	715	711	709	699	731	722	693	742	736	775	713	736	714	730	699	770	680	733	743	710	706	727	733	715	701	692	637	757	756	747	717	704	705	701	746	746	726	737	647	717	761	747	696	680	743	713	728	731	701	702	661	709	723	729	713	685	729	745	695	707	733	708	693	743	687	769	721	706	757	699	730	728	720	698	728	748	696	702	697	708	722	733	734	745	678	721	714	743	743	721	715	702	704	727	714	731	702	721	691	706	749	696	736	722	701	714	691	720	698	669	678	719	750	755	753	738	711	682	735	668	737	661	735	783	723	675	715	733	706	710	707	682	695	740	734	707	686	697	701	706	741	704	677	724	721	751	677	751	656	677	718	669	690	711	688	729	703	741	730	708	722	732	731	707	703	717	723	722	734	760	698	767	751	731	680	735	722	710	714	713	739	738	695	736	684	709	704	680	733	729	736	718	778	713	724	738	768	711	691	721	746	717	733	722	731	752	712	724	744	692	757	708	723	735	706	723	706	724	747	744	699	731	686	673	674	726	671	749	726	716	698	777	697	709	721	736	730	753	680	692	709	682	663	768	719	747	714	739	692	739	725	720	703	750	720	752	718	693	753	730	757	662	720	764	724	690	767	696	682	708	692	726	710	706	739	712	699	671	700	716	736	717	710	718	747	705	692	739	762	723	730	754	721	703	720	744	689	754	693	734	705	737	736	687	696	717	723	722	727	705	663	701	730	754	726	747	688	738	679	794	744	691	751	649	691	697	693	735	762	737	704	713	690	733	734	686	718	730	703	728	745	748	728	709	681	753	774	707	712	709	714	693	728	689	696	713	748	693	762	692	734	682	740	692	742
27328	20752	6705	847	576	438	377	370	347	328	342	331	323	362	323	310	302	330	326	342	327	318	298	337	314	324	307	334	317	325	303	315	314	336	343	318	340	343	321	312	327	283	340	314	342	314	344	325	326	347	275	302	316	321	338	320	319	344	305	305	306	270	300	332	309	307	303	332	327	316	319	334	332	302	324	336	318	340	285	288	323	317	316	301	332	302	298	312	346	305	311	301	323	349	308	295	313	328	304	302	305	351	304	314	302	325	311	305	367	304	322	284	273	306	292	338	309	303	323	303	350	351	299	332	336	335	340	327	341	324	319	337	322	347	327	322	350	307	348	300	302	286	318	358	318	286	297	312	315	337	322	353	285	284	327	324	354	323	297	329	311	322	327	364	329	315	302	331	326	336	363	339	320	337	291	333	344	345	341	323	309	323	311	312	295	366	323	288	328	331	277	316	321	343	326	327	331	310	283	319	342	317	294	323	303	343	317	317	311	285	299	331	307	315	292	315	292	320	308	322	297	310	298	301	295	296	289	336	319	298	325	352	326	274	334	334	302	311	299	301	325	302	324	310	316	340	315	319	299	324	305	328	337	309	338	317	308	333	305	297	322	347	340	311	333	366	302	339	341	316	315	325	322	332	294	318	300	316	297	331	334	311	280	334	307	303	346	322	291	295	278	364	323	319	298	302	326	302	310	328	296	316	292	346	297	322	311	306	339	337	328	290	319	333	311	307	326	312	305	307	299	295	312	321	311	336	323	297	306	330	343	306	316	342	292	348	340	338	315	269	324	342	342	318	305	298	329	300	322	307	303	346	317	340	306	289	286	311	310	337	315	303	326	336	360	341	281	306	325	304	323	318	350	331	327	324	290	293	315	325	316	340	293	292	321	296	334	335	310	303	283	298	322	297	329	343	287	333	297	311	337	331	302	303	328	334	305	324	295	290	302	329	296	341	322	292	309	327	326	333	324	315	325	319	359	309	295	337	329	336	325	300	301	315	314	325	332	306	322	346	330	329	325	330	333	291	335	327	326	321	358	296	333	355	358	292	323	297	313	281	362	318	344	299	291	311	318	341	291	285	340	319	306	334	346	320	304	324	348	315	293	323	336	349	318	311	327	301	303	323	342	321	315	345	335	362	314	301	308	346	324	342	310	318	312	329	306	309	333	295	346	317	311	301	322	337	313	330	324	290	312	298	318	337	337	328	310	297	313	345	317	297	324	307	350	331	324	334	307	334	321	278	307	322	346	339	306	345	302	322	322	312	290	353	320	343	317	313	331	294	337	342	316	329	322	307	311	310	350	298	299	332	315	347	333	353	326	322	308	316	301	320	317	321	351	297	285	310	333	312	325	286	318	345	321	326	290	300	327	316	321	313	307	305	332	328	314	313	323	301	311	301	307	345	321	313	293	363	344	339	298	304	293	329	339	292	304	300	301	338	334	312	329	353	335	315	316	298	309	353	275	342	320	313	339	341	320	332	308	309	324	293	336	299	339	328	316	290	307	301	304	327	367	324	339	341	300	298	337	323	309	363	299	303	354	324	317	292	297	300	302	329	317	337	330	311	317	337	295	331	328	298	328	308	326	306	304	326	318	281	339	315	306	291	318	293	317	336	314	315	293	329	285	342	306	357	277	330	324	305	305	345	291	334	345	324	321	312	308	282	278	326	313	340	324	300	327	322	296	348	308	318	296	320	315	320	312	317	351	319	320	355	318	312	349	298	330	328	318	335	325	306	299	305	305	325	328	319	328	319	317	358	339	332	301	320	305	299	326	287	310	319	308	319	315	341	300	325	334	323	315	321	312	291	298	326	329	307	323	342	330	324	328	287	324	330	318	307	315	290	326	339	316	312	317	322	313	301	324	323	348	319	297	337	284	289	308	320	340	287	326	353	323	319	301	318	322	326	331	325	300	344	313	303	334	337	317	327	336	301	313	283	334	315	315	310	335	328	332	344	301	311	296	346	305	307	304	328	312	301	287	316	315	294	308	327	319	305	273	317	314	343	330	314	306	310	314	330	327	307	311	296	300	317	295	335	326	312	320	311	334	298	304	318	330	286	323	300	316	336	326	328	329	338	305	342	328	328	326	311	325	296	288	330	310	367	303	302	345	342	309	316	342	327	341	366	306	338	299	300	298	319	333	296	305	340	305	318	333	317	339	324	294	331	319	282	322	307	319	311	323	313	326	302	311	325	303	337	318	308	316	315	345	280	319	306	320	335	313	319	311	345	301	298	311	299	327	303	302	306	324	273	315	361	315	309	328	309	321	307	306	321	325	304	311	292	300	308	292	340	316	344	324	316	304	312	320	298	321	347	347	308	306	303	323	338	337	320	297	304	297	333	327	325	334	337	329	336	333	328	315	317	334	353	327	308	326	314	312	322	309	301	337	312	304	320	273	317	323	310	282	334	327	327	297	312	320	299	300	304	324	309	310	326	338	337	310	293	299	332	310	321	321	299	321	290	301	324	335	362	333	311	338	316	354	300	346	343	324	321	324	348	314	310	328	296	301	325	307	299	318	349	296	298	334	329	306	333	305	340	342	332	322	298	294	320	306	337	327	328	297	322	313	333	328	317	321	339	331	332	311	321	282	300	286	337	297	282	319	323	310	321	306	327	324	314	340	328	337	305	321	299	295	322	320	316	319	310	307	314	299	331	324	309	322	294	327	312	351	322	309	310	306	307	345	318	287	288	321	327	330	310	326	351	306	305	354	331	316	301	373	311	340	291	305	337	315	311	327	317	298	343	323	317	295	318	314	304	331	314	342	339	326	297	296	329	327	285	323	315	341	343	315	337	330	302	330	325	312	317	301	357	332	323	296	356	298	318	303	322	319	321	288	335	358	318	358	304	341	317	322	315	342	333	327	356	306	328	287	326	338	285	294	344	327	318	321	336	357	312	292	353	302	304	313	314	316	293	313	317	366	336	311	313	329	318	356	323	338	317	298	317	312	318	339	331	335	339	328	333	299	322	288	295	285	302	306	321	312	327	334	353	290	324	299	321	340	283	321	332	293	315	331	309	351	349	308	310	373	308	340	315	352	348	299	308	330	264	317	298	324	345	291	324	325	313	344	315	311	342	331	361	331	305	308	292	323	283	322	303	329	330	302	290	309	323	293	328	306	328	305	312	332	329	309	298	310	332	286	284	302	358	315	307	317	326	318	330	336	321	320	310	301	317	318	296	342	296	308	323	331	332	296	298	307	333	299	326	320	317	351	304	334	308	283	301	331	323	337	309	321	291	289	329	304	333	310	306	299	328	310	350	336	277	356	322	321	313	274	321	359	301	302	333	342	301	315	321	358	333	300	317	348	328	329	327	300	350	331	297	304	335	295	336	321	348	313	328	352	299	290	343	292	315	320	359	348	347	316	308	326	304	347	309	325	275	306	337	312	360	303	324	315	312	312	321	324	300	317	333	324	284	335	332	313	316	292	327	313	310	287	336	318	332	309	298	342	321	316	312	337	340	274	336	334	298
15465	12054	1712	1123	916	805	812	731	749	705	702	673	676	699	673	657	740	657	653	692	635	645	681	682	647	645	663	633	617	666	646	684	691	682	673	677	689	677	660	707	652	649	674	695	620	658	654	680	682	666	678	677	657	630	729	729	638	651	670	670	681	700	706	668	697	608	700	717	709	678	690	710	689	628	640	687	648	678	688	647	658	661	677	642	636	670	689	658	663	669	690	613	711	625	676	684	679	667	634	661	632	615	669	640	671	645	626	707	692	644	661	707	675	691	680	626	675	676	678	597	641	675	685	682	640	659	691	659	686	671	627	715	652	688	618	659	684	640	651	671	656	666	634	671	659	654	658	640	662	609	674	651	676	666	672	670	624	631	656	652	683	660	681	627	655	675	683	653	682	637	645	646	678	677	686	694	648	688	653	624	672	639	676	708	640	698	652	644	674	638	647	649	658	645	640	640	671	629	654	660	687	662	681	643	644	654	679	685	617	655	629	644	711	664	687	646	638	636	658	667	631	717	685	656	673	707	682	636	639	621	681	651	688	625	681	643	587	629	682	674	674	649	668	635	694	658	665	641	662	656	641	632	659	680	660	727	668	653	661	682	657	641	650	677	668	660	647	694	660	676	673	681	646	675	625	647	670	698	642	660	658	654	653	699	659	651	676	679	644	629	676	665	675	667	660	674	683	631	629	684	663	646	672	612	682	628	681	651	710	614	687	646	658	702	656	696	679	667	650	725	659	676	636	659	673	686	679	712	630	665	658	626	675	644	670	658	700	630	671	647	654	712	679	647	641	605	686	641	659	637	674	627	616	650	706	680	659	651	634	703	653	634	648	694	633	666	698	701	695	699	680	663	676	647	672	669	632	662	632	651	623	681	718	637	648	666	672	657	650	729	646	644	634	658	673	655	683	649	632	638	646	647	677	687	676	671	622	645	670	659	671	653	730	669	646	656	650	692	673	654	691	645	635	689	632	662	622	739	688	694	708	632	694	696	679	659	641	667	661	669	677	670	688	700	689	659	666	730	638	658	636	637	702	658	669	684	694	704	635	665	665	680	635	649	731	691	654	689	610	697	652	671	661	662	656	682	631	693	619	668	688	656	720	628	715	686	655	638	659	675	642	649	653	669	669	721	623	670	669	638	697	646	663	652	722	620	677	654	647	683	671	640	635	645	682	657	643	662	672	637	603	692	665	646	627	655	662	656	622	624	679	643	723	640	680	667	641	681	661	669	677	654	632	688	621	657	685	689	705	709	668	694	664	685	653	657	664	664	663	646	698	643	680	693	666	664	691	665	624	708	689	666	701	642	676	651	660	585	702	648	676	667	647	664	633	688	644	634	697	717	652	621	665	661	680	665	668	614	658	626	695	659	684	659	678	640	695	653	643	646	667	639	664	699	677	684	681	664	644	644	651	683	679	634	648	653	628	638	733	609	692	638	653	691	683	679	649	681	714	667	649	616	642	672	675	666	645	646	638	665	668	659	675	680	679	622	645	654	630	642	648	677	685	625	672	643	685	653	667	651	685	654	648	679	645	683	676	645	656	662	675	652	679	700	656	670	654	643	631	665	664	689	639	624	682	667	628	633	684	669	648	640	683	666	639	623	636	625	642	697	641	655	629	645	698	636	716	690	654	687	614	673	645	682	648	646	700	674	667	687	699	663	634	704	658	645	663	677	697	683	687	640	648	645	691	645	681	694	639	684	657	628	643	621	711	679	622	643	698	631	654	679	684	661	665	635	599	662	658	690	643	679	663	677	681	648	635	650	658	668	648	697	671	708	692	716	658	622	687	673	651	688	676	631	635	651	633	681	687	644	658	663	636	660	668	701	649	672	648	650	624	705	701	657	652	661	667	691	692	715	676	691	649	664	694	661	612	658	688	667	645	627	681	703	672	700	669	680	665	665	625	699	643	680	675	720	662	649	634	702	657	641	661	675	604	659	680	633	675	640	653	695	675	678	631	680	656	655	645	652	617	693	657	674	669	649	668	739	632	662	675	672	661	666	642	671	685	662	681	711	707	668	651	646	630	640	647	643	647	703	645	651	664	690	674	693	649	642	650	655	674	708	703	681	652	663	636	671	685	678	682	687	657	653	643	706	677	646	671	662	687	686	650	695	670	682	657	659	666	697	665	637	663	652	642	629	697	690	674	690	647	664	659	715	631	612	684	638	606	659	650	681	673	686	619	614	642	591	719	669	632	687	653	617	700	695	714	652	697	670	689	648	658	655	639	673	663	649	659	624	701	649	652	654	710	656	646	696	699	662	642	643	652	658	616	696	698	673	649	627	683	670	662	647	638	645	646	663	625	627	613	680	638	661	659	671	653	704	671	689	664	659	662	692	677	635	652	653	671	680	696	678	679	643	690	647	678	630	673	666	624	661	655	674	698	657	674	619	672	683	652	688	680	676	612	655	623	723	661	657	646	672	669	663	671	604	661	663	671	614	632	680	685	703	677	673	647	704	682	625	707	658	652	640	658	675	659	627	677	620	652	666	647	673	656	656	733	630	670	659	669	703	680	602	711	652	697	631	654	667	695	668	675	667	652	646	647	682	683	650	656	687	669	655	628	616	659	672	691	695	668	708	655	602	644	635	664	633	687	673	670	618	715	665	677	668	632	642	624	642	650	636	680	656	632	644	680	649	635	668	652	674	644	712	706	670	693	693	655	633	685	667	684	634	643	660	659	665	675	650	653	704	626	653	616	653	702	704	652	651	676	690	719	658	680	679	641	633	697	638	645	711	636	698	674	674	686	640	625	689	645	666	644	677	688	687	666	674	660	665	672	634	663	701	636	607	680	695	644	609	636	634	686	672	668	671	702	664	620	664	649	640	696	643	659	645	668	673	688	611	658	673	648	657	648	698	705	642	650	652	642	663	664	630	654	713	642	649	673	652	633	696	652	681	699	662	642	609	659	643	680	656	682	642	685	630	672	672	637	684	678	668	647	684	650	658	729	609	701	640	694	671	608	643	688	648	705	678	658	719	659	671	629	623	696	675	680	656	687	646	627	641	641	615	658	696	662	669	707	660	642	734	656	650	610	618	679	705	666	661	683	661	681	670	699	667	628	680	656	671	691	678	693	689	641	665	647	667	634	648	652	718	612	675	703	694	667	636	662	681	641	638	627	658	677	646	687	716	674	667	629	632	691	660	652	663	645	667	647	686	643	633	686	694	683	686	647	690	645	690	641	613	627	689	616	634	694	636	624	660	629	688	653	674	656	651	695	691	649	647	635	694	660	679	679	647	680	656	716	656	651	647	615	667	674	636	710	672	611	650	667	627	653	735	662	633	698	682	660	654	643	613	630	611	669	636	665	645	665	680	640	650	630	634	587	708	696	659	705	694	625	713	663	619	699	667	652	676	682	659	628	733	677	602	635	638	663	710	679	646	686	635	683	663	715	666	665	676	656	675	665	659	662	669	689	663	666	651	654	614	661	648	678	591	652	704	685	638	679	634	674	667	627	615	694	676
24737	21604	28617	25063	18093	1232	549	378	331	293	277	242	238	216	229	216	213	205	199	205	207	191	173	179	179	195	181	183	178	199	157	196	184	178	164	185	177	203	188	165	174	158	168	198	176	164	171	153	185	185	184	180	173	152	179	159	176	155	174	208	179	167	154	173	172	175	187	170	186	182	162	172	165	171	168	190	170	179	184	183	183	172	171	165	174	169	161	170	183	182	167	160	170	170	186	170	175	159	159	183	177	166	187	166	149	179	160	167	174	164	194	169	193	179	196	191	206	165	161	153	190	156	186	168	163	152	166	183	172	178	176	173	167	158	158	184	161	176	157	176	170	174	173	191	161	175	159	174	155	150	164	170	176	137	201	190	161	193	172	154	183	153	164	166	166	166	157	178	178	194	151	182	154	176	172	184	187	151	181	177	178	165	191	143	159	166	188	181	185	157	177	171	168	150	169	158	170	167	170	168	177	181	180	187	159	162	147	180	176	175	166	149	159	168	141	165	170	160	157	185	160	138	157	194	197	169	177	178	175	184	169	179	190	164	174	160	178	156	146	151	177	156	159	166	164	168	184	180	196	169	195	165	194	159	179	157	169	189	167	176	179	189	178	191	173	158	173	181	162	166	157	166	168	159	188	162	173	166	189	156	179	173	178	179	167	150	193	151	187	158	164	173	157	167	184	166	161	166	165	202	149	178	181	172	176	167	155	142	163	170	165	164	176	163	143	174	161	180	158	174	170	137	168	173	148	185	178	171	170	164	188	173	170	166	180	159	181	140	168	182	173	196	151	155	171	174	158	161	172	192	175	157	163	191	197	179	170	161	171	162	171	165	167	145	174	189	142	187	167	162	170	171	156	171	178	194	176	186	175	167	163	166	204	183	186	159	167	164	175	172	162	159	159	167	144	190	190	174	190	152	167	161	181	175	150	161	173	152	162	175	191	156	190	186	165	153	167	169	178	151	170	145	160	183	194	156	161	159	168	190	179	199	173	139	174	176	188	157	177	173	179	193	187	164	152	172	145	178	164	168	169	162	195	174	159	186	147	145	158	172	181	185	171	159	172	165	175	157	171	177	188	197	174	169	176	185	191	174	147	181	166	171	189	163	171	161	175	182	170	198	190	164	163	166	165	165	155	168	176	165	198	178	177	181	158	164	178	193	156	184	176	194	183	180	170	169	171	178	153	184	179	145	161	171	152	204	176	174	187	164	166	158	165	163	170	169	165	218	198	155	184	200	167	167	146	178	184	178	176	153	159	177	161	160	192	154	199	187	169	202	148	162	166	181	158	168	162	156	171	169	159	195	193	153	187	174	172	170	176	175	193	153	169	162	156	203	178	178	146	182	172	152	168	176	168	189	164	176	166	170	186	178	155	182	177	164	174	160	154	149	176	162	185	171	154	165	171	161	184	166	160	170	180	165	189	166	174	179	199	145	174	170	157	172	174	169	174	178	167	157	167	163	179	175	157	183	178	163	151	181	181	166	174	159	172	181	152	154	188	156	177	148	186	144	170	161	164	167	159	160	169	161	157	154	175	164	167	193	187	166	189	201	167	190	177	187	179	159	179	160	168	187	174	189	152	196	182	169	182	172	171	174	164	170	191	180	161	157	175	152	178	187	161	149	153	154	156	165	160	160	169	171	194	165	175	144	172	184	191	174	161	197	173	193	169	166	166	175	156	160	174	166	158	169	170	155	174	162	167	151	172	167	161	162	170	162	153	193	153	179	188	161	196	166	172	155	178	144	170	177	178	162	182	163	175	137	175	153	165	166	177	155	179	169	175	173	153	148	157	172	173	161	159	160	175	168	170	148	179	180	170	171	158	177	163	205	180	170	167	162	157	191	195	156	181	171	165	197	177	171	170	169	190	164	165	166	161	181	168	144	156	179	155	176	179	142	132	165	184	172	195	166	186	186	182	169	179	177	170	172	172	181	163	193	166	157	169	177	172	157	184	175	171	154	199	192	181	161	155	159	161	205	145	169	188	176	176	193	194	156	152	159	163	174	154	154	176	153	188	165	167	157	187	171	159	176	185	173	171	172	189	145	168	154	172	173	180	163	179	177	178	176	182	172	181	167	196	171	178	172	146	181	166	178	163	165	184	159	149	166	168	148	202	168	154	165	161	170	163	165	174	197	179	192	166	182	168	164	160	170	163	191	153	174	166	161	134	160	172	170	154	170	177	186	176	187	166	169	184	159	193	149	161	171	165	166	191	164	167	190	162	187	192	174	162	186	175	163	157	176	172	166	158	176	168	164	184	167	162	173	168	171	160	176	168	165	171	152	182	163	188	163	156	171	181	199	165	163	174	169	172	158	174	179	142	170	169	152	183	163	182	158	151	175	175	169	195	206	185	169	161	170	164	159	171	161	181	172	196	181	171	156	145	172	182	142	165	163	160	178	155	171	169	170	144	183	182	161	164	159	160	176	169	173	145	165	169	157	158	154	162	179	156	172	158	178	152	185	156	178	163	170	174	176	159	156	162	172	171	175	168	165	173	172	175	160	162	156	160	180	170	159	168	172	163	178	159	168	158	185	165	167	166	159	151	171	168	182	168	167	186	162	170	161	168	149	178	182	142	163	178	169	173	178	161	175	170	193	193	170	166	177	141	151	182	147	190	169	170	158	164	199	161	157	154	155	150	174	166	157	169	171	170	172	177	178	182	160	182	205	173	152	166	139	167	161	175	152	150	163	163	169	160	175	176	191	161	175	183	175	158	203	174	166	184	162	169	193	164	189	164	172	172	157	157	164	166	206	154	180	184	158	157	165	204	190	168	188	166	161	181	171	175	175	180	132	159	150	155	163	161	171	198	149	160	177	165	152	161	180	169	178	187	178	195	175	184	167	163	195	168	172	191	182	183	174	170	171	166	190	166	164	178	206	185	174	172	168	179	191	177	173	188	165	167	158	164	161	197	148	159	136	162	157	156	165	159	174	189	171	180	180	166	160	161	159	190	159	173	177	184	172	158	184	169	156	168	165	148	183	183	159	177	178	151	173	163	184	174	171	161	167	165	157	163	168	160	168	164	170	167	176	157	180	186	147	177	172	177	170	182	183	184	168	156	173	189	175	175	175	160	185	163	160	179	176	183	191	151	161	184	176	186	157	167	175	167	174	165	176	165	180	148	145	175	161	157	173	159	188	178	175	164	175	166	168	184	159	143	187	168	162	164	165	197	155	170	166	164	165	172	162	170	152	190	158	171	179	152	172	190	186	174	178	176	184	154	171	165	177	155	183	172	184	177	151	183	182	178	173	173	168	182	196	190	170	176	155	185	182	180	160	164	157	167	186	181	187	157	165	199	179	177	163	189	187	162	181	159	190	172	176	178	171	182	158	152	143	203	163	178	173	179	207	183	163	158	163	180	190	165	153	177	171	163	170	182	172	184	173	171	164	181	170	175	203	174	178	187	163	167	178	186	173	183	198	147	189	179	163	168	175	172	178	153	175	145	179	190	170	188	170	185	178	160	182
35569	32439	8438	4300	2879	2000	1535	1252	1003	894	781	731	670	647	566	568	568	492	471	476	467	459	488	471	459	419	452	423	398	425	424	381	368	392	392	376	413	405	406	393	377	384	396	378	357	388	383	386	362	422	343	402	344	379	397	413	410	366	347	430	416	406	372	361	387	376	372	360	383	384	405	378	407	360	361	375	356	364	397	369	365	373	386	370	376	362	405	392	360	366	412	364	381	369	380	400	385	376	390	387	376	377	382	366	429	372	323	371	381	382	356	359	346	383	375	390	379	388	413	381	365	339	374	391	371	392	348	396	367	343	366	375	348	365	348	393	378	423	365	377	387	365	351	399	368	392	367	414	372	393	374	366	412	369	367	370	363	391	381	382	404	377	386	366	358	358	413	356	396	397	399	388	356	339	358	362	344	364	388	391	394	354	399	383	384	340	341	379	387	404	370	371	373	364	326	392	404	390	361	374	339	379	356	373	344	378	396	360	369	359	397	369	376	384	373	392	360	348	416	372	368	363	370	351	338	395	376	370	368	382	368	377	329	373	362	350	359	360	380	345	375	369	390	351	373	349	402	380	373	345	369	352	363	391	375	417	363	316	395	397	433	381	392	369	413	407	350	372	354	369	373	411	376	364	381	355	344	388	372	344	367	373	361	375	349	346	348	366	385	393	373	416	371	352	354	370	353	383	379	368	349	395	330	390	365	364	397	373	373	354	384	414	345	356	350	390	397	385	343	353	440	350	369	340	372	387	383	383	394	352	378	391	363	380	387	366	376	391	357	419	375	394	395	359	375	382	396	400	354	371	363	363	345	368	387	382	372	367	376	387	340	361	363	400	372	366	365	372	383	372	359	361	360	366	311	372	380	381	397	379	377	363	391	342	365	374	390	358	385	362	345	393	383	348	374	356	374	393	371	367	384	403	368	379	398	378	361	369	372	411	374	384	378	396	387	359	361	363	410	363	373	404	383	387	368	375	375	344	407	362	382	366	392	381	356	402	355	386	384	350	339	369	357	370	374	386	366	371	364	363	376	377	383	372	333	399	355	342	367	395	403	368	378	390	404	372	370	380	398	395	394	371	347	398	379	368	353	393	388	387	357	349	362	397	375	392	363	414	357	407	415	385	379	357	382	392	427	424	363	374	404	383	361	354	373	344	408	336	395	396	377	370	391	384	388	359	353	371	393	362	365	380	394	368	387	355	402	340	381	359	369	384	346	396	375	380	406	338	376	381	365	380	370	366	344	373	391	373	397	324	365	328	387	342	396	346	379	393	379	400	411	390	372	384	381	369	368	384	358	360	416	355	343	375	347	363	397	340	354	372	405	365	337	368	388	367	359	379	385	393	360	385	372	358	392	380	395	380	376	396	378	388	374	410	323	380	371	354	382	397	381	367	355	378	394	353	367	370	369	387	379	379	402	388	378	424	375	373	417	356	372	382	415	409	386	389	368	385	388	384	339	378	381	359	363	385	326	340	374	395	359	348	365	355	394	354	383	394	367	393	394	384	386	381	359	384	342	386	359	405	374	365	343	379	387	359	361	358	367	364	395	354	351	394	393	393	391	371	352	384	392	375	408	383	351	362	374	353	368	390	377	384	354	376	346	400	350	417	375	372	377	390	383	397	389	365	344	360	386	405	341	387	383	365	385	373	355	385	404	349	376	368	371	377	354	395	359	399	372	402	360	370	369	381	362	376	365	367	392	346	402	368	385	345	367	381	368	369	373	356	377	379	375	341	391	395	335	387	357	352	368	358	334	367	368	387	386	379	402	346	336	369	344	374	382	386	338	371	376	403	352	379	401	379	394	365	365	384	365	358	397	385	337	381	357	401	374	368	418	382	397	347	320	370	414	381	370	372	385	387	369	386	422	394	361	360	392	383	378	362	407	418	360	371	407	385	342	376	362	346	387	373	383	328	357	362	358	342	414	406	385	380	386	371	345	355	377	386	347	386	370	391	374	361	387	361	368	407	356	369	370	375	334	389	356	369	409	370	366	387	373	383	348	393	371	397	391	360	386	348	370	363	366	362	394	375	345	360	375	369	379	385	362	367	372	366	377	365	392	376	380	393	369	359	373	372	380	378	356	324	375	351	389	390	350	402	396	374	349	341	353	387	358	380	384	355	373	385	398	360	387	389	378	400	352	372	393	352	386	372	346	362	350	346	353	366	374	367	358	359	353	374	336	381	373	386	367	360	396	414	405	344	350	392	348	386	349	360	381	390	372	377	327	398	378	342	373	349	340	363	380	372	376	394	356	362	392	358	395	372	375	369	380	361	397	346	393	371	388	370	372	371	381	386	370	402	375	375	365	342	383	322	424	397	411	372	384	382	374	383	402	363	375	383	387	360	376	367	370	374	387	357	399	374	350	399	394	364	386	390	384	385	385	335	393	374	392	346	339	402	391	365	380	382	355	364	369	329	376	390	373	401	341	378	407	370	394	382	376	390	383	379	396	378	367	387	362	366	362	361	389	364	367	433	383	398	394	392	402	357	360	389	382	350	346	384	417	376	396	397	388	373	406	393	373	348	396	393	356	341	354	389	369	373	344	383	390	367	355	358	388	353	370	338	384	405	392	354	388	371	358	359	372	379	391	380	353	354	390	386	404	355	393	387	369	362	408	348	375	355	368	362	359	357	368	390	360	419	385	357	355	383	343	371	372	378	354	377	382	420	373	370	368	411	364	361	405	343	350	380	377	360	352	348	363	377	368	381	376	398	378	390	388	365	391	334	354	383	394	345	382	400	379	369	370	372	374	354	384	351	385	405	338	382	366	379	363	386	377	368	396	358	397	379	373	363	366	358	372	363	410	357	379	339	357	386	369	377	374	419	337	389	375	358	341	371	381	407	364	422	360	364	361	357	399	387	339	336	365	390	364	373	397	381	395	398	379	377	350	373	374	374	363	368	360	387	392	360	354	364	395	384	377	417	390	372	377	364	344	422	384	361	355	388	360	353	380	374	364	370	368	376	372	386	364	342	388	378	358	393	374	350	348	358	395	339	361	408	357	384	391	393	392	371	385	386	358	349	357	370	383	374	431	370	369	362	376	371	360	387	376	377	353	361	396	333	358	382	386	375	408	384	362	416	374	401	408	371	356	363	383	376	345	341	338	388	367	398	390	358	363	371	380	391	365	380	386	375	380	378	380	398	369	392	360	361	370	351	396	367	346	375	359	359	379	380	339	402	380	368	361	365	374	392	403	358	339	363	404	380	372	382	353	376	376	361	378	380	376	412	324	396	365	387	388	350	381	370	324	376	347	365	346	394	356	406	347	364	401	380	405	381	372	376	368	394	375	346	349	399	360	409	368	362	333	370	399	381	369	384	386	403	375	369	355	359	378	363	361	384	406	356	372	350	357	394	382	359	380	354	377	371	372	357	388	352	368	349	382	350	368	365	365	420	422	407	373	376	416	397	368	353	379	379	366	346	398	374	385	364	401	357	377	366	344	358	392	349	390	379	356	385	346	364	362	367
23821	21665	29357	24492	21668	17609	1887	801	670	637	589	550	495	471	461	469	420	451	432	459	457	429	417	399	408	407	404	413	389	386	356	425	408	403	400	386	379	393	391	416	370	395	390	382	352	400	370	392	420	388	391	388	418	389	401	375	372	411	377	379	400	380	373	403	399	344	388	411	369	385	432	393	382	374	354	382	397	391	413	378	411	368	376	384	383	360	366	368	359	344	365	411	393	372	388	365	346	369	394	362	384	375	421	377	411	373	365	373	382	329	361	367	387	395	377	380	379	354	388	376	424	384	388	360	365	377	382	372	382	354	375	352	363	352	388	368	368	373	420	371	364	369	389	395	380	375	381	353	376	383	420	359	367	371	388	379	395	367	365	356	377	400	369	396	388	394	429	358	389	405	383	365	344	373	371	370	400	378	384	382	366	390	397	413	394	359	382	355	375	389	337	389	369	392	388	397	389	364	370	351	429	402	368	348	390	400	396	396	364	389	362	411	426	355	361	375	383	361	378	400	376	332	359	391	394	384	414	379	385	390	366	362	384	359	342	381	409	394	361	357	348	403	371	339	355	382	376	380	369	373	375	368	376	360	394	403	375	388	398	386	331	365	411	381	358	412	391	365	381	395	380	380	373	348	376	383	391	363	398	370	383	363	413	388	360	389	340	379	367	351	410	370	359	400	373	355	360	375	372	411	389	365	371	399	374	388	409	379	398	401	414	367	383	354	372	383	370	389	416	383	350	372	386	389	336	379	328	406	398	420	392	380	370	407	388	368	377	379	395	388	364	341	386	379	388	377	369	363	364	360	373	392	387	369	365	346	402	395	359	395	341	377	362	373	411	334	377	365	380	394	364	389	372	369	357	358	391	354	374	370	380	388	360	376	373	366	360	386	370	398	391	366	376	384	393	370	363	352	374	402	389	314	344	385	388	370	352	388	370	434	414	361	378	383	344	338	371	411	352	359	394	399	389	386	355	371	395	367	350	393	376	380	377	379	374	375	390	379	388	400	360	365	375	394	365	373	371	383	386	349	361	385	369	366	390	368	397	393	403	374	353	380	371	366	352	371	381	353	372	352	401	386	361	422	352	385	389	403	357	355	383	373	374	418	364	382	408	376	347	380	385	398	391	376	381	368	361	367	390	371	361	380	386	406	398	378	362	389	367	355	375	354	410	397	366	386	405	381	378	397	336	392	345	376	421	330	357	400	361	432	382	352	370	394	364	345	372	400	364	369	391	388	358	381	388	376	375	360	335	392	375	370	401	354	348	381	379	389	358	367	398	386	359	401	397	383	355	383	394	379	380	377	382	369	361	391	383	378	383	339	335	397	385	418	374	415	368	366	401	373	365	388	400	398	346	353	406	401	375	378	377	381	379	381	368	345	408	369	362	384	370	403	379	374	335	329	396	360	383	386	365	378	335	359	381	383	382	371	355	358	407	373	352	362	383	327	387	409	354	389	358	350	382	384	390	391	364	381	396	421	357	377	379	354	362	413	374	372	370	373	368	384	352	406	379	373	362	421	357	373	367	364	411	380	398	370	377	365	364	365	391	324	392	366	408	353	385	407	374	374	404	378	398	374	386	387	390	376	416	369	369	349	364	325	363	396	381	366	381	384	368	366	407	398	338	369	378	362	356	350	355	383	425	365	398	355	376	359	382	372	348	378	375	383	374	406	355	372	376	360	368	320	366	376	406	383	397	380	351	383	368	354	378	398	377	378	376	379	374	361	391	393	388	346	371	351	356	377	371	378	341	367	390	342	369	368	358	391	378	351	386	373	380	378	345	364	395	344	379	411	387	371	371	366	372	365	400	383	356	351	352	354	382	382	357	378	409	358	385	401	364	379	376	377	377	376	411	399	391	358	388	372	387	428	392	383	382	370	368	385	372	360	359	380	368	359	383	383	379	394	379	362	375	374	372	378	372	377	388	412	382	360	354	352	358	362	387	377	351	394	357	405	364	404	403	406	346	403	380	362	382	393	370	368	352	373	383	348	365	382	381	371	398	392	365	363	370	379	370	410	351	382	368	420	329	362	368	344	380	372	372	413	362	369	414	361	361	321	372	358	361	347	394	409	386	385	359	370	360	388	405	378	399	373	404	364	383	355	382	394	390	374	377	372	359	377	390	365	357	418	345	397	383	403	379	384	367	433	338	406	379	378	384	383	406	381	384	372	366	421	358	386	395	369	383	369	352	378	373	363	384	351	377	374	384	386	361	373	402	366	414	371	414	366	407	363	388	369	368	350	383	388	350	366	351	391	326	394	356	375	384	366	377	370	379	360	372	360	369	336	369	370	405	373	380	372	363	404	389	385	393	355	373	375	396	387	394	386	363	371	377	378	364	388	377	366	360	387	399	368	375	367	372	373	381	382	364	401	371	397	386	379	374	382	378	348	368	353	358	395	374	363	373	387	364	391	397	372	395	386	353	388	350	376	371	361	365	360	358	354	351	393	353	410	381	371	420	376	374	346	398	324	370	395	365	386	391	370	374	386	361	372	366	405	410	365	387	359	363	352	360	396	379	384	365	392	368	378	349	387	390	386	392	344	364	379	382	358	403	374	358	385	417	358	398	363	367	352	333	396	366	360	371	401	367	399	357	407	366	395	351	379	374	368	367	378	398	389	362	368	364	347	406	382	339	374	402	369	408	408	378	373	367	401	334	384	402	348	360	373	360	396	372	349	385	360	365	352	405	327	379	391	364	361	404	323	409	371	338	381	379	347	361	356	389	376	355	381	366	360	376	372	384	367	384	377	374	375	330	355	388	368	364	390	353	422	388	399	344	333	403	369	352	397	390	385	390	349	379	360	351	385	370	334	387	380	384	403	389	366	381	350	382	388	370	380	393	389	374	369	366	391	370	385	366	359	390	387	379	365	379	381	394	436	365	391	370	368	387	372	380	382	355	388	386	351	340	385	372	381	391	363	385	349	391	378	385	393	414	365	390	382	418	360	382	363	351	386	386	366	370	401	337	376	399	397	385	362	365	394	416	357	374	364	406	381	375	355	359	382	373	375	392	388	341	367	354	401	389	336	381	410	383	393	357	394	328	405	390	386	387	410	360	386	384	359	339	378	381	384	400	378	346	394	380	388	400	363	363	387	334	416	365	384	384	353	375	364	363	375	376	349	397	370	398	363	345	383	351	386	387	414	399	363	364	386	359	392	395	388	380	392	380	362	347	379	386	360	354	369	369	384	392	375	358	384	359	370	354	382	366	400	382	369	383	391	382	364	383	337	394	360	358	371	363	381	356	397	362	358	383	346	398	393	387	384	389	367	367	389	361	397	392	415	386	403	368	403	368	387	406	395	393	393	384	374	376	391	390	359	380	404	378	414	356	368	346	386	365	399	372	428	409	327	397	372	365	371	368	420	368	384	376	344	374	375	381	374	398	344	420	354	337	332	349	357	368	390	388	359	377	359	390	374	391	393	402	371	371	365	421	415	352	365	364	401	400	403	387	357	369	365	376	375	356	344
40005	37473	13841	7645	5132	3694	2917	2261	1997	1745	1476	1439	1292	1162	1088	1033	1074	982	925	919	944	861	882	872	844	812	793	832	798	776	791	836	758	806	801	809	792	752	826	725	795	748	701	728	778	737	761	751	718	748	734	731	739	753	726	707	721	789	691	738	696	718	764	679	782	757	722	723	743	713	724	773	741	740	723	698	723	748	749	698	724	703	684	756	748	728	709	741	739	718	775	728	706	733	796	722	693	746	754	725	751	731	747	784	748	764	718	716	742	710	770	723	736	724	761	741	693	730	757	722	756	686	735	749	767	693	721	774	733	682	735	740	705	725	693	760	708	723	691	690	682	729	750	673	781	665	693	715	741	728	756	724	707	707	749	743	725	735	694	723	761	709	714	716	677	680	725	716	735	729	700	715	725	710	753	699	735	744	743	738	739	713	738	734	711	749	742	724	702	753	699	715	716	709	758	708	714	699	721	701	714	755	687	692	683	701	701	746	717	676	704	723	723	749	740	718	742	767	728	714	701	755	738	759	716	742	732	745	752	687	683	706	742	697	713	686	707	720	701	743	707	677	692	727	695	749	727	699	701	720	756	714	692	732	752	704	753	724	749	717	687	739	691	721	693	718	748	707	744	705	738	696	705	712	732	722	765	705	744	764	737	690	744	750	717	733	741	717	720	743	719	705	754	700	726	737	716	755	698	723	729	728	734	698	712	694	711	709	737	719	769	750	698	717	711	683	726	715	704	703	697	718	686	747	715	721	732	717	732	775	679	749	713	665	706	752	715	713	719	738	733	703	695	686	738	763	740	723	771	748	789	725	748	698	737	758	711	761	695	744	678	721	751	737	725	662	717	672	674	717	721	697	713	712	696	707	688	709	712	743	719	741	691	745	695	732	739	690	727	776	707	697	737	754	687	722	709	734	693	748	721	716	676	735	722	743	709	722	716	770	690	714	738	694	724	727	739	742	763	706	735	716	733	723	724	687	663	742	773	706	683	712	716	737	709	724	682	705	683	709	723	706	713	754	727	704	671	736	679	732	745	744	715	755	758	741	699	714	717	661	737	680	714	707	768	715	715	655	700	688	739	705	681	693	704	722	740	727	695	706	705	763	724	741	736	729	693	689	710	705	748	717	763	781	724	715	668	696	719	673	730	706	740	711	715	710	713	694	722	718	712	739	712	697	704	731	779	717	735	728	735	683	729	700	724	687	768	711	704	737	715	731	747	744	734	688	735	732	694	750	728	693	680	765	711	740	716	709	738	798	719	720	735	716	726	686	723	723	705	786	769	751	686	735	726	733	689	760	721	755	713	704	737	717	754	723	687	730	723	664	735	730	762	695	708	720	739	723	710	701	697	738	728	740	734	748	714	735	741	691	681	696	713	743	700	677	747	708	681	708	727	765	722	755	719	690	739	764	748	743	701	747	739	679	728	718	678	729	732	739	738	719	715	743	724	722	700	735	799	745	745	719	753	724	707	735	775	753	714	762	721	715	752	730	768	727	697	738	724	716	781	694	728	696	746	700	736	736	734	725	751	764	717	747	767	693	723	714	748	689	702	725	664	716	710	712	677	715	706	735	689	657	662	674	714	700	716	721	744	721	729	665	708	676	713	706	774	782	757	770	698	768	721	725	710	723	693	785	707	703	736	770	741	707	689	716	705	703	722	683	703	716	702	749	730	719	693	739	715	734	736	720	731	714	707	733	703	761	712	701	734	786	692	727	685	700	734	742	680	717	715	704	682	719	736	680	693	748	719	748	698	721	732	710	723	734	723	671	723	734	724	739	755	736	771	674	730	723	703	699	709	707	689	730	727	670	695	685	738	688	720	700	729	702	693	786	699	724	718	724	732	699	697	746	691	712	746	731	748	726	691	715	705	734	688	727	702	737	705	674	723	708	680	663	731	740	710	745	718	703	780	706	707	703	702	699	721	708	703	743	732	712	658	679	707	741	739	726	716	753	778	734	755	693	726	704	763	726	678	675	731	728	732	722	731	702	757	763	710	752	706	687	722	726	712	714	762	787	717	691	716	701	746	700	695	717	743	739	758	703	702	764	718	712	768	743	707	687	741	671	766	689	758	719	740	700	710	720	679	757	683	670	733	721	701	742	741	678	759	736	732	713	720	762	685	692	720	678	719	699	725	740	750	712	690	729	676	747	700	774	743	740	696	712	727	670	717	721	699	756	690	756	711	715	734	761	757	738	681	766	708	748	724	719	782	730	727	717	710	747	782	744	715	722	686	704	753	703	743	755	665	716	722	738	682	704	740	731	703	777	730	759	739	714	716	680	692	697	692	744	665	745	714	697	765	736	719	740	742	712	738	697	770	682	755	726	724	727	763	766	762	721	698	740	729	722	755	724	709	730	753	741	732	746	725	778	692	715	721	734	706	707	728	721	753	725	718	715	735	712	717	739	684	741	732	722	704	680	734	719	751	711	710	769	700	733	691	724	713	714	743	746	702	739	690	735	726	736	677	713	724	719	710	737	689	704	756	746	717	819	696	685	712	697	727	655	720	736	682	758	715	720	713	672	722	716	695	781	717	719	738	738	680	713	675	733	746	707	720	696	693	725	770	708	708	719	727	669	709	722	776	723	693	759	743	673	693	732	687	684	708	743	742	704	758	774	706	703	702	736	758	730	706	687	713	740	775	746	688	721	717	707	713	800	690	693	763	686	738	763	739	739	752	738	675	683	701	714	703	755	758	666	723	724	791	739	700	741	681	702	716	712	690	705	717	727	748	760	760	692	727	703	727	739	719	704	730	754	712	729	746	703	714	708	718	739	735	707	727	753	751	702	752	743	750	691	725	667	686	727	734	729	700	681	709	716	723	693	713	723	699	738	716	711	725	706	736	697	767	704	758	729	750	713	742	749	702	706	703	766	718	731	702	693	704	688	694	800	702	701	776	746	710	682	727	747	795	766	690	802	711	707	699	693	732	709	718	738	727	684	716	686	688	662	706	697	711	741	729	677	748	676	676	715	730	738	712	700	723	767	701	759	737	709	714	754	749	742	725	734	731	683	763	746	752	719	727	725	734	720	780	790	709	740	675	760	746	716	670	727	663	719	701	731	733	694	709	749	729	671	710	735	710	792	760	707	750	793	757	690	776	779	707	718	701	714	690	698	706	710	752	740	666	713	729	727	733	712	741	686	734	750	703	774	731	712	688	685	737	704	706	732	774	748	744	748	735	735	743	701	739	753	695	735	714	706	747	734	727	761	740	721	681	733	723	687	720	771	741	692	773	739	716	671	738	680	738	696	722	744	727	680	674	673	715	647	679	747	681	692	723	739	695	704	700	726	703	730	687	716	742	721	699	710	695	745	769	752	681	753	729	707	724	722	718	696	713	724	740	710	721	689	676	701	720	735	674	761	727	749	729	722	707	753	681	718	693	730	725	741	731	725	703	740	714	774	682	749	783	789	728	718	700	725	709	723	718	701	717	729	745	699	716	686	728	733	740	711	754	723	765	713	715	655	735	750
27149	20808	7091	649	375	317	356	319	316	340	326	314	337	300	275	304	295	290	347	315	312	320	300	307	322	313	292	317	364	327	323	322	301	324	278	338	294	267	313	337	352	342	326	296	305	310	341	318	311	321	326	327	292	312	317	307	322	351	337	308	302	298	310	321	321	306	309	321	333	347	347	285	333	321	315	336	317	292	291	301	321	337	317	295	309	328	356	344	322	329	298	303	288	313	316	294	276	298	310	322	303	319	313	285	335	324	342	334	293	309	324	305	318	317	317	330	319	301	344	326	294	312	331	305	273	285	295	308	336	327	311	340	305	346	299	304	288	297	319	307	318	294	325	342	304	322	315	283	321	322	323	327	309	310	299	329	322	324	314	305	308	291	285	330	294	325	291	318	320	302	295	283	317	291	304	335	306	327	295	305	348	301	286	288	312	342	318	281	305	310	286	344	303	337	352	299	327	326	300	306	340	322	308	310	309	317	341	280	290	323	285	355	312	306	330	325	299	291	322	307	285	314	295	301	311	313	328	312	329	327	296	326	316	333	308	304	292	301	337	335	310	298	301	330	311	331	316	312	306	317	323	320	281	301	286	330	318	314	314	312	318	317	295	293	296	320	316	335	319	286	312	302	303	280	311	315	339	322	281	301	308	328	274	324	321	299	304	305	309	318	309	312	328	326	287	371	309	305	309	333	305	311	277	314	307	300	285	300	319	341	315	315	317	299	315	309	308	302	303	301	302	323	329	307	300	314	310	260	304	339	315	293	307	347	297	317	305	300	352	341	339	323	306	325	304	280	342	325	285	336	293	308	300	314	339	306	325	297	316	322	300	313	320	303	293	326	327	342	329	335	320	330	315	294	306	334	322	287	289	288	297	307	333	296	303	288	295	314	282	305	319	313	274	308	293	270	336	309	298	305	325	315	319	311	317	333	271	328	331	289	303	330	295	348	328	308	297	293	335	298	316	328	304	300	302	281	301	335	294	318	284	317	302	317	310	325	333	341	314	289	335	273	313	336	283	290	328	336	291	311	292	344	291	342	313	316	301	287	328	323	305	337	302	310	283	290	296	290	325	315	316	283	332	324	310	307	292	339	323	310	312	320	323	325	314	290	323	296	308	325	340	268	319	284	340	339	320	314	321	341	345	293	313	333	298	306	305	288	308	352	272	296	317	326	330	303	335	310	327	297	322	280	322	316	297	321	359	327	278	289	329	316	296	313	332	320	299	326	311	326	344	294	290	304	306	315	271	332	320	299	326	269	295	338	291	325	305	297	305	306	312	322	290	327	357	304	294	307	324	308	316	337	321	330	333	302	333	302	303	313	278	315	326	339	314	330	297	319	307	286	342	307	306	333	321	313	322	328	291	339	316	316	344	327	331	313	331	303	334	298	294	333	358	313	341	308	289	318	302	306	304	301	346	328	323	317	339	303	290	315	287	299	297	286	299	311	316	320	302	322	311	304	335	334	309	299	343	309	304	323	282	345	320	338	329	320	304	269	314	317	331	301	299	306	285	337	318	309	305	324	346	320	289	328	290	324	297	300	315	316	309	300	292	278	299	304	306	356	280	310	318	286	299	290	323	314	310	319	322	330	300	273	302	297	298	305	291	304	301	334	297	287	284	305	322	307	317	288	334	337	283	287	306	327	342	316	288	306	340	315	304	368	329	329	279	312	300	295	331	282	289	328	339	350	288	301	286	338	350	306	317	338	309	310	318	285	309	317	288	307	335	288	324	284	301	303	312	304	306	314	282	304	291	298	310	296	300	299	295	317	282	297	332	305	315	348	296	298	298	287	358	306	322	316	321	303	305	285	289	340	308	281	305	313	326	320	323	286	327	294	321	320	296	314	308	333	280	272	301	347	315	331	306	324	301	296	321	293	292	342	291	314	286	323	319	306	323	312	309	284	299	306	310	296	312	294	334	342	297	289	338	320	325	306	299	316	318	292	309	320	319	293	329	312	288	311	311	326	319	287	319	335	315	320	293	314	337	307	318	307	326	332	322	310	273	320	303	281	325	323	335	307	312	301	304	322	283	311	329	306	347	329	297	311	305	311	295	312	319	288	341	287	307	289	307	315	284	314	315	336	300	308	315	323	302	326	343	349	329	344	329	353	317	316	287	320	282	327	302	292	323	302	312	315	326	320	309	286	300	310	329	304	327	320	316	299	310	323	332	332	314	330	320	332	284	294	323	299	326	319	305	309	293	305	332	293	297	314	322	325	325	290	341	304	323	292	342	308	321	310	321	306	284	273	312	299	319	281	328	302	318	307	303	319	320	332	320	315	294	326	321	308	326	305	326	302	311	319	300	305	313	313	304	331	290	320	305	312	270	289	322	299	294	315	296	299	328	299	280	338	285	309	268	319	323	295	348	284	300	320	307	338	290	313	313	316	331	349	344	315	325	315	306	312	279	322	295	312	308	322	331	264	300	295	309	315	308	277	309	297	301	335	297	321	325	312	280	305	325	303	307	300	305	332	303	320	292	278	307	330	334	321	308	324	341	316	292	305	309	313	309	367	295	302	323	330	322	303	320	303	299	319	293	288	306	286	309	313	329	331	336	342	317	279	302	289	310	318	315	299	283	299	343	329	315	303	333	300	343	353	325	320	268	286	322	327	270	333	353	304	326	344	316	341	320	317	313	314	336	340	321	312	314	328	306	306	304	340	328	331	278	294	307	331	321	304	344	318	302	281	348	325	331	306	331	296	301	284	314	330	301	315	276	303	328	306	271	325	311	347	341	303	297	328	297	316	323	307	309	297	279	302	324	289	352	320	343	327	300	308	259	287	334	315	281	320	332	281	318	310	300	308	310	298	330	308	312	316	324	283	343	342	300	325	332	340	313	301	306	303	350	338	296	302	335	285	319	326	274	302	302	287	308	346	315	307	316	325	326	324	311	309	321	295	303	325	284	339	307	311	302	330	337	308	291	321	316	294	348	275	299	335	300	334	332	357	337	304	307	314	317	301	300	279	297	315	329	306	336	282	324	327	293	292	303	299	298	301	324	333	286	303	308	292	318	357	324	316	353	280	286	317	299	279	311	311	293	287	320	319	314	305	298	325	284	299	322	342	321	293	297	314	251	319	296	322	293	319	308	302	308	306	310	313	323	314	338	296	318	330	334	319	327	284	304	351	340	317	301	359	341	327	300	328	291	316	300	312	311	302	305	289	303	327	290	348	303	366	307	312	340	323	343	301	325	327	318	342	305	306	310	310	324	319	308	310	319	311	309	319	311	313	320	307	306	325	298	327	322	295	321	294	296	303	339	289	318	309	310	314	328	300	304	294	360	313	307	317	313	306	322	330	295	301	323	289	288	300	318	310	313	316	295	289	295	341	290	294	356	316	338	331	328	306	301	313	332	312	331	297	293	298	314	298	302	313	335	289	294	314	337	315	311	301	332	325	338	323	310	305	331	320	309	311	316	301	302	323	314	319	324	296	313	292	321	290	300	280	312	314	314	309	283	302	281	321
17488	11686	1530	1020	848	881	803	725	680	665	713	685	700	656	700	701	661	671	635	719	659	651	655	691	668	666	689	717	648	649	686	630	618	662	615	690	656	649	641	732	715	627	605	658	685	659	668	667	656	634	640	624	635	677	644	599	693	675	714	649	693	660	638	674	673	688	647	625	633	666	674	669	664	651	670	681	629	677	677	657	708	656	670	645	628	683	671	630	652	717	628	660	660	686	642	624	634	679	649	661	633	714	695	640	660	645	694	643	670	636	639	628	655	656	627	632	666	626	654	661	662	609	647	648	689	649	634	666	654	676	677	624	662	664	675	644	677	635	644	697	664	688	711	651	692	638	643	646	662	646	690	659	646	651	672	662	648	689	686	626	650	660	676	642	659	639	623	667	618	679	670	657	659	689	653	664	636	643	680	624	615	643	666	689	648	685	682	661	618	657	665	654	662	667	641	615	678	669	625	661	670	672	680	659	681	669	686	613	645	647	638	632	653	672	650	709	681	677	610	648	628	674	644	694	671	620	551	670	658	638	658	632	663	623	661	624	665	633	630	638	680	666	707	651	684	661	629	647	638	680	635	730	662	630	654	651	670	611	659	654	635	682	651	687	667	642	692	687	654	640	639	664	682	680	663	639	614	627	659	608	701	598	646	646	679	642	712	622	633	654	666	638	644	621	660	692	666	667	666	646	678	674	652	643	651	659	648	636	645	665	591	706	667	640	592	682	645	645	680	672	663	646	606	658	656	663	698	619	650	669	665	694	643	672	666	669	670	670	666	683	652	608	641	641	664	637	642	639	632	631	617	628	629	659	622	690	662	661	651	653	640	682	672	684	665	678	659	719	645	655	695	689	675	655	677	628	664	702	684	652	648	673	634	670	647	700	673	632	671	621	631	719	642	648	694	697	644	672	649	687	668	678	614	664	686	607	603	624	672	669	663	630	655	708	636	666	615	699	666	656	714	657	663	687	638	653	668	655	652	607	657	689	666	651	658	643	647	653	659	615	686	662	665	663	633	640	686	680	639	708	675	649	667	636	631	642	657	649	652	648	664	634	660	657	629	682	685	632	657	675	629	677	634	655	651	665	658	673	634	639	649	659	665	625	656	661	601	646	649	667	680	668	607	635	649	638	647	653	638	676	640	680	624	652	613	642	630	676	675	634	592	687	605	645	633	645	645	647	665	683	636	674	678	627	692	672	661	661	668	687	629	657	710	629	617	636	688	631	708	686	661	668	682	684	665	636	656	685	670	656	641	667	684	649	650	659	602	680	646	688	671	629	652	662	635	652	645	656	647	684	650	668	671	635	638	650	666	656	630	642	665	627	673	641	689	646	631	622	616	622	655	646	685	669	624	690	657	683	621	679	631	666	648	658	639	636	691	688	617	696	678	655	703	645	634	693	649	609	664	646	678	625	693	678	602	667	631	669	653	645	653	649	647	642	621	630	659	665	665	711	687	634	681	642	660	696	714	648	686	691	628	653	630	680	634	590	631	635	639	648	666	648	685	623	697	652	607	647	623	669	675	661	678	658	674	707	686	636	654	648	661	641	654	663	639	659	628	633	668	646	659	643	650	648	645	666	660	651	675	662	621	607	672	714	628	686	651	674	664	622	639	661	662	630	652	604	649	664	629	661	635	661	641	630	637	647	671	629	665	656	648	644	688	642	696	681	622	661	701	664	644	628	644	668	670	653	667	655	672	644	643	652	686	673	670	671	629	653	656	629	665	644	678	676	631	645	694	629	654	667	661	617	630	622	689	712	613	652	628	689	689	648	662	634	655	712	661	610	670	629	695	670	666	616	667	625	647	678	629	681	662	660	653	605	675	698	676	640	677	635	647	654	630	641	655	657	658	677	633	640	666	674	643	681	680	657	680	688	669	663	685	646	674	659	674	659	649	636	629	671	710	689	640	701	657	617	676	672	670	647	673	645	670	662	690	682	622	673	678	640	625	665	659	659	688	678	640	670	648	615	676	662	655	676	661	680	642	643	657	652	648	636	719	620	694	638	683	633	670	677	647	644	640	705	695	636	672	668	650	650	643	689	705	645	627	690	712	675	669	693	655	638	650	627	691	674	612	643	676	621	617	685	666	678	657	709	682	636	650	633	716	650	645	671	702	647	671	675	625	658	661	640	651	673	648	625	683	692	694	668	704	684	628	668	616	672	694	677	669	660	615	698	603	634	681	646	624	679	701	652	677	638	664	635	643	660	709	646	657	706	621	647	688	648	682	650	655	635	687	545	656	653	655	661	650	663	676	689	658	605	648	658	664	655	636	700	653	651	630	660	665	658	646	588	661	672	702	672	675	623	677	666	643	676	664	639	707	658	672	670	679	671	653	682	680	666	713	664	634	668	637	698	650	672	703	644	643	681	722	687	661	682	631	651	652	691	634	651	616	672	688	699	625	645	653	637	689	673	644	667	677	660	649	670	630	661	725	646	636	640	713	617	638	634	695	631	673	674	615	675	622	630	678	658	652	696	654	692	717	702	632	709	656	695	642	630	698	622	649	672	660	657	714	706	654	625	643	700	645	644	662	659	684	672	657	664	639	619	648	675	655	661	689	610	639	680	687	691	641	601	635	684	642	659	646	673	663	658	647	634	687	649	637	697	652	672	646	694	680	628	705	645	648	657	684	639	630	639	661	657	641	649	635	672	673	645	647	661	666	647	615	661	687	700	628	670	658	636	687	639	649	704	636	610	643	627	623	605	694	626	604	658	657	636	647	656	663	706	673	617	656	653	668	703	646	680	623	653	642	687	646	655	669	716	633	650	677	680	639	685	657	667	646	688	713	659	657	625	650	693	653	690	668	675	658	657	660	636	666	687	643	656	611	706	619	696	681	618	675	653	610	663	684	666	648	667	647	632	653	619	663	663	646	729	653	680	687	680	681	692	689	663	652	616	645	643	628	664	592	710	650	640	673	679	682	668	690	652	642	620	671	655	671	637	620	628	633	682	632	670	664	635	659	665	715	688	636	641	702	672	666	655	652	615	685	623	660	657	655	665	619	678	673	699	599	698	641	647	689	703	648	663	656	666	656	700	631	664	630	659	716	693	634	681	667	665	677	634	652	631	664	653	634	636	642	645	662	648	658	639	653	665	733	696	634	650	674	630	671	640	681	639	613	655	704	627	653	632	640	633	635	687	638	666	679	677	655	652	611	678	661	676	598	620	667	688	661	649	663	683	650	633	666	665	647	678	638	678	669	646	655	653	657	613	658	685	662	645	716	630	687	680	721	666	682	664	678	664	630	637	679	659	676	631	648	643	633	660	666	674	647	704	688	671	665	644	639	667	621	653	704	668	613	675	656	700	668	713	625	653	642	634	647	649	651	648	625	629	667	660	665	680	678	640	606	661	709	625	692	677	664	681	699	675	700	685	680	625	694	664	689	675	619	674	710	677	635	679	633	706	713	690	694	682	664	618	665	680	642	679	607	623	677	658	690	638	652	628	650	649	647	667	645	685	674	649
24828	21632	28391	25327	17452	1145	475	374	295	278	280	237	231	195	237	187	199	233	167	196	167	201	172	199	189	197	178	164	198	176	180	190	188	162	171	196	174	192	176	186	155	193	203	162	195	184	177	159	180	172	180	159	152	171	190	181	154	170	169	154	178	203	163	164	170	170	181	180	169	164	182	169	187	177	179	161	189	178	180	166	143	167	187	195	183	173	139	170	166	160	161	191	177	183	186	189	152	153	193	157	192	177	166	180	196	175	156	185	166	183	158	185	158	154	141	150	182	181	188	166	170	171	166	176	161	190	179	150	164	164	164	187	150	187	173	148	152	177	166	188	146	174	185	162	183	169	177	168	163	175	185	159	167	174	175	160	148	173	162	168	184	161	177	168	156	150	170	186	186	176	197	165	190	184	163	160	165	154	181	184	161	176	171	146	185	172	144	151	168	176	177	164	158	189	168	167	178	167	176	170	156	179	174	159	157	173	162	179	175	179	181	163	155	140	174	202	183	174	179	130	154	178	181	163	179	163	164	172	149	179	157	174	171	164	168	150	179	175	176	174	194	172	173	179	195	183	177	155	179	161	187	157	175	168	180	192	158	162	161	159	188	169	198	172	184	170	191	174	150	170	184	170	167	198	188	183	181	182	186	156	167	178	168	177	195	176	161	199	163	163	172	180	167	171	164	162	174	175	156	186	163	171	147	143	156	182	178	165	170	165	171	188	170	171	159	175	192	186	167	178	168	171	168	192	164	176	166	173	159	165	165	171	168	176	164	145	194	167	148	203	162	182	157	188	143	164	166	198	162	155	164	162	181	160	175	176	168	157	181	152	193	187	170	162	166	145	185	166	193	170	181	162	165	164	170	177	176	170	144	169	156	186	166	170	185	188	165	185	175	183	185	180	176	174	160	168	202	184	152	143	186	176	182	180	189	162	171	150	174	167	164	186	164	178	194	166	170	167	165	183	151	171	166	169	173	166	159	146	182	162	190	154	195	155	152	145	163	172	158	197	184	171	151	171	167	186	150	139	148	195	163	195	165	174	169	176	177	174	171	166	183	179	168	197	149	178	180	172	161	190	193	173	187	162	187	169	160	189	180	189	154	159	201	174	164	171	152	151	146	176	142	163	184	181	168	177	164	159	180	175	158	167	180	159	156	159	171	180	156	171	175	179	168	191	171	166	186	145	160	148	168	162	145	165	174	167	167	187	169	167	161	173	170	176	146	155	196	175	165	143	165	183	175	157	156	170	160	177	181	176	182	176	164	157	166	160	153	171	197	170	165	190	176	167	167	199	186	197	176	179	169	176	162	181	157	176	178	186	149	190	157	170	170	197	168	193	179	205	156	157	166	161	160	169	169	144	165	131	185	189	166	162	178	190	180	177	174	185	173	189	181	173	164	175	156	179	183	195	174	176	180	168	158	168	169	158	180	168	193	161	154	181	180	182	171	160	165	168	146	165	172	145	167	195	186	176	186	157	189	142	194	158	175	150	189	177	184	176	166	156	172	177	157	195	189	154	152	168	158	188	175	191	155	154	161	173	187	187	154	185	170	185	176	174	155	179	164	159	164	155	178	175	185	162	198	158	173	162	180	171	154	169	171	172	158	174	171	166	198	170	148	170	169	164	170	177	196	175	171	173	156	157	179	163	162	167	181	154	159	155	162	163	136	175	185	150	178	169	182	174	175	147	168	154	173	170	180	158	202	209	187	179	179	166	163	161	181	191	186	191	167	178	139	167	164	195	155	167	191	144	151	152	173	169	182	184	181	163	147	170	171	174	163	177	158	167	161	152	174	189	158	201	156	180	196	187	173	170	149	179	154	155	148	185	169	151	149	157	150	170	169	169	163	178	176	198	180	162	151	156	153	176	185	176	172	187	163	168	182	184	181	193	183	162	164	155	160	168	184	177	167	162	178	183	152	161	156	152	161	187	182	187	172	178	172	195	167	184	164	167	156	153	158	170	160	173	211	171	205	171	192	137	167	194	184	184	155	181	163	130	163	165	163	153	167	166	168	176	157	156	174	177	175	190	175	160	185	191	154	157	180	158	196	166	162	175	195	196	154	186	157	157	157	198	169	179	179	145	168	178	163	182	188	148	174	164	188	167	167	169	148	160	184	179	170	161	180	187	155	166	176	175	167	175	181	173	177	165	178	191	168	156	178	178	171	191	147	178	149	180	173	183	169	188	163	189	174	178	173	160	167	157	188	149	173	155	161	189	158	150	170	189	143	153	171	151	164	177	186	172	174	158	183	154	156	168	163	175	172	178	170	152	159	180	156	169	164	154	172	199	185	174	162	184	170	169	160	175	170	176	171	178	193	168	164	168	178	168	174	166	155	193	184	179	181	161	169	173	171	167	177	172	156	195	159	163	196	171	158	141	168	177	155	185	165	162	180	166	166	162	181	181	169	165	173	162	172	170	182	157	174	167	181	161	160	138	180	184	193	201	168	161	178	169	154	183	176	183	172	163	148	171	167	161	158	156	166	200	162	166	168	164	163	181	157	176	181	149	176	171	196	173	171	158	174	188	162	215	160	150	170	155	185	160	170	156	186	161	178	193	179	165	159	173	140	182	157	149	164	182	182	166	194	191	169	182	174	166	151	168	179	179	160	163	166	187	183	181	190	166	160	180	170	165	170	176	163	165	178	151	168	165	185	154	181	151	157	171	173	173	145	174	168	178	184	188	179	184	161	174	168	174	157	153	169	182	165	155	170	162	176	137	159	183	179	176	170	166	161	177	159	191	146	154	183	182	162	158	161	168	171	182	181	167	145	162	176	172	163	180	165	167	165	194	153	141	174	168	174	201	196	153	167	179	156	173	167	177	172	168	167	168	165	177	182	163	171	172	160	194	147	188	184	151	174	177	177	183	152	161	165	168	155	160	169	161	194	181	183	152	185	166	182	170	183	164	177	159	164	163	198	203	172	183	178	153	189	166	187	158	141	185	157	147	172	171	158	189	174	187	172	149	154	175	171	172	171	162	165	173	155	168	195	175	176	182	192	158	178	155	167	194	162	181	163	190	168	189	181	166	168	181	149	167	199	160	178	162	156	157	164	174	169	165	181	152	173	169	193	181	164	163	179	153	187	155	142	187	159	167	160	172	159	161	162	165	176	155	177	181	164	157	176	162	185	188	177	169	173	181	168	165	145	151	162	188	148	179	165	190	166	181	181	153	166	167	171	155	157	155	171	177	200	172	183	172	150	167	159	163	166	164	179	142	176	163	174	156	196	163	161	174	187	143	173	159	148	185	169	172	164	169	167	150	179	162	158	175	148	175	166	173	156	160	169	169	154	166	178	147	173	177	151	165	148	177	178	191	161	168	187	159	153	184	173	168	158	170	169	170	152	175	162	172	173	167	175	170	174	168	155	180	187	171	181	166	167	162	182	152	151	174	160	169	163	157	157	155	145	162	166	159	166	175	179	182	160	186	167	168	166	184	190	181	144	153	179	175	179	172	173	154	162	165	163	202
39758	32020	8429	4075	2724	1976	1463	1192	1084	913	736	660	649	633	610	556	510	474	503	468	462	480	451	412	464	394	459	429	452	419	433	415	452	411	411	387	365	387	386	416	388	395	364	375	381	386	394	385	395	373	397	378	367	389	381	407	366	418	366	431	399	372	368	363	366	385	358	392	371	407	364	397	392	387	394	393	351	379	362	367	421	374	373	386	352	363	396	351	408	362	379	352	373	394	371	390	348	396	390	388	387	380	373	364	378	400	378	382	379	390	372	380	392	361	363	387	396	384	344	355	370	335	365	370	370	388	349	346	380	395	400	397	357	370	347	421	386	358	355	334	385	381	374	360	401	375	355	350	385	404	391	370	397	370	348	372	382	365	352	395	380	338	379	363	399	395	374	389	387	416	374	387	417	357	386	395	387	375	422	353	360	356	372	353	357	346	328	356	398	354	348	367	372	375	364	373	362	384	359	425	371	369	395	323	411	416	393	361	386	383	370	358	372	358	413	368	373	385	351	344	391	382	374	374	351	345	417	376	417	374	392	368	372	389	365	420	372	363	362	368	360	393	381	394	345	397	385	363	376	377	405	361	361	398	382	379	349	383	377	377	320	384	370	364	385	362	372	359	350	401	423	350	371	393	377	361	383	375	358	336	388	392	366	375	381	395	373	355	365	373	372	349	371	364	376	375	426	366	407	387	379	405	377	384	393	369	431	365	344	373	374	392	380	355	360	388	389	377	340	370	375	372	363	358	356	400	419	352	362	382	360	374	385	380	394	391	332	370	409	380	348	368	358	363	381	394	385	372	378	388	365	387	369	366	368	373	349	359	382	390	372	378	359	375	408	404	390	376	400	363	392	375	368	372	356	354	365	374	406	353	366	380	370	374	396	369	333	355	389	393	370	374	378	371	371	382	343	403	388	389	402	385	337	378	346	362	359	378	367	366	382	367	361	362	349	384	368	359	357	351	380	363	364	365	372	366	405	394	372	380	362	378	367	383	377	406	372	378	386	366	377	392	370	380	389	345	350	367	345	327	360	393	378	355	375	398	369	366	395	405	369	372	362	391	365	369	370	367	375	349	368	371	369	376	396	360	368	343	362	393	368	363	355	360	403	382	402	376	367	378	369	361	371	365	347	355	406	364	372	361	366	365	373	358	376	402	357	398	357	367	398	389	358	350	362	384	405	337	352	384	388	382	385	357	374	393	382	359	358	352	392	345	369	425	393	373	393	391	371	397	365	335	385	381	381	411	362	359	368	369	371	361	339	379	357	359	359	378	361	384	376	343	338	368	371	399	392	369	361	368	341	373	386	368	386	372	359	358	382	375	381	347	341	356	373	385	392	365	365	347	361	398	373	383	382	385	360	361	383	350	354	344	367	357	391	392	408	367	367	383	356	362	352	360	369	397	362	388	352	381	379	412	372	371	366	397	366	395	359	386	369	380	347	350	379	352	339	353	374	372	358	359	439	360	358	352	350	377	372	375	397	383	384	356	369	366	344	388	381	367	389	352	358	381	386	370	351	368	339	369	352	369	412	366	410	388	363	363	359	377	365	375	379	372	399	381	402	373	367	391	380	378	364	391	388	362	340	382	380	380	352	370	380	365	336	377	348	355	385	374	349	375	364	385	376	371	395	372	371	380	387	385	374	354	369	371	366	367	400	389	345	380	369	332	385	370	344	362	357	338	398	393	397	408	368	367	358	394	371	352	353	365	374	337	373	352	381	330	379	383	367	377	381	372	402	335	374	356	373	366	359	359	360	363	380	379	384	351	335	356	405	350	385	391	385	381	363	385	372	333	359	361	369	407	402	379	390	375	366	384	408	387	379	417	379	381	381	366	375	418	352	372	359	381	368	411	374	384	396	378	337	372	407	361	362	360	365	395	352	375	376	356	416	379	385	395	407	392	366	391	372	376	390	359	360	387	352	377	333	370	360	364	371	371	383	359	360	372	390	361	373	379	389	351	357	378	402	344	372	357	374	395	399	389	414	385	371	389	386	359	355	387	365	386	411	402	377	347	351	377	386	343	366	404	388	368	364	395	397	369	370	347	390	393	376	350	368	412	368	403	368	362	352	398	358	403	379	413	382	353	386	358	394	375	424	379	400	340	378	383	383	352	353	364	390	349	364	361	385	389	388	382	387	380	374	397	374	387	375	404	387	397	379	395	387	345	381	375	379	351	341	374	393	384	352	352	371	337	385	370	371	369	370	369	397	350	386	350	364	364	370	360	364	396	388	328	372	366	371	382	362	359	366	381	350	357	384	380	393	354	350	386	383	386	371	393	350	383	382	361	361	379	389	393	394	355	381	364	372	376	337	381	384	354	398	332	352	363	369	363	390	379	369	364	395	383	355	428	406	382	380	360	382	398	357	366	391	369	392	371	383	360	374	387	380	354	327	375	370	355	355	385	346	361	385	353	374	364	362	369	385	358	395	395	367	402	395	374	348	377	386	346	389	375	399	384	343	391	336	350	375	367	345	367	355	390	371	373	356	379	398	365	357	376	378	367	387	341	365	405	352	372	369	386	359	406	371	376	361	387	370	370	367	381	383	378	344	382	402	395	399	406	390	400	355	414	376	367	401	390	351	365	326	402	366	373	369	393	373	384	363	347	378	370	405	368	373	360	409	390	396	372	340	371	382	367	374	365	375	363	332	379	379	352	361	326	400	374	391	353	347	370	380	354	370	422	365	338	381	373	396	353	401	380	363	363	377	384	378	363	394	376	351	368	373	382	361	396	348	359	383	355	377	401	361	387	350	369	361	379	402	418	395	355	353	397	364	395	365	359	369	363	364	352	396	349	405	407	380	382	410	400	336	382	372	378	384	410	384	394	338	374	360	365	374	322	396	375	401	348	346	349	388	361	389	377	313	384	371	375	364	416	358	394	379	347	396	370	372	388	380	392	374	364	377	422	384	338	396	352	389	396	388	375	374	359	356	342	380	363	367	394	337	361	373	379	370	375	388	372	372	367	357	399	415	377	379	381	372	392	370	393	396	387	387	363	391	400	370	379	372	370	359	377	368	396	374	375	386	397	370	390	380	394	384	340	333	403	381	392	359	354	386	405	390	368	404	374	353	405	368	381	352	389	383	379	361	385	371	368	393	402	380	355	352	391	400	372	357	355	370	369	382	379	358	393	383	362	367	376	364	362	415	371	340	394	386	381	393	357	400	346	372	383	373	398	404	365	392	382	361	366	364	371	388	364	376	365	386	388	342	361	372	340	366	370	331	373	366	357	365	351	406	357	333	363	369	373	362	355	361	389	361	375	357	378	388	334	368	388	386	378	369	345	383	353	382	364	373	353	366	379	375	405	410	367	347	361	357	357	366	374	374	362	394	355	377	371	388	394	368	354	379	356	363	343	377	371	388	350	387	352	394	374	366	354	382	359	344	378	355	386	404	364	366	391	353	383	361	371	375	395	405	351	383	349	417	364	374	393	363	371	360	375	340	379	390	355	365	369	362	370	375	373	386	365
23776	21638	29262	24513	21638	15388	1601	834	628	590	576	524	491	470	448	463	455	436	412	415	417	447	438	390	430	395	379	382	424	405	420	396	362	388	380	372	381	360	353	369	389	387	371	403	375	354	364	442	389	373	378	392	369	379	375	382	385	376	398	392	361	379	368	364	357	370	400	390	397	370	381	422	371	366	377	346	411	401	366	375	394	326	376	403	414	362	384	379	396	390	354	382	383	396	393	371	372	349	353	381	381	368	387	329	367	416	359	363	352	393	386	401	394	395	372	375	389	368	364	364	373	376	364	400	374	363	419	369	402	368	361	388	347	373	406	345	352	364	390	389	365	371	396	375	385	350	390	378	355	340	373	344	364	372	375	371	377	414	417	402	379	398	374	370	376	394	374	359	409	317	385	363	330	377	363	383	421	371	386	360	335	396	352	383	338	369	369	399	367	361	392	428	339	360	361	357	356	383	344	360	371	366	378	328	379	359	361	383	374	356	341	389	369	373	365	409	367	365	389	374	374	391	391	422	379	367	363	364	354	369	376	375	361	381	409	395	382	385	405	364	367	411	360	356	400	380	387	405	397	377	353	390	354	344	378	389	392	362	372	354	395	366	391	366	417	356	396	401	377	386	358	342	394	359	368	392	386	384	386	387	410	389	362	397	400	371	384	386	395	370	334	378	367	396	377	381	382	389	387	382	386	380	356	386	400	360	381	390	411	371	383	387	409	356	359	383	396	384	364	378	366	386	384	382	379	372	376	378	347	365	352	367	379	379	365	391	378	381	390	377	399	362	371	398	353	371	344	336	412	373	358	358	379	400	378	372	366	358	378	367	404	372	352	375	392	406	360	336	402	378	364	385	360	352	347	374	372	368	352	384	388	344	378	394	385	386	361	354	351	385	363	374	354	400	361	382	386	389	319	354	373	381	369	414	399	398	394	384	371	401	375	366	373	348	361	392	385	377	359	370	375	392	356	404	359	387	371	375	368	406	368	359	396	378	371	359	367	379	361	329	381	353	411	333	360	352	370	380	375	379	384	346	364	333	386	402	364	402	384	371	407	368	370	365	384	367	390	367	386	363	349	354	336	375	370	405	357	376	378	353	382	354	380	362	352	368	362	373	407	358	371	375	365	361	391	358	378	373	413	359	394	404	396	360	383	394	355	377	381	366	401	384	388	381	393	378	388	369	374	370	417	361	376	394	396	358	365	377	357	367	366	374	372	381	379	366	328	388	383	365	366	371	365	339	370	377	359	399	363	365	372	366	387	373	374	380	379	355	367	354	373	364	330	371	371	376	382	357	395	378	377	363	384	393	374	356	357	393	366	423	395	343	360	380	371	372	366	380	387	395	362	348	406	374	428	381	384	395	385	324	328	361	363	405	377	379	331	363	395	383	356	344	399	366	367	347	394	411	360	390	410	338	345	338	389	390	381	371	341	392	408	367	349	396	363	399	338	373	351	366	374	386	366	394	372	381	390	383	391	361	377	350	363	388	358	372	383	404	348	386	373	379	416	361	357	371	365	374	383	393	378	382	347	404	383	375	391	385	397	363	356	411	436	371	338	415	372	401	406	372	412	399	365	371	416	347	388	371	377	357	358	370	379	382	384	369	393	362	365	373	378	392	404	379	361	343	388	394	370	394	360	391	396	366	376	365	372	375	387	363	384	386	386	348	385	364	380	417	363	412	397	371	411	367	364	383	380	408	389	367	375	389	355	339	402	407	382	388	367	350	413	357	365	360	387	381	389	385	382	399	365	358	386	386	404	390	377	358	367	404	365	391	381	380	381	369	354	354	369	375	386	374	374	421	399	384	376	349	379	393	369	369	357	346	378	363	389	358	361	372	383	380	374	380	384	361	343	371	357	356	373	380	352	415	366	349	399	378	361	352	382	384	346	333	386	350	389	361	378	379	360	369	377	353	331	395	389	360	399	373	374	384	402	366	394	376	375	359	352	394	375	363	405	385	346	387	371	357	399	364	374	381	396	378	356	346	383	377	380	357	362	361	368	390	365	403	398	377	382	351	366	354	359	386	387	363	347	376	345	354	393	385	368	377	341	369	364	404	406	357	385	356	355	390	399	345	344	383	368	370	361	386	377	373	347	378	387	372	346	351	352	395	356	365	392	357	408	330	361	388	399	395	364	385	364	409	365	363	384	389	403	378	382	402	390	343	413	395	332	383	360	389	374	372	393	365	347	381	350	378	375	371	377	395	374	393	420	383	332	335	371	360	391	382	349	368	346	347	375	385	377	380	376	394	415	345	396	391	346	376	385	371	355	394	374	375	374	379	376	375	393	383	422	403	361	384	361	348	382	354	358	380	370	377	387	396	392	346	372	379	389	361	385	381	393	362	362	355	343	361	384	371	370	362	370	380	368	407	348	384	372	342	351	381	402	335	382	384	375	399	362	394	380	351	372	350	357	361	376	365	371	325	381	334	373	372	352	361	372	369	364	389	350	409	363	405	393	363	354	364	365	382	384	371	402	353	362	342	340	352	366	336	405	379	398	341	416	374	399	390	381	395	357	399	396	394	398	406	383	383	354	371	407	376	377	358	348	356	354	423	366	356	351	382	351	381	356	396	373	380	384	365	387	368	391	390	398	373	364	398	372	380	347	378	393	340	378	377	364	389	364	388	341	407	390	394	366	365	380	380	363	336	356	374	342	352	351	380	347	363	372	374	359	374	371	384	360	378	374	365	362	390	407	413	361	397	373	411	403	348	385	347	360	394	354	377	364	401	412	365	406	365	366	366	391	389	361	331	370	373	380	351	391	362	356	376	393	361	375	381	369	350	402	394	393	364	364	352	361	374	351	393	369	388	383	383	399	391	349	394	367	377	401	376	381	370	352	369	403	406	391	381	383	379	376	373	382	401	383	371	354	389	341	343	386	363	399	390	357	378	387	379	383	380	359	349	396	367	394	372	368	372	337	382	350	387	391	351	357	377	354	361	344	348	385	370	390	365	373	366	375	346	393	401	351	376	382	370	390	389	388	387	400	353	361	412	381	359	374	415	373	374	383	374	379	348	368	377	364	407	382	357	362	358	399	394	367	382	366	370	361	379	347	401	359	369	392	398	331	354	365	357	390	356	358	372	395	388	376	371	382	399	367	363	344	375	371	349	387	357	363	389	408	346	362	398	401	378	401	369	375	367	392	338	370	359	369	368	396	346	358	345	362	390	360	373	392	375	374	378	372	376	385	394	370	353	359	361	380	332	362	384	393	376	363	376	385	386	390	401	345	382	410	410	394	355	343	351	396	367	368	406	380	375	386	360	372	317	370	379	335	382	362	374	392	329	358	355	397	399	366	408	374	356	356	349	365	392	381	384	376	395	344	380	349	384	351	388	357	383	423	357	377	354	384	360	351	375	366	368	381	383	381	352	378	399	379	382	362	384	370	381	422	390	338	398	388	399	346	388	371	386	358	359	363	408	365	369	374	369	402	342	370	379	382	377	377	378	351	360	370	381	356	384	391	384
45606	37183	13505	7524	5016	3658	2833	2237	1969	1774	1478	1403	1254	1245	1154	1046	1045	975	892	962	956	837	864	885	854	813	805	800	808	815	816	796	816	791	747	787	793	769	750	816	743	766	795	778	687	763	734	768	740	729	725	756	743	753	723	746	736	722	697	756	744	709	778	753	718	715	737	699	749	721	767	738	745	729	768	711	756	730	715	708	764	732	703	713	752	725	754	739	747	716	736	728	719	724	741	727	712	779	710	721	707	727	716	724	704	705	729	713	715	698	784	683	735	725	695	739	644	695	724	689	700	706	737	687	734	740	712	694	782	672	701	727	713	724	767	695	748	719	739	778	679	711	722	725	702	756	757	702	721	760	712	733	749	691	758	726	707	726	713	676	759	734	676	697	697	693	753	713	741	712	734	771	739	721	740	740	718	662	728	771	678	699	721	727	729	737	737	736	749	727	727	761	691	748	729	750	768	755	722	707	727	716	748	744	735	752	690	719	722	751	709	709	739	750	681	759	704	742	745	675	759	719	681	710	722	740	693	743	784	771	711	739	705	773	778	728	715	704	701	703	703	698	695	711	737	732	722	738	735	733	707	652	734	736	744	736	720	713	701	721	698	745	746	760	696	698	709	722	711	750	733	698	765	741	675	722	647	723	740	754	732	713	682	655	741	707	734	681	744	695	718	742	750	730	728	729	755	741	732	735	738	679	749	720	753	784	684	700	713	728	717	710	704	699	753	760	775	684	735	708	761	697	711	712	700	713	749	736	777	715	752	723	752	718	725	682	749	720	714	718	783	740	702	738	758	692	744	733	724	745	672	699	689	719	739	738	699	745	777	680	693	697	766	704	706	706	701	732	752	732	707	769	685	717	688	724	738	697	706	729	771	803	768	708	698	751	712	759	721	755	741	720	750	654	725	689	639	716	734	781	727	690	730	688	735	739	759	751	734	751	721	706	731	745	698	698	729	724	724	760	731	714	735	745	710	760	651	704	757	748	806	702	728	735	746	731	738	723	684	717	709	687	733	683	736	722	740	751	690	734	670	745	726	719	680	709	675	700	716	774	736	732	743	716	727	743	724	715	708	699	722	677	695	730	725	703	687	735	739	712	747	695	730	711	713	711	722	736	712	694	690	776	722	707	700	792	742	691	690	787	794	712	730	687	680	776	730	711	776	717	747	711	747	730	699	746	721	738	709	757	694	718	772	737	766	713	740	750	735	725	708	741	759	704	752	763	734	728	684	731	716	710	684	756	717	727	705	709	704	718	782	717	738	745	732	720	728	741	721	735	715	675	735	725	764	725	724	740	735	698	724	743	785	661	680	731	733	756	756	739	722	750	692	711	740	746	786	753	680	714	701	713	719	713	706	775	725	720	714	742	731	743	719	730	742	706	700	709	741	727	735	700	690	764	726	752	709	689	720	745	767	777	738	685	736	680	709	730	682	758	722	717	722	745	723	719	693	755	752	711	708	701	756	742	728	729	754	747	729	649	781	738	677	706	717	754	706	775	701	736	735	778	701	666	703	693	737	694	726	721	709	698	717	740	746	767	772	695	755	687	741	675	685	726	706	729	761	704	729	768	698	743	752	732	718	695	731	728	731	757	707	765	740	719	773	762	708	641	758	742	729	723	722	740	667	736	704	688	707	739	734	712	771	704	757	673	735	727	666	729	770	703	729	689	781	705	702	671	685	709	732	709	695	709	702	814	750	647	775	759	751	733	708	766	752	714	681	670	710	742	704	677	720	730	716	735	718	721	734	734	741	756	769	721	700	725	735	731	780	752	734	707	720	763	718	733	749	719	728	721	744	697	730	700	705	765	760	750	692	724	689	745	742	708	717	721	701	700	735	729	699	734	733	711	703	709	739	722	757	722	739	760	709	765	726	753	732	778	691	727	706	735	744	690	746	770	763	696	736	721	717	758	782	757	724	713	721	759	693	703	746	701	732	708	758	711	740	750	721	721	719	789	710	750	684	720	741	691	746	739	711	735	706	702	707	713	698	718	731	709	744	732	728	648	710	763	715	743	719	747	707	772	700	692	766	738	672	761	707	692	723	689	761	739	740	769	680	727	732	683	739	738	710	727	713	740	762	743	736	716	722	686	745	715	695	729	702	716	743	714	731	715	725	735	719	724	698	698	727	725	705	699	710	730	702	690	738	676	734	709	732	717	725	709	730	722	700	714	733	713	722	732	719	774	743	716	735	726	730	717	718	708	726	705	733	752	694	731	729	679	719	720	736	725	738	754	720	709	684	724	704	742	753	712	739	655	732	695	686	687	690	730	756	776	768	712	706	674	736	701	697	677	677	780	692	751	735	761	719	759	683	753	721	739	725	728	711	729	764	707	732	770	729	733	692	743	677	735	696	698	750	751	711	694	730	767	731	697	707	736	737	734	676	702	721	748	705	709	696	722	755	658	727	701	732	743	786	694	699	728	740	736	740	778	800	748	708	761	732	752	733	725	724	740	679	784	714	701	718	749	721	721	729	735	745	709	742	718	715	704	699	705	717	744	710	706	747	721	748	729	745	747	708	714	717	738	688	735	669	749	720	716	710	743	694	750	744	726	714	710	707	726	760	814	659	784	728	730	716	723	737	650	747	699	725	726	737	721	749	727	696	736	712	684	752	764	694	698	708	752	704	703	712	748	731	750	687	692	737	690	667	715	717	784	709	728	725	712	681	720	760	745	734	695	720	762	683	735	714	752	705	728	721	705	736	719	722	700	705	700	726	733	744	733	739	730	725	719	739	731	759	776	691	761	757	751	739	739	692	730	697	701	717	691	738	737	736	690	667	736	720	712	708	736	711	745	722	715	734	697	764	702	722	790	748	726	736	695	705	685	697	721	746	700	708	773	692	680	749	699	707	723	689	740	765	766	707	733	718	749	724	743	718	702	734	769	680	748	729	741	733	693	775	762	757	706	710	755	729	670	731	685	683	760	738	708	683	762	707	714	734	770	714	731	713	737	734	699	717	699	713	750	738	691	729	723	701	729	747	778	725	731	707	730	762	710	741	740	758	673	712	697	709	681	757	729	719	714	711	673	720	735	751	706	709	664	758	754	706	739	726	719	728	725	721	789	707	711	743	686	711	685	707	695	702	703	732	724	725	766	740	702	714	747	745	700	744	707	747	710	689	746	712	683	679	693	684	668	707	749	751	720	709	722	660	699	690	721	737	664	669	727	779	766	756	714	760	729	754	728	746	775	691	703	695	766	775	760	701	707	687	744	707	732	652	715	692	727	770	718	740	704	724	715	677	694	676	718	691	709	688	707	752	733	710	716	696	731	712	707	675	744	707	686	732	728	742	690	691	761	714	805	735	755	738	717	720	723	758	744	715	720	698	748	772	696	755	759	729	745	729	776	743	740	718	739	686	716	732	672	731	719	730	705	678	768	720	721	721	688	743	679	691	737	729	712	725	746	682	703	744	715	741	710	779	722	736	684	711	735	705	761	674	738	737	716	727	704	720	710	777	693	738	696	670	734
27321	20579	6446	723	481	410	378	358	370	327	337	311	345	325	343	327	289	325	330	339	325	304	318	325	324	337	333	334	353	331	310	331	302	306	310	320	291	299	314	338	297	296	297	316	331	353	311	331	307	331	308	306	302	344	315	358	320	335	285	332	309	322	333	328	322	332	314	334	328	314	299	327	343	306	325	306	317	278	296	358	341	285	337	288	289	323	326	331	307	325	302	282	323	295	330	308	313	288	325	325	312	327	346	285	282	305	306	283	300	319	270	324	358	330	328	322	317	321	319	341	285	320	310	302	315	307	315	319	320	354	308	340	302	314	323	346	314	330	329	317	305	339	304	313	299	312	292	314	355	292	300	319	299	323	351	313	293	317	317	278	328	318	325	312	320	335	303	339	321	325	338	320	359	279	325	330	282	299	351	331	318	306	318	290	331	320	312	322	326	324	306	323	297	351	311	314	335	330	325	287	279	312	328	310	305	293	320	350	335	298	280	342	327	298	344	310	329	305	304	329	300	305	318	306	330	332	342	341	326	301	316	325	327	334	322	330	314	326	313	301	318	325	305	318	289	319	355	325	318	286	288	308	290	348	310	310	307	277	316	327	312	299	288	314	324	345	335	297	318	312	309	320	304	310	346	303	319	286	330	308	330	340	322	287	339	296	330	324	302	314	319	324	301	299	303	322	312	321	294	321	308	325	312	314	345	313	334	294	306	304	287	325	336	322	324	317	311	289	310	312	313	312	332	299	305	331	330	296	334	321	330	300	341	318	304	295	312	291	304	303	294	322	282	337	317	323	323	307	329	306	329	294	308	295	327	281	311	303	332	314	325	309	325	283	324	349	288	342	335	302	330	299	314	304	313	315	275	337	319	339	315	295	307	323	312	295	303	294	321	308	336	323	294	269	339	312	295	277	329	296	305	332	334	326	323	335	319	318	314	335	315	295	317	303	320	305	320	313	351	297	334	308	303	285	331	305	276	296	314	335	295	322	317	323	361	302	324	304	315	328	315	317	309	355	318	294	299	330	306	296	336	295	365	303	318	304	303	317	295	309	307	333	332	338	298	311	317	324	326	290	340	302	308	314	306	307	304	303	302	346	300	311	323	310	328	318	318	313	322	327	318	304	333	307	318	289	312	316	289	315	324	324	323	329	319	287	313	318	313	300	328	302	282	294	312	328	341	289	320	317	295	280	301	310	333	282	320	288	327	299	310	314	310	344	338	334	302	327	286	311	291	320	324	317	323	297	319	332	324	337	314	275	304	302	348	349	293	272	357	326	307	285	305	300	322	308	340	326	322	310	311	322	346	311	327	322	343	305	316	308	303	330	291	315	314	318	316	354	296	322	300	324	311	317	292	303	314	311	317	293	310	275	303	300	337	307	296	310	318	287	329	318	303	287	299	322	296	317	311	284	310	304	351	341	315	347	319	324	330	315	311	324	315	303	335	332	275	326	294	314	309	310	290	304	321	302	320	315	292	323	308	303	322	305	307	326	322	331	310	298	276	283	319	307	303	294	308	338	303	298	318	307	296	309	325	306	305	286	285	312	289	310	339	345	323	305	302	308	334	318	319	336	297	320	307	360	295	328	325	335	339	353	361	293	321	312	305	303	324	324	332	295	334	310	328	317	306	324	296	328	299	287	328	348	330	325	286	273	324	305	328	370	302	353	331	317	326	330	279	319	287	333	328	309	316	322	311	303	307	302	306	298	283	305	340	288	333	308	316	296	336	310	343	350	297	317	365	334	315	323	330	310	304	297	286	321	319	335	299	310	293	316	316	331	295	306	301	297	318	298	326	327	327	346	305	320	317	274	318	308	333	301	324	334	333	296	309	317	314	319	310	303	306	330	327	316	345	304	281	326	298	302	326	290	319	310	338	308	308	308	325	306	332	300	288	343	285	335	330	341	301	303	329	328	330	321	300	290	298	327	327	337	299	299	320	317	324	335	298	312	339	294	291	319	333	300	322	309	295	313	319	323	327	290	315	315	330	312	305	283	319	325	285	321	312	285	316	318	308	318	340	309	332	297	341	279	287	310	315	313	307	308	350	319	334	343	341	302	321	314	331	342	298	318	283	305	317	298	294	308	320	287	309	298	325	312	306	310	313	325	296	317	323	342	298	327	309	296	314	347	327	309	310	316	349	342	338	329	336	312	302	353	317	329	319	290	338	313	328	324	313	314	279	275	298	311	333	295	321	321	302	347	323	319	300	309	355	308	343	293	283	306	329	292	331	322	321	322	294	334	329	345	340	309	287	324	295	287	310	315	304	341	332	328	329	327	333	323	305	318	297	339	316	281	326	337	291	304	313	314	335	313	299	294	337	304	340	321	337	352	333	321	305	320	329	329	307	326	323	350	312	317	344	325	335	308	306	309	313	332	311	312	332	296	304	347	330	318	317	319	322	302	312	309	287	355	300	311	288	370	311	340	314	299	311	298	311	306	312	302	331	351	302	310	318	314	329	300	297	302	286	299	304	325	345	330	309	303	313	305	318	333	322	313	294	303	331	299	301	308	324	358	282	284	316	320	315	346	310	286	301	340	338	340	331	316	309	311	314	319	303	303	280	327	305	311	298	318	323	313	265	317	316	305	321	320	314	334	310	306	334	301	275	303	320	315	277	317	322	308	311	307	313	312	331	303	309	317	322	319	265	312	307	334	287	287	308	304	323	329	352	335	321	268	321	305	319	326	353	316	303	325	314	318	322	319	324	303	312	318	296	294	312	336	321	362	319	318	307	316	301	308	311	302	311	310	310	315	334	319	321	286	297	305	323	333	319	314	316	296	317	352	324	289	314	306	292	356	327	277	304	331	294	309	335	301	303	301	298	312	292	326	297	353	324	308	291	310	285	309	313	301	288	301	322	323	305	320	338	313	322	337	318	341	334	303	314	359	320	307	307	330	334	281	305	322	321	345	339	308	310	294	311	340	323	299	344	308	339	334	313	324	303	326	320	336	325	335	319	322	322	303	297	301	327	308	316	348	303	331	323	297	306	308	318	309	317	307	314	323	295	339	338	305	306	301	322	349	316	318	324	334	327	312	342	337	316	304	319	323	321	307	307	295	311	327	316	297	322	303	297	309	317	327	308	294	307	312	304	312	328	297	334	333	331	312	311	306	319	336	300	339	333	326	294	319	305	312	307	304	295	324	290	304	357	316	330	328	296	303	321	308	299	317	304	282	311	307	323	291	338	339	304	290	325	277	354	314	293	318	299	305	313	307	311	347	327	325	311	304	295	312	317	287	329	357	294	311	348	321	313	304	301	336	325	337	284	298	321	309	306	321	294	316	342	320	313	322	315	288	314	334	307	308	282	308	301	331	306	298	313	328	317	306	292	305	320	332	326	323	331	336	305	300	297	314	313	342	294	312	315	312	316	336	313	301	308	313	344	339	304	320	332	285	317	314	303	326	332	341	311	308	334	314	290	323	281	319	310	323	295	328	351	325	318	338	271	313	283	322	327	283	312	301	327	293
18714	9840	1644	1045	937	813	822	728	731	719	697	666	655	688	681	674	679	656	669	693	663	673	651	688	666	688	630	649	637	632	677	630	677	664	699	698	694	654	638	656	672	635	653	665	657	666	625	597	609	689	666	590	659	704	679	682	642	632	687	653	628	668	655	651	672	670	663	693	660	679	667	698	647	678	641	664	657	687	692	667	635	627	669	686	676	638	615	629	668	619	653	641	597	699	676	648	629	705	655	668	685	655	637	613	670	641	631	706	682	669	649	613	669	668	699	620	683	662	609	676	616	667	649	697	641	642	640	613	687	635	644	657	666	688	687	697	649	673	618	714	629	654	630	645	637	666	693	636	693	634	640	690	662	685	679	660	633	618	649	653	641	668	634	645	658	649	624	644	619	603	688	677	637	648	708	656	678	656	637	672	626	643	674	639	671	596	632	695	631	662	678	647	653	678	638	637	678	629	639	666	640	637	662	687	651	679	640	684	645	667	644	633	683	661	675	617	660	658	698	652	657	614	634	626	645	643	683	649	679	706	662	620	659	629	641	694	663	691	650	655	629	645	675	657	710	687	677	667	668	678	668	615	638	616	683	651	622	646	702	692	649	628	665	684	665	603	634	682	653	655	631	669	660	679	634	647	665	697	637	688	681	651	643	679	675	696	654	661	740	670	653	684	678	631	676	647	654	668	698	633	635	665	670	652	624	676	660	689	677	620	672	675	642	676	627	702	647	694	697	686	654	688	635	637	621	636	677	686	645	715	623	674	699	642	693	653	706	638	634	632	624	707	672	663	620	672	660	642	677	690	644	654	673	705	666	669	663	664	641	674	651	652	699	627	684	660	637	636	639	687	650	711	668	634	662	576	654	655	646	622	659	710	681	681	636	684	665	669	666	678	670	688	663	660	641	703	645	664	633	669	660	669	632	649	641	675	650	681	673	689	670	665	673	662	684	649	643	613	648	618	645	630	629	669	652	646	658	685	683	666	607	663	679	610	642	630	691	687	675	607	631	665	656	600	659	638	664	624	662	680	715	716	694	617	656	663	647	679	691	677	658	652	667	673	638	642	642	663	655	649	682	704	635	695	638	679	669	634	630	695	635	691	655	697	618	680	659	662	677	697	625	641	623	635	687	649	664	649	653	660	630	634	694	674	689	687	609	659	713	669	644	682	659	672	648	651	623	689	676	655	613	656	670	668	638	662	673	662	654	643	690	673	642	697	662	617	651	660	682	640	686	692	630	633	649	654	613	645	643	652	686	647	661	664	653	665	592	664	633	654	668	646	618	687	630	602	643	700	695	682	646	656	645	691	653	666	660	659	682	668	704	664	648	640	669	715	644	672	686	622	651	681	645	631	675	638	630	671	657	634	671	674	676	635	615	685	628	633	702	653	652	673	691	681	641	670	675	629	673	664	651	676	665	644	643	672	665	666	640	664	634	692	631	655	643	686	710	675	641	683	660	663	672	659	629	663	629	683	637	660	684	674	652	657	708	646	659	597	656	618	675	687	701	662	643	702	648	658	628	676	680	579	697	677	661	689	681	647	660	643	660	665	644	647	642	678	627	661	622	692	643	643	653	660	666	648	640	621	675	635	649	666	653	643	665	656	632	619	664	663	674	641	667	672	650	665	668	697	665	687	684	673	690	669	655	657	666	687	634	634	705	650	678	710	628	642	698	665	672	643	675	651	637	634	623	643	664	645	647	636	652	658	619	670	699	673	679	608	652	615	683	699	689	654	648	688	667	690	658	632	665	691	653	668	690	718	641	684	643	682	681	697	675	667	671	680	644	646	666	661	645	666	681	646	687	628	644	675	659	653	665	671	640	633	673	651	659	648	581	654	669	640	648	639	689	647	653	604	656	659	677	635	612	666	651	605	595	667	710	640	623	649	641	608	645	619	650	680	635	672	652	666	629	649	650	697	638	681	638	646	628	707	644	649	661	651	662	636	636	649	661	668	651	719	629	664	718	631	687	613	621	703	688	669	675	679	685	664	656	658	676	685	669	658	673	661	665	631	696	692	652	684	682	620	717	616	713	663	677	645	618	639	635	673	661	688	631	650	686	656	680	646	676	691	653	633	719	646	685	617	624	698	637	695	649	658	705	671	687	652	687	675	650	634	630	657	720	672	734	695	639	677	752	689	656	666	636	686	656	620	659	618	624	652	614	623	627	640	619	637	651	654	643	695	664	632	685	637	615	612	640	643	613	664	677	706	684	661	630	656	689	656	653	666	660	627	646	655	615	656	667	643	656	642	635	646	716	657	683	664	678	659	639	668	662	676	671	666	647	681	659	667	645	660	650	688	626	668	671	631	654	689	654	639	647	690	631	655	626	683	682	648	646	648	606	637	691	693	650	645	688	699	647	667	635	697	671	656	703	628	636	682	647	683	656	631	623	678	666	651	727	654	681	628	636	619	676	646	654	638	648	678	665	661	656	623	687	685	674	677	695	638	670	664	649	691	731	641	665	698	660	665	670	656	711	674	628	710	683	692	607	645	647	632	658	672	662	680	681	640	686	639	634	661	664	655	667	683	632	662	662	637	675	615	690	641	660	677	681	682	662	668	689	596	669	657	631	614	675	618	674	684	668	634	644	679	674	616	680	643	682	655	671	670	646	684	662	667	647	661	649	670	666	660	627	614	676	667	684	656	646	653	704	658	690	646	712	651	674	668	678	647	645	621	630	691	619	654	649	643	690	637	675	654	631	700	662	646	633	657	663	640	720	699	696	678	661	674	649	626	694	663	625	684	644	655	627	666	665	648	634	640	699	656	671	684	649	678	624	657	657	669	639	662	687	662	634	673	683	651	685	654	687	655	649	624	646	647	667	654	618	652	664	656	706	667	635	655	624	659	712	657	640	671	684	654	703	668	621	691	666	646	686	657	683	617	697	621	680	657	698	662	665	655	610	642	642	647	705	662	657	652	670	665	694	646	645	677	626	666	699	629	668	631	671	656	664	643	624	660	672	666	661	655	656	656	643	645	677	680	629	668	696	637	699	673	657	634	669	659	664	626	661	610	629	677	668	653	652	673	655	682	646	650	670	670	672	655	656	664	689	677	659	658	669	689	668	644	649	661	670	673	656	639	655	671	669	667	676	637	672	644	623	661	626	665	659	700	676	692	622	669	629	644	643	639	670	633	610	600	699	678	642	698	681	662	678	694	625	668	678	661	643	645	664	634	623	624	693	662	626	629	676	699	683	659	667	656	684	663	678	648	668	680	627	649	642	692	636	642	698	656	645	611	675	685	661	594	635	670	638	670	679	644	676	609	642	666	633	681	642	648	692	616	657	693	689	651	648	663	633	667	626	682	703	667	674	663	670	627	674	669	660	603	647	651	643	673	677	661	688	606	673	679	662	656	663	612	621	689	697	702	636	670	687	664	702	658	613	651	628	661	650	692	675	655	658	720	655	654	615	658	656	677	646	665	628	635	675	659	648	659	671	715	647	664	720	648	684	651	635	689	662	645	691	667
24665	21581	28638	24958	16326	1115	517	373	330	267	264	271	235	232	226	226	201	202	213	191	187	174	191	183	174	207	181	175	196	159	166	169	185	182	180	177	184	182	163	168	178	149	160	171	174	173	165	162	173	165	177	174	158	186	188	194	166	173	194	171	172	158	144	173	147	186	170	135	158	182	186	161	164	177	165	169	184	173	187	173	182	166	163	183	171	159	159	194	172	173	151	174	165	174	145	161	194	156	177	176	185	171	177	178	147	176	176	168	153	155	173	145	174	158	163	176	182	193	156	150	148	161	188	181	157	178	183	150	165	170	162	196	165	173	169	160	176	153	171	175	155	164	176	162	168	164	164	179	164	188	146	172	147	158	185	177	159	154	153	160	181	180	194	191	157	177	173	175	172	184	138	170	171	201	178	158	175	161	167	165	149	181	158	147	185	169	179	171	162	179	176	144	147	172	159	183	159	154	193	169	167	187	173	168	187	153	172	181	182	155	171	169	186	165	169	195	156	198	151	161	162	166	175	154	169	192	187	156	150	153	178	147	161	181	165	187	169	168	171	179	165	184	159	187	143	153	177	165	190	186	172	178	162	177	187	153	161	166	168	156	185	169	164	141	172	162	185	167	178	151	178	167	153	173	167	183	184	175	160	170	158	184	190	162	166	170	162	188	159	166	171	166	174	162	163	161	176	168	185	154	173	177	171	175	164	150	167	170	181	166	147	177	167	202	171	152	185	167	173	170	175	178	147	156	139	155	166	166	173	154	173	169	196	162	171	148	151	182	166	161	162	165	171	172	184	170	150	173	162	167	174	175	212	198	179	149	180	149	168	175	144	172	177	162	142	184	157	193	177	167	173	157	188	157	175	190	141	173	189	151	139	181	159	177	188	166	171	174	169	176	175	152	176	139	172	170	169	155	183	176	160	171	156	219	191	158	173	172	166	175	168	140	167	161	177	164	179	166	184	163	183	161	164	180	164	170	190	171	185	167	174	160	172	185	156	162	167	156	170	180	150	160	180	157	168	155	195	163	181	170	177	162	180	170	164	178	154	173	166	169	189	181	171	163	170	181	182	176	164	169	181	171	170	164	171	186	180	149	163	159	172	159	183	191	190	185	162	189	185	147	160	176	165	173	177	167	160	193	169	176	180	182	180	163	162	157	155	176	151	188	166	178	181	176	178	160	174	159	148	183	151	161	155	169	181	162	172	209	173	161	156	152	180	160	162	161	159	171	174	165	180	183	183	163	166	160	172	179	178	157	174	161	183	160	161	173	158	168	159	163	158	191	134	178	168	161	148	162	152	177	171	191	174	184	188	180	167	162	163	176	195	179	193	166	165	183	175	177	143	162	175	155	161	156	176	163	169	171	173	152	173	168	150	171	144	155	189	187	193	151	152	148	189	175	166	177	179	170	143	194	160	204	171	169	179	165	159	162	158	177	165	177	170	151	182	158	174	168	169	197	165	163	182	157	172	169	214	172	147	159	181	164	171	185	165	158	183	180	156	149	164	165	159	183	187	169	170	169	143	160	187	176	148	186	162	179	161	166	183	183	166	176	170	148	184	168	158	158	164	189	180	169	175	149	169	163	173	174	159	166	175	182	171	185	141	163	165	167	182	168	178	170	150	178	145	163	170	157	170	164	178	159	187	172	160	163	169	191	166	178	178	186	170	159	174	175	184	179	168	167	132	174	196	176	168	141	149	156	167	174	145	174	146	165	195	186	172	173	167	170	156	157	155	171	198	163	170	187	182	151	172	167	145	166	184	155	159	175	176	156	170	179	157	164	155	170	158	175	153	171	176	173	152	144	177	165	172	180	149	174	155	162	190	175	182	167	181	173	168	147	180	175	178	172	162	163	189	183	182	184	176	163	157	174	171	190	176	203	175	164	180	169	184	169	155	153	194	171	194	150	170	147	156	185	167	185	173	162	176	176	178	149	185	157	173	158	165	185	160	170	187	173	166	160	175	181	169	170	166	181	185	169	164	168	172	166	174	185	163	186	181	173	157	165	192	179	200	177	157	170	156	168	171	157	162	161	161	168	168	185	173	163	173	162	163	166	201	151	170	164	168	162	162	166	190	158	166	171	160	164	174	158	149	167	173	170	160	155	172	179	158	157	154	172	162	162	172	165	181	176	184	170	171	184	154	176	182	179	159	151	173	159	183	186	157	184	170	177	177	159	181	171	194	180	157	171	167	169	159	172	178	163	178	168	174	173	151	161	199	158	161	183	180	154	161	175	142	194	151	171	167	167	184	148	170	140	180	157	184	168	174	157	155	158	173	159	165	161	186	162	165	165	159	151	166	169	171	161	156	138	163	164	164	188	166	161	158	179	165	158	168	177	168	145	195	169	168	160	167	166	156	183	166	177	144	200	150	161	166	149	140	164	165	169	187	170	152	166	175	172	172	173	157	154	146	179	170	168	174	182	157	167	167	181	152	176	172	173	171	144	182	172	166	193	178	168	165	158	175	158	186	181	170	191	161	171	172	178	161	174	189	155	163	191	181	160	162	163	174	187	164	180	190	175	194	165	175	165	168	186	134	157	180	149	161	191	179	178	182	167	165	179	175	157	165	161	173	148	191	167	169	144	168	168	171	190	145	176	171	165	156	171	178	143	162	182	185	172	152	132	163	172	152	168	156	179	174	173	186	175	165	160	171	181	178	167	150	185	169	166	160	154	178	175	162	192	166	175	177	179	170	199	169	163	168	155	180	176	157	184	173	154	176	159	147	176	176	145	160	174	159	178	172	161	187	160	166	177	167	187	167	178	159	186	185	157	166	147	160	157	173	168	156	162	168	194	176	156	171	159	161	182	160	160	181	179	182	163	185	156	151	168	181	131	161	164	151	175	168	193	180	177	160	191	167	171	139	157	174	162	158	188	168	177	175	171	148	170	156	154	164	174	166	172	143	183	159	174	167	171	177	160	160	167	195	168	171	137	166	159	175	169	178	159	190	164	172	166	177	163	151	184	156	162	157	173	148	192	185	181	165	146	180	192	180	177	156	162	147	152	154	129	155	175	142	179	164	174	177	184	162	153	184	160	166	165	163	190	166	163	168	187	182	176	171	181	172	152	150	145	175	170	180	160	169	184	162	140	168	164	187	188	163	175	188	154	160	182	166	192	182	187	180	169	153	181	163	170	156	171	163	183	181	167	182	177	164	181	169	167	155	169	165	139	159	172	177	157	159	174	159	151	185	155	161	169	176	178	184	174	165	151	168	193	168	166	177	174	156	153	198	172	172	170	161	156	173	176	158	188	185	173	165	172	181	152	155	173	172	194	168	169	164	183	154	155	178	166	176	162	158	187	182	151	179	173	168	160	194	165	152	202	173	149	177	156	146	158	201	161	153	171	177	170	162	168	155	178	161	176	177	170	163	164	180	172	170	129	182	172	180	168	178	172	173	164	159	147	158	161	176	157	170	162	175	170	163	165	166	179	176	167	161	186	178	163	182	164	160	155	162	164	155	171	161	163
39086	29591	8488	4205	2752	1933	1511	1220	1063	866	762	702	626	639	612	553	491	477	507	482	440	459	463	487	432	456	401	431	418	415	438	372	421	444	410	431	411	421	418	353	391	389	368	377	375	385	423	383	381	356	367	364	374	364	363	382	359	398	358	362	390	352	384	388	400	360	409	398	385	370	421	371	398	384	364	377	375	371	378	404	376	374	404	384	378	376	400	377	380	416	360	349	392	393	352	378	361	374	381	352	357	369	393	401	341	389	359	361	373	399	407	381	382	340	362	380	339	370	382	387	379	385	406	328	355	377	372	423	404	357	366	374	394	348	367	394	409	394	384	390	351	350	376	373	345	360	384	387	368	321	391	383	360	364	328	313	387	347	346	353	392	371	358	379	366	381	350	406	368	364	379	394	383	385	353	385	390	355	375	393	392	378	371	386	398	368	371	355	346	370	363	393	404	359	356	386	378	362	333	382	367	356	375	374	369	372	365	390	311	371	364	361	349	402	437	356	404	384	382	366	387	392	323	351	374	355	332	418	374	358	381	376	368	387	375	361	354	392	377	392	369	378	413	387	414	338	348	339	373	350	376	350	371	370	384	350	383	324	381	379	386	376	349	389	388	367	383	379	375	363	371	401	333	362	370	386	378	402	374	382	350	393	374	374	392	336	355	385	389	368	374	359	357	377	363	378	389	374	421	350	389	349	380	376	375	392	353	357	356	370	373	391	383	386	391	376	379	367	409	371	414	371	387	353	411	373	347	362	369	365	384	382	375	364	409	362	405	361	381	387	332	401	393	366	374	400	350	322	373	377	396	398	362	396	376	370	378	396	381	372	386	371	384	378	400	373	378	353	383	368	367	376	358	398	371	369	387	383	395	355	378	411	395	377	403	356	374	366	363	375	375	377	358	390	374	367	360	350	382	383	364	392	348	393	339	365	367	353	380	364	375	374	375	404	340	364	375	355	381	359	369	366	391	355	401	354	381	367	379	370	424	380	404	379	403	377	370	387	403	343	344	348	383	399	359	383	363	382	368	380	385	367	352	380	403	363	366	385	392	363	345	367	391	370	399	359	377	378	375	389	398	366	393	377	340	396	378	356	399	365	378	367	392	360	358	348	356	380	349	366	413	374	370	373	383	380	345	354	400	371	340	376	389	392	352	373	373	375	381	352	335	356	405	363	362	351	380	374	359	356	341	350	326	344	351	371	360	355	379	372	361	370	384	391	407	383	400	370	368	359	396	368	362	342	385	347	373	358	385	354	360	378	383	373	373	384	385	380	368	364	353	396	332	400	364	371	391	395	392	376	374	379	371	382	344	356	365	373	393	367	352	351	389	375	381	346	367	366	394	375	392	392	382	378	378	376	358	388	355	415	373	372	390	406	367	361	323	336	374	373	365	354	338	362	371	392	413	356	376	354	362	370	342	334	315	383	439	366	360	369	371	392	373	367	400	381	366	338	388	356	391	384	368	370	349	333	397	371	406	374	378	359	321	389	382	351	359	349	412	372	332	376	383	392	404	380	348	366	333	394	360	389	371	348	349	349	372	396	341	345	382	366	359	356	349	375	389	390	369	392	394	356	386	387	368	351	387	370	379	375	368	323	390	363	393	407	368	377	387	387	378	386	355	382	405	381	381	375	395	330	372	359	332	335	376	385	396	363	397	390	398	354	361	377	355	365	371	390	393	392	376	387	370	395	333	393	379	361	361	394	409	379	422	358	357	410	402	399	392	372	362	383	378	368	390	353	357	412	383	333	356	383	388	348	381	371	368	390	378	394	381	376	335	407	371	378	357	355	379	388	408	359	372	392	377	408	363	378	356	354	343	376	384	346	382	371	434	395	377	399	374	381	345	381	347	401	376	364	359	376	340	383	378	363	384	367	361	367	367	392	388	369	381	368	350	348	367	374	366	377	367	374	381	359	362	386	336	376	385	367	395	391	387	348	351	378	390	353	372	407	364	360	397	402	381	364	382	354	404	385	395	357	374	365	390	380	378	366	412	411	380	385	350	398	360	330	378	363	342	385	383	348	415	387	382	361	375	399	347	364	393	381	354	386	371	349	377	364	389	388	359	397	350	326	397	370	376	341	383	361	365	395	366	388	351	389	353	388	363	365	383	384	380	356	381	399	367	372	388	385	415	382	362	365	342	376	360	370	396	378	383	394	365	398	382	368	382	365	357	367	373	365	377	346	361	353	382	356	328	414	377	407	361	351	357	379	408	377	354	404	369	398	380	391	332	344	396	402	372	363	381	379	370	351	378	365	369	407	368	400	351	381	354	344	341	364	407	391	342	372	382	358	353	375	349	389	322	369	367	354	381	379	364	364	357	399	343	343	364	395	386	357	371	354	389	379	335	368	353	381	368	360	356	382	367	375	370	380	342	383	367	375	396	352	357	377	382	377	353	373	360	352	363	367	373	374	381	377	375	401	410	371	370	328	370	377	366	363	396	345	363	362	351	328	384	358	400	368	363	389	368	381	378	340	370	355	400	372	368	403	370	393	360	369	352	375	369	389	368	364	354	358	329	383	374	370	386	359	421	354	398	360	362	358	361	388	358	346	371	378	348	349	355	356	379	359	361	354	372	338	357	405	381	358	373	394	373	343	359	387	340	379	385	371	373	403	400	344	391	322	369	348	381	396	408	388	376	366	384	362	379	366	393	381	376	400	347	351	371	390	394	373	325	393	379	382	393	382	373	398	372	344	352	378	376	359	409	366	364	369	351	412	343	363	396	389	379	352	379	404	385	365	355	384	387	374	346	362	371	385	379	379	393	364	366	387	374	356	354	414	369	364	369	363	348	356	365	374	376	340	405	375	356	376	388	346	383	350	391	383	396	380	393	353	400	401	386	346	354	372	362	402	401	370	410	387	352	361	379	373	372	367	355	401	355	370	386	389	370	397	362	391	367	379	367	368	373	379	317	340	359	352	387	379	386	355	382	383	357	419	387	378	383	383	349	340	356	377	400	346	417	371	356	408	395	355	377	349	356	370	382	368	369	380	358	366	353	365	375	382	364	374	407	349	380	350	366	367	356	382	398	376	368	381	371	414	416	349	362	348	378	368	349	369	387	349	384	354	377	369	374	373	364	389	369	355	350	366	387	418	379	378	363	362	411	375	380	369	389	373	380	368	403	369	351	373	408	373	363	402	400	384	380	377	365	368	375	381	343	374	365	407	357	390	384	373	377	356	352	374	395	372	364	373	368	399	349	388	388	338	372	399	378	375	389	387	390	364	360	354	354	384	347	348	383	383	342	355	393	390	355	384	374	352	358	401	371	377	344	406	347	386	399	373	362	360	389	373	375	379	363	354	405	375	366	384	376	393	401	381	395	370	382	363	347	356	359	376	373	375	367	380	369	376	378	378	365	358	385	386	364	380	380	331	375	355	370	383	371	401	343	374	397	385	385	397	386	403	387	356	375	372	389	379	354	389	397	365	383	365	362	369	352	361	374	373	367	360	389	402	379	364	358	321	353	368
23810	21630	29381	24367	21632	14296	1543	832	659	655	570	510	515	489	448	482	468	419	466	415	394	415	410	396	376	438	400	414	385	414	380	427	370	410	355	435	389	384	386	409	384	388	391	386	364	399	419	384	395	363	429	379	395	369	405	373	374	413	402	373	407	378	345	387	422	398	405	386	371	411	389	388	398	374	329	372	388	393	369	403	343	368	376	374	377	376	376	356	374	352	394	361	392	406	363	371	380	422	362	359	361	359	378	410	355	397	393	368	420	385	372	377	340	389	361	376	361	390	354	392	400	392	370	399	384	375	398	349	372	373	362	378	360	406	385	395	379	381	394	406	355	350	338	368	326	378	366	377	358	390	375	386	386	356	393	395	364	415	385	384	387	371	350	361	352	371	364	354	371	369	397	408	363	376	379	342	408	401	386	374	365	366	401	377	371	384	397	348	345	412	397	379	414	382	378	368	383	360	356	369	390	385	359	394	391	376	375	386	346	390	395	385	369	350	389	410	402	373	385	401	370	390	363	374	401	415	402	373	364	384	383	377	332	390	349	369	368	356	376	397	387	373	347	377	375	351	376	376	357	359	374	369	354	344	362	342	407	369	345	406	384	383	391	339	361	372	372	409	366	364	350	370	399	387	390	354	378	355	366	374	406	381	378	360	354	378	366	384	391	343	340	369	383	345	408	379	370	381	392	391	362	346	341	379	380	378	412	342	384	386	392	379	398	379	385	366	372	359	375	390	389	380	387	385	377	363	336	388	369	398	370	375	375	356	334	350	385	350	355	391	386	374	385	367	364	337	362	393	401	395	412	387	364	384	413	353	378	361	410	383	368	354	381	403	387	340	380	359	364	383	382	331	413	336	373	375	382	363	375	364	348	348	401	384	400	376	356	415	391	401	370	389	395	387	391	362	382	426	383	377	358	377	347	395	352	359	376	403	370	363	353	384	346	355	353	365	368	367	389	401	364	351	359	380	348	380	376	390	416	417	381	400	365	342	364	388	405	413	350	397	387	394	362	352	352	365	350	353	373	376	353	414	400	383	380	375	366	381	360	379	379	368	372	382	394	396	388	376	351	379	395	374	387	383	388	371	341	394	342	354	380	392	374	356	342	388	395	364	399	345	354	382	334	370	376	385	365	312	367	358	352	366	363	360	360	403	355	360	361	368	387	377	365	376	385	407	363	382	343	391	379	333	349	355	394	355	365	349	372	378	385	397	334	377	370	370	393	389	361	353	353	391	400	316	399	336	376	361	352	410	364	392	376	358	393	360	342	418	359	371	382	381	365	350	372	365	415	386	371	371	382	392	390	398	388	342	392	396	375	364	380	373	366	369	367	391	346	414	361	352	412	358	355	347	373	386	371	373	423	346	364	387	380	373	385	367	347	371	410	377	361	378	415	362	396	336	368	368	335	405	388	376	353	382	376	388	378	396	380	390	384	371	371	368	389	370	348	363	355	373	362	376	382	392	356	404	388	384	354	383	348	362	359	356	379	378	332	367	383	379	363	349	370	424	360	358	378	349	388	385	359	373	349	354	345	355	362	402	388	376	334	404	376	369	389	349	416	420	390	385	362	362	377	346	372	354	353	377	373	405	348	384	388	357	436	371	372	347	369	358	369	368	394	331	390	379	376	365	371	396	369	375	384	363	355	357	368	370	351	365	340	337	365	342	388	373	395	348	349	409	356	364	374	348	344	382	415	380	377	386	374	365	345	373	380	416	344	372	345	396	366	357	393	353	372	374	372	345	354	359	353	411	385	364	353	383	361	391	390	381	382	375	333	369	387	362	403	378	365	357	376	366	360	389	359	381	370	373	387	386	358	397	367	443	346	336	377	393	370	384	369	370	410	374	384	393	356	393	379	344	362	385	359	357	349	424	389	354	359	391	343	382	377	373	397	372	396	357	386	388	356	375	391	348	382	412	380	351	413	360	375	378	384	389	375	362	370	381	386	368	390	340	340	379	375	361	374	363	379	380	368	365	370	368	346	358	354	374	370	338	378	387	365	363	383	371	355	391	381	350	378	378	339	368	370	353	407	394	424	361	388	350	372	357	351	373	372	381	349	375	395	361	351	395	378	385	385	383	383	404	372	359	358	361	376	374	399	378	367	382	369	344	358	368	367	385	412	391	376	354	410	387	340	367	385	386	393	408	362	394	408	352	365	379	378	382	401	387	370	343	398	336	378	399	375	411	348	382	337	360	349	384	367	372	383	361	383	357	367	386	377	383	350	392	372	344	403	354	366	377	401	371	367	343	386	350	394	410	380	379	385	410	351	353	413	337	347	366	353	391	367	405	388	346	374	384	373	436	376	383	359	361	369	381	378	367	378	366	377	363	389	391	391	374	383	366	358	352	391	358	360	352	351	373	395	367	389	336	382	366	370	355	397	376	378	326	362	363	398	367	379	353	366	374	385	402	359	403	351	390	392	385	352	371	364	366	355	363	380	362	375	355	341	358	342	351	357	360	350	369	399	361	385	337	346	369	371	362	392	369	389	356	367	392	384	366	369	358	374	384	401	342	380	353	375	386	347	359	389	385	370	356	371	362	354	385	383	364	380	403	405	378	393	374	378	367	367	409	339	378	362	381	333	378	375	362	384	366	382	372	406	388	395	356	340	339	363	366	360	378	387	378	389	369	371	394	366	415	347	382	343	390	376	391	349	355	382	427	390	377	383	387	366	353	383	398	390	401	374	357	359	375	395	355	342	356	400	332	388	373	376	377	375	347	327	355	398	369	363	384	417	340	356	403	331	377	361	358	376	321	366	319	351	344	360	372	372	389	378	354	361	386	400	380	370	361	368	404	414	332	399	381	388	344	365	336	368	391	390	339	373	401	402	350	349	369	409	369	386	359	353	364	359	364	378	363	366	374	396	381	350	374	394	375	361	356	347	358	362	397	392	398	376	350	413	337	403	419	352	345	392	364	408	380	357	354	358	375	376	355	351	407	403	396	367	354	341	381	385	376	350	368	380	357	396	411	377	393	390	341	348	372	339	388	391	353	372	381	368	391	356	377	396	409	378	397	380	376	368	393	421	358	402	384	399	359	389	377	393	397	357	363	368	380	358	383	352	395	379	398	363	372	370	379	388	419	358	360	402	368	373	382	406	392	399	405	364	383	396	363	370	381	349	369	375	397	404	357	351	380	385	381	389	374	396	364	404	353	392	380	361	334	367	393	390	346	392	336	369	415	360	358	371	348	362	384	374	369	428	348	320	373	354	386	375	321	375	375	391	367	379	385	391	372	339	382	371	371	382	333	372	375	382	386	349	375	351	373	381	351	381	385	360	373	379	346	394	376	337	385	388	380	380	383	416	333	374	377	372	364	378	389	359	354	369	390	348	406	338	398	377	372	363	375	376	358	370	353	380	423	381	353	390	364	387	349	372	358	381	391	358	362	375	357	373	393	387	364	372	383	344	373	381	374	363	401	390	392	371	354	373	376	375	377	399	389	369	365	380	398	352	396	358	404	374	364
42706	36177	13862	7585	5123	3757	2846	2258	1952	1750	1530	1387	1306	1190	1176	1028	1026	988	948	931	886	881	862	829	853	824	809	789	803	797	775	815	764	753	820	770	761	723	789	782	717	755	734	808	722	753	758	760	720	788	741	746	755	748	726	698	775	770	691	759	726	740	699	766	723	710	713	759	692	710	755	740	733	724	732	743	700	697	733	768	750	717	740	711	745	726	751	746	733	697	751	762	740	702	779	778	734	751	707	708	699	723	759	758	755	748	689	732	678	761	676	700	756	712	734	719	735	730	739	699	724	696	706	737	718	699	777	702	726	706	779	711	746	733	739	740	734	721	705	747	696	719	743	797	733	733	753	750	678	717	737	717	703	714	674	695	737	742	671	709	669	782	728	695	690	706	681	679	776	712	716	702	701	739	742	689	730	703	691	687	774	721	708	699	666	764	746	696	738	689	702	695	691	695	736	728	690	760	731	746	777	711	747	719	707	756	729	713	695	698	726	744	712	772	739	698	783	702	740	693	702	774	722	666	661	734	681	764	699	755	734	748	706	728	749	696	747	737	741	764	743	751	722	721	733	720	747	708	739	718	698	766	693	676	683	695	714	710	723	734	717	745	730	720	735	718	747	709	731	708	711	735	707	738	729	710	722	701	704	697	727	686	694	703	724	736	689	676	737	714	706	689	720	738	723	691	770	714	714	670	712	689	753	739	735	708	682	735	720	689	686	743	742	691	719	703	747	730	713	715	698	742	700	687	744	706	722	697	725	707	714	727	718	711	712	735	718	723	763	713	705	655	710	706	715	651	711	719	722	714	744	710	693	724	739	675	749	745	734	735	693	708	698	728	748	708	760	738	709	721	718	747	788	735	717	707	731	717	710	761	715	708	707	730	740	751	772	671	706	698	724	720	714	739	774	710	756	727	698	718	723	754	730	761	708	713	753	696	719	743	723	699	697	752	706	735	693	771	726	695	728	706	741	749	739	710	765	685	673	678	702	735	717	722	714	775	727	719	691	764	725	744	741	718	719	766	749	750	709	699	697	698	713	711	681	732	746	725	699	706	719	727	704	722	726	735	688	735	729	699	739	765	709	680	678	677	681	695	695	702	679	721	708	745	751	687	741	746	704	721	730	696	721	712	763	671	706	727	731	738	664	721	674	746	700	710	735	730	687	695	712	691	714	709	716	733	711	678	745	700	758	651	711	738	723	722	710	713	704	715	710	773	723	748	735	727	713	736	672	738	737	715	726	761	720	720	711	697	751	698	690	691	756	723	790	738	717	748	709	713	731	709	742	725	720	737	718	740	703	735	730	722	691	716	746	765	749	737	749	756	700	747	772	698	765	713	698	760	700	713	683	710	743	745	769	717	725	751	722	759	704	704	704	688	764	706	702	734	694	709	710	723	686	745	727	713	726	690	694	713	698	705	712	674	699	758	661	729	701	676	718	684	709	716	706	695	721	735	762	721	684	714	730	735	710	695	662	708	756	690	689	768	707	717	726	738	732	723	706	754	698	704	653	713	724	729	731	761	733	683	728	735	709	724	720	762	734	707	733	746	687	779	732	694	712	741	724	727	674	672	740	711	756	687	714	701	747	741	700	721	712	697	735	755	701	693	716	729	763	663	746	688	679	774	701	696	690	775	730	712	704	759	691	718	671	727	743	740	677	732	678	729	733	746	758	724	728	737	703	735	733	701	714	729	729	722	694	680	729	740	766	738	692	739	705	703	734	692	754	745	696	683	753	756	778	723	707	656	694	729	720	713	693	709	758	767	712	736	759	690	718	742	755	729	766	754	813	719	687	738	739	719	713	704	765	699	734	710	726	730	668	741	695	696	662	732	706	636	698	705	732	745	727	746	749	705	741	683	760	730	719	721	697	651	672	704	714	747	714	685	731	687	734	740	759	695	732	751	686	742	719	683	750	718	677	743	730	768	780	734	717	712	713	711	693	763	736	762	694	689	695	686	689	720	746	753	659	727	670	717	733	720	723	699	746	727	756	720	707	713	693	734	790	701	731	712	721	706	708	735	705	735	674	758	712	778	719	680	756	753	679	676	736	707	746	698	748	761	718	710	713	725	739	710	675	745	713	718	705	718	679	654	720	724	770	685	716	736	750	727	746	694	735	736	729	695	724	704	671	707	689	726	732	682	738	701	724	726	741	714	682	677	673	690	697	766	696	764	775	744	713	727	747	718	750	698	706	790	752	707	726	742	724	702	674	706	694	751	703	721	757	747	727	718	673	753	706	720	725	715	745	748	728	740	729	740	729	704	750	730	719	779	718	748	736	768	702	727	680	723	709	737	714	725	696	715	698	732	777	716	717	752	742	740	699	684	738	741	725	774	750	798	743	716	722	690	690	695	699	722	686	729	713	711	712	738	755	717	793	752	726	742	746	717	765	733	740	700	723	729	732	676	702	730	698	731	688	727	706	702	690	697	723	698	667	683	742	706	786	752	680	665	723	690	718	699	676	692	748	698	719	688	748	805	719	769	681	727	683	742	650	668	704	704	675	739	702	686	755	766	720	732	716	745	656	719	717	727	683	691	710	724	708	666	681	720	709	715	715	745	720	698	741	774	723	725	682	743	740	739	708	806	711	696	748	724	672	780	792	755	764	682	705	733	789	699	723	735	753	694	736	709	745	729	678	704	766	694	705	692	709	708	771	690	706	704	742	704	694	761	761	732	681	716	690	693	717	713	783	742	710	729	772	759	733	711	705	677	772	709	756	711	699	740	742	757	698	696	720	708	727	706	685	668	730	718	704	670	694	697	750	741	750	743	745	716	718	723	709	709	691	752	702	718	732	772	692	755	700	721	698	682	706	635	757	680	762	738	716	704	735	725	737	690	726	676	736	732	776	760	730	775	680	735	718	682	720	726	718	719	714	732	735	714	699	726	734	697	714	712	697	710	744	676	753	742	733	771	709	708	735	716	706	780	676	716	748	731	735	712	759	698	703	706	733	756	697	743	712	766	737	699	726	729	689	716	688	707	680	751	743	722	756	697	710	726	701	719	710	720	727	713	738	769	733	725	737	757	729	697	745	718	716	707	729	685	715	691	715	763	717	701	751	672	744	731	733	714	689	660	738	706	703	746	705	746	745	721	734	693	683	703	706	731	740	766	768	686	746	734	702	742	803	696	745	720	707	754	710	751	698	742	754	718	709	713	740	724	737	733	665	685	704	748	703	727	708	703	717	743	710	728	744	712	688	702	731	780	648	732	719	739	744	710	799	719	703	712	689	691	725	693	706	715	683	731	715	727	729	737	724	717	731	756	676	740	715	660	750	723	690	713	714	706	752	693	705	717	742	758	752	716	731	736	721	722	710	715	756	739	716	718	733	744	757	709	677	755	682	700	729	732	733	678	678	676	731	770	706	688	724	703	704	720	718	714	699	692	736	682	683	732	736	717	705	699	753	723	713	740	742	725	677	696	652	720	766	729	762	659	651	713	698	740	775	697	691	755	721	733	727	727	753	707	730	728
27219	20331	5861	648	426	356	347	333	356	346	329	319	299	322	338	299	310	301	271	328	325	306	331	320	287	284	361	323	308	324	336	276	298	312	340	321	316	321	296	334	318	346	295	287	290	327	319	327	334	329	325	291	322	299	303	355	330	319	278	321	305	321	303	307	338	324	312	311	273	297	315	326	306	327	315	333	297	303	325	330	306	309	297	304	339	346	327	309	303	312	324	321	295	299	297	303	304	297	290	318	312	320	287	304	310	296	313	306	323	348	287	308	310	292	326	278	314	296	318	315	335	303	278	317	300	328	314	333	293	279	287	323	315	313	297	283	323	329	313	315	291	296	269	312	311	307	338	289	297	293	311	302	324	308	319	321	327	288	276	314	308	300	297	292	315	318	292	318	298	315	312	304	321	305	306	325	335	325	297	318	334	308	301	292	291	334	304	300	284	338	317	324	303	302	342	299	302	298	299	332	335	324	330	341	315	293	293	327	268	286	316	320	284	282	298	309	276	310	340	286	312	318	281	308	354	314	300	339	272	284	329	313	317	285	322	316	306	318	323	320	296	297	296	306	351	315	288	316	319	300	326	337	303	305	324	310	297	290	295	311	314	308	317	309	326	313	330	331	308	289	316	306	324	324	300	332	320	334	332	312	326	338	276	297	318	311	277	293	299	297	300	309	298	301	327	289	290	304	292	329	317	284	271	330	315	338	297	326	301	287	264	328	297	293	313	356	311	276	299	309	292	315	317	314	328	315	294	306	300	320	310	323	329	311	308	317	307	269	325	335	286	291	298	323	315	311	319	291	261	315	323	309	307	326	350	336	301	309	297	298	313	314	313	293	324	315	325	305	312	301	298	304	321	316	327	320	345	313	274	299	315	282	331	283	270	318	298	300	307	316	320	309	324	329	346	339	318	296	322	285	328	296	283	314	308	349	329	308	307	322	308	313	312	302	277	309	312	315	302	335	285	324	309	286	320	308	320	347	281	320	316	303	330	297	334	303	316	292	342	295	317	317	264	316	285	320	303	323	280	306	306	276	333	291	306	330	309	320	329	287	302	296	297	307	298	332	318	322	316	305	334	309	327	307	335	306	312	310	328	277	322	313	314	288	300	314	309	309	310	277	315	296	311	314	335	311	310	300	303	297	329	294	320	322	314	292	296	288	309	258	299	324	325	315	322	305	330	301	322	313	292	316	324	322	305	331	312	332	329	291	295	297	296	315	295	285	288	301	308	317	295	296	315	343	283	297	322	336	335	315	324	327	294	296	310	300	323	303	303	273	308	310	278	313	285	327	303	279	302	329	332	303	323	305	309	312	297	293	314	292	280	330	318	317	283	313	303	335	341	299	292	341	306	308	308	307	307	315	302	329	317	288	289	321	270	309	306	332	321	305	312	298	323	335	338	307	307	269	329	324	301	292	301	246	307	340	314	293	328	312	344	314	323	307	314	312	323	327	312	331	302	307	336	283	319	351	288	313	342	329	300	319	282	263	308	320	326	337	313	331	309	325	305	300	311	296	295	298	306	317	328	297	334	290	285	311	334	291	326	307	317	327	305	327	287	297	308	269	302	335	304	324	333	329	337	286	285	313	281	335	329	326	341	316	312	302	295	326	337	274	322	325	309	315	325	316	343	318	292	315	307	301	322	300	326	277	330	289	347	336	277	307	304	298	306	308	294	319	296	320	289	305	356	305	290	308	308	338	306	306	307	321	323	302	341	309	327	316	335	300	333	329	304	307	325	305	286	298	291	294	277	332	291	326	276	290	335	297	290	318	283	300	309	320	352	315	306	307	314	308	289	324	323	329	338	314	288	300	325	324	310	293	318	278	341	316	296	308	301	316	294	299	331	316	326	320	305	312	292	330	303	309	310	311	294	299	325	313	309	326	306	307	323	306	271	311	319	293	291	298	296	325	306	326	312	283	287	328	304	315	292	283	318	321	289	303	327	308	311	291	339	298	292	321	319	282	319	293	318	311	313	330	316	295	293	298	317	293	290	318	289	299	299	298	312	300	293	316	308	305	326	288	309	295	311	325	328	278	299	313	311	291	312	318	298	328	286	287	286	315	324	333	299	330	332	301	320	310	284	331	319	345	322	370	300	326	321	298	300	317	330	312	321	283	327	297	296	318	291	302	331	292	305	299	311	316	290	310	295	314	300	326	305	296	299	299	321	309	326	328	322	333	283	316	307	310	302	304	310	314	305	293	287	348	303	303	298	315	262	303	317	321	298	287	299	304	333	338	335	316	313	298	304	288	313	301	324	344	326	311	323	301	310	308	301	294	317	298	315	295	334	307	324	328	311	320	296	313	300	307	313	273	274	304	316	309	299	283	312	313	279	304	305	321	312	334	311	314	326	311	298	307	302	292	343	310	301	322	302	353	298	312	296	312	286	319	306	299	285	315	324	314	306	300	299	318	301	289	321	315	302	310	300	326	329	275	319	290	280	316	313	323	317	294	321	294	301	279	298	298	331	314	302	290	301	276	327	319	302	281	287	338	320	314	292	327	312	327	285	305	298	334	327	305	319	310	333	255	303	321	325	310	299	290	314	289	305	323	289	304	303	339	344	305	285	302	308	302	335	306	316	348	309	298	285	327	311	331	315	299	330	303	299	317	320	307	316	289	310	312	277	288	285	284	311	308	317	311	316	314	303	325	309	323	279	318	289	300	313	317	303	328	350	312	304	314	318	302	284	322	280	333	288	317	317	303	320	344	303	294	310	318	287	313	327	327	334	301	328	311	305	291	315	296	342	315	293	315	301	286	301	309	297	324	305	311	312	328	301	298	344	297	301	321	292	314	285	314	311	289	305	327	299	312	315	329	320	281	306	299	298	284	306	288	313	324	309	309	335	307	322	299	286	302	301	333	297	325	320	336	329	306	288	285	317	283	306	300	340	334	319	310	307	301	311	291	333	320	320	352	287	295	334	321	304	311	285	340	282	331	281	325	323	315	302	297	329	295	286	276	328	318	341	317	310	288	346	302	319	304	319	326	293	293	312	303	319	332	340	307	323	348	307	304	285	295	319	296	297	339	334	326	309	313	283	338	303	290	299	297	337	312	284	294	285	304	288	327	313	331	297	320	352	306	321	311	320	309	305	300	294	329	346	287	313	328	324	280	316	330	301	310	311	312	283	311	325	278	360	325	324	324	310	390	277	299	317	290	302	341	312	302	301	279	286	298	326	302	324	329	312	345	313	331	324	313	311	323	296	342	314	322	293	324	315	320	299	311	342	306	334	329	328	320	348	296	268	317	324	311	308	297	316	314	316	318	326	311	309	309	323	319	293	287	295	290	340	291	305	289	323	349	281	314	306	312	319	310	308	295	310	330	332	313	298	280	265	318	302	309	309	319	307	304	276	326	302	305	316	280	332	307	309	337	292	297	326	315	303	299	312	309	317	314	331	308	314	294	357	286	293	317	316	303	330	295	318	302	338	304	290	294	313	332	325	313	317	295	285	298	344	304	282	335	278	340
14151	9247	1560	1047	870	788	736	734	704	673	695	668	709	746	647	646	680	670	710	640	697	699	658	671	655	648	684	679	633	674	625	631	619	648	622	649	648	620	613	604	642	645	637	629	644	621	679	607	687	611	633	653	676	626	634	644	651	656	675	641	641	650	649	703	654	650	664	618	668	622	598	653	624	649	634	686	678	642	657	608	653	620	589	668	667	649	629	638	677	671	681	595	657	652	651	608	676	626	639	666	663	665	618	619	643	679	643	621	644	636	620	675	623	642	637	649	696	637	655	637	660	675	683	679	636	657	607	665	628	683	634	653	674	650	631	677	624	620	638	636	708	678	663	641	632	652	657	634	649	669	660	664	633	678	662	658	629	617	616	640	630	574	673	656	672	653	617	669	662	675	668	707	645	638	635	675	645	668	668	643	609	681	618	625	659	600	660	642	649	692	655	649	634	621	624	656	634	657	641	626	622	639	668	634	685	655	683	621	672	615	632	620	616	629	660	706	653	669	663	708	665	665	710	632	677	636	620	666	665	665	705	639	601	678	658	622	642	630	681	634	701	674	658	611	635	630	656	676	638	637	661	646	688	653	667	698	618	653	635	638	629	677	617	660	657	705	610	672	629	639	644	637	631	639	641	666	676	651	616	617	671	618	670	676	655	717	641	666	683	659	655	676	634	647	620	694	632	644	656	623	671	688	644	653	655	648	648	621	634	600	621	626	674	634	665	684	607	669	663	684	646	646	623	647	586	674	655	647	669	655	591	630	619	642	671	602	643	610	674	648	647	615	662	687	613	615	669	655	628	610	653	678	624	643	694	670	674	629	635	620	658	672	671	671	656	699	662	643	633	703	646	661	678	676	697	685	671	641	660	656	651	653	671	645	670	608	659	666	654	676	655	624	609	621	628	704	592	640	652	655	612	702	661	647	662	627	637	651	660	627	671	662	637	647	628	671	640	714	615	602	648	662	646	657	654	623	671	623	662	617	616	661	656	622	656	643	649	604	651	655	633	633	638	617	693	670	641	635	607	644	631	676	615	638	675	665	666	679	638	641	675	654	652	694	679	667	698	675	646	685	653	665	648	657	668	682	662	621	693	631	639	672	665	648	658	621	623	652	624	675	637	638	680	692	643	674	637	709	678	648	595	649	676	634	631	694	651	629	664	613	665	645	608	689	629	659	666	678	600	698	661	647	634	631	638	625	670	641	638	661	607	661	662	616	653	681	635	687	669	648	643	646	618	626	651	693	635	639	695	656	636	660	687	637	686	672	629	688	658	674	653	650	663	735	640	708	697	679	651	669	677	611	677	646	673	683	613	635	654	683	679	645	660	637	649	635	641	635	617	642	679	692	657	699	671	643	669	635	642	650	647	662	637	642	705	634	659	673	662	689	654	619	677	614	635	667	607	685	674	684	670	651	644	662	659	665	633	662	628	665	650	616	643	600	666	637	638	638	616	651	627	658	661	645	649	622	640	632	641	599	661	632	641	599	658	667	619	646	636	668	623	651	692	672	682	608	641	613	660	606	634	653	657	656	593	622	632	643	650	704	650	665	672	582	667	624	652	656	626	656	730	658	648	620	616	652	647	632	626	672	647	608	689	678	655	619	671	618	636	651	631	650	643	662	682	642	626	626	663	660	639	644	615	657	663	641	634	675	665	681	620	619	651	664	668	671	620	657	645	661	627	641	706	648	644	671	711	667	633	643	652	590	663	652	671	630	694	658	602	639	656	635	607	668	632	661	657	645	689	674	683	636	646	662	670	641	646	641	582	664	671	693	629	612	698	642	613	658	668	675	630	680	638	696	626	651	677	647	642	656	657	679	663	694	586	669	592	657	647	642	639	686	686	641	662	625	610	676	661	618	655	641	649	663	664	650	681	639	660	638	657	653	666	695	624	615	652	643	661	627	643	648	702	632	663	660	658	629	653	668	683	686	624	659	667	690	603	673	661	631	646	675	629	659	664	652	648	647	636	698	656	682	657	665	658	684	659	672	662	628	642	685	589	698	594	691	667	684	644	628	649	684	669	645	658	652	635	649	631	661	660	674	638	616	641	611	640	661	651	618	623	666	630	672	662	672	660	657	695	661	660	624	658	637	684	681	678	690	617	687	631	681	695	698	665	656	648	684	650	678	659	675	646	641	621	613	616	654	657	693	651	691	644	648	641	673	677	671	661	654	655	630	678	679	651	671	631	687	609	639	672	656	688	606	654	613	653	659	646	670	656	660	668	654	662	631	609	610	640	675	645	634	630	660	689	617	664	660	643	676	628	663	682	654	653	641	644	672	646	701	706	662	652	686	595	671	650	654	649	663	652	677	655	641	624	686	665	637	662	644	665	608	676	690	631	662	690	662	637	648	621	695	674	630	650	680	635	655	682	651	619	640	666	652	624	653	625	635	687	650	641	622	638	642	654	596	612	656	661	653	649	627	638	664	636	631	694	676	648	626	641	630	630	647	658	657	661	621	659	693	635	664	650	663	633	644	677	586	619	638	594	634	610	673	632	680	641	621	666	662	652	648	681	651	675	709	613	689	646	684	679	683	677	645	670	641	648	640	636	662	683	681	629	656	679	609	626	649	746	610	663	658	633	667	650	678	639	607	617	648	643	683	640	696	634	658	668	653	617	689	625	648	678	654	638	605	642	598	663	644	599	646	721	665	631	621	635	673	624	685	635	643	639	644	658	636	615	703	690	664	601	658	651	672	665	627	661	650	678	647	643	650	654	721	645	680	670	660	648	640	600	692	655	612	621	655	620	599	670	638	628	655	628	621	650	633	665	628	642	670	626	680	625	708	668	645	631	608	669	649	658	646	614	659	643	633	654	603	658	622	612	600	646	670	618	666	679	635	638	660	639	673	641	666	625	591	652	667	641	613	662	675	654	638	649	635	638	639	661	634	657	648	634	662	677	689	699	623	659	653	647	656	666	667	665	654	611	639	650	660	606	659	661	616	617	636	608	630	629	630	638	657	623	640	711	632	655	622	642	632	620	668	670	676	648	675	678	635	650	649	674	690	638	680	665	649	590	623	651	645	620	693	657	661	661	650	678	674	642	667	650	658	670	639	697	631	674	620	676	661	648	644	653	667	666	670	619	668	628	676	638	670	616	630	680	705	696	616	616	672	682	671	625	634	675	615	649	570	631	664	668	681	652	652	640	687	602	659	646	620	671	644	627	690	680	610	671	667	634	628	643	630	638	682	661	656	647	681	647	679	636	662	679	637	643	628	643	695	655	646	663	639	637	609	635	641	668	681	660	648	658	745	637	624	632	637	637	649	638	650	609	663	692	650	632	646	671	667	696	681	655	673	639	621	607	611	604	615	696	678	663	677	626	695	655	664	640	648	619	626	679	640	663	606	656	622	619	646	635	643	660	653	670	646	720	676	651	667	683	633	655	640	636	638	628	720	680	643	627	641	637	697	604	639	660	625	663	651	659	632	653	607	600	618	661	668	633	626	649	667	692	691	660	676	648	670
24763	21702	28903	25043	16974	1194	510	362	300	306	264	285	220	215	238	219	219	220	195	192	204	171	206	175	177	192	157	197	164	185	179	171	178	177	160	153	186	176	202	199	185	197	191	173	179	172	153	172	141	159	157	171	148	158	206	172	199	169	210	173	165	160	167	154	171	159	162	151	171	171	171	174	187	156	167	170	149	178	169	156	167	169	181	151	161	148	180	169	169	187	165	166	168	167	167	165	166	156	169	173	160	172	162	158	156	173	165	162	186	151	186	152	186	173	158	161	161	183	153	158	182	184	160	172	171	202	172	171	163	170	170	163	164	192	180	166	176	158	174	174	167	186	169	139	167	177	187	157	172	166	155	170	174	175	164	188	189	142	163	150	185	155	154	176	176	168	179	170	173	173	182	166	176	168	162	174	154	149	178	171	156	180	173	146	172	166	205	183	176	174	156	161	183	168	161	161	160	163	151	140	173	167	166	182	149	175	165	167	152	184	188	168	154	172	175	168	162	144	150	191	166	170	175	159	153	176	165	159	155	159	153	161	159	177	158	167	158	172	160	133	163	149	182	176	166	170	165	163	148	177	165	177	161	167	168	169	165	165	156	159	164	193	161	181	185	158	174	161	166	171	169	178	157	161	191	177	165	149	160	148	165	175	174	145	188	160	201	182	130	157	170	171	165	157	169	172	173	159	182	185	146	155	167	157	157	185	156	164	165	173	167	158	156	157	155	191	180	175	192	178	173	161	177	151	160	159	167	167	189	187	148	162	180	165	178	178	180	160	200	164	181	166	162	168	167	186	160	180	170	162	158	181	165	158	153	174	181	181	172	195	168	156	156	179	149	166	151	163	181	195	152	161	172	166	159	156	159	148	156	176	152	175	181	159	192	169	178	174	183	170	162	178	155	161	146	154	177	146	174	152	155	180	166	160	173	173	172	169	154	164	200	170	157	158	154	169	174	161	191	170	160	178	157	171	168	164	161	164	175	188	140	147	180	166	142	158	156	193	166	160	178	168	167	188	156	166	160	163	154	196	147	172	183	189	163	161	159	164	160	184	162	175	146	149	183	162	175	172	183	174	168	168	165	158	185	185	151	177	173	175	142	164	155	156	188	158	169	167	176	192	181	205	179	172	172	139	161	174	170	149	153	187	153	173	169	161	176	175	160	174	149	175	153	166	179	177	200	167	169	183	172	170	150	168	167	181	146	170	163	164	149	176	183	143	180	156	181	170	166	151	157	162	177	132	191	167	183	179	171	154	154	167	162	181	160	185	170	158	154	160	181	181	170	179	162	138	138	154	150	164	177	166	163	180	184	179	174	185	175	137	149	162	126	170	166	170	187	166	184	195	164	142	147	157	173	175	146	179	147	167	163	188	153	169	149	177	163	149	178	140	164	178	167	152	155	161	168	174	151	165	150	179	170	163	173	159	174	168	187	175	167	164	168	161	177	164	163	177	176	142	155	165	162	154	166	153	194	171	156	181	161	176	172	153	166	157	161	172	168	177	162	172	148	169	183	187	176	181	153	161	179	148	169	180	175	192	156	173	197	166	179	168	149	161	169	158	191	171	149	161	182	155	189	146	195	154	164	186	155	152	158	171	191	157	154	158	174	160	152	175	181	164	170	153	163	161	160	166	167	178	170	167	168	163	155	162	175	158	153	155	154	165	173	180	164	146	184	157	153	187	156	170	156	155	178	146	176	164	166	179	163	150	181	158	187	164	175	166	180	158	175	163	163	162	161	187	165	169	172	166	162	149	164	193	163	180	173	173	193	185	164	179	149	163	175	166	156	174	165	182	176	162	189	152	177	166	165	160	181	176	180	167	173	130	171	153	177	152	163	173	161	181	143	183	179	167	167	161	167	152	167	167	142	162	162	159	175	159	142	169	191	163	152	147	165	187	156	163	159	168	183	175	166	170	166	162	157	180	148	168	158	171	165	160	150	160	171	166	192	174	182	191	168	164	158	167	137	167	153	163	163	192	159	170	192	168	175	181	164	169	172	170	175	196	170	160	169	167	182	175	175	169	178	176	154	174	166	155	167	190	173	163	165	185	180	152	163	190	175	148	167	135	158	156	190	159	156	188	181	164	156	161	148	163	166	164	181	155	186	183	157	172	170	186	181	168	184	149	169	178	181	155	147	152	186	162	188	156	175	170	172	182	170	166	177	162	164	177	186	147	159	151	158	155	177	163	174	157	168	168	162	158	156	170	147	170	152	149	151	168	175	144	154	152	178	160	166	183	162	141	139	165	152	160	170	187	186	171	155	161	167	174	155	170	177	161	170	164	158	192	164	168	180	169	176	171	169	178	165	182	153	163	174	161	152	166	181	178	149	165	163	175	160	190	165	155	193	177	163	169	157	159	150	184	161	160	156	151	178	154	172	158	162	177	174	163	160	183	165	159	153	150	155	161	150	160	157	169	173	164	180	171	168	165	154	168	180	199	163	149	179	141	170	167	178	156	184	178	159	156	166	184	162	179	171	144	155	189	141	183	161	176	175	165	166	145	170	151	146	156	154	173	180	163	160	162	134	147	177	152	143	163	174	169	161	176	180	175	169	162	165	161	175	165	172	166	152	171	179	163	161	161	186	179	179	166	164	170	170	148	193	171	166	162	168	176	166	169	172	170	172	162	169	161	153	165	182	179	175	172	155	168	160	174	185	176	157	166	174	170	166	172	171	153	197	172	165	172	177	165	163	189	175	163	179	167	169	162	160	163	180	161	152	157	171	179	144	164	180	183	166	148	151	184	163	159	173	154	188	176	179	161	151	155	154	159	169	153	160	155	190	145	158	175	154	178	149	171	159	159	160	149	145	202	156	177	163	154	160	170	176	167	128	163	157	163	169	171	178	177	161	140	156	179	169	146	176	153	171	181	165	149	171	171	158	179	178	183	144	171	158	154	176	141	162	160	157	184	160	173	169	165	157	163	163	159	183	170	139	172	150	167	172	188	154	166	174	185	174	158	181	154	156	180	153	162	165	162	184	152	179	154	157	192	196	153	172	178	169	164	164	178	156	175	155	176	176	185	157	162	162	178	178	170	164	172	169	180	152	178	183	176	183	157	171	156	167	173	145	173	173	188	156	178	165	172	198	193	157	158	171	172	166	171	181	169	182	156	153	160	186	157	176	159	160	175	181	179	146	196	146	169	175	153	172	175	152	204	142	168	174	155	179	150	173	171	158	147	193	169	194	153	179	149	163	154	168	180	156	153	179	176	160	170	172	176	158	173	149	185	166	145	152	169	173	177	164	193	166	161	171	183	137	163	151	181	156	158	177	155	180	191	163	149	178	158	191	180	178	174	146	170	182	193	154	154	149	154	143	157	165	166	193	151	142	155	157	159	182	188	173	157	155	169	158	172	164	164	181	172	155	170	154	147	152	149	184	191	181	161	177	164	180	177	169	169	170	170	147	167	148	138	158	174	164	181	183	162	158	176	170	162	169	180	191	167	190	166	185	148	163	181	156	167	162	175
31610	28393	8724	4526	2868	2117	1569	1275	1085	910	854	772	647	666	621	529	508	483	485	458	472	450	457	440	433	425	413	437	415	408	410	405	402	400	402	406	397	418	403	354	365	384	348	402	355	400	411	404	365	407	372	377	383	354	383	372	391	383	368	413	337	358	375	360	389	387	406	367	374	361	371	380	375	380	367	384	343	368	378	409	361	358	373	381	365	364	383	364	382	353	350	352	397	405	349	361	362	400	369	342	339	387	324	355	363	386	352	402	367	362	339	391	368	370	386	384	347	351	380	383	376	398	346	364	349	342	336	383	396	343	396	355	374	386	388	397	372	376	390	373	392	381	345	357	379	403	298	369	355	363	391	364	368	413	374	388	344	336	393	359	348	368	379	361	369	362	335	345	361	355	380	363	330	398	389	377	375	355	377	363	339	374	366	367	365	381	371	386	350	366	361	367	353	366	382	383	349	365	389	368	394	355	362	398	379	356	378	381	363	387	352	353	358	359	362	365	368	394	340	318	346	343	381	382	386	362	381	376	346	392	382	353	397	379	343	369	368	386	399	366	380	335	422	372	376	366	385	383	372	367	356	388	398	348	396	358	374	394	333	350	373	370	344	361	349	343	367	367	390	397	391	369	332	362	397	362	371	390	332	340	350	362	360	379	367	415	337	395	375	368	362	401	365	344	339	363	368	385	359	318	371	341	372	425	397	368	332	386	392	392	362	381	377	378	383	348	350	368	394	401	348	381	360	394	329	381	341	374	413	354	378	371	362	373	334	366	372	364	382	392	353	386	384	376	373	364	387	376	397	390	394	375	366	366	367	385	388	388	378	404	358	364	381	352	373	386	378	376	351	380	372	362	358	395	373	364	362	365	361	339	373	365	386	384	374	375	384	382	345	369	399	368	380	371	366	386	355	387	368	379	368	368	373	399	366	368	330	361	372	324	388	398	363	357	412	363	381	373	376	384	395	327	383	364	387	360	373	361	360	375	369	380	343	366	347	341	378	385	373	377	354	385	339	374	338	370	390	355	370	380	386	395	370	377	354	399	392	359	371	385	355	369	329	396	357	389	333	348	365	378	384	375	388	361	376	393	344	360	365	372	365	343	348	400	347	391	339	360	362	370	357	388	372	362	350	377	360	319	369	393	422	371	365	327	374	391	353	387	360	356	367	356	390	347	341	376	386	377	332	356	397	384	357	369	375	362	346	369	354	353	357	393	370	371	332	323	367	377	364	370	374	365	345	362	344	378	373	324	364	391	347	351	372	395	365	368	374	364	397	385	411	387	380	394	349	380	390	367	334	395	368	343	345	390	351	366	387	341	354	348	376	369	359	355	352	363	326	362	365	391	367	359	375	348	325	377	377	353	372	401	362	370	332	363	378	378	363	337	346	361	338	344	358	356	363	371	368	355	387	385	380	394	388	405	349	370	352	365	380	367	381	396	403	374	401	371	398	378	356	378	369	378	389	355	387	376	356	384	399	355	370	413	358	370	368	387	350	355	362	404	343	380	398	325	349	389	340	376	395	375	359	353	308	367	351	421	401	380	372	380	377	344	378	388	404	353	355	381	354	324	370	339	397	368	350	355	382	365	452	370	357	361	411	362	393	329	365	351	366	405	378	344	340	340	374	321	343	386	390	374	332	384	345	349	367	379	341	376	364	366	358	378	344	366	360	355	348	326	346	342	364	395	370	344	364	363	387	333	380	375	384	353	387	374	359	356	374	349	356	373	361	376	350	380	418	406	388	342	384	391	350	361	392	385	366	369	364	360	343	364	375	382	367	349	394	359	347	340	390	365	391	393	401	385	355	359	360	380	385	418	398	364	344	370	361	328	392	393	360	345	371	364	355	390	383	375	337	386	365	392	383	405	361	365	353	350	363	421	404	362	371	390	376	367	365	389	356	356	360	346	367	348	344	395	358	348	363	392	329	340	358	402	344	377	379	364	378	372	370	373	365	380	384	364	365	377	377	350	367	403	363	380	364	377	375	346	363	366	361	385	358	400	355	345	400	357	346	355	359	366	369	374	373	345	361	381	338	345	381	363	361	404	361	377	368	345	376	356	346	391	393	336	369	426	368	376	373	343	384	370	361	386	368	355	368	379	343	364	362	349	364	372	351	388	390	357	377	347	420	367	379	371	368	383	341	387	382	365	334	337	326	366	371	329	352	390	392	383	362	378	341	342	347	398	363	385	357	374	369	367	354	337	404	374	359	312	410	362	337	313	368	359	359	391	384	383	387	383	356	328	368	401	357	386	374	366	367	376	351	372	341	402	351	337	349	355	371	324	368	374	370	385	369	379	390	379	369	344	372	362	379	381	377	373	360	328	350	399	353	402	384	345	332	356	378	347	350	376	381	378	379	384	392	397	366	356	370	356	398	375	372	358	376	365	344	365	363	370	331	387	357	370	368	373	358	328	357	385	354	347	393	349	397	377	361	358	377	369	344	376	390	345	407	404	374	373	372	366	372	359	344	356	363	356	412	386	366	364	386	391	370	377	402	378	391	372	407	375	381	372	378	330	349	374	352	359	345	368	376	375	360	369	395	369	391	387	373	367	382	399	374	345	348	371	374	372	373	386	381	363	376	364	333	338	373	342	400	320	392	376	352	353	388	376	381	352	364	394	402	380	377	384	360	341	385	362	388	388	401	376	403	372	366	343	384	372	383	366	397	378	362	379	374	378	335	376	391	342	336	366	343	400	360	343	397	361	383	362	401	409	367	368	380	364	359	364	373	395	364	363	359	358	363	363	378	377	346	375	364	375	350	402	401	316	400	374	391	393	377	396	330	382	357	354	377	373	332	358	296	362	349	354	384	338	395	383	373	401	366	346	375	390	349	378	374	388	361	378	359	378	376	362	348	394	402	420	379	388	388	401	390	350	414	396	386	345	368	363	349	366	378	391	364	340	346	379	347	382	362	381	383	334	378	354	351	354	369	383	406	339	393	367	402	366	352	369	382	363	365	392	375	354	353	381	369	361	371	336	381	406	385	331	356	354	364	329	376	365	345	395	360	354	375	343	362	356	390	402	338	358	399	366	346	382	373	366	367	372	387	377	360	374	391	350	359	367	345	381	369	364	359	347	364	367	356	416	353	356	393	361	382	349	368	362	363	361	361	361	371	370	394	355	336	364	391	354	360	356	390	360	341	359	374	383	392	352	309	381	364	363	339	406	346	370	354	350	367	373	356	369	401	366	340	367	325	356	377	402	380	375	344	342	378	379	350	367	358	367	364	365	369	403	353	347	352	341	402	352	351	375	356	379	350	363	411	329	336	381	350	368	398	369	401	344	344	364	376	374	384	363	339	362	328	381	360	401	361	349	348	383	382	372	373	344	361	360	333	381	353	382	381	375	340	358	348	382	376	399	367	376	356	337	380	392	363	368	362	385	335	325	349	378	330	361	353	395	338	360	363	351	365	353	369	346	325	380	388	375	374	355	365	373	359	415	384	356	346	382	361	340	351	371	373	384	390	366
22793	20702	28263	23191	20704	15661	1615	809	645	590	552	483	473	444	467	438	424	414	400	439	390	381	418	373	402	388	433	390	371	404	392	366	402	403	363	403	371	418	367	358	357	391	385	362	373	358	390	374	369	357	372	382	360	339	339	374	339	378	357	361	358	356	366	359	352	338	346	366	357	371	392	378	345	349	377	355	377	373	366	360	375	399	363	404	354	377	347	321	364	372	361	374	384	341	370	358	365	351	344	377	319	391	372	350	352	345	339	394	354	382	349	344	352	372	379	333	367	313	345	326	356	337	337	390	353	373	331	363	358	349	344	350	376	380	342	376	340	374	329	375	342	385	324	354	321	328	365	366	339	354	361	369	355	352	375	335	382	341	385	328	355	344	349	370	364	356	338	377	340	385	344	368	344	355	359	349	344	365	346	327	367	353	357	373	353	372	369	374	340	347	355	363	369	388	341	352	417	368	355	344	359	350	376	323	357	363	373	334	349	388	378	357	389	364	349	364	351	364	345	357	360	385	362	341	372	344	351	322	361	344	326	359	331	368	373	359	340	378	361	363	348	359	356	353	368	383	355	314	385	360	323	338	395	385	319	383	374	342	360	379	358	376	323	370	326	345	331	376	328	361	370	356	368	366	379	345	357	402	337	331	370	294	336	371	385	372	367	359	350	376	379	345	355	361	382	326	378	367	348	360	359	370	348	345	373	365	393	321	361	362	377	362	332	329	379	359	336	359	333	358	399	315	326	347	378	343	349	350	359	345	329	325	383	345	359	352	357	350	306	338	364	342	375	340	342	372	332	353	376	351	346	363	387	386	360	351	364	374	354	351	352	347	365	344	336	364	345	367	375	351	327	374	351	350	368	359	336	371	362	357	321	354	366	336	359	353	358	349	347	371	328	357	364	332	335	366	362	370	363	369	359	371	357	324	350	371	359	325	355	330	340	332	340	337	369	348	350	356	328	373	356	345	361	366	359	365	357	354	354	363	376	367	381	366	350	343	392	362	363	335	340	367	376	364	342	312	325	368	352	362	341	331	363	379	386	366	328	339	364	349	356	347	360	356	386	367	386	378	356	360	334	359	389	297	365	364	351	340	367	363	394	373	352	356	366	324	374	377	333	379	318	354	360	334	350	354	363	345	344	356	346	353	349	333	377	377	340	350	367	347	337	372	376	366	359	375	391	342	355	365	382	343	359	347	343	370	352	332	332	333	358	350	375	355	349	344	335	368	350	339	330	399	356	377	340	361	365	351	355	389	329	342	342	333	375	348	351	339	417	309	344	337	368	369	360	334	377	347	370	349	354	369	360	377	365	333	338	344	351	360	358	368	360	347	354	351	397	362	350	324	364	389	379	328	366	337	339	353	360	355	383	347	350	378	339	364	350	358	402	376	339	350	376	322	372	364	347	356	381	386	345	325	391	337	349	340	337	358	364	343	383	350	336	373	352	351	341	376	340	346	356	355	341	361	344	402	332	351	373	347	371	377	360	351	385	365	381	361	390	357	357	356	384	332	395	376	376	387	359	364	343	368	352	374	366	379	371	342	343	356	380	359	360	350	349	352	351	360	359	361	378	349	354	355	375	316	334	374	396	331	354	376	362	371	341	360	347	379	368	357	377	352	301	336	337	364	358	364	405	338	366	374	350	364	347	348	343	329	327	387	379	371	354	379	329	380	352	382	386	335	353	363	343	379	369	385	335	384	371	322	362	332	368	365	311	360	368	381	372	377	344	328	363	390	370	342	358	364	317	340	377	357	372	342	332	353	372	355	374	341	367	334	356	317	363	330	388	330	388	392	342	359	378	350	351	352	345	338	363	337	397	349	342	344	371	357	348	345	370	357	395	362	370	373	352	343	381	351	400	381	356	362	348	353	349	327	329	394	321	343	355	369	362	327	337	373	326	378	376	352	353	356	388	365	343	367	342	324	384	327	361	317	360	347	345	366	386	355	360	353	351	371	367	343	374	343	396	365	352	361	363	355	376	399	365	349	364	345	379	380	397	349	318	316	347	367	364	353	361	353	359	331	359	375	339	378	333	351	404	359	343	357	343	357	370	365	351	306	357	354	347	340	372	342	349	342	381	392	375	339	344	367	371	359	372	392	381	370	370	365	387	372	369	329	341	373	368	335	358	354	364	355	342	363	345	348	372	352	376	368	348	341	371	383	371	363	400	367	374	343	347	315	375	334	343	333	363	353	367	386	350	356	344	355	356	350	368	358	343	357	351	349	375	354	362	347	347	360	336	386	331	377	399	368	363	360	384	370	375	318	376	364	358	360	347	360	326	326	403	358	331	373	343	355	373	357	354	360	370	332	356	377	364	364	359	337	361	372	343	350	375	366	374	313	361	336	349	340	350	340	335	343	347	333	371	353	325	356	375	343	337	326	358	355	308	356	340	370	364	347	347	349	337	384	314	352	382	321	356	369	331	346	380	340	336	344	329	352	363	324	361	364	337	350	352	347	366	342	351	343	374	374	362	350	343	341	368	381	367	347	388	338	364	377	382	365	336	374	342	350	374	419	353	395	336	333	351	336	343	361	387	321	351	373	340	363	335	372	357	370	378	356	347	332	380	358	356	361	389	395	366	358	382	345	350	371	365	357	364	362	363	407	334	357	368	319	357	335	351	363	387	360	341	349	363	341	371	358	312	342	373	352	357	362	355	343	373	360	353	371	349	362	372	374	366	333	331	328	356	378	361	359	349	335	335	382	325	350	330	365	352	343	301	369	379	375	363	384	373	335	362	363	356	390	357	350	348	351	371	326	336	333	372	339	367	340	375	338	331	336	363	355	322	351	335	381	328	346	404	358	360	322	342	325	353	349	338	349	394	353	356	332	384	362	364	413	364	327	348	348	357	314	333	339	337	352	330	376	365	373	366	352	344	332	372	368	341	369	376	351	402	372	368	372	340	361	353	382	346	346	349	394	348	361	379	365	371	336	365	349	377	338	372	382	349	333	335	359	366	376	328	329	348	350	350	374	360	342	380	361	351	354	388	342	387	349	371	365	352	385	375	343	369	356	358	376	349	343	357	368	355	368	395	344	375	340	341	334	327	332	368	358	358	356	346	365	354	370	335	343	353	373	375	336	363	387	356	337	372	326	365	328	321	353	348	337	369	332	374	360	350	345	377	340	349	363	357	315	326	344	345	323	334	356	369	374	350	346	381	340	350	346	353	346	357	356	367	367	353	348	343	378	322	369	356	382	382	361	365	366	370	363	363	342	329	394	372	367	357	381	355	316	353	359	336	370	375	359	355	328	351	358	357	383	360	331	325	347	348	369	352	368	368	362	318	342	366	354	362	377	348	379	356	307	386	375	349	340	349	343	351	368	317	358	409	364	371	388	355	369	330	338	341	353	350	341	363	370	375	338	346	376	353	350	347	372	339	331	353	335	342	363	386	348	390	341	347	373	399	350	375	330	373	350	354	343	318	377	354	350	426	356	359	371	338	327	351	346	353	371	328	348	361	328	369	351
31461	33836	13507	7579	5165	3617	2833	2300	2020	1705	1547	1330	1214	1152	1125	1018	998	962	947	937	846	833	846	778	788	747	818	797	752	795	706	735	733	739	743	745	712	754	691	694	748	764	694	708	676	681	740	746	677	747	687	691	729	722	704	692	719	695	658	727	711	676	744	720	660	731	737	627	740	679	674	686	697	691	723	740	723	669	696	675	688	657	672	668	686	659	667	738	682	684	735	697	717	721	708	669	674	698	664	647	665	720	677	684	675	685	700	686	670	648	728	664	674	681	691	690	641	648	707	696	689	646	676	651	717	681	700	685	728	671	700	687	680	657	651	689	682	681	716	671	724	674	703	677	716	683	667	704	693	632	680	675	629	720	722	678	663	641	647	670	690	679	705	656	690	654	685	717	665	680	665	717	697	737	626	644	655	651	688	655	663	696	649	702	684	682	722	699	716	688	743	675	689	724	689	627	659	676	665	693	678	634	657	705	717	626	643	700	644	689	673	702	656	661	710	702	667	705	673	667	693	712	700	703	705	675	671	688	720	679	705	730	691	682	657	670	718	692	686	674	697	692	656	652	652	727	648	671	670	699	663	669	680	694	673	669	667	680	680	671	754	691	648	664	689	678	654	649	696	696	710	718	634	698	659	669	647	647	688	731	725	688	685	661	667	686	718	683	675	704	673	708	684	681	697	703	703	670	720	654	692	644	672	678	703	689	715	701	661	662	716	697	746	691	692	679	720	671	710	696	767	695	674	677	706	682	659	648	692	690	691	664	723	705	700	658	684	664	721	643	686	695	677	661	694	712	683	693	636	716	676	691	683	643	681	655	650	664	643	685	637	659	676	641	714	705	685	702	687	666	713	687	696	733	700	692	730	724	685	750	702	679	678	704	711	704	717	652	706	706	646	678	662	667	676	688	697	687	683	695	653	674	681	696	669	673	665	700	661	643	744	703	713	703	683	690	658	724	685	691	649	660	701	631	686	742	676	657	728	638	645	698	674	716	701	721	741	679	669	688	689	688	664	610	670	658	664	703	680	700	665	709	645	654	715	671	718	747	690	708	703	645	703	642	697	655	675	678	708	731	663	663	723	680	701	722	701	650	659	666	669	644	661	673	695	718	724	640	672	661	718	694	704	705	718	633	669	674	683	651	641	678	683	718	658	668	679	661	692	672	636	684	699	748	712	658	638	678	691	644	597	650	608	710	679	710	695	712	706	699	673	681	683	696	698	697	681	669	700	667	676	672	659	686	681	669	709	709	690	665	664	703	690	654	667	713	684	716	654	641	731	739	661	731	670	718	717	689	670	673	591	664	605	691	648	677	705	653	702	713	755	686	690	736	694	692	645	653	664	675	687	685	707	679	718	636	659	689	711	664	656	689	642	679	710	660	730	686	719	663	668	646	684	687	674	685	665	699	711	661	672	696	733	711	642	638	692	652	690	654	693	692	703	717	664	690	689	674	693	684	687	642	735	673	665	673	726	635	697	635	708	713	694	712	656	673	646	683	673	720	654	659	668	679	678	711	621	711	701	702	709	699	685	645	655	691	650	722	659	667	671	661	680	684	672	707	690	668	679	720	727	692	689	700	682	656	722	693	621	695	679	728	664	673	721	711	682	686	694	677	674	688	693	677	662	689	650	722	699	705	672	663	727	710	653	671	679	689	719	683	645	667	720	642	715	709	644	702	675	678	683	727	728	672	636	689	673	747	697	742	650	692	680	738	622	652	628	678	702	733	702	761	704	694	694	659	655	713	669	671	680	685	670	679	705	671	642	687	667	664	678	689	655	645	703	671	700	659	719	653	734	674	679	647	662	652	704	726	712	661	701	667	698	679	684	659	701	692	658	757	694	685	715	718	697	699	680	711	745	682	694	688	731	698	701	695	684	687	685	672	700	709	713	643	705	697	683	686	702	695	719	691	708	697	687	695	697	666	653	653	680	694	668	674	662	668	703	718	668	674	710	664	684	664	707	708	716	701	712	631	657	662	759	721	666	672	655	644	699	703	679	684	616	669	646	674	700	644	682	669	734	687	659	703	743	700	690	713	702	677	683	695	714	673	663	656	654	672	671	696	632	723	702	693	690	674	673	659	683	688	649	648	654	746	709	697	640	704	706	667	647	693	728	717	689	652	685	687	697	633	702	688	712	673	702	653	733	721	670	692	694	699	683	698	623	653	663	653	682	695	715	696	668	658	637	665	663	666	721	699	712	673	666	746	620	644	704	713	686	640	698	711	685	694	676	682	689	650	656	660	665	707	686	667	676	729	688	718	653	677	631	708	670	705	653	668	713	674	698	671	707	676	674	665	709	682	669	626	659	687	694	667	706	680	678	675	689	657	698	658	702	647	667	706	627	669	688	689	696	661	636	686	693	683	668	674	712	685	657	671	655	686	701	698	666	709	667	684	720	699	689	628	720	693	656	706	742	646	663	660	672	717	662	639	666	701	684	694	709	643	657	660	687	662	694	720	725	731	690	685	685	684	664	662	701	650	663	657	679	664	696	672	693	710	690	628	699	694	683	650	656	669	653	668	691	682	699	673	669	663	709	681	695	718	693	708	679	652	717	679	622	669	723	662	697	656	690	682	715	719	665	661	712	664	704	688	670	656	667	682	710	649	698	711	647	634	702	676	675	706	672	671	704	653	683	663	697	691	679	673	689	645	672	705	723	720	683	710	711	689	663	666	677	685	644	715	707	729	680	688	672	704	704	689	700	692	688	704	658	734	698	695	672	709	669	659	665	685	688	701	652	713	689	679	649	687	706	736	666	687	721	666	690	698	653	696	695	651	654	673	722	670	653	686	660	658	654	683	672	657	697	668	666	729	733	696	650	683	685	683	694	648	660	663	672	614	707	715	667	674	702	704	625	659	695	717	685	639	733	673	632	691	708	702	694	674	693	694	662	704	713	695	665	733	681	678	665	695	662	680	683	690	658	677	715	734	687	653	680	632	664	662	714	725	727	683	676	684	714	685	660	649	684	645	697	647	718	697	717	640	679	657	747	717	695	638	724	667	705	705	692	684	710	619	711	654	692	637	670	682	750	677	728	698	705	728	687	688	673	678	628	698	721	721	655	702	661	646	681	685	673	673	693	673	715	679	709	636	712	664	633	701	654	699	677	688	707	672	680	687	691	683	695	686	715	716	667	638	680	680	721	694	741	652	712	634	690	668	714	696	655	692	682	671	664	664	703	629	709	691	660	698	649	714	709	638	675	702	684	647	681	689	735	684	674	655	661	662	700	661	701	690	700	615	682	699	688	682	629	652	641	678	690	697	741	655	685	636	716	633	678	740	663	715	706	683	687	714	668	680	672	684	662	650	718	670	660	657	686	691	667	692	672	664	647	652	673	660	674	670	711	671	693	700	648	686	655	700	668	666	709	672	645	676	653	712	719	649	709	711	701	707	660	659	659	637	680	689	686	681	721	652	663	636	723	678	633	636	694	683	681	673	706	687	696	661	662	710	690	737	717	679	716	638	673	684
27387	20628	6273	565	405	357	393	342	316	332	301	313	316	327	324	297	307	326	304	320	303	295	319	292	354	300	306	310	300	299	331	339	319	335	287	341	350	289	298	299	307	313	329	278	272	321	327	343	303	308	280	273	319	315	302	342	303	309	338	293	302	284	329	315	334	294	285	329	305	306	297	288	311	315	338	317	295	315	300	333	310	311	294	297	294	290	316	290	316	286	316	359	326	335	299	302	299	328	308	316	322	323	296	318	301	316	296	297	289	339	323	303	313	306	336	295	314	313	301	300	290	302	331	326	347	287	312	317	312	307	287	307	316	314	294	294	301	263	344	316	315	301	362	279	321	288	316	309	299	325	314	310	320	317	331	326	292	332	343	313	277	290	280	348	275	297	291	294	308	286	303	346	336	321	299	295	312	316	312	282	332	316	307	325	323	290	273	304	277	328	337	282	286	290	304	296	283	282	291	314	303	284	343	348	304	318	294	259	312	323	305	325	307	281	274	320	324	294	314	331	307	309	293	294	308	358	309	323	309	283	298	327	324	311	276	327	304	310	317	298	261	345	300	303	300	288	321	311	331	310	305	303	292	315	300	294	315	298	327	285	326	344	285	315	298	312	297	297	311	269	295	312	305	318	312	301	310	310	313	277	339	323	313	321	319	315	299	255	309	308	308	323	317	295	311	296	330	317	320	292	325	284	309	306	318	332	286	266	294	298	315	337	348	320	331	289	312	304	311	323	306	320	308	318	291	289	250	299	279	295	311	302	339	298	295	303	344	284	289	310	320	335	287	306	289	333	301	316	311	347	309	310	321	291	314	315	318	295	312	280	305	308	302	303	312	299	316	315	290	296	330	309	280	310	296	329	339	295	322	294	321	304	317	325	311	335	308	335	284	320	307	302	310	299	313	281	327	322	318	336	310	303	326	295	329	309	338	322	316	298	253	299	312	299	324	294	313	306	311	283	303	335	302	301	319	298	326	346	317	320	299	297	308	331	325	275	320	321	316	309	329	310	319	316	297	324	287	303	312	285	306	307	294	312	312	287	316	311	331	293	347	293	305	321	297	325	323	322	323	335	320	302	293	291	315	305	311	300	320	305	302	298	315	277	330	327	309	286	307	344	340	316	339	311	277	301	287	316	319	294	294	338	291	331	332	284	315	340	310	288	338	284	277	305	329	305	270	299	349	309	309	281	338	277	278	289	291	329	296	319	324	288	332	287	298	276	301	292	313	306	324	281	323	331	331	333	319	312	304	306	297	325	327	292	302	328	311	302	331	343	329	322	301	317	274	317	292	314	286	320	271	287	297	307	289	285	313	304	333	308	289	303	289	312	323	316	320	322	303	331	298	321	277	301	316	310	307	318	308	292	291	291	304	328	305	312	290	308	308	304	276	285	309	291	312	314	326	299	303	331	286	316	316	296	353	263	296	301	295	281	343	313	319	310	322	310	312	347	362	280	313	347	307	303	301	334	321	288	285	306	327	309	317	304	297	297	282	290	295	288	308	309	325	307	300	302	289	301	296	301	308	298	302	290	306	299	301	340	341	344	318	292	311	337	300	307	329	327	334	325	300	335	291	301	319	296	297	295	289	339	306	322	274	316	295	311	334	318	293	305	302	309	330	306	332	293	347	329	305	305	302	312	314	323	307	318	283	298	299	306	299	319	309	298	309	302	320	320	331	320	307	338	312	314	332	298	292	311	330	334	334	315	314	332	319	295	329	302	303	298	319	322	332	280	311	317	313	287	310	307	311	282	313	292	315	296	332	313	298	294	285	311	329	305	277	303	303	318	328	290	318	309	317	328	311	324	337	300	302	296	323	315	301	310	336	319	326	303	320	301	311	312	283	335	297	311	289	301	324	304	325	331	289	335	305	321	349	323	314	269	319	331	309	317	308	308	340	314	277	303	300	295	309	314	321	301	320	304	337	291	299	310	339	291	324	290	319	293	316	292	296	309	293	308	322	303	309	310	289	312	334	317	359	309	308	324	303	312	309	342	286	315	302	325	309	340	304	319	281	312	328	289	324	305	299	298	305	304	290	296	272	325	280	340	287	335	316	299	308	282	311	307	317	314	298	316	310	326	289	322	324	299	298	299	332	306	310	280	326	328	286	288	290	346	293	317	289	286	285	311	282	286	271	298	311	324	307	301	316	333	340	310	325	311	316	330	308	301	303	313	321	324	309	321	292	275	301	328	309	324	303	290	308	293	295	291	296	304	317	336	330	313	302	338	307	331	327	304	303	291	299	337	321	310	297	299	290	328	311	325	342	321	338	315	314	313	355	283	310	317	283	326	312	306	288	329	316	344	328	302	302	288	328	290	302	303	304	280	304	313	318	330	327	329	340	263	295	292	317	308	320	310	279	286	287	311	276	332	337	320	318	314	317	330	305	349	308	308	291	284	346	343	300	323	298	325	312	304	325	327	310	313	316	287	337	309	302	326	303	294	306	310	304	309	299	308	330	306	295	293	309	320	302	274	333	319	315	294	275	284	294	292	270	321	295	313	322	313	308	301	306	317	312	292	293	318	307	294	304	292	301	327	289	310	315	321	304	292	315	293	326	284	290	320	297	314	318	298	295	314	306	320	310	310	292	310	315	302	306	305	324	305	305	299	324	338	293	330	280	280	305	306	329	302	304	312	282	306	295	325	314	301	367	277	299	301	329	303	332	317	311	313	300	327	289	291	304	301	298	307	312	337	299	290	324	324	317	284	294	353	325	319	318	307	346	311	332	308	292	323	309	299	369	277	299	301	315	327	349	329	293	315	321	274	326	294	291	282	301	321	337	274	303	307	339	296	303	324	304	308	339	312	310	304	319	302	295	309	300	341	298	281	327	334	303	315	272	314	312	265	292	290	307	324	308	321	288	325	339	292	322	315	301	286	259	340	302	304	285	317	302	329	328	301	331	309	283	314	272	324	302	305	300	305	280	316	321	304	290	324	284	301	316	301	301	320	320	302	320	318	309	316	297	285	282	319	304	321	328	309	272	315	295	326	309	292	297	310	284	299	313	333	280	280	327	315	302	337	304	313	279	296	315	294	334	287	287	312	313	289	313	303	301	305	290	307	295	337	318	310	308	349	328	324	311	301	331	297	316	295	307	334	295	312	310	295	299	314	298	321	293	331	276	304	302	327	323	317	330	282	286	328	289	300	323	323	329	298	360	325	302	302	311	322	311	312	297	319	336	316	287	317	320	310	320	317	318	301	287	307	314	278	305	320	275	337	302	316	304	330	315	309	293	318	304	316	323	321	321	329	284	280	310	313	267	339	287	293	324	277	280	303	305	325	278	313	326	279	291	326	306	265	285	320	323	273	292	299	300	304	295	327	342	338	299	304	273	295	288	286	294	280	286	302	333	284	302	270	314	266	301	329	290	293	326	318	303	298	311	318	344	311	345	286	315	317	309	329	314	335	315	325	325	288	321	317	333	321	302	298	306	299	294	319	294	302	347	306	300	315	296	328	293	325	303	301
10934	7863	1652	1030	895	807	759	735	743	719	712	601	667	674	698	637	653	668	671	649	667	649	656	654	677	662	685	663	616	649	647	693	683	615	675	692	609	678	642	635	631	622	623	655	678	629	680	655	671	643	690	634	616	636	607	599	612	648	660	645	599	648	614	652	688	643	677	668	669	616	650	640	647	666	649	675	662	640	652	658	667	615	701	622	677	676	630	647	647	642	665	665	652	663	702	625	663	686	689	645	632	694	616	673	639	615	678	639	678	628	661	630	648	665	611	670	585	634	643	624	650	653	641	604	667	643	666	632	633	607	614	638	624	663	632	687	639	612	646	653	621	632	618	641	624	643	655	667	647	636	634	622	681	612	633	626	673	620	609	682	692	602	647	672	648	667	647	664	623	655	658	667	622	643	639	614	658	667	613	623	646	658	608	629	665	672	623	668	664	644	605	653	631	633	672	656	651	662	640	620	640	621	664	635	656	635	652	619	617	674	677	608	609	654	614	646	625	687	654	601	669	665	605	632	649	657	656	620	693	607	646	627	658	642	661	621	641	630	634	645	620	659	643	634	616	648	635	596	625	632	675	639	623	630	610	665	632	643	642	675	641	610	626	671	656	619	628	607	614	656	644	668	663	622	678	642	641	653	620	657	624	669	633	639	670	618	684	647	615	603	648	658	649	636	676	618	723	643	665	700	634	612	653	689	639	652	634	685	680	614	620	619	639	627	670	648	689	662	620	655	661	672	643	615	677	649	628	617	638	676	655	675	627	673	657	647	607	643	651	606	570	649	616	654	627	677	690	631	667	692	649	683	613	654	651	689	640	640	645	638	606	637	593	660	648	693	613	658	657	684	670	626	660	650	684	622	643	670	671	640	675	635	675	667	619	656	649	661	651	670	653	622	624	653	648	668	664	622	618	621	626	658	675	629	669	671	639	694	652	674	593	688	631	664	630	657	691	647	665	584	654	624	609	638	617	656	627	670	619	662	644	658	649	612	633	640	660	619	666	622	591	666	597	674	668	650	673	641	665	669	681	637	658	653	603	602	673	672	648	683	669	600	632	642	651	634	665	632	608	649	644	655	664	685	681	642	657	634	635	615	644	632	650	662	664	636	639	655	671	651	679	650	611	614	682	665	654	606	619	611	672	637	664	648	608	646	681	637	591	629	639	621	640	690	633	626	672	639	666	615	657	584	622	646	660	660	643	653	617	670	685	669	683	671	646	626	633	642	627	621	659	661	634	626	698	661	629	689	688	607	654	653	695	654	644	661	706	681	613	664	651	628	627	661	628	670	658	649	674	621	616	620	698	646	639	637	662	672	627	667	666	645	687	651	608	701	683	635	643	639	660	650	623	620	713	611	663	641	610	684	661	682	644	638	668	645	630	608	646	641	641	664	684	638	608	683	669	656	642	675	682	651	667	653	668	611	676	666	617	705	661	644	611	678	685	609	620	653	666	698	669	663	620	638	631	632	644	635	656	674	612	681	665	642	640	649	611	639	664	656	660	624	633	672	653	612	671	640	670	607	677	636	622	678	637	653	651	618	672	622	648	636	660	720	673	649	680	618	629	625	643	658	608	656	687	636	680	643	632	594	695	638	656	675	680	665	672	658	623	669	643	661	636	628	642	657	622	619	660	655	613	602	617	657	667	686	623	678	618	669	668	661	647	620	638	649	651	657	653	664	658	619	676	602	659	630	660	639	665	674	644	623	650	634	621	649	671	640	655	603	645	599	619	641	652	643	634	596	681	680	599	675	613	637	644	606	670	635	656	632	641	631	627	630	631	669	606	620	628	666	666	647	666	667	654	619	661	666	709	592	658	630	634	667	621	688	692	668	648	649	635	639	596	635	664	645	628	652	623	671	635	681	665	639	635	656	661	622	648	615	653	621	643	608	627	682	679	642	685	677	637	663	669	643	635	679	630	598	630	660	621	662	670	610	644	646	645	680	636	596	702	635	645	603	610	635	639	663	644	578	617	653	684	667	657	615	713	627	644	674	676	661	628	652	626	561	708	678	646	622	621	638	620	684	621	675	668	607	651	663	629	654	660	626	664	630	646	661	667	654	654	639	667	665	630	632	645	630	641	625	668	649	619	617	665	658	617	668	618	680	658	610	651	645	665	653	655	632	641	644	639	664	646	652	650	611	655	612	627	671	655	650	621	619	618	628	621	608	633	688	688	665	691	648	682	643	617	604	661	683	600	632	648	611	646	643	624	674	670	607	598	684	634	623	625	675	687	640	615	659	655	648	619	661	666	671	626	605	597	711	660	641	648	663	653	667	614	611	628	628	640	676	643	650	634	650	680	627	630	672	661	640	628	637	655	640	665	672	583	674	624	637	599	643	644	655	606	697	677	643	640	597	628	629	639	650	656	614	628	622	649	643	687	672	636	628	635	637	644	665	657	645	663	633	647	672	613	635	612	634	648	649	616	667	602	646	630	649	639	669	639	628	626	693	648	622	657	600	675	647	643	648	657	641	626	659	637	636	676	632	647	672	589	656	650	631	654	610	661	600	622	653	595	657	660	627	616	640	668	594	675	662	614	651	651	645	608	681	636	601	674	644	653	653	719	634	628	650	616	602	686	672	699	618	633	661	624	703	707	615	603	657	619	636	648	624	595	633	687	646	659	652	651	613	610	666	613	636	622	650	677	661	686	604	648	630	593	650	624	666	639	637	662	691	651	644	646	647	684	632	685	651	678	628	662	668	625	631	669	607	651	633	680	640	648	647	638	647	603	666	665	626	658	628	684	631	673	603	655	670	588	640	645	646	611	643	621	633	639	649	651	623	673	585	644	644	661	648	671	697	666	617	655	657	669	635	644	646	646	656	622	672	693	664	611	639	655	631	665	659	624	643	642	662	668	667	707	665	651	657	645	660	639	634	686	666	646	661	671	593	607	599	623	653	626	600	697	701	648	611	662	645	625	637	648	653	672	634	696	621	644	662	633	601	663	665	621	641	693	643	656	658	621	667	621	655	647	657	683	643	673	644	647	630	677	625	647	647	657	654	643	675	615	621	646	629	621	625	633	657	682	676	620	602	692	592	670	661	659	674	657	642	622	647	684	641	683	635	665	601	634	682	635	627	648	630	678	643	616	621	667	658	644	668	621	639	654	609	639	639	655	626	607	667	650	642	683	698	655	654	637	644	694	683	664	603	678	633	637	649	681	614	653	622	670	640	645	631	640	612	708	618	660	648	662	684	659	651	629	607	644	637	657	634	651	638	615	624	682	616	661	660	685	654	652	655	660	642	665	598	666	662	660	631	647	691	659	607	645	599	634	693	616	621	655	661	616	645	664	631	632	656	683	626	619	645	668	649	621	661	668	636	619	618	663	652	638	677	646	650	698	649	637	649	676	629	653	656	649	706	642	662	635	671	672	649	660	647	643	694	654	639	674	640	624	689	637	651	668	678	661	644	634	658	636	635	636	657	659	633	691	629	648	652	654	660	649	652	602	659	674	668	629	649	660	604
24864	21728	28914	25074	17905	1204	574	382	354	291	268	250	245	225	214	227	219	186	192	174	214	210	164	185	197	201	197	213	184	211	169	169	206	158	179	185	157	179	173	176	155	150	177	187	182	154	183	173	180	176	169	171	174	175	172	162	175	165	171	149	167	171	169	187	181	155	161	143	185	169	189	166	187	170	160	173	179	143	168	164	167	176	174	184	177	155	184	144	171	162	180	156	167	168	176	147	160	200	177	138	159	182	165	176	168	145	161	154	175	171	189	174	185	169	175	176	155	165	162	141	161	177	163	184	163	161	184	162	174	162	182	159	170	162	167	173	148	163	180	190	174	174	159	169	176	165	162	185	165	167	169	190	171	162	156	155	163	223	177	152	154	162	185	139	146	152	163	174	172	158	156	149	170	165	146	175	164	150	148	165	148	172	173	180	176	210	152	169	186	154	178	175	147	173	164	185	131	174	177	169	173	163	163	165	174	174	161	174	177	186	152	186	149	145	167	159	140	172	161	163	179	157	157	180	161	157	170	149	157	153	209	175	162	185	190	166	162	164	169	162	175	149	187	152	173	179	174	161	179	198	173	143	200	152	140	170	167	151	193	181	149	180	158	188	162	146	145	164	161	182	207	175	175	150	165	178	150	142	173	177	168	168	170	180	158	176	161	162	174	159	177	165	191	178	160	165	194	175	173	144	177	167	166	160	157	177	157	183	170	139	180	156	173	169	169	169	160	179	134	168	165	147	193	147	187	158	153	169	165	144	161	167	153	150	183	183	147	140	164	174	183	155	153	181	172	169	168	173	142	146	163	145	172	171	145	182	156	178	146	169	167	179	178	166	166	184	170	152	155	164	167	157	153	161	153	177	161	167	146	141	159	167	179	160	162	193	159	153	176	179	171	171	180	148	192	186	171	171	157	160	177	178	182	166	174	175	180	175	160	179	168	157	178	165	174	171	154	167	185	158	184	182	176	187	189	185	187	183	183	170	153	149	153	182	173	164	185	176	186	166	160	188	167	154	187	167	162	158	159	147	174	161	169	161	177	180	163	177	180	169	139	133	169	170	159	169	162	158	171	175	166	169	168	168	153	172	174	190	164	172	155	170	148	172	187	158	190	136	153	190	155	147	156	162	177	161	173	193	149	160	164	176	150	180	137	156	152	174	157	151	169	169	151	191	154	173	183	184	172	145	175	182	137	158	155	177	163	171	166	192	160	151	161	172	158	170	166	190	195	170	168	183	153	140	153	156	188	162	182	159	179	173	199	172	153	178	181	148	149	185	147	152	153	167	161	169	171	167	163	166	154	163	164	150	163	161	160	181	186	152	162	179	193	184	153	190	173	182	163	144	170	188	170	168	153	170	168	163	148	186	154	186	170	170	167	153	151	168	154	169	149	165	165	170	178	157	164	178	173	159	189	179	176	183	199	159	154	175	161	171	173	171	190	166	167	136	155	159	151	152	181	172	177	177	158	162	152	166	186	177	163	162	171	195	178	165	160	173	164	168	182	170	166	162	155	166	160	183	166	164	169	154	174	157	153	184	167	161	161	183	169	199	194	169	162	159	170	181	162	142	174	175	168	154	155	159	147	164	156	176	174	166	160	167	165	158	160	157	186	167	154	159	163	167	185	158	155	174	173	150	168	160	181	162	176	158	158	155	157	180	171	160	154	157	166	168	159	175	216	165	177	177	160	176	169	179	157	181	167	167	180	175	162	166	166	169	152	151	175	140	171	155	167	179	159	169	154	166	157	163	181	160	160	178	175	164	157	177	176	189	179	159	163	174	173	152	183	159	184	149	183	171	192	160	184	166	167	221	151	176	187	187	148	177	180	176	168	155	149	167	169	184	155	184	165	181	161	207	162	167	151	162	168	154	156	162	150	162	167	167	168	145	158	168	177	153	161	187	164	156	177	167	137	154	160	171	154	147	161	180	160	144	157	160	163	183	164	165	164	167	168	153	166	154	147	169	168	171	167	176	166	168	144	151	150	181	153	161	159	144	178	164	156	173	149	166	174	169	169	151	155	170	166	181	196	157	171	151	156	172	159	182	158	152	172	185	155	182	154	164	150	154	138	160	168	182	172	184	165	143	171	170	181	184	174	188	171	159	162	182	160	179	152	214	161	176	165	205	149	178	159	169	177	151	159	169	165	143	159	168	169	168	164	141	160	156	194	163	156	151	166	173	160	166	162	157	163	149	156	192	171	156	155	171	161	169	162	147	154	150	172	169	173	163	174	163	160	186	177	166	168	146	157	164	173	154	179	156	156	144	176	169	134	148	170	172	196	164	170	171	198	172	169	166	163	180	183	138	182	170	147	169	170	161	163	170	157	178	163	156	166	181	151	173	163	167	179	157	168	164	170	170	165	155	157	169	166	148	168	152	146	173	167	174	168	179	201	187	178	163	193	162	173	185	162	154	165	159	172	171	153	187	184	168	160	186	194	188	175	159	174	169	182	166	165	156	158	190	156	166	145	171	155	189	150	185	163	149	162	154	183	176	193	168	154	168	145	148	159	158	174	152	168	154	161	161	151	171	165	178	182	161	168	159	154	148	183	146	159	162	148	170	169	166	163	167	163	152	182	165	155	155	170	169	142	183	157	149	149	158	175	186	167	152	157	170	181	154	181	161	171	170	201	180	158	180	158	184	156	155	164	176	169	186	143	162	192	165	147	155	174	180	155	157	172	171	149	152	167	156	165	162	164	164	177	160	171	178	181	164	180	144	167	148	166	173	149	196	180	163	154	182	183	165	143	168	179	169	143	179	160	164	150	173	165	163	165	148	197	176	159	167	167	172	163	161	169	180	172	146	160	174	175	170	169	161	160	165	143	168	161	146	160	169	191	174	174	159	162	172	166	163	155	167	155	158	170	178	143	190	149	192	193	158	175	178	165	164	174	181	155	167	180	171	166	151	180	193	174	179	182	184	165	166	148	173	174	189	160	161	155	178	175	159	164	165	175	184	166	144	169	177	155	186	187	171	188	171	133	152	164	173	166	178	166	147	177	166	151	165	163	152	176	164	163	184	170	139	183	152	162	165	163	184	186	212	175	162	178	186	150	158	148	163	163	180	170	158	158	154	155	180	169	172	178	167	176	153	137	197	161	171	168	172	187	170	159	142	160	162	168	144	149	162	171	195	171	161	167	182	177	179	163	180	171	167	163	166	165	190	173	171	156	167	140	156	141	163	162	152	162	181	174	131	147	179	155	169	189	172	159	179	171	141	163	162	172	177	180	163	167	136	162	137	176	199	184	181	164	156	162	183	161	172	183	158	180	171	166	153	193	148	179	166	177	165	191	160	181	156	151	179	166	164	158	159	169	180	190	164	163	176	158	172	176	162	185	167	171	176	172	154	163	173	179	172	170	178	181	166	168	171	171	165	176	170	158	177	160	156	175	174	162	168	194	157	134	150	175	156	166	154	172	172	168	157	155	176	175	166	172	131	172	175	174	163	178	172	169	138	157	178	182	151	168	162
25873	25989	8684	4452	2936	1979	1514	1284	1052	960	802	670	686	662	592	523	529	515	509	507	477	481	481	441	462	426	441	369	399	403	401	403	403	409	390	414	410	383	402	384	413	383	386	359	389	347	385	380	343	368	376	384	377	383	377	377	363	350	368	375	400	373	378	412	370	383	424	377	386	377	396	398	385	357	362	362	362	365	388	396	327	387	365	346	401	386	398	371	389	374	379	398	353	370	375	390	392	388	361	339	359	366	351	369	367	364	362	368	381	407	385	373	350	352	389	423	387	351	355	377	345	355	375	402	360	349	345	364	372	331	370	355	342	359	356	374	395	360	372	397	337	411	383	356	386	368	420	372	402	382	371	386	365	326	366	355	325	369	327	371	354	374	370	401	371	377	348	373	364	370	324	365	351	355	351	334	384	378	355	355	352	351	361	355	348	350	339	353	354	369	376	337	350	361	381	349	377	337	373	358	344	355	361	355	375	371	367	373	340	344	350	379	364	349	417	358	355	335	403	349	397	352	394	365	369	395	356	370	346	359	378	357	376	360	368	340	328	369	328	387	368	383	355	381	383	378	372	378	386	392	377	401	341	370	394	407	384	378	374	392	348	359	363	365	373	352	344	368	378	387	357	361	382	375	358	345	387	391	379	359	316	350	344	339	353	369	406	360	358	350	389	366	362	374	355	368	374	364	376	358	388	345	366	393	342	372	367	364	361	365	380	381	395	342	367	325	341	402	356	343	379	344	362	339	387	366	383	387	366	391	369	388	371	399	322	362	374	337	407	352	360	371	380	340	360	344	378	348	412	370	321	361	361	376	382	389	365	357	384	364	352	364	339	345	373	358	360	382	352	390	367	372	380	356	360	374	346	386	340	336	386	375	320	346	368	375	377	358	382	372	350	296	396	381	338	349	351	372	355	354	373	374	382	359	380	392	391	378	356	341	361	378	383	394	368	396	384	354	392	386	341	351	371	352	355	363	366	360	382	335	366	332	353	376	360	328	371	372	352	347	381	365	367	371	369	369	339	368	416	350	394	366	377	347	396	360	345	388	351	336	361	352	367	352	349	371	335	358	398	378	374	341	357	357	354	393	378	343	361	367	368	361	372	381	356	372	366	365	335	376	379	328	375	357	364	400	367	397	363	361	341	355	396	313	353	353	354	397	388	379	349	334	371	366	374	349	360	354	351	394	363	394	356	377	341	387	360	361	379	337	356	348	372	331	395	349	349	383	331	357	354	399	385	357	367	352	320	367	388	367	376	382	347	375	382	382	350	373	370	360	392	357	379	371	370	326	358	387	386	388	349	396	377	352	412	397	345	365	347	373	369	344	345	386	376	351	384	373	378	327	359	342	358	366	344	370	400	379	374	357	372	378	352	384	327	374	385	367	330	361	365	378	355	369	353	351	355	358	368	391	362	355	405	393	383	369	395	386	326	354	318	343	341	343	350	366	380	371	353	368	351	359	358	385	344	378	348	384	372	373	350	336	373	371	359	370	380	358	367	394	371	346	374	358	346	375	354	341	341	370	365	359	361	384	395	405	371	338	333	351	413	369	378	387	336	359	370	371	345	362	348	369	354	383	375	372	358	369	345	391	372	371	344	403	376	367	322	343	413	348	341	359	366	346	348	348	362	363	356	350	351	373	353	353	336	358	378	364	387	346	384	388	365	370	369	358	377	392	336	334	339	403	377	385	387	371	357	330	384	393	330	379	348	375	329	367	354	384	379	360	353	346	348	326	344	368	385	368	351	353	363	362	379	323	358	335	342	392	321	369	389	378	368	361	356	346	354	367	364	374	363	385	341	329	353	342	386	349	386	374	360	350	367	370	373	367	361	341	370	392	317	360	387	353	330	408	381	377	390	335	377	396	348	381	365	369	373	341	381	371	348	402	362	338	350	359	363	373	362	401	381	356	338	347	356	365	379	394	357	391	375	334	386	362	363	396	362	324	320	372	389	372	390	334	370	395	361	387	342	386	365	344	371	383	381	362	368	368	364	352	337	372	400	368	347	384	363	337	329	391	353	386	359	353	365	387	350	367	357	366	384	361	370	383	360	365	333	366	381	333	383	407	347	361	344	337	363	356	364	330	371	378	381	352	346	364	385	364	383	377	363	345	367	367	370	370	385	393	370	357	375	371	381	379	356	346	353	367	372	344	394	350	359	356	366	368	363	330	355	347	346	381	337	359	395	324	354	341	378	351	338	355	368	361	391	345	366	389	362	373	373	365	349	380	375	373	357	334	346	320	364	331	417	381	376	342	345	367	375	388	372	334	374	359	410	407	359	372	373	361	354	388	370	351	360	373	368	365	379	343	385	351	360	357	341	371	349	374	366	366	367	400	401	353	357	361	372	369	367	377	366	375	366	343	342	352	383	360	368	388	340	345	341	361	332	366	405	344	364	338	356	391	350	384	316	348	323	364	360	351	360	349	324	345	383	390	359	356	355	375	350	368	384	359	360	369	366	384	387	358	301	378	357	382	389	390	391	382	351	369	341	357	350	380	362	365	382	375	348	405	393	350	374	368	358	361	362	367	391	351	370	378	337	383	365	335	349	347	378	326	351	360	364	364	367	382	386	399	364	386	352	347	407	395	343	398	369	361	374	335	360	388	362	358	389	373	386	350	356	353	357	370	346	340	373	401	367	325	309	360	348	367	371	365	352	387	398	369	379	356	365	359	373	355	354	380	343	357	361	385	361	347	350	332	339	395	362	355	346	378	338	374	388	372	345	371	360	361	382	351	356	354	397	366	380	379	404	370	371	362	325	348	380	385	384	362	345	364	336	349	368	380	351	376	351	353	335	349	356	381	354	377	363	382	380	372	371	353	363	364	395	381	360	406	348	360	341	378	379	319	353	371	344	382	365	349	347	330	339	412	411	368	326	362	371	333	370	387	332	390	369	343	384	374	374	365	358	392	381	360	394	382	333	360	381	365	361	377	368	383	354	412	345	384	347	381	369	396	335	338	371	360	343	390	388	359	384	380	373	383	401	364	416	345	344	353	409	359	384	380	366	350	376	376	353	368	387	400	348	383	375	386	361	362	360	368	346	353	362	387	382	388	362	353	368	370	369	388	374	348	363	317	328	378	366	376	352	366	373	340	353	373	364	384	404	358	373	334	362	337	366	321	387	368	340	379	342	371	378	351	357	381	354	367	352	382	390	381	384	374	363	400	377	361	367	394	341	364	358	345	388	363	374	363	383	379	358	331	367	356	351	364	359	346	365	359	333	346	340	344	396	357	327	373	369	359	361	340	389	366	387	374	369	344	360	372	330	342	382	360	383	324	374	363	353	340	349	343	356	357	392	375	373	344	358	347	372	318	365	367	333	369	369	385	354	352	347	351	367	337	380	348	334	392	362	341	366	365	366	371	396	376	376	345	370	350	368	374	352	347	367	382	337	350	357	377	352	346	355	383	355	386	359	353	376	385	352	347	384	389	358	361	416	353	374	361	351	362	353	342	323	341	373	342	332	389
22715	20696	28213	23228	20696	15329	1683	786	624	525	565	473	446	481	434	401	404	435	438	368	447	415	391	414	401	374	407	405	406	377	365	392	345	373	373	387	358	360	398	366	371	368	376	345	362	373	389	346	373	393	376	352	370	361	357	375	355	370	374	351	331	392	371	331	343	349	369	360	356	362	386	359	334	330	359	306	367	394	354	330	345	353	350	346	365	352	352	397	332	363	304	339	357	338	332	336	375	354	385	336	372	362	388	350	369	353	352	362	350	339	362	372	349	345	349	365	366	344	358	353	348	337	333	342	375	334	364	339	345	361	346	338	339	386	368	384	357	354	332	339	335	318	347	378	352	368	346	333	340	343	352	330	356	348	349	362	361	348	389	413	375	346	355	371	353	358	384	356	340	361	334	340	360	381	346	376	363	369	358	332	352	327	366	392	344	333	368	351	352	367	355	336	322	365	371	381	368	338	351	351	366	388	373	368	330	368	354	352	331	331	359	350	328	350	349	357	350	346	349	379	340	375	347	302	360	379	366	352	355	343	319	372	362	330	362	369	367	341	367	355	368	373	370	345	355	380	328	367	367	354	328	339	371	362	357	378	383	326	337	368	375	348	360	333	330	334	327	314	351	363	342	336	325	326	364	324	355	374	354	377	336	360	330	392	323	353	350	365	354	379	336	360	402	372	362	344	352	335	371	359	355	329	355	363	347	342	369	348	368	351	346	361	344	317	372	368	352	320	361	340	359	341	346	354	346	346	340	337	344	362	372	369	366	359	351	361	353	352	323	379	341	352	372	342	355	366	352	355	345	373	366	347	353	326	357	342	373	365	373	351	378	330	384	363	387	340	368	328	350	356	377	339	339	345	378	328	357	387	347	385	327	374	383	355	342	355	344	327	343	350	350	344	345	362	329	350	338	367	322	328	357	376	345	357	374	383	361	374	368	371	354	336	351	392	334	387	316	334	313	346	344	330	311	332	343	344	335	383	340	327	364	344	349	373	347	341	338	355	362	360	357	324	340	358	378	328	351	341	361	315	359	343	342	364	366	330	313	325	348	345	374	373	377	318	345	344	363	363	348	373	319	346	356	379	355	385	343	327	347	367	367	362	310	367	341	324	384	373	355	360	318	311	334	325	333	343	345	328	371	354	337	363	359	326	338	319	315	347	354	377	352	329	385	334	387	395	332	334	330	374	364	356	337	359	363	362	337	351	379	356	366	312	348	357	376	347	333	330	339	348	358	366	329	321	364	370	380	372	367	359	349	350	330	369	364	369	370	384	395	357	364	372	376	355	351	354	338	359	321	389	372	329	361	370	343	363	317	348	345	345	355	325	358	384	309	345	375	372	356	368	325	319	364	387	299	338	304	333	346	311	397	337	335	336	329	349	365	344	333	356	332	307	295	373	322	356	331	350	330	358	337	353	340	377	336	363	348	358	384	337	335	325	364	362	334	346	345	365	344	347	385	378	338	366	346	345	349	326	338	335	314	328	348	352	339	350	395	390	366	348	375	349	372	358	320	332	372	338	335	329	312	359	325	348	341	388	336	369	353	335	322	339	344	387	317	353	346	334	345	377	369	349	344	342	361	346	382	320	334	359	381	387	350	354	347	331	342	334	351	364	325	350	363	330	332	355	340	317	416	366	337	348	323	345	354	377	314	321	328	358	368	371	325	324	357	336	341	339	363	330	365	311	363	360	388	330	373	347	324	354	334	317	339	330	355	318	343	315	355	362	294	361	337	352	368	355	340	388	354	374	374	342	339	321	307	332	329	340	326	339	360	353	372	387	334	340	365	338	338	320	356	333	335	342	330	328	366	362	378	344	351	353	377	334	358	347	322	344	369	363	340	338	373	339	360	358	363	346	334	358	339	395	328	344	382	340	366	357	342	344	323	334	333	332	378	341	355	343	320	348	322	363	359	354	345	354	354	369	348	323	330	336	342	361	365	339	333	335	373	369	374	347	335	328	356	349	341	341	373	355	344	365	331	338	323	358	336	361	348	345	364	351	368	347	358	346	371	345	324	353	363	375	316	358	360	331	370	328	317	334	352	351	366	360	359	364	352	345	340	331	327	332	319	325	369	342	331	363	384	360	378	370	348	313	363	361	315	373	368	374	379	384	346	347	329	377	377	354	350	334	350	370	368	370	363	346	338	354	384	360	347	371	342	345	337	330	346	347	349	357	367	358	340	347	368	348	381	332	343	333	378	336	337	345	351	367	352	336	344	345	345	336	346	356	354	371	343	357	301	365	356	336	355	343	381	364	347	349	362	382	318	382	339	352	374	381	345	345	341	339	317	351	347	322	388	337	375	353	358	358	358	340	327	352	364	342	334	379	359	345	385	350	334	386	371	346	337	359	355	367	334	350	362	354	298	350	316	312	338	363	368	315	359	363	375	327	335	380	330	332	338	331	319	365	352	357	359	354	320	338	360	368	373	370	374	352	350	321	342	346	406	346	354	316	367	356	395	369	353	377	335	354	412	392	350	330	300	352	353	339	328	374	361	374	353	350	352	350	345	370	336	357	339	369	345	352	323	314	339	350	361	373	355	380	338	349	341	350	343	340	372	366	358	343	318	373	380	351	347	353	382	371	384	317	346	337	347	331	336	376	371	325	368	347	316	405	340	358	363	337	367	364	360	384	357	375	349	343	355	350	343	388	315	354	334	409	369	350	366	342	390	361	317	341	350	334	327	322	369	377	349	359	347	366	355	369	358	367	321	334	361	344	333	370	406	334	345	361	338	322	354	351	378	343	331	338	390	364	320	360	357	304	375	368	324	359	358	386	353	331	374	341	351	362	331	348	312	356	360	366	331	392	337	345	340	338	373	356	340	344	347	366	354	297	357	340	343	356	346	324	373	375	347	341	356	320	336	316	370	375	389	344	344	343	331	314	348	348	335	362	372	334	367	322	353	362	345	341	362	375	366	331	344	377	353	358	367	354	341	354	365	309	341	341	348	340	358	350	341	376	370	349	348	358	392	372	378	370	344	337	350	351	359	333	379	351	354	385	364	348	359	372	344	360	362	338	362	336	370	351	372	350	392	362	377	347	379	327	329	359	360	377	360	335	326	364	362	322	320	351	334	326	364	351	355	347	352	341	318	353	358	329	345	385	347	333	364	347	369	348	353	376	397	381	326	335	360	346	323	317	368	335	367	379	400	377	375	375	350	355	352	417	352	346	328	368	355	357	342	373	339	341	349	343	344	366	360	340	350	359	333	365	359	378	345	364	356	357	327	389	352	343	366	346	332	336	331	332	338	349	354	372	344	355	381	354	348	369	331	351	354	349	346	371	393	356	335	341	349	355	372	370	341	322	329	333	361	365	366	379	339	339	336	315	332	370	364	371	361	349	345	370	328	329	323	346	321	331	349	363	322	368	366	346	356	332	373	328	376	364	347	366	332	334	371	386	332	342	384	394	338	338	349	366	333	354	345	347	320	353	346	323	351	358	343	320	346	348	363	348	337	352	343	331	354	347
28222	31566	13460	7595	5048	3583	2869	2236	1931	1640	1531	1317	1274	1178	1062	1068	958	913	922	852	805	887	814	858	835	809	801	830	766	750	769	753	758	766	724	733	762	682	773	730	689	705	685	662	749	700	693	732	735	693	718	726	739	715	703	633	663	727	668	694	700	697	705	716	679	675	723	736	707	666	718	674	656	690	698	692	716	694	707	700	666	719	693	678	616	645	673	684	711	665	686	664	747	684	705	670	675	710	727	680	739	648	685	662	675	697	658	713	688	670	653	698	679	654	711	707	634	676	644	647	655	699	635	695	671	668	678	658	658	707	644	678	692	710	676	656	687	632	687	670	683	687	677	716	659	650	727	645	653	649	677	686	665	688	662	688	666	647	646	671	644	703	683	708	659	717	675	688	684	663	666	699	711	651	661	671	692	648	700	733	696	681	719	661	638	666	690	682	657	658	645	720	684	651	649	670	745	670	666	689	679	705	705	671	686	706	666	670	709	704	672	671	623	702	663	702	700	690	675	674	677	659	685	690	665	678	715	702	661	684	660	653	734	722	664	682	701	669	675	716	699	714	694	709	692	684	716	636	655	694	665	658	675	684	655	654	688	645	649	722	706	677	680	688	676	687	679	655	633	687	719	690	677	701	699	671	669	684	658	621	647	706	700	647	729	692	680	663	634	696	687	671	631	655	692	647	716	645	687	711	689	708	723	676	674	664	662	658	668	680	665	710	656	696	683	654	680	704	659	705	691	669	658	697	719	674	718	662	710	691	688	683	695	682	681	669	676	681	681	670	681	678	646	733	731	642	670	673	678	627	719	704	700	691	697	697	650	638	686	682	689	686	699	670	703	706	688	668	651	700	681	688	671	679	643	705	659	692	666	671	643	691	664	722	682	684	690	694	691	699	675	658	687	718	679	652	672	679	679	664	686	694	697	733	698	666	707	711	675	672	702	659	729	674	642	659	693	682	680	686	654	660	684	678	691	707	685	677	721	667	633	658	687	677	664	688	688	730	668	695	670	680	699	658	686	689	657	654	687	718	667	712	658	704	674	687	665	672	679	666	669	634	688	658	734	700	680	662	755	637	672	641	654	628	698	682	674	667	707	673	691	663	683	685	686	684	685	701	709	720	672	690	696	650	732	676	669	698	725	685	693	664	685	711	669	623	680	680	695	681	685	687	676	652	681	695	715	693	665	655	676	741	650	680	677	692	666	668	671	671	678	664	649	654	652	687	694	704	698	685	685	654	692	705	664	717	724	725	649	685	706	735	711	680	649	689	702	661	671	713	686	696	659	698	677	700	663	706	674	681	684	700	721	699	657	709	664	648	682	707	697	666	721	729	656	671	682	691	688	675	664	667	660	703	646	666	694	704	680	648	693	664	710	673	710	708	741	688	704	710	662	693	717	720	673	711	682	697	661	664	666	721	696	695	678	655	688	737	658	688	636	701	669	695	672	658	668	711	632	692	720	650	656	707	690	665	710	699	706	696	661	640	683	666	681	653	681	661	640	682	727	711	706	666	675	698	701	649	676	649	664	649	635	638	728	641	668	669	763	714	687	706	720	630	676	686	701	690	720	711	666	678	659	663	669	726	638	668	678	714	676	665	696	684	696	692	720	666	703	718	666	664	676	710	689	669	682	679	656	688	657	704	703	697	680	702	712	668	734	709	691	663	721	740	626	654	659	672	673	719	739	691	705	699	672	683	691	695	710	662	648	626	661	684	646	662	741	681	649	673	684	719	661	692	664	694	727	638	649	674	647	673	694	684	722	702	689	696	667	648	671	690	655	661	658	666	690	711	714	662	700	663	666	646	715	671	671	695	675	711	681	681	691	755	692	642	719	684	685	663	663	699	647	640	651	670	711	699	709	698	673	639	708	712	679	689	669	704	693	683	684	704	708	674	665	677	683	695	620	664	645	707	681	700	595	651	674	710	674	692	645	678	670	728	716	673	704	657	706	642	690	706	723	648	678	679	685	651	661	668	640	710	740	645	672	716	669	695	651	723	696	673	641	675	669	698	673	735	660	652	703	701	717	689	673	705	646	676	658	673	731	660	637	679	661	662	671	631	675	664	655	663	655	687	716	661	709	671	671	643	697	679	699	658	695	699	641	696	682	682	719	699	687	664	719	699	694	723	679	654	685	659	645	714	707	657	680	680	712	750	667	681	691	680	693	696	703	655	697	665	618	704	675	675	668	706	706	660	649	659	671	675	661	674	680	661	674	680	699	692	682	670	672	726	696	648	724	688	727	631	706	695	681	684	711	636	682	696	673	667	661	692	685	695	692	695	681	675	704	707	670	672	720	697	689	688	635	712	681	646	678	685	658	672	653	648	673	673	693	723	714	689	685	681	688	710	646	682	710	668	647	686	689	653	617	688	681	685	655	705	636	688	670	722	652	665	675	698	669	707	668	649	676	678	712	631	725	683	707	725	688	682	645	680	677	640	673	649	665	649	682	723	712	656	688	665	639	680	676	717	657	677	688	701	668	672	615	665	691	638	707	702	692	680	676	659	697	679	665	662	659	648	683	669	699	689	663	690	689	698	738	613	743	680	717	703	685	638	688	674	695	654	695	652	739	663	644	698	674	691	677	683	696	699	684	676	705	708	720	623	682	717	644	673	726	666	675	675	649	670	670	672	677	668	656	618	693	650	713	691	665	678	686	669	685	700	662	745	639	706	642	664	701	685	676	652	718	671	686	677	706	670	699	689	645	678	703	642	658	637	630	659	650	674	684	699	683	656	715	672	670	667	653	714	657	669	683	705	695	692	701	679	638	722	677	641	668	685	698	709	674	670	686	648	660	670	667	669	653	724	691	676	708	677	726	699	736	685	679	655	640	636	649	660	690	670	665	677	671	687	657	637	674	649	639	717	693	673	708	688	725	651	690	676	664	675	667	666	728	665	662	696	637	645	701	675	660	679	683	670	681	682	735	682	677	692	687	739	682	656	660	664	676	717	706	658	687	655	691	682	691	698	681	724	664	723	706	664	666	620	681	695	701	675	703	710	684	629	671	677	683	627	658	655	682	714	663	678	688	684	687	728	707	661	639	676	678	660	682	655	672	671	697	661	687	651	714	721	681	743	702	685	711	729	658	715	626	644	680	685	706	677	680	701	652	742	712	608	711	638	701	702	735	649	700	668	712	666	683	698	683	700	696	679	684	637	677	682	634	701	666	702	675	682	663	665	661	732	714	696	684	680	681	642	639	641	662	730	682	711	700	635	688	717	652	738	661	687	678	671	704	609	683	669	700	714	652	675	689	656	685	680	687	672	709	673	708	650	660	661	687	673	650	721	689	668	689	689	643	672	709	652	679	712	704	692	637	685	687	691	654	703	638	705	668	670	687	697	706	670	657	704	654	729	721	708	695	671	690	666	696	705	674	676	658	675	693	709	666	710	684	658	650	690	679	677	662	716	700	675	742	645	641	657	690	698	669	692	722	674	702	705	711	682	638	699	748	706	682	724	685	674	676	642	649	678
27209	20415	6190	680	379	376	334	354	347	310	292	297	309	304	346	304	305	272	301	303	315	297	298	335	322	335	312	291	326	336	296	318	295	306	305	313	312	312	276	317	317	331	337	307	312	321	297	285	311	308	300	286	286	297	336	310	306	282	329	309	325	263	289	298	276	300	326	278	301	314	319	330	277	301	318	289	302	332	333	307	325	302	316	314	320	290	324	310	326	307	298	305	319	273	295	297	277	297	296	338	310	332	302	284	322	291	289	303	303	284	329	318	335	292	297	323	271	319	277	321	303	289	289	280	305	307	328	280	323	292	310	296	306	291	286	308	280	292	329	312	299	315	305	263	305	308	285	309	314	355	334	272	286	290	301	292	313	312	306	258	320	297	285	304	326	303	276	320	282	320	287	296	339	336	309	310	307	331	316	340	289	315	295	315	328	312	296	317	289	286	296	276	303	323	279	313	314	306	289	318	306	300	319	347	305	319	305	310	322	315	304	315	321	317	356	289	328	313	300	296	313	301	308	303	269	301	276	293	308	297	300	305	349	291	307	301	326	309	289	292	315	295	281	295	303	296	270	308	308	276	302	331	310	259	310	313	305	342	292	315	326	292	341	289	291	312	320	298	310	303	321	317	295	294	307	311	299	283	321	290	292	307	320	307	312	321	299	295	298	322	307	319	331	286	327	281	320	310	306	291	317	315	326	307	301	291	322	277	291	293	305	301	263	321	311	286	294	275	326	315	313	292	297	307	305	324	295	322	330	307	297	300	306	305	314	293	292	285	289	318	327	284	326	315	276	328	301	317	295	296	280	295	298	317	300	322	323	302	303	304	316	282	304	319	308	318	288	326	324	315	305	291	319	295	315	313	299	330	283	261	301	302	303	353	294	321	319	275	280	314	299	274	305	271	305	272	282	349	312	294	274	298	329	312	316	283	289	317	296	320	293	334	313	288	318	314	280	308	317	290	275	284	308	318	324	265	329	300	277	299	293	334	296	288	321	333	335	316	301	312	327	316	311	320	303	339	313	287	309	325	282	298	299	300	300	314	300	291	306	289	320	338	325	294	295	290	315	295	291	327	308	273	287	305	322	299	336	310	279	331	315	316	304	333	330	306	313	301	309	307	299	335	288	311	319	324	277	318	291	295	326	333	316	306	305	331	316	328	287	309	312	313	306	317	275	320	317	297	295	310	315	325	309	290	271	317	305	320	312	274	314	311	315	304	312	295	313	316	292	309	320	290	314	308	332	291	304	300	321	281	309	321	302	317	295	293	280	304	324	273	308	320	343	294	299	327	316	307	294	299	310	339	293	299	300	305	296	313	294	316	322	316	271	352	319	266	313	314	316	316	280	297	322	326	295	294	318	299	318	319	288	303	306	283	337	280	291	323	317	291	295	309	337	312	289	280	321	299	300	320	318	306	293	312	293	281	290	320	337	302	310	307	279	271	326	315	336	308	328	340	308	286	277	320	340	329	294	261	250	295	286	339	304	272	300	325	319	338	290	325	329	309	325	330	337	287	318	290	341	288	317	284	273	317	313	329	304	279	329	260	313	316	319	303	304	289	307	296	298	289	292	309	302	293	294	293	307	278	308	306	308	283	330	301	323	293	295	318	308	327	340	305	331	290	305	291	309	300	300	333	271	298	302	282	305	301	314	290	300	339	301	301	297	302	305	296	320	328	327	337	328	313	335	322	320	306	292	331	288	290	303	338	280	307	302	271	301	314	290	306	335	283	323	319	314	292	292	288	314	297	293	308	317	291	286	296	336	309	284	307	297	280	307	307	326	287	321	336	317	303	302	292	319	320	301	313	324	307	282	320	318	280	308	344	307	291	296	283	295	294	311	316	283	296	278	305	337	294	303	301	294	323	299	307	304	329	281	310	333	295	320	314	309	256	297	291	302	326	289	287	312	294	304	308	289	306	285	302	290	285	326	316	296	293	289	299	299	315	319	290	316	293	339	306	303	304	324	282	320	300	315	309	293	293	298	296	299	324	287	304	332	284	285	290	320	318	312	340	312	318	317	299	324	296	308	328	276	298	298	289	309	301	299	272	312	317	307	290	294	330	294	290	311	345	308	328	319	301	301	283	312	299	302	312	293	281	320	307	320	325	308	331	279	301	314	318	295	306	313	280	316	299	293	277	302	299	303	285	307	307	307	340	313	311	292	319	272	305	304	291	302	305	315	303	320	316	303	279	330	306	320	325	309	293	307	301	327	287	303	354	323	321	277	273	300	338	298	314	316	300	279	323	335	316	286	313	325	336	294	299	325	308	302	298	289	331	296	325	321	312	309	317	313	268	328	291	321	298	288	318	303	303	313	323	311	321	314	305	281	314	301	296	302	304	309	338	330	279	338	308	324	326	293	284	296	301	276	293	282	288	262	309	295	262	320	276	346	288	274	335	312	325	316	291	323	348	312	287	296	313	302	329	299	295	323	296	279	331	284	292	299	310	300	329	302	325	319	322	287	322	311	311	276	284	299	320	306	304	303	300	302	276	304	292	303	278	337	295	277	283	310	337	324	309	274	312	309	302	306	296	321	298	305	285	325	279	316	304	300	261	330	290	285	296	279	296	303	288	310	280	312	279	300	310	307	315	310	303	325	325	340	300	272	317	326	305	319	296	286	313	348	328	317	274	325	268	318	274	276	308	275	294	303	297	322	327	302	297	301	320	298	304	339	323	326	295	325	328	302	313	273	295	323	315	304	309	301	293	284	301	303	289	289	309	319	302	293	307	283	293	301	331	302	287	285	303	316	318	294	293	334	270	337	287	293	281	304	301	287	324	340	303	318	309	329	298	308	268	308	317	258	282	288	297	324	290	290	307	336	305	330	281	313	294	309	304	271	320	314	296	287	331	335	311	312	300	352	316	303	313	328	303	264	324	304	313	314	327	322	333	327	295	320	321	285	320	309	286	324	291	301	317	311	321	326	315	302	274	303	322	288	296	336	300	310	272	305	320	295	285	280	276	311	317	302	299	304	320	306	330	306	351	302	300	299	294	305	314	321	323	301	300	308	320	319	293	337	330	295	304	281	301	307	318	303	324	289	285	271	304	290	324	290	304	270	301	323	286	301	302	308	294	293	322	290	273	276	284	304	353	316	323	313	317	314	318	285	282	297	285	303	297	313	312	317	319	363	325	322	297	325	304	322	292	323	296	296	289	284	283	298	314	310	302	287	322	301	301	305	291	331	321	279	295	308	238	289	305	321	275	322	292	276	285	280	285	329	302	315	296	299	304	301	307	294	316	286	298	319	310	321	325	291	315	311	300	322	295	307	311	278	282	308	312	303	314	300	317	307	296	301	310	298	330	309	307	333	293	300	272	296	304	305	292	323	330	308	286	311	296	322	296	316	297	305	286	344	287	277	319	290	302	303	299	315	309	303	272	293	313	292	306	289	344	327	306	328	302	300	310	271	320	342	308	317	313	336	291	287	294	313	298	289	329	304	301	292	305	318	310	314	319	257	290	308	313
9138	7566	1599	1004	883	800	736	731	723	670	720	633	660	661	661	663	647	616	681	643	607	656	670	645	650	661	667	655	627	624	638	669	651	633	672	675	603	631	626	629	642	662	656	681	603	630	704	600	650	618	636	628	650	654	624	649	624	626	649	655	647	641	633	657	662	614	603	616	611	626	670	691	638	682	613	633	664	634	609	666	675	603	649	638	665	662	667	675	626	627	644	643	669	656	646	654	641	651	629	642	627	654	621	622	631	649	636	585	633	725	638	674	612	684	630	661	667	609	625	614	659	663	654	673	601	687	643	641	634	650	653	611	601	647	634	615	616	615	694	651	674	632	663	645	650	627	632	627	568	657	648	606	631	609	610	646	609	642	631	612	616	649	659	646	599	636	634	610	632	663	635	628	624	658	641	631	663	651	655	608	634	639	605	644	635	625	624	615	620	619	664	608	592	642	628	619	643	632	654	668	597	610	609	604	627	638	621	606	632	610	651	624	644	683	680	635	644	640	647	670	635	664	672	655	621	627	662	633	641	638	647	637	590	636	624	615	659	632	678	618	654	659	600	635	639	663	613	698	631	648	661	647	633	609	642	608	628	591	620	647	672	658	627	689	641	702	590	690	627	642	669	665	646	667	662	603	653	667	630	668	635	635	643	628	663	674	631	629	632	657	627	643	659	671	633	672	654	603	667	640	672	686	591	626	637	644	649	658	637	648	636	602	633	655	632	646	677	632	673	636	650	615	682	617	611	634	678	685	585	613	621	615	672	621	653	632	615	693	668	641	676	633	619	610	626	591	658	635	656	595	643	632	668	670	657	614	647	629	649	710	639	639	603	712	638	632	647	598	657	653	654	642	591	608	665	661	656	672	657	622	692	646	676	651	628	663	624	645	628	601	622	641	645	662	671	651	597	648	650	668	668	621	686	647	670	687	670	615	637	627	619	642	622	688	661	677	650	648	614	610	644	600	615	612	643	642	618	558	620	629	621	635	631	640	658	666	631	644	588	605	663	620	642	597	677	653	634	634	653	607	651	619	635	636	634	617	675	613	625	576	646	592	655	633	663	636	589	611	657	653	625	629	657	632	629	637	630	602	629	650	651	609	621	667	632	615	676	644	655	642	626	622	633	645	607	618	653	684	640	668	628	640	656	684	602	637	640	662	655	646	613	672	622	626	662	620	627	620	644	620	616	617	641	624	677	685	664	638	666	649	644	639	643	647	646	617	673	597	639	629	619	646	631	632	622	679	659	611	634	656	648	604	664	610	627	635	647	610	641	648	643	677	631	643	669	647	640	645	664	677	635	602	621	647	660	646	631	658	645	588	640	660	634	640	704	651	609	661	682	640	622	630	649	609	652	615	610	636	665	634	648	645	593	663	642	661	668	640	613	613	680	618	603	614	635	667	621	584	649	654	616	625	636	622	655	687	607	642	687	672	627	660	648	683	674	619	660	644	658	650	648	681	632	671	647	635	685	646	644	675	691	643	672	600	621	655	625	625	599	656	681	661	626	638	639	622	654	592	625	669	636	659	670	649	644	675	667	673	631	622	627	647	630	673	637	639	637	649	629	616	658	649	628	674	626	668	619	613	648	645	639	618	691	660	653	670	603	639	632	646	658	604	670	638	676	601	607	660	653	633	669	650	634	625	683	629	676	659	630	635	640	639	629	687	638	653	697	587	607	605	644	632	608	629	627	616	611	659	612	655	660	611	631	641	616	650	664	668	678	617	627	608	648	676	640	644	608	650	624	662	642	612	673	622	640	639	646	617	629	634	648	640	654	661	672	656	626	648	628	623	705	669	614	663	676	609	614	599	646	637	666	670	660	606	625	671	615	633	636	611	639	641	635	632	639	627	644	598	683	634	609	639	619	636	635	646	625	651	631	645	629	623	635	595	636	612	603	657	652	636	635	639	649	703	617	640	643	667	651	604	658	614	645	674	631	581	665	618	627	660	638	639	651	614	646	615	651	702	662	628	653	659	651	657	637	669	656	678	665	638	603	588	612	666	678	633	596	602	624	611	635	598	653	671	616	658	614	585	633	634	611	617	675	675	641	639	628	644	614	660	642	617	586	623	612	678	663	656	644	664	635	617	631	653	610	645	653	676	663	626	660	597	665	653	648	609	640	686	659	643	635	638	648	658	652	638	662	651	658	643	656	664	642	629	576	659	641	628	683	624	658	605	663	669	648	606	651	605	639	654	651	652	647	615	611	626	646	656	639	637	625	665	640	617	648	649	657	612	656	669	642	624	636	608	624	642	592	684	636	619	626	649	663	687	616	653	614	639	649	628	645	654	655	649	627	643	661	615	620	619	648	666	651	606	657	596	620	654	657	663	649	589	617	653	639	661	672	656	668	636	679	645	636	594	656	638	667	581	572	644	675	615	620	662	646	611	672	678	645	636	636	647	672	611	616	628	652	614	641	627	615	637	617	626	651	607	618	683	648	640	696	614	604	600	597	631	635	624	658	680	652	622	625	667	639	642	673	602	580	650	606	591	677	632	697	662	631	651	652	652	638	615	632	636	641	644	689	647	645	661	621	627	654	633	569	596	637	639	631	663	657	635	620	644	618	665	607	668	651	647	644	674	652	567	612	705	674	672	673	639	661	655	624	665	678	622	644	597	616	594	639	624	613	664	637	662	607	687	642	625	626	601	601	620	666	630	632	624	620	592	626	632	648	644	652	663	640	655	620	612	644	653	625	610	608	635	610	623	619	659	644	610	658	694	592	662	651	621	630	640	649	611	628	634	626	620	627	703	682	669	594	650	608	675	685	669	652	635	625	594	673	678	679	652	678	634	681	660	620	664	626	623	654	606	643	612	643	650	641	624	624	624	625	631	643	659	630	668	644	690	680	641	639	661	661	646	596	657	628	671	666	638	662	621	633	632	617	600	680	629	655	649	606	642	605	607	664	673	660	687	635	610	629	661	644	638	624	641	648	618	670	596	652	615	669	646	659	634	659	641	627	663	619	624	686	649	625	626	637	656	613	623	630	658	636	645	638	615	619	637	654	611	685	643	653	658	680	617	608	631	678	579	622	689	665	628	609	621	598	592	662	630	674	658	645	643	643	693	650	643	618	632	666	646	653	663	696	674	640	615	588	648	630	670	672	685	704	655	628	659	609	630	619	585	680	635	665	633	602	701	651	676	634	626	630	615	632	657	622	658	698	614	621	635	635	654	651	685	645	636	592	645	629	646	615	649	662	645	668	653	680	623	652	642	639	608	613	652	614	616	649	662	611	590	603	654	639	627	644	664	624	664	614	625	652	624	666	664	647	643	662	656	664	599	621	703	629	567	605	611	652	652	688	661	644	682	648	648	695	650	646	679	620	637	653	691	633	673	652	669	640	621	656	679	614	639	677	622	622	687	618	657	628	685	686	630	636	619	644	652	650	663	677	589	622	658	699	651	656	611	651	660	581	624	657	614	636	628	631	641	655	645	673	635	599	610	635	637	610	619	659	630	646	592	661	604
24775	21630	28628	25085	17096	1140	533	372	319	293	266	240	253	248	201	225	179	211	200	192	209	198	165	199	184	176	180	166	174	185	178	179	189	174	193	162	182	162	162	164	165	194	151	147	164	174	156	172	185	174	169	181	161	192	172	156	169	177	166	157	161	146	167	152	185	178	161	163	180	164	156	175	189	153	154	173	181	159	180	157	154	175	155	180	164	145	176	164	170	149	171	152	164	164	174	180	182	180	190	151	184	166	162	158	124	184	149	148	151	160	160	164	166	159	167	196	146	180	147	129	155	160	162	170	164	164	152	159	174	184	173	155	158	145	146	164	157	161	158	175	175	168	187	196	153	165	169	168	146	152	167	184	177	150	144	168	179	160	180	153	163	174	185	162	164	148	157	173	164	175	162	150	175	194	157	160	146	146	170	160	184	142	144	173	158	177	155	161	158	207	156	160	166	154	179	163	153	186	152	156	168	140	172	160	181	159	157	154	168	177	172	155	169	158	150	167	178	150	148	167	181	173	176	146	164	173	165	170	159	147	159	171	166	172	155	170	165	166	157	157	155	153	177	175	164	152	151	168	157	149	153	169	157	157	167	147	168	197	171	159	161	159	162	156	161	162	153	166	155	166	181	147	177	192	177	156	148	163	169	152	157	142	164	123	157	178	177	190	154	146	167	164	172	186	159	155	162	181	186	171	164	160	153	154	183	184	144	149	167	181	153	159	168	138	160	173	168	163	170	172	140	167	158	166	158	171	142	171	164	170	166	178	149	164	154	186	140	172	184	165	160	159	173	175	180	165	182	132	164	187	140	179	204	162	186	143	156	139	165	191	165	182	168	175	182	155	169	180	190	147	149	184	172	166	178	177	166	166	155	159	162	136	181	155	170	174	147	162	166	176	189	155	157	158	184	167	200	175	153	160	158	144	162	152	163	161	166	166	171	154	165	158	166	135	182	171	172	150	178	164	177	165	159	182	166	155	156	161	165	170	150	126	164	147	174	168	136	143	151	179	133	159	174	142	189	144	152	162	149	163	172	167	138	165	162	166	146	158	170	170	186	150	157	145	152	160	180	157	175	176	168	162	158	164	175	146	170	179	160	166	152	156	167	182	181	137	189	177	196	158	183	158	169	158	155	165	172	161	158	155	171	160	146	151	142	167	153	167	175	170	154	161	166	169	163	169	165	185	167	183	160	162	156	154	146	170	167	153	153	181	175	166	164	168	170	162	184	153	138	171	174	146	170	161	159	163	162	158	156	167	169	149	144	194	154	173	165	152	159	168	151	151	154	181	161	157	149	179	165	165	155	188	148	154	163	165	171	140	168	164	151	171	145	162	157	166	155	160	175	154	161	180	170	173	150	131	172	169	161	152	151	177	145	164	174	158	183	169	177	150	153	163	159	172	141	165	162	164	184	139	177	169	158	156	151	145	192	162	150	184	134	161	169	167	173	165	155	148	164	163	180	189	165	187	190	175	161	154	155	171	191	140	144	172	166	162	147	143	151	147	139	170	161	171	165	178	165	164	161	189	154	165	153	162	164	162	156	142	170	176	157	154	170	177	169	149	146	164	172	160	173	160	151	162	149	154	168	182	160	174	139	172	164	164	164	159	144	174	157	138	165	158	161	142	181	146	158	163	171	155	157	150	167	179	152	148	180	161	152	168	164	171	168	151	165	152	153	186	180	167	155	158	177	182	161	165	149	157	154	167	162	178	172	155	148	162	162	177	202	172	165	163	158	163	173	154	161	136	162	157	171	184	183	167	152	171	145	161	175	148	164	175	153	186	158	180	146	142	163	160	150	143	188	193	160	149	161	176	164	158	160	165	177	169	166	139	170	167	144	160	180	148	181	161	179	172	171	195	180	155	195	168	147	159	172	179	184	151	162	181	162	154	156	183	194	136	144	184	158	157	170	182	153	185	145	138	170	180	162	155	167	181	174	167	170	164	172	175	140	151	186	163	170	180	147	169	168	149	171	158	171	173	177	157	167	172	169	198	167	178	167	181	174	160	163	185	158	147	142	161	160	158	165	154	175	149	141	140	137	160	163	141	173	155	157	158	170	163	164	174	181	153	151	171	147	187	162	162	151	172	162	145	171	171	163	173	163	168	157	168	165	150	152	177	163	146	143	159	142	179	174	162	182	153	170	167	149	155	169	156	151	153	170	201	180	150	146	173	165	170	163	166	160	163	178	173	153	176	150	176	162	170	176	175	165	166	169	159	172	173	154	153	146	172	135	154	154	163	178	143	144	139	141	175	184	176	163	147	165	171	170	173	166	153	149	160	162	159	156	175	165	162	148	185	164	165	157	158	162	176	167	173	169	158	167	152	153	143	186	146	164	177	151	173	165	156	175	158	160	161	154	171	183	172	152	147	151	157	161	168	162	163	158	158	159	156	161	172	180	169	169	175	168	195	154	176	154	176	141	152	161	168	158	150	176	162	174	179	162	161	198	149	194	155	169	172	147	169	181	167	176	169	172	155	152	142	156	146	155	184	152	167	151	146	169	150	188	155	171	170	177	178	165	151	156	181	185	151	158	168	168	168	172	172	182	186	133	166	166	165	159	154	154	172	171	166	178	167	165	192	168	159	146	168	152	178	159	170	148	160	173	172	145	162	164	173	162	145	153	167	174	168	175	160	152	150	171	170	163	177	158	166	149	157	173	188	159	171	158	169	171	150	172	147	155	149	196	152	168	178	149	171	149	156	176	151	168	182	171	161	179	180	177	154	170	179	171	166	138	130	157	155	149	180	172	160	172	172	174	174	144	140	146	162	154	147	184	170	177	167	147	176	159	158	155	153	169	150	150	156	150	179	170	160	173	163	194	153	155	149	177	168	169	185	156	140	166	152	181	165	165	176	143	149	156	152	153	174	187	167	141	182	150	170	145	154	176	152	154	163	169	159	158	162	151	197	159	164	210	146	163	154	157	155	175	164	165	163	147	157	160	158	151	187	153	161	153	161	167	160	151	159	171	159	152	155	154	154	158	158	172	159	157	171	174	164	152	174	168	157	153	171	171	166	155	167	177	159	161	183	166	152	164	178	159	157	167	140	176	156	162	174	154	144	168	176	160	165	159	136	195	153	170	176	172	137	166	180	179	162	158	180	152	173	183	147	181	153	161	170	172	164	161	151	144	162	189	152	161	153	167	155	192	164	166	133	172	156	150	140	189	166	155	167	161	156	151	166	180	181	146	186	148	172	163	158	184	168	150	145	182	150	151	154	182	180	169	147	148	163	178	164	157	153	178	180	147	157	161	168	164	169	177	165	136	168	201	179	169	140	155	162	162	198	167	153	155	143	150	159	155	146	163	146	156	176	153	180	144	167	141	159	167	170	159	157	152	153	182	143	184	196	163	167	193	162	147	154	153	162	146	169	165	149	148	172	156	162	182	167	147	165	156	175	164	170	167	176	157	153	166	172	181	173	171	174	157	167	161	164	175	155	140	177	156	161	171	155	171	166	151	145	175	160	165	191
24103	24433	8654	4548	2919	2125	1634	1279	1059	930	828	716	635	656	599	607	556	491	475	478	439	452	470	433	428	413	415	394	452	396	406	380	426	380	405	412	393	388	412	381	338	414	404	372	349	404	403	371	379	390	385	397	386	365	376	364	376	378	372	341	374	369	362	317	387	379	371	368	382	365	355	374	384	381	380	381	372	361	380	378	343	332	361	347	372	379	372	335	367	383	372	360	361	366	376	345	350	372	387	368	373	339	364	353	361	382	356	363	388	362	363	376	355	371	383	357	366	406	377	386	353	369	338	372	392	377	335	364	363	381	340	356	313	380	368	358	382	387	367	382	352	353	384	330	332	366	339	377	343	374	364	374	387	334	374	364	387	381	369	336	361	387	355	373	366	364	369	334	348	360	367	381	364	384	355	348	342	373	342	378	345	412	344	366	323	337	373	370	364	345	384	360	342	395	340	365	330	373	340	390	337	367	383	347	390	381	362	369	400	378	381	352	381	375	363	371	378	353	376	368	338	367	380	345	364	359	345	368	359	394	337	377	378	380	317	356	349	392	355	331	337	348	344	349	341	384	387	361	369	381	357	346	388	361	398	331	390	352	368	355	378	364	359	346	313	367	394	342	358	367	356	393	384	370	357	380	360	362	368	331	361	359	384	359	350	392	351	351	356	344	384	364	384	354	347	334	353	377	363	322	361	362	337	329	381	361	355	360	358	378	371	347	357	362	374	343	326	412	346	351	353	351	404	364	352	370	386	378	361	360	348	371	346	356	346	353	363	348	391	340	308	365	350	355	353	388	366	360	362	333	370	331	376	372	333	360	374	394	358	381	354	338	390	406	364	365	373	379	392	357	406	362	389	401	338	380	367	391	336	357	352	358	363	374	375	380	347	348	339	357	358	353	344	364	351	348	396	367	363	350	336	369	351	333	371	391	362	371	353	341	381	370	360	350	338	342	375	402	370	352	376	353	384	377	334	376	376	363	387	367	361	382	362	387	379	348	365	338	327	351	337	372	384	331	327	365	345	368	346	367	346	366	356	359	338	352	348	348	389	343	357	319	362	342	343	344	343	355	386	412	344	374	375	320	347	373	343	364	350	354	366	342	363	371	320	347	360	379	349	376	348	345	362	374	391	350	391	400	334	367	334	349	332	366	342	369	359	348	351	341	389	351	369	373	378	358	375	345	355	333	384	355	362	394	367	385	361	358	369	353	329	373	378	378	362	337	354	358	357	353	357	397	341	368	350	330	352	357	362	367	394	369	380	334	361	333	358	401	360	351	363	354	359	375	348	367	371	375	341	347	363	357	374	375	357	356	373	341	368	385	365	343	363	363	397	360	335	380	375	392	371	351	344	386	340	381	358	386	344	395	374	315	362	331	354	383	345	365	344	337	364	394	368	368	404	367	381	374	343	370	323	335	344	386	332	340	349	327	350	400	379	334	384	344	320	379	367	410	347	343	360	353	360	364	350	332	331	351	368	377	356	372	362	378	349	362	352	334	343	338	379	400	363	353	381	336	358	354	358	360	340	366	397	360	360	316	336	368	324	358	338	357	366	325	338	337	360	384	406	334	340	395	366	363	361	381	373	356	356	366	368	350	377	407	350	347	363	404	375	373	344	362	369	388	388	362	341	369	349	349	360	364	387	372	386	404	358	345	358	379	346	370	345	344	352	348	364	379	379	365	346	397	326	331	363	341	361	392	349	334	379	354	357	377	395	343	371	378	342	383	368	380	357	384	367	389	444	376	357	376	359	370	380	332	367	365	361	362	351	394	323	344	347	339	330	356	357	366	338	352	379	361	352	351	387	363	334	389	351	365	375	381	368	349	332	382	360	389	318	364	357	358	349	377	366	347	366	388	381	350	340	364	348	383	360	377	350	353	335	350	344	407	370	356	371	355	382	360	363	385	386	366	374	378	350	351	347	349	392	330	387	340	384	364	337	356	346	345	366	350	367	358	332	345	392	345	392	324	376	369	334	376	349	358	363	386	358	363	389	374	365	360	351	367	359	358	332	375	365	383	348	394	350	353	379	391	366	358	378	374	350	365	369	366	341	357	345	350	393	411	373	343	343	346	345	373	347	393	347	345	348	362	370	357	364	371	370	351	377	386	377	373	349	367	364	351	342	348	324	353	372	373	332	360	375	338	353	357	354	399	370	364	331	350	400	365	371	337	341	373	370	359	358	359	364	338	364	379	342	348	354	345	360	359	362	343	355	374	347	357	368	389	360	359	354	337	374	372	383	358	386	382	374	379	382	320	345	381	357	349	338	321	345	330	345	349	317	345	363	366	359	376	374	357	358	358	364	391	367	379	373	366	337	335	362	336	375	378	349	361	341	356	343	356	324	363	370	337	333	362	381	318	331	404	388	328	343	372	346	357	352	351	325	350	342	330	396	351	397	338	388	367	373	345	342	344	359	356	362	347	360	394	366	382	384	387	401	385	353	327	331	385	339	333	385	348	379	338	371	387	374	381	369	363	352	373	344	365	350	364	339	330	390	382	347	343	348	391	365	344	338	357	381	336	391	371	363	340	386	363	370	358	378	328	369	340	379	352	374	341	388	359	364	368	372	376	330	362	356	377	374	362	344	383	341	355	383	343	381	359	389	363	344	329	371	356	411	354	353	374	355	367	371	388	372	370	347	393	376	349	333	380	367	343	405	367	340	352	359	378	348	370	351	384	346	355	400	344	361	344	388	363	345	365	367	354	363	363	378	340	380	351	355	360	345	329	323	364	343	379	391	370	365	316	329	390	368	330	344	373	382	383	379	392	357	334	323	355	356	358	352	324	341	385	350	361	369	360	377	375	351	383	354	381	347	313	352	362	365	384	347	335	347	385	363	392	319	351	371	353	349	394	342	403	351	359	400	338	361	363	372	378	332	369	372	366	347	372	370	325	369	373	406	354	391	386	390	333	352	370	333	351	346	353	367	363	355	367	355	378	396	336	371	357	346	362	367	351	370	366	350	373	340	381	338	349	404	350	331	369	321	388	371	354	349	362	368	352	354	376	347	392	372	379	342	377	346	362	369	399	312	328	365	350	378	339	348	319	332	393	344	365	366	360	330	363	325	367	353	389	380	347	353	357	361	371	347	343	353	344	352	338	355	362	346	370	390	317	362	353	354	373	362	375	353	373	370	334	363	362	371	364	363	349	352	350	369	365	367	353	394	346	328	390	320	397	372	356	314	356	386	336	330	322	310	368	341	351	359	338	392	330	403	350	335	389	363	358	370	378	362	369	344	371	335	366	354	386	383	382	320	385	350	371	350	353	356	357	363	348	371	318	384	377	351	387	329	345	372	367	370	355	399	382	371	374	395	345	356	342	410	351	373	316	328	417	353	340	366	330	331	362	344	357	397	403	331	357	351	335	368	354	360	361	367	360	361	359	334	351	367	335	349	349	373	368	356	358	356	341	372	375	394	367	364	369	363	379	330	387	339	357	384	348	380	338	365	352	372	370	357	367	372	348	334	348
23773	21616	29439	24303	21617	15548	1715	844	648	603	597	534	516	481	461	482	461	424	411	424	426	424	390	394	414	365	391	388	384	386	373	380	378	400	388	380	391	377	385	386	373	389	393	379	344	342	359	401	384	410	347	359	375	349	386	349	380	369	387	390	374	357	348	415	377	364	358	369	397	378	333	382	359	371	324	377	363	354	403	389	340	400	365	404	354	345	364	394	372	408	374	407	363	369	384	356	375	346	383	387	362	379	350	357	364	363	364	390	407	358	356	406	367	343	351	373	378	352	350	404	410	354	372	356	366	366	383	344	347	355	394	380	369	361	331	391	335	355	360	358	375	393	386	402	354	380	362	388	397	376	395	322	364	378	351	364	378	349	355	341	406	341	380	368	346	361	388	370	357	412	357	384	336	399	400	387	389	370	379	346	406	363	386	351	340	373	389	344	363	387	346	388	362	392	338	390	385	360	379	360	359	388	364	356	365	370	336	331	362	347	362	371	377	362	404	357	378	345	377	372	362	373	359	382	323	350	345	335	368	334	347	366	370	391	357	408	383	381	368	366	415	360	337	358	356	351	353	357	348	355	373	357	361	400	368	367	345	369	359	396	355	390	357	380	395	395	339	396	386	366	352	386	390	364	382	360	374	376	350	365	349	358	347	352	367	341	381	369	369	354	379	381	363	372	345	369	377	358	375	337	367	367	387	363	362	343	361	352	381	363	388	373	379	336	351	361	366	412	342	340	377	365	378	358	375	375	399	372	385	340	336	361	350	378	359	366	343	358	361	370	372	365	363	363	367	367	363	374	411	362	371	366	380	351	369	380	386	394	355	385	367	346	349	356	370	358	337	371	337	337	359	394	385	403	399	423	362	378	348	391	360	354	349	370	356	357	379	336	388	368	382	344	397	361	357	416	380	380	380	407	354	354	343	359	379	355	345	400	340	365	390	379	353	413	373	356	346	369	379	388	372	349	340	344	340	359	364	392	381	352	384	382	347	370	382	406	352	389	354	371	350	363	343	372	372	353	339	400	379	345	400	345	374	335	356	343	347	390	345	361	351	404	400	358	370	368	438	347	359	370	356	369	365	378	342	363	368	362	385	351	396	387	371	379	355	347	382	344	364	355	402	388	369	358	353	368	400	364	366	345	381	387	402	359	377	372	355	371	328	360	359	375	364	354	375	387	371	321	364	383	394	353	364	327	361	360	368	359	369	361	391	386	402	386	368	373	352	360	365	368	379	355	378	324	368	382	346	379	346	403	360	359	345	374	379	399	356	357	356	332	373	378	353	389	376	374	336	390	328	362	393	376	375	379	327	384	370	408	394	381	362	368	367	351	344	370	391	360	345	366	364	354	363	387	381	350	361	338	356	369	383	348	359	403	350	398	364	382	370	341	352	342	343	369	375	372	374	368	338	376	379	345	384	345	360	336	368	384	378	379	336	389	375	362	377	378	360	349	373	349	353	401	373	353	350	351	363	382	365	351	397	352	352	344	380	339	366	373	378	344	386	377	382	380	319	366	359	388	359	365	383	363	359	371	369	348	357	366	376	405	384	328	373	387	361	359	355	364	359	367	375	360	359	347	348	400	374	366	377	334	353	370	344	333	348	332	350	368	360	386	358	371	353	365	366	374	370	345	338	377	374	372	365	371	360	362	377	357	368	330	417	388	397	363	354	377	369	386	390	365	378	380	339	386	359	396	372	357	345	386	350	389	383	376	361	357	351	360	358	343	376	400	371	378	382	376	375	384	385	385	347	343	367	366	368	374	351	353	387	385	371	367	366	355	379	342	386	353	343	386	363	360	342	340	300	387	348	383	365	381	359	359	371	384	370	359	388	334	379	401	355	383	396	384	380	357	338	360	384	371	360	375	337	407	374	385	377	388	380	382	368	379	380	399	355	340	365	385	392	349	379	348	391	367	409	377	365	350	367	371	377	366	367	320	387	353	371	364	349	379	377	406	342	373	341	361	391	379	363	373	367	339	366	367	387	390	368	349	342	327	351	351	358	342	351	368	364	363	377	366	390	389	373	370	394	373	351	367	345	389	355	398	358	349	336	386	404	384	327	375	364	373	350	360	389	359	353	354	341	397	383	372	379	347	379	396	392	367	351	364	351	350	372	389	399	357	382	384	316	375	367	377	332	347	373	367	363	324	390	367	333	357	368	382	342	343	345	375	365	365	370	356	348	373	331	380	383	389	381	398	391	369	363	395	357	338	398	376	358	372	356	342	370	363	418	363	353	379	376	363	382	380	352	387	350	377	347	377	350	334	382	370	356	364	343	397	367	355	387	357	384	372	337	421	367	339	346	350	390	343	365	369	352	386	375	363	375	385	383	351	345	365	377	375	411	378	363	371	391	359	349	349	373	381	334	364	368	413	375	370	328	335	385	371	365	360	343	404	340	396	345	395	360	339	385	364	378	348	409	372	346	351	381	358	354	360	349	384	355	372	368	360	335	363	358	383	358	360	357	357	396	362	348	344	363	385	357	344	347	376	374	345	361	351	371	343	358	373	366	367	363	374	382	376	356	374	353	377	323	378	371	332	367	380	369	347	345	365	346	360	372	352	373	369	378	395	360	405	374	405	369	360	359	357	381	383	366	362	359	377	397	387	409	361	333	387	351	416	391	413	325	385	326	367	363	381	358	327	339	346	351	382	343	394	351	346	343	380	365	370	338	352	417	376	359	359	386	342	382	375	353	368	333	352	361	343	378	387	389	395	388	373	336	356	392	358	354	329	351	378	380	394	364	344	327	371	374	364	372	338	391	335	382	351	369	382	395	352	347	383	358	365	352	346	363	359	357	333	408	373	359	349	356	367	364	406	393	372	389	339	346	351	354	410	350	340	354	353	355	403	373	366	350	355	356	362	372	365	351	354	370	341	383	358	385	372	341	376	359	397	378	350	390	361	364	376	359	392	372	358	372	357	349	374	400	356	376	330	381	359	368	392	369	364	375	366	379	354	383	341	371	367	385	356	365	385	373	345	358	379	340	374	358	369	338	379	370	387	366	373	398	358	361	354	357	338	351	337	439	345	387	356	368	355	371	328	360	375	337	366	400	400	393	353	340	381	348	413	370	380	367	375	380	370	349	361	351	376	341	358	361	342	364	392	334	368	362	360	339	376	363	366	369	356	354	383	361	349	376	349	360	340	367	369	327	359	386	374	372	371	340	383	355	362	327	384	372	375	371	369	387	315	358	370	365	371	377	386	367	352	379	352	345	360	385	412	335	380	400	357	324	385	388	364	358	369	359	366	371	358	363	369	371	360	391	339	341	365	350	366	368	386	323	383	363	377	385	333	371	383	349	359	358	371	372	376	385	393	364	367	356	404	341	330	390	338	350	359	375	389	353	343	359	373	401	387	371	400	364	342	374	405	362	358	342	364	380	398	360	320	357	367	375	366	371	368	363	381	388	349	391	376	362	338	342	373	353	391	356	347	368	392	357	370	370	339	356	387	364	388	383	372	358	361	353	369
29125	30660	14192	7871	5474	3805	2998	2350	2065	1723	1583	1419	1326	1224	1136	1065	1075	991	980	924	939	896	919	880	818	833	828	838	780	772	799	779	788	802	771	800	811	767	741	731	760	770	743	743	716	752	730	755	759	744	731	737	782	762	755	737	782	707	732	718	730	750	736	721	749	752	709	705	705	719	737	697	710	703	766	735	755	698	729	709	697	756	690	718	700	708	728	681	724	738	697	733	727	730	744	745	721	734	680	736	701	680	734	732	761	716	720	723	704	744	709	713	754	664	697	710	682	726	753	750	675	716	747	732	718	777	720	676	753	693	749	759	700	734	703	714	693	757	729	656	689	752	695	714	689	706	689	715	711	718	727	712	709	689	716	646	725	732	699	711	743	702	688	713	746	743	753	673	736	701	691	720	641	731	684	709	729	683	706	698	697	699	648	733	719	716	700	704	678	695	755	717	724	728	711	712	694	701	711	697	714	751	711	699	702	758	709	734	752	739	712	652	674	682	779	726	678	694	677	724	692	686	742	716	692	678	674	732	714	699	704	744	696	739	710	684	734	731	720	752	707	735	678	726	720	713	736	719	756	714	738	707	726	723	684	734	663	678	704	682	713	730	703	729	691	718	708	692	704	712	656	708	740	713	722	753	691	675	718	739	741	699	683	759	685	746	699	712	702	688	706	627	677	729	780	672	740	719	722	687	744	700	758	697	703	697	620	730	707	715	664	698	743	690	679	685	700	677	717	735	734	692	700	704	681	674	697	696	705	694	718	740	719	709	708	754	711	693	710	751	707	739	705	690	671	678	704	740	695	684	709	721	688	681	668	723	729	742	665	691	708	737	680	751	737	712	743	724	669	730	718	744	697	668	718	752	718	701	714	685	743	681	693	725	701	732	717	682	743	714	780	719	743	690	708	725	722	672	661	739	710	756	690	692	677	696	730	684	713	746	718	761	703	720	693	725	786	714	746	760	716	752	685	722	703	666	732	698	743	727	758	721	734	726	733	708	759	697	752	745	710	750	669	700	724	713	708	671	722	694	751	696	700	710	714	729	666	745	688	720	650	714	675	710	727	726	684	697	678	737	688	707	699	696	731	689	709	758	675	709	719	715	663	718	698	738	726	643	696	738	688	685	644	720	701	709	703	711	736	739	729	689	706	724	705	721	703	701	713	739	725	667	700	731	680	699	719	736	708	699	717	686	707	691	720	738	734	625	699	721	724	726	699	700	728	708	713	683	722	697	741	738	712	670	701	698	717	720	742	781	686	675	733	712	754	755	673	715	694	712	734	681	707	768	750	703	704	743	738	756	711	705	723	686	722	736	711	712	694	731	714	729	666	763	691	726	731	688	688	735	713	694	712	681	713	733	764	697	688	724	707	754	687	767	705	640	731	687	721	650	698	724	682	689	709	701	709	738	661	710	666	704	711	720	722	725	708	757	672	721	721	684	679	764	735	669	711	749	706	731	729	693	695	693	703	701	731	644	657	700	715	717	691	722	729	707	699	673	753	712	711	727	717	700	768	698	685	728	705	712	703	713	675	708	694	672	687	693	712	683	691	695	757	723	685	721	637	696	699	703	660	697	724	711	712	728	700	704	698	704	726	748	682	719	681	710	683	705	719	694	694	647	725	669	706	759	710	744	721	763	691	728	673	759	636	715	702	673	724	722	698	727	740	741	725	750	720	701	699	743	706	700	735	700	707	658	730	707	682	724	678	700	735	724	698	717	707	700	716	698	649	676	691	708	675	717	676	731	703	708	724	715	708	733	681	673	747	694	744	707	734	765	719	691	740	717	700	731	750	765	716	693	708	670	732	731	727	699	691	695	689	745	718	719	765	699	723	717	727	709	704	732	698	734	666	747	712	727	724	714	750	704	709	713	728	728	687	658	688	707	668	753	695	711	733	714	686	725	710	723	712	646	706	645	693	729	733	680	668	709	718	681	700	717	702	714	700	632	647	711	693	680	724	730	690	748	686	687	721	712	764	695	727	709	707	705	683	730	722	683	700	728	724	713	704	717	715	708	737	712	724	684	742	718	700	677	674	711	718	677	708	686	731	740	690	713	744	723	772	689	681	713	673	695	732	721	651	686	710	738	687	755	734	714	673	698	698	687	718	725	723	690	703	764	756	696	665	718	700	715	705	734	692	718	741	731	738	715	739	754	700	742	693	719	718	738	723	712	711	777	716	705	673	722	704	660	715	744	817	733	694	710	693	722	728	690	723	687	667	721	700	703	710	690	739	734	707	758	672	664	673	740	695	721	750	694	721	690	730	722	767	705	673	698	717	707	667	745	711	712	720	696	715	696	679	689	718	750	713	724	695	716	705	758	698	712	709	682	705	698	675	730	639	706	679	718	762	693	730	708	720	679	761	710	717	679	673	720	669	694	748	726	728	656	682	752	731	738	693	687	741	710	679	685	732	746	704	709	671	739	738	702	691	700	679	721	739	742	721	753	707	676	801	742	692	721	680	718	670	650	745	744	704	731	696	686	730	700	731	715	719	700	742	675	707	739	707	722	683	772	692	704	660	648	685	708	688	715	723	685	694	659	673	734	704	718	740	723	733	682	718	688	694	744	680	707	704	717	741	709	696	736	738	691	753	648	764	703	685	708	739	745	719	713	692	721	677	744	696	713	729	675	724	716	698	723	728	680	710	704	701	735	675	703	692	701	686	727	735	657	707	741	708	692	698	695	697	718	732	671	751	722	694	709	706	694	713	652	749	713	744	685	758	711	735	697	703	741	662	695	694	727	683	742	730	704	733	767	656	743	696	690	709	705	694	687	749	659	727	722	742	697	706	738	711	672	713	709	724	739	670	677	691	731	697	708	743	652	688	751	681	708	768	701	731	710	729	683	694	644	691	689	716	734	753	678	672	747	718	687	724	680	713	724	782	728	665	687	682	697	686	700	712	756	717	784	674	723	698	664	758	698	729	693	672	685	713	741	729	681	698	685	671	680	682	684	684	689	694	700	706	757	704	729	707	704	751	721	675	714	651	670	723	701	709	711	652	687	719	699	718	706	703	736	733	747	738	753	686	730	700	692	763	676	724	686	690	722	723	754	733	678	728	706	708	701	698	696	673	711	690	717	704	709	687	682	707	689	753	720	719	712	738	773	714	684	723	732	724	704	692	699	738	755	693	739	717	687	706	683	721	724	726	727	769	665	659	702	724	695	683	716	677	668	706	709	694	757	703	730	680	746	687	762	681	700	719	681	709	696	707	746	701	748	753	707	707	727	736	696	674	731	734	725	705	705	719	741	682	709	702	701	714	721	748	712	701	725	698	705	709	696	698	694	721	716	713	725	687	726	747	709	717	708	684	688	751	693	700	724	724	729	675	720	759	681	738	729	704	724	741	769	723	716	718	723	668	698	705	728	748	747	691	704	703	695	670	724	754	686	706	746	697	702	718	713	645	699	717	696	692	717	763	661	687	709	702	701	722	718	710	728	736	720	721	668	690	713	703	730	668	658	695	699	740	712
27258	20424	5943	628	394	334	361	295	320	328	319	293	316	319	300	307	333	306	303	314	285	286	309	309	349	297	329	320	321	328	302	278	298	321	316	272	319	294	315	270	302	326	322	308	303	304	279	326	303	316	303	297	304	305	306	304	295	284	302	313	310	279	314	310	298	340	268	322	305	303	300	329	313	305	283	287	320	303	327	307	302	298	302	288	308	320	333	287	261	328	349	296	286	297	327	324	300	288	320	339	294	298	291	319	303	282	324	307	322	304	313	287	261	291	302	319	273	295	314	299	311	322	314	298	329	295	320	340	276	315	333	307	307	302	319	282	281	278	310	303	323	317	303	333	275	320	317	275	328	294	302	294	295	311	307	330	312	291	286	292	299	327	279	291	298	284	305	325	316	305	301	285	296	307	318	255	308	313	318	290	298	338	301	314	302	295	278	307	296	285	308	317	303	305	316	288	298	287	314	278	306	293	279	297	317	306	322	334	317	296	300	307	323	300	301	305	294	320	314	317	293	304	302	331	291	291	295	315	303	318	312	287	261	301	305	315	297	301	314	321	327	331	312	290	299	299	305	300	284	298	298	311	309	303	281	302	311	315	310	331	305	280	277	308	295	299	286	310	318	318	287	304	305	305	293	317	328	259	326	328	291	310	302	326	299	298	314	313	286	281	297	300	304	299	301	308	309	309	306	325	329	292	296	306	308	291	273	294	301	311	290	294	310	289	301	273	301	290	303	335	314	303	274	316	330	295	305	316	304	312	289	304	280	272	309	291	287	295	298	336	304	309	299	295	323	287	323	307	271	303	297	328	310	296	301	296	302	342	277	306	302	310	289	301	292	314	295	300	315	293	287	326	317	247	316	311	307	315	306	323	301	312	306	296	343	286	305	298	262	291	309	269	286	306	302	294	315	273	298	283	316	317	335	289	310	301	320	351	287	317	330	285	303	309	293	336	310	314	291	286	306	308	304	302	312	278	308	312	282	271	297	293	346	302	348	330	309	287	290	288	320	289	309	330	308	286	299	318	296	302	289	316	313	294	300	299	300	288	314	324	300	313	285	303	304	311	300	323	303	287	286	283	291	317	299	311	314	263	304	273	330	273	324	278	282	290	331	309	306	268	265	292	322	301	312	290	270	298	289	309	333	316	287	338	318	307	289	307	312	298	320	333	309	284	336	354	290	298	312	293	288	324	307	298	288	285	312	294	275	294	315	331	303	274	297	326	293	310	276	298	287	290	276	306	281	292	342	300	303	298	274	283	323	327	334	299	305	302	297	260	309	295	308	294	275	303	282	292	287	284	302	281	321	323	333	317	297	308	310	305	315	334	285	319	282	320	302	301	333	283	262	269	314	303	337	298	289	323	273	330	286	294	300	320	281	319	322	302	289	295	276	323	304	327	312	302	336	304	330	277	286	346	294	320	304	279	293	276	293	290	312	324	317	301	295	288	280	321	297	309	300	315	290	296	305	311	312	305	304	285	293	290	315	304	316	308	300	305	277	320	329	308	304	317	318	316	314	287	303	322	309	302	269	319	331	339	274	289	305	297	307	294	279	308	314	329	292	312	293	311	302	294	302	317	304	305	310	274	280	320	301	326	285	328	305	302	313	292	312	333	304	323	330	306	314	299	304	318	310	278	313	261	301	305	301	328	308	290	295	310	296	286	292	330	290	331	337	289	287	317	339	293	318	300	289	293	309	317	280	303	317	338	272	301	308	295	322	298	315	304	297	320	299	315	326	289	304	319	277	321	317	292	301	319	293	306	312	290	324	303	330	281	299	278	301	304	321	319	311	299	306	312	314	316	335	321	269	319	314	324	307	317	305	302	294	313	292	293	272	321	321	287	302	276	301	305	301	302	291	289	304	264	295	303	310	328	286	328	300	307	306	303	320	318	297	299	307	312	304	295	297	310	303	311	295	306	307	301	289	321	335	299	310	303	299	303	329	283	276	313	285	326	312	298	292	316	310	284	297	323	292	284	302	298	290	309	262	300	295	290	325	302	314	309	307	287	300	276	308	302	297	301	289	307	329	308	323	336	283	316	341	289	296	290	323	296	317	285	340	291	299	305	277	321	321	285	282	321	321	284	296	310	324	331	310	263	306	325	309	310	289	298	319	288	285	289	328	314	326	335	291	308	273	301	290	278	301	317	297	290	298	321	290	300	332	329	334	279	287	304	284	294	288	288	329	311	303	289	331	306	319	302	295	311	309	329	291	308	282	269	290	294	275	279	293	312	356	288	274	300	318	277	325	311	297	285	310	329	320	294	313	284	290	299	302	323	305	314	295	291	308	289	304	318	323	317	273	300	277	308	301	315	300	333	322	324	314	261	335	316	283	283	311	286	298	306	275	280	292	323	305	313	297	299	297	301	312	301	322	310	330	305	295	301	304	299	307	325	305	310	320	293	298	270	308	312	322	317	333	318	312	292	301	300	268	312	312	301	302	301	306	311	314	296	302	326	290	293	301	298	302	306	315	321	299	276	306	313	298	328	292	282	288	302	329	287	334	285	267	312	277	277	306	296	287	284	288	300	301	292	336	322	318	307	288	290	292	295	307	282	303	294	329	310	302	328	278	306	335	312	303	298	292	292	323	301	316	306	298	292	331	305	312	299	297	319	309	307	283	336	303	311	285	299	319	286	256	273	287	311	308	299	291	297	301	273	304	289	300	288	355	313	299	277	297	323	308	332	293	306	292	316	317	293	292	289	298	286	293	314	284	321	290	300	310	310	323	319	304	308	331	302	291	292	299	291	349	330	295	293	314	330	288	297	281	306	307	306	303	325	285	317	292	313	304	283	307	283	306	284	295	309	311	296	292	324	327	312	264	297	295	277	325	283	314	316	355	321	296	308	337	313	337	335	279	282	318	302	280	295	313	301	310	329	279	316	293	309	309	321	337	329	306	315	292	314	292	293	292	312	304	297	312	302	294	334	298	290	297	302	324	313	321	290	313	345	308	313	297	296	297	268	315	273	295	279	315	305	306	303	278	312	268	296	310	323	317	296	283	315	298	337	310	288	315	313	281	319	293	302	314	306	298	306	326	254	315	344	320	303	297	325	308	334	311	312	295	308	324	303	304	281	307	274	298	308	313	323	314	274	283	302	288	284	309	276	300	307	322	306	320	306	294	315	309	322	284	306	308	295	343	317	317	291	282	271	294	307	282	296	301	295	309	280	279	331	306	304	305	311	322	295	302	306	286	313	298	315	299	271	304	282	297	317	315	293	310	304	310	295	316	310	324	294	265	309	294	311	332	307	276	298	311	275	289	302	302	284	274	294	287	314	310	319	306	287	309	301	315	298	287	292	293	309	307	272	307	309	323	326	316	325	310	296	277	320	304	272	293	286	308	322	334	270	324	306	285	295	299	314	293	279	284	282	313	296	323	321	309	303	307	280	314	316	290	295	290	291	308	265	311	300	271	291	291	311	320	286	306	314	319	302	297	324	311	284	296	321	323	324	277	285	287	284	303	306
8491	6857	1623	1068	897	807	751	769	686	696	713	675	668	698	664	643	669	619	645	677	714	691	603	651	670	678	623	707	652	646	680	617	632	634	659	618	616	622	622	658	673	643	644	653	638	638	644	619	627	628	692	713	627	651	638	628	652	671	677	660	639	642	644	588	605	624	634	659	662	647	681	638	634	644	683	669	626	650	654	615	672	645	647	630	626	652	618	655	616	647	640	709	599	658	659	610	690	678	648	681	655	652	643	626	660	641	679	682	624	627	645	677	617	615	658	644	653	626	670	609	607	633	636	660	661	679	642	623	617	609	631	664	667	605	667	606	614	632	642	636	684	670	682	622	636	624	651	661	658	615	640	593	616	650	597	624	637	616	665	622	697	656	599	657	632	595	633	649	643	605	665	589	651	599	669	632	637	633	665	612	595	639	648	626	568	601	622	596	632	650	655	662	637	597	592	684	643	649	603	645	632	626	628	657	589	677	633	669	645	640	655	662	629	633	624	656	679	639	631	653	639	585	651	635	631	661	650	624	652	624	637	671	622	672	629	612	587	657	620	689	641	667	611	605	587	682	662	623	576	611	642	613	618	631	657	685	644	633	654	701	659	620	652	657	683	629	646	633	642	635	690	641	639	645	643	602	613	643	631	671	684	649	644	619	681	599	634	629	618	687	649	612	627	638	611	617	629	633	655	647	622	644	643	637	663	612	629	609	651	652	659	648	649	646	668	619	646	674	681	615	639	639	643	627	652	639	638	688	653	647	666	642	604	625	683	657	675	658	657	654	634	669	617	618	613	691	595	666	596	612	625	662	658	659	650	674	697	667	636	608	677	635	653	639	697	644	636	657	669	620	633	601	611	658	677	648	683	643	636	664	621	667	667	620	629	629	659	673	619	637	659	622	636	665	636	634	645	651	623	642	636	617	606	689	641	640	634	618	666	652	607	656	626	651	614	636	659	651	652	631	602	651	686	648	616	645	667	627	638	655	690	604	633	636	661	671	653	679	626	656	629	652	593	644	637	617	652	616	658	676	639	634	661	682	617	696	617	630	670	628	591	633	635	677	590	630	647	664	624	655	571	649	614	606	592	655	643	647	638	615	646	654	600	641	628	660	650	623	600	663	631	677	669	706	639	668	656	619	635	607	623	667	599	643	639	669	635	671	645	635	621	670	635	629	650	607	659	634	656	639	647	659	616	647	664	666	687	641	661	668	631	616	683	683	640	661	615	615	676	594	623	695	694	632	602	610	634	617	608	647	665	639	636	608	647	632	613	580	658	637	615	676	600	667	635	659	595	601	602	659	633	635	601	601	619	643	659	652	638	592	680	671	619	584	615	624	622	603	657	615	594	655	614	670	639	637	641	652	654	650	642	636	602	603	654	642	674	676	622	598	694	649	671	634	634	628	627	653	669	648	660	651	650	634	624	624	651	626	660	665	650	615	641	659	642	616	621	667	641	665	628	677	623	682	708	592	596	629	635	632	657	656	653	661	681	666	644	638	603	628	644	604	622	625	631	628	611	673	648	619	681	644	612	667	670	600	613	630	646	615	645	630	620	657	675	621	625	613	610	645	630	611	661	635	634	628	643	629	641	668	656	640	665	632	676	614	658	629	647	603	659	660	664	647	673	628	639	641	656	648	666	620	643	611	656	608	623	624	630	673	657	648	608	617	699	624	716	629	613	644	659	637	642	636	591	621	678	621	628	646	594	602	635	633	628	643	611	632	659	597	629	621	654	618	645	616	634	643	637	631	638	651	633	660	662	645	621	653	660	611	612	662	631	665	660	670	709	632	609	626	676	647	618	630	621	629	656	609	654	646	646	621	666	576	675	610	631	624	663	646	625	672	640	653	636	688	669	639	645	641	636	655	658	644	621	665	636	639	681	695	641	633	671	591	644	673	643	631	615	621	655	678	646	627	660	619	627	665	609	648	614	642	633	624	650	643	651	703	667	657	619	665	626	607	667	596	655	652	640	649	645	621	641	660	601	658	650	662	631	615	654	667	620	629	647	637	661	656	615	645	588	609	668	635	665	670	639	623	675	702	630	648	671	656	635	680	613	616	645	631	654	668	625	600	595	616	642	612	648	620	631	633	625	653	639	642	639	613	625	632	628	664	621	623	637	645	641	639	608	657	584	607	641	628	666	589	608	675	606	682	613	629	608	653	651	656	633	636	606	666	670	670	620	659	599	644	612	601	644	653	642	673	618	674	596	613	693	643	660	629	636	654	579	644	617	682	659	636	648	603	683	585	610	617	617	657	604	714	623	645	649	669	649	620	665	669	657	652	666	650	648	686	665	673	661	630	595	645	643	632	667	626	608	621	637	661	646	657	609	661	614	588	643	630	651	639	650	641	607	638	657	664	696	657	633	644	628	621	659	610	658	640	629	650	612	593	656	619	625	602	622	648	631	603	662	626	606	626	644	629	646	618	616	635	646	604	647	642	615	688	710	690	590	646	634	660	657	625	661	630	711	634	597	643	633	628	648	625	630	626	614	623	645	664	659	633	653	655	620	633	597	659	639	672	604	667	643	636	611	704	676	610	619	648	637	599	648	651	698	643	625	638	649	648	598	614	634	657	613	660	629	656	610	655	643	669	573	660	652	640	653	626	664	640	650	665	638	657	645	637	656	637	657	640	662	629	630	661	653	643	650	640	627	658	698	685	659	627	669	611	614	649	630	671	586	624	686	620	689	622	630	606	647	605	611	642	608	635	655	654	637	641	672	636	601	606	631	602	599	624	634	650	632	618	677	612	648	625	631	656	618	623	611	635	631	639	654	680	590	648	643	658	629	627	618	637	624	617	636	638	659	639	661	629	622	676	667	625	623	645	611	624	649	619	636	647	651	697	614	639	656	618	615	662	643	651	634	651	681	584	670	640	612	656	673	667	654	647	643	603	585	624	604	590	619	592	658	663	648	617	585	617	649	653	677	637	626	640	619	661	634	623	617	628	643	644	650	633	615	614	638	640	604	648	635	616	641	598	636	651	656	633	632	664	593	624	621	641	632	668	647	639	667	634	638	649	656	622	593	640	624	627	677	634	633	649	666	658	582	627	644	685	635	645	626	644	656	636	647	656	654	668	600	687	662	651	651	635	667	658	627	662	624	667	643	633	644	644	621	656	637	676	624	599	657	658	644	639	642	664	650	625	656	679	631	654	668	632	643	650	611	637	605	668	596	658	659	656	636	666	637	634	625	697	639	653	645	609	640	595	658	656	662	650	633	676	667	637	696	682	661	633	657	635	635	630	615	668	673	640	641	634	655	586	662	635	698	637	658	653	693	645	636	663	611	661	651	650	661	618	620	624	624	660	664	660	608	625	619	670	678	638	626	657	672	642	586	590	636	676	655	646	674	595	665	600	595	656	689	674	663	640	633	685	638	706	649	648	662	626	691	625	654	612	592	682	669	657	636	636	618	617	660	602	590	641	610	615	647	640	625	652	638	625	645	632	660	646	620	685	636	698	659	656	671	637
24753	21631	28673	25048	17257	1118	540	396	322	291	268	242	218	226	222	212	209	183	197	174	204	175	198	196	204	169	199	184	162	166	196	162	172	167	157	169	174	165	171	141	167	163	173	165	179	171	159	168	164	167	158	168	168	165	159	161	150	159	178	197	134	182	151	150	152	157	174	175	174	138	169	167	173	161	164	164	169	165	181	159	162	160	184	192	197	167	173	158	173	164	163	160	137	149	164	158	160	164	141	167	156	154	160	146	125	143	156	179	156	158	182	165	144	170	173	166	169	131	176	146	154	178	159	170	168	180	159	165	171	145	158	161	181	169	164	174	148	163	148	137	173	163	169	176	167	168	165	153	177	174	172	152	179	178	167	143	173	152	159	166	153	146	152	165	180	126	167	197	188	170	173	156	166	170	170	159	188	152	162	163	174	167	159	174	157	163	164	166	191	162	169	146	149	171	175	168	192	157	173	145	143	150	163	145	176	162	165	187	146	143	164	157	137	176	173	175	156	163	164	181	150	147	145	184	148	159	141	164	181	161	166	155	182	178	171	138	152	147	171	152	155	174	161	187	139	179	145	145	186	163	163	173	151	167	158	157	150	168	141	159	140	170	164	157	181	168	171	172	160	176	188	150	175	147	144	179	177	157	144	151	162	158	183	186	167	154	167	159	178	152	143	155	155	172	152	148	175	152	174	158	160	178	162	160	154	172	167	184	166	155	163	162	158	146	175	167	155	179	167	146	170	163	150	154	141	158	166	171	150	185	176	195	158	181	166	180	163	185	160	181	163	173	172	151	165	183	164	177	165	179	171	148	183	179	170	158	154	173	174	176	135	162	166	184	140	157	172	161	152	158	144	151	149	150	174	162	173	163	151	165	174	176	153	189	170	174	168	157	168	190	165	173	173	177	166	153	169	161	160	155	173	169	171	153	164	150	177	166	169	175	149	181	155	154	157	157	165	164	144	173	158	159	179	159	169	166	138	144	156	166	147	164	164	150	159	135	161	205	161	171	152	165	176	168	163	154	158	144	179	164	150	153	159	162	162	170	162	183	193	162	153	151	164	196	174	147	133	161	168	184	172	161	168	135	153	164	167	175	177	174	182	145	152	154	142	169	146	168	154	174	185	166	172	179	167	162	146	171	159	147	168	154	175	165	184	154	148	162	172	168	182	166	163	163	156	175	165	172	165	164	178	167	172	183	143	162	162	173	171	182	185	161	152	180	175	162	159	151	155	142	178	173	173	153	163	150	160	143	169	171	149	161	161	151	150	157	152	155	157	179	180	151	158	162	166	161	152	144	176	158	165	173	167	144	168	185	138	152	173	174	162	156	150	166	165	165	150	177	154	158	182	147	167	150	139	161	146	158	173	161	159	177	140	161	156	162	162	167	159	184	166	181	148	163	155	165	189	158	169	137	162	180	136	165	166	159	171	164	148	174	177	180	169	155	174	164	169	160	178	152	155	163	160	172	152	160	165	169	171	160	176	156	148	154	155	163	179	182	168	161	176	161	139	141	172	150	158	157	175	159	154	137	161	149	166	180	151	148	174	159	148	143	170	156	176	174	157	169	151	143	164	168	148	160	155	167	175	158	163	147	133	153	168	144	161	160	148	168	172	166	191	153	145	156	157	160	161	179	166	170	150	154	171	154	155	170	160	143	156	168	169	160	165	183	191	144	176	174	154	146	183	165	149	167	162	182	175	153	153	163	179	160	148	171	165	177	169	160	170	156	156	161	164	179	152	173	167	174	183	184	139	159	164	150	160	166	153	173	147	143	139	172	150	150	175	150	163	179	147	173	153	173	161	174	167	164	156	170	174	149	150	171	150	166	162	173	165	147	158	148	168	162	158	175	168	154	150	172	165	167	164	168	172	183	159	149	175	186	149	137	156	174	158	152	148	169	167	188	170	151	160	161	141	162	153	169	169	194	172	178	148	150	169	177	167	160	160	172	161	158	179	152	161	173	182	179	154	172	156	153	180	179	154	154	150	164	175	163	167	163	168	154	160	162	162	158	158	168	151	155	138	164	155	146	153	145	158	159	169	166	189	159	153	149	180	153	159	181	171	158	147	173	143	174	164	138	176	166	164	147	169	159	169	141	168	154	150	158	164	166	170	184	139	154	157	172	161	156	162	148	175	164	183	170	166	149	152	154	167	175	147	148	162	149	150	144	167	166	161	195	173	166	167	141	143	169	173	146	152	161	194	168	158	151	175	153	170	178	180	141	159	146	178	149	165	165	134	158	179	170	160	148	170	160	158	172	181	180	148	164	179	151	149	164	157	149	174	152	152	145	198	161	149	166	185	162	137	171	193	188	169	137	187	178	183	175	184	155	159	160	191	177	155	165	156	149	164	171	160	164	167	152	162	181	173	156	145	145	182	153	154	147	151	164	162	155	155	163	143	163	149	164	183	158	179	158	153	163	160	156	155	166	157	154	158	151	165	161	181	191	152	169	161	156	159	179	141	151	166	179	171	173	151	146	165	186	162	169	162	179	159	168	146	135	168	160	177	186	175	166	180	177	155	162	167	163	159	150	180	160	135	152	147	178	147	157	193	156	176	141	146	168	155	144	162	162	150	155	141	176	171	158	158	152	153	154	174	143	151	188	147	161	158	139	160	140	173	171	145	185	172	174	149	152	178	164	182	138	170	174	158	165	168	145	165	138	176	181	154	162	161	171	189	174	139	166	161	134	167	178	160	163	162	172	168	152	170	180	170	143	150	160	145	163	149	173	168	160	167	157	149	165	171	152	167	139	173	174	178	137	169	159	160	186	143	165	185	185	176	178	180	180	169	173	146	167	152	170	177	154	179	163	163	167	158	179	153	175	165	166	175	180	166	159	164	163	173	184	158	171	168	161	171	165	153	158	162	158	177	165	167	149	139	182	157	147	131	171	180	163	180	159	127	172	155	146	161	184	158	163	178	175	145	152	166	146	179	144	156	149	180	171	158	157	180	143	156	151	174	166	170	147	169	163	163	147	158	144	149	175	134	149	177	155	164	171	156	155	169	147	156	178	159	173	150	173	181	172	161	158	175	174	147	160	170	162	174	187	167	160	135	151	143	165	172	161	147	166	150	178	145	143	158	144	140	164	166	171	159	162	165	186	170	142	156	170	169	153	139	138	154	178	148	158	185	159	146	152	161	157	157	152	164	172	163	173	139	142	154	142	169	171	157	180	175	166	170	161	174	147	172	154	183	170	168	151	158	164	174	189	152	156	149	167	164	159	155	170	158	176	176	168	159	162	166	176	132	164	175	139	161	200	164	177	167	175	159	186	170	153	155	169	155	135	176	135	162	161	163	167	156	169	147	182	161	165	146	162	136	160	160	161	161	172	163	192	161	142	160	151	169	146	167	174	155	148	164	163	173	176	162	166	132	177	185	163	163	154	157	181	166	180	162	147	157	150	147	165	149	160	154	170	153	155	173	156	168	172	161	185	150	174	161	202	170	164	155	180	157	159	146	180	153	178	150	161
22655	22693	8920	4545	3064	2165	1581	1291	1066	907	823	717	694	612	602	518	510	537	489	504	482	426	460	433	435	416	429	431	426	411	393	422	422	364	369	424	403	372	377	376	372	400	392	396	340	377	342	409	383	350	427	381	377	364	371	354	354	408	339	375	386	358	369	383	356	374	347	367	361	342	340	325	383	338	356	353	400	368	343	368	360	368	378	373	351	411	362	366	370	389	373	305	330	392	379	383	392	397	357	395	344	334	347	325	374	409	382	379	349	380	363	339	341	348	350	375	358	368	361	395	395	383	398	358	370	337	347	351	367	349	319	324	348	376	375	372	369	311	384	358	372	358	390	365	367	371	391	379	358	348	364	381	378	348	340	364	364	362	366	365	366	362	377	342	363	328	351	363	349	339	411	380	415	350	335	377	316	370	375	384	368	372	352	358	365	382	341	322	378	356	375	352	406	395	376	346	358	343	337	413	390	346	356	365	354	349	353	362	374	355	373	349	362	381	360	341	363	378	357	385	359	364	341	384	346	362	385	354	348	395	394	355	352	349	345	355	350	364	376	368	335	360	361	356	381	363	372	348	341	335	340	359	361	350	337	360	338	362	355	321	373	357	368	381	352	342	398	331	355	373	389	394	368	375	341	355	348	386	364	381	361	360	347	389	407	387	359	329	367	351	352	370	331	359	368	385	353	339	366	374	359	353	347	362	349	341	365	352	344	352	369	348	368	372	392	362	365	343	354	329	379	348	363	393	361	374	375	398	401	381	358	358	366	382	366	361	398	346	349	392	353	373	346	337	356	333	395	347	357	373	362	360	354	390	391	375	392	361	354	364	325	370	350	361	358	364	385	370	365	332	367	362	366	385	399	340	391	384	381	364	370	344	387	362	366	350	362	341	373	325	353	334	378	361	323	365	357	339	359	386	385	385	385	364	383	352	359	377	339	333	367	371	356	357	375	374	413	359	345	333	375	350	344	350	390	366	361	348	372	382	371	365	380	417	376	359	374	408	368	374	364	368	362	344	383	377	426	376	347	354	378	348	328	350	354	341	333	384	358	356	353	365	359	371	376	384	363	369	365	358	366	350	352	366	362	326	336	379	365	361	340	372	361	404	347	342	362	337	340	330	344	350	375	345	382	372	374	373	408	375	367	375	369	382	415	379	400	368	354	396	352	357	356	335	351	339	403	352	360	404	348	350	361	404	327	344	376	370	351	377	355	368	321	392	368	340	359	348	330	349	332	414	352	362	361	342	323	334	361	389	353	319	369	365	387	393	359	357	339	346	379	402	365	345	355	343	381	339	386	372	364	359	350	353	348	364	354	366	374	308	352	372	374	382	376	396	342	377	389	358	345	325	366	345	374	382	367	331	370	380	363	330	368	365	355	389	321	357	363	336	337	359	339	393	382	349	362	377	357	378	354	349	353	381	354	337	366	330	393	367	367	338	337	366	344	336	364	367	367	360	349	368	370	366	347	327	373	340	377	371	402	358	342	383	378	375	356	359	355	342	338	358	348	363	378	380	352	369	364	352	343	363	408	327	361	364	362	357	363	385	374	400	369	384	344	400	360	385	378	343	345	356	354	349	377	349	388	365	364	384	350	336	371	339	353	410	338	366	344	346	354	361	350	366	344	385	337	366	386	378	341	372	386	362	349	347	391	365	357	344	341	323	326	353	361	348	358	384	358	373	382	347	398	369	351	349	375	361	339	369	345	355	375	338	348	364	323	369	369	365	338	362	376	333	343	386	345	356	347	366	352	361	357	370	373	381	364	341	363	388	378	359	382	380	383	357	399	368	331	388	359	324	379	350	390	364	365	360	347	370	371	383	403	352	371	329	354	357	382	344	374	370	388	371	377	365	373	337	340	349	366	362	345	331	364	375	350	356	370	333	388	328	341	384	344	358	342	386	360	369	376	377	353	348	394	387	355	352	343	408	356	353	340	360	370	355	347	304	369	375	335	366	391	320	369	373	374	346	327	353	331	327	387	344	359	352	370	379	372	325	341	341	378	348	365	372	366	368	335	350	381	368	348	356	364	373	385	369	392	338	336	351	354	365	351	366	359	351	357	349	350	364	351	362	363	352	364	368	369	394	350	363	359	363	367	411	370	359	346	366	414	360	398	369	393	382	370	333	368	353	369	382	366	311	362	374	353	358	353	370	369	350	343	375	362	357	363	366	369	369	338	326	366	392	398	383	380	356	349	355	377	374	375	325	361	347	330	370	378	366	351	351	389	351	368	378	370	395	352	395	354	371	351	345	375	371	371	339	352	346	337	403	366	377	371	364	355	372	336	365	360	377	348	357	355	333	377	359	374	350	389	352	333	374	387	349	363	370	395	340	383	382	371	377	394	371	391	346	338	359	348	378	380	361	354	380	380	372	372	388	344	327	351	343	365	369	350	347	385	393	373	351	359	342	369	370	348	363	350	385	377	394	342	355	351	367	344	379	367	347	360	346	382	364	338	344	355	387	349	314	368	403	359	348	335	364	361	347	343	369	378	375	345	318	348	361	380	369	372	358	377	377	359	362	394	401	362	392	330	364	359	322	375	346	367	361	370	331	371	367	374	351	353	376	367	334	356	422	386	366	380	375	371	309	384	353	373	380	346	350	358	365	364	356	381	357	387	365	357	342	375	367	331	371	360	366	347	357	404	350	400	397	339	390	370	368	374	346	371	349	359	340	347	351	338	364	368	337	320	335	374	372	355	367	350	348	374	372	353	373	352	366	333	356	340	391	380	389	357	339	366	366	347	350	349	348	357	358	397	365	384	374	368	343	338	356	376	379	382	377	345	347	360	322	331	353	349	353	366	396	353	368	371	347	376	368	365	376	357	359	318	359	373	352	377	333	358	367	374	340	360	363	363	384	352	384	353	369	358	323	371	362	386	372	362	345	352	360	356	348	401	387	359	359	363	363	350	376	361	373	359	361	363	329	354	364	350	337	352	378	374	339	389	381	338	357	353	357	350	335	354	357	365	301	371	356	375	367	360	384	370	356	333	339	385	351	364	378	384	375	343	387	355	374	357	344	379	376	391	358	365	359	396	379	346	382	366	348	342	342	375	348	397	360	352	365	377	357	360	350	394	381	362	357	360	350	356	364	372	380	385	328	360	340	348	341	358	364	350	360	376	386	357	365	348	371	331	378	368	351	349	382	339	309	335	381	388	367	357	374	327	368	336	365	361	370	360	349	399	337	366	380	373	352	372	355	371	335	361	357	363	316	352	373	371	357	375	378	365	359	352	358	353	358	379	389	380	370	360	354	341	342	323	351	346	348	357	354	344	362	384	358	379	363	362	338	362	340	382	378	361	380	310	353	369	355	366	383	376	375	363	355	363	342	360	363	342	350	347	342	329	363	345	378	369	316	365	395	366	364	340	370	379	356	345	380	353	365	343	355	353	368	338	349	344	360	352	343	375	337	352	373	351	350	384	363	365	384	351	332	332	356	350	334	376	352	378	359	383	360	362	329	353	360	345	334
23817	21626	29418	24341	21627	15607	1727	825	687	618	559	524	524	499	490	505	437	487	413	411	400	488	406	407	404	423	406	350	394	402	386	375	381	379	340	395	372	385	434	398	384	386	351	391	385	373	381	377	350	400	386	395	364	411	401	365	402	369	341	350	363	376	415	377	371	387	372	342	389	378	419	345	389	394	371	343	385	405	355	356	391	381	393	371	379	359	357	390	401	392	381	385	377	396	373	353	361	378	335	353	356	396	361	363	370	328	371	392	351	378	357	367	365	358	362	372	350	362	396	365	357	360	364	386	379	377	388	385	380	341	338	389	376	359	381	382	386	396	370	392	345	353	362	381	344	368	371	390	376	386	391	372	342	387	360	331	408	364	392	388	354	363	401	363	379	370	338	354	367	381	341	375	360	365	389	347	383	340	391	404	343	394	373	374	371	361	358	384	368	352	378	363	369	390	387	402	383	336	371	361	362	393	367	376	348	396	361	367	385	364	369	385	398	388	395	360	356	360	354	355	331	335	360	344	345	343	388	376	381	352	355	353	365	336	374	347	345	400	384	355	344	383	368	400	413	376	347	358	377	359	371	372	344	370	353	374	411	368	347	361	386	367	384	364	341	361	349	363	391	372	392	333	391	394	343	368	364	354	392	364	386	351	343	342	362	382	369	373	357	407	387	364	348	342	385	375	393	348	314	354	331	371	384	401	358	367	379	382	334	358	377	368	397	356	373	383	355	350	350	370	328	370	348	363	335	343	395	354	375	354	374	373	346	365	378	352	326	351	348	373	350	387	345	388	362	376	374	387	376	383	325	338	345	369	406	378	359	351	376	383	383	345	395	353	373	385	385	344	359	413	387	366	366	372	370	366	370	374	372	344	398	366	374	373	346	375	386	369	377	394	382	358	374	368	357	369	362	363	362	380	402	351	382	344	328	411	400	371	410	379	364	371	366	350	378	386	369	370	381	375	364	394	351	370	365	356	373	377	354	359	329	380	379	393	396	402	365	357	340	402	358	381	384	340	372	394	389	371	357	354	354	357	351	395	352	342	347	345	336	367	348	387	403	366	384	363	361	330	350	366	382	368	385	400	349	388	339	339	359	361	322	370	356	371	377	347	344	387	358	352	338	372	352	377	348	384	384	351	374	375	348	323	351	410	389	348	360	374	353	351	368	368	377	348	369	372	372	357	344	357	377	361	332	347	373	366	374	392	349	349	343	343	394	359	347	366	359	367	377	348	380	393	367	359	373	373	374	388	357	357	386	365	343	353	370	372	364	393	363	342	331	372	373	370	374	373	360	371	338	372	359	355	334	328	341	390	344	365	395	366	386	392	368	395	364	370	374	363	377	354	410	373	369	377	364	362	352	381	353	368	331	358	372	375	376	337	377	375	393	353	337	351	376	357	360	343	390	352	354	414	408	388	338	361	365	347	370	350	417	348	369	387	371	366	394	359	351	370	378	354	342	351	353	353	344	412	341	350	338	381	368	357	337	370	361	384	364	358	361	369	360	378	382	361	380	360	401	356	390	388	358	363	324	375	353	392	369	362	372	387	398	343	337	356	363	348	383	329	385	377	375	359	377	351	351	383	382	341	409	375	344	358	339	363	351	356	354	346	386	352	329	378	341	342	350	334	390	371	367	381	345	374	369	305	344	371	359	376	382	347	364	383	360	383	357	353	358	390	363	372	341	359	347	365	380	369	363	360	373	375	353	360	348	335	363	387	345	354	351	350	376	337	355	387	362	370	324	349	372	368	369	340	331	367	355	355	350	365	353	394	371	362	342	350	346	362	384	341	388	361	359	359	380	348	377	372	379	351	360	336	353	370	367	379	368	388	352	364	350	334	407	361	400	359	399	340	377	362	359	330	337	371	342	372	351	348	353	359	348	376	323	357	367	371	367	359	361	380	350	368	361	357	329	391	381	375	377	377	364	351	380	410	362	385	375	372	357	389	334	357	380	360	365	363	375	383	364	361	393	358	358	368	334	360	373	360	390	382	387	371	358	368	361	363	371	367	367	380	352	354	346	340	353	381	338	376	392	331	352	369	355	357	388	392	358	383	336	363	334	362	345	362	332	342	347	366	380	365	403	356	378	340	389	337	365	418	374	387	350	367	390	381	384	337	381	380	355	401	366	380	419	380	366	377	362	383	398	381	397	376	370	340	338	363	400	361	366	358	365	365	378	370	363	351	357	371	380	392	369	365	374	385	365	363	312	373	373	374	368	341	338	400	349	339	347	378	374	365	326	382	362	342	355	365	324	344	386	396	325	396	323	333	412	399	402	374	406	347	356	358	395	376	356	363	381	345	357	386	375	386	350	385	361	339	375	349	398	365	359	362	341	370	330	374	374	347	352	375	361	350	355	382	365	388	368	372	346	366	349	367	424	358	330	363	375	349	374	367	347	359	394	366	341	365	330	379	384	386	373	370	362	382	361	346	381	372	384	347	358	343	372	380	334	366	413	372	380	342	390	375	400	369	359	361	371	363	369	305	358	353	375	375	404	338	382	321	372	351	379	378	388	381	340	329	402	363	365	359	386	373	416	390	367	365	368	378	345	351	351	342	376	359	394	365	377	364	361	397	357	339	343	375	382	365	368	379	359	364	374	385	392	347	367	369	393	377	368	334	343	366	367	391	354	363	364	353	372	367	343	396	360	377	359	367	355	347	350	364	360	337	393	389	365	356	366	358	376	408	360	371	364	357	355	367	350	357	379	362	374	343	360	367	377	359	360	353	359	381	344	395	365	364	381	370	378	346	419	350	364	347	387	369	370	371	361	375	370	394	378	327	358	330	359	366	362	361	341	416	353	371	351	376	329	352	351	350	385	336	348	366	352	374	381	394	324	368	362	408	376	362	343	363	352	368	423	356	333	356	343	352	357	384	372	354	346	362	347	363	348	345	385	349	384	332	352	318	375	327	388	338	363	375	364	363	373	417	374	367	357	346	362	354	359	369	341	375	331	340	352	363	349	386	369	394	358	356	341	366	382	347	357	348	366	337	391	387	366	403	392	380	343	398	380	391	392	377	364	356	325	371	351	354	379	392	358	354	357	346	372	353	350	367	362	332	378	366	374	362	352	359	394	351	398	357	369	362	358	344	391	361	354	380	385	386	375	342	373	357	360	375	367	354	386	348	380	313	366	378	377	386	340	361	370	347	348	386	354	403	327	373	376	368	351	357	390	333	351	375	375	370	358	357	358	375	351	404	333	385	409	392	342	376	351	365	397	369	359	358	391	387	364	350	384	384	373	366	385	371	377	346	358	370	339	377	368	377	377	355	376	322	349	352	342	397	377	368	354	335	371	336	357	330	358	356	371	368	366	380	425	388	378	385	378	356	369	369	366	364	363	346	359	355	366	344	341	397	371	405	346	334	369	367	381	379	346	365	369	358	392	336	381	376	344	403	374	349	340	363	364	378	359	361	355	404	368	350	349	389	372	354	357	399	367	342	366	351	405	391	365	372	380	332	354	385	371	385
27048	29165	14229	7949	5556	3951	2977	2440	2035	1778	1601	1384	1330	1199	1104	1041	1082	1024	951	928	894	847	868	832	853	802	810	839	815	823	822	740	757	797	766	785	775	702	762	788	713	716	744	767	792	735	782	724	752	743	735	742	772	680	737	711	746	699	720	729	743	694	705	772	742	709	695	715	715	740	735	698	760	731	734	697	718	708	733	686	685	723	712	719	691	692	740	682	694	736	723	706	690	695	701	726	719	764	722	734	724	716	659	696	715	717	635	729	722	703	756	708	697	749	716	733	722	705	739	697	740	692	711	702	680	695	745	711	687	715	681	710	752	737	705	743	707	747	726	701	689	783	724	747	710	741	685	694	693	734	672	698	715	727	688	725	714	725	689	703	766	702	721	723	692	651	757	721	694	747	698	707	653	715	724	731	699	725	737	701	657	701	702	694	657	661	713	725	686	752	757	711	709	744	698	758	639	722	723	712	733	687	710	742	689	703	712	699	722	734	691	717	683	694	691	694	711	743	720	740	735	722	699	722	678	709	720	723	732	726	674	742	692	707	677	686	686	735	691	719	754	697	740	681	680	713	709	672	744	685	705	759	683	729	724	706	691	667	715	673	702	733	733	760	738	691	678	722	707	736	698	674	755	682	730	752	725	755	676	676	726	741	716	690	748	714	711	689	733	715	719	710	702	695	706	723	686	731	710	790	733	699	709	692	717	710	739	703	720	687	703	734	752	696	727	659	739	670	717	682	719	713	699	690	664	720	675	656	699	671	695	669	725	660	721	719	720	701	709	679	651	705	795	704	745	717	682	738	732	699	699	715	710	699	717	702	752	711	701	683	682	730	675	692	701	728	678	661	742	705	741	727	702	730	710	686	707	708	757	721	666	743	742	720	674	737	726	707	670	675	687	701	732	699	706	701	695	714	734	678	731	658	712	746	708	728	703	733	701	702	710	746	696	711	691	710	768	668	725	707	678	683	700	718	710	732	721	696	668	683	717	654	688	755	739	694	720	652	668	756	732	710	697	684	709	696	666	699	682	705	683	728	715	693	710	704	697	746	739	673	699	698	734	711	717	692	715	714	659	666	742	718	730	674	648	697	662	710	718	705	664	686	745	720	683	705	725	701	718	706	710	705	714	734	711	656	755	723	687	683	674	756	694	694	672	726	740	676	733	714	698	721	717	658	688	727	695	675	709	697	713	690	733	732	731	695	699	708	725	755	667	697	722	695	722	735	732	693	661	708	724	741	717	717	705	702	686	698	693	685	718	678	690	743	700	714	717	693	651	727	677	714	711	678	703	720	722	712	745	717	700	691	730	693	711	733	726	709	700	709	699	728	692	724	682	694	718	714	739	729	699	690	720	697	696	679	731	732	670	652	693	701	700	739	711	704	748	707	689	717	717	719	709	715	681	715	673	741	741	676	708	734	767	742	685	658	692	709	707	719	744	723	766	747	709	725	671	726	656	698	695	673	698	663	735	725	708	645	732	724	740	724	752	759	699	686	683	725	739	670	700	697	745	681	674	723	725	732	707	703	744	670	679	671	762	687	688	693	712	683	684	697	732	684	696	691	742	706	707	702	724	725	664	717	696	688	717	652	739	673	690	704	685	673	719	708	732	715	684	718	765	695	722	726	695	745	709	715	690	687	708	713	631	720	677	704	726	736	721	667	751	720	715	688	711	680	664	788	724	788	711	706	669	704	731	715	709	735	671	638	701	692	694	711	727	724	715	660	673	677	746	709	689	693	704	740	699	718	696	674	692	702	699	698	739	679	686	681	686	674	680	746	735	709	697	670	704	710	716	715	725	719	741	709	708	749	699	680	673	691	696	703	720	740	725	723	679	722	763	700	734	686	713	720	679	710	735	708	695	715	690	716	670	726	774	750	731	709	721	755	679	663	681	695	649	739	701	720	699	730	674	739	745	739	728	726	684	732	701	747	704	740	718	719	702	728	718	700	683	691	742	731	709	737	679	672	710	697	702	686	664	711	731	722	715	684	740	690	698	716	717	700	711	709	697	718	700	713	733	694	739	673	658	677	691	685	727	712	680	711	734	664	764	695	711	730	689	722	733	701	722	688	710	736	683	736	743	753	672	690	750	725	755	683	708	702	720	731	692	681	722	660	738	695	721	679	702	680	723	710	719	666	776	725	731	732	726	676	721	671	672	681	739	668	720	705	700	698	702	687	740	754	747	716	738	764	715	747	680	710	687	734	671	713	688	685	723	701	738	709	669	702	706	704	690	683	700	694	718	672	681	682	669	669	692	708	717	697	672	675	738	712	715	713	697	748	691	703	699	720	704	695	641	739	699	697	716	711	747	758	711	709	709	654	706	631	710	725	720	720	720	696	697	713	686	696	721	690	692	709	681	657	728	693	684	725	724	667	700	733	732	722	723	752	697	680	666	715	706	740	708	661	707	673	704	723	707	676	689	712	734	707	719	720	696	692	705	683	689	670	725	729	702	725	723	707	747	744	746	713	660	706	659	676	703	693	692	695	673	702	773	698	704	757	727	691	679	699	770	674	728	711	648	705	680	707	729	708	658	700	729	715	705	754	702	689	735	735	714	729	703	731	706	705	673	660	664	725	697	738	691	710	765	726	718	660	796	740	742	707	727	726	674	716	697	686	672	723	713	744	704	683	694	724	699	658	758	688	672	689	701	652	684	716	686	690	689	708	692	694	713	678	729	693	739	706	742	700	697	690	732	712	705	704	704	741	668	742	676	708	711	742	722	715	712	728	738	689	643	754	675	758	689	690	697	715	688	697	700	762	712	697	676	675	713	687	734	660	722	686	720	738	721	700	685	700	719	723	667	687	676	736	713	676	707	727	694	693	678	732	736	680	704	726	684	686	695	721	752	667	681	723	669	704	723	711	736	680	708	682	719	719	691	678	755	703	728	643	704	701	603	675	750	694	732	712	700	676	709	702	747	720	755	740	734	712	720	654	722	716	758	699	691	692	727	704	699	687	710	761	722	668	687	724	708	728	700	774	676	730	688	674	709	701	705	720	699	686	720	686	702	729	698	724	706	695	680	738	728	736	708	679	697	749	718	736	724	716	727	761	679	693	754	670	716	734	649	726	733	713	767	683	709	640	767	704	776	664	748	670	685	707	760	696	718	693	690	721	700	728	718	680	724	721	714	674	666	696	701	705	674	692	719	741	691	719	783	711	712	681	696	713	720	742	697	715	713	685	733	679	669	708	732	699	714	722	672	702	736	715	723	644	685	748	718	691	711	701	683	740	663	689	666	705	696	691	707	687	746	690	709	688	701	715	720	721	708	704	715	695	713	699	738	717	678	667	653	735	720	757	704	690	718	714	709	710	723	711	713	686	688	737	677	706	662	727	679	688	738	751	726	710	722	720	687	657	673	735	711	671	699	708	728	686	660	700	715	695	604	698	713	704	723	726	677	684	687	733	688	710	718	720	667	694	749	756	724	743	708	711	691	709	668	704	667	652	776	726	730	723	690	683	709	691	741	707
27283	20391	5874	904	639	523	373	311	324	334	304	306	317	320	298	318	294	301	302	314	313	297	311	293	323	294	269	304	307	318	317	330	294	317	328	312	285	301	313	292	295	357	314	294	305	296	322	292	304	307	316	319	314	286	298	277	289	309	311	295	272	302	273	299	314	328	289	270	306	309	351	302	312	293	333	302	330	309	290	293	307	314	302	276	275	313	293	285	278	291	324	280	282	320	284	321	327	320	287	302	309	312	338	310	355	280	324	302	335	313	335	292	289	290	329	324	312	324	299	274	263	300	299	287	281	271	290	320	309	317	330	316	323	349	274	290	315	321	286	328	318	301	345	292	308	311	299	283	299	298	295	273	301	324	267	312	312	357	296	331	289	323	321	295	297	302	308	330	318	323	310	306	298	325	328	304	307	315	296	354	302	303	314	280	291	319	273	312	290	319	286	302	298	319	304	279	320	291	323	324	292	310	302	301	308	288	261	318	310	316	323	300	297	297	306	297	297	323	322	362	296	279	299	339	317	314	294	301	301	330	327	337	282	307	311	346	323	312	308	355	326	313	314	305	310	307	333	337	297	307	280	312	323	325	312	309	325	327	326	311	345	327	321	293	274	281	320	315	322	285	293	265	308	311	315	291	330	305	312	299	314	294	264	304	282	337	327	329	304	303	307	280	307	281	322	278	278	299	303	286	252	318	295	310	322	331	292	314	285	319	335	294	262	310	301	331	273	315	303	309	308	296	320	303	305	341	310	285	322	299	296	293	336	282	307	299	312	300	296	304	323	324	305	327	298	307	307	295	301	309	313	288	295	298	315	322	284	293	327	305	285	321	338	298	314	319	302	309	321	335	335	299	317	276	289	331	296	311	294	322	316	302	304	302	318	310	321	295	334	297	280	320	304	282	328	324	319	315	323	300	300	300	288	319	311	278	310	298	308	286	297	303	294	285	292	281	360	319	306	299	302	324	335	297	286	281	282	320	333	303	318	313	318	303	313	272	266	315	312	326	297	322	288	287	283	282	305	295	340	326	321	326	288	307	286	282	288	319	305	278	290	296	310	301	322	311	319	305	303	317	289	295	317	263	290	271	319	301	293	305	293	277	300	312	319	303	283	305	310	293	292	299	325	293	301	297	332	293	335	304	325	292	289	261	280	299	313	299	325	269	335	323	344	322	292	281	312	285	331	314	292	304	284	319	307	282	291	329	283	284	314	279	308	322	283	324	322	337	309	310	343	301	280	285	309	332	291	282	285	348	281	317	314	290	293	293	306	307	329	293	322	321	346	265	331	315	307	342	314	309	303	308	300	320	297	326	306	310	311	324	265	303	325	297	310	328	310	294	311	316	288	312	307	280	292	306	291	283	288	309	327	327	311	330	328	288	300	317	291	308	281	297	305	275	320	327	301	288	282	287	316	289	318	318	315	313	301	318	292	337	332	304	300	310	294	309	301	303	305	327	310	332	311	263	273	281	284	305	297	303	301	322	306	320	292	327	299	307	316	321	276	292	294	302	285	289	282	321	324	277	279	291	310	313	303	311	294	283	295	255	305	295	326	299	305	318	313	276	290	300	310	308	295	303	293	287	280	307	320	315	296	311	336	303	335	322	302	333	288	297	294	295	301	298	293	305	292	328	320	285	289	311	321	297	276	282	315	300	280	292	323	298	325	310	281	304	296	299	304	326	314	291	320	310	306	297	278	299	316	290	298	330	320	289	304	304	291	320	292	324	299	284	299	275	312	291	332	290	290	311	279	294	314	305	299	284	295	320	284	343	277	307	298	302	319	298	300	289	320	313	344	307	327	299	289	318	291	311	295	326	301	298	304	315	323	293	296	294	333	295	287	275	302	294	342	305	315	314	321	304	307	303	304	316	320	290	337	305	280	320	303	292	290	345	303	314	339	278	309	294	293	341	300	299	320	311	309	289	323	291	292	319	287	287	311	331	302	313	289	277	313	323	321	307	353	290	324	304	328	254	316	296	288	309	304	281	310	290	290	311	296	320	318	313	339	287	286	298	311	320	304	315	318	297	309	270	313	293	302	281	302	301	277	316	289	324	293	303	286	294	293	298	313	296	289	317	318	300	308	322	305	283	286	315	312	319	292	279	303	321	297	328	288	284	313	281	353	282	308	364	315	335	312	275	319	316	328	289	297	298	288	311	329	305	337	303	310	313	277	268	315	317	351	291	296	324	314	313	318	260	357	296	296	302	305	336	336	297	288	314	309	301	314	294	304	303	282	293	307	296	286	293	300	311	324	300	317	312	295	354	340	330	308	339	344	337	316	291	289	308	285	310	349	316	299	318	299	299	329	345	315	312	292	303	306	317	294	310	305	311	304	298	289	285	295	285	282	293	300	307	327	302	288	333	307	291	321	328	291	279	310	307	303	320	307	337	320	291	296	311	289	285	306	298	282	321	325	284	308	309	306	282	307	284	301	296	276	295	336	286	313	313	319	281	320	296	285	285	327	287	344	308	310	292	293	253	303	275	336	306	290	293	307	312	306	306	315	288	285	272	317	281	332	283	329	290	315	302	318	287	287	284	305	310	313	286	324	303	313	299	302	288	346	285	323	311	341	310	348	313	319	297	294	310	301	316	314	293	271	309	277	299	281	307	302	314	312	319	311	285	329	286	285	281	306	317	292	298	316	297	291	296	274	326	316	284	313	295	285	323	287	273	322	331	276	333	355	283	330	337	325	302	298	314	284	302	278	295	336	318	305	266	285	298	296	293	278	312	288	308	263	304	302	302	303	321	288	308	299	286	277	282	324	332	322	287	336	267	281	301	336	337	299	277	270	298	289	323	299	307	282	323	306	326	303	268	315	306	297	307	304	280	305	317	327	320	300	337	294	296	319	295	289	316	298	283	264	309	337	316	260	297	285	288	297	289	291	306	304	291	329	307	311	313	307	328	310	294	324	291	321	297	320	324	306	327	286	310	304	319	294	323	312	304	276	318	309	272	316	320	328	275	340	283	276	312	324	321	318	291	321	309	302	314	283	329	309	285	297	317	290	315	328	277	326	290	317	321	325	280	319	312	302	324	300	308	281	328	314	328	287	325	310	302	317	305	301	308	313	315	322	300	296	300	301	334	307	310	312	286	335	344	309	297	324	290	308	333	311	278	325	299	286	288	293	297	292	321	346	328	291	334	312	327	332	343	306	324	317	304	329	320	322	325	325	292	267	289	281	307	298	317	323	322	317	315	297	302	288	313	327	323	315	338	293	316	334	298	298	292	310	286	311	307	269	326	277	287	340	280	306	317	283	291	324	281	287	273	305	325	309	303	294	294	278	332	327	307	303	287	290	320	309	302	308	304	313	312	305	286	336	261	347	320	309	297	273	306	310	307	299	291	292	319	346	323	282	295	292	306	318	276	305	283	311	302	312	315	300	293	310	295	289	318	321	306	311	306	300	314	308	297	262	297	330	306	296	287	301	281	340	326	269	298	308	320	320	296	318	344	308	294	272	311	293	283
7777	6712	1796	1117	968	840	728	752	771	713	699	653	693	637	637	690	639	639	647	661	652	629	676	669	642	621	674	638	625	633	642	644	654	660	635	595	678	657	697	628	657	632	635	631	666	648	645	665	607	653	647	629	704	594	593	609	649	663	666	623	623	630	628	660	634	660	617	634	655	680	701	614	659	697	589	637	654	624	649	634	579	607	653	601	688	619	668	664	601	618	655	606	549	638	613	653	644	596	659	663	622	611	626	655	652	619	609	671	623	653	624	626	637	652	669	607	693	634	656	579	684	594	657	644	644	613	610	655	662	595	634	637	634	594	659	660	658	674	626	639	680	643	630	661	632	683	652	652	606	646	689	672	645	612	655	634	599	645	638	638	648	642	640	685	674	651	708	664	682	637	639	649	678	628	625	600	634	681	652	695	637	640	608	599	644	622	671	627	605	673	625	631	677	614	646	582	685	620	624	608	604	645	612	612	609	617	662	676	641	620	676	684	613	625	677	642	654	630	668	590	651	611	664	628	618	662	674	650	625	650	654	618	641	632	630	652	678	646	629	599	651	670	683	658	660	626	692	649	666	615	634	645	618	668	654	613	647	623	627	607	643	646	614	660	674	694	668	599	611	610	663	597	627	629	649	635	611	640	650	656	642	639	617	617	649	658	631	599	597	596	622	625	624	667	598	647	606	675	642	638	644	623	619	642	607	657	653	646	674	608	644	670	630	657	673	645	634	627	565	667	665	650	668	601	632	646	648	669	662	687	673	634	667	617	623	635	657	663	597	620	588	705	621	610	648	657	679	636	599	630	654	668	610	686	650	587	652	632	654	668	640	633	644	649	602	685	623	653	636	651	641	650	697	625	648	644	602	632	598	645	682	630	606	645	634	639	599	623	643	638	664	654	650	640	627	586	639	643	678	632	622	620	695	643	663	600	654	684	591	643	625	656	679	631	610	644	624	661	635	601	623	598	642	653	642	650	653	633	633	648	651	663	630	642	623	686	666	608	679	666	639	681	671	651	635	660	617	686	623	641	609	626	672	660	595	649	626	635	644	647	619	626	637	697	641	640	654	669	661	615	622	600	658	633	691	614	682	690	585	639	584	628	656	614	656	626	570	655	611	648	638	608	578	624	650	663	670	634	615	614	642	604	621	652	657	635	657	650	671	649	633	655	673	682	623	655	652	667	691	646	632	626	675	636	610	593	655	615	661	675	571	643	608	634	637	627	634	639	639	652	632	667	609	606	651	690	669	644	611	665	677	652	636	652	635	642	634	631	657	642	637	646	651	630	638	630	599	570	651	629	634	612	637	607	688	611	644	695	677	677	615	680	646	590	598	603	653	640	684	609	675	684	637	646	669	608	622	630	635	632	607	653	639	629	608	641	630	624	656	678	644	648	646	623	633	640	629	678	626	667	660	615	581	622	657	646	666	672	656	615	633	610	678	639	643	628	630	649	652	611	676	622	665	645	654	650	588	634	618	667	642	635	640	616	625	683	664	625	635	638	608	621	686	663	644	619	676	668	657	673	658	598	665	649	636	629	668	651	656	618	640	667	609	669	602	615	664	659	647	640	615	664	635	619	589	618	662	660	662	623	622	622	644	654	622	636	613	649	700	633	630	629	619	633	673	693	636	655	644	639	653	620	647	631	641	666	633	633	626	678	611	620	640	628	674	626	680	622	628	637	607	601	619	640	650	665	652	668	639	672	652	643	607	668	639	662	645	580	611	627	664	633	701	657	650	610	643	617	672	643	619	654	637	621	649	566	589	623	652	652	658	602	667	667	638	634	659	618	628	643	629	671	638	630	654	633	618	646	656	628	627	657	601	653	609	633	647	650	597	602	592	642	641	694	618	635	693	604	692	665	633	613	671	634	639	635	690	658	642	620	622	604	631	615	648	697	662	627	639	651	651	635	687	638	627	691	610	608	613	608	657	612	604	710	613	666	625	605	659	637	614	613	667	592	623	658	631	662	641	667	635	637	623	661	631	613	679	620	597	618	597	641	667	637	628	603	604	630	652	676	608	648	647	636	666	621	595	636	608	704	638	639	655	630	680	639	607	620	592	600	634	599	636	702	613	669	608	674	655	615	661	645	642	637	652	610	600	661	612	671	681	600	647	630	653	663	638	673	622	680	671	597	612	620	622	647	637	627	616	618	599	644	619	664	637	650	593	644	651	623	641	649	616	655	633	624	630	633	638	622	637	651	672	642	610	632	627	652	607	645	656	683	661	613	634	650	629	609	645	625	639	647	631	619	640	617	640	645	692	614	639	647	632	678	663	611	617	634	649	619	633	627	656	657	640	589	700	649	604	662	600	650	642	643	645	603	671	607	671	608	645	651	669	661	616	641	592	622	633	630	663	628	618	627	614	627	629	626	584	630	642	644	663	640	609	627	632	681	631	660	670	631	615	686	608	646	663	666	627	670	649	654	628	613	636	677	656	604	639	632	676	677	653	646	599	672	642	654	614	676	621	648	637	611	675	561	660	662	579	642	629	588	680	590	679	617	626	645	635	599	627	687	607	628	674	642	629	658	614	657	653	656	598	688	660	638	641	609	600	613	628	638	645	622	600	665	619	600	603	640	623	651	638	617	627	643	645	659	642	645	648	628	670	663	659	679	600	685	629	652	658	591	610	643	630	632	642	644	696	673	646	668	632	641	642	632	645	603	632	638	627	592	693	636	669	652	568	634	599	631	632	676	638	627	663	633	653	665	632	621	639	603	594	637	609	637	605	670	620	626	632	624	655	637	625	661	672	624	638	656	650	619	650	685	642	682	668	625	648	620	705	633	670	616	637	630	632	641	636	654	661	637	661	642	632	655	638	665	645	639	622	626	662	644	600	618	611	616	626	684	620	607	632	625	605	610	665	610	623	651	578	666	623	627	629	657	608	611	640	618	658	640	646	621	669	628	618	626	622	597	615	672	625	675	644	631	586	660	610	597	659	624	605	650	642	636	693	639	610	639	643	642	633	604	647	699	656	683	656	661	652	646	637	630	585	630	654	601	615	632	623	639	609	642	624	670	633	608	629	667	614	649	644	627	668	605	657	623	668	636	639	618	634	649	599	639	632	632	642	600	625	615	633	642	608	651	654	643	680	658	655	619	700	641	649	649	594	610	641	593	641	649	654	687	639	645	601	674	631	659	592	650	673	601	587	641	640	626	665	632	604	646	675	640	606	619	595	663	649	681	651	635	647	653	610	660	628	631	620	639	616	595	612	654	650	626	639	639	598	618	673	569	625	645	683	659	633	633	648	630	628	637	648	594	664	637	616	616	656	668	621	664	672	645	647	648	624	639	627	627	629	650	639	648	656	599	658	632	652	652	655	623	647	613	641	645	663	645	617	663	640	623	592	660	633	606	647	600	667	615	670	606	669	664	640	623	667	667	624	646	626	587	601	663	606	620	673	660	645	617	645	669	629	609	639	611	646	638	635	632	589	659	641	645	617	626	625	636	637	652	641	662	613	630	641	613
24750	21630	28613	25125	16486	1139	501	381	303	296	305	254	221	188	208	213	196	196	180	204	195	212	183	208	188	195	180	158	185	194	191	170	166	198	168	165	159	162	171	166	153	158	166	176	179	159	182	155	152	160	155	179	162	174	179	164	178	163	169	165	160	184	167	165	163	170	172	161	157	164	166	169	168	169	163	161	169	151	188	155	172	160	154	173	147	141	140	181	157	156	164	151	174	186	161	164	159	152	141	165	182	181	148	193	160	197	159	172	149	134	147	161	157	158	169	186	153	165	159	162	163	167	162	174	165	168	145	188	188	147	156	186	192	170	162	176	151	152	160	173	160	178	144	154	167	176	163	182	167	158	151	156	164	177	166	177	168	146	143	143	185	170	168	163	149	153	160	172	152	146	156	174	171	145	139	170	150	173	161	169	174	192	165	151	161	168	176	159	162	153	165	142	168	171	149	170	165	183	139	147	152	137	165	162	177	156	193	169	182	177	142	131	166	146	173	153	136	153	151	149	166	166	153	170	160	152	168	145	147	181	172	169	149	170	154	171	142	152	168	156	155	160	160	175	165	157	133	172	165	164	161	154	166	184	155	147	168	156	164	146	181	159	161	154	174	188	167	180	153	157	167	160	175	154	185	154	175	150	179	188	170	152	174	185	166	151	167	141	181	173	155	167	176	160	160	166	183	181	158	170	177	141	166	177	163	181	156	171	150	143	182	151	161	184	176	168	170	189	162	141	154	138	156	173	148	172	169	144	177	167	159	187	163	164	179	170	165	139	132	188	148	166	154	163	173	147	163	155	150	155	144	146	178	153	151	159	176	166	147	182	165	173	159	153	145	156	143	152	164	171	149	157	135	143	182	198	159	189	162	170	157	144	170	157	164	154	172	172	159	172	144	142	159	159	194	165	160	164	159	171	169	174	162	174	144	180	171	155	148	158	158	174	164	159	159	148	151	157	148	138	170	170	158	170	158	177	140	161	185	152	170	166	154	163	158	153	170	162	156	173	148	149	156	179	161	162	133	142	172	154	173	179	152	158	126	158	163	169	184	148	161	170	171	160	148	150	184	191	165	173	167	151	166	159	171	165	152	155	162	146	176	148	175	163	154	200	133	171	181	175	164	138	162	149	160	185	174	184	153	148	152	174	165	162	176	157	168	155	157	175	158	173	156	163	164	158	165	177	166	162	161	140	170	163	146	166	163	168	145	182	167	162	148	156	157	150	169	170	167	166	164	135	144	158	173	156	160	172	179	161	171	155	171	165	151	175	168	175	166	179	172	171	175	170	166	164	158	148	173	149	145	149	169	155	154	158	154	169	139	163	174	152	164	155	141	159	168	176	149	155	158	156	167	160	164	163	175	156	176	147	180	157	159	138	135	163	171	182	137	155	161	146	156	162	153	159	179	178	170	156	171	156	170	154	158	146	163	148	169	157	167	142	161	163	154	169	164	165	158	170	180	174	154	147	163	162	171	157	147	178	160	140	171	136	149	173	164	159	151	154	160	161	164	166	142	169	176	160	157	156	145	159	150	169	159	155	173	143	164	170	163	147	160	164	171	185	175	152	163	148	183	162	167	156	167	164	136	186	141	151	170	165	166	171	156	160	150	163	159	159	157	168	141	171	161	154	152	154	165	179	163	156	153	162	171	147	169	165	174	155	144	148	171	150	186	172	179	144	158	148	163	192	172	163	151	157	164	160	143	159	132	159	153	166	156	167	157	185	152	184	178	175	155	172	182	165	139	160	172	175	158	151	146	148	147	144	166	157	157	122	159	156	169	154	168	157	164	155	163	147	164	170	174	155	174	166	146	154	147	148	151	154	141	145	159	141	146	173	137	160	160	164	152	185	196	153	166	151	159	158	161	155	165	159	177	159	173	150	174	169	170	160	173	163	150	152	165	185	141	145	169	172	182	153	153	148	179	153	155	173	157	165	173	171	185	177	147	151	155	161	154	155	158	157	181	156	145	159	176	162	193	172	180	160	168	174	161	176	163	161	151	172	168	204	156	165	149	188	151	158	158	163	175	173	168	173	171	150	181	156	171	185	178	173	161	131	165	153	175	161	164	164	151	149	166	137	149	158	181	157	185	176	145	159	155	152	150	165	176	178	137	143	170	147	146	152	177	143	170	176	165	165	175	160	183	165	160	151	150	159	164	161	160	138	163	156	172	177	171	154	155	166	165	174	163	156	172	169	172	157	154	154	172	131	160	157	152	162	160	148	171	178	167	152	146	153	142	184	167	160	162	166	180	163	169	171	149	162	167	178	150	155	160	161	152	171	150	162	153	170	153	153	166	166	167	148	161	169	172	147	180	149	160	160	165	166	132	165	162	171	149	155	180	160	165	179	157	163	161	162	137	163	158	161	134	152	132	161	160	186	161	139	141	165	148	149	151	166	162	150	165	169	170	179	155	158	173	194	160	188	179	163	159	152	158	168	140	168	169	155	158	172	164	158	148	166	154	142	154	136	176	176	150	185	161	162	148	160	157	155	145	181	144	168	173	173	155	172	157	154	147	168	173	146	163	138	157	157	170	161	133	171	154	147	171	170	167	168	175	150	136	156	167	155	152	177	150	144	169	152	165	195	153	161	157	158	166	171	177	169	159	148	160	156	160	145	159	152	169	185	165	165	161	180	178	163	156	153	171	167	174	143	159	157	175	161	176	159	155	155	149	153	170	153	143	158	165	159	138	148	156	174	161	162	161	177	159	153	154	207	151	167	162	160	174	158	173	171	165	148	185	176	168	161	130	159	162	158	159	132	150	177	136	157	172	167	142	189	173	152	170	157	170	146	152	158	171	161	160	169	150	176	159	180	158	146	153	172	144	167	165	167	163	160	162	174	170	170	168	177	176	166	170	165	149	152	147	164	185	155	163	162	162	169	141	181	168	169	153	166	130	155	153	181	161	151	183	153	167	191	159	164	156	178	181	165	171	156	162	152	160	147	155	155	180	156	161	176	163	146	182	158	157	173	163	180	162	176	169	163	171	166	162	181	148	175	160	175	155	165	175	164	153	179	157	161	149	167	166	171	187	164	163	160	187	174	171	171	167	162	174	144	156	175	150	165	164	157	178	173	194	159	163	163	161	142	161	167	162	154	161	153	131	157	146	159	174	164	137	167	142	166	162	173	160	148	161	146	143	158	150	159	154	160	152	143	167	149	150	174	159	146	172	145	163	166	168	164	149	194	162	175	149	140	186	172	176	158	155	152	150	160	147	164	156	142	170	162	160	153	156	172	138	163	163	158	181	152	166	165	143	179	201	153	151	174	157	177	166	167	192	153	185	157	180	170	188	162	151	150	178	183	161	163	172	149	149	154	143	171	149	164	158	150	170	157	163	173	153	179	184	160	151	171	166	160	156	168	149	168	173	148	144	176	169	151	164	174	149	154	176	188	178	155	168	142	167	173	177	163	152	164	168	154	155	150	170	183	164	194	175	165	174	170	145	165	170	153	171	163	152	161	172	163	172	165
19583	21740	8965	4500	2921	2103	1587	1244	1111	961	796	735	673	626	608	586	516	524	479	469	483	457	433	409	396	424	375	396	402	397	412	382	398	436	391	362	397	356	388	394	419	364	406	360	379	399	356	346	359	368	374	364	372	357	367	392	359	380	389	374	387	351	379	384	383	387	372	378	397	355	359	338	347	347	378	319	362	365	363	358	382	380	368	376	381	384	368	338	370	348	356	346	367	357	310	333	345	376	380	364	355	387	422	349	356	355	358	356	366	359	349	375	361	354	384	356	333	381	374	334	356	364	347	362	345	366	336	338	360	377	385	321	353	384	361	344	354	362	371	334	368	377	375	358	344	366	378	364	345	367	359	372	375	333	344	318	362	366	366	361	370	339	334	323	355	356	362	355	384	341	369	363	337	334	362	370	385	361	360	390	364	387	352	346	383	379	361	324	326	340	369	361	378	329	369	369	346	358	346	334	346	337	337	360	344	403	342	358	364	364	361	377	327	375	356	338	356	352	348	378	350	352	336	347	345	352	342	352	347	349	378	327	360	333	350	355	408	358	359	359	367	359	339	353	361	363	346	354	368	408	333	396	384	347	353	350	357	372	365	347	337	341	346	349	377	357	329	363	327	372	393	384	362	389	338	352	356	394	372	353	351	360	359	370	345	341	401	389	376	364	364	370	361	355	336	352	379	351	359	373	367	354	382	352	367	351	344	395	318	353	348	351	366	366	378	375	358	360	345	347	372	337	383	351	370	354	330	400	359	340	347	374	329	364	370	338	340	354	379	380	369	367	373	371	373	355	355	371	375	370	348	323	340	370	347	353	373	347	334	362	342	343	353	371	341	385	353	359	372	356	393	363	346	340	341	407	337	352	363	357	361	358	350	332	338	372	357	324	381	375	349	356	386	358	368	366	371	373	364	358	351	327	358	377	346	373	337	356	303	333	387	374	367	357	359	363	358	350	376	350	338	358	367	328	366	361	348	346	371	328	371	360	338	388	362	368	391	358	365	355	357	358	350	365	388	379	387	388	384	395	344	341	365	360	361	363	358	347	378	345	382	352	361	345	359	341	353	355	348	331	341	347	364	369	375	407	345	367	376	364	321	376	359	349	349	368	395	349	334	317	363	385	340	340	385	371	375	333	350	360	365	355	363	354	338	384	346	411	383	341	350	342	364	364	376	360	416	382	360	338	373	343	326	383	391	357	368	360	362	368	346	365	343	332	343	341	381	379	350	369	366	357	360	344	335	382	375	360	374	341	401	344	350	344	352	366	376	349	358	383	373	367	373	324	340	349	382	357	326	373	344	309	331	343	347	356	345	366	398	358	352	334	376	352	371	339	331	385	404	326	373	345	356	368	344	378	332	348	326	344	339	361	322	383	353	328	333	356	361	358	367	334	385	343	364	341	361	333	387	353	331	384	401	375	354	354	365	338	355	385	374	353	370	366	343	359	385	327	372	379	343	352	371	393	354	384	324	369	357	374	392	325	348	330	357	335	364	354	344	343	364	346	349	382	363	368	369	347	376	393	311	373	371	344	367	379	342	354	361	367	367	331	340	367	360	351	346	348	356	356	337	348	341	348	311	339	381	359	384	358	358	375	355	378	357	371	342	399	381	356	352	371	328	348	378	367	329	339	372	357	358	371	357	341	373	370	356	392	341	365	352	355	356	333	362	376	350	378	403	325	346	354	352	392	379	351	387	363	359	361	382	407	346	337	369	347	364	351	326	372	358	368	355	340	361	357	369	348	357	388	325	353	358	351	342	340	371	358	365	365	372	329	378	381	364	340	379	370	373	392	352	368	382	389	359	392	353	376	401	356	372	372	341	341	353	369	388	377	336	376	362	349	359	380	352	389	367	383	352	350	372	358	362	361	360	323	355	358	347	370	383	365	363	351	353	347	359	371	361	332	348	351	361	351	355	367	347	364	359	353	356	336	375	370	365	349	337	377	358	362	379	332	359	357	350	352	328	350	324	329	348	359	362	354	374	358	365	357	370	358	353	355	369	365	341	364	381	362	352	355	365	374	383	358	364	378	347	345	332	358	340	342	358	326	337	380	364	343	305	408	343	374	375	333	330	362	342	311	354	379	372	346	341	351	332	385	352	361	375	347	389	317	348	344	359	346	352	354	367	344	352	341	345	358	341	365	380	385	389	343	367	354	377	354	351	373	349	354	327	344	333	371	367	355	371	351	359	372	374	387	346	333	352	365	383	362	334	360	369	352	389	337	367	369	370	341	340	368	322	366	341	355	375	375	345	375	343	363	388	373	352	355	318	351	361	359	319	378	395	339	345	324	325	377	379	347	345	381	381	395	390	351	364	332	366	367	393	365	375	395	348	347	365	354	357	386	346	338	357	385	335	369	344	376	383	339	296	333	371	402	361	372	390	330	334	342	353	356	362	338	350	362	366	358	331	351	366	349	333	391	344	379	384	352	374	325	371	360	350	315	378	392	392	319	385	346	361	346	392	346	353	401	356	352	328	349	341	368	351	344	335	333	365	325	354	395	381	349	357	351	346	343	379	387	379	338	359	366	358	343	331	358	359	354	365	360	368	346	396	356	343	370	325	351	337	332	347	355	389	378	326	347	348	351	379	341	328	358	357	412	333	364	349	322	375	377	373	353	359	364	353	366	356	374	394	362	351	354	321	348	369	353	370	339	357	358	357	377	363	382	338	374	349	367	356	336	368	379	366	334	358	366	341	374	342	340	377	366	378	337	363	418	367	338	363	343	363	367	354	353	341	393	389	321	348	369	339	355	346	376	382	350	343	340	394	361	357	363	351	341	339	337	386	369	342	366	337	364	337	356	363	315	329	347	342	355	363	365	370	335	354	394	359	372	348	372	362	341	392	387	367	352	358	364	342	378	354	336	377	330	383	338	343	363	371	336	330	347	348	366	374	354	326	364	337	354	353	357	390	329	386	342	367	375	357	377	350	364	328	313	330	340	385	339	372	372	349	350	342	377	354	369	352	338	402	380	378	383	318	357	365	368	351	350	356	333	401	354	353	351	344	397	364	330	354	349	340	365	351	364	369	353	337	328	339	359	346	333	342	359	351	353	381	332	360	328	327	348	348	347	334	343	385	374	337	356	364	359	390	341	370	340	378	367	356	352	344	352	373	357	369	365	362	361	369	383	351	376	318	371	371	362	349	343	378	369	369	348	368	414	369	372	330	365	390	329	350	351	375	367	344	334	360	363	354	364	355	338	346	348	380	360	330	379	364	367	367	375	367	342	352	361	370	338	359	345	339	328	359	382	364	364	348	350	344	386	375	341	385	345	371	383	350	378	345	348	390	392	372	368	368	352	354	332	340	370	339	366	365	350	401	345	349	322	358	358	338	353	383	356	387	348	368	358	341	352	356	349	363	393	376	365	338	375	336	335	368	347	382	369	368	340	353	358	381	333	350	386	373	350	374	342	327	322	339	371	328	360	402	356	371	348	357	397	375	352	324	370	377	354	337	327	342	340	367	365
23753	21616	29410	24313	21616	15140	1656	861	668	619	590	524	490	460	448	464	454	429	436	384	401	415	430	394	394	387	381	417	373	370	386	391	362	376	382	386	410	389	382	399	372	354	399	386	395	358	329	350	371	377	391	363	389	383	357	385	367	363	384	370	351	381	389	375	352	368	375	365	397	391	345	366	368	386	394	335	369	355	342	371	354	346	342	384	392	370	388	353	329	354	345	353	422	378	376	387	364	371	360	370	363	384	348	363	343	342	364	369	354	365	397	367	372	342	409	381	338	348	355	358	346	363	356	373	360	350	368	389	364	371	343	349	375	367	358	344	403	384	363	366	373	379	359	352	356	314	352	344	367	332	335	387	385	353	369	363	350	394	365	351	353	370	388	384	351	371	374	353	362	392	347	322	382	398	365	379	376	375	370	354	359	379	386	333	359	387	353	356	359	372	366	386	347	364	380	386	354	361	379	368	360	404	384	363	350	365	341	368	356	396	369	392	367	393	372	380	347	409	366	325	376	342	354	347	359	369	358	373	381	383	370	378	381	375	384	364	403	340	369	389	386	359	346	372	347	355	375	357	336	371	389	349	347	364	364	383	336	375	351	355	372	343	388	377	373	360	354	360	388	386	367	389	366	348	364	377	386	343	321	376	374	358	367	364	368	397	365	384	370	413	335	405	381	340	385	338	352	370	363	375	349	352	388	368	377	351	353	375	367	362	393	348	376	345	355	340	398	371	345	383	347	337	363	368	373	395	383	368	395	358	367	342	407	363	361	393	379	328	356	378	367	381	357	363	366	380	370	386	349	374	354	363	385	375	346	321	357	356	361	377	363	376	341	332	338	349	372	360	346	357	359	345	374	383	379	341	375	380	394	360	373	372	374	361	369	347	329	366	358	339	380	356	332	330	336	330	382	361	359	342	335	332	346	390	376	359	342	331	386	361	339	365	346	325	352	342	371	358	349	355	379	378	387	346	380	353	372	355	358	348	404	381	364	365	352	367	390	378	389	364	377	357	355	356	346	358	348	364	348	404	386	370	386	370	344	357	336	319	414	328	397	387	377	363	384	359	361	360	364	358	385	352	389	380	406	373	336	372	369	347	343	347	384	321	329	356	350	353	357	364	345	338	343	370	371	360	406	373	362	352	400	350	352	363	381	328	347	328	365	350	347	361	375	367	371	373	379	389	371	337	370	361	346	361	377	354	390	327	363	372	410	356	389	393	389	349	379	358	343	354	362	362	332	396	379	360	369	378	356	355	376	365	327	389	383	347	364	378	325	365	358	335	358	406	378	379	391	332	354	369	397	360	321	347	372	369	344	387	344	340	325	381	381	367	386	354	365	363	379	363	334	338	384	340	363	346	357	364	374	367	341	339	349	397	330	348	370	353	365	388	347	380	372	326	357	356	337	386	371	377	316	371	378	368	377	382	310	369	365	348	387	373	339	370	347	357	384	360	363	367	348	388	367	341	346	346	346	370	364	398	384	368	376	360	372	376	336	359	341	376	356	367	333	356	395	344	382	366	376	375	348	389	375	355	327	368	356	349	392	374	354	350	340	346	380	333	355	354	357	399	386	374	394	377	356	363	399	345	335	376	377	399	355	386	345	347	374	343	405	364	352	362	344	382	369	377	336	377	353	376	357	403	387	371	349	375	388	338	357	346	361	365	368	363	359	379	378	360	393	376	381	379	367	387	353	345	369	370	354	394	346	319	341	351	392	360	363	355	403	365	420	351	322	364	374	363	359	358	361	356	369	388	376	381	357	389	364	367	355	396	372	352	380	371	355	354	375	344	395	380	394	362	337	397	365	366	313	327	347	380	348	366	384	329	380	373	357	362	364	363	376	339	369	387	360	372	353	365	363	371	397	376	373	364	338	339	369	391	366	366	375	401	411	330	386	363	340	379	333	344	349	333	369	357	353	410	371	355	336	382	343	374	359	374	342	392	366	386	399	391	343	353	356	399	373	393	365	354	375	376	357	339	338	378	365	332	358	362	374	328	362	397	390	348	370	325	352	359	374	373	389	369	334	367	349	383	339	362	376	389	377	369	376	379	363	344	352	351	367	369	382	354	342	393	403	354	353	367	369	374	362	380	357	372	393	351	347	386	382	362	382	378	384	381	361	357	383	370	375	372	368	367	370	351	345	331	330	348	350	389	346	386	362	348	355	370	383	379	350	394	371	363	370	375	367	379	358	392	356	400	342	375	359	372	372	363	379	332	364	348	375	356	361	367	361	340	345	335	373	344	377	364	339	333	357	386	347	331	360	369	352	356	400	353	390	379	353	355	353	365	361	341	388	378	390	346	389	361	364	372	361	392	341	346	362	364	335	364	332	367	355	399	370	359	376	389	369	361	378	353	354	368	334	349	379	370	347	369	364	328	356	407	365	385	404	375	359	379	398	370	378	349	363	386	377	362	352	374	382	406	360	366	347	376	354	348	416	365	355	394	353	392	335	359	368	372	361	350	392	392	372	375	392	378	339	354	369	364	362	364	358	373	366	407	381	340	358	368	357	343	409	354	353	382	371	368	363	352	325	351	374	324	357	362	392	346	381	376	396	356	359	336	336	359	406	363	369	355	340	377	353	373	378	356	346	366	376	355	353	342	357	354	349	301	373	328	349	397	359	353	342	357	362	350	384	375	393	345	355	319	356	359	396	355	396	362	359	366	338	337	349	394	393	355	376	375	363	370	365	389	378	338	345	373	339	318	319	373	345	362	376	389	350	405	397	382	356	350	339	367	360	341	340	371	391	354	350	347	347	347	340	349	323	373	375	353	314	368	357	356	357	371	368	369	356	344	384	376	371	350	356	358	378	372	348	346	321	347	380	377	391	419	372	355	377	373	366	348	391	402	371	355	381	369	361	362	345	329	340	340	344	355	339	365	383	363	353	351	342	359	401	327	338	337	328	324	366	355	334	373	359	363	334	357	342	351	341	353	407	375	394	368	378	356	353	353	360	365	366	393	333	359	356	366	371	378	343	378	375	353	366	359	380	346	347	382	379	366	365	365	369	363	381	362	361	352	384	341	359	364	363	339	364	360	326	349	346	347	380	321	362	382	354	369	359	374	343	384	350	378	391	395	387	361	344	352	357	335	370	361	376	364	335	392	345	367	332	350	361	359	399	369	364	378	332	362	337	358	396	329	356	344	383	384	340	355	364	332	379	378	353	337	380	365	323	351	442	342	347	320	372	382	412	373	374	371	334	348	370	355	342	365	346	400	343	333	361	355	397	379	335	375	367	359	379	357	359	333	369	356	368	352	360	338	359	351	376	396	356	310	356	392	385	394	330	373	370	385	370	367	329	363	334	340	409	339	365	360	337	359	359	339	351	313	370	366	373	401	376	337	378	354	350	331	394	372	386	333	381	350	360	366	357	359	355	357	351	392	364	337	351	350	354	388	350	353	385	346	385	397	336	351	354	394	354	343	403	359	360	362	345	344	373	385	383	390	363	352	400	364	372	352	332	373	366	378
25319	28146	14416	7907	5431	3969	3052	2344	2135	1789	1561	1376	1352	1218	1164	1119	1110	981	994	917	882	874	856	871	827	832	795	804	809	768	820	794	757	758	805	750	750	734	747	787	742	783	757	755	779	743	762	748	764	740	695	793	766	725	721	777	719	710	685	742	694	766	750	737	751	673	707	746	760	728	704	704	710	733	658	739	707	711	729	703	739	746	735	698	703	717	747	740	687	751	673	716	708	714	648	712	730	701	728	718	709	709	699	717	704	721	668	698	687	717	709	714	728	765	722	745	673	669	695	704	710	714	761	728	702	692	758	705	730	683	689	698	697	697	722	704	703	714	657	721	689	761	673	733	707	691	679	701	736	666	740	752	717	708	741	746	714	708	674	670	766	766	724	722	683	713	707	672	705	698	747	745	729	679	708	705	692	690	711	711	724	700	704	698	692	699	701	699	677	691	728	636	684	689	749	711	663	750	717	720	672	710	704	677	704	733	717	735	709	691	720	738	710	769	722	756	729	697	725	691	728	757	737	728	710	702	708	727	703	718	731	695	687	711	710	665	741	727	686	646	710	710	677	726	715	672	735	748	751	715	717	695	698	740	738	672	677	676	690	712	728	659	726	699	708	692	757	686	682	698	682	727	748	741	689	728	730	699	741	761	640	657	719	703	729	740	709	701	679	720	750	713	697	764	736	705	698	676	692	710	693	712	738	658	719	705	703	731	709	697	684	675	722	688	649	663	736	740	694	701	681	677	717	687	699	688	701	682	668	710	687	714	761	701	750	693	721	740	715	706	695	684	731	715	672	699	684	757	662	739	731	689	697	707	720	725	676	690	716	688	691	669	691	678	699	673	704	719	676	733	681	723	651	682	725	724	665	722	754	713	702	726	683	739	707	703	680	741	720	731	696	676	730	683	711	715	749	748	715	628	670	732	769	628	711	684	733	707	701	760	712	719	730	726	715	712	709	701	693	701	706	712	749	737	677	733	690	700	685	726	680	800	698	683	716	709	728	708	719	677	727	728	720	704	701	713	703	702	727	664	719	707	646	671	714	684	708	710	689	668	737	684	721	720	616	709	658	708	670	676	703	694	704	704	725	675	681	726	742	722	668	685	696	710	736	718	700	683	761	655	664	690	694	678	736	702	731	718	701	676	703	696	757	693	656	682	722	732	679	681	669	630	695	723	725	698	725	645	691	660	632	762	683	713	680	698	708	681	716	706	719	697	699	732	677	695	663	772	716	701	738	706	702	646	726	691	678	730	680	709	662	664	719	698	693	676	675	697	718	669	701	699	728	731	678	681	690	717	707	709	682	679	685	692	681	730	766	711	702	722	724	689	707	674	665	708	700	687	715	695	670	683	706	683	633	687	708	684	686	659	755	715	699	730	681	724	707	736	740	732	701	744	667	696	697	695	704	763	729	726	714	700	720	772	708	695	722	711	723	730	715	695	651	695	713	742	751	703	685	717	696	767	691	699	686	686	708	696	610	690	687	697	723	696	720	715	644	731	719	733	721	725	695	689	710	712	732	710	706	709	730	717	672	752	704	713	670	691	653	670	699	657	751	703	697	731	701	690	706	699	727	730	728	718	682	769	692	684	705	686	736	706	721	714	755	728	670	716	723	711	739	710	732	683	650	742	685	696	712	732	725	745	726	736	713	727	730	689	740	700	687	758	679	749	690	704	748	717	743	729	677	643	715	721	695	706	722	740	694	687	682	720	706	735	667	719	746	758	766	646	694	698	711	724	706	684	696	707	708	684	677	755	733	734	714	696	737	711	728	690	683	714	717	665	753	739	701	737	663	723	694	715	717	625	686	728	706	678	692	725	620	692	712	743	724	710	699	706	692	690	802	665	736	733	693	674	712	713	655	651	663	698	737	691	716	703	690	714	725	760	734	715	691	701	692	716	691	701	706	708	731	716	666	725	703	709	667	715	688	679	718	725	734	756	712	713	731	701	695	752	703	721	681	684	642	728	743	717	682	745	673	710	691	738	683	697	728	662	669	738	751	760	705	750	717	700	719	711	700	707	705	702	708	667	694	664	687	688	712	674	719	675	722	742	688	717	724	705	707	739	731	695	706	714	738	757	704	721	755	699	699	695	724	721	749	739	708	712	697	716	711	694	701	740	703	728	712	686	772	717	689	761	715	665	729	703	694	720	690	718	718	751	695	725	719	746	747	716	706	661	713	725	722	734	710	694	702	680	712	720	675	717	711	738	723	698	697	782	718	716	707	684	689	694	699	697	649	704	723	759	703	738	737	743	702	730	685	702	692	736	715	749	635	720	697	690	706	700	737	706	698	693	681	671	729	675	693	732	693	749	721	730	694	724	678	679	694	712	697	674	670	667	702	665	738	676	710	729	679	722	726	696	718	694	652	684	702	681	762	713	715	687	680	712	719	727	704	736	683	712	703	715	729	699	716	700	711	763	726	730	681	702	696	744	666	718	711	690	721	708	717	717	702	718	668	675	690	696	706	756	662	741	711	696	701	735	729	694	699	688	727	712	711	652	742	664	702	713	734	686	717	739	694	705	662	711	715	696	672	689	718	721	738	717	704	711	749	720	795	727	683	728	725	705	700	672	662	703	693	661	743	732	705	696	715	746	643	694	734	703	715	705	707	671	729	721	740	737	697	734	730	715	724	685	674	699	729	705	692	728	670	749	716	699	736	717	752	720	710	690	708	748	713	699	723	683	720	704	735	740	744	745	715	678	702	696	720	717	697	663	715	689	675	690	680	711	773	719	702	703	720	723	726	768	713	692	704	737	717	742	711	726	673	658	732	753	723	710	691	693	681	731	684	754	695	662	737	749	682	743	669	726	696	739	728	741	753	745	706	679	742	682	730	714	706	726	694	695	682	709	711	715	708	671	684	735	694	733	747	768	717	683	728	722	731	733	768	681	696	724	659	683	740	679	722	700	739	701	677	684	708	719	719	690	709	749	702	684	686	713	677	700	678	735	734	733	691	750	720	678	687	687	673	663	698	685	697	746	669	663	682	705	763	741	636	690	668	716	765	700	736	764	714	682	684	697	643	690	724	666	693	719	741	704	657	722	698	717	694	695	684	676	718	686	671	732	709	691	705	722	726	741	734	713	633	730	749	668	681	705	719	640	693	673	691	676	679	700	758	714	674	666	703	757	726	722	707	666	709	691	706	795	683	698	715	693	657	732	687	665	727	741	733	680	665	710	695	717	747	723	672	669	718	733	714	665	670	758	731	730	736	719	703	713	688	720	698	710	719	725	654	699	748	699	683	690	721	720	677	641	728	684	716	725	662	703	736	733	678	697	649	684	674	696	726	731	727	781	715	681	684	681	701	695	691	735	733	724	707	713	695	731	673	710	752	690	703	722	698	703	692	712	702	697	673	713	728	720	692	752	735	709	676	681	669	717	729	691	663	719	680	695	732	719	708	680	679	698	677	713	708	695	728	729	702	676	695	689	721	699	684	724	710	658	737	689	717	683	674	672	695	696	723	724	715	695
27149	20309	5736	644	393	361	360	342	324	311	326	312	321	301	290	296	301	311	276	325	340	293	322	318	302	320	299	295	298	297	326	322	255	310	326	324	316	304	317	310	287	289	309	299	286	282	282	290	296	308	287	315	306	283	300	305	298	307	263	299	319	310	311	260	311	266	286	291	320	309	282	309	310	318	311	304	284	284	290	320	344	294	279	299	285	290	316	289	310	326	341	323	304	297	294	282	335	292	279	280	268	318	277	288	313	295	284	276	277	271	308	300	316	288	307	309	290	312	298	293	304	325	347	315	326	314	273	305	303	290	278	305	301	310	298	307	316	286	299	255	309	304	298	282	285	311	286	280	336	280	293	303	304	287	335	294	295	297	299	293	304	337	290	302	286	324	319	324	272	300	285	312	300	324	282	293	286	332	352	309	309	311	298	306	283	284	314	293	293	312	272	295	306	311	287	295	281	324	303	317	288	310	303	299	277	298	289	290	301	290	279	282	285	327	307	297	314	295	343	308	268	275	281	288	307	292	312	302	298	291	311	316	287	328	302	315	286	312	323	298	338	344	300	290	308	292	304	292	299	305	307	273	299	303	354	290	304	309	269	314	285	316	288	286	312	323	303	295	274	299	311	355	293	283	318	314	302	328	294	314	315	306	312	300	316	318	286	312	309	294	269	310	325	308	322	292	299	294	321	284	295	289	317	301	315	308	310	301	313	299	285	309	341	315	263	303	279	291	291	307	278	316	312	294	295	277	308	287	282	291	285	291	280	288	291	275	286	274	307	313	312	295	290	295	275	311	270	300	313	319	311	308	314	287	334	292	317	306	298	281	276	305	274	297	289	287	309	300	265	282	303	309	325	312	319	337	267	287	296	294	326	294	318	282	250	305	280	280	313	298	279	330	300	331	278	316	313	293	297	299	300	272	322	288	288	297	284	310	311	279	286	313	301	309	297	276	290	279	307	321	262	319	325	294	324	300	320	296	284	317	283	300	286	289	282	282	301	322	281	282	317	288	296	286	296	302	307	331	305	297	317	332	317	281	320	287	306	272	317	268	284	289	318	312	272	331	304	290	317	321	275	297	317	308	308	339	307	296	315	341	290	293	292	318	292	321	315	323	295	317	302	330	304	278	335	272	276	324	304	310	299	314	285	278	301	301	314	304	305	316	286	334	314	300	304	333	288	309	288	301	323	325	304	278	320	316	294	266	300	303	312	307	288	311	310	294	307	281	283	287	324	306	321	307	306	290	324	323	295	289	293	301	305	291	294	302	316	288	316	301	289	307	312	314	276	313	300	297	253	343	325	307	350	276	302	307	303	317	330	320	296	303	287	301	313	309	301	302	305	278	295	291	297	282	340	299	318	303	283	297	264	270	280	312	310	296	307	305	306	286	310	314	275	304	295	287	308	278	305	299	299	297	312	288	323	277	298	281	301	266	297	302	323	255	269	269	316	323	285	343	308	349	307	296	321	279	282	314	278	337	310	305	310	289	306	310	299	302	307	307	320	261	339	307	285	313	309	279	291	321	349	304	280	328	302	303	316	338	290	292	301	292	305	297	296	309	280	267	309	303	292	316	297	275	300	303	296	278	294	330	319	326	306	305	302	276	281	296	317	309	281	281	312	286	273	298	312	287	315	297	301	282	281	313	299	301	263	326	292	302	302	317	283	278	330	289	261	294	302	280	334	302	306	329	307	318	264	289	293	311	321	303	325	303	288	311	275	311	286	297	310	345	301	280	325	318	294	298	317	278	270	280	323	289	282	280	304	290	313	318	283	281	318	273	297	296	269	304	302	282	303	307	303	297	323	304	294	308	283	296	291	293	284	302	304	313	314	309	322	308	278	292	285	317	316	282	320	304	272	313	314	308	304	284	292	294	310	292	329	307	324	281	328	329	318	310	287	281	293	293	268	288	304	308	297	283	271	308	305	286	288	284	327	321	301	295	289	281	298	295	323	289	318	321	272	318	310	306	289	306	295	328	320	322	303	291	307	302	350	292	307	290	311	298	335	315	282	307	320	318	323	301	289	300	295	289	304	316	309	290	286	347	285	305	296	319	306	288	296	280	296	292	294	294	282	309	288	308	332	297	299	318	334	323	292	278	282	299	290	284	312	316	309	302	319	299	297	299	318	282	268	304	314	265	311	315	282	352	304	275	300	316	299	326	325	289	290	303	300	299	329	295	300	327	298	289	330	292	302	307	294	293	315	291	287	280	272	338	310	321	263	308	302	309	300	298	262	293	328	296	316	316	305	309	311	290	310	305	287	277	306	269	328	262	290	308	313	280	313	260	344	327	315	284	281	284	334	298	310	317	269	295	294	315	297	328	330	304	276	299	306	294	303	299	303	306	307	359	316	311	321	291	286	312	302	327	283	305	308	319	306	301	286	294	333	283	280	299	302	283	305	292	302	292	310	315	280	298	310	281	317	303	315	305	308	284	278	316	280	300	352	316	292	311	270	310	268	276	295	300	326	305	348	291	297	320	321	296	293	309	290	293	288	288	304	330	312	260	286	300	295	306	302	309	306	271	304	313	297	292	316	303	297	308	303	306	268	329	307	313	301	306	300	318	275	282	311	289	294	311	324	310	308	296	294	293	303	297	317	307	310	286	297	291	300	304	284	283	304	296	290	300	316	293	304	326	290	294	285	284	320	280	285	272	316	284	323	283	278	278	279	294	287	335	346	335	267	295	318	255	327	275	301	271	307	298	293	298	311	300	292	312	289	301	289	263	313	311	284	339	297	302	305	309	319	285	322	328	304	288	293	286	330	304	306	301	301	324	299	319	277	298	306	268	296	309	277	320	319	289	285	316	274	287	304	312	325	293	332	313	318	258	311	272	281	325	329	322	322	326	306	274	287	307	310	309	299	305	281	298	305	292	293	287	307	297	333	287	278	318	322	301	283	325	313	304	312	284	300	268	313	321	292	285	326	304	272	291	275	321	304	306	279	319	330	285	308	320	281	324	333	280	330	288	288	314	272	306	282	292	305	314	289	295	299	343	299	293	309	308	296	327	305	308	307	288	316	306	310	302	292	281	266	318	303	323	299	308	293	258	275	293	260	335	293	286	275	281	321	297	288	306	272	298	312	270	285	315	298	303	320	309	280	275	301	304	308	307	322	296	310	279	295	293	302	327	325	321	267	302	312	314	313	303	314	309	320	317	297	320	317	296	314	288	298	281	292	302	303	283	283	300	352	315	277	281	296	283	289	297	297	300	309	320	326	317	297	317	298	308	306	287	298	298	292	301	316	305	309	298	297	308	307	300	290	303	303	301	284	321	319	340	317	306	290	290	324	278	281	303	311	272	290	326	287	329	307	265	317	263	287	303	306	288	296	317	308	316	301	260	261	311	321	308	293	323	311	310	279	282	304	282	297	313	312	320	285	313	301	308	319	297	262	296	288	315	281	299	294	270	304	295	292	312	301	292	263	317	313	262	299	304	307	332	293	310	305	297	277	271	279	289	320	342	304	271
7720	6149	1645	1031	854	788	774	725	695	713	690	666	695	629	663	650	686	656	642	683	634	657	651	603	647	633	594	682	645	613	600	657	631	631	621	651	621	626	632	658	625	643	624	670	634	651	651	596	563	589	609	617	616	657	623	605	649	644	637	615	589	641	650	636	602	659	660	656	616	652	622	644	672	668	691	643	603	646	659	669	630	634	644	617	611	569	646	641	646	641	598	686	643	637	638	586	645	602	648	650	573	613	585	638	608	644	634	634	659	577	645	634	630	629	610	624	669	612	649	626	675	663	652	644	598	644	644	659	667	623	621	654	636	594	609	650	653	637	592	647	598	674	649	629	655	620	626	654	611	606	664	629	670	618	603	600	667	625	616	610	611	586	645	672	616	617	631	645	630	615	632	633	618	620	623	622	578	648	629	637	641	655	651	629	584	626	609	609	651	693	652	688	661	632	611	611	612	612	617	655	638	656	632	673	600	613	610	645	649	655	646	657	583	639	622	630	655	646	634	616	615	634	600	574	668	682	625	586	637	587	639	664	630	674	579	633	593	615	637	630	638	628	620	615	618	662	626	608	608	626	602	599	635	613	613	628	600	611	645	660	667	586	638	635	650	600	668	642	634	618	636	615	612	619	639	668	622	620	668	600	659	636	637	636	587	602	624	622	648	626	632	658	592	671	635	665	627	675	675	642	580	608	643	642	603	629	560	634	655	615	617	653	623	667	619	678	655	638	651	570	682	644	622	663	667	619	641	649	648	640	612	639	582	636	630	593	641	696	609	612	587	660	631	661	601	675	606	610	637	561	629	618	630	648	633	677	628	632	637	608	637	645	618	613	622	601	620	654	618	637	633	631	628	616	615	630	649	615	627	628	628	615	579	622	594	655	652	603	621	599	631	620	650	664	628	643	580	638	638	629	597	666	623	605	623	626	633	606	658	666	617	673	637	616	636	631	629	600	634	636	628	632	672	675	613	616	619	621	616	645	631	562	635	655	660	593	643	620	632	649	668	651	688	604	649	631	627	638	632	649	638	579	628	656	652	624	673	615	657	602	659	612	613	608	621	638	650	621	635	620	602	648	633	685	643	678	656	650	632	611	616	646	620	615	651	655	624	655	664	672	682	659	586	632	660	658	577	596	634	636	644	647	671	655	662	659	607	636	619	642	603	681	656	609	649	652	640	641	656	639	672	628	620	604	645	673	611	584	620	633	647	689	595	623	607	638	645	606	648	603	657	621	625	648	621	613	664	644	642	648	625	651	602	636	609	646	646	671	677	644	628	631	663	627	603	648	576	620	641	572	677	617	633	596	642	653	600	596	575	664	589	658	652	629	657	633	663	684	628	618	612	612	647	606	599	622	585	661	618	598	623	661	633	627	621	593	675	613	632	647	616	640	615	655	683	633	632	602	648	666	661	653	630	641	616	623	645	661	670	668	609	614	587	574	625	621	678	621	616	655	603	651	579	635	646	646	628	659	642	667	647	630	614	617	647	664	630	613	600	652	605	627	642	624	633	641	623	612	660	607	617	612	587	610	627	594	684	669	607	699	621	644	629	611	626	616	676	644	638	622	642	660	629	621	658	605	636	594	663	639	611	643	651	618	639	628	626	650	594	596	628	643	645	602	619	637	640	683	640	678	647	591	627	629	599	635	635	605	630	648	640	616	645	638	599	621	621	638	607	646	597	627	641	644	611	634	687	607	638	589	618	585	614	657	600	633	599	644	619	643	633	644	654	631	630	594	620	646	606	612	623	638	643	609	663	620	612	678	641	633	612	615	615	631	612	644	597	633	651	626	666	641	629	626	634	621	618	630	605	617	642	617	614	624	672	627	608	668	624	630	608	662	650	642	665	637	643	639	623	628	636	655	656	612	649	626	601	647	606	621	669	668	678	642	639	620	636	617	661	644	633	618	641	633	595	662	651	621	601	574	652	622	628	615	659	671	635	627	625	615	642	611	659	640	657	641	592	598	665	610	639	642	594	649	661	648	613	631	671	637	628	620	645	607	641	641	646	637	602	622	695	590	599	642	644	618	623	619	646	635	645	599	622	657	691	641	661	612	576	616	611	610	597	675	640	699	604	616	686	647	621	600	680	637	632	639	594	623	627	682	634	637	573	658	593	623	652	626	662	643	677	665	640	635	617	665	628	630	663	646	650	632	639	645	643	626	670	639	615	647	634	644	609	669	669	642	628	619	611	648	605	606	620	634	621	633	593	643	635	622	637	635	657	641	650	618	628	642	650	654	620	576	660	570	626	612	646	614	600	616	630	628	633	674	711	631	607	617	593	613	643	649	659	650	662	623	615	594	616	586	661	630	609	610	692	611	612	618	633	629	680	598	637	609	650	610	652	655	677	658	631	615	657	608	659	593	605	643	613	640	632	591	627	610	657	631	678	630	640	623	681	618	640	641	677	646	690	608	614	578	621	642	633	652	700	678	612	651	647	642	626	669	626	630	638	646	621	648	696	625	612	666	633	638	607	634	625	593	612	616	598	631	622	652	623	598	653	644	616	647	620	649	680	649	658	645	672	630	650	613	655	629	657	579	662	611	636	645	588	605	648	628	690	630	606	680	665	695	624	574	670	619	645	711	611	612	618	633	630	641	636	627	649	597	583	631	644	631	651	633	591	639	623	618	683	626	638	619	582	661	644	635	621	605	636	612	558	613	608	600	619	635	639	591	623	630	632	612	608	637	638	673	663	608	649	633	630	646	649	612	625	648	629	617	635	589	662	667	643	583	628	624	598	666	646	639	644	664	662	646	596	674	627	625	601	596	591	640	657	607	638	629	670	630	621	647	655	687	613	660	654	611	644	647	672	671	644	620	627	681	634	647	596	628	655	622	612	641	655	648	648	624	630	618	604	580	648	630	639	620	664	631	588	695	635	632	660	661	640	620	643	645	624	617	635	594	604	599	676	627	656	635	624	634	656	622	581	672	611	626	648	673	590	617	652	674	681	665	582	605	631	643	608	650	619	622	634	602	619	624	681	691	631	614	569	601	635	629	650	625	660	614	615	632	664	624	671	676	575	603	572	594	638	618	651	630	611	606	713	629	633	640	640	640	605	619	631	666	646	611	620	652	647	611	627	654	633	635	618	598	624	623	653	654	643	629	613	617	647	599	635	663	625	645	635	619	623	654	633	680	613	643	651	639	571	660	671	622	683	614	604	595	620	592	606	644	637	678	628	548	571	634	655	671	668	638	648	673	641	639	636	612	644	611	644	655	606	608	607	640	640	643	641	637	610	613	631	649	661	588	663	668	685	626	649	606	658	578	633	667	664	696	630	645	580	615	626	643	619	586	612	647	654	647	618	621	609	656	588	583	649	673	637	622	634	648	599	649	579	658	635	611	638	632	650	606	662	656	662	601	665	618	616	621	605	616	667	648	581	621	642	648	613	627	674	630	636	642	640	667	648	635	642	632	617	656	647	637	637	626	599	657	632	609	617	622	639	633	675	599	602	641	653	622	639	589
24782	21624	28674	25076	16870	1163	514	400	334	256	251	230	239	220	224	191	220	212	190	199	206	164	154	195	178	183	160	181	163	158	171	162	160	175	160	164	156	172	175	173	177	139	169	169	157	180	169	163	159	170	174	167	150	182	158	160	169	177	134	149	164	147	177	162	176	171	190	152	144	156	178	134	163	160	160	149	148	180	159	152	161	162	165	152	146	158	162	163	168	186	140	168	162	152	174	176	148	167	164	144	178	173	175	166	171	182	156	162	163	183	164	171	150	147	164	167	146	161	167	169	162	135	154	153	144	166	155	159	158	167	178	164	159	175	169	153	149	174	157	150	172	144	182	168	162	166	152	133	132	166	175	128	150	147	183	136	157	137	163	202	154	142	155	183	154	144	154	173	151	162	154	160	168	161	165	151	184	159	156	159	151	172	154	138	161	174	148	139	156	149	155	144	151	150	171	163	148	163	148	162	138	146	161	173	157	145	162	136	171	166	170	164	162	132	148	165	185	164	170	141	161	164	155	136	173	151	154	161	163	164	162	158	187	165	158	151	183	153	171	149	139	184	149	162	153	152	163	148	151	166	160	150	152	148	171	165	175	158	172	179	159	138	173	142	152	165	179	164	156	162	168	158	143	152	158	173	172	147	150	163	161	161	159	159	175	164	140	163	169	139	149	173	166	178	141	168	159	159	127	144	173	173	160	149	172	158	163	169	178	155	155	149	168	181	167	163	164	177	173	148	173	159	189	180	157	151	143	149	181	147	161	158	154	137	174	169	139	164	185	161	158	134	152	159	169	183	152	169	156	147	166	168	160	151	154	167	175	158	155	133	181	188	165	181	166	174	157	158	171	140	185	156	170	155	162	151	167	136	166	168	159	164	159	180	165	169	159	144	148	164	161	143	178	185	173	166	162	172	154	160	155	143	179	142	174	139	152	153	157	183	162	162	145	167	167	134	145	162	147	163	150	188	169	154	177	163	184	156	171	167	158	137	171	183	146	163	146	182	155	180	181	150	166	151	152	165	166	161	138	147	194	178	163	155	169	160	163	151	152	189	164	153	149	166	167	163	156	164	146	156	158	180	156	170	149	152	145	158	154	151	158	152	162	187	149	143	142	160	168	159	152	173	147	165	151	158	178	164	144	170	158	159	194	173	162	168	145	146	166	161	149	175	150	168	170	166	153	170	144	173	145	166	162	183	154	149	160	154	158	184	155	169	163	149	151	175	147	156	167	177	159	142	160	167	171	160	134	151	166	157	140	178	163	147	147	158	151	177	190	148	169	152	171	201	160	155	171	184	157	148	161	168	150	157	171	163	161	130	164	148	155	151	167	185	145	155	148	168	154	142	156	161	157	166	150	163	176	176	157	199	147	183	191	158	190	174	152	172	154	171	165	158	174	180	164	168	163	155	152	154	172	159	156	157	167	151	177	149	161	166	161	153	176	164	163	149	175	156	179	153	174	148	156	161	165	161	142	161	159	153	156	168	150	170	162	159	170	164	165	189	148	149	150	161	146	162	186	157	171	175	167	153	168	153	167	157	148	168	127	173	169	168	171	183	119	170	161	146	155	166	163	155	161	157	134	136	145	128	165	171	164	192	147	167	162	145	160	152	149	159	146	196	176	145	175	171	170	135	166	139	153	162	169	142	174	158	165	164	181	159	168	162	158	145	162	163	177	185	146	161	155	178	171	167	171	156	167	171	158	172	157	175	168	146	175	189	151	170	171	175	151	160	171	154	148	175	194	174	184	140	181	185	144	166	170	159	148	166	140	173	150	158	180	167	138	144	160	159	163	155	172	159	155	183	189	175	158	137	155	140	163	167	158	149	148	167	144	145	175	165	148	161	143	172	152	146	158	161	160	180	168	150	147	182	194	155	150	185	146	150	160	160	153	176	164	146	144	151	125	159	158	153	163	168	156	157	142	173	170	161	136	160	163	183	142	151	162	155	174	162	147	177	167	150	155	164	161	136	175	167	171	167	135	157	154	170	154	133	141	143	160	156	157	142	154	138	175	164	159	142	178	144	162	159	173	161	156	134	169	142	181	183	170	158	182	177	138	164	147	168	161	176	160	171	167	168	163	177	158	122	148	165	158	159	171	180	159	165	180	154	150	138	160	163	160	163	164	182	177	163	172	139	153	136	152	169	158	161	175	178	169	158	152	151	170	181	142	150	162	145	157	158	150	169	158	155	148	144	150	170	171	148	162	150	154	166	169	172	173	174	163	170	163	152	181	162	153	144	138	173	139	159	168	176	165	167	158	164	184	163	144	140	162	178	173	168	157	164	153	162	172	177	160	148	160	148	162	157	175	168	162	149	144	164	175	167	157	155	166	145	176	170	176	155	160	165	176	171	162	157	174	176	169	157	190	147	161	151	164	147	151	162	160	169	164	151	156	172	158	137	163	178	142	142	166	167	143	175	172	166	150	176	157	167	163	164	156	150	149	147	143	185	145	168	161	167	149	152	123	169	152	188	140	150	190	149	175	160	145	168	169	143	150	164	159	160	188	183	177	146	161	150	166	156	157	165	141	149	152	155	148	163	133	169	170	147	156	177	166	151	166	204	167	156	145	152	159	142	136	154	177	162	174	170	163	152	149	162	162	159	141	131	175	154	203	170	169	146	179	170	188	132	157	176	164	170	169	155	170	136	170	162	162	169	164	143	145	158	157	163	155	158	171	150	140	171	172	148	154	187	152	168	139	168	162	162	170	157	170	165	147	152	172	167	173	148	171	132	174	142	154	201	148	166	167	175	144	137	152	153	159	179	169	154	149	183	159	161	167	172	156	168	171	154	154	179	142	162	156	163	191	147	178	159	152	170	148	161	147	189	155	164	173	164	178	165	167	165	164	143	185	152	150	181	167	153	158	155	174	158	167	154	165	175	173	163	162	173	155	156	162	154	165	148	149	166	163	159	172	174	151	158	159	186	163	156	165	162	169	151	149	143	171	160	164	176	139	156	152	167	156	143	122	160	137	161	156	145	175	150	173	170	154	153	177	168	158	160	158	140	173	155	167	148	174	150	162	167	171	163	146	154	178	157	156	171	171	155	147	166	151	157	176	147	164	172	169	191	151	169	167	174	167	164	152	175	163	155	152	145	163	130	166	173	173	154	174	169	173	179	170	179	174	161	159	150	171	144	166	158	139	140	181	164	173	150	156	166	164	164	148	152	173	172	144	149	147	178	188	150	160	163	133	159	170	144	157	125	155	156	137	151	152	163	161	161	163	163	179	150	173	164	171	169	144	174	179	138	147	159	162	171	168	169	147	173	155	151	151	153	154	147	177	174	172	169	156	135	162	158	156	151	171	168	174	161	175	161	157	160	153	148	148	174	154	143	170	169	169	161	163	152	170	145	145	154	154	168	150	182	176	155	145	183	134	153	140	147	158	141	176	151	165	155	159	161	150	158	158	160	144	145	160	176	168	159	163	153	153	185	157	167	165	162	168	194	157	148	166	166	146	157	153	169	176	152
19986	24280	9034	4507	2935	2103	1627	1248	1042	932	765	672	692	646	602	557	566	477	493	450	478	449	433	420	434	382	399	450	376	372	425	378	418	369	369	356	345	386	400	370	346	382	372	356	357	370	384	365	380	363	354	364	402	402	356	377	358	365	340	346	370	360	382	378	371	355	384	344	346	362	373	392	368	393	344	384	358	345	380	331	376	368	352	370	362	351	384	388	397	348	360	362	354	339	340	382	330	349	326	396	393	390	349	384	345	403	354	365	363	357	351	354	365	374	373	354	347	346	408	368	344	340	357	351	362	359	352	393	365	366	365	331	384	372	347	359	376	388	341	343	393	352	363	343	364	356	401	352	371	379	331	375	373	356	336	360	383	318	323	376	372	336	335	339	355	331	370	347	354	361	358	366	344	371	352	383	342	395	353	358	356	380	379	327	347	385	380	350	355	313	339	389	358	360	384	346	346	399	387	336	327	357	339	357	367	347	366	368	326	368	382	363	369	372	349	369	354	367	366	387	344	384	383	364	358	354	352	339	358	322	317	341	362	341	381	338	367	347	384	369	353	366	368	375	368	360	370	347	381	350	351	401	382	407	341	384	360	367	332	346	329	359	364	350	374	309	352	357	358	367	360	343	339	346	362	341	344	356	360	360	324	343	364	365	342	361	335	362	364	363	347	337	349	322	376	363	359	315	387	385	346	395	364	370	361	371	359	328	325	354	345	355	348	402	361	331	358	329	390	352	345	342	385	341	362	368	339	347	356	345	343	307	339	344	374	378	372	378	329	343	351	350	358	337	379	345	350	367	352	369	355	350	338	359	356	327	351	384	339	355	328	368	376	349	333	351	375	365	379	386	358	382	376	367	349	365	395	392	373	366	334	348	379	372	311	336	393	344	361	367	362	326	354	368	347	340	334	332	343	352	385	331	358	357	344	369	366	365	349	336	352	353	363	356	370	345	361	374	347	347	375	352	375	390	317	343	378	378	374	340	373	346	326	347	353	347	339	370	372	376	368	359	317	339	379	370	390	336	365	333	332	381	347	341	392	361	344	362	375	338	363	365	335	361	372	381	338	349	374	388	350	372	388	354	380	399	363	323	374	361	353	370	349	364	379	339	343	360	356	336	344	346	348	358	341	352	362	370	377	364	384	357	353	376	325	349	351	383	328	402	373	359	362	329	366	359	340	319	349	376	372	347	334	331	365	383	362	369	421	373	363	374	348	343	337	365	338	382	372	366	337	370	335	362	378	351	334	369	417	370	327	328	378	372	339	338	373	377	383	362	364	401	348	352	330	383	365	350	343	329	329	380	340	344	362	375	352	343	374	350	381	334	350	354	372	376	363	343	353	364	364	360	374	367	377	339	364	339	375	359	380	311	327	351	344	346	370	354	348	332	401	338	369	372	371	374	373	351	338	355	356	369	375	363	378	341	400	348	334	394	316	347	374	338	358	345	369	352	348	381	340	367	359	348	331	330	369	385	374	350	331	352	377	352	361	335	365	347	336	349	345	380	359	388	324	333	365	347	363	385	372	368	340	353	354	349	357	363	362	359	354	354	334	348	352	357	347	373	371	383	356	346	366	337	383	343	376	371	362	360	340	360	363	356	348	376	369	350	343	353	363	343	355	335	346	372	348	370	358	367	330	379	386	349	331	336	332	334	341	358	356	359	373	356	366	355	328	392	366	310	337	361	328	383	404	367	384	359	354	364	312	366	381	333	377	385	345	331	380	344	362	329	338	361	354	368	351	365	357	334	357	366	345	386	326	354	376	363	361	374	371	333	373	388	357	372	353	348	335	349	378	339	325	346	364	359	361	403	367	374	361	337	373	335	340	364	356	329	365	349	343	374	339	379	369	359	367	370	392	351	337	398	377	341	350	376	380	356	356	348	349	367	354	342	342	333	366	370	356	348	334	379	350	331	365	351	317	368	345	343	368	369	352	314	369	375	399	332	355	323	359	342	352	366	339	346	372	373	380	414	327	393	346	341	385	372	344	364	398	386	343	340	377	348	361	376	368	406	359	385	342	369	367	382	336	335	369	368	366	350	361	342	343	336	343	326	378	360	355	346	413	348	354	391	340	370	370	353	354	350	343	386	361	347	337	329	373	366	400	364	377	351	338	362	360	360	361	354	340	361	403	345	345	355	331	373	347	345	347	375	371	357	359	400	381	325	343	360	378	350	354	353	351	387	368	365	395	367	354	357	363	360	340	371	340	372	399	334	345	319	374	329	367	356	340	366	335	367	351	392	350	372	370	367	313	360	386	339	397	356	362	365	381	358	372	377	351	304	355	369	406	346	380	335	341	328	364	338	341	379	328	342	367	361	345	352	349	312	360	360	365	350	340	393	376	357	363	329	371	347	403	403	369	336	353	326	345	346	365	322	370	348	389	397	373	378	339	343	360	363	373	312	365	343	357	362	373	384	351	344	354	341	372	352	353	358	388	365	347	345	367	372	369	342	354	316	388	376	364	354	341	367	344	360	325	308	363	362	368	326	360	357	345	381	353	347	373	358	350	352	334	344	346	361	384	356	358	369	357	352	372	369	338	363	362	373	340	374	330	349	356	345	384	342	366	373	401	338	353	354	339	358	361	328	360	343	364	391	365	381	353	364	325	342	334	335	397	392	374	370	362	366	378	396	334	341	336	363	349	363	358	362	351	361	365	336	408	338	338	378	382	371	360	354	354	353	352	350	361	389	377	304	331	341	331	385	362	328	361	343	341	337	367	361	379	350	323	354	327	361	357	382	394	347	341	373	354	356	352	365	324	384	378	361	355	362	364	366	349	372	351	341	343	374	349	363	340	345	373	371	360	362	374	328	355	322	359	388	357	332	344	323	364	349	366	375	361	363	333	368	360	402	371	352	347	356	354	356	391	367	375	362	325	346	358	363	367	349	346	351	383	350	402	351	337	377	360	365	358	330	337	362	356	362	363	374	358	328	388	370	357	369	385	356	363	353	366	362	330	406	346	363	358	345	368	362	354	351	322	330	332	330	337	328	354	362	375	356	370	390	364	364	353	375	387	330	327	365	374	349	324	328	326	344	361	356	375	365	359	387	338	367	361	353	357	348	371	333	366	316	348	387	342	386	363	348	393	343	398	365	373	362	351	345	349	359	358	354	348	355	361	357	347	347	364	348	343	412	339	350	389	368	376	361	340	315	352	352	338	381	350	398	334	350	326	351	385	377	352	359	379	358	333	319	391	337	368	358	365	361	385	306	324	336	380	381	386	390	350	361	344	354	367	364	315	374	347	361	341	344	378	343	352	349	318	362	391	349	332	355	365	333	359	372	357	337	338	350	376	366	331	329	357	343	358	390	352	357	356	389	356	358	373	357	353	369	350	378	350	370	360	388	348	341	370	364	339	372	358	375	354	357	334	332	339	356	365	332	367	353	344	332	328	359	350	372	372	335	302	374	389	346	359	346	355	395	366	348	352	315	366	344	341	369	366	344	325	328	374	358	362	338	332	321	386	369
23845	21674	29514	24337	21674	15131	1596	846	663	609	619	525	510	448	476	440	414	435	428	439	430	431	423	430	403	397	396	387	394	406	395	375	409	376	390	403	373	371	333	359	390	391	375	393	390	383	361	362	367	351	403	354	415	344	402	385	351	363	375	347	380	362	365	333	390	375	372	386	340	368	350	369	359	328	330	386	344	361	380	396	360	357	376	354	375	414	381	365	374	358	370	358	355	333	349	345	377	374	370	359	322	354	395	379	371	382	343	378	392	376	367	358	371	365	369	354	332	366	355	370	375	401	378	405	354	363	371	386	344	363	354	392	355	368	344	393	375	355	383	357	380	373	351	350	357	353	366	346	358	371	396	337	327	382	396	343	360	405	357	376	373	374	348	386	369	414	382	354	373	369	324	344	366	399	351	379	376	382	378	383	345	364	342	348	366	359	391	338	372	364	333	370	343	357	389	355	358	365	352	365	355	387	386	361	379	372	375	345	333	333	385	390	396	348	354	349	386	334	378	351	374	381	352	347	341	362	381	369	343	371	390	357	386	342	343	338	402	352	366	353	393	378	356	343	361	323	383	340	367	377	320	369	351	379	355	357	369	356	391	351	369	353	342	363	334	382	335	396	348	352	383	344	377	355	344	357	356	383	368	358	375	348	365	335	358	382	360	347	368	354	358	363	365	323	373	361	359	376	373	343	365	346	355	350	353	373	383	384	344	357	355	322	371	364	360	371	341	394	364	303	375	364	347	341	385	366	392	356	348	365	329	388	399	360	386	327	348	354	366	376	362	374	338	370	369	398	341	343	394	360	384	408	342	360	347	353	352	349	356	350	355	400	361	373	335	343	350	394	383	344	347	372	378	388	394	365	353	369	352	366	403	374	354	372	367	352	323	363	369	355	337	374	347	364	343	393	364	358	393	378	384	373	347	380	354	364	374	374	360	352	372	328	369	376	350	364	383	348	370	378	378	402	360	363	330	369	385	368	350	345	357	361	348	348	376	340	351	351	376	359	383	369	391	351	380	333	350	385	357	347	368	400	354	338	350	370	354	318	380	360	380	359	394	377	383	385	363	345	343	348	354	341	373	363	338	367	364	383	373	360	360	355	373	370	341	333	362	353	381	359	358	377	381	360	369	368	350	364	385	361	363	330	354	364	372	327	346	372	343	370	326	350	416	338	333	362	389	414	379	365	327	345	346	391	389	343	360	357	349	320	372	390	372	383	355	375	374	385	383	365	389	350	354	351	334	382	354	363	349	348	379	346	342	362	380	341	356	347	346	352	346	371	375	387	344	356	370	363	374	352	362	362	386	352	388	394	363	377	380	355	388	353	353	365	365	390	373	381	364	377	380	324	389	371	350	398	350	387	377	341	355	368	339	353	357	352	381	348	368	350	394	366	343	383	377	383	392	331	352	363	380	343	386	345	338	347	388	380	387	354	372	379	378	356	356	344	376	345	361	384	371	361	349	358	372	375	367	346	378	362	331	393	326	336	363	391	375	373	369	369	374	380	372	366	353	385	383	361	337	352	343	355	365	354	357	353	353	327	351	374	386	346	373	383	376	402	382	386	362	332	377	369	353	383	368	396	362	364	361	331	355	366	390	325	362	349	321	355	363	335	373	353	390	354	365	358	378	396	377	377	398	401	345	347	370	352	362	367	375	367	374	343	360	405	404	368	372	353	386	377	335	332	348	325	354	403	378	361	359	403	355	367	363	349	380	359	344	387	344	390	403	352	385	353	361	364	355	346	335	344	365	365	379	377	370	334	337	380	355	360	356	351	354	390	363	402	385	361	383	350	362	357	346	349	346	347	342	342	365	382	328	345	372	346	373	380	361	339	353	363	384	397	334	369	301	365	361	340	367	351	348	376	368	341	367	307	378	366	371	371	347	363	359	358	389	398	344	364	353	357	358	360	365	366	369	362	380	340	335	348	341	385	347	362	352	340	342	343	383	362	345	366	359	359	387	360	367	358	373	317	374	353	338	364	341	357	393	384	351	383	382	374	406	331	335	385	386	347	346	387	373	339	367	357	379	395	359	369	377	359	338	353	344	369	363	384	364	366	355	364	412	368	365	371	357	365	363	337	406	332	346	366	343	350	398	340	328	372	352	350	367	374	415	364	340	367	331	394	365	377	378	367	368	351	348	370	391	358	366	364	360	350	365	383	339	329	366	391	348	384	384	383	362	320	376	354	336	331	390	356	387	361	393	399	379	341	322	380	381	345	406	384	382	360	397	368	364	354	375	361	367	375	339	371	371	398	374	374	347	393	370	347	363	399	367	318	344	366	369	379	386	347	389	328	384	350	348	351	379	389	351	359	390	337	392	345	358	388	301	370	322	373	386	329	366	396	346	407	345	359	379	358	351	402	388	371	401	370	372	362	393	355	357	371	365	342	349	363	381	362	316	355	381	350	367	349	367	389	373	349	340	369	379	357	368	364	343	324	368	354	396	385	349	378	341	357	358	357	375	354	364	378	368	370	335	343	366	360	349	351	374	358	373	323	366	383	411	334	379	379	364	371	352	364	387	374	345	390	358	374	347	341	393	354	363	399	364	359	370	340	357	341	364	355	354	317	372	326	381	351	362	358	366	349	365	387	359	352	404	334	353	404	341	360	373	376	354	336	363	369	363	359	398	399	365	373	387	373	353	366	371	358	413	347	350	355	373	352	406	358	372	358	368	323	387	378	313	404	383	333	339	391	373	369	373	337	387	358	380	364	377	388	364	340	365	342	371	344	379	344	360	366	374	365	314	346	364	365	341	383	369	374	387	385	332	342	356	338	360	364	371	378	365	351	335	367	350	370	361	347	367	353	359	378	335	347	363	357	362	342	355	336	364	332	405	363	385	368	333	370	385	346	360	329	344	402	331	361	377	329	397	326	391	348	374	364	397	369	382	330	332	352	390	362	362	364	376	374	362	344	365	374	365	378	325	344	366	361	357	335	387	351	368	376	369	379	398	321	376	382	365	354	335	381	384	399	389	376	379	394	371	359	364	385	383	392	362	378	355	371	385	405	398	368	353	342	384	346	359	358	362	393	368	342	389	354	364	323	326	367	340	399	381	379	364	372	378	360	371	338	363	385	365	360	383	373	335	360	376	382	364	380	320	361	367	371	365	367	367	324	368	380	359	363	378	370	371	341	366	372	368	347	383	347	327	345	354	364	338	356	362	377	382	321	356	369	383	393	377	388	357	358	376	371	392	370	363	381	333	332	393	391	379	355	363	335	374	356	362	381	370	349	372	369	350	343	369	400	382	374	364	364	340	384	366	363	331	338	347	362	375	393	387	394	378	375	383	357	389	363	373	386	330	358	341	352	369	361	344	375	353	372	356	375	361	378	351	368	390	373	365	328	305	378	335	371	338	354	335	369	387	339	346	351	365	347	372	378	370	386	388	336	340	389	356	374	364	341	355	380	369	316	330	373	382	354	358	378	364	372	380	381	363	343	354	370	358	349	360	357	372	353	351	359	332	394
25352	30464	14383	7992	5409	3878	3090	2343	2069	1778	1579	1420	1298	1153	1117	1112	987	983	973	986	915	917	876	836	850	885	826	782	799	834	803	804	780	807	788	806	750	744	780	711	712	686	758	694	733	704	726	738	769	713	709	780	716	723	730	721	740	719	725	763	784	739	756	716	670	681	709	757	751	738	747	728	759	686	746	752	706	655	663	723	750	709	730	709	746	717	701	737	680	775	750	707	699	675	726	677	721	720	680	717	666	732	733	716	714	717	663	716	765	684	721	713	684	707	690	713	754	700	712	697	708	712	697	711	718	713	744	738	720	738	764	649	763	726	706	677	701	711	717	739	728	713	741	670	718	682	730	684	695	697	674	687	749	744	693	723	717	685	739	697	721	726	673	718	700	669	714	728	734	743	718	698	730	754	735	732	711	673	697	714	698	697	711	697	727	693	691	741	679	693	703	713	708	683	723	734	735	683	708	685	692	746	760	680	682	741	713	690	754	697	705	708	713	719	727	715	703	715	720	651	677	657	728	693	717	714	748	711	776	711	770	710	755	707	722	759	704	692	733	731	726	711	688	721	719	676	681	739	698	721	689	669	746	723	728	760	721	731	703	686	698	707	764	717	697	708	696	691	708	719	729	724	689	716	716	726	685	722	662	729	703	700	741	664	734	708	759	687	711	699	666	682	672	686	683	728	688	743	725	718	691	697	686	689	715	704	724	701	682	716	717	734	750	707	740	759	692	731	671	735	734	728	695	731	700	746	734	755	708	695	660	725	730	709	741	718	695	727	726	695	698	751	685	717	715	681	705	699	743	742	672	700	720	725	684	672	723	750	657	683	651	740	721	680	724	690	696	658	708	717	696	679	705	748	680	739	699	710	704	738	727	737	740	682	701	675	678	682	708	708	693	711	723	723	729	700	690	675	635	728	703	706	685	707	748	695	717	677	710	747	712	729	675	713	741	732	751	704	740	691	707	696	696	707	747	684	780	696	763	765	708	694	684	728	694	707	712	677	745	670	699	734	753	713	661	717	727	746	682	700	762	667	685	732	725	677	681	692	701	685	681	686	682	720	691	718	699	727	675	686	720	733	747	703	783	691	736	689	732	717	661	680	710	700	700	708	697	771	709	698	674	723	700	707	670	720	701	647	735	710	704	714	688	719	694	667	747	714	649	716	728	726	733	733	680	703	677	678	674	679	744	667	691	726	709	703	707	688	746	689	704	703	717	713	729	710	711	711	653	709	719	714	708	712	717	734	724	706	736	725	732	656	720	715	683	713	742	724	679	753	748	741	680	748	703	736	657	721	689	742	728	724	743	730	693	709	775	696	773	660	751	728	673	699	705	713	666	712	725	700	703	693	745	718	706	702	705	690	770	681	697	707	729	674	735	710	693	703	737	694	685	792	723	723	704	735	700	706	731	670	668	712	751	680	688	758	732	701	672	728	736	697	734	705	737	675	706	691	730	708	731	709	686	743	663	739	737	707	670	714	712	684	719	695	702	709	744	668	690	719	643	670	696	703	747	709	744	678	725	729	734	711	684	729	697	715	707	661	749	705	665	723	669	799	715	665	720	703	771	686	770	710	696	738	674	737	709	704	681	822	667	667	696	681	750	716	723	686	682	722	730	731	712	725	742	758	723	737	707	728	679	705	707	696	753	666	727	713	714	696	726	694	696	726	703	688	688	702	719	750	716	738	699	673	711	691	699	700	692	670	754	738	697	754	708	703	701	712	716	713	680	732	704	736	702	700	685	708	672	688	734	734	678	738	737	710	649	747	727	706	728	713	695	690	765	728	713	739	704	755	730	750	710	662	741	696	698	671	726	705	706	707	690	699	675	727	693	747	676	744	675	761	730	703	689	728	738	739	703	738	662	699	686	694	700	664	740	736	733	723	708	690	689	695	730	688	709	727	674	665	691	697	730	717	669	680	687	746	719	663	715	757	719	714	697	752	711	694	698	727	676	729	693	741	693	726	747	689	722	678	713	721	708	714	676	671	684	689	651	712	692	683	745	730	732	633	695	740	683	678	723	704	708	685	755	694	772	669	704	653	726	741	713	724	722	701	703	691	713	717	713	690	692	704	691	691	699	690	675	718	724	738	726	709	693	707	726	734	715	734	709	705	710	690	750	723	688	729	734	677	684	713	684	730	680	701	738	725	703	726	712	751	723	697	707	640	698	718	667	713	701	727	721	716	696	718	726	720	670	748	745	730	730	743	743	687	747	714	713	723	695	708	716	726	682	721	710	717	690	701	726	744	710	679	740	685	681	696	756	657	702	693	734	704	694	679	706	662	676	662	690	729	707	718	750	687	732	716	659	687	680	719	707	698	725	686	695	675	696	751	681	699	697	741	693	695	691	693	694	712	692	677	663	727	719	703	705	664	654	730	742	732	740	665	734	700	686	705	715	646	751	713	714	689	684	704	732	701	645	699	728	697	708	690	678	735	667	724	691	714	659	701	661	705	711	736	679	692	719	687	758	708	650	731	687	743	679	689	671	726	755	703	667	685	705	719	748	691	723	710	749	671	703	689	734	718	759	680	709	708	711	700	726	746	761	717	674	705	721	703	707	708	709	711	768	739	717	718	704	738	741	668	736	707	720	660	695	678	703	689	712	683	725	697	715	726	659	696	653	725	697	699	684	686	686	669	704	696	730	680	688	708	702	719	724	695	693	700	710	662	699	703	704	688	730	721	729	684	742	710	744	718	704	682	726	736	664	661	683	656	714	690	759	695	668	696	689	726	681	690	712	740	722	730	697	692	686	691	706	723	680	691	693	746	712	682	732	751	739	726	692	734	694	654	733	681	727	696	742	724	702	681	663	696	660	675	675	672	647	767	688	678	679	695	729	694	727	670	716	696	718	692	680	702	736	706	692	716	742	714	722	714	730	694	704	719	710	744	755	733	720	699	706	756	720	689	689	707	655	694	676	746	703	672	733	700	677	731	718	730	714	722	682	667	706	649	677	745	710	690	687	678	739	639	689	701	716	701	657	727	713	718	702	704	682	720	716	731	749	702	683	700	701	669	701	721	723	698	682	713	732	722	720	708	734	713	649	731	690	743	733	732	749	686	709	694	679	640	686	696	681	721	734	686	716	721	630	711	727	684	673	692	737	712	708	731	695	733	699	661	685	761	702	720	746	708	679	674	703	698	665	741	715	708	736	718	749	692	665	709	733	675	704	716	695	724	727	720	713	676	705	686	697	706	717	689	754	670	695	729	657	721	664	630	724	720	734	745	678	686	715	737	704	676	746	693	720	688	713	719	667	749	744	726	675	708	707	707	725	723	694	703	673	729	705	677	701	693	771	655	702	687	689	684	697	666	661	726	717	750	663	684	715	699	664	703	722	677	710	715	709	661	718	698	692	746	691	678	690	668	736	699	710	678	703	698	758	658	709	703	706	718	682	662	732	682	691	671	747	721	690	726	748	697	695	683	687	680	737	717	658	767	731	670	711	726	691	749	723	713	718	696	666	726	661	711
27240	20357	5865	842	546	451	334	334	284	311	295	333	323	291	301	306	283	319	332	340	316	316	270	303	308	274	308	282	308	320	306	298	286	317	298	281	286	312	276	275	299	319	325	287	252	288	292	284	281	317	272	304	276	260	283	316	292	293	293	287	307	325	292	289	307	293	314	319	310	308	293	312	312	305	296	292	318	275	339	303	295	293	304	336	305	304	308	274	329	321	288	300	283	280	329	293	294	318	293	277	282	294	326	320	262	312	303	310	332	301	310	298	303	319	297	309	313	317	281	321	313	314	313	290	303	272	294	277	268	292	287	281	277	272	264	275	300	307	299	286	300	301	284	327	279	308	327	323	278	252	293	326	292	318	312	309	288	309	286	289	273	292	335	307	297	299	301	301	305	299	277	300	324	284	296	294	307	285	302	290	310	310	310	246	304	288	321	279	313	279	305	292	315	294	314	285	315	300	301	283	280	286	309	297	320	325	321	281	277	316	332	300	313	288	256	294	328	327	304	296	297	297	287	339	307	298	318	288	299	280	278	314	305	286	298	276	306	328	295	319	288	297	308	316	308	311	298	290	280	288	293	336	296	342	312	293	282	303	303	296	300	278	288	291	312	276	301	297	310	316	307	310	306	279	311	315	313	313	293	286	301	284	316	288	318	288	313	308	310	298	275	291	289	303	313	291	284	276	287	291	320	311	308	274	321	314	302	286	282	291	294	282	284	289	299	309	296	279	293	289	282	311	305	309	300	272	291	299	300	278	330	304	305	286	292	287	294	289	292	302	309	290	313	317	275	305	303	301	304	291	342	273	299	321	288	341	296	312	297	309	296	288	295	326	303	308	287	285	284	302	340	306	333	321	299	298	307	283	301	309	284	304	273	309	299	287	293	266	305	302	291	295	303	289	335	317	321	299	296	288	330	295	305	303	293	303	304	290	295	314	307	331	290	286	319	315	299	272	289	311	310	307	319	304	298	270	273	280	309	293	328	299	312	283	287	302	345	264	310	301	311	305	290	317	323	307	298	292	298	314	297	310	282	319	333	294	297	300	293	306	297	295	293	304	302	267	282	335	297	300	294	306	298	332	288	302	278	310	307	285	294	317	287	291	309	300	267	295	289	318	276	293	323	295	308	313	309	271	321	321	299	291	297	252	305	288	286	300	289	311	266	294	302	288	292	313	299	317	323	315	291	306	293	312	289	301	281	309	303	288	300	292	298	318	311	303	295	287	286	316	313	304	289	335	301	283	282	281	311	273	282	318	286	287	313	317	273	296	296	287	314	274	306	285	290	298	288	293	287	285	291	297	287	282	267	297	288	296	307	295	301	298	312	310	289	275	300	291	277	290	298	326	302	286	320	288	310	325	284	305	325	325	298	320	283	287	320	295	295	289	336	300	311	306	282	271	314	321	320	315	287	289	280	280	313	306	332	297	308	319	310	318	300	322	307	307	316	308	313	291	283	300	307	290	282	310	311	274	312	292	330	292	282	300	268	300	293	303	287	316	293	300	297	297	258	302	310	297	292	300	289	284	288	291	322	282	267	298	324	309	308	313	266	303	315	302	284	327	294	282	289	302	298	299	297	298	276	304	306	303	279	305	276	335	329	292	309	257	298	276	290	273	312	293	307	274	335	315	294	289	288	288	307	338	272	317	321	289	278	312	318	299	297	291	303	307	303	310	315	306	303	290	298	323	302	257	285	298	309	266	286	312	295	273	297	318	305	316	305	280	284	296	315	303	321	305	282	307	314	304	283	287	333	318	299	297	278	276	310	315	293	270	315	295	303	281	293	255	289	291	320	263	278	305	297	310	276	313	312	300	298	305	286	302	287	261	290	295	305	274	303	286	271	297	291	293	325	309	293	339	289	295	292	299	332	278	301	309	303	333	282	296	317	282	311	294	294	305	310	332	304	306	297	305	282	296	285	288	287	317	275	283	274	314	291	310	280	281	304	331	312	306	333	275	325	310	274	307	264	277	307	306	297	293	316	325	296	315	283	264	303	305	318	281	270	263	305	307	275	285	312	289	296	297	307	313	299	292	292	309	316	270	313	309	316	309	298	294	302	272	288	300	326	312	275	334	306	331	323	299	287	301	277	311	265	308	312	312	273	292	302	306	286	318	306	281	303	301	319	295	293	295	306	296	291	276	305	333	327	291	329	318	296	279	294	287	312	308	293	298	283	291	328	303	278	318	281	307	306	330	341	339	307	310	311	291	320	307	312	325	277	301	271	300	274	277	304	316	309	322	314	302	269	285	329	283	291	299	322	276	262	308	310	299	306	307	318	304	291	291	313	289	289	282	359	312	316	333	318	281	298	303	296	295	319	291	291	283	281	312	290	315	282	269	285	305	311	352	297	308	293	302	308	326	309	279	299	278	306	333	264	310	283	270	301	301	268	313	261	287	300	304	268	267	287	314	319	304	312	297	295	300	292	307	309	326	296	323	321	272	303	259	287	305	280	309	281	286	283	277	305	283	320	311	307	270	300	304	292	311	294	317	297	340	289	279	303	291	301	324	278	317	308	293	313	324	313	292	297	288	311	315	295	279	304	303	277	287	290	293	295	335	301	275	293	308	282	276	306	307	275	265	298	302	280	304	293	337	292	293	293	314	309	290	289	299	298	283	303	302	292	309	269	286	312	294	325	265	324	284	295	305	310	306	294	292	299	317	306	294	329	302	278	286	292	311	289	280	266	275	325	283	274	299	304	315	285	311	300	291	287	305	287	297	327	309	317	322	286	257	313	280	313	317	296	267	283	329	298	301	307	280	301	283	300	326	262	306	307	314	304	298	320	285	313	316	281	303	293	309	315	298	293	319	314	309	277	311	296	283	311	274	301	300	295	290	303	295	301	307	309	313	308	313	291	324	283	310	299	303	297	309	308	270	271	310	321	325	269	300	303	273	284	295	305	299	329	315	296	286	297	286	306	285	281	297	281	284	318	290	297	304	288	292	292	311	311	292	288	321	297	301	296	309	305	308	299	327	317	267	295	325	331	324	290	278	246	283	322	313	278	290	299	282	255	279	342	274	294	327	317	316	278	335	317	297	297	304	335	311	328	315	301	325	274	311	284	303	285	307	294	290	278	333	281	278	330	298	297	277	311	263	290	289	293	289	324	291	290	276	280	300	288	313	289	311	305	314	329	290	319	306	295	305	293	308	266	326	312	292	303	297	295	308	282	306	289	298	284	288	288	322	290	297	302	304	301	295	269	319	312	266	303	333	307	291	293	287	277	310	305	317	273	305	300	295	303	309	274	296	277	284	300	304	301	291	303	302	287	300	324	290	301	311	299	329	297	303	343	264	277	303	305	295	344	292	282	328	294	307	316	291	272	275	321	274	280	289	293	266	291	306	312	267	299	323	337	293	281	302	289	278	292	306	313	302	279	311	316	299	309	327	318	322	288	278	317	312	295	302	304	301	308	283	287	293	275	301	294	302	291	269	262	305	294	298	302	296	278	293	296	290	290	303	280	274
6745	7385	1783	1137	938	828	715	745	695	702	683	708	689	690	644	707	694	668	656	640	631	612	656	634	649	679	654	641	652	646	677	623	615	603	655	617	703	621	643	681	642	627	605	664	596	647	658	635	617	633	646	608	595	678	666	622	640	627	627	562	629	652	627	667	626	639	606	615	646	613	619	678	624	630	626	641	630	610	625	647	636	636	643	633	634	644	611	643	621	593	638	595	652	682	631	623	627	631	621	686	615	642	616	672	632	598	651	653	624	667	654	634	673	675	663	688	679	620	628	660	639	619	587	623	630	626	626	645	663	623	609	637	636	612	613	653	648	636	631	656	632	655	596	640	636	657	646	641	674	625	651	629	643	644	637	636	622	643	630	610	632	658	619	686	630	611	594	644	665	699	559	642	634	615	635	631	644	563	612	622	598	633	660	592	668	611	647	648	624	649	694	620	616	610	627	661	616	587	650	629	651	604	640	647	584	635	606	604	660	621	635	633	656	603	616	654	642	653	611	588	646	598	604	642	624	628	667	616	597	630	600	595	608	680	650	671	621	562	654	627	613	659	672	607	648	584	605	617	610	644	649	634	662	650	671	646	592	643	633	715	606	667	644	642	614	624	653	644	569	658	647	627	613	643	625	664	622	624	611	618	647	636	670	682	622	614	642	648	644	602	631	639	655	629	670	614	655	641	613	641	621	619	604	641	640	591	626	631	584	655	621	669	610	653	607	656	667	631	598	607	605	666	635	649	606	626	651	623	704	676	614	623	670	587	643	653	629	641	648	646	629	620	639	602	629	622	604	641	607	645	641	674	612	634	608	644	584	630	673	631	596	660	637	615	597	626	631	594	654	623	645	677	602	615	625	651	628	646	640	670	668	619	631	658	614	605	619	627	629	623	621	680	640	635	645	640	610	595	628	661	629	586	621	626	662	633	675	643	639	638	588	637	668	582	692	589	629	634	599	647	633	595	632	642	655	645	619	646	625	653	678	621	622	612	649	608	601	636	649	640	646	661	574	584	622	639	636	659	608	633	701	616	622	624	635	638	623	660	623	631	672	625	643	636	589	653	645	639	660	619	645	638	657	595	640	620	658	656	668	620	614	642	633	596	624	608	677	595	620	665	632	647	666	658	634	634	630	629	643	584	598	623	676	612	649	617	629	619	613	563	609	624	621	631	603	621	625	650	625	614	668	637	691	649	667	639	595	619	680	633	610	658	602	628	602	637	653	609	657	681	622	644	637	662	602	624	658	617	614	618	621	585	637	688	625	637	627	656	684	640	640	603	639	627	607	633	622	680	619	632	648	652	631	615	599	608	638	680	651	711	682	620	605	627	625	640	641	639	616	636	616	596	658	646	637	614	598	617	687	646	586	664	588	641	603	616	593	664	693	646	604	600	619	647	603	666	648	630	648	675	670	657	635	667	622	624	611	626	612	607	644	663	625	645	615	668	640	592	622	631	661	606	596	659	641	618	642	580	653	672	652	612	611	608	636	631	633	660	618	602	618	636	659	628	600	630	668	628	638	612	662	606	636	617	631	614	606	596	649	612	650	636	617	652	631	634	678	608	629	611	628	630	604	642	603	600	647	578	650	645	637	581	623	631	624	660	622	630	662	577	625	645	637	606	591	591	637	671	640	604	619	591	652	621	642	601	645	610	627	683	639	578	606	611	620	692	663	622	600	589	642	628	607	628	649	621	650	594	668	636	666	646	577	641	610	664	669	649	625	663	620	630	610	622	594	618	642	625	633	631	622	598	635	627	656	619	629	634	630	618	626	669	666	596	649	629	610	629	657	640	629	643	631	606	625	594	630	617	642	583	628	617	647	581	619	645	643	651	642	626	615	660	639	689	646	639	617	656	618	670	664	673	610	600	594	626	614	635	639	631	630	664	628	653	681	649	617	624	633	655	675	645	672	626	598	612	618	672	621	636	652	646	610	601	658	630	634	634	592	657	591	657	629	625	647	638	606	652	604	628	596	605	597	626	623	658	603	615	632	652	620	638	660	648	642	606	611	632	603	628	601	668	609	645	639	661	669	665	630	599	628	633	658	621	612	635	658	640	666	581	647	658	646	660	644	701	625	625	633	591	594	618	629	662	615	628	621	622	619	608	633	566	627	629	624	634	596	617	632	652	635	649	623	599	635	616	590	641	570	647	646	613	594	630	681	653	618	613	609	650	626	618	625	639	649	684	639	641	682	628	619	625	675	620	663	643	646	635	654	626	652	669	674	620	632	620	621	621	668	644	628	646	642	646	608	645	625	634	648	661	620	626	599	590	618	662	632	641	658	660	662	689	626	604	623	587	618	668	604	637	687	638	592	604	600	662	616	586	623	594	629	600	651	593	606	644	612	627	601	655	601	620	677	607	579	625	656	596	635	627	640	673	670	662	609	621	655	612	649	609	655	604	634	651	629	667	632	623	660	684	563	627	654	647	631	605	597	620	623	591	628	621	627	663	621	662	663	653	594	633	623	619	669	667	646	613	599	612	615	611	609	657	662	610	633	611	663	689	653	591	634	648	651	637	617	673	611	636	602	633	668	611	686	585	667	582	627	622	631	609	641	619	602	589	670	587	616	620	683	606	682	641	603	638	628	639	633	629	618	627	655	613	651	673	629	652	619	610	679	597	630	646	596	629	681	606	606	573	649	659	663	631	689	644	613	573	653	631	655	589	579	666	640	637	638	607	657	649	644	654	601	593	662	611	623	692	675	659	608	643	644	631	630	649	604	596	637	635	647	590	622	617	636	636	621	637	671	661	646	634	599	599	597	600	591	603	624	580	650	626	627	613	617	643	621	654	620	629	627	636	577	613	667	639	613	604	643	612	621	632	624	610	648	646	606	656	604	613	667	636	665	628	669	640	600	625	627	658	629	633	614	642	639	584	637	650	614	566	664	682	670	681	559	633	640	626	651	668	658	640	652	670	636	601	689	583	645	623	607	634	653	651	599	635	650	632	659	643	586	637	608	666	600	603	625	684	632	645	627	637	640	649	609	654	656	593	596	590	607	621	626	648	639	624	603	577	639	669	630	631	614	651	632	640	640	605	595	623	657	614	623	646	612	640	629	610	683	572	650	648	652	660	619	570	652	590	616	633	625	625	668	607	610	629	644	667	620	633	626	591	630	560	630	654	640	646	649	669	631	613	632	601	602	635	606	634	618	658	675	619	669	636	613	665	644	634	625	594	622	609	655	675	632	642	641	676	641	606	623	607	658	654	634	596	641	631	638	636	657	658	590	631	610	592	655	631	599	589	620	661	658	625	633	636	634	665	614	666	628	614	601	648	628	621	634	625	646	630	602	644	627	647	595	635	619	637	659	598	592	635	620	637	625	639	617	651	598	670	631	650	662	626	638	614	647	627	618	628	640	656	631	663	637	595	660	643	663	656	662	603	641	638	668	663	631	600	566	622	611	596	629	629	618	615	582	665	646	670	630	616	612	667	672	626	608	704	597	645	576	565	646	622	647	613	671	646
24757	21630	28655	25075	16612	1044	574	390	334	264	229	248	253	209	211	207	197	185	210	196	185	168	220	167	166	192	186	195	148	158	179	152	175	183	176	174	155	161	171	155	163	171	170	182	183	150	172	163	176	158	173	169	152	177	169	156	172	135	163	157	173	175	158	171	144	173	153	169	171	153	181	162	168	151	178	174	168	153	131	165	167	140	184	170	171	138	168	188	169	156	157	155	149	156	146	150	171	167	160	171	155	154	155	148	170	153	158	144	183	166	136	151	180	173	160	145	171	173	165	165	172	167	164	139	176	160	141	152	173	164	150	146	162	164	148	171	132	167	157	163	147	153	161	157	158	196	173	154	163	165	189	155	169	157	157	168	170	153	183	160	176	163	147	168	165	143	162	141	174	160	163	152	166	159	144	163	171	158	144	167	166	153	176	167	156	161	144	163	160	169	148	146	157	149	144	157	151	155	167	173	171	168	166	145	163	160	150	178	152	144	150	179	168	154	148	173	178	160	152	141	168	154	155	137	173	166	158	161	177	184	159	154	179	161	175	154	143	159	172	159	166	169	159	158	191	147	160	147	171	160	162	163	162	141	159	138	141	184	187	157	141	164	158	158	175	156	181	149	160	163	164	147	154	157	162	172	166	149	159	201	154	164	172	170	152	163	169	164	169	177	161	149	140	167	177	143	157	163	168	165	151	167	179	156	127	151	143	182	162	163	148	179	144	154	150	181	154	157	171	175	159	164	174	158	149	151	170	167	147	152	179	170	158	154	151	173	153	152	154	161	161	158	142	176	166	149	162	139	187	147	169	150	171	151	172	161	165	156	151	147	141	148	178	153	174	155	165	162	170	174	149	166	166	131	168	159	135	133	173	152	165	177	125	166	170	163	155	151	180	136	155	167	139	173	147	162	171	180	168	162	180	150	168	170	158	167	144	160	179	155	152	177	174	177	189	173	148	179	161	160	153	171	151	128	130	159	161	151	153	153	149	148	186	142	178	163	175	159	164	150	165	180	152	170	152	156	166	170	144	139	171	164	145	172	159	168	209	163	147	156	173	167	154	160	130	174	167	160	167	155	150	167	133	152	152	151	160	154	174	160	160	167	159	172	179	170	185	155	159	164	156	165	159	168	173	151	154	150	157	157	169	145	162	156	157	156	185	150	157	151	157	158	166	137	144	148	140	171	168	169	163	157	156	161	146	171	161	144	178	158	162	148	150	158	175	148	170	151	167	165	149	138	143	170	163	160	170	165	155	163	180	161	164	174	156	151	170	159	167	154	162	158	183	164	160	146	147	146	158	183	159	154	146	155	177	162	163	147	177	175	145	171	163	165	172	152	154	185	167	178	177	149	161	170	171	176	157	153	133	151	172	140	158	149	153	157	146	162	167	174	149	173	178	172	177	157	157	155	175	157	158	176	164	144	173	176	165	164	161	165	151	163	169	158	173	167	171	131	161	168	167	165	150	167	171	162	145	170	147	190	155	173	164	155	167	179	150	157	162	168	151	167	135	164	153	164	146	155	172	182	155	150	171	162	161	150	153	151	153	171	175	166	159	155	185	163	182	165	145	160	140	154	151	166	148	149	187	141	132	165	164	135	175	152	145	173	147	191	166	149	167	167	155	170	171	186	149	180	171	151	162	162	145	169	188	145	152	158	174	174	180	164	157	151	141	182	160	156	163	147	172	151	141	162	148	176	155	172	187	164	153	150	152	158	151	173	150	166	182	184	160	144	162	156	155	176	144	145	158	167	146	146	152	166	175	145	165	154	181	166	181	160	160	155	130	175	168	155	151	160	144	165	167	171	162	159	139	144	138	174	150	154	160	175	156	166	163	144	180	178	155	131	177	182	165	142	195	147	145	188	149	156	148	174	161	176	155	141	158	165	172	168	166	143	162	167	134	168	148	158	173	164	146	145	140	171	138	177	143	159	149	165	154	147	166	139	162	175	156	153	160	147	177	171	165	152	173	141	154	154	174	161	152	176	184	155	174	170	188	181	168	171	137	163	154	176	167	159	151	170	147	173	178	166	151	173	165	170	158	159	166	165	165	169	150	164	170	161	141	146	139	164	159	158	144	161	151	177	172	165	165	176	178	146	173	165	169	175	170	145	161	164	183	178	139	157	176	194	160	163	146	152	138	158	144	155	164	161	153	164	168	139	160	161	160	142	176	153	154	181	170	159	169	159	159	167	160	170	150	164	151	156	177	163	173	178	195	132	150	146	164	162	158	149	149	156	147	147	148	193	149	152	144	181	154	157	182	165	156	172	165	154	183	170	144	165	146	181	153	166	180	155	193	191	143	152	181	152	145	162	160	162	152	166	170	151	154	156	178	165	149	157	185	160	153	159	155	149	159	161	150	166	166	170	151	168	158	142	173	145	170	167	163	168	151	164	172	139	147	169	157	146	146	153	176	163	147	142	182	148	159	142	180	160	155	168	160	148	164	174	172	155	107	178	177	155	160	170	184	160	158	152	167	153	165	168	157	157	151	159	157	172	147	153	155	164	167	159	166	166	143	188	166	147	161	177	167	146	186	174	179	146	167	147	158	154	189	171	128	152	163	179	177	163	153	156	138	166	170	165	175	160	151	151	162	148	163	180	148	160	147	169	154	164	149	173	175	152	166	146	141	150	149	157	166	158	139	178	160	165	162	172	159	152	187	158	177	149	173	138	175	157	170	151	186	168	145	166	176	160	159	162	159	164	165	154	153	155	158	164	159	170	153	167	156	156	151	168	181	141	159	153	169	148	133	155	174	166	168	171	166	169	134	163	169	167	166	160	128	165	161	163	166	156	145	169	178	147	158	146	177	154	168	148	140	164	148	191	168	168	142	162	168	140	142	154	156	144	176	155	168	167	180	151	140	170	139	155	163	140	144	150	192	149	153	185	187	161	148	152	154	167	168	149	157	183	177	155	142	149	156	155	179	165	171	149	164	178	160	151	153	178	172	160	183	140	155	166	148	163	154	182	177	173	173	154	161	166	163	159	146	155	157	167	184	162	152	147	179	170	170	161	133	149	157	156	165	177	170	153	146	135	139	159	160	138	168	176	169	169	170	175	182	156	175	169	165	148	163	157	162	150	159	171	142	167	156	166	180	165	160	162	139	162	144	149	162	166	158	160	158	151	186	184	144	156	160	145	165	155	149	163	156	167	145	177	180	169	176	163	177	158	132	156	161	147	147	158	140	167	170	168	164	169	176	185	162	155	159	175	163	168	158	158	132	159	154	149	147	149	144	160	161	159	164	157	172	172	164	171	149	171	175	159	169	170	161	157	157	158	157	150	161	164	167	140	150	174	152	183	177	152	138	177	150	188	149	177	150	180	159	163	156	143	164	141	147	143	158	190	172	183	167	160	151	159	179	149	164	153	155	167	159	143	163	181	141	140	178	174	164	179	128	168	148	176	163	145	165	165	136	158	148	136	155	170	160	146	163	180	166	144	164	132	158	149	147	138	162	168	155	163	177	144	166	176
17016	26278	8964	4645	2918	2010	1609	1255	1100	934	801	724	663	632	597	547	506	514	461	462	458	434	443	427	419	436	423	435	383	376	391	420	396	397	397	408	359	368	369	365	385	422	406	351	355	410	409	358	351	356	388	391	376	364	359	347	372	371	393	372	373	381	360	359	346	394	385	355	396	377	353	364	353	371	353	382	366	382	348	370	356	337	372	360	369	362	328	395	385	321	381	334	336	398	388	374	363	349	375	373	381	375	361	380	366	379	372	376	367	341	387	372	337	351	393	343	357	352	336	355	358	341	353	339	388	316	342	370	375	335	369	371	352	337	352	364	346	389	353	370	388	359	379	323	316	340	365	328	369	372	343	359	349	347	349	324	350	393	350	389	392	360	370	368	359	353	338	353	355	339	330	404	361	353	382	340	376	373	351	361	362	383	328	336	349	320	348	351	383	379	322	362	322	346	360	331	387	330	396	322	364	354	389	380	366	363	381	361	331	337	381	360	366	355	375	366	374	390	380	367	351	355	385	379	362	384	331	340	349	334	323	359	354	373	348	331	317	377	359	328	354	355	347	359	345	370	351	358	349	332	356	362	360	380	341	393	346	358	366	370	376	351	353	358	343	337	360	333	400	353	364	394	342	381	372	386	365	365	346	400	343	372	327	349	375	354	352	374	385	356	351	367	330	367	360	368	359	360	385	357	398	356	389	360	349	338	334	407	401	368	334	377	351	331	368	351	358	347	360	360	339	430	370	352	355	341	358	325	371	350	358	365	356	324	341	375	346	357	359	357	333	377	339	371	335	362	339	370	346	347	360	410	337	341	385	388	379	383	351	337	366	357	342	375	369	345	362	343	341	364	387	366	341	393	364	343	386	379	341	368	356	379	362	397	351	342	375	322	362	340	375	381	317	346	337	354	357	354	353	364	337	367	384	340	356	376	387	367	361	405	333	339	350	324	356	346	365	372	319	323	342	344	344	339	344	377	311	359	374	359	337	365	317	325	343	392	352	364	364	358	353	316	353	393	330	377	341	377	332	357	363	380	375	377	342	356	337	369	366	355	353	327	362	381	388	345	370	412	387	357	340	377	354	373	354	353	345	341	333	326	339	377	342	379	381	342	355	360	354	370	365	374	354	357	345	360	367	355	389	360	358	376	352	377	355	364	340	344	358	352	389	370	385	351	389	343	342	363	363	345	334	347	385	367	327	323	355	379	359	363	318	347	371	364	371	346	350	392	377	361	372	382	390	340	383	353	343	324	336	356	365	366	342	367	358	395	357	373	380	325	375	378	378	355	341	377	364	347	367	386	362	364	384	386	376	363	371	364	344	406	367	359	357	343	394	388	351	355	365	375	368	360	367	339	341	352	359	315	361	358	336	347	375	365	353	365	359	332	371	375	387	377	359	384	310	350	357	374	376	353	348	370	346	364	324	370	359	377	368	357	339	381	334	341	334	397	332	366	344	355	369	369	387	340	375	364	344	381	365	360	395	352	348	390	345	385	345	362	353	354	352	379	361	352	353	366	334	391	356	362	346	333	373	383	374	384	384	344	365	337	325	362	362	347	361	363	344	339	346	349	355	394	396	350	339	334	393	370	370	333	337	355	379	351	377	355	373	332	361	364	368	390	381	354	370	368	336	375	372	373	353	399	361	353	376	397	351	366	351	354	364	341	351	341	390	358	391	337	341	397	365	371	394	337	363	330	388	337	351	324	362	338	355	360	370	358	380	385	367	341	368	371	343	356	370	361	353	421	358	367	364	351	366	373	381	359	376	336	305	392	369	356	362	365	374	339	353	338	357	341	363	362	356	349	348	368	368	352	385	379	387	351	343	391	414	341	341	373	340	365	362	367	342	352	338	371	374	365	318	341	379	375	344	355	351	364	320	362	364	346	359	398	352	358	336	343	334	356	372	358	346	343	370	373	353	366	331	368	368	360	391	371	371	355	357	344	360	361	360	362	338	365	363	344	365	347	351	331	374	358	361	386	356	362	324	368	348	336	345	373	345	365	389	366	366	351	373	354	360	323	367	326	351	349	366	377	404	363	352	391	386	365	363	324	352	380	354	320	339	374	347	342	371	374	374	333	376	372	384	391	347	362	317	343	347	334	370	390	356	364	348	360	372	360	323	341	360	366	345	312	331	356	380	327	340	363	386	381	344	361	350	375	367	351	350	346	386	338	380	367	352	349	370	348	332	377	386	357	380	331	361	331	350	416	360	355	378	368	369	361	406	379	317	385	347	368	342	399	361	350	386	383	353	383	322	367	368	340	346	334	351	364	374	360	346	349	384	349	374	352	330	358	348	382	353	345	358	374	367	369	385	374	338	356	376	336	360	360	353	357	356	387	342	373	341	380	391	307	344	348	347	389	392	341	342	333	384	376	372	362	373	370	356	362	353	368	390	334	359	375	339	339	341	347	338	368	380	366	361	380	363	349	378	380	349	322	344	352	368	366	363	356	370	352	391	361	381	365	350	391	369	309	370	403	395	365	367	354	345	349	328	367	325	313	353	360	359	365	335	376	366	350	351	379	378	370	359	335	340	369	358	350	376	367	357	354	357	341	371	381	391	329	368	338	350	374	341	341	381	361	344	376	376	362	348	362	352	350	386	327	356	344	322	347	338	380	343	376	378	396	352	355	318	363	378	357	353	335	357	362	381	322	363	358	353	346	364	374	355	356	365	335	380	341	323	392	354	347	362	363	374	357	355	352	362	346	353	375	363	388	350	352	382	387	354	341	356	367	344	342	376	385	355	351	335	352	357	314	399	374	349	343	358	396	338	379	338	349	352	400	353	363	353	344	379	386	337	339	339	368	348	361	365	355	352	392	319	389	370	355	380	396	379	382	379	365	389	357	334	358	377	342	355	324	382	333	344	321	323	340	369	371	386	354	354	386	366	370	365	389	409	395	387	344	342	346	352	356	367	373	370	333	364	354	324	341	356	366	379	366	342	398	352	367	328	390	321	372	367	363	386	380	376	360	368	344	353	350	315	339	379	344	364	369	328	369	366	357	330	346	363	370	370	350	364	335	353	365	345	382	331	342	351	348	359	360	323	349	369	363	374	391	375	373	353	371	343	337	368	390	329	342	338	326	363	356	338	366	355	349	350	373	372	381	306	349	370	358	381	351	386	367	360	374	349	349	365	356	342	336	362	384	370	343	373	358	354	361	362	361	352	349	347	366	388	331	356	338	380	339	352	334	374	368	337	375	356	396	379	333	367	391	372	384	346	355	339	349	372	340	387	341	341	358	372	373	364	368	333	357	373	361	369	379	371	376	381	372	383	350	373	379	372	339	353	363	361	351	353	354	332	363	367	365	385	382	325	381	356	387	375	377	365	339	359	365	362	389	354	376	372	350	379	335	390	342	347	368	384	361	359	358	381	396	394	360	377	386	345	335	303	333	355	306	375	332	392	327	336	377	381	326	372	368	370	365	359	329	369	354	393	364	363	342	349	326	345	369	366	357	383	349	361	355	367	338
23815	21638	29478	24315	21637	16088	1733	843	698	594	543	531	477	470	449	471	475	446	396	419	388	440	397	409	395	370	387	364	405	398	387	378	390	360	402	336	399	341	366	351	364	418	364	375	403	399	401	364	370	402	340	382	348	379	342	367	344	358	370	365	360	388	348	356	342	345	373	373	388	402	361	349	367	339	343	363	330	373	421	332	354	366	376	391	361	343	366	359	365	364	385	361	380	369	381	362	386	342	349	397	354	354	378	356	371	362	364	353	365	355	389	350	353	373	347	350	361	366	394	375	350	361	393	344	339	329	373	332	369	353	378	330	392	357	388	387	384	347	347	360	375	373	344	373	330	369	356	368	377	357	377	365	348	374	365	364	371	369	358	332	353	341	362	382	361	366	365	349	382	367	327	339	351	362	399	364	357	369	343	369	358	367	376	355	364	376	384	346	345	351	332	389	374	370	354	342	341	371	363	329	324	371	354	344	382	356	348	365	341	368	345	368	367	366	346	377	350	358	381	359	380	413	333	347	362	367	342	362	377	363	348	346	354	366	355	390	347	367	370	341	360	382	356	340	372	380	334	361	346	355	385	377	373	357	345	353	366	381	350	346	376	373	353	338	369	355	351	364	378	350	307	359	354	367	350	342	350	344	359	374	364	354	343	342	385	395	358	351	356	353	378	364	383	344	352	394	354	353	355	378	371	386	390	394	333	361	350	380	386	368	328	329	352	390	379	347	384	374	379	340	353	356	345	367	354	406	350	349	343	360	317	397	339	353	364	375	350	364	370	367	353	357	368	363	367	385	356	395	342	372	373	326	367	384	375	374	370	357	335	345	360	382	371	341	338	338	358	355	367	334	387	343	323	377	365	362	340	364	357	376	329	369	345	362	368	368	360	337	341	389	389	374	347	346	372	351	340	347	343	373	374	355	347	331	354	326	360	351	336	333	317	352	366	348	359	357	352	354	322	377	350	360	379	385	354	365	378	360	388	356	356	339	371	373	381	407	370	396	377	315	331	371	359	363	348	391	362	368	328	360	357	372	357	341	369	371	372	375	315	360	386	355	391	365	324	374	372	385	370	330	379	398	367	369	380	350	347	338	315	378	367	355	385	351	377	375	368	362	403	363	346	378	316	350	333	369	347	363	376	364	358	352	340	382	347	356	395	379	364	358	327	346	369	351	345	376	380	354	340	382	386	376	401	357	362	372	376	373	335	360	380	352	364	351	350	346	340	320	354	358	372	364	346	345	352	402	367	351	368	354	375	366	332	389	349	299	370	389	362	364	368	326	386	327	355	361	364	396	355	366	376	338	344	353	389	402	355	336	380	326	363	387	415	337	370	309	350	372	366	343	365	366	388	379	389	372	401	347	364	372	357	344	317	382	382	347	335	338	334	364	357	343	368	373	363	363	348	392	352	392	355	335	331	382	350	370	335	330	339	369	331	350	366	342	387	365	369	362	323	338	370	360	340	315	353	368	360	334	378	379	357	356	353	385	382	352	417	379	358	402	376	361	363	362	350	389	341	379	331	411	383	376	348	385	371	365	367	347	362	365	368	380	379	364	384	331	355	359	385	373	401	386	344	355	343	350	362	365	328	383	355	335	368	373	341	378	373	384	353	368	362	367	349	332	352	348	388	336	352	369	343	366	356	375	371	338	368	365	332	351	369	372	355	383	370	342	380	361	391	348	380	371	377	339	370	374	377	353	350	341	341	361	351	341	370	361	326	319	353	379	386	338	347	341	362	386	340	371	350	376	358	383	347	365	393	369	365	393	359	351	365	365	355	345	354	366	352	355	369	341	361	335	380	417	359	409	365	369	350	353	366	375	358	368	370	350	379	377	361	391	370	337	377	367	382	375	363	348	338	328	385	345	360	356	370	335	368	367	345	348	373	356	374	362	377	400	367	387	368	369	365	377	351	356	372	358	377	342	368	365	344	351	379	357	380	320	352	371	320	376	364	332	315	346	369	407	384	364	389	381	350	364	363	345	361	342	374	355	362	363	388	365	348	366	347	372	378	312	356	375	378	380	372	358	408	376	411	390	348	361	379	394	348	351	355	364	345	362	373	331	387	332	344	332	347	363	381	372	362	347	353	359	382	369	364	358	352	328	383	358	362	411	372	355	355	379	301	351	379	351	327	367	374	349	356	369	365	341	378	375	345	341	382	364	353	340	370	363	345	356	358	354	367	345	367	386	366	380	371	393	339	349	339	384	344	354	333	383	373	360	385	372	359	367	360	344	369	365	353	379	369	344	339	377	374	372	371	353	357	371	370	362	349	359	346	346	378	343	374	340	351	384	360	357	358	375	404	367	390	386	382	361	368	378	365	379	328	354	363	372	346	352	366	366	335	343	390	369	369	339	380	373	365	400	341	378	351	341	339	382	350	362	368	339	388	325	348	356	311	337	389	372	384	353	372	336	359	334	390	364	350	373	385	346	337	398	350	352	351	366	332	336	368	365	364	327	343	352	388	371	360	389	393	359	385	352	342	362	379	387	356	364	357	357	356	358	361	340	366	379	342	348	363	357	376	331	344	341	346	353	323	337	368	368	379	373	392	354	391	327	380	373	373	379	369	360	364	340	329	366	371	356	384	365	366	321	352	343	376	361	333	362	362	363	376	353	342	345	360	369	352	361	376	353	350	361	377	378	365	332	339	378	380	382	411	376	400	368	350	370	387	356	360	378	364	375	387	351	347	322	371	337	369	354	324	386	345	383	354	361	363	362	364	371	375	360	322	369	353	332	354	345	404	376	368	354	362	339	345	354	346	356	341	355	390	367	340	401	347	370	389	373	333	394	388	379	333	357	389	372	368	378	368	318	355	376	367	331	323	326	345	304	342	364	347	339	348	369	388	368	362	366	357	373	349	374	378	363	347	348	339	361	404	333	373	372	361	353	347	332	363	352	385	352	359	352	364	333	351	353	365	355	383	355	316	341	381	351	343	372	388	350	345	373	373	375	353	352	358	371	340	339	379	371	363	393	382	399	366	367	344	380	343	369	351	376	355	365	374	361	348	345	383	367	353	372	372	357	362	326	394	382	341	357	356	337	357	362	367	389	351	335	386	352	376	365	370	376	358	372	358	398	352	338	359	360	357	372	357	387	354	379	352	356	358	374	382	402	362	356	344	376	367	364	337	346	349	417	338	353	337	375	377	369	348	377	378	342	344	324	357	351	349	363	348	400	364	362	383	389	392	369	345	376	376	340	373	378	388	361	343	371	350	331	375	357	369	344	381	355	338	365	401	370	368	358	352	388	381	406	384	361	362	377	350	353	323	372	352	336	376	352	337	366	379	406	335	359	340	389	358	348	364	376	336	339	322	351	344	355	360	356	348	393	347	366	368	327	368	370	339	356	348	367	332	305	406	359	342	351	347	331	360	362	377	350	355	352	345	367	387	351	353	344	350	327	344	357	343	337	349	371	395	361	360	372	356	355	358	348	364	398	353	361	353	361	360	345	339	342	336	420	358	354	348	357
23890	31874	14548	8099	5546	3884	3025	2419	2093	1809	1590	1434	1370	1219	1171	1120	1105	1000	993	903	887	915	865	874	835	842	851	784	762	778	770	786	791	764	789	861	766	787	775	786	725	759	795	736	777	732	764	744	724	716	787	757	774	773	742	710	727	725	714	736	763	736	639	651	694	729	682	743	724	765	704	711	714	739	749	706	708	678	716	723	752	735	682	688	727	728	703	770	772	723	689	697	727	689	704	704	708	719	710	709	701	736	736	796	708	683	747	691	724	720	698	734	643	691	716	767	735	722	713	722	727	700	757	707	700	740	680	718	730	731	680	675	776	694	710	719	733	727	713	676	692	727	731	724	695	694	696	722	683	729	687	719	714	751	717	716	713	686	735	685	690	710	758	698	751	719	706	669	767	687	675	713	747	784	708	725	774	703	744	728	693	692	683	708	719	736	694	684	716	748	725	685	719	685	703	718	686	697	688	702	723	741	701	716	733	691	737	742	730	738	700	714	733	672	750	720	735	676	710	670	749	740	708	690	732	696	675	648	694	684	705	688	691	740	656	721	724	758	757	678	689	770	682	718	698	724	709	671	720	682	725	690	711	689	751	718	714	710	735	714	793	732	707	692	701	713	685	691	673	711	705	674	718	748	698	721	740	734	731	703	703	709	744	731	726	726	724	709	699	710	751	713	703	701	703	724	702	732	746	714	682	665	702	705	729	723	695	689	714	725	730	704	723	724	714	741	715	687	745	684	694	677	708	727	652	713	718	687	716	751	740	747	726	711	690	715	674	711	737	707	719	686	703	689	727	703	737	697	715	713	710	692	740	759	692	707	710	684	718	708	728	714	701	706	713	674	714	759	738	744	668	710	755	703	739	702	730	699	726	722	687	707	717	745	683	690	682	687	709	681	698	702	717	679	734	724	701	677	720	693	753	701	697	700	698	690	728	709	686	707	696	718	719	688	746	709	718	678	731	697	735	699	689	675	702	688	723	680	715	711	724	650	668	682	698	722	689	678	750	714	744	766	675	748	725	723	687	671	709	677	734	732	738	763	667	758	691	712	717	686	706	666	722	680	698	689	654	743	716	711	734	656	665	711	697	702	661	695	665	693	677	748	744	693	747	737	720	711	718	701	719	716	728	735	703	723	667	743	684	669	720	702	662	675	699	721	739	665	688	734	746	748	729	709	719	753	660	661	736	710	720	669	697	694	723	691	697	746	741	707	654	709	670	731	707	720	683	686	753	780	698	676	704	734	771	712	670	685	713	717	733	680	718	681	717	696	672	712	707	724	752	671	653	685	716	708	695	695	698	712	709	763	745	705	748	710	710	748	703	725	693	689	763	731	725	676	730	670	754	732	666	743	693	739	706	724	715	740	720	736	683	677	696	700	697	720	705	706	687	725	703	750	656	740	730	747	715	682	708	739	697	685	718	693	724	693	705	697	681	703	696	740	727	732	731	719	708	706	703	668	739	789	641	705	741	694	718	654	703	658	690	717	690	710	729	712	726	662	720	648	735	742	706	686	729	726	699	659	733	738	655	741	683	650	707	654	700	722	707	688	735	724	727	690	688	716	717	743	726	693	740	739	737	691	716	676	694	719	716	676	693	734	762	692	739	700	729	745	725	696	699	767	709	661	654	701	707	700	747	721	749	747	713	735	704	711	737	735	701	711	691	709	711	706	754	688	703	686	723	664	733	704	737	688	686	739	704	669	715	751	704	690	720	737	733	692	716	679	712	698	670	716	703	696	693	684	674	694	714	698	700	708	669	736	691	671	701	717	704	734	703	708	685	666	740	692	731	721	720	771	709	738	744	726	702	694	761	655	703	697	724	701	695	711	739	639	743	673	728	706	786	764	706	745	701	728	671	719	710	695	719	717	722	702	700	722	722	733	738	756	715	713	699	770	729	734	678	732	702	719	719	623	743	685	656	710	744	694	719	703	743	708	719	724	658	693	716	695	764	713	736	702	717	679	704	708	675	708	735	706	758	702	722	760	704	688	694	744	764	725	718	755	765	719	678	722	722	733	675	710	677	771	707	706	663	738	694	723	698	703	738	716	667	708	696	718	697	684	702	711	692	702	699	685	751	719	666	722	698	752	725	745	710	695	685	728	704	742	680	705	716	728	686	675	718	731	720	715	755	693	700	767	734	743	663	692	759	707	728	680	692	738	698	670	682	724	759	714	737	767	724	715	724	741	773	643	750	709	784	701	660	721	687	729	681	692	691	703	695	706	722	689	754	735	683	696	714	679	684	750	678	689	702	720	733	719	692	716	716	715	708	665	728	748	729	661	680	707	695	712	700	736	754	672	726	762	735	778	685	743	745	736	713	716	741	723	703	752	720	670	691	728	728	752	730	716	725	707	689	695	709	661	696	672	674	653	763	695	734	722	717	715	694	714	682	706	733	693	732	689	714	778	732	733	726	723	734	757	688	696	747	715	711	705	672	766	666	731	691	747	708	719	704	698	703	733	704	723	717	673	700	740	736	731	720	725	740	671	697	649	682	697	732	735	684	697	734	731	727	708	735	746	753	741	738	672	727	737	739	672	724	721	741	723	754	696	679	746	735	721	684	693	674	742	673	660	731	691	703	654	723	694	725	714	671	685	681	729	690	708	721	716	775	740	674	738	701	666	691	751	713	737	742	710	704	710	702	687	741	717	709	690	758	729	724	721	714	632	747	670	709	735	689	680	739	729	706	734	706	739	734	715	714	668	710	730	671	654	669	757	700	758	689	702	707	693	682	695	698	715	707	728	686	715	692	737	673	713	680	755	741	738	744	702	739	681	698	689	713	723	702	691	709	758	760	715	682	661	649	716	742	728	697	711	705	742	760	735	650	704	711	720	717	666	730	737	751	780	716	716	687	700	698	723	688	693	722	712	692	691	728	720	676	693	732	744	720	683	652	687	649	699	704	683	695	711	719	688	770	663	678	708	744	704	712	660	703	707	702	710	664	684	730	687	706	766	699	734	713	714	712	701	742	717	680	675	699	665	696	737	685	643	700	705	742	705	707	703	730	699	718	748	660	740	689	673	692	747	726	728	684	699	702	708	699	697	669	711	737	701	720	700	687	769	737	706	684	695	688	735	751	741	733	734	735	713	730	677	677	696	688	702	727	789	744	706	726	722	768	706	665	723	719	682	708	687	659	711	715	738	718	721	676	650	740	687	684	760	697	714	705	752	711	728	745	710	666	720	735	702	709	676	674	730	704	680	745	755	707	721	672	665	687	725	702	697	760	700	706	710	727	740	670	747	732	729	709	730	696	713	702	697	736	688	690	683	724	748	715	710	684	678	735	748	732	679	672	691	722	716	754	690	654	652	698	706	709	743	708	734	676	736	724	729	730	730	742	703	724	700	722	668	721	684	705	687	748	699	755	724	693	727	659	710	707	687	763	698	701	719	696	694	688	724	726	725	753	702	713	685	698	720	687	707	697	702	693	699	689	692	700	742	686	688	700	701	692	706	707	716	663	733	714	694	666	664
27278	20468	5985	639	402	312	270	290	289	313	302	305	255	348	292	300	279	304	292	299	301	289	307	325	305	323	303	250	293	288	326	316	304	293	316	295	296	286	261	293	288	294	303	304	270	271	294	311	294	305	310	284	280	315	299	272	296	323	281	274	274	294	308	281	297	270	281	290	299	306	289	287	288	269	329	298	299	279	296	283	289	303	286	286	285	299	282	304	283	285	304	299	312	297	262	305	334	287	313	335	307	291	296	274	296	300	288	322	284	314	273	300	297	256	282	266	289	317	267	289	281	308	281	295	318	279	304	308	307	277	299	271	280	270	293	303	284	296	294	297	284	295	277	313	308	332	308	293	294	288	279	295	305	293	292	290	256	291	268	276	282	269	311	287	303	303	316	310	313	300	316	290	281	270	311	342	284	284	305	284	287	315	264	288	304	298	288	303	299	314	300	296	270	322	277	274	286	263	286	287	309	302	290	301	306	278	285	317	267	272	275	308	270	291	274	314	261	282	288	308	307	308	306	281	326	303	294	277	310	292	300	283	262	308	286	302	313	260	271	287	285	306	300	291	297	280	280	274	297	282	294	281	285	292	265	302	290	284	272	268	320	308	247	338	268	296	292	273	285	290	314	290	308	286	295	300	297	294	291	308	312	284	250	307	295	265	310	314	278	278	262	330	308	301	293	270	295	282	304	270	311	320	290	293	289	271	284	306	288	288	281	258	301	304	318	280	307	312	302	288	305	265	294	266	290	281	296	293	296	254	271	306	280	304	318	262	289	271	306	313	273	294	260	282	283	284	272	292	306	281	282	291	284	274	284	281	283	306	292	320	307	295	276	323	263	268	287	281	295	273	279	283	270	256	319	300	287	280	296	306	298	292	279	262	288	276	297	308	295	277	307	299	291	293	245	290	275	324	311	293	294	307	304	284	296	280	304	310	287	316	279	309	318	267	274	300	311	309	302	305	307	305	300	313	268	273	275	305	301	300	301	298	278	288	276	268	297	323	319	294	272	293	297	296	292	319	287	309	270	292	287	290	280	278	283	289	295	300	289	327	290	268	297	322	295	299	274	285	268	264	259	278	289	291	263	269	294	300	292	303	276	286	314	288	332	318	325	302	303	244	284	276	311	301	293	269	311	276	295	275	310	291	280	315	299	315	275	315	316	302	285	304	273	315	302	295	282	293	290	288	308	284	268	310	299	277	304	323	321	306	329	257	277	284	297	295	282	276	303	302	298	310	272	269	305	323	278	299	287	298	301	291	275	261	323	258	275	305	261	302	296	318	297	268	273	253	282	285	261	300	291	286	306	286	321	278	300	262	301	288	287	291	292	300	280	275	315	294	299	293	281	286	322	290	294	310	282	309	301	287	301	314	309	291	297	277	290	325	313	267	304	320	290	261	263	294	295	332	320	265	289	308	291	306	267	294	294	257	287	284	303	282	280	273	256	290	302	308	290	286	306	278	295	315	296	280	269	280	308	283	293	263	282	301	316	284	282	291	321	284	306	312	297	305	271	302	295	318	320	289	290	318	273	316	301	295	288	300	293	279	290	287	293	314	301	266	304	303	316	244	294	312	276	296	260	303	272	316	307	294	294	319	285	297	329	290	319	267	286	264	319	320	291	284	324	301	288	308	311	286	269	260	297	298	274	310	324	290	296	282	275	270	287	306	296	314	296	276	301	294	295	295	315	294	263	286	296	280	287	302	324	317	277	283	291	302	305	297	297	296	286	277	331	298	270	304	325	315	313	312	308	280	287	291	283	299	328	265	282	288	270	300	286	272	299	307	298	305	301	300	279	262	339	303	283	301	268	266	286	302	304	291	307	302	318	288	308	314	294	332	269	312	324	301	263	283	323	282	267	268	282	315	293	283	284	292	260	277	281	291	281	281	305	300	338	278	290	272	304	293	268	272	324	324	275	282	309	295	315	271	288	288	314	307	281	283	292	281	287	290	290	323	275	311	265	320	294	316	278	278	288	262	312	288	310	293	272	270	273	321	268	296	272	277	300	304	287	270	291	303	303	291	283	300	302	282	324	280	310	303	326	300	299	285	295	264	276	322	313	297	293	280	307	307	290	277	288	305	303	285	311	284	345	286	251	290	283	303	287	275	306	294	316	288	287	272	293	276	291	295	310	260	319	311	275	308	282	305	309	310	291	286	315	272	309	312	303	299	291	279	324	303	267	323	268	270	267	293	267	289	278	297	265	274	306	262	265	277	315	301	282	279	304	307	291	309	259	295	304	308	305	289	299	298	315	278	284	298	272	293	320	269	308	340	298	287	312	290	321	256	281	263	265	267	305	293	295	284	297	288	264	285	260	292	297	299	261	299	281	261	324	284	284	298	274	266	283	271	268	280	301	303	302	282	270	305	274	307	317	282	284	292	340	270	284	283	274	292	280	281	275	285	293	307	256	320	312	298	297	325	260	292	245	290	298	274	277	297	315	285	282	298	303	301	301	311	294	313	278	298	268	264	303	295	277	308	287	265	298	241	297	287	299	287	279	315	281	288	256	295	284	308	297	306	293	296	285	293	300	312	281	295	314	317	300	314	275	288	274	296	281	288	293	257	268	283	304	284	280	311	304	287	283	286	280	297	269	307	272	306	280	267	280	279	324	314	294	287	287	293	325	278	311	286	300	284	292	262	280	271	287	312	267	272	262	297	285	278	293	284	284	288	268	257	283	273	302	322	289	319	286	301	301	310	276	298	277	268	310	285	304	289	303	297	256	302	304	276	280	297	280	291	302	290	300	280	269	284	274	291	272	316	286	309	275	273	288	270	320	298	271	293	290	268	308	316	300	316	282	290	287	282	276	283	311	288	285	276	303	298	317	297	293	290	259	263	297	300	296	298	281	283	292	274	279	283	314	298	272	262	281	306	285	302	298	283	290	287	299	301	322	279	295	268	322	286	287	311	267	306	248	313	300	264	282	285	297	291	328	299	313	295	292	294	332	283	282	285	292	317	281	277	278	301	275	315	343	285	269	317	297	310	280	301	288	294	326	293	288	296	294	282	263	332	278	292	295	272	312	295	260	300	326	315	289	296	291	287	285	299	294	281	291	279	270	263	317	306	288	299	253	291	280	283	308	309	311	322	283	290	297	264	275	293	306	291	276	292	289	308	299	274	264	304	293	278	320	307	303	309	298	301	282	277	279	302	284	286	289	272	309	299	302	317	294	314	264	320	293	291	292	302	282	270	288	304	353	302	273	322	298	291	300	320	283	276	268	329	253	296	278	284	287	324	305	291	313	313	311	308	264	281	292	301	288	287	255	305	268	261	328	300	309	294	292	302	282	305	308	310	298	274	273	331	294	302	289	312	303	287	277	319	312	288	297	295	292	293	307	303	282	290	290	305	279	319	313	276	297	295	312	279	293	286	276	333	311	263	287	275	293	285	315	293	315	283	278	274	324	288	271	298	308	311	313	275	270	277	281	294	332	264	326	283	287	288	292	287	291	312	309	306	291	328	295	297
7088	5540	1630	1114	914	800	707	710	732	687	646	670	679	680	654	635	621	667	631	639	651	637	623	667	646	688	631	657	629	659	673	623	620	647	632	638	590	630	614	670	615	617	646	683	640	610	630	632	656	633	641	634	642	598	644	630	655	637	618	596	586	636	642	627	640	644	630	655	636	609	674	633	644	627	620	613	664	654	682	687	623	622	599	638	655	649	639	655	659	636	621	639	617	663	619	647	630	659	625	683	627	639	671	640	627	611	571	633	630	623	618	620	615	666	613	664	642	642	614	641	585	626	623	637	610	621	637	594	656	651	615	630	666	674	654	645	609	669	585	642	592	643	640	658	611	603	627	569	620	644	624	625	626	650	632	604	593	665	626	599	627	649	637	666	626	605	665	644	632	676	668	613	629	638	615	591	647	579	628	665	654	651	593	648	652	630	674	667	651	603	555	634	672	673	624	636	605	625	653	643	672	645	614	637	650	616	656	630	602	621	664	664	667	590	618	654	613	629	604	636	637	624	607	642	621	641	587	655	664	661	619	616	616	623	629	615	603	665	623	642	582	617	619	648	646	643	646	637	680	632	624	620	603	602	610	624	659	664	600	625	616	656	650	645	666	603	703	629	579	630	638	665	616	586	576	624	619	619	643	599	667	625	629	582	602	642	643	629	653	642	615	663	611	647	645	599	632	611	630	629	647	635	637	592	646	648	629	653	634	654	649	641	599	658	629	668	678	614	700	602	614	645	640	653	616	639	659	617	603	656	601	651	643	652	579	621	624	652	609	628	617	646	637	617	634	661	648	649	634	636	624	611	601	635	620	595	615	634	638	663	618	666	618	658	621	634	639	654	633	610	664	647	694	626	651	640	583	609	600	635	661	641	632	658	676	640	611	626	617	668	638	581	616	701	643	624	614	576	642	618	602	658	659	642	616	649	579	604	673	641	644	647	611	632	619	647	629	609	692	638	629	647	672	610	654	600	652	628	605	581	641	590	709	654	635	615	637	627	617	651	641	667	635	645	639	652	607	624	654	651	654	607	604	626	657	618	633	604	623	612	667	572	614	685	600	650	655	655	652	620	642	634	666	574	647	611	609	672	654	606	654	644	621	656	654	671	590	643	631	668	590	595	622	625	624	634	620	609	642	611	642	619	601	596	603	616	672	669	625	642	660	651	622	626	648	614	610	664	603	661	679	642	647	661	609	640	600	640	647	629	653	621	598	625	629	641	620	662	674	619	657	615	625	592	578	651	651	630	638	628	678	625	648	609	667	596	601	630	658	627	597	623	624	635	621	678	661	636	578	582	646	662	631	655	618	594	643	677	687	603	626	599	611	607	644	615	642	644	604	625	628	638	603	620	608	628	643	657	642	639	618	661	655	659	628	635	613	620	562	625	631	628	622	642	657	626	652	613	633	630	684	590	600	618	616	645	597	670	599	634	643	619	640	646	610	617	608	642	643	610	629	597	599	650	628	603	605	604	605	660	606	647	610	598	621	638	609	613	678	636	643	645	609	610	619	661	640	628	587	635	628	667	613	646	639	626	621	651	652	625	625	638	636	642	621	640	640	642	654	669	655	605	620	596	694	622	637	641	632	617	608	655	657	646	615	652	616	610	605	638	632	611	633	618	620	593	657	643	636	616	665	646	630	613	617	617	646	624	640	624	628	619	663	637	652	607	663	646	663	620	668	656	640	631	657	649	621	607	615	644	608	609	607	642	651	601	647	654	602	640	626	594	640	632	673	630	603	651	668	605	645	618	623	634	658	633	614	642	649	574	648	614	673	635	683	656	673	652	626	625	616	682	623	655	649	663	632	711	636	599	664	645	611	604	628	583	593	627	660	659	661	637	626	652	615	618	622	634	634	688	674	594	626	620	675	603	599	653	652	653	635	619	597	633	632	636	609	643	658	611	622	633	637	632	604	600	606	627	596	609	607	628	645	626	655	667	609	627	615	650	611	647	638	653	613	623	675	623	622	615	616	690	629	617	625	622	672	604	634	697	615	646	628	644	584	620	617	635	624	661	608	666	655	641	640	609	578	605	613	665	603	655	600	601	665	637	658	655	656	600	600	628	620	634	613	669	615	631	619	633	650	618	636	621	659	655	652	611	672	627	643	651	633	601	600	657	627	638	680	641	609	622	628	589	654	673	582	648	598	671	670	638	637	638	604	617	656	647	634	604	616	676	670	611	672	640	585	635	653	633	665	611	642	651	641	643	690	636	653	633	642	611	592	647	649	653	537	612	629	616	632	599	646	605	595	590	574	604	599	641	648	657	662	613	679	644	654	619	640	662	641	618	629	662	590	616	653	629	586	615	623	642	611	627	635	594	619	648	649	620	661	674	635	646	593	646	679	622	637	696	589	666	637	652	605	627	681	646	611	631	617	656	625	624	642	652	624	616	610	622	633	609	595	611	641	649	668	626	615	603	649	623	647	667	648	615	600	649	643	572	610	669	632	637	620	606	618	653	608	662	639	631	654	674	610	662	608	643	637	641	660	623	645	589	644	635	636	639	724	642	685	614	642	626	626	629	646	573	612	620	578	666	674	623	637	616	668	698	579	605	641	627	678	607	623	638	607	641	604	626	634	614	645	661	642	668	657	658	615	630	630	663	658	633	610	606	607	644	650	637	650	642	593	586	587	634	649	621	589	646	607	596	663	595	641	648	662	602	621	640	675	641	670	641	603	624	672	603	613	635	650	620	612	669	637	630	606	639	707	602	685	647	613	647	636	621	644	636	611	630	602	641	605	657	647	640	708	624	605	621	691	656	630	630	636	633	659	644	656	630	640	647	610	631	628	642	668	635	624	636	588	659	639	648	677	624	616	662	614	632	625	658	600	599	601	677	625	633	643	632	693	625	652	614	625	671	595	617	687	633	558	649	661	643	594	639	620	637	615	603	601	621	625	619	608	617	590	633	594	649	630	635	613	645	615	660	674	616	656	630	653	622	618	584	641	643	688	644	672	601	631	553	648	611	615	623	626	637	676	620	636	586	622	635	656	619	616	645	673	592	601	616	669	644	628	614	638	609	682	645	656	660	597	637	631	659	633	666	601	647	648	635	658	617	650	634	646	633	660	625	597	670	644	635	626	666	629	653	619	623	643	628	649	617	666	610	651	642	661	626	658	655	623	617	614	623	629	641	647	653	626	639	613	587	649	666	642	635	665	636	600	659	650	658	627	637	583	624	631	632	680	666	644	619	619	619	609	587	706	615	631	626	615	675	635	629	634	642	613	709	662	666	652	631	634	672	651	664	636	628	636	633	680	647	642	611	667	631	608	647	646	633	617	657	598	608	651	632	649	660	645	648	645	637	629	602	613	592	619	683	637	674	663	623	620	641	641	641	644	623	625	576	617	595	598	643	607	642	689	615	619	647	624	644	629	638	635	684	621	614	580	599	669	644	634	658	595	594	640	632	611	643	635	626	671	604	621	638	646	620	618	635	639	688	629	616	642	645	662	631	611	665	626	638	671	644
24697	21642	28786	24981	18098	1196	515	381	304	277	255	235	196	227	214	201	211	203	170	189	203	179	182	170	167	157	170	173	196	197	171	166	166	176	162	181	165	175	166	171	178	162	176	139	188	178	199	158	129	178	166	146	161	169	165	192	156	149	183	169	174	179	160	166	159	157	166	157	175	169	170	168	162	184	158	156	188	161	172	190	176	177	146	167	174	159	140	160	154	187	162	157	136	158	159	164	176	137	152	151	161	179	167	185	154	126	171	165	158	154	165	143	153	172	169	173	172	146	149	149	158	164	164	166	148	155	162	163	165	146	149	188	128	167	159	156	193	144	171	170	172	150	160	163	162	161	139	138	149	165	158	140	177	154	158	166	157	134	165	165	170	176	162	161	135	163	184	162	167	164	153	180	141	189	168	139	167	164	166	162	154	150	168	156	157	144	170	163	150	172	144	165	158	169	184	175	154	169	166	164	157	165	154	147	158	149	189	164	149	162	182	143	143	153	172	171	166	155	148	169	171	162	159	142	153	151	167	159	154	148	147	183	148	193	133	157	162	167	151	156	165	169	168	140	143	121	164	178	149	153	155	163	161	167	152	188	161	146	145	167	155	170	166	186	143	162	149	150	160	159	155	150	161	167	149	162	163	160	168	162	155	152	152	153	163	159	173	174	171	153	157	141	158	161	151	152	150	188	159	169	149	147	180	167	170	188	174	167	162	149	153	174	191	144	156	158	157	181	171	160	163	172	163	158	174	148	141	162	147	176	151	161	171	145	168	167	182	156	168	160	140	144	163	145	151	137	159	164	172	155	190	214	148	158	150	153	144	163	143	167	157	157	184	141	184	158	151	153	157	168	186	159	155	166	153	144	157	153	140	169	137	150	151	162	146	158	138	170	132	164	154	165	173	160	155	149	156	136	149	175	168	161	159	141	190	161	143	161	159	158	137	154	139	160	171	160	164	158	167	152	166	137	147	147	145	178	150	175	161	152	161	189	170	160	153	134	175	157	189	170	153	163	170	167	151	132	148	151	154	171	161	180	165	160	149	177	167	139	162	168	158	172	188	166	154	152	152	163	167	163	159	176	166	140	145	148	144	164	166	173	154	147	146	165	151	164	133	154	190	181	174	158	157	162	144	159	161	140	151	153	153	164	156	170	154	155	143	146	139	155	164	160	173	155	148	149	157	144	160	149	154	123	165	147	168	153	158	166	152	150	177	150	169	151	171	185	179	132	171	152	161	143	164	151	166	130	182	137	190	183	160	154	165	163	159	165	153	150	158	175	170	156	134	172	145	145	155	163	143	152	153	161	164	154	153	166	141	165	173	146	182	146	156	165	166	151	154	154	162	162	161	148	156	161	147	168	153	166	152	169	149	177	178	157	176	179	141	173	172	167	160	185	154	157	177	147	158	151	148	165	156	171	169	154	155	153	169	165	179	160	163	182	174	164	155	164	156	151	144	139	145	153	164	160	152	139	170	156	150	159	133	141	172	166	149	153	146	161	161	152	171	153	168	148	183	167	184	161	172	141	148	148	139	154	166	163	160	175	171	154	152	175	163	142	152	158	182	168	172	163	154	148	162	154	172	147	196	177	145	168	148	155	148	185	163	165	143	154	167	164	163	153	150	170	154	157	144	149	153	167	150	135	155	157	147	146	169	149	168	159	152	153	184	165	141	145	178	137	151	138	159	171	152	153	155	169	179	154	160	174	159	165	158	160	138	156	162	167	160	148	157	172	175	155	154	160	172	166	191	129	149	156	159	168	145	174	156	162	148	168	177	156	148	182	137	137	162	176	193	164	158	158	178	175	160	150	176	157	142	146	154	129	146	179	172	169	167	170	165	156	158	157	166	151	154	173	146	132	163	152	161	176	174	175	140	163	168	168	167	154	159	151	140	150	153	148	145	182	152	173	134	165	134	181	152	135	142	125	164	150	124	155	162	169	167	153	149	160	148	158	159	165	166	150	160	155	178	168	160	144	152	155	168	163	145	144	161	167	137	175	167	158	158	148	179	152	150	168	146	138	157	174	155	158	165	157	148	169	172	141	128	157	145	159	164	163	172	165	169	145	161	157	145	150	155	169	141	136	156	158	159	157	179	164	158	149	155	160	147	153	166	163	159	140	175	176	171	157	167	178	174	158	181	149	148	147	149	168	141	168	171	157	164	161	156	185	135	156	130	193	165	160	155	155	176	170	130	176	155	158	151	145	175	153	146	163	150	145	159	162	167	164	177	139	157	156	155	172	142	158	163	136	183	157	169	149	168	143	156	168	151	140	171	173	168	150	163	142	154	142	172	180	151	163	153	150	134	164	161	158	141	151	160	169	147	156	179	149	166	166	143	164	148	167	154	152	154	130	151	163	173	165	150	174	150	169	167	174	155	184	157	159	152	166	167	155	164	164	171	154	174	149	152	135	148	164	155	156	170	145	157	163	162	131	154	147	171	150	144	150	162	163	146	160	175	150	136	141	174	153	153	158	172	181	157	158	139	162	147	149	160	129	152	137	169	144	160	175	182	164	159	157	184	157	171	169	157	152	174	144	157	171	146	146	149	173	151	145	163	175	144	168	170	152	155	175	177	165	165	138	154	160	176	155	186	201	150	161	144	159	160	175	153	164	156	175	174	155	167	163	162	165	155	154	156	181	154	184	159	166	129	167	165	166	188	158	165	166	155	155	151	166	145	146	145	133	145	153	171	167	145	160	155	167	151	158	151	188	160	157	122	147	151	165	158	151	149	148	176	192	138	159	164	178	148	156	157	161	184	154	170	167	174	187	175	169	157	165	170	170	162	144	155	167	172	166	164	146	186	157	154	160	152	155	164	154	144	163	177	167	139	155	144	147	194	156	178	164	158	173	139	175	156	170	171	150	160	165	161	164	145	172	150	169	155	152	144	149	152	152	142	139	151	173	160	143	169	160	143	153	161	152	150	157	164	170	171	159	162	171	173	149	173	171	163	145	159	147	161	150	172	159	168	146	169	178	147	157	159	155	171	176	165	156	166	161	152	163	146	182	155	164	156	161	171	162	178	143	171	153	149	171	153	135	155	144	171	158	162	149	154	144	153	169	158	170	191	146	172	146	178	168	147	146	134	168	146	126	158	155	163	173	181	170	154	158	143	126	152	155	150	148	155	161	142	163	167	155	168	168	158	154	135	151	150	164	169	142	162	166	174	161	170	176	164	167	164	161	156	172	157	163	160	164	141	152	142	180	170	161	146	140	145	177	169	161	165	155	151	152	167	169	145	156	175	161	154	173	162	152	163	155	156	140	161	170	155	169	171	183	153	149	150	185	168	149	141	169	150	153	166	157	151	149	146	186	174	175	156	163	147	182	144	153	168	121	150	184	148	164	176	155	135	144	171	140	173	138	151	160	176	172	147	175	168	173	153	158	156	164	164	165	132	163	189	156	158	138	178	157	186	142	155	158	167	156	170	163	160	149	147	169	163	148	173	171	156	170	148	164	133	174	128	159	158	180
15958	24232	9017	4528	3023	2110	1646	1322	1065	918	824	734	656	643	621	565	540	490	456	469	488	459	451	459	422	422	445	424	436	396	459	406	379	365	389	399	415	399	399	399	380	366	410	383	393	393	364	396	368	400	376	385	406	346	365	390	381	414	356	359	363	366	342	364	390	375	400	365	373	374	359	360	331	343	343	342	382	392	331	354	360	394	360	365	353	346	352	369	363	324	355	387	360	355	369	358	370	363	350	384	339	354	367	357	316	368	393	343	370	336	318	346	356	378	365	399	382	376	371	370	389	389	356	366	329	369	306	371	406	349	353	353	354	344	353	347	357	375	332	383	347	363	372	346	342	336	362	361	341	350	360	325	339	344	383	363	346	348	365	355	369	363	363	328	354	397	375	348	358	350	323	364	363	370	339	366	393	340	371	364	349	329	378	364	366	370	358	352	351	399	338	368	362	356	393	306	374	369	332	379	364	348	377	354	337	391	395	379	345	343	338	354	374	326	348	374	349	342	341	385	342	363	344	361	383	388	339	355	352	361	376	349	384	366	349	322	354	375	386	344	354	342	344	335	377	408	349	363	360	333	356	358	348	372	350	356	339	347	366	336	352	343	358	364	371	359	391	357	382	358	398	354	341	352	336	356	337	353	343	359	333	353	361	375	371	335	349	385	337	394	356	334	379	384	355	351	338	356	349	335	368	329	360	349	354	405	375	369	381	344	368	347	341	353	358	354	365	328	394	384	358	360	393	326	336	371	355	375	356	373	393	360	372	374	356	376	378	350	362	368	372	370	326	362	364	321	353	379	377	402	383	353	352	377	350	344	366	350	322	370	357	350	404	334	389	373	332	340	350	382	372	373	373	363	389	344	358	356	356	351	361	358	347	370	382	378	346	349	353	374	362	375	351	356	358	341	359	348	342	356	369	327	378	353	354	353	345	360	368	363	367	354	365	331	367	347	321	374	364	387	373	375	344	375	356	342	388	380	359	378	363	356	372	336	373	348	330	378	347	338	354	356	345	346	362	345	322	349	367	362	356	363	351	313	375	371	331	379	396	380	330	376	405	370	390	357	343	376	365	370	389	368	348	350	364	367	341	344	358	355	353	356	350	354	361	340	355	394	332	343	361	388	343	336	384	360	379	372	362	349	332	344	386	374	353	389	347	332	329	366	371	344	376	364	334	376	355	357	353	350	348	372	336	392	353	350	358	366	362	343	389	364	345	361	384	340	324	390	339	355	332	370	361	345	355	330	375	351	348	357	393	384	364	337	384	364	359	388	372	371	343	383	352	369	374	337	352	335	369	349	383	387	376	371	362	364	342	379	351	338	371	357	340	319	362	365	378	366	384	349	369	330	362	376	369	360	383	365	354	369	370	319	338	366	360	355	361	363	363	372	419	340	346	348	378	342	371	353	330	341	359	339	387	339	353	393	389	366	351	380	361	380	402	342	367	359	345	309	388	358	375	358	346	352	363	369	344	359	360	380	377	372	373	363	345	359	350	352	360	357	321	321	346	327	352	361	351	323	361	377	342	355	341	378	356	342	344	362	382	343	412	368	362	357	370	358	382	363	378	353	363	380	371	372	356	375	369	341	363	352	371	371	361	321	355	352	343	344	371	338	372	379	380	308	346	387	373	336	367	361	363	348	361	369	373	363	381	377	364	367	359	376	344	337	366	358	364	366	393	347	351	376	349	417	335	334	351	375	361	335	289	350	400	326	338	326	323	362	339	400	362	376	359	357	362	350	344	360	368	382	373	365	361	365	341	359	364	351	373	356	348	352	320	366	349	367	374	341	379	399	354	362	353	360	390	345	326	344	337	358	365	405	383	387	355	381	368	374	372	342	353	364	355	369	339	320	362	358	354	376	346	329	350	346	333	375	348	318	338	348	329	374	339	361	355	342	337	354	372	346	375	352	340	370	366	376	363	378	372	366	359	340	349	410	366	365	337	360	396	383	343	357	347	367	345	376	374	357	336	318	365	378	329	346	383	383	365	338	352	361	361	364	349	366	372	364	328	360	345	319	373	326	378	355	374	338	342	372	346	362	337	382	369	342	352	353	331	367	350	376	360	368	339	388	360	357	364	337	366	362	365	372	349	336	380	377	363	374	326	403	368	389	352	367	361	332	348	360	360	396	344	343	359	354	329	346	356	399	353	399	358	351	338	363	348	358	370	361	371	382	379	355	371	370	356	351	368	365	362	375	356	385	366	352	340	367	349	383	357	351	392	361	360	414	334	342	334	359	393	340	389	374	400	372	361	348	334	359	324	398	361	338	344	350	360	356	353	366	358	384	364	360	375	369	358	371	320	307	324	372	339	374	347	356	353	361	388	397	346	336	350	345	355	384	360	390	373	364	369	360	383	350	362	403	395	362	355	362	361	367	335	328	390	330	357	378	387	383	337	380	363	339	351	372	319	349	367	325	346	370	379	378	330	374	369	352	359	377	350	353	386	371	371	357	353	343	365	363	354	386	365	354	347	356	322	361	370	381	362	350	380	330	380	327	386	408	335	362	355	348	333	358	336	363	371	369	360	378	412	332	350	365	376	383	325	355	377	373	349	347	356	374	380	389	352	350	365	386	379	334	361	367	357	388	366	369	357	391	358	381	393	340	360	337	368	366	330	363	340	386	351	315	384	366	371	348	354	394	348	369	384	372	394	361	365	358	367	358	367	327	335	330	352	378	374	404	380	371	356	345	359	332	361	337	387	354	360	357	339	340	306	380	339	344	363	368	366	348	355	377	342	374	360	387	315	340	352	338	363	373	359	370	361	363	338	370	373	358	385	405	377	362	375	362	352	361	361	351	339	369	328	340	368	388	356	374	362	339	354	318	356	349	415	314	328	360	369	372	357	371	329	340	369	321	325	346	342	343	360	377	347	352	360	355	329	354	345	350	360	382	357	354	381	317	335	357	389	368	344	330	351	355	332	371	366	377	349	359	364	366	367	344	340	326	334	372	337	368	380	384	351	330	359	325	395	416	356	386	373	344	384	360	361	351	372	389	365	359	385	357	353	343	334	374	353	361	375	362	374	356	342	359	369	355	363	343	349	350	348	367	346	350	345	346	367	332	359	366	328	328	362	351	314	385	339	347	358	349	373	337	346	362	389	353	388	370	347	348	346	384	354	366	345	339	412	386	336	345	378	374	367	360	381	362	354	337	362	344	314	370	366	358	361	377	377	360	352	347	342	365	344	375	332	372	332	354	373	359	343	367	345	391	396	365	382	354	367	351	363	359	376	376	353	353	350	364	390	348	336	380	326	366	370	373	334	324	369	339	362	369	360	353	358	375	377	360	357	344	349	376	348	355	343	365	374	347	341	390	337	354	332	357	365	361	345	350	370	348	344	401	364	377	348	365	365	361	372	351	312	363	386	347	387	328	367	380	353	349	403	358	352	355	348	366	396	349	355	366	379	316	353	369	397	355	383	392	353	334	364	355	352	364	368	343	355	342	333	379	360	388	373	371	369	349	386	392
22656	20636	28132	23142	20637	15875	1763	850	659	596	525	478	496	429	440	438	415	427	408	413	409	391	418	392	394	404	349	362	391	364	346	363	386	351	368	372	359	354	391	339	362	399	348	345	363	333	362	362	350	335	351	398	363	367	338	365	341	351	355	382	342	384	323	333	371	340	332	336	326	349	359	367	361	335	392	343	329	348	362	351	327	295	380	356	344	347	349	316	341	307	357	361	339	353	350	325	356	371	315	328	347	342	372	378	344	373	352	338	383	349	363	360	338	335	343	353	343	375	329	338	331	311	366	365	357	366	368	355	312	312	361	337	370	353	331	362	341	359	336	351	345	308	372	337	401	353	340	350	350	353	346	340	364	350	324	338	331	363	362	344	322	286	339	318	336	344	383	351	326	350	362	310	349	311	330	358	353	329	352	353	345	338	366	337	363	403	351	333	392	357	314	365	333	350	315	368	353	351	351	357	331	326	365	372	350	374	371	343	354	358	339	339	333	327	354	343	320	323	339	364	326	347	354	354	352	344	355	347	302	330	355	364	350	359	340	330	353	377	360	366	345	317	338	347	338	319	325	303	351	327	328	366	352	354	365	365	311	363	373	340	345	294	394	334	337	343	362	352	355	358	328	346	342	383	354	301	328	344	336	351	331	346	350	317	348	353	335	323	360	395	360	356	354	354	340	334	343	341	348	339	329	346	352	348	354	331	325	395	339	343	334	341	330	377	354	355	354	352	367	349	355	343	307	346	378	364	361	379	387	324	343	328	352	315	317	369	343	360	373	333	372	352	343	353	352	329	350	318	340	313	376	318	356	351	315	324	343	354	334	326	360	341	358	305	344	320	362	384	332	347	336	306	367	321	368	345	352	325	340	358	331	375	355	357	379	346	352	352	335	345	347	327	341	332	342	332	346	327	333	370	339	340	372	322	351	359	310	349	368	335	342	357	328	339	333	377	356	370	356	389	341	378	343	323	387	382	320	347	359	353	321	357	351	356	318	358	363	346	355	350	330	343	346	356	342	340	352	364	348	355	349	352	337	330	342	353	329	366	337	344	349	337	340	355	384	354	342	347	308	344	344	354	324	364	344	392	378	357	329	365	349	344	352	345	345	345	355	336	355	345	330	332	366	363	360	332	386	329	309	368	340	337	342	363	321	338	367	353	344	351	362	333	351	317	353	353	346	335	346	318	323	360	352	333	338	346	319	322	363	382	348	340	335	307	317	341	347	323	353	343	341	321	361	330	326	354	352	341	338	345	328	325	332	325	376	362	348	361	352	352	328	363	346	354	344	352	346	368	339	342	320	344	324	358	333	349	365	334	349	350	343	338	360	379	313	334	360	337	374	389	345	350	334	326	337	345	382	336	342	343	345	300	318	343	339	335	362	372	317	334	363	387	368	317	365	378	318	340	366	339	363	355	328	324	356	364	309	380	357	365	329	336	340	338	330	356	333	348	334	340	347	340	351	363	334	323	343	341	357	365	327	316	340	300	339	328	346	348	348	384	327	344	352	359	340	371	308	350	317	329	366	346	345	356	362	364	337	343	323	353	366	369	347	351	335	352	359	334	375	352	331	325	368	358	340	349	348	362	335	356	352	338	364	339	324	309	340	322	360	330	330	326	330	345	337	371	352	358	339	344	347	355	329	323	327	375	352	374	363	369	334	329	338	342	327	342	343	361	363	351	373	349	352	323	343	357	339	357	359	381	338	331	354	318	350	328	357	363	377	331	333	316	344	289	357	339	348	344	334	365	343	347	363	350	359	340	343	335	325	346	342	348	354	302	345	343	340	334	337	311	309	365	367	305	371	342	367	349	321	363	369	355	352	351	352	338	347	349	333	360	312	329	332	344	342	335	344	302	342	343	357	338	391	359	344	315	343	343	332	327	343	329	373	349	340	339	351	327	338	347	323	331	338	359	360	318	346	373	352	341	326	344	358	389	334	344	321	342	365	330	349	364	349	324	361	341	345	375	360	343	331	353	405	377	346	354	377	350	372	386	348	348	341	357	311	344	338	369	330	332	355	349	357	333	361	314	332	333	334	328	337	370	338	322	348	342	340	336	316	348	351	345	328	344	328	347	351	357	345	371	337	389	370	340	307	321	364	348	327	344	331	340	352	339	315	335	330	373	341	329	365	342	365	318	342	336	340	353	333	357	327	320	342	337	341	352	334	356	374	327	318	362	322	330	374	339	338	353	376	362	320	342	337	326	362	375	372	356	327	359	339	332	373	350	330	333	321	342	358	334	359	348	362	329	367	344	377	371	326	375	344	366	332	339	340	333	364	368	347	341	384	341	365	325	327	326	348	338	331	332	328	335	351	320	340	336	379	330	323	337	340	354	317	326	330	336	345	338	360	354	285	318	341	381	366	362	329	338	324	336	360	364	353	365	382	368	346	351	348	337	347	359	368	326	330	353	314	334	356	356	344	358	340	355	372	339	379	328	341	351	287	340	321	368	373	322	382	361	334	374	342	358	386	326	368	328	344	338	406	333	344	349	376	334	334	354	337	350	341	323	352	382	333	355	344	354	341	310	326	322	374	315	349	335	353	360	370	338	352	360	326	354	353	330	333	372	345	343	324	342	336	326	340	325	343	332	358	361	333	323	342	349	363	306	339	323	354	346	340	303	324	339	379	339	324	404	340	351	326	363	346	373	351	364	327	328	343	351	347	371	327	361	330	365	346	356	333	378	374	364	326	333	356	328	368	348	334	362	338	337	364	348	347	323	339	333	326	308	349	366	343	367	339	369	335	357	366	341	346	348	317	358	356	318	357	333	373	354	336	326	354	340	325	361	320	355	328	352	337	391	337	361	329	350	360	343	367	331	348	363	317	335	347	388	375	349	357	333	348	341	316	348	366	354	325	343	359	336	328	313	339	360	357	340	322	340	352	375	328	354	351	357	352	348	351	334	339	328	332	381	354	312	357	359	320	384	346	382	349	342	340	329	371	335	340	352	325	341	345	343	352	352	351	343	314	337	356	355	340	358	349	312	366	332	344	341	313	358	358	316	374	354	314	354	334	355	317	376	352	363	342	323	346	368	354	317	348	311	311	345	349	347	329	331	330	364	310	332	370	325	327	337	332	358	310	361	330	387	348	354	336	336	347	323	330	341	339	330	331	322	362	361	357	329	342	341	338	350	306	323	345	328	366	342	348	347	380	324	314	335	344	322	381	358	332	343	306	374	335	334	321	379	384	317	362	326	365	346	352	347	332	349	334	357	330	329	330	324	344	327	318	337	361	344	358	357	322	362	355	347	337	368	347	343	308	337	333	369	367	354	355	340	344	361	348	334	356	366	305	346	329	378	354	336	375	332	362	347	345	371	340	333	330	342	336	323	318	359	316	353	351	332	394	352	334	348	329	344	343	338	320	346	323	340	356	340	346	362	339	324	339	334	342	339	343	324	353	350	310	343	360	335	346	344	342	363	385	358	334	328	357	332	318	374	339	336	341	327	351	333	358	354	382	371	339	366
19078	29875	13715	7717	5181	3844	2794	2304	1996	1656	1474	1422	1298	1189	1047	984	961	947	941	889	867	863	804	809	855	811	786	759	794	733	785	789	774	792	757	736	694	721	752	708	735	708	710	673	718	737	717	695	648	712	685	662	731	738	667	715	716	688	644	699	672	688	689	668	691	703	715	672	693	665	705	659	712	656	701	669	718	707	676	678	721	683	687	693	693	718	734	678	707	669	676	676	679	710	721	686	677	688	628	725	689	704	672	687	730	754	675	658	682	701	689	679	705	698	646	678	685	688	699	646	650	695	666	669	656	683	671	663	709	706	658	678	698	675	732	693	630	670	720	636	679	681	682	639	696	708	691	688	620	660	666	636	638	690	679	696	648	649	707	761	640	666	677	662	704	701	731	699	642	651	685	655	646	713	684	671	636	723	684	657	692	680	647	687	739	708	703	746	638	688	684	672	693	655	654	687	655	663	677	698	647	660	664	728	670	706	672	676	676	683	712	630	679	709	700	707	698	669	666	715	658	674	649	638	711	667	665	725	693	684	672	703	638	681	691	681	663	663	681	665	682	695	681	674	679	693	709	683	693	675	661	692	699	638	652	665	670	672	692	699	678	668	707	695	634	653	650	662	706	678	665	661	662	670	700	694	703	678	713	636	690	633	676	649	668	665	688	669	673	670	678	610	663	717	682	685	683	647	709	689	690	706	643	737	687	647	689	656	716	688	669	660	703	672	669	635	726	648	712	669	687	678	675	656	669	687	682	646	694	706	680	668	705	650	644	677	684	649	688	717	701	691	663	669	643	731	694	677	620	644	651	643	702	704	694	680	682	726	678	667	709	650	711	693	700	707	712	712	695	660	703	701	691	663	692	695	663	664	720	740	682	682	667	683	702	683	644	633	687	667	702	673	654	705	639	638	705	640	640	616	657	652	633	644	660	687	661	644	664	656	650	651	676	676	673	700	696	639	660	695	692	654	660	645	695	712	710	721	656	644	644	718	648	638	678	707	620	630	704	641	670	706	702	661	659	711	694	644	688	702	650	684	705	677	671	668	677	662	663	681	706	676	703	691	674	742	685	675	684	701	671	648	679	655	724	694	698	655	664	666	668	659	662	690	659	664	655	660	674	634	639	675	721	660	669	705	685	727	686	677	714	688	654	730	675	690	687	674	709	659	706	666	667	646	715	659	703	720	699	678	654	705	709	693	654	682	673	663	682	722	713	657	712	644	677	647	673	713	667	670	671	700	642	690	686	700	616	694	669	661	697	705	644	709	705	647	647	670	641	666	667	682	711	649	679	702	663	736	671	707	683	682	692	654	641	731	682	630	689	709	697	629	676	655	671	633	685	646	647	692	630	702	653	681	651	645	674	693	659	672	743	717	651	676	653	650	668	698	672	704	707	678	656	712	650	683	679	642	688	725	625	650	689	677	689	699	689	669	698	674	672	676	661	701	705	708	686	681	650	679	614	689	700	705	664	657	703	692	674	642	694	716	685	679	687	681	699	663	718	672	666	674	672	659	715	658	661	690	681	715	664	636	667	694	683	696	677	685	694	665	663	660	692	627	647	678	660	691	687	675	703	689	631	662	736	680	667	721	731	695	672	673	672	629	675	675	650	705	684	640	663	727	616	702	695	671	730	678	657	652	697	688	657	693	718	660	650	668	689	686	639	667	711	641	663	653	673	664	650	713	685	701	694	627	665	716	734	660	693	693	680	671	631	675	688	725	646	656	672	652	654	705	700	673	679	697	689	677	669	677	693	703	646	675	683	684	652	642	656	700	652	678	666	703	687	681	671	696	713	669	676	672	696	679	674	675	666	669	634	632	672	676	652	680	621	706	655	713	680	698	637	668	713	626	663	712	685	666	679	699	695	689	648	628	643	677	666	702	658	676	650	630	690	666	663	648	643	653	661	660	698	654	725	672	672	716	642	698	705	682	680	683	631	655	694	698	690	688	687	649	660	733	692	658	634	690	675	678	644	640	685	663	709	666	681	653	666	684	663	659	699	703	653	653	717	661	699	653	654	658	636	680	719	663	659	627	699	696	715	744	644	699	699	643	669	661	667	654	675	711	674	687	653	654	657	696	620	671	699	677	659	658	649	710	663	663	672	670	677	683	663	681	675	649	689	714	688	685	727	652	653	679	639	721	642	662	618	728	650	707	681	664	715	692	681	688	659	686	660	705	681	710	622	648	667	682	642	630	663	694	695	676	659	645	665	682	650	666	671	658	671	684	652	681	669	672	683	687	712	693	662	662	661	687	644	682	659	726	676	695	679	702	621	662	662	666	666	691	674	652	699	694	666	692	660	690	680	647	690	672	700	667	660	657	649	695	650	659	681	694	650	696	699	661	704	645	671	704	731	704	622	677	689	695	663	639	686	681	719	629	641	681	649	700	707	670	712	647	688	700	689	683	674	647	693	648	670	661	707	653	678	672	670	680	680	700	713	629	667	733	686	629	665	648	695	692	676	678	667	691	667	633	643	691	641	669	706	707	688	659	628	660	604	663	651	683	676	641	698	720	668	683	644	674	705	702	660	685	679	654	688	702	680	712	647	640	697	655	622	691	638	715	662	685	682	719	725	695	658	627	675	717	698	691	696	696	712	638	684	717	670	684	657	695	730	706	667	657	677	667	642	678	687	601	658	685	711	699	659	652	644	686	721	650	677	626	673	665	695	686	705	678	674	631	683	673	696	648	648	666	624	686	652	675	691	687	669	658	655	674	648	651	687	654	696	669	622	691	668	660	621	685	660	726	650	677	680	694	645	667	754	693	693	630	683	670	695	680	650	692	680	716	662	664	672	662	667	698	669	708	755	656	652	671	646	674	704	624	711	667	691	680	657	699	652	673	657	665	693	687	651	666	679	651	675	701	636	690	667	650	644	663	638	663	663	677	738	684	683	679	685	689	653	718	747	665	673	644	651	677	683	629	663	695	661	673	727	675	673	676	681	647	707	657	675	660	692	655	650	660	658	660	679	710	722	693	679	632	618	696	693	653	691	683	677	690	718	708	696	689	666	678	637	668	635	644	669	697	652	686	670	685	668	681	694	679	665	646	689	648	673	661	684	676	691	677	709	701	725	698	696	661	683	676	681	692	689	660	661	694	719	661	677	692	685	690	672	656	607	733	614	662	632	660	697	696	689	690	660	665	655	685	730	698	671	691	689	700	652	705	652	717	644	727	657	644	678	716	672	672	661	685	687	702	714	659	700	702	673	720	697	648	665	661	661	684	696	695	645	704	680	665	684	642	690	677	671	672	677	649	674	688	662	659	689	657	703	699	656	676	656	664	675	673	678	698	682	708	686	670	670	651	648	628	706	645	686	631	670	676	683	715	641	683	652	703	694	645	648	624	684	642	665	706	698	631	636	656	631	686	696	685	689	644	675	684	696	717	710	688	688	680	653	690	700	660	714	652	712	678	693	611	655	716	650	688	655	665	698	725	633	679	700	704	654	672	691	648	664	689	672	704	669	688	701	693
27282	20641	6299	642	407	351	321	295	313	296	317	272	293	309	290	282	335	293	296	297	275	295	294	321	280	297	256	278	296	271	301	277	296	335	290	283	292	287	292	277	284	303	331	297	308	303	307	284	305	289	320	294	288	317	275	276	304	307	305	294	309	300	281	310	330	308	297	289	322	318	311	268	279	303	291	301	311	297	281	325	345	283	307	344	268	315	295	292	270	301	301	288	321	306	298	308	298	313	305	299	262	291	309	307	281	330	312	285	286	306	270	258	292	276	297	279	304	281	314	286	279	316	269	295	300	313	288	302	296	272	303	309	324	277	255	298	324	297	309	281	271	312	267	296	285	279	318	262	281	295	297	288	303	277	289	304	290	289	328	311	296	309	302	268	322	303	302	283	267	287	268	316	299	268	292	288	280	268	283	300	294	324	307	278	284	292	304	283	312	336	285	294	329	307	339	304	308	282	303	293	317	285	309	275	317	298	282	302	306	300	294	317	296	286	314	290	299	285	298	295	288	299	284	308	286	277	275	280	300	284	307	303	308	321	282	313	292	319	300	304	275	299	323	290	277	305	281	311	271	288	303	328	308	277	298	292	296	304	317	319	310	295	315	305	319	304	281	286	297	312	306	311	288	276	275	307	306	288	257	288	305	301	302	278	296	282	266	285	287	328	297	278	276	334	289	266	324	299	291	267	284	280	275	295	305	273	281	293	304	277	300	292	292	282	294	315	308	298	287	264	297	316	287	294	250	289	300	301	291	306	295	301	301	281	283	328	287	289	313	281	277	288	299	302	296	296	292	306	271	309	286	294	277	308	299	310	286	271	267	294	295	313	282	293	272	298	287	291	285	280	286	294	328	306	292	296	284	311	265	319	304	277	314	303	285	290	283	262	312	277	298	310	303	304	317	285	280	311	268	277	344	305	307	319	282	301	289	269	276	296	284	304	303	296	293	282	311	323	266	311	293	298	300	291	302	316	339	284	293	330	289	278	310	284	262	282	313	298	306	295	252	304	304	284	307	297	284	306	295	316	288	279	282	260	290	282	269	277	284	267	272	296	284	297	291	289	303	305	267	307	314	285	254	277	297	306	301	292	291	298	282	301	264	281	290	264	326	293	264	317	298	302	300	309	286	309	302	290	278	299	274	282	304	308	305	289	271	283	290	297	306	309	296	277	320	287	297	277	292	294	275	288	287	301	290	309	325	298	298	329	321	273	296	291	317	286	296	283	275	285	309	281	283	273	267	284	287	308	283	325	308	281	300	264	301	301	280	302	283	290	298	266	315	267	293	304	304	279	286	320	301	314	308	310	310	294	252	274	309	285	298	271	300	264	265	310	282	282	274	300	306	288	325	300	290	297	298	271	278	289	287	274	297	310	302	294	274	295	289	292	297	291	268	290	303	241	295	274	294	281	291	336	298	279	283	317	302	282	294	269	311	279	310	289	285	277	294	279	278	276	280	276	286	308	289	290	301	296	288	275	291	294	322	282	324	304	302	300	316	301	295	308	301	268	280	324	317	266	316	283	294	263	303	326	305	311	310	308	326	263	266	295	307	275	311	286	267	291	301	274	299	278	283	288	300	285	289	309	326	301	305	311	287	286	296	281	286	267	314	276	304	290	266	280	275	309	283	291	302	278	314	290	279	296	316	269	307	293	272	283	274	309	292	271	283	289	274	265	288	275	305	298	334	312	267	271	282	304	296	290	320	289	288	289	286	333	291	316	297	323	308	290	299	296	292	319	325	272	306	285	298	285	293	283	305	266	306	289	281	294	306	294	273	304	284	304	312	291	308	305	308	288	298	283	315	298	291	327	301	277	311	289	295	318	269	291	295	310	313	310	286	283	304	306	295	285	280	304	299	290	303	237	313	310	318	279	280	284	326	287	301	305	283	270	311	299	327	340	294	280	310	303	307	305	269	276	258	300	273	286	282	277	292	293	310	308	294	311	279	281	297	301	289	275	300	306	299	253	289	291	261	277	306	301	307	259	286	278	320	288	267	262	296	303	285	299	311	307	301	302	290	304	264	294	306	308	284	297	296	298	316	277	300	315	287	277	295	264	310	298	294	319	284	277	270	300	281	267	311	273	274	301	311	282	298	261	290	280	282	276	303	267	291	280	306	278	268	313	289	313	276	282	295	326	303	318	296	304	278	306	277	296	287	298	261	279	281	293	290	284	289	294	273	290	296	312	296	301	326	285	310	302	279	305	278	280	317	291	292	274	303	293	294	273	295	295	310	314	290	315	273	287	292	302	280	283	298	296	283	315	297	302	303	297	310	293	288	270	291	286	307	288	277	283	296	300	354	273	293	278	295	283	289	272	293	277	290	328	265	274	253	297	281	285	277	304	312	292	326	319	277	300	329	289	298	290	277	319	261	274	301	293	285	279	306	318	291	263	313	311	316	301	300	293	300	297	324	299	313	306	305	262	287	308	320	289	307	298	306	290	280	279	279	276	268	271	268	293	316	310	311	292	315	303	300	280	308	319	289	289	274	330	270	273	289	310	315	286	305	295	305	300	282	321	297	309	330	311	297	293	334	279	281	262	271	307	297	302	283	303	285	291	300	299	311	286	319	273	304	303	302	299	284	289	292	310	280	296	284	298	295	287	291	319	295	276	280	286	270	297	321	301	293	326	292	276	335	287	295	303	298	297	295	287	323	321	276	290	275	286	288	291	276	322	313	305	305	284	312	275	302	333	265	302	295	285	291	286	276	277	292	314	315	283	313	312	285	300	309	336	268	290	322	281	310	314	297	287	305	292	295	311	304	318	323	292	306	287	271	283	292	324	273	287	276	270	279	313	280	302	303	270	290	330	301	254	287	294	280	302	282	305	298	311	282	271	267	295	287	278	284	313	288	272	296	288	301	317	278	279	266	311	291	274	304	307	286	296	290	311	268	272	304	291	302	338	280	305	285	285	275	299	309	311	302	292	324	277	289	316	271	298	301	267	298	272	294	310	280	257	302	323	281	297	303	313	273	331	290	264	293	310	294	287	310	305	301	294	288	277	274	308	309	279	302	282	271	284	295	271	301	341	307	286	277	331	260	311	266	324	277	301	289	267	272	309	289	287	311	285	298	295	314	296	339	296	291	271	300	285	291	304	316	291	319	320	310	274	269	307	282	332	318	327	270	307	312	279	268	288	279	285	288	284	276	280	289	282	305	263	291	305	287	287	303	294	282	274	257	300	299	306	279	289	322	287	277	299	313	256	291	291	304	302	282	282	293	305	296	271	278	313	290	258	315	287	304	275	297	299	288	334	272	307	307	292	261	282	326	312	278	274	276	315	283	278	292	317	305	279	290	325	322	287	304	272	293	307	285	301	284	295	298	295	275	332	292	301	277	280	298	319	316	281	298	282	282	298	303	256	324	291	266	301	312	288	275	308	279	302	305	305	279	292	281	268	271	327	293	290	299	317	302	282	277	280	311	303	298	252	296	282	275	279	315	302	286	282	285	287	294	287	301	267	291	333
7279	5993	1559	1130	924	755	710	707	683	696	637	642	674	683	604	661	634	675	624	649	605	624	599	614	651	611	658	631	624	637	629	602	667	614	662	629	596	623	627	620	620	612	663	628	643	596	641	639	657	629	615	659	599	580	641	644	621	628	674	589	615	653	657	635	654	614	612	639	635	631	643	606	615	648	636	615	661	558	622	601	669	576	622	635	621	623	617	617	595	662	667	611	627	668	630	634	634	626	636	584	603	634	610	627	636	638	648	600	669	593	651	583	649	661	594	624	581	612	689	622	655	620	648	628	600	622	631	616	643	625	619	611	660	611	574	630	646	665	598	619	588	622	653	655	624	597	631	671	614	630	598	617	640	623	642	621	618	569	650	631	606	601	608	640	670	620	655	675	588	625	616	665	605	616	625	601	632	596	632	582	655	601	620	634	642	658	604	598	650	700	634	571	621	596	644	588	677	622	629	648	562	583	620	641	580	596	591	611	619	630	618	654	576	606	652	648	623	613	646	618	670	640	605	645	686	614	586	613	611	639	640	643	644	640	599	593	600	634	641	614	604	642	658	657	663	633	615	642	660	628	619	596	640	596	653	635	669	625	627	645	641	653	631	604	618	614	600	569	631	648	655	616	625	621	657	610	588	617	650	622	628	646	678	635	620	603	642	658	653	616	631	654	641	626	612	634	675	639	642	625	678	589	671	641	615	643	608	610	658	636	612	637	610	624	663	675	640	622	617	645	619	599	624	615	656	645	614	617	678	622	627	631	599	618	640	625	615	651	635	607	645	603	624	623	688	605	639	613	635	632	648	643	631	631	613	614	637	623	681	618	650	614	665	582	618	641	640	603	617	605	600	670	636	616	618	604	624	617	650	641	620	641	675	622	609	669	652	610	644	593	617	628	598	621	625	630	602	645	631	666	588	691	587	628	645	614	590	612	624	684	625	640	645	635	641	619	613	607	655	601	656	657	645	663	648	652	631	672	676	636	634	620	633	630	597	609	631	669	703	596	611	658	597	656	637	656	646	593	660	674	628	645	667	638	593	625	646	634	664	601	624	647	643	640	634	638	658	630	608	672	656	630	617	639	656	621	646	630	596	621	585	652	616	657	627	604	619	629	598	650	627	645	636	619	613	605	606	648	677	666	620	611	638	666	659	645	654	651	625	604	630	652	626	651	609	626	636	643	612	667	645	607	622	639	631	638	616	619	605	609	618	600	612	600	648	667	649	635	633	656	641	683	601	617	587	647	626	584	638	625	659	604	611	632	627	613	647	603	652	645	619	594	613	646	602	660	617	555	643	647	644	611	611	656	632	645	638	587	695	606	607	635	639	645	651	617	671	585	695	647	645	608	636	633	627	633	653	656	645	633	637	638	627	629	649	613	615	570	656	641	676	636	634	610	638	620	621	670	667	660	630	652	588	628	639	633	650	669	654	673	679	641	629	609	611	607	627	641	619	632	694	631	614	622	624	596	623	628	602	620	610	675	612	634	589	617	589	601	680	588	621	596	591	617	610	612	598	637	615	614	672	619	650	643	674	636	613	614	627	653	602	582	612	674	614	619	600	622	615	583	616	627	608	605	618	617	616	643	653	620	657	633	629	643	643	657	636	635	642	598	624	604	602	635	619	646	611	660	620	593	638	596	660	642	643	654	611	632	632	635	617	627	637	637	640	636	626	617	639	615	649	608	654	677	651	676	572	644	630	644	641	645	621	583	611	657	612	650	644	574	586	638	566	674	652	607	613	661	615	661	647	623	614	632	650	644	612	629	617	599	638	639	624	644	636	657	627	639	629	653	665	604	591	641	619	656	636	602	627	622	623	605	621	626	648	616	623	626	619	593	621	595	619	669	651	599	689	673	605	652	612	640	702	592	650	585	651	652	649	625	602	623	659	622	649	625	657	615	670	661	572	610	606	641	641	644	658	670	614	601	644	624	611	603	643	678	658	638	631	603	618	673	632	650	643	606	608	608	598	594	669	665	644	623	678	609	637	614	632	666	639	607	642	645	611	630	590	631	649	630	598	614	614	634	619	650	644	645	621	642	590	581	677	624	584	598	642	605	615	640	616	598	635	623	629	590	618	635	646	619	628	636	613	604	611	661	649	628	614	668	655	619	630	614	629	639	658	584	631	680	616	569	611	670	660	637	644	626	621	610	656	607	633	655	609	606	616	627	618	624	616	668	646	663	651	643	640	694	618	651	665	590	596	660	601	659	619	695	663	639	606	627	649	630	613	594	620	611	656	611	598	629	690	645	624	644	661	621	662	652	625	618	614	609	623	653	661	598	638	680	636	658	629	658	636	609	633	633	610	654	613	652	629	569	608	612	579	654	604	611	617	608	618	618	654	641	678	604	645	632	652	610	606	611	616	658	635	611	614	638	633	657	613	655	594	648	640	653	641	635	661	604	659	613	612	589	614	671	685	670	631	648	665	643	669	628	605	593	648	628	655	643	618	656	583	629	618	621	666	627	639	680	637	626	614	635	632	607	618	632	606	604	628	666	568	639	607	637	602	616	631	590	621	642	657	611	622	632	590	636	665	669	621	634	637	627	631	605	619	623	645	661	631	629	637	683	645	626	622	619	647	631	645	605	633	653	555	690	617	669	615	625	662	670	626	639	624	597	598	575	632	654	684	637	611	591	597	611	602	646	631	640	643	588	619	642	638	593	600	601	657	662	597	631	621	629	606	644	623	595	611	600	629	571	682	674	586	650	622	622	622	666	611	624	609	669	603	597	585	630	643	638	656	584	615	618	635	626	640	659	601	617	628	668	631	667	608	594	625	640	597	593	633	620	643	615	580	659	664	676	583	623	662	661	605	710	656	649	662	648	653	645	627	658	673	629	594	607	624	657	601	630	651	680	630	614	653	621	615	700	645	659	648	622	627	609	599	669	661	613	611	650	647	656	633	636	631	593	608	652	661	625	595	627	632	633	633	668	628	645	594	668	584	645	666	623	611	666	688	585	626	622	657	667	601	632	591	552	640	610	628	625	610	633	626	619	629	627	598	601	608	646	654	616	618	623	632	641	636	632	605	629	654	626	622	675	628	633	616	595	668	648	629	595	599	607	633	626	593	678	626	662	649	619	601	624	630	622	610	673	618	660	626	583	651	631	588	643	685	588	600	584	617	624	602	648	642	593	631	650	636	649	641	630	631	659	624	604	613	650	617	588	639	656	597	649	569	660	587	640	641	623	613	633	567	615	649	577	631	653	626	670	617	607	618	607	644	642	638	673	625	626	654	620	641	633	606	647	646	618	581	604	634	607	635	600	648	636	604	602	596	627	643	584	593	647	648	665	635	641	633	634	645	668	617	665	631	623	644	584	646	625	626	612	628	621	683	607	641	621	623	649	602	666	614	585	621	656	638	658	604	635	601	668	641	609	669	638	608	631	607	610	639	641	629	642	657	595	680	658	644	673	645	668	622	656	604	605	627	654	652	604	606	695	611	639	675	623	620	647	614	561	613	653	664	598
24665	21594	28629	25010	17855	1177	505	364	334	282	256	257	240	217	195	221	187	178	186	170	197	191	182	170	175	162	158	184	201	174	179	197	177	148	173	198	166	151	157	154	156	168	143	155	168	164	181	180	146	169	147	174	154	172	163	178	152	155	149	152	168	149	151	160	171	157	155	165	144	144	156	175	129	133	145	170	169	140	159	170	169	176	136	149	149	148	161	175	192	153	159	181	193	134	163	142	139	141	146	142	174	174	156	178	137	150	165	165	175	172	178	156	166	164	167	166	180	145	142	156	163	162	165	159	139	155	155	175	142	155	157	163	148	141	158	158	143	148	143	149	140	181	151	154	175	150	162	146	161	164	160	135	140	144	160	167	164	158	184	164	154	172	149	155	142	161	168	146	160	153	169	156	161	154	156	182	171	158	170	159	177	163	153	129	149	151	165	148	156	159	181	140	162	168	153	173	161	185	164	165	173	178	164	166	166	158	156	148	167	175	140	172	151	163	154	150	168	155	170	151	156	167	154	186	140	149	162	159	159	151	146	145	148	176	168	156	152	160	165	139	175	172	158	173	165	157	152	158	175	168	149	142	151	171	161	153	174	160	164	169	160	156	147	160	157	184	168	176	179	179	142	139	170	154	142	176	169	154	144	163	164	159	164	158	157	149	161	169	147	172	150	145	172	184	154	161	143	175	133	143	148	144	175	152	151	140	164	152	179	130	148	163	162	155	132	171	173	152	159	144	132	142	168	165	144	163	171	164	142	131	152	166	142	148	153	150	127	154	171	182	166	172	164	154	167	138	164	160	162	186	193	162	184	146	164	173	152	145	137	177	141	145	170	153	148	147	156	132	186	150	162	149	143	155	179	159	160	143	155	178	172	161	142	166	172	159	140	170	156	183	141	144	172	162	171	147	170	178	155	154	141	153	168	177	176	133	152	164	162	152	159	163	158	167	170	150	167	169	153	150	152	183	180	147	139	144	147	156	169	164	169	173	165	180	152	174	135	165	149	159	163	153	177	159	155	156	184	140	151	155	145	144	140	178	155	147	164	155	155	169	155	144	161	139	173	149	147	157	178	139	168	164	162	150	145	169	143	146	167	166	142	166	165	170	158	168	170	152	149	135	129	157	143	156	155	152	160	172	167	156	167	153	144	167	170	165	170	153	163	153	169	169	163	172	168	137	166	156	145	160	148	163	176	177	168	144	162	160	155	165	165	153	148	171	164	160	147	160	147	176	153	161	140	141	159	146	143	145	157	150	186	172	158	145	130	149	150	148	170	154	166	155	176	154	159	156	161	158	164	125	165	149	155	164	164	152	157	142	162	160	194	151	163	173	144	167	155	148	147	164	163	153	171	168	158	149	152	149	166	170	159	172	142	164	180	193	154	158	144	164	143	160	166	150	149	148	151	170	172	162	169	162	163	163	157	170	169	147	161	157	151	147	180	154	149	165	153	154	149	159	136	143	174	187	154	161	178	142	164	154	165	179	165	150	129	179	174	166	163	157	159	165	149	149	162	155	146	157	165	153	172	154	166	169	159	159	162	125	160	167	170	170	166	146	172	154	152	158	148	177	165	137	154	154	161	171	153	160	184	149	144	162	174	165	147	163	134	161	154	161	192	159	149	142	156	161	124	155	154	159	154	157	158	167	162	172	197	153	142	173	156	161	178	169	162	175	140	156	178	137	133	156	177	143	177	164	158	166	157	151	154	157	154	155	141	148	169	145	188	164	149	168	155	138	173	178	150	155	173	169	138	163	154	160	156	159	154	162	165	164	155	141	152	191	150	180	150	164	167	158	155	174	156	147	161	172	175	175	160	164	142	148	152	131	164	139	151	157	154	172	168	170	163	147	169	163	163	160	166	166	156	144	163	152	155	170	178	160	179	160	136	138	167	146	168	155	175	167	165	150	161	170	153	155	151	184	164	175	155	151	168	176	127	164	147	167	145	162	169	153	164	157	177	155	155	154	162	167	160	145	172	154	165	160	175	142	164	146	160	138	157	139	167	153	178	167	147	165	159	156	156	166	177	149	161	146	167	188	148	158	144	152	151	161	148	140	164	167	169	132	167	171	144	164	159	138	172	169	171	141	147	134	165	153	144	164	172	154	171	152	172	145	160	169	165	167	161	150	162	167	174	167	155	154	142	155	148	169	168	165	144	158	157	126	159	168	153	153	163	181	150	133	159	141	179	134	169	161	193	151	145	165	148	147	132	156	160	148	167	152	160	165	159	158	143	153	141	156	148	165	154	158	160	151	158	162	153	160	154	165	154	147	159	161	155	161	175	166	159	157	152	160	174	154	156	161	180	163	148	155	157	156	153	184	138	159	139	159	148	167	157	142	153	182	177	169	156	149	156	163	160	158	167	174	136	147	176	155	188	146	169	161	154	158	148	144	178	163	162	137	173	154	172	175	153	149	152	147	168	159	132	150	158	169	154	164	160	164	158	166	146	153	174	147	159	147	164	176	143	156	142	156	165	160	159	142	160	157	164	145	161	151	162	173	164	140	154	167	180	159	180	171	151	179	157	159	150	165	161	153	152	185	146	155	157	167	157	140	168	156	164	153	156	149	169	183	158	168	149	159	169	170	159	169	171	171	149	143	146	180	176	142	165	179	143	140	155	151	171	187	160	166	180	159	148	156	163	157	171	143	172	174	165	153	169	161	162	174	152	174	156	147	159	143	156	165	153	125	170	160	163	165	149	163	149	156	142	165	167	161	148	160	160	147	174	167	169	142	160	148	160	150	170	135	178	142	149	163	163	152	138	137	137	159	156	143	168	156	156	179	168	154	147	161	173	159	161	160	150	170	165	162	162	151	152	152	152	155	169	180	140	178	151	177	159	138	168	165	184	159	159	159	153	141	149	152	138	173	137	149	163	162	145	160	166	148	163	146	156	159	173	145	167	156	141	173	150	165	172	162	168	154	168	156	160	143	144	174	184	158	164	145	151	162	160	171	149	147	158	154	159	151	165	164	146	145	160	162	161	167	142	136	139	168	165	169	177	155	156	160	167	139	156	143	162	174	135	157	158	147	150	153	140	142	156	189	167	139	137	152	165	150	166	165	162	171	160	150	175	136	164	178	155	154	157	160	150	147	160	160	142	144	193	172	142	167	148	160	176	154	171	167	174	172	172	135	155	131	143	150	137	165	160	173	155	172	162	156	133	159	168	156	147	161	152	154	136	183	129	140	163	158	145	155	177	167	136	158	169	147	144	141	143	172	149	148	176	185	159	158	147	160	150	142	172	159	152	178	165	123	167	153	167	171	159	172	138	168	152	146	175	136	144	169	145	132	149	152	173	165	160	147	162	154	144	162	156	151	152	167	166	175	171	156	159	162	179	146	163	169	158	173	171	177	153	149	171	176	147	181	166	163	160	138	131	144	134	149	157	142	146	145	166	164	156	145	175	154	158	165	158	145	164	156	129	167	174	143	166	179	153	143	152	167	149	152	148	167	170	139	165	172	168	139	155	167
14260	25767	8978	4558	2899	2184	1617	1211	1158	938	850	772	668	607	548	526	504	487	503	481	484	455	424	414	416	439	378	373	405	378	433	400	382	377	364	395	392	379	408	383	398	398	392	382	349	371	389	370	379	393	388	392	368	346	373	361	365	358	371	360	381	334	367	355	345	396	363	371	369	362	338	375	358	357	342	361	360	385	381	328	378	369	347	353	332	357	394	347	381	373	379	360	350	371	366	361	354	354	373	356	370	363	384	367	364	347	365	355	372	351	362	364	339	358	363	351	353	329	360	368	361	371	343	341	354	357	362	346	339	370	378	364	358	362	365	349	367	371	348	355	379	352	327	336	380	357	401	338	352	369	353	365	348	383	363	370	373	338	385	344	324	368	373	340	349	360	379	342	363	327	363	367	371	358	381	321	411	348	345	320	362	356	368	351	353	383	357	351	353	348	347	345	359	362	356	356	399	402	359	347	360	347	381	347	341	388	379	360	340	356	360	367	351	331	351	378	343	391	324	329	330	369	376	350	354	365	352	353	371	369	372	368	338	390	392	335	341	338	320	386	342	338	355	361	384	338	341	354	382	356	326	359	340	354	390	381	362	360	366	357	384	349	376	365	385	361	371	361	372	355	411	382	343	357	361	411	374	372	354	350	360	348	347	363	351	377	402	335	374	346	389	342	393	348	351	337	348	373	342	358	384	352	356	340	374	395	345	350	352	356	361	384	365	357	378	361	347	362	357	369	383	329	377	362	356	370	392	368	382	342	344	367	378	356	368	352	362	353	372	338	393	319	347	337	351	350	345	351	360	347	337	380	348	360	360	380	357	363	380	359	331	383	381	349	366	337	327	350	376	368	348	374	361	362	364	341	355	367	354	336	337	369	375	330	364	341	366	334	366	339	349	352	361	371	352	334	343	351	359	339	354	336	372	372	379	334	345	336	334	355	339	364	352	369	387	368	349	360	351	353	331	349	337	357	313	393	373	360	375	305	370	350	342	361	412	367	353	338	341	357	320	358	348	357	365	330	377	336	369	366	346	385	369	378	357	339	366	351	385	372	383	356	311	364	319	372	348	348	346	333	373	329	369	346	368	348	355	348	362	381	365	359	394	346	351	321	341	350	327	332	374	371	370	337	365	365	352	346	357	382	377	376	372	362	377	362	332	349	363	342	340	388	385	350	357	388	381	363	342	343	368	356	343	350	342	369	374	388	375	316	342	353	325	380	337	370	375	368	348	381	327	361	351	365	327	363	368	343	353	359	357	340	320	336	373	346	343	333	367	335	361	354	354	340	360	360	358	374	349	382	356	347	355	358	341	332	334	330	366	351	359	420	376	369	346	327	347	354	339	382	384	330	339	362	353	373	350	388	368	373	364	345	352	350	347	347	336	379	339	381	391	379	366	360	341	341	335	347	332	365	341	359	370	350	403	382	344	360	348	358	370	313	373	353	390	341	366	365	350	357	352	351	364	360	349	339	344	320	371	355	376	342	368	342	331	370	338	363	375	396	398	391	312	344	391	364	344	338	336	378	340	341	345	364	344	388	369	345	389	347	341	358	390	325	354	381	356	356	350	404	359	351	350	343	381	343	386	372	356	377	365	345	354	351	347	342	362	353	328	347	356	294	371	357	368	318	367	341	344	340	362	365	373	329	378	328	336	348	311	374	341	388	360	354	339	324	333	330	368	353	342	341	363	379	381	346	375	370	382	375	323	369	324	345	351	342	362	363	350	349	341	351	384	395	335	342	354	346	336	357	357	354	343	369	346	337	321	348	378	363	372	336	365	334	394	343	343	385	392	361	365	343	382	357	359	357	336	362	387	372	361	397	355	374	393	375	371	349	371	366	334	363	344	346	330	347	358	373	354	377	376	379	364	353	384	356	382	386	377	333	363	364	342	355	357	358	339	342	356	353	346	360	373	350	366	374	334	351	357	367	358	362	361	375	367	367	349	345	363	326	346	340	388	366	335	372	363	360	347	356	372	356	355	373	390	336	366	368	342	352	355	358	356	349	373	362	359	346	348	369	353	332	355	330	363	359	370	341	353	318	356	352	370	352	343	383	360	339	350	355	401	363	329	359	371	380	346	372	331	315	328	333	354	382	366	358	335	355	338	359	358	373	324	378	362	334	374	327	361	355	351	367	362	347	346	318	381	335	349	336	397	378	369	374	353	302	329	383	354	380	355	339	383	345	342	381	359	327	389	328	367	377	358	365	378	369	329	305	369	342	317	348	375	371	364	371	356	372	358	346	335	337	370	327	337	319	370	334	371	413	374	350	349	343	375	376	346	369	358	386	351	372	388	355	389	370	335	348	379	316	361	353	344	361	366	363	377	356	367	372	377	341	350	344	358	343	333	320	403	323	340	361	370	372	349	345	343	376	378	348	341	376	354	382	361	346	349	354	353	364	329	357	357	389	380	362	343	363	397	355	339	327	338	346	367	362	356	377	348	348	359	367	354	374	357	328	353	369	366	350	337	366	330	319	369	362	372	357	370	346	385	351	359	362	367	345	331	339	369	358	336	344	358	363	381	347	377	351	347	337	400	380	373	332	335	370	351	362	375	348	343	348	334	343	343	336	370	351	360	321	379	381	340	350	362	371	381	370	363	380	319	344	398	343	364	327	340	359	356	355	367	375	357	364	341	363	370	339	348	374	353	337	388	337	332	364	351	361	339	392	367	378	364	365	364	361	377	351	355	341	332	345	376	367	349	354	374	380	368	362	357	376	374	350	365	356	331	337	342	366	316	355	351	384	347	357	335	349	377	382	390	344	364	355	331	359	343	374	317	357	324	352	347	366	354	361	362	377	370	382	417	349	383	377	350	331	357	358	360	341	346	381	360	388	332	306	358	363	346	342	341	367	390	356	370	377	366	359	353	337	344	337	379	358	346	370	368	339	353	367	346	347	366	355	355	382	389	379	352	346	345	354	376	345	361	343	333	344	350	336	341	365	361	360	346	333	353	366	361	349	323	343	373	378	383	378	358	367	361	331	371	390	373	389	388	346	366	339	343	366	335	365	351	320	380	353	361	346	371	370	319	366	384	347	364	340	361	358	354	379	350	338	341	341	354	367	349	375	360	391	344	367	345	325	327	365	322	346	348	382	362	361	371	391	339	381	350	356	371	369	357	354	353	355	359	338	371	364	369	383	382	342	364	365	360	320	348	349	342	337	379	375	368	356	374	351	347	368	351	365	373	362	382	346	355	357	384	360	322	359	379	340	373	374	365	352	346	347	365	339	348	359	375	343	366	376	403	355	342	352	352	369	368	371	373	365	370	367	324	346	350	341	383	354	336	350	381	373	347	364	348	346	380	391	367	353	357	384	353	364	331	347	363	357	398	344	361	341	375	360	402	329	365	377	345	375	377	369	361	348	382	346	342	366	393	375	361	339	380	374	338	339	334	345	326	355	374	339	383	386	373	379	380	356	368	361	333	377	343	342	391	337	382	353	379	319	330	366	340	380	389	349	351	355	354	349
23843	21646	29528	24278	21648	16422	1688	895	632	589	570	526	524	465	435	435	432	419	429	411	433	397	395	388	387	412	431	388	387	388	363	360	379	406	363	375	362	382	360	371	356	358	341	380	387	368	357	361	367	355	383	389	383	364	359	380	358	377	382	387	327	353	367	338	331	366	396	382	391	379	357	343	362	345	365	366	355	360	346	335	355	365	382	347	329	364	363	373	349	343	396	384	353	363	359	350	354	363	336	353	313	379	393	372	373	382	362	351	338	347	337	393	370	386	356	359	359	370	369	348	379	358	335	367	394	339	348	367	344	351	363	349	395	342	344	340	349	346	321	345	366	353	357	342	354	362	363	355	329	331	307	410	367	353	372	350	364	361	361	341	329	355	364	364	365	371	339	342	365	384	339	339	379	329	357	347	366	364	374	343	366	351	362	334	341	353	370	352	391	401	371	353	360	381	334	368	371	346	368	363	358	338	370	413	344	354	318	318	344	381	341	349	379	364	373	351	367	337	378	344	377	342	395	352	387	358	359	385	339	352	366	368	347	366	351	327	343	324	373	345	347	349	357	388	375	351	364	359	348	377	383	385	367	353	353	395	379	349	388	350	335	387	358	355	342	340	360	347	380	360	390	382	346	370	312	362	364	349	349	343	360	355	406	379	345	356	357	368	353	349	380	341	380	382	361	320	340	361	315	342	345	326	344	347	378	329	347	347	379	328	374	368	349	384	378	340	325	345	365	351	359	355	394	373	304	379	354	360	342	347	331	342	385	382	348	350	355	371	335	374	333	327	361	384	358	370	381	380	353	383	344	369	371	354	393	351	353	363	338	357	342	357	343	330	332	352	355	352	390	350	360	363	384	393	333	349	366	331	381	374	338	361	382	360	362	376	380	351	349	366	344	354	360	352	354	323	334	365	359	316	342	359	330	336	347	371	359	374	346	373	354	331	361	350	372	357	380	365	377	329	366	360	347	364	361	332	382	336	340	362	342	372	360	351	374	361	334	385	359	351	366	355	385	321	333	337	369	378	369	390	346	343	350	346	363	345	385	364	363	348	319	338	339	349	369	338	367	353	342	351	380	362	343	353	355	372	362	397	347	344	374	354	359	360	368	360	351	339	350	355	345	351	349	344	361	381	389	367	365	359	395	339	353	370	363	371	351	332	363	353	343	375	342	363	398	364	378	349	380	340	351	351	379	347	335	328	358	366	337	340	378	340	385	385	363	356	340	340	369	377	350	368	383	339	348	322	347	346	361	358	361	396	349	361	366	337	336	346	366	342	374	380	361	338	335	354	352	347	375	344	378	355	337	345	355	380	364	374	373	352	368	365	339	360	380	310	359	360	389	399	332	382	363	350	378	377	365	368	375	385	357	388	329	382	360	355	335	350	336	365	343	348	356	353	401	360	350	354	363	355	343	382	375	372	369	313	339	330	336	337	369	351	354	334	350	355	350	354	351	363	336	367	353	365	380	347	359	372	371	368	328	355	345	386	343	352	383	365	327	361	346	347	365	348	351	361	393	379	351	338	348	388	368	348	410	373	346	376	362	351	377	359	354	335	349	332	331	345	401	349	380	374	348	344	375	317	311	346	368	327	390	380	333	347	375	362	342	365	342	352	401	350	361	390	375	365	343	350	331	362	379	357	351	342	357	355	368	334	339	339	380	360	374	342	326	372	361	356	368	331	353	341	357	368	360	369	337	337	391	372	370	340	349	354	319	359	355	381	364	355	367	325	356	384	369	321	360	337	353	396	342	303	381	355	334	399	357	347	357	380	322	372	345	359	350	355	345	345	345	387	371	347	385	336	372	380	361	330	382	371	356	375	352	370	351	350	357	374	346	326	355	358	359	343	339	379	330	373	368	339	334	363	345	361	376	330	362	364	387	374	336	354	329	366	387	340	354	365	345	355	382	382	362	345	371	353	350	388	354	350	360	351	377	358	316	367	364	365	349	345	343	332	373	365	324	368	349	346	350	336	356	360	357	400	370	386	349	368	324	353	350	316	364	352	350	352	344	344	381	343	351	351	367	316	346	343	342	352	342	373	328	350	377	346	368	358	358	327	372	346	341	324	339	380	325	346	400	373	352	407	340	347	405	337	352	328	347	343	372	343	365	341	359	332	368	391	376	411	361	384	345	342	354	358	374	353	376	379	341	320	356	354	338	332	352	349	366	373	385	319	351	352	321	369	334	361	370	383	354	338	360	404	345	343	351	367	360	375	375	344	354	347	387	369	316	366	368	324	377	351	346	352	357	371	338	357	378	321	343	357	382	383	338	349	368	350	389	350	336	331	361	351	336	355	336	334	361	359	355	363	361	349	346	371	392	336	374	340	366	364	374	370	364	329	345	319	334	354	351	377	360	353	367	356	376	361	348	363	338	390	378	338	371	348	331	359	359	369	385	362	333	396	336	327	343	360	404	374	324	366	364	364	333	333	372	335	339	354	347	347	381	369	379	362	330	331	337	344	333	331	349	333	374	337	379	350	330	365	383	364	363	329	334	338	338	377	348	346	354	370	368	339	342	340	359	351	353	365	357	371	351	327	335	347	360	356	355	351	333	350	367	362	335	304	381	350	324	361	383	373	347	350	345	382	367	362	334	361	363	364	360	333	373	363	389	377	379	348	370	365	358	351	346	343	344	367	345	358	357	365	344	320	368	345	366	325	351	362	349	365	382	341	364	303	345	362	336	373	355	370	335	364	380	373	350	363	352	364	377	370	366	365	355	352	351	333	360	355	361	359	332	363	404	353	349	340	350	334	345	375	351	338	370	297	368	304	390	370	390	342	368	391	362	334	353	354	344	376	335	352	354	332	359	401	360	368	369	315	358	339	381	378	356	329	371	362	357	360	339	345	359	377	348	366	332	353	376	356	392	383	332	367	323	334	371	349	354	319	355	386	348	338	357	373	315	358	353	351	360	334	348	348	397	349	327	340	360	359	322	334	355	341	378	373	368	371	389	388	336	328	348	331	380	346	378	359	355	374	364	329	362	331	333	368	308	325	387	377	360	355	356	373	349	348	351	342	349	333	410	333	365	351	351	341	363	332	368	351	352	313	343	373	329	336	360	390	365	379	353	379	361	331	358	351	374	356	364	357	374	360	391	365	353	331	362	355	350	371	328	370	365	362	355	375	355	365	395	353	399	329	351	371	337	351	342	346	362	326	357	361	365	358	357	359	366	355	375	322	384	352	368	356	349	321	342	370	368	340	338	357	374	345	395	385	405	343	370	356	362	340	389	339	354	359	349	323	338	335	357	359	349	386	407	324	351	380	351	342	326	365	318	356	370	343	358	346	360	327	367	371	379	338	362	368	356	348	360	357	347	343	370	361	368	382	363	367	380	349	361	365	330	356	337	322	372	371	361	340	323	367	345	368	384	368	368	367	371	332	369	371	345	337	366	379	371	368	357	349	324	368	373	352	378	384	327	342	365	378	329	348	360	359	334	325	373	353	351	368	337	335	337	377	369	325	313	347
17873	33725	14416	7992	5419	3942	3000	2492	2059	1792	1598	1396	1280	1200	1153	1041	1027	1019	936	914	928	931	857	843	801	817	866	830	855	780	799	786	773	757	801	745	798	710	742	794	776	788	762	818	739	763	725	688	763	736	752	787	689	727	750	765	715	708	709	723	701	723	751	757	683	706	726	707	671	725	734	769	735	730	705	709	710	753	714	730	738	741	701	725	741	734	746	737	693	736	744	728	765	717	730	692	746	711	730	704	696	716	751	749	749	732	652	769	725	767	723	677	712	733	704	710	751	640	763	692	689	702	671	715	722	678	732	663	737	734	721	728	761	716	731	711	680	731	682	725	708	742	715	695	666	724	687	704	672	676	704	725	671	708	687	683	749	730	714	712	720	664	703	744	711	710	722	720	695	705	791	733	735	753	698	679	723	705	728	722	688	701	701	647	696	681	711	740	708	711	683	738	715	719	719	658	696	710	715	722	749	754	733	700	708	697	690	737	703	728	708	766	733	720	737	694	756	748	714	691	695	691	721	741	720	677	748	713	709	701	693	703	684	712	767	742	714	660	714	706	713	686	722	736	733	752	691	702	701	747	758	732	659	681	699	691	688	675	723	710	770	733	741	721	689	734	686	680	751	693	709	695	724	696	716	674	712	734	716	737	705	723	696	744	712	669	682	726	691	714	691	703	725	648	713	678	708	690	710	689	688	756	691	782	692	703	681	713	681	695	720	712	699	720	739	729	672	747	690	693	657	747	713	730	688	750	724	722	689	786	691	685	682	708	673	692	699	732	701	680	692	691	723	683	680	697	697	690	694	702	711	742	682	696	695	721	670	741	676	716	699	748	649	711	705	732	716	767	706	721	676	688	684	734	732	723	728	693	676	683	750	696	664	671	691	716	698	680	699	695	777	697	704	701	668	727	721	742	694	653	716	697	720	714	714	706	730	791	707	676	722	765	685	705	691	683	699	701	696	709	709	668	709	730	699	735	689	751	662	650	647	688	724	743	736	705	736	678	728	685	665	692	696	673	702	671	747	729	702	692	714	673	752	707	707	674	712	735	728	689	654	698	698	701	669	715	685	712	667	725	697	714	672	680	666	690	714	692	696	734	725	748	698	744	709	690	670	701	647	684	746	669	693	676	665	721	684	714	712	710	698	685	728	723	727	709	680	694	697	731	688	741	655	711	697	717	748	697	682	695	668	712	730	674	677	701	752	709	696	724	673	723	694	685	707	661	677	677	711	728	635	704	667	721	669	701	697	698	695	698	721	711	703	727	761	703	706	697	693	700	723	701	748	704	716	707	699	697	683	741	723	687	678	685	682	657	695	663	688	722	696	698	739	680	726	758	705	703	663	700	663	700	717	716	679	701	694	673	712	662	692	695	727	716	734	693	717	748	638	694	676	673	745	692	705	717	698	688	715	723	735	769	722	697	714	697	695	696	703	697	722	726	686	737	708	699	697	687	698	708	695	746	695	655	704	733	704	728	669	781	707	698	710	704	665	709	744	750	676	757	709	717	758	688	708	705	700	697	751	738	673	699	716	695	699	711	714	708	709	705	703	715	697	722	722	702	711	716	722	686	701	710	694	711	667	691	723	684	692	692	672	680	754	649	719	744	706	719	748	736	644	709	717	706	707	643	709	716	759	741	712	720	750	706	709	701	768	682	702	697	670	707	731	693	723	718	676	707	713	737	721	702	726	692	743	702	688	642	737	716	737	714	747	675	689	733	713	696	701	699	690	732	710	744	700	660	692	689	695	702	735	691	699	701	767	667	666	681	697	695	715	693	706	769	722	719	708	772	697	762	748	683	675	719	685	678	734	693	703	722	725	699	693	688	699	694	726	713	687	674	700	694	681	722	708	715	714	683	708	704	686	679	655	720	736	698	715	676	680	675	735	706	706	702	708	716	714	666	687	696	669	694	698	695	701	747	736	733	701	728	671	645	744	706	675	681	699	702	717	759	723	694	728	720	701	708	692	710	694	696	703	702	715	735	729	718	706	733	706	703	691	738	693	697	729	705	761	716	712	698	723	680	729	697	695	696	721	679	675	730	707	691	752	747	693	640	718	693	708	695	738	688	706	695	727	675	710	766	714	724	709	727	752	663	678	686	691	672	724	651	708	684	708	728	714	691	698	701	736	736	706	746	726	670	731	691	705	719	696	719	744	701	684	697	702	714	704	751	720	657	717	774	706	712	652	714	702	736	790	728	687	721	677	706	736	728	660	752	710	674	735	711	727	704	648	759	675	700	724	733	746	706	696	675	685	714	686	673	751	718	706	727	725	684	710	708	714	706	705	744	674	722	718	699	703	715	691	686	673	683	695	712	707	736	685	691	693	676	684	703	664	713	737	694	713	773	695	703	702	724	750	695	694	695	691	695	716	649	697	738	710	677	695	732	734	722	710	692	696	717	689	684	709	694	722	697	723	718	723	722	674	705	686	666	701	707	675	703	700	735	709	730	712	690	735	686	699	738	675	697	739	714	733	742	708	700	686	768	729	692	702	739	743	690	696	725	683	709	661	713	671	651	708	739	714	696	730	727	695	682	700	711	724	730	705	712	705	660	724	682	696	717	684	678	722	692	691	683	710	686	750	717	678	768	744	731	685	677	714	710	724	722	706	716	759	741	700	734	730	716	699	713	699	687	734	742	731	722	719	740	731	714	754	714	719	698	700	692	691	676	651	718	748	667	700	727	732	736	679	740	701	733	721	711	713	705	689	673	713	690	714	662	708	692	662	687	713	709	720	678	683	700	715	739	710	715	679	703	692	687	685	693	731	701	702	663	716	718	739	711	662	658	712	705	669	772	699	706	704	680	707	662	717	722	690	721	737	672	690	726	679	725	701	715	703	671	698	706	687	722	688	728	745	682	697	686	701	698	746	736	683	672	708	713	711	688	705	720	708	732	668	681	683	702	729	726	711	708	686	635	697	698	694	739	713	725	734	773	696	711	702	749	697	708	664	727	670	764	709	757	676	749	726	776	681	692	739	702	726	702	705	683	721	733	753	712	773	691	730	726	709	709	706	708	693	709	709	693	693	760	734	753	697	659	698	751	727	713	736	762	657	735	726	675	708	674	700	726	729	683	740	686	728	675	686	728	701	690	704	703	712	662	672	719	715	719	736	676	699	709	763	746	705	697	740	680	723	729	752	689	701	718	717	703	710	694	712	686	720	702	701	719	748	704	686	712	703	711	685	694	675	692	723	690	688	697	719	715	710	693	758	702	695	679	714	668	716	718	694	728	745	706	812	713	702	697	733	725	712	677	737	726	714	675	707	740	722	661	708	711	673	702	753	696	699	705	653	711	707	729	758	708	743	695	731	696	743	747	727	693	679	748	726	718	677	654	724	715	695	699	708	705	703	727	726	716	673	697	706	707	681	666	725	736	687	713	697	671	694	711	690	698	679	737	727	723	644	706	688	708	706	719	695	721	699	725	726	724	718	691	696	653	720	710	706	706	755	747	710	710	673	699	688	695	706	735
27150	20426	5868	627	394	327	314	303	322	308	253	283	282	286	312	310	295	319	296	298	267	271	317	280	300	265	277	267	328	310	303	303	308	302	271	256	292	291	270	284	290	292	289	306	279	250	271	301	303	291	269	288	281	273	297	286	294	290	287	281	292	290	305	277	286	275	293	298	285	303	274	313	268	258	280	279	288	267	294	329	311	271	286	293	309	302	291	286	293	262	293	276	285	287	261	255	292	289	283	285	285	243	287	270	302	301	267	295	312	297	283	299	307	279	295	259	311	296	292	283	276	287	271	288	288	303	282	305	286	290	283	311	296	317	283	303	306	278	300	291	273	301	307	278	295	278	268	327	318	284	307	286	269	279	318	278	281	294	285	273	277	292	310	314	305	283	264	297	262	292	283	268	309	288	301	284	275	294	243	303	290	319	283	258	260	302	279	275	286	301	270	289	313	313	262	292	289	264	285	288	312	275	275	293	293	263	286	263	315	281	274	314	268	287	250	275	277	289	293	308	268	298	277	292	264	297	279	288	307	306	285	288	324	286	291	276	305	279	298	277	265	298	297	288	263	277	298	291	317	281	291	335	266	287	301	283	273	286	271	279	266	316	313	266	276	311	313	293	300	292	278	265	273	291	260	277	298	266	290	246	277	278	283	306	285	273	293	299	278	261	277	276	326	294	304	308	289	238	294	272	246	279	328	307	291	278	266	272	249	279	289	289	299	249	275	299	302	240	250	261	299	291	255	304	284	283	273	276	287	303	290	305	252	289	285	296	267	258	307	298	296	304	302	327	287	273	290	308	280	286	283	280	296	277	303	282	293	297	288	306	274	283	301	329	322	292	276	308	283	296	274	285	302	282	269	311	283	276	289	272	300	265	294	270	256	279	292	261	312	260	314	279	303	295	299	279	263	269	289	269	296	299	296	275	288	325	282	284	305	306	324	304	297	305	304	279	286	276	284	289	272	265	308	297	289	295	278	291	319	283	259	300	279	266	269	299	281	300	308	290	296	285	262	255	278	282	296	333	294	303	318	277	280	311	262	283	286	307	280	287	264	288	297	280	261	289	281	281	307	259	290	307	287	270	266	319	259	296	272	259	283	293	266	293	304	258	259	299	263	272	264	306	268	270	265	321	271	294	267	267	284	312	280	257	298	283	310	261	269	271	285	280	304	275	273	256	293	265	278	286	298	271	238	261	276	298	247	254	273	293	292	285	286	297	298	285	300	285	249	304	287	281	286	282	312	280	308	282	294	278	331	266	269	271	301	258	288	296	304	264	287	279	324	328	282	289	306	289	246	278	291	266	280	285	312	304	298	259	291	298	256	299	262	320	282	275	275	267	283	275	284	304	289	294	309	254	281	290	282	306	301	280	266	300	303	296	264	289	293	279	281	268	280	300	303	270	270	270	294	269	295	282	277	280	307	247	262	272	309	289	268	290	291	296	309	272	271	293	286	284	275	272	275	313	295	280	287	295	331	312	277	269	254	295	304	284	301	302	268	291	292	302	321	280	285	286	277	281	303	290	294	319	291	288	285	294	306	273	286	300	311	277	291	301	281	300	295	271	301	282	288	295	271	306	291	289	270	270	275	292	306	287	275	269	331	287	297	275	285	267	274	294	290	298	269	326	271	276	258	293	282	296	289	248	294	313	283	275	275	272	291	283	281	272	284	275	275	248	292	289	276	287	337	302	280	308	282	296	302	273	288	282	315	293	264	264	268	292	305	278	275	271	290	282	278	278	268	273	278	285	286	286	285	295	315	312	266	302	307	293	294	296	306	289	265	280	285	282	279	240	269	290	301	308	299	292	247	259	279	321	282	284	284	275	275	261	280	283	287	283	310	283	289	297	325	293	299	262	295	300	264	269	279	265	276	282	266	276	296	258	312	288	261	303	282	264	278	296	275	274	276	302	317	287	281	265	301	322	310	291	313	287	263	266	284	281	292	299	290	296	287	257	281	285	280	282	287	286	276	305	258	302	261	272	272	326	291	283	284	268	268	288	311	300	298	298	303	296	279	294	291	252	275	312	286	288	292	293	316	288	304	307	301	265	305	299	323	306	264	292	274	294	277	321	293	303	267	286	316	303	297	308	320	284	309	332	303	282	280	297	300	289	305	293	277	287	272	286	291	292	243	274	300	300	311	312	272	341	281	290	314	283	259	271	318	298	271	317	280	299	245	267	313	262	302	282	288	291	258	293	273	298	274	306	304	299	290	316	268	291	273	298	296	304	281	265	277	285	286	297	315	287	297	326	263	280	247	276	288	280	275	282	259	273	278	271	276	294	285	286	273	276	275	293	265	281	287	291	307	272	257	297	289	268	264	263	290	290	270	292	310	280	293	292	256	306	300	297	294	271	323	292	296	277	291	297	280	306	266	238	274	281	301	261	276	311	261	282	298	305	276	278	290	290	297	265	298	264	299	300	273	316	281	287	259	255	271	278	285	292	291	292	260	300	266	274	288	295	298	284	298	271	277	276	302	276	270	286	286	264	268	305	290	276	286	297	271	301	292	258	284	288	288	286	298	309	287	294	272	303	305	317	267	288	289	299	280	308	269	274	283	295	269	312	277	278	307	307	248	318	285	276	288	262	270	301	278	277	309	267	273	283	310	284	292	310	269	265	324	267	281	264	300	301	276	298	298	269	294	299	288	275	282	278	293	276	310	299	275	284	267	291	298	304	263	309	306	278	330	276	275	287	244	283	307	294	285	290	274	291	294	292	286	306	274	286	290	285	301	265	278	314	299	278	267	302	270	281	285	318	309	280	281	272	287	294	259	293	276	291	290	292	281	255	284	301	288	281	299	261	272	281	303	296	268	272	303	294	290	282	300	284	255	299	308	313	303	268	276	308	310	265	283	291	270	273	280	290	278	290	294	277	290	262	277	307	285	307	323	264	257	312	282	287	287	312	298	283	293	296	278	276	273	276	283	301	292	325	277	285	282	272	318	289	298	274	263	292	261	286	280	272	283	285	296	274	279	284	286	261	279	288	288	283	282	293	257	276	292	309	285	297	289	312	294	308	300	267	276	269	284	289	295	289	301	269	293	269	269	294	268	301	292	309	282	307	296	271	291	285	296	288	294	265	260	316	276	311	289	283	308	296	280	263	282	303	306	281	266	317	305	290	291	292	273	285	305	301	262	295	301	287	265	266	255	281	279	250	273	301	303	264	299	273	265	283	267	270	267	266	278	281	287	302	258	278	295	298	267	281	294	282	298	282	280	317	264	294	291	315	314	317	308	268	282	279	306	297	294	281	300	281	259	257	258	279	285	263	283	303	286	268	301	303	277	275	282	281	300	298	305	289	315	251	289	295	318	284	324	279	257	297	259	270	284	291	281	324	282	259	283	283	295	263	294	283	326	265	291	291	305	294	275	280	303	292	284	291	281	283	288	286	256	268	275	262	286	311	261	306	266	272	299	289	299	296	299	251	283	268	310	269	251	267	289	274	316	315	318	314	286	282	296	276	298	268
6672	5863	1637	1066	836	806	792	706	701	651	662	659	674	634	685	636	615	667	627	640	627	637	650	648	647	652	589	629	606	641	656	606	639	651	629	721	661	621	606	687	631	620	615	649	646	652	663	600	652	631	609	640	626	630	625	617	661	592	640	621	574	628	638	635	640	640	668	607	611	620	640	630	630	645	645	592	650	631	624	630	606	641	605	640	633	600	610	623	595	630	704	593	649	626	601	598	669	628	628	598	671	641	618	686	629	663	629	604	612	612	671	606	598	600	642	656	618	625	642	596	589	624	625	629	640	626	621	641	619	595	628	588	619	629	581	668	602	632	596	675	589	641	614	661	640	627	617	610	636	595	601	608	604	652	573	585	629	681	595	670	610	648	628	620	625	663	600	646	609	656	659	610	609	639	642	599	629	599	624	599	615	657	637	644	617	621	638	608	650	634	632	635	603	616	611	660	620	642	645	634	606	614	656	628	618	600	605	612	577	633	569	575	674	618	671	632	573	622	639	613	612	630	657	594	621	608	585	634	620	655	620	621	650	640	615	652	633	674	668	628	645	641	651	613	615	605	611	629	650	571	630	661	629	607	620	614	627	611	593	616	652	593	649	592	627	604	656	608	625	698	615	646	638	681	612	597	641	606	635	650	624	598	616	572	633	622	590	646	628	597	685	605	633	569	618	606	598	637	634	615	619	643	645	655	633	624	610	635	633	642	620	636	635	623	664	596	651	619	643	623	627	613	585	663	616	625	617	684	681	659	655	586	673	612	625	606	654	628	613	661	595	599	608	603	615	628	618	637	694	586	646	631	612	621	600	657	617	595	656	648	601	612	604	644	636	641	624	627	659	624	639	617	623	677	660	619	555	618	619	602	653	639	620	643	646	625	610	589	633	616	609	633	648	619	614	653	595	635	629	613	625	626	615	582	661	641	630	660	647	622	619	588	639	656	592	624	639	579	640	627	580	610	571	650	682	577	641	634	628	665	675	624	610	621	624	593	588	635	664	584	651	663	602	635	635	624	627	657	639	637	644	620	639	626	615	696	595	626	571	651	636	636	607	623	607	684	600	615	618	632	610	603	618	636	610	640	633	603	606	641	625	606	648	629	595	691	619	614	669	632	627	639	613	632	610	650	655	629	592	617	599	645	601	617	663	628	639	604	623	616	602	594	670	603	636	573	660	657	595	624	630	647	633	638	598	655	605	600	643	629	613	635	637	646	623	583	616	621	614	653	594	647	593	622	612	643	627	637	637	620	614	616	679	636	584	617	626	631	600	659	651	637	622	644	606	625	573	608	605	681	672	602	606	589	631	611	588	620	601	609	598	591	631	614	601	622	579	652	628	621	623	690	617	643	648	597	642	661	614	603	632	664	617	640	612	620	645	680	642	642	644	584	607	658	627	673	652	651	645	616	605	643	568	660	592	606	691	672	619	598	617	621	601	669	612	594	640	644	617	597	631	601	628	621	623	593	637	627	635	644	655	620	671	693	614	644	616	632	631	649	643	618	636	643	662	617	629	625	657	665	636	630	609	590	619	605	593	615	629	607	624	596	675	640	649	653	637	611	612	611	644	639	598	642	603	605	636	625	641	620	699	638	585	619	604	617	566	632	631	638	614	643	624	627	638	622	578	610	627	631	597	636	608	643	612	628	640	631	631	609	591	594	645	620	650	636	652	636	654	626	625	634	628	632	629	624	608	630	631	606	670	644	651	656	602	626	624	642	643	618	621	612	591	631	619	632	673	630	636	681	601	616	609	673	652	629	657	624	647	613	662	671	613	642	599	590	612	663	622	591	638	665	611	646	629	574	686	608	676	662	624	618	662	628	629	619	609	606	605	602	622	631	673	670	567	629	614	607	644	658	656	677	636	589	630	601	628	633	652	622	640	626	632	644	632	609	609	623	595	634	610	644	676	627	655	604	633	627	607	623	648	642	623	622	651	622	609	637	619	616	622	629	642	596	632	648	598	612	618	655	651	669	621	628	640	649	618	621	604	604	609	661	634	627	612	623	609	609	577	601	680	645	679	600	635	619	657	653	614	603	609	614	614	630	607	634	614	593	620	617	616	640	624	623	589	645	620	633	661	668	640	637	674	620	584	652	640	582	621	652	614	580	629	633	628	627	657	652	620	623	662	650	625	597	641	574	599	650	626	605	599	627	642	611	620	646	609	672	605	606	608	631	636	624	625	648	642	639	684	591	640	586	650	653	638	595	661	614	618	618	621	662	675	634	607	623	601	640	623	620	620	630	636	657	654	664	632	615	623	591	656	634	618	592	627	592	641	612	588	628	599	611	636	636	607	588	683	587	664	637	615	626	641	680	589	623	621	627	660	641	614	641	645	620	618	604	629	618	648	633	656	630	633	575	642	600	637	694	569	631	632	631	635	628	608	616	648	666	569	647	590	635	636	575	634	640	655	645	607	654	646	644	636	616	633	593	588	601	592	633	663	613	667	613	617	655	626	640	648	662	636	630	581	630	582	693	607	604	616	645	629	626	621	612	622	627	629	637	656	601	640	625	631	666	590	652	670	655	620	614	621	641	638	627	600	629	621	642	595	666	621	603	675	607	604	570	620	591	600	599	647	621	640	568	705	641	629	694	621	622	605	663	607	593	653	614	610	646	628	679	634	616	608	634	686	648	646	583	648	564	635	639	614	615	648	629	614	606	671	647	662	621	663	626	634	614	654	632	620	651	616	595	590	657	640	648	600	612	624	616	615	635	620	595	653	643	618	638	610	659	580	631	639	656	611	619	653	609	649	671	660	654	606	643	610	612	656	612	652	621	639	624	635	602	603	600	644	656	615	641	676	606	635	621	585	583	635	631	635	656	641	651	657	601	656	677	620	627	601	569	619	577	626	643	592	633	632	565	601	619	635	657	657	676	605	642	628	599	583	671	595	626	662	623	606	615	643	620	640	668	602	662	642	635	591	677	609	631	584	624	636	683	659	631	625	626	603	654	611	677	601	611	641	659	630	608	584	636	578	628	600	631	626	624	607	600	581	584	566	668	602	623	600	611	620	662	666	625	644	661	639	656	585	646	611	646	636	632	591	631	682	649	616	660	632	659	657	626	585	638	630	616	627	631	616	606	642	624	628	622	637	635	610	595	583	599	629	626	637	611	607	633	629	673	625	597	586	610	669	666	625	665	691	602	620	596	637	632	629	650	611	600	635	629	622	591	594	655	648	648	623	632	633	573	634	593	601	580	643	633	655	645	608	617	610	664	628	634	643	608	603	612	655	644	586	647	636	614	709	630	643	635	616	639	617	604	676	598	633	631	636	585	593	597	599	619	650	635	612	651	613	611	602	635	640	600	648	605	656	646	647	653	622	598	650	629	604	623	597	643	664	607	619	656	629	685	624	645	654	626	652	599	636	596	603	591	631	618	628	640	657	603	611	654	591	615	603	639	653	652	639	633	637	662	631	635	618	603	610	602	613	679	652	635	637	614	680	629	580	626	620	638	593	620	595	642
24840	21662	28760	25056	17743	1194	540	414	311	275	265	254	213	233	194	187	194	197	166	214	162	170	186	170	170	169	157	161	158	149	178	168	163	176	165	160	165	197	161	174	155	145	173	165	185	153	157	150	156	146	173	150	138	174	167	171	157	161	155	138	151	167	147	165	168	182	183	160	175	163	130	157	148	153	149	153	153	171	142	148	181	177	141	162	170	156	167	157	168	157	156	153	159	161	162	167	156	159	160	178	169	150	155	145	163	153	166	160	151	166	155	150	153	172	162	163	176	159	154	193	145	153	176	152	141	154	158	145	153	157	192	160	173	158	144	165	157	162	146	177	162	151	156	177	139	152	134	176	166	203	158	144	154	139	147	169	145	169	170	175	147	154	149	158	161	178	162	156	154	165	174	156	149	172	180	186	154	158	164	165	160	140	170	154	171	165	167	177	164	150	154	161	137	151	151	161	136	143	174	128	149	160	176	160	168	166	163	164	157	173	150	177	171	156	148	162	151	171	139	146	125	137	163	163	156	156	179	156	170	167	162	152	169	168	185	133	142	160	157	171	120	168	146	144	175	167	161	175	162	169	159	128	140	161	143	158	164	147	151	166	162	176	155	155	177	175	161	147	159	148	169	157	148	165	160	153	154	170	150	132	166	161	177	164	151	155	143	156	167	172	160	150	162	153	137	149	155	146	134	162	147	174	186	154	151	165	162	154	174	145	165	161	178	157	156	146	153	157	153	190	164	161	169	150	131	139	151	166	180	178	147	160	147	154	148	147	156	152	153	146	174	169	143	159	154	151	163	174	171	144	151	171	140	144	142	168	172	150	175	175	142	151	189	135	175	171	166	180	167	154	167	149	167	164	213	180	174	158	167	165	154	171	162	163	158	158	149	149	163	144	154	164	166	170	177	172	147	171	156	139	147	142	185	176	161	162	174	165	175	172	143	150	156	133	167	172	173	155	157	160	150	156	164	156	172	144	184	167	138	166	172	157	148	148	151	141	153	157	148	159	149	147	175	150	171	152	156	138	156	159	149	160	148	176	158	165	183	157	184	160	158	156	181	165	149	145	159	171	179	173	174	141	144	156	152	159	154	154	176	143	162	145	140	152	156	162	175	156	149	135	179	153	147	149	168	146	145	150	165	152	159	162	154	161	135	168	147	150	176	163	157	187	158	141	184	157	173	148	159	138	149	154	159	152	160	151	169	153	171	146	170	189	142	139	144	181	149	159	142	162	150	168	137	176	157	168	170	148	165	147	178	163	156	144	159	166	141	128	157	155	163	132	159	133	151	149	154	172	159	147	148	157	150	149	145	165	159	147	163	134	157	166	155	162	149	142	168	175	166	148	160	177	160	162	137	146	167	158	154	167	162	155	135	161	158	150	161	152	163	158	153	155	162	166	156	168	159	150	168	155	160	152	188	150	153	173	161	185	147	154	160	144	156	162	147	127	195	159	153	164	166	136	158	161	141	145	169	161	150	151	153	150	154	146	142	151	143	170	149	180	156	149	170	137	166	153	167	165	170	181	147	144	157	134	171	146	149	136	144	131	148	165	151	161	158	166	152	160	159	142	157	169	172	151	169	144	151	148	147	145	141	163	157	161	142	146	173	173	169	173	155	145	161	178	152	151	158	150	142	155	163	152	150	174	149	158	144	145	143	165	152	146	161	159	165	176	161	160	177	167	152	163	153	166	139	190	146	171	170	167	151	160	149	150	143	129	162	143	150	157	151	146	164	156	169	162	161	161	166	154	147	163	154	142	163	135	133	151	160	172	162	170	127	156	161	150	159	156	159	155	144	161	164	149	151	146	189	178	148	166	165	147	163	147	151	124	152	156	159	173	149	171	144	149	187	164	147	164	171	152	166	172	150	166	166	160	171	144	170	159	180	147	177	153	175	187	152	141	154	144	148	173	170	122	163	159	165	152	138	165	161	137	139	124	139	137	172	143	154	173	159	159	169	150	182	149	149	164	135	139	157	164	161	162	139	137	139	164	165	153	156	147	155	162	160	146	148	147	167	151	158	138	153	142	159	153	185	142	145	158	151	152	181	154	176	182	159	133	150	148	158	167	153	152	161	161	143	137	179	151	146	153	165	171	151	165	144	146	150	157	161	153	144	162	174	166	161	166	147	182	152	146	147	146	166	151	148	148	171	158	164	172	168	165	159	172	181	161	162	169	162	164	179	161	164	157	159	153	187	150	147	153	176	157	148	161	153	180	163	167	181	152	147	169	159	167	140	163	173	169	156	156	136	158	133	152	156	166	154	176	173	146	161	134	174	160	143	151	171	151	164	132	161	156	142	149	156	151	162	162	156	147	139	159	154	157	165	145	163	148	164	141	146	141	152	157	165	160	151	167	150	153	163	162	185	144	156	167	163	167	144	146	166	147	158	157	153	158	140	166	159	148	158	171	155	161	165	120	162	176	136	154	167	164	144	160	154	164	147	158	158	171	141	140	152	157	160	158	150	144	167	137	168	165	162	146	175	183	158	159	167	161	160	169	160	160	160	167	150	151	163	157	159	144	139	203	198	180	135	154	152	164	174	165	149	149	152	162	148	144	150	169	157	178	133	158	175	143	138	172	189	166	156	152	160	156	151	170	143	169	155	165	161	141	145	148	158	158	165	154	156	157	151	159	167	138	140	145	169	160	149	172	138	179	152	144	162	159	149	164	158	159	159	148	148	157	152	178	157	135	156	145	162	148	144	174	150	170	124	170	153	152	154	151	131	159	142	156	172	139	154	161	158	168	154	154	189	160	171	138	177	144	149	145	181	140	150	161	158	165	140	148	131	175	141	130	161	151	147	173	164	137	143	172	167	175	166	149	168	152	152	174	153	164	137	149	151	159	142	146	169	171	150	143	165	137	168	151	167	160	150	156	153	156	155	158	161	177	169	169	164	168	151	161	164	155	166	163	159	171	160	144	170	174	166	152	148	175	150	158	151	153	157	155	154	168	155	143	176	138	171	152	144	158	162	149	152	158	151	159	183	148	169	167	153	138	145	143	167	164	160	134	157	143	166	140	144	171	179	136	142	165	163	179	160	169	165	139	158	145	175	172	160	145	179	158	151	153	162	158	164	137	169	153	161	158	155	156	133	164	143	157	155	173	143	150	183	170	130	147	134	135	164	144	157	162	158	130	152	156	162	151	141	173	151	162	166	153	167	153	144	148	154	170	166	160	165	150	131	186	149	164	181	124	167	157	151	166	146	149	135	156	157	152	153	190	172	145	161	171	158	158	139	165	175	156	163	171	172	152	157	177	169	148	170	174	158	149	152	157	163	130	154	161	178	147	158	150	146	163	169	174	178	175	166	150	163	158	166	134	142	165	142	159	171	160	148	161	158	153	167	153	141	163	138	161	152	141	156	155	160	161	146	163	156	160	182	159	158	176	137	157	141	153	165	137	163	151	162	145	166	153	140	146	187	158	138	162	171	174	168	156	155	154	145	154	157	171	157	159	159	131	162	165	149	154
13869	25948	8986	4490	3059	2190	1591	1287	1087	972	835	701	658	614	571	509	520	514	495	512	472	448	440	453	441	406	408	389	386	356	377	409	394	411	413	378	386	361	386	401	417	340	398	370	367	388	400	361	387	390	359	418	387	352	354	358	332	378	345	348	367	378	352	389	353	409	375	382	380	368	368	387	392	396	370	347	367	353	343	375	358	397	340	360	334	349	354	340	398	352	344	355	355	377	368	359	343	374	387	344	379	372	358	351	343	345	367	374	345	377	333	366	367	364	372	378	364	392	325	360	358	349	326	368	375	345	346	364	333	359	341	358	352	355	368	393	379	355	313	372	339	318	364	354	351	387	361	344	345	354	347	319	368	330	363	379	403	344	361	373	332	376	347	324	343	396	379	384	346	387	333	375	348	353	349	389	377	332	362	367	342	359	390	380	369	355	354	328	376	358	374	347	343	369	368	357	377	358	371	382	362	381	392	342	341	366	355	366	390	371	359	399	377	353	328	338	374	358	398	369	358	330	384	360	369	337	364	340	383	361	358	371	390	386	351	369	364	333	338	329	369	361	393	349	334	400	364	369	353	335	402	376	367	329	403	359	339	361	356	364	379	368	355	361	340	371	353	368	354	370	371	323	332	382	385	344	356	345	365	357	365	365	329	357	381	391	361	335	315	356	343	330	366	370	332	328	372	380	379	401	349	343	364	352	347	343	378	343	414	370	391	376	384	375	346	382	381	342	391	315	384	346	341	348	382	366	364	351	362	319	335	354	381	344	372	349	348	384	382	381	371	353	348	329	359	366	334	355	370	381	360	353	369	349	358	346	372	362	362	348	369	371	393	342	326	353	372	345	383	359	352	331	351	367	347	393	373	366	378	367	332	369	396	339	339	379	357	357	370	363	374	338	356	355	389	347	332	374	355	343	349	372	368	353	382	327	353	362	378	400	367	353	361	360	362	370	393	321	374	373	384	337	345	372	360	367	348	378	375	357	386	346	388	346	379	366	348	346	417	357	373	371	327	377	331	361	383	375	365	334	365	391	330	365	373	416	380	312	351	377	389	373	379	352	341	352	361	327	391	349	373	360	353	337	338	340	367	371	370	356	352	350	366	367	340	396	363	323	387	352	371	335	381	369	336	330	351	341	341	352	380	357	345	335	367	360	354	383	368	406	367	362	327	381	360	340	345	362	377	347	342	356	371	375	398	370	367	354	330	370	414	355	353	345	366	349	374	357	339	381	377	375	365	320	364	363	373	365	346	361	359	322	349	373	325	336	366	326	358	357	373	318	358	343	365	385	346	363	358	348	363	352	348	374	357	363	354	350	333	359	388	367	351	327	340	342	352	367	346	347	372	341	376	366	384	365	343	334	323	326	397	374	356	333	331	367	354	350	352	373	377	349	373	358	385	346	374	330	381	379	356	350	331	387	328	353	370	352	353	365	336	374	347	359	358	401	378	349	357	347	346	365	364	383	362	373	370	386	374	366	332	358	365	364	340	395	359	366	329	359	353	382	353	338	353	344	386	377	379	337	349	354	307	360	352	364	340	350	392	299	361	355	386	325	362	358	340	344	371	371	350	338	366	352	378	335	340	321	362	339	359	341	344	390	380	380	368	366	372	326	381	334	372	345	383	368	367	363	336	356	356	372	361	353	335	369	369	340	387	353	348	381	384	352	346	357	316	352	333	346	347	362	371	373	337	349	373	381	357	367	343	339	356	408	380	353	375	360	341	346	375	356	398	358	371	343	348	374	356	371	361	386	355	356	371	332	349	367	397	343	342	369	321	379	353	326	353	401	337	383	340	381	344	368	370	369	366	341	328	363	357	374	358	384	361	340	360	390	405	357	364	348	334	365	343	335	364	373	374	363	364	404	346	365	346	321	357	342	339	338	331	365	342	379	330	337	373	378	358	355	364	370	366	341	360	375	384	341	333	365	342	323	301	348	401	363	346	360	369	372	371	340	337	329	344	399	338	377	323	378	391	350	349	361	359	349	357	372	349	328	348	323	340	350	363	358	336	355	367	373	377	367	368	380	382	344	310	343	360	342	354	367	348	365	366	336	334	361	398	397	343	357	341	352	361	330	376	339	309	358	343	374	355	378	370	338	366	344	357	340	319	377	371	376	356	347	349	353	353	364	355	354	390	324	327	326	393	381	352	368	375	344	393	358	386	346	374	369	369	343	364	357	370	344	373	364	353	360	377	357	366	341	326	378	349	315	376	351	324	352	384	374	367	361	331	352	323	332	356	346	357	354	382	332	381	361	361	353	362	367	350	349	350	362	369	332	364	365	368	360	368	371	336	344	380	335	352	395	391	393	320	356	356	338	365	338	383	355	334	370	362	356	384	325	387	366	369	359	352	355	374	355	355	334	338	338	351	371	336	370	375	346	347	358	358	376	352	365	344	319	358	354	357	374	379	378	316	358	371	342	352	373	346	360	361	310	395	339	358	379	344	349	372	377	356	357	365	357	350	370	379	329	352	364	357	325	354	361	346	366	354	385	350	352	372	338	343	368	317	366	394	359	381	338	366	392	355	375	333	360	385	357	375	365	368	367	372	393	353	362	353	400	383	355	357	347	365	376	340	362	350	354	383	354	375	348	355	349	361	324	358	371	372	354	384	382	343	358	358	382	328	386	364	363	348	335	348	307	334	314	355	351	387	350	336	391	366	369	359	367	347	367	375	389	339	373	313	380	379	351	367	356	319	351	338	366	370	357	340	334	370	372	333	336	338	352	325	345	343	377	323	364	350	351	379	311	338	379	391	356	381	381	365	357	350	343	352	359	345	370	360	341	349	357	316	330	360	352	345	336	363	374	315	332	340	354	358	370	345	364	387	337	356	374	333	365	333	360	338	331	371	329	355	357	365	364	361	327	358	356	343	371	328	389	343	352	365	371	337	338	348	357	357	358	393	370	367	389	368	361	381	363	347	352	377	330	369	352	355	339	348	360	360	302	347	360	345	339	354	375	367	348	339	335	350	360	398	387	334	350	366	361	388	333	347	359	347	341	371	357	376	367	384	371	347	340	398	357	338	362	344	372	375	355	348	343	334	378	369	348	369	343	364	350	371	360	368	334	342	363	390	354	350	354	371	340	335	351	323	343	382	370	380	390	364	343	327	359	370	352	355	360	401	366	365	381	386	334	374	357	390	351	364	376	328	393	417	363	367	372	363	371	353	348	357	342	375	352	372	343	344	361	366	351	397	347	353	360	363	332	341	399	356	403	371	371	362	360	349	363	333	374	378	344	339	380	360	347	352	348	366	357	379	349	384	355	386	375	341	387	355	368	362	310	383	362	350	376	356	384	337	355	346	364	320	334	378	349	347	360	386	317	369	378	357	328	339	343	341	399	332	363	351	354	372	361	357	327	369	367	353	387	362	372	358	365	380	351	341	369	358	336	357	361	358	352	362	387	334	379	343	378	352	340	396	331	381	366	340	372	369	349	356	421	404	331	353	386	363	318	328	331	381	357	356	331
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
