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
344787058906	344787059465	344787060015	344787060567	344787061115	344787061665	344787062217	344787062765	344787063315	344787063865	344787064417	344787064965	344787065515	344787066067	344787066617	344787067165	344787067715	344787068265	344787068815	344787069365	344787069915	344787070465	344787071017	344787071565	344787072115	344787072667	344787073217	344787073765	344787074315	344787074867	344787075417	344787075965	344787076515	344787077067	344787077615	344787078165	344787078715	344787079267	344787079817	344787080367	344787080915	344787081467	344787082015	344787082565	344787083115	344787083667	344787084217	344787084767	344787085315	344787085867	344787086417	344787086965	344787087515	344787088067	344787088617	344787089167	344787089715	344787090267	344787090817	344787091367	344787091915	344787092467	344787093017	344787093567	344787094115	344787094667	344787095215	344787095767	344787096315	344787096867	344787097417	344787097967	344787098515	344787099067	344787099617	344787100167	344787100715	344787101267	344787101817	344787102367	344787102915	344787103467	344787104017	344787104567	344787105115	344787105667	344787106217	344787106767	344787107315	344787107867	344787108417	344787108967	344787109515	344787110067	344787110617	344787111167	344787111715	344787112267	344787112817	344787113367	344787113915	344787114467	344787115017	344787115567	344787116115	344787116667	344787117217	344787117767	344787118315	344787118867	344787119417	344787119967	344787120515	344787121067	344787121617	344787122167	344787122715	344787123267	344787123817	344787124367	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2133	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7064	615	340	248	206	192	256	292	273	254	214	219	184	167	173	150	149	149	129	129	124	140	129	135	111	101	108	114	128	106	115	106	98	99	124	110	119	82	114	124	94	99	97	101	109	114	114	113	105	97	108	110	114	94	96	95	88	95	103	84	85	86	114	97	91	84	101	98	95	108	109	92	89	88	98	82	97	90	83	94	86	91	98	100	124	88	92	91	93	104	98	91	88	84	91	96	98	93	109	98	95	79	91	91	105	87	92	94	102	100	80	91	107	83	81	101	86	100	99	105	89	98	107	101	92	92	85	101	90	83	95	95	89	94	108	95	105	87	85	106	117	108	92	92	125	107	101	99	82	80	78	106	68	86	103	94	107	100	90	100	82	111	96	95	91	109	92	116	90	114	86	97	109	90	88	86	110	96	96	108	88	109	101	96	91	79	89	97	89	94	99	100	109	94	87	95	100	106	90	102	107	88	103	93	105	94	100	84	87	102	74	103	95	82	105	85	100	95	88	117	116	98	96	102	99	99	89	96	91	109	92	92	100	109	93	87	84	94	88	84	99	101	97	92	112	107	92	80	96	98	92	103	89	88	83	101	102	113	103	98	101	87	102	83	98	94	110	100	100	105	100	93	92	87	83	80	102	99	85	93	78	107	100	80	96	98	101	90	86	88	100	92	105	107	82	70	99	81	124	93	96	104	81	99	89	101	103	96	93	109	98	93	89	105	77	95	86	102	100	83	104	88	92	93	78	93	86	97	92	93	112	96	79	102	99	87	81	105	87	114	103	121	111	102	104	100	96	72	92	86	79	107	94	123	95	73	82	80	78	96	85	98	88	91	97	106	93	95	90	88	92	96	86	107	82	112	97	111	94	84	106	81	106	97	108	83	96	99	109	103	81	86	88	80	95	104	95	87	75	94	89	101	85	96	103	86	98	101	96	92	102	92	74	96	96	98	100	109	104	96	98	102	107	71	93	97	99	77	98	119	81	98	108	86	94	102	98	91	95	94	103	89	88	104	72	99	98	106	108	98	117	80	85	117	78	102	95	106	106	110	94	98	97	100	96	78	112	90	84	89	91	93	101	101	103	80	109	86	100	98	93	103	110	93	88	97	94	109	85	73	86	85	86	87	82	109	97	100	104	96	100	94	108	84	116	116	98	84	96	88	91	89	85	83	97	83	99	109	105	89	97	93	103	110	84	73	94	94	92	99	92	77	88	90	103	94	104	82	97	95	79	108	89	98	106	80	99	81	103	101	102	117	104	99	92	100	90	96	99	100	83	99	88	86	91	86	96	88	91	94	100	87	90	94	84	100	95	101	84	84	81	104	97	100	88	87	102	77	90	91	106	110	101	94	111	87	80	97	84	100	97	87	90	99	87	90	99	82	87	95	91	97	104	113	93	95	86	94	97	91	99	93	77	94	96	89	95	88	101	91	85	93	88	96	79	96	105	100	94	97	104	96	102	80	96	88	93	89	95	87	99	100	95	93	92	98	109	83	91	102	85	104	87	81	91	107	85	105	90	112	92	104	87	99	104	95	76	99	102	104	92	84	87	99	85	94	83	73	89	101	95	116	101	103	112	101	95	68	98	103	86	104	88	110	103	79	89	86	112	99	84	94	94	85	79	73	96	96	91	99	94	93	88	106	101	87	106	91	97	108	90	122	98	100	91	85	80	118	92	101	107	110	120	100	103	88	109	95	88	96	90	92	92	97	105	110	94	94	90	106	96	99	94	100	96	82	106	90	106	92	106	77	110	105	82	101	91	93	96	115	92	89	91	110	115	95	95	82	88	94	79	114	99	108	108	85	128	89	100	94	110	107	101	102	103	104	98	97	96	103	106	96	80	96	92	106	106	89	109	108	93	108	98	98	73	96	99	97	96	89	95	97	94	88	98	97	82	91	102	105	101	93	75	88	102	97	97	104	102	84	99	103	108	85	98	96	109	98	93	97	97	87	75	107	98	98	97	95	110	98	105	99	115	83	101	89	93	102	95	79	100	91	91	91	102	83	77	99	112	99	94	95	92	97	89	109	103	84	93	101	103	90	90	96	69	79	109	104	87	88	92	100	89	94	89	111	83	86	93	108	92	99	115	87	119	93	84	96	94	80	85	88	82	90	101	92	99	118	98	70	96	102	87	78	94	92	99	87	103	94	100	92	102	93	101	88	102	87	93	94	79	80	90	96	79	82	82	100	106	87	104	98	115	87	93	87	82	105	75	105	109	95	102	79	101	105	109	105	99	91	85	88	92	90	104	100	85	81	102	79	121	103	98	80	93	96	96	82	111	94	110	89	91	89	104	87	72	97	103	81	116	101	106	96	89	114	88	101	104	99	88	86	97	119	85	96	85	94	78	89	79	92	91	98	83	82	71	77	105	101	105	96	111	91	94	95	90	106	93	109	98	75	95	96	107	102	83	85	128	92	98	95	100	95	80	78	105	85	89	117	80	105	85	89	91	94	82	109	100	115	123	93	94	80	111	81	90	103	98	107	88	90	101	102	105	102	108	93	101	85	74	86	95	107	101	92	80	90	105	95	98	95	103	104	95	99	94	89	93	89	93	96	89	94	93	95	112	98	104	99	99	82	90	110	89	85	109	94	90	101	107	88	112	82	88	91	90	80	96	100	118	108	131	116	93	82	100	74	80	88	106	98	74	110	84	92	104	96	96	90	90	101	106	103	84	73	103	96	105	99	115	90	88	89	105	93	97	92	105	84	90	95	85	98	104	82	88	82	86	101	96	85	101	108	97	92	96	92	101	91	108	90	103	105	90	84	90	87	96	83	89	81	86	102	98	101	90	104	79	108	87	96	75	82	108	110	95	84	97	93	87	85	100	92	82	96	94	91	99	95	103	90	109	104	95	97	92	91	92	93	92	84	89	99	99	95	96	99	98	90	91	107	79	90	96	80	88	95	99	90	77	94	93	116	84	93	77	98	78	94	89	81	86	87	103	108	101	95	98	100	102	82	103	89	103	103	90	102	103	92	87	84	82	86	96	80	87	84	83	97	85	100	80	90	106	114	92	87	101	107	88	79	96	93	86	104	98	111	83	89	84	107	91	103	93	98	101	81	107	93	88	77	77	88	83	91	86	102	87	112	104	116	96	92	120	109	111	108	106	79	79	94	99	96	100	101	91	99	96	109	110	109	78	91	91	98	91	94	94	99	97	91	96	87	94	93	98	105	95	110	94	102	90	96	98	93	100	98	105	109	93	93	96	98	78	81	93	103	104	93	103	95	103	86	88	106	103	90	75	88	106	69	93	91	84	88	104	106	89	98	80	82	104	98	97	105	89	102	92	84	93	102	98	84	92	89	98	97	86	91	102	92	96	92	108	93	110	99	84	102	87	94	84	96	93	104	99	86	100	85	104	97	85	102	96	96	95	99	102	98	104	98	103	98	77	95	102	97	89	99	118	94	110	108	89	94	96	92	102	93	74	83	103	103	90	114	100	88	95	102	107	101	86	91	110	102
25589	6828	3568	3984	7826	11318	11820	10564	9263	7994	6740	5430	4808	3986	3449	2951	2599	2472	2333	1928	1928	1768	1676	1616	1535	1478	1412	1369	1300	1302	1310	1293	1223	1257	1229	1205	1162	1230	1123	1097	1098	1057	981	958	927	987	922	910	905	894	908	829	891	906	832	916	879	874	867	844	838	863	867	875	839	838	834	888	871	885	869	854	822	858	826	850	820	796	890	873	823	844	853	879	855	823	830	863	872	820	838	860	795	793	834	836	830	791	800	829	781	840	826	828	870	832	841	823	821	813	804	803	829	840	825	800	763	808	841	793	822	835	834	878	838	787	802	878	829	831	770	825	808	805	795	860	766	796	815	811	794	732	783	783	812	807	729	795	760	848	824	787	791	795	809	846	821	801	784	798	825	785	801	816	791	745	828	770	851	848	807	810	801	813	826	877	814	763	827	822	824	820	803	792	849	771	801	833	717	838	789	826	831	787	800	827	765	860	802	761	843	804	778	796	814	755	796	829	759	807	811	767	840	781	803	828	771	803	787	786	792	818	816	763	778	820	815	792	840	807	775	844	809	775	843	835	823	817	784	790	773	834	805	819	773	827	792	755	762	807	777	780	828	787	809	799	789	757	829	760	845	837	789	759	816	796	823	828	773	824	806	792	778	817	801	772	802	841	811	813	806	836	795	804	808	832	779	811	843	758	835	800	791	789	767	826	800	805	768	788	814	748	808	820	810	780	821	779	802	801	803	810	804	736	796	765	828	835	803	828	820	820	785	832	751	797	761	842	782	817	799	818	821	826	849	815	817	833	756	813	765	762	792	817	792	770	808	789	849	794	790	743	820	796	796	810	775	797	773	816	775	756	829	812	781	794	821	798	800	766	784	765	793	847	766	825	832	782	829	754	822	743	823	852	758	777	822	803	826	799	857	845	760	811	820	792	833	786	802	823	759	744	802	824	769	790	823	791	841	825	764	785	809	804	841	809	829	801	752	856	819	804	818	855	820	833	828	793	807	760	798	852	815	770	819	748	797	818	790	827	824	802	832	772	786	797	808	777	807	802	774	826	728	771	813	798	833	809	770	751	781	791	794	790	826	779	822	802	794	823	815	797	806	831	776	810	776	749	782	792	836	786	820	825	781	783	815	771	797	828	785	806	797	787	803	834	820	837	824	821	797	809	803	819	722	815	817	840	817	793	779	773	766	807	856	808	826	850	822	833	748	767	847	791	779	803	770	846	770	829	847	810	843	765	835	826	841	793	802	784	808	811	811	824	822	778	807	814	801	799	768	800	801	792	816	811	818	777	790	794	824	792	779	806	806	814	781	791	793	776	764	812	809	794	844	809	806	818	765	835	773	800	802	799	777	825	756	788	808	816	770	785	807	752	826	791	814	852	801	825	800	793	772	756	820	855	806	825	787	770	766	849	786	820	781	812	832	821	760	816	776	793	890	818	800	835	791	792	808	831	788	780	761	845	784	783	811	814	800	865	777	812	817	814	771	761	766	859	847	830	832	818	840	798	743	821	824	787	789	785	774	776	755	782	765	837	757	836	773	794	840	800	781	735	785	805	830	812	766	785	796	777	801	814	787	824	803	810	825	812	788	802	773	820	776	828	775	838	842	786	802	838	763	828	786	809	805	756	813	769	825	805	771	785	783	834	807	809	763	814	811	776	813	810	760	788	797	828	799	791	800	801	776	773	807	825	794	757	774	792	838	770	806	775	772	797	825	796	831	746	769	831	819	772	806	835	820	813	812	778	800	785	751	797	807	794	761	798	804	807	756	865	828	777	791	848	820	866	778	824	850	764	797	795	758	800	753	785	821	795	828	860	791	813	773	804	778	811	812	808	790	784	830	792	794	808	799	786	826	825	805	855	793	793	794	798	829	786	807	762	827	814	803	802	847	803	792	793	846	780	761	777	787	858	823	789	827	766	780	789	828	815	784	828	805	815	786	778	765	808	789	799	798	813	870	839	854	825	766	798	812	792	823	772	794	808	814	825	817	790	769	821	778	828	807	830	812	824	840	776	762	830	809	816	818	804	766	808	836	814	788	817	849	835	817	825	825	802	823	789	772	850	856	784	761	798	829	784	776	817	813	781	824	838	764	791	816	811	777	786	804	798	811	813	780	790	841	775	780	831	871	801	804	819	819	813	801	826	821	869	733	831	762	797	794	818	837	825	802	801	782	824	793	761	835	883	788	828	808	815	867	801	783	775	826	816	768	756	815	768	859	821	812	852	782	783	792	810	761	859	802	801	808	800	769	788	783	847	820	832	789	815	744	780	812	809	811	780	816	753	803	795	829	780	795	799	789	832	784	879	797	777	802	790	808	763	776	790	825	809	794	866	805	795	746	800	794	776	807	781	816	771	774	832	761	817	758	844	784	795	794	788	791	775	773	809	799	747	800	823	816	802	829	787	800	796	788	816	796	814	749	822	795	791	842	755	786	837	797	841	813	775	793	779	815	769	779	792	769	819	790	792	798	776	806	800	783	815	822	790	817	827	809	788	792	840	788	815	795	823	794	808	802	799	785	827	830	794	794	739	807	846	787	759	794	794	834	804	815	792	808	783	814	759	809	779	777	773	838	835	840	770	817	799	777	797	809	810	815	806	722	818	847	770	841	777	793	804	786	803	782	743	726	810	815	791	767	779	813	807	803	813	773	802	821	853	753	825	809	748	828	820	809	800	807	850	741	736	819	790	779	815	780	795	793	735	795	791	834	793	784	862	846	774	792	826	823	820	801	776	753	795	811	801	768	800	837	772	825	791	834	812	809	783	800	832	785	774	846	773	865	806	854	728	762	741	795	781	778	808	776	816	794	785	789	845	788	778	813	827	827	825	797	773	761	771	733	829	821	808	795	785	776	793	791	764	790	783	804	831	790	789	797	791	793	781	813	788	773	792	786	791	828	812	790	782	766	764	782	808	775	822	796	809	795	799	802	822	772	769	830	823	812	776	798	802	796	784	785	781	797	847	818	792	815	823	777	771	766	812	756	762	814	759	810	810	814	753	853	772	815	830	832	833	775	833	799	781	786	807	764	840	811	811	783	778	861	754	847	779	843	826	780	834	758	801	804	797	803	801	816	801	845	786	796	791	820	773	795	823	763	822	760	798	841	764	838	876	799	816	809	837	812	810	822	774	773	796	766	827	811	812	828	805	788	758	838	817	840	785	839	823	745	800	833	798	801	813	789	768	766	810	777	814	809	804	813	800	818	846	810	823	759	780	785	814	766	797	791	767	801	739	814	813	828	735	889	839	813	810	891	799	802	797	826	802	828	816	834	825	808	759	793	784	823	848	826	819	796	827	805	798	783	801	795	803	839	765	814	785	780	796	837	810	814	833	851	789	808	792	778	793	801	770	758	777	799	801	785	811	773	842	797	778	746	804	816	797	801	824	784	830	808	791	772	826	822	798	849	844	810	768	811	797	811	808	799	732	764	825	798	801	773	803	783	811	764	761	819	833	886	814	832	780	780	813	813	824	763	790	778	816	792	828	774	874
4902	258	142	112	106	107	123	136	137	109	104	95	102	104	105	95	80	76	80	87	86	72	73	84	87	76	74	71	74	92	84	86	80	84	70	80	61	64	70	83	76	85	64	78	79	64	65	73	79	80	85	83	74	77	70	79	79	63	78	65	76	73	88	69	67	67	84	75	72	106	84	66	93	78	86	67	74	79	69	71	72	76	68	72	78	68	62	67	61	78	69	63	76	82	81	64	82	77	95	66	61	75	68	68	72	76	66	69	68	61	51	71	71	73	76	74	71	71	77	86	84	77	70	56	79	64	68	69	50	71	77	81	67	70	88	80	76	71	71	78	69	70	63	71	72	84	70	70	62	77	70	66	79	89	66	68	54	75	79	60	75	79	74	76	78	62	76	78	67	62	74	73	82	70	75	78	80	68	70	84	72	74	59	74	61	66	65	67	65	79	58	78	73	63	88	86	84	76	97	84	78	67	66	63	83	80	79	78	73	79	70	84	78	73	84	77	66	69	78	74	72	68	81	61	75	58	61	71	64	82	79	65	75	84	71	86	74	85	61	72	85	66	87	80	87	74	78	88	72	63	68	72	77	83	81	64	67	84	82	74	69	70	68	75	70	80	87	67	79	66	82	71	68	63	81	65	69	74	88	71	62	74	85	67	73	61	74	60	74	88	89	89	79	76	84	84	64	74	72	76	67	86	69	71	65	70	76	71	82	80	95	80	73	68	76	67	74	65	93	76	68	66	81	76	71	67	84	73	53	72	83	75	79	79	73	80	70	79	64	67	71	75	78	81	72	74	69	62	78	77	84	86	75	83	85	70	79	62	67	64	89	67	83	77	62	79	73	74	82	73	68	82	66	68	63	78	70	77	86	56	76	74	56	74	72	75	66	71	79	76	76	74	67	65	86	78	83	77	67	66	75	67	73	82	71	79	77	55	73	71	65	72	66	79	70	80	77	60	80	78	64	69	76	86	69	70	69	70	70	64	69	79	83	79	64	81	86	69	83	91	72	100	72	70	99	76	65	70	95	58	74	75	59	76	81	77	72	60	67	86	75	81	69	85	79	83	81	78	64	67	63	93	73	83	73	62	69	63	81	85	74	76	80	75	81	83	82	76	71	66	73	69	74	63	83	83	80	58	61	78	72	68	71	70	82	86	68	83	73	69	88	63	74	72	59	69	60	66	83	70	63	78	68	74	73	75	82	64	59	67	72	69	81	66	79	66	78	70	68	77	71	67	80	67	72	74	86	72	73	84	78	70	98	86	57	73	87	76	68	75	83	76	62	80	71	102	71	83	78	70	68	82	76	79	80	73	70	66	62	72	81	76	76	77	80	76	72	73	81	74	61	75	77	78	68	70	54	67	63	83	75	81	66	52	61	71	96	78	74	73	70	69	80	75	76	82	80	64	86	80	68	60	76	69	61	63	58	69	53	75	74	71	71	94	75	76	84	63	77	69	78	78	86	72	77	79	79	74	85	69	72	73	75	78	71	70	66	79	80	69	67	81	69	79	85	62	58	59	70	71	65	71	72	76	74	69	67	78	74	90	90	69	79	64	73	82	86	73	77	74	68	72	101	100	87	67	75	75	71	71	84	76	84	78	78	81	74	71	85	70	56	82	71	70	74	61	78	82	61	67	79	75	56	59	81	77	72	78	76	72	61	74	73	80	56	67	80	64	76	72	78	54	69	73	70	71	61	70	66	73	87	77	80	64	83	61	89	90	70	64	77	77	72	66	73	57	69	86	81	67	94	73	85	60	68	78	69	62	82	82	79	66	71	77	74	60	85	79	64	76	85	64	77	87	68	76	77	80	63	70	74	81	68	82	80	71	75	75	89	75	75	79	70	74	73	65	80	78	74	62	74	72	70	78	76	79	70	72	78	85	69	63	75	70	81	81	61	64	89	91	81	83	91	54	73	85	92	72	55	93	69	65	70	75	65	82	73	77	72	69	62	87	71	76	81	72	86	65	69	71	63	89	70	82	77	87	46	73	81	65	64	83	62	73	77	65	83	69	69	89	80	73	64	81	85	85	72	59	68	85	61	83	74	62	71	70	82	80	75	61	62	87	75	98	65	69	82	70	82	81	72	85	58	48	73	73	80	75	65	86	67	66	81	78	67	61	84	71	84	78	64	86	72	84	80	91	68	78	81	78	73	85	67	78	62	75	72	62	93	73	79	88	81	72	84	72	83	67	89	76	77	87	81	77	89	77	81	63	70	83	72	78	89	69	74	70	76	83	65	76	88	68	77	82	73	98	68	76	83	73	69	70	65	61	69	69	71	65	80	77	68	83	73	82	71	70	72	56	79	71	66	70	79	59	60	68	69	62	77	76	72	77	67	76	72	71	81	63	94	61	60	69	73	65	69	69	79	77	87	82	87	92	73	72	80	86	64	72	60	74	70	78	83	95	79	69	77	73	85	78	75	74	82	69	80	66	81	80	75	69	90	86	62	87	75	70	88	70	76	85	73	69	78	78	84	67	69	78	77	70	59	80	65	66	81	66	63	72	86	67	67	93	62	90	75	77	67	78	75	66	73	87	73	65	73	71	72	71	63	66	72	80	77	78	74	80	91	68	62	79	68	74	71	63	58	65	68	72	75	75	79	63	79	68	73	74	62	78	85	87	81	84	70	65	68	62	92	66	76	75	77	72	69	64	68	65	57	74	82	70	77	76	64	80	74	69	66	70	76	72	77	78	75	78	60	72	68	71	83	68	86	69	80	61	66	76	66	65	92	72	75	68	68	78	95	77	63	64	71	82	75	68	80	63	69	94	87	74	76	78	80	81	76	66	75	62	77	79	72	72	68	66	55	65	79	79	80	78	80	80	77	87	73	87	68	72	78	80	84	75	85	73	75	82	68	78	75	70	71	90	69	77	74	61	81	76	70	69	87	64	70	75	78	78	57	85	76	80	75	79	64	83	74	75	75	77	90	72	79	80	75	57	84	58	81	81	76	63	77	74	72	73	64	58	65	61	71	74	68	64	81	80	81	76	70	53	80	77	77	72	89	59	82	69	77	67	67	73	74	88	72	64	82	67	77	74	83	90	66	76	53	94	76	83	65	91	66	76	75	80	64	80	62	76	85	74	57	67	63	80	83	76	74	70	77	69	83	81	81	79	75	66	75	76	61	68	81	96	68	78	70	69	86	79	80	76	63	71	74	63	68	84	68	73	72	62	80	58	76	65	79	82	78	71	67	88	82	79	75	85	71	70	80	59	76	85	82	74	83	67	68	75	66	58	71	77	75	91	73	74	72	64	75	79	69	83	84	83	85	69	78	70	77	63	81	73	84	67	60	68	70	79	85	77	78	87	85	91	69	70	79	85	67	57	78	63	72	79	83	74	84	70	79	64	68	64	79	80	92	66	56	83	90	64	80	92	79	68	73	70	74	82	69	78	73	79	80	72	84	65	68	88	80	80	83	61	78	66	75	88	64	80	86	73	66	69	69	67	81	69	71	80	70	75	77	88
15077	2894	1604	1826	3524	4873	5111	4437	3851	3230	2745	2292	1972	1608	1468	1248	1159	1073	1055	985	923	867	816	840	848	778	774	763	755	798	761	734	710	710	717	696	731	725	719	663	655	643	667	619	657	611	649	597	626	585	575	621	631	590	633	613	591	637	623	645	593	560	591	615	586	641	613	599	648	571	611	591	598	575	607	631	637	577	609	647	623	621	592	645	628	625	652	607	625	571	575	667	642	559	598	607	596	580	592	604	614	621	588	572	611	606	625	584	550	604	594	589	589	567	592	569	582	571	596	578	578	630	565	570	642	607	620	591	599	596	630	587	623	613	612	607	587	596	588	621	565	573	527	593	576	631	593	588	638	600	615	604	586	572	608	628	572	622	568	559	599	610	585	580	553	592	583	623	603	564	593	581	578	639	594	619	618	605	595	610	645	590	618	586	593	569	603	667	562	584	612	573	623	571	640	626	604	584	583	629	614	598	562	551	560	611	611	590	607	625	585	593	636	601	586	569	600	555	622	601	611	578	575	576	595	611	624	567	551	555	587	627	589	629	631	624	596	572	611	612	587	586	595	586	595	576	588	563	556	605	572	585	546	544	559	613	600	592	603	563	540	585	613	590	569	563	572	610	573	629	570	561	638	544	599	604	580	631	569	613	606	604	566	639	576	632	577	612	608	578	606	630	592	586	591	658	595	545	560	617	601	580	568	613	606	568	603	608	584	594	594	612	590	556	598	599	591	642	560	558	617	593	636	555	607	595	587	606	565	586	589	561	620	598	549	565	561	597	605	629	581	584	618	622	611	622	615	585	569	591	605	605	589	608	668	618	571	584	633	575	642	623	576	567	630	576	605	627	550	612	572	585	603	609	572	611	582	586	621	597	610	617	558	580	611	589	587	645	608	608	621	620	556	656	600	595	586	624	593	593	600	630	574	625	606	606	611	595	600	589	596	594	609	599	606	579	615	579	524	597	570	606	600	592	588	579	598	613	592	609	594	612	539	607	591	602	599	581	604	545	612	562	582	593	588	607	634	588	559	572	557	584	595	569	558	547	621	570	599	587	623	582	564	589	576	601	585	604	633	612	627	565	599	606	626	568	625	576	572	607	612	579	607	596	594	582	560	601	620	598	608	635	605	589	589	575	587	633	583	586	583	582	594	622	616	581	582	597	591	576	583	617	625	608	528	613	624	591	588	592	580	548	607	562	578	597	591	615	545	592	625	567	626	606	579	641	567	593	600	612	609	600	591	548	606	610	605	630	632	604	619	544	570	560	597	596	584	612	561	589	632	624	619	600	600	574	584	603	569	575	566	580	597	576	599	599	600	579	585	608	578	582	632	638	542	578	563	635	582	637	611	565	620	608	576	561	587	592	552	621	586	565	574	593	596	576	596	571	581	579	594	605	584	599	660	584	593	581	636	658	595	618	608	619	636	600	572	619	615	544	620	593	623	590	597	629	541	608	647	598	588	613	593	573	648	612	627	549	557	617	600	609	621	630	561	574	627	574	584	650	578	656	644	591	584	669	597	559	603	624	560	587	600	602	598	603	621	590	605	594	638	560	563	611	621	562	594	574	593	621	609	593	578	579	547	625	587	587	565	623	559	611	626	585	596	632	582	588	579	614	592	548	565	551	594	621	609	562	595	588	578	598	531	581	624	600	655	598	581	594	570	593	571	649	574	564	578	621	612	628	577	578	591	608	594	614	587	592	607	615	605	583	570	619	616	555	610	588	578	557	622	570	603	602	574	581	616	574	587	632	628	569	578	585	612	592	570	606	630	562	583	580	577	573	554	609	608	598	588	594	608	603	574	602	572	588	626	612	605	590	592	619	616	636	589	618	548	582	610	570	614	586	628	619	595	570	561	571	550	582	569	630	587	578	628	600	591	625	561	595	568	546	580	596	617	546	557	575	589	611	575	561	642	587	551	606	583	622	616	601	530	650	592	572	580	596	589	622	573	593	592	592	635	583	565	579	557	636	551	627	580	580	591	578	609	617	579	584	587	640	596	632	617	584	599	628	596	599	601	570	615	564	609	598	571	590	576	537	572	571	588	574	610	603	597	602	587	645	565	586	652	582	621	554	604	609	578	582	571	594	603	607	555	600	625	594	613	578	593	620	616	584	538	588	616	602	612	600	667	617	625	607	564	585	583	585	615	595	609	597	600	603	587	565	592	569	550	613	645	621	599	577	597	586	562	574	601	595	610	607	582	608	595	595	598	610	596	616	578	624	574	575	565	579	551	651	589	577	599	589	626	595	602	556	578	602	566	612	607	600	560	632	564	617	582	580	571	589	599	585	569	621	580	603	616	607	602	626	598	574	619	584	574	645	608	602	605	542	620	604	570	559	597	597	620	578	570	575	608	590	603	572	560	585	621	564	577	570	571	586	554	576	571	621	613	613	563	602	571	539	617	576	610	608	581	637	570	618	596	597	635	611	608	562	581	628	615	587	603	643	575	647	566	633	563	559	597	581	650	592	555	622	587	594	570	590	621	635	564	582	606	602	603	614	606	622	582	581	607	588	569	545	624	585	560	600	615	600	606	618	595	598	624	594	556	605	595	602	630	561	627	585	619	610	558	584	590	586	593	559	569	577	579	628	579	597	630	575	594	557	557	605	625	593	587	595	622	603	584	621	603	593	588	589	599	619	582	591	568	568	650	594	562	585	540	558	614	543	589	603	641	649	616	557	570	585	595	559	624	600	584	604	615	610	598	587	599	619	584	646	590	598	573	561	552	609	596	596	604	584	583	622	610	549	574	588	586	570	542	642	578	562	601	595	606	563	612	608	595	615	599	599	603	645	614	577	580	631	594	620	587	598	632	623	583	598	584	592	588	611	565	598	581	607	605	615	613	607	593	640	597	626	525	596	534	594	586	609	579	597	621	561	605	586	632	641	558	608	590	571	603	577	626	575	581	574	599	592	606	603	581	608	581	579	596	574	615	601	585	567	579	589	617	607	589	599	560	552	578	579	560	607	607	568	601	600	616	556	574	579	592	600	610	603	621	593	568	644	604	594	586	582	582	561	596	608	581	620	606	628	591	608	541	576	608	578	617	640	573	593	621	633	571	602	605	570	578	567	612	594	635	578	624	646	592	611	632	595	610	598	609	578	583	597	593	561	603	593	602	609	596	589	582	578	545	612	565	579	548	579	591	617	591	531	578	590	610	621	540	550	592	579	629	609	645	565	576	565	577	610	588	560	581	561	571	591	539	596	583	606	639	613	624	590	592	618	572	623	627	608	586	611	564	574	606	606	573	583	632	624	596	613	584	606	605	566	616	609	534	656	646	625	583	606	578	602	597	635	586	573	599	606	607	584	609	575	574	588	596	613	563	624	566	593	566	571	629	573	616	565	583	649	610	562	586	586	613	571	629	555	611	600	556	575	570	615	615	613	569	569	571	585	563	600	648	567	597	580	599	584	647	583	582	622	597	580	568	597	571	593	615	629	612	595	583	579	600	605	567	590	568	594	597	577	563	564
5583	558	307	233	187	201	238	244	223	194	186	169	182	171	165	148	143	149	157	151	159	131	145	152	137	147	122	146	132	157	125	147	127	128	143	137	114	120	134	133	118	128	116	125	121	117	125	129	125	125	92	130	161	126	117	129	130	133	127	105	131	119	133	125	110	136	123	152	106	140	123	124	102	111	125	124	120	123	117	140	137	113	99	138	112	127	120	112	118	135	123	122	125	130	122	106	108	110	105	126	114	125	115	135	132	120	128	122	131	132	113	118	143	123	133	131	139	111	129	137	112	111	111	109	114	92	122	130	118	118	121	127	125	121	123	114	105	118	114	125	108	106	116	111	119	114	120	115	104	116	132	126	116	126	102	117	130	110	117	124	132	126	103	139	108	108	106	113	104	104	118	125	133	112	125	103	116	126	130	110	114	115	107	110	117	124	120	133	114	126	133	114	121	128	107	99	116	121	116	126	105	120	128	126	122	127	133	133	121	120	101	128	105	136	106	120	133	111	125	113	134	116	117	114	109	105	105	115	132	132	132	118	133	117	124	109	103	116	133	113	117	108	116	125	127	123	119	105	89	117	116	106	109	133	131	124	118	114	119	116	121	103	124	115	113	111	120	136	126	115	111	129	93	116	105	130	111	119	125	122	128	121	116	149	119	99	124	136	112	132	140	121	119	110	99	133	129	123	108	122	124	120	112	120	121	118	110	131	118	125	100	106	103	134	135	125	130	118	114	117	120	109	129	127	119	119	114	118	121	120	141	128	150	112	116	121	112	115	112	117	115	140	150	109	135	109	96	140	119	138	125	123	132	134	110	134	136	127	124	129	129	129	123	142	121	108	117	109	126	119	120	129	125	127	131	113	118	113	131	137	113	112	115	123	119	124	108	110	125	97	121	112	107	83	121	129	121	112	126	124	131	122	117	133	145	118	110	109	128	123	138	118	120	125	116	118	140	136	120	113	108	123	139	125	144	124	121	121	115	137	112	123	116	126	116	120	114	113	130	108	110	111	137	96	123	123	110	122	130	131	114	109	123	111	115	132	121	124	108	127	126	119	110	107	116	116	110	130	138	96	118	107	130	104	114	112	123	122	124	96	125	108	114	123	122	127	114	112	124	112	133	123	103	136	111	100	119	112	129	131	117	130	130	128	112	96	124	143	108	114	112	113	137	107	102	118	123	112	124	136	111	129	128	104	122	113	135	115	123	118	119	137	133	131	118	114	112	97	123	133	127	133	127	113	136	119	115	106	144	121	122	114	118	116	106	111	124	138	135	124	127	133	113	117	129	122	100	107	133	129	125	129	119	137	117	105	126	111	111	109	110	122	112	139	114	129	109	122	140	103	119	139	113	117	106	115	111	97	114	112	127	145	108	130	116	118	134	115	114	125	129	126	127	118	117	102	132	104	117	117	102	120	113	122	121	122	118	132	112	118	127	104	106	131	105	96	142	128	120	111	114	121	132	125	129	136	106	133	109	120	110	120	122	118	95	126	134	102	138	123	103	120	120	115	113	116	137	130	140	111	121	122	137	88	128	121	102	105	130	125	119	116	127	123	132	109	119	126	134	114	123	116	99	129	112	122	123	118	131	104	150	118	124	105	120	98	131	106	138	130	124	122	115	111	130	121	125	112	98	126	112	141	128	110	123	132	109	123	96	123	119	132	132	108	111	116	142	110	120	132	92	149	118	99	112	126	123	108	109	103	120	128	117	134	147	112	113	149	121	134	134	106	97	120	121	121	114	110	116	118	98	127	104	113	93	113	111	115	129	109	113	127	123	108	131	109	121	99	134	112	130	113	129	116	123	130	137	119	131	117	110	143	131	114	129	124	137	103	104	111	114	120	121	123	119	127	110	121	101	122	115	119	109	124	111	93	121	129	120	122	120	137	101	133	117	121	118	130	119	117	118	132	126	128	118	124	112	122	112	113	124	106	104	116	115	117	130	114	131	118	120	145	102	133	119	134	125	122	121	112	110	121	123	118	119	114	120	131	125	116	126	125	125	124	120	114	114	120	140	113	110	121	113	129	111	112	121	118	117	112	116	111	130	132	98	100	110	125	119	103	119	122	120	114	141	128	123	123	115	126	112	123	125	99	103	118	128	115	124	122	120	126	129	127	143	113	119	113	108	98	119	111	115	119	117	124	124	127	114	132	104	105	129	122	135	132	117	108	113	127	108	120	119	108	128	129	125	128	126	117	129	113	120	121	144	119	123	116	116	126	135	126	117	111	111	120	125	109	145	104	113	141	110	116	123	117	92	131	131	121	143	111	125	97	121	106	122	113	122	117	111	118	132	114	108	114	124	120	136	135	114	137	116	111	114	127	123	113	132	125	129	112	108	111	121	118	105	111	149	119	105	135	120	109	106	101	124	108	146	131	112	121	93	118	120	116	119	127	111	109	120	100	108	130	115	118	138	102	115	119	123	120	124	117	108	139	123	104	119	130	134	119	114	116	122	122	124	117	123	131	118	133	120	100	142	119	116	120	120	126	109	130	105	135	118	114	104	112	129	122	107	116	142	115	122	116	120	122	126	120	114	136	134	124	106	120	138	122	99	122	125	111	135	109	118	119	102	119	123	126	126	114	130	120	111	98	107	97	108	100	109	112	113	122	113	107	133	122	136	120	138	138	120	98	126	129	125	108	104	107	119	111	120	111	138	126	120	111	133	123	130	113	122	120	135	106	113	123	112	137	110	118	127	117	123	112	115	124	121	130	106	127	127	98	106	133	152	132	97	124	122	102	121	123	99	119	131	124	118	114	120	128	111	112	137	106	101	118	131	131	150	124	143	115	111	110	136	113	114	99	120	131	113	111	121	105	133	132	125	121	114	124	115	138	134	114	117	111	127	111	134	126	129	135	95	132	112	120	111	118	126	119	100	108	118	107	133	117	113	102	142	141	128	103	103	129	119	112	120	119	132	133	121	134	133	125	121	113	137	119	121	106	117	107	117	106	113	115	115	108	127	129	118	111	137	119	127	130	97	121	119	127	111	111	125	120	125	142	116	124	127	124	123	134	106	131	112	121	128	125	102	121	111	129	115	124	129	131	104	118	124	105	114	119	130	112	129	111	127	125	128	138	118	115	140	123	130	130	139	132	124	100	113	111	130	111	99	130	118	121	105	122	124	125	120	122	110	104	125	100	142	128	140	123	122	150	128	138	123	141	117	146	129	134	130	109	99	128	129	127	123	119	137	126	119	124	118	124	132	123	123	111	122	128	122	144	133	108	115	125	104	134	115	120	144	130	111	131	126	111	129	119	136	111	127	130	132	120	117	111	123	139	113	138	114	123	118	109	111	103	101	122	118	116	112	126	96	122	133	128	111	112	97	109	107	102	96	130	122	115	119	112	119	127	115	105	119	117	125	114	120	115	120	123	112	105	108	139	120	111	137	133	126	109	121	125	137	139	124	125	127	104	118	130	128	136	114	110	146	108	111	126	128	134	114	111	120	112	131	117	117	134	138	114	133	105
25110	5750	3133	3268	6418	9097	9345	8453	7052	5959	5131	4095	3598	2999	2680	2351	2206	1970	1928	1789	1674	1633	1541	1540	1424	1327	1334	1424	1295	1305	1245	1206	1255	1201	1199	1225	1195	1244	1172	1116	1103	1092	1053	1081	1100	1091	1074	1061	1056	1019	1037	1010	1046	1013	1034	1007	1007	972	996	1006	958	1053	1028	979	966	961	1019	971	992	1021	997	1000	960	982	982	990	960	992	959	970	1012	981	974	950	906	1021	929	1053	1048	955	1006	1019	995	987	979	937	997	986	981	946	1052	952	1010	961	1004	979	1012	1032	957	966	983	983	1027	937	1025	978	992	957	922	968	1024	969	967	946	908	956	960	962	1000	1001	998	1007	1001	945	1005	982	940	958	965	951	938	1054	917	1021	986	980	1009	991	964	998	972	936	974	974	977	952	982	1009	969	1045	1026	930	966	932	928	921	978	1001	962	979	992	918	967	977	1000	963	930	999	1017	971	1008	941	932	1005	998	962	938	972	984	949	955	979	988	947	919	999	993	975	931	962	969	977	1003	980	954	955	990	994	983	948	973	985	977	1013	967	970	957	966	1003	969	978	952	1003	971	991	991	988	972	949	1006	966	985	986	931	974	949	992	961	970	1030	1010	974	1015	1015	954	1000	977	984	973	940	998	976	972	990	1008	964	985	965	946	940	955	971	943	985	963	955	959	941	968	983	994	948	1022	974	1025	924	1002	961	930	949	980	983	949	955	977	970	958	958	986	935	942	959	1026	986	973	907	1004	982	994	934	971	941	972	981	977	934	1036	977	1006	972	985	958	1019	974	970	972	906	1013	937	975	992	955	1021	973	996	943	991	943	978	952	967	937	977	1000	972	963	927	1004	946	949	960	983	954	966	979	915	1040	959	1015	937	974	964	963	992	971	951	940	937	1016	1037	941	897	953	994	936	965	976	978	963	935	1002	951	929	943	954	958	1050	885	1005	944	955	944	1066	962	936	1016	965	984	968	977	906	1052	977	1003	976	956	919	982	1012	956	1004	1002	970	938	991	958	982	920	991	953	984	953	959	995	927	989	983	1001	1002	909	924	945	984	989	980	1020	955	970	969	956	947	972	1012	1008	963	988	986	961	1003	987	944	989	969	940	976	967	986	976	934	971	1012	954	977	949	958	955	934	1018	1054	947	985	967	944	993	971	928	955	965	985	993	908	971	1010	1014	942	948	952	1024	953	987	990	992	956	931	1001	890	951	949	939	985	950	910	936	1050	960	947	1022	989	973	967	1004	959	1015	969	946	962	966	929	976	994	1004	918	933	1017	973	960	986	980	956	983	988	970	1010	937	968	1006	956	931	974	950	982	944	959	968	918	944	1016	966	964	975	903	1017	1003	976	945	1006	1071	984	1012	959	978	938	961	956	965	1062	930	974	952	978	955	1028	953	964	964	962	988	947	963	939	969	965	931	976	965	1029	992	957	977	965	970	993	982	971	1002	1013	1005	976	1013	945	1012	995	950	1022	967	978	959	923	985	971	955	953	958	963	929	964	953	980	1003	1010	934	1008	1025	1022	952	944	944	1007	935	991	941	972	973	953	946	965	937	922	950	928	964	954	964	1025	933	1007	952	985	969	937	997	941	938	962	987	959	1001	953	969	999	928	915	1044	968	949	976	1002	976	979	974	943	910	1016	954	926	987	973	949	986	949	938	941	956	997	938	989	945	989	1003	937	1009	937	957	982	1003	905	947	960	944	945	938	926	939	981	983	971	970	985	975	978	955	960	974	894	964	966	988	1025	973	968	966	956	951	971	906	921	946	969	925	940	995	970	983	973	951	938	966	913	968	935	949	984	949	1004	967	985	914	906	978	967	967	914	1021	999	963	951	983	958	971	874	962	944	950	963	995	1007	985	958	1007	956	1011	956	989	952	956	963	933	991	962	983	965	957	942	911	988	937	965	927	953	994	944	981	990	998	953	998	937	1026	971	974	869	1012	951	985	995	967	920	1012	973	990	987	938	956	935	920	981	962	948	979	952	979	973	996	955	982	941	954	958	971	1000	986	1085	951	1004	1037	1009	958	924	925	984	1045	1018	993	965	959	1024	985	951	985	1034	988	999	970	933	1007	1021	915	932	929	968	1000	971	954	937	951	929	931	970	895	978	930	967	985	987	1017	996	963	972	1032	954	957	917	970	1017	944	1002	957	1014	1024	935	877	1036	923	969	941	999	904	916	994	989	1010	955	937	937	909	919	998	937	967	952	951	970	959	1013	997	960	954	945	975	959	1017	904	972	963	984	962	963	924	994	1004	956	955	1008	945	987	984	992	922	978	951	943	1008	988	997	923	959	1058	999	964	1021	1023	996	995	955	997	981	984	976	930	919	970	996	973	961	992	986	951	999	1005	1001	996	929	1055	944	1027	960	1027	994	936	998	962	927	935	968	967	997	980	973	955	991	956	1004	897	1001	966	996	953	953	947	1004	956	989	947	970	931	994	1012	984	951	930	977	1013	973	975	973	971	984	1003	953	982	1004	996	989	988	958	925	944	982	1019	944	937	1041	968	923	938	979	1024	985	943	961	934	996	879	928	955	1006	965	1000	928	967	977	965	979	954	962	999	901	974	1000	930	954	969	981	980	939	974	960	983	999	969	935	937	970	962	956	974	939	952	996	1027	1016	938	992	976	983	959	952	991	954	965	935	992	997	958	968	961	999	958	1021	972	943	925	975	974	924	982	932	979	907	994	1034	1020	959	980	931	1001	948	957	1006	1037	958	908	968	925	940	952	1001	979	997	993	995	964	1014	972	1009	938	956	950	942	980	902	949	946	956	917	967	1006	938	1004	888	972	989	995	1006	994	986	1011	977	968	947	985	986	962	957	1000	1021	1030	997	994	921	1026	999	928	980	992	973	968	1003	929	944	941	977	922	932	991	951	932	995	1037	997	968	970	978	935	934	987	926	998	936	985	986	978	947	1040	1035	923	932	1003	1013	995	917	956	971	975	958	976	1001	909	946	948	895	1023	938	938	902	949	967	963	946	1013	934	974	956	966	885	974	965	951	1008	986	949	951	964	994	980	973	957	948	937	963	993	979	956	979	1011	956	975	1014	967	940	962	1000	951	960	989	979	960	1005	960	973	986	1011	929	985	960	959	1022	942	949	992	943	936	919	1012	962	934	937	1029	973	935	968	938	992	991	925	978	993	908	951	996	970	928	1001	920	991	975	1006	976	1013	962	954	965	994	966	999	1007	909	985	998	957	1014	956	1039	933	966	997	912	997	1015	935	974	952	964	943	1001	981	1033	938	1003	1022	956	987	992	967	966	955	976	944	982	969	988	983	1037	955	957	994	957	973	965	979	980	1001	967	957	968	901	984	952	937	923	983	970	1015	965	968	998	935	951	951	985	964	929	962	969	981	950	968	937	974	973	1006	988	951	993	1003	970	1006	946	942	955	937	970	1003	966	1003	950	967	1028	982	993	966	953	1070	987	1026	976	925	1028	958	944	1015	926	964	970	949	1038	966	997	931	953	943	946	930	1038	952	911	957	941	909	991	984	991	979	987	924	958	947	946	983	935	950	995	984	939	966	922	950	982	924	959	1018	997	956	968	968	922	1008	959	955	1035	973	926	1020	961	974	938	945	960	970	987	965	969	981	966	954	935	959	957	977	986	1049	977	925	970	987	1011	1053	998	922	950	1035	988	999	1006	943	951	942	974	937	947	971	932	973	952	964	945	987	1008	915	1007	923	993	945	994	959	987	966	958	985	982	957	966	936	950	1011	988	962	991	931	978	941	999	987	959	950	986
7841	329	208	123	92	106	125	144	126	117	109	106	95	77	72	68	64	59	55	56	65	60	44	62	48	39	54	47	45	40	48	39	56	31	44	38	45	37	40	45	52	47	40	41	35	33	31	44	41	45	34	40	43	40	50	26	37	29	45	28	40	32	38	38	43	41	49	40	37	55	40	34	41	42	38	29	38	32	38	48	36	33	32	38	37	40	47	33	53	33	45	39	40	37	34	41	34	33	32	43	31	36	30	29	40	34	32	30	35	42	46	37	47	36	30	45	37	45	25	41	38	33	35	41	38	27	43	36	36	38	26	36	35	36	49	36	39	37	35	45	44	36	43	36	44	35	35	38	40	34	33	38	37	33	40	30	38	34	30	36	32	29	32	29	38	41	48	47	44	39	37	34	28	26	44	33	33	34	48	23	39	29	29	46	26	24	40	43	45	24	41	35	33	39	44	32	42	41	38	35	34	35	31	44	31	38	38	42	36	36	38	44	36	37	41	27	42	41	34	38	42	41	41	31	38	37	29	37	35	33	31	32	40	39	38	41	39	44	30	35	50	31	46	42	34	42	44	40	40	50	31	34	39	33	40	34	38	37	36	29	35	37	24	35	30	45	44	36	43	41	37	35	43	44	33	45	28	34	42	21	41	48	38	38	38	36	34	35	35	36	35	22	27	28	38	47	31	31	41	39	42	22	36	31	39	31	41	30	38	32	33	48	38	27	35	44	32	33	35	37	44	43	38	33	39	42	28	44	39	32	40	39	41	41	34	32	38	36	38	34	33	34	33	39	45	39	34	48	37	39	26	41	40	42	32	36	36	28	37	32	48	43	36	38	44	33	28	34	41	31	36	32	32	35	36	51	39	36	33	31	43	32	38	41	25	32	41	30	40	38	33	41	44	43	41	33	40	24	35	42	35	36	36	34	37	52	34	29	32	32	32	35	33	22	46	29	34	23	44	30	45	36	47	31	36	38	30	38	40	35	48	38	35	36	29	46	47	32	45	39	41	28	40	37	33	41	31	29	37	33	40	22	45	28	38	43	41	28	36	46	40	35	43	29	37	31	42	44	45	31	41	40	41	29	43	36	35	34	36	46	21	32	31	36	35	39	36	39	34	29	35	45	42	48	40	42	43	36	40	42	33	41	38	25	37	38	22	47	38	26	40	45	38	35	42	37	41	44	34	31	48	37	45	35	34	41	39	50	41	32	31	34	34	40	36	43	43	43	31	37	39	45	45	36	42	38	31	45	45	45	28	38	29	32	52	36	29	43	32	46	53	37	34	32	44	37	35	42	32	40	34	45	29	38	25	40	34	35	44	47	35	41	41	43	51	27	39	40	31	50	34	29	41	46	37	41	44	33	35	47	45	42	30	43	41	37	50	40	30	33	30	43	37	38	37	34	41	42	30	37	41	40	40	35	37	34	44	40	35	36	35	36	30	41	38	24	39	37	37	43	37	33	29	42	42	50	38	34	32	34	36	33	30	31	35	35	40	37	38	40	47	38	45	36	44	39	39	36	36	34	35	42	33	36	36	28	29	27	35	38	35	36	37	37	41	35	32	40	29	32	35	49	35	36	38	40	39	40	32	42	26	38	33	37	37	41	36	34	32	35	33	34	49	32	40	44	36	38	46	43	32	44	40	36	30	39	27	39	31	33	42	36	46	40	31	32	34	33	36	33	39	42	56	36	36	33	41	38	36	41	33	35	43	40	29	30	37	37	48	42	43	48	31	40	34	46	42	31	40	30	43	42	39	35	28	47	39	33	29	36	39	40	38	44	39	38	37	38	33	33	28	34	45	28	36	31	35	34	32	48	34	33	40	31	41	48	34	41	38	30	41	39	30	43	38	31	36	41	35	31	31	43	32	40	48	34	33	35	42	31	34	43	37	32	40	41	44	30	38	28	49	33	37	39	34	40	47	37	31	33	30	43	38	32	36	32	33	37	28	39	39	34	30	36	30	35	35	43	37	34	41	41	33	44	48	32	40	39	41	36	39	32	28	27	38	36	46	19	47	32	29	50	35	41	41	31	34	37	42	23	35	34	40	34	36	42	22	33	31	34	34	32	27	38	37	41	33	46	36	42	30	37	29	41	31	34	36	34	54	42	32	34	39	40	32	27	39	53	26	41	38	36	34	38	39	45	29	37	35	36	37	25	31	42	25	46	35	28	39	37	29	35	37	33	33	37	36	35	56	30	46	56	39	36	39	27	44	37	27	39	40	37	27	39	37	33	34	46	27	37	36	31	40	49	43	32	47	30	29	39	25	36	26	34	37	32	41	40	43	23	45	39	39	44	31	34	27	25	42	37	38	38	38	30	29	33	35	35	37	29	41	27	53	36	35	50	28	43	41	37	33	23	39	31	26	27	33	35	33	32	45	41	29	42	31	40	44	38	28	39	39	38	44	36	48	41	38	31	33	45	40	32	31	33	41	40	40	41	38	41	36	39	44	42	34	43	26	26	38	43	39	39	38	34	36	31	38	31	39	39	39	30	31	32	38	43	33	46	30	26	54	40	33	33	41	42	34	33	43	36	42	38	33	36	44	32	41	35	36	42	35	50	29	36	41	44	30	31	32	38	39	35	33	40	36	31	39	41	40	29	31	31	47	40	41	39	37	25	40	35	43	30	32	47	42	32	38	43	31	36	33	30	34	38	36	34	31	35	36	39	32	35	37	40	45	38	47	45	32	30	35	36	32	29	38	33	33	31	46	39	40	45	36	30	35	48	44	31	42	33	48	42	26	24	36	29	38	25	41	33	27	38	35	38	44	36	38	36	41	29	37	37	53	34	36	34	44	47	35	36	43	37	29	35	36	49	33	41	46	35	30	44	35	37	40	44	42	37	27	27	33	28	37	36	40	43	29	35	40	39	30	45	33	37	33	42	45	33	31	34	41	38	41	36	41	32	38	30	44	34	37	42	40	28	42	41	42	38	31	29	39	46	43	34	28	35	35	40	34	41	43	36	38	39	37	29	40	39	28	31	36	42	30	36	26	37	33	41	50	38	29	30	38	31	34	40	38	36	36	42	35	41	33	45	37	42	32	35	44	34	30	30	47	33	38	41	47	31	42	42	28	31	44	42	34	41	38	39	39	33	48	32	29	31	30	32	21	34	38	34	32	40	43	41	31	30	36	43	34	36	41	35	37	30	38	37	31	38	48	35	34	37	34	53	42	34	41	31	47	49	44	37	46	33	33	38	39	36	44	26	27	30	40	34	30	43	38	34	39	41	33	23	46	43	31	34	42	30	43	40	30	41	37	43	40	47	42	37	39	43	31	42	44	33	32	41	37	39	27	26	32	37	32	42	25	33	32	28	39	36	38	40	23	46	35	37	34	54	39	43	42	38	32	39	43	36	39	40	40	37	44	38	35	29	23	34	39	51	34	33	35	47	37	33	41	30	32	34	34	33	29	38	52	42	34	28	43	43	33	36	30	32	40	34	30	36	32	47	30	42	43	25	39	31	31	44
19617	4225	2223	2408	5035	7432	7677	6937	5909	5136	4232	3369	2842	2474	1933	1713	1489	1354	1237	1137	975	937	917	797	823	728	671	717	690	670	594	604	620	578	551	577	555	510	555	515	450	482	396	424	406	401	381	382	364	355	402	320	391	310	385	339	339	315	348	327	318	346	344	317	294	349	336	341	346	333	347	327	367	360	304	356	327	334	331	378	331	351	321	362	354	354	352	359	324	314	310	338	338	321	311	333	320	302	330	362	343	284	302	309	332	344	300	309	314	305	297	335	318	327	299	307	323	328	357	284	329	312	282	311	304	317	333	302	305	295	304	307	286	310	335	333	309	307	285	292	288	273	302	304	307	293	302	316	308	310	318	317	328	301	286	296	316	293	271	297	319	316	307	316	295	305	285	321	312	340	273	323	316	316	298	326	277	293	326	290	288	282	293	329	311	280	304	308	305	284	318	321	280	291	334	315	304	315	324	286	304	297	279	285	308	326	341	306	303	302	303	297	304	324	312	302	313	301	293	293	344	296	313	311	321	305	323	317	309	326	307	314	304	316	304	321	305	337	294	306	307	306	297	308	312	283	296	320	302	294	307	296	289	282	299	311	324	307	318	311	313	254	300	270	297	303	270	303	313	318	312	307	334	288	303	328	290	299	295	283	300	295	280	332	295	313	319	308	279	323	287	330	316	264	320	321	300	276	299	295	307	314	331	296	287	302	308	314	313	295	334	310	337	317	322	313	329	270	324	303	335	325	338	304	307	293	297	363	279	296	315	306	320	309	321	283	341	292	281	302	304	273	291	319	303	314	277	285	306	332	301	276	296	289	300	292	313	297	290	280	307	283	304	283	298	295	305	311	315	311	316	296	313	287	276	295	286	340	336	280	312	291	262	319	317	299	300	303	292	295	279	323	294	283	312	297	292	296	309	315	313	303	276	310	323	259	286	344	310	268	297	309	303	295	319	275	310	301	284	291	291	318	341	330	306	298	313	303	312	313	284	307	338	295	293	334	327	318	329	322	295	325	317	301	315	328	307	299	282	315	310	275	306	292	290	322	323	310	307	293	307	301	306	281	349	275	299	322	296	312	300	275	295	304	302	304	333	313	332	290	279	291	280	285	305	306	307	307	302	320	332	328	300	310	340	293	293	300	301	302	304	307	293	302	308	308	294	281	317	312	317	286	310	303	305	292	294	331	277	275	279	309	324	286	304	301	326	301	333	311	297	330	318	296	277	332	300	264	299	310	324	295	292	317	322	304	343	337	312	323	308	299	306	310	305	280	317	309	326	328	318	270	310	313	330	329	305	297	309	293	278	291	320	291	295	339	324	309	318	362	295	288	312	296	296	317	316	272	300	326	318	303	262	325	315	325	305	326	305	292	288	284	306	283	304	336	286	301	337	271	302	338	295	327	275	300	298	306	322	281	301	340	281	317	311	289	286	312	279	344	281	316	330	331	311	316	300	328	322	340	308	308	337	351	289	276	298	298	300	294	293	267	289	279	301	314	310	282	305	290	314	286	283	311	302	294	294	335	303	342	328	294	320	292	288	337	314	299	288	312	318	284	306	289	311	294	293	337	277	300	314	322	316	322	319	256	297	309	334	333	292	341	334	271	299	298	326	308	303	286	262	274	278	280	332	297	297	276	303	270	315	302	292	284	313	298	324	281	310	312	286	283	310	288	321	322	282	311	296	323	292	282	280	272	293	305	329	299	281	302	281	321	327	308	286	316	297	297	330	306	307	313	303	261	313	325	320	289	313	304	315	296	291	346	260	304	337	296	310	318	329	276	290	307	297	302	286	288	300	302	310	308	299	327	294	292	286	306	321	329	312	304	303	325	294	297	305	294	323	311	318	286	331	315	283	310	333	301	307	325	306	305	321	310	300	284	274	307	314	316	311	302	293	305	315	334	283	302	319	291	309	318	306	297	324	284	301	321	320	275	303	288	307	308	282	297	336	320	305	305	314	325	308	324	328	314	289	308	287	299	308	309	305	302	309	314	281	296	325	287	317	298	317	306	308	308	303	327	296	299	284	287	303	310	284	321	316	301	293	302	295	258	323	304	300	311	329	283	309	282	313	303	294	286	293	303	294	306	310	287	313	318	332	327	298	308	329	311	290	288	323	289	290	303	305	310	299	308	324	335	321	337	322	314	333	317	258	291	315	305	293	320	326	279	289	316	310	318	349	330	304	303	293	276	308	314	310	323	293	295	296	307	321	292	309	281	307	322	306	305	292	296	284	296	297	308	305	308	340	307	307	315	275	291	328	282	264	304	288	270	318	289	320	290	299	319	297	278	315	311	316	287	302	298	300	290	337	311	300	278	290	290	317	305	292	307	311	302	301	301	299	313	323	279	298	336	300	297	303	306	331	282	266	302	298	297	302	317	299	310	299	315	318	302	297	328	273	344	299	278	301	287	301	282	298	310	317	308	296	297	323	315	311	285	305	277	302	312	283	305	302	333	278	315	268	310	317	300	315	321	321	303	308	273	311	285	288	318	286	284	316	288	321	266	321	302	262	326	311	294	327	311	317	269	306	316	321	320	289	304	266	326	295	307	318	357	313	278	286	344	280	317	279	319	344	332	292	304	313	319	341	277	316	318	276	327	321	317	336	324	300	300	292	313	308	351	331	309	320	300	308	321	282	317	307	339	323	288	334	326	326	327	312	284	301	295	313	307	284	311	310	313	308	309	311	308	293	334	331	325	307	330	279	284	313	328	326	291	293	308	309	306	289	292	315	305	306	288	335	307	281	319	358	319	315	308	330	325	319	291	310	318	318	325	304	302	330	299	272	306	299	276	293	294	297	302	313	300	330	306	328	335	293	266	304	320	313	308	278	311	299	291	297	296	289	284	313	286	326	309	308	303	274	292	280	314	305	298	318	296	315	300	300	344	311	331	345	321	300	316	306	332	298	332	270	299	278	310	323	306	322	305	313	298	302	317	295	302	308	304	317	295	277	342	270	310	331	309	294	302	313	308	274	301	323	338	301	305	340	284	311	321	303	308	309	300	292	291	284	293	316	295	297	328	298	302	315	283	279	302	313	276	291	309	288	317	290	283	297	268	282	282	289	274	296	280	317	290	304	309	290	293	330	309	316	307	278	294	336	276	356	294	305	336	316	317	303	326	327	297	304	303	305	294	320	308	311	282	314	322	285	290	289	302	294	284	299	295	299	318	294	287	314	312	325	271	319	285	297	309	293	305	290	311	305	316	330	313	306	300	315	323	354	265	305	317	293	292	305	319	308	306	309	315	276	290	306	321	295	313	319	316	322	308	322	337	302	307	260	273	300	299	310	339	315	309	319	318	292	303	303	345	296	305	315	334	311	306	280	311	288	311	288	294	316	300	311	320	290	285	308	279	306	299	310	309	285	291	317	298	302	294	308	337	320	305	302	317	331	324	299	316	322	307	320	320	284	294	298	286	281	289	347	324	314	305	270	289	342	318	278	298	311	281	304	281	329	288	329	294	319	332	294	304	311	305
7745	643	348	233	215	229	231	252	251	211	196	212	182	150	159	167	149	148	130	105	121	117	128	116	119	120	109	106	100	90	119	110	107	110	103	90	115	120	112	117	107	100	92	114	90	96	104	104	110	93	88	90	83	86	97	108	116	100	84	79	95	96	106	107	118	82	107	75	104	101	109	89	98	96	87	106	79	111	104	92	96	95	96	108	101	102	83	98	96	86	91	84	87	86	69	84	99	106	97	91	90	81	91	97	92	75	92	79	94	104	93	99	81	74	87	75	96	80	105	94	88	105	93	93	101	99	91	80	96	81	98	90	85	103	99	111	97	100	82	87	78	94	84	106	94	96	108	101	89	118	103	89	90	83	95	91	103	82	102	100	103	93	102	74	94	99	88	99	87	89	89	109	89	93	107	87	105	80	90	76	100	108	101	91	98	96	91	88	95	109	103	94	101	94	83	99	80	104	113	95	83	86	99	100	84	81	81	92	107	97	111	93	102	98	97	89	92	99	78	82	105	86	92	102	92	83	106	104	83	94	100	93	110	81	97	87	99	100	101	80	83	86	76	92	93	89	92	83	100	88	102	80	105	109	101	95	83	78	81	99	94	88	94	84	102	86	101	75	108	99	92	75	92	86	93	82	102	83	82	110	92	100	114	107	115	71	87	101	86	67	80	95	95	105	81	92	94	103	92	76	93	93	85	96	100	97	89	71	84	88	103	82	86	80	77	76	91	84	87	91	95	113	105	99	84	85	94	100	105	86	78	78	94	100	110	95	81	88	102	92	100	92	96	82	86	88	96	95	99	87	115	93	89	107	103	96	87	72	100	80	93	86	95	93	87	96	95	92	90	97	103	112	92	90	109	82	77	85	99	108	98	87	76	84	78	96	98	98	107	75	94	83	79	114	91	85	113	88	100	100	87	97	104	95	99	86	87	106	103	102	99	93	84	98	101	71	111	102	100	89	80	100	93	102	108	84	95	81	100	78	96	101	81	97	104	93	93	99	105	97	105	85	79	92	93	96	80	96	104	80	109	90	78	88	87	84	92	85	100	107	109	85	101	86	104	84	81	91	107	96	103	77	93	100	88	89	99	106	87	95	88	105	111	89	99	89	81	96	108	108	95	89	75	99	84	81	77	112	102	83	94	93	95	76	102	94	99	87	100	91	91	102	95	94	87	91	85	95	91	72	101	85	105	94	100	89	105	90	95	69	90	93	90	100	89	91	94	85	90	92	106	108	101	108	89	104	80	83	109	95	100	82	80	102	92	71	100	89	88	105	80	115	86	76	95	90	93	93	74	92	105	91	82	94	85	113	99	79	106	92	87	104	76	86	88	89	98	92	79	83	101	101	97	66	86	87	95	88	95	89	106	89	106	105	109	98	85	84	77	84	87	87	86	100	92	95	89	97	90	92	110	81	92	89	93	98	101	89	86	96	96	91	99	100	89	91	95	90	83	105	99	86	86	90	94	82	95	90	115	98	93	84	114	92	89	89	97	93	96	102	76	96	83	94	110	80	115	93	91	100	93	95	94	78	86	114	97	90	95	76	97	108	104	91	117	90	91	65	98	75	83	101	86	88	86	93	96	99	98	110	91	91	75	91	92	86	95	98	82	97	97	97	122	90	96	92	87	82	97	97	111	81	95	96	77	101	79	91	93	94	98	101	95	73	105	93	84	83	95	88	91	79	96	100	88	97	93	87	103	109	90	103	113	89	87	92	88	80	95	101	88	87	94	103	103	86	97	85	93	93	96	100	102	109	88	97	106	114	83	101	99	101	86	80	97	107	108	94	89	90	88	92	93	91	106	99	94	79	88	99	85	81	83	103	96	91	101	94	83	92	97	100	117	91	94	103	104	97	88	95	104	112	92	82	93	92	103	88	106	106	91	94	80	79	106	97	77	110	90	90	90	94	108	87	91	100	87	114	92	84	77	80	87	107	84	65	95	92	102	85	103	113	95	93	80	104	75	83	100	86	99	119	92	118	114	99	106	90	108	111	78	102	95	91	74	113	83	106	95	87	91	95	86	88	99	84	94	90	92	103	76	102	95	89	104	87	83	94	67	102	107	94	94	104	96	103	94	80	99	97	91	91	79	91	84	104	98	87	100	100	88	89	101	82	94	119	105	97	97	97	75	99	90	101	85	91	102	83	98	105	95	72	91	71	92	83	107	102	87	84	71	89	92	91	93	99	90	88	95	87	94	91	92	105	78	92	110	75	100	106	125	99	105	111	102	107	76	89	102	106	101	106	70	95	76	96	95	81	90	86	96	88	117	85	95	94	90	106	102	94	91	93	90	99	72	90	92	82	98	93	83	91	96	96	94	93	91	89	87	88	103	97	85	86	102	91	80	103	73	98	86	100	98	104	84	83	80	92	90	104	88	99	93	93	93	84	103	85	95	84	97	107	92	97	93	81	99	79	82	98	84	88	110	82	96	92	100	93	96	84	93	107	92	100	110	93	95	98	97	72	104	80	89	93	89	89	98	91	100	95	99	96	104	81	100	100	86	68	89	89	107	106	85	80	81	84	97	101	94	89	109	83	102	99	87	81	106	95	81	99	108	94	92	79	89	94	93	85	103	90	85	74	86	74	97	97	91	102	100	104	89	103	102	95	100	87	99	97	112	89	108	108	90	77	82	94	99	99	99	86	96	95	88	102	96	81	113	97	87	99	89	74	87	104	94	101	93	99	100	82	81	92	89	103	102	94	101	88	100	106	90	91	96	93	103	85	87	93	94	83	97	81	87	85	94	91	108	88	87	88	88	92	99	101	99	99	108	96	85	96	89	86	98	83	86	90	90	89	106	111	100	104	77	82	91	91	102	98	90	97	97	84	91	88	87	96	79	96	116	85	87	91	88	108	98	78	90	88	92	86	81	92	87	83	86	91	97	90	92	72	98	86	85	90	99	103	111	95	109	81	83	84	109	98	103	109	87	99	86	113	86	81	96	92	101	99	95	92	75	80	81	85	109	88	107	71	98	98	88	92	92	89	92	88	79	73	88	92	98	95	92	97	86	89	97	97	94	102	86	94	80	71	87	90	108	80	76	113	100	109	93	120	91	87	105	103	76	84	98	114	101	92	87	85	128	102	90	98	82	101	84	100	77	101	95	104	97	89	100	109	101	112	91	113	110	70	80	96	83	82	102	95	109	89	76	102	115	101	105	95	99	80	104	92	97	78	120	106	95	87	92	102	88	92	98	84	91	101	103	92	84	72	105	102	108	80	84	93	101	89	100	98	100	109	88	103	108	99	94	106	91	89	85	96	97	87	101	77	91	108	85	112	85	101	78	92	94	106	108	67	76	84	102	98	102	88	88	79	84	84	70	104	95	105	110	99	86	103	105	85	85	93	90	86	109	71	87	86	84	101	86	93	92	108	92	81	90	98	74	90	86	95	88	78	96	110	85	96	97	98	75	96	100	92	83	93	107	90	81	107	87	104	100	83	89	94	101	87	82	93	85	101	77	88	84	93
27073	6780	3610	3823	7601	10987	11400	10284	8918	7596	6282	5299	4465	3731	3255	2838	2650	2387	2184	1999	1804	1706	1678	1634	1459	1489	1340	1345	1274	1246	1261	1235	1255	1189	1235	1119	1148	1113	1099	1126	1051	1008	1007	985	930	932	952	904	920	889	863	868	832	805	844	820	825	793	839	828	830	822	839	780	860	812	832	832	840	839	802	805	833	789	802	884	841	791	814	803	854	754	858	866	837	791	803	794	800	876	829	815	791	840	815	882	838	833	890	808	833	779	823	835	817	786	827	798	831	819	809	841	820	796	780	824	808	819	785	790	825	805	774	804	822	805	752	770	769	854	756	781	800	799	782	811	763	740	722	822	778	768	795	765	769	764	759	757	761	775	843	843	786	769	775	782	746	818	815	804	780	748	795	770	815	757	806	818	816	815	751	794	759	768	759	784	771	815	814	737	840	782	762	795	809	771	771	745	779	789	750	773	787	762	751	739	790	803	800	818	761	806	769	779	799	806	792	795	777	807	800	786	779	753	803	781	788	821	826	742	807	800	798	771	819	787	776	740	797	744	795	774	782	760	775	796	779	827	802	771	788	765	764	799	747	818	724	767	754	758	804	748	772	846	773	789	750	788	802	795	772	791	788	798	753	781	772	800	743	820	723	775	754	747	769	834	822	760	785	734	826	816	783	783	755	741	759	747	793	768	808	794	775	795	786	823	752	716	812	756	814	759	774	845	768	771	800	761	782	801	765	739	787	809	766	736	754	804	788	799	745	738	790	840	792	813	803	803	763	814	770	809	833	763	784	796	774	795	763	773	774	711	768	761	748	774	762	769	805	790	818	828	830	854	755	803	782	782	769	804	769	807	777	774	803	774	780	776	805	773	734	775	811	796	753	788	819	725	741	742	756	763	788	805	747	787	751	836	773	787	840	797	762	791	792	745	808	780	759	727	767	809	797	776	748	779	770	771	755	788	782	765	789	782	819	795	741	740	763	762	818	775	803	736	786	790	760	772	754	803	767	747	764	745	795	766	784	827	798	766	766	773	763	785	741	763	783	753	763	798	817	727	763	830	757	790	773	873	761	831	779	752	805	771	818	701	759	802	833	772	711	791	743	802	770	791	769	781	801	771	795	778	818	804	682	792	812	755	822	773	761	787	818	827	784	784	776	786	786	746	769	782	824	788	770	739	779	764	814	782	796	806	771	730	802	772	819	792	815	770	793	774	801	825	785	826	765	769	744	786	759	758	784	738	788	788	782	777	831	887	773	780	737	781	807	819	816	800	777	819	749	769	775	758	770	768	796	823	793	757	794	777	812	776	720	752	778	820	786	785	790	829	761	774	804	745	785	737	735	820	715	764	752	763	776	800	755	827	778	755	760	760	788	828	757	787	818	778	798	794	756	775	795	753	817	762	790	750	770	767	798	759	831	800	821	835	833	781	791	817	809	796	817	777	779	790	794	834	722	732	857	751	737	776	784	730	769	797	857	786	790	769	798	766	681	819	797	821	791	775	773	778	786	783	791	822	761	819	793	742	803	816	744	760	743	798	721	770	782	835	816	805	788	785	765	775	784	792	770	770	762	781	761	807	775	763	744	748	771	821	761	795	793	763	724	813	777	782	799	789	832	756	760	794	755	784	800	733	820	796	814	758	792	797	854	824	718	754	762	725	741	756	778	810	777	815	812	823	790	736	757	749	768	814	835	782	772	796	833	752	766	758	757	837	776	787	792	750	788	818	794	800	769	804	809	787	764	756	748	760	858	756	785	751	771	799	767	774	804	801	775	794	835	785	733	775	736	793	762	786	768	768	771	791	747	832	781	837	795	801	803	754	726	775	826	780	837	784	776	817	751	743	805	799	777	766	758	783	766	777	732	794	815	795	776	772	847	788	779	756	773	781	826	792	748	771	805	757	828	779	767	751	830	838	795	765	783	723	772	718	792	760	751	764	783	791	729	807	777	800	804	794	777	787	747	809	791	746	751	768	743	819	763	783	799	764	786	741	772	788	829	786	818	794	816	710	829	792	801	802	837	783	729	795	747	835	779	773	788	805	784	772	774	755	777	769	789	738	809	746	730	753	808	770	804	724	786	764	810	745	763	745	803	773	803	792	797	760	856	815	816	757	792	777	784	774	773	761	820	827	808	784	783	763	802	819	790	769	829	807	763	764	787	827	747	785	753	783	800	758	840	801	775	740	752	768	827	787	799	787	783	771	757	848	789	779	797	788	755	799	805	792	752	749	755	771	803	787	782	818	778	791	805	755	780	799	759	757	768	775	761	796	798	776	776	716	758	785	769	800	728	811	745	776	788	786	780	786	778	761	755	744	824	753	772	730	758	790	792	771	793	800	842	783	800	755	757	775	818	819	735	763	759	754	804	788	744	817	799	762	832	793	746	769	735	748	858	790	820	766	721	773	780	733	794	814	785	743	799	792	814	787	766	798	776	822	792	772	795	708	713	778	785	759	761	746	782	766	794	744	750	796	773	773	764	752	747	771	764	799	753	781	788	798	787	792	765	762	797	791	787	784	813	770	820	796	797	763	758	794	800	781	751	786	777	806	781	771	797	807	734	785	829	787	807	747	767	756	814	796	817	809	767	781	802	786	806	748	760	797	750	801	840	759	813	741	785	781	785	809	760	793	835	777	811	793	791	805	768	788	791	789	826	816	762	792	775	786	776	766	813	794	800	816	836	738	803	758	776	774	772	744	823	781	795	742	767	802	719	797	806	808	769	810	721	726	743	786	746	762	772	794	812	747	783	724	712	782	752	789	780	795	810	775	737	769	741	767	774	794	732	780	751	797	807	831	735	794	772	791	764	791	763	818	803	758	778	769	790	802	768	806	776	826	786	795	759	788	812	774	814	769	771	825	750	813	818	757	764	767	775	773	763	786	789	784	759	794	798	787	820	739	775	758	833	844	719	754	781	753	753	748	816	788	784	803	748	760	758	763	782	830	812	710	764	764	784	761	806	798	770	813	781	768	759	739	758	796	783	781	809	781	782	792	739	769	785	758	802	736	745	814	767	775	792	830	759	787	776	805	779	773	768	793	796	797	761	761	817	775	849	728	768	815	779	770	798	796	801	821	757	755	747	762	740	758	771	845	817	780	798	807	759	815	773	786	748	760	746	749	788	759	759	808	813	811	755	772	790	821	759	764	802	775	770	776	779	763	774	779	796	782	774	829	774	769	814	751	792	813	816	769	814	792	803	782	727	787	807	773	748	808	794	745	806	804	800	710	808	766	826	770	773	767	764	755	812	772	807	811	818	799	810	750	746	790	823	814	807	746	737	793	757	754	767	813	823	791	775	778	797	803	748	817	796	779	749	769	746	780	827	782	781	800	731	778	817	818	793	781	808	812	821	785	785	802	772	804	767	730	787	809	790	784	785	774	795	714	770	786	814	762	777	737	774	773	824	816	769	848	792	777	786	805	792	793	777	799	782	826	749	809	748	812	780	752	781	793	749	770	845	743	805	776	791	772	801	797	762	776	771	749	811	792	813	798
5016	242	172	106	108	113	132	111	102	126	114	89	106	89	72	85	103	95	89	82	94	75	82	83	90	82	90	79	83	77	65	81	85	73	75	92	66	100	80	75	59	66	78	84	87	84	62	76	82	72	73	75	70	69	75	61	87	76	63	81	75	86	98	87	67	67	78	77	71	80	74	78	73	65	73	78	68	69	72	75	85	70	72	70	68	76	86	86	60	84	79	71	72	66	76	75	82	94	69	76	62	80	81	64	65	77	62	89	75	72	78	86	67	76	74	70	79	75	85	68	73	76	65	67	72	77	75	75	77	76	75	70	83	83	69	84	66	75	73	67	83	78	71	76	69	70	69	77	75	72	68	63	77	68	65	67	80	86	79	78	87	69	81	80	76	67	82	65	72	68	74	66	77	66	67	69	79	75	48	76	74	80	74	85	64	82	75	72	70	56	76	70	76	73	64	72	84	80	78	86	75	68	75	72	71	84	54	83	79	71	80	81	79	77	81	71	66	61	87	70	78	74	91	58	90	76	72	89	67	83	61	65	69	76	83	56	68	70	70	78	66	73	73	83	69	70	77	92	65	65	77	71	70	85	66	77	71	62	83	68	88	70	57	62	60	61	61	71	63	71	68	75	78	69	69	67	75	65	76	73	67	81	66	73	73	99	77	77	89	87	75	74	64	77	75	79	79	78	85	73	73	73	77	71	75	85	62	69	55	71	69	68	82	73	68	72	60	72	83	78	70	76	65	69	72	72	76	74	79	77	94	56	71	72	54	64	69	70	83	70	77	81	71	75	76	62	75	71	72	66	76	69	88	72	53	68	91	72	73	77	59	68	88	77	75	71	75	73	79	68	72	72	87	82	66	79	66	76	70	66	76	68	70	77	79	80	76	65	71	77	91	81	83	72	59	77	74	76	70	84	93	85	70	66	74	86	69	63	72	75	71	82	72	67	81	80	83	62	68	69	97	80	75	76	68	74	74	68	70	76	81	78	63	68	61	82	80	88	69	70	85	77	78	63	85	58	85	71	80	84	74	75	71	75	85	70	72	87	67	65	78	68	88	64	56	73	73	72	86	78	83	53	71	65	71	63	63	78	75	72	63	70	66	79	57	83	83	79	91	82	75	55	76	69	79	55	70	80	82	75	88	73	71	48	76	54	82	74	62	74	73	66	77	75	78	77	68	86	73	75	74	76	69	72	80	78	63	93	86	74	73	60	76	67	56	68	74	75	96	71	57	72	83	80	75	70	62	64	65	75	78	66	76	82	68	79	80	80	56	83	53	68	75	64	94	79	58	74	67	79	73	68	70	74	66	68	76	74	73	77	77	62	71	74	79	80	87	78	68	71	70	82	72	64	82	61	76	75	70	82	70	71	82	58	74	86	75	63	63	61	62	90	77	59	64	77	67	78	58	78	75	69	72	68	83	66	82	73	78	72	69	74	74	76	82	80	84	65	76	64	77	49	78	63	75	59	79	60	61	73	68	88	77	70	74	82	51	72	74	75	62	64	77	81	79	68	88	77	78	70	71	66	70	72	81	61	65	97	72	68	90	72	77	63	76	79	62	70	54	81	77	80	67	72	82	68	73	74	64	66	69	86	71	67	63	69	77	72	67	72	63	73	61	69	79	79	76	68	68	91	68	80	59	64	74	78	73	76	65	77	65	69	63	77	82	81	53	69	69	67	76	81	67	67	74	63	69	73	60	69	79	82	57	60	83	71	66	80	64	66	75	74	64	85	82	79	69	60	76	71	71	66	76	86	72	76	73	60	88	89	63	62	86	72	82	72	81	82	69	81	66	75	88	80	73	66	73	70	64	72	88	80	95	76	74	82	74	60	77	69	66	74	79	69	85	81	76	60	79	83	81	77	69	86	57	76	72	85	64	61	58	65	81	76	73	67	76	75	74	72	92	85	75	62	85	59	71	77	78	91	82	78	73	73	71	67	71	68	76	70	75	93	63	73	68	72	74	65	60	76	77	60	65	78	65	68	83	56	70	78	66	78	70	74	76	73	81	73	73	78	83	63	69	82	80	70	62	87	63	80	65	74	66	91	57	69	86	75	84	76	79	60	59	55	82	75	72	79	74	79	65	76	74	70	62	82	71	75	68	62	87	85	90	75	71	61	69	90	64	72	80	72	75	80	74	74	69	60	79	77	73	81	69	69	56	85	74	73	72	87	76	78	80	69	82	81	62	75	72	86	58	71	71	70	70	77	74	75	61	76	60	55	69	81	93	85	82	70	67	73	76	69	71	70	79	73	68	60	81	84	63	68	72	78	75	77	71	71	76	92	68	70	93	79	74	77	84	70	73	79	59	67	75	71	76	80	73	72	81	66	73	76	68	69	75	71	66	84	69	62	72	73	78	78	67	74	70	74	61	77	82	64	95	71	84	59	70	66	73	68	69	68	73	85	68	76	91	76	77	71	83	72	62	78	68	82	67	63	66	78	69	68	71	68	83	92	65	81	72	65	58	76	63	68	65	77	68	73	71	68	72	65	67	73	78	57	86	76	82	58	75	82	82	66	70	87	81	78	71	66	70	72	77	69	92	80	73	91	61	67	80	66	64	68	80	69	75	75	75	66	86	80	72	86	76	82	69	82	73	67	65	68	75	68	66	68	86	63	66	69	87	76	91	80	61	72	75	66	79	75	68	67	75	62	70	63	71	89	74	89	54	74	86	71	75	75	77	62	74	71	80	72	68	75	72	85	71	77	73	63	81	61	67	75	87	73	68	72	68	81	65	76	75	79	62	84	89	74	66	66	74	75	75	66	76	80	65	64	71	55	65	81	75	84	87	79	71	72	71	78	84	85	78	82	62	67	73	74	97	76	63	78	73	71	56	68	75	65	83	77	79	72	68	72	63	65	81	66	64	73	54	68	67	69	69	69	62	70	81	82	70	65	84	66	74	83	64	84	67	92	81	88	72	74	82	75	66	82	59	72	74	74	66	71	68	66	67	78	75	69	73	59	83	86	67	72	84	69	75	67	64	66	64	80	88	66	75	79	77	74	68	74	77	78	64	66	78	63	73	80	73	73	78	75	62	73	87	75	80	64	85	83	63	72	84	70	62	68	78	61	70	74	70	75	89	68	90	78	67	71	67	77	79	67	81	76	62	53	78	78	81	68	81	73	82	60	64	87	70	72	84	73	70	72	74	72	78	71	88	72	68	75	65	86	72	73	74	79	78	68	71	67	74	66	65	84	79	70	66	61	78	60	76	74	80	83	70	70	83	80	79	66	70	82	68	70	74	71	79	87	75	88	73	68	63	61	69	65	73	85	93	80	71	67	74	71	76	77	80	68	70	79	80	85	77	84	80	80	70	58	60	81	69	74	81	60	63	76	83	69	81	83	79	81	78	78	89	77	85	67	92	71	76	65	78	90	79	69	73	71	72	59	84	75	75	66	69	74	81	70	78	72	62	80	70	71	61	66	66	74	71	57	66	88	68	79	91	84	75	76	66	76	68	73	90	75
15772	2925	1720	1885	3336	4757	4858	4357	3821	3097	2598	2175	1878	1512	1338	1240	1176	1106	1072	966	917	918	876	860	803	793	757	755	741	759	754	734	727	707	731	738	661	699	715	676	655	657	686	676	627	660	644	579	562	617	586	632	615	568	595	608	584	626	602	593	635	606	583	595	610	624	651	592	608	593	600	589	601	583	613	589	599	584	628	595	642	652	625	617	614	597	574	585	617	571	613	597	583	590	564	604	559	635	596	593	606	572	598	556	576	617	565	589	574	590	597	580	600	613	578	607	587	569	631	596	589	634	590	618	580	585	557	625	574	587	609	594	599	585	548	553	584	652	608	577	563	607	564	575	586	616	572	600	604	595	559	555	610	565	649	605	600	586	611	558	594	575	577	588	626	585	569	595	612	580	624	634	573	546	581	617	581	591	586	577	590	544	574	564	606	593	596	589	584	570	582	572	553	585	605	583	634	622	561	581	592	610	571	611	628	564	568	627	555	597	609	562	573	644	544	550	569	571	614	580	574	567	584	577	602	591	581	598	623	588	643	590	589	567	578	566	629	623	585	593	611	606	550	628	567	609	558	603	588	551	589	586	561	595	623	577	598	586	555	617	541	600	581	609	593	580	570	568	587	605	581	621	573	589	574	589	606	568	562	581	566	596	577	610	607	627	632	579	574	562	601	582	613	584	559	614	621	599	546	576	584	574	569	590	607	576	613	565	571	607	585	586	604	568	585	567	579	605	620	630	604	605	595	607	543	531	585	575	602	552	580	622	612	618	555	544	629	563	609	588	595	601	568	585	573	527	563	573	593	586	573	596	570	587	546	548	611	575	588	591	577	592	575	599	580	608	590	595	570	579	565	587	571	552	575	644	625	567	602	624	598	576	628	567	587	572	631	561	594	644	548	617	609	561	535	578	599	611	618	593	575	525	602	543	592	529	567	591	591	616	576	594	552	664	613	610	562	577	582	607	570	574	616	567	628	563	567	564	668	570	584	572	630	581	641	612	602	588	554	589	601	634	585	614	580	587	550	614	604	620	574	590	581	619	653	570	586	607	626	603	553	578	575	604	561	586	576	574	598	573	571	581	539	627	606	560	551	569	625	614	585	609	590	590	581	588	592	601	581	561	599	603	598	565	568	588	590	594	603	585	566	600	600	561	589	568	622	584	609	537	557	585	583	577	550	599	592	572	585	578	570	608	613	585	568	545	582	595	549	583	590	600	629	578	602	547	585	571	598	604	605	580	563	603	564	599	594	583	585	591	579	601	611	539	598	558	613	588	638	610	582	537	580	587	537	607	631	655	623	596	600	570	581	584	596	583	590	583	641	587	593	574	570	600	583	587	593	613	598	570	588	578	578	630	563	582	577	578	548	555	610	629	592	585	585	579	573	600	603	583	577	593	544	574	573	571	623	519	606	617	564	595	599	605	579	589	595	600	544	617	578	622	575	566	595	543	577	574	575	569	527	586	577	549	568	556	593	587	538	663	610	523	609	557	606	571	618	571	563	606	634	566	594	580	604	565	575	566	595	609	587	597	571	564	608	574	572	602	593	599	574	551	599	600	630	601	565	559	552	578	625	616	587	545	595	569	574	530	571	548	549	611	564	588	589	606	611	600	533	573	559	556	587	574	561	645	594	575	574	549	601	577	566	603	597	581	596	589	567	574	583	641	576	588	638	593	585	616	569	572	603	567	550	570	569	586	612	628	587	592	574	581	599	622	619	606	592	553	610	618	619	605	598	569	576	577	569	563	585	574	561	580	583	559	576	588	536	555	567	597	599	550	603	598	607	584	631	621	567	636	592	610	556	577	553	583	599	576	560	562	614	581	605	602	607	575	630	561	586	630	569	596	549	654	577	599	610	602	612	532	560	611	575	587	577	592	536	605	593	636	575	576	562	590	592	563	567	623	557	616	567	578	575	572	588	563	554	557	573	615	628	589	587	587	565	614	570	586	597	582	601	602	561	604	607	556	554	586	556	621	590	590	578	613	545	578	591	596	604	559	581	568	620	592	584	636	560	590	549	611	602	581	626	592	554	580	574	558	589	584	644	593	574	579	593	595	572	600	592	540	546	575	594	591	570	595	580	617	574	603	588	568	646	544	609	609	599	568	597	610	585	575	612	607	586	557	570	560	598	611	586	582	603	547	582	602	564	557	591	565	604	623	597	584	546	629	567	621	598	630	578	612	512	585	546	595	573	571	628	567	589	609	634	582	562	583	625	565	594	565	585	550	587	545	586	590	586	585	540	587	612	591	610	590	620	634	619	557	630	573	538	595	581	564	602	571	625	620	577	626	606	604	572	580	616	590	602	640	590	620	572	597	583	630	585	622	593	546	591	601	619	618	609	591	571	600	558	600	585	600	616	596	599	596	579	605	559	563	592	539	599	605	572	596	591	568	576	564	580	597	569	579	583	606	667	587	571	601	555	638	581	545	554	531	596	646	555	595	595	550	575	561	608	586	571	570	568	575	576	608	595	588	572	567	590	617	564	619	572	610	611	606	569	559	601	550	589	557	586	600	592	598	575	567	533	587	591	597	603	538	579	608	562	585	572	569	544	595	594	610	575	590	601	573	599	556	616	557	578	621	591	585	576	582	574	587	609	575	635	584	590	554	591	583	577	580	591	580	576	557	542	572	587	604	599	578	607	605	620	594	593	581	583	596	586	559	570	570	554	620	596	635	543	624	574	597	575	564	547	580	618	573	631	582	607	590	571	564	556	594	593	603	588	615	572	599	613	586	571	585	599	563	581	595	590	534	617	627	574	548	579	615	591	607	594	615	602	592	610	566	561	570	597	578	641	567	574	586	594	639	556	608	576	566	570	578	594	578	616	554	555	580	610	552	600	647	651	577	561	633	585	573	587	611	583	552	583	604	573	613	595	560	619	637	597	554	603	606	569	612	532	597	589	563	589	582	616	611	564	585	559	562	581	581	580	604	632	645	602	590	539	587	598	605	596	591	597	572	547	586	565	580	599	588	563	576	605	600	558	614	582	595	601	567	568	572	632	560	563	561	581	608	624	567	578	578	569	571	599	552	544	593	547	577	608	633	551	606	557	597	544	551	609	573	589	629	575	591	600	551	585	609	578	560	614	571	542	623	564	522	588	617	604	642	595	557	634	615	557	596	639	586	596	568	594	599	573	584	563	584	572	597	573	616	620	583	582	541	585	574	537	580	612	578	620	596	564	608	592	572	573	601	566	581	595	571	559	555	564	604	625	609	547	580	595	588	555	599	586	626	587	578	580	562	575	562	598	618	645	559	582	566	592	603	581	576	591	548	606	577	586	580	616	569	539	557	580	626	570	570	588	609	561	609	611	541	590	592	577	589	615	573	623	620	619	632	586	604	591	542	614	595	612	606	569	642	539	595	596	583	605	559	617	614	594	591	589	601	583	547	581	580	589	591	585	576	593	555	615	593	576	582	546	591	591	606	577	582	638	602	552	644	624	581	569	599	562	577	590	566	559	599	572	611	582	625
5519	520	274	245	182	199	205	203	234	243	184	174	172	145	151	152	136	134	156	148	146	148	137	146	137	134	156	130	130	109	118	143	126	124	147	126	149	118	134	126	129	132	105	122	127	117	120	116	107	124	106	108	104	133	111	110	125	127	123	116	123	134	132	99	122	121	124	115	105	121	116	137	124	122	97	128	115	124	101	111	110	126	143	110	123	124	119	112	119	119	112	105	140	114	131	144	121	129	138	126	133	118	106	127	130	125	128	96	123	129	104	109	120	133	117	118	113	110	117	116	105	136	141	124	120	127	120	124	118	119	116	121	115	139	125	122	136	119	108	99	119	123	123	126	107	129	113	137	98	117	105	122	129	116	113	116	126	116	122	122	136	109	119	114	131	107	128	124	117	120	129	122	109	105	93	105	110	102	129	104	134	118	119	125	129	136	138	126	118	112	131	126	134	138	120	105	123	130	115	106	115	117	126	116	120	124	103	108	109	123	130	148	108	107	132	121	115	117	104	105	115	123	126	121	108	125	107	117	110	114	126	114	113	112	116	118	119	106	102	125	114	115	93	121	136	104	117	137	123	126	119	139	121	102	112	148	111	134	120	115	110	129	119	138	111	114	117	105	142	108	101	120	129	104	105	109	122	115	117	115	100	112	110	113	127	122	118	128	107	130	113	132	110	119	141	114	139	117	106	116	116	111	133	122	114	106	119	109	130	120	114	120	114	124	123	88	122	123	103	115	108	153	107	115	114	119	119	109	122	130	114	127	119	128	108	94	123	125	129	106	125	117	106	125	118	113	118	134	116	117	125	131	108	119	118	119	125	119	93	126	96	139	128	125	108	118	120	131	113	114	134	130	119	118	138	126	109	126	125	130	113	119	118	105	124	99	122	127	114	130	117	117	108	120	113	110	122	117	134	114	108	110	111	113	122	113	112	127	120	115	113	112	129	121	117	122	117	121	108	129	138	120	125	111	114	120	122	110	129	114	124	114	115	123	132	95	133	106	105	114	137	128	118	116	116	107	100	112	114	104	117	113	110	105	119	127	95	126	107	122	113	114	110	128	132	136	109	113	119	116	132	115	119	133	130	116	111	110	130	99	110	118	123	112	108	112	109	113	112	117	126	99	112	120	118	122	124	122	100	133	147	101	103	97	114	128	120	122	123	96	123	117	95	126	111	127	89	133	136	109	102	137	116	109	105	123	129	113	120	125	108	163	120	121	119	113	123	130	121	94	110	106	146	112	100	112	112	124	110	138	127	127	111	123	124	134	132	109	124	125	112	124	141	108	116	127	109	102	127	141	137	130	109	108	114	136	106	130	124	107	123	134	105	96	118	100	131	116	107	118	106	125	93	109	148	124	123	103	111	114	99	126	137	109	129	121	137	111	111	116	128	122	120	98	114	121	101	123	118	115	98	113	96	118	105	128	116	123	105	112	121	121	124	112	130	105	114	118	132	110	111	119	112	104	96	126	116	132	121	111	125	111	129	119	115	110	107	114	142	106	117	126	138	133	112	120	133	118	105	118	112	102	120	126	104	115	123	120	117	115	116	103	122	114	121	132	128	119	120	118	112	109	112	121	115	120	124	118	99	114	121	112	113	112	104	105	118	115	100	105	126	103	126	111	125	113	121	123	120	109	121	137	106	134	125	137	137	122	111	124	118	126	122	134	117	137	132	116	119	122	135	110	118	128	113	118	118	137	110	123	122	102	136	109	132	118	121	117	110	119	130	143	121	105	114	116	108	111	122	108	132	118	115	118	129	107	127	128	100	125	114	138	114	122	111	132	105	114	129	116	128	138	120	143	114	137	142	125	118	122	119	123	124	115	117	118	119	122	132	124	108	140	123	142	119	109	117	114	117	108	118	127	136	133	124	114	111	134	120	108	125	110	108	124	116	136	106	108	127	129	117	122	120	123	109	106	126	118	104	146	115	110	118	95	127	113	124	136	123	108	116	118	114	115	123	111	122	102	126	117	124	122	128	109	117	101	106	125	111	106	120	119	119	101	124	132	120	123	133	116	113	112	118	109	124	91	109	115	108	109	99	119	97	115	128	134	98	112	128	120	111	118	147	119	113	120	121	113	129	129	118	117	124	124	155	111	116	111	121	120	114	115	114	132	101	121	111	116	130	110	130	121	110	97	114	126	126	109	104	101	96	125	133	130	113	121	100	115	115	108	127	138	125	107	124	131	107	107	121	124	106	136	104	125	109	143	132	124	121	114	132	115	133	105	106	116	102	103	126	103	113	131	117	102	130	86	130	119	99	127	119	124	116	126	107	138	128	144	128	129	103	131	122	137	111	138	107	97	121	126	108	133	120	119	117	123	128	101	117	113	117	118	108	108	94	117	126	123	120	128	115	98	139	106	133	146	117	101	129	128	106	102	130	115	95	119	115	113	122	106	120	131	116	125	117	127	127	127	132	127	109	125	125	125	121	115	119	120	94	121	126	108	123	110	121	119	114	116	115	120	111	121	110	113	110	124	118	119	128	144	99	116	120	105	128	103	149	118	120	127	112	114	110	116	102	126	110	108	124	127	109	133	124	113	128	115	91	123	123	95	116	122	108	102	127	126	111	125	108	108	132	113	117	120	117	116	96	136	103	121	122	117	105	129	127	125	114	134	124	116	120	117	112	114	112	125	128	97	126	104	105	131	118	116	107	135	118	105	139	120	120	102	120	122	136	115	118	122	115	118	112	103	126	124	116	120	123	114	115	112	124	132	120	133	114	122	131	116	109	119	126	130	92	106	125	109	112	121	114	114	117	105	124	98	109	103	120	127	117	120	108	146	110	120	105	137	121	109	102	96	139	138	115	122	129	121	137	104	126	126	109	110	107	117	124	117	121	122	107	105	118	126	127	145	110	117	102	124	117	133	115	104	97	127	130	128	124	114	113	119	134	121	134	117	116	138	133	121	138	100	132	125	116	124	123	104	119	110	119	115	113	138	124	108	120	122	143	120	123	118	122	115	118	118	138	116	101	140	112	106	122	110	125	115	96	126	126	121	120	135	131	103	115	107	94	125	95	110	119	126	138	130	112	123	128	124	122	120	124	115	115	112	133	94	124	144	112	118	114	127	104	97	113	109	132	119	129	108	125	105	117	119	112	119	139	118	108	131	102	102	118	140	131	117	105	115	115	110	109	113	146	136	106	115	116	120	114	120	108	121	126	135	105	113	125	134	108	110	136	145	134	128	103	128	99	137	116	122	122	109	115	115	132	127	137	120	139	136	127	119	119	120	108	106	125	124	128	122	113	127	111	126	132	133	123	140	150	114	123	113	123	124	90	97	120	123	103	119	110	110	136	114	113	128	125	129	109	127	104	127	104	120	116	121	111	112	128	109	124	114	113	108	123	123	115	125	113	112	134	109	100	146	114	126	101	124	127	127	127	138	123	118	110	141	134	126	124	121	132	119	121	124	104	122	121	111	122	107	117	126	138	124	117	112	122	106	125	120	120	128	128	133	115	115	117	108
24653	5769	3112	3360	6441	9210	9551	8155	7156	5832	4939	4087	3393	3007	2657	2368	2142	1974	1855	1714	1570	1624	1495	1512	1429	1435	1350	1275	1352	1340	1325	1332	1253	1183	1206	1161	1150	1184	1137	1129	1121	1137	1136	1078	1068	1045	1008	1063	993	996	1034	1036	1033	980	985	1006	1032	990	997	974	969	998	1007	1007	1027	997	1036	1018	1012	1018	975	948	1007	994	1008	938	941	983	945	990	984	982	1023	1000	965	965	1036	996	991	1011	1020	989	964	987	930	1002	936	1007	988	963	967	977	973	976	984	950	973	943	1023	993	996	967	998	962	960	964	956	911	989	971	933	1007	958	972	1018	934	951	959	982	955	963	935	966	991	975	891	950	898	925	935	930	992	1023	973	1000	931	944	938	966	982	973	999	918	957	935	969	957	915	933	983	1005	982	889	1036	917	919	982	991	980	945	984	945	976	878	941	934	966	994	1000	950	961	971	985	968	896	993	988	963	969	970	968	929	958	947	975	951	934	973	958	933	957	981	940	981	963	1042	983	976	988	927	907	924	1008	953	908	1004	959	1002	964	949	903	927	911	945	956	999	941	991	935	977	1024	998	956	1031	951	938	988	979	887	928	962	930	944	935	943	921	964	917	956	952	969	972	967	941	992	923	972	960	980	940	969	955	976	953	923	924	937	929	977	987	933	1016	892	977	968	956	937	992	1000	943	972	963	944	1009	962	972	954	938	960	1011	935	991	992	956	955	923	948	940	965	979	954	988	991	960	955	980	1018	941	945	936	974	957	918	956	939	988	963	951	956	950	969	953	936	974	930	951	966	1012	865	973	958	989	931	924	933	923	1003	920	967	977	940	1001	954	971	961	945	963	929	972	947	935	962	922	929	964	958	951	1045	889	908	981	981	937	937	942	995	963	976	985	960	904	952	952	1022	949	971	979	981	920	973	993	964	998	919	971	1004	960	947	985	915	949	987	994	935	948	956	948	976	942	925	1020	969	971	955	990	975	988	989	899	1031	943	955	949	1014	948	973	995	978	888	978	976	974	953	935	971	1019	964	1003	955	913	934	975	953	949	963	979	999	963	917	969	985	944	939	951	1025	974	962	984	938	963	905	983	960	1004	962	910	897	932	945	940	942	950	939	955	1000	970	949	931	971	936	934	980	923	956	979	960	978	928	931	956	948	953	1002	967	878	978	951	990	954	960	959	942	973	967	934	963	980	960	992	1000	945	947	914	974	982	945	950	950	998	977	954	941	969	958	949	995	964	966	976	1009	978	978	885	946	941	993	979	937	1044	946	930	966	918	920	960	999	991	929	942	921	997	896	976	927	962	973	943	988	943	963	902	903	976	972	958	941	982	975	983	984	952	941	974	1002	987	952	983	961	992	911	1003	981	1013	959	974	974	958	951	918	923	1039	961	936	956	963	931	1001	943	952	964	945	959	925	937	984	907	951	970	970	955	964	965	925	939	965	953	930	1016	929	860	1051	942	952	986	936	944	910	927	914	938	957	969	998	991	1014	996	999	959	969	977	899	927	969	946	947	967	943	968	911	918	924	946	968	976	942	969	982	934	960	955	954	967	918	961	976	985	966	953	901	991	989	951	1022	999	959	959	972	948	1018	987	964	965	952	917	979	925	906	966	941	1061	998	971	942	980	987	956	967	966	975	964	956	933	964	958	950	920	923	883	953	983	921	1014	1065	892	1028	936	873	924	965	963	977	923	947	960	966	976	996	895	931	998	962	972	899	938	934	993	938	988	962	944	1013	892	938	909	1011	977	929	928	927	974	945	975	912	984	1007	969	965	898	948	945	938	988	957	918	971	928	907	996	968	927	963	924	1006	939	923	967	921	947	932	898	967	993	944	986	940	925	955	1004	963	1004	977	989	961	967	949	960	961	961	925	963	976	987	969	897	946	964	996	934	958	993	984	923	1046	931	967	953	973	1014	954	971	984	960	931	946	952	992	951	921	968	935	966	943	973	988	964	942	924	935	996	935	883	984	952	974	977	949	924	928	967	933	988	1000	961	910	964	953	1020	969	942	895	882	976	980	934	977	891	910	948	950	951	970	918	947	952	953	919	964	964	974	964	973	978	948	955	928	990	983	886	962	991	980	985	993	998	996	935	931	929	967	963	937	938	962	985	954	923	932	955	980	957	942	947	936	1013	952	945	952	921	972	951	943	965	976	930	969	1025	972	969	962	966	951	971	958	1022	913	897	935	959	955	960	927	992	959	959	973	942	928	960	968	924	919	914	992	945	987	944	1007	988	970	957	960	935	931	904	889	938	880	925	953	997	960	1015	984	904	938	929	972	949	951	966	962	977	954	1014	969	955	954	986	923	987	948	972	976	961	962	993	966	964	991	926	924	952	943	962	906	948	927	922	982	944	915	983	968	1052	973	890	950	985	962	955	954	997	977	984	942	920	960	971	942	957	1011	961	932	949	944	939	966	958	932	909	959	974	944	995	991	928	1021	931	998	943	937	1025	947	999	960	965	956	1003	934	1029	969	979	929	992	906	970	979	954	1020	900	976	947	933	920	944	929	943	967	961	928	923	881	970	918	956	917	974	958	936	1017	988	927	950	930	936	978	950	920	977	966	986	939	941	952	991	985	957	968	938	933	943	868	957	955	952	940	994	977	925	966	933	963	952	990	952	918	933	995	913	965	1002	983	985	946	915	922	947	954	1009	942	955	944	990	978	971	965	882	932	952	994	936	929	1018	939	934	928	961	919	985	943	952	947	944	935	971	992	936	1001	947	909	951	957	918	894	941	965	971	955	1002	970	991	978	945	957	977	933	966	943	967	969	912	994	964	921	966	985	976	966	936	898	963	970	979	975	973	919	939	948	961	935	968	927	920	943	942	1006	963	957	963	935	963	995	913	1023	950	923	905	975	1018	969	951	938	922	955	1001	999	997	956	998	973	937	958	1017	961	950	981	952	971	933	1002	942	926	921	966	980	955	955	955	998	997	940	1015	961	981	970	934	932	996	940	945	949	964	973	887	919	947	943	991	916	947	930	984	939	960	961	936	956	933	985	949	918	952	989	934	1002	1026	938	932	998	977	968	941	968	980	994	957	960	926	978	975	1006	955	1022	981	943	943	934	962	920	923	938	910	929	942	932	938	977	960	948	973	941	896	985	956	976	966	964	952	983	930	1007	973	998	962	939	931	992	939	956	979	904	901	958	946	931	954	991	950	941	977	942	914	945	963	1010	963	929	949	941	986	930	942	985	938	963	893	994	1005	964	937	931	931	961	929	935	996	928	1009	922	1000	983	909	929	941	999	989	949	1001	930	950	906	954	916	949	969	939	972	993	943	983	979	921	932	1008	967	960	926	1034	987	949	928	960	907	1020	949	988	982	910	952	959	948	1036	970	927	943	991	962	993	926	971	965	927	950	937	912	908	964	984	971	952	965	983	925	943	953	939	958	926	946	995	956	982	960	960	948	981	948	964	938	979	951	1003	928	982	931	962	929	996	940	959	929	979	919	897	982	940	905	986	958	997	977	902	965	1005	1004	949	946	965	977	948	971	949	945	909	953	968	907	942	892	964	956	950	930	1023	951	932	946	912	965	993	931	909	946	993	970	954	968	899	955	1006	973	1005	1018	954	966	945	967	969	967	980	949	952	956	1027	920	982
7533	350	199	126	116	111	123	145	153	126	111	95	86	75	92	73	73	63	49	70	44	53	43	48	41	47	51	56	42	43	42	46	45	54	43	53	45	39	41	50	41	45	42	43	47	41	35	37	29	53	34	36	31	52	34	28	28	58	33	28	39	43	39	39	49	31	35	43	51	34	39	41	46	38	36	39	32	31	43	29	35	31	31	38	30	45	33	41	43	39	39	33	35	42	42	42	36	47	30	39	38	27	32	19	29	38	41	35	47	48	40	36	24	39	35	42	35	36	33	44	45	39	34	32	40	34	37	36	39	46	40	37	36	36	43	44	32	28	37	43	43	33	46	33	43	36	30	50	34	37	26	36	41	28	37	53	44	31	43	47	31	33	39	45	37	38	32	38	35	35	39	35	32	26	34	41	44	36	34	29	30	41	39	29	32	29	37	33	37	36	34	36	26	47	41	26	34	37	33	47	37	32	38	47	33	46	34	43	41	35	37	46	38	36	51	35	38	44	39	39	36	26	43	30	40	41	45	39	36	37	30	31	37	28	39	37	27	32	49	41	46	34	30	34	33	32	42	52	39	47	44	41	46	25	29	26	54	36	38	44	41	42	48	33	37	35	39	36	33	38	43	46	37	29	35	52	36	41	33	34	41	37	28	35	33	44	39	35	25	39	31	37	41	27	28	24	41	49	32	41	34	34	34	35	42	29	39	35	36	28	33	38	39	40	42	40	27	30	40	28	29	25	33	35	40	28	49	27	39	52	36	33	37	36	41	32	46	51	38	42	36	39	45	28	36	31	39	37	27	52	44	29	36	30	37	35	41	35	29	31	37	36	33	43	40	41	36	35	32	37	45	35	36	29	36	43	44	36	27	29	44	26	38	44	38	27	38	42	38	46	41	45	35	29	41	47	40	35	30	38	35	42	26	36	32	47	35	42	38	42	39	37	33	38	33	44	41	36	41	36	25	41	31	35	48	30	40	32	38	39	39	45	28	32	32	40	28	41	42	45	35	38	36	38	35	40	42	41	39	41	38	35	31	47	50	27	34	31	29	36	40	38	39	43	40	33	41	37	34	31	33	41	23	33	40	43	43	44	37	37	49	41	47	47	38	25	38	45	41	43	41	34	34	28	36	53	35	37	33	39	39	38	32	48	48	27	34	33	38	36	42	41	40	52	38	40	39	33	29	35	37	42	45	35	41	40	42	37	38	35	32	31	36	32	37	30	38	36	35	45	27	36	34	38	25	41	38	37	37	46	43	27	38	33	26	31	36	40	40	46	47	29	34	42	40	40	36	35	36	40	37	37	36	46	48	48	24	40	34	46	42	48	32	49	37	28	48	48	41	31	32	41	36	41	28	35	30	46	30	37	27	32	38	39	36	41	37	40	49	44	38	47	42	28	46	32	37	31	42	44	42	31	34	43	46	41	38	39	35	32	40	29	34	46	50	48	33	53	42	49	37	37	42	37	34	38	39	48	37	30	29	38	35	34	39	38	41	35	43	31	40	35	30	37	40	32	42	23	38	40	38	35	32	32	37	36	39	27	40	46	38	45	40	36	32	31	33	35	37	30	34	39	42	26	43	39	39	28	32	32	40	35	31	32	45	33	34	38	32	38	38	32	38	30	26	34	36	30	35	29	42	43	31	37	42	35	36	48	30	22	48	36	38	45	36	33	28	39	49	35	41	32	29	38	39	46	29	30	36	43	37	39	38	29	35	41	44	36	36	41	40	20	34	31	28	25	45	30	34	41	37	49	43	27	43	33	47	30	40	40	32	34	44	31	43	39	33	41	39	36	43	27	32	29	42	43	31	28	39	33	40	29	40	41	38	43	40	28	39	32	37	39	30	33	32	31	36	44	32	36	34	39	27	33	46	30	40	39	33	34	36	44	35	41	43	30	38	42	36	33	44	41	25	42	32	31	39	39	37	32	25	42	40	30	44	43	45	35	37	35	35	45	32	37	35	41	41	45	38	43	47	33	46	40	30	41	31	38	38	39	44	30	27	31	28	33	33	39	38	35	29	36	33	41	46	37	31	38	40	41	41	32	35	26	34	29	36	42	35	35	44	47	40	29	33	23	35	36	32	37	32	42	50	33	45	28	31	32	33	29	40	40	33	37	31	42	39	42	46	27	37	41	36	39	41	45	49	40	41	38	50	43	45	26	34	36	26	36	34	47	27	37	30	34	50	29	41	44	32	38	35	32	31	48	37	33	35	29	37	34	49	31	29	34	39	19	36	27	31	38	36	43	34	39	38	38	42	44	42	34	42	26	34	22	34	31	50	36	28	29	32	47	32	34	43	38	31	39	40	27	48	42	42	41	35	42	29	41	41	32	41	31	33	36	39	36	27	46	42	32	34	37	28	47	31	30	37	45	29	28	42	41	30	40	40	38	32	30	35	41	36	31	39	34	32	45	31	37	34	41	42	28	26	40	30	41	25	26	32	35	38	37	31	32	41	23	28	28	33	28	34	37	33	41	48	39	28	31	49	32	32	36	38	30	31	48	19	29	48	47	32	41	34	42	34	34	37	32	31	45	29	38	29	26	42	42	26	34	25	43	29	32	36	42	36	40	33	36	29	28	37	28	31	64	41	31	35	28	36	46	22	38	35	32	39	45	45	32	42	36	37	45	40	28	38	28	42	38	34	44	32	43	33	47	45	32	27	41	36	30	41	44	37	33	24	34	40	29	36	31	38	37	36	38	30	35	42	31	38	33	39	38	42	36	48	44	33	42	33	31	34	36	40	48	35	32	38	35	43	40	38	36	46	45	32	36	42	50	36	24	44	29	32	31	37	50	37	35	30	36	44	34	27	32	40	39	40	31	39	44	39	36	34	34	30	36	36	32	39	39	38	36	38	35	43	34	37	38	46	37	33	43	30	45	33	24	33	34	33	41	48	37	34	38	48	37	36	37	39	38	28	37	35	37	39	38	32	41	36	36	31	32	36	39	32	39	31	44	43	38	40	49	36	28	38	37	30	32	39	40	39	23	38	30	38	44	37	40	53	37	54	37	39	24	37	34	39	38	37	34	31	29	33	29	40	38	40	34	35	41	39	38	36	28	31	37	46	27	34	29	46	28	34	44	39	36	35	33	29	34	36	36	47	36	29	36	31	39	48	32	46	29	31	40	33	37	34	42	33	42	36	30	31	46	25	46	36	31	39	28	41	29	44	33	32	43	38	35	39	27	34	31	40	38	39	32	32	29	36	32	31	30	37	41	39	33	36	51	36	45	42	55	36	25	30	26	33	33	48	39	40	42	38	43	30	30	36	31	36	40	45	30	45	40	36	31	45	37	43	19	36	30	40	40	34	34	40	37	36	32	31	46	37	48	35	34	45	34	27	37	38	47	41	44	35	35	35	28	37	38	36	44	42	29	28	44	41	41	34	30	40	35	32	31	42	42	31	29	24	52	31	39	45	39	31	47	39	44	30	40	40	22	24	31	40	42	35	29	33	38	39	42	40	39	37	31
19116	4219	2248	2440	5068	7520	7801	6997	5932	4960	4078	3341	2752	2262	2009	1751	1539	1303	1243	1071	1018	978	898	851	736	707	686	670	660	648	679	589	576	590	579	518	547	546	501	509	500	453	439	457	390	407	362	374	384	350	356	327	353	337	348	334	355	348	337	314	349	330	335	309	334	318	350	366	352	366	393	332	378	358	321	330	346	345	339	351	334	300	329	332	317	355	332	346	320	355	313	293	305	313	335	361	353	326	330	329	334	337	314	359	336	333	359	331	308	305	336	312	334	295	309	317	328	325	326	325	279	304	316	292	318	321	334	284	331	288	333	293	312	294	292	315	277	306	290	303	292	300	286	284	316	322	285	314	290	341	303	309	285	292	300	299	281	281	279	309	301	279	298	324	295	297	312	315	310	288	320	293	302	323	307	300	283	346	305	290	298	306	298	306	300	330	301	302	317	293	259	285	302	289	306	318	297	322	302	314	303	299	322	300	315	298	327	347	296	292	293	310	305	325	300	308	333	293	324	308	274	267	334	293	313	297	287	316	315	312	309	286	271	307	310	280	279	314	303	287	320	274	301	283	288	295	335	329	306	314	295	311	289	282	293	302	292	290	338	303	321	316	320	326	291	285	285	302	308	311	286	269	298	315	300	301	318	323	294	292	321	289	287	304	344	314	323	313	334	258	309	320	300	322	300	307	308	272	325	300	277	288	308	305	311	308	262	280	299	289	306	276	300	304	277	330	304	276	287	314	321	311	288	291	262	323	273	287	281	293	326	272	303	290	307	308	289	312	299	292	319	295	316	323	334	304	308	299	300	312	273	302	297	298	307	296	316	299	321	318	309	277	282	315	346	278	293	326	312	279	296	318	299	310	304	327	328	311	314	324	315	301	310	297	263	273	312	286	313	308	276	285	314	289	287	317	307	277	310	272	301	296	334	321	319	291	299	308	307	322	287	272	323	294	282	333	313	299	298	293	280	291	282	299	330	327	281	327	289	303	322	299	264	335	309	296	290	289	304	321	294	282	320	320	331	292	301	300	300	312	313	371	280	320	285	295	308	321	321	295	293	300	324	283	276	324	310	326	291	323	294	289	296	297	300	280	305	308	320	301	315	301	317	308	313	343	306	326	312	330	297	305	311	305	296	317	289	286	307	281	297	290	290	310	282	294	324	291	274	294	287	308	291	331	279	364	302	291	317	314	286	308	291	316	317	282	323	302	307	313	295	277	323	321	278	318	307	322	310	297	311	285	339	310	330	321	302	305	282	292	326	288	295	284	293	314	274	308	331	296	271	307	304	292	273	300	293	297	306	317	274	274	335	320	290	282	329	313	338	313	313	296	309	315	303	318	276	324	315	303	305	308	342	312	287	301	286	291	317	318	320	307	313	283	329	300	272	311	306	295	340	328	274	301	313	309	309	310	293	304	302	301	303	316	332	326	298	338	314	305	308	305	301	298	315	289	283	300	272	332	343	301	296	301	292	311	307	316	294	327	330	292	303	307	304	320	295	327	310	323	314	287	295	286	278	318	276	298	292	282	311	301	300	293	292	298	311	317	300	296	302	299	290	270	314	305	303	288	287	314	293	292	305	305	282	306	330	260	304	337	312	318	301	280	295	288	270	314	287	319	299	287	304	287	284	275	284	294	290	283	334	304	271	310	292	296	305	287	298	314	260	312	305	291	291	274	317	318	284	306	288	283	312	318	344	288	307	294	303	327	292	290	308	308	307	276	306	277	287	290	293	313	338	340	300	304	283	309	306	297	279	294	313	284	303	308	274	293	291	300	305	304	320	312	314	291	315	294	302	291	294	293	282	293	291	307	309	301	343	294	305	273	320	353	313	314	334	292	313	282	326	327	297	305	300	303	297	295	284	315	328	304	288	296	278	297	304	303	304	318	324	287	313	292	313	311	305	319	317	304	322	278	299	289	300	296	290	317	302	314	308	311	325	302	308	316	300	280	301	302	304	313	282	307	292	325	310	302	315	298	304	315	299	302	306	321	291	288	289	280	307	290	290	301	291	310	295	302	291	304	297	316	309	278	266	299	327	280	271	281	291	280	303	287	309	299	291	328	306	283	307	293	308	304	302	296	296	302	319	298	325	268	279	291	282	317	297	281	286	337	318	342	312	317	319	297	304	325	297	297	333	314	307	298	318	305	309	327	320	309	327	297	313	286	323	285	300	309	310	305	281	301	328	307	289	303	330	315	305	310	319	308	312	311	312	312	298	290	303	314	314	310	306	290	284	308	298	299	314	295	309	309	321	307	297	279	324	274	291	263	349	309	292	305	280	291	305	296	293	281	293	292	316	317	308	301	313	278	268	308	308	314	295	300	340	315	288	293	313	291	343	307	303	323	347	298	326	307	289	331	322	311	332	321	301	271	293	319	272	302	301	303	333	288	337	308	318	318	293	295	303	330	337	317	274	312	302	307	299	290	302	311	328	296	304	312	317	307	317	303	332	336	307	313	278	306	292	282	292	338	297	294	287	310	328	285	299	330	333	306	314	341	308	296	303	307	296	317	262	299	301	313	294	303	259	272	314	326	277	291	273	290	317	330	300	297	275	330	278	310	301	283	292	295	318	295	290	297	303	295	289	294	268	295	298	326	316	282	309	279	320	318	286	318	327	328	306	299	308	318	306	312	302	297	321	310	294	286	280	288	289	295	305	271	315	332	347	270	312	319	340	298	313	266	264	297	278	283	286	292	308	318	317	286	304	301	316	322	293	290	330	318	305	285	325	328	308	312	269	288	252	311	298	298	300	291	287	300	308	311	299	307	325	301	296	263	287	313	322	316	358	316	299	300	274	297	300	307	291	299	292	278	299	305	294	333	293	322	300	331	284	299	282	312	325	281	286	272	305	345	299	319	293	316	314	324	293	312	322	325	313	317	292	274	284	281	294	303	297	291	276	275	307	318	299	302	305	322	303	352	318	306	311	317	326	301	288	308	292	296	313	308	298	298	304	316	288	294	314	291	313	258	288	307	283	266	278	302	288	291	297	299	324	293	283	315	338	279	289	318	319	299	305	312	324	306	293	274	307	270	293	279	282	299	295	316	314	296	303	332	309	333	299	281	302	342	295	283	286	291	282	311	299	305	305	285	291	309	315	268	265	317	316	305	310	304	293	284	298	294	305	264	314	335	305	306	277	287	313	303	341	305	319	334	307	299	312	334	287	348	311	298	303	295	304	306	288	313	298	341	303	311	314	326	294	298	298	307	319	317	295	322	310	305	292	316	313	307	303	264	299	281	295	306	284	275	269	306	300	306	307	297	317	308	301	296	306	299	310	289	308	336	300	286	320	326	298	311	323	295	304	297	293	323	315	292	307	296	309	286	298	316	326	294	299	299	289	291	293	314	271	296	282	278	288	282	300	300	315	353	293	304	291	293	308	324	297	296	304	299	308	319	317	318	295	267	290	298	314	315	325	319	303	281	288	317	330	283	303	289	288	294	314	306	271	325	298	301	313	303	290	328	320	309	318	293
7399	612	337	249	182	214	242	250	232	246	202	183	188	163	141	146	159	111	128	137	130	114	139	108	127	104	117	112	107	127	110	110	102	121	84	103	102	87	93	90	101	93	94	98	88	128	97	96	85	100	102	85	96	73	84	69	91	88	109	90	84	99	96	93	101	92	85	89	96	86	96	108	112	87	91	82	90	88	94	97	87	91	102	75	107	95	82	88	114	88	99	94	104	92	95	85	96	106	93	98	94	100	89	81	83	92	87	91	109	93	93	117	89	90	92	88	87	92	81	73	79	102	99	94	90	74	83	85	99	97	103	95	90	90	93	84	102	73	91	92	95	93	78	97	96	83	82	89	80	114	89	96	95	84	108	89	91	80	85	100	93	87	107	79	78	100	89	103	92	99	102	81	84	89	91	104	89	81	105	90	90	91	89	114	92	85	89	94	95	83	104	100	87	102	99	96	87	84	83	98	72	100	91	75	98	97	88	104	97	89	82	87	91	92	84	90	103	89	84	115	100	99	84	85	108	91	92	83	89	89	77	117	96	90	101	105	94	88	74	92	81	87	97	96	84	93	92	77	73	91	95	89	100	102	80	80	78	85	92	85	93	84	108	94	65	88	112	81	71	99	95	87	90	67	85	106	103	90	81	94	107	82	96	94	90	85	99	106	99	89	86	91	97	99	79	80	113	89	92	77	92	95	91	85	86	82	91	95	91	91	91	77	95	81	99	97	90	103	103	90	94	94	79	97	94	88	75	94	94	95	96	95	97	92	101	79	89	73	94	79	94	89	91	92	104	95	88	98	93	71	90	88	93	100	96	97	87	99	83	88	94	76	90	80	80	123	93	82	103	89	97	98	90	102	89	81	100	96	95	96	85	82	90	83	80	84	87	93	97	86	81	91	87	91	88	76	96	85	77	83	94	82	86	110	82	95	95	96	99	99	96	90	77	87	93	102	87	96	89	80	109	109	90	80	83	86	85	83	109	98	99	96	105	87	87	100	87	93	83	111	82	104	108	78	95	99	86	91	91	78	91	89	86	93	96	81	83	93	94	85	79	106	91	91	79	106	96	122	88	116	101	97	99	87	90	107	85	86	101	97	97	82	87	89	88	84	96	103	92	68	114	104	77	89	90	100	92	85	77	89	95	75	113	103	92	102	93	111	101	94	83	100	88	85	100	86	97	92	100	99	80	88	94	91	86	96	79	88	94	99	90	96	90	91	108	100	93	93	100	94	98	79	76	87	94	93	94	103	92	80	106	85	93	88	100	96	77	98	73	92	81	88	86	85	96	87	98	91	89	96	67	78	75	83	91	83	93	96	87	90	77	106	80	79	102	87	87	102	85	106	83	71	109	90	90	95	87	102	90	100	90	85	116	99	101	92	99	96	90	93	84	90	109	76	86	86	83	96	78	93	85	84	78	83	98	96	102	75	96	108	84	79	91	71	94	79	97	76	90	94	93	101	94	89	92	84	83	101	109	100	93	73	110	91	95	80	101	82	76	104	87	105	77	81	84	110	80	83	106	77	96	83	102	101	97	86	102	87	87	90	98	73	86	80	81	97	93	95	83	77	88	91	99	92	87	86	73	89	76	98	115	92	88	103	98	79	88	93	91	99	88	90	93	89	98	89	88	89	100	93	88	105	104	95	85	91	95	86	99	99	85	89	99	88	102	77	85	97	72	98	80	111	96	87	99	80	90	97	90	88	83	77	92	101	84	100	90	90	95	100	75	73	90	94	75	87	92	106	96	84	92	118	84	97	73	79	83	105	63	81	92	94	84	79	94	105	92	90	93	91	93	104	95	96	92	82	85	91	101	98	93	90	84	108	99	80	92	99	93	82	88	85	98	115	95	99	85	81	93	94	88	94	102	104	88	77	79	84	77	90	98	93	74	86	97	83	79	97	90	109	78	96	84	106	101	107	84	92	93	103	96	91	86	108	104	88	102	103	84	96	100	82	90	105	72	99	98	89	112	89	83	84	73	92	94	87	93	90	79	83	99	95	90	97	84	99	91	81	104	103	94	85	86	96	86	72	94	107	98	102	110	80	95	101	95	97	91	92	91	102	81	96	79	87	85	123	98	119	74	104	82	96	84	89	103	105	86	98	90	102	99	98	90	85	109	98	82	93	92	91	86	90	84	85	85	95	84	94	86	93	82	107	115	115	75	67	88	87	109	94	74	88	91	91	83	104	100	94	92	87	114	75	96	81	85	77	100	98	75	94	104	108	110	90	105	73	76	91	98	120	84	79	88	92	90	85	98	80	105	97	83	91	92	98	100	90	101	101	82	81	99	100	101	94	97	101	103	98	95	85	97	95	93	99	106	73	93	83	93	90	99	85	100	92	105	93	84	72	89	90	105	104	93	103	95	90	80	94	105	97	92	91	106	99	100	105	77	106	100	86	83	101	95	100	102	83	91	99	92	75	72	93	100	89	97	82	90	103	110	94	102	98	96	83	94	86	97	86	75	103	112	100	107	96	87	85	91	104	85	87	81	96	89	92	98	116	85	79	97	96	90	99	90	103	109	90	102	87	90	83	85	86	96	83	96	96	104	102	105	87	96	79	102	81	74	91	74	84	101	76	88	90	80	89	95	91	78	89	96	91	100	95	93	91	91	94	86	89	83	93	97	97	96	109	97	87	77	95	81	90	88	89	101	89	89	98	95	81	100	95	89	96	105	85	86	99	86	91	80	98	95	109	93	95	110	89	73	87	83	95	90	102	121	98	89	79	90	76	91	93	93	97	88	89	95	100	90	81	101	95	101	86	75	109	80	82	89	91	100	91	99	89	108	98	101	95	90	100	86	84	86	72	93	79	81	90	100	88	95	90	101	100	85	94	85	84	88	86	86	111	96	76	87	100	88	98	93	105	89	90	86	101	104	100	86	93	88	96	87	69	92	78	100	77	80	100	100	93	90	90	112	103	108	87	110	78	92	78	88	92	90	100	83	103	101	110	100	104	107	94	103	97	102	104	84	91	76	85	94	101	100	86	89	80	98	90	88	83	97	84	79	86	69	98	98	96	82	82	95	100	92	102	91	89	88	86	90	82	95	94	92	98	88	101	72	85	90	92	95	85	110	88	94	76	95	86	103	93	87	100	85	69	93	87	69	84	106	88	87	101	96	90	81	91	89	100	89	76	103	87	93	75	86	98	72	102	94	89	98	100	104	104	97	87	94	89	85	88	81	92	85	85	88	91	73	107	92	104	76	104	80	94	100	91	76	100	97	98	115	90	77	98	97	87	81	88	88	93	104	91	104	96	95	85	90	86	95	91	89	85	85	100	86	103	84	94	106	90	98	102	87	121	97	92	95	87	90	71	81	98	98	83	100	85	99	100	94	90	95	87	104	94	92	98	88	89	99	91	99	102	88	97	77	88	103	85	90	103	106	80	89	78	92	83	85	88	86	76	96	89	86	90	111	94	105	94	93	85	98	88	91	97	84	90	81	98	103	98	96	88	78	79	79	91	95	106
26199	6645	3683	3861	7743	11110	11543	10303	8796	7417	6243	5142	4269	3692	3325	2968	2704	2267	2163	1931	1810	1801	1755	1617	1540	1461	1475	1333	1308	1274	1225	1244	1249	1146	1176	1159	1097	1112	1046	1130	1099	978	922	961	886	905	869	898	930	928	882	883	853	828	840	893	824	822	807	865	847	874	851	781	864	824	832	842	816	799	813	833	761	844	803	842	805	822	900	804	884	815	871	760	808	772	855	848	799	836	822	755	808	823	807	840	772	833	879	845	819	816	817	837	837	806	830	776	837	786	805	795	776	766	759	787	783	745	765	824	827	777	761	819	806	766	821	790	834	820	794	782	796	800	770	752	795	721	800	826	803	819	792	783	812	785	773	740	839	723	733	786	777	773	793	787	796	765	741	845	813	740	792	817	728	790	797	796	779	811	777	781	790	810	777	754	742	779	842	779	787	751	801	751	827	756	778	779	823	776	757	740	744	790	766	802	788	779	814	798	747	813	736	762	766	795	778	801	748	799	784	802	730	820	810	777	751	796	778	747	731	766	782	770	763	809	749	734	755	806	746	775	781	798	782	817	768	760	770	810	788	758	859	787	777	700	780	795	802	771	779	847	803	761	803	806	805	773	797	779	762	802	780	810	796	761	778	758	767	809	794	746	751	782	788	784	791	766	850	770	780	776	805	744	745	790	786	798	734	743	736	765	765	781	752	783	807	771	746	821	809	788	720	777	794	745	791	777	751	770	784	807	796	774	761	811	762	721	781	692	800	794	789	757	783	769	807	818	784	798	792	777	805	781	777	771	775	789	735	764	759	810	778	766	810	770	798	803	774	743	760	784	780	771	782	775	794	797	804	784	752	746	770	751	772	763	770	747	783	757	746	790	835	746	719	804	750	763	773	742	738	771	788	744	791	791	813	750	759	749	802	810	750	782	796	790	752	742	800	781	803	799	820	806	822	790	754	766	777	774	800	716	798	821	788	799	765	762	769	801	844	749	777	785	820	730	762	778	765	787	801	773	743	761	802	752	814	778	777	767	806	762	766	756	702	760	778	751	787	747	744	786	704	813	767	774	696	752	790	773	776	738	731	771	783	812	756	715	782	772	725	748	781	755	800	747	775	838	740	775	772	779	788	764	783	773	792	788	735	799	764	796	795	724	804	800	817	744	749	784	781	755	794	794	807	776	767	800	768	779	813	783	757	750	756	750	753	786	816	790	782	763	745	697	731	774	777	826	765	754	763	761	747	802	797	718	725	783	800	771	752	808	792	765	807	738	782	781	766	776	773	754	778	783	748	772	773	807	764	779	734	791	788	756	832	756	775	803	772	763	808	848	772	754	801	779	761	828	779	800	777	812	778	743	748	760	774	744	771	798	774	786	787	789	738	746	819	766	763	719	786	771	839	755	780	733	788	775	721	702	773	774	795	792	747	710	782	787	755	775	812	709	757	765	791	761	773	804	770	794	755	761	758	775	783	770	784	790	789	736	803	811	804	756	725	777	771	802	849	764	787	763	782	743	775	777	789	776	768	798	795	761	779	770	759	745	766	753	775	796	793	780	798	770	753	696	781	747	781	780	810	737	779	757	811	797	786	787	740	748	819	734	786	792	727	789	767	840	775	760	798	810	799	785	725	755	844	802	788	807	785	765	787	781	769	809	841	748	815	796	755	760	765	733	813	771	757	829	785	743	774	808	773	797	786	784	790	765	807	764	744	765	734	756	770	815	787	779	730	737	732	766	784	796	727	778	767	783	754	770	754	787	836	761	739	794	771	759	783	807	745	777	761	750	845	779	777	727	818	813	773	793	765	724	751	753	739	799	771	806	762	750	822	789	786	771	770	749	795	785	794	775	739	726	798	803	791	793	748	798	747	746	750	753	759	780	746	781	807	777	762	784	772	815	790	775	781	725	754	844	748	833	753	781	782	733	813	761	769	775	827	745	767	792	790	785	761	763	777	810	777	762	756	723	793	783	773	810	769	834	770	737	791	734	786	719	788	771	807	733	825	782	723	802	739	768	808	809	757	788	778	770	804	750	815	789	777	771	740	786	784	787	775	751	749	778	780	818	762	765	728	727	774	731	739	755	767	719	783	777	789	750	738	801	784	812	796	815	722	782	791	825	764	795	757	764	761	752	806	812	780	776	771	739	779	805	743	796	766	759	805	827	788	807	797	772	786	795	770	768	753	802	756	762	788	823	753	749	763	752	781	805	786	777	791	782	779	753	820	804	759	720	755	755	741	778	799	782	785	781	729	837	770	759	805	772	767	738	782	801	785	769	738	806	775	776	791	807	787	793	793	794	800	794	741	783	778	721	795	801	783	761	823	841	737	807	771	755	793	808	803	771	762	794	763	776	773	700	738	786	809	769	782	708	753	820	735	744	793	732	716	764	734	772	808	754	795	775	784	746	699	766	818	764	820	777	804	779	728	731	773	804	812	738	769	749	779	746	788	790	756	760	778	760	786	756	787	764	796	770	736	806	750	787	784	795	777	768	788	825	797	776	738	807	773	767	813	781	775	743	812	736	797	793	749	808	792	787	790	808	757	757	771	766	774	734	744	769	744	743	790	781	750	805	825	743	809	770	727	767	766	804	864	746	783	732	767	833	834	771	760	799	773	843	825	792	798	760	773	717	756	770	780	711	819	769	794	797	765	846	805	799	798	804	740	813	755	742	793	840	758	746	744	784	797	806	762	791	718	760	779	807	807	789	771	800	775	747	716	759	747	794	738	758	776	746	809	744	723	757	805	783	783	739	775	770	810	703	809	813	747	764	768	786	755	779	791	789	762	789	762	752	756	775	788	767	797	759	744	744	744	818	746	805	802	785	823	770	767	756	758	793	767	762	767	811	789	771	789	781	768	808	773	732	777	789	796	782	706	834	758	782	714	771	833	746	749	719	796	735	783	762	783	784	753	782	810	858	803	780	721	771	802	726	799	794	830	760	775	803	783	831	792	719	746	749	782	730	829	720	755	785	718	743	778	796	774	803	821	723	784	808	788	788	718	846	806	766	740	747	743	780	793	808	747	780	816	780	753	754	769	808	749	783	784	785	796	762	756	792	775	751	767	746	756	787	848	781	754	759	792	739	746	763	781	775	772	811	771	818	760	763	777	784	815	738	771	765	786	772	789	796	765	783	807	745	839	759	770	800	782	753	743	819	754	760	819	757	799	796	784	809	777	790	771	765	726	759	790	764	796	788	818	800	813	799	824	759	791	809	815	774	792	783	771	751	744	807	836	804	728	721	758	774	793	806	779	793	781	757	783	785	800	851	799	812	773	804	792	759	833	764	754	731	767	815	736	725	806	811	768	796	700	798	779	824	747	768	768	820	783	777	753	771	795	810	784	796	786	809	798	828	818	742	765	796	753	792	770	758	790	840	769	757	747	782	768	775	732	767	743	734	711	797	786	754	797	741	747	789	799	771	807	776	752	775	725	755	734	780	809	783	789	774	785	744	765	777	764	786	727	774	760	777	844	779	781	742	786	789	812	805	805	775	787	776
4936	228	155	129	123	122	119	126	113	135	137	104	96	86	90	89	76	80	88	78	66	84	62	78	98	81	82	81	81	77	68	85	78	80	59	90	84	83	79	64	89	91	77	83	60	72	72	72	81	82	62	86	63	73	67	71	80	82	73	65	66	62	83	79	70	70	73	72	85	74	76	69	78	50	75	69	64	70	77	82	77	61	69	58	68	80	69	78	53	66	67	61	69	79	64	87	78	77	72	71	69	79	85	66	68	69	59	76	71	84	72	63	71	81	83	75	86	70	66	69	82	64	73	53	85	71	81	79	69	75	74	71	86	77	83	71	61	83	70	76	69	61	69	86	73	64	80	72	62	75	69	63	86	68	65	97	77	64	79	87	82	68	87	85	61	67	65	86	79	70	73	60	72	76	80	62	78	80	70	71	69	72	66	61	79	87	79	73	70	64	72	87	77	69	69	66	82	70	62	88	81	63	55	83	77	59	84	63	87	71	65	79	72	67	77	63	75	93	70	66	57	67	68	77	78	76	69	71	63	86	66	74	91	61	68	77	86	78	69	79	75	63	53	78	62	83	89	62	95	73	73	64	78	61	77	65	84	53	58	71	81	86	77	84	80	72	64	81	70	73	60	79	69	69	68	74	68	81	59	87	88	79	70	67	72	84	80	62	63	65	66	67	69	67	71	74	83	74	66	79	63	76	71	66	87	63	75	63	89	68	69	78	69	75	74	68	74	87	65	69	76	78	95	74	70	73	84	69	72	77	84	84	71	82	70	75	62	69	71	77	67	75	77	71	70	79	73	75	71	75	83	78	76	89	69	86	68	57	82	80	79	64	81	87	78	68	68	68	80	59	66	64	63	67	63	68	60	64	70	83	81	69	66	71	73	86	73	87	55	59	67	67	66	74	78	71	82	77	53	74	85	78	58	84	84	85	70	76	77	70	73	82	77	67	74	69	61	69	61	73	80	78	72	67	69	76	79	74	73	74	77	75	58	70	86	79	74	56	72	72	75	71	66	67	75	73	77	67	77	72	64	43	75	62	82	73	62	83	86	78	79	77	74	73	75	75	74	69	69	77	82	77	73	84	67	74	63	82	71	70	65	72	82	85	82	73	76	77	62	90	70	68	64	80	61	73	61	72	75	70	73	75	74	69	69	73	75	64	75	65	65	64	72	73	64	74	86	79	68	68	83	83	48	57	83	75	77	68	59	73	65	67	71	70	92	76	73	65	75	79	89	65	83	76	80	78	78	59	79	78	69	61	66	84	79	78	60	83	80	62	65	82	64	70	77	68	69	66	67	73	68	73	72	70	62	70	74	73	77	77	68	85	76	69	81	76	70	60	69	73	82	73	59	61	66	85	71	81	66	64	84	70	77	66	61	79	77	63	77	65	81	83	62	77	83	67	57	69	74	70	84	90	65	61	73	63	73	80	79	69	81	74	71	72	66	73	70	81	87	71	74	71	83	64	71	81	62	58	72	71	68	82	86	60	73	74	77	85	74	88	82	63	71	62	73	82	72	85	70	70	73	67	75	77	64	86	70	74	73	71	70	63	80	81	74	74	80	68	73	77	72	77	71	71	84	72	69	63	93	87	79	82	58	65	69	69	68	71	61	66	73	69	77	75	71	68	72	63	62	66	92	92	89	70	75	68	61	67	73	76	65	81	76	82	74	62	53	69	78	72	66	54	76	72	85	70	79	77	85	65	82	88	83	72	65	70	86	60	80	64	73	75	65	72	69	81	64	68	74	70	80	76	84	76	87	77	74	74	88	84	74	72	69	76	76	91	53	89	75	75	71	65	75	69	62	64	99	69	66	83	72	90	74	66	66	64	73	80	74	70	77	64	67	65	66	76	76	85	84	64	75	79	83	70	64	86	76	70	66	70	61	74	73	74	71	70	56	67	70	69	71	57	75	77	70	68	78	71	82	90	78	71	63	80	71	78	73	74	74	94	80	68	82	76	58	76	83	81	63	71	68	69	74	76	71	63	68	71	69	68	88	62	67	82	72	92	82	65	84	69	69	87	63	71	75	73	63	71	61	66	80	80	76	62	65	67	70	55	81	91	66	62	70	69	59	70	73	72	72	71	70	76	66	85	78	71	83	83	68	74	70	69	58	97	81	67	75	69	98	76	64	63	73	80	61	62	81	76	69	69	62	87	78	89	80	64	74	65	86	65	87	75	69	76	73	76	76	59	77	75	68	63	76	83	64	67	90	76	88	81	62	59	64	78	71	77	63	83	76	65	69	80	66	63	70	84	63	83	61	68	77	84	64	72	64	71	74	66	69	70	69	73	73	78	65	77	75	75	82	78	70	87	66	68	90	69	52	85	70	66	67	68	72	93	82	86	74	67	70	69	72	83	71	74	69	75	75	73	65	79	72	80	66	66	68	65	66	62	73	70	70	69	91	83	68	69	77	76	72	71	75	60	72	83	78	66	70	72	79	53	69	62	85	66	80	65	73	88	66	68	71	68	58	87	63	81	77	74	71	79	54	73	78	63	71	49	69	76	72	77	79	71	79	83	58	70	68	69	72	69	58	66	66	93	63	75	66	71	53	85	69	61	67	80	77	51	74	67	70	82	82	81	63	76	72	75	75	72	64	65	71	68	69	94	69	82	81	85	67	67	63	70	76	77	78	71	76	64	81	74	71	64	58	61	73	64	96	86	64	62	80	64	63	71	51	86	65	56	81	69	67	57	64	80	77	73	66	54	72	70	76	77	65	75	52	72	60	88	83	81	58	76	87	53	75	85	66	68	76	69	49	84	77	67	77	81	66	79	71	72	84	73	91	65	70	73	72	90	96	70	72	76	61	66	71	77	61	73	67	74	85	83	62	63	66	59	84	77	70	84	61	73	75	68	67	68	86	81	68	82	70	81	74	88	77	63	63	66	72	73	74	55	56	61	69	73	85	74	65	69	70	65	64	82	78	71	74	84	83	69	69	60	77	70	72	73	77	72	69	85	85	79	73	58	87	72	75	71	68	87	73	72	69	74	69	64	64	77	80	76	76	71	59	69	66	85	73	77	69	73	77	71	71	96	89	85	78	74	60	65	68	73	72	70	67	78	71	70	78	77	64	71	78	69	68	71	71	65	68	62	67	73	79	81	79	77	75	81	69	73	65	72	68	80	69	87	78	66	78	70	70	74	75	68	77	64	82	71	77	71	71	71	72	77	71	79	75	83	76	73	68	82	68	63	79	60	71	59	74	66	86	83	69	57	68	70	86	80	84	78	64	72	78	71	85	64	65	73	67	78	63	88	82	62	91	65	67	66	78	61	72	82	72	93	70	77	56	77	62	60	82	66	72	67	85	68	82	76	70	65	82	68	81	81	77	74	68	70	69	76	62	69	73	67	66	69	68	67	58	70	82	77	75	79	63	72	89	61	94	70	81	61	79	72	88	63	72	88	79	68	70	71	65	74	77	74	70	87	76	67	71	60	77	68	65	67	70	76	79	74	101	73	73	58	69	76
15254	2958	1600	1860	3323	4904	4932	4436	3680	3076	2576	2164	1813	1609	1399	1224	1172	1089	1033	930	902	893	826	784	839	781	787	793	718	756	767	740	749	729	737	659	715	658	699	671	625	691	633	636	614	621	623	585	621	575	605	602	614	584	620	596	565	599	562	590	594	548	629	587	605	604	628	596	613	586	604	588	594	620	593	588	593	572	624	577	601	583	575	650	632	608	643	593	583	606	575	604	589	566	583	587	630	592	585	580	597	599	587	596	600	593	595	589	568	593	580	578	583	603	619	584	629	595	554	590	581	580	561	591	587	600	584	538	599	581	580	588	572	597	574	598	573	623	578	580	579	583	609	582	590	555	545	590	575	588	532	559	629	547	580	567	557	557	606	586	585	579	555	597	623	552	610	636	589	579	571	584	572	546	618	587	572	598	587	560	561	574	574	570	598	560	633	584	589	533	599	629	605	574	603	593	624	532	580	618	545	602	557	563	571	619	624	554	573	579	638	574	594	565	597	573	611	584	571	584	575	572	548	543	581	570	589	571	550	650	584	585	596	570	616	621	590	573	596	620	588	578	561	586	558	589	548	556	589	568	512	589	561	566	599	594	532	623	582	617	572	581	558	582	591	558	584	571	549	590	569	562	600	576	591	590	574	612	591	561	604	603	614	559	611	568	605	607	580	576	564	567	529	551	586	611	590	565	574	589	575	552	554	570	574	594	624	615	615	557	582	612	575	569	595	598	569	556	574	591	595	590	569	566	563	588	572	616	575	590	606	578	587	560	590	586	593	543	602	542	614	520	576	568	552	597	538	578	633	582	594	571	575	580	624	576	613	545	596	624	577	623	594	580	588	593	560	560	573	564	593	526	596	575	598	614	579	577	605	585	527	589	544	567	570	571	565	612	546	611	584	641	565	577	563	586	578	594	591	540	606	585	555	550	564	595	574	577	551	578	641	566	589	591	558	520	566	561	601	589	566	582	591	594	565	590	582	576	573	561	567	603	615	598	578	579	581	589	583	572	535	609	547	584	578	602	616	589	553	595	576	610	598	579	585	559	626	616	568	589	605	573	573	606	576	611	533	577	627	562	573	565	570	551	610	579	584	549	610	612	595	575	569	567	560	562	569	603	564	589	560	561	624	611	595	592	596	576	590	613	577	576	580	632	577	568	595	551	605	596	613	548	580	598	577	585	585	545	639	550	550	585	593	555	564	589	597	561	560	538	567	549	586	583	579	584	600	606	554	641	574	555	558	610	566	541	582	583	571	598	588	589	562	576	577	607	563	591	565	587	598	574	579	568	588	579	580	588	535	570	600	585	610	565	544	565	565	618	555	572	568	594	603	586	533	594	602	576	563	615	545	571	586	556	636	558	597	544	610	582	581	551	588	629	539	580	580	616	560	579	618	561	615	547	604	567	573	605	572	570	550	589	607	575	592	569	602	593	544	536	531	583	568	598	616	599	569	638	595	541	546	647	593	590	563	570	602	603	568	625	551	550	583	588	615	572	608	576	600	642	531	582	609	586	542	605	559	623	552	576	596	609	592	555	598	592	583	586	566	576	599	587	541	580	573	565	594	547	553	579	578	601	605	585	585	607	586	560	546	596	563	620	572	592	582	575	602	569	604	549	566	589	607	540	575	604	585	581	580	565	622	561	566	614	596	602	582	633	593	592	566	573	570	564	566	562	583	594	584	584	593	576	585	552	612	611	597	554	547	575	586	579	601	610	581	553	544	584	574	567	577	562	603	552	578	612	570	560	592	547	613	603	599	620	589	596	608	570	602	574	557	632	588	556	565	604	638	575	561	614	576	571	584	574	566	517	528	606	574	611	588	594	596	552	552	586	590	563	562	603	605	599	598	589	564	587	585	523	611	603	554	572	581	539	612	602	612	582	599	565	524	572	557	578	581	600	619	566	605	633	612	531	582	598	595	600	612	591	575	577	602	577	565	579	619	595	566	611	546	583	596	590	603	586	600	595	583	566	593	545	578	575	606	532	565	575	578	574	535	566	567	590	601	602	541	601	531	609	601	548	568	507	550	561	582	583	579	597	590	585	563	601	582	605	574	572	548	621	588	559	622	563	570	590	581	584	593	583	610	597	555	570	542	535	570	590	551	576	598	634	568	570	591	582	563	567	578	588	587	633	598	607	560	593	567	579	589	591	569	596	495	607	576	561	616	564	570	565	567	588	579	525	577	598	587	576	621	596	591	568	578	593	592	578	607	580	597	599	570	577	575	593	559	572	551	573	575	573	594	585	549	581	581	635	560	599	616	563	558	613	589	572	577	576	627	619	561	585	570	551	562	582	590	557	623	587	592	599	574	544	623	550	629	563	634	548	598	556	613	582	573	605	575	580	576	559	596	589	580	570	580	538	625	586	538	598	583	566	536	586	565	592	573	594	568	570	555	556	566	527	572	558	604	546	590	592	556	632	579	625	622	615	590	586	586	611	584	567	511	582	560	586	582	582	623	610	561	608	581	545	605	621	571	572	556	576	582	586	583	578	649	536	599	552	547	604	585	582	567	608	573	575	588	619	555	569	618	585	631	584	525	580	604	577	576	566	570	590	615	594	577	616	584	567	559	552	632	593	590	568	577	540	541	587	575	573	553	585	599	581	589	601	536	594	588	574	596	596	584	559	572	602	570	583	567	633	590	574	568	587	567	579	581	608	575	594	593	566	606	557	588	596	595	590	552	589	524	541	560	580	602	563	633	581	575	554	568	612	621	584	605	549	594	608	589	579	537	563	574	567	627	603	600	630	589	570	547	529	560	591	601	593	547	576	593	539	533	560	560	576	584	533	570	595	590	593	628	597	582	580	545	607	567	590	555	550	580	589	563	579	603	511	552	606	593	571	574	613	575	587	583	556	582	594	596	565	569	605	545	620	599	551	578	614	585	570	577	551	571	580	560	574	585	597	582	569	583	529	573	578	578	596	576	573	591	599	540	577	619	617	590	563	609	594	571	568	554	564	624	579	543	594	569	562	590	613	543	603	595	600	587	568	590	562	555	600	588	561	576	589	600	536	560	612	582	646	575	571	613	550	558	627	539	567	589	586	609	551	552	561	612	579	586	569	566	588	591	544	578	548	599	577	576	576	531	553	554	613	580	566	595	579	578	568	612	621	566	569	615	540	585	579	581	563	582	544	566	568	568	589	573	598	605	574	563	545	573	561	588	577	568	601	566	564	555	563	568	594	574	533	559	549	572	603	564	604	564	545	601	603	573	548	567	642	579	588	599	580	572	591	645	570	598	556	564	590	597	595	594	589	590	550	613	577	586	568	572	570	592	593	521	580	588	554	591	595	558	594	581	590	550	610	574	576	563	588	598	617	596	586	641	553	578	578	592	564	557	564	667	558	553	572	573	578	577	615	575	544	579	535	603	563	585	579	612	607	562	553	569	551	627	567	610	578	536	619	589	615	594	566	619	548	592	521	572	590	602	560	601	578	553	558	593	603	561	609	589	595	551	598	606	573	563	572	584	612
5264	538	293	225	205	196	240	235	222	246	201	210	160	172	178	159	133	142	124	143	143	121	133	126	126	136	113	129	115	132	122	131	127	152	136	131	117	128	123	112	133	126	127	105	133	126	111	117	129	120	112	138	131	106	111	120	116	123	107	119	99	120	129	138	119	118	142	113	106	130	121	127	121	128	141	120	135	133	108	121	114	120	109	103	120	124	101	115	120	107	116	128	103	122	109	118	107	126	116	122	110	106	136	120	124	120	118	112	123	93	127	119	122	124	126	104	113	107	120	125	129	129	106	112	115	106	128	100	110	123	128	129	109	126	128	119	107	117	111	140	115	108	105	99	118	112	125	115	121	112	112	118	106	136	123	117	90	122	104	130	114	117	99	145	120	111	125	113	129	100	117	116	112	122	127	128	133	117	109	115	106	115	114	126	117	103	127	127	110	106	116	138	108	107	112	109	105	108	128	121	117	114	118	108	138	123	93	109	121	108	125	95	127	119	120	117	128	122	98	144	115	137	123	123	133	108	106	139	146	109	102	122	116	128	118	99	118	117	111	96	100	119	122	123	137	98	134	124	112	116	118	115	125	121	129	129	107	104	124	120	118	112	122	125	131	117	110	131	114	99	124	113	123	125	114	114	97	102	126	118	111	128	135	114	123	115	107	117	113	118	119	116	103	119	124	126	119	129	115	95	121	91	113	128	120	93	142	118	108	129	111	109	126	104	121	122	123	121	110	113	108	110	109	121	96	102	102	118	115	114	124	108	130	121	130	109	119	134	108	97	121	116	110	139	132	122	115	120	138	129	113	128	132	99	93	117	113	118	96	110	138	120	112	103	101	113	110	108	124	126	117	126	100	117	117	117	114	105	112	112	99	135	116	125	118	111	120	97	134	114	117	105	106	120	129	131	124	107	117	116	99	112	129	134	125	110	117	122	100	107	87	106	108	114	119	138	111	124	137	123	112	106	115	115	125	93	92	113	114	112	126	106	118	114	117	120	131	103	131	115	137	100	119	118	122	110	106	125	112	118	115	121	116	115	118	97	95	104	107	120	117	106	123	147	112	125	108	112	103	119	116	123	118	111	128	116	125	126	130	113	113	108	113	112	124	103	106	108	109	110	115	129	109	126	134	104	119	117	115	96	106	113	107	117	139	104	123	109	104	134	131	100	109	114	121	117	105	116	131	107	109	129	108	122	103	122	111	114	125	129	125	117	118	124	98	121	105	127	119	116	113	101	128	112	126	126	122	106	124	99	106	118	108	127	95	95	114	118	112	121	98	129	103	142	117	123	94	95	115	121	112	111	108	121	103	97	93	140	121	113	121	119	124	117	111	142	109	96	123	114	118	133	125	127	130	112	130	116	106	103	117	119	117	116	108	116	119	106	124	86	113	120	112	122	130	108	106	127	106	131	124	112	113	132	105	122	114	128	105	125	111	114	113	138	112	132	117	108	129	121	119	112	124	96	118	112	116	107	125	126	119	138	120	131	121	137	106	130	112	118	96	122	114	128	129	117	112	134	125	123	124	121	111	123	126	108	123	121	116	111	119	131	95	113	146	112	114	134	132	107	107	101	113	114	110	132	117	96	111	117	132	113	130	102	95	135	99	134	119	140	116	115	126	105	105	117	121	129	101	128	116	122	112	113	87	135	123	117	118	123	109	105	114	126	144	128	142	121	127	143	128	108	119	120	122	109	121	127	128	114	118	101	110	117	101	114	118	116	106	123	97	121	114	122	93	110	125	101	113	121	101	125	125	115	122	87	100	125	113	108	104	119	116	104	131	112	120	111	111	110	110	111	129	125	117	120	120	118	101	104	92	117	107	99	116	112	133	111	114	122	105	124	123	108	127	109	112	119	109	115	118	118	108	125	135	112	103	113	129	136	125	117	101	106	120	125	128	138	119	116	114	114	125	110	136	108	93	122	118	114	125	106	97	105	103	118	120	99	112	102	107	125	128	117	120	115	108	138	115	118	129	110	113	132	121	123	113	107	115	106	125	116	116	112	114	114	111	108	122	97	99	124	112	112	113	113	135	103	114	117	121	109	120	135	127	123	111	112	127	120	117	104	122	110	119	117	108	114	107	115	104	107	118	121	116	94	114	131	119	134	116	116	126	126	113	140	111	112	113	115	128	114	102	114	118	96	116	122	118	126	132	118	137	119	111	106	113	104	150	122	126	99	114	97	114	99	112	112	104	102	128	117	131	103	104	107	108	110	123	115	126	123	116	100	116	129	127	128	124	115	108	114	136	100	120	115	129	131	115	135	120	116	104	112	102	125	136	113	118	129	125	114	121	111	132	102	109	113	114	115	107	114	122	117	120	108	132	100	133	120	120	123	120	121	112	99	103	113	137	118	126	126	114	110	121	135	128	141	116	105	128	135	119	120	108	126	124	102	100	96	118	108	125	110	118	127	115	122	108	105	110	134	121	110	128	134	118	118	114	113	113	115	126	121	111	117	107	120	112	119	129	121	118	106	128	111	112	126	109	133	107	108	121	114	118	114	99	115	103	103	114	134	110	125	115	98	118	100	112	126	124	104	142	130	106	122	101	121	125	123	125	115	109	122	125	120	116	102	104	117	105	119	132	96	107	119	125	122	121	135	122	110	119	122	111	107	120	115	117	108	138	98	110	115	107	129	107	136	99	116	115	123	110	111	138	126	121	113	109	116	108	109	113	144	126	104	86	109	120	125	115	130	114	109	115	111	131	86	115	123	112	127	103	118	109	110	113	117	111	102	113	107	123	105	114	103	111	113	129	118	125	109	135	125	123	104	105	108	119	124	126	119	120	123	133	116	111	98	110	114	95	115	116	136	118	122	135	123	134	118	103	106	119	137	101	112	131	123	115	115	120	117	110	127	103	133	123	108	116	112	110	125	114	113	127	117	120	105	116	122	122	104	118	121	123	106	117	112	127	122	117	129	127	136	124	119	119	120	115	104	129	112	107	103	107	113	124	112	123	108	115	138	112	107	122	116	112	128	112	113	111	132	134	105	135	111	119	111	107	99	110	131	103	100	103	108	119	113	124	119	113	99	118	108	130	108	97	130	113	106	120	114	113	117	126	128	129	112	120	123	107	121	121	121	139	121	116	99	117	131	110	122	113	116	119	114	121	118	115	102	114	121	114	115	126	119	114	106	134	117	107	110	111	103	121	115	108	112	121	133	136	108	142	128	129	108	106	98	115	107	101	126	124	117	120	99	102	104	112	94	137	128	118	100	120	102	114	111	118	110	110	102	128	124	116	119	116	98	103	108	116	127	133	126	121	110	106	116	113	133	107	120	111	108	110	97	123	113	118	142	121	102	94	112	148	123	112	118	111	101	119	110	112	109	102	135	107	114	123	116	110	133	118	121	109	113	112	131	119	100	105	114	114	113	139	111	129	132	148	108	126	131	125	131	105	110	120	117	111	139	129	118	115	96	117	119	103	116	119	113	123	118	107	119	128	102	117	99	121	111	116	119	118	110	122	122
24754	5462	3073	3228	6465	9028	9268	8140	6882	5825	4929	4024	3484	3037	2637	2346	2214	1936	1833	1704	1658	1562	1591	1591	1506	1334	1373	1266	1353	1261	1249	1247	1178	1232	1214	1198	1124	1155	1211	1098	1142	1088	1074	1042	1040	1046	1058	1006	959	1022	996	1009	1025	985	1000	976	964	962	955	998	1002	994	1001	985	972	1041	983	966	1022	967	1008	977	956	1003	954	982	931	986	960	994	986	973	946	1007	954	962	919	929	946	972	998	981	993	1006	959	988	972	983	1014	993	915	997	1006	966	971	980	952	920	997	933	909	971	947	1033	953	990	943	928	993	967	919	1005	928	1004	929	974	963	952	937	917	959	983	1014	1018	977	944	951	925	986	952	914	1013	970	958	931	877	904	968	914	893	922	946	957	918	938	902	943	924	978	934	959	924	918	969	940	931	999	935	962	908	995	1025	913	987	922	962	965	963	893	917	914	959	932	976	917	969	912	943	935	942	934	944	877	926	973	923	918	927	979	917	921	923	957	913	974	905	962	931	959	928	961	928	916	946	961	957	902	911	904	1000	979	951	957	889	997	967	935	923	953	918	948	932	1005	971	929	960	947	970	979	923	929	966	953	971	956	958	894	902	947	974	920	999	932	963	949	933	963	953	899	929	940	936	908	916	924	946	918	958	961	990	970	919	882	896	934	998	966	967	911	926	944	990	944	908	938	908	962	958	926	1033	956	949	973	981	929	949	928	946	974	883	942	942	912	944	951	991	977	911	949	924	913	927	956	913	940	939	952	965	898	966	962	961	948	976	942	947	973	922	932	955	865	947	938	945	957	942	922	902	976	904	930	947	905	923	901	1016	1023	898	908	946	960	972	983	906	911	893	947	931	905	978	957	936	910	954	950	937	922	950	946	875	948	942	955	960	967	930	921	926	984	929	946	899	929	956	932	966	956	941	881	963	982	931	937	924	932	932	972	891	897	935	934	945	915	909	1005	980	1016	948	990	926	974	955	922	1011	973	936	910	924	901	937	959	905	955	964	952	945	930	932	998	930	961	966	960	911	933	934	942	1016	995	934	911	843	974	947	955	978	938	954	916	922	905	936	951	956	912	907	999	971	959	990	959	969	995	932	982	966	902	927	930	946	988	912	930	953	930	950	929	904	1006	951	940	952	972	901	921	903	912	953	874	913	914	941	926	929	961	910	917	936	953	994	964	1015	924	941	940	902	923	896	923	961	895	999	933	967	917	1032	907	944	979	978	875	966	950	955	937	957	940	941	890	929	894	908	945	941	972	939	948	977	988	928	971	976	966	1000	992	931	939	966	1036	945	909	973	971	983	927	910	1002	876	900	954	957	1023	937	964	953	993	998	971	980	929	921	971	939	952	927	977	954	987	916	965	951	1046	967	940	928	938	972	963	944	956	954	955	925	922	967	963	921	973	934	943	970	958	988	961	936	951	913	934	924	952	988	965	931	956	987	928	973	949	940	976	937	930	984	939	957	945	950	940	964	967	970	954	921	950	938	953	955	934	918	965	977	932	935	975	935	893	927	1014	974	919	997	961	906	915	1005	915	963	927	934	928	909	922	964	954	937	940	918	903	926	964	959	937	908	896	953	957	912	941	930	956	978	918	947	907	957	979	931	929	889	1001	948	919	951	957	935	920	990	939	913	910	969	947	926	1026	947	925	929	940	907	959	911	950	950	946	950	965	981	1009	947	934	924	904	909	953	974	926	875	935	915	951	947	968	971	961	908	932	947	959	948	955	937	928	950	988	980	971	882	952	907	981	922	939	949	908	935	946	1001	972	922	930	941	946	978	948	915	928	940	964	949	956	971	968	978	953	965	940	943	946	929	869	880	980	1002	953	947	913	932	898	943	964	915	949	919	973	936	935	963	939	888	949	996	992	920	925	898	954	972	939	985	965	942	906	945	976	935	1006	942	919	962	907	940	987	935	948	951	964	959	952	902	979	961	984	935	960	929	966	951	890	933	952	936	966	958	969	955	933	960	966	964	974	1004	973	972	957	927	964	915	962	926	947	990	980	893	999	935	898	901	920	937	930	945	912	973	950	925	939	939	893	889	984	925	978	938	948	958	912	940	962	947	971	924	949	980	968	978	990	1013	890	931	961	890	924	927	936	1026	970	913	944	952	967	978	924	913	924	964	974	953	946	924	921	925	922	913	951	961	966	999	921	974	967	899	924	953	967	950	968	956	981	890	970	987	998	986	915	931	934	985	960	933	867	936	892	932	907	919	978	896	936	931	904	942	940	989	939	945	959	992	893	1001	951	927	922	969	982	895	952	1008	969	941	923	958	966	999	917	960	970	956	938	1019	891	967	945	924	937	950	969	933	932	928	975	948	913	955	893	910	936	934	917	923	975	968	906	975	849	975	941	927	961	947	945	922	1006	964	921	939	979	921	1033	922	917	920	946	928	943	933	995	965	1005	968	948	967	972	918	954	963	967	961	967	956	930	947	932	995	919	964	916	916	944	897	958	939	939	936	955	934	963	912	942	897	965	982	960	955	937	950	944	941	955	951	925	929	984	1001	951	956	897	980	937	938	961	951	888	976	990	911	876	950	957	909	937	977	945	972	934	967	978	952	896	934	992	959	962	946	936	919	969	954	902	980	926	939	952	951	946	960	972	997	978	956	951	935	942	1005	914	987	969	972	996	959	992	936	927	991	944	931	966	939	905	969	962	938	858	992	959	892	955	961	916	916	979	923	931	927	936	931	951	963	970	955	908	971	963	1024	950	965	952	945	909	932	955	931	938	957	949	922	979	1005	911	938	919	952	935	922	913	952	976	948	967	930	963	997	912	948	984	943	930	966	961	1035	919	951	994	924	995	907	988	963	888	952	915	934	953	921	940	937	938	925	943	973	948	945	917	981	889	970	1002	946	953	971	932	970	940	896	936	940	926	955	942	958	912	903	972	909	921	892	989	1001	921	967	920	923	900	920	978	913	938	970	952	952	936	981	943	939	957	936	967	1009	985	958	953	958	937	922	943	939	959	914	938	924	956	978	925	968	951	926	991	962	974	962	982	914	964	943	949	960	958	945	996	970	968	965	984	871	935	919	889	912	899	972	883	947	942	858	984	911	959	921	1002	907	950	984	886	949	956	929	962	933	944	930	964	987	933	955	941	1003	901	902	939	955	940	1014	898	940	937	946	935	978	963	974	937	917	964	896	940	937	989	904	956	995	956	957	934	948	917	922	901	961	962	935	948	964	932	933	949	939	1005	953	895	906	942	929	913	950	983	920	937	971	944	914	954	981	883	938	969	956	969	964	913	936	985	943	919	953	963	882	974	945	968	998	964	908	928	928	878	900	935	957	981	933	951	864	978	968	889	921	982	942	1030	876	970	937	922	919	983	905	918	940	967	923	1016	929	990	927	910	956	906	991	980	957	1030	947	944	910	963	943	894	942	920	992	1000	911	967	939	895	985	934	901	885	965	937	939	955	921	949	982	935	969	888	915	968	967	937	955	956	965	909	943	961	960	943	938	962	991	935	972	978	977	938	946	963	947	971	884	990	938	957	954	908	972	965	929	966	944	917	966	966	942	986	899	900	957	922	944	962	992	928
7810	370	182	142	89	98	109	115	133	132	128	102	81	111	85	65	71	70	55	64	50	55	42	54	56	58	49	47	51	53	43	52	46	47	65	42	46	39	46	40	46	49	38	38	37	42	31	36	40	33	32	55	40	23	42	45	42	29	33	38	42	40	36	41	37	37	38	49	25	37	32	39	42	42	34	28	38	27	44	45	39	32	40	35	35	30	33	39	38	41	29	25	45	46	32	28	44	49	51	48	39	37	36	35	39	32	34	32	31	33	40	34	43	39	32	35	36	29	28	42	41	39	28	31	30	36	32	28	31	43	44	28	23	45	34	36	36	41	47	36	40	28	32	35	33	30	40	30	29	34	36	31	34	27	39	44	45	32	36	46	37	29	29	43	33	51	34	41	32	28	32	35	42	26	43	40	25	31	28	35	39	39	35	37	35	42	33	41	35	37	38	43	32	38	43	24	35	42	28	45	33	46	33	45	39	46	29	32	39	35	36	39	38	37	40	47	45	51	36	28	20	35	34	35	30	31	29	33	33	53	34	41	35	34	44	29	46	35	39	53	44	32	39	28	38	24	39	32	26	43	41	37	36	35	43	54	37	34	29	43	27	37	31	32	43	44	41	43	44	43	31	36	40	33	24	39	20	37	53	53	34	34	38	27	31	37	32	48	30	34	44	33	36	42	45	40	37	37	28	37	37	30	38	47	37	45	44	43	48	37	44	37	36	36	40	38	31	40	46	47	35	29	41	38	39	27	28	34	31	45	36	40	37	39	38	35	43	38	37	30	30	36	36	39	43	35	33	37	32	31	45	33	38	37	38	33	48	35	37	36	42	31	34	36	48	40	37	40	32	49	28	33	39	37	40	46	44	33	42	47	31	37	37	35	36	36	43	34	30	38	48	48	38	37	40	43	31	30	31	45	43	32	31	29	43	36	30	30	29	33	33	33	32	34	43	36	48	37	31	34	29	32	37	45	41	38	37	37	28	37	43	45	31	41	32	43	40	41	36	40	34	44	39	37	28	38	35	30	30	31	30	51	28	29	42	29	34	43	41	38	35	37	25	39	49	42	36	44	31	44	39	38	33	56	23	26	30	39	32	43	34	35	31	40	46	37	35	27	33	28	41	35	41	24	30	44	37	38	34	40	34	39	35	32	42	42	29	32	41	37	34	33	44	36	36	32	33	51	41	43	38	42	25	38	34	41	43	26	25	38	25	45	31	37	41	39	38	41	38	46	40	34	28	29	34	36	35	46	35	41	46	40	35	35	33	32	36	44	40	38	35	25	33	46	41	36	47	35	33	43	38	34	41	27	46	29	37	25	44	37	34	43	35	47	38	26	34	26	31	33	41	41	34	35	36	49	32	43	38	34	38	32	34	35	36	33	41	29	30	36	33	25	34	38	39	29	38	36	43	37	42	48	27	42	42	41	31	32	34	32	31	34	42	51	40	27	33	45	42	41	38	41	36	40	42	36	27	41	40	36	32	36	53	44	37	38	23	40	38	30	39	33	52	36	46	23	38	35	28	22	37	29	42	34	37	30	35	25	31	35	47	37	39	33	38	28	35	44	35	43	20	38	31	31	43	38	40	34	35	42	31	46	34	39	33	42	40	32	36	42	45	35	30	45	40	40	42	40	33	46	40	32	38	45	33	32	27	35	30	41	33	37	38	44	52	47	30	36	25	35	42	37	30	42	38	38	43	37	34	34	42	43	44	33	30	37	31	33	40	31	48	42	32	47	36	36	37	37	43	40	37	31	35	34	36	26	37	30	46	28	47	34	32	29	33	29	40	41	38	36	33	57	33	29	44	39	44	38	42	32	28	29	35	37	32	39	48	33	39	43	36	36	38	43	33	41	38	45	42	38	39	40	44	35	30	46	26	46	34	28	40	35	44	40	32	34	34	19	38	33	38	36	40	35	50	40	34	51	34	43	34	26	30	41	27	35	42	34	29	39	35	36	27	35	35	39	30	49	43	28	49	30	39	39	36	35	43	41	37	38	43	32	39	37	47	36	34	34	39	34	31	29	39	45	44	27	44	34	28	27	26	43	36	47	36	34	33	29	40	40	29	36	38	34	39	40	29	25	49	48	38	30	34	23	33	42	42	32	26	30	35	44	31	35	37	39	34	42	31	27	35	38	32	33	29	41	26	34	47	32	23	38	25	36	33	41	38	47	34	39	28	38	32	39	32	35	34	36	36	44	40	34	32	26	33	37	35	37	35	33	51	51	35	45	40	37	38	34	39	21	30	29	43	37	42	35	30	27	42	41	34	40	39	44	35	36	29	36	31	42	33	34	30	37	46	40	33	39	36	36	38	41	30	32	35	38	41	33	39	44	46	40	35	48	40	25	30	30	38	36	45	53	31	43	47	44	30	32	30	29	25	37	28	41	39	32	37	36	44	30	35	35	41	40	45	36	37	44	35	41	32	25	39	39	48	36	37	45	28	39	33	47	37	25	35	30	41	27	37	28	29	40	44	43	29	36	24	30	34	33	35	34	36	42	36	33	36	35	41	49	35	36	37	32	38	38	44	36	42	38	43	36	35	46	31	44	43	35	38	29	38	32	35	39	37	31	40	37	41	36	47	42	38	42	34	39	35	38	38	29	38	34	28	41	40	38	36	24	29	40	38	40	28	29	35	26	30	42	44	33	32	45	55	29	29	50	33	25	36	31	35	39	31	43	44	29	29	39	35	39	33	32	33	33	35	44	30	27	34	45	29	38	33	40	46	38	38	44	35	26	36	29	45	30	43	37	28	30	38	28	39	36	27	37	43	43	38	40	33	40	28	25	36	34	42	31	34	43	38	44	29	36	27	35	27	44	35	43	28	39	54	31	37	33	32	27	32	31	36	29	34	37	34	38	37	48	34	42	38	34	34	44	44	35	35	36	43	34	31	45	27	43	43	32	36	36	37	35	31	36	38	29	27	35	34	41	23	34	39	33	35	40	40	41	34	26	44	34	38	34	29	32	41	38	31	53	38	44	41	24	43	44	42	37	37	38	39	31	45	32	28	37	31	39	35	47	37	38	39	31	37	36	34	42	24	36	31	27	39	37	37	30	43	48	45	28	50	28	27	27	39	37	42	36	34	36	34	45	24	46	36	35	34	31	41	33	40	25	34	26	36	36	24	31	42	37	36	40	32	29	37	52	37	32	44	36	37	27	32	31	39	28	44	37	33	29	26	36	41	33	35	38	27	31	37	34	35	39	37	31	34	43	39	40	35	28	49	31	44	32	34	50	45	50	33	40	40	36	43	28	40	46	29	37	37	30	30	36	33	48	35	51	24	40	45	50	29	48	41	42	40	27	37	33	41	41	37	34	32	29	29	35	50	36	49	34	39	36	24	31	38	48	28	31	41	25	46	32	41	34	36	31	40	41	44	35	40	40	48	44	30	36	48	37	33	32	25	37	36	40	40	35	35	30	36	31	36	30	39	32	30	29	39	42	35	33	40	36	41	34	37	44	41	41	36	45
19589	4195	2121	2366	4887	7294	7654	6876	5804	4859	4065	3362	2810	2403	2113	1743	1578	1325	1160	1040	1068	957	961	805	845	731	749	688	669	630	636	542	551	547	556	556	594	553	498	495	522	448	433	432	441	382	378	371	379	369	374	354	344	367	366	348	332	331	333	315	308	316	341	304	346	313	348	329	328	329	322	391	346	337	374	342	338	332	311	343	344	326	351	340	320	349	337	317	307	354	372	327	323	341	343	315	306	313	305	328	296	309	312	307	286	307	326	328	295	292	298	331	266	327	308	325	307	305	305	322	305	305	336	311	297	319	293	315	317	298	280	288	324	307	320	322	329	315	319	299	286	319	335	320	329	295	272	328	322	284	271	307	300	334	284	290	317	293	284	297	306	342	263	303	293	311	322	300	301	325	305	316	322	316	283	298	299	299	361	267	293	298	280	288	260	314	278	291	307	324	287	299	345	307	293	304	306	304	258	308	311	312	292	280	311	307	307	296	275	298	287	309	297	296	269	302	334	271	286	321	302	318	326	298	332	292	285	268	283	297	289	292	311	313	323	310	309	266	312	289	317	319	313	279	312	296	295	301	323	287	289	311	279	307	289	326	324	274	316	298	312	274	270	306	314	299	266	309	328	290	301	302	324	270	286	302	272	298	309	262	310	313	316	297	324	274	280	291	286	282	314	283	291	275	275	288	285	314	327	297	300	319	303	301	297	295	320	318	294	337	287	305	314	298	291	309	330	301	314	326	299	289	289	291	314	304	269	311	295	305	301	298	279	303	326	336	314	273	299	286	294	289	283	275	292	287	294	304	299	302	262	309	289	314	316	274	292	290	309	318	304	266	299	314	300	318	294	301	322	303	300	270	292	299	290	317	285	287	301	307	281	314	282	283	294	311	288	306	263	310	301	278	287	321	302	307	288	327	302	298	289	311	295	328	275	294	288	304	275	297	301	300	300	308	312	309	320	332	306	298	296	310	271	283	284	282	327	313	279	303	293	282	280	299	291	288	324	278	332	281	274	304	309	297	284	298	298	308	268	302	289	279	273	331	288	296	310	316	332	294	293	313	297	277	288	293	327	301	314	312	273	331	310	284	277	297	309	315	277	275	270	299	277	296	285	296	294	298	314	286	282	298	329	304	302	302	287	288	326	304	278	272	273	303	296	288	312	319	291	284	287	293	301	300	296	321	288	288	315	288	302	310	289	278	266	307	304	334	287	289	308	250	307	295	309	315	308	280	300	302	299	277	296	277	285	297	276	322	307	302	275	302	296	278	312	294	314	299	280	313	332	252	321	299	275	320	307	300	308	297	287	277	280	294	296	290	294	340	292	312	331	298	289	334	287	297	307	309	281	308	313	325	303	310	312	296	296	301	318	300	285	329	289	287	291	289	300	313	304	301	290	302	289	270	299	305	309	308	311	307	296	313	316	296	310	293	305	312	298	307	307	349	271	267	306	291	286	289	307	272	295	302	307	269	304	309	307	285	306	281	290	308	338	279	330	306	287	313	308	328	327	349	294	296	329	298	297	291	297	294	285	307	319	304	328	286	270	298	302	304	296	298	314	290	283	323	307	307	274	290	325	283	308	287	312	290	306	307	296	296	274	302	322	275	289	288	292	317	321	286	275	316	299	303	322	279	295	283	309	303	319	309	303	299	287	314	278	328	300	259	305	291	317	302	313	314	298	314	312	316	280	302	344	288	290	299	294	325	294	312	300	326	286	289	296	311	324	279	306	300	327	320	306	292	298	315	306	271	314	323	297	303	301	310	299	320	329	302	312	312	304	289	289	286	308	311	273	295	317	291	304	266	292	319	300	285	320	303	257	322	319	331	304	300	312	317	320	296	284	304	308	297	304	287	287	290	261	311	305	279	303	298	292	305	309	296	305	294	314	284	299	298	327	320	309	278	283	310	288	292	327	276	309	287	275	297	292	294	271	286	291	283	284	290	275	278	292	298	293	293	272	291	265	298	285	270	305	271	283	302	285	274	291	290	309	287	294	308	312	277	278	292	305	303	301	296	328	308	310	307	293	271	302	285	294	324	302	286	316	308	268	303	289	305	295	314	292	326	309	285	303	295	310	328	315	313	304	302	301	313	309	300	294	293	288	330	311	313	340	283	307	330	325	288	316	318	324	301	287	318	294	292	316	288	299	313	271	319	287	276	297	287	313	322	340	285	301	323	321	280	309	305	295	285	310	308	309	287	302	304	324	283	324	305	295	270	317	302	273	284	300	304	313	271	297	294	294	294	308	295	308	286	290	277	285	316	319	277	304	296	320	322	306	281	288	297	310	282	292	309	298	300	304	301	288	280	296	305	303	276	311	283	288	293	278	301	326	303	325	290	288	297	317	291	278	295	329	303	301	317	339	309	265	321	303	305	283	321	318	304	279	285	308	303	291	311	311	304	320	301	304	296	278	328	304	293	298	288	295	296	292	321	342	319	299	265	297	281	324	283	316	306	309	292	300	315	304	276	291	297	315	298	287	327	299	285	305	279	309	298	272	289	316	290	297	279	292	320	292	332	300	277	295	295	297	313	303	310	289	310	330	303	330	324	292	310	288	310	279	300	322	312	304	292	288	277	316	298	315	314	299	310	279	294	318	278	287	307	276	297	276	266	287	304	336	259	317	304	324	284	290	296	279	286	287	305	269	310	317	320	297	287	284	319	309	325	299	298	297	312	304	301	323	300	304	287	317	305	299	284	317	318	290	309	327	305	303	307	320	296	322	280	314	298	301	340	300	272	288	323	288	293	300	285	335	313	301	319	311	329	312	317	266	293	307	308	272	316	292	312	297	268	323	295	262	279	294	312	292	305	293	295	288	280	300	304	321	289	326	311	291	317	331	312	290	317	267	294	301	295	340	303	338	279	314	316	337	309	301	283	323	307	307	320	277	317	251	296	303	311	337	337	267	307	311	305	325	286	324	307	303	302	288	307	286	307	292	289	287	293	337	340	308	346	294	304	325	311	339	315	259	337	278	316	311	317	309	316	314	299	334	318	304	303	276	297	320	313	298	280	296	311	290	307	284	283	308	289	300	302	321	309	284	273	303	286	302	297	310	311	281	262	277	312	280	337	273	291	291	298	324	328	258	305	283	278	310	332	326	264	311	301	287	270	314	311	291	308	325	298	319	296	307	299	298	288	287	307	286	282	284	311	314	285	313	289	288	324	290	294	279	297	312	313	290	324	290	284	301	314	264	286	330	273	307	296	305	279	306	288	306	297	296	306	310	307	322	319	259	274	283	303	304	291	313	292	306	305	308	304	307	312	282	274	316	280	297	282	291	283	287	305	279	280	294	274	331	292	346	308	308	256	324	295	305	307	299	271	306	319	268	297	328	302	307	316	325	321	314	290	285	280	288	307	302	309	305	311	286	327	309	310	301	316	300	295	340	292	313	279	315	327	291	294	292	293	319	287	334	305	275	294	300	283	319	315	304	271	275	280	276	312	325	319	289	308	319	297	295	269	294	307	287	301	286	276
7669	680	336	250	202	199	242	260	222	240	215	211	190	157	147	162	148	109	128	115	116	110	121	110	95	101	108	96	107	119	117	102	106	99	98	101	83	100	91	89	114	101	86	106	111	87	82	91	107	94	96	95	86	95	99	100	105	91	100	91	86	104	91	85	76	91	90	108	101	83	96	63	101	102	92	98	93	90	87	84	105	82	91	105	104	100	106	101	80	91	101	93	96	83	109	102	96	76	98	80	97	90	92	71	110	93	87	94	104	88	100	108	92	85	92	94	99	90	105	70	73	79	94	83	102	91	86	99	85	94	97	104	80	86	80	84	88	87	86	79	82	86	92	103	90	85	100	92	107	94	95	98	105	100	82	73	95	84	92	99	81	99	98	100	79	96	97	102	87	78	87	95	88	88	95	106	92	101	101	100	78	81	72	89	108	99	93	107	85	97	96	99	87	91	102	96	90	92	85	108	92	98	87	73	92	102	80	85	105	82	89	82	93	106	88	96	89	83	88	100	112	102	99	108	80	90	87	97	91	101	78	89	97	81	83	76	87	88	73	93	97	105	116	84	107	112	114	92	95	88	91	89	95	96	98	77	80	112	94	103	84	96	96	75	97	78	97	86	94	100	104	92	117	94	100	105	80	75	108	86	91	87	91	88	106	109	101	73	104	92	104	84	92	85	94	107	97	79	94	85	101	108	88	111	89	102	89	74	85	99	99	90	89	89	89	113	93	85	90	108	86	98	94	108	89	76	72	101	109	87	74	78	86	90	86	92	88	107	93	97	103	105	68	94	86	97	81	78	97	87	93	95	83	95	70	78	99	91	111	95	80	91	83	101	95	99	102	93	102	89	90	101	86	95	89	97	95	99	88	94	91	81	82	96	75	101	97	96	89	104	89	106	81	90	70	102	86	102	105	92	83	99	80	97	75	101	95	107	91	95	87	99	100	103	86	88	79	103	86	82	89	88	99	88	85	87	102	94	86	103	101	99	88	103	100	97	83	104	86	93	87	100	80	82	103	97	95	96	105	78	99	87	85	82	93	84	104	102	86	82	74	79	90	88	81	89	90	94	90	87	99	100	98	91	93	71	85	92	81	84	80	84	102	98	99	96	86	91	93	85	92	93	92	104	83	82	98	104	75	110	80	90	80	95	96	103	91	97	62	85	106	111	102	82	86	91	100	89	107	98	93	88	92	118	92	81	94	104	93	93	90	102	83	109	80	85	86	100	97	113	90	96	73	100	97	92	96	88	103	91	90	87	82	69	97	83	89	92	94	82	92	74	91	92	91	88	85	97	103	69	97	88	108	95	100	106	92	98	87	81	92	96	103	112	85	96	93	81	103	87	103	102	69	85	80	94	91	79	95	83	94	93	84	98	83	91	85	106	80	92	94	78	105	93	99	93	72	96	90	109	82	92	92	78	106	94	92	99	73	97	107	67	85	91	102	90	98	91	86	91	95	86	83	92	97	79	94	98	86	83	102	98	92	114	111	90	97	96	83	101	79	98	95	77	87	90	81	105	106	101	84	99	100	98	93	91	95	73	101	90	94	98	88	113	93	97	89	89	104	85	80	89	89	81	89	106	96	94	92	104	75	104	88	84	78	95	98	93	89	95	103	82	96	111	95	98	89	87	106	100	108	82	103	80	94	92	83	104	82	67	98	96	104	90	104	102	102	93	88	90	86	95	95	78	103	93	99	77	87	108	92	97	91	88	90	104	102	89	117	88	107	76	113	95	80	120	100	102	81	74	102	81	94	89	105	100	103	86	88	90	83	107	69	104	81	81	106	99	105	86	102	80	92	110	84	84	94	96	107	92	99	97	104	92	102	83	90	91	99	82	107	90	89	95	100	108	97	73	86	83	85	122	91	113	78	98	98	89	90	76	86	82	83	92	86	91	121	98	105	92	103	78	106	97	105	95	97	91	87	114	83	89	85	111	71	93	84	94	92	96	97	94	90	81	104	81	97	97	89	80	83	96	93	85	96	102	83	103	99	95	109	97	89	91	81	90	88	76	92	90	88	102	86	79	97	90	98	107	94	86	78	98	86	92	93	79	95	82	96	86	96	83	88	105	80	87	91	94	91	88	85	107	83	92	96	90	106	89	101	91	94	87	90	86	93	98	110	91	92	97	90	86	99	90	90	96	87	96	87	83	86	110	97	87	100	89	101	89	86	99	86	91	112	100	79	86	85	112	97	96	98	104	110	91	91	103	73	105	97	93	104	94	88	82	94	101	76	91	85	93	75	107	96	89	101	79	87	103	67	95	91	87	100	87	101	94	94	86	90	100	92	87	97	93	117	94	86	103	99	95	74	93	83	77	94	95	100	81	87	91	89	98	97	90	88	99	81	105	97	86	90	88	98	93	93	83	92	99	110	88	78	89	93	104	76	88	81	82	85	103	90	97	103	104	69	100	92	92	77	69	94	96	80	79	93	88	81	92	87	75	91	89	94	97	86	87	102	87	83	96	99	110	86	88	79	84	83	92	110	93	104	94	84	76	78	87	97	107	100	92	92	75	81	83	99	82	88	91	109	97	90	103	80	98	96	106	91	110	101	100	94	96	89	105	90	95	88	89	87	104	89	102	85	92	90	73	95	99	89	92	91	82	86	101	92	79	87	79	104	75	99	98	93	102	85	105	98	83	84	87	72	81	109	101	87	106	96	77	106	91	83	99	102	102	97	95	100	99	93	103	89	88	99	107	95	75	96	88	76	93	92	77	80	93	107	97	105	97	89	95	105	68	100	74	89	75	81	104	90	108	71	109	74	85	100	91	104	91	90	90	89	94	101	93	91	93	93	98	102	107	96	92	80	76	83	107	88	95	80	91	92	95	108	100	84	102	81	96	98	84	77	100	74	98	78	80	93	107	98	80	105	93	90	79	108	91	95	85	95	77	105	101	79	97	86	99	84	104	86	85	91	98	91	96	111	100	81	96	103	107	111	90	79	85	93	87	96	89	84	86	75	82	85	99	105	92	86	81	77	88	109	104	99	92	97	87	96	99	74	93	89	91	96	101	95	93	77	99	81	86	89	87	100	106	104	88	98	100	106	90	94	90	84	93	89	124	81	92	100	83	99	89	80	85	89	96	91	106	86	106	84	93	87	93	102	86	74	105	107	93	88	86	93	90	92	85	99	116	102	99	93	91	94	91	97	78	98	85	82	94	84	85	75	91	77	89	99	79	85	94	89	108	82	99	87	97	92	95	101	92	107	92	90	80	85	75	94	77	112	86	111	97	100	72	92	76	95	86	101	94	88	82	104	86	89	80	89	81	92	103	82	104	83	91	88	105	86	84	91	91	93	102	100	83	85	104	102	95	107	85	92	103	90	101	87	86	84	103	102	71	93	82	106	91	106	78	117	97	81	105	81	95	92	81	92	86	88	92	74	91	80	93	82	85	105	68	111	99	91	104	78	83	101	90	101	99	94	88	105	93	88	72	86	89	98	84	105	86	84	97	105	73	87	84	111	88
26818	6855	3719	3667	7647	10782	11481	10407	8571	7401	6299	5313	4473	3745	3255	2984	2511	2374	2118	1997	1781	1788	1716	1718	1584	1390	1384	1384	1290	1353	1249	1192	1182	1168	1115	1174	1123	1142	1149	1121	1046	998	971	967	1006	901	927	835	841	858	886	865	848	847	861	812	861	804	826	887	827	829	818	810	916	770	853	850	856	817	780	846	845	852	863	827	824	796	805	864	900	892	855	779	782	830	827	805	775	841	772	847	805	846	835	830	853	812	797	858	806	744	806	839	832	774	775	727	798	815	790	791	784	782	779	760	797	794	754	805	758	765	791	762	854	805	764	801	750	737	783	834	833	760	772	742	797	758	733	780	772	777	831	758	787	773	808	774	776	800	775	769	820	768	778	823	788	796	811	812	806	803	781	741	786	768	797	744	810	833	757	740	795	754	751	769	735	824	764	695	775	807	756	781	798	767	725	742	774	732	789	779	837	734	762	766	794	820	754	776	790	751	764	801	729	767	795	731	781	770	733	774	761	751	757	796	774	799	791	799	808	804	794	745	734	735	783	761	788	789	786	792	777	821	822	758	759	787	780	810	757	775	792	777	768	777	804	786	786	789	761	800	743	749	779	800	816	808	808	808	777	777	763	793	790	824	788	787	780	796	801	740	746	770	772	742	764	748	792	771	801	736	779	794	828	737	727	779	797	777	746	797	768	771	756	788	827	792	792	793	797	762	801	770	747	790	775	769	813	806	772	770	772	759	854	786	761	761	773	759	778	756	773	759	769	740	754	784	766	774	773	754	751	755	792	794	795	803	777	776	793	784	797	762	741	778	804	769	766	736	763	769	749	787	728	764	788	765	750	799	739	757	775	809	772	785	786	791	805	794	764	755	765	805	776	784	778	757	823	743	730	777	760	818	754	761	760	781	748	766	790	758	752	831	807	761	777	695	742	772	733	742	813	774	798	792	793	762	720	744	722	748	808	757	814	781	815	779	781	817	791	797	781	749	800	760	755	792	773	766	777	778	831	725	726	768	706	720	778	762	778	733	778	796	811	787	827	799	771	767	793	800	766	723	801	786	839	764	808	761	825	739	788	769	784	803	747	844	781	769	775	793	718	856	821	780	803	755	726	762	766	756	731	765	767	765	779	788	769	771	757	769	762	773	733	826	809	805	831	763	831	774	755	772	722	764	756	722	736	764	764	781	786	733	772	763	757	788	779	773	746	854	749	819	760	757	784	786	792	792	688	719	782	765	804	755	751	773	792	789	825	734	744	742	794	750	811	774	768	760	722	772	807	792	799	783	767	772	746	749	773	812	757	830	780	804	802	803	753	734	766	802	743	781	754	755	785	831	769	765	773	755	807	740	758	759	751	743	808	776	825	808	756	800	791	823	745	744	752	833	792	807	756	727	745	787	808	738	747	771	776	774	750	755	786	739	795	766	732	786	775	811	718	770	778	755	732	775	777	760	748	782	747	762	779	767	771	739	800	787	742	776	830	810	803	745	760	767	799	743	717	735	725	739	750	753	803	751	791	809	785	734	781	807	764	759	811	803	842	758	778	785	730	798	769	824	809	758	758	800	816	811	767	824	771	809	763	750	746	746	755	790	777	743	754	809	737	771	812	791	791	767	791	785	768	783	825	716	758	774	755	759	747	786	719	792	805	750	809	762	779	779	783	795	771	729	754	772	799	801	753	797	771	772	733	793	801	782	766	794	766	776	760	801	769	807	768	763	811	739	775	788	756	757	758	767	804	776	729	780	694	834	762	762	762	759	761	768	779	783	735	805	746	796	782	778	774	802	748	802	733	792	808	766	766	788	746	788	824	758	759	797	789	755	784	752	808	740	751	819	766	761	762	775	787	754	771	799	762	781	815	746	775	768	737	801	768	745	766	782	793	791	822	811	731	767	789	778	728	767	804	779	744	774	782	740	748	789	780	733	773	764	754	756	772	764	756	752	751	765	785	809	747	734	792	771	720	761	765	800	768	733	753	786	759	767	752	814	792	724	745	756	796	803	758	806	799	762	752	748	773	796	781	790	778	828	773	757	764	801	778	767	802	823	736	796	778	751	772	736	794	741	808	751	750	804	769	784	788	807	803	759	792	799	770	801	792	820	771	756	777	788	808	776	800	779	778	752	757	796	787	767	786	724	756	812	806	808	774	733	771	785	772	826	783	767	723	725	771	806	791	744	776	794	808	745	733	789	782	810	815	752	746	750	803	771	781	747	763	762	780	816	710	792	805	764	784	794	758	807	779	755	754	810	827	764	766	785	773	791	800	746	757	732	741	796	781	770	789	768	735	763	842	770	779	783	751	786	795	763	784	758	809	744	799	752	794	752	810	749	755	787	720	735	810	790	736	740	732	778	745	744	777	743	737	757	788	747	808	808	802	774	723	769	780	780	763	793	750	791	762	756	815	765	813	750	752	755	767	813	754	736	795	779	810	780	800	763	787	764	768	756	764	720	749	806	754	736	810	754	767	732	759	751	771	780	812	754	815	785	818	784	760	797	746	737	778	784	765	796	751	785	759	752	810	745	749	812	798	778	821	744	780	753	787	772	746	838	784	802	775	734	750	822	806	773	760	817	737	777	837	790	754	775	734	780	774	750	763	721	774	775	801	780	772	746	775	798	771	753	798	779	832	807	758	753	752	762	822	801	786	740	799	773	771	769	792	772	763	787	788	768	760	746	808	762	747	736	802	788	797	777	812	794	791	776	756	789	765	767	792	756	752	752	772	705	723	784	749	790	755	691	770	756	769	838	777	789	772	772	766	790	735	774	782	742	775	774	784	765	795	739	794	800	814	799	764	780	796	767	762	758	812	812	744	740	774	803	810	796	742	795	769	769	746	798	778	793	755	707	818	763	712	746	756	782	788	808	744	780	756	770	787	837	804	749	783	828	803	759	795	734	772	737	734	751	809	784	755	794	713	763	818	719	761	740	748	757	767	755	749	763	800	797	770	779	763	781	784	774	772	770	737	784	765	762	790	807	766	765	782	748	768	809	745	768	756	734	786	769	769	768	760	753	754	802	737	763	773	800	801	764	779	785	742	787	796	767	780	765	785	791	814	770	757	781	735	782	743	724	738	717	795	704	754	738	810	736	800	766	805	757	760	767	764	806	792	753	766	776	769	811	783	738	781	755	798	783	762	819	735	779	822	828	796	767	728	803	794	793	742	707	771	759	776	798	818	812	770	719	716	780	792	717	749	745	766	774	748	812	801	814	733	755	765	776	780	766	779	775	790	803	794	776	753	751	721	788	754	773	757	815	761	788	774	769	808	780	745	815	768	799	766	771	749	750	709	772	756	736	770	743	775	732	759	763	768	747	764	824	812	770	777	782	787	763	754	811	823	718	766	786	751	776	781	764	785	799	759	742	756	758	734	784	767	801	781	828	763	758	834	769	777	735	776	754	818	735	806	755	783	788	783	788	801	727	746	808	752	820	793	753	704	773	753	733	794	757	779	810	712	771	771	787	791	744	778	736	760	786	723	750	779	766	743	825
4673	271	136	140	110	112	109	132	137	134	107	107	87	82	75	89	103	74	87	88	101	76	74	85	68	76	75	74	74	65	78	84	72	101	78	61	74	73	92	67	73	69	76	70	75	77	66	75	72	60	73	85	69	66	72	79	69	70	63	78	63	65	84	67	81	79	63	90	68	55	76	74	64	72	65	65	59	85	77	94	65	61	88	74	65	67	69	67	70	61	77	52	76	62	88	63	84	69	70	70	85	79	79	64	79	62	73	67	66	62	72	82	62	81	70	80	71	64	60	71	70	62	70	83	65	71	74	70	73	77	81	62	73	77	59	77	63	86	63	70	67	71	68	82	76	67	77	74	55	74	74	70	50	56	85	63	65	70	78	75	77	72	75	68	72	63	81	74	76	81	72	85	83	74	63	60	71	59	87	72	63	77	71	76	92	80	88	65	77	67	76	85	79	70	56	71	63	62	61	70	66	54	78	79	80	64	89	80	76	86	66	83	70	66	82	57	69	84	81	67	86	73	69	84	79	83	73	57	67	68	73	72	65	67	65	70	70	63	68	67	56	70	82	79	82	79	73	79	57	64	76	66	58	71	66	88	62	82	66	74	74	71	87	56	70	72	62	66	78	80	67	66	73	86	61	68	71	66	73	78	88	62	70	80	69	66	78	65	73	83	63	67	67	75	70	63	81	76	57	62	60	72	94	59	87	86	80	84	70	80	78	60	84	75	65	82	79	77	64	81	90	57	70	69	76	63	72	56	68	80	66	71	73	83	50	72	64	79	63	52	86	51	80	71	85	65	68	80	85	85	71	64	78	62	62	78	74	59	78	62	66	85	61	72	82	72	95	71	79	83	65	78	63	79	74	60	64	71	70	66	80	80	53	75	68	76	76	79	79	72	60	76	63	60	64	65	85	73	75	68	77	77	77	62	63	81	85	73	62	52	63	68	66	77	75	65	86	70	67	91	63	78	70	76	77	69	64	62	67	81	76	74	70	71	70	73	78	80	59	78	77	101	69	83	79	63	76	88	64	71	58	77	55	63	84	76	65	78	74	67	83	73	65	77	82	56	65	81	84	70	72	81	73	75	61	78	61	65	67	75	64	72	58	61	77	74	69	77	84	78	76	63	54	76	62	83	73	73	72	71	79	81	74	78	67	74	74	63	78	64	77	69	76	75	71	65	77	78	73	59	59	77	60	74	68	67	75	68	70	69	61	68	69	87	56	66	69	68	80	90	70	70	81	77	62	66	81	71	77	65	88	76	74	63	80	84	67	72	64	59	65	64	63	70	73	61	80	85	81	76	66	70	63	82	56	66	65	75	84	87	74	63	86	90	72	70	68	72	73	80	78	70	71	71	65	58	67	77	58	72	66	71	70	57	77	80	62	65	62	76	85	72	61	62	81	75	69	67	71	73	72	74	82	64	64	65	64	72	73	74	76	58	73	57	67	73	94	70	66	75	75	72	75	82	61	76	63	61	75	74	80	64	86	67	97	62	72	77	54	68	63	76	57	73	76	74	74	67	54	80	67	74	68	67	65	67	71	81	76	69	63	76	80	72	80	56	74	61	67	73	67	80	82	86	65	76	62	84	79	65	82	69	86	81	83	74	80	67	58	72	67	61	72	66	71	76	71	61	72	76	63	82	78	83	65	77	72	67	81	83	68	67	77	72	74	84	74	63	72	82	66	75	77	65	84	71	72	74	69	87	81	61	64	55	74	62	59	70	61	78	65	55	70	66	71	80	71	86	71	71	43	82	88	60	69	65	70	88	82	59	89	73	80	80	68	60	76	71	67	58	66	64	74	70	75	61	63	85	70	73	68	74	77	79	63	83	60	81	81	62	82	71	81	70	49	73	90	66	62	86	68	71	86	72	72	75	62	75	88	94	73	71	67	72	83	77	53	72	78	83	77	74	71	67	74	69	69	67	69	77	69	76	66	59	67	69	74	71	81	70	69	66	62	68	67	74	78	82	84	59	75	64	64	88	68	75	75	64	60	79	75	69	78	71	84	86	69	74	66	85	63	65	80	59	73	74	68	78	69	87	66	70	62	56	82	92	75	70	65	57	83	78	74	84	71	79	79	84	76	79	62	80	80	78	68	77	72	70	69	77	75	69	72	82	58	85	83	67	79	59	75	63	82	71	60	73	75	77	77	78	65	67	84	77	80	71	68	76	64	90	64	75	68	96	65	87	78	80	57	70	67	83	76	70	70	69	62	76	63	77	76	79	64	65	56	58	52	76	64	86	78	69	84	73	85	67	70	73	71	80	84	60	72	64	61	71	75	64	81	76	73	83	80	103	54	74	62	59	74	82	64	60	73	77	82	55	76	78	73	73	63	67	77	70	60	69	79	68	55	72	81	68	77	87	57	68	90	90	49	77	84	67	67	67	75	78	79	75	71	83	65	66	67	83	76	71	65	75	98	67	68	72	75	63	62	86	75	75	70	99	71	82	83	80	77	73	71	63	73	80	68	69	79	81	58	59	75	79	71	85	73	74	71	72	77	57	69	60	71	70	78	63	76	60	64	72	59	83	80	79	73	65	73	56	72	72	66	64	68	74	80	74	78	69	76	77	86	81	71	73	73	53	47	72	71	72	82	70	74	70	77	89	67	76	72	65	70	75	57	62	72	65	70	74	73	68	60	64	56	63	70	78	56	74	74	71	72	77	78	76	56	80	69	66	69	56	69	61	79	67	65	59	69	95	59	67	69	91	63	66	68	73	55	64	75	60	85	65	64	68	81	66	78	69	70	66	71	70	87	79	70	74	87	55	53	59	83	58	65	59	84	76	68	62	93	81	84	75	90	79	72	84	67	92	78	80	76	72	78	70	57	69	67	74	79	71	55	81	77	80	59	77	66	79	75	66	76	77	60	74	68	68	77	81	73	70	72	87	76	81	64	60	88	74	75	83	83	87	72	67	74	74	61	76	74	75	75	70	76	75	76	81	85	77	67	72	67	82	64	71	70	80	78	72	68	61	74	75	66	71	68	52	70	79	75	69	67	83	88	76	62	69	76	71	64	72	50	79	72	52	70	70	82	62	67	59	72	79	80	55	79	69	78	71	66	69	64	77	59	50	66	88	65	75	88	77	67	76	67	74	63	65	74	69	61	78	78	71	67	81	73	84	81	71	77	65	67	66	83	59	72	82	67	65	73	74	78	96	85	61	67	66	77	69	62	62	70	66	86	76	62	67	76	74	71	81	75	71	59	85	73	63	72	70	76	74	68	63	76	72	71	73	70	79	69	78	64	66	62	76	69	78	65	77	67	70	70	73	58	78	87	84	69	81	89	77	76	78	77	71	71	84	78	84	80	75	81	77	65	80	64	76	87	72	85	73	62	70	74	88	84	72	67	70	71	77	70	62	72	75	61	75	67	78	75	70	79	67	78	74	97	76	73	85	76	73	74	68	73	75	76	101	74	65	77	79	67	64	82	66	69	73	74	71	58	86	66	60	60	62	66	83	65	77	63	72
14742	2913	1663	1848	3332	4656	5005	4350	3583	2994	2618	2294	1878	1586	1465	1345	1161	1049	999	1005	954	887	842	835	761	723	773	786	730	798	734	730	689	787	688	751	708	651	667	610	674	650	676	666	653	624	602	564	603	612	648	568	586	581	571	592	593	603	600	594	554	624	598	573	614	603	586	623	573	555	654	552	574	628	636	609	565	584	579	604	595	581	592	604	569	580	565	556	633	589	570	579	580	613	573	601	582	589	568	566	577	615	604	577	537	596	588	535	627	611	605	607	607	565	576	624	604	601	589	569	647	618	551	569	570	608	562	594	571	621	568	558	575	520	572	541	600	543	553	596	579	565	609	614	589	569	572	574	577	602	573	576	558	584	609	599	582	624	591	581	610	601	589	568	556	593	601	610	592	572	591	604	565	563	580	597	549	573	561	569	522	552	573	553	610	576	596	532	564	557	584	569	560	610	580	580	616	570	565	583	553	580	563	546	593	591	575	532	585	558	566	605	582	577	588	603	526	534	582	563	622	593	593	598	567	564	583	562	563	574	571	557	533	560	637	630	622	594	582	568	576	586	541	582	563	556	549	596	576	539	531	559	571	563	596	527	575	545	589	578	507	593	499	539	567	599	535	600	625	557	584	563	578	585	562	567	585	559	576	566	554	535	574	584	565	568	564	586	576	603	533	633	585	585	576	577	596	593	524	567	588	584	570	583	578	569	601	597	561	586	611	552	567	565	542	593	553	583	598	591	575	570	575	593	597	560	551	559	577	554	572	582	599	608	586	557	551	619	553	579	580	518	597	597	587	585	576	566	588	599	560	602	579	595	576	567	581	586	585	567	552	571	574	577	537	589	599	575	575	574	550	590	610	564	597	570	585	597	575	559	570	580	620	586	572	575	605	603	532	604	580	604	595	550	593	577	581	586	565	603	556	560	580	588	602	597	566	561	538	573	600	562	579	610	602	597	592	585	641	600	544	569	583	573	574	561	569	585	548	581	529	564	619	618	585	565	597	583	597	562	573	566	629	561	575	561	551	609	552	571	547	592	580	554	568	554	596	590	542	569	527	582	538	569	571	568	620	587	554	558	605	547	567	578	621	569	591	576	570	592	581	551	597	603	582	619	584	557	571	605	571	571	609	610	577	574	558	548	572	562	560	584	592	612	553	591	568	582	581	606	553	598	565	594	585	591	585	587	592	609	626	595	575	563	538	564	544	548	524	566	605	568	571	550	551	539	559	606	557	572	564	592	547	549	601	649	568	550	580	559	566	562	615	594	574	556	568	583	594	620	622	560	586	550	550	607	560	539	596	549	562	599	597	524	569	582	581	572	534	574	547	573	531	560	566	646	543	575	563	557	585	601	586	565	580	595	559	568	557	561	568	546	576	537	577	552	589	540	565	586	531	597	550	546	596	601	609	618	600	540	578	610	591	573	588	549	583	587	546	587	539	601	609	561	550	537	579	547	575	575	570	588	580	583	572	545	564	587	542	560	589	578	586	565	589	559	581	577	600	575	586	538	590	575	571	545	573	526	593	588	610	572	570	596	552	569	553	580	560	610	529	567	577	553	556	542	612	597	564	560	571	571	578	584	548	533	534	534	542	518	566	565	590	592	552	561	569	532	587	535	579	593	558	560	551	572	605	536	611	609	574	643	576	558	579	606	553	557	579	598	574	619	580	569	551	627	575	552	574	536	570	589	590	574	592	586	582	506	590	605	593	585	541	560	563	550	546	595	579	576	631	585	563	553	590	578	539	535	547	591	524	578	569	564	590	515	604	575	557	594	583	612	589	559	526	538	543	597	579	590	589	597	574	538	502	587	567	600	576	614	542	579	577	599	563	593	592	608	579	593	560	616	564	537	545	616	568	570	587	590	575	576	612	576	578	613	601	582	578	589	603	543	574	583	568	594	614	575	566	552	573	580	585	563	586	598	537	575	604	557	574	580	552	594	546	571	534	572	550	604	585	582	553	572	545	575	589	569	565	594	583	547	601	535	606	604	533	579	550	548	558	602	592	538	559	560	559	569	536	591	612	624	567	562	575	584	592	577	570	573	593	608	542	586	568	593	542	549	586	606	603	570	563	572	597	587	580	585	579	586	574	578	581	605	588	599	558	557	579	574	558	556	597	537	585	559	608	605	649	596	576	599	527	550	544	563	606	508	602	546	578	541	569	575	569	552	587	550	574	561	574	576	585	637	579	557	578	584	565	560	592	558	567	571	565	597	582	588	566	575	613	577	599	600	563	546	595	594	611	527	572	553	620	557	568	566	586	543	554	579	580	595	582	575	572	571	571	588	551	575	551	592	532	544	566	577	556	660	586	595	534	552	600	561	605	538	584	623	537	551	527	583	597	578	587	577	580	599	556	594	571	568	572	586	556	577	547	564	633	538	541	578	559	538	589	549	583	580	537	564	588	585	585	557	554	542	566	595	573	586	576	611	580	595	583	581	633	585	565	581	576	609	582	627	579	553	592	571	548	523	594	612	582	558	542	556	589	551	581	579	574	595	631	541	591	604	541	574	567	617	644	524	569	560	576	559	575	559	572	543	535	576	550	569	579	594	593	540	584	554	608	541	597	567	534	562	579	574	508	544	570	550	612	549	601	602	615	619	550	582	559	629	549	587	592	542	582	604	574	543	582	525	548	612	579	570	574	559	550	570	575	585	568	518	611	564	589	580	531	569	630	569	533	562	605	561	614	619	580	602	554	557	629	550	576	593	546	554	590	558	565	604	637	544	550	560	572	581	583	556	614	561	563	588	580	600	542	542	557	591	595	575	601	554	546	635	600	576	623	546	614	613	555	594	588	598	547	563	559	549	541	615	583	601	563	566	551	556	570	580	556	576	584	557	546	614	597	549	608	556	578	568	579	548	574	632	598	556	663	579	578	564	551	569	574	563	591	576	556	624	582	621	557	592	561	606	589	593	566	621	589	557	566	545	589	578	554	577	567	573	601	597	579	587	628	566	578	605	565	580	606	600	589	594	563	589	589	589	570	569	592	583	560	526	606	583	581	588	546	553	593	567	581	620	583	567	575	581	554	580	520	584	556	609	571	561	563	588	585	593	589	621	548	576	608	582	620	549	598	584	593	502	612	606	538	563	569	607	589	581	521	599	550	625	631	555	622	554	610	571	550	603	582	557	530	556	572	556	618	559	586	555	594	631	577	588	527	560	598	625	542	565	641	565	545	572	579	592	567	586	564	553	632	576	561	580	569	585	533	597	590	556	544	565	556	595	564	596	584	565	559	611	576	553	570	578	576	571	593	575	554	559	572	550	558	608	576	565	568	580	629	568	579	577	635	600	567	597	565	565	600	561	565	554	630	587	574	585	552	586	573	584	600	570	578	580	563	559	567	565	552	621	635	605	536	572	550	628	522	561	540	589	563	557	573	580	637	553	608	565	529	597	565	625	582	569	584	591	590	595	569	596	578	584	607	539	598	578	553	567	592	576	600	557	582	561	554	574	550	573	585	594	564	631	551	580
5077	490	266	229	187	189	188	249	220	194	195	182	154	177	151	155	145	119	137	136	153	131	124	126	144	136	134	128	153	127	125	124	125	131	134	125	146	121	123	123	114	123	102	108	111	97	114	128	107	110	98	106	124	108	116	117	104	104	149	113	124	110	109	122	110	132	104	113	124	114	115	121	114	120	135	109	107	111	110	113	106	114	122	114	144	103	119	113	129	112	123	119	114	113	114	106	119	132	106	102	115	94	101	118	118	109	117	123	125	128	117	125	117	123	109	114	109	105	113	126	120	129	119	108	129	129	125	109	139	99	108	97	120	97	124	113	124	123	101	94	127	114	111	113	101	109	123	101	106	121	108	116	125	119	112	123	110	101	103	121	127	98	115	133	115	133	112	98	109	105	129	113	94	100	120	141	132	94	114	103	126	123	111	109	114	115	116	110	118	116	106	121	103	123	96	109	116	110	119	96	131	105	119	114	120	104	115	105	115	125	110	104	121	103	120	112	136	118	102	98	142	115	109	127	129	105	116	118	122	112	117	123	100	135	105	107	126	124	114	138	111	119	95	123	109	122	131	119	123	105	116	127	103	139	118	112	137	105	126	95	119	112	111	99	130	126	114	111	122	112	115	96	112	124	119	102	98	109	88	113	108	111	110	105	117	113	92	106	103	108	109	109	119	105	125	118	113	114	123	131	114	103	91	141	118	121	119	119	123	118	108	93	128	117	129	119	109	116	105	101	101	106	106	103	116	97	121	110	126	99	106	117	117	123	119	135	105	114	128	131	108	106	108	110	117	114	111	87	133	104	129	107	93	122	127	122	123	117	114	101	117	127	106	104	99	101	115	104	135	108	116	108	126	129	113	117	128	101	127	114	109	127	105	118	104	104	105	126	113	133	120	98	121	108	111	113	133	124	103	119	105	110	114	122	126	108	114	105	110	116	111	99	110	138	112	128	120	128	130	95	110	107	93	95	114	122	111	106	112	125	103	113	120	122	99	98	115	109	121	111	115	108	95	115	112	95	110	126	117	137	117	112	132	119	103	119	104	120	115	94	127	131	105	109	95	110	108	112	116	118	107	98	128	108	91	118	108	125	108	112	126	104	91	115	118	105	121	111	119	128	119	105	112	92	123	114	102	141	102	101	107	95	119	132	114	112	112	108	100	111	108	122	122	129	90	114	110	102	122	132	105	113	115	138	104	101	104	118	136	118	123	94	101	97	125	112	124	114	119	108	98	121	119	107	125	111	123	114	116	97	123	116	116	110	114	114	119	97	118	118	105	110	121	111	114	111	117	127	109	116	97	110	113	109	122	122	108	104	109	120	120	125	124	111	122	114	99	105	116	111	116	139	107	123	132	118	116	94	119	114	98	118	119	104	118	122	107	112	112	91	114	132	95	121	127	90	93	142	132	122	113	107	97	121	128	101	117	120	93	112	106	96	111	92	105	117	120	119	102	121	130	115	134	120	105	103	103	118	120	108	135	105	123	118	85	119	118	111	131	127	112	117	103	107	106	116	130	119	113	117	121	119	119	123	126	99	127	113	107	98	99	127	86	120	108	113	113	101	103	117	113	123	119	113	125	94	120	130	117	139	111	143	127	120	97	131	123	111	103	108	118	104	109	129	129	122	122	120	121	122	128	129	114	107	127	123	113	105	95	127	130	110	110	100	110	139	100	110	121	118	131	110	111	128	108	113	94	112	119	116	121	99	103	108	144	98	108	122	114	108	117	118	111	108	110	101	111	127	108	124	113	116	109	126	116	116	112	113	132	111	126	118	102	114	104	108	118	129	138	103	133	100	115	122	110	121	118	118	113	106	115	114	116	110	127	113	106	110	114	114	101	123	91	119	113	129	125	107	102	110	106	115	105	105	115	110	118	108	115	113	100	133	106	118	137	122	110	99	128	109	105	96	117	110	122	122	115	115	126	116	122	117	99	112	135	116	120	139	118	113	117	105	116	128	120	129	110	112	114	121	126	124	112	106	109	122	109	111	100	114	110	111	112	119	125	121	129	124	119	118	111	105	111	122	120	120	106	123	124	124	123	109	108	109	130	119	122	117	120	109	116	104	106	104	130	126	121	112	126	95	113	117	124	126	120	122	139	112	124	135	110	103	118	122	115	114	103	109	124	126	109	115	101	119	108	116	108	135	117	94	103	125	124	115	124	117	125	107	128	116	99	123	106	127	112	124	138	103	115	124	109	127	122	119	120	118	110	112	106	116	110	118	107	117	123	118	111	107	111	99	107	130	116	105	122	115	126	122	121	118	103	119	118	99	118	128	135	103	99	105	120	120	132	108	113	119	143	121	119	110	131	102	111	131	112	95	109	108	124	125	123	131	124	112	128	125	118	107	113	121	113	104	115	110	110	104	124	108	109	118	119	115	118	117	137	124	114	96	117	121	138	102	104	130	116	117	123	120	121	110	102	128	142	113	121	122	119	100	113	108	114	116	108	106	109	102	104	114	123	99	107	100	115	111	102	121	113	119	110	111	105	109	123	110	130	109	118	105	109	110	106	111	111	106	101	106	120	118	110	113	111	120	141	118	114	133	113	89	115	123	110	127	106	106	120	119	109	119	114	127	114	118	116	107	116	137	134	111	141	121	112	99	116	114	123	115	111	119	108	108	103	122	125	93	99	117	135	99	111	103	121	107	98	113	128	115	114	117	120	144	103	121	115	107	125	109	127	112	114	111	117	118	122	116	113	127	109	116	118	103	111	111	112	110	110	98	138	112	100	126	110	110	111	124	101	123	122	98	105	124	122	115	120	114	124	105	130	118	131	109	98	105	126	109	117	127	103	132	120	123	121	118	131	109	102	131	119	118	113	106	117	101	128	114	104	122	123	115	117	120	119	123	113	99	108	100	120	139	126	94	101	103	119	99	105	102	117	97	96	122	115	97	100	143	115	102	102	102	106	121	105	113	108	111	131	126	115	119	106	119	109	108	99	119	104	103	109	134	102	112	102	112	118	112	103	127	103	116	109	102	111	120	116	106	110	123	116	132	88	110	120	110	103	111	124	101	112	111	90	120	110	142	111	117	129	95	112	96	101	121	94	97	112	136	95	117	105	110	114	133	127	112	116	121	114	111	111	133	129	102	121	118	139	92	112	134	100	132	127	115	96	115	92	128	110	108	121	124	108	112	112	101	97	102	117	118	129	86	104	116	120	112	101	97	113	116	120	105	112	107	103	104	114	104	115	100	113	139	111	117	121	105	104	127	123	114	108	114	117	117	101	125	109	119	118	136	96	114	109	126	107	109	123	123	113	117	109	95	114	108	110	119	104	101	113	111	119	117	115	118	120	117	114	115	107	106	116	121	117	123	113	123	114	111	126	117	100	92	108	107	118	109	116	105	116	118	131	133	118	88	116	114	110	107	124	111	111	107	112	102	99	126	131	109	141	130	117	130	115	113	122	106	122	129	117	122	123	107	102	111	93	134	117	133	101	122	120	103	118	123	107	126	123	103	127	117
24258	5632	3060	3263	6120	8845	9186	8068	6749	5817	4823	4119	3507	3100	2793	2356	2176	1951	1862	1749	1624	1704	1507	1424	1522	1461	1363	1324	1299	1296	1355	1293	1256	1202	1205	1192	1119	1148	1149	1203	1104	1076	1028	1103	1019	1016	987	988	1067	1053	978	1001	976	906	1043	993	929	942	908	912	932	994	984	971	1004	935	1013	931	977	935	970	994	948	983	981	964	957	1038	998	946	984	984	946	1004	965	954	984	1032	962	957	912	1016	988	1035	952	980	1040	931	976	984	949	951	978	959	918	986	960	1027	944	934	889	940	928	940	924	983	1005	971	930	981	948	964	959	844	968	864	965	880	893	933	943	900	900	946	920	970	956	959	922	917	964	954	964	1017	982	920	892	1004	943	1035	934	944	958	907	997	937	952	941	886	936	952	1010	897	924	956	914	973	897	937	945	964	982	953	895	978	874	926	925	950	957	940	955	975	930	905	955	870	854	996	938	850	923	942	912	988	921	947	981	925	954	943	965	909	953	948	956	933	925	955	944	916	889	908	933	984	883	920	923	1001	959	956	925	936	920	942	932	883	986	939	920	937	930	960	927	972	932	929	939	974	927	937	967	971	922	913	967	921	969	978	912	914	924	950	1005	931	915	1007	977	924	994	894	950	936	962	893	899	1035	936	934	920	939	937	957	939	897	918	907	960	927	905	920	976	979	968	941	939	940	941	939	956	945	941	977	877	908	906	968	913	973	955	946	964	937	986	914	956	962	925	925	912	958	936	955	920	933	943	951	949	968	984	967	936	960	916	933	927	927	967	950	910	913	884	978	886	880	939	907	925	938	942	886	844	936	953	901	955	942	966	934	934	928	881	959	931	929	924	947	956	898	946	937	931	922	946	875	927	935	942	968	973	969	936	929	921	902	949	945	948	963	938	903	903	926	933	968	926	931	893	977	909	972	911	975	927	995	887	900	924	972	952	978	958	936	957	938	968	952	904	948	941	924	966	906	937	955	918	978	944	983	946	960	966	898	939	888	898	875	934	962	957	989	958	934	935	934	968	944	921	950	933	942	919	927	929	966	914	930	975	923	946	908	914	899	919	931	891	929	944	929	908	934	962	997	975	909	883	928	902	932	983	922	928	953	925	927	927	930	930	937	923	918	924	918	944	892	895	960	910	939	978	960	922	950	921	943	975	940	895	905	907	932	966	915	920	897	925	926	915	946	936	959	902	972	978	957	987	966	986	958	888	947	905	929	946	968	982	952	916	881	952	974	895	957	941	931	915	928	912	937	944	905	913	937	926	911	938	932	973	892	948	973	927	959	906	916	914	860	968	971	927	955	879	937	946	964	929	970	910	966	898	862	967	921	991	914	911	919	963	980	935	903	932	942	895	994	948	957	887	930	969	926	888	1013	946	936	912	913	878	936	975	948	906	960	1001	896	934	944	952	990	968	934	927	932	956	949	993	902	912	954	935	977	925	873	993	952	932	945	900	949	913	943	946	902	983	919	918	961	924	953	910	934	917	881	920	957	922	973	928	939	932	960	937	964	895	953	968	928	940	966	933	914	946	905	926	960	926	979	932	933	946	990	938	942	922	924	956	891	932	1011	959	919	931	947	919	953	1005	935	957	962	971	918	977	981	864	996	986	911	942	946	920	901	998	933	961	928	942	964	911	906	967	950	952	958	914	932	954	944	904	947	955	962	918	926	885	970	892	982	897	868	943	961	907	927	963	912	900	942	971	939	905	939	952	967	936	959	878	926	929	936	925	913	874	930	891	956	920	904	927	954	927	907	984	894	942	927	943	887	897	925	939	993	899	918	901	952	972	851	934	916	949	938	979	971	932	902	916	976	961	937	899	943	875	942	924	924	902	897	890	923	924	912	942	928	956	975	909	951	960	957	987	904	928	948	917	930	905	964	963	931	902	926	933	896	941	946	941	916	921	906	907	877	889	926	917	908	916	972	989	909	978	914	896	958	944	934	921	934	929	928	913	927	973	911	929	981	950	922	922	941	913	926	977	956	900	854	933	904	939	974	962	906	977	955	965	1013	954	968	921	919	940	964	952	932	926	937	956	989	917	922	899	945	956	958	944	909	965	931	947	909	1013	900	959	949	950	961	894	916	934	916	937	952	938	966	909	972	952	924	940	896	981	954	925	976	898	921	948	942	919	941	928	906	966	966	967	930	953	955	896	953	890	908	946	971	922	902	945	939	954	905	960	900	954	937	946	909	905	930	952	947	958	952	898	967	962	942	986	945	894	965	896	926	942	917	949	891	942	943	928	923	949	942	922	895	967	939	936	930	966	889	915	916	873	896	930	893	963	987	906	938	937	892	949	957	919	901	902	959	950	917	967	903	930	921	946	939	981	958	924	937	928	885	953	942	870	938	887	904	913	928	912	906	934	914	1021	932	961	1013	948	962	1006	928	914	938	907	940	908	944	932	1007	864	898	907	947	919	963	977	881	923	919	997	853	914	980	948	932	891	918	919	873	923	951	933	909	987	923	950	958	915	899	937	908	935	968	915	929	897	956	925	953	947	914	911	944	956	929	931	947	867	936	934	955	859	951	914	923	927	956	1033	940	900	935	934	988	914	937	987	914	883	879	895	985	940	942	947	964	945	916	957	915	914	985	961	884	975	918	934	1015	980	942	929	988	909	951	879	905	1007	918	933	1005	940	962	956	981	1001	957	896	844	952	874	886	877	920	989	909	933	944	913	936	990	901	956	931	946	916	977	940	957	937	891	951	990	936	941	917	908	954	942	955	950	970	971	909	946	942	984	951	942	927	899	956	994	935	986	966	927	947	910	945	931	947	956	968	902	921	915	906	904	931	940	876	950	944	972	928	933	921	933	988	1019	930	920	952	935	955	909	917	917	936	987	946	973	901	971	884	861	967	959	949	960	980	936	924	948	910	949	942	881	914	947	954	881	945	959	928	951	846	985	962	917	933	917	952	935	928	937	967	895	955	964	956	977	948	916	901	947	914	971	936	891	961	895	899	964	925	875	858	875	980	943	963	916	934	916	961	940	961	923	881	917	921	944	905	897	881	938	974	921	956	934	897	936	939	921	979	916	929	973	959	926	954	942	916	969	976	928	924	922	926	927	918	958	945	906	904	859	947	891	951	940	948	951	962	922	950	892	930	929	952	907	936	931	909	934	927	939	928	940	965	907	925	946	943	1003	876	931	936	933	970	960	970	922	946	927	900	886	934	906	984	955	921	928	942	928	922	974	974	943	918	900	864	985	943	927	904	954	911	920	875	928	946	929	901	906	895	956	955	933	932	999	917	904	950	957	908	909	973	936	945	939	971	981	901	968	912	930	931	974	927	940	974	944	886	890	932	920	909	942	959	962	865	948	942	986	977	940	928	905	992	882	935	960	936	944	971	960	939	954	915	893	929	1004	947	965	955	875	925	933	998	930	965	959	944	899	930	898	919	954	950	943	958	905	932	901	986	941	964	951	920	940	930	940	950	939	916	977	957	930	944	955	944	941	926	946	939	941	904	968	1006	925	960	936	915	970	951	861	956	967	1003	959	893	907	924	960	906	930	917
7234	312	155	131	95	104	112	114	145	117	105	92	89	100	90	66	71	53	44	55	69	56	50	37	56	46	37	46	47	44	56	36	45	40	45	38	43	49	45	45	33	46	41	47	28	31	44	41	35	35	32	29	37	30	36	42	38	42	49	33	48	37	29	36	35	24	42	32	35	43	32	50	41	35	38	38	44	42	34	33	38	38	32	38	32	42	28	41	41	32	33	30	46	30	43	35	34	31	41	39	42	32	29	28	41	40	38	40	36	47	39	37	51	39	43	43	34	28	29	28	20	32	32	39	37	30	42	32	27	37	36	42	36	28	34	42	36	38	35	35	37	27	44	26	35	48	39	38	32	44	37	32	36	47	40	32	32	32	35	31	36	34	41	41	32	30	34	31	43	36	35	39	38	46	43	29	36	38	43	28	29	34	41	32	34	36	37	33	32	30	36	28	47	33	35	37	41	37	44	25	31	42	33	28	30	28	36	51	34	42	33	34	34	34	36	26	41	39	42	40	30	44	34	34	51	32	31	39	42	33	33	30	38	40	33	29	40	45	36	33	37	41	46	36	30	37	44	36	34	27	30	38	36	41	34	40	41	33	37	44	36	37	43	37	44	39	47	42	30	39	42	39	40	34	39	35	45	33	47	28	40	26	35	26	34	31	36	36	34	30	30	36	29	31	36	45	36	33	35	30	39	41	35	35	35	43	49	36	29	32	32	28	28	41	39	37	33	24	27	31	33	30	31	35	33	37	36	34	33	41	29	41	40	33	31	41	28	38	43	34	53	29	38	32	38	27	33	38	37	37	28	29	34	29	29	36	34	31	37	45	45	33	37	46	33	38	37	33	35	41	41	36	35	36	27	34	29	33	25	22	30	36	26	39	29	37	33	33	29	31	29	36	30	37	40	25	25	35	38	32	41	43	40	40	29	32	36	44	38	32	29	29	28	39	39	28	32	38	36	29	23	41	37	31	41	33	39	45	32	27	33	48	25	27	26	41	42	40	34	34	27	31	36	36	50	46	34	44	47	35	44	43	29	42	30	30	32	33	32	50	32	27	43	39	35	41	40	37	44	27	32	35	38	41	36	35	40	36	32	39	34	30	34	40	21	36	31	35	39	29	30	39	31	32	34	37	42	31	39	43	37	29	43	31	31	32	33	36	46	29	35	42	31	35	43	41	42	35	38	34	39	26	31	37	34	32	39	38	46	34	41	30	28	38	29	36	35	35	35	42	36	35	44	41	39	37	31	47	46	34	26	37	47	36	29	33	29	37	28	29	33	26	30	42	39	27	26	31	36	43	39	35	31	39	26	35	41	29	40	32	28	29	31	30	39	29	28	28	31	38	34	39	43	38	35	35	35	35	38	43	35	31	35	35	29	38	35	34	30	44	35	29	41	43	39	34	29	41	45	35	41	35	41	37	32	32	47	30	39	28	37	33	41	41	36	29	38	33	27	39	32	29	43	24	36	35	38	23	32	31	36	35	32	35	36	29	34	45	39	47	39	35	34	51	25	28	33	36	32	42	46	30	31	34	31	36	37	31	29	42	33	42	45	33	44	33	42	32	37	40	36	38	28	40	43	40	30	42	39	34	43	38	47	50	37	34	28	22	37	31	32	37	34	31	30	33	45	40	33	19	37	37	34	32	41	32	44	26	39	33	44	35	32	44	34	32	35	39	49	38	41	26	20	32	34	39	39	36	28	35	30	48	36	44	47	32	30	41	55	36	34	35	33	30	28	22	38	42	48	39	30	37	31	34	42	39	35	28	40	35	29	37	35	45	29	35	27	34	30	32	31	42	33	27	39	34	38	26	34	41	41	28	35	43	31	31	31	43	50	36	42	28	40	31	33	33	29	33	40	29	32	31	31	39	32	43	39	39	37	36	43	29	35	39	40	43	43	43	30	29	38	33	36	39	37	32	35	37	47	28	26	40	37	25	40	43	37	35	39	37	34	36	36	39	36	26	32	45	33	24	31	33	27	17	29	39	47	41	40	39	33	38	30	34	34	29	27	42	37	31	34	40	35	43	35	34	29	52	40	39	37	47	34	43	38	28	32	42	38	43	39	30	37	30	31	37	49	25	28	35	34	29	37	27	37	33	28	44	39	32	41	28	28	45	30	31	54	41	40	34	25	45	33	36	45	24	31	40	24	42	28	28	33	39	35	39	42	37	33	32	32	38	29	38	44	33	30	42	32	32	26	37	46	43	31	40	30	37	30	40	45	27	30	47	31	34	34	35	30	44	34	36	30	37	42	38	35	44	30	32	24	28	35	39	36	34	34	35	21	37	28	32	39	38	43	34	42	48	36	42	27	32	37	27	36	40	39	38	38	38	32	41	43	41	41	40	42	31	42	26	41	25	31	33	37	39	44	31	26	32	19	42	31	33	37	39	36	45	37	36	33	42	29	44	47	46	50	39	28	35	35	32	36	38	41	41	36	28	40	36	33	35	38	43	45	37	36	37	34	36	34	34	34	33	33	25	27	49	29	26	37	32	40	38	51	32	30	40	35	36	40	41	37	45	29	35	35	38	40	29	32	29	36	38	39	41	40	37	33	32	50	29	35	30	35	34	33	31	38	30	32	39	40	27	32	35	30	30	30	47	32	31	43	30	41	32	35	43	28	34	23	38	39	44	40	28	32	31	38	46	33	28	41	40	40	28	39	24	30	40	40	38	38	32	30	31	45	35	29	45	40	37	38	38	47	37	31	26	41	35	31	33	42	29	47	39	32	33	41	39	36	44	39	42	28	26	31	36	38	42	26	34	24	34	35	30	25	34	29	36	32	39	35	30	43	37	35	39	46	44	35	48	23	27	33	38	42	43	36	30	43	43	41	42	34	35	29	33	35	30	33	37	29	37	29	37	48	28	48	43	42	44	39	32	28	37	41	39	34	34	44	33	42	34	31	36	33	30	30	31	28	37	39	34	35	38	30	22	25	38	34	38	31	35	32	23	28	44	40	27	33	40	34	34	37	34	32	35	33	27	33	20	33	32	41	34	27	42	31	41	28	31	36	37	29	35	49	36	43	36	41	30	39	25	33	39	32	40	38	43	31	36	33	37	28	33	36	38	39	43	34	36	44	30	41	37	41	40	37	36	32	41	36	28	43	35	39	34	43	36	38	36	50	45	33	47	33	28	43	34	31	33	27	32	40	36	25	47	35	30	44	32	40	39	36	47	24	35	44	33	36	30	37	53	40	30	38	34	28	29	35	31	33	30	45	44	29	41	32	33	39	40	32	31	29	43	33	39	33	42	34	34	38	30	36	37	42	32	32	42	40	26	42	39	35	39	31	31	36	45	52	40	33	31	37	36	37	33	29	28	37	30	31	43	36	27	38	41	46	34	29	45	33	44	41	29	33	43	33	27	40	32	34	33	30	35	37	34	42	28	28	37	40	42	40	34	31	30	35	34	46	30	33	36	25	49	40	34	25	30	37	42	36	36	29	35	41	36	40	34	35	38	30	45	47	28
18303	4239	2160	2306	4762	7143	7621	6736	5759	4772	4071	3369	2689	2400	2007	1768	1490	1343	1188	1136	1071	968	976	829	814	736	767	759	691	631	619	602	532	643	553	537	537	512	545	535	478	448	401	413	398	387	372	360	358	363	370	350	346	353	320	319	347	341	326	332	355	346	380	325	331	312	324	344	362	357	347	358	306	352	340	339	338	326	337	332	299	347	338	322	332	335	310	318	351	332	331	337	336	338	329	318	333	327	335	336	330	338	347	328	326	322	323	326	292	306	314	295	321	324	332	318	309	298	298	286	273	282	301	278	281	317	290	292	318	272	312	286	305	302	291	304	310	298	312	306	339	310	328	259	303	278	307	308	309	282	298	327	299	304	330	270	269	309	287	289	280	271	280	310	335	299	298	291	321	316	310	314	303	305	312	297	278	283	312	309	295	301	307	297	285	303	322	323	318	314	307	336	285	311	312	291	311	295	305	295	299	331	300	287	273	307	301	281	289	301	301	277	272	334	309	267	302	292	279	292	294	330	317	301	323	289	295	316	305	274	302	277	287	266	295	295	296	301	318	301	310	318	262	293	292	308	328	301	286	316	281	320	296	300	291	281	339	288	289	276	293	305	306	306	258	292	323	349	295	287	282	300	291	305	319	294	323	261	303	317	303	286	308	304	304	309	296	334	297	312	286	286	300	298	312	292	280	263	296	343	320	287	291	325	320	314	302	280	297	323	290	321	302	318	286	300	299	283	287	319	323	284	296	308	308	285	290	288	315	273	282	318	298	288	318	299	325	316	277	289	311	314	290	286	319	306	318	328	311	288	302	274	302	321	319	288	277	283	297	281	328	300	300	316	303	299	300	296	311	336	273	307	284	304	285	311	295	311	260	293	292	314	303	291	289	285	310	307	259	312	289	317	297	302	313	288	292	279	306	287	284	288	285	289	286	289	312	274	320	291	279	304	295	317	283	303	304	270	304	302	294	325	301	295	324	307	298	288	284	276	290	260	272	283	313	304	317	287	319	289	295	289	279	318	275	256	305	335	314	327	315	314	294	291	318	321	308	262	309	301	291	329	319	332	316	316	293	294	318	305	285	308	319	292	312	306	298	315	298	311	328	296	288	295	300	302	302	289	310	302	319	313	300	312	301	292	331	274	309	295	288	327	283	310	314	303	307	303	292	316	291	289	301	308	303	277	347	286	271	292	286	291	296	311	309	269	332	303	287	286	267	287	305	297	323	326	284	285	285	332	279	304	291	323	301	297	294	311	320	305	314	315	300	273	309	311	316	289	296	322	298	291	317	302	314	272	306	299	308	279	279	273	283	299	292	287	297	291	293	286	322	279	308	301	308	316	266	317	309	299	287	318	272	273	307	307	303	307	308	276	308	293	294	297	267	300	289	338	281	326	318	286	292	296	287	307	299	291	288	307	305	332	311	285	297	296	292	306	275	313	283	285	292	307	294	295	313	299	308	292	297	314	300	302	280	268	296	350	275	309	317	308	303	261	298	324	281	303	331	302	315	314	298	301	290	341	301	277	282	331	320	284	328	277	288	295	278	301	308	297	296	264	285	312	310	301	309	296	293	313	289	276	317	304	288	286	314	257	298	310	311	283	306	304	321	302	255	327	308	275	253	298	283	277	315	293	293	276	280	314	275	292	285	331	319	285	292	282	306	266	284	274	277	292	277	297	310	314	286	274	313	284	312	300	306	279	285	295	284	298	286	316	304	294	327	311	302	296	284	297	282	311	311	260	310	307	316	316	306	307	288	304	306	317	301	302	295	266	310	281	288	285	348	298	297	313	264	286	318	303	315	304	288	273	287	327	314	296	301	312	293	323	302	342	298	287	301	295	310	294	332	280	319	273	294	291	278	311	282	317	309	338	275	307	303	294	322	298	295	298	308	305	345	285	308	293	314	300	310	287	313	290	289	312	306	292	299	290	312	267	304	326	301	285	279	279	297	295	303	292	317	271	314	304	285	301	271	288	294	294	281	300	327	300	295	287	311	294	302	255	331	314	265	283	287	280	320	330	290	312	345	327	282	289	304	294	278	293	264	308	283	308	277	301	300	281	299	303	287	314	297	286	286	300	319	298	304	319	295	302	277	330	303	276	314	285	271	288	317	270	320	300	285	289	250	302	277	314	283	293	302	268	284	309	290	263	301	284	309	301	314	293	294	300	301	304	295	306	307	311	280	310	275	317	290	321	293	302	293	300	268	292	285	304	304	318	291	292	265	320	320	312	270	326	314	317	288	305	267	270	277	313	256	279	325	326	270	332	307	305	322	301	304	322	269	285	319	296	298	285	297	305	311	297	305	314	311	286	290	280	338	297	277	265	282	272	300	268	292	271	274	284	276	332	348	293	329	305	323	270	269	283	291	294	327	280	283	260	287	296	300	290	285	317	294	316	309	314	314	264	294	318	272	303	292	302	264	317	300	272	312	252	314	262	313	272	321	294	286	291	285	308	304	282	311	323	299	279	329	292	322	290	280	315	318	288	320	295	286	284	297	289	309	274	289	317	293	266	298	261	305	279	311	302	278	310	327	301	298	294	314	304	290	300	311	332	311	311	275	310	288	294	286	289	298	330	268	317	298	319	320	299	283	350	270	342	280	310	275	314	307	303	293	290	302	305	281	314	290	298	308	293	299	280	299	308	289	314	289	311	284	299	290	291	296	317	293	295	315	296	292	302	280	277	324	257	258	313	271	251	298	291	302	267	290	313	313	318	326	286	280	285	304	288	280	284	291	295	305	326	334	314	302	319	299	278	329	283	306	308	308	308	300	301	277	308	278	301	299	288	315	340	298	300	283	283	301	317	325	298	303	311	283	306	342	305	289	311	288	321	289	324	290	300	330	281	279	314	312	326	290	290	308	300	307	294	323	331	365	314	290	312	279	298	290	293	290	279	315	279	311	311	266	285	296	300	315	304	319	293	286	248	305	293	302	308	294	298	307	284	294	283	281	295	306	304	317	275	292	284	323	283	311	294	297	297	329	293	307	286	263	306	306	293	293	291	287	296	293	293	328	305	297	340	321	297	302	326	285	336	307	320	320	302	310	314	290	270	287	310	315	307	309	310	290	312	296	305	278	284	266	291	282	281	311	317	300	307	306	300	284	297	300	278	285	295	290	298	304	309	304	323	315	300	280	246	264	301	307	295	309	276	274	304	324	301	278	289	339	300	334	310	315	308	283	296	308	335	283	274	287	309	277	280	314	305	290	299	317	305	285	288	288	297	315	298	299	315	317	308	321	323	309	313	282	299	305	287	311	309	312	331	316	300	313	312	302	302	294	298	319	309	324	324	296	311	316	280	309	304	300	319	308	283	347	272	309	293	300	283	318	311	287	313	305	316	307	309	304	303	329	275	328	299	316	290	298	307	313	271	310	286	276	290	278	303	327	294	321	342	334	285	281	281	293	288	300	285	319	267	256	326	311	304	298	285	305	303	303	325	304	300	304	279	304	294	288	288	301	288	310	307	291	316	275	276
6803	641	344	202	182	203	232	273	267	240	201	196	176	143	150	153	147	128	131	135	118	128	109	107	96	122	86	109	120	110	101	88	108	105	89	98	111	86	104	105	86	78	78	105	116	91	106	90	103	104	98	100	88	99	91	84	96	91	101	108	93	99	76	90	103	71	78	100	82	93	89	97	83	90	89	88	77	91	82	87	96	85	77	90	78	88	99	84	82	91	95	82	95	76	101	99	99	76	84	94	93	104	93	104	96	78	107	94	92	112	96	95	99	103	64	85	101	98	98	80	104	80	103	101	95	75	94	89	88	103	107	78	91	100	82	83	86	94	104	106	84	90	92	92	84	103	100	83	83	86	81	100	85	113	108	96	79	95	108	87	77	103	88	90	111	81	74	88	93	80	79	91	103	93	83	90	62	96	88	83	86	83	82	73	80	87	82	84	95	101	79	107	85	91	86	87	66	79	71	81	93	98	82	88	90	93	70	91	100	91	86	77	72	90	102	80	80	94	105	94	95	112	77	100	93	84	84	96	85	88	75	113	98	87	107	107	93	94	101	85	79	91	91	98	75	85	62	96	94	93	92	101	83	83	80	86	67	90	93	85	82	109	82	96	100	85	82	91	87	99	84	100	115	80	90	83	83	74	70	92	79	80	90	93	97	81	85	88	107	88	81	95	75	93	116	80	99	98	111	67	107	79	90	80	96	66	98	100	106	74	80	95	79	75	89	90	87	78	96	90	109	93	86	70	96	91	89	88	93	99	92	102	95	98	84	95	90	85	81	91	96	91	84	100	93	102	76	90	77	92	88	93	83	85	100	86	99	94	106	99	115	71	77	98	93	84	96	87	72	91	99	84	81	90	87	96	86	85	112	97	93	81	96	78	100	89	95	77	88	83	82	77	108	89	83	84	76	90	94	95	91	91	88	98	82	106	88	84	89	84	86	77	90	93	96	89	87	90	88	100	97	85	88	76	90	101	77	95	89	91	80	107	93	77	82	71	94	101	98	79	90	81	91	89	85	82	86	86	81	79	92	85	82	89	97	107	84	79	80	101	94	90	72	75	106	100	78	86	85	101	101	81	93	83	79	89	89	107	99	80	99	89	104	86	68	89	78	87	98	83	66	85	78	94	83	85	103	114	101	97	90	97	114	101	99	83	79	80	89	75	86	89	82	87	77	85	73	95	88	80	91	87	94	104	88	86	86	89	91	89	95	96	98	82	100	79	112	79	89	91	91	72	85	79	101	84	83	100	91	113	109	86	110	91	109	100	68	92	77	88	78	97	96	86	92	109	88	89	96	74	103	78	80	103	73	103	85	84	83	106	76	108	101	79	100	71	84	80	90	77	79	94	92	83	78	85	106	94	97	86	72	78	104	94	70	93	79	82	98	93	79	98	89	88	81	78	101	91	79	85	88	98	96	86	104	92	95	90	92	92	80	106	81	70	92	72	88	84	87	72	94	83	110	89	93	85	81	99	84	108	82	79	83	93	86	85	85	93	77	64	84	78	103	71	83	80	77	101	105	88	93	97	85	86	78	95	95	90	77	92	95	90	85	78	104	104	86	98	77	87	98	94	86	81	81	87	88	91	91	88	93	94	93	82	88	87	89	106	85	99	76	92	80	92	84	90	108	86	74	90	93	111	84	81	94	95	83	106	91	88	82	100	86	94	93	84	106	85	94	99	93	100	81	95	93	88	101	93	89	93	72	93	88	100	94	87	112	75	95	90	83	87	92	101	92	82	88	94	97	74	101	99	92	84	69	82	89	84	108	92	75	100	73	84	90	94	75	101	100	103	86	94	84	98	100	81	84	95	97	88	80	88	100	92	94	72	91	93	93	86	93	89	88	89	89	83	94	76	77	102	84	77	78	97	94	77	91	98	97	80	89	100	93	76	100	93	72	96	82	82	75	86	87	89	85	103	93	90	85	99	101	92	107	83	82	84	88	85	89	96	96	85	87	96	102	91	84	88	97	90	100	94	86	89	78	86	110	99	76	96	98	85	77	102	96	106	95	81	116	73	98	93	83	85	91	76	93	85	86	84	79	85	89	99	100	96	84	99	85	100	93	89	81	90	91	81	84	90	92	92	84	73	79	87	89	81	83	96	98	92	93	105	88	91	76	66	85	93	87	115	88	88	85	104	92	80	97	84	105	94	87	102	87	97	109	102	92	81	90	92	77	77	82	76	98	95	94	96	74	89	95	88	106	72	94	89	94	98	82	97	82	95	79	94	91	85	102	79	92	83	96	78	87	80	89	104	95	83	68	90	81	87	98	87	95	98	84	89	108	85	72	80	88	94	90	88	84	104	109	74	82	91	86	84	93	102	100	95	112	107	80	87	81	93	87	96	85	94	76	79	98	83	103	98	108	96	96	89	95	101	81	101	75	112	98	80	92	93	91	70	95	108	98	97	89	108	69	89	89	100	92	86	84	86	80	87	85	72	88	90	94	93	80	97	98	70	98	96	97	94	107	86	92	99	95	96	84	86	102	76	99	84	87	86	102	76	76	78	89	78	80	98	76	86	81	81	92	88	87	95	81	100	76	90	94	87	87	88	86	79	82	84	73	85	91	97	94	96	90	83	100	87	90	79	84	105	85	90	98	83	70	116	91	90	91	86	87	99	85	91	80	94	71	82	99	85	91	96	84	91	100	90	108	96	86	88	91	100	93	78	98	79	77	100	82	84	94	100	97	75	95	84	88	73	90	83	102	85	97	79	112	88	101	84	84	95	83	92	74	97	95	102	96	84	83	74	101	79	69	85	87	92	109	76	95	78	109	81	68	105	78	76	84	97	83	85	92	94	100	85	91	84	90	81	77	82	77	99	85	90	102	80	83	101	83	97	89	96	106	93	96	92	85	85	84	96	106	98	70	93	86	93	95	94	71	71	78	89	95	103	99	82	73	90	90	90	85	73	100	89	95	100	109	88	78	80	89	88	94	89	89	96	92	93	103	80	83	91	88	83	99	87	88	110	103	95	98	79	88	80	66	107	73	102	86	107	110	95	79	108	91	93	76	86	117	79	77	83	82	82	75	93	93	96	67	86	79	105	79	108	88	78	88	77	81	102	95	76	98	98	88	100	105	89	73	103	90	89	85	89	82	77	75	103	89	91	96	92	88	100	105	102	92	107	83	95	101	84	70	83	108	86	82	78	74	82	114	73	83	105	84	81	82	99	95	106	80	104	98	92	93	91	92	85	84	77	95	105	107	93	100	87	87	87	106	86	81	94	106	82	79	95	89	90	107	93	101	97	99	91	77	84	98	89	75	89	87	99	95	90	96	92	107	88	83	78	89	76	91	69	102	103	88	86	96	77	106	68	85	88	78	91	96	84	88	97	104	83	90	85	100	100	89	103	82	95	92	98	80	87	88	98	92	87	117	74	86	87	79	94	79	92	85	91	92	82	82	66	87	89	71	76	77	79	87	78	86	89	83	93	90	105	89	95	88	87	107	107	89	80	86	79	78	103	85	87
25438	6694	3688	3807	7399	10881	11290	10269	8621	7521	6360	5154	4440	3991	3364	3056	2549	2312	2168	1954	1886	1814	1824	1617	1530	1484	1329	1423	1258	1357	1270	1208	1203	1194	1129	1126	1121	1097	1139	1123	1122	997	939	959	887	936	960	905	838	900	842	869	841	839	840	804	850	822	809	854	822	811	832	839	811	790	889	796	821	818	827	802	861	770	807	822	827	801	834	859	763	825	811	781	815	812	837	799	809	794	776	772	774	797	864	805	830	820	832	748	766	778	751	810	813	756	787	835	758	781	770	778	746	796	813	802	774	782	778	759	810	743	755	811	783	753	730	767	770	775	763	748	784	774	753	730	838	799	749	773	774	699	750	794	774	825	795	761	732	780	715	781	758	762	746	721	749	791	789	748	718	697	740	771	725	740	746	821	761	793	694	756	732	809	762	767	755	811	786	760	780	784	786	799	753	727	779	716	760	766	713	824	780	733	717	797	759	768	786	782	840	715	744	743	766	768	735	785	744	758	776	781	774	768	757	727	754	776	781	761	710	772	789	731	770	742	773	737	760	773	805	735	757	780	789	804	774	745	761	716	803	767	758	718	796	789	742	752	785	735	824	746	781	736	742	764	765	778	773	750	694	786	773	764	753	739	736	742	800	806	754	800	766	724	710	732	750	766	742	753	784	700	767	766	759	724	762	776	743	777	808	750	718	732	730	742	746	766	796	730	806	767	750	811	703	843	732	772	727	786	727	722	772	736	781	759	778	766	723	759	746	751	729	835	774	765	776	783	785	779	765	787	754	751	768	767	801	752	804	752	769	767	739	781	727	726	777	808	739	754	750	737	750	714	772	761	796	746	735	820	740	801	746	768	727	745	792	722	737	714	767	762	806	766	808	775	749	760	746	731	734	726	711	703	754	748	748	777	801	757	719	770	786	781	716	752	778	738	783	733	728	778	756	721	775	750	776	774	760	730	833	757	800	758	749	731	763	747	797	763	817	761	730	760	770	731	746	772	794	759	702	768	780	773	715	707	760	771	794	734	769	757	778	799	785	785	751	827	720	788	752	769	753	759	762	783	757	794	739	755	765	769	707	729	706	779	785	762	716	771	777	795	715	752	752	765	747	752	780	736	771	783	768	709	794	726	754	742	814	786	776	719	748	760	739	775	789	764	763	761	768	727	768	751	752	747	767	761	767	765	775	778	769	801	789	791	761	751	817	766	748	797	766	750	798	763	752	768	816	759	701	793	716	767	775	759	754	747	759	768	761	756	754	688	760	752	766	738	771	787	757	769	784	756	726	782	803	787	795	766	729	753	789	744	717	791	772	725	757	800	753	791	762	767	756	789	729	738	727	733	756	758	761	781	787	748	797	793	771	731	773	732	743	743	758	737	756	734	774	730	726	750	792	798	750	760	762	747	728	765	736	732	802	783	783	772	768	770	822	714	799	782	778	736	791	793	750	708	717	764	746	741	763	787	778	792	748	722	722	719	768	765	804	771	770	738	751	724	760	805	815	741	716	765	783	740	733	746	740	764	800	746	736	753	746	758	766	762	767	747	730	755	744	776	783	748	725	780	772	770	784	780	771	744	707	778	741	792	741	736	744	713	796	718	780	752	719	781	732	725	791	752	777	756	732	775	774	802	696	774	751	729	738	782	797	733	799	792	762	758	798	767	737	711	783	753	779	731	755	751	770	757	804	793	760	770	675	751	756	732	781	774	781	753	733	720	756	746	749	741	760	733	784	720	748	756	765	765	755	760	754	740	767	778	758	814	758	769	718	773	728	766	790	735	747	760	741	748	774	779	764	784	699	779	796	747	760	777	747	711	764	767	758	723	775	786	732	812	746	743	757	711	758	767	765	757	726	750	753	771	756	720	748	766	772	775	764	751	768	719	730	730	708	757	815	747	812	715	768	766	785	777	777	748	774	822	828	695	750	748	780	775	734	702	744	770	791	778	749	761	757	718	761	756	735	754	733	778	770	761	769	782	739	795	750	788	768	768	763	756	700	795	775	741	757	726	786	720	806	758	763	778	784	744	730	761	750	728	698	769	742	753	706	767	758	741	775	775	828	768	750	758	781	686	792	737	772	758	780	806	754	758	778	781	736	800	729	794	726	768	731	722	770	800	741	757	751	746	744	769	714	737	740	742	764	773	773	766	789	796	730	705	745	760	734	782	744	728	748	766	741	767	785	767	764	783	765	761	739	728	779	720	738	772	788	783	731	773	734	769	740	783	758	779	765	748	717	764	793	802	767	729	760	744	773	754	804	793	758	784	707	797	757	772	794	754	761	763	737	759	791	786	733	754	764	765	757	770	779	782	756	763	760	736	694	756	782	787	752	816	760	767	748	825	735	768	800	783	774	762	795	804	790	746	790	725	737	765	740	758	758	748	776	803	767	784	790	733	742	790	764	776	758	759	789	773	785	792	760	773	746	778	736	760	760	794	745	775	744	801	803	762	788	792	730	809	807	729	749	725	771	796	776	811	776	787	782	805	766	798	736	787	744	749	780	779	757	715	746	787	749	738	801	776	798	759	733	756	754	740	752	826	721	787	754	749	732	712	718	708	706	760	765	719	748	719	742	764	794	740	798	749	725	799	740	767	722	833	734	796	705	746	744	741	761	783	741	749	767	737	700	741	760	773	743	812	775	797	743	771	756	782	789	782	771	753	762	797	724	776	735	719	760	763	751	742	744	751	776	726	761	748	727	739	768	708	800	744	785	780	758	780	762	718	786	792	783	808	758	800	778	776	826	733	809	723	751	820	770	776	775	723	716	755	742	787	782	781	736	759	778	715	793	762	757	760	800	775	748	789	799	775	747	739	745	783	759	726	763	741	761	738	786	779	747	771	774	796	750	720	728	737	747	728	792	740	784	734	785	788	758	763	769	742	759	794	786	770	770	790	737	788	736	771	783	734	750	808	722	758	790	737	752	747	715	717	710	763	771	745	789	775	727	730	739	759	760	746	714	736	790	750	788	755	783	735	761	792	776	772	717	775	793	806	751	762	759	739	785	796	750	757	727	741	739	753	736	758	794	722	775	770	721	728	776	740	807	768	810	761	754	752	731	785	792	714	776	744	751	771	809	763	724	769	759	799	738	785	723	761	746	753	781	756	779	722	778	745	780	776	738	767	782	730	769	751	713	772	792	793	760	757	779	739	773	759	777	738	771	743	780	777	719	774	768	717	798	779	738	716	711	750	775	732	749	792	738	772	736	752	727	751	769	802	781	768	805	749	791	750	750	757	784	735	742	795	723	817	813	768	790	749	717	745	736	721	750	755	736	747	787	733	761	762	793	755	809	791	765	792	748	749	745	685	737	723	765	723	749	805	767	730	721	784	736	751	784	728	746	787	788	757	720	811	756	743	770	759	763	790	762	768	757	749	721	784	806	762	732	749	796	768	734	760	755	749	788	763	752	742	768	725	803	787	745	738	793	741	715	764	773	775	744	827	752	787	812	740	762	739	746	760	714	770	752	769	726	793	769	769	785	759	769	718	738	753
4616	254	160	110	116	112	119	123	108	120	115	117	87	82	97	87	72	78	74	68	76	71	83	69	76	80	81	88	68	91	95	70	82	73	78	64	60	74	60	76	69	63	71	69	77	73	93	78	63	72	81	71	77	72	66	80	58	88	66	88	65	68	67	68	77	67	63	64	73	65	70	64	70	64	69	73	65	75	81	69	61	76	68	47	61	77	70	83	69	79	70	73	81	69	72	51	58	89	82	73	62	80	67	81	60	65	75	70	78	60	86	66	49	60	61	68	76	58	76	72	70	80	90	63	64	65	70	66	88	70	68	70	62	88	60	66	72	71	80	72	72	63	69	73	66	81	70	72	56	61	68	67	73	66	79	81	80	68	64	62	70	78	60	66	58	80	77	73	64	80	59	77	74	62	73	84	72	70	82	73	56	63	84	67	87	77	60	71	69	59	67	77	67	59	77	56	71	73	75	82	72	80	64	56	54	71	83	70	68	81	71	60	71	76	60	78	78	62	87	49	75	64	67	58	83	74	76	65	74	69	71	77	76	60	63	81	66	70	77	82	77	63	74	72	72	71	63	70	75	74	68	67	72	66	75	62	61	57	68	60	60	69	76	88	78	76	73	69	60	74	76	72	66	55	78	69	65	72	57	59	67	64	70	56	83	79	80	75	65	69	81	65	71	69	70	78	75	59	67	53	62	52	69	73	61	80	84	81	74	55	71	57	70	67	71	78	79	60	84	63	75	70	75	73	79	80	68	66	71	55	71	80	65	72	71	69	72	69	71	78	71	81	65	64	57	70	59	65	62	63	71	76	75	61	71	61	60	70	80	61	84	74	74	73	73	63	75	82	79	63	61	76	67	81	70	72	74	65	64	63	71	74	61	77	59	68	76	83	59	73	62	65	82	79	68	69	58	64	80	69	67	72	68	65	52	62	75	86	88	87	81	68	71	63	78	85	63	79	79	66	64	82	57	64	78	85	66	80	81	78	75	73	81	73	74	69	56	61	68	66	63	79	65	64	81	75	72	75	78	68	68	68	69	57	79	70	59	85	69	67	78	73	61	74	63	76	55	53	75	55	77	78	72	69	61	66	60	66	69	67	61	87	72	48	59	69	84	82	75	71	62	61	57	74	64	72	77	72	74	73	69	73	60	73	61	72	81	68	69	91	56	62	59	72	64	63	61	65	75	70	71	80	77	82	59	79	57	87	82	71	79	69	53	64	79	67	62	71	53	73	69	62	65	73	78	72	66	89	56	81	74	83	82	72	74	67	75	59	68	65	69	56	74	69	70	57	63	70	66	59	64	78	82	60	71	64	67	69	72	77	70	63	66	59	83	53	69	64	75	80	68	64	63	78	64	70	65	77	76	85	77	61	71	69	64	83	66	76	66	74	69	82	70	64	68	53	69	81	69	72	77	80	83	73	61	65	73	82	50	63	67	67	69	90	54	65	58	69	82	59	69	74	74	79	81	66	67	60	64	80	69	90	63	81	67	60	75	73	70	70	88	79	66	73	67	67	74	83	66	87	75	56	72	76	68	66	79	57	74	67	79	69	55	72	75	68	87	64	70	82	69	91	77	60	74	54	73	68	66	81	61	69	81	71	65	62	64	76	78	76	59	74	66	74	69	58	72	66	71	79	69	69	77	76	66	77	79	82	72	64	69	63	68	63	66	87	69	58	67	68	72	68	78	63	76	55	64	71	94	71	67	62	54	64	69	73	66	60	72	67	57	78	70	78	68	58	70	70	55	67	78	74	81	62	76	58	65	57	72	64	79	68	69	75	70	67	65	62	72	64	70	81	82	92	79	66	75	88	81	69	83	61	74	65	51	77	54	73	80	55	62	63	55	75	74	72	73	63	74	85	75	55	75	68	68	57	67	65	68	66	62	68	74	80	67	87	60	82	77	69	72	67	66	90	62	71	60	89	68	68	67	70	71	70	72	68	77	69	76	74	68	64	88	65	63	60	54	71	67	64	65	67	75	73	58	60	67	85	54	61	83	65	66	69	72	62	58	61	73	72	80	78	65	64	57	71	66	82	73	71	67	67	74	67	78	80	74	71	68	64	83	60	62	65	69	58	77	62	72	69	75	77	75	84	59	68	64	65	73	58	71	75	57	61	87	72	84	74	67	77	61	62	82	75	56	64	63	79	77	66	68	52	76	78	62	70	66	65	69	79	56	79	83	64	72	88	73	60	56	77	77	61	74	78	73	79	94	72	73	71	74	73	76	61	67	70	77	62	70	76	70	66	70	78	84	68	62	68	89	68	58	54	73	71	78	64	75	67	68	64	71	76	85	69	86	74	68	57	72	75	65	77	82	67	69	59	66	72	69	61	62	82	65	81	72	69	63	76	64	69	56	75	66	71	73	70	80	72	63	72	84	57	65	93	84	72	80	87	75	69	68	73	74	86	76	70	76	63	78	78	83	83	63	98	56	68	70	66	69	67	70	74	76	60	52	69	85	73	73	70	64	64	46	76	78	82	84	66	83	70	69	76	61	66	70	77	72	87	57	83	69	72	77	74	73	61	61	76	62	71	77	59	81	86	67	75	78	79	58	71	60	68	76	69	69	58	60	64	60	64	69	66	78	76	69	84	78	72	66	64	76	76	71	56	74	70	52	79	63	66	51	66	70	50	70	60	85	70	73	79	81	80	72	63	66	63	76	67	75	69	65	70	65	75	77	98	50	67	73	88	65	70	68	57	70	73	74	66	68	73	48	68	71	80	73	51	59	83	57	75	66	61	76	70	70	73	82	69	61	61	63	78	77	65	77	64	71	76	70	61	71	80	81	81	73	83	76	76	61	62	85	76	79	79	78	69	74	61	83	64	79	70	70	71	67	60	57	72	56	70	54	68	87	76	61	69	58	54	67	70	67	57	81	65	75	66	59	79	73	66	72	77	72	76	74	71	75	70	71	56	83	71	71	78	63	76	60	79	70	67	68	70	84	82	62	86	63	73	72	73	68	69	53	70	66	67	62	53	74	80	71	69	71	78	67	65	61	75	73	72	71	69	87	86	57	73	81	60	70	66	81	73	75	74	78	65	77	80	85	73	66	79	70	72	72	86	66	64	63	75	67	70	63	79	68	81	70	82	70	64	66	87	73	66	59	85	54	64	70	78	69	73	76	71	69	75	71	79	57	69	77	85	75	77	62	72	76	70	80	67	56	54	55	68	85	75	79	79	69	63	73	69	65	80	74	79	75	68	72	56	85	71	69	86	65	57	67	82	82	83	60	77	67	78	66	68	63	71	78	54	82	68	70	64	76	71	75	58	70	67	80	69	73	82	83	61	73	66	67	76	83	85	63	71	61	60	69	69	70	75	74	54	77	63	65	70	62	59	68	70	69	62	62	87	53	86	59	71	81	84	67	69	70	72	66	64	72	70	56	75	63	72	70	74	73	74	83	87	76	64	71	82	60	79	74	63	71	57	68	64	73	64	82	69	69	55	58	73	70	72	71	74	70	73	67	66
14312	2839	1666	1737	3175	4586	4697	4108	3524	3041	2515	2237	1881	1659	1463	1282	1103	1014	1003	947	895	921	885	750	841	769	818	767	775	745	769	688	712	716	731	702	679	663	678	659	703	628	612	616	616	604	583	572	593	644	568	601	580	629	554	568	578	595	570	611	543	585	560	577	603	542	574	566	555	636	576	586	608	576	574	603	589	612	601	625	603	569	571	577	601	578	546	623	592	599	591	566	579	602	603	566	551	567	576	588	581	564	556	602	576	546	562	562	523	547	578	562	588	603	566	570	551	604	583	586	573	604	600	603	580	562	596	582	569	561	557	556	599	560	605	542	563	549	586	590	542	575	538	573	602	543	564	542	570	562	601	556	595	589	594	622	509	559	530	590	546	634	558	545	567	600	601	581	606	573	552	615	526	594	566	598	560	558	577	581	566	610	558	630	539	559	585	528	538	594	580	558	547	587	578	626	552	557	569	550	575	569	579	575	588	570	520	547	562	585	550	597	617	556	592	523	555	579	554	588	574	542	541	598	574	564	543	536	573	571	560	520	562	580	534	549	561	536	545	574	567	559	530	591	579	560	576	539	637	590	608	568	547	556	528	604	531	558	605	544	575	621	568	536	606	566	589	539	548	533	572	586	584	558	571	571	554	599	570	567	558	594	563	572	550	546	555	558	567	588	563	586	521	577	553	566	607	535	611	573	593	580	553	572	544	563	561	574	586	552	570	542	582	535	594	595	596	572	622	559	586	577	593	587	571	562	534	517	590	594	532	553	587	530	558	580	573	556	559	621	577	527	571	598	602	581	597	592	581	593	584	552	599	601	584	583	527	547	574	608	564	562	552	566	593	590	564	585	568	555	570	509	554	579	573	587	559	617	530	552	562	547	524	546	568	529	596	583	504	560	561	565	540	618	560	546	559	564	535	546	541	548	581	597	560	577	572	592	580	541	576	590	574	532	566	581	552	576	598	576	582	540	560	562	551	592	580	605	557	568	566	595	594	562	541	581	550	558	558	525	572	577	579	575	555	570	557	545	571	574	568	575	589	589	644	580	520	578	559	595	554	593	607	579	554	599	595	578	571	596	562	594	553	621	573	581	614	571	607	562	640	565	567	562	553	541	587	592	569	557	547	535	553	537	538	572	597	585	572	553	584	558	568	571	579	568	582	593	550	554	549	572	543	578	576	588	568	564	555	563	540	569	537	596	555	583	553	562	549	588	547	566	622	585	547	597	571	576	577	574	540	580	611	568	590	565	553	577	589	573	591	603	544	545	569	580	552	578	561	566	540	548	578	565	590	543	606	577	597	542	577	580	588	557	544	576	588	529	567	539	539	535	576	597	608	540	606	553	561	591	598	498	578	548	582	593	541	503	546	552	591	576	550	576	513	611	565	609	564	560	554	579	518	566	561	567	550	549	549	569	638	560	530	604	574	612	569	574	570	582	575	587	575	571	588	551	583	580	556	592	636	560	589	555	572	552	577	516	543	531	551	581	549	535	572	580	565	574	556	556	582	615	550	561	582	543	558	536	574	589	546	550	559	539	568	520	551	537	521	538	515	551	539	538	549	541	564	579	594	586	584	590	567	565	544	598	562	577	556	580	575	608	543	599	560	566	582	576	565	546	539	561	611	559	580	553	571	566	573	565	553	563	552	533	547	569	590	531	555	541	537	511	583	569	626	541	563	564	577	517	584	595	574	575	564	523	638	578	578	589	531	533	557	597	551	560	559	571	569	576	574	562	537	552	542	542	614	606	538	567	549	584	535	581	588	588	535	536	568	540	546	551	608	595	562	571	531	560	588	575	595	564	558	539	597	540	590	616	548	582	588	552	560	587	596	591	565	556	529	562	578	570	520	560	529	547	596	606	601	617	567	589	573	541	592	562	588	602	550	576	567	566	545	546	554	572	532	581	573	556	602	568	549	581	592	567	572	584	584	522	576	539	521	634	545	551	541	573	568	585	614	611	556	540	581	579	594	552	554	539	608	564	620	574	558	588	551	607	585	605	542	582	582	552	544	543	549	535	575	554	559	588	529	556	622	549	580	521	554	576	587	530	552	568	551	566	606	565	554	543	579	613	558	558	578	561	591	583	596	582	577	507	603	526	563	536	563	544	530	576	568	588	573	525	596	530	530	574	571	612	535	527	566	588	537	582	576	576	551	564	546	563	543	531	541	546	527	540	549	535	550	602	566	550	583	560	579	578	550	607	584	553	568	556	557	585	628	588	576	556	574	582	551	569	588	561	599	550	557	557	625	554	576	574	561	574	575	548	560	618	563	531	550	610	546	570	582	582	545	559	565	526	566	587	550	534	559	534	552	540	599	603	576	532	548	544	546	547	521	611	557	580	534	552	551	552	584	556	551	519	542	562	571	549	593	559	558	593	592	554	545	529	603	615	533	608	549	555	567	539	560	604	578	537	586	622	559	577	584	583	584	561	587	545	584	562	637	565	562	549	545	586	589	565	565	568	576	585	591	590	571	606	588	538	567	576	558	547	592	534	572	566	575	556	574	552	565	554	580	577	572	564	591	565	566	585	547	577	613	565	547	573	576	594	578	569	534	576	577	560	569	524	548	558	569	599	576	585	561	591	580	598	600	608	581	586	553	597	549	574	565	570	549	592	606	532	621	589	597	586	541	575	598	581	588	552	575	603	582	582	545	519	564	546	569	577	597	561	558	552	511	600	578	556	597	567	579	596	594	563	514	562	576	586	568	589	579	591	574	634	532	552	562	530	578	607	544	508	526	561	560	568	557	558	582	590	589	578	581	554	560	569	531	579	572	566	588	581	539	560	567	545	607	538	548	579	589	621	576	579	594	582	608	553	547	589	560	591	559	560	513	574	574	552	577	593	523	584	592	532	564	575	537	534	557	554	555	543	592	579	606	579	585	560	568	605	527	575	549	559	555	546	576	579	578	570	549	565	624	536	576	528	600	550	535	588	615	562	574	550	551	545	559	577	556	526	572	580	587	572	557	596	573	537	573	541	589	587	550	572	559	540	561	563	598	527	560	594	574	617	565	580	569	553	584	564	564	587	557	546	568	564	583	614	608	577	594	561	542	546	563	545	555	600	587	546	507	555	543	555	569	568	539	537	545	615	582	609	585	564	558	566	559	566	535	551	571	556	557	573	576	570	554	542	525	530	586	593	534	564	580	525	514	602	584	570	584	536	598	572	572	525	576	550	552	588	596	548	568	555	614	536	564	578	576	565	555	541	566	593	580	551	550	573	571	508	559	535	538	589	537	593	573	544	554	558	556	574	545	561	576	566	561	583	579	577	534	565	599	574	603	584	560	575	602	555	622	560	555	555	517	581	544	550	546	530	570	595	605	547	545	566	626	583	522	566	573	581	592	590	597	608	577	543	559	558	585	578	553	603	585	571	594	574	551	602	593	537	559	575	587	583	576	602	600	531	578	536	559	554	569	557	563	564	553	564	597	563	559	557	545	567	583	567	578	593	558	576	527	568	589	541	537	550	605	578
4641	539	292	184	181	201	217	237	226	198	222	193	174	148	166	144	156	143	147	135	108	134	144	121	131	153	135	132	126	121	139	137	133	115	126	122	125	118	111	122	116	95	131	99	121	108	125	110	114	117	111	129	100	107	118	107	102	121	113	114	116	105	102	121	91	126	114	112	112	102	122	114	113	95	117	124	120	118	106	122	108	106	121	103	132	113	136	103	110	123	138	111	122	102	111	118	107	112	100	107	118	132	96	123	109	113	121	129	111	109	119	122	141	124	107	106	110	121	108	115	119	119	118	94	104	98	107	117	115	125	112	110	121	110	115	122	97	116	132	104	100	115	122	101	91	101	108	137	124	122	112	109	102	115	135	113	116	109	112	95	123	107	92	123	95	112	113	107	120	126	132	111	104	128	100	103	110	105	120	112	122	117	93	99	124	119	113	118	109	125	93	120	95	110	96	123	116	102	110	118	135	101	118	127	126	112	97	120	109	107	120	99	99	117	128	109	120	119	112	98	117	132	100	109	88	122	130	95	122	119	114	100	135	106	108	123	112	94	112	112	103	130	122	146	110	117	112	108	118	105	101	103	90	135	143	141	112	108	92	107	113	113	114	105	106	116	103	123	91	108	117	112	99	100	110	116	126	106	115	98	106	108	116	105	108	116	115	108	111	125	113	102	99	133	98	119	122	115	107	115	92	100	112	120	103	108	107	126	142	111	127	122	99	125	117	120	114	99	106	111	106	103	106	109	102	119	102	114	118	118	100	98	124	115	101	109	115	114	127	103	97	100	116	124	130	131	98	106	105	108	88	127	116	134	119	100	94	115	107	93	112	97	129	107	108	109	112	116	110	105	105	117	112	112	105	122	123	114	109	106	121	99	118	104	111	109	127	110	117	114	132	109	119	104	102	119	103	120	101	131	126	125	98	104	119	107	121	104	111	122	107	107	124	107	118	130	99	122	105	100	106	98	91	117	109	122	110	104	113	102	119	124	114	106	108	93	123	112	100	112	113	103	115	112	124	110	129	128	109	110	111	123	103	116	103	117	111	112	129	129	103	127	104	125	134	120	129	128	136	131	137	116	122	114	100	109	122	104	115	118	100	98	113	113	114	98	103	113	101	108	105	125	107	116	102	114	117	98	119	108	111	117	126	105	135	101	118	125	117	121	139	141	127	133	113	126	102	110	99	119	108	110	119	94	92	114	116	103	118	97	112	103	117	108	106	110	95	123	123	123	111	107	121	122	105	106	109	113	125	101	115	130	107	105	109	104	129	100	126	99	111	124	106	99	120	112	115	108	120	104	129	121	141	111	108	112	105	122	111	116	128	124	115	101	116	100	120	124	127	112	120	124	110	121	127	123	118	117	106	102	116	121	129	128	92	102	131	115	108	112	102	99	126	110	103	121	119	122	121	131	137	102	124	112	119	123	104	122	126	102	120	113	107	119	94	122	107	141	105	112	108	107	88	98	128	119	117	88	103	119	125	121	112	118	130	104	115	113	118	127	97	113	121	108	93	101	133	115	124	114	107	112	107	114	106	115	125	107	110	105	114	116	118	119	98	116	117	112	100	95	109	113	122	116	108	102	113	105	107	109	111	100	109	97	120	129	128	112	106	133	109	129	112	109	101	94	115	104	101	119	106	106	118	116	113	105	109	99	111	111	98	129	109	129	127	109	101	108	133	114	109	114	110	131	113	115	111	119	123	112	114	104	111	103	124	111	136	121	108	117	96	127	77	105	97	114	116	101	91	101	84	106	110	97	123	124	120	146	114	103	99	116	112	110	107	107	118	159	127	116	139	106	125	122	99	116	137	116	108	110	131	111	100	109	113	132	109	87	110	128	104	113	117	110	117	120	129	115	106	120	116	116	127	123	114	123	114	99	102	111	119	101	130	121	153	98	94	112	122	117	107	126	114	123	112	101	107	108	104	104	120	126	101	112	122	119	113	87	107	126	112	116	115	101	102	109	114	118	116	108	116	108	120	118	113	122	124	109	114	96	100	103	106	128	106	121	117	123	110	115	103	113	120	117	117	111	122	113	98	124	129	104	101	112	113	112	113	109	107	103	108	118	99	114	105	116	126	110	98	112	124	124	127	131	101	105	97	149	101	120	134	123	111	117	96	119	93	121	132	111	132	125	103	126	113	103	101	105	96	94	88	108	123	106	107	115	110	106	114	98	117	116	116	137	117	94	117	119	119	110	120	125	118	105	114	115	100	103	96	106	101	111	111	93	106	112	111	106	107	124	112	96	121	117	128	115	106	114	119	99	105	112	115	118	108	103	117	116	117	118	118	112	108	130	95	115	133	115	106	128	117	110	111	120	113	110	129	102	127	116	120	109	112	122	115	115	118	116	122	151	109	97	123	142	105	117	104	116	105	118	101	116	111	98	111	118	113	114	114	107	108	115	123	124	128	118	116	117	92	122	105	108	108	106	96	108	118	117	108	108	127	96	126	121	120	108	111	102	129	107	113	109	118	101	117	96	92	100	120	140	116	114	95	122	127	121	115	114	100	125	123	110	109	114	87	125	105	113	102	110	123	128	122	124	121	118	116	107	124	106	106	118	123	123	99	100	122	124	121	114	122	111	127	117	120	104	127	116	113	100	101	110	139	130	103	118	123	101	119	122	122	107	118	113	125	125	123	109	118	113	111	114	129	110	119	118	134	114	83	104	111	92	109	109	106	108	115	105	117	117	114	107	106	108	130	116	111	139	120	124	113	127	121	114	116	101	114	109	89	131	116	113	111	102	118	129	129	117	111	128	146	114	151	122	114	124	108	118	99	105	116	132	106	100	115	108	108	117	113	113	95	119	106	99	126	117	119	122	94	140	102	102	109	102	100	111	136	112	120	112	123	103	89	122	99	103	118	101	130	112	119	118	113	120	105	109	118	105	123	118	119	113	83	102	108	103	125	116	119	111	115	119	112	121	93	107	127	109	114	118	118	115	107	120	112	109	118	113	115	112	108	127	111	104	115	102	119	113	108	121	110	117	112	110	95	116	115	113	101	129	110	108	91	107	118	120	115	111	99	113	115	117	106	107	111	122	110	114	111	117	123	118	112	116	90	113	123	116	102	115	135	115	115	131	110	107	121	109	117	108	105	112	130	118	119	125	117	107	105	123	105	104	125	117	124	109	115	117	119	115	123	109	100	103	121	97	106	118	116	109	112	116	111	106	102	107	127	117	107	113	118	105	103	123	97	103	106	106	109	115	107	110	111	124	116	112	117	113	121	118	125	115	119	109	130	119	102	116	129	116	107	121	121	105	116	112	119	112	124	126	126	114	120	120	121	112	109	102	112	120	103	93	97	117	109	108	130	126	112	100	104	114	105	125	109	128	113	101	108	117	122	96	113	114	127	98	103	108	114	124	114	117	116	119	113	105	111	136	121	102	130	108	115	109	140	120	115	118	113	116	135	89	118	109	115	129	108	118	131	93	115	111	113	118	119	104	116	116	101	123	111	111	113	113	116	119
23234	5561	3038	3269	6029	8758	9019	7969	6762	5738	4910	4132	3547	3041	2721	2304	2168	1990	1790	1734	1715	1603	1632	1505	1451	1390	1386	1331	1262	1283	1266	1251	1276	1178	1157	1151	1108	1166	1174	1154	1115	1012	1066	1010	1047	998	988	954	1030	997	967	1000	988	934	973	939	1001	969	998	1011	964	938	977	1001	966	987	999	923	926	994	931	904	967	978	980	993	948	986	953	977	994	945	963	996	1001	977	965	1007	939	965	962	928	946	971	952	946	967	938	917	940	974	950	935	918	933	916	926	985	1001	955	904	945	908	942	946	970	969	936	938	946	936	942	925	931	947	936	886	913	937	965	916	930	911	881	953	949	973	943	915	954	935	965	915	931	937	944	926	959	900	956	863	954	946	938	986	982	931	948	935	923	946	939	932	920	900	944	886	969	902	912	956	941	920	945	935	922	950	911	903	971	882	942	944	925	929	994	944	954	957	1009	909	916	939	938	896	962	960	978	943	908	955	888	924	904	901	899	956	960	922	955	984	875	920	885	911	880	944	982	905	955	967	945	894	923	933	907	969	944	930	919	930	941	954	922	941	953	908	917	940	907	923	911	941	931	867	919	944	910	902	928	927	937	867	939	949	933	914	969	907	932	868	896	899	941	918	881	973	971	945	921	888	961	946	946	949	982	976	941	956	889	907	912	904	920	936	963	914	942	915	921	969	901	922	907	929	989	907	940	914	939	928	963	884	914	975	949	936	963	911	870	984	916	915	963	888	901	882	883	899	925	912	961	911	899	935	923	962	948	984	945	923	923	884	953	948	975	960	913	896	908	924	947	917	931	928	953	934	895	907	952	916	853	876	937	902	949	919	900	955	951	934	923	925	892	884	917	910	924	954	879	928	896	899	923	950	908	910	908	893	883	894	941	946	963	905	941	917	908	1003	915	908	951	938	891	923	916	930	984	893	938	892	913	988	918	938	945	878	885	894	921	973	904	958	933	919	909	928	954	939	918	908	944	913	893	883	945	905	885	936	914	894	918	906	887	890	923	913	921	920	910	905	966	978	972	890	905	954	967	866	950	911	948	953	946	941	927	923	993	892	988	904	995	930	930	931	895	946	910	882	968	980	925	939	937	995	939	946	962	906	917	931	971	968	864	943	961	940	867	921	938	891	893	923	877	920	927	923	896	924	892	863	950	936	888	959	922	959	911	903	922	911	961	912	924	926	963	929	957	918	907	934	944	962	879	940	894	937	934	968	914	932	917	961	1012	938	912	950	963	924	915	946	886	955	920	954	876	881	952	915	915	927	913	925	843	951	931	903	908	879	917	874	928	917	937	944	976	951	954	970	918	933	946	978	972	935	937	923	1007	963	911	953	937	924	922	963	910	961	906	889	933	941	866	969	959	938	888	913	920	901	925	982	906	974	960	928	966	931	948	949	954	893	970	883	925	971	890	938	934	898	926	966	941	917	933	908	913	950	875	970	939	983	923	941	939	952	907	922	906	943	973	943	914	951	963	860	963	961	949	960	872	897	936	904	980	888	933	945	926	930	983	897	961	911	924	901	974	891	907	930	905	929	960	923	972	958	919	901	846	916	892	940	870	966	934	940	922	897	943	904	946	941	955	929	968	937	971	872	943	974	954	912	928	909	970	905	975	869	969	955	926	962	949	952	871	934	928	922	901	963	930	941	937	956	948	888	902	895	930	889	907	900	924	904	903	912	911	878	948	941	935	937	901	951	934	974	965	942	942	923	999	917	974	926	930	909	898	933	945	951	876	917	929	930	936	976	961	947	904	965	966	922	1011	940	929	1002	941	935	891	863	932	956	916	934	1027	954	940	959	970	948	935	933	897	949	958	952	949	904	908	955	903	891	917	899	966	918	931	905	962	936	887	910	913	929	931	932	979	915	915	978	951	964	886	945	911	896	907	998	922	938	961	908	903	925	966	858	932	917	848	885	857	907	926	908	890	964	902	980	943	958	922	937	895	902	938	888	937	937	936	911	917	937	890	971	920	984	898	934	889	913	941	953	947	924	944	946	965	899	891	931	929	947	959	888	950	1014	888	934	890	981	899	957	913	945	930	899	946	940	912	922	915	936	934	939	903	884	918	917	910	840	921	997	918	918	919	954	893	898	921	915	920	936	888	949	920	971	893	912	931	920	954	928	904	902	958	973	935	921	899	904	915	911	965	923	926	914	915	927	957	887	936	873	944	948	884	973	921	912	945	916	919	952	905	914	927	970	877	967	924	891	866	889	967	909	869	898	918	938	937	944	944	914	938	947	879	910	917	893	917	891	933	889	967	966	908	937	940	924	911	877	952	938	930	940	934	915	939	901	945	916	927	949	939	856	950	954	875	940	913	912	954	879	942	915	934	950	932	907	907	898	916	957	938	941	885	936	963	909	967	957	982	877	922	927	857	899	919	939	969	902	912	890	943	925	914	965	941	929	921	918	938	898	886	944	919	959	877	870	937	943	932	909	881	937	972	973	936	948	866	955	923	904	978	918	899	968	912	889	861	892	943	951	941	918	924	935	945	942	929	950	919	938	925	942	925	960	946	953	965	880	942	890	953	953	911	916	972	999	989	967	952	871	903	885	958	986	928	955	911	937	950	953	938	972	905	990	921	979	893	951	920	906	974	952	931	891	918	924	992	915	942	862	951	946	959	991	914	946	940	952	902	922	910	896	930	979	972	928	958	875	935	911	863	931	931	934	931	970	883	954	903	852	949	940	901	864	962	923	953	995	981	900	967	932	912	921	984	942	870	961	928	942	975	980	968	814	956	964	917	939	928	937	907	948	907	928	919	906	902	943	947	960	903	960	924	905	903	942	982	891	901	906	927	940	913	1001	950	922	958	909	921	873	858	940	949	949	881	885	929	940	922	895	904	902	956	932	955	917	996	975	948	911	955	906	869	950	934	961	920	933	907	913	935	916	943	964	915	959	923	921	926	943	975	927	921	923	890	933	960	915	898	930	947	965	928	940	859	913	882	906	970	931	938	933	939	958	884	935	950	893	946	921	924	943	945	925	834	976	894	917	916	961	928	967	962	943	948	981	897	977	929	932	932	939	842	902	944	888	908	929	956	891	957	904	910	954	948	913	965	931	858	916	915	879	926	882	993	978	916	891	944	957	937	968	939	872	896	879	932	970	995	972	936	941	903	925	912	928	973	967	914	903	891	945	943	957	939	953	854	957	934	967	927	957	965	966	890	920	925	935	955	984	917	936	924	925	943	909	937	893	952	920	932	937	934	912	970	956	967	951	922	927	975	982	918	900	911	942	997	901	899	972	941	937	955	955	957	930	930	914	967	969	903	920	1019	914	986	934	958	889	865	940	913	973	904	911	903	918	906	924	927	975	932	966	886	943	936	901	938	920	1002	907	919	920	928	900	958	939	878	955	939	859	881	951	1019	936	904	914	918	878	906	900	962	943	895	963	985	899	890	899	932	904	998	929	947	907	889	876	954	902	930	942	930	932	917	896	967	926	957	916	965	930	913	926	937	942	926	976	925	914	922	989	896	967	918	981	960
7354	315	187	115	96	95	106	117	120	118	101	95	82	71	92	64	72	67	49	52	68	56	44	68	52	47	51	60	34	39	50	45	49	36	41	43	49	47	38	25	40	33	48	32	37	31	31	32	37	46	29	42	43	45	35	28	30	37	32	32	53	37	30	40	35	46	39	41	30	40	27	37	41	31	39	34	29	34	33	36	42	33	41	51	32	30	47	43	42	37	27	30	45	44	32	31	39	38	29	54	36	34	34	37	44	34	37	35	38	33	34	42	35	33	36	22	32	38	38	46	37	36	31	31	37	42	45	30	34	41	31	47	39	22	34	30	37	35	28	39	32	30	49	29	37	33	42	27	34	51	29	32	38	32	46	34	33	33	35	33	39	29	32	32	41	29	33	34	29	26	34	33	40	33	39	37	34	40	36	40	36	31	40	30	41	34	44	37	30	26	40	32	31	36	35	34	31	28	36	28	37	56	30	36	31	38	34	36	27	27	39	33	38	35	35	35	31	39	37	44	37	32	38	34	37	38	41	45	30	36	37	35	44	35	31	38	34	52	26	43	31	46	40	26	33	27	30	41	49	33	29	39	37	27	43	34	34	35	48	37	39	36	40	50	34	30	36	43	33	35	34	36	39	34	34	25	38	30	36	42	35	45	27	40	28	46	42	37	34	32	40	44	34	34	27	51	29	29	42	24	38	42	40	35	48	36	32	37	28	28	40	35	29	39	45	28	35	33	27	39	38	31	46	27	34	33	34	47	27	32	30	36	39	27	43	25	48	37	41	40	40	37	30	32	37	37	35	38	39	32	51	29	36	29	33	33	45	29	32	27	32	32	36	43	31	37	43	22	41	39	38	41	40	26	35	36	36	36	35	37	38	40	24	42	39	33	33	42	42	27	31	27	29	39	38	36	36	28	33	43	41	40	37	30	45	32	40	34	40	35	31	35	45	43	29	38	32	32	32	27	41	37	41	35	31	42	33	31	31	33	39	32	37	32	18	39	39	44	38	39	41	32	39	32	28	36	40	34	32	43	34	30	26	52	29	24	38	42	27	50	43	35	33	31	30	34	38	35	34	39	50	34	36	36	30	55	42	25	35	34	50	36	34	33	32	28	32	40	33	47	54	36	40	37	33	35	33	40	30	39	30	36	39	37	36	34	36	22	28	34	30	31	37	29	42	43	44	38	30	34	39	35	35	37	26	32	38	32	27	34	35	34	34	23	39	39	39	32	32	38	32	26	23	25	29	34	36	31	30	32	29	36	43	40	34	38	29	38	42	29	42	35	31	28	35	31	37	36	42	37	32	30	34	36	37	40	26	40	38	37	40	40	33	31	29	36	22	42	35	32	43	33	32	33	52	39	45	35	36	41	35	26	33	23	35	38	36	46	35	50	33	45	38	41	37	38	23	32	40	39	29	37	30	41	38	29	39	21	38	30	35	29	38	32	34	34	23	42	32	40	31	31	46	37	35	35	43	26	41	39	33	35	41	32	29	35	38	20	29	36	33	35	41	27	43	33	44	39	35	30	31	35	35	34	29	38	31	47	27	39	40	41	39	48	32	33	36	35	31	38	31	25	32	44	34	37	29	47	37	38	41	38	44	46	34	39	43	25	40	41	31	33	29	35	34	34	29	26	30	42	48	39	34	31	42	41	32	39	44	37	32	38	31	36	40	34	42	38	29	26	39	31	28	28	37	42	33	29	46	39	37	31	40	39	26	36	30	30	34	32	26	41	46	25	29	40	25	41	48	42	25	32	35	37	33	32	40	46	36	30	39	30	34	41	44	28	37	30	41	37	31	44	21	45	43	33	36	27	35	30	42	31	24	41	43	30	40	50	35	34	42	45	40	38	34	41	34	32	32	39	31	46	42	39	41	37	35	40	37	30	28	42	40	36	40	44	31	35	27	49	35	40	34	30	30	39	41	39	28	43	29	35	32	28	36	42	45	34	27	40	36	35	42	40	37	35	36	41	27	36	43	26	39	24	34	36	40	44	35	29	31	35	40	37	33	40	36	27	31	33	35	47	30	31	22	38	34	38	37	35	40	50	29	29	42	28	24	28	35	35	35	26	33	20	44	35	37	39	30	34	41	32	33	35	37	30	28	46	36	39	41	34	26	36	39	38	29	28	31	33	31	30	34	39	36	37	28	24	37	45	30	46	34	44	42	43	42	39	42	36	30	31	38	26	31	48	38	34	37	26	34	40	33	31	29	37	29	48	33	43	40	39	41	37	31	26	45	37	32	25	39	29	32	36	29	35	38	33	32	34	40	24	35	31	43	34	39	37	39	32	26	35	33	42	40	26	39	38	37	53	36	43	35	42	31	28	36	27	37	33	33	35	33	25	47	27	39	29	28	31	33	35	39	31	38	33	38	40	39	33	32	46	27	31	48	34	31	37	28	31	35	42	39	39	36	31	41	35	43	35	41	27	48	43	37	38	31	34	30	35	33	43	40	42	33	41	35	31	23	45	38	32	29	35	41	42	37	17	36	35	47	43	41	48	29	17	34	38	32	36	37	39	31	25	34	36	40	44	30	32	52	34	44	26	33	32	35	39	39	30	38	24	24	44	43	35	36	41	38	40	29	29	42	28	40	37	39	39	39	28	33	30	42	32	36	36	31	35	34	30	32	34	32	31	32	35	34	34	40	33	41	31	30	39	41	39	32	31	41	43	26	36	27	25	38	32	33	44	39	45	34	39	49	31	44	37	33	38	29	22	36	38	43	34	34	40	38	33	34	32	45	36	35	41	35	35	36	37	35	47	39	39	35	37	38	39	30	28	29	35	32	39	36	39	37	39	39	24	40	28	45	31	42	33	35	38	38	37	34	35	37	35	23	36	35	36	28	31	28	40	33	35	37	35	33	31	32	31	44	47	40	44	38	35	40	47	36	37	27	29	42	39	30	28	25	26	34	31	44	39	37	36	33	35	41	44	35	36	45	49	39	24	45	39	40	35	34	29	31	30	30	29	28	45	36	36	33	30	28	33	44	31	33	40	44	26	35	42	42	34	35	29	34	32	26	27	34	31	40	44	31	44	37	40	22	32	31	38	40	34	32	45	24	26	52	45	51	28	40	41	37	33	41	49	44	34	30	21	34	37	32	32	41	40	39	30	33	36	41	45	24	44	36	38	33	36	42	35	36	34	34	32	42	35	35	30	37	38	33	29	40	30	26	40	31	39	42	29	28	38	38	41	36	31	32	34	40	38	21	38	39	25	32	41	44	39	34	26	31	39	42	29	32	32	39	32	38	30	30	27	38	33	35	50	35	40	30	38	35	45	35	38	36	37	32	27	40	27	30	26	32	34	29	48	31	31	52	38	34	31	34	28	33	31	30	40	31	38	28	29	38	35	36	32	38	39	26	36	37	46	35	41	28	26	31	33	33	37	41	39	52	29	30	39	43	23	39	37	35	21	37	26	39	38	32	38	46	30	50	44	29	34	39	32	46	31	31	35	33	32	38	40	33	31	34	34
18219	4046	2142	2316	4735	7050	7416	6529	5630	4878	4054	3341	2861	2382	2115	1771	1561	1281	1233	1060	1045	961	973	859	800	755	683	696	674	645	600	622	615	558	536	515	504	525	528	567	507	429	438	386	392	396	374	353	414	342	355	334	330	343	347	331	347	353	321	308	330	342	301	363	342	325	349	379	381	348	300	346	314	334	344	331	341	339	342	319	348	338	342	316	316	320	332	333	312	321	331	318	310	330	353	337	320	314	344	324	317	308	307	342	337	305	329	338	310	287	304	306	284	320	317	323	340	304	324	306	316	286	302	310	298	296	314	286	268	273	293	306	281	295	303	317	292	313	284	291	303	296	276	292	277	299	253	314	272	327	269	287	294	305	311	339	285	266	247	279	309	284	283	294	284	286	280	296	286	316	304	270	280	299	286	310	312	265	289	315	305	311	298	305	280	267	334	277	282	304	284	272	273	293	294	313	294	311	290	304	299	313	322	315	318	298	281	299	304	292	310	308	298	282	271	310	310	317	299	286	286	297	311	285	268	302	285	271	305	288	309	288	306	279	313	293	281	268	277	318	286	281	276	281	290	311	274	296	292	279	267	285	284	286	293	300	285	278	292	305	307	267	306	286	319	298	293	309	289	290	287	296	294	291	291	328	297	304	299	293	287	281	294	276	281	276	285	274	287	313	290	286	307	302	278	287	327	306	301	282	291	292	269	306	282	299	298	314	294	259	287	284	305	276	308	312	306	275	279	287	288	300	280	297	311	309	317	305	263	310	293	285	280	288	308	305	257	312	339	338	307	285	344	332	312	285	301	281	270	282	304	276	288	280	312	279	289	254	305	262	296	282	265	309	307	278	317	259	322	276	307	296	283	262	323	299	290	308	321	278	263	292	284	281	286	290	303	303	301	280	288	290	304	289	312	268	289	264	248	301	297	291	321	314	292	287	324	307	293	273	295	306	275	291	297	304	302	279	295	309	275	306	289	316	270	277	297	298	274	295	286	287	299	301	295	283	285	315	295	323	261	291	294	297	284	293	322	306	275	290	308	304	285	293	322	268	282	283	310	267	301	296	291	348	284	290	279	283	293	316	276	288	310	320	290	282	305	257	293	297	274	304	283	300	290	284	287	285	283	300	298	294	312	304	247	289	285	297	298	310	264	312	291	328	290	329	294	306	306	263	273	302	307	308	298	268	303	259	298	291	288	298	300	320	309	324	286	285	302	301	272	299	278	294	300	296	279	272	287	279	292	288	319	268	290	319	305	309	308	316	303	294	307	279	279	272	298	306	281	273	263	268	316	287	338	288	312	310	290	300	306	314	293	322	290	302	319	304	280	316	288	323	257	264	300	326	296	292	295	326	320	258	303	296	283	273	317	291	303	261	288	308	290	308	292	300	299	299	293	258	297	293	277	286	292	324	267	305	296	284	287	297	329	309	289	268	322	294	320	289	290	261	266	279	322	265	300	324	303	282	287	288	297	286	289	279	301	265	284	294	285	280	303	250	273	272	334	263	295	278	290	298	288	276	322	294	275	283	307	285	290	287	296	320	255	262	303	295	293	317	283	283	313	267	285	298	297	287	305	280	289	303	281	287	303	299	292	304	273	302	290	301	298	324	284	282	300	281	289	289	298	295	277	275	304	298	304	316	282	298	300	297	289	289	288	324	273	300	282	305	321	302	302	307	308	295	299	255	282	296	278	304	299	291	317	308	319	298	291	295	299	303	299	336	295	295	334	298	301	298	280	297	265	301	280	310	292	271	292	290	288	271	288	314	308	250	291	290	304	309	264	293	297	273	273	302	268	292	297	306	292	345	286	289	304	286	304	283	275	289	304	308	293	271	316	291	286	312	287	291	287	323	293	287	303	293	300	266	320	307	267	313	277	332	316	297	282	301	295	296	289	254	282	260	307	282	295	315	287	313	277	288	275	314	276	319	321	307	298	299	289	319	278	257	300	297	292	310	289	293	276	294	302	325	310	282	302	270	287	300	274	314	317	281	314	310	297	325	281	301	308	328	277	304	289	305	308	294	315	313	307	306	296	278	295	299	322	279	291	281	305	325	326	297	267	284	309	308	282	319	294	294	288	294	270	320	307	291	275	257	304	301	296	303	269	263	291	281	299	314	295	305	312	265	271	321	264	289	275	309	289	300	287	283	311	307	273	307	310	297	287	299	272	281	306	281	284	312	295	308	307	324	293	301	356	287	292	298	249	307	308	294	301	287	279	294	285	314	326	278	328	301	256	298	295	304	287	301	325	262	321	292	298	309	301	298	313	265	314	287	305	291	283	299	279	298	292	324	288	302	306	299	327	293	274	299	264	293	291	327	288	280	309	295	294	283	294	300	276	310	310	287	291	305	317	300	310	334	302	320	278	288	313	281	310	288	287	284	311	311	291	259	295	303	273	269	282	271	294	255	257	288	304	277	302	294	292	298	306	300	266	302	289	287	311	301	317	289	314	303	293	302	296	271	273	320	283	327	296	275	295	305	302	299	296	296	319	303	301	299	293	295	312	286	292	312	289	303	286	299	285	293	276	315	329	305	298	280	291	278	295	306	277	317	297	295	314	313	266	292	303	270	307	295	308	293	287	306	263	284	294	286	308	305	264	287	290	305	266	306	301	317	285	290	263	289	328	299	286	281	274	279	296	308	309	302	287	320	297	340	298	281	298	278	301	313	296	282	268	278	321	305	296	313	280	289	277	293	283	310	278	298	304	266	273	315	300	297	311	275	278	291	293	313	304	309	318	303	333	320	285	287	286	299	329	286	338	318	287	270	332	280	296	300	303	318	309	296	301	273	282	307	309	304	297	310	292	276	302	287	281	320	304	305	303	277	289	294	304	299	286	275	273	297	294	284	323	340	295	281	295	327	291	290	305	305	284	305	295	272	307	298	313	315	318	290	268	323	298	266	259	303	294	321	276	331	305	272	315	330	295	294	312	279	287	289	263	330	286	276	293	325	279	297	284	282	323	304	305	293	292	316	274	335	303	292	310	296	330	304	330	275	298	280	289	313	298	280	316	288	275	263	299	292	294	313	288	297	281	298	312	264	282	274	302	269	290	296	306	323	270	303	276	297	299	275	274	298	289	298	294	276	265	291	309	304	304	290	295	267	284	286	292	274	289	305	297	275	298	341	323	304	288	323	272	308	273	278	325	281	308	280	274	310	292	297	289	296	289	308	277	301	272	260	302	272	278	281	325	297	291	297	280	316	271	325	293	300	325	291	306	308	286	309	295	300	280	277	323	297	296	278	302	291	270	283	301	295	297	299	281	310	290	301	318	275	309	292	292	295	311	290	270	299	291	262	287	302	284	284	305	308	311	312	297	326	274	319	257	277	300	324	306	277	266	267	283	318	274	293	290	334	298	307	297	282	308	301	276	293	306	308	306	287	294	284	253	291	291	291	273	282	256	318	274	270	312	304	275	303	319	282	292	311	255	304	303	297	260	289	294	308	294	301	280	311	313	281	274	294	284	262	299	281	290	308
6595	583	313	217	182	196	248	231	227	222	192	193	182	169	169	156	122	113	130	107	87	128	120	115	101	116	105	115	78	110	112	116	101	79	89	110	100	100	117	86	82	90	86	92	80	94	97	79	88	73	108	98	83	88	87	85	76	70	89	95	104	90	80	102	95	93	104	87	91	75	90	85	83	97	74	78	88	79	88	103	104	96	90	105	89	92	93	96	81	92	80	97	100	92	92	102	97	90	89	95	80	80	90	95	75	120	98	93	91	88	69	80	93	97	99	82	93	100	84	92	73	90	81	104	57	94	94	86	96	80	91	93	88	102	88	92	88	82	116	93	93	103	112	96	92	93	76	94	78	101	86	74	85	89	88	85	107	81	85	81	94	76	90	78	93	94	89	99	91	87	88	71	95	85	71	97	94	95	90	83	76	90	90	74	95	89	77	78	77	87	84	76	102	112	78	92	103	79	105	89	93	94	104	93	81	79	85	73	70	88	102	87	96	80	75	80	102	96	93	89	101	79	101	78	90	81	94	105	89	90	99	90	91	87	78	79	99	78	90	83	86	78	88	87	84	76	97	96	90	87	98	107	89	88	88	95	83	75	79	85	81	93	80	90	86	99	70	80	72	96	103	75	83	79	117	86	96	85	92	78	87	85	85	75	94	94	87	99	107	73	70	74	97	74	106	93	83	89	94	90	80	91	74	89	88	79	104	95	101	78	89	83	100	92	105	91	101	86	93	94	67	83	81	96	71	106	91	114	102	87	88	98	96	79	97	91	94	80	94	90	79	102	89	80	82	114	100	86	83	96	79	83	89	102	83	90	78	94	78	97	77	80	90	87	90	96	79	78	72	99	98	83	88	96	67	86	96	90	75	80	87	89	94	78	90	94	89	83	92	73	102	78	87	99	86	87	92	96	79	96	93	86	82	103	80	100	106	85	85	77	92	88	90	87	87	89	84	92	89	85	89	75	87	85	86	97	82	85	103	98	94	100	88	87	98	88	88	95	80	79	74	69	95	84	82	86	65	78	75	96	91	91	86	98	81	88	87	98	100	76	89	77	87	80	91	82	85	88	93	82	111	88	96	92	87	82	83	89	74	109	83	94	92	78	93	95	86	79	102	93	82	95	106	81	99	80	81	107	93	87	88	84	101	98	78	95	79	89	98	79	95	100	106	87	92	85	62	90	92	78	96	93	97	84	107	68	87	93	94	100	84	92	89	72	86	83	89	100	71	79	85	95	73	86	88	85	95	85	67	81	90	103	75	79	76	91	85	90	89	83	103	92	78	75	78	90	81	89	84	82	76	82	89	85	95	87	89	84	80	87	93	96	90	102	99	77	123	79	91	82	103	87	94	94	85	98	69	91	88	78	89	92	98	92	88	92	85	83	104	73	101	68	82	92	80	93	90	86	80	82	97	109	79	84	101	90	78	97	68	71	90	87	77	85	84	123	68	107	88	88	99	105	83	91	82	91	84	75	85	101	87	86	87	76	94	80	80	73	91	98	79	89	102	85	85	93	101	87	100	81	75	90	101	91	94	88	77	83	81	85	80	78	103	87	84	96	81	95	94	97	80	87	75	100	84	93	94	73	97	96	86	91	89	88	90	95	92	106	74	89	82	88	96	75	86	88	82	101	97	98	100	100	104	71	94	99	88	88	85	87	98	88	91	93	79	109	107	87	101	77	83	99	83	77	73	91	68	94	106	91	77	94	94	83	88	98	94	98	94	92	109	102	61	84	66	79	88	84	101	86	96	85	97	101	96	93	95	82	69	85	77	78	96	94	96	87	86	83	77	108	80	74	84	95	89	84	85	100	80	78	82	69	85	88	87	95	93	105	85	92	93	89	75	94	79	86	100	100	83	95	74	94	107	77	95	82	90	94	76	73	96	106	96	89	99	82	88	86	75	98	87	96	96	86	94	88	82	89	87	79	86	99	77	105	78	81	100	80	91	88	98	78	84	93	99	87	82	99	92	90	87	95	94	105	89	79	94	107	93	99	97	85	82	73	76	75	91	101	99	85	77	91	107	89	88	88	71	99	90	102	94	86	80	73	91	105	89	81	97	89	83	86	89	90	87	103	86	65	104	82	94	84	99	104	90	78	84	104	90	92	85	86	100	84	91	100	96	92	100	70	80	96	84	86	76	79	70	88	86	99	81	82	81	103	84	93	70	82	89	91	91	84	83	99	91	90	81	102	94	96	87	82	86	98	96	85	80	100	96	79	80	83	93	89	91	87	83	97	97	94	70	89	88	94	87	96	92	86	79	86	74	89	80	93	92	111	97	77	94	96	95	100	92	94	87	91	95	89	90	79	96	85	73	76	90	90	79	75	100	92	90	83	84	102	87	100	99	101	78	97	77	92	74	86	83	87	99	81	92	89	85	90	97	85	99	76	93	80	96	109	97	81	96	96	90	87	69	86	88	81	84	78	95	99	66	84	102	114	83	88	126	87	73	89	90	98	76	102	90	99	80	92	81	98	78	90	94	96	119	86	100	81	90	103	96	81	76	100	88	87	97	96	91	77	67	83	97	93	75	99	79	86	86	93	90	93	84	88	103	89	90	97	89	92	108	85	85	86	83	86	81	104	84	76	93	79	82	87	78	99	96	78	74	83	95	85	84	103	74	94	83	89	88	75	89	79	77	91	79	90	89	81	79	60	84	91	97	92	92	85	90	86	104	107	76	82	74	99	83	102	88	97	83	76	82	76	83	80	92	102	87	87	85	76	94	90	79	76	83	76	85	120	98	82	75	103	84	88	85	86	87	98	69	73	89	89	88	84	88	94	87	94	95	68	92	86	94	103	92	88	83	93	111	87	77	81	77	90	91	85	99	85	100	87	100	91	90	71	84	77	91	87	85	108	89	77	92	88	80	82	89	77	101	85	77	74	98	93	91	90	83	87	71	89	96	84	90	103	98	97	87	96	91	75	97	90	99	93	68	91	92	69	88	92	90	87	98	84	83	89	71	78	97	75	91	101	82	83	103	103	81	97	94	99	75	93	92	96	87	82	90	95	79	86	92	105	97	81	79	88	87	94	86	86	93	97	98	85	93	97	83	99	91	112	76	76	89	88	96	104	94	90	68	90	109	98	75	71	89	105	88	95	82	80	80	79	90	89	89	84	103	80	94	93	84	92	84	93	80	88	76	84	105	91	93	107	78	85	94	84	85	103	78	90	82	95	79	97	86	85	88	104	104	95	86	91	94	77	86	84	75	94	81	88	83	91	96	89	87	77	82	93	84	98	81	86	83	98	93	81	103	93	84	93	95	101	79	74	80	83	96	91	83	82	95	86	92	86	97	83	98	96	68	86	83	76	94	90	99	94	75	74	88	84	81	80	97	82	79	86	82	89	88	84	86	100	65	79	101	88	92	96	82	86	89	84	85	103	72	97	80	112	85	82	84	89	99	82	84	95	96	69	107	86	87	97	89	96	75	88	73	79	98	79	98	93	88	91	74	102	90	92	101	89	80	95
25046	6569	3579	3709	7363	10544	11109	9989	8446	7192	6394	5265	4451	3816	3322	2957	2556	2359	2087	1945	1864	1831	1748	1692	1547	1515	1451	1424	1340	1242	1278	1229	1179	1164	1158	1139	1137	1059	1088	1075	1088	982	930	922	916	922	832	899	896	845	817	851	846	870	831	852	852	832	805	822	803	839	814	764	809	811	785	874	832	795	755	820	819	785	782	797	808	824	814	781	853	770	803	763	813	793	786	744	811	814	787	783	795	795	823	797	808	828	764	798	760	776	819	810	788	759	774	784	751	783	807	766	742	784	779	748	750	774	780	771	742	795	763	780	773	746	735	732	730	788	797	716	733	797	748	696	733	776	777	707	721	777	718	761	708	757	775	691	770	737	767	738	730	789	756	805	718	790	779	740	734	767	743	777	753	718	712	732	731	720	747	766	711	711	778	758	770	772	789	727	700	752	792	754	813	788	715	731	768	784	759	756	778	790	718	754	742	753	769	728	756	748	766	731	739	739	714	749	764	755	802	747	781	749	760	732	780	706	777	785	767	746	732	746	726	747	732	701	743	758	725	709	757	801	760	744	781	794	767	755	794	778	751	743	732	747	774	701	738	814	728	701	764	758	704	777	743	789	775	788	774	753	772	804	771	809	730	732	774	777	715	721	771	700	747	763	775	783	760	745	768	760	763	728	712	730	743	790	736	770	717	771	734	789	703	784	763	727	768	785	779	777	720	796	736	728	694	686	779	799	748	733	747	742	808	709	746	766	755	751	727	734	753	757	709	705	758	754	774	736	763	755	769	738	724	737	778	715	752	718	792	744	718	806	790	706	748	739	762	732	795	788	726	754	751	762	743	751	777	711	745	728	743	733	756	773	708	789	747	782	786	749	769	725	781	765	772	771	750	742	738	812	765	771	754	782	710	743	723	759	735	741	728	711	764	750	756	756	744	734	777	734	724	789	725	717	728	736	736	775	778	719	768	719	746	727	769	803	754	772	772	762	729	766	740	812	780	735	774	707	763	788	733	695	753	758	711	784	753	758	738	789	796	688	759	818	765	732	767	732	743	755	747	735	791	728	740	794	784	780	710	745	739	749	774	766	734	767	770	759	745	736	735	749	744	758	743	755	775	734	784	743	759	749	709	748	731	788	769	747	722	751	694	747	731	756	783	716	765	744	748	832	731	729	731	727	734	808	772	769	737	775	770	741	727	727	783	758	703	749	751	728	781	808	739	782	766	798	757	728	736	774	785	758	723	716	750	733	704	726	773	777	743	883	751	749	760	698	756	783	756	796	737	761	739	754	738	754	740	730	733	736	723	758	819	787	705	775	775	726	753	714	733	735	800	742	729	743	770	768	727	745	716	780	722	778	766	766	747	779	782	793	752	727	748	777	766	818	739	771	728	770	766	755	786	754	770	728	740	728	753	814	734	766	720	746	797	728	746	770	735	778	783	783	737	776	730	714	759	750	775	785	737	808	751	715	798	778	753	784	764	699	748	764	734	755	734	726	774	753	732	775	801	770	716	752	749	778	777	761	719	768	770	728	746	761	762	766	743	707	728	734	765	766	719	752	817	751	729	745	710	729	776	747	750	769	697	746	739	783	736	758	749	728	772	753	744	719	743	760	804	698	739	733	741	728	782	777	742	790	733	779	744	774	762	808	758	782	734	762	758	731	768	794	773	724	776	782	745	815	728	770	775	741	811	779	726	764	745	815	744	756	780	758	759	763	729	757	761	739	758	783	780	762	754	757	745	740	763	736	771	723	726	767	751	730	814	753	715	773	758	758	760	712	680	715	764	758	761	743	731	812	765	710	736	735	793	737	738	747	751	765	739	746	792	737	780	772	725	788	754	802	726	739	735	760	725	746	784	750	737	755	731	782	761	776	782	703	798	736	777	746	734	777	739	776	780	700	714	810	689	774	766	753	750	712	705	752	786	745	747	762	724	757	771	755	747	759	729	732	732	771	774	705	744	720	701	736	724	782	784	758	741	768	753	758	819	759	727	724	738	753	710	743	708	754	758	743	717	724	714	684	723	751	724	711	757	694	796	754	797	734	775	748	767	786	763	748	745	783	734	791	734	780	756	739	773	760	722	791	687	763	777	769	699	738	736	723	715	721	737	748	775	758	786	711	784	803	791	724	785	727	764	746	778	733	737	796	713	751	779	768	726	733	751	765	737	741	749	751	743	762	791	808	755	778	815	696	760	757	770	749	790	738	742	760	772	781	758	762	737	726	787	758	739	755	789	772	709	754	749	786	797	695	774	748	756	723	793	697	768	766	717	707	757	757	745	740	759	763	833	713	788	748	773	807	738	691	739	743	790	731	780	746	765	785	712	754	777	731	758	726	747	731	752	794	716	785	773	728	752	775	726	763	764	754	769	797	760	778	699	743	752	771	798	747	768	780	747	718	747	778	805	838	779	715	750	791	722	780	757	776	742	731	764	829	744	754	772	706	726	765	700	749	754	768	773	708	743	719	790	706	773	777	751	749	751	744	786	753	739	763	758	778	776	733	742	752	715	768	732	773	745	763	786	761	744	744	729	763	784	763	779	706	732	746	754	768	735	773	744	809	780	750	698	772	782	774	753	707	787	795	735	738	722	798	751	767	779	807	758	720	808	727	800	736	756	802	784	776	740	786	709	777	801	751	738	745	738	705	760	728	744	760	729	782	703	796	756	786	770	720	829	732	772	714	805	727	757	761	761	769	766	751	746	780	717	781	763	794	764	719	762	764	734	700	753	747	743	786	788	798	709	779	778	768	780	768	739	720	780	738	712	686	739	713	711	772	729	765	760	754	745	812	742	770	767	764	724	796	712	763	727	753	753	752	741	764	711	749	791	725	768	724	742	764	796	752	769	757	770	726	751	707	793	703	772	719	770	748	714	722	723	760	750	792	713	779	769	774	752	770	724	694	760	745	760	774	725	777	724	750	753	756	750	757	761	708	759	709	767	730	693	707	737	765	753	733	837	740	836	757	750	787	724	772	729	766	739	748	775	766	771	745	721	752	714	726	750	782	771	755	705	702	773	769	744	700	740	786	737	742	775	745	761	747	813	757	786	799	771	765	777	770	811	772	749	730	702	790	800	753	750	756	777	742	765	710	759	722	750	691	740	742	750	752	759	743	761	712	733	759	734	711	782	769	728	765	732	765	814	710	730	750	836	754	782	727	775	735	743	746	753	728	753	780	729	742	744	724	776	770	704	788	721	760	714	700	782	736	770	753	711	791	698	757	762	762	744	750	770	798	779	730	756	715	735	753	772	789	798	748	777	811	755	720	781	801	778	734	746	774	749	719	756	745	739	757	805	748	772	701	772	804	725	777	763	773	786	750	727	750	783	756	751	761	742	773	734	741	729	759	730	713	800	736	757	710	732	743	718	761	738	735	789	765	806	774	789	737	779	686	751	774	772	764	776	734	728	800	705	782	752	737	770	720	754	792	703	775	798	750	751	790	760	776	767	709	759	740	768	788	754	748	777	746	779	789	696	706	768	732	725	730	749	728
4647	206	140	127	99	89	97	128	111	108	91	88	109	91	80	99	94	85	88	83	77	71	73	86	68	79	86	80	77	68	58	80	79	64	61	72	78	81	76	75	80	63	64	72	78	63	62	79	72	66	67	74	87	52	67	61	60	58	64	74	85	76	52	60	64	78	66	88	55	86	72	82	84	71	67	68	67	67	82	77	80	68	55	73	70	68	74	63	72	61	64	71	80	76	67	62	75	75	67	82	72	73	70	70	68	58	76	90	77	69	63	66	80	69	58	80	74	70	85	82	66	62	66	68	77	69	67	60	83	58	76	74	75	69	72	66	79	61	84	77	74	78	66	77	84	85	79	85	84	74	72	72	65	66	69	57	72	61	64	64	43	72	86	85	63	73	60	64	77	59	91	67	66	77	63	64	69	63	66	76	69	70	82	69	79	69	71	78	76	59	73	54	71	70	63	72	55	67	73	70	69	73	69	71	67	66	71	62	54	52	69	76	66	72	59	70	71	63	61	79	65	62	55	59	77	74	70	65	66	81	76	73	80	63	62	78	71	70	68	76	60	77	74	64	74	73	70	74	64	67	71	70	82	62	70	89	72	77	61	79	61	67	81	83	68	56	66	75	71	76	86	84	69	70	79	66	76	81	77	48	72	54	56	69	68	74	69	72	66	75	83	68	80	70	69	77	72	75	68	65	73	71	70	70	76	63	72	68	69	71	80	80	81	74	74	89	60	69	76	68	78	79	60	61	77	67	71	57	84	74	69	79	62	63	64	75	72	75	59	70	73	70	68	76	86	55	64	74	74	66	65	70	69	71	80	82	62	66	59	71	61	59	72	56	70	61	75	61	56	67	76	71	66	83	76	66	63	81	73	80	53	72	71	68	80	70	81	68	56	80	59	76	60	60	53	72	69	70	65	52	72	64	69	65	65	71	59	75	67	79	78	71	71	62	61	66	83	64	69	55	68	61	80	70	78	72	84	82	74	76	66	69	63	66	69	77	68	67	57	86	81	70	53	68	63	62	75	79	62	71	84	80	66	70	70	75	69	67	69	69	60	63	74	82	57	80	64	69	80	72	82	62	69	78	62	53	79	72	67	75	76	63	58	69	78	67	67	73	74	66	58	68	67	58	83	67	63	70	70	84	69	62	68	74	64	61	82	80	64	61	69	83	73	69	70	60	69	72	72	66	74	81	81	75	68	71	67	68	51	63	72	73	62	58	56	82	67	65	57	67	79	64	74	76	74	84	71	60	73	65	60	83	62	64	80	68	78	62	77	74	73	63	63	75	60	68	87	77	92	82	85	73	63	68	68	63	66	60	70	70	84	74	56	69	72	101	72	65	60	69	62	80	74	71	59	65	69	78	70	74	56	69	56	68	57	76	57	70	64	62	70	72	68	61	69	75	61	57	57	69	73	68	71	75	63	81	66	95	57	67	63	51	61	77	80	63	54	79	72	73	68	72	57	71	72	77	72	68	58	76	69	62	60	75	71	82	81	73	56	67	70	78	67	71	67	79	66	75	55	66	75	77	64	80	70	71	68	76	72	76	54	78	86	79	69	69	65	80	66	66	73	79	62	74	68	49	71	69	83	88	72	62	68	61	79	85	73	64	59	81	69	64	62	98	68	60	64	70	78	56	73	60	68	62	69	87	71	61	73	79	58	65	70	70	78	90	62	71	74	72	58	76	73	64	70	74	60	79	69	69	63	62	67	88	80	65	58	65	69	75	74	65	75	68	63	79	80	80	73	68	69	73	64	70	57	61	75	63	69	75	76	66	68	88	75	63	66	74	68	61	61	64	64	69	82	69	72	75	71	86	73	63	74	68	74	82	65	60	75	67	58	59	77	69	67	65	86	64	65	69	75	75	56	67	67	68	61	61	51	57	65	78	58	72	75	89	65	79	67	68	59	53	82	68	73	71	71	73	82	77	71	74	76	59	82	75	58	80	67	67	86	65	60	70	69	62	66	70	68	86	70	62	65	81	67	69	72	67	65	75	57	67	69	75	85	61	62	78	79	71	67	76	77	62	66	76	57	71	79	70	84	64	68	60	79	65	81	62	75	76	54	71	71	57	73	82	67	69	75	71	69	49	81	83	61	71	59	70	80	96	69	72	61	62	73	70	69	58	71	68	58	74	67	79	83	44	51	62	66	66	74	66	76	67	68	64	72	79	67	71	77	75	59	68	75	61	78	47	61	68	72	86	70	81	81	73	68	84	63	71	76	60	64	67	68	66	77	66	76	63	76	55	64	79	70	76	64	60	74	94	85	60	67	70	67	62	74	66	80	66	77	69	83	66	62	66	61	81	70	61	70	64	75	74	69	76	67	52	77	73	68	73	70	73	58	72	67	75	76	77	82	85	55	74	57	62	82	59	77	72	72	69	66	73	71	56	68	72	67	79	73	72	74	72	69	74	69	58	74	64	64	68	63	81	62	74	64	87	64	63	65	76	77	70	77	66	63	52	60	67	61	61	80	75	71	67	54	64	58	71	65	87	76	74	60	77	70	70	55	62	75	61	75	70	77	62	64	73	72	66	88	66	68	69	68	71	72	77	79	76	76	62	61	81	51	68	69	57	98	68	57	69	75	81	78	87	60	72	65	53	78	81	66	67	62	64	84	76	63	64	78	63	72	58	72	70	62	58	70	87	86	64	55	66	78	87	65	68	78	74	67	68	76	54	69	61	76	67	84	72	62	81	80	72	56	75	68	64	79	56	64	70	78	56	60	66	65	65	68	53	72	68	68	72	83	70	58	87	67	75	76	80	66	57	70	63	63	66	76	66	62	66	69	76	55	57	88	68	84	71	65	80	72	67	61	71	77	84	66	82	75	58	62	67	73	73	70	63	60	74	75	68	63	80	65	83	65	77	62	68	50	76	68	55	71	66	57	80	81	75	69	77	74	68	78	62	62	72	64	72	71	82	66	72	58	69	72	76	81	67	55	89	72	79	75	59	72	59	57	72	69	61	51	66	74	68	69	76	69	66	54	59	66	54	69	56	56	72	74	70	93	70	53	70	80	71	72	62	78	69	72	77	68	62	67	63	63	57	68	71	50	77	62	60	70	61	66	63	79	76	62	72	66	69	64	68	72	84	78	74	74	58	74	62	78	69	65	93	59	70	62	61	72	80	63	77	60	73	68	56	78	61	78	59	68	64	67	64	68	47	75	71	54	70	78	60	75	78	58	57	64	63	71	69	70	60	66	61	77	76	67	73	61	83	70	67	64	72	74	69	91	68	76	58	67	60	66	67	60	59	81	73	84	80	78	85	63	83	69	74	71	57	71	66	81	76	67	61	69	58	66	81	76	62	80	65	72	74	82	70	70	72	74	66	87	67	63	58	90	60	67	71	65	65	82	69	54	67	73	56	92	69	77	75	65	81	78	71	74	62	74	65	67	57	53	63	54	66	76	68	73	58	72	69	71	59	65	87	63	63	73	68	71	78	78	75	68	82	70	71	64	59	65	70	93	76
14762	2700	1615	1637	3042	4488	4570	4062	3628	2842	2489	2109	1819	1689	1436	1270	1110	1056	1071	956	993	863	885	794	830	804	744	748	768	733	739	757	745	684	721	636	703	643	653	634	664	594	615	614	643	595	604	568	551	612	577	548	578	581	594	615	539	574	569	595	559	568	573	598	575	570	558	607	529	566	525	588	629	623	552	583	575	565	583	603	604	568	584	603	622	628	583	585	574	574	561	565	549	537	611	579	570	568	548	567	557	570	575	583	574	540	558	542	570	538	541	571	548	558	592	532	617	571	556	534	571	587	540	601	564	542	570	589	535	542	609	521	572	521	569	545	549	576	581	587	579	566	586	568	558	530	604	591	545	577	577	555	566	578	559	563	546	567	547	597	552	545	572	574	568	571	572	510	556	589	577	531	594	610	568	585	554	578	570	546	546	560	569	569	589	542	546	570	555	543	544	581	554	596	543	585	556	547	573	588	539	573	590	552	546	570	564	581	524	539	616	556	551	599	586	600	555	559	584	585	556	537	648	535	578	558	549	530	586	559	572	578	601	571	550	522	530	587	574	562	537	586	569	570	575	543	566	590	572	505	567	621	572	576	534	573	550	554	539	577	616	592	560	611	536	536	603	568	616	569	555	566	571	541	544	550	557	580	593	588	534	569	541	562	541	541	551	612	535	546	616	562	534	584	556	548	588	527	549	590	537	586	546	537	529	611	577	532	536	569	599	528	592	535	539	604	583	552	589	550	511	558	541	528	551	536	560	546	521	558	585	585	589	585	575	527	556	575	522	587	546	576	524	508	554	575	581	586	578	556	570	575	553	543	570	606	544	547	543	569	547	568	598	530	569	541	551	540	600	574	528	560	507	524	567	554	577	592	595	573	543	542	563	527	549	583	567	578	538	567	580	584	521	566	580	518	545	590	547	591	605	546	563	553	616	583	551	574	572	567	596	549	580	581	618	573	558	505	566	556	590	558	597	600	554	570	562	610	541	547	583	550	588	552	594	574	547	539	556	585	556	567	550	576	561	526	580	566	552	551	561	535	565	548	567	559	549	546	520	581	553	530	547	572	586	545	588	518	544	544	588	562	563	596	584	541	549	582	582	589	533	553	548	535	551	557	545	590	562	562	548	542	546	511	540	584	563	562	570	598	568	583	576	552	548	596	583	564	572	556	585	543	582	565	523	566	562	560	553	568	592	576	573	598	517	573	578	573	553	589	592	558	542	563	585	566	515	575	566	573	541	555	570	543	547	563	554	554	540	510	574	613	550	560	563	540	566	562	586	581	556	560	560	567	568	520	563	540	567	589	585	599	562	558	575	549	538	570	560	592	575	545	600	595	552	545	538	559	562	544	575	569	554	580	543	537	550	562	546	530	570	567	546	541	530	601	564	562	564	521	548	578	569	574	529	581	573	546	585	540	549	552	544	549	515	554	522	580	563	557	519	561	542	536	511	551	534	552	579	573	529	549	507	552	554	569	564	608	525	572	518	577	604	528	575	577	579	547	542	553	597	607	551	600	554	554	548	570	553	577	581	511	544	558	599	559	588	568	562	529	567	576	566	549	593	552	575	551	552	556	608	570	536	555	591	591	595	587	563	561	589	595	564	542	546	563	513	589	553	591	544	628	568	567	530	555	594	588	557	571	539	563	551	553	560	584	558	565	597	622	540	549	559	556	546	539	564	550	557	558	566	588	570	546	594	569	547	531	551	599	566	574	554	551	569	566	564	560	598	547	586	565	553	576	563	542	523	582	525	631	575	571	577	569	545	570	553	586	571	584	559	535	578	552	526	577	608	561	559	590	576	600	590	582	547	596	534	572	596	546	573	540	550	611	555	558	518	529	559	563	573	494	572	541	540	553	576	575	555	531	585	549	538	582	566	590	511	582	547	578	569	562	533	545	536	591	584	577	545	574	585	587	577	577	589	574	569	532	546	567	567	563	583	557	570	567	520	562	602	570	557	516	542	547	555	509	610	552	643	535	551	621	539	584	557	527	576	520	608	553	528	575	544	614	587	579	580	514	515	540	584	598	556	612	575	570	572	541	582	530	587	544	548	561	561	570	555	511	538	574	577	559	553	619	566	543	530	551	561	540	570	561	545	596	588	591	547	555	550	583	581	599	602	536	562	537	533	586	538	597	573	544	550	564	596	593	594	526	606	547	571	571	558	562	539	549	554	539	587	591	591	552	542	518	572	597	585	553	556	526	610	587	565	568	589	525	582	605	569	524	535	566	562	553	540	586	602	525	550	593	567	566	540	603	569	570	608	559	585	568	525	556	556	549	574	588	545	554	555	564	567	559	558	550	589	518	546	555	567	557	515	550	535	497	599	577	535	580	531	540	570	586	584	556	565	537	564	562	630	601	526	544	615	565	578	574	556	524	618	556	565	564	568	552	619	530	558	549	576	578	549	568	584	569	576	575	543	532	526	577	574	518	613	519	586	554	581	603	570	567	594	557	564	544	563	533	557	571	569	551	514	538	573	528	556	603	536	518	538	578	564	598	555	596	540	578	544	527	549	574	576	536	553	552	560	573	532	560	581	581	568	538	565	562	570	579	552	564	557	577	551	580	582	582	570	572	563	550	529	559	546	591	531	555	600	532	591	549	553	576	572	541	591	562	513	580	526	533	546	604	580	551	590	561	571	569	588	506	546	590	537	571	601	565	598	568	588	547	542	538	606	574	558	574	527	521	523	544	563	571	566	555	552	571	592	566	570	544	572	544	548	561	534	567	600	582	589	538	577	597	568	543	559	612	572	554	554	568	553	533	569	560	602	527	572	523	572	553	579	585	556	537	562	555	563	528	552	544	577	556	547	600	584	564	552	594	559	604	570	573	590	567	551	569	496	555	548	566	556	528	619	577	573	566	533	568	595	562	563	582	558	596	577	545	532	566	612	572	550	566	547	531	552	526	574	553	576	572	534	534	606	542	566	559	602	554	568	598	554	552	551	524	535	543	601	527	584	580	556	561	547	567	532	561	566	558	525	589	591	579	560	573	571	548	549	573	580	552	553	563	542	582	551	547	513	538	557	584	560	519	622	556	569	538	532	531	564	576	580	580	571	565	546	562	571	579	563	582	593	560	594	517	543	535	579	591	583	563	507	546	536	540	564	565	624	547	559	629	597	587	543	566	590	551	546	539	533	565	530	578	564	569	572	572	571	527	514	570	543	538	561	557	585	547	573	557	571	563	567	540	564	579	570	538	565	569	513	568	522	564	578	569	590	596	539	541	547	583	585	531	552	557	564	571	587	616	553	549	576	563	595	571	512	520	533	583	554	605	554	548	575	597	567	560	606	586	560	576	554	578	557	616	584	524	558	516	547	578	548	562	606	557	548	591	549	596	524	533	550	590	547	531	560	519	575	606	574	577	617	518	587	552	528	554	610	578	571	564	556	582	531	526	529	563	540	549	555	571	623	553	600	545	551	583	563	569	551	603	563	546	628	580	575	574	581	564	563	559	568	577	554	571	536	546	554	561
4693	484	284	204	188	202	232	230	193	219	161	170	184	152	133	138	132	138	155	132	127	122	117	125	107	124	123	101	136	144	111	121	96	116	110	110	127	116	113	122	107	125	111	92	127	125	131	115	104	116	106	115	103	112	129	110	120	130	121	109	121	120	102	106	96	108	116	114	109	107	114	107	109	101	118	108	118	103	123	127	114	101	127	95	117	124	123	98	106	127	117	106	122	113	140	106	121	110	120	99	100	104	98	113	109	100	97	118	124	113	126	111	108	108	134	120	119	110	127	130	113	107	112	116	107	139	95	131	122	107	104	127	134	131	87	94	104	109	85	103	114	105	102	98	100	100	106	126	114	108	103	117	112	120	123	126	111	118	106	107	99	138	114	108	122	108	119	119	105	116	121	110	106	112	109	97	94	103	111	94	99	119	129	111	114	112	107	111	111	116	113	95	99	105	111	114	107	113	111	100	116	110	122	117	111	110	119	115	121	100	120	118	120	110	93	109	114	118	104	111	132	115	121	111	97	111	102	112	112	120	94	102	113	138	100	90	89	89	106	123	116	113	120	106	103	110	104	117	107	116	94	111	112	118	110	120	117	96	104	104	108	109	107	114	119	107	111	118	139	126	138	107	122	130	101	93	103	113	115	120	139	108	110	93	110	86	100	102	105	109	134	102	106	87	112	98	120	113	113	109	104	100	125	121	115	101	120	118	93	124	122	119	122	110	103	133	106	122	115	122	108	101	113	108	95	103	104	93	115	118	122	107	116	114	115	101	107	124	116	97	106	108	97	112	103	128	106	112	125	110	128	113	118	99	109	108	134	102	108	113	91	125	107	123	110	112	118	104	90	119	115	116	110	131	101	116	106	115	97	106	125	108	111	112	139	101	111	88	117	94	105	99	96	106	121	108	92	97	130	129	107	130	121	132	111	103	128	122	117	115	126	98	124	122	122	101	98	119	97	119	118	119	131	119	97	109	103	102	117	119	88	113	127	129	120	109	115	97	113	110	112	115	113	134	118	105	107	101	114	104	107	112	130	96	120	116	97	116	124	102	99	107	106	107	108	111	125	118	110	116	111	114	104	113	105	117	105	90	124	112	116	127	96	127	116	99	110	109	112	114	101	112	85	122	115	102	119	117	113	125	105	107	92	117	113	98	101	106	113	106	100	103	124	141	103	121	125	112	140	104	115	115	127	100	117	104	121	125	114	108	113	108	103	116	108	106	108	93	107	113	132	114	132	102	122	107	129	105	113	106	122	94	120	128	98	118	125	125	119	132	121	129	109	113	113	115	105	105	114	95	104	116	115	109	127	117	103	113	93	104	124	118	114	121	99	112	106	110	113	107	95	121	102	99	105	139	120	128	99	119	97	101	118	130	112	108	114	108	105	124	106	112	130	119	116	112	114	112	117	107	107	107	125	97	105	96	108	103	107	121	111	103	124	92	111	99	117	108	121	110	108	113	116	116	116	134	96	129	119	107	113	121	105	106	109	110	131	102	111	107	108	113	106	111	100	106	118	94	122	92	120	112	130	94	134	127	119	118	113	83	122	93	105	107	102	93	99	109	120	118	113	116	118	104	109	118	97	119	105	108	119	113	112	120	110	110	109	115	105	112	107	109	129	113	111	95	103	112	120	102	115	92	124	117	112	107	117	103	118	111	101	110	102	128	127	127	112	110	97	154	104	112	109	128	116	109	95	109	110	123	101	112	117	111	110	100	115	107	96	104	116	104	97	125	97	111	131	117	117	121	109	108	114	105	98	113	128	95	126	109	120	99	104	110	108	104	110	130	126	93	98	115	126	93	115	105	113	147	113	96	111	113	112	127	103	124	120	111	109	90	126	116	103	114	104	128	108	103	125	97	111	103	110	102	97	90	103	119	97	106	117	99	98	137	116	102	104	117	114	112	116	112	120	91	123	106	104	114	105	141	108	100	119	122	86	98	111	102	103	124	100	129	107	107	144	122	116	108	109	117	104	110	100	94	125	93	115	106	108	116	119	118	107	114	109	108	113	118	131	103	135	106	114	107	128	122	121	116	107	102	116	100	98	114	116	126	129	128	124	114	100	129	118	121	122	105	107	93	98	123	116	112	108	121	108	92	113	114	125	100	92	125	119	100	103	114	114	124	101	115	114	126	101	120	108	125	101	116	116	88	120	116	102	110	107	120	101	108	115	116	107	110	104	104	109	117	116	112	88	124	109	89	119	108	110	125	109	110	123	114	130	135	103	116	102	124	113	95	117	112	125	108	110	115	103	101	117	107	111	103	125	113	107	106	95	137	98	120	107	114	96	90	123	107	116	113	88	90	106	120	108	128	111	105	124	104	115	113	102	109	123	100	123	103	116	138	113	112	111	117	101	95	100	112	104	117	134	106	127	116	102	122	106	117	91	102	116	108	114	112	127	108	109	130	110	131	111	108	104	99	121	106	118	119	115	129	106	122	91	130	116	114	87	119	115	105	126	98	117	103	126	120	117	98	114	103	122	100	122	102	103	111	96	116	104	126	110	105	101	89	108	96	110	98	110	114	97	101	107	118	105	122	122	96	122	115	98	105	112	115	101	94	96	112	110	100	111	118	123	103	128	130	123	104	125	128	100	121	111	108	110	102	112	102	99	89	104	122	121	109	102	93	110	106	111	113	121	116	106	100	104	109	110	119	103	119	123	103	108	117	127	114	113	110	113	100	107	116	102	111	112	113	109	124	95	117	95	85	103	121	123	121	130	113	112	109	116	92	110	118	102	111	118	110	125	95	95	134	122	104	95	96	127	113	126	101	127	115	108	103	117	118	122	111	113	111	97	101	97	132	92	122	101	96	100	124	120	103	109	91	116	105	109	110	113	97	115	103	114	124	115	147	112	103	118	113	109	116	88	133	125	110	105	102	113	128	105	109	107	102	124	110	111	108	124	116	114	106	97	99	108	123	122	102	122	101	111	115	112	105	106	115	125	117	106	113	117	120	93	95	108	124	117	120	122	129	118	110	124	93	105	104	118	104	99	132	111	117	142	122	116	108	130	113	121	119	124	80	108	138	108	94	111	105	113	133	93	121	103	99	111	112	102	115	98	107	108	97	118	114	92	101	93	124	110	97	107	102	114	104	120	101	88	112	130	89	118	112	97	111	111	86	112	103	114	111	107	104	97	123	112	124	116	108	107	113	114	99	128	114	135	103	94	122	126	104	112	127	106	122	118	116	108	99	110	120	114	101	109	127	117	108	112	100	114	111	105	103	98	114	113	123	125	115	114	125	113	119	111	116	112	112	92	107	101	105	109	102	107	103	128	119	117	112	126	97	125	126	108	116	111	103	91	104	128	109	99	98	103	96	85	109	116	114	108	121	122	113	115	128	88	94	118	101	101	111	124	111	117	102	127	123	103	102	137	116	99	136	102	114	99	103	107	109	124	112	123	116	122	104	119	101	124	121	120	131	114	112	123	104	91	124	126	109	96	121	104	115	95	123	103	122	95	120	112	99
23839	5408	2957	3110	6041	8757	8876	7801	6617	5653	4803	4024	3601	2948	2688	2419	2126	1968	1905	1731	1728	1675	1603	1542	1493	1353	1337	1328	1348	1282	1237	1278	1167	1145	1149	1106	1092	1140	1199	1194	1126	1062	1057	1009	989	1016	970	949	1018	988	945	941	987	922	953	971	916	970	936	940	909	914	933	957	957	987	923	990	978	974	915	941	898	1000	1020	956	932	932	947	929	956	983	942	966	893	953	906	954	903	942	852	913	979	948	978	936	940	939	893	940	931	897	943	952	911	933	909	907	956	970	913	951	970	961	932	969	996	938	942	948	940	920	920	934	923	895	892	893	937	942	855	897	991	888	929	900	892	952	898	951	909	981	974	907	911	922	952	923	942	978	940	888	886	872	915	907	966	919	909	940	906	877	918	912	933	954	880	869	916	914	927	874	912	934	876	913	912	889	944	907	852	856	922	877	951	947	847	950	895	928	889	950	915	885	956	918	949	925	903	867	941	906	927	927	914	923	896	947	910	898	916	963	913	897	894	918	899	934	879	939	925	917	881	932	916	886	890	1008	876	895	899	916	951	903	918	917	923	959	941	928	959	967	852	927	915	891	911	932	912	880	920	934	936	917	939	956	925	934	909	894	942	913	915	952	878	934	949	907	934	864	938	947	961	921	907	894	956	865	919	887	950	893	923	909	935	874	879	927	961	926	924	896	902	880	894	878	892	910	866	951	880	930	934	912	935	882	930	914	960	899	902	907	866	918	914	924	888	960	851	932	918	934	920	956	904	947	927	943	900	991	905	960	952	912	917	905	907	924	974	929	905	907	925	902	924	955	928	909	886	965	946	946	921	904	878	900	896	924	931	981	894	904	909	885	879	967	937	961	896	875	887	938	881	919	893	920	890	932	888	932	957	943	1003	887	912	902	903	899	966	962	874	919	883	917	907	884	891	941	956	959	927	929	901	932	918	936	917	934	873	914	940	969	905	919	964	880	934	926	939	913	884	1000	970	964	892	952	873	872	937	913	936	938	878	880	884	919	897	928	898	934	894	924	942	892	925	904	988	972	900	898	894	919	889	951	926	952	885	890	914	926	902	877	918	857	900	930	869	874	916	962	932	933	903	873	892	950	886	903	879	902	905	931	989	942	921	915	898	934	941	873	927	894	871	929	937	941	967	922	937	990	914	941	960	910	945	897	915	880	870	934	946	906	871	899	907	930	895	902	932	938	929	930	870	903	883	910	921	943	900	933	918	890	874	925	908	919	934	940	900	929	908	901	931	918	945	931	929	906	912	896	939	941	901	925	897	910	939	940	941	926	885	857	921	932	865	891	923	917	899	922	948	947	927	904	945	891	857	916	913	922	904	954	889	888	928	927	898	873	901	872	1001	900	910	923	910	922	890	920	913	941	884	927	873	969	920	908	914	951	943	884	926	933	931	984	929	948	898	944	926	921	904	867	1002	939	908	958	914	908	907	868	919	936	894	896	913	936	913	925	884	937	906	935	860	972	958	930	942	935	923	920	927	882	981	952	910	965	915	877	900	927	875	913	893	861	918	879	910	888	943	926	943	939	950	911	913	896	881	929	957	941	915	904	912	890	934	897	879	946	912	912	912	938	916	1001	922	909	905	919	871	940	910	961	930	913	907	869	903	919	864	943	918	936	924	887	926	920	912	928	965	917	900	925	887	866	930	947	913	928	971	965	902	902	968	933	880	959	937	895	953	923	950	922	935	933	909	887	871	910	911	946	911	909	894	864	894	950	926	921	933	942	935	919	905	915	950	870	939	859	932	885	934	940	954	954	929	933	932	894	895	931	894	953	918	944	937	955	888	948	930	920	1020	934	926	924	860	929	886	928	903	954	911	901	878	916	918	904	909	936	972	936	889	884	963	894	889	944	874	923	938	906	918	862	966	884	914	912	900	945	923	963	948	940	915	942	886	943	930	884	890	931	929	914	953	979	926	928	942	934	904	897	943	898	971	896	931	918	974	951	906	902	907	935	930	941	869	955	932	878	945	890	941	869	934	970	938	908	928	945	909	898	897	923	894	905	966	898	938	904	907	938	962	873	878	879	925	896	881	914	938	966	933	921	913	910	868	948	927	927	917	921	973	895	923	916	900	879	913	935	909	943	906	918	957	948	907	931	901	934	902	907	947	877	902	913	885	906	947	916	888	937	902	991	928	983	876	903	947	970	984	913	853	858	891	888	911	935	925	922	925	911	882	895	966	897	892	950	892	890	936	860	882	923	927	921	948	901	878	885	927	877	974	919	878	930	964	875	948	905	893	890	946	952	943	946	883	914	890	953	957	895	878	871	925	973	922	943	919	907	924	906	901	910	899	922	954	898	841	909	896	927	872	891	892	909	950	833	846	928	909	920	944	861	893	915	929	925	906	955	899	888	947	908	941	987	895	895	921	944	905	987	923	892	962	885	893	926	947	931	905	890	936	880	873	898	946	933	956	887	959	935	922	942	888	896	872	901	883	925	949	910	924	933	959	893	925	931	931	959	921	919	924	896	914	939	904	919	971	930	891	896	959	942	928	916	939	960	960	904	956	894	931	921	902	926	962	928	972	932	885	929	900	922	955	945	928	952	906	935	932	934	900	879	963	894	892	921	947	923	910	902	909	970	907	932	869	880	894	935	914	872	930	895	920	929	887	897	885	899	924	880	901	872	926	919	906	927	914	856	869	987	940	920	933	911	945	931	877	875	894	924	873	918	851	883	933	886	891	936	908	914	896	917	996	890	908	914	907	880	919	930	989	910	948	980	875	904	962	913	916	913	909	975	933	941	921	956	870	970	951	876	944	882	884	873	918	929	838	888	923	918	925	944	971	938	869	893	981	893	912	941	920	924	931	957	940	877	935	912	906	931	941	904	936	910	867	915	916	904	954	931	919	918	939	949	904	936	944	900	932	879	842	919	896	900	886	937	904	908	937	912	881	894	882	950	883	937	906	973	916	882	941	932	869	931	890	922	939	863	920	905	892	890	891	915	952	887	938	886	928	919	936	927	924	915	923	880	905	923	950	909	921	927	900	940	924	895	886	913	901	965	882	936	935	854	944	941	868	953	886	864	912	945	948	940	893	849	944	937	892	929	951	926	918	861	903	932	903	913	921	923	959	859	945	895	933	894	896	916	902	889	915	895	917	911	898	936	831	942	936	889	928	940	912	944	947	871	941	924	938	878	942	923	916	933	941	905	913	996	902	889	889	938	949	932	891	920	913	927	961	903	911	896	904	919	860	915	896	879	930	917	993	904	905	929	963	904	913	948	915	907	949	944	934	913	961	948	905	917	954	941	970	939	974	882	974	947	946	932	945	891	885	931	876	893	873	922	870	898	921	902	879	923	952	939	907	946	857	910	952	902	867	931	933	928	929	910	916	942	892	902	915	952	973	922	927	895	928	934	881	910	989	949	944	927	901	931	893	921	898	947	958	902	890	987	928	939	900	928	945	875	923	938	946	971	868	937	944	940	892	919	875	941	925	858	935	935	893	883	936	865	966	884	872	905	881	944
7307	318	167	122	86	89	107	145	125	91	110	106	82	77	68	70	60	55	69	69	52	60	57	47	45	50	42	50	42	48	45	47	40	38	39	55	50	42	55	36	38	35	42	43	37	44	48	45	43	34	61	32	29	36	42	37	41	36	31	42	37	32	33	45	43	41	32	40	30	29	34	45	46	43	32	27	40	34	34	28	39	42	34	35	31	36	30	31	28	32	42	41	40	36	35	44	41	42	44	37	34	42	38	37	33	31	34	42	34	41	36	32	36	37	33	54	30	45	40	37	32	38	30	44	34	39	39	38	40	31	42	34	33	30	34	37	41	34	36	43	35	36	33	29	33	40	32	40	34	35	30	43	36	44	41	36	45	35	46	32	40	32	32	39	32	34	43	43	38	30	38	35	38	36	30	33	33	27	41	35	34	51	36	36	32	37	37	33	34	35	33	34	34	37	31	25	22	36	25	34	37	31	29	34	25	27	33	38	33	32	39	40	33	29	39	38	18	33	32	43	31	41	31	32	38	33	46	47	34	24	36	36	37	39	25	27	36	31	26	37	27	37	35	34	37	29	34	35	36	37	37	42	31	31	42	28	32	32	39	39	27	34	30	35	48	26	27	46	30	35	30	32	36	30	42	38	26	34	28	48	29	32	38	32	34	42	33	35	37	30	37	33	33	33	31	34	47	34	39	31	33	34	36	36	31	34	41	34	34	43	32	39	36	30	41	34	35	34	33	39	34	39	34	37	42	33	45	34	33	25	44	28	41	30	25	31	24	29	40	34	33	38	32	34	38	39	34	30	35	38	38	35	41	39	25	37	41	35	48	38	25	31	31	38	49	34	29	31	48	34	45	32	44	32	45	38	33	41	35	34	28	45	37	41	33	31	23	40	32	33	39	26	27	36	40	37	47	29	37	42	35	33	39	43	45	37	34	36	37	32	40	26	39	30	46	40	28	41	43	30	34	43	39	38	20	40	29	35	37	40	36	31	30	35	38	35	35	41	38	38	34	34	45	32	35	34	30	33	27	45	35	39	31	29	39	42	40	37	31	35	44	31	32	25	40	29	32	28	34	42	36	33	33	35	35	35	31	26	29	29	40	34	47	42	30	31	33	33	42	27	35	24	25	32	35	34	38	42	30	37	34	27	37	36	37	28	50	30	33	32	41	37	39	35	27	38	31	32	43	37	34	38	37	33	40	40	41	40	38	37	39	29	37	27	36	39	26	32	32	35	40	39	33	32	30	42	28	40	29	49	29	42	35	37	46	29	32	31	37	24	29	37	32	38	32	31	36	33	37	34	35	40	49	32	47	33	28	49	32	36	37	30	31	33	35	29	47	48	40	32	24	30	47	39	40	22	40	28	34	27	29	38	32	41	28	38	39	48	37	30	49	29	29	36	37	50	25	40	36	53	40	34	36	40	36	42	32	27	29	34	32	28	39	37	54	33	33	31	42	29	45	40	36	43	29	31	35	39	30	39	35	38	33	38	29	38	36	33	39	43	37	41	33	42	27	43	44	34	32	34	33	42	47	39	29	24	38	33	40	46	40	42	38	31	39	32	27	28	45	27	34	29	53	38	44	26	42	40	31	45	41	26	27	31	32	28	37	27	29	29	45	26	34	37	21	30	44	38	38	28	34	35	38	29	39	31	20	29	36	39	30	38	31	31	39	33	41	36	31	32	26	34	33	28	37	28	41	35	34	27	35	45	32	40	35	35	37	30	36	35	38	29	34	30	36	25	38	34	37	33	48	35	28	29	38	42	34	30	43	39	37	45	44	36	37	41	42	37	34	26	33	40	38	30	40	45	47	26	36	22	32	23	54	23	30	30	26	49	36	48	42	29	30	27	38	34	34	37	26	31	29	23	35	43	27	42	24	34	41	29	41	34	25	26	31	41	30	35	41	36	32	28	46	31	33	39	43	36	32	33	23	28	39	38	35	43	32	33	36	40	29	29	26	29	43	30	36	32	35	32	33	37	34	27	30	36	31	43	29	34	28	26	26	43	35	37	36	38	37	25	40	40	30	39	31	40	33	31	41	32	44	41	40	42	46	34	39	40	27	29	34	27	34	30	32	31	29	39	34	44	35	33	43	42	36	33	29	49	22	31	40	40	34	43	28	43	42	44	32	30	38	36	30	40	34	33	34	34	33	39	34	28	38	35	39	38	33	32	32	36	41	32	27	39	32	43	32	42	35	43	37	34	30	30	33	30	29	34	32	45	36	38	49	37	44	39	29	34	34	31	35	43	37	31	32	33	28	34	30	30	45	37	28	35	34	28	31	24	33	34	39	35	27	33	31	42	45	38	40	28	34	41	46	36	29	29	35	23	31	37	36	32	43	36	34	38	40	29	31	30	24	30	31	40	35	35	40	28	34	37	47	33	31	37	36	39	35	28	37	30	28	35	43	36	44	43	28	36	32	36	36	33	31	43	42	32	31	47	35	36	34	29	27	30	30	45	37	41	30	28	42	35	35	39	41	36	31	28	40	36	31	27	34	43	37	28	36	36	33	27	36	32	29	36	26	30	29	38	39	36	37	35	42	40	42	30	34	35	20	40	26	38	38	34	39	33	37	46	46	30	31	38	39	30	37	39	38	40	37	33	31	34	37	23	42	29	34	26	30	30	35	39	34	43	37	43	30	33	38	31	36	41	37	44	31	46	42	44	33	36	35	35	39	26	43	38	34	39	44	32	37	30	29	29	32	35	27	31	39	36	41	39	33	34	36	23	37	37	40	34	33	36	43	33	33	38	37	40	36	32	26	42	32	35	22	31	26	32	34	42	38	35	31	22	35	32	25	32	35	40	31	35	30	36	37	44	33	43	33	36	41	38	38	45	45	39	33	47	44	45	41	41	43	33	35	29	37	31	41	33	34	37	42	32	30	41	35	44	39	34	40	20	38	34	38	30	35	35	29	23	37	32	32	33	29	27	53	35	41	37	32	29	31	29	27	27	42	49	40	31	25	30	39	29	42	47	23	40	45	30	45	35	34	29	36	35	28	32	32	35	46	40	34	33	38	38	38	33	36	37	35	26	41	22	42	39	36	28	37	43	34	40	44	49	31	35	27	30	42	38	39	33	30	37	28	29	29	35	37	43	44	47	29	34	35	36	40	30	31	27	40	47	35	36	27	34	36	35	30	33	34	42	27	34	32	31	31	32	30	39	46	34	34	28	26	40	24	43	38	41	32	30	30	35	42	31	37	37	28	32	46	25	34	39	32	35	40	42	47	43	33	40	36	31	38	40	29	28	28	40	42	32	39	42	29	44	34	30	36	32	44	35	31	43	40	28	23	38	36	33	28	37	35	42	27	33	38	26	35	38	30	32	34	22	35	31	37	37	34	29	36	37	40	23	45	37	34	31	30	39	37	35	28	32	23	27	22	33	31	51	30	30	36	35	38	38	41	37	29	37	36	36	28	33	30	35	31	39	39	31	47	35	32	34	44	38	27	27	32	31	38	34	35	29	35	32
18198	3981	2169	2137	4585	6952	7564	6758	5588	4828	3942	3434	2864	2376	2009	1797	1611	1370	1281	1170	1088	995	885	929	830	765	713	719	618	634	678	634	633	590	570	526	500	536	516	542	484	430	410	416	430	374	350	383	389	382	331	373	366	365	331	330	333	341	319	329	304	332	329	334	324	314	371	342	339	301	323	303	305	302	322	324	319	274	364	335	332	294	316	330	343	342	332	349	286	323	297	292	346	346	326	315	345	315	328	289	326	338	316	342	329	300	295	347	308	322	336	326	301	303	336	342	320	280	299	329	294	298	325	288	304	316	291	285	294	303	306	274	278	321	309	285	299	279	288	346	300	275	302	306	301	281	306	291	309	308	285	331	283	286	302	298	295	269	308	292	300	305	307	323	332	320	320	300	291	288	307	311	300	302	280	304	293	293	306	307	287	276	290	326	307	279	301	275	288	325	308	282	282	303	290	317	303	292	300	310	292	268	304	301	309	331	315	312	341	292	294	282	306	282	314	282	261	286	291	301	322	313	286	321	281	318	300	304	256	303	257	295	278	299	278	284	322	312	289	299	308	266	313	285	302	309	303	280	272	280	302	271	296	276	314	290	304	284	296	309	285	321	296	293	312	312	289	265	301	295	282	292	285	299	292	280	282	289	287	309	287	312	270	258	288	293	243	284	314	290	284	300	287	283	279	318	297	267	314	320	286	280	299	314	274	303	305	275	283	296	271	299	293	306	299	308	241	314	308	299	245	323	289	295	310	294	284	285	300	289	271	268	296	298	278	321	263	326	306	280	296	285	308	274	325	271	289	321	298	302	316	319	306	298	281	267	286	316	293	297	305	320	311	271	289	276	266	304	286	293	321	271	301	306	282	288	318	292	318	269	306	293	290	303	286	306	290	303	294	304	274	299	299	266	301	286	287	289	333	280	251	279	295	244	277	259	268	333	316	301	285	310	293	301	310	279	291	268	266	277	256	294	307	268	320	313	290	282	295	260	286	289	325	265	276	270	278	252	288	270	284	309	288	290	291	316	279	301	281	296	312	296	317	302	299	277	307	299	295	316	304	312	301	316	281	305	292	311	278	317	331	286	268	307	309	279	286	292	283	316	309	279	289	322	303	274	308	300	284	277	278	306	301	262	296	304	277	304	283	285	304	286	302	289	290	308	294	283	304	302	309	262	321	275	285	268	309	299	285	303	265	321	305	288	272	281	298	282	312	301	257	307	295	299	274	302	297	319	304	273	296	305	297	296	298	300	278	290	291	309	266	266	282	280	288	279	285	294	334	308	283	278	299	302	276	277	308	292	295	305	338	301	297	267	288	298	249	296	272	267	278	289	308	305	310	301	306	305	290	293	281	285	315	314	283	293	284	291	279	299	291	303	296	303	307	321	295	342	285	293	289	273	269	307	331	305	331	296	319	306	242	341	299	303	278	297	290	318	290	320	269	315	273	277	283	320	283	285	272	281	297	277	287	296	265	327	304	298	274	324	302	293	332	308	309	282	306	290	284	308	273	350	285	292	278	326	278	292	284	307	283	315	285	305	292	297	298	291	316	323	292	294	323	278	298	282	279	264	319	266	314	287	285	316	300	323	290	282	317	294	292	307	297	296	289	303	299	293	324	297	266	305	251	299	246	312	320	273	308	272	314	286	323	290	270	306	284	304	286	301	312	293	288	302	327	297	322	288	280	276	296	281	291	306	265	312	286	300	275	320	329	298	308	286	287	279	264	300	288	268	285	275	280	304	295	279	285	286	301	292	302	310	305	298	282	303	282	319	289	267	289	271	275	300	335	326	288	280	303	296	291	273	297	310	313	291	271	283	276	290	304	302	280	298	293	303	292	271	281	295	316	307	306	258	274	309	294	280	299	302	321	280	297	276	320	322	275	296	303	315	292	286	294	281	292	292	276	308	283	266	302	279	268	326	284	296	315	293	291	326	313	317	283	285	290	273	277	289	321	283	311	301	287	280	279	277	294	298	297	282	286	276	288	277	314	302	293	286	274	312	304	292	288	285	289	311	329	294	315	246	277	300	274	324	291	268	263	286	317	353	333	298	284	277	308	324	312	300	326	292	287	275	297	295	298	283	271	283	308	284	289	291	287	322	287	304	278	300	272	318	300	272	275	300	298	283	303	288	277	289	296	305	293	287	284	304	288	306	273	284	297	306	283	299	294	272	324	280	285	265	302	299	291	304	314	274	308	279	290	274	298	261	300	312	275	298	298	288	298	315	313	278	310	300	255	296	304	301	283	275	287	272	286	302	293	310	298	279	290	299	293	275	304	295	321	308	275	278	311	304	291	298	288	308	264	275	314	293	315	272	315	283	328	297	287	285	279	292	293	314	280	295	273	296	308	281	282	297	289	301	287	301	270	297	300	249	292	301	289	283	320	284	253	302	286	327	299	286	287	307	289	334	280	281	342	273	308	285	287	314	262	303	308	282	303	280	283	324	307	277	263	291	292	314	315	294	298	318	283	314	270	303	300	275	263	307	304	273	286	281	302	288	302	268	310	246	293	275	291	303	285	304	301	296	306	310	286	326	309	294	270	320	303	286	326	313	327	303	295	307	297	289	297	315	305	292	276	303	299	320	299	310	287	327	291	296	322	288	281	280	322	319	293	297	303	288	280	314	308	314	310	300	314	306	295	274	270	298	312	295	272	302	287	283	279	271	282	287	247	309	287	296	279	280	274	299	305	302	311	314	308	292	283	309	275	299	280	278	264	329	287	302	291	282	281	334	286	288	279	287	293	295	272	265	321	295	292	267	312	284	277	282	289	294	302	338	284	309	299	300	237	265	283	288	277	296	309	263	313	273	297	285	276	314	277	302	279	308	296	278	275	290	301	318	275	264	275	328	309	273	273	285	308	297	283	304	310	302	287	314	348	311	298	282	324	305	285	300	305	283	313	271	302	287	286	282	297	298	305	299	294	265	293	282	306	289	295	287	316	306	303	306	286	279	301	271	298	287	312	307	279	321	269	295	287	285	281	281	317	295	324	310	294	291	313	295	284	283	329	281	270	281	276	285	264	301	290	302	316	312	295	273	294	293	308	287	323	307	306	300	311	263	270	287	293	289	323	275	269	316	253	272	294	298	309	287	278	288	277	295	285	272	279	284	276	298	286	293	302	294	302	299	280	293	280	313	300	278	304	297	285	256	306	268	295	306	300	308	273	309	265	271	301	297	288	358	275	296	270	296	263	280	297	293	285	298	317	317	297	312	319	328	313	308	291	338	285	308	313	299	293	281	315	301	311	308	325	293	301	288	310	283	287	276	286	299	302	262	269	280	288	281	317	298	306	299	303	279	274	258	315	270	275	303	308	303	290	299	323	300	306	304	324	288	313	282	273	282	298	284	310	302	288	316	279	303	277	254	281	267	296	285	289	283	286	317	293	268	261	302	297	311	301	276	284	297	293	279	322	284	312	296	306	302	304	312	290	275	285	284	297	298	308	316	312	299	327	309	288	303	285	287	308	306	287	282
6788	592	300	215	187	192	215	254	262	210	201	161	177	150	137	166	129	124	137	122	110	135	112	115	113	123	114	104	98	101	96	88	121	86	101	78	94	107	112	90	102	72	104	92	91	89	79	116	102	84	94	111	78	76	90	91	96	83	96	114	84	79	89	89	88	97	86	77	79	88	91	96	98	99	87	79	92	90	94	86	91	92	105	82	75	82	96	101	91	79	88	76	87	90	86	88	107	82	96	95	77	76	102	79	93	82	77	78	99	95	100	87	92	95	97	99	95	89	86	64	86	87	66	92	82	99	93	86	80	89	86	82	86	78	95	86	76	103	97	88	82	85	90	94	79	86	102	84	91	97	80	76	101	82	84	79	88	99	103	82	76	88	107	100	77	100	78	88	105	97	93	86	89	98	82	95	106	95	94	74	87	96	78	83	94	80	96	86	94	111	78	91	84	97	94	107	95	87	80	80	93	78	82	109	93	85	84	78	85	81	83	96	90	85	83	89	95	95	91	100	77	60	90	91	89	115	106	89	88	80	77	84	101	80	90	91	90	94	96	87	97	90	82	88	104	85	83	91	88	105	86	80	82	84	91	89	81	78	91	91	77	86	87	85	102	89	80	87	99	96	93	75	102	98	79	83	101	75	87	81	93	98	87	83	81	113	93	102	87	80	93	94	78	87	76	79	87	78	112	81	91	90	76	81	106	102	72	90	87	97	102	100	83	89	76	62	72	89	96	79	85	88	97	92	76	96	96	101	90	88	69	93	90	82	110	98	87	76	80	94	97	92	92	86	84	96	95	93	80	76	99	109	102	97	97	101	98	101	78	68	79	84	91	84	87	86	95	95	84	117	80	104	66	82	84	105	83	90	93	93	77	82	77	107	91	91	77	79	89	80	86	93	84	94	78	109	102	84	87	103	80	74	73	81	75	97	87	89	89	84	89	81	96	95	89	91	83	84	104	72	96	98	93	92	83	82	90	86	89	90	77	95	83	77	96	82	86	108	83	86	72	72	77	98	93	74	90	86	65	100	98	94	88	82	101	100	86	72	106	84	87	83	71	104	102	98	95	84	81	93	83	87	94	71	91	86	105	95	90	93	95	76	101	79	84	75	93	84	85	108	95	90	96	82	96	91	80	80	84	81	77	101	98	107	88	99	71	92	84	82	103	91	89	88	83	102	79	95	103	77	99	88	103	91	104	98	98	86	93	90	103	87	86	85	95	96	95	85	90	76	96	87	93	83	90	96	94	91	90	83	86	94	94	83	67	86	90	103	88	81	91	85	83	96	91	94	101	75	91	88	84	82	73	78	86	103	81	67	88	101	98	94	85	97	71	88	98	100	99	111	94	91	94	92	104	82	76	90	82	87	88	95	85	81	88	89	92	78	90	89	89	87	85	71	96	96	90	68	78	95	94	90	80	83	90	98	72	84	91	91	79	97	79	97	87	75	87	93	92	68	96	80	88	82	105	97	91	82	92	87	82	92	84	83	84	90	93	85	89	82	97	93	98	82	98	92	98	85	98	89	80	84	80	74	76	102	96	79	77	96	98	96	92	95	84	72	84	82	98	86	93	102	90	94	101	90	99	80	81	86	85	90	92	85	88	83	101	85	81	81	75	96	83	90	95	74	100	85	95	99	74	98	100	94	78	94	95	82	97	100	97	82	95	86	90	100	89	92	80	105	95	82	73	93	91	83	91	92	83	94	92	90	112	97	80	78	82	99	86	86	78	89	82	87	86	91	93	86	99	69	90	100	84	89	83	100	69	92	84	89	95	84	96	96	88	83	90	92	73	99	85	106	81	83	85	87	102	88	86	77	89	75	81	99	89	73	81	88	93	83	100	87	74	80	94	89	79	91	105	94	93	89	86	75	104	83	86	96	86	89	97	89	91	96	93	93	98	94	90	75	92	88	96	98	101	84	64	87	86	88	82	92	82	92	79	89	89	82	73	86	90	66	99	79	99	89	83	79	91	85	93	72	102	82	99	72	86	67	82	90	79	112	87	86	85	90	93	105	93	82	98	86	92	92	74	104	84	88	90	71	89	93	87	93	77	89	93	87	93	74	82	75	70	89	92	72	98	101	80	88	85	80	84	93	81	90	89	98	85	91	82	88	83	94	93	67	68	94	97	97	86	98	80	100	86	95	82	85	109	92	77	93	92	80	78	88	80	73	96	81	96	94	87	93	89	83	106	91	103	101	90	95	89	74	89	91	94	95	97	78	90	89	109	83	74	90	98	77	79	72	72	87	82	89	90	90	93	76	77	103	97	97	80	83	82	84	71	107	81	104	87	79	91	83	96	103	98	82	84	75	89	85	106	99	85	92	98	87	84	90	90	104	84	87	79	93	75	97	88	97	118	98	88	83	101	80	72	66	87	91	69	88	97	76	98	93	87	91	87	113	89	88	82	91	91	99	103	87	80	69	94	101	97	80	82	92	81	97	83	82	86	83	77	93	83	91	90	85	85	92	98	79	86	77	87	92	91	86	91	90	93	81	101	86	92	74	107	92	84	82	90	101	78	91	77	88	73	103	74	74	104	81	87	77	81	88	98	94	97	77	80	83	76	88	87	84	86	101	94	88	97	88	100	93	85	101	71	89	86	101	73	91	74	68	78	84	90	100	85	81	84	85	68	87	76	102	80	76	92	89	86	80	77	85	93	92	73	81	83	96	85	94	75	96	85	108	79	82	88	75	96	72	92	89	95	80	111	83	84	87	85	92	92	80	103	86	86	101	90	98	81	83	82	107	80	89	82	82	79	75	89	88	76	87	81	71	85	98	112	90	86	90	76	79	90	86	77	76	90	93	89	85	97	86	89	75	93	92	82	87	110	85	85	87	96	87	80	83	91	72	68	71	68	93	82	107	84	99	79	88	73	79	90	71	92	83	96	84	96	107	100	89	86	90	96	97	81	94	92	86	83	66	101	72	86	100	100	88	91	97	71	85	76	77	76	105	111	96	92	75	88	71	80	102	79	91	83	88	92	81	79	97	99	75	83	83	77	68	97	90	76	91	87	90	91	81	89	85	84	89	87	94	86	88	85	97	81	94	84	84	78	88	91	83	85	102	86	97	91	95	76	92	87	87	75	87	100	75	85	83	84	79	85	80	93	93	80	85	75	79	85	109	103	72	90	93	93	80	88	107	100	107	90	92	86	84	91	72	94	88	84	81	91	85	90	96	89	102	88	90	93	78	79	74	93	81	87	79	85	100	76	91	73	86	98	97	70	114	82	95	100	94	82	110	79	92	82	99	85	76	96	88	77	79	77	99	96	85	101	80	82	81	68	96	96	88	96	90	107	96	97	83	82	65	76	111	77	85	89	101	89	83	93	104	89	86	96	108	80	93	71	74	72	79	83	76	103	79	71	98	92	105	91	93	74	90	90	90	99	74	74	86	72	92	95	90	82	76	76	81	97	89	93	94	93	87	92	91	76	86	90	75	103	84	95	84	84	103	82	84	96	93	96	102	86	78
25575	6469	3485	3641	7294	10297	11090	10067	8376	7347	6129	5200	4447	3698	3214	2897	2587	2341	2218	2040	1918	1843	1787	1571	1562	1519	1428	1377	1280	1336	1202	1275	1141	1179	1114	1107	1081	1097	1139	1095	1050	934	912	879	875	832	894	889	851	872	814	861	808	845	844	809	821	810	758	821	789	816	796	788	787	782	765	808	816	769	789	829	807	837	798	772	825	809	810	785	812	796	792	832	784	794	801	769	759	781	761	781	793	815	797	786	802	833	797	763	816	797	756	775	783	758	740	815	759	758	783	765	767	787	763	785	796	794	734	769	770	734	770	760	753	763	757	735	795	751	815	755	756	738	756	781	756	688	760	705	791	736	753	801	745	747	761	725	738	733	744	769	740	754	742	788	745	729	753	735	717	765	700	739	718	740	759	773	725	760	777	716	785	782	779	787	766	692	705	739	783	746	769	792	694	709	735	737	748	735	761	675	771	701	745	764	743	767	798	760	745	731	776	763	731	729	698	685	753	720	796	789	761	720	710	741	751	799	751	731	734	730	727	744	756	793	815	722	757	739	735	714	736	732	752	741	737	750	760	781	758	733	759	744	747	796	810	781	744	737	763	744	764	768	707	734	750	748	746	772	730	745	782	736	713	761	772	713	741	719	711	744	774	743	700	756	779	701	749	739	721	818	765	782	795	700	756	778	729	758	708	737	749	727	782	734	736	720	722	761	744	711	749	736	762	767	748	734	749	737	710	709	797	741	767	736	764	762	697	760	723	713	751	739	774	707	752	730	772	711	761	772	735	693	753	711	799	738	751	753	744	734	791	759	763	756	743	743	767	741	795	738	792	756	735	721	759	733	729	726	764	726	745	799	760	779	735	729	683	693	749	728	722	756	791	753	777	832	721	777	736	716	756	757	729	796	760	768	743	699	769	784	773	781	741	773	702	715	720	696	788	756	723	777	769	699	710	762	751	758	730	732	717	767	755	789	765	742	753	759	758	736	739	759	725	801	763	762	787	709	798	766	776	770	769	773	741	787	761	759	707	743	799	764	766	738	779	712	697	724	720	753	718	747	762	801	762	705	706	748	741	784	742	753	747	791	749	774	755	758	706	699	722	764	681	748	779	770	756	764	716	756	728	749	747	758	787	674	720	738	729	778	750	724	766	711	719	679	768	765	772	738	720	702	769	740	760	790	774	740	786	768	766	776	748	769	749	699	720	742	774	730	706	741	692	702	785	711	785	734	736	746	752	755	758	716	780	747	722	768	726	732	766	763	748	721	731	702	734	741	739	784	718	771	730	727	719	801	760	838	766	760	748	740	705	707	726	744	771	761	704	744	746	746	798	808	782	720	773	750	746	757	763	805	771	758	782	766	768	702	735	761	719	824	716	760	823	757	776	751	775	800	712	714	749	757	723	772	731	739	779	724	759	730	718	788	748	732	707	713	739	724	705	735	718	742	736	804	725	742	707	772	766	758	705	703	775	820	757	776	757	721	741	769	725	775	753	780	766	719	735	800	738	725	698	711	714	745	748	721	801	784	788	743	764	711	753	790	722	735	776	724	757	704	700	749	762	753	710	755	769	748	757	725	727	746	738	773	748	739	726	762	763	791	727	747	719	706	775	747	761	747	702	757	776	676	743	736	716	691	706	795	764	749	755	740	745	738	726	780	771	715	766	753	753	769	752	744	698	766	676	750	766	729	787	703	745	710	771	748	771	766	783	749	697	705	790	778	774	754	746	750	682	710	759	754	788	738	763	742	749	696	783	741	751	793	713	694	722	771	721	729	768	739	766	732	767	740	761	770	683	743	715	777	726	759	780	752	761	765	753	784	759	700	715	722	744	755	800	794	802	780	728	777	760	714	713	753	722	725	746	767	758	723	785	766	706	761	756	700	760	753	762	786	705	742	712	732	706	734	740	772	706	799	716	742	751	791	707	721	712	745	762	757	705	760	707	736	755	720	745	748	730	725	746	738	695	748	753	737	723	714	770	764	768	762	686	716	704	719	765	724	755	742	761	755	729	756	761	768	768	716	789	739	745	762	763	741	728	740	772	729	759	785	725	752	775	750	716	753	757	798	769	769	671	754	721	736	713	776	749	743	711	758	710	742	742	722	768	689	797	700	749	743	722	723	707	763	728	747	724	747	787	723	743	727	778	759	695	775	725	740	770	737	775	712	784	788	798	771	754	750	680	697	714	720	720	729	719	729	719	727	743	773	714	747	746	718	718	803	798	736	721	714	743	767	734	705	708	736	801	742	794	757	775	731	761	725	696	738	694	770	725	720	772	803	735	770	753	773	761	746	730	752	764	698	810	720	741	712	764	777	768	771	763	701	759	774	777	762	725	804	770	776	728	773	838	719	758	760	757	761	769	756	740	696	771	760	749	734	723	710	760	763	768	740	768	827	683	766	714	781	736	750	735	795	746	764	709	733	734	752	757	763	719	738	720	821	734	699	741	783	781	706	738	751	747	759	769	764	737	704	744	786	753	712	762	719	754	733	712	757	792	719	718	755	747	712	748	767	702	687	801	784	727	795	705	761	746	739	732	763	736	759	722	781	779	739	744	748	794	726	745	753	761	731	764	786	670	681	761	741	755	748	737	738	707	723	739	758	781	743	775	710	761	756	753	732	745	795	724	766	743	770	731	753	753	721	740	756	710	761	725	743	735	745	755	710	766	750	767	741	706	790	719	734	724	732	751	725	752	718	766	700	761	734	734	725	755	759	726	774	773	773	739	731	720	748	688	714	724	696	725	735	787	744	758	762	746	755	695	750	784	724	728	733	763	785	746	748	731	698	717	704	777	752	734	704	700	710	728	763	742	762	813	780	728	771	816	764	758	806	790	728	774	749	738	729	752	774	761	744	703	729	702	777	736	769	733	751	727	741	758	771	767	760	783	771	704	739	807	771	720	723	735	768	770	754	771	784	732	772	784	730	768	717	779	734	749	746	756	781	768	754	801	724	747	754	734	735	778	757	741	765	765	738	698	784	838	739	678	729	818	747	727	761	759	733	764	749	720	725	723	709	759	748	727	725	734	727	726	773	760	733	743	756	775	721	750	748	765	758	734	766	779	757	695	817	749	765	723	776	743	713	764	771	728	770	702	759	737	750	716	724	740	717	823	773	748	770	754	730	705	746	712	802	787	738	754	767	696	741	728	754	762	711	740	734	743	725	737	790	776	776	741	754	749	760	743	713	771	760	764	734	741	754	724	782	738	738	730	713	746	761	760	784	730	807	785	761	730	733	721	764	731	748	757	775	752	748	773	720	774	741	754	753	785	758	725	811	707	749	756	749	805	736	750	740	702	747	735	769	772	703	716	737	804	720	739	787	755	762	738	738	750	768	746	776	750	698	733	732	698	729	726	786	777	768	714	754	733	791	755	734	736	729	758	768	719	740	790	751	741	702	739	725	752	723	779	716	731	745	759	776	708	752	728	798	753	742	777	760	760	744	748	746	756	797	693	785	760	766	722	772	741	784	753	794	761	771	692	736	706	736	753	734
4789	200	142	118	102	96	105	122	109	122	89	101	109	90	92	78	74	96	73	72	77	71	73	73	81	79	70	82	73	77	76	73	71	71	81	63	82	79	61	68	75	87	75	64	83	68	66	77	76	65	51	59	65	68	62	57	72	66	67	62	69	58	77	74	89	64	71	72	75	60	74	66	61	78	64	73	67	56	68	76	50	50	59	79	71	52	86	79	66	79	67	73	75	75	79	64	75	79	81	55	64	59	63	63	72	78	65	56	59	70	73	62	69	70	75	65	74	71	73	72	67	73	69	52	62	73	73	60	76	74	60	75	77	56	62	73	70	79	61	76	57	53	62	72	72	60	70	85	55	78	64	66	51	75	66	69	68	59	67	76	69	77	66	63	71	83	76	77	68	84	65	67	75	64	71	71	62	61	87	61	67	55	71	49	69	64	66	62	59	61	64	69	57	65	54	72	75	73	74	84	68	66	64	53	65	78	61	73	59	81	65	70	54	69	78	64	72	61	78	76	65	85	59	57	61	69	60	54	63	62	69	50	68	69	71	81	71	87	70	71	63	70	84	74	72	63	60	66	79	68	61	82	72	62	64	75	75	74	74	63	80	62	53	85	61	79	70	65	79	68	59	71	67	67	60	58	68	69	59	68	66	57	66	80	62	71	64	56	57	58	71	72	64	74	77	62	81	70	68	67	70	65	62	84	48	76	77	79	74	65	59	69	69	53	52	62	68	64	76	54	81	63	67	62	74	64	61	62	79	76	87	62	61	62	74	84	61	68	73	65	77	75	72	69	65	66	65	61	74	62	59	67	69	57	66	64	69	70	81	63	79	83	75	71	66	78	75	72	70	86	73	68	69	73	69	62	68	72	69	58	58	71	67	71	58	71	52	67	83	69	79	87	68	61	69	69	61	55	61	69	74	47	82	66	60	77	63	63	70	67	83	56	75	67	79	77	67	75	73	77	67	70	69	70	64	58	64	61	74	60	64	74	74	74	74	60	65	66	72	57	67	64	66	50	65	60	67	73	66	60	71	69	63	71	70	80	76	64	55	63	57	67	73	70	73	74	63	75	66	74	57	92	81	64	79	52	73	64	63	54	67	64	52	66	68	57	66	70	75	66	74	59	83	71	66	73	72	61	67	79	67	64	64	70	69	68	77	75	58	70	68	53	73	65	67	67	72	63	63	74	60	78	72	73	69	54	70	75	68	49	60	67	74	99	73	77	67	81	63	69	63	75	65	72	63	74	86	75	71	61	67	64	72	77	65	78	52	64	69	61	60	67	79	72	47	87	70	72	63	77	61	80	92	60	87	77	68	70	66	76	78	67	61	54	61	60	77	70	62	62	65	77	69	74	67	69	72	66	68	77	55	56	70	76	60	60	61	74	65	67	67	77	67	57	69	64	60	56	78	83	67	61	63	92	77	54	62	72	74	67	65	66	70	76	57	76	69	70	92	68	75	72	62	76	58	61	55	68	67	67	68	79	71	55	46	64	69	75	58	85	70	64	70	61	70	67	74	74	75	63	74	71	69	59	63	72	67	58	69	61	64	83	59	67	66	67	75	59	64	71	66	64	56	71	72	70	71	52	65	73	69	70	73	52	67	70	60	68	70	79	78	62	58	80	65	75	71	72	67	61	75	59	83	73	66	68	78	79	75	71	59	76	60	61	68	78	69	64	64	58	62	69	75	85	54	71	70	73	63	61	69	88	63	55	54	75	69	71	62	71	68	77	66	62	63	58	71	65	62	58	65	62	48	52	77	79	65	81	80	70	87	73	69	58	64	63	85	77	63	61	72	84	63	68	71	77	75	74	90	75	67	59	66	68	78	70	67	72	59	71	78	58	56	68	78	77	51	80	65	61	71	69	71	63	58	68	59	64	64	81	65	55	59	63	87	66	45	66	48	69	64	71	77	67	56	58	79	77	81	59	68	83	72	76	60	71	66	77	66	85	72	72	80	65	72	73	68	72	72	65	72	66	72	68	70	64	79	67	74	77	66	62	65	65	72	75	67	76	73	58	73	71	66	58	64	77	68	57	56	75	68	73	66	64	55	65	81	77	59	79	70	57	74	68	71	78	59	76	68	66	66	65	70	71	74	64	64	67	64	60	73	77	66	52	63	73	73	86	61	71	67	77	69	58	80	72	68	69	52	69	62	69	75	65	66	59	58	68	74	68	70	76	63	62	76	68	68	80	76	70	67	67	70	79	68	67	76	61	72	77	63	80	64	62	62	38	62	70	62	61	71	88	66	66	69	72	79	66	49	73	70	57	63	64	83	69	77	69	77	54	76	67	65	86	63	66	68	74	60	72	76	72	69	61	70	51	59	64	57	65	68	75	79	80	76	47	77	73	64	59	57	76	78	69	83	64	66	64	75	79	66	75	59	64	69	74	51	63	64	71	78	83	61	72	73	65	72	60	74	79	77	63	70	60	65	63	65	63	73	63	57	68	57	66	58	67	70	66	82	63	69	73	71	69	68	67	76	61	79	61	72	57	49	68	72	71	56	65	56	57	64	49	72	75	71	62	68	60	71	64	68	60	70	75	70	62	65	75	68	71	73	72	84	75	79	75	72	65	78	66	68	88	56	69	53	67	59	79	63	66	70	60	77	64	72	81	73	64	65	73	61	71	75	78	70	56	68	63	87	66	75	59	62	58	63	70	72	60	65	65	78	82	74	68	60	67	79	74	64	53	64	69	58	78	86	59	73	71	72	71	73	70	79	66	77	69	72	80	76	72	61	78	55	54	72	75	57	66	69	71	70	68	77	62	72	66	80	59	51	59	73	63	66	72	77	59	74	75	75	74	78	73	78	51	66	57	55	73	72	81	70	58	52	72	52	75	61	68	64	66	76	56	65	63	64	59	68	80	67	85	68	86	62	71	59	65	78	79	60	66	60	72	66	59	66	73	64	71	65	62	70	66	64	68	49	64	74	61	72	66	74	61	60	70	71	52	67	75	65	66	72	69	61	57	76	78	62	77	63	66	55	78	62	64	67	86	82	61	78	71	76	64	69	54	65	66	70	65	66	59	71	58	75	63	51	75	71	64	74	71	61	68	64	77	64	69	73	78	73	53	75	68	63	73	79	72	62	58	56	72	63	72	63	69	70	82	80	67	72	69	65	74	61	56	63	71	67	64	69	53	57	58	72	59	70	62	74	68	65	75	89	69	84	81	68	76	59	71	69	51	80	63	69	77	69	57	63	70	74	63	63	70	73	63	78	68	73	68	64	65	67	70	56	52	61	66	59	46	60	75	65	72	55	62	57	68	63	77	71	58	58	64	74	59	83	61	70	67	69	71	88	58	71	77	66	71	74	62	74	76	73	70	66	65	60	62	62	65	70	45	73	67	66	65	74	65	76	74	76	66	80	57	66	51	71	63	60	73	65	75	81	62	74	74	63	47	69	68	63	76	76	80	80	69	57	56	60	65	67	72	61	70	68	71	76	60	73	69	62	71	72	66	64	75	69	74
15104	2733	1483	1606	3064	4268	4478	4000	3476	2937	2476	2100	1821	1603	1380	1233	1121	1046	1037	954	992	859	825	887	786	821	778	738	716	777	750	676	719	687	652	678	698	647	682	640	661	661	645	568	591	581	587	562	542	616	528	594	552	577	638	624	590	608	568	583	557	558	580	562	567	597	547	590	595	585	543	539	553	617	545	564	595	573	583	612	601	529	587	590	571	544	575	565	587	552	567	603	561	599	598	594	596	565	563	552	566	578	562	552	560	593	619	598	594	554	557	568	549	570	553	554	606	577	573	592	538	571	589	573	541	534	622	579	559	574	579	586	549	555	530	518	583	583	537	584	552	605	521	517	584	569	530	551	565	562	567	523	560	546	520	569	548	556	561	561	542	564	591	542	536	554	582	556	588	509	549	571	540	572	545	535	538	540	580	527	542	579	518	571	527	577	564	537	572	574	547	541	548	554	564	556	594	533	553	537	569	490	539	553	514	519	581	534	554	552	537	550	532	556	546	571	554	533	509	562	556	481	596	521	584	547	502	570	564	558	533	524	558	560	580	565	546	550	579	536	563	606	515	535	494	593	577	540	613	537	526	528	569	540	552	552	560	544	553	601	531	525	582	546	574	520	555	540	552	585	571	607	578	518	598	576	541	555	615	588	568	536	550	542	542	572	601	558	602	540	611	534	527	555	572	565	509	588	562	556	580	559	602	526	547	563	567	552	567	543	570	561	565	584	496	562	547	531	569	545	560	512	589	573	535	539	585	577	554	584	564	590	555	596	561	563	560	553	587	573	531	536	583	574	566	571	553	566	533	547	550	520	587	595	582	537	532	552	564	544	520	536	556	568	577	563	554	589	523	587	583	571	555	548	539	566	543	529	544	565	549	586	566	553	562	542	567	564	593	543	524	532	557	538	558	512	535	523	612	590	559	557	547	568	582	558	548	599	554	538	545	575	594	556	572	538	518	559	559	560	508	562	573	528	559	558	598	577	566	558	556	534	570	560	554	563	597	539	584	556	540	545	564	582	529	546	542	550	549	539	573	574	589	584	556	559	559	514	587	523	557	542	561	543	541	565	572	560	547	527	534	578	570	546	502	564	532	581	527	550	552	579	542	573	563	604	544	565	564	544	532	565	576	595	592	564	564	573	521	570	532	543	548	541	580	606	560	606	559	550	545	557	565	533	551	550	546	542	510	583	548	563	573	557	513	557	589	547	548	600	563	517	602	554	505	569	588	561	545	558	521	589	599	584	561	519	581	566	514	550	572	571	547	557	563	556	550	535	586	564	537	544	571	540	557	593	573	545	528	580	540	536	547	621	539	557	522	532	539	506	514	578	536	545	574	571	562	601	545	561	522	594	558	587	547	594	583	515	545	539	550	583	566	552	554	581	540	547	629	570	557	498	534	581	541	578	549	535	556	554	520	543	555	567	585	600	567	511	564	540	541	582	537	600	536	586	606	551	516	563	539	564	547	548	605	547	542	580	592	543	573	558	581	559	585	556	523	608	570	565	556	557	571	538	579	553	536	535	573	545	577	507	576	582	536	533	572	536	575	561	527	511	547	583	548	555	539	538	573	541	542	594	560	545	542	539	552	566	550	542	558	517	553	562	555	533	587	517	580	577	580	532	586	506	541	512	567	546	547	556	575	537	564	556	582	597	565	548	575	570	546	545	546	510	564	565	537	567	536	539	535	519	569	522	573	560	545	567	580	560	505	567	605	555	505	553	576	542	556	531	561	549	540	526	531	556	561	582	612	560	566	567	555	547	585	546	569	532	605	547	544	503	554	577	548	552	577	568	539	603	560	556	589	596	565	617	589	549	551	550	576	520	542	597	557	523	555	552	561	584	612	579	540	588	582	544	579	522	558	498	575	532	609	564	579	536	549	581	578	552	571	551	550	575	534	547	517	555	566	554	541	553	570	535	586	577	544	544	532	539	556	531	523	551	579	559	543	553	572	573	566	550	549	532	598	527	574	568	518	576	586	545	559	514	583	527	518	554	517	558	541	578	543	524	536	531	536	590	605	579	585	540	585	569	603	510	509	597	573	512	557	591	562	514	582	563	530	559	541	536	546	578	594	545	548	550	572	536	571	559	587	547	598	553	582	601	557	542	595	575	544	578	534	568	561	574	580	562	565	564	543	524	574	580	558	559	573	575	564	564	569	545	544	589	514	529	593	547	599	568	540	530	568	555	556	556	540	579	512	533	544	509	565	563	621	586	542	557	501	542	577	573	546	564	614	547	539	553	524	596	510	525	579	549	554	557	621	566	563	578	595	594	548	565	564	578	571	550	580	577	561	594	549	597	582	560	551	577	530	581	540	578	501	567	556	564	563	581	568	547	530	544	534	596	551	527	522	563	544	564	551	547	521	516	535	552	559	562	596	542	581	562	562	560	597	534	561	570	557	577	536	521	533	561	540	550	568	569	581	549	559	555	509	563	592	521	553	560	523	570	506	530	541	545	523	574	534	469	593	534	596	530	527	582	564	607	596	602	548	552	544	537	531	570	580	557	557	536	529	553	574	569	568	535	536	574	582	510	541	559	516	565	567	545	545	566	572	535	522	559	588	582	575	520	574	553	579	550	571	591	548	546	558	522	568	546	527	510	524	600	558	551	555	604	561	559	536	546	570	553	541	586	543	558	576	551	563	551	557	524	554	579	545	553	558	523	569	561	574	551	523	571	535	548	568	540	548	540	596	604	562	560	522	542	563	548	569	553	517	547	544	551	611	558	542	578	555	523	514	591	567	569	539	580	544	565	531	560	539	543	581	591	578	524	537	541	549	541	550	517	560	584	563	607	547	572	533	556	562	600	578	556	579	566	548	584	592	569	562	593	586	574	566	571	557	530	577	561	543	556	546	480	544	546	494	540	543	551	546	540	496	567	526	553	517	574	588	576	584	563	568	564	545	568	531	540	543	558	553	551	531	547	565	582	564	544	555	606	552	560	529	563	580	575	571	514	561	528	574	551	572	580	574	555	555	566	577	579	573	566	556	542	548	563	585	591	545	563	562	548	572	517	543	547	532	567	514	569	567	532	543	578	531	536	553	493	544	592	555	566	590	544	561	541	570	546	542	588	577	550	569	526	536	557	533	572	588	480	583	574	590	578	530	574	531	493	579	560	559	544	577	571	542	565	524	532	531	522	566	533	543	599	546	538	570	583	586	534	531	524	548	560	575	552	559	555	556	596	560	551	545	566	541	509	521	599	559	518	513	531	554	561	565	587	576	514	523	526	517	620	510	568	575	566	532	546	510	599	567	542	565	558	535	576	572	595	545	534	586	565	544	559	546	578	531	564	585	516	539	551	552	544	559	547	535	544	558	512	519	583	567	525	517	541	553	525	546	567	573	580	566	565	530	560	595	609	574	554	548	542	582	518	562	549	537	536	576	577	568	560	561	578	529	543	583	534	555	538	549	560	533	582	595	517	580	558	556	537	497	617	552	537	577	537	591	593	569	536	590	593	565	531	573	577	570	518
4848	446	253	206	187	166	203	216	212	214	157	180	162	146	160	152	147	144	148	139	127	145	148	105	126	131	118	132	129	97	131	127	116	120	110	105	103	118	103	134	127	120	127	113	114	118	122	103	123	120	99	116	122	111	101	137	120	115	95	105	123	114	110	110	136	102	118	108	121	104	110	140	123	100	96	107	107	110	113	100	121	134	91	113	122	107	107	136	111	96	111	108	123	105	116	117	108	122	113	106	133	109	130	128	119	124	97	121	110	99	95	103	128	104	110	110	118	108	104	111	121	110	93	101	125	109	128	126	107	124	124	108	123	87	113	104	126	117	107	141	125	116	115	104	103	124	129	100	104	96	109	98	122	114	122	105	140	114	106	111	117	119	101	112	109	117	106	103	108	109	107	103	88	105	109	130	119	105	113	101	128	112	131	105	128	119	107	100	114	117	102	110	105	100	99	131	99	115	116	109	107	102	82	125	106	121	104	109	110	100	102	116	90	115	131	123	116	122	90	124	109	106	106	119	96	119	109	84	111	117	117	122	112	117	115	108	99	103	118	122	117	136	122	124	114	115	86	118	95	110	131	117	124	128	88	106	118	108	119	116	92	88	122	110	107	114	116	122	99	111	115	122	101	111	112	138	107	91	124	120	119	102	122	104	103	106	116	111	97	104	121	122	141	120	99	125	127	116	102	105	117	124	125	108	118	97	97	103	111	112	114	123	95	119	91	89	120	98	114	126	108	136	139	117	96	104	103	122	124	125	113	134	122	114	117	121	115	102	95	105	100	88	111	105	118	101	102	104	125	116	105	116	121	108	113	116	95	123	113	96	116	123	99	99	94	120	108	117	107	111	121	111	110	102	124	101	132	126	120	104	97	116	110	116	100	110	117	104	102	108	119	107	124	116	127	107	118	141	116	128	108	128	127	104	111	99	106	106	107	117	103	107	110	100	106	95	114	104	113	123	126	105	97	115	115	107	115	109	114	119	112	103	97	87	131	116	102	105	100	105	119	106	111	102	107	111	119	96	121	98	110	101	108	127	118	117	109	109	99	104	106	119	113	98	95	102	126	118	145	119	130	145	125	106	108	123	106	111	117	118	120	108	106	111	101	104	123	94	117	114	128	132	112	112	114	96	108	102	119	113	95	97	103	114	117	99	121	135	118	95	86	128	120	107	103	112	103	104	101	109	100	104	106	102	100	122	119	107	104	102	134	104	118	113	105	101	100	103	131	123	93	100	112	100	119	120	102	115	117	118	108	101	93	106	120	128	121	90	107	121	106	113	117	130	93	117	103	124	116	124	134	108	122	117	98	113	138	105	102	90	101	100	118	125	106	121	112	125	113	105	120	97	120	125	97	114	117	93	127	106	113	112	92	110	102	114	112	114	104	102	111	115	123	116	98	112	107	110	113	111	146	101	104	116	108	105	112	96	110	109	117	116	94	115	109	120	121	104	106	106	114	102	109	117	126	97	123	119	99	115	106	108	109	98	105	88	103	118	102	98	115	130	104	115	93	103	126	110	113	125	94	110	115	112	129	126	103	109	118	105	110	104	115	106	127	128	107	114	120	107	101	105	111	105	93	113	128	125	111	98	106	103	106	103	95	124	107	117	137	100	97	126	123	104	119	112	116	108	111	116	118	118	110	101	119	116	116	100	102	133	114	93	110	106	103	115	123	113	118	112	121	134	110	114	123	92	106	105	128	103	113	125	105	106	119	108	117	108	106	112	91	98	125	127	116	99	136	103	118	102	118	110	111	111	103	110	112	96	121	118	111	93	100	107	104	105	116	111	120	114	102	111	128	100	113	117	108	122	108	138	110	132	115	121	124	117	115	126	100	136	96	115	120	105	118	99	97	112	101	119	140	96	121	102	116	109	114	126	129	90	94	113	85	95	107	106	118	113	106	119	103	103	102	118	109	119	113	104	112	122	108	111	103	110	111	122	112	136	120	98	101	105	114	87	117	116	110	111	105	99	110	100	115	110	119	99	110	81	127	113	97	114	100	115	118	87	104	134	111	107	112	91	110	101	103	112	116	123	112	96	113	107	106	121	105	108	112	104	130	100	99	123	104	117	118	97	122	108	96	108	98	105	109	109	119	104	112	105	117	121	121	92	124	96	126	134	128	101	114	95	123	115	109	101	111	106	102	115	106	109	103	116	102	95	108	100	126	126	109	99	106	80	102	107	117	95	101	115	95	121	101	104	116	125	123	99	108	131	126	115	111	115	128	106	113	105	92	107	116	114	118	115	115	103	96	104	91	124	90	111	97	132	105	112	132	100	118	118	107	116	118	95	115	112	97	126	120	106	106	115	108	103	125	99	120	118	121	111	122	96	108	95	107	109	131	114	104	110	121	112	114	133	110	123	103	98	94	111	98	118	111	95	109	110	103	97	99	115	109	120	115	116	110	107	115	125	119	122	116	99	123	121	106	111	98	114	113	104	103	112	131	119	126	113	112	119	103	109	111	105	117	106	121	105	121	103	128	106	126	117	96	119	114	110	110	100	110	103	108	103	99	112	128	114	109	94	97	111	117	123	103	102	122	97	107	109	119	112	102	112	102	107	114	83	110	97	97	91	128	119	113	106	100	109	95	102	120	102	118	103	116	115	116	112	105	101	105	128	94	120	128	100	101	94	104	114	119	99	116	104	106	96	122	109	89	101	126	114	120	108	96	109	109	110	117	98	112	133	109	106	103	115	94	102	124	114	130	119	106	108	110	118	87	120	116	95	106	119	103	108	108	121	103	91	102	116	126	111	115	125	96	104	107	128	109	87	130	106	113	120	116	102	94	109	100	110	109	106	116	107	95	105	107	99	136	104	110	116	112	100	118	125	117	118	95	106	103	129	114	116	107	106	104	105	112	107	123	104	121	111	122	133	101	115	122	114	105	103	95	106	119	99	122	106	116	110	108	100	110	108	145	109	118	101	119	114	102	110	110	99	95	103	110	110	111	112	117	111	103	116	118	108	116	126	119	112	116	92	117	100	104	87	119	115	98	112	108	114	102	108	96	135	108	91	114	112	119	101	103	122	114	113	123	117	110	111	122	121	113	108	104	107	102	115	100	105	112	103	125	120	96	120	111	123	99	101	127	117	102	108	126	95	112	117	110	112	103	98	106	124	93	111	103	125	126	123	110	125	118	114	99	123	121	99	116	101	95	113	123	126	109	112	123	103	97	102	110	116	104	120	106	106	99	110	111	107	98	117	79	125	102	130	126	104	94	113	82	101	115	114	106	116	105	134	111	108	125	97	114	100	88	117	108	105	100	112	91	97	119	126	139	108	98	118	120	107	103	131	121	87	123	116	111	100	111	113	117	124	137	92	103	124	109	108	101	116	103	114	119	87	130	116	111	135	112	109	110	98	144	123	105	123	111	117	106	112	109	119	132	120	118	119	116	99	89	119	121	110	110	128	108	95	117	110	109	120	129	109	116	101	121	101	115	97	108	100	112	110	105	103	104	114	112	109	111	109
23682	5342	2790	3063	5748	8612	8881	7841	6714	5537	4784	3975	3452	2980	2605	2484	2206	2070	1870	1739	1747	1661	1617	1486	1397	1401	1389	1294	1369	1233	1203	1228	1227	1164	1184	1146	1146	1112	1141	1123	1078	1100	1048	1009	972	963	973	971	961	990	968	919	936	924	910	1013	945	926	928	971	972	916	894	947	972	938	923	937	948	969	915	943	949	978	939	928	970	897	959	960	949	886	904	957	954	1017	881	960	959	966	931	1026	962	1010	985	927	908	933	938	998	995	946	967	944	939	906	932	904	935	897	941	939	930	942	941	926	893	901	890	978	970	912	906	871	902	938	881	955	921	938	916	862	894	863	930	904	937	915	948	896	922	967	946	872	897	907	880	930	876	906	878	919	879	933	911	901	910	954	946	967	925	942	913	923	963	879	922	928	923	924	898	935	940	925	861	862	897	877	924	907	866	919	909	942	918	956	857	941	962	916	883	907	914	933	862	881	898	847	938	918	917	887	926	872	863	965	940	887	889	881	925	897	901	929	973	916	898	811	876	907	867	854	923	829	939	883	897	960	961	918	890	983	913	883	885	972	859	904	930	919	912	907	948	880	853	862	913	908	913	905	914	875	899	887	923	885	872	922	950	939	940	941	879	897	943	974	885	901	878	900	962	861	908	895	956	893	908	904	937	933	925	940	930	926	927	901	877	925	902	957	860	972	882	901	888	913	846	932	920	948	908	945	880	888	913	860	856	914	887	875	930	876	906	979	917	868	941	903	906	900	921	946	874	917	923	934	850	958	848	923	940	910	852	920	937	882	868	856	837	879	918	862	937	928	910	885	927	860	922	882	915	924	933	857	963	893	863	946	940	952	883	870	912	977	941	879	958	865	946	917	883	942	929	909	925	913	930	925	964	898	907	915	878	878	915	901	865	900	949	904	919	1015	914	913	907	884	912	924	948	888	881	908	922	880	923	906	927	922	942	938	908	900	891	979	904	897	868	867	939	901	933	864	939	916	918	941	961	916	958	891	937	915	884	892	943	901	917	880	938	875	904	950	869	881	924	943	866	958	867	971	893	873	921	957	878	896	935	922	882	897	907	976	919	907	904	952	942	884	889	935	942	884	919	930	883	836	937	926	907	909	880	853	880	883	929	954	937	911	864	875	907	933	886	932	902	906	938	925	896	933	962	930	867	925	962	940	927	970	913	951	866	867	860	947	884	841	943	915	881	908	918	891	944	905	881	936	960	887	939	865	933	913	901	877	909	897	919	897	880	947	947	890	892	929	935	859	878	915	870	886	808	979	909	897	925	876	918	942	925	887	881	930	938	940	933	890	928	866	924	877	943	917	914	894	931	918	917	914	911	934	870	930	876	881	949	935	863	899	895	892	917	929	896	913	908	920	931	920	860	885	984	897	899	965	909	942	862	900	886	886	918	913	876	920	938	919	907	925	919	898	893	856	901	913	936	871	935	857	946	884	909	909	928	864	917	882	927	875	932	896	926	932	927	893	904	942	892	898	895	919	936	917	885	937	912	872	887	915	937	897	902	849	834	866	903	882	933	953	926	953	876	907	925	926	887	928	916	910	934	947	883	906	912	903	840	904	864	906	930	877	898	879	886	962	920	903	975	905	958	857	899	895	900	918	897	923	937	834	869	880	834	904	945	920	930	957	875	912	895	892	916	883	883	939	942	852	893	885	898	903	941	891	937	913	915	914	908	904	877	879	886	893	930	947	835	890	938	875	874	862	932	886	865	865	914	902	903	889	882	954	940	869	890	897	845	953	887	952	911	946	885	895	908	913	881	935	947	884	882	953	940	966	869	919	889	914	929	966	899	907	892	934	929	872	892	914	960	837	964	877	850	912	895	902	899	874	916	895	860	897	921	943	916	910	912	848	887	888	915	924	892	848	905	932	885	916	954	932	922	910	827	901	822	889	916	913	915	919	903	878	899	858	945	907	904	914	900	902	941	862	901	880	905	905	901	883	929	920	837	896	918	929	945	965	826	940	921	902	889	930	875	919	891	918	883	918	895	889	880	897	873	912	975	875	878	885	924	858	924	895	852	932	931	886	947	927	965	901	885	978	924	955	858	882	961	885	969	900	932	930	857	898	933	885	835	922	877	866	959	904	892	949	897	920	916	932	897	897	930	896	888	942	915	958	868	851	943	858	948	913	924	901	896	886	929	944	907	914	907	960	1007	849	879	904	938	861	906	910	844	856	918	936	952	949	932	891	961	867	892	877	885	878	942	874	897	882	920	872	872	933	863	860	914	826	923	920	885	966	924	904	914	989	854	909	884	956	875	952	967	908	852	912	906	870	967	917	898	943	873	894	893	943	918	892	910	894	902	911	959	863	874	923	929	908	929	872	924	930	859	877	938	891	899	943	924	892	929	914	896	933	881	903	870	918	911	878	981	864	912	862	942	924	915	951	954	904	943	939	921	879	914	931	913	871	918	902	871	836	894	876	912	916	904	845	896	886	896	919	896	874	891	876	887	855	897	903	856	913	867	891	889	911	931	870	902	898	883	862	891	901	943	898	914	897	880	947	888	958	910	947	900	856	897	921	953	892	865	882	869	901	919	932	906	906	868	952	907	913	891	915	950	938	902	844	940	899	890	887	920	921	922	941	936	875	897	911	932	915	865	920	884	890	927	900	929	882	914	911	881	909	971	904	932	930	918	934	959	904	858	910	935	876	836	871	919	891	973	837	950	937	907	853	895	908	976	888	882	918	899	923	901	929	964	921	887	922	934	845	881	886	902	914	906	897	900	852	915	934	907	878	856	935	946	866	920	909	917	937	972	852	971	894	936	916	925	949	951	897	899	939	888	920	894	935	877	923	892	937	910	948	914	898	912	870	937	857	929	899	938	901	886	957	856	892	903	917	923	887	899	904	903	885	856	851	882	932	891	907	937	947	920	891	890	953	894	907	878	906	891	929	866	873	902	932	937	903	883	839	916	959	891	910	937	905	856	947	927	903	911	891	859	917	917	917	908	869	932	954	894	913	890	893	902	880	934	876	950	911	887	950	942	927	928	927	951	837	926	936	905	857	923	882	852	923	931	920	882	914	923	901	954	868	929	931	975	911	911	868	896	909	882	875	919	908	940	929	920	895	925	903	902	850	908	946	878	877	907	948	906	868	912	842	926	900	980	939	891	846	927	915	938	917	953	901	945	950	911	963	895	955	951	866	890	907	868	933	906	929	904	928	852	914	911	897	908	914	902	951	911	934	962	869	897	867	910	894	876	856	904	942	953	883	912	922	922	862	906	946	916	906	891	924	905	878	938	868	889	874	898	957	928	886	883	933	895	931	898	944	973	915	925	904	888	908	928	901	943	915	906	926	888	895	945	904	845	904	915	925	900	844	945	943	821	872	928	869	916	891	950	962	944	885	867	935	882	897	935	930	972	890	908	883	914	900	915	885	890	906	862	877	949	848	886	883	948	924	929	918	919	964	885	937	898	905	901	904	857	921	886	920	936	926	938	890	940	848	914	916	892	914	929	888	933	954	896	859
7225	311	171	110	92	106	113	124	113	100	107	103	92	70	69	65	68	50	66	57	47	43	52	51	53	60	55	49	48	48	43	43	46	52	35	36	30	46	43	44	53	39	51	48	42	34	31	47	47	40	37	37	43	42	37	43	39	32	35	46	35	30	41	41	29	34	38	43	36	37	31	29	28	33	42	34	48	32	46	34	29	33	38	40	52	37	42	33	41	41	36	39	30	33	39	42	33	34	37	38	27	40	47	26	31	29	32	36	32	33	23	42	33	24	29	25	32	31	44	35	39	37	36	52	42	37	31	26	33	39	35	35	34	40	34	31	36	28	33	45	40	32	30	36	19	33	33	35	36	40	23	28	37	34	32	28	27	32	39	25	28	31	35	32	26	35	40	39	37	36	32	40	38	34	39	30	41	37	38	38	23	42	37	45	27	43	35	31	48	40	35	41	32	46	37	36	37	41	32	47	29	28	49	39	29	38	46	43	34	41	43	31	30	32	34	40	37	29	41	26	34	36	42	30	35	44	29	29	34	35	31	47	40	32	34	33	31	40	43	33	40	41	35	41	30	33	41	30	29	37	45	36	35	36	41	42	42	24	36	29	38	33	42	30	40	30	34	36	34	28	44	35	39	28	37	38	35	33	39	28	35	40	49	47	34	36	32	32	29	39	40	31	39	32	39	26	33	35	46	33	38	43	31	39	27	41	42	30	30	29	30	32	30	30	35	29	37	37	22	40	37	36	33	34	31	29	31	30	29	34	33	33	35	37	34	51	33	44	43	35	37	38	31	32	38	40	38	36	33	32	34	44	29	34	33	37	30	30	30	35	43	30	42	37	22	40	24	31	32	35	40	30	31	32	32	29	37	41	40	35	29	39	34	29	29	31	39	36	31	27	41	39	34	42	32	36	35	32	45	48	34	35	29	36	29	39	34	33	38	35	27	50	33	35	26	49	32	27	50	34	38	29	29	41	34	25	44	37	28	41	24	26	43	34	41	50	25	40	46	37	39	38	26	32	34	36	38	36	27	29	43	34	27	28	35	33	30	33	42	38	34	31	39	36	31	24	34	33	38	39	39	31	43	32	29	26	29	25	31	33	29	28	49	33	32	39	34	37	43	28	30	35	32	29	31	36	34	34	32	32	32	27	34	29	38	30	37	32	35	37	47	32	30	43	32	36	34	40	33	37	40	28	29	38	36	39	39	34	31	36	40	31	43	37	37	41	43	41	25	43	31	36	35	26	36	31	34	40	37	42	29	31	48	23	32	40	27	45	34	32	28	24	41	38	34	39	35	47	43	30	37	41	40	27	31	38	35	32	42	36	40	34	34	32	28	40	38	37	32	29	39	43	43	33	34	37	42	39	31	36	37	32	29	30	41	38	23	38	30	37	29	36	34	27	33	31	30	30	37	27	31	37	40	32	20	37	24	37	19	32	36	39	30	41	32	31	35	28	31	38	29	42	38	35	37	30	34	28	29	39	44	44	25	40	42	43	45	38	30	35	34	38	41	42	46	31	39	44	38	30	21	41	39	38	40	38	35	28	36	30	35	40	38	22	26	26	34	41	40	35	30	37	33	25	47	33	40	36	42	35	28	31	23	30	30	39	35	29	34	32	30	42	46	28	38	27	36	47	26	42	33	22	37	31	39	38	44	36	32	31	30	37	29	45	42	33	46	29	40	41	39	31	29	44	53	35	30	31	21	30	42	22	43	40	41	46	35	28	32	37	34	29	38	38	41	34	21	39	46	36	25	38	34	32	34	44	30	29	35	42	27	37	32	38	31	29	45	33	26	36	33	38	35	40	40	41	39	40	45	43	34	47	43	30	32	28	39	45	40	39	37	37	34	37	40	34	48	36	45	31	30	39	36	28	30	28	36	44	39	32	36	31	30	33	44	42	25	32	43	33	28	30	24	26	41	33	35	31	38	42	40	29	30	43	30	33	35	22	35	37	31	41	41	49	26	24	34	34	30	40	33	30	43	29	50	48	24	45	45	32	35	48	41	39	17	29	40	39	43	24	36	38	43	44	30	32	23	35	24	33	36	37	29	23	27	40	39	33	44	39	48	41	33	38	33	38	37	28	34	34	35	32	26	37	33	43	25	34	32	37	41	32	37	31	36	29	33	35	35	31	45	36	37	35	34	36	41	40	29	41	33	42	34	35	39	27	42	37	31	41	19	43	37	34	30	21	47	32	37	38	33	27	38	35	46	31	39	33	37	27	35	35	35	35	44	50	34	30	31	31	34	26	28	37	24	42	39	42	33	33	26	40	40	36	29	41	30	31	27	41	36	40	38	32	33	34	42	37	41	35	30	27	44	39	25	41	31	40	34	46	33	36	43	46	39	30	29	27	27	37	37	28	31	35	32	33	32	33	28	47	31	26	26	34	39	31	26	24	30	40	31	40	33	46	41	29	37	26	37	37	31	33	32	43	36	33	37	34	34	34	34	35	27	39	27	34	30	34	27	42	45	26	33	27	28	32	30	33	21	42	37	43	28	37	38	44	37	30	34	37	39	36	25	36	36	36	34	31	29	37	44	46	32	28	36	33	38	33	36	35	46	30	40	41	41	42	30	31	43	44	30	43	37	47	28	26	43	36	38	37	43	38	34	33	32	35	35	32	33	34	42	21	35	37	33	33	35	39	43	35	33	26	39	32	42	29	38	46	42	35	35	29	33	31	31	34	41	33	29	29	36	32	34	30	42	28	34	32	38	34	33	34	26	34	35	28	36	29	31	43	28	39	33	28	34	22	45	39	33	44	39	34	25	41	25	31	32	34	31	43	34	32	41	29	37	35	30	38	33	29	36	32	36	42	36	40	32	31	29	38	31	24	36	35	35	36	39	35	30	37	39	34	41	28	35	40	34	45	29	29	34	32	44	28	30	29	34	41	32	31	32	28	30	37	37	34	40	30	35	36	24	29	22	39	44	42	23	37	32	28	26	32	36	29	38	32	34	30	41	33	40	34	46	36	40	30	33	30	28	36	31	37	33	31	52	30	35	40	33	44	35	28	38	28	30	36	29	31	36	45	36	30	24	38	26	36	30	29	42	33	28	28	33	37	31	31	36	30	34	32	22	39	30	35	28	37	41	38	47	45	29	33	30	27	27	26	28	26	22	36	45	28	25	36	26	40	36	32	35	25	24	32	39	26	39	36	45	41	29	37	28	37	40	29	37	33	34	46	23	39	36	39	27	27	38	40	40	30	47	34	27	36	20	38	35	33	40	41	36	32	36	33	32	31	36	47	35	43	27	35	40	31	38	38	38	43	34	32	36	32	34	26	30	27	42	40	37	26	33	43	48	40	31	32	49	33	36	22	36	44	27	44	26	26	26	38	43	45	34	26	29	34	37	44	37	44	49	45	29	27	29	39	46	43	27	35	36	49	39	44	45	40	33	29	38	30	33	25	39	32	42	33	45	35	40	38	40	33	51	34	31	38	29	32	35	33	37	39	35	44	29	31	32	46	29	39
17713	3903	2027	2207	4597	6916	7266	6480	5499	4764	3916	3276	2847	2280	1991	1818	1495	1393	1290	1202	999	1029	1001	914	842	814	727	768	686	643	653	616	566	572	515	492	562	509	550	515	469	439	371	390	351	392	367	375	340	332	358	329	362	326	331	343	336	314	346	341	288	315	348	328	327	354	333	315	359	335	306	308	346	342	317	337	317	352	307	346	333	291	325	318	281	345	328	331	354	311	297	309	308	366	311	345	301	321	291	319	301	310	304	303	319	322	344	291	323	292	306	321	311	363	255	311	307	300	300	299	337	262	309	317	306	295	281	274	303	283	324	297	287	287	257	291	336	291	295	321	299	282	327	296	282	316	319	276	291	311	316	293	293	290	298	282	301	280	259	290	269	316	294	281	299	289	288	276	260	291	292	294	268	317	307	305	294	296	290	283	290	307	295	278	298	290	292	252	257	294	298	271	293	313	285	307	284	309	294	302	297	300	291	347	246	310	302	291	297	298	314	289	279	311	316	280	295	302	342	309	289	298	288	284	321	304	328	296	283	302	276	278	303	301	304	278	280	305	289	293	279	274	301	302	290	269	259	277	295	285	291	287	272	299	279	280	306	273	321	287	287	309	275	317	294	287	315	277	289	299	292	279	307	277	272	299	316	291	287	298	277	302	276	260	278	299	266	284	289	300	316	313	288	302	305	312	283	279	283	278	286	305	292	284	271	289	284	289	293	311	289	277	303	287	282	267	296	294	288	322	292	280	251	304	299	300	276	294	287	280	306	315	295	281	296	284	318	296	288	271	303	303	259	305	284	301	294	324	316	289	278	292	265	301	264	288	295	301	279	289	252	290	266	291	306	274	292	275	266	291	247	324	275	299	261	276	287	292	311	284	316	275	272	266	280	281	279	305	275	301	325	283	288	307	326	313	250	296	249	290	282	307	280	297	300	310	276	279	298	298	289	290	273	269	330	285	308	331	282	313	264	290	317	276	299	311	283	285	270	287	283	309	282	284	272	302	282	299	297	268	282	295	289	305	292	253	319	304	318	275	287	271	299	270	303	311	296	297	304	282	301	261	276	312	254	302	296	297	275	268	280	302	305	272	287	304	293	279	284	300	284	284	278	280	304	287	287	274	281	257	276	293	308	271	295	276	303	282	307	313	271	315	274	282	294	315	274	280	275	282	308	304	320	276	287	272	322	284	274	322	304	311	310	299	283	308	250	307	299	297	295	271	268	284	306	272	308	276	292	302	302	296	292	289	312	298	267	305	278	262	296	282	279	283	264	299	277	259	302	290	271	286	300	275	291	324	293	270	304	300	330	292	266	261	292	295	264	254	286	282	264	283	293	261	306	274	262	289	300	295	288	265	305	284	307	304	309	289	287	283	305	276	292	277	287	284	280	289	315	325	292	287	270	289	296	279	307	285	283	301	247	313	321	275	281	284	276	281	277	294	292	312	286	290	290	322	282	292	267	307	284	270	300	312	293	291	290	291	333	290	261	303	295	293	311	299	281	289	327	296	262	272	288	266	277	308	268	288	285	286	302	301	277	285	297	289	301	295	294	310	302	280	288	280	281	285	290	313	283	276	284	284	300	267	269	297	276	282	295	291	333	289	297	309	286	311	294	288	303	306	289	273	288	264	282	264	277	295	291	278	334	256	297	270	299	304	291	276	282	345	306	273	285	307	279	307	314	299	307	288	320	294	282	299	269	289	297	269	274	290	274	286	302	275	269	310	275	270	296	308	330	286	272	292	298	286	301	283	298	287	261	286	288	289	295	303	310	282	289	301	299	301	264	318	322	328	306	308	317	280	265	295	308	276	259	290	304	276	263	267	307	291	284	335	295	300	325	291	293	297	292	297	314	316	296	281	303	310	277	263	309	260	297	289	309	275	293	265	268	310	266	297	312	270	304	305	296	288	289	296	267	276	288	292	270	293	285	268	283	292	290	260	290	289	346	270	283	296	286	255	286	305	286	281	278	288	310	267	304	292	305	284	303	298	292	255	278	317	296	308	294	280	269	292	284	274	282	282	308	286	279	281	284	291	259	281	329	303	290	302	319	286	266	260	270	302	296	285	273	296	315	315	283	273	316	292	309	283	314	298	328	288	314	309	306	305	299	305	279	278	279	282	313	293	284	300	304	288	298	297	304	302	273	311	296	304	258	287	305	264	292	289	287	303	283	283	298	294	318	296	294	298	313	263	302	295	285	278	316	295	309	247	290	309	284	312	304	271	299	308	279	301	280	281	301	291	291	296	295	314	278	290	307	263	308	306	293	299	295	277	262	286	277	332	285	309	273	292	297	265	288	274	277	284	300	300	275	287	273	282	286	279	315	261	300	306	287	302	269	290	272	314	289	307	285	291	281	284	316	304	302	295	289	309	282	285	267	267	295	291	283	271	308	298	289	290	294	274	298	293	301	272	302	279	297	312	284	314	305	289	300	287	272	288	295	322	306	279	292	285	290	316	269	293	269	283	291	267	295	296	291	287	300	303	301	274	281	277	285	290	298	260	294	308	296	260	328	322	306	285	308	287	292	311	247	296	284	282	276	289	291	289	296	296	290	293	279	281	265	275	314	296	305	319	299	308	317	325	302	289	308	286	302	325	295	277	262	294	289	272	296	284	262	315	265	278	290	302	286	305	276	285	279	279	290	304	304	298	303	256	303	285	272	299	326	287	291	302	305	262	273	291	282	301	293	299	299	287	304	292	292	293	271	281	304	248	269	305	264	304	282	284	286	327	308	269	295	304	287	302	280	289	302	270	300	323	293	317	292	314	274	281	285	281	275	294	315	309	267	305	313	296	305	287	302	284	316	318	259	306	299	321	283	280	288	294	285	313	296	303	300	267	275	292	285	255	285	288	279	326	316	318	296	282	300	296	299	294	303	285	304	286	242	246	288	310	301	306	303	287	273	280	272	235	313	270	313	267	258	296	291	301	303	295	270	328	275	295	287	282	294	310	297	323	295	292	273	290	287	307	279	259	310	304	286	294	287	267	287	271	299	286	280	293	284	251	269	317	303	292	299	295	260	311	324	298	295	264	298	283	308	307	310	293	308	285	267	295	289	299	292	277	282	299	306	273	285	306	301	308	291	298	294	280	290	284	265	309	312	288	301	271	286	310	272	310	270	281	319	300	298	311	277	278	295	297	286	309	271	333	294	291	260	296	301	290	312	285	295	274	285	276	294	280	296	284	300	271	288	296	295	302	317	273	312	275	308	289	282	305	288	305	327	305	314	266	291	289	292	317	278	289	275	281	302	291	303	297	265	293	290	287	299	273	284	308	289	280	284	295	290	259	289	312	306	305	322	273	288	261	290	308	324	317	261	272	320	287	300	284	268	318	301	301	299	291	300	298	249	289	291	246	268	286	296	274	284	300	269	302	279	287	307	302	259	317	315	287	250	282	298	289	292	293	281	300	309	292	294	284	296	291	294	317	294	302	323	296	297	272	278	293	316	271	315	268	286	311	255	268	257	292	290	309	299	277
6079	594	293	205	175	181	212	250	208	213	199	173	165	170	158	151	135	125	140	139	133	146	116	97	110	120	100	94	103	106	85	119	90	91	101	81	88	107	119	100	123	81	90	93	86	94	91	88	100	106	98	89	88	88	88	77	98	80	98	81	91	87	77	91	107	87	78	80	85	93	97	95	77	80	87	87	77	99	97	104	96	83	80	96	86	83	96	97	91	85	70	105	79	85	82	89	90	90	87	101	100	81	88	97	89	83	109	86	93	89	80	84	85	87	94	78	78	95	88	75	97	94	97	97	78	75	77	76	96	92	90	81	75	100	88	95	91	94	80	81	87	97	88	88	91	75	113	83	94	84	74	86	72	85	91	79	80	88	89	96	92	67	84	91	91	89	90	93	101	77	78	101	84	93	85	95	70	105	90	98	99	90	93	79	95	77	78	84	95	76	88	78	90	104	93	85	88	75	85	87	92	91	79	97	88	100	76	99	83	88	101	77	75	95	85	78	92	81	83	83	77	91	108	67	103	100	91	98	92	94	84	74	96	81	74	86	88	83	94	89	82	79	97	92	97	85	87	80	92	91	84	95	111	72	79	77	83	83	92	90	92	94	85	91	96	86	111	91	74	88	76	92	86	78	83	104	83	100	84	82	102	98	92	78	72	84	79	76	76	76	74	74	78	73	72	88	88	89	87	91	94	76	84	62	77	88	91	78	93	80	81	99	77	82	85	72	70	99	88	76	91	106	94	88	67	76	95	97	85	88	89	93	92	83	98	87	83	97	94	83	91	75	73	77	84	86	91	89	91	91	100	76	88	96	92	95	82	86	90	91	96	95	83	81	102	101	87	82	105	92	78	82	89	100	99	85	73	77	91	85	86	92	95	77	88	92	88	99	81	91	106	81	111	66	95	84	87	90	85	82	78	65	108	91	103	73	81	105	86	81	89	66	79	95	80	92	98	103	119	91	90	99	91	88	91	84	108	104	85	81	103	81	81	82	94	101	102	93	80	66	95	80	79	89	99	84	85	76	90	99	79	86	91	104	79	84	98	91	79	103	87	96	72	94	93	88	92	61	97	86	93	87	79	84	92	81	68	103	97	97	92	76	79	83	79	91	79	88	107	97	88	94	103	103	84	85	116	83	81	99	87	79	80	78	84	75	69	79	91	107	96	85	99	81	73	77	95	84	79	88	91	105	82	74	76	92	89	70	109	86	83	88	91	95	80	92	101	85	79	95	86	83	102	93	83	86	89	88	79	107	83	92	94	83	70	75	89	79	95	80	76	89	77	88	82	95	103	94	95	85	75	89	83	85	86	79	100	87	84	89	90	75	79	76	86	97	91	74	89	96	78	85	85	81	74	87	77	85	88	92	105	96	90	96	76	83	76	91	82	93	72	79	90	74	103	71	78	75	92	76	87	80	109	90	93	82	84	68	99	83	71	106	83	92	106	79	93	97	72	68	86	88	83	83	86	95	83	83	72	82	84	96	81	84	87	94	94	87	98	87	83	84	85	73	85	99	79	80	101	108	107	85	93	90	83	88	77	87	111	78	90	99	86	90	76	94	98	87	79	85	62	90	91	95	80	107	93	74	104	102	82	92	87	89	93	85	99	78	93	81	92	91	91	62	79	96	73	83	92	90	97	80	86	90	99	71	69	87	71	77	82	112	88	77	87	84	82	74	83	83	82	95	105	95	84	87	75	77	90	84	89	88	80	89	91	84	92	103	77	95	81	79	78	81	88	77	82	81	85	86	90	85	84	85	85	80	75	77	92	80	80	84	81	78	75	88	104	82	84	100	79	91	80	82	75	91	97	90	106	93	82	89	81	79	78	78	106	85	78	87	101	96	86	82	72	83	88	90	75	93	66	84	81	89	101	74	101	79	87	94	80	98	86	91	75	100	81	83	77	84	83	78	81	106	93	76	103	80	103	94	91	84	99	84	73	90	85	102	91	81	88	89	107	90	96	92	83	96	81	77	85	77	89	77	94	77	83	88	86	93	94	83	84	83	84	99	88	95	97	93	98	82	70	83	91	109	78	88	80	85	86	87	80	94	90	71	87	78	86	80	85	79	95	79	92	95	83	80	94	105	81	98	106	74	94	87	96	92	97	88	76	73	69	71	76	96	95	92	92	109	88	90	87	84	82	89	82	92	83	79	74	82	85	81	100	89	75	104	85	82	81	78	75	78	72	78	86	93	93	98	87	103	82	85	85	95	91	79	72	91	95	92	95	87	86	74	82	83	87	93	94	81	77	79	78	84	98	95	73	96	98	88	107	88	82	84	90	96	89	87	103	77	97	90	77	79	82	80	91	87	86	93	99	82	89	103	94	94	82	89	91	85	84	104	91	94	80	93	88	79	90	93	76	77	75	78	99	90	74	107	82	81	92	82	67	79	88	89	85	88	87	86	85	87	73	87	92	81	78	103	83	98	99	70	85	97	79	99	91	81	88	65	96	96	84	90	92	86	91	86	93	84	77	96	104	94	84	87	91	103	79	95	84	101	85	86	74	86	79	96	90	79	97	85	83	84	92	98	94	73	89	102	96	87	92	76	96	89	79	92	96	82	69	78	82	94	78	98	102	84	95	88	94	78	94	93	80	74	101	80	82	85	99	87	97	83	84	79	92	114	75	78	90	96	85	103	75	72	102	79	87	102	86	95	86	92	100	75	108	75	89	86	89	68	82	89	86	91	70	82	81	94	75	99	83	79	91	82	91	98	75	85	101	91	97	85	78	89	98	78	91	76	104	87	96	88	73	81	91	87	82	85	70	81	86	89	80	92	100	81	82	91	86	72	81	94	89	97	87	93	100	81	92	88	99	80	82	83	85	103	97	85	93	79	84	94	110	87	85	87	92	87	88	100	89	93	90	94	92	65	95	89	85	90	104	82	87	84	77	88	74	91	77	68	86	101	103	93	74	69	84	96	90	86	82	88	79	94	107	93	90	91	84	92	68	97	79	79	86	89	81	74	86	72	84	94	95	79	96	87	102	80	94	88	86	86	98	110	77	87	85	78	72	90	96	96	109	84	80	78	79	86	67	83	91	91	74	97	89	82	96	97	77	72	81	87	79	89	94	97	85	73	94	82	73	87	94	90	89	79	93	85	90	84	88	87	91	90	89	84	87	82	97	89	84	80	88	74	73	86	85	104	91	88	95	94	101	93	87	100	76	87	95	88	74	75	87	87	93	87	109	85	83	71	89	87	88	95	89	84	85	72	89	97	80	96	89	84	89	80	102	68	87	91	95	65	83	84	90	68	88	84	85	91	90	89	82	63	87	110	88	74	89	80	80	82	99	105	81	75	105	86	84	90	97	104	84	76	76	95	103	84	90	83	76	79	86	108	82	98	78	83	108	89	86	78	98	95	83	82	80	102	105	97	75	89	87	96	82	82	78	85	71	89	101	79	74	82	81	79	90	100	108	80	92	89	78	63	100	105	87	85	88	74	86	95	89	77	80	76	76	93	91	89	91	83
23541	6321	3395	3666	7214	10435	11076	10110	8471	7366	6110	5125	4482	3854	3356	2966	2594	2474	2191	2035	1988	1867	1776	1637	1523	1456	1388	1364	1354	1265	1247	1205	1117	1259	1132	1039	1140	1052	1052	1071	989	1003	926	931	876	887	902	873	808	849	853	874	773	794	847	805	825	811	791	766	762	858	763	733	763	778	826	780	756	797	780	787	809	795	776	804	736	831	800	823	731	824	831	834	817	792	805	840	790	809	790	770	813	774	780	786	740	798	767	797	751	808	780	750	718	829	760	712	754	752	732	794	797	811	773	762	765	744	784	793	766	750	762	759	716	732	801	832	740	726	736	715	809	714	698	702	755	693	720	703	770	774	785	740	743	750	721	723	726	735	761	705	786	738	750	758	800	713	787	727	740	732	735	736	735	743	757	763	761	713	744	765	716	731	751	719	732	745	717	700	789	808	755	706	785	707	744	800	757	737	770	796	732	714	722	730	737	802	746	736	723	699	732	771	741	735	746	728	844	738	740	729	747	761	742	715	721	723	771	749	748	736	731	749	755	792	706	763	755	743	697	738	754	759	744	742	733	715	752	722	756	765	727	729	740	711	717	760	740	716	788	735	744	732	752	814	729	756	792	746	710	711	778	751	711	714	735	726	738	754	748	752	775	707	753	754	765	754	719	777	785	732	732	789	761	750	744	731	724	734	757	713	755	747	746	744	756	706	789	789	734	692	787	723	740	784	735	752	734	747	729	779	734	735	749	754	755	743	743	718	755	712	779	730	767	798	747	725	732	750	724	784	718	684	740	779	768	752	720	726	796	775	722	755	735	794	756	707	711	740	750	717	772	752	733	703	734	704	691	802	731	765	742	778	745	746	749	740	749	800	717	750	718	758	714	751	745	738	717	743	751	762	732	737	748	734	681	717	769	758	725	725	773	760	774	796	754	723	744	758	755	761	744	730	763	733	749	714	746	766	763	741	741	731	684	702	782	739	785	730	771	740	739	737	736	692	757	715	794	720	716	695	753	722	768	752	708	712	774	777	741	734	742	717	776	786	727	711	726	738	740	764	736	720	722	734	749	678	756	742	763	794	742	717	725	699	680	746	754	767	751	725	743	785	735	709	743	704	737	738	755	760	742	737	750	761	785	782	730	728	773	724	697	769	742	735	733	765	686	728	771	710	721	725	767	746	734	732	758	742	709	714	731	737	720	719	778	732	757	744	738	758	742	728	764	741	750	739	816	783	732	733	748	781	708	746	734	750	692	736	786	753	744	743	767	748	792	708	716	716	806	774	709	714	747	779	742	698	733	749	731	701	752	760	758	714	687	689	755	750	736	757	686	793	774	713	720	721	710	774	724	745	704	735	727	774	731	779	773	696	742	760	770	745	725	751	707	714	772	726	764	768	756	781	711	753	756	776	720	752	776	747	740	768	723	754	763	722	791	706	782	680	746	706	727	740	719	767	767	770	712	743	746	736	749	774	744	781	758	776	723	740	740	714	747	732	728	744	746	698	687	734	728	713	753	766	750	757	687	775	705	735	777	695	734	741	698	706	726	745	765	775	747	722	751	739	719	695	745	718	777	761	701	694	749	709	771	774	731	708	784	745	745	763	714	772	721	734	771	743	723	726	765	736	791	761	697	675	798	741	679	804	782	786	699	749	688	734	713	781	683	724	763	745	745	737	763	754	803	705	740	767	742	723	752	750	727	776	768	723	740	716	707	727	753	756	743	700	776	675	747	759	735	709	742	779	722	734	749	722	780	729	698	753	753	748	758	768	745	758	793	728	769	773	742	775	744	729	761	768	699	749	707	733	750	695	741	750	688	740	754	724	764	741	733	770	710	741	704	801	756	700	752	729	758	763	676	717	759	722	695	715	777	764	723	716	704	720	776	737	762	723	778	763	742	733	714	770	750	725	735	770	753	739	749	711	763	766	732	726	759	722	722	706	788	731	699	761	795	765	733	771	766	719	748	718	778	733	729	746	751	753	723	811	773	695	764	758	778	742	740	747	779	748	744	717	769	788	724	778	746	743	742	735	711	735	703	800	736	794	739	689	791	764	747	768	746	736	733	705	743	737	809	762	780	760	733	686	765	744	686	760	750	766	725	718	769	711	741	739	767	731	742	759	760	753	737	695	758	748	745	734	770	712	747	739	777	692	737	715	714	753	687	731	728	761	772	779	713	713	758	712	778	744	738	706	708	742	753	729	768	742	744	776	791	721	670	739	740	667	763	749	783	707	749	740	739	774	748	700	768	754	793	680	761	720	752	763	725	716	718	725	744	725	724	712	764	774	741	717	766	729	736	700	715	762	745	709	787	741	779	721	758	694	733	758	742	736	705	755	744	738	715	723	770	704	750	715	714	761	768	728	734	714	799	780	755	741	762	729	742	755	845	719	766	730	759	791	682	775	723	712	739	678	757	738	738	722	751	731	688	734	742	748	773	677	697	757	748	773	739	711	743	711	733	741	760	715	729	738	727	758	754	709	705	757	727	738	767	679	763	763	753	789	754	743	747	791	730	724	766	715	736	714	659	776	740	755	738	734	784	789	741	742	763	711	727	717	792	745	774	700	773	743	774	752	792	719	734	691	728	713	731	780	756	722	688	726	713	753	782	728	720	715	762	775	756	759	733	753	729	735	719	706	725	743	698	741	738	696	725	723	732	755	727	743	699	736	695	707	754	758	746	743	731	711	724	755	772	794	721	750	697	721	738	743	715	756	743	735	752	724	778	745	728	714	712	767	723	751	745	790	776	771	758	718	744	721	736	739	715	768	718	762	761	783	737	741	742	762	734	769	691	717	716	725	744	724	746	729	693	713	721	747	749	759	754	730	739	723	742	774	718	747	712	771	728	749	766	718	762	782	730	714	719	785	748	764	692	725	759	766	732	790	748	706	738	732	774	741	692	740	757	714	753	733	741	739	760	719	804	701	786	732	745	749	725	749	729	785	768	756	764	725	708	734	730	714	728	767	727	744	762	730	762	722	773	754	805	749	733	699	691	751	727	735	735	717	723	758	719	781	792	735	724	755	721	784	756	730	768	716	764	789	718	749	729	741	760	737	730	731	768	737	739	750	717	765	757	776	730	731	763	781	736	688	727	777	684	773	761	754	739	713	790	722	734	712	743	730	728	735	783	783	719	754	741	753	770	714	756	721	787	711	749	773	766	719	792	752	767	753	692	765	772	758	734	747	749	705	747	772	811	709	725	725	722	761	732	731	744	757	742	763	755	761	720	722	752	731	710	736	747	741	746	756	744	732	740	745	768	742	748	766	760	754	779	703	721	751	755	759	765	742	738	730	762	685	776	780	800	779	743	734	788	725	746	748	721	757	749	745	733	702	766	753	728	739	742	716	740	709	747	770	702	733	737	719	723	715	726	748	722	743	804	737	734	735	726	730	765	725	730	813	734	783	755	733	782	737	768	681	743	736	700	775	768	699	778	757	765	700	739	744	772	761	742	768	745	808	707	737	709	687	703	721	765	720	737	780	723	722	749	764	749	716
4664	201	137	117	90	104	105	129	116	102	113	104	85	101	105	62	68	79	75	75	89	94	69	78	68	67	78	77	71	63	71	75	80	69	89	76	63	58	83	67	72	59	77	74	64	68	70	72	56	66	63	59	76	70	58	69	78	76	59	66	81	72	73	79	72	56	102	65	52	71	49	67	88	78	65	76	58	74	56	83	79	51	65	67	68	66	73	69	74	55	67	70	79	68	81	67	82	67	57	64	80	66	61	55	79	52	70	57	63	60	62	71	49	73	57	74	69	58	69	59	79	56	73	75	67	79	71	83	59	64	73	77	50	54	73	82	56	68	69	60	71	69	74	80	80	66	69	60	59	62	55	68	55	57	71	71	67	68	66	73	65	70	64	55	70	74	59	60	77	58	51	64	60	62	65	72	67	62	61	63	70	66	67	68	62	74	74	73	73	73	64	63	56	63	51	66	63	62	72	80	71	76	63	68	67	71	79	60	64	65	70	61	83	62	73	76	64	64	69	55	70	59	69	60	73	66	62	63	56	70	68	68	66	69	66	64	64	58	63	72	72	68	76	60	68	81	64	67	67	77	61	70	63	73	73	66	67	78	67	86	83	70	73	73	70	77	66	78	63	80	44	79	55	69	61	70	79	67	81	73	57	68	71	58	63	64	57	71	64	61	52	56	79	68	63	67	67	75	62	69	65	82	59	64	75	65	75	46	69	67	77	67	83	69	67	79	73	68	59	54	65	49	87	71	80	74	74	77	70	80	65	58	58	66	71	64	58	69	66	72	66	65	79	70	61	82	70	66	59	60	74	74	78	80	72	61	68	66	80	69	64	58	70	58	69	63	64	76	69	61	58	64	71	52	67	76	72	78	73	60	78	64	68	68	74	68	67	64	71	61	69	75	71	78	59	61	62	75	54	67	68	62	94	70	61	78	48	73	59	57	77	88	69	65	88	81	92	66	67	77	67	61	73	63	68	72	60	69	71	78	62	58	80	68	57	74	58	73	62	81	68	77	52	66	61	64	59	75	67	64	73	82	71	67	44	76	68	72	64	69	68	71	72	58	63	78	54	66	69	80	75	80	67	65	58	60	62	68	66	70	79	82	68	78	64	55	52	76	69	65	62	73	73	71	71	71	53	80	93	73	58	66	66	72	73	65	64	68	91	71	75	60	89	66	63	83	74	78	73	73	87	67	73	65	75	55	65	79	75	71	66	74	74	63	51	68	67	65	71	66	74	61	62	63	69	68	74	77	67	70	69	64	44	65	73	73	56	72	64	70	65	66	79	60	81	65	68	69	80	64	64	77	66	65	72	55	72	78	74	81	62	85	64	65	68	66	67	53	72	64	102	63	62	75	70	66	85	59	65	66	67	67	63	78	60	66	82	66	79	77	68	63	73	75	69	68	57	63	70	58	68	60	67	79	72	63	83	58	79	73	54	80	93	63	66	79	58	78	75	70	71	63	59	67	79	77	80	57	71	64	63	56	59	80	74	64	70	79	85	59	59	72	62	81	66	58	74	63	59	65	68	83	71	76	64	68	70	64	80	68	66	59	48	61	50	62	67	67	71	69	83	56	58	66	51	65	66	66	69	56	73	63	79	65	75	63	68	69	71	78	73	73	67	66	88	82	72	65	80	74	75	62	61	62	74	79	72	66	72	59	69	59	58	100	56	73	71	72	53	62	68	70	56	64	76	65	74	74	60	64	63	67	81	54	75	66	83	63	86	75	72	56	68	69	68	73	61	72	77	82	78	63	66	68	84	74	68	78	64	75	64	64	69	67	57	70	73	76	63	72	67	78	64	62	69	65	62	73	52	57	69	70	66	62	68	74	78	67	64	68	75	75	62	73	67	55	66	68	61	63	84	56	55	56	76	68	73	71	66	64	61	78	75	64	71	79	76	75	61	63	70	75	74	70	65	44	73	63	58	71	62	70	71	68	67	68	61	74	73	60	68	58	58	59	66	75	70	61	66	69	73	76	68	75	76	69	53	59	69	62	66	77	60	69	70	64	70	59	83	74	54	60	77	55	75	75	71	69	80	67	63	86	71	75	55	68	65	76	75	76	57	65	58	70	88	69	71	78	85	58	56	59	79	63	60	76	60	75	64	61	74	63	74	74	64	64	67	55	66	91	67	74	65	69	73	67	82	81	59	66	76	57	66	68	58	65	65	59	60	63	61	65	73	75	78	71	77	84	78	65	64	65	68	68	61	60	64	65	60	71	59	65	65	83	73	66	59	70	60	71	65	73	63	62	57	54	66	71	72	68	63	59	54	75	78	79	84	66	69	74	70	65	67	71	76	71	65	61	76	72	63	56	78	62	69	58	65	61	64	73	57	62	70	73	76	62	69	73	68	77	72	77	67	74	64	61	73	71	69	75	68	86	67	65	67	77	53	63	68	63	84	51	82	83	74	65	81	76	52	54	69	72	81	77	73	74	69	64	59	64	67	69	60	76	70	63	59	81	61	85	58	71	66	73	77	73	70	61	72	67	83	78	81	63	65	56	65	68	63	51	63	71	66	76	58	69	63	57	77	74	59	59	63	51	64	73	67	43	80	74	69	62	53	56	68	60	76	76	69	56	73	63	54	75	53	62	73	58	67	64	55	63	80	73	64	70	71	85	67	63	70	74	68	64	71	71	71	68	70	56	70	68	64	58	83	72	58	61	68	84	74	60	70	62	65	76	71	79	72	64	67	60	72	68	83	65	65	68	72	68	71	70	69	73	73	56	72	61	72	67	64	78	70	70	70	84	68	71	59	67	65	70	82	72	70	62	75	79	67	66	81	65	67	71	71	61	66	60	65	48	72	63	79	83	74	80	70	74	63	76	52	67	67	70	73	57	73	59	54	63	73	80	76	69	71	64	74	69	73	72	66	76	79	62	57	88	70	58	65	82	72	67	77	73	67	71	64	51	63	61	57	69	74	58	45	73	57	78	90	80	70	71	72	72	77	61	71	88	75	63	66	75	76	52	75	64	63	67	70	53	66	67	71	74	47	73	70	72	79	68	66	63	75	71	45	68	55	69	62	63	73	71	62	90	71	73	85	76	87	76	71	64	62	73	79	75	70	68	66	76	60	64	59	72	70	61	63	80	71	73	55	71	64	71	66	68	73	70	77	84	73	76	60	75	72	74	69	66	64	71	59	75	84	49	76	64	72	65	67	56	68	51	71	61	62	59	75	61	86	69	63	59	79	64	77	78	63	68	70	58	57	65	62	49	57	73	57	63	80	67	66	74	77	78	63	78	81	58	77	71	68	54	60	70	52	59	62	63	66	63	68	67	67	70	77	53	66	71	67	58	60	61	85	70	79	68	61	69	87	72	67	63	64	90	79	55	55	79	70	74	62	57	76	78	56	65	74	75	58	52	73	68	70	70	73	61	67	69	82	60	67	69	78	57	60	60	58	66	63	75	83	73	62	65	66	58	75	73	77	70	71	73	58	75	78	56	65	72	60	63	72	57	75	78	64	80
14046	2663	1498	1602	3014	4247	4575	4001	3431	2878	2536	2158	1844	1628	1391	1250	1203	1097	1077	945	929	924	881	857	776	747	746	743	757	769	731	745	690	696	681	679	610	640	626	634	627	597	582	603	619	662	564	555	547	613	593	582	601	563	565	567	568	570	567	569	594	537	528	518	580	585	572	563	521	544	553	556	552	577	580	568	559	579	570	516	595	553	565	579	558	560	557	549	613	543	574	597	543	549	533	538	547	549	595	585	606	568	544	559	494	570	554	574	535	572	544	576	575	604	590	567	579	544	573	619	579	541	553	574	522	566	554	570	538	536	559	562	573	564	525	530	557	589	507	541	541	588	514	584	550	561	515	563	562	564	551	554	570	587	558	517	561	568	548	524	568	563	550	579	554	525	574	544	551	554	521	574	511	537	569	525	515	541	557	553	549	529	576	543	536	551	562	556	500	555	538	581	541	544	550	534	554	522	565	546	570	530	530	579	544	557	587	562	591	560	539	544	577	549	543	518	548	555	565	525	591	578	538	526	546	554	586	568	513	515	528	567	582	570	513	560	599	582	535	595	580	520	542	519	585	608	539	561	532	542	552	515	528	504	513	584	600	517	550	543	528	557	515	559	584	547	528	536	552	538	504	553	536	520	573	529	554	541	557	528	561	521	519	522	518	580	538	540	554	503	550	565	550	524	539	577	544	583	536	541	555	544	530	543	496	578	545	512	574	537	542	566	523	539	550	540	551	547	521	560	514	574	535	542	550	549	545	617	489	546	555	571	564	558	556	570	566	519	590	515	564	554	543	585	550	592	573	533	521	578	541	579	510	516	579	569	534	550	534	579	574	541	569	570	558	584	539	542	514	518	516	584	549	552	542	578	558	548	562	532	559	555	542	544	578	590	590	563	609	509	547	557	533	584	593	592	568	570	561	556	555	558	537	541	573	526	557	568	553	526	523	546	528	584	593	572	571	579	531	581	556	558	491	516	529	575	540	526	579	505	564	516	547	562	547	565	554	535	548	523	594	554	554	552	541	586	533	569	585	572	543	552	549	523	564	568	573	542	541	519	546	576	540	528	538	572	563	561	574	584	555	533	557	560	558	515	562	552	544	546	560	537	560	540	597	591	534	555	553	521	536	528	540	541	582	531	562	562	577	556	558	589	524	520	516	537	520	511	521	544	580	531	513	562	539	564	535	536	553	558	537	537	524	520	526	547	518	515	591	557	532	542	565	573	519	520	538	571	509	561	578	571	574	543	551	532	581	542	558	544	573	543	558	524	574	521	551	576	532	566	543	508	574	566	598	560	533	505	538	572	583	551	579	581	583	546	567	564	572	522	555	554	535	559	548	547	548	589	537	551	546	545	563	609	530	541	502	555	552	535	589	560	520	589	573	580	567	547	554	585	547	537	553	564	548	575	490	547	537	551	533	567	587	535	567	518	562	551	558	536	550	549	532	531	515	564	563	559	583	571	547	546	574	531	545	549	557	562	546	550	543	541	584	531	597	543	514	555	553	565	586	554	523	544	547	602	531	536	548	570	528	532	513	573	567	578	556	564	556	546	553	591	539	536	557	562	499	573	573	524	577	557	552	562	531	543	556	566	634	591	511	528	527	562	545	564	561	576	551	555	537	520	563	566	571	574	559	554	530	550	571	608	571	580	541	572	520	544	574	560	568	569	527	528	566	559	578	548	528	565	542	555	526	540	604	547	559	549	573	530	533	582	593	526	536	540	549	530	602	567	477	513	535	559	532	557	551	555	538	551	591	570	557	535	543	569	533	555	561	546	541	540	534	512	557	565	535	580	538	559	551	548	558	583	553	565	605	542	487	576	554	551	560	529	559	519	549	547	522	547	532	569	561	582	553	564	542	554	581	560	538	563	515	569	546	576	570	551	546	551	538	563	540	566	559	563	559	504	523	555	568	543	591	520	535	595	616	526	542	605	551	547	585	501	552	523	554	552	575	575	581	620	549	538	571	563	536	534	558	573	549	549	514	494	576	524	543	521	527	581	585	544	532	544	582	581	523	526	546	573	577	561	528	552	510	543	561	532	544	560	597	509	561	565	514	568	519	565	545	537	539	582	570	528	519	510	593	534	567	519	554	517	558	533	531	586	536	567	580	567	496	549	565	559	547	549	573	554	563	565	559	557	570	541	564	512	542	578	502	534	549	540	552	521	509	518	530	537	585	537	562	565	542	545	580	583	570	553	514	535	530	551	574	525	536	521	574	578	573	543	508	561	575	546	576	573	535	539	544	573	563	569	561	553	523	546	568	513	548	571	504	570	532	586	520	546	565	527	553	590	560	520	513	564	567	556	562	537	542	533	549	554	555	561	524	569	525	553	562	589	489	543	551	572	536	552	547	528	527	544	563	524	541	555	569	567	513	543	600	551	590	561	508	540	538	577	558	561	545	509	519	529	527	547	523	538	547	551	530	568	554	525	534	541	584	527	566	545	570	493	551	565	527	552	549	543	558	549	550	566	570	537	531	562	538	537	532	539	555	558	535	578	566	555	549	574	533	552	550	541	520	584	544	547	581	585	564	546	578	565	554	553	497	555	556	537	521	551	547	575	583	537	554	538	520	544	569	542	536	544	608	584	533	600	539	533	587	551	577	549	558	550	537	539	561	531	572	529	541	544	558	572	561	574	556	546	555	589	588	586	559	551	517	609	516	555	538	568	524	571	576	521	590	505	565	559	548	560	546	543	485	539	546	547	560	564	530	514	580	533	572	560	548	538	538	558	529	554	538	542	525	613	574	568	525	575	602	540	552	557	516	563	559	552	588	533	532	563	550	548	565	543	572	548	551	567	525	588	581	560	530	565	533	542	562	550	545	527	559	524	553	558	534	550	532	566	574	597	524	564	535	553	571	533	581	597	498	524	555	522	548	553	531	555	532	570	539	523	590	551	503	560	560	548	592	566	532	585	570	573	548	532	580	521	539	583	599	549	556	558	577	588	547	564	522	545	541	503	512	524	574	544	532	541	515	515	538	573	565	538	501	512	575	547	553	539	577	523	570	574	516	555	562	539	598	557	590	570	532	576	539	527	574	522	593	541	537	567	577	523	523	519	592	544	574	525	512	560	524	563	578	577	519	583	559	543	520	527	558	521	558	512	561	537	561	585	570	520	550	584	578	526	542	553	539	556	531	573	552	566	522	581	575	565	555	565	555	559	579	555	549	572	539	579	521	551	535	585	565	562	553	562	573	579	530	549	537	535	569	590	583	545	547	584	562	592	547	539	546	546	567	583	558	573	507	572	561	530	536	563	567	575	582	566	592	545	559	567	581	555	569	572	562	534	526	572	565	527	548	557	553	575	565	577	551	552	556	576	539	527	564	563	536	544	561	539	576	525	560	540	572	503	561	552	535	519	559	580	550	556	562	574	540	559	545	561	550	560	547	552	567	542	550	529	502	541	549	592	548	570	524	566	515	574	573	558	533	598	556	568	584	554	532	512	543	499	584	542	508	529	522	564	523	521	544	556
5068	443	261	196	163	200	206	248	217	204	182	177	158	141	155	134	152	140	131	137	138	140	137	153	117	130	145	109	126	117	108	122	114	137	113	99	119	127	102	135	99	118	124	89	121	107	121	96	133	130	112	123	110	131	120	109	114	105	124	122	111	115	127	132	111	128	133	99	118	90	113	91	93	117	113	122	113	110	113	109	117	97	107	124	120	123	97	102	100	102	121	103	95	105	118	96	114	108	123	107	116	116	109	127	106	101	111	92	101	118	114	98	107	132	109	124	109	120	101	111	122	119	105	122	108	95	113	119	114	110	95	117	105	111	112	116	100	117	104	108	94	110	117	131	118	97	101	102	116	122	109	100	124	108	110	104	110	100	95	94	99	110	111	115	103	110	109	111	120	129	115	103	87	113	108	104	97	104	107	117	111	116	116	109	124	106	130	124	98	123	115	114	107	112	112	106	89	107	103	104	109	95	123	115	100	107	98	123	117	117	117	135	117	131	103	115	116	120	95	106	114	135	113	110	131	96	97	110	110	110	103	119	113	120	101	120	107	100	111	126	111	107	99	124	115	111	115	105	114	117	109	114	105	112	108	127	98	112	112	105	116	113	118	116	112	110	95	96	113	112	101	90	123	124	117	110	115	91	121	104	110	104	117	112	105	94	121	107	112	108	98	111	96	115	104	113	112	106	107	109	108	113	112	103	114	101	110	105	88	114	110	100	136	106	113	100	97	114	100	114	109	128	108	109	128	116	105	99	119	102	115	129	121	120	104	111	109	109	114	121	100	104	107	80	130	90	125	118	120	101	119	119	109	115	119	126	109	109	111	103	117	106	114	92	97	137	108	91	125	108	94	125	98	113	123	100	118	127	115	93	113	103	112	97	101	98	120	106	133	123	120	127	103	106	112	105	97	114	103	84	99	109	132	124	91	97	129	124	111	111	100	111	100	113	101	98	99	121	103	99	109	102	102	119	107	124	112	120	127	102	108	114	129	108	105	117	105	111	102	103	93	119	114	107	116	98	109	111	96	93	120	101	108	118	135	103	106	128	106	129	139	95	119	115	99	92	95	119	97	103	105	99	100	126	92	126	94	122	115	108	108	94	111	96	104	112	114	107	112	110	123	101	94	107	113	91	111	123	104	119	104	116	105	110	101	109	118	104	105	87	106	112	106	98	90	117	88	102	132	116	100	118	112	102	117	110	97	105	109	107	113	118	136	103	110	117	83	116	117	135	109	90	99	102	123	119	113	105	94	110	105	128	113	108	115	99	118	118	101	119	100	128	108	110	121	125	106	102	107	108	100	100	91	112	106	95	107	105	123	122	107	111	100	109	121	123	96	121	110	100	110	112	114	111	120	110	94	95	88	109	107	105	115	112	119	124	110	113	127	115	103	98	108	111	116	106	102	110	108	108	98	124	100	113	97	105	92	97	133	112	97	118	109	111	112	108	114	108	85	96	110	125	105	98	111	102	94	120	119	123	131	112	116	111	114	117	118	112	127	125	114	102	100	118	107	102	108	109	110	106	105	106	114	95	85	103	116	121	116	123	125	111	111	123	101	93	100	116	103	110	114	126	105	107	108	122	94	124	121	102	115	106	115	117	108	119	102	86	105	117	96	109	104	107	104	110	109	97	107	109	102	99	112	115	112	119	116	101	78	111	123	111	124	113	92	108	111	107	100	114	116	118	101	91	102	94	126	130	107	101	122	98	91	119	107	116	106	104	109	130	102	122	101	109	94	105	118	102	97	111	92	122	104	122	89	119	111	100	108	104	116	114	102	124	94	100	113	83	120	125	107	110	102	125	106	102	104	99	113	104	106	117	106	111	113	123	123	95	124	108	116	107	112	86	112	113	123	125	103	106	109	117	111	81	102	113	116	108	118	97	104	115	119	134	120	86	98	120	108	98	113	104	89	126	123	103	100	111	115	93	120	112	114	106	103	116	101	114	106	121	103	117	115	107	100	101	103	97	114	112	105	103	118	97	97	112	117	107	106	99	119	104	114	107	136	110	107	112	109	99	105	92	104	102	115	127	124	112	128	107	105	97	105	101	112	117	97	109	113	134	108	118	99	131	91	125	117	94	123	98	114	111	128	102	83	112	117	122	111	114	135	114	100	116	120	130	101	111	109	101	96	104	103	108	122	109	93	89	115	113	94	87	122	92	103	117	96	103	111	110	120	102	111	103	114	104	112	129	114	95	94	109	114	96	120	107	123	109	105	127	105	114	102	111	113	101	129	105	112	104	118	112	113	107	138	97	118	100	103	125	114	98	107	96	97	110	117	92	94	106	100	112	99	99	113	129	114	89	105	121	95	97	102	119	96	103	111	114	87	113	116	99	104	101	114	89	111	122	115	103	113	113	93	101	124	91	116	95	105	121	112	93	124	106	112	103	116	106	106	98	99	96	111	126	88	108	111	107	130	102	110	102	113	104	116	93	114	109	96	94	105	111	124	119	114	103	104	119	99	109	115	118	106	124	103	129	109	101	113	109	108	112	97	122	96	106	110	96	120	107	118	114	109	101	111	99	98	115	117	114	93	133	115	111	108	123	94	118	110	114	114	119	110	117	119	114	113	114	123	99	103	108	100	84	73	110	123	104	91	107	108	107	102	127	107	93	100	108	104	113	107	106	109	97	105	108	105	98	117	102	90	99	109	99	112	127	106	120	131	128	114	116	101	126	115	109	112	116	90	88	112	114	106	108	107	110	104	93	102	117	97	137	124	112	114	121	115	102	112	107	112	121	88	117	116	117	120	113	100	122	113	111	124	128	86	89	97	101	89	121	101	103	105	111	132	111	125	112	115	117	114	101	111	114	98	127	92	122	98	105	107	121	115	109	112	91	92	110	110	95	121	113	96	120	116	112	106	110	116	120	123	122	113	123	104	138	102	105	96	110	109	131	100	112	110	107	109	112	102	131	120	130	102	101	104	94	108	116	113	96	82	117	121	107	108	114	92	131	105	117	111	136	117	115	95	99	120	123	135	116	104	110	105	93	105	115	110	110	105	103	128	120	109	110	113	126	104	113	105	130	123	110	111	106	102	120	102	105	108	111	89	119	114	112	121	99	110	98	100	99	108	105	134	96	99	118	93	113	120	112	111	116	111	119	106	88	135	92	128	115	124	121	118	125	118	123	91	106	110	119	131	137	105	102	120	104	132	110	124	109	121	106	103	103	100	89	119	88	120	91	107	136	93	88	107	93	113	99	127	117	101	98	109	101	106	100	106	105	111	125	112	123	98	100	115	111	95	92	124	109	129	124	121	103	114	116	96	102	117	103	110	118	84	100	118	112	118	110	112	99	109	125	116	98	115	88	121	110	86	96	113	105	106	106	101	131	132	110	123	111	95	104	111	105	92	120	93	110	100	113	111	107	124	100	125	113	102	114	113	100	121	111	113	104	112	113	104	113	126	101	126	111	106	111	99	119	112	106	110	110	118	107	106	110	111	111	107	101	123	107	96	105	107	123	118	93
24020	5237	2909	3024	5687	8311	8721	7859	6637	5584	4844	3925	3380	2976	2702	2384	2199	2102	1817	1757	1716	1662	1526	1494	1432	1319	1402	1315	1289	1300	1170	1127	1129	1200	1149	1127	1122	1107	1071	1132	1072	1023	994	1007	980	1006	930	956	976	969	972	906	971	901	907	930	858	979	899	976	871	948	928	865	902	950	931	905	911	990	936	906	898	959	952	895	953	928	985	972	974	916	934	894	954	928	918	943	930	929	922	930	942	915	951	978	938	896	903	887	885	997	916	903	923	936	894	946	930	891	935	893	917	879	894	901	943	904	853	888	899	919	883	903	922	888	909	886	832	897	917	901	856	881	939	930	905	888	942	924	897	908	897	917	888	906	900	876	879	924	995	882	894	880	874	932	888	870	893	852	837	876	876	863	909	919	879	900	905	889	871	898	891	892	908	890	845	864	941	884	858	932	898	844	901	881	929	919	905	890	856	854	915	871	874	899	936	915	811	831	897	842	885	883	917	849	910	945	900	895	883	896	875	911	867	863	865	951	957	894	935	894	875	902	924	883	938	914	894	936	904	891	837	849	920	845	857	863	924	905	944	904	870	918	885	880	890	925	873	867	901	884	888	924	922	906	880	891	933	916	885	939	895	894	884	852	860	934	899	885	918	916	890	875	904	933	926	939	860	860	949	893	938	926	937	945	907	895	867	900	898	874	909	900	900	868	875	929	877	894	889	943	863	882	867	845	920	931	882	980	944	969	886	867	961	875	919	935	920	910	903	961	904	879	892	859	877	918	874	885	914	895	905	864	848	858	856	874	830	859	920	953	869	922	893	893	897	904	914	898	905	879	882	920	887	907	899	922	912	902	916	872	922	897	841	882	900	933	889	857	907	906	875	909	837	909	916	854	939	956	913	841	939	941	890	875	874	965	885	917	910	888	898	905	854	882	899	914	868	902	903	908	851	876	907	912	920	874	959	837	881	923	912	857	861	916	857	877	902	894	903	873	962	923	845	847	894	896	880	929	912	898	861	895	896	953	858	880	940	898	911	914	883	928	918	875	894	919	918	868	963	918	948	912	870	917	856	895	931	885	895	898	868	913	938	916	896	925	885	855	882	896	899	880	887	874	869	902	908	890	918	942	919	905	890	906	914	911	887	904	871	867	909	908	883	859	891	902	899	912	923	922	855	940	913	881	884	900	944	959	895	879	921	923	860	878	866	899	909	923	946	861	894	895	913	911	896	858	896	860	922	877	907	906	865	869	916	922	864	879	850	854	846	948	869	913	944	887	907	845	872	893	910	881	888	924	871	910	919	831	943	874	942	876	902	893	869	896	876	921	897	900	966	842	873	882	900	907	877	908	936	907	872	926	937	851	947	859	936	882	921	869	929	955	927	907	895	899	886	922	885	855	867	939	920	913	882	864	910	921	835	862	927	855	911	888	931	860	901	937	860	948	905	905	880	893	892	913	909	818	912	949	883	907	879	925	908	927	864	929	899	869	942	888	848	897	890	902	911	853	885	926	849	885	894	886	862	871	877	918	888	896	933	934	935	874	905	914	852	915	867	943	877	941	888	912	898	888	874	868	935	918	919	879	880	874	891	901	903	926	894	941	965	897	870	903	919	881	884	935	907	892	897	872	884	873	890	880	918	878	892	905	845	831	909	865	946	942	832	866	898	905	912	875	884	881	923	916	850	865	964	927	876	921	916	933	912	868	916	928	925	908	859	905	872	937	953	894	941	877	866	869	873	876	898	893	874	907	879	907	906	882	948	858	843	919	842	868	927	964	898	912	910	899	944	868	885	908	880	878	942	890	898	905	913	947	896	912	928	860	879	829	865	904	878	944	851	875	940	920	927	873	909	918	918	885	906	871	896	858	876	916	894	853	864	888	844	933	916	850	877	899	881	874	935	870	914	908	878	905	890	886	911	844	912	875	873	870	919	870	905	879	865	893	940	889	859	910	869	908	937	850	855	836	897	859	887	898	901	888	865	908	852	939	883	928	857	906	832	900	887	926	857	896	889	886	903	825	913	923	879	929	909	848	913	877	848	896	913	887	902	827	892	903	911	906	941	936	838	842	943	862	930	910	922	889	880	865	860	843	960	962	901	891	837	904	908	865	840	899	901	888	900	945	890	906	892	914	896	924	907	940	898	890	902	901	867	839	938	936	923	862	866	913	863	887	913	883	890	890	931	916	923	835	900	909	844	855	916	921	911	861	890	846	907	906	925	890	885	864	868	891	906	873	884	927	887	877	894	909	942	892	929	898	903	860	908	909	917	910	860	911	890	908	917	893	887	838	888	868	855	898	896	892	918	970	919	939	864	859	837	932	885	932	858	907	873	862	894	921	893	907	880	908	925	881	876	835	817	894	925	855	870	865	920	905	925	905	883	871	886	906	898	896	934	839	871	865	880	884	898	890	933	919	935	921	880	888	896	870	909	895	910	897	852	924	848	913	982	901	899	896	963	903	893	886	965	918	930	865	890	890	865	891	897	893	857	916	907	903	865	874	902	908	938	953	948	946	843	891	894	882	919	911	893	849	922	935	918	930	915	946	849	885	871	881	877	893	901	862	889	884	835	882	924	916	974	906	940	868	887	848	927	867	845	901	882	907	916	879	909	927	899	907	923	959	927	910	907	932	911	901	906	895	904	876	865	898	885	888	932	901	902	898	877	897	861	848	904	816	909	891	980	860	903	947	924	886	921	932	878	899	887	853	926	881	918	937	873	873	891	891	978	923	888	913	1000	846	834	903	928	870	903	873	940	915	904	906	899	907	866	902	893	918	885	966	935	860	930	942	887	919	875	853	884	917	878	886	904	887	922	893	889	853	910	873	910	865	973	854	941	905	920	914	912	875	875	934	881	947	917	941	919	898	918	884	909	927	963	894	878	922	885	870	902	924	926	889	857	911	903	905	890	881	908	831	940	881	864	953	920	891	908	872	883	889	898	939	944	909	882	896	947	897	869	856	933	917	882	897	894	922	884	884	891	867	926	901	909	938	902	881	933	881	913	833	942	920	845	912	889	908	895	878	925	881	907	863	872	899	890	917	925	932	871	845	901	867	834	915	892	864	859	880	895	848	927	896	913	912	901	877	866	906	940	926	910	879	899	835	865	883	864	847	888	885	856	866	892	908	880	859	914	867	947	962	885	882	898	933	885	963	949	977	869	857	908	839	925	899	907	882	856	870	875	856	934	926	889	841	882	850	834	950	880	887	846	915	902	894	927	903	893	880	898	962	902	870	877	954	856	936	862	880	854	893	903	886	903	875	875	859	874	865	900	888	910	899	875	909	882	925	900	863	880	890	876	916	857	909	926	923	906	885	878	878	885	927	906	913	893	845	935	836	889	856	875	882	930	934	884	922	883	879	902	986	884	908	867	907	886	878	920	865	908	899	929	904	861	860	882	906	876	873	855	853	862	892	887	931	867	888	893	899	911	913	891	871	879	913	865	879	893	915	905	920	898	858	870	890	970	971	849	883	955	887	845	926	910	900	875	899	904	863	947	941
7416	307	171	108	84	103	124	130	111	114	104	94	109	70	81	77	60	65	69	63	53	56	37	47	49	45	57	54	35	36	37	47	50	38	47	44	43	38	38	51	32	41	39	37	38	38	57	28	27	35	26	33	33	37	33	35	26	34	41	36	31	44	41	39	36	31	40	44	37	29	37	37	34	24	44	38	36	44	27	40	26	38	29	29	40	32	40	34	31	41	40	30	34	26	38	34	37	32	37	31	29	41	29	35	37	39	34	37	38	43	38	41	24	32	34	39	38	49	29	32	45	36	37	33	36	41	30	41	37	22	44	40	26	37	38	26	47	29	36	27	27	36	45	42	33	35	28	42	45	36	33	36	37	28	31	40	33	30	35	23	31	45	37	39	34	41	33	24	27	40	27	32	39	35	42	27	24	30	32	41	29	29	23	38	44	36	18	33	31	25	37	39	30	38	32	37	31	30	29	39	35	40	27	35	30	35	42	32	38	28	34	34	22	41	52	26	37	23	30	29	25	39	37	32	29	42	37	31	30	40	34	46	31	35	28	31	28	36	25	31	28	32	52	25	37	25	41	31	37	48	43	28	34	29	33	34	29	27	33	34	29	29	42	40	50	31	35	29	25	34	37	38	27	43	44	32	35	35	36	38	39	39	35	47	23	33	35	38	29	34	38	35	31	31	38	36	32	31	30	40	42	34	46	32	39	33	38	36	44	42	28	26	32	39	39	36	28	32	40	36	26	37	38	32	38	40	37	43	36	30	37	42	26	40	33	30	40	37	24	36	40	30	38	30	34	23	39	34	37	37	39	39	28	32	21	35	36	44	32	31	40	37	33	38	42	25	39	29	37	43	37	32	39	31	21	35	43	42	25	28	31	26	34	38	34	35	38	39	31	43	38	43	33	34	36	38	21	41	35	41	35	43	45	40	36	36	30	33	36	33	41	42	41	44	32	44	34	29	42	33	50	32	36	41	47	45	52	29	31	25	30	43	28	28	30	38	21	35	36	39	31	31	40	24	28	28	41	33	32	37	34	28	38	31	36	39	32	39	44	37	34	47	26	37	47	30	31	30	27	37	35	34	41	31	32	35	40	31	35	26	32	40	35	43	29	33	30	29	44	31	29	31	34	40	30	34	26	37	33	30	36	28	46	30	31	41	25	39	33	40	38	41	31	39	30	34	25	40	39	34	26	47	28	33	29	39	36	51	37	33	36	40	28	35	30	50	27	35	32	42	21	29	37	37	31	40	23	31	35	22	41	25	24	35	27	38	43	37	47	42	26	33	36	28	32	34	27	40	34	41	40	35	43	33	29	37	29	38	45	36	34	34	21	34	27	30	36	35	37	29	30	31	32	41	44	34	22	35	31	42	47	28	38	36	47	37	37	41	37	26	24	27	30	28	40	33	34	37	27	36	31	34	30	31	27	28	24	32	31	29	33	35	28	30	34	34	41	42	31	36	35	26	41	32	43	30	33	34	33	38	34	33	42	31	34	26	28	44	27	25	30	45	34	40	30	31	35	31	31	27	40	33	33	46	34	27	30	28	39	34	37	33	36	41	27	30	39	26	37	37	43	36	26	32	30	40	25	29	39	29	32	28	29	28	24	40	29	36	29	39	30	32	26	33	37	30	31	52	47	46	34	29	25	43	37	40	25	35	36	30	28	37	33	42	27	20	28	33	38	28	40	29	36	30	34	41	31	34	46	41	32	34	38	41	34	36	35	36	38	38	24	32	41	34	42	31	25	45	24	35	43	33	47	39	38	28	29	37	39	38	41	34	36	47	38	23	22	38	40	31	31	34	33	39	43	29	32	51	32	39	32	40	25	27	30	42	28	36	37	27	34	29	27	34	42	26	31	38	41	36	33	31	34	35	42	36	36	39	31	42	24	30	25	39	35	45	40	41	30	30	41	48	30	29	36	43	33	44	40	41	22	30	45	30	31	35	33	45	35	27	30	35	38	30	39	48	32	35	35	38	37	42	36	40	35	35	28	36	24	24	43	32	36	38	29	39	39	32	45	35	36	30	32	29	40	30	33	33	42	36	37	27	37	31	38	27	29	24	38	29	25	48	24	35	23	46	47	35	35	30	27	31	36	26	39	22	27	30	33	21	35	36	32	44	43	34	33	28	38	29	32	40	47	43	35	27	30	29	46	25	35	28	35	35	37	46	35	30	28	42	46	40	32	37	40	38	29	35	24	28	26	28	22	38	38	30	45	27	41	28	35	32	30	30	28	34	29	29	23	43	44	34	39	34	31	37	31	26	35	36	39	33	34	32	41	32	37	36	35	33	46	49	28	38	40	32	24	32	33	42	39	36	39	29	42	37	33	41	47	30	41	35	38	39	32	34	35	32	38	36	31	34	32	37	34	33	43	23	40	41	43	34	36	38	26	31	38	34	41	30	31	39	41	33	37	37	34	31	33	44	32	36	32	29	33	34	43	35	31	45	38	33	31	32	25	34	32	24	38	25	35	38	31	33	35	39	34	23	33	36	32	39	32	32	27	33	40	33	46	30	34	37	46	33	27	35	35	32	39	46	33	49	39	44	34	38	33	34	35	41	32	46	39	27	36	29	26	40	34	39	31	43	36	32	33	32	32	46	27	35	34	37	34	34	37	44	36	44	37	32	33	43	39	28	31	39	32	26	36	39	42	28	30	33	39	41	26	39	30	32	33	43	32	35	24	41	33	43	36	35	30	36	37	36	31	24	35	28	44	38	34	31	30	31	32	27	31	38	28	47	31	42	40	35	36	46	35	29	30	31	46	30	39	39	26	29	33	33	32	36	36	46	30	34	42	40	39	29	29	44	35	45	41	43	37	41	31	34	36	37	32	34	30	38	29	31	33	39	37	29	38	30	32	29	23	34	41	38	35	24	39	30	29	36	36	31	31	33	34	33	21	39	39	38	32	42	30	46	38	24	32	43	38	33	33	27	25	36	42	30	36	35	31	35	34	29	35	30	43	36	43	34	35	40	34	35	43	27	28	46	32	37	32	34	32	27	33	32	33	36	46	29	32	45	30	37	40	45	29	27	33	40	50	35	28	42	38	27	35	34	32	40	38	39	33	30	46	37	36	30	36	35	28	34	37	31	46	43	34	33	39	36	37	39	25	40	25	45	46	49	41	32	36	28	27	27	38	34	32	38	35	38	38	33	33	37	40	37	40	29	31	39	28	28	32	34	34	36	31	44	31	33	45	30	32	33	40	35	40	45	40	44	38	32	38	31	39	33	37	32	32	42	39	32	45	27	44	38	39	37	31	34	42	42	27	39	27	29	24	31	25	40	35	34	39	42	34	39	44	32	27	42	32	26	29	27	39	26	35	36	32	32	40	46	29	30	37	36	41	41	31	38	27	39	37	28	33	51	32	31	34	31	35	44	29	42	47	37	39	21	29	44	36	33	32	31	38	28	39	44	26	33	24	39	32	31	49	48	31	32	28	33	50	33	45	31	35	36	30	28	25	33	35	37	35	39
18032	3866	2018	2050	4467	6727	7222	6624	5584	4689	3949	3217	2708	2273	2068	1813	1498	1323	1292	1149	1102	1075	946	921	819	803	752	775	686	700	652	607	551	525	563	506	511	511	538	522	483	444	379	376	403	397	379	344	348	352	356	352	350	329	360	330	332	311	292	285	328	315	300	313	289	321	351	309	367	325	303	296	334	313	345	329	331	303	279	336	348	314	318	322	320	310	326	318	311	316	336	319	344	356	288	329	325	332	328	316	293	323	324	302	333	322	308	286	331	300	311	315	302	307	301	288	274	265	322	315	273	315	287	321	288	287	305	303	310	273	279	332	312	288	301	274	303	310	296	301	317	289	250	337	306	302	272	323	276	263	278	277	302	295	284	264	266	275	272	297	328	281	259	278	303	298	303	311	291	279	285	323	291	287	289	288	306	310	304	263	305	269	284	280	294	315	288	299	317	275	283	296	293	260	307	304	280	302	254	317	299	286	239	298	268	287	305	293	319	293	293	282	276	313	313	281	308	299	295	291	260	274	277	288	265	287	272	306	285	292	272	286	286	276	293	275	292	305	285	283	276	285	305	276	262	286	291	306	284	284	295	285	294	318	283	266	297	286	252	285	272	284	281	263	293	295	281	300	281	286	292	273	273	303	297	307	303	322	276	292	266	296	274	323	284	290	293	264	243	291	278	320	276	303	313	253	286	292	277	306	335	275	273	263	270	278	295	282	285	303	282	248	271	290	312	272	260	303	267	296	338	301	307	277	318	290	295	295	283	289	298	291	263	258	333	278	254	299	286	282	293	286	279	307	300	258	271	308	297	258	310	303	279	288	276	276	295	277	306	301	281	293	267	299	285	307	295	306	278	274	267	281	309	286	315	309	290	291	299	289	294	277	299	257	287	312	317	279	268	276	288	289	299	312	281	282	295	287	268	295	273	279	288	303	304	273	294	310	289	303	268	259	311	300	314	261	267	276	269	269	319	267	314	282	294	304	297	261	282	272	289	287	281	313	278	290	277	290	270	237	295	279	305	280	292	289	274	269	290	301	305	280	283	307	265	285	295	286	277	308	289	281	316	261	267	276	312	317	283	285	275	260	317	275	287	255	276	286	305	267	272	260	270	328	281	296	295	292	297	310	285	292	286	269	257	279	296	270	314	308	303	283	315	310	305	245	279	278	282	292	279	303	271	283	275	300	296	292	286	301	244	283	284	279	299	288	285	272	309	309	285	300	293	263	302	279	277	288	284	269	268	274	281	298	277	302	286	302	280	253	268	292	279	281	287	290	283	297	300	269	297	325	281	312	299	283	266	259	280	293	284	266	299	298	295	270	292	312	293	286	300	302	281	265	296	282	298	304	278	277	277	323	261	270	305	291	271	316	294	293	305	317	257	287	263	323	296	302	313	262	264	283	291	275	304	278	283	299	320	250	307	280	256	305	282	287	294	312	280	273	253	277	274	264	290	300	283	306	302	291	324	282	303	269	289	308	281	260	248	273	298	298	286	275	291	320	264	282	282	285	276	311	280	292	294	298	273	312	257	274	312	319	259	293	248	294	311	309	275	272	266	300	267	294	293	317	274	315	274	276	292	276	284	271	298	299	296	302	297	270	284	306	298	268	257	290	301	295	271	306	312	267	311	263	240	300	262	284	279	282	276	298	259	314	275	289	282	294	284	307	291	307	288	280	312	266	288	303	282	330	285	307	308	283	294	261	292	272	257	302	294	272	284	308	306	254	274	289	293	288	300	296	298	313	292	318	288	274	284	294	297	307	293	274	270	304	278	289	330	305	269	317	288	282	273	277	299	275	271	290	305	295	291	278	282	273	278	299	294	286	301	271	302	296	281	284	275	263	262	277	295	280	298	279	268	273	292	260	269	290	300	292	290	308	292	287	317	269	286	284	301	283	267	294	296	279	297	310	305	293	316	297	254	293	284	286	270	253	274	306	289	292	320	288	304	263	324	266	276	273	272	307	288	281	277	320	287	268	315	288	279	294	293	304	262	292	318	280	262	306	294	290	291	265	320	298	301	297	272	319	290	324	295	306	278	295	290	281	281	286	300	303	305	248	290	273	282	308	303	287	275	250	262	297	280	318	300	295	275	288	316	280	273	280	311	265	272	296	269	294	282	282	267	274	278	317	290	278	253	270	308	288	297	269	308	283	299	280	255	270	297	273	278	291	283	273	290	292	307	310	287	283	306	291	303	282	263	288	283	321	279	315	281	305	313	301	254	296	327	290	288	265	279	283	302	305	286	284	290	284	281	283	267	285	290	293	280	269	265	297	284	295	293	279	309	293	271	266	274	264	300	254	290	287	304	276	319	297	282	289	309	292	274	275	302	317	309	300	286	266	282	306	283	277	293	282	317	272	294	279	319	314	287	306	290	306	298	267	287	301	289	267	274	285	278	264	283	287	318	298	275	294	283	262	288	296	305	273	280	290	298	292	309	276	286	281	285	266	296	247	301	285	305	295	286	291	279	265	296	309	287	289	284	279	278	274	258	292	292	293	295	287	295	311	295	259	277	282	293	301	263	284	269	288	277	283	312	290	296	319	294	260	314	300	263	307	264	321	274	276	272	313	275	284	306	295	273	308	302	296	285	278	262	279	289	288	294	296	319	305	291	279	304	297	285	291	273	280	275	299	285	301	281	263	254	268	295	282	277	290	289	294	296	296	295	267	289	293	269	296	322	296	290	266	305	317	274	261	311	270	289	296	257	267	295	284	275	282	272	292	278	283	296	288	299	292	289	260	281	299	267	268	265	261	293	318	289	266	293	273	302	302	313	280	266	301	306	264	306	291	307	290	295	315	312	307	288	260	274	282	291	298	297	322	274	306	302	304	283	271	273	272	279	278	270	278	280	286	296	279	291	286	305	273	292	312	278	275	290	302	280	282	298	296	309	323	282	279	305	268	294	275	272	298	328	284	297	284	283	282	272	283	281	307	277	279	287	316	259	275	305	318	290	301	291	301	263	300	302	304	324	291	299	290	294	275	290	268	316	249	278	283	287	286	269	286	285	305	299	311	266	278	287	274	285	255	314	302	308	294	309	301	297	298	261	286	291	278	288	304	309	306	293	294	264	290	270	301	309	259	303	295	287	318	299	285	294	279	299	271	270	298	285	287	273	315	296	292	281	280	284	301	280	325	266	293	319	274	276	284	265	283	271	274	241	285	276	285	269	287	319	275	291	264	286	315	264	299	290	302	300	265	296	298	277	258	264	290	270	293	278	291	290	281	277	302	299	307	315	287	307	268	311	303	302	297	287	279	307	298	281	279	295	317	271	295	273	268	301	275	308	282	271	328	283	301	272	273	307	285	283	271	306	276	304	278	320	283	311	279	315	267	275	278	281	237	278	296	291	282	296	264	296	276	278	274	305	283	280	291	309	287	282	287	319	291	312	306	299	280	298	253	305	282	310	273	285	291	270	274	275	273	294	304	297	308	303	299	297	303	293	273	283	332	296	304	273	302	304	300	310	271	250	259	262	324
6572	594	328	249	177	172	228	241	210	215	217	213	170	131	150	128	134	141	129	134	130	109	116	107	127	111	85	98	108	107	115	118	106	97	101	100	98	85	105	94	103	103	87	81	98	94	91	83	86	94	88	92	82	105	96	86	92	92	100	79	113	73	95	84	86	96	69	95	85	84	89	83	67	81	91	102	74	88	94	84	82	77	83	94	82	90	85	103	89	72	100	88	100	90	91	84	90	93	84	79	94	73	89	84	84	84	85	77	93	82	89	87	105	92	72	78	83	73	77	82	101	87	91	87	70	79	101	90	97	76	73	96	82	92	85	106	87	95	90	85	85	91	100	90	95	88	76	80	99	82	85	68	87	94	85	99	87	107	100	88	78	89	90	84	76	79	86	87	100	87	91	84	94	85	79	86	89	92	102	96	87	86	78	92	76	99	84	76	80	82	83	71	82	81	89	75	79	97	75	94	104	87	103	96	88	80	88	96	72	91	96	97	80	94	85	85	70	103	100	87	89	66	66	90	83	90	88	100	89	87	86	97	71	100	86	88	93	87	61	70	91	71	89	85	77	86	77	82	89	92	103	89	71	81	95	80	89	76	89	72	89	89	95	75	95	97	87	92	82	90	99	71	82	79	92	97	90	105	84	87	78	93	80	76	85	88	90	91	89	81	88	76	88	94	94	109	111	78	91	91	95	86	84	82	85	97	90	91	82	107	79	74	82	89	74	80	80	82	93	84	80	89	73	81	80	97	79	81	76	71	73	94	78	87	87	107	77	94	80	89	80	79	88	92	97	73	85	81	73	88	93	83	76	87	97	79	84	80	74	83	87	88	97	77	95	71	85	89	86	96	94	97	77	93	94	95	78	97	77	94	83	91	81	91	83	94	86	83	99	76	87	85	89	94	84	74	91	77	67	86	85	79	76	89	77	94	79	88	83	82	87	101	75	86	100	76	97	65	92	104	87	83	78	90	75	79	98	89	78	99	99	86	92	70	90	84	103	87	76	80	71	74	68	66	78	91	92	92	73	86	83	81	84	86	73	95	97	102	71	85	91	84	101	82	75	91	88	94	77	97	73	105	94	85	97	78	97	94	73	87	92	90	74	92	95	70	81	73	76	69	82	89	100	94	71	71	84	89	70	65	84	79	87	88	78	70	89	86	78	90	86	87	92	76	79	83	84	89	92	79	99	96	91	81	97	69	88	74	73	82	85	75	83	74	87	90	85	80	78	90	74	81	77	85	67	100	92	82	76	94	85	77	115	86	91	75	70	94	111	77	83	73	92	90	83	99	86	82	73	89	101	92	76	68	68	86	86	87	88	72	91	82	94	74	76	95	82	86	87	102	81	85	83	85	94	99	98	92	100	88	76	91	92	95	81	91	90	81	88	69	94	78	80	93	80	86	78	86	69	100	83	90	82	84	92	90	84	76	88	81	90	91	79	86	84	77	94	71	99	97	81	80	87	86	85	91	92	87	69	74	80	75	82	97	74	90	74	72	86	88	83	82	77	71	78	82	79	81	68	85	103	91	92	93	73	83	109	80	70	85	85	79	98	85	99	85	102	84	84	92	100	87	98	82	75	92	69	98	91	74	94	84	88	83	96	84	92	96	89	91	81	99	101	89	92	96	74	72	79	85	86	93	76	104	90	79	88	115	85	88	103	65	83	92	76	77	84	91	88	78	97	96	68	97	93	84	99	73	69	82	102	87	79	78	96	68	91	79	90	79	97	73	81	92	87	73	98	88	77	86	75	86	85	70	83	75	84	79	104	96	88	76	102	80	93	95	82	64	80	83	96	89	95	78	87	90	87	92	68	95	97	99	99	87	83	90	76	78	93	90	80	87	107	87	95	81	89	82	87	82	80	94	84	72	80	77	91	78	80	84	82	83	79	89	83	61	84	77	96	87	88	95	100	83	92	99	79	95	96	82	82	92	98	87	77	71	86	90	92	85	88	74	89	86	70	96	96	110	83	87	81	90	102	91	89	111	75	80	80	82	100	87	89	72	76	95	67	95	93	81	86	91	101	69	77	91	103	83	82	92	75	81	82	79	68	89	79	99	92	91	86	79	97	77	86	90	54	74	75	87	88	94	87	98	91	83	74	67	104	73	90	80	86	79	96	88	86	94	91	76	93	76	88	85	72	82	101	106	79	80	95	84	82	94	65	77	90	80	82	104	87	83	90	77	75	84	95	85	97	72	82	79	85	87	80	82	87	80	75	78	79	95	94	80	88	67	84	94	94	77	87	83	71	87	85	76	90	69	97	86	95	92	103	98	83	96	97	93	99	92	101	82	65	95	87	88	97	83	82	93	73	84	80	95	87	73	95	96	74	90	87	101	80	84	89	82	80	79	98	85	93	72	101	96	97	90	80	95	86	88	81	71	91	83	81	81	90	92	90	89	105	100	93	107	78	99	82	88	84	94	85	88	78	99	78	82	82	63	86	86	69	94	84	79	84	85	93	74	73	77	79	78	80	71	102	100	88	86	89	82	90	87	88	91	84	87	76	77	81	84	88	95	90	98	92	96	86	85	97	88	93	76	87	79	82	86	85	98	89	73	84	80	90	85	79	78	72	71	83	107	80	77	88	70	94	91	82	89	82	97	77	75	80	92	98	90	91	89	79	75	87	99	84	94	85	64	98	77	96	94	86	84	74	85	94	62	81	79	97	102	81	69	73	90	95	91	70	89	94	80	97	95	85	83	90	75	93	99	83	75	90	115	77	70	86	84	74	93	77	87	79	76	94	80	83	105	83	84	82	72	84	105	84	77	75	104	79	77	74	77	95	84	82	86	81	94	91	81	89	85	100	79	77	69	94	84	84	104	90	79	82	79	96	86	82	98	94	89	87	95	80	90	81	65	79	94	93	94	97	84	86	101	73	94	103	81	81	90	96	80	87	92	86	95	87	98	80	92	75	85	87	93	91	94	104	76	91	84	93	83	92	76	73	82	83	88	110	90	73	85	89	101	88	91	90	77	87	85	80	85	69	94	79	89	98	92	90	88	88	90	102	78	99	75	98	89	101	72	94	64	95	89	92	104	89	100	75	85	94	96	94	82	82	88	98	77	92	77	75	90	93	84	86	94	84	86	96	67	103	109	100	82	80	76	85	90	92	83	83	89	78	83	91	94	79	66	80	69	85	80	91	101	77	80	80	87	91	67	91	75	71	78	92	83	71	86	93	86	98	90	74	94	82	81	106	98	86	69	85	109	87	86	68	84	84	82	79	90	82	99	94	86	87	90	90	87	87	82	90	81	71	75	88	104	75	80	90	83	82	91	86	100	87	95	78	81	80	73	83	104	84	75	76	98	74	86	79	84	100	95	78	84	65	98	86	108	83	87	79	83	89	68	65	102	73	104	91	82	91	87	80	74	79	78	99	95	107	88	79	85	76	78	92	79	78	85	94	75	80	87	82	96	101	101	99	93	85	79	83	98	73	94	92	93	69	90	90	71	84	80	83	85	83	93	89	83
24251	6455	3451	3549	7298	10414	11012	10035	8660	7172	6227	5099	4515	3724	3439	2994	2632	2446	2253	2090	1948	1860	1733	1654	1584	1509	1427	1421	1380	1263	1208	1181	1118	1133	1133	1061	1104	964	1079	996	1010	914	917	899	869	824	835	856	811	835	849	819	798	786	803	789	861	821	787	754	775	783	810	729	792	819	779	802	831	802	779	802	828	757	773	756	836	736	835	774	811	739	798	815	787	814	813	810	753	800	765	817	717	809	749	760	779	749	780	750	753	795	721	769	781	758	744	746	805	737	776	784	732	766	777	733	799	787	823	755	744	742	798	730	692	703	761	722	731	696	726	704	740	728	754	704	717	751	752	704	744	732	673	743	732	726	779	772	706	690	737	678	706	762	703	704	719	711	740	775	736	730	767	786	714	708	768	779	724	723	750	715	775	749	759	779	738	742	696	714	729	732	785	755	765	732	711	698	717	736	778	719	771	729	723	746	743	766	709	742	744	720	785	783	745	714	710	715	750	721	779	798	721	747	704	802	716	732	742	702	759	730	762	672	757	744	733	666	747	772	733	687	741	732	719	720	738	693	724	787	794	734	741	710	745	755	738	712	723	719	716	762	724	754	710	737	760	713	763	744	711	751	729	772	752	723	722	738	735	675	740	733	736	737	748	706	719	703	752	682	781	719	730	770	750	747	683	744	753	756	764	724	754	685	758	719	743	759	708	770	732	750	711	762	752	675	776	750	717	763	710	729	745	719	703	781	749	723	768	774	795	712	772	757	694	738	765	721	740	724	749	718	745	696	727	755	741	749	735	705	743	781	740	682	715	710	722	710	727	735	771	769	748	732	750	732	728	789	701	744	698	729	721	767	683	720	717	704	711	728	744	735	730	745	672	722	671	741	697	744	738	772	732	721	770	769	749	722	743	755	779	778	705	725	717	739	739	752	761	805	770	764	695	754	726	743	741	731	705	805	732	710	746	734	742	765	712	681	768	676	742	756	784	736	723	743	722	731	739	726	765	700	725	764	714	764	738	742	716	749	754	769	731	758	717	777	721	705	691	754	645	795	767	697	707	769	743	690	763	732	733	729	718	725	730	785	756	747	650	728	765	715	768	721	733	733	766	739	696	701	704	680	733	764	730	732	765	723	779	708	771	715	718	740	709	751	747	772	751	788	727	717	712	772	735	755	733	781	721	738	744	734	738	750	687	757	753	733	721	771	738	745	708	762	754	728	793	755	747	780	721	736	769	688	750	775	733	694	746	782	727	686	761	770	742	716	721	741	761	691	748	728	720	760	781	678	701	732	697	734	779	718	724	727	745	758	728	711	756	758	692	722	765	775	728	758	693	738	729	744	724	705	784	766	743	732	747	737	749	748	781	677	746	724	696	707	717	773	742	740	746	757	710	731	734	737	735	770	726	734	727	733	768	667	694	768	738	764	736	764	777	786	709	757	716	744	750	775	761	734	711	697	728	728	743	708	692	764	689	722	734	738	696	718	719	727	713	742	742	721	738	719	731	706	724	697	745	736	708	663	716	745	731	749	729	772	792	696	722	725	762	749	680	743	754	704	760	725	750	783	731	758	778	735	759	756	718	698	714	752	757	750	746	701	733	718	731	735	747	737	756	758	785	725	708	749	768	639	746	733	733	764	760	725	718	729	777	778	755	703	738	698	679	742	763	740	639	795	763	740	739	765	711	753	690	764	731	717	724	761	713	737	709	728	700	731	741	769	766	767	756	721	746	726	726	719	758	733	725	712	686	670	693	752	783	732	709	735	656	709	731	798	745	712	737	722	728	714	766	759	737	712	775	730	735	712	770	713	724	769	758	744	678	733	713	799	716	754	741	770	714	742	699	712	680	741	739	774	687	721	758	716	735	752	737	747	742	774	793	753	744	723	803	786	751	745	703	763	714	707	782	774	735	749	760	710	742	785	721	745	760	749	748	730	749	725	732	708	705	708	726	732	731	727	762	717	731	763	718	736	775	775	731	728	752	716	760	762	754	688	722	748	743	743	736	727	715	732	726	722	725	722	717	710	740	737	721	716	699	762	771	754	765	732	734	737	736	692	732	757	710	718	713	712	746	714	754	762	781	781	752	722	720	719	774	708	721	761	723	739	733	759	747	748	794	715	708	744	775	713	773	715	739	737	783	670	752	755	735	704	804	727	706	749	747	730	697	767	705	748	743	736	716	748	709	741	738	735	758	738	741	750	718	740	730	747	704	727	740	687	776	712	716	764	716	730	741	728	727	757	754	728	746	728	708	746	737	726	731	738	742	756	721	684	754	764	727	741	734	699	735	690	729	724	686	715	720	754	775	736	765	742	700	681	744	789	731	725	724	752	687	742	722	748	779	710	761	742	755	742	729	739	701	721	725	748	702	740	808	743	710	763	734	790	682	723	748	718	746	725	750	676	739	686	710	759	663	756	732	701	709	706	734	757	742	734	742	731	708	730	741	709	729	710	718	701	706	768	726	716	713	719	748	700	697	779	738	709	688	765	711	705	722	765	709	760	739	754	731	704	740	752	715	779	715	690	734	720	769	696	735	707	697	775	800	705	719	731	747	766	767	794	713	777	753	700	748	740	720	735	713	696	728	725	778	743	759	768	727	717	764	736	703	713	748	755	762	723	759	719	750	718	724	702	734	740	741	706	738	743	721	731	724	712	779	702	745	711	728	767	701	720	711	730	745	754	747	694	760	705	762	699	791	762	676	773	732	767	774	690	752	758	685	698	719	736	757	750	684	754	720	759	740	737	730	741	724	721	725	725	757	741	692	736	741	747	792	731	759	690	745	770	719	707	712	731	731	729	775	723	807	731	734	731	706	759	744	731	772	729	754	721	742	747	772	728	759	760	724	733	687	758	728	717	760	731	803	736	714	762	765	779	752	690	740	741	734	737	716	701	782	719	743	693	779	728	704	771	753	767	691	721	722	751	771	726	721	735	734	761	719	769	801	731	728	742	754	729	751	722	726	714	757	752	766	743	799	709	746	744	737	740	703	766	735	758	682	673	768	750	720	706	713	738	741	722	736	745	764	742	724	753	726	731	750	707	720	764	759	734	725	715	734	738	662	733	728	718	689	779	729	733	669	733	739	724	720	765	744	754	716	758	729	754	698	750	729	725	744	728	719	777	768	766	707	739	731	768	785	711	711	756	731	738	721	700	734	775	709	766	758	774	761	747	764	765	741	723	803	722	738	734	749	777	706	726	737	718	737	742	781	753	730	723	737	739	721	741	717	758	682	708	768	709	746	690	729	660	727	759	722	775	802	699	764	770	726	717	711	706	751	706	699	740	752	706	760	697	716	745	728	716	731	745	733	763	742	750	738	747	779	710	691	741	704	710	719	735	758	780	672	726	789	742	732	708	749	703	710	675	743	748	759	795	709	674	716	765	764	773	747	759	751	755	754	705	711	717	775	752	726	749	760	773	714	752	746	743	789	741	683	767	736	698	726	708	742	730	692	750	759	739	784	742	719	730	766	741	740	758	731	770	750	705	730	735
4493	219	122	102	84	96	110	141	110	123	105	91	89	86	84	73	67	84	65	79	64	79	73	68	60	72	74	75	62	70	61	89	79	71	66	74	76	73	62	69	60	70	65	61	69	53	77	67	74	85	75	50	76	54	58	71	64	81	77	67	67	76	74	71	62	72	65	62	70	84	65	66	58	67	66	60	69	76	64	74	65	87	70	65	55	64	70	75	63	65	61	69	59	60	71	70	81	47	66	62	55	74	62	58	66	72	70	81	63	72	70	51	69	54	73	85	76	70	61	67	67	66	73	56	80	52	54	79	57	57	55	79	60	87	56	62	75	70	75	85	73	66	72	70	59	80	52	77	69	68	87	67	67	67	71	56	63	63	73	79	68	71	68	67	52	72	65	68	85	54	58	58	60	60	64	70	62	62	59	64	74	72	64	50	78	58	82	48	73	73	70	61	59	56	72	80	66	68	84	64	72	61	71	75	69	67	69	65	65	62	64	50	78	83	75	71	49	71	64	69	82	58	78	60	64	79	71	56	60	61	73	70	69	71	72	52	61	80	57	64	63	68	86	58	63	67	70	74	62	61	62	59	64	55	76	73	60	65	53	54	75	79	61	75	79	56	83	74	72	75	77	81	67	85	81	66	63	80	68	61	66	78	68	70	66	72	54	64	68	67	54	63	52	73	56	50	71	80	66	68	70	71	75	80	61	66	62	60	81	73	60	63	58	63	68	72	65	68	68	65	61	59	49	59	63	75	64	66	69	81	72	53	69	62	73	68	54	70	67	61	71	61	65	67	66	61	55	65	62	64	64	72	69	64	65	67	56	81	83	66	63	74	51	63	80	68	73	59	69	61	66	79	55	57	59	69	79	61	57	72	74	86	63	61	60	51	72	69	59	71	68	84	59	72	69	63	61	68	73	76	69	70	58	50	60	58	74	75	63	60	67	81	68	74	62	69	62	84	55	73	68	60	72	59	75	52	71	65	65	68	71	65	63	61	67	68	72	62	69	93	60	74	78	67	55	74	58	52	68	75	67	63	75	69	65	57	55	68	78	73	82	64	62	64	75	78	57	52	68	69	51	70	63	72	55	54	80	67	84	64	56	62	60	67	59	72	75	75	75	53	60	75	61	75	71	72	74	59	73	78	66	71	54	58	68	58	74	71	74	70	59	64	81	90	67	62	65	70	73	53	63	57	59	74	65	67	63	76	73	67	67	63	69	68	76	82	64	67	74	62	84	71	69	79	60	69	55	60	69	59	72	57	75	67	69	54	64	68	65	78	77	78	63	66	66	98	71	74	65	57	68	62	64	76	81	84	71	57	63	54	58	78	62	65	58	67	52	62	54	50	62	64	77	60	55	58	46	60	73	70	55	72	66	62	57	56	76	73	65	56	59	48	53	59	55	57	70	73	66	65	73	76	63	62	70	73	75	73	73	61	62	66	66	76	67	68	71	72	65	79	72	60	78	71	70	58	57	58	67	70	63	64	68	65	61	53	68	80	55	72	58	64	77	75	73	71	71	69	58	64	69	68	64	78	55	56	69	53	76	69	69	56	60	69	74	71	70	79	76	56	69	80	64	64	79	68	68	67	42	70	52	76	63	75	63	70	78	64	66	74	70	65	56	55	70	72	60	61	65	61	62	77	69	67	63	67	70	69	70	72	76	70	56	82	74	67	72	70	70	58	70	59	65	52	59	72	69	70	66	55	71	76	77	74	66	72	49	80	57	63	66	64	59	78	65	74	72	58	59	59	68	83	70	64	68	81	72	73	49	59	69	66	55	64	67	64	61	73	88	54	82	63	54	68	79	76	74	70	76	45	74	55	60	73	76	49	67	69	71	73	73	55	79	64	61	63	78	64	75	68	56	64	56	53	58	87	55	73	65	77	67	67	55	74	74	70	59	65	67	70	69	65	65	76	65	74	73	58	73	70	71	60	56	68	68	64	58	79	70	76	67	74	77	61	66	76	66	68	67	59	51	74	58	55	77	69	66	71	80	64	55	67	66	63	74	65	70	59	61	59	67	73	73	65	65	77	67	74	71	67	58	77	60	58	74	69	57	96	63	78	74	67	64	82	60	60	74	48	64	64	82	54	66	59	68	56	62	55	53	81	77	63	63	72	68	75	70	72	64	71	64	67	60	59	76	66	68	70	71	65	65	70	63	63	73	57	75	73	58	73	70	58	66	69	67	61	61	65	63	76	68	67	60	68	62	66	64	64	71	77	60	61	59	74	62	72	47	64	68	79	75	69	69	85	66	59	62	63	69	60	64	73	56	69	69	74	72	51	72	59	75	88	68	76	66	76	77	63	69	72	76	67	77	67	65	65	78	57	76	61	71	61	82	56	65	58	90	76	52	53	50	59	75	52	68	70	71	82	73	61	73	64	64	70	67	59	70	55	66	71	69	69	75	68	68	67	59	55	69	69	66	62	65	60	59	68	59	68	51	68	62	69	74	71	73	66	62	70	78	73	68	47	66	77	62	61	51	56	72	69	61	70	70	73	67	72	84	70	68	52	53	58	60	65	65	55	58	58	62	59	62	59	78	63	77	76	83	55	73	62	58	80	86	61	68	59	73	59	78	73	61	59	68	68	91	69	55	70	64	62	75	59	78	66	72	59	62	61	66	59	65	55	88	83	61	62	56	69	55	59	79	62	81	68	41	69	74	57	79	54	72	82	81	77	57	63	65	60	69	65	55	58	68	73	53	57	69	68	52	53	64	62	55	65	56	65	58	71	63	63	72	84	66	67	51	53	66	64	61	73	46	66	68	67	70	75	51	52	56	52	54	68	62	61	63	75	67	75	78	74	68	65	80	59	67	64	62	49	65	74	51	76	65	64	78	72	78	74	55	64	57	69	62	70	76	59	67	64	57	60	74	84	68	75	52	32	62	80	80	58	56	66	73	66	74	60	70	74	62	74	59	64	57	53	71	55	81	61	67	80	73	64	76	61	69	68	73	72	61	63	69	75	73	73	54	63	73	71	69	67	65	70	53	60	76	84	72	80	68	71	50	69	63	67	56	52	69	71	48	69	59	73	73	62	67	72	63	50	65	73	64	60	69	61	64	71	74	62	56	80	66	53	72	86	58	78	69	71	66	52	75	64	66	80	70	69	61	60	62	72	65	64	72	76	47	69	74	76	58	70	71	59	51	63	71	65	59	62	74	62	65	80	70	57	55	66	61	68	64	82	75	73	68	72	67	85	65	60	65	49	58	80	54	59	75	63	76	80	60	69	67	69	72	56	56	72	65	61	67	67	70	61	79	72	63	59	76	43	54	79	79	75	65	63	65	70	66	57	55	67	53	74	58	69	70	59	80	59	76	58	86	84	72	66	83	72	73	51	67	81	66	70	58	64	59	69	74	70	78	78	64	71	72	51	70	63	76	53	59	72	72	60	54	51	68	64	70	54	63	63	71	68	70	61	65	60	83	72	63	53	66	65	69	77	78	61	56	54	68	63	66	78	74	60	81	69
12982	2514	1506	1475	2880	4153	4396	4023	3366	2893	2439	2050	1757	1552	1413	1243	1154	1095	1034	983	923	878	879	850	761	776	706	826	751	740	709	677	659	631	633	607	643	636	605	646	647	610	591	602	575	544	582	549	554	559	573	557	564	542	558	539	567	536	557	541	536	566	591	578	590	553	591	555	564	554	562	533	532	544	585	552	520	554	556	539	551	593	551	588	564	563	547	570	565	605	568	574	475	607	541	513	561	582	572	531	554	575	552	533	532	548	567	607	570	533	572	522	542	539	486	577	582	557	528	544	542	553	561	574	563	574	552	543	569	577	568	554	526	542	517	570	535	515	532	531	513	580	540	523	556	540	564	554	534	558	538	558	511	572	538	529	570	567	545	523	549	570	562	502	538	538	511	567	542	506	574	594	546	567	571	560	492	551	535	577	549	543	548	571	545	524	542	546	606	542	517	516	569	531	517	502	508	521	518	571	524	543	555	570	528	565	528	531	537	497	570	520	532	535	579	579	533	565	569	537	598	487	542	533	487	574	546	600	556	546	532	599	532	511	555	537	540	538	544	518	530	528	540	573	575	548	550	524	561	527	550	532	543	511	521	528	552	481	531	531	557	508	546	575	545	513	531	558	520	516	532	527	513	522	516	543	578	529	513	567	514	533	505	543	537	549	567	551	525	538	562	540	575	566	559	557	563	549	515	493	517	549	556	549	525	565	490	539	510	537	501	516	567	534	525	587	556	499	524	476	541	537	526	596	565	522	550	528	569	534	525	539	531	548	555	507	599	552	522	529	492	547	592	528	518	522	549	506	521	532	513	556	543	512	496	551	540	519	507	568	515	522	497	560	525	520	555	540	552	514	547	511	531	557	571	509	531	543	511	537	543	515	570	496	597	531	520	540	551	567	540	559	549	526	574	526	548	531	561	500	510	538	523	527	529	518	570	553	536	539	566	528	571	520	591	543	552	564	550	574	537	509	555	535	575	550	541	537	585	552	584	549	509	527	553	512	552	550	532	542	577	495	502	551	513	518	552	591	503	516	559	562	540	536	516	511	546	544	578	539	527	557	542	537	534	517	537	571	520	574	522	537	535	535	502	518	516	551	526	544	522	567	509	529	586	529	551	514	547	522	541	502	506	556	577	532	505	540	528	496	545	556	515	535	575	537	553	546	549	536	551	563	538	571	578	490	540	537	520	547	523	533	545	546	579	526	549	544	530	550	521	550	534	535	530	544	507	538	536	515	567	538	535	580	491	532	529	523	517	571	567	509	506	501	514	525	527	554	546	539	517	578	491	547	536	554	535	516	560	552	575	542	555	547	488	517	537	535	526	529	563	539	538	505	505	504	525	539	544	534	558	541	540	549	533	571	523	515	533	542	525	563	552	501	546	567	528	534	513	507	511	532	535	521	546	511	580	523	547	547	563	564	557	572	583	506	544	545	569	515	556	564	591	520	554	522	529	561	515	525	558	501	540	488	595	557	518	572	542	530	544	565	508	560	551	564	508	501	488	528	566	516	552	533	548	513	530	555	534	528	529	529	532	521	593	557	542	583	517	583	538	550	529	521	533	563	550	535	572	533	544	564	529	545	539	555	544	524	548	561	539	553	521	573	514	543	534	586	532	515	520	570	515	562	559	526	556	499	524	538	566	559	546	514	559	507	548	562	538	552	563	539	523	538	563	549	580	528	501	572	584	576	497	551	506	507	492	533	540	523	565	503	509	535	527	531	551	531	513	541	533	514	558	571	530	539	534	518	560	570	568	511	574	559	565	515	591	560	521	548	522	535	548	548	539	546	503	504	554	543	547	535	561	550	532	543	556	596	514	503	538	547	568	522	518	530	547	498	565	521	505	562	535	497	525	531	532	548	506	542	553	527	550	532	532	560	558	531	531	561	515	558	557	533	545	546	527	537	516	561	547	542	544	575	522	540	509	557	545	550	504	535	537	520	543	522	547	514	518	568	521	558	527	542	538	558	541	544	526	541	532	587	557	520	509	549	560	549	556	559	523	553	550	532	544	536	544	536	538	542	522	539	534	563	567	478	517	518	551	520	557	560	508	520	591	512	544	551	551	572	530	513	549	517	502	559	527	547	522	556	536	524	562	539	482	524	562	511	530	561	576	519	509	550	520	567	523	512	552	569	533	557	515	576	556	533	549	575	480	546	570	545	492	546	571	556	549	565	548	491	546	544	542	530	524	531	526	533	583	527	514	538	559	542	541	548	528	565	542	554	525	517	524	548	539	544	505	551	527	534	550	527	578	521	508	555	567	535	560	513	551	539	531	520	490	537	521	515	523	537	510	524	542	559	551	505	554	526	505	560	531	562	538	579	541	521	503	526	502	544	531	569	504	562	504	519	536	524	564	515	534	570	537	532	513	493	506	529	517	549	553	536	553	530	552	553	544	509	571	509	545	545	536	548	555	506	542	523	592	533	528	554	555	564	557	566	530	535	527	525	548	560	545	534	550	535	509	554	522	521	520	556	550	526	569	569	514	542	510	545	515	554	555	584	553	548	548	522	567	545	586	533	510	525	569	571	514	534	528	526	497	568	541	499	547	551	553	531	515	587	566	590	548	546	511	526	505	525	503	507	554	525	547	515	562	522	548	532	538	525	555	580	562	550	516	512	553	528	567	524	523	505	564	525	518	517	558	507	528	520	541	544	525	563	540	502	505	570	529	546	508	562	556	566	517	625	518	517	541	572	513	528	544	541	580	493	534	562	520	562	563	523	551	548	571	523	551	512	557	535	506	552	553	520	601	560	538	502	521	566	565	541	552	532	516	519	524	546	541	532	517	499	532	543	546	533	530	475	564	584	573	521	529	541	536	573	563	556	581	526	570	533	509	551	513	561	524	542	538	533	540	580	541	513	541	532	587	530	527	549	527	540	550	551	559	554	533	563	516	550	540	543	540	525	588	543	556	523	566	542	556	554	577	552	534	573	540	530	477	509	521	534	524	517	554	541	536	522	532	545	531	531	536	544	552	519	525	549	554	562	578	563	571	557	554	539	547	585	525	497	530	532	519	521	536	549	547	541	533	525	536	550	570	510	583	560	538	515	536	498	531	537	515	521	543	544	512	561	516	565	522	500	505	550	515	577	510	527	553	517	525	559	529	552	564	584	522	557	537	529	578	565	540	563	540	529	528	572	501	542	547	584	585	549	576	562	542	531	542	566	525	539	502	545	597	539	550	555	561	563	545	563	544	556	556	524	480	536	516	562	561	518	532	596	542	547	548	539	523	549	527	502	557	584	522	527	534	532	545	522	548	537	525	562	511	500	568	537	554	531	546	564	536	536	572	558	579	588	558	584	546	534	581	534	539	537	532	521	571	567	544	558	532	550	533	512	545	544	530	555	548	554	575	578	538	516	522	543	523	488	541	524	558	513	549	532	547	584	581	556	540	524	547	550	535	545	530	574	553	532	506	575	526	541	578	506	554	523	518	528	521	559	541	505	520	549	526	543	517	586	521	555	567	559	536	542
4299	491	259	174	191	187	211	197	198	203	202	170	174	166	141	136	135	128	145	108	119	113	128	121	120	112	131	129	139	117	131	98	118	117	112	117	117	107	116	107	137	111	100	125	104	95	108	108	105	125	107	121	117	103	125	105	110	106	125	116	98	101	130	100	115	86	127	111	107	101	108	113	116	121	102	99	98	121	100	126	115	111	98	114	114	109	86	129	113	118	110	111	99	91	98	114	106	105	104	104	100	128	130	106	117	112	104	104	105	133	109	126	103	101	107	95	110	110	135	120	111	104	102	118	92	101	102	109	96	96	105	92	114	113	93	118	107	106	135	111	117	109	110	105	95	113	127	111	92	107	99	116	113	124	108	119	114	124	99	113	103	110	98	103	133	109	101	97	94	103	116	121	123	101	99	115	95	101	94	117	129	133	136	123	105	127	117	105	100	115	103	128	105	105	103	108	110	86	107	121	92	124	93	104	108	102	107	95	115	100	106	99	107	122	96	104	129	114	113	107	113	125	99	119	96	122	112	114	126	110	133	126	114	96	105	94	118	106	123	121	117	86	122	84	111	104	128	96	113	115	109	102	118	112	117	97	107	111	113	99	111	105	106	108	91	112	98	92	100	105	103	106	124	96	99	90	108	107	118	118	123	102	115	96	103	125	101	107	116	93	105	96	86	108	98	103	102	92	93	125	105	122	132	103	100	108	110	96	96	85	127	112	108	112	99	96	112	108	100	118	111	96	128	99	109	109	109	90	94	81	97	110	108	93	108	111	94	106	110	117	115	121	115	115	141	114	117	106	110	97	110	111	102	100	96	114	108	117	108	95	92	117	106	121	109	91	100	101	104	109	106	98	106	115	100	112	110	107	105	120	86	115	108	93	120	94	92	92	106	93	98	113	111	105	111	118	99	113	93	113	121	111	96	108	121	117	101	116	103	106	111	111	123	99	117	119	111	110	91	102	102	100	127	113	100	95	100	98	92	111	95	113	107	100	133	102	111	92	109	111	106	129	113	90	103	121	116	114	115	109	104	105	99	117	89	116	105	105	112	92	114	112	111	109	86	94	92	94	124	107	96	104	121	133	102	115	120	93	101	117	114	110	100	107	121	110	114	107	105	98	118	141	100	85	112	95	120	124	115	103	110	116	110	110	105	120	119	111	104	98	113	111	108	113	98	115	113	107	113	103	121	106	100	111	118	111	92	109	127	123	100	101	96	110	101	109	111	90	109	106	117	104	110	101	128	100	137	100	111	106	91	110	134	127	113	112	115	100	119	116	111	102	115	125	113	90	110	108	103	125	98	115	109	93	106	104	105	108	126	115	94	105	127	112	106	122	78	94	111	120	111	108	107	95	120	116	102	115	95	120	94	92	113	105	100	122	132	118	104	115	119	119	100	115	101	111	101	109	90	116	108	126	112	106	108	97	123	97	95	98	96	138	110	131	106	109	110	101	102	123	115	104	109	120	140	93	116	101	88	111	105	90	102	100	121	129	109	116	115	99	113	116	110	98	104	107	111	107	114	122	113	107	109	104	109	114	104	119	108	105	93	109	117	89	101	96	121	114	95	110	126	116	110	117	110	115	104	116	110	86	105	109	104	107	109	116	98	107	99	116	108	107	120	91	94	97	111	108	112	93	109	107	102	87	105	113	115	106	117	126	115	115	86	114	109	108	122	98	104	109	80	105	126	106	97	100	91	120	115	101	113	102	116	101	128	105	108	113	125	111	113	108	108	116	108	121	107	107	111	99	122	123	110	106	123	106	115	111	107	98	112	109	106	108	112	108	128	98	114	115	120	109	106	113	119	113	122	117	113	109	116	101	85	104	108	109	115	124	106	97	128	94	120	118	132	95	110	111	92	114	119	113	112	110	100	103	107	114	108	109	110	99	96	108	138	91	110	110	99	121	99	99	136	116	99	124	127	97	109	122	106	123	112	120	129	122	117	124	107	118	108	102	116	113	115	111	108	105	121	114	110	106	94	111	102	109	97	116	113	98	106	116	101	123	93	125	111	94	101	105	125	111	105	118	110	109	102	125	97	122	102	121	101	123	110	104	114	97	116	99	109	97	105	108	109	122	110	101	112	114	98	122	113	122	95	109	112	111	106	102	106	105	98	114	115	119	92	94	105	112	98	93	108	105	107	118	114	99	110	112	85	111	102	102	104	96	92	109	118	96	113	108	133	120	137	116	110	119	99	115	107	105	96	100	130	111	118	136	91	93	116	97	102	118	100	111	109	108	112	110	116	111	96	106	98	107	128	106	110	111	121	99	120	129	118	103	112	123	105	103	114	123	106	103	115	73	102	105	102	98	112	116	116	109	90	110	100	94	114	115	118	119	103	130	101	80	114	114	114	114	107	103	104	84	108	99	92	109	122	117	110	111	105	108	134	96	124	116	108	109	115	126	104	103	93	124	123	126	109	107	92	102	119	112	102	100	100	98	115	111	111	107	103	120	91	112	110	84	108	128	127	119	96	103	101	104	108	118	97	105	99	101	116	99	111	102	108	86	111	125	108	112	102	95	92	107	94	104	110	111	124	111	97	113	105	122	104	103	106	112	113	115	104	112	115	132	99	98	96	105	106	115	111	108	128	95	121	109	104	118	122	129	75	117	100	93	100	111	127	102	99	118	107	108	98	105	79	98	104	92	93	95	114	110	99	125	110	102	108	125	108	133	109	130	107	104	115	97	119	115	103	100	99	100	122	113	92	128	104	108	89	116	106	122	113	95	100	103	127	105	96	123	108	126	113	97	110	121	111	107	112	112	103	102	117	115	103	105	118	107	108	110	94	116	112	112	103	103	129	117	101	121	102	104	115	89	108	105	121	120	110	94	109	101	102	102	118	97	110	122	98	116	125	101	108	101	113	102	110	97	104	111	110	114	102	95	107	104	117	110	116	117	110	111	108	99	108	118	101	116	109	114	111	115	115	96	107	110	125	125	106	91	98	113	127	111	115	111	111	111	117	102	100	131	105	115	102	101	101	115	112	124	108	88	98	120	103	129	115	108	102	111	100	90	96	108	116	111	98	94	107	126	116	123	97	105	130	103	120	106	112	109	93	89	114	117	109	94	125	117	112	108	103	102	104	109	111	104	106	103	107	96	111	92	104	100	111	98	120	99	87	89	109	81	99	120	92	107	109	100	124	104	106	121	113	104	115	106	100	107	112	97	89	119	116	101	123	111	99	103	111	94	105	122	115	116	105	109	109	96	103	114	109	104	92	97	106	107	84	109	109	91	117	124	118	122	115	110	97	130	115	121	107	93	110	111	121	104	92	109	96	90	95	110	110	93	111	89	112	99	107	103	117	111	106	101	118	102	99	100	95	112	94	122	104	131	109	109	112	125	120	100	112	93	113	88	88	92	118	113	100	88	101	106	127	112	107	109	130	105	128	125	116	114	144	109	99	96	110	104	95	104	99	76	94	97	104	96	104	105	115	104	103	98	117	102	107	109	96	97	98	100	107	102	109	104
21714	5291	2810	3043	5825	8303	8508	7742	6634	5553	4643	3949	3479	2984	2703	2364	2204	2084	1906	1712	1777	1656	1594	1490	1509	1398	1358	1311	1246	1260	1173	1113	1098	1136	1113	1128	1106	1136	1122	1111	1096	1038	1013	995	971	903	1042	923	945	921	941	944	915	931	987	932	941	932	916	873	917	869	914	942	907	898	898	872	909	938	912	889	927	918	884	938	889	957	842	888	958	972	930	892	907	929	890	950	946	947	878	950	942	896	955	894	895	870	907	915	931	895	884	887	930	926	929	856	917	935	914	857	887	896	899	911	941	861	912	937	915	941	901	922	859	947	913	843	841	857	861	837	862	907	928	892	939	847	893	826	916	925	904	915	888	899	840	909	902	863	948	850	897	882	858	922	888	885	824	935	856	837	892	918	913	916	857	892	848	893	891	875	1002	869	888	911	861	881	897	876	959	900	894	894	939	884	917	888	874	880	913	948	812	857	861	852	850	895	905	907	868	937	852	899	871	880	820	828	859	898	865	942	897	896	880	893	896	892	861	894	905	834	928	872	933	950	908	896	891	905	825	858	909	864	864	872	863	878	902	846	857	854	892	854	861	909	856	920	860	872	908	861	924	907	951	927	836	910	861	840	947	858	871	869	834	926	855	893	886	921	895	863	902	876	895	896	924	869	905	896	871	875	875	904	889	903	901	905	908	951	894	912	858	886	867	924	886	914	918	889	874	924	896	921	879	887	867	917	986	888	914	905	892	878	878	883	900	857	844	839	884	853	842	863	867	939	886	920	860	891	878	875	896	885	902	888	878	877	867	874	856	938	858	911	916	864	889	878	918	843	927	920	909	944	912	904	825	938	880	860	867	932	914	875	895	875	881	902	858	911	884	876	890	929	873	861	925	883	891	914	825	870	911	931	879	900	901	852	873	855	876	872	877	874	872	912	866	895	881	885	933	869	873	835	873	907	924	841	866	875	857	867	849	855	881	835	839	930	837	850	895	883	874	894	890	895	904	883	930	877	849	939	840	941	889	840	843	846	906	906	912	876	868	832	847	880	941	860	897	889	894	844	911	883	890	883	844	885	900	848	925	882	900	859	866	925	908	840	842	841	888	892	886	878	876	938	894	840	898	925	880	916	908	851	880	855	850	856	900	903	868	915	916	859	908	863	921	909	847	898	929	906	934	888	888	926	935	885	951	913	876	892	886	843	857	849	882	905	954	910	906	892	866	862	864	892	892	877	874	803	886	883	892	860	888	921	868	932	887	868	871	891	868	866	884	812	885	901	845	939	853	892	848	896	860	886	878	840	829	915	831	944	921	895	852	896	850	892	868	891	951	847	834	884	889	868	882	854	867	862	862	913	812	897	850	897	903	917	874	841	889	960	886	873	893	935	912	909	905	859	931	902	900	903	901	927	926	916	903	913	932	907	889	858	903	885	893	817	891	945	871	869	902	885	881	851	876	934	849	896	880	845	874	882	934	889	880	891	842	860	941	879	827	901	884	908	864	846	845	823	879	853	889	858	881	864	874	883	905	886	908	896	821	889	913	889	879	843	847	898	894	913	892	903	913	867	800	896	921	933	884	840	892	903	928	913	881	840	879	818	900	867	886	850	911	890	873	893	851	903	839	888	905	943	907	904	903	856	929	866	928	898	919	896	854	956	901	880	890	863	854	965	838	896	869	883	906	897	926	877	869	887	866	899	881	848	886	915	885	852	916	935	869	891	850	868	902	879	882	868	875	902	862	860	877	932	903	836	904	916	866	895	841	926	857	945	897	889	886	917	878	876	835	917	879	872	936	893	945	903	902	895	887	841	911	884	934	879	962	872	897	863	880	920	865	855	871	865	856	911	943	925	906	875	872	915	892	854	920	883	825	904	810	894	878	865	865	868	922	887	891	873	937	859	899	844	893	859	921	903	894	891	900	846	863	877	848	840	929	899	823	904	902	899	868	890	860	911	907	861	940	882	849	866	863	941	870	847	837	879	903	872	881	881	913	916	947	883	838	844	889	894	854	885	850	887	909	875	908	895	913	916	919	844	896	914	854	840	852	882	855	838	844	846	884	894	887	891	902	931	853	877	962	872	888	918	895	865	889	872	876	826	849	858	850	868	921	867	858	897	893	894	890	876	937	922	916	882	842	847	879	864	856	882	903	911	887	865	854	868	876	860	852	874	884	890	849	915	919	881	919	832	899	875	927	881	845	931	889	945	922	915	899	911	861	915	914	874	905	842	915	865	878	883	886	823	874	917	875	889	854	845	918	898	907	891	925	907	886	892	882	890	870	848	903	849	861	877	904	927	884	825	913	866	883	862	893	851	842	866	880	874	870	857	839	867	904	941	904	842	876	883	883	876	892	902	903	888	922	909	901	891	874	859	895	896	908	866	874	871	864	890	811	919	882	907	908	892	889	865	862	871	853	931	886	844	928	889	885	910	927	899	863	888	922	876	868	882	905	860	912	839	867	894	892	937	868	867	871	882	895	903	854	873	872	892	916	895	951	890	862	913	854	864	829	883	872	827	870	867	861	882	891	883	854	910	866	882	902	860	883	913	923	877	909	905	884	930	842	912	855	885	921	875	899	911	930	866	846	848	870	858	929	908	962	916	878	912	827	893	903	878	880	910	867	919	871	881	867	870	910	909	886	828	964	949	855	935	825	860	911	904	938	899	883	890	877	880	895	857	871	945	885	876	871	909	963	856	877	913	908	871	910	879	842	836	951	880	886	879	888	920	864	882	876	917	865	879	889	917	861	881	877	839	930	857	863	890	928	871	845	900	884	861	878	895	947	904	854	902	910	868	861	845	869	877	901	860	846	849	853	905	848	894	909	878	886	910	822	884	919	910	953	878	863	877	876	930	913	919	921	877	862	885	864	875	905	844	857	906	906	903	880	866	897	842	896	895	881	888	886	917	921	832	934	889	891	882	899	870	862	902	855	845	907	905	870	927	929	862	879	892	897	922	862	889	904	891	901	862	914	877	890	946	835	877	909	862	882	889	846	874	877	880	872	837	843	889	884	912	874	875	917	864	907	886	881	887	881	922	836	917	838	924	883	869	920	872	837	906	911	809	858	910	886	873	868	892	881	845	905	861	937	890	855	844	906	883	841	851	882	870	892	887	880	932	876	879	858	942	892	897	904	888	904	829	927	887	923	868	890	881	817	873	858	856	861	909	944	845	793	874	854	922	851	879	909	869	858	885	911	844	916	914	904	876	910	881	909	878	851	871	859	948	847	884	891	935	872	862	896	873	805	863	847	885	847	925	899	803	906	906	890	886	882	859	929	867	889	851	907	877	899	913	880	878	905	906	832	895	886	914	864	920	920	853	882	856	871	919	900	863	844	893	903	907	881	871	850	920	866	864	863	916	867	864	891	885	888	862	872	837	873	898	866	854	900	905	921	893	889	900	894	920	903	900	900	879	914	848	902	854	879	932	873	931	832	830	869	885	912	915	852	916	874	857	921	867	866	896	895	871	844	878	880	833	902	872	866	921	841	854	878	891	900	877
6939	320	152	97	74	89	131	115	119	100	90	97	77	86	68	75	73	54	64	58	47	54	63	56	49	42	56	51	54	21	45	28	45	45	34	45	29	47	44	50	40	34	29	42	32	35	40	30	28	41	28	43	39	31	23	48	33	36	31	39	34	34	37	33	31	33	41	41	31	36	37	29	39	38	33	32	29	36	36	40	34	35	27	42	42	30	36	33	32	36	34	48	37	34	35	29	33	39	37	21	51	47	29	32	31	32	33	34	39	42	44	30	44	48	37	32	31	29	32	31	31	39	35	46	26	27	25	34	38	39	44	40	30	31	40	33	37	40	34	36	37	37	30	42	32	34	30	28	26	27	55	32	38	35	34	27	34	37	39	33	34	38	33	27	27	46	39	43	40	27	34	43	43	40	33	35	41	32	27	44	29	35	20	25	45	37	39	32	35	33	34	23	42	25	33	32	21	31	37	34	28	26	47	33	30	33	28	35	25	41	34	35	41	42	35	31	29	27	35	30	27	40	34	36	31	28	36	35	34	29	30	43	40	34	39	31	32	32	38	32	35	28	31	35	29	48	31	40	35	33	30	37	30	29	29	33	32	27	29	36	27	40	31	47	31	31	35	31	30	29	26	44	31	29	35	41	33	35	27	33	37	40	36	41	27	34	31	42	29	30	38	25	37	41	33	43	35	36	40	43	40	41	33	33	36	23	39	27	40	23	38	34	23	44	42	34	31	30	38	37	31	29	41	33	32	44	26	42	30	36	36	31	45	24	40	27	29	35	30	23	36	31	28	27	30	34	35	38	38	39	34	40	42	32	29	25	35	28	24	35	32	29	32	32	23	34	30	34	31	35	32	37	30	46	22	36	27	32	38	30	24	27	22	35	29	38	38	33	19	28	33	39	37	34	38	42	33	45	32	42	39	38	31	36	47	38	22	28	38	30	42	39	31	27	33	32	26	33	39	42	32	34	28	33	29	31	52	35	29	36	28	39	39	32	34	32	23	31	25	37	35	28	32	32	29	20	41	33	31	24	37	47	36	38	31	48	28	48	36	34	34	42	41	37	42	35	21	32	33	43	35	42	33	30	26	46	37	38	28	28	25	37	37	32	22	27	27	55	41	38	31	29	32	43	27	36	34	39	49	35	33	29	32	29	31	36	30	35	31	30	43	33	36	34	28	31	39	28	31	25	42	25	26	35	32	41	38	34	36	37	28	32	28	33	28	36	33	39	30	37	30	39	40	31	51	40	40	39	33	34	37	24	34	31	22	28	41	34	39	35	33	29	36	28	40	40	35	25	42	31	45	35	36	44	35	48	36	34	43	39	32	28	31	32	34	25	22	33	26	35	35	26	31	42	22	38	41	35	34	28	25	32	43	33	38	32	30	34	26	26	31	30	41	27	26	34	42	37	31	35	38	38	42	42	31	40	29	37	43	41	38	36	38	40	40	38	30	33	32	33	37	36	35	32	35	29	32	37	26	31	41	41	30	31	32	28	25	31	35	32	38	26	41	28	33	32	28	29	41	35	30	42	39	36	33	41	30	33	35	36	31	34	36	39	33	30	30	27	29	24	38	42	41	35	40	31	28	25	33	40	44	31	35	31	41	20	37	37	29	25	45	40	37	24	30	32	34	32	34	35	34	33	38	33	29	45	34	37	27	45	38	32	30	25	36	31	31	38	30	26	30	41	42	28	45	30	33	40	28	46	37	35	41	25	44	42	37	44	36	39	29	24	31	28	34	38	30	32	30	32	36	39	30	43	32	34	42	35	30	30	37	29	31	37	32	37	42	40	33	31	44	36	36	34	33	37	36	23	40	31	35	41	45	31	28	34	36	37	36	42	47	35	35	31	36	34	36	46	40	25	40	31	42	53	27	25	36	33	38	28	42	46	38	42	31	40	34	26	32	38	36	36	43	31	37	37	42	39	41	35	29	33	25	43	34	32	28	38	35	38	40	33	38	32	28	32	37	27	33	27	39	29	35	32	41	42	31	31	38	30	27	39	41	28	35	35	38	35	39	24	34	36	25	49	27	29	27	33	32	38	38	24	24	38	35	26	40	31	32	33	35	43	38	28	35	28	37	34	37	36	25	24	29	27	39	29	36	31	39	44	31	27	21	36	28	30	27	31	32	34	29	30	28	41	26	35	41	34	35	29	33	30	46	33	24	35	31	31	34	34	30	32	31	26	33	24	33	38	42	34	32	46	32	33	33	21	38	42	30	28	32	20	30	40	34	21	19	40	28	34	26	33	28	21	28	32	31	44	36	25	30	36	43	37	35	27	38	26	39	40	25	27	33	34	28	37	30	46	38	25	28	30	40	37	32	37	31	29	41	30	38	35	30	38	36	27	43	35	32	44	27	38	26	41	38	27	33	34	25	38	35	42	41	20	30	31	41	29	30	28	39	36	30	40	39	43	34	41	34	36	30	33	32	31	19	40	36	31	27	38	32	43	47	31	29	35	29	27	41	43	30	29	31	32	38	34	37	34	41	36	44	29	35	39	27	34	25	29	36	40	39	33	28	34	48	31	37	35	34	22	35	29	35	31	44	37	41	27	40	34	42	28	37	42	35	41	28	37	28	40	32	34	34	35	27	29	30	41	29	31	37	32	26	39	31	31	32	38	29	37	32	33	32	42	26	35	33	40	22	38	32	34	30	31	34	24	33	35	37	34	34	32	38	32	33	36	29	38	31	32	31	41	38	28	33	33	27	24	33	30	47	39	38	40	38	40	32	35	49	31	39	40	28	35	33	27	36	40	37	22	32	32	34	28	31	30	26	31	27	34	25	35	32	30	34	33	29	33	34	23	44	34	33	35	30	34	41	41	35	33	40	28	36	33	34	29	34	32	32	39	34	30	38	36	36	31	41	38	40	31	36	35	45	44	38	36	32	27	42	32	35	36	40	30	33	31	31	32	27	38	27	48	33	27	45	23	35	29	39	39	37	26	27	45	43	33	46	31	29	39	33	39	32	33	40	41	25	31	33	28	33	22	30	32	29	25	42	33	40	42	34	48	54	39	40	42	43	31	45	26	33	34	31	29	33	43	26	48	32	31	29	29	44	34	35	34	33	36	33	23	35	32	38	29	34	38	29	36	45	30	38	32	37	30	40	26	40	30	33	25	32	34	31	38	35	29	32	38	32	41	40	39	29	31	40	37	29	33	35	32	31	41	33	26	35	28	36	30	35	34	38	34	35	41	34	34	37	37	29	36	42	37	38	29	49	33	36	31	37	26	34	35	32	28	40	44	31	29	34	42	27	41	32	30	37	36	26	48	32	30	32	30	29	39	25	28	30	30	38	36	36	34	46	35	35	37	24	32	25	42	36	32	28	34	34	29	25	48	39	47	42	40	37	21	39	40	36	23	36	25	31	26	37	31	26	33	33	43	43	41	34	38	44	43	39	35	34	30	42	24	34	32	36	36	41	40	48	32	47	35	30	33	32	36	31	25	29	38	32	25	30	33	35	53	39	39
16453	3853	2064	2113	4426	6628	7027	6501	5500	4650	3974	3349	2760	2319	2016	1912	1625	1399	1311	1218	1156	1030	1013	933	902	831	751	742	657	661	647	578	561	549	509	486	480	475	491	499	459	465	418	396	391	383	338	350	343	342	344	336	378	340	355	334	308	327	330	346	323	279	329	310	307	327	291	302	328	286	327	311	315	356	346	333	316	319	348	306	301	297	295	324	344	325	326	360	306	312	292	292	305	299	308	280	323	299	279	311	293	326	301	292	321	302	312	304	322	332	303	286	343	328	312	292	310	304	255	310	307	301	286	273	283	321	304	280	273	301	308	307	307	284	259	282	276	266	296	282	276	307	264	295	259	297	278	280	281	267	259	295	274	278	291	279	278	289	306	259	295	259	276	292	297	285	284	313	289	282	286	324	295	260	276	304	275	265	276	275	281	284	289	289	298	288	272	265	317	303	261	281	309	284	283	288	266	282	295	274	295	280	272	275	324	286	311	331	244	304	288	245	305	273	283	307	298	278	270	263	281	265	249	301	297	310	277	274	276	274	309	264	275	256	275	290	274	298	271	262	274	290	256	260	308	283	289	260	247	303	297	283	257	283	296	285	291	300	285	294	305	307	278	272	328	308	284	278	302	291	294	299	262	280	260	276	264	283	272	295	286	269	264	265	310	272	293	283	292	288	273	287	283	266	293	280	279	282	263	289	251	279	319	276	264	289	279	270	292	280	277	282	270	271	272	279	262	312	287	320	285	288	256	301	279	264	284	307	262	272	273	297	321	276	279	264	300	246	276	296	282	293	286	264	294	285	293	272	226	303	285	273	310	289	288	302	275	306	276	254	262	303	295	314	299	292	302	282	237	287	244	308	279	278	264	283	282	313	302	297	288	320	267	289	277	269	291	307	302	266	284	297	278	290	291	300	291	298	269	256	260	265	284	277	254	281	307	294	273	305	270	279	276	302	272	324	292	246	284	311	304	304	274	313	315	306	278	262	293	301	268	267	260	297	281	290	257	299	270	240	295	263	292	291	297	289	290	265	275	274	247	305	297	278	313	315	255	296	298	282	267	292	291	256	289	276	271	263	290	288	314	291	275	283	282	250	268	280	285	259	303	288	277	243	287	312	278	279	290	296	312	282	295	275	312	292	321	267	283	289	284	286	303	318	291	310	274	309	312	271	299	307	299	269	263	274	251	279	269	273	285	292	296	299	297	266	301	277	319	285	277	291	266	311	307	266	282	296	304	282	255	289	292	302	259	275	273	264	320	267	308	290	256	260	271	277	288	267	257	325	286	297	267	292	270	275	299	284	308	289	290	270	284	289	263	277	299	279	285	267	279	256	300	297	260	298	312	265	270	276	272	295	285	245	266	289	295	302	265	290	289	302	299	291	296	292	288	302	282	256	270	297	289	254	276	264	265	298	297	278	304	271	276	273	270	277	296	277	303	298	292	278	286	271	297	278	272	317	286	249	281	295	253	300	307	266	277	323	279	342	280	278	288	293	289	255	273	279	272	278	272	266	334	268	313	317	262	278	255	325	302	302	295	290	298	274	288	266	293	303	230	285	302	297	273	286	284	317	271	272	284	319	276	303	256	252	256	293	266	292	245	301	297	274	254	320	293	272	306	259	274	286	261	270	273	296	296	263	287	296	256	287	290	285	294	319	286	260	253	266	278	277	286	320	289	270	287	275	292	279	276	276	275	286	282	297	246	252	292	294	294	321	284	283	271	245	291	295	279	288	264	307	294	300	296	238	234	281	275	296	310	265	265	273	297	284	296	312	293	314	273	255	279	257	257	291	271	270	271	256	263	278	255	265	276	285	307	306	304	282	253	284	239	287	301	317	290	276	266	293	270	275	303	292	272	260	326	293	280	293	288	273	301	286	316	291	305	258	278	285	297	263	254	272	274	305	256	249	283	295	278	254	297	271	250	268	251	303	304	296	281	289	280	294	282	264	294	288	305	271	295	266	280	263	272	296	294	294	301	273	297	281	286	268	278	300	279	274	270	262	310	275	293	276	302	297	252	281	292	320	299	297	266	268	277	276	295	305	301	269	294	276	279	257	280	285	292	300	306	294	277	284	270	274	291	280	252	283	295	283	306	283	284	305	281	297	275	255	273	284	301	279	273	289	260	287	279	286	295	295	262	274	269	265	247	292	295	263	281	288	259	281	281	287	314	305	276	263	257	240	286	312	295	278	304	275	263	298	301	247	303	274	288	276	276	299	250	286	274	275	272	277	316	289	268	282	299	284	287	291	284	321	321	275	273	275	303	297	263	289	299	279	264	249	288	301	287	290	317	271	342	290	289	287	294	304	270	278	261	297	274	286	294	270	299	272	302	298	262	309	268	288	322	272	291	303	284	317	297	277	245	302	281	287	276	296	297	283	295	289	304	289	278	283	292	303	270	281	301	262	285	280	300	291	286	279	264	282	297	272	294	258	286	275	312	281	282	273	305	323	298	262	302	265	313	330	259	290	293	292	280	275	272	285	259	297	293	269	275	289	270	302	289	280	295	314	277	280	312	290	282	294	286	300	302	264	239	302	304	270	280	277	292	272	278	276	270	249	303	261	313	299	264	270	306	300	270	259	288	302	270	265	275	282	279	295	296	258	296	299	250	301	273	282	275	299	295	263	265	281	262	271	299	307	295	283	289	284	312	271	309	301	283	293	280	283	266	293	309	270	266	308	297	267	270	287	270	264	278	269	273	292	256	316	264	269	260	281	293	309	284	276	297	289	298	291	273	273	313	262	255	278	299	297	304	291	282	299	279	290	287	259	268	289	292	292	279	283	276	265	259	303	297	328	312	314	243	265	274	263	285	309	256	292	304	281	302	288	291	273	293	298	289	277	285	281	264	293	294	275	285	278	278	261	284	282	272	302	277	267	307	316	251	244	281	310	276	304	292	293	272	290	275	256	294	279	275	283	289	246	276	291	294	289	275	278	290	274	282	280	276	259	257	254	289	309	287	305	277	299	285	285	296	304	238	244	267	294	284	277	279	297	298	281	261	277	275	296	308	316	255	300	309	281	265	302	248	290	307	272	292	300	272	283	294	282	289	280	274	290	285	293	272	254	265	270	278	288	297	269	296	279	304	264	253	257	294	285	296	261	284	258	287	269	287	295	299	272	294	262	292	304	291	337	313	266	295	272	261	280	297	261	273	304	278	301	279	291	292	284	277	285	282	280	296	274	273	286	271	304	274	267	271	276	301	284	277	269	309	269	277	299	292	307	290	273	255	281	245	282	285	290	274	298	283	324	264	279	275	292	267	291	271	279	297	248	275	281	286	263	274	286	285	295	303	274	280	264	276	291	294	277	292	281	283	301	277	265	277	261	278	286	278	260	289	265	293	297	281	299	282	269	292	308	255	272	277	278	271	273	296	297	324	249	282	271	274	244	290	284	280	277	288	292	314	264	278	275	274	279	293	280	288	261	274	280	286	300	264	262	302	280	278	284	287	294	277	301	274	310	340	254	309	280	323	291
5736	602	283	222	175	191	213	204	226	215	197	214	158	141	157	123	126	126	120	132	107	123	128	111	93	104	109	127	124	93	94	100	91	87	97	104	102	91	94	93	110	97	88	82	93	101	79	86	93	73	87	93	76	80	77	91	78	83	95	97	98	87	91	79	89	70	75	91	84	80	90	79	82	96	94	73	83	62	89	87	99	91	92	97	72	91	81	86	87	97	73	91	71	83	75	89	98	90	84	90	107	81	86	86	82	77	96	93	89	87	90	91	76	96	77	79	81	84	85	96	76	84	91	94	95	96	79	90	92	78	91	72	73	84	96	97	73	79	88	84	82	105	74	86	90	74	82	83	82	81	95	92	85	114	83	77	92	98	89	74	79	86	69	91	88	78	104	69	90	93	90	82	77	91	89	72	94	101	74	96	83	64	73	81	85	87	86	75	76	79	73	97	80	87	102	65	99	95	75	77	98	88	86	77	90	73	96	100	107	77	91	81	92	85	98	94	72	91	87	97	81	93	85	70	84	83	80	92	85	83	94	94	76	79	88	86	91	73	92	95	76	82	81	98	73	95	89	74	75	71	77	93	97	69	65	98	98	92	65	65	75	85	87	80	99	103	85	87	80	79	95	94	91	65	82	97	101	87	86	117	86	88	75	83	105	70	94	101	92	76	84	90	80	86	102	91	105	79	84	92	78	87	80	105	94	99	78	69	82	79	89	68	73	79	87	71	83	75	88	79	86	78	93	92	74	82	93	77	78	102	95	85	100	95	79	69	77	89	87	94	90	72	79	79	82	79	82	96	85	75	76	69	88	98	71	77	86	82	68	99	77	81	82	83	75	86	102	98	78	68	83	82	87	94	85	82	82	76	90	92	94	82	96	90	95	91	91	79	85	68	87	83	90	85	82	85	83	98	90	80	64	92	90	86	89	89	82	88	87	82	91	92	101	94	89	87	87	79	64	98	90	83	78	92	92	62	90	92	81	74	85	79	91	88	77	84	92	73	96	76	83	91	74	83	97	75	83	97	85	77	94	68	96	84	93	81	97	87	78	90	80	82	79	80	80	80	88	100	84	81	92	67	90	84	86	80	77	79	87	88	87	83	72	103	100	84	92	88	86	87	83	81	88	80	83	81	88	93	91	84	78	87	90	70	103	87	85	92	82	87	70	79	92	93	95	75	79	86	97	89	88	78	89	72	86	77	100	87	69	91	96	92	84	80	92	84	67	84	84	76	83	86	72	79	87	87	93	98	88	83	90	98	76	90	86	93	79	76	80	72	98	93	100	100	83	69	79	90	83	62	78	89	79	94	88	94	113	91	95	90	79	89	73	85	80	84	77	91	91	86	83	77	78	75	84	85	79	79	100	87	76	83	65	72	87	87	86	80	72	88	90	87	80	86	92	105	119	84	73	74	89	91	81	88	94	66	88	75	85	74	83	89	84	84	76	98	74	64	86	93	82	75	87	86	87	100	76	84	91	101	77	81	92	78	93	89	84	68	88	77	79	93	83	102	88	87	89	88	84	107	73	63	71	99	94	85	81	72	69	76	73	83	73	89	84	84	98	93	66	89	89	81	88	91	91	100	91	73	97	77	94	93	101	87	90	94	86	89	95	91	87	83	75	86	86	103	82	78	64	90	94	73	87	70	92	87	74	95	87	103	93	98	80	81	103	71	77	90	83	85	93	87	90	79	88	95	104	69	85	89	81	76	81	88	90	96	85	106	85	89	85	78	87	74	85	93	80	85	71	85	99	97	81	66	95	81	73	86	75	91	82	81	84	83	97	78	80	80	59	76	91	90	90	83	89	93	83	95	93	72	75	92	74	87	85	84	83	79	70	74	69	88	75	72	95	84	86	80	84	81	88	74	89	80	83	78	98	86	88	78	93	72	82	92	71	83	79	77	72	74	93	83	70	90	87	83	84	83	74	91	82	81	89	91	80	98	87	106	69	95	88	76	98	97	89	96	83	93	89	76	99	103	77	71	86	79	85	70	61	73	85	89	83	82	80	92	81	90	89	84	110	84	80	79	77	81	84	85	107	97	92	85	103	73	84	100	71	86	71	83	77	88	94	86	82	83	84	92	71	86	89	75	76	77	98	91	103	85	78	96	96	81	86	85	94	84	90	80	88	80	79	84	92	78	87	95	75	95	94	80	81	74	101	82	89	79	81	70	85	89	82	105	82	72	96	76	77	80	80	91	91	90	92	83	75	73	83	86	85	87	82	84	79	83	89	68	81	67	93	92	71	76	82	83	76	93	82	62	87	88	75	75	79	77	83	89	74	79	94	66	79	80	85	86	87	73	85	79	99	72	81	83	88	81	74	86	84	86	100	76	76	86	94	84	95	83	83	100	71	65	81	96	94	101	77	86	85	88	75	83	95	103	78	95	76	83	84	77	84	87	83	94	79	82	81	85	81	103	84	78	79	89	76	78	88	84	82	77	81	78	66	94	92	76	89	92	96	95	79	82	95	89	76	76	88	75	103	66	107	86	84	97	77	97	95	86	92	88	98	82	92	92	89	90	88	93	84	74	100	81	98	101	67	80	76	83	101	83	91	85	86	84	83	86	88	81	85	83	71	81	81	98	96	93	78	86	75	85	87	81	77	73	86	102	75	86	87	84	81	81	90	81	101	77	94	86	72	72	86	89	61	98	88	87	99	80	80	94	90	82	86	81	97	82	85	89	89	87	92	79	89	78	102	90	91	98	75	81	85	89	91	71	94	93	84	82	109	84	77	97	80	69	65	82	64	106	76	74	77	86	94	85	89	80	73	81	80	74	78	76	83	71	98	85	73	77	87	91	83	78	85	89	91	97	76	83	75	93	69	96	81	77	81	81	73	81	72	100	90	99	71	71	87	89	73	75	89	66	88	83	77	80	89	91	86	102	73	66	76	83	91	92	88	76	88	79	80	69	69	86	83	85	78	78	90	76	83	86	90	75	83	80	91	81	103	79	93	71	89	87	76	60	76	76	81	73	84	78	94	89	97	78	81	96	81	89	83	89	75	90	87	87	77	97	73	83	102	80	83	91	81	84	84	77	80	81	77	64	84	73	94	88	81	84	90	88	95	92	91	91	90	73	82	88	83	90	79	78	90	73	84	92	96	77	91	74	84	78	80	91	83	77	105	89	89	78	84	79	84	93	82	92	89	78	83	104	91	89	98	85	86	92	93	82	93	81	72	82	88	80	83	94	81	94	80	94	82	81	86	82	84	86	80	92	86	74	93	73	83	89	93	87	80	83	81	81	97	97	67	85	85	85	80	78	87	93	91	75	81	84	75	86	82	87	86	85	91	73	101	83	94	81	81	94	101	94	95	79	66	78	75	74	93	76	85	82	77	90	80	85	105	91	83	71	92	86	81	93	84	97	84	85	81	81	80	76	88	91	88	65	78	78	103	87	72	81	79	62	72	88	92	72	71	85	96	93	87	91	90	76	102	83	83	85	99	79	97	74	92	91	79	81	98	88	96	98
23109	6354	3405	3575	7344	10306	10894	9989	8425	7145	6187	5196	4371	3640	3359	2936	2623	2513	2266	2114	1900	1884	1780	1654	1534	1387	1402	1438	1350	1253	1258	1140	1088	1091	1049	1081	1054	1041	1052	1079	1074	1026	940	896	831	842	896	837	790	860	796	852	851	807	790	793	788	815	725	777	814	767	788	825	745	764	767	799	767	753	753	773	751	761	811	797	797	762	787	740	773	779	717	757	786	735	799	750	741	794	762	799	782	762	759	707	742	838	795	793	780	773	770	810	798	768	719	736	722	767	768	796	715	736	758	765	731	725	772	706	734	780	747	756	760	696	688	770	736	721	733	721	720	734	755	757	741	737	698	685	710	687	715	757	752	719	721	693	706	726	755	722	703	753	758	718	738	738	761	696	706	741	769	724	711	772	733	749	770	727	735	706	705	687	752	749	655	706	730	773	738	741	713	721	731	707	728	698	742	666	765	752	754	717	715	699	736	732	718	713	698	741	738	726	700	722	716	714	720	718	740	687	699	706	754	726	764	720	724	691	740	695	710	689	652	709	726	705	734	800	685	703	756	710	713	757	771	739	698	737	702	724	746	751	756	733	705	717	732	671	745	641	742	717	719	701	727	701	744	735	727	725	768	773	738	728	735	752	755	761	692	724	761	684	771	715	725	703	705	720	696	765	713	740	721	744	737	754	723	748	702	749	679	776	746	755	694	720	721	699	725	718	796	728	745	713	717	746	738	727	706	744	743	721	749	700	725	736	727	760	757	734	727	754	693	725	715	712	708	748	697	755	700	771	758	715	732	690	709	732	747	717	684	684	730	723	668	674	703	747	697	730	691	723	692	750	750	708	716	695	669	715	679	738	727	719	727	722	812	749	698	698	734	679	731	764	771	736	715	706	717	737	748	710	751	697	748	721	706	737	717	722	717	719	710	685	723	698	669	720	693	764	726	688	691	730	654	744	700	623	747	691	747	732	745	716	745	723	739	768	719	787	704	764	733	688	691	727	742	735	726	776	753	684	698	712	732	746	660	736	715	735	709	706	726	720	738	712	704	740	778	716	673	688	722	688	726	706	697	757	720	748	776	746	758	720	771	749	741	700	713	694	740	756	741	751	702	752	734	758	719	766	708	692	709	731	715	743	713	744	757	738	733	694	728	718	733	747	785	759	750	690	766	696	787	738	699	771	714	716	715	709	724	736	737	726	706	716	744	716	729	682	728	672	700	720	752	714	751	676	716	777	754	719	735	753	714	688	703	701	695	736	737	720	769	689	691	690	713	719	697	655	741	699	726	708	692	717	661	724	693	709	736	725	694	759	727	728	772	730	699	733	703	717	757	744	736	715	678	743	671	677	732	721	721	759	733	738	709	730	694	741	691	706	716	718	685	728	791	743	708	735	758	733	719	706	698	756	760	732	698	680	708	751	747	729	739	714	740	724	750	689	730	707	729	749	744	731	696	707	708	695	737	760	671	766	741	703	739	796	744	708	705	706	718	680	776	712	716	725	735	735	709	720	678	703	708	685	702	739	749	735	701	728	698	731	723	756	723	710	695	703	706	744	711	713	724	710	700	731	778	779	737	726	685	725	726	719	709	774	683	712	738	743	733	744	738	649	681	764	692	717	714	762	727	715	691	751	708	688	728	740	740	751	718	748	754	756	736	688	722	668	743	759	691	705	733	699	736	734	699	710	731	747	739	685	745	732	723	750	743	704	692	730	752	710	751	744	737	734	764	721	743	717	691	740	732	731	736	719	727	707	696	713	685	730	726	739	727	722	739	726	696	708	742	710	689	738	668	726	759	736	744	700	644	696	714	698	697	732	722	736	733	724	736	740	699	677	733	673	739	739	708	725	749	745	682	755	749	776	737	738	709	703	676	729	685	711	756	739	727	759	709	684	707	691	737	713	702	748	764	769	749	737	772	698	735	676	772	678	782	743	710	789	715	727	767	743	778	714	686	726	720	732	737	730	773	718	731	696	708	711	710	752	693	730	764	696	725	679	730	694	746	715	702	754	734	759	721	694	725	737	722	718	764	736	724	693	721	730	727	730	701	737	735	721	723	722	685	704	696	729	768	732	741	767	721	692	726	687	724	734	703	667	695	689	732	718	726	699	737	775	740	772	699	749	681	741	671	715	736	734	751	758	750	698	729	733	710	702	699	694	713	704	747	718	745	707	732	716	702	743	680	781	736	725	736	714	691	764	721	736	705	690	692	743	695	751	695	737	670	747	700	732	700	690	720	741	734	759	737	741	766	700	708	751	708	644	704	677	719	695	718	749	756	737	739	734	690	712	730	729	758	728	732	723	719	709	775	725	732	709	732	748	715	717	754	692	694	761	750	742	694	743	734	715	731	703	750	751	730	703	810	703	668	721	699	725	741	718	739	723	728	733	711	708	701	689	710	748	681	677	730	724	686	735	705	731	717	733	724	760	715	760	721	728	707	733	731	788	740	666	676	712	717	737	670	709	736	723	717	707	747	739	755	712	725	756	744	684	708	693	707	754	716	685	739	707	736	744	712	715	713	709	716	709	726	700	721	720	722	724	692	700	782	728	728	715	702	660	723	723	716	765	708	767	728	669	742	675	720	747	768	709	711	716	740	739	723	722	695	720	718	727	711	728	692	677	745	738	760	692	714	715	759	741	720	719	746	745	708	731	742	743	731	644	677	696	716	715	710	701	717	717	728	715	773	743	760	746	746	725	723	754	670	717	731	742	674	742	725	704	752	713	772	720	674	682	743	729	667	661	695	711	684	731	652	775	724	741	667	718	720	709	747	747	752	724	706	717	730	722	728	724	715	719	667	755	711	732	719	668	723	704	731	679	692	700	737	744	764	745	735	735	708	705	724	703	704	682	705	660	736	741	680	735	707	733	717	752	754	754	736	695	763	759	742	729	691	691	723	731	713	733	765	707	712	702	744	675	756	737	700	731	772	728	716	750	700	729	742	729	741	723	701	723	716	773	717	732	750	743	769	728	733	746	759	690	707	721	718	728	717	755	700	706	742	739	691	746	731	716	741	696	674	712	741	763	759	740	747	746	700	732	674	723	749	707	732	751	738	771	753	710	740	685	714	739	688	720	697	761	671	698	703	715	717	745	717	731	730	716	696	741	785	701	689	737	695	716	690	706	742	752	786	739	704	730	752	713	694	720	728	706	723	749	748	759	712	737	745	678	729	743	741	742	734	745	730	714	742	717	703	771	737	755	755	709	732	751	741	741	711	672	699	713	757	734	719	712	658	698	683	703	740	738	709	746	777	701	749	711	783	715	722	723	685	711	710	717	704	755	749	788	708	670	696	722	700	801	711	693	712	713	768	687	763	730	729	738	768	782	696	757	737	710	687	731	742	758	730	756	708	701	733	687	768	706	716	707	722	748	703	698	767	766	730	703	708	728	734	654	759	705	752	755	742	704	714	723	717	704	695	721	699	787	691	710	697	707	769	710	702	742	687	715	724	733	732	750	739	729	721	708	696	723	694	729	768	736	707	722	735	686	717	730
4265	216	120	119	96	92	97	99	113	110	125	109	96	110	75	82	77	61	76	59	72	97	69	66	73	61	73	83	80	68	78	69	75	79	49	69	61	69	75	62	74	76	61	64	77	58	71	80	75	69	50	63	66	71	59	51	78	70	60	53	69	77	71	71	69	70	74	85	84	57	71	53	86	72	61	59	73	67	59	70	90	58	68	65	75	64	52	63	61	65	71	71	67	75	71	66	71	64	78	65	69	77	57	68	60	67	81	64	62	58	66	64	67	72	61	71	71	56	67	65	79	72	67	72	78	69	78	63	69	70	85	64	67	54	67	50	68	71	63	79	62	59	51	63	78	56	48	50	63	71	63	64	61	85	70	72	74	49	62	73	70	54	49	65	60	83	83	65	66	70	65	71	60	70	62	56	73	69	64	54	84	73	71	55	68	69	62	62	61	62	63	75	61	55	72	62	60	68	59	55	77	73	68	66	71	68	70	75	60	82	59	65	61	73	71	58	86	70	73	65	71	70	76	71	73	74	60	58	62	54	72	64	66	50	70	61	69	68	72	61	63	71	73	69	61	67	72	56	74	69	76	72	67	64	78	82	59	58	74	64	66	60	62	79	70	66	56	86	62	68	78	70	63	54	48	60	66	62	56	66	61	62	66	72	56	59	87	59	65	86	62	65	72	61	52	57	66	55	53	74	73	61	73	63	67	49	70	62	77	65	72	56	65	56	62	81	62	59	64	83	70	57	75	69	77	61	75	62	72	65	55	69	71	90	60	61	71	82	70	68	60	54	55	71	59	60	58	76	62	86	54	67	63	67	65	63	69	74	80	75	51	61	87	71	65	72	68	75	57	73	83	66	72	69	52	80	59	73	61	68	57	62	66	63	68	58	51	65	57	61	65	65	70	89	56	57	70	77	60	71	51	70	63	72	66	77	63	69	66	60	63	72	74	61	67	74	60	65	64	78	58	67	85	65	68	64	61	62	63	64	62	65	72	80	63	63	86	64	62	56	48	64	56	74	57	62	75	67	63	68	63	68	63	78	67	80	66	72	62	70	75	61	79	75	56	55	64	76	75	52	73	62	70	54	71	71	56	63	77	66	52	67	47	58	70	78	49	74	80	62	62	76	63	69	59	66	58	70	53	64	69	72	73	58	58	73	58	58	83	74	66	48	62	62	61	50	54	60	73	64	80	59	67	65	68	76	79	68	73	69	60	69	74	60	70	62	85	75	54	67	63	71	70	64	76	65	61	65	57	64	60	72	80	50	67	61	69	76	70	59	61	69	76	86	64	50	61	61	57	70	70	69	74	64	62	72	63	60	71	71	78	62	59	68	73	66	71	65	67	62	50	60	76	63	59	48	60	73	73	67	59	73	64	57	70	67	60	67	67	66	72	64	67	78	54	65	59	51	74	62	59	59	61	69	63	54	67	66	77	83	63	78	58	57	66	56	60	73	72	59	56	56	63	80	64	62	68	70	60	61	72	72	77	65	68	66	58	69	56	71	75	56	86	62	59	62	62	70	60	64	75	73	92	71	58	67	57	71	65	55	74	75	77	71	75	76	75	73	48	60	73	70	63	48	77	70	72	70	65	56	69	67	53	63	70	70	56	72	76	64	65	61	55	63	65	69	74	67	53	61	69	77	61	52	60	70	56	63	56	52	66	67	51	45	56	54	76	68	74	50	62	64	67	72	61	77	55	73	63	75	63	65	85	71	71	57	58	58	63	56	58	74	60	76	79	77	65	60	63	66	47	63	60	65	60	60	68	81	65	69	62	62	72	55	56	79	72	83	66	52	58	59	44	64	75	77	69	88	74	57	64	75	82	69	93	66	70	61	60	70	62	72	88	67	73	65	60	64	67	51	54	64	66	74	79	53	59	69	66	66	63	79	71	71	61	58	65	75	55	65	56	63	73	69	61	63	69	62	61	77	52	78	75	68	64	70	66	71	59	64	64	64	75	69	78	66	55	67	51	56	77	68	71	60	70	73	72	59	70	64	58	58	74	57	70	76	63	66	50	59	68	66	62	62	63	72	59	76	74	77	70	74	59	67	71	73	69	61	74	78	58	59	62	65	75	68	76	68	58	64	72	73	79	78	74	70	52	58	57	70	60	66	70	76	77	62	65	79	74	58	65	58	64	84	64	73	71	69	68	64	59	70	62	72	67	61	65	73	66	58	74	65	45	60	71	65	74	62	78	77	60	64	73	56	70	59	70	59	80	86	64	68	67	67	68	77	65	80	72	67	80	67	56	83	60	62	78	63	66	62	51	72	71	52	53	69	76	75	71	57	61	52	54	64	70	72	60	75	85	77	59	83	78	70	66	55	73	56	76	62	67	58	61	71	73	63	56	64	56	55	62	71	84	75	72	65	75	66	75	82	49	60	73	69	70	66	53	69	68	68	63	57	69	72	61	74	57	66	80	66	64	69	64	77	72	70	65	84	76	72	66	58	77	55	51	65	70	62	70	69	68	83	59	59	77	65	75	74	70	80	79	56	73	77	70	66	63	72	54	60	72	60	69	72	50	70	56	72	61	68	75	69	62	62	61	70	59	66	61	68	79	73	48	77	60	80	62	40	68	55	80	65	65	58	63	64	71	79	60	72	76	73	64	77	55	72	58	71	67	68	58	72	61	51	73	67	49	62	70	58	67	68	72	69	64	62	56	70	64	47	74	65	63	67	59	65	68	58	66	62	63	63	68	57	51	79	52	69	61	66	62	67	60	70	95	73	77	58	72	61	57	54	71	58	65	65	70	67	54	47	79	62	63	81	66	62	65	67	53	70	63	63	72	63	58	82	78	47	62	73	55	64	66	72	64	47	49	69	74	67	65	66	62	58	67	55	67	72	61	62	57	63	87	87	61	72	58	58	76	67	67	76	66	58	59	53	69	70	82	67	70	56	61	62	70	79	77	53	58	70	60	55	62	78	63	66	48	58	67	62	54	65	68	42	75	95	70	62	58	60	59	68	54	59	62	74	68	69	50	59	63	58	62	72	61	67	73	80	60	63	62	56	59	64	57	63	75	56	76	77	76	58	67	48	66	72	74	52	60	61	74	75	72	66	65	63	54	73	52	60	66	69	56	70	75	43	76	58	67	71	79	74	71	75	60	61	59	69	69	57	90	64	49	74	67	68	72	81	61	73	82	57	68	60	69	73	44	51	77	63	80	67	74	62	64	73	76	64	81	68	69	81	56	64	69	66	68	62	83	63	55	61	59	72	63	55	63	64	59	53	62	68	63	73	83	71	73	73	79	63	47	66	70	55	65	55	83	78	59	73	57	63	69	50	70	71	53	51	81	73	71	61	80	69	63	59	69	70	67	66	61	75	79	60	63	59	73	66	69	74	73	61	72	65	63	59	80	58	64	72	66	79	59	62	71	71	74	100	61	66	69	69	64	63	68	61	62	58	69	62	63	74	72	70	66	61	61	54	62	65	75	52	55	74	54	80	64	68	77	56	63	69	59	53	70	50
12716	2558	1485	1597	3015	4175	4355	3963	3325	2836	2433	2066	1762	1562	1473	1270	1211	1090	1068	940	955	862	864	843	801	760	801	773	733	721	694	701	688	698	652	639	617	628	624	619	618	663	607	642	602	583	540	556	577	534	535	558	585	563	548	571	495	550	545	564	556	522	542	587	506	594	557	567	586	539	555	523	558	583	554	566	586	584	552	604	575	546	523	563	534	564	522	539	540	525	578	560	582	579	526	555	576	546	504	520	588	543	552	527	557	521	561	559	568	571	530	550	609	548	511	603	555	556	542	545	492	530	550	536	525	532	513	528	562	543	582	567	513	523	517	521	536	518	559	540	554	537	539	556	539	563	552	550	527	572	526	522	540	534	523	527	568	495	530	563	542	492	503	552	546	502	518	551	521	530	546	570	571	544	552	539	511	544	514	532	516	548	555	517	539	540	544	550	517	543	590	558	518	545	555	520	554	532	538	549	515	548	534	558	522	493	552	519	555	513	526	542	536	548	550	522	523	523	533	576	524	523	583	559	554	523	518	538	497	553	559	576	496	551	558	558	502	570	543	522	554	529	509	576	545	548	531	511	516	534	553	567	526	490	536	505	585	527	550	501	533	514	496	511	508	531	587	552	564	558	488	542	524	545	535	555	594	573	522	500	539	575	531	570	560	552	549	502	532	574	535	522	545	538	527	541	555	569	576	578	523	554	527	525	524	526	503	521	504	542	536	525	510	560	541	527	540	573	488	541	531	488	530	526	522	530	528	525	503	529	513	565	563	538	568	559	526	531	596	544	510	544	511	545	569	543	547	553	557	551	529	592	555	537	520	512	546	564	575	533	564	576	529	552	530	545	555	512	531	542	578	530	536	528	475	517	535	520	556	573	577	603	546	551	490	526	545	563	542	536	520	540	536	554	529	532	519	545	553	556	513	545	514	561	540	541	515	543	533	483	526	550	539	531	581	512	556	513	546	539	552	526	573	522	533	549	501	547	549	557	500	552	563	565	499	509	533	567	553	505	530	523	549	531	508	530	512	553	540	497	571	535	577	527	525	542	520	546	556	563	561	529	536	549	543	493	538	545	544	560	512	557	563	548	565	515	535	533	505	510	532	547	520	538	549	554	573	536	552	510	505	539	519	519	546	505	558	527	555	538	535	508	589	512	544	537	556	535	578	550	547	511	527	555	533	539	493	535	547	536	572	515	512	517	512	535	536	570	507	579	548	519	532	543	522	542	547	521	512	545	523	501	528	528	559	540	582	546	529	540	526	471	516	576	571	531	567	547	582	530	548	547	517	542	532	510	534	515	505	556	569	539	529	515	529	512	546	568	545	494	531	524	523	551	550	509	522	538	515	525	559	496	563	522	513	514	544	518	545	591	550	530	521	544	552	535	517	518	534	526	500	521	503	528	531	518	531	527	560	562	534	516	535	497	531	548	533	554	543	540	540	505	522	527	548	511	494	519	502	527	526	555	565	530	557	546	499	526	549	540	540	554	504	525	494	542	532	564	497	582	521	539	529	553	525	504	519	536	531	550	529	531	538	563	501	508	543	529	577	570	504	500	557	561	517	518	589	542	474	539	527	537	558	556	511	554	534	602	535	560	545	544	536	537	516	540	515	524	505	539	557	526	564	540	580	524	521	540	509	545	517	510	556	534	559	545	528	566	574	540	572	519	528	544	527	558	529	502	527	547	567	556	515	528	490	495	516	528	573	536	525	529	521	515	565	517	559	542	560	567	514	552	568	553	551	526	563	571	550	552	547	521	516	559	512	515	518	526	521	528	540	524	564	568	533	535	541	517	540	563	572	505	525	527	540	493	536	554	561	553	536	545	516	511	546	537	577	526	558	545	554	515	573	549	523	540	536	537	569	515	517	543	533	516	513	543	492	486	488	526	532	513	528	560	552	481	529	536	548	515	521	545	515	549	576	514	474	548	557	534	501	522	516	552	532	522	519	537	574	536	525	519	570	529	547	509	545	540	527	531	525	537	592	495	519	551	509	533	544	507	536	518	555	571	529	578	515	525	551	531	547	567	532	569	527	545	558	546	526	520	506	515	563	546	492	613	497	533	463	541	522	546	543	543	538	542	547	500	555	531	548	532	567	532	569	525	595	498	549	516	507	585	508	555	540	517	524	487	518	528	505	555	546	516	519	524	576	601	550	531	538	566	503	570	564	549	561	526	577	547	526	553	546	541	535	517	554	517	545	557	552	520	512	548	539	529	534	534	509	545	550	524	555	519	560	510	559	525	506	565	562	557	554	565	529	538	549	553	494	517	549	599	535	577	575	519	545	567	547	542	563	525	546	563	485	526	514	514	517	529	525	563	558	523	496	542	475	531	529	541	495	531	557	512	556	489	546	550	556	538	525	523	499	520	524	517	509	497	523	537	576	529	530	529	529	567	533	559	539	542	559	514	518	520	538	497	547	545	540	532	536	511	563	564	539	572	532	538	528	506	577	551	550	523	581	502	542	528	538	536	571	538	520	524	537	538	500	549	522	568	518	517	493	524	486	521	528	517	523	560	560	560	541	508	565	527	547	552	514	596	520	521	581	553	548	556	537	520	577	558	504	583	549	547	566	498	569	480	546	538	576	513	512	530	524	524	544	515	494	542	507	533	572	576	552	550	550	561	530	571	501	516	522	514	527	560	539	531	530	560	508	535	539	535	555	579	535	533	523	537	558	504	541	544	552	558	513	564	520	538	578	554	544	516	553	515	542	562	535	512	539	539	532	524	535	537	546	518	556	568	480	525	553	539	563	502	551	543	555	556	548	546	518	522	525	526	508	538	548	568	541	564	580	535	538	554	545	521	540	564	558	515	565	601	555	505	545	542	512	502	514	541	518	524	486	566	513	548	562	533	547	557	536	520	540	542	573	520	510	516	501	548	506	561	549	555	559	515	521	530	522	485	513	505	551	507	571	543	543	556	548	562	507	515	570	545	541	527	532	535	536	524	493	533	521	544	543	522	530	528	521	539	533	570	495	550	537	519	488	546	528	529	513	516	510	501	516	572	539	556	538	536	530	522	553	515	531	543	515	528	544	528	536	513	521	567	559	577	504	529	542	503	512	540	565	531	531	523	509	500	522	548	545	527	548	512	534	547	534	562	512	543	529	580	555	523	543	559	494	523	549	552	569	558	553	547	503	542	516	526	565	549	528	557	550	543	534	536	497	520	515	529	507	538	533	514	543	478	567	521	561	530	518	528	533	559	514	536	518	558	553	545	582	509	527	555	530	522	537	511	540	540	509	540	527	538	549	545	505	509	517	531	553	526	548	576	560	574	526	577	544	565	560	501	531	545	538	541	561	533	569	527	511	568	548	510	538	513	536	514	567	518	565	519	557	564	534	523	561	546	526	519	563	559	545	545	535	554	570	535	529	567	548	540	527	559	501	534	521	568	552	533	521	495	545	527	545	540	514	520	573	514	542	510	543	508	535	507	518	545	502	494	508	505	567	529	534	526	518	538	521	527	524	563	552	524
4193	467	255	230	177	176	233	231	218	204	175	193	150	143	157	154	131	143	131	130	129	144	116	126	105	131	140	142	126	134	104	122	125	106	99	115	119	114	114	100	108	113	115	109	108	112	135	104	118	112	104	111	104	135	96	115	119	133	111	98	107	106	106	103	112	101	99	93	85	104	111	95	108	110	107	105	126	117	95	120	114	107	104	124	98	102	118	93	114	99	99	104	107	123	109	112	97	118	96	108	101	113	109	121	105	96	131	115	95	109	118	125	109	104	118	103	116	107	101	115	122	103	113	117	106	108	113	112	118	89	115	120	101	99	108	104	109	109	134	102	109	87	98	108	113	143	116	119	91	103	110	116	113	114	115	97	112	89	113	104	103	95	111	109	119	108	105	96	90	113	107	125	110	116	108	99	101	109	116	118	106	114	121	115	113	104	118	104	106	107	115	122	114	96	100	112	109	120	125	105	127	99	103	115	104	119	115	124	90	109	97	109	124	98	103	102	114	117	108	93	103	97	107	127	85	90	126	128	91	95	115	113	105	113	114	102	96	100	119	106	116	113	113	101	108	103	103	118	115	121	101	93	106	129	106	112	115	111	94	91	113	101	114	101	96	118	99	102	108	111	123	111	118	111	110	101	116	109	91	101	108	110	113	98	92	90	113	114	115	103	115	110	117	111	100	98	109	107	115	110	105	117	112	103	115	101	112	122	115	92	124	106	105	109	115	100	104	113	95	99	97	114	74	101	122	92	119	114	100	108	95	119	100	109	124	92	107	108	89	97	91	107	106	117	101	109	105	106	102	101	103	95	96	113	99	125	102	89	115	120	100	109	111	92	109	101	121	103	117	98	120	110	110	102	107	92	104	104	104	107	124	99	98	106	104	105	105	93	125	103	98	117	109	99	92	136	105	105	108	119	102	118	83	113	116	120	95	101	129	106	103	108	91	124	137	114	113	83	106	115	110	110	111	108	110	116	114	105	95	104	76	117	128	95	104	99	117	105	106	99	88	126	122	106	102	124	105	118	106	112	103	98	115	96	104	105	114	117	114	116	110	116	97	107	111	103	96	126	114	102	99	91	107	105	111	90	107	121	106	114	98	110	127	127	116	102	97	110	110	101	92	124	117	114	102	110	111	97	111	107	97	100	100	121	119	94	118	113	103	99	107	113	105	104	90	103	105	118	111	99	111	106	120	107	130	139	98	113	103	118	123	103	111	106	126	115	103	121	112	106	98	95	96	84	101	108	102	109	116	101	105	95	119	101	108	106	108	107	105	108	95	100	119	90	114	110	111	106	120	106	97	103	100	112	111	89	114	94	105	113	100	111	113	104	121	106	104	117	91	110	100	109	114	124	107	120	116	112	111	88	123	95	97	101	118	83	91	93	104	82	110	107	98	104	120	99	100	104	132	91	96	96	114	101	110	108	95	107	111	98	102	120	125	112	123	96	100	104	123	92	101	84	111	115	78	105	91	108	95	99	122	123	96	95	107	98	93	121	109	98	101	93	100	121	100	108	107	98	93	109	121	102	119	107	126	109	108	109	110	93	97	110	117	104	89	113	98	111	108	105	112	101	105	98	104	116	124	105	116	121	111	101	107	110	120	115	114	124	101	115	113	110	129	87	99	109	104	121	94	85	109	122	120	95	108	98	104	97	97	103	105	86	114	102	114	97	109	110	118	114	99	115	101	108	85	123	106	93	106	111	113	97	107	108	108	97	94	104	97	117	125	117	118	120	111	109	99	112	118	102	123	102	104	112	107	103	103	110	103	97	98	94	117	101	115	114	89	111	103	114	104	113	119	96	112	102	102	107	102	106	112	109	107	93	107	96	126	122	103	111	100	107	114	106	105	104	117	103	120	109	121	102	100	95	101	118	109	113	117	109	96	117	120	99	95	84	106	108	111	101	90	101	120	116	95	105	110	128	106	110	115	87	130	108	92	118	95	109	125	105	106	104	105	107	122	88	101	105	99	105	99	105	84	104	99	105	108	108	80	106	103	99	107	115	111	110	110	82	115	113	129	114	138	99	100	96	97	95	135	111	100	112	108	106	108	103	116	99	105	122	100	116	101	111	119	106	106	105	111	115	121	97	111	106	115	103	117	111	110	82	126	103	109	105	96	114	110	109	89	104	116	104	126	78	131	121	90	94	127	114	104	102	93	101	100	104	96	107	108	110	107	109	107	103	115	101	111	100	104	95	114	105	91	109	113	105	110	117	93	120	99	113	112	100	91	115	106	111	106	105	104	103	99	85	96	124	106	110	102	110	92	88	125	109	94	110	110	106	99	99	112	102	98	106	121	119	123	108	112	101	95	103	101	99	103	114	101	114	118	109	112	121	117	100	117	97	92	109	97	107	110	113	94	126	112	102	109	100	106	102	105	106	113	118	114	107	96	105	121	109	101	107	100	122	92	109	113	109	121	92	137	109	112	124	109	112	111	111	119	94	110	112	116	114	106	101	104	101	96	112	109	101	123	111	107	119	82	113	119	112	122	116	103	111	102	94	130	93	104	109	112	131	88	93	98	95	113	104	138	105	122	111	100	139	92	113	111	110	115	121	105	108	117	101	108	109	100	117	88	92	113	119	93	119	101	125	90	106	96	110	139	76	106	106	129	105	100	99	126	108	132	95	103	108	110	124	108	100	94	96	106	110	105	96	109	106	117	108	124	102	125	113	114	108	92	93	106	102	111	97	113	126	87	118	113	101	103	111	88	100	119	112	106	106	114	111	88	107	112	105	105	93	114	94	112	83	104	113	107	110	102	111	95	102	107	115	109	95	106	122	104	103	95	96	87	97	100	99	77	109	108	119	119	103	103	94	133	96	115	98	105	106	111	117	109	114	130	118	98	81	114	98	101	126	114	88	109	105	109	98	85	112	101	99	108	109	83	114	125	106	113	99	116	105	113	101	127	122	112	102	117	123	110	103	109	115	111	121	117	115	99	91	108	115	113	114	113	110	99	119	130	108	102	94	98	128	107	103	116	110	107	89	116	111	95	96	104	113	93	115	114	108	109	89	111	119	108	109	107	107	94	102	97	104	98	127	113	97	105	88	97	98	113	100	98	107	107	96	96	104	104	122	112	111	92	125	108	104	103	106	93	97	118	92	124	106	123	98	113	118	100	108	110	91	118	84	113	97	113	106	119	115	119	109	104	106	116	102	100	114	115	99	93	121	113	105	100	111	101	104	94	108	123	117	114	103	111	100	112	98	104	105	101	119	118	112	94	100	92	106	115	105	96	85	113	99	108	100	120	130	132	120	104	112	122	99	104	131	131	98	105	113	122	90	109	112	104	88	103	123	116	105	97	106	108	118	116	105	108	104	105	109	107	126	97	78	107	118	106	89	122	100	98	97	109	96	89	110	112	103	113	96	112	114	88	102	101	114	101	101	124	100	109	111	106	96	111	106	86	116	106	105	103	109	117	100	99	114	116	123	129	114	112	103	103	94	103	108	115	94	119	138	98	110	125	109
21523	5318	2923	3050	6036	8639	8909	7910	6580	5443	4688	4025	3440	3039	2781	2404	2202	2069	1946	1823	1693	1642	1600	1560	1431	1373	1392	1320	1316	1192	1205	1135	1117	1062	1107	1134	1084	1079	1144	1046	1104	1073	987	998	910	920	935	912	900	959	974	893	920	916	913	914	883	842	935	955	896	965	965	983	960	975	920	968	895	948	856	933	905	874	897	906	954	872	899	905	946	890	910	894	918	891	863	916	894	923	909	898	902	900	927	901	899	893	903	894	870	904	882	914	943	932	919	842	909	926	903	925	898	915	914	904	861	877	937	846	849	882	918	888	867	884	869	935	899	832	853	872	830	917	889	873	841	923	873	889	898	906	841	892	875	897	937	871	896	881	947	890	904	851	859	864	891	884	823	870	878	853	874	848	854	821	869	897	886	830	851	897	886	870	887	858	887	821	877	894	869	840	868	881	893	859	893	894	887	867	944	892	872	905	841	880	840	893	902	874	899	830	866	865	917	877	856	901	898	921	879	904	855	863	887	892	889	845	874	890	860	864	923	901	921	862	893	818	883	866	872	850	844	936	845	846	872	896	823	899	846	908	888	934	880	929	893	871	864	878	807	845	851	823	892	873	889	858	877	877	819	842	895	926	843	900	863	883	855	903	926	859	877	884	897	924	831	857	908	871	883	898	870	862	880	869	802	909	902	891	849	817	902	885	899	829	872	827	860	848	907	910	866	876	828	897	897	879	878	820	900	852	900	872	882	844	906	860	859	873	875	931	921	872	855	868	880	841	885	841	841	849	825	867	889	893	858	910	860	915	862	925	916	900	870	882	853	906	871	855	889	817	881	920	868	858	855	847	906	870	881	883	939	915	885	905	886	853	853	829	878	859	880	855	869	841	893	867	862	857	906	819	864	840	861	924	865	904	909	906	892	865	834	919	843	870	867	954	906	898	874	938	889	868	854	890	958	841	854	865	885	841	932	870	884	820	885	880	839	872	852	887	878	889	890	929	888	857	865	913	857	873	891	836	853	905	832	875	908	922	888	893	886	920	917	914	888	873	847	843	870	888	900	907	894	909	866	870	870	883	877	936	885	868	848	888	842	855	880	898	912	852	813	882	829	845	904	911	837	935	862	860	882	936	936	873	839	889	877	853	873	910	845	891	902	879	867	856	907	883	867	877	845	828	887	894	963	907	897	946	863	884	889	927	850	828	891	914	845	887	843	832	899	879	889	861	852	818	903	879	874	809	891	851	869	894	888	858	874	870	871	831	895	861	940	900	884	885	866	883	858	939	893	850	859	917	863	904	869	907	900	852	887	868	881	878	900	853	873	865	888	890	816	877	843	864	906	865	846	908	839	842	863	903	866	858	890	864	878	913	928	882	893	833	872	857	850	833	820	856	841	849	900	858	911	952	876	873	915	867	927	828	867	877	859	833	875	834	888	857	874	910	898	878	856	895	897	898	877	883	839	877	840	874	808	913	894	846	913	831	888	871	876	842	933	874	904	889	903	850	909	825	865	914	891	876	858	869	898	894	891	922	901	898	902	948	873	828	851	923	880	870	917	890	845	885	868	838	868	890	912	877	890	886	964	881	883	831	855	890	874	847	867	868	898	874	888	856	842	872	921	892	831	876	832	895	925	921	906	880	912	895	913	902	864	841	874	903	914	864	924	863	846	885	861	816	897	912	891	891	839	858	891	861	859	854	915	921	859	884	850	823	826	934	906	912	818	846	871	880	867	856	885	909	864	863	899	859	862	871	919	880	866	881	854	878	856	864	879	907	887	858	899	897	762	845	912	864	835	949	880	870	874	868	881	909	879	891	876	928	885	856	904	905	888	952	870	843	819	886	897	916	898	906	853	837	895	867	878	838	863	925	872	894	871	831	876	853	897	850	874	872	886	915	904	894	898	883	834	843	942	866	818	838	843	901	769	844	874	901	850	849	905	883	902	898	872	861	886	859	851	830	857	857	859	890	922	873	882	879	886	875	889	827	891	896	847	920	906	876	917	838	897	823	908	843	887	836	926	931	875	873	878	845	888	927	945	865	875	947	915	880	902	895	859	872	870	837	869	852	877	865	921	831	903	872	820	872	883	864	889	925	900	854	883	839	890	865	900	873	918	875	852	920	914	844	922	871	939	879	867	896	870	891	866	859	842	848	899	858	899	875	879	850	886	892	824	893	822	861	895	860	889	931	855	904	846	890	862	882	888	941	846	893	862	860	851	860	848	873	818	882	877	924	882	878	906	854	895	875	867	887	861	937	866	848	904	881	851	891	907	883	834	899	829	905	886	859	893	864	841	855	833	927	869	902	930	926	814	838	881	873	893	886	950	867	851	891	947	881	906	851	918	822	919	848	911	826	830	866	886	889	856	918	877	842	846	852	868	889	837	842	877	862	913	834	861	890	857	841	811	883	865	821	891	909	872	882	889	792	864	866	889	820	845	906	870	863	876	915	850	889	871	870	825	874	852	885	891	910	858	889	899	913	904	909	872	882	927	887	923	875	929	883	877	844	897	911	921	836	832	871	901	896	852	878	901	840	918	878	875	910	845	928	829	847	913	853	852	883	903	874	934	887	859	903	915	942	868	884	914	874	911	911	889	878	894	858	924	866	850	891	810	878	895	871	953	837	879	925	851	880	835	877	892	878	851	865	855	937	795	926	884	892	880	946	898	892	881	886	870	838	883	820	876	895	933	866	854	816	884	872	934	887	907	907	869	866	895	900	837	874	871	847	867	869	883	871	886	843	940	901	875	830	872	871	861	850	902	859	803	931	905	874	888	910	877	841	878	865	886	846	913	866	886	893	865	879	878	883	880	874	849	875	883	904	884	890	927	888	916	876	898	834	908	851	912	897	878	904	907	854	910	836	890	823	877	888	887	902	847	848	886	871	921	826	892	881	842	856	858	934	828	858	821	886	917	890	868	864	899	876	857	886	873	865	868	890	824	836	917	865	895	893	868	872	905	867	919	859	854	895	923	856	883	839	893	879	919	915	887	897	871	872	884	907	894	844	881	896	884	924	816	922	853	883	847	909	903	846	890	899	832	841	878	918	877	853	856	862	915	895	871	922	848	842	875	873	846	865	863	880	820	896	905	892	901	903	812	946	877	970	825	799	896	904	878	871	881	937	884	860	884	878	910	877	907	856	831	863	889	892	831	858	841	891	891	857	918	915	898	840	861	869	879	930	853	898	851	928	941	848	880	851	926	893	937	875	926	889	905	838	896	883	902	914	869	887	896	900	849	857	849	884	884	921	862	910	898	899	896	863	934	855	873	899	899	898	888	878	875	877	871	886	866	882	911	874	894	905	921	861	844	825	844	879	898	882	881	907	883	897	900	894	852	851	860	842	877	864	857	947	918	916	902	841	909	840	923	859	893	883	889	827	813	824	872	874	901	849	830	859	926	858	936	818	850	804	882	818	892	905	869	868	892	848	918	873	833	844	866	883	874	851	879	882	879	860	849	908	829	859	834	824	838	902	848	813	898	894	856	894	912	919	903	918
6878	341	179	131	108	105	97	122	118	131	100	83	73	80	75	73	69	70	68	57	61	59	44	68	57	36	52	51	45	61	45	44	45	39	44	40	34	47	54	42	40	40	44	29	25	33	45	44	40	40	42	47	40	40	28	33	39	29	48	40	29	34	38	38	41	29	31	40	32	33	43	39	36	26	33	39	38	32	30	39	28	38	33	27	42	35	33	33	30	35	43	33	48	39	30	45	31	32	32	33	26	29	32	39	41	39	31	32	24	38	43	31	41	49	43	37	30	31	33	42	34	41	24	40	36	38	33	37	41	33	36	30	41	28	30	47	33	37	22	45	34	30	40	42	25	33	35	28	36	28	34	28	34	40	26	38	34	46	31	39	42	36	34	28	32	36	37	39	34	50	31	42	28	39	33	39	30	35	40	31	39	34	37	37	40	35	22	41	32	33	40	19	37	25	24	41	41	45	45	25	26	33	26	31	22	31	34	29	24	33	40	41	33	25	38	39	30	38	31	42	39	29	34	46	38	30	37	31	49	39	34	45	43	38	35	45	38	35	36	30	43	44	28	41	34	30	31	36	44	34	25	37	50	28	29	35	31	35	38	22	32	37	35	36	25	26	42	41	38	35	34	30	31	17	36	29	39	25	32	36	32	23	36	34	32	46	28	41	31	31	24	29	36	35	32	37	34	44	40	38	46	34	30	38	37	26	30	36	27	39	23	33	28	33	37	30	32	29	36	41	33	30	35	43	34	48	42	45	30	31	42	27	26	41	30	45	48	30	36	38	40	39	37	38	27	30	31	38	32	27	41	34	36	41	39	33	43	32	39	32	30	44	37	42	42	34	31	47	31	31	35	30	36	25	34	31	42	26	20	38	29	28	32	31	34	39	21	29	41	37	39	30	42	31	28	30	34	33	38	36	29	42	34	28	33	29	20	26	42	28	27	29	24	31	30	38	24	28	41	33	25	37	30	40	30	34	42	21	34	30	43	35	31	36	36	48	52	31	28	44	36	32	29	39	32	37	33	42	26	44	40	31	36	26	49	29	36	32	27	33	32	30	27	40	38	36	30	26	30	48	39	37	34	37	33	31	33	33	26	41	30	28	34	33	35	39	25	38	42	36	44	31	28	31	22	36	36	41	33	41	39	45	28	34	31	33	41	35	32	36	29	24	31	26	38	34	40	41	40	34	44	30	27	37	45	36	24	37	27	38	29	25	28	29	38	44	27	29	38	44	25	39	37	41	26	37	41	25	39	37	31	39	26	19	31	27	33	43	27	33	33	25	29	35	39	32	36	26	29	45	42	27	30	26	26	52	42	34	39	28	36	25	32	32	28	36	38	38	31	44	44	35	25	25	36	32	25	34	43	32	40	41	42	42	30	43	27	36	24	40	41	31	42	41	33	27	32	22	30	49	37	33	51	35	37	33	29	36	27	34	34	37	35	41	26	43	35	28	33	29	34	28	40	38	38	33	29	37	31	38	37	42	35	38	39	26	29	28	40	42	35	28	33	32	32	34	29	40	25	43	35	35	31	37	30	38	35	41	35	29	28	37	36	32	31	43	35	36	39	29	28	41	25	33	36	30	38	27	30	29	39	28	41	27	27	26	28	33	34	41	38	39	31	39	35	42	35	34	36	36	37	29	24	37	42	27	33	32	33	38	43	26	31	34	29	40	38	37	28	30	40	36	40	28	39	38	28	36	35	36	34	26	34	32	30	26	32	34	38	27	30	24	33	38	41	27	34	44	28	28	38	38	36	30	36	41	25	34	33	38	33	27	35	20	38	36	37	44	34	31	23	29	30	35	41	30	27	40	32	33	39	25	33	23	46	36	25	32	41	33	35	35	35	34	29	35	35	44	35	30	30	36	31	30	43	37	43	33	33	40	35	33	29	39	38	36	36	28	34	30	21	36	38	34	30	33	37	31	31	34	35	38	33	31	39	40	28	36	29	35	28	32	31	37	23	31	36	32	23	29	38	47	34	36	35	33	34	37	43	35	35	35	40	30	28	28	33	41	45	26	35	33	43	30	32	37	35	34	43	42	42	28	31	31	31	35	39	41	34	32	42	41	44	26	36	38	27	44	43	27	33	34	36	38	33	32	35	33	40	39	39	42	44	41	30	40	33	27	30	41	28	38	35	18	30	26	28	34	37	48	37	32	34	49	33	34	35	30	31	26	33	34	30	30	45	33	38	33	36	24	40	40	32	37	40	29	28	35	33	31	31	40	37	44	32	37	30	36	31	33	30	33	43	43	34	34	34	41	24	32	41	36	34	36	29	33	36	34	30	45	31	42	33	43	31	32	34	38	33	39	37	35	31	33	32	31	45	40	38	26	37	36	35	31	26	36	40	31	40	51	35	32	35	42	36	34	31	33	37	33	39	33	35	30	22	38	28	38	40	44	34	38	31	35	22	31	41	34	28	36	32	29	37	32	27	45	21	41	29	38	36	36	36	37	25	30	30	40	33	33	18	35	39	36	33	29	35	35	36	33	36	42	28	20	39	34	33	29	32	37	39	35	42	34	32	28	41	40	27	39	26	39	28	26	43	38	28	38	26	24	39	38	36	35	31	46	31	44	30	36	31	44	37	35	31	26	27	31	33	38	39	41	36	28	36	34	26	34	33	29	21	30	44	28	29	49	32	36	49	47	26	31	40	25	29	42	28	31	37	27	29	46	38	27	30	28	31	37	33	28	33	30	24	42	37	28	31	28	38	33	25	32	37	27	41	28	35	43	32	30	35	50	37	35	38	36	24	28	45	34	37	29	29	30	30	35	36	34	38	32	39	25	25	28	37	38	29	23	33	45	40	31	33	29	34	39	39	38	30	34	26	42	34	28	49	28	31	32	27	27	33	31	40	34	29	30	30	25	34	32	30	31	33	29	36	32	40	46	28	31	32	37	45	38	35	38	23	23	26	26	27	33	39	37	35	33	34	36	29	39	35	31	29	37	32	40	37	34	38	48	35	35	35	38	43	33	31	35	28	39	33	29	33	44	35	39	47	40	23	44	41	33	29	40	28	38	30	33	35	47	35	45	33	33	40	32	33	29	30	37	30	29	29	32	30	35	39	41	39	49	37	26	38	40	26	28	43	31	31	31	38	31	43	36	36	31	38	37	44	24	28	32	31	40	34	34	34	30	32	30	39	29	36	40	41	34	31	28	24	27	32	37	32	22	38	30	33	29	32	35	30	37	31	42	33	35	46	38	41	38	41	33	31	29	46	34	34	32	35	39	28	24	42	32	35	28	37	40	33	25	25	33	41	27	29	29	39	35	34	33	47	27	38	45	35	34	39	36	39	28	32	31	35	35	42	45	37	33	32	25	39	32	30	42	31	35	44	26	33	38	39	26	29	27	38	30	36	39	37	32	32	31	24	28	35	29	28	38	43	35	44	37	31	41	31	29	29	24	28	35	35	28	34	22	30	40	25	38	29	38	46	37	40	31	34	36	35	30	38	28	36	30	48	29	46	26
16146	3931	2027	2201	4741	7040	7343	6535	5516	4758	3845	3285	2845	2404	2097	1873	1598	1477	1333	1195	1095	997	958	924	811	794	719	690	660	638	663	601	571	522	507	520	509	505	481	465	506	440	395	398	394	371	361	349	343	321	322	358	355	328	324	300	339	318	316	305	270	300	311	327	340	301	325	329	335	330	352	330	336	316	302	301	326	318	339	304	324	295	326	316	300	314	328	333	325	289	326	334	313	316	306	306	291	290	307	309	329	270	290	299	323	303	314	285	285	291	337	318	310	309	293	274	318	295	296	333	296	304	283	298	290	286	327	283	274	270	269	283	256	285	270	284	280	285	312	285	267	306	270	273	278	280	296	278	306	313	297	275	300	312	273	269	291	239	301	277	258	266	290	306	273	287	270	268	288	276	266	305	284	288	290	277	302	276	300	300	292	280	277	322	291	258	273	258	294	286	309	286	284	269	297	299	265	290	288	270	286	289	299	277	256	300	267	252	275	310	263	269	284	300	272	275	306	281	263	293	276	310	257	285	290	268	268	256	274	305	285	268	286	270	284	288	297	290	298	303	283	300	304	296	269	290	289	285	281	265	302	304	248	272	275	298	272	263	294	286	278	307	276	297	278	288	236	301	288	294	300	301	276	269	288	274	276	290	283	323	298	285	314	289	273	271	300	280	250	303	291	296	281	274	271	276	277	294	298	266	270	274	286	278	256	286	255	311	253	303	286	290	270	290	300	287	253	297	312	284	276	301	314	271	272	290	292	319	292	306	274	252	263	279	276	279	309	274	275	309	289	297	273	314	298	292	295	266	271	279	297	264	259	304	290	278	299	261	299	290	286	279	275	283	254	244	293	285	255	276	292	275	301	268	265	266	258	273	283	278	283	289	288	267	305	259	295	298	265	281	286	292	311	299	303	272	300	289	267	269	279	302	280	295	255	276	295	275	269	267	298	282	287	285	294	267	255	285	276	317	265	288	273	286	271	276	279	277	263	271	292	281	265	259	272	283	298	295	292	275	271	255	282	275	280	276	266	292	287	307	267	303	295	257	294	269	274	275	279	250	289	262	282	299	263	279	286	283	304	279	303	282	293	277	283	285	292	288	288	281	298	277	297	311	256	261	299	274	307	267	253	295	275	298	296	292	293	263	307	267	282	269	268	289	288	295	302	296	274	279	269	293	307	277	275	277	289	258	261	294	265	278	310	272	288	282	286	286	284	285	294	264	290	281	269	259	286	294	264	296	246	275	279	317	266	300	293	295	301	294	281	296	282	272	279	275	268	279	273	297	285	272	283	289	288	263	259	257	281	270	315	303	310	281	304	282	290	279	302	250	273	302	313	311	316	270	272	283	264	288	315	332	290	280	308	264	265	280	277	271	260	297	240	303	279	270	307	270	250	293	295	281	303	277	275	277	259	312	267	306	285	275	281	293	279	282	280	272	270	279	293	280	257	287	290	300	275	297	298	283	279	301	309	285	298	282	275	283	284	293	294	293	278	304	255	274	281	290	293	272	319	253	230	231	275	277	300	259	277	272	279	260	299	283	253	276	294	318	315	272	296	299	292	308	279	297	302	285	284	268	273	280	297	290	281	271	256	289	271	258	253	262	312	287	287	297	271	273	280	271	282	290	262	285	271	271	318	277	275	261	299	285	289	252	293	303	308	263	292	285	303	310	280	305	282	292	252	286	274	279	290	296	276	256	285	296	303	285	278	276	279	305	284	299	301	268	318	300	299	283	296	286	314	291	271	298	268	315	292	298	293	268	291	256	288	253	293	289	281	274	293	300	287	306	283	266	314	270	283	286	313	263	294	303	298	296	291	255	276	255	291	248	299	305	271	307	273	274	323	299	274	289	264	300	273	267	293	295	288	278	288	305	293	277	281	290	268	263	275	248	237	269	276	304	292	276	323	279	267	290	290	262	272	300	311	271	309	278	256	271	302	270	260	282	290	263	271	278	279	300	292	299	289	301	266	264	265	261	268	301	270	276	298	276	284	271	280	296	292	292	287	242	309	271	293	306	269	270	302	281	270	285	273	272	279	295	286	263	279	300	247	260	275	280	285	262	296	298	320	267	271	272	299	283	267	306	304	279	286	294	252	274	287	267	277	279	291	255	283	274	255	298	282	299	258	267	272	280	285	284	291	272	284	279	308	304	279	309	272	258	310	260	267	270	285	286	281	273	303	299	303	279	270	257	289	288	288	300	253	289	310	313	295	279	272	295	275	263	274	288	282	347	318	282	279	295	257	283	276	309	291	290	286	268	288	292	252	279	274	283	264	290	243	258	261	270	269	281	265	285	297	287	281	238	293	323	301	296	261	288	294	260	289	275	283	258	276	281	283	298	295	290	286	282	287	281	303	281	269	264	296	313	275	279	287	293	270	267	307	279	251	285	290	286	267	290	289	262	303	257	277	307	272	290	266	297	294	289	260	279	286	280	267	305	286	283	280	275	274	284	265	279	267	289	314	286	264	286	308	263	276	267	258	280	277	292	278	253	284	264	279	272	287	309	305	298	276	271	275	270	309	273	252	265	335	258	263	300	284	304	297	264	296	256	297	300	272	257	290	279	310	278	292	260	265	297	285	267	293	292	312	275	257	282	304	256	273	266	289	265	271	284	270	275	276	306	289	279	291	280	272	309	328	267	269	255	282	268	290	259	299	312	288	301	266	277	280	284	275	306	264	265	268	253	334	285	262	288	279	236	263	293	260	278	280	303	287	323	272	295	257	271	285	289	295	273	278	295	291	289	265	293	299	293	295	299	280	242	269	267	272	276	278	276	287	294	286	270	279	263	274	300	264	302	302	281	287	256	244	262	278	291	289	279	277	275	283	285	300	300	272	276	270	304	328	285	292	308	277	294	278	276	295	303	286	280	268	262	282	280	279	282	294	270	265	272	262	295	282	279	275	252	262	306	305	274	290	266	254	289	317	256	280	292	277	291	270	303	310	268	242	266	271	253	285	280	260	276	276	290	246	278	284	270	286	275	252	290	267	277	276	284	283	280	277	292	269	303	261	276	282	287	324	289	288	263	289	280	306	268	278	294	284	273	309	297	259	281	273	288	297	290	273	303	288	277	281	273	274	271	300	295	323	295	271	301	218	276	275	327	264	274	293	291	276	289	278	308	265	282	309	315	286	250	311	267	317	267	266	286	293	284	287	273	281	275	244	274	305	269	291	288	294	261	275	286	299	278	299	278	272	276	271	297	313	279	296	264	311	320	276	266	297	291	277	267	287	278	294	278	278	299	293	263	273	304	282	284	290	297	307	289	283	267	311	283	277	294	268	288	260	271	261	288	275	272	270	258	250	307	310	289	271	292	293	315	288	290	296	296	319	278	285	272	263	286	287	262	262	271	291	291	255	264	279	303	294	259	288	273	295	294	291	293	298	273	293	312	277	289	272	286	276	296	295	283	284	259	288	310	288	307	282	294	280	293	284	280	302	254	284	302	271	322	304	276	286	275	270	264	286	311	285	295	295	307
6401	606	336	216	136	169	220	208	228	208	174	190	159	148	146	132	139	115	130	109	121	122	126	99	109	85	114	113	97	100	112	104	93	111	84	117	89	81	107	74	84	92	103	102	93	88	97	91	86	80	85	82	95	72	96	80	89	101	73	84	84	88	85	90	92	85	78	75	74	75	80	86	76	94	98	90	90	108	79	72	89	105	92	98	81	90	99	70	94	95	85	82	87	96	89	65	89	83	79	97	96	79	85	87	87	81	99	96	96	83	98	69	83	85	82	80	85	83	96	97	81	72	104	86	82	95	85	93	81	92	94	93	75	77	81	90	85	101	77	77	79	95	95	89	84	74	97	74	85	74	79	102	64	102	96	81	94	78	74	75	81	75	99	81	82	87	93	86	86	82	81	87	82	86	91	79	90	80	99	77	89	86	83	80	83	64	83	74	74	87	101	101	79	70	89	97	70	72	75	84	78	92	72	99	103	91	80	101	80	90	80	89	93	85	102	73	96	96	82	97	90	99	71	75	78	100	99	69	87	84	70	75	102	74	77	82	96	82	77	87	79	82	86	84	94	93	93	78	72	81	98	85	90	103	96	77	93	79	97	86	80	75	74	90	80	77	76	81	87	95	83	77	80	91	81	75	81	89	114	88	76	62	86	91	98	65	95	83	77	90	90	81	99	91	77	75	83	101	74	83	73	94	86	87	93	79	81	99	82	89	101	99	80	83	89	77	76	89	98	80	74	74	73	101	72	88	75	104	93	79	57	75	84	90	88	90	95	93	90	80	90	93	92	91	96	72	102	84	88	81	97	88	88	78	79	73	104	85	79	69	87	75	83	84	94	81	99	85	89	79	61	74	94	89	79	98	87	81	80	94	79	100	69	84	78	87	72	90	80	96	88	93	105	75	73	72	78	82	92	82	72	91	75	98	98	77	86	82	76	79	94	98	83	98	76	80	84	83	89	89	91	86	78	70	83	79	78	101	104	82	94	84	99	72	82	84	69	99	102	90	89	88	74	79	72	82	78	86	77	101	83	83	92	85	100	87	89	91	83	71	88	75	91	81	85	92	93	81	97	75	85	78	76	81	88	89	85	84	86	90	88	90	81	83	75	78	67	87	90	81	80	80	94	77	77	96	96	106	82	90	84	75	95	87	86	79	97	94	104	90	82	86	83	80	98	102	94	94	80	70	91	81	78	77	76	72	95	75	83	101	80	94	90	75	86	81	96	75	93	79	98	91	86	82	96	94	82	70	61	85	84	102	77	84	72	99	80	72	95	75	84	87	78	87	75	92	73	101	83	85	89	92	76	91	84	77	81	67	80	97	99	109	86	89	87	86	85	83	88	83	76	70	68	95	79	86	72	74	70	82	95	90	80	94	91	81	90	74	83	76	85	77	83	87	91	75	85	90	80	68	91	114	78	76	97	86	93	88	78	86	101	81	85	68	79	83	80	74	88	74	106	84	83	80	70	106	89	91	79	83	89	79	69	94	95	101	91	82	79	75	91	101	92	82	92	87	67	87	93	84	89	83	81	81	84	65	86	84	78	82	77	86	78	66	91	92	74	77	78	87	79	94	60	87	87	92	87	87	93	88	82	95	88	80	86	79	75	87	79	109	83	80	91	99	94	73	86	93	83	77	84	87	98	91	89	87	103	90	80	75	97	87	83	79	86	95	84	91	76	92	76	65	83	81	84	87	82	86	85	77	74	112	82	88	84	97	88	87	89	79	81	83	97	64	74	80	92	94	78	86	83	88	103	92	77	80	78	93	99	84	82	80	87	86	77	96	89	86	72	89	98	79	101	80	92	75	69	74	93	86	100	78	78	81	93	84	80	70	69	81	83	76	86	60	87	92	74	71	94	81	95	89	78	78	98	75	91	86	76	64	84	81	80	89	83	67	61	99	83	84	88	84	91	82	91	71	93	74	82	84	93	84	89	79	92	74	95	81	75	73	74	74	103	99	89	85	84	93	85	88	86	66	84	77	66	91	99	96	89	95	78	86	83	97	77	84	72	84	85	99	79	106	85	77	94	75	90	94	73	95	86	83	71	70	84	75	98	92	94	83	89	85	95	111	75	90	74	71	93	88	90	93	81	69	97	90	91	72	70	91	89	90	89	100	75	85	90	103	73	89	81	98	83	84	98	99	85	93	83	100	108	87	89	78	87	78	65	83	88	76	100	91	86	101	89	84	76	104	77	80	80	87	71	65	89	74	101	81	71	94	88	89	91	77	74	88	80	86	87	87	87	78	78	80	93	101	85	91	93	80	68	96	71	79	90	73	77	88	104	87	106	91	90	83	70	77	91	71	93	70	84	74	95	89	71	75	87	82	52	89	110	67	79	102	102	89	69	85	71	95	77	81	100	85	79	82	82	80	91	79	79	84	85	95	81	102	90	78	78	89	92	86	89	89	71	83	79	77	74	80	89	87	80	93	82	78	86	86	74	94	76	94	84	92	101	84	71	84	75	81	81	73	78	99	93	81	80	96	90	67	72	86	89	79	72	67	72	88	91	92	75	97	78	83	75	78	75	90	88	98	104	90	84	77	63	88	75	87	77	75	96	78	76	70	93	85	65	83	89	68	90	69	103	72	88	77	83	100	103	70	69	81	86	82	88	99	72	95	78	95	74	84	97	72	87	73	84	86	84	88	90	86	82	99	85	103	85	78	82	76	84	83	97	94	88	76	71	89	86	97	90	69	97	95	80	84	85	73	90	81	94	87	73	95	72	79	94	86	87	90	88	97	99	80	80	74	79	96	121	91	79	91	89	91	90	81	92	88	74	74	84	66	77	85	94	71	77	93	63	73	89	80	82	99	89	86	80	90	82	81	75	92	83	68	90	88	96	73	94	83	96	83	73	98	87	79	83	89	89	88	98	91	88	67	82	81	85	84	95	84	71	86	86	65	74	94	85	84	96	90	101	94	98	84	79	88	90	82	98	81	94	78	88	79	79	81	89	81	86	84	83	90	88	77	96	91	85	78	87	106	68	71	76	93	87	97	98	77	83	71	74	76	94	73	91	83	82	85	75	96	69	84	99	85	70	101	87	83	84	78	93	91	89	86	89	90	73	79	92	71	82	104	104	88	93	84	86	73	73	85	93	78	83	91	89	91	76	91	80	98	77	73	87	81	87	84	90	81	82	80	100	73	76	76	75	94	90	78	94	81	84	99	68	84	81	103	67	104	82	101	106	79	77	72	97	75	80	73	82	100	84	96	73	99	90	88	91	97	80	91	76	68	79	89	89	93	100	84	97	85	76	82	95	75	94	108	71	89	86	86	91	99	89	82	81	90	94	87	78	75	76	79	89	82	84	76	86	74	82	81	87	89	90	65	98	91	92	94	84	95	76	80	86	79	86	89	66	86	78	73	73	84	86	88	107	84	76	66	96	107	79	96	80	82	82	83	83	94	74	93	68	89	83	86	68	83	87	82	89	78	99	64	95	90	81	77	88	96	64	92	84	80	94	73	74	89
23825	6500	3395	3675	7331	10484	10808	9933	8554	7383	6138	5165	4387	3953	3356	3040	2711	2404	2194	2109	1969	1826	1735	1675	1516	1462	1402	1351	1237	1262	1226	1132	1158	1036	1039	1098	1042	1026	955	1087	1043	912	898	886	888	804	877	787	838	794	742	832	788	836	779	793	801	775	746	772	792	810	761	780	774	782	807	757	783	776	742	762	714	769	737	738	756	791	803	762	763	803	755	738	763	728	805	756	739	734	756	766	751	738	779	797	786	728	765	785	793	776	735	758	779	797	762	758	676	750	731	757	733	721	710	696	762	729	756	714	739	706	712	755	744	721	712	676	705	719	703	734	736	711	710	692	762	733	727	726	692	796	754	733	760	742	738	734	682	736	693	702	710	713	666	710	721	691	715	703	747	706	764	707	725	699	706	767	738	685	720	711	751	728	739	709	706	694	716	732	726	753	712	747	727	728	734	764	763	712	699	731	682	739	696	713	743	672	728	688	757	716	684	755	701	712	720	713	718	669	679	768	700	730	696	728	736	717	694	687	704	726	702	672	713	695	734	723	713	711	679	729	684	702	714	733	738	732	704	718	774	710	722	725	716	679	677	654	709	671	733	706	721	732	726	713	716	729	711	750	710	720	740	741	757	759	728	755	716	792	728	749	720	763	726	706	694	661	691	694	740	706	741	751	729	709	710	718	716	720	687	741	744	731	723	679	664	681	712	715	725	692	713	722	705	743	714	756	706	700	689	731	737	671	781	713	696	689	710	715	694	684	720	727	753	741	733	708	734	706	683	703	717	736	736	720	710	719	798	701	739	718	781	724	797	722	735	656	726	755	697	748	738	734	750	697	720	732	709	734	724	704	702	713	693	698	740	706	693	755	706	766	734	699	730	747	756	706	706	686	695	743	695	716	752	722	708	721	706	736	719	692	690	719	680	715	683	741	732	736	693	727	731	706	723	714	741	726	749	736	740	721	704	751	692	711	718	742	713	694	710	669	726	713	743	712	692	711	714	753	695	715	725	744	722	736	698	729	709	732	721	735	734	742	765	746	706	722	689	655	688	714	742	686	717	738	697	697	710	684	724	710	757	698	740	753	689	743	717	680	694	670	746	688	750	731	686	760	729	739	727	739	693	703	671	715	713	699	696	672	723	715	722	718	704	723	697	739	724	693	712	727	710	738	654	723	720	670	704	738	756	656	751	779	755	705	723	711	709	777	746	750	674	721	708	757	691	711	712	740	730	726	766	688	774	736	735	718	713	693	697	667	684	735	739	739	776	757	716	743	750	665	715	667	717	759	679	750	745	759	697	764	693	720	686	734	699	718	714	732	678	732	699	737	746	715	691	766	697	706	686	715	733	683	724	700	670	755	745	747	734	712	682	734	709	702	759	715	742	707	725	705	760	669	683	748	733	707	704	690	714	674	719	701	705	741	678	707	689	716	707	789	782	710	709	698	736	687	720	673	709	664	722	701	669	718	661	705	711	710	673	681	687	727	663	723	684	727	683	769	690	713	685	731	724	681	671	706	760	752	705	682	730	725	689	723	722	679	704	716	712	736	728	743	681	710	703	706	706	712	723	699	710	699	727	685	700	721	743	767	756	689	646	708	724	696	750	757	669	720	745	715	746	712	655	722	741	759	739	745	721	682	752	704	708	715	697	740	716	760	712	684	735	755	701	737	694	713	734	706	717	694	774	697	701	705	726	769	714	724	775	698	698	713	677	755	685	718	729	717	722	672	771	729	720	728	717	755	746	685	728	715	694	733	721	722	726	732	694	722	714	741	699	750	659	722	718	703	723	716	684	719	709	701	705	704	670	762	719	732	700	674	722	691	741	703	692	714	676	718	732	735	724	643	718	771	705	709	715	716	716	649	674	707	736	712	700	661	702	702	717	772	705	713	666	736	741	742	691	785	713	712	762	728	749	723	724	684	736	757	697	713	673	661	747	727	699	753	729	735	728	735	726	704	712	681	750	729	762	769	672	684	740	703	707	739	669	723	722	745	735	704	730	721	732	693	710	694	730	703	719	775	682	717	704	738	732	705	711	780	722	703	709	720	744	746	736	674	680	757	688	684	762	671	698	735	677	708	684	709	721	665	708	699	704	686	730	737	725	732	698	702	747	697	732	681	726	688	720	757	699	732	707	741	700	667	689	731	715	716	714	700	716	708	677	771	685	733	706	688	708	730	712	747	722	737	673	688	707	703	682	730	700	723	687	752	689	712	740	719	759	723	757	729	724	737	662	719	719	734	744	724	683	711	718	705	692	720	683	773	728	739	720	695	710	713	735	735	677	699	714	681	725	738	713	731	702	736	705	718	715	781	739	701	707	741	675	714	732	666	742	728	655	702	703	764	723	702	775	703	715	724	751	746	747	695	713	697	728	672	699	714	724	688	745	745	712	746	710	723	703	696	690	699	698	687	682	699	717	728	729	744	784	733	702	661	733	719	693	694	722	692	742	720	692	704	670	716	717	696	676	691	709	677	718	743	705	703	733	717	718	712	790	735	656	709	712	705	763	728	723	764	722	736	737	725	715	704	672	710	682	721	719	688	708	717	720	735	734	730	744	677	728	739	706	698	711	696	752	688	712	692	746	713	725	700	725	685	732	740	755	695	726	710	735	680	734	735	724	706	741	697	683	734	757	686	738	729	696	695	736	735	740	757	744	699	709	703	789	713	697	712	762	708	723	678	672	710	702	720	727	764	678	687	738	725	705	728	735	669	735	721	758	739	722	682	702	701	707	716	717	703	716	706	702	714	726	703	698	740	684	692	733	738	730	713	725	735	748	689	733	687	704	695	736	761	739	706	694	736	694	753	665	689	731	737	738	704	719	724	677	703	720	728	704	758	716	753	733	715	751	725	748	744	711	703	732	707	727	672	707	677	672	709	696	737	677	742	698	700	684	713	690	710	711	678	715	706	697	688	712	718	738	728	712	729	764	760	698	743	674	736	713	695	736	719	721	665	760	668	734	706	709	693	700	667	714	691	734	703	698	710	738	726	666	678	691	752	696	745	648	743	672	763	751	732	744	713	769	661	706	749	734	676	709	721	679	728	710	686	771	701	749	718	705	717	655	706	719	701	708	735	702	706	684	716	706	742	644	691	717	707	712	723	666	720	724	680	695	731	713	733	729	724	686	662	730	713	678	705	665	698	709	716	719	704	708	699	722	731	647	734	718	730	712	714	747	693	710	697	686	720	731	683	734	714	678	679	736	735	726	746	697	704	703	716	710	704	700	745	659	741	718	729	689	738	689	744	694	712	731	729	688	714	707	758	710	702	725	747	705	758	720	711	685	729	690	662	732	714	684	696	732	772	749	738	695	687	734	739	728	744	760	735	696	712	775	705	729	679	672	706	732	723	727	681	721	743	729	744	740	688	686	691	689	664	735	725	727	737	696	697	711	731	704	736	696	697	756	663	726	738	726	704	742	714	692	764	735	719	737	696	681	694	718	720	742	761	699	731	755	731	657	701	755	734	691	694	744	685	720	728	698	675	708	689
4425	233	127	114	103	92	103	131	107	108	87	102	69	88	88	96	75	85	85	83	73	78	79	77	74	63	67	74	72	77	63	59	69	65	79	68	72	67	59	52	73	60	57	63	64	55	72	72	72	79	64	63	64	82	60	75	63	59	66	51	69	72	68	69	63	67	58	63	69	51	65	57	71	62	65	62	69	58	60	67	66	69	63	66	74	72	65	67	89	84	75	60	63	62	68	56	58	53	71	80	69	70	53	51	65	65	72	74	81	58	68	77	61	64	58	52	65	85	69	62	64	71	70	67	73	73	73	84	55	64	58	53	59	72	65	58	71	58	73	54	83	69	61	69	68	68	60	77	76	50	89	65	64	61	63	60	60	69	71	58	75	60	77	62	67	75	56	78	58	69	72	70	53	57	68	69	60	57	68	65	56	56	68	66	49	54	74	77	57	66	75	80	72	72	71	61	64	67	80	74	64	49	61	65	65	65	59	59	76	75	63	72	67	62	68	67	53	77	60	66	64	76	69	62	87	68	75	62	75	69	67	57	77	70	55	63	65	64	51	72	59	50	61	68	69	58	66	65	53	75	56	70	62	64	67	62	53	58	79	62	73	56	61	72	72	60	72	77	78	63	70	55	56	58	66	70	61	65	58	64	69	68	56	63	59	65	62	70	67	72	77	72	57	56	58	64	71	68	72	74	83	80	59	49	57	80	72	62	65	70	57	77	60	68	63	68	65	78	62	65	65	62	57	58	65	71	63	75	63	76	61	61	77	67	65	62	60	69	67	54	66	68	54	67	68	68	76	71	56	78	57	83	76	68	71	64	65	62	84	75	71	69	69	62	61	65	70	65	70	68	72	71	62	64	61	64	68	70	66	70	66	68	63	59	62	66	64	75	63	71	73	65	62	61	61	81	56	73	58	83	65	69	73	77	70	70	65	80	66	69	69	62	61	72	84	62	70	63	62	62	57	65	68	59	52	75	71	62	66	64	78	60	59	56	54	59	62	70	75	57	74	68	60	65	66	62	77	66	54	62	65	56	62	76	69	65	64	64	66	55	72	66	72	68	60	66	72	69	75	66	61	56	85	50	62	52	54	68	77	70	80	67	54	59	51	65	64	64	81	57	71	75	61	60	74	65	55	68	69	70	65	73	47	57	71	57	76	69	67	67	73	73	60	60	66	55	61	78	63	54	66	59	76	56	77	61	69	56	62	61	62	59	68	65	56	70	72	77	69	56	53	55	58	51	56	59	70	64	75	76	49	58	70	62	62	63	64	62	61	65	79	67	65	59	68	74	57	70	61	73	58	69	69	71	65	57	57	58	66	71	72	59	68	58	73	76	61	65	66	62	63	74	60	74	55	66	71	75	91	65	52	43	63	72	59	77	58	69	63	68	58	73	64	70	67	60	46	75	65	73	54	61	67	55	65	80	54	66	67	71	59	60	58	59	69	69	62	45	79	68	57	68	66	83	61	60	58	54	65	66	68	73	63	60	81	69	68	62	65	66	72	68	67	58	80	50	57	67	68	65	73	61	66	63	64	71	58	64	65	62	50	62	57	76	47	68	75	73	73	74	60	72	56	67	70	69	80	67	75	71	65	51	73	60	69	56	66	62	60	66	72	74	69	64	64	69	65	63	68	76	60	69	63	65	73	59	70	73	69	73	74	69	52	42	69	70	61	72	54	61	60	56	67	55	66	65	62	54	67	66	54	66	63	67	74	60	64	74	79	61	66	75	64	74	60	72	63	72	63	74	66	65	53	68	65	60	66	62	70	71	68	63	69	59	50	70	77	63	78	68	73	79	59	54	67	60	80	59	58	59	59	53	50	64	58	70	65	69	76	68	82	68	63	61	57	60	63	56	67	75	75	63	76	69	79	79	72	69	67	70	57	42	54	62	84	68	61	57	88	60	69	72	51	68	61	71	59	62	61	68	62	61	68	69	45	68	80	62	48	71	69	68	70	56	49	74	74	70	56	87	58	62	60	70	67	68	79	66	54	74	65	56	69	68	58	55	69	60	67	67	59	78	69	57	79	69	66	76	63	74	65	68	60	78	75	57	72	63	61	60	64	81	59	74	59	66	62	69	69	84	62	56	67	76	68	58	71	68	70	55	65	66	75	57	65	70	60	67	69	59	65	68	75	63	64	59	65	64	56	76	59	61	55	66	60	63	73	63	65	60	59	72	59	75	72	60	67	74	54	63	61	68	70	69	70	50	52	60	80	66	60	59	76	58	65	65	66	79	59	70	85	66	61	71	65	61	65	68	63	74	62	51	74	64	72	67	62	60	71	74	45	61	62	46	62	67	73	87	67	69	74	88	68	74	59	59	66	59	60	80	59	68	62	67	71	67	76	70	68	77	54	76	58	59	60	60	57	61	82	70	58	73	62	55	66	65	70	69	69	60	63	72	66	74	75	65	68	75	50	71	56	75	72	63	56	74	56	60	61	81	80	71	56	61	68	60	58	68	61	67	62	61	63	69	76	76	62	60	55	58	77	67	62	70	59	82	60	67	70	54	69	52	77	55	70	56	75	65	59	54	55	61	70	71	60	61	60	57	65	76	77	58	77	64	70	64	64	66	82	72	74	73	56	60	68	70	51	73	74	54	72	69	62	70	73	76	57	80	66	72	56	62	51	69	64	75	55	82	57	56	63	76	65	77	60	70	73	50	64	61	62	75	71	69	49	62	70	67	74	65	58	68	69	59	68	59	52	49	53	68	65	55	73	62	50	63	64	64	62	57	64	64	73	74	63	53	67	76	69	72	69	70	55	84	59	68	69	70	68	74	60	76	79	69	60	49	68	59	60	71	76	83	62	65	75	54	66	57	53	67	67	53	65	63	68	66	71	86	69	63	67	74	49	67	67	75	53	76	65	80	81	67	71	74	84	62	75	65	71	55	79	64	66	60	69	53	63	80	66	62	61	71	61	79	61	57	61	69	56	51	70	63	73	69	60	80	59	66	67	71	71	65	59	64	69	61	65	71	64	58	71	54	92	56	68	55	69	62	72	70	74	71	75	72	63	74	68	58	61	82	64	51	60	78	62	59	67	61	74	60	71	75	68	57	65	69	72	65	69	54	61	67	63	59	61	65	62	77	70	62	65	71	55	68	72	68	58	51	76	56	62	63	51	74	59	67	69	63	72	76	68	66	61	50	72	53	70	70	66	59	70	80	68	55	70	65	76	82	69	72	74	79	67	70	65	57	76	57	64	67	72	61	51	59	79	61	53	56	58	79	75	48	66	72	42	55	57	61	94	64	80	74	68	70	66	59	67	69	59	58	59	65	52	63	76	64	63	68	70	64	63	53	63	65	67	70	68	63	61	70	50	61	65	63	75	66	68	57	78	67	79	69	54	82	70	71	71	71	51	68	79	71	62	68	52	68	55	65	68	56	65	76	72	67	69	64	60	74	70	65	49	70	68	64	71	57	52	72	70	70	61	66	65	67	52	70	56	68	59	80	66	61	72	61	62	75
12793	2568	1546	1541	2883	4217	4447	4089	3350	2856	2341	2182	1793	1622	1550	1321	1225	1111	1112	968	897	859	869	832	819	795	799	733	731	662	692	653	663	609	636	573	637	598	628	670	661	567	580	562	591	558	537	596	560	544	594	518	564	533	534	542	510	484	565	540	544	542	539	550	555	558	552	527	528	562	551	547	588	546	568	521	555	556	525	540	575	512	555	568	545	531	527	534	535	537	517	590	575	517	513	573	532	544	555	521	566	542	558	544	528	539	540	507	534	567	550	556	556	539	524	519	526	530	561	553	540	536	529	557	556	493	513	529	504	520	530	530	517	510	503	518	524	538	535	502	493	529	485	527	520	537	549	505	554	530	554	530	547	538	538	493	516	563	533	511	537	507	539	535	527	543	564	548	533	492	523	523	532	554	514	515	479	488	537	529	467	540	497	574	522	524	531	542	504	538	532	553	569	533	511	542	517	557	529	534	542	521	513	514	536	537	568	497	500	543	565	560	542	501	521	523	514	550	502	517	526	516	519	510	507	525	512	479	534	548	489	529	515	499	546	567	518	561	517	559	524	535	552	539	558	507	558	535	524	552	542	511	549	499	520	560	515	517	570	488	551	533	539	531	511	535	542	519	564	551	530	525	517	544	510	519	502	529	518	516	556	531	523	542	559	539	493	544	524	546	545	517	559	474	553	459	549	481	555	522	532	535	491	518	541	538	568	566	571	506	520	494	519	570	529	530	499	519	528	499	549	531	520	530	518	534	528	526	536	555	516	569	520	533	555	514	518	504	571	533	516	529	535	523	549	553	462	533	567	508	468	510	494	536	515	534	515	540	545	539	578	519	560	557	504	544	504	485	551	550	550	526	566	517	515	571	542	502	530	499	501	523	567	510	540	502	503	534	555	552	552	534	541	512	532	492	508	513	525	500	539	532	532	515	534	521	507	521	557	531	517	529	532	524	545	564	520	546	514	533	533	504	503	492	533	521	526	513	571	509	534	580	548	485	528	509	522	552	498	522	523	503	501	529	506	535	569	529	548	558	515	556	524	555	515	542	519	522	515	555	527	528	524	536	537	543	519	555	531	555	544	506	545	498	519	534	560	512	539	524	506	554	522	569	540	545	519	554	545	577	529	503	524	555	523	535	574	524	520	556	574	517	531	540	522	500	525	540	496	501	529	535	538	508	530	543	523	546	524	549	503	547	533	539	514	523	488	528	516	503	477	520	520	498	545	515	506	539	492	541	551	534	524	544	542	558	538	528	543	548	532	533	491	537	505	484	549	529	532	478	581	528	524	516	520	528	555	488	505	539	500	554	551	531	487	531	546	556	491	537	522	587	544	512	547	521	528	546	514	524	484	577	495	530	517	540	541	536	522	518	532	490	527	551	557	529	542	505	491	526	536	572	564	541	508	561	538	540	520	538	528	542	502	562	500	480	563	503	554	517	549	506	542	539	493	550	559	529	529	527	591	525	547	529	548	535	493	535	519	562	510	490	552	554	508	526	522	514	503	530	537	518	519	557	590	509	521	487	539	525	559	525	524	594	534	503	555	535	510	550	513	527	555	511	491	531	495	555	487	533	529	490	547	522	554	555	542	530	518	523	548	528	526	532	540	518	484	545	509	586	502	557	539	532	521	528	503	510	537	518	566	567	555	533	541	553	546	522	521	487	546	543	527	510	569	579	500	558	563	512	547	575	523	504	574	506	530	534	546	595	502	483	490	549	528	553	540	562	533	569	503	509	515	515	573	518	506	537	501	561	571	540	532	528	539	525	531	502	539	521	571	547	572	479	548	523	558	522	514	539	550	560	533	491	533	528	526	544	510	510	534	488	487	504	513	555	537	523	550	557	506	539	567	503	547	536	523	563	551	564	491	535	529	534	520	533	515	520	526	516	536	531	524	545	545	540	542	546	545	562	497	573	590	548	508	530	547	544	545	507	529	501	505	527	541	499	554	483	579	511	528	542	548	561	560	548	556	542	540	521	524	546	561	530	513	491	501	517	557	505	541	525	569	534	513	543	522	535	549	486	523	519	505	550	497	521	514	527	568	548	504	526	549	571	509	511	487	464	544	527	539	498	521	520	553	543	553	559	523	544	581	515	518	569	554	534	517	527	547	526	564	512	527	546	596	493	510	572	534	488	513	502	534	514	524	530	553	521	517	546	547	494	520	509	526	564	550	486	502	557	540	491	534	535	576	513	550	546	518	572	526	512	522	575	513	510	515	519	510	540	536	527	517	560	529	535	521	585	531	565	529	530	526	563	497	510	552	555	509	532	552	543	527	489	516	534	489	510	506	551	547	556	577	490	520	506	520	514	535	564	517	520	517	485	558	532	537	541	526	495	515	514	551	520	545	548	513	516	546	531	506	542	517	508	554	549	510	553	522	543	524	528	551	523	527	535	511	576	520	544	513	548	552	491	542	552	486	515	572	541	545	544	517	517	505	528	572	489	520	559	476	472	547	538	572	555	524	543	534	513	528	543	550	508	500	522	524	584	553	521	553	540	534	512	577	517	487	490	491	521	514	522	512	535	561	515	508	545	529	545	508	563	535	536	536	564	503	504	521	523	538	517	552	493	538	520	539	542	503	536	534	529	500	526	512	552	536	573	538	520	550	541	476	540	517	568	517	551	521	506	535	520	517	552	545	517	522	535	538	565	499	527	565	521	529	519	548	491	534	553	525	542	556	539	505	547	526	484	529	510	524	535	529	501	539	548	555	520	552	517	501	537	510	541	521	557	528	511	522	552	500	534	519	533	506	506	540	571	538	565	521	537	572	558	510	523	494	554	500	538	532	528	488	543	552	541	545	533	538	569	538	524	575	534	527	496	527	531	484	542	495	506	551	520	548	517	565	522	551	538	515	520	505	561	513	504	534	533	513	512	522	549	544	550	522	587	533	579	497	517	527	528	523	503	519	514	500	527	534	520	520	555	567	525	534	522	527	519	489	500	556	546	540	552	552	547	572	552	523	547	543	528	504	528	525	500	491	524	495	544	539	560	558	509	521	527	545	546	521	510	554	509	514	528	526	528	501	561	469	537	566	569	505	561	513	506	529	535	555	531	510	556	528	535	530	522	537	576	557	497	462	532	494	522	546	509	515	545	548	512	512	540	563	520	528	516	517	564	540	503	582	547	500	558	521	514	539	583	568	523	526	524	519	529	518	527	537	547	531	537	529	517	530	532	528	572	569	531	540	523	536	496	569	542	538	524	546	492	548	558	522	557	563	518	533	521	538	548	523	549	496	519	511	527	529	531	534	535	507	560	525	542	555	522	516	520	545	554	542	531	498	509	536	523	534	547	558	542	539	536	500	527	530	542	533	517	549	557	516	546	531	572	535	534	524	544	533	515	548	513	542	533	529	537	546	541	525	509	546	559	567	523	520	517	513	542	536	504	538	507	513	571	549	525	499	570	533	541	529	530	517	479	482	462	520	555	466	581	522	533	506	517	521	523	499	528	534	489	571	548	548	556	556	522	519	557
4353	477	288	175	161	184	225	211	195	205	191	179	171	165	165	164	132	153	136	124	137	118	127	119	107	118	132	116	125	132	102	115	107	104	114	123	108	108	110	136	112	105	108	118	100	115	108	107	117	121	107	124	97	99	120	110	109	117	119	115	117	105	107	87	102	112	90	82	101	119	120	102	109	111	98	120	117	97	115	124	88	106	104	108	127	127	120	109	109	108	105	115	106	106	117	120	104	115	104	116	106	114	112	107	108	110	111	92	126	109	116	121	95	89	99	133	93	90	120	103	98	103	95	105	112	112	120	117	108	110	96	83	116	106	100	89	95	104	100	120	106	115	120	113	104	110	95	89	103	89	116	102	111	100	122	101	104	114	99	112	92	114	113	96	96	102	106	121	96	91	115	95	117	86	116	123	93	109	125	101	93	115	101	109	93	106	99	103	101	94	110	124	100	111	111	103	113	112	81	132	106	94	105	98	104	99	115	108	92	109	106	103	135	104	101	107	104	94	95	109	110	104	134	89	106	85	95	84	101	118	115	94	109	109	115	104	101	92	96	125	129	93	116	114	109	97	109	110	94	114	114	96	106	91	121	117	121	119	109	100	114	102	114	102	115	106	97	119	100	111	107	112	90	104	96	97	105	99	76	107	94	105	93	105	116	103	103	94	117	92	105	121	120	103	121	95	96	95	111	100	106	115	114	105	97	112	91	95	103	113	119	97	122	100	107	101	117	107	113	94	99	119	109	120	94	114	94	91	115	139	117	111	103	123	118	99	115	104	121	107	98	108	98	101	99	107	114	111	100	111	129	108	111	88	105	108	104	86	100	121	108	121	108	92	124	101	102	105	114	97	100	122	93	118	99	120	109	112	114	109	100	110	115	94	104	108	93	105	115	101	102	108	113	105	105	110	88	114	95	97	113	109	107	108	97	104	102	118	116	119	82	120	102	112	101	98	122	97	101	104	99	117	105	90	82	100	94	106	94	121	98	110	105	117	107	99	104	106	112	91	102	110	119	108	99	113	96	111	109	106	101	113	101	106	113	108	91	135	94	110	88	111	111	110	94	125	108	119	115	90	99	84	83	108	114	120	101	97	102	100	108	80	117	93	103	114	91	114	84	89	109	122	108	96	122	120	105	117	106	86	107	107	109	100	101	123	99	95	98	112	111	103	119	101	103	91	79	92	106	111	115	109	115	112	75	101	110	93	108	98	116	87	104	110	108	104	97	108	101	105	116	103	85	101	102	123	86	101	118	103	116	102	103	106	100	109	94	112	122	101	106	103	90	105	109	92	95	104	91	108	109	110	122	110	121	116	98	97	83	101	106	97	94	122	109	105	116	108	103	100	112	133	109	117	112	97	112	92	107	116	111	114	91	97	87	79	118	97	101	127	107	95	109	118	102	123	105	104	103	109	110	121	109	110	112	103	114	90	96	94	90	97	110	114	108	113	98	124	113	107	108	98	104	105	98	98	109	104	109	80	95	109	102	90	94	109	94	99	115	93	115	117	95	101	117	92	130	97	115	105	101	113	102	109	111	123	109	97	110	98	114	116	85	115	101	116	106	123	93	122	92	104	121	89	87	107	95	103	99	106	109	99	112	97	99	93	91	95	110	103	115	115	131	106	110	102	102	103	102	84	105	101	114	101	111	107	113	109	119	110	112	95	110	95	107	102	89	109	124	112	95	97	98	98	107	108	100	98	97	128	96	116	96	104	106	100	99	114	91	114	90	99	108	98	121	121	90	102	88	113	119	117	98	122	100	109	112	111	101	114	96	100	124	98	109	136	117	95	106	118	119	96	88	119	86	104	122	113	105	129	95	97	100	126	101	111	111	114	93	92	106	124	103	112	113	117	101	116	111	101	95	118	109	107	107	103	99	99	118	119	106	101	133	92	104	100	116	110	120	113	97	120	115	123	116	106	116	94	125	113	103	102	106	96	98	95	116	100	111	113	110	101	103	106	103	104	101	94	96	125	122	106	110	94	99	117	112	122	105	117	113	105	82	105	100	102	99	99	90	84	113	128	111	115	109	86	126	113	95	105	115	97	100	86	113	122	120	107	111	85	101	117	105	109	95	103	102	111	114	121	97	99	112	104	97	111	109	106	106	113	114	123	102	115	97	120	111	82	119	103	117	100	113	118	122	91	87	89	80	113	108	114	109	114	116	117	124	104	124	99	108	120	103	85	109	96	106	96	90	97	110	97	100	119	103	101	102	97	100	97	95	103	125	112	113	105	118	76	100	108	109	98	126	103	124	110	113	88	110	115	99	85	110	110	102	91	97	97	105	112	123	121	105	99	104	122	109	92	106	113	121	112	102	124	102	114	102	110	109	105	92	101	109	94	95	102	115	108	116	115	91	108	92	100	108	105	109	108	116	104	128	101	114	97	94	91	107	102	96	102	112	95	120	94	107	108	116	100	102	111	97	117	102	122	115	98	106	100	93	107	98	101	106	93	100	120	114	91	117	129	109	107	96	108	101	110	101	105	93	99	91	77	105	126	140	98	107	107	108	102	119	102	92	107	88	102	86	91	106	98	134	109	115	100	91	85	107	92	115	108	102	125	102	116	123	126	107	90	101	112	115	109	118	96	99	106	108	108	104	99	107	115	92	103	136	115	105	104	101	95	111	107	110	102	115	101	84	96	101	106	110	129	116	98	94	105	88	103	121	88	97	120	109	103	103	99	125	97	96	103	102	105	128	106	105	97	112	97	123	106	108	92	109	120	109	104	106	120	110	114	119	103	110	98	96	113	97	109	99	119	95	92	109	117	97	125	92	112	110	123	94	121	95	109	115	109	114	110	107	107	108	85	91	126	99	112	110	95	97	116	111	118	115	115	113	122	95	92	96	119	114	102	101	118	113	108	130	103	97	104	114	107	102	102	113	103	79	110	115	102	120	126	112	96	104	104	107	103	108	107	93	93	103	116	107	99	107	100	109	109	105	90	108	103	102	111	105	101	93	120	109	112	108	119	102	82	91	102	118	120	122	96	115	96	101	121	91	98	93	106	103	102	117	107	115	79	106	102	115	106	102	104	93	119	110	112	98	105	114	93	108	115	107	93	109	90	94	98	92	101	107	91	105	104	111	108	109	91	97	111	103	90	100	107	109	112	98	97	106	107	99	98	100	110	104	115	99	103	113	129	109	117	111	109	93	82	104	108	121	117	129	110	110	105	110	106	95	112	109	105	100	112	111	104	105	111	107	104	103	101	89	114	110	110	106	95	94	103	104	97	117	107	112	122	108	97	103	94	105	103	117	94	108	127	92	125	112	106	107	110	113	99	114	124	106	109	123	89	106	103	111	110	109	104	121	94	108	114	106	105	88	106	92	107	101	119	111	89	118	118	108	127	114	100	89	102	89	116	127	118	107	100	97	90	109	94	98	98	102	107	101	102	100	109	90	108	123	131	113	96	111	119	99	109	126	95	108	86	117	97	112	98	113	98	102	117	113	103	131	107	109	101	85	108	96	104
21827	5236	2853	2924	6008	8450	8647	7845	6777	5724	4761	4029	3402	2978	2662	2417	2176	2033	1959	1779	1710	1622	1687	1467	1409	1322	1291	1286	1219	1204	1147	1154	1147	1089	1092	1023	1120	1075	1077	1083	1019	1103	944	942	949	948	941	892	884	955	900	965	916	870	926	879	891	858	903	888	851	878	905	942	885	900	908	901	905	868	892	888	859	859	873	874	902	885	860	842	884	891	868	889	923	890	861	875	855	910	877	906	912	900	936	915	897	908	897	895	857	926	940	860	941	903	876	865	824	837	838	908	880	919	915	889	866	878	874	883	840	855	866	862	938	917	847	874	854	849	888	867	854	866	831	912	852	845	833	854	815	857	869	852	881	911	814	904	837	869	867	855	858	898	835	837	857	816	869	875	875	854	867	893	865	812	849	860	900	880	852	894	850	866	869	799	910	862	857	870	882	852	905	852	821	886	826	835	887	869	902	853	834	856	841	886	829	877	814	860	819	860	891	874	838	852	811	872	899	854	836	800	824	893	858	843	828	834	878	874	818	855	916	886	826	880	905	907	863	858	802	869	874	842	854	882	882	864	849	888	822	759	835	858	862	821	872	876	858	816	897	873	867	915	868	861	809	921	816	883	924	882	829	866	897	868	878	827	909	852	862	874	867	822	871	817	872	843	908	838	858	900	856	895	879	854	895	858	823	837	877	843	872	890	884	911	828	857	902	896	820	902	846	868	909	901	839	935	879	847	899	875	846	908	840	886	847	866	874	890	903	888	887	837	860	831	824	841	922	857	890	852	877	860	806	866	920	861	819	843	813	830	888	864	885	901	836	894	831	834	886	851	794	845	857	811	822	819	867	870	835	842	891	863	884	843	821	905	829	891	847	837	885	848	883	810	899	875	849	894	854	903	895	824	804	873	858	906	881	881	875	917	838	885	895	915	845	862	888	845	898	786	886	820	831	885	880	827	871	885	830	855	906	885	852	884	854	880	824	886	845	840	865	887	874	868	876	908	861	813	882	834	877	894	856	906	840	933	872	879	876	894	842	840	845	839	841	868	840	839	854	859	827	864	902	854	887	902	884	842	880	834	909	868	821	903	885	909	871	863	803	816	838	872	814	863	885	833	864	878	872	883	830	845	903	896	844	844	886	862	804	839	921	849	809	841	896	847	833	880	877	904	863	812	832	829	893	795	852	845	884	862	830	816	857	862	896	867	893	888	870	873	842	840	881	861	864	823	869	849	890	878	877	846	822	851	856	863	874	863	872	871	817	818	857	864	873	875	804	832	886	831	850	858	844	883	847	818	904	833	846	803	840	883	867	824	856	926	836	828	848	871	877	862	907	883	916	873	868	869	805	876	883	888	866	817	861	820	800	853	837	816	816	853	885	831	839	861	902	892	896	805	897	870	850	863	868	901	843	833	874	868	886	905	864	917	848	828	838	866	836	859	816	879	875	903	869	841	869	843	848	875	856	834	845	909	857	825	829	862	857	927	908	869	869	848	856	829	868	814	863	892	846	863	887	831	813	908	851	911	839	880	837	835	827	911	807	846	821	894	886	814	838	844	822	864	899	874	847	858	850	911	837	870	835	884	852	860	818	849	876	944	891	897	887	887	870	837	851	906	875	845	858	849	839	906	902	834	845	839	824	891	875	849	879	882	842	862	868	884	866	849	830	891	870	860	851	859	878	834	911	838	839	860	813	889	840	858	799	840	875	837	875	828	857	878	855	848	839	878	916	865	875	885	842	847	861	869	907	890	855	850	862	828	876	808	817	876	854	903	860	877	875	851	867	910	873	867	870	918	870	852	861	891	859	839	928	862	875	857	848	874	882	875	874	792	869	849	861	821	884	791	882	829	897	863	866	860	867	845	852	856	815	860	859	891	861	815	905	856	838	892	796	825	792	823	887	890	866	885	849	884	820	883	891	836	822	849	827	891	859	859	887	894	866	837	838	830	895	825	820	849	891	839	830	867	846	861	858	899	840	874	821	884	815	863	855	833	871	859	876	857	834	846	823	861	906	865	906	863	848	837	876	858	835	849	827	859	858	870	868	875	844	887	811	826	888	919	905	819	890	924	859	885	818	856	879	890	805	881	889	887	876	839	837	860	892	860	848	862	885	795	911	866	860	888	896	854	863	829	844	863	820	884	848	846	888	835	882	871	831	866	887	849	877	831	871	847	849	844	840	846	818	887	837	853	832	870	866	902	838	867	899	870	840	857	872	870	887	819	833	826	900	895	899	854	811	857	858	882	870	860	910	890	806	840	921	851	893	828	902	815	815	845	845	836	877	823	867	902	917	838	927	859	840	914	874	919	901	832	849	862	833	839	891	827	849	849	800	860	863	826	858	858	866	815	855	851	854	838	931	892	837	876	835	841	857	869	851	887	882	801	868	918	889	856	866	817	886	894	847	837	877	861	846	846	847	893	859	874	813	927	852	851	878	821	832	872	846	869	868	858	904	924	813	935	863	867	901	846	878	858	918	848	889	845	850	878	832	832	886	890	836	888	879	818	875	908	856	888	818	877	868	871	875	836	902	853	892	849	848	814	829	799	838	825	869	860	841	854	807	801	822	849	824	851	849	939	860	835	860	861	900	875	850	877	839	881	835	811	881	916	897	868	855	874	840	838	834	882	850	847	856	855	839	880	887	919	852	813	889	798	878	843	859	869	826	948	865	882	882	845	880	862	847	877	891	826	811	883	869	819	855	826	846	888	906	878	823	903	923	878	893	855	909	834	878	898	903	898	862	811	907	838	872	876	871	852	837	834	860	844	877	878	782	892	927	860	866	869	798	895	875	846	851	861	879	871	900	826	857	830	909	864	914	858	837	887	920	889	843	901	871	899	847	885	838	883	873	851	889	861	810	827	861	852	844	854	853	879	836	848	866	878	821	908	890	828	861	867	849	882	868	901	861	857	837	890	845	842	876	813	852	837	839	853	844	839	822	880	872	905	898	859	870	839	856	848	839	843	938	874	905	885	887	862	866	809	834	834	865	933	876	875	870	856	845	883	831	837	873	804	917	863	896	877	810	887	868	867	833	824	884	870	900	831	863	926	859	838	860	858	806	824	920	851	859	841	861	856	894	832	848	857	870	860	861	865	939	816	867	863	937	845	855	853	815	780	891	864	861	886	884	860	818	827	867	873	901	871	852	832	886	811	898	821	829	875	842	879	825	828	873	891	930	844	894	872	846	843	857	911	903	839	904	928	870	848	879	832	865	865	894	837	868	893	858	820	861	871	835	860	832	830	907	888	895	856	835	881	803	910	955	843	853	878	887	916	821	825	828	814	887	880	860	857	830	909	852	880	843	905	875	845	844	862	887	887	876	813	826	848	860	884	842	836	898	862	860	879	839	889	844	877	857	835	915	840	893	826	846	906	840	827	898	894	855	823	844	865	854	862	842	894	870	853	827	840	849	856	834	833	868	809	889	869	884	833	812	863	824	841	826	869	903	820	862	900	805	878	857	834	907	841	820	885	905	885	850	907	837	875	898	879	926	883
6940	298	185	100	85	111	136	121	114	101	110	98	92	88	84	69	84	85	58	57	57	55	51	55	40	50	38	42	36	45	47	26	36	32	40	34	43	33	43	45	45	40	32	29	36	37	35	45	36	49	31	33	29	26	36	34	39	25	28	31	32	42	23	35	34	31	24	43	32	30	37	34	28	38	47	35	34	34	23	35	28	41	37	26	39	36	37	24	43	24	29	25	44	42	38	38	30	44	36	31	46	31	41	38	38	41	30	37	31	42	27	30	23	32	35	46	42	37	30	29	38	30	36	31	38	29	41	41	40	27	36	33	35	36	42	25	39	31	26	32	38	34	24	39	38	28	34	34	27	28	33	43	36	42	32	44	34	43	30	40	33	31	31	36	38	32	28	35	30	28	28	28	30	32	41	39	29	50	38	38	29	40	35	30	31	29	32	40	24	37	35	38	44	29	41	41	24	36	26	35	35	29	36	34	44	49	32	35	41	33	34	34	33	32	37	23	34	22	35	35	39	42	37	35	38	30	42	39	31	38	37	33	35	33	28	34	34	48	25	38	40	33	40	35	37	29	40	39	25	35	27	41	30	35	36	29	22	31	31	39	35	33	24	35	36	42	36	54	27	30	37	37	24	31	45	38	30	34	31	26	33	28	41	31	39	37	31	29	32	36	25	32	25	36	32	39	34	42	29	32	33	32	35	35	46	33	37	33	31	43	42	41	39	39	35	37	40	40	31	40	36	30	33	34	39	29	38	38	35	30	37	33	33	28	35	33	27	32	36	26	34	37	35	41	27	34	35	43	35	36	36	31	29	31	31	30	36	36	42	32	34	47	44	25	37	29	33	34	32	31	46	32	38	29	26	32	30	25	43	47	31	43	32	29	39	33	32	37	36	39	32	36	38	31	15	28	38	33	36	29	36	27	36	30	32	32	31	31	44	28	36	21	27	34	31	30	29	28	33	25	30	26	38	30	28	28	39	33	28	31	37	28	22	34	33	29	39	32	30	34	36	31	26	39	30	33	26	26	31	31	33	32	30	30	31	38	30	24	32	27	34	31	24	36	31	32	21	33	38	33	37	28	32	36	37	30	29	34	36	33	43	17	40	36	34	42	31	36	31	47	25	31	36	34	28	37	38	31	29	32	24	42	24	42	36	36	25	33	42	26	30	34	32	37	37	27	36	36	36	27	34	30	26	43	25	35	34	30	36	38	34	34	38	30	27	35	34	33	24	33	30	21	27	24	26	24	27	29	36	34	41	22	38	31	39	25	31	32	26	48	27	35	35	40	29	34	30	26	36	32	23	26	38	33	40	26	26	32	46	34	38	36	33	37	34	31	41	38	33	35	37	30	28	29	39	28	39	47	34	38	37	28	29	34	36	41	40	25	29	42	35	29	33	42	26	36	32	49	47	31	33	23	44	31	29	31	32	35	32	36	36	29	28	40	32	40	41	26	29	28	29	29	29	32	25	25	42	37	31	46	44	38	41	38	44	36	32	36	46	37	34	34	28	33	40	36	35	25	39	39	34	28	40	29	27	26	21	43	42	32	32	38	34	40	34	37	40	38	36	34	50	42	27	33	32	25	28	31	32	32	38	31	27	31	26	36	44	38	23	36	31	32	28	33	26	34	28	27	26	34	35	34	36	26	37	27	42	27	32	41	35	30	32	27	37	37	35	28	40	37	37	33	40	31	33	36	35	27	25	23	21	27	40	37	35	42	34	21	27	46	43	30	35	38	30	36	34	34	26	30	35	24	41	31	42	28	41	41	40	33	25	38	42	39	33	30	23	33	27	35	28	33	31	41	36	32	31	27	27	34	39	43	38	30	34	31	31	32	37	32	43	27	42	39	34	45	30	34	34	46	33	27	35	33	34	27	39	23	28	45	40	38	29	25	36	37	32	27	33	36	30	31	41	31	36	32	26	26	27	37	37	22	41	28	35	30	34	31	37	46	23	34	34	30	41	34	34	42	35	35	33	31	32	42	37	46	29	33	33	35	31	36	32	23	42	27	39	45	30	32	30	35	30	28	43	35	37	41	29	37	36	39	28	30	27	35	29	28	27	30	43	37	36	31	30	35	36	31	32	35	29	25	31	38	36	28	35	30	29	35	29	36	38	33	41	36	40	25	34	25	32	34	43	40	37	36	42	34	28	32	38	28	43	29	36	31	25	34	41	35	36	40	31	34	32	41	22	38	33	41	36	33	25	35	38	32	30	35	41	30	40	32	39	35	42	36	42	28	30	32	41	24	28	37	26	38	38	31	35	34	33	41	30	33	39	36	35	27	38	34	28	36	32	26	38	41	33	26	24	36	34	31	39	29	24	37	36	32	33	35	28	34	25	34	34	44	27	32	35	31	33	32	31	32	27	24	40	31	34	30	37	31	36	30	33	36	28	40	46	24	45	31	29	34	32	28	28	28	38	42	27	36	41	31	38	33	31	33	38	31	35	39	30	27	37	36	27	31	33	30	32	37	31	34	38	33	32	40	35	21	34	38	28	31	36	40	37	29	24	39	38	33	36	22	34	38	44	37	33	31	42	33	33	28	33	32	32	33	33	29	35	30	32	29	38	37	35	40	26	38	38	40	31	39	31	33	40	36	33	36	35	33	28	33	38	42	43	36	32	30	37	38	32	35	32	26	33	27	35	36	39	27	38	34	36	30	32	38	32	25	26	36	32	42	35	35	25	34	37	25	30	44	41	25	31	36	28	33	32	37	38	28	31	32	34	41	36	35	38	31	29	30	41	36	29	36	40	34	37	36	39	32	31	44	31	33	35	39	20	42	43	25	31	38	28	43	35	33	39	34	36	30	31	29	39	32	33	37	42	40	37	35	33	37	24	31	35	35	37	35	31	28	36	26	34	32	35	35	31	30	40	34	31	37	32	32	41	38	39	28	27	35	36	33	30	26	39	30	37	33	29	51	34	33	35	40	32	22	36	28	22	43	29	30	39	39	32	25	33	30	33	28	39	35	31	31	26	35	32	38	27	35	43	23	20	41	32	22	34	42	30	31	45	28	37	42	35	39	40	22	37	34	33	28	24	35	25	39	33	38	42	35	35	34	34	35	29	29	38	28	33	38	38	38	41	37	40	40	24	33	31	32	33	33	45	44	34	34	25	31	37	26	28	40	37	27	39	37	27	31	36	31	36	33	39	29	37	35	31	39	32	34	31	35	38	29	26	35	43	38	35	26	34	34	36	33	42	42	31	41	28	27	34	32	30	34	31	34	35	26	32	41	29	36	31	27	38	41	27	27	38	28	26	39	35	31	33	21	26	30	31	35	18	26	39	36	19	36	31	24	30	29	32	35	41	43	22	34	38	39	29	34	35	32	25	35	35	34	35	30	24	28	40	35	28	33	29	34	24	25	33	25	44	27	40	31	30	46	42	33	46	38	32	45	26	43	31	41	30	33	35	31	33	32	25	37	31	35	33	27	50	30	39	35	39	28	30	31	34	29	29	22	31	34	33	35
16964	3924	2061	2202	4531	6656	7142	6639	5552	4703	4028	3215	2720	2514	2081	1848	1567	1509	1328	1139	1083	1040	965	938	798	803	738	721	678	623	595	549	488	496	504	519	518	464	504	454	426	444	383	395	386	348	371	347	297	356	368	349	312	323	313	326	333	312	310	329	279	329	325	279	323	307	320	324	302	329	333	300	340	322	332	318	305	313	301	328	320	326	303	317	325	317	325	290	336	301	316	325	308	334	281	286	317	272	333	312	300	326	311	310	331	299	292	312	318	284	285	310	310	274	274	281	289	323	280	308	291	273	304	291	284	281	283	291	305	281	277	273	300	264	297	288	274	249	268	300	294	303	262	309	294	281	279	287	291	286	256	284	308	270	280	299	276	264	295	286	282	292	267	306	307	295	276	285	275	272	300	249	301	277	307	244	284	273	295	282	279	280	269	281	295	268	287	256	281	268	285	284	265	265	276	280	264	253	256	271	274	235	294	275	275	303	241	260	266	270	304	298	317	278	239	288	277	280	266	268	274	290	277	283	267	256	307	310	279	271	282	281	274	256	270	287	294	288	254	302	277	270	264	285	269	311	240	284	281	275	307	305	312	286	294	272	274	279	287	290	268	285	263	313	295	275	267	260	256	292	304	281	298	302	302	274	306	293	295	266	247	287	305	268	269	284	249	302	298	285	296	264	306	284	272	286	292	282	288	273	276	285	276	293	256	286	267	267	295	275	306	258	269	238	279	309	284	274	284	275	296	268	281	264	259	269	274	278	266	239	281	291	298	275	267	282	272	295	259	277	291	302	247	293	311	293	264	309	263	282	268	267	291	279	303	260	264	281	262	275	281	279	269	266	282	290	285	264	272	310	271	275	296	261	274	272	291	290	280	261	279	306	308	305	293	288	238	258	272	314	268	277	257	293	275	290	290	260	285	278	280	274	276	277	280	300	273	309	296	290	267	273	258	269	289	272	309	299	289	291	303	276	290	261	252	276	248	264	268	260	300	243	275	294	284	281	278	278	294	279	297	297	276	277	275	266	305	276	255	277	282	306	277	285	261	272	296	310	289	287	304	273	282	305	263	270	306	291	280	267	257	278	300	287	260	267	253	259	303	266	299	281	287	277	244	267	262	235	298	279	285	293	296	308	256	283	267	303	291	292	273	277	288	272	291	257	269	274	269	271	274	295	285	263	289	292	277	259	283	282	257	262	312	275	297	283	263	271	292	286	277	267	292	275	260	282	261	261	295	271	278	295	282	279	268	269	259	262	263	282	290	310	258	274	314	308	270	266	257	302	296	285	273	277	283	267	290	296	311	317	282	290	287	279	272	267	299	295	249	270	273	288	270	259	264	288	316	268	289	280	291	281	283	296	318	274	299	280	275	289	273	244	267	287	259	288	280	281	281	264	273	291	258	303	292	275	299	261	276	262	270	272	299	270	278	270	289	263	273	260	276	270	278	284	300	276	275	275	295	277	284	310	316	287	276	275	285	283	294	289	238	273	275	269	271	268	286	282	268	263	281	285	261	279	277	271	288	296	276	283	287	299	302	259	293	267	294	280	276	308	292	278	254	282	300	282	280	275	315	311	307	285	284	280	280	295	291	249	312	277	286	264	272	283	270	282	293	289	256	284	279	266	251	287	287	277	297	275	254	263	303	289	246	278	305	306	313	277	310	299	305	294	286	251	308	286	274	299	292	293	253	265	278	267	276	272	280	258	296	274	269	272	308	294	310	296	295	267	287	275	284	283	281	281	279	262	291	282	250	288	284	286	273	279	280	263	270	266	287	270	273	282	297	264	306	269	279	268	285	258	301	269	267	266	272	277	261	293	278	280	250	266	282	266	271	266	272	277	270	258	293	269	277	269	263	269	259	299	283	266	253	257	301	308	290	290	247	271	245	300	293	288	263	258	245	273	287	273	283	282	284	293	273	267	264	285	282	304	277	286	275	291	270	296	299	299	297	284	319	284	258	293	287	285	301	266	275	283	242	265	267	275	288	288	295	277	284	280	311	277	260	280	307	257	274	244	259	280	278	263	292	284	292	286	258	279	266	283	264	286	272	275	284	263	273	266	263	291	261	290	265	246	290	278	263	276	266	271	250	297	294	272	249	269	252	255	283	292	288	252	266	261	284	299	282	279	222	261	273	275	284	289	269	275	293	293	304	288	308	279	266	272	279	280	259	260	280	279	284	283	286	261	278	264	291	275	284	263	315	253	267	271	323	276	279	275	278	257	312	275	271	270	283	273	308	278	282	275	312	265	296	296	271	279	287	286	277	279	281	299	290	312	278	264	265	286	289	287	274	253	294	271	301	241	307	267	293	260	278	303	298	272	277	268	279	267	273	287	250	280	257	258	271	276	280	276	290	274	259	269	300	287	283	293	249	288	284	283	266	282	301	261	280	288	290	298	262	253	261	292	278	275	269	261	264	292	327	248	283	272	261	273	267	269	276	279	247	277	254	317	305	249	281	276	245	286	259	293	276	263	256	291	243	262	303	281	280	255	282	293	263	303	308	264	278	273	298	303	285	278	274	294	273	281	263	287	238	267	291	259	280	272	304	259	255	300	271	274	268	271	301	275	282	267	281	297	278	243	269	295	283	261	289	287	287	267	267	245	288	259	296	262	273	248	259	257	274	275	260	306	276	263	253	276	268	280	281	282	250	254	254	265	292	256	291	286	280	315	280	282	269	276	268	262	270	273	269	290	248	269	266	269	274	258	302	276	271	277	281	289	281	282	280	294	289	250	296	271	290	261	269	275	277	290	292	296	299	280	293	268	266	276	281	277	302	287	290	286	265	287	295	307	291	289	283	293	258	288	293	270	284	275	273	274	297	303	278	301	269	280	270	280	285	314	281	276	280	291	284	271	269	292	259	291	290	271	266	292	293	270	316	267	281	282	250	269	281	263	256	274	296	276	287	284	261	284	231	263	263	262	297	277	276	291	287	293	293	270	271	295	257	277	275	270	269	294	266	254	264	276	266	287	274	289	283	297	299	303	267	300	294	294	281	290	281	308	292	267	293	271	285	280	304	263	298	283	262	282	215	288	277	276	283	259	280	271	280	258	281	301	300	287	291	333	273	270	278	275	267	283	272	263	276	274	291	296	279	270	317	264	237	268	289	263	297	279	260	298	278	258	264	276	268	287	255	310	243	264	289	277	254	284	272	253	285	287	273	285	286	296	303	272	265	309	282	253	278	292	283	285	276	265	270	292	282	286	273	304	274	282	318	251	277	297	278	251	281	293	261	274	271	286	270	278	256	289	262	269	303	269	285	269	271	267	271	289	282	279	270	281	300	286	269	306	272	253	261	290	305	284	284	272	305	260	291	272	254	275	265	264	265	256	276	338	286	283	287	260	278	297	275	290	264	271	268	256	284	248	303	287	272	271	270	265	283	274	284	282	288	290	297	296	271	281	314	253	265	278	299	280	277	265	302	263	306	278	277	270	265	289	301	291	281	252	254	281	289	285	260	279	274	253	285	295	279	272
6189	585	277	208	144	161	214	208	219	199	194	153	175	172	153	142	139	136	130	136	119	130	123	116	107	128	97	111	92	109	104	99	97	91	99	89	94	99	82	83	101	81	86	76	103	98	94	98	92	77	92	89	72	76	91	78	98	78	84	89	76	73	89	77	94	88	93	79	78	76	79	85	77	84	91	84	91	69	93	83	90	87	82	80	91	78	73	63	90	81	85	84	88	91	89	86	85	89	88	102	88	71	94	84	94	83	68	95	77	96	79	93	82	88	81	68	77	79	80	54	108	88	81	74	89	86	101	76	84	85	76	70	97	74	93	71	82	102	82	99	83	91	88	85	86	88	87	67	84	86	98	67	83	86	76	78	90	93	84	96	88	79	98	83	102	76	76	92	81	94	90	93	81	83	59	74	89	83	93	90	81	83	87	96	91	79	76	80	90	91	70	78	91	74	81	107	102	84	83	77	93	83	99	85	85	99	75	78	86	85	67	83	81	70	83	81	70	84	77	85	78	86	94	77	84	61	84	78	79	82	84	80	86	79	81	86	69	81	89	93	68	72	85	80	98	82	85	65	93	74	87	95	65	75	64	77	88	86	96	81	86	93	91	85	80	89	95	87	112	69	64	91	93	89	74	82	84	72	81	74	81	82	83	71	75	65	77	80	72	88	94	80	89	86	82	86	70	76	87	83	95	78	78	79	86	69	96	82	98	95	82	82	80	62	80	101	82	95	90	85	87	96	70	95	77	69	99	88	95	88	99	89	83	93	86	77	99	86	88	94	80	81	72	81	89	77	82	81	62	89	83	72	72	81	76	99	81	90	90	93	97	79	85	85	83	96	77	80	75	76	86	79	83	96	80	75	84	70	101	93	78	69	80	80	77	91	78	88	93	80	98	74	66	82	76	83	84	79	76	79	86	91	85	69	80	77	79	90	80	77	91	88	78	67	93	85	83	91	83	97	86	90	79	87	80	100	86	78	78	102	75	69	76	87	77	98	75	95	61	93	79	70	87	84	95	87	94	88	87	75	83	89	99	97	94	92	77	77	86	86	80	83	87	76	93	88	76	89	76	74	77	71	89	81	86	67	94	79	88	90	69	75	80	78	95	92	72	83	90	82	99	84	85	82	105	84	93	81	93	81	81	94	85	92	95	89	89	84	93	97	85	88	92	92	83	83	94	72	95	64	68	73	76	94	64	75	76	80	86	79	87	95	84	83	90	97	76	77	81	88	93	90	71	80	82	84	92	74	85	74	80	90	86	88	87	97	70	84	81	82	83	75	62	88	83	76	89	92	71	83	77	82	94	68	81	77	91	85	87	87	76	83	75	75	79	86	78	77	81	79	72	85	74	86	73	86	63	81	82	86	77	82	90	94	91	85	100	88	91	85	81	81	82	78	72	71	105	92	88	102	76	91	77	82	93	83	78	83	83	91	84	67	78	80	102	80	83	83	73	100	91	84	72	67	97	73	84	79	94	87	79	95	89	87	79	95	84	75	89	85	88	96	86	85	68	73	84	71	102	76	83	90	65	85	90	88	78	66	70	78	72	76	72	75	85	77	79	86	77	87	86	80	84	95	96	91	98	73	76	96	89	86	84	84	93	81	91	98	88	90	88	78	83	81	66	75	79	75	76	88	68	76	87	86	80	82	84	90	80	89	72	88	84	90	69	95	84	96	84	69	90	74	83	93	75	85	90	86	82	90	77	103	109	88	79	107	78	92	85	89	63	85	67	93	99	75	82	84	93	92	94	89	76	84	80	76	81	79	72	87	97	78	80	86	90	77	90	75	68	83	86	74	89	84	70	80	81	77	101	93	94	81	75	91	83	84	76	77	99	83	79	68	91	86	84	97	98	78	83	91	104	78	83	81	90	99	75	86	76	78	71	87	93	92	74	97	75	75	93	89	83	83	91	94	90	82	100	74	75	84	80	79	94	79	77	97	84	85	80	81	91	84	84	80	98	75	76	78	86	88	81	90	94	96	81	84	94	98	77	92	86	101	72	76	109	102	87	89	85	93	96	82	79	90	93	70	83	85	84	85	108	90	92	77	83	80	97	78	80	101	85	89	89	79	75	73	84	88	76	93	81	90	78	84	64	77	94	72	69	59	75	81	99	66	89	85	76	73	89	76	85	83	88	85	75	75	86	95	59	82	85	86	68	80	76	95	95	77	81	87	71	82	86	94	78	84	81	85	107	92	78	93	71	85	91	68	90	81	88	83	104	98	98	81	78	100	96	72	84	77	79	91	88	71	81	99	80	93	82	91	79	97	82	83	70	82	82	79	81	95	75	80	70	76	103	98	100	102	82	67	96	62	91	82	80	88	73	103	89	81	86	98	68	89	77	96	85	83	87	80	71	77	72	92	91	80	86	76	66	82	75	80	94	78	73	74	82	87	84	86	80	93	96	109	86	82	78	89	98	90	87	78	98	81	61	77	68	74	99	72	95	82	79	92	91	85	81	83	84	83	88	86	90	99	93	74	91	85	83	64	78	99	84	80	66	80	79	81	76	87	72	76	80	81	75	86	87	79	85	103	93	94	87	79	87	87	79	81	84	94	85	78	87	86	94	81	78	92	81	86	93	89	82	88	90	87	79	81	82	104	92	68	86	71	69	95	77	84	88	68	95	78	89	69	71	91	89	83	71	66	85	89	88	83	92	87	80	74	88	95	91	89	96	95	93	73	78	83	89	80	86	88	99	88	97	84	84	94	85	83	79	83	86	85	90	92	85	84	91	81	88	84	75	91	74	97	97	72	76	77	75	91	82	77	93	103	96	93	77	80	96	63	80	80	81	89	85	76	80	84	91	92	101	95	86	93	97	68	82	93	82	63	72	74	80	82	65	89	72	75	98	75	78	82	65	80	90	78	97	106	82	78	86	84	75	92	88	90	91	80	84	81	81	77	75	96	75	92	84	59	71	94	87	87	86	82	68	81	83	82	79	85	86	104	95	69	104	72	89	88	81	99	86	75	80	92	93	99	81	73	79	70	80	96	89	77	82	100	74	86	79	88	75	91	72	80	87	88	79	98	103	80	75	76	78	75	71	88	68	80	89	99	76	85	106	91	95	109	88	96	87	86	82	89	69	93	91	87	76	72	80	77	97	94	78	76	101	63	86	81	88	73	122	83	72	96	74	86	88	74	96	94	88	91	77	77	76	84	70	89	73	87	80	66	82	77	83	82	78	85	87	76	85	94	78	89	72	83	70	90	73	76	80	79	82	102	82	76	63	80	75	71	89	76	79	77	87	86	85	86	91	88	89	87	89	80	97	90	88	79	85	77	63	89	86	85	86	71	69	79	72	69	85	88	86	92	81	81	82	81	80	81	83	85	86	92	73	60	86	87	80	83	71	91	83	90	97	70	95	87	72	80	83	77	98	94	86	94	88	87	80	93	84	94	75	87	79	80	81	95	94	71	81	89	79	76	97	81	95	88	89	99	97	90	92	81	84	70	86	87	83	71	92	91	106	78
23678	6368	3424	3596	7372	10375	10825	9809	8443	7321	6054	5148	4454	3897	3384	3110	2670	2488	2272	1971	1896	1842	1704	1588	1536	1460	1347	1381	1251	1262	1149	1109	1085	1056	1034	986	1033	1045	1045	1064	1017	903	894	812	840	828	818	833	813	742	826	772	793	772	773	802	770	779	752	745	786	785	731	782	785	783	766	727	769	769	764	776	772	762	772	742	805	731	754	756	779	774	723	753	746	735	773	753	734	775	741	735	767	770	801	785	785	726	752	778	746	713	759	783	796	800	732	730	708	736	726	756	735	784	716	763	746	620	703	720	745	766	775	728	698	684	702	686	691	743	679	651	774	691	753	703	722	725	705	708	677	711	659	678	753	750	721	689	736	693	744	731	735	690	732	733	732	772	702	702	718	710	666	726	721	759	707	726	676	708	688	722	686	725	744	692	673	661	696	698	724	682	686	733	703	722	713	746	697	709	725	718	648	656	658	702	719	720	664	737	701	716	670	709	668	729	727	724	709	662	693	735	720	705	730	705	677	724	719	731	695	727	677	656	709	684	723	683	691	693	701	707	705	750	729	719	744	705	689	707	721	710	722	720	659	743	752	686	704	719	704	717	772	719	715	695	697	681	695	713	689	737	693	692	698	660	707	702	684	717	702	712	722	780	756	685	685	717	650	728	718	715	672	675	728	685	635	763	675	727	683	764	712	694	675	693	688	687	696	718	712	699	726	798	687	721	687	694	674	710	712	703	698	703	678	690	688	666	665	707	736	707	698	702	689	668	691	680	751	706	673	714	734	688	723	725	698	677	650	747	731	682	720	742	720	725	714	721	758	727	691	687	702	711	713	660	677	738	697	694	741	695	708	707	698	675	681	734	693	685	708	695	702	726	720	679	691	732	720	752	708	721	695	691	700	696	693	708	705	696	736	706	696	730	708	731	664	733	692	704	682	689	662	677	722	714	704	736	760	697	737	734	714	682	644	690	713	697	719	722	733	733	719	738	717	676	666	735	713	739	664	742	757	690	680	743	675	736	681	730	682	695	733	675	751	741	706	695	705	700	731	712	685	685	767	707	699	647	695	698	674	723	749	672	684	701	707	712	680	679	710	782	727	726	713	699	709	711	688	683	700	666	676	734	643	699	724	677	712	747	695	701	722	697	667	699	686	711	728	708	694	707	679	741	711	690	710	695	724	688	689	692	741	668	706	661	720	678	750	708	722	684	743	737	654	676	747	777	732	683	689	705	696	686	683	723	701	692	687	749	708	711	699	673	718	752	685	681	689	693	717	743	747	739	709	733	755	705	672	653	686	683	684	671	679	665	732	707	712	705	763	720	730	751	747	716	691	771	741	707	719	680	711	730	677	749	733	667	704	702	730	702	720	702	705	728	713	757	730	715	710	672	714	700	743	721	729	706	748	721	744	684	700	686	718	721	710	711	734	685	761	703	711	709	674	707	647	728	713	671	689	726	679	717	715	759	672	683	763	685	702	703	742	734	627	707	687	705	675	692	719	732	726	706	694	745	718	684	695	725	699	693	750	706	713	675	729	684	694	663	743	749	734	759	721	736	682	685	677	729	720	662	747	702	700	676	734	698	682	731	687	710	690	676	688	710	753	695	671	726	716	701	720	751	646	733	717	726	733	747	711	716	696	716	715	711	649	733	681	676	718	739	702	700	721	682	680	688	765	680	720	693	705	716	697	728	726	703	693	694	704	688	730	713	714	675	709	683	694	703	670	756	664	747	736	710	725	689	714	722	678	691	733	667	706	691	701	708	738	683	707	696	709	714	708	699	703	724	749	623	730	730	737	729	721	718	664	714	721	725	696	704	736	722	717	692	725	695	731	689	668	720	658	721	698	694	700	730	719	746	691	755	709	724	735	717	708	715	669	667	708	680	739	694	727	708	680	673	710	718	681	700	691	726	690	729	687	664	670	690	743	708	692	675	673	730	694	720	735	709	716	671	692	719	673	670	729	715	669	675	705	676	695	713	665	676	666	734	734	728	702	707	697	689	682	692	707	702	707	682	713	675	726	682	701	718	671	726	674	696	749	660	672	707	695	749	671	746	710	670	652	696	692	731	701	671	713	726	724	707	749	705	654	676	709	651	696	687	737	672	701	674	771	735	717	745	698	704	704	701	733	705	683	669	729	741	701	730	725	688	664	713	728	727	671	713	740	677	705	714	742	688	774	672	668	722	725	671	691	774	740	739	750	704	682	731	735	692	674	688	706	688	706	707	674	747	722	696	722	740	689	714	678	687	719	708	739	672	736	677	690	744	688	712	680	707	740	692	722	796	711	755	735	677	694	689	744	741	644	717	726	724	757	719	712	715	660	734	718	702	698	720	685	694	712	711	682	731	709	711	737	708	731	652	686	712	700	654	765	668	700	696	722	667	735	702	683	703	697	678	683	678	691	715	722	692	683	663	680	679	715	689	720	671	731	700	704	733	682	692	671	753	708	760	730	743	691	729	710	702	699	742	699	688	739	722	733	719	652	661	716	700	709	665	717	685	668	683	680	699	694	691	718	667	682	751	722	769	742	739	707	731	717	703	685	703	737	715	755	694	695	700	720	716	713	722	710	694	713	671	723	697	746	698	759	690	725	679	675	715	721	684	664	719	717	709	702	747	663	690	657	671	772	671	712	728	668	687	747	703	759	689	707	700	742	743	703	723	691	682	710	715	718	657	683	712	691	705	733	727	694	721	693	711	651	731	695	715	713	678	686	693	692	694	738	703	677	723	749	718	732	699	686	741	718	736	685	704	696	654	694	705	685	701	687	695	738	700	729	730	710	691	715	706	678	652	748	665	698	715	717	678	701	699	728	657	681	732	753	690	746	636	760	708	686	706	711	729	686	681	712	722	723	720	702	709	724	689	694	709	718	673	674	728	742	736	720	674	661	734	674	657	724	680	683	703	709	714	703	691	707	729	739	740	688	714	694	686	629	715	723	714	675	650	701	694	692	677	712	692	696	720	698	703	741	700	671	732	699	674	714	713	658	716	669	706	743	659	678	711	721	669	746	639	701	753	682	692	690	693	766	679	688	750	717	674	720	736	716	724	686	697	723	727	705	671	668	690	673	745	707	709	708	700	702	723	775	672	689	687	690	671	671	667	735	699	657	675	735	671	720	700	732	717	684	727	719	671	722	725	672	724	698	724	737	659	693	704	742	738	673	724	740	704	677	710	721	712	690	686	744	704	717	735	729	694	731	703	665	709	709	715	747	703	743	687	730	717	701	704	727	730	695	715	708	678	721	684	736	691	721	758	725	725	678	715	712	744	673	733	706	733	707	743	710	711	680	707	747	708	679	676	689	688	717	726	708	723	738	708	737	713	667	682	707	725	708	711	721	693	762	686	688	701	731	744	715	747	738	736	686	688	707	739	717	729	706	716	701	683	729	700	701	746	678	724	674	723	700	725	705	700	680	717	744	701	716	691	654	719	685	744	740	737	699	717	679	716	729	710	728	665	715	671	749	695	721	726	694	717	662	666	718	688	681	706
4253	243	152	128	81	100	93	106	116	93	92	91	97	97	82	81	59	66	78	83	69	62	74	71	72	78	65	75	74	64	63	69	59	68	55	61	65	66	75	70	72	54	77	71	67	62	72	54	58	59	64	71	64	60	57	51	69	77	65	71	66	61	68	61	59	56	66	65	74	68	59	71	56	60	85	70	71	60	67	63	44	70	70	61	63	70	73	59	53	59	65	68	64	70	73	62	69	67	55	66	61	74	80	64	55	52	67	65	50	69	64	66	78	54	70	87	62	66	75	60	66	64	60	65	55	62	66	57	70	51	66	63	61	51	63	79	81	54	69	67	63	74	69	77	66	65	53	65	62	66	67	48	58	63	51	81	51	66	55	65	62	54	63	60	59	56	79	63	57	73	65	65	63	58	69	38	61	54	62	53	60	63	69	68	79	65	75	69	66	65	62	60	67	55	68	69	75	76	86	56	53	80	56	58	73	66	80	67	63	68	68	73	71	45	62	69	64	62	63	66	63	50	57	61	59	58	65	65	61	67	63	60	61	70	82	66	55	71	69	55	70	64	65	59	60	67	64	71	60	57	58	59	52	59	61	69	59	59	60	73	74	56	60	68	76	63	63	66	57	50	66	61	74	73	72	52	57	66	62	67	66	61	76	72	68	61	71	68	76	72	65	54	58	71	69	68	53	63	59	68	65	50	72	67	74	70	65	76	75	62	65	74	48	62	63	52	58	59	59	70	65	66	75	75	50	61	70	70	51	57	60	64	75	68	60	60	70	56	81	55	59	81	54	57	77	75	65	64	67	63	50	55	78	61	56	76	66	58	70	74	67	58	78	71	74	65	62	72	72	56	72	59	68	61	65	62	66	61	60	63	66	78	82	69	68	67	74	73	80	64	73	63	71	65	61	66	71	46	59	74	48	53	77	84	63	46	62	64	61	62	64	53	75	67	72	70	66	59	71	69	76	58	66	69	55	71	50	68	68	55	63	53	78	65	65	64	63	65	71	58	71	71	74	65	71	57	65	66	56	61	68	63	75	75	74	56	68	70	62	63	64	67	68	68	75	60	65	68	56	77	58	66	65	62	45	64	62	56	69	61	73	67	57	64	79	80	66	56	66	68	55	60	68	63	61	63	72	78	64	54	80	58	56	66	69	69	59	72	79	83	63	72	48	73	68	71	60	59	76	72	75	75	62	58	73	58	77	68	68	62	76	50	64	68	58	60	64	61	65	57	82	66	70	68	78	50	71	64	65	78	81	54	70	63	59	79	57	57	66	79	70	70	65	74	64	61	64	80	57	67	54	56	74	67	71	62	62	59	58	70	71	61	51	72	63	63	60	55	61	66	75	51	66	69	59	67	57	52	61	80	59	71	71	52	65	53	64	63	49	66	65	61	65	64	63	67	73	66	70	56	76	63	68	73	63	63	71	77	56	56	65	61	58	71	52	57	71	52	69	80	56	64	59	62	58	74	57	55	46	62	72	53	69	67	65	54	65	63	70	73	57	71	69	70	62	69	64	75	76	65	48	65	74	68	63	72	66	67	81	51	65	61	67	73	68	52	63	61	69	80	73	62	60	67	63	65	69	62	42	58	74	63	61	65	55	62	76	59	73	76	45	53	67	56	65	65	71	78	75	57	51	64	56	83	64	65	78	69	59	68	53	56	73	66	67	64	57	78	57	79	61	86	73	66	66	71	58	60	63	61	60	63	60	70	67	67	51	63	63	70	54	62	52	72	55	65	57	51	51	64	81	71	68	50	63	65	59	69	84	65	56	55	71	60	49	59	61	60	76	66	65	63	60	61	67	61	74	72	68	78	63	63	58	60	56	72	52	54	70	61	66	69	64	63	65	70	62	58	66	53	68	61	64	52	58	59	66	59	59	63	83	63	60	62	62	71	54	59	66	54	59	51	57	59	54	64	76	61	60	58	59	63	64	54	61	63	58	65	61	56	67	58	56	60	75	53	72	54	49	63	53	57	77	80	73	55	66	83	75	64	55	70	49	60	46	60	56	69	61	73	64	65	55	58	58	65	59	73	62	58	81	65	75	61	65	68	68	70	64	62	72	72	54	80	61	64	77	59	56	68	74	54	85	63	55	79	71	69	73	60	61	59	67	58	79	63	64	57	64	67	62	47	58	56	71	62	78	62	65	75	60	68	63	49	54	78	73	66	60	45	51	70	69	69	62	71	69	45	58	77	61	54	57	64	63	72	69	53	68	57	72	45	63	69	72	59	73	61	73	63	65	57	54	64	67	63	58	58	56	58	60	60	59	71	74	58	70	57	82	70	52	79	69	75	75	60	62	58	54	58	70	64	77	75	70	61	80	70	73	57	73	60	52	65	57	55	47	59	72	68	65	75	64	72	60	71	77	60	84	56	61	63	51	63	58	63	72	52	69	63	66	65	70	67	61	66	71	71	67	58	74	67	65	66	60	65	54	49	67	48	70	63	65	80	67	67	52	64	49	56	58	56	61	81	72	64	69	62	70	58	78	62	65	72	62	57	59	61	80	65	65	62	66	79	68	57	66	58	58	65	64	54	49	69	57	59	67	79	74	73	55	57	74	50	65	62	66	43	68	72	78	73	71	70	59	79	58	75	58	64	63	65	61	65	60	61	58	83	71	63	75	54	80	71	66	63	57	54	73	53	77	60	76	54	66	63	48	62	73	49	58	72	59	58	63	58	64	48	60	63	62	60	81	55	68	54	52	71	71	64	63	71	54	68	60	66	74	42	67	74	76	64	47	64	66	84	71	73	62	58	60	87	50	63	72	66	65	67	51	67	65	56	54	48	69	49	51	70	65	58	58	47	67	71	49	58	55	64	61	77	64	55	78	74	71	58	65	81	47	72	66	63	57	61	70	70	68	43	63	61	75	54	57	69	71	54	68	70	78	73	79	58	64	64	73	68	74	64	66	52	57	55	62	65	73	64	54	69	63	64	69	65	52	65	57	73	66	55	63	68	62	71	68	64	55	66	71	70	47	75	63	77	83	65	55	77	64	65	57	63	61	54	66	67	60	66	64	68	76	41	84	68	46	70	70	54	73	62	56	61	66	60	70	59	61	64	63	53	55	66	62	68	61	61	64	75	64	73	56	66	61	64	64	55	59	70	51	67	76	65	66	52	60	70	70	61	53	57	71	52	64	58	75	77	69	62	51	62	75	68	62	72	72	67	63	51	68	54	65	63	61	66	54	65	58	69	60	67	80	73	68	76	63	73	52	54	65	68	64	77	57	56	51	48	65	59	65	45	62	74	72	63	62	67	78	61	82	56	51	58	60	63	66	58	63	55	66	62	67	55	57	51	63	75	72	50	54	79	65	61	55	73	64	75	67	68	63	65	64	65	58	61	78	61	51	76	64	72	64	67	62	70	67	59	69	68	65	76	79	58	66	68	65	70	66	61	71	66	57	63	59	79	51	67	65	52	69	55	69	75	72	50	65	58	63	68	58	70	77	53	62	49	82	75	60	70
13063	2647	1487	1632	3105	4246	4488	3941	3334	2899	2454	2155	1822	1645	1492	1293	1174	1105	1023	974	907	885	895	857	789	763	748	738	717	701	667	647	652	637	650	655	641	622	646	616	594	584	575	568	567	509	564	561	558	617	551	524	500	510	566	529	552	537	534	558	527	503	538	519	527	529	515	500	503	602	500	526	554	539	534	559	549	568	573	520	550	544	570	512	501	486	514	537	532	568	547	549	522	507	537	563	515	558	572	540	584	574	565	536	536	567	527	542	530	586	517	530	508	522	513	524	556	517	510	541	532	536	536	567	520	552	522	514	560	544	538	510	538	537	513	522	542	540	539	530	568	508	519	525	556	527	533	550	508	493	512	531	540	535	577	537	543	505	512	563	537	498	537	514	517	539	504	541	558	577	525	537	515	512	527	495	512	488	514	527	541	506	513	532	551	492	512	535	535	489	520	468	485	546	524	493	523	544	501	524	521	537	526	493	503	533	506	535	540	500	533	508	530	496	506	510	550	517	530	535	500	541	499	523	511	488	486	494	548	492	533	543	519	526	528	495	530	558	531	538	478	498	497	522	527	484	599	518	517	554	496	524	493	558	530	522	509	527	524	493	511	523	526	534	552	536	495	506	510	489	509	522	514	497	498	520	566	492	526	536	533	509	518	491	506	533	537	545	523	505	510	570	473	526	509	519	560	501	499	532	529	558	507	498	523	579	531	538	521	527	529	502	533	542	527	533	518	494	521	523	534	524	524	538	526	515	512	545	543	535	544	551	502	550	496	546	484	522	544	553	506	545	503	534	526	517	524	499	545	495	527	513	505	508	504	497	531	519	530	456	528	505	527	563	540	523	503	524	504	510	525	534	522	522	515	505	500	533	522	512	498	534	494	500	526	514	572	538	508	528	521	542	512	493	545	513	559	499	546	530	544	516	499	532	573	518	508	561	520	540	513	513	566	476	498	514	538	517	527	513	517	500	525	485	508	528	578	530	536	535	562	528	542	510	542	546	497	508	468	523	547	505	517	541	510	531	546	517	503	500	551	504	519	529	532	509	527	511	541	534	545	510	507	496	555	510	516	508	515	503	555	522	567	520	544	547	531	531	533	490	503	535	502	537	549	511	502	519	522	471	502	545	510	508	521	511	528	497	505	548	508	520	517	531	537	545	493	546	541	529	504	539	513	515	518	525	482	558	488	527	509	496	524	496	551	506	541	530	529	501	526	514	568	520	518	536	485	486	542	514	535	531	512	500	535	545	545	529	535	518	503	543	508	529	510	497	553	511	537	504	489	533	552	518	527	520	494	520	516	506	481	490	537	489	497	559	511	483	560	558	500	488	475	541	536	498	527	507	520	514	553	571	533	542	528	498	516	494	529	497	519	530	547	522	516	576	546	517	502	523	556	521	545	504	537	513	550	552	553	499	517	502	498	522	518	541	508	520	507	526	528	545	514	534	544	485	552	556	526	513	519	522	508	508	538	526	503	504	515	554	541	519	524	483	535	518	495	542	531	521	492	532	514	530	479	567	506	480	513	541	532	536	519	498	531	529	568	572	497	522	515	539	516	533	537	537	495	496	530	540	484	533	561	503	499	507	541	525	540	525	537	528	535	515	518	541	520	526	548	466	550	543	496	506	502	566	488	487	484	525	506	551	550	521	574	546	516	513	518	532	530	546	534	538	496	505	495	497	490	516	525	528	504	552	530	536	580	535	504	489	527	547	560	535	493	498	549	506	521	547	534	510	553	496	503	494	496	540	505	532	480	541	518	513	496	504	500	493	519	551	554	512	559	498	562	558	545	526	514	536	541	508	494	568	533	517	566	512	533	545	496	525	483	550	515	518	490	514	515	522	543	524	502	513	543	531	509	519	524	524	536	505	536	527	541	512	516	516	541	531	535	552	499	550	507	522	552	489	541	499	515	513	480	539	504	476	506	500	533	512	518	507	546	489	523	488	488	515	563	478	545	562	540	492	517	519	567	550	538	539	538	557	510	520	534	539	529	548	557	494	505	533	535	528	498	511	500	519	536	531	557	524	541	579	520	534	536	514	525	533	532	542	524	500	519	519	529	515	510	566	549	544	558	522	503	525	537	483	541	554	556	481	537	507	504	543	528	506	537	505	507	516	506	495	506	491	526	533	554	514	530	557	502	524	493	532	537	544	520	539	538	524	512	530	528	510	531	524	510	499	493	509	519	551	451	556	551	551	529	511	511	558	476	518	550	532	521	497	510	486	518	533	512	509	491	523	529	511	482	534	519	540	552	576	555	526	524	530	563	494	559	514	486	573	489	513	546	504	543	515	495	552	478	566	526	524	513	536	499	529	508	507	516	518	510	524	522	493	508	547	511	551	545	514	492	528	493	512	514	530	547	520	519	504	500	480	508	584	508	493	516	545	534	541	519	531	529	525	494	525	559	495	518	479	533	513	475	484	511	494	545	524	542	550	505	516	538	558	537	506	548	509	526	531	540	491	488	503	523	496	505	563	492	516	515	539	531	526	543	523	551	568	522	554	523	562	530	470	519	520	507	507	527	553	493	526	539	487	494	579	540	528	521	521	515	533	551	550	541	537	549	542	530	511	542	509	485	519	535	526	487	540	521	513	533	567	502	543	540	576	519	494	532	545	566	535	532	527	481	550	525	499	463	520	570	554	523	522	551	503	505	497	499	502	533	567	505	529	511	524	534	524	547	537	511	519	509	539	498	518	527	504	548	546	528	534	491	509	551	511	539	563	563	532	528	455	517	536	573	560	490	517	495	496	517	521	498	508	539	559	535	519	503	489	517	534	521	516	522	518	479	519	524	534	525	537	500	529	534	552	524	495	538	553	549	558	534	514	472	529	533	509	531	508	536	520	575	508	515	496	538	500	521	571	521	543	533	513	554	525	514	527	530	536	494	506	555	540	522	523	542	524	504	510	501	495	510	511	496	527	538	528	532	513	532	502	545	503	570	514	550	519	509	494	504	495	494	483	535	501	514	504	514	513	551	503	484	544	526	506	528	522	490	559	507	509	568	521	549	516	480	502	537	514	499	523	540	534	524	503	464	516	519	526	523	529	537	533	510	509	522	484	500	532	523	556	544	550	488	534	546	505	539	524	563	541	497	494	525	513	517	522	534	517	511	579	516	523	515	520	536	492	529	508	528	515	505	562	538	540	547	473	519	534	508	503	511	541	598	507	546	512	521	544	515	547	511	524	494	530	529	524	534	508	548	540	500	482	515	526	535	480	510	539	548	540	543	575	519	495	521	542	533	527	492	502	482	512	517	539	535	527	518	493	489	561	508	512	520	531	478	521	507	527	498	532	528	553	507	539	542	508	546	481	551	560	504	514	522	522	527	506	530	478	506	583	568	501	534	526	565	544	535	548	531	526	516	543	476	524	520	526	518	521	510	558	540	509	553	509	545	501	492	512	525	531	534	505	509	521	525	541	538	542	538	510	500	527	543	563	536	571	501	499	517	508	548	495	499	522	519	534	519	523	478	512
4149	462	256	203	158	164	198	221	204	195	191	162	160	137	149	136	123	141	118	162	124	114	114	118	121	127	114	107	96	100	92	112	116	106	119	118	98	127	110	105	123	103	109	111	110	92	112	93	93	99	92	121	102	92	106	98	97	104	122	115	93	95	88	127	113	86	97	103	105	98	75	94	102	117	112	108	121	113	105	114	106	95	122	108	103	99	100	124	99	96	103	93	118	111	110	106	113	97	122	115	106	111	98	94	112	107	84	113	101	126	84	103	107	83	102	97	123	87	108	101	91	94	99	111	105	100	104	98	101	98	134	93	94	96	97	108	109	98	97	101	97	110	119	104	114	109	103	99	112	106	109	87	102	118	105	95	118	100	86	96	120	100	108	106	101	105	100	98	104	101	110	107	104	116	99	111	92	108	105	105	96	108	107	120	125	115	118	101	95	110	105	96	89	94	98	111	99	89	96	99	118	97	103	102	102	105	114	117	108	116	115	92	105	95	111	96	94	95	94	98	116	90	91	126	119	114	100	103	103	106	99	112	103	101	102	107	84	99	119	108	108	88	94	95	104	96	122	92	103	105	109	104	104	111	105	100	102	110	117	109	104	101	97	107	108	107	115	97	109	124	87	107	99	105	90	99	100	117	107	114	89	103	117	95	107	103	98	98	109	99	103	102	97	96	87	99	100	81	93	107	131	97	108	100	103	106	115	113	85	113	81	113	82	127	117	98	117	95	110	96	105	88	96	114	106	88	85	96	91	125	102	111	102	114	97	114	98	118	98	96	101	109	100	97	105	104	104	113	119	103	113	93	97	119	90	108	119	107	99	101	99	121	103	128	105	94	104	99	107	103	109	118	89	87	100	97	90	110	103	108	100	116	109	89	101	102	97	118	92	83	126	78	109	83	110	87	110	96	93	98	95	104	117	120	126	109	96	117	102	103	85	109	111	103	99	119	94	86	104	118	105	88	98	101	116	120	99	99	87	93	94	101	101	116	102	109	108	130	113	107	109	104	108	130	99	106	98	102	104	109	99	110	112	99	101	97	109	122	102	127	101	113	123	78	98	116	116	114	118	113	99	108	119	99	108	92	100	108	100	97	96	94	121	95	98	95	94	129	109	90	93	100	112	112	103	108	110	109	102	97	97	119	111	110	111	86	104	103	116	112	121	110	100	101	107	101	114	92	88	100	99	118	94	107	104	134	91	110	99	104	114	98	118	95	108	95	85	111	109	95	107	89	102	106	102	103	90	115	104	114	101	113	114	102	114	96	106	102	92	98	95	111	110	96	103	115	108	104	111	103	93	97	99	116	115	94	116	111	114	92	119	103	91	108	88	99	103	109	124	115	97	123	107	107	102	107	100	107	113	105	106	113	99	111	100	107	127	96	96	92	103	105	106	104	113	107	91	109	95	100	92	108	105	122	124	114	107	93	109	104	119	96	108	103	98	111	107	104	114	100	116	114	105	82	132	106	102	104	120	111	90	108	90	108	110	94	102	100	113	107	105	87	82	122	119	107	96	118	98	96	104	99	102	110	87	102	98	103	114	110	116	107	110	102	120	79	95	111	122	115	89	111	104	107	105	100	105	76	85	100	99	83	101	108	127	126	119	102	101	102	99	104	111	105	119	97	117	93	97	98	109	110	91	94	106	94	116	101	122	113	118	103	84	103	94	124	117	110	99	105	97	110	87	101	98	103	87	114	123	111	96	111	109	86	100	98	98	119	116	95	114	103	99	102	109	113	117	81	80	93	99	110	106	97	95	108	110	120	82	118	95	111	104	85	90	88	95	105	97	100	101	121	95	104	110	86	106	111	116	118	102	99	103	113	97	97	92	99	103	102	119	94	91	109	98	102	92	105	111	92	106	103	108	100	111	127	100	111	119	97	102	120	110	122	130	113	100	102	111	117	108	95	93	98	106	108	126	101	103	112	78	106	103	131	109	97	116	106	117	121	102	105	109	99	106	101	98	116	80	111	118	103	104	100	103	102	106	111	102	89	102	101	105	106	126	99	87	91	99	91	94	95	98	100	119	132	102	110	94	107	113	81	95	105	124	113	90	87	110	92	88	95	103	89	89	102	93	101	114	101	91	115	102	107	97	98	97	108	111	111	87	111	114	94	118	92	98	90	107	99	116	109	109	96	111	116	110	112	102	101	94	102	109	98	112	112	105	88	89	112	111	93	110	108	111	109	107	99	110	113	98	95	103	95	108	93	111	95	104	86	120	103	119	101	115	116	99	100	117	115	111	102	108	96	103	113	115	97	104	103	103	101	106	98	99	107	115	115	97	105	105	108	101	109	97	117	93	118	104	108	82	98	79	99	106	107	109	79	117	117	111	119	96	99	95	99	93	113	97	102	98	116	97	104	95	108	113	83	99	123	98	95	96	100	103	96	98	96	113	113	85	101	115	100	103	105	112	120	108	109	96	96	103	97	86	114	101	105	110	114	95	116	111	114	111	119	94	97	95	108	115	103	114	109	124	118	86	114	97	101	110	117	116	109	97	93	105	98	98	111	97	115	112	102	102	108	109	112	97	100	110	107	108	122	97	98	115	99	99	106	110	115	111	99	112	89	99	93	117	107	110	110	96	85	96	112	114	111	106	104	109	92	85	86	104	101	97	94	104	107	98	87	109	123	112	100	105	105	115	109	103	88	102	117	106	102	117	92	107	93	107	104	112	102	96	100	101	106	94	106	104	99	106	107	92	79	99	107	135	113	104	103	98	108	90	115	111	129	95	109	86	83	103	104	100	100	101	117	93	100	115	96	113	102	101	93	106	108	109	83	103	94	104	104	95	90	106	99	95	123	107	114	116	108	99	101	101	72	130	108	105	104	96	120	103	99	112	106	104	114	104	110	90	115	104	91	91	89	130	115	109	100	98	96	107	98	103	94	107	103	86	91	105	90	92	111	102	99	99	100	94	117	95	106	102	114	103	111	100	86	116	95	98	105	114	109	104	111	101	88	107	102	106	102	109	110	104	114	118	116	119	99	96	100	95	104	105	111	98	101	103	113	114	122	94	87	106	100	101	88	91	96	113	91	118	113	97	123	106	97	105	98	108	93	98	109	111	112	93	100	109	106	112	96	97	91	93	119	107	104	111	101	111	105	121	102	95	92	119	116	99	112	105	94	116	106	93	100	130	112	122	99	93	96	102	103	86	115	96	104	97	104	97	86	110	120	115	104	110	105	95	103	109	119	94	119	100	112	97	110	73	101	105	106	96	105	91	109	112	111	100	89	110	117	88	105	132	90	93	126	91	82	123	99	113	122	104	84	97	121	100	104	105	118	108	85	112	108	121	81	105	92	117	106	101	83	115	120	107	96	87	114	105	114	128	105	108	119	112	100	102	110	97	87	95	112	100	103	99	118	99	110	88	102	108	98	107	104	81	114	88	100	118	89	90	109	107	100	101	97	110	119	115	112	107	110	93	97	104	105	76	90	102	102	111	121	119	103	74	91	106	83	110	102	90	108
21648	5448	2804	3101	6043	8827	8777	7868	6667	5427	4625	3985	3478	3052	2753	2396	2248	2055	1888	1748	1600	1618	1511	1481	1377	1392	1298	1324	1220	1165	1157	1126	1074	1074	1073	1038	1024	1079	1011	1068	1029	1016	933	936	952	879	880	975	933	878	862	902	911	848	926	879	871	900	865	893	887	865	905	846	925	857	900	850	909	924	921	892	927	877	913	886	866	904	871	889	869	919	877	898	869	861	912	866	898	837	907	850	871	836	883	887	905	867	870	877	903	897	889	909	886	908	870	862	877	853	914	878	833	919	868	907	866	829	863	834	862	915	865	836	903	825	880	893	889	882	912	823	894	887	884	871	886	865	846	859	883	823	871	871	883	883	909	879	838	883	876	815	871	858	788	864	858	829	850	814	896	856	819	842	828	837	857	880	839	918	828	866	877	839	834	865	856	837	843	872	849	852	831	868	863	829	832	879	837	836	836	885	793	849	849	892	863	880	844	844	801	872	830	850	862	856	874	871	884	862	860	841	834	854	831	825	853	888	874	823	822	905	838	808	841	867	845	854	797	828	852	894	833	861	860	812	821	833	877	839	848	830	810	897	929	837	909	841	824	837	896	875	836	880	884	850	836	875	914	902	881	836	831	922	900	940	881	835	838	857	874	828	844	855	803	855	881	887	888	892	867	850	870	877	897	819	865	880	884	821	827	818	850	849	851	902	818	859	860	869	841	916	808	847	842	853	905	808	857	906	880	807	842	831	845	851	885	840	872	829	842	861	902	880	836	868	890	875	878	864	881	873	847	875	842	868	860	877	857	850	884	842	830	830	819	898	872	859	875	867	833	913	823	832	885	870	870	859	819	858	825	850	840	874	874	859	935	850	823	835	809	812	838	835	863	839	807	817	868	844	860	838	809	918	912	825	858	867	876	804	823	827	809	858	855	890	871	845	942	767	848	859	865	847	846	900	899	824	818	868	862	869	874	870	834	806	845	800	833	826	850	886	819	856	860	848	824	850	836	843	864	845	829	860	900	868	779	900	825	782	858	868	847	867	863	892	893	842	817	869	870	861	881	846	830	906	807	921	825	815	832	851	902	821	836	874	853	844	826	828	871	835	856	851	865	858	806	867	829	895	839	897	855	874	840	840	841	849	862	853	830	842	837	838	793	802	839	851	842	826	800	863	874	821	890	838	817	905	860	824	836	803	828	845	855	857	825	919	905	823	919	896	860	861	857	829	870	879	837	836	878	845	792	851	881	830	857	851	869	862	895	879	873	866	889	864	856	837	842	886	854	843	866	838	826	857	884	859	801	879	917	878	829	902	867	844	858	896	853	808	803	789	862	879	879	830	804	844	812	894	830	837	907	801	822	864	878	814	847	813	856	885	853	877	862	883	858	887	836	842	839	849	857	831	843	887	877	840	850	833	935	837	861	836	886	784	815	853	853	885	870	834	850	800	876	870	832	851	833	872	839	854	809	858	885	867	813	874	872	820	845	867	828	853	872	870	831	820	867	848	838	860	830	846	838	839	819	813	816	875	830	856	899	779	835	823	817	841	837	840	829	884	868	821	858	853	897	763	861	860	850	825	882	876	870	868	810	844	867	826	908	853	853	924	863	832	889	854	836	891	806	803	827	828	820	896	863	899	805	849	876	846	845	857	866	845	842	846	867	825	874	919	859	883	880	886	883	847	868	843	801	819	839	912	835	832	801	832	840	811	881	820	800	796	817	794	924	836	844	863	885	813	841	856	874	868	808	861	833	822	827	841	862	855	827	842	849	891	847	800	883	804	866	875	831	870	890	870	838	865	820	836	852	843	878	854	841	842	853	826	879	887	864	877	840	795	798	834	801	887	845	851	795	896	843	848	871	869	807	859	870	881	842	813	840	790	854	887	913	805	918	891	837	831	844	826	843	887	846	786	876	876	847	867	843	862	866	903	765	836	843	810	812	814	916	871	899	834	890	880	832	840	842	845	832	860	863	863	823	808	885	867	827	828	863	828	838	890	848	880	863	859	848	895	850	864	897	846	852	862	866	860	909	889	891	882	875	798	888	861	848	834	843	901	870	813	860	824	879	885	835	858	894	871	880	845	861	828	858	853	847	856	886	840	843	891	853	812	876	868	887	822	824	815	817	821	876	843	837	802	894	833	840	869	832	819	896	868	868	869	817	874	848	863	898	799	845	792	843	872	852	796	903	849	897	813	839	844	851	844	864	886	837	856	787	871	877	877	880	881	878	835	866	857	845	802	862	847	877	820	921	858	838	847	873	841	865	801	854	866	816	868	827	892	921	856	906	840	819	838	879	798	898	847	829	876	886	884	836	859	832	790	887	860	868	816	875	881	879	829	898	884	888	869	850	865	851	862	810	847	872	835	857	860	864	845	845	834	893	882	852	850	829	879	861	845	838	850	816	880	825	836	827	804	905	818	837	820	875	834	858	846	851	830	842	826	878	818	852	868	847	805	833	791	823	845	842	826	842	851	888	862	810	858	820	897	846	878	808	816	844	818	826	838	831	891	873	825	783	855	842	830	847	871	873	878	893	859	874	849	836	864	807	858	819	871	825	843	885	906	839	842	812	897	865	842	865	857	886	869	803	886	803	877	850	867	820	792	845	858	877	871	918	877	814	889	815	808	886	821	853	884	799	776	837	829	895	847	908	914	864	878	864	829	843	852	860	863	845	880	843	883	853	867	847	863	865	853	847	844	810	845	852	812	908	861	854	876	840	819	872	884	885	826	837	854	855	843	850	846	834	876	873	885	795	834	834	863	899	851	851	881	850	825	859	835	789	827	843	815	818	869	896	853	863	869	872	863	887	823	832	879	818	843	891	818	849	893	869	806	892	846	815	874	851	899	878	852	852	868	814	876	843	830	860	800	814	856	814	853	827	831	837	860	829	851	850	897	818	884	811	809	829	849	866	834	830	825	870	914	872	870	869	868	871	836	871	856	851	804	857	859	862	861	842	794	836	887	910	890	840	835	875	875	890	898	844	844	858	887	854	915	834	853	866	889	843	890	846	855	858	843	851	850	871	843	811	898	851	868	930	842	838	865	824	863	883	846	828	863	859	832	845	792	868	818	861	814	880	858	842	851	855	844	905	816	820	882	841	855	871	853	820	816	849	838	869	843	880	880	811	828	840	847	798	870	848	838	805	861	827	837	835	822	844	810	839	820	847	851	876	818	840	817	871	861	857	820	873	835	847	815	889	898	899	824	861	856	844	891	819	802	865	864	843	846	911	895	869	907	914	822	785	869	836	820	891	864	833	853	844	856	860	881	840	841	838	865	841	826	881	840	841	905	893	840	828	837	816	843	832	839	878	924	871	881	858	854	832	817	887	840	853	883	863	859	902	852	884	802	823	836	872	819	874	872	850	823	847	946	798	916	823	879	877	876	855	915	829	855	840	811	885	875	874	862	812	862	874	892	821	827	817	881	854	843	863	829	889	815	886	834	862	902	863	885	820	848	864	812	859	832	851	843	858	851	822	858	843	904	885	831	868	863	851	884
6908	336	174	118	88	90	144	124	115	102	94	99	81	78	75	72	61	62	60	61	51	49	54	48	51	43	51	51	58	42	33	52	45	36	28	28	41	32	42	44	48	33	36	37	47	42	32	25	23	45	46	28	33	24	44	31	27	29	38	38	29	35	34	33	30	40	31	23	35	45	20	31	29	32	39	38	43	36	36	29	39	39	35	33	30	36	36	34	31	32	36	45	31	33	38	37	28	38	21	36	43	35	40	38	44	34	30	29	37	32	29	29	33	39	30	35	31	41	26	28	29	27	31	35	32	27	26	44	38	33	30	37	37	36	32	27	27	35	41	33	32	32	28	31	29	34	35	32	34	37	35	34	33	38	28	33	34	36	32	31	36	34	22	27	30	21	24	26	35	35	39	35	40	33	39	37	33	28	35	29	27	32	41	31	27	33	35	26	32	44	33	29	20	41	40	33	26	36	26	37	28	37	31	36	23	36	35	25	44	33	38	23	40	28	30	18	44	30	40	32	36	25	39	34	36	29	32	30	44	31	30	45	44	37	44	43	34	42	39	34	30	43	35	30	24	27	30	34	35	31	26	39	27	40	25	22	30	25	36	43	29	48	27	33	21	34	39	39	29	33	37	39	33	29	34	39	24	30	29	29	31	41	29	29	23	27	24	35	40	39	35	33	28	36	28	25	44	32	32	44	33	22	47	25	29	34	37	31	31	27	28	36	46	23	35	26	27	32	30	37	41	36	37	40	32	30	37	33	32	32	34	39	31	41	24	40	32	35	32	27	27	31	34	37	38	35	35	35	25	42	26	34	28	32	30	43	33	32	37	32	29	32	29	36	31	39	38	34	25	41	30	21	29	28	30	39	30	39	30	32	36	33	34	21	35	43	29	45	25	27	26	32	45	30	38	35	29	24	35	38	26	38	32	35	35	37	30	37	48	42	34	27	34	34	31	36	22	35	29	28	39	39	45	35	25	32	28	38	26	33	47	45	31	38	38	29	38	33	47	37	34	29	35	35	33	40	39	41	34	34	36	36	34	29	31	40	43	35	41	33	28	28	42	34	31	33	23	30	34	32	46	39	34	33	25	33	32	39	26	31	32	40	37	31	30	29	35	49	32	47	34	31	39	28	39	36	35	44	30	28	30	26	36	23	28	33	29	23	34	34	42	25	32	38	33	41	37	30	37	30	44	34	46	37	35	27	30	23	40	25	35	30	22	38	33	31	32	29	35	41	25	24	30	28	24	40	37	27	40	44	36	35	34	20	38	31	44	34	29	38	28	32	34	37	35	25	23	35	22	26	36	29	35	35	31	30	38	34	31	28	40	34	37	30	29	26	30	35	29	32	33	37	38	30	30	35	31	42	36	37	42	42	39	36	40	38	37	27	28	36	40	29	34	36	30	24	32	20	25	32	27	36	30	32	40	32	31	34	39	27	29	30	31	43	27	31	22	30	31	27	31	25	36	36	40	29	29	35	23	36	33	29	24	35	43	33	37	35	29	42	41	31	33	35	32	22	30	31	30	27	37	33	30	38	30	32	26	31	37	31	35	34	40	31	44	27	41	35	27	38	32	22	24	42	23	27	38	34	30	26	27	38	32	41	36	35	47	29	24	24	25	28	31	28	42	30	33	38	32	35	27	29	32	30	32	39	31	31	40	37	33	29	29	36	36	21	22	34	32	47	40	25	37	31	23	41	40	25	30	37	29	36	27	46	41	27	40	32	39	33	31	30	24	36	50	34	36	50	37	42	33	38	40	35	38	37	23	33	32	43	25	34	40	34	37	31	32	40	32	25	37	28	34	28	40	19	29	25	31	23	37	32	33	30	41	36	30	39	37	35	38	25	32	33	41	35	33	41	26	34	30	41	25	32	34	35	23	31	28	29	31	45	39	29	35	25	32	27	30	31	32	35	41	37	31	34	28	42	20	31	26	34	42	25	37	24	36	34	22	32	30	29	36	40	35	32	37	42	35	33	27	36	31	40	34	40	36	29	37	41	37	41	38	30	36	33	35	31	33	33	28	25	29	23	42	28	31	33	34	36	32	42	29	29	37	30	35	24	39	43	38	34	33	31	33	44	30	31	33	30	30	32	27	34	24	40	28	34	34	27	30	29	34	28	35	46	36	31	35	33	38	37	34	32	33	21	29	34	33	32	28	43	21	26	31	39	21	28	28	25	27	23	32	28	38	23	39	42	30	26	28	29	29	26	25	20	42	35	38	45	27	28	33	37	30	32	36	32	37	43	38	40	27	24	41	32	44	39	41	37	22	29	26	54	38	37	24	35	25	40	30	36	34	39	32	38	27	37	27	38	33	39	31	46	36	39	33	37	33	26	26	28	31	24	35	36	34	34	23	44	41	38	35	24	44	30	28	40	39	20	32	35	32	35	31	36	45	31	35	33	44	38	31	24	34	38	28	31	32	30	39	51	29	43	30	35	40	29	45	36	35	34	27	27	32	35	33	36	40	28	39	44	27	42	53	30	45	25	35	36	29	35	24	37	29	34	41	38	31	43	27	29	32	37	28	32	25	24	23	29	32	21	29	28	37	30	38	33	38	35	25	37	37	28	43	43	36	26	35	28	26	42	29	30	33	42	19	32	17	45	28	36	32	21	19	31	24	38	35	29	34	35	38	32	47	39	34	42	36	29	33	20	27	37	36	32	28	27	30	36	33	24	43	31	21	36	27	35	19	40	29	27	28	32	29	39	25	29	30	36	26	25	31	37	41	32	40	37	29	39	29	30	40	29	21	35	35	28	36	27	43	27	29	32	28	37	31	35	29	39	35	31	27	35	36	41	24	35	36	42	31	36	35	31	28	29	28	28	31	28	28	31	28	31	39	34	39	41	52	24	28	32	31	43	38	26	28	44	17	37	30	36	35	30	38	37	43	30	32	33	33	24	23	31	38	34	40	30	32	35	34	33	31	30	35	35	25	33	28	32	40	35	31	27	35	28	41	30	32	32	39	32	35	37	45	33	33	29	27	27	39	32	37	30	38	28	40	32	27	32	30	37	35	27	38	24	33	31	39	33	17	29	36	37	31	28	37	30	41	37	28	32	35	31	34	35	30	33	33	22	24	30	40	45	44	33	38	25	44	35	44	30	31	41	34	36	26	24	28	38	25	37	26	43	32	39	27	31	33	46	36	30	29	41	39	32	38	41	37	25	36	41	43	28	37	31	36	30	33	39	34	30	39	32	37	32	28	34	28	30	32	39	27	43	32	33	23	32	31	30	35	39	34	33	24	31	25	34	29	22	32	32	35	26	46	30	29	23	20	37	38	33	28	35	34	33	28	41	37	25	28	33	31	44	41	36	49	51	45	27	33	42	36	34	30	33	38	35	26	33	23	28	38	33	22	27	24	33	35	26	37	30	39	36	35	27	26	29	26	42	30	26	28	25	48	29	32	28	38	29	30	32	38	40	31	41	38	36	31	34	26	28	32	27	37	38	37	27	30	32	42	27	42	29	29	38
16752	4014	2077	2116	4673	6874	7433	6673	5660	4654	3943	3393	2797	2415	2035	1761	1595	1486	1283	1232	1154	1023	1020	899	802	787	725	656	676	570	568	514	573	526	506	492	482	524	458	483	435	463	350	368	337	362	345	342	330	328	340	317	348	359	321	314	337	306	306	291	299	293	327	331	323	338	309	307	272	344	321	295	298	332	343	294	319	329	329	313	319	297	329	307	323	288	303	310	317	312	313	314	311	287	314	304	345	319	309	313	302	304	333	297	320	279	303	330	274	288	277	265	265	300	264	272	303	309	269	281	283	295	290	287	265	272	258	278	273	274	285	274	315	286	284	279	259	285	259	304	286	257	275	285	299	286	302	244	286	238	283	311	291	253	264	276	264	248	278	268	252	268	291	261	293	274	284	308	261	281	280	288	297	295	279	258	302	280	267	285	282	281	281	286	255	270	274	289	307	249	286	265	250	280	264	268	317	283	281	269	239	273	273	262	261	310	277	271	290	267	295	276	265	267	273	295	286	282	250	270	276	232	251	267	270	271	286	268	272	276	292	268	274	291	274	261	282	273	243	258	282	245	266	291	290	293	262	269	308	317	279	301	263	262	270	278	303	268	293	276	278	286	271	264	280	273	261	291	279	278	261	291	284	271	276	266	277	264	258	310	283	295	264	249	269	307	266	256	260	270	299	269	310	271	263	280	284	286	255	275	287	275	298	246	288	230	269	287	262	299	268	268	283	282	299	281	301	267	313	295	286	264	273	268	272	265	276	298	276	320	276	269	264	278	288	257	286	277	263	301	258	274	278	312	255	294	241	269	273	268	275	285	279	281	243	264	316	263	256	257	280	294	278	306	270	278	271	283	284	259	281	281	281	272	263	272	277	280	284	283	275	294	264	317	274	273	264	276	261	312	283	275	243	254	278	277	267	293	274	255	277	258	284	267	247	293	293	256	282	266	306	262	283	276	282	277	303	272	285	267	277	273	310	268	277	261	263	238	262	244	282	280	286	268	271	272	259	324	285	283	247	274	271	305	265	282	262	225	255	263	290	293	251	268	307	259	291	265	279	295	266	286	304	278	276	287	292	266	271	280	300	266	284	254	306	260	263	285	269	228	300	279	299	300	287	300	270	282	244	268	280	306	281	282	293	283	271	292	293	274	266	279	253	299	268	280	267	283	275	267	285	264	266	279	265	266	286	280	261	290	267	292	291	285	279	271	264	268	293	261	304	283	252	270	236	286	270	274	277	297	284	257	285	273	263	307	297	282	273	272	289	291	279	285	263	273	275	260	271	276	278	260	235	252	276	287	237	298	258	262	248	286	286	265	257	264	274	261	284	292	276	288	265	254	287	260	276	276	285	277	274	302	250	262	271	266	278	280	252	262	238	285	253	299	303	295	280	260	300	287	277	320	251	268	264	258	246	257	300	279	295	264	258	286	265	270	280	252	285	233	296	259	288	257	258	318	275	242	248	292	281	278	279	275	276	288	273	259	281	288	302	253	302	270	250	295	288	288	269	278	266	275	252	278	262	263	302	284	267	288	263	285	265	268	257	250	285	275	276	302	271	276	274	312	290	288	270	261	239	276	308	240	236	291	290	252	258	300	278	266	273	268	298	274	262	285	290	288	275	279	259	271	302	254	257	272	303	275	248	319	286	262	283	268	279	255	235	281	287	278	280	263	292	289	270	273	294	267	271	281	298	238	247	277	240	277	260	286	290	279	278	282	272	279	283	271	269	258	282	292	272	249	275	273	297	247	289	294	267	288	257	272	291	273	269	313	279	258	271	279	245	266	268	281	289	275	302	292	274	276	262	251	276	304	290	281	250	271	259	265	303	283	262	299	275	266	281	276	266	275	273	256	276	255	284	272	264	288	291	280	273	271	293	278	291	266	283	270	271	306	285	248	275	283	302	316	267	269	266	280	281	252	251	278	268	265	271	285	265	256	278	286	270	308	289	285	274	311	301	291	319	303	259	265	268	255	260	265	256	278	265	273	279	296	245	267	302	302	271	284	288	257	277	260	260	259	258	256	273	272	287	288	290	270	292	297	277	290	298	289	280	242	251	239	275	274	265	250	280	278	292	295	284	275	274	266	256	267	283	289	246	273	271	263	259	284	279	297	247	271	275	243	278	265	285	286	281	275	281	279	269	295	278	276	270	254	286	264	272	276	281	285	299	290	266	278	298	277	295	256	289	276	261	261	311	325	262	277	266	275	283	241	282	291	279	271	288	263	249	290	245	252	271	273	258	275	281	274	233	289	274	278	284	280	260	263	270	275	297	261	227	266	295	260	276	284	261	281	237	311	300	265	272	273	242	254	257	309	284	269	255	272	278	288	248	260	260	266	278	258	300	285	255	287	272	305	274	256	246	287	280	287	266	254	279	255	257	268	267	271	273	276	235	301	300	257	260	298	267	254	264	276	256	263	259	235	283	266	262	264	304	271	235	266	312	295	261	295	269	249	297	276	307	276	300	269	256	286	262	275	270	246	276	249	285	299	255	250	281	329	282	273	281	277	274	269	269	277	273	293	282	256	268	269	261	291	257	258	270	279	278	274	261	277	272	243	261	271	254	277	300	279	273	286	290	274	285	289	263	270	277	271	287	255	290	302	290	245	294	279	254	273	282	309	270	280	253	252	223	260	274	299	278	266	303	273	251	278	261	257	278	269	272	282	289	268	254	306	296	263	286	277	268	286	305	264	267	274	263	267	268	307	261	275	278	274	286	273	270	278	264	234	284	256	256	300	255	242	234	289	277	287	291	270	255	281	260	239	277	288	253	275	306	290	270	298	283	246	292	259	275	287	269	276	256	301	271	261	272	277	281	255	281	278	253	295	281	269	236	271	275	263	244	246	303	277	292	312	272	288	268	271	264	259	263	300	275	282	276	269	281	274	279	264	283	260	269	287	255	265	285	264	270	260	291	248	279	250	294	254	293	259	304	256	286	257	266	286	239	276	269	274	292	259	282	323	273	268	266	279	239	278	284	268	315	240	255	284	263	286	301	294	295	290	280	264	278	290	296	261	300	257	299	292	269	283	279	269	259	261	271	271	286	293	284	258	233	273	260	249	257	285	267	266	286	246	308	276	271	268	279	258	248	274	258	266	260	260	272	263	264	271	276	277	284	253	258	244	230	284	274	276	239	273	239	256	239	244	245	267	287	268	280	282	255	267	279	264	249	261	248	285	249	252	283	308	276	285	279	263	265	298	278	282	296	271	293	288	288	297	297	299	293	285	263	280	277	269	278	309	285	316	285	243	269	282	274	260	260	283	262	285	278	251	299	295	268	265	263	260	278	304	241	252	257	289	298	282	313	294	303	274	265	281	267	283	305	271	248	256	272	248	285	301	305	279	268	260	292	285	283	273	268	270	268	268	282	275	283	281	259	280	291	272	270	285	272	243	251	271	268	263	258	251	284	235	291	260	268	263	266	286	272	269	284	276	286	273	264	317	240	259	243	314	283	283	297	298	305	272	267	284	254	294	285	249
5526	624	301	220	177	202	200	219	249	230	206	163	170	157	102	136	126	141	137	100	119	122	92	114	115	107	101	100	101	115	94	98	73	85	98	103	100	104	85	91	93	81	92	95	83	79	107	83	92	70	78	62	85	86	80	87	81	89	88	91	89	81	81	85	88	72	75	93	79	90	85	97	85	94	82	85	77	65	87	83	80	75	77	84	93	81	93	75	98	70	84	68	100	91	83	82	66	100	79	86	83	89	88	82	92	89	78	88	107	93	93	89	63	84	85	70	83	73	85	64	85	81	73	74	96	89	100	75	78	76	76	91	81	74	75	75	91	80	75	82	79	81	88	88	67	68	57	80	88	90	73	79	102	81	76	64	73	92	83	83	81	78	94	90	97	79	73	83	89	75	75	73	79	91	82	71	76	69	89	70	85	89	79	78	79	89	78	77	70	82	79	86	81	77	93	78	98	76	74	99	81	85	73	94	84	83	74	82	78	86	74	86	84	85	98	94	57	74	88	78	76	78	75	77	94	85	77	89	95	71	71	84	78	87	87	92	67	93	78	87	94	76	81	86	76	84	75	91	89	98	75	100	86	68	82	82	81	104	81	98	81	68	76	84	86	67	81	87	80	88	91	87	63	84	87	97	83	73	98	77	89	86	97	86	62	84	82	78	70	96	98	95	104	79	67	82	93	95	96	82	96	97	91	110	85	60	79	68	105	61	96	70	81	96	72	82	106	70	90	88	90	72	95	95	89	85	94	74	90	79	83	94	78	85	93	83	88	74	82	99	95	56	79	90	86	86	86	85	94	82	93	87	85	72	81	74	91	59	79	99	81	78	78	85	91	74	79	95	86	83	84	83	78	87	91	79	97	79	82	86	90	94	92	93	80	83	101	88	71	86	79	81	79	79	73	78	95	75	74	104	84	85	76	85	86	79	80	87	85	68	73	75	79	90	79	74	87	97	94	85	77	81	80	82	65	78	83	82	77	96	73	71	75	55	77	92	86	73	72	85	104	75	84	83	80	64	91	79	96	82	79	74	78	85	79	91	80	83	89	88	80	87	78	89	86	85	78	65	76	86	69	70	83	82	86	91	71	74	75	90	72	84	96	84	89	98	98	78	80	83	81	89	75	83	86	94	87	85	105	74	89	73	92	80	92	79	80	75	80	72	98	91	63	87	85	80	83	70	71	70	79	87	65	95	68	102	87	94	89	75	92	85	89	74	86	72	88	68	98	75	90	85	75	81	96	82	74	84	82	84	77	88	72	62	104	65	73	102	78	91	101	72	72	80	71	67	66	77	91	88	72	71	85	81	86	68	76	90	96	67	92	90	75	94	96	97	90	84	76	94	88	79	70	83	74	75	72	83	91	76	79	91	77	59	106	81	87	83	82	95	89	81	86	92	77	79	89	86	87	75	82	78	85	96	90	74	86	71	89	91	89	94	78	82	99	94	79	92	83	71	91	68	83	88	79	77	69	92	85	79	67	87	73	73	77	81	82	81	76	81	72	76	77	83	65	72	86	80	74	91	84	84	89	87	82	76	77	91	88	82	81	92	78	83	77	69	82	78	96	92	72	72	73	95	91	84	81	69	64	77	88	95	72	95	80	71	100	81	80	74	78	85	55	84	94	69	65	76	102	62	84	89	84	76	85	83	88	79	78	79	85	67	68	73	89	94	89	71	76	94	80	80	75	91	74	67	71	84	76	76	86	93	65	90	81	76	90	70	101	83	97	86	110	75	75	101	91	89	72	72	80	93	65	89	100	91	88	90	95	71	85	77	82	86	98	79	83	72	89	81	65	78	89	84	89	63	76	77	65	69	90	90	78	92	84	93	73	80	73	76	101	78	110	97	77	73	73	98	93	86	94	81	78	99	76	82	75	88	80	85	72	93	63	78	79	100	82	95	74	73	77	73	76	77	100	83	81	71	83	98	65	93	84	77	73	77	75	84	91	67	93	94	67	78	81	81	74	89	69	84	86	95	78	74	87	83	85	85	83	75	93	86	88	83	95	82	82	89	77	70	78	73	77	86	77	76	77	74	81	84	72	73	78	84	78	88	86	93	70	78	87	88	86	86	74	79	96	88	78	68	73	72	80	82	87	85	90	81	71	84	85	81	67	78	75	85	100	79	85	85	83	79	94	81	78	81	79	94	88	84	71	89	80	81	100	92	81	85	81	81	65	102	87	82	70	70	77	85	90	81	83	81	79	86	91	78	83	79	83	73	78	88	86	79	77	86	76	62	86	79	91	82	75	95	76	99	77	83	85	82	80	79	70	69	84	74	90	73	68	83	78	84	72	83	99	93	75	76	89	85	69	81	79	76	60	82	69	72	74	78	92	104	79	79	83	93	84	66	105	96	86	75	91	90	91	79	83	62	81	75	73	74	87	78	56	105	94	85	90	71	94	69	80	84	88	92	75	89	67	65	79	85	82	74	79	92	82	86	81	92	71	99	92	81	91	99	74	83	77	100	72	73	89	70	86	95	85	80	76	78	90	73	78	88	96	75	87	81	68	87	58	93	69	80	86	78	75	79	82	75	89	74	72	74	92	87	80	80	95	88	79	88	82	81	81	92	71	67	88	99	91	86	60	72	72	80	85	79	75	82	86	84	95	81	72	75	89	85	67	90	76	76	80	74	79	74	82	78	84	82	85	76	85	92	82	80	76	68	90	74	73	85	85	93	80	96	92	81	84	73	85	67	78	86	74	86	79	75	75	80	68	78	83	97	95	87	83	90	77	85	78	73	63	76	78	93	73	54	73	82	101	82	77	92	77	89	74	87	79	93	82	93	86	82	67	81	70	80	90	93	64	85	68	62	68	92	78	65	89	58	82	79	76	72	80	93	70	83	64	79	62	87	84	93	62	89	73	81	74	70	83	84	74	75	83	88	62	81	89	70	84	85	87	74	88	77	91	87	83	77	84	78	90	77	81	93	85	86	83	76	66	78	75	93	82	82	82	76	76	83	94	73	69	85	88	81	83	90	86	75	82	89	84	87	91	86	84	75	84	69	91	74	78	78	67	88	93	98	80	67	93	85	91	88	88	82	92	70	83	79	96	79	79	105	76	88	90	88	85	77	96	87	85	77	81	78	93	63	67	73	91	93	94	90	74	72	88	91	79	85	90	80	64	91	85	91	77	83	95	76	73	79	80	79	84	89	67	57	91	88	86	80	92	90	67	84	81	93	73	72	76	85	91	96	73	88	70	71	83	85	98	82	62	72	83	83	87	74	95	89	82	65	59	88	63	71	84	91	88	80	77	89	86	91	75	83	83	81	89	73	90	93	86	79	98	83	93	83	92	87	76	77	89	81	93	86	85	88	86	75	72	83	81	93	93	80	68	54	81	84	82	92	84	69	86	91	85	93	99	85	95	80	73	85	91	74	90	78	72	89	85	76	95	85	99	83	84	104	72	76	80	88	82	81	94	75	84	74	71	86	78	84	69	92	79	73	82	72	81	82	82	70	59	81	85	90
22893	6456	3480	3622	7569	10694	11025	10110	8429	7225	6057	5228	4422	3775	3470	3023	2730	2431	2178	2003	1903	1835	1758	1639	1528	1490	1372	1324	1220	1219	1110	1087	1062	1051	1094	1058	1019	1075	1039	1010	1004	895	828	845	832	786	773	795	782	828	759	742	783	746	743	780	799	742	804	742	788	750	724	697	734	763	757	778	717	796	704	724	772	766	725	794	741	704	786	799	749	781	752	749	790	758	756	726	723	799	730	738	752	760	749	730	737	763	750	745	757	721	706	743	771	772	725	756	759	752	743	701	717	729	705	743	726	750	755	741	702	669	715	716	687	688	684	714	704	750	734	698	692	695	683	744	719	729	729	681	707	708	693	727	713	697	671	738	706	728	719	721	708	690	676	727	651	720	692	675	721	738	700	708	697	678	708	682	704	667	699	685	679	762	724	713	692	660	702	715	698	693	725	722	704	729	740	700	686	708	707	712	728	701	675	715	699	682	689	667	706	678	696	654	758	708	701	733	726	718	696	687	659	699	718	714	655	676	692	689	726	668	698	675	677	721	718	731	701	688	679	688	698	707	682	679	680	689	704	719	640	719	657	706	674	685	685	693	692	674	727	758	719	699	701	692	723	721	701	716	695	694	678	715	732	726	680	699	707	679	725	734	710	693	701	702	684	707	662	680	688	668	670	691	697	647	663	710	707	731	728	656	733	679	697	678	714	703	679	712	709	679	681	732	675	681	661	687	741	700	664	691	655	699	704	650	710	724	708	678	617	709	719	712	687	723	731	714	688	713	714	711	698	703	761	670	685	709	720	692	647	717	695	723	685	689	591	660	715	661	682	702	735	699	668	717	693	703	723	673	738	707	704	686	702	726	734	712	702	697	718	659	683	705	687	700	707	715	699	686	692	684	691	671	709	681	718	701	679	683	680	703	688	716	698	716	699	652	702	694	682	689	657	699	685	700	710	712	731	637	682	725	677	674	713	665	702	674	701	720	725	691	682	752	679	719	669	700	658	686	679	664	693	702	720	705	713	684	731	703	709	697	681	652	705	723	688	701	690	647	733	667	657	738	724	711	685	730	680	685	671	669	658	687	705	678	751	725	675	738	690	706	717	693	689	670	688	728	742	670	731	689	724	705	726	684	736	713	688	711	717	723	700	646	717	689	684	688	673	688	720	651	696	718	718	671	660	669	687	652	681	710	686	665	684	681	641	692	690	722	663	697	692	728	680	677	703	659	673	673	707	721	673	685	716	681	703	642	716	733	695	705	719	682	683	729	675	679	677	635	718	724	710	717	707	653	678	696	737	710	664	683	737	691	701	723	717	677	662	714	711	701	735	662	651	686	680	697	707	725	728	705	700	691	732	697	711	677	690	729	749	696	677	710	674	660	689	694	711	684	699	679	681	693	673	645	680	707	687	678	657	715	751	688	642	669	721	645	686	702	682	704	663	708	725	726	686	693	686	743	687	655	678	705	693	724	696	718	680	667	756	677	679	719	679	755	684	686	676	704	699	686	676	699	692	707	719	728	630	713	717	682	675	704	720	715	684	710	682	702	682	713	659	679	679	723	745	674	704	669	664	710	681	717	725	676	698	700	692	679	697	736	719	671	711	721	739	697	679	674	701	768	709	746	745	698	655	703	654	700	692	670	664	715	686	751	725	695	701	658	673	650	637	678	692	684	658	681	673	709	670	707	704	676	685	720	672	693	682	696	714	677	645	705	741	689	711	741	689	706	714	736	641	691	725	736	689	706	708	708	683	729	718	767	727	699	664	728	687	705	698	697	724	684	746	716	749	707	684	716	693	679	683	668	707	758	668	727	692	683	705	703	707	697	696	664	729	666	687	687	688	640	664	649	664	695	701	684	702	706	723	686	679	691	649	689	677	671	684	705	654	697	695	712	663	717	682	702	701	689	695	681	713	661	679	668	689	693	737	723	737	683	700	649	727	699	718	748	683	714	713	678	723	704	733	683	724	699	689	681	684	705	689	654	672	706	695	733	695	679	648	676	730	723	709	709	732	736	709	745	704	700	732	698	726	669	740	734	723	745	686	683	676	687	724	679	709	728	721	660	725	687	649	732	689	710	707	673	694	686	693	649	666	692	689	658	736	723	720	665	747	721	711	681	706	655	683	663	655	705	711	692	690	697	671	688	673	733	645	664	691	704	663	688	694	652	721	718	689	677	670	738	679	695	713	672	684	675	702	694	714	712	647	708	707	701	699	669	690	694	719	697	730	638	714	686	649	665	662	697	728	699	739	694	674	714	706	724	756	725	661	696	673	685	693	720	737	697	694	720	689	675	703	726	698	706	666	677	702	700	657	729	741	683	636	696	708	673	716	723	683	704	704	714	679	706	694	715	683	653	684	719	701	713	705	670	705	704	670	692	697	763	706	734	713	669	710	705	723	719	693	730	704	674	704	726	695	685	701	710	685	650	688	677	717	719	705	660	646	657	756	723	715	679	662	724	671	626	665	707	704	697	717	680	667	665	702	695	735	673	729	690	671	700	680	670	722	681	698	743	708	685	670	661	716	709	687	685	720	699	679	636	676	705	704	713	692	691	710	695	694	692	691	667	676	704	674	684	683	641	699	705	679	653	688	729	704	679	740	672	708	725	678	686	678	727	686	679	737	699	680	693	671	672	698	698	677	692	751	690	687	721	670	686	638	688	692	685	736	669	681	722	664	709	621	715	638	721	659	724	671	704	758	759	687	713	675	682	759	701	737	678	679	659	703	729	684	706	707	709	700	694	703	720	694	713	690	699	706	763	673	721	748	690	694	671	693	676	711	707	730	723	662	709	697	756	690	702	714	663	712	681	707	684	672	666	725	666	718	714	674	742	711	708	688	724	728	682	709	720	695	633	691	681	655	688	691	700	651	657	710	651	727	673	695	687	731	719	665	691	730	659	660	725	728	659	702	667	649	762	699	714	685	744	692	694	672	712	707	703	708	733	707	676	709	703	717	684	721	747	700	711	736	671	696	660	686	733	703	709	673	716	702	665	678	682	716	723	698	693	722	682	631	684	670	657	706	717	695	722	668	718	678	686	685	699	695	712	679	659	714	676	679	687	706	692	673	694	763	675	706	661	677	677	702	669	708	683	707	696	661	698	725	688	722	710	702	711	742	673	716	656	763	687	683	713	669	687	706	680	688	710	679	666	660	720	696	685	755	700	681	682	687	701	735	693	701	698	719	684	715	719	702	678	705	708	687	715	669	713	732	690	655	677	672	688	677	685	672	708	726	733	656	663	769	661	737	684	719	662	675	713	648	693	702	719	753	715	692	687	711	673	721	653	682	725	688	701	702	699	719	667	648	683	708	672	737	716	648	718	707	742	695	676	721	655	711	690	698	751	691	682	705	695	706	676	700	715	711	682	711	685	706	688	740	671	692	666	696	694	694	715	720	683	712	738	679	682	696	689	684	720	739	711	737	681	664	745	756	656	687	714	715	712	695	691	664	693	697	714	724	714	730	673	656	682	737	707	682	759	710	698	691	765	706	746
4368	233	154	101	117	88	112	127	98	110	91	96	105	91	83	85	70	70	78	67	93	69	64	69	87	68	73	69	73	67	84	63	68	65	51	62	65	74	70	55	57	64	59	56	71	54	91	67	78	61	73	77	76	56	64	56	72	79	61	56	59	60	74	64	75	58	58	56	73	70	63	69	57	69	76	53	45	69	52	66	53	64	72	63	69	71	70	68	68	67	73	66	56	66	67	59	60	79	48	64	57	63	82	62	58	69	70	62	69	62	68	64	58	58	72	57	67	78	66	68	55	42	69	59	47	50	68	57	39	66	57	58	68	63	62	47	54	65	57	59	68	64	66	63	52	54	75	64	72	61	72	65	60	69	61	73	67	95	74	66	66	58	61	50	57	51	50	56	75	71	54	64	63	78	62	74	64	56	55	74	59	59	67	68	67	74	67	72	68	74	66	59	45	75	67	49	50	60	69	66	72	71	68	63	52	55	62	51	62	79	66	58	69	53	59	41	58	51	59	67	57	66	65	73	47	70	67	61	63	56	65	56	59	57	55	71	74	59	63	58	45	69	61	71	60	83	60	59	73	54	52	51	66	77	86	69	76	61	69	70	56	57	81	64	62	75	63	57	62	76	59	71	63	62	56	58	57	53	52	55	68	69	61	69	59	54	64	70	82	68	50	81	62	58	72	74	71	67	67	48	67	62	59	64	75	68	55	52	72	63	61	35	63	56	69	64	56	58	53	60	71	60	53	62	67	46	57	67	72	69	49	55	66	57	58	76	49	58	82	68	69	84	66	78	50	67	59	56	53	82	66	72	66	64	59	73	57	62	69	57	58	54	68	65	62	57	42	64	68	60	66	78	73	55	64	74	59	58	70	74	62	56	80	67	67	59	67	79	61	61	61	61	80	67	79	45	65	56	62	66	61	79	58	51	66	69	55	53	70	60	58	60	55	65	71	74	81	68	74	65	43	59	70	56	70	55	68	73	76	55	68	65	64	78	66	74	59	71	76	66	69	71	67	61	66	68	66	68	63	59	76	83	73	55	47	68	68	62	49	63	55	66	62	78	70	62	63	70	59	60	53	66	65	72	65	61	60	56	65	55	51	59	64	74	59	68	61	64	53	52	63	78	71	70	64	56	64	71	73	54	67	76	58	60	66	60	67	53	61	60	76	65	83	62	60	72	60	65	70	78	66	56	77	87	52	60	73	59	68	65	62	69	76	82	61	51	64	63	50	54	58	56	70	59	73	61	64	54	64	65	54	55	63	62	61	61	62	70	61	71	64	51	76	56	54	66	78	66	51	66	64	75	68	67	57	59	59	71	75	76	65	64	68	54	62	64	63	69	56	62	55	53	52	52	77	64	56	65	55	75	53	65	61	66	64	56	76	66	52	63	63	49	65	70	70	63	61	67	62	67	62	66	55	64	55	60	52	62	55	60	59	69	52	55	70	68	59	88	70	81	55	64	68	50	72	76	67	58	69	66	58	78	74	79	74	55	66	80	51	75	64	58	58	77	49	61	70	66	69	66	63	61	57	51	60	52	68	66	68	58	81	64	51	68	67	63	71	73	51	59	70	73	63	63	64	75	60	72	71	61	74	59	51	66	70	79	57	72	62	62	56	69	64	48	59	47	74	63	64	76	70	72	74	57	74	55	76	53	72	69	75	65	69	72	56	64	65	49	76	61	60	70	54	62	57	56	76	65	76	64	75	67	67	58	64	69	69	54	58	57	78	63	65	61	56	66	66	73	69	54	52	56	64	70	63	67	63	67	64	62	58	68	82	76	55	61	52	48	77	73	70	65	60	59	59	64	64	64	69	45	54	61	60	57	70	72	73	64	51	66	66	63	60	71	64	64	73	67	58	67	80	73	56	59	72	58	57	55	63	58	54	60	76	69	59	61	61	50	71	68	67	75	75	53	49	79	61	72	62	66	78	66	52	71	79	69	73	70	58	62	59	75	65	52	54	62	63	63	56	56	68	57	67	60	63	63	59	77	58	76	63	68	60	55	75	57	69	55	49	42	76	67	64	70	61	58	64	61	56	69	64	67	68	64	63	71	69	65	78	62	49	67	59	63	75	63	53	50	55	60	71	78	58	65	61	67	77	77	64	65	52	46	58	60	62	61	61	66	64	71	63	71	71	50	73	60	69	59	57	57	71	58	60	65	53	66	73	60	50	79	72	46	83	75	50	71	66	56	64	53	57	69	63	74	61	53	72	69	71	61	68	71	68	80	57	86	71	56	50	67	71	63	58	47	47	62	64	58	61	58	63	57	67	73	68	69	69	74	68	69	62	59	61	59	63	57	49	55	68	72	65	71	70	76	60	53	70	59	53	44	59	47	64	79	66	62	58	65	86	69	57	76	74	66	57	82	55	72	73	69	57	50	61	53	60	71	63	70	72	59	68	70	60	64	57	57	64	74	63	66	64	58	58	69	56	49	59	64	60	58	60	69	53	68	56	62	51	64	68	65	82	61	56	84	56	51	61	61	68	68	56	54	72	74	65	51	56	72	60	70	64	78	65	47	50	69	72	71	65	61	50	65	57	78	68	74	56	63	62	52	82	79	62	74	53	58	74	66	62	52	47	68	68	69	68	61	61	53	63	64	56	64	54	73	50	56	53	64	67	56	76	54	62	52	56	69	65	69	65	68	57	43	61	70	51	76	68	63	60	58	78	69	62	72	82	82	64	54	65	59	57	63	62	75	67	67	71	76	59	61	59	59	87	72	72	67	63	56	68	69	65	67	66	53	63	70	61	63	65	70	56	60	61	62	71	66	66	65	60	66	80	51	67	63	72	67	58	67	74	63	68	66	78	68	67	84	73	54	64	69	83	57	64	65	74	66	54	66	68	62	63	58	63	59	63	59	67	58	65	67	58	62	58	59	57	76	72	64	49	80	55	59	76	63	62	70	60	55	68	74	64	53	52	68	70	54	62	58	61	56	52	70	61	75	69	59	80	58	66	42	71	61	69	61	68	72	63	67	64	58	58	71	53	86	77	58	56	62	63	58	70	63	72	58	66	63	66	53	64	51	70	63	68	67	60	75	68	74	66	54	73	71	56	80	59	71	71	64	59	62	76	64	61	58	66	48	63	73	57	51	68	66	79	62	67	68	65	75	55	66	68	50	60	78	75	59	70	74	56	70	56	61	60	67	87	50	70	66	85	57	55	55	73	62	78	69	62	66	53	82	63	66	61	67	67	64	60	59	52	72	65	69	71	58	69	56	61	61	57	69	56	62	60	56	60	72	74	75	52	43	55	65	69	65	68	58	50	58	56	63	55	73	76	70	58	75	73	63	64	62	66	59	67	62	77	61	71	69	67	63	60	74	73	65	63	62	71	62	57	58	58	61	69	63	72	55	66	59	66	63	69	77	65	58	56	73	57	56	71	74	66	72	68	67	59	57	71	79	85	60	69	69	70	65	64	54	58	78	68	75	58	66	61	55	73	66	59	60	67	65	50	56	63	71	57	64
13162	2716	1466	1594	3026	4475	4615	4050	3288	2823	2460	2060	1827	1614	1529	1391	1245	1079	927	973	906	862	855	820	740	755	759	673	688	670	698	627	654	577	588	565	616	590	605	571	581	549	496	510	549	530	524	534	515	553	522	507	500	532	514	541	549	531	558	539	539	520	529	531	539	514	532	530	562	552	505	569	487	538	504	531	500	596	527	527	551	515	511	509	503	522	529	532	496	548	568	553	508	579	541	485	562	526	527	565	517	558	512	518	570	553	521	554	523	542	553	535	530	540	547	565	528	513	517	511	500	526	488	520	525	529	520	541	518	513	530	523	467	501	521	516	487	548	490	491	543	510	535	511	517	534	507	531	529	527	506	523	534	578	504	517	504	541	496	519	504	495	459	527	558	525	538	515	528	509	513	520	505	507	473	505	493	525	528	525	524	529	487	543	502	513	492	507	510	520	499	538	520	532	519	489	509	504	469	507	492	497	522	498	528	481	473	524	512	484	542	519	508	535	532	572	501	512	538	546	529	533	513	516	507	510	499	482	483	516	518	496	492	520	526	513	496	528	501	457	545	475	528	529	516	494	559	514	518	503	489	472	499	457	535	468	552	499	517	512	525	526	515	503	511	532	503	541	493	523	521	542	483	506	528	478	491	532	493	514	506	502	508	494	500	484	483	491	515	511	499	523	464	550	499	516	489	528	519	512	545	535	536	515	529	533	529	485	543	550	514	475	451	534	538	497	532	486	506	535	488	522	481	553	534	528	523	490	483	476	506	508	516	535	449	529	515	537	495	535	535	507	527	466	500	524	545	524	498	562	525	532	532	519	480	502	512	509	481	507	525	493	542	509	518	507	502	521	528	487	540	503	519	560	477	530	534	535	528	518	550	520	526	519	496	514	531	524	524	549	537	488	509	528	502	488	558	511	507	529	505	511	495	502	546	518	510	508	492	516	557	534	522	487	460	553	522	492	534	537	531	551	476	510	552	475	494	514	547	486	494	517	485	518	539	547	491	531	538	499	532	487	491	537	511	523	511	527	464	510	500	559	535	532	505	493	505	498	504	501	533	501	498	511	506	472	498	482	499	534	504	530	486	554	539	517	474	486	485	480	537	499	511	530	493	551	501	498	520	513	518	534	511	520	492	552	475	501	496	531	478	499	521	523	474	512	495	489	564	521	555	499	511	517	510	524	513	555	527	542	552	532	520	557	539	540	520	546	531	492	509	544	462	505	536	501	554	528	528	512	517	537	542	537	529	439	491	510	507	505	521	513	493	524	516	575	539	484	494	522	511	529	493	479	523	505	530	497	532	513	494	519	481	507	524	515	537	518	505	531	536	549	527	577	485	505	529	532	519	511	552	489	506	517	531	514	528	511	520	507	517	504	563	544	529	487	523	470	523	513	518	529	487	539	493	529	527	479	509	495	518	500	530	517	481	496	540	481	557	538	538	472	509	513	494	533	541	527	551	503	506	508	495	516	484	536	539	493	519	519	528	474	528	522	534	518	507	514	519	524	514	488	527	495	521	467	487	553	561	488	485	565	531	535	495	503	493	558	516	523	479	525	544	525	496	529	518	501	504	515	478	507	560	480	483	511	530	472	536	538	512	548	534	474	494	532	470	522	501	492	510	571	538	529	555	517	507	509	504	513	491	495	513	512	532	541	469	573	490	525	549	549	514	519	496	535	557	506	456	502	550	492	530	509	530	512	476	507	507	526	561	493	539	515	516	524	521	532	553	455	490	547	502	520	492	511	522	558	509	524	593	476	556	519	517	520	491	509	538	500	511	504	517	485	486	548	523	541	547	518	556	543	559	529	503	518	498	553	487	501	503	489	550	501	520	515	485	504	463	530	502	541	482	544	536	519	527	510	511	478	524	496	520	507	512	522	536	533	500	490	493	516	506	493	499	477	521	505	509	525	502	524	490	503	520	524	523	547	534	471	504	518	538	541	529	527	529	534	513	457	486	542	499	496	520	519	561	517	546	506	507	510	484	559	474	495	513	513	524	569	515	519	512	499	533	474	501	511	527	497	488	489	530	520	570	501	522	528	553	543	501	505	478	491	516	485	513	550	499	526	499	528	544	548	453	530	525	499	516	486	521	518	488	510	503	514	553	491	516	516	493	539	505	511	536	500	494	524	524	515	539	490	526	503	486	502	468	537	514	526	565	552	513	503	496	504	523	506	494	486	504	489	515	482	552	526	506	531	543	518	509	533	484	489	526	506	501	492	520	483	517	523	461	495	516	497	510	536	490	517	553	502	536	510	490	556	492	514	541	530	533	489	517	529	514	478	535	561	508	524	501	522	445	501	552	502	517	487	545	495	535	506	532	438	522	538	472	540	509	547	529	487	530	552	522	500	525	555	485	471	525	540	502	517	501	510	517	507	498	473	533	547	509	513	512	524	519	536	511	488	512	480	530	470	551	509	545	491	516	507	539	523	522	515	484	539	560	506	516	557	494	540	528	549	525	500	531	508	504	536	525	500	552	515	543	485	490	491	503	530	492	522	503	500	511	540	545	532	543	535	531	519	513	496	491	511	511	504	523	516	521	466	531	558	520	506	530	494	506	540	537	512	539	492	498	524	527	500	484	515	535	476	517	489	532	522	497	483	508	538	533	493	575	528	476	547	480	526	525	549	479	500	526	547	497	493	532	496	538	483	517	511	515	481	492	511	554	498	519	512	535	500	544	498	539	518	510	533	522	502	522	475	484	464	548	527	491	521	567	495	473	524	503	504	539	549	506	499	538	495	508	545	533	523	516	480	528	483	500	553	515	512	535	494	504	503	508	503	525	518	523	509	509	531	560	528	535	528	515	493	525	553	533	511	522	513	511	513	504	510	485	521	502	490	504	539	559	483	515	560	529	526	503	534	538	538	505	514	505	514	518	525	542	551	491	529	490	505	529	463	523	492	492	526	460	544	513	502	484	504	521	474	466	527	531	503	512	537	537	503	516	504	475	518	508	485	498	528	495	534	550	562	522	508	516	553	544	535	490	516	498	513	564	497	526	484	565	531	532	549	504	513	519	510	526	456	519	529	515	500	482	533	492	492	515	498	466	537	502	490	548	509	482	508	521	549	514	471	521	499	512	515	482	533	509	513	499	558	492	505	528	474	502	524	499	494	500	548	503	530	512	504	469	555	490	489	518	458	546	498	482	549	531	520	529	513	515	534	483	495	527	521	503	468	477	508	557	497	556	516	497	531	491	473	525	524	547	542	478	539	463	506	520	496	534	502	523	508	506	527	521	505	524	543	510	562	507	525	468	501	516	484	528	540	483	533	495	524	557	534	461	517	502	545	504	525	496	542	524	522	474	507	523	506	540	506	524	508	486	501	545	557	481	560	503	514	495	551	512	503	494	535	508	519	569	527	488	463	508	547	511	503	502	488	488	512	471	510	511	530	505	521	505	517	512	535	531	566	491	520	534	541	508	511	511	532	518	466	536	542	484	510	488	518	528	479	523	519	522	526	547	510	529	516	481	487
4332	492	265	202	181	197	205	218	215	181	187	160	152	183	161	144	141	151	137	131	146	135	132	118	90	116	104	114	117	109	118	107	118	107	121	102	110	106	105	100	90	117	108	115	111	117	114	128	108	87	106	111	96	104	111	118	92	108	114	96	106	107	109	100	99	111	98	112	115	120	90	103	104	105	84	85	93	103	122	92	97	105	103	104	107	98	123	93	99	106	96	107	113	105	93	93	116	100	96	119	82	95	88	105	112	98	113	119	96	103	111	105	109	100	97	88	107	104	109	103	111	110	108	113	102	119	98	90	121	94	112	91	84	109	108	87	113	91	99	101	111	92	96	111	103	84	144	122	98	102	105	116	115	117	113	108	90	110	115	101	95	113	104	109	96	94	117	90	101	87	89	116	107	108	123	109	97	96	113	118	93	102	106	90	106	105	112	99	103	89	85	98	108	89	99	94	124	105	106	105	102	102	105	99	91	118	100	119	124	103	98	107	117	105	113	90	102	91	115	106	124	97	118	109	112	118	87	97	85	91	85	114	134	103	100	116	106	94	90	104	128	130	104	103	114	95	123	103	112	95	109	82	94	101	97	108	97	97	86	96	103	89	104	106	92	94	110	112	108	95	84	97	97	109	106	104	90	105	99	86	75	104	107	94	86	99	108	111	124	96	90	112	96	97	99	111	131	97	112	87	78	115	100	109	94	105	110	96	107	117	96	107	112	105	106	89	111	105	115	94	112	98	101	99	92	92	93	107	102	94	104	105	95	88	116	113	115	95	95	107	105	85	105	83	108	106	111	92	95	94	93	118	112	105	119	115	111	108	117	123	112	109	103	103	98	117	111	105	113	110	104	93	100	105	100	96	108	96	106	101	100	107	111	109	87	93	115	105	119	98	103	102	94	98	110	112	109	116	106	129	113	120	90	80	114	113	113	104	97	85	107	116	95	96	77	90	97	105	91	83	98	114	99	99	97	115	96	110	105	115	97	97	107	103	105	83	92	108	102	122	105	104	89	103	103	117	88	96	105	105	103	94	107	94	96	115	98	98	107	89	99	115	115	110	106	99	99	112	92	87	105	98	92	103	85	116	112	97	99	95	101	112	121	111	98	98	122	101	105	95	104	105	101	118	90	104	99	122	111	111	112	94	117	111	85	108	122	106	92	100	100	94	86	97	97	90	105	109	97	119	112	109	110	105	93	116	94	99	111	108	106	108	88	101	96	91	101	119	101	116	112	101	97	110	94	94	115	103	99	103	99	86	91	103	106	107	105	93	122	103	93	100	114	100	118	94	97	92	106	117	113	103	94	103	94	119	99	98	126	93	119	107	102	98	100	103	112	106	97	113	96	110	104	102	102	96	115	98	106	99	111	120	106	101	102	100	97	97	123	106	108	89	98	118	98	126	83	95	113	85	94	91	93	93	97	99	107	98	115	106	117	95	110	98	103	87	105	98	100	102	117	102	92	104	78	108	112	112	93	99	122	106	92	107	107	117	104	122	104	120	102	96	104	107	118	100	112	98	115	81	101	105	113	116	114	111	114	121	103	92	111	119	111	103	122	101	97	94	110	103	117	119	114	111	97	103	95	115	106	97	107	98	111	98	115	110	109	122	113	114	97	103	105	92	101	107	98	97	106	105	93	118	113	116	94	109	90	95	105	102	102	110	98	110	110	97	92	103	100	98	101	102	105	108	109	101	102	99	106	113	92	101	103	100	80	108	105	97	103	120	106	96	96	106	91	94	106	92	114	94	92	97	110	107	102	97	96	100	91	99	103	103	101	98	97	110	109	98	96	100	99	97	118	106	98	95	100	84	109	83	106	91	120	99	107	106	89	112	108	100	108	103	90	101	95	111	90	108	86	93	111	100	93	94	101	114	102	112	92	90	104	111	105	100	104	97	102	108	95	120	85	115	89	100	108	113	101	107	93	129	96	115	96	94	99	95	103	129	90	94	104	99	102	118	94	91	106	107	111	104	106	100	106	99	101	99	99	115	105	110	126	103	78	95	119	79	93	100	102	102	92	111	101	125	109	116	100	104	105	85	102	108	95	89	125	82	106	105	115	98	111	116	102	98	113	81	97	87	106	111	103	107	98	105	107	120	90	108	94	121	108	96	103	112	109	98	88	113	81	121	94	105	99	100	118	116	124	109	111	98	85	108	120	92	97	104	110	105	97	108	89	96	112	115	84	97	107	98	95	100	97	131	104	101	105	93	105	103	87	98	104	92	109	100	108	112	125	112	101	114	100	108	90	75	108	117	117	107	99	117	73	106	91	95	104	120	92	114	108	121	102	122	98	120	114	92	115	87	102	104	104	111	107	120	102	95	114	100	116	121	97	113	103	98	104	109	94	111	110	109	83	110	114	102	108	101	101	91	96	82	112	96	101	102	104	103	95	96	108	109	92	104	100	90	99	107	124	100	95	96	97	103	97	102	109	94	101	114	100	107	83	103	100	82	101	92	95	97	100	88	110	94	83	102	101	118	106	119	99	106	103	113	101	85	102	91	126	109	94	91	96	111	128	114	90	88	103	124	87	112	100	92	99	102	93	118	114	99	101	107	97	92	120	100	101	105	104	125	114	122	103	121	105	95	115	115	111	105	113	96	115	96	107	104	89	96	111	104	117	114	105	114	95	115	120	101	105	102	102	115	102	96	119	110	99	121	103	103	103	103	128	99	103	103	89	101	102	96	86	106	107	99	99	103	99	105	107	109	117	104	99	114	95	124	115	93	112	101	117	135	108	105	119	102	105	101	131	101	94	106	82	101	109	101	93	100	90	124	107	90	79	111	93	109	117	102	110	97	83	106	100	97	79	119	121	111	115	97	99	105	114	85	114	114	107	109	83	115	109	88	113	118	99	109	88	106	89	101	79	109	105	105	122	95	108	100	110	98	107	111	107	116	108	106	108	105	97	102	105	91	95	103	124	107	97	100	107	112	114	83	95	88	107	136	109	96	97	103	101	94	81	100	96	110	97	109	102	82	95	119	119	91	102	109	102	102	112	103	104	112	99	113	117	96	106	85	97	100	107	106	108	104	101	101	97	103	91	109	97	103	104	110	118	94	102	101	114	128	100	110	108	91	116	102	101	131	100	114	99	114	113	97	102	90	108	103	105	107	88	108	122	92	91	107	107	105	101	104	102	104	112	112	95	108	117	94	98	103	112	108	106	84	102	90	97	95	109	117	111	93	85	100	109	100	91	94	117	105	99	86	113	96	115	92	110	86	114	86	91	99	98	95	108	127	100	103	101	101	97	91	104	101	99	89	98	110	93	112	104	119	107	105	87	93	99	93	96	113	116	101	99	106	105	100	87	101	100	106	103	89	101	87	104	112	105	120	111	101	94	102	107	117	106	89	82	105	98	110	115	108	113	105	102	101	108	93	100	124	100	111	113	105	96	99	92	92	107	109	95	97	103	116	99	112	101	92	99	105	116	99	100	117	111	100	108	127	112	100	119	100	100	96	125	106	106	107
22636	5345	2819	3076	6097	8625	8681	7963	6538	5587	4692	3990	3369	3061	2739	2406	2241	2028	1885	1762	1621	1586	1518	1418	1391	1308	1236	1287	1223	1152	1136	1141	1144	1056	1084	1038	1081	1093	1016	1045	988	963	937	906	914	922	938	905	914	875	905	912	927	875	867	867	857	911	810	898	902	860	872	913	869	901	839	856	901	869	840	928	872	886	857	906	868	841	899	883	903	918	820	927	867	871	895	836	842	897	807	894	900	933	843	940	896	861	892	869	876	847	875	888	859	895	815	857	878	856	866	812	909	859	861	793	834	818	862	901	877	880	867	891	804	837	839	871	869	878	819	844	837	784	786	850	846	795	802	791	847	879	861	823	859	850	852	841	797	803	812	824	857	810	863	882	833	842	844	843	852	827	832	827	837	869	835	836	860	843	844	865	824	839	879	893	846	836	849	798	802	885	817	849	793	868	876	842	851	834	901	838	831	818	867	848	811	855	862	855	856	880	828	843	827	888	813	830	852	844	851	788	805	837	828	887	864	803	805	863	842	782	823	866	819	775	863	867	835	890	851	797	863	893	840	864	865	829	850	885	862	811	846	822	871	838	840	829	869	854	866	833	859	839	847	878	835	818	851	827	855	797	825	802	862	847	859	794	804	866	811	838	868	824	890	836	834	854	871	876	828	870	814	886	832	830	816	803	876	842	875	863	830	832	888	820	841	821	917	801	859	863	844	830	781	823	840	841	820	827	791	813	845	819	867	826	823	818	857	831	843	844	848	816	836	861	836	814	822	832	801	838	812	816	870	847	840	833	823	802	816	881	863	835	836	796	792	812	820	826	880	846	858	786	860	821	842	825	834	815	832	825	839	809	838	909	821	820	813	827	889	826	844	874	831	817	807	861	903	875	885	842	855	837	846	771	877	853	800	848	885	823	841	838	774	812	820	840	839	860	875	864	800	862	850	800	855	826	844	834	829	834	821	834	883	837	837	901	819	855	816	862	854	802	880	852	833	829	843	829	856	846	868	806	790	849	878	824	805	826	856	808	811	817	860	823	853	901	798	786	829	840	812	839	838	846	870	849	787	883	788	831	852	804	842	805	819	828	867	888	806	823	811	783	879	829	889	794	851	862	864	896	815	833	868	816	877	856	826	815	848	856	781	794	844	838	848	761	831	840	879	831	808	785	874	843	831	825	857	800	810	851	861	815	858	881	881	783	915	853	886	839	861	883	824	851	781	821	804	878	840	821	800	803	826	841	815	818	914	852	848	870	845	824	850	914	858	784	870	854	828	818	826	802	857	883	865	846	852	864	831	929	848	879	814	842	884	835	817	863	850	848	803	834	837	845	788	815	823	841	860	838	829	837	823	855	837	829	846	829	793	867	877	800	796	857	846	839	841	856	860	861	870	857	844	866	844	839	856	789	820	860	846	873	885	794	870	833	840	913	842	854	848	790	882	792	861	838	840	857	859	811	834	843	858	887	862	859	808	850	801	863	821	844	848	813	808	850	852	821	854	812	856	813	869	819	880	815	862	834	882	892	869	872	862	853	829	837	888	838	840	849	800	848	828	798	848	864	840	788	837	877	836	861	826	836	869	784	892	811	807	798	841	846	827	846	842	821	838	866	833	850	826	822	871	841	846	849	812	832	814	857	831	810	875	906	852	821	783	851	888	863	830	818	797	873	815	825	859	856	796	904	839	835	839	859	837	883	830	880	841	814	759	844	871	823	824	810	848	854	885	864	822	837	867	849	815	855	865	759	837	891	875	841	910	816	776	734	817	828	869	927	853	850	844	815	850	841	853	865	869	872	826	841	883	893	852	838	851	814	827	830	777	872	778	851	865	825	814	880	830	855	852	878	855	829	822	816	860	859	833	839	839	859	857	833	848	845	893	828	816	829	831	919	866	868	852	872	824	866	834	895	809	828	809	829	820	801	867	827	839	877	843	836	839	863	836	770	862	850	838	772	809	831	837	817	851	823	856	825	768	789	816	857	831	899	867	864	808	781	852	805	839	841	842	908	920	828	909	780	841	858	886	811	774	806	873	823	848	806	880	826	844	857	831	838	807	843	845	828	867	845	846	884	825	863	853	781	855	860	862	803	818	852	861	809	867	799	815	807	872	809	865	829	788	860	860	833	866	817	816	872	842	828	868	838	838	819	797	843	822	832	882	831	833	822	847	843	843	837	833	838	823	833	857	841	862	831	792	850	859	844	812	825	843	809	853	848	855	867	865	823	798	745	870	790	806	842	861	842	872	859	878	856	810	869	818	788	811	815	853	841	833	825	844	866	835	861	852	825	855	871	819	806	790	826	864	847	847	841	843	864	863	879	822	874	858	827	846	807	805	811	849	825	831	811	862	853	817	840	829	888	770	849	823	761	833	807	875	876	838	805	847	878	851	824	862	857	842	871	847	864	798	840	842	864	824	809	809	871	830	886	870	846	838	862	833	819	876	820	835	796	760	856	834	859	843	842	891	839	825	838	869	840	866	845	796	872	865	877	809	812	808	782	831	848	811	880	853	883	903	846	857	840	829	797	829	806	862	813	851	812	844	834	836	852	862	824	841	809	856	820	878	848	843	836	841	775	856	838	812	866	809	832	877	829	827	780	848	851	842	830	846	814	835	830	862	908	811	810	896	851	839	833	800	834	837	874	868	797	828	812	814	849	827	857	804	790	830	802	848	842	818	827	821	814	840	813	806	803	842	829	868	861	873	907	804	891	852	835	843	845	810	851	846	819	898	788	843	850	865	794	841	776	799	845	820	787	801	835	828	836	834	796	850	795	829	870	857	841	821	913	895	832	814	865	864	821	830	853	828	854	817	871	879	817	796	886	863	802	882	847	802	789	867	835	837	831	832	829	883	804	819	903	811	815	800	830	822	848	875	850	867	820	821	838	817	844	891	849	842	825	832	808	837	817	823	837	860	834	870	820	812	815	796	840	846	864	805	800	820	856	793	858	869	797	876	825	886	907	841	907	854	820	837	838	842	897	827	819	903	851	837	845	807	822	844	784	816	893	858	832	848	828	813	832	874	853	868	851	835	911	873	818	849	832	848	848	886	816	862	826	812	850	809	846	863	826	815	835	841	784	844	821	866	835	850	897	828	812	863	790	894	841	859	831	909	832	841	858	870	819	812	853	851	836	829	801	783	808	808	843	844	860	834	850	806	864	871	878	825	879	868	891	870	821	768	878	814	813	822	888	919	878	796	871	807	823	870	865	835	842	858	848	870	845	858	842	840	829	842	868	830	866	825	854	878	835	809	825	787	867	852	840	831	798	830	844	849	867	844	864	874	829	783	835	834	885	862	914	827	858	843	837	850	799	812	845	835	867	853	824	829	810	819	813	791	812	845	882	772	841	854	817	871	861	821	825	811	855	805	829	829	880	841	845	823	772	856	874	860	805	787	798	839	802	861	840	813	806	871	860	868	869	836	826	843	848	824	861	864	779	854	846	850	861	885	839	850	858	815	837	853	836	870	804	869	842	860	800	873	852	858	836	815	849
6758	324	167	116	90	96	128	106	122	132	124	76	82	71	98	68	71	65	72	53	52	41	65	46	36	53	45	43	48	34	47	32	52	42	40	45	46	42	44	33	58	42	45	39	47	38	26	27	43	28	20	42	34	34	41	32	32	32	32	33	38	39	34	35	32	35	28	38	41	26	34	48	42	35	36	29	38	27	32	33	38	28	41	32	38	30	29	38	21	35	31	33	28	33	39	33	35	40	29	36	20	27	41	45	39	29	42	38	37	36	30	36	24	24	29	33	39	42	29	33	30	33	41	30	21	27	39	23	32	38	37	38	34	36	28	27	37	37	39	28	25	37	33	37	35	37	32	30	36	47	33	24	31	38	24	32	26	37	35	30	39	35	33	32	29	27	31	37	21	36	34	35	24	42	23	37	33	30	23	26	21	32	37	32	42	29	26	34	39	25	25	22	40	34	37	28	32	27	37	29	23	36	29	40	34	42	31	27	34	30	34	41	41	33	22	26	37	40	30	29	27	49	37	24	39	29	46	36	35	31	27	36	37	37	36	29	38	27	28	34	32	24	29	22	28	31	26	27	35	28	27	27	34	29	23	20	29	26	33	33	33	41	33	33	44	36	39	31	23	25	41	31	33	25	32	33	28	16	34	31	29	37	26	46	29	35	42	27	38	37	35	46	30	39	23	37	29	26	29	40	32	34	39	32	27	30	41	30	29	31	30	37	30	30	30	31	24	33	36	40	35	35	30	29	33	33	34	33	30	29	39	40	29	29	25	36	35	30	33	36	36	31	34	39	34	33	36	40	40	34	24	43	32	40	33	42	32	38	26	34	32	35	32	39	38	26	29	37	27	30	40	32	32	37	30	40	29	28	25	27	25	44	28	32	33	29	32	43	24	32	29	35	31	28	30	31	34	36	28	36	34	26	42	33	31	38	39	23	32	39	39	32	31	33	23	25	34	23	32	38	31	44	28	27	28	35	35	33	39	22	40	29	32	37	43	33	26	29	35	33	40	30	29	38	38	30	28	29	39	31	42	24	35	32	29	35	29	39	26	30	40	42	33	34	31	35	30	30	42	46	26	26	39	38	36	32	22	36	33	41	28	37	35	37	33	41	38	38	24	34	36	42	27	30	26	32	34	27	32	27	36	37	38	30	33	27	40	31	30	30	32	38	37	31	34	36	37	29	35	33	40	34	31	34	24	28	34	48	34	35	34	33	29	34	33	32	24	27	34	33	23	35	30	34	33	30	26	33	36	28	28	27	36	38	30	45	29	23	40	16	28	28	34	29	37	37	29	52	37	29	24	46	22	28	32	25	34	40	39	24	26	37	29	21	38	32	33	40	35	35	32	30	24	35	30	33	34	36	31	42	31	49	30	38	38	32	34	28	27	30	35	29	42	35	31	41	35	28	31	31	43	27	30	46	27	37	28	44	29	28	29	34	27	29	33	28	32	32	39	34	36	37	41	28	33	27	37	30	31	39	37	34	27	33	37	36	39	33	19	26	33	34	39	26	32	40	33	31	31	37	33	32	35	37	34	29	39	29	46	35	41	39	18	37	35	34	38	38	35	35	41	38	32	34	24	36	28	27	38	29	34	32	37	38	40	28	27	41	34	28	25	21	34	36	34	27	44	29	28	30	32	29	30	27	34	26	23	37	34	38	45	39	30	37	35	33	18	38	28	30	28	37	30	26	43	29	33	27	38	35	30	32	26	40	36	32	41	30	37	39	33	34	38	30	42	39	33	32	30	26	27	38	33	29	30	35	34	31	26	38	32	27	34	24	29	37	48	34	34	35	40	32	34	26	32	37	37	35	33	44	30	33	30	35	36	21	35	28	31	41	27	36	41	30	34	32	36	37	26	38	30	35	32	33	30	37	30	37	31	36	30	43	34	38	29	27	30	35	30	36	41	34	36	34	26	26	34	24	33	30	30	32	21	30	31	36	38	30	36	28	23	33	20	36	29	38	22	28	39	35	21	24	20	29	31	25	32	30	43	40	29	23	33	47	37	25	25	32	20	43	35	29	23	20	19	44	25	36	44	33	38	34	38	31	35	30	23	31	34	29	43	37	27	34	41	32	37	16	34	41	20	25	35	36	38	27	42	29	37	32	39	28	31	34	35	28	38	32	28	29	30	38	38	34	37	40	48	35	23	27	41	35	29	29	33	39	39	30	48	34	23	25	38	38	30	40	30	29	32	36	35	42	37	46	32	24	47	34	35	30	31	29	31	31	40	36	25	29	24	39	38	31	34	38	32	31	31	37	34	28	41	32	33	29	31	31	43	33	44	30	21	29	23	39	32	31	36	34	42	35	40	30	33	32	44	36	32	37	32	33	38	19	26	35	44	37	31	34	29	40	34	39	27	25	40	29	41	18	25	41	36	30	31	33	26	50	35	41	29	35	40	33	31	27	26	28	28	35	26	23	44	33	43	25	25	33	26	40	26	35	27	39	43	34	37	30	39	32	35	26	36	23	39	39	31	34	37	28	24	31	40	31	29	26	17	42	23	33	36	36	26	37	35	34	37	34	30	38	32	46	36	39	41	34	38	34	22	40	36	25	39	32	41	25	33	33	29	36	35	22	30	33	37	40	40	34	20	32	24	32	33	28	28	25	31	24	32	33	31	24	44	40	39	40	30	35	42	41	19	37	38	27	34	40	35	27	54	41	27	23	32	37	28	26	33	29	40	27	34	30	25	30	28	33	39	35	26	28	30	36	39	36	33	33	31	32	35	25	33	33	29	40	39	46	34	28	32	31	29	30	34	43	34	32	39	31	33	45	40	27	38	29	29	35	31	39	33	31	37	18	34	30	41	40	31	24	30	38	38	39	36	38	35	39	42	30	40	28	50	32	27	42	31	33	37	36	31	25	23	22	50	49	30	26	32	30	28	39	29	36	32	27	30	28	23	32	30	24	37	36	43	37	22	33	43	28	29	39	27	37	26	41	29	25	35	41	16	32	36	34	31	24	24	30	44	30	33	31	26	39	33	32	34	25	33	32	26	32	32	38	25	25	39	37	27	33	35	23	45	36	28	26	37	28	31	32	25	28	43	39	39	22	32	24	29	33	32	34	31	32	42	32	46	38	26	31	39	41	37	30	27	30	34	23	37	39	36	26	34	38	38	29	28	33	37	37	33	31	29	32	33	23	31	30	34	34	31	37	37	29	37	31	36	18	32	43	29	48	37	31	32	29	38	32	38	49	34	34	26	35	40	28	29	29	31	42	33	34	36	34	29	29	32	32	37	32	32	36	32	40	34	32	27	30	20	34	27	38	39	35	36	46	20	30	40	20	36	41	37	28	23	44	28	24	38	22	28	36	33	26	39	35	37	28	31	39	41	35	29	31	34	47	28	32	32	26	43	30	28	30	30	36	32	32	33	38	36	29	31	33	35	31	21	31	39	34	34	27	37	22	33	34	32	30	33	31	35	33	36	30	35	28	31	33	27	26	37	35	31	33	39	20	30	32	31	26
16967	4125	2069	2122	4670	7056	7347	6711	5622	4810	4041	3223	2968	2539	2220	1900	1663	1436	1394	1078	1068	977	984	927	782	755	689	673	631	620	616	509	559	510	510	492	439	467	485	464	448	393	334	352	315	326	337	297	327	313	355	330	369	319	338	304	342	325	297	294	291	321	295	304	331	317	304	319	327	319	320	329	290	307	324	316	344	312	310	313	289	300	294	291	299	343	319	284	307	272	300	300	328	298	315	282	295	307	296	304	325	296	338	309	269	287	282	308	287	279	273	307	293	270	257	269	265	306	291	288	312	299	279	281	270	260	259	284	252	264	280	282	301	260	290	298	274	294	283	270	275	316	250	290	273	253	295	292	242	287	292	272	270	261	281	241	287	270	267	282	280	277	283	282	283	295	282	267	284	308	274	287	270	281	280	273	253	289	293	263	268	283	283	252	270	286	259	272	258	289	272	283	294	290	276	270	255	282	271	254	298	274	272	271	265	261	266	282	222	272	293	269	275	287	242	273	264	284	274	253	273	294	270	278	275	290	246	295	262	285	288	295	281	275	265	266	270	264	246	284	253	286	280	256	248	284	258	261	253	289	283	272	282	264	301	249	296	251	255	271	247	290	257	255	254	297	261	270	272	242	282	253	252	277	300	279	264	290	275	281	248	280	322	260	261	241	254	289	294	282	275	296	276	259	259	270	240	271	289	264	262	252	288	289	302	288	254	288	256	277	250	300	285	262	300	270	300	289	305	267	291	276	283	276	309	264	278	275	289	285	270	282	267	284	275	300	269	287	290	317	263	294	317	273	264	256	278	281	244	287	273	279	272	276	289	304	271	281	304	255	244	250	297	302	228	274	286	274	274	248	268	271	261	241	276	242	230	272	245	296	275	263	253	253	283	272	274	258	282	277	278	290	231	265	265	313	262	304	280	287	276	297	244	289	240	281	266	249	249	272	275	272	280	277	287	272	253	278	297	283	257	283	274	262	271	262	264	306	281	264	276	295	286	256	278	288	248	285	256	302	253	271	275	267	272	251	251	288	259	289	282	261	256	280	284	261	277	263	271	286	235	260	317	274	278	299	271	284	304	270	265	253	268	257	283	286	274	312	267	265	292	287	302	257	243	269	291	279	304	268	273	279	279	248	260	266	291	261	274	287	268	282	267	287	246	282	249	286	292	287	277	280	282	259	262	284	254	285	289	267	257	259	302	283	240	252	257	265	246	266	272	233	274	255	257	277	292	258	282	291	280	261	287	256	253	265	250	291	284	271	265	274	288	292	256	259	280	279	305	272	252	276	256	296	295	271	269	278	277	269	284	280	275	271	266	307	275	278	278	269	273	257	301	255	254	285	252	246	257	253	282	296	234	277	266	271	271	301	269	301	259	266	254	302	277	247	272	305	259	233	260	273	295	260	275	268	256	278	290	282	263	269	308	258	248	254	263	266	279	255	273	276	288	274	288	257	291	293	266	307	295	276	287	271	242	262	265	262	238	264	275	260	275	266	273	295	281	290	281	255	258	278	276	254	280	256	294	289	277	283	262	284	277	268	279	283	265	279	273	295	262	274	260	294	289	287	276	246	263	251	263	261	257	279	270	250	279	321	254	259	279	272	293	289	248	261	248	259	294	276	277	255	253	271	249	277	280	291	269	272	250	248	281	273	312	275	274	280	275	281	285	273	252	283	263	285	262	254	249	283	274	255	292	260	259	252	266	253	285	258	304	218	266	277	290	245	297	295	268	279	275	272	268	253	277	261	285	276	265	249	283	288	266	261	262	260	285	254	253	260	271	247	257	275	267	287	237	296	287	269	304	293	307	265	248	298	262	283	300	285	278	247	275	263	288	270	271	244	253	298	268	247	281	288	294	284	286	241	276	280	263	286	257	274	252	263	278	278	301	306	252	257	236	275	283	271	286	282	260	264	254	270	252	275	254	273	280	274	292	283	261	301	269	250	307	299	291	280	290	258	244	287	280	294	249	278	274	264	264	276	302	279	293	247	274	269	282	268	256	272	291	289	244	278	250	254	266	255	250	288	259	305	287	252	258	298	281	288	269	276	274	260	290	270	235	265	272	241	266	277	290	274	270	279	277	263	267	284	279	297	264	289	255	279	291	296	286	293	301	288	283	259	253	271	295	277	267	251	268	305	281	239	269	278	301	250	245	253	287	261	248	237	297	259	279	279	269	281	262	252	252	311	272	254	292	249	272	273	287	298	280	258	253	298	267	271	280	261	240	278	258	254	259	302	292	275	286	284	276	274	271	290	263	276	290	262	283	253	294	261	278	276	279	294	247	272	272	281	260	272	267	248	285	253	247	242	244	292	297	261	256	260	268	270	264	271	250	259	263	292	297	281	283	276	269	271	288	293	254	284	261	278	288	257	269	292	309	241	297	256	254	279	264	273	263	257	246	300	284	272	259	279	299	289	279	268	266	260	265	251	290	261	252	275	277	307	248	250	264	292	290	263	253	292	266	272	289	239	272	262	283	269	307	265	300	257	282	316	264	272	290	300	271	290	289	286	274	274	285	266	274	249	305	278	282	279	279	269	297	291	296	290	281	282	245	257	281	263	298	280	287	273	267	251	288	282	260	279	285	274	236	262	280	314	264	287	261	225	274	279	269	258	254	298	284	269	269	295	270	286	267	255	274	279	276	298	273	276	277	250	247	246	283	277	284	279	296	242	251	281	283	257	295	293	288	247	275	264	253	247	269	262	240	273	308	268	259	265	249	269	294	294	280	260	294	260	276	288	298	256	281	274	284	295	236	268	268	256	256	256	260	264	284	269	275	249	268	276	276	281	265	275	285	272	268	272	284	247	253	296	254	295	272	263	255	269	284	259	291	292	285	267	275	269	248	246	291	279	264	276	290	270	275	267	258	240	268	264	262	305	263	261	256	290	287	272	280	253	272	284	269	276	260	281	294	267	285	285	267	280	272	279	292	275	273	272	284	278	311	274	266	282	280	263	282	291	272	269	288	292	272	274	293	247	248	243	277	298	262	253	284	283	274	272	261	261	272	276	269	297	260	260	281	267	272	240	291	274	297	281	280	267	271	258	293	267	251	269	298	283	291	301	251	316	290	251	256	251	255	228	288	310	282	243	276	272	285	287	264	261	266	255	267	285	283	291	293	259	271	289	279	278	283	291	270	260	276	288	272	289	293	266	295	289	260	292	251	243	248	240	280	265	265	271	257	244	267	282	251	283	270	271	273	259	269	306	264	276	242	262	285	265	282	266	256	254	275	283	251	282	286	270	259	280	310	272	256	317	266	292	286	293	284	262	302	264	267	274	288	317	286	283	275	284	269	282	317	296	304	293	286	266	250	252	284	287	266	283	240	283	279	297	300	306	300	243	274	264	252	269	263	322	298	299	286	257	276	259	286	287	270	257	249	271	287	272	294	275	294	275	283	277	279	267	249	247	248	266	267	261	278	246	284	256	259	246	259	270	257	275	268	288	284	275	304	266	272	282	260	269	272	303	273	280	274	288
5896	587	289	221	170	167	205	226	227	194	212	201	168	144	157	134	134	129	116	136	108	98	98	91	102	82	84	77	81	100	91	101	116	95	100	88	69	105	82	94	72	98	93	85	91	86	79	97	76	77	88	79	85	108	96	77	82	84	71	83	92	85	94	88	81	83	101	73	85	84	70	66	84	84	84	96	76	79	80	90	94	74	81	95	82	80	80	83	85	77	85	92	73	76	76	71	88	94	75	83	69	72	79	89	80	87	83	88	76	97	82	79	88	74	87	76	69	87	95	78	84	92	99	97	93	98	76	78	96	82	82	85	75	79	73	91	82	74	81	95	74	76	74	96	88	78	80	74	63	92	91	64	86	81	82	84	84	82	81	92	61	80	81	86	78	78	96	75	86	90	69	87	80	79	85	97	81	81	84	72	77	86	87	90	79	85	87	90	85	79	77	72	80	72	78	76	81	76	64	64	95	88	75	83	64	83	87	63	81	75	81	79	80	94	84	82	76	80	82	83	85	92	90	83	82	89	97	81	84	75	76	82	73	94	88	72	95	71	84	82	82	71	88	83	78	79	90	83	90	72	91	70	68	88	89	80	101	77	64	71	78	85	73	66	73	91	71	95	65	82	79	72	72	82	84	83	87	86	81	72	70	72	76	73	73	73	74	67	65	75	80	72	88	79	71	78	73	101	84	76	89	91	71	66	101	94	81	90	73	87	96	84	93	85	76	89	84	88	86	98	79	85	76	72	93	68	82	92	88	75	79	76	78	83	89	80	92	79	77	79	96	96	65	86	81	78	85	90	76	93	92	87	71	75	88	92	81	65	75	74	79	88	73	81	62	84	74	96	71	93	79	71	78	87	89	73	86	67	86	80	76	87	78	86	88	91	75	74	94	84	75	98	82	93	92	90	76	88	77	97	74	84	81	75	68	69	78	67	94	77	78	84	66	81	82	84	75	61	82	91	94	84	79	76	97	90	74	84	102	76	76	86	80	80	95	75	73	73	79	82	85	86	85	82	88	87	91	80	76	88	89	89	67	77	103	76	74	70	85	77	85	95	84	91	72	97	80	80	80	75	76	78	91	84	56	79	91	91	81	82	76	55	83	75	84	76	79	94	88	99	77	97	86	96	71	67	86	71	68	80	84	65	88	60	78	85	86	83	73	86	76	88	74	89	78	79	93	79	77	84	93	70	82	69	84	82	78	84	77	72	90	87	87	83	86	67	84	86	92	68	78	87	76	95	79	77	82	86	102	83	79	79	85	78	91	69	83	79	95	84	100	92	83	76	89	70	80	87	107	72	87	89	72	69	75	86	90	78	83	94	71	75	89	81	77	88	73	68	71	83	103	68	80	74	97	90	82	78	74	77	78	74	87	71	78	92	78	77	86	94	92	80	84	89	85	75	92	82	71	76	88	70	94	86	66	106	55	88	74	76	82	85	79	80	69	73	87	78	74	75	77	83	95	79	76	80	94	80	69	79	77	91	82	90	80	77	91	83	96	87	83	75	93	76	79	78	81	92	73	75	99	94	79	73	83	84	76	76	63	84	82	82	76	77	86	69	83	79	62	75	90	84	86	72	64	75	98	89	76	73	87	75	66	67	80	81	93	79	93	78	85	74	85	93	85	73	70	75	88	85	86	87	83	72	96	88	87	75	65	83	78	85	77	82	85	80	94	73	67	88	86	77	85	89	83	76	87	85	100	102	85	67	71	89	67	87	86	66	74	76	85	76	76	66	82	80	79	77	77	77	85	86	67	69	86	81	81	85	93	87	94	82	88	88	74	100	80	82	75	72	77	87	84	72	71	86	79	78	92	69	89	75	71	62	79	77	92	69	85	78	71	78	84	76	72	89	92	73	97	77	80	79	82	91	91	83	86	83	80	77	82	75	84	73	88	88	80	94	75	69	82	61	96	63	76	90	87	67	80	75	63	60	92	95	86	87	87	90	87	73	80	79	67	81	92	81	78	76	89	96	87	77	80	69	66	78	74	77	83	89	86	89	83	79	81	76	68	100	87	88	74	93	76	89	78	74	75	91	65	80	71	77	80	88	63	84	71	82	68	72	85	78	91	86	78	70	86	77	78	90	72	82	83	90	100	76	87	83	72	72	87	86	65	80	91	93	75	77	67	74	75	81	69	79	75	75	83	72	76	82	82	82	65	81	68	86	71	78	85	85	74	74	80	81	74	80	77	88	92	81	81	82	74	90	74	86	86	80	97	78	70	53	73	88	96	84	84	92	108	85	87	88	83	83	70	84	57	85	91	71	83	74	78	93	77	72	84	65	71	88	86	86	86	73	83	76	70	87	85	90	81	78	77	82	76	92	68	82	77	81	74	85	89	76	91	84	94	82	90	94	80	92	89	80	94	69	79	101	89	81	89	92	75	74	86	85	97	103	77	60	93	92	99	77	74	76	74	76	76	92	67	76	64	88	76	80	74	82	69	84	80	79	87	73	97	96	84	87	83	86	75	105	90	93	86	89	73	98	82	77	77	77	79	96	92	90	84	86	76	77	76	75	77	94	79	63	77	84	75	93	85	87	85	77	95	68	77	92	70	83	77	97	78	91	88	86	74	87	66	83	74	83	81	81	73	76	86	76	82	76	80	68	62	72	86	78	64	81	77	77	82	81	90	73	65	82	66	89	77	80	85	69	76	80	93	65	91	78	79	75	79	99	100	94	101	91	89	66	75	82	75	74	66	81	73	62	85	82	79	68	87	93	73	78	65	85	79	98	72	86	79	69	83	69	76	72	83	81	73	100	91	73	80	79	83	94	64	91	83	90	91	75	78	85	77	101	87	82	88	94	107	87	83	91	79	73	69	88	88	84	82	91	80	88	62	72	70	80	103	86	82	81	70	85	91	92	70	89	65	69	84	77	73	70	89	68	61	93	77	76	75	71	83	77	77	83	79	71	87	79	79	81	73	71	65	71	89	68	75	87	78	85	96	79	83	73	74	91	81	72	84	69	85	83	77	79	95	83	78	83	73	80	77	74	88	70	78	62	90	75	66	69	64	68	73	77	93	71	79	66	92	86	78	73	79	78	63	87	98	63	62	83	99	86	84	83	97	81	78	88	79	90	73	99	87	87	80	78	65	62	83	77	91	80	83	79	95	93	86	76	85	87	76	69	84	86	84	83	77	86	78	94	84	89	72	68	81	76	67	75	80	83	90	78	101	77	86	84	78	63	84	71	73	94	80	73	66	79	78	70	81	82	74	74	72	69	72	88	80	78	95	87	98	61	86	86	99	73	90	77	73	83	79	92	65	83	75	72	82	84	93	87	91	76	79	82	74	73	77	60	76	80	69	86	85	83	79	88	81	81	72	83	98	74	97	81	68	70	93	79	83	97	81	99	86	83	84	87	96	96	74	79	73	69	71	82	90	60	104	102	81	95	75	78	66	72	89	87	77	85	75	78	80	76	80	82	88	93	80	71	76	84	67	89	87	71	70	83	81	87	87	77	98	80	81	84
23612	6450	3314	3563	7424	10428	11077	10021	8527	7171	6153	5096	4497	3854	3459	3012	2705	2299	2195	1954	1946	1826	1625	1608	1465	1421	1270	1217	1221	1185	1120	1047	1080	1021	1039	996	941	1016	952	990	890	884	826	780	809	798	739	824	720	746	816	730	813	754	734	811	718	721	728	710	770	786	764	776	776	746	722	717	725	742	716	721	726	714	699	714	710	759	733	719	723	758	717	752	773	768	761	712	758	702	730	780	741	721	739	729	744	712	731	747	769	676	752	753	706	746	687	752	689	690	742	688	685	713	729	715	726	737	658	697	762	667	679	730	721	697	644	725	663	708	695	681	661	722	657	741	670	691	731	735	723	697	714	663	680	670	671	664	714	716	656	656	682	686	697	665	737	685	662	721	678	707	694	702	696	672	685	643	668	664	674	628	680	657	652	688	699	656	686	695	717	744	624	697	696	682	695	722	658	683	681	683	709	683	706	699	672	665	646	650	709	663	677	701	699	681	672	717	701	696	719	683	653	718	691	656	666	694	683	670	671	689	693	650	736	734	699	684	684	679	671	666	675	667	711	684	695	711	677	685	716	684	676	646	662	687	683	671	716	732	668	719	694	685	665	682	684	704	643	729	624	678	700	733	687	693	614	637	688	710	728	648	648	660	673	723	660	714	697	689	691	695	675	708	666	700	657	678	705	691	684	658	675	659	658	668	678	682	674	650	717	698	693	679	691	621	688	609	716	721	711	676	691	688	675	725	691	658	711	645	668	671	643	694	726	637	704	678	666	713	640	668	694	665	704	689	663	685	711	690	682	663	748	713	709	709	690	660	683	636	708	685	691	689	672	699	694	650	679	665	673	681	689	691	673	691	702	684	683	724	703	707	649	646	688	694	667	691	741	730	655	701	683	717	693	630	675	658	714	697	691	660	727	675	685	667	718	704	751	665	674	688	689	728	697	689	699	666	646	662	673	687	680	716	672	678	660	719	701	680	745	663	668	719	651	674	710	656	660	700	648	636	667	730	716	669	716	688	692	679	669	672	658	701	683	623	726	681	710	652	659	655	709	678	716	684	713	711	674	665	727	665	675	700	670	713	729	697	735	712	671	651	720	707	734	735	699	687	634	690	684	710	746	732	728	668	685	694	649	709	692	643	667	706	703	703	671	693	629	694	690	699	630	673	705	698	690	704	707	657	691	717	705	730	596	682	673	704	683	688	704	661	681	664	707	670	673	652	672	673	714	719	697	689	694	686	717	621	735	651	686	679	690	708	701	671	703	725	707	663	673	662	729	670	721	689	665	665	698	660	658	675	717	673	687	652	674	675	720	697	657	712	707	693	674	655	719	693	700	644	655	718	676	694	712	701	687	748	723	675	679	682	657	669	670	689	685	663	696	681	681	707	625	717	655	618	705	670	689	722	676	709	679	692	671	702	678	701	704	716	716	681	672	708	628	644	653	662	649	656	709	694	666	672	673	667	702	691	684	678	657	684	700	665	720	692	691	669	707	660	705	693	679	670	699	688	648	646	703	644	669	709	684	685	675	670	682	684	688	701	681	694	704	673	735	699	673	657	677	695	715	690	695	728	701	654	720	682	703	676	713	658	678	732	692	672	683	672	692	659	691	683	700	694	707	683	673	640	657	715	693	717	709	643	751	666	694	648	680	690	771	693	672	665	726	672	680	651	689	671	672	761	681	675	674	713	693	671	684	724	694	727	686	695	699	693	684	657	667	702	700	709	701	674	682	717	726	684	694	690	685	643	687	683	663	672	637	664	692	676	712	655	632	650	686	709	667	678	634	738	675	716	700	642	662	692	655	682	703	680	668	653	734	633	694	691	698	683	652	700	662	714	663	700	763	716	737	671	643	697	684	713	697	703	720	677	744	700	644	683	632	715	716	662	650	696	717	674	698	706	622	707	653	646	691	671	709	646	712	706	633	693	678	733	672	705	729	693	718	715	652	663	699	687	670	678	714	722	695	696	707	673	657	687	682	700	678	656	653	736	698	662	716	659	698	703	713	698	732	710	653	713	664	673	764	667	665	670	674	719	688	705	640	705	651	677	707	683	694	657	669	695	699	690	664	684	692	702	755	676	720	645	733	730	710	709	712	713	695	709	664	674	674	697	674	728	686	709	677	709	657	702	679	657	653	707	704	651	702	661	679	708	695	698	680	695	697	667	693	671	636	666	680	694	668	670	640	660	691	709	695	722	708	708	654	727	677	659	714	699	619	668	694	699	696	662	695	702	656	669	665	661	732	678	703	673	706	673	693	674	714	721	656	709	688	664	689	702	682	686	708	670	714	699	695	684	663	714	659	716	670	673	705	632	698	710	664	647	670	665	672	699	696	699	722	670	645	733	689	672	688	703	728	661	720	670	693	714	672	698	719	691	690	712	670	635	665	711	680	657	683	693	674	671	690	678	656	728	685	714	667	656	726	666	631	671	700	685	650	659	719	710	718	669	676	664	697	704	651	654	694	681	665	696	677	706	687	707	721	733	671	642	679	733	714	614	690	709	699	683	685	695	714	667	715	648	680	729	726	725	684	688	673	683	710	688	672	692	703	729	644	672	678	683	679	681	695	705	593	675	699	706	695	665	683	646	687	676	692	665	703	696	710	708	671	677	700	658	708	697	709	636	701	688	669	699	663	681	712	714	702	704	737	710	643	664	715	663	678	686	727	692	661	686	699	650	660	712	646	666	682	711	711	662	673	691	665	653	650	644	682	661	672	699	648	745	680	737	654	697	652	621	742	704	652	717	669	692	681	679	705	648	668	734	711	677	696	664	685	704	662	710	679	648	676	648	738	681	713	695	665	686	683	671	642	662	695	693	718	673	701	712	668	696	715	698	695	726	675	634	669	663	693	711	690	672	687	676	705	667	657	695	699	738	716	722	643	719	693	673	654	645	679	641	629	713	730	678	662	675	656	734	701	687	695	677	692	670	666	697	714	685	641	686	693	645	718	741	707	696	660	682	683	667	672	688	663	668	726	649	705	720	697	699	693	672	687	710	695	667	657	666	723	692	690	695	694	660	690	668	708	649	730	682	667	659	670	640	717	710	648	691	732	636	689	687	636	704	685	696	679	712	684	681	695	708	692	687	677	697	656	670	716	687	705	723	671	690	699	658	704	633	727	657	687	657	722	709	693	676	694	736	689	702	690	713	715	709	641	670	747	704	631	700	710	666	716	728	704	688	677	626	742	722	670	625	668	684	689	726	661	715	628	661	645	674	703	662	702	730	725	667	706	679	700	700	688	721	675	714	671	705	686	709	713	704	684	713	728	671	711	680	677	691	700	708	680	700	718	750	729	675	684	665	717	695	637	709	695	677	676	729	659	695	685	744	688	697	665	666	682	651	676	669	707	735	726	703	675	679	734	656	678	674	679	711	666	688	638	710	713	722	678	699	701	729	715	692	626	680	644	642	703	713	714	708	765	720	681	717	666	653	703	723	669	650	700	726	710	701	678	654	698	696	698	708	691	743	670	676	685	728	674	672	693	684
4425	216	136	104	87	106	98	109	84	82	89	91	79	87	86	78	79	71	79	79	75	74	66	74	74	65	70	69	67	71	52	49	69	66	74	78	56	74	47	72	64	67	53	58	76	61	60	70	67	65	51	57	71	59	71	56	70	62	59	61	76	48	59	49	73	65	66	59	62	68	54	75	69	57	43	60	69	63	59	78	61	63	68	65	64	59	56	51	61	72	63	66	49	73	61	65	65	63	69	62	67	71	59	56	65	63	51	59	64	61	53	64	64	66	83	41	66	61	70	68	69	80	59	71	68	67	57	65	57	58	59	62	68	67	51	72	69	64	53	52	75	65	73	63	51	55	59	72	58	58	53	65	68	77	54	58	64	65	55	67	69	55	58	46	66	71	63	65	63	75	53	70	63	56	62	72	60	56	57	75	69	65	68	65	56	52	60	67	76	54	60	58	55	62	62	61	58	83	72	54	75	68	71	72	52	57	73	64	65	60	59	59	64	59	62	53	52	71	67	65	55	50	67	68	54	61	61	62	62	65	54	59	75	57	62	61	59	69	51	63	61	52	60	53	59	68	68	67	62	48	55	64	65	72	58	58	65	59	52	77	59	65	73	65	53	71	52	64	54	68	59	70	49	59	50	71	70	74	66	66	48	52	54	58	59	63	65	51	61	46	69	58	67	70	60	63	74	68	43	52	69	64	66	66	66	67	57	58	61	55	61	61	65	47	57	55	62	62	68	65	52	58	53	72	60	55	58	62	63	57	67	67	57	73	67	55	68	62	75	55	46	53	55	51	62	61	69	63	56	61	45	57	59	59	66	65	64	68	50	63	64	54	48	72	54	66	61	63	69	56	67	70	59	66	80	64	69	71	60	54	89	62	64	71	52	64	77	58	56	62	60	66	60	52	48	69	77	64	51	62	65	55	81	48	83	59	63	54	63	76	61	47	59	63	65	54	63	57	57	71	69	69	57	60	67	61	57	62	50	65	66	52	67	49	70	67	72	56	59	58	56	62	44	56	59	61	57	54	46	64	54	60	59	58	61	70	62	62	67	70	70	69	57	58	62	62	75	56	45	76	69	73	46	64	52	68	53	59	55	67	63	69	57	59	55	58	55	55	54	52	57	58	62	67	63	66	72	68	63	64	72	63	55	60	55	77	63	60	67	68	62	76	61	55	72	54	59	66	58	48	56	82	67	61	65	67	72	62	56	71	66	73	57	65	62	63	59	62	64	64	60	57	66	50	66	71	59	68	60	50	77	57	60	68	64	62	48	67	59	51	60	70	64	58	54	62	53	75	53	61	59	62	55	60	55	58	80	57	53	65	52	65	54	62	72	61	60	58	56	59	52	66	64	51	72	76	52	50	61	53	41	52	56	63	80	57	60	63	63	63	63	54	63	48	62	50	77	66	66	49	49	54	74	59	70	62	61	63	53	56	61	57	66	56	44	56	60	60	67	69	73	50	63	74	73	63	52	59	61	53	56	62	48	48	68	62	52	51	59	63	61	70	67	68	71	51	55	68	57	73	57	61	62	65	52	53	62	61	66	61	54	59	74	58	62	48	61	52	73	54	60	64	57	57	56	58	60	60	53	76	54	52	67	46	67	69	61	38	61	57	67	71	53	63	66	60	68	59	52	63	66	66	46	69	63	54	55	57	67	88	50	69	52	70	43	64	59	73	58	65	64	80	62	59	48	61	46	59	61	60	68	56	53	61	80	62	67	79	65	66	62	52	64	55	66	56	50	47	66	51	70	63	67	72	47	69	71	78	58	51	40	57	58	63	50	66	60	58	62	74	62	61	63	58	52	63	54	60	53	63	56	52	64	54	70	66	67	64	67	47	70	68	60	70	70	57	62	67	58	49	63	56	58	61	53	46	54	59	49	63	59	63	81	73	63	55	53	60	57	56	74	68	68	44	69	64	68	60	56	55	62	56	70	47	60	71	57	49	72	61	62	64	55	61	60	52	68	62	56	80	60	74	66	65	69	57	76	63	60	60	60	59	69	67	78	54	51	52	69	58	64	61	59	72	58	72	65	64	68	59	57	58	89	76	71	60	63	63	62	63	55	58	64	61	80	51	55	60	61	57	68	79	53	54	55	73	62	51	68	69	57	57	70	65	63	54	66	60	77	65	71	60	74	63	64	74	57	60	65	58	64	57	44	65	69	60	61	61	58	70	60	66	67	73	63	63	56	62	51	62	61	52	53	62	59	64	74	42	51	60	72	58	70	73	54	73	66	64	70	60	56	66	45	55	65	55	60	60	62	67	68	51	64	52	55	75	58	52	71	72	69	53	65	58	57	62	62	59	74	53	47	69	49	63	81	65	72	69	52	65	63	60	60	60	52	68	76	68	46	59	67	53	58	63	55	48	59	73	55	50	58	77	61	65	66	76	48	59	51	64	49	67	72	70	71	58	65	49	68	55	63	59	63	49	58	66	66	71	64	68	57	55	54	59	67	60	59	60	72	60	72	72	65	65	65	72	70	59	67	51	67	60	68	54	57	70	68	77	66	71	66	63	53	60	47	59	77	66	67	62	56	51	60	73	57	49	66	66	49	57	61	72	55	56	61	49	67	62	66	55	74	58	73	58	62	64	58	62	60	78	60	63	66	60	56	63	64	69	71	66	64	66	69	68	67	66	67	61	75	66	60	52	53	54	70	56	78	58	59	63	59	57	70	51	58	66	57	42	47	53	74	51	67	64	64	60	63	62	64	64	53	68	60	58	56	60	68	65	53	71	77	57	56	58	74	56	64	79	56	72	51	39	62	61	44	58	60	67	79	77	66	43	74	72	61	67	58	72	57	50	55	60	63	58	57	48	50	55	46	59	47	55	61	70	61	56	77	65	54	55	77	66	61	66	63	69	68	62	54	77	52	50	59	68	46	58	61	60	73	66	60	68	75	45	63	64	58	56	59	89	64	67	60	42	64	62	61	61	61	77	70	54	57	54	57	61	67	66	54	67	71	62	67	55	65	66	63	59	64	78	66	63	68	63	66	71	56	72	62	74	52	62	63	56	56	46	57	78	63	61	63	61	48	60	60	68	67	55	67	68	58	79	45	65	70	70	74	70	67	53	51	46	55	58	71	66	58	72	75	55	54	53	61	61	64	75	72	63	65	71	52	61	61	64	61	61	72	70	62	46	54	70	56	51	65	59	59	47	52	56	76	60	59	54	55	58	64	62	58	52	67	66	58	63	66	65	67	55	67	67	51	70	68	62	73	53	63	68	74	47	69	67	70	63	59	71	64	68	63	65	58	66	68	66	80	63	74	62	61	58	64	67	65	68	63	61	67	66	67	67	55	61	45	62	64	62	63	51	58	64	56	70	72	53	60	51	65	53	54	62	54	52	79	68	54	69	50	59	55	57	43	67	55	60	73	56	84	58	71	61	59	63	57	61	61	72	78	60	70	55	61	65	63	74	49	63	58	42	82	72	48	56	62	75	69	69	60	66	71	57	50	73	59	55	69	54
13481	2678	1447	1543	2933	4222	4437	3940	3296	2734	2320	2039	1747	1669	1464	1256	1156	1025	984	862	907	820	813	744	731	710	685	641	654	657	674	603	594	612	608	667	596	598	544	564	538	506	551	495	507	550	537	589	536	526	512	535	497	528	532	507	536	562	541	533	510	482	518	521	523	525	525	525	518	520	538	505	480	526	501	517	538	514	505	513	496	515	510	495	540	525	477	575	528	523	515	537	529	516	537	531	506	501	527	547	559	518	528	537	536	513	530	517	476	538	521	487	505	540	528	527	496	501	490	494	509	552	497	490	534	514	529	494	466	471	489	561	489	503	529	540	485	478	513	491	501	474	519	492	476	462	504	501	496	514	480	491	486	494	506	521	496	474	466	463	473	488	473	516	508	465	509	501	469	469	504	449	535	478	510	508	508	546	497	496	510	486	484	493	510	491	485	509	514	507	461	497	504	507	511	513	507	558	488	467	515	538	515	508	519	504	497	487	476	508	496	489	493	494	519	541	495	500	510	469	504	481	524	486	548	516	529	492	501	496	545	481	516	518	525	492	483	524	504	495	507	507	492	502	496	501	526	517	493	498	464	474	510	522	479	497	547	505	514	529	515	515	489	500	495	516	457	492	502	502	485	517	517	532	513	507	531	479	510	487	468	491	502	500	496	503	493	519	490	465	491	478	497	532	457	497	473	456	488	512	486	484	496	503	518	529	491	479	509	482	490	511	522	518	503	542	520	493	508	518	476	519	480	511	483	494	505	559	563	484	458	494	507	538	478	495	488	484	512	492	498	488	445	533	480	491	517	518	495	526	525	518	522	487	545	517	508	501	479	537	575	511	512	526	469	491	500	493	485	473	463	484	499	526	533	514	492	493	520	534	511	520	550	504	517	516	500	478	509	513	504	487	504	523	477	489	493	533	486	513	516	523	500	505	486	497	516	499	471	492	478	481	511	530	494	504	514	495	541	515	517	497	484	509	507	495	544	515	516	470	501	514	478	527	483	485	525	445	523	472	510	531	529	496	513	449	475	472	525	498	495	489	485	529	455	555	497	488	478	502	473	481	511	495	509	496	526	567	534	531	525	497	480	485	515	458	473	476	482	510	488	464	478	510	476	491	499	513	506	490	473	498	539	477	487	500	487	489	477	494	487	516	477	470	534	519	502	465	509	519	533	481	522	531	465	515	467	498	487	489	517	528	520	497	514	512	532	493	541	466	502	517	482	531	522	512	492	493	486	476	504	533	511	482	539	509	517	507	520	518	546	490	530	531	507	476	482	507	486	462	511	568	492	532	508	529	478	542	496	506	486	468	495	485	469	515	521	520	514	501	494	525	494	484	506	465	494	523	506	523	506	493	476	494	531	518	472	510	520	567	518	470	500	493	526	520	461	480	539	485	523	480	506	483	491	524	504	553	494	496	488	493	478	525	509	542	510	484	527	496	458	496	519	518	536	524	477	525	519	498	503	502	486	522	531	478	516	499	534	494	508	534	524	498	488	490	501	516	490	493	528	511	529	536	514	504	505	490	534	519	506	444	516	465	514	524	482	530	527	517	533	503	479	482	511	474	512	487	507	482	511	516	467	515	502	446	537	530	507	496	535	505	526	481	500	470	519	484	473	497	514	513	479	469	520	543	500	532	521	480	492	493	504	506	467	497	520	546	453	493	510	486	533	497	480	502	490	494	468	493	512	480	462	473	499	479	485	501	508	507	475	515	510	492	511	526	504	477	511	506	503	485	545	530	511	511	533	464	501	542	498	502	528	512	518	522	500	497	512	484	532	514	521	512	495	490	502	566	481	469	537	493	467	502	527	519	492	510	540	516	510	496	490	495	509	489	494	472	490	501	501	483	522	546	489	505	500	497	481	453	524	506	522	491	520	507	521	442	444	487	493	489	482	485	508	500	521	524	474	518	485	514	483	487	523	484	498	536	488	488	510	489	525	490	524	481	471	468	492	539	519	491	535	501	490	484	495	489	504	526	505	535	481	510	510	519	495	460	500	496	489	496	500	499	485	523	465	451	451	526	481	497	535	501	551	510	495	512	509	484	541	514	489	471	504	501	494	497	517	540	498	465	505	503	453	495	535	508	473	522	484	539	515	478	526	506	517	477	498	519	511	525	496	506	538	468	509	514	518	470	499	502	487	531	500	527	497	516	514	471	476	479	492	512	498	494	546	486	509	532	493	504	503	521	506	508	463	520	509	513	483	517	492	526	505	539	486	485	476	467	505	487	526	516	489	523	513	500	494	504	500	464	513	484	481	536	520	487	485	479	516	487	517	526	483	475	495	544	484	509	489	503	478	491	504	540	518	496	517	477	487	515	487	499	474	538	514	511	517	475	513	486	489	510	475	496	524	507	483	514	482	446	533	488	532	497	465	513	476	510	487	466	524	508	511	491	538	514	533	497	484	476	461	473	508	531	510	515	493	511	522	472	468	513	498	508	508	501	466	486	501	479	470	524	507	522	521	543	479	491	517	537	487	488	500	496	485	491	506	511	504	506	508	501	508	498	507	485	468	462	482	510	492	497	489	487	505	497	527	467	519	519	484	527	529	488	485	486	509	501	578	484	504	471	483	501	547	479	487	504	499	522	520	492	479	494	475	501	479	483	478	518	491	486	484	477	530	449	498	497	521	488	472	484	512	488	508	521	472	501	494	514	487	504	509	495	528	524	498	495	490	514	487	504	520	500	458	544	483	498	492	485	536	511	473	482	458	508	527	480	527	479	510	503	475	507	485	489	483	472	476	521	509	506	500	486	509	475	542	467	482	514	487	527	510	520	508	497	500	460	489	531	510	502	522	486	483	504	509	472	493	504	479	485	504	522	544	462	501	545	483	522	545	467	483	525	498	516	500	524	543	490	509	515	512	478	449	487	519	492	486	519	491	476	523	512	516	492	487	494	480	522	491	501	497	496	497	519	486	488	495	529	466	489	512	477	505	503	498	504	531	481	503	492	501	524	504	492	485	494	491	470	467	489	502	495	493	544	459	476	482	507	526	521	469	494	491	533	506	501	510	484	511	468	507	494	476	533	502	479	486	495	480	492	493	492	477	460	476	501	527	518	493	550	524	519	518	498	506	506	468	516	500	522	530	537	472	502	479	528	524	481	498	502	491	494	535	509	512	470	522	501	501	486	506	471	522	489	494	536	482	503	461	514	530	520	515	483	506	505	501	495	506	494	534	505	500	526	489	479	523	517	517	567	475	508	491	497	469	498	483	504	499	517	488	508	468	512	510	521	516	481	477	481	477	518	517	509	513	504	508	476	512	505	523	497	520	510	495	473	499	509	524	497	503	498	500	488	490	523	524	485	528	505	495	457	531	484	476	513	484	482	474	489	547	515	483	512	490	509	522	528	498	491	523	541	481	505	493	515	517	539	528	500	496	484	521	488	500	516	554	553	480	527	462	512	500	529	463	487	514	522	466	459	487	505	492	501	510	530	511	532	510	521	488	518	510	509	508	496	505	523	505	499	510	506
4332	462	281	208	167	174	196	191	204	189	160	187	160	161	144	126	138	131	116	161	139	127	125	123	121	108	120	122	111	92	115	98	116	109	109	111	100	100	100	97	93	104	115	115	88	87	104	85	110	97	89	109	109	108	106	102	112	104	94	114	95	101	95	110	109	106	121	99	91	101	92	102	115	101	94	101	90	102	89	91	115	97	87	97	114	100	102	114	111	94	100	94	97	115	98	68	133	116	97	100	103	80	90	93	91	93	106	110	112	106	93	91	96	102	113	102	92	100	101	109	107	97	96	92	86	90	95	96	78	117	99	116	115	111	103	104	99	125	105	118	84	105	114	122	89	113	105	107	113	125	105	97	89	95	127	88	124	101	115	93	84	100	94	94	109	104	90	115	111	105	110	80	100	97	102	103	100	102	96	101	98	96	101	122	118	106	117	102	102	108	79	96	98	91	109	117	84	135	105	98	95	94	95	87	80	87	96	121	94	97	119	111	104	92	119	92	115	105	120	102	117	97	90	91	100	116	110	104	101	117	96	99	117	90	92	112	102	100	99	85	94	103	106	95	98	85	110	100	113	86	106	92	89	100	125	72	103	99	110	106	98	90	106	110	106	121	104	100	96	98	102	111	94	85	111	108	97	118	105	94	95	109	104	93	92	97	99	102	107	95	108	97	98	115	103	90	112	101	111	103	104	97	111	97	110	103	105	116	107	106	108	114	100	88	102	99	99	123	102	94	92	122	102	84	87	103	92	87	114	107	96	111	103	113	111	124	110	118	101	112	91	103	113	96	99	104	93	96	92	103	96	97	101	101	92	103	107	113	86	115	97	91	103	103	94	94	90	113	103	109	97	84	109	108	101	113	97	103	103	118	108	123	96	108	98	87	87	125	90	93	110	99	97	100	96	103	104	97	96	113	106	110	91	91	109	98	96	106	122	101	97	107	91	129	102	97	93	95	94	85	81	100	91	102	94	113	80	108	103	99	123	114	107	106	93	102	102	104	88	105	101	108	101	112	110	115	101	99	109	84	120	110	97	114	117	89	108	101	98	100	125	93	109	111	110	102	100	113	84	99	81	115	99	102	97	115	103	122	88	105	104	114	122	109	95	90	94	82	93	99	105	99	104	108	119	101	100	115	114	110	114	97	102	90	119	117	116	105	101	114	91	116	98	84	108	113	101	107	103	127	98	107	103	101	93	103	109	102	104	115	117	100	87	104	92	103	108	102	98	106	98	113	94	100	111	96	113	121	78	105	106	87	104	103	109	109	117	106	101	94	103	97	100	105	86	76	97	100	86	109	104	101	104	118	117	98	92	108	88	88	97	105	96	89	133	96	119	114	108	88	99	104	86	92	108	108	107	87	106	119	97	102	90	126	77	104	109	82	123	101	101	111	100	101	89	104	99	113	125	94	106	102	95	118	98	115	119	90	107	97	93	107	124	106	89	100	101	119	101	106	101	100	95	107	104	112	107	121	101	85	87	102	105	111	109	109	110	119	98	105	98	106	105	88	92	117	100	94	119	108	124	112	101	103	120	111	106	108	108	101	104	98	100	95	108	104	82	100	104	108	113	101	106	88	100	90	105	107	110	84	112	107	101	97	108	90	101	87	111	93	93	86	122	97	99	87	98	95	114	90	108	94	98	92	117	98	98	104	93	108	97	103	113	86	96	91	91	96	93	106	103	93	115	92	84	94	106	107	98	106	88	112	105	109	104	100	97	89	100	105	103	111	111	113	108	114	104	114	90	109	111	88	103	90	88	98	106	126	81	106	94	94	107	94	83	111	103	99	84	115	89	88	89	115	88	110	99	113	113	94	109	92	95	79	101	102	103	100	112	104	112	94	100	103	107	95	101	93	96	102	98	118	107	107	99	94	92	97	96	92	104	87	97	82	101	105	93	103	115	101	86	85	91	95	117	104	99	105	94	98	82	110	88	100	100	98	92	99	99	107	100	99	94	87	99	102	99	110	99	101	105	97	109	106	104	100	102	90	90	94	118	98	100	114	82	94	104	93	99	108	93	116	105	116	98	107	86	106	115	94	134	94	120	92	98	91	96	82	124	111	104	97	111	99	104	116	86	103	101	101	98	98	93	107	107	112	113	101	107	101	107	107	107	106	108	99	114	90	105	94	106	104	88	106	100	103	123	106	88	101	91	103	92	87	83	107	125	96	101	115	125	95	89	97	121	86	102	98	93	90	84	98	98	89	104	120	107	100	112	94	104	114	99	110	100	91	119	91	117	102	108	99	113	107	96	98	107	92	126	116	88	87	103	99	107	106	95	96	110	96	93	102	118	109	106	97	107	104	85	96	86	97	114	94	103	101	106	103	106	103	119	124	103	93	100	85	114	97	88	117	89	88	105	108	102	101	94	97	88	106	95	108	99	107	124	97	83	92	80	101	101	106	103	96	111	103	101	108	110	85	98	86	100	102	77	113	99	103	106	97	109	100	100	99	99	80	118	109	114	109	95	85	108	128	104	96	87	90	102	126	102	119	116	114	112	77	108	106	98	88	101	112	102	112	96	100	114	98	107	103	90	116	108	98	92	106	87	101	111	113	101	105	114	101	102	118	95	118	99	100	94	106	116	114	88	108	116	99	96	89	101	94	100	101	103	109	113	98	92	117	105	101	114	114	108	99	103	102	110	86	110	96	108	115	110	85	99	96	117	111	82	103	101	112	110	92	116	93	91	110	81	120	101	96	93	101	107	112	106	111	89	94	99	98	100	98	97	107	88	93	101	97	106	109	99	113	104	116	99	107	107	103	100	90	113	100	104	116	123	103	117	94	103	103	83	93	109	97	89	108	96	113	108	99	100	108	83	80	100	103	109	94	87	101	112	93	93	101	106	105	108	98	88	92	108	124	115	111	96	94	111	103	84	107	90	101	100	105	113	98	111	106	101	99	100	101	119	93	116	90	104	98	101	104	115	110	106	92	98	114	113	99	99	87	94	105	106	107	88	133	109	93	100	105	108	109	96	95	105	104	87	104	116	105	118	84	112	101	94	102	89	100	105	101	104	93	107	101	109	113	104	103	86	89	112	106	96	100	91	104	102	108	98	105	108	109	92	95	113	93	89	93	108	88	112	92	119	104	98	88	107	106	95	93	99	98	104	99	91	110	87	99	115	90	104	100	77	103	83	114	108	125	113	92	92	85	89	100	116	102	106	100	113	90	104	106	103	94	114	103	126	89	103	93	91	111	107	82	115	127	80	87	106	93	118	96	101	93	106	104	90	110	96	98	101	117	107	91	95	91	108	98	109	107	100	111	90	89	114	108	103	98	102	114	84	132	102	93	103	98	95	106	94	117	103	114	102	105	101	110	111	122	92	97	96	109	103	99	94	99	127	107	94	87	104	98	96	78	107	102	113	100	101	98	102	85	111	87	97	102	107	113	97	103	111	123	97	100	110	98	99	110	96	91	87	97	106	89	100	112	92	88	97	98	104	96	94	105	102	97	94	103	100	106	96	97
22827	5273	2803	2877	5831	8243	8611	7719	6389	5498	4549	3957	3508	2990	2718	2442	2083	1953	1864	1697	1653	1582	1518	1417	1324	1305	1283	1207	1138	1129	1179	1125	1049	1057	1036	1069	1023	999	984	963	951	1012	904	887	937	945	916	852	882	902	848	867	885	871	846	885	837	845	905	884	840	859	840	840	862	846	864	848	846	818	880	859	857	789	859	851	841	817	930	871	898	893	891	887	834	866	881	840	848	818	918	828	853	864	814	881	826	823	881	866	837	844	898	826	823	841	862	820	816	827	828	802	798	921	831	820	814	876	905	805	847	778	850	811	837	857	851	840	813	822	843	779	850	843	790	797	863	805	822	854	853	845	838	878	829	844	855	865	818	853	782	838	835	865	794	788	878	787	842	802	813	859	862	810	839	821	804	862	832	819	828	824	782	836	843	830	798	824	881	818	831	829	830	774	822	814	862	833	843	857	827	793	835	811	799	812	854	800	821	869	866	854	799	821	828	796	894	793	828	806	816	794	823	846	870	835	824	853	767	844	795	826	880	831	824	830	856	838	817	825	847	843	847	844	832	834	854	815	863	828	810	809	791	888	831	812	843	809	839	825	855	813	817	825	797	813	812	847	808	787	802	849	850	767	807	841	841	846	787	816	810	833	832	856	836	879	842	838	847	823	779	801	812	789	830	841	842	801	839	739	817	813	852	794	783	826	830	818	832	835	807	806	789	879	866	815	786	832	804	846	830	783	835	774	849	739	819	824	844	836	864	821	852	846	800	840	847	835	871	811	857	829	825	858	847	768	772	863	854	781	821	884	835	811	843	878	818	790	811	750	819	795	799	852	825	842	784	852	822	800	816	865	813	801	820	792	810	838	828	818	835	823	772	745	799	844	830	843	860	823	834	819	793	847	814	779	847	820	861	819	793	825	838	820	814	824	882	837	814	799	836	871	845	824	844	809	851	806	844	805	802	839	813	803	810	808	812	864	850	804	820	846	795	794	850	811	839	840	801	808	819	782	833	855	848	838	809	820	840	847	803	849	874	812	836	882	865	768	827	858	806	820	753	833	864	866	803	842	845	834	820	860	797	804	840	805	818	781	827	821	844	810	824	846	838	844	808	801	827	872	869	830	826	800	807	853	842	796	800	817	767	811	793	804	854	842	865	840	829	820	808	805	815	874	800	815	814	842	837	827	841	804	807	828	787	817	816	763	852	826	812	790	781	835	833	816	793	806	823	815	823	827	881	778	840	819	831	835	826	793	788	832	795	861	853	800	825	846	830	852	808	836	805	823	779	798	870	914	824	805	821	829	855	824	853	840	806	807	804	817	833	811	813	891	873	847	792	880	845	831	834	782	813	832	809	827	833	832	811	794	787	816	820	868	833	818	808	800	844	782	823	793	807	822	805	878	772	842	743	824	856	860	803	867	812	811	782	786	892	776	834	822	849	858	787	819	824	800	794	871	808	845	796	879	805	838	844	773	819	814	835	819	785	814	867	861	827	845	836	826	861	771	802	793	799	868	813	827	832	816	846	858	805	791	856	834	806	814	843	821	830	802	811	794	786	891	804	837	845	798	802	859	830	833	808	838	807	852	812	784	774	816	839	781	870	829	868	801	800	821	877	846	820	811	812	815	794	796	796	840	791	824	907	889	812	890	815	806	881	819	854	823	810	859	824	862	843	822	757	811	807	800	871	821	826	823	822	886	812	813	806	775	880	830	779	794	748	822	751	832	836	799	798	769	873	823	854	800	853	785	811	803	837	845	823	871	787	887	792	807	831	830	850	871	850	859	787	848	894	737	853	843	759	888	832	861	824	823	864	833	853	814	886	846	865	874	848	801	836	872	835	809	846	820	827	804	847	814	813	816	831	828	830	840	861	825	842	830	788	798	785	834	892	835	821	791	782	880	900	788	819	866	819	812	816	870	859	852	778	828	843	828	818	795	822	817	825	806	782	777	835	842	862	785	828	836	837	796	827	808	806	810	783	793	836	779	838	787	839	805	826	773	802	837	854	811	811	821	849	846	798	846	821	831	833	815	817	832	810	824	828	835	840	827	806	853	854	780	793	844	856	842	884	796	813	842	759	813	825	817	873	840	825	802	826	893	819	814	823	855	843	822	830	825	802	831	859	837	801	833	847	852	802	829	846	824	858	852	780	799	892	812	823	909	824	855	867	878	846	861	820	849	819	825	839	809	816	877	812	821	861	831	843	818	856	833	801	852	853	804	829	786	781	807	853	827	852	845	810	868	805	839	828	821	820	793	834	870	819	854	808	885	823	802	821	833	810	815	834	861	850	825	831	862	806	839	823	849	835	889	841	838	819	823	827	869	805	815	819	840	808	881	865	828	788	813	818	847	814	839	862	783	854	838	789	824	857	807	856	811	749	884	829	764	815	820	856	817	780	878	804	833	857	803	815	854	856	841	790	825	805	834	848	838	778	855	815	848	816	814	809	791	836	808	806	857	787	807	774	750	820	798	846	832	802	774	795	863	831	839	816	824	800	804	873	836	825	795	801	804	830	812	810	827	830	804	818	852	813	817	793	798	841	827	814	787	849	879	834	858	870	852	784	804	797	806	839	830	830	827	835	875	832	810	864	785	846	842	791	811	830	872	812	772	817	854	789	816	835	797	858	834	775	829	843	841	811	827	856	785	860	831	763	810	814	834	833	803	790	832	840	856	812	846	814	821	767	823	757	855	834	820	829	835	833	814	890	799	842	851	847	818	851	820	816	812	815	813	832	855	826	830	871	808	886	808	844	805	832	828	847	842	817	800	796	798	810	862	799	823	861	815	854	822	835	863	857	797	836	789	787	815	844	862	819	790	827	840	855	806	848	795	864	787	841	812	783	836	799	845	815	843	803	790	834	855	885	832	828	846	806	830	824	844	817	839	817	835	812	843	796	777	857	826	854	831	811	841	773	798	851	813	807	842	787	874	850	796	827	815	826	827	843	800	856	824	800	816	828	852	831	803	823	823	817	842	782	845	808	813	833	863	766	838	804	822	851	870	805	777	811	804	820	802	804	792	842	801	805	828	880	837	828	838	802	844	831	807	804	831	804	845	836	824	829	820	833	798	802	844	834	789	832	835	841	824	826	838	809	826	833	821	791	842	850	866	873	826	789	833	792	847	842	835	811	853	827	829	847	838	781	847	829	813	839	801	836	828	825	847	869	787	822	837	815	790	799	819	886	879	798	848	822	922	792	846	887	817	842	897	801	887	839	808	803	783	783	791	781	826	846	798	824	784	822	833	765	881	840	814	820	818	827	861	798	779	869	831	819	801	865	820	852	806	811	816	794	860	868	831	833	815	781	864	733	792	838	890	760	816	807	802	854	825	807	847	790	847	859	808	856	801	863	820	831	874	759	832	833	867	796	835	819	822	835	771	816	811	769	822	832	868	842	823	787	896	865	891	884	827	840	771	794	885	873	817	795	755	836	853	804	809	833	813	827	826	831	853	816	871	810	818	825	818	861	839	826	810	823	804	857	811	792	815	866	771
7009	338	146	94	83	97	129	125	132	109	103	96	89	87	78	81	71	61	54	43	55	72	58	49	41	44	57	46	42	43	35	38	43	44	38	47	28	38	45	34	47	38	42	38	22	27	37	42	38	36	38	27	33	29	39	36	37	35	33	35	34	34	30	36	38	25	35	38	30	32	35	30	25	36	18	40	32	33	36	34	23	33	32	31	29	32	24	53	42	32	31	37	21	37	44	24	35	28	40	35	35	33	47	43	29	29	34	24	27	40	30	34	30	26	33	33	24	39	27	26	39	27	31	36	33	31	35	35	29	35	37	32	34	32	27	30	27	34	36	28	35	27	26	40	37	34	36	35	32	25	29	34	35	33	32	32	33	29	30	35	27	33	38	31	35	32	31	36	33	41	33	37	44	43	40	41	34	39	31	35	25	26	34	29	37	43	40	45	39	25	24	28	35	35	43	28	31	25	42	39	26	35	43	19	21	30	36	19	27	36	35	27	31	29	39	47	24	36	24	18	42	33	36	32	27	30	22	32	32	30	34	24	25	28	36	42	37	25	35	30	33	30	40	38	19	27	39	26	22	30	36	39	29	33	26	27	24	31	36	36	27	28	37	32	30	29	28	32	27	38	41	39	39	25	43	37	23	39	34	43	33	31	32	26	31	22	36	31	30	31	39	34	34	38	28	38	38	27	38	28	29	24	26	26	30	40	30	35	30	37	38	34	40	41	33	31	33	31	26	31	35	38	36	27	40	29	34	27	40	35	22	33	32	28	29	43	33	31	33	36	36	33	33	42	34	34	34	29	27	33	38	32	36	24	26	28	37	26	24	37	27	36	29	37	27	27	26	34	30	33	34	27	36	29	26	27	33	34	31	33	43	35	35	24	32	36	27	30	30	25	31	35	29	34	37	35	34	42	39	29	30	33	38	31	37	33	33	27	36	33	36	18	36	40	29	29	31	32	28	41	38	28	32	30	34	30	33	29	29	37	34	28	32	31	32	28	30	23	34	32	40	29	18	36	19	32	41	29	28	36	26	40	32	28	28	35	27	41	34	33	40	30	26	45	28	30	29	31	37	29	31	33	29	35	20	34	40	28	24	37	33	24	25	41	32	28	32	41	34	32	37	33	35	19	32	24	34	43	30	32	29	29	44	34	29	39	36	38	31	41	26	31	29	39	30	29	26	34	42	29	33	20	32	30	36	39	42	27	27	19	36	30	23	26	36	34	29	29	27	24	34	30	26	25	37	34	25	45	35	24	39	27	40	39	33	21	29	26	28	34	33	24	27	22	24	27	32	35	41	34	33	28	25	42	25	39	38	24	23	24	30	28	31	25	35	30	33	35	29	28	28	29	36	33	31	29	41	42	24	29	41	28	32	35	35	39	37	30	41	36	36	29	39	37	37	32	27	29	43	28	28	36	19	35	30	40	36	33	28	31	39	22	32	33	34	32	29	27	29	29	29	38	32	36	36	31	32	32	48	36	31	34	35	32	31	31	36	24	40	27	33	29	26	28	33	35	35	37	39	24	43	31	32	28	24	32	32	35	19	33	31	34	26	30	39	22	29	28	30	21	21	31	25	27	37	27	33	24	43	39	39	23	30	28	25	27	34	39	31	27	35	25	26	33	30	40	37	37	38	26	20	29	29	37	29	37	33	41	34	36	49	20	42	35	33	30	39	41	38	33	38	36	21	43	30	25	27	30	36	32	34	27	41	28	35	39	29	28	25	41	37	32	35	34	35	28	35	36	41	33	41	26	32	34	35	26	26	34	41	31	32	33	35	45	27	29	36	24	30	34	33	35	40	33	50	30	31	31	40	35	35	32	40	39	35	35	35	30	33	28	39	31	30	29	31	36	31	44	44	36	32	38	35	25	33	38	32	35	19	29	28	37	31	36	32	37	39	24	37	30	26	22	36	39	34	36	35	23	36	27	35	32	35	31	34	26	33	32	35	25	37	41	42	31	42	17	36	33	28	29	27	32	37	36	27	40	34	32	26	29	33	31	28	37	40	41	34	39	28	42	31	29	28	28	37	33	45	29	27	25	26	31	30	30	32	34	31	28	30	37	27	32	34	34	25	25	36	33	34	35	41	29	28	29	30	32	29	29	32	26	29	29	33	29	32	37	30	29	39	33	34	26	34	30	35	31	40	31	35	36	34	25	31	25	33	26	32	31	32	36	36	33	25	33	34	32	32	29	34	34	35	23	31	31	41	32	32	31	36	20	30	33	29	31	30	27	35	32	29	27	26	24	45	26	30	32	33	27	32	29	30	32	31	32	35	31	42	33	34	35	28	40	34	19	31	30	38	32	25	31	31	31	33	29	41	28	39	37	31	36	33	27	30	33	34	28	37	35	31	30	32	33	33	26	32	30	30	37	32	24	23	42	35	20	22	24	34	29	30	44	35	38	31	28	33	25	42	25	42	40	31	39	38	28	26	34	34	28	36	36	31	35	33	31	45	31	34	32	29	33	34	40	32	30	37	26	28	40	31	34	36	32	26	35	28	22	37	28	31	30	21	28	28	28	27	41	30	38	38	24	27	30	27	36	35	34	41	35	27	29	37	38	28	35	32	35	33	31	38	24	32	32	30	29	31	35	23	33	37	32	23	45	31	25	23	44	29	27	32	42	35	24	35	28	34	23	35	38	30	23	39	29	38	28	33	37	32	34	34	18	28	36	34	34	30	18	29	36	31	32	25	22	41	31	29	30	38	35	33	34	24	27	28	32	22	31	28	32	37	36	42	28	33	23	33	30	37	31	22	33	30	41	24	23	26	27	33	27	36	39	38	35	29	24	34	30	34	33	43	32	25	27	23	38	20	47	28	30	38	30	37	29	36	42	24	42	26	34	37	35	43	41	30	29	38	32	27	27	35	32	33	37	31	29	23	31	36	41	28	42	22	24	33	35	29	25	34	34	37	33	33	33	31	29	36	22	38	33	31	25	32	29	40	27	33	37	38	42	30	36	37	35	29	31	34	37	31	27	30	39	31	30	29	28	31	26	25	30	35	27	35	32	31	46	32	27	32	22	31	37	36	31	32	28	27	29	28	31	29	27	46	37	27	41	23	33	30	28	39	40	30	34	35	29	26	40	30	30	32	34	29	27	33	37	37	31	30	29	37	38	34	33	26	33	33	35	32	27	26	38	29	36	27	36	28	29	32	34	28	31	26	34	33	23	30	32	36	21	24	37	38	40	27	37	37	35	32	27	28	34	25	26	28	47	24	30	37	38	30	38	26	32	24	24	35	35	33	34	38	35	30	34	31	43	29	43	31	36	32	25	26	38	38	24	33	30	32	27	30	37	33	43	26	27	39	32	38	26	29	34	40	43	33	32	37	33	34	25	35	28	27	30	34	30	27	38	37	37	34	34	43	28	33	37	34	40	30	27	35	23	34	33	36	27	26	29	28	38	34	29	31	28	25	31	45	34	29	29	30	31	42	30	32	24	32	39	31	30	32	29	36	31	25	44	30	26
16995	3898	1996	2156	4566	6961	7087	6513	5495	4519	3896	3231	2940	2400	2042	1847	1506	1362	1322	1160	989	1091	931	857	815	711	708	669	634	586	544	526	489	468	486	435	466	466	451	425	410	392	393	365	359	363	326	344	315	319	342	351	307	351	304	323	295	283	317	315	287	300	307	291	291	318	306	315	301	281	325	303	307	302	301	324	322	308	300	291	315	307	285	321	323	278	329	326	298	283	304	278	279	297	313	348	348	319	295	322	282	276	297	327	299	294	268	271	300	269	248	272	264	247	263	276	310	295	284	279	239	249	257	278	284	288	269	286	248	300	248	291	267	277	274	285	293	260	287	265	250	262	287	256	264	291	260	247	268	265	299	270	257	260	250	248	269	276	297	274	269	285	274	252	288	256	237	242	275	265	275	265	246	256	249	235	234	253	280	226	280	262	258	265	268	253	273	254	275	269	284	221	260	250	269	300	250	259	241	239	265	270	258	271	261	279	235	280	267	308	266	277	284	253	245	264	268	236	262	274	259	276	248	243	262	275	271	256	265	250	296	250	269	255	284	254	303	276	288	256	236	266	242	280	268	253	266	266	276	246	276	297	247	270	227	243	278	256	272	237	264	296	259	242	271	271	232	241	267	277	262	275	250	277	277	254	258	292	284	254	257	246	268	261	241	283	259	282	251	265	269	266	244	239	247	262	248	233	248	278	283	235	263	272	232	285	280	285	257	276	259	290	249	241	252	263	267	285	243	301	268	255	249	262	269	267	257	252	240	247	270	251	256	259	268	295	255	278	259	285	260	248	255	272	238	272	248	268	275	286	270	258	254	256	262	258	266	265	294	242	273	249	257	285	249	266	267	260	292	275	260	287	244	245	266	283	265	276	252	282	239	260	261	265	256	248	248	241	278	264	282	273	285	264	250	264	252	258	274	262	249	250	260	282	267	246	276	291	270	264	262	279	268	256	268	249	274	268	255	273	281	282	270	302	264	261	274	264	258	253	250	269	274	272	275	265	234	277	270	288	275	271	287	246	252	255	263	239	258	279	276	265	261	227	271	260	256	250	280	264	255	258	260	279	264	250	282	226	223	277	229	256	268	237	248	266	261	232	250	254	266	230	247	248	267	257	264	258	300	258	263	272	267	238	272	287	280	274	271	273	253	260	270	264	243	280	236	248	270	271	270	278	234	297	225	267	280	239	268	286	274	255	275	264	259	295	265	274	274	257	248	245	274	278	218	283	277	262	265	280	254	265	271	261	294	252	269	282	238	260	256	264	293	263	257	278	256	259	262	256	238	254	265	256	286	248	272	283	285	269	268	281	268	264	243	263	247	244	273	279	269	234	292	260	249	272	281	285	253	268	280	298	280	272	261	253	272	257	257	284	258	273	271	251	261	261	273	279	262	265	245	255	275	297	256	257	254	267	251	274	268	278	252	275	266	267	249	247	253	218	233	290	252	293	266	249	244	268	259	259	265	265	275	258	261	274	277	295	256	265	265	269	274	288	232	255	241	269	256	256	272	268	264	269	253	263	259	268	301	285	258	241	276	273	273	267	239	281	281	256	269	285	278	270	266	258	296	284	282	244	262	253	248	261	281	242	286	271	282	261	279	270	247	273	289	227	305	279	291	264	271	282	252	274	256	258	246	250	254	251	252	266	248	284	267	276	266	261	241	264	290	280	301	245	284	252	268	278	271	261	260	272	276	242	278	266	262	277	268	274	275	279	279	267	272	269	246	264	260	268	285	264	274	251	275	288	277	267	256	259	288	258	269	291	274	261	238	280	263	277	282	261	283	244	239	254	238	251	249	258	263	270	240	262	247	263	265	243	261	267	280	275	272	263	275	282	251	273	236	244	265	268	279	275	244	253	274	273	277	288	259	267	291	269	253	278	282	249	258	247	256	234	269	272	274	268	306	267	243	262	241	245	269	248	257	269	271	309	254	304	296	264	258	262	285	288	258	274	292	248	275	265	246	262	295	265	270	244	285	232	250	272	264	274	277	263	234	261	296	257	253	260	301	260	234	250	276	263	288	258	236	273	241	278	263	256	270	292	254	251	310	281	266	284	305	243	260	246	291	250	243	271	279	248	267	274	289	297	264	250	254	270	283	248	262	264	274	283	241	254	267	298	258	268	245	251	268	255	272	304	263	257	251	268	265	243	268	283	262	249	262	272	268	260	248	263	263	258	268	282	262	305	266	279	275	297	272	223	276	276	237	285	288	236	266	246	268	265	268	250	260	255	295	256	263	274	295	266	244	285	254	263	280	260	265	254	246	260	252	261	258	290	240	250	284	284	270	243	287	235	244	272	267	264	242	263	266	288	258	284	279	249	297	254	256	238	264	269	308	249	261	289	245	286	247	289	271	244	267	265	287	282	249	261	258	255	260	262	262	265	289	265	263	280	274	283	257	266	266	255	268	267	312	258	260	230	261	245	263	280	266	261	262	261	282	271	244	286	279	252	285	260	311	267	262	295	239	240	278	243	278	230	274	268	284	251	262	242	265	290	283	256	260	268	292	270	254	260	262	240	276	260	255	277	298	283	269	261	257	226	288	254	259	282	275	287	272	300	261	265	261	263	290	271	286	271	264	244	258	294	245	268	260	280	255	268	248	297	288	291	279	242	254	250	280	240	273	263	253	252	259	279	270	258	272	249	257	281	268	245	275	252	252	237	279	286	264	255	240	266	268	247	265	264	264	254	264	279	278	278	275	246	280	255	265	262	237	252	274	258	276	243	272	263	261	251	248	272	279	285	291	281	260	255	264	282	277	245	260	247	249	268	280	265	291	249	302	242	250	273	269	243	244	274	268	271	271	264	244	258	257	262	266	265	274	257	285	285	256	281	282	275	283	282	258	266	280	289	251	254	285	282	243	291	257	261	270	244	274	262	233	295	267	239	278	258	269	273	266	252	272	277	254	253	245	258	245	288	296	262	278	233	266	261	245	266	259	251	288	288	248	268	274	260	261	249	258	243	259	288	231	270	254	230	272	266	221	257	277	282	258	261	265	278	262	282	266	265	260	282	255	270	282	264	253	274	264	266	272	253	279	257	274	253	271	246	273	261	242	227	271	282	244	303	258	270	286	255	280	264	263	259	279	273	293	258	272	247	255	247	289	263	258	262	267	279	274	241	292	270	256	258	271	284	283	283	277	258	252	256	276	282	263	270	255	248	265	239	260	250	260	277	272	273	261	269	263	286	256	294	274	284	239	294	263	293	301	250	287	265	277	274	291	272	238	267	237	274	279	269	225	274	261	248	283	259	271	252	239	271	275	258	251	264	243	276	277	263	276	263	263	265	249	263	251	244	275	241	244	287	274	272	263	254	267	268	260	257	265	293	265	269	234	257	268	272	277	251	274	269	280	258	266	276	287	235	260	272	288	256	255	257	268	278	270	272	262	286	280	261	265	241	252	266	287	229	270	258	277	280	252	262	285	251	250	270	272	272	242	280	248	252	279	271	272	248	253	228	259	285	263	244	259	290	249	249
5584	557	286	192	173	182	215	220	224	213	187	183	168	156	171	134	139	139	131	126	91	104	112	96	109	105	102	96	98	89	106	94	78	93	96	89	99	112	93	94	81	84	88	73	83	80	74	81	86	79	95	67	71	110	71	82	75	85	73	72	79	106	88	74	72	70	70	91	86	73	81	88	67	85	85	87	64	89	89	76	98	96	88	81	89	84	87	91	88	99	86	85	76	92	85	89	104	69	75	86	79	98	84	85	48	80	66	83	78	88	86	77	77	86	81	85	94	81	89	73	98	79	79	86	83	82	96	71	73	83	87	86	76	83	94	70	84	76	86	89	74	95	92	75	96	90	77	77	88	73	70	89	68	79	77	90	80	82	61	77	87	89	71	80	90	78	85	77	75	92	68	84	90	71	86	77	87	76	76	95	77	61	96	93	79	99	56	91	93	83	77	89	79	88	93	88	85	87	84	68	71	84	79	90	91	67	96	88	94	85	63	71	72	73	90	90	78	77	85	66	77	88	81	72	83	70	75	79	98	62	72	88	77	82	88	83	80	79	89	81	68	60	71	82	73	78	77	73	75	77	85	76	85	88	70	68	75	86	73	90	91	77	90	79	86	70	80	76	91	91	83	86	80	77	62	89	72	76	80	80	68	76	59	85	103	75	91	81	83	76	95	70	87	70	76	85	85	75	82	84	78	84	72	83	80	73	94	78	89	88	71	85	75	86	79	72	82	89	73	91	75	89	82	83	87	85	89	71	88	71	85	86	87	78	93	70	86	80	64	89	79	82	65	72	73	96	91	79	101	94	81	72	97	78	89	70	87	71	84	78	83	77	89	79	82	78	77	85	89	95	103	83	72	84	77	69	73	72	81	71	74	86	68	82	76	92	79	95	81	76	90	88	83	76	69	69	64	90	74	75	77	85	64	86	71	83	87	88	70	95	74	70	88	75	65	74	62	69	82	97	69	75	92	72	69	69	77	80	80	77	79	83	78	77	80	89	91	104	78	78	89	85	79	67	80	81	84	87	98	82	85	87	87	78	82	82	72	81	92	87	79	101	79	61	68	80	79	90	74	88	77	73	79	59	65	93	79	80	83	65	87	54	85	77	74	76	80	56	83	83	81	97	92	85	84	72	74	73	75	70	81	76	76	78	100	62	73	93	91	89	88	77	74	71	76	88	80	79	78	72	78	80	76	73	72	79	82	81	81	79	107	89	94	76	88	95	90	94	91	84	75	71	83	70	77	90	70	84	83	77	88	76	85	68	79	84	74	89	78	80	80	86	90	88	74	78	76	78	73	66	70	85	65	81	94	97	100	92	83	86	68	78	75	83	67	74	72	69	77	77	74	74	78	84	81	87	78	76	91	72	82	67	87	78	84	89	79	80	68	66	96	74	76	89	84	78	66	75	85	76	77	85	79	97	84	70	73	65	78	80	70	82	76	72	71	81	77	95	80	68	74	84	72	60	77	87	94	76	67	74	83	75	76	84	68	75	77	76	85	79	84	83	71	81	96	77	86	69	84	84	93	106	76	76	74	66	69	61	65	81	81	83	75	80	71	91	70	72	82	78	77	67	73	83	88	68	85	90	77	81	88	87	75	102	78	79	81	75	75	71	74	76	78	90	88	77	67	80	96	72	83	77	74	86	79	70	90	90	75	86	76	76	79	73	80	99	85	75	73	64	75	75	76	79	87	90	95	89	85	69	83	93	80	91	83	75	89	77	79	90	66	98	68	80	68	90	87	93	62	77	79	81	83	67	70	67	79	80	79	87	74	64	87	93	64	89	90	82	78	85	85	77	83	81	84	88	69	86	77	78	74	80	82	85	66	88	71	96	81	82	84	79	86	88	66	88	69	92	73	96	97	75	87	82	78	80	86	75	87	88	66	82	86	53	81	66	72	79	79	89	76	89	72	79	82	81	84	72	73	89	72	96	85	96	86	84	75	90	87	77	87	83	80	79	75	94	80	64	84	71	66	78	73	68	80	79	83	77	83	57	75	74	94	86	92	83	69	79	62	99	82	85	69	72	78	72	78	75	67	77	81	79	71	89	78	84	84	76	94	76	85	76	64	78	83	78	66	86	74	81	67	97	95	82	83	79	84	63	85	78	94	76	74	90	79	76	89	82	85	81	61	80	86	89	78	80	77	73	89	68	74	72	90	87	72	67	69	82	75	84	86	81	85	80	80	79	90	69	85	86	87	67	69	84	81	91	76	73	80	86	71	90	87	73	89	84	94	62	88	81	92	78	73	85	88	88	70	94	78	71	86	71	78	80	84	75	88	83	79	79	61	79	93	67	74	68	69	72	90	88	84	62	73	66	92	80	74	64	81	68	75	57	79	82	81	89	83	84	81	76	77	71	76	72	84	87	80	74	89	82	68	90	89	75	89	78	83	70	82	84	81	68	95	77	83	73	76	77	84	60	69	77	85	73	57	84	73	81	72	69	80	69	75	86	77	65	98	64	90	93	75	82	90	70	80	82	75	69	82	84	90	75	60	83	77	70	89	85	79	79	79	78	88	88	69	73	81	83	82	70	87	81	63	70	72	75	71	71	78	78	86	103	87	89	90	83	85	74	86	88	78	72	75	75	79	89	82	88	79	82	78	89	73	98	71	82	90	86	90	66	73	77	82	77	94	88	83	84	88	73	88	71	80	74	86	93	83	74	91	103	76	82	78	79	75	82	94	93	79	84	69	76	77	81	83	61	83	75	84	97	71	102	79	76	90	89	79	85	85	80	82	83	86	73	78	69	67	78	80	85	80	77	69	73	89	69	85	78	69	79	79	79	88	87	72	64	76	76	78	70	79	82	81	77	71	99	68	77	91	67	95	88	81	73	107	77	73	92	85	70	92	73	71	96	66	67	85	88	76	76	82	78	83	73	85	84	80	88	89	95	70	84	96	77	82	87	78	82	69	81	73	70	82	67	98	98	79	88	76	85	73	88	94	89	76	78	86	78	76	87	85	86	90	80	78	89	91	84	78	90	64	85	93	79	94	95	84	80	74	76	68	87	77	61	60	87	84	81	89	77	94	72	78	80	71	87	83	71	83	80	77	75	95	63	74	68	73	77	79	76	88	77	90	89	76	74	97	70	85	93	63	73	87	103	77	80	83	73	68	64	72	85	85	79	75	72	81	70	73	70	78	99	79	80	71	75	95	84	91	78	91	84	85	77	61	109	72	91	102	102	74	76	72	82	74	74	70	84	92	84	80	70	86	89	80	72	86	94	63	64	69	85	75	71	80	81	75	94	75	98	86	84	88	75	81	76	75	80	82	85	79	80	92	92	64	78	85	85	79	57	86	79	73	92	96	83	80	77	84	89	90	69	77	73	94	73	57	102	70	88	67	90	74	79	85	79	86	78	69	89	85	79	74	78	75	89	67	73	73	87	76	87	78	67	82	78	93	74	91	75	96	74	81	62	78	78	84	86	75	73	64	90	97	76	79	85	86	99	81	94	93	68	96	81	80	79
23207	6430	3343	3499	7258	10644	10707	9865	8326	7076	6055	5136	4430	3763	3335	3001	2644	2354	2176	2000	1827	1827	1705	1542	1426	1358	1332	1270	1239	1219	1138	1039	1019	1049	1052	992	964	982	967	1033	1000	905	806	844	809	784	789	789	798	781	748	805	730	763	729	738	773	725	703	767	734	757	721	732	727	729	679	708	768	737	745	705	720	788	757	729	735	725	721	759	711	696	733	712	754	680	776	734	769	751	777	712	724	733	748	739	745	704	744	664	722	721	692	754	753	782	712	707	664	663	668	678	694	696	701	689	666	688	712	697	728	684	693	683	664	721	737	703	681	682	674	679	702	667	693	729	713	661	673	681	682	686	703	680	668	695	654	704	675	652	637	690	672	632	706	684	703	640	693	642	678	679	695	671	661	676	676	695	687	675	659	706	689	681	666	631	667	692	665	710	654	676	678	705	704	676	667	703	678	657	697	685	658	671	664	704	650	682	712	640	665	672	690	696	688	632	646	682	704	697	722	668	665	693	717	654	657	741	703	720	645	701	683	682	645	686	675	657	671	675	664	621	694	693	710	670	741	665	675	662	611	663	660	669	700	619	721	628	765	640	648	665	627	694	651	706	711	668	715	691	675	670	704	644	679	664	663	640	655	676	684	681	712	622	633	661	690	706	713	653	686	681	696	637	680	676	679	718	714	673	667	643	668	636	696	679	706	674	650	634	663	672	628	700	661	649	652	664	656	670	714	646	659	739	696	658	712	677	650	652	659	655	689	731	678	700	665	686	656	677	686	698	671	684	679	599	664	679	640	682	666	712	664	698	686	682	692	681	648	619	725	698	682	692	697	708	658	660	681	653	662	694	639	662	704	657	666	677	701	652	658	693	705	678	677	699	700	676	638	662	673	667	658	670	672	703	678	699	715	695	666	710	631	686	698	683	691	677	675	703	666	669	627	681	704	681	663	682	654	675	708	637	653	676	714	708	653	664	700	672	727	669	695	692	679	700	667	697	636	640	705	725	654	641	633	674	646	691	685	645	670	711	645	661	702	712	608	657	667	725	741	690	683	703	674	644	700	655	650	691	683	741	688	683	691	656	664	653	658	707	692	683	644	657	731	666	634	737	655	645	700	669	636	637	631	671	685	673	723	687	669	661	659	658	697	616	679	649	682	694	705	691	640	674	748	674	671	698	674	714	669	664	747	653	649	671	713	675	674	627	658	660	717	675	694	711	657	667	693	681	699	678	645	666	661	686	670	678	637	646	674	652	714	686	671	684	678	719	669	677	661	675	732	707	693	674	653	720	706	720	644	644	659	684	677	678	680	654	672	703	626	682	659	710	666	689	702	675	695	687	670	641	659	634	635	609	686	655	655	758	702	723	692	670	655	680	663	666	648	681	675	699	635	664	693	665	689	695	687	639	692	694	717	630	635	702	676	651	686	744	647	704	688	632	640	653	722	686	669	715	694	708	725	695	644	688	658	699	656	685	678	701	683	655	731	705	681	663	710	679	726	669	730	668	639	699	692	689	650	681	691	618	697	654	639	661	656	681	683	685	706	721	698	731	668	643	646	659	691	713	679	676	671	675	638	686	652	695	665	697	677	726	688	655	689	724	689	662	721	676	653	723	669	680	706	680	651	680	625	683	693	681	668	639	666	633	662	658	688	671	637	713	723	647	713	636	635	685	664	652	665	665	684	674	699	643	666	715	690	640	732	686	712	674	719	695	686	649	729	691	672	711	655	683	676	684	704	717	679	656	670	682	694	657	673	711	631	643	698	639	684	692	633	681	672	599	640	678	653	677	645	725	671	660	690	690	733	689	654	708	654	665	668	687	656	698	716	721	686	658	625	650	655	695	723	665	682	685	660	673	648	717	661	691	654	679	652	653	646	687	660	700	683	654	672	683	637	710	672	675	682	676	677	705	637	671	681	651	657	694	703	615	712	672	730	691	713	682	654	674	670	654	706	669	679	697	668	658	687	688	611	688	676	697	615	649	721	692	681	655	666	697	689	672	696	685	664	691	656	684	659	657	661	659	668	700	688	674	623	674	666	648	700	679	668	706	692	672	688	689	675	634	673	647	676	645	639	686	640	712	698	667	669	693	687	709	660	646	672	627	673	673	712	669	733	646	692	680	669	645	665	657	670	708	667	659	670	671	705	688	692	679	673	651	698	690	660	720	655	705	707	645	664	721	681	675	631	715	676	694	661	683	693	684	664	674	637	692	651	655	680	674	666	700	661	624	656	726	704	713	642	701	661	619	691	684	645	658	695	672	647	595	674	649	602	680	643	664	650	671	655	686	658	609	660	681	668	639	707	680	675	657	698	690	677	690	666	687	711	653	633	645	696	649	651	723	709	740	677	721	689	662	714	638	684	688	665	677	704	688	707	642	700	672	683	677	724	673	656	672	676	672	721	641	628	648	728	658	689	671	670	623	691	665	710	720	657	656	676	661	633	695	718	689	660	665	690	688	694	615	707	655	675	669	674	664	674	623	717	682	707	642	702	629	684	662	705	695	643	705	658	699	688	656	664	668	639	632	666	685	687	670	655	701	692	637	705	665	673	718	670	655	662	658	629	652	705	671	663	647	707	689	672	654	724	659	648	658	686	675	625	703	691	659	662	647	705	664	683	704	700	678	659	679	665	671	708	689	666	662	679	651	692	686	651	674	701	720	716	688	692	712	680	662	666	705	673	691	675	664	646	632	688	674	636	652	660	665	660	721	660	699	619	659	690	719	675	668	624	672	703	666	685	678	667	668	706	698	652	652	686	671	722	720	688	658	688	687	654	692	722	703	696	677	677	674	700	702	664	669	661	694	646	681	681	678	713	695	636	712	661	663	698	690	647	667	661	664	688	663	691	687	638	683	713	707	670	683	670	705	676	673	655	676	666	664	646	631	689	638	711	680	664	688	685	653	659	671	691	633	665	679	664	671	689	674	697	648	703	660	705	663	712	668	650	665	656	711	659	649	688	727	702	689	679	663	633	640	669	699	659	654	645	637	684	657	627	687	688	702	698	697	650	638	673	678	643	642	636	681	656	697	695	669	646	715	699	693	693	676	672	690	631	701	716	700	672	681	697	718	680	681	697	675	706	703	718	722	671	684	724	711	648	678	708	656	665	677	698	654	714	665	712	666	667	671	688	679	672	669	709	677	649	602	697	685	662	705	694	689	666	678	683	704	731	640	679	688	673	688	658	629	690	641	666	671	651	688	696	675	703	712	710	695	712	668	690	695	716	653	691	700	661	659	683	682	675	663	694	691	729	712	705	689	689	686	638	640	669	727	691	677	685	671	689	682	702	687	670	737	741	701	699	687	658	669	670	674	702	659	673	653	678	661	653	636	660	690	701	695	690	683	665	711	689	679	676	713	678	674	694	690	696	673	626	665	687	741	647	697	682	681	638	682	704	621	677	715	682	640	686	715	696	625	699	673	691	688	697	671	634	679	690	640	682	698	667	738	717	676	714	674	674	708	664	666	595	719	678	702	712	716	696	715	634	666
4212	201	149	116	84	104	90	103	105	83	110	81	87	91	98	78	87	80	56	59	71	59	59	80	78	64	67	70	50	71	73	70	61	65	70	63	52	71	58	58	69	91	65	71	58	59	52	74	56	54	63	61	69	60	68	56	52	59	59	61	53	64	58	55	56	57	66	72	53	75	69	39	71	55	60	64	48	74	69	72	64	60	70	76	58	65	58	66	45	47	59	78	62	76	84	63	47	61	57	67	64	58	59	68	65	58	65	73	66	53	51	70	70	63	66	53	51	61	56	63	57	53	58	50	67	52	63	58	57	44	54	62	60	62	68	58	69	64	49	62	64	72	64	62	62	76	68	60	59	61	63	84	74	73	69	58	51	63	55	67	48	55	74	62	58	53	58	41	67	61	57	64	60	46	65	75	51	46	62	72	45	66	62	60	54	50	52	52	52	58	53	66	65	45	53	56	51	81	67	69	58	70	52	62	63	60	54	45	51	55	63	53	61	64	57	52	56	65	46	54	57	81	46	64	68	65	62	59	54	70	69	55	53	62	65	75	57	55	52	77	44	50	79	46	67	43	72	62	67	61	52	61	52	66	52	58	74	55	64	49	58	63	63	59	72	60	70	68	69	62	70	41	55	62	54	65	64	67	69	50	67	57	64	62	67	44	64	60	71	54	53	50	68	67	56	49	70	52	58	67	57	65	66	75	69	60	60	56	70	62	58	71	60	59	59	63	50	49	48	79	56	48	45	61	64	66	57	73	63	69	59	62	56	46	82	59	77	71	59	55	57	64	72	59	60	46	53	67	66	60	64	66	48	65	54	69	55	65	69	64	51	67	52	60	62	58	56	71	72	64	68	64	59	61	63	50	67	64	54	58	55	65	73	53	68	52	51	68	56	72	56	65	66	65	75	72	65	77	63	55	54	47	58	63	67	61	65	70	59	66	44	49	52	47	50	58	69	50	53	64	75	61	65	68	67	48	59	49	61	65	64	61	48	58	56	65	53	47	58	63	55	62	56	61	69	68	50	59	66	66	42	53	80	50	68	67	61	71	70	52	55	57	69	50	61	55	58	67	67	72	63	73	52	53	60	67	67	71	53	67	62	47	68	57	74	54	73	62	61	64	55	54	62	60	67	72	67	60	46	71	52	57	68	51	56	54	69	50	71	75	67	62	54	54	54	80	63	63	66	68	67	76	48	57	56	69	48	70	64	66	66	59	63	65	80	52	70	59	60	51	58	74	51	65	45	71	57	63	57	63	54	60	52	58	58	53	47	77	45	62	55	61	51	60	46	71	62	57	49	77	87	64	75	65	59	54	57	50	75	62	59	63	57	59	60	51	83	65	66	51	72	82	64	70	50	69	55	47	60	62	56	58	65	59	74	57	61	61	51	70	69	67	74	69	51	44	60	59	64	61	53	62	66	59	58	65	57	50	56	70	44	67	63	63	78	51	65	54	62	57	56	57	59	71	63	66	57	59	76	69	82	58	53	73	64	61	53	50	57	61	66	67	60	58	61	61	61	67	65	70	51	47	63	63	74	66	58	61	57	60	63	56	47	60	66	63	59	59	53	61	64	58	57	68	59	65	56	59	71	70	62	51	54	70	53	47	63	57	58	59	62	69	57	67	55	52	57	51	56	62	59	80	70	66	61	68	53	59	49	77	69	66	71	61	69	77	62	62	63	69	72	50	68	59	56	62	61	64	60	67	65	65	54	64	63	55	59	64	57	57	70	73	69	61	66	51	76	62	59	66	61	65	48	62	77	59	67	66	68	67	75	58	50	80	63	54	57	68	56	56	65	57	62	62	57	64	66	54	64	86	61	54	70	61	66	59	55	62	48	57	62	66	61	67	68	71	58	53	46	48	67	56	63	59	64	49	65	72	61	69	71	60	68	75	57	55	56	66	62	70	61	71	62	78	57	53	79	62	59	74	56	71	57	70	55	59	50	58	65	59	73	64	63	62	70	59	76	57	53	51	75	68	68	57	70	55	58	63	78	65	59	63	53	55	58	78	49	77	72	70	68	69	81	45	60	56	65	65	58	64	58	65	68	59	59	66	60	43	57	65	62	68	46	49	73	63	56	64	63	69	75	62	65	57	59	64	61	64	59	58	58	72	49	61	55	66	64	67	54	65	68	65	56	55	45	52	66	64	50	68	50	52	58	46	58	74	67	70	43	70	70	63	44	62	70	65	51	63	47	61	63	57	78	66	59	61	61	53	69	46	57	70	62	53	68	74	61	63	52	70	70	67	50	78	74	74	65	68	67	68	43	81	59	70	60	58	66	65	64	74	49	60	59	69	46	65	66	62	60	63	55	69	71	53	61	64	56	56	67	64	74	64	63	44	50	66	56	67	50	72	70	60	63	57	68	77	64	53	55	66	55	75	71	69	72	65	71	59	81	69	58	62	65	59	49	74	57	64	72	59	67	72	50	50	43	60	72	61	50	72	69	58	60	52	71	53	68	57	67	57	59	61	42	64	71	63	79	64	49	67	62	59	55	58	75	54	61	71	53	54	76	57	71	64	52	57	55	53	64	83	69	63	59	48	68	58	66	59	76	54	65	46	50	46	69	53	67	57	45	60	71	64	44	47	60	60	56	57	50	62	51	52	48	59	52	64	64	66	60	70	63	52	77	65	60	53	50	52	61	70	56	57	59	77	65	63	72	76	65	58	50	51	48	74	63	62	55	56	53	64	59	67	59	65	51	76	47	60	74	71	55	45	73	55	66	67	59	62	54	66	49	51	64	58	66	65	63	53	61	62	60	68	67	60	54	73	65	66	64	62	58	65	79	61	71	49	68	59	55	50	63	49	63	64	65	46	39	74	60	63	55	60	89	62	73	67	69	57	65	50	53	66	66	55	57	75	75	49	63	73	56	59	63	47	57	76	60	58	68	60	50	51	58	61	53	63	70	57	77	53	61	54	90	66	81	70	60	60	66	43	64	57	52	54	75	71	62	62	67	67	67	50	63	51	58	72	69	63	57	63	64	61	63	57	60	60	66	71	56	68	67	61	62	55	64	52	60	69	65	65	66	65	66	69	58	71	66	67	59	60	73	68	64	68	73	39	61	65	52	73	68	59	74	61	45	62	52	61	60	68	69	57	58	60	71	65	69	59	70	58	49	66	58	55	44	63	66	45	60	58	67	73	50	59	52	60	40	50	55	70	61	47	62	47	63	64	53	71	65	49	62	54	51	61	79	63	51	53	46	57	54	79	70	67	65	56	65	73	68	70	72	74	66	81	70	56	55	57	52	62	69	61	46	61	65	54	68	66	47	65	58	79	51	45	57	68	52	52	66	54	62	58	59	59	53	60	63	64	47	58	73	66	60	57	58	54	61	69	69	64	62	53	53	63	56	49	70	60	68	76	58	57	55	68	70	56	56	59	43	56	59	61	71	71	59	70	61	67	54	70	79	51	58	64	57	57	52	50	70	45	63	59	78	66	75	62	65	59	67	71	53	72	74	47	51	71
13259	2517	1382	1537	2860	4219	4268	3782	3293	2727	2384	2047	1821	1605	1475	1243	1206	988	958	940	860	863	755	789	698	662	693	641	653	609	641	637	580	530	575	585	599	562	555	545	564	525	529	552	482	515	527	517	476	486	477	528	513	535	530	496	487	481	532	515	536	506	522	540	480	500	515	564	489	511	490	534	485	508	509	516	493	510	481	476	522	534	491	511	515	579	562	532	523	511	516	513	504	575	522	489	514	532	496	499	547	510	504	537	514	488	507	507	503	485	491	461	476	501	519	506	480	522	487	520	548	515	572	439	525	516	509	518	520	529	515	474	482	497	511	469	486	471	530	509	473	531	485	442	450	481	485	496	484	493	488	490	493	486	528	517	503	487	486	486	466	445	492	535	478	466	479	511	511	497	507	494	512	499	458	535	539	557	492	488	500	501	494	517	477	512	484	447	486	506	505	499	498	492	489	547	487	518	559	515	531	494	461	459	507	538	479	541	528	490	462	494	516	502	469	476	508	478	479	506	505	505	485	502	473	500	483	480	475	497	519	480	476	471	475	463	497	460	469	485	494	475	438	526	504	534	529	560	480	491	493	499	529	504	519	515	486	485	494	449	510	515	490	538	479	494	490	484	497	527	506	494	502	507	468	503	526	501	507	472	533	482	511	496	500	503	494	477	459	484	492	505	489	491	507	458	499	459	519	522	488	524	453	503	488	450	509	500	504	483	501	471	498	522	514	469	494	486	502	474	476	480	550	512	482	484	463	493	492	511	483	513	510	499	493	486	527	471	505	452	474	506	488	457	473	517	481	482	532	458	473	517	448	485	515	494	480	499	525	498	522	481	501	516	456	481	504	492	526	521	529	487	453	510	515	484	462	512	472	513	489	515	521	549	480	523	473	505	474	459	477	517	495	492	519	482	486	482	463	474	510	486	499	510	463	498	470	470	500	519	493	482	506	528	517	499	494	512	462	503	492	441	511	481	516	480	521	529	469	488	504	498	480	518	484	499	492	505	491	509	537	478	531	502	494	499	476	487	559	492	500	451	507	495	496	503	505	495	511	500	479	522	492	533	488	512	483	508	511	496	530	506	453	503	524	496	483	488	538	484	487	506	505	504	496	475	516	477	491	502	492	500	488	515	481	520	477	499	493	500	469	503	504	479	511	527	528	498	474	482	502	500	487	470	541	472	490	501	497	506	524	493	501	512	506	495	531	506	499	473	459	491	509	511	505	474	496	524	526	508	529	480	493	472	470	483	454	504	509	511	488	506	490	457	563	525	511	470	500	498	517	474	512	482	468	484	482	454	516	480	468	478	456	538	476	489	524	444	462	469	513	488	505	520	499	524	502	501	504	481	475	485	487	477	500	495	498	451	478	502	476	508	452	481	539	481	506	491	485	478	496	506	481	493	452	481	465	499	497	478	490	477	473	501	529	483	496	499	458	498	516	503	520	472	522	527	541	511	485	459	508	508	499	530	487	513	545	524	509	484	523	488	503	500	484	483	480	501	494	478	482	452	502	467	535	539	472	512	483	490	475	534	461	506	517	504	510	475	457	458	457	502	498	521	509	541	504	509	517	480	581	496	513	522	472	480	457	547	494	487	466	482	487	471	445	471	512	518	485	494	469	504	470	519	476	470	531	482	527	515	489	534	507	541	506	520	499	459	462	480	515	507	482	490	491	511	499	482	529	470	520	501	497	506	500	523	506	459	506	491	499	466	517	462	479	523	525	471	532	489	485	515	500	481	503	509	481	490	514	482	451	503	488	491	516	479	553	469	478	493	514	526	472	528	499	496	520	470	530	493	484	495	525	478	510	497	520	505	554	487	534	532	504	472	510	492	474	493	522	490	520	477	458	507	482	497	499	511	444	486	483	468	526	470	484	498	500	520	486	516	483	517	493	552	494	523	486	507	483	468	495	483	499	450	505	517	514	487	528	483	479	515	493	500	504	530	505	552	507	500	496	538	472	527	493	460	465	509	479	472	460	495	483	468	473	487	515	483	485	510	503	464	451	500	547	507	502	527	500	505	494	483	467	522	484	492	479	468	493	489	507	507	525	487	471	485	506	496	487	489	477	496	495	504	472	507	499	509	489	514	481	517	487	498	506	496	503	513	496	511	485	478	541	525	464	494	503	459	517	503	524	487	512	513	493	487	501	497	501	475	498	486	494	495	474	509	511	496	514	496	501	480	513	505	517	437	511	513	514	491	525	479	482	517	482	504	508	458	487	524	495	494	458	506	506	499	453	461	498	473	512	516	496	463	477	511	524	507	495	481	510	527	506	472	480	487	464	510	485	519	436	477	485	485	500	478	485	480	507	513	508	501	482	490	433	552	521	517	481	539	473	529	478	485	510	496	479	515	526	509	490	509	479	489	479	503	492	490	497	492	482	482	489	498	484	514	477	529	446	509	530	516	487	519	522	472	462	531	521	475	496	517	474	509	539	489	542	502	493	500	482	509	519	475	448	551	486	533	472	511	510	493	472	493	509	483	519	535	496	482	508	489	491	511	482	452	488	463	510	507	516	512	517	468	491	446	488	537	525	506	518	495	471	509	525	471	492	495	492	501	498	521	539	464	494	457	476	541	500	528	514	518	505	494	450	501	484	487	477	498	521	514	477	489	502	440	495	554	507	481	506	515	516	510	518	486	470	491	491	474	537	500	500	515	519	519	510	477	510	512	491	472	464	545	490	522	487	519	509	527	493	473	537	485	526	527	498	518	485	493	475	492	498	445	490	500	512	494	443	467	506	515	522	509	533	488	485	525	464	531	439	469	471	528	475	480	504	473	538	499	490	505	551	478	513	488	509	443	491	476	494	495	519	522	475	530	518	489	544	512	477	503	489	508	489	444	459	484	488	460	489	505	478	472	519	531	455	487	493	477	500	470	497	479	530	488	477	509	474	483	497	492	527	538	505	509	476	508	517	516	475	498	481	484	492	520	495	474	512	475	509	487	486	479	496	499	515	491	479	519	449	558	536	522	500	477	523	523	505	474	513	466	496	526	478	468	505	532	500	461	526	503	493	491	556	495	489	511	469	499	483	518	501	514	474	516	517	492	485	469	464	540	484	485	476	494	533	512	477	477	493	485	512	455	517	485	483	469	504	475	489	482	486	512	518	509	456	510	508	464	483	489	460	508	519	485	468	487	480	499	470	483	482	470	472	491	495	481	524	487	490	508	510	490	499	495	462	492	493	505	495	477	503	495	527	514	476	503	529	463	471	472	514	494	487	491	473	508	474	500	503	466	508	475	486	514	486	503	533	524	470	473	561	489	479	523	482	505	524	501	492	512	506	495	502	476	448	494	475	489	474	492	526	495	502	473	485	510	476	499	475	526	502	510	507	478	526	480	480	465	499	497	467	453	510	488	540	491	508	538	480	505	512	495	505	501	511	458	509	484	488	481	475	509	506	531	511	503	537	529	503	500	468	498	491	475	469	486	446	506	465	460	505	494	502	472	510	513	478	509	500	486	484	473	516	480
4006	492	287	190	163	189	207	191	182	186	193	195	187	162	159	143	120	140	125	132	123	126	137	135	122	119	110	113	129	92	103	97	90	90	101	109	102	112	112	91	105	93	93	97	110	97	110	104	97	94	108	114	100	93	103	98	128	97	115	115	99	103	122	91	109	103	94	100	103	101	107	93	113	110	94	95	93	92	132	103	111	97	99	101	118	123	88	100	104	104	105	107	105	92	114	91	99	102	104	91	101	100	102	103	98	91	105	105	95	110	94	117	101	102	100	91	85	105	106	110	107	113	90	89	89	144	107	113	108	100	115	102	92	76	91	92	93	97	89	109	100	92	86	117	103	107	102	98	101	93	96	110	112	109	94	112	128	100	108	107	98	100	101	99	84	100	92	110	102	82	104	105	102	101	97	108	119	89	119	105	105	105	123	106	108	124	84	113	99	98	100	100	94	105	91	90	98	103	87	114	90	101	109	116	97	100	129	106	100	95	105	102	108	88	93	94	115	100	92	102	96	105	100	96	106	99	101	96	118	101	104	106	109	103	115	112	97	86	82	100	107	99	104	95	114	98	104	90	108	94	116	102	93	114	107	91	100	93	114	105	95	90	79	101	105	96	107	110	104	92	97	117	84	98	107	106	93	109	94	91	105	84	97	121	104	103	116	96	114	123	107	93	94	106	86	99	105	114	106	89	100	90	93	84	91	91	106	107	94	110	96	95	103	104	85	92	90	127	100	116	111	110	114	97	113	103	94	99	77	100	99	84	108	87	98	89	93	93	100	99	84	111	113	106	91	103	104	109	113	94	100	106	103	108	89	96	119	87	119	109	103	86	88	87	93	106	108	131	117	97	119	90	97	111	102	111	102	103	101	99	97	102	107	86	100	75	100	112	99	101	67	117	85	96	102	109	96	111	101	95	111	100	99	104	102	107	87	132	103	113	87	110	91	85	90	87	98	100	92	89	102	103	73	102	107	95	85	97	96	93	101	95	120	98	100	110	104	96	118	103	110	106	91	112	97	106	90	107	89	93	88	102	95	107	79	110	111	84	97	101	107	97	93	92	104	105	102	101	101	105	105	98	104	107	85	105	100	96	85	99	92	93	93	102	104	83	101	101	97	112	124	105	116	116	114	120	91	81	87	103	86	110	110	98	103	94	88	95	102	108	95	82	110	109	102	86	102	96	97	104	85	119	93	102	83	93	97	95	92	92	104	99	93	113	104	102	100	110	101	86	100	112	100	100	118	97	94	121	96	81	114	92	94	108	97	99	89	92	88	82	109	96	118	102	89	95	104	96	111	96	102	94	89	92	105	100	101	94	85	89	100	103	107	101	84	114	83	103	78	88	102	106	99	115	94	110	93	99	102	93	123	107	87	107	97	103	104	96	87	83	97	103	98	101	102	102	108	105	102	95	111	92	100	98	105	111	109	102	106	107	97	89	108	98	90	89	94	106	105	111	95	102	112	97	113	107	115	83	100	92	107	101	101	108	97	106	109	84	117	95	97	88	94	94	101	103	106	90	80	115	101	91	122	105	111	84	99	101	97	96	96	95	88	102	104	100	93	96	96	106	92	85	106	101	102	119	110	129	100	104	106	96	94	98	103	99	96	115	104	104	91	93	93	104	99	91	124	109	101	110	98	87	103	101	104	108	87	104	102	104	104	98	103	101	98	98	82	108	99	96	106	95	113	100	115	101	94	108	89	114	91	111	92	80	91	85	106	111	92	81	105	93	93	96	111	108	114	111	106	110	101	97	117	111	93	94	81	95	103	107	105	94	125	104	112	87	96	119	88	99	105	117	106	96	106	87	96	102	127	97	107	104	83	99	100	96	93	114	106	85	85	105	91	78	109	93	89	97	101	104	106	100	113	101	101	99	113	86	89	89	90	112	96	100	95	104	99	85	106	119	129	103	88	79	107	103	121	116	103	100	105	100	96	104	108	94	92	91	102	90	101	106	108	97	102	91	93	101	99	90	111	103	102	95	88	80	101	101	97	103	105	102	104	102	118	113	84	101	100	89	96	69	115	108	91	96	91	111	101	82	104	97	92	108	94	96	96	91	103	103	109	101	85	118	89	101	119	105	88	87	114	96	107	108	93	96	97	88	98	98	122	94	92	100	84	94	122	102	105	83	90	97	98	114	119	97	112	108	94	91	102	93	115	91	93	95	87	102	95	96	84	100	100	77	94	112	109	99	104	118	91	113	105	100	120	128	99	89	96	89	109	108	107	95	115	113	108	99	107	93	110	105	88	100	74	113	91	95	92	96	101	94	88	108	86	92	116	107	102	83	88	101	119	97	111	93	113	111	84	99	97	90	77	101	100	95	100	102	91	95	107	93	85	89	113	102	113	113	96	103	83	103	111	104	104	82	109	91	103	96	103	93	107	105	90	97	108	102	109	110	101	106	83	104	103	109	93	94	91	123	114	94	103	121	105	101	107	79	105	83	98	96	102	97	106	101	87	104	90	106	99	99	105	97	109	101	109	101	87	116	90	103	89	88	84	96	102	101	99	109	102	98	112	118	96	96	89	95	105	100	123	83	106	98	114	95	89	101	120	101	94	107	113	89	97	103	86	98	94	97	85	101	96	89	87	92	101	106	88	102	121	108	94	82	117	85	87	111	117	107	91	101	86	89	98	95	98	82	111	128	100	96	97	87	95	95	94	115	105	77	96	93	89	115	98	99	120	95	91	124	106	95	97	97	103	97	95	103	100	109	82	114	115	95	110	118	103	86	87	88	81	85	104	112	105	112	94	87	114	103	78	99	101	95	86	107	107	97	103	93	102	109	101	101	89	99	99	103	100	91	88	113	99	99	90	87	101	108	92	93	110	112	105	97	110	97	111	112	104	110	102	89	117	94	109	84	108	113	92	103	103	88	102	98	108	91	83	87	94	109	97	104	119	97	87	108	94	97	99	97	104	97	106	85	112	97	118	98	119	98	97	92	128	96	87	86	87	87	110	107	117	106	105	104	98	113	100	83	107	103	117	90	98	102	116	103	100	110	86	107	118	97	100	92	126	87	90	107	93	107	111	107	112	83	99	91	98	121	99	108	95	109	109	105	98	94	107	96	95	106	102	112	96	102	103	85	102	112	107	100	102	109	109	109	105	111	112	86	86	89	115	103	104	110	97	92	105	103	109	79	93	100	106	92	94	91	105	89	93	98	96	103	83	92	98	90	103	111	102	108	89	100	110	118	105	89	107	119	88	93	97	92	119	114	91	88	93	107	97	86	118	114	116	108	109	118	98	90	95	99	97	123	102	82	88	96	100	101	95	107	107	111	107	83	107	98	100	87	118	95	105	99	88	105	132	105	98	112	106	90	104	99	111	85	101	102	105	95	112	102	92	105	100	110	105	97	89	97	94	98	116	110	92	101	118	93	89	97	104	101	121	96	94	96	91	82	99	101	98	96	94	97	111	102	105	91	121	104	99	98	115	92	100	96	79	103	106	102	104	86	90	90	87	97	98	88
22048	5109	2689	2910	5836	8256	8612	7630	6337	5498	4665	3803	3436	3100	2619	2340	2172	1931	1820	1682	1670	1580	1406	1349	1292	1265	1293	1223	1138	1111	1125	1126	1111	1018	1075	1005	995	986	973	976	1000	937	856	943	900	878	904	882	855	853	832	910	857	824	855	869	862	876	849	899	849	897	847	861	844	841	848	863	854	900	905	825	819	866	845	832	893	853	851	858	885	863	826	885	847	864	892	833	841	885	855	885	851	878	854	925	841	842	860	850	836	852	796	819	833	885	836	815	826	794	784	789	881	811	862	872	825	829	860	855	877	802	826	810	772	793	810	739	831	860	811	837	864	827	797	810	807	825	821	828	872	830	849	777	838	823	790	802	842	809	841	835	850	830	753	831	818	832	834	827	823	831	810	804	799	797	810	803	815	854	811	879	818	825	798	788	780	856	806	801	894	843	819	770	788	838	799	769	787	834	791	861	840	808	818	784	824	801	793	833	775	829	855	810	855	854	840	788	783	766	856	830	811	806	790	876	793	835	811	804	838	773	827	799	817	819	835	853	813	785	814	863	834	819	817	833	801	818	765	837	825	812	779	763	771	809	797	799	816	827	804	814	829	836	834	825	819	822	839	812	840	828	835	833	789	820	753	798	815	802	812	864	834	805	839	805	806	773	791	784	804	784	789	829	898	812	835	766	843	777	808	794	838	777	793	785	782	845	825	854	790	753	851	802	837	826	790	836	853	792	834	821	791	854	782	760	794	822	830	785	858	808	826	797	819	858	850	846	812	810	803	839	859	753	772	859	766	817	812	786	851	826	805	820	815	844	828	790	816	785	804	820	856	783	806	807	803	841	801	785	859	818	824	806	830	777	808	783	802	838	804	823	770	831	825	806	840	826	767	822	778	806	837	801	813	839	831	840	803	828	798	848	774	806	809	837	836	803	797	842	786	819	845	801	849	800	857	831	802	806	822	859	841	815	831	832	819	825	791	823	815	832	839	796	828	801	792	801	842	843	873	770	812	858	800	782	826	805	772	826	831	816	820	863	776	854	807	875	802	820	804	845	843	845	810	814	831	828	801	780	781	824	904	799	811	816	835	809	819	815	811	833	801	851	806	816	809	864	831	829	827	808	793	836	824	808	809	869	837	803	817	851	825	856	802	856	830	832	800	855	783	797	750	840	798	797	776	810	865	834	816	807	810	836	810	777	832	830	882	834	797	819	811	854	828	809	761	825	775	810	774	794	802	794	863	833	835	776	806	840	790	781	863	761	790	813	828	804	805	813	830	832	823	826	767	782	820	833	838	798	807	806	845	864	824	775	780	797	828	786	825	805	811	777	782	772	801	795	832	837	781	812	809	826	852	804	793	837	870	823	806	838	783	834	773	820	794	766	830	826	781	839	751	776	808	819	869	871	809	854	830	800	830	824	829	836	825	794	793	828	804	804	807	773	803	803	802	812	875	812	831	837	853	765	816	824	793	823	890	799	825	832	756	772	812	770	783	789	799	852	846	804	839	832	810	787	798	803	822	869	804	812	784	862	804	792	856	816	813	867	811	843	806	848	776	809	868	795	831	849	837	800	799	822	810	788	804	804	803	814	827	832	793	818	797	815	791	888	807	812	780	788	804	860	782	799	773	817	767	829	786	801	780	807	811	823	811	836	850	799	834	855	825	849	787	860	808	744	812	809	843	757	807	797	817	796	807	785	809	794	870	779	835	778	810	797	822	768	757	816	809	836	813	766	803	748	800	787	792	821	808	782	769	863	814	841	818	787	808	807	833	807	837	796	779	888	834	761	837	784	874	831	805	853	821	818	782	826	797	823	800	766	826	806	848	825	860	813	812	839	832	856	859	802	852	824	796	809	833	787	782	784	828	794	787	801	808	824	799	810	782	787	819	838	823	836	827	775	802	837	812	815	816	868	771	858	817	776	859	837	840	851	825	799	792	800	775	767	782	809	792	826	796	847	798	808	803	782	811	802	827	821	806	779	814	836	811	848	844	784	829	808	837	804	829	833	765	833	811	835	772	835	800	826	793	807	817	834	791	858	814	801	861	875	837	799	818	833	807	797	819	801	785	816	814	835	813	806	804	826	799	803	786	846	815	771	803	789	797	773	844	813	882	773	789	778	878	797	777	776	820	859	838	822	808	763	784	828	864	802	830	784	834	808	809	839	828	834	796	817	828	872	786	810	829	804	776	807	791	797	802	814	859	821	835	844	809	800	831	870	807	783	780	818	779	810	818	804	829	828	837	805	834	799	851	803	825	796	798	808	800	839	785	803	849	820	865	807	814	824	831	822	764	787	848	800	846	848	809	838	799	839	828	752	839	828	873	825	795	841	756	808	821	825	822	796	788	842	815	834	848	813	802	850	796	788	853	822	831	779	814	791	812	780	759	865	793	789	794	811	815	834	808	781	787	786	805	821	844	806	818	858	821	758	839	855	795	804	800	847	804	844	789	870	807	766	780	799	801	782	797	822	799	818	853	870	828	830	855	838	858	845	783	758	875	815	850	783	858	827	858	814	848	796	817	767	796	828	799	836	830	831	758	808	793	783	797	876	845	820	789	792	789	841	855	904	790	821	824	810	806	858	837	804	834	799	837	809	809	845	807	797	842	837	832	865	860	825	815	752	860	758	814	844	830	823	824	834	807	776	878	793	819	793	807	820	819	825	865	803	812	788	801	772	752	780	841	830	815	876	855	752	802	799	809	812	808	854	846	774	853	816	861	813	852	838	823	773	826	838	832	802	821	818	825	837	790	815	871	792	775	857	835	772	803	802	821	814	859	826	801	817	775	808	820	809	804	791	814	775	836	827	828	795	805	800	825	821	780	803	800	787	832	809	842	835	847	803	799	825	867	834	852	744	802	796	788	770	773	828	799	834	759	769	770	813	844	840	836	841	820	793	764	842	777	810	788	796	816	854	777	852	785	752	835	826	868	784	800	823	859	806	778	844	799	819	857	805	829	895	808	897	803	794	826	789	860	833	837	745	784	758	864	803	759	852	828	830	813	815	848	821	813	816	816	803	836	802	782	843	826	823	845	819	801	807	787	831	765	817	811	806	814	755	787	822	820	822	791	775	829	822	841	821	864	791	830	820	824	779	768	832	778	808	798	771	809	832	782	833	792	811	812	788	790	806	806	830	785	848	805	774	769	780	808	783	845	831	814	842	811	806	779	759	801	831	792	806	877	841	826	811	817	748	813	825	798	868	849	796	799	805	833	811	825	808	795	835	823	814	780	810	785	820	800	888	848	802	883	807	777	834	812	829	760	774	781	838	845	812	799	800	790	813	819	789	832	841	799	820	841	797	827	829	806	776	787	824	786	851	836	763	857	822	844	829	763	806	800	856	849	821	830	751	827	813	802	826	828	873	779	823	793	852	838	825	802	797	799	831	756	851	859	863	808	852	737	812	852	854	792	822	814	786	814	774	790	791	782	826	807	780	784	832	823	840	818	810	775	814	795	782	804	810	799	802	780	839	822	847	825	767	787	818	829	799
6682	282	167	118	80	93	94	136	123	114	99	117	85	82	74	78	76	56	65	55	55	47	50	36	51	39	52	46	40	39	52	35	37	41	35	38	36	37	48	41	32	37	39	30	23	35	30	31	25	36	35	32	39	26	37	33	33	36	29	27	35	29	38	24	30	31	41	32	30	24	23	35	28	28	32	25	26	39	45	31	34	24	28	32	38	32	36	26	29	42	40	39	34	28	28	33	39	35	25	33	28	31	32	31	36	31	33	30	40	33	48	36	26	27	24	23	31	26	31	31	24	43	31	28	34	35	43	30	30	33	27	37	24	39	26	22	36	28	22	30	39	23	31	29	30	30	22	35	32	26	31	30	30	25	34	39	25	34	22	31	31	26	31	31	30	35	26	32	25	29	36	25	25	34	34	23	36	25	24	28	39	25	35	35	19	32	34	27	33	22	33	30	30	28	31	25	39	36	34	29	29	23	35	35	26	25	27	28	33	29	37	31	31	22	35	31	27	29	39	34	25	24	36	25	30	40	33	29	31	24	27	33	33	27	32	36	27	23	21	39	24	29	30	29	31	38	22	44	33	33	32	34	31	41	29	31	26	34	29	29	31	28	38	31	22	34	28	41	42	30	45	30	38	24	33	32	26	32	36	36	28	31	51	25	38	35	35	27	22	34	37	26	36	32	31	28	29	46	39	33	23	23	30	28	27	34	27	27	37	33	28	31	33	26	33	33	37	36	32	28	34	28	26	30	37	32	36	32	27	35	36	37	35	36	28	37	31	38	38	30	30	34	29	37	26	37	28	30	34	28	43	33	43	35	42	28	39	33	41	26	26	23	33	27	31	24	26	34	29	32	36	18	31	34	34	34	20	50	24	35	34	34	34	32	35	27	35	23	35	30	26	31	37	23	25	29	33	31	31	30	31	19	34	33	26	26	27	34	34	43	28	43	42	21	30	35	32	23	42	33	34	30	48	24	33	29	37	28	39	25	38	30	29	32	35	34	41	32	39	38	34	28	30	35	36	25	25	25	23	31	38	31	27	32	34	28	18	38	23	43	40	32	29	33	36	32	23	34	32	31	31	34	35	35	29	25	42	34	33	32	36	29	36	29	39	30	35	33	30	28	36	31	38	33	30	29	23	25	33	36	35	33	39	30	25	29	34	25	32	24	30	37	30	41	39	32	21	34	19	34	31	32	30	39	32	26	43	38	33	34	32	29	26	36	27	25	35	34	30	24	37	29	41	37	35	26	33	41	33	19	24	35	35	30	31	28	22	28	25	31	34	25	18	33	45	29	31	24	32	33	39	36	39	31	32	38	28	24	18	36	31	30	33	30	26	33	34	46	37	28	39	31	34	30	30	22	34	27	29	27	28	28	27	30	25	25	47	29	22	44	21	40	23	31	32	33	29	39	44	33	38	28	37	28	27	37	37	32	23	32	27	31	29	38	22	22	31	39	23	27	35	28	36	25	32	32	38	31	23	29	29	32	38	29	34	35	31	40	47	31	28	30	34	26	30	29	47	34	35	38	34	39	28	30	36	24	28	37	23	33	32	39	32	40	38	44	30	28	29	32	26	29	34	21	28	31	31	44	30	34	28	33	31	35	30	27	26	34	30	31	39	27	29	32	36	27	37	33	38	33	37	35	37	33	32	29	26	29	34	20	24	30	35	32	27	34	31	31	34	28	25	48	27	25	46	36	33	28	36	42	27	30	33	28	29	28	24	28	22	31	26	38	32	27	37	21	20	29	26	25	36	32	29	28	34	25	24	32	40	37	42	26	32	28	43	35	27	32	28	37	40	27	31	36	32	31	39	37	29	31	31	39	35	36	31	36	30	37	32	32	35	36	37	29	33	37	25	21	35	25	35	35	41	25	26	37	30	31	21	32	25	36	33	28	26	30	30	24	36	37	32	30	33	31	29	29	31	35	32	39	38	30	29	36	23	33	25	30	31	21	36	27	31	46	28	27	32	27	27	38	28	32	26	35	38	30	28	36	24	38	26	33	31	33	41	32	24	44	30	32	32	27	32	24	36	32	38	33	31	24	29	31	29	34	36	31	28	29	29	29	35	25	18	38	39	34	38	36	38	27	30	32	38	25	25	35	43	36	35	47	22	30	33	43	28	35	33	26	33	37	34	26	38	22	27	28	33	21	25	30	25	26	38	32	41	38	40	29	40	29	35	36	17	30	31	36	31	30	23	29	31	36	34	31	17	29	32	28	26	35	40	32	31	38	32	42	26	33	31	23	36	40	29	35	23	29	30	43	40	32	39	37	35	17	32	23	26	31	26	33	38	31	27	23	36	24	43	47	37	32	32	27	41	27	24	22	35	37	29	23	31	42	27	28	29	26	30	29	27	24	36	27	42	32	31	31	38	29	40	22	48	26	32	30	37	36	28	32	31	27	22	32	36	33	27	44	37	28	28	33	34	26	26	36	20	19	30	28	38	25	30	25	46	38	33	38	32	38	31	43	28	30	40	36	37	43	34	37	26	27	35	35	25	33	34	26	24	22	26	29	36	27	29	31	24	32	35	35	37	19	23	52	18	37	40	32	34	31	29	26	37	30	33	30	35	29	44	28	31	27	22	41	30	16	31	27	35	31	34	33	32	26	33	37	32	28	36	24	32	26	35	29	46	36	34	32	43	33	40	22	38	25	32	33	41	31	38	15	35	36	42	35	24	41	36	32	21	38	29	29	37	33	34	18	36	31	34	42	37	24	31	42	32	22	35	31	32	34	42	30	30	35	26	36	24	36	34	24	34	22	36	31	40	15	35	35	35	36	26	39	36	34	40	35	28	34	37	33	38	36	27	23	36	39	32	32	48	30	23	28	23	20	29	27	32	42	32	25	30	30	34	35	27	30	35	29	24	33	35	33	32	26	36	32	32	31	24	32	20	30	35	36	29	31	27	30	34	36	36	27	29	25	45	33	40	31	29	37	31	39	31	28	29	27	35	25	27	26	48	26	36	29	35	31	29	38	24	30	20	38	35	29	29	32	34	34	36	22	26	26	24	27	31	40	26	27	52	33	30	37	36	33	24	24	36	18	24	24	36	30	27	27	33	36	32	39	39	25	32	40	41	23	35	32	18	25	28	32	34	32	25	27	32	27	26	21	29	41	25	25	18	29	28	32	27	48	21	25	36	29	28	29	29	32	39	37	21	26	29	32	33	24	20	33	48	30	35	23	34	26	34	30	42	30	31	37	34	30	42	32	41	34	25	33	35	23	35	35	27	38	38	32	34	28	28	35	19	31	22	29	33	23	36	43	28	36	27	37	23	29	29	29	29	32	37	29	23	34	43	31	28	27	37	32	37	22	32	35	29	29	26	32	31	35	24	28	22	27	43	22	30	36	29	28	30	27	30	32	32	28	28	28	26	31	32	29	27	32	35	37	33	39	27	34	26	28	36	42	31	42	33	25	31	28	38	36	36	49	27	30	26	36	24	30	28	18	31	29	26	28	49	33	35	41	49	29
16344	3822	1888	2074	4482	6657	7066	6350	5357	4624	3827	3217	2808	2423	2182	1814	1634	1398	1298	1179	1021	1038	900	851	769	745	672	646	661	548	570	542	532	479	463	464	454	435	452	436	410	387	331	357	349	327	321	333	335	323	346	337	314	307	296	330	304	311	299	313	283	296	304	301	302	309	299	279	278	277	310	329	285	307	310	304	313	290	294	337	309	316	267	294	280	297	311	304	303	308	329	321	314	313	305	329	323	315	301	268	294	311	285	298	273	272	262	295	273	319	291	278	261	255	252	266	258	264	248	276	272	267	250	264	269	278	270	269	261	267	261	282	240	282	264	276	241	256	239	255	286	256	280	265	238	264	239	257	269	280	274	291	271	258	229	245	266	278	265	265	267	219	265	252	271	258	260	273	243	255	263	262	272	260	259	246	261	261	255	250	261	264	256	245	277	264	250	275	247	265	258	279	277	261	279	292	255	267	251	283	260	280	298	260	245	279	260	256	286	259	252	273	242	268	280	249	264	277	263	278	247	256	280	252	250	250	255	294	267	257	259	270	248	281	265	257	251	280	264	232	263	276	255	265	246	250	292	263	231	224	271	288	272	281	237	253	259	250	260	245	248	245	260	264	293	267	251	243	248	277	247	266	249	263	270	263	297	305	270	271	274	238	261	284	259	243	235	255	267	234	238	253	266	269	256	263	248	238	281	244	273	288	252	262	266	280	271	279	254	266	241	304	272	272	250	255	245	285	272	252	259	270	235	253	254	254	267	246	252	260	254	244	279	246	261	247	244	268	250	235	254	255	270	258	283	252	259	245	268	229	255	268	247	251	244	278	269	247	243	230	245	250	243	250	264	279	268	267	260	280	269	269	235	241	267	248	296	231	222	254	260	249	259	245	257	250	274	274	268	241	276	243	295	273	254	237	269	272	275	274	262	247	267	272	245	268	274	254	266	251	269	259	265	279	256	256	264	259	286	253	232	275	258	261	250	255	282	266	287	291	250	275	255	270	281	287	249	266	280	273	257	245	252	280	260	246	271	258	251	264	267	266	258	251	258	260	255	261	237	257	258	285	229	248	274	290	277	272	253	269	241	276	279	277	243	259	270	249	280	280	274	275	279	290	253	249	295	254	267	257	291	279	261	264	245	253	295	253	280	246	257	268	259	242	257	273	243	267	225	263	251	240	241	249	249	225	241	247	266	262	258	288	248	276	277	261	283	252	241	290	271	264	233	272	266	257	262	251	258	247	270	243	289	291	262	248	261	251	239	288	258	289	281	271	243	276	255	289	260	241	263	254	255	246	273	246	263	266	268	259	254	249	279	257	270	259	220	248	271	267	278	266	264	253	236	267	257	252	239	259	259	237	248	278	247	278	271	259	257	253	239	261	265	256	255	280	266	248	268	287	258	258	269	243	267	239	264	225	270	255	232	254	281	274	266	269	286	245	283	248	258	247	300	248	245	278	245	274	246	258	286	261	254	259	263	254	256	282	249	264	244	251	266	264	259	275	231	230	238	241	259	250	291	260	244	249	221	254	268	274	259	284	272	240	270	263	283	282	259	257	276	273	258	284	280	265	248	277	279	264	251	270	280	256	232	240	248	266	254	275	275	268	256	244	243	252	284	247	237	237	238	285	274	267	268	267	266	246	286	249	264	241	255	263	258	246	266	263	263	260	252	284	257	272	285	270	238	266	266	264	273	252	273	258	246	269	248	254	257	244	270	300	231	247	270	266	275	234	255	241	261	269	242	257	258	276	250	262	243	295	268	279	263	259	228	301	276	257	242	250	249	233	244	275	256	269	282	239	290	248	269	224	268	231	266	257	235	245	249	271	249	266	270	230	247	253	243	272	249	248	274	256	251	256	238	249	251	233	263	257	281	265	277	241	271	256	268	259	239	264	285	265	284	239	234	264	274	270	260	264	272	252	266	252	296	279	267	278	250	273	277	260	261	278	284	257	305	287	246	257	260	247	269	252	249	247	238	269	272	267	246	279	258	266	235	243	260	270	281	253	262	260	290	276	271	255	253	231	256	256	242	280	261	241	239	248	259	265	262	262	272	284	230	245	245	246	271	292	266	242	249	258	255	298	283	253	261	277	260	239	241	249	246	235	246	263	254	286	241	251	252	271	265	255	231	248	266	265	267	257	273	258	252	265	269	250	270	281	286	283	252	296	266	240	240	258	239	267	258	249	273	280	276	265	269	275	262	278	276	251	256	263	253	266	276	256	269	274	264	236	268	293	272	276	309	287	257	257	269	244	234	259	264	262	289	270	274	249	232	244	212	236	231	231	276	235	298	242	247	256	254	270	265	283	252	224	254	271	268	253	260	282	210	251	299	257	252	269	278	271	253	252	270	252	242	293	259	261	237	261	278	215	268	306	245	269	264	264	267	272	265	286	251	265	275	224	280	271	255	255	267	277	286	218	241	264	271	235	252	257	256	259	257	243	256	252	285	255	243	254	280	288	264	260	291	266	266	261	264	256	248	265	258	265	286	253	273	261	258	294	268	270	262	243	276	244	255	254	266	271	275	262	255	280	290	233	262	270	285	263	258	260	244	260	259	271	274	271	244	272	240	270	242	265	291	279	262	279	262	243	254	279	264	266	245	268	251	261	262	269	264	269	250	253	265	233	278	262	249	278	265	255	278	281	256	244	276	237	258	244	257	303	247	260	255	265	276	253	277	246	255	277	239	294	254	237	242	233	253	238	264	297	250	256	256	251	243	279	253	241	252	244	257	292	245	244	253	248	247	257	252	253	269	261	253	246	257	270	241	271	236	262	267	281	262	258	262	272	272	243	248	281	241	269	247	261	238	245	245	250	273	253	252	265	252	262	282	292	257	279	270	247	282	254	263	228	240	237	263	267	282	246	257	263	245	285	244	233	254	279	276	280	290	293	261	263	241	275	217	252	251	222	263	269	275	270	248	286	255	249	246	272	247	260	272	222	298	292	261	233	255	259	241	290	250	267	249	240	252	251	234	269	255	259	262	271	254	253	245	285	256	251	229	234	273	296	257	255	267	238	237	266	243	287	249	243	253	277	236	240	254	248	218	276	239	269	255	276	257	249	245	251	247	273	241	260	254	293	288	261	274	262	242	230	252	245	264	270	250	269	227	249	254	268	234	251	259	248	246	247	266	243	248	287	256	268	282	263	259	270	236	263	279	286	267	240	290	258	264	252	269	272	258	277	266	271	284	280	256	309	255	247	232	272	275	241	251	266	243	245	260	276	238	240	259	282	287	263	266	261	268	230	262	236	284	240	294	252	278	269	242	261	268	262	259	251	251	235	219	260	256	252	248	279	285	253	253	258	284	270	267	268	260	256	277	243	256	269	227	266	261	260	245	248	239	268	261	249	279	249	275	267	267	287	273	246	246	210	260	253	233	269	287	299	282	255	267	260	288	264	252	267	242	294	266	264	254	266	279	231	254	249	268	239	266	272	225	266	264	240	250	240	256	253	268	266	270	257	263	249	261	233	269	254	259	280
5797	550	308	194	169	158	208	222	232	223	202	170	181	139	141	133	140	118	113	121	144	112	110	109	92	85	94	101	97	106	105	83	81	97	87	105	87	74	92	96	97	86	82	64	91	77	93	72	80	88	81	81	88	67	95	86	76	72	82	91	80	74	80	94	94	98	82	79	67	66	85	71	76	81	75	87	83	59	61	74	83	81	79	87	88	88	85	67	74	59	90	70	84	73	73	82	55	84	85	63	84	85	85	78	76	77	79	76	51	65	70	106	83	83	67	78	70	86	87	89	72	81	78	64	63	79	86	61	78	75	74	100	68	65	78	81	79	79	77	86	89	85	86	85	83	79	65	64	82	77	81	77	67	85	69	98	90	82	82	97	63	78	77	77	88	82	74	92	87	77	90	80	67	94	94	72	77	81	83	93	81	75	78	76	85	74	68	72	79	85	77	93	79	89	67	79	69	71	80	90	89	62	87	83	71	88	75	85	58	67	70	73	83	95	83	67	69	87	84	101	77	80	82	78	76	80	91	68	79	99	75	75	81	70	72	80	84	78	74	74	72	73	73	69	79	71	85	88	66	93	74	65	97	84	64	76	87	81	76	92	72	77	81	84	93	78	82	84	79	83	73	76	83	91	73	70	90	89	73	92	87	71	84	93	74	77	85	75	78	80	70	80	72	67	77	84	73	75	78	65	85	86	98	72	66	78	70	76	72	76	70	92	84	70	62	80	89	70	66	86	77	77	79	76	71	84	68	81	74	69	83	69	85	90	79	72	80	73	78	80	76	79	69	74	88	104	83	91	68	73	75	79	88	69	93	81	90	79	87	76	73	78	81	72	96	86	80	70	97	74	87	88	81	69	76	79	95	92	88	69	76	68	72	79	68	78	84	64	87	69	66	75	80	75	74	84	89	76	64	77	81	75	79	70	89	91	65	71	81	78	87	78	82	88	73	87	90	86	70	62	72	79	79	94	74	75	80	70	93	70	87	59	78	77	90	89	82	80	78	87	89	82	85	66	77	69	74	84	77	98	85	75	87	65	66	93	70	86	92	76	69	70	72	97	85	75	64	78	81	102	75	81	81	83	82	68	92	93	91	78	81	107	72	93	87	71	74	79	79	76	85	83	75	64	94	106	85	79	90	89	87	99	89	94	85	86	90	87	72	73	80	90	80	72	82	93	72	85	94	94	87	91	66	94	78	74	86	79	83	76	89	60	76	67	94	79	80	75	92	68	72	68	77	62	54	70	82	94	79	69	88	82	70	79	82	78	75	81	76	65	76	68	75	75	78	84	74	87	88	84	85	61	82	87	83	60	83	81	80	74	85	66	68	84	80	90	71	86	84	67	86	67	62	83	65	73	64	76	74	79	82	71	79	83	72	72	72	61	74	66	94	71	81	75	77	80	73	85	64	79	74	83	79	81	82	97	78	69	69	86	82	68	77	90	88	87	86	83	93	80	76	75	72	77	73	75	79	73	82	71	80	79	78	71	71	85	77	90	80	79	89	54	80	77	77	65	83	66	102	82	70	91	67	70	80	63	75	90	87	86	76	59	92	89	72	56	65	79	69	80	65	76	69	73	83	86	80	76	71	72	80	95	71	70	85	76	68	80	59	81	73	80	84	75	88	76	79	67	86	75	68	68	77	79	78	72	72	68	63	88	80	78	72	85	87	71	71	75	84	63	74	66	78	77	85	84	63	72	73	83	81	78	88	77	74	77	86	83	86	81	99	80	80	101	70	90	95	83	88	75	75	73	85	67	85	76	68	89	87	93	76	77	84	63	77	76	89	56	76	69	84	75	65	79	91	91	75	86	78	73	93	84	88	73	70	89	73	90	64	75	89	74	75	79	74	72	73	72	62	75	88	86	76	104	98	90	68	77	74	82	85	76	55	64	80	81	82	79	89	75	77	78	90	82	71	80	83	87	65	85	73	71	69	84	63	89	83	78	68	76	70	71	79	83	80	76	81	79	71	90	64	81	80	84	81	95	71	81	84	82	77	80	67	95	94	88	89	76	80	72	78	68	64	86	69	71	85	89	84	63	59	83	61	68	83	79	75	76	75	84	66	74	80	73	82	62	74	86	99	76	78	69	71	87	83	76	86	97	88	80	93	87	59	92	84	92	81	74	81	65	78	92	80	85	89	69	75	81	72	71	67	68	80	77	69	72	81	79	65	86	72	106	86	94	66	77	88	76	62	101	81	71	57	84	80	74	59	80	79	87	84	93	79	83	76	75	77	89	69	85	78	81	74	78	80	76	77	88	71	84	89	80	62	71	78	91	89	73	79	89	89	78	62	73	78	90	83	85	77	88	87	84	79	80	65	86	83	80	70	84	95	65	74	82	70	86	72	81	70	71	83	87	71	73	75	77	75	67	51	84	81	89	75	70	87	74	69	72	87	70	72	72	75	72	95	78	87	79	76	67	75	97	63	85	78	81	91	93	68	84	84	78	80	85	72	80	75	78	102	81	75	85	76	78	106	78	75	86	81	75	87	95	79	78	78	93	88	73	77	81	75	72	96	81	70	72	86	73	80	68	77	69	67	87	78	80	75	66	87	77	93	86	72	80	69	91	70	84	85	94	80	71	85	87	91	71	75	90	78	82	79	66	67	80	65	81	84	76	67	88	88	79	88	79	83	72	88	65	60	66	94	80	71	61	75	77	91	69	86	71	75	66	79	88	71	74	86	79	79	79	75	68	92	63	77	75	82	85	68	75	86	78	75	78	58	76	67	82	83	89	73	80	86	72	68	67	77	68	75	68	92	88	63	85	89	86	87	86	88	71	85	72	68	78	83	75	91	76	75	77	91	70	105	92	63	57	91	74	100	91	71	83	82	81	80	71	70	84	73	79	78	82	77	59	86	85	100	84	74	67	82	100	82	68	77	74	81	81	66	77	76	89	76	75	66	64	81	68	82	87	90	80	84	82	76	80	68	70	80	94	64	70	74	76	79	57	85	61	75	73	68	94	85	93	75	101	93	84	99	66	64	85	82	74	79	84	86	89	96	77	73	83	83	78	80	90	92	73	74	87	66	93	92	81	82	65	80	76	86	90	77	87	74	77	62	89	71	78	88	93	82	80	83	67	84	83	92	78	74	81	95	86	84	79	78	93	85	79	76	89	89	57	69	91	80	67	75	98	93	72	88	78	77	68	64	71	98	93	61	94	74	92	78	73	71	88	86	88	93	83	68	78	82	83	90	76	79	84	75	81	69	77	78	73	73	84	87	71	74	78	92	88	90	78	78	79	86	72	83	81	77	70	72	58	65	82	66	68	79	66	97	92	84	79	78	83	76	67	92	88	80	90	90	73	73	93	82	80	71	81	72	87	64	83	72	92	85	84	97	95	74	86	65	74	64	90	84	95	85	92	90	68	82	92	68	104	85	63	75	50	82	81	94	83	68	92	93	70	86	82	78	77	73	81	82	87	89	90	80	86	84	77	87	73	78	87	88	77	86	99	73	75	80	83	80	71
23408	6289	3209	3430	7236	10319	10751	9813	8060	7157	6033	5122	4503	3865	3267	2915	2664	2350	2171	1911	1822	1776	1687	1519	1438	1340	1242	1234	1206	1197	1130	1107	1066	1025	969	921	952	963	955	927	950	860	762	804	805	778	808	796	750	746	720	738	805	801	776	743	750	759	698	709	746	716	728	699	741	713	709	717	735	724	723	794	712	739	685	706	699	707	751	724	700	747	717	722	749	764	701	685	740	749	726	641	743	750	758	734	722	707	755	723	744	701	648	718	720	719	746	711	714	647	682	683	708	740	676	704	717	702	656	681	648	712	684	697	698	689	652	719	757	675	681	645	719	692	662	731	712	644	647	654	712	668	637	710	650	681	731	661	679	654	650	654	680	666	643	681	624	635	623	650	646	657	717	645	710	688	655	627	693	666	709	648	645	647	655	645	655	727	688	678	630	686	704	664	660	645	669	676	679	631	668	676	706	714	657	671	692	687	641	690	665	639	699	674	660	646	699	678	690	664	680	724	682	673	645	668	641	694	677	681	629	670	650	690	706	670	674	668	646	625	703	664	682	655	663	653	641	644	651	656	644	666	669	639	671	711	657	620	684	627	687	672	668	676	636	708	674	680	633	658	676	645	708	669	664	736	673	700	687	649	686	621	721	720	680	624	647	686	659	651	664	683	712	642	698	674	617	661	663	668	640	673	662	676	686	645	650	672	686	697	674	662	716	658	711	658	673	702	673	654	660	686	690	707	630	673	645	684	654	682	661	734	735	645	666	709	641	637	623	666	689	668	689	633	646	669	675	649	657	664	595	623	702	671	672	704	657	681	648	651	654	670	617	689	654	679	648	677	647	706	662	664	626	699	727	693	624	661	625	679	701	690	649	657	662	677	665	694	662	656	652	646	715	666	637	706	682	619	619	630	662	670	654	679	666	644	704	617	639	681	660	682	708	709	657	694	647	647	665	676	662	731	649	636	669	601	712	618	679	636	691	637	680	692	667	660	700	678	630	676	645	667	658	657	657	665	635	660	693	667	708	668	682	622	699	649	656	707	683	692	651	658	675	658	668	668	652	610	606	629	656	632	697	651	636	627	678	658	634	676	693	648	701	673	668	692	701	633	644	702	674	644	672	665	653	652	622	717	661	679	713	625	615	675	636	644	681	667	632	675	689	693	654	699	689	660	688	681	645	650	651	633	636	663	644	669	687	658	687	654	690	693	702	684	678	693	635	676	670	645	623	610	625	677	649	640	689	639	679	618	712	686	615	630	666	685	693	642	670	672	650	649	669	724	675	691	680	653	655	645	655	644	650	690	658	664	690	649	684	667	711	678	722	612	690	697	656	676	699	640	663	658	672	656	638	670	682	697	680	663	674	665	661	682	694	646	671	669	710	637	631	684	642	690	637	679	674	703	673	669	691	600	646	676	657	682	686	665	714	690	654	682	689	640	682	655	723	697	631	704	643	723	702	683	687	630	643	680	626	645	674	653	725	623	656	662	670	657	680	630	654	685	688	645	696	732	681	698	717	669	641	689	670	646	683	684	669	649	676	694	713	651	683	652	698	681	665	680	673	679	676	719	621	709	681	690	699	677	620	650	608	642	637	646	674	679	643	617	634	663	669	655	700	675	666	657	651	727	668	674	629	675	664	707	704	689	650	696	735	653	671	723	655	729	680	674	637	683	679	649	637	689	691	676	657	663	673	644	663	685	668	616	688	676	662	664	686	647	681	659	693	680	627	675	669	653	688	623	715	624	647	672	679	674	663	678	661	703	678	682	639	680	695	664	713	673	655	660	673	642	693	683	618	671	669	669	681	673	617	697	625	680	693	641	691	637	702	635	671	669	672	640	678	660	639	654	668	675	662	691	680	671	710	696	617	669	676	663	611	667	683	653	641	646	664	698	638	639	652	657	674	684	677	709	667	630	645	685	653	651	714	674	688	640	674	694	650	652	677	688	694	681	645	705	647	701	679	651	660	669	686	697	708	661	675	700	688	696	662	646	614	624	698	679	696	650	643	685	659	700	651	648	696	639	626	694	713	664	676	648	691	648	635	621	705	645	671	686	693	709	674	673	695	691	665	690	662	737	703	647	648	678	719	660	664	682	681	641	689	623	642	686	639	680	643	664	724	655	643	661	638	648	679	633	642	648	672	703	667	696	682	672	669	672	652	655	691	658	638	655	685	649	647	648	662	657	694	689	693	699	660	646	720	645	667	657	670	712	668	668	681	657	662	644	724	640	654	609	614	699	673	655	663	607	659	655	676	676	684	625	651	695	685	586	682	698	642	677	706	664	721	652	600	733	686	693	626	666	673	690	683	655	694	668	633	647	680	687	689	712	675	668	685	635	650	683	640	665	698	679	692	618	660	634	618	679	650	677	621	706	670	655	637	701	659	693	706	658	634	663	681	632	668	647	660	675	703	619	645	681	670	653	662	687	626	649	720	641	606	663	638	669	631	650	645	709	657	673	650	648	666	669	660	667	633	646	659	665	683	649	694	662	668	677	697	704	663	669	675	687	667	659	672	683	707	659	702	619	665	670	678	662	679	635	661	700	697	663	673	667	694	656	723	695	644	707	643	678	662	716	655	709	657	701	730	655	670	658	660	683	645	695	643	674	717	706	676	631	627	642	711	682	653	642	627	674	647	666	676	681	665	652	712	642	662	647	658	622	681	711	673	660	712	694	627	649	671	646	651	651	714	704	727	690	697	677	698	676	665	658	632	680	686	632	675	666	605	648	668	709	660	654	675	628	654	639	680	690	647	680	629	657	698	669	637	670	682	637	675	659	657	661	648	697	657	652	645	659	694	667	665	680	669	680	683	648	671	653	647	680	653	705	628	618	660	669	688	642	656	613	690	694	645	685	691	662	717	702	646	643	706	683	687	680	622	668	691	653	663	682	643	710	692	672	669	643	671	692	685	647	650	625	678	670	647	671	676	685	670	685	667	631	630	673	637	700	626	666	637	643	673	703	710	662	622	690	698	644	672	653	679	665	645	663	701	644	655	665	651	753	693	674	637	672	640	694	678	628	664	639	706	683	639	635	668	686	622	691	694	651	625	661	634	662	625	648	654	637	667	633	697	650	669	649	697	738	690	651	671	705	683	684	614	690	682	663	620	685	691	632	699	672	672	704	661	692	684	642	622	664	676	650	667	684	669	614	656	671	634	665	671	701	626	693	669	676	672	673	636	690	677	653	701	649	671	687	697	668	655	664	682	689	633	619	673	676	678	677	653	690	678	676	694	650	657	660	687	682	615	698	645	696	690	667	732	655	656	685	636	686	661	616	726	629	655	655	657	659	654	695	675	681	664	667	656	688	652	662	673	661	714	673	669	696	688	706	656	664	694	675	643	679	708	682	676	686	656	670	703	721	679	652	657	684	671	660	641	662	664	675	653	667	646	654	662	654	648	704	703	670	645	657	689	683	660	660	646	723	693	632	622	649	677	657	641	689	676	640	653	697	671	628	711	653	685	677	683	628	661	688	674	707	685	646	634	669
4187	200	135	102	99	88	101	105	117	98	102	103	99	89	73	80	75	69	80	68	80	67	75	73	68	62	73	60	81	66	54	67	52	59	52	60	60	68	59	47	51	55	50	54	46	52	68	71	63	61	57	74	59	58	55	63	59	63	63	65	66	60	55	56	60	67	64	55	62	58	60	80	46	70	70	60	70	75	64	66	56	54	62	70	67	65	50	51	62	66	49	61	66	49	62	65	58	57	57	80	61	57	55	54	54	71	72	60	65	66	61	65	41	37	74	61	59	57	54	66	69	49	50	59	52	58	72	61	61	69	55	74	74	58	72	52	69	46	52	64	73	72	64	61	56	60	69	64	50	52	64	67	53	70	66	57	57	72	72	69	55	62	55	61	58	61	65	50	70	65	68	56	84	53	55	67	57	73	54	63	64	55	53	57	62	71	59	70	70	68	59	45	47	57	47	53	66	55	54	65	51	61	69	72	57	69	54	73	63	64	64	51	47	52	61	53	66	49	67	54	54	62	57	61	63	63	68	60	54	64	55	64	65	60	60	56	69	58	57	57	61	65	65	53	49	58	72	51	52	63	57	68	58	64	67	71	66	68	59	48	54	62	52	55	67	63	54	57	58	49	54	57	64	68	57	60	71	56	60	66	41	71	59	57	58	61	62	57	58	48	60	70	54	61	60	51	49	62	51	62	59	47	61	62	54	75	63	71	60	57	60	65	58	55	55	60	56	48	57	68	58	74	70	50	67	60	57	51	62	76	59	63	65	59	65	51	54	55	67	69	61	67	61	51	65	73	64	45	58	60	73	52	75	64	62	67	54	79	50	58	67	51	66	55	59	59	66	60	47	64	59	58	45	68	53	50	66	59	59	66	59	69	57	47	56	59	53	59	69	56	59	69	74	59	55	50	53	68	64	63	69	59	69	75	53	60	57	61	56	54	57	60	48	68	63	61	55	48	63	59	53	57	60	58	69	53	56	72	64	65	64	58	61	67	80	62	53	79	62	47	58	64	54	52	57	66	62	71	63	46	59	46	60	62	58	67	63	74	79	55	67	67	58	53	53	58	58	64	82	63	61	68	54	67	62	61	78	75	61	63	71	75	69	63	57	66	65	57	57	64	61	55	77	52	48	58	65	60	67	52	57	57	59	60	64	57	56	56	56	53	60	45	57	73	54	47	50	61	48	65	57	55	55	61	55	56	56	51	54	55	58	64	56	58	63	60	53	62	54	54	68	58	66	47	57	50	64	49	65	69	68	60	57	54	58	61	76	48	47	77	62	49	57	56	55	74	72	63	62	65	57	65	58	61	66	69	50	67	56	65	48	67	58	55	58	53	59	66	63	73	63	56	57	56	57	55	64	67	40	56	77	65	75	60	51	51	67	62	52	62	61	65	61	62	77	48	59	60	70	54	53	63	61	65	46	57	65	71	59	66	64	73	51	59	47	52	54	55	61	59	66	63	62	58	64	65	51	61	59	50	42	60	57	57	66	60	54	48	74	56	66	40	63	58	60	63	72	39	62	62	53	64	61	58	63	66	56	65	61	73	63	59	64	45	62	80	60	56	59	56	59	62	46	62	80	46	63	68	66	59	61	70	50	52	55	63	65	59	67	63	49	53	52	62	66	59	56	63	40	56	32	59	74	52	57	74	61	74	66	58	58	58	46	73	59	55	66	69	76	61	57	71	55	60	65	58	72	52	63	63	61	57	48	60	58	53	44	50	58	54	75	64	56	56	57	72	55	59	66	70	58	49	56	54	64	60	47	73	54	68	64	57	68	62	62	51	42	57	74	60	66	56	62	83	58	59	66	55	47	66	52	52	73	67	49	67	45	68	54	53	52	55	37	63	57	66	46	59	52	50	61	71	68	57	64	67	61	68	70	63	58	69	64	55	50	51	81	68	58	50	58	57	67	76	56	64	45	69	63	66	59	56	58	70	63	53	54	59	46	62	68	50	68	65	65	40	55	56	47	56	63	52	43	50	60	70	70	53	57	53	59	43	56	56	52	56	58	51	57	60	61	54	62	49	66	54	70	56	45	58	60	54	67	76	57	70	51	63	57	67	66	73	67	53	60	56	55	53	62	71	63	57	60	61	60	53	45	64	60	60	49	60	53	62	67	64	65	58	56	53	60	70	52	64	65	79	58	52	50	59	57	74	62	70	74	59	57	69	62	61	63	63	67	58	51	47	72	67	55	61	60	70	58	57	59	67	72	59	57	56	49	50	73	60	57	59	59	66	55	66	61	48	54	68	63	48	56	55	52	54	59	52	68	59	52	56	67	61	54	52	71	53	59	61	51	67	54	61	60	62	51	55	45	63	71	52	54	66	57	59	50	54	66	61	59	72	65	50	60	67	61	64	45	56	45	62	66	57	72	61	47	57	59	57	67	64	76	60	63	65	37	66	64	59	70	68	52	53	70	66	67	70	60	54	72	70	53	64	75	54	56	60	61	54	49	72	57	72	55	58	63	59	68	50	53	56	59	80	59	52	77	58	83	69	67	52	67	61	76	57	63	70	62	52	50	71	68	62	69	58	65	63	80	56	61	60	61	75	61	57	71	61	66	60	56	58	68	73	67	59	60	68	58	67	75	77	53	54	61	65	68	78	52	58	54	67	61	74	56	59	69	64	67	59	66	62	51	63	69	78	63	65	71	47	66	67	64	73	45	67	69	75	49	67	66	78	59	76	71	55	60	58	77	61	68	61	64	51	70	65	59	61	65	53	57	46	57	63	50	66	66	59	57	64	68	69	70	68	67	54	61	68	60	67	71	66	76	64	61	60	65	65	54	58	58	68	51	56	61	64	59	56	60	61	59	57	64	65	61	49	57	75	60	62	76	66	58	62	56	60	71	59	53	57	55	68	56	69	62	66	61	78	63	67	67	57	52	57	54	57	65	63	68	43	60	59	55	66	63	57	63	70	58	55	57	54	61	55	63	64	58	60	52	66	57	61	58	53	55	51	58	59	47	64	61	61	49	57	39	58	57	65	52	60	71	58	53	54	67	68	56	59	76	68	63	53	60	62	65	60	81	49	62	55	62	54	59	53	63	56	49	55	55	57	73	56	66	59	74	70	69	62	66	59	71	54	73	58	58	61	47	44	64	46	58	66	46	52	68	67	54	62	62	66	52	68	47	60	54	61	66	60	70	72	64	65	53	70	57	51	69	61	61	71	63	76	56	66	56	59	49	63	57	54	49	66	58	46	63	63	64	55	50	56	55	49	58	43	51	55	69	62	75	43	59	58	59	50	67	55	64	55	60	70	62	51	58	56	57	63	61	60	62	47	67	59	76	58	61	50	65	48	61	66	51	57	56	64	52	77	51	58	60	69	56	70	52	66	62	50	75	56	69	49	52	78	60	62	56	59	47	70	62	70	64	57	61	62	42	55	59	67	56	73	59	66	53	72	57	58	63	66	70	57	61	64	68	80	40	66	64	53	69	60	41	59	67	55	58	57	53	56	50	62	52	65
12778	2554	1366	1496	2745	3891	4227	3701	3187	2781	2359	2125	1865	1701	1421	1244	1073	1075	985	885	855	780	778	751	723	715	665	685	654	628	617	644	627	581	580	550	592	585	557	526	526	558	516	523	501	496	512	547	493	499	523	460	473	492	497	520	531	465	482	483	520	488	529	496	481	506	493	485	484	498	489	465	506	533	503	487	533	503	492	539	508	528	504	500	548	530	528	512	507	525	533	489	497	517	520	522	495	470	527	475	499	497	518	482	534	483	498	480	468	511	494	482	469	501	479	553	443	523	503	486	526	515	471	431	520	474	458	480	488	439	473	515	505	546	537	447	483	514	464	461	478	487	480	467	503	489	489	474	482	492	468	459	468	507	486	472	493	489	476	479	511	481	472	488	471	464	477	496	478	491	444	518	482	513	506	482	457	488	468	514	473	503	504	492	443	446	471	496	455	495	507	521	458	502	497	477	462	515	515	510	503	471	495	488	490	495	495	457	540	518	473	486	477	497	483	452	491	463	494	519	472	514	524	460	454	445	488	458	480	467	470	495	516	457	465	474	489	480	469	442	510	483	512	515	499	502	444	493	446	496	504	425	456	485	513	497	489	507	445	473	454	478	492	475	480	499	464	448	508	476	511	512	492	517	484	518	517	463	495	474	502	472	472	473	501	494	506	484	444	488	451	500	532	450	441	475	520	483	509	471	491	497	463	478	489	532	454	495	520	456	511	530	457	460	532	522	523	474	511	454	495	494	482	485	470	478	476	489	501	503	505	465	471	479	467	523	472	519	497	501	498	476	472	465	484	481	442	450	542	495	448	512	443	517	484	531	510	502	490	451	494	483	471	499	454	486	508	480	500	475	461	490	508	518	493	491	463	499	489	481	470	464	495	519	536	513	479	489	495	512	496	525	455	459	505	510	498	460	498	479	485	477	507	458	456	475	491	458	498	476	488	512	450	479	481	509	481	465	480	469	494	491	508	509	501	496	479	476	505	504	447	473	479	455	465	465	501	502	458	484	469	512	484	453	506	495	502	501	492	498	454	483	490	496	473	478	498	472	456	477	478	503	504	451	491	502	471	424	465	481	486	455	497	497	502	472	483	447	506	473	554	461	464	499	464	491	444	470	510	518	467	459	470	513	457	460	472	453	500	487	461	537	489	477	500	492	490	445	496	453	482	477	467	496	444	479	505	468	535	510	484	455	537	489	470	477	474	488	500	494	515	476	513	475	473	531	496	510	469	479	488	478	507	467	478	500	498	463	475	530	492	461	503	487	485	475	455	466	504	498	526	463	493	489	487	490	469	483	480	464	518	452	467	460	489	536	478	472	483	502	497	494	458	521	475	487	483	506	450	513	443	517	485	471	508	453	474	459	522	464	479	484	446	546	505	460	474	481	480	474	488	485	498	513	473	508	482	501	498	516	462	477	509	509	489	473	457	524	462	503	514	528	499	491	515	488	458	490	503	522	484	489	483	470	492	511	485	459	505	512	486	477	495	479	493	498	497	483	496	467	523	475	508	476	505	470	509	509	477	488	461	512	489	492	490	480	463	512	451	457	494	509	495	499	516	454	448	503	530	517	467	487	468	474	484	477	461	457	512	526	514	485	469	515	489	461	505	471	489	488	475	477	461	497	502	468	504	493	478	476	494	468	468	503	514	459	507	474	489	471	472	489	488	491	505	530	471	521	477	515	441	511	503	496	471	499	466	516	508	490	500	495	494	532	508	493	450	461	489	497	542	484	467	473	436	489	477	481	498	500	551	449	469	515	476	501	477	510	515	491	496	471	512	511	483	469	529	475	486	475	499	459	524	520	470	496	492	504	485	496	556	502	500	507	446	516	479	485	503	510	459	465	510	451	483	486	505	470	453	479	517	461	482	475	496	512	487	455	479	518	481	504	468	485	488	492	440	466	501	510	480	520	494	482	466	471	474	476	492	487	458	487	482	496	467	494	503	503	521	476	455	496	491	524	470	495	511	478	500	478	482	512	435	510	502	472	500	490	508	441	452	478	497	491	454	502	462	484	506	508	500	499	511	496	472	469	509	497	467	477	483	478	515	496	465	487	528	504	461	459	508	457	465	497	439	485	492	477	494	476	489	474	520	462	525	493	500	508	470	506	487	501	473	478	494	508	523	498	493	490	474	474	534	485	483	448	502	469	519	468	477	486	488	494	479	500	484	466	491	458	515	454	465	482	457	498	500	472	494	528	489	497	469	496	492	478	493	488	469	493	496	517	512	506	475	545	455	488	452	487	510	490	530	461	480	517	500	497	550	483	510	479	479	487	492	504	504	494	462	478	448	458	520	511	505	465	485	470	505	500	509	501	469	460	469	520	503	513	478	480	475	462	512	456	469	475	493	543	503	521	487	494	467	483	472	466	510	468	490	494	476	445	550	460	522	467	490	458	487	506	495	487	472	467	465	524	455	486	518	502	481	456	532	493	469	486	458	507	485	528	477	509	471	449	452	482	521	499	507	500	505	511	462	470	481	447	489	466	475	510	513	450	458	472	481	492	478	473	502	487	492	447	500	483	451	457	472	485	519	532	473	489	485	480	527	469	508	487	490	501	493	527	470	487	478	491	470	487	517	477	474	486	477	489	453	500	465	489	477	464	476	489	522	447	481	456	492	526	485	503	442	472	503	503	512	488	505	502	505	486	495	471	488	492	515	483	451	433	527	481	446	475	469	454	518	474	508	466	546	474	475	528	470	478	474	470	482	472	450	473	470	500	503	486	493	491	471	507	465	486	513	468	506	472	505	481	507	509	472	442	464	471	435	478	487	450	503	451	503	514	484	470	476	484	491	448	480	477	470	492	492	501	491	476	486	514	476	546	501	464	484	470	503	446	497	469	511	482	517	494	505	499	497	522	496	464	478	455	485	496	478	487	472	497	477	495	477	470	479	486	513	453	493	470	476	477	512	504	485	462	508	509	464	508	492	457	461	487	515	477	505	501	490	452	502	498	472	462	429	476	551	529	514	474	466	482	488	502	498	493	483	470	491	476	469	484	493	530	493	472	508	529	499	460	498	474	457	529	499	460	473	470	493	482	475	455	494	483	461	465	485	490	482	478	486	477	473	497	455	452	506	439	508	507	446	446	461	448	490	497	487	486	456	475	449	459	497	491	515	465	479	480	524	514	480	489	489	467	472	460	495	436	477	482	521	469	479	518	497	467	479	482	467	460	531	505	511	491	490	480	455	493	470	497	481	483	559	509	479	450	472	470	517	521	485	470	481	503	490	461	487	469	484	459	500	496	515	508	472	471	455	458	506	489	460	475	462	489	444	504	505	520	441	465	492	496	464	493	542	496	478	503	474	487	478	479	447	476	503	510	463	484	492	491	498	498	508	481	494	486	457	477	497	450	490	465	513	470	516	458	534	480	525	498	486	503	480	485	490	484	494	485	525	469	480	474	484	507	447	505	517	485	470	454	490	488	519	478	526	494	493	485	527	488	464	497	468	461	545	465	517	490	463	487	507	424
4045	456	245	158	154	171	194	191	190	177	190	144	135	142	150	160	138	127	147	117	114	118	132	112	122	116	118	104	111	115	99	108	100	113	109	97	105	92	108	101	115	94	98	105	116	104	112	90	111	99	114	97	92	123	95	92	98	99	112	110	84	93	109	87	91	93	106	97	86	102	93	104	99	93	93	114	94	100	99	111	116	99	92	91	93	105	92	79	135	86	99	113	80	98	103	95	96	97	88	108	92	108	82	100	104	108	95	111	91	106	107	94	100	85	111	100	115	98	101	94	97	106	96	105	102	105	101	108	102	109	99	102	96	107	100	104	98	100	96	89	99	107	101	108	85	109	108	97	102	99	110	117	114	107	98	87	94	98	101	87	121	95	91	89	85	99	89	95	93	83	104	95	104	86	103	91	101	101	100	110	104	91	97	96	89	93	104	101	91	104	101	100	121	102	101	105	116	95	124	96	96	105	91	110	100	87	94	102	106	91	92	108	96	109	105	106	78	96	91	92	122	117	94	98	71	103	85	103	108	88	98	97	92	90	80	98	90	88	99	111	123	99	107	76	100	118	94	107	92	95	98	108	89	105	80	101	92	112	94	98	91	110	97	94	97	107	87	106	81	106	86	99	100	87	97	102	89	106	116	95	109	94	109	85	97	89	107	102	102	95	90	110	98	104	81	105	99	102	90	98	93	120	87	104	89	89	97	99	83	103	80	92	102	104	87	90	100	106	109	85	90	110	97	101	97	97	84	100	93	85	98	106	99	82	102	94	98	87	96	97	99	105	119	93	85	103	117	118	93	109	92	99	92	86	84	94	77	99	103	94	88	94	103	95	99	101	93	117	108	89	91	89	100	97	96	112	80	93	115	92	95	114	100	91	111	70	104	88	119	79	93	120	93	71	89	99	101	118	103	98	95	108	82	102	91	104	91	84	98	86	103	99	102	91	91	86	75	111	100	103	104	89	121	95	85	96	103	98	96	97	98	114	101	91	109	94	109	102	83	86	97	93	98	104	97	103	108	103	102	108	101	94	115	70	106	82	110	102	98	92	98	87	111	71	116	96	87	106	103	112	110	88	98	83	104	92	110	96	99	112	87	100	90	98	101	96	72	106	101	97	93	88	94	88	94	107	100	92	105	73	97	89	100	96	99	89	94	94	105	109	130	98	101	98	103	111	104	93	100	86	110	93	111	89	98	91	84	95	119	100	106	90	92	84	104	109	104	97	126	89	115	99	95	98	100	111	106	112	99	106	95	96	89	91	98	96	96	97	86	99	86	100	101	84	101	72	83	108	82	93	83	81	98	101	107	108	75	80	102	100	84	101	91	94	98	106	109	98	104	98	103	103	92	89	101	96	123	108	97	87	96	95	102	89	99	106	106	96	97	105	94	95	99	97	110	102	82	112	109	94	97	89	91	88	101	91	106	106	104	101	90	93	101	94	106	75	83	99	87	87	102	90	97	100	90	102	109	82	97	88	96	99	98	81	112	94	110	100	107	96	105	83	94	111	79	110	85	94	78	85	130	90	98	95	109	100	100	89	96	90	107	96	115	106	93	99	117	96	83	100	120	107	118	112	86	107	103	89	99	94	95	92	115	88	92	91	97	94	94	100	92	89	111	100	98	86	111	103	102	102	86	99	94	88	101	100	105	89	91	85	85	96	95	100	95	98	88	104	90	106	94	83	96	105	103	75	89	95	93	106	119	101	78	119	96	92	98	112	95	90	119	98	97	99	93	79	98	93	94	103	99	102	101	123	86	97	102	96	102	83	92	101	97	84	95	93	116	110	98	79	90	97	96	98	102	84	101	104	101	104	99	81	109	98	101	93	103	104	100	93	91	90	98	109	85	92	98	102	122	117	94	111	111	90	89	111	104	105	95	90	111	100	107	98	81	107	103	103	99	88	97	103	88	101	98	91	83	95	90	108	127	102	93	83	95	96	102	95	98	75	97	107	86	94	100	120	84	96	113	98	95	111	123	91	78	112	109	102	114	105	113	113	98	79	90	87	90	94	95	98	88	95	94	86	103	91	96	106	79	100	105	102	79	113	108	95	91	86	110	96	111	90	108	92	129	104	104	90	102	100	109	112	98	90	119	115	101	104	83	100	91	96	105	93	89	105	92	103	78	91	88	95	96	104	96	93	99	100	90	93	90	96	114	111	95	106	103	107	107	92	94	103	95	85	103	95	80	108	96	91	99	104	89	86	116	114	93	101	86	103	100	102	84	97	104	95	97	106	85	96	97	114	90	122	88	83	100	90	100	116	96	99	111	93	91	100	118	104	82	102	98	80	104	93	109	99	83	97	89	95	124	106	89	97	105	100	104	87	94	96	111	112	94	87	92	99	90	102	86	108	107	87	92	95	96	99	81	96	91	98	103	107	89	94	119	104	72	109	90	100	116	96	91	86	105	82	96	96	94	105	90	111	104	87	94	85	91	107	100	93	87	80	94	106	92	104	104	112	90	100	88	97	108	69	88	81	99	85	89	87	100	87	94	99	93	114	94	101	98	95	93	97	103	113	112	86	98	91	101	107	107	113	98	101	96	103	79	100	77	106	85	93	102	106	95	101	101	95	94	113	98	88	86	106	88	91	104	74	109	95	120	87	90	100	81	102	108	81	118	100	103	95	86	105	117	82	98	101	90	99	95	100	108	92	115	92	86	93	85	101	107	94	93	88	96	109	88	108	117	101	98	100	102	104	94	125	98	110	93	118	89	113	91	92	98	101	96	76	95	89	103	112	83	96	94	91	92	98	92	96	88	110	99	100	95	96	90	104	104	94	105	89	87	100	112	111	97	92	108	97	104	88	111	111	107	94	86	112	95	95	89	88	113	88	100	102	98	110	91	96	89	96	91	97	97	98	114	114	104	92	106	85	108	85	110	98	99	96	101	86	79	97	83	86	96	110	101	105	91	102	92	73	106	91	121	87	95	117	102	121	105	121	95	98	115	89	98	114	122	109	109	110	108	113	77	101	101	115	94	91	105	102	91	90	111	92	92	91	107	81	85	98	82	80	117	92	90	102	101	115	106	92	105	99	98	103	86	116	83	99	84	83	111	83	77	89	87	92	85	97	95	115	113	90	99	84	96	87	99	101	103	93	94	103	85	96	109	96	102	99	91	102	104	104	113	105	89	112	104	94	105	101	83	93	96	99	91	107	83	115	99	109	110	102	97	93	89	80	101	104	76	118	92	100	84	88	97	89	87	100	103	101	103	93	104	114	88	96	104	98	114	92	109	118	117	99	88	110	101	98	84	99	101	96	106	90	94	93	96	115	90	97	129	92	100	104	104	92	97	96	93	89	100	92	103	98	103	97	111	99	109	94	97	73	102	93	95	94	100	111	84	89	94	83	104	77	107	93	114	88	109	96	104	99	111	96	90	85	103	101	100	80	100	91	88	115	93	94	108	81	100	101	115	100	98	94	101	106	114	105	100	102	97	103	94	97	107	106	104	96	89	104	97	102	86	104
21512	5223	2745	2820	5624	8209	8437	7752	6362	5525	4611	4081	3487	2948	2732	2381	2164	1917	1786	1651	1616	1540	1419	1373	1337	1238	1192	1161	1155	1102	1082	1075	1074	988	1034	994	971	948	949	1009	933	914	911	861	814	874	827	868	830	894	815	882	888	821	863	865	823	831	820	799	834	843	866	815	848	813	867	811	814	835	882	850	838	878	843	823	882	843	838	857	872	831	848	878	857	930	853	854	867	857	813	814	843	757	795	841	855	788	902	872	839	830	891	789	830	789	838	797	788	803	877	822	833	792	815	818	791	841	846	844	782	824	820	794	795	835	828	784	869	878	772	815	802	784	809	831	770	770	793	806	742	804	827	808	820	776	805	814	811	777	810	812	807	766	780	767	798	792	829	823	775	802	798	867	824	851	806	800	801	842	753	801	761	786	846	831	817	805	823	783	792	863	830	805	876	804	754	759	873	795	786	806	799	810	819	802	806	792	805	780	791	812	811	770	832	834	813	822	852	812	807	762	775	798	799	816	822	820	798	778	772	798	768	807	840	789	778	801	780	778	843	802	829	820	798	782	772	830	804	825	808	773	834	816	813	812	836	812	803	798	796	851	834	764	742	790	789	791	837	802	807	767	830	768	763	771	768	778	792	842	795	815	835	817	815	786	802	820	809	769	837	793	802	809	774	781	809	804	779	806	747	789	785	796	768	751	758	775	799	795	781	764	807	783	826	817	815	828	779	796	786	819	837	789	773	806	816	841	779	871	833	781	792	776	832	810	853	775	802	833	816	788	809	784	827	804	843	769	827	827	810	807	834	801	814	854	822	783	780	807	831	833	838	814	793	828	781	778	791	812	744	780	803	792	814	801	798	857	813	836	790	771	818	847	863	818	801	778	777	813	817	838	790	810	770	782	843	802	794	783	870	779	798	839	793	826	813	821	807	845	838	783	721	832	759	825	829	787	773	806	845	833	821	795	831	763	779	796	788	801	806	794	764	849	827	767	751	812	793	795	819	772	796	799	849	832	800	805	832	771	810	844	768	858	795	789	787	795	810	824	863	766	790	773	797	806	810	851	780	771	850	845	800	722	793	821	806	795	808	826	797	794	830	767	794	799	826	840	816	853	826	771	800	830	830	800	747	842	804	803	750	825	794	800	825	774	832	741	818	784	799	775	808	833	838	782	797	789	752	794	792	779	789	826	828	806	781	836	780	792	805	793	752	756	799	731	770	785	816	831	773	788	812	809	835	794	784	826	830	817	781	830	796	817	778	780	808	844	818	793	739	802	800	809	755	817	787	825	785	813	820	762	828	815	804	851	826	814	800	788	816	815	860	785	813	830	760	862	802	832	778	792	836	779	830	815	819	795	808	885	808	821	793	773	817	796	743	829	793	780	849	719	781	815	828	793	806	759	836	803	847	782	823	847	788	803	814	860	830	771	757	804	775	787	775	793	799	861	807	802	774	784	802	787	804	783	799	740	830	808	782	815	860	780	830	781	794	821	793	856	806	783	781	794	821	761	802	766	816	746	802	773	798	786	844	831	758	775	758	787	882	807	807	776	804	766	734	876	766	798	828	819	771	779	770	784	784	758	813	853	797	784	831	842	789	836	738	814	813	766	833	764	814	828	791	829	798	821	791	819	769	816	765	860	823	763	803	782	823	790	780	827	781	852	788	785	809	813	811	845	852	852	786	792	786	800	809	797	814	756	802	765	748	796	837	789	768	796	806	819	768	826	841	902	733	793	818	840	858	848	762	760	818	847	818	781	783	839	766	784	773	772	842	855	786	824	834	780	840	870	828	801	823	834	764	779	856	817	803	785	812	815	795	852	770	796	818	780	792	745	746	782	757	811	786	790	829	808	818	788	792	789	814	845	785	829	831	761	826	818	743	804	837	766	802	852	829	810	750	764	789	824	770	840	845	799	831	817	796	788	795	809	806	843	820	732	804	777	798	790	821	803	753	796	805	820	823	866	786	789	814	821	790	810	779	808	817	782	834	796	809	823	834	810	829	801	804	838	826	841	804	798	810	794	749	807	792	806	766	828	792	835	743	786	799	771	764	793	798	767	810	827	779	824	783	771	765	865	780	865	829	759	816	839	808	773	786	828	789	790	804	809	832	774	788	756	843	815	778	767	817	807	773	812	788	810	797	846	818	857	795	843	809	810	790	802	781	800	815	796	798	801	809	778	777	780	787	832	806	772	853	834	798	843	736	829	823	789	813	799	821	815	826	845	850	815	772	799	784	718	832	788	856	779	830	768	792	772	824	838	790	794	812	809	838	837	788	820	744	776	805	781	786	774	799	822	772	841	839	787	827	803	852	801	784	835	800	763	806	861	809	807	761	813	793	836	787	797	792	796	839	845	804	777	783	837	810	779	790	787	755	798	798	820	821	793	785	858	777	818	819	773	794	768	817	831	824	794	815	805	819	803	850	747	812	808	825	797	808	752	751	786	855	809	809	768	804	830	811	779	793	846	777	858	811	790	782	782	783	748	806	831	816	837	768	799	817	802	815	807	795	839	816	767	823	798	836	820	815	840	735	800	840	778	834	761	822	740	850	794	788	799	841	798	798	807	789	775	763	810	776	767	825	809	791	794	785	807	784	798	807	807	827	793	815	813	799	840	794	814	830	841	777	792	801	799	815	766	782	820	816	768	788	844	821	827	780	794	859	748	817	766	776	755	759	795	784	780	779	735	861	827	787	790	819	775	838	756	835	835	802	828	826	841	815	805	840	767	798	791	774	804	770	749	812	828	771	779	826	794	852	771	834	775	812	852	851	811	800	793	782	841	815	844	784	810	880	788	797	803	858	808	807	823	861	819	787	826	808	807	784	765	740	795	772	795	798	850	817	774	814	812	817	797	831	823	823	735	798	754	778	814	800	785	817	801	799	767	804	800	816	815	812	844	806	775	757	822	789	773	765	809	772	795	801	832	788	807	825	815	828	809	786	788	786	786	761	780	806	841	832	758	823	810	784	802	807	758	799	758	801	827	793	811	830	744	765	809	806	789	758	806	805	801	817	766	835	843	820	824	805	784	769	804	793	807	800	814	815	799	810	790	817	839	827	818	774	813	816	752	768	795	768	775	773	815	809	825	879	783	852	810	832	807	802	789	805	788	774	825	842	810	784	840	825	784	811	799	834	809	811	827	787	764	834	727	782	759	736	758	752	776	806	791	849	795	778	783	831	787	842	819	779	780	845	789	801	842	797	802	823	778	834	793	804	807	758	829	778	835	780	782	796	756	774	816	856	835	806	818	832	795	746	812	825	814	826	816	783	831	850	802	802	785	809	779	801	811	777	792	748	803	750	817	790	763	823	827	805	797	832	807	771	806	834	850	756	805	850	777	840	766	781	836	794	817	843	790	767	819	794	789	767	822	752	754	823	771	800	776	781	818	795	783	849	792	866	810	773	795	838	789	774	792	823	767	812	839	794	787	826	760	826	801	759	766	818	777	801	789	750	782	834	779	770	842	836	822	813	767	792	776	733	769	795	769
6415	324	174	116	85	76	124	121	104	93	101	96	86	83	64	62	61	57	49	56	49	49	44	47	51	34	29	29	44	45	44	32	37	32	46	38	32	43	35	25	31	27	31	26	32	32	33	22	34	36	35	22	33	30	32	33	35	30	26	25	38	39	32	35	35	31	38	37	34	23	30	33	23	31	32	32	40	37	42	26	32	25	36	37	40	33	30	28	24	31	31	34	28	29	40	33	21	39	27	35	27	22	31	33	41	23	28	25	21	33	27	24	29	30	40	32	30	33	35	35	35	25	32	33	38	31	34	34	30	32	39	37	23	31	34	22	28	34	33	32	19	25	34	26	35	36	24	26	35	40	26	31	39	24	26	27	34	20	26	24	34	29	49	28	26	21	33	30	26	25	28	41	31	37	28	29	27	22	28	33	30	37	30	32	35	36	23	32	27	28	24	38	22	23	28	31	33	21	34	32	33	38	25	34	31	30	29	36	35	27	33	28	31	21	26	21	29	21	34	33	32	28	32	27	37	29	31	27	37	28	42	24	23	33	27	31	31	29	33	35	25	41	22	38	42	28	31	26	39	24	34	34	24	31	24	26	32	23	31	29	24	25	32	36	35	28	29	31	29	18	25	31	26	30	33	40	42	20	33	27	23	30	31	39	34	45	26	33	35	36	29	27	26	26	24	29	35	37	20	20	24	29	45	33	35	34	33	24	33	30	31	33	24	27	38	33	29	24	28	32	35	36	26	20	27	23	30	34	28	30	25	39	36	30	26	22	32	32	25	26	34	35	24	30	33	28	25	29	18	29	38	29	32	29	31	36	29	30	26	26	33	20	26	28	32	34	30	36	34	29	36	37	32	29	28	34	18	32	39	25	40	33	30	25	27	26	39	32	21	31	36	25	28	33	27	37	32	44	25	31	24	25	29	35	30	20	34	28	27	30	35	29	31	26	27	35	36	29	30	22	34	28	25	23	31	26	31	31	27	26	37	28	27	36	30	38	29	38	34	27	29	24	23	25	31	24	38	25	42	26	30	32	32	32	31	29	35	25	30	22	30	31	33	31	25	26	25	28	32	30	31	21	35	32	31	24	44	31	30	36	34	19	41	35	31	28	23	32	32	25	30	22	22	40	43	27	30	28	30	33	33	21	36	23	26	27	34	37	37	22	32	33	33	31	21	24	33	35	36	35	38	26	30	23	37	36	37	25	33	25	33	34	20	43	32	31	34	31	38	33	25	25	26	35	22	31	30	33	30	33	35	25	24	26	43	21	29	26	32	34	27	32	34	31	36	29	31	38	24	24	28	26	32	32	39	25	25	23	37	27	26	28	39	29	32	31	43	29	26	32	32	37	41	30	27	34	22	38	27	26	31	31	29	26	33	36	24	32	28	41	43	28	25	31	26	26	30	29	35	25	27	26	21	31	31	24	41	30	39	26	33	39	28	28	32	27	32	28	36	19	42	43	34	24	35	31	33	22	24	31	23	24	44	29	34	42	26	35	34	33	22	39	35	34	36	28	37	34	28	34	35	29	21	31	30	40	36	31	36	34	31	32	28	35	34	34	33	40	29	21	39	25	33	19	24	27	36	22	33	39	21	41	31	38	37	28	32	28	32	32	42	24	23	26	24	28	34	26	35	25	35	26	33	26	32	24	37	47	27	26	34	34	38	25	41	22	46	35	39	31	31	30	26	33	26	19	23	28	20	24	37	19	20	32	29	24	21	36	32	31	28	26	33	33	29	19	28	26	39	38	26	40	30	23	33	31	40	25	28	33	30	28	27	34	44	29	34	46	30	26	36	37	33	34	23	27	36	31	41	35	38	26	27	34	31	26	28	38	36	27	34	31	28	33	33	24	30	28	24	34	25	25	32	22	36	36	31	36	27	33	21	39	36	25	34	32	35	30	28	26	41	37	31	15	27	26	35	36	33	39	34	34	26	32	30	37	36	24	43	25	38	29	22	29	37	28	34	26	33	30	32	16	33	33	24	25	34	31	24	32	32	21	23	37	22	30	38	28	32	29	21	26	32	23	30	36	26	32	25	29	23	33	27	25	25	35	29	36	25	25	25	35	34	29	25	30	45	36	34	30	31	38	18	26	19	33	31	26	34	32	33	32	26	39	29	31	26	40	35	27	29	32	33	30	21	22	17	31	31	27	30	26	28	26	25	38	20	29	30	38	37	36	24	35	21	30	33	26	29	41	36	43	30	32	26	29	29	32	32	24	24	32	32	32	40	36	31	21	26	34	35	22	20	31	27	40	31	40	28	30	34	20	23	33	41	39	34	28	18	27	31	19	34	36	17	35	31	31	27	32	30	29	22	39	25	36	28	28	37	30	25	36	34	35	33	26	37	26	22	30	34	30	39	43	39	30	33	31	24	39	30	23	24	29	36	30	22	37	27	33	27	39	25	34	38	33	23	22	28	25	40	32	25	27	15	25	32	27	28	30	34	30	29	37	26	20	38	22	26	28	39	27	32	24	33	21	34	22	25	31	28	39	24	40	26	30	23	24	29	31	31	27	28	34	21	24	28	36	24	24	34	32	31	29	28	35	30	29	38	29	30	27	24	27	30	34	31	30	17	38	23	33	31	30	37	28	37	25	24	46	30	26	22	30	33	27	25	32	19	27	22	28	19	32	26	29	32	29	18	36	30	29	30	28	27	34	24	34	32	31	23	34	39	27	33	26	27	34	27	38	28	31	28	27	28	35	32	27	40	25	29	31	31	33	35	26	36	28	30	31	38	26	47	30	38	19	28	30	32	26	34	20	29	26	36	33	35	37	30	28	26	26	35	28	27	31	28	34	21	21	29	20	44	32	23	26	27	33	38	28	39	34	28	32	46	23	30	30	40	36	34	28	42	30	24	31	30	24	29	29	30	27	30	25	25	29	27	24	43	24	30	32	19	34	39	24	25	25	33	30	27	30	25	36	25	32	25	21	33	31	37	20	37	26	30	22	24	35	26	25	25	26	27	31	25	31	31	20	36	33	24	26	29	28	23	33	33	31	27	26	28	33	28	30	36	27	25	39	35	31	36	28	34	36	28	33	33	37	31	38	32	35	35	31	41	26	37	22	24	35	45	50	35	25	28	20	31	28	37	31	30	32	30	23	27	34	24	34	32	45	32	20	24	37	29	35	28	29	29	36	36	28	23	34	30	30	35	29	32	39	24	36	31	28	25	35	31	32	36	33	21	31	16	27	31	25	25	27	32	25	25	39	33	24	36	29	24	35	38	20	25	37	33	29	38	31	33	37	26	29	33	23	32	32	28	35	32	23	25	33	32	26	42	27	36	29	33	30	36	25	23	26	30	26	28	29	24	35	16	30	29	29	33	24	31	30	28	35	27	28	32	34	28	21	29	27	34	32	39	37	34	36	22	45	30	32	34	26	31	30	26	27	29	19	33	29	37	36	27	40	29	25	32	29	40	32	30	31	26	30	33	41	29	25	28	36	32	30	35	32	43	27	34	25	31	34
15744	3814	1973	2061	4498	6375	6991	6520	5452	4701	3728	3346	2834	2449	2086	1893	1506	1418	1225	1120	970	1032	961	832	752	715	675	638	598	597	564	549	474	459	462	448	435	466	420	459	407	394	335	322	338	279	306	317	312	284	297	283	315	297	288	278	293	306	311	312	276	309	270	300	285	287	294	310	315	276	307	295	322	278	276	318	290	279	291	289	282	302	299	298	308	312	332	267	257	287	309	297	273	303	306	306	290	306	313	312	326	312	296	312	268	281	275	291	299	243	279	263	262	268	296	272	257	273	274	251	267	255	258	232	234	272	273	273	245	258	253	262	242	261	272	260	257	272	242	238	266	276	267	248	277	276	219	246	265	257	247	273	276	270	249	268	294	258	261	271	244	249	255	263	258	229	279	260	233	264	278	269	250	248	255	260	263	249	230	243	271	283	255	265	268	234	279	269	253	294	277	260	274	271	264	246	247	257	232	272	262	228	272	257	260	260	255	273	278	262	262	273	247	220	261	247	240	248	245	244	274	262	283	236	232	256	265	240	252	284	266	232	249	270	238	249	286	251	282	251	229	272	244	256	254	249	239	275	247	223	250	243	277	244	210	278	221	245	234	244	226	228	245	244	266	260	242	267	230	242	235	266	255	247	269	242	257	260	255	264	257	254	256	268	260	282	239	250	233	273	270	249	269	272	263	290	266	274	265	271	215	252	245	237	272	275	255	231	233	258	259	224	230	244	283	243	263	215	264	246	231	253	246	234	258	249	249	267	242	262	244	263	246	250	242	272	293	268	278	259	246	241	237	246	253	253	253	294	249	284	264	251	231	257	265	281	232	247	246	241	265	258	278	211	242	250	255	253	250	270	242	256	274	258	230	265	285	245	232	251	274	238	265	249	248	267	260	293	251	263	250	244	261	269	252	244	244	255	246	276	263	272	267	238	269	258	238	243	232	259	239	257	252	277	259	279	264	275	258	248	268	256	235	266	282	267	225	232	240	257	268	255	239	254	255	249	239	291	239	256	251	248	245	241	242	261	231	268	267	240	271	262	251	256	234	252	260	243	279	226	274	249	230	256	262	260	245	285	253	243	257	227	222	283	269	234	242	246	261	232	281	271	269	265	242	260	275	250	254	225	251	256	283	242	240	245	250	254	266	260	249	252	246	232	257	263	253	242	251	225	244	255	285	237	237	262	258	270	299	254	254	234	253	270	239	256	209	242	220	266	271	219	252	270	253	269	247	239	232	262	258	256	238	287	265	279	238	245	286	248	256	246	251	252	231	262	282	254	269	250	243	281	257	254	248	236	243	273	221	271	251	244	254	232	256	254	265	218	274	249	240	261	261	238	267	247	286	279	260	260	225	260	223	229	254	235	255	260	253	242	250	245	255	226	258	248	221	246	248	229	261	234	233	267	274	259	269	261	249	247	257	241	264	262	243	242	253	262	256	268	255	223	244	241	264	236	254	245	247	256	234	221	262	252	241	238	273	244	250	257	265	251	262	248	270	242	231	256	240	224	268	232	228	286	263	238	258	248	257	273	258	243	245	250	258	271	254	239	251	253	261	232	265	257	261	245	253	262	244	271	239	251	254	247	259	237	253	254	251	251	241	248	283	241	258	255	246	244	218	256	285	255	244	268	241	263	272	269	266	234	269	260	223	237	237	240	291	257	284	270	249	234	251	266	284	254	250	275	261	270	227	230	222	259	246	271	241	258	231	244	256	254	283	275	244	241	288	255	263	257	239	251	238	249	274	270	250	256	250	238	251	245	243	229	238	267	245	291	269	254	258	247	243	263	251	262	245	258	272	274	264	260	268	261	245	260	241	272	241	288	260	255	242	277	240	258	253	276	244	260	263	264	214	256	238	248	218	251	250	247	278	278	239	255	235	255	264	274	273	273	263	262	273	245	228	229	262	241	238	241	242	264	248	278	233	243	277	276	268	269	256	279	266	262	235	272	255	233	280	247	275	257	264	266	233	229	254	246	239	251	254	256	257	242	238	215	252	233	234	243	260	265	273	271	268	231	290	261	245	268	274	250	250	242	241	247	260	269	262	264	247	237	263	227	222	219	257	268	261	255	259	275	261	250	258	261	234	262	278	262	289	231	230	279	257	251	240	244	241	266	261	274	256	236	232	264	240	258	242	250	245	272	237	247	239	277	283	232	267	237	271	253	222	252	264	269	286	254	241	260	227	255	277	254	257	250	241	256	255	263	239	282	252	247	255	223	220	239	267	233	261	251	257	251	249	256	255	257	272	253	246	262	267	238	250	242	231	230	240	263	258	236	243	271	245	235	268	246	231	242	240	247	239	262	288	244	260	262	254	260	268	273	257	266	272	275	266	268	231	264	231	232	264	255	272	262	240	233	245	265	265	266	261	250	265	241	257	250	206	259	272	252	280	261	253	222	247	276	266	254	251	252	260	237	230	269	252	252	267	284	230	258	265	282	259	240	279	260	251	277	240	255	255	248	246	263	249	243	262	255	254	256	239	256	259	249	274	260	237	255	280	237	265	257	272	243	244	250	277	249	230	272	224	263	269	265	254	271	247	256	270	234	263	249	254	272	276	230	303	244	265	265	244	263	235	226	252	271	246	249	253	242	257	281	268	248	249	270	256	283	267	263	262	252	263	263	243	238	234	242	239	238	247	252	249	251	236	246	266	232	254	264	264	243	245	255	277	256	237	245	276	237	254	243	265	241	215	231	239	224	241	253	297	235	229	232	233	249	243	228	234	266	240	234	253	272	249	271	253	261	250	260	222	242	251	283	260	271	242	237	286	254	266	249	241	232	269	267	255	243	260	216	211	256	226	232	224	240	257	257	259	254	243	255	270	267	251	254	246	265	237	265	235	220	260	256	257	262	236	233	220	258	245	293	256	270	259	257	216	249	253	235	245	246	255	228	228	268	250	265	210	267	254	277	280	242	245	256	247	263	272	232	259	232	254	263	264	247	269	277	258	304	231	266	256	232	243	238	219	283	280	255	228	230	271	253	252	261	269	270	279	239	271	264	250	232	260	258	239	253	244	266	276	272	263	257	266	257	256	229	249	245	250	223	245	224	231	255	248	292	266	240	249	271	242	246	286	221	269	260	246	235	225	283	273	251	261	244	248	264	257	272	283	262	255	242	258	244	252	287	226	281	259	236	259	244	251	256	246	262	275	246	240	245	270	245	230	248	240	251	256	251	251	249	259	264	273	244	254	266	254	241	242	259	238	275	276	244	243	254	242	271	221	265	249	235	245	242	253	231	233	261	224	250	234	257	227	258	236	266	263	251	269	241	269	263	265	299	249	254	261	232	231	254	257	246	275	249	266	257	234	240	233	241	272	276	288	235	242	261	251	256	271	259	270	269	259	245	249	247	254	244	241	264	256	250	256	269	252	239	283	274	242	267	269	254	266	261	231	232	292	272	243	244	263	270	235	258	252	240	237	274	249	265	264	274	256	243	276	267	226	247	266	256	255	254	221	253	255	236	247	269	261	246	238	269
5450	550	294	184	160	173	208	227	222	216	199	162	159	163	152	125	144	123	135	118	112	106	111	95	108	106	106	115	91	94	97	89	71	75	101	104	91	80	74	91	84	86	80	73	83	62	81	79	91	65	70	88	79	77	78	86	81	72	76	72	94	66	81	91	75	70	96	73	81	91	80	71	86	79	82	73	71	70	90	76	85	94	76	71	74	77	72	92	77	89	97	88	69	87	76	78	66	87	86	78	90	92	79	67	76	76	87	76	76	74	82	68	92	79	80	58	76	62	56	78	66	78	83	67	81	55	79	74	93	60	80	72	77	75	85	71	73	78	75	85	92	72	72	71	75	67	69	75	82	75	81	87	66	80	88	70	87	70	84	93	68	78	66	93	65	72	77	79	73	69	84	92	99	79	63	70	86	85	86	107	83	80	73	72	78	71	54	86	78	74	76	98	67	88	85	70	73	77	62	83	101	70	61	81	79	73	64	89	75	70	88	98	87	67	79	64	84	76	74	79	67	91	92	75	87	93	75	82	86	68	86	87	75	72	61	86	66	73	89	74	63	91	73	79	83	75	84	90	66	63	83	81	78	95	79	74	57	86	88	69	78	76	83	80	82	85	88	63	89	74	81	87	73	77	80	71	56	94	86	74	87	70	71	95	63	78	75	84	95	86	71	72	74	89	82	78	84	82	79	83	92	74	66	68	75	69	89	70	76	77	71	75	87	76	88	66	64	65	74	88	81	79	84	84	79	102	72	92	73	54	90	69	71	60	78	74	68	80	76	70	102	86	80	63	67	78	84	76	58	73	80	68	70	67	96	71	84	81	91	74	87	79	78	77	75	82	94	79	64	74	96	68	66	74	69	74	71	77	82	70	89	78	57	73	72	82	82	58	82	90	80	86	79	77	67	93	80	68	93	72	70	83	70	74	79	78	59	74	89	84	50	88	91	66	80	79	83	88	78	75	81	78	64	79	87	63	86	74	82	71	85	84	73	79	72	95	85	80	84	78	64	72	80	87	72	76	79	83	79	84	71	80	84	64	70	79	66	71	92	83	94	74	82	74	78	74	66	64	67	55	76	70	75	72	76	82	79	78	80	88	75	77	79	73	72	84	76	80	74	68	83	69	62	73	82	75	74	87	69	81	79	101	76	71	92	71	74	86	80	75	88	81	72	63	81	84	79	80	82	75	106	73	78	78	106	80	73	85	76	79	77	70	79	69	85	75	67	82	78	76	67	89	79	69	59	65	89	66	77	74	87	66	71	85	73	75	83	85	79	70	64	85	87	70	88	76	74	68	71	74	92	82	71	70	66	82	84	81	72	91	81	76	73	70	84	70	63	73	85	79	81	70	70	79	76	89	70	76	73	75	69	77	87	90	59	73	71	71	90	77	70	65	78	87	78	87	71	63	75	84	79	66	66	83	78	82	83	77	75	80	90	70	81	69	78	76	65	95	68	72	99	70	76	55	81	73	68	74	78	64	74	92	79	78	93	88	67	95	59	75	89	68	58	73	98	69	84	73	102	81	84	79	84	81	67	78	62	90	65	89	78	79	88	93	87	77	79	52	75	82	64	85	78	72	80	82	80	74	78	90	77	83	77	76	75	83	70	88	84	72	90	96	86	83	80	89	80	84	91	82	74	84	85	66	85	78	71	90	79	79	87	96	69	88	84	88	73	76	67	80	85	88	72	80	79	68	61	66	88	60	73	79	84	65	75	76	84	86	80	63	87	81	77	68	97	86	85	79	78	84	74	78	86	81	73	76	91	78	70	79	75	62	54	75	76	99	87	55	77	69	65	89	84	77	76	79	86	89	77	93	82	79	65	86	73	66	71	73	74	60	66	80	96	87	59	96	77	74	82	72	72	85	75	92	78	62	78	75	52	82	60	74	80	89	77	80	84	76	72	80	83	57	99	76	86	49	72	64	87	67	87	89	78	79	78	77	72	78	71	86	79	77	72	81	79	83	91	82	84	76	102	87	65	77	78	70	72	82	64	89	68	80	65	73	82	73	64	75	68	82	64	90	79	90	69	66	90	89	77	73	96	69	74	83	89	73	81	79	87	86	72	86	81	71	67	93	84	69	74	88	84	82	72	82	82	86	88	85	75	76	67	84	58	85	74	67	65	82	70	68	66	82	96	69	75	67	76	89	81	99	56	77	79	77	85	79	71	73	67	86	74	83	59	80	74	76	77	75	57	78	87	69	86	75	78	61	69	60	69	72	78	90	80	76	66	90	71	72	79	84	85	76	79	68	53	79	88	70	79	70	90	78	70	78	92	87	79	81	70	81	64	71	98	70	71	76	76	61	85	88	72	65	66	64	49	80	76	88	86	70	87	76	74	83	73	79	70	84	66	75	71	93	72	59	75	87	59	72	60	74	75	82	71	81	91	76	73	66	83	80	68	83	81	78	73	63	75	78	75	73	75	61	83	80	97	75	68	74	84	73	88	87	69	55	80	79	85	78	83	90	74	86	80	67	73	85	89	81	75	73	86	73	82	91	85	72	73	75	79	88	73	68	70	78	63	79	66	73	92	80	87	71	87	78	77	79	75	80	76	75	73	70	83	86	84	93	57	81	88	72	71	77	80	72	88	63	76	92	75	89	80	74	77	72	65	78	70	74	71	88	91	77	84	78	78	77	62	60	75	79	79	73	90	76	59	91	86	77	82	76	77	88	83	80	79	79	76	58	79	76	59	72	75	64	67	69	77	84	70	76	77	83	61	85	90	86	81	80	79	65	88	82	72	84	67	76	81	80	85	82	96	69	63	75	74	90	82	87	83	87	83	68	73	65	78	86	69	71	66	89	71	73	83	79	77	95	89	84	79	71	65	83	62	87	76	75	78	63	66	68	69	83	97	78	91	76	91	62	81	83	71	72	74	68	73	85	83	68	86	87	79	72	92	80	76	81	61	66	94	89	66	61	79	78	76	71	97	77	79	72	68	74	89	75	65	81	74	68	69	74	83	73	70	83	78	84	77	74	78	69	80	74	81	70	75	85	72	68	72	70	89	69	67	88	99	81	63	85	79	80	77	78	77	85	62	71	63	97	75	87	71	81	67	67	83	77	79	87	71	84	78	82	74	77	53	64	80	70	78	68	79	74	67	73	78	73	77	72	81	78	75	75	83	71	76	77	76	82	76	78	83	75	68	71	79	74	74	88	73	71	78	80	69	81	66	70	68	74	82	74	82	77	86	70	65	76	83	88	81	74	92	86	76	89	79	78	65	74	69	74	86	63	79	88	73	76	83	89	93	72	69	75	81	68	79	76	86	81	88	79	64	95	77	76	77	71	64	68	82	84	54	75	61	81	85	70	74	86	88	74	72	77	92	85	79	69	86	92	70	76	74	77	85	73	77	92	73	63	84	69	62	82	71	92	74	77	80	82	73	84	76	83	80	78	77	85	55	88	85	77	82	85	86	76	65	74	87	90	81	84	87	59	72	62	77	74	62	65	69	76	65	84	75	96	52	84
22450	6169	3318	3422	7181	10309	10761	9789	8412	7207	6091	5299	4516	3934	3545	2963	2657	2381	2252	1964	1769	1712	1661	1497	1417	1380	1266	1258	1159	1170	1056	1073	948	912	1009	915	968	1010	941	975	957	851	820	757	728	750	828	806	775	717	759	774	795	755	736	673	680	740	713	724	722	715	749	727	705	749	705	728	723	717	708	687	687	717	691	688	682	663	710	699	702	693	724	682	749	757	731	710	685	692	700	704	720	697	726	695	695	724	705	732	748	665	700	689	668	706	656	635	675	692	662	686	687	702	660	687	666	680	691	650	661	691	706	674	655	601	662	689	682	738	594	680	667	669	632	617	650	668	650	664	681	681	611	645	724	603	671	665	631	669	625	631	665	668	636	641	642	679	657	654	656	689	664	679	678	660	690	640	663	662	652	698	666	651	622	623	646	661	639	654	664	660	676	667	651	689	664	616	660	647	633	668	691	672	627	665	635	666	655	706	615	602	664	693	643	641	702	692	681	660	678	656	652	670	676	687	663	688	666	651	630	679	689	670	637	669	630	672	672	602	655	676	636	655	700	641	577	689	622	652	668	703	667	657	641	687	669	638	658	690	657	685	674	653	668	649	658	659	631	675	676	660	663	670	699	661	620	698	656	690	649	631	627	648	623	659	615	680	599	683	663	642	683	672	628	633	684	668	659	681	616	656	684	681	680	695	643	648	625	639	649	687	698	655	622	677	716	675	708	693	708	691	676	686	685	643	596	687	625	662	693	650	678	708	659	631	632	685	638	666	612	677	624	672	681	611	616	609	640	679	664	639	673	639	655	687	691	655	694	657	639	667	647	619	690	630	634	657	598	643	686	614	643	612	648	653	644	685	662	688	658	649	606	668	640	607	643	617	620	674	651	658	651	684	665	679	650	635	651	632	681	632	682	626	648	657	642	639	649	659	651	619	631	695	670	678	705	679	639	690	671	662	687	637	662	631	679	660	696	683	678	641	646	662	683	674	678	655	680	686	670	652	663	654	667	640	639	646	680	675	705	643	668	651	648	607	698	708	660	656	679	648	675	687	675	719	662	643	637	713	668	648	683	650	667	662	670	670	677	661	657	634	663	639	643	649	707	657	629	650	672	641	639	664	640	728	660	663	677	659	712	600	609	717	683	654	615	673	670	657	669	657	677	669	654	644	635	645	681	687	648	653	696	684	682	707	639	690	639	631	678	672	703	648	597	650	643	659	670	657	649	646	616	733	667	681	628	667	623	652	666	641	633	667	657	681	631	659	628	653	636	668	697	619	670	630	675	672	684	659	723	668	615	642	681	656	676	611	619	630	680	619	653	657	646	645	712	673	679	614	673	659	678	656	656	641	663	628	642	654	703	637	637	648	608	637	672	598	716	703	621	672	662	681	668	689	687	679	684	603	634	684	652	636	623	662	695	697	689	638	682	633	650	619	676	674	641	623	697	653	658	663	683	658	660	647	638	647	650	640	689	642	603	651	643	669	689	679	660	677	702	671	634	676	653	705	629	652	680	629	684	662	676	623	683	649	647	632	667	643	662	629	643	663	658	683	631	669	702	659	645	695	674	607	678	647	660	676	630	650	652	642	664	638	699	706	650	606	672	618	675	674	656	626	663	656	671	611	636	633	600	681	636	665	647	627	669	621	667	679	675	625	632	618	699	684	671	638	618	619	652	672	705	711	661	677	671	686	632	684	685	686	670	679	645	693	600	672	656	625	645	617	684	627	646	656	639	687	636	653	687	636	683	652	664	630	646	692	652	690	692	613	677	687	606	665	660	645	634	610	686	668	626	636	669	642	639	673	630	642	699	637	687	669	681	705	639	670	639	652	642	625	663	690	638	724	656	686	656	649	672	646	649	667	666	646	653	693	692	688	655	615	655	621	644	674	695	626	645	670	669	632	668	667	629	642	627	656	682	693	671	705	655	669	629	655	678	654	677	648	687	702	628	671	664	660	644	640	625	650	641	674	621	654	660	648	640	675	664	632	658	648	676	681	627	625	701	650	669	689	671	702	688	714	634	632	676	641	611	651	713	664	668	630	646	635	618	700	675	636	651	671	683	651	657	636	707	687	697	687	673	665	688	696	656	672	673	645	663	676	670	699	656	617	651	663	647	677	657	612	641	666	631	635	657	675	657	645	718	687	736	666	596	669	656	712	678	670	693	663	610	670	678	652	662	672	649	681	612	675	624	612	658	672	621	637	620	681	698	662	645	652	696	668	646	675	681	651	624	650	673	645	659	695	624	693	655	672	684	569	689	675	659	674	650	616	638	665	625	698	674	673	657	646	641	638	651	621	656	618	604	684	700	675	629	649	633	686	702	646	645	693	661	671	654	674	681	645	608	641	709	679	644	643	660	637	663	649	691	637	688	648	672	671	613	674	656	627	668	659	652	622	655	615	680	641	648	674	645	680	642	685	667	641	655	647	647	640	690	675	697	578	689	635	648	628	648	689	633	589	657	661	700	673	664	652	630	653	653	609	649	641	733	634	660	665	629	666	651	664	649	633	660	664	642	649	679	653	646	667	697	700	629	686	628	638	671	633	616	671	632	623	667	623	631	669	622	653	713	684	681	659	669	657	696	659	684	649	677	655	667	647	634	683	665	638	658	656	651	689	644	635	640	655	685	669	685	651	634	667	627	638	717	612	631	647	663	696	625	634	659	632	642	651	670	690	643	630	640	663	653	654	682	683	688	701	640	629	689	693	672	642	713	672	637	639	654	679	642	659	685	656	664	676	655	671	675	688	633	639	610	625	709	645	657	644	633	641	697	653	692	617	622	649	668	695	611	641	702	679	607	673	643	637	616	656	652	686	656	644	612	637	683	680	629	643	656	644	663	655	703	670	686	575	665	653	621	675	680	655	671	686	668	682	724	618	613	625	676	664	656	642	675	664	623	691	668	662	725	713	643	675	648	643	660	680	629	662	701	654	662	672	639	657	641	646	610	615	640	667	634	657	668	686	606	607	635	652	647	677	621	669	635	666	679	686	677	621	614	629	687	650	612	611	648	630	656	668	660	676	675	659	680	610	679	649	632	631	662	670	642	721	639	654	686	654	673	635	679	678	650	634	673	655	590	669	639	625	664	671	682	638	661	625	683	662	717	675	630	632	682	670	616	667	674	692	663	643	627	705	646	652	699	690	632	684	661	633	637	637	640	654	631	655	656	682	646	648	675	669	635	671	670	646	656	641	660	681	655	699	617	616	700	663	658	621	657	663	663	683	698	675	677	633	668	677	635	659	662	641	687	671	648	651	627	642	695	636	600	612	652	630	610	664	634	644	630	686	703	646	615	656	653	654	683	690	637	648	650	648	622	651	669	646	720	712	647	668	652	655	674	701	656	623	676	624	663	690	674	610	658	649	656	644	695	631	647	637	663	629	672	617	693	674	650	682	604	662	640	674	662	672	637	683	655	659	662	669	660	643	639	604	645	686	669	668	639	692	696	649	693	623	692	655	698	669	678	697	685	627	689	760	625	651	675	653
4168	197	120	96	86	96	111	108	108	102	88	87	93	70	70	66	62	77	55	75	64	53	62	77	76	62	73	57	70	68	62	70	61	62	59	46	59	56	57	52	64	53	53	56	57	60	51	71	65	56	66	63	66	62	53	50	62	53	60	65	66	57	58	41	66	56	58	69	68	61	58	60	52	64	70	51	57	65	65	77	59	66	61	55	53	78	54	59	70	63	63	58	42	76	57	58	59	63	55	66	64	60	56	67	61	62	61	57	54	52	53	55	51	60	54	51	58	59	54	56	58	66	47	55	50	56	72	64	64	61	53	58	54	53	57	60	68	55	56	55	50	66	58	58	60	60	67	53	44	61	70	54	60	59	62	63	56	51	59	63	65	69	57	57	53	55	42	79	52	40	54	58	58	64	64	64	56	53	71	57	53	67	56	56	70	52	58	50	44	59	57	55	62	66	63	60	61	59	57	59	55	56	60	58	54	67	54	61	61	45	64	62	44	58	39	56	67	57	54	63	77	37	54	56	62	57	71	52	75	65	64	67	58	48	57	59	69	53	67	59	51	68	50	58	60	47	63	60	61	51	62	55	55	59	70	72	65	62	57	43	67	66	59	70	76	46	66	54	53	56	70	58	56	61	55	67	66	64	56	56	62	58	61	61	67	53	55	66	51	62	62	50	61	54	45	57	51	55	54	57	53	60	58	59	53	59	62	57	60	64	37	53	64	63	60	57	65	50	45	43	50	56	62	69	51	63	50	49	58	54	62	55	54	56	49	64	62	53	64	58	51	46	51	56	58	69	66	62	60	67	56	61	51	53	45	70	73	67	59	63	64	68	52	57	64	60	65	67	74	51	56	59	54	65	68	61	59	56	60	48	49	49	45	60	57	75	61	51	67	46	59	50	51	61	65	58	51	52	58	61	60	61	64	67	57	48	51	64	64	52	47	76	61	61	52	53	70	60	70	75	60	69	57	44	55	70	55	46	60	62	43	68	48	74	50	61	59	53	45	42	63	70	47	70	54	62	54	61	45	58	55	61	48	57	79	57	57	67	53	52	59	50	57	43	63	53	66	53	42	43	69	35	59	51	65	76	57	58	59	58	55	64	54	63	57	73	60	67	55	64	54	65	57	54	59	58	60	60	56	58	63	63	57	43	62	52	58	57	62	49	57	55	56	64	62	48	65	58	75	71	43	62	71	58	57	45	69	46	44	55	57	58	74	54	53	53	56	74	66	56	49	60	52	52	61	66	57	68	62	51	56	64	48	54	62	57	74	56	64	49	59	79	58	74	53	54	60	66	50	60	53	54	60	52	45	65	58	66	48	66	68	58	62	52	46	58	59	45	65	56	70	52	53	45	49	48	64	48	54	60	60	56	51	73	51	53	64	70	47	63	56	71	37	60	66	56	70	64	49	55	53	64	57	51	56	55	51	69	65	51	62	51	67	72	62	67	58	53	67	53	62	64	56	66	60	63	65	49	55	51	59	62	52	55	46	68	72	61	61	57	62	47	49	67	60	61	64	56	62	57	67	55	51	72	67	54	70	62	55	50	63	41	47	64	55	64	54	54	69	60	61	54	71	62	67	57	58	57	63	67	60	55	68	68	53	62	43	68	63	69	60	60	60	60	59	69	51	60	65	55	65	60	63	74	60	69	63	55	60	57	60	54	54	66	57	64	67	64	55	66	58	49	61	58	49	46	54	67	60	50	74	55	63	51	60	75	46	61	72	62	67	53	54	62	65	59	71	52	58	55	68	57	57	57	49	57	63	60	45	72	55	62	39	68	55	71	64	52	64	57	37	67	61	66	69	69	75	49	56	69	52	55	58	58	61	47	55	82	57	55	54	67	58	46	61	55	66	53	60	72	56	71	55	60	53	60	71	52	56	57	57	65	56	71	62	51	59	55	47	63	60	56	57	62	61	47	72	52	59	68	55	69	65	55	53	55	52	60	51	57	54	56	59	51	51	59	66	57	60	66	65	69	66	64	64	61	56	70	56	61	54	60	61	58	59	55	56	58	52	57	58	49	49	64	57	80	47	60	52	43	50	61	51	69	60	64	63	64	54	45	61	55	64	66	52	60	59	62	49	67	40	45	51	69	61	68	52	51	59	63	61	52	60	61	53	68	55	50	62	49	59	46	71	52	71	65	61	66	46	66	67	53	53	65	56	56	70	64	61	66	52	59	72	46	48	62	64	57	59	73	64	68	52	81	58	63	52	62	63	53	70	72	64	68	84	77	57	51	63	54	65	47	64	66	57	63	57	54	71	56	70	51	47	46	59	56	57	56	53	54	63	59	67	54	54	57	48	71	58	67	59	76	64	45	58	57	55	66	62	47	71	64	54	48	53	55	64	57	58	71	81	55	59	62	50	54	56	47	59	58	63	72	58	54	50	46	66	54	46	40	71	39	63	50	44	53	57	53	53	47	69	61	52	55	58	60	61	49	59	64	55	70	51	69	59	70	58	65	47	60	50	67	56	58	58	63	64	43	46	63	48	56	45	65	65	58	65	41	66	53	59	64	51	65	65	62	51	61	57	48	54	59	73	61	54	47	63	59	70	56	66	55	48	56	47	46	60	43	62	55	64	58	62	46	60	53	70	49	60	52	48	65	57	47	63	60	65	66	67	64	54	49	47	47	61	45	43	59	57	55	60	65	57	64	55	55	51	55	68	49	53	61	51	56	58	62	49	63	36	59	59	53	51	46	54	71	55	67	56	67	56	64	52	63	63	71	61	47	56	67	54	51	70	69	54	57	62	47	65	45	59	66	66	54	56	58	41	72	52	62	54	62	53	67	61	48	41	60	42	52	53	45	59	57	56	61	62	54	57	58	57	62	59	67	53	57	60	79	56	42	55	58	53	55	65	40	64	36	54	48	75	70	50	59	54	53	60	61	73	62	71	59	72	52	56	61	56	70	56	66	66	43	72	57	62	59	60	54	50	56	60	65	51	58	60	69	49	67	56	47	51	52	58	73	50	47	52	55	64	55	53	58	56	66	67	70	58	59	60	63	61	52	64	66	57	61	53	56	66	63	47	64	57	56	59	51	55	67	61	60	46	58	71	64	54	69	61	59	59	52	75	68	56	64	56	54	53	60	67	63	61	54	60	63	70	51	51	69	58	61	67	49	66	58	67	63	58	72	56	62	53	57	68	49	58	64	45	52	60	66	47	50	66	58	65	56	56	71	79	69	61	54	60	68	79	57	56	67	51	60	64	62	54	56	57	56	68	58	50	57	58	55	59	58	65	52	63	58	49	58	57	50	59	50	67	55	59	66	63	58	54	48	63	55	74	53	54	55	52	61	56	71	53	69	65	55	42	47	56	49	57	50	55	54	50	55	52	64	59	60	49	51	46	48	62	70	64	66	70	58	48	61	60	59	45	49	72	50	65	60	58	55	45	61	56	61	56	62	62	65	51	57	56	69	58	55	59	59	63	67	63	56	64	60	60	70	47	64	65	50	72	63	53	52	54	54
12746	2485	1374	1453	2863	4015	4344	3782	3187	2780	2442	2000	1829	1688	1451	1242	1227	1036	942	904	834	821	753	742	698	684	632	664	632	614	628	582	621	575	541	569	547	549	531	521	582	538	488	489	497	511	497	462	479	512	479	509	500	512	509	459	470	483	445	522	498	480	448	514	498	496	489	514	498	516	478	481	486	490	530	449	490	512	470	495	471	515	521	498	504	525	463	511	524	495	496	468	492	493	520	532	511	535	498	517	506	503	441	476	517	503	494	497	478	480	501	471	461	462	487	524	534	488	508	451	493	450	487	483	499	510	508	521	453	478	477	475	479	521	512	440	523	464	510	505	488	467	450	503	466	421	499	473	461	463	496	501	455	479	479	479	515	456	467	479	500	526	476	463	526	455	480	531	520	475	490	507	491	508	471	511	455	499	508	499	472	501	486	491	498	487	473	460	434	454	495	456	473	460	526	468	504	464	441	459	512	482	456	547	475	491	427	500	471	446	489	453	478	501	473	476	476	490	468	486	469	494	493	462	495	479	482	510	478	496	424	486	484	511	501	502	461	487	487	495	480	469	450	450	483	515	456	487	496	456	505	471	469	497	459	491	484	483	436	491	460	498	465	526	465	507	507	472	472	494	489	500	471	482	480	482	481	450	474	475	493	498	474	463	487	451	473	500	490	486	473	479	492	488	487	485	489	478	447	454	424	478	467	458	541	446	477	477	458	496	471	430	477	488	437	488	486	455	468	444	451	455	436	498	502	479	520	492	440	507	472	452	446	459	449	487	453	465	458	479	517	499	455	464	485	452	476	482	500	494	488	493	464	496	522	443	499	487	508	504	463	445	456	503	492	467	498	465	476	492	453	504	481	477	512	471	481	473	499	540	486	488	497	494	449	517	483	431	451	466	527	459	531	460	482	472	449	460	481	467	467	457	429	462	466	480	513	472	476	449	468	476	494	465	491	455	457	471	514	464	505	465	493	511	473	473	494	488	482	491	487	461	503	492	461	496	505	463	487	465	459	463	509	500	480	474	503	472	447	470	444	444	483	470	464	478	506	458	492	487	485	496	455	479	485	466	468	489	452	473	455	464	476	470	472	487	462	468	507	461	459	490	454	493	441	495	450	477	479	465	438	482	489	483	491	454	429	476	511	522	451	472	478	476	490	457	456	512	487	476	488	483	503	475	454	471	423	484	494	479	454	483	454	507	484	458	457	478	476	458	449	525	467	484	450	425	463	494	498	459	470	500	459	499	500	466	495	480	490	485	488	521	433	474	449	495	490	483	476	485	481	486	462	477	436	474	460	515	473	452	450	491	458	463	496	433	441	487	459	483	489	502	445	484	461	455	496	460	506	457	464	457	485	476	478	531	486	472	513	467	453	457	457	486	462	494	447	469	456	468	462	487	460	452	484	471	519	465	487	501	471	474	512	480	471	454	464	453	469	448	463	469	477	463	479	472	464	492	518	475	456	457	470	494	501	498	462	473	526	474	484	450	460	488	462	450	476	498	478	477	490	495	502	490	484	516	492	488	478	428	478	501	478	496	465	474	482	457	484	459	473	459	479	484	490	479	477	475	484	478	485	474	452	472	499	409	473	492	450	453	488	472	494	469	463	512	514	479	455	475	463	473	477	456	484	499	538	467	439	492	498	480	463	467	490	434	515	490	455	500	518	443	505	463	488	503	513	491	436	469	503	476	521	477	509	468	490	501	473	479	495	489	493	471	519	477	497	481	461	497	465	495	505	494	502	484	486	503	475	458	506	488	464	449	466	522	525	461	508	473	473	470	473	469	498	483	485	450	501	530	481	514	457	499	459	467	503	463	503	458	485	427	482	501	452	467	460	466	466	510	487	462	509	493	500	486	454	448	476	475	477	489	476	481	475	470	465	489	509	448	454	478	443	479	472	483	475	458	476	496	479	472	481	496	474	476	475	470	470	458	491	437	503	476	456	442	503	489	450	487	466	464	484	485	519	452	441	467	468	483	468	478	451	475	456	473	493	464	516	501	487	499	490	465	503	478	479	483	480	487	483	480	497	449	475	443	461	487	471	454	442	454	465	505	432	496	499	510	462	467	456	471	493	462	460	492	498	494	463	473	478	463	495	455	540	487	484	506	514	452	470	460	471	473	454	466	513	465	490	463	459	432	480	475	493	506	463	452	473	446	480	453	453	466	472	411	490	500	466	485	483	499	473	463	503	474	479	500	448	453	475	470	476	480	523	494	468	484	458	470	493	458	476	473	520	475	498	489	489	489	492	490	488	468	466	422	480	452	449	499	457	534	479	478	470	485	467	491	519	436	526	469	513	470	505	470	494	467	499	467	459	493	491	494	479	454	483	518	471	472	510	490	468	510	450	489	497	484	494	503	500	485	472	462	482	434	469	491	517	493	538	483	472	530	471	486	497	485	450	501	503	470	496	483	482	485	518	513	490	464	509	477	509	473	478	450	460	487	500	474	480	488	482	477	483	471	478	433	472	493	471	468	505	501	454	461	447	477	488	500	441	500	544	479	484	492	498	467	427	482	485	464	476	497	481	455	481	477	469	498	503	481	476	475	470	481	485	476	496	491	485	507	471	485	510	492	488	456	482	477	462	442	523	468	428	461	462	497	492	510	479	526	482	449	492	513	473	490	496	464	458	467	448	484	475	514	483	503	504	495	488	503	475	449	460	492	529	472	496	504	503	461	489	491	503	460	491	432	480	482	444	478	510	462	503	502	464	478	496	512	463	468	513	510	460	500	494	502	453	462	509	500	490	446	448	451	456	491	497	472	461	437	479	475	533	477	476	458	462	482	468	483	487	473	496	468	478	486	465	515	452	460	484	480	481	478	528	505	500	504	481	474	437	497	464	471	518	452	467	475	474	481	497	536	467	500	463	483	536	506	510	482	488	489	514	487	445	496	477	455	465	441	501	431	440	511	477	506	479	495	496	477	522	479	490	490	474	480	515	463	437	509	518	518	462	455	492	461	455	505	509	496	529	529	504	484	487	497	453	474	477	429	481	468	451	472	455	486	496	471	496	494	484	494	447	487	478	500	479	493	440	483	492	441	544	481	475	486	512	446	482	498	487	463	505	517	465	492	444	476	476	478	496	496	455	493	477	510	495	531	465	472	502	488	476	506	465	468	471	458	489	489	482	477	492	483	492	538	470	529	441	534	499	497	447	461	487	479	474	490	471	475	499	466	440	476	480	486	515	489	488	497	474	504	501	469	478	502	498	491	454	509	499	492	485	475	472	474	506	473	458	500	467	499	491	491	478	506	480	431	498	501	482	487	488	454	501	480	492	443	477	417	495	483	462	454	464	517	490	493	507	482	473	483	515	457	478	498	486	476	472	444	488	468	462	527	466	475	472	480	435	499	483	467	490	484	480	464	481	530	461	470	463	464	447	481	430	497	476	478	467	498	448	483	502	488	475	493	462	446	456	513	476	472	477	491	441	493	448	504	496	503	458	475	463	504	519	472	478	464	475	483	477	492	465	545
3850	417	234	184	168	162	203	211	189	186	152	157	179	142	127	145	131	129	126	131	119	127	107	96	114	109	122	105	100	130	109	111	98	84	101	128	97	97	86	99	102	104	119	104	91	93	78	111	94	90	100	114	100	95	102	107	95	111	103	80	101	94	88	99	111	111	89	81	97	99	108	98	101	96	87	93	86	92	97	98	89	89	100	107	92	97	89	97	91	97	98	75	110	86	94	99	103	121	94	93	115	104	113	105	81	100	111	84	101	109	116	126	118	100	105	92	100	108	106	92	94	89	98	92	97	91	86	88	101	94	88	105	103	90	97	97	105	90	112	84	96	90	119	95	106	74	100	93	96	100	90	84	111	91	104	105	80	90	106	100	104	97	101	109	93	88	95	93	106	89	99	94	92	96	80	103	103	77	94	88	111	96	102	89	101	108	83	90	89	109	86	93	90	96	95	87	101	97	85	74	93	97	90	103	114	92	94	100	103	102	90	100	92	106	108	100	90	91	91	92	91	85	102	87	103	105	104	105	99	106	104	97	100	89	102	90	62	90	90	86	93	79	91	100	93	99	86	95	88	81	109	113	94	82	96	111	100	87	98	97	86	102	101	83	91	93	105	96	102	85	78	79	89	95	97	81	93	94	94	96	94	88	98	105	101	83	92	92	105	88	80	107	93	88	126	105	93	94	113	81	98	110	102	109	89	102	91	98	86	115	91	104	103	87	92	101	97	106	95	112	84	86	84	86	110	107	101	92	115	120	92	99	107	100	106	120	125	85	88	86	104	90	100	78	100	94	95	98	93	94	93	107	109	86	97	100	93	116	122	97	109	108	84	82	99	77	98	97	91	110	77	94	101	107	89	79	118	98	86	91	96	107	87	80	104	72	95	89	100	96	83	102	102	98	106	87	82	90	92	95	94	88	104	87	97	88	90	105	96	89	91	99	87	87	108	94	101	106	102	97	97	98	101	97	100	114	104	109	101	103	99	103	94	115	86	91	85	87	110	112	99	91	90	103	89	100	92	112	99	93	105	73	88	84	97	101	117	93	99	89	96	89	86	107	99	91	93	87	106	84	96	88	93	86	73	104	100	106	88	92	99	96	109	104	90	89	103	104	94	83	98	103	93	88	81	92	88	92	93	98	94	81	90	100	95	92	93	105	88	97	104	87	98	98	97	87	93	94	98	103	102	90	92	98	99	78	88	112	89	93	79	94	79	102	90	103	88	106	101	91	100	97	71	75	98	89	112	101	105	97	102	107	95	114	91	91	94	103	110	107	112	105	108	110	91	88	99	97	112	88	88	94	113	90	90	90	114	106	107	91	111	86	92	87	102	102	88	84	91	85	116	88	102	93	114	86	95	107	101	88	75	106	89	103	89	93	78	105	99	94	94	109	103	99	97	115	94	84	91	93	93	94	103	98	95	98	95	84	110	112	87	82	112	84	91	84	92	96	92	97	93	99	94	100	101	100	98	88	99	119	78	110	108	95	92	96	94	92	85	96	84	100	88	94	100	87	100	89	94	106	100	94	114	86	107	85	100	84	106	92	113	104	81	94	88	100	100	91	102	107	87	87	94	97	89	102	107	97	86	98	106	88	107	100	99	86	91	97	94	92	95	100	99	94	82	78	94	102	95	113	95	113	106	91	100	84	90	83	121	77	103	95	95	91	83	93	93	112	110	100	90	81	82	90	99	98	104	105	101	93	84	90	83	98	93	113	110	89	115	99	101	95	95	93	87	91	107	106	78	92	97	94	105	83	92	100	108	105	100	96	90	97	93	77	92	117	97	107	91	78	113	110	100	99	85	99	94	90	91	94	108	93	84	92	91	102	100	88	82	92	105	102	85	91	96	96	104	80	100	103	114	101	96	103	68	98	104	89	102	89	101	83	80	100	93	106	94	100	99	78	95	106	113	89	122	85	88	98	91	105	90	83	90	87	92	107	111	106	85	110	84	103	83	97	93	94	85	98	83	107	100	90	82	108	106	82	92	109	109	83	101	75	112	84	97	96	96	93	132	105	95	112	92	103	101	108	93	106	97	80	105	83	81	111	93	97	82	90	100	93	100	75	84	93	104	100	97	92	82	119	78	81	94	90	92	107	106	108	105	98	99	105	110	110	108	98	79	97	101	97	86	72	101	87	83	83	75	103	97	92	95	103	109	101	95	100	89	107	89	98	93	97	83	81	99	105	90	103	85	103	92	87	102	91	84	121	95	87	93	96	104	92	93	92	92	97	108	104	92	80	89	123	94	103	110	82	94	95	98	87	100	81	107	94	97	103	82	92	90	78	93	98	100	86	105	101	103	89	100	83	94	107	99	94	87	85	91	93	106	102	89	102	77	96	108	88	105	103	96	94	99	88	113	107	82	98	118	104	80	79	112	84	92	132	108	81	94	98	105	97	95	103	94	105	99	90	90	97	97	98	98	103	112	86	99	115	82	112	95	94	95	98	104	84	106	88	111	110	91	100	81	111	95	128	95	102	100	72	101	87	101	88	97	96	120	85	104	98	88	115	94	101	99	93	102	87	95	89	91	95	92	104	86	101	97	94	97	85	96	97	112	87	89	100	90	98	95	100	87	108	97	112	99	102	93	99	79	101	94	99	94	114	91	93	82	94	102	87	107	105	104	111	79	114	88	95	96	91	106	85	90	78	78	91	98	91	87	93	97	99	89	115	91	99	101	102	99	101	99	106	106	106	110	107	101	110	112	99	94	100	101	109	99	105	88	95	83	112	83	86	115	96	93	103	99	115	94	95	104	91	100	90	93	104	101	83	102	93	106	96	77	92	80	74	86	100	116	98	85	103	112	69	104	106	97	90	86	93	95	107	74	113	80	110	89	97	102	80	100	94	96	110	105	99	108	74	100	99	95	112	84	97	110	96	80	88	92	96	96	88	101	77	101	100	108	83	90	91	106	95	78	116	101	111	80	102	92	86	111	106	92	110	98	99	102	100	98	87	75	105	95	94	110	103	82	97	88	102	107	101	91	95	91	81	104	89	98	103	109	102	109	101	95	101	87	99	89	87	114	84	99	96	81	82	101	93	102	105	87	97	98	91	76	102	90	94	99	102	94	104	90	95	90	93	107	86	93	90	97	98	95	91	111	107	89	105	101	86	95	87	109	93	86	106	88	94	117	96	92	100	76	85	85	86	89	88	83	90	105	108	87	105	99	73	98	88	81	114	89	97	71	101	112	106	99	96	96	99	104	89	97	110	104	92	104	99	107	106	100	88	107	78	78	96	108	108	98	125	92	110	88	114	112	115	99	98	99	108	91	93	94	98	90	75	109	103	97	91	99	103	92	108	92	82	97	85	79	102	100	81	114	98	88	93	112	94	85	87	89	83	99	86	86	93	97	102	87	110	89	83	89	96	103	109	89	104	104	91	102	83	95	97	99	101	91	78	92	91	88	96	102	108	94	110	101	102	93	87	89	91	77	108	92	103	91	94	109	87	103	97	92	86	107	101	97	76
20982	4978	2640	2817	5700	8163	8602	7836	6566	5619	4829	3897	3493	3031	2650	2460	2113	1914	1764	1655	1520	1497	1330	1349	1282	1226	1240	1169	1141	1089	1083	1043	1057	1021	994	894	988	954	998	964	958	842	812	799	854	816	915	791	858	844	834	847	855	847	817	804	843	819	814	833	829	844	852	761	862	840	857	806	825	792	821	791	871	820	763	836	855	855	834	778	822	859	794	792	818	823	878	875	836	831	861	829	763	832	797	809	803	891	847	816	790	769	835	805	815	809	799	821	793	743	807	764	783	751	785	775	808	813	827	799	802	712	826	785	737	749	869	781	781	752	734	784	823	794	750	753	810	793	776	783	799	821	769	774	752	794	762	801	803	790	846	735	815	793	796	783	812	732	778	785	810	800	754	722	792	781	789	762	836	807	790	787	786	778	799	746	820	805	793	787	768	826	808	777	812	771	747	761	812	755	830	786	788	788	795	781	818	751	805	803	821	808	794	797	810	777	763	831	814	818	811	789	778	792	796	774	760	783	774	827	735	782	774	784	819	809	775	828	771	784	807	834	756	857	858	780	785	792	743	822	798	780	803	791	763	794	827	793	816	808	826	741	792	819	740	786	769	811	792	826	807	820	863	772	816	792	739	770	723	807	817	758	792	781	799	791	737	809	755	736	766	819	828	729	770	797	791	760	769	814	774	807	828	787	798	796	821	772	759	767	759	866	795	784	834	790	845	794	796	784	793	787	814	808	763	860	805	753	768	768	803	761	760	766	763	880	765	793	799	838	839	759	841	795	784	818	816	818	764	782	830	784	820	733	735	779	818	822	763	784	771	776	849	763	798	804	779	790	828	808	778	789	794	770	752	792	779	795	836	791	847	821	789	804	788	764	807	798	774	756	795	822	837	773	773	824	791	801	774	787	741	827	817	767	819	828	787	789	777	735	838	790	813	747	836	750	739	773	785	768	800	736	790	790	800	824	758	821	793	787	803	814	755	786	816	812	755	827	796	844	770	782	768	782	761	748	743	774	748	744	760	778	801	779	773	827	793	755	781	806	788	822	795	801	811	808	782	836	818	739	811	806	793	783	781	837	791	795	771	802	771	748	786	771	774	802	821	804	829	792	761	792	760	773	783	837	782	827	806	789	751	780	843	795	775	758	774	816	784	825	768	747	786	799	720	770	757	823	820	792	847	805	757	813	812	848	771	796	795	781	780	789	818	792	798	813	697	814	792	794	756	774	743	762	754	791	838	749	815	823	814	784	780	824	798	817	787	865	822	793	822	767	732	753	769	815	847	769	762	820	841	823	799	735	773	748	790	816	804	758	781	763	785	830	785	809	741	776	764	798	776	802	810	791	807	801	808	857	791	796	795	752	810	787	760	784	814	782	806	795	788	830	818	777	803	824	806	800	790	752	814	794	819	802	816	772	802	785	760	808	799	824	753	769	803	786	814	749	829	735	801	765	838	801	771	738	801	753	750	793	743	798	811	812	791	778	824	792	786	813	824	781	811	753	793	815	856	772	804	812	770	767	767	785	803	777	786	733	767	809	789	798	741	853	791	804	820	765	746	827	782	769	798	768	826	752	815	777	813	752	789	783	785	768	824	790	698	778	819	788	760	842	791	784	796	833	784	822	847	830	773	822	831	771	774	765	770	824	813	716	776	816	768	820	876	821	808	782	765	795	824	776	825	762	827	775	833	779	799	780	864	823	732	794	816	786	785	785	746	759	794	779	761	774	742	812	795	808	804	778	826	785	800	767	784	825	702	742	814	772	786	829	794	847	833	800	777	756	787	791	811	783	805	801	803	827	758	805	776	793	783	798	791	789	837	808	816	816	773	787	825	785	777	785	765	798	766	764	793	780	786	761	774	810	801	773	746	783	807	788	754	799	755	783	755	763	751	760	804	796	780	766	819	823	789	774	787	784	779	805	750	764	836	772	781	836	819	787	813	851	777	717	726	752	768	812	765	764	765	809	764	791	782	778	778	746	782	764	789	771	776	776	812	791	772	815	775	802	772	820	744	754	815	766	800	792	738	801	831	838	787	815	782	782	757	754	807	805	783	801	755	796	801	804	775	805	785	751	789	803	796	791	786	762	753	804	821	754	771	776	805	789	790	755	805	832	798	755	795	767	783	743	768	743	780	845	834	762	756	819	804	807	736	796	783	855	752	777	790	799	776	807	817	772	825	745	789	762	788	835	772	767	752	789	822	751	802	833	778	843	794	765	758	826	799	799	790	765	819	803	776	842	807	784	778	781	808	806	788	801	782	785	786	793	742	804	805	822	759	761	765	756	789	760	779	776	765	798	843	779	807	752	722	809	765	801	753	784	819	770	761	799	803	780	768	777	794	820	798	786	733	813	801	796	774	806	814	828	824	837	784	765	786	796	833	765	777	755	752	810	786	795	765	791	808	809	786	844	779	759	763	765	748	805	780	811	831	771	756	756	817	777	764	792	804	749	762	827	777	755	772	756	783	727	779	800	775	740	829	788	781	794	822	809	789	731	814	827	779	860	828	797	796	805	801	787	801	754	740	837	763	775	802	800	754	785	751	780	777	817	798	731	777	826	810	836	785	776	767	823	772	781	780	826	763	837	821	783	808	780	752	764	792	784	791	791	803	809	808	764	800	832	737	770	787	773	780	757	791	818	779	843	766	801	781	762	806	799	796	766	815	751	801	849	784	780	819	756	789	832	763	793	778	788	774	763	793	802	778	807	771	795	776	767	787	821	792	759	762	758	789	815	790	759	824	801	757	786	760	755	878	797	779	780	806	736	792	754	799	779	718	786	753	759	782	778	810	794	772	774	701	792	786	826	805	784	800	766	814	769	804	814	762	809	787	753	755	748	760	742	791	749	747	776	743	782	851	774	796	759	769	798	808	807	791	807	814	771	852	776	735	732	794	752	809	796	800	797	803	784	774	832	802	718	827	774	791	790	801	814	838	811	781	781	800	819	770	774	732	809	785	806	820	774	838	774	794	754	837	778	817	798	804	769	812	774	773	779	788	759	806	804	762	783	763	805	790	743	786	750	750	755	860	761	769	810	803	762	789	815	789	775	776	822	776	816	796	809	795	751	771	811	765	760	777	824	796	770	819	763	797	769	782	771	761	766	751	800	803	792	761	798	758	776	821	831	772	783	781	800	768	779	842	829	789	799	773	802	779	805	777	788	792	795	763	792	779	814	809	767	831	745	815	755	775	712	791	833	777	766	832	801	823	777	771	742	759	815	840	784	763	776	791	781	777	765	860	802	787	706	801	798	751	789	790	751	776	783	838	769	756	798	823	804	820	827	794	787	784	813	833	875	801	779	793	839	794	836	779	785	780	765	838	808	783	784	814	767	763	806	798	789	741	754	783	746	757	768	728	764	800	757	767	818	792	790	736	783	777	788	822	788	793	865	844	795	787	816	757	869	715	770	843	778	807	803	835	836	867	815	771	756	836	808	807	796	784	815	815	760	775	815	754	811	761	794	791	793	807	805	811	801	734	769	788	806
6272	270	127	98	67	83	117	124	118	121	97	90	69	90	67	54	51	68	62	45	37	46	47	47	42	41	51	45	43	49	42	32	37	34	37	33	36	44	39	35	27	39	32	30	21	38	23	38	19	30	43	31	36	35	18	32	28	32	31	29	27	31	37	28	26	24	33	33	34	29	25	38	32	40	29	39	24	31	33	34	36	23	29	35	35	24	25	32	24	25	33	36	38	39	32	32	24	26	35	28	37	29	28	39	36	21	33	35	20	30	45	26	34	40	29	22	34	31	34	37	17	25	35	29	39	26	40	41	26	25	40	26	42	32	26	40	23	35	28	27	33	32	34	23	23	27	21	27	32	29	44	28	41	22	21	33	28	23	34	40	35	27	42	27	28	36	25	31	31	24	27	43	30	27	35	27	26	27	28	37	23	29	33	22	31	28	33	20	24	32	27	39	26	20	37	33	29	42	26	33	35	22	33	23	31	30	35	33	35	25	29	36	32	25	24	36	30	30	25	33	30	26	31	28	19	21	26	34	30	21	35	32	20	23	25	38	28	23	40	25	28	30	33	20	23	27	28	25	31	32	34	30	28	33	32	26	30	29	28	39	34	19	27	29	32	31	29	32	36	30	31	33	30	30	26	24	23	23	31	28	25	21	21	30	29	37	31	27	35	30	28	25	38	29	28	32	36	36	32	34	42	28	28	30	27	30	25	36	21	30	26	31	33	20	41	22	30	31	31	38	37	27	33	27	29	28	25	29	27	30	26	28	21	30	26	24	31	22	32	30	35	40	43	24	37	26	27	31	25	34	25	27	40	33	35	24	32	30	31	26	30	39	27	28	30	35	34	22	28	30	25	33	35	43	35	37	24	34	22	32	27	20	37	36	27	27	34	32	32	29	26	28	33	31	30	29	29	33	23	23	33	42	35	33	34	35	26	30	36	34	30	36	28	30	33	20	18	35	37	24	25	29	39	23	28	36	28	18	22	29	23	31	34	16	34	26	34	26	30	30	22	38	26	32	38	34	29	21	24	38	29	23	27	29	32	37	31	31	20	30	35	35	20	37	29	36	34	22	29	28	32	24	35	34	27	33	30	28	37	30	33	30	37	33	26	26	27	28	25	33	35	38	22	33	31	29	32	26	28	35	29	29	30	35	25	35	37	32	39	35	18	26	35	30	37	33	28	39	28	36	31	32	29	27	34	28	25	34	31	30	27	26	17	19	32	32	30	40	27	39	33	24	31	30	38	25	29	25	30	24	27	35	28	36	27	28	29	33	30	21	37	26	33	21	23	35	30	26	27	25	33	23	36	35	41	24	31	26	32	28	26	30	25	36	46	28	30	29	30	35	30	39	17	33	28	28	37	28	26	26	42	31	27	43	27	25	24	33	26	30	30	38	23	22	20	32	35	22	28	33	27	43	32	20	29	28	36	27	27	30	40	32	32	28	21	19	25	35	25	35	28	34	34	30	25	34	20	34	30	32	32	36	46	36	24	27	28	43	28	30	29	30	35	29	28	19	28	26	29	24	28	24	27	29	19	30	20	26	37	23	26	34	31	33	24	30	18	27	36	38	31	25	35	24	33	29	27	28	39	36	31	30	20	26	22	20	28	30	26	35	27	31	28	24	34	33	38	19	22	33	36	28	30	30	37	30	31	18	32	26	42	36	30	32	44	38	24	30	31	26	21	33	27	19	32	33	31	27	34	29	25	28	38	27	32	26	33	28	25	46	31	38	35	26	32	30	26	40	29	35	25	38	25	26	29	36	31	29	22	25	25	23	42	24	21	36	32	27	32	26	27	41	33	18	27	34	25	34	28	16	21	21	36	36	26	26	25	16	24	24	24	27	23	32	26	35	30	29	37	29	28	32	26	33	31	26	32	40	32	31	27	27	28	22	31	27	39	40	35	31	27	24	23	24	34	29	23	26	36	31	29	28	34	32	33	31	24	32	41	33	24	36	41	38	43	29	23	29	29	28	38	25	38	37	31	36	27	24	30	31	37	24	40	35	31	28	28	31	23	29	33	23	28	31	32	37	26	29	30	19	26	42	26	28	29	25	27	31	29	26	26	25	27	26	34	23	35	42	29	30	24	36	27	32	34	24	39	27	27	23	31	35	25	29	26	26	24	38	32	28	29	17	29	20	34	25	27	30	24	31	25	21	21	35	33	27	36	33	36	27	28	23	25	36	31	23	27	35	33	36	24	24	28	35	30	23	30	31	47	31	22	30	29	31	32	30	31	27	28	31	33	36	27	27	22	30	37	28	35	18	33	28	37	32	29	24	30	25	30	28	24	29	28	29	27	33	26	38	32	39	19	30	31	25	25	26	29	37	18	32	24	40	36	33	32	35	22	28	38	45	30	35	31	27	25	22	26	27	33	26	33	24	25	25	30	31	41	24	26	38	36	32	39	30	29	29	32	27	38	28	22	25	35	29	38	36	30	29	36	26	29	23	28	27	34	36	30	29	31	37	24	32	30	31	27	40	28	34	24	32	22	29	35	35	45	31	31	22	30	27	21	27	30	30	28	27	36	27	36	23	30	22	27	26	27	31	36	31	32	29	35	17	36	29	28	29	25	34	34	27	30	34	28	32	36	28	23	26	33	29	19	25	32	30	20	16	33	32	30	21	31	35	31	33	24	25	22	35	32	29	29	23	21	30	28	28	22	25	24	26	42	26	32	26	28	31	32	24	28	33	21	34	30	36	50	31	26	23	28	20	20	23	32	39	28	30	38	26	30	24	40	34	35	32	35	29	43	34	33	30	36	26	24	25	26	36	24	24	40	36	32	34	25	27	28	35	24	19	39	19	25	36	30	30	28	27	30	21	33	25	27	33	45	25	28	22	31	23	26	27	14	27	31	36	24	27	36	31	35	27	29	38	32	31	22	23	33	25	35	37	32	30	30	23	24	24	36	31	29	28	25	21	20	17	33	32	21	28	38	33	36	25	25	21	27	33	24	33	27	39	28	20	27	26	29	25	34	24	31	26	36	38	23	34	37	31	43	23	32	26	29	44	39	36	27	47	32	32	25	22	27	29	21	32	21	30	28	29	25	35	22	32	35	37	30	24	24	29	32	34	26	37	20	17	21	34	27	31	26	31	30	37	30	36	30	34	21	43	31	29	28	29	21	17	35	33	32	18	26	33	15	33	27	32	32	33	22	28	29	14	27	18	26	26	38	31	26	36	25	22	43	29	30	25	34	35	37	30	28	34	26	27	29	28	37	26	33	32	28	27	31	32	39	28	39	26	34	46	29	27	26	36	16	27	28	29	31	28	28	29	39	30	28	36	33	31	32	26	23	22	32	24	31	23	31	26	25	29	30	28	31	28	27	33	32	31	35	23	34	29	21	28	31	34	30	39	32	26	28	26	30	33	29	26	35	32	36	34	27	34	26	21	22	43	20	20	33	27	32	29	23	27	26	39	27	26	23	34	39	37	40	25	23	27	32	29	22	35	32	23	38	32	34	35	22	33
14548	3602	1842	1992	4331	6492	7206	6580	5519	4808	3900	3250	2824	2444	2011	1813	1571	1367	1323	1150	947	978	851	811	743	662	627	623	622	554	539	530	476	411	444	434	428	428	462	437	412	357	322	333	320	309	313	332	272	285	308	332	291	286	283	310	319	261	300	315	281	289	282	298	291	270	283	298	315	286	292	275	293	265	307	308	297	248	260	308	262	276	283	274	288	259	320	297	296	264	302	255	290	286	310	288	300	273	255	277	258	303	276	281	253	261	267	255	263	254	258	226	263	278	248	234	263	240	272	273	250	275	278	252	237	245	243	227	254	222	264	241	240	264	262	258	238	289	240	245	259	267	258	241	234	250	240	260	250	239	257	261	242	237	211	229	240	267	241	224	266	246	202	251	216	240	245	255	243	243	218	297	220	254	233	229	258	242	226	214	247	270	240	252	254	256	245	236	234	243	240	227	240	230	234	250	239	220	240	242	263	263	228	218	275	241	251	269	247	227	263	236	262	239	219	232	247	249	237	241	253	228	226	258	231	253	229	235	256	255	242	238	243	256	273	238	238	239	259	258	253	241	231	232	269	272	245	217	207	234	253	225	238	249	236	255	247	257	252	238	254	238	264	234	260	235	254	247	230	248	225	229	235	242	261	228	251	221	263	270	237	244	251	249	244	245	249	252	262	235	258	279	224	251	252	233	245	244	222	247	219	249	237	239	218	278	261	248	271	228	265	250	257	250	222	256	213	250	266	286	259	241	242	240	228	246	261	229	248	243	266	258	266	237	240	240	271	215	244	249	251	229	236	246	271	263	236	249	251	275	268	252	255	267	272	229	247	239	246	229	272	256	218	231	268	217	248	247	272	246	230	262	228	247	207	254	226	247	265	245	246	259	236	240	233	230	249	262	239	261	256	247	252	253	247	245	234	229	221	217	237	223	250	248	248	255	245	261	241	266	242	259	254	254	277	218	237	240	238	236	220	259	238	259	228	223	239	241	262	249	255	221	254	236	214	239	234	228	261	259	265	238	232	250	250	236	232	237	245	258	254	245	255	232	233	248	236	258	259	255	269	261	292	253	245	260	244	256	228	279	230	268	227	247	255	237	262	248	227	253	257	247	233	242	228	265	249	280	236	227	266	252	240	260	261	261	268	275	225	257	262	245	278	230	242	238	256	231	254	239	236	231	235	238	245	239	254	253	260	251	264	240	254	214	235	244	232	205	246	250	219	272	251	259	237	280	270	247	238	243	231	243	244	238	262	274	219	253	251	259	254	221	241	224	237	265	212	244	262	240	269	287	267	263	234	278	234	253	274	259	287	254	228	215	236	243	243	270	235	249	224	244	226	222	258	230	250	245	254	244	248	259	250	233	274	233	240	247	236	236	236	244	258	222	269	265	242	248	224	223	248	239	202	244	255	228	244	250	210	257	232	249	234	257	262	263	263	253	263	246	252	234	241	265	236	241	248	262	232	258	245	259	222	236	254	231	246	239	256	221	249	223	237	245	230	237	239	279	250	263	244	259	264	232	239	257	231	235	249	245	235	241	234	260	231	260	263	239	243	221	252	260	261	243	238	236	243	272	255	264	231	233	218	241	231	234	265	235	232	233	245	253	247	264	260	248	216	237	261	252	225	221	222	257	217	241	230	245	233	232	219	257	246	237	178	229	262	253	248	257	247	238	261	238	226	217	250	243	254	251	247	240	236	268	243	249	259	236	246	261	248	238	247	253	231	247	242	249	238	237	259	235	244	268	249	266	256	239	248	240	252	214	229	260	273	241	248	246	273	255	236	235	234	246	283	231	245	259	228	242	245	260	257	260	261	261	269	289	248	232	275	257	252	238	258	262	255	269	257	225	206	261	234	236	235	229	239	242	271	265	232	287	263	234	235	235	243	274	247	252	246	250	252	229	220	263	234	266	239	232	226	235	254	226	223	248	248	243	235	261	258	248	273	275	246	268	253	279	229	264	267	264	229	234	249	262	248	239	237	263	237	261	252	272	226	271	255	239	280	251	264	229	240	266	247	249	258	254	248	230	233	260	238	261	268	254	257	253	242	252	234	240	228	241	243	257	237	226	260	275	270	237	266	239	259	259	251	232	237	251	251	235	234	230	221	253	253	273	223	257	265	247	255	249	245	270	243	247	262	234	209	251	249	203	246	279	280	255	244	249	241	240	245	235	274	268	252	257	257	267	278	240	286	273	255	217	257	237	259	250	259	241	285	240	245	253	241	242	232	231	249	264	258	246	224	268	244	241	233	257	251	267	225	227	241	241	259	229	253	250	257	245	256	262	263	271	231	246	253	279	237	218	231	256	255	208	243	249	259	229	222	254	227	236	260	270	235	271	245	225	259	205	246	237	238	244	281	241	226	251	279	245	229	259	252	249	241	263	245	248	245	220	253	235	241	225	254	246	243	242	276	238	241	261	233	246	252	220	242	245	231	222	235	240	250	250	233	246	248	241	257	243	236	262	235	256	223	277	254	265	253	274	238	235	239	239	257	246	227	259	255	242	240	241	266	263	261	264	260	246	250	250	246	255	256	275	265	250	234	252	243	239	249	251	228	249	260	259	229	243	232	232	258	273	232	254	239	240	255	257	234	282	214	246	265	230	265	244	243	248	239	233	239	243	261	244	251	261	246	243	245	256	244	252	263	238	234	249	244	241	259	276	229	256	274	238	236	227	227	241	219	201	251	228	247	239	231	249	238	253	245	253	280	252	238	295	243	262	252	244	226	259	225	248	248	256	247	227	272	240	269	235	239	256	244	210	252	221	243	248	241	243	260	240	242	253	236	262	292	260	248	229	249	232	255	260	262	237	238	220	259	238	268	256	263	246	254	227	247	227	241	243	241	268	275	208	247	287	238	247	244	229	230	259	258	242	246	227	217	222	291	248	246	228	265	212	263	239	253	254	210	233	272	256	229	264	234	235	240	245	257	224	226	230	262	249	244	237	224	251	231	238	215	249	259	270	240	224	246	231	230	212	238	219	252	247	220	228	240	237	232	233	240	264	223	241	233	193	232	268	241	237	244	246	239	240	247	242	251	246	249	223	258	254	255	234	261	261	225	207	237	249	267	254	245	270	250	252	238	257	271	258	220	229	266	253	232	220	268	243	235	236	261	248	230	232	251	264	266	255	223	252	225	248	250	270	264	245	236	245	255	239	230	268	232	236	249	240	245	270	253	259	257	216	266	252	253	266	250	269	243	246	248	251	250	231	247	251	257	254	248	222	269	269	246	239	257	278	247	238	249	241	204	254	252	236	245	254	227	260	240	244	223	262	246	224	270	242	234	235	230	251	232	244	253	254	263	240	235	259	263	260	283	278	243	264	231	221	259	251	252	223	250	251	215	233	222	246	222	289	229	234	227	230	243	246	256	258	256	265	230	245	238	250	254	267	248	262	223	264	275	247	231	228	263	240	250	285	284	248	248	240	245	237	265	274	243	220	239	233	264	228	244	269	229	246	288	242	268	270	239	262	261	265	240	241
5201	540	307	190	151	176	206	232	215	199	190	207	167	164	132	147	122	106	114	103	105	99	105	95	100	102	100	86	89	93	102	99	101	76	95	73	86	86	87	81	60	80	81	83	74	70	85	66	74	72	59	78	83	70	91	77	73	73	62	68	79	98	92	70	76	86	77	72	55	80	80	77	94	76	105	70	80	72	85	98	83	65	85	79	72	73	67	83	74	80	77	77	82	81	70	84	72	80	77	77	69	72	83	62	76	85	77	77	77	69	76	78	84	73	72	72	69	80	90	60	73	81	83	62	61	80	66	87	79	84	75	96	94	75	78	65	81	64	72	78	75	60	71	72	84	96	86	85	80	81	73	76	80	70	68	91	76	79	66	74	75	69	72	79	80	80	72	60	84	62	80	72	87	70	78	77	82	89	82	73	78	93	81	63	72	76	74	72	100	83	71	96	68	79	81	72	74	71	76	79	75	72	62	59	75	80	81	72	77	86	87	87	67	72	78	81	84	74	90	87	71	83	76	74	77	74	78	69	89	79	75	75	88	87	72	76	74	74	79	72	80	81	74	71	66	71	56	85	58	59	65	64	76	63	76	76	77	82	61	87	101	76	75	81	95	69	81	74	55	84	71	67	75	82	103	75	85	79	80	75	69	65	84	78	69	77	70	88	64	83	77	75	72	90	84	60	84	80	73	84	57	82	84	90	86	76	73	74	89	75	70	73	72	90	91	84	91	58	71	75	86	74	88	72	61	67	77	74	90	79	72	68	72	77	72	69	83	68	81	74	64	91	70	83	65	75	78	77	64	89	81	87	57	78	77	66	74	84	83	89	66	61	87	55	88	81	61	73	77	81	79	89	79	67	84	57	58	65	82	87	71	75	92	73	78	74	86	80	77	77	62	82	69	68	84	84	70	60	76	87	98	70	68	65	79	62	69	75	63	76	77	77	72	63	67	69	87	81	77	82	68	58	64	72	96	76	72	74	55	80	76	85	80	68	80	82	75	87	58	80	86	104	72	71	77	66	88	73	79	78	71	76	85	75	76	83	74	66	79	63	85	64	81	82	83	91	70	73	63	68	82	70	63	74	78	94	82	71	72	79	69	75	80	75	87	75	74	66	69	71	73	79	84	88	67	81	69	61	69	83	80	63	75	64	74	73	75	70	55	74	57	82	84	64	69	70	81	84	67	62	69	80	68	72	70	63	91	79	79	71	87	79	90	69	74	74	83	73	69	86	72	73	72	71	83	84	71	86	64	67	62	72	85	74	81	92	70	75	92	62	65	75	77	78	61	81	79	77	72	68	77	67	74	83	82	76	83	77	68	79	67	61	59	80	85	77	68	57	77	78	72	78	72	65	82	82	76	75	66	78	89	79	91	89	77	79	76	74	79	86	75	71	78	76	68	70	64	73	64	71	74	72	81	76	88	73	82	80	100	59	69	79	86	81	73	71	77	85	59	85	77	72	80	75	79	60	84	72	81	73	80	82	73	82	76	69	72	64	98	92	83	77	70	80	82	66	82	67	64	75	80	81	83	76	70	56	80	86	67	70	80	70	75	93	79	79	67	84	97	68	70	89	78	76	63	87	78	84	71	73	69	79	76	90	79	78	67	72	62	77	75	78	78	66	81	81	90	82	78	72	90	63	88	79	83	77	77	91	91	85	75	70	84	87	74	97	85	69	70	81	70	74	75	81	66	86	111	79	81	87	69	86	82	89	82	85	62	84	80	76	73	74	68	78	78	77	72	80	75	83	78	72	85	77	93	77	91	74	95	82	76	83	86	84	80	61	66	83	60	72	75	73	62	63	68	90	84	74	76	90	89	73	89	87	64	69	83	90	61	76	76	81	97	75	67	74	74	97	76	76	71	72	71	80	74	82	74	69	69	75	75	75	80	74	73	78	77	82	59	79	78	67	81	83	69	75	72	76	69	83	94	70	87	75	81	65	92	74	62	80	85	72	80	107	78	79	89	89	89	71	60	82	66	76	77	82	82	79	73	78	60	64	76	75	67	94	82	75	68	83	81	89	61	79	81	82	74	73	86	73	80	71	58	60	74	63	96	81	71	83	75	75	78	69	78	73	77	64	80	72	60	79	76	88	66	73	85	70	77	84	82	89	62	65	74	62	81	59	79	88	89	78	77	72	53	76	90	88	71	79	65	77	62	67	79	101	81	88	72	76	83	72	87	83	67	73	94	87	92	88	85	78	92	84	94	71	70	75	72	79	70	83	56	78	82	75	77	75	76	68	74	68	82	83	84	74	84	78	88	66	67	78	76	85	83	84	87	70	71	88	83	81	73	76	71	73	84	80	74	73	102	73	75	68	89	82	79	81	78	58	79	88	75	81	84	84	84	73	64	80	73	75	79	79	70	67	78	83	80	69	93	72	85	82	84	67	82	73	73	87	74	71	91	69	92	75	88	63	83	82	58	69	82	81	76	96	97	85	69	81	59	71	78	83	71	74	97	71	80	64	75	69	71	82	79	77	82	76	65	83	68	85	70	65	84	72	69	88	82	81	64	79	76	74	78	72	75	70	71	82	69	80	72	72	72	70	72	66	80	73	63	81	67	58	81	91	75	81	80	91	77	72	91	78	65	86	62	84	67	69	79	85	59	91	66	80	88	81	71	79	67	72	75	74	79	76	61	86	79	95	77	73	82	73	83	84	81	85	77	91	81	70	84	79	79	78	79	82	72	82	68	69	65	78	77	65	64	67	77	89	81	69	87	76	78	85	92	59	83	74	69	84	79	76	81	79	71	64	79	80	72	73	73	66	64	64	62	77	74	72	82	62	72	78	66	71	80	71	77	74	68	76	72	67	86	81	87	79	80	88	76	81	76	68	73	71	74	84	75	92	64	77	68	60	56	79	61	69	90	66	79	85	81	82	68	82	64	78	89	61	77	68	79	78	78	83	81	75	81	64	74	82	71	78	75	92	82	83	69	67	78	79	79	84	69	71	81	78	57	77	63	92	72	67	76	76	84	74	88	78	89	85	79	79	89	72	80	71	80	61	76	79	78	84	73	76	92	68	79	79	78	66	72	73	86	79	60	72	87	56	78	78	65	71	79	70	71	71	72	79	99	73	82	75	77	60	82	78	72	85	80	86	68	67	85	76	77	70	72	73	73	64	74	80	67	68	98	85	59	84	63	65	64	69	84	76	82	107	69	70	63	71	74	76	72	78	91	72	65	74	75	89	76	62	83	71	89	84	66	81	76	75	69	77	76	87	74	80	68	61	70	73	67	66	80	77	73	76	77	93	81	100	89	84	82	81	59	85	65	85	73	71	75	73	106	71	81	89	75	70	91	79	58	82	87	65	81	80	77	80	79	91	87	76	81	78	70	78	72	79	73	75	79	73	69	69	75	72	91	83	83	73	66	76	84	88	87	77	78	78	70	70	64	94	90	69	71	76	76	65	76	82	71	91	74	82	89	73	81	74	70	69	69	76	78	72	79	93	66	97	85	72	79	76	78	70
22064	6094	3208	3451	7093	10213	10858	9997	8493	7250	6175	5308	4416	3846	3437	2935	2541	2392	2198	1872	1779	1724	1686	1573	1408	1279	1303	1201	1188	1108	1091	1047	997	989	978	924	984	970	868	920	913	812	831	791	735	714	716	780	771	740	666	766	732	722	752	731	721	716	731	739	680	703	692	730	738	700	689	720	735	717	675	678	690	709	699	725	701	625	701	676	708	688	701	664	677	704	702	655	687	736	725	742	734	739	742	668	712	692	646	694	745	703	687	704	738	645	697	692	677	648	644	640	599	691	629	656	682	681	712	610	653	671	635	639	682	671	687	633	694	669	626	686	660	635	640	672	682	648	673	636	683	673	694	681	709	667	681	606	636	669	685	693	645	639	632	615	642	650	623	686	629	670	708	653	658	613	697	638	619	654	662	662	657	633	656	631	630	643	649	655	630	681	646	716	630	605	657	659	643	609	654	677	673	655	643	650	641	684	664	669	634	654	636	640	622	653	669	629	656	623	647	679	663	665	584	617	660	604	644	663	696	672	587	628	652	642	646	661	611	666	671	597	660	597	630	658	659	639	631	652	634	671	660	687	659	610	669	618	653	633	635	636	646	657	634	608	668	645	632	599	645	628	691	675	655	654	642	641	690	660	651	670	688	659	665	639	682	637	671	665	660	674	642	624	655	615	677	655	668	636	607	658	692	675	605	657	614	657	628	648	643	651	621	616	680	656	634	620	654	643	671	645	615	636	656	646	685	666	687	636	663	630	681	688	669	677	699	661	689	662	628	669	659	703	614	680	672	627	658	615	651	637	691	616	685	608	701	643	656	666	646	664	672	608	611	683	623	644	671	647	585	613	663	638	623	650	633	614	661	676	626	648	667	633	629	657	672	677	651	657	634	673	639	625	666	645	623	625	647	638	625	632	646	652	640	607	669	671	592	703	651	604	599	626	664	636	668	613	639	650	654	673	632	704	662	620	663	678	704	628	692	611	671	652	710	675	621	610	604	612	675	642	625	630	658	672	602	643	602	704	610	607	614	641	662	616	653	633	666	648	656	649	665	632	631	638	653	647	628	622	696	631	630	639	658	706	623	700	616	713	660	640	589	685	596	619	645	614	649	635	691	643	651	677	640	664	700	631	643	652	625	698	657	683	663	619	703	662	667	626	666	681	651	669	658	645	646	633	628	618	666	628	635	657	638	659	646	651	670	611	645	645	668	659	700	695	665	661	625	637	651	668	628	661	603	680	689	619	641	652	705	644	651	630	650	663	693	604	659	605	632	633	627	654	657	670	678	626	685	624	680	644	638	665	636	686	657	672	633	660	675	635	662	673	665	654	662	695	667	624	622	584	627	695	642	610	644	645	629	631	621	691	620	616	632	639	652	679	620	670	638	645	644	664	668	648	610	650	645	680	669	648	684	617	697	635	638	645	657	649	636	632	626	637	655	668	677	653	657	657	637	645	655	669	650	597	679	629	650	630	675	676	600	652	633	608	610	631	679	645	623	645	620	671	616	590	629	671	657	639	612	652	656	635	681	648	681	652	638	644	697	632	677	578	638	638	654	622	635	692	591	678	633	609	647	670	699	672	655	656	657	619	645	689	654	642	679	647	683	664	614	625	651	645	670	668	617	669	649	641	680	683	627	603	673	661	678	667	655	653	653	637	632	637	688	638	661	662	627	640	671	668	628	611	627	637	621	648	703	657	616	661	622	652	650	630	666	661	656	683	659	599	677	653	683	598	663	655	676	677	636	635	630	608	641	616	653	624	658	638	651	636	695	651	648	629	634	624	628	655	593	643	631	648	615	624	607	614	678	695	654	653	617	611	691	651	659	640	634	635	658	669	704	618	631	662	618	641	668	620	636	681	665	645	696	670	657	660	669	669	628	666	620	619	637	632	639	602	659	690	662	598	673	704	654	583	656	620	613	638	676	650	663	621	676	661	626	577	629	647	648	664	655	618	648	636	667	646	665	623	604	613	645	699	645	649	643	648	645	641	632	633	655	683	615	615	676	681	653	670	621	633	670	647	625	639	652	688	639	657	653	650	634	608	644	672	651	591	663	661	613	669	628	657	689	658	644	633	633	678	617	656	652	683	627	643	635	660	687	689	606	599	626	661	654	643	632	639	618	597	624	683	653	640	671	705	634	648	631	607	686	656	679	635	620	626	666	653	672	612	675	693	672	693	640	655	665	609	701	611	655	643	631	632	708	655	676	669	642	625	668	657	667	626	654	673	658	642	610	650	623	606	649	683	674	637	652	632	613	655	675	673	681	681	615	639	661	620	662	664	656	663	691	670	700	660	639	645	676	624	680	668	668	665	645	637	661	633	628	672	681	652	656	635	653	647	637	652	663	643	638	618	643	655	675	633	639	624	655	620	681	681	632	603	650	644	691	625	642	659	633	673	670	619	659	599	706	719	638	609	702	693	637	669	653	603	684	651	653	623	685	597	674	653	643	663	648	658	643	665	656	651	650	643	637	649	640	679	629	625	652	665	670	650	634	699	663	673	607	596	636	611	656	675	637	674	621	636	647	612	659	595	659	676	665	602	642	647	629	668	617	667	599	648	668	645	639	643	631	695	652	653	634	683	613	638	623	619	628	711	641	665	655	663	684	686	656	704	678	644	595	654	648	663	668	668	706	622	653	641	648	651	652	647	637	649	654	672	668	678	649	651	651	661	640	679	619	659	680	625	640	668	619	666	613	647	653	682	655	614	622	618	598	674	695	626	653	657	669	707	656	625	645	622	608	605	650	692	619	601	619	685	665	636	642	646	659	622	657	677	639	646	612	685	612	637	685	639	713	649	615	703	659	633	644	631	658	618	689	642	661	671	686	669	652	643	636	667	628	645	663	650	692	640	662	657	709	627	613	653	615	611	637	665	638	630	620	657	633	624	640	620	661	638	672	584	652	630	648	646	633	648	682	652	635	630	590	661	643	647	643	660	683	662	635	632	654	679	641	644	648	631	645	668	613	608	660	671	688	653	661	617	597	634	645	666	694	641	630	682	656	677	633	620	631	679	648	663	649	630	683	676	635	640	687	630	692	669	662	608	664	655	612	673	600	647	648	644	658	643	643	651	645	649	705	663	643	619	674	563	650	667	681	694	684	648	641	652	665	647	646	658	651	643	675	640	649	622	650	650	649	669	618	670	613	660	697	673	650	634	657	620	609	670	641	619	654	644	640	641	649	643	681	623	637	635	697	638	670	571	600	633	685	617	656	647	621	669	658	645	657	652	661	604	652	640	661	665	647	697	623	633	703	633	621	665	668	611	610	682	619	634	673	654	660	606	611	633	627	686	664	694	626	673	621	597	651	668	660	639	658	638	643	625	612	674	653	656	685	663	688	664	714	644	596	623	683	672	627	655	630	677	673	667	628	636	654	661	640	660	633	652	633	658	592	660	707	650	675	624	639	694	649	651	652	630	690	663	641	692	675	686	638	648	672	627	660	666	665	627	656	610	586	659	612	625	639	705	623	650	653	650	646	651	628	658
4214	191	125	83	67	101	108	109	97	96	95	90	72	114	77	68	78	63	48	70	60	69	77	59	52	52	48	68	59	69	61	47	58	65	49	54	64	54	62	56	61	52	47	66	53	58	41	57	52	70	46	41	58	52	74	64	63	51	51	67	44	55	67	71	56	54	41	65	49	54	55	60	58	52	57	65	61	70	50	62	69	66	58	62	60	61	57	49	53	58	70	54	65	58	54	62	72	53	66	58	53	64	60	46	56	60	61	59	44	64	43	62	49	58	52	48	51	55	63	63	49	62	46	58	55	62	50	67	56	50	61	52	71	63	59	55	48	50	61	61	55	60	70	44	47	65	69	57	46	62	69	57	56	51	55	66	57	51	58	65	55	65	71	42	69	44	59	47	47	62	56	68	47	52	62	64	69	57	56	48	49	45	59	74	48	56	56	54	61	67	59	45	46	58	56	57	63	56	56	55	46	56	65	63	55	52	68	58	55	57	55	66	66	62	42	54	68	60	64	54	61	58	51	47	62	59	49	53	63	55	52	60	70	69	52	61	55	54	68	59	66	84	49	54	59	55	65	65	46	55	62	47	53	60	57	64	69	54	55	38	60	60	60	59	62	49	65	63	56	62	61	52	56	69	61	62	69	51	62	56	75	74	55	70	59	58	58	58	58	61	58	45	61	46	58	53	55	64	58	62	64	43	77	62	61	54	54	48	71	61	60	41	70	41	61	43	63	56	59	50	61	62	48	54	56	73	56	47	63	50	76	71	54	74	43	56	56	54	44	62	59	64	66	63	53	57	62	60	40	59	55	57	56	47	52	69	63	63	75	63	58	43	64	56	65	54	56	59	48	59	49	45	65	54	64	69	59	69	63	50	60	54	63	53	49	67	54	62	46	52	56	61	53	55	58	70	55	69	71	51	52	57	54	70	65	61	50	53	51	47	55	60	57	62	56	60	59	48	67	52	57	50	60	54	61	67	60	56	65	60	55	54	62	56	67	65	48	61	57	57	67	57	56	58	49	52	57	62	48	57	52	51	51	70	53	66	57	48	63	61	50	46	67	52	55	53	57	58	60	57	59	58	55	53	46	68	64	62	58	54	55	75	65	59	42	54	56	69	64	53	64	62	67	48	44	66	50	55	55	66	60	64	51	60	55	71	65	61	64	60	52	57	54	48	47	52	67	67	63	74	53	59	66	55	54	52	65	57	56	65	60	49	71	59	51	46	55	64	57	60	58	59	50	53	52	52	48	62	55	58	45	54	56	63	48	61	50	58	64	46	54	45	64	64	56	48	71	65	46	52	59	62	64	59	54	64	58	51	75	49	66	55	43	74	64	54	53	62	55	80	55	52	66	56	52	64	55	47	65	55	52	73	51	57	55	55	48	45	48	66	47	49	64	57	69	68	56	60	45	54	60	59	54	59	55	57	55	54	59	50	49	56	56	53	64	68	50	52	50	69	50	48	68	70	53	60	89	58	62	74	56	62	58	62	60	58	52	54	57	51	58	70	47	60	51	64	61	46	67	47	56	56	56	42	66	70	61	52	61	67	61	42	54	57	59	54	62	57	46	60	53	60	50	61	54	60	61	74	40	51	54	69	60	49	68	54	50	64	54	60	56	54	63	71	64	52	55	53	54	63	63	65	54	54	67	63	71	61	70	64	51	67	49	55	47	67	55	54	56	49	46	62	47	58	54	50	59	65	52	61	66	56	64	60	58	58	50	53	47	56	42	62	55	56	57	53	55	50	64	57	53	55	56	44	54	48	66	52	71	58	57	57	66	50	50	42	57	65	71	60	67	72	63	47	57	56	61	48	56	58	49	56	58	73	57	58	64	49	52	53	53	46	48	58	56	61	63	60	40	55	59	47	57	55	69	62	61	56	55	71	55	41	60	50	64	55	58	54	58	53	42	51	65	57	50	63	60	67	55	53	54	66	62	57	74	50	56	68	80	43	56	55	60	50	60	58	64	59	58	61	57	45	54	55	61	47	55	48	73	59	59	38	51	61	68	52	43	61	68	58	58	50	53	54	69	57	47	59	55	61	54	55	55	55	80	56	50	71	54	59	58	48	60	74	56	51	50	63	63	51	55	56	54	43	55	61	44	53	57	48	68	54	58	49	50	47	54	62	63	64	51	52	59	70	48	61	66	53	53	58	64	44	66	50	56	69	44	59	65	60	46	57	60	63	48	74	58	52	51	44	52	54	45	71	61	57	53	60	52	54	58	58	62	55	47	44	63	57	60	55	60	59	59	53	56	58	52	60	69	46	70	50	58	50	54	65	58	44	64	51	66	49	56	67	65	63	68	58	55	60	68	61	68	51	57	59	64	59	53	59	49	52	60	56	45	56	62	48	51	43	61	50	55	62	65	46	66	53	55	51	67	58	63	52	47	65	52	56	58	53	62	74	37	51	54	56	58	66	52	69	55	59	47	70	49	48	56	48	52	45	64	53	41	53	52	53	62	55	54	68	71	43	48	62	60	51	56	46	76	65	63	57	63	58	62	61	57	69	48	49	50	57	58	53	52	55	61	45	63	61	47	56	77	73	53	70	61	53	58	53	50	62	59	61	72	72	54	58	59	55	38	67	49	62	52	53	58	57	54	47	70	58	49	54	49	71	54	61	60	56	61	66	47	58	51	53	55	58	69	62	48	51	53	62	58	63	63	72	53	79	58	65	57	46	67	45	63	58	59	55	63	59	50	48	47	70	50	66	63	54	57	51	46	49	60	55	63	78	64	50	52	74	44	59	56	60	58	53	58	64	54	62	71	53	58	63	60	52	49	52	54	62	64	46	40	62	57	56	59	53	79	49	59	49	52	56	66	62	56	47	52	58	70	51	57	50	44	75	61	61	51	50	54	76	54	58	69	58	54	54	50	52	44	70	55	77	47	44	57	64	54	46	60	72	69	69	75	51	49	54	57	54	61	55	50	51	70	48	62	55	60	66	58	49	57	57	66	66	61	72	59	46	56	43	53	54	64	54	53	49	52	60	49	83	62	69	54	60	55	45	52	56	46	62	63	62	53	55	57	58	48	52	45	50	64	48	58	52	62	54	59	58	68	41	65	54	62	50	53	52	59	57	72	69	42	58	48	55	59	68	58	77	64	56	54	64	54	54	51	45	52	64	56	61	54	64	68	62	56	45	60	46	69	51	60	56	50	68	65	54	57	46	55	49	67	42	57	61	64	56	58	52	54	55	61	58	59	51	50	68	58	59	60	52	69	55	59	61	57	51	63	65	55	43	53	61	45	69	66	50	57	53	90	52	48	59	51	60	64	69	53	58	60	66	64	52	53	48	57	70	68	49	55	46	53	57	58	63	59	61	51	53	62	58	50	57	54	56	60	63	52	53	51	50	55	50	42	52	54	43	78	59	53	60	56	61	68	53	47	62	59	56	68	55	56	54	53	56	49	55	49	66	68	52	71	68	65	59	62	54	72	57	60	59	46	65	41	61	68	57	51	58	61	58	65	45
12326	2200	1313	1418	2758	4142	4433	3754	3135	2793	2473	1997	1782	1532	1352	1270	1112	948	922	831	805	830	741	689	693	655	645	652	661	617	587	565	529	567	506	582	548	520	562	533	536	469	495	517	460	477	509	486	472	469	519	469	504	457	501	523	500	511	481	470	484	473	482	479	483	510	464	497	468	482	505	452	509	439	510	511	459	513	513	520	488	505	472	495	475	514	490	496	472	513	489	492	502	481	496	522	504	495	523	495	474	481	497	505	461	450	481	484	456	484	470	482	466	427	464	457	481	474	457	506	462	491	454	485	470	472	431	427	444	456	518	502	468	493	501	518	466	456	479	494	479	488	433	487	476	485	466	457	492	447	462	464	440	430	466	429	470	503	511	454	457	529	410	471	471	460	451	480	478	469	482	506	479	464	452	476	477	460	461	445	470	470	491	496	428	474	458	466	482	501	442	469	476	471	473	483	470	489	441	464	451	481	469	477	443	469	460	453	488	453	475	438	437	481	434	463	468	492	481	500	439	481	458	493	474	502	472	474	494	508	484	461	487	480	453	435	434	451	490	458	434	468	431	490	458	455	510	407	482	486	510	470	451	487	435	467	437	442	439	505	504	487	466	478	446	443	464	487	477	461	455	486	439	477	478	447	526	477	463	483	495	456	454	455	504	434	483	426	501	498	431	439	480	452	455	428	486	464	485	447	487	453	454	449	443	439	472	479	508	451	493	461	455	471	479	468	481	484	515	486	484	505	455	484	476	498	503	467	469	474	487	476	462	442	516	490	467	469	464	504	472	477	533	465	470	466	471	493	448	469	470	494	449	432	495	432	477	464	476	491	420	431	515	454	476	500	469	472	453	460	462	473	454	447	447	450	484	467	500	446	492	465	497	481	468	482	463	482	479	424	463	480	480	454	441	481	462	449	454	456	473	482	503	442	489	518	442	467	507	451	448	491	464	511	426	450	481	437	457	466	485	451	462	459	462	509	441	524	470	490	429	471	463	455	482	466	509	495	472	451	438	475	464	513	515	451	476	493	495	496	480	461	500	446	495	456	469	482	458	474	500	436	445	505	450	487	485	451	473	456	478	469	463	485	428	434	473	491	480	502	444	496	472	509	467	443	480	481	478	431	436	468	494	478	446	471	491	474	464	441	484	468	459	457	437	483	497	454	499	455	474	478	457	487	479	470	469	451	446	443	449	468	525	444	470	473	482	455	474	510	468	440	486	460	446	464	478	460	506	488	481	483	447	439	512	468	487	422	445	440	487	468	430	466	470	436	471	504	445	437	487	478	459	440	490	498	479	493	495	460	499	490	485	454	483	467	479	490	448	488	469	489	517	476	466	434	450	428	454	437	492	506	432	440	449	417	468	471	464	467	496	436	457	475	438	477	459	507	493	495	468	459	443	497	476	502	441	473	460	461	484	423	481	437	425	454	460	487	481	448	452	451	477	498	441	500	472	444	452	516	469	394	445	439	500	472	461	504	478	478	491	496	499	492	491	458	461	470	452	414	451	438	482	494	458	467	468	452	497	464	439	521	436	456	489	475	493	486	482	498	479	463	490	468	506	450	487	478	472	446	443	427	470	474	479	472	454	436	448	437	436	459	466	459	468	477	482	453	465	424	437	453	507	450	503	470	477	488	466	456	484	494	447	510	442	477	484	470	439	448	467	527	472	468	487	449	429	493	469	426	487	483	488	426	486	481	458	470	451	461	473	484	442	445	452	482	469	482	446	468	446	457	443	496	491	525	444	450	503	436	511	486	475	436	443	480	476	448	476	434	456	461	460	480	488	481	482	478	459	454	435	460	479	470	462	466	480	490	481	481	464	464	487	450	468	472	473	472	481	507	473	515	521	473	457	459	451	470	460	509	438	473	462	494	465	475	475	474	485	430	501	485	458	511	442	469	477	443	486	476	476	451	465	500	498	435	469	474	479	479	495	454	462	447	464	454	458	461	460	487	450	438	485	468	453	446	444	489	493	482	476	453	449	476	468	459	477	432	444	506	457	448	496	489	444	461	450	494	475	443	491	478	479	461	446	473	497	473	482	449	460	458	479	474	509	438	456	471	461	488	481	454	471	462	471	461	448	484	472	480	472	440	452	459	463	438	513	458	472	470	463	490	476	486	462	477	454	439	490	475	472	462	475	448	451	440	445	458	433	433	464	475	441	443	489	473	490	442	498	456	438	477	468	476	454	450	483	494	473	474	446	465	447	449	455	472	467	448	474	442	475	461	452	486	426	479	465	478	460	476	421	485	507	473	465	487	489	474	429	504	484	470	461	459	449	476	431	462	466	489	481	454	478	457	469	457	462	465	469	458	428	499	487	435	450	467	482	445	466	509	450	418	480	499	449	479	459	478	487	484	491	487	467	444	481	459	439	477	472	420	498	461	473	420	465	491	477	489	458	444	454	468	459	450	494	469	490	444	492	456	492	465	467	462	447	450	484	448	476	455	455	453	465	459	480	463	453	469	476	471	472	464	490	485	462	495	491	487	459	440	461	503	455	510	483	480	451	440	454	494	484	444	513	448	458	464	428	482	450	475	446	454	447	460	475	475	468	412	465	491	427	420	474	468	447	490	477	468	475	479	428	470	467	485	443	505	483	445	462	452	476	470	482	459	472	419	494	458	450	495	483	465	492	492	476	538	466	458	445	482	451	473	457	465	461	426	470	469	477	507	484	440	482	468	479	474	449	487	453	479	470	458	442	455	504	473	496	478	505	464	463	451	504	451	468	481	477	471	510	465	514	456	475	463	477	430	474	476	442	432	482	464	458	513	470	484	464	486	466	392	488	469	471	433	451	445	468	486	437	460	452	467	473	469	489	478	465	427	456	461	471	460	483	498	485	435	483	491	470	461	482	488	500	420	459	472	453	473	500	442	461	508	482	455	442	465	475	440	467	426	460	494	450	499	448	464	441	447	463	467	479	453	464	488	457	474	477	500	488	408	473	462	449	459	452	464	446	499	463	482	477	490	458	482	448	486	453	486	444	444	452	487	467	457	475	445	445	464	458	469	457	489	505	526	484	454	477	437	499	472	459	469	456	471	488	442	452	480	496	438	495	460	436	470	459	478	459	461	436	478	478	464	492	493	487	485	455	481	473	484	447	467	499	466	457	460	461	495	489	461	483	490	467	453	489	514	444	463	473	461	438	474	483	483	446	472	470	443	470	509	491	463	457	465	464	441	460	508	486	457	430	440	510	479	471	454	453	485	477	469	461	422	464	479	456	505	479	453	449	465	459	537	434	463	481	456	443	468	467	499	461	424	472	486	471	486	442	486	477	467	453	479	472	462	483	490	431	479	461	450	484	498	478	438	488	468	466	478	487	449	428	427	466	484	448	472	477	441	450	460	514	435	465	449	462	447	473	438	491	453	431	437	445	450	521	428	482	457	441	458	478	464	441	470	460	461	452	456	470	485	463	465	465	458	456	479	489	462	502	485	453	477	526	496	483	467	486	461	472	495	453	449	461	450	471	461
3482	428	217	179	133	178	195	204	184	185	160	174	152	149	131	139	132	103	121	116	118	114	97	121	112	105	103	112	92	122	90	103	99	107	91	97	91	105	85	103	109	115	96	87	107	93	95	93	104	110	90	107	87	87	102	95	83	94	84	97	115	79	100	91	92	95	85	118	102	111	86	115	96	105	94	98	102	103	99	86	96	97	94	86	104	110	82	82	103	104	79	89	97	96	113	102	98	104	91	101	93	100	90	102	99	96	93	98	92	97	88	101	91	87	89	99	88	106	101	101	91	104	99	106	80	81	93	89	99	92	88	95	95	96	107	104	109	94	89	112	89	95	96	90	108	111	109	96	91	101	78	83	79	99	84	104	83	107	95	100	110	107	91	100	112	112	85	89	101	83	93	82	94	78	93	89	86	83	101	106	93	80	80	84	84	105	105	89	85	97	98	90	101	78	100	106	107	91	97	103	85	99	110	106	112	102	77	101	78	98	95	84	93	87	93	101	100	90	112	106	79	108	93	99	104	94	89	106	99	84	87	96	86	79	81	77	92	82	90	89	77	109	97	98	86	91	106	88	88	86	77	96	96	73	88	89	104	89	95	92	88	95	106	81	84	100	94	107	100	100	92	90	101	122	82	85	84	106	96	91	110	96	95	83	86	85	102	108	105	110	107	88	91	69	96	95	108	96	108	113	96	103	94	83	112	83	99	103	100	96	101	107	102	97	84	72	103	89	100	86	98	93	83	103	96	102	106	104	105	81	96	76	94	98	114	93	76	82	97	100	75	70	97	110	85	87	113	96	81	91	103	87	82	92	109	108	110	95	113	94	99	110	97	90	106	90	90	102	97	82	109	90	97	105	101	93	108	94	94	86	85	77	110	103	110	83	78	96	89	104	80	101	107	93	78	86	92	85	93	104	86	90	94	100	72	101	107	91	98	106	87	104	85	102	86	93	95	108	90	97	99	103	105	109	85	94	118	80	87	111	97	85	103	84	100	109	109	108	82	81	93	94	110	88	97	89	84	82	106	87	94	104	89	88	102	91	89	123	83	116	105	91	87	88	92	86	96	90	85	98	95	90	98	80	97	87	99	99	91	96	100	79	81	123	92	96	91	103	106	116	103	97	117	100	80	116	103	94	95	112	85	100	120	111	95	98	88	101	100	81	76	96	96	92	96	98	88	111	74	86	105	88	97	98	97	86	87	100	98	93	104	105	84	94	87	121	82	97	89	95	85	93	99	81	104	92	115	91	75	97	89	109	97	84	87	96	82	105	106	86	84	90	101	105	77	85	95	103	115	78	104	99	98	101	75	100	98	76	96	91	87	96	102	106	68	105	101	97	104	78	114	102	81	95	98	93	80	112	96	93	95	81	109	101	80	109	100	115	94	96	106	102	103	88	88	86	99	96	99	72	86	93	101	87	92	92	100	103	93	92	94	89	91	100	114	97	80	106	93	86	104	87	81	94	85	102	106	103	96	101	89	104	82	91	101	91	90	103	83	93	92	84	102	118	83	90	106	102	91	89	101	78	112	92	91	103	103	100	88	108	95	89	103	103	80	91	76	90	117	85	101	94	86	98	84	72	83	119	86	103	80	104	118	80	92	97	97	103	112	98	98	104	106	107	98	91	86	96	103	95	87	100	87	88	93	108	101	78	95	92	96	91	103	115	91	89	98	85	97	100	96	104	94	71	87	92	97	72	96	100	78	90	96	102	87	106	96	103	86	84	100	100	100	97	85	97	106	97	106	99	97	91	89	81	80	73	108	90	94	89	107	92	116	97	84	92	80	92	87	94	94	101	82	88	105	104	103	103	106	93	83	106	92	73	75	86	90	91	73	119	100	89	102	83	84	91	92	91	91	90	114	100	81	82	101	95	81	98	102	98	96	91	94	95	95	91	94	96	102	89	94	116	99	102	99	110	108	85	98	77	81	94	101	95	77	100	93	103	107	88	86	100	99	107	104	94	94	98	96	105	94	93	84	88	90	91	108	93	84	101	91	88	80	102	90	89	89	91	83	97	103	85	94	81	86	93	89	105	99	101	114	119	94	101	92	97	87	111	85	90	85	77	106	97	106	102	81	76	88	76	92	95	85	81	90	113	91	93	112	103	102	74	124	109	92	81	100	74	101	94	111	92	94	99	120	85	96	85	80	88	125	92	84	77	100	95	79	92	89	86	99	94	105	97	94	72	90	94	88	100	69	94	77	82	93	86	92	110	95	87	110	101	104	79	99	110	100	96	106	97	107	81	84	91	89	81	90	78	99	117	109	102	88	94	103	88	92	95	81	105	89	113	100	82	108	91	97	95	114	89	93	100	87	112	76	77	93	89	106	92	97	87	100	82	101	65	90	87	110	88	97	89	109	87	100	94	94	85	95	93	87	91	84	101	102	77	90	99	86	109	90	91	85	92	93	90	91	99	108	78	95	99	111	78	93	95	90	82	87	106	104	106	98	90	94	101	105	103	91	99	95	94	86	97	90	91	92	79	89	88	96	82	88	117	100	103	118	105	83	104	72	92	82	84	82	114	97	92	104	109	93	94	93	90	94	100	103	82	99	83	103	103	99	101	84	76	94	89	108	99	96	103	84	102	92	76	97	95	88	97	94	94	104	79	92	83	97	93	84	106	83	115	86	91	100	83	94	71	81	102	103	95	98	116	103	98	106	107	77	93	103	104	77	89	82	93	86	111	104	94	106	85	100	91	95	83	92	114	95	94	91	75	97	91	94	79	101	97	80	99	88	100	91	113	98	78	93	100	92	91	89	90	93	91	100	96	98	103	97	95	90	112	104	92	103	90	99	80	93	99	90	102	90	97	101	74	91	92	102	93	96	89	82	85	83	88	82	105	85	107	88	81	112	95	107	96	103	85	93	85	89	96	82	101	98	89	88	80	97	91	99	101	92	95	94	92	100	89	106	88	94	115	94	85	94	94	102	102	104	89	98	84	87	90	80	107	92	72	84	106	99	116	108	97	100	74	93	90	91	97	93	105	106	90	95	112	94	79	100	94	90	95	82	81	94	76	93	108	104	101	90	91	96	101	99	90	98	78	101	98	106	96	90	92	78	81	89	88	95	81	111	94	97	105	100	105	107	96	81	86	88	109	92	98	95	85	71	112	107	85	106	96	105	91	89	77	104	78	85	95	87	103	84	87	103	110	108	99	105	104	110	85	96	85	104	78	107	97	96	95	99	104	81	90	85	104	105	87	96	77	88	87	99	88	88	99	87	91	100	90	103	107	95	97	107	94	74	99	85	110	90	96	101	84	126	92	94	94	89	91	97	105	91	91	89	88	103	98	87	83	96	102	88	84	115	105	93	118	94	93	92	91	104	102	104	98	89	98	108	90	98	95	107	113	87	102	86	84	97	93	83	95	89	77	84	94	94	97	89	91	99	92	86	84	100	85	93	90	104	116	109	96	95	86	107	96	104	97	88	101	101	104	117	77	102	102	91	79	87	94	96	95	89	120	109	93
20032	4901	2637	2840	5841	8271	8746	8018	6591	5580	4590	3835	3363	2904	2531	2320	2055	1851	1713	1608	1460	1469	1399	1303	1248	1186	1169	1098	1124	1049	1016	1013	955	960	891	972	958	954	1004	913	909	902	861	871	876	850	809	801	838	866	803	842	844	816	826	786	772	836	818	812	841	787	779	765	833	798	887	809	843	780	816	801	815	780	806	790	839	783	785	834	777	824	823	785	824	803	809	827	812	789	810	803	804	836	795	843	833	815	815	812	856	829	816	771	769	746	787	752	794	788	819	739	800	789	803	721	766	781	752	752	788	796	796	809	793	760	808	766	764	759	767	781	797	739	791	782	769	818	748	785	761	753	775	755	816	784	741	814	773	771	734	783	732	759	741	773	794	831	789	749	804	757	791	737	780	754	803	769	822	791	784	821	826	761	729	770	791	773	748	827	796	778	763	762	791	742	808	775	779	734	820	767	800	758	708	760	769	803	735	769	845	787	788	794	747	775	776	771	810	746	776	824	759	759	808	722	758	733	764	851	825	758	783	733	775	780	784	826	773	760	786	794	798	819	765	804	797	731	742	784	714	764	806	781	778	738	773	750	778	767	763	784	776	775	790	793	803	779	761	823	756	735	775	729	756	772	739	768	753	772	748	804	771	770	769	721	817	736	766	741	783	813	769	796	765	782	836	754	790	774	813	778	761	794	764	723	792	746	751	825	782	752	779	829	777	798	728	810	808	806	752	800	765	796	770	733	733	712	819	730	804	774	831	795	738	773	772	775	740	744	777	781	776	832	757	798	766	785	770	817	705	791	791	763	732	806	801	768	794	767	776	771	753	797	758	767	750	717	800	779	711	800	786	785	751	743	782	778	769	805	697	777	783	731	803	758	728	798	769	762	796	820	774	773	792	806	785	762	792	769	797	746	772	796	748	784	746	810	786	755	789	724	797	781	773	817	767	792	768	795	780	739	760	725	778	745	766	731	700	769	780	800	750	765	789	757	764	773	728	796	742	765	802	745	863	793	782	751	802	766	805	778	816	787	777	853	767	786	795	767	765	777	790	791	814	807	772	746	762	758	760	792	764	735	756	750	762	764	736	770	775	798	773	796	751	742	803	770	799	767	780	736	729	796	789	782	792	824	785	754	772	736	797	797	766	816	774	795	769	808	773	728	787	763	808	772	814	818	825	789	786	806	771	783	741	801	767	769	804	806	759	771	746	773	771	782	767	785	734	773	788	825	805	778	766	788	788	763	799	731	794	736	807	780	745	788	764	753	750	763	781	769	835	786	806	797	791	747	801	809	757	767	764	769	809	734	753	767	781	774	769	779	783	778	762	762	817	782	791	778	783	785	778	781	786	798	761	745	781	804	784	771	752	784	760	843	715	763	791	770	797	766	769	791	826	682	789	778	745	775	794	753	749	739	779	779	810	733	827	762	819	812	793	834	790	804	798	766	734	808	735	807	756	785	757	755	811	795	754	741	706	799	771	796	816	753	780	846	804	764	822	796	753	742	784	745	745	793	778	736	765	750	803	738	762	802	786	811	729	765	772	783	790	776	735	806	781	770	806	774	774	749	772	746	752	780	765	779	792	760	764	755	796	779	751	732	811	781	760	755	796	791	772	807	748	763	802	757	783	795	790	770	785	782	747	795	761	814	751	752	774	765	812	766	807	759	769	758	774	780	769	778	757	762	757	776	813	770	764	762	743	755	826	838	760	744	771	780	724	787	760	780	810	802	763	786	818	739	742	766	801	801	754	742	774	757	798	790	779	822	730	795	735	746	792	749	801	768	789	811	743	754	806	795	731	793	765	767	790	793	822	726	817	769	787	765	792	800	706	770	778	803	802	776	834	744	745	789	786	807	775	798	755	764	791	799	786	757	812	754	803	805	771	810	777	797	749	829	764	772	727	747	810	817	735	764	754	765	770	760	758	757	842	721	763	769	742	738	749	762	734	773	777	759	741	782	834	737	806	778	806	803	800	780	773	816	790	818	750	777	780	831	812	817	723	763	731	768	753	718	835	838	796	798	770	781	829	771	786	798	787	784	792	780	799	805	767	819	770	784	781	786	746	787	736	757	783	806	758	749	780	749	755	751	741	759	761	801	769	797	756	766	757	811	805	758	762	769	794	770	789	738	834	763	762	818	762	784	770	758	762	772	770	745	741	769	774	794	773	785	757	796	801	785	828	806	781	780	733	741	803	758	789	764	751	778	771	769	760	751	792	821	737	749	755	735	754	735	741	791	810	757	787	799	745	833	790	789	774	774	777	769	789	755	827	799	768	778	765	809	737	745	735	749	782	831	796	802	754	758	773	757	851	813	741	831	800	749	742	758	761	770	758	773	781	807	798	787	768	797	755	737	811	827	787	750	772	730	753	789	752	722	762	730	755	787	783	744	735	792	761	776	768	792	738	804	762	807	763	776	809	777	788	768	747	749	804	784	789	754	779	793	699	776	762	783	819	781	813	773	797	838	786	828	797	760	789	747	782	784	748	855	793	804	760	819	740	824	768	794	796	783	759	799	790	814	793	817	788	758	716	821	800	788	725	759	715	772	759	787	789	798	788	834	779	703	748	764	768	770	776	782	742	770	767	807	780	781	757	769	793	756	760	792	750	799	826	748	792	796	774	763	790	769	781	755	781	704	750	755	766	781	739	722	821	792	744	803	765	792	812	790	788	770	780	780	797	744	779	774	771	786	734	797	765	741	776	777	770	751	781	755	832	800	787	742	795	834	758	748	766	750	771	767	804	734	751	760	764	811	772	786	734	790	772	777	727	757	797	749	742	804	774	789	792	758	791	786	760	738	787	777	806	747	766	760	777	751	750	802	770	762	774	780	779	796	763	806	755	761	801	776	794	780	782	737	761	820	795	814	817	763	774	787	795	718	772	793	792	792	745	780	724	797	758	757	808	771	740	784	821	762	789	777	749	746	739	803	771	827	770	788	749	774	749	737	724	750	733	766	791	798	822	788	755	734	800	772	772	805	750	759	796	795	757	804	769	799	739	786	749	822	743	731	758	747	784	781	777	777	761	771	804	772	748	719	759	733	807	756	803	775	797	785	767	783	827	747	784	713	758	770	775	778	788	786	762	744	746	778	788	794	760	783	799	743	775	768	728	735	787	810	777	778	807	778	760	776	798	763	783	784	792	785	784	784	718	747	759	805	776	763	752	789	765	737	767	779	734	772	762	804	825	786	756	772	736	831	764	736	750	771	717	718	750	780	759	738	799	765	715	759	786	750	775	778	780	806	806	754	697	758	796	779	805	763	823	759	771	750	759	742	784	771	801	791	786	734	779	757	782	746	772	789	781	778	749	816	808	723	787	758	806	763	739	765	766	802	828	777	716	783	800	781	779	768	774	770	781	781	820	792	782	769	773	730	795	800	739	790	776	797	742	753	815	764	792	745	802	811	799	724	744	807	807	727	789	756	795	747	773	728	776	733	786	759	810	727	775	769	792	730	759	807	789	832	731	752	775	707	770	791	787	748	820	757
6330	291	146	81	87	87	124	124	127	104	120	87	94	78	67	77	55	54	58	58	44	47	48	36	48	48	40	37	39	38	35	36	38	38	35	30	26	42	39	31	43	33	30	36	37	32	30	25	28	41	20	24	31	33	30	27	24	38	28	35	36	28	28	34	29	33	33	32	30	35	36	42	27	27	33	31	31	23	22	27	26	25	34	25	33	30	31	31	33	30	30	24	32	28	34	40	34	28	22	27	24	35	25	25	17	24	25	26	32	29	31	32	36	25	29	22	22	31	21	30	22	27	32	28	36	27	24	25	29	35	27	31	19	28	24	34	35	33	25	36	29	24	29	30	30	27	29	29	26	30	25	40	23	37	25	34	21	21	22	33	35	25	35	25	38	31	29	21	32	23	28	23	25	33	27	28	35	29	29	24	29	40	19	25	29	25	30	26	23	20	29	24	34	24	34	31	25	35	30	33	30	32	34	29	30	31	25	29	30	31	22	30	27	27	29	27	22	29	32	25	39	23	31	28	34	29	29	32	31	31	21	19	38	27	25	26	20	25	27	23	22	35	30	33	41	25	24	32	28	29	33	21	27	33	26	23	21	27	31	33	22	23	23	35	23	29	22	28	29	31	25	31	31	25	22	35	29	25	35	31	26	28	28	21	25	32	25	28	30	32	38	43	25	32	26	29	23	40	28	22	27	32	36	30	29	34	27	26	33	21	31	21	28	24	31	28	36	20	35	22	24	26	30	33	27	26	36	33	32	31	26	16	17	29	25	25	35	24	21	34	19	34	31	33	22	24	22	31	30	24	35	35	36	32	26	30	22	30	31	30	23	35	27	37	36	37	28	23	29	32	35	21	32	34	30	34	31	28	40	25	31	20	24	31	26	19	26	34	21	29	28	28	21	20	31	27	27	34	29	36	30	26	25	30	28	34	32	23	36	14	34	25	23	30	33	28	26	35	25	35	21	30	25	31	32	30	31	26	28	19	26	30	44	32	33	28	26	30	27	24	32	33	35	27	27	34	17	28	28	29	38	27	32	30	32	23	26	24	27	34	28	32	32	19	30	37	31	21	36	27	25	40	25	29	16	29	30	29	33	29	41	26	37	26	27	18	29	21	38	36	28	26	29	22	25	27	30	23	26	33	28	33	31	36	25	24	33	30	42	30	31	35	25	30	30	23	23	27	20	25	31	27	30	30	26	26	29	41	19	24	32	25	39	30	36	27	36	35	31	33	38	16	28	29	30	35	26	26	18	26	31	38	40	34	34	28	32	32	31	31	27	32	29	32	19	28	25	23	35	22	30	22	20	21	16	20	38	26	27	26	24	23	24	22	37	21	26	30	31	36	27	22	22	20	19	36	27	32	29	28	30	23	32	33	20	16	33	28	37	27	33	36	26	28	29	29	37	37	27	25	34	27	27	24	28	26	24	31	23	26	26	22	32	29	37	32	29	27	20	29	30	28	31	33	37	30	31	24	18	28	24	23	31	28	37	33	21	25	20	23	38	27	37	27	33	28	35	28	40	30	31	25	26	25	25	24	25	31	25	26	32	22	24	32	27	24	23	27	25	35	28	27	30	41	25	31	40	26	28	32	27	25	36	31	33	31	28	24	26	26	24	27	29	33	35	25	25	28	32	26	20	23	27	28	29	29	24	28	31	27	31	26	26	28	27	29	30	27	28	36	33	35	30	21	23	32	28	28	29	25	35	23	25	26	22	29	26	27	27	19	29	31	25	20	32	27	32	37	25	35	29	20	33	35	20	36	39	24	22	37	33	21	31	31	30	30	27	28	28	32	30	27	18	31	16	25	33	28	25	28	34	30	15	31	24	32	29	32	25	37	32	31	26	24	26	26	24	18	32	25	30	37	25	27	30	27	22	31	26	25	36	24	25	31	26	34	28	29	34	36	33	31	29	31	32	34	39	35	32	33	27	27	31	27	29	36	23	28	25	32	24	31	28	26	27	23	27	27	17	28	24	37	31	24	29	33	33	33	34	29	25	31	34	38	29	32	27	22	24	26	28	21	25	31	29	45	33	30	29	22	21	30	22	26	30	36	34	30	36	25	27	34	24	37	25	35	31	34	26	25	31	28	25	27	21	28	28	28	27	35	25	37	26	24	28	41	28	28	28	18	36	34	32	30	31	35	34	40	30	34	28	33	36	29	29	21	28	21	38	34	20	24	39	37	31	24	32	32	24	22	25	27	33	30	24	23	25	32	33	24	29	30	30	28	33	39	36	28	37	30	38	33	33	21	40	29	38	30	20	32	27	30	27	24	27	33	28	27	34	28	28	28	29	33	30	27	22	27	35	25	30	21	24	25	31	25	32	23	35	22	38	24	27	20	25	31	25	25	38	31	19	25	34	26	21	31	33	32	24	26	28	26	23	37	25	28	23	28	25	32	21	24	19	28	24	29	35	38	27	26	25	18	25	30	32	31	26	32	30	27	26	17	37	36	17	33	31	35	22	24	26	24	23	36	18	26	31	34	29	36	24	30	23	36	31	26	36	29	30	24	29	16	37	34	30	39	37	25	24	28	25	38	30	28	27	38	22	38	25	37	27	29	38	24	22	32	19	30	20	32	29	36	26	26	31	28	36	35	28	33	28	31	21	33	35	27	24	32	25	30	25	24	42	31	35	29	23	37	28	25	27	42	29	31	35	25	25	32	24	30	26	29	22	25	27	24	28	31	35	22	27	21	30	39	26	32	35	37	35	36	32	27	24	26	24	23	32	18	27	27	25	27	17	27	22	39	26	35	34	33	25	27	26	30	23	31	40	21	26	28	27	28	35	38	34	30	31	17	37	36	29	24	29	21	25	33	27	32	32	26	37	24	38	28	29	28	26	25	30	29	30	25	22	31	23	20	33	31	33	38	18	40	28	32	30	34	34	29	27	29	26	19	29	25	34	33	26	24	27	25	32	20	33	20	36	27	22	32	33	33	26	32	33	29	18	34	19	30	24	33	28	24	30	27	30	29	23	27	31	30	32	28	24	33	38	26	29	18	23	24	25	22	27	21	26	29	25	28	25	21	36	22	29	32	31	37	23	27	23	36	33	29	30	32	21	29	27	29	27	35	32	27	33	28	36	31	28	26	29	31	31	27	24	23	26	34	34	29	27	27	23	38	27	25	22	34	30	36	23	32	36	31	29	31	21	25	32	29	20	29	30	25	28	34	35	26	28	28	29	25	31	24	22	32	28	25	28	29	28	32	24	36	35	30	29	26	21	29	30	35	29	24	19	32	37	24	31	40	25	36	23	26	28	25	31	25	28	33	24	35	26	34	23	23	24	25	20	37	34	18	38	20	26	28	22	28	26	17	30	29	24	32	29	22	27	27	25	20	44	24	25	29	26	34	34	27	27	26	22	32	34	19	33	30	33	25	24	45	22	23	29	22	26	23	27	23	28	34	24	28	29	29	33	28	28	26	31	23	30	25	31	28	30	22	21	31	27	27	31	24	35	28	31	38	24	33
14909	3611	1859	2000	4492	6812	7410	6878	5653	4859	3875	3231	2795	2413	1969	1760	1551	1305	1191	1057	913	926	898	793	738	699	659	594	556	573	514	444	464	472	427	418	458	433	406	428	390	335	347	354	310	324	290	281	299	309	335	301	291	276	272	300	284	281	261	246	305	279	298	251	281	266	276	282	232	280	290	273	252	250	290	261	247	297	270	280	273	288	272	243	241	261	286	271	297	284	269	271	260	280	284	298	295	274	268	273	260	287	283	286	237	231	280	236	242	264	263	230	241	252	271	260	280	220	258	253	252	247	252	247	249	214	227	258	252	242	269	252	295	240	244	246	240	208	233	241	247	229	266	240	257	266	253	226	274	290	259	245	256	245	230	269	246	264	244	237	257	237	244	267	246	224	243	248	247	253	265	229	236	258	221	261	243	238	248	258	277	252	220	236	271	231	251	234	218	240	234	243	244	255	227	222	233	236	205	222	276	241	223	232	230	240	225	247	258	221	274	264	265	242	256	256	256	236	261	261	245	235	240	227	229	229	239	230	224	234	231	224	251	227	234	255	233	260	246	238	246	228	248	255	236	236	237	239	211	208	267	252	228	247	242	248	231	252	245	244	253	225	208	235	225	256	246	212	255	237	225	233	239	230	250	252	213	250	249	254	240	249	242	235	242	241	252	246	235	239	229	239	261	238	216	241	217	237	248	251	241	240	236	244	236	268	264	244	233	248	241	242	249	281	259	264	271	249	249	263	242	218	217	247	245	222	240	248	226	235	254	233	278	250	235	227	260	241	232	245	236	226	246	241	251	232	260	258	252	244	270	237	268	248	236	257	272	235	229	221	224	247	222	257	252	236	226	227	222	243	271	213	210	249	234	224	226	252	239	238	229	235	231	240	233	250	235	248	233	227	246	252	249	224	220	255	230	250	231	233	241	250	244	268	245	237	262	237	231	240	230	232	240	223	238	248	264	224	250	232	226	226	207	219	217	272	229	247	245	232	252	231	217	254	239	258	242	226	242	238	239	265	244	249	254	223	281	243	261	258	246	260	244	226	234	226	254	232	249	257	225	241	247	224	235	249	222	274	221	258	246	255	247	234	241	208	239	221	234	241	235	250	246	233	223	234	263	248	223	209	268	235	260	255	223	229	256	239	257	250	244	224	240	260	239	220	215	254	228	235	219	253	229	266	234	243	256	245	253	251	235	245	253	241	250	248	258	217	222	249	241	223	233	220	241	237	248	232	243	241	218	232	235	243	213	278	255	232	271	254	210	241	241	250	270	211	250	253	243	253	211	246	241	234	237	233	236	232	214	221	253	219	240	232	271	255	229	278	227	246	224	228	203	227	252	255	240	239	236	260	228	229	214	231	248	241	230	253	250	258	236	252	250	219	218	216	247	261	224	242	253	261	266	244	236	224	216	251	220	246	229	203	230	250	225	248	243	236	256	230	227	267	227	263	258	259	242	271	247	251	223	248	244	235	239	260	258	235	244	244	257	260	243	278	253	232	239	232	249	245	262	235	246	199	217	262	225	229	247	245	240	251	236	256	235	254	220	271	248	235	235	253	238	229	242	252	251	242	241	237	239	243	260	263	256	237	247	250	273	266	241	258	212	259	224	242	227	236	247	233	231	246	230	235	207	244	224	253	250	238	257	228	228	209	257	228	244	226	210	239	240	256	226	236	222	209	254	259	246	205	223	246	249	251	244	251	233	238	226	251	222	253	231	240	230	252	227	232	232	222	256	245	243	258	236	222	224	259	241	244	217	241	259	239	263	250	237	243	230	264	273	279	247	244	220	253	230	217	261	227	243	240	247	248	220	243	220	214	254	229	251	226	255	254	220	249	244	240	224	262	250	239	267	249	224	261	235	261	215	243	252	214	225	257	236	257	257	267	239	208	235	245	221	267	261	252	252	256	229	263	227	250	212	224	217	222	234	240	229	246	257	230	249	241	241	247	233	244	222	273	237	220	273	221	226	256	254	244	252	240	235	234	229	249	242	261	207	243	238	209	249	269	253	243	243	248	267	243	258	209	263	254	245	255	226	216	258	243	235	219	242	239	240	255	239	240	251	223	255	252	271	235	241	255	239	202	232	235	218	220	235	217	223	243	238	237	240	241	235	248	230	249	224	261	256	250	229	211	243	264	246	244	261	265	247	201	210	240	240	258	207	215	246	250	243	251	252	232	250	255	229	252	263	251	234	236	231	253	233	253	248	243	234	235	233	248	205	220	258	195	202	266	246	221	250	257	234	259	230	253	231	256	262	226	242	255	245	252	228	236	255	240	241	253	254	243	241	229	221	257	262	232	259	252	232	226	255	249	218	242	272	225	239	247	224	259	227	274	227	242	256	264	226	244	243	238	250	208	248	255	229	242	214	210	219	223	232	247	231	258	225	245	265	246	267	242	243	248	242	255	221	271	228	253	234	247	246	234	248	263	235	225	256	220	259	235	246	239	268	228	242	279	223	245	246	236	240	263	241	246	263	267	214	256	219	229	239	227	245	261	253	259	242	230	217	248	244	228	271	228	225	293	240	252	232	252	265	231	278	223	244	247	266	248	272	253	248	219	275	227	267	278	209	232	224	233	241	228	233	226	225	278	212	214	248	265	247	215	221	240	266	231	251	209	263	268	270	225	236	245	226	236	245	235	255	235	231	245	245	235	241	222	238	257	254	256	240	253	248	246	246	285	225	249	232	233	255	220	246	231	261	239	273	224	268	239	207	244	226	245	229	254	254	247	240	250	246	265	226	250	237	223	239	269	232	274	252	232	209	236	236	208	257	252	238	237	256	241	237	238	245	244	233	265	251	229	240	234	235	235	233	251	250	251	234	282	248	241	242	241	251	234	246	247	272	230	249	239	273	263	240	231	239	254	236	236	236	237	243	242	236	232	237	239	249	227	217	220	216	239	250	231	243	261	218	238	254	224	219	260	254	252	224	235	243	232	218	239	231	255	232	252	261	269	229	263	242	247	226	228	247	246	224	265	250	235	226	251	219	241	229	223	231	209	248	251	265	234	226	231	242	217	225	231	223	234	230	234	269	227	259	235	262	273	207	292	247	241	233	261	252	246	260	249	240	253	233	237	255	229	229	253	232	245	214	226	230	261	242	228	246	253	258	237	250	222	283	243	247	238	215	245	244	241	264	224	259	265	218	233	238	247	235	229	243	237	264	238	260	254	257	256	225	241	245	255	251	230	226	267	239	235	271	238	257	255	244	225	244	263	236	222	226	227	226	250	233	216	262	252	250	242	234	235	238	241	251	207	246	245	228	237	222	225	234	245	262	219	221	229	239	246	246	242	259	247	245	238	253	243	265	241	229	251	207	239	245	205	244	245	231	228	246	255	233	250	237	243	241	229	235	237	247	242	238	259	234	259	241	204	249	260	271	264	257	255	265	235	219	209	234	260	258	234	246	235	249	242	244	259	261	238	255	223	246	212	240	222	236	241	274	233	266	230	244	270	249	261	226	231	231	230	243	236	227	233
5110	553	283	212	142	166	212	244	237	210	174	175	152	164	138	127	111	116	102	116	104	97	80	90	99	92	85	90	92	103	71	79	113	100	76	93	75	77	70	86	106	66	74	76	81	80	92	84	75	68	61	78	78	88	93	63	76	74	87	85	76	67	83	73	70	75	72	76	82	82	73	67	81	72	89	73	69	78	59	70	73	73	85	82	69	75	76	81	83	75	76	82	74	93	78	72	72	79	81	89	83	65	76	79	70	64	91	79	75	81	78	65	67	80	78	69	66	77	76	62	75	69	85	85	83	81	87	83	93	77	59	68	76	70	72	74	81	82	57	77	75	62	70	68	73	71	82	58	67	76	71	76	80	78	79	68	88	82	67	60	83	70	66	80	78	57	78	71	67	76	76	77	88	63	78	73	74	72	54	70	75	82	72	82	71	78	73	80	69	82	65	76	71	61	64	60	46	73	56	80	78	65	78	62	70	81	66	74	75	71	76	71	74	80	76	77	66	73	75	72	74	78	79	70	60	69	67	89	74	87	96	78	78	84	62	77	64	75	68	78	60	71	94	70	84	74	60	83	74	95	86	84	78	75	89	72	91	88	84	67	74	84	85	93	71	67	71	77	78	87	77	58	77	74	62	67	59	62	93	80	63	65	89	75	77	103	73	72	54	80	84	77	63	67	68	100	80	75	95	67	76	71	76	64	69	68	79	77	76	98	72	62	76	73	63	66	77	97	69	73	68	72	70	79	87	65	65	70	84	84	79	74	67	72	52	83	86	76	78	79	68	80	68	72	78	73	70	63	62	64	81	78	62	62	75	68	64	77	83	82	61	67	84	68	76	72	64	68	66	93	53	82	72	88	77	75	63	71	74	69	84	96	81	67	70	64	72	73	73	78	81	82	57	66	74	75	72	80	77	79	72	68	80	74	96	64	74	93	71	74	71	85	78	74	75	70	74	73	90	70	88	74	84	70	77	76	80	78	71	75	73	72	87	69	87	69	63	67	82	77	68	75	70	64	73	71	88	76	67	94	84	84	87	73	68	64	68	68	81	66	68	83	79	74	68	89	80	68	72	54	80	66	74	77	80	83	71	88	64	84	79	83	69	93	68	73	89	72	69	72	76	73	82	83	72	61	69	82	87	72	69	93	83	71	79	64	74	72	63	76	79	78	69	70	78	69	73	75	65	72	82	66	68	82	75	72	73	75	75	70	72	79	86	81	83	79	70	63	82	79	93	58	74	76	84	83	78	75	79	82	79	91	83	53	65	72	72	63	64	63	81	72	65	67	71	60	72	70	80	88	79	83	84	78	76	73	64	76	88	78	74	80	58	74	83	74	62	66	78	71	62	69	77	84	59	68	80	99	70	74	65	81	64	80	70	88	73	94	69	78	72	81	53	83	79	76	77	71	78	94	66	75	66	69	85	81	75	77	70	72	76	67	68	77	69	71	70	80	73	88	83	94	62	80	69	70	61	91	80	83	64	75	53	67	81	80	59	84	75	90	98	74	71	70	71	86	70	69	71	69	78	85	71	76	65	85	74	64	65	98	86	80	94	74	68	93	67	66	84	65	73	67	85	60	66	81	70	75	62	81	79	82	69	72	79	71	72	94	83	65	73	80	65	72	79	81	82	68	75	92	71	78	67	72	68	69	77	77	68	77	79	74	79	65	95	65	95	76	75	84	63	85	68	69	75	87	68	67	73	72	70	89	88	73	86	67	73	73	81	66	82	81	65	79	67	73	84	62	84	63	63	62	70	76	63	79	80	76	74	70	80	82	86	69	80	78	78	58	75	71	72	74	81	69	65	88	63	70	93	72	75	77	72	63	65	84	78	61	72	64	74	79	79	77	82	68	82	87	58	76	98	91	82	83	69	70	79	70	77	77	78	81	83	83	72	63	80	86	78	60	80	79	68	69	84	75	75	83	69	75	75	76	76	84	77	72	67	55	88	87	73	87	73	81	64	78	95	63	66	72	72	69	83	82	60	68	78	68	83	73	75	104	73	62	65	69	72	89	74	82	66	82	84	76	74	71	66	73	80	80	72	81	81	90	81	73	76	61	83	84	75	79	79	73	66	88	76	69	76	76	79	84	72	86	66	82	73	80	80	74	89	64	74	75	60	73	67	77	79	79	73	70	78	80	73	63	77	62	70	77	85	82	80	71	70	66	71	75	70	60	63	78	85	76	83	69	69	63	62	74	75	81	61	74	70	68	65	76	64	74	68	77	84	82	80	67	78	83	73	79	70	85	69	71	66	66	89	66	74	71	64	69	66	65	71	66	85	65	65	90	62	74	74	51	76	75	77	77	86	70	76	78	74	75	82	77	76	69	74	81	72	63	49	69	82	89	89	75	82	78	78	77	65	72	66	86	82	84	65	78	62	75	75	85	71	91	72	72	70	76	88	66	58	73	70	80	94	70	80	71	73	78	60	68	59	65	76	74	69	98	82	75	82	61	95	81	68	69	70	63	65	68	75	70	92	76	73	76	65	73	97	57	72	80	82	74	70	77	78	97	72	82	79	80	80	77	61	65	80	75	79	79	68	74	63	74	71	83	79	77	77	84	77	80	89	83	91	82	75	79	76	73	78	80	71	83	68	80	65	73	77	71	68	68	70	75	71	72	83	83	93	75	71	72	77	58	69	93	64	58	62	85	78	73	77	62	85	65	82	67	73	81	88	76	61	85	89	69	78	80	65	70	85	85	75	63	74	67	72	78	70	88	67	68	83	79	71	81	73	80	79	76	94	71	63	75	68	69	72	59	92	61	77	68	84	57	75	67	56	89	71	75	64	70	72	76	70	74	70	77	75	79	79	61	83	65	77	72	68	74	72	84	77	63	73	81	72	76	81	78	84	82	70	81	70	86	59	74	83	94	84	66	84	79	98	83	69	82	78	62	75	70	73	75	75	72	74	75	73	75	70	67	72	87	72	91	65	96	83	87	62	72	81	75	76	75	67	85	68	82	83	60	71	80	79	60	77	69	77	74	85	61	65	84	92	84	73	79	79	73	62	73	77	77	78	85	83	73	71	74	77	77	74	77	81	78	72	79	68	71	64	67	79	77	71	69	78	72	65	67	78	65	86	89	83	59	79	69	56	59	82	80	69	69	72	69	84	76	86	69	73	69	82	72	67	71	82	89	75	72	76	77	74	74	77	69	51	84	78	62	90	56	69	73	78	77	54	71	80	69	60	75	90	71	73	66	60	81	73	80	70	63	75	78	70	67	65	82	75	77	77	75	79	78	76	65	86	76	74	80	77	82	80	76	83	89	85	61	65	60	83	68	77	74	80	71	75	80	72	72	78	80	64	88	78	73	63	72	86	67	86	78	80	79	75	67	54	96	77	64	75	72	66	78	73	79	68	78	87	82	76	62	68	73	69	68	67	69	82	79	67	77	68	70	74	74	83	73	66	62	87	69	67	65	69	75	64	66	77	74	74	69	72	62	80	79	63	59	72	77	72	79	72	61	91	88
22148	5985	3201	3558	7468	10581	11318	10226	8702	7299	5971	5014	4361	3825	3221	2813	2486	2251	2000	1950	1720	1715	1639	1379	1386	1331	1238	1177	1174	1124	1070	1038	973	982	872	882	933	933	910	918	892	821	776	757	784	795	731	761	754	747	706	684	686	735	736	689	718	668	725	700	683	684	676	692	692	676	714	684	696	695	728	668	652	659	666	688	673	699	740	708	680	691	732	687	694	713	704	685	700	663	673	692	703	726	665	703	665	716	684	645	685	704	677	640	615	692	685	687	671	623	648	660	676	650	702	662	630	643	628	677	659	694	663	632	620	664	635	646	605	621	665	635	615	654	688	644	630	675	631	680	675	639	644	653	705	655	644	675	628	662	618	662	665	652	617	632	659	656	600	629	654	653	666	651	645	631	650	649	638	673	685	669	641	663	623	608	663	618	683	661	656	646	675	610	621	678	619	629	611	628	628	629	678	614	626	652	608	612	637	644	642	646	623	639	638	651	624	633	621	575	609	662	660	629	596	610	674	601	689	663	637	639	604	611	622	668	651	650	674	675	656	668	685	651	670	589	630	649	663	603	656	614	655	629	631	668	642	571	621	590	621	661	590	632	692	656	640	664	650	608	637	653	608	661	625	608	657	601	637	631	708	653	612	668	639	633	608	646	668	626	630	664	643	630	662	648	653	645	648	628	638	645	664	634	654	632	633	609	670	637	639	622	628	666	674	594	642	618	658	639	612	672	676	649	656	644	657	633	665	610	611	642	615	667	625	586	675	591	681	642	598	643	648	632	673	625	628	655	627	645	688	634	657	657	609	683	655	610	605	661	644	622	649	624	621	680	611	660	623	683	641	639	620	629	668	623	647	621	660	605	634	643	619	670	606	647	680	613	639	614	625	642	625	611	657	648	657	620	641	690	598	655	636	665	601	649	618	646	648	595	665	635	637	645	637	614	589	646	655	646	630	633	637	677	662	683	679	645	676	670	619	632	592	622	621	674	695	621	631	632	651	642	648	630	680	613	632	647	603	620	652	695	616	642	642	664	662	637	675	620	673	651	659	654	649	668	663	608	630	644	588	618	655	638	620	663	636	586	648	638	647	639	668	649	640	666	656	662	647	651	640	659	676	560	621	630	674	559	658	642	635	614	640	623	629	668	647	633	618	592	642	623	619	654	648	651	629	607	639	624	644	674	673	636	654	658	646	654	671	641	664	649	647	623	647	606	627	634	611	672	631	659	658	634	604	667	680	669	606	660	647	599	687	615	661	639	624	604	640	611	659	593	647	629	638	615	632	640	676	642	642	611	632	642	614	629	655	667	623	659	619	641	649	622	626	604	643	651	654	656	597	668	661	630	650	672	620	665	664	658	626	612	622	613	646	634	659	651	648	600	623	663	659	632	638	672	655	645	638	636	603	652	614	667	657	664	656	665	575	665	645	637	693	638	637	645	616	616	625	625	644	608	663	678	625	664	653	642	645	614	634	664	613	621	622	649	613	662	666	630	574	648	663	637	635	631	632	580	593	641	635	622	645	656	620	664	625	629	600	607	617	633	653	623	667	685	640	628	624	698	629	662	604	648	624	636	690	606	615	619	630	592	649	615	643	640	644	614	662	706	691	647	661	668	595	638	639	635	681	635	609	653	630	687	609	645	657	642	679	618	626	596	640	602	656	656	633	670	647	629	659	610	647	640	684	667	668	617	645	637	665	663	629	644	630	649	623	628	705	642	625	662	651	624	694	617	624	644	622	653	621	612	650	675	674	613	664	621	653	653	646	599	643	648	643	650	671	622	621	624	622	644	626	641	662	618	626	614	654	636	649	625	605	646	609	628	648	646	654	656	652	616	602	622	606	637	611	609	628	647	681	647	606	686	612	661	640	648	662	680	652	629	585	637	661	635	686	634	614	652	608	655	692	644	663	682	683	645	655	603	618	665	680	631	644	662	650	636	651	646	634	661	628	646	654	653	619	634	642	622	616	652	634	662	651	631	656	656	629	647	617	629	624	641	618	645	651	644	640	636	640	654	649	630	650	632	645	631	649	665	656	655	655	648	662	677	657	646	625	615	684	665	627	618	659	611	605	686	638	626	637	669	655	661	640	595	593	619	692	582	660	643	642	642	666	608	695	626	637	648	634	652	643	625	628	623	612	649	671	639	606	640	619	620	604	644	612	627	614	638	600	614	609	661	633	608	619	615	635	646	584	634	561	658	648	646	623	684	630	629	663	636	643	601	644	644	650	655	615	634	624	625	680	595	666	605	628	624	647	602	662	634	626	624	610	658	626	607	636	644	653	702	661	661	606	618	627	581	692	612	610	648	645	654	642	658	692	629	656	646	635	614	650	699	620	640	660	632	623	641	667	627	659	598	604	612	606	692	629	677	661	702	639	647	623	616	621	609	628	604	608	636	622	662	621	661	670	666	636	629	637	656	632	642	633	673	650	611	630	652	635	639	663	650	630	599	653	603	641	623	666	656	616	638	614	629	656	657	674	611	607	661	643	608	609	642	635	644	631	673	610	633	677	619	631	657	627	665	631	633	628	644	666	655	614	617	621	644	619	609	643	645	668	591	650	677	658	600	699	644	639	626	663	644	632	631	645	674	630	682	632	645	636	669	626	654	619	642	612	610	641	635	628	663	677	667	640	644	656	669	603	657	643	662	629	639	600	601	588	636	640	609	653	636	653	636	629	632	665	631	638	637	648	637	650	621	635	651	617	638	656	634	664	683	636	611	626	628	622	616	621	655	654	658	636	674	611	630	669	620	621	647	626	617	636	611	626	602	651	675	638	595	643	618	621	645	618	623	637	643	597	660	646	662	649	666	616	657	645	620	653	656	629	623	660	641	655	614	651	659	652	655	630	671	644	671	602	622	604	633	594	658	645	668	652	601	658	652	628	629	628	639	633	679	623	659	617	672	642	653	628	622	652	654	674	619	659	656	657	657	654	651	609	657	641	634	653	650	627	650	642	615	609	670	698	630	655	626	677	639	664	646	675	650	646	624	622	613	659	654	665	701	636	618	638	656	592	662	637	643	629	666	701	632	635	642	641	619	642	629	636	639	655	616	609	633	637	623	623	620	644	659	641	672	620	593	577	632	690	636	603	695	624	635	616	606	651	635	637	653	690	612	619	655	607	639	593	675	657	662	625	665	640	665	667	628	623	648	624	627	635	639	607	639	648	644	582	655	611	641	606	660	646	613	657	654	653	632	645	611	642	611	658	675	616	637	662	648	680	639	664	691	622	621	616	612	601	662	614	656	601	626	616	682	651	601	624	682	665	632	648	615	653	630	645	644	677	639	627	585	642	617	655	616	644	606	621	648	647	632	657	629	615	608	616	604	646	644	633	628	679	618	621	615	620	636	664	645	634	631	627	597	651	651	666	633	646	651	633	614	602	607	644	629	638	596	643	627	637	646	645	657	653	644	686	594	653	636	676	613	680	645	600	649	627	627	627	641	589	651	614	624	616	632	612	623	645	650	651	652	643	614	688	595	591	651
4243	182	110	90	78	101	106	110	96	86	115	70	85	69	63	77	73	65	61	64	58	67	58	48	55	62	63	71	67	71	62	52	56	57	63	56	67	48	62	52	64	57	37	55	59	65	62	41	58	50	64	57	53	47	54	65	57	57	57	77	63	64	69	49	52	59	69	58	68	57	53	62	57	64	56	54	63	43	49	62	53	65	51	60	48	54	52	66	51	62	58	55	61	52	69	53	56	47	47	54	60	60	66	49	53	41	63	71	72	73	57	56	60	64	63	67	57	59	44	52	58	63	68	58	49	58	58	55	61	46	43	66	48	42	58	61	58	56	51	66	67	62	53	52	49	70	56	74	53	65	58	53	48	49	57	59	60	58	50	59	56	67	58	44	47	56	60	49	65	66	46	65	59	43	47	52	54	65	59	47	60	61	52	61	63	59	43	66	50	52	57	60	45	59	45	66	48	62	67	65	54	57	60	60	61	56	66	56	63	54	59	49	47	49	57	51	48	69	50	57	62	58	50	55	54	58	52	57	63	57	60	63	55	66	56	59	63	62	62	62	43	51	59	52	56	59	42	51	55	61	50	68	49	58	53	51	56	60	51	51	62	52	58	68	54	64	63	66	67	47	57	52	51	65	81	63	63	58	52	65	52	66	64	58	59	56	55	49	63	57	57	67	70	40	43	56	61	68	65	56	53	48	47	43	42	40	58	52	57	64	44	60	53	46	49	56	50	58	63	47	59	66	50	47	45	54	60	43	49	48	65	45	50	47	63	61	53	56	45	61	61	54	52	58	50	64	64	48	63	53	50	52	65	47	60	43	58	67	58	59	58	47	55	48	51	43	57	61	62	68	60	74	64	41	54	77	59	54	63	56	49	44	58	53	44	71	44	62	55	71	50	44	56	52	49	50	56	68	52	58	56	56	64	49	60	57	45	54	78	61	62	50	67	66	53	60	59	59	48	55	55	68	60	56	56	59	44	42	51	55	60	62	44	52	49	54	67	59	51	57	55	53	55	59	62	62	53	59	63	62	51	51	47	50	45	50	50	59	48	60	50	63	59	51	64	52	54	53	46	49	50	48	54	59	46	62	57	70	59	57	48	68	60	61	53	60	55	58	49	71	60	67	59	62	42	46	68	55	48	59	41	69	55	39	60	56	62	44	53	42	54	50	79	74	43	57	61	50	64	56	56	75	61	57	55	50	55	57	57	61	46	52	61	45	63	57	72	64	57	61	51	65	67	65	49	53	52	46	53	53	45	64	72	63	47	60	37	75	56	65	54	59	49	54	46	66	55	52	46	50	59	46	57	39	54	55	66	58	55	60	62	52	58	59	41	70	65	51	60	42	54	57	58	56	57	63	67	62	55	55	59	62	58	52	61	65	56	55	58	55	52	65	45	56	59	58	59	58	57	55	62	52	54	48	58	58	63	49	70	65	58	58	55	54	55	52	60	55	63	54	56	51	67	57	58	50	66	53	63	46	57	35	45	44	51	49	56	53	43	51	63	64	46	46	54	45	52	52	54	66	48	50	55	61	58	53	57	55	44	58	48	60	60	61	59	55	61	45	66	65	49	50	51	60	60	47	52	57	56	64	60	58	55	43	60	41	52	57	63	51	54	50	55	56	52	50	45	59	55	56	53	44	63	64	52	51	57	59	52	42	69	64	52	59	54	50	71	66	71	67	65	59	61	56	57	51	50	60	50	61	55	50	54	66	55	65	61	64	46	56	73	51	49	62	52	61	54	54	55	61	70	48	46	57	56	54	51	58	61	64	58	65	48	69	63	60	58	59	60	66	45	58	64	56	59	46	58	58	38	51	49	56	53	43	59	64	45	46	63	60	62	60	45	55	49	57	56	51	48	54	60	44	68	43	57	57	50	58	54	71	55	57	59	54	64	49	47	57	54	67	47	46	50	64	57	55	52	50	51	50	56	58	67	66	69	51	53	65	54	47	54	48	55	58	63	57	48	56	52	66	50	67	51	63	54	49	59	46	44	63	58	58	48	57	54	45	57	62	46	64	41	51	61	64	46	51	58	53	68	56	57	61	70	48	53	68	52	62	52	58	60	43	60	51	46	58	59	66	52	57	67	67	60	47	49	60	52	65	70	51	64	58	64	50	60	64	54	45	59	59	66	46	49	53	52	63	48	57	52	59	48	39	60	61	59	60	44	43	66	53	48	62	54	69	56	59	56	59	56	62	47	70	57	64	58	60	51	58	63	55	56	71	48	61	62	52	46	61	53	57	52	42	60	67	55	52	61	58	52	55	50	52	44	52	59	73	61	58	60	58	62	61	62	46	72	54	62	32	45	62	38	60	52	72	57	57	56	60	44	55	57	64	59	56	51	53	57	45	58	56	60	53	66	50	55	55	55	61	63	50	58	54	60	51	54	44	70	65	67	46	68	51	42	49	62	66	61	37	51	64	57	77	52	41	60	51	65	63	58	38	43	49	41	55	47	50	68	47	57	51	53	64	63	57	56	55	69	56	48	60	57	80	55	55	62	72	58	46	65	49	61	71	63	53	45	56	66	56	51	48	67	48	53	63	50	53	46	60	51	60	52	55	57	65	64	49	65	51	61	54	48	56	43	61	60	66	46	54	57	51	55	44	52	60	62	42	40	50	55	64	51	63	40	52	57	53	64	52	52	59	55	57	55	64	51	48	51	45	45	61	46	58	56	60	50	39	55	52	70	49	51	54	52	60	63	41	77	68	47	44	59	43	52	65	53	64	50	56	57	61	46	54	53	58	69	78	45	59	57	49	65	61	62	44	57	65	46	55	68	60	56	61	60	50	58	54	55	64	51	67	47	68	59	51	56	51	48	59	59	62	66	56	36	52	54	52	55	69	50	57	62	59	57	53	59	57	64	44	55	54	71	59	60	65	59	62	56	53	55	50	54	62	62	57	60	73	67	48	60	57	64	58	51	60	46	45	56	48	59	71	48	68	64	67	65	55	60	57	60	62	65	50	52	82	60	52	60	45	53	47	51	54	54	63	59	47	60	45	53	49	47	57	49	56	56	57	56	59	61	56	51	64	47	53	62	66	45	46	60	51	69	63	58	66	49	60	50	68	52	61	67	44	43	46	57	53	51	59	51	62	71	61	59	51	53	62	63	55	68	55	59	64	68	69	58	53	46	47	60	59	61	47	52	49	66	67	55	55	52	57	54	55	53	54	61	57	57	49	58	64	55	53	58	61	65	59	50	47	53	61	68	57	53	57	56	56	52	56	56	56	62	59	55	62	49	59	56	59	61	59	47	56	52	41	68	48	53	45	56	60	57	55	40	64	55	50	57	52	47	45	48	50	49	53	66	52	57	56	54	79	46	48	51	48	50	71	58	53	73	59	65	58	45	58	62	52	68	58	33	60	64	52	53	50	55	54	60	57	60	64	48	52	66	48	70	62	57	73	61	60	55	36	62	46	70	63	63	74	63	59	43	56	52	53	54	45	51	49	50	71	58	70	65	61	53	62
12231	2317	1286	1447	2905	4370	4494	4145	3339	2718	2364	1965	1772	1439	1273	1186	1045	989	849	824	791	732	750	652	659	689	636	599	566	569	579	588	567	504	539	506	546	501	517	538	482	507	496	468	484	504	484	495	468	494	462	496	482	491	485	511	484	498	466	460	490	501	479	490	454	491	471	467	460	455	454	456	502	453	531	519	512	447	456	450	473	505	493	434	517	481	468	456	509	490	487	463	520	500	467	495	486	503	512	518	448	477	461	436	470	469	485	454	464	473	463	454	461	493	474	468	463	467	452	497	452	479	456	439	463	419	475	461	483	459	470	501	471	488	455	497	452	415	493	474	455	436	473	450	485	428	479	458	433	457	461	461	491	452	434	432	453	476	458	463	468	454	470	492	467	460	474	433	455	471	424	467	453	454	478	466	426	431	523	458	424	468	431	460	472	444	467	458	452	458	431	442	472	463	491	452	446	440	463	447	466	462	453	424	444	457	507	509	446	477	447	467	473	461	485	433	438	458	480	438	451	441	484	431	424	451	462	434	454	470	454	466	457	465	452	487	437	477	454	462	461	438	441	465	459	440	440	442	500	438	481	428	442	490	441	473	477	480	448	454	460	457	471	455	450	505	508	473	452	458	435	471	463	457	451	439	456	461	453	442	452	469	495	437	446	424	470	480	467	470	456	423	460	456	448	415	452	478	447	497	466	463	447	474	435	458	482	480	472	439	459	473	433	470	471	489	469	463	449	444	481	460	468	460	446	476	450	455	483	450	450	466	434	405	453	454	432	468	451	481	464	478	457	477	435	467	423	467	431	478	441	464	437	467	470	482	466	480	449	442	466	474	471	473	444	445	465	456	454	428	490	472	458	484	453	476	470	471	462	454	465	440	458	449	487	482	462	457	470	470	471	451	492	475	464	483	465	454	442	472	482	491	498	441	428	442	468	488	498	488	470	454	471	487	448	428	460	492	479	450	434	455	451	475	497	435	447	477	419	469	491	432	423	474	445	430	413	442	480	457	467	430	446	459	460	492	432	478	468	470	446	452	451	427	457	448	444	495	482	414	447	442	427	447	464	454	460	487	445	448	481	456	438	473	438	469	443	435	428	454	454	445	497	498	490	449	467	487	439	441	481	447	459	454	447	432	434	439	467	489	447	500	449	439	487	400	494	453	444	483	459	461	474	437	500	462	460	419	453	463	475	473	492	471	428	444	475	462	476	453	458	479	454	456	436	420	464	434	457	439	466	461	508	452	437	441	415	445	489	457	420	452	457	436	455	451	478	438	499	420	435	466	471	448	449	455	486	442	449	489	462	438	482	430	477	458	462	446	400	485	461	464	446	489	484	482	445	477	499	471	453	505	469	460	464	437	458	483	465	469	463	469	449	454	428	465	460	482	488	441	476	480	454	445	497	465	475	456	464	490	439	460	432	456	442	474	479	458	454	492	469	474	431	472	461	476	483	429	514	495	473	433	488	440	425	482	472	451	449	468	465	503	468	490	465	477	461	436	454	515	438	477	479	404	479	453	453	460	432	479	471	503	444	488	476	467	436	446	456	480	504	457	484	460	465	479	438	472	475	428	448	473	442	478	480	448	451	438	471	451	426	478	489	441	465	435	462	461	483	466	466	431	472	432	437	421	442	453	459	471	450	446	479	457	493	442	477	479	459	450	536	488	422	470	476	462	487	459	468	442	428	471	447	454	494	481	454	436	459	436	503	485	484	443	481	462	429	450	434	493	451	441	453	489	449	435	497	459	457	429	415	455	444	489	455	447	503	466	456	441	432	461	440	489	480	465	482	434	441	441	485	456	476	442	419	490	429	407	409	440	460	459	462	476	474	474	456	464	480	478	482	431	451	457	464	426	456	494	463	457	449	456	520	468	462	466	436	435	462	479	482	470	448	485	441	460	467	451	462	468	471	475	445	429	451	469	457	463	404	473	461	465	433	423	466	465	459	462	479	476	454	502	440	411	455	451	464	476	435	462	466	469	496	438	487	451	429	449	457	457	490	457	497	455	471	442	455	484	449	455	452	491	488	424	429	444	464	468	442	432	471	502	478	459	428	490	456	514	461	430	478	439	423	471	478	477	430	434	490	489	456	452	453	491	468	457	445	437	407	449	492	466	457	493	470	485	438	469	466	457	477	453	441	421	454	490	430	453	449	466	427	474	438	466	446	438	492	417	458	463	460	491	463	506	446	477	491	500	448	446	467	402	449	487	450	446	463	478	447	488	460	468	441	435	466	509	476	451	463	481	454	467	478	457	468	456	451	477	425	468	480	454	437	451	425	440	442	422	437	468	459	466	469	482	429	432	474	432	439	427	439	451	491	456	462	491	456	443	435	416	443	458	456	465	441	463	441	482	464	427	421	492	468	489	466	469	470	467	450	496	436	490	475	481	478	472	480	484	484	473	507	501	463	467	474	505	446	457	455	475	452	500	449	465	486	485	441	451	471	432	473	474	428	478	463	478	464	456	461	467	455	476	432	473	470	489	448	431	490	448	439	464	441	466	486	427	459	459	436	482	468	433	457	437	439	429	409	491	463	448	483	469	446	429	463	416	432	471	462	429	473	446	457	408	479	469	443	473	466	457	500	469	463	447	464	490	467	476	478	459	480	457	417	436	480	470	506	436	449	486	459	469	441	477	464	452	482	445	433	480	489	514	457	488	452	415	466	440	436	440	451	448	455	508	434	461	440	473	472	480	435	473	441	443	443	426	471	468	482	470	470	444	418	526	454	493	446	459	476	478	443	462	476	482	439	493	493	480	474	415	464	452	439	447	435	489	455	501	435	454	487	463	445	461	457	460	432	436	473	488	445	487	456	450	440	485	467	466	462	459	478	438	472	454	458	444	463	478	448	449	466	461	447	477	444	441	433	479	437	449	447	477	459	439	477	477	460	460	449	481	428	458	438	466	489	446	430	498	489	458	487	443	427	473	442	473	465	443	438	488	494	494	449	456	455	427	501	441	433	485	455	484	458	474	452	449	493	464	434	431	491	456	433	461	452	431	449	460	454	506	439	464	444	470	427	442	482	473	454	474	448	430	498	495	489	488	407	442	492	470	469	472	416	453	467	445	447	501	451	468	431	480	468	409	465	438	441	450	425	456	484	474	468	453	457	460	495	428	407	473	452	486	453	478	476	475	427	424	466	462	437	463	472	450	464	457	481	475	433	446	477	462	455	434	459	472	429	510	434	459	461	427	429	463	470	455	477	422	488	429	463	429	468	443	435	478	457	443	473	502	480	459	452	419	443	447	441	458	433	469	465	469	436	454	439	518	471	443	454	464	448	434	469	451	456	443	467	457	485	443	485	443	487	472	451	439	436	452	465	453	476	473	453	453	449	420	459	411	449	466	423	476	481	483	456	470	441	444	437	499	464	432	410	459	450	465	480	476	468	446	479	466	458	464	470	449	420	480	443	474	480	524	464	473	443	436	465	475	446	472	485	442	471	505	448	454	485	468	432	449	478	468	459	476	451	508
3254	415	245	188	133	190	203	212	190	170	166	160	158	146	136	129	119	109	116	109	101	101	111	116	92	107	111	95	95	116	99	114	102	110	102	97	94	89	107	108	85	99	99	86	101	89	96	107	84	98	121	81	71	100	94	99	108	95	102	96	86	89	86	95	83	97	97	93	86	80	104	123	101	104	89	96	85	79	89	82	62	97	108	94	99	98	109	80	94	85	77	84	87	96	94	131	120	97	98	94	102	88	109	88	114	84	103	82	110	107	74	76	109	105	88	93	105	90	91	97	94	84	101	87	93	105	87	93	89	87	99	90	95	101	88	83	96	81	93	102	93	79	100	98	91	97	117	88	95	99	95	97	95	87	92	98	102	89	101	98	92	114	97	94	112	109	96	101	102	97	92	93	68	86	95	101	73	94	89	106	100	90	108	91	89	83	101	90	82	97	79	97	102	86	90	112	108	91	106	84	88	110	100	96	106	109	87	72	96	83	100	103	97	95	92	87	104	94	95	89	105	115	91	89	98	92	88	92	95	86	115	95	103	104	81	114	86	80	89	119	111	87	94	98	97	94	96	96	87	93	101	72	98	91	96	88	77	97	95	84	87	91	96	80	102	98	91	107	96	93	76	82	103	97	94	95	77	90	112	99	102	78	97	121	82	73	112	99	85	95	108	86	77	96	81	92	91	91	90	88	93	88	84	91	110	90	102	73	97	77	82	105	70	70	102	84	111	89	114	82	99	81	89	105	90	99	82	88	98	84	83	108	88	90	89	106	94	93	82	89	87	91	84	91	88	89	82	82	80	109	77	99	78	84	96	108	93	77	86	86	117	99	90	86	111	88	106	98	92	87	81	94	86	86	96	84	83	98	84	85	86	87	85	88	90	83	83	113	106	95	99	76	81	85	108	98	87	96	100	99	75	93	73	88	82	96	95	112	109	90	87	85	103	99	88	114	82	115	85	86	99	97	99	83	96	90	106	87	100	99	106	83	89	94	86	91	83	101	77	78	94	89	85	79	87	111	110	104	74	107	105	97	98	83	93	73	87	99	84	90	82	94	95	106	107	96	86	98	93	97	93	84	101	119	92	117	87	96	87	86	104	85	87	101	88	92	78	92	88	80	93	104	90	86	77	76	89	99	82	90	115	95	78	95	99	94	109	106	76	70	105	95	76	107	87	101	97	82	106	115	105	98	101	94	94	93	98	90	89	98	92	94	97	104	93	87	101	93	98	88	83	97	89	98	94	106	87	94	93	88	93	86	94	79	92	96	101	97	88	105	84	102	73	108	96	102	99	99	94	90	89	80	98	108	103	102	91	88	86	91	73	86	92	84	89	109	109	83	75	91	97	83	82	78	71	107	112	83	92	100	94	78	113	89	89	99	117	82	93	110	101	93	96	100	81	78	103	111	95	98	90	82	92	102	90	103	87	80	110	103	105	86	101	116	101	87	79	92	95	109	95	89	75	94	110	88	95	92	73	97	91	108	85	81	93	93	93	96	88	73	97	93	98	87	113	98	116	84	93	93	79	97	87	94	93	93	76	93	93	73	99	111	106	86	107	88	79	101	78	106	109	95	94	82	92	84	100	78	79	68	87	94	86	97	101	94	77	96	100	93	90	104	93	94	101	106	95	79	86	101	105	93	94	94	86	94	110	103	97	76	88	101	107	82	73	100	94	82	92	85	89	84	92	90	88	97	91	87	104	106	93	103	103	90	102	89	80	97	99	105	96	93	98	87	91	102	88	99	91	93	101	81	89	82	88	104	113	98	107	84	90	107	109	85	86	97	91	99	82	93	97	88	110	100	97	91	92	90	71	91	114	75	99	95	91	122	88	102	80	84	99	107	95	94	103	98	87	90	79	105	98	99	87	82	91	90	78	90	93	106	83	83	93	91	80	80	84	101	79	99	103	97	81	97	91	94	100	94	75	101	102	99	101	86	105	82	88	86	90	87	99	101	93	90	109	81	68	99	107	81	71	93	95	86	112	70	100	125	92	93	91	99	83	116	95	96	86	70	79	94	82	85	94	92	108	71	100	93	111	93	104	92	90	92	99	91	79	87	106	99	88	105	108	76	87	97	73	88	92	89	84	99	88	88	83	102	92	96	102	104	99	95	69	83	110	103	88	88	101	95	94	92	115	81	80	83	84	89	97	94	96	94	83	74	91	86	79	105	103	86	112	94	81	98	105	89	98	97	97	88	97	95	106	94	87	82	91	85	70	103	85	96	103	93	94	98	98	94	88	99	87	99	88	96	94	80	97	91	124	79	96	95	78	80	103	91	98	98	93	88	95	93	95	91	91	81	91	94	102	86	97	88	99	78	92	99	96	101	109	98	108	87	105	76	105	102	113	85	100	101	91	90	97	106	104	86	93	83	100	86	95	86	81	90	95	80	109	98	99	87	89	90	93	103	97	96	93	100	109	104	90	103	81	104	90	85	89	92	85	84	93	82	83	94	88	88	92	98	92	97	85	86	94	90	96	95	116	89	95	104	94	81	100	88	85	99	87	97	89	88	109	86	90	90	96	108	86	87	81	88	93	85	96	95	86	103	101	91	90	79	99	89	91	83	97	76	91	70	91	110	91	87	107	93	87	91	114	104	89	103	91	103	72	98	87	100	109	89	90	105	92	93	82	83	88	91	109	84	81	116	100	93	91	99	103	104	72	97	116	83	108	112	89	105	94	95	88	108	98	85	89	105	87	86	80	78	87	95	91	82	93	92	87	84	87	76	94	101	104	95	78	88	106	86	91	83	87	78	84	102	102	105	112	83	106	93	80	100	83	86	82	78	82	98	94	93	95	113	94	91	87	99	100	97	92	89	88	105	92	90	96	86	96	85	92	91	102	97	89	89	92	105	91	86	82	93	89	101	81	96	100	93	90	102	89	88	105	80	105	102	107	91	101	102	85	103	97	100	90	76	95	88	103	96	87	83	94	92	97	84	100	108	85	78	94	80	91	92	89	95	79	87	101	88	105	105	91	85	96	82	72	101	98	78	99	102	78	94	95	92	84	79	83	79	86	87	94	85	98	100	111	98	67	80	74	91	78	101	105	97	90	94	87	81	97	104	97	88	96	92	87	105	80	119	93	116	82	110	105	93	89	92	84	75	80	83	90	96	81	90	81	92	118	99	75	67	91	91	109	87	98	90	91	99	95	111	84	84	102	83	78	102	86	101	94	103	79	111	79	102	81	87	88	98	104	82	106	94	84	92	85	102	96	101	88	95	109	93	90	85	116	82	90	88	83	83	90	107	96	93	76	87	78	89	87	82	85	97	91	88	81	105	95	89	92	96	92	83	103	79	94	92	112	89	77	93	95	84	98	112	83	90	100	90	99	120	93	96	96	86	95	90	87	88	100	83	96	101	76	96	98	90	97	104	71	91	81	95	98	95	93	93	87	92	112	95	109	94	99	100	85	95	92	86	90	121	100	98	96	78	107	104	73	98	98	91	89	111	80	92	103	97	112	101	87	91
19611	4835	2588	2827	6109	8651	9025	8077	6628	5505	4586	3851	3328	2821	2475	2321	1966	1918	1654	1543	1468	1450	1393	1314	1231	1227	1162	1163	1071	1066	1009	987	1024	950	999	935	938	1014	927	910	900	881	822	863	761	843	817	841	824	809	801	815	858	821	839	851	791	741	751	832	804	800	821	796	749	749	865	804	853	771	722	835	816	819	801	782	831	826	833	764	833	830	802	812	821	821	780	791	789	817	798	807	765	819	824	815	757	792	807	795	752	807	783	840	789	756	790	758	806	806	772	784	792	798	768	781	783	808	816	735	742	803	785	735	784	753	796	796	765	772	797	742	834	762	738	760	768	746	735	744	763	811	731	751	738	789	760	792	768	797	760	764	759	747	730	731	774	746	779	797	750	785	763	776	720	769	765	817	778	758	745	759	763	790	777	736	759	760	748	744	786	711	777	773	797	752	773	732	718	759	781	757	789	787	796	799	765	760	757	767	757	728	773	800	717	742	785	714	774	777	761	831	775	777	741	782	762	768	834	764	769	765	782	733	809	736	745	767	768	751	750	777	748	762	745	768	719	740	762	792	782	826	783	841	734	762	767	805	753	709	719	780	769	754	764	716	756	753	810	749	773	765	775	797	743	749	768	735	800	786	750	742	783	710	778	740	783	749	756	754	797	754	733	811	766	769	756	781	770	761	756	792	824	770	755	781	707	750	813	760	763	762	747	734	812	791	737	787	766	760	808	733	747	726	709	781	785	749	819	724	746	778	766	786	723	749	733	767	767	716	776	777	759	820	752	771	789	781	749	731	786	766	765	768	801	733	758	771	766	808	724	770	812	791	768	752	824	806	767	710	708	756	774	761	811	777	792	731	802	757	735	750	749	790	766	757	826	803	740	809	798	766	764	781	777	766	749	804	747	809	741	776	771	792	701	753	758	757	735	744	791	796	773	761	773	734	736	818	789	753	767	777	769	757	766	834	713	768	706	815	717	777	793	772	779	746	769	754	778	765	741	795	807	794	768	736	759	740	761	770	746	781	744	755	695	724	690	754	743	792	760	807	750	750	753	808	751	765	788	750	753	725	789	768	763	741	768	795	780	764	801	776	736	798	800	743	785	756	784	762	817	822	798	762	772	748	742	805	757	767	750	761	756	753	772	783	756	775	756	751	755	779	780	757	691	748	784	726	773	769	763	773	775	799	729	756	777	813	752	772	795	777	766	779	762	777	707	755	756	768	806	806	776	754	764	791	753	791	700	801	800	790	770	760	769	789	768	780	769	810	800	775	802	795	753	755	746	737	786	769	746	721	799	724	726	803	785	723	754	753	780	736	752	796	772	757	802	734	790	753	746	766	789	762	786	720	747	754	768	757	762	735	775	786	751	761	810	772	760	768	791	782	749	788	796	721	767	755	741	774	802	778	765	753	827	796	714	753	735	783	765	744	765	732	802	745	803	790	788	734	709	778	798	815	760	790	724	790	746	749	764	767	727	753	848	734	784	762	812	815	742	795	760	753	776	768	736	729	757	768	738	780	799	831	785	799	738	767	742	752	819	784	752	757	798	765	707	756	794	785	818	829	752	772	765	796	815	755	731	736	740	764	711	809	776	774	776	750	749	736	789	719	764	766	777	800	818	744	782	764	765	787	742	726	779	749	778	805	763	813	757	766	735	759	795	779	757	742	778	756	794	782	770	765	741	781	763	748	742	753	827	782	750	760	765	752	755	770	749	770	772	718	717	809	700	737	744	733	779	786	760	736	751	766	705	738	799	771	764	735	742	788	743	804	757	757	752	750	809	725	794	810	796	749	810	790	771	762	755	741	772	751	781	774	784	741	781	747	767	772	757	816	752	705	712	782	754	754	781	745	805	731	747	751	747	787	782	802	807	751	787	770	758	757	702	762	758	721	751	754	759	782	759	762	767	752	791	779	722	768	726	729	768	788	789	755	757	778	736	751	785	728	756	771	760	781	799	735	796	771	760	780	765	788	720	813	789	739	794	801	712	749	758	756	778	760	785	815	801	797	761	770	747	791	752	805	785	766	757	755	764	794	787	766	796	729	756	749	754	772	741	797	715	774	775	757	813	726	756	785	792	760	749	763	768	787	783	797	761	764	756	820	791	809	808	762	773	752	699	758	792	724	745	766	755	776	782	806	756	787	798	726	749	777	821	740	728	796	744	819	760	813	720	754	790	798	779	797	809	775	780	772	721	738	764	814	739	715	764	760	784	809	716	737	760	730	796	786	769	734	788	805	818	759	798	757	771	715	744	757	750	796	808	781	835	810	750	769	752	747	784	813	779	759	786	727	742	797	701	830	766	766	776	765	833	731	700	758	786	694	738	804	761	768	787	763	726	793	820	791	732	833	726	787	805	792	754	794	774	758	818	741	754	746	733	739	785	810	759	773	779	800	735	750	790	744	791	783	771	792	801	731	734	758	780	806	748	759	763	787	782	792	783	762	707	806	788	745	792	777	764	735	773	775	766	782	758	779	834	831	778	756	759	776	767	757	758	751	804	753	791	749	756	782	755	761	804	754	790	764	780	788	735	803	758	755	725	735	751	768	727	768	784	809	739	777	797	724	777	738	769	751	735	717	748	796	746	746	775	725	761	719	726	758	767	785	782	688	776	754	838	750	792	785	771	767	802	802	774	769	755	715	824	787	818	765	803	770	809	713	800	733	758	780	770	730	815	757	772	780	798	767	775	775	765	790	774	753	770	723	751	803	804	769	814	782	788	757	750	766	800	791	772	723	779	785	754	780	729	727	816	722	768	747	772	743	762	803	827	792	796	738	794	757	768	713	790	691	766	734	776	792	791	785	740	780	773	827	777	765	757	808	786	746	780	762	745	762	765	779	764	756	760	762	769	746	734	757	763	780	742	741	748	768	801	785	759	764	778	747	731	770	803	814	793	776	786	780	804	808	774	756	697	749	759	772	758	743	732	792	722	704	755	791	831	736	744	751	733	760	784	733	767	762	729	755	858	828	736	790	723	727	733	774	739	772	756	788	790	769	772	830	780	831	823	770	760	705	773	730	760	812	781	782	787	737	759	801	769	777	774	751	746	752	733	714	799	850	776	745	727	745	727	737	791	748	725	753	749	783	747	753	781	799	746	785	726	757	778	757	774	793	789	788	757	767	749	710	780	814	782	772	750	776	811	702	760	750	787	786	771	784	743	744	778	744	736	760	759	782	766	753	766	788	748	809	746	748	772	742	803	794	782	824	778	810	806	831	798	775	743	805	758	721	762	751	711	788	771	780	713	754	729	772	753	807	746	746	687	785	795	793	755	785	746	778	766	774	822	810	812	742	757	816	760	753	763	844	821	782	789	755	721	780	717	792	808	743	787	785	775	839	771	713	767	748	714	793	754	749	724	755	771	801	741	794	777	772	801	730	778	765	757	741	791	761	734	735	765	804	791	821	829	734	748	780	739	773	748	700	733	772	765	736	741	760	779	791	808	787	783	735	776	748	791	766	784	778	772	752	756	748	751	734	736	792
6443	290	141	106	88	87	111	111	109	94	101	71	69	87	70	59	65	51	55	61	32	37	38	50	44	44	45	38	42	39	42	36	34	34	27	42	37	29	36	41	40	35	33	41	33	33	25	36	29	26	26	36	36	35	25	28	31	26	31	33	29	34	30	26	25	25	26	27	29	31	26	31	21	26	34	27	24	24	26	42	21	32	26	33	27	32	27	35	29	35	24	25	31	27	31	23	30	27	23	28	35	26	32	21	29	27	22	22	20	37	18	35	31	24	29	29	32	28	22	26	21	16	19	16	29	25	23	30	29	25	34	26	23	34	18	30	21	28	34	28	27	21	24	30	30	31	33	43	32	33	21	24	34	28	32	30	23	20	23	28	34	29	37	23	35	37	22	28	31	29	37	32	23	39	26	35	32	32	34	39	27	29	27	39	33	25	38	32	19	22	37	30	30	25	18	31	28	28	32	32	23	25	23	33	44	31	28	26	36	22	27	23	26	31	32	16	27	23	31	26	29	25	29	28	26	23	38	30	19	27	22	27	29	24	24	24	30	17	17	30	23	30	25	29	26	43	31	42	32	29	28	25	26	31	31	28	29	18	27	39	28	25	17	33	32	27	39	25	35	28	26	26	20	27	25	30	28	13	32	23	27	34	28	32	30	21	34	31	36	25	34	31	31	23	31	32	27	26	33	26	34	36	32	25	33	28	20	26	30	19	26	23	33	26	40	24	29	36	27	24	37	33	29	27	27	27	25	20	34	23	39	24	24	28	27	29	19	27	28	24	34	35	19	20	21	23	31	24	27	27	37	30	28	28	21	28	36	24	25	26	25	30	26	17	32	25	27	17	33	27	30	22	34	32	20	27	23	34	33	28	29	23	29	31	31	24	34	21	29	27	24	33	20	34	23	28	22	27	29	23	22	26	35	33	27	24	27	32	25	24	23	22	20	24	24	26	24	39	30	23	34	37	33	29	29	30	24	29	18	22	26	40	27	30	24	30	38	24	19	25	29	29	27	25	20	20	29	24	26	21	35	32	17	35	26	29	25	24	28	19	25	28	21	32	16	30	18	34	33	28	22	33	23	20	30	37	26	27	27	34	27	25	32	24	20	34	28	36	32	34	37	24	28	30	37	18	29	22	25	36	36	30	25	31	36	35	24	29	26	20	31	29	20	19	20	37	24	28	23	21	21	26	30	22	25	26	24	23	28	41	35	24	25	28	34	33	22	34	26	30	32	30	36	31	31	37	30	26	34	32	22	27	29	28	34	22	30	15	22	30	33	23	27	31	22	21	27	36	36	25	26	19	19	33	33	35	30	35	20	29	31	27	32	20	27	34	19	33	23	18	30	28	32	19	24	20	30	24	38	30	33	32	24	21	34	33	32	23	32	23	35	24	21	25	26	20	34	26	35	39	30	23	31	28	24	27	36	33	28	36	36	30	20	27	23	20	37	16	35	25	30	25	31	29	34	34	30	25	29	26	27	19	26	20	34	29	38	29	27	33	30	30	27	33	28	25	27	31	25	26	27	28	32	36	25	33	23	29	28	23	27	23	27	20	19	26	34	30	21	27	26	24	31	31	25	30	22	24	28	25	25	28	25	35	34	25	22	28	32	27	24	22	22	26	35	23	32	27	23	34	29	22	19	20	31	32	26	32	19	22	29	27	19	21	25	28	24	25	20	26	33	27	24	27	37	30	21	21	31	33	22	30	44	29	22	24	36	25	33	36	33	25	27	25	34	28	33	26	23	25	24	34	38	28	34	31	29	23	14	21	24	27	30	37	26	26	21	27	30	20	29	23	24	27	34	25	34	23	35	28	32	29	22	24	34	33	29	28	20	27	29	17	34	26	26	23	31	34	32	28	30	33	29	23	33	37	27	22	27	33	32	22	30	29	29	24	26	28	27	27	29	29	30	37	25	19	23	31	31	28	22	18	25	28	30	29	27	33	21	17	34	25	27	19	19	25	22	33	33	34	26	35	34	33	29	18	26	19	30	27	30	32	30	29	24	27	29	40	31	21	25	26	28	28	27	29	36	27	37	31	23	30	24	28	40	27	30	32	27	40	32	26	28	19	25	35	38	29	20	28	35	23	21	24	41	38	24	28	28	30	43	22	23	39	28	28	29	28	28	24	26	32	23	26	24	35	20	26	25	28	36	33	35	33	24	27	36	38	37	25	23	36	39	23	29	25	31	25	30	33	28	23	27	24	20	28	27	29	23	34	27	27	30	34	27	24	27	26	28	25	25	26	35	31	23	25	32	29	29	47	23	34	22	29	29	33	28	31	24	30	36	31	32	23	31	28	24	35	29	30	40	24	24	32	29	22	28	23	33	29	24	21	21	30	33	22	27	16	33	30	35	34	24	29	20	29	21	30	32	28	30	26	27	28	21	29	27	27	29	35	31	31	31	28	21	33	20	27	27	31	32	29	32	28	28	24	46	25	20	33	28	35	37	29	30	28	34	23	35	29	35	30	39	38	31	34	18	31	40	31	30	24	23	22	30	32	31	21	27	27	22	31	37	30	35	28	26	28	24	31	29	29	27	22	19	27	38	21	28	27	36	32	33	25	26	29	31	27	25	30	36	31	25	35	29	32	26	17	32	18	26	33	21	26	25	29	31	25	33	32	28	28	32	33	27	25	31	31	28	32	34	33	25	24	42	26	32	29	30	31	33	22	26	24	23	30	18	24	27	27	24	30	27	22	29	26	26	37	27	26	32	25	28	29	19	25	24	26	25	36	36	33	37	34	37	33	28	26	31	22	35	34	35	27	17	29	11	33	29	33	30	21	38	33	30	27	28	24	24	25	23	26	25	36	22	34	27	29	28	37	33	26	19	31	35	31	25	16	24	23	25	41	24	23	30	33	32	21	20	33	29	33	33	21	27	30	23	33	33	33	30	27	25	22	26	28	25	37	26	33	27	29	24	20	28	25	25	29	30	23	17	24	25	35	25	31	30	32	25	41	25	27	25	29	25	32	28	27	30	33	37	26	29	25	36	24	26	31	30	32	29	29	24	24	21	32	33	30	28	34	27	32	33	38	23	30	24	31	27	28	30	30	34	36	33	38	29	28	28	26	23	26	27	29	27	22	27	30	37	17	31	25	32	31	30	30	31	29	27	31	35	25	26	26	22	34	25	30	29	16	22	33	27	27	36	26	35	25	29	15	25	30	26	31	27	27	25	25	21	24	28	20	23	28	25	31	20	20	21	26	27	35	36	25	23	24	22	20	27	23	36	27	26	30	20	43	27	26	26	33	29	28	20	24	34	20	27	32	30	26	28	25	27	29	23	24	23	28	38	22	34	26	37	26	31	27	31	29	25	29	30	21	28	38	27	28	31	27	28	26	40	34	29	22	31	24	26	27	32	32	38	26	26	29	34	16	27	24	25	26	39	20	34	14	20	25	26	24	17	29	31	29	22	36	36	30	24	37	25	25	22	31	25	25	28	27	30	31	23	31	33	22	34	28	30	26
14723	3455	1798	2055	4679	7133	7653	6947	5675	4718	3870	3209	2781	2295	1976	1719	1456	1335	1180	1110	912	913	868	810	662	641	672	576	555	535	464	487	442	459	423	385	438	400	369	381	386	347	334	296	291	305	307	254	279	326	285	268	276	294	257	283	260	285	301	292	295	281	299	271	277	268	272	270	265	255	250	278	273	283	267	311	274	286	277	289	258	258	254	276	298	304	258	297	237	231	280	242	271	286	251	293	285	257	258	248	278	275	250	248	273	251	263	250	237	234	249	247	258	263	226	252	261	264	256	269	243	234	256	241	253	266	245	236	242	249	253	264	229	248	232	229	270	228	266	239	252	224	246	231	221	233	260	237	217	234	251	255	257	241	266	232	258	259	232	246	218	243	249	238	226	235	215	248	249	252	239	232	221	235	241	243	217	248	250	221	269	224	204	234	238	206	241	233	234	232	244	243	243	242	231	232	233	225	271	244	234	229	231	238	236	252	244	238	254	252	258	242	224	227	232	237	245	240	254	238	264	228	249	238	247	243	239	224	259	233	243	226	239	217	228	263	260	247	230	224	207	237	201	256	213	236	264	234	250	223	250	234	236	252	251	266	216	237	220	235	250	208	243	228	247	202	228	233	248	237	229	254	228	243	263	217	243	249	227	240	246	232	238	237	216	259	242	237	246	241	221	268	228	232	238	255	246	224	223	206	204	244	226	222	243	237	255	248	227	249	239	229	230	240	228	212	252	248	227	226	234	230	224	253	220	232	225	258	238	226	235	213	224	237	243	238	244	255	226	231	228	223	246	223	220	227	215	237	245	232	234	235	224	215	228	252	230	228	214	212	241	234	255	219	237	211	217	235	264	231	247	258	250	237	244	206	209	236	242	231	234	257	251	226	248	236	224	202	228	257	230	219	249	239	215	251	214	235	231	225	210	272	266	209	277	234	263	245	245	250	212	243	225	228	246	237	233	254	232	256	234	256	239	237	205	209	227	235	234	227	253	234	247	245	230	250	252	231	240	229	258	225	206	254	228	237	234	223	215	226	238	245	241	251	202	261	226	255	215	249	240	220	206	223	224	252	231	249	240	248	220	269	240	250	228	245	230	242	229	227	214	233	235	221	234	235	240	265	223	226	225	212	230	208	235	230	241	216	232	236	253	229	236	249	241	232	241	236	230	230	208	224	225	259	226	238	241	246	234	248	198	237	239	247	253	221	252	219	229	249	242	250	236	224	229	217	223	216	231	266	255	255	254	241	241	233	231	219	230	255	249	257	208	242	241	259	239	225	194	184	228	248	248	223	221	228	249	223	247	229	215	222	217	230	243	219	247	222	228	243	205	268	260	242	249	256	219	245	243	213	244	227	243	221	248	235	215	232	237	234	241	220	223	254	233	228	232	235	227	230	242	236	253	264	236	226	259	237	215	244	199	217	227	243	255	236	253	230	265	256	235	237	212	240	237	239	224	237	243	237	237	227	224	231	248	240	211	213	216	227	208	218	209	275	241	253	237	229	241	235	260	221	232	238	229	197	241	240	232	229	233	240	229	221	248	250	221	222	240	244	240	216	284	222	244	224	224	225	223	228	266	224	213	265	236	232	251	258	254	236	216	243	226	225	234	212	229	258	235	232	241	251	266	233	234	230	233	228	247	232	214	223	239	230	232	225	243	217	246	247	234	261	259	223	232	223	264	241	246	220	254	228	214	259	240	232	233	257	247	258	209	231	214	223	203	267	223	245	199	229	210	218	267	228	235	224	254	235	229	245	209	215	238	234	254	237	263	245	201	240	221	233	245	230	243	218	263	217	244	217	231	224	243	242	245	233	246	221	231	224	229	228	207	224	258	230	270	249	243	229	225	231	249	233	225	240	246	226	245	210	250	238	241	219	233	254	224	241	252	259	241	231	239	245	245	228	253	229	270	226	233	237	248	217	223	237	256	246	224	242	235	237	211	239	249	235	245	202	241	222	259	251	243	255	265	229	222	250	264	231	235	252	242	270	225	215	228	245	247	232	210	241	246	245	206	212	218	248	281	236	252	281	214	233	239	249	244	217	237	210	264	223	217	248	257	232	222	215	274	220	250	233	224	271	261	238	236	227	249	204	249	248	246	228	249	236	284	213	227	233	239	242	260	247	235	253	252	233	229	242	245	267	227	218	265	233	210	232	222	258	220	235	243	236	247	211	222	265	243	242	251	238	224	241	249	237	242	250	238	223	231	224	237	234	248	234	222	250	229	247	240	220	257	231	251	259	243	249	232	220	227	226	198	244	257	227	215	234	251	254	234	212	215	242	267	246	220	230	242	227	238	210	250	207	253	231	197	214	188	270	238	228	253	249	232	207	246	215	222	250	258	240	254	233	246	225	230	231	222	238	218	203	223	250	253	266	254	243	239	258	246	223	187	226	248	241	237	207	225	261	232	234	220	263	237	233	243	237	215	225	232	237	248	218	234	232	212	221	229	248	250	243	241	240	216	229	248	222	220	244	241	234	252	259	218	249	255	261	252	231	244	217	221	232	222	251	233	221	251	242	212	270	261	200	224	235	272	234	228	230	234	240	228	231	246	227	246	224	250	197	221	219	251	223	231	236	250	239	234	252	216	234	213	217	253	219	213	202	244	237	251	229	262	221	219	252	236	259	233	229	225	238	234	239	238	250	222	250	252	244	235	230	224	242	231	227	231	233	229	230	244	238	245	235	238	228	199	263	252	249	224	244	219	221	227	207	232	257	217	212	220	227	203	227	244	235	233	244	227	239	248	235	228	216	258	210	244	225	229	251	199	235	252	246	240	258	243	243	232	236	219	227	239	224	237	222	217	215	238	234	248	262	244	229	226	232	226	228	214	240	236	256	218	239	233	246	226	224	240	239	225	209	215	236	247	216	220	211	224	230	239	226	205	204	244	246	271	232	234	252	232	225	235	232	238	228	228	248	241	228	236	253	228	213	231	260	244	231	251	243	242	212	244	220	221	240	241	262	209	248	226	206	229	232	233	234	217	250	232	235	235	230	219	246	251	241	228	214	234	252	246	237	235	239	231	254	239	244	221	244	237	251	252	225	251	241	225	261	218	237	253	213	242	232	244	241	230	233	256	241	213	264	211	226	217	216	247	281	244	240	253	239	250	219	216	229	233	234	228	224	252	241	213	228	233	249	229	246	233	231	252	232	251	221	260	237	234	222	218	227	245	218	241	238	232	241	221	244	241	258	246	244	238	232	253	257	271	236	249	233	237	250	246	227	228	239	242	246	227	262	245	222	233	271	219	244	226	240	237	237	235	225	238	228	234	221	232	260	230	255	231	261	252	237	257	230	255	246	233	251	213	255	244	223	217	221	218	246	244	233	245	238	211	222	232	205	225	233	258	230	241	238	238	247	221	257	254	248	238	243	225	228	227	232	223	252	252	235	240	237	226	242	254	235	231	212	227	245	217	226	257	252	228	255	248	253	240	250	202	247	235	224	227	275	257	264	245	250	241	240	273	235	235	241	218	245
5582	493	279	175	161	175	223	245	247	227	188	171	158	134	129	117	108	106	111	114	116	97	105	105	83	92	78	82	79	87	75	80	79	70	85	72	94	91	80	86	73	83	82	80	73	59	72	74	62	76	77	67	79	75	82	71	78	71	67	76	77	88	90	55	67	67	81	69	61	88	84	73	80	90	77	71	76	93	77	60	73	68	61	69	62	71	82	83	81	87	82	86	79	82	79	74	67	75	83	70	75	60	72	73	90	71	80	69	59	74	71	72	67	77	63	78	69	66	69	75	85	65	75	73	82	80	82	81	68	72	65	93	65	58	76	62	61	77	71	55	70	70	69	82	68	87	68	73	65	81	84	79	73	85	74	72	78	75	79	65	89	74	76	94	60	65	69	71	78	68	74	93	69	69	72	78	75	73	80	86	68	69	84	78	70	83	76	92	85	74	76	71	79	68	69	96	69	74	75	61	77	59	82	73	85	94	79	81	75	75	83	75	69	75	84	77	78	65	73	71	72	71	68	75	72	83	75	70	73	79	82	82	72	81	59	71	62	71	59	75	66	79	72	73	70	74	60	81	81	80	67	81	69	96	71	70	87	67	78	82	68	58	76	82	72	66	72	69	74	62	70	73	75	61	75	83	82	76	87	88	61	80	71	76	60	76	73	66	74	80	72	73	83	81	80	72	85	54	71	74	91	65	66	72	69	69	88	76	55	72	79	68	73	80	58	81	69	67	79	77	72	85	75	79	77	70	74	73	80	71	61	85	64	71	78	73	79	75	63	62	70	73	75	74	78	71	71	77	65	70	69	89	65	71	86	92	59	74	67	80	84	77	73	80	60	91	79	95	66	78	76	80	83	74	88	80	60	83	72	73	75	79	86	77	73	62	80	64	75	76	75	81	71	92	76	84	57	67	80	81	69	71	73	65	85	81	81	80	77	68	68	80	73	69	61	64	80	75	66	66	59	78	75	72	75	83	70	88	73	78	88	76	64	69	83	68	66	67	80	65	83	82	59	83	85	82	67	63	71	74	79	73	69	57	72	74	81	55	82	77	68	70	76	67	86	69	72	73	74	84	75	74	74	91	67	74	69	71	74	77	78	73	83	88	64	77	84	65	72	64	64	80	88	72	66	75	66	69	69	83	58	67	86	89	80	67	74	66	84	65	72	71	75	73	65	75	69	74	65	88	62	69	75	55	64	84	75	67	70	77	84	72	68	76	61	69	69	67	81	70	67	60	79	52	73	73	89	69	50	76	59	67	73	72	66	80	66	84	93	101	87	73	65	73	60	60	70	78	74	70	61	64	77	75	66	58	66	76	74	64	64	83	87	65	59	75	61	71	80	82	78	77	66	63	85	77	72	76	68	83	64	73	68	87	70	68	74	74	67	66	63	70	71	81	73	87	70	69	73	77	80	85	74	81	60	86	70	76	64	69	72	81	72	69	80	65	80	58	78	71	77	68	71	74	84	89	72	86	75	62	77	68	87	80	81	69	61	68	74	83	81	75	68	80	73	63	66	65	61	80	71	84	71	80	74	85	98	71	66	61	84	81	54	95	94	80	74	68	76	80	90	78	72	109	85	75	69	60	73	62	82	62	75	69	70	82	79	73	78	70	59	68	69	84	72	68	75	78	81	86	77	80	72	78	85	75	72	85	78	71	81	84	79	76	74	81	86	79	75	77	71	71	72	65	63	58	71	54	64	79	57	92	60	74	67	80	71	78	84	66	74	81	70	86	69	89	64	66	77	82	71	74	71	65	69	78	90	74	81	78	65	82	85	79	66	91	75	78	69	73	72	68	75	63	68	65	83	83	76	60	91	62	89	72	64	58	68	62	89	70	67	60	72	80	77	65	66	85	73	64	66	60	69	76	76	72	87	69	81	76	68	73	63	75	69	80	70	81	69	81	59	84	68	72	75	73	73	82	68	77	64	81	81	78	70	70	66	72	79	61	82	68	80	71	68	85	73	83	68	76	72	81	78	67	70	55	75	69	82	74	67	59	87	86	63	66	71	70	85	74	72	68	76	76	77	77	83	58	59	75	60	92	67	77	91	78	74	67	65	72	85	69	81	73	65	72	80	81	70	65	92	80	65	65	68	66	72	75	76	77	81	71	71	64	68	70	83	76	74	85	81	68	77	83	71	87	69	64	54	75	71	64	63	73	75	81	73	64	67	90	80	72	79	49	69	66	77	81	66	58	79	64	69	58	91	79	75	70	77	88	73	63	74	79	88	75	78	70	85	72	69	82	69	60	91	80	63	62	71	72	82	82	71	67	63	74	71	81	69	79	78	84	68	64	74	78	70	65	68	79	71	84	70	67	72	74	79	58	71	61	70	79	61	72	75	81	81	83	74	73	66	72	64	79	66	80	91	86	59	83	78	67	62	70	61	73	60	69	67	64	81	61	87	75	78	68	80	66	93	61	88	64	70	73	63	61	55	77	63	55	70	56	56	83	76	60	74	74	79	79	68	74	98	62	55	77	80	77	56	92	84	76	85	54	79	90	65	77	71	68	70	72	68	69	92	81	75	78	54	84	81	102	77	80	75	62	69	72	82	68	87	66	67	72	70	78	71	81	76	84	72	82	85	74	69	79	59	79	60	84	76	86	70	88	52	73	80	70	63	74	77	77	68	69	70	71	62	59	91	67	80	79	67	67	72	69	86	63	71	79	71	76	64	76	76	76	77	68	79	75	75	68	78	67	78	69	84	76	78	76	79	64	66	71	70	75	76	69	84	59	71	66	72	77	79	81	72	77	63	63	77	67	66	82	72	81	68	64	68	84	77	78	64	69	76	75	76	84	68	73	75	74	82	66	71	69	75	75	63	60	99	72	68	64	78	85	84	73	66	82	58	70	74	74	70	68	75	66	72	65	77	78	74	71	69	77	92	78	76	96	76	74	90	72	76	52	68	74	84	59	72	82	80	86	79	78	78	77	67	74	82	71	60	68	78	85	69	55	90	64	66	63	63	80	65	89	68	61	81	78	81	74	65	73	85	63	77	82	80	63	80	78	67	75	82	64	77	67	72	76	64	65	67	80	79	75	83	69	60	80	58	61	67	76	69	70	70	87	77	75	64	84	77	65	78	71	68	73	62	79	68	76	76	75	82	66	84	75	77	84	71	65	70	63	66	69	82	58	86	63	79	73	82	69	64	67	77	60	80	78	88	68	69	63	83	86	75	78	93	80	75	81	71	64	74	76	78	64	77	70	67	86	67	67	76	63	72	75	74	74	75	62	73	83	77	81	66	84	72	72	75	76	87	78	84	80	73	87	57	65	84	76	79	76	57	68	78	70	70	65	72	73	76	79	61	79	56	71	72	65	81	67	85	77	86	76	60	70	81	71	91	77	93	72	64	63	69	76	58	82	68	78	98	60	83	66	86	64	77	75	81	60	91	70	91	83	63	68	74	70	79	67	72	85	84	70	73	83	67	67	69	71	69	79	73	66	82	76	87	72	82	70	77	70	71	72
22895	5902	3115	3522	7646	11011	11403	10194	8568	7179	6049	4965	4392	3707	3157	2782	2491	2173	2026	1817	1649	1611	1575	1469	1359	1247	1200	1173	1105	1085	1014	1062	975	930	908	918	919	977	875	936	917	842	820	733	747	753	715	777	741	749	768	700	674	661	729	747	723	709	738	680	740	713	679	636	629	687	709	656	707	657	728	670	712	696	722	746	706	677	707	677	666	688	697	678	685	701	670	670	657	667	648	665	708	690	706	662	677	696	668	636	692	635	665	621	655	681	653	651	632	627	642	648	651	663	700	604	603	638	690	672	721	642	631	647	623	658	653	670	687	649	634	619	660	621	616	601	644	661	640	650	608	653	606	608	670	619	651	655	624	586	617	637	628	617	627	609	600	579	600	665	640	635	613	637	638	620	645	609	677	661	579	586	615	642	599	599	614	694	643	656	616	615	661	649	629	661	574	585	677	629	611	594	635	594	650	632	601	616	597	654	643	636	660	597	669	619	651	620	633	597	655	633	629	658	618	579	616	651	679	667	659	623	636	640	634	604	648	679	588	594	611	597	642	598	619	614	658	624	626	644	646	648	656	613	652	615	638	595	655	628	615	618	645	646	624	642	663	620	662	654	587	602	675	598	607	653	610	639	646	677	625	587	614	650	635	599	628	660	664	595	660	638	605	618	590	619	602	648	630	607	661	606	628	655	682	644	608	622	637	612	586	641	608	663	654	653	625	629	615	630	602	652	644	661	649	637	614	617	613	638	621	623	602	638	627	607	600	604	623	676	643	626	597	639	663	664	621	633	574	633	625	677	626	617	656	632	616	632	654	644	612	667	619	636	631	623	703	618	629	644	647	643	595	605	645	656	617	642	611	621	611	651	633	615	631	658	604	645	624	614	652	627	627	595	660	615	677	668	686	638	653	660	594	661	674	592	598	669	587	639	618	671	624	605	629	701	620	632	637	658	676	611	663	584	636	652	613	603	587	616	633	654	623	619	594	643	626	650	650	628	632	666	628	648	618	622	658	611	655	641	672	599	604	641	663	621	626	652	636	651	627	627	642	659	616	586	639	638	610	581	589	601	651	674	662	667	663	641	602	656	620	645	638	630	624	619	674	592	615	633	611	627	614	664	654	680	579	669	600	616	636	587	639	639	672	655	621	621	639	604	659	611	606	590	613	613	621	591	645	601	649	619	598	631	598	603	627	597	610	583	661	650	670	614	612	598	661	618	596	644	588	626	605	603	664	637	600	592	621	612	638	660	600	649	644	598	639	693	610	649	611	631	614	655	612	633	599	648	650	629	644	644	618	649	601	628	596	603	656	580	613	587	562	613	628	644	610	593	602	576	608	631	619	630	686	672	622	628	616	647	678	646	639	675	647	637	610	628	617	638	633	590	608	648	664	606	600	642	637	620	652	616	618	611	557	655	608	630	657	627	654	616	631	653	588	630	619	603	619	619	606	604	634	631	611	639	647	607	635	645	655	622	671	628	657	638	642	651	683	641	606	629	623	618	619	619	656	614	600	616	611	641	654	609	632	644	605	616	639	626	607	632	636	655	639	605	654	618	668	623	629	640	618	667	685	634	597	628	655	657	664	641	645	639	622	641	641	638	633	588	635	648	623	631	700	659	603	632	643	634	597	603	624	597	625	617	626	630	579	689	593	631	648	606	634	626	657	628	643	618	637	620	664	650	622	636	619	622	638	619	616	593	591	638	601	632	637	633	625	629	596	619	596	658	649	641	630	635	630	625	612	627	662	616	641	602	593	680	634	661	605	650	625	613	644	649	581	618	640	621	591	629	607	599	582	622	646	640	623	620	642	654	630	622	656	615	658	662	547	611	643	663	596	604	619	613	640	637	605	639	671	615	626	621	629	684	594	628	605	648	609	639	623	623	669	612	583	647	631	611	627	607	650	613	618	598	654	639	635	623	634	610	599	618	648	609	618	612	659	640	631	659	650	668	628	620	656	643	631	613	620	623	606	622	611	635	588	640	624	657	684	615	641	631	646	611	641	646	635	665	630	609	639	663	637	625	637	650	635	644	654	660	668	611	653	655	585	655	626	638	630	591	635	616	637	588	645	640	651	666	599	634	564	657	631	597	592	652	632	633	625	623	624	678	601	653	679	639	638	681	644	649	633	618	644	589	568	617	651	584	641	594	651	588	661	634	654	613	675	602	609	587	652	633	569	652	577	624	691	586	601	623	624	639	644	627	653	613	601	671	559	624	624	623	607	614	619	675	620	655	617	595	573	619	638	608	565	700	625	612	649	643	649	669	621	625	646	637	612	607	628	651	627	598	644	560	661	660	663	603	635	647	620	595	654	610	683	625	655	652	610	643	611	642	671	624	657	585	663	607	663	640	641	636	653	636	643	618	595	622	618	627	606	666	631	656	668	611	646	628	606	622	623	625	617	626	648	651	625	612	589	655	638	619	627	629	608	608	670	633	608	608	668	644	621	610	610	624	654	638	644	660	627	656	665	585	597	601	615	614	605	632	619	638	654	620	660	608	630	568	629	635	635	647	585	668	638	628	604	604	625	634	649	626	627	653	654	654	602	631	622	637	652	601	617	642	657	608	604	644	651	673	577	649	634	642	600	634	643	629	617	655	626	610	639	658	631	615	648	594	681	601	637	597	601	622	644	637	682	639	654	680	631	609	620	681	609	636	647	676	610	640	634	661	682	587	609	670	637	605	642	622	620	627	665	635	658	654	637	627	667	654	654	639	623	627	643	641	636	626	601	594	592	635	585	652	623	604	643	621	618	580	635	593	572	618	636	668	606	618	624	614	678	629	636	621	665	614	577	664	592	611	677	619	623	596	623	593	673	658	652	626	585	626	610	655	598	659	657	603	656	622	613	605	633	628	666	582	595	585	606	627	606	627	595	673	595	652	633	619	591	614	638	610	637	635	643	618	661	639	624	661	651	622	645	641	625	613	651	677	627	601	615	636	635	648	612	620	622	664	632	601	626	622	659	629	608	604	635	638	659	650	655	606	607	615	563	647	603	612	575	593	619	654	619	677	642	635	606	598	639	611	579	657	608	669	656	677	672	600	630	596	670	616	607	659	648	673	649	655	621	606	648	677	621	594	632	628	599	641	638	620	603	617	611	604	622	613	671	637	597	679	621	597	596	667	637	635	651	657	651	621	656	629	616	645	647	615	602	639	641	647	613	617	623	609	618	629	657	647	650	601	629	632	638	615	641	644	659	618	622	660	649	581	633	654	634	666	618	609	598	587	637	627	614	607	642	603	642	618	619	645	639	645	638	641	666	640	590	678	585	631	622	600	631	609	615	623	642	641	633	656	658	682	609	612	601	657	641	671	634	636	627	605	630	612	669	661	616	636	623	635	627	654	641	668	670	675	633	641	678	639	626	619	635	644	602	639	663	653	618	604	655	603	602	612	655	658	632	649	602	636	586	664	673	615	604	631	580	626	657	580	668	598	655	608	619	631	622	624	628	618	628	650	627	665	631	642	616	623	650	656	678	659	603	614
4254	170	124	97	79	75	100	99	85	98	82	80	81	70	70	60	72	78	67	69	71	50	60	73	59	68	47	61	68	57	58	58	62	63	55	66	60	58	46	52	51	46	60	57	49	63	58	65	57	50	66	53	68	50	54	67	56	63	55	59	58	53	57	54	68	50	51	61	47	63	55	69	48	47	66	60	55	65	66	50	62	56	55	56	63	70	55	77	67	54	58	52	54	51	56	49	52	68	57	62	59	52	54	41	58	49	53	57	59	59	50	53	52	60	60	44	60	44	72	59	74	56	46	56	56	62	73	57	53	56	60	65	65	49	51	50	57	49	54	64	62	38	56	47	56	58	59	59	55	46	44	52	44	56	51	66	59	63	52	43	38	48	50	53	53	47	67	57	47	70	64	62	55	44	41	61	57	68	39	55	45	47	68	56	54	57	63	50	54	60	63	56	51	53	41	52	53	55	52	59	62	50	55	56	67	56	46	55	58	44	52	59	57	56	57	58	59	63	54	47	50	53	54	54	61	56	54	50	55	59	53	66	57	61	51	46	64	70	50	73	55	41	55	58	45	37	59	53	65	47	60	53	66	52	51	57	54	53	74	62	46	55	71	53	70	68	52	38	56	55	56	50	41	67	57	58	50	53	63	63	52	59	67	53	50	52	55	57	67	59	63	50	50	69	50	72	49	53	50	50	62	52	64	44	50	44	50	66	45	55	57	61	45	61	61	62	59	58	55	57	71	47	51	52	50	48	71	62	65	44	62	54	58	51	52	51	50	69	44	48	56	56	47	46	50	61	68	68	56	60	55	57	64	44	61	45	67	53	54	47	54	58	50	60	59	52	51	46	59	62	63	55	71	57	47	38	54	57	50	65	53	53	44	45	43	50	40	56	53	53	64	58	67	50	45	53	54	53	47	57	61	56	56	67	60	47	49	53	56	63	49	57	50	54	64	53	68	55	57	54	53	58	72	62	57	54	41	49	63	56	52	51	50	62	55	53	62	63	54	40	63	53	60	43	68	52	47	59	73	45	56	64	56	45	54	58	53	55	49	60	42	45	59	49	54	50	47	59	58	35	60	58	62	57	52	47	59	58	54	51	56	53	51	48	52	50	51	62	56	52	60	61	57	59	66	60	61	48	64	52	56	45	66	51	56	45	73	65	71	54	49	57	67	56	44	56	48	65	48	56	39	47	63	60	47	60	49	57	40	47	58	61	61	49	56	61	69	53	40	53	75	58	53	46	54	59	56	55	61	53	51	64	57	70	68	64	53	51	57	45	61	60	56	54	57	38	61	49	43	55	53	53	45	57	47	59	59	52	55	59	64	64	62	59	59	52	57	55	63	58	64	55	67	52	60	57	59	67	69	50	59	43	49	60	56	60	47	46	61	48	61	52	54	51	68	60	47	49	44	42	45	65	62	46	65	51	53	62	59	50	59	52	40	43	52	51	59	41	52	66	51	64	43	40	55	41	49	54	58	50	60	59	53	43	53	55	49	58	53	57	47	46	59	45	67	57	43	47	66	54	56	62	49	50	48	61	43	61	66	54	59	53	60	45	48	67	48	63	58	65	55	60	55	55	44	66	59	66	56	41	47	50	60	69	53	61	43	50	42	61	59	54	64	49	55	43	72	63	39	66	43	49	59	47	45	68	65	64	50	54	48	61	53	56	57	54	47	50	61	59	45	51	38	58	51	57	55	57	59	49	70	50	50	51	52	56	55	56	40	63	56	58	48	50	52	53	64	52	57	58	42	41	54	46	53	57	63	58	54	40	67	81	55	49	53	62	52	46	62	59	55	58	57	60	57	50	53	59	59	59	61	59	48	51	58	63	55	48	59	49	52	54	53	61	49	50	57	49	56	70	67	55	57	58	65	51	52	66	48	43	46	55	57	62	48	57	54	53	43	67	66	54	39	55	49	57	64	52	50	59	37	52	63	54	48	51	67	48	55	62	49	43	56	56	55	37	50	48	54	58	50	52	51	66	61	71	57	53	57	55	45	59	68	62	57	65	56	53	50	66	67	52	61	58	56	48	50	55	70	55	49	67	52	61	52	61	51	47	47	54	69	53	57	60	56	53	57	72	56	65	43	62	52	67	46	62	58	40	60	50	44	66	54	59	51	33	45	47	46	59	62	56	56	56	57	60	55	57	53	58	61	58	65	56	57	50	59	46	53	56	44	48	62	50	56	52	58	59	57	62	48	49	49	50	54	60	60	50	62	59	52	48	62	51	63	63	59	54	64	70	55	46	53	59	53	61	53	57	59	49	59	57	51	67	64	45	64	65	47	60	44	50	53	60	57	57	42	53	56	47	51	56	59	45	60	60	55	58	48	59	63	47	55	37	48	54	67	76	59	47	51	56	52	54	53	57	45	55	66	55	47	70	48	49	70	48	53	45	50	55	52	58	64	58	66	53	46	53	59	57	42	65	66	59	63	46	42	59	63	64	47	57	71	48	35	61	45	55	55	44	57	43	41	69	60	55	46	53	52	66	47	44	45	47	55	50	39	53	53	66	55	48	67	54	60	48	54	58	68	53	58	55	65	51	53	39	50	52	58	55	53	48	67	55	69	60	51	60	47	65	55	47	57	47	62	46	61	48	50	66	48	61	48	51	58	54	55	59	43	52	42	75	56	49	57	59	58	43	48	62	52	47	68	64	56	59	51	63	48	59	59	54	34	64	55	60	68	68	61	75	53	56	56	59	53	76	53	53	38	52	61	58	53	62	48	51	59	54	58	57	53	54	57	50	48	54	52	55	59	64	52	46	61	63	59	69	61	67	72	58	40	41	51	64	63	48	62	69	61	42	52	53	60	50	69	58	59	54	42	44	56	41	65	66	54	51	54	43	54	46	58	54	58	54	50	55	59	53	52	47	43	49	57	78	65	51	39	59	44	57	60	67	53	61	48	56	63	60	72	55	58	66	73	63	63	55	76	39	52	67	63	43	61	50	52	52	50	61	49	54	51	50	50	52	55	46	54	54	53	60	54	45	49	66	41	52	68	55	45	54	58	48	42	47	57	56	57	62	64	47	49	56	62	57	52	62	55	56	62	52	49	42	49	56	66	69	65	65	60	50	67	70	52	56	52	50	59	51	49	62	43	48	62	59	48	54	61	53	54	70	52	50	64	57	50	52	76	48	52	55	54	67	60	41	52	52	63	55	61	51	43	56	47	53	51	55	61	54	50	65	58	56	53	62	49	60	45	50	55	59	55	54	44	74	46	57	54	53	47	43	47	47	59	57	55	46	68	47	54	49	63	62	62	40	61	61	69	59	71	60	51	59	50	49	59	52	62	51	55	58	55	46	49	50	43	54	58	53	59	57	70	59	61	55	63	43	45	63	43	54	60	51	47	56	55	52	58	58	61	53	49	54	68	49	59	71	52	49	62	45	56	58	56	60	52	53	58	53	54	48	39	71	46	50	57	50	53	57	56	57	59	60	65	54	62	59	50	59	73	49	57	40	48	56	61	63
12560	2053	1242	1394	2960	4419	4715	3982	3231	2684	2185	1856	1623	1451	1229	1089	1002	911	846	828	782	742	680	637	665	662	616	596	605	570	532	537	537	504	519	555	521	517	518	469	494	460	472	444	479	459	501	445	498	456	477	439	470	524	464	428	426	496	452	469	498	447	474	444	504	459	469	466	461	506	467	512	443	474	433	474	467	501	463	490	445	463	468	477	487	466	465	460	487	460	430	483	498	457	455	473	488	434	454	476	475	455	447	434	446	461	440	435	464	417	457	431	462	455	433	462	434	454	501	419	462	485	441	470	426	470	441	461	428	445	435	449	438	422	459	473	452	469	459	431	424	466	428	450	449	434	462	465	437	408	448	480	455	461	485	488	425	438	433	479	478	485	436	441	471	417	470	454	468	448	440	426	465	431	465	449	449	470	423	462	466	419	426	456	483	457	446	449	429	404	411	422	479	422	443	463	451	472	430	474	425	437	441	431	436	457	465	402	404	461	437	443	439	458	485	475	444	447	465	454	465	452	453	442	471	451	435	475	453	447	425	456	454	474	451	453	475	481	473	456	437	440	425	489	466	446	475	471	441	459	445	441	432	419	460	457	468	468	438	395	463	450	481	442	471	447	454	438	424	462	457	435	466	478	424	459	453	464	441	431	434	401	459	442	465	450	446	447	428	458	440	449	453	451	443	432	469	473	454	432	460	425	501	432	387	397	430	465	419	440	451	474	434	445	456	432	440	457	452	442	457	438	481	463	463	436	440	434	458	407	443	471	442	461	458	438	417	448	474	459	472	450	454	448	476	446	459	447	469	438	466	497	431	438	499	454	455	454	446	448	494	467	463	477	433	446	452	453	448	426	445	443	457	429	425	459	441	444	438	443	455	453	438	432	428	464	425	461	489	447	427	469	424	484	434	463	458	483	450	434	447	425	429	447	437	463	413	443	420	433	467	457	452	444	468	454	424	443	463	489	490	448	432	450	469	431	441	466	431	454	434	469	447	484	454	448	469	461	458	428	437	437	472	503	421	448	443	400	431	420	462	464	470	486	460	488	461	406	404	448	455	478	449	469	476	455	445	448	458	431	437	460	437	408	446	443	458	405	450	461	481	444	451	450	449	462	459	443	420	446	453	439	490	441	481	419	439	456	425	461	439	456	470	442	406	459	425	458	481	432	451	462	475	407	444	416	443	458	480	422	436	438	430	437	447	456	456	467	450	460	433	442	436	445	486	471	446	461	440	450	447	432	466	461	488	441	472	457	446	429	412	419	453	446	458	420	441	457	462	426	448	456	447	455	445	466	470	418	456	418	434	468	475	416	433	451	453	457	423	478	455	469	432	453	466	430	432	428	447	450	464	426	428	454	425	459	482	437	448	440	457	465	473	457	428	447	443	483	476	438	465	480	488	438	452	431	463	430	457	470	435	461	418	433	442	443	430	442	461	431	480	456	460	461	465	440	437	492	437	451	439	449	470	450	452	416	420	434	439	452	452	446	425	422	458	426	438	404	424	460	427	415	437	477	436	461	465	448	450	432	442	444	446	475	455	465	438	464	429	443	462	468	458	453	451	406	436	414	446	466	472	440	446	428	464	408	451	419	468	451	444	476	426	436	449	444	440	456	443	436	446	441	445	452	428	415	439	471	473	448	453	433	440	432	485	457	473	415	471	459	426	417	482	466	482	471	467	424	424	442	472	444	439	468	438	428	459	448	428	463	431	455	442	429	434	471	462	430	448	462	433	460	480	464	460	474	461	445	458	482	489	465	447	438	448	487	473	437	426	428	464	440	450	464	480	442	425	450	440	471	494	450	436	428	471	419	483	459	448	460	436	453	457	434	466	420	407	452	453	423	469	432	449	409	466	438	476	424	456	435	438	401	449	456	445	439	438	433	440	441	424	440	472	458	476	478	470	459	453	423	454	410	459	428	438	459	473	450	466	455	457	457	476	456	424	463	434	466	432	455	444	476	432	430	513	438	437	444	449	480	463	461	498	476	443	452	470	480	476	450	464	435	456	433	461	449	416	437	414	452	492	452	465	436	489	415	451	459	453	451	434	418	445	440	450	442	456	470	449	453	447	446	436	457	454	461	436	457	463	449	406	406	429	445	427	452	419	438	445	420	450	427	428	467	445	457	483	459	483	463	484	422	477	512	417	429	451	448	430	443	428	457	417	488	458	460	440	449	439	469	429	417	443	462	431	449	453	503	460	429	436	435	442	429	424	429	430	479	438	426	445	420	445	403	429	437	450	492	462	452	418	440	470	464	453	461	428	444	457	458	425	459	465	496	445	443	473	442	447	478	446	407	450	391	446	445	439	452	470	468	434	434	426	452	440	424	455	434	425	435	463	438	462	487	420	469	426	436	471	476	447	434	465	484	430	417	449	451	437	458	447	443	418	420	445	439	422	483	450	458	432	446	488	421	486	453	443	440	426	494	457	422	459	425	440	424	444	455	463	413	456	417	465	502	461	412	466	481	462	449	412	481	488	407	471	458	419	421	474	432	469	426	461	423	433	445	452	458	424	451	439	471	481	436	421	453	450	419	464	470	427	469	474	482	440	452	411	431	451	455	436	435	463	447	440	412	453	459	463	437	463	468	422	481	477	476	456	446	421	441	476	448	437	454	469	447	478	435	438	456	433	444	431	440	442	458	510	464	475	449	466	440	427	431	463	489	442	462	446	447	427	480	498	431	431	472	432	437	440	447	453	481	433	438	452	447	476	434	442	427	426	413	438	428	476	463	435	412	427	465	478	408	436	412	458	466	446	446	463	447	440	460	480	409	431	433	464	414	441	474	476	441	468	441	442	455	406	466	433	425	455	459	480	412	433	419	451	459	462	429	441	455	422	444	448	413	454	419	418	479	430	385	456	443	462	442	438	449	450	436	441	481	472	434	452	456	454	466	448	464	469	418	482	446	417	463	450	446	437	444	462	491	403	437	455	466	413	451	426	431	445	462	473	462	455	470	448	421	457	461	425	458	436	450	472	461	438	470	422	441	453	440	449	465	444	462	413	441	463	455	470	421	450	460	421	464	445	421	451	439	428	437	464	427	420	443	447	437	448	474	430	428	457	446	480	448	424	489	439	488	434	449	467	468	486	480	446	430	462	441	448	455	438	457	430	468	435	432	475	454	458	434	467	443	444	444	445	454	451	476	431	454	436	457	454	468	442	483	454	446	466	445	428	443	464	443	431	415	457	439	460	427	422	467	438	425	479	476	418	443	482	484	444	410	451	398	454	436	420	419	417	449	465	447	449	466	433	420	450	437	432	456	472	489	394	462	466	432	468	465	450	420	466	458	464	462	422	439	420	488	423	434	435	424	476	450	461	407	421	504	451	453	443	446	459	466	448	472	442	440	406	453	447	476	425	483	448	463	445	444	472	455	477	458	437	459	480	447	479	408	469	419	441	461	463	442	466	427	491	440	428	440	441	445	461	423	422	418	448	473	495	460	394	453	436	448	437	462	454	411	453	428	390	447	454	456
3653	393	226	182	163	153	201	204	207	162	176	149	140	137	113	133	118	107	116	117	97	113	102	111	106	90	117	109	96	94	103	88	105	98	101	93	95	96	91	92	101	87	88	113	107	94	93	99	90	88	93	90	82	100	92	99	94	81	78	111	90	88	95	91	83	76	92	95	101	96	91	76	96	87	87	89	94	99	88	87	89	73	107	107	92	76	93	96	90	93	104	85	87	96	105	103	81	90	91	93	91	95	104	95	84	93	82	94	93	81	90	98	107	113	101	82	77	71	105	73	94	84	104	85	79	109	91	94	78	119	81	91	75	98	96	105	108	96	102	96	98	94	88	91	96	95	91	94	88	86	81	92	95	77	77	104	91	83	97	101	91	87	80	95	94	84	107	91	94	87	87	93	91	87	88	95	97	87	79	102	98	85	91	102	81	92	95	102	92	91	93	104	105	92	78	91	71	80	82	103	100	92	88	96	100	88	102	94	87	79	76	112	94	97	79	91	92	92	88	96	94	99	89	85	93	99	87	92	84	105	78	89	83	92	79	94	76	94	89	97	81	102	106	102	100	105	85	89	86	85	90	82	87	96	101	100	91	98	100	97	78	95	94	98	101	93	105	77	82	82	91	83	106	100	100	95	91	87	82	103	96	92	91	102	99	78	105	92	86	95	108	77	100	95	93	76	72	115	88	97	96	76	91	87	95	69	91	86	90	96	82	94	85	94	102	93	101	87	82	88	88	103	100	103	95	92	79	90	97	100	91	99	88	93	97	98	111	86	84	97	100	102	100	85	95	97	95	118	102	92	73	94	98	102	109	83	72	102	89	84	88	94	98	83	79	111	118	88	80	87	79	95	85	97	107	89	88	82	99	93	103	89	80	86	80	95	94	88	83	93	92	98	91	84	84	77	101	90	95	84	104	80	119	69	94	84	84	92	83	107	92	92	102	76	106	86	86	91	98	76	92	91	83	90	86	92	92	80	76	96	101	92	98	93	83	79	89	93	87	99	89	92	99	93	81	83	79	74	89	91	95	88	85	106	83	93	102	102	81	88	91	85	91	94	86	105	95	96	108	77	93	81	102	100	100	92	92	86	115	98	93	83	86	103	96	85	106	91	78	85	97	100	95	98	81	85	91	85	78	79	100	96	95	97	99	93	105	93	89	93	80	93	111	89	89	87	92	86	81	94	94	92	113	83	100	91	75	113	79	85	79	103	84	86	91	93	96	77	97	102	97	78	100	97	97	87	99	93	98	87	94	105	90	100	90	75	85	95	100	85	83	90	88	60	99	79	103	90	81	94	100	97	85	96	99	87	88	109	98	103	84	92	90	92	97	96	88	94	96	87	89	95	96	75	90	69	99	96	102	101	99	83	89	89	106	88	91	96	74	78	108	86	101	86	89	98	90	93	87	97	84	102	86	85	91	93	106	84	100	93	97	98	85	84	98	99	86	77	98	92	92	106	89	92	111	101	94	105	98	85	101	107	99	102	60	82	78	85	85	93	86	93	92	87	82	75	89	98	91	78	72	97	99	94	70	103	96	88	91	97	96	90	93	99	98	94	101	100	77	102	107	102	97	89	89	64	96	84	82	106	88	80	108	104	81	104	81	85	117	86	107	93	92	104	118	101	87	93	87	99	92	104	107	92	90	81	100	91	90	95	104	105	87	102	87	97	107	83	85	99	90	90	86	84	90	79	93	76	71	78	93	88	96	97	89	100	94	102	89	95	97	97	85	83	92	93	89	82	101	95	84	77	87	96	91	83	87	88	88	88	100	92	119	83	82	103	98	72	94	95	103	99	91	93	79	97	70	95	88	84	88	86	99	101	66	106	94	96	75	89	89	103	90	89	92	71	92	101	69	88	97	88	83	77	89	100	79	96	92	98	106	90	87	80	83	94	108	79	90	96	86	106	98	80	107	85	88	87	85	84	77	88	104	103	114	86	98	93	80	104	76	79	99	91	87	84	109	82	78	88	90	88	92	83	102	102	92	98	73	101	78	107	80	87	82	111	80	87	83	103	88	97	100	87	87	89	74	77	123	106	102	94	80	80	90	90	88	96	90	82	90	101	77	115	86	113	97	83	88	98	83	90	96	105	97	106	82	75	97	86	84	84	115	69	102	96	87	102	101	111	104	79	97	96	102	102	89	87	104	110	106	72	92	99	95	110	87	90	93	85	92	85	97	92	83	76	98	95	82	107	78	93	95	72	83	81	78	78	85	109	76	91	104	107	82	85	94	87	99	102	88	110	109	77	87	87	99	100	88	91	94	101	94	111	86	76	89	69	83	106	92	86	124	90	105	83	90	89	110	84	100	100	94	88	89	87	83	85	85	92	94	73	84	100	97	85	80	84	91	82	86	82	109	83	108	110	98	68	88	101	102	90	91	91	94	94	92	87	109	88	90	97	91	99	86	98	101	91	88	89	83	94	87	99	96	85	97	87	70	81	105	99	90	99	95	91	99	96	83	119	96	96	94	72	76	86	96	112	82	116	100	84	80	94	92	88	94	100	106	104	78	93	87	112	91	94	81	98	85	84	96	79	80	98	100	84	106	98	88	70	74	98	89	77	93	100	86	83	103	85	94	89	76	86	85	84	83	102	81	75	110	103	86	83	73	96	92	85	87	86	115	89	95	82	95	75	94	109	94	93	100	100	93	98	98	102	86	98	94	86	103	117	84	86	98	78	115	119	98	99	116	95	83	81	103	76	91	81	92	84	85	86	96	106	88	79	78	82	90	87	89	83	96	90	89	86	85	69	96	83	83	87	108	99	102	94	100	91	86	85	95	86	101	91	95	81	97	89	103	89	90	91	89	89	81	93	93	96	91	100	93	96	103	96	99	89	98	108	98	86	96	90	106	88	93	82	104	106	88	91	90	99	100	93	90	95	106	96	87	83	98	96	92	84	94	81	80	85	100	98	89	104	98	103	97	106	99	91	84	92	70	104	80	94	89	97	75	102	88	88	88	76	97	91	85	77	95	103	99	81	86	103	91	92	74	86	81	89	103	90	102	96	99	79	92	109	89	73	83	104	103	96	105	89	99	94	93	104	86	83	88	94	88	115	98	80	131	98	74	96	97	82	100	97	90	78	93	90	80	76	89	62	92	83	104	98	96	78	87	91	114	92	94	90	96	84	85	79	85	104	78	77	82	85	72	85	91	100	100	114	82	78	85	100	97	91	95	84	86	99	89	91	81	94	75	97	88	99	101	96	109	70	65	90	119	91	79	82	84	82	97	82	87	94	103	96	103	106	101	75	101	78	100	100	86	102	84	95	93	87	98	92	90	88	102	80	92	80	89	95	98	83	77	88	85	95	93	83	93	100	93	87	103	90	103	83	91	90	99	93	83	87	87	90	93	95	93	99	92	101	117	90	80	93	91	93	96	82	82	103	92	96	86	96	87	87	104	98	94	88	85	82	65	72	80	108	75	91	76	99	97	108	73	90	93	104	97	96	93	110	83	91	82	93	85	73
20545	4839	2578	2817	6194	8901	9026	7983	6654	5483	4461	3683	3180	2786	2405	2203	1872	1742	1613	1562	1449	1329	1317	1275	1155	1114	1103	1131	1108	1000	1028	943	948	914	950	939	918	920	915	890	915	843	851	801	808	803	765	816	806	812	809	776	788	779	786	778	777	814	764	838	817	784	790	787	810	828	784	780	814	754	794	804	811	792	774	836	762	745	763	774	782	772	758	746	816	763	822	810	783	806	791	816	816	846	766	830	798	800	763	793	720	793	759	788	773	809	811	793	782	782	787	724	785	733	749	775	742	797	817	748	760	782	760	703	714	777	729	729	768	733	713	782	777	745	732	710	762	737	747	750	727	737	748	735	775	796	768	752	770	768	772	779	745	687	739	684	767	805	764	752	786	739	810	761	720	764	778	759	738	769	768	758	749	797	734	733	770	725	745	774	778	756	742	707	773	783	748	699	719	765	756	719	733	765	729	775	760	811	749	784	737	738	762	756	737	746	748	755	773	772	807	766	787	785	713	759	754	760	699	753	760	717	743	723	791	750	771	728	726	743	722	765	722	726	799	762	748	740	751	734	781	742	711	755	728	736	745	748	733	767	792	751	772	713	787	754	758	745	737	721	745	744	757	751	741	752	665	798	780	747	770	747	779	801	746	733	747	714	774	732	740	750	755	781	724	745	721	699	745	719	812	756	769	743	719	779	725	744	781	728	775	765	766	767	748	753	748	772	759	792	744	734	745	768	774	741	712	773	721	732	740	780	767	761	753	729	770	779	714	735	756	718	735	750	752	799	744	691	740	779	707	742	702	747	758	708	774	752	735	790	740	743	745	719	772	758	754	738	717	766	757	737	746	734	820	779	736	781	730	712	750	779	781	783	776	766	772	746	778	750	782	764	754	773	795	783	729	763	776	726	770	778	781	710	749	760	775	714	743	760	768	734	775	793	732	753	810	697	721	789	781	784	773	770	825	751	760	743	812	776	793	754	751	766	762	760	773	736	760	758	737	705	787	792	726	724	740	760	745	716	759	790	731	729	756	725	716	690	782	716	779	747	733	760	802	752	769	754	788	752	774	749	721	727	736	727	780	706	824	763	790	733	717	764	741	704	711	785	754	754	763	721	743	767	765	764	749	766	737	776	784	718	746	776	741	750	748	786	752	811	722	746	736	731	716	762	764	710	696	726	762	828	727	759	815	736	757	739	716	738	764	720	724	769	770	789	766	771	751	786	739	792	716	756	712	733	766	750	789	783	708	805	798	720	774	772	720	745	761	797	742	747	731	752	738	794	787	764	701	755	726	775	761	756	779	746	790	740	754	720	780	739	794	736	828	720	712	695	723	782	740	712	764	802	746	724	805	723	791	723	758	775	737	756	763	759	757	833	739	728	737	733	762	712	765	776	691	739	736	796	749	676	755	749	739	746	737	737	724	793	739	824	753	796	736	752	772	742	743	767	747	768	721	783	764	720	709	775	737	758	773	751	748	727	714	761	716	718	758	762	762	732	739	780	737	773	741	754	740	668	764	739	766	711	778	748	746	723	738	739	754	748	765	712	748	728	717	738	777	732	783	765	742	713	742	763	733	769	714	761	735	772	739	809	745	738	768	725	727	723	732	743	731	773	765	783	685	701	744	750	779	755	774	760	759	769	790	774	687	806	744	737	767	745	723	739	769	770	761	743	724	761	735	701	739	731	779	725	754	793	781	792	770	737	776	776	741	728	772	791	700	789	788	762	727	727	765	770	744	754	764	739	764	753	787	803	730	743	766	797	792	817	790	753	759	756	696	759	787	804	731	755	779	751	747	720	722	745	756	726	784	771	754	778	713	710	781	781	736	750	711	750	736	730	749	753	773	748	755	766	783	761	774	764	769	763	725	765	775	691	760	741	799	696	761	775	824	800	752	746	751	751	746	769	786	783	770	697	721	783	783	761	703	720	782	785	741	747	747	769	770	756	745	775	753	715	712	707	747	723	747	750	731	748	762	747	753	751	717	693	764	730	728	723	747	736	650	790	764	728	779	751	748	738	726	760	730	752	725	730	745	776	752	742	757	750	749	849	761	758	742	737	760	705	712	761	761	762	719	825	778	735	723	748	756	784	715	806	745	788	767	811	759	745	748	783	718	781	806	744	748	752	738	791	795	812	785	755	765	696	768	769	782	787	772	801	742	769	776	784	717	739	751	765	765	766	713	796	772	777	720	749	773	786	781	734	752	720	729	791	741	765	760	751	797	730	756	735	765	753	733	768	739	755	807	772	713	745	747	750	799	745	772	755	787	749	749	757	731	744	762	755	794	737	759	761	767	735	764	760	751	725	790	735	748	741	761	748	782	727	771	758	754	747	764	691	747	755	762	760	700	752	726	754	725	739	746	754	751	720	770	760	748	780	804	745	774	776	791	756	747	746	769	778	745	751	739	762	810	721	737	764	749	734	726	759	763	788	772	726	746	698	769	728	793	720	752	777	756	718	738	763	798	701	771	767	741	737	753	688	724	724	757	774	744	713	779	760	752	755	734	713	802	727	705	761	765	702	747	781	728	775	741	732	736	754	730	758	725	698	741	736	711	722	738	730	762	768	758	795	791	744	744	770	742	729	768	748	753	768	747	738	814	774	715	765	797	763	771	702	763	777	722	786	756	757	792	744	718	751	757	737	808	755	800	728	766	736	725	676	782	785	781	781	723	752	742	754	731	725	798	730	730	722	761	769	766	751	745	751	751	713	737	756	748	733	822	732	744	743	773	736	756	773	772	736	787	765	776	752	697	732	716	781	729	729	751	781	718	740	735	750	709	761	792	717	784	734	765	716	777	783	702	758	723	762	766	769	741	745	697	737	765	776	738	758	752	719	703	710	724	792	766	751	775	784	810	701	734	771	774	729	741	769	765	765	718	774	775	736	767	759	751	738	706	755	734	743	746	724	796	736	779	730	761	796	775	758	742	777	806	802	744	727	726	712	798	748	785	749	747	751	744	767	738	755	733	801	751	775	726	720	760	747	791	811	722	689	756	772	771	745	777	707	741	770	770	783	774	780	739	757	808	733	738	739	787	772	752	788	793	755	821	765	755	763	690	742	702	736	717	767	737	735	774	745	738	725	746	773	759	782	708	767	739	779	735	816	773	745	738	719	759	690	778	791	785	780	765	756	724	798	772	730	736	757	778	780	747	731	713	726	708	753	773	792	780	734	753	768	729	797	760	742	785	775	794	808	753	748	745	786	740	760	725	775	729	753	708	728	777	768	739	738	669	762	749	743	724	742	740	783	770	734	738	738	722	777	743	773	720	782	783	761	741	782	736	723	717	712	742	810	785	700	797	748	793	737	735	753	780	757	730	788	732	728	772	751	752	709	764	760	748	742	728	764	776	801	794	777	734	665	783	787	767	774	756	742	810	738	739	762	796	834	735	717	772	731	749	790	765	784	720	727	742	811	732	758	771	734	753	743	772	747	761	778	720	745	762	749	732	750	746	765	773	772	762	713	742	703	708	723	757	740	744	764
6521	267	129	110	80	100	127	111	121	96	103	83	84	89	69	66	50	41	49	38	49	32	55	41	41	37	38	23	34	36	42	43	29	24	25	37	27	33	36	30	29	38	31	29	29	24	32	29	23	32	22	30	30	30	36	29	25	27	30	36	31	30	27	21	23	24	32	29	33	26	34	27	34	22	33	28	23	34	23	21	25	25	24	25	31	28	23	22	21	22	24	37	25	31	23	31	21	22	37	39	32	24	28	33	31	25	27	28	31	25	29	27	43	28	32	14	31	17	35	33	37	31	31	29	22	24	35	26	26	37	30	29	23	26	27	36	20	33	21	24	33	39	37	24	29	28	26	19	27	23	22	26	32	35	38	19	17	31	27	36	28	26	34	23	25	31	27	26	30	23	26	23	25	27	25	30	19	34	27	38	32	30	24	28	30	20	22	20	36	27	34	31	23	28	31	34	23	24	20	24	19	18	29	30	15	26	30	32	26	29	27	31	27	31	34	31	31	30	29	22	26	19	35	27	24	17	26	31	41	27	21	29	26	22	20	23	29	28	24	31	22	24	29	27	27	28	27	25	34	29	26	25	39	17	23	22	31	32	33	23	29	19	27	30	21	21	25	24	31	36	31	23	31	33	23	24	27	24	32	28	31	32	27	30	37	30	23	32	30	30	26	29	31	28	21	26	23	26	27	30	27	22	25	39	25	23	24	25	27	36	27	27	20	29	29	29	32	21	29	33	24	18	27	29	33	27	32	30	27	22	33	30	27	20	33	30	28	30	32	26	32	25	28	33	33	27	29	17	30	28	36	28	19	33	22	22	15	29	22	21	21	23	25	28	24	22	35	22	32	37	37	21	28	35	25	28	30	30	26	24	23	30	36	42	27	33	24	29	35	23	36	24	21	26	33	22	26	22	21	28	29	20	33	29	34	26	33	23	25	24	24	31	29	32	32	25	33	26	24	31	30	32	38	29	24	25	26	20	24	21	30	30	31	28	35	27	30	37	28	23	20	30	31	34	35	23	29	31	22	35	27	31	26	31	38	25	23	27	26	25	38	22	28	28	31	32	28	27	32	25	28	42	26	34	16	23	31	28	25	29	25	23	32	20	24	33	35	24	26	33	29	9	24	29	23	28	16	35	29	30	22	16	29	27	36	23	20	30	19	23	24	27	24	34	26	32	24	24	34	23	39	18	23	39	27	22	34	27	31	25	28	30	25	24	31	31	26	36	30	25	35	32	20	30	19	23	34	25	30	24	22	28	31	27	30	36	37	27	38	36	21	23	27	21	22	35	34	22	32	22	21	29	33	19	24	23	19	22	33	47	23	31	31	37	22	25	28	29	24	26	26	22	34	27	32	28	26	24	31	26	24	29	27	25	23	24	29	24	20	33	26	34	31	29	31	35	22	29	26	38	25	40	22	28	23	32	25	29	31	26	23	25	18	31	28	26	25	24	33	27	38	28	31	25	24	26	25	29	36	30	24	26	29	28	19	21	20	34	29	25	26	27	34	17	43	33	24	26	40	27	13	35	28	25	34	25	26	27	27	29	30	24	20	26	27	19	26	24	29	28	26	32	30	38	17	22	24	31	22	31	25	27	19	29	16	30	23	17	29	21	29	25	25	28	27	23	31	22	24	32	28	32	28	21	30	30	31	28	27	27	22	23	27	37	22	26	33	20	38	31	23	43	25	31	28	18	30	31	25	30	26	27	31	27	26	31	22	25	30	39	26	26	20	33	20	39	34	31	28	23	31	35	35	21	35	26	23	31	32	20	18	33	22	26	34	32	20	20	27	35	35	20	21	30	25	23	24	35	37	30	28	25	32	22	17	32	28	23	18	22	35	23	29	32	29	31	21	25	28	24	29	38	30	41	27	36	34	29	27	19	35	23	26	36	32	30	27	24	33	42	25	22	31	32	37	24	28	34	29	28	36	26	31	26	18	32	19	31	29	25	27	28	31	33	28	28	19	32	36	27	22	29	26	17	27	26	21	14	30	20	32	25	23	34	33	18	28	27	30	26	31	27	31	34	27	23	31	40	24	30	26	26	23	22	27	25	27	33	34	27	26	28	35	31	25	28	19	30	29	24	42	26	31	25	35	33	22	27	30	28	26	29	24	23	38	33	29	34	35	32	35	34	17	35	26	31	39	28	21	24	25	31	22	43	24	23	28	28	34	10	25	34	24	26	26	23	23	32	23	25	14	33	27	23	21	18	29	28	26	25	30	14	25	32	23	23	33	22	28	35	29	36	28	21	28	29	39	26	31	25	33	26	32	24	17	46	34	35	25	28	32	33	32	26	24	29	22	27	26	34	38	20	33	35	18	35	26	29	29	24	21	34	35	30	35	26	18	25	38	28	22	31	25	23	31	26	33	22	24	36	27	30	25	28	26	36	38	18	25	26	32	25	31	32	30	29	33	36	31	31	20	30	24	21	29	23	21	24	25	23	26	18	26	24	27	31	44	31	30	40	27	26	32	38	24	29	23	23	37	29	26	16	23	29	27	28	28	34	29	32	19	29	28	24	26	26	32	32	39	26	27	29	35	23	28	27	27	30	30	38	21	28	34	19	35	19	25	33	28	24	22	30	28	29	19	27	28	26	27	28	31	39	32	23	18	28	35	32	26	32	34	16	29	23	28	31	24	26	23	30	33	22	31	28	28	28	22	38	38	21	18	28	20	27	45	25	40	33	35	28	20	29	24	31	22	26	27	17	31	22	28	30	28	20	32	44	28	28	28	23	30	33	23	24	24	33	21	31	29	25	28	25	27	31	23	26	29	31	28	32	17	22	24	35	19	26	38	30	30	26	35	35	37	30	23	32	24	25	25	24	24	27	34	19	24	26	38	28	33	27	28	25	26	33	19	27	21	31	29	23	31	26	29	35	32	35	27	26	29	18	32	22	22	26	27	28	25	31	27	26	32	33	29	34	35	24	39	17	20	38	30	28	38	27	15	25	25	27	26	27	22	30	39	28	28	41	31	22	23	35	24	16	34	26	25	28	26	20	30	28	25	31	22	32	36	25	33	35	26	41	23	22	30	31	30	34	30	29	30	26	32	28	28	28	24	27	29	29	34	37	24	26	25	21	19	32	23	27	29	23	19	28	24	33	19	25	31	19	22	30	29	28	32	30	25	28	25	35	30	34	31	25	36	29	38	36	22	30	23	28	22	31	31	32	30	27	29	27	26	30	20	31	29	22	21	28	16	24	31	21	34	31	23	42	28	31	33	28	33	25	25	34	29	22	19	26	26	34	33	36	32	32	24	27	33	38	28	25	31	31	34	31	30	23	27	34	33	31	33	26	25	35	31	16	26	30	33	27	33	24	20	31	30	25	29	27	22	32	25	29	34	31	30	37	30	29	25	25	33	30	27	35	25	34	23	35	28	29	29	35	22	26	20	24	28	30	28	25	24	32	29	27	36	39	42	15	28	32	30	31	25	30	16	27	35	31	16	29	29	23	34	21	22	32	23	34
15011	3379	1765	2068	4699	7126	7616	6776	5622	4625	3820	3041	2590	2188	1949	1658	1371	1221	1153	1019	914	878	829	787	698	630	624	568	529	498	455	473	415	435	419	414	398	382	387	372	394	330	310	273	299	297	284	293	291	295	301	303	280	303	291	292	285	294	300	266	267	257	259	285	284	289	289	282	282	252	247	280	294	261	265	250	262	285	278	245	265	254	264	268	247	272	267	247	276	302	259	260	285	283	270	263	289	298	274	275	242	232	259	259	225	248	215	237	259	236	252	227	246	268	247	243	268	238	232	226	242	253	231	241	231	218	212	242	226	233	225	269	226	249	239	214	215	252	239	224	247	247	232	217	242	210	258	239	255	249	207	245	225	238	231	236	279	277	230	213	226	244	238	190	260	220	239	228	215	238	223	238	232	266	213	237	261	233	225	238	213	229	215	235	224	226	259	228	239	228	237	245	203	238	270	218	233	248	235	227	224	264	218	226	252	253	238	200	232	211	214	238	236	259	239	227	224	242	231	218	245	225	209	239	252	233	222	250	221	238	217	233	213	221	244	219	236	236	213	222	217	219	220	217	211	247	207	218	228	263	215	234	240	209	212	248	231	252	217	216	209	191	205	246	240	222	242	252	245	248	226	224	219	237	226	217	236	212	236	237	215	204	229	220	218	205	221	217	211	240	220	239	242	247	250	261	232	212	208	255	235	204	228	257	232	249	237	222	225	212	217	203	242	197	231	246	220	233	214	248	226	233	238	230	251	246	233	241	238	262	218	241	217	266	198	239	249	205	218	228	232	239	203	217	208	232	234	243	214	231	267	245	236	244	251	248	228	193	236	212	240	239	235	231	229	215	221	245	230	228	231	226	238	250	238	237	216	230	235	199	238	233	227	225	227	238	242	234	255	247	227	218	196	252	231	260	187	230	222	244	253	222	234	203	195	220	225	233	244	214	224	223	235	225	246	237	243	215	236	220	214	213	214	249	218	237	225	233	222	223	229	234	232	218	235	218	240	231	233	208	238	226	236	229	228	229	241	247	218	247	240	232	241	215	227	226	220	221	211	236	220	225	262	262	222	218	245	249	246	209	226	207	242	252	228	220	220	214	233	249	220	229	235	212	253	233	240	256	219	214	235	222	211	229	213	230	199	212	210	212	236	240	244	246	224	248	237	210	214	226	234	222	235	241	221	256	229	216	235	217	245	231	225	241	249	244	246	236	229	231	205	236	232	234	238	236	219	233	232	241	205	196	235	228	240	214	237	233	199	237	241	237	211	236	239	209	230	237	245	259	250	213	240	227	244	249	227	242	226	222	224	228	223	245	213	215	245	223	239	222	217	228	228	221	259	235	224	264	240	235	212	261	240	231	221	211	240	221	217	221	257	241	229	227	214	232	230	245	189	256	224	227	197	229	236	246	250	237	242	220	234	241	236	206	242	239	257	223	210	204	238	225	208	236	236	253	245	223	241	237	246	239	208	227	223	251	212	224	217	237	221	243	227	233	246	233	223	275	222	253	211	240	230	223	225	230	217	254	213	220	243	231	225	232	229	245	243	237	229	235	243	215	231	239	256	228	202	271	241	203	223	252	251	225	238	262	211	262	234	217	256	207	240	237	240	244	238	233	230	248	210	181	226	238	217	239	232	207	238	229	217	220	224	212	248	230	240	247	256	238	251	286	253	213	213	224	227	220	235	260	206	217	261	254	229	244	219	232	211	225	257	220	227	231	231	217	227	208	234	233	229	227	224	220	225	213	242	224	227	228	233	250	214	245	252	214	220	199	226	241	234	195	223	232	246	216	216	230	261	231	232	215	251	222	236	244	224	255	186	201	231	228	239	249	242	242	218	237	220	218	219	225	219	222	215	243	223	261	202	222	189	218	249	238	235	251	222	227	243	245	226	229	247	216	215	264	231	223	225	225	248	244	206	227	209	225	227	220	246	206	215	227	226	198	238	223	229	223	219	229	242	244	254	251	227	228	231	240	217	216	256	244	213	211	236	225	226	238	228	235	228	237	261	235	230	251	245	230	225	225	241	211	198	236	236	253	217	255	226	220	236	216	230	234	224	224	224	242	238	233	254	198	234	237	209	257	222	246	231	244	202	235	242	228	222	211	253	222	226	206	227	208	244	217	203	232	214	249	235	237	209	250	233	244	226	233	241	231	234	234	232	224	236	200	217	204	240	216	251	245	218	228	226	253	227	218	260	242	229	243	246	228	227	237	226	210	227	227	215	227	234	215	211	232	255	203	228	241	238	234	226	238	221	244	239	238	216	233	209	216	217	211	220	237	249	235	264	215	237	225	255	272	240	222	254	241	202	253	226	242	208	217	254	258	250	234	225	220	210	220	244	204	240	230	221	213	220	258	226	233	226	240	213	222	229	231	226	237	180	227	198	243	224	250	241	221	217	230	197	234	251	250	206	231	234	234	239	222	242	249	246	216	246	224	245	247	213	218	202	237	242	241	220	258	236	248	238	232	227	234	238	228	220	241	227	211	224	206	213	247	250	238	238	235	236	237	213	217	252	200	251	245	240	238	230	214	227	229	211	220	241	226	222	218	223	225	236	213	216	214	242	240	216	202	249	197	237	250	215	225	233	241	228	226	222	201	213	219	248	237	258	218	244	223	262	244	227	218	234	240	209	253	215	231	238	238	242	215	237	239	230	214	226	230	226	237	204	229	224	249	216	239	230	220	226	245	238	246	234	232	235	226	242	246	220	203	220	220	235	252	243	234	256	229	221	240	215	231	239	208	236	231	243	231	235	245	231	213	216	218	211	227	219	255	214	229	217	218	220	215	243	226	231	214	251	247	234	230	237	245	216	255	219	230	253	221	251	221	224	247	216	222	226	226	228	234	234	198	219	228	248	228	213	229	215	233	214	217	243	240	234	218	234	240	211	220	254	244	233	238	229	234	236	223	195	233	246	219	258	228	240	214	215	228	215	254	244	225	237	210	216	232	217	233	239	233	265	219	226	237	258	214	236	225	217	243	233	214	220	256	215	233	222	225	217	249	219	229	246	234	245	254	222	232	236	212	247	234	233	218	229	237	230	216	245	236	234	216	235	218	239	255	229	213	265	227	264	242	229	216	221	235	231	250	237	245	238	247	227	242	233	247	235	212	199	231	227	214	237	244	216	215	205	250	214	202	230	201	239	232	236	238	258	230	216	226	242	230	228	244	211	212	222	234	240	217	228	236	233	231	224	226	233	229	234	250	244	208	241	196	220	216	229	245	234	247	244	238	221	261	235	226	236	230	242	237	231	225	249	235	220	234	276	240	227	222	212	234	259	226	228	243	215	216	208	234	226	232	252	216	237	241	213	224	240	233	212	256	229	221	237	199	255	235	242	232	193	216	219	218	227	257	241	217	233	260	245	237	224	254	235	218	221	233	257	214	223	245	201	232	254	220	234	238	247	225	240	239	249	221	244	235	237	218	235	224	239	219	234	231	235	228	237	236	251	234	229	240	243	236	226	227	203	242	214	213
5279	458	289	197	158	158	211	205	216	185	182	177	142	132	131	137	132	121	129	90	97	121	109	96	82	95	93	100	83	75	85	101	69	97	74	82	91	89	87	91	85	81	69	78	82	63	67	77	82	56	85	71	71	63	59	63	72	61	69	75	70	80	101	70	66	72	93	86	69	95	74	81	90	71	71	73	79	51	70	74	74	72	83	73	81	71	80	72	85	75	70	84	79	63	75	72	82	69	60	75	58	70	87	75	86	71	69	66	74	71	76	82	63	87	74	64	67	70	82	79	70	77	84	70	84	78	71	72	87	80	67	70	67	78	75	70	83	65	73	89	64	68	80	76	75	74	67	70	72	72	76	73	86	77	72	85	75	60	79	95	83	74	62	76	74	69	76	85	85	80	70	65	48	76	75	64	78	85	85	66	91	69	78	73	83	61	64	73	81	73	71	80	83	81	72	87	80	86	75	74	78	64	65	61	84	72	79	66	74	58	65	67	75	69	61	66	68	75	65	88	64	70	84	52	69	80	76	80	86	75	73	85	86	77	70	87	71	62	67	84	57	76	74	75	71	76	88	75	72	78	81	68	67	76	64	65	60	70	71	63	71	69	69	57	91	73	94	74	75	70	64	80	70	49	73	73	93	78	72	69	79	71	82	63	82	74	71	68	84	71	73	60	86	67	73	77	69	88	79	80	85	78	94	65	82	81	77	68	74	83	77	55	67	75	63	70	77	84	82	50	83	77	74	76	69	65	81	83	76	82	66	60	76	61	70	74	75	60	69	78	78	54	81	76	83	68	76	69	73	65	74	77	71	76	63	67	88	80	69	76	73	84	59	72	70	71	74	67	62	70	85	60	80	74	69	62	73	76	72	78	83	74	89	72	85	80	82	75	77	73	68	73	76	75	64	72	78	62	67	72	67	61	74	57	73	69	71	63	74	66	73	66	72	71	71	86	76	65	60	70	78	81	71	68	74	74	70	72	80	65	71	74	62	67	73	70	81	73	67	71	81	72	86	80	78	68	79	70	65	66	92	91	74	72	81	69	66	59	67	72	62	65	67	71	57	77	65	76	50	77	82	69	63	69	79	66	69	66	63	69	75	77	83	72	61	55	81	78	63	74	53	59	68	84	59	82	69	74	82	75	72	76	78	70	80	89	62	80	73	66	78	81	70	75	77	73	74	65	74	73	70	83	75	62	92	68	84	62	85	52	62	66	64	76	88	71	72	75	72	52	84	79	75	77	79	74	73	85	81	61	70	97	81	80	76	65	70	70	77	76	75	82	68	61	70	92	68	87	76	83	63	68	79	84	95	74	78	73	66	74	79	74	77	77	90	64	74	71	73	62	65	89	67	87	80	75	54	60	83	64	71	74	66	74	79	70	76	73	83	77	74	72	68	70	68	61	100	83	82	77	76	63	62	79	74	73	56	59	62	71	75	81	73	79	88	68	72	63	65	66	64	65	79	92	72	73	59	75	60	77	81	66	71	72	64	70	68	67	86	66	73	70	74	83	77	69	78	70	92	66	73	73	71	67	78	57	78	66	57	89	77	74	72	78	71	72	77	69	77	70	55	60	68	79	72	76	79	72	68	74	57	75	69	80	82	75	57	81	74	73	67	71	70	86	76	75	71	63	74	74	55	70	68	69	95	58	73	88	75	66	58	73	67	77	68	87	77	83	73	67	68	74	83	66	72	68	66	67	75	67	80	81	71	83	79	80	78	69	71	73	81	73	79	98	71	74	79	75	60	62	70	66	67	65	65	75	71	63	67	69	79	74	67	73	64	86	81	80	59	65	83	76	51	80	89	68	75	70	74	89	74	77	65	82	76	71	67	67	65	63	80	66	80	72	74	88	90	75	70	68	72	69	75	73	56	75	69	59	81	61	53	93	70	74	86	73	82	71	76	58	90	66	63	64	77	74	77	71	65	77	60	71	81	86	74	70	77	72	80	71	66	72	53	78	99	74	81	69	62	66	70	82	80	83	63	64	64	76	75	71	69	74	67	62	84	70	68	67	69	71	66	81	86	82	74	75	77	70	84	78	74	60	85	59	75	71	66	68	72	86	69	63	63	58	94	68	68	72	65	75	75	74	64	74	78	71	68	75	64	103	89	76	67	71	61	72	79	76	68	68	66	75	77	65	71	57	73	77	76	102	77	77	85	73	68	77	71	56	68	70	78	87	94	60	71	72	90	67	76	71	67	83	89	67	58	79	72	67	81	78	77	73	62	67	71	70	70	79	71	74	74	66	86	78	81	69	69	77	67	77	71	70	55	71	80	63	76	68	79	83	61	63	71	75	72	69	65	79	68	68	74	80	67	81	77	69	60	76	62	65	57	67	85	75	74	78	76	75	73	80	61	64	72	85	73	65	80	58	63	61	72	75	75	69	62	76	87	66	86	67	64	68	70	86	70	53	71	66	73	68	65	74	74	76	68	73	64	73	83	76	75	78	84	73	68	55	80	58	51	76	80	74	67	84	69	53	72	62	60	73	79	81	81	77	67	81	82	65	80	64	70	64	76	74	106	71	85	75	62	65	80	69	70	83	78	71	62	63	64	76	85	79	74	78	62	84	67	85	77	72	81	73	77	58	63	66	57	78	71	70	83	90	63	88	65	83	79	66	77	86	70	71	76	85	79	71	97	50	61	70	64	81	75	88	90	64	52	79	73	62	77	63	62	67	70	81	67	74	67	65	80	65	71	73	72	80	64	71	85	65	77	55	60	77	82	91	75	77	75	74	87	72	76	65	73	79	78	63	58	64	65	78	73	62	65	77	82	75	72	74	68	75	66	80	69	70	82	58	79	64	83	63	77	75	78	76	77	61	70	72	73	89	92	73	65	69	79	68	78	63	77	80	70	68	69	67	68	65	77	83	79	67	78	66	71	69	68	65	92	66	86	68	66	74	91	70	53	76	86	82	68	71	61	72	76	75	78	72	75	68	84	61	60	69	76	89	82	67	62	55	50	55	78	68	83	71	72	75	89	80	70	77	66	82	77	72	66	74	78	86	75	76	55	76	61	67	72	76	69	84	72	59	77	81	75	80	72	67	55	84	81	66	82	72	61	78	73	74	64	72	66	88	77	80	77	74	75	73	71	65	66	86	73	67	61	71	81	87	85	57	55	55	76	68	81	76	91	76	71	80	81	78	86	62	77	82	82	68	79	75	72	91	79	82	75	77	79	63	74	69	60	56	68	81	63	65	70	64	80	87	82	84	77	60	66	64	67	72	87	57	77	80	87	62	75	69	64	66	67	62	79	91	60	60	86	71	77	78	85	70	71	69	81	76	74	84	77	70	76	84	91	65	89	67	81	63	67	82	62	74	66	72	65	73	75	70	71	73	70	75	86	64	81	69	74	76	62	83	70	70	60	66	70	81	68	71	85	61	68	82	58	62	72	84	74	95	86	86	66	61	85	87	75	70	61	65	69	62	63	89	69	87	64	60	73	72	72	63	83	74	74	56	63	87	74	66
22221	5790	3121	3453	7589	10710	11129	10159	8437	7148	5879	4812	4155	3629	3060	2569	2451	2186	1951	1816	1701	1592	1505	1424	1280	1270	1175	1078	1074	1110	1018	999	892	902	890	882	930	932	857	914	898	851	769	745	709	736	683	741	660	698	705	682	672	709	664	693	740	671	666	681	674	677	701	661	694	675	646	692	707	692	606	677	678	690	643	699	629	647	692	673	641	644	687	662	648	664	687	645	668	662	722	643	689	683	678	660	666	681	730	675	702	637	577	618	654	615	637	621	636	614	634	631	655	662	652	640	644	636	606	597	633	635	618	665	586	668	634	628	589	618	628	628	633	586	615	630	642	595	570	608	594	642	634	643	638	666	676	638	595	668	581	588	628	594	630	659	570	611	619	635	616	651	619	614	653	654	587	644	663	632	626	557	620	629	658	590	660	683	614	655	622	617	579	627	621	633	600	696	624	637	631	625	627	615	611	602	622	641	587	622	654	620	596	648	622	632	604	590	630	666	656	593	649	561	641	634	600	652	589	653	636	600	647	605	580	635	644	641	609	605	599	628	645	629	614	583	595	605	575	600	626	570	637	599	648	627	634	632	614	606	633	612	622	602	638	625	594	623	647	579	662	609	691	632	590	591	665	587	627	616	603	615	622	621	601	595	628	564	629	648	595	590	548	635	627	632	638	606	583	619	613	605	612	604	578	590	656	628	589	618	607	611	620	610	639	583	652	625	648	628	631	634	605	611	611	612	574	590	555	609	656	623	601	629	660	639	597	579	628	586	624	615	614	628	604	651	587	568	645	640	577	610	621	636	649	611	647	586	651	600	581	545	595	613	651	568	621	616	624	640	642	595	600	576	584	638	592	604	617	580	610	629	641	615	625	633	646	551	621	657	603	636	639	620	608	621	639	614	622	616	645	624	624	610	599	627	613	679	648	603	627	640	585	612	664	644	635	596	568	598	633	573	620	636	562	599	583	601	620	586	610	601	570	664	584	609	617	598	611	605	625	606	641	573	570	679	638	612	578	598	625	623	621	568	605	601	638	631	597	628	605	617	621	634	662	642	654	633	633	625	616	598	620	594	628	605	609	641	582	568	622	649	584	564	642	666	638	569	641	605	596	622	610	595	608	641	605	583	566	582	591	614	592	623	584	626	600	637	619	551	594	665	628	599	602	652	627	592	624	642	599	613	572	647	630	610	662	609	607	602	622	630	627	595	624	580	658	596	579	640	601	582	625	599	585	590	563	656	593	601	558	592	606	598	628	607	589	608	655	619	649	632	605	597	658	632	647	643	655	589	644	614	612	619	626	640	616	650	634	615	643	635	622	624	633	554	602	607	623	606	620	609	618	600	608	605	591	638	567	606	620	617	620	561	622	631	640	638	638	603	613	566	675	654	590	615	573	578	599	607	624	590	607	635	606	627	638	592	616	635	622	647	618	659	631	619	648	648	642	623	598	645	589	609	660	648	651	609	603	665	577	577	616	607	615	612	628	608	571	621	650	624	634	679	641	588	634	626	600	630	626	608	629	628	617	657	615	602	645	648	664	610	604	598	577	623	666	605	667	644	611	618	586	581	583	591	598	576	587	588	597	608	610	609	633	611	593	598	625	611	606	591	604	638	615	629	662	609	649	607	595	618	663	693	593	614	644	620	621	573	616	633	636	661	618	620	588	635	643	602	596	613	645	626	627	581	633	629	638	570	650	576	637	599	612	571	598	647	654	641	609	618	600	618	589	576	592	587	639	623	605	622	594	615	665	623	639	621	645	600	640	619	623	600	615	639	661	588	616	591	614	617	614	632	651	629	613	646	644	617	625	610	659	610	617	600	631	598	601	622	605	609	627	614	671	617	633	601	608	640	608	578	597	618	616	610	608	615	637	573	630	604	633	653	646	648	655	627	627	647	610	661	570	659	592	652	598	633	622	646	593	642	613	634	622	616	633	575	621	612	616	662	593	587	624	607	653	595	623	630	612	590	649	632	619	542	620	570	609	572	596	623	598	629	609	599	611	571	595	613	628	618	608	643	595	599	606	573	627	602	585	596	599	599	644	551	601	626	625	601	602	627	613	625	642	647	617	640	648	634	645	633	567	635	644	621	622	619	642	603	586	621	568	613	637	613	615	625	610	637	645	626	588	613	601	655	591	653	606	614	637	625	641	566	601	616	626	632	599	604	607	621	603	575	586	629	621	577	607	620	607	623	638	595	651	637	639	637	646	613	624	623	622	620	609	555	639	595	630	588	594	644	632	595	612	629	602	635	609	621	595	612	628	612	604	598	621	622	624	658	622	652	604	579	605	653	628	662	594	581	587	622	621	610	619	632	609	637	577	577	565	621	611	615	621	647	659	590	620	576	610	633	686	591	638	556	655	656	596	638	602	660	608	597	664	649	609	647	639	611	610	630	601	610	577	615	624	638	622	630	614	618	623	612	599	645	616	634	601	594	566	629	651	597	621	602	585	575	586	639	595	622	615	608	648	657	564	600	607	631	635	619	635	660	627	626	645	594	620	601	617	663	607	594	628	620	613	640	595	635	642	618	594	616	634	598	601	632	622	593	550	568	619	592	634	591	594	635	603	640	614	631	580	635	650	601	615	567	629	597	606	565	646	651	579	631	579	565	585	647	634	655	629	610	596	620	649	663	618	643	636	642	631	625	617	623	647	620	630	615	576	639	633	522	604	615	667	625	638	622	627	625	617	593	595	640	638	633	652	640	615	648	593	607	617	594	581	598	607	620	598	594	596	648	620	637	623	649	589	615	600	663	671	626	629	606	588	620	598	599	631	601	638	587	645	622	610	630	615	620	651	608	635	644	589	608	581	606	590	629	647	599	622	599	603	582	627	632	614	634	599	587	602	639	594	561	615	563	603	642	616	621	621	623	552	611	628	561	662	599	582	586	683	619	550	612	653	592	615	644	614	589	597	650	585	619	651	603	654	659	606	659	642	578	640	617	603	593	640	640	650	620	613	660	611	588	622	661	647	653	630	612	603	629	643	608	630	609	589	639	616	592	605	604	604	619	602	648	633	629	625	662	631	649	624	615	626	670	626	612	589	623	595	579	580	615	643	627	590	632	661	597	600	643	630	634	602	610	616	671	622	634	633	618	603	647	694	611	634	637	643	644	605	629	621	629	572	624	610	596	599	608	620	622	635	613	598	576	619	647	610	627	647	617	635	603	580	619	591	648	629	594	546	636	625	606	627	654	627	620	595	629	609	653	614	632	596	612	678	698	578	630	580	605	620	634	596	583	602	568	660	584	599	626	615	641	597	659	579	619	645	667	587	620	615	605	624	654	654	618	596	631	630	614	639	600	544	655	612	585	632	586	591	643	614	655	585	607	595	621	640	598	613	609	644	615	638	639	632	688	582	611	633	593	607	605	656	653	634	640	610	630	612	621	665	624	618	597	625	644	624	530	657	627	634	641	556	630	608	586	642	612	591	609	625	598	645	593	604	569	607	578	639	629	590	602	604	617	608	619	651	598	596	611	573	617
4251	136	92	92	77	108	112	110	104	89	81	71	83	84	71	74	63	80	64	54	67	59	56	73	64	54	60	52	57	60	53	53	51	57	51	68	61	47	53	61	65	52	50	55	47	61	52	49	64	52	56	52	49	54	56	55	63	58	54	57	62	65	53	71	50	65	60	75	53	52	69	39	54	39	51	66	52	56	49	80	66	50	55	54	60	51	59	47	43	40	59	59	61	66	63	53	63	52	50	47	55	60	55	53	59	50	59	46	51	42	59	54	45	58	59	64	54	57	60	69	61	58	75	62	52	66	57	67	56	57	59	56	53	51	55	46	60	43	51	57	53	55	51	49	43	54	62	45	77	48	46	55	52	51	47	55	57	41	46	49	58	45	55	59	45	57	64	62	46	64	51	52	62	54	57	50	53	53	51	44	53	54	52	55	69	55	60	58	50	57	43	61	60	45	49	52	59	58	59	52	61	63	66	47	53	60	48	51	57	55	52	61	45	57	57	47	51	53	57	56	57	55	50	47	50	55	54	45	54	71	47	47	58	45	56	50	59	60	53	67	55	59	59	50	55	48	53	52	60	52	56	60	45	36	49	54	58	56	55	51	68	58	48	47	56	47	51	63	44	42	39	55	58	55	47	51	57	64	51	41	53	42	64	53	63	48	55	56	62	48	60	62	60	58	47	49	70	48	71	57	53	57	59	57	48	69	56	43	62	63	54	69	57	62	58	59	50	49	57	63	70	54	50	62	45	57	55	62	57	59	49	70	45	60	53	38	50	53	40	57	53	38	59	53	49	57	53	50	52	47	44	55	50	56	64	57	70	63	58	47	54	51	59	54	50	57	54	63	47	59	49	49	57	61	58	53	53	52	57	52	42	46	71	52	61	66	51	60	68	50	50	46	51	54	52	56	61	73	55	55	57	59	55	49	52	66	47	66	52	50	69	54	57	45	64	55	45	58	57	59	61	54	61	65	67	61	64	50	49	60	50	64	54	41	60	59	56	62	61	71	64	55	44	63	50	52	53	55	41	50	51	53	63	42	55	72	53	57	49	65	54	68	60	69	51	56	43	64	51	59	65	66	58	52	53	64	51	46	49	55	50	61	59	49	60	63	53	43	61	58	59	59	49	38	47	60	52	47	41	45	59	60	47	62	53	46	48	53	52	59	54	55	52	61	54	43	43	46	58	62	74	45	55	52	44	51	46	57	65	50	50	64	53	40	58	46	55	40	47	54	53	55	59	58	53	48	46	49	54	67	45	48	56	55	56	55	55	64	62	50	59	45	57	60	52	66	66	63	43	51	54	55	44	70	57	59	52	51	46	65	39	50	51	57	53	46	57	60	57	55	58	63	59	48	48	50	55	65	43	61	43	68	40	54	55	55	45	64	55	55	55	55	53	53	62	57	61	64	52	54	48	65	53	55	53	55	61	60	46	47	61	49	61	58	48	40	57	62	72	57	75	54	65	74	50	52	61	55	49	54	46	45	53	57	62	57	56	42	51	50	57	58	59	53	41	54	59	57	56	52	52	47	45	47	69	52	54	63	39	40	59	53	65	43	53	72	58	58	54	46	49	54	66	66	54	57	47	60	70	60	63	49	53	62	59	63	47	59	41	49	67	53	54	62	65	47	50	52	63	66	50	50	58	58	49	49	53	51	56	46	48	59	54	51	45	43	58	53	52	58	43	51	65	59	47	53	60	51	50	46	58	45	45	57	50	61	50	52	58	57	51	49	46	53	52	50	49	55	54	66	51	53	51	43	42	53	66	66	77	50	52	37	46	52	58	59	47	54	54	66	52	63	56	74	67	46	49	57	49	54	63	44	52	67	56	48	45	49	53	48	56	46	65	51	45	50	42	56	62	59	61	49	72	53	46	61	43	47	49	47	66	49	62	57	50	57	51	60	37	54	48	52	57	69	53	50	52	52	52	48	46	58	51	54	59	59	59	54	51	58	50	53	58	63	57	56	51	59	53	65	68	40	58	66	53	55	53	73	68	50	54	38	55	46	63	58	58	56	57	56	56	52	53	54	53	55	54	63	49	59	50	57	57	51	49	65	58	66	71	58	43	58	56	55	58	49	58	53	53	55	46	55	48	59	57	47	46	51	40	58	66	63	45	58	51	60	65	37	65	50	54	48	59	54	43	53	54	67	67	61	60	58	54	51	54	57	49	54	56	47	72	53	61	56	54	53	52	51	52	53	58	44	54	67	39	63	56	58	55	50	41	43	70	48	53	60	42	48	51	54	56	62	58	43	55	62	69	52	57	57	57	49	60	64	52	45	50	49	58	55	65	56	39	58	55	53	64	57	50	53	44	60	49	59	47	41	54	58	67	60	50	51	39	62	63	52	47	69	57	67	53	48	48	44	59	54	49	44	41	58	67	52	57	61	55	51	43	62	61	66	60	63	56	43	49	50	53	41	60	54	49	51	51	57	45	49	56	63	49	58	42	49	52	46	56	61	49	56	54	48	54	46	54	53	52	49	52	58	57	57	55	63	62	70	59	50	38	51	55	55	54	41	56	57	52	46	45	64	58	45	48	40	65	54	50	58	60	56	42	63	66	59	55	50	51	47	58	59	42	52	56	54	54	63	65	52	61	57	67	58	55	54	60	52	57	70	42	46	52	38	50	62	60	53	51	54	45	56	69	53	49	41	44	51	52	36	64	52	49	53	38	47	68	60	50	51	43	51	53	52	46	47	70	47	60	58	53	63	47	66	50	59	61	57	55	48	64	66	51	47	47	41	68	58	71	69	59	60	48	66	55	49	57	54	51	50	56	57	57	55	53	41	52	58	59	48	58	51	48	50	59	54	50	58	56	63	48	66	54	51	53	47	52	47	56	60	50	55	63	56	62	52	53	49	56	56	54	50	54	53	54	65	45	52	53	53	60	50	48	43	41	56	41	50	56	71	53	66	66	47	54	49	48	59	54	58	45	52	52	54	50	54	51	60	60	58	51	63	56	69	46	56	55	60	49	54	61	64	57	57	53	46	49	56	49	52	61	66	65	72	58	39	45	56	51	58	64	65	78	46	54	59	48	58	59	61	56	47	78	44	49	55	60	76	48	52	54	53	61	55	81	59	48	71	61	75	51	40	53	53	46	65	62	52	52	52	51	54	48	48	57	56	59	51	60	52	62	66	58	57	58	53	57	59	50	55	37	59	49	53	65	56	57	61	68	51	38	52	51	47	53	66	55	52	61	70	73	61	43	68	52	59	54	48	81	50	58	48	63	53	47	53	55	53	51	38	39	46	57	47	57	57	49	48	53	45	57	49	57	48	45	65	62	60	51	40	47	65	60	49	59	52	67	55	55	58	60	51	50	57	59	59	48	44	48	44	67	68	52	63	54	53	54	50	66	43	52	56	52	56	55	64	57	46	43	47	56	58	50	43	80	54	56	47	54	41	40	55	52	44	55	49	59	42	53	64	62	53	61	70	55	64	56	52	53	66	70	56	52	57	50	55	49	58	59	65
12180	1979	1219	1303	2745	4175	4509	3954	3139	2622	2164	1776	1560	1329	1223	1019	961	872	778	803	724	684	698	645	630	588	611	606	584	589	541	511	497	489	531	510	528	460	519	486	482	436	453	430	493	485	435	438	494	434	403	431	470	428	458	446	448	457	472	450	455	444	452	434	478	478	466	487	434	493	471	458	457	490	460	446	504	417	496	469	411	463	438	415	480	486	448	395	436	468	449	439	489	474	488	450	483	477	449	493	476	455	516	452	452	441	433	424	438	478	419	460	445	488	444	419	423	441	423	403	434	437	433	451	442	429	453	427	445	454	433	453	443	411	468	428	429	423	473	431	437	494	427	395	445	429	420	466	480	430	446	451	459	441	436	411	415	440	447	449	416	481	442	471	442	446	452	427	435	406	397	444	464	461	452	449	451	431	454	460	448	429	414	443	465	440	466	428	443	431	460	459	426	448	421	407	432	467	441	449	484	412	410	417	435	459	421	486	430	466	424	441	411	436	460	452	458	389	428	422	430	454	473	423	423	437	424	456	427	432	428	465	486	471	441	439	434	428	463	420	454	420	459	459	460	448	436	437	499	434	459	401	446	428	446	442	453	443	432	450	430	436	426	424	424	420	471	478	438	472	436	443	466	447	451	403	496	442	415	443	467	426	441	421	456	467	425	468	455	454	410	475	450	452	479	447	455	446	448	458	448	420	456	458	429	441	425	469	470	425	450	409	450	449	462	443	429	449	416	406	419	431	407	446	436	464	424	424	383	438	449	464	390	441	468	439	438	480	473	446	457	479	436	404	410	459	444	437	422	405	453	477	483	443	446	460	482	461	453	471	475	431	429	421	447	414	433	408	437	446	438	426	398	439	428	458	420	457	429	441	469	411	466	458	407	444	436	416	423	430	410	448	382	468	467	420	447	418	433	439	442	488	419	438	476	436	436	417	453	405	437	431	436	428	441	453	429	416	464	448	413	442	471	455	380	418	452	419	416	444	397	432	460	425	465	422	456	442	428	463	415	467	408	452	415	409	453	440	434	452	439	467	433	438	441	458	430	407	477	417	435	400	446	461	433	414	417	445	460	433	435	481	471	422	432	455	430	478	403	429	408	433	445	415	408	481	413	447	413	424	468	417	412	454	411	434	406	490	462	449	421	433	422	443	448	449	455	447	441	426	434	466	410	421	422	461	448	475	404	448	433	448	443	427	477	413	463	456	422	436	393	455	478	446	461	452	450	474	409	427	445	402	440	432	439	460	433	430	406	422	430	451	441	444	444	451	471	453	448	465	383	442	452	462	446	432	459	449	455	429	419	439	418	487	417	421	437	433	453	423	430	439	442	424	464	418	465	445	452	433	445	424	439	450	439	442	430	439	408	411	450	427	428	420	431	451	420	438	445	432	404	398	445	473	462	432	450	410	433	414	411	450	412	420	440	453	437	438	474	442	447	457	450	468	439	458	427	435	470	467	462	462	475	418	425	456	425	447	438	436	512	454	459	417	440	444	410	435	436	459	471	425	469	427	446	439	455	410	465	497	430	487	465	402	446	431	446	409	462	432	415	464	426	455	435	415	441	436	419	461	444	432	458	448	438	455	473	426	420	448	456	437	485	436	462	415	455	427	462	446	456	449	426	444	452	429	443	416	435	431	441	438	418	440	419	426	450	423	453	435	445	439	416	451	411	476	426	411	456	413	421	460	451	434	435	412	436	438	411	479	446	420	443	446	470	473	432	445	434	422	416	448	429	446	433	445	437	427	380	441	427	431	433	447	458	404	424	423	433	453	447	520	486	457	440	436	438	446	415	421	422	433	452	468	430	419	446	444	441	430	447	446	449	449	427	401	459	436	435	434	429	446	439	462	427	428	415	426	457	443	435	416	447	456	460	431	429	436	453	440	445	412	461	427	447	454	447	443	456	422	454	424	436	407	426	453	455	450	439	437	466	429	459	439	422	460	439	448	447	422	453	432	420	430	467	424	407	402	418	500	413	402	448	431	458	457	437	417	426	438	452	415	454	410	457	449	400	441	428	434	476	454	441	432	481	448	454	472	442	449	437	457	437	423	457	413	455	481	418	431	449	422	429	413	431	427	425	464	472	409	420	427	456	434	435	381	411	427	418	410	456	446	458	395	455	452	429	435	456	461	466	473	408	437	446	422	442	413	426	422	458	462	424	449	493	401	442	432	437	451	422	443	427	443	465	448	422	435	407	437	475	457	456	434	412	416	449	454	431	426	447	446	443	437	427	440	429	439	442	440	456	439	470	451	471	448	461	426	433	408	439	443	414	434	465	467	419	480	427	434	447	451	440	458	478	457	422	420	446	454	450	435	427	447	411	437	461	448	438	435	425	433	435	439	421	460	443	449	448	446	459	431	456	428	437	445	431	459	424	426	421	421	441	460	437	429	460	421	450	409	453	479	474	449	429	497	424	463	472	402	458	421	448	439	420	428	481	446	424	421	428	471	437	457	406	445	439	434	424	461	469	449	450	462	462	393	444	447	448	445	430	453	449	443	432	443	445	427	421	447	405	444	450	439	431	401	425	475	422	408	445	396	485	433	454	413	427	466	502	428	430	441	430	443	449	445	435	446	417	441	380	449	489	438	440	432	463	450	465	416	428	453	397	453	484	414	462	416	426	426	464	443	434	471	443	475	461	442	433	435	450	479	451	422	395	461	475	453	426	449	424	419	452	452	447	455	435	448	407	416	463	447	421	419	424	421	440	434	407	429	464	454	418	434	451	437	463	438	443	418	417	432	434	426	427	426	458	432	443	442	439	446	440	428	450	466	468	448	453	409	450	433	447	424	477	427	417	409	390	446	461	441	432	437	412	434	410	462	422	469	461	457	469	386	464	473	446	439	492	412	438	472	419	433	413	405	439	458	410	411	440	409	449	426	460	454	429	450	443	458	471	439	404	440	440	406	422	448	462	455	441	434	457	448	447	432	444	435	431	419	433	445	460	403	441	435	448	457	457	441	441	441	441	492	438	410	437	431	486	422	452	448	465	452	479	396	425	423	451	436	420	418	452	448	461	445	437	420	435	430	416	464	428	474	440	413	435	454	435	433	401	463	432	437	440	444	467	391	440	481	467	422	467	432	403	457	424	428	456	443	406	420	433	452	413	438	429	446	431	442	412	422	460	460	469	423	382	457	449	422	428	423	429	473	413	440	454	472	417	448	395	468	433	415	431	430	419	429	418	448	408	441	418	436	440	454	446	450	460	411	463	426	428	421	436	458	402	395	409	465	418	445	443	433	410	440	456	437	436	444	470	422	453	431	428	460	460	425	426	435	418	438	430	418	446	451	454	421	504	439	421	418	453	449	445	468	436	425	429	455	444	417	454	473	457	443	471	417	444	454	461	444	403	458	474	439	412	397	404	441	477	377	443	461	408	425	429	462	426	403	443	453	451	496	480	442	435	422	463	445	439	438	452	427	403	438	418	447	434	480	401	438	416	424	472	455	415	460	493	412	428	453	428	421	430	468
3862	425	238	173	141	149	180	197	201	141	162	142	141	144	108	128	108	116	99	118	99	100	106	123	107	95	105	76	103	106	90	106	100	97	97	81	96	110	94	99	104	95	82	95	85	82	96	124	97	90	82	96	93	73	110	104	87	100	72	71	89	101	84	78	113	88	93	95	100	93	78	86	93	110	72	86	91	87	85	83	84	115	116	78	87	81	100	97	90	95	89	94	82	98	95	95	105	101	102	94	94	93	92	99	90	81	92	94	92	87	94	87	105	95	85	92	96	93	99	84	97	72	85	91	89	83	101	89	90	87	91	86	95	100	103	102	82	89	82	73	90	103	87	96	77	108	94	108	95	87	95	87	105	88	84	89	86	90	90	99	69	88	88	88	106	100	100	102	94	83	96	95	80	85	100	100	80	101	86	89	98	81	101	96	93	106	84	101	77	90	85	97	83	74	83	75	89	66	75	88	99	110	91	93	99	100	83	108	84	102	86	74	93	93	98	85	93	118	93	96	97	96	91	79	68	105	93	95	100	92	89	102	100	80	89	97	106	77	87	82	99	76	96	98	95	90	82	96	100	91	86	108	102	88	94	73	94	85	103	89	77	96	84	82	95	115	95	96	89	101	81	93	103	93	89	101	73	87	80	93	93	81	112	89	83	94	83	91	90	111	96	97	94	111	77	86	101	77	81	89	95	100	89	89	98	85	99	94	83	90	101	102	93	81	83	96	93	82	77	101	103	120	90	84	77	113	93	94	88	88	82	101	82	91	107	84	90	94	84	91	97	104	89	100	86	98	89	93	80	104	97	96	100	93	85	82	88	83	78	87	108	97	93	103	101	96	76	92	84	81	92	93	89	105	84	73	90	90	83	87	89	84	93	74	94	122	92	95	94	85	87	105	87	94	94	83	90	84	83	94	95	108	73	67	84	75	89	83	74	87	72	98	88	92	101	83	94	89	100	92	84	82	98	89	91	77	92	89	102	95	105	83	84	94	109	100	98	90	100	81	106	93	90	87	94	90	99	99	92	96	84	91	76	75	103	78	94	92	89	92	94	101	105	96	88	105	108	94	91	93	85	79	86	101	84	102	77	91	97	89	92	102	83	90	103	105	76	84	67	86	92	101	97	81	114	87	79	99	88	84	78	88	60	90	97	90	85	89	85	101	87	84	98	101	77	81	105	85	84	82	104	84	101	107	98	94	83	82	106	94	82	82	104	86	72	83	89	82	98	82	90	87	86	103	82	88	86	88	94	77	87	95	103	88	69	77	89	75	96	89	89	84	84	97	91	91	81	89	71	95	88	88	92	98	101	94	101	91	83	109	100	82	77	81	97	104	76	85	82	101	95	105	94	87	83	96	91	102	97	84	92	86	91	85	91	103	94	85	85	90	87	105	99	83	83	69	91	89	96	86	93	99	86	95	95	96	84	97	98	100	85	91	79	82	94	104	96	107	87	88	76	85	88	76	90	110	100	85	84	87	110	106	88	90	103	97	100	97	88	94	80	96	82	70	79	97	100	80	91	104	103	98	98	121	75	96	93	91	78	95	88	95	95	93	78	99	85	93	85	93	101	105	89	107	90	76	86	107	87	103	102	90	95	88	98	86	72	91	94	83	90	93	95	105	86	76	83	87	99	100	116	95	67	90	87	87	86	100	95	68	100	88	72	102	92	85	99	88	78	97	99	91	95	92	88	101	101	108	110	88	86	84	90	102	112	91	110	97	92	115	87	92	97	108	108	101	97	92	104	93	104	92	99	80	103	94	95	103	95	76	93	92	64	99	90	87	93	117	90	95	105	85	75	75	90	91	97	107	90	92	90	81	86	77	91	111	92	99	98	102	98	106	107	93	81	87	93	93	78	100	98	96	110	99	102	71	87	90	89	119	83	97	87	88	90	77	106	94	96	91	86	77	71	87	93	92	86	75	109	73	87	94	108	86	85	89	101	85	95	94	79	97	85	87	102	97	89	77	81	102	94	110	94	100	107	86	96	95	93	94	100	91	105	100	79	94	91	84	86	78	88	90	91	111	98	112	87	91	95	97	96	106	86	97	102	90	81	101	83	98	89	93	99	91	87	90	86	83	92	81	83	99	84	92	96	87	95	82	107	75	95	104	110	87	95	95	86	81	72	89	80	86	88	98	88	97	78	89	91	83	87	108	96	92	114	97	81	83	71	90	81	99	73	92	98	85	73	78	95	89	91	116	101	90	95	91	99	86	94	79	92	72	100	103	102	105	108	88	87	95	98	83	82	106	82	85	88	92	106	106	92	72	92	96	87	90	90	96	107	81	89	73	90	86	80	87	89	91	96	76	92	87	83	89	77	100	94	79	90	91	98	110	79	89	80	90	79	71	90	80	105	95	88	101	85	81	89	88	87	74	93	97	111	92	90	93	106	83	87	83	88	78	89	100	87	102	101	110	101	74	93	101	87	71	98	90	81	89	89	84	84	96	87	120	95	75	91	92	93	94	110	111	90	100	72	84	94	88	105	75	82	89	99	95	88	80	90	98	96	71	81	103	86	89	96	71	100	82	93	83	107	87	94	106	89	100	113	97	101	102	89	101	102	89	82	98	95	106	99	84	79	82	89	98	108	96	75	107	81	94	95	95	96	88	106	111	92	84	77	94	77	98	94	90	96	94	93	96	103	97	88	86	82	94	80	106	93	95	83	88	90	87	89	93	86	80	90	91	90	72	96	81	88	87	102	97	94	95	91	82	74	82	103	92	64	95	70	96	88	93	93	91	76	75	84	107	83	96	78	86	107	84	90	93	83	87	97	92	92	104	94	102	102	107	80	100	93	96	99	99	90	74	96	100	89	94	78	110	87	95	109	101	99	106	93	107	80	85	84	80	100	103	95	83	104	90	105	93	94	86	89	85	99	77	87	85	103	90	99	80	97	83	100	79	91	90	94	74	107	88	93	94	89	72	82	90	66	88	91	101	110	88	87	90	83	77	72	90	85	88	92	96	100	89	92	91	94	82	90	98	89	94	94	93	108	103	82	87	84	85	93	89	79	98	97	95	84	92	99	91	92	72	116	89	89	85	95	104	93	98	109	85	104	85	97	88	100	104	91	97	103	94	79	102	77	84	100	105	94	98	90	99	112	85	92	81	78	83	84	91	91	92	87	101	90	100	87	89	82	89	79	83	89	90	103	82	100	85	96	89	105	92	105	95	92	101	94	89	86	85	95	103	104	83	87	101	93	82	87	99	92	106	79	86	93	98	90	98	99	100	91	95	88	93	87	81	91	97	83	95	90	101	91	89	86	95	73	92	94	92	85	88	84	93	97	79	100	80	67	90	80	95	78	80	90	116	89	96	86	83	88	84	104	97	79	84	98	104	83	97	105	96	90	84	92	103	82	90	99	104	78	81	95	102	106	99	77	91	89	95	82	83	92	108	90	119	88	90	93	104	94	96	86	89	89	86	92	92	88	76	96	87	81	77	93	99	76	88	99	91	73	90	74	109	98	96
21105	4672	2519	2810	5879	8439	8834	7643	6562	5440	4438	3742	3210	2757	2424	2012	1913	1779	1667	1526	1451	1362	1376	1272	1208	1127	1078	1068	1024	1029	980	986	965	886	935	859	899	914	951	916	895	845	829	829	824	869	793	771	764	838	732	769	781	792	753	764	793	784	798	856	793	780	768	740	764	796	768	777	826	735	791	765	766	755	851	757	781	746	743	743	770	760	766	794	794	787	780	790	755	797	799	786	810	761	787	776	793	791	785	780	796	758	718	767	803	782	783	759	719	788	765	704	781	750	795	738	685	764	705	773	771	731	717	724	737	697	739	748	752	726	782	748	753	783	739	688	749	761	792	787	709	760	789	769	750	704	725	729	757	794	784	775	742	730	743	735	758	756	785	742	736	701	712	772	732	730	745	736	714	768	761	783	710	758	782	737	800	719	724	760	755	709	721	721	757	761	766	683	732	711	773	738	707	736	767	734	742	754	740	692	754	703	760	673	754	685	731	778	693	714	758	762	738	742	736	728	734	711	759	766	743	742	737	745	762	779	747	767	707	747	835	728	745	737	733	734	717	780	738	730	724	750	822	718	733	743	739	806	758	731	719	722	733	770	729	780	749	693	749	693	730	735	730	734	726	752	706	775	758	706	748	717	765	726	758	758	724	761	747	705	768	739	740	745	731	798	754	757	730	762	741	721	739	822	727	703	726	704	730	728	743	766	758	758	724	746	737	742	771	740	761	739	738	756	765	756	742	760	686	761	801	715	767	769	731	746	708	714	723	761	731	751	782	699	737	731	708	725	709	754	718	736	733	732	779	733	789	725	761	742	738	767	729	808	777	717	731	754	757	717	700	728	725	734	762	806	735	819	771	784	696	767	742	732	688	744	752	710	754	720	743	786	711	753	728	707	744	713	768	776	760	755	777	795	772	724	722	746	768	724	767	740	737	735	745	784	758	737	771	761	744	727	761	757	732	745	746	732	787	767	734	717	746	712	736	713	680	773	722	735	728	745	777	696	743	749	712	750	719	766	750	764	775	737	690	799	776	784	704	743	762	751	721	761	751	761	755	795	704	794	770	778	751	747	763	794	755	706	758	758	756	732	722	771	725	779	728	753	681	740	789	761	756	755	770	769	725	742	709	758	760	772	737	779	727	762	768	732	744	763	763	768	762	737	774	755	682	757	756	731	701	753	755	683	727	749	746	734	758	694	741	756	742	743	674	751	762	736	743	727	741	767	698	699	795	723	729	710	739	784	778	774	733	702	724	767	764	752	731	738	764	727	745	726	707	770	731	667	727	765	743	726	798	729	745	788	744	756	799	740	758	744	755	757	769	696	747	726	747	737	699	726	751	746	759	773	734	746	708	729	730	720	763	739	750	722	731	688	761	757	742	767	713	743	687	754	715	716	757	737	755	737	716	741	758	734	712	741	719	755	757	775	756	720	731	763	766	754	762	749	725	716	776	761	749	714	743	736	796	723	804	748	761	727	729	744	771	739	756	694	768	694	804	729	760	731	747	699	737	757	710	751	782	727	727	766	811	749	731	712	766	773	768	725	711	750	751	684	715	760	749	725	723	722	770	748	771	774	757	733	700	768	778	723	736	685	727	782	730	728	781	768	722	704	747	698	784	700	730	753	768	768	744	776	733	694	765	716	738	769	753	763	747	761	701	765	677	747	697	734	723	705	754	711	712	726	756	740	766	743	745	765	749	787	740	760	736	731	714	709	718	740	757	723	737	726	759	738	749	808	705	737	791	744	737	761	789	711	737	765	754	737	746	713	755	746	758	730	792	786	744	772	729	766	720	762	749	724	725	729	758	714	780	780	749	717	748	770	741	701	710	755	755	775	720	731	747	779	768	729	714	731	778	768	689	741	727	702	722	758	703	723	789	789	780	746	736	758	776	716	777	714	711	736	774	754	778	689	706	745	728	703	701	733	703	726	782	759	757	670	752	761	700	707	738	737	737	728	768	745	746	761	771	733	744	693	749	702	704	738	742	721	710	728	739	781	717	730	765	693	735	755	751	813	763	796	781	801	763	741	771	704	734	736	764	733	738	742	766	710	744	716	803	744	721	661	729	756	718	754	715	731	753	717	714	729	737	731	759	803	716	758	699	742	766	722	739	733	738	731	764	773	731	740	749	746	782	774	707	742	748	785	750	703	724	737	703	757	754	754	770	725	750	782	745	759	730	780	766	752	733	769	767	744	770	735	780	776	706	668	760	689	787	764	745	747	731	743	714	740	758	725	743	752	696	720	729	747	718	756	786	742	743	734	744	785	692	753	794	713	755	704	722	758	781	772	733	772	738	701	748	786	746	745	741	744	750	716	765	729	763	696	699	745	729	722	720	734	761	701	777	721	754	746	740	767	735	750	748	728	740	767	734	743	702	782	775	764	722	722	740	791	668	726	722	755	780	805	744	732	765	736	656	702	782	728	815	782	754	767	757	769	732	781	725	769	708	734	730	739	755	758	799	676	736	770	764	704	729	762	733	619	762	778	773	722	764	734	694	800	756	748	745	713	752	808	741	734	774	713	744	744	696	731	717	717	746	731	778	724	740	737	742	784	775	737	736	718	751	738	778	761	746	738	742	717	786	729	723	775	747	807	770	720	743	735	780	734	771	771	742	735	763	721	724	751	711	736	787	720	731	725	759	717	718	774	806	785	725	731	732	781	721	751	711	796	763	778	715	731	749	732	748	724	782	754	745	760	748	775	762	734	731	789	771	737	690	708	703	779	732	739	687	749	744	751	748	754	728	712	761	747	745	747	747	777	711	725	716	732	731	739	733	739	738	747	722	762	772	694	718	745	740	730	752	778	695	798	725	725	746	790	769	735	770	754	724	755	786	792	731	677	702	762	746	738	737	704	731	729	759	742	772	738	720	735	753	740	711	693	736	733	716	758	777	758	762	756	694	742	774	789	748	752	748	683	740	713	771	764	774	766	749	750	809	716	706	760	698	751	761	769	784	787	710	746	748	721	713	729	737	722	790	740	758	713	699	750	740	742	755	742	778	732	714	723	761	745	725	783	726	771	776	696	722	735	769	750	730	763	688	710	678	715	722	757	757	758	724	745	740	740	733	784	741	715	772	761	735	707	742	735	739	765	741	735	787	735	720	723	740	768	746	702	750	742	740	779	754	734	728	726	789	709	738	721	734	732	758	774	763	779	749	721	768	731	732	753	748	724	773	735	754	709	750	756	736	753	716	773	723	733	757	745	756	787	766	766	679	745	729	755	771	697	731	722	771	739	747	754	764	743	747	706	729	734	731	755	758	754	691	747	697	758	716	773	697	748	718	719	761	710	805	780	731	741	774	755	771	750	738	746	711	732	759	752	721	713	804	749	740	733	808	747	729	769	755	716	730	735	755	713	811	757	760	748	793	770	751	693	708	763	733	719	711	708	698	751	738	732	717	732	765	724	739	784	733	754	754	719	718	755	747	779	711	793	800	680	740	757	756	753	761	772	762	738	746	756	727	764	735	746	722	741	698	721
6188	243	133	99	62	71	105	110	116	118	93	79	89	83	65	70	71	45	56	54	45	52	60	43	33	44	46	34	47	27	35	38	18	39	41	34	25	28	45	31	27	39	25	35	25	28	29	32	32	25	23	26	29	33	27	30	34	20	25	29	22	23	38	22	26	41	23	29	23	30	33	38	29	34	28	26	34	24	21	23	32	30	30	26	26	27	26	32	45	25	27	23	25	23	26	23	27	29	30	24	20	23	22	34	21	24	25	28	21	29	30	29	24	26	29	28	25	23	21	29	27	28	21	31	25	30	23	19	38	23	32	23	23	26	15	31	22	24	28	21	28	22	28	22	35	24	24	28	23	29	22	23	24	32	19	30	30	25	30	32	25	29	19	37	18	14	27	29	28	24	25	27	31	26	24	26	36	29	18	33	19	25	25	26	33	24	23	27	21	28	26	23	24	29	27	33	28	28	23	28	30	26	23	22	24	33	30	30	25	27	30	32	33	29	29	27	25	24	17	24	25	24	24	28	24	29	30	29	38	21	33	16	26	28	30	34	24	22	27	26	23	22	18	23	22	30	23	24	21	36	31	30	30	22	31	23	34	23	20	22	24	22	23	25	22	30	29	22	30	21	25	28	26	21	29	30	23	25	34	29	19	26	27	36	32	31	25	21	21	36	35	26	29	30	29	17	23	34	24	24	25	25	23	35	25	25	19	28	28	22	19	32	24	26	19	28	20	31	21	19	22	29	19	31	29	25	23	22	28	33	23	36	21	35	21	21	35	22	38	15	26	19	31	23	24	25	26	27	23	30	29	21	23	19	27	30	27	22	29	28	21	25	25	25	26	31	30	31	23	30	23	28	23	20	28	22	28	32	29	23	25	23	33	29	31	21	29	31	26	22	25	21	26	27	20	26	20	29	13	22	22	23	32	29	20	25	22	19	23	29	35	22	28	28	21	28	27	29	33	30	24	26	16	24	22	30	27	29	35	33	29	27	25	32	25	20	22	24	27	12	26	29	19	24	27	26	23	26	30	29	28	30	23	24	17	28	31	32	34	31	29	19	27	32	19	23	35	27	33	34	32	24	27	26	25	36	26	29	26	23	25	30	28	24	20	27	26	31	32	31	28	25	25	38	38	37	29	30	17	21	22	23	16	26	21	28	29	25	27	21	26	23	25	31	18	22	23	25	23	26	33	32	32	18	32	31	36	31	22	23	26	27	22	27	39	33	27	41	27	30	20	27	22	21	27	27	30	26	24	30	27	24	25	32	31	22	23	27	24	24	30	27	29	31	28	29	22	23	31	23	26	23	20	30	27	29	29	21	31	27	16	14	22	23	35	30	20	27	34	26	32	26	27	31	24	25	25	19	32	38	36	22	30	31	33	43	29	28	26	25	28	28	35	29	20	24	34	22	30	37	32	32	20	38	24	23	20	26	22	24	31	29	35	25	31	31	26	29	22	21	41	21	18	19	30	26	24	22	36	19	21	33	25	31	23	29	29	18	25	26	24	32	27	21	25	30	37	22	17	17	28	31	29	23	18	22	24	28	32	39	32	21	37	22	32	31	12	27	29	30	26	32	28	38	22	23	21	16	30	27	16	25	20	25	16	32	22	27	28	39	28	25	24	35	22	21	27	32	23	24	28	34	33	26	27	24	32	29	33	25	27	34	23	36	21	31	32	26	25	29	25	25	28	37	32	31	38	20	24	33	33	18	18	24	32	25	20	23	26	20	30	24	29	37	22	27	16	20	34	25	25	26	31	19	19	17	30	21	27	24	31	11	23	24	31	21	30	24	36	22	29	23	27	30	33	25	26	34	29	37	22	28	28	19	27	23	29	23	25	20	20	24	25	28	28	16	34	14	24	17	23	34	23	24	34	31	28	25	25	34	24	31	32	36	20	27	22	21	39	38	23	30	26	21	27	23	27	29	37	28	24	18	25	27	16	23	28	25	37	23	28	29	29	25	30	22	32	28	32	29	27	27	22	30	25	8	39	26	23	25	15	26	31	36	30	26	21	24	29	28	26	25	23	24	18	25	23	20	19	32	32	30	33	29	29	23	24	23	26	23	28	21	38	31	25	27	23	24	26	20	21	32	15	29	25	33	24	33	32	20	22	23	20	24	33	28	23	29	17	31	19	20	21	27	20	32	30	29	21	22	29	20	34	38	20	32	30	30	34	27	31	32	26	24	27	18	25	27	25	34	31	25	31	34	28	23	27	32	18	37	25	25	25	27	18	21	28	18	31	14	24	22	34	20	24	24	22	22	22	23	24	28	28	23	25	21	27	27	21	32	26	30	19	27	29	32	23	22	24	18	28	23	34	35	29	32	34	17	26	31	25	20	23	30	24	26	21	18	34	23	24	22	29	21	28	29	20	22	29	28	32	23	21	29	34	27	28	26	23	21	27	27	24	27	25	36	20	31	38	26	31	26	29	28	19	26	23	23	34	30	22	29	27	18	33	33	24	34	24	16	22	36	34	29	31	21	27	34	32	22	27	17	29	29	37	32	42	20	29	26	21	15	31	23	20	31	27	21	27	19	33	25	20	24	28	30	24	24	24	32	20	23	24	31	35	24	28	29	26	31	25	22	19	32	27	31	32	26	18	29	34	29	32	19	24	37	35	29	19	37	32	27	26	25	20	29	20	24	25	26	25	26	29	22	30	29	21	23	26	29	29	42	24	28	35	22	29	35	20	26	22	34	28	27	24	16	33	24	28	30	32	22	27	33	27	29	20	22	32	32	29	30	37	29	19	21	25	33	37	37	23	26	29	27	31	39	30	27	22	28	25	30	31	18	31	25	32	30	26	31	22	31	28	22	27	25	32	19	17	32	32	19	30	25	23	31	28	29	31	27	33	18	25	29	35	17	22	23	20	19	16	26	22	28	43	23	26	23	26	29	30	19	16	26	29	25	24	27	25	25	20	38	20	34	15	25	27	35	28	30	28	33	25	26	26	26	27	26	34	30	37	18	25	21	30	29	22	33	23	24	26	25	28	32	25	24	24	17	27	28	34	25	27	34	26	23	25	35	34	31	25	22	26	31	30	24	21	18	28	25	22	35	26	28	22	27	21	27	35	21	24	21	24	30	27	25	35	26	20	26	30	20	23	37	27	23	26	25	22	33	20	27	20	17	28	35	30	19	25	16	29	23	25	24	27	23	27	21	27	32	35	22	23	23	18	19	31	27	19	27	25	34	14	34	22	29	23	28	35	37	33	41	24	26	23	38	23	15	29	30	32	21	25	33	35	29	28	19	32	28	23	27	19	21	26	22	28	23	24	15	29	27	27	34	21	26	22	32	29	27	25	25	15	18	22	31	28	29	17	36	22	22	30	31	32	22	27	31	23	34	32	30	36	30	28	25	25	25	29	25	30	29	22	20	29	28	28	29	26	23	26	34	23	28	27	31	33	36	25	22	31	22	28	30	37	32	36	27	24	33	32	19	15	26	26	26	25	25	25	30	23	24	26	33	28	26
14838	3349	1695	1922	4567	6695	7207	6682	5466	4554	3808	3061	2597	2194	1857	1578	1316	1281	1192	997	917	914	831	727	621	639	607	553	519	491	500	439	430	396	412	406	370	385	351	388	385	354	308	293	289	277	279	316	283	250	254	281	254	248	276	260	247	270	261	300	281	268	259	260	239	269	261	241	259	262	225	261	258	224	266	262	268	247	223	251	251	237	259	259	259	250	272	295	268	264	263	240	242	292	286	275	262	247	261	241	251	231	241	254	232	251	214	248	250	217	242	240	263	226	227	218	259	244	234	244	202	222	222	243	260	241	231	206	239	216	216	233	221	236	213	216	240	230	213	235	205	231	216	214	245	240	236	220	239	238	215	221	230	231	222	206	224	201	218	190	222	188	208	236	237	222	250	199	212	217	232	218	203	222	230	220	234	219	208	192	247	232	232	218	225	247	244	231	225	201	234	227	235	256	201	220	241	217	249	197	206	217	209	214	229	215	198	217	226	232	205	215	212	246	215	231	227	221	207	220	222	249	237	204	233	220	234	224	250	213	221	187	224	214	200	224	216	258	229	244	257	198	218	228	222	214	227	225	196	265	235	199	223	206	240	239	233	204	233	214	208	209	251	232	199	251	201	232	230	198	210	218	226	209	228	209	210	222	205	234	225	241	213	213	207	230	216	221	250	221	169	205	226	230	222	226	206	223	229	203	201	203	200	219	215	235	238	219	229	221	223	206	210	230	272	236	235	228	189	229	238	228	219	206	202	195	235	239	232	227	194	210	219	209	259	229	253	242	189	221	222	207	223	195	197	199	205	218	218	258	234	234	220	240	230	232	207	219	208	203	238	210	226	226	232	217	237	234	214	232	239	243	235	215	257	204	249	223	211	214	203	220	215	214	258	227	224	240	196	223	233	198	216	235	246	222	195	233	247	222	213	244	233	187	235	223	206	219	213	202	226	240	237	216	214	212	242	239	207	220	213	241	217	236	225	222	244	250	222	248	213	226	221	193	213	229	207	213	247	225	260	209	210	247	229	210	233	229	250	233	230	260	252	214	215	216	241	206	222	226	228	214	229	231	224	258	208	237	215	225	240	213	214	207	213	220	240	238	222	202	259	222	211	214	210	225	225	233	216	200	245	219	253	233	207	228	216	205	218	230	215	220	214	200	237	225	218	236	207	200	216	223	246	212	225	228	225	213	223	232	246	232	226	225	200	229	218	217	240	207	214	220	210	245	230	244	221	220	209	231	195	234	225	228	211	216	257	205	247	220	209	212	235	228	237	214	197	192	206	214	235	232	210	228	207	222	235	211	249	244	205	215	252	239	233	213	219	209	217	231	195	236	240	215	231	237	221	231	251	206	218	210	221	217	228	230	212	222	249	215	219	220	219	207	224	236	245	227	217	257	187	208	192	198	255	224	221	198	210	212	233	220	219	222	211	228	215	224	204	239	219	223	210	220	225	241	233	228	219	220	232	240	212	201	218	247	215	213	206	241	207	227	223	223	222	217	232	210	205	192	222	227	222	232	228	230	232	213	197	200	232	232	231	225	202	251	202	215	204	225	214	216	202	212	232	220	233	210	204	196	233	200	235	241	253	239	230	228	237	229	212	238	223	219	220	239	257	242	218	188	203	240	226	238	224	212	241	243	230	215	256	248	221	218	223	211	207	220	229	225	219	227	226	214	245	224	208	226	220	225	247	212	215	243	208	228	209	208	236	220	219	226	219	199	212	199	222	225	218	218	221	225	234	194	209	229	182	225	219	217	209	225	199	220	208	222	222	218	226	206	251	211	190	231	218	209	247	225	235	221	206	233	241	219	228	217	195	246	214	240	232	220	230	195	215	219	238	228	190	234	192	209	242	202	235	206	245	221	234	230	196	229	207	227	233	226	223	248	215	218	227	206	225	231	224	223	265	213	205	196	206	201	227	222	204	214	216	224	215	203	214	242	222	229	241	206	209	225	208	217	245	225	224	222	198	239	222	225	210	240	233	235	213	205	227	206	225	214	234	215	217	244	216	207	223	234	212	221	229	226	232	223	251	213	202	185	210	246	229	226	258	245	207	214	219	232	232	225	197	229	218	225	201	205	199	221	238	166	210	216	214	215	257	208	204	217	216	221	247	187	228	228	193	201	213	226	221	215	196	234	224	236	206	197	212	207	204	253	216	235	230	218	225	233	208	212	249	211	227	219	227	238	214	224	215	239	234	218	204	238	208	257	240	219	233	233	217	240	216	220	207	253	209	225	227	246	216	197	238	221	217	215	237	223	237	219	212	220	239	231	206	209	211	240	215	218	189	218	232	225	223	214	201	240	231	199	249	229	188	236	242	233	225	223	226	246	215	205	225	207	224	225	219	234	254	256	205	223	250	227	218	230	232	230	243	211	219	210	218	260	214	241	220	222	217	248	208	246	217	237	228	206	229	213	252	237	207	218	226	209	218	228	212	204	204	210	181	243	214	237	227	230	217	242	256	256	231	228	202	197	231	231	249	233	226	239	222	204	226	220	229	211	238	217	204	222	251	220	240	210	245	194	243	251	222	225	202	208	222	228	209	219	196	225	229	245	226	225	234	215	225	246	188	220	194	213	209	206	238	224	215	243	217	214	219	204	225	204	267	245	219	225	241	220	249	213	223	191	222	223	189	198	222	221	228	239	213	226	224	220	207	226	224	224	223	202	228	184	226	231	220	192	205	228	220	229	202	224	230	246	247	212	215	242	225	259	215	246	222	198	211	205	219	223	217	232	197	211	210	225	229	216	215	211	222	238	219	186	234	228	227	224	240	227	227	212	188	215	258	228	248	236	217	220	245	222	211	230	232	234	220	219	227	240	222	213	230	246	206	217	207	217	209	239	248	222	217	227	205	235	224	203	235	203	238	261	184	228	231	236	232	215	244	211	217	211	205	220	241	217	230	201	217	240	240	252	226	221	218	214	228	222	231	220	219	248	206	206	225	222	259	236	210	203	221	240	253	210	208	246	198	206	231	228	225	215	216	196	211	186	195	201	224	222	220	228	237	198	235	204	195	236	179	228	242	222	222	223	206	214	212	215	227	201	194	219	231	235	216	217	208	224	210	222	229	204	211	247	226	192	215	225	267	202	236	196	219	206	231	204	243	204	232	207	223	214	218	216	199	216	201	202	201	221	211	218	220	205	219	209	211	205	220	226	227	234	226	227	238	219	233	223	215	211	212	216	221	247	217	253	222	211	234	218	219	224	231	216	254	219	263	240	226	220	217	205	235	220	232	211	238	213	236	226	240	246	207	232	223	204	245	242	232	228	204	207	235	230	222	232	239	209	225	212	221	207	231	251	202	202	223	201	201	212	234	218	245	214	229	208	239	250	232	220	214	237	225	218	222	226	234	222	203	208	233	221	206	222	203	207	218	217	242	225	224	207	219	230	218	217	196	219	225	240	230	222	228	210	248	239	225	200	229	214	239	220	242	205	220	204	231	222	242	231	229	215	216	222	244	239	232	252	233	233	210	252
5104	518	285	212	150	175	197	218	213	209	188	157	154	153	134	117	128	124	90	94	91	125	93	87	90	89	84	80	93	92	93	80	99	79	78	80	95	61	76	90	83	66	84	76	80	76	83	77	61	73	78	73	79	67	77	75	59	72	78	79	77	81	84	51	76	70	78	67	78	56	68	78	72	66	71	82	62	66	68	81	72	83	73	76	84	67	68	75	86	79	78	78	66	76	74	81	81	63	72	70	70	62	73	72	71	62	75	67	77	74	74	71	73	75	89	83	81	75	51	63	73	67	71	64	79	82	70	65	64	70	69	63	80	63	88	66	76	73	58	63	80	83	59	76	71	66	75	82	69	66	79	79	70	64	62	58	60	72	72	73	75	71	54	67	74	78	67	62	69	75	59	66	63	72	59	69	62	57	71	64	64	70	78	70	65	57	73	71	72	74	75	61	85	70	60	78	68	85	71	62	62	78	64	73	82	64	72	70	62	65	68	67	69	68	64	53	77	60	82	75	68	75	79	78	77	53	78	78	82	72	79	55	70	83	74	66	74	56	71	59	75	88	87	80	71	78	70	62	60	67	59	69	84	78	88	71	69	68	62	71	80	65	68	69	66	65	67	65	69	65	82	72	61	61	68	75	78	79	61	67	64	68	60	65	76	65	63	84	72	61	68	70	79	71	71	71	67	66	73	60	75	72	62	56	77	61	67	58	62	72	63	75	75	72	62	63	79	71	80	72	80	81	72	61	77	55	69	82	75	78	72	56	69	96	73	69	71	71	68	58	58	77	62	89	81	75	69	69	83	79	70	78	75	69	65	71	84	80	63	81	80	64	72	76	69	70	66	67	73	73	77	73	75	59	79	66	63	60	73	63	61	75	84	79	82	70	67	69	59	76	72	69	74	68	61	74	83	77	65	75	70	77	74	58	69	80	72	86	72	63	86	84	68	61	69	64	83	68	86	65	76	70	62	57	75	75	65	64	75	66	65	69	65	69	77	81	67	82	80	80	70	71	72	75	67	65	70	73	67	72	65	91	69	61	78	84	65	59	79	82	59	74	69	69	72	61	75	78	68	65	78	75	56	69	80	77	76	70	69	80	65	71	77	70	73	72	82	87	75	84	74	70	70	68	57	70	88	72	59	73	63	75	69	74	73	82	60	62	74	58	89	79	87	70	75	81	62	68	68	63	83	66	82	69	79	93	69	64	59	78	82	70	82	74	76	70	71	73	71	65	73	59	86	66	68	64	74	63	68	69	76	70	83	77	78	49	70	66	72	86	58	77	69	66	75	82	83	68	75	65	66	76	85	81	68	83	76	69	72	89	76	67	75	55	63	80	71	75	58	86	74	67	76	80	78	64	62	63	86	89	79	81	79	54	71	81	70	77	74	70	61	68	74	77	83	76	68	69	69	72	86	67	75	65	60	71	88	77	60	74	75	56	74	59	71	72	86	89	58	68	81	82	84	69	68	70	53	57	55	72	73	69	65	78	71	58	80	72	75	62	72	62	74	67	61	67	73	61	90	80	82	72	87	74	72	84	65	65	66	74	83	67	75	56	58	64	70	61	61	69	80	62	66	69	77	67	65	79	75	78	67	77	67	68	73	71	63	77	71	70	61	74	79	90	75	63	66	61	63	66	82	58	70	60	81	77	73	75	70	82	75	69	79	64	72	78	83	70	82	74	56	74	74	83	71	83	79	74	73	59	72	66	71	67	67	64	70	65	72	70	67	77	59	86	79	60	67	71	67	71	82	67	62	74	79	69	74	70	77	75	70	85	84	80	59	78	72	67	77	70	65	67	62	53	76	79	70	61	71	69	48	74	81	53	75	66	62	75	69	73	68	58	61	76	74	66	63	74	76	69	59	67	82	52	68	79	64	68	77	75	85	80	65	67	66	64	81	65	66	71	71	69	55	74	76	70	67	58	69	61	56	86	77	81	77	69	71	65	61	68	63	82	75	62	70	68	64	93	66	72	73	64	68	80	77	72	65	64	70	49	67	80	85	83	62	77	80	76	83	68	70	67	71	69	69	82	64	67	74	90	69	68	60	63	81	72	71	70	74	81	80	74	60	71	75	62	60	80	62	77	81	59	79	75	72	75	47	74	66	59	61	76	76	60	79	79	77	79	62	54	60	73	76	66	82	67	65	81	74	68	75	69	77	57	68	68	61	74	55	78	69	68	74	57	79	85	75	68	79	67	73	76	65	68	74	69	86	61	78	69	71	59	68	78	76	75	58	64	60	67	75	72	77	68	76	76	63	70	77	79	83	73	64	78	62	84	73	76	67	68	83	73	79	55	77	59	67	65	73	82	83	80	72	78	50	59	61	62	71	68	71	79	69	82	81	54	74	66	74	66	65	69	86	58	65	81	79	68	81	75	74	73	61	74	66	73	75	73	65	72	56	72	78	62	88	74	65	62	71	88	74	70	65	63	63	81	67	85	82	71	69	63	69	66	81	71	63	61	62	71	67	68	58	66	80	71	72	68	75	68	65	74	68	77	85	64	82	75	59	68	80	83	63	72	86	81	67	54	72	60	68	72	82	78	61	77	54	75	52	82	74	70	78	76	77	69	63	68	64	78	68	80	72	70	71	78	55	72	66	65	89	71	66	70	69	64	80	73	63	70	70	76	85	78	67	59	65	58	55	72	60	79	71	82	84	72	86	76	75	53	69	69	64	78	64	76	56	70	72	75	67	78	63	85	75	71	74	71	74	71	85	66	71	80	69	62	64	63	58	72	92	89	57	63	62	61	89	62	64	61	70	79	62	59	88	77	59	69	86	66	76	59	62	79	79	71	73	66	66	76	69	71	59	84	76	81	75	73	68	65	74	65	79	82	85	75	82	70	62	69	68	74	61	87	77	75	73	55	74	73	85	71	87	72	73	72	77	43	77	80	82	76	73	70	66	63	75	65	65	71	78	73	69	67	74	71	65	63	70	67	67	72	78	54	71	78	72	62	74	71	77	78	85	51	75	72	69	81	66	80	67	95	79	72	76	78	66	73	73	70	61	69	74	67	75	71	75	83	74	65	68	64	73	97	84	89	59	78	84	72	71	88	69	76	79	70	89	78	86	62	67	75	69	67	82	62	65	56	72	76	75	81	62	80	72	68	76	76	58	74	67	64	66	87	61	69	74	66	72	74	83	64	81	76	92	73	66	79	79	66	83	72	76	56	59	59	65	67	52	72	77	75	68	89	79	83	81	81	76	69	77	67	77	56	76	80	85	77	91	62	65	51	62	77	71	74	89	75	55	86	68	64	68	69	59	76	78	74	69	66	58	84	86	67	70	78	85	77	77	54	76	73	67	92	51	73	72	90	65	55	64	66	72	60	58	79	68	65	74	83	70	75	66	76	68	74	75	66	93	79	82	68	60	76	79	86	79	70	73	68	60	75	76	94	64	61	75	61	69	73	68	67	83	73	91	73	72	72	84	73	74	70	84	76	69	79	74	71	72	71	63	82	54	83	71	75
22120	5732	3025	3276	7442	10365	11100	9955	8531	7010	5791	4902	4166	3568	2932	2727	2494	2230	2004	1766	1584	1627	1476	1340	1338	1246	1101	1084	1078	968	1013	982	960	893	913	874	870	935	867	863	871	810	733	742	751	697	752	700	665	722	693	695	676	695	657	701	685	712	661	716	708	689	649	666	687	657	661	686	663	689	652	657	660	665	689	666	641	627	666	659	591	642	668	655	631	688	662	708	614	675	695	661	626	697	690	712	654	665	686	671	656	656	635	626	657	636	585	636	666	640	652	635	630	650	633	629	612	592	600	639	611	628	657	584	638	651	643	635	627	623	593	587	554	591	593	630	612	638	615	577	621	560	601	628	646	666	587	617	618	646	599	600	636	630	621	644	606	629	605	620	657	579	561	621	563	608	657	621	614	594	584	595	608	575	599	611	597	643	608	643	641	631	608	597	564	608	655	644	565	617	612	634	595	587	599	570	610	652	599	615	596	615	594	600	618	628	632	569	643	603	633	602	581	581	654	612	603	572	628	607	631	587	583	615	615	642	571	579	645	601	609	591	594	608	629	588	658	633	616	586	611	619	645	581	600	573	652	561	634	598	592	608	596	567	647	588	671	607	647	608	606	648	607	615	627	615	624	637	620	570	550	612	603	635	622	609	588	569	608	556	641	559	591	625	614	608	626	601	631	576	585	600	628	582	592	584	612	628	600	579	636	643	632	604	606	596	623	607	534	602	606	585	646	628	594	578	646	606	580	596	624	662	597	561	608	627	641	590	643	606	638	659	604	609	656	615	613	625	655	619	623	597	605	600	630	610	566	614	616	619	599	616	634	588	609	583	592	589	650	589	643	591	581	616	618	656	589	618	620	593	615	600	637	592	579	588	597	587	616	582	601	628	613	641	593	610	563	603	596	620	605	634	586	567	621	578	633	610	600	608	587	672	596	605	623	626	660	593	648	568	602	591	591	614	593	612	578	621	589	630	579	617	598	647	610	597	655	652	609	611	568	593	631	622	590	593	574	629	607	551	623	580	610	598	641	633	627	659	629	606	624	623	618	615	608	604	560	595	612	594	599	586	560	581	615	642	680	602	583	614	608	651	542	569	617	580	605	597	615	644	588	629	616	570	589	608	604	628	615	608	588	581	572	608	576	625	600	619	600	606	585	562	586	609	631	626	633	644	610	552	629	596	610	622	665	648	595	576	644	615	576	591	619	603	609	616	580	630	640	588	538	606	577	605	612	598	599	579	605	629	649	599	584	605	597	646	634	627	590	585	586	629	579	635	609	575	611	619	607	608	625	624	581	631	596	609	609	619	576	589	595	627	601	617	621	590	598	611	625	615	646	631	636	620	571	644	624	581	639	584	618	582	620	629	608	605	574	613	551	621	580	585	592	600	598	636	614	619	612	613	589	581	579	571	579	601	596	620	590	623	611	547	621	598	620	573	568	613	602	577	666	606	633	566	645	622	631	610	657	632	609	592	607	606	628	589	608	625	615	571	589	580	627	638	574	593	616	588	597	594	630	581	582	617	609	620	613	615	593	610	607	643	624	602	624	624	631	579	611	597	594	627	577	624	564	595	592	620	551	603	577	604	604	558	577	610	601	585	616	618	603	597	619	564	638	606	600	629	561	599	637	602	600	600	601	588	609	583	606	615	619	630	615	616	593	607	615	589	616	544	603	642	602	603	623	615	619	642	596	625	647	651	550	626	613	605	606	595	629	591	641	617	611	592	640	580	581	589	579	595	629	622	574	629	622	607	614	582	591	633	627	598	606	596	602	598	610	610	624	645	585	629	596	639	621	570	589	629	591	617	624	580	613	602	632	637	577	664	611	583	640	584	581	682	625	632	585	591	625	620	619	586	607	560	606	554	596	611	639	666	608	616	620	621	611	632	615	628	610	629	572	590	620	649	607	555	610	639	644	610	638	599	608	600	675	601	602	571	603	569	570	601	627	641	625	649	655	622	620	577	542	613	634	615	577	567	586	581	598	632	638	612	625	661	665	607	586	584	578	624	613	591	547	634	607	605	589	628	617	603	582	598	616	589	583	628	611	600	612	653	598	584	573	587	571	586	582	627	596	646	625	589	646	578	625	632	604	608	600	633	613	591	624	579	639	583	632	608	580	588	646	564	601	599	620	640	617	584	604	594	562	627	617	563	608	615	593	605	634	622	598	621	622	627	620	609	613	615	578	578	595	616	621	621	621	572	614	595	612	638	622	628	582	616	619	607	580	610	582	580	638	634	627	642	614	608	583	620	595	603	590	598	592	637	589	601	631	569	615	594	564	606	634	601	589	567	594	591	615	597	574	611	599	602	584	624	587	620	581	590	589	596	608	615	570	638	606	600	608	628	622	619	614	624	601	601	620	625	576	584	569	611	651	572	595	620	579	640	662	596	596	587	605	617	582	569	573	600	587	659	617	606	549	599	600	612	570	616	581	644	628	666	618	587	627	563	636	624	632	594	644	611	654	587	625	599	596	632	584	640	620	589	604	576	582	647	572	600	584	599	565	627	613	616	569	567	610	624	604	636	617	610	622	631	592	610	604	583	641	639	616	610	649	599	583	626	648	605	649	614	631	598	631	567	612	606	619	578	615	617	575	586	585	633	596	594	616	637	592	620	612	604	617	618	648	592	608	606	623	656	593	620	641	610	550	603	610	605	607	623	620	606	689	623	583	629	618	565	597	601	630	591	627	615	599	604	640	611	612	603	622	597	601	609	627	622	623	620	625	613	615	643	595	611	558	594	552	605	584	604	620	612	614	577	624	683	584	612	562	636	588	568	597	588	560	648	584	642	580	619	619	590	585	600	588	645	561	623	619	606	579	613	665	590	601	585	597	612	637	617	592	601	597	608	628	579	635	646	591	584	596	647	584	588	607	598	609	629	598	629	602	671	585	582	589	597	655	611	576	604	603	641	635	618	615	582	656	622	623	633	594	569	629	599	574	614	598	627	630	613	595	639	627	642	594	604	590	625	608	602	568	624	599	619	665	573	546	619	629	575	604	594	618	594	598	588	560	596	548	597	611	672	588	610	590	602	580	615	628	619	620	637	612	610	573	629	634	586	659	599	617	627	626	603	613	618	576	641	607	640	640	626	603	592	601	592	603	609	619	645	638	650	616	590	564	602	624	620	593	583	622	609	624	639	653	646	585	621	614	576	606	598	612	594	624	616	574	608	586	594	574	613	613	586	573	587	584	620	613	587	594	572	617	629	585	609	599	612	609	598	601	613	618	639	632	628	637	598	630	615	624	579	603	613	542	633	658	584	611	626	586	565	684	613	598	606	607	567	575	612	602	646	633	595	580	632	609	548	635	633	635	641	646	614	628	570	612	630	618	596	597	550	584	634	640	613	578	598	593	659	603	622	583	650	610	635	616	622	590	656	628	613	644	589	611	603	601	615	614	625	614	615	632	565	612	602	590	626	657	616	616	610	604	605	641	625	615	619	614	597	608	555	606	599	594	619	653	604	570	617	655	574	616	631	612	584
3984	159	105	86	80	92	107	111	100	96	85	90	68	78	80	55	65	59	71	59	67	66	61	59	58	57	46	52	44	65	72	57	51	54	53	44	55	54	60	58	48	71	45	67	52	65	48	50	52	62	38	49	56	51	64	55	64	51	44	64	50	63	57	66	52	54	66	52	54	56	58	54	61	58	58	52	56	53	66	39	52	56	49	51	52	48	62	60	47	52	53	60	52	67	54	54	47	54	61	71	41	59	53	52	54	55	55	49	59	49	43	43	55	38	64	52	50	59	56	59	54	51	46	58	55	51	46	47	43	60	56	58	55	45	54	51	55	64	55	46	55	44	56	66	55	64	45	61	52	52	52	54	50	54	51	47	41	60	62	67	56	60	51	53	61	64	48	54	55	54	62	49	51	49	67	55	58	41	51	46	55	49	41	52	51	64	55	59	50	59	49	64	46	43	60	40	56	47	65	60	58	52	48	56	50	58	46	47	54	65	57	55	56	59	48	57	64	45	43	59	58	51	62	58	50	54	61	65	50	50	65	44	56	58	45	68	49	47	62	75	50	43	61	46	54	52	52	47	58	56	62	48	61	47	64	54	62	61	50	47	44	50	47	50	61	48	53	46	37	56	46	56	54	56	70	52	55	50	52	68	58	65	51	42	59	55	48	57	51	57	64	48	58	51	50	49	57	55	48	66	55	49	49	54	51	67	51	57	53	52	53	50	53	57	62	63	52	55	55	50	48	51	59	53	46	57	46	47	51	58	53	58	43	55	46	68	63	60	52	50	53	48	51	64	48	45	46	62	50	62	51	54	47	60	52	64	45	62	56	58	54	49	57	50	58	57	50	56	64	72	45	68	46	52	55	38	58	53	50	48	40	55	55	49	54	52	51	42	68	62	49	46	53	52	34	54	49	66	56	58	62	57	50	64	49	59	39	57	70	45	64	27	48	62	45	51	51	48	43	52	55	50	48	59	61	47	61	43	46	56	49	39	62	47	70	48	61	58	58	51	45	56	59	46	51	45	51	50	45	48	57	48	51	51	43	63	40	69	51	47	63	49	49	53	56	55	53	44	58	58	56	58	48	33	49	46	53	50	49	55	57	54	56	59	49	42	50	51	56	64	57	65	58	47	42	51	54	60	51	45	58	44	40	57	51	60	58	66	54	39	47	45	59	49	57	57	53	55	53	44	52	54	62	50	55	48	46	59	56	47	57	52	52	50	44	57	38	51	54	65	66	62	54	58	59	53	53	53	33	54	55	47	52	51	58	53	67	35	53	52	43	51	59	49	59	61	57	51	47	55	33	47	61	61	43	38	51	61	57	78	55	50	57	49	52	52	57	50	64	61	45	63	58	51	52	55	47	54	52	52	51	47	57	50	66	52	50	57	45	60	59	59	62	43	51	76	52	47	52	44	60	44	65	60	43	38	53	61	52	56	57	56	47	58	33	45	52	61	54	50	62	48	55	42	45	60	59	43	41	49	67	49	52	48	64	41	54	60	57	52	57	49	43	46	37	51	56	53	44	49	50	57	57	55	49	57	57	61	56	55	51	52	54	44	46	57	48	72	46	53	51	54	46	56	53	56	63	55	34	55	54	61	53	55	60	68	33	46	42	48	52	42	45	59	52	53	51	48	42	50	44	51	53	37	66	58	57	60	46	50	52	56	43	52	56	54	46	55	64	61	50	54	49	50	61	58	57	39	38	37	55	53	59	38	59	49	52	51	61	56	53	66	35	48	55	47	65	50	62	58	50	53	54	59	58	53	55	63	62	52	53	49	57	52	44	58	48	52	62	61	48	61	42	67	52	56	55	45	54	54	54	54	63	65	52	56	51	45	48	61	49	45	53	64	57	56	46	41	52	50	52	63	51	63	61	48	54	58	50	54	60	48	51	41	45	43	59	51	54	45	60	52	53	54	52	41	48	51	48	51	54	46	51	38	52	60	56	60	61	52	56	50	58	59	47	58	63	43	59	66	62	50	52	49	56	58	50	44	48	61	54	58	58	47	45	43	51	58	39	43	56	55	46	48	40	44	65	64	66	53	57	42	45	53	47	59	52	54	42	61	44	53	58	53	48	65	50	56	46	65	53	45	48	50	52	60	50	44	56	63	50	52	53	52	50	61	38	54	51	48	44	51	59	51	53	45	39	61	57	50	61	57	43	43	58	55	52	68	60	52	48	53	49	41	56	52	40	51	44	49	54	51	62	40	45	47	54	48	51	48	49	49	37	42	46	50	60	50	69	55	43	50	49	62	48	52	54	48	48	57	43	52	47	54	65	44	50	43	53	43	68	54	54	44	59	64	49	47	74	55	49	57	50	56	61	57	39	46	47	55	52	38	55	52	45	66	58	44	45	62	53	56	61	49	61	49	46	53	55	56	43	51	57	56	43	39	41	48	53	50	55	51	50	45	54	54	37	50	46	49	51	45	53	69	53	60	53	49	45	47	61	50	56	53	48	41	55	59	50	50	42	62	62	67	51	63	49	60	59	54	39	64	41	67	56	46	55	55	46	53	54	52	54	50	67	54	49	59	66	59	49	50	60	46	52	65	56	52	59	65	46	56	54	45	51	54	59	67	42	68	61	50	51	47	56	65	61	47	48	62	67	58	50	49	46	49	56	45	47	64	50	57	47	54	55	81	64	61	52	51	72	47	67	55	52	51	45	52	63	62	51	69	55	53	51	55	60	51	60	49	49	59	41	58	54	59	41	50	57	40	49	53	45	47	61	62	61	52	54	49	44	49	34	56	59	54	47	68	53	40	33	56	62	64	55	58	61	57	58	41	45	59	57	56	50	57	48	51	68	44	41	53	41	51	60	63	62	52	51	45	56	53	53	53	55	54	62	59	46	51	47	50	56	45	41	48	61	62	52	43	62	51	52	42	54	36	58	44	51	39	45	55	54	57	70	53	52	69	58	54	57	43	63	62	62	55	63	57	47	57	55	45	46	62	45	55	57	63	48	64	52	47	47	62	48	40	64	60	52	58	56	55	50	59	53	51	53	62	60	45	71	58	48	44	49	43	66	44	50	51	59	41	43	59	54	55	52	48	48	57	59	48	46	51	43	61	51	49	56	52	59	54	54	45	54	45	65	55	70	62	52	45	72	44	51	50	47	50	53	62	34	53	56	50	53	52	59	46	42	54	50	42	57	51	52	52	52	54	49	59	53	48	56	53	51	51	50	56	56	50	56	58	55	47	61	53	58	47	55	56	69	51	59	52	50	50	43	54	42	52	43	47	73	51	47	51	54	64	53	57	40	57	52	62	54	50	51	43	64	75	42	55	47	57	58	61	55	51	64	52	46	51	50	56	54	62	38	52	49	40	63	48	63	50	54	47	34	64	56	53	58	52	50	56	48	44	59	59	49	53	51	70	44	39	50	60	49	52	51	57	46	49	67	58	52	54	51	74	64	47	64	48	49	56	60	40	49	55	41	55	51	65	47	45	55	56	60	49	52	59	53	53	35	59	57	48
12188	2068	1118	1346	2752	4004	4284	3892	3202	2667	2168	1846	1543	1333	1094	1010	982	855	928	824	715	726	694	664	626	627	576	586	592	554	539	511	533	486	466	466	500	474	491	493	454	487	454	461	458	456	441	470	452	463	445	476	441	448	431	391	456	449	433	476	452	449	450	407	475	432	450	425	455	436	442	475	435	494	439	424	454	454	413	479	418	461	462	466	487	504	393	459	463	515	489	487	450	489	444	466	485	450	461	435	393	413	459	437	436	421	445	429	444	436	435	450	438	455	464	444	439	439	438	469	425	466	440	481	459	426	450	428	416	446	456	444	426	456	447	444	430	438	448	417	443	435	443	425	438	426	429	427	447	438	469	401	407	472	418	455	418	438	421	449	440	440	378	400	400	430	448	468	456	460	459	460	444	427	423	429	439	476	441	424	432	460	461	446	409	434	438	446	462	455	403	420	395	448	437	469	416	456	442	424	430	430	457	446	427	448	462	425	452	407	429	469	402	455	425	431	406	436	454	465	459	447	413	422	420	431	441	419	432	421	412	437	423	408	401	413	476	435	405	486	405	441	406	436	428	443	431	440	424	395	399	439	442	441	402	426	427	426	440	430	436	432	429	408	424	435	445	441	422	458	433	496	413	428	442	396	448	435	427	438	436	415	442	426	478	406	452	470	408	446	436	428	415	429	434	454	448	434	444	439	436	413	406	406	437	411	448	420	456	421	422	420	450	472	447	447	434	476	461	461	447	478	405	452	447	427	450	437	435	447	417	423	476	447	415	411	435	426	466	435	413	430	432	427	429	425	427	469	469	405	415	447	447	442	421	444	434	463	408	447	384	437	393	438	448	445	429	434	448	438	466	441	441	414	451	435	436	419	418	420	418	475	451	413	457	399	419	415	462	423	435	405	429	434	405	396	451	445	423	455	463	435	441	460	412	434	467	423	413	434	444	406	448	424	435	453	446	410	389	455	433	471	427	447	427	408	382	439	426	421	463	424	467	422	415	401	412	427	394	425	435	467	397	428	446	463	435	417	448	432	433	442	425	422	452	464	443	447	430	405	447	431	440	419	442	447	436	460	394	458	447	464	454	421	459	393	424	412	429	444	441	451	426	436	442	488	462	433	402	434	420	426	411	420	442	442	441	460	412	433	435	429	422	462	442	423	428	490	421	429	417	405	431	454	418	417	455	422	402	408	419	445	452	448	423	453	424	400	450	448	447	462	400	375	431	425	434	444	447	409	447	425	408	410	415	416	453	432	413	418	439	441	468	428	453	425	452	430	413	417	405	418	421	431	454	444	426	419	456	446	421	472	419	420	411	467	455	474	407	460	398	438	474	400	414	405	483	444	415	422	392	427	455	445	458	401	427	437	484	441	396	454	429	443	422	445	435	446	460	441	416	446	461	419	455	453	414	446	454	465	443	469	435	397	424	457	420	465	446	418	428	435	445	404	430	422	456	452	435	446	436	446	442	425	460	436	445	433	450	442	426	433	434	465	458	460	451	440	426	444	446	433	415	397	445	436	408	434	432	420	419	420	441	425	414	447	428	414	420	432	433	450	455	418	442	454	396	449	439	445	426	445	417	446	414	431	400	424	498	447	412	430	455	446	421	412	447	436	425	445	466	405	416	432	437	419	458	414	446	432	430	441	404	437	431	420	397	436	401	431	472	446	438	453	448	431	427	440	414	423	423	464	463	448	415	426	452	401	461	447	403	418	413	424	480	425	467	417	407	447	429	448	403	448	412	434	427	416	402	462	414	448	442	442	402	407	416	424	475	398	444	419	432	473	435	393	422	441	422	425	435	439	395	457	432	474	439	419	417	473	435	461	437	459	420	421	465	444	423	433	467	427	408	417	458	446	449	411	463	451	458	409	420	431	462	433	476	421	452	438	445	428	449	426	412	441	444	416	426	445	422	446	436	421	436	444	445	457	452	429	443	430	409	437	458	422	442	432	457	432	437	407	415	407	430	435	422	446	437	455	448	457	438	430	415	441	435	431	441	430	438	421	435	450	420	413	452	442	446	368	418	420	433	414	471	473	426	408	436	437	448	461	396	416	444	413	419	407	427	402	413	457	431	443	438	422	416	416	401	456	447	452	446	436	459	415	475	469	442	421	431	427	436	459	459	462	423	478	444	424	407	432	440	423	455	467	424	432	421	430	431	408	429	406	392	489	402	441	452	428	452	449	379	447	443	421	452	431	416	406	424	409	451	416	436	415	459	468	392	432	449	440	450	446	458	446	420	446	453	415	466	419	426	442	393	418	429	452	431	431	438	460	434	413	442	415	431	434	414	420	416	431	429	419	422	439	436	433	492	448	424	435	443	422	447	430	411	402	451	439	405	409	402	480	409	447	425	453	440	392	419	407	456	453	450	444	423	393	469	480	408	415	455	445	445	449	442	397	404	447	466	405	425	406	371	427	385	455	452	409	460	421	441	447	436	454	424	442	415	430	431	415	430	463	448	429	443	414	421	446	434	406	450	421	403	416	449	377	445	431	469	445	438	424	428	409	466	452	413	426	430	438	441	416	444	426	458	412	453	438	429	402	456	401	466	414	447	406	414	464	436	435	452	439	432	435	414	420	449	433	443	464	435	428	447	408	419	489	480	432	395	418	476	430	430	465	446	437	464	457	446	433	418	463	415	424	446	449	445	445	430	409	434	435	446	450	435	397	461	451	413	425	438	419	450	408	450	454	443	417	431	433	444	433	449	454	414	445	432	442	437	445	398	418	481	463	435	417	448	438	445	455	448	457	443	413	402	453	429	419	432	430	471	432	445	422	460	424	440	430	421	451	437	400	457	456	469	428	484	437	416	419	478	422	430	421	422	410	422	440	441	434	428	453	424	424	460	440	430	424	441	447	437	432	399	436	475	401	458	449	445	428	451	420	448	411	437	437	434	408	451	405	475	458	447	424	473	441	436	428	454	420	487	449	439	432	450	466	425	443	424	447	427	442	440	441	447	410	473	484	395	419	421	419	442	422	415	432	418	403	398	408	406	444	465	425	412	423	466	417	450	447	409	407	459	439	433	449	440	431	421	418	439	450	437	430	449	419	464	394	417	423	481	427	407	406	423	422	412	454	485	479	419	470	421	434	432	441	410	427	437	445	446	399	414	482	424	414	434	414	440	412	411	464	425	408	463	426	428	432	412	453	468	445	434	430	412	405	399	414	454	447	460	441	454	404	471	418	443	432	461	424	409	461	441	417	406	441	443	439	427	431	424	435	464	408	451	475	405	435	433	444	424	467	427	427	403	459	440	457	464	427	417	428	439	448	404	408	422	449	468	441	398	441	417	477	394	422	437	466	473	424	447	413	454	462	435	399	459	448	435	413	416	446	430	454	444	451	425	440	444	401	403	413	435	421	420	421	461	415	419	400	425	469	404	464	489	413	460	405	430	432	414	427	417	440	428	464	462	445	435	472	419	430	395	438	436	471	457	417	433	417	414	426	451	459	431	429	440	422	412	408	436	421	449	436
3553	385	235	190	123	177	177	178	181	143	145	130	125	123	114	110	111	122	116	102	108	96	103	110	100	111	111	97	94	88	100	98	93	101	88	114	88	113	93	97	96	86	92	67	80	101	94	87	90	95	97	118	88	99	79	99	84	88	96	92	89	96	90	106	82	84	90	89	97	78	87	107	89	84	95	85	106	105	73	88	94	97	94	67	94	89	87	83	107	107	96	91	88	95	88	93	94	82	106	86	83	86	84	85	92	90	73	88	96	67	86	90	70	88	90	90	86	92	81	91	102	85	113	83	89	101	104	85	93	92	85	101	100	95	81	99	102	82	96	91	88	86	92	109	82	81	82	85	81	79	81	87	93	94	94	90	88	92	94	83	73	92	88	95	91	81	94	80	79	99	88	72	73	106	84	88	93	97	99	101	84	87	92	95	89	93	92	97	81	71	81	98	90	81	79	97	77	70	89	79	97	71	97	72	80	93	94	90	79	81	83	108	78	78	79	86	103	96	89	107	95	98	87	107	70	87	100	86	95	93	89	100	87	73	85	86	80	79	85	89	100	86	81	85	85	88	91	85	102	85	88	85	89	89	93	83	77	72	89	112	86	89	98	98	100	90	104	107	99	80	96	89	77	95	107	90	91	101	90	81	92	87	94	105	77	78	96	91	72	89	87	98	80	103	90	89	90	107	90	100	106	96	81	88	97	82	89	91	95	95	82	76	75	103	82	86	76	89	89	89	93	84	86	87	89	92	92	87	97	78	83	92	80	100	86	85	77	91	97	94	93	102	75	102	79	79	92	113	102	89	95	95	98	87	99	82	86	92	88	85	95	67	85	76	100	60	84	84	85	97	98	96	87	75	98	93	88	84	90	86	85	87	88	92	89	79	87	92	88	97	96	82	101	92	100	100	87	89	87	87	88	73	94	78	83	85	72	84	90	82	83	109	92	99	84	78	96	98	84	85	78	88	95	88	75	101	84	101	68	88	82	79	103	92	79	81	98	94	83	86	90	97	67	93	81	73	87	91	100	91	98	111	93	81	92	96	94	74	104	93	81	88	83	124	86	72	87	94	90	98	87	81	84	90	89	97	103	73	78	94	86	76	85	97	87	105	82	108	91	95	98	87	85	93	97	91	85	93	91	95	82	90	81	92	103	110	91	86	61	76	82	96	95	87	100	97	83	97	88	74	101	76	110	92	88	127	81	82	91	88	94	85	102	90	93	93	85	93	78	83	78	81	90	99	63	90	91	95	77	84	88	82	81	96	81	96	105	90	86	88	79	89	77	98	107	85	95	68	91	75	94	95	92	84	76	95	98	83	92	84	97	78	81	84	78	87	87	90	100	98	97	107	89	77	77	95	83	84	105	87	81	84	86	93	86	87	100	97	102	81	81	87	103	87	95	102	95	82	89	85	88	71	97	101	91	97	75	83	78	104	73	67	92	108	80	99	80	84	91	75	80	97	110	98	90	71	87	97	92	97	87	87	85	84	75	88	85	89	90	93	92	87	96	96	82	93	79	102	75	83	86	67	86	89	89	80	85	83	85	86	80	91	74	85	77	89	67	98	105	94	104	79	87	91	94	77	77	76	104	87	81	87	99	99	99	105	98	91	77	79	93	93	99	94	92	91	99	65	96	81	90	83	82	92	89	90	80	95	97	82	96	100	101	98	104	83	102	76	76	85	92	97	106	89	97	79	74	94	96	79	109	89	100	94	93	89	91	93	107	91	78	93	71	86	82	94	104	95	90	80	78	98	87	86	85	90	94	82	90	84	90	87	94	88	83	92	95	86	79	91	106	100	89	67	90	105	105	71	92	91	75	78	90	89	92	97	103	81	105	98	86	97	102	82	77	84	96	86	81	107	101	98	101	76	118	97	83	64	88	68	97	112	72	81	85	91	106	94	98	101	87	98	95	90	87	72	82	82	102	84	80	102	100	106	66	92	94	86	92	95	68	84	79	104	98	91	95	77	93	110	88	82	100	73	106	91	102	81	85	81	87	96	91	87	65	95	88	88	81	86	91	65	107	90	74	91	106	99	92	101	85	63	81	75	101	98	114	75	94	96	105	102	88	91	107	94	81	75	95	75	82	93	87	96	94	90	108	82	95	91	80	99	91	92	77	94	84	108	108	74	86	87	88	96	104	82	84	83	96	110	88	92	98	92	94	85	94	80	114	94	87	95	80	92	98	96	85	97	95	90	77	87	86	79	82	77	93	89	91	73	83	72	86	70	105	81	79	96	99	67	96	96	83	95	87	100	101	74	87	89	100	96	83	101	95	101	88	79	81	98	79	85	90	93	70	96	87	83	84	59	85	87	81	89	103	81	89	86	72	98	101	88	88	81	81	76	89	85	73	86	79	104	95	89	100	85	74	89	87	72	81	95	82	99	105	80	75	88	109	89	97	95	92	83	83	95	75	90	72	99	88	79	86	82	85	86	99	85	89	102	92	85	65	85	92	106	91	97	88	93	83	90	97	86	78	93	87	83	94	77	75	83	80	83	90	82	103	92	87	77	93	90	85	92	102	79	101	105	81	101	91	93	80	99	77	108	89	88	77	95	94	89	84	88	96	77	82	104	80	98	89	87	82	79	81	84	105	82	91	91	88	90	86	85	99	84	82	82	82	83	89	93	89	86	100	93	85	99	77	84	73	95	81	92	103	92	91	93	93	72	91	92	85	79	91	91	82	103	89	101	73	88	85	95	96	83	85	94	86	87	83	72	96	106	106	83	73	86	89	83	78	100	94	75	94	89	99	85	102	86	80	72	67	71	89	93	90	91	84	103	92	84	90	82	84	89	94	86	75	99	107	91	92	83	94	93	99	74	74	86	85	80	93	87	88	102	100	105	78	93	98	94	94	89	91	99	98	98	75	89	87	93	90	72	94	86	87	87	93	73	102	79	91	86	85	87	84	83	70	76	85	79	108	84	80	83	107	79	93	82	64	95	97	78	75	87	93	93	81	84	93	98	79	100	74	96	89	101	86	88	90	99	93	89	94	74	74	86	99	87	82	102	83	76	83	92	73	101	95	89	99	106	93	94	77	80	77	96	73	87	75	82	85	83	95	96	85	88	88	110	80	82	86	95	96	73	75	90	82	86	85	93	90	74	73	85	88	97	70	92	80	91	94	92	95	85	78	87	90	85	107	97	95	97	89	90	79	86	93	78	88	84	81	86	81	90	105	88	84	88	87	95	84	92	101	89	102	100	94	71	95	96	81	86	94	78	81	91	84	98	80	87	90	105	99	84	92	81	100	85	89	73	89	93	85	110	69	86	87	93	92	105	94	76	81	107	85	86	73	84	102	89	85	96	83	90	91	101	93	100	89	94	85	95	85	76	90	96	72	83	104	79	101	85	102	81	84	78	90	85	73	97	90	84	88	82	100	85	91	93	86	77	88	78	93	87	94	82	82	91	92	81	89	85	79	74	105	82	79	100	96	103	84	98	88	78	101	86	91	90	107	79	79	97	80	86
19872	4605	2430	2693	5823	8257	8560	7629	6336	5221	4414	3602	3082	2651	2294	2102	1828	1721	1632	1512	1412	1388	1308	1260	1201	1087	1081	1031	1063	925	1036	937	951	899	880	834	918	892	907	810	903	848	795	787	835	800	799	743	752	789	804	781	789	787	750	774	743	810	706	802	777	773	791	797	730	762	766	737	732	763	722	763	726	760	740	757	793	766	781	814	744	740	737	758	746	809	799	760	768	756	779	758	767	789	749	732	770	747	748	724	796	802	711	716	744	708	751	698	731	753	734	730	769	761	723	723	739	755	736	698	686	745	720	730	714	746	725	746	739	762	685	761	700	756	769	746	745	717	750	714	786	730	714	710	735	733	788	722	777	752	679	738	744	691	792	737	726	715	761	711	757	722	696	727	712	773	729	705	751	713	720	691	741	727	719	691	761	739	734	728	708	721	722	727	728	706	779	710	788	724	721	720	715	734	741	719	739	726	692	720	742	764	722	745	733	762	704	747	748	769	726	723	728	729	769	701	733	721	735	725	706	764	701	789	740	725	733	705	732	797	662	766	755	731	685	735	682	681	722	708	724	733	766	734	739	705	725	763	774	722	714	688	751	718	712	719	752	748	711	717	688	677	751	753	752	716	714	752	700	686	702	718	736	782	775	770	719	793	758	703	695	771	736	741	724	772	735	674	713	745	691	731	713	725	722	721	712	708	730	756	732	723	709	735	736	684	748	726	740	723	725	743	779	703	711	744	784	752	689	728	740	718	732	722	718	696	727	675	712	743	710	745	769	691	743	724	702	767	753	769	728	747	748	706	694	690	724	718	760	733	695	752	742	750	736	739	739	753	704	777	760	737	759	715	738	721	712	748	758	748	756	762	741	756	700	747	714	777	744	752	714	731	729	736	724	784	720	712	734	765	718	731	701	735	741	710	713	706	774	702	745	732	729	740	706	771	692	702	759	758	765	726	754	718	694	697	760	716	707	733	770	745	752	707	797	735	801	751	684	736	708	734	719	754	766	717	747	788	747	739	716	686	740	784	803	756	701	705	719	755	691	710	679	698	687	744	755	717	767	688	715	730	742	715	772	717	734	756	703	734	727	721	707	752	726	724	735	754	722	771	720	745	765	774	748	738	735	732	711	718	708	668	686	747	722	692	696	702	735	771	723	733	669	719	761	738	744	765	740	743	661	723	707	771	719	719	727	752	749	727	681	754	726	756	719	731	718	681	726	707	680	707	664	719	723	717	717	726	734	747	758	735	723	740	711	771	695	749	759	676	730	715	736	732	721	752	710	743	693	745	735	753	741	720	714	700	743	733	716	726	703	697	766	752	727	722	707	765	750	690	698	754	691	766	679	768	765	713	742	795	692	702	696	687	745	732	686	740	691	702	736	746	750	706	783	701	763	731	746	727	716	722	749	710	735	701	764	745	719	728	778	703	688	687	750	741	723	762	745	748	710	764	764	745	732	702	754	710	747	717	756	718	734	728	721	715	747	743	735	731	742	727	706	742	809	718	686	734	720	738	721	726	754	654	754	702	702	704	804	748	743	706	737	707	688	742	749	745	741	698	671	777	725	731	755	748	723	745	727	724	726	720	712	752	721	731	756	746	715	754	723	691	680	682	744	729	749	751	726	709	719	752	616	676	715	702	709	755	755	688	696	703	735	765	713	728	735	742	742	725	719	761	731	737	684	731	728	719	692	752	695	703	716	718	734	778	684	707	733	766	720	755	744	770	682	755	739	722	700	731	737	702	778	684	728	694	686	730	694	744	751	745	735	775	719	757	732	722	716	728	758	741	763	765	711	744	753	707	790	774	700	746	747	751	726	714	751	722	730	750	717	782	762	715	759	770	775	723	759	677	715	724	745	723	706	734	740	703	699	747	737	715	763	716	706	714	714	668	751	738	717	728	710	740	757	717	747	777	722	751	726	741	739	737	734	735	721	697	751	726	695	727	703	750	758	704	740	716	743	699	763	736	712	709	742	694	725	703	737	705	721	740	708	680	725	769	743	694	712	743	758	700	759	764	739	684	760	696	745	740	711	733	723	754	682	726	731	729	804	704	725	671	734	694	685	727	642	751	692	733	753	746	686	731	752	727	705	760	722	747	710	747	727	673	746	740	768	761	735	739	741	735	739	718	692	717	733	744	715	710	677	763	758	781	767	772	721	783	696	742	740	685	727	731	725	733	765	696	729	756	736	723	762	788	711	763	740	724	704	699	673	740	721	719	758	721	696	729	707	751	750	764	700	724	723	715	737	763	676	755	739	734	710	731	681	695	744	700	722	768	771	702	761	680	699	712	732	712	731	699	726	721	698	709	715	706	739	723	737	700	738	761	713	745	705	718	718	715	694	733	669	742	721	727	696	699	734	711	772	734	749	752	742	707	727	738	746	719	686	687	786	743	735	682	785	720	697	747	743	719	760	726	768	706	714	700	760	766	697	679	716	712	772	697	705	710	702	738	735	771	730	743	787	697	701	733	724	731	706	696	700	688	759	741	730	745	742	706	745	710	729	714	714	727	753	731	727	745	718	795	795	720	731	735	677	731	688	765	720	766	695	746	699	735	663	755	722	743	727	722	726	685	735	709	731	692	709	707	694	751	745	681	687	726	716	758	787	746	764	739	715	723	704	755	729	703	727	720	727	717	686	742	729	694	746	705	735	726	686	770	734	700	771	710	773	775	712	715	768	710	709	749	765	713	729	723	779	698	802	712	710	754	739	772	740	712	727	741	731	743	734	748	701	726	673	732	684	725	748	711	739	688	683	736	764	710	762	732	692	768	727	724	738	719	743	719	716	728	732	716	701	697	677	738	716	684	665	769	758	763	694	738	735	721	708	752	743	713	750	764	731	758	743	724	700	732	776	713	734	757	749	721	715	771	754	715	699	688	711	741	730	728	744	710	756	766	708	700	727	774	691	727	726	704	727	769	734	749	771	717	660	781	738	765	752	738	653	713	738	708	740	768	764	718	731	751	691	719	704	731	698	709	746	738	666	694	750	688	732	740	732	764	687	750	722	761	714	710	757	741	768	712	677	735	773	701	723	757	718	708	714	724	707	726	724	742	769	765	700	728	731	683	794	697	739	749	695	670	706	722	736	767	734	750	692	738	696	692	761	758	722	719	726	703	757	656	718	703	727	718	719	704	745	766	687	772	736	733	720	730	711	748	703	664	700	738	735	716	699	701	715	736	748	719	741	712	757	763	711	717	745	670	668	701	697	694	758	740	749	710	725	740	714	712	740	736	682	735	748	730	748	721	754	777	695	679	714	757	715	708	725	735	770	708	697	729	748	712	703	698	717	719	711	755	669	701	683	762	771	704	685	694	724	806	684	697	701	731	685	743	703	716	768	771	733	711	702	776	735	744	690	749	717	748	754	751	777	756	687	775	718	771	740	730	664	703	716	725	723	756	748	710	710	717	761	788	697	753	745	683	738	722	759	693	726	746	708	702	719	688	700	735	751	765	759	684	741	749	766	710	740	712	714	747	760	710
6127	248	123	82	80	83	106	119	135	108	94	62	81	57	61	56	60	61	50	41	55	40	42	47	51	37	31	27	32	40	34	28	36	35	31	39	40	27	27	32	30	26	25	24	31	24	38	31	27	29	33	33	29	30	29	25	32	35	22	22	14	31	25	39	17	29	25	27	21	26	34	30	31	31	26	23	33	22	37	26	29	31	26	30	21	16	28	35	29	25	28	24	29	21	39	28	36	25	24	31	36	23	36	29	31	26	27	29	22	21	21	36	28	32	21	24	27	29	28	28	26	24	27	24	33	29	19	28	29	27	25	32	30	24	33	27	31	29	27	24	31	34	25	19	26	36	31	28	28	28	25	26	25	18	22	30	22	31	25	16	28	16	29	25	27	28	26	29	21	36	16	21	22	19	37	25	22	29	24	27	20	29	28	27	28	23	21	26	28	28	29	33	25	26	37	25	19	26	25	37	19	26	28	23	32	24	34	31	27	31	23	22	20	31	30	22	30	33	22	27	25	17	21	31	30	18	21	27	31	20	22	22	24	28	24	30	30	25	27	43	30	22	26	22	34	27	32	31	21	30	20	34	30	19	29	19	31	15	22	23	36	27	28	33	37	24	38	28	29	23	22	31	24	26	21	23	22	28	29	28	30	27	24	31	25	20	22	24	33	26	26	30	29	27	29	20	34	27	22	23	22	29	23	29	27	27	23	29	22	29	27	32	20	34	22	21	27	14	40	30	20	23	33	39	23	34	29	25	19	26	15	21	31	25	20	20	25	30	23	29	27	18	28	23	28	28	22	38	24	30	25	27	22	27	32	31	21	30	32	27	34	30	25	33	24	21	23	14	26	24	35	35	35	20	29	28	32	22	24	30	25	23	36	28	27	26	27	21	28	30	42	26	23	25	23	19	29	16	23	16	30	30	24	37	26	15	28	22	26	30	24	28	28	30	34	28	26	27	24	22	29	26	30	28	34	21	33	27	39	16	23	27	37	36	22	35	32	29	20	22	20	22	24	25	30	25	24	31	22	24	21	32	29	22	29	22	18	27	33	29	23	37	23	29	24	18	28	19	29	25	21	17	20	31	21	35	34	27	32	23	25	23	25	28	26	15	19	23	19	37	22	31	21	26	22	23	28	21	26	27	23	29	26	20	25	26	29	22	29	39	36	21	21	31	34	27	26	30	25	24	25	29	24	23	32	31	25	25	28	15	23	28	20	13	26	23	24	28	22	20	32	31	24	23	26	22	22	33	34	18	34	27	27	33	31	22	14	21	30	27	25	30	29	29	25	28	34	22	22	23	29	28	20	28	32	37	32	28	32	30	26	27	29	26	27	32	29	28	24	24	30	21	28	23	26	28	25	20	31	26	26	24	20	31	24	24	27	30	20	22	29	30	23	29	25	26	28	29	18	23	21	30	21	28	25	17	26	24	27	32	16	23	26	27	19	31	24	20	17	31	20	24	23	21	30	14	26	28	34	20	25	29	25	20	20	29	20	26	27	25	29	26	23	33	19	24	27	33	22	36	30	28	24	24	23	32	24	28	27	30	27	37	26	16	31	19	29	18	27	26	25	19	29	22	25	28	23	32	34	34	30	26	29	23	30	32	22	34	40	21	27	21	21	34	25	22	36	29	21	20	25	26	22	26	19	26	18	26	30	15	20	27	27	32	20	22	26	23	25	24	26	38	23	28	28	20	32	23	22	32	20	36	28	30	23	35	28	33	33	26	33	23	31	22	23	24	30	31	22	30	32	30	22	32	25	23	37	24	30	34	21	26	32	22	17	27	17	25	24	35	25	23	29	21	23	32	25	21	28	29	17	28	25	20	16	35	28	27	28	27	24	23	21	18	25	25	16	28	27	19	28	23	35	19	26	21	22	40	17	17	18	26	30	30	22	30	19	28	27	31	24	30	28	24	26	38	29	20	28	21	27	17	32	24	23	20	21	25	27	36	27	27	22	24	31	34	29	34	22	26	13	31	25	24	41	24	18	26	24	25	24	23	22	19	18	21	17	25	25	37	35	25	29	32	35	26	25	37	20	31	22	25	27	20	27	25	22	29	26	29	23	24	43	20	21	28	33	28	19	33	28	29	26	23	33	36	19	29	28	22	28	23	24	19	16	22	15	27	29	28	30	24	28	26	24	23	26	32	31	15	31	28	26	33	28	19	23	26	24	28	27	26	28	22	23	26	27	20	27	36	25	28	25	25	21	21	22	30	27	34	29	33	20	29	22	26	20	34	31	17	29	29	32	22	28	24	28	22	31	29	28	38	21	21	31	25	27	31	23	20	27	29	34	27	20	35	24	20	26	35	19	33	23	31	27	22	18	27	28	33	26	25	10	28	28	27	25	27	19	23	36	30	17	31	31	27	23	22	30	27	26	27	22	34	18	23	18	30	23	27	18	22	21	21	34	38	34	19	18	20	27	33	23	25	15	21	30	27	32	25	24	31	30	29	33	24	15	24	19	37	14	27	23	30	31	37	28	21	27	19	27	30	26	29	23	19	24	21	30	20	23	21	27	33	29	22	19	30	23	21	27	23	30	38	27	27	26	32	38	25	30	36	30	26	21	20	41	26	12	23	33	29	23	31	36	23	25	24	22	18	25	26	29	31	28	23	20	32	31	32	19	21	24	30	27	21	25	30	28	30	25	23	36	27	30	18	17	31	28	28	27	17	21	29	30	21	26	26	29	19	18	26	38	27	25	31	24	28	28	27	25	29	27	31	22	25	24	26	30	25	22	21	24	28	31	29	18	23	25	29	24	20	26	22	17	28	34	17	32	22	19	19	26	21	33	18	30	18	33	27	34	37	21	30	18	21	35	23	27	29	26	33	31	17	33	26	39	27	18	24	25	22	37	31	29	29	36	31	23	13	32	27	36	26	21	24	28	30	25	22	28	21	26	33	28	25	23	20	17	38	21	29	25	24	21	18	20	26	25	28	25	26	28	22	16	25	37	29	25	28	28	25	27	28	33	29	33	30	25	30	24	26	22	31	22	25	32	26	24	25	23	24	29	25	23	19	19	26	35	32	32	23	17	31	23	25	15	32	32	28	23	22	26	26	27	27	27	28	21	27	26	26	20	32	29	28	23	21	30	24	23	30	19	31	20	26	14	25	26	21	27	26	23	24	19	24	26	28	25	25	26	27	24	33	25	25	28	33	23	14	29	30	33	29	25	34	31	28	26	38	28	25	18	34	19	23	27	25	23	23	22	21	27	18	25	14	29	29	37	29	31	29	25	26	28	24	22	22	18	21	21	18	30	28	24	24	27	31	27	28	30	22	35	26	26	35	28	25	26	23	25	31	32	26	32	21	20	22	25	21	23	41	18	38	19	23	17	22	23	18	30	21	29	16	30	22	33	21	28	34	25	25	28	24	26	24	21	30	27	22	30	22	30	21	15	28	34	25	37	35	27	23	19	18	31	37	27	34	24	20	21	21	30	29	23	17	21	25	32	30	26	20	25	27	25	25
14664	3305	1656	1901	4508	6742	7161	6527	5438	4445	3669	2995	2527	2171	1839	1590	1387	1279	1148	1035	874	832	818	743	663	629	593	554	540	477	464	456	419	410	384	376	393	379	390	378	366	348	331	315	315	298	276	304	260	288	281	285	255	283	291	250	270	279	281	236	257	280	283	260	285	277	237	267	263	245	264	275	249	265	236	227	221	227	248	243	242	266	257	234	238	269	240	238	250	262	272	258	276	246	266	280	248	264	238	256	245	232	219	198	221	213	210	219	227	198	232	246	275	244	237	253	227	225	228	210	232	244	216	244	212	218	234	204	213	226	221	196	222	221	216	219	238	219	220	246	214	239	211	244	213	209	215	198	224	229	206	247	220	203	220	254	210	209	217	226	211	238	229	202	203	208	227	228	224	238	231	214	218	233	203	205	231	184	232	223	234	225	206	216	232	212	235	238	244	203	209	204	235	239	233	213	195	219	177	204	223	228	194	235	205	214	231	210	229	241	220	224	215	213	226	201	213	224	223	228	221	230	247	209	206	210	206	213	209	219	217	223	196	231	230	195	233	223	200	231	223	213	239	247	214	240	214	214	209	202	224	225	223	225	233	219	235	209	198	230	215	217	229	224	230	229	201	236	194	214	236	210	214	235	207	215	237	192	205	241	249	203	227	228	244	230	244	244	216	216	200	221	218	215	229	209	237	223	216	206	221	241	232	229	229	243	222	222	232	220	228	220	242	194	221	225	205	226	220	232	231	248	222	239	214	241	199	223	217	198	225	198	241	223	193	242	203	198	195	218	185	215	222	212	231	205	233	199	234	214	226	197	228	232	236	221	251	228	226	240	247	204	226	212	216	212	216	205	222	233	235	205	233	234	212	220	205	226	253	196	210	225	210	220	233	195	218	236	211	217	230	235	223	218	206	233	230	218	227	218	208	207	216	216	209	213	210	216	199	213	197	217	217	210	223	217	227	210	216	241	220	234	238	210	252	230	245	219	226	220	222	203	199	243	216	232	192	194	205	221	205	226	212	212	216	214	239	214	199	209	219	228	241	223	225	216	210	217	231	197	221	239	216	225	218	216	216	195	215	173	236	206	225	217	242	236	204	216	224	238	203	236	220	222	217	209	208	211	215	221	209	231	238	208	212	193	216	187	207	218	217	243	232	186	211	196	236	212	215	202	191	219	221	232	205	208	230	231	199	208	206	190	229	221	224	192	214	221	204	224	220	208	223	240	221	235	207	225	218	209	232	192	221	200	251	228	223	223	227	206	222	201	204	238	206	221	225	217	197	208	239	222	230	214	219	217	228	243	223	212	214	243	215	206	225	215	232	201	197	221	214	221	224	224	210	196	211	216	210	233	224	221	222	234	201	226	205	228	215	214	206	189	217	226	234	202	209	210	210	193	196	214	225	244	249	218	229	217	203	237	224	212	204	194	226	208	208	242	214	213	233	209	195	215	239	202	205	212	224	203	186	230	232	209	225	216	214	217	232	218	235	182	205	243	212	209	204	254	233	212	219	214	199	203	217	243	209	204	219	213	230	228	184	212	215	231	236	236	209	252	239	220	221	198	208	212	217	204	216	228	218	234	216	214	218	236	217	219	203	227	227	229	237	230	230	201	218	228	226	226	233	225	217	228	206	213	214	231	236	220	211	244	251	205	222	212	207	227	217	226	211	212	188	203	206	205	198	207	215	215	219	235	227	221	198	222	219	237	237	232	218	209	239	195	244	202	233	212	210	229	198	242	208	208	221	240	232	213	216	220	254	224	237	211	197	235	190	196	239	232	226	218	209	232	230	196	211	216	230	206	213	213	222	216	217	212	230	242	213	240	224	228	205	244	207	232	219	203	209	215	212	239	229	189	247	205	232	224	222	255	212	218	241	234	225	227	191	191	202	237	226	226	220	222	191	239	215	194	263	210	207	218	215	212	204	223	190	214	206	226	230	197	207	216	235	218	241	229	238	246	236	210	190	187	239	217	250	237	217	209	237	196	238	210	194	219	239	230	178	227	219	216	239	256	222	174	247	221	210	225	218	219	234	219	184	221	211	226	209	228	239	204	217	216	220	196	233	215	186	211	216	220	236	209	223	247	215	229	219	219	253	227	201	220	223	221	231	233	211	239	233	205	220	246	222	216	230	184	225	227	212	244	227	223	224	239	221	239	214	225	207	210	199	207	209	237	228	248	231	229	212	215	233	215	198	225	250	211	226	204	197	233	219	236	211	224	210	207	240	249	247	227	211	198	217	207	231	221	220	208	229	217	205	235	248	197	179	231	211	196	219	233	216	246	237	215	238	218	216	212	197	237	216	224	201	237	226	231	227	227	213	215	217	238	202	217	208	221	223	220	226	212	218	228	230	232	214	233	211	241	227	197	245	203	225	244	206	208	219	221	216	213	215	244	219	216	202	258	241	233	195	192	203	219	211	206	228	200	216	230	228	218	224	203	231	244	216	217	248	239	205	223	176	220	227	210	254	228	209	208	238	235	213	230	269	221	199	209	202	241	200	216	229	212	246	212	188	211	216	227	224	236	216	201	233	227	227	221	222	237	212	237	226	199	202	206	245	190	217	229	215	213	231	189	215	238	216	209	230	214	222	226	209	213	209	205	219	216	238	216	205	201	219	201	229	229	218	233	196	224	171	213	219	235	207	200	232	227	217	238	211	218	244	221	214	217	209	226	227	225	216	200	267	223	198	229	218	197	247	197	209	234	237	262	227	252	213	226	199	212	223	225	246	201	200	216	236	236	204	220	245	208	224	213	225	204	219	235	227	221	198	218	226	217	230	217	238	227	209	219	228	241	223	211	199	219	200	198	228	209	215	215	222	204	223	201	202	196	206	231	212	239	240	192	216	228	224	257	221	190	242	208	214	260	218	210	202	227	218	231	234	229	219	243	227	224	199	217	213	211	232	215	237	215	228	234	226	206	225	197	221	208	226	232	230	224	205	234	230	211	225	237	252	229	218	223	232	188	232	229	215	223	214	207	231	201	207	210	192	230	242	225	224	211	215	205	223	257	208	258	221	212	213	228	213	230	206	240	237	193	252	210	203	209	193	221	206	201	232	206	224	210	216	218	226	213	189	228	209	231	234	227	213	221	252	225	210	220	203	210	206	235	216	213	206	217	225	211	215	225	217	238	209	266	225	232	206	228	226	224	224	194	235	219	240	207	188	210	195	234	214	210	210	198	234	222	227	231	238	205	255	210	228	228	224	229	205	212	219	233	223	242	197	214	199	248	221	237	210	213	241	215	219	204	210	215	214	205	235	205	208	193	222	228	225	213	217	239	212	230	221	229	236	231	223	228	201	218	218	246	207	219	230	226	248	203	226	201	218	200	234	205	214	212	215	205	226	228	239	211	230	258	259	213	232	219	246	202	222	192	253	210	213	255	246	231	215	219	226	218	211	200	250	217	206	209	238	210	265	202	212	205	211	233	237	204	235	232	219	224	169	196	234	217	232	220	231	213	204	221	219	203	217	247	206	195
5186	484	257	189	144	166	224	219	200	161	157	144	127	155	113	133	118	102	87	95	89	88	93	83	93	91	80	82	87	87	87	90	91	79	76	77	69	80	86	82	78	86	84	67	80	63	70	77	90	72	66	75	70	74	78	74	59	79	66	73	72	70	73	68	89	70	62	57	70	69	70	70	65	63	65	85	84	89	83	87	66	65	72	73	66	84	72	71	70	82	63	84	65	77	77	75	73	68	72	68	63	60	74	65	66	77	80	72	66	69	67	69	74	65	64	80	71	65	76	67	71	76	63	63	56	87	90	68	71	65	73	70	73	55	73	61	65	80	61	55	72	73	54	70	71	69	77	65	90	66	70	75	75	78	63	87	75	69	73	72	54	77	55	70	79	55	75	71	73	90	55	72	67	63	59	68	72	73	74	71	71	53	86	72	73	58	55	72	77	67	60	81	82	65	70	69	63	66	64	58	62	64	67	68	63	87	57	66	75	76	69	81	77	44	72	73	59	82	80	71	88	60	75	77	64	81	59	76	78	75	84	76	77	64	63	63	83	68	69	65	71	60	81	75	76	63	67	68	57	64	83	58	73	78	83	67	67	71	68	73	84	74	72	70	74	83	87	61	74	81	63	69	71	62	65	62	72	61	58	75	62	71	61	56	58	64	54	76	81	60	73	61	56	76	70	76	82	77	82	79	62	56	64	88	62	77	62	83	62	73	71	62	78	71	52	72	72	73	63	65	76	60	71	70	78	70	69	67	67	58	67	83	68	76	71	75	62	73	61	59	84	70	75	69	64	79	75	86	70	75	72	78	65	68	68	92	74	68	61	64	68	69	65	64	75	54	60	81	81	51	66	69	63	66	65	62	60	78	73	65	73	56	57	63	77	73	78	75	74	75	79	77	65	63	63	80	78	67	69	68	71	70	72	70	67	69	72	73	77	65	85	64	74	66	74	56	66	75	52	71	53	80	80	72	67	71	83	68	72	63	58	69	66	46	80	68	57	72	63	72	63	70	67	66	61	72	61	76	65	75	67	73	71	59	65	75	81	69	70	72	86	63	72	63	63	69	67	61	71	74	56	71	66	91	74	66	75	68	57	70	64	68	66	76	75	76	71	74	63	62	64	77	71	71	69	64	63	64	68	67	73	65	78	85	60	88	82	81	76	81	70	70	71	85	68	82	65	68	76	86	73	65	61	74	67	71	70	66	82	83	71	78	67	70	71	57	83	69	68	71	74	63	68	61	80	70	64	80	69	87	77	110	72	71	75	69	58	68	72	79	69	71	79	73	62	67	52	64	69	66	79	91	63	71	85	58	78	70	61	68	70	62	71	55	62	57	85	80	71	69	76	85	67	76	74	72	58	70	57	63	84	56	83	47	78	67	71	68	66	65	73	72	80	67	92	70	79	80	72	72	76	61	69	63	80	70	68	84	84	62	72	60	74	73	75	76	74	60	69	84	70	73	65	68	81	70	50	74	73	82	78	75	82	74	68	65	68	77	53	68	79	71	85	58	63	77	63	52	65	72	80	68	63	76	62	53	81	75	73	67	69	62	81	77	69	56	77	66	63	62	63	92	73	81	76	88	69	64	71	52	63	64	74	64	56	74	80	80	75	69	77	70	63	59	60	70	71	72	72	64	80	72	78	71	84	70	72	79	67	72	70	60	79	65	53	65	70	74	68	80	68	65	81	70	67	58	64	61	75	66	65	70	75	70	54	84	69	76	70	78	67	93	74	60	78	75	77	68	83	73	61	66	84	71	79	80	68	55	69	74	70	77	52	62	66	82	68	61	69	63	78	73	68	66	71	62	68	48	70	75	76	85	81	70	76	74	59	69	68	60	69	73	52	61	72	56	90	69	73	74	67	73	82	68	68	76	75	63	54	71	63	59	79	84	71	59	79	67	73	78	70	70	69	78	74	68	63	60	67	69	49	57	62	68	55	67	69	75	65	66	61	66	80	58	57	73	76	73	73	69	61	71	74	72	70	76	68	72	54	66	66	79	74	70	76	81	70	79	82	65	78	55	53	65	60	71	68	71	72	69	70	87	72	64	105	56	68	78	79	83	96	63	72	87	65	65	88	73	76	60	63	76	67	65	62	61	68	62	65	59	74	66	61	70	77	65	66	78	59	91	68	72	72	82	66	81	72	84	79	71	73	69	73	60	67	70	64	79	78	60	78	58	71	65	87	70	58	62	81	78	77	72	58	81	67	82	71	69	64	66	81	71	52	84	62	69	75	58	89	62	69	74	77	89	58	85	72	73	71	76	65	77	61	54	73	64	79	66	60	72	74	60	81	66	68	79	67	64	69	79	72	83	93	72	70	61	69	85	73	59	63	71	63	73	61	78	81	81	86	63	85	62	72	76	66	61	77	73	66	79	70	78	71	65	66	67	73	68	75	61	63	56	69	60	72	61	74	75	64	67	71	78	62	67	81	74	60	63	73	72	67	72	83	73	77	68	72	65	72	59	81	80	80	70	61	74	79	78	70	72	77	59	66	81	71	53	54	81	62	60	76	80	64	75	69	71	60	85	72	75	54	73	70	78	67	72	81	65	56	52	74	69	82	69	57	62	80	68	65	77	70	71	79	76	76	78	72	71	74	69	67	75	83	73	65	84	77	72	80	61	71	71	71	71	73	67	70	76	65	53	63	64	69	83	71	64	62	67	69	74	55	75	65	70	68	80	68	80	76	82	59	65	65	69	83	79	78	73	61	73	63	74	56	63	68	68	72	89	72	78	72	68	60	74	67	73	73	66	66	78	68	67	76	82	67	80	77	73	65	74	78	69	65	74	93	77	77	75	79	79	58	67	61	70	76	73	69	67	70	73	70	68	59	53	74	72	81	68	61	71	75	60	68	74	78	63	77	62	69	72	85	76	64	60	77	65	62	73	82	78	76	67	71	85	79	75	72	74	73	72	63	71	83	66	71	58	79	61	76	74	75	75	72	70	79	88	60	82	72	58	59	78	60	76	70	73	79	84	62	84	81	59	72	73	77	77	65	75	79	72	63	76	78	66	72	70	87	63	90	69	73	67	67	77	85	73	81	81	74	77	80	79	74	81	72	75	68	64	70	71	79	65	59	67	53	56	56	75	69	87	51	64	57	69	70	57	83	71	51	79	64	65	78	74	58	70	71	85	78	65	75	82	65	72	63	77	56	66	68	65	59	61	72	76	65	77	74	74	89	74	73	62	75	77	75	83	60	73	58	79	76	78	56	59	66	64	72	59	66	84	69	71	69	66	70	79	64	66	71	78	64	67	70	82	73	47	74	73	75	71	60	79	83	78	76	81	58	68	87	72	70	71	64	73	84	70	77	82	81	79	71	76	66	81	67	68	88	63	63	62	82	71	74	51	77	70	70	66	64	76	55	78	61	65	77	75	73	79	61	59	72	60	63	67	60	83	67	53	65	77	74	81	57	73	74	72	67	72	71	70	65	69	63	67	73	67	61	79	64	59	66	80	77	63	71	78
22119	5785	2941	3317	7352	10382	10946	9775	8258	6970	5752	4672	4019	3482	3023	2663	2398	2180	1984	1800	1610	1544	1501	1375	1348	1174	1171	1142	1052	1065	1013	944	893	891	843	806	909	873	855	843	912	782	746	681	736	697	750	737	666	679	676	695	700	680	640	702	684	650	707	713	656	656	700	663	682	681	629	688	640	638	674	620	658	598	679	630	652	684	634	630	622	657	637	663	631	638	673	650	655	657	651	679	646	658	685	658	688	652	625	657	596	624	658	596	643	630	599	654	610	608	621	609	590	622	602	605	596	606	601	647	638	607	586	653	585	639	643	590	590	599	630	599	596	616	590	575	613	588	564	590	602	623	607	598	593	601	589	618	608	583	618	607	589	629	586	647	563	600	630	605	597	576	636	616	586	641	577	595	598	575	591	634	570	621	628	600	591	579	605	618	629	579	614	624	632	622	627	587	624	636	601	557	579	644	587	622	617	575	636	622	624	637	617	632	624	587	660	620	594	605	583	632	596	607	585	551	633	617	610	597	569	602	593	601	607	601	622	619	638	653	626	606	665	627	580	588	582	653	624	584	610	610	622	631	630	572	596	616	594	628	617	568	627	614	590	622	613	628	610	585	611	616	575	563	597	616	614	617	645	620	582	588	605	594	629	613	598	622	628	601	585	623	634	587	592	565	590	588	590	596	612	644	623	558	600	589	620	579	582	605	658	628	620	633	595	600	611	551	615	643	592	581	573	618	592	594	614	604	578	571	617	615	570	579	598	550	588	574	604	651	591	670	624	590	597	616	607	580	596	592	623	606	629	588	609	590	600	626	626	605	621	584	594	630	598	621	631	607	603	640	626	547	621	643	644	614	609	624	627	581	622	589	606	598	546	592	579	607	604	588	623	629	564	626	614	622	591	576	649	591	588	620	666	610	604	601	597	659	630	587	603	570	623	591	588	619	582	611	589	561	601	605	584	651	626	590	600	602	596	616	650	614	607	583	594	592	554	589	616	542	647	623	632	603	623	579	572	577	598	611	628	611	604	610	623	581	610	607	621	605	592	610	609	592	585	640	582	600	572	618	611	609	589	598	578	618	570	621	617	595	603	590	628	582	642	597	590	570	594	557	608	586	611	576	625	599	567	590	580	590	631	620	588	591	632	543	654	642	585	644	588	595	595	611	605	595	585	586	592	612	590	638	627	584	603	595	598	579	645	570	604	560	574	614	564	635	593	594	606	634	561	604	607	584	567	660	628	611	563	600	557	594	626	618	589	621	590	619	601	646	621	569	592	579	587	630	619	592	557	584	598	616	587	617	586	599	644	576	613	637	599	633	617	625	627	614	592	577	590	580	607	592	602	588	616	620	580	587	599	657	611	568	548	564	602	585	592	575	561	556	638	619	565	582	638	600	599	625	583	592	594	568	599	616	608	618	587	614	648	561	615	619	567	604	605	584	594	618	588	590	638	561	592	609	605	597	587	609	582	553	553	578	599	612	590	573	595	607	619	606	576	573	673	599	588	583	579	630	612	588	601	586	590	631	593	609	619	628	610	572	614	615	592	646	622	630	644	630	558	608	580	599	627	585	612	621	619	594	676	592	625	599	576	617	613	614	650	587	607	597	607	618	542	628	628	555	604	578	555	607	572	594	627	627	573	622	623	638	591	613	633	573	578	636	591	615	647	587	601	620	650	642	572	631	604	598	586	606	628	625	641	637	597	588	636	630	572	590	564	615	557	630	643	633	612	651	623	605	596	603	649	619	620	629	586	606	630	593	599	606	601	599	618	587	587	657	609	602	543	625	594	630	608	564	595	597	610	645	587	608	590	676	625	622	594	590	572	628	587	638	613	616	601	602	626	590	622	610	623	623	661	615	643	589	632	653	633	592	602	588	597	620	594	604	624	625	569	596	571	582	604	591	587	595	597	578	603	631	634	620	649	595	601	588	583	649	599	596	618	594	597	622	597	597	603	621	581	619	593	589	633	585	580	607	583	638	585	621	623	631	596	591	601	623	615	632	570	616	644	653	621	582	642	555	586	573	584	584	623	622	597	640	603	611	609	587	616	564	604	605	645	638	620	576	629	645	617	549	631	626	617	603	611	628	613	569	607	615	617	617	600	655	589	585	582	593	624	613	627	588	611	585	601	557	648	581	602	641	606	632	593	644	647	618	569	599	592	651	578	591	564	586	594	605	612	541	623	599	626	637	629	598	580	643	572	616	589	573	564	606	591	602	565	555	677	625	629	601	614	590	603	607	641	584	571	603	580	652	602	607	601	589	585	605	581	645	592	613	617	588	635	585	579	667	604	614	598	628	589	622	604	640	593	627	624	593	636	630	581	572	623	568	585	568	605	588	609	611	592	596	556	571	625	613	603	621	556	581	565	602	615	596	626	593	579	570	621	621	614	614	625	617	593	602	582	577	591	602	583	578	661	594	604	600	574	664	613	575	601	615	607	584	624	622	583	586	653	597	639	632	576	626	605	614	602	598	613	599	582	560	577	620	569	603	598	581	592	599	610	644	624	593	607	611	633	581	609	650	523	627	657	578	586	581	668	598	609	605	622	600	615	642	622	578	577	641	598	632	569	591	573	587	613	586	604	623	579	589	642	584	613	610	589	602	596	600	556	655	575	623	634	560	610	592	622	569	622	593	573	611	605	547	604	597	598	610	625	576	576	568	575	602	633	609	602	615	646	612	605	591	568	580	594	571	632	607	602	665	620	599	647	608	601	611	592	603	570	605	638	608	624	608	590	588	593	604	584	615	580	579	604	617	604	584	593	629	614	604	613	583	614	605	584	615	628	633	590	605	663	607	596	575	584	585	578	613	591	561	634	596	615	622	612	619	651	626	632	612	605	617	581	571	570	609	628	602	552	598	601	609	566	627	599	624	604	596	628	634	590	611	589	612	599	595	617	607	634	585	578	618	639	618	592	621	604	644	627	633	597	548	568	589	642	638	603	597	557	594	622	592	571	606	582	607	604	627	609	545	613	576	586	591	609	587	578	611	612	626	621	561	608	652	604	565	580	582	681	595	594	643	603	609	663	598	572	617	603	618	571	611	623	635	580	591	592	595	632	606	531	526	604	601	585	640	604	618	619	626	599	650	586	650	611	573	581	591	573	583	650	561	601	646	664	633	630	563	591	592	600	635	612	639	596	581	639	576	614	618	623	619	627	601	626	613	655	601	621	603	566	556	633	612	611	636	648	620	578	629	575	570	608	615	550	609	584	587	603	574	554	605	604	610	603	610	589	592	586	598	592	555	590	611	551	584	588	551	574	586	613	626	569	608	590	634	609	605	596	594	591	595	585	613	601	646	619	574	628	613	598	624	637	571	600	589	632	568	617	556	614	596	627	617	637	646	627	594	597	602	605	578	617	598	606	608	588	631	610	618	646	573	589	636	659	613	668	570	629	595	607	610	594	589	591	616	644	568	591	554	598	581	593	574	605	587	577	594	616	596	580	603	584	656	590	589	573	562	569	611	609	639	610	598	587	618	604	604
3896	170	103	77	90	79	93	100	87	95	82	74	68	73	61	67	69	65	70	65	69	54	64	62	65	55	51	59	50	56	72	61	69	56	70	59	74	48	50	54	71	60	63	57	62	37	48	54	47	47	45	53	59	64	49	48	50	38	59	44	64	57	57	52	45	53	56	30	57	37	50	47	41	63	50	50	44	57	68	56	54	68	55	43	48	61	33	49	43	51	55	47	49	53	51	59	57	45	51	47	45	51	58	57	51	48	51	43	64	51	57	55	53	46	55	38	53	53	50	45	51	48	59	53	69	53	57	51	49	53	61	55	51	41	47	46	50	50	43	56	40	46	42	54	47	55	59	53	51	38	45	56	54	47	49	49	51	55	54	39	48	50	56	69	53	66	55	46	60	54	47	50	55	38	46	57	49	46	63	51	60	53	53	61	58	56	48	63	50	71	58	45	36	50	44	50	55	60	44	51	51	62	52	66	55	67	53	50	51	57	48	39	79	48	43	60	51	52	46	47	48	41	50	32	62	49	53	44	54	58	56	52	53	36	44	48	65	55	49	51	55	55	43	57	55	55	41	55	53	57	51	58	60	54	48	63	53	56	42	43	52	45	44	63	47	41	56	59	52	48	45	52	46	51	56	50	55	43	59	45	48	50	52	45	48	48	56	51	47	54	60	29	66	64	59	55	42	46	53	54	56	51	56	55	67	51	47	49	41	54	54	54	51	44	69	62	47	63	49	54	61	49	67	53	67	62	53	48	44	48	51	61	50	47	51	52	44	57	50	51	49	54	47	48	46	42	61	49	57	70	41	47	57	48	53	60	57	35	41	62	48	51	56	48	61	47	49	53	43	64	49	62	59	71	64	62	53	59	58	53	47	55	51	41	49	49	44	64	51	44	55	44	60	64	57	48	67	61	55	42	54	58	54	47	52	49	45	57	60	54	64	45	55	50	46	52	53	62	44	63	44	52	48	51	56	48	52	59	37	54	48	51	56	45	66	54	48	42	60	52	52	55	53	58	51	54	37	55	45	55	76	34	49	59	65	72	53	56	57	47	41	47	81	54	40	56	49	48	56	46	50	49	57	44	51	50	55	48	58	54	48	49	68	48	47	56	47	52	60	53	63	60	40	47	40	57	60	42	56	54	52	46	57	58	66	47	52	56	40	58	47	42	55	55	52	48	53	48	53	61	48	63	54	43	60	59	49	52	47	63	58	58	46	47	59	54	42	42	52	56	52	48	36	61	68	49	51	53	49	52	55	57	51	48	47	39	41	48	57	61	46	45	54	55	55	48	53	56	43	57	62	45	51	41	49	51	52	39	49	58	55	38	65	45	52	42	57	61	54	42	49	57	43	48	61	56	48	57	48	61	64	47	54	64	48	58	54	66	49	59	56	52	51	51	57	62	38	67	47	56	53	66	50	43	55	55	59	59	47	52	59	64	54	66	52	53	50	34	52	41	59	55	59	55	75	54	44	51	51	49	48	49	52	60	42	58	51	54	56	52	51	55	41	56	46	39	48	56	59	56	54	51	67	44	40	51	53	66	52	51	47	53	56	50	44	63	62	48	46	42	58	58	50	56	52	52	54	71	56	36	59	47	59	55	49	43	71	50	45	54	49	66	56	52	49	49	52	51	56	54	50	63	66	39	36	45	54	51	74	48	56	47	48	48	69	57	53	50	45	66	71	57	52	46	59	51	48	65	42	48	49	29	44	58	43	46	52	59	48	50	47	52	61	63	58	63	44	49	70	50	61	47	52	59	56	41	49	54	50	56	56	54	65	47	40	49	49	43	53	65	46	54	45	47	50	63	59	51	53	58	42	47	40	59	59	60	43	66	61	39	52	54	60	57	60	46	62	52	48	54	58	65	57	55	40	54	58	59	47	60	57	53	53	45	47	44	61	50	58	42	52	46	52	47	47	57	52	52	52	48	46	53	50	58	55	58	38	51	59	47	40	51	62	61	51	55	39	54	60	47	41	52	60	42	48	58	52	49	52	54	63	52	60	48	49	54	58	36	56	44	48	45	55	57	48	56	55	52	53	66	57	62	40	53	50	49	68	70	45	48	41	39	62	55	61	51	47	54	56	52	46	50	56	55	60	45	49	61	55	44	45	52	52	55	60	61	45	60	60	50	50	52	50	45	48	54	60	51	55	56	63	65	75	58	66	54	52	61	58	50	60	45	57	42	46	56	49	46	48	50	60	43	47	37	61	56	62	45	53	63	44	65	61	46	48	63	48	44	36	56	55	48	57	37	61	42	62	44	50	49	51	40	45	56	49	46	43	45	58	48	52	52	51	48	53	38	57	49	59	60	43	45	50	49	47	65	43	53	45	45	48	55	59	46	58	58	43	51	52	56	35	52	43	56	53	49	45	38	41	37	45	50	46	50	49	52	58	50	66	57	61	43	44	45	39	45	44	73	52	48	48	44	52	49	43	70	59	52	47	56	52	56	54	59	47	54	53	63	57	48	53	45	58	48	64	51	41	45	54	51	43	66	63	46	57	59	44	58	51	42	55	49	52	54	55	58	54	57	54	39	55	49	47	49	62	54	44	48	53	46	56	61	64	48	59	55	58	51	54	47	51	46	56	60	64	49	60	57	40	57	38	64	56	42	49	56	50	57	42	46	54	42	53	47	38	54	42	57	45	53	49	44	53	43	53	56	52	46	48	71	45	46	46	53	49	56	57	52	63	63	52	43	53	42	47	50	53	49	44	63	59	50	37	43	51	56	45	61	57	53	47	48	55	52	60	45	54	46	46	57	54	50	51	63	64	56	43	49	64	52	59	49	56	47	46	42	62	58	47	54	51	48	45	48	50	59	59	59	50	50	59	66	54	57	47	53	53	62	64	43	52	47	70	54	51	45	47	38	54	71	61	46	47	48	43	51	61	43	56	46	48	44	53	52	59	63	41	46	54	53	43	53	46	54	52	49	60	51	48	57	48	44	50	56	54	56	45	57	57	44	45	52	54	63	56	53	61	42	44	49	58	67	46	59	66	55	48	43	54	46	52	47	64	51	55	50	56	55	60	50	52	62	53	57	50	51	58	56	55	56	51	58	53	61	62	50	40	50	66	57	56	51	58	57	57	50	54	55	54	43	58	51	51	50	57	45	58	48	42	53	44	56	61	53	48	47	65	55	49	40	63	49	51	55	50	50	48	54	55	40	59	48	49	48	53	52	52	54	50	48	57	56	63	49	54	45	40	56	49	45	58	39	51	68	51	50	44	50	51	52	62	59	45	56	55	56	44	49	44	71	55	47	49	52	55	56	62	54	39	50	62	52	43	57	59	42	54	42	45	52	64	50	44	47	57	48	51	44	58	51	56	69	50	53	46	53	68	47	43	39	44	51	45	45	67	44	55	69	55	44	57	49	42	58	63	46	49	68	67	50	66	51	34	54	46	57	54	50	56	44	64	39	42	67	55	53	57	48	52	56	50	59	54	64	52	48	50	55	50	56	52	45	60	57	49	54
11045	1987	1172	1314	2554	4022	4107	3703	3031	2471	2097	1741	1441	1285	1118	1025	955	884	812	814	740	716	691	597	633	581	593	553	595	492	501	520	518	485	492	501	462	457	492	447	474	484	463	436	480	408	451	438	432	414	474	453	474	432	444	443	456	475	463	465	479	486	447	437	447	452	446	463	450	515	454	416	416	436	439	414	399	415	428	441	438	494	453	453	454	444	454	449	441	447	470	444	446	472	484	429	459	466	446	427	450	445	453	429	421	410	435	441	451	424	416	424	435	380	428	445	426	429	414	425	416	457	418	445	402	379	433	410	441	433	459	473	443	432	446	463	444	421	412	419	436	404	421	410	405	385	434	411	443	414	453	400	414	421	413	421	408	416	431	431	472	419	462	425	408	423	462	423	456	437	439	421	444	460	472	453	390	412	390	435	389	433	448	411	386	429	401	426	446	457	402	452	438	378	423	402	427	424	433	440	406	419	465	437	415	411	423	439	437	401	442	430	431	392	421	424	446	410	436	421	417	445	420	419	435	423	446	391	446	422	466	430	444	444	403	416	400	423	389	449	385	432	446	440	479	408	462	445	424	452	389	458	405	397	437	422	454	405	458	403	441	420	393	427	461	473	407	424	437	422	433	451	452	435	413	411	473	455	445	432	376	399	416	440	433	433	419	404	389	413	460	456	448	426	453	446	417	388	443	412	430	439	423	406	416	448	427	465	417	406	395	449	368	440	424	413	442	437	429	433	452	446	427	414	424	412	426	398	428	400	438	423	414	428	428	431	406	408	431	446	422	428	438	405	430	433	385	421	427	418	414	445	450	419	423	401	439	441	424	436	455	412	424	419	426	438	403	406	429	433	452	422	399	416	455	428	444	449	391	422	458	425	448	420	425	433	442	426	462	416	389	417	426	438	412	448	419	425	427	449	439	430	419	419	449	397	404	413	418	416	420	451	441	453	424	418	423	426	416	457	448	408	450	415	439	436	421	440	488	423	423	412	405	441	392	429	392	443	446	450	397	424	417	430	417	462	432	449	419	399	450	434	468	417	453	415	423	408	404	447	483	393	414	368	430	418	452	464	429	465	411	455	399	412	439	468	439	415	435	413	419	446	401	413	439	435	418	402	477	403	452	411	414	436	425	422	443	441	422	478	436	450	437	427	434	385	440	414	413	439	417	413	396	416	422	394	383	415	416	421	453	434	440	470	420	433	404	463	442	418	430	448	431	437	393	426	445	432	430	431	448	424	429	434	458	396	402	421	446	426	432	392	371	403	420	438	420	458	436	414	422	463	416	412	421	414	407	436	426	429	443	432	425	445	444	427	405	432	456	480	386	417	418	436	461	413	466	436	398	460	399	437	402	447	416	413	439	430	431	424	390	407	420	403	455	410	431	446	436	430	442	471	378	432	489	415	444	422	415	442	416	432	419	455	431	430	470	371	431	419	415	409	431	436	474	440	459	467	440	385	412	413	457	401	440	469	384	458	397	442	373	428	477	414	420	430	422	426	441	476	426	461	433	397	443	405	421	400	414	434	410	463	452	435	439	441	427	406	393	426	414	454	425	439	426	405	441	424	399	432	433	474	439	418	448	450	453	419	391	452	421	414	436	380	361	451	427	399	403	441	441	383	402	415	437	393	439	404	424	414	424	417	436	434	438	428	448	457	446	428	439	425	451	405	446	388	448	381	423	408	449	395	418	426	416	444	423	407	416	420	412	410	424	477	436	407	449	426	439	452	438	443	401	424	420	439	441	427	428	416	400	424	428	438	390	433	457	445	427	421	429	439	479	428	417	440	431	424	432	456	413	398	419	480	491	385	441	415	391	432	436	445	418	420	393	404	419	443	401	423	436	431	378	415	416	438	432	451	409	409	461	419	455	443	420	428	421	423	422	445	420	383	407	420	431	458	424	402	429	422	430	419	409	472	456	399	415	439	427	445	399	427	434	410	421	374	448	456	423	437	437	464	451	436	452	419	436	411	407	428	425	401	444	378	420	403	399	455	406	466	440	467	424	397	425	433	423	442	457	419	426	414	440	448	467	444	418	452	401	415	429	426	463	386	397	408	444	454	422	441	415	418	458	410	442	434	473	452	423	410	410	417	408	440	398	418	427	440	442	429	424	396	411	465	386	394	405	435	418	411	420	411	441	429	424	416	452	418	432	409	410	414	435	453	452	429	455	423	415	445	437	410	429	431	404	413	412	392	414	396	430	408	485	415	433	422	430	393	436	453	400	410	433	421	399	397	436	438	462	426	420	425	436	422	440	422	435	430	427	391	440	442	447	436	469	455	388	408	420	423	452	444	431	450	473	408	440	425	418	418	456	428	415	443	455	394	449	416	437	434	429	414	447	414	422	449	421	424	446	430	393	463	453	463	406	465	415	451	441	443	446	419	404	444	448	433	446	421	432	406	418	422	407	420	432	456	400	430	443	473	433	430	421	391	398	436	426	425	409	452	442	431	425	431	405	386	416	416	420	418	421	402	436	413	438	425	435	420	396	435	421	447	418	429	450	432	430	434	449	433	450	408	407	406	404	421	411	414	423	431	452	403	439	461	406	462	412	415	432	440	417	421	425	415	459	412	448	406	444	443	419	412	436	447	424	414	428	414	420	456	449	437	465	413	445	425	422	410	476	415	462	440	461	417	418	451	415	404	426	443	438	411	425	417	423	413	444	395	429	444	426	443	421	442	409	429	446	421	421	449	411	439	432	408	468	423	392	438	450	400	424	421	407	419	415	400	426	412	408	430	421	429	418	457	418	425	400	405	422	437	454	441	445	459	426	412	447	370	453	434	374	441	451	456	432	432	413	432	421	409	435	417	452	430	396	475	439	418	428	427	410	425	455	465	443	440	418	434	419	434	414	414	423	415	453	389	428	469	398	421	415	431	430	411	430	420	431	431	414	419	408	434	459	429	414	404	433	411	429	430	438	414	408	448	434	426	439	423	424	435	464	411	391	406	440	442	447	414	417	389	384	439	449	428	420	403	402	456	426	405	456	443	418	396	433	434	429	438	426	443	432	428	419	432	427	408	435	411	475	421	428	454	399	410	448	413	436	389	401	427	423	431	432	425	440	426	446	440	424	427	430	432	456	455	443	418	458	415	379	416	440	425	443	430	420	428	461	391	450	445	430	427	454	447	432	439	422	392	459	435	418	437	407	403	404	433	425	425	452	426	411	464	415	406	408	434	401	441	431	439	404	436	453	462	431	409	459	413	403	449	409	440	431	419	433	429	380	426	443	421	451	434	449	429	421	431	461	454	427	412	429	408	416	458	407	404	442	426	400	420	463	410	384	418	438	422	473	429	413	415	420	433	444	407	432	451	399	445	416	444	432	427	412	440	447	384	429	448	424	421	402	448	413	380	483	422	429	436	417	416	416	433	411	458	451	416	409	422	406	447	450	438	460	401	407	433	434	411	446	441	398	401	435	450	417	432	412	426	420	373	446	427	415	394	427	450	470	429	434	426	436	437	395	398	450	435
3429	375	224	157	159	144	177	179	167	154	151	150	149	137	124	116	114	123	114	110	123	109	109	101	102	89	97	91	116	88	79	74	96	75	78	102	84	101	107	82	93	78	94	72	82	83	84	104	90	96	99	92	86	98	116	89	93	101	82	94	90	95	85	92	101	83	98	96	84	87	75	89	96	81	86	72	87	97	97	78	88	71	85	87	93	89	94	90	97	86	79	86	104	96	83	75	95	83	80	74	101	106	90	82	83	93	83	87	97	87	105	98	95	87	79	86	85	105	95	78	81	102	90	83	104	93	90	91	91	80	91	70	97	102	93	101	100	83	89	87	91	88	85	66	94	92	81	97	99	86	91	84	98	98	86	91	93	85	85	76	96	94	89	95	83	77	92	85	96	90	82	75	84	80	75	100	89	92	82	97	82	80	87	91	77	94	94	71	83	86	68	79	88	91	90	90	83	102	106	78	76	80	75	105	74	94	108	89	97	100	87	80	109	104	82	98	97	78	76	70	78	72	85	93	97	88	91	80	83	84	84	65	79	78	91	95	81	94	97	92	84	103	83	85	99	95	80	70	89	85	81	87	87	91	85	100	82	91	61	83	94	97	77	92	95	89	86	83	89	80	99	90	82	83	100	73	72	91	85	98	93	101	79	92	79	69	90	100	93	94	89	78	91	78	80	72	95	84	84	95	86	85	93	84	84	91	108	110	72	87	90	93	78	87	81	75	101	84	90	77	92	93	85	75	77	93	77	92	87	84	112	90	76	91	72	89	95	88	91	84	102	109	72	99	102	93	95	87	95	102	77	102	79	95	82	85	85	68	91	61	92	74	93	83	80	90	83	90	90	90	81	82	88	116	92	99	95	87	97	78	88	96	106	98	85	84	99	74	88	76	88	88	71	77	88	85	87	82	95	95	78	90	87	94	93	77	91	105	99	86	108	91	71	79	61	90	89	84	85	70	100	78	89	83	69	98	83	73	96	89	85	79	81	90	74	106	81	87	85	96	74	77	79	79	71	76	94	95	80	102	114	68	80	80	84	80	79	86	91	75	77	81	94	86	103	101	97	78	75	92	95	85	94	82	88	88	81	85	101	95	84	93	84	77	83	67	92	76	94	98	87	84	89	81	99	79	99	82	86	82	87	88	101	86	83	87	73	89	85	105	90	80	89	91	82	87	102	88	101	96	104	91	116	86	86	96	76	88	105	85	89	81	74	94	81	75	88	100	102	89	88	92	81	93	89	85	96	68	83	85	77	86	84	95	93	78	78	84	94	97	89	76	93	90	104	76	93	93	88	80	82	95	85	91	79	99	98	92	77	85	91	87	72	95	90	85	97	77	94	75	95	90	92	93	91	104	94	86	82	88	85	89	77	95	81	76	93	86	86	81	87	90	100	92	81	86	90	92	77	82	83	92	87	84	100	66	78	84	80	82	84	73	74	80	86	97	81	76	77	66	89	99	85	102	82	90	85	105	92	90	69	95	90	91	93	89	92	109	82	73	84	73	99	85	73	92	76	92	90	96	94	93	88	67	76	100	100	83	95	89	81	98	86	93	92	70	83	119	86	79	100	101	90	89	95	94	90	90	91	87	103	80	83	81	94	64	84	85	87	89	93	95	73	98	83	97	90	84	103	74	84	85	85	85	80	84	72	88	88	77	84	90	97	90	89	83	69	69	87	104	81	80	85	93	88	83	91	90	86	95	96	95	89	80	84	95	91	88	97	98	88	73	102	88	82	93	81	101	92	96	82	95	98	95	90	71	92	94	93	66	79	90	86	84	77	88	90	92	87	87	90	91	101	90	80	76	77	82	73	95	78	86	95	89	82	104	93	90	101	77	78	91	82	104	98	100	112	99	84	73	79	88	103	87	89	89	89	87	85	89	87	75	87	79	93	87	80	84	79	80	95	80	87	86	85	87	68	87	78	90	87	87	72	104	81	76	85	62	78	77	93	90	95	78	93	100	74	76	79	89	71	90	97	88	74	99	83	90	85	103	87	83	87	98	100	91	95	90	90	81	92	85	86	99	86	94	71	91	96	88	90	91	81	86	72	95	79	84	95	72	80	54	92	104	81	92	94	69	92	63	73	80	80	87	97	78	94	96	89	106	100	91	85	91	100	98	93	84	106	72	92	89	90	88	78	106	70	72	81	90	106	83	103	105	85	87	84	93	93	83	96	83	92	78	87	78	109	80	99	75	92	82	86	89	66	83	85	81	94	89	86	79	84	96	76	94	84	89	79	85	72	93	72	89	96	77	84	100	87	73	82	88	74	86	82	88	85	110	92	89	82	96	80	83	103	78	82	86	76	80	88	101	82	87	84	75	96	94	86	96	86	86	97	94	97	89	78	105	77	108	97	107	82	88	103	86	83	92	90	95	87	77	95	87	80	91	106	88	95	89	86	87	96	79	85	93	104	76	92	76	77	105	93	96	91	103	79	88	84	78	93	90	87	84	80	81	80	95	95	93	86	83	112	92	88	95	83	73	75	100	86	91	71	90	90	93	69	84	90	94	98	84	94	101	73	81	78	89	77	86	88	84	103	94	86	89	90	97	82	97	90	88	84	84	92	91	78	82	83	92	84	93	91	98	103	99	91	85	78	84	106	85	93	101	82	81	85	88	113	90	73	84	95	93	95	90	105	87	91	84	99	88	79	75	94	101	91	94	83	80	101	87	84	87	92	80	84	78	97	96	86	99	97	70	70	78	92	82	74	86	94	85	95	83	95	92	80	79	90	105	96	86	94	78	80	94	79	89	86	84	91	83	96	103	87	88	82	84	78	84	92	81	89	89	82	92	89	82	74	85	92	88	94	87	91	86	99	76	69	92	93	85	80	83	81	101	84	74	80	70	90	91	75	92	88	75	104	81	95	84	92	80	85	79	74	105	81	95	81	88	89	89	90	88	77	90	86	89	76	79	91	87	92	93	75	81	82	102	90	94	86	95	82	78	93	83	84	121	97	73	98	100	97	86	90	97	74	92	78	77	102	83	97	98	87	82	87	88	75	84	88	98	88	98	98	83	92	107	79	86	90	100	85	98	95	86	93	91	85	84	80	79	82	76	76	75	79	80	104	89	82	87	88	82	78	84	107	79	94	94	93	71	95	94	81	78	86	72	91	80	97	90	83	64	101	87	81	84	89	79	80	119	82	79	106	104	97	102	94	90	67	107	94	88	93	92	80	59	79	78	83	92	80	67	84	93	73	95	96	78	83	85	75	94	85	88	91	89	80	87	81	82	92	99	83	80	107	84	85	87	87	73	94	103	98	83	89	81	91	99	90	83	104	92	81	85	94	104	72	83	97	101	102	93	82	79	88	94	88	101	96	78	81	83	85	85	94	67	84	77	91	85	87	100	75	86	87	88	106	94	92	84	82	73	97	103	97	95	95	83	87	87	92	107	90	87	91	85	76	93	85	91	91	85	79	93	99	104	95	87	77	88	97	90	92	89	84	98	97	80	81	88	72	85	84	92
20024	4740	2412	2624	5908	8161	8412	7589	6221	5169	4217	3553	3076	2637	2330	2138	1943	1692	1591	1518	1408	1368	1315	1246	1207	1195	1070	1042	972	1036	977	957	884	894	856	851	900	832	858	922	887	855	790	781	807	800	775	795	768	738	814	753	791	808	726	833	709	796	792	791	692	767	794	772	770	728	751	772	760	767	787	734	686	781	718	776	770	745	726	759	739	723	690	725	713	739	768	804	758	765	753	751	764	766	773	760	728	744	750	746	746	747	730	750	735	727	729	681	732	773	711	710	715	748	784	735	780	716	716	727	688	744	721	715	681	779	698	718	760	713	729	754	674	722	709	717	744	765	749	695	746	731	739	723	736	723	706	713	713	729	690	751	760	726	709	674	712	732	707	716	685	705	686	728	723	702	750	707	696	699	756	716	705	696	679	744	734	730	747	727	732	710	709	714	709	682	768	755	777	699	746	680	709	713	696	710	711	704	735	725	733	730	705	706	780	710	754	711	715	712	731	748	732	703	738	723	682	747	747	731	751	672	699	756	742	720	711	704	710	740	718	713	776	711	679	669	721	748	682	722	687	739	733	725	720	738	740	741	719	714	704	716	702	779	678	709	783	732	691	710	699	723	710	726	739	719	738	694	741	703	731	692	733	692	693	723	708	678	752	702	745	712	710	742	688	761	784	685	711	680	754	749	768	716	687	714	688	667	785	749	695	684	748	731	751	690	763	689	705	740	728	694	737	782	640	718	704	727	721	700	762	745	738	719	736	648	740	750	705	732	767	691	708	720	754	732	704	668	690	736	777	736	728	709	736	676	710	734	661	694	737	717	751	757	720	728	706	709	706	705	716	673	768	704	767	756	729	736	703	723	742	728	733	696	748	672	689	708	703	722	729	713	741	741	761	704	711	728	713	722	654	706	715	733	723	739	663	738	733	764	721	712	716	713	751	715	636	705	723	716	739	752	752	748	730	717	674	735	718	688	728	732	688	672	731	690	691	700	672	782	710	752	742	697	714	740	764	725	716	733	725	713	731	728	735	721	701	729	752	769	669	710	744	745	718	734	731	706	708	692	696	722	730	708	728	734	724	726	755	697	743	704	679	699	747	705	735	766	697	725	762	696	685	705	700	725	724	730	709	740	726	685	694	730	735	766	708	721	738	708	737	728	722	715	764	714	699	721	708	754	751	727	750	738	788	717	690	738	742	758	729	726	753	724	712	742	692	738	708	678	729	675	697	670	747	702	726	727	706	726	728	719	730	729	727	739	716	762	748	690	788	727	755	740	757	721	744	721	711	742	700	670	757	687	716	765	752	714	736	707	720	734	755	788	754	711	776	755	712	729	762	742	752	750	708	734	757	725	718	716	698	727	748	681	751	752	684	713	730	715	739	694	752	737	743	757	702	754	663	723	758	745	755	781	713	728	723	690	740	739	720	733	728	756	712	735	749	661	721	705	693	789	683	719	680	716	672	687	705	720	698	755	737	756	724	738	723	734	746	690	755	727	726	718	728	669	682	729	700	688	705	759	721	706	775	712	760	710	678	795	732	665	702	730	729	733	732	755	702	758	742	703	728	741	725	687	755	699	751	735	733	699	702	765	764	677	718	714	704	665	697	716	760	754	719	712	717	713	735	664	725	736	720	699	702	698	764	689	697	740	719	699	750	740	684	730	711	721	714	722	749	728	679	738	681	699	747	726	687	733	741	718	724	708	707	738	663	663	663	756	699	724	731	756	724	757	734	726	703	771	716	703	756	737	763	702	741	699	755	731	737	700	706	733	739	733	730	652	724	757	704	707	686	725	715	719	706	732	747	721	732	735	704	712	697	726	737	725	731	741	746	690	696	752	731	719	687	705	733	778	748	757	664	739	728	727	669	784	717	735	715	729	734	718	776	689	694	763	737	720	709	717	716	765	758	769	735	731	710	746	678	731	755	733	702	770	681	695	724	728	722	722	692	702	723	721	703	740	763	768	736	758	751	711	687	665	755	776	690	726	744	732	754	715	733	742	723	690	744	739	717	725	715	751	724	721	721	713	761	735	693	717	741	705	736	731	713	731	702	697	757	678	718	739	759	740	752	711	718	710	728	737	770	736	738	740	709	686	695	730	729	713	784	741	715	740	707	704	734	759	731	688	774	701	767	780	721	700	728	642	714	721	664	696	721	694	736	716	716	727	710	772	686	713	742	690	708	721	712	734	696	727	671	744	684	701	742	720	736	722	675	751	746	719	751	751	720	715	692	712	712	700	679	707	734	728	726	709	711	737	714	777	733	713	717	720	716	726	737	684	724	753	721	703	746	727	717	705	740	706	725	749	709	728	714	720	702	731	752	753	724	779	725	722	719	728	743	710	751	745	703	694	734	717	738	730	720	729	713	715	718	709	714	714	699	718	707	724	748	728	710	714	715	776	684	746	724	717	736	725	704	742	721	712	762	701	742	723	687	727	668	719	746	689	658	700	722	716	730	689	736	735	736	717	679	719	744	767	755	692	765	774	722	738	749	801	727	730	724	685	681	748	719	750	688	724	780	718	715	784	727	702	723	713	745	730	713	760	699	741	733	738	755	708	742	755	739	735	719	706	718	716	681	697	682	692	740	731	737	741	754	714	709	755	669	687	714	713	728	740	707	713	715	730	736	717	780	718	749	698	697	740	718	690	691	713	734	707	691	708	742	744	716	742	765	706	702	744	699	682	808	694	732	717	724	722	711	734	697	741	706	753	674	766	695	696	734	695	696	779	708	745	689	666	711	740	679	708	724	724	713	673	738	710	695	711	717	726	699	750	719	697	724	781	718	710	720	762	708	701	704	645	723	753	761	741	724	710	750	678	701	747	740	672	749	723	699	745	742	723	706	729	757	729	718	720	726	688	682	713	785	713	737	691	748	709	718	719	715	711	709	705	706	728	730	737	726	668	732	725	676	704	766	717	724	701	792	729	725	700	756	665	723	676	756	748	702	770	730	712	716	739	734	732	677	705	734	770	762	755	739	739	735	721	699	712	716	739	738	766	701	725	678	701	744	725	673	674	759	739	709	741	733	700	752	720	740	702	753	762	738	773	696	723	763	724	710	732	681	706	761	726	701	702	730	706	790	705	741	723	688	689	751	714	678	696	732	710	726	738	689	767	685	694	744	727	701	725	712	699	700	723	684	730	699	716	747	735	682	672	724	695	698	723	726	743	729	734	716	710	712	719	775	696	653	710	768	746	714	736	765	715	715	729	691	693	739	699	728	757	745	736	705	715	716	754	713	718	702	691	724	732	735	746	726	695	760	723	721	728	689	755	778	724	687	757	714	733	761	690	718	684	702	744	694	720	763	733	739	732	761	691	730	724	745	763	716	733	705	679	707	699	716	674	708	720	705	750	740	669	712	728	716	673	742	760	721	741	731	748	701	705	721	763	683	720	715	721	710	743	682	744	800	704	750	700	712	719	751	701	717	723	701	708	679	746	690	696	698	690	659	729	715	755	730	695	698	708	701	715	767	711	751	678	678	735
6230	269	142	94	84	73	104	94	92	116	91	66	74	61	60	58	49	55	58	52	53	66	44	38	36	39	34	28	23	24	28	28	45	34	23	33	35	32	31	22	28	30	31	36	26	26	27	26	22	22	21	29	26	25	33	28	35	23	29	21	24	29	21	16	22	32	29	28	21	27	22	29	29	25	24	30	23	24	20	20	20	30	25	24	33	29	31	23	21	24	27	34	30	23	24	24	32	25	24	26	29	28	20	27	32	28	22	22	28	23	29	27	25	27	30	17	31	36	26	27	34	32	22	29	27	35	22	25	26	32	44	25	25	23	23	22	26	24	28	19	29	27	23	25	26	13	20	27	29	20	25	23	26	29	24	32	27	21	24	30	27	20	21	22	28	32	32	29	24	21	29	20	28	30	25	17	18	21	29	22	22	35	23	27	29	27	33	28	30	34	26	15	22	16	26	27	20	25	13	35	28	28	34	27	29	34	39	28	36	23	26	24	24	25	21	23	24	27	22	27	25	24	25	27	27	27	32	21	24	27	27	22	26	24	24	40	16	28	33	28	25	24	26	38	26	25	27	26	21	21	24	27	21	28	25	22	30	25	25	26	15	25	26	19	25	24	25	30	23	29	26	32	25	21	28	27	22	25	23	24	27	28	29	24	19	21	18	34	28	25	15	27	29	28	27	19	21	21	22	21	25	22	25	29	34	23	34	27	33	40	18	21	23	28	32	24	30	32	29	18	24	25	16	20	28	26	30	25	35	31	28	19	29	28	24	23	22	38	24	26	33	20	34	34	17	25	27	24	31	24	27	29	21	27	24	38	28	18	28	19	20	32	24	26	28	23	16	24	23	25	29	26	31	26	25	27	42	26	31	23	30	30	22	32	21	27	18	27	25	24	27	23	30	22	23	19	26	29	28	20	27	24	41	26	32	29	19	25	22	26	23	24	24	26	28	41	34	14	28	28	29	22	16	24	25	23	23	30	28	23	17	33	24	24	20	19	18	18	22	24	25	28	16	25	22	27	25	30	20	23	35	29	32	37	28	25	29	21	25	31	23	22	40	28	26	29	41	32	25	24	16	30	24	26	27	19	32	24	26	20	25	24	17	22	18	27	29	30	33	37	27	23	23	33	26	34	28	24	28	23	21	19	25	22	27	28	30	26	32	27	37	22	19	24	26	32	29	18	24	30	18	29	39	24	24	33	27	26	33	25	33	29	27	28	16	29	23	24	33	32	18	28	30	25	27	35	23	25	22	22	33	24	30	31	24	36	26	34	21	29	35	28	29	30	25	25	16	30	29	20	27	30	23	26	28	20	26	27	25	29	25	28	22	30	26	28	21	33	28	27	28	22	33	23	22	25	22	23	28	30	33	27	25	25	26	35	29	17	25	18	22	32	26	23	20	22	34	25	27	29	17	33	26	18	12	31	27	25	15	24	31	26	27	27	30	29	36	29	30	17	31	34	23	16	23	22	34	21	17	20	23	28	29	17	33	25	15	31	29	24	26	19	20	13	30	24	24	28	25	32	21	28	20	25	25	26	33	22	25	38	27	36	15	19	27	26	34	31	25	26	27	27	32	22	23	30	29	21	33	25	24	21	17	33	25	28	25	28	33	26	22	27	28	31	22	24	27	33	24	22	25	30	27	28	21	21	31	35	29	29	24	24	22	18	17	27	26	22	19	29	21	18	37	27	30	22	33	33	26	34	21	32	25	21	21	27	32	26	23	25	28	18	25	30	21	24	22	32	18	24	21	24	26	27	29	27	25	23	18	40	24	34	21	22	26	34	28	21	29	25	17	22	24	31	14	22	13	20	23	26	18	28	28	30	27	30	31	25	26	27	23	34	20	28	31	27	27	20	30	25	31	19	26	23	38	33	31	18	32	21	25	36	28	25	30	33	24	28	29	32	26	27	23	32	24	23	28	25	32	22	33	29	22	27	24	31	35	23	16	26	29	26	24	21	29	24	27	22	27	24	28	15	28	27	32	41	29	19	27	20	23	26	22	25	26	26	28	19	26	27	26	21	31	27	20	29	21	24	25	22	16	25	28	30	28	20	29	26	33	25	21	31	27	25	21	29	37	33	31	27	24	20	21	32	17	27	22	35	25	25	26	23	32	28	28	25	29	31	31	18	31	20	18	30	32	35	19	22	26	29	35	38	25	21	24	29	19	26	28	18	27	29	31	20	30	28	26	25	24	25	22	29	16	35	33	28	28	24	27	27	25	29	25	21	32	23	22	35	27	19	25	26	21	26	23	27	32	31	25	24	33	29	20	25	31	26	26	22	31	25	11	29	23	20	30	27	28	35	25	24	18	22	21	25	17	23	25	22	30	31	26	27	23	20	23	23	32	20	22	33	22	27	28	32	27	32	25	22	31	28	23	25	29	25	26	25	32	19	14	19	19	25	26	21	20	26	29	27	24	21	26	22	27	29	20	21	26	18	20	20	22	18	14	17	32	28	25	25	22	32	21	28	34	24	26	23	27	34	27	31	25	25	35	20	35	19	22	28	32	29	18	29	30	27	32	20	30	22	31	28	27	30	21	22	34	25	36	25	25	25	33	24	24	28	22	24	26	24	20	32	19	26	32	26	28	27	32	29	27	22	23	27	29	24	39	18	22	31	17	26	18	17	30	23	18	25	28	27	33	24	28	22	26	29	26	26	32	19	22	27	22	22	29	30	36	24	26	20	26	22	21	28	20	33	28	26	21	23	32	22	27	28	24	27	33	28	25	43	29	26	19	22	22	25	24	24	29	21	27	26	30	25	33	23	33	26	27	30	36	31	34	24	26	31	31	33	24	28	36	29	24	22	22	22	23	29	21	17	18	20	21	19	22	20	29	22	28	19	22	24	31	18	31	32	21	24	26	14	24	28	27	31	32	33	25	26	27	29	23	18	27	25	23	27	23	27	22	17	16	13	29	29	25	27	20	24	28	22	32	25	25	27	27	20	29	27	25	32	27	17	28	26	33	26	23	19	23	32	30	30	15	26	23	33	34	25	27	26	22	29	20	29	27	33	21	20	26	21	26	20	19	22	25	24	28	18	24	25	16	32	32	21	34	24	28	17	28	27	25	30	32	24	31	22	29	41	28	21	21	29	30	28	25	23	20	15	31	24	26	23	32	22	31	28	29	26	30	31	25	21	32	21	22	25	26	23	34	28	26	27	25	33	35	28	27	31	26	29	17	25	28	26	26	28	34	31	24	17	22	25	22	33	28	29	27	28	26	24	30	22	19	27	20	22	40	20	24	32	36	24	35	30	19	27	21	31	25	22	16	21	17	20	20	32	18	34	37	25	29	20	20	20	20	27	25	19	35	28	26	35	18	27	22	29	31	29	21	27	32	34	18	21	26	28	18	24	33	25	27	34	24	19	15	22	23	24	26	22	35	30	29	23	25	16	21	22	32	27	31	34	24	25	33	20	28	36	33	33	30	27	20	27	15	22	24	31	23	25	19	25	27	34	25	27	29	38
14402	3415	1781	2008	4486	6707	7005	6424	5377	4472	3494	2909	2431	2148	1872	1582	1366	1170	1151	965	858	870	829	751	673	640	603	548	543	510	481	431	427	407	355	376	411	367	355	389	361	348	288	303	276	276	284	275	275	250	274	275	268	274	273	266	270	266	278	278	263	244	280	272	247	270	258	265	246	268	250	231	257	256	236	268	256	262	244	274	257	239	243	239	249	261	253	271	272	294	233	272	254	249	292	261	260	209	232	205	215	250	252	219	218	245	227	237	215	249	256	252	264	252	224	243	243	207	212	213	212	217	221	205	211	219	217	220	223	231	204	231	234	258	226	246	224	221	232	221	210	194	233	198	242	226	211	224	184	227	244	261	228	232	211	248	186	228	229	242	198	228	230	203	202	209	195	227	214	195	180	239	219	202	201	218	195	190	241	240	221	212	258	195	230	212	212	192	197	228	217	205	202	216	201	234	215	222	213	219	201	231	227	229	218	237	250	210	243	214	237	226	237	210	214	225	210	206	209	247	206	226	207	244	217	216	237	193	183	210	231	217	227	238	220	241	222	219	214	215	235	220	221	240	188	232	205	230	217	228	219	219	218	209	238	214	206	219	222	214	215	203	214	213	224	211	184	200	222	219	210	219	183	206	236	201	211	208	210	207	210	205	229	221	223	208	216	197	225	227	215	215	237	195	212	204	195	233	226	229	222	223	216	211	194	210	228	200	202	229	209	216	215	222	221	214	197	205	220	222	249	210	214	197	225	231	231	224	216	193	200	220	233	205	220	217	241	193	217	182	199	212	243	209	198	225	210	207	226	212	233	196	238	231	226	227	212	221	230	208	219	200	189	199	200	208	232	226	199	228	197	211	198	207	200	211	229	218	232	196	188	209	204	233	234	207	191	226	234	220	195	219	242	214	192	205	209	209	252	207	233	206	199	219	205	224	213	214	211	229	225	202	228	210	199	221	214	242	219	240	221	218	212	251	192	201	247	232	194	235	219	223	216	218	197	211	215	199	222	216	219	230	200	191	220	187	230	226	209	210	240	221	222	227	224	206	217	211	238	213	217	212	198	199	224	203	198	194	217	221	205	233	218	234	202	217	223	216	212	203	237	221	185	230	211	219	206	217	211	210	201	239	228	207	205	221	207	210	236	227	212	262	221	210	227	212	202	223	216	209	225	219	217	204	210	199	239	187	236	183	209	238	199	226	214	215	226	227	230	226	216	215	219	206	220	216	228	228	221	226	211	225	220	233	216	208	219	210	195	244	233	228	219	222	206	226	219	208	238	226	207	190	209	228	206	196	207	227	201	200	222	213	219	232	220	211	224	249	208	214	200	216	205	194	208	213	203	209	249	221	208	244	237	218	207	227	238	214	216	234	236	219	221	223	201	206	195	226	217	225	216	213	212	201	230	193	216	175	200	219	213	218	207	247	197	233	194	228	235	223	207	238	218	232	212	207	219	228	224	218	189	229	222	253	209	208	218	239	207	196	237	227	235	195	214	209	222	218	202	227	216	214	198	225	208	232	228	220	202	226	213	226	221	231	249	229	242	207	239	202	208	225	221	206	223	197	227	178	218	207	198	212	237	187	241	207	220	203	222	204	192	241	222	206	221	227	230	209	237	228	213	232	216	205	229	219	218	215	230	215	220	213	237	235	202	215	235	209	216	219	225	217	223	223	209	212	220	214	223	218	207	204	217	222	195	221	234	241	198	227	211	205	224	224	211	219	194	196	217	221	200	239	218	232	202	194	231	225	196	202	195	238	194	214	195	225	209	210	219	217	188	200	218	210	228	233	238	213	172	207	235	228	201	215	228	210	240	210	240	219	219	228	189	227	235	252	214	210	203	262	226	203	230	203	221	224	205	221	225	208	221	195	187	211	191	197	217	220	199	234	209	252	188	216	205	225	212	234	243	201	216	198	216	210	205	196	212	213	217	195	200	216	234	208	229	213	209	189	233	209	216	206	205	238	194	221	210	204	225	202	226	234	203	198	216	227	210	226	204	213	232	238	209	217	203	199	209	208	198	227	188	229	209	220	220	238	203	196	220	199	197	254	246	234	193	203	227	206	204	208	213	234	207	234	211	216	212	202	234	200	210	225	204	228	251	234	183	212	222	215	214	226	220	243	226	209	195	224	221	242	198	235	217	224	269	231	265	235	207	245	237	204	217	237	244	231	233	212	197	221	254	211	215	190	215	226	212	205	238	216	191	201	209	218	211	206	247	218	201	243	221	200	228	193	222	207	224	217	202	248	216	215	222	252	218	216	203	227	232	206	171	213	223	226	209	224	228	188	201	212	198	224	201	220	233	235	218	241	208	242	223	230	225	222	213	210	197	236	204	197	250	199	239	220	194	217	201	249	200	222	221	212	218	229	211	219	207	248	221	246	214	225	197	243	222	238	228	213	235	209	209	212	226	194	221	211	212	215	231	228	228	224	222	198	211	200	225	211	213	221	229	202	217	219	230	216	251	230	214	223	199	214	207	212	230	202	217	229	226	224	229	208	222	214	221	206	220	204	210	206	214	223	254	218	232	198	224	224	214	216	215	207	200	208	213	231	244	197	213	236	197	215	217	209	204	217	206	219	209	204	222	245	203	218	237	205	214	203	197	230	207	228	226	205	219	212	228	191	209	220	198	208	229	205	221	242	222	213	217	215	227	222	201	214	226	214	214	200	220	256	197	194	205	230	238	226	207	216	222	199	222	221	200	236	209	229	197	222	229	242	240	213	237	220	220	231	206	179	197	223	195	223	218	234	204	182	210	240	222	216	244	218	236	222	199	228	205	229	208	237	235	216	206	208	197	260	205	237	234	216	226	189	222	211	221	195	215	229	208	208	215	221	249	209	184	240	225	222	227	220	232	205	233	195	216	199	216	204	203	222	196	213	221	209	207	240	232	212	217	214	205	209	218	205	211	211	224	201	221	216	212	193	206	214	210	224	214	209	223	228	213	215	178	199	214	201	244	221	231	211	219	201	201	179	216	268	209	235	215	233	199	216	222	217	219	211	208	219	188	191	200	208	220	244	212	219	209	232	233	217	214	208	234	207	238	194	217	232	209	227	231	208	230	183	213	189	197	206	225	221	204	206	216	202	214	189	220	239	232	197	234	219	218	218	217	240	225	224	226	207	238	204	259	238	227	209	229	206	207	211	190	201	215	226	220	226	226	228	218	195	203	226	231	224	254	234	200	216	218	216	223	200	207	220	208	215	211	216	214	206	256	217	221	244	206	227	223	204	199	203	216	223	234	200	210	214	232	235	194	206	223	219	243	223	203	216	215	209	198	228	199	200	211	240	208	194	193	227	199	207	208	201	211	222	219	228	208	211	207	173	209	189	218	220	219	194	226	202	213	230	217	237	213	201	235	220	228	228	219	203	209	188	226	212	234	209	222	216	222	186	218	204	224	222	203	216	244	241	195	233	226	219	219	226	212	226	191	226	239	229	239	235	200	227	193	232	213	194	230	210	194	225	219	201	245	225
4974	491	278	198	154	175	179	201	209	196	181	168	160	122	127	137	125	119	106	106	107	79	106	93	70	91	74	74	94	83	99	71	83	76	86	77	60	91	74	89	83	63	79	72	84	81	69	67	92	75	82	73	74	80	86	68	63	74	63	67	73	79	76	73	84	76	74	69	77	84	66	79	65	81	57	69	77	72	69	68	64	70	73	77	62	72	64	71	84	67	58	71	76	75	77	75	60	70	62	78	82	78	67	61	73	77	72	66	66	69	77	58	67	81	63	67	70	67	67	64	67	65	65	71	66	77	62	66	58	65	69	74	61	64	69	68	72	59	52	76	74	67	68	53	79	78	67	72	74	65	72	85	82	59	63	68	68	68	58	78	78	67	76	71	67	65	76	72	66	82	63	81	69	64	72	79	73	68	76	60	72	70	64	64	82	53	65	64	69	80	76	74	60	76	69	78	73	73	70	75	71	66	71	92	91	61	76	68	73	77	67	69	55	78	73	74	65	77	79	62	64	72	77	66	80	57	64	74	79	65	67	81	80	76	84	56	71	79	73	68	72	72	70	76	64	93	72	70	62	79	72	86	74	68	70	83	78	68	72	65	73	92	61	68	84	57	75	68	59	71	64	73	69	76	59	62	73	65	63	76	76	80	75	75	71	73	80	65	70	78	64	82	62	69	53	86	73	77	77	76	75	65	59	69	74	60	83	61	60	70	83	78	62	72	71	64	75	78	81	68	76	70	69	72	77	67	71	64	68	69	76	73	72	59	71	79	85	69	75	57	57	76	62	68	61	59	59	77	77	60	66	59	65	63	66	80	79	67	66	69	68	75	71	70	85	60	65	62	77	75	86	79	69	60	77	52	76	77	82	60	85	57	62	78	76	52	81	73	77	82	67	60	79	61	75	72	75	74	77	86	62	77	60	79	67	70	76	64	61	70	92	75	83	72	70	75	58	69	76	59	76	75	74	64	61	77	72	56	58	68	63	81	66	59	67	61	67	76	76	77	84	76	68	73	61	57	73	74	69	67	66	76	73	71	61	71	74	77	74	55	76	77	69	74	67	76	59	61	73	80	65	71	79	81	78	70	69	69	69	70	60	76	68	78	75	69	74	60	82	73	75	83	86	58	66	85	76	71	91	68	82	53	73	59	74	74	62	67	67	71	51	63	64	56	70	78	70	48	74	69	57	70	59	72	77	71	66	68	78	75	70	72	78	63	83	75	71	70	67	60	76	63	75	67	65	60	75	76	46	74	65	67	69	79	64	69	56	78	73	78	69	77	62	60	81	60	80	78	67	77	60	73	68	56	68	64	71	64	65	76	55	53	74	71	63	67	77	75	66	67	48	81	72	62	76	76	71	83	64	71	65	63	65	60	60	64	79	84	65	58	67	63	71	73	64	81	66	68	67	55	63	69	82	67	63	71	80	64	68	66	66	51	80	76	61	75	71	76	59	70	72	87	89	81	88	73	71	62	69	56	69	59	70	69	73	76	62	77	63	60	68	72	69	63	87	83	85	65	69	71	80	72	66	65	69	78	60	83	73	56	55	66	75	78	71	77	68	81	84	70	68	63	71	65	68	66	61	69	62	70	63	73	63	76	74	64	75	78	79	57	74	68	58	69	75	71	65	66	75	69	69	70	66	70	64	64	74	67	72	77	62	84	73	76	59	79	70	55	61	70	64	53	67	76	73	69	54	66	75	70	61	74	73	65	58	60	76	65	69	72	69	64	82	64	60	69	73	59	70	72	79	63	66	68	64	77	81	74	69	67	76	57	48	83	59	83	76	70	68	64	62	62	67	62	56	70	91	72	71	72	72	59	72	67	81	70	76	76	52	77	88	63	68	72	85	56	73	73	80	85	66	61	70	63	74	72	70	76	55	64	81	56	85	58	70	69	84	63	73	70	72	60	60	60	79	53	78	78	63	84	78	78	68	71	84	94	72	71	73	78	80	77	74	87	61	66	78	70	69	62	70	66	68	77	72	79	76	85	92	67	68	70	70	68	70	69	66	89	82	64	79	75	60	79	79	63	72	75	76	75	61	65	75	66	61	76	75	72	71	65	69	62	69	69	54	83	52	65	78	76	69	67	87	53	56	74	66	61	62	66	73	70	58	63	69	50	59	63	60	73	67	83	66	64	77	76	70	75	67	66	71	66	67	70	81	68	64	68	69	64	54	69	60	78	61	62	72	76	81	76	77	54	68	65	66	66	69	67	63	94	72	74	74	85	59	76	67	77	62	61	77	79	70	71	69	82	66	73	76	69	78	77	72	84	68	60	66	65	57	68	77	74	77	68	67	58	69	92	63	58	76	80	68	73	66	70	72	65	63	80	69	74	70	61	55	81	83	71	81	66	68	68	67	67	78	72	65	63	86	69	68	69	79	86	62	76	68	60	83	62	74	70	68	80	72	70	65	78	84	76	74	81	58	55	84	75	63	75	69	71	77	74	71	73	79	81	82	86	63	56	63	63	74	71	64	77	50	66	69	64	89	77	71	69	63	69	57	80	67	68	54	80	74	70	61	64	67	82	68	68	59	76	86	76	74	58	67	80	73	75	53	80	77	66	74	66	72	78	80	63	67	78	76	74	80	64	66	66	71	73	58	78	70	61	85	77	62	56	62	69	71	72	79	74	83	78	74	85	60	65	70	61	65	57	81	67	91	66	62	55	80	64	62	71	75	83	65	69	64	84	72	66	83	62	63	76	69	83	65	55	69	86	64	62	58	58	74	76	72	62	67	74	65	71	83	74	72	77	55	68	68	68	76	67	64	64	54	55	65	66	82	68	73	64	66	57	72	62	74	75	60	82	91	66	76	74	55	81	64	76	70	75	73	69	65	61	72	58	68	66	52	75	69	80	59	63	75	47	63	56	69	54	59	73	73	78	67	65	76	66	62	75	82	53	75	72	60	54	61	62	65	60	71	64	64	76	64	69	66	71	60	69	71	67	77	78	61	58	67	54	67	87	69	49	80	70	84	53	53	55	67	65	55	78	63	78	65	69	76	89	62	78	63	66	79	80	81	53	69	70	68	60	66	63	75	78	75	82	69	64	68	59	77	61	71	72	59	60	63	67	75	79	69	55	49	71	62	79	61	81	67	71	70	58	66	79	70	84	70	73	57	66	66	66	56	79	71	66	68	59	67	61	60	73	79	69	56	71	63	62	56	85	73	75	70	65	68	73	74	69	75	77	61	73	72	59	66	87	74	79	68	77	79	68	68	61	59	69	72	67	62	73	76	59	80	78	69	78	70	67	77	63	85	74	67	59	79	82	69	69	73	61	72	54	76	71	78	63	71	76	47	67	71	70	65	72	67	55	75	62	77	66	77	79	78	63	74	68	78	61	58	72	78	75	53	69	78	70	76	66	51	70	74	69	71	76	85	70	76	81	62	68	74	72	55	82	76	65	67	75	76	68	70	57	66	70	58	75	54	71	73	62	52	74	74	70	74	75	76	90	76	62	67	67	59	57
21601	5801	3091	3341	7449	10488	10716	9874	8199	7006	5633	4710	3972	3470	3026	2621	2393	2124	1917	1812	1574	1625	1522	1414	1290	1231	1137	1124	1034	980	967	966	920	850	881	894	893	852	839	834	860	766	730	708	729	679	705	695	708	686	666	678	716	642	672	686	676	636	646	649	671	699	654	672	657	650	653	656	660	707	668	634	653	647	679	643	642	616	628	605	639	620	646	611	601	685	664	663	675	711	671	690	609	687	654	650	618	643	652	613	618	595	628	611	586	601	624	649	667	597	632	597	673	645	598	589	609	581	624	616	626	601	617	631	582	614	587	589	576	586	598	570	634	581	597	613	609	621	575	632	598	609	582	613	587	587	564	632	573	623	621	632	614	600	564	584	614	609	584	580	569	578	591	598	583	583	599	638	610	599	626	595	582	571	589	625	580	597	616	601	590	609	593	589	574	556	554	639	577	577	578	647	563	617	612	606	611	592	584	577	579	567	606	606	630	587	563	566	575	630	592	576	578	592	604	573	598	564	609	605	623	588	607	598	543	628	560	619	591	585	584	598	593	562	589	592	596	639	626	584	629	618	606	602	591	573	602	599	587	579	560	623	590	629	597	598	588	616	594	599	566	634	585	569	597	603	584	551	576	601	589	584	578	596	607	539	606	636	643	618	585	605	573	566	587	557	603	566	598	575	549	633	571	578	615	576	601	609	590	581	636	585	577	602	607	615	557	604	595	593	620	580	570	595	564	563	591	596	609	608	599	567	612	568	552	582	603	601	595	577	567	594	557	627	578	580	597	584	556	614	622	607	619	594	597	604	601	630	576	616	600	622	581	635	619	586	567	558	612	560	605	589	598	661	598	578	609	598	630	627	559	595	608	612	601	604	573	603	572	580	544	602	542	592	615	612	591	586	583	633	608	612	587	570	587	609	617	579	596	626	600	607	585	522	611	574	612	651	594	598	579	598	622	597	585	567	600	604	583	608	591	579	603	568	586	604	605	605	588	592	598	559	624	617	598	580	565	612	552	563	587	634	623	598	596	598	611	543	555	604	620	611	633	577	584	583	598	599	553	550	606	583	616	553	626	559	578	593	603	596	599	595	602	582	597	613	587	606	592	593	585	600	580	606	599	625	581	578	567	579	595	600	634	593	607	610	597	600	563	585	574	563	603	558	583	600	617	587	592	608	599	613	574	593	583	570	647	591	625	601	542	614	615	611	592	584	582	558	652	644	604	565	620	655	658	602	612	602	618	556	589	616	589	610	572	618	581	623	604	559	593	580	634	591	585	599	579	597	589	574	601	601	596	599	613	561	575	596	563	620	596	609	573	573	589	581	564	575	577	586	564	605	583	568	658	606	600	624	594	569	611	579	559	615	606	605	580	580	582	640	578	596	544	597	630	589	609	581	575	582	584	586	596	615	577	592	553	603	622	583	596	587	591	603	599	615	619	610	604	592	591	568	579	575	570	613	593	576	598	598	569	626	544	562	600	591	603	569	577	574	563	576	566	594	598	598	619	585	595	603	561	584	606	596	551	595	577	601	637	565	572	614	579	539	605	596	565	607	636	605	584	591	580	582	588	610	603	583	564	605	582	575	558	554	569	560	625	558	600	633	591	594	588	628	627	587	577	585	571	632	572	569	591	587	606	567	615	594	571	598	610	566	581	605	593	598	610	629	592	598	657	598	556	606	541	603	616	571	576	592	589	581	644	609	614	631	611	623	550	583	587	610	610	593	598	587	573	572	617	584	578	603	628	571	606	602	558	570	593	556	596	580	600	581	561	545	583	565	623	563	542	617	603	604	582	575	598	596	547	596	609	595	583	585	583	554	593	616	601	605	612	624	589	607	568	673	578	647	582	564	608	624	595	544	569	608	588	578	609	600	591	581	562	566	571	603	558	605	609	593	603	584	567	639	609	569	566	576	568	596	591	570	583	543	579	604	570	597	608	590	574	621	582	627	622	600	589	580	554	601	545	554	644	570	597	609	619	574	636	591	626	625	572	604	614	591	626	639	654	610	595	623	582	576	599	570	569	579	589	594	598	621	576	601	589	582	620	535	596	579	614	631	579	610	604	576	584	584	570	622	646	601	559	574	607	613	613	507	581	636	572	552	642	609	569	614	546	617	585	583	592	627	606	624	600	575	587	606	592	580	600	594	597	591	584	608	593	588	591	556	597	617	652	577	632	585	554	585	505	576	620	599	586	560	591	596	595	562	635	560	619	596	605	628	599	544	591	638	586	610	599	617	555	582	612	602	584	576	588	549	608	581	613	639	568	598	599	606	545	594	612	608	555	570	595	601	587	615	587	556	610	578	612	609	580	616	625	596	608	566	623	630	575	613	584	605	567	634	634	589	577	574	634	601	595	600	612	606	626	620	597	601	565	566	577	620	584	579	576	635	646	637	645	584	598	651	598	620	565	596	631	586	580	574	631	592	594	586	577	639	549	581	562	568	610	622	597	623	575	617	569	625	578	575	580	590	571	613	611	576	552	573	629	566	597	584	588	579	543	577	640	567	575	573	597	634	584	623	587	644	630	603	593	558	584	616	625	574	577	557	588	612	564	530	562	628	598	628	583	614	568	596	577	557	575	613	568	562	614	635	572	581	613	592	590	575	583	619	573	565	559	603	573	566	623	590	570	559	553	598	556	595	606	622	549	566	627	588	590	586	620	596	616	608	557	578	656	632	583	601	607	594	578	548	594	591	569	613	587	607	602	619	587	543	586	583	615	558	549	580	619	596	588	600	635	582	607	590	629	564	592	621	577	593	611	613	576	617	602	624	600	622	591	620	599	569	614	577	604	599	596	553	619	608	596	589	633	592	614	607	574	588	593	640	569	608	606	626	589	606	593	645	620	588	612	585	609	607	608	621	530	619	586	625	581	622	573	619	514	599	574	592	620	611	592	675	621	551	637	590	589	559	546	590	596	574	563	594	574	592	564	586	589	620	625	622	560	569	607	597	595	596	619	621	623	592	619	597	609	591	635	600	528	614	602	605	591	528	568	553	598	596	586	606	645	574	622	569	639	585	604	630	554	543	593	596	611	572	557	574	585	581	611	582	600	553	625	641	576	597	569	571	613	613	611	589	616	616	614	555	614	611	586	579	612	541	615	608	640	558	579	621	544	610	603	615	579	626	588	595	583	575	558	588	583	606	565	546	593	569	550	605	581	539	559	565	613	619	573	559	610	549	612	579	615	598	565	609	609	564	589	613	597	605	615	576	601	629	617	538	615	577	590	651	598	598	647	586	556	575	606	581	573	615	632	619	589	643	563	566	571	559	624	643	576	607	566	595	613	622	572	589	589	600	615	601	613	582	581	624	638	586	551	602	565	569	622	618	587	593	583	651	588	617	612	564	595	591	605	597	576	603	583	564	550	569	597	563	609	565	569	630	601	546	552	597	597	589	638	599	589	573	617	642	634	614	562	644	605	563	596	615	596	591	578	559	591	551	593	620	591	590	590	589	574	607	588	616	568	580	617	607	560	580	566	618
4122	157	115	96	81	106	96	93	92	95	86	80	61	58	54	73	64	73	57	55	52	41	63	73	60	64	64	58	70	58	50	47	45	55	50	41	50	54	53	54	55	49	58	54	55	51	47	53	56	55	54	50	43	55	46	63	61	51	48	53	50	59	53	52	54	48	60	52	60	62	51	42	49	43	49	45	53	49	51	52	57	61	49	49	53	47	60	61	55	68	48	46	52	48	55	54	47	62	45	68	40	56	56	45	51	44	60	47	54	37	60	59	55	36	51	40	41	60	47	46	55	40	49	58	53	44	49	57	51	50	48	55	53	58	49	46	67	51	59	51	57	52	60	52	43	55	54	60	53	46	45	37	50	55	41	55	52	60	56	48	51	53	45	44	55	45	56	50	61	64	49	64	48	60	42	66	50	50	37	55	48	39	43	54	56	43	49	43	62	58	47	47	52	48	57	65	42	65	50	48	59	63	45	48	47	39	53	60	48	50	46	78	59	60	56	64	52	36	42	50	60	49	48	47	52	48	33	40	50	59	59	52	40	68	48	47	53	45	49	58	44	53	57	57	60	70	62	55	42	47	54	40	60	63	45	46	59	52	37	57	46	64	46	50	48	55	38	66	53	52	47	46	51	41	60	51	52	52	45	56	47	51	54	58	52	50	53	64	61	59	54	65	47	51	58	40	52	46	49	57	49	44	44	65	53	55	54	48	64	57	55	41	59	53	48	50	56	63	58	46	53	59	52	74	50	43	51	49	53	44	44	51	50	49	53	38	45	50	57	48	51	48	51	53	60	49	43	51	48	48	50	56	53	59	59	59	50	46	55	56	53	37	58	69	54	48	38	42	48	53	49	41	44	53	59	47	40	46	61	59	44	54	48	51	67	35	52	63	47	41	68	41	47	38	56	50	49	41	64	38	42	46	48	49	55	61	53	54	57	66	68	39	50	57	40	59	50	49	54	59	47	54	40	57	59	61	56	62	56	59	46	47	37	48	53	53	56	47	52	55	52	60	62	46	60	56	59	39	69	51	41	57	44	51	50	52	48	51	42	57	51	48	46	63	54	49	42	48	53	37	47	53	53	51	56	43	38	61	53	50	47	60	58	37	45	50	44	71	42	50	47	50	66	53	45	53	59	50	55	40	58	54	47	45	52	41	42	46	51	71	58	49	49	52	64	61	60	61	48	48	58	46	52	62	44	59	43	49	46	51	38	57	41	46	47	56	57	60	56	63	54	43	35	45	54	31	61	61	46	75	50	47	60	54	46	44	53	50	55	44	56	44	42	52	55	50	48	55	74	55	44	44	46	50	58	51	47	51	41	57	61	58	45	41	49	45	55	46	44	57	54	49	56	46	55	51	64	48	62	56	55	51	47	52	62	50	51	48	48	49	41	54	61	52	52	50	55	66	52	48	61	45	61	44	54	58	39	55	47	49	49	51	50	61	36	44	48	52	55	48	54	62	51	57	49	51	39	49	60	51	59	47	57	50	54	55	43	48	51	58	54	38	68	57	62	59	47	60	45	52	54	55	52	50	39	40	54	44	54	53	55	47	61	56	51	56	54	58	47	43	49	55	51	46	55	51	45	45	45	59	56	40	61	39	53	61	66	56	46	49	52	52	57	59	49	65	48	49	64	54	53	44	50	45	61	51	50	48	53	60	53	50	54	40	56	52	50	51	48	61	45	50	52	61	57	60	58	59	54	42	50	48	37	48	54	53	52	52	51	54	49	49	42	38	45	43	42	55	53	53	52	50	46	55	56	60	50	50	48	49	55	47	47	55	56	43	42	45	54	41	57	51	56	68	49	59	49	35	60	55	49	47	56	68	51	50	45	46	44	62	48	60	48	47	40	55	51	52	47	61	37	62	39	53	49	55	63	50	62	44	33	42	59	49	60	52	55	60	58	59	60	45	53	52	56	43	50	56	47	48	49	60	64	51	54	60	33	45	48	59	57	44	53	54	56	47	44	54	45	64	61	50	59	44	47	46	58	56	47	41	54	59	58	57	56	53	55	60	67	50	37	37	46	55	54	47	64	60	57	56	45	56	56	67	46	49	61	50	53	47	63	60	61	40	56	63	54	48	46	51	47	55	61	50	45	59	47	45	52	57	57	45	62	57	47	54	62	41	43	46	43	58	49	51	43	54	48	56	40	42	62	37	51	50	57	48	49	50	41	45	51	50	41	49	55	56	48	47	59	48	52	60	51	54	49	58	46	45	44	50	47	53	49	54	43	52	48	45	63	60	58	53	45	46	65	49	49	46	53	37	61	55	46	45	48	52	59	67	37	68	37	49	54	55	47	53	51	55	57	45	46	57	47	47	71	52	48	50	50	42	49	56	53	49	62	47	44	43	49	55	49	50	54	51	60	62	54	65	53	51	57	54	57	51	56	52	47	46	57	49	60	56	46	53	58	58	46	55	63	55	38	58	52	63	55	44	41	48	53	61	51	49	51	53	50	43	62	52	59	60	49	54	46	48	55	61	48	43	57	54	58	57	58	44	55	60	45	62	44	61	49	47	65	67	44	44	53	53	50	49	51	56	51	56	48	43	50	42	45	44	57	50	50	48	58	60	52	45	38	51	52	55	48	49	41	45	45	53	58	56	59	47	51	48	46	48	42	58	57	57	62	43	49	71	57	53	52	36	49	47	47	44	47	50	46	49	51	43	42	56	46	41	55	57	54	51	48	49	51	47	61	46	49	56	45	57	52	54	41	52	54	50	43	58	64	51	60	59	55	74	61	60	62	56	55	45	51	66	60	57	43	57	41	45	39	48	60	46	49	51	56	58	46	57	45	55	46	62	54	49	58	61	46	62	58	54	48	57	48	49	50	48	59	52	60	47	47	59	56	59	48	49	53	54	56	46	49	47	58	49	54	48	62	50	60	57	48	51	35	39	41	56	39	46	54	46	46	44	39	50	44	57	44	53	44	53	58	48	50	55	54	45	58	60	60	44	44	42	50	58	44	60	45	42	48	51	52	54	54	53	45	60	55	50	40	50	54	53	69	56	53	54	54	44	51	59	47	57	46	57	52	48	50	37	68	61	51	56	54	49	56	59	54	56	31	43	46	45	41	52	65	56	47	66	40	60	57	54	52	59	40	58	44	41	56	39	46	56	43	50	44	58	59	40	51	59	42	53	55	51	46	61	48	52	52	55	47	61	49	53	63	50	64	47	61	52	54	61	49	44	57	46	45	54	45	52	55	63	51	51	45	54	58	51	43	51	67	59	44	63	56	39	46	58	54	52	38	43	48	46	51	44	38	59	56	49	54	56	56	45	43	63	39	50	65	42	46	53	60	53	48	55	56	39	43	42	59	53	58	47	47	55	56	66	47	62	61	61	57	53	54	50	49	52	57	63	58	58	52	46	50	49	56	49	48	53	48	34	49	48	60	38	42	53	44	62	57	60	56	52	50	49	51	50	47	55	44	48	58	56	46	46	47	56	51	55	53	45	40	63	50	56	45	37	52	49
12271	2112	1175	1366	2633	3763	4085	3495	2950	2371	1852	1685	1402	1277	1134	1060	950	908	815	808	706	679	694	599	623	583	596	532	526	531	532	483	510	505	460	495	471	507	480	458	422	422	450	425	442	449	418	432	442	424	438	434	411	458	435	382	417	463	430	424	390	447	429	427	447	476	457	435	432	433	391	448	443	420	471	438	444	462	460	437	417	436	436	455	446	442	458	497	478	444	474	465	432	454	473	404	451	434	418	433	439	430	434	442	415	458	432	452	421	433	468	439	401	449	428	406	422	398	441	430	414	433	453	435	408	431	417	465	448	457	410	378	427	426	428	451	411	440	399	366	423	422	419	416	423	455	447	414	389	388	407	416	436	416	418	450	409	414	410	431	456	427	419	460	411	400	426	383	417	430	394	427	449	429	407	442	415	413	413	401	400	402	444	416	423	422	431	380	449	432	438	385	424	411	407	397	428	368	422	425	445	454	416	441	428	408	436	423	428	393	440	411	436	412	408	459	449	404	426	431	430	436	402	430	408	413	477	465	449	422	452	401	422	414	453	434	408	402	397	428	396	416	412	418	449	445	461	443	425	420	410	438	437	447	412	416	416	385	398	425	421	410	424	407	439	427	418	432	435	425	418	402	416	414	394	422	414	406	427	420	417	392	429	422	463	421	391	429	414	455	399	406	414	404	412	414	379	409	426	419	386	460	435	448	419	430	414	401	420	413	430	419	417	398	441	444	422	414	447	380	439	445	410	428	423	410	453	418	399	434	430	414	418	427	440	441	425	443	390	451	386	412	430	428	425	426	400	472	412	403	442	423	433	441	405	447	435	424	417	406	431	429	447	460	409	408	406	430	431	431	445	453	392	393	452	428	471	427	428	436	434	439	437	403	433	404	474	411	411	440	424	421	433	408	433	436	403	414	436	412	452	443	427	415	428	428	463	475	449	421	423	413	389	430	409	463	366	446	394	408	463	418	445	454	382	427	414	391	435	438	450	432	431	420	412	426	431	423	396	419	420	425	382	426	408	405	428	415	434	424	437	427	477	416	420	413	432	459	410	403	397	446	430	418	391	397	415	408	442	405	392	425	458	404	430	429	446	417	418	410	404	387	402	419	436	461	440	400	420	416	410	458	404	470	426	433	442	435	448	382	419	419	441	407	409	421	438	419	437	407	407	419	453	457	395	436	408	414	407	411	385	457	399	424	414	446	452	425	397	417	369	408	411	425	401	427	441	413	472	404	416	404	416	414	386	452	442	449	441	421	450	427	430	394	432	438	402	438	415	465	428	420	432	426	416	431	433	428	393	438	416	403	395	404	421	395	389	416	399	411	438	428	411	407	400	413	427	412	454	409	441	410	422	439	406	421	422	421	422	416	395	423	428	458	439	432	424	442	439	409	411	414	468	436	430	437	412	388	400	395	450	448	451	430	441	425	436	453	391	430	425	432	422	457	403	441	438	407	419	400	395	415	453	462	394	400	434	418	439	407	410	432	444	420	386	433	424	422	410	428	434	383	437	431	431	413	396	427	392	424	380	443	395	424	441	441	420	408	414	410	437	399	410	391	434	471	442	442	423	460	411	426	453	405	427	391	422	449	423	418	428	445	421	401	436	422	385	418	442	419	445	384	446	397	426	427	424	406	423	425	426	461	408	390	422	442	440	440	428	431	436	414	429	402	459	387	407	455	467	421	424	416	469	440	407	426	402	440	413	430	427	434	440	444	463	418	408	409	447	442	429	477	420	432	460	439	413	412	414	373	409	410	435	423	403	402	454	399	414	431	431	428	412	413	401	404	398	387	408	435	422	434	422	410	451	421	422	411	453	469	427	405	434	463	413	402	450	422	429	401	430	471	455	415	405	470	383	441	404	410	404	420	427	439	462	385	410	399	421	410	427	425	409	434	414	412	437	437	445	414	424	405	459	439	426	440	403	404	409	422	411	417	450	426	411	398	434	423	426	431	400	423	408	433	409	429	419	418	421	419	410	404	441	425	409	425	410	407	400	391	400	439	386	447	445	394	418	387	423	421	408	403	438	423	350	414	425	455	416	444	413	421	427	420	417	398	466	429	416	404	467	377	376	434	429	437	426	412	414	445	476	409	411	425	422	401	417	416	393	393	415	445	406	404	424	454	433	442	443	425	475	404	440	433	406	408	408	422	413	413	450	435	426	426	378	419	422	414	438	411	441	435	413	420	442	414	394	410	387	439	400	430	430	433	429	403	406	451	471	429	448	434	398	429	414	437	427	429	407	469	457	447	414	442	454	415	419	449	373	454	460	444	379	437	430	413	438	431	459	464	380	420	452	435	408	404	425	442	384	395	432	412	455	389	448	418	410	443	449	436	418	464	423	441	426	418	457	426	423	433	419	417	440	385	418	412	412	409	418	441	415	424	409	427	446	426	446	434	404	422	430	442	407	425	411	394	434	401	416	405	455	456	389	451	467	413	439	439	449	426	415	430	425	372	432	443	429	421	439	448	404	388	452	443	418	399	422	432	402	398	399	417	469	451	436	438	450	444	432	417	426	422	438	369	436	425	435	426	421	419	374	429	420	419	419	448	415	423	423	429	418	427	421	427	412	449	407	429	389	410	421	389	437	369	440	420	457	448	408	397	428	454	439	419	411	435	423	459	393	444	411	423	450	435	460	407	403	416	445	439	366	435	445	409	437	426	453	435	399	406	433	494	409	412	398	424	444	407	415	396	427	420	425	421	401	416	387	438	398	398	415	444	446	434	416	412	417	450	429	445	398	431	428	415	442	391	452	444	422	396	436	451	440	386	450	434	434	382	438	425	410	413	417	427	454	474	433	461	413	443	399	411	428	409	419	436	433	388	374	429	401	432	408	387	420	436	415	463	451	417	450	386	415	443	431	419	438	427	453	400	422	454	396	386	416	455	422	422	419	375	412	399	390	417	403	394	389	377	400	430	406	416	382	370	402	463	413	419	393	407	435	465	395	452	450	399	436	461	414	420	425	444	476	440	408	486	417	437	423	425	467	420	379	408	407	414	421	390	445	432	419	434	453	432	449	409	420	454	428	416	422	392	439	425	436	431	411	393	434	437	455	391	430	437	445	413	420	402	378	417	424	405	426	453	383	392	429	432	420	434	421	425	430	431	411	398	434	460	380	382	400	418	435	423	442	433	400	442	447	433	438	427	425	396	424	374	445	405	426	440	428	385	426	434	371	406	392	449	419	437	455	381	418	453	383	422	439	430	446	456	418	430	376	413	426	401	415	406	451	408	408	449	430	427	447	426	431	438	442	389	417	449	440	427	455	455	414	435	450	446	417	422	473	437	404	379	466	394	447	426	452	384	435	463	422	410	412	474	413	420	402	407	450	420	423	437	418	403	427	441	403	432	407	419	424	439	421	419	436	460	450	450	445	432	419	423	441	462	402	436	391	411	415	412	422	414	429	413	414	400	435	432	430	443	435	418	465	433	397	444	430	472	424	404	429	424	417	423	396	430	419	414	437	484	438	422
3587	395	209	159	154	156	180	197	168	166	142	170	149	119	121	122	119	103	120	81	109	98	123	101	99	94	106	89	87	83	86	90	93	97	81	90	74	88	93	95	78	79	82	92	75	91	99	95	93	87	90	69	98	72	92	99	71	86	91	77	79	93	87	90	77	93	78	92	79	67	104	81	78	77	79	91	93	85	83	80	85	72	82	100	92	81	85	87	84	79	97	98	100	89	85	81	83	81	83	78	88	93	95	86	90	93	74	84	108	82	82	88	92	83	85	108	75	90	104	107	97	81	82	92	91	91	97	94	91	79	84	92	88	72	92	88	100	95	93	78	88	91	77	86	86	80	86	90	74	78	104	86	74	92	97	88	72	83	83	88	76	95	108	87	102	88	77	91	77	92	89	85	87	93	93	89	87	95	87	85	111	80	90	81	73	78	84	79	76	85	88	91	93	87	99	85	80	76	94	94	97	71	87	78	74	103	91	86	88	86	81	86	99	75	82	71	88	96	78	87	97	95	81	96	81	75	83	101	83	80	84	76	87	83	99	91	84	79	72	105	100	102	95	81	84	81	78	84	88	90	74	69	85	85	95	87	96	65	81	78	87	103	79	83	88	75	74	77	80	80	89	86	91	77	81	92	90	74	92	101	88	92	76	78	90	97	76	94	74	79	80	107	94	82	82	84	109	91	81	93	68	93	86	96	79	85	92	82	99	87	75	82	83	91	100	86	59	78	94	68	98	76	86	100	88	87	99	79	79	66	81	81	85	114	85	93	71	79	71	101	86	88	86	81	91	97	82	80	81	90	74	80	90	79	90	89	83	68	96	94	86	79	79	92	103	86	83	75	82	105	95	95	86	87	97	82	96	91	95	93	84	79	95	80	90	81	85	92	85	82	85	73	90	74	84	80	80	84	98	89	84	84	85	68	62	77	99	87	98	87	86	73	78	103	104	102	79	76	88	78	81	68	86	90	99	96	91	96	93	95	96	88	100	88	83	82	75	96	87	88	62	81	86	95	100	85	100	87	91	91	93	82	93	79	80	99	81	86	85	88	101	75	84	90	94	88	89	79	91	75	83	92	82	97	84	89	74	92	87	86	84	81	84	91	86	101	82	63	82	88	76	78	86	101	80	75	95	77	98	101	80	106	90	87	83	76	79	93	100	94	77	110	86	87	86	101	74	80	75	86	77	92	88	90	79	70	91	87	82	76	84	86	78	91	80	78	92	93	91	87	93	90	79	88	82	91	91	93	70	88	98	87	95	94	73	81	87	82	94	86	84	88	83	78	87	92	87	99	82	86	83	69	88	90	106	79	93	75	87	70	86	93	91	91	79	97	88	71	77	92	89	92	77	82	83	84	83	83	97	80	84	97	84	89	82	101	100	93	78	89	98	85	86	73	102	101	81	89	78	83	91	94	100	95	98	99	86	82	93	63	90	80	88	80	92	102	77	89	93	82	92	80	82	70	99	86	86	92	90	89	87	92	81	77	75	85	83	88	87	96	88	93	97	84	71	80	75	73	95	80	94	81	82	99	90	109	83	95	86	97	88	90	78	99	79	103	82	85	92	87	104	80	86	81	90	82	96	87	98	69	98	83	81	99	77	85	89	94	93	96	91	92	86	69	104	96	85	98	99	78	86	92	78	67	83	82	89	83	78	89	85	94	96	106	94	99	82	74	80	84	81	79	72	99	86	76	85	89	88	88	83	77	100	90	64	94	79	110	79	84	89	79	94	77	96	78	88	82	78	94	87	93	78	81	81	99	92	101	83	91	83	87	106	76	86	84	90	82	72	81	88	84	92	89	82	79	89	93	87	91	80	76	86	96	89	87	102	92	90	89	86	83	64	80	83	81	72	83	91	92	96	86	81	84	93	88	83	86	81	89	87	100	102	82	87	103	86	83	90	71	87	95	84	103	84	94	97	80	79	97	77	89	84	82	97	79	102	79	77	92	78	99	98	88	77	75	85	103	92	96	100	98	64	90	83	103	83	88	87	80	95	92	81	91	83	105	113	104	87	77	69	85	92	83	88	70	92	93	90	88	105	79	87	90	88	91	88	72	91	88	87	79	78	86	85	76	85	94	91	91	107	98	83	92	93	83	83	78	90	79	79	97	73	81	102	90	87	94	88	86	105	84	90	92	88	78	87	84	84	72	77	98	89	88	97	84	88	85	95	91	99	75	84	81	71	101	89	98	79	90	100	78	95	93	93	93	83	80	82	93	85	73	78	92	89	84	84	105	96	90	80	83	89	79	91	90	84	83	87	72	86	74	108	77	86	90	86	102	81	78	80	100	78	75	75	81	88	90	90	84	81	84	74	85	83	90	92	79	71	91	85	77	79	80	104	77	78	83	84	99	94	81	83	76	96	96	86	99	95	79	101	94	83	92	100	86	80	88	85	71	83	77	88	82	99	86	90	92	69	99	92	103	89	84	91	70	73	84	79	93	83	82	86	70	95	101	87	84	82	80	75	89	73	123	83	105	69	77	95	94	95	99	93	86	81	78	92	76	84	86	81	90	106	87	82	93	83	88	85	85	83	92	80	85	91	102	95	77	94	92	77	88	81	79	96	82	63	76	97	103	96	100	83	93	85	111	80	93	95	80	82	93	86	79	83	78	87	87	87	80	99	76	93	75	75	97	106	97	81	89	82	87	102	91	75	73	91	105	82	74	109	80	107	87	80	97	94	93	116	98	85	102	80	95	83	101	89	88	78	82	86	85	89	96	94	87	85	96	89	61	88	89	90	78	86	89	91	93	77	97	67	97	81	98	83	87	104	87	97	78	95	80	72	84	85	78	88	87	80	72	88	77	86	94	100	104	93	83	106	80	79	79	72	92	90	93	78	82	91	74	91	82	74	91	94	87	96	87	105	80	96	70	93	100	93	83	77	75	64	94	81	77	76	92	86	87	70	74	92	74	76	88	80	80	77	77	85	80	87	90	101	87	91	72	93	78	79	91	92	73	87	86	83	88	83	96	69	70	82	97	86	98	78	87	68	76	105	105	85	94	87	86	85	76	72	84	89	91	86	82	75	82	89	90	92	92	85	77	84	94	95	82	86	80	101	107	87	88	92	100	84	87	91	89	96	83	86	91	88	87	67	80	107	93	65	79	87	100	92	82	85	84	94	76	78	73	74	87	85	83	82	89	112	88	88	99	97	90	92	72	89	81	73	82	88	81	71	76	89	86	94	83	89	72	80	70	88	84	94	70	103	81	89	77	78	100	83	95	80	94	97	80	80	77	69	92	95	84	80	75	78	84	71	75	78	79	96	95	77	82	102	79	85	104	86	90	87	90	96	94	85	104	81	83	94	83	93	87	86	79	85	90	83	79	92	84	97	78	82	86	102	80	76	92	82	77	96	89	68	87	89	108	89	98	90	101	87	100	94	91	90	91	68	79	81	81	85	92	74	93	87	76	89	70	88	103	92	85	83	98	86	90	95	82	76	85	76	94	79	94	82	92	89	107	91	77
19984	4734	2440	2681	6082	8108	8267	7449	6153	5133	4211	3523	2954	2570	2248	2035	1836	1598	1579	1507	1371	1394	1253	1161	1135	1102	1093	1085	1007	977	914	952	918	870	823	901	815	869	846	889	885	835	785	806	822	799	785	770	790	788	774	731	724	743	777	767	725	818	792	748	734	776	747	726	804	735	783	768	758	743	777	735	746	737	718	754	707	741	733	745	760	757	777	720	794	706	803	744	782	807	779	815	748	749	775	822	707	755	697	796	706	698	719	704	752	765	698	718	753	722	769	742	759	736	725	687	713	722	705	680	712	676	749	734	717	727	739	697	675	744	671	722	756	714	731	707	714	688	696	708	731	669	658	678	718	740	687	725	719	671	683	709	748	752	724	712	731	710	730	735	704	735	707	716	703	713	718	665	724	743	689	734	732	657	701	726	717	769	719	693	710	759	738	717	702	660	718	757	757	801	728	690	702	688	704	683	758	724	655	716	763	714	718	694	694	699	755	711	746	711	744	729	668	743	683	666	702	725	721	718	708	723	738	714	713	748	693	688	710	692	692	749	616	704	713	754	729	700	734	731	710	763	720	714	725	741	744	685	705	713	720	720	679	723	717	727	701	684	681	703	635	760	715	708	709	721	693	720	679	739	734	739	688	714	707	701	736	709	697	668	729	697	726	683	713	735	690	681	713	681	714	705	723	726	682	719	711	703	713	669	686	705	719	746	729	703	715	681	746	692	720	725	730	724	715	664	727	755	711	723	690	703	724	677	701	689	736	672	712	710	771	733	683	749	743	701	740	712	717	708	742	689	692	723	743	689	681	740	742	718	654	702	691	674	705	703	743	722	685	723	695	687	743	746	663	710	716	689	734	723	740	735	715	725	711	717	699	744	698	694	705	699	714	720	698	740	672	678	712	687	708	690	731	677	694	701	733	695	685	747	676	710	726	700	688	711	686	649	680	739	657	685	665	735	714	721	712	705	707	749	673	737	722	750	698	671	688	713	668	786	671	689	778	776	706	714	770	704	696	731	707	693	702	722	722	686	719	733	729	739	713	731	690	706	676	736	676	711	714	730	724	716	712	761	703	695	717	732	724	690	697	734	689	695	682	737	712	732	707	720	723	747	718	691	721	730	731	710	680	727	714	727	746	703	750	708	709	736	730	681	701	663	688	729	742	675	711	711	716	674	672	666	729	705	695	721	699	724	732	721	723	720	714	680	728	716	697	721	656	733	722	694	778	721	724	687	736	734	769	709	688	687	737	742	744	742	770	699	698	713	714	739	700	729	718	793	692	758	702	714	722	734	688	724	712	666	706	739	757	734	735	745	702	709	722	741	666	676	690	716	702	665	735	722	677	717	728	727	734	771	701	718	746	678	687	729	692	684	729	698	692	715	730	702	761	707	707	737	751	746	704	727	709	684	706	709	680	747	727	742	663	694	664	685	686	748	688	707	709	720	656	728	710	761	759	748	691	720	727	689	681	696	734	686	736	768	707	720	751	725	709	719	687	704	737	752	751	688	753	742	711	670	691	684	730	746	690	748	660	723	746	708	679	709	745	693	724	719	715	750	729	739	660	676	682	714	717	772	691	716	707	739	674	706	688	753	676	688	713	719	715	704	715	708	679	666	685	675	708	719	781	719	683	754	691	714	705	749	710	730	666	710	714	700	745	681	752	671	687	691	732	741	693	694	731	700	721	718	707	673	689	711	702	733	707	728	734	669	730	770	722	726	736	670	689	731	690	704	715	701	749	700	736	783	639	690	687	718	736	707	683	686	696	745	716	734	727	691	715	716	710	664	738	678	714	704	706	693	709	728	684	733	741	698	705	701	734	721	722	715	702	759	716	675	742	699	685	701	734	729	721	698	746	697	747	679	702	708	692	702	656	724	715	727	711	746	730	692	734	739	727	731	711	679	714	755	742	687	704	724	707	712	740	716	723	673	700	724	659	758	707	723	710	712	686	696	738	747	708	731	718	669	707	742	728	688	730	668	726	755	701	724	712	730	672	685	705	692	718	721	678	652	756	704	698	704	728	686	743	697	689	706	700	701	705	747	728	668	704	694	703	720	699	723	691	717	702	702	708	727	708	703	673	720	719	694	717	742	692	722	730	740	764	687	681	720	671	704	697	741	756	683	697	736	660	682	732	740	745	674	733	723	676	709	747	738	777	751	730	723	758	711	710	747	740	703	678	739	708	707	739	673	691	710	737	729	724	699	717	710	708	689	697	679	730	685	691	670	703	690	687	667	701	682	714	720	713	723	721	711	752	734	776	688	694	718	699	663	688	670	687	757	722	715	705	697	710	754	708	735	705	688	703	724	702	677	737	739	714	682	708	706	735	678	690	728	736	658	738	713	742	707	703	699	725	689	743	697	726	761	732	693	684	738	716	707	731	681	677	699	751	761	662	711	725	738	688	699	715	745	698	762	725	711	693	769	745	701	720	764	724	709	729	674	701	731	674	676	709	693	746	709	688	745	727	686	719	671	754	767	690	751	693	702	766	736	731	697	689	691	712	732	654	676	715	710	765	657	711	742	746	740	696	711	682	753	726	672	702	727	717	692	728	692	724	740	686	696	656	766	694	741	722	672	746	678	702	692	708	710	661	701	719	651	750	703	731	724	729	706	675	735	683	708	696	705	751	678	758	720	733	698	738	726	663	703	736	731	719	716	706	658	723	753	719	713	712	720	716	742	704	682	713	722	671	701	759	666	711	717	736	690	686	724	717	700	711	729	745	718	711	701	695	743	711	700	682	701	670	683	702	726	757	759	743	732	699	674	685	729	717	660	795	661	688	728	732	709	652	725	699	720	745	644	728	712	695	727	677	727	734	647	674	718	695	704	726	702	681	697	694	711	704	707	709	660	720	742	690	755	725	722	729	695	770	681	727	695	775	703	724	679	726	673	702	688	678	701	695	742	703	660	730	718	712	671	694	760	708	744	711	693	692	696	734	724	698	752	739	678	753	748	698	712	714	694	742	711	735	690	677	724	728	701	754	676	697	671	695	716	724	687	660	700	740	751	695	705	743	648	744	681	716	679	746	715	688	752	731	711	684	725	725	696	735	733	661	784	719	708	718	753	685	713	698	671	692	735	699	694	721	688	683	753	717	720	719	665	709	685	746	703	736	665	705	670	716	766	785	728	721	690	671	707	690	727	726	722	704	703	704	664	701	703	681	677	756	723	722	727	656	738	717	686	675	681	686	706	699	679	692	724	764	706	777	686	718	724	740	682	717	698	687	701	734	755	724	727	737	701	733	703	692	730	754	724	721	720	720	715	702	710	709	704	704	683	671	715	748	778	724	697	677	699	715	681	761	753	765	736	741	675	729	695	756	692	673	692	697	728	723	773	709	690	721	692	697	672	720	696	683	749	695	676	685	759	699	723	728	701	708	704	695	727	731	693	754	724	715	686	768	654	751	712	694	713	713	751	735	723	680	690	720	722	724	684	740	687	694	721	677	720	727	718	677	719	753	671	700	731	679	710	786	688	700	708
6515	248	134	104	56	87	102	113	110	99	81	70	73	70	56	82	66	58	58	51	38	34	42	31	43	42	39	35	34	40	29	36	37	36	34	28	34	29	25	31	31	32	31	34	27	27	24	24	40	30	24	32	29	26	23	31	27	33	27	29	26	36	34	25	24	18	33	28	28	26	26	25	25	28	25	25	40	25	24	29	20	20	28	25	28	26	28	31	28	27	16	36	30	29	25	33	25	28	26	21	22	30	34	23	24	29	23	16	25	34	27	20	33	29	30	35	29	29	23	35	28	34	24	30	26	32	25	35	23	24	24	23	28	20	32	25	24	22	29	32	20	28	20	31	40	22	16	32	27	23	21	24	23	23	27	22	44	32	30	24	25	22	14	30	26	24	38	31	24	21	28	23	15	29	26	26	20	22	23	19	27	32	31	26	38	22	30	22	22	36	25	27	24	21	22	24	21	23	28	26	26	23	21	22	33	23	25	25	17	28	26	24	26	26	26	16	23	29	26	27	36	25	27	24	22	29	29	25	27	29	29	23	10	22	20	25	27	26	28	24	21	32	29	16	21	25	39	27	22	14	37	16	21	24	30	28	27	27	30	24	28	24	17	24	26	31	31	17	26	32	20	22	32	25	28	27	32	31	26	24	32	18	22	20	25	30	28	22	20	25	29	29	23	25	24	20	29	21	30	21	14	28	28	21	26	38	35	16	31	22	25	45	25	21	30	30	28	19	18	20	32	29	29	24	24	29	27	31	25	16	28	28	26	24	26	33	25	30	23	34	30	29	21	28	20	21	29	29	31	21	22	26	35	33	32	28	23	21	17	18	24	26	20	30	21	18	26	23	25	19	36	31	22	23	26	25	30	25	23	30	39	24	33	25	25	28	24	27	28	37	27	23	28	25	29	22	17	19	35	29	25	20	29	20	25	19	23	23	34	21	23	27	32	19	22	29	26	25	32	22	23	26	29	32	26	26	46	19	23	26	27	18	25	17	22	28	22	28	24	31	32	17	27	23	28	28	18	23	30	21	17	20	25	26	22	34	26	20	29	28	20	31	25	26	27	31	31	28	35	23	32	19	23	26	23	23	28	32	29	27	38	26	33	31	23	28	32	21	22	44	27	28	24	19	31	21	17	22	23	33	22	23	27	19	28	29	33	19	31	19	26	23	29	22	33	28	20	20	28	24	28	20	27	31	25	24	28	29	26	31	27	25	33	29	26	19	20	27	36	17	24	26	26	33	25	21	29	25	31	31	25	33	27	27	28	28	24	21	26	25	27	28	25	22	27	20	26	28	19	23	20	24	23	39	30	19	33	30	31	27	22	25	10	26	29	23	24	29	30	15	24	25	22	26	28	24	23	27	25	33	21	23	31	21	26	15	23	21	30	24	25	20	30	27	24	33	31	32	24	29	28	18	26	24	22	33	32	28	21	25	33	30	27	31	33	25	22	30	40	33	24	20	23	30	26	29	22	25	25	30	32	32	29	24	22	19	27	35	21	28	21	25	21	26	20	26	40	16	28	28	25	31	34	31	30	23	24	22	31	21	21	28	36	24	25	27	32	38	35	25	29	32	26	32	27	29	30	37	22	29	16	25	28	31	39	26	27	22	23	26	24	27	23	23	30	25	35	34	34	29	31	22	34	24	29	28	24	28	22	21	29	22	22	23	21	24	29	29	22	17	16	31	32	29	31	28	21	24	21	27	16	31	26	22	23	29	23	37	27	22	19	31	26	31	21	23	22	26	28	19	32	19	25	23	29	23	33	25	26	31	23	16	25	15	24	25	26	26	29	23	20	31	29	36	26	24	32	13	25	29	33	18	29	20	22	28	37	27	21	23	14	24	29	25	26	36	30	18	24	35	22	20	28	34	27	20	25	21	17	21	31	19	35	27	24	21	19	25	23	22	25	27	27	29	25	25	26	21	33	28	30	26	24	17	20	25	31	23	26	24	30	16	28	20	23	24	21	30	24	31	20	18	17	23	31	23	24	18	31	24	34	26	20	22	23	25	33	18	24	23	36	32	33	15	35	29	16	22	24	29	32	31	21	34	18	22	17	28	20	26	21	32	31	27	24	26	27	21	28	28	23	24	30	28	29	23	29	25	19	22	18	22	18	17	22	34	31	16	26	34	21	31	16	22	30	42	25	23	31	31	27	27	22	23	26	28	25	32	19	28	23	18	31	29	24	29	26	25	33	35	24	27	27	26	22	22	29	25	22	18	19	33	31	29	23	23	26	26	25	31	34	28	26	24	30	27	35	32	32	24	28	29	15	29	28	29	24	24	25	24	40	27	18	23	26	25	23	27	25	25	18	23	28	25	26	25	20	24	25	22	24	14	27	24	22	32	25	23	27	25	25	17	24	26	26	37	30	35	32	26	20	36	27	22	32	25	28	18	23	29	24	28	30	26	33	28	24	25	23	27	30	25	31	20	33	27	23	40	28	26	29	33	25	26	23	20	33	26	25	24	32	17	20	29	23	27	27	33	24	21	36	21	26	18	24	29	32	30	21	25	15	23	27	29	23	29	28	18	23	28	24	34	22	22	23	33	19	21	32	27	21	31	23	27	16	30	34	24	25	18	24	30	27	40	19	21	17	20	25	21	27	28	29	19	21	18	26	19	33	24	29	26	27	32	28	31	20	28	20	20	28	19	25	21	30	32	24	20	26	33	14	19	30	29	32	34	25	32	27	21	18	19	18	25	26	22	19	32	26	29	30	21	26	23	30	29	17	27	29	31	20	18	14	25	28	22	27	30	20	29	23	28	31	27	46	31	22	27	20	25	20	25	29	24	22	28	24	19	23	25	24	18	24	17	23	27	19	34	34	22	41	32	22	29	25	26	20	23	27	17	32	29	29	35	23	23	26	15	28	33	17	22	39	21	22	27	25	26	21	29	20	25	22	35	16	27	27	15	34	27	24	19	23	24	27	21	25	30	25	25	29	24	27	20	31	26	22	24	25	20	21	26	19	20	25	25	21	33	26	33	21	22	33	25	31	23	18	24	29	26	19	24	30	34	17	23	22	24	40	20	21	25	15	30	24	26	27	16	28	36	16	22	21	34	24	29	29	24	31	23	28	21	33	26	29	30	25	29	30	25	26	27	33	20	14	26	21	24	31	28	28	28	32	31	21	28	29	20	22	21	27	25	31	30	33	31	31	22	28	24	23	32	27	23	27	29	33	25	23	24	24	37	27	18	22	22	31	34	25	20	33	29	27	28	29	18	26	31	21	15	33	28	28	31	19	31	25	33	25	29	27	30	23	26	24	34	21	19	19	21	20	33	24	30	25	24	22	25	31	28	25	38	31	22	28	29	28	20	20	18	26	46	29	29	28	39	29	31	23	27	24	27	28	37	29	25	30	39	28	31	20	20	23	34	23	21	37	32	34	27	23	27	27	28	26	31	13	25	20	26	28	24	25	28	25	23	23	33	28	25	31	27	25	29	24	29	19	34	34	22	30	24	37	26	18	28
14769	3395	1731	1955	4416	6545	6952	6215	5244	4244	3577	2870	2349	2063	1725	1555	1317	1203	1130	986	872	891	790	714	670	586	582	569	494	490	457	466	413	406	380	385	369	366	387	369	390	340	285	323	309	287	301	291	272	267	259	240	262	266	300	280	270	230	269	268	263	251	271	232	256	240	255	246	224	236	269	274	259	230	272	261	276	266	265	285	273	288	282	254	253	252	268	286	307	280	267	263	274	257	243	248	237	261	237	235	222	225	235	239	247	219	200	221	246	254	242	233	233	219	243	252	217	258	211	226	208	231	202	250	204	214	214	222	219	227	229	247	211	256	210	217	231	240	266	206	219	216	214	212	210	200	226	241	217	209	198	257	199	193	220	219	221	224	215	233	210	230	209	206	215	203	230	224	199	225	212	223	229	233	189	207	235	229	196	216	204	237	203	201	216	213	229	186	213	228	235	202	264	208	207	237	207	217	228	209	217	225	208	202	224	210	222	213	214	205	228	212	200	218	208	203	209	193	198	200	188	211	215	229	207	225	213	229	186	221	217	201	209	207	193	229	207	227	192	213	212	225	226	230	209	207	207	227	231	212	211	226	230	210	217	217	240	205	218	222	199	210	194	217	212	208	223	221	228	206	197	211	244	208	201	219	185	224	198	202	209	188	208	238	211	216	218	220	222	215	204	220	253	214	200	223	216	223	199	206	246	183	215	225	228	201	187	223	205	202	233	216	212	201	220	216	197	208	226	206	210	197	213	208	191	222	213	196	211	237	204	193	211	199	238	199	230	203	215	220	191	214	185	224	221	210	229	229	223	221	214	193	232	241	230	222	203	232	219	232	191	197	231	196	190	210	251	227	229	222	226	230	200	200	201	218	207	234	228	240	213	216	213	213	219	212	223	238	249	210	204	205	219	243	214	208	224	229	207	224	234	234	230	225	212	201	196	212	230	242	215	228	234	207	204	225	204	213	242	212	209	200	193	232	191	208	221	206	219	199	231	236	223	215	233	252	188	218	215	201	214	227	222	222	234	226	210	226	208	207	246	255	219	225	202	216	204	214	213	238	225	225	217	232	216	191	207	200	223	211	213	215	203	224	217	233	220	217	232	220	205	238	238	208	240	214	205	226	240	243	233	208	211	215	202	227	225	246	235	222	212	212	232	219	196	224	229	226	212	213	213	199	216	223	212	225	213	227	204	199	216	214	212	188	193	172	217	224	236	234	221	231	249	228	232	197	232	232	208	216	221	257	209	212	211	239	227	196	230	211	227	231	214	238	197	210	227	223	219	216	218	202	208	215	260	236	228	206	215	208	200	181	228	254	201	217	219	194	208	211	198	221	228	225	210	233	226	226	196	235	217	219	215	224	218	244	222	244	255	202	231	231	218	202	207	228	229	223	257	209	218	206	211	233	206	198	230	203	230	216	222	216	223	218	212	201	209	220	232	215	188	219	231	186	229	192	240	229	220	200	196	181	226	205	206	207	210	226	248	237	212	215	222	225	226	227	225	205	213	180	205	218	230	209	209	217	226	223	218	236	203	227	233	203	200	196	222	196	208	204	205	198	207	220	217	222	206	214	212	214	234	215	213	196	221	211	217	232	224	225	204	204	225	211	219	198	236	232	199	194	203	217	208	198	233	214	193	205	216	212	225	223	212	214	224	223	195	219	214	208	206	228	199	207	204	207	199	202	214	206	203	215	224	203	214	205	217	227	216	213	194	224	222	221	201	210	197	230	224	235	204	247	202	205	210	197	231	222	222	210	231	244	235	231	233	243	238	213	212	215	209	196	218	232	212	234	200	218	215	195	240	216	225	227	213	226	207	233	219	201	220	202	206	213	214	221	212	193	224	202	211	239	214	202	203	210	227	226	237	211	230	214	213	219	227	219	214	197	210	200	221	212	201	206	216	228	233	236	210	211	235	206	195	203	240	224	212	202	199	185	214	240	203	206	160	233	201	221	210	241	233	223	227	231	219	194	215	197	226	197	206	196	207	196	212	219	216	197	197	198	233	216	231	239	213	217	202	237	219	194	188	232	227	215	224	202	192	227	186	203	243	216	203	238	206	211	204	210	197	185	223	208	213	211	209	231	223	208	217	214	211	210	220	232	196	218	235	211	229	222	223	229	206	220	227	209	213	216	226	226	205	196	239	204	214	232	204	205	228	218	211	224	221	226	204	196	196	199	226	208	210	237	212	191	209	228	212	204	252	224	210	210	236	241	185	212	212	196	208	216	197	209	200	231	215	214	213	219	232	225	228	216	223	200	188	228	226	207	204	198	195	202	205	182	216	221	210	196	209	208	241	207	215	228	224	220	209	222	209	208	226	202	235	227	199	219	221	216	234	244	228	209	244	205	197	218	229	226	233	222	220	211	200	215	242	223	213	231	226	217	197	205	225	213	227	225	206	215	212	210	198	216	215	211	237	218	213	198	197	245	191	209	191	225	195	204	216	221	210	231	192	212	231	210	199	195	185	249	206	235	206	221	222	215	190	213	243	211	197	225	235	209	211	202	235	219	237	232	226	206	211	221	204	242	216	217	221	230	234	213	243	233	227	222	199	202	238	229	185	212	217	180	214	200	206	230	233	220	236	207	215	197	218	237	207	265	203	211	211	214	245	209	221	187	219	207	250	231	201	216	218	200	200	219	239	220	203	234	206	223	200	227	227	219	208	204	214	197	211	200	212	198	208	210	237	216	204	220	203	218	239	218	220	226	206	216	219	210	209	207	212	208	188	223	211	192	220	224	207	203	211	225	244	209	197	225	240	211	231	184	207	217	199	230	211	185	181	214	230	180	208	218	202	218	225	222	251	236	230	176	216	198	229	218	222	220	229	183	209	221	202	211	214	220	216	219	232	241	227	222	202	217	229	213	228	218	197	212	236	205	219	213	221	235	215	228	198	209	196	188	234	218	227	214	222	227	207	199	221	202	204	223	214	214	212	222	221	201	215	207	199	217	228	208	215	204	215	207	229	228	242	213	225	214	221	184	224	203	217	240	214	213	219	229	221	204	211	228	210	198	224	213	216	213	211	224	195	208	204	203	234	198	192	201	222	276	223	204	206	208	227	212	205	222	210	195	206	191	228	202	238	211	210	210	234	205	222	187	220	216	200	206	229	209	228	224	197	194	240	209	225	218	245	223	237	238	210	218	214	201	217	203	214	215	205	227	221	209	239	233	187	205	221	235	192	227	207	239	251	199	183	196	209	196	220	215	223	224	199	199	206	199	211	212	207	224	228	239	218	220	202	221	226	227	212	195	204	214	202	238	224	192	225	233	210	240	217	232	213	223	209	211	225	218	226	214	215	221	238	205	194	214	198	220	204	272	233	191	202	217	212	210	231	219	248	207	210	224	214	231	211	216	214	217	214	214	195	199	230	206	223	194	212	213	205	218	262	203	215	209	228	243	234	215	204	243	210	206	208	209	208	244	220	205	224	225	219	247	235	222	215	223	241	195	207	198	226	220	209	206	229	231	218	223	209	236
4916	563	255	200	154	162	192	214	224	204	165	185	158	144	108	116	113	106	99	80	87	106	95	89	62	93	74	99	83	93	72	87	74	90	78	73	87	92	84	81	79	74	83	68	72	58	66	86	75	73	76	57	85	55	61	64	86	67	71	62	78	80	63	72	82	60	83	56	66	59	61	61	66	75	61	70	69	75	71	62	67	70	75	63	69	56	76	79	73	73	79	58	75	72	52	64	69	60	51	72	83	72	74	77	69	65	57	64	74	78	55	68	60	72	79	78	72	75	68	73	70	59	65	65	63	68	88	59	78	65	68	64	70	88	57	71	63	79	75	68	70	64	65	77	69	77	70	62	61	62	74	78	56	59	69	63	83	85	70	67	74	75	63	80	72	68	72	60	59	73	85	67	81	72	70	58	70	75	81	59	74	67	74	54	69	87	80	68	50	65	75	71	80	65	70	64	63	72	74	61	66	80	66	69	84	58	73	72	72	74	70	68	83	74	63	58	77	70	74	57	69	68	88	67	72	69	59	81	72	78	70	60	78	87	73	73	70	70	61	65	70	84	72	83	66	61	78	67	79	56	58	61	61	62	77	72	65	75	68	61	77	74	83	65	64	60	54	70	77	68	61	57	77	68	69	70	69	67	68	72	67	74	76	67	75	73	65	64	61	78	71	78	56	72	75	64	72	70	75	64	75	73	59	64	68	68	57	80	53	68	66	88	65	63	74	82	76	85	69	54	71	62	65	69	74	68	74	65	69	77	69	60	68	60	76	66	64	83	63	64	78	68	69	61	69	66	81	76	67	77	53	82	77	63	78	69	77	60	75	82	62	65	58	77	50	77	75	64	85	60	66	62	74	76	57	72	58	65	73	66	70	83	75	82	68	85	70	57	67	75	71	52	67	79	69	70	53	71	80	80	64	69	67	89	60	71	75	57	57	77	80	62	75	70	70	79	56	69	72	56	61	65	66	73	73	66	76	59	76	65	67	79	65	79	67	73	72	70	78	71	80	63	56	69	78	74	65	66	72	77	69	71	61	68	61	66	56	66	78	68	65	71	75	72	65	59	71	76	61	66	70	77	69	62	88	66	64	71	93	89	60	68	74	79	64	66	69	85	63	65	72	75	67	75	63	64	79	58	78	70	69	73	71	75	68	70	73	82	71	81	50	76	72	65	64	64	62	68	60	69	67	65	61	69	66	76	65	56	65	62	49	55	56	80	68	67	73	61	79	72	66	68	73	81	52	60	72	68	61	75	74	75	83	73	67	68	65	63	78	48	68	77	60	70	74	58	62	67	68	68	66	55	77	78	79	61	79	86	70	71	73	72	77	61	69	87	74	65	70	77	65	59	62	58	63	76	70	67	71	64	54	73	46	67	69	68	70	69	67	76	57	61	64	55	58	70	68	80	63	49	57	60	66	59	74	75	64	66	81	67	74	68	73	78	70	72	63	51	70	78	78	63	71	71	67	46	72	60	65	52	52	69	70	71	59	88	76	69	70	70	74	62	56	61	65	77	75	68	87	66	69	62	60	51	61	67	71	68	77	66	54	59	63	57	71	71	79	69	69	69	64	63	63	68	69	73	69	58	54	71	56	76	62	70	79	68	60	57	62	80	62	75	68	79	71	69	78	78	71	70	58	59	69	61	71	67	74	66	82	68	73	68	61	51	76	81	75	55	61	79	75	68	78	83	51	65	78	55	64	65	81	55	75	70	69	71	66	62	71	81	78	66	63	71	66	66	69	66	70	71	82	63	75	77	57	55	73	71	66	76	60	64	84	75	62	69	80	67	54	68	81	72	72	89	78	69	72	61	71	68	68	64	69	78	66	77	80	68	64	64	95	61	77	83	78	66	73	72	75	73	76	75	58	77	52	70	83	64	62	63	67	68	61	68	83	83	60	72	75	53	63	69	69	66	81	79	68	63	72	72	74	75	80	71	59	75	66	83	68	68	73	61	78	74	67	61	74	71	57	73	67	82	66	54	76	66	59	76	58	64	53	67	58	68	58	70	72	58	65	74	59	65	72	63	75	67	70	81	73	62	70	70	58	79	80	68	64	81	76	69	59	58	59	69	74	68	79	70	70	68	69	64	62	64	65	58	46	60	87	80	63	72	69	75	72	64	72	74	79	66	67	70	63	78	58	73	58	62	73	53	62	60	66	63	57	76	68	73	69	67	73	72	58	64	67	76	49	65	75	48	87	69	63	85	78	70	61	80	81	56	72	74	60	68	79	89	62	84	67	63	75	67	68	63	56	82	61	69	62	83	74	63	63	82	74	66	85	62	68	69	73	93	67	71	83	82	82	62	59	58	69	62	67	60	75	69	54	69	63	60	59	66	83	72	55	71	89	67	69	59	65	72	61	74	74	68	80	75	71	61	66	76	74	53	79	67	66	70	62	68	76	63	65	67	54	54	70	80	73	64	73	80	68	64	81	70	70	73	66	79	85	76	59	70	63	80	81	67	55	72	68	84	66	71	67	69	70	65	69	75	65	71	67	57	81	63	62	72	59	71	64	68	62	67	62	83	80	64	78	64	79	76	61	76	74	68	72	75	84	77	73	68	77	73	57	70	72	61	66	63	82	74	70	70	73	51	77	83	53	61	63	68	63	66	65	71	72	78	58	70	62	62	71	74	63	71	59	79	59	63	77	72	66	73	73	78	48	76	73	75	63	75	61	78	78	73	67	72	60	64	63	69	73	94	75	76	67	70	69	66	77	88	72	62	55	67	56	60	52	68	77	49	70	77	48	65	63	65	68	73	67	62	76	69	72	77	67	74	79	80	65	67	64	74	74	78	70	67	65	61	56	60	76	67	74	71	86	60	58	70	75	69	56	78	67	80	74	65	58	63	73	76	67	89	70	76	68	67	64	68	81	73	68	78	74	78	70	62	60	61	64	77	79	72	62	76	76	65	57	70	81	60	68	75	77	77	69	69	60	71	76	71	69	71	59	63	57	68	77	62	57	70	73	62	67	74	81	66	75	81	64	74	64	75	71	61	68	83	55	65	79	75	75	54	55	72	65	70	66	77	59	66	62	60	65	68	78	72	56	84	71	62	71	50	81	72	65	80	62	79	81	64	71	88	67	91	76	72	77	62	72	59	65	57	86	68	69	68	72	78	74	75	59	64	56	56	78	50	68	77	84	55	56	70	78	63	73	72	67	65	87	65	71	75	67	67	74	68	66	81	60	79	81	92	52	64	77	65	67	72	60	74	71	62	60	76	68	70	84	66	75	67	67	60	65	78	69	71	72	68	60	71	76	58	58	67	70	64	69	83	77	69	71	62	67	85	68	59	57	76	60	72	80	57	63	71	73	68	56	72	65	55	74	63	81	66	57	62	66	65	59	68	68	68	60	69	65	76	69	70	75	60	77	75	71	72	62	82	65	74	49	73	69	67	64	63	73	68	62	57	66	67	73	74	73	68	60	68	67	57	61	69	72	68	75	75	64	64	62	78	64	64	60	70	55	71
21449	5943	3072	3358	7538	10398	10639	9424	8159	6815	5484	4619	3892	3424	2890	2611	2323	2080	1949	1723	1653	1602	1456	1370	1305	1087	1124	1122	1037	990	1038	912	911	839	920	881	910	907	886	859	817	799	676	697	673	658	655	713	618	658	690	661	672	651	669	693	684	697	685	684	682	664	656	671	677	627	685	642	665	640	665	635	585	692	646	679	687	649	647	649	653	639	606	682	609	634	635	701	676	707	673	639	660	620	607	670	640	608	631	551	597	629	582	601	608	658	635	593	604	586	651	593	629	616	608	599	655	608	558	623	637	624	544	566	586	594	597	549	556	548	602	600	631	613	605	572	560	562	546	605	597	589	609	574	592	588	611	604	593	563	610	570	590	587	558	602	562	606	606	594	568	561	596	602	597	611	588	600	598	615	594	570	572	573	581	593	619	600	590	581	583	568	577	616	581	588	591	564	572	594	594	609	623	582	596	590	582	598	596	582	636	593	604	578	556	584	598	579	596	592	572	585	575	573	578	566	604	611	574	551	570	574	581	594	581	599	600	549	572	543	575	563	586	581	605	568	567	599	553	587	592	553	527	571	609	630	601	579	565	616	563	608	576	603	574	586	626	569	564	606	602	593	598	565	592	619	568	590	589	615	581	555	596	539	617	611	605	574	584	565	550	570	591	606	608	584	576	610	568	560	561	600	542	588	602	576	570	588	583	594	573	599	574	533	547	576	566	639	564	568	552	534	605	586	569	592	560	592	618	541	534	585	590	565	592	633	592	590	578	547	564	562	527	544	572	614	592	582	598	583	582	612	597	609	567	620	613	586	586	617	595	611	571	583	530	551	596	577	585	557	621	565	579	549	594	598	572	572	559	600	605	626	578	608	574	608	606	593	581	575	588	619	588	552	574	596	588	560	585	546	554	595	565	569	568	576	593	599	625	573	616	611	596	612	573	587	583	578	564	612	575	604	628	552	581	571	576	613	575	591	563	577	571	607	604	610	605	601	574	575	587	572	607	595	578	638	611	601	566	590	566	588	581	569	580	589	589	593	572	568	614	558	635	554	580	608	593	578	584	607	578	603	602	592	545	591	590	588	590	568	608	541	611	584	529	575	557	649	618	543	578	604	613	552	578	581	615	608	594	569	554	598	599	624	569	592	573	590	584	607	661	580	592	597	584	574	626	596	597	614	583	609	586	568	600	597	571	573	609	568	572	572	609	600	586	591	612	600	601	583	588	611	536	612	575	624	589	581	593	571	584	584	573	555	558	570	572	612	580	612	565	577	600	566	603	596	588	579	556	604	582	625	643	553	587	593	601	582	589	591	595	606	591	602	601	613	571	582	546	610	568	559	597	630	637	574	615	558	608	605	569	567	562	570	547	586	598	566	580	614	559	572	617	596	582	592	564	595	600	606	577	563	601	609	594	577	573	565	586	596	575	600	585	591	576	606	579	585	600	567	569	582	580	558	560	579	594	604	581	619	609	633	586	574	572	566	585	603	591	539	575	564	551	596	602	558	582	569	605	570	577	591	564	603	561	586	579	590	558	571	559	572	543	578	564	575	569	601	571	609	562	592	576	603	590	599	570	596	557	588	567	594	565	551	587	564	527	622	583	608	544	611	607	602	620	600	599	612	566	610	630	584	562	596	593	616	606	603	584	563	567	580	590	573	572	598	564	608	567	584	631	612	578	628	553	663	594	594	596	631	572	525	539	564	569	587	584	612	587	618	572	561	586	586	577	616	562	596	609	564	565	627	605	601	591	627	565	582	601	617	576	557	562	599	588	585	610	594	577	613	620	555	583	579	575	618	616	599	570	554	576	581	593	618	567	586	588	587	591	588	590	619	633	584	566	565	592	569	601	576	568	575	611	637	616	539	574	591	582	567	573	637	582	556	619	590	560	604	618	600	592	588	587	625	586	529	532	534	569	648	554	639	565	612	629	588	592	561	599	552	577	582	588	581	616	563	581	601	588	623	592	552	577	588	595	583	571	615	561	610	565	627	584	597	582	568	597	637	565	600	633	578	651	590	605	564	530	565	565	608	542	627	638	603	571	596	586	592	598	552	550	567	556	553	598	550	609	582	575	587	571	571	593	582	566	593	596	565	584	612	568	605	607	576	572	560	573	575	550	619	585	581	559	595	595	617	601	562	644	567	552	586	583	545	620	627	585	605	610	602	611	526	539	536	589	596	573	583	600	520	605	590	632	576	565	570	609	597	590	539	606	614	571	611	604	590	621	586	606	609	554	571	576	597	599	554	565	550	608	586	549	618	623	649	601	591	571	575	601	603	595	601	543	596	564	587	594	598	626	574	572	606	603	628	601	604	566	612	617	582	576	598	566	572	590	598	603	606	608	583	662	574	597	619	580	633	570	616	548	623	602	599	570	563	561	588	577	606	557	616	613	589	589	613	580	617	613	604	570	572	611	589	586	595	556	579	564	606	626	589	574	577	588	571	571	568	583	586	554	568	604	575	547	619	555	603	558	586	547	574	594	585	580	607	599	608	562	558	576	575	590	657	579	580	599	577	563	596	549	600	589	621	583	561	590	562	547	531	606	594	556	627	577	611	564	568	603	567	586	573	585	603	578	585	535	583	582	543	593	578	573	619	588	595	578	576	613	545	616	571	561	607	585	634	590	619	594	607	572	629	552	601	624	536	579	581	597	532	627	582	590	624	627	587	610	584	626	537	591	591	597	618	571	602	566	592	617	571	559	576	592	562	626	552	593	573	592	589	594	590	584	525	561	558	544	624	562	577	564	573	625	585	611	543	567	542	593	549	583	566	576	582	543	550	633	537	568	561	573	552	565	590	594	609	649	593	583	599	586	633	584	608	578	558	571	588	564	582	590	578	597	616	587	587	562	589	579	584	600	556	581	562	586	629	580	642	608	572	543	566	576	556	574	577	565	554	575	584	601	547	577	582	600	601	629	559	548	542	555	560	630	570	581	578	623	578	598	577	599	606	605	583	584	577	605	578	620	562	580	561	587	552	591	565	538	628	583	585	606	557	577	603	575	562	545	564	587	617	611	626	587	599	590	544	588	545	598	584	578	612	579	586	586	630	598	594	575	588	562	569	593	598	563	551	578	572	616	614	584	624	524	594	593	577	594	573	657	544	617	578	549	613	618	579	627	603	603	598	575	639	600	654	576	576	592	598	562	591	616	564	578	591	602	581	539	558	580	554	598	593	597	601	553	574	569	566	573	608	610	581	563	583	622	579	576	535	588	558	589	566	601	607	564	576	554	585	548	586	574	596	578	567	582	584	616	543	616	585	583	607	588	586	557	567	547	570	609	603	583	540	560	599	545	535	605	587	535	548	595	561	599	554	537	624	548	568	558	644	598	567	619	572	615	577	614	560	586	590	611	565	622	578	561	573	580	582	601	562	558	584	570	581	607	608	587	576	577	634	575	551	618	643	567	575	588	578	616	590	623	629	604	556	591	567	565	572	560	573	558	570	593	570	576	623	624	602	567	520	600	598	619	594	584	567	593	616
3867	187	109	95	88	73	85	93	81	68	79	75	70	67	68	57	79	55	68	61	79	58	44	60	46	49	66	42	58	60	44	66	53	53	50	57	52	68	42	55	54	38	46	48	43	58	62	54	46	58	47	58	52	44	46	62	53	53	46	55	61	57	55	42	51	47	47	55	58	50	46	46	39	43	68	53	47	61	42	45	47	57	62	55	54	45	50	52	47	46	54	56	63	57	52	45	49	46	59	40	55	47	45	37	36	50	43	44	52	55	46	61	44	47	63	55	53	70	48	54	53	38	44	47	62	51	50	54	41	51	42	47	46	48	52	45	64	41	52	51	72	41	53	43	44	44	57	49	39	39	52	45	46	36	46	49	49	60	48	48	57	47	50	70	56	41	55	48	41	57	52	65	36	59	55	49	60	50	60	48	45	60	48	69	49	51	65	65	47	49	43	56	52	39	51	56	52	48	41	38	41	56	56	56	57	48	43	54	52	59	55	67	42	55	53	46	54	53	50	65	51	56	41	66	48	44	52	36	46	56	50	41	44	50	41	54	55	43	42	46	44	47	40	43	44	48	54	65	49	39	49	56	46	51	50	52	49	57	49	44	57	50	45	72	65	57	52	59	43	43	54	62	40	46	43	58	47	60	43	54	56	57	47	56	62	53	61	57	39	52	53	45	43	52	58	59	34	43	50	57	51	53	43	53	44	53	46	53	56	45	56	56	40	55	53	53	60	57	54	59	44	50	52	54	48	50	57	49	63	49	46	58	41	54	50	55	48	59	53	51	43	58	60	48	53	46	50	61	49	52	46	37	73	51	50	52	54	59	61	49	55	44	54	55	37	51	45	55	61	49	60	58	41	34	62	47	51	54	61	52	53	53	50	59	43	41	51	54	51	54	57	36	45	52	59	59	55	47	54	50	46	51	45	59	59	55	72	45	56	50	45	49	62	46	43	48	50	60	39	43	43	51	38	61	43	45	50	40	47	60	57	54	44	47	60	42	54	54	54	39	47	52	55	58	48	45	50	60	40	61	66	57	58	50	42	48	44	48	58	54	51	55	42	55	47	38	32	43	55	45	49	53	66	50	50	51	43	50	46	46	47	46	58	47	58	41	43	59	46	49	52	49	51	42	47	45	44	40	37	44	60	43	41	53	61	61	44	51	57	52	39	51	56	39	60	49	51	44	43	51	45	57	51	62	53	49	61	55	48	43	47	49	42	50	44	41	56	46	49	49	50	49	50	56	47	48	57	57	42	50	53	53	52	37	45	67	55	49	50	61	46	49	62	46	61	53	52	45	51	51	59	61	43	46	55	43	54	38	47	44	51	58	49	34	51	44	47	58	50	49	50	59	64	52	44	50	38	39	61	56	62	47	55	41	54	41	53	51	49	57	58	52	46	43	46	43	46	46	61	44	51	62	66	33	47	52	42	44	47	42	43	52	42	54	38	42	46	56	49	49	56	54	37	46	50	59	63	52	48	67	50	46	44	49	52	45	53	43	51	55	36	59	52	48	45	47	46	65	56	63	42	53	54	49	54	48	41	51	52	41	45	43	52	63	54	44	47	51	45	54	48	45	46	44	66	61	38	52	52	61	42	59	41	38	48	53	35	53	57	52	62	42	53	45	55	48	56	53	55	51	65	56	48	43	45	42	60	57	54	52	45	47	54	51	40	47	53	57	58	54	48	38	47	49	56	65	45	49	48	47	59	54	44	43	56	61	56	56	48	49	50	56	62	55	58	46	52	50	43	56	42	46	55	59	43	78	58	53	39	58	54	54	54	48	50	43	53	54	50	59	60	60	42	52	49	50	50	42	59	60	51	48	50	43	45	51	50	58	41	42	47	63	45	65	61	37	53	45	54	57	61	55	53	38	58	48	50	43	57	51	44	49	49	54	52	44	56	52	45	44	49	51	50	52	56	48	55	47	59	60	52	54	42	46	46	48	44	49	54	53	43	46	56	57	57	50	59	53	46	64	58	36	45	63	52	47	65	53	61	50	53	47	61	41	54	54	66	54	51	42	42	36	48	49	39	55	37	52	45	42	35	45	45	53	46	61	60	51	30	45	37	53	64	41	53	62	50	50	48	53	43	45	51	58	42	66	45	49	42	56	58	52	42	57	45	49	44	51	52	48	41	65	42	39	49	52	65	50	52	42	57	56	35	58	54	52	43	49	47	49	53	44	46	48	60	48	58	56	51	55	49	48	53	56	38	41	57	42	51	61	58	51	51	52	47	40	54	48	60	56	50	49	45	64	33	52	46	53	51	41	52	47	52	63	48	55	54	46	69	47	60	61	45	44	53	50	46	46	41	38	41	48	56	41	52	59	57	44	52	54	43	67	48	61	44	56	67	52	39	47	47	46	52	50	44	58	46	49	57	61	62	56	49	47	63	55	49	57	62	46	54	47	65	56	58	45	58	62	58	64	68	42	67	54	43	53	51	64	49	51	36	54	48	50	51	51	40	62	45	33	47	45	51	43	54	46	53	54	51	44	41	60	59	54	54	49	41	63	60	45	59	58	61	55	37	67	47	55	47	49	58	52	52	46	55	49	44	53	48	51	55	62	52	40	50	42	46	40	53	48	55	47	47	45	46	59	45	49	44	51	56	50	57	53	55	51	65	51	43	47	50	41	55	57	55	47	55	58	45	50	41	47	64	58	60	41	44	45	46	47	52	53	32	51	53	49	54	45	53	45	52	49	49	45	48	47	47	45	49	43	53	49	55	49	60	53	66	63	62	41	58	40	54	45	47	50	54	48	45	46	40	52	54	55	44	59	44	56	55	42	53	59	61	40	56	41	57	65	40	50	39	48	50	73	61	49	45	56	39	58	50	47	47	43	51	38	50	51	50	48	51	40	45	49	52	47	52	43	47	54	48	48	61	36	42	60	50	48	50	48	49	47	65	51	51	48	56	51	43	56	52	48	59	54	62	49	51	55	53	44	60	42	55	57	47	53	48	63	40	52	62	42	62	55	51	52	48	47	57	65	43	53	44	54	48	42	44	56	44	40	54	58	54	50	58	54	45	49	48	39	57	60	49	44	47	62	52	53	59	58	65	59	55	52	64	53	48	53	57	61	63	49	43	57	47	53	46	57	57	52	53	62	50	61	53	29	48	53	61	62	60	47	46	46	41	40	49	53	46	66	46	39	58	61	42	42	47	47	57	54	40	54	44	39	55	45	65	52	42	50	49	43	46	55	66	46	52	42	54	43	34	50	50	51	51	60	52	54	41	47	44	46	56	47	62	36	55	41	46	42	40	55	55	64	42	53	42	61	43	62	49	50	47	54	46	54	54	44	57	50	54	55	38	55	46	51	44	55	47	49	47	37	54	53	38	61	45	55	47	45	53	45	48	51	58	59	54	56	43	49	42	48	50	55	49	60	57	43	54	43	54	48	41	52	46	51	47	66	47	51	55	57	55	47	59	52	54	52	42	52	54	56	56	47	39	71	50	49	58	48	61	62	49	64	45	50
11224	2149	1222	1336	2714	3685	3878	3277	2803	2331	1885	1634	1403	1239	1078	999	924	870	792	727	659	630	694	611	598	558	559	543	537	506	486	485	456	472	478	516	483	461	457	471	488	459	460	425	431	439	452	456	428	435	374	435	424	457	457	469	466	432	411	448	453	472	419	427	462	475	406	428	445	416	392	416	411	451	515	434	458	429	453	452	437	431	451	435	480	445	455	469	470	454	426	469	435	443	439	411	430	394	425	400	411	430	435	426	426	426	427	429	450	458	403	418	455	451	415	433	441	407	424	396	433	411	399	420	428	464	404	398	406	428	434	410	377	447	394	432	423	427	406	421	435	387	403	425	446	419	415	385	422	436	405	421	402	408	437	435	428	418	407	440	412	401	402	402	418	408	391	441	407	382	455	434	416	438	404	364	445	386	406	420	421	408	444	412	407	401	438	427	461	427	398	410	424	409	398	393	407	434	423	438	393	393	425	434	458	407	407	400	392	408	410	401	414	451	399	409	419	409	410	441	431	403	463	427	409	423	428	397	371	378	430	436	404	413	391	388	401	411	410	439	401	431	438	425	423	436	438	443	417	432	436	427	421	395	424	398	407	394	419	420	429	427	453	430	413	425	421	445	407	386	419	388	401	424	426	430	425	420	409	388	430	444	401	373	379	430	379	392	412	426	417	400	428	425	442	451	382	400	426	423	378	429	412	463	427	431	384	428	431	427	397	421	442	439	403	435	419	414	434	422	432	413	414	407	452	410	428	442	460	441	394	408	391	417	431	421	370	399	377	395	447	395	406	440	394	442	415	426	384	383	415	402	402	415	430	414	427	400	477	402	408	418	406	445	421	467	446	463	428	418	397	399	432	427	435	430	449	392	422	391	422	417	420	399	447	444	407	444	425	437	433	409	415	405	394	412	430	384	415	386	391	422	408	455	388	409	397	402	444	422	404	431	440	404	401	423	420	410	420	418	440	371	405	439	426	402	438	404	422	375	405	406	400	436	419	423	465	393	416	411	420	434	424	412	403	419	403	408	428	401	393	429	387	412	403	406	442	413	404	422	402	403	397	439	446	461	420	424	417	381	445	413	392	408	443	398	396	399	457	431	397	413	410	402	397	422	427	423	382	408	447	405	443	418	390	427	407	424	412	420	395	411	394	386	414	410	386	423	431	434	451	424	434	426	431	409	384	394	476	407	421	404	417	415	431	417	409	401	411	439	422	410	417	384	390	418	420	424	424	427	428	414	411	436	410	434	431	432	430	434	426	373	406	412	429	420	422	380	426	413	400	381	385	412	385	413	384	412	401	363	426	415	389	396	430	392	425	390	419	420	452	403	424	399	411	406	418	416	395	423	410	431	440	412	441	425	394	430	425	434	374	469	409	435	396	390	395	357	419	426	418	400	401	395	437	433	396	423	402	389	415	441	435	426	437	422	434	400	400	434	421	440	436	451	426	443	431	376	418	417	392	407	400	415	386	423	411	404	408	422	417	397	404	414	411	435	427	440	437	439	416	414	416	399	440	397	414	419	445	406	413	420	420	457	398	420	357	374	426	415	365	441	408	423	392	405	407	409	419	425	403	427	398	437	424	409	395	408	435	409	405	403	432	396	444	437	405	417	405	428	436	430	411	450	449	434	388	420	419	397	449	421	446	396	431	434	457	409	417	420	400	408	421	405	404	425	390	424	382	401	409	380	421	408	406	438	422	425	456	418	421	441	441	423	409	426	406	418	435	398	434	437	437	392	410	405	403	410	432	409	452	397	440	385	434	439	401	431	399	398	402	397	409	412	457	434	408	417	431	439	417	398	438	450	405	415	426	396	410	450	393	452	391	406	420	430	408	422	431	399	392	412	418	417	386	357	414	403	396	430	423	423	412	414	414	411	418	407	460	398	393	400	427	409	419	409	415	381	429	414	413	435	396	398	430	410	444	430	412	415	405	426	441	417	403	429	401	404	398	429	430	402	397	411	425	391	399	427	406	403	402	430	422	455	421	436	428	394	408	425	397	418	389	399	408	388	405	474	410	438	398	433	410	418	455	438	382	420	429	417	446	442	399	421	448	432	397	411	407	386	427	407	426	437	429	413	392	455	422	419	417	419	416	423	403	428	394	414	401	414	413	410	409	411	412	441	396	413	438	423	401	414	413	443	436	425	413	414	374	405	407	455	397	420	423	391	411	412	390	433	405	416	441	419	432	427	402	401	416	393	400	403	419	422	415	393	435	417	427	443	436	389	396	446	418	420	406	398	413	408	418	416	402	368	433	375	409	409	390	410	375	392	394	447	416	427	440	380	420	410	417	431	413	382	416	429	406	429	444	405	454	420	408	462	433	403	396	419	429	455	417	390	421	434	399	389	414	393	406	402	414	390	458	431	407	411	438	445	422	389	446	435	411	424	429	440	403	441	426	429	445	429	401	411	416	449	427	397	400	421	396	430	395	384	406	433	392	370	421	443	418	407	443	407	408	452	399	435	410	422	419	398	401	463	445	401	435	368	435	464	394	436	405	399	395	402	409	410	422	428	434	451	431	443	418	383	423	417	399	378	419	423	403	406	490	457	393	393	453	439	422	413	415	411	423	404	408	404	421	443	385	385	399	430	398	399	403	409	451	429	413	411	426	422	387	460	387	409	383	370	391	440	411	408	420	410	431	437	431	393	400	411	384	427	406	416	445	445	412	418	407	424	407	440	424	440	392	429	437	407	408	382	388	425	403	432	408	416	438	431	425	436	391	410	445	406	432	414	383	430	449	399	414	409	435	423	455	424	423	388	440	411	418	414	399	393	459	423	408	434	422	421	420	398	420	389	414	448	399	444	396	477	433	409	436	408	409	374	411	415	377	413	436	418	397	393	421	406	422	436	419	423	440	447	439	438	413	388	423	397	407	418	422	453	411	425	456	432	410	475	420	427	418	450	418	429	417	441	435	378	422	394	376	422	425	420	444	414	404	417	407	392	398	409	387	417	418	394	421	428	399	403	416	410	430	421	431	393	431	430	436	396	427	407	412	412	453	413	406	399	403	433	428	388	409	403	402	422	386	436	427	410	412	434	456	398	416	422	437	422	410	393	414	416	416	394	466	416	398	403	436	395	461	416	403	388	458	438	405	405	410	467	431	429	391	406	423	402	445	416	416	403	405	434	424	472	451	421	396	411	422	471	405	430	435	425	448	425	398	422	411	397	410	432	417	454	428	396	424	409	432	409	396	404	394	429	437	374	375	419	401	424	407	400	439	462	415	409	437	412	413	400	380	429	412	394	411	420	430	394	442	407	424	427	410	437	460	422	429	427	441	425	406	405	380	423	410	401	384	408	416	421	442	419	439	395	444	405	441	385	412	419	413	420	423	422	440	409	410	383	405	384	433	405	463	423	452	365	424	396	398	434	426	403	404	403	425	471	401	414	420	406	400	380	413	417	390	428	400	419	411	366	431	424	412	447	389	403	412	407	408	419	401	437	399	409	395	412	409	430	406	397	443	406	403	450
3455	400	238	170	124	139	147	191	164	155	145	146	131	134	139	112	115	112	120	110	112	82	98	107	93	91	101	93	95	96	83	83	113	99	91	92	105	74	75	87	83	86	98	94	74	79	81	81	93	86	84	70	80	67	94	75	95	94	94	97	75	87	94	87	84	79	78	91	87	88	83	88	82	104	94	98	90	96	82	91	72	96	92	91	115	79	90	88	82	101	91	85	77	104	86	78	77	90	82	92	84	75	108	84	79	97	95	80	73	97	90	96	80	91	89	88	73	96	81	82	76	80	86	97	93	88	85	81	96	80	81	80	97	82	90	94	105	89	98	81	74	88	84	96	90	95	95	81	81	96	92	85	82	85	74	85	93	74	83	101	80	63	68	86	71	106	71	92	95	96	86	72	70	86	80	77	76	95	93	81	99	82	97	84	95	83	73	94	98	77	86	88	94	85	96	90	90	95	82	76	101	82	84	86	74	99	74	97	88	88	94	109	81	85	76	74	91	96	72	91	71	84	97	80	89	82	89	87	73	108	92	74	88	79	101	75	83	80	73	100	84	73	73	82	93	85	93	106	84	79	104	73	83	75	76	81	94	74	82	81	87	84	82	101	87	98	101	76	78	102	90	79	89	79	88	67	85	83	83	82	101	66	82	76	93	82	79	65	75	82	66	84	72	90	97	97	81	82	77	96	91	112	96	93	71	103	84	88	89	101	71	81	96	71	82	77	87	84	80	108	59	73	91	94	79	97	72	83	86	82	87	97	79	99	92	87	85	87	94	78	78	83	89	93	84	94	93	80	95	96	76	76	81	82	72	72	81	90	83	77	93	82	64	95	72	98	71	79	106	75	72	77	84	83	87	88	107	89	70	97	77	87	89	91	84	86	78	74	86	85	90	93	82	85	96	86	75	83	88	98	77	92	80	84	81	86	89	88	93	88	88	99	90	87	78	90	75	86	81	73	98	78	70	84	85	77	90	96	87	90	86	86	76	77	78	86	74	90	83	85	84	81	91	78	93	96	87	99	90	84	104	79	72	77	89	103	100	76	80	105	93	84	97	90	69	94	81	82	77	93	95	74	69	96	78	85	91	82	96	97	90	75	99	98	79	81	84	79	86	94	85	83	75	84	91	72	75	82	82	69	88	86	79	108	83	91	73	86	94	75	89	66	75	92	57	85	89	94	97	75	97	87	87	86	77	93	85	107	102	83	99	75	71	89	81	86	81	98	89	82	102	78	88	85	103	68	113	84	93	89	82	75	83	88	88	81	97	69	90	84	87	78	69	75	82	109	87	98	84	79	96	83	89	73	92	79	75	92	78	85	71	82	82	76	75	85	94	74	80	91	71	90	87	91	72	90	92	83	100	70	82	96	91	84	76	71	71	83	82	81	102	73	83	75	86	77	81	102	82	75	91	91	90	81	84	99	90	93	93	82	82	85	96	90	94	72	98	74	101	65	70	90	69	84	85	78	96	98	63	78	97	84	66	76	77	84	81	80	73	85	79	79	76	83	88	106	88	87	78	91	78	101	91	99	75	83	72	81	83	85	85	98	61	78	89	83	90	70	78	85	88	104	80	79	89	79	92	83	86	85	69	97	88	69	77	85	86	82	99	71	80	89	83	74	65	90	103	84	87	111	83	82	94	91	70	86	100	95	87	76	74	85	85	76	72	86	95	82	85	78	78	89	101	87	90	64	86	76	89	89	77	91	94	80	87	99	97	82	91	82	74	76	94	85	80	78	77	71	85	95	88	86	90	67	91	81	93	68	92	88	91	97	89	87	69	109	100	67	78	94	78	80	75	95	93	66	90	89	85	94	80	83	88	75	88	88	80	87	82	92	78	89	83	91	80	94	79	96	88	69	95	100	75	86	68	88	83	89	95	86	100	73	90	77	88	93	92	90	96	81	85	76	90	85	95	75	82	86	74	83	71	79	81	80	84	79	72	92	93	88	84	74	79	90	91	81	92	67	82	74	66	70	84	89	109	67	67	87	99	90	88	80	76	89	94	85	86	85	80	69	94	75	90	84	80	79	90	70	82	86	75	102	92	74	88	98	81	86	83	89	75	79	79	80	88	97	97	84	87	79	76	82	84	59	82	87	83	87	94	94	100	99	81	75	88	82	96	69	90	97	88	85	82	92	89	78	76	69	85	99	103	85	78	97	71	84	90	78	65	110	87	88	88	95	89	83	88	99	86	80	86	86	93	63	72	88	83	95	78	79	101	96	89	87	83	91	88	95	76	81	90	77	82	92	76	93	91	87	86	83	91	76	87	104	79	93	97	78	100	84	83	79	72	103	73	78	92	91	94	81	93	84	71	93	89	80	75	67	93	93	67	79	83	90	85	82	102	71	96	99	78	65	64	107	93	81	84	73	81	77	88	88	81	83	72	93	94	78	92	99	75	93	79	80	80	103	75	80	103	84	77	89	97	101	86	77	97	76	82	82	101	77	85	89	97	89	79	97	79	75	82	85	82	92	88	87	81	94	104	84	95	89	71	94	84	99	83	86	87	84	85	85	80	86	87	91	90	89	100	72	75	82	94	77	93	110	86	95	84	95	112	89	97	66	92	89	75	77	74	86	97	78	88	87	80	76	88	85	97	106	86	91	85	88	73	79	94	79	76	101	78	79	91	89	79	82	82	90	83	71	77	90	76	84	99	77	86	81	97	86	96	83	90	69	83	90	69	71	103	86	90	87	85	93	77	84	90	86	73	106	92	91	86	93	102	95	77	88	80	81	82	110	87	83	80	85	96	90	100	96	86	91	85	79	75	87	84	86	115	97	88	96	90	66	74	92	102	73	86	102	95	85	83	92	77	86	89	85	82	85	91	92	91	66	74	68	93	80	95	99	82	83	74	85	79	78	95	85	104	82	94	87	83	89	88	68	92	81	76	85	87	83	85	93	83	66	83	96	80	89	82	84	75	83	83	73	76	66	115	108	68	85	68	88	83	72	87	84	82	89	77	97	89	92	89	79	88	82	91	85	77	83	70	109	80	88	79	90	91	105	78	88	85	72	85	94	85	85	87	72	68	78	77	100	94	86	91	94	83	86	90	92	83	70	87	75	77	82	79	103	97	79	77	83	99	109	106	79	85	90	86	89	91	85	87	77	86	88	81	96	82	82	83	77	86	78	95	68	94	100	82	90	83	86	74	88	76	80	83	79	88	87	77	84	82	82	86	79	89	94	80	82	95	86	81	82	94	109	71	92	64	84	84	88	77	101	87	85	77	82	86	93	88	92	99	92	79	81	82	91	73	79	95	93	79	78	80	100	81	73	98	76	76	93	91	94	78	100	83	89	82	83	81	79	93	97	98	75	82	86	62	85	97	72	94	86	83	85	83	93	93	89	88	74	90	77	87	73	88	83	100	92	90	83	93	79	87	76	83	84	90	85	90	85	70	85	84	93	78	79	81	103	94	89	90	84	100	81	96	97	92	91	94	78	81	82	87	84	86	84	95	78	91	88	75	99
19810	4942	2536	2782	6040	8395	8230	7341	5986	5067	4019	3397	2847	2628	2216	2051	1742	1723	1622	1449	1366	1378	1278	1202	1183	1099	1091	1063	960	945	930	960	878	894	873	903	887	861	873	884	889	838	803	760	762	792	797	792	725	780	785	754	795	786	773	759	747	777	764	714	742	743	760	791	742	711	744	773	732	800	734	754	759	749	737	787	728	754	764	744	710	749	775	787	790	767	806	811	783	736	716	773	728	731	759	717	737	734	744	721	680	695	635	693	714	745	665	701	700	702	739	726	697	710	749	796	700	673	694	731	728	761	712	696	716	707	687	749	739	734	692	682	698	724	715	731	696	747	677	693	699	704	745	763	702	688	730	688	681	690	746	652	700	705	697	701	684	679	758	697	709	740	700	746	710	739	738	715	676	697	698	710	675	717	714	723	682	707	680	688	727	698	714	667	754	683	687	690	709	697	720	724	720	724	714	687	709	705	670	734	676	724	693	767	733	692	690	704	696	683	681	748	719	698	669	748	693	685	736	704	716	744	711	656	696	689	707	685	737	697	663	710	739	721	695	699	709	739	700	725	643	710	694	727	681	760	706	670	712	703	779	693	711	718	686	713	735	727	707	705	739	671	692	749	672	715	714	687	723	726	758	717	692	697	712	716	706	712	785	695	708	745	716	733	704	742	733	674	665	720	655	678	712	667	707	710	684	699	668	679	703	726	677	711	708	724	723	719	740	691	744	660	702	718	683	705	662	748	786	703	731	702	750	716	692	713	680	686	686	695	746	675	694	702	717	702	697	700	684	714	714	712	678	713	697	674	686	706	710	715	677	754	699	732	718	696	707	766	727	683	688	719	700	689	711	732	687	746	705	724	656	694	680	748	728	696	721	742	724	684	705	720	724	698	698	717	723	721	742	672	750	676	694	752	741	711	736	747	684	718	663	710	697	684	691	744	730	678	694	712	703	690	715	686	714	753	705	691	714	726	715	701	728	718	711	687	696	709	744	736	685	728	725	718	704	693	697	674	685	735	729	669	728	711	659	722	647	683	725	673	746	718	717	731	737	738	675	706	678	680	676	715	706	715	677	707	714	661	720	711	683	681	683	723	672	676	731	766	727	695	697	731	682	690	666	662	726	707	740	735	719	727	708	668	693	675	705	655	668	751	703	720	729	689	670	742	725	699	734	692	739	693	688	707	715	699	741	747	720	677	727	698	713	738	728	651	707	725	702	699	675	671	701	736	692	714	745	723	741	680	684	734	711	699	731	733	690	734	712	657	693	760	718	700	677	663	679	706	750	725	759	734	658	688	659	763	686	659	674	691	741	738	655	731	719	698	711	728	717	698	672	742	740	718	742	725	709	705	685	702	724	658	695	732	704	688	726	712	679	721	716	697	682	694	727	743	661	765	726	722	754	676	725	763	716	660	731	703	683	731	708	716	714	767	727	686	658	704	674	722	718	792	704	695	717	730	774	668	714	682	692	736	693	720	743	692	737	643	694	688	682	685	771	694	717	666	714	722	721	678	734	758	684	742	762	665	730	731	727	727	714	712	703	727	675	736	748	684	732	710	685	711	729	705	730	691	682	682	693	730	718	720	703	695	723	704	704	691	654	684	687	702	693	727	684	722	707	684	709	674	755	711	715	705	738	734	660	673	728	655	777	711	711	660	707	698	681	696	716	724	697	705	669	758	705	676	672	738	740	699	681	718	732	677	761	701	673	691	703	714	710	728	673	701	647	713	656	734	717	679	726	680	707	751	738	709	692	676	680	669	716	698	674	750	704	705	722	726	708	686	718	675	726	740	693	702	698	722	710	718	713	673	701	721	712	685	688	686	714	714	701	677	675	697	705	698	721	712	672	736	675	715	697	696	676	685	692	681	740	664	697	727	699	713	673	711	700	701	702	779	711	650	689	687	738	730	718	718	726	705	720	659	685	669	681	682	724	695	740	677	697	700	676	672	679	667	753	706	707	701	741	718	751	716	698	736	719	707	701	719	714	686	720	731	748	700	742	707	652	692	712	716	727	720	725	714	725	703	719	695	739	722	747	712	725	705	669	761	737	656	692	725	699	678	732	672	724	683	728	683	698	730	711	695	670	727	725	679	725	673	710	678	720	694	704	720	744	686	776	718	695	682	696	725	668	737	714	709	726	728	704	752	710	722	700	659	728	689	663	694	677	714	694	735	671	740	691	695	659	703	710	703	687	733	693	725	710	688	696	726	733	736	704	653	703	673	693	797	689	720	668	726	700	719	684	711	709	721	723	694	708	724	666	708	687	694	681	690	699	681	686	752	647	726	688	716	724	727	737	705	720	673	651	702	702	740	655	728	692	665	727	704	706	681	688	734	676	708	669	719	706	672	678	667	712	709	656	689	723	671	749	669	730	708	751	728	682	699	660	739	720	699	722	695	697	710	668	719	677	707	677	649	768	709	699	700	682	733	717	738	696	707	691	750	702	727	693	695	702	685	753	693	698	707	717	710	704	705	722	672	727	733	683	706	742	680	682	679	705	703	691	686	740	670	712	715	709	667	694	678	698	667	718	738	746	771	694	693	700	717	730	688	696	718	743	724	706	697	741	715	742	717	706	683	681	688	697	706	661	765	685	726	724	730	725	700	705	730	718	751	692	744	708	701	693	702	663	688	689	701	744	725	723	663	671	737	690	677	715	690	718	735	689	717	762	729	732	692	738	734	717	674	695	752	742	727	693	680	761	712	681	690	669	716	762	713	703	702	704	686	738	678	740	663	724	722	688	723	697	724	692	710	720	746	729	714	667	752	674	726	669	665	722	752	693	679	690	711	685	655	714	720	680	693	738	672	726	752	710	701	721	714	713	757	678	717	717	680	708	718	745	763	688	661	702	704	745	619	709	738	746	695	704	721	758	677	729	702	745	731	709	733	665	757	739	703	733	723	669	765	738	708	672	673	673	685	695	716	696	689	655	711	684	719	732	704	710	699	731	692	688	757	681	673	679	706	688	715	702	677	696	677	672	691	749	725	722	714	661	686	720	679	692	667	695	670	734	721	723	686	696	637	724	755	717	720	720	715	704	739	723	730	725	703	667	708	686	735	738	715	707	728	709	752	706	741	742	710	696	693	676	707	718	659	641	730	736	723	707	711	721	775	709	673	682	697	697	725	750	688	714	708	750	751	709	688	664	719	742	647	717	699	719	737	742	671	731	663	688	700	666	728	703	693	673	698	722	740	701	733	704	668	692	737	670	675	702	710	710	712	716	733	702	642	729	685	726	690	663	700	712	711	701	648	734	708	701	742	709	701	745	673	725	742	679	706	728	720	672	723	717	742	701	696	757	674	661	672	739	678	721	734	666	744	708	685	694	732	745	695	728	703	712	765	704	706	693	700	710	709	717	694	707	693	708	732	718	679	713	689	674	719	715	651	708	635	736	724	754	710	679	681	694	731	675	714	753	689	739	692	717	662	682	668	740	728	682	697	684	736	721	664	721	673	727	720	696	705	723	700	701	742	744	699	727	706
6432	288	161	104	71	90	104	137	108	99	104	77	63	68	68	54	60	54	45	42	50	36	42	38	35	30	45	31	32	36	28	27	28	35	42	32	34	38	26	32	31	32	30	27	26	28	31	21	21	26	32	26	28	31	40	25	27	30	19	19	30	27	32	27	33	25	26	28	24	31	36	21	21	27	25	27	24	20	32	21	27	22	34	20	26	26	27	38	32	26	23	27	30	37	25	34	28	28	28	30	20	25	26	25	32	30	32	24	25	27	30	25	28	18	20	29	23	24	25	31	25	28	23	35	31	31	32	28	18	23	17	22	25	25	27	41	28	25	33	24	24	30	20	21	29	28	17	21	32	21	28	31	21	21	29	31	27	35	24	19	21	33	23	23	24	26	20	26	27	24	22	26	32	19	15	26	34	32	19	16	21	31	18	24	32	23	26	25	22	30	20	24	25	35	25	25	26	27	30	28	27	24	25	23	34	25	21	23	22	23	22	22	26	26	30	21	24	24	24	23	29	19	29	30	22	31	26	20	19	18	28	33	22	21	29	34	20	20	10	28	21	30	17	26	35	27	25	21	27	25	28	34	27	22	30	25	27	26	27	25	29	28	29	15	22	16	30	27	22	25	21	23	22	15	30	20	32	29	29	21	20	21	34	22	22	24	31	18	23	17	20	19	27	23	28	35	27	23	28	33	30	24	25	25	21	16	22	21	25	21	21	28	28	27	23	18	14	29	27	32	23	24	18	15	23	21	28	18	25	26	24	26	18	22	24	30	21	33	26	23	24	23	18	42	21	24	20	22	17	23	27	22	22	20	25	33	15	29	22	25	24	25	23	28	20	15	28	13	30	31	24	29	27	28	22	19	30	23	25	26	35	31	26	21	23	23	28	37	27	27	23	36	31	23	25	24	22	27	16	32	23	24	23	28	20	26	26	22	22	29	14	31	31	23	26	28	21	20	23	28	35	26	24	24	22	27	24	26	19	31	24	31	25	20	25	24	22	23	27	31	25	22	28	25	25	26	29	26	25	25	17	33	27	25	24	28	33	21	31	28	33	37	34	34	28	20	26	31	25	32	32	22	29	24	18	22	31	20	26	20	27	21	28	27	24	32	32	24	23	16	21	27	32	23	23	32	25	29	20	38	27	23	31	28	20	25	23	21	24	26	26	27	26	20	25	25	31	26	40	29	29	22	25	25	28	35	30	22	24	29	23	26	20	22	16	22	24	32	24	27	29	19	34	32	20	30	16	19	32	25	33	21	21	20	19	23	23	23	19	34	24	36	30	34	29	20	27	24	22	27	21	30	29	26	29	26	23	29	26	23	37	30	22	33	30	20	32	28	29	23	25	32	25	15	21	27	31	24	32	23	24	24	27	19	30	26	26	27	25	27	18	24	36	25	21	28	18	25	30	29	27	26	28	21	35	37	23	17	26	31	25	22	24	40	24	33	26	26	29	28	24	24	20	28	33	25	20	34	26	24	29	29	22	23	36	27	23	40	17	24	27	32	22	22	17	24	27	24	26	36	32	27	26	19	23	26	17	31	31	27	28	23	32	31	29	30	22	25	30	22	21	25	34	28	16	36	20	16	22	21	22	32	23	21	22	18	23	26	24	29	31	21	20	39	22	22	29	20	19	18	12	30	25	32	25	29	21	22	33	27	33	10	18	30	24	25	36	25	24	14	24	22	38	29	23	21	26	22	27	25	22	21	16	24	25	34	28	26	25	25	28	22	27	23	18	26	24	19	23	27	19	17	30	33	29	28	25	26	22	21	32	23	23	15	25	32	25	27	28	20	24	28	29	25	20	20	29	21	22	24	34	27	25	26	16	23	20	21	23	22	22	28	30	26	33	24	31	30	23	30	34	23	23	22	24	29	28	25	28	35	25	25	26	15	27	18	21	21	25	22	24	30	29	26	31	22	23	19	35	20	24	21	24	32	27	19	13	20	26	24	24	19	25	27	25	20	22	29	21	26	30	21	19	33	28	27	39	24	24	23	28	21	13	28	27	20	26	29	26	23	20	17	29	21	31	26	32	18	27	26	26	30	25	24	29	23	23	28	27	25	25	16	31	19	22	24	37	22	26	32	25	31	19	22	27	29	23	17	28	25	26	33	31	23	31	21	22	33	24	21	34	29	24	27	24	13	29	26	18	30	20	25	24	25	19	38	16	27	19	24	25	24	30	29	33	37	26	21	33	19	30	28	24	28	24	21	24	21	32	26	24	18	32	26	27	19	22	25	27	23	23	23	22	30	27	27	29	22	30	30	26	29	28	20	25	21	24	27	29	16	29	19	15	27	27	18	19	23	29	21	32	24	25	26	24	31	31	25	35	28	30	15	21	22	35	25	27	21	25	23	27	18	22	22	22	32	27	27	31	25	26	25	23	24	37	27	24	21	29	35	28	30	25	23	28	29	30	21	28	28	40	11	32	28	24	25	34	23	29	24	16	30	29	21	20	32	20	24	33	34	20	27	29	37	21	28	22	32	21	25	25	28	21	27	24	22	16	19	20	20	30	21	20	27	23	32	28	26	24	21	30	20	25	27	27	20	30	23	27	21	23	26	24	26	24	20	30	29	16	29	30	21	11	29	32	21	24	22	29	24	29	27	32	30	33	24	26	24	25	21	35	21	24	29	32	29	21	27	24	20	23	30	25	24	32	23	31	25	29	25	24	22	29	32	28	34	24	26	25	24	27	27	22	21	22	20	22	20	24	26	18	27	20	27	23	27	25	24	21	28	29	26	21	17	17	28	36	18	36	35	28	28	25	31	21	19	26	38	27	24	30	20	27	37	26	26	25	29	14	25	33	26	23	20	31	27	25	27	25	23	29	17	24	30	22	24	37	27	23	23	21	22	18	24	28	27	22	22	23	17	36	27	27	16	24	28	23	27	32	28	27	23	29	31	18	24	26	35	28	29	21	24	27	23	37	24	25	24	20	19	11	31	23	23	21	13	27	26	24	19	27	23	29	27	24	29	23	18	24	26	23	23	22	29	31	32	25	30	22	35	32	25	25	34	31	31	27	24	19	25	30	30	28	24	32	17	14	21	25	18	23	24	26	27	29	31	21	22	14	30	21	25	24	28	35	29	26	25	24	21	30	23	26	25	27	31	17	22	18	20	24	22	14	35	32	14	27	21	30	26	33	31	23	27	18	28	23	17	23	22	26	31	30	24	30	26	20	21	25	23	21	38	18	19	34	23	27	21	26	34	27	32	17	27	29	28	26	24	19	26	23	17	23	27	27	16	33	24	25	23	31	27	28	18	30	32	25	24	24	41	23	25	38	22	22	26	23	29	21	28	23	30	29	32	17	22	21	19	32	33	20	28	24	30	23	21	31	27	34	31	29	27	24	24	22	30	25	24	24	26	23	23	25	31	23	25	18	17	24	22	30	34	30	26	27	32	30	15	24	25	24	29	27	24	29	26	35	31	28	28	28	27	32	30	22	30	24	27	22	21	31	29	39	18	26	25
14880	3622	1793	2083	4541	6428	6653	6005	4944	4229	3380	2793	2340	2139	1773	1597	1337	1207	1117	968	896	848	818	733	641	581	546	542	460	486	428	435	403	409	375	386	387	387	395	397	404	326	281	274	273	303	286	289	270	271	253	266	280	280	303	302	306	278	272	279	277	248	282	264	247	276	252	257	277	286	276	245	262	237	235	258	264	273	253	260	274	264	256	247	287	289	298	246	280	267	232	235	251	269	250	243	234	199	249	241	255	210	226	227	226	208	202	224	245	260	238	221	213	205	207	221	214	217	214	208	242	205	226	217	233	226	228	216	199	252	219	222	221	220	215	222	220	224	232	227	201	217	218	208	205	221	198	207	180	207	206	219	215	187	251	220	222	225	217	224	234	196	254	226	211	187	208	193	212	224	219	230	208	222	192	231	214	243	210	190	220	218	219	237	189	196	206	223	206	211	213	225	209	225	223	232	207	211	202	207	203	215	213	201	233	219	222	227	211	221	216	203	222	205	212	211	190	214	229	226	212	210	201	211	200	203	207	201	223	190	224	208	226	183	230	230	233	235	223	212	202	235	240	205	240	223	214	211	197	196	189	202	239	234	208	192	219	222	227	233	231	201	190	234	210	210	210	214	199	208	262	248	230	220	244	211	247	215	222	231	241	208	228	199	226	211	226	187	221	206	219	214	209	208	247	220	210	202	224	214	186	208	216	228	208	221	200	193	214	240	225	208	211	206	193	220	239	209	238	216	197	204	201	228	205	206	202	225	216	203	204	211	216	228	199	227	213	226	219	209	217	214	203	187	200	210	194	218	216	240	214	215	227	224	198	201	215	212	213	210	217	213	230	208	214	221	210	218	173	213	214	220	198	211	195	195	220	218	196	233	216	222	210	195	196	191	213	206	235	220	177	213	248	193	228	207	241	200	202	218	218	216	207	221	217	212	209	217	208	224	229	203	222	204	205	214	206	213	216	220	236	197	227	200	204	224	202	234	194	220	207	217	196	188	229	233	219	200	185	206	204	190	205	195	206	237	216	197	203	196	208	190	212	233	202	190	234	240	224	203	202	217	213	212	236	190	223	216	228	227	235	212	195	197	195	250	211	228	214	226	214	214	205	190	209	207	220	215	234	187	217	216	199	208	208	216	219	232	200	205	217	218	226	198	224	211	219	208	209	219	211	201	231	212	199	223	210	233	216	216	232	184	235	229	190	236	228	227	223	187	206	223	211	241	209	210	219	251	209	222	221	247	229	214	219	214	212	185	201	220	221	220	178	228	224	184	210	205	200	226	185	190	197	214	200	213	245	240	207	209	208	214	214	251	236	197	241	189	241	238	189	220	208	211	216	215	210	225	233	221	209	205	208	213	234	219	218	216	204	209	189	210	216	189	205	221	234	213	222	204	192	229	210	206	198	230	214	192	223	195	208	213	215	201	215	223	218	199	216	185	237	199	239	237	199	238	220	220	227	230	222	210	202	237	195	214	198	223	204	219	218	244	196	212	200	212	191	194	187	209	209	209	225	202	226	214	214	224	205	213	217	218	226	221	245	208	217	218	183	206	219	209	203	197	207	201	172	185	228	196	218	212	213	209	192	226	215	234	217	228	212	216	197	226	217	220	199	184	229	212	207	232	231	212	206	186	200	212	217	223	238	210	199	200	219	235	214	208	240	211	216	216	211	219	214	209	212	196	259	210	224	222	236	217	218	211	210	202	198	192	204	195	192	206	209	229	225	197	193	233	205	211	220	207	214	192	213	208	206	216	212	221	216	210	181	258	226	216	203	211	202	236	221	240	229	212	217	227	202	222	223	205	201	231	237	215	206	214	233	200	209	185	211	218	206	206	216	245	205	219	222	206	231	235	214	212	205	181	209	185	219	231	201	220	198	220	231	232	220	216	235	217	223	229	188	202	188	242	223	237	216	201	227	207	210	234	230	216	217	225	237	211	228	204	219	210	227	240	215	205	204	227	201	239	217	209	211	217	220	200	220	223	248	222	201	209	188	213	206	217	225	220	223	197	234	217	206	197	190	206	209	221	203	220	194	215	226	194	230	242	198	202	182	214	228	209	208	236	213	203	200	200	200	233	224	212	194	217	201	216	231	198	225	204	226	220	216	221	217	218	239	212	220	211	198	212	252	227	195	210	210	210	211	203	208	222	212	226	213	228	232	246	216	226	189	208	200	223	203	202	197	212	202	192	213	216	193	212	210	203	199	216	235	221	241	209	198	227	198	241	261	212	225	222	211	210	215	210	229	209	212	211	223	207	215	219	199	213	219	221	200	208	189	222	204	202	216	216	203	227	210	185	210	229	198	226	212	205	200	215	206	198	192	196	218	215	230	225	231	219	195	198	213	203	213	200	192	206	197	224	198	216	219	222	209	222	181	227	241	206	224	193	199	229	193	215	213	197	207	208	207	202	213	234	216	211	199	185	205	192	219	243	230	208	196	234	225	216	186	187	196	224	236	210	233	228	196	172	215	200	208	237	208	213	209	205	226	239	202	241	216	224	211	218	257	219	216	194	216	223	204	219	202	231	200	209	232	205	222	219	202	224	224	230	212	182	210	220	190	208	208	227	225	197	179	195	195	228	235	204	179	217	210	193	240	222	208	235	204	229	206	220	193	203	218	237	188	235	220	197	190	237	248	218	213	213	220	232	223	236	204	223	237	243	227	239	192	235	208	186	247	196	213	226	219	206	206	198	232	204	222	226	209	200	234	214	199	207	212	216	224	214	214	207	228	211	206	216	223	225	202	193	196	218	207	224	218	234	187	210	212	216	204	209	220	180	183	245	224	227	200	214	199	222	246	194	203	191	229	226	219	214	233	223	211	201	188	228	212	203	233	201	210	230	231	200	236	213	206	225	217	234	238	203	217	211	218	226	198	219	216	239	213	202	219	216	248	239	219	216	251	221	251	220	179	215	214	219	215	230	203	209	234	212	201	221	222	195	204	228	201	226	217	209	201	210	202	223	200	214	214	223	222	240	199	196	201	203	190	180	210	203	193	208	212	212	215	200	217	207	221	225	220	204	213	197	236	216	213	213	222	212	217	226	189	225	214	237	221	216	218	201	204	209	199	229	197	214	201	240	207	224	201	205	210	213	231	230	219	245	223	228	243	202	209	176	217	186	209	210	193	211	221	254	184	238	209	223	200	189	238	208	218	179	204	188	228	239	261	197	267	212	225	175	228	217	208	194	206	209	222	205	203	240	217	205	204	201	235	208	232	239	210	235	208	216	219	185	209	215	221	213	222	220	231	206	223	220	202	221	209	218	211	202	200	223	211	197	203	190	224	207	201	232	218	208	184	210	200	181	209	193	212	192	219	194	163	215	233	209	214	197	206	212	213	189	207	216	216	192	195	227	192	217	238	195	213	198	209	216	230	231	189	211	217	210	212	225	226	220	191	212	204	211	212	231	214	194	258	215	202	212	207	221	196	216	213	220	228	213	202	190	206	209	222	220	224	198	213	199	210	217	199	217	239	205
5023	575	272	175	169	151	173	220	200	199	170	153	139	115	118	133	103	116	122	100	105	78	97	95	79	80	90	97	80	89	98	78	74	68	64	75	69	58	75	83	71	66	67	74	72	72	65	67	57	78	74	56	76	58	64	62	75	76	75	61	63	67	72	65	63	68	64	80	57	70	78	79	81	77	64	78	75	72	72	81	85	73	68	70	71	77	73	68	73	69	58	76	65	95	76	75	82	59	77	64	67	68	66	61	75	64	71	77	60	68	63	66	70	75	72	66	71	73	51	75	68	70	67	72	72	66	65	59	73	79	72	68	68	84	70	66	60	74	102	75	66	67	74	75	63	69	74	59	73	60	66	60	64	57	61	69	76	59	65	65	52	63	72	65	66	75	81	76	60	66	71	60	54	62	85	63	56	57	67	67	75	77	66	70	57	63	64	59	57	66	69	83	65	72	62	71	64	54	79	69	62	73	68	64	68	71	70	73	68	72	75	64	70	55	73	71	67	59	81	77	70	68	75	64	65	64	74	61	78	74	76	66	63	74	75	66	69	63	62	66	61	69	63	58	72	68	83	66	64	73	73	65	66	67	74	62	51	80	58	50	82	67	62	66	65	74	60	64	61	62	74	71	57	81	62	66	68	73	55	55	69	75	67	74	55	69	72	76	65	73	73	85	74	75	79	67	73	60	71	75	62	70	73	77	84	69	65	73	69	67	57	60	65	73	69	54	55	91	71	64	69	73	79	54	70	75	68	66	74	55	59	72	65	77	68	84	80	78	76	60	79	80	65	73	74	64	72	67	63	68	67	76	58	62	74	68	51	71	60	59	68	66	61	56	66	55	66	89	78	70	71	59	68	69	71	76	82	62	63	63	71	54	72	72	72	80	64	72	62	57	71	77	72	67	62	52	71	60	73	77	67	86	68	81	58	67	70	58	78	68	77	57	71	59	61	62	72	76	75	55	57	66	61	79	77	67	55	63	58	60	67	55	81	46	56	72	51	66	76	76	92	60	69	70	65	75	52	66	65	78	77	77	74	59	80	50	56	74	80	68	60	50	61	60	82	71	67	54	58	61	75	70	67	60	58	64	69	75	65	74	69	71	60	80	73	81	65	75	66	75	64	78	70	81	58	69	59	85	61	68	60	68	81	80	66	72	68	70	67	81	78	71	70	66	47	64	62	68	78	83	65	61	74	76	78	61	60	75	62	76	57	76	59	63	57	62	80	58	53	67	67	59	63	55	61	74	69	75	77	64	60	68	81	70	68	63	57	56	72	80	76	61	77	69	82	79	68	70	68	72	72	61	53	66	79	74	64	83	72	84	58	73	77	58	70	65	62	65	71	68	54	82	53	73	62	75	74	80	78	84	65	64	74	72	70	65	67	57	67	65	63	64	71	64	60	74	76	61	78	69	69	68	63	61	63	69	79	69	46	66	66	53	72	48	76	64	70	75	63	62	67	62	91	65	54	61	50	82	72	69	56	81	65	69	71	72	64	59	63	75	80	64	59	71	64	70	69	75	59	67	72	80	76	74	66	68	71	60	73	62	71	60	76	69	68	64	71	70	53	72	74	78	72	80	76	70	63	80	75	80	74	69	71	82	72	63	62	63	72	51	60	56	74	68	56	74	67	48	70	57	62	56	78	69	63	66	81	64	69	56	52	62	71	62	59	64	58	79	78	51	78	70	60	59	68	72	66	67	68	66	84	68	58	56	55	65	71	78	71	57	73	77	75	72	77	61	73	61	63	72	52	62	52	67	59	73	70	61	59	66	72	70	74	56	57	90	59	55	64	70	73	74	64	62	80	69	62	78	57	71	67	68	63	61	66	66	58	73	71	74	75	69	60	65	64	64	55	87	69	59	71	80	94	68	73	79	67	80	76	58	83	64	58	72	58	82	61	69	69	66	75	52	62	67	60	81	74	69	63	81	69	73	66	73	78	57	77	73	67	68	68	68	76	52	72	74	63	63	63	71	75	75	61	77	71	76	66	56	84	60	77	69	72	82	71	83	75	52	56	60	61	67	67	60	74	80	65	58	67	81	67	73	66	65	64	81	73	75	87	65	86	64	64	59	69	75	79	77	77	56	69	75	81	80	78	69	72	60	71	78	62	67	74	71	72	68	59	81	63	71	66	83	69	63	66	59	87	71	68	58	71	64	73	64	62	83	63	81	63	68	56	62	66	78	67	73	65	66	73	75	69	59	66	76	65	64	62	67	75	63	87	66	66	74	79	69	64	64	62	77	69	59	83	75	65	76	60	64	63	64	51	75	62	82	77	76	67	57	57	65	62	66	73	67	66	61	57	70	66	73	83	67	64	73	66	83	66	65	69	69	75	64	80	68	76	68	62	76	93	72	64	73	57	73	66	71	61	64	53	86	63	54	72	66	75	77	75	76	69	76	62	59	77	69	53	79	66	76	61	56	63	68	56	68	67	56	79	59	57	73	61	67	61	87	72	70	83	54	70	73	59	67	80	78	70	81	54	67	64	70	66	84	61	60	71	66	66	60	78	96	71	56	58	63	71	63	70	84	70	73	69	73	67	72	54	67	60	66	69	74	60	64	71	67	58	53	60	68	60	68	74	66	80	66	56	57	53	71	63	69	65	73	56	72	74	60	67	69	64	62	56	82	75	77	69	58	55	78	70	58	74	79	66	51	63	75	64	62	62	71	58	65	75	68	60	70	69	80	59	56	61	77	56	72	63	69	69	75	72	58	55	60	64	65	55	71	88	56	78	58	67	72	80	63	83	70	66	76	70	77	64	82	86	69	67	65	54	69	70	81	73	68	68	68	74	63	69	60	69	66	61	73	71	67	68	70	55	81	69	75	75	50	68	63	65	72	64	85	60	74	72	76	81	64	74	70	63	62	66	64	59	51	71	65	74	65	83	64	58	70	63	77	65	67	75	77	75	73	65	67	62	68	82	65	68	73	75	53	65	53	70	56	71	58	64	79	73	62	70	60	62	59	78	66	71	57	84	68	75	66	57	65	60	68	59	75	73	71	78	62	81	70	60	68	69	65	70	76	63	60	62	80	71	76	66	74	56	58	77	67	73	67	68	75	72	79	60	76	70	66	73	67	65	61	67	78	74	64	58	55	66	62	61	79	72	67	76	47	69	64	68	51	73	59	89	65	63	59	76	69	69	78	70	64	66	62	62	69	58	85	65	59	64	57	67	60	61	61	66	76	65	60	80	56	75	63	67	59	79	56	72	70	79	64	76	75	69	82	57	69	60	71	66	59	67	76	74	74	73	58	68	74	79	66	57	71	76	63	61	62	79	66	75	63	58	69	79	64	83	75	77	65	90	68	68	76	71	67	79	71	76	65	55	58	75	77	66	66	85	61	72	70	69	68	60	63	64	73	71	66	56	72	56	53	73	70	83	77	92	74	66	80	59	66	73	67	59	66	59	72	52	55	86	74	80	67	48	64	73	72	84	76	66	66	58	68	71	67	64	67	75	73	68	69	65	82
21929	6172	3111	3409	7585	10501	10502	9617	7886	6748	5477	4649	3858	3431	3068	2649	2409	2092	2015	1797	1613	1561	1445	1350	1234	1165	1128	1099	995	1000	945	913	840	883	839	881	873	843	860	824	908	714	697	673	664	696	693	658	711	639	681	684	699	643	666	715	644	689	620	708	680	673	604	658	620	690	633	654	701	647	704	610	670	689	687	653	670	648	622	651	651	640	645	669	691	674	714	626	629	660	622	611	709	645	622	615	613	609	597	637	652	633	630	591	606	595	567	594	596	568	609	638	612	620	566	614	612	605	603	560	606	552	590	622	557	603	583	579	583	592	620	608	620	565	610	567	560	598	566	572	546	593	590	551	623	648	563	587	619	586	597	572	587	555	581	571	643	582	603	610	575	567	568	543	575	602	591	593	594	624	577	603	597	607	574	545	605	608	614	589	570	556	566	551	597	573	576	595	565	583	619	604	615	589	570	571	602	604	584	608	578	569	574	604	570	594	616	600	609	585	612	556	573	603	604	623	577	591	579	572	560	595	621	573	551	604	597	572	602	575	552	592	594	596	588	610	593	576	568	602	606	591	585	553	606	616	561	566	592	608	584	570	586	586	586	602	540	565	586	597	564	579	625	588	551	564	634	602	640	588	616	578	608	585	612	620	595	580	534	559	593	601	579	595	538	586	568	573	595	557	584	603	578	639	574	517	602	585	589	556	598	577	592	557	545	628	540	572	582	566	608	556	559	595	568	589	592	584	614	549	566	608	597	578	574	564	582	579	596	584	604	591	605	586	556	573	608	547	556	554	577	550	583	561	581	560	635	596	606	597	618	595	609	568	578	589	566	570	579	575	562	559	570	572	567	621	610	615	622	577	589	574	584	591	609	640	612	596	624	608	549	586	588	544	577	598	608	560	586	570	585	533	639	581	593	590	538	595	588	594	541	598	595	566	557	602	579	577	602	587	569	612	622	588	532	563	616	618	547	593	593	568	627	610	580	558	556	575	608	534	577	581	613	591	607	570	596	570	566	568	553	621	556	595	569	548	579	570	602	614	583	564	601	610	520	608	574	598	622	551	578	616	533	554	626	575	625	590	552	550	567	608	588	629	606	568	598	613	604	576	603	566	601	600	583	598	578	594	576	570	587	585	561	580	533	566	580	541	598	564	610	567	598	589	578	576	636	593	555	609	635	519	571	608	577	580	621	636	606	553	591	544	558	584	573	583	581	590	580	520	597	639	604	543	616	550	580	584	616	595	597	546	576	580	592	605	593	581	609	580	593	582	560	585	604	545	550	576	588	565	581	586	580	598	599	557	604	571	603	554	580	574	588	604	586	560	594	599	608	588	573	591	552	599	573	590	604	581	616	587	566	611	554	581	591	549	589	568	555	617	575	553	596	549	591	550	585	586	566	587	545	577	580	555	598	626	542	595	603	605	588	603	575	615	564	561	627	595	546	607	557	623	567	575	571	514	564	559	596	584	593	590	600	598	578	559	586	603	572	575	548	610	562	550	592	565	593	556	580	599	588	549	593	593	580	551	583	630	573	597	602	609	615	587	572	575	607	600	590	611	604	558	596	585	604	572	588	572	585	568	556	594	570	617	616	617	593	627	593	597	549	604	569	573	558	562	588	622	592	585	557	567	589	600	571	563	583	530	576	590	614	577	594	551	562	594	583	599	576	569	576	570	607	570	514	591	543	586	572	593	626	588	574	580	570	590	547	568	525	546	563	562	611	548	564	618	536	599	591	606	582	571	618	536	585	583	579	620	559	593	551	607	491	597	560	634	558	592	597	558	614	598	581	624	577	583	573	537	565	569	590	574	580	639	574	581	578	600	558	584	544	558	594	559	565	586	578	568	603	590	586	566	574	586	585	581	554	537	582	606	575	594	573	580	593	557	578	598	586	600	585	581	651	553	570	537	580	645	573	580	551	559	584	552	606	592	586	565	613	602	559	602	544	537	601	567	601	589	614	593	574	571	602	554	613	572	614	580	603	583	550	534	564	597	601	658	611	590	569	604	605	551	552	540	570	598	581	574	619	564	583	566	559	570	548	551	589	600	590	613	621	617	538	571	552	602	588	614	531	593	576	599	582	577	585	572	577	573	565	575	585	626	590	564	575	559	581	600	578	583	637	587	628	575	579	602	549	597	568	584	600	558	601	613	585	596	612	574	594	538	611	586	549	563	595	613	541	644	598	545	562	574	598	620	540	595	554	558	596	584	590	617	618	591	604	591	585	542	617	570	599	574	573	537	619	640	533	584	533	587	578	608	600	582	621	605	570	590	544	570	542	575	549	607	582	592	595	578	551	611	545	612	597	583	586	554	583	657	602	580	576	596	607	573	580	567	603	614	577	595	598	604	560	577	619	591	597	577	558	552	593	621	594	598	590	545	536	607	575	585	598	611	584	610	557	639	578	595	569	567	618	528	610	595	558	565	589	568	583	567	596	567	563	589	608	527	554	631	546	609	548	571	562	580	601	569	601	584	629	583	628	584	634	622	519	587	629	578	596	553	604	582	627	600	610	576	584	591	557	573	564	595	553	577	606	545	574	588	589	576	609	585	570	576	618	586	587	562	629	601	561	568	568	568	594	579	569	563	574	558	598	601	631	613	607	603	620	598	602	589	567	607	550	548	579	564	625	591	557	592	573	548	610	589	576	601	575	597	641	575	589	571	580	595	577	543	578	603	630	550	593	623	579	570	568	587	550	597	574	580	547	621	583	582	586	544	562	608	568	555	603	583	597	622	582	594	631	573	559	591	559	627	553	577	628	605	558	584	601	570	591	602	599	541	602	552	585	579	597	627	576	553	619	579	570	579	608	560	578	580	537	582	586	592	564	605	578	598	616	559	616	598	616	575	581	547	582	599	652	615	538	577	591	604	586	532	566	572	553	562	531	571	589	569	558	599	620	589	605	598	589	587	611	554	548	561	611	612	597	563	582	550	601	601	600	585	567	584	543	527	613	585	591	630	597	579	550	593	568	618	594	570	548	557	537	531	559	608	561	639	566	574	610	561	569	562	616	584	613	567	597	597	558	610	576	573	543	592	611	573	609	594	614	556	554	567	598	605	582	539	600	561	600	612	612	554	582	547	528	555	591	607	591	554	633	587	596	586	590	625	582	563	550	539	676	564	538	601	590	585	584	559	605	556	625	605	562	543	594	593	586	570	577	594	608	576	571	550	604	602	560	646	576	580	567	625	578	606	575	600	601	555	594	580	574	580	619	588	617	552	578	598	604	588	584	559	576	597	574	585	556	579	578	583	602	577	580	565	554	578	577	581	572	582	546	592	570	571	574	606	582	565	545	589	566	597	628	612	551	564	573	576	597	603	572	548	586	605	580	581	586	589	630	574	565	584	565	586	551	578	639	554	581	617	580	583	653	593	576	580	591	582	592	555	624	595	566	620	574	569	548	580	592	590	585	612	574	581	577	596	573	579	564	604	578	556	577	558	613	588	556	603	566	602	599	582	615	574	589	549	558	554	594	582	572	639
3983	192	117	82	75	58	85	91	85	90	69	72	74	63	72	53	67	67	55	47	69	58	59	67	57	55	58	49	53	50	43	66	61	47	44	53	53	42	49	57	57	50	58	47	49	43	54	46	44	55	49	53	67	56	48	43	53	50	46	44	44	59	45	57	53	52	53	57	48	48	58	46	50	44	63	52	59	45	48	68	55	55	44	57	48	52	53	42	56	45	47	54	49	42	56	46	48	68	61	50	44	51	54	57	46	49	53	61	45	54	59	52	46	49	42	57	44	60	51	49	59	41	58	49	45	59	49	39	58	57	62	55	40	49	54	64	56	46	43	47	44	43	49	57	62	50	51	53	42	37	41	51	35	53	32	55	52	51	47	48	63	47	58	45	44	56	53	57	55	49	40	49	38	46	44	54	48	41	54	45	53	54	51	55	52	61	49	49	48	58	64	51	51	44	53	48	46	47	57	53	47	54	48	55	60	47	45	46	48	50	52	57	62	53	56	59	55	58	48	53	59	54	51	57	37	58	47	44	51	54	51	48	54	53	47	45	52	58	52	45	56	54	45	42	52	48	32	40	46	41	48	54	67	43	51	45	38	59	46	54	41	45	44	53	74	34	56	67	53	47	55	47	43	54	53	52	45	48	58	48	52	44	51	55	61	37	62	48	46	54	45	36	47	45	47	52	51	68	51	49	57	45	61	57	49	68	49	53	42	40	56	49	54	49	43	50	59	57	55	53	57	58	50	58	53	53	54	60	54	48	46	70	50	56	55	45	48	51	52	47	60	46	67	47	60	59	62	44	49	61	47	49	45	49	43	61	53	52	46	43	42	58	52	42	42	56	47	55	49	31	52	50	65	47	47	45	44	45	57	62	41	51	64	41	41	66	51	56	43	45	63	57	49	43	45	39	52	51	35	49	45	60	40	51	51	38	51	56	44	50	44	46	42	50	47	54	48	44	38	49	48	51	54	47	61	49	62	44	48	51	52	48	37	55	43	54	56	39	52	46	46	63	65	54	58	49	55	55	47	52	46	58	54	40	39	57	49	45	40	44	50	53	49	60	58	38	56	52	71	64	52	43	57	52	60	54	53	54	53	47	47	55	51	47	39	53	49	51	57	55	55	52	58	45	46	56	57	54	51	45	60	52	55	35	54	52	44	51	61	55	48	48	51	61	46	53	56	51	60	55	53	42	42	57	50	44	50	69	61	41	54	46	47	54	40	40	56	55	38	51	51	40	49	46	55	46	48	43	56	44	50	41	50	42	48	47	52	46	48	57	50	44	47	53	49	42	53	62	52	46	49	59	47	56	44	51	62	52	59	43	42	55	39	57	46	64	47	45	60	52	60	45	65	47	44	72	59	45	47	37	47	57	49	40	59	49	52	50	50	48	57	50	66	47	45	53	50	54	49	49	35	50	35	39	47	43	33	44	43	52	52	50	37	54	48	50	44	48	52	41	70	63	47	50	36	52	46	49	58	53	52	46	45	60	48	53	55	52	52	46	43	52	50	48	46	55	45	52	47	44	46	52	50	41	53	53	55	57	57	52	45	54	42	54	54	46	39	47	48	51	67	43	55	53	47	58	50	44	53	62	42	51	52	54	53	49	44	53	58	53	58	56	57	44	39	45	52	48	57	57	44	33	48	50	57	50	44	50	46	54	41	40	58	59	44	58	41	56	51	47	49	44	55	56	57	53	47	54	52	52	43	46	44	36	49	47	55	52	60	49	55	52	70	49	42	65	51	56	49	41	50	49	58	45	59	49	51	39	40	51	60	45	66	41	57	50	62	46	53	52	41	70	54	46	40	47	45	46	45	49	54	46	49	63	52	64	50	63	50	54	41	67	59	55	49	40	54	58	58	41	56	41	53	46	45	65	41	47	53	54	43	42	41	52	58	45	60	54	47	45	44	49	39	39	42	41	52	68	59	51	41	50	44	55	54	55	56	38	59	54	40	41	51	48	43	57	51	49	59	42	47	51	64	49	50	46	53	49	56	61	63	68	56	64	66	60	55	50	43	42	47	32	56	49	45	52	63	56	44	42	49	64	52	59	42	49	64	49	42	69	64	48	61	62	43	55	52	44	61	47	50	45	43	57	44	57	52	45	54	61	50	62	51	59	45	52	51	58	53	47	46	57	47	52	45	47	50	50	47	55	53	40	47	57	42	58	53	51	52	50	56	43	44	52	39	61	63	48	47	45	57	42	63	52	53	37	47	50	51	51	61	63	55	55	51	50	49	47	60	50	51	49	62	45	48	43	37	35	45	45	53	53	41	48	33	62	54	50	50	57	49	48	49	45	52	71	61	46	57	47	59	56	54	43	62	45	57	48	44	46	56	46	42	53	53	52	51	52	50	42	52	60	50	51	50	58	55	59	42	60	47	46	41	46	42	43	54	50	52	56	50	44	61	52	46	50	31	57	46	44	53	46	57	59	56	57	55	46	54	39	50	45	54	44	58	56	61	46	47	55	42	50	40	51	47	56	50	44	57	57	61	54	46	53	54	34	54	52	54	41	55	49	55	60	43	57	54	54	55	64	60	43	51	51	56	48	43	48	46	61	60	52	57	57	50	51	49	62	52	58	51	43	59	48	54	47	51	39	39	52	54	53	51	53	54	53	52	56	54	32	45	48	48	49	47	47	52	53	47	51	56	56	57	52	53	50	62	51	44	56	52	39	42	53	55	62	39	47	48	46	64	50	43	55	43	56	58	50	54	52	51	45	54	56	52	39	56	46	60	52	54	55	50	52	44	50	53	46	53	60	57	37	56	51	54	42	58	40	50	48	64	53	37	46	49	47	56	52	55	57	56	48	45	39	46	52	49	48	51	48	47	61	77	29	37	50	51	43	67	56	53	48	46	39	65	49	54	47	51	53	54	50	54	50	47	47	46	59	51	54	53	55	46	41	51	50	56	59	46	51	59	48	46	47	38	36	48	45	50	58	50	49	64	50	54	53	39	58	60	44	44	38	52	47	47	52	44	56	37	49	63	53	52	50	53	54	44	47	63	50	55	51	53	61	47	59	51	47	53	54	56	52	55	42	47	63	50	57	47	53	44	60	49	41	54	42	49	63	47	54	42	47	44	38	32	50	61	38	49	54	46	51	51	58	53	52	58	50	52	45	44	51	51	62	40	40	61	51	38	55	57	52	53	49	49	56	52	48	58	65	48	52	55	42	59	61	53	49	50	57	44	52	56	54	51	43	54	43	51	59	50	45	52	48	45	58	49	39	46	46	71	44	47	49	45	41	48	55	61	37	47	51	59	37	47	61	55	55	54	49	54	69	58	48	41	44	40	45	50	57	41	45	52	50	52	37	51	47	45	53	56	55	53	53	59	54	58	52	55	51	51	48	37	45	50	56	74	57	51	52	48	55	37	53	48	51	56	57	53	52	61	49	54	49	51	43	47	47	63	45	54	45	63	61	50	45	54	41	49	55	40	45	41	57	55	42	52	53	55	60	42	53	48	46	43	47
11085	2209	1194	1328	2690	3748	3850	3309	2709	2337	1789	1667	1437	1312	1157	947	927	847	817	714	740	706	645	658	590	524	560	586	502	499	512	472	487	438	484	460	486	464	478	480	424	454	427	441	455	421	461	454	432	430	430	441	426	491	477	462	430	440	465	402	453	425	433	413	406	430	467	481	438	427	432	456	431	464	438	454	445	452	459	427	403	431	456	402	462	446	440	419	438	407	438	423	435	415	462	409	458	422	421	414	454	456	420	402	456	370	434	393	418	408	397	462	454	414	427	412	415	420	438	445	425	396	406	427	397	423	433	405	401	445	392	427	371	401	403	436	393	416	418	443	378	402	438	422	453	433	435	416	406	383	394	392	400	444	427	402	399	401	419	464	402	403	369	405	407	419	394	379	418	394	428	398	418	435	389	460	388	413	401	420	432	433	436	437	407	430	431	384	413	408	436	370	408	376	405	437	429	447	399	419	401	419	463	394	405	402	406	434	450	429	402	452	398	410	405	396	436	414	439	407	389	395	401	450	415	440	383	407	405	392	434	411	431	387	461	412	402	380	434	398	436	384	439	395	397	406	428	406	459	391	413	418	386	408	403	423	415	407	431	391	426	409	407	387	405	437	385	439	388	428	395	426	423	414	395	410	421	403	404	429	415	393	483	399	383	420	381	434	445	431	414	417	428	434	423	420	446	408	421	379	416	415	424	406	432	436	434	386	440	456	398	406	407	400	414	421	410	386	375	422	410	413	464	380	419	438	423	416	381	396	412	453	396	387	402	407	432	433	429	442	397	432	405	406	400	411	390	404	366	408	446	407	403	426	431	411	413	393	397	413	390	394	393	437	418	410	424	422	421	418	429	415	375	424	401	454	385	414	388	423	424	421	396	404	419	400	436	412	421	422	411	403	386	420	394	419	420	441	422	396	421	398	386	414	416	411	434	431	456	394	459	437	405	398	427	396	389	442	415	391	436	413	394	449	418	405	445	384	410	389	445	388	449	451	416	428	420	404	435	399	424	415	399	401	395	431	413	424	402	408	412	426	395	405	406	458	425	388	391	425	425	394	430	395	413	398	404	402	403	428	455	395	458	409	424	401	431	400	417	391	400	444	432	436	405	450	422	409	389	416	406	424	380	394	417	407	407	422	436	399	443	433	392	428	442	412	433	430	435	428	388	423	410	424	371	421	384	398	404	432	406	444	400	449	464	436	395	449	426	410	415	395	438	418	407	391	382	422	442	411	377	404	411	438	386	428	417	388	383	389	396	419	421	413	438	374	421	431	423	384	419	410	432	415	454	414	410	426	432	408	403	442	408	436	393	419	408	407	424	440	438	411	411	452	388	392	420	416	418	421	361	437	420	405	449	394	391	453	416	423	411	420	418	424	405	428	462	429	406	429	442	405	401	406	402	413	427	447	430	431	449	407	450	394	393	420	428	436	413	404	385	416	410	425	424	430	432	404	422	412	420	420	378	415	408	402	406	414	397	421	438	412	405	410	428	417	458	426	420	416	385	414	407	434	390	395	427	420	388	379	418	429	369	411	437	413	439	389	408	442	388	478	363	417	443	408	385	426	436	418	411	411	399	404	421	433	388	380	392	403	411	442	406	386	405	431	382	458	416	421	407	393	401	395	455	424	385	419	404	416	395	377	406	434	411	431	434	426	382	411	427	413	441	386	432	397	427	423	384	398	404	423	422	430	434	454	422	395	391	399	380	414	393	408	424	410	385	408	393	442	435	387	396	385	394	406	437	411	387	384	426	428	387	418	389	400	398	392	422	424	407	413	389	435	376	395	420	404	425	408	421	439	400	414	401	431	434	396	402	405	411	388	404	405	414	416	395	402	442	415	433	433	429	436	440	405	421	432	440	415	401	371	400	446	409	428	397	426	399	424	401	421	453	437	453	415	423	430	420	451	404	428	415	436	416	397	431	416	419	438	426	388	461	420	428	420	410	449	446	411	394	428	411	411	427	459	433	419	441	409	428	428	428	375	452	431	429	383	415	370	394	440	434	449	427	409	428	419	406	416	424	434	403	421	377	398	412	407	424	391	411	397	381	403	422	392	415	390	414	396	422	413	394	392	387	426	417	382	420	432	398	404	386	417	400	436	361	398	425	404	375	415	371	421	433	426	402	397	421	412	410	388	411	399	447	400	400	465	361	381	424	359	431	390	409	422	411	381	395	388	427	420	419	408	449	395	417	402	408	380	411	399	453	412	402	407	410	401	390	374	416	425	388	396	391	451	400	411	423	409	457	410	383	427	419	430	414	400	430	432	405	381	413	380	406	410	392	435	466	387	461	399	412	386	403	444	428	393	408	427	375	402	437	435	394	386	389	392	416	388	378	416	406	419	397	415	406	393	439	449	405	402	409	386	412	429	393	403	422	411	385	403	416	404	381	409	392	438	418	426	426	423	439	415	441	378	423	468	411	412	420	423	419	469	418	377	416	433	426	444	387	387	401	444	388	395	405	437	430	406	422	431	437	411	434	392	416	438	391	389	408	435	410	405	428	405	408	423	450	448	390	412	386	429	455	393	379	393	411	369	429	392	422	414	420	405	432	424	415	398	398	414	420	369	468	408	379	369	405	455	426	399	404	425	382	440	399	434	388	416	409	405	402	410	389	417	405	416	444	409	383	388	415	462	416	357	438	421	381	428	413	398	415	422	411	423	379	413	441	424	401	384	443	430	403	437	407	419	408	382	412	390	392	412	395	416	400	444	400	402	450	412	373	419	423	416	440	458	418	398	381	429	385	442	405	428	400	388	388	405	376	411	394	427	391	397	422	422	435	426	400	435	387	409	449	420	370	425	418	445	402	411	395	395	450	382	395	339	392	409	408	408	430	405	376	425	417	375	446	436	409	427	398	404	390	422	408	395	402	411	415	425	441	451	405	405	422	413	444	397	419	451	397	442	384	460	419	394	404	398	385	388	404	394	458	417	421	395	406	402	409	411	393	434	423	405	442	408	421	430	435	369	388	430	410	414	413	390	432	412	415	417	385	432	416	403	395	400	438	433	415	413	426	410	378	409	419	422	453	411	386	414	403	392	412	428	409	455	409	406	405	405	426	389	417	392	451	381	422	417	392	421	400	383	388	421	418	415	409	417	386	398	403	422	400	421	415	408	424	395	404	425	428	388	387	401	419	430	399	395	381	414	435	426	400	422	423	386	378	412	395	406	386	417	378	398	411	429	411	416	407	418	407	425	420	459	399	449	413	381	395	407	425	441	411	404	425	367	432	403	455	433	456	391	440	410	412	447	440	411	431	441	377	383	391	370	415	431	441	392	407	423	422	415	413	426	398	418	405	422	395	409	436	402	428	418	442	402	464	450	410	403	398	383	396	432	410	368	425	408	385	437	426	457	394	390	411	423	407	396	406	425	431	398	408	410	373	413	450	401	404	409	424	396	425	441	418	455	399	376	439	419	417	433	414	421	415	448	416	423	430	386	417	397	440	403	419	386	424	416	395	419	393	401	436	396
3336	404	218	185	150	158	191	204	163	163	181	144	153	129	108	115	100	104	91	115	93	102	102	105	97	98	78	91	88	100	93	96	84	85	86	81	96	89	84	101	112	94	83	108	60	97	101	78	104	95	103	82	85	90	90	74	76	80	85	87	91	86	89	79	82	88	106	76	85	88	79	87	90	90	85	78	87	100	94	76	78	89	103	85	87	97	87	100	81	96	103	86	88	94	83	73	77	82	90	90	73	94	83	75	92	69	81	71	96	89	75	82	116	95	81	81	85	86	74	72	92	91	84	70	66	93	77	77	89	73	88	74	93	80	77	69	88	78	78	84	72	89	87	82	75	94	84	89	97	79	82	85	89	73	95	79	75	99	70	99	93	80	88	88	82	82	81	94	98	69	81	83	72	78	80	84	75	99	98	69	81	89	81	75	74	84	79	84	85	91	78	74	92	89	90	84	84	93	87	85	98	80	78	80	68	92	86	73	88	81	91	78	82	103	81	93	107	93	91	113	91	81	92	99	70	66	99	93	90	95	75	75	93	94	87	92	70	86	91	68	70	77	74	67	91	86	81	81	98	84	82	89	86	103	75	93	82	101	79	82	78	85	76	84	75	91	79	85	87	70	95	99	97	73	80	92	100	83	91	70	100	97	73	83	113	78	79	88	79	96	99	76	91	89	81	94	83	90	73	81	81	67	75	79	57	81	94	80	84	88	95	66	82	90	79	72	73	76	81	77	86	90	87	97	74	87	95	84	102	82	78	71	91	86	73	66	89	84	84	88	87	78	69	76	86	94	88	83	92	75	87	78	90	88	90	85	75	87	80	88	97	87	78	85	77	72	81	82	71	81	101	85	82	77	80	81	89	83	85	96	91	75	96	80	89	70	79	77	95	83	73	78	81	83	88	90	80	62	96	83	97	83	81	70	78	102	78	79	79	88	91	89	97	90	77	76	80	81	91	92	76	81	94	89	89	80	81	97	88	93	72	104	79	76	77	83	93	68	92	90	77	78	106	78	98	90	101	92	95	81	72	99	78	77	93	84	82	93	86	94	85	99	108	96	69	94	90	85	94	92	87	84	80	72	83	79	89	89	90	74	87	84	89	80	88	83	91	80	95	81	86	70	78	78	72	93	83	79	77	86	95	81	85	88	81	91	92	87	81	80	87	82	72	70	89	69	96	71	81	85	82	79	80	91	86	76	84	95	99	85	75	80	71	82	81	78	78	93	82	80	79	85	99	89	82	79	77	72	74	69	76	77	70	89	81	83	79	96	79	86	83	105	92	83	85	73	89	92	80	79	83	83	86	95	87	86	81	94	77	79	74	61	84	107	79	98	78	77	102	75	77	80	78	90	85	88	82	94	80	94	79	97	83	81	73	77	77	80	86	85	100	82	89	78	88	87	77	93	88	87	93	93	69	84	79	89	82	89	87	80	74	74	78	105	84	71	100	96	86	92	94	95	79	75	66	79	82	80	77	79	68	74	78	91	84	75	91	88	83	86	85	89	83	97	95	90	83	81	91	92	71	81	79	73	114	92	82	63	86	104	87	93	92	82	71	78	104	96	87	78	78	74	79	91	80	92	93	77	75	83	113	79	68	81	92	77	83	86	95	88	86	79	75	93	94	102	82	106	88	105	88	90	74	90	82	83	81	81	75	94	82	88	76	88	92	85	75	78	82	95	67	80	87	62	61	93	69	88	85	84	65	92	90	93	92	88	96	84	77	82	82	72	68	83	77	75	77	101	84	71	77	81	84	88	88	89	102	73	85	76	86	91	94	94	87	79	85	87	80	80	83	80	86	85	92	81	103	89	77	93	82	77	91	88	72	91	89	84	80	71	89	81	81	108	85	77	104	87	88	78	90	79	86	80	87	83	65	76	92	90	102	91	100	93	78	85	78	81	78	76	87	105	87	69	83	76	66	86	78	103	88	84	79	85	84	76	67	90	77	95	83	88	93	104	70	61	88	93	88	71	81	86	109	84	89	91	68	90	59	81	75	81	79	76	99	94	91	110	89	97	86	75	85	91	87	94	89	80	95	75	66	66	80	71	66	89	82	85	70	87	88	78	72	92	83	91	76	84	95	76	93	83	90	89	98	97	85	78	89	87	94	68	73	84	80	95	93	90	89	84	89	87	97	101	68	93	73	94	78	88	92	84	81	81	95	80	88	99	93	86	77	82	84	91	87	76	102	75	96	84	86	81	89	83	75	76	78	80	77	92	81	93	92	76	89	80	82	78	78	86	77	77	91	86	94	77	73	88	76	78	85	81	87	79	86	85	78	88	80	74	79	85	96	63	82	81	88	84	83	80	95	62	86	67	78	84	70	79	81	109	94	99	90	108	85	81	89	70	90	86	74	100	85	84	75	80	92	98	99	88	78	72	81	84	82	82	76	77	82	74	86	97	89	83	99	80	78	67	72	80	87	90	90	84	71	88	89	91	80	76	89	89	83	84	80	89	58	88	86	77	81	89	70	94	97	90	91	79	82	81	92	90	76	93	87	85	82	112	97	81	92	92	81	89	83	100	77	74	80	74	93	76	82	91	85	80	77	89	84	82	85	64	79	76	88	99	90	89	77	81	91	89	97	65	85	77	85	93	80	87	97	83	89	70	89	80	80	82	85	86	89	75	79	90	75	91	84	97	92	72	90	85	86	86	101	96	76	76	82	65	87	70	74	96	75	96	76	79	77	88	86	98	80	90	86	90	87	81	80	90	86	79	86	90	86	100	86	83	73	100	80	94	86	71	85	90	75	91	76	75	87	89	64	81	89	85	92	80	79	62	76	80	77	85	86	95	64	73	82	81	84	71	80	95	87	95	77	82	82	82	85	77	80	80	64	62	73	78	90	85	74	91	88	86	79	86	102	82	105	80	88	95	82	79	96	85	79	105	88	78	93	94	79	80	83	76	99	85	95	82	88	83	82	90	76	87	86	70	99	74	91	86	72	77	70	96	88	90	66	90	80	84	93	80	70	93	77	86	87	75	74	73	89	83	80	84	93	85	93	91	94	104	75	93	65	74	85	93	72	97	81	69	81	87	85	100	87	90	81	94	93	90	84	90	83	82	91	99	89	75	81	96	72	79	102	79	69	83	69	84	97	63	87	81	90	79	66	94	103	81	88	79	79	85	81	101	92	75	75	80	78	88	78	87	79	75	93	76	85	79	92	76	75	69	72	87	70	105	89	88	87	85	83	88	79	78	85	91	79	89	75	89	79	91	85	88	91	84	105	95	88	87	86	70	82	81	88	92	90	83	76	77	66	82	77	94	88	84	91	83	101	94	71	87	77	74	75	75	88	64	78	74	80	93	95	88	91	80	98	79	90	93	74	84	79	74	76	93	85	111	85	95	86	101	92	73	80	77	72	86	85	85	90	67	64	95	90	80	92	90	93	82	80	103	96	93	82	81	78	92	79	90	89	73	88	68	85	82	86	92	76	83	91	82	80	95	81	85	88	67	86	86	79	84	88	95
19505	4934	2583	2761	5858	8038	7893	7096	5845	5025	4183	3383	3020	2589	2300	2078	1846	1696	1544	1421	1297	1280	1287	1221	1114	1097	1086	1028	903	949	927	941	895	864	842	853	853	836	869	848	854	766	786	791	777	769	756	747	762	748	775	785	772	714	722	762	780	726	738	755	728	736	730	720	744	758	755	743	773	745	814	799	755	730	783	691	729	754	742	727	712	723	692	746	765	749	770	801	738	764	698	711	736	710	766	700	673	736	685	716	696	730	670	675	724	715	701	684	704	710	722	722	755	687	725	718	710	645	714	687	704	673	676	654	643	674	708	723	714	710	711	682	682	718	725	690	706	705	745	654	737	722	697	666	670	668	687	727	701	662	679	720	671	721	658	682	695	719	735	703	727	687	718	715	700	685	684	660	687	705	671	705	675	695	730	709	699	675	678	695	693	687	673	677	685	684	703	659	693	705	653	711	725	664	701	668	694	711	654	660	679	673	651	721	655	636	646	703	691	675	779	735	706	673	677	712	692	723	687	733	715	623	736	726	694	652	711	722	694	674	717	694	687	681	687	691	716	774	681	674	657	658	689	719	690	729	694	695	686	634	711	702	647	671	745	681	698	736	708	679	670	733	685	746	748	681	649	678	690	677	666	727	676	684	679	691	681	684	730	706	709	717	702	692	678	659	727	661	688	707	736	740	693	661	684	721	670	693	684	752	735	647	658	716	730	698	687	714	683	680	649	698	745	703	680	674	693	656	686	703	699	678	695	654	729	750	685	703	707	729	698	681	682	679	714	707	670	684	740	677	734	665	689	696	691	714	654	702	732	690	656	694	715	669	679	706	672	680	689	677	675	719	698	678	683	685	716	673	691	694	739	668	669	657	688	754	676	714	736	686	658	675	694	699	670	678	715	669	705	697	726	685	729	680	689	721	709	689	734	647	672	677	669	728	647	723	727	689	731	739	672	698	675	738	698	696	688	709	654	686	653	658	692	667	680	742	722	691	697	703	683	754	661	686	688	683	687	693	668	702	686	669	678	735	666	697	680	708	679	708	700	698	734	702	680	715	729	693	687	674	716	736	695	717	682	716	693	667	663	671	704	675	691	700	671	712	703	655	694	703	743	751	680	707	690	682	693	674	704	671	659	733	710	713	706	675	669	672	733	691	726	716	722	694	735	692	674	720	701	703	708	675	687	678	726	702	664	702	714	672	685	665	726	675	700	692	683	706	695	703	703	717	694	677	727	694	704	717	717	745	755	712	649	654	619	714	664	658	740	683	703	692	724	707	726	661	694	668	706	674	729	693	690	683	689	660	682	693	724	686	741	694	693	694	719	680	720	707	670	642	700	738	678	694	682	667	665	686	723	692	671	703	715	720	689	686	671	688	716	688	704	710	691	711	720	707	710	698	716	661	700	722	657	685	704	689	744	685	675	773	699	684	742	684	720	699	693	695	688	658	703	752	780	731	675	670	724	679	755	664	679	658	665	719	664	713	695	619	686	694	720	694	704	718	687	698	717	659	684	667	685	692	653	702	679	672	706	693	719	723	688	716	694	709	715	713	704	701	718	753	736	712	707	717	696	663	694	712	644	670	722	625	700	692	639	761	741	751	703	681	690	715	721	665	709	703	684	663	660	669	671	734	722	682	711	652	644	691	668	713	761	653	659	721	682	695	730	628	714	729	708	741	739	682	673	670	682	685	729	675	663	723	730	738	684	659	695	680	716	634	682	735	682	737	687	678	696	667	738	681	671	701	697	721	662	668	691	648	673	743	704	731	605	671	694	664	627	727	654	723	682	663	722	698	696	669	728	682	692	693	653	624	690	699	664	744	723	710	707	659	674	719	683	688	615	668	703	726	661	719	721	689	712	700	708	695	713	681	697	693	693	626	705	662	691	699	675	658	690	719	680	642	757	688	682	661	672	715	716	702	692	713	688	721	682	692	698	688	709	690	691	678	713	738	666	705	677	685	715	659	681	710	725	715	699	713	720	710	722	768	693	663	708	715	728	725	661	701	690	728	696	647	664	680	707	693	722	658	728	702	654	662	697	691	687	709	682	671	716	777	668	668	688	690	701	678	687	701	687	715	734	634	689	672	703	699	704	699	708	678	666	672	763	643	721	683	732	693	749	714	690	715	703	697	693	693	699	671	751	687	704	678	755	699	697	709	713	724	710	706	715	751	696	669	692	694	729	698	731	684	701	676	703	698	648	695	703	691	666	669	739	693	716	704	641	658	670	690	675	677	696	700	697	688	690	711	692	727	682	710	728	723	699	708	725	687	742	718	695	731	708	686	716	631	664	725	651	701	674	691	689	705	672	665	686	726	680	678	721	722	720	713	741	709	705	706	684	702	699	716	704	714	664	713	684	718	691	701	706	700	671	690	734	650	711	716	682	678	733	667	655	728	656	686	664	696	721	744	713	686	689	704	647	679	695	706	710	721	691	710	703	692	705	703	704	700	673	656	691	710	711	700	697	655	690	751	691	706	702	717	693	658	693	678	666	700	731	693	649	660	652	736	729	708	670	674	661	671	716	648	745	667	702	689	618	737	693	697	710	681	724	705	684	654	681	717	665	722	654	691	710	678	708	699	663	704	684	663	719	681	703	699	701	717	705	695	688	698	691	692	655	699	665	669	704	679	705	719	657	731	705	667	683	695	681	710	711	692	668	698	680	701	667	681	715	712	717	660	693	678	702	733	716	700	686	687	641	686	756	725	750	710	724	729	721	671	726	658	689	735	669	710	715	712	711	657	671	688	686	725	701	702	696	711	663	675	726	669	668	756	660	701	653	724	663	692	734	707	675	705	711	686	695	696	680	695	701	720	694	712	737	633	733	671	721	684	667	702	654	724	667	689	728	660	669	732	736	641	693	738	688	689	715	721	704	738	708	674	721	653	628	696	668	696	722	730	732	661	731	712	735	718	691	652	711	738	740	696	731	709	727	682	730	739	708	664	667	704	732	678	721	705	648	680	693	721	744	731	672	707	674	692	694	676	665	659	718	667	724	675	703	726	718	635	679	704	710	712	691	695	706	696	703	705	687	695	691	670	721	689	664	702	734	675	733	676	683	714	701	690	688	743	672	683	668	664	699	718	719	733	708	692	661	719	665	669	745	660	762	756	697	724	680	677	708	697	734	673	705	707	689	724	671	622	709	710	687	703	686	710	702	710	637	746	716	701	682	738	683	714	723	715	731	654	694	702	748	691	731	723	735	730	670	711	654	673	706	701	667	708	747	620	736	695	697	649	670	695	694	697	668	744	767	712	667	699	655	699	662	711	698	699	738	704	736	694	672	680	663	687	692	705	671	636	636	722	691	731	693	670	738	681	704	673	679	717	691	683	677	646	671	717	702	672	687	686	738	678	680	702	703	680	669	701	694	668	675	703	736	691	692	681	687	704	704	685	719	680	688	670	656	701	696	745	749	681	716	683	649	711	695	708	655	717	699	724	688	685	735	635	668	684	710	693	625	686	723	729	673	686	689	696	703	688	668	648
6094	271	156	95	60	79	99	110	94	90	112	80	72	70	66	63	54	47	40	43	31	25	53	44	38	34	39	32	45	33	28	30	30	26	29	23	32	24	26	30	32	30	26	28	33	28	25	29	32	25	32	25	23	30	27	29	23	28	28	25	27	30	27	33	29	27	18	32	34	36	22	21	27	27	29	26	28	22	22	20	23	26	35	25	29	29	35	31	18	22	20	16	27	17	31	30	26	30	14	18	25	33	23	25	32	35	27	25	27	36	15	37	25	33	29	28	28	32	21	21	24	16	24	32	17	22	29	18	18	26	24	32	31	28	26	26	24	26	31	29	25	21	26	26	27	40	26	16	27	33	26	21	25	24	17	28	24	23	24	21	31	24	38	26	25	29	33	27	23	22	27	29	30	33	19	22	22	18	28	29	22	17	25	22	26	30	35	24	30	23	21	25	25	27	31	27	16	27	31	34	27	31	13	23	23	20	33	27	22	24	25	16	28	30	25	25	25	21	22	27	16	17	25	36	23	28	25	26	31	36	29	22	34	34	30	19	32	28	28	20	19	27	30	27	23	36	23	30	25	30	22	29	22	31	25	25	28	25	30	26	21	19	20	24	24	25	24	24	21	29	28	24	23	29	40	22	20	32	34	20	32	29	24	28	28	25	34	18	23	32	20	18	27	22	24	18	24	28	26	29	25	27	28	25	22	25	28	25	22	27	28	24	27	28	30	30	29	19	38	23	30	22	30	22	23	21	27	21	24	21	23	24	26	25	26	33	15	27	18	26	19	18	19	13	21	31	20	26	27	29	35	18	28	40	34	28	22	22	32	25	28	28	27	25	25	32	25	24	34	38	36	23	28	18	28	22	12	26	23	21	25	22	24	16	25	33	26	25	15	21	18	37	28	26	25	23	21	33	30	25	25	22	30	23	20	23	25	29	34	25	29	26	28	29	31	28	25	24	28	17	23	26	32	27	32	30	29	26	23	21	34	22	20	25	29	28	29	21	26	33	19	29	29	40	31	21	27	29	23	30	25	20	35	23	30	31	25	28	34	16	18	25	25	25	19	21	29	26	30	22	25	24	31	31	39	21	22	27	21	19	20	19	23	28	28	21	25	20	27	25	22	19	23	23	29	26	28	32	23	23	27	31	25	28	19	28	24	29	30	26	22	27	23	24	29	28	24	26	23	29	27	24	21	15	21	21	28	28	22	18	25	26	28	37	27	32	22	25	21	23	27	17	26	26	33	20	24	16	22	28	27	21	25	28	30	20	26	29	19	33	23	28	16	28	19	30	24	22	25	28	28	26	32	31	15	19	27	23	17	29	18	29	30	28	28	28	27	30	33	24	26	33	18	24	25	25	23	17	35	21	23	29	30	20	31	21	36	22	24	25	21	25	18	10	21	18	28	22	19	16	32	28	21	32	32	25	28	31	27	29	23	23	29	19	19	18	23	21	20	18	25	33	34	25	21	31	25	26	28	21	24	29	15	29	20	21	10	35	44	32	27	24	17	32	29	26	19	21	23	24	25	30	22	23	25	27	24	27	27	29	31	33	30	20	21	21	36	25	29	34	26	21	21	17	24	22	26	25	20	15	26	30	27	30	22	18	32	21	38	24	32	35	31	28	17	31	21	26	27	24	26	22	26	23	22	20	31	31	19	29	18	19	18	36	26	24	45	31	24	26	19	17	29	21	17	23	16	28	24	27	23	19	24	24	29	26	17	27	18	31	30	23	24	31	25	24	21	33	17	30	38	28	19	22	25	24	29	26	28	23	24	25	21	31	22	30	19	25	28	21	17	22	29	25	27	36	25	28	26	22	27	30	19	29	29	14	41	30	25	28	22	25	22	25	34	22	22	20	35	28	25	28	27	27	27	27	31	23	24	28	23	32	24	22	21	26	25	25	26	27	22	23	22	29	28	31	26	23	20	24	27	22	23	25	25	18	22	31	28	34	22	30	16	27	22	35	30	39	31	26	37	27	26	17	28	19	23	21	32	18	24	16	22	32	26	19	32	23	32	32	21	26	33	24	26	39	39	24	23	24	24	33	25	29	28	20	33	23	22	20	33	33	27	27	33	34	14	27	26	19	24	24	31	23	26	26	22	21	25	36	16	28	29	24	20	29	28	20	26	19	21	25	34	23	26	21	21	25	19	31	21	24	27	25	13	30	20	24	25	22	24	31	35	25	27	24	23	20	12	25	19	18	31	28	31	25	24	23	30	27	39	27	20	23	23	21	19	27	25	22	19	25	20	26	23	18	34	30	21	26	29	30	24	24	34	22	23	19	25	24	19	27	24	24	28	26	31	28	32	17	27	24	18	30	23	17	25	25	23	19	22	27	16	23	30	41	21	29	17	23	21	26	25	30	18	26	20	24	26	28	21	35	17	25	34	23	26	26	11	20	26	29	23	32	30	26	20	29	23	15	25	26	28	23	31	19	29	26	35	30	25	23	12	30	24	30	28	28	25	33	27	22	25	32	18	20	25	30	26	27	24	29	16	23	24	25	44	32	25	29	23	20	31	25	29	25	28	31	23	27	33	27	27	22	25	25	25	23	28	27	27	22	15	23	20	19	32	33	24	36	16	24	24	29	27	33	27	26	21	24	36	19	21	23	27	20	24	20	28	34	29	24	25	29	32	27	19	27	21	28	32	22	27	21	27	27	35	40	17	23	25	31	30	18	34	36	22	23	29	25	24	27	21	18	31	18	24	20	19	23	25	30	28	34	26	23	25	30	29	29	34	26	23	17	26	23	16	21	20	27	23	30	29	22	25	20	20	21	30	29	38	25	27	26	15	27	28	25	32	28	29	27	24	26	22	18	27	32	23	25	23	25	24	19	26	28	25	25	21	21	29	29	26	19	28	25	26	26	18	26	26	25	34	29	24	36	32	28	27	23	21	18	35	28	34	18	25	27	26	29	13	21	24	41	28	30	21	21	26	19	28	19	20	32	26	28	22	26	28	19	30	21	21	25	20	20	22	21	20	31	29	28	34	22	35	21	20	17	31	26	19	29	29	23	32	26	21	30	27	20	23	31	16	21	33	30	26	25	30	29	19	20	37	20	23	16	26	25	26	24	27	27	33	39	22	34	17	30	17	23	27	16	26	24	30	33	23	27	35	23	30	38	21	33	19	29	29	19	18	20	29	23	18	21	29	19	34	27	24	18	24	34	25	21	26	20	25	24	38	26	31	33	23	27	28	27	22	28	19	35	31	38	27	33	23	21	24	25	25	20	30	25	22	23	33	29	26	24	30	28	22	22	27	17	27	31	28	23	27	18	16	25	23	19	21	32	28	22	20	26	30	24	28	19	19	25	21	27	20	31	24	24	30	24	21	30	25	22	16	20	21	30	34	19	19	25	29	19	21	25	26	17	20	27	22	20	24	31	18	28	20	26	27	21	27	26	25	21	19	27	32	28	19	18	23	33	22	17	24	26	23	25	28	27	18	24	23	30	34	21	23	28	25	34	21	27
14029	3556	1845	2010	4513	6543	6562	6001	4942	4312	3496	2958	2399	2034	1856	1513	1366	1243	1064	1011	818	843	773	640	621	594	568	485	486	465	428	412	407	406	414	359	411	367	376	371	382	333	310	291	299	256	248	304	275	272	257	262	267	251	269	304	279	250	238	253	246	258	268	267	236	289	281	278	302	269	283	276	273	291	280	242	262	262	256	276	249	269	230	293	297	268	301	256	260	247	294	230	243	227	237	247	232	234	250	227	238	241	234	219	234	237	266	249	246	236	245	232	230	230	233	226	241	238	212	200	258	236	213	186	209	234	228	227	230	198	231	208	214	221	247	190	207	199	211	194	204	216	203	249	221	222	215	231	240	232	225	199	229	203	225	206	226	211	183	216	204	199	214	239	215	203	212	213	233	244	221	215	199	226	212	214	216	212	242	222	193	197	235	211	201	235	226	224	210	202	193	203	229	214	248	202	214	219	213	204	208	206	234	230	206	227	215	212	213	235	209	224	225	229	216	210	197	214	216	212	212	230	222	220	189	234	222	240	219	219	210	192	206	182	197	235	161	209	205	222	218	238	199	195	241	219	210	197	232	212	211	221	226	223	211	234	232	207	208	252	225	212	205	208	215	197	214	215	203	224	221	211	235	236	231	180	205	206	206	189	184	223	206	200	219	212	214	214	202	207	214	222	210	229	211	203	206	194	223	242	217	215	204	207	236	222	212	200	234	205	220	206	235	212	236	203	223	207	218	233	206	215	210	202	217	196	222	232	205	240	204	212	205	201	226	221	242	224	214	243	214	210	176	217	217	223	213	219	224	203	203	231	216	213	223	207	222	210	215	196	234	223	208	222	209	191	218	192	228	186	203	212	207	214	197	197	206	219	224	232	228	218	210	219	222	238	199	221	230	223	217	192	204	199	218	206	224	232	232	202	183	184	236	202	214	214	205	207	213	215	233	194	193	214	205	201	196	178	208	200	222	195	201	216	231	217	214	232	216	240	221	199	218	203	235	197	215	223	199	243	208	228	210	219	228	227	201	195	211	225	197	211	241	215	233	205	220	223	207	233	228	241	221	221	221	203	205	217	202	216	222	221	224	203	213	218	225	209	196	211	253	215	222	218	212	198	227	206	188	215	193	203	214	201	236	211	231	219	202	200	197	232	215	196	210	182	229	217	223	212	241	214	214	192	201	213	223	208	206	217	196	226	195	220	221	220	199	200	206	205	199	181	181	202	213	209	210	204	231	193	224	234	218	227	216	214	215	193	202	194	197	197	199	226	228	213	204	200	215	191	225	224	195	219	201	197	202	225	200	212	213	208	233	208	238	222	207	210	219	204	242	200	251	205	201	222	194	218	231	212	220	214	205	244	197	222	203	219	220	196	203	202	216	202	207	212	212	213	212	198	232	200	205	216	219	204	194	218	228	235	234	203	219	222	237	223	223	200	209	224	210	229	221	212	185	192	226	210	216	221	208	228	196	221	192	211	214	210	214	205	193	232	195	225	199	222	198	211	197	205	227	199	208	200	247	211	206	236	209	210	213	211	203	235	202	218	215	220	202	196	205	227	232	194	209	212	221	223	236	209	239	211	213	223	230	216	202	210	209	179	205	222	207	186	231	205	220	215	210	226	187	234	212	206	182	213	206	226	206	217	212	221	205	218	209	182	195	190	206	201	240	223	220	215	213	218	218	199	206	214	220	227	223	209	238	216	226	209	224	217	224	185	223	226	195	225	195	221	191	206	210	214	217	205	183	232	218	209	208	208	210	201	215	217	215	218	201	226	218	239	219	228	216	203	183	232	183	193	214	233	233	228	218	231	197	205	216	206	199	193	207	193	190	212	223	224	200	197	234	215	190	190	220	200	217	193	220	222	217	203	233	224	219	197	226	220	251	219	221	202	228	189	200	218	198	211	206	225	227	210	233	196	207	223	214	214	223	202	219	228	206	232	188	224	205	185	211	238	193	201	189	211	217	215	217	233	231	178	212	213	225	206	234	205	212	209	200	217	187	211	208	216	180	216	219	227	212	218	212	205	207	197	232	220	215	214	206	222	239	208	229	202	248	210	225	206	210	194	214	238	197	233	190	216	190	209	224	230	200	208	205	214	213	201	219	228	213	200	231	205	199	203	226	211	202	208	218	231	225	201	207	200	228	210	209	219	235	221	204	207	218	191	190	229	226	198	211	216	203	215	208	233	218	219	198	201	201	216	210	227	197	175	231	211	200	205	222	214	214	202	211	216	210	227	201	220	227	207	224	222	206	197	225	193	201	242	205	212	200	212	203	224	223	195	214	191	228	235	194	217	215	222	216	203	216	199	207	216	232	207	208	191	219	223	204	212	194	219	211	190	208	213	223	256	222	220	208	214	205	207	197	202	224	223	205	215	220	232	204	206	228	210	234	220	212	196	229	217	210	208	232	214	227	205	199	194	196	208	228	212	219	243	221	233	242	223	216	224	225	216	204	216	209	198	206	239	218	220	215	220	199	218	229	215	199	197	218	199	175	216	216	216	221	228	202	185	216	206	212	198	209	234	220	232	194	230	216	217	204	218	203	238	199	211	204	213	211	209	212	230	232	207	219	221	203	232	201	195	195	228	223	202	228	218	188	182	213	236	206	210	207	198	198	195	195	198	208	245	197	221	209	192	216	201	198	218	233	217	213	185	210	223	193	192	219	236	222	227	214	230	232	214	215	208	191	206	235	230	206	207	208	213	184	211	207	208	217	206	215	210	232	203	225	205	207	219	218	222	200	199	213	206	192	195	224	204	213	197	232	215	217	215	203	201	214	192	207	218	211	189	228	212	212	221	214	217	195	196	197	244	212	222	211	228	230	206	204	212	230	225	211	231	227	184	205	190	202	214	217	202	213	211	205	202	212	194	232	225	214	226	216	212	219	224	233	202	229	233	249	233	211	202	235	217	188	205	218	210	191	211	213	247	236	201	197	229	221	238	212	208	216	202	196	241	219	211	242	180	242	216	221	232	214	193	233	221	231	228	198	212	221	219	190	197	226	208	215	221	201	206	201	207	228	226	221	232	226	216	218	197	190	224	227	239	211	224	230	215	225	205	226	221	206	209	258	195	197	207	205	204	207	196	215	214	215	219	219	225	207	209	234	235	213	219	211	239	212	208	188	214	214	228	178	199	216	200	236	228	217	213	202	203	228	223	220	211	195	211	225	207	210	194	195	229	209	185	227	188	220	199	198	192	219	221	230	223	189	209	194	203	201	238	230	214	207	224	230	209	230	246	227	227	210	186	198	211	212	189	212	198	234	188	211	205	187	224	222	227	209	207	232	219	218	221	203	231	212	213	222	204	230	223	200	217	226	218	189	202	206	241	216	223	189	209	202	230	217	218	204	201	221	222	223	219	193	238	216	209	222	186	210	247	204	211	201	207	205	218	197	178	220	205	190	235	209	181	227	216	195	216	219	204	212	202	220	214	196	207	214	206	227	181	207	181	183	225	238	192	230	219	204	199	198	229	195	229
4929	552	279	190	135	156	186	200	195	195	172	145	132	129	113	103	108	96	105	105	95	99	92	77	91	63	87	74	71	71	78	74	79	73	66	67	67	75	79	86	73	67	63	71	82	72	57	85	80	71	74	80	63	74	59	76	73	71	75	58	63	65	74	75	70	72	75	65	53	71	78	68	75	78	74	62	68	66	75	77	79	70	71	68	63	77	69	61	66	60	62	68	41	49	64	75	69	58	68	63	74	71	70	78	70	67	65	86	66	79	75	69	63	74	72	70	77	70	60	63	70	64	65	67	66	60	70	67	63	53	58	56	51	54	61	59	70	70	51	69	66	58	70	59	63	64	68	62	54	62	62	67	58	67	66	76	73	66	62	79	69	74	72	63	56	74	80	64	60	58	71	79	73	65	75	63	68	45	60	65	73	71	64	62	73	80	71	52	57	69	60	56	53	63	74	66	59	64	60	56	60	69	61	64	67	62	61	49	72	64	65	56	76	59	74	61	78	56	59	52	61	78	72	71	55	71	69	68	69	71	69	75	64	65	63	67	70	75	58	72	63	76	75	57	66	64	71	54	54	68	70	72	70	72	74	60	56	69	61	69	61	59	63	43	67	74	67	70	68	69	72	63	53	74	70	71	56	76	81	65	68	61	62	66	66	55	81	73	83	58	55	73	60	68	67	63	68	74	68	57	81	77	76	62	59	84	62	70	67	64	78	78	70	69	60	71	78	87	69	77	67	74	57	76	57	66	68	71	65	64	64	75	51	70	64	64	73	81	67	65	60	57	62	79	50	49	68	56	47	79	75	69	49	59	76	61	77	61	48	51	67	65	78	69	65	70	60	75	70	62	71	57	80	55	70	63	66	52	92	79	60	75	67	68	62	72	60	52	71	74	69	62	65	74	57	70	64	51	62	58	66	61	75	58	73	63	75	75	65	60	71	71	55	54	53	65	64	66	59	75	47	60	63	75	57	83	64	54	70	75	69	56	68	68	76	59	65	49	72	85	67	61	86	68	68	71	69	60	65	73	71	81	64	68	68	67	72	60	76	58	72	77	67	78	63	66	60	63	65	77	58	76	61	77	60	60	57	66	70	68	67	61	78	69	73	60	79	64	75	67	68	62	74	60	65	75	64	75	68	81	69	67	71	60	72	62	64	61	79	62	69	68	72	74	79	64	67	73	63	67	84	67	58	53	60	67	69	67	61	59	72	70	68	67	64	62	71	66	60	65	72	59	75	68	67	83	74	69	73	61	62	64	55	72	81	61	81	80	69	81	62	59	68	75	63	73	66	61	70	59	62	63	63	64	66	71	68	50	79	68	75	89	57	66	76	76	62	59	55	70	70	45	67	70	69	67	53	67	69	62	70	73	62	62	62	70	64	57	69	60	58	77	74	65	62	54	68	80	74	63	72	69	61	56	92	75	67	68	88	62	71	75	76	80	71	78	71	65	89	61	67	59	77	73	66	78	81	70	63	71	62	47	67	67	71	66	76	81	55	99	76	76	72	67	54	56	76	71	81	66	66	71	54	68	66	58	66	71	57	75	68	76	49	59	76	67	63	69	68	65	64	58	61	65	64	73	71	80	82	75	69	66	81	59	64	62	64	72	71	75	69	67	78	67	62	58	55	62	72	72	69	66	67	81	55	65	60	55	72	74	56	74	71	66	71	53	64	71	58	62	72	71	66	60	63	67	70	70	59	54	62	72	71	71	71	69	67	87	69	74	65	81	62	58	64	69	60	50	67	59	74	58	66	66	65	72	79	62	86	59	67	50	75	83	65	61	72	54	56	66	64	77	67	80	73	62	52	73	76	56	76	66	74	74	71	69	62	47	54	59	77	78	64	75	73	64	71	67	69	67	73	71	66	66	56	60	70	90	63	54	67	57	66	68	63	81	57	78	44	60	53	70	74	57	74	68	67	67	68	73	68	73	69	58	65	67	62	65	84	58	68	74	68	78	59	52	78	52	65	75	81	70	78	69	74	70	75	61	69	49	64	65	55	65	52	73	76	54	67	76	70	72	69	63	64	66	85	62	75	70	70	72	61	56	59	68	49	69	84	72	63	66	64	61	65	43	52	65	77	69	66	64	79	83	55	70	42	70	62	77	75	67	52	81	75	66	69	71	77	69	64	59	80	77	81	71	69	79	74	52	75	62	74	63	52	72	80	65	62	74	73	68	64	70	74	61	62	57	57	51	68	68	71	59	63	67	73	75	52	73	79	56	61	52	55	56	66	58	86	68	65	76	80	88	63	76	70	69	70	66	68	66	51	61	51	86	55	69	69	52	59	53	57	61	54	76	61	63	60	80	82	62	67	62	49	58	71	73	64	71	65	73	82	75	56	68	67	43	67	55	71	51	67	71	65	58	61	68	56	67	63	67	68	62	67	60	64	51	63	67	58	59	62	57	57	73	64	76	61	79	61	66	55	73	66	64	52	63	66	61	84	57	74	69	66	77	63	61	70	83	66	60	60	56	83	66	73	60	76	75	49	60	63	55	71	86	78	59	83	69	72	63	57	73	73	78	58	83	56	58	63	61	66	70	79	69	60	87	59	56	59	51	63	64	60	50	59	75	63	67	80	71	69	69	48	61	58	56	60	74	68	59	76	62	71	71	54	74	67	69	81	70	65	68	60	74	70	71	55	75	76	66	55	65	76	63	58	72	55	62	51	66	81	70	64	71	83	58	63	56	71	48	56	66	59	77	66	66	49	74	59	60	57	60	73	72	57	71	59	72	67	55	61	74	60	57	63	68	72	70	65	64	65	51	68	62	64	58	80	65	60	61	64	69	66	63	73	60	56	56	60	63	60	65	61	66	58	64	49	70	59	61	74	49	72	65	85	68	57	74	76	65	69	70	44	58	74	61	65	64	69	82	61	70	65	76	65	61	59	68	75	63	72	67	56	70	59	75	69	74	63	64	64	59	61	56	85	67	54	64	72	62	82	53	52	66	69	82	67	65	81	57	75	54	49	72	67	75	73	60	69	69	69	72	62	65	59	57	66	68	68	55	72	77	72	63	79	63	70	72	76	58	58	63	64	56	72	66	74	55	67	65	83	66	77	63	88	73	68	63	62	75	53	72	53	54	62	77	60	72	73	68	56	72	56	72	59	64	62	70	68	70	64	62	84	48	57	70	72	58	64	49	69	58	67	68	67	61	68	76	65	80	59	59	64	52	87	66	69	73	58	81	71	57	69	64	73	73	74	72	61	70	65	64	48	65	65	53	77	69	86	59	75	56	64	60	71	82	60	84	62	70	77	74	63	63	60	52	66	54	70	69	70	61	68	70	65	59	70	64	67	62	62	76	75	56	59	74	63	70	69	60	64	78	69	56	68	78	68	65	67	62	67	72	60	68	65	65	71	60	79	62	82	72	75	75	64	63	68	70	59	66	70	65	60	59	65	61	80	59	58	65	64	83	61	70	78	73	79	64	64	51	69	67	77	62	67	67	68	76	69	68	69	81	61	48
21590	6060	3111	3376	7444	10134	10589	9396	7984	6693	5577	4752	4007	3359	2862	2678	2297	2114	1922	1709	1493	1542	1433	1329	1228	1246	1167	1065	1059	988	926	914	907	915	914	842	855	888	862	840	853	748	708	724	749	655	708	669	700	711	619	657	668	688	651	646	707	647	657	631	653	642	601	700	662	723	708	688	663	683	636	669	654	675	632	642	643	636	679	648	653	640	650	616	640	642	697	653	640	623	610	652	627	634	626	587	630	602	608	587	596	607	587	614	624	561	583	585	596	591	604	630	573	592	636	614	579	608	580	580	639	571	576	618	642	596	586	607	532	567	600	575	633	570	598	597	591	572	596	610	564	518	577	581	578	587	545	552	578	535	603	572	584	581	578	593	584	553	570	554	572	565	611	627	539	648	553	569	576	567	596	580	600	603	577	605	561	565	560	572	578	614	622	602	575	595	551	578	588	587	629	589	558	569	571	610	594	590	593	572	570	547	574	570	571	568	607	621	556	592	568	570	577	625	603	559	596	565	615	574	568	570	585	575	568	585	564	584	557	609	590	548	585	537	568	596	539	582	565	554	596	591	537	543	588	571	563	590	574	552	577	583	564	549	573	596	571	586	583	558	563	566	593	591	595	614	563	601	590	564	549	594	585	643	581	580	630	596	615	577	579	566	583	575	579	604	563	583	545	574	569	546	586	559	592	571	583	527	588	579	594	591	546	551	589	573	613	537	614	501	599	574	583	548	567	533	558	600	584	547	576	580	553	591	590	573	523	559	580	591	596	551	560	633	558	611	583	554	581	552	586	550	602	602	567	569	554	622	595	595	564	578	626	561	607	539	626	572	570	575	603	585	562	573	632	577	588	501	589	566	590	580	575	563	611	566	527	577	555	565	532	566	591	599	606	599	523	577	561	571	535	571	541	537	546	551	586	577	534	576	562	558	554	585	578	593	580	588	600	561	572	607	595	607	600	593	598	592	533	600	556	566	550	563	577	563	563	568	549	575	622	618	628	595	596	534	589	544	531	572	582	603	593	560	595	575	606	570	558	586	597	560	552	559	577	525	587	603	585	554	591	540	599	575	579	582	587	593	552	553	558	626	543	573	566	543	581	559	596	578	614	564	564	582	583	575	562	601	580	614	564	571	605	586	587	573	570	553	540	601	631	542	588	556	589	592	581	582	564	611	570	616	594	574	582	573	567	584	563	587	631	604	594	558	519	563	545	524	524	585	547	565	563	563	596	572	559	603	594	553	581	584	606	566	562	600	558	649	534	571	543	569	619	545	575	589	587	570	584	549	579	613	587	545	535	603	568	587	545	558	590	578	580	536	559	534	600	617	567	609	605	585	589	582	575	560	589	579	583	591	597	580	589	562	552	616	593	590	556	598	548	585	591	570	532	546	557	593	591	574	572	578	555	597	528	615	561	605	585	577	568	565	586	564	587	583	574	573	582	611	549	602	575	600	585	569	584	559	568	569	583	575	546	554	555	583	591	613	574	568	536	617	533	569	590	549	569	559	549	617	578	578	562	609	564	588	554	558	582	597	544	618	557	578	554	571	589	592	581	567	575	569	605	560	579	564	581	599	566	557	574	539	587	579	580	591	575	547	582	574	579	551	581	561	574	568	603	609	570	578	562	582	597	611	581	559	603	596	583	601	616	583	562	545	578	574	526	540	557	579	613	565	574	554	583	578	604	617	596	591	613	606	566	582	535	550	574	546	573	598	594	555	586	561	550	636	572	608	582	577	620	596	584	595	574	529	529	551	532	584	568	634	559	595	596	572	642	563	615	587	551	574	540	582	591	613	549	589	598	603	563	593	564	577	583	567	590	579	584	592	601	568	592	565	560	641	571	628	599	581	563	572	553	567	540	590	566	562	577	547	591	588	608	574	583	598	557	576	561	579	561	557	581	544	601	566	572	558	585	540	588	547	555	578	568	588	579	569	538	596	562	593	599	588	586	577	575	586	570	590	557	565	527	553	584	590	624	566	591	568	575	567	569	523	568	560	607	556	603	559	586	609	590	574	529	600	555	550	571	574	562	571	571	574	571	563	579	590	523	600	574	582	574	596	543	592	571	614	562	595	616	568	567	562	617	554	595	584	600	596	558	558	627	617	573	589	578	562	598	586	605	569	606	565	544	561	614	588	550	579	533	557	578	596	532	608	580	583	604	563	590	610	571	547	587	569	589	576	596	560	566	579	584	590	590	591	614	635	547	580	560	594	567	612	582	566	602	601	598	568	542	575	561	610	608	598	594	548	543	560	606	570	593	530	582	578	626	592	585	596	605	572	563	580	622	611	561	542	570	565	560	569	584	603	582	590	572	546	571	571	564	550	595	558	562	605	601	529	543	592	577	574	567	589	555	596	574	632	557	606	588	609	609	604	557	555	590	556	573	513	565	548	607	570	560	547	542	530	532	581	560	546	550	610	549	586	583	571	591	543	569	604	529	562	617	572	552	570	538	611	572	572	526	608	596	552	555	579	598	612	584	603	574	560	561	531	539	541	556	616	590	571	603	540	575	586	545	586	605	567	558	588	576	635	559	561	587	567	559	612	549	550	602	579	544	613	589	604	586	590	580	570	565	570	572	575	579	610	566	569	606	563	547	577	573	600	581	557	595	565	572	555	579	586	580	599	541	564	557	610	620	628	561	568	593	624	556	566	608	571	593	584	586	578	516	561	569	609	599	554	591	600	614	612	572	570	613	583	532	625	601	583	555	558	585	569	567	568	619	572	595	575	563	645	601	591	570	522	612	521	572	605	543	571	566	598	615	636	574	538	581	544	584	577	581	575	558	563	574	543	586	589	610	579	554	606	561	588	590	592	554	582	586	553	576	553	564	582	555	575	579	628	582	562	568	554	546	530	597	582	547	574	559	583	539	623	557	577	583	587	590	586	614	607	583	586	574	594	549	586	585	600	547	605	549	598	584	597	578	558	600	584	588	588	563	547	556	591	566	590	597	597	579	591	535	597	519	542	613	564	570	588	583	610	584	572	623	539	560	594	534	592	607	590	559	601	552	565	547	589	520	554	629	578	581	582	590	518	576	583	565	583	586	603	574	533	572	561	563	575	538	549	597	596	550	619	557	593	561	587	608	539	595	583	561	582	589	561	587	573	559	573	588	536	556	593	576	566	559	555	626	561	591	560	589	558	559	572	560	509	563	561	574	568	567	550	568	573	561	574	576	586	541	570	619	557	537	537	594	612	581	590	595	575	551	597	606	579	555	608	586	547	574	556	574	545	561	567	598	587	584	566	541	564	587	594	576	593	556	567	564	599	607	538	583	535	536	549	589	538	548	586	572	578	551	570	542	572	585	584	513	601	571	574	534	572	581	570	588	585	569	549	628	612	584	590	606	590	558	536	581	590	548	559	609	604	556	572	597	501	590	604	605	592	561	566	600	583	566	590	607	568	598	584	574	569	561	570	557	561	599	590	576	595	567	596	582	591	545	531	566	553	558	606	591	584	579	561	553	603	567	559	606	581	574	603
3967	175	103	76	78	84	93	108	79	78	79	81	65	67	63	58	64	53	53	59	65	54	53	45	55	51	50	51	49	54	54	48	41	49	62	54	46	37	53	45	61	63	43	39	51	44	46	50	58	48	74	55	37	48	48	55	67	48	49	55	56	36	44	46	41	42	51	52	37	52	50	47	37	55	53	49	56	49	49	55	40	59	46	50	45	59	49	48	57	51	60	39	49	52	52	59	52	48	50	52	46	36	49	51	40	60	38	39	53	49	46	46	45	51	43	52	51	55	50	49	46	61	43	49	55	47	42	51	62	55	56	47	57	53	47	53	64	52	58	48	48	49	46	48	45	41	63	54	56	34	46	51	55	41	59	52	46	42	51	38	52	34	57	55	44	43	37	45	51	42	46	62	56	49	57	43	35	49	57	39	57	52	43	53	46	58	62	54	43	35	50	45	35	45	51	43	47	48	50	53	43	56	37	48	51	44	46	44	39	42	55	67	52	47	53	44	54	58	51	51	49	58	46	42	52	50	40	53	44	64	52	42	53	43	52	59	58	49	42	54	53	53	45	39	42	61	37	46	48	46	58	52	58	52	49	50	55	57	53	59	55	45	57	52	53	47	47	46	57	48	48	45	46	54	54	69	51	52	41	48	39	51	44	45	43	41	52	54	68	43	54	53	49	41	42	37	48	48	45	56	44	57	47	49	37	58	44	42	51	44	47	35	52	46	38	53	57	55	47	57	50	49	75	33	41	44	53	44	48	48	54	52	55	52	59	54	53	62	57	54	46	35	54	60	48	50	39	54	46	47	61	48	37	42	61	35	57	45	50	56	58	47	48	52	52	45	48	44	59	54	48	43	47	42	45	49	47	53	54	62	31	47	44	49	64	39	61	40	47	59	37	46	39	46	44	65	44	43	34	49	39	59	43	61	51	53	31	54	35	41	53	52	49	53	46	45	55	46	46	53	58	52	45	51	42	69	49	52	53	49	46	34	36	45	52	49	50	63	47	40	46	49	50	45	49	66	54	50	58	52	38	58	63	51	54	45	51	51	43	48	47	51	46	50	42	50	47	39	50	49	50	50	47	42	50	48	44	45	49	53	52	60	48	57	40	47	49	53	50	38	51	40	47	38	46	39	56	57	40	34	49	61	52	55	57	49	41	53	44	50	53	46	53	54	67	47	48	41	45	49	41	53	43	51	45	51	54	54	45	44	51	54	46	56	38	56	48	47	46	58	62	61	54	51	51	58	54	50	54	50	47	45	43	56	54	40	54	47	56	48	55	46	46	49	55	61	55	59	62	45	48	55	49	42	48	46	44	50	47	53	52	49	61	45	51	49	42	53	42	45	43	45	51	41	55	48	45	51	46	54	59	58	47	52	46	46	48	52	46	43	49	44	52	51	45	45	47	50	38	53	33	56	44	57	62	41	57	43	42	56	52	35	48	47	61	30	45	50	43	59	50	57	57	54	32	53	57	51	57	48	51	44	54	57	46	41	44	57	60	51	51	54	43	60	42	55	47	56	51	61	42	42	51	52	46	43	57	53	46	57	48	46	44	41	38	49	50	56	41	42	50	52	41	57	51	53	56	52	55	39	53	47	56	63	52	51	58	53	51	54	48	46	57	52	44	52	45	51	42	48	39	37	53	52	46	52	40	42	43	44	54	46	44	60	52	47	52	57	47	46	53	54	48	42	51	48	49	51	46	45	63	45	57	44	42	58	58	41	56	46	41	47	45	53	52	41	42	46	40	52	40	47	60	47	44	42	47	64	46	41	47	42	53	57	55	58	52	47	60	58	53	62	47	42	50	53	57	41	49	57	48	56	50	46	44	40	46	50	37	48	40	39	59	51	49	38	52	56	49	56	55	42	39	44	49	55	52	38	69	39	40	37	44	46	39	56	48	44	50	53	45	33	53	51	55	53	60	54	51	41	60	41	53	35	55	54	48	50	51	36	36	61	58	51	64	37	47	52	57	55	44	52	48	42	43	51	45	44	47	41	63	36	53	51	47	56	48	47	63	52	41	35	52	48	54	48	59	53	50	57	46	45	54	57	54	57	51	44	48	48	48	57	46	56	45	53	57	54	49	58	41	55	46	60	53	40	52	61	51	44	38	53	44	52	42	44	44	58	50	47	57	49	50	54	49	53	55	48	40	52	43	48	47	55	46	41	51	51	46	47	42	46	46	44	30	52	42	59	44	62	53	44	39	51	36	47	55	45	53	54	53	41	40	60	61	48	43	58	55	54	43	49	50	44	41	52	47	57	44	37	49	31	38	66	49	58	53	52	59	43	47	44	50	51	51	60	59	43	56	51	44	54	43	39	39	37	47	37	60	39	44	42	43	44	54	44	59	59	49	51	39	52	47	46	57	42	54	48	43	47	49	49	47	55	58	55	55	53	49	59	53	54	56	39	45	42	43	47	45	50	45	51	38	40	56	59	53	40	43	51	53	61	43	44	42	53	48	40	47	44	58	51	49	51	56	48	54	52	63	48	64	49	46	54	53	58	45	50	70	42	47	47	54	55	58	49	42	61	52	54	63	55	49	46	58	52	49	42	56	47	51	43	53	66	40	51	51	54	50	43	53	62	52	57	52	42	46	45	46	38	40	50	56	44	45	56	59	42	54	45	56	44	41	31	54	44	52	49	49	73	52	51	40	43	49	55	58	40	52	51	45	54	54	47	36	47	48	50	47	52	39	61	51	50	47	53	43	33	56	48	49	48	43	40	57	43	45	54	49	48	46	63	61	49	47	46	54	50	56	50	54	41	48	38	49	40	48	48	55	53	34	50	42	57	36	60	61	45	43	41	54	46	52	64	44	56	70	56	34	50	55	47	47	40	60	48	48	44	47	42	43	48	40	52	46	41	48	48	52	45	48	76	53	49	43	41	41	47	59	61	59	62	42	34	52	52	54	50	50	40	51	51	51	54	45	54	47	44	61	45	48	29	42	54	49	59	35	55	46	46	53	50	56	49	61	46	41	45	55	46	47	59	46	40	62	55	60	46	49	58	46	47	52	39	48	67	48	43	59	52	60	45	55	36	55	40	53	60	49	27	51	52	42	46	46	61	50	49	46	48	50	57	50	49	48	49	54	58	40	51	53	61	50	47	45	45	48	53	46	54	43	55	59	54	45	42	52	50	50	62	55	42	52	52	55	41	47	35	57	48	46	58	47	51	52	38	40	54	44	52	51	37	60	51	53	45	44	56	57	52	42	44	54	50	37	59	51	43	44	52	51	44	54	52	57	43	45	53	55	47	65	43	47	60	53	47	53	61	68	37	50	56	52	57	48	43	53	43	52	40	58	52	46	40	53	52	57	48	54	50	58	52	47	55	54	52	52	57	58	45	51	56	46	50	42	51	47	42	50	53	51	47	55	53	49	57	63	35	53	41	51	45	49	55	54	38	32	56	44	54	48	38	49	46	47	50	48	49	42	54	43	52	50	55	54	43	39	39	52	45	50	45	47	55	47	57
11521	2110	1165	1252	2428	3443	3609	3208	2693	2266	1925	1582	1465	1264	1073	996	897	802	760	725	712	644	624	598	533	576	554	554	523	524	512	457	502	496	436	431	469	457	469	450	498	439	421	434	419	466	401	475	426	412	431	433	471	421	446	420	435	438	438	426	425	434	430	406	474	431	483	447	473	469	459	485	429	451	462	430	431	450	439	436	417	441	439	443	430	427	460	462	423	432	403	413	392	403	395	432	405	417	429	439	438	429	404	418	425	398	426	438	386	408	385	438	404	435	425	401	376	449	420	413	431	438	386	432	408	376	375	406	395	394	448	394	429	424	390	404	388	400	392	409	412	407	411	388	425	393	365	413	406	433	409	392	371	417	429	395	398	409	400	430	384	458	400	389	408	426	427	410	431	394	426	417	420	400	407	415	418	399	428	370	441	421	400	448	423	405	418	376	375	436	387	407	384	416	436	413	360	372	456	366	418	439	410	432	397	402	400	400	432	437	422	388	387	405	417	395	381	432	418	410	404	405	413	372	405	388	419	409	411	407	387	430	384	412	391	443	389	402	414	423	407	384	409	411	406	426	420	412	386	446	417	379	407	368	413	429	411	418	402	455	437	398	419	422	418	407	404	381	420	391	375	431	421	419	380	406	386	383	404	443	406	409	396	425	414	404	416	421	408	418	409	396	405	430	416	418	384	441	415	362	391	448	417	425	420	393	451	432	410	403	383	430	405	422	400	405	394	402	381	457	410	396	393	423	410	423	410	411	417	447	357	415	400	390	459	395	404	384	408	409	426	372	390	396	406	383	392	426	383	411	424	394	411	399	445	420	423	397	393	429	396	419	430	385	424	411	384	417	392	415	430	381	406	399	423	432	420	401	373	397	400	421	394	430	391	421	421	417	406	402	432	404	434	394	415	395	395	368	428	409	399	375	394	424	412	451	439	396	384	416	395	418	408	410	415	385	375	408	430	406	378	390	362	378	437	404	419	402	413	394	426	413	395	408	394	418	419	406	419	421	450	401	414	396	387	426	366	387	448	424	386	415	385	466	380	386	417	366	420	409	385	432	366	414	402	452	466	410	398	387	420	412	399	406	426	393	416	410	380	406	429	395	391	411	424	385	387	410	411	449	390	427	397	408	391	407	410	418	416	435	432	425	399	388	395	387	389	384	433	444	405	379	403	432	388	406	444	423	401	443	413	428	434	413	407	432	401	391	393	383	407	419	391	414	390	424	416	393	403	361	363	416	400	427	419	425	395	372	369	397	389	433	407	426	430	442	399	404	386	381	430	403	422	366	393	411	401	401	374	383	385	418	416	429	393	396	393	370	433	383	413	402	417	409	384	403	403	395	442	384	411	395	360	380	387	416	413	436	425	430	385	422	387	442	394	390	424	399	415	424	408	441	392	400	389	413	390	411	407	405	427	425	372	425	388	390	390	403	441	427	384	404	423	411	427	388	416	442	441	418	396	444	413	385	389	387	407	409	391	377	426	380	403	410	406	407	380	407	387	393	406	403	378	423	412	434	407	392	392	428	415	391	409	409	365	383	386	423	430	364	427	440	417	420	387	402	397	395	382	453	406	426	397	377	410	410	436	403	406	420	411	404	408	446	432	403	408	421	404	405	425	394	392	345	437	412	412	413	406	418	428	401	410	396	385	439	409	379	425	410	368	402	389	397	384	391	411	399	445	425	420	370	379	419	416	397	389	414	381	381	393	413	368	421	384	441	402	407	407	392	368	360	402	396	409	383	376	450	416	384	374	432	406	398	354	448	418	400	460	419	377	346	422	382	400	420	422	370	403	413	370	418	415	398	411	428	417	415	394	446	420	436	398	404	387	386	405	381	415	373	412	416	365	400	408	420	396	409	429	393	468	406	410	416	402	394	408	395	401	397	373	382	408	394	408	424	417	401	401	388	378	432	398	410	388	388	398	383	391	402	408	379	426	394	399	418	413	380	394	432	423	429	399	424	401	394	373	402	429	395	415	428	399	386	417	414	378	381	411	404	377	432	379	390	404	396	417	394	421	382	414	398	414	401	385	427	409	447	382	395	394	400	386	363	331	413	396	413	439	447	440	424	413	375	423	442	411	413	421	403	388	414	425	406	386	416	391	399	410	382	413	365	354	380	419	407	381	414	415	386	389	407	435	433	404	431	388	397	430	401	447	412	373	384	390	415	392	358	450	392	434	395	391	427	402	407	401	371	382	402	436	395	393	372	415	413	441	382	392	393	443	454	404	398	381	411	405	426	385	383	405	377	385	416	409	397	413	364	429	401	365	389	399	392	401	405	406	414	363	384	395	428	410	409	439	424	410	416	436	434	398	430	397	405	378	376	395	427	428	390	426	422	412	411	393	412	429	447	394	383	402	384	387	424	390	416	450	378	388	438	437	424	412	423	421	438	381	402	402	387	417	428	398	406	397	447	407	390	409	414	402	422	397	392	408	382	403	402	413	419	355	431	411	425	381	409	402	398	439	402	436	395	409	407	414	418	362	414	413	418	388	431	407	430	403	400	419	392	405	438	395	367	405	417	387	414	422	435	428	382	423	405	391	393	432	437	401	378	431	426	373	440	394	382	415	411	431	387	398	386	417	435	439	421	435	385	441	422	429	400	391	400	382	370	387	371	378	432	413	417	417	396	399	401	402	382	375	386	418	427	426	419	407	447	425	366	404	390	390	431	413	399	429	391	438	390	406	365	410	372	413	361	401	386	384	410	399	434	442	427	401	392	388	388	453	397	395	380	398	398	440	424	390	440	377	398	425	401	359	379	390	430	405	417	413	393	406	416	401	447	395	426	418	429	425	402	399	389	382	404	403	421	405	380	419	419	411	423	405	407	394	418	406	393	421	403	399	424	417	405	406	369	389	370	409	401	432	425	373	421	362	451	428	424	419	401	411	404	382	384	362	439	408	421	401	427	423	404	403	400	416	422	438	428	400	411	404	385	388	375	406	426	399	417	428	414	416	388	394	430	445	475	405	403	372	438	402	410	377	443	398	392	366	429	407	398	373	437	407	438	405	412	401	364	405	370	410	406	424	442	397	405	364	382	397	389	404	412	396	427	407	408	454	405	367	383	430	398	407	414	386	392	388	407	420	389	400	422	401	438	392	385	403	412	423	432	404	424	408	405	427	388	404	409	411	399	413	401	452	416	416	379	389	389	417	418	372	411	397	448	436	427	418	417	362	375	408	400	414	406	418	398	418	433	392	423	427	408	389	403	427	413	421	389	425	393	395	389	393	375	424	426	410	392	435	407	369	388	406	425	407	393	408	431	421	395	428	386	410	457	429	416	421	412	448	386	394	433	414	404	392	412	422	404	410	376	409	411	443	395	405	401	388	414	419	432	365	404	409	375	410	414	385	375	404	394	382	408	417	417	390	402	406	402	447	394	371	386	415	438	438	389	410	393	400	393	415	419	409	383	420	395	454	388	391	398	396	415	428	430	389	419	398	418	403	422	432	379	415	443	352	408	420	416	403	424
3513	385	233	162	124	166	151	188	172	192	129	147	129	113	102	118	110	99	85	90	120	89	109	96	100	107	102	95	75	90	96	98	83	90	88	97	83	91	90	99	85	79	99	74	87	79	86	103	85	78	84	80	87	67	92	80	76	72	79	89	76	82	87	79	76	89	105	102	84	89	95	60	89	73	64	93	65	91	80	61	80	82	81	77	78	81	78	73	95	76	100	85	94	84	101	78	87	83	90	88	95	95	86	88	82	79	76	94	86	78	86	84	75	91	75	82	76	72	82	75	85	98	80	93	71	74	87	100	76	85	79	94	101	94	96	89	91	96	62	87	76	94	71	87	79	79	78	78	83	83	76	89	94	80	63	86	78	88	97	99	90	76	77	79	88	63	82	91	77	76	77	66	84	93	71	78	72	90	86	73	85	81	71	83	83	68	83	82	77	91	81	97	93	81	96	80	72	84	83	97	80	89	103	81	82	79	90	100	87	63	83	86	97	66	83	77	91	80	81	85	99	63	79	73	84	96	74	66	83	92	92	84	87	89	92	66	87	82	81	96	91	97	83	98	72	85	77	78	81	78	93	105	81	77	78	88	81	88	73	61	89	79	83	76	79	91	94	101	97	98	81	89	90	71	83	83	91	91	94	88	87	79	89	68	87	106	69	92	86	101	70	84	84	98	84	74	78	87	68	89	89	83	87	92	79	75	83	81	100	92	94	71	88	81	78	89	82	83	76	87	92	73	89	90	102	78	82	67	98	77	79	84	90	80	76	84	87	80	79	81	74	78	81	82	90	87	84	64	86	92	81	99	91	81	79	78	91	92	91	79	83	75	79	93	77	71	78	58	75	83	85	89	68	102	73	78	79	96	74	87	83	74	78	75	80	99	81	95	100	62	81	70	95	82	75	85	69	89	88	80	76	98	81	88	86	82	85	66	78	84	78	99	84	77	92	82	82	75	90	83	66	80	86	82	76	76	99	95	79	90	88	96	74	96	74	91	88	69	74	84	86	84	80	69	94	85	82	93	72	78	68	99	85	77	73	71	79	85	68	89	81	92	82	74	84	88	69	87	100	82	88	88	78	77	86	76	86	96	74	78	105	84	84	80	86	72	83	81	79	82	82	80	80	80	73	85	75	76	71	73	82	80	87	96	62	94	86	66	95	90	86	82	101	87	82	81	76	76	96	90	95	84	79	73	82	88	88	87	80	84	92	85	76	70	94	83	83	76	97	86	86	92	76	87	66	92	85	87	76	92	86	66	93	96	93	106	65	64	68	80	79	85	101	80	68	78	87	94	78	75	87	72	81	105	78	67	72	85	87	76	69	77	73	76	76	104	82	80	94	77	78	84	76	81	82	79	93	77	97	92	72	71	87	85	85	88	85	90	98	91	85	77	76	91	75	72	80	77	88	82	100	82	82	79	77	72	69	87	92	72	90	94	97	80	87	84	80	97	89	73	94	80	95	111	89	79	85	78	65	83	89	89	93	81	87	80	79	91	75	98	95	101	71	93	78	99	93	84	82	88	94	78	75	67	78	78	67	79	86	86	66	74	86	90	82	74	79	79	85	75	83	86	76	86	93	77	96	73	93	88	84	79	82	61	73	77	98	73	81	82	80	87	76	84	60	95	69	74	72	86	86	76	78	69	96	93	104	95	79	82	84	73	87	69	85	87	91	83	90	73	76	71	76	90	87	71	89	68	76	87	79	84	86	63	77	72	90	81	79	99	91	91	94	82	90	90	105	98	96	91	87	90	82	94	84	96	77	75	76	84	78	70	85	74	88	80	104	76	91	77	86	78	83	89	83	87	86	87	81	86	84	89	87	72	87	92	98	82	85	101	75	77	63	88	81	77	82	94	63	75	79	82	74	77	96	77	86	87	84	98	87	77	78	77	75	70	67	85	84	77	71	83	85	74	70	79	85	75	89	91	88	93	83	84	98	76	84	82	77	79	109	108	101	80	92	91	75	92	80	74	77	68	92	79	85	93	95	92	89	73	93	80	109	75	87	95	89	86	91	88	82	82	89	88	72	71	111	96	97	91	79	88	68	82	95	84	80	81	63	94	98	97	91	88	93	77	88	75	76	79	68	88	84	85	77	81	88	97	82	87	83	77	73	87	103	78	83	75	70	91	68	85	89	89	68	73	86	79	92	91	97	102	80	83	93	88	65	67	93	75	85	96	83	92	96	92	84	83	76	89	98	81	92	82	85	90	89	87	79	93	94	89	81	84	87	79	82	83	77	98	87	75	71	74	95	90	67	100	88	88	74	74	70	84	85	70	80	93	89	80	96	83	72	89	72	75	76	73	87	94	72	88	86	93	89	90	80	87	81	90	95	102	82	72	90	95	96	82	92	91	85	90	85	96	86	71	101	87	79	72	93	92	86	97	83	90	77	98	78	77	75	87	78	86	84	79	92	95	99	88	81	88	94	73	66	87	79	72	86	77	88	88	90	93	89	78	80	79	83	90	91	78	71	83	70	90	77	84	88	73	75	81	80	75	80	62	94	92	83	76	75	89	89	87	107	93	90	85	86	68	86	91	83	75	95	84	77	89	85	96	74	86	112	66	79	84	83	82	91	77	79	85	90	84	67	66	84	84	65	84	83	78	91	94	97	82	87	76	108	76	89	87	68	97	87	79	67	86	89	80	81	73	85	78	88	93	80	100	87	81	76	78	86	79	79	95	67	81	80	98	91	76	84	93	79	84	73	81	66	85	81	116	96	87	71	97	88	85	86	64	96	79	83	79	91	82	66	102	85	71	89	91	101	81	72	83	86	91	83	80	74	70	80	91	78	101	88	86	92	78	83	81	89	96	66	86	91	96	95	75	82	76	83	80	69	78	81	91	96	92	84	78	78	80	94	78	80	72	79	85	89	79	82	81	84	92	96	82	94	92	77	85	88	67	85	99	77	84	86	75	83	97	78	76	79	82	90	79	86	82	80	80	73	98	84	84	92	83	67	84	100	78	66	79	95	81	85	79	94	84	89	57	76	73	71	83	85	98	67	92	84	88	85	86	77	68	82	82	87	69	91	96	81	82	70	94	91	82	84	73	88	75	95	80	86	87	82	88	70	87	71	90	75	84	73	70	77	105	90	95	85	93	91	94	82	83	71	83	102	79	62	83	83	80	92	85	77	93	98	89	78	92	73	85	85	103	88	74	88	86	72	75	75	78	74	80	89	87	86	69	94	72	77	82	73	74	85	84	83	95	85	70	74	92	93	79	72	77	83	70	75	72	87	81	93	84	74	91	65	89	77	77	99	71	95	76	93	76	89	88	100	85	96	69	89	91	81	64	69	72	89	72	71	90	90	74	73	90	87	80	83	87	77	85	83	79	77	72	80	83	65	91	72	100	97	85	87	78	83	72	89	81	106	70	74	76	88	95	62	70	85	76	70	106	83	69	102	78	76	84	87	72	85	97	74	99	96	77	85	83	82	70	89	97	80	105	74	81	91	87	75	93	90	85	94	87
19750	4936	2539	2681	5708	7903	8098	7192	6047	5007	4094	3419	2858	2593	2264	1996	1897	1726	1522	1410	1252	1241	1247	1159	1121	1059	1022	985	909	944	945	875	812	905	831	862	880	870	812	841	829	803	783	781	745	720	795	777	812	750	743	700	723	714	707	805	703	736	727	738	687	773	714	778	774	762	796	743	721	800	781	725	737	772	724	774	731	709	745	795	693	735	791	767	782	763	750	742	767	717	734	689	704	771	758	702	716	693	672	706	694	692	747	662	690	702	721	717	757	723	668	683	695	682	676	685	743	720	665	704	685	694	716	699	659	662	686	645	684	637	655	669	699	715	708	695	662	708	699	659	692	689	651	678	703	693	689	677	664	699	657	708	735	647	691	697	686	720	691	691	666	698	697	717	679	717	686	695	698	709	608	665	680	704	672	663	691	631	714	664	720	671	668	690	673	714	678	669	718	662	681	688	741	716	679	677	687	707	728	716	691	640	670	699	703	686	714	703	709	666	666	683	679	731	690	684	754	664	711	658	646	672	655	688	710	689	680	674	685	713	689	711	672	689	691	756	705	683	681	683	680	694	703	647	721	702	687	671	697	664	650	685	684	655	699	674	661	721	669	707	675	672	642	696	698	658	685	697	651	695	701	660	659	705	702	668	690	688	681	704	742	701	677	682	635	697	685	708	640	730	670	703	685	697	726	672	688	701	731	723	675	688	674	677	691	697	671	733	680	697	706	672	684	694	696	638	703	700	649	655	697	711	691	663	689	691	696	662	719	716	690	706	653	710	712	661	672	627	655	688	640	666	698	620	717	683	689	653	655	665	666	627	692	689	725	653	681	675	675	644	705	737	685	697	689	697	714	715	707	683	731	665	664	654	666	695	672	692	659	701	706	676	715	689	687	692	701	712	659	685	687	669	685	664	722	644	679	704	703	737	719	697	634	699	655	672	699	691	708	700	690	702	690	687	702	713	712	686	715	683	644	670	728	715	731	698	708	710	683	712	639	708	696	708	722	693	707	695	692	669	678	638	719	713	706	701	674	672	667	675	733	736	689	655	690	686	664	760	726	700	675	690	660	664	719	694	703	651	678	717	704	674	663	694	743	683	710	701	698	737	742	672	680	622	668	666	703	686	697	658	674	634	721	688	722	686	666	672	626	680	711	696	671	697	664	695	690	679	687	657	638	696	635	666	685	674	664	654	691	684	694	672	715	711	726	650	693	695	643	664	657	685	719	695	622	660	721	679	683	651	698	690	720	693	730	700	708	619	685	667	717	692	695	700	711	687	663	676	662	692	676	651	733	698	664	678	673	680	680	658	648	673	680	673	704	687	685	667	697	669	693	665	629	623	667	702	688	660	695	710	717	676	700	671	684	670	669	686	658	730	677	708	711	604	689	644	674	678	675	700	647	724	699	684	674	682	656	691	739	649	723	644	699	688	720	720	667	728	654	731	633	663	674	685	645	695	729	647	716	715	716	675	699	681	682	719	674	651	706	686	685	642	693	647	702	664	690	674	690	700	646	684	674	677	707	705	706	697	635	710	720	725	653	661	719	663	694	713	724	697	672	675	701	686	722	718	688	683	677	689	686	667	716	706	690	711	690	668	721	675	661	723	696	715	667	688	696	677	687	682	733	698	658	685	748	712	697	726	703	676	695	719	655	703	673	746	734	716	679	652	699	728	694	717	680	680	719	713	676	706	692	701	695	706	711	679	680	698	659	758	700	701	681	675	694	699	736	725	717	685	659	687	688	737	697	676	679	688	678	791	714	640	681	714	668	684	655	646	687	683	663	666	714	689	684	695	654	741	689	664	650	676	709	676	677	682	670	691	669	691	688	663	689	698	664	613	705	651	697	689	673	696	733	682	691	709	675	714	686	660	681	735	669	687	725	681	705	688	684	705	648	742	710	671	703	666	675	706	675	707	689	691	700	699	736	725	708	666	687	687	701	678	716	684	719	706	712	695	708	666	719	705	657	656	732	701	636	693	728	687	685	707	692	679	647	687	683	701	699	700	655	674	721	724	679	686	721	657	670	721	671	699	677	676	641	682	681	715	669	664	684	674	681	695	725	679	712	719	708	684	698	681	689	689	699	658	671	647	695	687	689	694	686	717	675	711	713	695	649	686	698	720	705	648	685	713	691	683	715	717	697	686	742	683	742	645	713	698	718	670	725	698	713	716	712	704	679	704	689	694	704	650	680	675	705	655	675	700	733	665	734	698	687	643	683	681	679	676	645	679	692	697	694	630	679	741	653	633	674	727	671	667	716	684	714	668	662	687	707	703	700	641	728	689	726	669	651	691	699	673	666	680	633	687	675	703	718	685	683	727	616	697	681	682	704	693	663	678	700	717	674	691	677	676	663	710	657	660	678	695	728	640	679	689	708	783	643	680	652	686	670	721	644	659	653	716	699	692	689	691	702	711	673	698	677	700	712	680	667	689	690	705	666	687	658	684	669	709	710	697	700	683	696	708	634	731	687	694	675	678	698	662	686	694	693	706	653	686	696	659	691	695	634	652	645	671	677	722	710	644	693	638	665	729	694	701	713	675	665	684	657	641	677	666	666	678	704	730	697	656	698	702	708	651	638	700	634	702	720	672	670	640	696	724	685	684	675	665	690	693	694	708	716	704	666	700	656	698	688	724	695	698	683	703	710	680	673	717	645	666	700	638	677	678	664	700	703	650	703	680	757	672	698	701	685	692	669	664	679	657	724	680	680	692	716	657	747	719	721	674	657	684	681	657	695	678	689	663	690	650	701	741	715	666	669	670	687	742	665	697	655	749	671	678	655	689	641	720	653	704	681	663	683	705	686	656	682	665	753	697	688	677	652	701	675	687	658	686	706	639	712	696	705	690	648	721	677	677	743	694	691	748	652	704	698	660	685	745	705	667	687	649	713	673	703	693	684	707	706	710	683	674	749	686	677	722	697	742	693	668	707	653	703	674	691	704	649	709	641	692	693	696	656	698	725	717	688	683	708	711	697	702	686	684	666	664	669	680	661	705	671	686	673	676	706	686	645	682	684	696	683	691	691	664	660	698	701	697	649	706	688	703	680	676	686	686	667	697	717	671	715	675	642	650	665	736	726	711	703	703	719	689	691	652	700	692	699	710	657	638	671	677	685	703	705	677	674	654	723	683	650	704	680	712	742	668	670	672	716	678	671	700	706	654	636	645	711	664	713	694	689	645	750	688	668	651	691	634	695	636	668	689	697	695	705	682	713	719	703	679	660	712	718	690	704	676	713	704	676	699	665	672	681	688	679	687	735	707	713	655	720	751	701	664	674	680	684	732	705	693	722	716	664	645	672	668	739	668	709	679	699	755	695	673	718	701	659	637	678	718	683	711	640	656	646	706	715	666	647	689	690	741	682	694	679	709	673	671	656	651	689	679	703	632	706	703	674	678	695	693	711	715	709	693	674	693	685	723	725	737	730	705	713	676	660	672	722	690	694	659	639	680	680	692	688	654	690	697	709	675	713	702	670	698	691	686
5993	309	131	101	63	65	99	120	97	100	78	72	63	62	53	73	43	54	39	42	53	48	50	46	48	30	40	33	41	43	25	29	33	30	29	26	19	34	31	29	30	33	28	30	24	22	30	34	27	29	29	22	27	22	26	30	34	30	25	28	25	26	30	25	29	31	32	16	22	32	28	30	36	20	31	28	25	31	21	35	37	20	34	18	31	27	33	15	26	28	25	21	24	35	23	28	27	28	20	24	28	28	27	34	18	15	29	26	27	33	21	22	28	26	30	26	18	26	19	31	23	27	21	19	28	22	24	29	24	21	24	28	27	30	30	29	15	28	25	24	25	25	16	30	26	28	28	22	11	27	19	24	24	32	21	19	28	29	24	30	28	31	28	26	21	20	22	20	24	30	19	23	20	22	22	27	23	36	18	21	20	27	17	21	29	38	29	14	20	22	27	26	26	29	29	30	28	23	25	28	24	29	17	22	30	24	21	30	25	25	23	23	18	24	13	37	20	24	25	15	26	27	29	25	15	22	31	27	27	21	24	26	25	31	19	22	14	21	24	28	16	22	18	22	13	28	22	25	24	24	25	27	25	24	19	26	39	20	32	23	30	27	27	26	25	29	28	22	30	22	35	26	26	13	20	29	19	13	34	26	21	27	22	22	20	26	22	26	33	25	27	20	27	31	31	20	35	27	31	33	15	40	29	21	32	32	25	19	22	28	31	26	17	30	24	14	31	34	20	28	22	12	29	20	23	32	24	26	21	29	27	23	24	20	25	29	32	25	37	22	25	30	28	26	28	27	21	30	20	26	25	18	26	31	29	29	23	26	27	15	21	27	32	28	19	28	31	21	24	34	27	27	23	29	21	22	21	19	26	19	20	32	24	27	18	26	28	24	18	14	20	26	20	21	24	26	23	27	31	33	25	33	18	31	37	23	21	24	22	29	31	29	11	14	27	17	24	20	19	23	21	27	32	23	28	25	25	24	24	19	27	19	19	20	25	27	26	27	32	20	19	25	28	10	31	27	22	23	23	19	21	25	16	31	24	27	12	27	23	22	24	28	30	26	22	25	29	28	37	24	21	36	22	19	23	22	31	21	19	22	18	24	17	34	19	30	16	23	25	29	21	22	21	26	16	23	30	30	29	30	20	30	22	26	27	19	25	27	39	25	28	20	28	25	20	20	31	24	24	30	23	17	28	27	39	23	24	34	24	27	27	25	32	17	20	29	21	24	19	21	24	24	31	20	25	16	24	25	24	30	21	21	26	19	42	30	25	19	33	25	27	21	27	21	26	30	30	25	29	22	25	19	18	33	28	22	29	32	14	15	25	20	17	16	33	33	21	28	38	18	19	24	26	28	17	22	21	20	24	22	23	21	21	27	16	18	24	23	23	19	34	30	24	17	26	21	28	26	23	23	21	20	25	21	34	27	20	27	36	25	22	25	22	29	22	27	23	28	27	33	17	22	29	22	25	30	30	39	19	26	24	31	17	26	21	36	25	14	19	29	22	23	24	18	23	32	17	32	27	24	21	22	24	24	18	24	30	22	30	22	25	33	14	22	26	35	34	23	22	28	22	23	29	17	28	25	31	26	17	20	30	29	35	20	28	35	24	35	27	25	20	31	16	22	36	22	21	22	20	26	28	27	26	31	18	15	20	23	27	28	40	23	25	14	28	23	24	24	32	26	22	20	26	33	20	29	18	29	27	25	24	26	32	27	31	22	20	25	26	28	30	25	28	19	28	21	25	21	21	29	26	22	34	29	23	32	26	23	26	29	28	33	22	29	26	25	18	25	29	35	25	18	25	32	23	26	18	23	21	22	20	25	22	27	24	26	27	26	22	26	35	23	27	30	29	26	18	26	18	21	23	19	22	29	21	27	23	26	16	28	26	28	24	24	14	25	22	26	18	28	22	34	19	25	29	22	27	17	25	27	28	26	16	26	26	30	26	20	26	25	28	31	23	25	29	20	21	20	25	30	27	17	20	25	27	25	28	25	23	30	20	25	19	21	24	21	25	28	19	30	33	29	24	24	28	35	20	22	26	22	21	23	19	20	26	29	21	22	33	25	23	20	22	24	16	14	16	25	23	22	20	30	27	23	25	25	23	20	31	17	21	18	12	25	25	26	23	29	25	28	29	27	21	35	22	33	28	25	30	20	24	27	28	25	26	25	27	25	30	23	24	24	22	25	23	16	25	22	29	26	22	24	27	30	25	26	25	32	28	24	21	15	21	26	20	22	18	26	24	22	28	29	28	20	33	28	30	25	36	26	24	17	27	24	29	21	32	30	36	20	22	23	27	27	29	26	25	23	16	29	21	30	31	24	28	25	29	21	32	25	23	32	25	34	23	25	27	29	24	18	29	25	26	25	28	26	30	24	27	35	22	29	17	19	23	23	18	30	29	28	24	20	29	25	23	30	15	25	19	22	18	22	23	30	29	20	23	20	24	31	26	26	26	32	25	23	33	26	27	20	26	32	21	26	34	29	22	34	23	26	20	25	18	27	22	21	19	18	30	23	22	29	27	22	21	34	34	26	34	21	33	25	33	25	28	22	27	27	20	24	25	21	17	30	35	24	25	23	23	28	25	23	21	16	14	24	23	32	28	19	26	28	20	35	30	20	29	29	23	18	26	29	25	18	22	14	18	32	15	33	32	29	17	25	33	15	31	23	32	19	23	29	31	29	20	20	22	17	15	23	22	27	35	26	31	14	18	26	27	30	20	28	24	24	24	19	32	32	21	27	28	20	34	25	21	22	25	19	26	26	27	21	21	24	25	23	22	20	32	21	36	30	19	17	26	25	32	26	24	30	27	21	30	34	10	26	24	26	24	25	25	39	27	27	28	20	21	27	27	21	19	22	24	22	22	19	27	29	28	18	33	21	31	27	35	28	25	28	20	32	25	23	25	18	28	26	22	20	19	20	30	26	24	20	23	35	19	24	17	30	23	33	18	19	35	20	21	19	17	25	21	24	30	32	23	23	19	23	34	31	20	31	34	32	26	29	14	27	21	29	22	28	16	28	31	25	25	26	22	27	28	19	25	35	24	39	24	29	33	23	16	33	24	27	27	21	13	23	21	27	22	17	20	18	33	27	28	19	22	22	26	20	30	27	20	29	23	21	28	25	24	15	33	18	34	24	20	31	24	19	27	24	30	21	31	25	20	22	12	23	29	21	21	32	31	26	35	34	30	24	22	30	18	28	21	25	29	22	26	31	13	26	19	20	23	22	21	18	26	35	29	19	20	28	29	19	24	21	38	26	22	21	25	22	23	30	27	17	28	24	26	18	21	30	41	25	19	34	35	26	22	23	21	28	22	23	22	39	26	18	28	26	29	18	23	26	26	30	24	28	28	28	25	17	21	26	24	42	27	23	17	39	29	32	18	21	31	30	25	28	20	26	27	34	26	26	24	28	19	16	18	15	29	19	26	29	25	25	30	27	29	28	19	24	23	28	25	25	27	15	25	20	19	33	22	25
14204	3564	1710	1906	4304	6389	6573	6209	5096	4359	3419	2968	2431	2054	1742	1381	1242	1137	1048	1009	803	780	758	732	586	604	557	482	458	441	450	423	415	423	373	373	396	376	404	360	405	303	282	313	255	268	276	258	264	270	285	260	279	251	269	262	256	269	245	278	269	267	249	269	288	275	292	269	282	279	276	279	294	274	273	269	268	279	253	246	244	287	275	279	282	264	260	243	260	261	257	245	244	213	251	232	239	216	237	220	237	209	224	226	227	244	194	211	215	219	225	249	199	239	229	242	192	248	195	228	201	183	205	207	213	214	220	214	211	219	228	207	230	224	222	203	220	226	206	229	232	188	228	212	205	209	202	208	212	196	189	203	191	222	204	229	200	205	189	222	202	204	225	219	194	228	229	242	192	219	202	214	224	190	219	229	210	224	232	219	211	206	204	195	181	210	233	215	236	207	203	223	211	217	200	241	224	185	204	216	216	203	211	206	196	186	199	197	234	207	205	204	208	196	208	204	212	231	214	202	211	205	205	211	238	240	225	218	205	200	220	206	220	189	221	208	226	215	245	222	192	215	226	190	213	214	211	196	213	212	226	211	203	205	225	206	215	204	207	195	191	220	204	195	217	202	199	202	216	205	226	208	232	199	206	209	185	219	186	208	219	211	234	195	210	233	219	234	206	202	218	218	207	205	198	190	212	212	217	217	208	214	211	194	213	218	201	198	217	195	205	214	222	201	207	198	229	193	196	198	215	202	232	195	232	177	234	203	208	225	230	236	196	206	197	201	186	221	212	211	204	183	204	212	207	212	209	202	231	205	218	204	192	206	209	247	203	231	205	207	201	196	220	221	204	206	214	223	214	219	216	209	204	206	208	209	217	220	212	177	216	206	187	220	212	244	226	197	212	201	208	234	210	214	219	181	212	210	234	214	209	210	217	197	202	215	197	207	212	249	199	215	225	192	187	198	201	212	190	223	224	224	227	206	214	188	196	222	200	191	221	217	207	194	197	222	233	216	205	207	193	224	219	186	204	223	188	196	204	212	205	214	200	214	212	199	197	210	200	225	170	190	216	211	216	236	211	227	224	186	211	216	192	216	222	218	219	208	198	217	237	195	202	202	217	206	210	202	221	210	216	235	204	203	221	209	193	219	217	192	175	217	189	218	188	203	193	196	227	196	214	203	211	191	202	222	212	204	212	175	192	195	214	218	187	272	206	202	211	197	219	213	228	235	220	235	202	209	196	198	221	190	206	195	218	239	207	197	208	183	226	196	214	205	232	186	207	214	195	194	230	201	219	201	216	177	222	212	212	194	204	219	200	198	205	175	201	191	206	237	207	234	234	218	215	213	224	226	207	202	217	206	195	198	199	201	193	233	171	216	216	213	229	210	229	210	204	188	232	220	207	211	223	218	197	204	189	196	214	218	229	206	216	192	237	211	219	242	209	207	207	208	211	221	207	210	246	223	190	197	207	218	245	221	186	194	194	197	205	204	238	196	186	220	202	191	219	196	219	197	195	209	195	189	197	196	167	224	223	197	218	208	199	224	208	213	199	214	200	207	199	216	216	206	218	210	225	214	223	228	204	211	202	185	208	207	237	212	206	225	198	213	183	219	196	191	219	240	234	224	215	238	209	208	222	228	193	218	220	198	214	226	198	202	215	203	223	233	196	208	211	205	214	207	190	190	190	220	213	223	220	196	224	201	220	213	198	204	197	205	214	206	207	227	243	220	210	205	190	181	192	233	206	223	200	192	196	208	182	216	200	203	198	188	242	187	227	225	205	208	209	201	197	222	212	223	209	214	237	204	239	229	238	188	202	226	201	221	194	210	202	205	216	231	223	232	207	218	214	212	199	197	225	215	180	204	182	212	222	209	201	192	225	212	202	233	198	201	207	219	207	189	247	191	189	226	239	225	210	193	202	235	201	209	232	216	184	224	201	198	188	212	236	207	222	184	217	204	197	208	194	226	191	228	208	203	230	213	213	214	228	215	179	219	218	195	207	215	230	227	200	223	182	214	201	229	189	199	199	220	226	184	204	209	218	212	226	230	194	216	202	188	190	193	206	201	213	214	201	205	215	204	216	220	224	192	205	192	221	226	203	209	198	215	193	208	227	210	226	221	235	189	192	213	227	216	225	224	206	203	213	203	225	229	228	210	205	187	204	207	200	217	217	231	215	203	211	226	218	201	242	170	211	209	200	218	217	191	191	228	205	214	205	231	211	196	237	229	220	194	198	205	200	208	209	199	231	209	201	237	214	248	212	205	195	207	217	219	204	247	208	200	220	226	234	218	200	193	221	184	220	217	207	222	212	233	209	212	214	218	228	217	221	228	191	215	182	217	202	198	233	207	198	208	198	235	198	202	211	233	220	222	215	210	205	203	207	248	237	197	233	234	212	199	203	193	239	186	205	226	216	204	207	196	210	218	203	217	214	213	212	206	221	210	198	174	230	217	196	215	211	224	227	231	211	205	219	202	223	208	218	245	213	232	205	193	236	249	198	212	242	186	214	220	219	193	228	196	203	226	230	219	202	236	210	184	210	186	209	232	208	200	207	196	227	216	208	229	213	188	223	194	195	220	204	209	231	196	210	200	203	225	212	208	229	195	189	204	219	217	205	215	195	214	200	205	199	200	225	224	211	189	215	231	190	219	183	190	181	201	214	205	222	212	204	209	218	205	206	223	207	194	234	225	209	212	234	225	228	201	232	208	232	216	206	207	210	221	186	203	196	212	217	194	207	209	208	200	191	222	195	214	188	216	207	215	211	197	223	203	209	206	215	210	201	212	191	196	221	244	188	208	217	238	210	227	222	182	221	235	199	205	221	213	209	212	213	232	204	207	176	204	194	196	225	202	193	212	234	188	190	236	232	194	208	224	213	194	241	192	211	243	231	226	208	225	208	210	240	221	204	206	204	217	214	237	190	198	220	203	205	226	211	224	205	234	210	183	222	209	207	187	227	202	248	213	214	227	199	205	202	225	211	232	212	215	240	230	211	205	235	212	193	189	203	196	214	241	189	199	222	234	212	212	198	198	225	206	218	209	207	202	210	213	193	231	212	224	200	205	177	206	209	224	195	211	199	213	208	225	216	211	211	223	188	218	235	219	206	213	220	206	205	240	197	228	199	236	217	202	240	198	225	226	239	216	231	207	205	202	204	219	198	214	201	175	199	201	204	226	195	213	227	225	225	212	221	235	212	219	227	237	184	210	178	218	190	209	200	204	213	217	220	201	203	176	204	206	208	210	208	185	215	186	195	218	209	187	214	204	209	187	224	206	195	206	251	204	221	198	205	191	221	215	210	181	208	205	204	206	244	223	201	216	180	212	202	192	243	217	201	224	216	211	207	207	230	203	223	203	218	182	200	231	206	200	232	194	190	226	209	217	223	210	199	226	202	196	226	220	211	206	204	206	208	228	190	191	186	182	220	200	218	215	202	202	211	195	196	214	221	205	195	196	223	219	211	197	198	195	219	221	203	207	200	196
5117	532	252	199	156	174	201	215	187	166	168	146	154	113	115	101	111	106	97	95	100	104	99	93	95	95	82	94	93	91	75	69	74	73	78	75	71	71	84	68	73	59	74	65	66	58	63	69	69	66	73	59	64	66	76	65	65	61	71	78	71	59	81	60	55	60	66	66	78	72	80	68	65	69	75	69	72	74	62	81	48	73	64	54	73	67	48	70	70	67	79	111	47	77	66	90	81	52	83	72	58	72	60	70	60	57	77	70	56	57	70	67	71	68	63	62	53	71	71	65	60	57	64	69	70	53	67	56	66	65	70	64	70	62	61	67	59	64	62	69	63	54	74	62	68	68	60	71	71	55	71	60	69	71	72	71	59	59	57	71	61	75	61	52	74	80	68	69	57	54	74	48	64	60	71	64	60	57	67	68	60	67	67	60	65	62	71	63	65	70	71	66	55	59	74	57	83	68	76	72	58	57	61	71	69	60	71	71	55	47	81	68	70	64	55	67	77	75	69	71	64	66	64	76	73	69	77	55	80	48	63	72	69	70	62	67	62	88	61	62	75	70	71	49	64	60	62	58	54	71	52	73	54	73	68	70	58	66	65	60	60	61	70	78	59	63	56	65	60	59	75	64	69	68	62	71	59	69	64	83	57	65	69	68	69	63	69	66	74	52	74	56	76	53	61	63	64	68	64	62	83	80	68	75	60	80	65	67	50	60	71	69	67	84	76	59	68	77	72	61	72	87	69	73	76	69	73	60	72	82	63	70	69	80	65	63	65	68	56	63	51	65	65	60	66	67	78	60	79	63	68	63	49	69	63	69	76	76	61	81	58	76	64	76	66	73	66	73	82	76	61	67	75	64	72	61	74	71	64	80	66	74	74	70	72	71	71	74	66	68	73	70	76	64	62	64	80	78	64	61	69	67	57	66	65	49	79	51	72	74	61	69	56	62	51	73	71	69	53	61	75	71	75	59	57	66	57	88	60	67	59	73	65	67	58	65	63	74	66	63	79	60	63	74	60	61	69	70	61	69	71	79	68	76	53	52	60	59	65	72	58	63	49	61	67	54	61	69	76	67	77	54	67	63	63	61	67	58	72	81	55	58	71	60	74	57	78	56	60	67	71	61	69	70	56	88	79	58	73	59	70	76	68	63	69	68	60	77	69	74	54	61	65	61	69	69	68	74	49	74	76	61	63	47	75	64	65	69	48	65	75	68	63	74	72	63	57	64	68	55	64	77	62	66	64	53	73	74	67	56	74	66	65	64	68	65	65	73	75	58	60	72	70	65	69	60	55	60	53	67	70	63	68	69	60	79	73	57	64	65	68	71	68	76	71	71	59	58	71	55	74	68	62	65	60	63	67	47	66	56	63	58	56	52	61	51	66	67	71	67	78	58	75	59	71	69	66	68	72	62	65	75	74	71	75	60	58	65	75	69	66	66	73	61	62	61	77	62	68	66	57	72	64	57	60	79	64	64	77	65	66	69	61	77	64	69	75	76	62	47	54	67	69	55	51	58	67	53	72	55	68	74	59	70	68	72	69	78	67	61	58	78	77	61	76	69	64	68	67	68	74	73	67	72	66	71	71	63	59	66	66	66	60	77	87	75	71	74	60	53	63	57	51	56	66	70	76	70	68	58	79	65	76	70	70	67	62	69	66	58	57	75	60	67	61	81	60	72	86	83	60	64	68	66	77	77	72	66	78	56	66	67	57	76	60	65	72	62	67	83	60	83	83	60	67	73	73	66	63	64	66	64	72	71	63	53	64	63	56	72	56	63	71	73	60	63	61	71	68	62	72	68	59	52	70	61	80	81	73	75	58	55	69	66	78	79	56	59	69	52	69	55	74	65	56	57	59	84	70	71	73	56	70	63	72	55	68	64	59	59	68	62	64	86	61	72	61	66	76	72	60	61	64	78	72	75	74	63	67	85	65	61	60	56	53	61	79	59	48	62	43	77	53	63	60	64	58	68	70	74	77	71	81	55	78	61	77	58	67	56	54	68	60	73	69	73	59	70	57	73	64	67	50	49	64	67	74	56	65	76	60	66	76	65	67	75	61	56	66	78	61	65	74	64	52	57	56	65	74	77	64	67	60	84	68	52	74	57	58	63	82	71	75	65	68	68	57	65	60	78	73	63	69	58	63	72	69	100	57	69	79	70	65	49	73	68	80	61	72	70	82	77	64	73	71	70	77	82	66	49	60	55	81	74	55	67	70	54	71	77	72	69	77	61	71	61	63	68	74	61	70	65	75	70	56	67	56	71	66	61	62	77	55	60	64	60	63	83	65	65	67	74	69	67	70	61	70	67	74	85	56	53	57	63	62	81	61	60	75	64	51	69	59	73	63	66	71	62	57	70	66	65	81	81	66	82	75	64	62	72	47	60	79	73	75	64	51	76	72	62	61	67	50	59	63	75	61	68	62	69	74	61	62	79	71	83	80	68	62	63	69	75	69	74	58	78	73	70	49	68	66	68	60	66	60	73	65	48	64	75	61	65	82	57	47	57	64	83	64	58	69	49	68	78	71	58	52	58	69	75	58	72	74	66	75	58	83	55	66	65	77	67	74	60	68	74	52	64	60	71	67	54	65	85	64	65	69	71	58	65	56	64	79	65	60	64	60	60	61	66	59	62	60	66	61	76	55	79	57	73	82	63	84	70	71	62	51	58	63	63	62	64	69	74	56	62	61	52	76	59	76	65	63	78	65	86	71	74	64	58	60	68	75	64	58	62	73	68	60	61	67	86	55	66	57	51	65	70	55	68	64	70	74	63	73	68	77	66	62	63	64	62	60	62	55	55	64	74	58	67	57	66	70	58	65	71	59	64	69	81	60	61	74	68	73	72	68	65	73	54	67	53	69	65	78	68	50	66	67	66	58	66	79	65	73	67	75	78	70	79	60	60	63	69	49	63	73	76	66	64	65	77	62	73	73	77	55	71	79	66	64	57	68	63	58	61	73	51	74	66	54	73	58	68	78	69	65	57	66	65	60	64	68	64	66	70	59	68	77	66	63	57	59	67	71	54	74	57	64	69	60	79	65	57	75	81	69	76	78	73	69	77	76	72	79	63	78	55	65	70	63	62	61	62	73	89	60	74	64	59	68	77	68	70	52	81	56	80	66	64	52	63	71	59	58	69	68	63	70	56	70	53	76	59	51	72	78	62	64	66	70	66	64	63	74	60	61	70	77	71	68	63	65	69	76	62	85	57	49	63	78	74	67	67	72	52	64	76	58	72	71	81	79	60	71	62	62	56	58	68	80	63	63	73	46	59	78	74	59	73	61	59	83	60	68	76	50	64	49	80	55	50	63	68	69	73	73	57	67	47	76	72	75	78	72	64	51	75	56	50	76	70	69	79	64	65	50	55	77	63	57	74	75	54	67	72	58	64	63	73	72	54	65	67	61	63	67	69	66	67	69	48	61	67	60	66	63	64	71	49	56	61	59	61	74	68	69	55	71	57	64	84	45	44	72	56
21972	6195	3019	3216	7381	10108	10467	9398	8024	6697	5542	4624	3902	3339	2876	2389	2294	2037	1912	1716	1486	1470	1411	1326	1176	1175	1081	1016	994	972	933	952	888	860	853	891	881	808	840	877	799	708	706	685	747	674	681	714	636	670	649	632	650	641	628	671	651	648	651	644	591	629	662	658	699	645	665	627	694	717	695	589	621	651	639	652	673	635	652	634	706	652	653	666	647	684	632	654	616	616	616	601	671	592	581	577	588	604	618	577	591	621	602	545	526	599	613	591	587	569	561	574	596	583	568	608	604	578	587	608	573	557	553	561	545	558	601	540	566	561	576	543	633	568	533	562	559	543	584	554	564	592	599	545	577	552	604	577	556	570	607	606	553	579	579	544	570	570	528	549	524	581	570	560	491	572	583	564	572	556	543	572	574	573	550	564	560	601	552	519	580	530	605	538	580	593	539	574	571	598	578	546	591	548	561	565	568	591	554	539	581	584	585	604	571	567	566	542	572	533	566	580	563	566	496	560	554	545	564	538	547	575	607	522	518	577	568	567	552	610	585	546	590	560	572	549	564	532	586	590	566	579	566	566	571	626	600	571	500	567	524	579	577	560	591	560	634	525	606	562	587	573	531	564	564	574	600	556	532	580	533	598	591	569	547	589	568	572	536	556	573	584	543	547	615	566	572	580	579	525	584	555	533	566	612	544	584	594	594	590	528	533	569	557	619	554	530	572	538	566	532	555	600	557	511	545	545	545	625	553	554	556	528	603	564	538	581	592	587	579	546	572	542	591	541	544	559	577	573	558	591	563	563	548	576	582	560	566	573	603	544	581	582	577	565	587	572	554	573	567	537	525	560	580	563	537	600	587	590	596	563	562	559	584	572	584	584	547	542	578	595	568	577	547	578	624	557	577	550	553	562	572	537	563	540	568	576	565	599	574	575	560	560	557	555	549	547	541	596	597	574	554	574	528	559	599	606	572	593	556	586	576	563	585	523	568	525	516	577	542	573	557	569	564	579	543	570	558	555	569	533	585	557	560	540	564	567	575	552	577	546	595	570	567	518	580	579	584	585	539	578	546	553	599	572	602	584	519	572	569	539	589	584	562	550	571	592	542	575	536	554	552	548	561	608	538	554	585	563	585	541	572	578	574	540	556	628	583	561	545	562	555	559	553	568	565	599	655	526	564	576	581	499	590	498	615	614	566	546	531	583	619	603	577	596	571	539	592	504	581	528	565	572	606	589	573	555	562	551	512	596	542	550	558	602	544	550	571	552	563	530	583	542	568	562	584	604	536	562	578	538	570	555	534	569	551	550	565	544	580	595	598	568	601	586	542	568	528	516	534	557	639	555	544	581	574	576	561	537	568	579	589	555	552	576	534	573	612	583	547	613	568	553	605	565	561	554	564	594	584	563	528	572	581	585	581	527	615	587	549	529	567	598	583	577	568	582	588	585	531	554	619	558	552	550	531	581	601	547	558	528	557	576	573	578	591	604	558	580	572	566	541	580	509	559	597	587	573	543	547	570	553	596	568	566	555	582	549	555	560	580	547	596	584	568	578	573	531	560	574	600	541	568	567	581	583	603	625	594	553	555	540	624	578	572	566	581	589	585	576	586	561	573	567	615	535	555	600	575	545	569	558	550	578	571	580	527	530	531	530	539	564	580	563	573	599	575	537	557	550	582	540	523	594	573	533	570	538	551	547	564	582	623	596	561	528	571	561	569	609	541	601	594	583	530	614	558	602	570	623	566	584	572	571	561	571	544	607	585	539	572	600	576	557	576	573	572	565	549	561	523	596	606	530	561	592	564	559	534	517	569	579	583	513	526	546	584	565	559	568	542	570	582	582	546	571	579	547	534	569	572	542	552	538	559	532	571	574	561	557	555	562	551	548	548	552	523	576	576	588	551	546	557	577	536	560	588	608	591	539	554	581	587	599	613	569	567	567	576	555	585	551	535	568	556	562	615	588	537	573	562	530	589	574	593	574	606	574	551	562	598	576	564	557	537	535	603	563	574	556	606	584	575	573	579	557	546	594	573	535	544	545	555	556	571	574	565	547	541	537	576	557	583	594	590	562	559	550	567	587	524	553	540	557	578	552	573	565	599	567	549	516	535	574	566	570	568	548	554	591	602	557	580	543	531	559	568	539	601	583	546	569	569	571	592	582	574	620	582	558	614	559	555	557	556	542	546	612	548	567	584	573	551	549	563	592	558	566	558	589	577	543	595	567	576	591	535	583	548	592	559	571	541	598	575	563	612	555	569	562	604	534	580	568	585	564	599	554	564	591	575	580	552	561	554	557	584	563	591	563	615	576	551	548	560	554	488	592	596	557	597	587	513	549	579	526	569	589	567	567	595	535	559	595	566	548	562	544	569	570	602	613	591	549	562	564	580	567	587	551	588	586	559	599	525	545	553	584	603	550	568	563	600	565	540	590	559	529	547	555	576	590	577	569	568	568	531	571	517	568	555	568	562	544	558	567	579	569	578	596	624	602	606	598	587	566	611	586	574	620	589	568	570	585	536	544	592	565	572	583	523	557	593	565	574	559	564	582	593	582	556	551	582	538	585	599	558	551	554	536	546	600	608	562	557	606	568	582	605	613	573	595	543	564	572	600	555	577	572	604	617	550	598	576	570	534	569	580	536	589	572	560	556	556	578	564	590	578	527	585	567	600	573	545	558	517	541	581	599	609	564	574	540	527	555	508	605	566	572	588	601	540	522	561	548	567	541	546	542	551	519	578	550	551	594	569	591	564	545	565	572	535	604	568	598	589	614	560	564	558	564	561	531	570	589	545	558	599	571	536	518	574	559	517	563	621	580	556	544	552	579	533	572	553	626	548	561	511	588	577	586	552	544	590	588	518	569	569	550	582	556	558	597	547	566	585	573	564	582	592	564	576	537	586	589	541	561	539	568	549	556	578	539	562	560	572	581	523	553	558	578	580	554	561	592	570	567	577	535	544	566	585	544	595	586	526	556	583	535	577	612	568	559	543	591	574	567	554	568	556	574	610	578	545	546	561	565	557	575	560	577	577	615	545	543	562	582	572	578	599	576	553	576	580	580	545	534	535	554	549	576	537	564	553	595	548	612	551	571	570	558	513	594	540	557	540	536	549	552	557	586	608	539	590	543	584	549	567	540	584	581	588	555	574	533	592	592	600	564	562	588	591	557	578	554	557	602	558	546	563	576	580	545	615	537	557	519	575	554	580	571	560	575	558	567	590	569	577	538	586	582	577	564	571	577	581	595	523	550	563	614	570	544	571	591	576	636	558	590	566	498	555	609	578	578	573	585	601	573	560	585	539	581	597	596	593	574	577	550	532	561	581	582	556	584	571	571	551	596	579	549	530	560	560	545	522	604	529	541	541	573	589	593	563	567	564	533	577	533	570	544	553	587	540	533	576	551	544	556	560	594	601	579	611	612	542	524	550	557	563	559	529	585	559	575	527	535	580	563	572	554	570	576	575	553	560	598	577	556	587	571	547	554	553	641	573
3886	151	94	81	69	76	81	94	86	92	81	87	77	74	56	71	64	63	52	58	56	53	52	49	55	64	42	50	59	52	57	50	55	40	52	53	62	50	44	49	43	39	54	51	55	40	51	42	56	42	50	47	31	32	54	37	33	48	53	51	38	46	46	53	45	53	56	54	58	53	66	53	54	36	44	54	50	53	56	46	62	46	57	37	54	48	51	44	40	42	38	49	52	47	59	47	38	32	52	51	46	53	47	42	52	54	59	59	58	50	48	52	51	49	59	36	47	47	47	48	48	51	53	33	52	45	48	55	43	47	38	44	41	52	51	44	48	39	40	51	59	47	48	41	56	50	58	46	46	45	53	50	34	49	53	50	57	49	56	55	52	41	42	39	62	38	38	49	45	42	45	49	56	50	38	40	53	44	68	45	44	52	49	45	47	41	54	37	58	64	57	59	39	52	60	50	44	50	53	55	48	45	48	58	64	49	45	51	42	51	46	40	44	35	38	42	35	43	61	43	41	48	54	44	58	49	40	45	42	48	55	56	46	58	54	54	53	50	57	43	42	49	51	38	41	43	58	56	47	43	55	43	48	62	39	44	47	54	48	42	45	49	52	45	48	35	52	46	49	46	45	53	50	41	36	57	45	61	43	41	40	48	51	40	59	65	49	49	47	57	57	43	53	61	59	53	49	53	52	65	57	55	43	60	52	41	51	51	35	42	52	46	56	50	47	49	49	51	65	43	42	63	44	42	45	39	45	49	42	47	43	44	48	57	45	46	50	47	55	47	37	46	41	56	45	55	60	58	55	46	48	61	53	38	51	48	44	40	43	60	50	48	47	43	57	46	63	36	57	51	41	54	54	54	47	51	58	54	53	49	44	64	55	42	50	54	56	44	57	48	44	47	42	38	39	56	42	41	47	55	69	50	46	46	56	61	38	42	42	49	41	67	34	63	59	49	51	70	53	56	43	54	37	53	49	45	46	44	51	42	44	43	45	47	53	41	59	52	36	49	48	45	42	53	38	40	47	46	36	65	45	41	57	55	42	43	45	64	42	42	55	61	51	43	46	44	50	50	48	48	55	56	40	57	46	48	46	45	45	38	46	40	42	41	46	56	59	42	61	52	54	51	36	55	77	59	63	57	57	44	53	48	40	45	44	44	50	51	41	46	39	53	61	45	45	60	51	50	47	42	58	33	47	41	49	50	46	53	49	41	53	53	44	54	47	43	52	40	43	49	44	52	37	46	53	48	47	52	48	31	35	46	45	48	44	52	48	59	57	49	51	57	53	39	49	51	42	60	53	43	47	47	50	41	43	63	35	37	58	55	57	42	45	54	42	52	39	59	54	42	44	51	51	40	50	40	41	58	44	49	38	54	53	37	47	47	56	59	41	58	58	51	46	36	47	46	57	45	53	46	60	60	46	50	52	48	59	48	52	40	42	49	55	35	44	48	34	49	42	35	46	51	61	51	53	59	59	42	55	58	45	50	38	45	42	52	61	43	60	41	49	55	56	44	50	37	37	53	47	37	48	48	38	50	30	44	44	54	45	51	53	50	44	51	59	43	46	48	49	64	49	36	55	44	55	62	59	44	60	50	48	53	34	58	36	48	42	54	58	45	54	47	47	52	50	45	57	40	53	49	48	53	39	39	49	45	56	51	48	47	53	41	41	37	42	40	48	49	55	51	43	55	51	51	49	49	65	65	65	55	50	43	57	52	49	64	38	48	62	57	44	47	36	57	47	49	56	56	56	50	38	55	43	48	47	37	52	47	57	36	59	52	38	47	48	46	61	50	61	57	56	54	38	56	38	47	48	38	50	49	46	74	49	51	58	44	50	41	51	39	45	43	42	47	57	44	56	43	49	38	43	52	44	36	56	47	50	52	33	52	56	50	52	57	42	52	52	51	48	43	53	54	54	40	59	53	49	52	53	46	43	45	45	52	40	35	63	49	54	51	46	41	53	52	47	55	56	39	42	43	51	45	48	36	60	38	64	50	45	49	41	46	62	52	46	52	48	49	52	41	46	48	59	52	47	44	52	46	50	52	49	46	45	49	48	49	38	38	42	53	40	61	37	56	67	48	52	55	58	44	53	46	50	54	47	43	55	44	59	57	44	35	44	51	52	49	54	42	44	53	42	53	48	53	58	39	36	47	54	42	55	53	42	56	53	57	45	54	34	44	61	42	53	42	44	49	51	53	54	44	58	58	41	54	54	33	52	44	44	45	48	48	46	44	60	45	55	58	46	43	49	53	50	52	39	32	56	33	58	42	42	51	61	48	41	37	47	46	59	44	51	41	46	48	57	47	56	52	52	34	57	51	54	59	45	56	43	36	49	45	50	27	51	40	52	56	43	43	59	46	50	58	45	54	57	56	45	43	61	39	50	51	57	50	41	44	41	59	53	38	41	63	45	47	63	44	53	41	43	41	66	45	57	59	55	45	52	51	58	51	37	54	45	49	40	48	50	50	45	47	41	41	48	45	52	50	55	63	63	60	50	37	46	44	42	45	43	39	45	45	46	54	50	57	52	48	47	51	48	60	40	47	46	52	52	46	52	44	54	53	41	42	54	52	44	52	62	49	57	51	56	46	54	45	50	46	47	43	55	42	52	47	52	45	38	45	54	43	60	68	47	51	39	43	53	48	43	54	42	58	58	41	69	39	54	45	62	50	50	55	58	62	47	51	48	57	56	43	59	47	65	54	43	45	39	40	34	48	45	50	59	50	47	51	38	50	50	47	50	56	41	50	46	45	52	41	51	43	49	48	41	40	52	48	59	50	51	49	39	42	44	59	58	55	41	50	48	35	42	60	52	51	63	44	43	51	49	43	41	50	47	65	49	57	52	42	49	32	40	41	51	45	43	44	47	52	52	49	53	39	55	60	50	45	45	53	50	57	41	48	57	47	42	46	43	43	58	60	56	44	54	46	53	52	48	49	41	54	55	46	52	43	57	54	48	37	34	42	55	45	41	44	45	38	60	42	53	42	49	65	51	45	65	46	50	48	55	43	61	51	57	42	51	49	44	35	50	51	38	44	49	37	42	43	51	34	43	51	53	49	58	41	42	54	51	57	47	39	48	52	40	48	46	40	45	53	53	45	51	42	56	44	52	40	36	43	44	45	46	60	58	49	46	52	54	38	56	46	45	47	46	57	46	52	44	45	33	43	42	57	57	64	50	50	42	63	52	47	41	54	51	46	44	54	48	44	31	67	38	58	57	63	45	45	49	49	40	52	55	57	51	53	36	50	50	46	39	44	45	37	51	51	47	44	58	55	52	53	48	55	43	47	44	57	57	51	41	47	39	39	60	43	59	58	47	38	56	50	48	52	52	50	43	53	61	46	49	45	48	57	60	59	45	41	47	58	54	37	50	56	68	57	43	41	48	46	43	51	54	37	40	40	41	59	49	47	47	60	56	54	46	53	49	51	55	54	45	50	59	57	62	45	54	46	48	47	54	63	44	56	48	42	53	37	54	62
11120	2040	1112	1254	2348	3464	3687	3222	2594	2315	1843	1558	1402	1298	1120	958	835	830	731	736	649	651	655	587	549	545	523	521	467	483	496	479	477	496	454	456	441	445	465	438	451	467	411	494	446	394	392	403	439	439	421	433	382	401	397	413	436	382	413	426	445	442	452	438	443	423	425	387	450	482	483	431	418	451	431	442	460	420	411	437	463	446	466	453	424	487	440	422	423	406	441	394	428	407	428	418	414	393	405	417	383	439	368	397	369	424	419	418	380	381	386	411	418	381	401	435	414	383	421	411	388	434	382	416	373	386	394	439	427	385	377	376	404	406	391	398	404	400	378	377	373	426	428	404	440	416	381	409	395	414	403	384	377	392	405	379	377	393	373	427	421	390	398	383	374	397	433	393	417	421	416	406	382	367	409	414	414	391	412	410	420	413	370	388	388	394	409	422	410	383	429	418	418	401	422	371	384	385	410	407	412	388	381	402	350	396	393	421	399	407	366	406	422	414	418	420	398	394	413	367	407	397	414	396	407	398	422	385	391	399	400	428	427	384	380	390	358	389	410	394	384	408	402	386	394	413	398	403	437	405	402	380	387	402	375	415	391	409	381	429	411	425	407	407	375	403	366	379	412	371	390	391	426	441	429	444	393	397	399	388	382	409	406	424	411	402	412	397	439	409	395	406	430	394	409	394	447	374	422	434	385	408	420	386	402	409	428	391	398	407	364	404	395	392	424	420	440	389	381	412	423	401	424	395	414	415	403	367	365	414	407	395	400	385	390	430	409	379	426	389	378	407	408	392	407	401	397	385	403	410	415	423	404	412	409	371	423	436	426	405	406	393	397	408	391	414	434	425	416	421	412	389	411	370	373	407	408	410	418	408	394	405	394	395	369	407	381	406	388	387	408	417	427	416	401	416	432	395	402	395	360	421	387	385	434	394	361	404	369	366	393	385	376	418	414	395	404	439	409	415	368	407	430	409	421	381	422	368	374	408	439	366	401	396	413	392	402	400	383	419	370	407	414	383	390	434	398	394	413	404	381	403	389	355	372	405	415	420	418	385	369	431	401	399	398	404	390	380	431	394	390	434	419	385	402	410	393	408	398	379	406	405	420	410	404	388	412	412	436	395	428	391	373	386	393	399	419	399	359	404	398	376	407	397	410	402	381	386	394	391	363	391	375	395	414	399	406	410	372	397	398	436	430	401	375	422	445	398	402	398	414	401	392	390	402	386	398	379	373	399	416	425	351	420	407	373	397	425	417	373	398	406	411	418	393	402	387	364	384	384	386	406	378	420	429	398	384	454	412	369	376	395	398	417	397	399	372	396	363	428	399	387	377	407	396	373	394	416	403	411	367	402	428	417	421	405	381	414	390	387	398	404	397	408	436	409	438	399	412	376	392	422	400	429	428	404	390	408	450	397	415	379	429	403	408	421	396	418	425	429	410	405	353	413	404	411	366	388	396	424	411	375	384	383	405	389	441	398	443	411	424	398	441	391	416	410	380	382	406	358	415	454	408	384	385	401	415	387	395	430	402	432	416	415	373	398	396	368	469	390	442	408	396	388	414	413	409	404	385	427	409	396	381	415	422	393	357	395	417	400	406	398	369	422	370	381	424	398	399	420	360	410	452	398	378	402	411	419	420	373	389	396	456	410	412	383	391	409	432	392	416	388	385	381	404	364	411	412	399	410	393	412	390	391	410	419	403	405	397	408	395	389	401	387	409	397	433	419	358	393	398	419	385	373	382	392	408	442	397	396	405	386	395	382	431	374	425	391	407	463	389	414	382	401	382	402	385	386	393	425	371	409	395	424	399	413	417	397	438	383	404	408	424	388	401	420	377	400	380	426	409	403	398	380	386	433	369	367	425	413	419	422	418	387	403	402	420	413	409	416	380	380	380	387	406	387	440	387	421	374	389	450	402	437	421	391	414	405	382	374	389	387	399	361	417	434	410	411	389	383	368	384	407	349	410	413	409	404	423	408	419	440	402	409	394	416	384	384	386	360	426	423	375	374	370	376	410	370	387	385	431	404	393	382	420	390	441	415	423	408	397	400	390	396	418	368	403	402	410	379	409	409	389	390	412	409	423	396	375	398	375	371	424	413	397	410	373	410	409	414	414	386	375	406	431	425	385	412	407	394	398	358	397	423	432	406	390	369	427	379	404	394	422	393	422	405	417	400	418	395	406	376	408	398	367	388	435	423	387	394	381	432	396	402	409	386	392	402	405	405	394	423	369	387	395	406	396	381	416	415	411	427	412	377	393	382	424	401	438	373	408	383	402	412	408	393	355	406	385	399	426	393	404	407	445	446	371	370	378	373	387	382	425	384	401	387	402	409	381	377	415	447	387	418	404	388	402	402	349	373	386	392	395	381	437	361	383	432	396	390	388	399	395	397	423	420	426	428	409	420	393	405	430	392	397	432	402	391	405	430	430	393	411	389	425	386	442	401	421	434	418	375	381	370	422	390	405	377	460	358	425	382	408	377	413	362	411	434	396	409	398	403	403	423	381	412	421	415	390	408	376	455	404	349	419	373	425	423	396	430	407	399	417	365	404	410	379	425	413	401	377	387	396	398	413	389	381	393	424	417	407	387	441	406	403	410	391	415	395	381	393	414	400	421	365	361	432	425	378	413	393	401	448	420	393	396	371	396	416	380	383	417	423	389	379	402	411	436	398	417	388	413	404	388	413	422	404	388	418	421	415	382	399	393	406	370	384	402	427	428	388	433	406	423	394	378	386	436	379	394	422	425	398	371	381	395	389	412	405	390	399	390	368	403	417	395	398	424	388	398	417	364	400	408	361	405	386	391	394	366	445	418	423	393	412	381	414	385	410	409	408	390	408	395	363	394	413	426	415	418	398	408	368	384	410	398	418	434	410	400	407	392	400	381	372	361	416	413	404	410	390	375	396	415	362	380	398	408	437	404	414	425	389	385	370	389	428	417	394	417	419	419	408	418	368	403	389	402	417	382	435	389	374	399	386	415	370	386	369	405	396	403	448	373	390	393	419	414	348	446	388	412	413	396	397	412	437	407	400	368	404	379	390	405	429	432	435	370	383	396	437	410	392	414	431	416	421	392	407	414	415	397	374	424	399	437	392	412	439	391	406	417	401	462	420	365	393	442	391	389	393	424	431	362	399	380	409	396	403	356	425	428	411	398	422	402	433	435	382	435	387	380	406	414	391	405	421	388	396	382	375	391	390	392	365	429	424	386	378	405	405	378	416	378	395	390	399	447	409	406	379	422	390	414	383	395	408	400	390	382	418	429	418	400	364	413	386	384	445	413	385	438	416	409	375	384	429	409	396	411	399	406	410	432	422	405	402	393	405	395	387	403	385	369	415	404	436	393	419	435	438	401	387	409	382	391	388	389	393	422	395	405	399	426	402	407	362	401	405	410	433	415	433	409	376	413	433	389	382	354	393	415	371	414	378	383	386	377	411	393	401	388	403	428	460	400	430	403	414	387	408	407	411	392	393	436
3514	402	212	167	150	147	167	200	165	171	141	135	138	144	116	122	110	93	92	107	90	91	90	85	89	91	84	95	88	104	91	94	92	78	78	84	87	89	79	84	70	106	88	81	88	83	73	85	95	100	79	100	99	73	88	85	108	81	80	96	86	96	72	99	96	89	85	77	91	86	87	83	86	86	82	90	88	71	82	95	97	95	74	76	72	81	86	80	85	90	91	79	92	76	86	71	89	97	85	88	74	78	73	95	79	102	98	82	74	92	78	75	73	92	76	82	82	72	81	82	89	76	76	80	82	82	86	85	90	76	91	69	80	72	80	74	86	85	94	93	89	83	81	76	89	90	79	75	86	81	101	84	78	83	73	83	92	77	88	82	80	81	88	73	94	64	76	74	81	81	77	76	78	61	93	74	90	87	73	88	73	101	79	91	103	70	80	79	79	75	93	81	84	69	83	77	91	72	87	88	76	85	98	86	92	67	94	83	95	86	86	83	76	71	82	92	84	78	66	78	77	89	65	84	98	74	80	100	77	82	68	83	102	79	73	78	80	74	69	74	67	101	91	78	73	73	89	75	73	82	76	82	97	94	86	64	69	89	65	76	78	78	95	92	91	98	75	74	69	90	70	86	59	96	87	69	66	74	79	82	65	82	81	70	71	73	64	84	70	85	88	86	89	75	85	83	68	96	85	92	85	77	89	71	89	75	69	77	85	76	87	86	87	63	85	80	65	83	87	71	71	93	69	84	79	76	76	85	92	76	91	76	85	86	85	78	81	76	85	67	71	74	93	77	78	106	83	75	77	92	86	97	88	85	85	64	75	77	79	79	77	96	82	79	88	77	102	69	104	82	96	87	75	90	68	85	82	78	92	77	83	80	75	105	79	74	78	86	90	72	69	83	94	88	85	74	88	84	80	84	84	70	100	75	83	88	85	86	76	78	83	83	82	82	72	87	71	68	61	79	77	72	79	74	80	80	86	98	84	86	78	81	96	89	83	79	81	98	70	82	99	75	94	75	85	89	93	77	69	84	84	86	77	102	79	79	82	81	79	89	82	96	89	64	83	79	94	83	78	82	78	103	89	91	84	89	83	71	84	82	87	97	99	79	78	82	89	72	82	79	74	81	82	73	92	89	80	77	96	78	78	84	83	93	70	86	72	75	77	83	92	104	72	73	95	71	68	84	77	87	69	92	94	85	96	70	78	86	79	86	67	80	73	106	60	76	73	93	85	89	93	92	85	63	90	90	77	81	77	72	90	92	75	89	86	99	87	76	93	83	73	84	101	96	86	96	99	81	92	73	73	93	77	93	80	64	73	69	78	82	80	79	74	84	95	94	98	94	67	71	86	79	70	71	79	73	79	79	90	82	73	87	79	78	90	78	89	83	81	86	95	83	110	83	91	89	100	74	85	72	74	81	88	72	82	77	61	72	84	88	77	81	77	65	87	75	85	66	70	79	95	84	96	71	75	66	90	85	97	83	75	95	69	81	84	89	84	72	78	81	95	92	78	88	85	86	84	85	81	80	94	81	78	82	85	82	74	74	80	89	72	79	84	74	75	99	87	75	81	88	70	98	77	82	89	81	69	93	99	68	72	74	81	87	75	81	91	90	96	103	76	71	81	88	86	94	83	84	81	91	79	92	82	78	92	73	84	72	92	72	69	92	74	78	84	75	78	77	69	76	85	96	80	79	65	82	89	79	78	87	85	81	78	90	79	73	90	86	64	83	86	99	89	86	94	63	78	75	86	88	84	68	93	90	79	101	84	89	70	88	77	93	98	80	84	85	88	87	80	85	82	90	91	80	91	69	67	91	72	89	88	92	94	61	93	78	93	81	90	67	75	63	76	84	68	89	76	78	77	65	86	71	86	69	84	81	69	90	81	73	78	66	71	81	86	86	83	76	83	84	92	83	78	94	93	86	84	92	84	78	94	72	85	82	77	88	90	82	87	87	78	76	98	68	81	93	87	66	86	83	78	78	79	91	71	88	83	62	76	83	98	94	89	84	90	89	68	94	90	88	86	105	96	85	66	91	89	90	86	81	91	82	70	65	84	65	74	88	89	79	91	84	91	84	86	87	75	76	101	70	84	73	83	76	82	79	82	100	86	88	85	75	72	84	81	77	91	79	80	82	73	76	78	106	83	75	74	92	90	79	94	81	81	84	85	111	74	102	79	69	78	73	83	85	74	90	83	72	67	73	76	81	86	85	82	91	93	84	67	83	87	84	90	81	86	70	73	94	91	85	68	75	65	73	87	79	75	86	76	85	76	79	77	77	103	84	79	75	71	78	105	62	85	96	72	97	81	93	78	82	86	92	78	85	97	85	80	71	73	87	95	67	69	93	91	84	92	76	78	77	83	77	79	85	71	97	101	81	89	72	81	77	90	85	71	83	85	78	89	86	84	99	84	83	83	91	71	82	88	89	87	84	90	87	78	81	65	87	70	77	74	96	72	84	80	92	77	90	77	73	83	78	91	97	84	65	76	83	90	82	102	85	80	76	100	85	68	99	90	79	87	81	89	85	82	76	88	78	79	75	83	69	68	80	78	97	84	82	73	79	69	71	88	73	92	77	73	79	73	82	80	80	62	84	86	89	80	87	82	87	72	64	76	70	85	79	87	93	80	102	100	96	84	81	87	76	92	103	73	80	74	79	88	77	69	95	88	90	86	70	85	92	65	71	90	89	67	74	90	81	76	104	74	71	97	85	90	72	91	93	113	111	84	87	83	75	92	79	85	80	85	86	92	81	75	91	97	70	74	99	78	71	75	75	66	96	83	92	88	78	81	99	65	72	72	93	85	89	80	94	75	86	86	66	81	88	88	81	91	84	72	81	88	63	67	61	88	97	84	65	82	74	85	63	69	97	88	82	83	88	83	77	90	81	88	76	77	76	79	73	73	85	86	78	78	72	79	97	82	72	83	85	75	80	74	88	77	73	91	82	90	64	81	84	92	86	71	86	87	83	66	84	102	84	75	62	76	91	79	89	90	87	79	88	77	88	73	74	74	77	97	79	66	78	76	78	74	74	85	91	74	100	90	75	77	78	85	89	80	92	92	101	86	78	78	74	83	74	86	76	78	72	85	89	95	75	81	65	80	74	86	84	63	88	87	82	85	87	87	80	69	86	112	102	72	70	85	93	80	77	74	82	90	90	92	67	101	61	72	89	72	88	87	87	91	83	72	112	73	81	99	92	83	77	98	79	86	89	104	71	85	75	78	83	93	58	67	96	90	73	70	90	71	74	75	80	84	77	83	85	90	85	66	89	91	78	75	94	77	73	67	88	77	80	70	77	80	73	90	68	74	85	92	69	79	84	80	73	78	87	85	93	85	76	89	75	73	86	86	90	89	86	79	102	73	86	91	69	83	84	85	77	74	73	80	83	77	101	87	83	85	82	89	82	90	80	84	97	98	93	87	80	72	88	72	73	87	72	85	85	83	71	73	86	83	73	73	69	94	73	76	71	76	83	76	98
19751	4931	2428	2536	5512	7871	7976	6963	5924	4794	4007	3364	2949	2525	2188	1991	1700	1611	1526	1386	1279	1259	1161	1144	1125	1039	1017	935	996	934	922	932	886	860	914	891	882	787	843	815	823	766	766	747	734	688	754	782	736	736	723	676	752	745	708	708	714	777	715	704	779	756	738	735	759	766	727	745	751	769	782	746	765	720	765	758	746	723	744	742	768	704	747	728	744	742	718	707	748	718	706	711	669	728	697	668	734	697	720	677	692	737	698	708	729	697	668	677	674	643	657	676	709	697	657	712	725	744	699	669	663	710	698	701	712	676	699	667	684	660	657	662	700	666	702	693	740	707	693	628	684	661	646	682	677	685	696	659	695	638	658	716	691	673	659	643	689	656	637	670	659	618	686	694	648	624	674	721	655	688	631	644	652	690	712	663	690	632	676	676	682	727	675	677	675	670	674	635	687	671	647	710	672	673	699	672	683	714	661	685	700	700	666	709	655	702	654	647	687	660	685	653	667	688	687	614	664	654	670	654	711	683	667	681	686	667	659	712	696	678	694	673	651	652	720	709	682	703	678	738	707	715	712	696	745	633	681	644	689	705	686	676	667	714	678	659	678	680	690	671	708	660	681	619	675	708	691	725	645	674	651	640	657	660	666	667	678	683	688	671	717	635	678	695	665	686	694	682	693	671	658	721	710	684	676	677	708	659	678	643	659	687	689	660	686	690	677	688	669	688	674	712	656	683	681	677	696	713	687	726	699	683	678	670	706	658	649	676	689	626	680	689	700	687	629	715	633	678	666	682	666	727	676	660	693	693	698	687	623	621	657	668	678	673	670	714	684	703	647	684	641	686	701	653	694	698	663	646	655	680	690	721	703	690	666	723	725	679	685	683	666	675	647	667	668	690	677	660	708	618	681	696	664	665	694	689	672	700	689	646	670	690	649	647	692	690	701	671	612	684	638	686	673	684	713	680	721	689	671	673	686	701	718	665	697	667	660	659	712	692	662	678	680	667	659	665	647	694	678	661	675	635	680	692	740	661	686	690	647	638	664	707	645	670	685	675	683	651	721	685	708	685	665	657	678	687	712	695	687	697	666	649	729	690	690	676	719	670	654	660	690	618	680	678	662	691	667	704	679	655	691	667	642	683	702	712	712	694	674	703	665	694	668	718	684	719	677	703	680	693	631	664	729	652	683	714	690	690	733	643	677	655	669	649	716	665	695	691	679	683	666	663	715	632	664	701	661	647	680	672	714	659	666	683	650	629	688	669	623	641	708	664	650	716	691	651	683	686	668	668	712	628	681	714	640	699	701	687	707	658	691	696	687	716	655	704	668	651	656	652	698	706	712	732	680	695	688	746	648	650	707	638	718	713	689	629	634	614	654	662	707	674	656	665	671	706	676	684	675	681	635	714	634	669	655	633	659	690	692	647	661	674	678	638	657	654	681	702	688	683	690	716	677	669	654	640	686	643	694	697	661	698	693	670	620	677	669	676	667	674	656	669	641	695	631	656	693	659	649	699	646	671	714	679	698	709	703	698	717	660	673	679	655	698	629	687	707	686	677	713	658	674	673	678	691	656	681	638	639	713	654	697	684	670	713	677	671	669	698	667	641	680	669	663	656	700	680	696	685	718	690	678	670	661	678	621	681	644	691	662	708	676	626	635	688	684	706	641	708	690	689	673	660	679	674	709	673	633	670	687	683	671	671	690	688	632	737	688	645	683	696	697	661	699	668	669	669	682	675	694	716	695	654	672	699	693	687	663	666	700	678	690	659	658	743	678	692	661	678	688	685	631	666	699	635	677	734	634	709	677	649	672	701	626	666	685	638	642	688	642	670	684	630	643	648	626	705	683	668	700	699	718	628	718	662	681	664	686	682	651	650	676	689	680	702	706	654	663	713	696	647	690	693	642	664	684	704	676	691	690	656	657	670	677	670	668	639	662	662	670	683	663	664	682	687	699	644	692	663	666	665	700	675	677	676	693	659	701	655	687	647	652	662	680	669	688	664	656	665	646	642	696	659	676	652	684	683	694	684	624	717	678	693	631	636	611	713	627	656	639	714	683	690	646	615	694	646	686	702	639	639	710	666	642	668	688	656	657	692	668	656	656	684	711	709	652	698	684	695	651	676	644	683	665	626	692	709	670	697	659	636	635	701	703	674	662	679	704	641	708	698	661	657	712	675	700	682	667	672	658	665	682	651	658	677	671	683	659	695	710	696	626	651	661	657	683	661	655	667	705	751	650	680	650	664	698	639	694	674	681	680	673	645	640	666	661	664	660	689	715	640	702	678	672	669	646	643	646	601	645	681	662	655	686	686	656	650	660	688	738	662	678	672	661	698	672	720	682	657	647	679	686	681	636	676	725	610	667	693	714	642	684	699	680	668	666	686	667	722	646	673	653	656	653	642	680	709	641	628	654	656	667	666	692	712	708	683	642	675	657	706	697	729	685	695	649	698	698	712	673	660	678	703	708	643	650	657	639	669	684	668	693	661	665	676	673	656	713	719	687	666	678	698	647	660	650	689	668	677	713	678	634	697	691	673	715	641	715	688	664	647	662	685	648	680	682	659	640	676	683	678	668	702	724	650	710	722	693	704	676	682	664	635	687	704	666	676	720	641	689	702	654	686	658	615	650	638	657	684	726	675	671	665	726	629	687	668	642	669	664	672	672	640	695	678	652	697	688	649	694	673	636	661	704	703	673	679	682	706	675	690	668	701	693	636	667	703	693	686	722	716	655	675	655	679	658	652	674	650	648	711	658	650	656	650	619	719	677	669	713	672	671	672	677	675	669	662	652	678	693	700	681	721	692	661	607	607	674	671	673	658	691	679	608	663	728	704	650	675	618	681	666	671	672	670	711	672	704	673	677	709	699	685	684	733	696	615	710	698	708	662	691	658	670	713	668	706	700	655	676	697	681	632	710	675	663	721	699	659	722	680	692	700	693	688	686	712	692	651	672	691	654	676	683	687	661	640	727	614	685	600	712	707	695	717	698	689	678	697	674	671	681	713	675	691	697	684	677	687	649	660	661	683	689	675	669	673	656	699	672	678	687	662	699	667	611	659	622	662	678	714	672	631	717	704	702	666	714	677	673	688	654	680	675	685	701	707	640	648	675	691	686	637	722	658	700	699	655	626	699	682	657	678	669	687	661	655	693	694	665	658	692	680	629	659	684	672	692	690	665	647	702	673	657	729	707	631	675	674	649	650	684	690	643	676	703	688	695	689	686	664	681	664	680	629	682	684	693	705	667	708	664	653	655	674	713	649	700	616	679	657	685	646	634	652	720	680	662	689	638	705	700	679	695	625	684	664	691	708	660	656	685	709	696	694	642	631	670	674	696	634	688	656	693	660	671	624	684	667	681	724	681	698	703	599	706	658	663	638	653	631	680	649	685	658	647	688	661	701	704	720	630	673	734	669	701	654	655	677	666	680	702	692	694	678	713	621	670	716	669	694	683	654	632	661	713	725	679	721	655	707	677	666	664	665	625
6126	263	131	91	65	67	97	101	101	74	83	75	61	73	57	44	52	51	49	47	42	43	50	39	36	25	27	41	22	39	37	26	27	23	31	29	35	24	24	45	33	35	36	28	25	25	35	24	34	27	33	26	28	27	26	26	23	27	19	23	25	27	28	26	24	25	23	34	25	20	22	27	35	20	23	29	22	24	27	27	23	26	30	19	30	21	22	34	27	26	19	24	25	19	24	22	28	23	30	29	21	27	23	29	26	19	27	28	11	36	27	21	19	23	15	32	23	21	22	23	25	30	22	26	25	24	33	26	36	24	14	25	33	24	30	25	23	18	28	37	27	28	23	31	25	30	33	18	30	32	25	27	25	22	22	20	16	28	36	23	17	24	30	24	24	30	23	22	25	37	32	25	23	15	25	25	21	19	31	25	28	11	26	25	25	21	27	24	30	27	28	38	30	27	24	27	21	20	32	28	27	19	30	25	22	18	21	25	21	19	26	26	22	16	24	31	25	31	18	33	23	19	24	26	23	19	17	30	27	24	24	39	26	33	16	21	18	23	27	16	16	31	34	25	15	19	19	18	33	21	27	21	32	14	22	17	26	24	34	28	18	27	30	24	30	31	23	24	31	33	26	32	25	31	27	30	25	19	24	28	22	27	22	22	23	26	33	23	25	21	36	22	27	33	16	22	28	22	27	28	22	25	20	18	21	25	27	31	18	22	32	23	24	24	26	23	28	28	23	21	23	21	23	26	16	28	28	30	26	19	24	28	32	28	32	26	20	26	21	28	18	20	33	26	25	28	20	25	17	25	25	31	35	20	23	24	16	30	23	25	29	32	23	22	32	25	32	16	22	31	24	19	25	21	17	16	23	26	25	24	24	23	30	27	22	29	23	26	29	23	26	33	20	30	19	19	25	20	31	31	25	28	25	24	24	20	20	18	30	25	30	27	24	29	27	26	33	21	25	35	28	22	22	32	30	30	19	25	25	24	21	24	28	30	27	27	27	26	23	18	20	26	28	17	23	23	23	22	26	24	30	36	30	24	24	32	23	20	22	29	16	23	31	18	16	32	20	26	28	24	24	26	18	26	34	34	15	33	32	34	21	31	29	30	29	37	25	30	26	15	18	24	25	27	23	23	32	22	21	14	26	31	17	21	34	30	36	23	27	21	18	20	18	20	33	21	25	27	30	26	29	24	23	29	19	28	17	22	25	27	20	29	23	23	18	21	25	17	21	28	34	28	32	20	18	30	26	18	30	22	30	29	17	22	23	32	28	26	27	28	25	28	22	20	25	17	32	25	12	23	32	24	28	26	23	28	20	26	24	23	25	31	31	17	21	30	28	17	27	18	24	28	23	35	21	25	21	26	23	22	31	25	22	26	22	24	24	33	14	21	28	28	32	32	26	21	29	28	23	29	22	23	24	16	22	11	20	24	22	30	22	24	14	26	22	32	20	27	22	17	27	34	31	29	24	27	31	20	22	30	19	27	17	30	30	24	20	31	18	32	25	23	23	21	32	21	25	30	21	26	20	34	38	26	27	32	22	24	14	28	29	29	23	30	22	25	32	23	20	25	32	33	20	23	23	32	33	25	32	17	23	19	14	28	33	23	29	25	29	29	24	22	22	20	26	21	30	30	17	24	18	20	23	27	29	19	22	19	24	25	24	28	18	17	22	30	26	22	22	25	37	26	27	24	40	26	26	19	19	23	29	27	19	23	25	28	24	26	29	19	27	25	19	25	27	29	28	16	19	35	19	26	12	15	26	27	35	26	20	24	26	21	27	14	25	26	31	18	27	19	27	23	23	24	23	31	21	24	29	16	27	31	22	35	21	31	23	21	20	20	35	14	24	17	22	22	20	27	23	19	27	25	25	23	24	31	21	33	25	23	30	27	32	28	23	16	31	27	28	31	28	21	25	31	33	29	26	20	34	30	23	35	20	23	17	15	31	24	29	25	25	23	33	19	19	18	28	25	25	30	27	28	20	22	30	22	18	28	24	20	39	10	20	20	24	24	20	22	29	21	24	29	29	15	23	24	19	21	33	21	25	19	26	23	26	22	17	24	21	21	25	26	26	18	27	28	23	20	19	23	28	28	34	21	25	29	14	22	32	22	34	27	23	21	22	24	25	29	24	21	30	22	21	30	29	29	26	18	20	20	20	18	29	23	27	28	28	32	33	32	34	31	25	31	26	20	24	22	26	30	19	19	29	23	18	36	34	23	24	25	27	26	24	27	19	38	25	26	20	12	33	19	19	22	30	22	28	28	20	17	29	26	23	22	25	27	17	29	30	19	23	19	28	26	24	26	28	31	31	26	34	19	22	19	23	31	40	27	32	24	24	26	20	18	35	28	27	17	23	30	24	27	20	21	27	28	16	31	31	29	30	27	30	16	39	18	26	21	17	25	16	22	27	27	25	25	26	25	26	32	29	16	24	24	26	20	27	18	21	20	25	16	25	33	25	24	28	23	28	23	23	29	31	43	21	23	19	31	28	24	30	18	21	22	25	28	32	27	25	25	31	24	24	23	19	30	19	23	14	30	30	29	17	20	19	28	29	26	22	24	26	25	30	23	16	14	25	18	33	30	25	19	26	25	24	21	26	32	24	31	28	25	20	25	19	25	21	31	31	23	30	26	25	28	28	15	34	27	13	20	22	26	28	28	29	30	21	22	27	28	31	29	28	26	23	27	21	25	28	27	18	27	23	39	25	35	20	23	29	32	21	27	18	33	25	24	26	34	24	34	21	25	22	28	28	19	35	31	26	29	26	35	22	25	26	29	21	24	25	29	32	29	19	27	31	28	33	24	25	30	26	19	13	29	16	22	19	26	23	21	28	22	24	32	14	24	30	30	15	22	34	18	23	23	29	29	35	29	20	34	34	29	23	30	28	23	23	21	22	26	19	22	22	21	25	31	22	29	22	21	20	22	20	28	35	24	23	27	25	29	31	30	29	23	22	25	37	30	26	26	30	23	24	26	18	24	27	28	18	21	33	21	29	26	37	19	30	34	22	32	20	25	17	23	25	20	22	21	27	33	26	24	25	23	26	23	29	31	21	21	20	27	19	26	22	26	34	21	14	25	25	26	29	22	27	27	30	22	27	28	19	28	21	18	18	28	18	27	32	24	20	23	30	22	31	26	22	20	20	26	26	31	33	30	22	16	31	26	22	29	22	35	29	18	27	21	27	19	20	25	27	25	24	23	37	20	24	29	21	24	23	33	17	28	27	28	26	26	31	29	35	35	26	32	22	22	28	20	28	17	27	20	25	21	17	26	20	27	13	23	24	16	27	29	21	18	17	30	22	29	28	24	24	19	28	29	30	32	19	19	21	22	26	24	29	24	28	18	21	20	27	37	25	31	27	19	21	24	23	22	32	21	23	18	20	23	35	16	32	25	26	24	20	20	14	43	28	27	30	26	22	28	21	26	27	28	24	34	20	23	16	19	37	20	27	15	24	29	24	26	25	24	22	19	29	20
14357	3476	1743	1806	4151	6392	6521	5881	5052	4099	3424	2734	2363	2001	1738	1533	1293	1118	1022	866	749	751	756	645	654	565	514	488	507	500	481	421	354	408	387	358	388	367	413	385	385	310	290	276	311	266	293	239	270	286	277	282	271	247	242	267	265	247	249	284	252	256	275	251	270	268	272	280	229	266	271	275	294	290	282	282	281	294	235	303	255	290	292	270	301	263	256	245	241	227	248	239	253	246	205	245	240	215	209	238	240	236	224	194	223	259	226	236	195	212	213	239	213	231	220	205	249	223	246	224	221	199	224	185	225	200	228	206	207	225	240	217	242	242	214	201	221	208	218	248	218	190	179	217	236	196	202	207	200	213	213	196	230	218	209	197	242	230	238	191	198	206	191	209	220	207	207	223	213	192	186	192	238	187	224	243	213	189	208	187	209	218	201	217	215	206	212	251	206	196	217	232	202	222	212	197	223	207	206	203	224	185	212	178	226	210	218	198	242	238	221	215	207	206	193	207	209	207	224	213	201	231	212	199	216	200	197	225	190	215	217	214	219	208	205	229	206	227	204	228	193	218	213	220	209	189	225	205	198	212	195	224	223	232	220	198	208	201	225	227	186	205	206	220	185	211	221	208	216	210	229	187	212	203	201	197	208	208	190	215	210	211	196	216	219	202	216	208	198	225	194	221	195	211	201	218	214	233	221	218	177	207	210	235	224	206	206	207	214	190	204	218	197	228	195	206	188	197	199	185	207	237	199	233	217	210	194	212	187	179	206	193	200	226	211	192	224	178	222	208	206	232	198	195	203	195	229	192	208	240	204	225	184	193	207	222	202	204	214	193	212	218	212	211	203	195	198	177	214	193	195	194	212	211	220	200	196	203	225	204	195	183	209	223	217	184	212	211	199	195	210	217	213	219	211	227	203	229	210	216	202	194	197	227	208	206	214	220	236	213	210	204	222	194	198	207	200	191	218	219	212	210	217	227	205	193	218	219	238	212	235	213	203	228	226	199	200	209	222	233	219	231	191	216	201	191	210	210	210	218	209	202	190	213	215	193	196	192	204	224	202	223	216	196	236	197	204	180	215	202	205	184	200	218	183	240	194	203	180	192	228	198	211	216	205	190	204	194	231	213	231	216	233	186	221	194	203	211	205	204	218	203	211	228	197	195	225	198	199	220	252	234	206	183	207	208	189	216	189	230	211	228	178	198	230	191	209	224	192	199	201	219	194	215	222	211	185	200	207	192	217	201	211	207	190	212	209	219	215	200	205	206	209	203	191	201	198	235	212	173	199	207	199	210	220	223	204	198	195	215	242	208	157	193	219	223	215	212	207	202	221	201	207	222	192	193	225	213	215	203	212	202	207	226	202	172	202	205	208	206	174	207	211	208	213	211	209	205	188	193	195	222	211	211	186	221	197	212	201	220	220	206	232	214	193	203	208	176	221	221	191	210	232	207	199	215	230	202	202	215	200	202	192	203	213	206	204	196	210	177	215	203	201	201	194	227	222	222	205	197	194	194	198	239	218	202	204	212	201	186	181	207	221	217	217	205	215	197	198	217	191	221	212	211	222	218	204	209	192	232	232	189	208	214	214	206	195	225	212	200	231	211	217	207	198	212	212	182	199	196	203	211	187	203	216	205	211	194	205	217	208	212	210	193	195	190	233	222	216	223	196	184	224	206	217	206	205	223	197	209	201	225	241	197	204	201	179	214	192	217	225	195	209	229	209	220	190	203	220	230	220	197	223	216	213	208	206	214	215	211	192	217	219	208	193	214	224	215	211	214	196	198	195	173	220	203	204	217	190	215	214	226	192	206	213	181	221	204	219	209	181	206	210	215	212	201	225	222	232	184	219	205	218	224	221	224	203	226	214	206	217	195	205	210	190	207	217	212	186	197	183	195	172	193	186	187	184	212	206	199	230	203	187	193	192	219	227	202	193	223	202	232	198	193	202	218	240	198	218	179	202	208	198	198	194	227	234	227	181	197	207	208	206	185	194	227	205	223	211	212	200	205	221	188	201	212	197	241	212	200	218	185	207	210	208	205	207	234	228	216	196	216	200	218	227	214	219	232	205	227	199	226	211	209	214	197	215	197	212	222	207	222	205	211	218	200	217	206	210	218	210	190	214	183	222	200	206	222	231	197	231	206	209	189	218	187	201	193	203	222	201	215	194	214	195	197	225	212	178	227	199	193	205	220	198	202	216	226	207	194	221	228	191	193	219	219	194	198	215	192	207	173	215	183	186	227	182	207	192	226	211	214	188	199	203	204	240	216	222	224	223	212	221	191	197	203	210	200	230	203	227	225	206	202	206	186	207	213	180	192	201	215	194	205	205	240	199	176	189	204	227	209	234	188	221	219	202	213	215	190	223	197	223	210	209	232	211	224	241	200	190	222	190	206	234	224	194	217	196	223	209	207	209	201	198	211	222	238	213	213	228	207	194	215	197	212	195	217	248	189	191	168	205	229	223	208	206	221	221	212	209	194	214	209	223	198	221	174	192	197	181	239	203	199	201	215	210	230	202	210	193	226	199	178	234	220	227	204	187	205	206	179	189	199	203	210	189	194	224	217	238	213	210	208	185	201	189	217	199	183	201	200	185	211	208	203	219	204	186	207	201	231	208	223	248	210	224	213	200	187	188	205	198	210	210	187	225	232	222	190	228	213	239	193	227	210	215	217	206	235	220	185	218	202	214	217	190	199	223	198	191	224	229	196	208	210	197	224	179	205	198	228	217	240	224	205	197	198	242	187	184	237	226	220	189	200	210	199	233	198	210	198	192	190	234	226	214	216	188	209	212	193	190	187	214	245	201	181	190	215	214	231	214	186	198	204	204	210	201	201	185	197	188	197	197	196	217	202	189	204	230	213	203	188	205	221	201	185	195	184	196	210	203	207	209	202	203	220	222	227	205	212	210	219	216	198	203	219	210	215	195	212	213	201	198	199	209	209	221	207	202	218	220	199	222	200	203	212	191	225	212	212	198	220	198	223	215	219	203	193	223	186	210	231	212	207	191	190	227	207	190	202	213	196	220	209	226	196	194	205	219	247	207	232	209	216	190	220	217	197	195	235	223	219	192	221	221	201	188	220	234	215	201	212	214	216	214	209	187	226	201	208	229	225	202	198	210	207	197	207	225	201	207	219	195	179	208	192	240	242	201	194	203	197	217	231	187	219	202	232	225	226	211	197	238	193	215	205	182	193	198	198	219	193	228	222	226	202	204	205	220	236	194	205	239	219	203	229	223	206	197	203	209	210	210	219	187	203	187	211	184	203	197	212	194	195	212	216	196	202	234	225	227	232	190	210	228	224	174	204	210	191	219	173	211	213	196	200	195	191	222	213	208	212	192	230	210	234	204	192	195	233	200	205	234	219	204	227	204	195	185	213	185	219	209	227	199	204	209	219	190	189	207	229	193	200	211	224	202	216	205	221	206	212	201	224	215	214	221	216	236	221	191	207	214	227	205	232	208	242	198	223	236	202	189	227
5158	518	237	172	120	148	189	204	202	188	161	147	146	128	133	105	103	108	82	81	83	91	83	82	87	89	81	73	87	73	74	72	58	80	76	74	77	75	85	68	63	64	53	68	66	74	79	67	66	88	57	69	59	62	65	86	84	59	66	79	79	73	72	69	76	74	56	69	70	83	60	69	66	63	61	73	72	90	63	59	55	62	60	55	78	84	81	54	71	57	69	61	70	71	66	67	75	68	72	53	68	73	67	73	78	54	61	53	63	61	88	73	54	58	74	60	78	59	65	77	64	53	66	66	71	71	64	58	60	68	70	74	78	72	71	69	57	73	61	63	63	58	67	53	59	67	68	67	74	52	79	65	69	70	62	63	70	72	75	67	68	74	52	60	53	71	73	72	71	75	63	80	53	56	65	76	75	64	50	76	59	67	74	58	68	73	66	74	46	63	55	59	53	69	66	67	60	51	71	57	64	64	66	67	60	73	67	69	64	56	60	62	64	62	59	61	71	71	60	62	64	66	51	64	90	77	70	63	79	82	62	65	58	64	67	61	71	53	69	71	49	60	65	62	54	57	69	50	71	62	52	62	52	73	60	71	67	85	79	48	58	69	67	44	64	52	68	58	57	79	73	72	68	62	68	66	50	79	63	59	55	59	63	77	74	60	67	76	67	74	62	76	65	60	68	67	72	74	64	67	67	59	86	65	71	56	63	58	73	57	63	73	69	62	79	61	60	57	62	65	70	64	71	68	74	71	51	65	64	70	68	55	87	81	72	75	71	63	68	68	48	70	61	62	63	89	60	72	67	67	71	60	59	55	60	69	59	71	65	68	57	63	60	58	68	75	65	73	71	58	65	60	65	82	58	78	51	59	60	50	56	65	71	64	60	66	66	71	72	54	58	75	69	70	76	63	55	48	81	72	63	52	74	76	62	67	70	55	62	64	72	70	64	66	64	54	73	78	63	64	71	52	87	56	65	64	58	73	71	54	61	68	59	63	64	62	56	83	74	71	69	68	88	52	85	54	68	58	57	59	56	63	50	55	55	68	69	65	61	51	59	71	58	72	66	54	76	63	66	63	60	64	77	77	67	75	58	60	69	83	59	64	64	67	67	72	71	63	67	66	66	59	70	67	68	55	70	69	69	71	49	60	73	64	67	64	66	59	65	77	80	52	58	62	63	57	72	49	58	61	74	66	57	84	69	75	61	57	56	70	57	61	53	69	65	58	76	61	70	81	68	53	64	71	64	83	61	80	77	52	63	54	66	61	59	70	62	79	60	60	69	57	55	65	63	57	70	56	55	90	67	71	68	69	58	73	65	55	61	74	65	59	64	69	54	65	71	62	70	61	67	60	83	80	55	73	65	76	68	70	74	69	53	57	64	51	77	78	76	61	90	81	58	70	67	86	63	69	55	77	50	89	57	77	68	58	76	54	55	68	75	58	59	70	68	66	70	60	62	59	61	73	65	76	68	61	66	58	68	59	66	64	55	67	72	59	60	77	62	89	70	80	68	69	77	68	64	60	66	75	68	54	62	57	70	67	59	59	54	65	64	61	61	60	67	75	71	63	73	62	69	71	72	59	67	57	69	56	64	63	69	62	49	63	68	76	71	74	74	59	78	71	54	78	66	69	62	71	69	52	69	54	64	79	79	68	80	62	60	46	58	71	64	72	66	71	70	62	76	70	75	74	60	76	63	65	65	73	66	71	66	72	63	55	66	68	69	64	73	57	83	52	70	56	62	77	72	73	74	85	67	78	72	62	62	65	60	70	72	75	72	67	60	65	77	55	70	87	61	57	66	53	65	62	67	62	66	71	69	71	72	52	69	77	51	74	68	67	80	60	80	51	58	58	67	58	75	64	60	80	65	58	57	50	50	64	53	62	49	76	75	65	50	63	72	55	68	77	58	65	64	76	56	74	71	60	52	64	70	61	73	70	55	67	69	75	57	70	75	80	63	48	50	66	62	70	74	52	71	65	70	65	59	64	61	72	65	61	75	77	65	69	65	78	70	65	60	66	73	59	56	59	76	63	55	71	48	57	64	75	54	81	50	72	64	72	61	72	64	72	58	57	51	59	62	75	63	51	66	70	73	56	81	65	74	61	77	59	52	56	68	61	54	70	70	63	66	59	71	73	71	68	51	71	67	70	74	59	75	52	66	63	70	85	77	60	71	80	64	66	80	64	65	52	68	68	67	75	64	76	67	64	70	77	59	62	73	65	70	73	73	76	60	68	66	62	59	54	53	66	64	58	68	65	55	46	64	65	71	66	74	71	62	67	66	54	59	64	59	59	62	73	71	75	73	64	67	62	68	52	56	52	71	66	56	71	56	66	61	59	59	62	62	60	55	70	59	72	73	71	64	63	73	73	66	70	71	71	59	73	67	71	57	66	59	69	61	64	65	74	60	50	59	58	65	52	72	76	56	67	74	57	52	66	64	60	60	65	62	68	57	63	71	81	59	56	72	63	69	61	53	77	66	72	84	77	71	62	47	66	67	80	76	71	71	67	62	64	60	74	70	60	75	61	66	61	66	74	84	67	73	60	80	74	58	61	62	63	60	60	73	64	60	65	81	78	82	70	83	66	80	85	60	78	66	84	71	85	64	68	62	67	70	72	80	66	78	53	51	66	59	59	76	65	58	56	70	57	72	59	64	72	70	74	63	64	74	68	71	57	63	69	94	56	55	81	62	73	60	63	66	60	68	63	72	68	58	71	69	69	68	65	65	74	64	66	65	71	71	65	72	72	62	64	76	62	86	70	63	71	49	64	72	60	77	66	52	56	62	64	64	62	69	66	65	60	67	70	70	80	70	71	60	63	71	66	70	79	66	75	73	56	52	48	66	72	50	61	67	75	50	65	76	66	67	62	55	66	65	48	64	59	61	58	61	63	63	66	69	59	70	62	69	56	65	77	55	55	81	63	77	67	58	55	68	56	66	50	64	65	60	64	59	62	54	54	64	53	60	50	66	55	65	71	80	70	63	73	71	58	57	61	58	62	60	82	56	60	70	57	57	67	67	76	66	65	72	61	80	65	58	66	68	73	65	62	68	64	56	70	67	65	62	71	75	56	75	65	68	71	64	59	73	76	71	60	67	74	75	56	54	63	57	55	69	73	59	67	60	61	56	64	62	56	65	63	79	74	60	63	61	68	53	56	51	60	59	70	72	68	43	73	68	75	55	71	57	63	55	54	58	67	66	70	76	76	70	55	95	70	60	73	53	51	68	56	68	59	68	68	70	85	60	63	73	52	62	68	63	68	59	62	79	69	71	75	67	64	51	70	64	54	76	74	56	64	75	73	79	56	71	54	67	69	72	53	66	71	85	65	75	70	63	65	63	77	65	61	61	59	62	54	59	64	81	82	62	66	65	70	67	58	70	65	75	68	74	56	60	63	62	63	61	79	71	55	56	54	65	63	67	57	55	68	66	58	55	68	62	71	68	57	71	62	66	67	63	65	56	63	60	68	65	60	64	58
22409	6193	3075	3273	7031	10003	10475	9408	7882	6644	5493	4637	3774	3350	2910	2576	2271	1956	1827	1641	1535	1459	1478	1248	1175	1134	1113	994	1018	999	933	856	897	844	829	830	823	864	780	870	820	758	639	687	672	653	617	658	692	632	684	641	639	624	614	653	627	643	628	672	700	628	641	683	663	684	686	666	654	684	622	630	649	634	662	625	610	652	649	669	655	679	677	665	682	633	668	607	578	596	555	573	610	652	542	624	578	575	628	586	569	545	623	554	569	631	562	565	544	540	581	549	592	567	550	581	584	593	553	559	535	586	605	540	563	593	595	573	618	551	585	530	584	528	540	576	559	571	539	595	548	603	554	566	576	559	556	571	591	561	517	575	539	602	602	554	574	534	573	571	547	604	539	522	578	573	537	546	534	546	569	549	563	565	558	525	555	599	536	544	549	539	601	549	499	571	541	524	561	565	582	566	580	571	591	569	525	585	577	567	554	589	539	601	530	552	530	540	569	587	571	512	567	547	584	593	529	618	521	539	561	567	555	579	619	584	587	581	534	508	547	558	598	539	563	551	563	578	562	567	556	583	546	528	534	553	546	560	564	549	566	529	592	567	567	589	591	576	601	589	527	577	540	566	541	522	581	581	558	559	581	564	546	564	523	595	567	588	544	572	569	566	527	524	544	564	591	557	562	598	575	536	566	528	554	575	567	580	577	538	545	540	571	566	555	556	560	558	557	586	551	546	533	565	570	596	552	563	551	583	579	572	524	584	562	548	570	530	562	570	524	547	548	537	508	545	570	550	576	538	569	548	542	585	514	583	545	614	557	543	513	547	579	527	564	582	563	547	576	533	579	572	534	528	574	581	550	558	564	590	595	520	542	578	523	574	550	560	572	520	536	555	516	572	546	555	556	566	560	546	619	558	551	546	558	532	555	563	601	545	582	585	537	524	521	591	616	570	545	525	585	593	583	561	529	571	580	563	527	571	583	537	561	497	578	536	526	544	577	551	560	539	528	534	578	543	567	557	548	537	522	582	572	570	563	537	579	517	573	542	556	599	583	566	556	568	568	549	535	596	519	577	580	584	553	546	538	562	611	532	555	565	547	541	520	565	554	552	572	581	603	568	552	604	554	552	566	541	598	534	570	563	570	549	577	558	549	531	550	597	599	574	558	529	574	525	544	524	564	589	559	585	592	544	568	546	548	616	556	609	544	568	560	562	565	542	571	544	567	530	573	553	568	580	548	570	573	595	584	545	578	555	572	564	529	568	543	575	552	558	566	534	541	551	565	592	524	580	532	536	531	546	526	529	541	574	540	599	585	566	546	529	563	535	585	541	580	542	590	538	541	588	582	563	566	518	570	605	543	568	567	545	508	598	585	548	598	537	562	522	570	571	523	581	555	559	569	518	556	564	560	563	600	570	576	528	526	547	558	570	541	580	568	569	556	496	587	556	540	572	551	565	571	577	522	535	554	591	570	542	590	537	558	539	542	552	563	581	535	548	558	572	557	579	542	579	578	556	546	549	567	557	576	536	569	540	561	577	522	583	557	531	575	572	537	581	560	567	554	581	532	597	569	572	551	569	566	575	541	568	516	521	547	533	540	568	530	553	575	554	647	557	567	591	597	559	583	531	577	563	583	523	569	519	541	518	581	560	573	526	567	574	584	554	587	524	577	536	557	555	571	558	570	546	557	588	560	530	582	565	556	560	568	583	529	538	543	569	564	552	555	536	567	574	564	553	590	552	555	552	519	537	533	579	581	523	540	593	522	574	571	566	567	577	585	546	546	591	562	546	571	545	539	562	559	533	587	584	552	545	565	573	555	535	561	572	552	571	554	520	567	561	539	557	577	597	589	571	559	572	556	584	580	568	569	533	561	578	593	569	526	631	573	567	537	565	569	569	544	571	575	583	558	570	518	507	545	519	560	566	558	548	569	585	571	579	593	545	525	570	555	501	539	575	586	511	597	536	529	568	538	573	572	585	560	579	603	578	583	541	595	551	559	579	569	559	579	596	581	558	597	536	535	568	551	534	530	520	532	551	544	557	543	563	543	557	567	580	537	570	566	555	589	593	566	578	547	535	528	552	577	587	588	545	567	554	534	610	559	543	560	544	520	520	573	579	594	528	549	552	590	559	544	546	568	585	534	576	565	583	521	556	586	552	540	588	588	555	546	533	564	592	565	559	589	536	566	547	583	570	557	541	596	562	557	541	549	576	616	541	503	604	568	550	545	613	586	566	561	581	554	529	536	537	554	553	582	537	565	573	556	573	532	567	558	574	540	572	541	554	599	517	545	626	589	564	532	584	577	574	561	552	580	531	581	580	632	557	579	551	544	530	548	566	561	550	560	553	573	586	577	578	585	570	551	550	612	602	566	551	509	563	541	568	573	505	585	549	492	562	569	562	558	553	583	568	523	610	582	548	545	528	559	533	584	563	562	556	602	554	558	555	533	529	551	560	561	561	567	586	575	583	561	531	513	568	590	560	558	574	522	591	557	561	557	544	566	560	559	546	567	589	558	549	548	600	565	562	604	561	584	573	593	567	559	532	582	550	580	589	604	552	578	569	539	551	553	567	563	533	550	553	508	556	545	568	571	564	556	543	541	592	531	588	532	609	575	579	572	587	566	593	537	554	542	565	535	615	564	561	542	522	565	556	516	528	558	594	552	554	567	535	574	551	555	591	578	599	543	552	572	592	584	542	612	571	573	553	566	558	593	570	558	568	594	542	544	581	550	560	558	596	519	602	542	570	560	559	523	548	562	533	571	566	569	578	579	518	521	545	594	576	536	561	546	560	537	537	570	533	619	528	571	533	566	586	521	585	557	554	497	577	539	545	585	554	579	531	556	555	553	535	592	568	535	545	565	528	587	573	536	519	587	572	578	580	551	574	534	595	561	575	580	579	571	550	569	572	601	558	505	578	574	554	580	586	551	560	549	594	538	533	579	537	576	570	539	538	531	572	543	590	555	587	562	564	546	554	505	556	595	557	555	578	521	580	558	532	511	532	608	514	548	599	617	559	590	564	565	565	595	541	579	565	580	590	560	544	571	571	581	584	568	526	563	603	569	562	523	572	519	603	532	583	514	529	588	546	548	564	562	527	557	608	584	579	525	567	588	568	571	536	564	579	564	562	527	585	548	572	549	568	610	550	566	527	591	530	604	544	602	510	586	477	594	578	531	568	527	532	561	546	586	534	542	567	568	564	554	578	561	545	562	551	589	574	547	561	572	595	583	529	572	559	551	550	562	580	526	556	593	596	589	533	560	565	542	586	534	587	540	540	530	554	517	572	574	525	550	619	569	565	572	582	521	577	563	572	607	575	585	561	557	566	611	500	557	572	587	621	556	529	553	531	573	589	565	509	570	560	607	568	567	544	549	585	526	552	547	521	537	597	605	541	534	570	573	587	564	572	543	574	591	583	515	542	592	552	552	519	515	554	589	606	553	576	554	557	567	556	536	538	547	554	578	566	549	578	585	566	562	516	541	564	552	522
4179	170	92	80	69	69	79	88	74	92	70	76	74	66	80	65	83	57	51	63	61	55	66	55	73	50	45	42	42	58	58	48	51	46	40	54	43	57	62	36	54	50	40	52	40	49	56	48	52	53	41	37	44	50	46	47	51	48	41	45	58	53	59	53	46	43	59	53	47	42	48	50	46	44	45	49	53	53	60	45	49	41	45	64	48	49	37	44	49	47	56	46	57	34	57	63	53	48	39	37	44	53	55	64	53	48	41	60	53	37	48	43	48	52	41	56	53	55	60	46	47	43	45	47	55	52	35	41	57	51	55	43	39	50	47	41	51	44	39	37	52	42	58	39	66	44	47	62	49	44	45	49	47	34	65	48	43	44	51	45	42	40	56	43	44	38	40	45	40	48	52	40	48	40	41	51	43	35	47	48	43	63	46	55	54	64	55	49	42	48	52	56	44	38	39	45	48	43	42	51	43	55	42	46	54	44	56	46	42	49	57	53	48	49	39	49	56	43	54	54	44	56	50	45	44	46	47	39	42	41	43	51	57	37	50	53	47	54	57	48	50	55	54	49	61	42	52	41	33	48	41	51	48	53	41	58	50	49	49	43	51	48	49	41	58	41	62	48	54	52	52	34	52	49	46	39	55	36	43	45	52	44	53	61	53	53	36	42	37	49	50	47	41	46	40	47	57	66	54	59	62	48	51	48	48	52	43	63	45	66	49	46	54	49	52	43	54	57	50	44	51	45	47	46	51	38	42	59	44	51	54	27	40	57	45	41	51	65	46	58	47	50	43	37	46	57	40	49	55	55	43	51	52	37	56	54	46	54	54	44	48	51	41	65	56	54	40	51	43	45	42	54	48	44	60	39	48	54	42	61	47	51	52	57	58	37	46	57	48	44	58	36	43	37	50	54	44	52	58	53	42	64	58	58	47	41	57	37	47	46	39	50	62	46	41	51	37	49	48	57	49	50	54	37	51	42	48	57	49	39	49	44	49	50	48	47	50	49	59	53	57	39	49	55	46	52	54	42	32	51	43	42	51	45	44	45	56	54	60	41	50	49	54	53	54	47	52	52	46	49	48	47	60	48	41	43	62	43	64	44	55	60	52	54	61	53	48	42	40	58	38	44	47	33	47	41	52	39	50	42	36	38	50	58	45	52	49	34	50	51	40	29	58	42	56	46	49	50	56	62	42	52	46	35	42	48	49	48	46	36	50	46	43	45	38	45	51	41	50	42	50	40	47	51	45	55	53	49	42	47	52	53	39	46	61	52	50	44	51	36	39	41	54	42	34	62	61	55	46	43	48	49	47	61	60	49	55	59	48	52	43	47	37	55	42	52	35	36	35	48	55	52	58	55	45	42	53	45	45	51	57	45	40	40	58	54	39	43	54	56	54	36	46	50	47	50	42	40	48	49	50	44	52	56	54	39	41	31	51	43	53	41	53	57	53	56	58	44	39	40	48	47	42	37	46	60	50	32	45	42	52	42	46	49	53	59	52	65	34	37	32	53	49	45	56	47	67	52	46	45	40	44	52	47	56	44	41	44	63	46	45	56	64	46	48	53	49	40	47	49	52	50	35	52	37	44	43	47	60	48	54	48	34	42	44	46	45	45	54	70	58	40	38	43	55	48	61	34	48	60	36	68	53	40	48	46	50	56	66	46	49	45	42	49	43	47	47	50	50	53	56	40	47	36	44	38	47	56	49	44	42	48	57	46	40	39	52	49	42	40	58	45	41	62	43	55	32	56	50	49	36	53	56	46	48	54	48	48	47	37	50	49	47	58	39	68	51	43	54	58	49	43	48	41	47	56	49	48	48	49	43	51	31	43	49	45	55	53	55	36	50	46	50	51	63	45	55	49	52	50	38	43	60	46	58	46	67	38	44	62	61	51	57	57	36	45	38	57	57	52	59	44	38	57	59	56	40	60	51	51	50	44	46	38	51	51	49	50	46	64	46	44	55	45	38	53	45	38	46	48	35	51	57	41	45	41	45	51	51	62	62	45	49	52	49	48	48	49	53	42	53	57	43	48	41	42	45	55	42	52	56	51	51	47	56	39	51	42	43	48	46	40	54	36	40	38	50	52	45	54	69	39	47	48	48	52	57	31	47	40	44	45	58	49	59	41	52	44	47	49	54	47	37	39	47	40	46	42	46	62	50	36	49	41	58	50	46	42	57	49	53	45	53	43	51	46	50	45	44	42	55	47	46	49	49	48	43	38	49	60	40	46	56	47	45	44	51	60	47	51	49	46	44	41	57	46	49	36	59	51	58	48	60	57	59	50	46	39	43	49	51	38	38	47	51	46	45	38	43	49	54	50	46	55	47	44	51	47	48	45	63	42	50	51	43	58	48	42	52	45	44	48	45	57	53	49	41	39	45	53	54	50	35	46	52	52	59	51	44	55	43	44	52	53	64	45	50	50	37	50	34	39	53	56	49	49	60	56	50	43	49	58	39	46	51	43	41	59	49	49	52	35	39	52	55	56	60	47	58	54	43	58	37	45	46	53	59	49	48	48	64	51	49	41	43	60	49	42	38	62	46	44	40	53	50	51	48	49	44	49	46	39	40	38	46	44	38	38	49	49	54	34	43	51	49	58	58	43	50	55	42	45	49	46	58	41	36	39	39	45	56	70	50	44	48	45	44	53	55	47	54	47	41	56	48	48	31	48	40	55	50	44	53	47	48	53	55	43	41	60	70	51	39	39	58	42	41	50	56	57	46	51	42	59	58	42	47	41	49	51	45	53	55	51	52	57	56	50	43	50	42	59	51	53	40	49	62	47	46	46	41	41	55	36	52	49	45	41	37	49	48	42	40	53	50	44	51	45	50	38	46	57	56	44	52	46	50	57	57	45	44	52	41	49	61	64	40	53	53	44	48	54	48	56	38	46	45	44	45	39	56	42	61	50	48	48	41	37	60	58	60	63	42	52	57	46	58	40	55	47	50	42	59	56	49	50	40	48	61	40	54	51	45	35	43	45	50	57	46	58	44	48	58	47	58	59	49	39	49	44	35	47	41	42	64	46	53	41	44	52	37	44	53	40	56	38	50	46	42	53	33	41	44	42	51	69	51	54	50	34	51	51	48	44	47	51	46	31	42	40	42	54	44	42	57	53	44	32	55	51	60	32	36	54	40	49	46	49	45	45	53	51	43	44	44	47	51	44	66	55	52	55	42	52	48	47	48	44	56	46	51	46	48	57	51	37	51	44	63	54	46	55	44	59	56	48	45	40	48	58	48	54	46	35	59	49	38	62	52	55	48	41	52	47	58	43	43	53	45	44	50	48	47	46	42	55	45	54	43	42	43	41	47	36	47	55	53	40	56	45	50	47	55	41	37	43	56	53	58	51	47	53	50	43	46	49	54	49	35	48	47	57	39	48	49	49	49	50	48	57	52	49	50	43	53	49	45	48	50	48	51	44	52	48	46	60	52	41	48	46	59	66	45	44	48	48	49	62	53	54	47	54	48	39	50	55
12074	2049	1044	1143	2377	3258	3553	3113	2552	2239	1859	1543	1358	1141	1018	924	811	800	735	732	653	573	588	558	533	564	551	528	520	490	530	481	478	439	447	428	449	455	451	472	447	409	413	426	407	447	444	425	431	399	412	406	411	396	374	402	397	435	456	432	446	432	414	442	410	424	458	426	464	432	467	426	403	433	427	428	395	437	403	410	467	458	451	435	409	434	402	418	430	400	410	373	392	395	393	402	408	406	407	411	412	409	424	396	397	393	408	411	403	397	420	432	384	421	427	400	377	407	374	398	417	398	414	368	405	431	426	418	399	388	365	410	425	402	383	381	357	407	399	401	429	389	431	406	349	404	389	409	403	398	401	434	377	392	396	418	382	383	381	444	416	431	376	380	414	419	402	367	389	403	391	388	383	393	403	399	405	345	381	393	375	405	359	416	393	365	399	445	396	394	376	414	391	380	394	398	368	411	388	405	381	395	406	410	362	419	371	422	390	396	366	383	405	392	421	378	426	402	355	398	440	398	427	413	410	394	396	365	398	387	359	386	403	375	417	401	374	402	413	398	386	420	382	403	387	413	399	391	438	390	402	396	352	404	398	362	393	445	372	406	437	391	387	370	395	416	397	379	377	379	415	388	410	427	437	413	363	397	387	343	371	407	410	387	380	424	399	418	395	382	365	403	378	385	353	396	384	418	425	377	388	379	435	392	394	397	439	403	387	385	399	396	413	396	367	397	398	395	399	363	411	387	380	358	400	376	403	406	411	412	410	371	414	382	414	413	382	365	424	402	358	399	426	413	383	409	408	407	430	397	403	385	397	393	385	380	396	387	372	407	401	404	381	423	374	421	364	409	395	393	408	371	387	390	408	377	418	414	364	385	405	389	374	394	435	395	435	346	390	378	401	366	441	393	397	387	390	363	380	390	398	422	370	381	393	379	394	405	377	378	403	387	396	415	407	420	400	365	384	387	410	424	401	399	395	367	397	378	382	369	367	420	396	388	375	396	398	386	378	396	398	394	391	411	374	375	376	364	383	415	363	422	395	377	351	395	387	403	371	368	376	408	392	397	407	378	400	360	402	405	395	401	423	417	405	375	402	369	408	406	391	392	419	357	391	404	366	382	405	409	391	390	409	400	423	425	409	352	398	394	401	402	400	377	382	387	369	399	378	380	389	431	442	388	393	376	434	395	366	386	413	399	387	384	384	401	375	413	417	414	418	387	418	399	393	385	403	379	372	380	408	406	415	398	361	372	410	365	401	420	410	356	418	382	427	398	420	371	379	389	396	386	346	404	398	403	400	417	403	414	393	437	383	437	401	398	355	402	377	365	364	424	403	387	423	385	402	394	407	406	396	395	388	445	398	383	407	411	387	394	375	407	398	407	407	406	417	411	393	418	398	386	403	404	387	391	377	359	415	389	366	376	399	400	399	382	449	372	418	413	388	388	348	444	398	391	356	393	397	387	389	392	375	418	423	412	413	412	368	412	398	380	382	377	427	415	356	386	385	382	398	409	395	407	404	381	391	426	380	403	404	401	425	390	423	383	416	382	430	359	390	409	374	414	382	393	370	365	406	388	367	394	372	402	392	380	433	357	385	372	386	395	376	376	415	388	415	382	441	398	394	376	383	398	392	396	405	355	410	402	417	404	401	405	394	379	384	397	401	378	388	418	424	388	380	400	397	396	379	419	420	369	420	371	377	363	390	429	403	400	383	399	389	425	380	366	380	389	394	399	407	391	389	386	431	403	361	386	331	403	389	369	411	398	407	380	431	365	382	358	414	399	400	374	402	415	401	402	399	398	390	403	397	391	429	398	409	411	386	400	411	407	396	405	378	396	373	379	368	351	401	413	349	396	384	404	387	423	387	378	384	406	401	364	373	406	400	446	400	366	393	352	411	421	374	407	390	405	391	426	397	369	398	394	362	380	389	393	336	379	414	406	379	388	379	399	389	422	420	412	426	405	412	427	404	404	408	439	408	396	389	412	414	399	378	379	410	402	383	433	391	378	377	392	382	395	404	370	395	405	424	394	419	363	385	413	381	375	417	417	362	394	389	408	381	370	391	402	402	372	390	401	404	388	373	425	394	382	433	377	414	421	377	368	423	395	433	370	392	427	416	389	424	437	404	372	410	388	380	394	400	385	372	398	378	396	392	393	379	374	391	382	377	411	364	401	401	378	381	386	386	377	419	391	408	400	402	407	410	386	394	372	377	391	426	385	409	365	401	382	391	384	384	384	422	393	378	386	389	408	419	385	395	411	427	389	392	406	403	367	413	393	394	357	404	372	415	364	409	363	367	369	436	410	408	379	398	403	405	412	370	361	390	362	418	401	396	392	365	389	399	381	415	374	399	378	433	415	399	393	378	430	370	376	405	368	403	401	448	408	385	370	389	407	396	357	425	409	388	393	382	388	391	387	371	398	392	398	372	400	409	403	373	393	400	384	410	362	381	428	397	361	396	353	388	434	408	410	406	403	401	398	396	400	392	405	386	413	387	397	382	393	381	387	414	424	414	423	405	363	421	404	411	414	380	397	424	416	400	395	397	379	374	389	387	393	382	382	396	380	395	422	368	403	409	383	372	373	409	400	416	428	408	416	433	405	391	400	381	385	402	407	379	408	394	429	444	367	400	381	428	402	393	359	350	396	396	385	420	409	386	400	408	442	374	384	382	415	416	407	374	388	419	379	401	424	376	378	386	375	391	399	379	440	404	388	405	411	402	376	413	396	388	383	411	358	423	407	409	374	450	395	407	423	397	414	419	379	367	387	425	389	376	384	411	401	387	388	417	409	440	372	385	418	389	381	428	382	412	397	408	398	409	409	390	370	404	392	426	416	386	388	387	382	400	412	397	395	413	377	391	381	381	378	414	379	386	412	383	400	424	407	418	393	408	425	383	385	421	379	389	397	389	384	407	414	385	398	417	394	419	350	383	368	396	411	422	377	353	404	371	380	398	403	398	399	404	409	370	416	372	417	389	391	416	420	375	400	410	395	388	412	404	364	358	393	372	410	429	389	397	395	357	377	374	421	439	380	436	411	402	401	396	399	382	373	389	374	420	393	397	389	392	399	419	406	379	368	400	391	385	397	415	396	375	415	389	402	392	359	386	400	398	422	392	429	396	389	398	409	408	372	385	372	397	379	370	381	360	365	381	407	390	387	385	436	442	380	412	403	392	439	393	372	423	386	407	371	388	436	411	375	418	360	398	421	386	387	386	381	390	402	392	388	399	379	422	364	386	409	400	395	404	406	414	401	404	374	421	416	394	408	408	395	406	389	374	385	398	398	405	381	393	400	397	388	405	399	388	390	412	387	387	395	383	407	400	389	356	420	369	390	399	410	371	420	364	404	413	397	380	415	397	402	387	402	402	382	399	401	396	365	428	376	384	385	396	423	349	396	402	400	406	407	392	400	418	395	400	401	372	361	390	368	393	385	395	378	382	379	373	426	396	374	363	397	399	368	366	425	407	404	400	385	368	334
3567	439	225	162	131	144	154	174	169	162	173	153	123	127	120	110	106	99	78	90	117	96	107	81	86	83	89	87	82	99	105	93	98	92	74	95	86	63	97	87	79	73	78	83	70	99	84	86	88	73	86	93	87	76	69	92	75	88	77	83	90	90	85	80	94	64	88	83	77	88	89	75	81	72	79	92	102	71	68	85	98	87	90	67	84	68	86	71	88	86	80	96	89	79	62	55	88	86	96	98	83	66	75	68	85	78	74	77	78	66	84	86	72	90	79	89	86	80	75	87	94	77	74	76	83	75	94	80	84	88	89	64	85	88	63	93	82	80	73	65	89	78	72	86	90	73	79	80	102	79	64	78	94	81	76	91	82	85	64	64	80	82	91	82	75	74	90	71	75	91	73	87	72	84	72	67	74	79	71	104	74	79	84	92	100	103	79	66	82	65	72	84	82	87	76	84	79	73	90	72	78	85	77	74	71	64	65	76	97	88	60	88	70	92	76	72	67	69	64	91	62	67	94	78	92	88	92	76	91	87	78	85	80	69	90	78	77	83	71	89	80	78	79	76	76	77	74	69	82	83	93	74	74	86	77	88	96	91	75	77	70	86	68	72	91	76	77	65	76	81	71	78	85	83	92	67	74	89	68	84	81	76	84	77	58	80	87	68	89	84	83	60	86	80	67	72	86	77	84	88	67	97	82	75	59	90	97	90	73	75	92	84	88	70	91	78	74	83	87	67	74	74	81	84	82	76	78	64	75	94	72	72	84	70	69	77	66	92	62	79	69	84	85	68	69	86	81	88	90	77	89	82	77	83	84	76	82	72	71	77	79	85	74	89	84	89	76	82	80	74	80	106	86	78	81	87	92	82	74	63	85	85	83	74	77	71	72	99	82	62	85	93	85	82	77	83	84	78	68	80	83	71	79	96	84	71	90	93	63	84	86	66	103	75	77	71	74	67	87	80	84	68	78	104	77	88	89	65	86	76	85	77	76	87	94	82	81	78	71	68	74	73	88	77	85	70	83	83	68	81	79	81	83	74	80	85	72	78	82	67	76	84	85	82	92	75	64	83	89	88	83	72	93	88	70	88	79	89	90	71	84	70	81	89	83	70	79	80	62	79	80	82	76	84	82	81	64	71	82	84	84	68	82	80	84	70	68	91	81	76	78	74	66	68	74	90	72	80	76	80	78	76	72	83	69	92	82	69	75	81	79	92	74	77	65	63	75	72	85	75	90	74	83	87	78	91	86	73	74	71	68	100	82	79	72	84	68	73	69	98	89	79	79	89	81	69	82	80	70	79	80	72	72	92	81	83	79	76	63	80	85	82	94	76	83	84	81	79	72	63	88	87	74	85	86	89	80	80	82	62	88	81	80	85	65	86	82	97	93	71	95	84	77	68	66	73	84	72	88	79	76	83	77	70	73	88	76	92	65	75	73	95	77	85	83	68	76	63	81	76	75	72	89	77	77	84	89	62	85	78	98	79	71	81	65	85	80	68	78	68	77	75	72	101	72	80	63	71	68	85	89	69	82	77	85	70	57	85	86	88	101	81	85	76	79	89	86	71	83	80	71	86	79	65	78	63	88	85	73	83	79	83	90	57	73	102	76	65	75	68	78	82	86	85	75	67	79	80	81	91	74	72	58	90	83	75	88	76	77	67	78	77	77	69	69	82	73	80	77	78	85	80	92	86	65	77	63	83	85	78	80	80	79	75	86	84	81	81	71	74	88	69	85	66	80	90	83	85	64	69	71	68	80	82	81	75	78	79	76	76	88	77	84	76	76	82	73	87	75	70	85	83	62	73	84	78	82	65	74	70	84	94	66	93	83	87	80	87	80	72	77	82	87	67	84	65	84	73	79	89	70	74	88	92	67	81	67	64	73	80	73	84	77	70	85	68	79	82	85	86	83	72	70	83	68	80	83	83	82	82	76	77	89	89	87	88	70	97	67	67	87	74	88	66	67	77	78	79	73	86	76	87	71	79	88	87	81	77	83	86	82	78	88	81	63	85	88	74	78	73	77	77	93	81	73	74	81	89	81	73	76	83	88	77	73	78	78	76	85	96	99	74	81	86	77	80	70	86	64	78	96	79	90	71	94	83	87	97	87	79	111	86	66	91	84	69	71	73	88	80	76	97	91	65	92	61	89	67	75	77	80	65	79	77	81	71	72	86	70	85	86	96	96	78	74	65	76	72	78	87	89	71	77	95	77	85	92	62	77	70	72	100	75	73	79	80	76	67	92	80	86	77	82	82	62	83	74	66	74	75	64	83	72	94	85	79	66	82	71	70	66	83	93	76	93	74	85	99	76	91	81	73	78	70	83	75	74	85	82	85	74	84	91	96	86	92	74	73	59	77	90	80	79	86	63	78	85	66	76	72	81	66	80	70	67	83	76	72	91	90	71	84	84	58	84	83	82	60	70	83	88	70	101	76	80	86	73	93	78	80	81	80	73	81	77	79	81	79	68	95	76	72	78	90	83	67	68	97	94	89	88	90	73	81	71	79	61	69	72	83	73	76	81	76	86	61	69	69	93	90	77	74	71	83	69	91	74	81	89	85	80	79	78	75	78	80	62	92	80	78	78	79	94	105	80	83	92	89	73	84	94	99	85	84	76	76	79	85	96	79	70	61	88	83	74	77	77	93	60	89	92	88	74	80	79	85	72	86	86	90	88	91	92	64	79	73	64	77	79	76	71	68	70	103	94	75	75	71	62	65	86	75	93	83	78	79	84	93	75	86	73	71	97	76	82	66	72	87	88	76	62	75	79	90	79	97	78	82	79	56	89	89	71	69	85	59	92	86	74	74	85	87	73	90	84	75	69	88	71	85	88	85	85	75	85	81	85	78	78	57	68	78	69	77	78	86	84	68	90	86	81	88	89	80	67	77	75	76	82	82	80	85	89	81	66	67	80	79	80	73	73	80	89	75	97	74	83	85	88	85	66	99	73	57	74	74	72	91	73	78	78	87	82	81	90	76	82	87	80	71	73	79	70	91	83	91	93	99	86	93	89	79	85	77	67	76	71	79	86	80	86	89	89	72	65	75	92	76	65	79	68	81	76	83	63	91	79	83	88	67	88	80	75	79	71	87	71	73	72	77	87	91	96	78	80	75	75	73	76	70	89	72	73	80	78	78	77	72	103	85	76	83	76	81	92	83	88	84	71	79	71	82	69	89	74	82	79	107	69	71	80	69	88	85	84	86	85	76	77	73	61	84	72	79	77	80	83	73	87	91	88	83	80	75	78	79	68	79	71	92	86	82	88	72	77	83	74	84	78	86	76	94	78	75	77	84	72	78	86	70	70	81	65	87	86	94	87	90	71	82	84	86	87	84	79	75	90	78	79	66	82	58	82	90	92	72	103	94	65	77	81	71	75	72	88	96	74	77	99	92	65	77	57	87	73	79	87	64	84	74	77	95	79	68	78	68	75	78	84	84	83	67	77	82	73	100	72	86	100	74	89	70	88	94	87	84
20723	4888	2383	2608	5539	7755	7642	6903	5686	4790	3934	3203	2944	2421	2120	1880	1797	1514	1436	1323	1297	1218	1226	1101	1078	1006	999	954	975	901	933	869	850	842	806	785	822	835	853	839	917	765	760	767	747	759	733	710	702	673	672	736	710	782	734	749	756	746	680	709	725	742	741	697	742	718	735	717	744	684	700	796	740	720	734	719	748	701	707	766	761	758	747	743	766	749	688	696	712	698	741	687	705	671	757	757	687	688	683	692	714	703	660	699	664	759	693	725	658	678	686	668	642	687	729	680	680	678	695	638	668	662	673	633	666	697	662	634	663	705	647	624	654	664	699	749	639	656	640	657	675	677	663	664	692	640	650	672	665	690	649	663	690	684	650	700	639	649	618	639	629	643	678	642	693	630	631	681	667	647	647	685	702	650	691	664	674	597	661	681	631	683	662	629	655	652	639	690	660	696	639	671	674	636	671	634	647	689	694	681	691	657	663	687	677	671	694	689	649	639	659	634	666	716	614	714	688	686	634	680	673	692	698	700	659	683	652	667	666	629	663	616	673	628	668	658	657	694	668	741	732	667	694	669	673	642	631	678	687	649	656	631	681	656	659	696	647	644	591	665	690	651	673	623	702	637	664	696	679	694	662	698	638	710	645	648	625	697	685	699	654	621	673	677	702	658	647	705	659	704	682	624	655	662	676	682	676	635	683	670	653	642	709	612	631	693	633	689	682	653	629	691	670	714	646	667	626	658	708	685	655	656	648	667	692	675	643	677	658	655	688	644	646	689	710	662	702	678	608	650	661	663	672	694	629	686	639	688	653	690	671	640	656	697	689	636	636	651	691	688	674	648	697	672	657	646	640	640	669	648	636	661	659	652	619	658	646	661	656	667	659	677	688	693	681	649	627	705	654	694	685	665	715	651	671	644	699	603	678	634	638	630	671	700	652	659	699	668	678	713	679	645	688	665	651	620	674	629	663	647	692	680	676	690	673	605	655	624	627	676	661	712	614	644	643	688	621	689	646	696	662	657	670	673	640	602	709	669	672	696	682	630	697	652	647	650	649	674	637	669	681	661	719	690	670	647	643	662	677	661	613	692	682	712	647	647	656	675	718	684	678	630	636	646	686	685	641	667	679	654	620	648	660	710	644	670	684	619	670	641	700	673	656	667	663	709	640	677	690	644	661	652	675	648	656	698	658	617	651	673	653	738	650	670	684	681	689	652	664	705	709	626	630	624	701	672	683	673	653	649	692	670	686	603	657	696	714	662	672	699	655	645	610	633	691	671	692	687	648	654	674	709	644	712	631	673	672	657	602	665	618	611	678	669	617	663	672	664	639	638	681	683	685	687	679	704	642	678	647	661	664	663	677	696	665	713	678	644	648	677	674	622	659	675	667	652	674	640	721	706	671	676	621	659	713	623	698	630	618	667	658	648	677	644	644	633	673	722	739	604	691	716	677	646	702	685	679	676	654	668	695	664	647	691	668	660	647	676	716	659	708	650	682	673	673	708	664	632	656	703	654	677	686	656	637	687	713	658	713	671	621	695	629	679	648	662	668	699	699	670	733	704	677	634	663	683	665	658	703	662	630	667	695	718	673	674	673	680	637	654	660	685	642	663	646	717	654	715	626	669	667	630	626	684	614	689	653	688	672	705	674	664	671	679	682	680	684	695	673	650	616	692	649	657	677	690	693	637	674	671	639	650	635	649	651	698	655	690	608	666	656	639	632	673	669	701	704	651	677	712	732	635	640	646	653	679	627	603	704	654	705	714	715	713	671	688	665	659	633	635	609	645	663	654	694	714	665	677	672	668	715	640	677	650	667	624	647	652	634	678	638	645	614	646	677	657	645	640	694	690	649	653	677	657	661	649	662	666	679	689	676	674	632	703	666	641	648	657	729	649	651	674	688	638	697	667	659	666	662	658	674	673	710	659	694	625	602	656	660	711	653	665	699	698	686	690	680	656	653	698	671	662	634	724	625	648	694	662	666	672	637	669	653	704	659	629	672	630	645	638	659	634	679	670	666	637	694	659	654	728	668	678	639	708	669	663	665	671	685	672	668	678	665	648	686	647	660	679	670	643	666	693	719	690	685	696	687	715	661	688	669	679	657	677	652	645	681	669	674	627	637	624	698	671	667	663	678	641	629	677	666	646	661	616	672	655	616	658	645	672	653	689	627	680	640	696	660	679	668	639	673	637	665	683	658	687	682	658	674	684	634	674	693	647	635	625	708	679	681	682	660	708	688	705	650	685	681	685	662	729	675	702	659	653	637	666	644	718	646	672	682	673	661	686	652	660	691	656	642	673	654	750	645	714	711	717	702	619	691	660	652	653	689	589	685	626	704	652	624	676	671	676	641	653	649	661	725	657	699	681	661	637	651	692	653	670	661	636	688	662	676	648	698	642	675	697	666	676	635	667	689	692	678	720	634	686	713	673	689	660	637	639	630	641	627	664	671	644	658	649	685	665	670	643	679	643	658	701	666	625	646	652	705	655	633	699	669	646	680	702	664	677	665	697	683	719	667	685	676	645	631	651	709	686	699	671	630	654	673	657	676	647	668	632	657	661	675	685	669	673	643	677	626	691	651	668	670	685	711	659	659	615	694	701	686	675	666	709	677	645	623	694	706	649	584	610	709	656	667	676	648	693	616	696	685	666	631	686	701	627	617	634	675	628	675	703	656	685	646	658	655	653	643	719	678	650	676	649	668	650	705	685	669	643	666	712	648	696	645	629	675	661	658	669	641	672	675	651	681	668	695	661	625	672	675	668	640	656	640	680	730	688	668	702	642	739	659	664	699	702	668	665	665	664	632	677	662	670	658	640	716	697	661	684	656	696	625	696	645	653	655	670	665	664	658	663	655	687	710	652	667	686	697	627	622	629	638	669	651	696	665	620	674	684	651	637	638	732	701	643	659	656	684	625	661	674	706	679	664	703	681	675	667	662	666	663	643	686	658	658	695	680	635	657	658	692	622	683	647	665	648	664	681	676	676	669	683	677	654	721	638	668	648	657	677	667	651	678	652	684	678	678	667	692	629	667	690	649	648	686	656	674	605	676	639	659	692	653	633	650	680	642	650	649	664	721	659	629	653	673	613	679	700	691	675	647	627	663	655	651	665	658	619	639	677	655	692	663	664	654	706	647	624	653	686	625	687	633	642	659	691	708	687	682	686	696	690	647	651	646	684	662	665	680	639	615	678	636	662	701	732	618	647	652	655	632	644	687	672	671	666	678	717	629	681	687	698	653	639	694	628	606	626	703	668	700	655	673	653	678	667	645	627	655	712	699	654	623	680	662	679	644	646	690	690	699	666	653	666	620	676	702	693	646	668	619	683	693	670	652	616	673	571	652	656	708	646	662	675	686	619	664	658	657	665	656	644	637	669	722	651	650	655	641	637	602	707	667	639	646	693	712	642	673	663	682	658	675	653	685	725	685	663	645	714	664	664	635	695	660	639	678	714	628	664	644	649	715	685	637	702	633	662	712	664	654
6312	287	127	81	76	62	94	114	90	75	86	73	75	62	49	64	65	53	63	35	43	34	38	43	33	30	36	34	32	32	21	28	33	37	37	35	34	31	28	27	34	20	29	35	21	25	40	30	31	34	33	18	24	31	26	33	32	21	26	26	22	25	26	25	28	25	26	34	29	20	32	25	23	20	34	32	24	29	30	33	25	28	28	22	25	24	23	32	29	22	24	26	22	32	22	30	25	30	30	20	22	20	26	21	19	26	22	25	24	21	32	26	28	18	29	37	24	24	27	33	30	23	25	23	23	24	27	21	34	23	28	34	25	18	30	32	21	20	24	23	24	19	28	23	28	21	30	28	29	19	27	32	27	28	23	27	27	22	22	26	28	23	29	25	20	25	23	19	25	26	18	28	25	27	24	19	26	24	29	23	21	19	34	23	32	19	31	27	24	26	22	25	19	18	22	30	35	23	25	26	24	22	19	27	20	22	22	20	19	33	24	20	21	25	23	36	25	26	31	26	28	22	20	28	26	18	18	30	17	27	24	20	31	25	22	23	24	23	26	16	21	22	22	31	27	25	29	27	34	23	20	28	32	28	30	20	25	30	26	24	22	26	23	31	33	27	27	19	30	25	17	29	21	20	25	22	28	15	21	30	23	21	18	24	16	24	32	33	32	26	29	20	25	12	14	31	18	22	26	26	20	15	20	23	15	21	22	27	25	37	17	22	28	26	29	19	22	34	23	21	23	23	24	30	32	15	20	23	16	19	16	27	20	17	17	20	22	24	24	29	17	23	17	22	16	26	23	29	24	20	29	27	26	23	17	32	36	29	22	29	22	27	22	22	35	22	25	18	31	22	33	23	28	20	25	35	35	28	18	24	16	28	19	27	20	22	19	22	24	18	31	24	18	35	24	25	23	25	29	21	20	20	21	18	18	19	29	28	23	27	22	30	24	22	22	23	25	33	19	25	26	23	22	33	22	25	30	12	25	30	26	22	24	17	21	24	17	19	22	25	34	22	24	25	20	24	19	27	26	21	24	22	22	21	16	28	33	27	32	12	29	26	24	35	38	18	18	25	25	27	26	26	29	30	23	24	24	27	27	25	26	34	28	33	16	21	24	18	21	30	17	16	24	28	31	30	28	24	26	23	24	26	24	24	31	21	22	24	32	19	24	30	25	29	24	20	16	22	15	30	15	25	25	22	20	19	18	19	23	23	24	27	24	16	13	28	22	19	30	28	26	32	26	23	26	22	29	16	22	26	26	27	25	27	19	23	27	22	23	28	26	21	21	30	25	22	10	26	29	22	22	26	26	12	27	25	21	28	32	13	13	23	25	24	24	26	28	26	20	24	18	22	28	23	25	23	22	26	36	21	23	21	28	13	23	23	20	20	24	30	22	27	23	28	25	24	21	25	24	32	27	18	26	30	24	30	21	21	16	23	17	25	32	21	25	25	14	20	26	26	20	27	27	32	23	25	29	23	15	17	24	17	28	23	22	24	20	24	31	32	26	29	16	18	26	28	18	25	26	18	22	24	30	18	25	24	28	20	29	28	27	26	19	27	24	30	24	24	29	16	23	41	30	31	19	17	18	18	17	27	34	23	29	23	24	17	30	27	25	30	19	31	27	32	18	18	25	25	25	26	18	18	22	23	19	24	28	29	22	21	16	35	24	22	24	19	18	20	27	34	27	18	28	20	22	27	21	25	24	21	27	21	26	32	33	19	19	32	14	16	21	30	19	25	21	27	32	17	26	25	20	20	33	28	22	34	24	26	23	12	22	22	28	27	14	23	25	33	21	15	23	22	26	27	25	24	25	20	23	23	26	19	25	22	21	19	19	25	31	24	25	28	27	25	24	13	20	25	19	21	16	32	27	20	22	21	27	28	18	19	26	22	31	26	19	29	28	17	30	18	26	28	23	28	14	29	23	25	25	25	20	25	15	28	24	21	37	30	29	19	40	25	17	26	25	20	31	23	24	27	30	18	28	25	24	26	25	17	18	18	30	23	23	15	19	22	26	21	24	28	26	21	20	23	30	25	29	17	22	17	34	28	26	32	28	26	21	17	35	31	17	33	26	24	20	31	23	30	21	30	22	15	21	22	26	17	24	18	18	28	27	19	30	19	28	27	31	17	25	20	30	22	30	24	19	28	23	26	21	19	25	24	26	27	30	22	17	31	29	28	28	24	30	20	25	25	17	28	23	29	27	20	22	29	18	30	23	17	26	21	23	25	32	28	27	29	28	27	17	16	29	17	20	23	31	29	27	27	18	26	33	20	21	14	19	23	32	18	26	22	29	22	31	23	22	21	31	25	23	25	25	22	14	23	25	22	26	22	23	27	32	21	24	24	22	31	15	32	27	21	25	29	19	30	27	22	28	25	30	16	33	19	21	23	32	25	27	28	34	25	18	13	17	32	32	34	31	24	38	22	31	20	24	22	31	29	31	18	27	31	24	24	22	28	28	27	25	22	24	20	18	26	23	16	18	37	29	31	29	22	28	20	32	13	18	21	21	26	28	26	33	21	26	29	29	25	26	34	24	27	19	26	28	31	24	26	27	16	29	24	23	29	21	32	16	25	13	21	17	28	23	22	24	18	34	22	27	22	35	26	31	25	34	22	20	31	22	34	27	15	26	22	24	27	24	17	27	27	23	21	28	29	15	18	15	19	26	17	24	25	21	24	27	25	18	14	16	28	30	22	32	24	16	17	24	34	19	31	21	26	29	19	28	30	25	17	19	32	29	27	15	21	26	21	21	23	26	26	24	24	20	19	18	36	24	23	24	26	27	20	24	23	23	24	24	25	27	24	31	19	25	23	24	25	20	22	28	23	18	21	21	23	20	20	20	31	18	26	25	14	19	24	29	26	22	23	19	19	27	29	20	27	21	26	23	32	23	24	23	25	27	28	28	20	23	19	29	23	20	21	26	20	20	25	23	20	25	22	26	21	24	29	22	37	29	19	29	29	28	17	22	21	22	30	23	20	29	27	26	22	26	11	24	16	33	21	28	24	33	29	28	19	23	28	16	34	27	21	18	23	31	19	27	20	25	23	33	21	19	25	21	34	22	26	25	26	20	23	20	16	20	25	19	22	18	28	22	22	27	25	21	21	28	32	18	19	31	18	28	24	23	25	22	33	21	37	28	17	34	24	35	22	19	37	28	22	25	31	18	28	30	34	31	31	19	25	26	20	26	21	17	22	26	23	29	23	28	25	29	28	24	19	28	24	20	21	16	31	28	22	39	20	20	19	35	22	21	23	27	21	25	22	28	25	12	31	22	22	18	27	28	22	25	18	33	20	20	22	23	17	24	24	27	27	23	20	20	35	26	23	30	29	13	14	25	25	31	17	23	20	21	27	22	22	30	24	28	28	37	23	22	30	36	27	21	24	18	20	24	30	26	28	21	24	28	29	18	23	29	25	27	17	21	26	32	28	20	27	19	28	25	20	27	20	28	26	25	25	26	20	18	21	14	21	24	30
15265	3487	1635	1866	4223	6179	6436	5759	4916	4054	3362	2783	2335	1899	1645	1480	1254	1152	1034	907	833	790	770	657	651	565	539	555	506	493	462	448	406	373	406	399	389	352	385	388	389	308	288	271	264	282	310	281	266	271	251	269	249	271	248	253	262	262	246	247	244	306	265	301	286	306	268	284	285	273	278	261	244	276	253	236	256	273	295	313	295	280	302	248	268	227	234	256	235	243	225	236	235	214	239	240	241	249	209	240	230	216	252	221	219	214	253	222	213	183	214	228	245	252	206	213	222	215	204	235	198	213	185	217	244	220	199	200	183	214	202	224	203	214	187	211	219	207	207	186	221	195	217	216	217	215	212	247	218	207	212	192	209	205	196	214	230	206	201	194	227	178	214	205	194	208	194	184	220	187	202	218	195	218	230	190	201	206	200	193	188	223	204	225	216	210	195	215	218	225	209	236	184	215	198	204	205	207	201	239	208	230	208	191	213	223	212	237	228	205	234	210	174	211	221	219	206	219	190	199	201	191	232	203	208	196	192	228	216	196	205	205	209	212	199	196	226	202	226	199	207	189	197	210	202	236	198	208	199	222	195	224	225	224	216	187	207	207	219	205	219	187	215	208	207	216	184	219	219	214	186	203	197	191	186	204	205	189	176	206	215	204	183	199	215	223	198	219	222	218	189	192	195	191	210	200	191	190	195	209	189	207	211	214	179	206	215	213	201	213	215	214	205	205	224	216	200	184	222	204	199	205	184	200	197	200	218	218	214	209	225	208	230	190	202	201	217	187	206	206	223	209	221	205	228	217	197	179	199	228	189	212	191	196	193	209	203	178	208	223	234	205	223	187	206	212	194	210	214	215	219	199	208	202	199	237	220	191	207	203	192	197	245	196	216	191	193	217	186	191	196	218	206	205	215	209	209	214	211	198	227	204	213	210	237	200	244	208	213	199	203	200	187	209	204	224	191	226	187	200	228	243	197	201	217	219	208	205	209	211	192	203	198	202	199	179	211	213	206	214	195	206	193	209	212	187	193	231	213	226	207	226	229	195	198	197	209	229	221	177	233	202	200	205	199	191	201	208	202	218	207	209	200	236	210	191	215	211	211	199	186	196	224	223	173	192	216	179	202	201	207	198	191	207	226	223	202	217	181	204	200	218	193	177	200	213	179	209	195	231	183	205	188	207	241	203	213	207	192	189	218	238	206	188	178	193	214	209	186	199	185	193	243	217	203	183	208	219	204	200	184	200	194	205	204	205	210	202	213	207	203	215	187	186	211	204	191	191	214	206	182	235	209	194	241	188	193	201	194	198	198	223	177	173	211	233	219	204	194	191	199	241	206	192	188	193	188	238	221	219	239	218	217	210	209	224	230	208	210	206	245	205	199	173	211	205	180	209	193	197	195	211	222	186	197	195	223	192	166	193	229	217	204	235	210	214	233	188	215	207	177	196	237	219	197	189	202	207	191	216	204	190	194	224	219	218	201	218	209	207	215	220	219	209	219	203	202	188	225	211	194	202	211	193	232	197	217	194	204	195	188	209	197	237	189	199	198	218	226	223	235	202	217	227	201	206	203	188	188	191	182	199	220	217	228	171	188	213	217	211	206	224	191	208	214	184	215	229	191	233	212	206	210	192	212	218	225	190	214	202	241	198	194	209	223	225	205	222	195	215	226	196	187	220	221	219	215	219	220	201	226	199	199	204	209	199	213	199	212	207	222	201	199	218	197	213	206	220	150	214	201	181	188	200	178	202	199	200	205	206	197	213	195	198	216	225	217	198	193	188	208	195	194	223	241	185	206	191	190	208	199	227	231	219	222	206	201	212	211	198	206	195	186	207	219	215	208	202	230	204	168	205	210	214	196	212	211	188	206	213	201	207	203	187	207	204	215	222	203	213	204	203	215	206	202	183	202	222	190	181	202	227	185	219	214	224	182	233	210	198	201	217	227	182	201	207	202	217	225	186	233	214	198	213	233	190	193	199	202	216	218	212	198	214	187	201	210	204	233	212	204	197	216	194	210	205	198	222	221	223	218	220	208	225	193	214	214	220	188	196	198	194	192	220	221	188	192	207	219	206	197	218	204	198	185	173	213	210	194	194	217	191	189	187	200	205	211	203	218	213	211	217	216	174	195	218	183	218	191	207	209	217	213	181	204	203	213	178	221	227	237	212	216	201	205	203	206	197	201	203	235	197	211	238	186	178	204	206	226	186	203	221	198	233	225	204	202	210	196	201	199	218	195	200	208	207	222	202	202	215	191	207	207	221	191	202	198	210	217	177	186	220	220	206	221	195	187	200	217	215	203	211	198	204	209	213	205	209	208	169	224	213	217	208	203	219	173	188	207	196	216	214	196	215	208	208	209	190	207	214	224	197	210	200	203	212	226	228	210	224	211	217	201	229	209	234	205	232	209	223	196	228	194	226	196	213	201	180	204	221	220	229	223	203	188	201	204	230	215	215	191	189	239	231	217	195	215	205	213	227	184	190	194	206	191	204	201	189	216	200	221	184	207	210	196	210	191	186	208	210	217	204	232	204	197	218	215	204	198	210	214	209	186	197	216	202	224	205	202	184	200	246	200	208	211	202	206	210	204	195	211	196	203	211	169	210	207	216	207	195	212	232	236	205	205	181	208	194	204	203	190	234	190	198	219	216	213	232	197	230	191	191	196	220	207	201	210	216	183	231	215	192	199	203	193	187	209	194	194	209	200	212	209	212	208	205	209	188	210	211	197	201	191	196	226	200	206	187	208	212	212	202	203	194	209	212	229	210	207	193	204	194	220	221	190	220	211	222	210	218	228	212	186	201	217	217	208	198	205	192	195	220	202	217	215	226	205	219	194	191	205	190	186	199	204	213	190	195	210	223	219	203	195	213	223	234	200	186	215	209	192	213	195	194	215	211	213	192	195	202	190	213	210	196	235	209	194	211	219	209	216	209	224	203	184	202	200	197	212	214	230	203	195	211	183	200	205	187	193	225	209	199	208	205	213	230	208	208	218	211	211	231	200	173	224	197	229	230	198	211	220	195	211	195	186	194	204	187	206	201	193	218	199	188	181	228	225	220	247	210	209	196	200	193	213	214	200	206	198	218	207	243	201	197	215	227	213	209	220	200	212	203	203	182	184	208	208	229	206	212	202	201	195	228	199	197	226	187	232	221	210	189	207	217	193	216	213	199	211	213	233	225	198	216	177	199	220	200	198	221	232	192	207	213	191	233	198	188	205	228	204	201	211	208	205	206	202	222	221	178	203	213	210	187	245	194	216	177	193	207	186	186	188	214	191	199	201	199	208	221	216	215	200	195	205	218	209	205	215	216	210	223	232	190	197	191	201	203	202	212	210	195	215	236	184	206	178	186	205	190	221	200	203	210	215	209	190	209	226	201	215	199	208	216	194	229	191	213	216	216	217	219	184	214	210	201	232	206	209	207	215	215	228	221	239	184	207	198	204	209	207	233	215	214	221	181	207	200	206	225	195	187	222	221	197	205
4993	511	266	180	147	142	168	194	205	187	162	144	124	139	112	142	106	114	88	102	93	80	93	95	93	69	82	80	81	92	71	78	74	90	70	69	83	69	62	77	66	75	59	75	64	58	73	78	71	65	70	76	58	72	70	54	68	74	53	72	69	62	73	71	60	73	83	69	72	93	69	71	74	55	62	78	70	72	84	76	76	84	71	68	58	76	66	86	65	63	68	69	67	78	73	67	80	62	62	69	62	75	58	59	60	65	70	75	63	65	66	61	59	56	60	66	67	64	56	58	65	68	60	70	77	52	55	58	77	70	56	65	68	66	56	66	68	58	68	78	65	65	60	63	64	63	67	64	51	70	67	70	69	60	71	60	55	69	70	72	78	63	53	61	64	60	62	67	68	75	75	63	74	74	68	86	70	68	63	69	62	79	61	61	58	62	67	61	53	54	57	72	65	58	53	74	59	60	57	66	59	49	65	66	65	59	64	67	88	54	75	61	70	65	62	59	61	67	62	75	59	61	65	69	55	69	50	77	89	58	60	73	72	54	70	62	53	66	70	82	65	81	60	67	66	62	83	73	64	55	69	69	63	64	63	63	72	64	52	68	63	64	62	58	76	60	68	82	64	63	58	65	58	72	64	60	74	62	58	60	72	58	62	63	57	65	61	67	71	63	60	80	59	57	70	69	57	67	61	68	75	73	61	62	74	65	58	64	58	78	53	62	62	73	76	69	54	54	69	75	68	60	62	70	80	66	56	73	51	62	62	67	69	59	70	46	55	60	51	58	58	58	68	65	68	78	65	67	69	59	57	63	70	80	65	60	67	65	49	56	60	58	63	61	59	67	65	66	66	57	73	63	51	59	61	57	76	55	54	68	63	67	59	60	66	63	55	80	66	51	85	73	59	54	68	53	61	65	53	68	60	47	60	64	53	59	70	54	63	69	58	66	69	57	55	63	60	67	68	65	60	71	80	70	86	78	64	69	69	56	65	66	80	71	63	63	69	52	69	66	45	58	57	59	57	58	74	69	54	56	52	67	81	42	79	74	70	77	63	69	74	70	69	70	49	60	63	73	60	63	60	59	78	72	72	71	64	60	65	65	68	55	65	60	59	66	41	66	68	70	68	76	70	64	71	76	56	69	63	68	60	60	46	81	68	59	64	62	68	69	65	61	73	67	55	75	76	59	70	66	69	65	70	49	63	66	53	66	51	62	63	60	65	68	68	53	78	54	61	75	75	68	65	76	68	68	74	57	73	69	69	60	69	81	62	75	73	52	61	57	55	54	54	65	58	63	62	70	60	61	52	56	75	71	76	61	55	61	56	66	69	59	76	51	59	64	85	70	80	64	83	54	66	67	69	77	61	50	41	49	68	55	71	60	64	68	66	60	55	80	71	77	57	61	78	65	62	55	60	67	64	67	62	52	69	65	61	75	76	55	52	58	67	68	66	68	61	59	64	74	69	67	79	52	65	59	56	65	72	62	61	57	76	56	55	59	68	61	57	52	54	58	70	64	80	68	67	72	54	77	69	63	67	49	64	52	74	69	69	78	57	67	61	74	56	50	70	54	60	64	70	64	66	53	79	54	68	61	66	70	52	72	56	71	62	67	66	78	67	76	74	56	64	70	67	65	66	67	68	46	55	84	74	52	67	66	65	55	71	59	62	65	58	61	60	64	56	77	65	69	63	72	68	62	64	63	49	67	71	62	53	62	55	61	64	75	74	70	66	63	66	61	68	76	65	68	67	63	61	60	66	61	71	60	62	74	89	65	74	53	63	57	65	66	51	58	62	56	53	71	70	56	65	66	63	75	74	59	61	58	70	71	60	60	55	59	75	50	73	67	46	69	55	67	65	62	58	63	64	65	73	55	68	61	56	61	62	56	60	73	58	61	66	66	63	52	71	65	67	68	58	57	58	61	65	73	68	62	59	86	73	63	74	72	61	69	64	60	62	60	69	74	63	59	65	64	52	69	46	63	80	60	57	53	63	59	65	68	48	58	56	65	64	52	82	53	56	58	61	69	66	86	73	61	51	57	78	69	64	65	65	60	66	66	55	63	67	66	63	71	67	73	68	56	68	62	74	74	49	56	57	44	66	70	66	68	72	68	63	58	68	72	59	62	68	53	67	71	69	74	57	64	68	61	72	58	68	71	56	64	62	57	63	62	56	66	71	62	67	81	63	61	74	70	63	57	58	82	65	70	79	62	70	80	67	72	63	60	50	72	72	73	67	80	63	56	74	59	61	63	75	64	62	57	57	73	55	73	63	76	55	58	58	65	55	59	62	58	60	62	71	56	73	66	64	59	56	57	55	58	57	72	68	75	71	66	61	72	59	57	65	50	77	68	62	67	67	61	61	48	73	54	77	59	88	66	81	53	75	63	59	68	65	57	57	61	59	63	70	65	58	75	70	66	54	63	67	65	55	52	51	78	65	73	59	60	63	74	55	68	65	51	62	65	80	63	64	77	65	56	50	60	69	61	75	58	69	60	69	61	80	44	62	74	56	79	73	56	68	70	68	77	61	50	74	64	70	67	59	65	68	67	62	76	58	48	58	68	67	73	58	68	72	63	62	63	68	78	54	59	53	74	72	65	57	53	76	65	69	71	72	56	55	63	63	59	56	62	59	59	54	76	74	60	74	62	71	59	68	68	50	75	74	73	59	80	68	57	76	60	68	77	68	52	70	52	73	64	62	58	78	62	89	62	53	61	60	59	68	59	54	63	57	64	60	44	67	58	59	58	63	62	67	50	84	66	72	70	74	58	78	55	56	59	65	43	67	87	84	81	62	62	58	56	65	54	58	74	60	56	52	58	64	56	62	54	67	65	53	63	62	70	61	75	63	75	66	65	70	69	59	69	67	74	56	60	65	58	68	70	66	77	64	43	62	69	72	68	66	62	73	75	56	59	57	76	81	62	68	54	54	65	77	70	62	55	70	81	64	77	71	75	52	56	75	50	72	55	72	62	60	61	68	66	62	56	50	89	56	64	65	73	57	68	69	65	63	62	56	67	75	66	60	58	59	85	74	71	67	50	74	75	65	65	62	71	70	57	61	62	64	55	53	63	68	52	73	59	72	71	60	56	79	61	70	64	60	67	68	67	58	59	71	64	59	59	75	70	64	65	56	77	60	65	60	65	74	61	52	56	59	58	76	69	74	68	66	61	71	53	57	74	65	59	62	63	49	66	82	65	58	67	52	60	63	56	80	72	57	56	61	64	62	60	61	63	63	50	67	79	69	82	43	52	68	73	60	55	64	56	66	76	52	52	72	51	74	69	76	71	62	62	76	48	56	50	67	65	60	75	74	75	58	63	63	67	80	68	62	59	74	61	70	74	75	70	79	73	68	71	74	75	44	69	61	44	60	72	68	66	65	62	67	73	64	83	55	59	78	64	73	58	58	74	62	53	63	69	57	76	75	61	67	72	57	56	57	60	60	69	67	65	57	58	58	63	62	58	54	55	69	81	62	60	73	63
22086	6331	3062	3242	7110	9940	10192	9217	7731	6375	5499	4482	3753	3185	2844	2556	2180	1955	1778	1681	1565	1492	1376	1288	1150	1158	1095	1098	999	996	909	925	816	874	835	821	879	822	814	848	831	774	706	676	705	684	676	666	679	622	659	637	637	624	635	641	644	629	581	619	637	641	662	623	642	686	641	679	652	650	607	645	607	647	611	637	625	608	642	684	669	712	653	655	687	598	569	624	624	603	611	627	542	619	590	579	591	568	608	597	535	554	604	568	583	590	574	578	534	588	599	556	544	554	553	545	610	566	543	593	544	558	530	563	621	580	563	574	532	539	572	584	546	571	584	587	561	600	591	528	561	558	574	580	564	542	544	526	570	558	533	540	557	551	550	591	524	547	556	556	549	525	591	531	559	563	535	564	530	559	579	532	546	563	545	538	572	566	534	535	575	543	538	595	545	589	536	558	531	495	515	519	584	556	516	545	518	503	556	560	562	589	529	536	520	575	546	616	569	529	541	564	542	532	579	534	541	546	499	586	532	610	515	595	572	585	547	538	531	588	607	554	592	564	559	511	574	540	511	573	581	553	568	554	583	548	547	560	592	538	516	574	520	538	545	550	579	529	555	551	568	557	585	564	540	529	534	568	568	589	553	556	536	562	603	576	534	536	537	506	586	558	541	564	578	526	537	597	554	563	562	532	552	580	554	570	562	566	562	557	553	527	553	563	524	554	547	531	590	523	564	587	551	550	558	502	543	548	505	525	537	572	553	550	539	539	536	554	552	524	531	516	567	540	545	572	483	572	579	553	511	546	546	541	544	550	572	562	539	525	574	558	535	559	602	541	532	542	563	552	521	582	516	533	545	525	578	570	553	565	544	525	565	560	558	552	554	580	569	569	567	542	566	570	544	525	533	554	552	515	541	567	576	548	540	564	559	526	561	537	588	548	544	516	553	534	548	564	556	520	536	522	560	526	524	572	573	561	579	536	535	575	541	535	523	545	565	531	551	521	534	534	541	570	581	527	513	505	545	563	527	567	570	534	568	551	563	590	561	567	579	550	542	548	559	546	524	598	537	518	552	580	539	541	577	543	543	574	595	554	591	518	538	561	539	553	550	547	591	576	574	537	532	534	551	564	558	527	568	559	573	554	554	543	554	539	560	555	564	536	532	541	546	538	529	528	571	553	558	511	553	571	561	584	569	556	534	516	536	557	555	556	539	526	550	544	559	590	552	551	516	569	526	574	534	582	542	532	576	571	551	571	561	567	568	518	531	548	546	530	543	554	535	550	525	577	556	563	571	535	543	534	572	559	550	562	550	548	536	557	602	593	551	535	553	570	568	570	515	563	568	564	521	542	537	549	556	526	539	538	536	526	549	550	550	576	532	565	580	532	562	581	530	528	541	532	548	562	549	596	544	546	556	548	545	568	514	567	528	546	554	577	505	567	535	556	581	574	543	574	552	545	522	525	570	567	538	589	518	547	557	561	546	507	557	566	549	597	546	565	581	547	576	547	582	547	533	565	558	535	581	565	550	584	561	518	576	547	581	528	569	568	512	538	528	565	539	545	560	534	568	537	552	546	522	520	513	570	557	561	542	499	530	537	557	556	595	525	560	541	550	530	542	565	532	532	580	539	582	529	526	570	615	576	624	569	568	558	531	574	530	551	554	550	548	551	544	564	588	531	543	536	542	550	568	531	549	557	506	579	540	526	574	590	572	557	542	553	535	594	556	582	562	586	508	527	558	547	522	566	484	558	545	539	560	527	567	522	536	536	577	563	564	541	528	570	548	571	587	578	588	577	571	549	554	589	532	538	567	557	555	537	563	545	566	547	573	579	533	578	558	558	557	587	505	544	519	569	569	572	554	605	569	525	536	577	569	547	558	553	578	597	569	544	599	533	547	560	558	548	539	602	551	522	531	547	546	557	573	570	541	613	558	545	517	584	547	538	555	536	537	581	570	519	571	553	545	582	546	568	536	553	565	532	544	541	555	574	545	533	545	555	515	578	542	556	527	567	545	605	581	562	556	543	595	539	573	577	522	512	547	591	540	564	544	585	546	559	564	578	555	543	583	558	543	515	584	594	591	535	567	548	554	594	534	593	520	610	548	559	588	563	541	567	538	578	548	552	540	541	572	570	533	515	546	520	513	527	518	494	579	523	557	549	548	517	543	521	534	598	505	542	523	585	586	555	581	558	535	604	574	557	521	536	541	566	522	535	535	536	535	542	573	565	585	537	507	568	548	516	613	576	495	552	575	513	566	552	568	544	566	545	576	548	591	551	538	569	529	595	531	538	568	548	547	578	544	583	543	585	558	567	612	558	542	554	553	595	576	532	542	535	573	551	567	573	540	567	529	558	619	572	534	557	578	562	572	544	542	540	516	561	531	511	506	544	578	558	556	570	552	623	511	540	576	551	562	522	542	517	568	558	558	562	556	515	581	532	541	575	503	556	562	525	530	567	550	557	578	538	527	563	580	556	591	499	555	568	491	551	560	546	546	586	535	597	552	530	540	529	552	549	530	569	543	558	531	540	557	549	583	577	542	570	558	539	554	583	549	577	578	546	567	521	553	552	496	555	540	555	542	535	538	575	559	522	582	530	536	547	529	544	544	589	505	528	547	576	547	584	545	545	541	544	566	573	551	550	537	502	494	565	548	592	542	572	546	511	552	558	541	520	556	578	546	490	558	552	576	552	558	560	547	541	515	530	581	574	557	533	547	550	605	545	538	574	570	554	548	556	553	538	538	565	592	501	567	526	545	547	568	567	509	563	569	546	528	566	578	556	569	586	572	570	549	564	591	542	533	572	534	555	556	561	540	561	572	524	571	575	545	579	538	525	563	584	597	540	572	563	594	521	550	578	576	562	547	566	546	556	564	545	568	553	563	554	557	531	597	543	565	538	558	527	573	547	561	533	551	574	570	622	551	548	588	552	551	577	546	517	575	581	574	524	550	563	566	538	558	534	563	478	552	528	553	542	542	565	613	549	590	550	523	557	556	576	579	522	544	548	553	535	534	545	565	588	581	518	535	543	553	554	537	589	537	541	591	497	540	511	538	531	563	549	567	553	553	536	561	558	533	543	587	531	548	524	518	562	545	528	538	535	516	573	546	540	546	551	550	532	527	544	593	595	543	587	584	553	526	574	563	521	561	531	564	557	540	545	520	550	518	558	591	543	568	544	588	569	576	542	534	573	588	520	581	583	556	513	565	541	569	559	560	597	551	527	524	548	525	518	566	565	570	551	526	591	532	520	531	493	551	601	550	576	539	571	555	561	542	617	548	505	527	554	560	575	546	516	548	549	554	505	527	513	554	572	515	505	562	561	552	586	604	567	555	516	557	519	564	571	564	521	561	574	532	594	552	553	526	552	541	579	510	570	563	547	549	535	519	575	593	575	577	553	561	547	564	585	522	532	566	558	548	561	548	610	504	515	585	540	568	561	569	533	539	565	576	556	534	519	585	571	537	529	567	583	540	536	528	575	562	540	557	587	535	565
4096	148	100	78	55	53	75	76	88	92	67	73	60	64	48	61	58	62	55	60	50	51	61	59	43	49	54	52	49	54	48	43	50	44	52	50	50	52	47	42	48	58	38	37	48	43	49	65	47	63	54	48	44	52	42	43	51	45	49	53	44	44	41	51	57	44	59	45	51	47	54	43	44	52	51	41	55	38	44	60	61	48	49	39	40	41	54	49	55	41	42	44	43	66	46	59	50	52	55	63	53	52	41	46	52	54	42	52	44	53	41	39	44	48	51	49	41	45	41	38	42	36	48	40	43	39	51	44	45	51	47	58	42	52	51	44	58	38	37	50	48	37	38	32	54	46	45	51	44	43	42	50	50	53	40	45	44	52	35	46	52	47	53	51	46	60	37	43	49	31	57	44	53	44	38	50	51	44	52	47	47	37	48	35	46	47	52	37	49	48	46	51	45	52	49	49	48	59	38	40	49	54	54	38	45	44	42	56	47	43	57	48	51	47	58	51	38	37	45	37	55	46	47	50	65	49	58	43	48	47	58	54	34	37	43	41	51	45	52	42	42	53	48	46	52	47	55	39	53	44	39	47	50	42	43	43	48	47	46	53	56	48	56	47	40	48	48	53	55	44	42	54	35	50	56	41	53	47	37	45	54	44	57	46	44	45	40	48	41	45	54	66	55	47	43	47	51	51	38	75	42	44	56	47	49	38	47	45	52	52	35	40	53	57	46	55	48	47	44	45	48	42	40	39	61	39	45	48	42	38	48	47	46	44	52	44	44	50	33	56	34	44	52	48	32	51	32	51	40	44	48	43	49	54	43	47	63	50	52	60	45	44	39	55	47	50	40	50	60	42	41	53	36	59	50	39	49	48	50	48	37	53	45	43	48	47	53	47	50	63	55	51	44	51	49	52	50	37	55	40	43	44	43	47	46	42	39	60	50	54	45	46	62	54	54	45	43	45	41	42	43	53	51	47	41	42	45	40	43	52	43	50	41	40	34	43	51	41	50	46	44	51	46	44	53	53	41	48	47	64	44	40	52	57	47	46	36	48	42	50	47	35	49	47	62	47	41	54	60	47	64	56	45	46	42	60	36	41	47	49	37	45	48	41	31	44	49	68	34	48	57	60	44	52	54	40	49	35	23	49	39	51	39	37	57	56	40	64	48	49	32	38	46	46	40	41	44	44	53	38	51	45	51	47	49	45	43	51	49	53	51	53	54	57	61	56	40	42	44	41	42	47	37	44	48	49	30	34	57	57	52	41	50	36	52	49	46	52	48	53	45	58	54	65	50	56	53	57	49	55	45	47	53	63	42	53	51	41	49	54	55	58	53	36	57	54	50	38	46	41	37	42	53	52	59	44	51	32	55	49	54	38	46	47	42	36	44	47	44	53	46	40	49	57	52	46	51	46	52	54	43	48	40	44	47	39	44	57	50	55	46	55	42	54	60	38	44	44	35	52	46	41	47	54	50	35	59	56	32	57	48	50	52	53	64	46	54	51	49	42	54	31	38	48	38	43	49	47	42	39	52	49	37	52	52	37	67	58	44	47	47	53	48	54	47	63	49	41	53	54	43	44	42	44	50	46	54	46	38	52	44	39	45	55	65	30	51	45	39	36	61	50	46	38	50	44	48	58	37	46	45	49	52	50	43	49	55	39	38	37	55	53	49	42	40	52	46	44	38	61	45	39	43	54	51	42	52	65	54	41	46	45	58	52	54	48	47	42	40	57	46	65	46	51	50	48	62	52	52	42	61	41	45	44	39	56	47	50	44	43	49	41	60	47	53	60	49	43	44	50	52	30	47	44	42	48	53	57	54	44	62	53	42	37	47	48	36	43	50	48	52	39	49	56	48	48	46	56	45	59	58	53	40	52	59	45	63	47	48	48	37	40	51	43	44	50	45	61	56	48	38	45	42	40	46	51	39	45	38	54	44	55	38	58	43	43	46	43	56	44	47	44	51	45	47	53	38	60	54	54	49	49	39	35	49	44	41	46	49	52	50	39	50	44	47	45	43	52	46	48	52	45	50	44	41	45	45	43	42	63	34	55	44	49	47	49	47	48	52	44	44	50	40	45	44	60	57	51	46	52	45	48	44	43	39	58	46	42	53	58	50	38	51	43	44	41	47	38	63	47	49	48	43	42	53	41	50	41	54	32	45	47	62	67	34	43	57	44	36	40	54	43	43	60	46	44	42	42	36	56	51	39	47	59	51	44	45	42	48	36	40	55	54	54	36	66	52	46	45	33	39	46	38	42	37	59	50	45	36	49	36	43	42	54	49	39	55	36	42	40	41	45	54	48	61	49	46	53	45	49	38	34	54	47	58	55	39	66	41	55	42	43	48	47	48	53	58	24	52	54	50	53	55	53	35	48	52	42	47	48	40	38	52	47	50	44	48	38	54	41	61	51	35	52	47	42	48	48	54	45	43	41	47	48	39	44	46	36	49	40	34	54	53	46	59	47	51	52	40	40	47	53	40	50	41	59	35	56	40	53	46	54	45	43	48	43	35	48	43	53	50	40	49	45	36	52	54	46	52	57	47	54	51	55	46	41	47	42	45	51	48	41	44	47	38	47	47	47	47	50	41	39	51	47	47	36	55	35	53	47	37	43	42	52	33	44	33	60	62	40	50	49	46	45	43	42	58	53	49	56	42	33	39	53	58	48	34	45	47	62	52	57	46	43	51	41	39	44	38	54	48	35	60	42	44	43	53	40	41	47	56	49	33	44	54	56	32	48	53	55	59	49	46	44	42	45	42	48	50	49	54	51	44	49	35	48	66	42	43	39	37	49	48	53	41	37	56	47	41	48	37	50	52	45	62	38	53	39	40	39	44	61	50	43	53	57	47	49	57	36	44	56	42	44	53	47	38	47	52	29	47	54	47	37	57	56	46	47	51	56	41	56	53	48	56	50	47	47	52	52	35	41	50	50	53	51	51	38	44	49	41	39	38	53	53	55	50	46	56	59	47	49	37	51	53	60	51	51	45	57	45	48	43	49	41	39	49	49	53	40	31	45	51	49	47	36	38	49	36	35	47	45	50	41	48	46	48	42	55	45	42	41	54	49	48	57	56	51	39	35	46	58	43	47	55	39	55	55	51	56	38	44	46	55	56	52	50	53	54	43	45	55	49	41	61	31	55	50	48	47	48	48	52	42	36	32	58	52	45	46	42	48	61	37	44	46	46	49	47	35	50	54	50	48	45	66	50	49	36	38	44	46	46	42	45	46	64	44	43	45	51	41	42	59	52	52	44	49	55	44	56	56	45	58	37	39	47	48	52	48	43	47	59	47	38	46	51	50	53	35	45	48	48	51	43	53	47	52	36	45	56	51	36	52	56	39	41	43	34	49	38	49	44	54	48	50	47	59	41	55	48	33	36	51	56	41	50	34	52	43	49	44	38	42	48	60	41	46	43	33	51	41	44	45	45	45	54	49	37	47	52	37	40	43	44	46	35	54	48	51	41	64	48	50	42	35
12247	2030	1100	1101	2255	3205	3341	3024	2545	2118	1757	1483	1272	1095	999	908	845	766	739	750	599	609	578	594	581	557	512	494	500	502	521	437	453	479	468	502	430	461	475	454	444	421	430	409	420	428	439	407	406	400	429	437	398	436	361	424	427	389	398	407	444	390	440	450	426	372	439	433	418	390	439	432	394	442	459	421	400	439	444	459	458	474	478	433	388	394	378	374	398	426	419	436	395	413	409	438	387	420	422	406	413	400	412	393	389	372	414	397	413	370	393	423	390	375	392	371	388	405	400	393	438	367	387	387	424	386	395	388	377	399	400	369	408	403	387	395	392	397	411	387	433	408	392	405	423	391	395	372	389	391	386	405	410	392	355	393	405	403	376	412	399	383	396	405	400	408	396	351	391	402	396	365	393	392	393	361	365	394	382	349	342	388	397	385	387	379	385	384	352	386	400	386	370	392	369	412	388	400	413	420	377	425	381	354	403	385	408	396	382	382	398	353	402	362	380	417	364	391	366	364	385	410	354	419	363	376	402	410	410	387	377	379	392	398	423	379	373	392	362	383	374	430	388	428	365	391	396	383	380	390	377	389	358	410	398	382	379	378	423	389	412	372	400	354	372	431	408	367	373	382	384	390	348	339	411	398	382	370	375	391	389	383	414	394	367	395	408	361	404	405	371	382	393	377	406	402	376	373	404	399	395	365	386	430	418	355	389	364	377	418	399	401	386	372	400	389	395	379	362	384	412	395	360	388	411	348	420	370	375	375	422	379	401	414	421	389	387	389	413	394	427	389	424	382	407	398	399	379	360	413	409	398	387	400	389	368	385	395	400	364	374	362	367	406	407	390	383	397	398	392	361	445	349	442	416	420	376	384	414	404	339	390	402	380	380	390	366	413	388	415	403	422	373	405	395	418	324	392	415	386	418	381	392	412	364	389	389	417	408	357	382	384	397	364	385	397	381	418	409	367	423	370	376	376	386	376	405	422	379	401	385	395	387	391	389	407	407	392	370	387	400	395	366	403	409	343	379	345	384	397	396	384	377	391	397	394	374	373	398	361	394	379	384	386	408	385	408	378	408	416	371	401	372	386	375	424	415	347	390	415	418	381	346	400	385	377	401	384	396	398	397	399	431	405	398	401	417	372	394	383	384	395	381	365	376	413	387	375	390	404	399	404	409	400	384	360	386	408	419	423	382	406	384	402	368	415	389	379	399	393	366	393	371	402	402	403	375	385	431	385	419	362	423	358	370	422	385	370	364	409	372	393	391	395	392	389	394	383	414	422	403	343	407	386	370	414	405	400	390	390	367	403	415	409	404	369	379	417	386	403	401	367	373	396	398	377	384	411	387	366	391	391	408	404	419	374	394	384	382	390	392	378	378	354	401	381	377	405	408	380	403	394	386	392	372	409	397	385	357	404	407	402	369	373	410	374	412	372	381	357	359	374	389	386	388	428	393	365	404	387	399	455	383	386	377	389	386	388	350	399	394	382	368	393	379	366	384	369	415	416	404	335	357	370	391	399	366	382	389	393	389	399	366	366	388	407	409	399	383	428	397	391	377	380	406	381	389	382	379	410	373	394	370	405	405	402	372	371	393	353	404	416	379	420	388	392	420	427	389	400	400	369	389	441	374	353	368	401	437	395	389	400	390	398	368	413	399	390	383	400	402	402	370	386	382	402	401	401	398	354	394	370	415	405	388	398	384	434	382	410	375	369	397	386	386	390	394	407	427	381	415	370	394	447	410	404	403	417	403	374	389	385	431	399	393	395	417	417	397	378	368	390	369	388	380	409	377	408	371	381	434	396	410	377	391	404	437	417	411	423	379	432	349	396	391	410	348	373	409	378	388	406	408	380	381	374	383	399	400	434	403	406	403	407	402	378	376	431	361	402	378	410	402	413	375	352	370	403	401	387	365	380	363	376	390	356	410	414	407	398	374	394	396	387	437	353	417	376	401	401	399	387	402	378	407	373	380	395	384	410	396	384	398	405	362	390	370	411	392	385	382	391	342	389	388	391	396	389	379	407	389	368	396	393	408	414	388	392	383	415	397	398	378	399	404	407	416	389	380	411	364	413	402	410	396	383	385	415	372	398	369	365	383	410	402	404	385	381	405	407	383	414	410	351	439	366	394	395	408	393	411	397	431	381	396	391	378	370	368	419	361	395	396	365	376	411	356	411	389	366	407	397	380	401	381	399	371	416	371	382	399	414	398	400	409	405	372	353	375	382	393	385	393	386	389	403	393	396	423	384	380	368	381	376	379	379	385	382	357	392	433	381	397	403	370	378	385	402	417	395	413	411	428	397	361	391	383	386	385	368	379	411	351	352	395	365	373	374	372	422	408	354	360	367	385	367	390	379	397	367	432	378	359	382	368	362	354	393	398	378	391	370	403	401	407	414	396	380	420	417	392	382	380	395	418	391	370	382	361	375	398	401	397	384	397	375	390	381	382	396	368	405	412	389	393	420	382	392	431	380	411	422	382	391	371	362	410	397	386	375	377	399	385	400	428	387	406	373	381	374	379	392	399	394	404	415	408	404	375	382	401	397	381	374	408	361	372	352	394	379	423	394	369	348	418	383	357	403	384	422	386	415	385	407	424	396	412	418	421	376	407	348	390	360	360	413	426	375	367	412	430	411	396	398	324	401	416	380	393	399	397	361	384	400	384	369	409	402	396	387	379	405	409	399	414	416	425	384	369	399	360	428	392	370	368	362	370	382	410	401	405	402	410	391	374	395	361	386	406	377	409	418	422	394	390	352	413	426	403	419	391	385	384	397	404	415	334	374	362	312	389	347	402	376	393	386	395	380	349	399	411	392	380	379	362	381	373	412	402	370	348	403	354	410	398	437	398	394	360	403	406	371	397	384	436	379	379	363	403	375	403	406	388	405	407	397	405	366	378	391	379	358	378	378	405	349	383	372	372	371	398	388	349	383	383	357	376	348	412	400	378	398	375	397	412	378	391	408	392	392	387	354	408	402	399	357	389	366	395	390	385	355	388	411	374	371	353	398	382	408	388	396	411	360	362	397	406	367	379	381	398	359	394	406	383	415	396	385	401	358	411	400	366	415	408	404	398	395	404	388	413	423	358	391	384	398	370	369	351	387	395	368	372	371	412	376	352	397	425	378	384	391	383	363	376	402	404	383	372	404	384	403	388	386	377	418	388	406	415	413	391	383	401	386	390	342	369	399	383	379	363	410	381	401	399	386	371	401	372	392	387	395	402	369	372	418	356	391	393	396	354	351	444	388	408	413	363	341	380	397	337	404	431	381	385	381	387	381	389	426	385	405	391	407	349	358	382	380	387	389	389	361	384	379	410	384	391	374	407	374	369	375	396	404	384	382	340	385	432	409	382	373	362	405	391	406	406	396	416	426	400	387	379	385	369	371	380	388	367	357	370	410	392	407	370	372	383	350	422	374	377	417	385	407	366	392	376	369	420	378	395	363	409	388	366	401	378	371	397	415	390	383	385	363	373	393
3672	439	209	157	147	160	146	160	177	135	153	140	129	112	96	111	115	105	100	96	107	99	105	81	83	70	96	81	88	89	88	104	72	75	82	102	88	87	85	78	71	81	98	84	72	83	74	85	90	73	74	73	70	74	90	77	79	74	83	88	79	92	82	88	73	75	98	86	76	75	72	77	84	91	79	86	77	83	97	85	102	77	74	108	92	78	104	82	78	69	82	72	89	83	72	74	73	79	75	75	80	91	71	63	87	79	60	84	81	103	80	87	70	66	88	69	79	87	76	69	69	71	79	95	73	90	66	70	66	86	86	91	85	83	77	75	92	78	75	72	69	73	79	87	64	80	86	75	74	92	89	89	68	77	86	66	72	67	82	57	78	74	80	83	71	68	87	82	86	77	71	63	80	96	81	82	80	72	79	82	76	83	89	75	83	81	70	86	86	75	85	46	76	71	74	77	78	88	74	77	70	86	70	82	75	90	88	86	82	89	69	72	85	78	90	84	74	77	79	79	85	76	74	75	72	66	78	97	89	92	91	75	76	59	72	81	84	72	71	78	88	82	62	73	76	65	83	76	85	75	77	69	71	89	69	63	91	85	91	83	78	71	97	88	63	96	59	73	64	78	79	92	77	85	63	85	81	91	77	74	80	86	65	79	62	70	78	67	73	72	79	70	91	70	100	93	101	81	72	70	65	71	81	88	72	74	92	65	101	85	83	89	84	91	69	78	75	79	73	70	84	88	83	83	70	84	80	90	87	82	74	52	82	84	77	77	82	92	80	71	81	77	83	76	66	70	79	78	82	85	69	77	74	80	102	73	87	66	70	66	76	92	89	83	73	78	71	80	72	75	92	83	59	82	95	63	77	73	59	79	73	83	77	75	88	84	87	70	89	76	62	76	90	93	89	78	68	79	93	70	77	75	74	95	85	84	71	76	85	78	71	77	64	78	63	72	86	74	82	80	76	79	70	78	84	79	82	73	88	80	76	74	75	78	69	70	79	92	71	73	78	73	71	66	81	74	77	77	69	67	83	73	77	75	85	67	80	90	76	67	79	75	84	77	71	75	73	74	81	83	77	77	76	80	79	77	69	72	70	80	82	71	80	80	78	78	66	75	71	98	103	82	79	71	83	73	85	74	78	77	97	75	85	90	82	65	72	99	79	70	75	93	83	83	81	93	83	84	73	70	77	79	75	68	70	76	77	85	101	76	73	70	100	69	62	70	74	77	83	90	79	83	90	88	95	85	84	81	79	80	87	68	77	79	109	82	70	80	81	63	97	66	80	77	81	83	70	95	81	73	63	77	82	70	86	75	78	83	79	82	73	53	83	88	77	78	84	83	66	91	90	83	97	68	74	86	95	83	72	75	70	69	60	70	56	84	76	85	62	81	80	69	85	84	84	70	95	77	72	85	74	88	68	61	83	75	69	74	63	81	73	81	76	87	65	85	78	77	85	81	80	73	91	100	77	81	65	89	73	83	84	87	82	72	70	93	82	73	87	82	76	78	76	93	93	63	76	71	76	103	80	68	77	85	74	92	69	75	57	85	68	79	87	68	77	64	74	71	80	65	83	75	69	66	80	66	66	70	67	66	73	84	91	69	92	86	94	77	81	80	77	81	80	87	59	68	82	83	76	73	68	72	70	85	88	77	88	89	71	84	67	87	79	102	75	80	76	77	82	83	74	90	72	92	74	75	68	79	79	69	79	89	85	76	76	65	84	71	79	73	95	78	89	70	76	73	83	86	76	89	77	89	81	88	63	92	79	108	88	71	80	60	80	81	65	71	88	71	79	62	54	87	73	71	72	76	88	72	79	84	90	85	74	61	84	97	85	68	87	97	71	87	85	84	82	75	80	71	88	75	81	75	78	81	73	73	77	82	68	98	86	64	78	72	101	78	84	83	83	78	56	77	66	84	70	77	78	81	75	69	80	97	67	87	76	82	84	78	94	74	77	93	91	95	78	85	78	85	73	80	67	82	83	80	74	81	89	74	67	82	81	61	75	71	83	89	90	69	76	88	95	81	87	76	77	57	86	64	79	92	74	79	88	76	79	92	99	89	86	83	71	95	76	58	79	84	84	83	70	85	85	94	80	72	69	70	65	79	83	87	88	76	90	64	91	93	75	86	68	87	68	59	75	72	64	93	80	62	87	71	74	87	62	73	84	83	95	76	80	78	80	71	77	71	67	71	88	88	89	59	70	87	76	69	70	91	57	93	61	81	79	73	68	69	88	81	96	75	83	89	97	76	94	81	99	75	70	78	75	65	85	73	92	97	80	82	63	83	67	73	75	96	70	70	66	72	74	82	59	78	75	77	70	88	71	76	89	86	94	85	68	96	78	76	64	85	77	90	76	69	78	75	77	93	77	69	83	86	78	81	75	84	82	85	67	75	73	63	93	81	70	64	74	82	89	103	74	61	72	78	86	80	84	82	90	86	64	68	92	77	72	83	81	64	71	64	96	73	83	73	71	81	86	84	92	70	95	87	83	69	71	81	83	73	68	94	79	71	90	86	90	75	62	87	88	75	71	97	64	81	62	64	74	72	79	89	86	73	70	90	73	88	77	69	65	79	82	89	79	74	76	65	60	82	73	74	86	86	63	90	83	95	84	66	86	91	76	96	84	86	86	85	73	78	75	76	77	83	69	75	73	76	84	65	82	92	73	94	78	85	67	73	71	88	80	78	73	71	89	79	84	70	69	75	68	74	79	72	87	66	84	85	78	77	72	91	80	75	61	65	93	61	80	88	71	70	90	82	70	83	76	77	82	70	97	81	66	78	60	71	76	96	82	79	61	91	91	93	84	76	67	83	70	73	76	85	65	75	74	80	64	77	75	82	68	77	94	70	76	81	72	80	85	67	77	92	80	77	89	74	71	79	88	91	75	81	71	76	79	90	95	79	64	70	79	78	87	77	62	78	88	76	67	88	79	92	83	83	70	73	78	84	67	88	67	74	78	81	76	81	93	79	67	109	74	83	92	84	67	66	78	96	97	72	85	70	77	77	88	70	71	68	81	71	93	75	72	65	81	84	75	78	69	84	83	76	69	90	74	76	88	72	62	90	79	96	91	75	72	88	73	80	78	82	64	65	83	83	69	87	74	85	80	84	86	85	68	86	93	73	76	71	58	81	82	80	75	84	66	65	62	83	71	92	69	89	71	83	73	69	85	83	75	77	94	74	76	82	80	81	83	76	84	75	75	72	86	77	65	87	92	67	78	68	82	68	77	75	84	84	80	87	93	76	68	77	95	85	77	92	97	81	93	76	80	76	83	87	81	68	79	86	67	85	72	96	66	82	76	91	74	93	85	64	61	65	79	76	86	77	84	97	79	66	76	89	79	80	81	100	81	90	79	86	83	82	73	73	82	81	75	66	64	81	86	62	83	96	59	92	81	80	70	68	85	70	55	76	75	95	61	88	86	81	86	80	75	99	92	104	65	73	75	73	89	72	90	77	91	90	81	63	73	93	54	74
20280	4933	2495	2531	5298	7351	7677	6765	5731	4583	3875	3141	2647	2388	2126	1921	1726	1574	1589	1393	1223	1227	1231	1100	1054	1011	1018	993	935	890	900	951	815	812	799	871	866	837	822	771	802	731	748	728	718	746	751	754	741	692	685	694	697	659	796	735	719	682	746	700	715	756	698	743	755	698	715	767	736	743	761	701	681	682	727	722	681	765	760	757	799	763	739	708	683	745	647	702	743	711	735	689	702	688	662	704	685	668	674	733	676	703	667	679	669	720	716	644	673	654	602	669	675	659	702	682	655	695	679	671	670	695	695	696	695	674	720	655	640	691	654	713	666	683	643	672	636	680	635	679	659	627	671	655	598	650	659	675	729	645	653	666	634	631	624	639	629	673	653	656	669	633	651	609	681	635	701	640	652	667	662	654	714	674	679	612	611	690	633	655	656	688	659	635	690	624	678	710	626	623	636	643	656	652	595	626	616	662	638	664	691	641	681	667	669	691	664	667	658	668	658	657	657	648	657	675	623	712	642	682	647	695	677	677	651	662	650	701	721	613	668	644	660	658	657	678	672	694	685	620	631	623	690	628	678	677	657	663	643	667	725	642	628	664	672	659	608	658	639	646	683	670	659	658	648	669	684	675	640	653	644	659	636	645	612	679	640	711	674	637	667	665	695	677	676	655	659	651	648	665	647	709	703	655	648	625	704	628	695	683	685	635	671	698	674	626	643	661	646	649	658	683	690	723	641	693	651	692	653	669	682	692	649	645	683	661	636	678	717	653	645	668	667	666	633	679	624	628	687	671	675	651	692	656	668	680	653	672	651	600	660	693	656	655	668	664	681	647	685	609	656	653	680	656	680	672	665	669	637	613	659	669	626	646	636	684	654	634	666	642	639	672	666	650	693	673	639	657	645	621	639	642	660	660	707	704	689	712	661	700	654	644	616	644	704	709	622	647	637	604	619	650	690	672	690	666	684	669	637	663	645	699	652	683	669	646	678	676	642	660	669	657	678	673	644	669	657	636	664	667	666	661	654	671	669	657	659	655	665	635	620	650	663	634	639	637	709	700	641	681	661	633	673	679	660	682	688	676	713	668	697	635	682	664	648	666	668	670	642	690	654	679	665	643	647	635	662	629	644	621	675	671	672	645	621	653	674	675	687	669	664	666	634	649	688	727	661	636	630	702	712	682	637	656	663	668	625	627	662	665	629	680	675	699	722	701	607	611	706	681	634	637	627	686	673	651	606	693	634	679	671	685	629	646	624	686	634	672	700	711	670	648	660	648	678	656	665	657	663	667	646	700	691	677	687	647	655	641	593	668	668	607	702	661	680	637	654	658	644	632	641	669	638	659	672	645	652	642	673	661	670	659	668	636	645	654	650	668	615	679	664	676	647	634	648	651	637	693	641	643	691	695	642	681	661	665	668	645	691	722	693	674	643	645	641	660	682	664	665	620	689	597	616	658	632	628	644	710	683	633	659	621	647	626	672	660	671	681	654	618	643	632	659	713	637	696	623	638	611	675	623	629	635	667	672	666	667	622	656	638	656	625	695	661	680	652	655	630	646	658	681	670	658	663	649	619	670	651	645	675	632	655	633	656	624	691	643	672	651	634	662	661	647	652	617	675	622	602	656	678	647	660	664	596	609	657	629	684	642	637	686	659	605	641	643	667	672	701	646	640	700	716	681	634	632	685	726	680	653	675	664	668	647	639	659	684	607	626	639	629	650	663	656	640	688	632	670	655	658	706	659	694	622	638	657	643	662	634	684	669	712	633	636	654	637	661	626	677	651	632	682	624	692	648	694	631	661	670	692	669	642	644	635	621	681	685	688	681	664	651	683	666	630	698	682	626	660	632	607	633	611	654	619	631	655	647	665	696	658	632	648	592	671	645	640	627	671	678	647	668	663	684	652	615	626	627	658	663	629	673	626	637	641	656	672	672	620	644	643	662	657	686	693	637	682	692	679	635	664	633	646	737	703	621	654	675	687	698	650	693	600	662	684	704	651	653	626	661	625	620	684	638	685	665	677	662	646	658	669	685	610	628	641	646	710	674	633	672	676	706	653	628	616	660	654	674	642	653	634	693	666	638	705	663	669	660	664	626	663	717	620	657	688	625	642	662	660	664	622	672	670	663	668	665	666	656	674	717	659	668	687	655	647	678	670	640	619	640	646	644	634	646	671	658	652	687	684	624	627	653	642	644	625	655	618	594	660	635	622	676	670	641	669	660	626	667	681	652	626	664	626	673	629	637	656	657	645	665	669	702	675	670	690	646	625	636	637	669	678	664	681	643	665	655	661	696	670	698	652	697	632	677	679	669	617	667	635	689	667	690	636	710	655	639	644	624	681	664	681	660	678	673	673	638	656	643	658	623	651	662	645	673	707	641	678	696	648	705	648	674	636	626	657	618	682	692	671	681	656	676	694	644	644	654	625	622	651	686	684	656	661	653	648	676	622	656	684	642	682	619	664	678	644	636	664	636	666	641	692	639	697	667	671	622	676	584	636	684	619	660	658	671	669	677	717	661	651	646	683	628	689	686	663	633	670	651	673	673	655	628	652	650	703	719	642	688	690	644	645	641	668	650	638	653	659	681	603	651	679	696	624	691	654	648	695	631	652	630	694	673	660	633	649	591	669	682	678	672	666	697	637	682	649	658	696	629	649	682	663	680	663	648	625	652	619	648	644	696	664	658	671	629	611	652	689	693	654	613	652	658	661	660	665	684	675	657	631	622	650	669	689	656	645	664	664	645	644	654	621	708	667	676	619	683	668	649	651	695	698	644	641	753	676	694	626	657	654	640	638	659	664	628	619	649	683	673	703	621	667	652	655	683	646	630	670	694	610	665	678	674	650	649	662	696	663	673	653	654	659	615	661	699	659	651	688	696	718	633	682	682	680	694	649	652	639	602	624	670	665	642	645	674	658	670	633	649	639	646	658	641	686	650	707	620	608	671	625	623	648	645	660	732	704	655	614	634	644	660	645	646	661	661	604	659	617	671	709	672	669	673	664	678	690	655	649	688	624	690	638	642	656	674	683	651	704	652	654	669	664	658	627	664	640	619	666	639	647	646	665	648	645	596	620	640	647	695	622	670	671	663	658	654	659	670	649	665	679	629	656	625	688	695	696	649	667	661	689	685	685	653	664	600	649	643	645	687	651	646	673	636	638	638	664	631	694	677	628	680	647	642	670	705	621	718	656	606	645	657	665	668	662	644	675	659	688	613	658	651	655	630	642	671	661	661	675	640	724	650	650	665	696	644	641	679	622	634	590	703	642	621	663	664	692	688	672	675	716	705	669	701	657	653	666	669	640	683	609	659	619	666	683	701	680	639	698	662	683	664	690	645	658	627	643	711	643	682	702	718	636	689	636	657	655	680	645	655	620	636	668	594	642	672	651	690	665	680	632	622	667	665	635	684	686	658	632	674	664	638	642	646	642	721	619	688	664	672	636	652	665	606	669	683	652	669	659	673	662	676	677	659	642	672	687	674	655	667
6174	278	136	79	76	59	89	111	94	103	88	74	60	61	41	41	49	42	52	42	37	46	42	45	44	36	37	34	43	31	30	35	33	31	38	25	39	47	23	26	26	27	20	24	28	24	23	37	21	38	23	24	23	30	36	24	27	30	20	18	23	27	21	21	36	28	26	25	21	21	31	27	29	41	23	26	18	21	31	18	24	19	13	24	22	12	25	30	21	30	21	34	23	20	27	22	26	25	25	26	25	23	15	24	21	19	26	21	18	17	20	26	24	25	26	16	39	21	28	26	39	18	25	24	31	25	22	28	14	27	20	24	23	28	27	20	15	26	29	29	20	28	23	32	27	17	26	25	26	34	23	29	23	27	18	15	29	32	21	33	24	27	12	25	30	19	18	21	17	11	19	22	26	21	18	20	23	27	16	18	24	27	27	29	21	15	23	32	22	29	25	25	20	18	22	22	22	26	22	23	25	24	26	21	20	20	18	16	24	22	25	25	26	34	21	25	21	22	23	24	19	13	28	29	21	19	16	20	29	20	24	19	21	23	22	38	13	22	22	28	20	15	23	32	22	25	25	22	16	26	23	31	26	34	21	15	26	25	21	27	25	20	35	24	25	29	26	28	24	29	26	28	17	20	24	31	26	26	27	21	28	32	20	21	30	27	21	27	15	13	19	20	22	29	32	14	24	21	25	27	22	23	30	20	17	13	26	23	14	25	23	36	25	26	30	23	35	22	18	29	26	22	24	26	28	28	29	24	26	21	24	23	25	19	28	20	21	20	25	37	35	24	29	21	23	25	25	23	24	19	26	23	22	32	22	23	21	20	15	25	12	25	27	13	22	28	17	23	21	17	27	29	32	27	31	21	25	31	28	18	19	19	19	28	23	25	28	30	27	26	28	16	29	18	26	16	23	19	18	24	17	20	27	20	25	23	17	17	26	26	32	30	19	23	23	15	31	24	29	36	25	24	24	24	21	27	32	24	13	23	18	30	21	20	16	23	15	31	27	20	24	24	24	30	24	24	29	25	28	22	22	18	27	35	20	25	20	23	38	21	25	32	25	21	25	22	30	19	24	26	23	25	18	21	23	25	26	24	20	22	33	26	18	30	19	18	17	33	18	26	34	23	27	18	18	25	38	22	23	25	23	26	30	34	31	19	22	19	21	26	22	28	27	28	20	26	21	15	21	20	22	9	26	18	23	25	20	28	21	28	22	26	24	24	38	27	30	22	33	31	17	16	25	23	29	23	29	21	23	12	27	31	23	29	20	16	27	18	27	15	30	29	25	21	24	27	25	24	16	14	27	29	26	15	25	21	22	28	18	30	35	19	25	19	30	24	22	27	31	25	13	24	26	20	20	29	22	32	20	22	24	25	29	25	24	20	22	29	29	18	22	26	31	20	28	19	29	21	27	33	30	19	26	20	26	27	14	19	33	25	22	21	24	27	32	26	33	19	21	24	15	20	17	19	22	20	24	28	20	21	22	33	26	21	17	25	28	27	22	20	17	24	17	26	27	19	21	32	23	29	25	29	30	22	20	19	15	25	22	21	21	22	36	24	25	26	25	24	25	24	21	32	20	19	20	16	22	38	16	24	25	25	24	18	16	30	22	21	29	24	26	20	20	27	23	20	13	38	28	30	27	16	20	21	27	21	19	16	24	24	25	19	15	13	21	23	22	14	23	20	26	20	22	19	25	27	20	16	25	22	19	19	25	17	21	18	22	27	24	28	25	29	14	18	25	16	25	28	30	32	36	28	24	28	19	17	21	27	27	24	19	32	22	20	25	22	31	21	25	20	25	22	19	23	14	22	26	25	22	16	28	28	16	37	31	24	30	35	23	26	23	24	15	30	20	32	28	17	21	24	23	29	31	29	26	27	25	34	24	30	21	35	22	31	23	19	15	23	22	26	26	20	22	17	34	17	15	23	21	15	30	18	28	11	30	23	30	23	20	23	25	22	18	27	20	24	24	22	16	28	21	19	20	28	18	40	24	24	15	24	25	28	26	29	18	22	29	28	14	18	25	38	35	17	26	24	27	26	19	18	32	22	23	26	23	30	28	28	29	19	17	25	30	25	24	27	22	23	22	14	29	18	32	32	24	25	20	39	25	37	24	26	19	27	22	24	25	28	31	23	29	22	23	23	17	22	22	23	19	26	26	24	13	25	28	25	26	17	25	20	25	23	27	24	21	22	32	21	23	22	20	24	25	22	30	17	26	26	30	29	27	18	27	23	24	21	28	25	23	35	24	24	25	31	22	18	24	24	21	25	30	24	26	19	28	20	19	20	31	16	27	31	25	32	29	29	24	28	22	17	10	20	22	21	19	28	25	29	29	41	21	23	25	23	32	22	22	17	28	28	25	25	23	21	25	22	15	25	23	23	11	24	20	27	24	29	19	23	31	20	24	15	20	26	17	29	13	21	22	16	27	27	18	29	29	28	18	24	23	21	28	28	19	20	25	20	21	25	16	26	23	19	30	12	20	30	25	30	20	25	17	20	27	30	21	26	29	26	26	18	26	23	19	29	17	29	30	12	22	27	16	21	24	18	23	24	25	21	21	23	31	21	25	29	21	24	18	33	19	22	18	22	19	21	25	27	20	26	29	28	24	28	18	21	22	26	26	18	33	18	33	28	20	20	28	27	24	30	18	34	29	22	18	28	29	22	22	31	27	33	24	31	20	23	25	19	21	22	23	24	25	22	19	22	22	26	17	22	30	24	21	21	20	33	27	27	17	23	29	22	28	22	27	18	25	26	19	28	22	32	23	33	15	18	18	21	26	25	25	27	30	21	19	21	31	18	27	26	25	25	17	24	20	28	17	15	22	19	21	29	26	26	22	23	33	27	19	22	27	21	27	14	29	21	29	18	24	20	26	22	22	20	30	18	17	28	24	22	24	24	21	19	26	14	15	20	20	13	23	22	14	22	23	29	22	22	20	20	25	20	17	17	18	22	23	25	25	22	25	21	16	23	27	16	20	18	22	39	30	25	30	19	26	22	24	33	23	20	36	23	22	18	23	25	22	16	29	27	27	23	23	24	19	17	17	25	26	19	27	24	24	24	23	26	30	24	27	24	20	20	26	18	17	21	25	25	21	22	34	27	24	18	15	21	19	28	14	28	28	30	29	21	28	21	22	23	21	32	23	31	26	21	34	25	23	20	18	22	31	26	21	19	19	31	23	11	31	20	20	28	26	27	25	28	24	18	28	20	25	27	20	21	23	25	26	22	33	20	27	17	31	34	25	31	21	23	25	32	28	16	26	26	21	26	19	25	29	19	25	17	23	24	21	18	12	24	20	16	23	23	15	27	16	22	18	20	26	20	22	26	26	20	22	20	17	20	36	32	15	25	24	21	20	37	21	29	25	22	21	24	20	25	22	21	22	30	24	24	26	20	30	19	30	22	23	26	14	16	17	17	24	26	28	22	30	27	20	22	24	28	24	30	22	20	16	36	30	17	20	30	21	21	33	25	28	16
14907	3580	1634	1813	4067	5825	6241	5629	4873	3909	3259	2724	2191	1910	1663	1378	1279	1109	1030	858	781	775	719	648	606	551	557	518	448	461	446	406	404	372	385	348	341	374	358	363	366	305	293	286	276	273	268	248	254	294	250	262	253	262	232	270	245	253	262	250	287	285	262	277	236	273	266	269	275	257	272	233	243	249	250	251	280	327	318	305	323	316	274	242	244	237	232	247	237	235	210	234	226	255	254	242	266	231	248	214	222	251	224	200	232	244	213	205	211	194	219	215	226	205	189	197	222	211	212	177	196	230	212	202	211	213	200	214	219	194	210	195	211	205	197	211	215	221	182	199	225	199	196	210	199	218	189	194	210	192	187	172	205	210	199	191	203	173	213	205	203	205	189	184	210	179	217	208	212	214	238	228	201	219	203	218	196	219	203	176	215	205	205	186	219	212	207	219	215	214	203	199	201	208	203	225	210	185	184	190	194	182	195	210	194	178	203	201	208	208	190	223	208	200	214	191	193	217	200	219	190	202	183	201	233	206	213	191	200	234	189	174	219	209	215	202	197	198	205	197	205	211	175	191	181	225	169	198	188	213	208	229	199	176	207	187	203	194	197	195	193	221	194	198	197	227	230	190	208	225	205	184	189	213	212	199	221	190	199	231	174	194	229	222	197	202	201	200	230	207	207	209	215	209	218	217	207	177	207	196	190	197	215	200	188	216	217	221	205	221	206	200	203	189	204	220	184	191	185	198	236	211	214	199	193	217	201	198	188	222	193	199	228	219	197	221	215	197	218	216	201	210	204	205	199	204	201	205	194	216	210	193	241	192	211	198	207	213	213	202	182	206	211	188	186	201	197	185	198	202	221	199	188	201	197	210	197	190	185	211	188	212	197	172	208	197	203	197	192	235	205	188	190	205	211	226	220	205	211	196	186	210	217	216	212	231	209	209	202	217	209	181	211	200	192	183	222	224	186	216	191	198	211	204	166	230	215	198	206	210	212	216	207	208	201	196	215	212	206	204	190	201	208	200	197	191	215	195	171	207	197	201	194	201	207	217	189	191	218	198	206	180	216	217	200	201	209	207	162	191	186	208	208	207	234	205	180	208	225	231	227	189	194	213	189	221	226	182	216	195	199	203	197	193	209	197	169	196	220	213	213	208	204	201	202	211	188	184	222	215	182	214	192	192	206	202	208	190	192	189	201	183	217	176	204	215	179	159	193	197	182	194	214	212	212	229	205	192	180	197	217	201	195	194	186	209	209	202	201	184	196	194	208	205	224	215	199	217	194	203	191	202	178	204	182	207	176	180	226	190	191	204	187	189	205	202	194	200	210	210	207	193	220	212	228	165	191	207	220	183	204	211	206	203	183	180	184	188	196	168	216	173	196	188	207	186	211	176	206	199	192	187	228	197	225	189	197	182	220	196	196	193	200	190	222	202	206	216	209	188	209	202	195	193	198	172	237	212	205	207	218	188	190	198	173	184	210	209	206	185	194	173	217	189	198	217	186	193	194	221	211	231	191	229	210	206	193	200	193	208	177	194	190	195	217	199	198	206	203	226	200	212	202	197	206	193	196	204	169	206	231	208	209	205	194	203	173	202	176	199	225	217	196	202	220	194	218	193	196	223	181	192	207	198	205	215	202	189	246	217	198	187	212	221	209	209	183	233	196	203	194	218	201	190	180	207	201	215	204	194	224	208	204	202	194	189	222	198	202	196	186	184	224	177	203	225	218	207	194	224	195	192	204	179	219	184	215	200	203	230	201	205	197	181	207	200	199	170	186	213	217	178	197	221	186	205	205	201	199	190	214	220	177	192	206	189	194	208	202	213	200	201	203	199	180	207	212	192	219	212	218	211	201	223	204	195	206	216	226	222	177	204	197	222	197	196	214	200	210	201	224	184	217	224	236	196	189	214	197	209	227	196	196	200	206	193	208	199	201	213	200	228	183	211	199	197	179	191	199	188	181	168	220	191	183	199	226	208	192	192	203	200	183	220	203	213	194	213	186	246	210	209	206	213	199	194	195	229	195	199	185	191	194	183	202	189	211	179	182	199	195	187	213	206	199	179	211	184	200	174	210	184	193	200	200	208	188	192	210	222	218	189	182	202	195	221	189	203	173	190	205	206	197	198	197	227	183	232	212	222	198	177	207	197	225	204	196	186	210	181	205	202	195	196	205	192	197	214	188	192	220	190	190	175	189	213	187	197	189	196	209	215	208	217	183	184	190	193	181	179	199	200	196	166	218	217	204	213	196	216	191	214	212	210	216	177	207	171	184	177	193	189	197	217	210	221	227	216	204	191	198	170	191	217	219	200	177	216	211	206	218	192	192	201	214	190	219	189	212	188	200	209	209	208	208	210	212	186	184	197	199	183	197	211	193	191	196	205	216	209	190	187	208	190	193	232	193	232	191	209	206	190	206	215	184	209	179	185	200	197	217	192	216	193	202	192	177	199	211	218	190	224	191	216	215	208	210	195	182	210	207	182	199	213	201	209	214	196	213	163	214	207	204	193	210	184	195	199	187	208	222	199	213	207	168	206	202	195	214	192	221	197	171	203	217	205	182	226	204	172	209	199	206	221	197	185	200	193	199	195	179	218	176	215	197	189	215	227	199	197	191	182	208	199	202	203	205	213	178	213	204	209	203	227	225	191	211	201	179	199	179	210	235	203	186	198	207	224	243	188	194	213	226	185	232	187	210	202	202	201	194	203	180	208	189	204	207	198	203	204	208	179	195	193	195	189	215	207	214	203	216	191	209	211	208	201	184	183	213	210	186	174	207	204	226	193	217	192	178	237	224	185	238	193	194	178	198	175	166	210	207	192	211	191	220	217	197	206	192	180	231	220	181	222	188	204	202	206	226	174	212	193	175	202	217	182	210	195	241	203	226	199	183	205	200	210	192	198	226	196	181	209	219	196	200	195	184	219	213	219	188	221	176	192	204	226	191	182	197	188	180	182	184	211	204	184	216	198	210	218	206	195	204	210	215	185	204	193	210	197	213	217	168	201	206	187	205	203	181	183	237	206	200	191	208	173	207	202	218	198	200	219	212	200	219	207	186	223	234	213	209	182	223	204	197	175	203	206	205	204	215	208	209	178	204	200	182	199	202	192	203	194	204	201	209	191	214	214	194	202	214	213	205	194	183	217	184	189	187	196	225	210	191	203	188	188	197	215	204	185	191	218	201	210	222	213	211	171	214	187	201	201	227	190	205	185	201	212	184	207	189	200	200	174	209	206	181	187	192	203	212	206	205	207	208	194	223	209	188	189	200	189	208	200	183	180	185	183	205	223	194	184	164	218	214	222	203	201	209	200	220	192	188	209	201	177	198	188	199	200	190	201	176	191	209	209	185	206	173	212	191	192	201	205	204	190	193	232	191	218	182	174	215	200	174	175	209	204	189	245	199	200	197	208	201	201	189	190	177	187	232	224	221	191	185	203	208	205	202	207	224	194	218	183	227	215	192	201	225	228	212	191	200	184	190	202
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
