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
343557337332	343557337894	343557338444	343557338994	343557339544	343557340094	343557340644	343557341194	343557341744	343557342294	343557342844	343557343394	343557343944	343557344494	343557345044	343557345594	343557346144	343557346694	343557347244	343557347794	343557348344	343557348894	343557349444	343557349994	343557350544	343557351094	343557351644	343557352194	343557352744	343557353294	343557353844	343557354394	343557354944	343557355494	343557356044	343557356594	343557357144	343557357694	343557358244	343557358794	343557359344	343557359894	343557360444	343557360994	343557361544	343557362094	343557362644	343557363194	343557363744	343557364294	343557364844	343557365394	343557365944	343557366494	343557367044	343557367594	343557368144	343557368694	343557369244	343557369794	343557370344	343557370894	343557371444	343557371994	343557372544	343557373094	343557373644	343557374194	343557374744	343557375294	343557375844	343557376394	343557376944	343557377494	343557378044	343557378594	343557379144	343557379694	343557380244	343557380794	343557381344	343557381894	343557382444	343557382994	343557383544	343557384094	343557384644	343557385194	343557385744	343557386294	343557386844	343557387394	343557387944	343557388494	343557389044	343557389594	343557390144	343557390694	343557391244	343557391794	343557392344	343557392894	343557393444	343557393994	343557394544	343557395094	343557395644	343557396194	343557396744	343557397294	343557397844	343557398394	343557398944	343557399494	343557400044	343557400594	343557401144	343557401694	343557402244	343557402794	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2141	3300	1900	2700	2144	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2144	3300	1900	2700	2144	3300	1900	2700	2143	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	3300	1900	2700	2138	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
1010	2675	6230	5239	4112	3771	927	99	111	109	117	115	107	110	122	103	113	111	98	111	92	92	110	109	88	101	112	103	85	115	83	125	98	94	97	112	105	89	103	117	112	102	92	100	102	101	103	116	90	98	91	104	91	112	96	98	108	101	110	88	107	92	115	99	94	95	130	97	105	103	106	102	102	115	106	104	106	105	99	78	100	104	91	106	99	88	113	99	104	101	90	100	106	105	96	111	103	93	91	105	101	99	94	111	93	110	108	97	112	97	89	75	105	106	90	95	101	109	105	105	96	105	95	89	93	117	129	98	96	104	87	97	105	102	94	104	102	97	93	102	105	115	112	92	107	102	80	91	104	98	106	110	100	119	116	98	99	109	113	101	93	105	98	98	93	85	88	119	89	97	103	101	100	105	102	111	91	87	97	91	107	97	93	86	109	97	106	100	99	88	110	124	114	93	109	104	96	104	81	89	80	98	110	113	97	92	80	103	98	100	100	106	110	95	101	97	99	85	98	107	105	105	83	102	83	117	96	112	92	90	84	102	97	106	90	109	90	89	103	113	102	93	106	90	83	100	112	116	103	96	107	94	95	115	112	101	98	94	107	103	120	68	111	91	98	100	109	114	108	94	119	78	106	117	104	85	99	93	113	98	89	111	114	104	96	88	139	87	90	102	110	105	111	128	92	114	99	107	110	102	83	94	102	114	96	117	107	87	100	102	99	87	103	111	105	109	96	97	74	95	99	77	102	109	109	121	102	104	95	95	103	101	101	111	109	108	95	89	99	103	94	104	91	107	97	99	105	109	102	106	118	103	98	131	126	101	123	94	95	92	116	110	103	94	100	95	100	94	98	107	85	110	102	94	92	83	98	86	90	101	85	114	111	101	96	107	105	104	99	100	100	110	110	93	101	103	105	88	107	101	89	92	108	108	102	86	111	90	96	104	108	96	102	104	101	117	79	88	106	119	92	104	105	114	105	116	109	101	100	109	96	115	99	107	115	105	104	86	117	95	104	101	96	99	85	107	100	98	99	101	109	96	123	112	112	101	103	100	88	99	106	94	92	102	105	106	97	104	86	104	92	109	96	95	95	93	90	107	100	123	100	101	89	107	101	90	101	115	105	102	90	100	94	95	103	108	94	116	115	94	105	86	85	105	89	105	104	113	113	97	103	106	103	92	112	97	103	111	99	105	104	116	102	108	92	98	105	104	89	93	90	105	95	96	123	92	117	111	99	131	92	81	108	94	102	100	97	92	95	107	90	121	95	106	99	94	97	103	99	124	97	97	93	94	106	127	101	100	91	94	117	106	78	105	112	92	107	91	96	105	108	89	107	94	103	94	94	97	109	99	96	110	96	105	106	100	119	100	94	118	103	110	102	109	107	105	87	126	92	107	114	109	86	119	88	98	104	91	109	95	104	97	90	81	103	88	110	95	96	98	105	103	101	98	99	105	107	112	109	116	89	100	112	107	109	115	91	117	77	102	99	90	97	110	94	109	95	98	110	102	109	93	118	102	109	106	99	136	95	110	92	109	105	107	105	81	95	95	92	95	102	134	110	105	103	99	79	87	111	106	94	104	91	94	98	113	102	114	117	116	82	99	118	102	78	122	106	108	103	104	110	100	103	99	83	78	103	98	98	85	107	91	106	102	90	117	119	114	90	118	105	94	95	92	90	115	108	84	78	92	110	116	99	98	85	118	101	109	96	97	92	101	95	87	86	88	107	105	111	89	88	108	95	104	85	112	95	91	111	122	87	92	97	123	103	104	95	112	100	90	105	104	123	98	78	98	108	94	99	107	98	91	103	93	106	87	123	85	107	105	111	102	106	109	101	113	119	90	98	123	101	104	105	103	87	111	102	108	92	108	98	91	96	102	107	79	98	96	108	100	104	98	109	110	105	85	111	93	113	112	82	105	104	79	118	99	96	105	115	94	112	108	96	90	92	79	116	102	82	105	112	106	106	104	110	95	105	105	111	91	117	88	97	104	104	111	103	98	102	117	105	99	102	82	95	97	99	122	99	93	110	106	105	109	89	106	109	102	101	108	113	104	93	111	96	110	95	106	85	98	98	105	109	104	91	99	89	92	102	96	114	109	97	102	92	109	105	111	92	102	107	86	106	96	78	96	106	95	82	94	129	126	99	88	91	105	101	102	96	100	97	90	90	89	98	102	111	93	111	115	102	105	96	107	101	100	101	95	109	78	102	92	115	96	108	101	116	104	92	91	95	95	111	94	94	90	95	114	110	103	111	95	98	96	113	90	103	110	91	95	93	92	88	83	115	85	103	97	103	91	105	96	121	119	98	119	105	108	98	88	97	105	113	101	104	98	103	97	110	101	126	87	109	92	103	94	103	104	104	104	108	105	112	116	98	92	100	112	93	101	115	95	112	80	113	101	99	97	96	91	91	80	107	92	99	90	92	91	102	105	106	123	95	101	110	92	95	88	117	102	96	110	108	120	108	90	121	125	100	104	109	88	104	111	104	103	97	102	94	104	102	99	92	111	109	104	95	110	108	103	107	91	99	90	80	103	116	123	86	96	103	92	98	84	109	96	125	90	103	104	98	100	105	91	110	113	97	102	103	102	91	98	107	110	109	93	102	95	88	103	119	101	93	115	110	101	82	97	102	97	94	98	100	105	101	120	92	102	92	94	94	97	108	116	91	98	92	102	104	106	87	97	117	105	105	96	88	107	98	93	101	95	98	84	87	107	114	94	105	102	117	106	112	85	125	101	103	96	98	110	112	97	101	113	107	93	108	109	102	118	85	104	113	114	83	105	92	105	99	96	112	96	106	94	104	95	102	102	112	101	92	135	92	91	100	80	111	99	86	102	94	85	99	97	103	99	104	94	123	101	122	109	100	103	82	91	99	88	91	102	93	102	115	92	108	103	87	101	95	93	105	100	93	108	102	89	101	75	94	101	88	83	91	108	122	91	96	79	89	107	90	105	89	95	91	102	99	105	126	93	96	91	114	120	109	102	97	114	92	114	115	105	104	94	99	95	91	118	98	111	110	105	110	95	77	125	88	90	115	99	109	108	98	98	112	103	109	83	114	89	113	119	99	115	107	91	109	91	102	100	121	108	95	105	106	103	105	93	90	110	101	90	98	117	87	99	92	90	98	85	111	104	96	99	109	92	102	88	91	104	105	92	96	93	106	109	127	87	114	107	97	91	98	92	99	105	82	108	103	125	94	112	103	97	95	88	107	102	105	91	102	116	107	113	92	94	116	93	115	97	114	105	112	116	90	100	122	112	90	88	95	97	97	111	100	93	97	96	98	99	115	104	106	113	109	99	110	113	93	86	100	100	109	101	97	92	85	99	99	102	108	106	104	87	105	115	112	100	106	99	94	100	102	118	101	90	117	106	99	105	116	97	107	109	91	106	118	113	116	97	87	91	111	89	78	90	114	104	84	112	104	101	90	98	104	113	103	96	90	91	89	113	119	92	87	104	85	89	107	102	108	94	112	92	94	87
11418	20696	30068	35779	44952	41960	12704	1316	1175	1067	1028	1012	911	896	884	830	835	862	812	747	767	808	852	801	743	774	782	787	794	821	767	793	760	714	800	764	810	770	737	732	720	788	755	798	757	756	751	757	805	755	781	735	752	737	757	811	774	733	751	710	755	814	746	703	726	763	780	738	797	751	750	739	745	729	741	764	756	747	767	722	795	737	784	783	684	776	750	734	713	749	708	714	725	719	717	744	747	791	765	759	739	715	764	746	749	758	758	759	791	762	753	772	781	711	776	750	720	770	732	745	739	755	765	753	767	756	747	792	730	775	771	725	794	794	749	788	736	719	793	722	791	763	740	794	784	805	723	747	752	757	761	695	768	804	748	782	746	757	749	764	768	751	711	782	744	749	765	790	739	771	732	697	796	739	712	741	748	739	696	737	766	755	779	718	794	700	769	724	801	746	696	726	774	775	757	724	771	758	741	757	765	775	777	734	769	720	722	745	736	732	757	783	748	690	749	739	755	744	767	717	772	748	764	711	733	778	761	771	786	736	769	730	737	730	762	767	801	756	787	733	798	767	759	762	723	807	733	718	730	772	748	738	765	769	727	710	807	712	727	752	781	751	744	756	761	787	755	744	745	724	713	777	774	746	742	748	739	761	777	797	759	773	786	770	751	773	680	763	737	737	712	747	735	761	741	733	729	772	777	758	723	724	793	811	759	770	685	740	775	742	740	770	722	752	740	704	797	782	715	742	774	819	747	705	740	735	769	744	747	729	781	706	715	770	734	751	710	754	742	740	702	761	778	738	712	741	727	722	760	708	802	758	812	713	755	777	728	727	756	747	759	699	735	744	776	792	780	741	727	767	787	759	747	755	714	749	759	740	809	743	749	795	770	783	712	735	739	716	761	769	746	721	762	759	714	730	780	800	809	784	736	683	734	715	744	732	750	728	742	773	777	746	779	756	772	747	727	745	810	719	793	778	769	743	741	743	752	757	744	780	715	708	761	720	720	771	802	808	738	740	739	751	760	789	748	796	764	764	741	747	764	745	716	701	736	755	732	776	741	725	737	764	733	767	738	757	796	727	766	751	766	749	732	736	720	787	756	749	736	765	719	737	735	701	744	770	748	691	799	747	759	776	761	791	741	720	764	769	745	789	771	737	701	782	782	725	720	766	779	722	736	739	712	770	772	758	723	697	761	799	790	747	751	758	737	753	756	746	757	784	724	743	718	672	759	720	768	767	700	773	740	750	782	749	745	752	744	743	744	741	734	779	740	753	711	764	715	745	707	754	755	723	731	792	770	775	745	764	755	770	754	775	753	727	777	726	766	730	764	767	769	759	757	788	784	743	745	705	752	745	754	793	743	735	699	743	780	772	723	741	762	751	779	762	777	792	784	736	724	777	730	747	739	704	738	761	774	681	717	740	753	717	753	755	786	801	762	750	761	727	752	788	740	765	767	741	710	806	750	770	803	755	761	738	743	706	731	765	771	707	777	726	776	780	741	727	749	778	765	760	776	759	773	760	732	743	806	763	748	772	754	746	723	750	711	716	765	743	747	711	796	769	698	740	752	747	741	730	739	741	771	704	774	765	815	791	755	729	733	747	755	720	779	747	736	749	767	776	756	746	784	737	734	735	760	773	787	780	779	773	773	759	780	776	748	735	794	763	787	773	777	754	742	774	756	737	766	757	747	807	735	738	708	747	752	780	736	793	738	715	754	707	713	759	736	761	745	801	738	729	745	688	753	780	782	743	777	751	730	757	750	749	740	753	708	731	784	731	738	739	826	748	732	757	765	732	757	763	735	784	759	762	772	727	749	756	746	770	829	759	778	721	735	782	796	728	718	770	668	743	691	759	724	773	763	743	718	780	768	751	792	756	727	781	725	730	702	736	727	705	767	743	761	726	779	790	713	764	724	712	787	738	751	755	760	796	702	675	762	760	815	803	796	745	704	737	731	760	736	752	750	717	795	778	745	765	762	772	722	728	775	750	793	764	751	758	727	740	728	736	714	784	741	720	703	754	787	727	750	776	716	752	809	765	789	719	765	738	774	768	752	731	721	768	748	760	804	702	762	795	733	747	792	767	758	797	750	765	757	748	763	755	730	762	821	749	723	786	803	735	762	736	777	720	703	695	768	736	700	693	759	774	739	754	750	724	734	766	737	772	782	757	760	785	699	752	732	772	809	777	784	774	783	772	713	728	739	780	746	747	723	741	785	757	762	751	778	714	732	780	745	742	741	780	706	757	735	780	726	741	778	759	745	716	726	697	682	757	751	736	741	765	742	741	765	723	733	753	726	750	755	773	753	740	727	767	755	741	750	730	754	772	703	762	761	772	774	771	784	756	718	799	696	722	790	716	779	755	758	787	748	695	817	764	736	778	792	751	711	783	767	781	786	742	762	718	724	727	729	790	734	746	775	719	771	748	792	687	737	756	760	764	748	760	787	723	722	780	742	689	736	767	784	734	709	778	722	744	768	738	751	716	812	772	745	732	787	734	731	733	831	788	748	771	729	702	775	746	751	737	782	781	777	767	759	772	769	760	693	759	794	740	804	730	789	775	763	696	760	761	721	746	757	776	738	753	694	753	796	713	798	744	747	727	770	756	727	782	707	736	741	809	698	724	730	721	781	718	766	759	728	796	752	761	789	734	769	749	753	787	745	761	731	783	734	794	760	788	770	735	811	735	816	807	774	744	724	747	774	718	805	723	747	764	697	744	728	786	723	747	748	795	713	771	796	751	778	759	789	770	770	791	718	816	783	736	750	789	775	768	767	748	797	717	748	793	806	758	801	762	743	752	745	745	768	787	737	766	754	691	768	722	717	739	796	749	791	763	780	753	711	779	753	804	786	788	771	743	725	734	754	734	774	772	803	759	840	742	770	799	756	759	750	774	772	744	776	787	759	790	727	729	738	763	776	730	683	722	779	761	733	771	745	764	750	741	744	774	770	739	725	760	746	735	741	771	751	767	741	741	751	741	748	749	737	706	765	809	760	743	702	733	753	731	776	740	730	715	740	774	782	775	735	748	722	748	762	773	745	770	764	774	742	714	783	742	747	755	736	727	703	733	680	745	748	734	748	782	712	725	736	752	748	731	817	725	784	778	755	762	776	744	776	763	775	732	770	759	751	754	756	748	760	724	750	731	740	759	766	755	750	770	784	777	754	739	729	721	703	757	732	773	737	745	780	753	732	764	770	763	767	729	758	700	726	757	740	757	760	771	731	707	757	773	759	772	774	783	753	757	769	787	722	710	758	713	759	775	715	716	711	740	761	756	765	742	752	775	749	742	746	716	798	743	752	758	745	758	814	756	801	726	750	787	731	738	748	760	764	765	811	716	820	784	756	783	765	773	753	739	707	736	747	723	737	749	801	765	763	729	735	808	739	810	721	754	777	765	779	710	754	755	789	770	780	798	731	685	730	729	713	749	745	800	731	730	751	776	790	751	760	732	707	795	756	742	756	783	741	705	763	753	761	761	706	775
1125	842	1060	980	750	695	252	70	82	72	62	60	66	63	59	69	66	65	77	73	70	65	64	77	73	65	67	79	60	72	71	64	81	56	55	89	78	56	81	76	65	74	75	76	88	52	60	67	46	63	57	70	65	63	54	54	68	56	64	64	64	77	55	49	71	59	77	76	64	63	64	69	62	70	61	84	73	69	72	68	68	72	68	59	60	64	65	77	66	64	54	71	74	74	75	62	72	77	71	63	63	67	76	71	74	80	66	77	70	53	66	71	72	71	73	83	71	78	69	70	66	62	70	70	75	63	81	67	77	65	77	82	59	79	75	69	70	77	74	65	79	66	75	65	67	58	65	69	69	76	68	74	84	66	60	66	53	64	77	70	91	70	69	65	71	63	71	64	60	78	57	73	70	82	61	57	68	71	61	76	61	68	62	55	84	82	75	83	81	72	58	62	65	65	62	83	74	53	84	68	60	51	63	71	69	74	69	71	61	59	63	60	72	92	56	72	60	67	64	76	66	57	70	67	60	70	72	64	66	84	65	79	63	71	70	64	76	78	74	66	65	68	71	74	70	69	67	74	72	74	76	82	51	64	65	75	60	79	70	72	64	72	79	66	74	57	68	72	67	60	57	66	67	66	64	76	58	78	67	69	59	87	62	58	54	74	63	77	68	66	79	76	77	80	56	58	66	67	67	60	70	61	82	62	78	73	68	60	56	62	69	73	75	64	76	63	66	63	77	75	75	84	74	72	69	62	62	61	75	70	62	71	77	67	75	64	88	68	73	71	77	72	77	64	58	70	71	75	74	77	68	79	68	54	63	57	60	76	64	60	53	78	91	72	79	69	74	73	74	67	82	75	78	72	66	64	69	85	76	70	66	75	85	52	76	77	83	74	49	63	68	73	85	65	80	68	71	75	65	59	68	66	54	59	78	68	65	57	75	82	50	64	70	59	73	73	69	64	63	65	58	53	60	67	83	72	67	59	60	62	73	71	67	72	71	52	67	86	56	66	78	74	62	57	78	74	76	72	68	65	79	77	61	65	92	64	84	60	79	70	66	73	63	75	85	78	63	55	54	69	60	63	72	70	78	71	66	80	65	81	61	73	79	67	64	54	65	84	73	77	68	77	78	68	71	65	57	71	70	64	81	65	55	65	69	65	68	63	74	81	77	61	64	75	67	66	67	84	70	66	58	76	72	83	71	63	60	59	81	58	72	64	73	47	68	67	76	67	72	76	63	86	60	72	69	78	70	68	54	65	79	72	66	73	77	70	89	72	65	55	78	81	70	74	73	73	68	70	52	71	74	62	70	55	79	55	64	64	85	58	73	71	62	57	74	69	72	66	58	66	72	73	67	68	64	71	77	65	79	62	67	62	68	77	74	74	65	73	68	59	63	58	58	66	70	70	70	80	68	66	80	73	59	51	68	62	62	68	67	75	65	76	74	73	67	81	68	75	69	82	72	68	69	65	76	73	60	66	68	77	63	65	63	77	56	64	63	71	49	84	71	72	63	63	60	60	76	68	78	58	60	62	72	55	59	85	64	59	64	68	71	60	64	63	74	87	71	81	72	75	65	70	77	65	65	77	49	74	70	76	70	80	58	67	60	76	68	74	66	58	71	67	76	58	69	48	73	71	87	77	69	61	78	61	68	69	81	59	73	94	62	75	62	62	65	63	66	67	73	77	65	75	70	78	67	74	75	60	65	59	80	79	72	73	56	71	66	62	66	70	77	57	77	53	61	57	70	74	64	74	69	74	60	59	69	61	69	62	60	72	74	78	61	60	65	59	85	50	62	64	57	54	64	57	72	73	76	50	54	67	78	59	55	74	74	69	73	71	65	72	64	75	59	56	63	70	88	65	58	71	68	59	62	71	67	55	74	64	67	60	57	54	70	53	78	73	59	72	75	76	74	58	62	60	77	67	64	69	50	89	63	83	63	60	60	69	61	80	76	71	61	70	64	72	81	67	57	71	74	62	61	64	65	87	68	62	65	66	69	76	69	65	68	75	70	87	86	70	77	58	61	67	64	70	74	75	76	75	69	69	69	70	61	72	73	83	78	74	78	63	61	72	73	75	77	83	75	72	64	69	73	70	66	76	71	66	80	77	61	70	65	70	82	61	59	54	86	71	57	67	73	74	80	64	80	77	64	75	67	64	68	57	72	70	57	55	71	76	63	76	79	73	69	51	56	73	62	76	72	68	51	79	74	75	76	62	72	55	60	62	77	77	60	73	69	67	61	47	58	63	73	55	72	68	72	63	54	71	67	68	64	67	60	69	66	89	73	58	75	62	74	77	72	55	78	59	75	72	57	68	74	58	69	54	68	79	88	68	77	74	70	65	68	65	61	85	62	79	54	64	61	74	77	68	70	68	53	62	79	77	65	68	70	77	74	75	67	69	76	78	72	75	75	73	69	62	77	65	57	60	70	75	66	62	74	60	74	80	73	72	80	75	62	67	72	63	64	46	70	61	69	66	72	72	55	73	64	70	55	54	74	66	44	54	71	75	68	65	64	64	61	76	74	64	69	61	72	47	70	51	71	64	68	61	67	66	73	59	61	65	59	70	63	69	72	80	78	58	64	78	71	75	68	71	74	80	71	62	84	58	77	74	69	66	78	76	68	75	67	62	77	72	73	67	78	66	72	64	74	53	75	73	82	56	83	66	66	60	64	69	72	76	71	83	73	63	53	51	65	67	67	69	62	63	64	75	63	73	81	63	72	75	60	59	56	63	69	82	81	63	64	58	55	86	76	64	75	49	67	63	57	76	63	66	73	71	69	72	52	60	62	76	62	77	78	67	84	75	81	86	72	63	59	78	74	69	61	72	77	60	57	66	87	50	70	74	85	79	61	62	69	63	75	77	60	56	60	61	73	81	74	76	82	52	62	56	76	64	64	73	66	84	66	62	67	59	62	67	82	60	64	59	58	70	61	78	78	74	74	70	77	65	67	72	62	73	72	75	56	69	74	79	59	63	59	76	70	65	79	69	74	70	58	85	70	55	65	52	77	67	57	64	70	62	63	75	64	65	67	70	77	69	66	56	65	70	75	64	71	88	61	68	67	77	57	79	77	57	59	78	62	82	71	78	73	66	65	81	80	58	65	75	64	46	63	62	88	64	70	65	65	87	62	63	63	92	69	86	72	66	63	72	74	76	77	76	79	62	77	63	68	69	64	69	66	83	79	64	63	77	71	75	68	73	66	64	69	62	64	62	70	51	64	59	85	81	75	70	82	68	70	67	66	74	59	86	85	67	75	77	74	60	68	56	61	73	71	83	68	71	71	79	67	72	77	80	68	73	46	64	68	59	66	69	57	57	67	75	73	60	55	73	55	65	78	58	76	67	64	79	74	74	71	67	74	66	80	65	62	63	61	71	61	63	74	58	75	79	66	79	57	72	76	59	69	62	76	58	60	86	61	76	72	60	65	55	57	70	64	55	64	65	66	69	75	70	77	63	81	66	65	72	64	78	59	71
7535	10046	10964	14245	19229	18319	5764	623	612	574	606	626	586	508	546	557	511	570	549	496	539	555	541	571	560	536	543	517	554	520	561	527	548	520	544	531	510	519	507	529	545	527	530	543	545	539	520	517	541	544	531	514	494	586	583	581	515	597	536	519	501	499	497	534	519	557	507	531	548	542	539	523	528	539	508	533	518	537	562	516	549	534	565	523	513	501	522	527	545	554	544	533	552	485	550	544	567	523	487	529	537	522	576	514	550	516	563	524	557	537	540	509	502	519	530	564	536	530	553	493	529	499	570	582	515	559	484	557	524	524	543	532	521	558	515	508	500	547	562	544	553	569	540	551	537	555	525	504	552	562	553	590	550	563	566	482	556	502	538	555	568	550	525	511	532	552	510	554	534	556	495	513	536	521	538	542	550	542	544	518	553	561	552	566	529	528	536	541	501	544	547	565	510	537	530	507	504	532	541	520	556	585	527	513	547	544	500	535	567	545	543	527	548	522	527	565	539	513	536	529	536	544	576	544	552	581	539	543	519	528	588	501	576	521	531	565	540	528	535	482	544	533	569	543	578	548	531	543	540	551	557	542	572	559	492	545	526	529	506	553	500	510	573	511	540	540	521	509	519	534	551	557	541	495	544	536	511	507	578	522	567	551	517	526	557	544	547	565	537	554	544	563	592	530	505	510	524	592	515	545	515	560	554	576	556	524	539	494	563	528	539	515	508	544	547	533	560	494	547	515	547	515	515	526	546	542	518	537	547	541	534	550	551	524	544	596	530	535	532	514	545	532	487	523	529	518	579	521	549	531	483	519	543	520	535	518	537	540	533	515	570	508	524	483	541	552	565	555	530	516	539	528	504	504	574	561	565	606	575	531	510	589	525	556	554	551	525	557	581	533	555	525	545	507	533	549	549	534	502	543	569	548	557	517	582	569	536	568	531	538	488	550	531	557	562	542	562	523	555	554	557	540	555	508	563	539	557	552	537	558	550	524	533	553	523	546	556	513	519	518	546	600	540	575	563	541	558	491	566	540	537	528	509	580	495	538	560	536	505	544	545	557	584	523	486	544	550	532	532	497	518	532	543	573	555	550	537	536	560	546	548	543	509	542	564	567	542	539	544	480	541	536	544	581	563	524	582	547	510	583	517	544	548	510	550	544	499	515	571	550	536	533	542	517	517	543	529	533	576	512	516	581	541	509	553	513	513	551	539	566	544	508	542	535	533	534	512	527	566	558	561	559	504	522	520	521	527	460	558	553	577	535	539	537	528	552	549	552	526	507	539	549	539	538	519	544	546	514	532	533	553	532	535	529	540	553	562	550	535	518	523	514	560	499	513	476	514	532	550	523	520	564	519	525	531	543	531	549	515	542	540	541	571	518	561	550	510	572	531	500	565	538	559	501	518	517	550	553	540	529	526	554	557	521	526	535	544	514	517	551	532	534	542	546	575	485	533	538	543	529	531	531	528	558	540	562	513	538	538	535	495	525	533	528	506	584	607	529	523	487	529	550	567	545	542	555	519	527	545	527	518	565	493	528	522	549	516	528	536	558	532	513	516	550	557	465	558	551	595	508	523	558	547	543	496	544	537	544	564	584	563	559	581	551	501	541	554	529	560	516	520	561	511	549	547	544	575	556	570	544	547	566	522	540	469	488	540	542	539	536	539	546	550	579	541	565	507	556	564	552	585	546	534	562	515	524	517	565	604	539	492	540	497	553	527	532	552	546	491	507	542	556	535	502	508	529	546	536	550	563	526	506	568	530	520	550	542	514	604	546	527	538	534	562	556	519	526	546	534	516	565	590	519	542	521	520	529	554	550	547	557	497	551	541	545	526	536	554	517	577	519	560	527	511	501	594	543	526	579	504	532	562	501	538	529	472	529	560	538	556	520	505	511	534	561	507	528	518	525	520	534	542	530	515	521	561	535	583	513	494	553	562	576	559	545	548	557	541	526	545	539	557	524	553	494	535	546	571	509	530	516	559	529	548	529	550	548	534	536	555	535	527	532	541	568	501	533	591	538	522	532	566	528	523	545	538	550	521	518	545	529	499	597	557	551	560	506	532	533	482	550	538	487	526	544	549	509	533	548	538	544	523	590	521	538	554	510	564	524	525	554	536	565	514	521	518	516	550	542	540	531	519	552	518	568	537	570	515	534	558	558	524	529	535	493	545	510	542	541	546	538	501	513	516	535	572	553	556	554	548	551	512	544	543	532	533	512	505	573	510	543	483	545	564	538	509	546	553	539	514	530	551	563	559	567	519	553	545	551	577	559	532	534	509	551	556	540	572	576	526	532	508	511	543	543	588	538	519	536	523	553	502	494	520	541	555	555	525	562	523	529	533	526	524	514	543	526	510	551	550	540	556	519	528	563	549	542	548	562	541	539	552	509	533	535	556	518	524	502	552	528	561	544	520	499	572	538	549	572	514	559	532	533	527	554	514	507	519	535	516	547	546	580	534	539	550	534	550	556	497	545	563	549	550	582	546	564	554	566	558	563	518	536	532	516	524	522	548	502	516	523	540	556	544	548	562	520	525	539	522	561	543	531	551	522	527	494	535	542	504	521	531	546	588	536	512	509	571	527	520	537	525	539	582	538	560	535	556	530	531	515	559	575	557	541	537	536	563	533	518	546	501	568	481	523	551	576	521	503	510	562	542	553	523	536	517	536	544	556	540	566	514	513	494	516	571	540	507	484	545	520	543	485	503	537	535	503	568	551	537	541	586	503	531	519	521	576	567	546	532	528	556	508	560	504	529	553	505	540	532	570	551	598	568	590	508	531	542	544	543	575	545	548	537	541	527	529	564	538	544	493	559	525	551	565	539	515	533	491	575	529	578	557	537	530	526	539	511	533	559	528	526	540	534	531	552	517	543	582	502	543	540	543	566	526	501	497	539	588	507	531	498	540	550	579	530	529	558	516	538	529	515	552	535	505	526	487	527	523	545	532	544	538	546	531	600	540	564	516	537	519	568	541	490	537	498	514	568	536	549	535	555	540	551	561	541	511	551	532	521	534	524	531	545	500	570	514	539	539	571	551	529	509	543	542	520	545	540	536	524	531	511	541	568	548	540	513	539	567	538	567	547	572	540	576	590	534	567	555	486	544	502	525	518	552	565	533	599	559	550	538	514	529	535	526	552	497	533	496	522	535	530	527	544	553	520	534	500	520	520	527	586	542	522	552	535	559	552	544	581	535	546	498	543	548	548	549	547	561	577	532	586	562	525	572	549	534	500	507	533	540	542	549	542	485	535	528	494	545	546	555	551	561	549	566	569	532	529	565	515	514	517	559	537	523	556	525	527	534	537	529	513	568	554	512	533	588	536	561	545	571	521	508	523	522	536	529	539	581	505	529	526	556	542	508	529	525	555	518	524	515	502	528	548	522	532	560	550	532	548	537	499	534	526	580	540	524	522	556	537	549	566	538	565	534	534	544	509	547	546	480	548	498	513	529	504	598	526	563	520	560	553	535	531	547	530
544	3164	3560	2933	2200	2035	625	86	89	66	86	67	85	73	70	67	67	68	70	85	72	81	75	71	78	92	73	67	63	71	78	69	71	82	71	73	73	66	68	59	76	81	71	77	73	74	78	67	66	73	75	76	62	66	69	80	88	56	73	65	59	82	69	77	71	58	68	77	54	73	72	76	77	61	81	86	66	68	59	69	79	71	78	71	54	80	66	85	63	64	82	69	80	74	64	52	63	73	61	70	72	78	73	58	73	61	79	71	74	75	65	64	78	53	68	68	81	64	86	81	72	68	71	66	54	81	63	69	62	68	67	61	68	69	67	68	70	61	60	76	76	71	68	84	84	76	78	53	67	76	55	68	72	68	65	69	67	75	71	62	63	70	77	70	76	74	58	76	73	78	79	79	72	72	74	85	83	65	88	83	64	61	49	79	69	67	81	59	63	78	71	68	74	71	66	71	83	70	67	79	63	63	67	73	70	64	87	75	71	71	56	76	76	62	54	68	62	58	76	57	78	78	80	84	75	69	69	51	68	85	77	68	76	74	80	67	56	79	67	56	71	75	74	73	66	73	68	81	85	64	60	59	56	99	78	66	72	66	89	85	67	72	85	74	76	73	72	76	73	68	66	67	64	83	64	66	67	69	66	66	72	72	79	74	80	74	71	71	75	73	71	69	61	58	66	75	81	60	73	65	63	90	70	78	57	72	58	65	84	57	76	73	80	90	76	64	68	87	68	70	57	53	75	64	55	71	90	78	70	77	67	71	68	74	64	82	77	75	78	60	71	63	67	79	63	66	66	80	69	81	50	65	64	80	63	85	63	73	69	53	63	68	73	59	69	74	70	73	74	62	93	81	74	67	73	76	74	80	68	72	82	66	68	64	56	84	72	66	87	60	80	66	74	79	79	72	69	64	71	66	77	83	75	73	69	72	85	86	75	89	59	47	67	74	105	74	79	71	79	79	71	67	72	74	74	70	75	73	74	81	74	72	68	61	61	74	66	66	67	68	61	88	57	71	71	64	69	71	62	82	66	68	73	75	82	76	69	82	82	77	76	59	93	83	76	80	50	82	75	75	83	78	69	61	69	69	72	73	66	69	87	82	75	67	81	68	65	69	76	79	83	88	68	80	76	67	59	66	58	66	66	70	68	72	75	65	87	67	67	70	82	73	69	78	73	77	79	67	77	69	72	83	73	77	61	83	67	75	68	61	84	66	74	64	70	60	81	80	74	68	63	78	90	67	67	76	72	80	87	81	73	78	61	69	64	69	80	80	84	66	68	72	75	69	64	71	88	86	84	84	73	76	68	85	73	79	70	66	68	64	48	68	76	55	66	64	77	71	78	72	84	77	72	88	69	65	63	66	79	64	87	80	75	72	54	88	56	89	71	88	74	58	76	59	80	71	79	67	71	74	67	64	76	80	67	66	80	73	78	84	83	85	77	85	69	66	79	83	78	65	72	69	79	57	71	78	73	72	82	62	74	71	68	68	73	61	77	63	78	71	80	78	64	72	67	66	73	60	68	64	77	90	66	67	78	65	58	61	75	66	57	70	70	67	82	68	65	78	60	72	80	73	64	71	70	64	63	76	65	71	67	67	76	82	70	87	70	66	79	69	57	76	79	75	65	65	58	68	71	75	86	83	83	63	83	78	80	70	77	61	72	69	83	78	84	68	71	74	70	77	84	66	87	76	63	65	78	62	82	70	68	64	62	71	68	71	78	88	69	83	74	73	80	79	89	67	84	68	86	71	77	73	71	88	82	59	76	62	70	78	73	61	78	75	86	72	66	74	61	72	82	67	72	85	76	69	80	70	81	81	66	75	68	76	69	79	76	80	65	78	59	67	81	78	71	77	73	74	78	76	71	73	77	65	83	77	86	80	75	71	77	77	64	80	64	80	70	63	83	57	77	85	64	91	69	58	61	76	77	74	77	72	64	76	79	81	78	67	96	80	67	53	79	80	75	81	72	84	82	68	72	84	52	71	58	52	65	74	61	57	68	75	74	76	66	64	60	61	73	63	50	71	64	79	70	85	61	84	53	74	80	72	70	66	71	69	71	69	78	74	72	61	68	61	82	72	74	75	66	76	72	73	67	68	85	63	53	58	61	73	53	60	67	72	75	71	70	67	50	78	66	74	72	65	63	56	78	78	59	79	86	82	86	72	70	63	72	71	72	65	82	66	67	78	48	75	68	74	63	79	68	73	64	72	68	61	84	75	64	72	72	79	60	69	68	78	80	75	73	87	83	80	73	80	67	83	81	78	60	81	55	77	68	83	80	78	79	70	80	84	79	59	74	72	74	65	70	72	64	65	73	70	65	76	74	57	89	78	69	82	85	82	79	61	75	81	76	59	66	73	68	80	71	77	62	72	81	66	67	76	74	74	67	66	68	71	77	66	65	56	81	56	86	71	69	77	93	74	59	75	75	57	77	65	66	68	71	69	75	61	70	68	67	71	71	62	88	69	75	59	70	64	83	91	63	81	70	70	71	53	68	89	66	60	69	75	66	69	78	75	71	67	70	92	61	73	65	71	73	84	84	74	86	72	74	64	66	70	62	57	70	76	61	77	75	63	70	74	71	55	81	58	77	55	65	68	75	75	78	88	67	65	74	77	67	65	70	92	71	79	65	59	69	71	83	70	77	73	82	61	65	72	67	70	65	58	77	76	66	58	57	77	82	60	82	61	76	89	74	64	75	61	79	73	81	69	63	82	88	57	68	80	60	67	74	63	76	73	77	78	82	93	75	83	75	72	68	62	87	75	77	63	64	69	66	75	84	56	77	80	69	69	79	80	62	73	79	87	58	68	76	62	67	82	72	75	80	59	78	72	56	74	66	82	54	78	79	65	67	81	72	80	76	67	75	73	77	72	72	77	79	58	81	71	84	76	74	87	72	68	63	66	65	61	74	59	71	68	84	62	83	83	81	74	80	81	87	87	83	79	73	60	78	61	84	72	78	65	76	81	63	76	59	76	56	60	69	80	66	73	68	63	62	75	79	65	64	66	60	63	70	74	64	76	70	81	51	75	76	77	78	77	70	85	77	82	67	94	56	75	67	77	73	75	90	81	71	53	79	86	71	67	71	68	72	74	80	73	74	70	73	73	69	63	66	73	62	71	65	76	60	77	74	76	73	68	69	66	78	65	73	79	81	59	83	73	69	83	65	86	76	78	69	81	73	83	70	81	68	88	78	68	85	62	73	76	83	72	71	58	70	75	68	68	70	83	69	76	81	80	82	59	70	67	70	84	66	75	63	68	79	84	85	67	79	66	91	83	68	61	76	66	70	78	74	75	60	73	86	73	69	89	68	71	72	65	88	71	71	53	69	75	76	91	67	56	66	69	86	60	67	71	82	86	60	72	65	64	88	82	69	68	66	75	69	70	78	66	68	88	69	73	79	78	57	75	69	79	71	61	67	53	69	66	69	72	75	68	76	69	64	84	88	67	78	89	51	88	77	66	79	81	73	65	79	67
8953	23283	23094	29157	36841	35142	10188	887	780	727	730	634	596	620	604	595	621	567	601	534	598	567	556	542	515	538	561	568	570	534	508	552	530	589	551	553	540	566	552	546	528	551	581	570	528	532	549	532	555	574	550	549	544	541	557	561	581	586	520	564	515	546	520	496	552	529	506	524	508	534	518	566	548	555	532	576	585	496	527	541	560	532	542	526	556	529	546	576	517	537	520	487	522	526	557	528	529	518	584	510	547	509	549	556	578	545	531	586	538	517	533	547	560	563	505	579	523	521	551	526	544	533	533	525	521	508	551	516	549	521	548	559	559	541	543	559	544	589	536	534	536	557	539	560	526	569	542	563	552	582	501	531	558	538	545	585	548	565	536	518	523	515	515	564	530	560	522	542	523	529	495	531	480	550	509	580	546	592	554	575	539	528	556	548	547	511	574	544	517	540	548	525	507	532	553	535	552	581	563	545	540	539	544	563	544	550	544	537	517	538	532	587	541	526	574	534	558	534	538	511	551	574	501	540	567	513	550	552	537	561	489	539	535	533	536	541	572	566	557	572	544	542	587	518	559	529	546	564	512	557	560	578	572	517	541	535	562	505	507	566	520	534	534	544	541	505	556	527	534	535	530	540	539	570	545	497	579	502	565	549	557	554	581	532	532	541	556	515	542	581	514	553	541	548	491	552	536	580	534	564	524	577	512	563	572	541	504	594	579	582	547	538	566	570	551	523	511	572	523	539	527	542	515	525	537	507	549	519	594	529	535	530	545	537	568	499	552	529	562	534	503	520	542	526	521	570	565	496	529	523	530	551	525	560	539	556	556	546	500	507	525	520	571	580	502	585	515	507	512	578	554	508	544	531	519	575	554	524	547	582	509	549	525	546	529	555	547	587	571	533	540	561	540	536	551	523	574	579	508	527	540	574	556	561	510	576	576	521	547	545	552	597	557	524	566	563	500	543	484	506	509	522	551	576	513	490	552	514	563	509	533	543	550	531	561	547	552	544	563	521	535	564	550	514	497	528	531	510	558	529	550	570	572	539	542	497	534	548	529	574	577	531	521	505	512	543	534	535	515	515	542	549	517	528	505	553	498	538	517	584	557	519	557	517	518	543	493	541	518	548	546	595	531	496	524	487	532	549	534	550	534	547	519	531	521	521	533	542	533	570	545	558	537	535	519	575	546	575	513	534	545	609	533	537	558	544	533	581	544	521	550	506	583	504	537	569	532	547	542	534	565	552	566	534	511	522	527	563	503	529	517	578	542	554	537	515	492	545	501	532	544	551	563	549	565	544	538	561	525	565	566	527	551	594	514	575	523	563	546	547	528	559	599	525	541	572	549	575	537	518	556	559	482	537	571	536	538	527	562	495	567	534	530	576	536	541	508	554	529	539	542	524	522	524	524	519	506	579	570	551	567	543	513	539	532	543	566	561	512	540	495	541	604	551	559	512	579	537	503	557	565	567	591	534	495	531	554	564	543	540	538	554	529	552	522	558	565	538	575	496	560	556	546	522	521	527	514	530	534	503	538	533	527	566	537	593	553	566	539	552	576	563	554	587	560	533	536	536	549	509	505	533	584	535	522	538	550	530	500	550	563	541	505	520	548	567	524	598	566	504	562	559	577	502	577	557	532	506	530	520	568	559	537	497	605	560	539	532	505	557	567	519	539	530	544	499	534	528	542	570	551	507	519	509	530	486	543	544	526	542	560	539	572	550	536	499	527	498	548	538	536	552	543	546	529	591	585	516	518	596	549	559	549	552	503	562	537	573	557	515	523	515	547	517	514	547	519	533	520	526	570	529	545	565	508	541	558	541	498	548	547	551	566	544	517	521	544	517	546	580	557	512	517	526	526	533	529	525	566	560	526	578	583	505	540	540	527	555	542	554	504	508	569	495	541	499	555	541	524	552	533	531	554	521	521	526	555	526	542	524	520	534	481	524	490	530	524	558	547	521	561	544	574	523	536	548	520	502	521	535	541	575	524	569	531	576	519	487	518	520	528	554	517	551	534	589	516	520	532	545	512	537	530	547	540	548	530	533	559	547	524	583	532	537	551	522	500	515	523	555	545	570	520	510	525	541	570	570	502	560	521	522	537	584	536	556	544	568	536	511	511	557	502	546	477	540	534	538	564	540	584	553	542	555	488	546	578	530	547	554	570	528	536	539	546	513	505	506	534	520	552	562	569	557	531	543	556	551	554	518	562	534	532	539	588	527	521	491	541	572	565	540	551	533	577	512	574	548	509	530	546	541	566	546	565	548	560	551	532	561	550	529	523	566	527	564	590	555	528	573	527	530	563	580	545	539	528	576	566	553	535	555	518	537	511	524	531	547	545	536	540	486	553	512	545	531	515	557	511	564	536	531	566	557	545	485	482	548	511	527	546	554	560	531	539	552	527	518	518	529	554	516	534	554	542	521	534	483	532	517	519	552	560	542	527	528	477	556	527	563	525	533	527	516	543	544	520	544	547	544	535	564	543	542	542	536	513	525	520	573	555	557	531	536	557	527	581	564	532	533	539	526	504	537	534	535	588	507	585	512	510	533	571	540	560	557	506	546	532	553	497	530	533	502	531	535	545	549	531	571	515	520	551	532	540	501	561	524	517	548	529	548	525	507	534	526	591	532	541	553	566	539	524	589	521	562	544	521	519	553	571	543	528	511	559	566	542	504	537	610	524	526	540	524	555	530	540	547	558	554	515	532	526	509	549	559	554	549	560	506	521	524	548	547	507	553	550	544	547	533	544	576	544	525	481	550	535	541	570	512	527	561	562	544	539	548	558	527	552	536	577	540	587	561	489	548	537	525	536	514	527	544	516	530	542	539	545	519	541	533	564	532	532	560	528	538	547	496	547	550	567	525	504	523	542	540	503	550	527	532	574	533	512	566	571	549	531	541	569	521	554	550	518	554	548	502	570	547	550	528	563	536	551	512	555	537	562	511	493	576	512	492	530	543	540	560	572	559	575	552	536	562	528	497	543	525	526	569	521	586	506	578	510	514	546	518	515	527	552	507	554	565	557	528	551	552	513	570	555	531	522	515	572	534	533	523	548	561	572	531	537	564	537	521	549	523	505	532	509	540	590	538	561	517	570	548	530	522	560	540	537	553	515	466	510	546	548	543	539	492	557	537	549	549	570	550	536	536	572	560	518	529	554	562	549	539	589	561	507	528	570	527	543	534	541	498	527	525	542	551	548	516	526	580	517	515	587	541	568	559	528	525	518	540	558	556	522	542	494	538	562	537	541	521	547	509	525	583	527	504	537	515	538	589	529	529	557	561	556	495	563	524	555	517	537	551	556	552	538	541	567	542	568	567	526	609	562	545	546	538	567	581	566	541	560	621	541	555	543	541	560	541	511	508	536	505	534	550	512	549	523	512	519	560	527	542	552	522	549	579	500	573	570	523	564	534	535	530	503	525	557	520	500	556	570	523	577	551	534	522	553	536	573	515	568	530	524	541	568	496	523	516	499	572	547	556
1727	2051	3309	3057	2341	1982	612	99	111	106	102	81	103	90	117	109	102	89	102	101	87	91	107	102	107	96	102	103	102	119	107	110	97	104	93	96	109	98	98	97	103	96	100	82	88	105	101	88	92	103	92	101	90	95	104	107	100	91	103	95	98	97	97	93	95	110	107	98	110	108	82	84	127	102	100	111	92	102	107	103	103	98	102	84	98	104	87	104	103	104	91	95	96	97	108	102	115	109	92	92	89	106	100	105	115	111	104	103	101	94	109	101	102	98	91	110	96	85	105	98	109	113	107	100	92	117	102	99	95	112	87	115	97	115	113	105	83	103	111	91	111	95	108	103	105	103	86	99	75	121	118	98	105	100	101	111	105	99	99	123	99	113	129	108	104	106	97	110	108	102	114	94	96	100	98	95	95	94	84	119	112	86	91	98	111	88	121	100	96	100	102	100	98	94	107	104	99	111	100	91	109	110	118	103	129	94	108	108	96	112	85	86	104	94	120	97	98	98	97	102	99	85	99	90	100	103	99	80	109	82	104	113	98	106	119	89	118	123	103	105	81	110	79	116	107	96	87	95	105	105	98	99	97	96	108	105	91	106	103	108	103	93	110	95	126	94	102	100	83	123	86	95	105	109	107	121	104	96	107	93	98	93	93	94	112	95	104	103	104	94	92	104	92	102	116	105	95	92	105	90	100	90	110	104	85	105	122	102	106	94	100	97	101	107	105	117	96	108	106	99	93	89	95	108	97	108	96	112	100	110	96	110	98	94	94	104	92	91	93	96	109	109	92	89	91	106	102	103	98	81	106	117	94	99	85	103	99	78	105	113	101	120	89	99	82	102	95	97	103	98	101	114	98	93	111	101	107	96	81	103	108	94	94	108	109	96	99	112	107	105	108	94	108	99	92	121	103	95	100	101	94	93	103	95	115	106	97	108	98	108	116	93	93	107	90	83	106	101	105	96	102	91	91	107	92	97	92	106	94	96	110	108	95	102	110	95	98	103	91	123	102	102	94	96	94	95	107	93	99	113	82	99	105	96	96	97	93	75	98	111	91	95	104	95	109	102	100	103	116	103	111	101	87	100	94	112	86	116	106	91	116	101	91	82	93	109	102	107	93	83	82	102	99	104	114	84	108	89	94	88	92	86	116	107	110	98	99	84	100	96	94	95	122	102	86	85	92	106	116	95	125	103	87	113	87	109	98	90	104	90	107	88	113	87	105	98	106	108	100	94	88	107	86	102	129	112	111	101	104	86	77	97	106	111	96	90	114	91	115	100	98	109	102	102	100	109	95	100	108	93	109	92	97	103	96	109	90	124	109	92	94	108	87	82	98	102	97	113	80	100	114	105	99	101	103	108	95	107	90	106	107	109	74	94	110	115	125	93	96	81	93	110	95	91	110	107	89	109	112	119	113	123	90	102	100	106	102	110	103	97	113	89	123	97	90	88	113	126	101	95	103	104	108	100	99	93	96	93	104	92	112	108	91	100	102	101	101	104	109	108	103	99	95	87	108	96	91	117	115	108	107	90	96	104	89	93	81	109	114	93	125	117	111	112	127	118	108	93	106	110	102	111	116	117	109	90	100	97	113	120	90	104	111	97	94	96	99	98	98	100	108	105	98	108	92	107	113	91	102	102	112	112	106	112	90	91	103	97	94	106	88	109	102	91	98	94	120	89	90	90	125	102	96	96	109	92	89	103	108	96	90	100	119	90	110	105	101	105	107	87	104	109	89	111	90	91	109	109	127	88	93	113	101	105	104	101	99	114	95	110	96	99	94	96	94	89	109	102	112	126	98	99	109	101	99	110	101	116	103	101	99	114	92	103	89	106	116	99	107	81	103	97	88	96	90	128	93	108	128	126	101	107	108	122	104	114	98	116	87	119	100	103	78	98	116	97	106	95	102	102	90	115	88	115	106	84	91	86	107	103	99	99	104	98	113	97	99	79	104	113	101	107	102	113	103	98	92	107	122	126	116	97	101	98	109	99	118	99	103	109	88	92	92	107	129	110	117	92	116	89	104	100	98	117	106	102	80	102	126	98	102	94	96	114	126	115	74	105	104	113	110	100	93	94	103	108	109	98	102	123	101	100	104	82	106	109	107	99	86	115	107	86	93	107	97	105	107	110	116	109	95	88	106	105	89	100	109	92	104	92	97	113	88	108	111	105	90	88	95	101	82	100	106	124	103	110	100	115	114	103	102	107	99	111	104	103	99	113	87	111	107	112	92	80	89	118	93	97	94	101	98	89	94	99	97	88	115	111	93	97	118	106	92	104	90	111	99	93	92	111	109	117	97	99	107	103	103	114	113	92	126	89	100	114	103	89	110	105	103	112	109	110	97	108	99	120	84	98	107	111	98	85	121	93	104	113	103	96	96	101	91	87	105	84	98	100	95	110	105	102	97	101	88	118	89	70	95	103	119	95	112	91	111	104	100	105	88	99	106	87	100	83	95	105	77	99	91	112	97	109	104	107	117	97	110	89	100	86	114	100	92	119	99	84	103	93	111	114	101	108	95	113	109	92	101	100	126	90	108	97	101	116	97	102	93	108	95	83	97	102	105	107	100	112	110	107	91	98	105	106	101	116	99	123	99	110	119	106	113	121	111	101	107	87	93	86	112	95	117	109	85	98	107	91	89	96	97	111	102	95	105	107	102	115	93	109	91	105	114	115	94	108	108	96	100	104	102	94	87	93	94	109	101	104	103	121	95	107	114	122	105	109	106	93	84	88	111	95	102	85	101	105	110	90	97	107	101	93	104	91	103	109	96	99	102	112	94	114	128	101	126	96	80	106	103	104	101	118	123	116	103	90	108	88	95	96	97	118	96	92	100	100	113	103	103	90	87	117	97	105	109	107	110	102	107	113	113	94	95	94	110	112	95	105	102	85	91	99	118	103	94	123	97	107	103	107	112	112	85	99	105	99	105	105	97	94	112	104	118	99	114	111	93	104	98	103	94	106	92	98	97	108	108	111	120	117	106	98	99	106	110	93	103	106	117	94	92	117	90	91	85	101	98	96	107	108	80	86	99	95	102	103	106	99	90	113	98	105	98	93	98	92	104	103	109	116	102	98	107	107	112	90	85	112	119	115	92	105	96	87	122	90	116	110	97	118	83	109	98	85	102	114	89	114	105	91	105	100	106	89	101	108	115	106	105	85	111	84	103	98	85	107	113	93	105	94	85	106	80	109	103	119	113	111	90	90	105	95	92	108	88	92	105	107	108	119	108	97	99	94	85	120	96	98	110	88	100	97	96	93	103	102	113	112	128	109	100	96	84	108	106	91	97	99	110	96	97	110	107	102	87	94	114	118	91	96	111	112	108	89	87	111	98	90	117	96	104	101	94	110	100	109	115	91	105	88	105	92	114	103	109	98	100	107	106	79	95	100	112	103	96	96	102	93	84	100	105	108	111	97	112	112	85	119	104	97	102	99	103	111	112	95	109	106	122	92	108	97	111	91	116	99	101	118	100	97
11484	17880	22621	28672	35627	32846	11866	1141	971	914	913	862	894	804	830	830	857	752	770	801	802	812	829	807	789	801	844	802	740	822	794	765	811	789	779	775	768	802	745	763	769	784	785	796	821	768	747	787	786	736	752	763	786	764	735	744	811	773	754	774	755	724	783	757	805	788	760	735	794	780	777	791	789	781	817	810	726	806	762	762	796	833	777	783	808	801	730	766	801	778	723	729	763	759	755	795	756	771	759	791	792	775	811	802	713	753	754	778	795	734	797	783	775	747	804	820	780	806	723	821	811	790	778	752	800	826	737	793	714	794	781	797	827	786	764	795	781	815	857	722	784	809	765	761	794	763	769	751	766	739	777	780	755	773	728	798	820	778	813	791	734	817	760	747	756	795	775	816	815	760	803	732	760	739	720	836	762	793	754	781	782	726	759	772	721	734	774	722	708	777	777	751	771	772	756	764	761	768	779	787	763	758	714	804	803	760	730	739	741	799	751	768	802	763	800	780	752	729	786	768	816	751	729	752	812	814	750	812	770	760	732	787	748	735	788	790	763	740	771	724	796	731	754	793	744	716	755	765	784	795	730	785	731	784	800	806	784	806	801	785	741	803	754	734	760	824	780	789	786	791	818	783	763	785	804	747	760	800	754	718	775	768	778	752	770	739	761	731	788	757	731	778	719	771	808	741	790	752	759	776	758	798	774	803	774	767	740	793	746	783	776	777	797	737	763	780	805	741	797	786	760	811	789	768	795	819	758	778	791	785	773	797	765	767	763	790	767	710	815	775	762	737	806	797	793	778	805	778	747	748	770	748	849	778	757	787	743	714	757	812	745	786	815	716	705	779	829	787	784	813	813	785	777	792	796	812	730	733	794	737	760	763	777	809	772	815	765	797	756	781	774	787	735	794	810	772	771	784	741	795	791	820	746	767	779	758	767	795	753	799	807	775	795	733	773	768	758	783	784	737	732	786	808	769	758	767	783	854	831	738	815	775	739	815	798	780	805	756	763	729	771	790	797	788	759	790	800	812	752	784	786	769	759	754	762	739	799	807	817	762	739	763	746	794	752	790	734	727	798	755	766	791	801	784	776	741	756	752	725	753	742	795	746	762	785	814	795	738	791	758	736	776	765	817	821	784	748	765	768	779	763	779	798	772	775	746	810	779	764	789	777	762	788	762	808	786	765	758	746	790	794	801	773	765	709	785	799	737	802	744	821	722	756	791	746	800	750	824	784	815	751	787	754	741	774	725	780	748	778	753	763	764	754	792	781	777	784	798	798	715	785	773	782	761	780	756	825	762	767	779	822	789	770	765	799	783	791	803	823	730	709	740	761	746	784	759	776	748	750	689	759	775	766	735	746	773	725	739	734	820	797	769	806	773	776	816	781	776	763	796	766	787	779	724	752	798	804	745	784	784	802	772	798	760	753	798	749	756	789	756	761	799	798	749	803	779	801	770	814	781	821	785	736	741	760	751	776	788	784	810	726	774	767	775	776	780	772	774	783	813	785	709	789	746	780	754	796	744	795	782	772	773	810	733	761	745	823	743	796	751	760	775	718	771	783	765	803	759	792	800	742	780	769	759	764	745	820	714	815	800	732	775	799	713	776	798	722	754	767	752	789	764	762	764	764	772	757	796	753	816	741	805	816	749	759	764	801	798	822	760	834	742	820	766	741	774	768	782	748	783	728	750	764	786	832	740	799	754	749	787	732	783	798	772	785	807	772	798	773	796	813	768	761	790	773	774	734	703	810	837	787	761	743	767	772	748	780	822	753	749	763	742	786	767	770	818	779	768	787	763	758	789	757	735	791	728	793	778	776	775	744	848	754	797	755	732	754	789	776	730	800	760	787	777	743	781	824	741	816	786	764	761	742	778	799	754	823	732	746	760	786	783	772	761	752	756	799	749	783	824	733	787	776	795	688	723	779	788	781	748	780	729	698	769	747	780	758	793	825	753	760	764	779	791	752	795	759	777	766	760	783	773	756	812	661	758	827	745	833	821	786	752	752	793	781	767	794	776	740	771	790	727	745	755	774	826	798	770	723	755	778	789	745	758	812	785	770	742	756	749	790	694	747	755	747	798	792	760	724	780	771	794	800	774	783	769	736	750	771	819	800	784	771	732	750	808	748	767	738	762	791	748	744	768	761	742	797	725	754	827	756	816	755	748	795	787	762	772	760	718	743	783	787	738	765	754	767	769	731	804	774	731	775	748	766	794	769	753	779	749	756	727	787	717	766	759	777	782	751	856	787	763	751	731	801	782	728	757	788	766	809	792	712	798	763	763	761	713	785	766	761	792	794	776	776	776	725	764	767	761	791	805	829	770	744	799	771	716	797	759	833	759	772	826	774	743	806	818	814	812	803	750	770	751	788	763	743	758	788	783	744	750	780	720	768	742	803	767	820	789	759	784	785	782	720	810	788	731	768	788	813	745	798	770	801	794	772	791	751	784	751	825	764	786	805	814	768	746	782	787	739	850	807	768	844	751	793	778	757	818	747	749	777	752	773	741	800	737	765	721	798	759	785	806	830	783	778	748	721	758	804	748	800	770	824	751	790	815	800	803	781	758	763	727	799	762	783	819	814	806	753	741	761	785	741	719	801	741	767	761	739	816	738	725	796	777	770	760	797	755	754	779	768	779	781	790	809	734	736	801	735	778	779	715	784	739	795	774	782	825	777	776	816	769	800	774	746	774	784	802	798	775	723	780	751	755	719	790	734	761	729	743	754	809	831	780	764	791	820	800	777	741	773	776	747	777	781	785	746	773	781	743	721	730	772	764	813	756	774	770	727	750	790	798	760	786	766	764	739	804	787	812	811	811	743	800	789	790	774	806	775	756	769	755	779	783	767	763	798	822	775	792	740	826	786	752	711	716	764	752	784	765	790	783	793	748	778	808	744	771	761	776	761	772	786	796	747	801	733	796	752	774	715	798	793	759	805	795	825	834	774	806	823	765	799	800	730	742	759	762	761	811	824	738	785	785	725	812	817	724	787	768	828	781	817	760	779	738	791	831	776	788	764	786	801	712	786	789	816	778	714	770	822	790	813	776	772	805	758	782	765	745	790	742	781	767	761	771	757	767	805	791	760	781	760	758	743	802	805	799	716	740	832	795	740	797	817	783	790	771	761	773	747	774	742	751	743	814	755	766	748	784	750	737	777	815	794	802	792	797	740	824	771	805	779	748	754	782	733	695	828	754	738	772	741	720	775	761	776	760	801	787	832	743	764	779	774	833	762	769	744	799	770	783	732	741	728	769	718	805	767	796	738	846	761	793	753	820	784	792	787	785	772	769	791	773	748	747	772	796	778	762	754	784	762	837	796	761	758	753	789	764	746	798	763	752	750	778	793	857	723	765	807	770	819	753	788	752	719	779	818	748	782	807	762	747	731	764	763	744	767	816	776	754	811	767	754	801	791	817	749	793	780	757	755	832	788	760	783	766	812	720	781	765	739	777	774	774	820	743	792	776	765	819	781	763
1173	3806	5708	5574	4574	4464	1142	122	93	103	107	98	105	111	99	127	96	90	107	94	98	94	119	111	99	111	94	103	98	113	101	121	106	106	103	87	103	105	98	96	98	88	98	94	96	95	127	123	104	109	103	117	111	98	125	110	118	113	102	82	97	102	110	101	101	98	106	114	106	106	96	102	110	120	119	98	86	112	101	108	88	85	85	98	101	103	90	105	106	102	111	105	110	103	104	97	97	103	101	68	106	102	113	76	99	114	105	92	100	128	113	98	103	131	104	121	109	103	98	105	107	98	110	88	106	92	83	93	90	109	111	120	112	101	98	90	98	107	111	105	94	109	91	108	91	107	103	109	86	100	100	113	108	90	96	98	113	108	100	94	102	86	99	106	97	98	119	134	102	88	110	112	102	95	94	113	92	108	118	95	96	110	84	96	97	79	96	106	91	109	111	102	96	101	104	83	106	100	97	110	103	91	101	94	106	101	107	102	105	118	95	110	119	104	85	90	102	111	110	114	91	100	105	121	97	102	92	101	119	109	83	104	104	84	113	102	108	104	100	99	95	120	107	120	97	96	104	117	104	109	94	97	103	94	122	104	94	74	91	111	99	109	113	86	112	125	87	100	97	109	104	90	105	90	99	106	105	105	103	98	89	84	103	87	101	112	89	116	120	100	82	106	101	83	102	116	98	120	116	92	94	106	106	95	111	86	99	96	103	97	86	102	118	81	115	79	99	84	95	92	104	109	96	94	96	94	100	107	102	102	101	89	100	94	87	109	82	98	107	117	102	101	107	84	108	96	107	103	107	100	109	108	85	103	114	98	103	93	113	105	105	100	100	89	103	97	100	100	102	100	92	94	122	112	101	105	112	113	109	85	100	112	96	102	95	93	92	112	89	105	99	112	105	102	97	109	103	119	102	109	93	108	114	107	84	122	108	99	95	113	97	87	101	92	109	112	110	97	93	98	99	88	111	93	111	101	100	112	92	90	95	106	115	95	99	97	91	98	104	106	118	104	102	94	104	106	101	89	99	90	104	102	106	79	102	99	93	121	93	102	105	106	84	106	117	92	81	106	99	106	92	79	106	92	101	115	104	87	109	97	114	104	99	84	128	98	106	102	97	106	111	105	111	100	103	101	109	107	95	96	107	100	103	94	116	110	102	103	92	94	95	82	108	94	116	82	108	96	99	92	93	95	76	91	107	103	113	99	112	106	111	114	102	104	105	99	94	108	97	85	121	128	109	105	122	105	89	103	102	108	100	106	95	102	109	116	86	92	108	105	120	89	108	85	110	110	112	103	97	98	103	91	100	94	90	97	98	90	80	107	96	115	116	96	131	93	102	107	86	95	104	115	107	89	92	92	110	89	100	105	89	94	89	121	108	99	102	98	109	102	113	91	92	107	100	109	94	104	116	110	101	89	101	96	96	116	99	109	118	103	114	91	113	102	97	109	97	101	101	101	98	104	97	96	113	105	106	109	101	106	91	117	100	95	104	87	106	92	109	98	83	108	115	106	98	99	107	102	118	97	113	113	90	77	112	117	106	88	108	104	107	99	92	112	108	127	108	99	114	113	100	96	121	104	110	123	82	89	105	104	120	106	113	85	90	101	114	104	113	106	100	113	119	109	113	122	87	101	100	109	95	90	88	98	97	114	112	116	109	102	109	89	101	95	96	115	117	100	118	114	109	100	79	115	94	85	87	106	121	104	80	96	101	89	127	97	105	112	99	103	95	111	99	97	101	94	99	82	100	107	84	94	135	86	90	102	94	92	103	103	111	116	88	111	119	108	106	79	107	104	117	98	108	110	91	110	125	82	104	113	101	123	109	90	89	100	105	100	97	92	118	102	116	93	98	106	125	98	105	77	96	107	98	95	109	102	95	107	128	96	97	90	94	104	90	137	92	121	99	112	107	106	102	121	128	108	103	80	108	89	97	104	102	110	102	114	95	99	97	107	101	99	97	95	113	103	93	111	94	105	93	108	92	102	95	114	100	104	105	106	101	99	77	99	102	106	102	104	94	102	99	106	114	94	104	111	87	122	102	116	103	102	94	105	100	110	104	99	90	102	105	95	98	113	107	105	82	91	97	101	101	114	80	91	105	101	106	92	89	95	123	100	109	92	101	101	111	88	98	104	82	94	118	90	98	108	128	97	108	96	92	91	113	75	106	106	88	117	101	97	84	91	95	110	97	107	104	109	110	83	84	95	108	103	110	109	101	95	83	94	90	116	95	92	111	123	93	115	117	102	119	117	105	96	83	81	97	111	80	87	116	116	93	102	100	101	101	112	87	101	79	125	111	107	104	96	105	112	94	109	99	99	99	106	102	102	109	117	94	98	95	99	94	106	104	93	92	110	75	93	98	84	104	97	104	107	108	89	117	112	112	125	96	80	105	110	92	104	89	86	107	96	90	86	113	107	106	86	111	94	96	89	98	106	92	96	100	117	98	126	115	99	102	112	122	103	115	99	97	113	122	101	94	91	100	81	92	111	96	103	96	105	82	101	104	100	103	114	115	84	122	98	91	99	96	108	87	77	90	98	104	109	98	115	107	91	98	69	103	115	92	116	96	98	90	109	95	91	114	102	107	114	107	90	101	88	85	84	102	95	111	122	99	93	93	101	100	101	109	102	119	110	112	119	120	112	87	97	94	107	96	108	105	92	90	98	110	98	90	100	110	108	108	110	107	101	100	99	107	112	93	96	93	98	84	82	107	110	111	93	91	92	106	99	95	93	119	109	101	95	114	90	104	98	102	102	83	97	99	94	103	82	106	104	109	96	88	110	102	92	118	96	109	99	110	92	97	102	101	102	102	105	92	110	112	114	100	101	94	116	83	90	74	98	124	100	81	88	95	127	97	92	100	103	107	98	98	90	114	93	117	112	110	112	104	86	110	102	102	102	108	116	93	95	101	104	95	101	115	100	88	106	95	102	113	108	95	124	101	107	97	117	116	86	109	101	110	102	98	90	105	89	105	105	79	91	100	113	104	106	117	96	103	111	103	127	98	89	99	117	115	107	84	109	94	94	88	106	113	95	112	112	107	90	108	105	95	116	106	111	96	114	104	98	97	105	97	110	115	111	99	93	113	114	101	100	96	110	92	97	90	100	94	87	116	99	91	99	96	108	101	104	114	91	117	95	101	97	94	97	99	95	109	113	105	114	113	95	89	96	99	97	113	111	87	112	96	116	90	103	87	107	94	94	97	88	111	127	105	117	109	116	107	94	92	104	105	90	104	98	95	102	105	105	107	102	100	85	112	72	92	98	102	107	99	127	102	90	98	98	98	110	118	91	103	98	83	94	88	107	106	113	104	94	103	101	98	110	116	101	90	96	100	105	91	107	104	99	95	108	97	107	98	93	111	87	102	107	113	91	97	116	114	99	97	105	123	109	94	123	91	112	103	99	102	121	112	96	111	84	107	107	90	109	102	95	118	109	94	90	111	74	111	88	96	96	107	108	110	107	99	98	106	95	89	102
15856	24030	28444	36054	45176	42562	15872	1160	1025	974	916	878	876	877	815	834	812	760	810	738	787	776	784	768	809	786	773	809	757	745	766	736	740	769	748	728	723	756	796	793	771	723	760	769	751	777	748	715	741	718	816	793	844	745	765	773	772	732	697	767	733	776	744	730	723	760	823	779	733	765	771	795	795	712	745	779	695	756	761	780	745	735	753	749	761	767	736	713	747	751	746	771	712	722	726	781	744	800	711	762	728	726	687	751	733	765	773	755	830	771	743	714	780	731	823	728	744	747	726	748	767	770	748	777	747	741	759	770	766	749	763	728	721	784	744	725	794	744	719	738	771	740	759	724	715	771	736	782	715	763	759	752	711	739	767	765	774	726	735	737	716	727	695	727	798	762	732	782	752	796	812	804	718	755	772	726	728	747	769	759	798	722	726	752	708	761	747	741	724	755	761	748	737	717	748	730	794	745	739	768	806	760	737	779	737	765	751	735	725	759	740	780	738	732	703	819	735	784	731	771	763	787	778	741	739	789	760	712	735	798	740	765	725	767	743	749	759	747	742	753	767	746	766	780	743	724	731	831	715	748	721	744	750	787	678	739	766	690	749	720	678	701	767	779	762	774	701	724	739	721	815	770	746	755	711	758	772	741	783	723	813	723	731	762	736	751	779	747	718	728	756	737	766	719	767	721	727	809	732	769	758	750	769	731	769	769	759	756	726	793	713	747	738	749	742	829	743	725	744	753	790	745	745	716	744	754	705	793	737	724	746	755	737	731	760	713	768	779	731	765	768	782	783	672	767	766	759	746	728	711	764	764	744	740	752	761	777	750	742	754	788	760	743	736	761	695	755	755	725	727	739	784	732	795	753	751	741	757	740	754	756	748	779	796	770	704	728	748	756	741	780	739	739	734	756	732	742	766	752	777	799	774	780	712	741	738	716	762	758	728	737	788	703	780	753	781	762	744	756	733	802	705	716	748	782	784	760	765	720	739	744	711	780	734	754	771	776	738	767	723	743	745	765	746	753	750	762	759	749	727	742	782	765	738	733	720	737	755	738	736	731	768	785	675	781	737	770	767	716	759	749	707	755	769	771	776	745	815	733	757	697	713	735	781	776	692	796	765	701	766	703	748	758	764	688	738	728	725	758	761	756	744	758	753	744	741	747	751	770	746	774	796	747	747	786	734	765	773	732	760	749	720	748	717	723	734	781	780	740	734	718	741	755	724	747	778	780	711	724	750	751	751	728	750	713	762	763	756	760	730	766	709	750	722	722	790	731	746	746	709	719	762	785	742	743	763	716	789	739	741	763	733	735	738	759	743	714	775	784	733	782	738	763	749	724	723	777	725	753	765	768	727	755	746	746	724	727	782	727	806	718	751	769	765	752	735	742	711	744	700	777	759	728	768	710	770	796	723	719	739	752	718	752	760	767	794	753	716	730	719	760	723	749	748	767	743	721	791	709	761	763	786	791	733	751	786	784	759	725	786	746	753	712	787	688	684	758	740	812	710	750	705	765	731	761	748	750	828	750	750	739	764	745	740	751	736	778	778	756	758	755	741	767	770	726	748	748	728	722	723	763	788	762	752	769	758	721	770	746	814	704	792	763	710	773	810	722	771	747	767	733	749	747	759	742	728	765	764	713	748	786	772	790	805	759	742	750	779	700	762	750	777	755	757	786	768	791	748	779	735	760	778	772	751	739	746	772	770	710	743	725	768	781	768	729	733	793	774	776	732	759	751	732	751	757	726	727	781	784	774	722	769	744	740	780	737	742	782	766	738	767	760	697	791	757	769	799	759	772	689	741	744	776	753	739	782	741	781	741	767	763	742	784	737	798	782	764	765	746	747	765	770	728	705	794	816	771	744	770	700	728	728	772	756	800	742	777	747	792	710	729	690	760	744	763	730	750	778	740	736	719	780	785	720	766	718	759	766	734	747	803	706	829	733	764	782	742	740	751	765	763	716	743	782	715	720	784	777	702	749	697	810	799	719	705	768	774	742	767	781	742	729	737	741	780	750	751	742	744	726	741	689	736	777	747	794	751	753	756	731	713	759	770	694	725	760	767	766	744	723	739	750	773	767	766	724	751	805	732	741	747	782	736	723	751	769	761	706	762	731	730	727	774	710	740	741	758	736	770	733	758	743	733	722	743	780	765	719	767	786	747	714	778	775	760	721	739	777	774	757	735	784	765	752	704	782	749	761	751	758	740	710	737	698	764	729	733	783	762	737	734	764	722	724	785	750	761	759	730	789	738	707	769	771	765	801	737	764	780	728	776	765	752	747	755	808	743	792	733	763	774	701	797	731	698	742	817	765	770	811	753	758	770	795	776	754	728	748	771	724	751	746	740	775	732	764	776	736	747	744	768	741	728	777	726	741	736	748	770	714	787	773	729	748	719	741	742	763	750	778	734	749	750	733	797	753	747	772	719	784	779	769	744	743	692	739	688	750	742	777	738	756	740	761	771	767	742	724	747	741	782	783	735	741	732	773	752	760	760	738	761	743	760	749	774	746	746	745	757	775	779	718	752	759	804	753	752	732	736	739	765	778	728	721	780	743	793	771	770	750	788	723	762	716	737	766	766	743	762	744	749	751	689	792	712	755	709	823	735	740	742	748	748	741	719	734	771	705	717	734	744	760	745	774	746	761	749	754	785	759	716	790	750	774	740	748	751	773	756	736	796	745	738	784	731	720	785	747	759	791	799	725	708	747	683	730	726	732	716	730	718	738	780	791	795	804	742	763	720	761	736	775	790	780	762	724	752	748	770	780	768	738	706	758	745	696	718	740	750	756	800	800	781	736	768	773	721	747	735	741	796	752	743	780	774	791	772	713	774	786	723	750	774	737	730	732	724	682	733	725	730	743	783	731	744	758	756	775	741	775	758	763	800	676	738	724	727	792	698	738	716	747	761	755	770	725	738	762	757	743	773	730	779	774	764	726	716	729	761	732	727	766	736	771	763	763	772	768	726	765	755	702	780	714	722	721	714	788	766	713	773	749	739	698	760	780	734	736	723	743	763	710	748	766	769	775	746	714	745	743	715	694	718	761	731	787	731	743	739	737	772	733	747	750	754	730	750	766	744	708	755	703	718	780	726	736	762	715	795	770	780	725	736	708	757	771	710	770	755	764	761	781	754	773	788	706	789	745	750	765	752	733	758	748	751	727	741	792	725	703	755	755	763	754	756	740	759	734	732	771	753	777	763	745	747	756	716	765	739	747	757	778	799	743	753	798	734	726	753	731	778	711	778	731	735	737	738	748	727	729	723	780	768	718	759	708	728	736	699	777	750	755	748	752	782	811	777	728	719	728	721	767	762	754	780	738	723	775	751	781	798	760	745	809	728	760	766	737	747	788	710	744	787	754	757	732	738	756	762	730	796	755	730	721	737	771	728	764	737	755	786	734	734	680	764	792	764	776	725	769	752	754	760	798	800	760	736	788	761	691	728	750	750	757	756	766	735	764	836	719	740	767	764	727	717	724
1200	817	1129	1042	894	747	228	65	60	69	82	80	64	75	63	59	69	73	82	77	77	72	72	92	81	71	81	51	72	65	63	64	60	72	83	64	77	84	72	86	76	90	73	68	81	80	78	76	75	60	71	82	58	79	54	51	83	77	70	70	58	74	68	66	64	71	70	70	80	64	69	66	75	70	79	83	69	76	88	49	76	73	64	68	74	73	72	84	73	57	76	66	74	72	82	68	68	79	73	74	64	76	80	75	60	70	59	73	63	67	74	76	79	65	78	65	74	79	68	77	72	60	74	73	76	56	81	74	75	74	76	64	67	82	70	78	58	87	66	85	77	68	90	55	73	57	56	88	73	84	69	71	68	63	68	77	70	70	61	70	68	67	70	63	77	71	66	68	71	75	72	85	69	67	69	68	76	67	78	81	66	80	70	92	68	71	62	81	69	81	76	74	93	73	79	73	75	82	84	95	79	83	80	80	69	75	75	67	66	76	79	72	80	79	76	74	83	54	78	72	65	55	67	58	67	61	79	65	72	80	63	61	70	61	79	73	67	62	93	70	58	62	68	75	81	88	68	84	64	54	53	61	64	73	68	75	56	76	73	71	78	76	71	55	67	74	70	63	67	74	84	74	65	74	80	85	74	64	74	66	86	76	76	73	67	72	73	93	68	71	66	83	67	73	66	61	83	78	68	84	64	54	68	82	57	72	74	66	66	76	70	71	86	67	73	59	82	58	70	50	64	81	79	69	69	73	74	77	64	79	70	73	72	63	62	73	73	73	75	73	76	62	78	57	91	76	64	62	57	71	63	82	60	58	68	74	82	72	82	62	82	69	77	53	76	75	71	70	69	68	78	72	62	85	68	79	75	103	69	61	63	76	63	82	65	73	72	74	89	79	70	57	73	91	73	77	66	86	75	70	90	73	58	82	80	75	65	65	60	76	72	67	83	70	65	86	68	72	80	57	75	82	76	75	70	86	83	68	66	86	72	66	71	71	80	78	64	76	82	60	78	81	65	70	69	52	72	69	72	66	72	69	77	59	80	62	61	65	73	79	74	87	72	75	70	73	71	54	71	71	71	77	64	65	58	57	61	73	79	76	69	73	80	87	59	71	63	78	88	60	65	60	72	77	68	56	76	67	62	65	53	73	64	63	80	60	60	78	68	70	65	68	70	69	72	84	73	69	82	74	65	67	66	64	75	81	93	78	70	70	71	67	88	90	64	70	72	68	73	88	68	72	70	83	73	69	73	82	69	68	77	79	64	75	85	74	77	66	68	78	90	71	53	85	73	70	77	74	66	79	79	70	68	63	76	75	66	78	74	80	71	58	64	63	63	70	66	66	58	56	63	64	63	73	74	80	69	69	69	62	70	78	76	89	74	73	90	65	66	57	79	60	77	80	71	75	72	71	61	59	76	77	74	74	67	73	82	72	60	69	93	67	91	68	88	72	91	63	69	63	77	74	76	67	62	66	74	74	65	73	73	83	83	80	75	77	62	84	77	62	77	61	76	66	79	65	79	72	68	73	70	71	74	67	71	72	73	66	60	73	71	69	54	61	90	61	66	78	84	63	81	84	67	54	64	82	58	66	71	75	56	69	58	58	70	56	65	75	60	67	62	69	71	70	72	68	71	61	76	74	74	63	71	65	57	70	56	62	69	69	76	69	66	63	81	70	82	61	74	73	62	75	57	66	75	74	66	61	68	76	60	59	75	72	63	78	64	74	71	67	76	74	65	69	64	89	79	63	73	59	54	61	60	79	68	61	58	63	71	75	72	64	63	69	63	76	68	77	62	68	93	59	62	66	81	64	76	79	61	82	71	76	60	67	68	64	69	62	69	67	73	78	77	57	74	81	62	63	61	76	77	74	76	70	72	83	78	82	91	66	79	58	64	72	71	63	70	78	85	60	86	73	77	68	63	69	69	74	67	66	61	63	80	64	73	58	66	51	64	64	78	72	66	76	64	66	80	68	70	72	79	74	66	63	78	70	66	94	59	71	73	55	64	76	81	53	64	63	80	68	58	78	71	53	84	63	56	72	85	76	81	73	89	68	56	101	66	72	75	64	70	89	64	73	75	72	66	67	75	67	51	77	85	76	59	80	80	85	83	73	70	71	77	74	73	54	71	73	73	62	50	86	70	75	72	79	81	77	75	52	75	83	81	76	67	64	70	59	75	82	77	71	80	80	88	76	81	83	72	58	69	73	68	72	86	93	68	73	66	81	60	68	59	78	68	67	64	63	75	75	63	69	75	64	65	73	98	66	70	71	90	68	72	83	64	75	70	68	71	71	70	72	75	63	67	71	65	68	57	58	70	70	81	87	68	72	55	75	71	68	78	82	59	72	63	58	62	65	56	74	81	80	71	76	70	74	71	59	66	86	76	69	62	83	70	60	68	64	70	72	68	74	72	70	68	59	73	73	65	74	63	75	68	71	79	73	82	66	71	55	76	82	64	66	77	66	74	70	70	68	59	72	73	77	88	76	85	65	71	72	70	73	66	62	66	81	71	84	64	90	64	64	74	74	74	73	71	65	59	50	82	61	74	78	78	73	72	77	61	67	88	68	61	63	79	82	74	63	81	83	61	91	77	76	76	65	54	71	67	82	79	76	69	75	77	60	78	57	73	83	66	72	55	61	58	69	59	77	48	65	74	67	85	77	81	68	78	77	77	67	59	63	79	75	63	70	64	59	67	78	68	65	71	66	73	63	86	72	69	73	72	72	71	64	74	77	76	62	82	66	59	69	93	79	87	71	78	77	57	58	76	83	81	63	74	58	58	75	72	64	76	70	64	76	68	77	64	71	69	69	60	74	70	57	60	76	72	77	87	59	78	71	65	80	66	63	78	78	61	68	64	76	66	52	77	57	71	79	84	70	80	75	78	73	68	67	64	70	79	75	72	62	69	79	72	61	65	76	58	57	81	66	56	71	71	87	66	79	85	87	71	70	69	56	75	87	76	76	67	73	79	65	71	77	66	64	62	78	77	77	76	85	62	61	60	54	81	74	53	63	74	84	57	53	74	80	77	67	71	60	66	64	76	71	66	72	77	75	60	62	76	71	73	81	75	57	81	91	78	64	71	66	61	72	64	84	86	72	84	82	60	72	62	69	67	56	60	74	75	69	62	67	68	77	69	60	71	65	76	66	71	66	68	73	68	81	71	67	90	68	63	67	75	64	71	66	69	71	77	56	65	77	64	71	69	73	53	75	68	72	76	70	81	57	65	67	63	76	81	68	75	71	68	85	61	74	70	76	65	65	76	68	70	63	64	63	80	70	70	91	72	61	62	74	65	68	64	76	64	86	80	79	74	82	80	67	73	70	76	72	65	66	66	69	73	71	75	64	65	72	86	68	65	81	64	69	79	67	67	80	76	60	61	75	82	67	70	60	75	64	71	65	69	72	63	71	72	72	62	60	70	76	72	71	65	67	80	73	77	69	78	77	73	77	69	71	63	63	72	63	63	61	52	80	72	92
10567	10007	11509	15076	20509	19819	5379	585	622	589	608	552	529	557	550	604	536	628	577	520	576	523	549	540	561	530	525	558	556	550	555	554	595	527	580	553	561	564	537	562	555	540	588	614	514	565	521	525	585	536	542	519	559	549	527	551	585	600	502	580	552	533	532	534	563	572	595	573	576	548	575	499	531	530	557	547	544	584	486	548	547	564	561	593	570	529	542	565	559	597	523	522	551	523	532	540	551	543	562	562	534	587	546	516	570	539	586	574	563	584	559	510	548	600	539	573	541	579	536	541	577	541	565	543	562	594	557	522	545	594	513	559	526	563	515	563	588	535	548	580	572	527	541	554	563	531	575	581	592	565	532	524	563	515	519	573	582	586	553	569	575	587	551	548	573	533	572	549	563	532	563	513	545	531	550	565	536	614	558	535	554	557	550	552	554	560	599	564	534	495	571	588	560	528	568	541	522	511	563	545	513	560	555	538	540	547	553	541	541	553	594	573	537	544	550	537	541	585	564	575	578	502	574	554	579	522	555	564	540	584	584	576	565	541	543	574	554	544	527	519	552	576	525	551	554	587	539	539	561	544	560	539	548	571	549	529	588	568	565	542	549	525	547	518	560	566	519	526	580	562	569	550	577	551	592	568	541	546	552	595	519	526	548	547	547	543	580	566	524	534	575	594	569	579	519	535	525	540	573	517	595	525	545	547	549	575	516	552	561	599	525	538	534	511	561	571	594	553	544	548	578	575	571	584	512	563	560	523	597	506	535	559	525	540	539	524	538	543	547	553	542	542	520	542	547	547	569	516	575	554	581	611	548	554	538	572	543	547	546	597	518	564	579	532	532	550	552	510	580	561	543	585	538	530	596	536	550	525	542	567	550	536	579	542	569	553	517	543	561	564	553	567	572	537	576	537	591	542	564	549	568	567	539	531	547	585	565	526	553	548	580	528	549	515	570	531	570	585	580	565	513	588	568	547	560	537	532	575	559	560	601	573	575	558	560	520	553	569	568	511	544	551	570	534	547	564	592	608	572	564	577	566	543	542	560	549	516	534	564	562	531	524	521	567	524	587	523	536	543	591	560	518	515	532	544	529	571	541	561	552	565	539	582	613	527	560	546	573	556	539	574	544	589	563	530	566	530	534	564	522	535	562	571	547	565	549	531	544	559	581	490	589	536	559	588	570	554	560	531	561	536	531	591	599	543	524	565	521	587	585	566	558	571	526	544	585	550	547	563	500	597	528	575	554	540	588	578	510	526	566	561	533	563	566	579	583	558	532	575	578	562	533	544	561	523	554	475	555	554	567	566	553	589	550	572	522	546	542	572	538	543	608	538	547	531	553	584	516	588	520	561	569	548	597	503	561	613	535	568	545	566	560	551	554	516	566	553	608	529	555	578	596	617	519	506	561	550	571	509	511	553	538	548	559	540	535	569	543	566	564	581	560	569	538	517	521	534	530	587	557	541	578	540	597	503	582	519	480	538	604	536	536	541	554	568	570	597	575	544	583	548	584	552	559	554	592	569	494	566	597	558	514	566	583	590	548	555	556	585	560	544	527	571	578	549	539	567	537	564	540	491	554	560	612	560	579	533	516	535	559	565	590	593	609	576	551	566	542	529	559	533	548	557	591	606	532	560	555	593	536	550	595	566	561	558	547	571	583	576	538	536	562	542	536	552	573	516	575	548	515	539	537	539	572	498	486	617	544	553	540	541	526	586	535	533	544	510	616	549	573	564	578	548	498	560	559	538	523	543	544	532	548	539	565	584	545	555	537	549	547	557	536	604	565	583	581	553	621	567	616	586	568	596	547	541	595	530	580	570	567	542	545	573	546	540	558	578	533	501	531	558	563	527	570	608	539	562	576	521	544	513	534	571	593	568	548	569	570	550	533	535	569	547	540	556	592	542	565	546	560	579	518	534	578	499	564	574	579	552	563	558	567	559	577	549	556	612	596	550	555	537	549	568	569	561	592	558	580	564	579	567	561	533	526	537	529	534	579	537	543	535	560	563	560	549	551	536	581	540	561	536	545	542	547	509	506	587	595	584	544	553	566	586	577	530	576	547	570	542	560	533	528	533	578	528	536	527	566	516	563	529	546	529	558	529	554	548	562	523	497	537	588	546	523	536	579	580	539	548	563	574	521	547	542	559	512	546	552	537	543	566	555	590	545	557	518	615	573	531	542	543	527	568	554	534	549	549	529	566	534	559	525	545	524	590	538	553	497	602	560	545	565	538	556	531	533	569	523	573	569	536	576	567	554	528	551	534	545	555	573	549	578	558	580	532	549	565	519	572	568	541	595	562	543	562	541	537	532	559	540	584	558	551	563	543	538	546	560	540	567	551	573	527	601	572	533	554	524	565	591	531	531	589	558	562	531	515	560	535	533	544	523	571	545	537	557	553	579	586	535	556	534	591	568	528	531	513	542	537	533	571	531	567	532	587	578	529	582	542	542	575	575	569	556	579	545	610	585	577	532	558	547	539	569	529	542	551	558	539	539	538	566	544	575	542	529	554	583	540	529	547	597	551	578	525	548	577	538	568	547	547	549	541	558	572	543	558	561	531	578	556	583	521	541	560	548	558	535	583	550	528	577	575	549	528	544	569	543	555	530	548	583	507	574	599	543	567	567	530	553	556	532	545	569	522	551	537	522	549	562	553	537	536	511	603	576	525	535	549	550	593	579	600	514	545	539	567	552	533	560	525	518	564	540	541	538	517	562	537	582	557	526	530	534	599	553	543	535	559	551	556	538	561	559	560	534	536	590	570	555	555	580	541	575	517	598	585	532	574	594	539	589	533	575	534	575	548	540	551	603	543	557	534	583	530	552	590	588	512	592	569	545	557	546	507	533	529	560	555	536	540	597	556	589	561	582	529	589	590	547	593	541	552	587	551	541	522	535	556	567	521	610	576	590	555	530	558	557	559	536	563	561	571	559	592	533	525	523	532	585	554	550	597	496	521	520	561	525	554	562	558	568	550	560	557	581	565	588	571	531	558	594	534	543	558	577	571	593	525	563	611	578	540	557	558	580	544	528	555	544	532	560	563	520	531	578	555	575	562	525	562	539	564	564	550	537	542	531	517	564	532	616	569	548	525	541	572	574	575	564	563	572	560	515	560	518	572	541	550	519	556	586	529	509	552	543	559	530	546	528	517	599	542	537	534	542	539	596	580	547	536	526	570	537	550	552	558	558	525	592	517	531	516	552	572	587	567	546	550	561	560	567	568	552	565	525	554	564	533	525	535	537	560	573	542	568	560	506	531	565	601	571	549	558	546	586	570	521	530	545	549	521	552	548	575	562	568	558	519	554	581	571	564	540	598	544	528	547	578	522	551	560	542	577	545	568	533	586	601	561	551	549	583	530	559	594	523	553	531	552	567	526	571	565	562	565	553	526	534	504	539	555	544	593	565	533	526	529	538	582	511	552	563	528	532	540	552	521	570	558	546	536	582	558	562	575	536	511	568	522	534	566	569	582	576	572
819	1620	2850	3050	2922	3334	940	68	68	73	79	76	80	71	66	87	67	80	71	70	77	81	73	85	80	74	56	71	78	86	71	70	72	86	60	78	81	73	82	57	79	73	69	70	59	77	73	59	71	68	80	78	80	70	66	72	88	65	80	75	90	70	57	74	72	64	61	70	84	68	77	59	79	90	74	80	76	93	71	77	90	88	74	86	68	69	79	80	68	71	72	65	77	59	65	84	90	58	64	86	82	87	71	67	79	66	63	68	73	72	76	60	72	81	51	75	75	72	68	58	66	88	70	66	78	66	67	64	67	77	77	76	89	68	69	60	73	72	92	68	79	81	83	71	66	71	70	71	68	70	57	87	76	70	62	75	70	67	77	66	72	59	75	62	51	73	69	62	67	73	74	67	63	76	62	78	74	70	70	73	88	67	65	72	73	80	72	70	78	71	83	79	73	60	73	72	66	80	77	68	85	80	74	64	64	82	66	54	84	59	73	80	66	69	83	95	69	69	81	77	52	84	76	79	69	80	84	88	89	68	68	67	87	69	66	67	79	69	69	70	71	65	66	70	69	74	82	66	76	67	74	76	70	73	70	75	78	74	87	70	91	65	85	68	75	74	82	69	71	82	72	81	81	64	76	79	67	79	74	79	61	92	67	67	90	72	73	82	80	81	64	53	79	73	75	67	71	76	74	83	68	84	72	68	83	83	65	85	71	71	66	55	87	75	66	66	89	74	82	88	65	84	73	78	92	74	85	73	78	76	68	71	71	76	78	84	82	66	68	78	60	61	78	85	76	89	62	70	77	68	80	61	83	67	84	66	86	72	77	72	76	78	67	60	67	71	85	81	74	68	88	63	70	62	70	73	85	63	70	85	72	75	77	71	69	85	56	65	69	69	70	82	75	85	74	81	82	62	80	87	66	76	55	75	65	71	89	70	77	75	68	77	82	79	61	64	71	81	63	74	56	78	73	79	96	75	87	88	93	89	68	70	84	73	86	66	87	87	79	61	74	90	72	58	69	73	66	75	63	67	71	68	85	73	66	85	65	79	86	82	62	66	70	72	71	67	69	70	92	81	67	74	67	81	67	68	68	79	64	73	75	81	78	75	83	53	61	67	56	68	71	50	64	72	56	75	70	75	77	73	92	76	71	69	78	65	63	68	75	63	86	76	79	76	76	86	70	50	79	78	80	68	80	54	75	64	85	73	61	67	69	76	85	80	73	82	81	74	79	84	72	76	75	80	64	76	71	82	60	78	70	88	77	79	67	70	71	81	70	65	97	68	67	57	76	71	68	66	64	65	65	63	66	72	71	82	73	94	76	75	82	70	75	61	70	66	68	70	70	70	63	73	90	75	71	65	85	73	67	59	85	77	76	66	74	80	56	75	76	65	70	63	89	73	77	61	80	80	66	83	73	80	67	71	79	52	81	67	69	72	87	67	75	60	64	78	81	84	70	73	70	77	83	74	69	69	76	73	72	80	87	77	73	80	73	78	82	83	76	69	89	71	86	72	62	74	78	55	77	76	87	73	70	62	66	72	76	79	63	54	65	79	78	82	73	84	56	71	71	72	79	86	80	66	66	82	65	64	48	67	63	86	75	81	84	81	79	83	61	62	75	65	83	60	90	63	64	59	61	70	83	72	74	80	74	73	76	83	77	86	77	84	59	75	59	83	64	69	74	70	71	77	78	71	66	64	64	67	68	72	67	71	69	67	61	70	65	95	65	60	75	72	73	77	68	83	79	76	68	69	87	69	81	70	84	67	45	72	70	82	85	66	65	82	72	75	73	81	89	85	60	74	58	85	67	67	75	70	64	84	73	66	92	70	68	74	57	60	79	74	66	76	79	77	55	89	76	57	68	76	75	94	67	81	77	78	74	73	84	81	68	65	84	73	69	72	83	87	80	86	59	81	68	76	61	83	77	81	68	91	77	79	74	78	66	78	66	72	86	82	64	74	61	75	82	75	72	63	69	70	73	91	64	73	68	72	84	69	72	72	79	63	73	77	87	74	60	72	79	75	89	74	75	65	75	69	80	75	86	64	99	78	48	71	77	76	82	82	64	91	77	73	64	67	78	67	70	78	89	80	63	76	61	64	79	81	68	63	81	81	84	80	64	70	66	70	89	63	66	85	80	69	59	74	74	76	67	84	67	80	68	65	73	71	80	81	64	58	77	70	80	57	66	66	76	63	81	72	68	79	74	75	67	67	67	59	72	68	75	80	75	69	74	73	73	79	73	74	70	96	64	72	80	66	63	66	72	74	70	63	65	80	89	72	79	73	75	69	69	80	81	81	76	67	90	60	81	74	78	63	69	74	78	67	73	68	67	68	67	61	68	73	76	68	84	78	84	60	62	66	68	85	72	69	64	73	68	68	87	59	59	76	86	77	82	95	88	78	83	88	69	82	71	50	70	72	54	66	85	79	79	70	81	77	60	76	72	80	101	70	67	73	73	71	80	63	83	77	68	79	67	75	62	72	73	81	69	76	71	71	84	61	68	77	52	66	75	69	77	70	77	60	70	75	76	67	78	95	89	67	87	66	67	78	62	64	99	72	81	74	73	79	69	86	61	68	63	68	74	80	84	69	68	54	88	82	84	59	101	74	70	64	87	80	74	79	56	64	67	76	75	81	62	70	71	83	68	71	74	91	67	77	84	74	74	65	68	71	68	71	85	65	92	68	75	68	70	64	55	80	81	82	83	78	77	73	92	76	70	73	85	67	92	73	70	73	70	65	72	82	82	71	76	70	71	70	78	75	72	68	68	83	64	72	97	64	64	69	72	91	74	77	78	57	84	83	86	88	91	66	76	73	73	65	73	74	73	80	85	70	76	78	66	77	83	88	80	68	78	73	78	79	77	71	83	77	79	95	64	75	99	84	84	77	82	90	80	71	63	70	77	65	68	63	66	78	68	76	70	73	78	71	69	64	74	73	79	62	72	68	76	79	81	79	61	91	79	72	72	75	86	79	63	67	68	85	81	72	68	82	79	67	82	86	74	63	79	73	71	62	61	56	89	77	73	71	93	81	62	73	82	83	80	78	70	85	69	68	85	75	81	82	67	85	88	81	89	78	59	72	83	68	78	76	82	81	75	82	67	85	78	74	70	60	85	74	76	78	84	55	92	85	68	88	80	77	62	78	60	80	82	67	93	70	67	77	86	69	73	66	70	78	64	69	80	78	75	80	73	74	78	74	68	81	75	71	95	65	79	65	77	85	68	97	78	71	71	75	69	68	66	68	81	77	59	67	61	70	84	84	75	82	77	83	70	92	77	88	68	61	84	77	74	70	75	62	67	67	80	73	72	51	60	59	76	69	83	67	79	69	80	94	73	80	71	66	63	87	68	71	67	78	78	64	64	85	68	82	102	56	73	73	77	83	66	58	89	75	77	73	65	66	65	65	67	88	89	74	66	79	78	69	63	74	65	70	76	93	62	75	82	73	76	77	84	60	77	84	77	89	89	71	59	83	67	77
14468	15556	20427	29971	40438	39381	12969	855	780	707	654	640	612	611	585	600	607	544	555	562	587	542	536	566	580	569	559	537	526	578	546	534	567	568	566	591	554	569	553	574	567	604	572	553	576	508	561	526	587	553	532	588	531	598	546	548	533	547	569	507	564	543	560	568	513	491	575	518	560	533	550	601	559	516	587	545	550	540	571	582	525	528	537	569	556	588	549	556	550	514	544	537	528	565	570	535	558	551	530	536	600	599	556	573	562	475	545	576	547	539	524	563	492	517	548	524	522	567	609	485	527	530	566	559	547	567	565	560	535	556	564	568	571	538	552	531	567	582	528	533	569	543	517	546	562	584	525	498	555	520	564	541	527	596	558	557	550	535	602	587	519	530	542	543	545	559	526	534	566	560	531	553	578	560	573	581	543	568	548	543	559	538	576	529	555	587	575	541	517	538	523	529	582	534	569	555	496	536	545	591	552	528	536	576	607	560	545	546	527	529	495	564	563	553	565	560	554	544	547	540	552	556	614	518	553	586	544	533	578	530	526	554	584	529	530	518	519	568	541	584	557	551	538	564	562	570	481	550	562	505	556	563	587	497	557	545	572	602	557	536	549	540	557	525	561	575	518	511	546	550	522	498	534	523	533	554	531	577	502	530	581	549	540	549	575	570	538	528	508	558	568	548	564	551	542	542	553	548	523	566	550	556	564	605	536	557	549	520	580	518	495	553	558	572	520	573	538	507	570	583	551	532	540	558	567	540	560	515	547	526	519	558	535	546	563	499	584	522	565	548	526	572	575	502	554	571	545	558	549	542	528	550	554	541	594	499	545	551	585	553	532	536	556	558	501	542	532	549	552	519	490	560	534	528	554	579	524	544	584	571	542	601	591	499	577	546	587	533	542	566	560	475	556	561	579	521	549	562	534	544	532	565	552	533	534	543	544	520	522	540	552	565	581	541	527	528	550	519	506	534	548	536	556	509	529	530	514	536	539	591	579	573	594	536	565	593	554	541	538	547	560	524	537	561	578	562	559	519	546	512	552	574	581	577	516	511	539	585	566	543	574	532	521	569	559	518	566	573	545	575	511	593	546	526	549	577	557	548	538	556	565	539	570	555	568	553	536	548	533	566	558	513	511	555	522	506	550	583	555	516	584	566	562	557	597	527	536	518	554	552	567	533	590	521	566	487	565	581	542	520	556	551	526	553	554	508	576	537	565	482	574	551	526	549	556	588	571	567	522	570	541	552	547	567	519	512	551	557	531	563	582	540	551	583	523	593	550	543	509	558	521	531	546	590	527	536	556	574	554	550	528	578	541	561	509	574	585	542	526	551	512	567	569	561	580	543	500	562	519	564	526	553	521	569	538	574	529	526	545	537	524	562	544	529	553	534	556	527	516	579	542	574	535	558	525	556	563	573	556	501	552	552	566	569	540	548	557	561	557	566	566	536	584	560	521	532	541	540	547	518	543	492	537	553	539	566	524	559	585	515	541	572	552	551	552	540	578	570	548	568	584	576	522	540	543	563	540	538	527	530	575	577	537	566	525	573	483	545	595	526	506	550	557	512	566	564	512	511	573	559	570	557	549	559	527	550	554	567	569	523	544	532	532	531	557	568	571	570	554	551	556	540	560	517	500	545	517	530	541	547	573	554	584	559	551	583	540	545	528	526	561	530	555	522	563	548	558	577	556	491	546	529	518	539	554	532	527	525	581	582	565	537	513	558	563	581	543	551	567	552	554	523	567	549	556	549	537	568	539	510	580	507	535	547	514	546	587	539	544	543	559	561	579	569	595	558	541	589	517	522	581	542	520	529	522	498	558	546	569	585	553	565	541	565	513	528	555	532	611	558	518	532	574	560	554	501	540	559	561	559	535	553	539	563	533	563	560	545	516	556	567	534	552	541	578	529	541	554	541	564	554	572	527	552	548	527	607	575	536	565	598	546	553	541	574	551	518	605	547	540	523	546	566	533	546	541	539	536	564	554	541	556	542	584	496	491	524	530	567	538	551	552	556	586	591	539	535	492	547	556	537	529	545	540	533	550	529	545	574	552	557	569	569	558	528	526	571	539	516	540	576	569	569	535	577	545	558	578	551	574	515	547	540	509	599	558	541	541	580	606	545	563	508	533	577	515	607	540	562	524	532	543	542	541	587	533	542	537	567	547	570	568	532	566	509	516	541	550	529	600	501	549	558	560	544	550	518	590	538	506	531	559	539	547	522	559	553	551	534	518	515	523	543	537	529	551	543	533	563	530	545	564	567	553	543	571	519	575	551	552	556	542	566	518	591	532	534	521	556	558	551	569	569	543	555	529	565	552	538	542	539	547	556	583	540	540	518	578	577	622	565	547	577	550	585	565	620	534	573	538	564	588	527	541	575	528	562	519	578	538	562	566	519	565	587	543	547	531	533	566	553	575	557	556	529	537	543	530	569	544	555	561	525	518	550	550	560	576	544	569	568	547	550	539	573	526	579	572	559	526	566	565	519	534	528	538	512	520	594	548	564	570	544	542	562	589	525	549	536	505	549	539	571	570	514	576	497	528	523	494	578	518	560	522	515	541	526	564	532	558	513	549	528	547	538	538	543	549	580	542	549	517	546	526	526	604	545	532	576	509	504	541	547	564	527	524	572	503	568	529	549	526	540	545	550	576	561	525	557	509	533	546	493	511	561	548	528	533	508	552	528	552	556	532	539	543	541	550	531	531	545	527	568	557	517	533	537	532	592	538	493	533	568	555	533	525	553	520	536	504	539	517	534	551	558	574	554	547	567	549	560	561	566	558	510	544	547	578	545	560	536	590	591	554	518	505	505	546	529	547	554	564	572	561	582	582	506	602	588	551	577	547	532	527	550	554	533	534	585	548	531	578	532	574	585	540	540	551	535	562	516	508	504	523	533	578	585	531	528	542	499	577	567	525	535	555	565	537	512	554	536	570	530	552	551	543	599	547	561	542	585	547	558	570	556	512	521	508	527	583	576	536	582	553	591	551	566	573	563	539	578	551	525	574	514	562	536	580	566	540	539	563	563	535	531	534	567	529	578	564	506	546	538	515	559	583	568	564	537	514	518	521	519	531	535	507	563	547	551	539	533	507	584	581	592	559	538	553	556	526	527	528	567	533	496	500	532	579	553	573	544	536	520	564	564	555	547	540	543	546	542	520	521	521	578	546	521	533	550	562	536	555	569	604	517	510	571	557	572	541	552	571	540	584	550	558	517	541	595	536	548	548	552	552	554	535	571	551	551	550	563	555	584	584	534	574	579	536	528	507	539	553	516	548	509	510	534	573	551	596	554	551	566	496	537	511	511	546	538	530	522	545	574	580	606	520	550	545	546	573	527	570	540	567	535	543	577	560	524	592	574	516	521	527	568	576	586	564	533	542	537	558	530	584	543	544	540	528	561	552	585	561	543	556	521	518	562	567	556	497	567	551	579	544	543	541	534	500	564	531	531	560	536	584	569	509	588	549	506	557	555	545	558	480	509	549
1821	632	1927	2743	2648	2972	577	110	117	109	115	101	108	115	106	82	112	97	93	111	110	88	85	100	93	92	100	97	97	100	94	108	108	109	94	98	95	103	109	100	87	94	95	86	107	96	99	111	106	99	116	106	88	112	126	116	93	121	96	112	100	100	98	83	102	98	110	115	94	97	121	105	95	101	100	105	110	110	108	89	81	112	93	90	87	121	103	109	100	115	107	88	124	96	86	98	82	106	109	117	95	84	113	104	82	92	106	92	107	102	114	116	97	110	112	92	108	91	94	105	93	103	112	111	103	106	97	86	99	87	113	112	97	99	92	83	100	103	93	111	105	94	107	113	100	101	112	87	113	110	97	72	102	107	84	117	89	111	91	83	115	82	93	111	93	119	101	96	99	105	87	114	118	99	118	94	98	95	86	95	101	119	104	108	117	97	97	95	89	112	90	112	106	100	116	111	103	102	116	99	116	116	92	117	93	108	112	113	106	84	117	98	105	91	102	97	97	102	87	113	122	90	96	114	107	87	93	97	84	99	82	107	95	92	103	109	89	97	92	96	115	94	86	92	112	83	95	104	111	120	104	99	125	112	108	99	91	88	96	109	92	115	86	101	91	110	109	113	116	91	102	97	109	116	115	106	95	106	103	101	95	103	119	86	114	112	112	95	82	91	98	106	113	97	100	88	103	113	79	104	116	92	109	123	100	101	90	95	103	87	84	95	101	106	115	110	106	107	116	100	117	113	130	98	127	118	95	91	90	107	105	84	90	87	91	117	96	90	96	108	96	93	98	113	118	108	108	104	109	104	92	88	100	76	86	96	94	111	130	116	100	115	115	118	86	123	107	121	86	95	100	97	102	104	103	106	99	104	92	110	108	101	114	117	86	105	86	105	100	114	89	116	82	97	105	114	92	107	119	99	92	102	94	85	94	93	94	113	109	104	87	99	98	115	89	104	95	110	103	85	103	94	103	109	97	101	84	98	97	101	108	114	104	117	99	93	97	96	96	103	91	101	104	80	101	90	102	93	116	103	86	102	90	99	96	99	94	116	103	113	110	99	112	84	117	115	105	87	107	112	104	102	85	98	103	95	89	112	101	104	90	112	105	107	109	126	101	97	98	103	118	90	87	82	123	106	109	96	87	93	110	109	88	114	100	96	110	93	96	90	91	101	108	89	102	111	91	99	99	87	110	114	96	86	79	83	84	103	115	75	84	86	103	108	94	95	118	108	97	114	94	93	112	99	99	91	87	101	102	113	106	111	116	100	107	107	105	84	101	82	90	108	108	112	103	103	104	99	98	108	95	97	87	106	96	109	103	101	113	111	98	102	112	102	93	85	76	91	109	123	82	100	98	106	92	98	98	86	119	127	102	100	92	93	112	107	116	89	111	104	117	100	85	98	84	83	82	106	98	105	97	102	91	105	98	85	93	99	110	106	94	100	102	95	84	114	108	91	98	102	96	84	102	88	110	108	86	99	114	97	99	100	111	88	94	85	112	94	76	94	81	110	91	121	112	89	96	105	106	95	106	110	97	104	112	92	92	97	96	114	100	100	92	108	97	108	103	89	114	97	110	90	108	119	102	108	114	104	99	100	116	87	86	101	94	102	120	87	95	107	78	98	103	100	114	129	89	87	94	98	116	107	89	103	106	119	104	93	92	106	113	93	110	110	123	113	100	85	106	102	76	92	78	113	100	96	101	93	104	111	109	109	100	106	97	120	92	100	101	111	113	97	118	117	98	113	114	84	103	88	106	99	118	94	104	98	84	109	106	107	124	102	99	106	97	89	94	91	103	106	105	112	79	105	97	87	102	104	108	112	108	99	98	82	94	102	90	114	114	94	95	107	112	111	107	97	105	93	93	101	126	114	110	111	100	105	87	110	108	104	101	99	107	110	89	97	100	114	108	110	104	80	131	98	76	99	100	84	116	73	102	93	102	104	94	102	105	113	100	105	97	108	91	108	94	100	97	105	108	100	100	100	102	102	105	89	113	100	108	120	107	109	95	88	99	85	95	113	80	104	105	110	111	104	106	100	113	90	107	97	87	110	91	107	99	97	111	101	101	88	105	104	101	96	95	102	84	119	104	116	104	109	79	94	108	106	105	109	115	93	110	97	91	88	118	100	94	103	94	110	117	105	104	104	117	98	116	105	100	82	99	101	89	108	96	97	92	99	102	101	105	85	97	96	107	103	115	98	121	95	107	89	107	87	111	94	103	94	107	112	96	102	85	103	95	99	109	100	116	99	114	111	103	81	113	98	99	93	115	109	109	102	110	115	107	97	105	123	99	103	84	113	92	100	95	101	100	106	96	89	95	89	75	103	98	108	106	112	101	92	115	96	99	98	102	100	116	87	92	99	99	103	90	107	102	118	110	94	113	93	103	83	101	124	109	106	86	102	106	106	94	95	88	106	93	101	110	84	122	107	95	96	103	90	77	97	96	112	123	106	91	110	109	98	108	88	98	133	98	103	96	105	101	95	101	117	97	107	122	105	90	98	90	100	112	96	100	94	115	104	91	136	103	108	98	104	117	99	111	103	90	95	105	100	110	90	101	98	92	105	98	78	113	93	107	109	84	95	102	93	107	122	101	114	98	91	102	92	95	95	102	108	124	102	97	101	104	96	93	106	110	86	109	116	113	97	101	101	99	113	122	92	107	97	94	110	116	115	111	94	105	100	83	100	91	78	116	91	100	78	90	92	101	87	98	103	96	97	92	100	121	102	120	112	94	97	97	94	103	105	101	106	103	81	125	96	89	94	84	96	87	104	84	103	103	100	103	108	105	109	90	96	93	104	114	126	116	95	131	116	99	111	92	109	103	93	97	102	97	108	95	112	115	101	104	97	99	91	98	125	102	110	79	94	101	91	75	87	107	101	83	116	102	118	109	127	92	96	102	102	97	105	99	103	110	82	100	102	98	103	112	106	115	112	107	107	109	94	96	104	102	102	103	92	79	95	106	96	89	124	118	115	110	96	100	100	113	119	117	90	97	91	97	89	85	110	100	113	128	97	97	116	105	105	115	84	118	117	108	121	88	85	118	90	93	88	92	109	98	87	110	92	97	117	105	98	97	100	97	112	101	109	105	104	109	115	114	105	92	102	112	97	95	90	101	102	108	90	110	96	112	105	114	86	111	110	104	116	111	89	109	106	106	106	95	118	98	90	100	95	86	90	107	109	108	95	100	83	106	105	94	102	125	103	101	99	99	104	95	104	93	122	87	101	92	98	94	96	103	98	99	90	102	104	84	90	92	99	90	101	104	114	93	98	95	96	102	97	88	104	94	101	106	89	109	99	105	80	100	96	87	116	111	95	105	106	98	88	95	90	96	91	99	107	100	104	112	111	118	101	93	107	108	104	117	84	112	107	89	105	102	102	90	87	101	101	108	104	104	104	103	103	98	117	90	109	104	102	95	108	99	112	116	87	95	87	115	83	107	103	108	95	85	112	106	106	109	101	107	104	103	97	91	105	111	99
13907	7656	17195	29172	38350	38215	8180	1067	980	949	864	841	873	846	789	807	826	809	815	809	762	766	753	820	775	842	788	785	741	761	753	817	815	793	781	793	783	799	805	735	822	776	744	726	800	770	791	774	743	828	747	784	802	818	762	767	794	778	739	803	765	752	798	819	772	776	718	785	742	805	783	828	750	772	746	762	759	820	786	741	786	768	768	786	759	770	762	788	734	790	780	803	753	717	782	774	748	748	759	761	705	797	755	793	776	759	721	741	743	746	820	815	800	779	763	772	777	788	749	740	750	779	789	787	769	795	780	759	788	735	758	829	769	803	758	793	744	797	721	776	812	809	770	823	804	763	777	811	747	758	763	747	792	784	759	734	824	775	737	828	749	775	746	757	766	793	770	759	743	739	756	789	776	833	778	765	774	788	854	822	810	744	787	808	830	760	739	787	822	763	781	798	776	728	793	783	791	780	781	718	780	775	784	758	749	807	767	790	754	755	802	785	801	806	767	809	801	759	795	791	799	786	812	777	788	786	750	758	781	769	780	808	774	780	771	758	796	759	771	768	771	787	753	748	757	722	786	803	772	758	823	791	788	790	781	710	802	784	769	766	755	727	771	769	761	778	763	730	739	791	802	794	715	777	771	836	772	766	812	765	806	801	806	783	822	807	823	778	813	764	754	788	742	732	796	768	769	719	792	816	743	766	794	794	765	747	764	805	737	785	825	783	753	800	769	759	761	741	817	715	789	831	782	733	786	764	733	761	743	713	819	832	758	793	761	766	826	784	695	789	774	750	772	759	784	783	763	781	745	734	749	791	795	791	781	780	751	732	784	774	782	783	769	797	793	777	752	772	797	786	778	715	772	755	741	744	742	726	782	805	792	750	806	751	771	770	758	812	799	783	773	806	733	731	743	790	845	837	779	765	841	745	850	766	787	731	776	812	791	784	799	743	762	740	774	787	747	755	782	751	769	777	788	754	765	779	776	745	815	776	843	751	771	779	757	758	793	827	787	783	763	781	786	722	786	716	766	770	732	751	806	745	736	791	791	763	766	774	753	741	825	751	799	759	808	748	774	795	820	820	780	768	828	778	776	746	755	780	770	761	767	789	777	795	820	823	741	801	768	742	807	745	781	733	759	796	781	775	815	800	769	742	745	755	766	757	778	801	775	777	773	770	751	782	811	787	778	813	801	762	788	755	755	769	760	778	745	771	741	780	792	738	810	749	802	787	777	769	808	761	758	811	775	724	817	801	772	754	777	779	794	790	777	769	796	764	791	805	750	787	798	781	788	808	770	775	798	729	766	799	738	762	789	740	773	755	777	772	769	772	754	782	769	819	819	714	825	773	742	766	752	722	732	832	765	789	760	803	769	769	766	750	737	772	781	746	767	841	747	808	786	773	803	775	750	763	817	814	725	793	786	769	746	772	778	777	785	759	783	757	756	700	789	759	787	759	753	785	716	789	748	797	792	759	796	757	823	767	779	829	772	735	803	789	807	795	781	783	785	686	752	765	786	841	744	786	770	790	763	715	767	784	790	762	762	781	785	788	788	786	784	738	732	763	745	842	817	766	767	755	723	748	770	750	802	730	799	750	755	759	815	805	773	789	798	762	785	842	770	766	784	791	804	797	789	782	773	808	828	763	780	782	778	820	838	780	802	734	821	797	792	722	754	760	776	776	812	781	769	814	789	772	707	753	778	730	799	785	768	761	790	799	773	758	773	753	796	809	774	761	782	796	789	824	754	763	751	782	825	685	746	820	791	759	776	773	780	743	780	791	775	766	730	754	739	786	772	727	789	772	773	756	765	776	794	773	796	768	771	767	791	774	754	791	787	773	807	745	810	799	724	780	792	691	810	807	769	783	799	761	766	731	741	746	787	718	757	832	805	804	809	798	765	790	777	827	797	798	741	767	744	778	757	796	793	777	804	767	784	755	789	769	732	746	757	757	815	756	789	740	725	784	774	730	795	799	776	765	761	763	710	776	805	751	779	794	706	786	819	797	774	751	773	733	743	778	805	767	786	770	755	785	765	793	781	784	801	813	764	800	807	778	735	807	769	803	759	769	771	763	818	773	835	799	724	760	800	761	739	781	796	798	743	804	771	766	752	826	749	768	791	793	757	765	772	761	780	774	767	796	804	761	779	797	769	829	813	795	805	796	777	771	765	778	804	790	739	780	829	739	815	731	770	789	759	809	717	795	809	789	762	789	730	773	791	738	762	740	743	815	797	808	768	773	774	743	808	760	759	747	792	753	749	751	774	790	793	746	771	795	739	751	769	786	805	767	719	804	820	778	818	804	772	805	799	760	793	794	824	810	765	799	762	785	756	775	786	780	786	799	764	779	745	741	738	790	775	822	781	744	784	791	812	771	783	713	755	745	766	727	770	704	805	742	757	753	808	768	751	745	734	729	775	758	794	825	781	769	835	785	752	777	782	769	786	775	785	734	805	785	805	747	755	769	742	764	784	785	807	726	753	786	769	758	705	783	755	747	770	788	809	765	765	788	767	766	764	818	775	749	770	733	759	766	732	813	804	842	785	811	821	756	791	742	786	778	799	794	803	771	794	767	787	767	736	776	777	759	744	763	816	760	744	798	770	784	799	745	744	765	783	760	791	731	774	745	755	754	780	731	796	774	736	794	733	742	748	752	765	814	776	819	753	805	723	793	753	766	824	802	722	753	753	728	775	734	796	827	741	773	756	772	764	855	778	779	750	760	809	761	721	786	795	815	807	790	798	830	731	803	728	710	758	746	790	771	765	777	767	757	804	783	768	792	760	776	769	748	809	753	756	801	778	764	793	764	807	814	826	751	788	793	799	756	810	823	844	750	766	802	761	770	764	748	715	752	802	761	827	785	769	767	765	763	772	777	757	784	761	797	773	753	739	799	774	741	804	779	793	812	776	794	765	800	782	777	783	806	774	826	771	805	753	795	798	761	755	780	724	759	763	784	734	817	831	811	783	823	785	766	789	821	766	783	780	793	732	799	758	741	751	808	778	756	781	785	810	831	733	764	751	756	737	754	777	761	777	795	745	808	788	773	782	771	800	762	780	806	725	767	752	758	809	763	801	786	747	768	786	835	800	775	779	733	747	752	719	790	806	783	783	764	815	785	833	772	747	782	764	759	795	752	798	817	751	776	764	830	759	713	779	776	789	764	789	758	793	741	808	781	738	824	730	801	784	772	813	804	754	730	756	763	881	795	765	814	759	814	744	734	814	749	772	790	750	750	752	800	765	724	745	744	740	769	755	798	739	754	821	771	807	753	812	797	792	807	751	796	753	785	734	828	801	790	742	774	774	819	787	789	740	739	736	789	773	714	765	742	788	809	782	812	798	758	809	800	834	785	736	785	784	821	812	745	784	745	796	780	775	743	794	787	740	751	773	773	748	779	802	748	767	808	783	741	792	800	741	784	753	743	779	736	784	770	785	787	784	785	767	793	791	765	808	766	748	769	757	838	778	791	791	758	771	757	826	817
1206	1152	2995	4246	4593	6185	2084	115	97	90	95	107	97	119	114	96	117	124	102	105	116	100	84	104	95	109	103	99	98	101	109	116	120	102	105	92	119	92	96	117	97	106	86	94	97	92	108	108	109	113	115	108	102	81	92	114	118	104	99	104	105	99	98	98	98	121	84	115	92	105	85	106	96	95	106	98	112	82	96	102	101	87	100	117	97	95	98	95	96	101	103	89	104	88	97	100	99	102	126	98	111	92	107	75	122	94	118	97	109	116	105	112	111	122	102	107	113	120	110	97	90	108	98	102	100	105	107	104	100	99	128	99	118	84	119	106	107	102	100	81	94	116	107	97	111	89	95	109	105	104	117	99	102	100	104	100	93	89	115	116	111	98	104	104	110	102	109	101	93	111	118	108	94	88	91	105	104	97	115	101	90	109	93	87	93	97	115	96	91	90	105	103	115	101	90	87	89	109	110	104	123	106	86	106	112	103	97	90	114	99	111	106	108	94	113	94	104	87	98	98	100	106	90	101	93	101	94	106	88	115	83	82	110	108	85	101	98	111	92	108	96	109	102	95	95	109	84	107	109	87	88	102	104	89	116	109	103	105	97	96	114	104	110	126	101	107	96	124	116	99	104	98	108	101	92	102	101	79	117	111	92	94	104	87	106	103	81	87	76	101	94	97	91	94	90	101	111	90	109	101	97	104	106	101	94	102	99	103	103	114	115	94	123	84	100	78	102	91	90	120	121	114	97	108	105	95	79	109	111	104	91	106	103	74	99	102	88	102	104	107	92	96	90	109	107	100	95	91	105	114	97	92	83	105	77	107	96	98	89	106	108	98	112	92	95	93	102	85	86	103	110	106	116	109	97	95	116	103	91	105	99	89	93	118	90	134	92	108	115	114	110	106	94	126	111	75	102	97	94	110	97	111	116	99	94	111	96	94	120	78	126	97	92	99	93	116	117	103	116	96	92	116	113	104	105	96	92	108	96	101	98	104	104	85	93	94	102	96	102	83	105	101	87	114	114	96	90	112	100	111	89	121	94	101	110	111	105	106	109	90	100	98	94	102	95	114	116	103	110	99	89	117	110	87	88	110	96	74	109	97	94	106	87	114	103	75	101	113	96	97	119	89	116	108	111	93	84	99	98	99	91	77	93	97	97	102	94	92	83	130	100	108	108	94	119	105	101	111	85	98	86	115	107	96	101	107	101	85	109	99	103	77	100	117	103	107	107	106	101	95	107	93	122	91	102	118	106	97	121	88	90	92	97	114	113	80	112	92	103	117	95	94	80	100	93	91	112	101	97	110	101	115	100	106	110	105	101	104	107	114	96	98	113	114	94	97	98	116	107	108	97	100	106	104	100	112	100	105	108	95	103	103	100	111	86	95	117	88	91	107	101	113	98	102	117	104	101	95	98	119	112	89	92	101	91	105	86	102	116	108	99	106	111	103	112	110	95	109	81	89	96	120	99	97	112	102	97	104	102	94	98	107	89	69	102	100	90	110	113	99	107	96	114	94	107	101	97	121	98	89	97	93	101	96	87	97	101	103	89	116	96	109	104	95	91	107	115	93	98	99	96	99	99	91	83	99	107	107	90	91	98	108	102	90	83	96	104	113	99	97	93	120	95	99	90	104	124	103	105	120	97	91	121	94	81	111	114	93	101	103	91	98	117	102	105	113	101	92	97	106	111	101	97	107	114	99	111	97	123	91	114	95	107	111	91	104	105	112	97	102	101	106	108	97	108	92	100	94	92	94	102	83	103	110	105	110	102	71	96	79	96	84	106	102	98	93	101	122	98	94	94	104	104	93	108	96	97	109	108	90	97	96	87	118	111	97	100	104	105	101	112	96	107	102	100	104	102	99	102	93	102	101	89	101	103	97	103	111	99	101	117	95	103	95	104	104	97	92	86	107	104	113	92	90	110	109	101	112	109	110	92	100	117	92	106	107	111	106	101	100	102	96	95	105	104	94	95	88	120	116	103	90	108	107	99	85	101	111	94	100	93	105	93	85	92	129	106	95	116	94	92	80	110	100	114	100	115	102	98	113	109	91	110	73	106	91	104	94	104	104	93	105	88	97	82	104	85	98	100	98	111	93	90	91	116	88	108	94	98	87	77	102	91	91	94	104	104	96	112	94	89	106	96	109	125	102	92	85	114	89	102	112	100	91	119	102	91	113	118	113	112	99	100	118	103	111	113	92	107	111	101	98	105	87	84	96	84	87	98	106	119	101	86	92	105	96	87	86	93	93	102	94	97	89	87	106	119	109	93	91	113	107	111	122	85	97	93	98	98	99	87	98	100	89	101	104	88	89	110	117	122	102	102	111	109	103	91	100	104	85	100	109	103	112	98	104	104	97	102	95	92	117	102	104	91	118	84	108	101	99	109	111	109	110	96	92	91	110	92	101	86	100	91	110	99	98	96	80	109	104	90	104	88	110	96	105	98	93	109	105	107	95	92	114	100	88	104	67	97	107	96	103	109	90	104	104	105	94	119	100	86	81	102	110	100	91	114	96	103	98	96	113	94	93	118	92	91	99	104	92	108	97	103	107	91	108	101	90	98	109	113	101	114	82	118	107	87	97	102	114	109	109	115	86	88	94	102	111	108	92	96	104	122	90	95	101	94	115	112	85	90	93	94	101	93	111	99	103	107	110	96	93	102	103	94	94	111	103	116	106	100	103	87	87	93	98	103	104	92	102	94	93	100	106	105	90	96	92	93	104	96	105	78	117	101	105	104	89	96	101	91	91	98	97	97	111	109	117	94	97	99	95	97	119	100	89	99	98	103	92	100	98	117	100	97	93	106	100	102	108	108	112	101	82	105	83	99	106	110	107	100	93	105	100	104	113	90	116	96	104	84	105	96	107	100	95	111	105	87	106	97	118	92	82	111	98	100	100	99	104	94	110	109	95	108	82	99	93	95	111	97	103	94	109	83	91	105	114	103	97	87	96	108	83	103	111	100	107	88	96	102	104	118	103	97	85	101	134	94	114	113	93	118	88	95	106	105	88	91	98	111	102	95	101	104	86	116	90	87	104	113	109	82	93	96	84	83	87	110	96	107	110	107	110	111	101	86	85	100	100	102	90	92	100	106	89	114	101	103	113	99	97	104	91	109	95	102	90	97	99	101	95	91	103	95	89	111	95	86	119	104	101	114	101	90	128	96	111	92	103	112	104	94	110	97	102	109	101	97	82	121	96	106	105	90	106	110	98	89	108	94	101	90	105	99	97	94	84	97	94	105	82	102	100	94	105	99	88	97	97	91	96	104	94	105	102	87	108	106	102	100	98	101	106	85	90	84	99	115	112	105	85	108	103	100	94	106	83	87	100	116	97	90	111	107	112	93	113	106	117	95	102	89	92	73	95	109	93	109	83	80	90	88	113	115	109	102	104	89	103	95	97	95	116	103	97	92	106	109	102	97	112	103	99	102	88	109	114	83	80	95	104	86	98	108	89	113	108	120	103	108	94	102	91	95	124
15826	12074	21365	34596	47679	48724	16487	1229	1182	1078	946	918	953	915	905	843	740	779	826	776	743	782	754	790	785	771	774	783	784	793	775	717	789	772	760	794	752	781	780	772	713	769	747	754	792	737	713	744	740	735	738	804	787	750	722	751	777	726	747	724	735	761	733	778	747	760	769	709	708	784	762	781	672	767	722	807	714	754	739	687	721	757	697	734	795	759	739	729	818	712	693	705	745	756	761	750	743	760	714	757	714	782	703	751	741	727	701	735	738	737	757	710	700	765	724	817	733	749	760	718	741	719	773	761	754	726	703	752	744	716	754	721	778	709	755	733	770	757	764	728	715	734	741	732	709	710	743	768	727	726	757	748	768	729	752	738	763	787	738	766	738	798	746	769	750	734	742	783	752	779	754	713	784	721	782	714	748	709	747	671	769	693	713	741	759	778	780	712	737	730	770	731	752	712	747	783	724	731	778	720	754	705	736	736	797	746	738	757	795	744	714	716	761	783	746	787	794	737	763	761	754	784	780	797	769	768	801	759	749	720	760	717	713	725	735	763	708	790	753	753	745	754	773	782	762	766	780	741	782	729	742	768	730	778	724	754	797	770	706	715	775	781	737	734	718	716	736	726	762	738	738	775	773	740	733	748	750	789	765	757	724	703	740	753	717	750	750	737	710	693	759	746	728	771	776	733	765	718	759	776	769	729	761	699	734	768	743	746	729	693	776	736	717	764	726	718	734	737	767	755	730	775	729	729	737	743	751	745	748	718	756	786	741	738	754	755	688	772	766	741	718	743	741	735	762	731	787	728	762	747	755	788	773	786	753	769	746	762	723	744	741	735	773	758	746	721	718	741	759	748	781	695	766	761	752	798	745	735	747	730	742	752	742	774	727	737	796	712	754	741	785	767	746	715	703	740	771	747	760	777	741	763	730	744	715	743	773	732	758	709	742	741	743	751	775	734	741	716	767	772	735	746	759	728	752	796	758	710	777	762	781	739	706	738	797	765	707	700	735	762	757	736	754	724	697	753	758	752	740	768	802	740	801	733	780	736	762	773	741	723	708	706	725	822	749	752	733	743	733	724	695	725	724	758	800	741	770	658	709	707	764	748	721	765	723	734	712	754	756	760	749	701	736	714	686	755	758	727	736	748	753	734	727	763	744	717	717	735	767	799	768	744	776	738	751	747	757	764	747	755	768	724	718	739	703	725	711	758	701	724	779	758	758	737	709	738	751	750	735	712	741	738	770	757	764	778	762	759	693	733	717	784	802	798	702	722	715	773	783	734	761	738	756	778	711	751	710	735	772	753	724	799	728	753	769	788	749	755	754	780	801	718	730	792	731	726	721	764	756	768	743	727	737	746	748	756	723	729	776	717	789	778	725	754	755	744	694	738	764	735	776	758	754	744	763	728	734	730	769	739	772	753	773	689	754	748	810	785	734	738	722	718	732	703	732	703	755	747	741	795	750	745	720	731	750	735	732	767	757	718	733	784	779	744	704	747	717	743	792	768	749	738	746	754	772	747	758	763	723	742	734	738	761	752	802	717	752	718	714	756	723	775	694	722	689	722	753	754	760	710	727	782	696	750	701	744	746	773	778	709	755	707	731	736	803	687	758	668	722	755	764	764	732	743	721	714	750	779	749	725	713	746	765	753	761	770	758	785	750	804	814	764	720	757	769	762	733	744	761	743	736	715	725	751	764	749	715	741	756	742	765	778	714	721	699	739	713	737	773	794	698	771	750	778	776	750	701	714	757	781	713	705	723	734	778	744	797	693	726	747	730	701	750	738	712	754	745	765	765	718	746	727	741	751	746	716	763	768	773	756	750	774	786	717	755	668	765	736	742	773	775	785	724	727	708	770	756	730	758	810	714	753	732	755	691	780	709	744	720	740	773	738	722	746	760	700	693	731	708	704	721	718	742	765	735	736	746	764	749	750	728	769	786	770	787	743	744	754	723	755	764	808	733	752	786	736	697	731	749	771	748	725	735	733	758	757	769	724	824	762	755	710	754	757	727	778	744	754	771	757	739	714	763	736	739	707	744	727	718	746	725	776	720	725	762	692	746	774	754	726	706	757	754	763	753	722	784	743	771	761	774	742	699	771	735	758	782	740	751	724	751	729	735	792	721	739	730	737	753	776	715	752	811	728	756	740	737	749	762	766	727	712	734	788	734	736	681	733	766	723	740	765	763	716	766	744	760	772	709	727	712	732	730	749	713	720	753	776	718	754	793	771	751	741	732	736	713	757	777	680	726	728	791	701	719	796	728	742	714	759	787	759	734	704	748	741	781	742	727	726	696	762	746	706	733	748	737	747	673	731	731	733	725	746	742	727	759	692	766	740	729	775	815	749	773	706	726	769	724	770	724	735	729	725	766	731	766	740	702	766	776	778	740	715	774	721	684	777	730	770	761	766	780	747	775	764	715	720	700	750	727	788	731	752	771	701	751	818	734	736	760	711	759	780	722	750	772	711	767	696	738	727	758	746	769	712	741	809	731	722	670	776	736	746	735	722	752	782	771	738	741	740	738	771	744	761	732	729	708	751	743	752	756	744	763	794	756	704	731	731	713	727	754	735	779	714	733	736	729	739	756	773	789	759	730	726	748	745	746	807	726	798	717	759	738	757	770	732	756	765	731	705	715	742	750	729	684	739	706	737	699	778	733	791	759	696	729	745	757	754	723	789	743	738	746	750	744	712	759	744	749	747	782	695	738	737	736	687	738	760	780	788	737	771	775	763	774	754	734	730	767	795	790	703	741	745	743	715	738	754	736	721	759	759	712	737	701	775	691	708	740	754	720	718	737	786	756	783	774	695	752	722	761	712	743	728	713	741	698	720	740	763	770	749	683	777	744	738	747	732	764	750	747	747	862	772	766	684	754	743	706	782	751	789	750	765	759	753	739	790	791	781	765	772	744	771	759	764	724	716	774	699	721	760	759	763	741	718	828	713	749	795	695	737	688	716	754	793	772	737	718	743	728	728	725	707	746	721	734	747	750	761	767	760	772	704	792	767	758	752	711	734	714	747	724	715	745	745	754	797	795	765	725	760	722	727	720	758	715	705	715	737	789	822	735	753	746	706	757	784	764	692	728	753	744	736	782	710	745	752	713	714	773	728	754	762	758	735	711	741	712	686	741	777	723	708	707	713	695	741	761	748	772	739	726	717	782	773	762	761	683	727	762	777	708	678	708	757	741	800	750	730	738	716	739	736	762	704	729	752	800	775	739	703	786	742	736	746	773	766	706	773	734	766	767	699	750	755	739	767	740	800	735	701	766	758	753	760	683	720	735	738	708	747	754	754	736	735	773	754	727	758	732	757	780	755	708	730	798	774	784	687	746	730	783	691	767	771	746	710	770	762	725	747	761	771	718	799	770	737	760	753	754	744	776	749	787	708	754	756	752	743	796	743	737	748	786	767	784	765	779	787	710	790	750	727	733	772	714	712	723	688	717	750	817	722	701	767	730	755	690	777	721	749	775	726
1257	371	437	829	904	1071	484	72	60	62	59	63	70	68	79	56	61	75	65	86	76	74	77	74	62	93	83	72	69	67	68	63	72	61	78	48	71	82	72	56	67	86	81	68	68	58	73	73	76	74	54	82	68	78	73	75	58	74	73	64	71	80	79	57	64	74	90	60	76	83	79	65	76	65	87	68	59	68	84	82	59	72	77	65	73	63	77	62	73	59	64	65	64	62	66	58	71	69	66	68	55	67	60	65	58	55	81	70	64	68	71	65	65	53	73	61	72	63	72	59	52	57	64	78	65	66	84	85	74	63	76	68	82	58	71	59	67	71	71	77	71	80	65	85	76	73	66	71	77	60	50	64	64	60	70	57	65	71	85	65	81	61	74	51	83	64	55	65	85	66	63	63	76	68	81	68	77	72	69	75	64	79	66	69	76	77	81	71	71	85	70	85	72	62	51	67	71	85	87	68	74	72	59	75	68	79	59	67	57	70	78	70	69	67	74	61	65	75	72	82	88	76	63	78	81	73	77	52	76	63	76	73	65	70	52	68	69	80	73	71	80	86	75	73	67	56	72	84	69	61	62	64	53	65	75	64	81	57	78	65	73	69	66	60	81	82	76	67	71	65	63	58	63	73	59	79	67	86	69	68	68	66	74	71	78	56	68	74	74	80	59	57	69	76	63	73	68	67	66	86	65	86	68	65	68	72	64	68	68	81	66	60	74	52	85	72	57	77	79	59	73	71	67	70	59	86	76	79	67	75	49	74	77	75	64	62	64	68	78	65	61	60	75	55	78	66	78	81	68	73	63	77	65	64	71	59	74	64	72	70	64	52	73	70	74	73	99	66	67	79	71	82	73	70	74	82	75	61	72	76	73	78	70	76	73	82	83	77	82	74	60	62	64	72	71	65	62	66	57	64	73	70	84	60	74	97	77	65	60	81	58	84	67	68	73	79	82	80	71	67	57	73	64	78	72	74	64	78	73	70	65	77	69	79	75	67	67	74	71	59	80	65	77	62	67	74	70	87	78	77	60	67	60	77	56	65	78	84	68	66	72	69	79	75	60	56	52	57	61	82	71	63	67	69	79	50	70	65	68	65	49	74	70	60	74	65	62	74	72	67	76	67	51	70	60	71	71	69	75	66	59	79	83	57	56	62	72	65	71	68	65	70	65	71	73	76	63	67	72	81	70	73	79	66	65	77	71	75	61	76	89	63	74	65	58	72	81	64	64	64	74	64	63	66	70	72	70	77	77	73	57	81	74	61	74	71	89	71	64	63	73	61	72	79	74	68	78	83	75	78	73	69	68	64	67	65	76	56	68	58	57	65	69	60	79	74	71	73	72	69	77	60	69	75	62	71	66	81	73	58	64	77	64	68	82	59	77	73	70	80	67	87	50	62	67	68	72	77	63	59	70	70	68	59	70	74	62	66	60	76	68	70	56	76	66	52	77	81	62	80	88	78	76	82	62	70	78	63	67	67	72	85	64	71	70	69	69	59	58	97	77	81	72	84	59	86	66	70	71	92	83	85	64	82	65	80	78	70	56	60	75	77	69	76	73	53	74	81	74	63	74	56	77	75	74	81	85	68	73	72	66	67	77	68	70	74	76	77	73	59	67	76	66	71	66	57	70	67	79	81	74	59	71	71	69	56	60	62	81	76	94	69	79	64	74	64	56	69	57	57	84	70	55	77	71	65	74	83	80	68	68	76	71	71	81	69	60	54	72	71	73	68	76	81	65	83	64	82	78	73	69	65	71	76	74	59	62	57	80	72	75	73	66	61	73	76	79	79	73	51	82	94	70	69	74	76	61	76	75	67	78	57	74	66	82	74	72	73	67	68	69	67	80	50	78	67	59	64	63	73	90	46	75	73	70	76	77	57	65	71	69	73	69	79	69	60	66	66	62	61	73	69	80	79	66	73	76	74	83	75	72	86	76	66	65	74	73	60	81	67	57	65	76	68	66	49	71	63	62	69	83	81	66	73	72	81	76	77	61	69	57	82	75	62	77	63	69	82	88	69	64	84	77	68	72	70	68	59	55	60	71	77	82	76	83	60	79	62	58	73	80	62	62	62	55	78	48	65	78	79	72	56	51	71	64	59	67	86	60	73	76	77	65	62	76	80	72	76	71	61	66	73	77	72	68	68	79	63	66	70	85	74	73	59	82	90	78	75	77	69	67	68	68	63	71	57	72	68	74	82	78	93	75	81	58	68	73	68	73	59	64	76	71	64	59	70	68	77	82	75	80	84	61	64	69	78	81	62	72	68	54	77	74	55	58	85	65	65	83	61	71	76	64	66	59	66	64	60	64	66	67	59	66	70	77	62	70	78	64	73	75	68	63	68	72	76	72	67	70	71	69	84	69	60	68	72	70	80	95	75	69	66	56	75	63	67	75	73	65	58	78	70	62	80	80	75	74	80	65	69	62	78	72	66	61	71	59	77	64	75	61	79	79	84	72	67	75	45	73	60	62	70	87	77	81	86	65	71	76	70	54	93	82	75	66	87	75	62	70	60	63	59	68	68	71	65	68	77	73	67	75	69	73	69	83	71	84	65	83	61	69	67	62	82	64	69	78	72	64	67	63	70	64	66	70	68	56	62	68	77	77	74	64	73	67	72	69	72	83	66	84	68	70	82	65	80	69	61	76	89	60	83	56	62	67	72	61	72	74	65	62	67	82	78	57	60	73	77	83	77	67	57	46	72	76	61	59	59	71	86	80	63	79	54	77	69	80	74	71	66	63	80	57	69	73	56	75	62	71	60	54	82	75	70	64	71	79	83	64	72	70	67	79	78	80	72	68	81	74	71	67	79	63	80	74	70	59	78	62	60	56	78	73	71	71	70	78	53	59	58	69	65	59	67	63	78	86	70	84	64	67	77	63	84	82	75	65	67	65	69	84	68	80	69	77	73	78	71	74	71	87	56	65	70	80	76	70	67	66	78	71	77	68	75	69	86	79	68	80	49	64	66	68	84	71	61	72	76	79	64	71	63	83	86	75	65	69	65	70	67	73	73	80	75	75	77	67	70	67	81	58	57	85	67	65	60	61	74	55	81	53	75	67	71	61	88	76	66	83	55	69	62	72	76	66	79	66	72	70	78	60	76	63	66	80	65	83	63	59	67	60	66	68	85	72	64	84	68	63	84	66	71	69	68	84	65	83	65	78	55	68	71	71	76	61	57	78	68	66	78	63	73	76	82	76	72	66	77	78	89	68	67	64	82	59	66	65	63	73	82	78	70	69	57	56	79	82	68	73	79	75	73	60	62	68	66	64	79	67	65	70	62	68	66	69	65	81	65	59	69	88	67	77	63	62	63	86	67	61	73	70	73	65	57	77	80	57	70	72	67	69	64	76	65	79	82	71	75	71	74	65	67	52	68	70	66	62	71	65	76	49	71	69	75	77	69	75	76	74	65	75	68	63	66	68	69	70	46	82	63	76	86	73	83	71	65	61	79	79	72	75	57	64	66	73	77
11161	4764	5916	14379	22372	24355	10878	630	598	561	598	600	565	581	558	555	543	547	556	566	512	517	574	558	563	508	568	577	569	528	540	510	508	536	536	520	507	510	530	564	542	528	573	587	548	541	557	535	555	537	550	540	506	532	531	514	511	565	550	533	530	532	539	516	563	550	516	543	511	566	601	564	553	580	549	545	542	527	532	513	558	544	522	534	501	517	511	516	553	567	552	493	588	523	541	575	528	580	555	540	560	541	558	550	563	534	533	557	542	548	552	590	553	524	550	511	553	551	554	540	528	543	515	525	585	564	570	577	521	527	559	526	577	563	538	525	562	535	514	552	525	570	517	549	529	559	504	557	557	530	559	562	511	532	584	552	523	554	576	549	531	528	555	521	539	577	590	551	522	511	469	552	524	503	541	508	508	582	549	549	505	564	553	493	544	560	593	506	544	530	572	537	511	527	527	579	556	574	532	551	526	563	574	521	561	575	550	533	530	539	558	557	544	541	552	542	564	537	556	560	493	564	549	506	534	525	524	527	536	556	552	573	525	501	569	560	523	546	510	567	579	534	556	544	529	546	577	570	538	600	511	528	538	531	507	554	558	533	555	538	506	535	540	589	536	550	532	578	527	550	520	539	552	519	587	547	514	552	554	510	541	541	560	548	595	545	530	525	530	565	562	535	553	552	569	573	535	532	544	555	567	558	482	524	564	535	540	565	551	527	537	533	534	563	536	546	540	563	532	546	583	561	528	546	578	571	542	508	541	521	549	543	545	551	536	514	562	538	583	528	518	540	568	546	563	546	555	502	544	521	564	530	554	547	562	529	510	537	529	547	569	578	553	540	549	515	510	539	549	521	515	571	527	511	527	531	555	587	552	522	584	499	575	535	518	544	548	561	549	556	574	583	565	530	588	538	560	525	564	540	538	526	524	577	540	537	551	558	536	547	546	535	551	537	533	570	507	538	559	541	525	514	535	529	568	580	570	524	505	550	520	531	510	541	531	509	569	559	553	525	568	525	544	548	537	515	527	560	567	536	552	591	576	526	517	565	541	527	523	521	553	508	515	591	519	526	547	531	531	525	550	560	520	580	534	507	556	554	536	572	531	539	517	525	507	539	531	544	514	537	541	540	545	551	571	588	489	559	504	585	564	528	510	536	569	580	523	525	548	536	571	518	530	535	560	556	544	528	520	540	568	535	536	544	534	546	553	575	499	517	564	544	549	522	549	581	575	563	544	500	526	522	527	535	571	517	550	505	541	533	543	554	508	583	542	521	509	557	550	533	586	487	538	560	523	542	556	579	513	548	523	545	589	538	562	554	553	527	560	503	549	553	553	561	528	507	540	560	562	541	558	568	520	522	533	543	576	547	530	532	526	555	517	498	537	554	537	566	563	527	512	580	528	554	548	559	516	539	535	564	528	576	514	506	552	530	576	522	525	536	521	507	558	542	497	556	566	562	522	532	553	538	537	518	572	515	545	535	557	576	611	523	535	562	575	519	586	569	565	590	527	528	568	583	542	585	570	524	554	569	551	514	545	573	535	509	527	481	535	538	535	554	548	498	505	588	508	549	575	541	561	576	563	564	545	526	612	570	584	551	550	534	554	518	534	512	522	543	554	531	564	580	569	526	562	567	551	476	548	527	529	541	574	565	576	527	544	531	522	536	550	582	533	554	562	527	518	533	542	541	525	552	514	513	561	533	559	578	556	517	513	532	534	523	548	517	561	559	519	528	552	529	521	548	548	561	525	505	532	536	504	544	535	560	577	526	518	527	581	552	572	534	539	563	520	540	526	515	524	549	545	538	514	533	526	529	534	512	553	537	530	535	513	486	544	571	542	542	516	559	576	522	540	543	563	541	536	563	538	515	521	553	527	572	553	556	553	534	574	566	565	572	526	541	556	547	537	566	474	550	528	588	530	541	539	553	505	616	514	559	554	528	552	526	565	538	569	548	591	546	551	538	543	549	564	563	562	570	500	612	569	561	569	511	551	528	540	501	543	526	580	533	536	516	534	487	546	459	519	541	526	514	515	555	534	571	531	552	545	538	534	519	586	521	570	545	524	499	504	540	567	565	508	548	518	512	550	518	531	540	526	553	523	536	530	545	561	522	538	543	547	505	565	538	573	527	559	531	547	539	562	609	550	515	504	528	484	604	529	568	567	537	556	525	530	514	550	590	532	574	511	561	561	514	531	552	510	553	545	567	552	530	489	580	545	516	581	542	512	541	544	564	537	546	507	526	528	506	549	514	550	549	512	550	563	546	526	554	584	558	521	556	521	542	512	541	550	535	552	535	523	559	460	580	567	524	555	543	510	532	510	530	553	544	566	537	495	551	536	537	534	543	536	519	551	544	507	529	557	518	538	524	556	538	532	521	521	538	555	540	548	558	529	545	525	555	530	524	527	534	554	532	526	532	530	559	563	544	607	552	550	561	587	565	562	571	550	524	547	521	554	562	542	538	550	528	525	548	547	551	524	552	521	525	526	561	548	543	515	542	550	569	486	557	557	509	569	529	529	536	562	572	546	563	544	554	544	555	525	552	533	553	545	517	535	573	560	580	498	568	554	534	545	552	528	522	551	509	561	570	557	559	510	545	582	554	568	518	587	533	574	546	544	541	483	574	581	562	538	553	541	547	533	551	526	526	533	573	537	530	527	543	568	568	556	533	519	536	545	514	523	539	578	531	568	539	525	578	537	555	527	498	547	560	582	534	570	535	544	562	520	586	564	536	530	541	511	531	558	538	550	552	563	576	538	539	573	549	521	556	573	490	524	561	525	525	546	514	548	536	554	569	612	575	490	551	540	561	584	554	539	571	532	576	535	557	539	533	524	526	573	529	564	553	523	533	516	531	562	548	543	547	521	503	540	512	535	573	504	520	594	524	541	529	518	506	551	497	529	506	485	498	553	530	500	527	529	534	549	553	538	502	549	534	555	567	494	531	531	551	546	579	562	568	549	513	519	576	562	542	539	561	546	529	565	551	565	570	522	537	558	514	538	527	517	525	574	555	505	557	568	556	532	556	558	542	495	557	535	531	553	548	531	505	521	530	540	514	526	576	532	562	546	558	509	536	512	558	557	529	529	518	499	527	582	597	509	532	523	532	523	550	535	557	541	549	532	540	532	579	545	539	543	531	562	522	558	538	522	547	536	534	525	522	553	497	506	583	529	540	515	564	540	550	554	550	556	533	564	548	526	557	562	526	526	504	509	517	543	569	525	558	551	509	525	571	530	547	567	545	540	507	535	539	559	513	543	547	556	591	574	523	539	518	554	596	516	534	495	565	528	549	561	521	530	550	526	551	504	545	597	498	568	614	574	560	550	555	556	526	508	535	525	600	500	535	539	566	605	533	564	561	541	580	544	526	558	569	517	535	546	565	534	598	539	519	571	545	548	546	516	528	530	515	536	540	571	540	516	582	536	547	513	525	541	541	543	551	538	541	563	561	553	512	522	577	521	561	520	557	581	530	564	532	534	561
846	606	1466	2467	2836	3797	1389	74	93	73	76	80	74	64	64	71	68	88	86	72	82	82	81	70	62	81	69	82	73	79	79	84	72	65	59	81	96	79	76	83	69	85	60	57	66	63	76	71	54	70	72	72	79	68	69	87	79	79	80	69	77	58	77	82	66	69	54	74	69	71	74	81	68	75	65	61	67	67	91	71	95	76	64	68	74	73	83	83	60	83	65	66	86	78	60	83	59	80	54	73	84	58	90	84	73	84	69	86	79	70	78	69	89	75	69	70	91	78	73	61	73	79	67	74	84	66	76	80	70	67	80	78	80	80	78	61	77	85	76	81	76	92	64	83	77	75	74	65	67	76	70	76	80	87	61	87	71	75	62	74	68	66	64	61	61	76	64	65	52	71	70	75	66	75	67	68	84	67	70	74	94	72	68	59	60	61	72	81	62	71	76	82	81	68	66	68	58	77	77	66	55	74	80	80	81	66	65	71	75	78	75	79	83	78	70	67	85	87	62	82	93	78	87	72	67	88	78	74	80	52	79	75	83	72	81	68	90	81	61	77	67	68	67	59	55	83	68	69	75	68	84	67	71	81	64	63	63	74	76	70	75	66	79	60	68	68	77	62	67	83	77	80	69	74	82	67	73	72	76	59	72	71	86	73	74	64	65	78	83	76	72	80	79	67	58	85	83	61	59	74	76	71	64	69	73	80	63	66	72	43	61	79	56	64	72	69	68	83	81	64	62	68	74	78	81	88	58	76	80	81	70	68	81	83	66	92	77	76	88	72	76	67	62	61	79	90	68	71	72	64	71	64	77	87	71	79	82	75	84	72	85	71	78	80	83	56	76	84	60	66	65	62	70	84	68	81	81	69	77	68	72	70	80	77	74	62	71	73	80	65	67	79	85	67	70	65	70	77	77	85	78	76	78	71	69	76	72	76	84	72	69	66	69	84	68	80	77	82	81	76	67	76	58	72	76	48	81	66	70	72	63	70	80	68	66	77	60	88	75	72	71	66	69	81	66	65	53	69	86	71	72	77	72	81	86	60	60	80	82	69	78	74	83	66	79	66	58	52	70	81	79	64	72	78	65	66	67	80	66	81	66	82	79	72	64	70	72	76	68	65	79	68	61	67	60	80	81	73	70	82	81	57	82	66	68	87	68	77	69	62	70	82	68	67	80	76	66	71	68	71	68	71	87	71	90	72	81	95	71	69	67	77	66	68	69	66	66	79	69	67	76	75	67	76	77	78	76	77	65	71	65	60	65	68	73	83	75	62	79	67	84	61	85	60	68	70	71	73	93	86	69	85	84	60	82	77	83	61	71	77	61	74	80	75	67	87	94	81	60	65	76	84	82	78	94	80	80	76	79	71	82	85	65	78	55	69	72	83	68	67	79	71	85	61	63	80	80	70	64	73	65	79	99	70	69	83	81	83	65	80	76	65	80	80	76	81	91	61	84	60	81	65	59	80	75	74	64	82	73	87	68	83	72	71	92	72	71	62	91	76	72	73	80	63	85	75	71	80	67	68	67	72	84	65	72	73	71	61	68	70	73	72	77	80	56	80	54	58	74	66	73	78	65	74	83	86	71	68	80	73	78	75	69	79	71	70	76	75	68	81	65	67	62	63	69	56	82	70	67	69	84	68	67	69	80	86	74	84	75	63	67	59	55	66	79	56	85	75	71	88	69	80	81	68	65	74	73	70	78	62	90	82	77	62	80	63	89	79	62	59	82	81	66	61	70	69	82	68	86	75	57	58	76	87	68	64	56	83	83	70	83	65	76	78	76	69	71	68	76	67	60	79	85	78	79	68	73	61	84	81	70	71	90	72	58	82	65	54	82	62	66	69	81	87	91	70	85	77	72	93	68	67	80	75	65	80	70	60	74	65	78	77	69	83	76	61	76	66	90	84	84	70	77	72	72	91	81	89	73	80	87	91	70	74	90	73	78	73	73	69	76	67	82	75	65	64	78	73	72	90	58	64	75	69	78	81	65	78	73	72	72	82	60	65	70	89	71	68	81	88	73	72	82	74	68	81	71	72	65	74	89	71	59	71	59	71	84	69	70	72	70	66	73	61	81	62	90	71	82	78	75	68	66	76	60	67	67	81	72	82	81	68	61	85	70	70	75	77	73	75	79	70	70	69	76	84	71	65	83	72	70	75	75	65	69	65	77	65	67	80	57	77	79	65	77	74	82	70	71	71	76	66	72	68	74	73	65	73	71	75	71	70	60	75	63	60	73	65	75	71	71	77	64	72	83	81	64	62	78	69	67	78	76	74	71	61	74	63	67	76	68	71	69	79	74	81	75	72	62	73	73	76	71	64	78	60	82	62	80	71	64	74	59	71	84	67	75	72	70	74	69	65	65	69	73	65	66	68	62	70	67	69	75	58	69	80	69	77	80	75	75	88	78	71	71	65	78	72	69	84	72	65	74	77	73	68	74	75	56	82	80	76	75	66	56	71	75	72	69	64	64	49	67	70	71	75	83	78	84	68	70	67	83	86	78	75	76	71	82	64	71	54	61	66	84	74	67	75	69	91	64	72	77	74	71	90	69	69	61	70	66	85	66	68	72	83	78	70	82	75	83	75	80	71	69	73	80	82	72	64	70	82	77	82	75	83	66	78	76	75	66	79	59	65	67	82	80	70	83	64	71	77	75	74	63	79	57	72	87	76	75	77	78	51	70	92	76	68	79	83	81	72	75	67	62	95	80	55	69	67	57	59	73	65	63	61	75	75	70	65	66	72	73	87	77	82	77	65	77	62	76	71	82	76	68	93	82	73	68	66	76	64	75	81	87	78	66	62	97	68	76	67	66	77	71	57	55	79	80	78	69	87	74	72	74	81	70	84	79	76	77	68	86	71	76	63	62	71	77	62	74	72	79	73	75	70	67	74	71	77	69	69	86	76	67	60	81	81	84	70	85	75	62	79	64	76	89	81	71	69	75	77	72	60	80	74	72	70	77	82	65	81	78	59	81	79	64	80	60	68	77	77	77	80	82	80	68	72	67	73	63	69	63	69	75	65	82	77	78	64	81	66	75	74	76	71	64	84	76	76	74	78	79	58	68	68	78	60	54	57	57	74	66	81	79	70	84	78	61	70	75	78	69	86	72	71	55	70	78	79	64	74	68	82	81	77	77	84	61	76	80	67	75	59	67	56	68	84	56	63	68	59	91	71	71	66	63	80	76	79	60	72	66	66	78	69	75	73	86	75	69	79	59	98	73	69	82	60	73	73	79	67	68	73	78	77	81	63	74	74	83	70	67	71	76	75	57	55	75	78	66	72	65	77	68	75	77	59	79	96	81	81	73	58	78	79	67	70	65	61	79	89	75	70	72	69	69	73	82	75	71	62	79	77	72	65	67	68	71	68	76	69	76	79	79	73	82	78	68	80	64	81	55	81	64	64	72	61	55	70	68	84	75	86	65	75	59	80	75	75	83	57	81	74	77	56	68	70	71	71	66	53	68	69	68	69
13506	8065	14040	28984	41217	41790	15339	843	736	754	680	673	670	649	579	568	552	572	572	646	588	557	530	566	572	568	530	512	595	542	592	567	531	571	579	563	550	561	553	566	506	569	582	533	546	520	532	526	541	548	552	581	518	521	540	570	520	508	549	551	545	552	594	531	495	535	538	555	539	552	526	540	511	537	528	569	521	555	573	549	525	557	522	567	502	541	502	540	545	571	531	571	531	577	516	545	561	550	530	593	570	560	545	548	514	526	557	537	537	499	527	534	511	527	558	532	531	549	573	499	565	566	514	568	508	534	544	538	515	563	598	543	542	572	566	583	507	546	556	562	554	515	519	513	568	565	531	550	549	508	562	563	485	511	498	574	548	518	519	534	501	577	538	534	517	568	562	530	513	584	557	523	506	548	541	584	546	547	527	561	575	553	510	507	535	510	557	520	555	527	496	540	514	586	558	510	558	551	517	519	562	571	514	553	562	509	527	539	542	538	521	531	539	494	538	524	562	556	504	516	569	537	534	492	585	549	525	504	561	538	556	552	552	557	549	555	561	580	514	496	528	577	534	546	570	518	566	520	544	576	557	532	522	547	523	509	534	537	533	561	526	543	526	568	583	521	530	551	539	551	531	484	567	552	507	516	509	531	530	548	530	514	540	567	574	553	496	502	556	530	532	547	552	558	541	518	539	559	566	569	550	571	542	522	554	567	523	549	518	558	518	551	526	551	494	484	541	537	547	561	531	543	525	562	548	507	510	516	548	559	530	540	529	535	541	489	534	579	534	576	533	553	580	567	523	544	515	564	584	578	537	561	546	555	563	540	542	533	558	534	546	568	535	556	546	539	516	569	530	544	577	534	555	564	587	520	525	539	481	570	506	522	528	537	528	515	575	534	540	548	565	514	501	559	481	526	604	565	545	530	540	533	546	539	486	501	526	510	531	539	522	545	542	538	531	536	552	513	510	531	527	518	577	525	541	545	530	519	545	598	545	544	509	527	565	486	514	555	514	555	543	577	556	539	558	509	582	532	509	526	586	554	582	579	563	532	575	552	531	574	534	518	569	521	514	544	535	534	508	497	560	561	521	516	534	517	568	557	552	519	509	530	561	493	522	508	545	556	523	554	573	529	551	560	567	552	544	584	555	499	535	567	545	565	533	559	553	568	557	544	499	511	569	501	516	508	553	569	530	515	524	533	521	537	565	550	541	550	545	486	530	526	535	567	569	507	529	567	539	533	559	557	537	540	518	569	528	482	527	517	608	508	543	520	527	507	522	492	566	553	553	536	536	532	555	546	525	516	537	547	524	557	561	585	548	545	556	576	568	517	570	552	519	536	538	492	516	511	539	502	484	539	542	574	542	528	542	536	537	551	525	556	501	503	532	537	554	542	507	550	545	557	501	560	553	571	544	583	568	541	586	516	511	495	574	516	565	582	523	515	504	528	543	555	522	536	485	543	533	510	568	519	526	536	552	531	538	521	562	547	579	532	541	580	560	523	574	590	561	560	526	526	542	518	477	558	525	516	528	538	520	530	541	528	564	533	569	563	560	538	560	490	536	546	565	547	599	550	519	545	551	530	521	517	564	525	542	558	582	534	566	610	551	552	522	514	549	556	555	562	540	518	526	536	547	541	544	527	554	520	572	539	521	526	496	539	590	520	541	548	520	540	507	529	534	519	562	580	563	549	521	578	549	557	540	517	538	541	536	591	515	528	552	576	548	547	542	527	505	515	558	548	519	542	524	589	543	500	524	535	522	529	564	555	579	551	517	504	515	558	565	552	587	546	488	564	532	540	518	550	530	578	518	550	538	564	520	567	536	540	508	584	493	524	533	545	556	507	538	511	503	539	537	534	517	556	550	561	530	518	515	537	532	534	519	510	535	539	530	584	553	547	503	569	517	581	536	529	519	509	555	486	533	546	513	529	535	525	519	507	591	542	561	586	563	555	510	524	540	553	515	589	549	557	570	546	550	579	527	540	530	543	561	536	527	517	516	572	571	517	532	561	521	539	531	562	526	531	509	551	543	537	535	548	558	591	554	547	505	601	531	530	537	534	543	508	572	546	510	487	537	546	540	564	548	540	519	561	560	555	551	541	550	534	535	514	555	580	522	542	513	533	520	572	556	550	555	502	561	520	531	547	543	580	511	514	593	557	571	581	578	512	526	552	545	497	548	568	561	523	571	539	498	501	535	539	521	540	526	550	534	502	533	515	511	520	519	532	518	550	527	560	508	551	523	528	552	538	549	562	573	525	492	550	547	535	498	526	530	526	571	546	536	599	525	529	564	543	530	575	581	550	533	571	554	534	546	527	514	501	518	537	562	544	559	542	511	551	507	574	548	538	541	519	576	533	524	544	530	560	537	550	503	535	548	552	506	560	530	547	570	540	571	564	574	531	582	517	512	549	575	545	545	533	520	602	527	509	564	536	534	543	553	552	525	525	544	537	531	486	512	562	543	516	493	558	528	560	572	541	551	537	554	546	551	579	518	547	527	569	571	553	565	529	540	516	552	561	534	566	555	521	558	550	541	557	513	523	550	532	551	567	535	548	566	543	510	535	540	548	554	536	545	536	574	516	517	534	526	496	564	531	530	494	550	565	538	534	556	523	531	560	538	550	589	545	506	508	539	554	521	517	543	527	547	570	546	556	519	528	547	575	542	522	532	555	521	541	561	525	543	512	523	550	546	521	530	523	579	537	524	525	522	523	556	542	562	531	513	538	540	529	522	579	523	542	586	552	549	523	554	544	553	537	530	512	544	575	536	513	547	569	545	541	577	522	592	556	524	567	518	559	576	528	508	573	567	504	515	515	540	607	525	545	520	535	556	520	496	552	530	554	507	554	598	566	563	547	537	529	588	557	567	529	509	544	608	556	533	563	527	570	553	524	554	488	570	531	579	528	523	567	550	530	527	522	524	543	537	530	527	581	544	529	530	528	547	543	507	509	514	570	546	546	553	585	530	538	515	558	532	492	516	571	560	472	529	497	518	549	517	511	562	540	555	553	517	545	552	543	552	519	557	526	555	572	528	527	542	514	584	565	533	550	537	503	542	544	514	522	545	556	535	544	498	524	533	514	538	515	531	533	522	557	509	545	522	524	568	564	547	529	541	542	563	575	553	541	539	559	531	498	562	550	551	515	572	569	588	482	569	532	582	531	524	512	506	511	568	564	540	498	552	567	580	535	573	537	585	525	512	512	549	548	563	551	588	558	558	512	544	512	495	534	529	563	576	500	591	564	584	557	559	611	556	539	538	537	590	531	541	561	543	520	494	548	546	548	567	524	565	590	557	543	561	561	514	547	494	569	580	572	566	560	547	553	565	571	564	533	525	542	533	562	547	560	546	552	536	554	546	550	576	557	575	565	586	538	512	543	497	566	543	561	585	533	550	557	527	510	552	507	595	511	577	527	525	540	521	514	557	536	554	564	564	517	513	531	511	521	532	546	571	558	569	536	542	549	496	497	522	538	528	554	494	559
1893	423	2032	2635	2539	3004	1417	129	106	113	117	115	108	88	105	92	114	103	119	109	99	91	113	115	112	99	94	104	95	85	101	113	105	109	90	102	98	115	104	121	85	105	106	100	83	96	88	116	109	102	108	94	101	83	91	99	86	86	94	91	95	103	86	116	101	104	101	102	86	114	101	109	85	95	88	89	114	107	96	103	89	101	93	105	108	110	96	97	107	110	93	107	97	79	114	96	90	109	90	111	106	100	97	93	98	102	100	88	110	99	106	102	84	104	102	114	107	96	98	97	107	115	101	111	104	99	91	93	101	97	119	104	103	102	95	95	124	93	108	104	110	77	86	117	99	101	123	95	108	104	95	100	93	109	91	81	92	88	95	106	109	105	95	124	108	108	107	104	111	119	89	117	84	104	101	102	95	97	95	92	91	103	90	98	113	89	104	119	108	105	89	102	105	110	105	113	114	96	88	106	99	94	99	108	125	94	121	121	111	98	100	109	96	97	97	109	103	97	105	102	103	108	100	117	92	92	80	115	108	104	111	98	115	104	102	93	100	107	112	101	102	115	107	101	105	92	105	104	89	103	111	99	103	98	105	104	102	91	98	93	94	92	128	104	107	112	116	102	89	104	74	100	117	99	100	115	99	99	96	101	114	86	116	99	99	94	107	92	106	101	101	87	115	101	106	109	129	100	92	110	108	107	91	95	98	98	93	107	98	95	108	111	105	95	105	108	126	104	94	96	113	92	106	95	112	109	115	103	100	104	104	106	105	102	112	107	118	89	97	112	94	92	108	104	98	111	122	99	95	100	101	104	110	97	86	88	106	95	110	101	111	107	119	120	128	95	97	100	93	97	103	97	92	107	100	111	90	98	93	113	108	101	96	115	125	111	105	115	97	87	91	95	101	100	102	110	106	95	102	87	86	106	105	112	99	130	84	99	98	99	99	100	105	96	95	97	91	93	82	93	98	94	106	96	89	112	117	78	104	90	93	111	106	122	98	94	99	104	96	112	106	109	99	91	95	86	105	96	86	101	114	96	102	102	100	98	113	102	98	126	95	100	106	111	119	105	102	89	90	104	97	104	138	112	108	99	90	114	107	99	106	104	110	87	106	106	87	110	109	86	105	112	102	118	128	87	95	101	109	119	96	119	108	97	100	90	103	98	87	120	115	102	112	97	93	80	115	110	109	105	95	89	109	87	109	108	90	93	107	102	103	79	88	110	115	111	111	99	117	107	98	114	94	111	88	97	124	109	118	92	114	92	115	113	100	100	115	89	93	108	80	93	81	96	95	96	106	108	98	85	93	105	103	117	97	103	81	103	102	108	105	104	96	100	114	114	104	77	102	89	106	92	111	100	104	104	101	112	83	122	102	93	96	98	92	118	105	82	104	109	103	109	96	98	89	114	114	92	116	100	91	102	94	100	96	107	122	99	119	93	116	125	105	115	103	87	105	94	95	96	118	96	92	97	98	114	110	98	94	91	128	94	104	108	76	103	103	109	121	97	84	102	91	104	107	106	96	116	87	93	95	102	97	95	110	110	102	103	109	113	105	111	113	89	101	104	86	104	92	101	101	110	98	101	105	107	124	92	96	98	119	113	108	100	86	90	118	98	85	111	92	105	98	100	94	100	103	101	100	97	101	103	91	93	94	100	87	100	103	95	102	96	94	97	102	93	116	105	112	101	87	98	112	110	100	101	97	106	102	109	106	104	91	99	96	109	83	116	104	87	90	100	94	101	92	99	97	109	105	89	104	111	120	107	90	111	100	108	92	103	111	90	124	97	90	115	93	115	107	103	110	97	108	97	97	90	91	114	104	94	102	88	99	95	117	104	96	97	92	114	103	118	110	92	96	100	101	130	107	87	100	98	100	90	103	103	98	93	121	105	102	87	103	116	97	81	101	113	96	101	99	91	103	86	102	111	99	91	109	94	101	83	95	115	101	120	131	95	109	88	96	94	122	109	110	100	96	101	88	97	103	103	104	107	93	97	92	82	93	91	107	106	90	109	93	108	91	107	98	101	98	97	99	107	101	104	113	102	107	95	99	86	93	100	115	95	109	102	113	110	98	94	103	90	102	95	94	97	110	88	95	107	120	97	112	94	98	100	98	86	95	105	83	107	105	88	106	91	105	101	96	103	91	101	109	106	122	98	94	96	109	102	113	89	94	101	101	126	89	90	114	94	114	119	111	105	112	98	97	114	92	93	91	98	110	94	116	112	105	93	85	105	103	105	109	82	91	93	108	99	100	111	100	114	89	117	113	112	112	88	96	109	107	112	99	93	91	101	105	99	108	114	98	107	86	94	97	109	101	101	95	115	92	100	95	101	98	96	102	95	98	106	103	112	103	130	91	99	96	95	106	108	92	87	103	110	99	94	99	89	107	104	96	99	103	92	105	106	114	78	108	98	99	99	104	93	91	119	106	96	107	105	109	110	96	112	108	99	101	108	110	98	90	96	101	99	105	106	113	111	100	99	121	111	112	107	112	112	96	104	120	99	109	103	100	100	90	98	94	106	112	102	111	109	97	99	105	101	103	88	124	95	103	72	104	100	124	102	103	107	113	99	88	98	95	100	104	109	105	105	89	129	103	96	95	119	95	110	109	114	97	118	82	98	100	95	110	117	109	110	89	94	104	93	102	100	98	99	99	101	90	108	102	99	114	101	90	95	101	102	92	98	108	112	96	79	86	107	101	117	115	115	102	92	110	107	107	120	114	103	103	112	101	86	100	110	104	103	116	89	93	95	103	95	103	102	103	94	104	92	113	102	113	90	93	96	102	96	108	92	97	108	118	97	118	91	102	91	91	90	95	101	98	121	99	114	96	109	96	107	114	108	106	91	106	99	124	106	105	102	86	108	96	95	93	86	119	101	94	100	111	90	107	106	90	99	105	91	121	88	109	99	113	84	102	98	98	110	110	106	96	91	86	94	96	107	117	80	111	102	101	105	100	100	97	110	88	101	107	95	114	122	101	96	92	99	97	107	88	104	110	109	109	99	105	81	95	101	102	96	90	110	105	99	82	97	90	100	90	104	85	111	97	111	97	103	103	97	103	83	97	87	107	101	114	94	98	102	93	68	98	103	114	117	117	100	120	105	92	92	99	94	111	86	93	79	102	106	121	106	113	112	130	101	106	107	101	102	110	113	95	111	97	108	110	86	111	93	109	108	120	104	118	115	103	109	116	114	92	111	103	103	101	106	91	97	91	94	81	108	121	94	99	103	108	106	110	116	91	91	115	110	113	108	98	115	94	106	103	95	112	104	107	105	105	101	117	113	105	87	123	99	85	103	100	104	105	113	91	120	99	111	111	101	114	106	81	99	98	103	98	80	107	100	102	129	100	101	116	83	108	76	112	109	111	89	107	104	130	94	105	103	94	101	110	96	122	96	106	100	111	106	102	98	99	122	102	113	105	88	104	107	101	94	103	102	93	105	118	99	99	97	103	116	115	113	95	89	111	112	109	102	103	92	94	109
12935	5614	17432	28624	37987	38660	17833	1041	976	963	894	844	877	882	816	827	821	815	811	827	799	788	791	775	819	827	815	766	715	787	790	779	787	773	765	763	752	795	796	787	757	777	766	812	747	757	743	849	788	777	776	757	793	780	776	798	754	759	766	750	766	779	787	766	827	752	779	808	775	798	787	842	712	805	789	771	788	779	780	757	795	802	819	794	769	797	769	762	754	838	777	793	765	798	766	786	731	741	765	786	799	752	762	758	822	796	753	780	770	752	797	781	764	766	786	796	779	771	806	760	805	759	798	803	778	776	739	760	775	778	723	760	806	743	780	747	797	787	751	769	805	773	765	782	746	750	822	769	775	827	797	802	768	852	749	766	793	798	751	763	793	764	824	769	772	789	767	784	769	804	755	781	793	791	788	789	764	820	823	786	783	795	721	769	787	785	750	758	774	778	796	824	802	788	775	809	778	754	741	791	803	786	750	751	768	780	778	754	755	772	784	801	766	792	776	715	781	763	734	768	768	790	757	728	806	774	762	735	769	795	769	828	746	770	734	735	779	776	801	786	749	852	830	754	768	754	793	758	795	792	769	755	754	766	752	764	794	813	815	785	770	767	800	793	760	734	779	736	765	820	821	797	781	790	796	729	794	797	761	764	744	771	771	766	761	768	774	758	751	793	812	791	810	806	802	768	803	781	734	749	778	788	785	827	785	764	798	807	734	844	782	773	786	784	750	720	803	745	756	751	765	777	738	776	798	787	792	715	777	761	802	805	751	761	720	772	815	761	776	724	753	791	798	807	762	798	784	743	832	789	759	733	784	809	801	770	763	824	773	786	765	769	783	759	798	788	783	778	750	761	736	805	764	742	834	747	754	801	831	797	773	801	739	756	757	756	802	768	768	809	772	788	787	746	825	806	779	774	795	765	719	790	817	729	813	743	786	779	772	781	743	738	798	773	779	756	737	795	737	797	784	759	781	748	792	807	744	744	772	773	811	758	784	815	807	775	811	797	804	808	755	761	776	715	816	809	778	783	761	779	734	866	783	762	749	773	783	750	759	796	773	754	750	778	800	772	782	740	759	771	782	798	775	791	796	776	771	785	764	773	789	794	753	809	768	733	800	779	769	782	814	775	786	751	741	771	743	792	797	748	765	701	780	742	765	779	791	773	815	737	801	761	795	850	751	787	766	762	761	746	746	779	777	740	787	803	783	757	735	734	811	790	745	781	817	740	775	781	808	740	753	762	802	772	816	822	748	793	744	738	754	800	806	780	757	724	759	767	726	785	713	745	789	721	760	814	817	821	770	762	798	770	783	736	770	829	754	787	754	793	770	786	806	756	797	721	756	740	777	768	755	754	784	777	752	825	728	778	776	782	753	808	801	767	761	800	809	759	772	772	761	801	768	845	800	788	787	810	745	739	765	748	730	819	780	775	760	745	745	818	812	760	748	768	724	766	780	795	756	780	769	735	765	794	786	812	742	731	810	816	749	772	797	744	804	772	730	811	787	759	784	762	771	739	799	772	781	729	767	773	782	769	763	788	783	796	786	775	785	749	766	763	801	787	795	820	768	812	753	797	798	804	730	805	774	796	803	748	793	772	753	748	778	751	774	780	829	799	781	768	733	773	720	750	732	789	773	760	799	725	817	784	750	768	810	769	811	764	763	745	706	807	779	805	776	730	787	779	794	734	762	793	778	784	794	776	779	737	779	773	795	798	783	808	767	816	770	785	749	774	746	773	725	760	777	712	777	732	815	794	794	765	864	805	754	771	733	774	778	805	699	779	820	811	748	771	779	788	819	777	767	768	787	768	758	781	792	829	767	810	762	789	763	745	760	767	744	730	808	764	733	803	814	773	782	774	787	776	753	835	797	744	805	735	725	761	758	814	758	790	753	758	714	759	792	832	733	755	813	773	803	783	779	781	810	795	740	797	773	811	782	757	805	785	807	809	769	796	744	798	786	786	766	802	758	829	802	768	809	732	760	752	759	760	781	782	774	786	768	784	765	752	767	781	761	780	778	764	773	812	785	811	840	696	743	776	750	782	738	742	766	774	786	789	788	792	776	815	765	734	727	800	774	752	818	746	794	787	797	753	847	740	770	768	780	834	761	793	795	780	767	757	758	763	818	751	801	800	790	791	779	791	824	748	798	760	790	778	754	780	769	719	826	796	771	763	777	744	768	785	782	762	823	804	776	817	775	737	841	783	757	748	752	795	800	744	789	770	737	796	757	743	765	772	729	770	778	784	796	753	741	755	781	749	754	727	766	737	832	757	755	797	756	730	759	789	760	748	753	780	789	778	778	816	748	760	817	799	770	738	764	740	725	771	816	770	795	751	768	825	796	748	792	771	786	802	818	766	792	750	798	735	753	758	790	706	791	750	787	785	786	752	734	759	824	750	771	706	771	797	792	765	740	800	787	842	755	805	740	815	771	755	774	819	772	780	790	753	762	809	773	763	776	786	710	790	796	781	813	799	795	798	762	806	774	820	795	750	767	792	794	754	757	827	773	785	807	730	773	728	753	762	786	799	771	806	822	755	788	799	809	763	778	764	801	787	782	790	798	770	786	800	763	777	714	784	752	769	774	758	758	750	804	790	762	789	768	782	756	818	784	804	774	727	741	799	809	805	747	809	783	823	805	787	780	776	734	748	745	735	835	775	800	779	796	726	720	796	773	742	776	766	752	819	809	788	782	775	777	745	771	743	745	761	798	826	764	810	780	780	757	806	749	802	793	788	740	774	750	769	755	795	755	813	733	763	786	734	762	788	760	797	824	766	781	804	783	765	790	784	761	736	795	797	817	798	786	800	743	750	754	781	816	752	745	779	776	766	743	826	802	731	735	793	713	819	739	745	785	772	753	737	757	732	797	798	782	774	834	794	768	797	752	788	714	811	803	739	782	764	806	837	748	788	765	778	791	813	751	728	803	773	739	759	817	767	779	798	745	772	797	783	803	753	785	724	802	776	782	831	788	813	785	757	796	775	745	738	769	776	794	757	763	815	796	799	744	798	818	766	792	806	807	777	746	711	805	823	777	803	799	765	757	790	774	746	813	726	781	750	777	784	797	830	817	811	739	795	750	803	801	741	778	768	749	752	778	792	795	728	803	788	801	783	767	801	790	766	769	769	782	772	775	777	758	783	778	777	780	796	786	805	795	731	777	762	773	787	788	793	809	808	751	713	711	838	799	762	811	738	757	767	808	742	803	781	730	786	731	783	799	780	782	793	800	783	777	759	768	791	799	770	814	782	774	810	831	772	768	770	767	750	808	761	805	802	763	807	817	808	807	771	781	765	787	791	793	763	744	815	819	727	772	789	785	799	787	720	828	745	722	786	782	804	779	773	773	761	806	804	798	823	754	779	729	735	739	754	774	785	775	777	769	775	792	800	771	793	761	783	834	792	771	764	759	814	761	770	738	743	778	775	748	810	771	807	792	735	746	808	753	766	764	753	735	782	770	752	812	808	750	865	760	775	802	783
1165	971	4090	4874	4221	5151	2845	120	104	107	115	90	107	92	128	96	121	113	85	103	113	92	110	103	106	115	95	94	91	112	113	95	102	100	95	86	85	105	117	93	104	105	90	116	96	101	100	104	104	95	97	89	104	109	95	105	101	100	106	96	120	96	94	102	115	113	98	88	85	108	86	113	93	107	90	113	111	104	107	88	114	101	91	102	123	103	100	103	96	97	107	113	107	121	100	106	116	87	96	82	108	107	86	96	98	100	98	103	97	115	110	78	101	99	99	112	94	102	92	113	88	93	115	91	106	92	103	100	92	94	110	102	105	98	108	123	93	93	109	105	109	105	86	111	107	112	112	109	97	99	112	95	89	87	94	100	95	103	122	94	110	103	85	111	78	106	108	90	117	98	92	109	99	112	88	119	106	107	106	106	102	118	136	107	115	105	90	105	107	98	100	106	99	85	111	111	100	99	118	83	104	98	106	97	112	123	98	105	85	92	102	113	81	110	87	106	107	94	97	91	104	109	99	102	83	82	103	91	89	92	101	100	97	112	97	119	91	100	101	93	91	103	101	99	101	122	106	96	104	101	98	107	98	98	94	94	88	93	96	85	97	104	106	90	97	78	100	95	98	101	88	88	133	103	101	86	105	95	98	103	121	117	101	113	105	90	106	100	102	100	83	105	86	98	112	102	95	105	103	91	98	100	82	94	93	91	90	104	114	104	84	97	99	89	101	85	86	105	99	99	102	107	106	114	99	110	105	122	118	94	96	108	126	98	104	95	96	99	92	96	103	110	106	94	108	96	102	96	100	90	98	107	103	116	119	103	93	97	89	95	100	92	104	81	92	98	95	89	113	108	80	89	85	110	113	100	103	111	98	118	95	82	99	118	97	80	98	102	85	90	98	96	96	122	102	122	102	103	110	89	98	103	102	92	88	111	107	96	111	94	90	108	106	115	100	99	92	103	84	83	102	95	96	97	102	105	98	99	92	95	106	111	92	93	99	98	115	94	114	93	104	105	108	107	111	119	108	104	102	100	101	100	113	98	89	107	95	94	111	104	94	99	92	101	120	127	100	99	108	130	112	90	92	92	118	140	99	110	107	85	102	95	103	99	96	93	118	102	103	93	96	83	111	96	84	95	109	110	110	102	92	95	92	98	89	115	100	94	85	90	104	108	88	92	106	101	113	92	87	96	100	106	95	101	99	106	86	93	96	92	95	97	95	99	113	92	101	97	105	114	98	106	93	101	105	97	123	105	106	92	121	108	105	92	93	100	104	99	89	85	100	110	95	107	108	105	104	106	110	103	102	102	87	92	98	97	100	99	104	115	92	98	125	94	105	105	95	95	115	116	111	98	92	95	105	99	111	110	106	80	94	105	98	107	90	106	93	106	98	102	91	102	104	112	100	89	105	83	90	101	101	106	103	83	105	96	101	100	81	105	113	105	99	105	109	96	97	107	94	116	133	78	76	98	114	108	86	99	107	97	107	114	110	114	89	109	101	98	99	109	95	104	101	112	97	101	103	88	106	97	89	98	102	109	100	108	92	98	93	98	100	97	97	85	101	98	106	111	114	97	97	92	102	99	86	99	108	93	97	99	99	100	107	107	98	110	98	98	80	100	106	95	99	104	112	86	113	99	98	115	105	94	91	115	80	98	90	92	104	96	100	97	91	99	104	107	91	115	96	96	92	102	93	90	87	110	111	118	116	94	108	99	74	104	104	107	93	86	120	106	100	84	83	104	97	100	86	95	89	112	103	111	97	102	106	109	103	95	105	104	96	104	97	99	103	103	100	81	107	97	92	85	93	95	99	97	114	110	110	104	98	90	94	123	109	100	96	106	96	87	114	90	108	110	106	102	107	112	105	111	104	112	109	108	97	105	106	94	92	98	110	102	106	92	103	92	98	110	109	88	105	104	107	92	101	87	97	105	107	95	118	106	101	95	103	95	101	83	110	87	95	90	100	99	89	118	85	100	113	113	91	102	115	88	117	104	87	122	92	94	81	111	93	95	128	92	91	102	106	106	118	119	94	104	105	92	97	108	99	83	100	107	121	104	103	94	98	95	82	106	100	96	87	114	93	115	111	99	111	98	101	98	104	84	103	116	122	93	101	108	94	108	101	122	110	96	114	108	97	116	95	88	102	90	111	103	86	112	110	103	124	111	113	102	97	97	102	103	115	98	111	106	117	103	90	75	119	104	108	121	87	79	110	100	107	117	111	90	104	104	116	86	118	111	100	107	79	85	110	104	108	99	96	98	95	109	112	106	117	104	95	118	96	96	90	99	69	89	91	98	98	96	99	98	95	81	102	86	86	103	85	95	108	102	111	111	87	100	92	98	109	93	110	108	108	91	100	101	89	122	93	93	99	110	97	98	119	110	132	116	111	107	103	113	109	92	91	99	115	93	98	102	101	78	93	104	106	110	102	98	93	96	92	86	99	111	117	98	92	107	103	125	95	97	93	100	108	94	112	87	109	91	96	100	86	91	91	86	96	118	106	97	113	100	98	110	115	95	99	113	105	118	94	106	99	95	100	106	94	98	118	95	91	95	85	95	101	115	108	93	90	94	103	95	119	89	117	116	104	115	107	113	94	101	115	99	108	99	109	99	105	106	110	93	105	113	90	89	81	99	90	95	95	118	108	92	83	109	86	77	92	90	96	106	105	106	111	106	106	117	92	105	95	115	114	107	124	110	83	102	117	85	110	87	94	94	99	95	102	93	102	84	105	106	96	95	104	107	94	104	96	98	108	105	98	94	93	110	109	109	94	110	103	99	98	116	96	97	84	118	98	92	103	104	110	107	108	82	88	109	99	101	107	96	101	104	118	99	112	98	100	99	101	117	97	100	85	100	114	87	102	107	113	113	115	89	100	86	110	89	98	120	103	122	106	105	102	126	84	112	89	101	99	98	102	88	97	97	106	93	97	113	98	116	120	110	99	87	101	102	102	109	116	93	106	81	99	87	117	109	106	102	88	94	104	92	86	101	115	97	101	102	113	98	97	104	96	109	111	100	124	99	112	118	88	105	108	107	100	101	87	109	96	98	103	108	111	96	103	129	96	88	124	96	107	128	104	111	109	105	116	98	94	104	96	107	112	108	97	77	100	84	108	107	103	105	103	109	112	85	100	84	108	109	92	96	101	98	107	104	113	116	115	115	106	107	110	117	95	82	106	108	102	109	102	108	112	95	90	108	131	109	91	101	109	102	90	109	107	91	88	93	104	123	99	86	96	95	100	93	112	103	95	104	97	94	102	110	113	110	98	113	86	104	104	110	99	97	107	87	113	94	118	104	107	103	83	103	92	97	93	92	93	114	120	96	107	101	121	103	91	102	94	101	116	96	124	102	105	103	105	102	86	81	107	115	102	102	97	128	100	108	90	74	96	99	100	91	106	108	108	95	114	109	117	95	96	121	103	88	102	86	109	94	127	97	86	112	99	96	105	108	81	103	95	89	114	111	94	109	94	99	105	103	118	114
14250	10408	25115	35556	45978	46462	24328	1204	1171	992	944	947	873	897	875	852	833	805	804	852	811	828	791	773	829	735	773	774	762	793	727	728	782	778	790	776	801	781	765	776	765	743	790	768	719	793	749	750	761	780	717	746	777	792	722	750	733	741	750	780	729	801	744	751	701	753	767	753	713	729	776	775	771	702	745	757	716	742	731	760	740	735	777	752	744	774	767	732	764	738	801	800	727	755	709	757	764	736	748	757	705	779	704	757	734	779	782	699	764	748	759	742	753	684	743	751	684	723	724	735	737	806	714	761	750	748	763	714	731	733	744	764	763	723	756	715	744	722	773	721	751	773	719	757	744	757	737	754	789	744	721	779	752	723	724	761	805	755	727	771	731	731	745	720	712	721	746	744	760	754	811	769	762	754	762	752	736	779	711	728	742	690	720	770	790	801	771	781	747	811	781	748	735	736	768	756	774	762	726	772	767	779	740	781	773	712	737	755	754	762	744	733	791	737	735	730	770	772	758	782	794	773	764	710	772	742	748	750	771	764	771	738	743	765	721	792	758	761	721	716	757	734	760	738	724	761	770	765	770	725	735	717	765	797	780	746	750	767	727	764	761	720	790	737	694	732	772	759	727	759	771	723	787	732	752	718	770	730	747	768	785	712	803	747	785	778	793	778	739	751	758	767	775	753	723	810	797	735	800	738	730	768	724	777	737	777	769	735	732	729	786	728	790	706	729	741	798	711	765	728	748	796	797	777	802	698	712	734	758	773	805	732	783	725	737	705	733	721	738	772	754	772	776	738	790	744	775	747	728	717	732	771	751	787	732	771	724	760	788	729	693	710	783	766	721	754	718	711	766	735	812	740	753	717	768	768	784	761	740	760	818	770	846	760	770	799	733	747	750	741	753	755	778	775	768	739	758	689	782	757	717	754	773	815	711	675	768	740	737	729	754	744	728	740	742	762	743	777	781	790	722	727	739	749	773	734	762	713	742	746	735	720	684	770	757	698	753	743	745	723	779	762	766	732	711	712	796	728	776	738	773	781	732	786	782	769	785	730	746	723	795	760	743	727	761	772	785	744	786	750	770	701	770	802	724	800	719	744	713	762	763	766	729	766	765	743	717	721	763	737	761	748	748	806	722	701	767	735	769	733	754	770	719	730	709	731	795	743	773	773	761	761	727	700	761	756	798	712	738	753	730	735	784	800	757	770	723	725	766	739	728	766	747	756	765	737	783	753	743	716	761	743	783	733	751	736	733	715	713	752	753	746	748	802	732	775	742	753	799	770	753	732	752	738	746	736	761	711	727	767	729	701	769	813	753	756	754	729	775	774	803	733	765	756	753	720	772	727	738	738	717	768	762	771	742	783	743	738	742	783	740	713	756	796	728	766	714	788	737	751	805	744	724	735	768	754	731	759	723	736	769	711	726	740	760	760	745	765	759	716	773	799	776	780	804	745	748	725	765	785	737	791	782	744	759	757	770	758	779	738	750	772	749	744	790	762	731	725	775	715	738	776	817	763	788	730	756	763	707	766	730	728	731	779	764	760	758	715	792	727	788	764	745	765	726	762	757	749	741	754	749	800	732	700	759	764	768	772	768	760	723	764	704	714	797	763	740	785	760	728	713	760	761	743	783	755	748	752	787	764	778	791	780	707	716	782	724	747	732	796	745	729	777	730	726	738	821	713	771	757	776	761	733	722	751	681	773	747	756	694	714	789	783	788	710	744	726	757	780	775	739	734	765	714	803	766	761	763	748	754	740	769	709	733	772	772	797	755	690	764	764	749	777	753	704	762	789	759	752	731	748	739	728	790	720	787	730	777	719	737	780	722	801	721	732	799	807	699	754	743	739	750	757	727	809	760	747	774	747	775	712	780	757	749	794	711	775	728	791	740	742	757	797	747	816	761	750	748	736	772	731	729	738	751	771	738	772	779	742	717	764	746	784	733	747	754	773	751	795	748	719	786	751	740	731	752	780	724	749	737	755	728	766	713	762	752	747	796	721	767	730	746	739	728	754	746	751	749	775	715	756	766	738	753	788	744	746	728	763	786	732	780	713	745	755	811	742	737	739	742	753	743	764	773	796	783	722	795	763	762	759	728	743	747	808	782	738	782	745	756	738	759	789	768	782	731	763	762	779	744	800	730	788	797	768	723	788	764	756	745	732	761	786	743	741	730	728	772	773	731	773	753	760	760	758	743	767	762	738	775	750	764	766	768	753	756	739	745	688	800	801	769	751	839	765	747	793	736	726	725	791	753	821	778	738	707	769	789	753	763	757	770	742	787	738	701	730	772	805	735	732	762	788	741	762	744	758	743	715	722	772	746	760	710	757	728	746	749	778	748	796	773	746	746	769	752	752	726	742	743	757	757	759	767	722	807	766	724	802	747	774	727	724	763	773	753	785	757	762	741	717	732	831	753	744	739	787	776	734	794	747	736	792	790	791	780	766	797	736	720	739	732	772	736	791	722	787	748	790	717	764	746	806	747	751	769	742	767	777	746	767	765	762	761	761	691	737	779	780	759	733	760	754	688	775	722	795	749	754	747	777	735	735	729	731	724	747	748	733	742	746	682	732	708	747	737	766	746	739	762	704	730	747	752	704	805	741	734	787	749	759	762	729	736	708	736	729	734	756	809	744	792	773	731	750	729	762	759	713	760	733	759	739	774	731	722	757	739	753	763	800	773	743	759	776	776	763	771	774	788	762	765	720	721	781	742	725	759	739	753	740	775	752	761	777	754	763	773	783	792	753	724	774	748	770	693	760	722	748	785	770	771	737	738	710	717	778	719	725	738	734	766	746	742	769	766	694	745	712	773	765	768	728	805	724	744	767	735	753	750	764	752	724	735	731	756	766	752	755	682	725	754	785	741	771	714	777	735	774	765	717	739	739	788	774	717	772	753	732	790	779	743	703	752	776	702	734	758	707	732	749	737	692	786	726	742	747	774	789	752	782	768	708	762	718	754	780	787	779	754	774	788	750	745	755	766	759	742	761	744	763	744	776	773	772	756	744	753	756	762	735	771	779	771	763	727	741	745	793	740	758	808	776	769	723	712	718	775	754	796	768	717	791	748	771	758	702	765	774	729	721	818	763	760	782	743	818	699	825	770	770	715	720	782	778	731	756	787	777	780	780	761	735	742	753	721	751	775	761	777	739	710	751	751	763	756	750	737	737	744	740	722	742	768	757	778	708	716	745	733	728	716	774	735	695	737	780	741	756	714	751	766	780	783	785	703	773	792	731	762	756	731	752	658	745	750	785	708	768	740	780	766	763	752	803	736	750	772	736	759	769	734	802	733	719	799	738	753	708	748	798	760	741	770	783	753	738	736	755	755	753	765	683	752	740	741	770	753	702	770	737	750	735	759	768	721	764	770	737	742	778	748	726	745	747	738	723	721	770	811	729	761	755	698	759	787	804	707	747	752	699	726	769	748	728	788	758	726	712	777	779	766	778	802	754	734	749	784	771	737	727	710	734	757	787	771
1211	231	696	923	920	895	450	79	75	73	66	62	70	81	67	63	70	80	70	72	69	79	61	74	71	63	81	68	58	65	66	50	81	63	85	87	65	63	69	68	77	63	86	64	66	61	76	75	68	68	55	58	76	65	79	56	80	72	82	71	87	81	65	40	75	65	71	52	72	68	77	71	79	52	52	65	72	62	59	85	79	77	60	73	65	72	76	67	75	68	53	75	67	49	72	69	53	79	70	58	70	66	64	50	67	51	59	79	73	70	88	75	63	73	68	75	67	78	74	71	65	56	72	68	73	61	65	67	76	71	69	65	65	79	72	70	59	68	77	67	67	60	78	52	70	56	67	76	76	74	76	74	61	73	75	67	70	63	79	59	67	58	84	80	72	68	66	74	87	74	53	78	79	69	62	69	76	72	66	80	65	72	69	74	70	67	74	67	73	66	76	77	68	54	67	67	71	67	60	72	63	71	51	77	65	69	80	68	74	78	63	65	70	91	66	87	68	72	77	79	72	74	68	68	58	69	62	75	70	78	59	80	74	82	59	71	82	71	90	65	72	72	63	58	62	78	64	68	96	78	67	60	75	62	66	68	72	79	78	74	71	59	69	68	80	71	69	59	82	48	65	60	66	54	85	61	56	71	80	77	75	82	62	80	78	63	78	68	68	69	53	78	71	67	64	64	57	63	57	71	77	72	75	72	70	74	62	67	70	74	84	67	67	61	68	55	74	51	94	77	57	70	72	70	71	55	78	80	68	69	66	80	72	72	75	63	76	68	81	65	69	81	65	70	66	82	52	71	75	76	78	81	75	68	63	85	66	55	65	76	78	73	57	74	71	68	76	66	78	70	73	82	70	65	71	78	68	68	68	69	48	74	67	69	70	58	70	65	72	69	68	84	62	71	65	74	67	69	72	72	64	65	66	79	73	63	66	51	81	76	69	78	67	81	71	60	68	67	69	77	63	70	67	85	56	76	83	83	81	71	76	75	77	90	97	63	82	72	78	69	75	77	66	64	69	84	76	65	76	75	85	79	63	71	73	71	60	60	70	83	67	76	65	62	67	64	80	61	79	59	65	70	66	83	78	70	82	60	65	64	70	67	69	69	68	78	69	74	89	75	64	71	69	60	90	65	76	61	77	71	73	76	65	72	68	65	74	80	74	70	80	76	69	66	75	72	79	79	76	67	74	66	72	61	67	70	68	63	63	74	72	66	64	60	77	70	81	71	81	65	59	61	59	66	70	63	72	66	59	68	72	73	86	75	68	59	61	77	69	61	84	68	80	77	74	84	89	67	72	65	68	65	83	76	77	72	74	76	76	56	65	75	66	66	71	65	75	48	94	77	82	77	63	69	68	65	77	61	75	56	82	62	61	66	66	81	47	64	69	73	67	62	71	74	78	68	77	73	72	78	84	61	65	78	74	64	95	67	74	68	72	70	76	66	95	78	69	58	71	55	72	60	70	65	81	68	67	80	76	82	68	76	67	66	86	63	78	65	66	65	89	72	81	74	77	60	74	73	78	64	85	64	72	65	62	81	73	73	59	87	67	70	63	80	50	78	54	57	86	69	61	75	77	67	75	66	73	74	81	65	69	70	55	67	68	56	72	74	53	62	82	76	74	75	82	72	83	86	66	70	64	78	80	89	65	70	76	71	74	71	62	91	81	67	70	69	70	60	67	71	74	69	88	69	76	63	54	69	63	70	67	56	70	59	61	64	80	85	74	78	83	71	66	81	63	59	71	64	74	89	66	55	67	64	76	75	72	70	65	69	73	66	87	68	78	72	79	57	66	72	59	62	76	70	73	61	72	62	70	84	91	71	81	72	66	66	68	64	76	73	54	67	61	53	68	86	65	80	75	63	52	63	64	66	82	84	79	73	64	67	66	75	73	67	71	65	74	74	56	79	61	75	68	63	68	72	78	65	61	78	63	56	73	80	76	71	72	65	58	74	85	67	76	65	69	72	81	73	57	70	69	72	61	64	72	73	80	80	51	69	80	62	81	62	91	63	79	78	76	73	78	66	79	78	67	82	70	71	88	59	70	73	77	74	52	67	64	66	70	68	72	63	59	68	86	62	78	73	76	65	78	60	70	72	70	56	58	64	66	70	67	77	80	54	76	80	68	72	53	82	70	70	59	77	80	71	85	68	57	81	57	64	75	64	72	72	67	74	71	67	46	73	66	65	63	75	71	72	69	59	57	67	78	61	71	71	73	66	66	68	63	80	61	61	72	82	84	60	77	60	74	65	63	63	77	68	77	66	67	71	75	81	75	74	90	62	87	53	67	63	65	58	66	72	58	53	76	73	59	68	74	73	72	78	83	99	68	68	69	58	83	76	72	64	83	60	60	69	59	82	67	70	66	66	73	65	67	75	79	80	70	88	52	62	50	70	60	51	82	76	72	69	78	63	62	63	65	76	73	72	75	76	65	60	82	61	80	65	62	70	77	73	77	68	62	63	67	69	74	56	90	63	71	73	79	64	61	69	70	73	64	71	65	77	67	60	58	81	69	83	80	70	83	59	75	81	49	63	72	49	94	71	61	76	67	66	71	64	69	65	78	75	64	69	63	63	63	59	64	66	78	68	70	63	68	94	84	77	79	70	65	69	63	65	68	69	73	72	65	85	75	75	73	75	84	54	81	68	67	71	71	63	69	69	60	75	72	70	55	64	73	85	62	76	72	73	69	62	64	70	84	64	81	62	68	81	76	64	57	57	72	61	69	68	62	66	79	78	74	67	71	84	69	77	68	65	75	65	61	60	83	75	61	75	58	62	75	84	59	61	79	72	82	77	79	69	77	84	63	58	59	72	72	81	69	61	81	61	76	62	74	64	71	70	69	76	73	61	71	75	71	72	61	70	78	60	78	72	80	71	77	56	82	87	69	53	79	62	57	76	63	58	59	64	50	72	66	84	80	67	55	68	64	74	71	66	70	63	63	85	69	60	74	78	72	62	73	68	71	72	65	76	70	84	76	68	55	50	68	73	62	67	70	68	64	70	63	59	64	83	67	78	80	83	80	58	70	71	81	68	51	63	68	79	62	71	90	69	63	79	70	68	78	71	64	67	70	82	74	64	65	72	84	68	73	72	60	79	70	72	80	70	61	76	83	73	81	75	66	66	73	60	61	81	63	76	78	63	73	59	62	69	76	74	69	72	65	75	73	70	81	79	79	71	70	75	62	64	68	70	74	81	76	67	76	74	79	87	80	73	67	63	75	67	73	71	64	75	54	63	86	54	69	58	71	81	80	84	78	64	82	88	68	76	76	59	80	70	81	73	60	71	81	67	66	73	81	65	61	74	47	67	63	67	72	50	78	72	66	75	63	59	72	77	73	59	71	75	81	67	72	59	70	78	84	67	69	76	63	86	79	84	76	90	77	69	70	78	77	84	70	78	66	80	68	56	58	85	64	87	70	66	82	67	69	71	65	71	72	74	75	69	71	72	69	54	76	63	59	71	71	71	62	64	67	68
9389	3585	8443	14986	21943	22093	10595	627	574	600	590	565	572	570	537	545	565	537	545	543	547	493	579	529	508	496	554	583	525	564	591	556	539	528	524	582	533	486	522	513	551	547	512	566	566	503	538	569	520	564	556	543	553	508	510	568	549	542	538	539	574	532	572	551	565	554	522	522	596	602	537	568	534	527	511	532	543	539	516	529	548	574	524	538	562	558	529	524	559	548	514	502	566	544	547	543	521	553	530	578	540	563	522	574	554	568	564	512	538	536	568	553	535	528	531	493	528	558	577	565	565	513	543	573	544	567	538	565	565	550	564	533	564	539	553	503	526	555	549	529	540	554	551	525	537	545	567	536	531	584	524	579	593	509	557	554	589	579	552	563	530	554	516	572	552	547	564	512	587	576	520	561	545	565	551	583	518	559	551	591	494	566	560	551	552	567	531	531	559	549	562	574	492	535	562	540	552	568	556	537	549	533	541	545	516	573	569	528	531	560	484	571	558	585	543	544	538	542	532	540	567	540	521	552	591	602	546	561	560	548	540	548	509	542	543	557	569	539	492	580	547	594	560	563	547	565	546	528	570	553	507	572	540	550	547	529	547	535	529	535	578	576	553	520	540	550	584	598	509	518	524	554	545	516	541	514	560	568	534	561	517	525	574	534	554	493	533	553	494	520	567	537	582	539	556	533	525	506	555	539	558	547	564	529	573	534	534	545	518	547	542	513	521	562	550	504	537	543	553	541	540	530	529	556	535	533	532	557	564	513	550	541	541	565	581	551	534	524	534	598	562	523	521	526	579	567	521	517	544	533	522	532	586	539	569	546	545	540	557	562	516	596	550	540	516	554	525	568	568	580	549	572	562	582	593	577	521	563	582	605	538	544	534	557	549	541	550	537	521	560	514	517	533	553	540	540	537	544	543	541	523	559	551	576	537	547	577	540	534	545	538	555	565	527	618	518	511	543	574	531	573	525	576	543	577	550	527	550	534	558	531	541	527	557	545	506	556	536	487	514	564	514	573	590	542	569	525	567	509	556	582	541	523	553	560	541	521	547	548	534	532	538	517	583	537	518	573	558	581	554	522	516	513	545	579	563	551	553	583	503	525	532	543	525	554	510	587	570	546	539	535	543	542	557	542	555	549	567	560	545	545	540	531	546	512	529	555	523	599	548	536	519	548	566	575	565	519	541	573	557	548	560	513	587	547	558	511	555	554	542	561	541	590	565	507	498	548	547	540	546	555	555	517	512	572	531	541	541	524	577	544	515	530	532	534	562	493	520	521	550	596	506	567	605	537	538	564	580	520	557	564	554	551	536	589	549	540	556	547	609	532	551	572	584	537	573	521	546	552	498	573	525	551	585	551	538	577	538	540	537	527	554	546	530	568	569	617	547	535	520	549	547	557	532	539	575	536	537	552	554	523	533	522	541	572	576	539	565	546	543	536	583	550	543	527	558	564	530	563	547	547	547	540	553	569	510	525	556	529	592	559	509	543	548	522	529	539	536	583	516	535	560	493	562	558	524	522	515	534	563	577	522	543	539	545	570	544	560	564	539	543	535	565	577	527	530	555	564	515	589	559	547	558	544	559	557	523	536	548	565	520	534	520	517	551	530	544	543	553	520	551	577	562	593	517	576	555	580	536	575	547	532	504	555	546	553	564	559	562	509	528	576	556	522	540	509	516	544	518	541	544	560	557	528	556	546	575	555	592	560	557	530	532	564	526	569	557	544	564	570	519	578	585	510	565	529	498	579	537	552	538	505	540	539	542	530	560	566	522	549	571	548	499	536	499	549	573	545	551	540	582	534	542	543	563	544	550	547	517	542	559	555	527	538	536	528	539	530	530	564	550	533	554	533	537	547	554	560	545	560	559	554	538	528	521	551	563	553	551	526	545	547	539	519	561	543	571	529	535	538	541	535	517	557	542	569	548	540	577	556	542	547	524	514	534	535	488	535	549	550	572	530	531	559	545	550	517	552	544	626	541	552	542	477	565	526	538	566	556	547	548	575	554	566	539	552	501	565	588	548	516	528	593	581	557	558	538	528	540	532	531	563	532	546	549	564	542	561	566	532	556	510	511	496	568	539	575	535	494	534	515	553	525	556	516	538	570	585	550	568	524	533	555	585	542	546	564	574	581	550	544	520	530	551	529	522	582	550	539	594	540	509	560	552	582	552	549	531	534	517	548	506	572	534	535	519	596	517	565	581	565	581	559	563	530	551	537	548	532	560	557	535	540	575	575	540	534	539	512	534	499	566	557	527	587	550	558	571	555	537	546	546	517	529	509	575	542	547	506	569	567	546	562	483	524	548	568	549	559	572	590	540	539	538	549	572	536	542	496	558	515	536	514	503	538	534	526	521	565	495	523	541	541	518	564	545	592	560	554	529	520	547	549	530	530	561	526	536	592	540	517	554	548	519	571	547	553	562	524	525	546	550	571	556	543	545	560	539	526	590	536	573	578	554	535	553	544	564	544	554	519	568	541	515	535	536	540	530	579	542	496	550	530	529	543	582	528	567	581	498	545	550	514	536	520	541	528	546	543	574	548	523	584	576	555	566	562	562	542	504	528	580	544	539	588	546	574	526	547	545	529	567	555	531	535	575	542	535	536	503	545	544	540	557	542	554	560	550	539	523	542	551	532	568	588	522	606	585	548	502	527	526	514	578	560	553	543	540	531	556	529	536	564	543	583	562	479	520	529	555	569	546	562	520	570	532	567	589	538	532	551	602	563	542	552	530	521	549	549	562	527	555	539	523	545	570	534	530	542	551	524	567	548	564	538	512	548	548	492	553	507	562	576	557	529	540	540	538	558	569	515	549	522	537	485	511	502	590	518	545	533	587	533	601	547	548	549	567	534	512	518	559	594	580	550	537	582	551	569	537	564	538	545	576	523	553	562	554	533	496	596	550	504	561	538	562	544	556	600	564	542	549	562	570	572	566	547	519	538	538	558	532	544	532	531	574	506	563	520	550	528	568	580	529	548	574	525	563	559	514	559	566	565	569	573	541	572	525	546	569	547	540	522	525	526	533	567	544	520	562	529	543	550	571	545	528	594	536	546	576	514	548	547	512	547	546	577	548	572	528	544	545	542	526	537	553	536	499	537	492	532	531	577	570	575	581	534	525	548	584	541	494	567	560	541	559	537	543	547	533	541	540	565	559	562	513	531	569	582	566	563	522	567	535	515	577	547	537	538	567	582	508	547	544	557	578	576	514	556	537	552	522	534	538	541	580	549	540	560	537	521	547	529	533	516	529	517	557	535	594	558	567	573	544	572	527	532	483	564	593	528	560	575	513	561	557	564	561	560	572	549	501	521	538	541	561	561	537	519	513	525	532	533	571	537	550	537	513	581	561	563	567	537	530	535	535	535	544	530	515	506	514	552	568	569	529	589	563	566	556	609	542	546	557	502	532	559	519	524	537	561	549	542	503	538	574	526	557	573	567	550	519	564	514	497	590	524	582	545	486	585	555	538	500	551	534
654	648	2540	2991	2891	3133	1257	73	85	71	83	83	68	94	79	82	81	72	70	70	59	67	70	69	77	71	62	53	72	71	62	74	81	78	63	75	57	77	80	74	74	60	61	73	78	78	61	81	67	69	83	84	74	66	75	71	70	55	71	78	75	89	58	60	76	73	82	55	69	76	70	65	66	74	71	75	69	80	74	78	82	71	90	69	85	93	78	67	73	76	66	84	73	69	63	72	68	63	60	66	89	69	63	72	80	78	77	86	69	72	79	77	69	79	82	62	73	57	80	79	82	68	68	62	79	68	81	83	65	61	73	75	76	71	72	84	96	77	72	76	79	61	80	83	83	69	72	74	50	91	78	71	80	67	79	81	75	74	88	59	77	71	64	64	76	78	78	78	87	84	83	69	77	78	74	72	78	88	70	58	74	80	56	70	77	69	96	61	64	85	79	89	82	80	72	81	68	78	86	70	73	90	62	85	85	67	74	55	67	66	68	65	75	57	70	65	88	88	58	78	75	79	71	78	79	67	81	74	75	67	76	78	81	82	75	68	99	82	79	74	83	86	73	72	85	79	80	63	79	69	77	79	77	78	71	72	71	70	83	64	79	74	71	70	66	67	80	80	73	73	64	70	65	79	87	72	80	81	80	84	93	65	76	70	76	72	80	70	68	84	63	64	74	86	76	74	69	70	80	81	67	77	81	73	86	81	77	69	78	66	64	72	68	55	87	64	57	64	73	67	70	58	61	74	78	57	71	67	72	72	72	59	74	60	68	70	63	73	65	71	81	76	55	67	58	77	76	73	74	64	61	59	86	85	68	62	80	70	71	71	66	69	83	78	73	80	75	76	67	82	53	61	74	88	70	70	56	67	60	80	52	69	65	63	62	71	88	85	78	69	69	70	71	65	78	79	66	71	88	65	74	67	58	71	73	62	66	80	75	74	66	83	64	73	65	79	69	63	68	67	76	74	63	67	56	75	73	81	81	78	77	60	71	69	69	88	80	74	89	65	81	94	60	67	70	72	83	76	76	63	68	84	62	77	85	73	60	75	66	82	71	78	84	78	76	73	84	68	68	62	73	70	73	75	73	88	61	64	50	60	63	77	62	61	79	68	82	80	74	70	63	77	77	83	96	69	73	68	81	72	61	73	75	78	78	71	84	70	63	80	79	70	91	101	76	67	74	79	57	73	92	72	73	70	70	63	83	73	75	64	74	71	82	74	70	82	67	78	88	77	72	66	79	73	72	82	78	80	63	49	78	66	83	76	68	74	72	72	57	80	77	67	72	70	80	63	82	76	72	74	79	65	79	85	70	84	69	85	64	97	71	79	63	75	78	79	82	63	59	69	77	77	63	58	81	67	61	66	71	68	75	89	81	77	79	67	70	75	69	56	61	81	80	67	69	72	69	66	55	58	58	65	59	78	76	57	74	82	65	62	79	69	76	64	69	59	69	76	84	80	72	73	95	80	87	80	68	77	73	58	61	60	54	85	76	76	76	68	71	73	68	73	67	61	70	91	63	80	74	67	63	77	75	62	83	70	68	65	80	91	57	71	68	82	67	72	78	69	78	57	81	61	60	79	71	70	86	91	73	61	74	92	89	64	80	60	76	70	84	67	70	79	82	79	67	86	83	79	57	76	67	67	83	70	72	62	86	78	77	81	77	74	70	72	55	67	61	72	80	59	72	80	88	69	83	75	60	81	82	70	67	69	75	88	77	84	67	85	64	78	73	81	79	74	61	72	72	77	67	82	82	79	79	73	79	75	91	69	76	71	82	84	75	86	83	57	87	77	80	83	82	68	80	83	94	83	72	74	70	79	61	83	85	77	66	71	77	70	81	94	68	55	79	72	65	79	63	81	68	74	75	68	84	63	71	63	63	75	70	67	79	70	68	81	85	67	70	78	80	69	58	60	71	79	57	60	72	83	83	85	71	88	80	71	59	66	86	74	79	86	72	71	63	73	75	50	78	64	68	61	91	74	65	77	73	75	68	74	76	66	78	62	69	71	65	93	81	79	64	64	65	59	61	78	82	69	82	71	69	82	77	70	72	75	70	71	78	77	78	73	66	72	72	70	74	69	72	70	59	73	72	72	76	79	79	71	71	68	80	76	82	68	80	84	92	88	74	73	68	63	80	63	69	66	82	83	65	66	57	76	60	70	68	86	75	76	69	66	70	71	94	73	82	74	76	69	85	65	91	76	57	72	63	76	76	67	70	68	66	72	72	76	73	65	79	71	78	75	89	58	68	75	86	67	73	53	73	74	69	57	70	56	81	73	50	59	72	76	81	63	71	81	61	60	72	61	75	58	63	73	72	76	73	84	94	75	72	63	80	69	62	81	72	70	60	81	53	74	86	84	80	81	61	79	60	81	77	81	66	68	49	76	72	77	72	83	63	71	68	80	67	71	71	58	67	73	82	54	72	70	73	75	75	76	78	69	84	77	85	72	61	61	75	70	61	76	67	83	64	71	66	67	83	82	81	58	77	87	72	73	83	67	62	66	70	58	72	67	72	65	72	80	63	59	66	81	80	71	78	79	88	65	80	71	76	98	72	61	68	74	73	57	86	62	76	81	83	74	63	78	82	70	72	75	80	78	62	77	80	64	58	68	83	85	62	81	81	79	69	67	62	62	80	72	79	67	77	76	68	87	68	86	56	72	73	68	67	101	73	75	78	74	68	75	74	69	57	85	67	64	68	74	80	72	82	73	73	83	64	76	105	76	73	62	77	77	62	76	72	90	80	71	82	74	67	69	67	69	70	61	65	59	79	59	73	80	69	57	63	65	84	80	63	81	71	79	80	63	68	76	76	63	73	73	73	87	74	72	87	84	81	58	74	65	61	67	65	78	73	67	77	76	60	70	79	67	78	68	66	72	85	70	71	77	69	57	71	80	88	67	66	95	72	70	65	72	68	79	80	70	79	75	74	75	75	74	67	70	75	75	70	72	83	75	80	79	78	69	66	85	77	74	78	73	79	69	70	70	92	74	83	76	77	64	73	86	75	73	73	60	78	78	70	62	68	76	68	79	79	76	81	79	75	59	68	59	68	83	79	74	75	64	79	75	64	73	83	79	63	80	68	82	73	69	68	71	69	56	78	83	69	70	74	79	78	79	77	80	78	71	72	78	79	76	75	57	71	63	67	62	62	83	72	60	70	73	62	72	75	71	57	83	68	74	61	85	78	66	83	72	65	83	69	63	64	78	78	63	72	78	74	72	99	72	75	77	70	68	70	62	89	82	70	68	71	74	84	67	89	75	84	72	83	89	71	59	69	75	90	78	65	84	80	79	86	61	79	71	63	66	71	63	68	63	77	76	64	74	79	67	59	90	74	71	74	71	67	68	72	68	78	69	76	62	61	72	75	73	80	75	77	74	76	69	83	79	72	69	84	71	67	61	64	64	88	61	77	78	92	61	69	82	87	69	81	67	71	73	65	79	74	79	74	68	63	80	74	73	74	71	92	65	83	83	66	65
9664	8143	20050	30490	40406	38864	16988	882	764	737	732	647	669	602	622	586	583	594	580	545	579	533	575	536	558	542	571	535	564	592	566	548	523	585	528	537	525	563	566	539	552	575	567	534	564	590	531	578	544	556	592	522	536	549	560	583	543	562	532	529	552	550	509	558	574	557	587	573	526	550	502	530	552	572	537	514	526	565	517	535	553	578	565	557	543	555	543	531	557	515	531	524	519	534	511	569	543	517	533	548	564	566	531	526	540	537	620	565	533	548	574	491	562	556	528	549	549	544	542	507	576	535	517	563	549	510	536	571	552	543	560	539	544	551	570	555	577	538	518	566	527	546	539	554	531	567	566	529	574	520	546	564	537	504	550	553	538	530	531	543	528	583	532	573	557	520	559	547	534	545	512	556	537	513	548	542	509	549	555	580	538	565	534	592	528	546	587	507	567	549	596	565	564	522	540	529	549	551	556	555	549	499	580	546	519	558	518	549	525	569	573	569	569	538	558	500	521	559	509	555	515	521	541	538	585	550	546	573	576	488	571	569	536	520	608	532	553	555	526	546	526	568	547	523	550	544	568	520	518	558	534	530	534	528	565	543	574	560	577	551	532	547	570	536	536	554	572	546	567	539	501	521	540	559	522	536	557	555	537	579	538	549	577	523	557	509	498	554	529	548	553	561	543	549	519	525	585	558	560	554	595	538	552	553	546	565	562	558	507	543	562	565	509	510	545	556	516	549	526	548	553	565	536	531	573	541	525	540	528	545	564	535	559	533	556	571	511	553	544	565	517	554	534	526	532	580	537	585	521	555	559	549	595	563	551	570	558	524	521	546	564	571	557	539	556	501	532	512	578	552	512	525	563	570	498	581	526	511	536	524	527	542	539	514	552	534	566	541	515	561	560	540	556	513	570	544	527	541	571	566	568	538	540	567	558	574	560	520	526	549	563	586	564	546	527	553	515	578	575	575	539	554	538	508	521	577	546	505	535	579	540	558	538	555	579	537	570	544	524	579	547	557	568	542	541	513	586	544	562	553	532	523	598	527	558	531	563	531	527	542	570	526	528	564	541	547	520	529	543	530	560	525	530	533	527	539	585	553	513	589	508	531	586	547	497	544	521	567	547	511	505	536	557	575	556	574	569	545	549	577	550	546	534	550	563	506	509	579	592	569	542	565	513	535	576	517	524	598	564	529	553	527	550	554	528	592	553	569	549	538	582	546	535	556	537	506	520	579	560	517	575	597	567	548	555	523	552	556	537	554	528	537	569	540	537	542	542	526	551	509	522	555	582	552	506	574	549	562	579	550	546	504	552	555	546	548	550	532	541	511	584	536	542	504	553	507	561	557	553	563	574	528	524	586	558	540	547	561	550	554	537	535	531	515	532	529	575	544	531	507	555	498	568	538	503	540	557	547	544	516	568	547	560	528	535	549	505	542	562	559	544	553	499	568	557	552	560	514	563	541	548	514	589	536	530	533	539	554	579	543	570	565	497	536	516	528	542	521	561	582	563	536	544	538	537	573	526	529	527	563	551	510	531	549	525	553	531	515	578	565	567	524	548	545	599	532	558	531	576	515	561	543	491	558	536	533	522	546	541	541	537	533	570	529	544	520	582	561	578	566	576	539	544	525	542	525	529	551	568	550	519	497	545	501	540	522	552	523	535	553	549	519	559	544	539	539	548	516	541	522	551	557	529	534	529	551	583	549	549	537	559	587	555	544	577	538	560	517	522	538	528	526	557	522	592	518	544	550	561	564	541	549	543	563	572	551	506	534	521	551	541	553	513	545	528	580	577	559	540	512	558	541	559	550	570	542	528	563	537	531	551	623	513	506	567	524	552	525	562	548	550	564	547	568	496	537	565	565	564	545	524	537	533	513	531	550	529	555	541	522	517	532	540	557	562	555	528	516	563	586	547	504	573	550	501	570	530	517	591	560	544	519	531	533	556	530	567	538	549	521	549	550	607	569	545	535	552	552	501	541	553	596	581	578	566	562	506	563	516	582	555	558	515	547	572	514	537	568	544	566	547	557	562	533	593	549	571	494	560	587	569	568	547	520	541	549	578	491	545	529	545	563	541	524	526	501	572	554	544	529	503	516	524	569	551	541	520	553	543	574	601	490	535	559	584	547	570	512	563	569	566	529	571	546	527	515	543	538	559	608	562	559	529	549	551	552	523	539	569	540	525	583	584	544	537	514	547	554	549	556	520	571	530	538	545	556	577	573	504	570	518	544	524	521	536	520	545	515	536	541	584	521	568	529	584	546	543	543	527	548	548	522	594	526	503	505	573	543	533	552	553	561	556	543	523	558	561	508	527	542	501	548	551	555	548	515	523	529	523	529	564	544	539	554	519	546	516	568	574	560	570	560	514	502	534	538	510	558	548	553	549	538	533	544	529	577	569	572	538	516	554	533	539	552	567	516	572	516	544	584	517	536	567	570	569	572	557	552	541	540	546	527	506	501	529	518	490	497	561	502	581	521	522	550	537	533	538	516	564	592	539	585	530	528	529	553	525	519	522	513	521	542	494	529	535	519	528	553	532	529	559	519	485	563	543	512	571	552	556	529	497	559	565	527	532	552	536	548	507	521	573	541	504	534	544	558	586	543	564	578	540	531	546	595	588	508	565	524	543	535	482	558	550	558	563	597	549	548	541	534	578	509	552	543	539	543	522	524	540	540	573	538	571	535	572	555	527	468	560	520	509	563	538	541	518	556	559	519	585	556	539	564	501	545	573	575	523	510	516	540	520	516	538	544	562	550	542	548	534	524	554	508	564	551	525	502	540	539	552	533	590	518	534	536	546	524	582	533	564	543	524	547	603	518	507	534	575	509	591	544	576	550	563	493	535	589	554	598	548	510	513	518	539	557	525	572	567	529	563	507	575	546	492	565	529	526	520	550	508	541	524	537	535	558	559	538	520	561	531	580	523	533	564	554	543	567	561	561	532	533	537	588	547	526	530	560	570	567	576	610	532	544	493	568	554	544	543	528	527	551	575	549	526	565	504	543	572	513	571	575	564	523	495	511	564	501	534	540	552	534	555	547	561	546	564	521	534	559	541	523	564	576	514	598	533	570	541	528	582	552	535	519	600	521	509	531	496	480	586	575	563	543	533	575	564	590	554	541	532	568	560	549	549	565	611	521	595	511	548	558	529	550	512	571	540	523	529	558	567	573	526	552	529	548	523	541	561	563	528	561	536	562	554	579	541	565	534	563	503	540	539	568	511	535	539	526	564	558	568	541	524	571	550	513	523	526	531	508	525	566	564	566	559	541	573	528	514	509	553	548	529	499	564	510	554	556	540	603	544	549	542	576	540	522	575	528	526	533	554	527	553	568	543	525	512	557	523	574	534	544	565	543	548	581	557	597	547	560	546	496	576	555	539	544	596	511	598	540	562	522	597	521	559	591	539	516	531	576	545	562	542	591	573	531	533	587	547	511	554	532	552	566	587	542	526	536	569	530	589	566	583	542	523	497	531	538
1776	1161	2554	3035	2642	2606	1042	107	116	126	90	95	108	95	89	103	105	102	115	116	102	100	110	111	90	92	109	121	105	85	104	109	106	98	111	105	89	92	110	103	97	101	96	128	91	105	102	112	108	104	103	107	90	107	103	101	112	108	98	97	106	78	110	115	96	116	92	107	100	107	120	101	84	97	110	110	91	97	79	112	86	111	106	106	98	100	103	87	109	97	108	115	115	100	107	104	97	102	111	113	91	85	97	99	117	95	110	119	119	100	92	110	109	88	89	124	124	111	91	100	107	93	94	110	108	102	109	98	94	115	92	97	110	97	108	80	111	122	104	92	119	119	96	95	116	122	100	107	86	91	92	120	112	96	95	80	108	95	96	88	91	119	123	96	101	130	96	117	90	105	94	83	96	115	124	107	92	134	85	105	98	112	110	112	94	111	104	112	102	101	101	105	112	104	101	98	115	95	98	106	114	125	98	101	95	89	102	116	102	122	103	88	100	94	115	98	101	108	93	97	109	119	120	103	87	91	108	105	98	95	111	115	94	100	107	98	105	103	92	109	113	106	101	132	97	98	129	128	85	106	103	103	94	99	96	110	109	103	89	95	112	86	123	86	102	99	85	92	105	92	96	95	106	90	103	119	96	107	114	111	102	105	123	108	85	110	97	122	102	117	109	88	113	114	116	110	109	115	79	94	84	97	123	117	110	102	108	101	92	99	105	96	111	100	131	107	102	104	98	102	84	104	111	98	111	105	94	124	105	96	99	109	111	123	134	88	128	94	106	108	93	99	116	97	108	83	101	104	102	102	109	115	85	106	117	102	101	107	113	113	107	98	102	102	106	93	102	111	98	107	103	93	113	89	101	99	117	109	107	106	103	86	100	112	99	114	109	114	102	110	103	102	104	99	99	102	92	91	115	109	105	90	90	98	97	112	103	115	87	97	87	86	99	117	89	97	111	102	78	92	98	100	100	96	97	86	73	98	92	104	102	111	99	115	105	103	91	84	95	99	101	119	106	100	104	102	105	96	102	86	95	108	102	106	113	93	106	88	99	102	104	94	109	92	102	89	105	106	104	108	99	101	98	92	90	101	108	103	110	118	103	109	97	104	92	89	90	96	99	105	95	120	106	100	116	97	93	106	104	115	105	99	93	106	88	106	115	110	107	106	106	95	87	123	135	109	91	124	103	98	115	97	103	109	106	95	111	122	114	103	100	120	93	113	83	96	95	87	108	90	98	96	93	104	113	117	108	101	98	94	118	108	105	109	113	99	96	101	84	92	110	103	109	113	101	117	100	107	95	101	91	105	107	110	109	95	84	102	92	109	101	84	107	107	114	102	96	93	101	110	82	114	94	91	102	109	100	109	96	117	110	103	101	100	104	99	107	106	98	106	102	101	108	113	118	102	106	115	86	112	112	118	101	101	96	100	109	103	99	94	114	124	92	97	97	116	118	113	142	104	95	109	95	90	110	98	98	98	116	106	105	112	94	108	107	93	94	104	109	114	119	118	89	98	119	110	102	93	91	106	95	87	114	94	103	104	105	110	117	105	106	102	91	108	109	109	95	112	98	100	117	110	112	101	107	84	103	102	111	98	114	88	86	99	103	110	91	115	115	95	108	111	82	104	125	108	103	117	106	101	113	92	118	89	105	87	101	100	107	102	118	79	117	84	97	98	84	112	108	101	122	99	99	113	111	116	93	138	99	108	91	95	113	107	99	94	95	106	111	86	108	87	102	107	124	99	90	91	114	125	97	93	94	107	101	106	91	110	99	101	118	98	117	109	109	108	101	111	87	118	91	91	103	97	103	124	109	99	92	105	103	116	97	107	99	104	96	117	94	104	123	96	107	116	94	114	95	118	107	105	93	94	113	105	104	95	98	97	110	109	120	83	91	106	82	111	100	106	92	97	93	112	115	113	93	90	108	109	111	105	107	93	86	108	90	122	104	107	102	110	121	118	102	117	101	100	111	100	114	110	96	100	104	94	112	110	100	95	101	110	105	118	95	109	103	109	106	106	94	98	101	108	112	90	117	116	110	95	106	113	120	110	100	104	95	96	112	95	108	88	119	106	94	98	93	102	114	90	101	102	97	81	103	89	118	98	91	114	100	96	104	111	94	107	104	106	98	119	98	101	85	95	84	97	105	107	104	105	104	104	102	101	107	110	97	135	98	118	120	105	89	103	104	94	112	103	109	92	95	93	97	110	96	118	103	101	118	97	108	118	112	116	108	96	95	95	107	98	93	99	106	109	99	84	123	108	94	108	98	98	112	100	119	104	102	112	111	117	102	92	92	93	97	113	114	92	100	111	102	111	109	79	92	100	115	107	96	117	123	121	106	117	120	93	110	118	115	108	107	89	114	88	89	92	105	124	118	94	93	105	104	118	95	106	94	101	100	120	112	104	95	109	117	101	97	107	114	122	104	95	111	99	92	94	90	94	99	114	113	109	102	93	119	99	107	98	115	103	105	113	102	94	107	101	102	86	88	90	90	97	94	114	98	100	116	105	103	104	101	113	107	103	100	100	119	95	99	102	111	114	106	102	96	109	95	93	95	113	102	115	111	98	121	106	105	112	110	100	97	100	95	111	93	90	112	97	105	98	105	98	94	107	88	88	108	130	105	106	113	104	111	127	113	126	99	97	98	116	116	103	111	106	115	112	104	86	98	114	104	90	116	124	95	90	106	92	105	91	91	96	111	111	109	100	95	117	91	116	108	98	85	107	96	97	99	88	112	97	95	91	114	106	104	95	109	87	120	97	104	117	77	109	115	105	105	99	100	122	95	87	96	112	94	118	118	85	106	101	95	103	102	102	111	93	105	115	103	101	111	102	100	86	95	107	97	111	103	106	116	92	100	100	106	105	121	127	90	80	97	96	119	96	92	98	96	135	109	100	117	122	90	111	100	111	103	91	107	105	98	83	103	81	90	118	104	110	98	96	109	111	101	101	104	95	104	97	102	94	112	94	103	90	96	94	94	96	91	121	112	104	101	107	103	91	97	104	100	108	110	97	75	91	118	118	109	116	115	105	108	107	91	117	104	101	112	106	94	97	106	119	99	133	103	108	110	97	102	105	106	95	104	95	98	96	87	95	108	94	95	92	109	100	101	99	94	104	83	97	112	116	113	97	99	110	102	107	112	95	110	97	101	102	107	109	100	98	115	88	106	102	101	124	100	116	116	97	114	113	103	105	99	102	91	84	95	117	107	116	112	104	111	87	109	116	113	96	98	108	103	94	107	120	81	96	105	113	109	117	105	109	98	103	111	116	103	100	108	114	104	105	111	96	88	104	105	98	112	96	101	84	122	106	114	105	106	127	110	111	103	96	101	103	123	106	115	99	111	95	98	79	95	103	77	112	114	113	105	98	103	103	101	98	107	119	92	90	108	111	105	126	113	116	100	99	97	119	97	113	92	112	98	106	112	117	105	106	94	119	102	86	81	128	103	107	122	92	106	108	94	119	97	113	88	103	98	99
11786	11918	20232	29519	37402	36775	14337	984	899	908	848	850	882	843	804	871	893	872	746	832	796	789	783	805	765	780	752	781	819	791	802	787	756	766	810	784	771	764	793	783	796	796	773	781	790	759	761	779	823	780	801	764	811	733	783	747	752	779	791	772	758	817	787	780	782	760	764	763	802	780	785	754	794	808	757	749	747	820	760	733	776	767	791	796	817	774	758	778	781	800	767	777	777	773	754	794	779	772	727	740	857	805	820	752	785	757	792	822	758	754	745	757	757	809	795	751	800	764	794	758	782	791	741	835	824	806	821	759	797	794	766	716	804	741	792	843	810	767	773	741	734	779	769	755	784	762	755	759	769	738	720	784	785	815	785	719	811	800	758	788	793	761	839	811	775	785	761	746	789	795	773	789	788	759	731	781	745	780	811	788	789	764	782	782	747	754	767	803	767	800	758	787	801	809	812	784	763	780	763	721	778	834	770	768	760	778	773	753	777	742	792	719	764	797	734	761	803	761	796	742	734	726	800	760	745	773	780	825	742	757	758	767	776	800	789	786	744	747	751	789	774	769	766	826	719	787	750	780	783	756	792	739	786	830	819	789	791	781	738	744	764	804	737	811	749	834	815	758	783	755	803	744	768	845	730	818	795	737	733	762	800	780	793	767	768	769	797	785	767	788	779	817	711	765	786	768	758	757	768	803	816	752	818	773	725	743	827	784	756	775	813	813	756	769	743	746	772	808	764	792	723	794	765	745	770	773	755	776	770	787	776	784	797	758	793	807	771	767	785	772	773	733	777	760	763	840	816	811	769	774	764	820	765	759	786	747	812	737	786	809	792	809	781	770	770	768	796	745	772	788	780	758	767	772	763	748	810	802	788	750	723	734	791	769	753	807	762	806	816	729	770	767	737	754	783	761	779	783	805	807	743	756	850	778	784	817	809	775	793	722	749	780	805	738	755	741	798	739	774	811	771	803	820	800	785	730	785	785	792	760	805	795	806	783	773	735	804	797	780	802	780	800	782	766	797	799	767	795	811	785	742	740	763	783	798	732	816	829	798	736	810	762	706	774	753	792	776	812	767	753	797	748	772	798	731	770	776	756	745	808	795	769	776	777	764	828	767	772	785	784	751	794	796	807	802	763	765	769	821	733	787	777	734	838	835	777	795	764	776	765	757	735	757	788	719	852	812	770	784	736	839	730	761	785	757	760	768	817	754	771	742	791	837	768	795	832	762	780	776	726	798	808	787	746	773	754	765	792	806	739	751	762	827	772	795	792	794	783	776	742	759	759	792	780	785	808	750	811	755	775	772	723	774	786	768	776	742	791	787	831	809	746	813	778	785	803	716	809	776	819	756	745	801	738	826	753	815	722	769	816	785	769	728	762	760	770	796	798	807	753	753	761	777	802	776	781	786	778	757	778	763	760	737	767	758	804	758	760	747	789	765	805	778	760	781	745	752	762	792	751	819	781	814	785	797	795	759	766	750	767	713	779	768	748	740	772	822	791	772	823	777	833	782	760	775	797	794	782	773	752	828	809	806	782	778	784	803	821	792	788	770	800	781	803	754	769	789	744	751	764	773	780	776	811	799	797	800	801	772	790	817	749	772	787	761	802	787	812	789	759	789	736	807	798	742	761	755	768	744	770	739	768	739	798	749	792	735	837	787	797	809	788	825	784	766	813	709	753	822	746	770	790	768	735	764	773	739	774	744	821	782	746	818	826	750	760	768	805	769	794	784	772	768	768	803	768	756	760	765	741	773	800	768	762	776	813	801	791	793	797	838	769	790	746	772	750	776	737	751	797	799	807	809	746	806	757	806	743	786	785	806	792	762	746	736	775	760	739	763	834	790	724	773	792	774	772	819	781	790	819	749	766	850	798	776	803	770	799	792	780	814	812	769	761	821	808	782	772	815	746	829	810	766	742	781	732	790	748	769	768	786	752	729	745	833	784	771	779	711	769	731	794	741	767	803	798	819	729	846	767	739	745	764	787	725	731	740	766	748	768	825	755	785	744	770	831	757	744	771	807	756	775	733	830	772	795	761	811	732	792	773	775	790	802	760	750	771	753	780	712	788	739	775	794	814	779	778	742	765	774	762	787	809	778	792	805	770	755	779	820	801	782	711	803	784	795	784	742	771	761	763	732	817	798	796	829	793	760	736	809	754	759	792	824	808	828	759	769	782	778	803	794	763	816	765	757	735	776	793	753	807	782	808	772	799	755	714	795	796	792	769	806	766	779	750	793	816	801	825	787	805	802	750	767	779	794	799	825	779	754	792	776	735	796	831	780	761	819	770	841	765	761	760	734	788	768	770	768	808	755	763	778	766	766	788	758	753	778	783	753	799	772	763	769	780	767	781	742	754	770	732	767	816	773	754	781	793	809	825	781	768	745	741	783	830	786	819	748	774	751	744	774	768	787	774	779	739	770	772	793	795	767	795	789	791	797	749	806	759	831	818	766	782	770	779	732	769	799	787	806	751	799	783	798	769	788	796	767	778	781	784	784	751	772	780	806	753	770	778	825	736	842	797	790	813	773	724	729	761	781	820	755	773	774	783	761	761	717	773	769	785	821	730	756	788	804	761	802	762	775	763	750	781	798	765	762	781	810	785	783	819	770	789	823	779	768	776	805	779	788	773	751	751	806	740	787	724	764	769	783	774	762	757	769	722	747	768	788	772	753	781	786	821	766	743	777	776	763	725	774	794	773	772	758	751	824	787	811	794	785	774	826	796	740	772	801	748	794	780	811	777	760	802	780	765	788	740	817	838	747	764	773	800	708	784	777	822	771	733	784	787	792	764	768	789	781	765	815	768	793	770	836	764	829	793	765	766	756	794	744	781	746	758	756	758	789	770	785	739	794	780	811	748	773	784	785	742	804	727	788	775	796	753	716	789	756	818	782	769	723	775	796	796	742	745	801	793	730	749	747	797	802	757	755	771	762	796	775	755	750	782	791	773	740	762	763	796	748	810	766	790	811	764	787	763	748	801	772	750	773	757	832	732	755	786	761	751	769	773	799	757	778	783	807	790	784	751	821	727	798	819	748	769	757	778	770	768	792	755	770	800	786	807	747	788	787	766	714	743	774	798	741	773	751	738	774	793	780	766	781	767	781	740	752	745	790	732	775	733	749	728	759	796	778	759	761	798	786	758	824	779	772	794	760	768	840	818	802	732	785	789	743	737	830	776	783	778	813	788	742	762	791	766	758	732	764	767	794	737	815	762	811	754	776	707	765	756	804	786	777	792	756	804	746	760	800	772	795	756	766	801	791	748	778	769	788	800	731	767	751	755	772	752	781	797	772	774	770	802	749	779	832	807	812	783	728	816	797	774	782	760	740	741	799	791	830	764	737	790	800	756	723	796	755	778	778	765	772	792	792	824	780	775	790	743	731	766	753	782	769	776	746	838	783	789	826	756	767	777	823	773	753	787	764	766	748	786	744	790	754	774	774	738	812	749	767	779	794	800	778	749	789	813	784	792	779
1160	3263	5736	5397	4501	4649	1693	97	112	98	108	103	115	99	97	99	109	100	107	91	89	99	103	111	90	105	98	109	82	96	102	105	112	104	106	118	118	93	96	105	94	97	101	112	96	107	107	92	89	88	89	90	94	89	98	91	104	99	106	94	112	107	112	110	106	93	104	93	96	99	111	101	98	111	98	125	118	99	95	98	92	97	90	97	94	93	112	111	107	98	117	107	98	93	118	90	92	93	124	87	88	100	117	90	85	113	101	97	103	95	111	99	101	111	106	126	87	112	94	94	95	97	109	87	115	105	102	115	112	102	102	102	98	95	122	98	102	102	98	88	88	102	96	88	93	85	93	112	90	102	112	90	106	95	124	102	100	98	81	91	101	117	93	95	80	116	88	100	100	81	92	101	93	102	108	111	101	120	106	114	101	112	100	89	99	103	115	115	112	93	109	117	112	99	95	102	120	132	93	109	97	84	98	99	103	95	115	93	107	93	97	106	92	108	117	81	113	90	96	112	106	96	98	104	93	111	107	106	101	117	94	103	103	112	93	106	94	96	105	94	84	102	92	94	90	115	94	103	93	114	106	108	106	110	91	95	100	86	107	112	82	101	89	106	109	113	117	109	100	103	108	78	106	89	101	113	107	105	83	121	101	112	102	89	108	122	93	119	113	91	120	108	103	112	101	90	95	106	111	109	98	82	94	100	98	113	93	95	96	111	115	108	88	110	82	110	112	107	108	108	102	104	105	82	96	103	98	105	105	102	93	109	81	105	98	98	105	93	101	95	85	114	103	97	111	103	107	96	107	111	89	108	119	81	89	86	133	86	97	94	93	109	88	97	100	92	99	94	88	90	102	92	94	93	100	112	105	126	132	96	89	90	99	109	80	91	98	95	108	118	93	117	84	101	102	107	94	89	100	114	98	96	111	97	89	116	108	104	94	115	104	99	95	93	123	87	94	88	98	103	106	113	107	124	105	101	85	100	111	102	98	90	124	97	91	112	100	111	95	108	104	91	106	116	126	112	103	107	92	99	97	108	90	114	98	116	96	97	104	96	109	101	107	105	96	107	105	99	82	112	99	97	113	93	92	122	101	118	90	118	91	89	86	92	111	94	92	103	122	132	109	98	111	101	90	95	96	113	104	110	108	123	92	95	86	88	108	124	110	90	114	115	100	100	109	104	114	98	115	107	111	98	101	78	106	101	102	97	110	108	103	102	93	115	103	107	104	116	109	93	108	84	103	115	108	92	89	118	91	131	106	77	112	102	96	104	107	110	108	97	113	89	114	113	137	94	99	87	116	105	95	86	97	102	104	86	95	104	106	84	102	109	109	106	96	112	93	116	105	107	115	112	103	88	99	105	111	99	96	96	99	98	92	89	92	109	105	100	113	109	107	100	109	91	104	100	102	104	113	93	107	94	85	82	105	82	98	103	112	100	96	87	88	108	106	97	105	95	99	89	97	103	101	104	100	92	109	88	114	105	92	86	77	93	103	111	107	102	93	96	104	101	82	122	96	113	81	111	92	112	100	97	119	103	99	99	109	103	110	90	107	113	105	98	106	104	99	101	99	100	89	95	104	101	108	107	106	107	129	101	73	84	99	101	111	85	87	96	116	111	110	109	103	111	94	126	106	101	108	106	97	99	97	127	116	108	118	110	88	111	98	111	101	110	90	96	129	98	88	107	96	104	99	95	88	115	107	112	94	104	101	91	106	93	110	113	87	114	98	107	107	86	106	125	106	118	110	96	100	100	96	103	92	94	95	114	115	101	105	94	88	93	96	116	81	96	88	109	96	126	98	97	87	104	98	107	88	107	112	107	107	91	102	122	98	95	103	102	118	101	103	95	110	105	108	97	89	99	96	98	106	96	85	115	117	104	93	103	104	115	107	89	103	103	111	97	83	118	101	103	111	111	93	106	114	108	110	111	102	99	99	96	108	90	110	118	98	105	81	114	110	109	116	85	109	107	99	102	101	102	119	77	87	102	105	108	108	98	101	98	117	111	104	104	91	89	118	101	117	111	105	117	111	118	102	112	119	109	102	95	94	94	112	99	107	102	117	101	101	117	81	104	78	108	124	98	104	106	104	98	94	98	93	105	100	70	90	93	87	103	114	94	104	92	103	93	115	105	124	129	98	102	82	108	105	95	110	80	88	107	90	107	111	101	97	99	103	108	99	86	90	106	98	96	102	98	100	112	101	86	112	98	116	82	111	96	113	102	92	112	111	107	96	95	109	101	98	123	116	123	119	100	108	113	106	104	91	94	100	95	102	94	108	98	100	97	100	104	96	90	114	96	103	113	103	109	94	90	104	111	102	98	94	98	102	100	93	102	101	112	108	114	112	96	89	105	134	104	107	97	91	108	102	107	105	109	109	87	90	88	99	98	102	113	90	93	120	100	93	95	105	102	102	101	105	86	127	92	101	103	109	95	99	103	112	106	96	118	117	112	97	110	96	126	102	99	96	119	100	105	93	115	106	110	90	119	102	84	107	86	107	86	105	97	113	78	102	104	98	108	90	103	89	114	103	103	112	85	101	111	103	101	99	94	94	96	117	117	96	105	104	127	106	121	99	93	106	103	106	91	89	105	98	103	91	99	87	106	117	98	106	104	93	103	91	116	112	105	86	94	116	81	101	120	111	118	89	102	108	108	103	110	115	95	116	120	118	94	85	97	121	95	125	112	106	96	127	107	89	111	97	121	93	111	118	98	91	87	114	93	90	100	84	96	107	92	118	108	104	109	98	98	89	92	112	90	110	101	105	115	118	106	97	101	96	109	90	114	104	120	114	107	109	93	78	112	88	90	96	103	93	97	101	113	97	98	92	107	109	109	97	97	100	115	121	108	115	108	102	95	105	105	93	107	105	103	115	103	88	109	105	124	118	99	104	105	101	94	107	103	85	98	101	96	86	93	107	110	125	96	111	106	115	121	122	103	113	90	93	94	83	111	100	101	92	98	104	98	99	86	120	100	97	100	118	113	89	98	100	107	111	89	115	107	102	116	102	100	102	118	103	99	109	101	105	100	102	100	107	105	91	103	101	106	108	104	109	89	114	106	121	107	117	109	113	81	103	85	98	108	97	111	105	100	96	101	112	94	101	99	110	83	115	111	91	90	119	104	103	97	120	117	99	85	101	73	85	112	106	114	99	104	103	106	107	119	115	116	94	103	110	105	93	83	101	107	123	101	100	111	113	108	90	108	96	111	91	107	108	102	113	102	116	92	104	100	94	102	103	96	99	94	98	108	105	105	99	93	93	83	101	86	110	97	96	93	112	87	107	98	92	98	111	105	102	94	86	97	94	105	105	91	75	90	76	97	123	105	114	116	102	110	86	101	104	107	86	126	104	89	108	111	100	100	95	103	88	92	118	95	110	103	96	105	104	89	99	97	94	100	85	118	112	105	100	94	100	109	112	98	111	107	88	103	98	104	116	114	93	84	108	122	97	127	91	101	98	100	101	93	108	100	94	107	109	98
14422	22022	28308	35685	45466	43694	17413	1222	1053	968	969	890	864	872	839	743	826	798	801	784	777	740	773	767	767	752	766	778	789	740	762	770	747	727	727	752	736	728	801	762	778	798	786	778	736	769	729	780	759	768	806	747	777	732	817	697	792	743	732	773	765	763	786	759	720	742	748	773	778	789	785	779	785	781	773	752	730	713	761	700	699	777	740	738	731	730	721	755	769	744	755	733	728	733	739	724	772	746	797	765	743	730	686	735	758	736	703	789	802	783	775	714	776	791	755	777	759	688	751	785	721	699	770	707	709	754	729	777	699	726	755	688	734	719	771	782	733	726	756	761	779	732	767	782	768	765	736	756	751	795	733	722	730	794	777	754	753	766	771	732	716	706	723	734	774	741	775	771	749	753	761	760	745	760	763	740	707	788	764	755	745	763	782	788	731	732	748	783	729	739	771	768	716	766	747	717	746	752	734	752	776	722	721	763	743	772	758	777	726	749	760	732	721	798	790	668	784	736	716	727	740	740	731	714	737	713	799	741	744	715	747	765	763	783	769	713	761	725	784	706	736	758	713	796	747	752	746	740	762	727	749	729	728	703	736	728	723	718	740	726	756	714	751	745	775	754	772	737	787	736	766	740	783	737	757	706	755	718	748	751	775	763	755	787	739	778	775	776	742	691	757	727	749	776	748	745	740	750	721	785	786	758	781	741	712	740	720	743	768	713	706	739	767	747	770	710	750	714	723	746	761	813	758	739	756	704	757	737	760	749	776	727	766	760	731	725	762	745	753	736	768	754	756	751	754	762	727	746	792	785	723	783	730	772	754	713	777	764	769	748	752	741	755	714	758	787	753	737	742	747	742	767	745	768	736	794	717	734	726	770	784	721	771	779	727	762	775	714	740	756	746	715	748	723	750	761	775	758	758	780	732	739	750	734	764	740	726	753	731	721	754	759	733	781	760	762	736	782	741	719	759	740	726	781	766	787	666	732	756	755	793	726	778	771	752	750	725	757	783	735	751	742	683	693	720	760	767	787	794	730	794	755	761	735	742	723	758	756	777	727	762	779	754	761	763	811	741	744	790	761	769	786	781	710	751	767	754	750	744	761	748	748	757	746	766	769	744	707	758	722	705	714	791	759	785	729	772	798	802	774	744	767	758	785	766	802	774	774	749	757	793	759	764	742	739	783	763	751	728	727	731	751	755	797	758	697	729	737	778	757	760	732	755	761	758	732	710	742	756	759	767	727	731	741	730	732	763	732	690	710	723	730	754	784	789	723	755	775	764	731	718	751	735	795	762	757	747	794	782	776	820	776	714	714	753	683	793	784	746	778	751	745	747	689	777	718	765	748	774	742	773	705	769	750	745	753	729	769	726	750	682	780	767	808	850	745	738	791	778	750	756	722	765	738	698	759	762	751	742	750	774	758	758	757	730	743	765	770	788	730	806	767	771	714	720	767	771	716	707	748	742	765	758	762	744	753	747	735	720	776	736	780	764	754	735	762	725	733	782	712	755	772	735	716	805	735	727	794	741	761	782	720	740	768	781	754	751	763	781	764	766	730	743	749	773	748	727	770	786	717	753	782	754	742	752	780	754	759	762	759	734	753	749	750	747	699	719	709	732	782	780	727	737	733	764	751	724	763	760	761	738	737	738	732	736	756	778	757	762	707	733	714	782	756	711	786	742	713	776	773	712	741	788	821	801	770	736	744	737	786	767	775	746	783	729	771	780	730	731	749	796	791	754	750	748	751	766	721	778	751	789	785	746	742	766	753	742	759	747	765	729	766	778	781	737	776	782	706	754	798	737	738	793	763	734	715	763	739	772	750	828	744	781	735	692	755	742	712	726	755	762	709	720	739	696	768	733	801	741	716	752	734	738	723	765	730	696	733	720	768	798	700	742	733	755	747	721	732	773	753	739	758	757	771	699	781	780	743	759	819	732	770	778	785	761	765	730	741	775	790	741	723	757	809	741	753	731	703	804	731	727	758	724	773	736	773	785	785	734	722	779	757	750	748	768	759	709	735	724	744	753	739	733	711	775	737	771	755	775	741	769	741	761	692	727	728	788	778	759	696	786	764	717	796	776	694	776	732	748	741	816	781	695	745	743	714	741	755	750	769	768	722	779	756	791	787	700	773	760	734	766	761	750	782	798	762	793	714	726	786	741	762	737	783	732	747	738	775	751	727	716	686	745	775	738	730	762	756	760	773	781	763	726	726	735	818	749	779	774	720	780	707	774	734	726	719	764	686	769	754	755	758	755	773	751	768	716	783	804	750	721	751	782	786	736	764	777	756	733	722	723	742	735	803	765	738	731	722	753	796	776	708	782	773	757	759	796	751	797	726	746	728	769	750	735	761	794	728	727	736	764	769	763	752	774	768	743	731	753	742	786	706	771	771	751	752	784	768	725	776	709	734	804	756	750	719	783	764	756	740	737	748	770	747	776	778	742	812	724	785	759	768	759	784	760	759	754	734	722	772	711	773	725	790	735	726	742	748	760	786	759	741	762	714	695	751	758	735	762	749	718	717	761	730	712	770	768	781	727	762	759	765	747	752	729	743	802	780	759	754	782	769	785	762	768	725	719	718	767	791	704	701	724	758	834	758	777	771	763	745	797	743	720	786	722	758	776	729	758	794	806	766	718	761	753	750	700	714	727	736	759	737	716	734	767	768	735	693	781	792	708	754	739	784	769	774	781	736	791	681	696	767	780	761	764	768	780	717	726	774	729	774	771	722	736	766	749	782	775	751	753	745	758	726	701	709	754	792	773	695	794	760	767	791	789	742	829	734	777	809	790	773	802	757	757	716	774	721	728	708	752	735	773	764	730	755	794	781	751	814	733	727	746	735	798	778	728	736	737	788	732	804	793	710	735	732	775	730	691	752	743	712	800	799	763	743	733	709	738	808	763	735	737	695	755	754	746	747	716	731	662	759	719	794	757	822	784	744	727	748	751	760	766	743	761	734	745	741	751	786	781	705	731	754	766	757	765	777	772	739	731	768	741	723	761	739	776	713	691	768	704	755	791	800	770	754	792	764	756	754	743	759	733	788	781	762	763	757	747	770	803	776	734	752	724	685	732	804	736	737	757	736	784	731	753	752	766	736	781	697	739	745	786	799	742	699	779	710	753	787	774	740	704	764	732	751	733	715	744	745	730	738	720	722	748	692	720	759	747	728	727	761	793	726	782	712	720	749	764	742	736	769	749	752	731	768	686	762	765	719	747	691	739	762	744	774	790	705	701	790	741	780	783	737	756	679	748	766	738	737	732	729	789	740	768	760	732	741	756	727	740	776	779	800	722	834	728	813	711	729	750	729	696	717	744	738	749	734	785	760	759	756	796	742	732	743	746	761	744	790	737	739	726	756	695	760	730	749	763	781	723	795	743	745	774	765	723	750	766	773	757	771	786	746	743	753	782	760	807	752	712	716	740	750	713	746	785	738	727	741	756	761	737	710	780	756	787	742	695	758	732	718	768	763	784	768
1134	598	1100	1199	963	766	336	90	58	68	73	68	68	97	75	66	56	63	57	63	76	54	70	62	85	81	63	61	54	78	67	68	77	77	65	85	66	62	65	62	70	66	73	79	87	71	72	53	67	65	86	75	74	71	67	77	86	77	76	60	65	66	73	68	56	69	65	65	59	82	67	69	83	64	83	75	59	71	67	62	69	71	63	60	66	73	86	73	64	63	79	65	76	44	67	67	82	64	60	68	64	67	61	78	68	65	62	63	74	67	75	73	65	68	93	74	69	79	67	82	69	80	76	71	67	69	77	81	69	75	69	58	80	78	81	66	73	64	78	62	72	68	62	79	68	73	69	66	77	64	71	74	68	70	80	66	79	66	64	79	56	78	62	72	65	67	76	79	67	67	70	71	82	58	79	73	77	70	66	69	61	66	69	78	54	62	74	78	86	87	50	76	80	71	70	63	68	64	77	72	64	79	84	69	73	76	71	64	77	75	67	61	67	86	68	93	73	75	74	68	79	66	56	65	66	75	80	66	55	72	59	77	89	72	84	55	90	72	86	74	69	73	78	66	61	75	64	66	66	73	54	78	86	66	76	77	67	65	75	74	64	96	73	66	53	65	64	63	61	78	81	70	78	74	76	75	69	74	74	74	70	71	73	80	69	87	69	69	72	65	70	82	69	70	73	83	60	73	76	81	66	60	72	71	76	66	75	61	97	82	60	72	76	66	68	66	63	65	60	77	77	73	70	67	68	77	64	70	87	73	69	64	74	64	85	65	71	85	61	68	56	66	70	74	69	59	68	74	64	72	77	71	72	69	79	71	79	66	77	73	78	78	89	82	76	77	78	71	52	57	76	74	63	69	69	83	73	73	79	74	73	77	75	87	66	79	79	69	57	81	68	72	70	65	76	79	54	64	72	65	85	69	91	84	80	66	75	74	79	80	66	52	77	81	67	82	64	59	83	73	65	60	69	66	82	74	70	55	68	76	78	73	78	77	67	60	87	74	59	64	62	83	77	58	67	80	75	77	66	73	56	75	63	67	77	72	82	83	70	77	66	70	57	79	74	71	81	82	60	67	84	77	68	63	62	84	81	78	86	71	62	73	73	68	53	64	73	81	50	76	75	80	92	64	68	82	78	81	72	80	73	72	60	65	62	69	67	67	93	75	61	64	95	60	70	85	66	91	68	67	62	71	81	60	75	77	76	82	72	82	62	70	73	68	85	74	75	81	76	71	60	58	69	69	80	80	59	75	90	99	68	65	76	70	79	75	74	61	79	70	60	76	80	74	83	69	71	72	81	90	81	71	68	83	68	60	76	58	76	89	73	86	72	65	71	76	75	69	58	88	73	67	79	90	98	68	87	82	72	89	77	78	81	70	69	81	67	70	68	74	70	76	66	73	74	83	72	80	74	73	76	71	64	66	59	71	89	69	72	71	72	79	79	73	70	78	57	63	64	79	65	62	69	79	71	74	63	73	76	68	75	67	90	79	76	77	69	62	81	71	73	72	76	76	69	69	97	56	62	79	77	66	78	72	64	76	85	82	62	80	73	68	68	76	73	74	71	59	72	77	68	62	61	72	66	81	79	62	79	82	63	62	71	78	72	70	68	79	56	91	67	59	78	71	70	69	76	56	72	78	66	68	74	83	66	74	78	62	75	73	70	66	75	77	101	81	78	74	59	76	74	63	65	64	76	81	76	79	73	61	72	67	69	72	54	65	79	72	66	66	68	69	70	68	65	85	66	69	69	70	54	71	70	72	75	62	49	59	75	71	73	68	45	68	76	80	73	74	67	61	77	73	80	71	79	71	77	67	58	70	70	61	72	67	78	65	64	55	64	74	73	67	72	75	83	80	60	68	90	61	81	64	71	71	73	70	53	74	63	67	68	79	89	90	78	74	66	74	72	75	88	78	76	77	87	72	87	70	68	78	75	91	55	82	62	63	74	79	75	72	73	68	82	73	75	67	75	60	82	77	68	79	72	73	81	78	71	82	81	80	89	79	54	78	76	70	54	73	63	65	84	68	73	74	73	63	70	57	72	65	74	71	77	76	85	67	60	76	82	76	63	73	69	75	64	64	70	68	71	65	59	57	89	58	91	61	64	77	68	71	61	61	82	70	52	70	66	100	87	63	74	55	73	74	71	78	68	83	71	71	54	77	72	88	77	76	89	76	74	73	90	61	88	83	83	83	71	80	70	73	60	79	78	67	69	75	74	72	81	71	68	75	59	62	78	69	69	95	106	90	65	55	68	70	73	60	76	81	70	68	81	87	61	68	78	61	69	85	67	86	84	83	78	67	71	58	76	80	82	72	82	91	56	71	79	92	69	73	88	73	68	61	64	61	73	83	69	62	64	53	77	60	73	77	70	66	69	65	60	87	59	72	81	66	80	75	82	81	61	73	69	78	75	87	73	75	84	80	64	64	61	58	85	72	76	71	74	69	86	80	81	65	74	68	88	72	63	77	75	68	66	64	65	58	72	78	82	74	76	67	66	87	87	81	87	83	83	67	61	72	81	67	68	51	68	72	74	80	78	72	80	52	94	79	78	76	80	65	66	66	72	72	60	75	76	72	60	79	57	58	67	74	73	58	67	72	66	69	60	87	80	70	67	84	75	69	73	54	87	61	82	75	73	91	86	65	61	59	63	74	66	72	55	81	57	71	78	87	75	73	58	85	80	60	79	69	74	81	75	83	86	83	86	69	77	75	62	80	69	69	81	69	67	54	84	62	60	70	76	68	65	75	68	75	84	60	85	66	78	75	80	84	87	82	86	82	62	72	58	76	68	58	75	66	70	60	78	66	65	66	69	59	76	79	75	59	69	70	58	83	73	67	75	72	71	89	82	75	74	77	75	87	69	67	69	73	68	70	88	69	66	84	80	77	85	70	81	74	64	81	75	81	79	73	78	74	73	77	76	66	75	79	73	54	75	83	74	75	66	57	59	70	83	66	71	78	65	73	75	81	68	74	63	58	85	68	68	64	69	68	58	83	59	70	67	76	86	64	76	71	73	69	55	77	82	84	74	84	72	65	68	79	69	61	64	68	71	93	78	78	59	59	77	77	66	77	84	70	83	87	70	70	73	69	64	56	82	66	81	61	69	65	77	65	69	65	72	63	70	71	65	82	82	68	83	71	65	63	74	70	64	67	81	72	65	69	67	67	81	69	49	78	61	67	66	82	85	78	64	69	58	81	69	79	76	59	77	80	87	60	74	81	67	71	84	65	58	90	60	72	67	73	79	69	79	79	81	75	77	71	77	53	76	57	85	74	73	80	79	81	67	70	93	71	77	78	71	82	85	57	88	64	67	78	78	80	62	71	74	70	82	72	62	77	73	68	76	79	70	67	60	77	75	77	62	62	84	70	63	67	79	71	73	82	64	77	76	91	63	56	81	76	75	77	75	66	86	75	60	76	67	72	73	85	72	71	67	82	79	58	71	55	71	91	60	65	81	77	71	82	83	68	71	63	60	78
9477	6869	11196	16409	21796	20082	7429	615	572	558	583	551	587	604	549	571	532	586	579	560	578	559	565	577	600	537	561	573	514	543	554	592	512	531	586	560	522	547	559	542	553	569	584	547	537	525	528	586	554	568	557	584	605	518	569	564	634	545	539	562	572	607	556	550	546	551	543	561	572	547	550	546	515	574	512	578	541	533	579	587	575	573	566	551	562	541	542	563	542	538	561	547	551	533	545	587	554	537	599	568	534	610	606	543	564	604	553	547	557	553	585	538	535	592	569	575	565	576	571	596	586	559	580	516	535	548	505	569	553	517	557	562	525	592	504	524	524	584	571	576	556	581	557	597	589	524	573	544	524	582	546	554	554	559	588	517	578	590	556	548	561	573	564	536	537	513	574	587	516	549	568	593	540	556	600	554	556	552	529	570	541	525	540	537	581	564	582	607	618	503	525	545	540	560	591	547	577	589	524	582	529	557	574	533	520	555	547	571	603	552	537	564	568	551	589	552	556	538	547	556	549	594	559	528	541	540	561	549	577	503	560	560	589	574	559	604	511	524	587	533	565	558	552	575	560	602	549	577	543	591	544	522	520	519	566	544	584	573	579	583	589	586	561	591	575	535	590	542	532	613	545	553	557	538	539	612	568	504	524	568	611	560	557	564	541	556	560	623	544	510	594	540	560	563	547	566	529	560	564	532	519	556	527	582	552	576	575	511	546	558	573	540	571	522	549	583	594	532	540	495	543	549	512	532	585	557	541	513	578	595	547	564	564	600	550	542	571	627	543	586	574	521	547	549	588	580	563	559	581	553	554	561	549	585	600	525	591	549	586	576	541	580	535	559	554	535	532	565	554	520	594	550	567	575	522	555	585	576	563	537	539	555	526	574	542	580	602	568	573	541	582	582	581	591	546	563	583	608	504	537	564	565	531	526	607	554	579	562	543	558	526	528	542	571	572	578	534	528	551	558	552	557	533	540	545	553	553	532	558	545	546	558	503	552	508	606	563	565	523	534	579	545	587	597	522	595	570	509	525	576	609	526	571	604	523	569	545	515	540	599	529	577	551	582	562	570	523	497	556	516	539	597	543	523	551	568	565	522	550	563	554	572	551	559	552	542	543	573	532	583	586	559	565	555	564	573	577	596	537	569	576	515	570	581	525	563	517	570	565	548	546	594	528	571	570	537	555	596	555	571	560	536	572	567	567	527	564	534	628	573	494	567	534	567	603	591	572	566	541	526	590	540	559	564	566	561	532	547	539	573	569	562	581	531	569	529	566	520	575	561	593	532	560	542	533	578	586	512	570	548	534	579	551	539	565	561	528	586	531	544	524	574	621	599	543	542	540	562	569	555	560	558	561	555	550	540	535	570	553	551	587	580	563	535	605	570	548	589	573	555	596	552	533	547	542	562	527	570	582	571	531	603	557	543	576	505	555	575	531	529	556	600	552	564	561	589	563	564	590	566	534	583	520	552	598	554	587	579	567	580	549	581	547	545	547	584	528	541	580	616	560	574	551	530	518	568	542	530	632	576	568	585	585	557	568	553	551	577	593	545	531	583	517	511	546	497	569	548	575	551	526	567	523	574	547	627	546	576	572	490	527	550	536	545	595	573	594	522	584	560	539	561	588	557	535	537	540	529	571	567	567	554	574	570	503	513	535	567	598	545	551	522	557	551	537	572	547	563	558	552	585	537	553	591	596	546	545	534	514	588	548	572	554	564	620	520	564	553	582	567	533	545	531	566	558	570	563	568	530	551	560	553	530	565	527	573	576	550	574	605	567	552	539	567	586	590	558	544	574	540	572	606	570	544	581	526	541	576	538	556	561	566	523	537	572	565	494	574	531	576	571	528	539	548	519	603	563	573	597	545	571	554	552	582	571	534	535	573	573	528	544	551	587	569	557	495	543	570	570	551	545	557	574	549	538	521	554	536	599	566	550	580	630	564	569	589	601	535	573	530	554	541	570	595	546	551	583	566	558	548	551	501	495	575	545	533	534	582	580	516	535	570	573	555	543	566	569	516	568	555	547	526	571	531	551	574	547	566	559	579	552	520	544	602	567	539	571	579	569	554	564	560	550	545	594	557	591	561	598	530	572	542	584	563	573	530	524	544	512	572	563	577	529	543	574	555	560	551	537	569	536	561	553	544	545	596	567	533	566	550	510	567	592	561	529	584	579	548	559	590	584	566	557	553	565	594	540	565	583	535	536	577	515	536	515	584	539	532	512	533	519	554	540	568	591	566	572	531	560	558	538	594	556	603	549	507	546	559	531	536	582	542	544	547	553	550	519	609	593	589	587	547	549	556	533	554	548	577	573	600	548	508	570	566	550	512	557	582	563	590	588	549	598	527	594	559	579	534	518	573	571	592	561	587	581	548	571	592	578	574	529	564	588	591	531	541	556	601	562	541	545	544	564	533	567	544	550	541	530	602	536	577	580	552	542	588	581	572	593	566	565	550	582	551	566	575	532	537	515	582	642	586	592	573	531	562	604	533	557	539	506	568	533	578	561	541	563	583	553	553	576	549	543	555	555	584	592	538	584	527	582	563	585	566	570	539	592	579	545	597	560	550	561	588	594	546	564	562	536	570	538	579	566	523	574	517	562	542	561	541	521	580	529	527	556	534	554	594	580	554	502	556	534	539	533	566	579	562	539	574	565	551	516	557	570	580	600	538	517	545	578	570	526	575	588	502	544	508	563	611	609	555	563	558	550	570	545	560	560	541	560	601	574	568	559	577	531	576	511	591	578	588	550	580	577	590	596	596	569	602	565	572	535	562	608	575	557	528	571	557	544	541	602	606	547	563	528	567	540	564	579	560	585	593	547	576	556	588	582	555	578	552	571	545	598	590	579	527	541	589	558	518	519	556	588	597	561	595	578	577	530	555	566	579	550	547	569	556	597	556	581	556	548	554	567	597	530	608	530	568	508	537	562	559	566	530	563	555	540	545	572	536	520	538	538	601	579	599	561	551	556	579	580	535	567	575	569	567	563	543	559	558	511	602	572	546	550	559	581	536	575	571	523	529	570	537	583	543	520	535	534	604	552	535	572	558	562	521	589	604	539	606	555	562	551	551	581	552	559	524	581	581	613	517	558	556	538	545	577	574	596	546	535	527	575	552	576	582	593	614	549	543	508	561	578	566	537	542	524	545	528	539	563	548	571	551	545	554	520	536	525	574	556	520	570	566	529	558	552	609	581	536	554	556	535	541	558	550	586	584	585	542	557	539	547	549	557	621	547	568	581	536	540	565	570	531	550	604	562	568	570	557	579	538	616	551	544	540	515	561	522	577	568	579	560	536	555	554	576	562	561	535	516	558	577	557	534	573	544	537	530	543	543	592	522	545	554	532	559	564	574	554	604	560	532	545	592	543	546	551	568	541	574	549	541	532	543	532	561	563	524	543	549	540	544	536	564	590	595	512	536	556	557	566	579	555	554	507	545	534	541	612	573	520	529	531	537	563	589	527	604	561	547	517	571	549
692	2714	4158	3563	2882	2622	1089	85	85	77	83	84	70	85	79	67	69	73	68	70	80	86	83	79	72	87	63	89	73	86	78	80	69	82	60	74	91	87	91	74	55	61	75	82	57	73	82	71	86	80	68	68	77	67	86	78	69	58	83	77	76	77	69	83	85	66	66	61	86	72	87	96	80	69	83	79	81	80	70	82	80	87	74	68	79	80	77	66	75	67	74	60	79	93	70	74	88	78	85	68	70	88	75	81	65	73	81	81	68	89	74	68	80	78	86	77	72	86	63	72	70	73	79	89	88	90	64	68	64	76	62	81	77	79	75	83	83	74	96	88	57	65	81	66	64	69	73	77	89	57	70	50	74	66	76	95	73	71	82	80	66	74	76	70	71	85	76	77	73	67	67	80	85	91	75	81	58	78	95	75	68	79	90	80	68	87	74	68	87	77	85	75	76	90	77	53	67	77	73	76	63	68	67	72	85	69	65	69	66	74	80	78	75	64	74	75	89	87	85	86	76	65	79	87	81	68	76	72	78	71	75	65	78	84	57	75	72	72	63	73	70	70	65	72	65	63	80	73	80	87	76	74	75	70	69	70	60	64	65	83	74	71	73	77	60	82	80	67	76	71	66	87	85	77	73	71	75	80	68	94	83	84	83	73	75	72	75	68	70	92	80	68	71	74	80	67	72	89	63	73	82	71	82	68	83	68	81	78	67	80	85	82	72	89	73	86	82	73	77	73	83	67	77	72	82	71	93	98	86	93	71	81	71	66	76	85	73	80	71	63	91	79	69	74	78	86	82	62	85	72	92	80	71	78	81	85	79	68	74	81	57	83	72	83	73	94	72	69	64	71	91	80	56	79	60	76	82	66	71	80	81	81	79	52	90	65	84	54	71	66	56	77	57	85	83	81	79	91	79	85	90	75	74	66	68	82	81	77	79	63	80	77	75	77	69	71	64	79	69	80	86	74	78	88	83	62	68	75	77	78	87	85	79	82	90	75	64	85	83	84	65	70	80	78	79	76	88	66	69	75	72	66	79	71	81	69	76	68	74	86	74	78	81	91	86	82	55	78	86	81	72	85	71	78	69	72	98	72	95	78	80	84	68	77	82	66	66	68	74	74	71	69	75	75	68	76	79	78	72	75	74	76	66	79	77	66	101	66	69	69	63	70	54	66	71	74	74	70	93	74	75	91	65	89	66	69	74	68	72	89	90	69	67	69	71	74	86	94	62	79	80	66	76	85	81	73	81	72	94	71	84	69	66	67	74	83	61	66	89	83	73	59	81	77	64	55	69	70	80	76	69	69	67	78	68	70	64	57	77	67	65	78	75	68	75	76	78	71	65	64	70	78	68	83	87	91	86	81	70	73	76	79	104	74	78	64	66	75	77	64	74	89	80	66	67	71	70	75	82	77	70	69	68	60	79	76	94	79	77	75	74	78	66	78	67	91	76	69	55	76	77	61	66	87	85	77	71	66	85	67	90	90	74	75	66	59	70	89	60	76	74	67	82	79	71	69	57	68	79	62	70	90	73	83	77	63	89	56	78	66	78	94	68	71	73	55	79	73	65	70	64	76	77	80	85	62	82	79	76	72	66	85	81	65	70	66	80	77	86	80	78	84	80	85	70	65	73	69	86	85	69	68	68	85	61	87	90	64	66	80	66	68	64	80	81	69	82	87	79	70	74	62	91	71	77	96	79	82	71	82	78	64	64	69	73	93	82	81	78	80	74	72	72	75	72	84	79	74	84	73	68	79	71	83	63	82	64	64	69	73	78	78	84	63	70	68	85	73	57	84	58	105	82	76	52	79	69	71	81	56	56	81	68	78	82	76	63	65	67	84	78	95	74	77	80	75	89	91	69	77	72	103	75	66	65	81	74	74	75	82	65	73	83	75	66	78	79	77	87	72	81	67	87	85	92	72	74	72	75	63	75	82	90	63	72	75	79	71	81	72	80	76	86	76	64	75	74	67	73	74	86	97	76	86	95	66	70	74	85	71	85	81	93	85	73	80	72	92	75	76	70	69	60	89	74	74	84	79	60	79	66	64	72	80	87	77	69	67	68	89	77	92	71	65	80	74	76	72	84	68	69	70	79	73	63	85	74	68	67	78	77	89	73	49	68	90	59	75	82	86	82	75	66	79	69	61	65	76	84	80	80	69	83	79	91	68	64	62	81	71	77	87	77	84	86	71	90	76	80	75	74	74	68	73	69	94	68	76	72	87	73	63	74	72	75	85	66	67	81	69	69	89	86	83	81	78	78	73	80	82	61	80	78	80	68	71	79	68	77	95	74	76	63	78	75	69	72	63	80	75	75	79	68	82	77	83	86	79	79	82	72	78	60	75	74	82	88	61	83	69	73	88	78	85	63	79	75	63	76	63	65	77	92	74	82	78	86	86	99	69	76	85	70	75	83	83	76	86	69	57	89	86	75	71	80	69	84	66	85	84	70	72	75	74	80	82	84	73	81	87	77	80	68	82	76	85	80	79	68	62	84	84	68	53	64	80	78	66	64	81	65	63	69	63	83	84	69	80	81	70	66	61	79	90	74	67	82	76	65	63	87	86	75	83	88	85	88	63	81	68	56	79	62	79	91	67	77	77	63	81	72	81	70	91	70	65	78	64	79	74	89	74	99	89	89	69	71	73	71	66	62	69	94	71	61	80	69	65	83	74	87	87	79	78	73	92	87	87	81	66	89	61	72	64	80	79	82	70	73	79	68	78	79	82	86	71	67	77	87	70	82	74	71	79	78	72	84	81	65	68	85	58	101	71	60	71	69	69	97	80	71	70	72	78	85	90	75	90	66	78	76	94	84	71	79	72	86	77	74	86	89	90	67	77	74	75	75	69	63	87	78	72	75	70	75	81	84	60	56	79	72	89	73	67	50	82	72	60	69	68	87	70	87	82	86	66	75	88	63	57	63	76	62	76	77	63	80	67	65	96	86	69	62	82	66	68	68	71	81	69	79	80	81	81	78	64	89	54	71	60	89	75	79	72	67	81	91	60	67	72	85	79	64	85	79	57	90	80	93	88	79	75	64	82	78	80	85	75	95	86	76	93	80	64	77	77	63	85	80	62	77	79	78	70	69	66	79	87	79	74	78	69	80	75	79	87	63	83	83	84	83	85	70	80	73	74	83	71	77	87	87	74	65	81	82	63	78	82	67	72	78	78	83	73	68	65	67	75	98	74	76	80	71	64	75	74	65	81	69	71	72	76	89	79	81	95	73	81	71	79	99	67	81	84	76	71	57	83	76	80	73	75	66	74	67	63	69	88	71	72	71	77	70	70	77	84	83	96	90	89	74	81	47	79	81	77	75	79	82	89	72	64	82	81	75	70	84	71	71	70	68	86	71	72	84	72	85	76	77	82	80	104	65	60	71	71	72	65	78	92	86	79	80	64	61	58	77	77	73	76	93	71	81	74	76	69	66	72	81	73	78	82	76	88	76	65	85	96	80	87	86	78	76	75	63	79
10861	19997	24512	30738	38118	36059	16434	749	683	661	659	647	593	618	573	570	614	622	563	575	573	585	544	585	579	579	550	596	578	578	519	578	544	603	589	586	572	536	567	600	546	604	542	551	582	545	563	554	566	567	594	553	588	609	553	565	546	572	576	546	574	620	575	555	541	585	581	559	587	556	581	596	555	567	555	578	577	581	569	514	618	559	534	602	556	534	543	611	561	552	587	524	639	585	526	539	566	564	565	566	569	575	591	583	581	565	567	548	546	538	594	590	568	553	529	493	533	565	548	583	566	540	516	542	577	540	526	550	528	597	552	536	542	581	579	591	574	574	569	581	570	516	572	528	560	595	594	598	554	535	556	573	555	548	560	566	541	573	553	545	551	595	579	583	566	581	582	541	573	584	552	572	563	597	580	560	555	553	554	560	581	603	608	578	557	572	537	551	548	546	578	579	510	541	542	525	566	517	569	575	619	556	596	566	568	541	560	581	537	563	583	550	593	546	538	610	545	606	555	572	567	576	552	577	593	610	558	538	543	540	585	535	531	548	588	565	491	590	588	560	581	582	552	578	591	593	581	570	570	512	527	555	548	554	561	569	542	564	540	589	535	536	557	600	567	571	548	568	605	561	564	587	563	567	567	563	585	541	565	558	552	556	578	585	541	579	617	539	540	582	550	553	568	582	564	588	569	516	596	600	527	569	554	567	555	560	531	564	552	545	588	605	557	579	573	556	570	553	557	539	565	567	545	553	549	564	568	581	521	549	559	580	579	537	553	543	570	568	566	596	620	597	578	536	536	567	551	571	606	570	556	568	538	557	543	557	565	566	554	540	517	552	593	580	549	617	563	577	598	589	582	561	565	568	544	524	562	536	563	553	562	597	589	545	551	557	549	560	566	565	519	525	554	583	543	588	530	547	568	513	597	551	558	580	546	581	569	556	589	544	541	540	558	545	563	543	544	598	573	582	603	536	539	556	544	546	602	605	554	568	567	548	575	537	527	570	575	571	574	596	571	572	552	559	549	587	530	562	585	603	538	570	582	580	594	577	541	546	566	568	550	559	546	563	564	562	545	549	516	540	587	550	558	585	522	569	537	578	559	599	563	556	569	578	566	553	542	587	608	593	549	609	567	580	544	542	539	564	558	559	536	590	549	587	571	508	593	591	545	608	581	552	564	567	577	544	530	574	620	603	586	549	578	571	588	577	515	570	586	548	605	537	549	568	584	571	594	577	580	584	559	576	562	562	583	568	541	583	524	541	586	541	577	576	567	571	585	532	517	564	565	548	531	553	568	570	534	582	554	547	563	563	554	562	533	550	565	583	555	544	532	623	548	564	579	567	562	532	554	545	529	570	592	568	600	593	529	558	605	593	601	541	529	552	565	586	542	576	571	551	524	566	555	548	590	582	596	541	530	542	542	587	645	594	544	554	533	581	552	556	517	577	543	566	566	575	570	567	556	564	610	556	552	598	538	604	595	572	551	580	529	531	549	540	571	549	549	545	542	532	601	561	560	544	575	542	561	631	548	541	568	524	538	546	564	560	559	604	599	558	565	598	595	548	549	575	586	565	567	586	583	549	534	546	542	581	592	585	607	531	566	511	591	527	542	581	570	551	591	595	568	526	567	527	588	588	560	531	560	614	612	575	594	596	549	558	587	553	560	561	561	550	561	529	541	525	519	543	557	578	571	552	546	579	578	576	571	571	560	535	543	609	556	554	544	574	566	552	565	542	496	567	550	584	580	550	516	578	595	543	560	579	540	549	562	557	570	550	592	551	560	607	571	575	538	572	563	609	588	552	570	555	576	569	578	538	554	576	593	623	611	555	566	562	584	546	516	564	550	596	548	542	542	515	533	593	567	574	590	577	554	578	556	571	570	580	555	577	552	584	515	556	554	575	593	590	590	565	596	589	562	535	545	523	557	599	546	580	598	538	569	553	584	559	556	565	560	565	570	544	540	547	560	576	577	582	599	574	598	542	533	524	548	585	552	585	588	537	560	560	537	590	563	580	587	559	558	525	549	547	567	557	571	595	566	519	548	583	603	585	578	577	589	555	552	573	578	545	590	565	559	574	549	538	588	590	536	539	563	581	579	524	593	580	536	571	567	579	577	561	592	536	555	566	606	540	595	576	597	556	611	610	575	575	557	574	535	529	613	604	549	560	561	565	589	571	553	584	578	552	577	570	607	590	596	573	518	561	554	605	599	535	585	558	542	583	550	591	557	549	569	606	537	574	567	554	558	613	547	531	571	561	572	588	533	576	548	520	547	558	573	529	576	565	534	615	563	574	578	560	589	556	568	512	588	551	511	575	535	569	605	597	553	584	521	612	547	580	584	547	555	509	550	549	501	554	567	582	544	542	580	580	533	548	550	559	554	578	582	576	550	533	557	540	554	566	540	524	611	561	582	541	593	585	585	523	539	558	603	599	530	556	570	555	525	611	525	522	571	584	582	554	572	541	511	554	589	589	598	572	562	566	527	536	522	566	531	542	544	555	556	555	559	570	572	571	558	608	576	560	557	594	549	526	558	557	544	541	526	555	560	609	550	546	553	563	563	556	589	536	595	569	569	555	622	540	585	568	553	558	580	527	566	554	524	548	550	553	543	563	568	575	558	561	540	562	581	552	550	572	568	582	511	532	569	559	521	571	544	579	534	619	522	573	549	604	577	590	564	532	523	544	544	568	546	545	552	561	595	561	540	592	536	568	581	567	578	580	566	598	543	548	564	553	540	547	583	553	573	563	589	573	543	495	551	551	577	600	539	547	574	549	543	518	570	547	564	584	568	571	548	596	551	511	511	571	566	571	580	592	559	533	579	573	575	521	593	575	510	587	588	538	533	589	527	568	567	567	559	595	600	577	600	567	528	528	521	576	565	551	573	576	526	555	534	567	613	615	589	572	569	624	589	527	507	607	541	570	569	576	550	581	553	584	551	603	562	567	526	559	553	563	603	605	575	583	596	596	546	567	550	561	550	556	571	558	536	560	587	572	560	581	529	574	579	522	583	570	545	564	555	566	595	577	545	590	559	564	565	564	591	538	552	521	582	589	578	561	515	603	596	563	514	603	581	562	572	517	564	566	586	539	553	536	564	553	621	542	547	499	568	583	575	592	588	564	570	557	567	609	583	590	569	538	540	567	585	537	577	569	563	560	577	586	519	572	569	562	512	583	631	580	565	563	576	577	584	568	572	574	592	565	564	533	569	560	575	547	544	588	560	599	588	555	524	616	504	503	562	554	554	584	566	592	565	555	546	582	582	546	562	535	574	578	570	588	569	531	523	525	511	548	589	529	527	536	560	596	543	568	597	581	547	602	573	575	529	550	529	567	565	565	559	581	553	558	570	577	587	559	518	561	544	550	565	592	571	552	522	564	607	557	577	570	551	589	543	578	579	557	554	567	529	532	585	557	559	511	618	614	598	571	582	546	564	560	581	549	560	565	599	597	550	593	543	556	581	553	623	538	553	566	583	575	571	544
1778	2664	4292	3203	2380	2193	887	123	108	119	105	102	113	106	85	98	99	89	113	97	97	107	109	92	102	84	95	117	96	100	109	92	105	111	86	105	100	100	94	106	112	87	97	116	113	107	116	117	104	95	101	100	111	100	84	94	110	116	114	87	103	116	118	113	92	122	96	101	98	106	111	105	104	101	104	100	99	96	115	112	90	104	93	119	102	111	91	107	108	97	106	120	120	99	117	125	101	101	104	104	116	139	103	104	98	115	95	117	105	102	123	106	117	114	115	93	99	111	108	106	98	111	102	96	100	106	90	87	98	107	109	102	94	102	119	107	99	107	84	117	132	107	86	101	96	119	98	122	114	93	121	94	102	125	112	99	100	105	107	104	113	118	101	121	119	100	101	95	97	103	115	105	92	111	110	111	109	105	104	102	121	119	118	92	110	117	110	107	102	120	115	113	88	88	116	106	128	126	100	102	119	110	111	124	102	108	111	104	98	89	106	109	105	95	89	119	116	123	97	92	114	105	90	96	91	116	109	92	83	116	99	109	114	113	106	103	119	125	122	114	98	95	128	104	98	99	118	109	97	101	91	115	114	85	106	112	99	111	113	108	96	114	114	110	104	104	121	102	93	99	95	100	103	93	115	108	117	112	104	97	107	110	103	106	110	120	107	102	107	104	112	101	86	112	117	115	109	111	101	97	117	90	114	92	106	102	105	126	99	103	101	110	105	114	91	108	105	123	111	108	107	117	97	85	111	103	123	92	114	89	113	99	121	114	115	90	95	103	114	127	85	97	103	110	115	99	108	115	101	109	132	88	106	114	109	92	116	109	101	106	122	114	100	89	111	106	90	93	99	100	118	101	127	119	93	97	106	109	104	114	123	100	105	88	113	112	109	90	118	116	112	93	104	116	115	103	98	114	126	104	104	99	106	117	94	116	107	111	87	100	99	111	118	87	125	92	100	101	109	100	94	81	117	85	107	102	106	108	93	106	94	107	90	134	113	106	95	105	106	114	78	101	106	112	98	113	108	97	102	93	120	94	109	108	117	109	99	91	116	99	109	91	105	114	89	111	103	108	116	112	126	98	97	96	94	125	103	120	115	127	117	112	97	100	100	89	124	114	93	117	96	101	107	88	100	89	122	95	93	103	90	106	101	102	110	94	101	106	106	134	102	95	104	99	100	108	98	83	107	100	112	93	100	89	102	106	113	121	113	111	98	118	107	99	107	105	120	129	102	110	111	115	119	94	98	90	114	124	108	104	107	101	101	102	102	91	100	106	110	100	108	96	103	108	111	114	98	107	106	117	114	104	110	101	105	131	107	95	104	97	104	96	111	96	78	116	107	116	100	106	95	110	86	90	101	122	109	97	122	104	95	123	112	112	94	88	110	95	100	101	94	100	115	96	123	120	113	111	95	114	115	101	102	114	87	101	103	98	99	102	108	112	99	78	98	88	98	106	111	101	95	116	112	106	122	109	94	102	129	92	110	122	103	80	93	101	98	110	110	93	120	95	105	123	108	103	97	97	108	108	107	97	106	112	102	112	101	109	117	128	99	89	93	112	123	93	118	112	121	105	114	91	90	85	104	104	121	138	103	95	103	93	91	106	91	110	113	121	112	103	92	101	97	99	103	99	112	88	110	120	104	99	91	114	97	102	101	101	113	105	92	108	121	113	125	106	104	103	104	126	114	107	120	94	83	109	86	127	91	97	113	96	93	105	98	108	88	96	103	129	96	107	103	100	88	99	98	108	91	82	104	112	98	106	104	88	93	119	111	109	101	89	93	101	96	89	120	112	123	108	109	108	106	95	103	108	105	109	118	106	106	105	100	117	113	117	99	99	118	96	105	97	111	95	97	102	103	99	101	96	121	99	119	97	95	129	92	89	109	98	96	111	100	101	120	110	108	90	98	96	118	108	93	85	97	95	101	117	110	107	98	91	92	107	109	112	96	94	102	109	107	122	108	98	112	102	98	114	110	97	94	110	107	113	118	123	111	113	112	93	94	97	101	117	99	93	105	96	102	95	115	104	105	111	112	100	109	118	116	93	105	132	101	91	103	99	101	84	93	129	128	106	101	91	104	102	120	126	113	109	110	86	97	117	91	120	108	113	101	102	112	97	99	97	106	100	109	108	90	113	119	113	108	108	114	105	132	104	118	122	107	97	95	86	106	97	121	114	111	109	111	107	113	107	95	108	104	108	105	92	108	98	112	110	113	107	97	99	101	96	108	108	127	103	106	109	95	97	104	97	100	98	100	109	109	89	101	93	111	98	110	112	102	77	120	113	105	111	104	119	114	107	99	115	101	112	96	106	95	112	118	110	106	106	123	83	124	94	89	115	83	116	114	121	110	97	102	93	105	90	108	99	106	142	82	90	96	97	107	110	116	96	116	111	105	114	112	97	84	113	92	93	90	108	110	112	104	113	100	111	99	89	126	120	136	115	104	90	89	128	138	111	118	78	91	100	97	89	109	117	118	103	113	91	116	91	118	112	107	99	100	100	122	95	84	110	115	106	103	117	112	110	97	103	111	96	100	99	100	108	107	117	98	118	115	117	102	108	99	112	98	97	108	136	96	103	111	103	102	114	90	96	100	100	109	92	124	116	96	112	101	121	129	113	111	95	85	117	105	109	101	103	119	116	105	116	82	104	106	120	128	105	115	113	100	109	133	91	110	115	107	109	116	92	95	94	110	88	92	106	92	91	91	86	120	115	98	104	98	111	95	116	117	113	100	99	101	107	87	102	116	99	120	96	115	115	121	114	94	107	126	119	105	105	86	97	96	95	104	108	116	110	94	105	108	119	91	118	120	109	89	105	102	101	119	111	105	104	104	103	120	110	94	109	101	90	127	134	100	119	115	100	101	98	97	105	117	95	98	102	102	103	104	95	115	99	117	100	116	128	103	106	117	117	113	103	114	99	114	93	111	102	108	92	106	94	108	102	109	111	109	124	126	104	88	109	103	125	120	107	93	104	97	89	86	111	132	108	107	106	120	104	103	100	89	98	84	112	107	120	98	123	104	101	84	109	105	125	109	102	109	111	103	105	107	110	97	118	94	117	100	100	108	94	104	97	92	115	108	97	102	92	96	99	94	128	106	96	108	102	96	99	110	115	120	110	107	101	119	122	100	120	102	102	107	105	106	94	101	116	97	115	95	115	129	120	85	106	114	108	110	109	105	98	105	100	95	100	111	90	106	108	99	99	88	111	108	133	96	93	132	101	114	106	103	108	103	101	115	101	107	114	95	115	110	93	114	130	116	103	119	105	99	99	109	123	95	103	106	113	109	99	113	116	92	76	107	105	97	85	84	121	102	107	124	90	100	117	105	108	95	89	103	118	91	102	108	108	104	115	115	108	109	94	105	90	103	90	122	112	127	96	103	106	106	95	109	94	85	110	111	120	103	119	100	101	105	104	121	94	103	119	109	114	105	105	110	126	118	120	106	112	89	111	107	117	108	106	101	97	101	107	108	111	119	108
11431	19479	24849	29166	35658	34078	15034	992	950	885	880	872	822	870	841	837	852	807	783	808	807	771	813	819	785	794	730	860	782	812	858	789	834	808	782	788	796	797	851	827	804	821	769	807	827	764	815	815	736	761	774	830	784	759	784	801	767	779	815	787	819	775	834	755	777	832	819	780	845	777	795	848	791	735	746	836	793	782	795	790	803	822	808	768	834	785	781	825	768	820	825	837	779	783	740	828	785	814	795	811	805	793	791	747	814	819	814	790	797	798	819	793	765	837	765	801	768	826	841	793	785	829	808	788	821	791	738	784	775	851	751	756	856	805	812	842	833	821	807	831	803	814	774	776	736	795	808	759	749	788	801	849	765	796	814	826	802	760	766	804	839	812	825	761	856	822	795	853	776	801	749	817	763	768	782	836	838	781	765	799	855	799	776	787	826	830	704	792	770	740	802	770	808	768	792	810	796	875	792	824	761	813	823	790	767	852	765	797	810	806	745	810	827	784	770	809	757	800	736	794	806	774	779	798	800	805	838	804	805	818	741	798	829	784	792	734	801	803	790	774	760	775	793	768	812	804	789	797	759	847	801	779	763	801	867	760	821	752	807	805	767	794	786	832	797	742	783	785	817	800	780	831	729	788	817	770	812	759	793	810	790	755	742	810	792	814	812	783	810	851	789	783	739	779	797	800	857	833	749	818	794	782	792	794	763	798	778	877	753	794	809	783	770	806	769	762	813	792	805	781	876	826	820	799	808	771	762	774	804	832	845	851	780	750	783	785	780	780	787	794	816	827	795	827	797	811	826	799	775	819	823	767	822	807	844	771	809	787	802	788	749	732	809	794	786	792	787	843	832	741	761	841	771	762	815	804	811	784	775	759	794	793	774	757	817	827	782	841	795	790	788	773	760	838	716	821	813	767	846	792	746	807	772	838	862	832	877	800	783	850	814	763	770	845	777	791	794	780	860	838	758	786	815	812	818	793	804	840	784	784	787	825	766	794	816	769	778	794	806	800	831	834	789	823	778	798	805	838	755	776	781	788	843	788	775	809	812	777	771	816	803	790	830	796	801	810	822	805	769	810	747	807	814	814	821	781	769	773	783	836	858	798	785	787	780	799	785	807	727	783	823	768	743	761	788	779	812	761	775	765	825	814	777	787	795	857	799	812	840	824	776	824	806	778	738	814	783	759	795	814	785	794	735	807	781	761	765	843	822	808	811	828	795	840	767	813	801	794	798	807	791	791	759	749	786	802	796	844	786	771	790	794	740	778	794	833	797	754	816	779	787	808	815	771	816	828	818	826	801	795	823	778	810	806	779	789	820	794	799	742	769	801	812	795	731	780	841	803	787	780	726	806	776	826	767	773	785	802	784	796	778	786	834	769	819	819	809	774	793	843	773	825	815	813	778	772	796	802	796	810	776	788	815	733	789	783	776	820	790	774	773	788	833	761	834	756	782	751	806	734	805	812	791	839	787	756	779	787	737	822	797	751	752	759	811	761	793	788	735	772	798	839	805	796	824	800	791	752	775	820	785	806	794	799	877	798	779	772	809	798	839	810	810	779	807	792	794	793	805	802	829	787	835	765	812	764	784	795	777	732	788	869	756	814	769	772	818	807	777	763	807	780	807	835	732	833	787	783	812	803	745	768	765	777	829	806	736	833	802	789	756	816	802	786	770	770	773	871	788	777	780	808	807	773	803	779	824	799	811	814	823	811	782	826	776	814	792	825	808	774	798	773	811	761	780	784	805	810	807	799	805	865	788	831	860	791	778	828	816	735	773	796	778	758	799	857	808	814	821	785	845	763	787	825	773	823	828	759	781	777	782	748	773	790	775	829	817	772	810	844	797	826	744	797	729	800	774	802	790	792	835	796	794	753	785	794	755	786	789	775	817	798	787	783	760	836	797	793	778	811	805	800	792	801	810	786	795	798	795	839	786	791	727	774	813	806	820	790	774	775	763	792	780	777	825	754	860	818	822	774	788	794	777	790	768	758	816	801	762	799	807	809	803	815	792	780	743	824	803	754	763	816	767	790	779	835	777	802	823	793	762	814	738	837	780	820	777	769	772	841	774	784	782	797	837	778	767	805	781	715	776	762	803	824	772	852	807	806	791	786	774	770	880	838	752	818	786	744	809	755	806	809	747	837	799	804	727	799	805	846	794	813	795	736	823	755	776	806	758	821	800	765	797	843	768	798	795	816	791	763	826	833	826	754	771	854	793	807	806	815	785	834	806	792	807	807	756	823	803	782	742	807	778	794	761	846	800	812	765	773	776	763	832	769	746	816	771	786	790	826	735	780	816	784	750	756	757	757	763	834	809	783	773	782	799	862	819	846	797	770	752	780	764	799	785	771	754	803	846	781	804	775	833	784	785	772	813	801	828	819	824	788	774	805	773	763	800	809	756	803	776	801	821	836	811	772	801	800	764	782	798	807	812	806	834	800	750	766	762	798	773	805	795	813	775	853	810	788	804	812	804	793	797	814	772	791	803	821	817	807	801	737	821	820	787	781	818	793	767	817	775	794	778	789	764	803	837	799	794	821	774	812	813	782	778	844	783	710	804	813	774	767	809	777	796	809	758	796	803	818	811	806	780	797	768	774	796	796	779	765	788	794	772	755	772	822	767	791	802	782	748	848	810	845	773	744	782	767	829	854	795	766	840	769	783	784	772	780	785	802	872	798	756	758	800	810	752	797	802	809	799	800	763	762	807	781	767	769	775	765	752	818	772	779	816	780	871	791	822	804	763	726	810	806	779	810	779	800	833	738	821	816	787	815	805	725	775	762	767	830	765	788	744	834	787	800	826	769	796	784	762	796	778	821	739	808	775	790	791	778	807	811	790	793	787	828	817	807	762	789	859	864	787	793	797	804	769	835	794	809	798	804	766	747	769	760	783	818	820	817	789	770	756	760	809	762	792	753	785	772	789	787	816	833	770	831	821	807	859	737	755	749	758	801	800	747	751	770	818	816	783	765	817	789	778	789	740	827	794	794	775	816	774	848	809	772	835	760	791	804	765	831	801	794	782	805	820	816	813	807	828	709	836	755	770	799	797	784	788	780	773	789	802	798	805	777	813	760	774	781	783	803	834	775	740	767	820	783	807	758	804	789	741	803	825	765	808	742	784	794	774	804	809	808	807	787	760	784	767	801	803	805	758	775	769	812	800	784	817	800	790	761	795	747	732	775	771	800	807	782	782	867	794	794	779	810	847	826	834	812	777	831	800	809	794	785	786	753	827	806	796	774	782	825	778	769	768	766	813	806	820	762	814	819	842	747	768	770	749	806	824	797	803	797	816	816	775	781	830	851	824	803	765	756	780	821	783	750	802	808	859	732	820	762	790	785	748	755	775	837	767	821	792	815	778	764	832	784	804	807	805	806	770	790	815	773	790	808	823	778	757	866	813	850	785	816	852	815	811	800	732	780	788	809	798	775	782	814	807	807	765	806	813	824	811	824	793	836	788	818	833	774	825	789	747	794
1204	2763	5346	5643	4554	4570	1843	109	107	79	98	100	92	98	91	102	95	90	87	101	105	114	104	110	110	94	93	98	96	99	109	91	76	96	109	100	123	113	95	91	94	110	93	101	104	95	113	95	100	104	122	114	103	111	94	121	94	103	95	108	96	112	95	103	96	111	111	79	91	119	107	103	101	112	108	96	107	115	88	97	96	114	111	111	118	105	96	112	109	105	114	122	94	120	95	109	97	124	108	119	99	100	109	119	101	118	117	98	104	114	112	94	94	108	90	113	105	110	106	106	91	98	111	116	93	89	99	101	101	115	91	92	111	94	111	110	90	102	110	104	111	119	109	108	95	100	92	112	112	113	106	111	97	110	91	108	125	109	107	106	112	109	98	116	83	109	115	101	96	99	100	113	119	103	90	100	118	102	97	97	94	102	107	108	99	87	102	109	96	106	111	102	110	90	126	116	105	103	83	111	108	106	111	99	104	87	89	98	102	99	102	105	106	93	111	97	115	112	102	113	83	103	87	105	98	118	102	100	111	94	81	113	93	95	112	90	108	112	110	101	106	91	96	115	89	95	100	94	105	125	111	100	90	91	80	104	91	97	110	117	95	82	90	114	94	96	99	91	110	110	89	109	87	84	97	109	112	91	97	121	131	94	114	100	96	106	111	95	124	83	90	106	121	112	108	99	89	110	79	99	114	84	88	99	83	101	105	96	97	98	83	85	122	105	93	96	103	108	100	76	98	84	104	99	95	107	95	106	99	103	107	115	103	96	109	94	88	105	103	80	103	114	112	95	117	105	95	77	114	95	112	92	110	116	83	112	90	103	99	100	94	105	102	109	93	94	92	98	103	103	117	102	106	97	99	102	106	100	95	100	94	94	111	96	89	104	115	113	100	98	112	105	117	107	100	101	101	103	96	100	101	86	100	82	114	88	106	110	106	96	124	84	102	104	102	95	105	91	103	104	105	103	98	74	109	101	84	89	107	111	113	103	97	81	100	92	90	100	87	104	90	101	104	108	110	98	111	86	79	105	133	116	101	98	105	103	99	118	95	99	106	103	111	105	79	110	99	118	110	91	95	97	95	105	104	105	74	103	106	84	96	101	85	101	98	99	107	92	105	106	96	98	97	119	102	90	100	112	97	91	104	98	103	96	106	122	98	110	96	92	94	114	109	94	101	90	94	115	103	107	108	92	111	116	108	86	104	105	104	100	113	96	100	95	86	98	92	123	89	84	98	100	117	100	81	97	112	90	93	105	86	123	97	99	113	110	87	106	111	106	95	110	122	129	93	104	102	106	106	92	103	95	108	116	109	90	110	117	98	94	91	101	111	93	102	119	109	97	106	94	120	122	101	102	113	96	110	102	97	94	99	100	104	118	111	95	101	111	116	121	91	105	108	86	89	113	104	104	94	86	103	106	86	114	111	91	94	103	101	94	108	107	99	84	102	118	78	108	103	95	129	107	106	109	108	123	131	94	101	99	95	104	103	92	102	101	108	106	112	109	108	89	112	73	89	99	108	109	93	97	99	105	114	106	105	101	104	105	108	99	121	107	102	102	103	102	88	104	106	104	113	106	99	114	99	100	101	100	94	94	106	105	90	113	104	114	115	90	97	110	92	116	100	90	72	99	113	93	101	103	101	108	103	95	104	122	102	94	103	99	93	96	113	87	110	116	107	101	94	100	95	100	104	115	119	94	101	105	108	125	112	92	97	101	95	96	104	119	103	105	110	109	102	106	101	97	99	86	97	97	94	105	102	113	80	109	101	92	116	101	92	108	100	99	103	103	103	99	107	91	109	93	103	117	94	99	109	100	102	110	103	101	113	102	111	101	101	100	100	118	91	111	118	103	110	86	99	109	84	105	97	108	119	85	95	100	99	95	97	107	113	86	102	104	90	98	112	99	104	108	87	100	88	131	96	106	118	107	114	80	104	103	104	103	93	100	117	110	113	103	122	101	88	107	115	109	102	95	94	114	123	92	113	107	104	91	92	105	97	110	107	89	113	105	110	101	96	91	100	118	103	102	101	89	109	90	104	107	101	117	91	113	102	88	104	96	107	106	94	95	108	109	112	97	85	101	103	101	98	99	106	106	92	113	95	84	105	99	93	119	105	92	88	114	103	96	99	98	98	119	108	101	88	93	96	108	116	126	103	87	119	103	105	109	96	113	96	110	97	105	99	103	113	101	81	108	104	92	108	98	109	120	99	104	116	96	117	97	104	95	93	127	89	115	106	87	107	105	98	104	82	98	97	91	114	103	96	104	98	127	130	98	100	94	104	114	101	95	82	101	106	96	102	108	95	102	96	108	97	99	98	119	104	103	100	95	109	118	92	97	123	105	108	87	107	107	107	121	110	105	102	94	98	119	113	97	112	117	104	115	99	85	101	100	117	81	103	116	79	101	98	95	86	92	105	111	94	98	85	100	108	111	116	132	106	95	109	101	103	107	109	105	106	111	111	117	116	88	98	99	100	107	93	106	130	101	96	88	92	88	104	102	84	104	103	105	108	108	115	110	105	101	108	100	99	103	106	86	106	96	101	113	104	112	115	106	102	91	95	104	98	101	104	97	105	98	98	104	108	111	92	114	116	105	91	105	106	88	110	101	112	108	91	122	112	98	100	106	104	79	101	102	89	119	118	94	94	103	86	110	115	103	124	100	114	106	112	102	99	79	98	104	92	103	86	88	104	99	85	94	103	105	98	95	110	107	120	89	92	102	108	99	111	95	96	106	94	132	101	123	96	102	123	100	103	100	109	101	100	110	125	89	105	104	93	104	104	100	99	88	96	106	113	97	116	99	97	104	115	109	94	112	86	108	94	98	121	115	98	105	107	92	100	100	121	106	93	94	94	113	88	107	124	94	94	95	95	97	96	89	110	110	92	88	80	127	95	99	98	97	105	99	117	109	108	86	116	112	93	90	78	97	97	87	97	84	100	83	105	105	105	97	110	98	101	96	101	97	78	97	99	106	113	104	108	112	85	107	101	103	115	92	101	98	121	113	95	83	104	97	105	129	98	87	99	100	94	95	99	111	112	102	115	114	112	104	103	97	101	104	101	104	83	100	87	97	126	119	109	106	104	99	97	99	117	101	101	83	109	104	91	105	103	118	87	90	104	105	110	95	108	92	111	96	108	103	97	93	111	111	111	115	122	113	113	103	89	98	103	133	105	105	121	107	111	106	97	112	111	85	112	110	89	101	117	112	103	113	119	88	100	110	96	100	108	97	99	102	110	99	98	122	106	118	110	111	116	97	89	92	112	110	102	90	113	96	87	83	106	100	96	115	116	78	109	87	97	101	97	98	123	104	105	118	105	104	114	119	100	134	106	108	92	96	111	108	110	107	107	93	108	104	110	107	105	106	119	103	102	99	113	108	88	93	104	105	95	104	111	86	115	91	108	104	114	112	104	111	124	101	107	114	109	97	118	120	93	97	116	83	103	100	118	89	109	100	109	116	90	88	103	93	112	93	86	109
16045	20339	27855	36657	45563	43780	18045	1156	1088	1022	951	898	845	818	805	834	806	816	861	798	813	763	761	795	776	816	748	781	815	769	827	738	834	785	778	735	799	774	746	777	748	802	756	750	770	828	795	721	755	769	773	720	739	776	763	740	778	786	731	723	795	768	761	775	765	718	753	779	767	771	795	801	791	749	722	827	745	763	761	723	726	730	787	750	748	792	713	741	731	775	788	733	800	712	772	736	725	759	802	762	748	770	793	774	728	775	749	807	782	790	723	724	811	735	726	767	748	803	740	769	745	751	717	802	743	784	755	745	797	734	777	773	774	759	748	760	762	770	771	723	729	789	734	749	784	748	769	766	774	813	701	802	736	696	735	745	718	778	750	766	730	728	741	735	749	774	755	763	712	728	760	793	752	760	757	774	798	751	755	753	744	839	817	787	808	749	739	830	752	779	753	773	747	728	783	730	737	786	759	760	761	842	756	787	785	769	757	736	743	791	717	730	792	779	680	793	794	804	772	707	743	779	745	789	785	769	726	793	747	733	732	730	750	803	728	754	721	763	744	730	775	751	743	785	736	796	764	746	699	728	782	776	811	750	769	756	792	767	732	754	727	757	703	730	724	740	742	739	741	779	782	728	754	794	761	780	738	770	771	795	791	751	732	730	727	766	753	745	711	717	763	772	783	726	743	758	740	731	783	731	716	757	824	739	757	765	734	766	765	782	729	742	778	726	711	781	741	744	739	793	733	774	753	762	720	783	729	765	764	746	750	779	725	704	771	707	768	803	772	743	747	763	729	753	772	767	774	751	753	735	723	770	747	770	807	780	753	742	744	760	762	751	752	738	739	747	743	743	801	801	758	764	754	700	796	722	774	746	800	767	811	765	717	736	806	751	768	792	775	762	728	747	714	742	780	708	777	762	720	761	766	718	735	751	759	783	787	735	774	734	743	803	782	731	794	725	725	737	736	705	788	769	757	757	741	763	719	718	780	747	738	764	778	730	772	748	806	745	762	735	716	776	759	717	759	800	786	783	765	753	734	786	759	763	747	713	740	798	766	740	747	711	733	769	755	745	755	712	766	749	775	719	791	777	720	718	784	760	686	784	774	759	764	775	830	741	817	711	734	717	790	777	791	753	776	765	800	743	817	769	785	733	760	716	774	832	762	777	750	774	807	732	746	768	767	737	748	774	795	731	762	752	748	738	749	748	803	770	789	788	799	723	750	717	728	721	780	741	759	799	782	745	744	750	801	761	746	772	726	751	777	738	753	706	764	759	777	716	733	782	725	758	734	792	767	779	760	780	787	758	753	753	731	721	746	769	730	760	759	758	780	730	764	801	768	757	722	706	801	735	765	753	776	785	747	782	787	723	751	757	716	784	762	728	755	783	750	721	764	760	744	762	750	762	770	795	751	755	787	837	731	769	796	769	744	780	782	748	688	731	724	763	771	739	797	733	750	765	777	792	780	745	782	794	730	781	722	736	766	795	745	730	728	737	689	776	723	760	742	709	736	758	799	785	703	737	766	724	763	762	780	708	767	710	718	800	798	741	778	818	720	766	753	761	770	754	772	762	721	752	739	768	768	734	712	756	801	751	756	708	789	748	719	768	738	745	760	753	753	766	751	752	710	725	699	696	714	799	779	737	756	773	761	771	731	687	790	760	724	790	762	745	721	752	751	749	791	730	751	777	803	745	756	764	756	779	777	779	710	780	772	749	740	742	768	773	739	709	831	816	730	777	778	740	766	754	814	720	731	714	644	792	747	739	768	772	754	775	763	756	742	769	786	752	758	759	736	727	781	817	761	771	793	748	745	746	735	746	717	773	762	801	812	789	735	714	762	774	763	795	775	744	743	757	802	716	744	735	776	746	734	731	821	810	731	771	712	752	751	750	784	772	746	739	801	750	769	747	782	713	747	769	729	796	803	747	750	713	776	777	784	768	798	736	788	780	730	765	732	737	733	771	801	767	799	806	755	728	748	747	743	779	755	732	722	755	767	763	758	720	740	796	734	779	785	736	753	755	751	692	742	716	777	718	738	695	723	772	759	748	781	698	772	683	752	761	781	794	768	761	747	739	774	757	717	705	762	749	709	788	801	756	772	753	773	797	761	804	784	738	741	825	745	763	704	769	747	772	772	778	736	771	784	720	743	782	833	743	745	763	737	755	751	731	780	786	687	799	713	763	745	718	791	767	760	752	776	734	767	743	743	762	755	767	732	775	745	739	769	810	744	713	760	743	735	762	771	759	747	736	773	748	812	792	799	756	719	761	770	786	775	804	800	748	768	750	779	748	732	726	761	730	754	762	765	758	777	745	794	699	711	780	775	699	749	751	703	770	771	765	818	770	724	762	753	768	751	769	746	794	743	757	708	771	743	753	726	694	758	759	812	731	734	724	756	739	751	765	784	723	783	780	745	787	709	750	785	739	766	728	771	778	739	734	758	731	735	756	751	741	774	727	767	765	711	770	788	732	747	762	823	760	744	725	719	755	763	745	750	713	750	752	758	728	774	736	759	749	749	712	750	757	803	731	778	738	771	739	798	742	715	738	742	731	702	738	738	756	757	784	711	736	762	772	739	764	755	743	744	780	799	760	708	753	726	775	778	806	756	783	764	719	759	752	739	731	793	750	807	726	811	739	758	773	743	777	753	738	747	761	724	757	737	765	779	704	794	732	775	707	749	768	696	752	753	754	750	787	733	782	749	791	769	733	738	747	803	745	737	762	764	767	720	766	727	728	765	763	737	754	774	762	757	778	740	775	725	724	732	773	778	756	753	761	711	775	789	753	737	758	764	714	775	735	753	820	738	795	775	754	717	810	788	776	751	758	760	736	759	820	785	769	759	780	729	728	716	799	735	748	706	687	722	753	734	730	753	707	805	755	755	711	738	735	803	744	752	820	768	732	769	769	712	761	766	719	721	761	716	747	758	791	762	757	750	729	782	758	751	785	727	710	731	728	788	744	755	784	747	701	717	780	755	730	762	775	705	729	749	776	781	743	804	796	784	744	802	782	787	764	733	745	752	753	758	763	795	805	785	757	696	770	713	766	733	779	770	752	793	709	772	757	729	750	734	726	775	770	789	747	806	758	755	720	788	738	758	756	814	746	788	766	766	783	779	810	744	736	758	782	729	724	766	759	794	791	731	756	728	780	752	769	776	798	711	735	733	690	741	789	819	746	746	757	759	741	733	738	772	786	745	757	740	740	735	741	776	709	770	753	729	788	758	736	794	717	732	784	750	753	829	785	778	744	741	765	791	777	790	758	789	734	771	788	712	767	719	721	715	789	739	745	781	768	739	776	770	724	746	742	752	797	768	786	738	715	766	726	739	768	723	795	763	754	745	778	766	722	756	824	765	717	735	737	753	797	728	776	745	770	754	742	737	796	700	778	769	734	743	735	789	797	792	718	705	787	744	797	739	749	756	779	729	742	746	778	781	780	760	690	779	772	741	730	738	783	721	758	759	760	803	782	768	771	734	749
1204	494	1182	1160	869	788	223	73	71	75	78	51	68	75	85	85	62	78	65	71	67	53	70	78	73	82	73	72	66	67	69	88	72	69	88	69	66	84	78	67	68	68	73	77	67	72	73	72	57	76	74	71	64	71	82	81	73	80	79	84	83	71	70	92	85	82	82	63	73	86	58	104	85	65	75	86	70	61	70	62	87	78	67	84	60	75	67	60	87	60	77	69	77	72	68	85	55	65	71	67	85	58	53	70	78	64	63	61	82	71	63	75	81	90	64	77	73	75	67	68	69	84	69	68	62	79	76	78	83	61	71	70	71	78	72	64	64	68	75	90	64	66	65	94	70	63	84	74	63	83	84	82	66	81	66	67	62	73	59	68	68	66	76	94	70	63	79	56	52	68	74	74	81	71	76	76	91	68	69	69	82	70	72	74	68	77	55	61	80	73	67	68	63	74	65	83	73	75	58	53	71	67	78	84	72	76	72	63	87	77	83	63	79	66	64	66	69	80	75	67	64	74	65	75	78	77	72	61	61	69	58	71	77	81	91	69	70	70	62	55	70	71	77	70	77	70	66	95	77	74	78	68	89	71	85	85	82	65	89	79	71	77	65	73	87	88	80	91	82	63	63	71	75	60	85	72	59	77	72	74	56	82	60	81	78	79	79	73	60	68	81	70	76	91	85	77	69	79	69	74	67	72	68	66	84	78	90	84	72	71	67	71	55	68	82	55	66	78	64	77	66	73	59	90	69	60	54	64	78	69	83	61	79	70	68	70	84	75	88	71	75	67	84	94	77	86	68	77	60	81	64	84	65	79	67	68	69	67	64	72	61	74	76	63	64	71	76	67	71	82	68	68	62	52	65	50	62	95	77	84	64	71	76	66	75	81	57	68	70	64	70	61	70	84	69	78	77	55	85	63	71	75	74	75	68	58	72	73	85	65	81	79	75	64	74	67	74	68	65	78	82	78	72	74	84	76	61	60	72	86	64	62	68	81	73	73	61	70	85	69	80	100	54	73	75	75	70	59	83	79	70	67	75	99	97	84	68	81	80	65	70	58	65	96	67	79	72	69	76	55	78	63	84	77	66	75	64	66	60	78	79	71	74	63	64	72	62	57	73	71	69	81	72	80	75	74	82	64	64	54	73	68	69	57	86	86	81	74	71	65	82	69	62	73	60	86	83	63	77	75	74	70	74	79	69	71	73	65	67	78	59	65	69	77	70	60	65	86	88	69	78	66	60	68	69	60	73	77	73	66	67	75	81	75	78	83	67	64	63	88	72	86	65	73	61	73	75	76	79	84	69	70	77	90	74	74	84	72	62	71	59	73	72	66	64	80	66	73	65	73	66	74	80	65	72	69	73	56	71	59	63	68	75	58	70	66	69	81	62	81	70	82	73	65	74	72	81	69	82	78	91	65	71	79	85	84	73	78	69	73	95	61	56	69	72	63	69	70	74	63	61	75	61	86	78	80	68	71	82	65	72	74	80	87	85	68	80	77	72	67	80	77	63	68	79	88	71	56	85	60	65	69	63	73	67	65	71	76	80	68	77	70	73	65	82	68	62	82	68	91	73	70	76	81	63	80	74	72	75	57	64	73	75	68	63	79	82	67	69	81	83	73	90	75	64	81	73	83	68	61	66	68	59	79	79	58	76	67	79	77	80	63	94	69	68	78	73	69	73	59	75	66	84	63	76	69	82	71	71	70	78	64	62	60	69	61	76	80	70	81	65	80	73	74	74	60	71	60	85	70	79	75	83	68	82	72	73	78	70	61	79	61	80	63	69	83	62	61	69	71	69	76	67	67	56	75	73	67	77	72	82	70	72	85	72	75	70	52	75	67	77	75	72	70	53	80	68	58	73	71	81	80	75	72	63	56	65	77	80	74	46	83	61	64	78	69	69	70	75	64	78	74	57	82	78	74	76	53	56	91	65	67	78	69	56	69	74	73	69	65	68	69	74	76	62	59	75	64	74	68	70	73	85	75	70	76	78	66	74	77	80	76	68	78	67	66	56	74	71	59	68	76	70	70	72	82	64	73	87	84	69	68	71	70	69	70	72	61	73	72	69	55	83	68	76	71	76	81	63	77	88	85	76	74	70	70	64	74	81	72	70	76	67	80	91	76	76	76	93	74	84	76	69	62	69	76	77	64	61	70	92	56	79	70	63	86	68	72	73	65	71	81	68	87	61	58	59	58	67	66	62	68	73	74	76	54	79	77	61	65	64	72	65	66	64	73	60	66	74	73	65	72	65	69	50	78	82	75	75	82	70	74	52	59	74	66	69	92	73	60	79	59	68	65	81	86	74	75	59	73	70	70	67	66	78	57	58	61	56	58	63	67	79	70	66	67	71	73	83	61	79	75	68	67	81	73	61	59	74	48	55	65	72	73	72	65	85	83	64	84	73	66	70	74	67	68	69	87	75	74	75	70	66	86	80	81	82	65	65	64	80	68	72	78	82	72	65	70	68	63	80	70	61	61	77	66	82	80	70	73	77	84	61	67	63	76	72	88	79	66	69	72	68	70	61	74	60	57	88	68	71	62	72	59	73	78	63	67	50	62	77	88	69	88	76	78	86	83	83	60	52	73	58	86	63	81	80	64	67	63	85	77	78	58	70	82	82	83	56	72	70	79	79	57	81	80	75	84	65	68	70	91	55	66	75	63	70	64	59	66	67	70	69	78	68	75	66	78	77	69	84	79	64	75	62	74	82	77	58	75	74	58	74	81	63	81	74	76	75	71	81	63	78	68	86	51	79	79	80	81	67	85	95	71	68	71	61	79	83	70	63	82	67	76	55	70	75	71	62	80	68	65	59	67	67	66	69	70	82	73	76	62	76	72	80	86	68	92	57	77	78	66	84	53	76	75	75	57	75	79	72	78	62	78	74	79	66	69	62	76	69	70	67	76	89	62	67	79	76	72	68	79	67	74	76	64	74	66	77	83	76	81	68	66	83	78	71	80	61	64	84	71	74	74	71	70	63	77	61	75	73	77	68	58	56	70	72	52	66	55	79	65	61	63	74	93	64	81	75	67	74	78	76	81	72	81	66	81	85	73	62	73	73	66	59	73	65	72	61	64	80	77	65	67	75	66	86	68	73	75	77	76	67	80	67	74	86	67	68	71	74	69	87	70	63	66	63	77	76	74	73	74	88	64	73	80	63	63	57	86	59	76	61	73	57	65	78	75	57	79	68	60	80	66	83	70	77	80	80	71	75	62	58	66	71	60	68	67	77	73	65	65	65	60	78	65	66	68	79	78	77	75	84	72	54	61	73	89	77	66	66	87	56	58	70	56	72	70	73	83	58	82	62	89	74	68	71	73	84	77	71	72	73	72	77	74	68	81	59	81	64	70	54	86	75	60	74	74	63	84	81	69	79	85	70	69	69	78	74	58	70	72	63	77	66	85	79	69	83	70	73	60	68	88	74	71	67	47	73	74	71	64	79	78	85	72	67	68	62	77	84	78	81	80	61	85
8997	5933	12248	16116	20712	20590	5521	617	590	626	561	565	601	611	561	582	601	576	551	587	552	577	560	552	576	561	552	508	549	537	541	569	550	557	513	591	573	545	547	557	550	576	584	552	572	609	606	576	580	535	539	581	580	572	547	533	569	569	559	553	622	606	533	559	546	567	597	555	561	567	572	540	519	582	538	590	564	555	582	603	587	520	550	587	585	536	543	543	560	552	550	568	550	594	571	571	561	514	542	591	557	561	573	568	536	565	585	572	547	637	556	530	551	534	555	544	567	581	538	535	593	544	627	560	569	609	574	535	562	576	531	554	593	532	560	551	534	587	570	556	577	564	540	558	543	581	537	537	573	546	531	579	538	583	577	567	576	549	560	586	565	573	551	588	555	545	535	560	574	541	570	548	554	559	545	543	584	549	586	561	548	541	589	583	552	562	557	570	526	572	566	544	552	550	502	586	538	532	571	597	603	549	553	587	591	549	547	530	545	541	559	567	566	507	568	554	576	578	563	552	529	568	573	563	543	542	577	577	566	560	544	570	508	539	578	523	578	551	535	560	558	580	556	558	552	575	550	510	575	504	521	533	627	602	561	598	552	528	522	534	573	592	581	582	576	583	563	521	544	535	577	535	536	544	522	536	558	543	546	587	561	580	527	581	532	544	536	565	569	540	546	526	566	554	570	583	541	538	557	594	572	577	537	561	530	581	551	563	582	548	586	557	600	540	570	513	564	559	552	540	585	582	566	535	547	582	549	563	557	544	592	528	582	554	537	583	576	574	546	569	592	589	540	540	589	578	542	571	559	542	591	567	536	546	542	597	505	586	564	556	539	592	551	554	575	559	563	578	566	546	544	553	574	538	604	537	512	549	609	582	572	499	531	547	539	538	558	586	598	554	551	570	531	558	579	547	556	546	578	579	539	545	513	548	558	585	572	550	529	555	548	537	552	517	548	553	590	538	562	532	592	534	535	565	569	541	583	530	542	533	594	542	526	595	578	600	558	561	570	536	583	582	622	579	550	570	563	587	565	611	607	560	558	559	561	562	522	587	584	592	556	581	551	544	564	548	568	559	550	562	553	571	576	545	572	562	565	554	561	541	563	561	535	524	563	566	556	548	573	562	564	574	551	608	612	553	531	550	544	549	588	545	565	569	582	567	541	557	608	555	518	549	558	589	582	525	574	559	547	573	563	539	550	539	560	552	562	525	597	549	584	587	576	535	530	587	557	539	553	574	563	558	539	575	550	559	545	533	565	588	562	576	539	568	545	564	537	591	542	619	543	585	560	550	556	581	527	561	545	536	545	512	540	565	561	554	551	542	564	588	605	584	517	551	553	544	587	579	513	545	562	568	541	527	533	582	573	574	542	553	574	540	573	533	527	562	529	552	530	553	538	533	560	547	545	543	530	607	553	528	560	570	565	563	532	598	584	537	523	593	539	579	564	565	575	554	555	527	541	551	548	525	551	535	589	586	544	532	522	557	579	536	525	543	565	537	523	545	539	583	587	601	591	563	551	542	560	521	562	552	562	613	542	539	543	562	549	543	548	552	562	557	572	571	555	564	581	567	525	545	539	557	563	584	547	562	548	554	577	552	579	624	514	559	537	571	560	581	579	566	568	566	559	571	590	601	554	540	540	573	547	537	513	534	557	571	567	610	580	574	553	581	562	566	505	597	568	579	591	564	556	602	544	552	556	560	588	580	562	521	548	552	533	544	569	594	559	576	553	555	580	522	574	557	549	541	540	528	539	531	575	570	543	565	525	581	561	531	582	551	552	586	519	545	550	534	590	518	554	596	528	564	566	540	576	539	540	536	549	553	566	545	593	550	555	546	514	574	564	573	554	564	536	530	556	561	566	564	537	573	561	572	524	544	566	553	575	523	549	538	566	552	576	568	563	580	597	597	618	582	588	537	565	565	537	542	571	552	553	589	542	542	528	524	516	559	562	551	570	559	583	540	560	531	551	567	561	561	594	579	584	570	578	561	565	581	587	569	577	572	574	552	551	531	585	510	577	587	572	552	540	538	546	524	512	563	585	550	584	611	553	541	551	605	592	529	545	554	528	605	534	538	547	562	548	572	537	584	551	555	568	534	577	555	522	540	581	555	554	538	539	557	562	566	562	617	589	563	604	547	542	589	567	554	543	558	579	527	554	571	580	555	596	552	591	544	605	566	510	575	554	569	520	542	566	548	572	543	547	558	569	580	553	505	532	571	536	619	533	563	531	539	565	596	570	509	565	533	549	520	561	550	556	573	597	561	510	557	587	556	579	578	566	543	537	575	547	579	542	562	527	566	569	543	535	584	535	524	554	544	570	593	558	528	560	519	571	557	514	566	573	551	542	593	607	568	578	559	552	559	543	577	539	532	549	521	563	539	562	598	570	565	576	541	575	573	555	555	583	555	533	554	534	557	519	536	579	567	553	583	569	587	553	553	557	540	547	550	547	589	574	510	588	530	530	591	585	588	598	525	567	582	532	528	568	558	497	521	529	559	572	504	548	550	528	576	560	550	574	520	547	563	556	570	550	615	536	517	556	574	581	540	516	542	533	558	574	546	542	594	565	552	548	553	527	548	526	541	580	600	592	588	546	539	561	565	591	549	554	568	608	552	576	549	567	553	558	595	559	526	549	568	568	564	557	564	573	557	554	614	570	537	581	563	554	579	543	535	600	562	545	537	544	606	576	562	591	515	559	569	584	582	531	595	538	573	560	598	560	569	544	523	524	528	562	561	562	558	568	614	525	577	585	551	516	574	531	556	587	602	596	549	576	565	580	541	535	539	577	544	549	573	561	554	576	557	599	538	555	590	569	569	600	542	547	537	564	563	572	578	545	546	528	567	554	522	572	571	513	570	551	518	561	536	526	554	571	565	557	538	538	520	575	556	545	569	588	549	521	519	594	575	564	510	562	539	522	546	501	565	594	564	569	591	583	566	540	588	554	586	590	537	563	581	588	513	565	536	583	570	532	522	540	524	544	521	558	585	578	580	578	574	560	544	551	596	516	594	564	573	548	554	549	563	573	582	593	561	573	577	611	553	558	564	558	553	548	522	563	592	552	541	579	598	522	552	571	526	528	575	554	546	548	606	535	588	538	583	534	588	573	552	571	584	565	592	562	566	559	561	577	578	571	543	532	551	586	517	556	581	530	596	558	525	566	554	538	568	595	566	581	559	549	548	574	595	617	581	544	554	563	595	559	576	594	569	574	586	544	537	569	617	560	574	542	573	563	549	578	568	605	559	578	565	568	551	541	568	556	579	533	553	562	595	595	537	526	599	593	564	565	541	553	526	593	618	532	597	611	535	524	539	557	577	550	557	551	567	561	575	625	522	541	582	561	550	540	538	613	513	616	536	534	546	592	547	505	534	563	570	571	593	579	598	604	536	554	554	570	575	566	511	580	549	542	526	544	572	584	553	548	582	566	564	535	581	570	512	553	560	553	533	571	570	560	536	557	591	544	533	552	555	559	537	545	557
645	3453	4535	3243	2553	2568	683	65	81	78	68	78	77	62	75	79	86	92	65	82	87	85	87	66	72	85	65	88	83	82	80	80	85	67	63	71	85	76	86	78	73	69	86	75	71	94	78	70	49	61	71	79	71	70	74	64	62	76	88	80	87	65	84	78	68	73	79	75	76	74	81	99	76	77	64	88	90	79	70	71	81	86	75	86	64	74	65	72	77	75	68	93	75	72	72	89	63	72	73	74	74	58	80	71	68	65	83	73	76	78	68	89	59	71	78	72	72	55	78	77	86	73	67	67	76	81	95	78	71	67	72	83	78	81	83	64	63	70	85	91	64	86	61	70	77	70	73	80	74	79	67	63	76	83	63	78	83	65	73	70	80	79	83	61	69	49	84	76	75	73	81	66	77	75	95	84	69	81	80	81	83	71	83	72	84	77	69	73	66	93	74	72	68	85	88	88	82	81	86	79	77	77	91	64	87	71	78	81	81	83	73	81	67	75	76	79	66	84	72	73	84	80	67	69	72	73	84	80	75	65	100	78	66	65	83	77	85	69	77	81	77	65	81	75	82	67	72	84	77	63	80	61	73	62	91	78	77	72	68	84	76	66	64	88	79	69	91	87	62	83	73	67	77	73	73	78	76	99	82	79	69	74	76	73	70	63	64	81	65	74	72	79	68	81	85	72	89	95	75	96	83	73	59	70	73	66	68	74	69	75	79	84	78	66	73	77	82	87	77	85	83	76	74	86	72	82	70	79	82	80	75	68	81	85	71	63	86	67	75	75	72	86	84	74	72	79	78	67	86	79	67	85	80	78	69	63	64	65	78	69	64	72	81	74	51	67	80	74	63	89	80	80	84	85	67	61	84	82	66	75	84	79	67	99	73	68	66	68	71	74	77	70	71	85	82	71	68	71	69	94	78	82	76	80	87	74	89	60	62	72	76	77	84	73	66	85	72	75	63	62	79	65	71	86	82	75	81	82	73	72	84	72	68	76	81	61	76	62	73	65	81	81	79	74	70	70	88	67	72	67	91	81	74	95	71	69	67	84	92	83	73	73	82	78	90	77	82	66	80	95	75	68	74	76	77	73	70	76	103	91	72	67	65	77	82	64	64	74	81	58	64	75	73	71	63	70	79	77	78	85	65	93	64	80	93	86	76	90	79	61	59	81	70	78	82	86	98	78	56	60	82	71	80	74	63	89	78	75	74	62	72	88	86	68	81	70	70	79	72	65	74	64	86	79	76	81	71	72	73	74	76	83	75	76	59	68	76	78	80	77	83	64	76	83	77	80	73	83	77	80	78	76	78	86	55	61	75	76	74	73	98	67	86	80	79	98	76	80	78	77	61	80	66	70	72	74	81	73	67	74	75	89	66	84	71	67	64	63	80	72	60	57	71	70	71	69	71	88	75	71	77	72	81	62	73	86	81	73	82	72	76	72	76	74	77	83	81	82	55	73	71	80	80	82	72	80	62	81	75	84	77	73	74	72	92	71	75	76	86	85	64	74	65	64	70	65	77	74	72	78	68	71	73	56	72	79	84	100	56	89	75	72	70	79	86	73	59	69	65	78	56	84	97	60	80	82	69	83	74	80	77	66	65	83	72	86	73	58	88	76	59	78	72	75	94	75	82	76	82	75	82	78	71	78	63	77	81	75	66	90	74	69	95	78	78	67	74	71	67	72	82	69	60	77	68	77	63	85	65	92	65	66	71	65	68	77	82	81	88	88	75	69	68	72	77	82	77	80	72	84	86	70	94	69	69	75	63	88	65	67	76	72	75	73	71	78	82	73	75	71	68	61	62	84	70	71	76	69	79	72	81	76	95	67	87	82	70	67	68	86	82	73	75	68	70	63	66	77	72	77	91	76	90	56	61	48	79	77	73	87	71	68	73	74	79	72	71	74	73	75	78	81	86	78	85	72	99	77	79	64	63	69	80	101	84	72	81	75	73	74	71	68	81	80	73	81	65	69	76	80	74	79	73	97	79	74	67	77	81	99	92	87	81	90	82	65	69	69	63	77	72	77	65	75	69	67	82	64	90	73	72	74	71	65	62	69	74	78	79	70	84	89	69	69	65	77	93	73	69	82	85	73	67	60	86	71	73	65	67	69	80	79	82	75	62	94	67	77	79	71	68	86	65	74	67	80	76	84	60	77	77	64	63	59	83	85	73	70	71	71	85	69	80	70	70	69	79	65	74	84	74	75	74	82	81	73	78	82	73	79	60	71	83	73	77	85	74	75	100	84	76	75	71	88	81	87	87	63	74	70	81	71	60	81	64	81	79	76	66	83	80	74	78	55	84	63	81	78	71	74	68	80	73	67	76	88	54	68	88	71	54	87	81	82	74	74	62	73	67	78	64	87	81	79	66	80	69	85	65	85	69	80	87	90	57	83	62	69	76	73	66	67	72	71	78	80	81	72	70	81	63	68	83	78	74	67	89	81	96	68	67	76	70	80	59	80	77	59	76	80	80	79	63	77	79	76	70	80	64	87	66	62	78	60	78	74	68	77	83	86	90	82	64	85	72	67	73	83	72	58	79	80	70	74	72	66	94	73	96	72	74	75	70	61	66	90	63	75	72	49	74	67	80	78	77	76	75	67	67	69	67	75	77	70	87	77	75	86	84	88	75	70	87	67	73	78	57	76	64	72	73	82	81	78	76	71	71	77	62	71	67	73	66	92	87	73	87	79	80	53	82	79	74	73	67	77	92	67	56	72	70	65	77	75	63	84	64	82	76	72	62	77	86	68	74	75	72	69	67	84	74	76	76	81	83	76	79	72	79	72	74	54	70	82	67	64	82	82	70	85	70	67	70	70	78	72	68	78	79	77	75	71	65	93	79	73	75	87	86	65	85	74	83	96	63	86	77	80	57	76	66	93	76	75	71	64	70	73	75	84	70	96	94	86	77	78	82	72	64	59	71	76	66	75	69	79	80	73	70	77	71	75	69	72	74	73	67	79	74	77	85	82	63	87	81	74	80	71	75	74	68	75	81	57	91	72	74	72	75	67	74	84	78	75	91	67	74	91	57	63	63	87	77	63	74	75	73	89	71	77	72	75	91	74	73	71	67	64	82	83	93	79	93	80	82	85	72	88	87	71	64	81	66	81	84	78	86	75	71	83	74	75	77	75	81	74	85	66	76	94	65	89	82	59	65	75	69	68	67	65	72	77	78	89	53	80	75	79	67	70	72	82	78	90	72	59	74	86	74	66	55	67	76	76	78	82	66	61	69	77	68	87	76	87	74	74	74	76	72	76	74	58	79	76	65	78	64	63	79	70	62	90	80	65	78	71	81	80	84	86	60	96	83	67	67	79	87	72	69	61	104	56	72	76	83	69	77	74	81	93	66	64	99	64	83	74	79	85	83	77	81	78	89	75	82	67	70	87	88	84	65	83	100	96	93	81	63	69	77	76	83	75	81	62	86	71	75	68	69	77	75	76	62	85	73	72	63	76	92	76	76	89	63	68	70	74
10128	21383	25223	29514	37598	36455	10078	811	722	668	645	632	630	615	614	586	585	584	593	605	623	569	570	579	571	560	550	595	582	575	584	585	531	563	541	542	604	550	574	545	566	554	591	568	559	565	553	533	592	551	556	567	533	525	536	554	599	582	556	590	517	601	556	547	574	537	605	589	549	575	580	585	513	533	533	559	612	577	591	585	553	527	551	556	579	600	557	533	538	553	589	600	634	592	566	548	545	587	567	606	561	561	585	544	555	532	570	576	587	538	549	542	572	549	569	586	558	572	573	530	616	564	553	569	556	561	526	595	554	546	563	558	564	592	529	527	527	565	570	558	611	543	565	556	574	580	541	580	591	567	556	573	593	551	555	571	548	580	560	516	585	554	569	544	555	606	586	550	549	552	553	575	555	562	575	593	532	550	559	543	572	560	592	584	550	592	554	590	601	552	548	532	544	544	558	596	541	546	590	583	548	579	552	565	547	554	575	563	539	557	568	573	569	560	587	560	563	527	564	533	604	612	554	580	541	559	557	541	563	586	620	553	557	549	551	556	564	588	552	530	549	577	569	537	582	602	556	559	538	567	501	563	630	570	541	491	581	541	579	557	556	553	551	547	554	573	571	543	570	524	541	562	556	540	574	586	577	527	577	555	547	557	570	557	577	539	544	551	594	534	527	565	563	564	567	535	551	592	564	559	584	549	592	590	553	568	575	532	563	569	563	515	603	572	562	565	554	562	599	552	555	516	551	566	547	543	541	541	556	561	537	530	635	539	506	551	550	624	549	533	579	604	570	583	548	573	532	596	589	562	542	597	536	554	519	556	551	541	529	563	587	566	581	562	539	555	575	613	565	562	538	614	576	565	590	549	571	553	618	570	575	570	538	542	570	543	560	578	559	551	596	555	559	575	549	555	538	591	565	564	562	606	560	590	574	577	591	557	575	565	555	586	587	531	556	567	537	526	588	558	569	539	539	580	506	561	561	525	533	519	555	564	589	569	540	582	581	591	519	552	563	546	579	534	586	566	554	574	550	540	593	575	586	567	556	500	585	587	529	584	553	596	564	579	536	520	578	574	573	549	582	583	551	558	541	541	579	537	598	533	589	580	509	570	573	567	554	531	549	569	558	545	562	546	554	551	539	542	555	572	528	567	542	560	529	560	564	565	587	531	557	555	562	624	562	560	580	558	562	559	595	548	569	543	577	576	517	552	557	535	537	538	534	586	588	591	571	605	536	556	557	597	584	599	579	555	578	500	563	554	573	527	563	558	587	546	555	582	556	565	563	511	600	568	589	586	557	544	539	602	565	547	557	603	594	574	579	538	569	583	549	554	573	578	577	577	550	606	567	555	600	578	568	521	550	523	513	517	600	550	559	589	549	572	620	600	581	577	575	566	574	580	555	600	540	573	533	571	548	572	604	591	568	538	590	584	565	583	569	547	546	546	571	534	549	520	572	548	570	565	536	535	550	548	574	602	579	538	553	516	538	546	582	590	585	594	585	524	577	557	532	582	535	592	566	564	551	543	541	581	548	577	561	614	599	576	548	628	594	534	579	559	524	577	572	587	551	576	576	619	549	521	588	548	548	571	543	567	554	550	586	531	545	551	558	556	563	549	570	554	532	579	610	565	558	575	526	595	547	567	554	606	556	568	622	618	557	572	565	534	494	610	608	558	564	539	562	540	517	558	593	573	605	546	598	568	570	537	532	580	547	531	534	596	554	525	530	559	557	596	580	562	559	569	610	557	563	596	554	534	553	555	565	589	578	523	565	606	602	553	571	552	529	535	532	595	596	553	546	568	550	541	574	531	552	538	567	563	598	560	550	587	541	553	605	553	579	573	537	573	552	546	559	558	556	550	604	558	600	555	585	559	512	574	593	544	587	591	554	546	554	563	571	583	491	580	538	558	552	592	566	547	589	551	550	591	547	588	565	552	543	596	523	554	542	529	599	594	562	546	567	569	541	595	572	556	532	568	539	550	558	581	545	561	564	543	557	550	578	549	536	519	546	565	544	607	561	561	570	562	534	548	535	569	538	570	591	543	570	565	594	582	579	539	533	527	519	560	597	596	600	586	552	573	598	508	548	549	580	567	562	537	570	558	534	533	538	563	582	558	543	616	597	593	577	595	514	535	559	554	604	545	577	551	575	553	563	569	576	543	539	574	528	565	553	611	551	590	544	603	595	558	588	586	516	594	574	587	563	530	606	564	542	538	559	556	578	551	536	580	567	578	541	558	569	555	558	571	540	581	542	542	537	542	548	582	566	563	550	585	545	585	538	535	463	606	601	527	565	568	564	566	587	594	588	564	560	585	589	522	606	543	554	570	543	561	565	553	565	575	549	552	570	548	566	571	552	509	581	541	562	550	568	585	578	541	587	588	575	519	576	525	536	594	565	571	579	543	601	569	529	564	543	519	525	535	563	565	591	556	564	536	536	598	588	574	547	551	591	545	532	583	543	530	557	565	581	551	551	561	568	558	542	579	570	591	568	516	587	574	570	541	570	573	555	562	605	539	558	538	527	572	535	555	529	618	543	616	528	562	576	569	599	558	577	560	517	537	613	563	539	518	569	556	554	553	557	566	560	552	562	587	590	550	537	578	536	594	572	534	577	550	535	578	537	566	576	576	539	538	594	531	534	575	612	569	567	580	557	583	612	601	581	562	578	561	557	555	587	556	550	536	560	519	572	589	544	564	548	582	544	562	546	594	552	547	499	539	590	583	549	560	532	551	566	542	533	543	555	553	585	593	597	541	562	560	541	556	573	546	568	591	582	543	556	535	552	531	576	578	595	578	547	549	535	581	545	551	567	577	584	542	552	581	553	562	612	590	581	600	549	526	561	516	558	531	540	597	590	542	595	579	579	593	547	587	545	603	551	563	565	575	497	585	571	576	574	539	580	502	541	552	575	578	589	606	581	574	556	582	512	555	574	565	526	554	587	594	550	571	577	574	561	588	603	539	628	537	553	551	547	547	559	551	563	555	550	563	563	566	572	588	572	574	549	557	559	558	573	555	556	572	600	564	618	598	548	593	548	559	571	579	554	573	554	535	560	531	552	556	593	581	571	561	522	566	528	534	545	566	513	562	588	569	534	549	574	597	552	564	599	535	543	577	571	547	598	553	576	555	561	585	585	555	538	574	567	566	573	547	543	572	581	531	618	564	546	523	531	580	568	552	564	552	559	552	546	578	537	523	568	534	556	567	584	537	552	572	530	568	581	587	505	582	589	536	564	582	565	514	493	572	610	593	548	531	572	579	567	590	523	572	544	591	564	551	551	575	587	569	574	594	553	566	588	573	536	562	571	601	563	560	552	594	574	547	519	530	563	556	561	553	570	573	563	564	569	573	549	582	573	609	577	577	556	531	581	560	559	562	568	590	545	569	541	601	635	557	553	595	562	569	579	569	568	538	569	567	552	550	548	534	570	583	556	550	571	593	546	528	504	569	598	529	549	543	558	522	559	512	571	586	563	541	554	569
1777	2421	4045	3274	2593	2373	555	104	121	113	96	101	106	123	101	100	105	121	100	100	113	104	106	104	105	129	105	90	111	108	114	110	116	96	93	118	112	103	93	125	103	114	87	110	106	100	105	96	98	85	97	103	124	115	104	109	129	99	94	106	107	85	104	105	123	99	99	101	95	95	99	104	105	79	102	119	121	112	118	90	93	114	106	131	85	129	105	116	111	103	117	114	125	112	102	85	114	106	102	130	97	113	119	114	105	87	92	105	107	106	97	94	108	114	103	108	89	107	128	91	100	101	115	102	88	97	123	103	118	90	114	103	94	95	99	123	112	103	103	102	106	96	82	122	99	84	93	101	91	106	112	100	94	103	106	100	108	89	113	107	99	94	111	87	105	97	108	103	104	114	118	108	114	102	95	103	92	101	93	112	101	108	96	105	101	117	106	113	95	98	92	112	107	112	107	111	91	95	99	104	102	111	103	98	120	91	105	92	116	102	96	105	104	115	94	111	108	106	101	100	100	114	98	111	97	104	110	97	111	101	130	109	120	95	122	102	100	99	102	89	97	108	95	105	121	103	116	87	98	112	109	86	88	86	99	89	80	105	88	110	112	86	106	102	79	112	108	117	108	110	75	95	108	102	98	114	103	115	101	105	101	108	110	95	100	113	122	96	104	88	117	136	114	89	108	107	79	103	92	99	103	97	113	101	90	96	88	111	100	115	93	100	119	98	83	91	106	87	102	99	115	109	114	104	99	96	92	103	67	105	106	106	96	121	95	117	100	99	104	117	123	116	100	133	82	91	102	103	110	97	111	104	102	115	106	110	99	112	113	97	113	114	89	110	103	110	98	104	99	104	101	88	115	87	129	109	100	109	101	105	95	111	108	114	100	113	84	98	83	110	109	114	86	111	94	83	105	118	121	135	95	110	88	112	105	100	113	116	117	94	113	105	90	102	98	101	110	90	85	93	117	102	97	90	98	107	101	87	107	116	96	94	101	118	100	75	90	109	112	97	120	107	89	100	118	112	113	109	103	103	92	114	97	92	104	109	103	128	107	106	112	104	112	109	99	119	91	121	115	106	104	114	97	101	102	112	114	83	98	110	104	121	89	98	104	107	96	104	125	108	101	116	87	91	96	89	111	120	106	98	100	97	104	101	107	90	105	92	106	100	111	115	131	94	112	95	122	125	98	118	121	91	105	116	105	101	119	102	111	105	102	103	110	80	117	103	92	115	101	115	138	108	105	93	126	115	98	97	100	86	118	107	90	111	95	107	97	90	96	123	123	109	106	105	108	96	98	114	112	96	101	96	111	105	97	100	118	102	95	120	105	95	96	88	105	97	112	113	108	108	103	112	98	110	99	102	114	109	117	111	119	107	117	89	126	105	101	110	116	102	111	97	123	100	123	114	106	111	84	85	115	100	100	115	106	83	126	101	101	120	117	106	92	112	83	117	117	103	102	125	118	113	104	106	108	91	115	115	100	94	105	88	119	99	112	108	112	111	96	99	91	109	128	125	102	107	101	107	114	103	107	104	93	95	84	109	115	111	106	138	97	114	114	100	84	101	105	124	110	92	96	105	119	101	100	120	82	100	116	106	107	104	104	119	114	115	104	90	94	97	93	109	125	124	108	115	94	98	95	121	109	109	94	93	120	88	106	87	86	81	110	119	99	116	100	113	116	74	97	121	116	109	100	106	126	86	99	117	111	96	103	105	89	111	121	108	95	114	107	111	92	91	122	87	102	98	106	94	123	100	104	104	107	120	112	103	119	109	97	109	93	103	104	117	91	93	107	107	94	87	98	113	94	104	103	99	127	96	88	98	112	112	95	104	117	97	121	92	97	88	91	97	125	114	113	124	104	91	108	119	109	121	102	112	106	115	107	102	110	107	102	104	115	109	107	112	96	107	122	104	112	115	99	110	101	118	123	90	102	113	93	111	103	105	124	114	91	117	94	111	101	105	110	109	106	94	97	105	88	109	102	99	101	106	104	127	114	110	108	115	119	116	108	103	115	107	119	119	126	104	130	97	105	118	96	113	105	96	112	93	121	102	99	108	105	108	122	118	123	99	107	110	97	107	107	102	120	99	115	94	116	96	102	105	107	86	98	90	102	98	103	90	97	111	96	92	97	102	113	102	108	102	89	115	113	113	110	116	98	105	94	111	112	101	104	98	114	106	112	97	107	104	112	100	109	105	100	131	98	101	106	110	107	107	130	101	95	113	106	102	119	103	118	102	102	103	117	115	97	122	97	114	112	105	103	113	117	123	132	93	98	114	108	88	106	110	102	94	92	99	103	121	108	101	118	95	104	82	95	92	89	96	111	102	99	96	125	84	104	91	102	100	101	104	113	94	114	108	109	119	100	97	106	103	105	118	109	110	118	114	102	101	108	91	102	95	107	116	109	109	101	83	100	106	109	100	86	93	107	107	102	82	95	104	93	83	99	86	117	97	126	94	121	97	119	116	87	125	102	104	103	101	91	94	91	104	85	119	91	94	100	116	85	109	106	113	111	102	99	108	98	79	93	122	102	114	105	97	108	97	102	95	95	110	120	101	92	109	122	111	131	105	117	111	110	100	101	113	91	98	125	103	96	90	106	114	118	124	119	115	110	93	110	101	106	116	113	92	87	96	112	108	103	101	97	111	88	110	100	113	86	90	122	97	97	97	111	105	119	94	113	116	111	99	101	95	104	96	106	98	97	110	121	94	104	123	101	98	106	111	117	90	101	105	100	95	120	105	103	88	121	103	103	115	124	116	108	115	82	114	103	114	104	99	107	100	98	105	93	110	100	94	100	108	99	102	90	103	107	98	96	113	98	91	109	98	105	98	110	99	104	95	120	97	100	92	109	114	101	89	95	118	105	109	102	108	106	105	99	83	76	110	109	105	98	92	88	96	117	97	90	111	108	106	101	104	135	118	130	97	110	111	109	101	100	102	110	106	112	106	104	102	100	101	104	94	87	97	96	92	115	104	120	92	106	84	103	118	108	118	115	103	91	116	101	100	115	91	108	99	109	103	97	103	108	101	114	114	87	91	104	107	92	100	114	107	110	98	115	119	106	107	112	114	99	88	85	114	86	94	95	114	95	90	91	107	111	96	108	103	97	110	106	118	101	98	94	114	90	104	80	103	101	96	110	108	113	97	100	85	102	100	105	121	92	109	98	121	94	87	108	78	103	111	89	99	114	116	101	100	97	94	118	109	110	132	112	107	98	96	105	124	124	110	112	101	110	106	109	84	108	97	100	106	96	106	110	103	113	107	108	113	110	95	114	92	90	90	96	115	112	92	91	101	100	110	110	131	102	102	116	118	124	103	101	95	100	96	107	105	105	103	99	112	99	108	98	105	110	115	109	86	112	109	106	101	98	105	119	85	112	106	99	89	99	108	122	115	109	103	96	112	106	105	103	100	109	99	104	108	84	112	100	113	102	111	110	98	101	99	99	101	86	123	100	82	107	94	96	103	108	107	102	92	88	107
10360	16851	24540	29362	36507	34630	8776	1016	887	899	899	912	846	863	801	830	780	814	827	806	801	806	818	805	812	789	805	842	817	794	779	802	812	801	804	760	801	827	815	818	793	822	783	846	840	837	835	851	867	768	805	807	745	761	848	804	820	787	864	795	740	789	840	818	837	831	804	840	809	762	762	793	780	799	782	778	793	815	814	803	792	787	771	788	781	815	822	862	827	798	790	786	813	818	778	800	801	844	752	818	856	779	828	726	803	793	777	791	820	825	808	836	800	761	756	764	799	783	835	800	794	754	846	794	814	809	837	811	803	832	816	804	828	835	820	770	769	762	799	823	829	787	799	763	763	782	835	811	777	792	789	798	771	818	818	789	825	809	825	804	802	830	824	790	824	786	763	825	835	814	800	806	802	829	785	787	811	816	855	844	780	813	772	832	756	771	775	751	813	823	779	804	813	785	807	756	791	764	807	780	784	829	826	852	860	788	787	789	769	839	836	753	819	793	765	803	800	791	765	774	789	759	752	802	745	780	807	786	796	799	811	848	834	774	806	786	785	895	796	812	753	832	799	772	804	795	779	816	780	766	731	746	757	815	771	803	821	815	755	826	779	756	773	767	821	799	806	795	835	806	824	808	779	796	786	800	736	778	781	835	810	793	788	841	823	835	828	824	828	789	786	792	752	801	817	855	777	780	790	816	846	800	797	792	806	769	794	776	789	769	761	761	747	803	779	832	783	763	777	797	836	802	783	777	767	785	784	777	759	784	771	834	783	815	792	799	784	799	785	776	801	832	844	851	808	833	766	767	828	805	838	819	802	761	791	783	716	793	786	743	826	799	803	797	807	821	779	789	735	798	825	794	788	794	831	847	756	810	809	808	800	839	788	797	795	801	801	785	744	805	751	812	788	790	807	796	802	806	792	785	806	810	805	881	811	787	795	807	806	755	793	824	824	838	751	838	826	810	779	809	791	792	852	806	787	811	777	793	753	785	811	819	796	748	819	854	744	785	837	801	770	813	788	787	792	815	839	744	824	844	787	801	838	806	808	759	770	813	821	773	761	824	751	784	795	810	758	791	814	790	803	774	788	770	819	879	832	808	824	781	762	773	777	832	785	801	817	789	778	780	784	823	762	783	843	823	799	803	785	814	795	833	835	776	777	772	777	759	801	825	821	795	823	796	867	821	755	786	855	821	818	781	816	830	819	815	698	785	775	788	814	798	791	838	824	772	804	737	780	758	771	770	779	772	832	759	843	771	778	769	799	785	761	744	830	783	837	789	832	829	818	802	836	799	774	790	765	826	782	787	810	830	826	819	737	814	764	821	815	759	767	831	787	813	809	768	840	815	833	812	862	733	845	796	825	786	803	797	850	828	825	799	873	800	775	781	832	790	803	800	785	780	805	843	802	781	780	801	771	825	801	772	789	775	853	813	826	823	827	785	782	806	814	792	803	849	809	817	814	799	839	786	799	836	822	796	817	825	804	802	788	790	906	779	870	793	813	826	735	802	803	859	821	771	761	771	753	805	798	845	781	810	837	821	808	792	833	810	777	777	765	778	808	777	745	809	803	814	767	788	809	756	786	817	837	778	774	808	811	781	797	830	797	814	805	804	812	814	810	801	771	819	821	792	775	792	852	791	785	793	754	861	782	778	772	781	806	800	796	753	783	797	802	806	819	835	791	799	777	808	804	821	820	852	828	807	795	809	788	809	776	792	784	820	755	784	820	811	835	777	840	793	783	805	840	827	759	804	830	806	863	834	819	780	836	782	795	756	761	776	803	776	822	807	836	821	811	786	798	798	818	720	817	762	812	811	806	793	780	755	804	748	753	766	771	761	822	772	805	818	809	788	796	763	785	806	784	726	744	790	804	843	787	785	764	781	870	801	763	780	774	807	791	772	810	772	802	810	738	830	797	841	774	807	795	834	800	826	878	818	788	817	786	802	831	801	788	817	841	774	842	837	808	762	802	735	801	818	815	816	850	789	787	814	754	799	815	809	809	843	814	776	789	747	788	794	796	792	843	751	833	795	794	844	832	768	832	792	778	810	778	800	813	769	795	822	773	774	756	772	761	822	718	755	821	791	758	785	796	770	837	839	817	815	809	790	776	756	809	791	794	806	785	842	817	802	792	823	851	770	804	859	820	830	833	869	753	818	847	842	816	797	760	820	762	789	814	785	791	753	784	770	756	797	861	794	772	795	778	808	763	855	738	853	777	814	821	742	768	763	810	791	772	759	784	776	770	792	786	771	820	830	810	747	786	786	819	824	807	800	745	809	803	782	786	827	780	763	769	858	803	737	814	801	819	805	779	816	792	790	781	744	805	825	792	799	838	843	800	824	756	761	804	851	750	805	796	765	802	794	796	799	828	771	793	783	788	811	764	790	838	829	810	820	840	731	789	811	814	737	833	782	881	777	832	817	817	785	809	794	793	776	828	776	805	778	841	795	722	816	804	778	830	815	742	779	798	742	816	765	807	817	794	785	830	782	790	799	783	820	761	825	829	809	774	811	821	786	816	789	839	815	817	787	829	800	810	786	793	800	767	807	834	771	780	806	844	783	760	848	803	795	793	800	756	785	781	784	800	793	837	775	791	780	812	758	768	764	850	756	809	792	770	758	811	821	818	776	798	818	795	847	763	770	814	789	815	796	791	789	792	831	775	851	755	804	836	787	776	821	822	787	796	887	853	818	781	755	793	830	798	795	806	806	857	797	815	748	811	819	799	732	770	790	798	787	770	785	776	792	861	815	822	791	776	760	756	767	813	786	765	798	894	797	769	770	779	772	831	799	785	801	808	841	790	775	797	831	777	762	793	816	826	783	859	802	820	833	787	779	804	832	853	783	752	781	819	878	778	815	805	823	794	838	822	842	792	764	781	797	817	813	789	782	782	784	767	756	894	808	759	783	783	813	833	807	766	785	768	788	833	826	825	833	787	781	815	816	819	794	823	781	818	810	808	815	838	804	825	826	791	813	761	762	804	817	804	790	806	829	815	778	770	903	826	818	815	763	750	797	784	757	809	784	774	834	784	761	776	798	851	829	783	771	803	806	810	768	833	804	805	835	814	794	821	801	809	808	734	798	786	805	816	757	781	790	834	855	802	806	809	784	818	778	764	787	785	801	815	844	769	824	791	795	815	787	815	811	760	774	807	793	772	792	872	814	759	740	820	767	810	789	820	835	798	790	823	776	851	869	782	740	805	817	771	808	775	770	846	747	868	796	820	787	752	792	789	813	766	799	853	759	801	755	757	782	745	828	816	860	798	778	819	832	807	819	836	796	842	745	788	816	764	787	770	768	783	812	791	830	798	762	809	822	785	796	791	761	812	734	813	809	747	819	824	765	768	806	792	769	768	785	824	817	779	769	772	767	834	789	796	789	802	811	756	805	768	836	805	850	799	807	777	775	865	798	736	774	853	779	816	767	834	829	830	825	810	768	784	809	806	796	764	810	806	820	796	832	782	826	798	799	779	771	789	814
994	4968	7306	5676	4372	4240	708	101	114	110	110	115	95	93	109	105	85	104	105	106	106	89	104	104	109	105	108	110	101	111	105	115	116	116	108	94	102	112	110	119	108	83	110	120	92	123	105	105	99	104	106	123	105	123	111	113	112	104	100	100	82	98	99	109	117	85	112	104	91	120	98	96	121	82	92	101	104	92	111	114	125	98	93	81	109	106	97	100	104	104	110	84	97	116	98	90	83	79	93	107	104	91	113	104	106	105	105	96	100	84	94	96	108	105	109	127	104	110	106	98	107	90	105	111	99	88	113	106	109	97	98	112	100	107	113	93	92	97	110	130	96	102	108	97	118	96	110	118	107	100	132	105	102	95	108	103	101	109	103	120	104	105	113	125	121	102	113	95	109	108	105	121	116	114	105	96	112	100	116	124	109	104	94	102	104	114	110	103	94	90	94	110	108	86	97	105	87	113	81	118	118	103	107	99	114	104	96	108	98	96	95	120	92	91	103	103	118	123	89	90	80	102	98	104	108	91	99	120	102	88	101	104	103	99	112	110	102	118	83	110	104	98	98	102	103	113	84	81	112	93	104	105	99	105	132	101	93	104	104	91	105	91	114	121	98	96	113	103	129	123	88	121	96	100	113	100	98	92	117	107	109	93	96	97	109	101	105	106	89	94	122	91	90	117	127	105	92	109	123	115	96	106	101	83	100	110	107	97	110	97	101	96	89	89	100	116	105	95	89	110	105	105	100	99	90	90	99	100	89	110	103	116	124	96	92	93	111	104	106	97	105	93	119	103	123	112	84	106	88	95	90	95	88	101	95	104	108	105	106	93	91	100	115	97	102	125	97	99	109	117	112	86	108	101	100	88	99	101	93	116	101	130	98	120	103	102	109	99	108	106	137	104	104	103	102	98	101	105	88	97	111	109	111	100	115	110	97	98	128	98	79	107	96	101	117	109	111	113	110	98	118	111	110	100	92	99	107	106	100	101	87	126	90	106	111	113	121	104	101	118	111	107	109	104	116	107	111	105	91	102	110	108	113	112	121	100	99	122	97	99	101	105	99	91	98	103	106	88	83	99	96	95	96	116	87	99	97	96	107	104	97	107	99	123	113	97	112	108	106	99	100	104	93	86	106	96	110	114	89	106	108	104	94	90	103	111	89	100	110	87	94	108	95	105	99	82	118	79	106	94	100	96	108	102	96	134	94	93	109	102	89	91	96	105	91	102	112	124	103	84	96	107	112	101	88	106	120	106	110	105	91	106	122	100	102	101	114	82	91	102	99	99	115	122	98	97	115	113	95	102	109	89	99	98	111	96	96	99	100	101	93	107	106	107	111	91	92	103	92	109	111	121	104	98	98	110	106	93	94	105	118	96	119	115	116	89	109	108	90	116	98	110	121	83	92	128	107	103	101	102	81	107	103	103	100	100	102	95	100	99	102	92	103	98	98	124	98	107	107	97	119	95	86	98	116	95	120	97	114	103	103	118	116	109	120	114	93	101	104	100	93	115	88	114	99	93	116	100	101	110	112	99	111	104	100	95	109	98	109	94	114	95	110	100	95	120	99	96	106	111	113	89	109	91	95	108	117	101	97	119	111	116	113	107	95	109	117	113	105	110	105	101	84	120	103	104	104	106	91	74	99	123	99	105	125	127	101	106	107	111	96	96	86	97	90	94	98	100	96	96	95	110	105	95	96	103	110	93	99	113	102	97	119	91	102	107	108	111	89	102	101	88	96	112	109	115	98	98	101	105	126	90	100	110	108	84	125	119	100	120	99	89	113	108	103	115	105	97	90	96	109	114	92	104	101	94	93	99	87	101	82	77	130	92	97	93	115	100	86	103	94	95	106	107	99	107	97	101	108	109	107	113	95	100	85	101	109	113	99	107	106	108	94	100	98	97	102	120	101	93	96	105	97	111	88	129	82	101	92	112	112	104	107	98	96	85	119	99	100	116	101	109	112	109	118	103	96	107	129	106	98	93	107	91	80	99	91	88	94	98	93	89	115	100	103	112	117	90	96	104	89	110	96	90	103	110	107	121	97	108	104	82	101	115	101	100	101	107	105	120	113	95	107	108	95	96	99	115	94	120	119	95	119	108	114	95	103	110	109	112	115	105	100	115	100	102	109	89	130	107	116	112	102	94	100	93	103	108	103	95	102	106	105	104	123	108	108	105	84	107	96	88	107	109	115	98	105	109	110	102	106	116	114	108	99	100	99	113	114	117	113	95	106	90	99	125	94	95	113	98	108	131	121	99	108	102	91	121	91	91	93	113	126	102	101	99	100	84	93	95	121	106	92	102	116	95	111	118	119	101	101	107	83	83	93	115	91	100	112	113	116	98	102	106	106	109	96	97	101	103	102	115	109	111	95	108	107	89	101	106	99	104	97	102	95	99	121	107	122	105	117	97	108	117	118	120	82	106	96	105	108	112	88	103	108	98	103	104	101	119	109	104	105	115	104	103	110	120	102	103	98	104	100	104	100	102	129	103	117	106	102	120	80	88	107	92	111	90	109	104	99	105	109	105	93	100	112	114	111	99	104	87	79	90	114	109	135	106	112	106	86	103	96	107	90	110	96	95	105	117	108	97	97	116	89	118	98	87	126	110	89	96	96	108	86	100	111	89	103	95	99	104	97	102	105	105	110	103	119	108	108	103	114	125	93	96	99	104	101	96	108	113	100	110	116	119	99	103	112	109	82	105	110	86	111	116	98	104	106	101	110	93	89	88	110	96	80	95	103	109	119	106	100	97	118	105	83	105	100	117	106	99	98	99	107	105	95	106	98	97	122	102	86	90	92	117	115	108	113	94	106	122	101	87	98	96	111	94	97	88	85	88	122	111	92	124	103	95	105	108	92	106	93	98	100	97	110	95	106	101	108	108	97	111	126	90	99	106	123	101	93	103	127	111	111	75	92	97	108	97	100	114	98	92	109	113	91	109	114	126	106	110	99	98	102	94	89	96	110	98	111	100	127	91	112	92	113	117	92	94	120	102	106	95	97	113	87	93	111	110	122	100	105	99	88	89	88	117	106	109	115	116	105	115	91	111	87	97	111	107	100	93	95	111	113	114	102	109	112	95	88	113	97	92	104	123	106	93	100	103	90	109	108	100	92	93	107	102	115	103	111	113	105	113	98	92	103	96	95	111	106	108	108	110	87	91	117	100	116	126	97	102	88	103	89	117	98	105	89	98	119	103	111	101	114	106	102	85	110	108	109	110	85	118	100	92	99	110	101	108	126	111	92	92	93	108	113	94	105	123	92	106	103	116	102	87	101	93	114	97	93	94	112	102	115	102	94	89	105	113	89	101	111	112	97	113	107	117	114	111	110	99	105	95	100	104	103	101	97	107	105	93	98	93	103	91	117	90	104	90	85	101	103	99	98	90	108	94	86	101	92	97	90	108	107	89	116	118	118	84	108	95	109	111	108	111	83	117	99	95	110	98	101	72	120	110	98	99	111	112	100	99	101	107	88	100
12060	25479	30375	35735	44294	42117	8985	1174	1049	1004	894	881	902	892	843	813	812	840	764	838	796	791	765	771	766	769	819	779	808	799	785	745	760	814	784	774	837	767	811	825	794	736	740	766	738	801	758	777	745	734	784	799	826	789	750	743	774	717	780	772	755	787	721	756	772	778	733	740	796	737	726	739	735	761	747	780	807	788	763	761	733	780	792	758	717	769	708	799	754	701	772	745	790	743	797	806	743	770	777	800	747	811	772	707	783	727	792	785	867	681	796	790	689	760	741	787	742	732	794	790	789	750	776	723	771	812	819	760	792	817	765	737	768	734	761	775	789	800	772	743	789	739	741	779	799	698	792	765	756	751	787	799	770	767	750	758	761	746	751	751	802	804	784	764	782	752	779	778	753	778	758	723	700	809	813	788	700	712	719	741	795	749	756	785	784	737	759	791	770	731	765	785	745	759	738	766	809	801	804	778	706	727	781	777	778	777	757	770	787	792	723	748	770	724	753	760	804	774	734	787	747	746	769	812	775	772	842	757	760	773	734	803	700	799	748	741	804	735	761	764	781	795	741	737	811	770	758	728	747	781	759	686	806	761	760	749	764	787	797	820	778	792	734	774	808	753	768	784	732	732	736	726	724	739	746	763	747	786	797	762	757	752	769	766	740	807	769	765	735	754	754	808	737	753	689	780	740	742	736	756	818	752	780	796	799	772	726	732	792	754	767	780	786	738	720	730	803	778	757	745	797	731	811	746	699	761	746	751	758	741	750	796	793	766	757	766	780	782	771	754	750	774	766	753	793	748	796	762	767	761	773	800	743	782	757	758	778	791	713	737	781	727	793	801	779	733	769	804	745	792	804	775	772	810	753	786	812	740	772	788	784	813	804	721	764	719	754	711	742	799	732	745	766	760	774	789	804	768	799	765	763	749	748	788	742	786	724	785	761	725	756	731	774	770	740	744	761	745	743	747	865	790	805	808	808	787	793	749	781	783	770	743	768	796	774	765	757	761	795	718	752	740	776	744	794	768	796	757	745	784	774	738	752	794	731	793	792	737	725	723	720	770	776	758	790	714	756	803	749	759	738	773	756	776	797	783	727	761	775	772	787	719	770	763	776	798	789	758	728	748	716	742	721	754	781	762	726	764	741	800	770	777	792	792	787	745	739	805	767	800	777	768	761	759	790	820	750	747	776	737	825	763	752	757	752	758	821	752	781	717	786	746	809	739	720	742	819	757	768	748	722	724	771	753	795	826	751	782	766	781	716	764	794	792	758	803	799	801	757	793	760	767	697	749	753	781	785	785	755	793	802	740	756	728	787	698	750	812	805	765	775	709	784	797	760	787	735	803	740	731	797	794	777	753	720	756	706	756	764	744	767	762	775	860	741	777	741	768	776	716	774	756	756	794	824	800	802	789	758	756	696	738	734	759	776	763	786	735	769	739	773	758	767	776	724	855	734	791	756	703	803	767	740	783	722	771	763	720	749	748	792	731	787	802	777	755	796	760	739	753	749	744	726	763	769	794	722	818	771	769	798	805	716	768	751	764	781	727	784	751	751	743	807	764	750	746	773	821	706	686	739	789	795	768	767	758	816	786	815	789	782	805	745	734	778	728	794	793	731	726	770	790	742	859	792	780	718	762	740	755	743	805	745	755	790	775	830	760	743	759	751	776	740	770	765	751	700	765	784	754	770	775	781	752	766	809	707	745	744	719	778	794	769	723	768	772	782	763	783	762	721	807	760	750	758	782	779	780	786	731	730	776	764	760	819	766	700	775	771	745	787	792	725	762	759	735	730	741	758	739	768	779	742	756	782	793	736	798	711	727	791	795	795	740	801	727	754	777	777	783	752	766	752	747	748	771	813	743	790	748	782	811	766	721	737	727	733	769	804	761	767	813	744	739	707	834	785	736	721	754	809	787	726	749	766	746	761	712	769	757	805	769	771	765	760	706	762	764	762	759	722	812	770	772	721	754	767	780	737	764	780	738	763	714	787	777	763	775	746	824	711	738	811	801	822	797	733	748	712	772	716	755	789	807	788	721	753	792	698	787	731	745	809	754	748	741	761	731	776	767	720	751	782	821	748	817	723	790	729	763	722	748	772	769	755	778	800	711	724	765	753	722	791	740	774	759	824	739	811	745	750	779	801	738	756	803	762	727	768	767	765	735	783	744	738	742	764	777	801	731	773	778	766	800	762	723	790	754	758	753	784	748	712	737	726	802	792	748	727	741	811	745	823	736	762	745	755	741	787	818	767	765	777	727	738	767	783	793	774	782	743	749	740	740	775	789	776	800	757	784	771	795	751	787	762	772	795	723	797	766	767	766	725	770	738	794	746	748	801	754	741	754	750	754	762	723	796	733	789	767	759	788	750	839	780	786	744	767	721	800	836	758	792	809	782	773	736	779	736	747	758	783	801	749	742	792	779	786	760	743	776	722	753	821	806	779	794	757	802	738	769	764	808	761	737	753	809	774	738	734	773	797	768	761	741	753	756	737	728	754	794	785	741	760	808	763	730	727	807	715	785	768	786	757	708	839	777	792	794	776	806	751	784	774	777	774	775	779	763	804	729	784	799	738	716	747	751	791	828	782	736	750	781	760	735	789	804	733	768	773	780	755	779	777	755	817	734	800	826	768	759	728	736	735	749	774	781	756	787	733	780	756	786	825	778	767	777	826	734	745	754	753	779	801	795	776	763	805	735	761	742	763	824	761	754	772	754	747	803	781	714	770	778	765	733	811	753	790	797	748	818	785	818	795	735	832	787	756	756	749	785	743	752	732	760	827	801	813	744	770	766	786	756	748	746	780	753	810	766	736	727	762	755	787	810	746	781	752	752	777	810	797	766	755	788	736	738	761	786	797	766	769	754	724	809	806	748	753	734	786	737	744	722	718	779	747	736	774	767	790	769	709	802	748	755	782	819	769	744	769	759	789	759	813	765	778	730	767	809	781	749	738	772	772	739	839	780	764	715	770	785	766	754	764	728	740	715	694	763	784	762	747	849	766	777	795	799	772	791	792	827	823	749	770	763	727	780	749	806	766	776	743	768	706	744	770	763	748	733	738	773	740	807	825	745	690	793	760	769	786	764	729	729	757	757	787	770	740	771	777	809	764	708	743	773	798	767	741	799	747	772	796	744	751	745	753	756	722	745	750	789	739	757	785	784	709	766	772	752	761	759	787	776	737	782	760	775	670	818	772	792	721	790	739	747	781	745	765	786	766	759	799	799	710	731	784	749	775	734	716	717	812	753	753	790	787	736	782	755	761	774	775	764	744	755	781	763	749	792	753	750	816	756	715	784	797	795	729	789	792	770	748	746	768	705	750	754	745	777	777	746	716	753	753	768	724	756	786	745	730	730	746	798	757	711	702	781	728	812	783	725	777	774	769	769	733	771	777	752	749	756	772	782	749	774	758	763	757	735	748	713	769	733	804	804	700	766	734	767	791	784	774	773	780	785	762	813	795	779	750	799	744	794	771	761	755
1142	972	1353	1143	867	733	205	80	70	75	91	67	58	73	78	68	71	90	85	64	85	73	66	76	84	79	76	71	79	68	73	68	84	67	64	67	69	67	78	77	64	70	71	72	76	73	67	68	71	78	71	71	73	73	71	63	83	66	61	77	59	71	79	78	65	71	67	84	80	68	69	73	95	61	77	74	59	85	69	80	57	72	74	80	63	75	65	69	82	81	75	73	70	72	81	62	74	71	63	73	65	66	63	81	67	83	73	74	59	73	69	70	67	82	75	63	74	78	75	74	73	74	64	80	71	62	61	70	72	70	72	61	62	73	70	73	57	89	68	66	66	66	79	78	74	75	75	63	70	77	61	75	87	71	64	83	74	80	80	69	78	74	69	74	70	68	76	55	61	82	78	64	87	66	82	75	81	75	71	80	68	66	59	64	77	65	80	84	73	79	69	82	74	79	86	75	65	70	71	62	72	88	73	66	64	74	88	63	79	74	64	61	69	63	61	73	72	80	69	74	71	85	88	85	73	83	72	80	68	75	83	73	82	79	72	71	77	68	79	94	73	70	88	86	64	76	74	64	85	75	81	76	67	77	80	67	82	79	80	70	77	66	63	85	81	61	79	79	81	72	67	71	85	77	71	64	64	79	81	81	63	72	80	72	69	61	71	67	72	82	84	78	76	94	70	76	72	65	73	73	81	72	80	76	75	74	62	76	80	73	58	60	70	80	74	61	62	76	79	86	79	62	75	71	62	83	78	65	61	66	64	65	73	81	82	67	73	64	71	69	60	78	68	85	86	81	62	61	74	77	79	77	72	57	83	71	68	78	62	74	74	74	71	72	70	76	77	68	80	73	83	64	62	75	60	72	70	72	62	67	66	65	74	71	90	91	67	75	63	80	81	68	66	87	76	76	72	74	72	68	68	79	96	54	68	68	95	83	52	92	87	61	68	67	78	83	67	66	61	75	77	87	49	91	70	71	78	69	91	71	82	76	65	80	84	63	54	74	66	83	68	83	58	72	74	76	93	64	77	70	70	66	71	57	82	68	78	79	76	85	76	71	67	68	77	81	83	72	74	78	82	74	75	74	83	72	70	76	70	59	80	79	61	60	69	90	61	72	64	86	74	65	76	65	82	63	79	83	73	80	59	65	73	63	75	75	85	64	60	93	76	85	78	63	66	65	61	65	77	80	60	66	76	62	73	80	66	67	67	79	74	50	63	80	75	72	82	66	64	75	79	68	71	68	81	79	78	61	88	80	73	73	66	84	80	67	79	82	70	81	71	65	63	74	78	60	79	85	68	69	79	50	69	68	57	59	67	74	58	64	68	74	72	65	74	66	71	67	61	83	57	84	61	62	77	69	83	85	73	61	71	76	64	78	62	67	61	72	79	80	75	81	82	77	65	69	81	70	77	74	72	52	90	61	66	72	74	82	54	66	76	72	79	71	82	62	68	78	67	74	92	89	78	69	69	74	69	62	68	79	83	58	71	78	92	75	58	86	78	77	78	81	79	66	72	62	77	68	64	73	69	70	70	72	67	71	83	74	60	77	73	64	73	81	73	66	84	87	60	71	65	74	59	90	69	94	64	84	77	73	63	79	78	84	75	83	81	56	68	78	67	71	70	74	68	82	67	70	72	72	87	74	64	68	87	74	74	66	83	90	65	69	60	66	80	75	90	64	74	86	79	62	82	80	74	79	86	68	64	74	76	68	78	70	75	66	70	69	86	74	64	88	63	87	66	58	69	85	90	75	63	76	66	59	81	83	61	64	72	65	69	77	90	73	65	82	85	67	62	80	72	70	82	71	73	72	90	62	82	67	81	69	67	70	71	94	79	69	65	71	80	92	86	64	63	64	81	73	79	80	71	57	94	68	74	74	68	67	85	62	62	72	70	83	75	68	75	67	70	76	71	75	84	67	77	71	65	81	69	64	65	85	74	76	91	60	79	66	82	75	88	72	69	72	68	87	57	71	89	88	64	71	63	92	85	89	78	80	57	72	95	79	81	80	78	75	83	77	77	60	58	56	70	53	60	69	83	80	70	71	73	65	83	65	71	72	72	57	54	54	71	64	88	83	71	73	63	59	82	89	100	66	59	78	72	74	68	80	67	81	59	62	67	56	68	77	67	94	83	61	64	83	73	72	61	65	62	71	47	69	65	94	72	89	71	67	86	67	67	72	61	80	63	77	89	75	76	60	62	67	72	77	69	68	74	78	73	74	75	60	73	74	63	76	68	80	77	59	68	67	80	72	64	72	75	99	76	81	72	81	81	75	65	69	65	72	71	57	75	74	79	82	63	71	65	89	80	74	71	79	71	75	67	75	64	59	82	70	69	83	90	69	70	81	67	70	61	60	100	73	76	71	60	70	49	75	63	74	88	70	78	62	72	64	85	66	71	75	75	78	75	79	90	69	71	73	79	82	62	81	68	76	63	70	65	61	59	82	74	73	73	72	72	85	79	76	73	63	56	68	73	91	90	67	74	65	66	68	84	68	57	79	78	68	87	74	76	61	77	81	63	73	86	58	80	78	76	74	73	65	61	72	68	72	64	67	74	79	69	70	64	75	72	70	86	74	67	71	73	71	69	70	77	63	58	66	57	74	64	66	57	90	81	76	70	72	67	72	78	80	50	67	61	76	74	79	62	74	64	72	81	84	66	77	79	62	79	72	84	65	71	54	85	68	67	61	72	68	79	68	80	73	58	64	70	76	83	65	80	71	82	67	85	70	72	78	74	61	68	67	72	69	69	93	85	75	73	66	66	81	76	60	74	68	85	64	73	82	74	81	67	62	55	61	74	70	69	84	72	58	81	53	75	64	82	77	75	62	73	75	69	79	75	80	66	72	68	79	81	76	66	77	72	69	79	79	50	55	73	63	59	61	71	76	63	78	72	62	70	90	79	63	72	70	75	83	60	67	73	81	77	66	76	76	75	77	64	67	52	74	58	63	52	68	78	64	71	65	72	69	72	72	74	59	80	86	75	69	61	64	75	85	71	72	86	83	95	84	82	73	74	86	71	72	59	81	54	77	71	94	65	77	71	55	84	77	79	78	73	73	74	77	92	61	84	64	71	73	81	68	76	72	83	79	72	66	80	72	76	72	68	65	67	79	61	62	69	80	70	73	72	84	80	75	69	62	83	77	84	74	76	67	60	78	78	71	62	89	75	75	62	72	72	59	81	66	70	85	82	66	75	72	64	76	66	72	85	69	63	72	61	63	73	72	67	78	73	74	66	73	58	68	59	68	69	82	67	68	84	65	77	72	73	100	77	72	73	73	59	69	79	70	61	71	83	87	65	76	76	63	63	56	79	75	70	73	71	74	59	84	74	64	67	87	77	78	83	78	74	68	82	72	76	78	76	84	66	79	73	72	72	73	95	92	67	76	76	84	80	67	52	71	70	68	87	77	77	75	70	87	64	68	71	70	74	62	76	77	75	73	77	77	54	68	82	65	80	74	75	79	68	84	75	79	79	63
7979	9920	13082	15594	20397	19169	3710	623	631	608	595	575	621	559	552	566	553	566	582	573	604	576	575	613	595	589	543	559	543	571	569	579	544	580	609	574	559	601	541	524	572	618	562	552	603	592	513	581	590	550	544	629	566	581	540	597	555	573	587	595	564	605	554	564	547	584	554	532	568	588	592	591	584	582	571	608	544	552	557	581	537	598	559	558	583	576	547	539	559	524	573	554	577	584	576	565	589	561	561	560	577	597	555	535	581	588	563	551	577	541	597	619	519	569	577	562	578	577	620	594	591	576	569	601	560	555	533	626	591	544	546	577	580	615	567	539	561	558	549	535	571	530	555	569	516	562	569	633	589	578	594	605	533	562	588	621	539	596	587	559	589	553	564	595	590	586	543	593	558	553	599	600	545	547	543	557	587	570	570	566	584	596	559	587	526	568	585	568	580	560	538	581	557	574	564	615	568	585	579	580	567	528	587	533	532	593	610	544	578	586	596	535	558	593	591	577	538	565	544	619	571	591	642	561	540	581	592	548	582	545	589	586	556	616	600	578	556	533	568	575	560	590	559	568	560	580	594	594	592	591	561	593	591	579	612	592	537	567	587	567	620	592	569	573	609	585	588	565	614	619	569	569	588	568	588	492	603	558	528	525	612	591	603	582	571	543	564	565	565	592	576	595	566	573	550	578	578	598	534	565	576	532	590	524	513	549	576	571	575	576	574	571	538	535	576	524	567	607	554	537	568	510	599	617	600	533	582	563	555	625	576	572	575	562	581	554	577	566	541	566	585	581	549	589	528	580	570	546	594	604	550	589	569	589	639	599	565	577	498	560	584	589	553	560	581	584	576	554	584	574	536	560	587	565	547	553	583	530	586	538	577	561	567	561	556	547	546	591	595	541	554	588	583	576	557	541	576	564	547	556	543	567	585	573	552	588	588	568	554	588	595	521	581	547	531	517	516	578	552	539	588	550	559	574	608	583	573	535	587	603	593	531	573	580	593	572	567	580	574	555	563	572	550	536	561	572	597	597	561	559	569	553	567	597	583	534	581	584	586	566	589	572	595	591	559	621	549	562	572	557	594	553	610	559	545	554	543	538	578	626	551	584	560	540	530	548	548	568	592	591	571	548	570	629	589	543	575	572	595	579	567	589	548	601	586	542	610	582	566	539	556	517	558	573	586	566	617	558	565	607	628	551	595	561	566	595	593	541	554	566	591	592	572	561	575	629	596	601	566	630	541	581	589	589	611	549	567	575	588	592	553	593	588	575	554	586	575	586	575	624	639	593	569	542	543	564	567	595	559	559	581	570	563	602	577	560	563	570	583	579	551	542	566	557	619	599	550	559	586	590	613	604	549	579	551	571	549	597	562	567	598	566	584	589	597	551	565	546	551	594	586	527	538	557	565	561	561	620	609	556	564	590	555	539	581	569	564	593	600	543	577	548	599	535	552	548	572	542	563	533	570	572	587	611	607	585	533	625	600	554	625	584	587	545	578	579	554	574	557	565	557	582	562	596	556	574	547	558	573	611	536	541	570	540	616	551	553	593	574	554	598	578	562	547	506	528	607	583	583	528	574	604	573	591	536	588	609	595	525	561	565	572	574	560	561	584	554	583	506	582	607	570	574	589	598	547	547	600	559	555	589	594	566	566	584	549	572	575	573	542	573	575	591	542	533	582	568	545	597	565	575	578	620	581	564	583	597	583	588	600	566	567	588	549	513	575	552	570	543	564	583	562	594	567	574	561	550	575	555	531	578	566	559	538	563	526	517	541	594	582	553	558	576	564	601	571	593	546	577	536	589	578	584	581	552	641	585	592	583	559	580	539	523	584	570	571	570	581	586	578	545	578	567	592	561	579	578	570	609	557	569	521	586	539	576	560	639	539	563	609	575	556	577	572	605	574	538	591	572	565	589	602	564	579	614	546	546	635	580	553	583	614	561	556	572	635	588	571	616	547	563	549	594	590	567	567	570	555	571	583	559	560	575	564	573	569	610	555	572	563	563	572	611	575	576	545	582	594	566	582	543	626	572	556	568	574	586	562	597	564	611	619	542	559	579	594	627	569	581	593	592	580	535	557	588	564	560	563	590	563	575	601	563	558	590	574	586	558	580	582	590	570	523	577	533	555	565	578	562	524	576	572	556	574	558	564	577	551	562	593	557	570	578	575	590	555	599	585	573	587	583	582	588	525	547	589	594	553	559	614	563	631	546	597	565	519	559	585	587	520	592	574	570	604	551	574	580	592	575	589	567	597	556	572	585	564	547	534	547	549	574	508	605	560	582	562	608	557	588	544	557	579	540	547	542	560	611	547	577	590	560	568	546	620	546	583	570	566	600	550	561	590	563	581	538	566	603	583	587	570	553	570	580	563	563	566	618	551	545	581	586	564	602	560	561	564	585	568	581	571	574	545	556	566	563	567	571	554	559	557	562	586	575	508	525	571	596	566	580	582	549	555	511	550	554	649	581	567	621	567	559	588	571	581	570	539	568	597	576	569	617	567	544	559	575	571	547	575	533	576	577	607	546	601	584	553	584	542	563	592	545	580	551	640	561	556	594	570	583	564	566	575	591	607	520	556	570	543	605	589	554	538	610	618	559	570	533	556	593	594	561	609	560	561	610	584	556	580	580	557	575	605	571	550	609	622	570	581	582	577	582	622	550	581	610	561	549	564	544	614	585	573	527	592	617	545	575	561	585	590	575	517	565	581	584	608	577	576	606	566	576	565	589	516	554	539	549	610	575	619	590	625	571	559	553	630	536	597	576	563	553	587	557	552	600	562	544	566	559	588	539	573	554	542	561	556	575	568	577	551	551	572	586	557	607	548	604	599	561	571	574	577	537	575	570	574	562	592	586	618	604	578	568	558	566	604	585	551	587	563	564	588	530	613	588	563	564	536	560	509	563	556	615	502	562	595	533	586	563	577	565	569	580	558	580	595	572	572	569	582	580	578	552	549	577	531	560	578	583	620	568	575	606	556	553	568	557	596	561	591	560	510	557	546	571	554	591	537	571	567	582	549	564	596	532	590	602	579	568	570	522	545	547	548	564	569	552	607	562	542	583	586	574	564	566	572	577	565	557	561	543	548	556	572	596	567	531	564	572	595	545	585	539	599	597	559	567	559	574	595	562	591	554	614	589	577	575	554	588	563	588	564	572	576	557	553	600	572	641	555	553	581	571	578	568	609	568	567	585	581	545	572	555	560	556	579	552	569	572	542	597	594	529	564	586	549	540	584	566	551	550	587	578	588	553	552	580	578	576	603	563	536	596	566	603	597	560	576	560	581	602	578	589	652	573	561	552	567	594	540	569	569	570	596	606	624	574	575	570	540	581	580	595	570	595	610	545	592	532	606	540	602	575	584	570	565	588	571	571	603	544	554	592	518	570	561	568	571	596	587	594	595	644	585	579	584	557	584	524	598	551	562	590	580	539	534	604	575	565	555	565	559	638	582	584	554	580	567	607	598	549	521	555	606	574	552
688	4543	4230	3244	2504	2506	325	80	75	79	78	65	65	78	84	62	74	79	84	75	83	79	78	66	90	78	70	64	79	67	77	76	77	69	75	57	79	77	64	78	69	72	90	76	67	75	91	68	85	86	90	88	86	55	72	65	64	68	80	66	85	85	82	66	78	80	85	84	75	74	63	71	88	86	85	78	74	80	78	66	82	67	91	61	78	80	77	64	83	69	93	80	63	75	84	94	86	82	77	68	65	67	71	71	79	78	72	78	67	77	85	69	94	77	75	76	81	55	84	71	74	85	76	83	83	80	72	71	75	67	77	73	77	83	72	71	55	69	67	85	84	63	81	73	63	61	91	69	69	68	89	79	78	57	80	81	67	77	77	65	75	79	64	67	68	72	79	75	96	73	74	57	85	85	89	73	72	70	71	79	75	70	75	61	82	70	88	89	74	77	80	69	80	70	81	73	73	81	63	62	68	73	67	81	67	70	68	72	69	63	80	72	78	64	70	80	72	88	79	61	68	73	82	78	74	82	70	70	70	81	87	79	82	86	61	75	79	72	83	63	61	67	87	80	79	74	63	63	70	87	66	69	64	65	68	96	88	71	68	81	79	85	77	87	70	89	59	77	73	61	78	80	76	80	79	83	66	79	68	83	70	70	80	74	78	78	93	80	69	73	70	82	73	85	76	70	92	82	93	77	90	85	68	72	63	74	64	73	85	69	87	63	79	74	87	76	69	75	88	68	77	89	73	69	82	69	68	69	72	77	84	83	78	77	72	86	76	77	79	81	75	86	73	78	85	70	96	74	64	57	68	68	72	70	70	73	73	70	75	68	67	69	68	72	88	87	65	78	58	79	86	77	83	76	96	88	79	80	67	57	68	74	78	89	62	91	73	67	70	78	73	70	83	62	76	86	74	63	74	83	73	75	82	69	84	77	70	70	72	82	81	79	68	62	80	80	72	76	80	58	73	61	67	78	60	73	63	68	68	68	66	87	84	69	64	82	73	79	73	69	82	78	80	85	59	66	80	69	77	84	70	82	86	71	80	70	62	73	79	73	93	77	67	80	95	85	73	76	75	65	72	75	81	72	68	72	57	76	82	60	63	78	84	51	71	76	81	85	65	67	83	81	69	80	72	69	78	74	79	78	63	84	89	64	82	70	62	83	69	71	83	79	85	77	73	77	92	76	76	78	78	79	83	80	68	79	60	69	68	73	79	93	72	68	77	79	67	67	72	84	82	73	66	70	70	70	74	74	85	76	75	74	76	60	75	61	78	91	74	58	83	88	85	78	73	75	77	69	65	75	76	78	83	66	70	62	78	85	75	71	68	80	73	72	68	62	56	62	78	71	82	80	66	74	67	67	85	86	69	68	69	67	69	67	90	70	66	64	67	70	79	63	76	68	67	61	79	64	68	71	81	83	70	76	65	89	83	64	78	77	72	74	70	72	63	67	76	72	83	89	84	84	65	86	81	80	72	66	81	58	75	71	80	87	62	79	63	75	65	83	66	76	68	85	66	61	77	73	78	82	91	80	86	73	87	64	70	72	81	81	70	75	76	70	77	71	67	67	68	91	79	83	77	72	67	83	73	94	65	59	73	74	59	94	58	69	64	80	64	81	87	70	85	75	80	85	79	66	78	63	65	56	65	65	66	79	85	82	74	63	73	88	68	82	90	62	61	58	88	69	73	82	76	89	85	64	69	78	70	72	61	69	66	73	65	93	75	65	82	82	70	83	101	71	87	72	70	75	64	79	69	78	76	95	71	76	75	55	64	77	60	71	77	84	78	69	61	65	61	66	73	89	73	81	68	59	67	76	78	92	68	70	79	81	65	62	69	90	81	80	69	80	79	77	86	86	92	78	78	72	77	69	86	70	90	85	65	73	78	74	78	91	67	66	77	80	76	79	79	89	99	77	78	85	90	73	79	69	79	73	74	83	78	81	69	74	70	85	72	73	70	54	78	77	91	78	78	70	59	73	76	66	74	96	67	90	66	72	70	82	71	82	76	77	74	67	69	71	68	75	81	68	83	76	68	68	64	71	85	83	73	63	72	63	89	83	85	64	69	92	88	75	63	78	68	67	97	95	86	86	68	84	79	67	57	71	78	78	73	88	77	70	80	79	64	74	79	69	68	83	62	72	72	73	61	66	56	75	79	72	83	81	56	66	72	62	74	87	64	77	59	70	66	74	62	84	86	79	68	79	76	87	78	81	89	66	77	69	68	65	79	72	103	70	76	78	87	79	63	70	80	79	83	60	66	73	72	78	74	72	68	78	73	77	75	62	99	61	64	79	79	65	68	69	68	79	79	86	75	83	87	55	86	61	68	81	91	94	76	77	82	79	68	79	65	73	70	76	57	64	70	62	69	65	84	81	91	72	68	73	56	78	62	83	81	83	75	84	77	70	83	92	87	71	67	66	54	69	70	76	64	69	75	77	83	81	66	79	66	62	52	65	65	73	72	84	84	81	72	76	74	86	65	83	63	65	80	87	88	73	78	84	67	68	69	72	56	75	79	83	67	64	74	77	80	88	72	78	79	68	69	79	84	81	63	55	63	69	75	77	67	75	70	71	64	81	86	69	66	84	84	67	84	62	73	78	71	67	77	62	64	61	69	76	78	60	69	75	82	78	100	88	68	74	74	70	75	70	76	69	69	65	82	85	67	83	84	68	83	74	73	58	70	84	73	68	66	87	96	67	70	76	86	81	67	71	74	80	69	71	62	75	72	65	61	87	76	91	86	70	79	77	60	75	71	74	75	90	92	85	76	67	76	74	76	62	57	89	64	76	88	68	77	89	71	76	78	80	69	70	66	81	74	71	64	68	75	54	75	89	68	57	81	67	73	73	75	81	70	93	68	88	73	61	71	71	65	74	69	82	76	81	73	80	62	81	79	72	74	80	88	62	76	65	90	72	78	81	78	78	76	76	71	66	89	73	83	77	74	73	80	81	73	77	74	76	73	77	67	55	72	76	72	75	63	78	75	67	75	80	63	76	73	70	73	59	70	74	85	69	67	79	68	82	90	95	83	73	76	57	91	79	79	72	81	96	87	79	80	67	71	88	81	73	72	82	82	73	78	70	71	79	81	70	65	74	79	64	83	72	89	83	57	92	67	86	71	74	75	84	87	58	73	56	82	70	75	90	74	93	75	68	68	90	78	80	67	83	75	52	71	69	65	88	87	75	78	86	78	58	57	83	82	81	91	65	69	71	69	74	79	74	67	75	68	82	70	86	91	74	72	79	69	79	65	84	50	88	55	66	69	71	93	83	67	73	71	71	64	73	59	82	59	76	71	80	76	72	62	75	68	79	81	85	69	77	68	57	65	71	72	75	80	78	67	68	81	87	98	84	74	69	73	48	78	56	78	88	81	66	77	86	68	71	64	74	76	64	94	64	53	81	79	69	69	80	92	76	70	80	90	61	63	69	85	55	68	66	66	78	72	79	81	77	82	63	68	92	72	69	72	69	74	52	70	83
9767	27341	24036	29505	37592	35496	6868	796	729	690	651	642	612	634	579	592	646	581	587	595	597	591	607	533	547	555	569	575	554	613	559	559	575	611	592	573	530	597	563	551	580	575	556	574	500	554	578	574	519	581	560	559	574	550	593	541	521	629	561	588	528	555	553	576	549	573	561	518	542	563	550	606	563	540	561	584	587	600	572	603	554	533	586	569	559	541	598	577	509	599	521	531	593	576	578	586	566	568	582	559	540	560	519	563	552	577	588	609	526	540	526	529	548	547	552	565	569	547	582	554	557	560	552	563	561	564	588	559	612	571	548	537	588	528	579	526	540	567	559	575	543	543	528	530	574	544	588	575	531	613	515	495	609	544	617	572	567	609	596	526	566	568	537	546	558	570	578	532	536	561	618	602	566	545	526	524	537	591	569	557	532	541	598	585	527	573	576	530	548	581	566	519	558	605	574	565	577	570	557	572	537	516	567	582	559	591	556	585	540	547	568	556	568	546	573	539	533	559	599	533	567	562	547	546	569	561	589	537	588	588	592	536	592	549	554	584	545	577	565	527	534	512	540	578	592	572	584	552	556	583	578	584	574	539	546	601	555	529	585	538	568	549	546	545	570	575	555	582	530	584	585	521	598	546	571	532	545	563	586	600	537	584	556	594	557	528	560	534	581	557	575	573	595	612	535	541	580	581	552	554	577	531	551	526	537	590	564	601	560	586	514	558	534	588	565	559	566	545	544	590	612	563	541	538	583	545	539	526	580	592	552	552	564	550	557	578	529	562	584	564	556	610	591	529	548	582	588	519	530	557	576	563	576	598	551	568	577	541	572	589	559	565	548	550	574	566	574	553	599	547	587	603	569	525	601	550	539	568	557	562	576	562	552	542	524	577	600	566	570	526	539	551	554	523	571	554	559	558	540	585	573	573	580	578	569	561	515	561	518	561	586	543	559	580	553	557	540	586	517	542	584	550	539	552	607	521	520	545	585	554	554	526	533	527	555	560	564	551	560	562	535	542	596	526	582	572	509	571	593	563	573	546	555	552	537	603	608	556	566	571	576	563	519	590	576	573	580	580	554	514	545	572	566	541	603	567	576	542	572	604	610	531	580	542	543	611	549	582	616	570	531	553	567	568	570	564	537	534	582	588	568	555	560	569	574	594	596	553	534	539	587	606	563	570	578	554	537	585	577	569	568	557	577	559	574	532	598	520	553	558	566	570	538	579	597	550	582	582	519	569	559	540	547	522	569	561	583	559	567	603	560	555	564	553	573	509	605	527	549	562	534	547	548	575	545	543	585	576	602	558	568	564	551	543	551	549	541	503	538	592	548	549	531	519	535	531	555	607	485	558	580	533	535	514	593	548	536	550	571	575	531	545	544	553	556	560	569	551	546	555	572	521	558	553	532	514	569	623	548	573	562	559	565	581	549	570	574	537	544	586	502	529	554	563	577	539	566	598	567	549	540	545	562	545	558	581	538	533	599	560	569	551	573	575	542	562	625	565	554	588	558	587	560	566	604	585	552	517	560	579	517	534	580	573	569	527	557	556	539	587	532	570	597	593	590	596	566	559	588	584	541	583	564	539	550	541	560	564	593	577	576	574	604	578	576	554	549	527	578	562	571	590	587	537	552	561	549	580	595	583	541	549	565	553	536	603	604	513	589	569	537	551	543	598	551	594	565	586	553	549	535	560	529	568	605	548	574	552	543	547	575	586	536	533	586	528	604	584	585	571	538	588	608	597	561	550	553	543	599	597	568	572	550	603	547	570	598	547	557	552	537	606	541	616	529	559	609	590	577	571	535	564	539	556	606	568	564	569	579	548	557	526	561	589	564	575	556	558	571	588	520	543	532	525	542	543	588	530	573	550	570	554	565	541	571	579	563	568	575	560	584	569	593	535	551	592	523	566	532	570	577	581	599	556	554	542	544	592	550	550	565	575	516	549	548	584	573	535	533	560	557	577	595	592	574	561	538	561	581	574	593	621	569	574	549	576	544	528	524	509	533	564	556	553	581	557	586	527	553	560	581	575	511	545	553	560	551	632	507	564	590	597	552	542	563	557	561	549	596	516	585	533	573	561	596	545	549	566	578	560	581	570	585	563	549	572	546	577	514	580	585	528	602	535	557	603	570	563	611	578	542	557	550	517	548	560	539	587	558	523	561	544	574	561	550	595	544	577	570	594	501	569	561	551	554	573	525	551	567	528	563	582	589	574	577	559	596	563	544	547	532	578	534	525	569	549	535	584	568	587	539	606	557	596	534	579	547	589	564	561	594	578	577	570	571	593	515	563	547	577	528	575	575	563	536	531	557	559	574	587	556	575	570	580	573	559	531	586	579	569	546	557	554	584	564	616	574	594	556	569	540	569	597	564	529	561	589	557	565	530	607	564	590	592	573	598	554	572	558	564	561	589	558	576	566	596	582	578	599	604	536	561	511	551	558	554	520	580	568	584	560	584	586	594	581	534	571	555	528	555	587	567	572	537	539	569	555	568	546	572	587	568	555	563	542	562	558	553	555	569	569	518	592	577	572	554	581	565	533	586	576	538	570	556	548	535	567	560	567	566	549	573	532	575	544	559	525	545	537	580	533	548	587	594	554	514	547	556	542	564	570	562	600	519	546	578	561	573	556	535	583	522	587	534	533	531	572	581	618	567	595	547	604	549	601	521	541	527	556	550	568	599	532	560	551	546	597	580	532	574	540	566	587	588	554	537	546	561	541	580	583	550	554	584	525	543	581	558	520	579	569	561	555	573	570	583	581	526	527	569	521	506	489	534	585	564	573	580	530	559	560	508	559	568	593	514	573	569	568	637	581	549	550	572	565	539	540	572	536	582	540	549	600	580	550	566	552	542	599	565	548	559	547	555	567	566	583	602	576	557	600	584	534	519	580	551	566	551	548	558	545	552	567	564	548	555	587	568	536	541	555	558	544	581	613	573	562	567	531	553	527	543	615	560	539	598	534	590	571	563	534	607	596	529	596	521	550	557	576	548	543	586	617	567	550	616	567	560	564	551	568	557	582	552	573	574	538	563	550	552	593	554	522	570	549	560	561	568	619	595	575	597	557	560	539	542	551	525	555	550	524	556	560	545	565	536	532	555	549	606	586	555	584	595	596	542	561	558	556	565	553	536	529	579	585	558	611	576	595	571	589	566	579	586	534	568	591	522	528	546	532	552	559	527	549	563	555	527	528	563	560	545	579	520	578	577	545	596	588	551	569	542	592	554	585	572	566	547	620	562	561	602	536	589	574	628	526	560	534	530	574	528	547	552	547	571	568	560	518	560	568	570	548	517	517	579	539	553	555	554	586	537	569	541	584	540	526	570	546	565	541	636	549	594	557	551	549	568	589	575	552	531	562	527	548	571	584	587	538	572	550	557	574	557	543	568	606	569	544	544	578	553	541	542	583	585	569	538	541	558	595	577	584	564	557	573	576	565	623	555	577	606	595	561	536	549	540	544	572	546	619	535	568	583	526	567
1786	3588	3487	2778	2302	1865	516	110	120	117	110	117	108	91	108	100	104	108	101	103	115	108	102	94	104	95	112	86	113	96	104	102	101	112	106	106	100	101	89	112	91	110	86	104	99	117	106	100	105	91	99	106	94	103	110	96	89	113	116	103	107	88	103	94	122	111	100	92	90	105	88	111	89	103	88	108	104	115	111	103	100	92	116	122	111	84	103	106	106	111	119	116	105	110	85	107	82	93	115	78	102	88	115	118	83	124	93	103	93	92	110	90	100	127	105	93	115	106	123	107	111	113	99	79	79	125	105	110	102	92	111	94	114	105	98	112	92	117	101	87	90	109	99	90	112	90	104	119	93	106	92	110	82	99	106	97	104	104	99	119	105	115	115	118	97	91	106	100	96	114	104	83	105	108	99	94	114	97	104	105	101	93	109	109	79	113	102	90	106	88	103	105	92	91	95	118	113	95	90	112	121	100	105	89	108	102	102	96	113	102	111	116	111	101	101	114	98	91	109	90	86	93	95	116	95	100	115	116	109	110	110	92	112	117	113	94	107	101	87	93	98	118	117	81	97	82	110	95	114	117	106	94	122	118	105	94	86	87	112	90	90	92	89	102	123	91	90	103	114	100	119	84	86	99	111	111	82	112	97	112	97	99	126	95	106	78	98	108	99	114	102	100	102	101	105	98	93	127	110	103	107	105	113	90	82	113	103	122	91	97	95	109	94	99	106	93	106	101	104	95	88	104	110	123	101	96	95	100	95	98	100	92	90	105	99	90	103	113	107	94	109	76	98	100	130	105	100	101	109	110	105	104	131	104	93	87	111	102	106	97	115	112	85	87	116	111	96	109	95	95	111	86	110	100	108	83	112	109	98	123	112	103	84	103	107	96	114	110	96	107	121	117	93	108	101	99	96	120	104	121	107	107	102	85	114	88	94	116	99	97	135	108	105	105	92	97	101	106	122	121	100	99	95	101	103	109	101	103	116	107	134	85	104	102	110	104	87	95	100	105	100	96	104	101	87	88	104	103	102	105	84	104	98	118	79	103	105	86	115	101	101	108	104	86	118	107	99	104	98	100	100	104	99	107	101	123	95	94	93	93	95	108	104	109	122	102	104	108	90	98	105	92	104	102	109	122	92	112	87	96	117	103	97	90	88	124	87	105	115	100	112	97	90	122	95	134	118	92	101	114	94	86	91	114	95	109	98	103	111	84	99	98	102	103	115	110	91	115	104	96	115	114	77	93	100	97	109	104	121	106	107	116	96	101	89	107	110	112	113	120	90	99	110	75	117	99	113	82	103	109	105	97	100	124	90	106	83	121	120	110	94	101	91	121	84	96	90	93	108	92	105	105	87	106	108	92	97	118	111	118	92	99	99	93	114	96	83	85	119	95	89	87	119	114	102	105	109	114	109	114	114	93	94	113	110	82	94	117	106	103	99	104	113	86	108	98	98	115	100	100	110	115	100	110	105	93	109	95	115	111	89	92	100	103	108	94	99	102	123	94	98	109	121	98	114	108	89	99	108	97	105	104	105	109	100	100	106	107	93	110	75	126	112	93	103	131	104	93	125	103	106	99	117	118	112	102	116	111	119	110	115	96	118	115	105	109	119	140	95	118	110	94	97	102	109	100	93	97	101	88	105	121	104	97	91	97	109	112	109	109	105	91	95	113	98	97	100	111	101	107	87	107	91	94	108	103	117	94	90	99	105	119	95	102	99	113	94	109	98	97	107	113	108	101	86	97	97	104	115	114	104	111	104	101	109	109	103	123	126	110	99	99	107	106	105	84	103	91	111	98	107	95	89	86	109	103	116	103	101	121	109	120	101	97	123	109	108	111	103	114	100	85	90	109	88	93	96	106	89	99	111	113	96	114	105	92	92	93	106	126	105	104	111	104	95	100	104	89	95	114	117	110	104	99	90	85	98	113	77	126	102	109	84	104	77	98	111	106	102	95	103	94	105	119	78	96	101	107	116	101	110	125	91	119	107	110	105	104	83	107	114	97	100	104	94	99	90	113	106	109	104	93	86	95	94	90	113	105	96	107	113	119	96	99	102	104	115	101	95	114	98	105	130	112	102	107	123	84	94	92	113	95	87	114	113	96	103	103	109	92	100	107	89	105	108	109	89	106	112	94	104	101	98	117	102	95	95	98	111	96	104	109	112	112	108	93	96	93	86	112	102	123	94	88	92	105	113	117	91	103	92	100	115	101	94	118	108	102	108	100	106	98	107	116	102	101	132	104	114	111	104	95	100	106	126	113	93	118	107	106	82	106	99	116	122	119	101	108	134	106	83	98	104	100	101	106	101	109	92	117	122	99	101	102	91	94	110	115	106	115	108	101	85	113	87	101	103	122	120	101	114	111	99	86	79	98	93	91	104	106	101	86	96	101	102	106	106	85	107	117	97	81	105	104	97	119	94	100	109	106	72	106	100	98	105	79	103	88	113	94	101	82	91	100	102	90	109	109	116	101	101	109	104	95	95	101	124	98	87	80	112	107	101	116	101	108	97	96	109	98	114	118	110	98	123	99	95	111	109	101	112	102	89	95	99	112	94	103	112	98	99	83	98	101	100	99	122	105	116	111	110	104	97	94	110	122	109	108	89	104	87	101	99	110	105	111	107	101	115	100	109	96	94	113	81	102	102	97	122	93	121	101	98	91	91	92	121	99	113	97	105	88	122	106	112	116	93	114	105	112	90	121	108	96	98	123	93	113	98	107	107	106	95	108	110	117	102	113	119	115	117	101	92	125	84	101	116	96	101	101	91	106	100	100	116	122	107	102	112	96	104	102	95	127	76	115	119	115	92	90	113	93	96	111	115	104	93	100	108	95	99	89	100	103	99	101	106	100	99	104	95	99	93	103	89	107	102	97	114	115	116	118	100	104	113	95	111	90	109	116	116	102	101	108	103	108	102	90	116	102	112	103	103	111	98	100	101	93	101	106	94	105	93	101	110	91	104	103	89	112	113	95	97	90	111	114	101	116	97	100	81	91	101	115	107	104	114	113	107	94	90	102	100	92	102	90	111	117	108	106	86	107	103	103	95	104	107	112	99	96	116	102	116	112	81	109	93	97	90	94	98	105	113	96	104	84	121	88	96	103	117	111	95	118	126	114	107	96	97	113	81	97	108	91	93	98	98	96	107	99	87	123	85	108	120	102	101	103	110	111	102	103	108	100	111	88	91	100	95	109	88	93	125	107	96	104	95	114	94	117	103	107	97	110	120	104	110	98	90	75	78	89	90	112	104	137	101	97	97	106	98	105	97	91	108	106	91	97	100	102	106	102	78	109	114	117	111	114	102	113	108	80	100	91	95	91	83	115	101	105	115	109	104	106	108	104	121	100	100	89	91	127	113	115	94	87	109	116	110	112	106	97	111	112	86	102	105	99	105	104	112	108	86	110	110	88	122	105	92	83	100	96	90	107	95	98	112	89	87	113	111	104	96	103	98	119	98	109	86	101	82	105	111	96	100	92
12148	24463	22862	28150	35653	33020	11826	1008	954	971	923	918	828	842	836	850	863	831	837	796	861	800	828	846	778	891	776	841	810	810	775	840	787	740	755	804	771	814	787	754	790	784	774	803	800	828	832	811	765	801	779	811	801	845	810	859	798	802	806	796	780	747	754	818	798	773	790	773	811	794	803	783	796	785	764	804	781	785	817	804	791	809	754	792	799	822	765	768	747	831	793	782	855	767	760	776	811	794	760	787	803	767	796	774	813	793	734	816	833	771	746	863	796	819	836	764	754	809	770	821	778	809	737	825	802	771	787	807	846	851	760	817	807	781	831	801	773	825	773	765	765	800	823	808	822	820	838	789	766	740	811	790	816	831	807	786	766	762	800	759	747	790	778	785	791	778	786	782	776	806	793	792	785	830	868	781	831	752	825	792	810	747	790	834	776	791	818	837	820	771	759	802	814	798	799	775	773	788	769	813	826	786	830	825	804	809	782	820	790	774	799	695	748	778	747	819	791	829	759	815	785	728	786	837	797	801	805	788	798	806	776	796	811	840	770	799	757	799	777	748	821	788	766	796	793	802	796	818	734	799	749	822	726	799	808	773	765	755	766	811	785	799	776	775	759	789	804	741	769	739	791	820	832	811	808	829	822	772	807	850	794	796	802	764	791	752	769	843	802	810	773	809	796	759	852	837	773	818	875	782	746	789	821	799	805	756	746	791	778	828	736	844	770	810	782	780	753	788	748	783	815	812	787	793	820	809	794	793	759	796	781	823	767	850	846	743	777	767	767	790	757	817	769	786	825	784	835	779	808	793	801	774	804	770	792	835	825	772	828	777	779	821	770	825	832	840	807	772	790	797	828	756	803	799	828	851	806	758	776	867	781	761	796	793	796	816	790	809	783	815	799	795	757	802	814	810	773	810	814	773	784	776	795	820	761	850	792	787	796	819	837	722	803	791	845	809	802	786	783	780	826	745	734	830	792	809	795	797	788	723	817	791	798	801	853	769	808	823	782	772	755	785	809	792	723	767	822	779	807	797	778	745	842	752	841	758	795	741	761	794	802	832	825	789	770	839	798	777	830	806	814	771	836	783	825	780	783	815	781	814	794	781	788	743	823	846	801	811	816	795	725	776	819	801	834	812	860	785	780	791	805	787	852	768	786	802	764	775	784	801	792	814	787	801	817	794	795	788	791	822	801	773	794	792	799	828	777	815	793	783	816	764	764	838	802	754	822	818	799	801	767	759	795	766	757	750	800	730	855	771	781	770	817	783	760	857	844	787	821	820	798	779	815	796	785	777	802	775	822	787	781	800	804	803	787	771	793	830	786	796	759	785	787	822	837	830	805	816	746	816	750	807	797	815	783	807	747	828	750	763	790	793	797	797	872	822	756	827	809	773	806	818	829	809	818	806	768	830	846	836	807	830	776	793	765	811	810	771	784	744	787	823	816	841	799	764	856	818	773	794	746	810	761	818	782	799	775	759	810	804	846	821	782	803	813	741	772	840	790	807	806	787	786	731	761	790	808	788	768	794	791	802	817	775	792	807	787	791	783	775	835	724	773	785	781	759	789	779	777	796	771	764	775	818	756	738	803	807	789	739	765	789	777	806	814	792	782	763	826	748	799	829	827	770	789	811	820	794	806	802	748	754	817	815	809	813	783	805	791	757	794	747	810	811	829	830	808	795	811	810	754	796	752	797	761	804	804	767	747	784	761	741	732	756	735	768	748	791	767	816	795	774	776	815	790	749	805	803	757	771	766	759	786	797	783	793	772	824	842	776	752	772	808	801	785	788	815	837	767	811	814	823	819	779	786	759	806	756	734	805	762	787	765	809	792	817	819	801	794	788	797	797	786	853	808	810	773	766	822	758	823	802	862	810	818	746	849	802	796	814	783	792	809	812	813	807	782	783	837	792	771	798	788	805	815	756	831	761	804	794	782	832	834	793	779	796	784	803	820	755	790	788	814	782	792	836	817	775	804	800	778	770	860	827	838	840	821	827	789	815	772	811	789	810	739	788	752	813	808	793	800	771	821	799	834	780	796	772	806	788	784	757	787	802	785	774	743	793	783	795	766	824	805	813	775	762	774	815	771	770	836	762	821	750	775	773	786	804	794	808	807	761	744	788	739	795	762	815	765	778	830	806	751	757	800	820	747	838	771	835	811	771	773	832	785	824	810	856	836	769	754	790	832	827	799	779	780	807	781	821	758	785	827	759	800	771	795	805	829	826	793	837	838	815	867	793	776	784	799	836	833	821	821	778	778	727	808	803	773	773	822	828	771	805	782	815	805	819	859	748	835	780	807	811	797	743	776	756	770	802	789	768	795	792	774	807	798	745	798	810	778	835	799	780	849	751	813	829	790	820	787	761	766	807	776	787	797	812	810	772	797	792	812	811	784	807	808	818	793	787	782	762	824	766	775	776	784	821	799	783	800	775	814	840	779	805	763	809	798	783	781	802	789	827	788	774	805	847	758	797	799	830	791	776	780	809	721	761	791	790	805	770	815	830	774	849	797	794	816	743	832	753	859	791	807	772	795	748	826	813	793	801	788	808	761	795	789	767	815	813	786	812	782	799	798	757	730	833	808	804	846	794	819	827	772	813	765	793	830	795	759	828	764	847	751	780	791	806	797	820	797	810	794	848	765	796	821	806	821	798	795	760	782	748	775	771	801	803	792	815	806	753	771	806	827	742	812	785	843	759	781	798	771	781	817	814	747	835	817	783	772	805	807	843	807	851	747	808	791	810	780	817	798	745	770	791	753	821	785	851	866	805	731	867	765	758	825	774	757	826	806	791	769	825	761	811	769	776	788	810	776	754	786	789	815	773	840	804	812	799	847	828	756	798	817	814	784	767	777	769	841	770	834	790	762	829	778	804	770	870	797	786	801	774	816	807	748	764	766	768	752	786	798	790	780	808	798	802	814	825	776	779	782	839	796	842	805	797	844	756	793	838	800	786	818	785	783	825	770	790	807	765	847	779	723	764	791	802	787	811	761	826	785	777	783	765	759	757	816	796	819	775	752	800	782	785	791	788	806	783	792	766	799	779	769	802	802	840	779	769	828	836	843	787	769	765	804	772	810	820	831	790	817	762	769	837	774	797	818	788	819	737	774	828	807	794	801	790	788	779	783	786	834	765	773	798	810	764	783	814	821	741	789	766	802	786	821	788	809	796	829	775	835	814	814	751	839	801	808	815	781	793	780	812	821	820	806	759	823	820	758	809	761	841	800	757	831	774	788	796	795	775	834	808	770	784	799	806	804	825	812	795	753	796	812	827	802	750	781	836	809	808	785	833	769	854	789	810	827	813	799	746	866	783	758	770	829	806	842	808	752	784	826	780	829	766	793	804	785	833	783	779	778	777	767	859	753	759	816	799	781	801	814	808	770	825	819	761	768	724	807	825	765	797	829	776	761	798	788	726	771	787	829	796	794	794	794	771	836	792	795	834	791	821	778	797	767	811	828	759	770	779	820	837	754	783
1582	5779	6515	5158	4208	3896	1152	119	113	126	96	96	85	114	92	94	117	99	105	112	103	95	112	84	101	88	90	106	111	93	114	104	109	94	117	85	92	112	111	103	101	108	107	98	100	95	106	99	117	92	103	109	96	106	101	116	122	114	86	94	91	107	91	105	102	101	108	90	100	113	89	100	102	101	97	103	103	100	86	98	91	95	119	94	109	109	102	99	92	90	107	112	89	107	92	103	98	105	110	121	109	82	102	103	85	106	111	94	92	78	82	101	92	115	103	100	121	112	107	96	102	114	108	100	104	102	91	113	115	94	86	115	105	98	113	110	97	108	93	86	84	96	111	100	116	97	100	101	100	95	131	96	110	117	105	122	94	99	98	109	103	87	94	122	108	90	95	93	101	121	108	106	104	95	92	96	98	109	100	87	100	118	105	119	110	98	102	97	105	106	108	90	121	110	85	101	106	105	111	102	106	101	114	116	104	111	95	95	99	111	76	104	110	98	105	92	82	117	96	109	100	118	95	93	91	109	96	117	124	83	102	116	93	113	97	91	106	103	91	89	98	104	81	105	100	97	111	101	102	105	114	103	104	88	93	111	112	97	94	98	119	105	90	103	100	103	86	95	105	116	90	87	106	83	103	114	92	112	90	86	93	116	117	122	98	101	89	92	92	93	100	103	86	92	95	105	100	91	105	100	81	104	98	102	118	90	94	103	110	88	79	92	111	105	92	76	98	91	94	100	108	119	124	101	93	108	107	105	102	103	106	105	106	103	106	93	96	100	84	111	95	115	100	95	99	111	99	96	101	91	100	103	97	100	113	79	96	74	113	115	103	96	100	84	98	93	92	96	95	88	108	93	109	87	128	104	94	111	108	108	90	106	99	134	109	88	105	109	99	105	106	106	96	105	114	94	86	100	101	100	110	109	99	103	104	97	102	100	115	91	91	100	111	92	104	94	92	110	102	106	104	105	103	84	90	88	87	94	106	100	97	110	76	111	100	111	100	97	104	110	110	100	123	93	98	126	106	111	107	88	87	112	104	99	105	86	102	102	90	95	76	115	102	123	104	103	119	109	116	86	116	90	113	84	94	96	101	97	109	98	104	107	101	107	116	99	121	102	109	106	97	102	89	103	110	106	99	94	104	114	91	106	115	98	105	99	109	115	98	115	108	106	84	119	99	102	101	86	115	90	106	93	95	82	113	93	103	114	108	114	112	86	106	100	98	109	110	102	98	97	111	132	104	105	106	101	90	109	103	98	108	103	97	116	91	98	100	112	108	96	103	116	105	110	103	112	104	109	100	112	111	95	107	100	86	96	102	100	91	96	98	87	105	92	110	88	100	92	98	98	90	102	110	108	128	100	84	100	105	99	105	91	101	92	109	112	99	92	95	94	99	96	116	91	92	93	125	99	81	108	83	122	107	103	96	124	97	88	108	106	81	85	90	117	86	89	85	114	87	93	96	93	98	114	98	97	93	106	106	94	100	112	97	112	106	98	102	100	101	82	130	107	109	105	102	107	100	86	106	104	86	102	94	105	92	67	96	86	100	107	104	95	132	98	111	101	83	99	88	108	97	90	111	83	113	107	94	79	111	113	105	107	112	107	89	93	89	111	125	110	102	91	102	94	112	90	105	105	91	107	104	95	100	106	101	98	99	101	119	101	102	101	111	74	86	108	91	107	95	94	110	101	101	106	94	106	89	98	112	84	101	113	108	88	109	101	117	123	121	93	110	103	114	112	90	97	115	99	101	115	102	94	90	93	109	103	93	108	89	109	105	105	115	88	97	115	101	103	110	86	115	102	117	101	101	95	107	111	95	108	108	106	107	97	113	108	99	103	103	104	98	107	93	101	102	105	123	110	108	94	107	102	104	106	108	98	101	91	95	96	109	130	99	105	95	108	94	98	110	86	120	106	107	94	97	104	98	117	95	117	111	107	96	100	92	93	103	94	97	111	113	101	114	85	107	100	86	94	91	122	103	92	104	122	104	110	110	106	103	107	118	113	107	108	115	113	99	98	98	78	106	103	87	134	113	107	100	104	95	99	121	95	89	98	116	91	105	109	110	96	109	129	96	112	101	103	81	86	121	94	110	93	111	102	107	99	88	99	105	87	109	88	106	95	106	97	108	82	117	107	102	108	106	96	110	99	102	101	94	95	95	105	77	105	125	86	114	113	99	99	104	111	91	85	109	106	100	98	118	87	93	88	105	100	98	120	115	93	117	95	97	114	113	111	100	107	114	108	119	90	115	105	95	96	98	98	107	90	90	92	105	108	109	92	105	118	87	101	107	78	94	87	111	103	117	106	108	100	93	100	83	100	102	101	98	94	106	105	106	93	99	96	104	111	105	101	113	112	121	118	84	107	108	119	116	109	102	101	104	98	107	113	101	113	103	98	101	114	112	99	97	104	102	97	115	91	91	110	88	105	93	123	98	90	101	89	87	121	103	96	106	94	97	102	115	83	99	108	98	92	104	104	104	116	103	105	80	107	102	96	111	94	96	95	112	106	87	119	90	101	100	123	100	118	88	116	99	103	111	89	111	115	99	104	100	102	122	97	111	101	118	108	106	107	104	104	117	104	98	109	122	106	119	99	104	101	95	113	103	107	88	104	115	90	98	92	96	103	107	119	99	78	87	91	106	110	94	114	90	95	96	115	102	86	112	114	94	102	102	123	98	96	117	88	109	80	111	104	95	104	98	106	114	105	97	99	85	96	80	115	88	89	97	102	85	87	91	99	115	109	85	102	91	85	107	96	85	112	95	106	111	110	114	94	96	103	85	97	103	104	103	108	84	101	115	117	117	109	92	98	93	113	95	105	99	68	97	89	89	105	96	98	107	104	102	105	87	95	103	101	110	84	104	93	111	91	106	104	95	114	104	110	113	99	126	111	107	102	95	90	77	109	94	108	111	108	104	110	89	109	95	95	111	80	103	96	91	96	91	117	110	97	110	121	102	89	116	112	94	87	95	95	102	110	109	107	111	81	109	102	99	116	101	109	98	115	80	102	115	83	105	111	110	92	117	105	99	116	99	79	85	96	98	100	112	100	97	102	98	102	99	118	94	106	105	102	99	109	107	103	95	112	106	105	89	101	106	96	90	101	99	109	107	102	92	106	95	91	96	106	103	99	105	105	115	90	120	126	108	99	98	102	88	97	91	123	106	105	110	106	97	91	106	88	118	91	105	95	125	115	105	85	100	98	108	92	84	97	103	99	105	117	98	94	97	96	93	115	109	103	88	98	104	94	107	101	99	99	99	105	92	103	107	117	95	100	121	109	114	90	91	91	104	107	97	107	107	105	101	119	102	107	97	94	110	113	106	83	93	104	92	109	99	105	88	89	87	119	97	96	108	86	90	114	88	98	107	108	100	100	109	107	110	93	108	99	102	109	100	112	92	111	95	106	76	109	124	108	90	109	85	95	101	94	109	98	97	106	94	98	101	99	102	90	100	91	93	95	76	121	101	103	83	100	95	96
20226	28189	29603	35053	44295	41262	15134	1123	1018	1039	898	864	896	839	853	863	824	822	861	761	821	798	802	784	761	767	770	734	811	777	782	811	768	764	752	768	750	760	788	777	724	762	787	762	803	762	774	728	791	767	778	802	768	816	760	751	763	722	817	744	743	766	740	753	819	719	785	796	729	748	769	771	749	718	755	754	755	767	793	737	779	736	777	732	727	721	776	825	693	801	800	764	761	727	780	796	768	751	755	771	780	776	731	773	789	750	748	794	755	760	779	756	772	765	748	727	772	729	708	733	803	709	792	715	788	792	761	835	797	796	782	789	768	778	768	764	786	720	751	758	791	804	804	765	735	796	776	769	786	798	796	775	780	764	754	749	763	797	755	775	804	804	738	792	776	782	718	736	740	747	798	762	743	801	769	785	813	754	756	738	784	751	791	721	762	761	815	716	790	750	780	789	749	772	740	738	770	782	805	743	748	771	772	767	715	778	788	776	767	749	771	740	739	784	797	785	738	810	723	781	757	836	799	752	764	789	751	715	769	763	781	808	783	785	719	757	764	774	771	777	766	748	811	732	735	784	792	786	754	760	797	763	795	773	731	751	749	734	693	731	740	753	794	732	705	749	748	731	773	769	759	746	815	761	753	734	761	825	750	716	774	741	755	759	795	757	775	760	808	789	752	816	754	796	739	728	769	791	773	789	774	735	776	747	812	773	812	748	752	777	737	763	729	798	774	800	735	758	793	755	744	789	795	743	786	756	777	753	808	794	769	793	781	792	749	781	807	794	781	741	763	781	764	773	763	797	775	783	749	716	753	768	744	723	745	758	750	781	803	801	804	790	725	746	784	780	718	796	730	724	800	814	750	755	767	784	718	764	786	748	778	752	765	806	794	730	782	791	759	776	787	776	744	812	744	797	740	740	855	770	792	735	755	761	724	758	776	787	793	736	794	765	741	728	767	758	792	732	742	790	782	775	804	821	774	739	771	771	775	738	749	737	718	746	735	764	711	784	775	758	741	761	653	805	736	761	744	785	711	776	722	726	770	737	744	794	747	760	784	765	789	764	784	763	774	772	783	833	782	758	724	778	781	769	746	740	727	747	753	792	697	736	708	737	739	774	797	781	780	743	763	739	801	781	768	771	728	748	723	836	799	755	785	759	761	754	742	791	725	753	741	776	727	725	726	737	724	757	763	776	727	756	757	766	691	789	762	753	750	761	771	738	782	789	772	774	803	773	784	730	724	742	767	759	772	724	766	770	800	760	782	760	731	779	756	777	766	768	702	756	774	814	715	767	762	762	720	757	741	787	786	745	746	738	740	803	756	739	720	808	812	740	769	771	748	798	742	806	782	771	752	719	773	781	750	755	743	787	754	764	793	760	775	789	725	753	804	795	778	749	772	738	768	724	772	784	722	773	765	786	751	766	752	812	752	729	837	724	794	765	799	753	781	776	780	748	778	744	746	760	778	757	738	763	810	796	762	747	794	728	746	810	743	740	732	754	802	785	790	749	777	779	774	715	760	774	732	715	729	779	765	756	774	761	745	732	803	750	735	746	792	762	808	731	762	748	796	727	790	723	791	763	790	804	782	795	816	742	754	799	730	761	813	723	786	764	713	825	760	741	762	778	804	752	755	768	790	796	744	757	783	752	793	733	763	751	771	748	731	778	775	764	753	739	745	738	794	729	764	771	741	719	816	757	789	757	791	704	754	782	791	808	741	748	786	799	792	766	759	757	722	768	732	751	761	749	716	717	789	762	739	773	782	767	768	805	730	784	763	721	813	772	748	738	750	783	749	784	774	762	774	750	811	763	777	795	763	741	729	767	763	756	712	737	768	755	777	726	721	777	807	795	777	749	778	734	757	726	759	780	738	746	768	785	793	802	743	728	774	780	743	759	756	750	771	767	746	732	808	765	751	761	797	750	763	753	741	774	767	781	747	779	812	801	737	772	764	774	754	745	762	808	762	801	790	785	755	733	748	762	772	784	745	804	751	798	761	814	761	723	743	790	722	784	767	788	753	774	724	814	796	705	741	796	773	721	776	764	757	754	803	777	736	752	825	738	766	791	772	751	711	765	727	787	767	734	726	745	804	742	755	759	760	724	805	720	741	725	766	816	740	785	763	716	746	753	753	801	741	783	788	809	799	777	728	733	748	765	773	747	807	774	774	753	760	716	759	752	776	734	774	752	760	817	776	734	708	749	758	782	772	773	722	775	725	735	745	782	801	779	739	772	747	783	791	726	807	748	711	768	786	777	824	762	763	763	744	746	734	728	782	799	738	770	756	785	767	776	772	751	704	782	789	748	758	805	761	752	743	748	776	768	750	767	748	781	776	773	789	772	795	772	786	805	762	794	698	749	716	728	778	736	750	749	808	793	738	724	751	732	730	699	795	732	789	749	726	783	727	739	714	751	781	803	756	778	759	751	740	787	763	802	749	768	801	801	775	780	759	758	793	780	779	794	756	793	758	718	759	746	787	782	739	773	797	802	753	751	759	745	773	771	771	770	790	766	754	708	737	746	768	757	811	780	731	814	787	769	753	802	769	788	785	773	774	765	798	749	807	748	760	698	727	715	763	747	727	802	823	781	784	769	728	788	728	792	758	756	701	770	810	821	759	747	747	763	732	742	733	745	770	762	760	751	784	728	773	757	747	796	738	719	760	774	747	822	808	789	804	793	810	731	758	764	746	787	743	820	742	763	777	772	809	766	783	743	760	759	826	756	745	751	807	792	765	820	740	746	747	760	780	744	822	715	766	800	734	779	790	714	770	741	722	807	774	767	754	833	779	766	768	741	748	732	813	716	781	774	801	792	799	740	772	754	782	769	839	765	771	758	790	783	723	755	752	770	773	750	726	727	770	796	749	766	777	727	736	716	811	733	779	714	753	801	783	763	733	797	795	740	785	753	760	725	747	774	746	779	719	771	746	762	715	784	762	781	765	777	772	717	775	723	765	789	731	765	724	748	747	792	759	737	753	785	732	758	734	782	750	781	776	755	751	743	745	792	724	745	736	753	759	775	721	763	766	761	765	768	741	792	759	758	713	739	760	783	800	777	755	783	800	791	709	794	735	766	791	818	723	756	730	785	785	735	802	784	772	810	725	747	761	763	750	750	715	782	730	754	745	749	757	751	721	768	753	729	827	764	734	757	780	776	780	750	795	737	796	773	747	728	682	825	744	806	770	730	799	746	782	713	759	792	781	790	820	758	820	784	778	734	739	762	743	799	807	739	776	775	794	783	715	829	756	737	734	768	795	765	760	756	741	705	721	772	797	772	746	727	768	707	787	771	832	735	795	796	759	701	783	786	796	779	773	788	742	708	781	737	744	782	790	768	799	767	761	750	743	796	708	761	765	727	678	718	731	767	779	791	731	804	794	730	771	775	796	776	768	768	760	763	756	763	795	749	778	780	746	731	773	798	792	734	789	735	779	791	742	788	789	773	778	802	777	774	808	764	737	772	781	731	773	768	775	767	734	752
1168	1045	1244	1090	914	663	209	70	69	75	79	69	63	79	77	72	66	76	87	73	74	70	72	77	64	68	64	76	68	80	67	59	55	81	83	58	79	77	69	79	60	89	74	67	75	67	77	67	71	69	71	68	80	80	60	60	55	77	79	89	70	82	87	82	77	94	77	72	71	66	70	70	75	66	68	69	80	79	71	76	68	84	80	71	87	79	78	81	60	66	76	72	77	68	73	65	67	66	76	64	96	68	72	83	81	80	78	65	67	60	69	76	82	80	75	76	72	80	78	74	76	72	60	69	69	67	79	81	80	63	60	81	61	84	79	79	71	84	85	60	67	65	61	69	72	76	69	80	63	83	67	57	66	64	75	72	70	74	60	67	86	64	70	64	69	71	63	64	61	76	79	57	65	87	70	72	71	62	71	62	81	83	78	75	67	63	77	61	79	77	64	83	57	66	80	71	71	81	87	67	70	63	68	76	84	65	99	73	62	77	69	79	52	70	56	73	82	81	69	69	74	87	68	66	58	75	73	88	72	63	68	57	67	72	78	77	56	63	70	58	69	68	78	88	74	78	74	64	65	71	74	73	65	77	71	86	77	61	80	87	72	74	71	62	75	75	82	79	72	85	70	75	68	87	81	64	81	73	75	83	60	79	85	67	68	68	56	63	68	73	81	68	67	86	91	83	56	76	65	96	68	66	86	58	78	57	67	69	62	74	71	57	70	59	79	71	97	67	60	65	72	66	73	61	58	66	98	69	84	66	59	82	65	74	86	86	76	65	68	84	72	81	76	79	80	79	92	71	93	71	66	71	66	54	71	71	63	86	75	70	68	73	77	68	78	56	87	61	52	70	72	69	66	76	52	80	72	90	93	64	51	83	72	60	78	78	77	76	73	78	59	76	74	84	60	65	81	75	72	74	80	79	81	58	71	56	59	74	76	66	85	72	74	88	68	69	54	82	63	87	74	68	70	71	88	70	70	90	77	60	69	68	69	67	83	73	75	79	78	69	72	78	83	77	73	77	59	74	76	84	69	69	69	65	74	85	57	69	71	63	77	73	70	79	76	94	86	64	72	71	95	81	61	73	80	78	81	56	76	53	75	73	67	69	75	85	68	76	70	78	80	67	69	82	82	70	72	82	71	64	72	74	71	77	74	81	79	61	81	86	64	61	71	69	83	79	63	78	75	77	64	72	79	69	74	75	77	59	78	83	72	67	73	90	72	75	75	79	89	62	78	70	72	63	71	80	73	79	74	69	69	73	73	77	74	65	63	68	71	92	80	79	81	75	72	84	65	60	66	68	67	65	64	74	79	74	74	68	63	62	72	68	90	63	62	77	86	59	65	74	62	93	81	66	61	67	75	77	59	60	74	64	72	71	70	89	70	81	75	67	65	76	70	66	85	57	76	70	58	81	67	73	68	79	71	68	73	65	73	74	74	87	72	65	74	89	58	76	86	84	82	83	66	65	89	74	77	63	70	58	66	69	73	80	78	54	76	68	68	72	75	77	68	78	61	67	73	74	66	73	84	92	68	69	73	73	77	87	73	66	68	59	79	69	58	61	82	77	79	85	86	66	64	68	80	76	77	74	73	67	83	71	82	68	98	60	74	73	74	56	83	81	63	59	72	78	93	79	89	67	74	64	92	73	72	74	73	78	67	79	73	73	65	75	79	75	75	78	63	75	89	55	80	63	59	69	82	75	91	83	68	79	76	81	70	70	70	63	87	76	73	69	81	70	73	65	54	84	66	73	68	72	76	84	81	93	82	79	76	84	71	68	77	72	67	71	72	61	79	75	77	79	64	70	67	78	73	72	69	93	67	74	75	65	83	63	73	75	63	81	73	72	73	69	71	65	72	77	72	70	78	75	68	86	81	74	69	76	73	62	67	76	65	82	74	78	78	77	71	71	72	79	87	76	71	71	70	74	80	77	61	94	86	81	67	73	66	86	82	76	74	72	78	77	74	77	69	74	80	79	87	79	68	75	80	60	71	77	71	55	71	88	73	68	73	76	70	66	72	76	72	70	72	81	72	86	68	84	73	73	68	78	48	73	58	73	79	82	67	86	85	78	75	72	69	79	91	60	79	66	85	79	69	71	62	80	86	55	81	99	71	82	85	79	71	70	61	82	53	74	66	87	73	71	72	68	57	67	73	59	72	73	73	67	58	86	87	85	94	70	70	77	66	68	68	83	77	56	71	79	64	86	83	66	84	74	68	77	80	62	63	77	70	68	84	72	62	76	71	70	79	79	75	70	62	64	60	85	69	72	86	77	76	64	66	55	70	78	72	62	65	60	74	68	81	75	83	58	66	67	78	70	72	74	80	73	75	79	75	77	77	69	74	77	75	73	72	76	72	89	89	72	67	88	73	77	53	75	59	66	56	76	92	68	90	73	99	82	66	77	73	75	66	69	65	68	58	78	62	66	73	64	67	78	75	72	91	81	65	65	70	72	60	59	87	70	58	72	78	69	99	80	79	64	67	72	81	73	76	74	62	88	70	69	68	87	94	75	67	69	75	79	65	60	70	76	79	58	85	72	75	74	84	84	86	68	59	65	81	76	62	75	60	74	69	80	69	71	72	73	82	69	84	73	68	75	72	80	66	73	82	73	58	64	88	72	75	59	66	68	70	80	73	83	76	69	86	54	67	69	64	80	76	77	76	83	81	75	74	69	73	79	71	75	64	69	61	73	83	65	81	77	77	66	82	77	86	73	64	67	83	63	72	75	69	76	74	80	68	73	64	76	82	63	82	72	79	72	74	66	81	57	74	85	79	71	78	61	82	76	79	75	70	61	91	82	63	73	79	72	79	68	73	55	57	61	69	66	60	63	65	69	73	81	79	85	61	59	73	68	61	72	71	72	75	75	77	57	62	73	86	68	81	65	74	69	55	80	55	64	64	72	73	82	42	88	71	75	75	72	70	76	81	79	78	67	65	71	69	78	81	70	79	79	62	73	66	75	69	67	74	73	80	69	83	76	76	86	71	77	71	82	65	56	86	62	80	80	59	67	75	53	65	84	63	77	72	81	75	78	75	68	64	77	56	85	83	83	70	78	71	82	51	68	73	72	61	66	66	58	73	65	69	91	66	79	71	83	73	74	73	78	80	78	67	60	91	77	82	73	80	73	72	76	79	71	63	82	80	62	81	82	61	82	73	80	70	73	74	69	72	86	79	88	79	73	88	79	67	64	78	65	64	67	78	71	55	69	80	64	52	62	81	67	83	74	76	76	64	61	81	75	80	57	78	79	61	63	75	75	65	69	72	81	99	72	92	67	67	61	77	68	80	59	74	80	79	75	64	59	61	76	71	62	91	71	51	64	63	78	95	73	63	70	68	78	90	78	69	58	73	75	73	59	75	75	73	79	80	71	76	75	71	78	81	75	65	85	55	74	62	75	69	72	78	52	67	66	79	69	65	64	83	77	98	68	59	68	83	70	55	75	89	65	71	75	70	72	82	57	74	60	81	57	94	74
10320	12161	12563	15343	20168	18312	5600	618	591	570	602	598	564	549	584	594	582	551	521	576	559	577	654	558	560	554	568	560	578	551	523	540	540	566	601	568	590	608	576	585	598	561	570	617	554	553	564	559	590	547	587	539	564	560	564	584	558	559	589	578	551	501	551	566	590	552	582	575	583	539	572	572	607	621	569	577	596	579	635	579	583	594	534	546	580	566	543	562	550	565	556	581	608	557	587	614	580	577	529	593	570	558	560	606	595	552	567	547	563	554	586	594	577	560	585	588	540	584	559	577	556	530	602	570	558	605	578	604	580	572	566	542	594	547	579	563	563	522	560	584	561	541	559	556	575	609	597	593	574	591	569	563	530	561	568	575	584	549	593	567	569	595	596	574	527	571	618	575	592	568	596	570	543	559	547	581	588	543	584	590	568	555	579	595	573	567	634	613	585	581	581	539	559	576	602	610	594	511	520	544	557	582	541	589	532	548	589	537	585	579	550	554	586	598	528	556	591	589	571	577	546	524	555	568	516	577	584	569	554	585	562	565	564	581	591	549	612	587	578	584	561	603	535	555	562	577	535	553	533	567	533	599	526	553	537	551	586	537	568	572	601	566	566	541	565	573	581	585	566	565	588	579	543	568	569	551	575	578	584	595	570	559	564	557	569	565	577	569	558	552	583	599	557	553	600	605	594	568	590	548	606	587	544	580	575	562	566	574	559	578	570	557	608	593	589	579	585	523	616	549	598	585	588	559	575	612	558	552	592	570	581	540	556	566	610	575	568	577	554	580	608	617	566	551	600	595	532	575	597	559	581	527	529	538	573	557	517	562	582	543	566	550	571	560	563	571	532	571	552	552	558	571	584	573	582	588	587	570	568	558	531	586	553	597	545	529	578	550	602	589	548	594	571	561	550	575	529	590	547	533	598	617	570	545	587	582	563	585	568	572	588	549	579	557	550	571	589	617	587	573	589	590	579	578	614	520	577	565	547	590	570	603	584	590	578	574	594	584	559	580	556	597	537	587	555	578	549	563	548	508	549	546	594	568	561	564	584	551	538	529	576	560	541	517	542	611	598	571	577	581	550	517	567	559	549	598	576	551	581	593	602	579	537	586	586	548	549	597	581	573	542	554	577	577	568	569	511	583	570	548	599	598	519	573	566	587	544	581	593	591	570	584	554	639	534	536	548	575	592	559	583	574	545	567	551	595	554	537	560	591	608	570	560	547	566	614	568	605	558	593	572	565	567	547	601	566	616	581	574	578	585	524	572	597	559	606	561	615	573	550	556	535	511	575	533	551	589	553	603	618	565	591	547	603	546	588	555	576	601	564	525	583	611	542	590	577	611	555	604	564	576	570	564	624	578	562	565	598	554	604	586	567	576	563	560	596	578	541	561	575	566	528	556	560	582	590	539	531	582	583	574	569	541	611	608	593	599	619	602	600	595	599	558	556	553	549	605	544	583	595	575	600	586	561	637	590	553	551	551	600	590	585	567	562	547	552	588	563	569	562	557	581	601	590	592	539	583	583	511	580	563	555	574	565	598	524	553	577	551	569	552	596	515	531	564	568	553	567	524	580	624	603	591	612	585	545	587	570	581	576	539	497	555	559	590	546	588	577	583	560	579	574	572	587	570	546	567	609	563	599	576	598	534	574	603	585	545	577	591	552	554	557	573	560	539	568	556	590	544	576	585	585	575	574	573	585	591	562	577	534	544	586	623	582	544	529	587	563	538	579	620	567	558	562	555	547	618	627	584	631	576	556	608	557	612	556	582	593	571	558	557	550	597	571	531	556	593	574	564	597	591	584	608	561	578	617	566	576	572	562	542	585	583	581	600	579	581	611	561	525	580	571	581	545	561	566	598	589	603	599	546	576	555	544	602	563	543	531	591	564	578	584	554	557	578	573	595	577	558	568	565	587	564	574	538	601	597	596	583	545	577	564	575	600	542	566	554	628	564	594	567	566	599	574	588	586	553	570	586	604	535	571	592	561	573	547	537	557	533	558	562	561	607	534	489	579	561	568	549	575	573	562	572	556	586	572	551	595	612	540	601	589	570	578	582	581	571	588	580	532	571	564	561	553	641	611	572	572	563	611	580	604	548	556	569	567	580	560	583	557	535	582	581	538	596	538	571	553	584	591	556	552	580	599	600	573	533	570	519	561	614	576	556	559	593	568	542	560	569	562	576	560	569	597	586	615	550	530	579	582	593	553	529	586	581	565	562	564	578	610	545	571	566	594	612	619	573	594	531	590	552	610	566	542	574	572	580	577	561	605	579	562	590	544	604	575	576	580	570	568	517	573	583	598	580	578	572	561	523	549	575	622	597	578	540	593	569	529	543	579	571	572	574	571	566	606	594	557	607	625	572	583	598	555	566	548	599	576	603	585	570	580	564	523	565	540	540	564	554	572	601	551	561	564	570	563	578	567	529	556	548	569	578	592	598	555	574	591	541	554	550	558	589	549	571	581	607	563	562	511	584	589	556	553	574	562	535	556	576	520	532	536	551	572	543	590	545	567	578	567	580	566	580	603	578	569	538	544	576	607	616	544	606	561	573	516	588	567	581	588	564	594	552	583	548	588	534	589	540	567	528	579	577	604	552	561	561	578	541	589	586	546	582	535	547	567	570	550	564	550	571	548	586	595	558	568	563	608	553	555	593	542	575	562	551	562	579	584	559	544	575	528	539	526	572	588	597	555	537	563	554	568	567	587	539	573	548	580	612	600	573	568	578	555	570	610	570	600	628	596	590	537	597	609	549	599	526	549	595	559	542	574	596	564	529	574	614	588	599	565	573	579	597	559	570	535	509	542	565	577	568	532	546	566	555	535	557	566	556	532	603	576	577	564	584	581	580	555	553	600	550	581	578	573	589	590	591	537	627	519	594	575	581	596	604	574	563	558	543	629	583	570	590	601	613	552	623	549	547	614	540	629	582	588	548	549	553	568	547	593	576	569	553	531	564	607	583	549	605	558	570	561	608	549	549	556	565	546	528	573	596	564	608	563	558	579	592	595	568	600	589	579	531	584	560	537	556	580	594	592	523	565	534	617	552	552	553	589	553	548	593	549	579	545	556	546	541	527	592	495	588	554	542	564	561	545	527	586	554	585	554	570	604	592	537	566	565	556	568	633	553	534	560	536	552	547	625	587	534	576	558	586	570	618	594	575	628	570	573	569	563	533	598	538	563	581	611	564	546	630	557	557	569	556	631	558	571	567	559	601	608	572	580	554	541	603	548	639	552	518	578	556	624	505	564	627	518	579	583	579	583	564	587	573	603	564	556	611	534	627	584	615	582	535	556	563	565	597	572	589	583	564	585	555	553	575	595	589	546	617	576	568	562	553	581	565	594	603	587	565	569	598	583	581	538	615	563	543	557	520	561	550	575	590	609	552	545	573	565	552	568	549	574	548	581	567	575	572	572	537	541	586	564	609	575	549	573	585	522	580	578	582	570	562	592	590	589	607	594	546	601	628	541	575	563	617
1091	3441	4138	3447	2797	2277	805	90	80	73	64	75	88	81	78	61	73	85	79	59	83	74	73	85	78	72	81	92	61	74	78	66	73	81	80	80	80	78	74	68	69	73	88	64	86	78	67	77	64	68	77	80	73	79	63	73	66	76	83	91	83	58	79	69	90	73	70	70	74	66	81	82	71	63	76	88	78	71	66	70	80	78	67	70	82	82	81	66	69	77	72	77	74	71	84	84	69	72	69	63	78	47	69	62	70	87	65	78	75	68	80	66	76	67	65	87	77	68	93	85	75	69	60	78	76	74	92	70	71	76	69	80	80	80	76	87	76	93	72	75	81	87	64	69	86	72	72	77	75	81	68	93	79	64	69	98	79	64	66	89	72	66	88	78	62	80	84	84	87	74	82	75	93	78	92	85	72	79	79	99	88	73	80	78	86	86	84	57	80	72	77	73	62	80	72	74	68	76	92	69	79	85	85	73	75	57	73	91	67	69	59	81	82	64	78	79	88	85	70	69	76	85	78	72	90	77	72	85	69	70	73	90	75	77	75	80	67	78	72	69	85	97	68	68	91	76	94	84	87	68	82	71	72	81	70	61	75	70	64	77	68	78	72	85	74	72	76	83	82	64	68	88	75	80	75	76	66	83	79	65	73	90	81	77	84	83	87	93	79	70	93	63	74	71	89	91	75	73	69	76	79	77	72	83	85	85	76	77	75	78	76	67	83	71	89	77	73	78	85	78	79	72	75	90	76	74	63	72	70	78	70	66	81	68	77	74	75	67	71	67	76	85	67	82	72	80	79	76	70	62	69	66	80	70	77	84	73	82	71	69	82	69	78	87	95	73	84	84	66	79	74	89	76	78	67	74	68	77	70	64	70	86	67	59	73	72	75	69	75	67	69	76	84	89	77	78	79	76	73	81	56	82	73	72	86	71	86	62	76	89	71	93	81	68	64	59	81	82	78	68	62	77	69	62	88	66	70	77	89	82	70	78	70	78	74	77	79	89	87	84	73	72	70	79	76	79	65	72	66	73	79	91	82	61	78	90	85	83	76	74	57	87	71	84	72	81	81	76	82	55	62	82	90	68	62	78	58	66	74	84	70	81	87	70	85	66	79	73	69	80	87	80	80	69	94	76	76	64	69	71	84	71	75	79	63	69	76	79	66	81	89	94	69	70	71	74	88	77	85	76	74	81	79	68	83	83	81	64	74	73	62	78	82	64	81	84	85	64	86	64	71	83	59	62	85	75	63	67	73	67	96	69	86	90	75	74	65	72	63	70	85	80	83	83	76	78	83	71	75	79	74	74	75	69	83	82	76	66	70	78	76	89	86	79	75	82	74	77	81	65	75	86	75	85	63	66	74	74	86	90	82	75	94	92	60	81	75	81	69	61	69	86	76	94	88	88	55	68	72	89	74	77	78	77	94	84	82	75	81	62	82	81	66	82	75	79	75	75	76	71	72	87	71	74	67	87	71	74	84	90	76	83	92	74	69	74	76	67	83	70	68	94	68	75	83	74	83	74	82	66	65	72	85	60	72	64	81	85	54	70	83	87	62	70	90	83	61	76	80	78	73	80	86	65	79	70	82	83	79	60	76	78	86	64	67	67	58	67	81	80	90	76	63	77	74	73	81	78	90	71	90	79	96	76	72	78	78	89	76	62	85	78	80	74	90	63	78	75	74	82	83	69	90	74	86	63	63	87	87	67	64	71	81	72	69	77	74	75	66	82	80	88	76	74	79	74	84	58	62	79	72	86	64	75	75	68	82	81	65	65	78	82	83	69	70	70	69	90	86	72	78	97	84	64	89	68	67	69	68	75	88	78	59	92	80	73	81	68	67	76	70	81	71	78	90	92	90	72	67	73	67	83	71	71	63	71	84	88	71	80	66	73	92	65	75	78	85	70	77	82	69	79	70	89	69	60	67	87	68	94	79	91	78	77	76	85	83	82	70	64	72	80	80	84	81	75	66	75	89	84	77	66	66	77	62	74	74	72	79	83	78	81	65	76	58	79	87	89	79	86	86	74	84	67	94	89	76	70	72	75	73	69	73	76	65	82	67	77	84	76	83	66	74	77	82	56	83	82	84	99	83	90	80	69	69	77	67	71	76	84	83	89	86	79	67	91	86	64	79	75	69	59	77	87	62	70	74	64	76	66	87	66	67	80	66	84	67	70	62	69	79	72	75	70	74	70	83	70	70	90	70	88	67	77	77	87	69	70	76	85	77	76	74	62	66	83	101	74	88	62	82	86	88	66	87	71	73	79	89	80	70	89	70	72	68	85	70	78	73	78	67	66	71	72	70	72	68	70	73	65	65	83	69	80	76	69	70	70	75	71	88	85	69	80	94	60	80	81	75	72	83	71	75	83	60	74	69	83	60	61	75	87	67	72	71	73	74	82	73	94	83	67	70	60	51	71	86	73	66	76	85	82	76	69	84	87	67	84	105	77	102	83	82	71	79	67	76	75	86	75	81	66	86	72	77	70	69	69	71	75	74	71	84	70	81	84	70	65	71	79	92	79	72	67	86	55	71	75	71	87	79	77	83	77	68	70	81	86	88	84	73	69	78	78	82	72	84	75	75	83	68	82	71	68	86	69	74	76	53	63	81	59	73	65	78	79	72	65	69	82	77	68	99	68	78	71	90	88	81	82	67	75	77	81	73	92	73	85	64	79	82	72	69	83	68	80	81	65	68	84	69	89	86	73	73	64	68	71	70	75	79	73	78	89	61	78	69	74	80	73	96	86	64	75	81	94	78	79	83	77	75	68	78	71	77	74	81	70	72	81	73	73	63	70	77	78	85	68	59	74	82	74	78	81	76	70	63	72	74	80	69	79	78	88	81	74	77	73	80	69	64	59	81	78	81	73	74	75	71	66	97	62	81	80	82	76	66	81	82	69	62	65	68	67	69	78	68	69	70	62	75	81	73	75	57	80	68	74	85	82	89	69	82	83	59	91	81	77	79	68	85	68	85	61	73	66	84	72	71	72	68	85	85	80	72	93	87	84	74	78	75	81	77	80	76	72	99	67	75	93	77	82	69	70	77	76	64	74	82	91	70	78	76	72	68	80	80	80	79	68	71	86	84	84	95	75	76	70	66	57	83	71	81	71	77	69	68	71	78	83	73	65	75	70	78	77	78	93	61	82	86	85	94	87	71	60	66	55	81	71	80	69	84	59	71	83	77	66	77	75	82	75	76	80	68	70	74	64	81	72	73	64	86	67	87	90	74	68	80	86	69	72	91	85	72	67	76	76	68	68	63	70	78	82	73	79	76	67	61	79	78	85	77	60	90	87	74	94	76	62	79	75	77	66	78	82	76	86	79	69	75	82	79	73	76	77	72	92	73	74	56	54	69	67	79	75	66	83	80	80	88	72	82	78	80	66	67	72	65	69	81	70	75	80	61	83	78	77	71	70	68	85	65	71	80	74	76	82	68	70	69	87	78	61	81	72	72	76	79	78	82	68	76	62	52	75
16634	23192	24457	30696	37679	34674	15018	786	716	683	623	616	628	598	624	570	636	563	569	610	571	572	599	588	581	556	621	549	550	554	526	590	568	561	547	537	596	604	522	556	529	601	553	544	568	561	558	540	544	570	585	540	557	540	592	568	575	591	583	566	558	572	552	563	592	562	567	559	562	543	541	546	534	543	573	564	558	601	582	548	532	591	537	523	567	552	560	565	537	552	583	576	569	548	548	551	543	544	595	574	558	564	578	543	575	572	532	613	611	522	563	577	567	579	582	579	570	539	585	564	588	583	526	565	570	530	570	562	602	578	550	591	571	574	582	569	600	556	589	541	570	573	580	521	537	576	583	588	579	544	625	572	564	577	575	554	552	563	561	541	558	571	542	537	587	557	558	574	547	557	599	550	579	570	580	574	569	562	588	567	547	558	557	539	586	602	548	597	543	627	542	531	561	591	587	577	585	577	597	571	543	537	528	583	588	531	584	563	588	563	570	548	570	537	563	508	579	547	584	582	554	588	560	527	596	533	534	572	554	569	557	555	579	595	552	571	579	581	585	579	583	575	575	529	552	633	546	558	575	585	576	596	544	567	533	615	588	615	556	562	566	573	552	609	557	580	568	547	539	570	554	578	555	565	577	571	592	565	573	533	573	553	588	596	560	578	579	618	536	580	557	538	546	554	572	540	549	583	571	559	530	563	550	577	556	556	522	623	554	546	614	548	587	555	560	568	542	598	572	556	578	590	546	540	542	571	551	565	588	568	527	609	548	539	552	571	581	574	597	543	543	539	595	535	600	542	571	590	568	580	582	546	591	563	579	578	536	555	554	558	532	575	607	547	589	567	567	576	569	560	563	498	519	626	564	582	564	578	571	590	545	574	568	520	540	527	574	594	539	554	552	556	568	570	556	571	574	605	623	526	568	514	562	567	543	577	532	602	584	539	588	603	587	596	586	563	578	604	574	553	558	591	588	573	561	515	582	587	526	562	564	570	579	558	558	570	582	575	569	580	556	538	534	578	587	548	555	533	566	602	552	559	555	558	567	572	552	568	586	578	544	522	621	563	518	533	543	626	570	570	549	586	525	581	549	559	588	557	604	567	592	569	577	521	556	541	585	586	596	555	538	566	583	537	562	584	547	525	581	642	572	566	579	551	548	590	552	589	551	575	517	584	555	571	570	552	536	588	543	542	566	542	557	590	569	609	560	548	594	570	510	545	573	553	556	533	591	521	556	553	524	566	595	568	533	597	594	569	520	571	545	564	556	544	594	560	591	556	562	545	564	547	554	527	592	580	541	639	564	532	573	545	543	563	548	550	557	553	597	564	575	527	531	549	593	563	594	541	554	571	574	590	551	531	576	610	574	562	603	586	578	555	581	555	566	504	568	514	542	579	565	578	567	531	571	568	547	579	578	599	555	552	576	518	538	551	591	584	579	598	565	591	569	578	596	577	587	563	548	548	569	558	561	577	594	595	558	574	557	592	539	584	516	551	529	565	560	551	560	546	580	555	555	594	580	558	578	572	570	583	560	559	557	563	573	560	565	533	618	584	600	549	586	538	596	605	585	587	598	512	575	555	549	605	549	573	557	566	565	561	577	570	508	561	551	555	561	587	563	556	549	561	551	596	515	557	529	575	545	580	550	545	568	565	532	542	599	595	595	559	546	558	563	582	541	568	578	586	573	584	552	570	616	590	618	596	577	565	575	590	574	519	551	570	597	555	571	580	513	550	555	587	571	572	533	528	590	537	540	547	605	550	554	545	593	543	573	543	542	545	581	572	573	593	568	556	534	610	552	595	564	553	566	556	521	565	556	544	542	576	521	572	547	591	551	541	567	557	573	580	558	603	580	528	598	574	621	576	622	527	550	587	529	528	591	588	602	607	609	570	563	590	586	568	562	546	558	549	576	530	547	534	564	554	562	537	549	586	540	562	591	576	550	576	615	533	542	574	571	550	591	574	552	585	573	580	571	578	585	562	575	559	602	562	582	563	557	592	561	576	572	536	501	514	595	510	544	551	588	563	553	589	567	578	577	567	579	548	547	550	552	579	577	546	554	537	604	602	591	558	575	557	603	569	522	510	609	597	541	556	577	553	574	569	584	629	499	544	585	564	568	537	579	567	559	569	563	588	569	491	614	553	577	613	561	534	570	593	604	576	590	542	552	561	576	603	553	546	546	536	587	572	565	564	568	592	547	546	548	551	558	562	542	565	549	578	553	564	541	559	544	579	512	550	562	559	547	585	571	632	517	574	550	583	552	561	570	532	602	536	569	529	559	618	561	554	548	567	556	540	591	553	597	539	569	566	598	553	564	546	523	570	539	576	599	586	527	541	568	560	539	601	588	586	569	568	531	564	569	533	550	543	565	551	575	573	560	551	538	609	585	557	535	540	575	595	535	569	569	587	577	563	499	567	515	581	593	558	564	568	583	560	598	517	613	541	558	557	565	568	564	558	527	528	564	585	521	592	558	548	571	595	587	582	549	563	603	558	578	537	571	586	598	559	566	577	568	574	551	528	596	605	514	538	592	577	553	574	566	606	554	562	591	583	580	561	559	587	534	569	580	578	528	539	547	624	541	594	543	522	588	577	529	558	517	593	607	553	558	523	571	552	580	585	551	554	597	597	567	593	534	571	565	577	562	561	511	539	535	548	565	539	604	539	584	549	549	587	527	563	531	552	556	579	542	563	535	552	593	566	523	560	576	532	559	611	546	580	557	563	530	582	547	573	548	538	546	512	583	601	624	542	577	577	538	532	614	580	551	587	576	517	574	568	567	549	538	556	525	545	571	545	544	533	577	555	566	555	588	612	548	566	568	592	579	620	561	614	531	565	546	555	564	569	578	563	583	561	544	553	558	545	585	554	545	569	554	554	572	537	593	593	628	555	592	572	551	548	513	561	561	571	543	581	552	559	572	603	596	532	548	535	582	551	555	611	572	569	555	528	550	561	560	547	545	589	516	584	541	578	556	588	567	556	581	574	553	553	553	536	538	583	608	552	590	559	570	553	556	575	577	564	536	551	550	600	550	586	617	552	576	541	558	582	587	547	541	552	558	577	550	565	559	578	543	584	555	557	551	558	578	577	557	502	568	659	576	532	548	622	539	579	525	575	592	605	530	583	578	553	560	561	566	601	520	586	532	553	546	571	563	589	550	532	552	552	600	559	562	555	576	588	573	575	544	552	541	584	530	600	590	567	557	535	540	554	584	586	577	593	555	555	556	588	581	560	564	549	580	590	579	578	515	565	569	595	558	545	584	547	607	561	558	604	597	602	517	550	565	574	543	556	587	542	576	545	549	586	521	580	563	568	576	571	576	585	513	542	620	580	564	531	537	556	583	543	571	515	556	548	557	571	590	523	575	567	563	537	541	572	592	589	558	561	538	582	595	549	577	538	588	578	572	552	570	576	602	581	595	585	552	530	539	541	584	572	571	569	536	560	563	556	608	578	580	574	571	564	574	566	561	610	572	536	570	573
1918	3118	4057	3058	2527	2048	584	108	112	101	101	108	92	106	104	106	90	104	89	120	114	108	95	95	101	123	95	109	103	97	103	102	96	102	109	101	109	100	107	102	111	104	107	119	102	102	109	101	104	112	91	107	115	108	117	116	131	113	91	147	111	95	97	96	109	97	118	96	105	118	96	117	109	86	121	97	107	119	122	111	109	101	109	87	101	87	109	129	109	93	115	117	115	93	114	93	103	94	101	101	118	97	100	91	107	108	108	109	102	114	123	89	99	113	111	112	113	120	123	115	111	83	94	93	105	111	104	111	81	81	90	127	90	109	101	104	107	96	111	89	107	109	97	104	106	92	104	112	110	86	125	118	94	98	103	118	111	87	113	105	98	96	98	103	109	95	96	109	115	103	115	109	97	104	117	105	124	107	109	87	109	108	106	97	97	108	101	115	97	91	104	118	125	107	112	107	107	100	98	98	107	109	103	95	91	113	120	116	100	115	102	113	103	111	111	93	109	89	103	134	115	99	105	96	92	104	106	130	90	92	94	88	107	103	96	106	122	93	100	112	110	93	105	96	97	89	102	92	111	122	109	103	108	106	108	105	109	91	108	109	102	90	123	93	111	114	97	92	114	118	93	104	105	106	116	85	107	96	116	102	97	112	112	109	103	117	108	98	100	113	104	115	115	113	102	112	101	85	119	115	97	91	116	101	99	103	100	106	101	117	116	99	96	107	105	126	110	127	121	97	104	100	112	103	108	123	93	111	132	113	105	95	105	99	99	119	106	101	113	110	110	101	97	104	100	109	109	102	84	104	94	114	94	90	105	91	102	117	94	113	117	108	98	99	122	92	113	113	89	126	102	99	105	112	112	111	103	95	97	90	105	88	112	108	99	78	104	103	108	111	109	100	97	100	92	98	97	102	92	114	97	91	98	96	117	108	110	95	118	95	96	92	99	109	88	113	116	100	106	91	117	102	92	113	108	107	105	92	96	112	109	117	115	96	88	108	111	104	99	109	110	103	108	112	103	104	100	116	124	102	83	97	117	111	96	101	105	98	108	110	118	98	108	96	104	103	96	93	84	93	111	100	129	105	98	97	120	108	104	101	126	111	105	111	98	100	108	91	97	93	98	112	106	104	108	105	110	103	118	111	135	98	113	109	101	104	108	101	105	107	116	94	115	103	122	104	111	107	108	110	91	114	100	104	106	112	93	95	107	114	109	106	111	99	89	128	115	113	117	95	115	100	108	94	99	105	114	108	117	107	112	113	121	114	107	108	108	113	109	115	111	110	110	101	101	114	91	102	99	106	106	91	117	103	104	88	98	102	104	114	97	116	106	92	96	105	88	119	103	101	114	105	85	123	121	128	109	110	111	100	112	79	102	106	112	113	117	127	98	100	93	86	108	95	119	101	98	110	117	93	113	105	105	117	104	98	100	109	106	95	92	98	101	122	108	94	95	103	80	123	98	114	101	104	113	107	83	101	94	94	123	112	107	92	108	109	100	101	106	97	120	101	110	112	93	130	122	101	112	115	115	92	112	115	94	103	113	95	121	103	116	91	98	114	106	123	111	112	114	90	102	101	121	131	105	83	91	106	118	99	114	92	88	116	111	99	112	117	92	104	135	105	108	96	96	106	103	102	102	108	111	102	107	101	98	107	94	92	97	90	114	104	98	95	79	99	105	98	106	113	104	117	114	108	113	107	112	90	106	104	101	107	98	98	110	106	114	104	103	114	92	100	113	109	106	101	108	97	117	120	115	126	96	93	101	125	105	113	107	129	101	100	100	112	99	111	107	107	103	112	91	124	105	112	108	116	111	95	91	103	102	127	108	110	113	109	105	106	103	120	94	117	115	112	108	102	110	100	122	124	95	106	93	119	108	116	100	118	104	103	110	99	89	122	102	103	112	119	113	97	102	95	104	87	114	107	97	113	109	106	118	89	92	101	128	118	122	127	96	94	99	107	95	102	103	121	98	103	117	103	109	109	115	112	104	99	129	103	108	112	118	118	103	111	98	114	108	99	104	125	100	110	103	113	113	113	96	102	110	106	115	104	99	112	100	115	111	111	111	101	96	101	105	98	94	99	119	104	74	105	93	110	111	112	99	92	97	108	104	105	107	97	109	106	102	106	110	88	112	105	117	119	125	94	110	91	111	112	117	106	107	103	95	110	95	117	107	119	99	122	104	109	93	102	87	114	91	105	111	107	112	108	101	104	98	95	96	118	94	83	110	80	118	81	109	112	105	115	89	123	115	84	111	99	103	88	100	111	94	106	109	95	97	109	110	101	111	98	101	112	93	85	109	113	103	106	96	111	97	97	88	100	85	118	108	92	105	98	109	116	118	107	105	99	93	101	97	98	107	108	108	129	105	108	98	98	105	102	110	105	105	99	97	117	119	96	96	105	95	102	112	123	111	89	81	117	103	100	102	102	79	113	112	121	119	103	121	100	107	99	116	122	101	98	110	98	110	117	111	102	100	91	100	91	101	109	101	97	131	101	107	113	107	93	117	105	109	106	104	103	81	105	101	92	110	117	109	104	110	119	80	105	103	102	110	108	108	92	119	121	111	101	118	119	112	94	96	83	94	94	111	106	112	126	103	93	122	93	99	94	121	124	94	103	95	98	115	116	101	104	107	90	117	102	124	106	126	107	108	101	128	94	104	106	102	103	105	102	105	107	105	103	103	125	94	102	116	107	99	118	101	109	103	93	103	101	127	96	104	98	120	96	111	109	102	110	111	123	92	114	109	99	117	101	107	103	102	110	114	96	111	95	98	102	118	93	119	112	92	110	99	100	113	117	105	106	106	125	119	123	115	121	107	96	101	108	101	101	85	110	92	111	96	95	101	120	105	106	106	110	100	117	95	120	93	110	108	109	90	73	112	108	95	99	113	112	103	112	106	111	90	110	98	98	98	120	122	113	107	96	96	93	115	103	112	97	116	126	131	101	129	99	86	98	99	108	114	88	130	101	92	97	99	97	101	105	123	116	98	96	97	101	95	96	101	98	108	97	101	125	103	98	96	103	112	103	124	115	119	111	98	117	93	108	100	108	109	110	117	109	113	108	100	94	100	119	109	102	93	112	104	95	112	104	102	98	97	99	89	94	106	98	124	104	100	105	109	103	112	85	104	100	95	127	101	119	108	92	100	108	83	83	100	100	89	94	98	96	115	115	113	93	110	107	109	111	108	96	92	93	119	103	84	90	94	93	113	111	101	105	100	86	100	99	97	114	106	113	104	106	108	83	103	95	110	121	103	117	113	106	113	103	107	105	104	90	102	80	124	131	94	112	94	101	117	99	112	103	114	77	108	104	118	105	119	109	123	115	119	121	97	107	89	115	106	111	95	110	99	112	126	114	102	120	101	98	114	102	114	106	98	105	101	107	87	99	103	92	101	112	115	100	103	130	97	105	98	81	114	93	106	108	117	112	109	99	111	112	96	108	101	82	119	91	85	90	97	96	98	119	117	98	109	101	100	103
14192	22295	24297	28691	36146	32919	13004	971	928	945	876	846	839	871	817	788	843	830	796	781	825	855	769	837	782	745	837	798	813	784	813	824	819	791	835	828	835	812	775	790	778	809	769	812	794	773	799	800	792	824	770	750	809	806	820	785	768	806	846	780	760	817	830	773	745	753	801	772	757	799	812	798	782	808	771	810	800	821	794	777	807	784	823	802	753	742	765	799	816	753	775	853	822	759	815	801	793	780	736	834	778	780	763	825	826	808	768	752	796	760	843	825	773	737	779	790	799	845	822	773	810	818	804	791	771	862	811	770	820	771	779	837	808	814	827	797	786	761	760	820	813	816	790	828	772	749	818	814	799	809	804	758	749	791	809	801	831	824	785	817	739	829	830	844	798	858	834	811	780	821	779	798	745	808	843	781	832	776	805	803	749	788	815	791	794	802	837	759	807	754	825	840	823	721	773	796	836	813	845	861	759	772	788	857	771	797	778	798	803	800	787	748	752	794	755	770	810	812	830	769	826	785	782	793	825	740	830	816	792	795	795	836	816	886	765	815	795	834	802	758	773	799	788	775	823	831	818	758	762	762	828	758	771	817	855	786	824	788	787	802	786	788	793	824	861	801	788	801	835	806	776	793	806	847	792	853	792	780	855	854	825	784	819	786	783	779	784	828	768	838	816	784	793	739	792	777	860	786	852	827	791	765	821	793	794	778	781	825	799	764	827	802	762	810	767	817	823	748	828	802	813	834	777	785	842	757	704	802	809	813	817	815	789	737	779	771	785	828	798	790	797	819	782	759	776	784	799	815	802	760	782	855	847	794	860	794	804	800	866	823	778	778	788	815	808	773	805	793	806	779	829	850	820	772	818	783	828	786	794	787	750	797	791	760	780	837	775	831	779	802	812	777	808	742	794	827	753	818	753	782	786	805	795	812	802	803	779	778	785	753	796	802	810	815	779	740	755	801	782	785	818	840	751	829	771	792	779	798	730	769	812	848	805	803	859	823	797	765	804	841	826	873	823	770	815	782	803	773	844	798	832	820	736	784	804	822	803	771	815	761	798	758	756	808	830	799	826	828	807	816	789	776	810	779	763	742	780	766	781	843	777	795	795	817	799	802	789	769	792	789	790	780	774	802	818	799	783	825	747	689	779	844	824	844	775	802	803	804	828	791	848	741	818	776	806	761	780	791	788	794	787	864	795	782	795	801	808	853	758	772	786	828	845	791	817	794	822	827	751	803	801	778	777	820	759	817	821	768	811	783	805	790	781	810	812	821	823	825	840	801	826	788	775	791	820	802	792	797	811	792	865	780	850	816	787	803	831	807	776	817	806	809	788	812	839	859	814	782	822	808	807	795	814	787	799	828	796	802	837	826	788	843	784	773	826	839	815	831	825	807	823	796	808	808	859	743	838	827	815	798	838	797	816	767	773	745	775	753	783	793	834	748	788	760	833	772	785	723	800	822	771	740	801	750	796	772	798	753	827	808	788	759	828	790	766	799	790	869	790	786	807	719	832	783	838	779	795	810	750	773	762	781	780	825	752	772	746	742	828	813	743	797	800	809	762	741	796	802	824	777	809	805	814	753	849	866	809	802	823	782	774	860	721	759	819	818	839	817	814	798	754	802	814	808	783	787	838	817	774	837	842	764	788	820	797	801	801	825	797	800	790	785	758	793	877	801	807	801	783	798	809	817	812	785	778	772	775	801	801	786	801	787	788	818	752	814	798	835	780	752	841	824	805	789	736	811	811	799	816	802	844	810	806	808	813	804	767	840	824	736	824	792	757	754	778	784	786	760	792	762	793	825	742	757	773	794	841	783	819	771	817	790	820	775	836	823	813	834	814	776	788	789	776	794	852	833	819	763	782	839	791	802	799	784	751	823	811	780	801	772	814	785	781	798	820	794	823	803	790	789	835	754	743	770	790	842	767	751	766	824	786	822	789	770	841	779	802	814	808	852	770	779	852	808	775	816	788	795	809	782	799	782	814	756	823	813	790	779	765	798	753	794	795	797	795	869	839	873	775	829	772	827	811	838	750	778	809	799	785	805	820	828	790	811	771	755	804	819	820	781	783	763	765	779	796	779	776	796	784	765	822	773	835	839	783	819	790	744	786	800	826	716	814	797	825	842	837	800	749	754	808	816	877	778	831	746	791	808	790	812	795	793	755	823	758	817	784	763	782	812	776	745	822	767	810	801	765	712	780	789	844	796	845	790	784	828	769	761	795	792	756	791	762	837	829	813	807	828	782	804	816	785	812	825	808	786	781	781	815	764	794	778	794	831	750	725	809	779	788	791	818	819	824	777	806	766	830	785	783	805	766	830	819	845	824	804	750	820	783	796	831	791	766	792	813	807	780	848	759	767	825	803	834	828	798	825	811	828	784	796	756	754	784	780	786	819	791	794	820	788	826	823	771	841	800	821	794	773	849	790	792	736	740	769	782	803	763	770	764	803	756	786	777	872	787	834	815	767	780	791	775	833	797	785	813	779	808	835	819	782	764	809	786	811	832	770	769	816	792	770	744	801	807	787	854	790	798	798	775	784	760	828	793	780	817	776	811	776	815	779	743	773	815	792	772	783	781	763	816	829	845	783	817	800	770	798	768	757	752	782	817	771	823	800	809	795	811	810	795	765	790	839	812	797	790	754	780	781	806	773	754	759	837	828	813	751	814	780	764	880	751	802	786	802	790	793	768	777	840	811	788	762	814	819	785	783	807	768	783	792	827	823	815	776	800	796	773	821	783	746	816	788	797	810	778	803	765	832	796	814	843	821	802	760	798	844	840	814	826	788	808	805	787	810	759	815	790	721	811	781	792	783	768	769	787	772	769	798	793	813	819	748	812	783	773	798	808	796	773	789	808	797	770	738	828	797	815	791	826	770	768	794	753	823	831	754	797	812	767	786	797	856	772	794	794	819	788	745	781	798	778	848	766	796	798	771	788	772	799	824	796	789	798	771	805	807	772	794	801	753	749	801	805	792	796	784	769	793	798	788	804	761	818	755	774	788	774	820	808	737	811	851	748	752	838	785	777	811	803	742	749	767	770	776	790	798	836	810	774	856	844	810	821	844	803	752	786	761	807	800	808	803	789	791	816	841	784	775	817	781	785	832	841	765	754	803	794	772	809	797	807	783	800	779	791	888	750	830	778	793	806	813	771	775	832	844	815	815	794	827	727	795	823	808	844	824	790	754	759	790	782	792	813	799	759	801	842	773	791	773	757	827	820	773	800	758	765	791	845	809	838	778	806	766	714	805	846	834	819	789	840	775	825	789	792	794	780	789	736	773	834	786	818	744	793	787	853	759	774	832	800	759	797	721	831	796	803	795	826	780	798	794	809	774	781	784	820	797	794	795	771	777	783	740	793	758	797	789	801	791	792	759	806	801	819	803	765	785	794	800	803	831	722	786	820	828	780	789	832	765	797	775	754	743	796	797	804	751	865	767	788	789	769	804	769	855	806	815	788	827	789	807	832	779	766	780
1745	8343	7515	5014	3711	3084	912	105	115	101	90	106	92	102	101	92	111	111	100	85	123	102	102	97	103	116	98	102	111	97	112	96	98	101	104	107	102	109	83	103	96	90	111	95	92	101	101	112	91	86	100	112	96	86	98	96	110	106	99	92	93	92	107	127	92	89	98	120	104	110	113	114	111	119	102	97	96	100	113	101	105	118	109	104	103	103	95	100	87	116	99	107	115	102	109	124	88	107	99	97	86	79	103	86	116	112	104	95	92	88	100	113	95	104	83	120	90	84	114	106	92	102	102	103	115	93	102	89	96	95	105	79	108	109	95	103	111	100	102	91	90	109	92	109	108	92	102	98	109	121	95	101	116	84	111	98	120	106	108	87	102	104	96	97	97	104	98	102	110	99	116	113	109	101	119	106	86	106	108	89	100	121	97	95	105	123	104	107	106	105	94	100	98	105	92	110	119	111	104	109	102	83	105	92	108	98	115	81	95	131	116	88	98	88	100	92	86	103	110	106	112	93	114	102	112	113	105	98	120	106	113	100	96	105	91	97	98	104	89	120	118	111	111	94	106	100	98	94	95	92	111	110	92	91	92	110	117	94	104	89	109	105	101	96	88	105	97	81	103	103	111	107	104	118	93	110	114	111	81	96	103	87	106	93	109	96	107	83	93	89	99	97	104	87	104	110	91	85	100	94	125	91	107	100	116	106	110	103	102	80	98	103	102	105	100	84	97	119	109	92	113	114	99	118	101	105	108	105	122	97	115	93	90	97	97	113	107	108	89	98	109	100	119	105	91	106	112	107	102	88	102	99	106	100	72	95	108	108	107	98	100	115	109	83	111	83	111	101	120	113	108	110	88	83	111	96	94	126	88	114	107	108	104	94	85	98	101	84	93	88	85	101	99	110	105	125	95	107	112	94	92	103	99	107	82	95	92	110	108	95	114	103	93	103	106	101	103	100	96	94	105	97	102	96	109	111	97	91	97	94	89	99	95	113	101	88	85	98	105	90	97	90	113	109	115	102	101	91	103	103	81	119	115	98	97	105	105	100	120	85	90	114	114	115	111	93	100	105	85	99	99	109	102	94	100	113	121	91	111	80	89	97	123	114	98	101	104	97	102	111	88	107	105	99	95	93	132	109	110	86	118	109	100	89	92	92	97	107	108	105	90	103	114	123	107	98	96	102	98	110	97	122	101	98	107	100	97	111	97	99	98	107	103	103	105	105	111	105	101	71	98	91	99	106	103	92	101	98	105	101	99	125	102	108	101	96	108	93	109	72	108	110	93	99	95	119	96	108	113	90	98	84	100	116	118	99	81	102	94	96	94	99	98	96	98	94	105	95	87	97	95	134	100	96	95	116	100	112	97	103	101	107	99	102	118	91	109	103	115	99	88	99	117	107	110	97	110	97	103	116	106	101	100	119	94	91	100	97	82	101	81	94	94	99	109	98	101	100	101	101	97	106	96	90	89	86	109	85	96	112	107	84	108	100	99	103	123	91	95	116	86	102	97	87	113	98	107	87	109	106	101	103	87	106	86	103	98	113	101	108	119	111	116	94	85	97	96	107	105	102	97	116	102	92	90	97	126	107	99	106	110	104	97	91	114	111	108	94	106	81	124	101	85	91	94	122	108	109	109	103	99	102	79	90	95	105	101	112	102	87	115	96	114	100	96	110	111	91	107	103	92	97	98	101	93	106	79	118	107	87	79	90	106	103	129	102	107	94	102	118	104	86	106	101	102	98	99	120	103	111	98	109	99	114	120	128	119	95	111	101	120	88	123	103	103	98	91	87	104	104	94	94	110	118	95	109	90	96	92	121	99	107	108	79	95	116	113	105	103	111	92	103	110	87	90	102	106	115	108	107	107	123	97	96	104	89	106	105	97	106	105	99	96	110	102	100	90	108	95	103	116	108	94	85	109	104	102	98	99	96	112	113	99	97	85	92	106	98	112	103	96	96	107	109	115	118	105	125	75	112	93	107	101	84	97	121	87	90	78	107	96	111	93	111	89	100	100	91	97	111	116	104	104	97	98	88	103	108	113	81	88	119	91	94	84	89	100	105	101	92	85	101	112	92	121	95	119	91	117	98	104	128	95	127	109	100	106	101	111	115	87	110	100	102	112	106	97	98	107	90	105	112	107	79	109	104	92	133	110	98	109	112	102	119	111	88	102	102	109	83	105	109	95	78	100	106	101	101	85	105	116	110	99	104	113	102	112	102	97	101	110	107	85	105	100	95	107	105	97	95	108	93	112	91	113	98	106	107	91	104	101	107	97	100	110	102	97	92	99	95	103	107	110	116	89	104	99	102	90	87	110	113	101	98	117	103	108	112	99	89	101	117	95	99	121	88	122	103	104	91	116	72	94	107	101	78	112	85	93	100	112	113	93	116	115	104	94	112	117	90	107	107	115	106	102	103	92	96	84	90	102	99	110	98	96	111	102	103	92	93	120	109	107	104	104	128	98	91	104	101	110	104	93	106	105	114	83	96	99	93	97	93	94	101	106	130	100	108	101	97	92	94	102	104	107	107	111	98	107	110	105	96	118	105	90	92	98	97	88	94	104	111	94	96	99	108	121	106	87	91	108	101	77	98	121	98	99	97	97	89	100	112	103	110	89	98	101	102	113	100	100	114	111	101	86	101	103	94	103	106	115	101	98	113	102	106	103	108	103	103	83	122	95	103	103	110	103	103	95	95	91	94	90	97	94	122	115	96	109	104	120	103	109	116	99	141	108	116	106	104	119	111	104	77	95	93	91	106	109	122	105	102	112	111	105	100	93	103	112	104	106	101	99	82	95	97	100	106	122	96	108	113	102	122	94	112	100	92	114	104	92	103	95	127	113	101	109	92	102	95	129	80	97	104	117	77	77	96	100	111	113	90	106	93	98	93	116	96	105	91	103	114	104	111	95	114	96	98	90	115	96	96	112	116	104	83	104	101	96	88	88	118	98	87	89	90	105	101	104	79	100	113	98	85	98	92	89	113	127	92	103	96	82	99	92	98	99	97	106	112	97	110	112	106	96	107	100	105	105	87	103	112	106	101	99	107	106	92	103	115	119	110	98	93	106	84	104	87	95	109	108	115	95	111	96	105	105	112	108	101	97	105	96	95	118	99	116	99	87	104	92	88	106	120	94	100	105	95	104	92	98	108	113	106	102	106	104	94	98	112	102	113	83	92	101	105	116	126	107	107	111	95	115	89	101	101	114	115	96	103	102	98	123	111	92	88	101	120	91	103	98	102	95	102	98	120	104	99	91	98	108	99	123	102	95	92	105	107	95	81	117	88	101	95	115	94	111	113	110	99	127	96	111	109	131	109	94	117	111	90	112	98	112	115	113	113	79	99	119	99	87	113	92	84	102	98	96	93	108	106	102	139	105	99	98	104	100	89	87	106	86	102	102	117	103	106	89	95	101	112	105	112	93	104	105	100	115	99	103	99	111	112	110	97	107	93	119	109	109	101	101	113	98	113	95	97
21154	32654	30119	34109	42305	38168	14835	1167	1009	978	960	959	856	805	868	827	857	777	788	767	744	799	760	808	799	784	806	769	770	773	759	778	782	738	794	767	742	812	794	779	746	755	799	797	788	743	826	777	785	789	779	745	753	805	760	754	750	767	745	784	737	761	789	728	784	783	785	758	781	738	777	763	752	804	768	811	795	756	756	718	741	764	755	706	699	727	762	708	723	752	764	746	702	784	760	755	761	688	758	835	751	763	812	752	738	755	760	755	743	758	804	737	768	735	761	788	765	797	788	792	765	698	773	780	724	756	774	736	735	772	760	774	815	779	821	747	781	772	797	760	754	776	772	722	761	753	750	740	759	778	788	783	815	750	701	730	796	713	762	786	758	739	770	738	794	757	752	775	688	773	774	769	760	734	765	769	740	758	728	706	790	778	744	761	812	796	737	742	795	729	753	743	721	735	789	756	734	751	735	844	774	743	692	803	776	785	736	751	734	770	760	780	741	809	750	787	782	775	729	807	769	773	769	783	788	755	771	756	695	784	755	774	753	803	811	736	781	777	769	726	762	753	783	753	748	779	733	810	735	762	718	738	760	738	747	771	776	726	739	792	734	768	758	740	717	780	756	764	789	743	764	757	753	796	781	831	766	766	744	702	757	755	797	738	732	726	720	779	760	778	745	711	749	741	753	706	737	750	706	789	715	760	760	762	739	799	745	778	768	730	749	746	741	778	758	739	774	709	759	779	776	789	756	839	736	820	696	770	787	753	727	802	747	815	740	802	766	778	726	757	782	750	770	787	713	764	797	748	755	776	795	798	781	719	731	787	746	769	725	765	751	799	745	773	721	766	791	750	804	759	750	742	747	742	736	750	733	751	776	754	776	782	739	738	792	745	734	779	810	755	748	745	759	758	773	815	796	777	725	762	782	756	783	742	744	766	711	749	730	726	740	775	737	779	752	745	735	718	771	794	757	794	774	702	702	819	682	772	717	748	762	787	733	747	725	725	714	741	745	758	739	743	773	717	796	794	736	708	787	777	784	775	723	714	768	741	770	774	734	743	786	770	748	724	782	741	771	779	776	767	797	791	744	756	781	778	721	787	774	785	762	755	790	754	780	773	743	768	737	761	718	738	693	792	751	790	772	745	745	743	739	838	752	740	830	715	743	721	733	755	730	752	785	738	767	719	703	782	748	753	771	764	742	774	739	736	750	768	732	733	757	759	741	766	807	770	708	772	757	754	790	779	696	763	793	745	768	751	782	772	701	730	784	795	737	820	746	740	749	780	756	735	763	741	782	742	796	764	711	740	736	772	744	768	754	732	738	776	768	793	827	752	742	725	765	767	776	743	742	736	777	733	747	790	770	769	732	810	764	724	742	757	730	767	748	788	763	742	725	773	797	751	777	771	781	751	753	737	702	778	775	771	777	738	749	717	715	748	739	760	795	757	753	760	691	733	756	717	720	766	772	747	814	775	761	733	723	787	753	743	758	751	772	781	804	777	785	780	787	778	770	766	721	789	796	736	779	769	728	669	765	775	748	768	771	790	744	744	754	733	687	764	768	741	743	822	728	796	757	718	815	815	761	818	768	795	781	785	695	780	750	757	736	743	713	768	746	774	777	771	784	736	784	790	738	738	774	748	791	770	738	705	768	778	713	751	782	754	735	767	797	764	768	813	757	727	766	776	801	709	769	700	706	845	791	770	759	754	727	769	777	750	777	758	751	749	784	741	774	755	766	767	769	757	760	765	740	753	740	766	772	752	765	731	719	737	785	809	800	735	705	758	737	732	774	754	794	797	754	768	780	748	751	772	748	737	772	778	718	770	776	837	768	769	751	776	752	771	797	740	709	736	764	787	784	748	777	718	726	756	737	765	745	768	757	734	742	744	792	795	746	803	743	775	699	780	805	739	755	758	755	738	737	745	762	735	774	793	723	745	745	793	774	743	735	760	782	734	787	753	763	729	749	731	709	748	757	735	732	729	736	736	806	757	822	771	743	771	748	811	699	715	747	714	778	734	741	732	802	770	732	788	714	792	807	757	734	774	766	734	733	797	770	766	738	771	728	774	747	755	724	812	715	781	799	788	760	749	736	725	765	742	748	744	785	709	717	778	754	777	733	739	734	725	693	753	777	694	728	724	755	767	738	800	711	773	745	793	692	731	739	769	772	760	692	733	733	810	808	771	755	741	780	750	741	754	784	748	790	741	742	782	735	764	744	708	770	751	784	707	726	728	769	730	773	757	772	767	732	759	779	795	701	772	746	745	777	777	796	760	712	765	762	741	804	732	781	751	781	711	768	730	755	732	773	711	749	770	748	707	743	753	714	758	705	815	739	759	777	752	785	757	726	798	734	804	764	792	758	749	749	743	766	740	762	756	791	755	751	766	710	720	752	823	757	730	744	759	760	696	791	781	718	726	751	705	718	761	786	800	773	735	748	788	801	768	766	769	732	732	772	735	746	711	740	747	760	722	744	781	713	806	803	761	799	764	801	711	785	748	753	749	777	777	768	706	711	781	731	732	769	758	766	765	752	767	776	783	796	721	728	758	802	715	784	739	786	781	802	765	747	736	772	759	747	779	783	807	810	765	764	743	746	756	743	767	746	741	779	800	823	752	811	760	782	746	806	753	776	704	737	826	774	742	746	771	805	772	771	735	786	741	743	760	754	752	732	767	767	810	779	727	778	749	784	748	818	723	767	786	794	775	759	745	725	727	743	773	756	791	811	745	794	739	783	713	808	760	734	736	790	748	742	760	744	719	757	768	754	771	760	724	740	728	740	729	766	777	781	761	743	787	793	724	747	761	744	725	795	765	738	762	778	743	741	752	715	730	758	780	760	773	810	770	730	736	714	749	755	800	790	711	811	758	802	745	738	717	747	713	767	775	755	761	743	776	709	766	689	735	758	763	764	772	752	744	790	730	733	757	683	760	732	744	774	745	753	796	796	741	767	758	778	754	788	758	787	795	740	705	724	761	733	751	762	761	759	722	742	768	781	723	779	748	754	719	842	791	720	771	793	769	777	750	725	741	770	732	787	809	773	789	754	766	729	780	759	741	724	735	750	720	745	714	728	729	784	781	749	776	788	714	730	755	753	765	815	790	739	720	752	756	772	739	764	772	698	785	750	758	755	740	760	776	758	774	785	761	742	768	757	733	753	796	748	751	765	744	768	783	820	769	745	760	763	714	803	766	762	748	723	743	792	774	765	750	761	764	765	743	753	772	745	758	713	783	729	764	737	756	724	725	781	798	735	754	766	740	764	746	753	776	748	774	751	753	743	743	767	728	772	780	780	753	841	724	754	736	710	776	788	809	796	768	731	752	771	764	730	770	786	751	737	726	786	717	751	804	759	734	768	752	753	714	721	763	773	768	787	737	805	720	763	739	779	798	743	765	803	732	789	761	707	767	749	770	762	776	783	769	782	714	792	765	755	764	740	770	777	759	798	739	770	749	786	758	764	742	733	723	752	796	771	754	739	765
1153	1515	1265	973	618	507	166	59	68	67	71	67	72	89	77	56	75	60	76	65	86	52	74	68	70	83	80	69	69	64	57	77	71	57	71	78	72	81	54	63	75	67	73	71	59	56	78	72	91	75	83	72	73	76	63	70	65	62	59	78	73	63	72	70	81	68	66	68	68	65	86	61	50	73	84	58	87	75	72	65	63	73	72	77	69	68	74	73	71	59	68	65	77	62	72	58	76	65	68	89	72	70	44	64	79	74	71	68	68	85	74	71	71	77	78	70	65	89	87	60	81	73	55	59	75	75	70	72	59	64	68	66	79	78	74	81	78	88	82	69	59	68	69	67	64	81	82	78	92	69	52	72	76	64	65	88	90	71	62	77	68	84	67	76	61	82	73	64	53	75	60	69	83	83	75	61	63	52	65	69	88	82	77	69	70	72	68	83	60	72	58	65	87	67	74	77	70	77	61	72	68	87	76	79	67	63	78	71	64	77	61	69	63	53	79	74	77	72	73	65	80	68	72	79	72	73	62	60	55	86	64	72	59	66	78	64	73	75	62	71	73	68	62	86	67	80	63	84	68	80	82	64	78	74	68	80	77	82	78	69	79	59	69	68	76	81	58	77	76	70	69	79	60	70	81	79	64	69	77	61	82	74	68	76	62	76	63	72	65	71	82	69	67	81	74	68	83	76	58	62	70	72	66	88	65	67	64	71	73	79	71	81	57	76	79	69	73	67	63	65	74	67	69	70	75	77	65	72	79	65	66	73	61	64	78	57	83	84	78	71	79	84	61	73	64	62	65	60	80	81	63	64	78	69	84	74	59	51	89	86	76	62	61	63	76	56	77	73	76	73	78	79	58	75	83	63	69	73	71	76	69	70	66	61	67	69	60	68	88	90	75	73	63	80	69	76	69	71	76	86	63	71	59	73	75	73	56	69	88	56	61	74	84	65	83	55	72	74	66	68	76	70	88	75	71	67	63	78	75	53	83	74	84	76	61	85	69	57	88	81	74	65	68	66	77	67	69	74	82	81	70	73	65	65	78	60	61	80	89	79	88	77	68	72	77	62	67	89	54	65	69	74	74	69	81	79	71	66	77	80	71	69	85	62	65	69	84	84	62	92	54	67	89	86	65	62	77	73	73	79	67	77	53	69	79	58	60	77	79	69	82	68	73	82	68	66	71	74	67	75	64	65	70	63	61	72	65	77	78	74	76	63	68	67	70	66	60	58	83	67	67	61	66	61	84	74	61	60	74	64	68	72	56	80	55	58	74	70	68	75	81	71	80	93	69	83	76	59	73	71	70	70	81	64	82	68	84	82	82	69	81	68	81	67	64	61	66	61	61	59	60	57	72	56	86	60	66	83	68	63	81	58	67	74	61	64	73	72	73	77	63	86	76	78	90	60	67	76	58	62	80	66	63	69	54	72	68	66	71	69	63	65	64	64	76	73	90	58	67	69	74	83	68	69	64	77	73	73	51	86	75	82	71	65	63	78	72	71	79	88	73	72	72	68	54	57	74	74	68	75	58	71	83	77	80	85	70	69	85	68	71	77	70	76	70	63	71	71	72	58	55	63	69	76	67	71	68	79	78	58	83	77	87	71	60	82	66	75	77	71	77	85	75	74	66	76	70	80	66	78	58	69	70	68	79	59	74	81	65	70	64	59	58	78	71	70	66	65	80	80	60	74	66	77	77	82	54	74	66	89	70	63	71	82	65	60	58	74	71	88	82	67	81	67	68	65	60	71	83	67	67	62	70	66	62	79	81	60	79	76	58	67	85	71	76	69	81	76	67	74	70	71	94	74	68	71	60	78	77	89	69	62	72	72	80	76	57	73	68	77	76	78	59	69	80	78	62	81	60	73	69	57	77	66	70	67	55	68	77	81	61	70	67	73	70	76	72	62	70	66	62	72	73	71	59	74	75	69	66	62	62	62	86	59	70	81	65	56	75	62	67	64	66	60	71	77	79	76	81	79	74	72	75	66	79	71	69	67	63	75	81	66	61	81	57	76	86	73	64	77	69	77	72	81	61	83	64	66	73	65	67	93	75	62	67	68	91	63	77	61	64	71	66	68	78	63	78	72	66	70	78	60	48	78	69	56	68	79	77	64	70	68	70	60	68	77	68	69	69	71	80	89	69	91	71	55	55	72	55	81	73	65	71	67	69	74	64	69	71	69	69	65	79	72	69	66	78	70	74	71	78	66	87	64	78	67	84	54	60	66	79	66	67	77	66	74	75	68	64	69	74	66	78	82	78	89	72	72	69	77	70	57	76	80	76	80	68	80	72	82	84	69	62	65	72	66	63	66	66	76	60	62	76	78	57	72	66	83	72	77	83	82	61	80	79	63	87	71	71	72	64	66	64	68	72	69	89	62	69	74	71	71	69	83	73	67	60	77	72	83	72	66	63	72	70	80	73	75	73	68	60	67	71	72	74	59	66	54	68	67	63	73	72	69	72	86	77	67	65	69	75	70	69	75	85	66	67	72	74	75	74	62	72	70	59	69	85	59	61	70	67	72	69	63	67	59	63	67	71	69	86	68	62	65	63	64	74	63	70	75	69	85	60	57	71	63	81	108	72	76	70	74	84	72	74	66	49	53	64	89	75	75	82	73	67	66	72	66	77	68	77	78	76	81	61	62	66	57	66	68	65	65	72	75	70	64	79	74	64	53	90	74	58	55	65	72	74	68	63	75	64	68	64	71	73	60	58	72	87	79	67	67	69	82	73	80	80	76	70	61	69	66	63	57	71	74	77	81	68	58	81	87	75	68	64	64	67	66	84	82	69	77	80	65	73	60	77	65	83	69	70	78	69	74	72	78	69	60	67	66	78	63	60	85	65	78	74	79	85	69	57	76	63	93	61	66	77	54	66	60	70	64	60	64	72	76	62	64	74	72	71	92	72	76	68	63	67	58	69	72	66	74	68	60	77	71	62	56	84	73	78	66	68	67	78	76	79	60	81	79	72	67	72	68	78	74	65	65	79	50	71	70	71	73	69	69	71	78	94	70	66	63	64	68	76	73	84	66	57	62	71	81	60	80	75	77	68	71	84	62	70	79	73	80	59	72	73	63	71	84	70	61	61	79	82	66	73	63	65	70	80	80	65	81	68	69	76	73	66	74	77	70	69	74	70	80	70	76	68	87	72	69	99	75	52	73	88	69	80	61	86	62	69	74	82	61	68	71	78	72	73	67	59	86	74	86	70	58	75	59	68	64	79	59	98	76	67	74	89	57	71	71	64	69	82	72	80	70	78	85	79	73	79	69	62	90	80	66	70	70	63	87	83	56	68	68	65	66	63	87	65	71	75	63	69	68	76	87	72	71	72	82	74	73	70	76	52	76	77	70	78	77	72	67	75	58	85	85	78	74	60	70	72	79	70	68	60	88	62	81	67	63	78	72	61	72	79	74	71	74	62	68	78	67	68	73	73	68	68	59	74	67	78	85	85	56	81	74	60	66	87	67	61	73	72	65
11924	15426	12627	14017	17045	16118	3565	564	571	596	566	573	589	584	587	568	594	547	552	554	548	544	574	571	560	567	576	583	589	538	553	554	548	582	537	560	576	548	541	561	546	580	515	533	537	523	597	566	542	582	535	580	586	545	543	571	580	573	508	586	564	568	556	563	596	608	544	539	562	541	557	525	565	564	528	544	563	566	546	515	588	570	567	541	515	571	559	551	551	523	560	525	525	580	573	525	555	564	561	531	591	546	551	525	547	521	526	542	592	582	597	524	540	593	562	575	556	537	575	523	570	560	558	599	594	579	580	508	536	535	561	576	541	576	609	525	580	573	570	569	577	539	567	554	588	574	538	589	592	506	550	544	542	569	559	563	542	550	557	530	589	540	539	532	623	587	516	541	513	575	560	584	522	535	602	552	568	564	569	541	582	503	609	573	551	544	545	566	526	557	527	539	551	550	563	544	616	562	553	586	589	581	581	542	571	557	552	564	575	558	552	582	601	557	548	578	526	536	600	565	550	511	536	577	573	540	547	520	559	563	534	527	551	571	560	570	573	533	515	575	607	529	543	574	562	580	562	565	584	565	554	588	553	556	564	571	555	556	585	545	585	522	562	512	575	556	565	569	538	548	592	567	541	594	574	533	523	550	600	571	548	540	576	546	589	553	531	561	567	544	574	545	539	550	568	559	570	563	580	537	562	536	577	570	559	538	549	574	534	535	547	542	555	563	573	580	555	540	560	526	589	611	620	537	542	570	570	590	557	505	562	560	540	561	557	567	540	554	548	550	578	527	577	553	554	554	565	552	568	510	565	560	558	508	558	590	586	567	556	568	561	573	543	558	543	571	598	545	528	586	573	533	553	558	530	551	560	536	605	571	594	552	516	603	583	570	545	531	503	545	573	586	596	586	592	560	579	585	522	565	579	529	538	576	588	555	505	584	571	567	555	542	528	572	550	545	557	564	573	526	585	557	596	536	559	553	517	561	560	577	591	585	567	581	588	590	551	601	593	556	554	543	550	585	553	580	544	533	568	573	535	526	580	529	523	576	576	570	549	528	508	572	635	545	552	561	521	532	536	564	556	539	600	535	564	592	541	580	572	510	608	560	569	573	550	536	578	583	568	591	523	580	566	563	536	544	574	545	569	559	595	506	534	545	583	529	595	565	540	560	520	543	561	542	552	588	599	534	574	577	560	532	559	558	565	596	570	573	521	565	575	537	542	544	529	549	573	544	565	556	588	536	547	547	543	546	544	577	591	576	547	540	476	579	547	539	561	551	563	548	536	526	531	566	551	582	596	515	565	602	514	574	566	585	509	558	563	518	562	569	532	569	548	558	579	518	547	550	548	579	522	534	563	552	583	552	566	532	549	537	522	564	569	525	574	535	599	600	549	603	584	543	534	571	554	567	577	560	547	535	582	562	557	564	543	575	544	524	551	571	579	510	575	559	512	576	560	591	567	583	523	556	566	539	590	579	515	563	556	563	593	592	492	555	559	543	547	551	524	552	589	513	581	564	565	524	538	551	529	543	546	548	589	548	541	525	546	551	570	526	588	573	573	544	539	565	587	551	575	530	587	540	545	533	567	544	558	578	566	548	559	536	563	587	557	592	547	552	548	588	559	539	536	532	545	519	563	557	585	531	568	525	565	531	576	542	545	580	553	562	571	558	569	539	599	549	549	542	561	544	604	561	573	541	582	543	557	547	544	519	576	530	519	528	557	551	518	620	559	510	543	572	543	562	549	596	561	554	521	556	526	560	557	544	557	535	578	555	565	531	600	575	552	623	547	559	548	523	556	550	575	511	555	543	535	572	568	593	532	552	539	525	586	522	580	537	563	577	555	552	591	580	612	563	576	533	551	595	610	554	593	535	534	566	558	580	540	544	558	573	554	533	564	592	568	564	542	553	530	556	527	572	577	524	518	563	532	510	531	565	514	538	594	533	533	565	551	569	563	559	566	521	572	581	556	603	572	534	534	573	559	545	536	599	605	550	531	568	596	534	556	576	579	564	554	561	561	547	557	527	594	560	604	550	543	549	522	585	566	547	580	531	572	546	526	577	542	583	562	539	545	544	593	559	555	529	555	537	561	572	554	539	592	533	520	594	573	589	601	538	532	515	536	574	580	538	593	527	570	501	564	494	567	588	613	558	549	545	537	570	545	533	554	583	595	555	543	565	594	564	554	583	562	536	572	584	550	544	547	554	571	547	559	600	591	539	544	540	512	530	578	552	534	594	568	522	557	557	538	573	537	564	551	554	590	549	566	533	533	565	600	556	576	584	541	545	578	514	581	571	559	542	556	566	579	592	597	573	567	564	577	562	532	546	584	530	503	590	524	522	542	523	563	573	553	533	546	560	531	547	560	559	562	550	539	605	582	571	526	545	540	563	544	546	560	568	546	561	562	558	571	558	553	567	551	573	543	563	585	541	584	551	588	564	563	532	540	532	533	567	529	575	523	523	568	599	561	573	579	530	564	560	547	522	574	578	580	529	521	573	562	547	560	576	520	592	506	570	561	563	562	551	576	547	559	597	520	612	572	525	546	543	567	593	571	581	567	576	543	600	552	566	548	530	590	557	590	561	550	549	580	581	552	571	572	545	554	559	554	562	564	534	548	563	553	586	526	523	570	585	557	569	583	596	551	547	544	548	546	550	606	574	514	565	541	513	547	586	549	608	548	534	577	600	533	569	539	552	551	549	562	526	564	544	542	552	509	586	547	536	561	547	580	566	536	529	542	517	573	576	523	563	531	616	568	606	564	549	542	580	565	569	526	494	549	540	567	560	540	522	561	548	598	533	537	563	536	574	541	536	553	542	603	547	583	556	559	603	529	572	577	570	562	547	584	593	558	499	550	544	547	586	524	560	541	554	513	567	569	551	533	553	580	545	590	568	547	565	571	548	611	573	546	583	488	615	529	567	598	553	564	566	549	560	581	545	569	534	571	558	537	579	540	574	583	557	530	576	548	585	549	529	552	574	546	537	569	564	561	544	541	557	557	562	542	581	552	550	536	546	590	544	586	558	555	591	545	558	558	547	548	553	547	571	571	530	554	563	594	535	570	540	566	543	594	587	534	535	592	586	620	550	571	570	567	548	569	578	606	531	545	544	523	540	605	528	543	561	542	522	541	529	574	555	565	594	579	553	519	542	548	522	521	529	546	599	523	539	557	554	517	554	582	568	570	537	584	538	520	575	551	554	592	548	567	562	524	534	587	576	531	567	570	525	541	538	560	579	573	518	563	541	578	544	581	523	556	533	566	537	579	561	494	543	544	533	546	542	577	536	593	548	594	579	561	557	532	588	517	574	589	564	585	501	537	559	566	529	593	561	506	580	524	561	547	553	591	556	537	551	582	536	581	554	563	535	547	577	588	570	569	584	590	567	560	550	600	575	556	532	541	543	551	546	526	554	524	571	552	568	571	578	548	517	536	526	591	571	559	573	547	561	530	573	591	581	553	574	554	569	511	543	545	553	566	554
1745	6855	4893	3174	2134	1829	441	79	80	62	80	67	80	83	59	72	69	72	78	77	67	89	59	75	80	60	70	100	81	89	84	81	75	68	75	68	79	72	76	59	63	75	83	66	69	77	90	76	74	78	102	76	67	76	69	68	64	61	65	84	81	63	81	79	67	60	62	71	79	73	58	70	71	65	75	88	86	72	73	78	88	59	86	75	69	85	63	83	77	72	91	80	68	82	56	66	71	69	66	96	91	83	88	63	73	68	73	85	77	84	71	81	87	69	79	74	60	80	86	80	89	67	75	52	72	69	76	70	72	70	70	83	72	86	82	76	88	74	70	77	73	92	79	68	92	88	86	81	72	86	74	68	84	75	61	74	62	72	73	67	68	78	81	71	78	61	70	77	84	80	85	82	69	66	76	97	67	79	75	83	65	73	81	83	81	80	81	83	77	82	72	96	88	71	78	83	85	55	85	70	78	75	74	78	71	80	70	69	72	76	92	83	69	74	79	66	69	80	77	71	83	65	64	78	82	69	60	81	58	76	87	84	98	75	70	71	83	78	57	93	69	64	80	56	83	73	72	73	77	80	73	69	71	84	94	76	73	96	98	77	81	83	76	78	64	59	87	75	85	84	61	71	82	81	84	71	67	68	77	67	77	59	82	92	80	64	70	73	76	75	97	76	74	68	84	77	78	78	79	82	72	78	82	72	77	66	94	81	57	68	91	73	82	88	76	81	71	67	71	73	82	81	80	89	70	78	68	88	74	76	77	70	79	85	80	76	75	82	73	62	74	87	79	75	74	69	64	73	58	71	72	52	86	93	72	65	79	69	79	87	74	85	67	83	85	75	73	71	64	80	76	79	72	71	70	72	67	66	77	77	79	88	83	74	73	71	91	64	75	69	91	60	67	87	75	79	76	83	75	77	79	70	77	93	56	72	71	63	78	62	63	79	75	58	69	87	82	82	85	65	68	78	68	58	71	73	86	78	61	76	66	64	76	83	80	62	78	97	85	77	65	70	82	73	74	76	78	84	80	77	84	86	78	76	71	61	80	80	70	68	77	82	73	72	80	75	67	75	72	72	77	74	82	83	78	93	81	73	78	70	79	60	85	77	86	82	75	69	71	79	85	70	72	79	70	80	74	83	80	92	71	67	89	78	64	67	85	77	75	69	73	79	79	58	85	76	83	84	87	76	79	75	72	76	68	79	63	67	83	92	70	86	56	63	68	105	75	70	90	84	73	89	93	66	86	91	76	75	92	86	62	79	86	71	60	78	64	74	76	79	66	79	71	71	74	60	78	59	78	77	77	64	74	76	72	87	91	74	88	75	78	86	76	77	78	60	64	95	62	79	81	76	74	75	88	80	67	77	66	74	84	83	74	90	63	81	72	74	91	64	82	64	68	73	83	61	78	78	80	64	89	70	69	75	70	85	70	72	58	79	67	73	78	72	70	77	60	63	82	73	81	78	82	76	70	70	89	82	80	67	82	66	77	63	75	87	83	71	75	70	73	64	85	71	90	73	78	83	87	81	70	84	89	81	85	63	90	81	77	67	75	80	86	86	54	72	66	73	66	72	64	78	69	80	78	69	83	73	87	74	66	84	88	80	93	97	75	82	99	78	76	85	71	66	69	70	85	62	75	74	70	65	61	81	97	80	82	83	83	77	86	75	74	66	56	63	64	79	86	82	79	65	76	83	75	72	78	69	76	80	83	71	69	86	68	83	79	69	78	72	80	71	74	80	68	79	80	70	74	78	73	82	90	71	88	77	65	73	77	80	87	81	75	80	66	78	91	72	61	63	73	80	76	74	81	77	75	76	76	72	72	84	87	77	70	74	75	67	88	73	87	70	78	64	65	81	73	99	61	88	70	72	75	68	58	101	68	76	72	84	75	75	71	75	85	61	71	65	84	71	77	67	68	78	80	82	81	90	82	74	71	73	78	68	77	70	71	73	80	61	72	63	80	64	83	71	63	77	69	59	78	65	65	79	72	82	64	67	84	80	70	79	60	75	76	69	64	82	77	85	75	86	75	84	71	72	82	66	74	51	76	91	83	90	76	89	72	86	63	91	83	78	77	78	87	80	65	81	77	65	48	80	66	69	77	83	78	69	82	73	78	74	75	67	93	73	75	77	90	74	68	75	91	74	74	69	84	71	71	73	79	72	70	79	71	83	74	80	69	65	80	75	89	78	101	73	77	75	68	81	88	75	85	76	79	92	86	69	61	67	69	78	58	75	82	61	66	87	72	83	64	82	93	65	75	72	81	91	66	71	61	70	68	73	83	67	67	80	70	79	74	73	84	75	74	67	67	83	74	79	71	73	68	82	74	65	75	60	66	67	51	73	67	72	76	70	67	76	70	76	81	78	87	48	66	87	77	80	76	65	78	82	65	61	85	74	73	74	79	75	72	82	68	68	74	77	72	70	65	66	90	80	68	65	85	61	82	75	73	84	94	73	83	77	79	81	85	89	79	73	81	81	68	80	82	90	82	87	78	59	72	69	70	63	72	75	77	71	84	69	75	79	81	70	67	81	82	65	93	69	88	81	96	90	65	85	79	82	81	79	72	69	71	72	75	76	77	87	80	89	74	78	67	74	71	67	80	81	77	75	77	77	69	87	64	81	84	77	68	60	63	77	83	77	67	74	69	86	66	80	79	82	79	84	87	82	68	83	70	89	83	76	83	74	84	73	78	73	88	79	83	56	65	78	68	81	68	74	72	77	60	80	72	78	81	61	66	74	65	60	79	71	61	67	70	64	85	70	78	69	75	68	74	76	59	72	77	57	74	74	87	73	71	86	66	82	86	75	59	82	76	86	65	69	80	71	81	79	72	76	89	64	63	77	65	67	74	65	68	91	72	74	76	99	89	79	85	87	66	70	68	63	76	84	56	71	72	64	79	87	79	73	75	74	88	62	95	60	82	82	84	56	74	99	76	72	69	62	79	63	72	88	84	78	88	71	71	69	82	81	82	73	67	70	73	66	87	76	80	74	65	62	76	84	73	70	87	69	64	81	76	85	76	78	74	91	67	76	69	73	71	81	88	78	70	67	72	72	85	76	76	80	78	73	76	63	64	68	89	77	73	69	71	76	76	83	55	59	80	61	81	65	72	76	81	77	89	58	73	72	79	82	59	81	67	84	72	70	81	67	58	85	99	77	70	76	81	61	72	72	68	81	65	72	81	95	84	64	74	73	64	72	65	72	76	69	65	72	74	71	85	69	69	63	80	89	80	81	72	76	70	65	71	70	66	73	77	72	80	51	77	65	83	85	73	87	73	73	76	85	88	73	57	63	70	68	72	84	54	63	68	72	62	86	69	72	79	62	77	67	71	71	65	86	80	80	83	70	75	64	68	66	77	71	58	79	75	76	80	79	86	79	64	77	88	59	64	75	72	81	82	79	66	71	75	92	70	73	72	81	76	73	70	63	82	82	84	85	73	75	83	69	85	71	79	71	60	84	66	60	67	102	74	72	76	50
20976	30024	25341	28879	35094	32455	9411	742	724	691	663	625	624	600	610	584	606	585	571	633	595	576	602	562	628	596	549	541	573	547	570	605	571	581	552	581	550	543	566	600	614	544	577	491	552	563	523	576	504	541	583	540	590	563	558	596	595	554	583	573	555	559	548	621	562	573	573	592	561	577	577	600	566	591	555	541	591	550	585	573	610	546	606	542	544	569	610	563	571	591	559	545	573	537	522	585	614	542	586	577	550	521	557	569	580	585	564	541	562	580	594	556	545	533	599	562	588	580	566	560	565	522	541	566	605	579	548	550	550	577	588	564	548	523	564	573	606	558	583	539	560	579	556	576	588	577	591	586	577	583	582	568	615	564	556	567	576	623	581	556	575	560	570	552	534	571	595	574	542	568	604	532	516	553	569	593	560	544	575	537	579	572	570	576	524	553	513	565	552	572	595	576	561	539	543	584	574	535	535	575	587	573	544	589	534	572	580	557	571	518	587	575	568	567	587	550	586	541	580	526	525	534	549	531	587	529	551	543	543	609	577	566	549	583	550	529	594	614	546	577	533	510	561	563	554	602	605	599	617	551	522	516	580	606	581	573	579	551	537	624	588	546	546	586	585	553	577	539	512	581	548	609	567	541	557	568	609	577	580	582	522	533	540	564	585	575	591	551	527	587	554	567	623	563	608	553	542	577	509	554	574	574	579	591	549	534	583	564	577	535	567	558	570	579	546	584	534	572	547	493	562	569	551	551	542	554	583	529	563	559	549	554	552	577	557	592	557	611	565	559	573	542	561	599	589	592	551	575	554	559	592	575	584	547	535	554	598	565	574	515	568	596	528	623	588	549	562	530	543	562	591	569	560	545	606	576	532	577	561	569	549	569	533	591	528	589	596	590	554	567	557	567	555	592	537	581	589	540	523	525	578	527	527	596	545	533	580	556	529	563	541	508	566	580	543	610	585	609	602	572	597	559	574	537	512	589	571	575	584	566	600	574	582	554	561	608	576	566	578	571	611	586	594	597	523	525	566	563	579	572	519	570	624	570	576	556	594	554	568	566	580	566	552	556	581	563	566	557	624	524	592	556	586	517	552	553	529	530	541	596	548	542	587	515	561	593	573	567	578	607	562	532	533	603	553	566	543	560	565	536	561	568	539	510	551	534	538	553	556	548	604	538	564	587	614	521	611	575	556	553	601	574	548	579	592	546	571	594	569	558	548	567	555	584	618	551	581	565	539	609	551	545	539	553	585	567	609	550	548	589	553	588	557	569	592	584	570	529	577	552	580	564	563	574	565	573	562	556	570	555	586	557	568	581	564	545	587	550	540	580	582	613	570	585	561	574	595	601	537	563	567	556	583	520	561	573	539	581	554	547	564	593	537	548	596	612	575	558	576	590	545	601	583	518	546	573	519	629	552	582	568	584	597	543	578	598	551	550	559	560	550	504	527	530	559	572	583	581	563	577	537	562	563	552	576	551	579	559	556	568	559	577	542	535	589	594	597	563	552	575	560	581	569	583	630	594	523	577	519	560	580	538	557	547	564	576	551	598	543	560	570	540	569	615	531	586	517	574	587	564	558	563	562	550	565	571	585	568	596	539	536	605	581	562	587	577	558	543	576	561	568	554	584	566	559	585	555	575	561	565	578	571	580	591	545	564	571	557	529	580	534	506	606	605	512	510	571	522	523	623	543	573	561	581	557	566	538	573	589	543	539	624	567	592	575	568	570	552	539	546	566	582	540	588	522	586	603	542	569	600	578	577	590	564	537	566	589	601	546	584	569	493	577	538	559	559	532	566	584	609	575	602	598	537	601	561	569	520	551	616	567	579	591	575	557	542	560	558	539	593	554	538	623	550	587	522	508	612	551	594	581	552	566	520	586	575	540	572	564	564	545	543	576	579	557	550	579	563	575	569	590	562	579	584	549	574	551	537	554	587	552	525	570	596	538	528	493	576	545	537	587	584	575	553	570	579	543	587	568	553	576	565	556	567	551	586	537	540	540	566	583	546	580	611	541	582	561	589	564	598	583	553	599	574	564	597	563	549	621	589	566	563	602	577	544	609	554	610	592	536	541	567	556	553	564	612	561	533	581	566	534	545	575	561	570	590	610	567	576	561	576	552	580	591	555	574	560	585	548	590	549	563	541	555	563	597	538	554	572	534	602	552	594	554	602	594	557	585	584	560	587	546	553	577	548	590	547	590	557	578	554	627	560	559	548	604	554	597	551	606	548	562	557	558	597	567	541	547	541	581	527	531	560	571	594	614	555	580	566	553	549	570	540	577	591	564	617	577	588	619	527	552	555	578	595	555	530	572	580	564	541	579	538	577	611	593	562	587	530	578	586	575	551	547	562	597	569	548	585	563	600	590	594	571	552	558	577	520	552	549	592	529	558	560	567	568	541	565	527	579	550	573	574	524	543	566	549	601	558	542	589	568	586	551	570	515	529	571	571	594	546	545	564	569	594	560	561	547	598	555	573	545	578	561	578	586	570	555	604	548	572	541	559	570	559	552	543	566	565	572	594	580	522	589	564	576	556	600	600	555	568	548	532	567	603	511	606	568	532	562	563	572	555	573	541	533	584	599	523	577	543	565	616	531	575	571	557	571	553	526	568	582	564	558	546	530	537	549	565	570	551	552	526	578	560	550	536	565	550	602	582	576	538	577	522	574	534	544	590	592	592	588	565	554	522	584	526	536	521	613	556	587	540	551	543	541	576	565	581	582	566	548	548	575	525	546	528	580	534	563	628	585	606	549	568	573	556	595	575	555	566	547	567	570	528	537	568	586	579	549	578	581	549	575	570	558	566	594	565	576	574	577	587	558	576	550	600	559	585	608	531	557	533	604	545	586	609	575	569	532	537	563	517	574	588	536	588	600	563	555	568	586	576	598	583	586	550	586	543	563	554	579	559	538	583	612	543	578	547	618	552	559	571	598	560	614	548	587	595	564	547	570	545	555	589	595	578	610	541	549	584	608	598	533	565	575	577	568	574	551	581	572	563	581	564	545	528	544	544	565	551	580	545	556	608	575	505	547	567	571	542	550	520	587	598	515	536	575	513	564	589	622	579	542	554	562	521	538	548	568	559	544	560	560	517	535	540	556	581	578	572	569	605	553	594	552	572	528	560	561	599	544	541	531	522	558	536	577	565	546	552	587	564	552	602	563	582	565	592	572	574	571	601	555	587	587	541	556	550	544	569	540	554	595	602	552	528	578	560	593	578	539	568	567	556	553	565	568	506	564	578	568	541	619	588	586	569	605	580	602	534	580	577	558	590	580	555	564	576	561	601	527	540	587	593	602	584	533	580	567	560	573	555	561	565	555	606	531	566	592	552	593	554	601	567	593	575	596	542	549	537	570	575	559	565	548	538	560	570	591	587	563	597	549	545	551	544	563	568	569	593	552	561	561	526	581	563	548	576	558	572	580	539	560	521	581	584	617	567	555	552	633	558	588	536	535	574	572	584	542	573	561	563	580	556	586
2407	4924	4429	3355	2062	1518	383	103	102	118	115	113	119	101	97	113	114	101	100	92	109	113	96	108	97	110	98	113	106	104	105	86	120	114	107	110	107	102	115	102	105	107	126	102	91	117	112	77	120	103	81	111	102	112	110	105	111	98	109	105	97	111	114	113	86	99	116	123	129	107	104	119	103	111	105	89	97	96	88	86	108	98	107	108	105	106	101	90	113	93	104	107	109	116	112	99	111	105	122	92	106	97	107	110	99	98	114	114	96	118	109	106	109	100	103	140	113	105	114	109	103	101	94	95	90	90	96	109	102	95	99	104	92	111	100	105	111	116	122	116	111	114	114	107	108	118	122	90	99	110	98	117	112	105	100	104	95	116	108	92	107	106	124	108	92	104	119	104	100	116	92	113	93	95	99	115	126	105	114	102	114	113	105	111	115	126	101	89	89	113	119	112	104	94	129	100	92	98	109	101	121	82	97	105	105	117	98	108	115	108	96	119	115	105	120	106	102	116	103	84	82	99	85	102	81	100	106	89	95	102	81	94	112	112	100	114	108	104	119	101	96	112	119	111	107	113	92	85	110	86	109	97	109	100	121	93	91	91	121	99	97	100	104	113	112	105	123	107	103	103	109	96	114	90	102	92	98	119	110	96	116	90	99	91	102	121	108	103	117	90	97	108	130	92	102	86	94	91	116	87	105	115	115	94	104	95	120	111	137	109	124	116	124	113	109	103	108	100	100	103	107	105	111	97	95	129	105	116	110	98	99	104	98	106	128	98	109	83	107	99	112	98	89	101	114	119	103	105	92	106	111	113	95	102	99	98	109	87	98	86	101	86	103	108	93	109	89	114	102	101	111	95	99	95	102	92	113	125	104	102	107	114	113	115	99	105	88	118	115	107	112	107	90	102	102	115	124	102	100	130	88	103	96	110	99	115	116	85	114	83	105	91	105	96	108	92	95	92	104	98	106	90	94	87	97	106	97	82	116	106	106	126	104	101	107	92	97	114	100	98	95	93	108	107	83	115	94	97	114	107	102	95	91	83	93	96	103	121	111	108	107	128	95	81	100	80	106	123	108	122	109	104	121	85	111	112	94	88	80	88	103	105	104	101	96	104	112	104	111	96	110	86	99	120	102	106	117	106	99	106	114	113	101	118	116	109	109	124	93	91	94	94	123	108	103	106	110	89	99	109	99	108	100	97	102	119	115	114	109	98	92	103	101	102	95	106	91	100	96	100	107	91	106	111	129	97	79	109	109	103	118	102	92	98	125	119	86	114	93	133	93	100	85	96	105	109	103	101	109	88	109	106	97	119	116	117	96	116	100	119	104	119	101	94	113	99	108	107	118	114	110	108	100	106	98	95	104	100	90	95	108	101	121	92	101	86	99	101	91	100	95	111	108	92	94	102	97	104	101	99	122	115	109	111	93	99	113	101	102	117	131	113	120	111	115	114	93	112	98	120	103	112	108	92	109	109	129	100	107	113	109	99	86	116	99	104	95	109	108	116	114	88	116	98	124	111	107	89	112	97	119	107	88	103	101	124	102	108	94	108	102	110	89	100	103	110	101	100	113	93	100	100	93	94	125	86	109	102	102	101	107	105	91	101	110	92	94	108	95	110	102	96	105	124	102	109	105	98	90	104	98	114	116	99	103	100	97	104	99	122	104	109	112	94	80	91	95	121	106	95	103	107	102	132	105	100	87	110	123	99	100	90	101	110	93	100	89	110	103	100	105	106	108	100	114	112	87	105	103	87	100	110	93	117	111	118	119	106	92	121	120	105	108	116	105	90	91	104	99	107	94	121	119	110	95	108	92	104	106	101	109	111	109	117	104	102	108	103	93	93	124	109	111	94	88	114	99	114	112	110	108	88	98	97	124	94	105	105	103	113	108	109	96	118	92	112	121	89	82	107	90	87	110	104	87	104	117	83	97	92	105	104	102	100	114	133	99	93	108	98	109	94	113	111	105	102	103	99	106	98	96	111	110	99	94	106	108	104	101	110	109	108	103	114	80	101	115	106	104	80	109	99	108	93	101	103	129	104	100	100	104	94	112	114	106	115	99	97	102	108	105	90	112	111	102	95	113	102	130	115	95	102	116	111	99	126	104	105	97	116	103	99	101	112	113	111	104	111	88	112	113	106	111	98	117	105	109	95	109	88	106	123	100	92	113	94	104	102	106	110	111	109	106	105	126	90	108	87	98	106	97	110	114	130	95	111	116	109	89	99	103	87	92	107	84	104	110	118	95	102	111	98	99	107	109	119	110	108	102	124	103	100	118	99	121	109	111	88	107	94	110	121	103	89	116	132	98	97	104	127	114	116	101	103	113	88	113	101	109	98	110	96	109	102	106	114	89	112	99	112	126	90	103	105	133	91	113	90	110	97	108	98	94	99	118	87	93	86	114	111	108	97	118	101	102	103	97	97	122	107	110	101	112	96	117	108	127	95	107	127	91	114	103	128	114	93	118	117	113	102	97	104	103	88	101	95	109	89	93	107	93	97	104	110	122	89	105	110	117	91	102	87	98	87	100	113	102	106	96	80	124	120	112	97	99	76	120	115	120	113	101	108	90	98	120	87	106	93	99	111	134	91	111	120	109	108	104	97	108	113	110	92	88	125	128	111	99	104	133	93	121	102	112	104	93	94	97	115	114	100	90	103	126	108	103	92	100	117	107	101	104	107	104	108	92	94	106	121	107	93	108	110	104	87	103	125	97	95	93	133	81	102	113	109	106	114	102	121	110	113	106	97	114	119	109	125	112	82	101	116	86	108	113	117	97	115	85	131	79	114	102	99	115	100	100	105	110	111	96	97	95	102	92	112	94	124	119	105	108	111	107	114	105	97	125	121	111	90	76	95	94	95	98	98	108	111	91	92	98	92	116	115	126	117	98	101	99	100	109	113	95	116	92	104	100	105	99	110	112	108	107	127	104	99	112	109	104	111	97	114	94	93	120	104	102	100	98	100	102	98	95	106	99	105	114	106	108	114	112	101	98	106	113	117	111	112	101	105	103	100	82	96	136	113	102	116	107	108	106	103	85	100	114	98	107	108	109	105	119	102	112	114	106	104	104	96	78	91	99	108	116	100	105	101	115	112	103	100	79	96	123	115	106	100	100	97	91	111	110	97	92	114	116	103	111	87	98	109	95	111	101	87	100	109	97	100	104	113	115	94	125	103	120	111	130	103	108	102	96	126	112	109	115	119	101	105	106	105	117	87	105	96	110	106	94	115	98	90	107	105	102	96	106	127	108	87	85	101	124	104	98	110	112	115	128	120	105	88	111	123	96	109	103	101	82	110	115	104	103	97	97	105	124	102	89	92	113	116	116	111	120	94	111	105	114	107	109	107	108	85	109	122	106	120	112	109	113	112	79	102	104	118	106	112	102	96	114	100	106	87	112	106	86	101	112	85	100	101	97	120	104	114	101	78	100	108	127	106	104	96	102	102	113	116	125	107	116	109	88	106	115	104	102	89	107	109
20249	26484	24972	28605	33100	30141	9779	1067	935	892	890	880	883	845	851	822	845	808	832	826	832	805	768	808	797	754	796	801	778	852	830	784	833	814	774	777	808	829	795	816	785	794	775	812	781	759	797	811	813	771	779	790	856	803	797	809	800	755	802	789	772	815	809	776	733	815	825	775	808	774	830	794	831	822	785	774	792	761	855	799	804	819	772	860	817	780	817	753	781	827	784	794	769	814	810	821	776	784	793	828	831	801	784	791	784	803	794	783	868	833	773	835	741	794	802	816	775	801	816	776	812	781	806	808	746	834	808	811	834	829	792	765	841	803	818	804	774	818	797	831	841	798	858	815	771	806	774	799	806	827	757	749	777	812	823	774	783	779	859	778	876	839	784	854	757	779	803	853	789	835	854	833	807	807	770	772	780	751	801	791	800	742	792	783	863	808	834	779	793	790	823	791	808	798	819	791	774	784	810	793	822	761	812	764	781	835	803	803	788	818	807	813	827	812	749	811	750	803	793	849	808	843	779	809	774	775	800	787	814	793	814	778	801	846	774	788	801	784	803	826	854	819	813	809	873	807	787	835	824	803	804	809	830	753	829	843	807	791	816	774	821	824	805	769	834	815	807	738	799	838	781	774	773	840	789	870	760	819	790	817	824	798	799	802	798	813	788	793	760	820	813	757	783	848	822	819	804	758	820	817	817	849	821	795	795	794	785	812	856	804	820	794	775	822	810	821	836	819	796	807	766	835	812	786	835	814	802	795	816	736	839	835	801	811	783	834	793	817	802	755	796	812	836	815	825	797	793	774	777	829	783	788	811	807	872	768	781	800	771	767	819	770	786	851	842	768	860	820	806	807	816	769	800	816	773	808	828	779	780	763	831	793	801	819	797	810	795	847	793	841	813	798	839	782	796	795	826	815	831	808	785	808	802	770	727	814	806	840	805	804	817	802	776	802	769	779	800	799	763	779	799	836	808	803	812	784	774	839	793	795	772	796	823	789	763	780	812	737	796	820	798	824	801	771	818	806	801	835	777	757	786	788	793	825	768	825	819	841	811	736	807	827	787	787	774	808	769	793	778	816	795	772	798	781	815	840	806	786	759	811	802	785	765	826	793	849	780	819	864	789	800	825	811	835	770	777	780	810	774	837	823	724	816	726	839	793	810	765	781	812	758	798	851	811	802	808	785	826	799	794	801	809	857	793	784	764	775	805	818	790	824	841	810	770	779	795	809	828	780	841	791	803	827	778	768	805	783	792	830	773	772	783	775	808	831	828	807	808	825	759	742	855	796	804	799	787	820	808	806	768	797	790	809	813	784	786	832	765	788	804	772	808	800	829	786	810	757	820	858	774	755	778	803	755	762	805	826	803	794	765	867	791	760	787	824	813	767	830	824	840	800	834	802	757	806	797	831	809	768	825	745	854	795	798	848	774	813	862	812	839	788	769	826	759	809	812	804	756	860	790	785	759	786	818	780	785	772	838	778	758	828	809	819	783	835	783	754	782	841	846	835	831	786	776	795	812	778	772	781	825	810	795	778	821	781	799	771	767	761	799	782	828	795	789	750	806	827	847	818	746	828	799	790	820	818	750	759	779	829	788	828	788	817	846	840	784	827	775	853	822	778	780	787	795	822	839	804	789	840	735	813	801	744	816	760	797	777	783	805	772	828	784	818	824	743	822	756	781	758	807	774	820	772	841	844	740	802	805	806	813	869	821	815	780	792	846	804	800	844	805	801	799	788	784	786	816	767	767	735	803	737	815	815	822	787	823	775	836	772	767	860	770	806	789	825	816	805	822	772	799	800	803	797	832	809	814	760	775	815	825	802	818	816	768	744	812	844	836	799	777	794	789	817	787	766	807	849	837	774	828	806	776	840	832	849	781	795	817	819	808	791	789	776	789	762	789	800	809	833	811	812	827	827	808	783	758	822	761	843	824	815	819	817	784	745	788	769	799	787	794	805	788	786	823	810	742	814	803	820	776	854	766	790	795	813	817	791	772	812	741	837	814	789	814	811	799	790	796	798	832	782	772	828	802	771	813	790	800	772	783	801	805	830	823	792	757	773	799	774	810	828	760	805	846	832	777	822	785	826	810	835	841	766	817	785	791	806	780	802	808	871	761	827	832	828	771	769	756	800	773	801	777	821	788	818	785	830	771	804	830	796	783	784	803	834	827	775	808	806	782	817	801	788	784	794	818	829	791	807	798	800	757	787	774	813	820	793	825	790	851	775	793	757	743	809	829	779	796	824	854	757	857	751	807	777	796	831	763	806	770	789	816	839	796	761	777	821	775	774	827	833	798	795	884	799	788	803	840	804	832	818	844	806	794	741	762	822	795	818	756	800	801	831	819	769	797	804	785	766	825	790	807	837	863	801	814	765	786	806	793	807	764	780	743	775	819	796	787	810	839	795	758	849	812	818	831	799	800	830	817	804	804	769	770	760	830	799	762	804	789	795	835	820	776	795	823	805	857	798	770	761	816	823	783	791	758	808	814	800	806	839	766	809	792	760	777	783	853	812	814	764	812	772	821	770	826	749	793	837	777	847	829	784	785	811	793	808	836	767	810	790	801	800	832	738	811	828	795	844	770	796	737	835	796	782	817	773	797	757	830	793	756	821	847	796	822	812	834	816	809	791	785	781	841	814	751	772	819	831	786	731	777	800	803	792	823	826	812	804	794	771	791	840	811	768	805	768	819	810	804	808	815	844	828	734	867	770	811	771	768	784	804	812	797	800	775	809	771	754	762	802	809	808	779	796	767	812	767	792	823	775	741	773	820	772	754	744	775	788	825	782	834	775	818	803	803	833	765	821	808	766	826	802	784	763	823	845	815	792	860	777	845	786	763	787	834	809	817	798	749	810	793	783	816	859	803	771	772	759	794	888	795	809	776	801	731	809	790	801	826	803	813	772	810	792	796	813	840	800	819	803	729	784	771	827	817	850	817	821	806	792	814	800	805	810	771	808	804	807	783	814	821	800	806	821	770	782	802	822	807	746	763	808	794	769	813	764	781	821	776	851	749	758	788	794	789	748	852	796	815	777	819	796	770	795	811	815	778	770	772	773	812	818	862	828	790	827	826	806	761	767	791	812	775	827	847	771	800	777	798	766	774	826	807	763	856	818	813	799	801	847	819	797	772	799	801	800	836	791	813	800	750	827	790	781	772	814	754	801	793	811	829	790	806	823	805	804	817	795	766	822	786	834	855	811	793	798	856	744	807	793	804	780	816	755	777	789	785	782	821	819	816	770	781	781	795	830	809	802	803	764	786	808	791	755	838	758	841	768	813	793	777	774	848	787	791	770	784	796	780	812	776	850	815	793	810	841	815	787	769	787	759	824	795	799	845	828	800	828	812	785	840	785	820	750	843	789	827	797	758	763	817	808	839	829	797	791	807	802	782	817	810	807	819	849	806	849	784	829	833	817	832	796	771	781	755	778	811	822	801	824	777	819	806	787	758	807	796	815	825	754	803	822	796	819	787
2738	10202	7427	5278	3499	2952	453	108	104	102	122	112	110	104	116	113	95	105	91	90	115	110	113	111	115	105	110	113	113	109	98	92	105	110	120	112	74	112	101	109	115	118	101	109	115	105	107	105	105	110	104	100	114	117	107	99	108	102	106	87	110	101	101	105	109	122	78	107	91	92	96	105	125	99	96	111	102	111	109	107	90	101	102	109	84	91	106	97	103	92	82	102	104	87	94	91	94	103	89	108	108	95	95	110	103	108	101	107	88	107	92	93	116	101	127	106	121	106	93	108	107	115	94	94	104	120	108	94	119	107	118	98	98	115	97	106	106	98	103	98	126	121	93	115	126	109	122	109	95	98	102	98	98	113	101	94	111	100	106	100	92	97	109	90	84	107	98	105	105	112	113	116	97	99	94	117	106	101	104	111	93	94	103	103	97	102	99	111	108	95	96	97	90	110	103	104	114	100	109	97	107	96	85	103	105	106	93	111	101	103	110	102	92	97	115	119	103	101	99	101	98	99	104	92	115	90	103	95	110	96	87	100	108	94	87	106	98	102	115	96	88	105	94	98	116	104	97	103	105	111	129	103	108	112	85	102	120	103	108	88	120	115	113	103	101	113	98	113	93	112	118	110	104	99	116	104	90	109	105	86	100	96	94	103	91	115	112	116	111	109	97	110	100	101	101	108	96	118	104	109	106	116	100	115	91	96	79	86	108	110	107	110	108	103	92	93	109	103	88	114	113	95	117	87	96	109	105	95	91	101	104	99	100	101	103	89	112	89	105	92	99	97	105	113	103	97	93	97	97	108	118	85	99	87	95	120	105	116	106	112	108	103	108	113	112	109	102	98	108	86	130	99	122	99	82	112	113	100	104	108	84	110	109	112	97	103	98	102	100	93	111	87	124	87	98	96	107	98	94	90	98	119	107	101	112	101	115	118	107	110	108	107	91	111	93	106	94	106	100	97	96	103	94	106	99	102	90	95	98	103	93	90	99	109	110	104	97	120	98	92	109	103	105	92	105	91	103	102	102	107	104	92	101	120	97	118	99	94	129	101	115	124	108	108	102	107	109	118	107	111	103	105	102	104	80	107	102	116	108	117	108	95	89	100	107	111	102	120	114	104	116	107	90	129	90	90	122	84	111	108	101	96	103	108	101	124	98	99	96	112	118	113	94	111	107	87	116	98	96	110	104	103	103	84	101	98	101	92	108	104	97	102	123	100	103	107	108	95	110	105	90	99	98	97	111	97	108	106	92	98	105	97	108	109	89	110	118	107	107	113	102	110	87	90	122	106	104	79	96	128	87	95	98	103	91	91	95	92	96	110	101	100	107	104	100	94	89	105	93	98	96	97	93	113	81	103	111	99	91	101	102	110	103	108	105	113	98	116	139	94	105	105	109	101	115	105	110	99	100	120	90	99	115	109	88	108	100	118	110	106	104	107	119	113	104	97	105	83	84	91	90	109	107	117	125	106	94	90	109	102	111	109	107	97	118	79	118	112	92	95	110	105	121	120	112	109	101	102	95	93	115	102	106	104	91	92	103	105	103	100	113	93	109	101	122	116	106	89	85	98	113	106	93	108	112	106	118	107	108	104	97	113	93	108	86	115	100	109	113	102	91	107	104	119	119	101	100	100	97	99	111	94	108	122	88	108	83	112	99	111	105	112	95	99	107	81	97	123	111	94	111	111	101	100	107	129	70	87	104	83	93	90	101	100	112	112	124	120	96	101	80	95	113	105	101	114	114	100	98	113	110	89	80	103	99	122	104	94	101	88	118	101	113	113	114	89	113	82	83	113	104	104	90	116	114	97	111	100	112	102	110	97	91	105	110	96	102	103	101	116	95	101	97	114	99	103	96	108	101	105	101	115	110	80	110	110	108	91	99	85	100	115	80	99	117	115	100	94	106	90	111	100	112	101	80	97	105	103	98	97	110	95	111	108	108	110	105	92	105	91	87	103	120	102	118	100	98	105	114	95	107	96	104	83	103	117	79	111	114	109	105	93	93	83	107	129	105	101	106	102	106	114	106	83	79	89	97	112	105	115	113	105	106	107	112	122	104	97	103	107	112	112	95	93	101	105	95	106	110	93	106	108	110	119	104	89	115	122	96	126	111	101	110	120	99	102	119	104	103	98	107	109	103	110	103	111	100	100	114	101	109	98	107	95	94	88	113	104	109	116	106	114	102	87	102	85	87	100	100	87	116	112	106	109	102	99	83	94	96	115	119	106	103	113	112	103	108	111	98	97	90	116	105	91	94	100	104	100	105	85	117	114	112	108	106	107	92	106	77	98	99	103	114	93	112	101	100	96	91	96	107	123	101	83	85	95	103	106	109	99	119	133	119	104	108	106	104	77	101	101	107	98	108	123	110	105	113	115	78	88	100	101	103	89	117	101	99	94	84	111	95	100	104	97	100	103	103	99	100	118	99	83	101	97	101	94	79	116	101	113	98	122	112	120	99	96	105	92	98	85	108	104	94	94	93	86	89	89	104	109	108	109	99	80	103	116	96	117	98	101	103	104	116	103	115	92	97	108	97	103	93	89	104	97	93	103	82	108	116	116	100	103	95	100	103	101	111	121	105	116	87	100	115	90	114	109	101	103	83	102	91	91	81	101	97	110	122	102	104	105	107	104	98	112	108	93	105	114	93	108	100	99	99	94	106	109	106	114	100	95	106	95	88	92	112	96	101	115	123	96	95	116	120	112	105	96	94	107	101	92	94	99	103	111	100	102	92	88	104	108	103	119	109	104	93	85	114	118	86	108	108	104	89	90	107	127	106	97	114	116	107	86	81	75	92	101	106	107	87	115	84	117	110	101	90	115	126	91	126	108	105	121	100	89	93	96	96	105	110	98	109	110	113	106	103	100	94	99	110	94	101	114	100	99	101	106	98	105	110	114	108	105	98	90	114	95	104	96	109	97	111	107	99	91	109	111	122	102	93	113	104	90	105	104	113	107	114	108	103	109	95	102	104	95	100	104	99	108	108	114	109	94	99	95	108	94	93	113	115	86	120	120	96	101	116	111	80	115	99	95	87	87	110	110	114	122	98	106	103	91	89	100	92	98	92	100	112	94	104	111	93	116	102	98	97	90	96	111	107	114	109	119	110	91	138	99	101	100	99	106	89	104	93	116	100	93	91	104	94	84	98	98	96	108	96	106	105	121	106	112	105	103	81	94	106	113	108	104	101	104	114	93	105	104	87	94	109	117	109	113	114	109	119	104	116	114	113	90	88	95	95	111	94	101	80	110	120	111	114	115	110	88	115	112	111	94	113	91	97	106	109	107	111	110	110	103	104	115	100	112	98	114	126	88	89	109	108	102	117	108	106	111	92	122	79	89	86	103	96	101	77	104	96	105	106	99	118	112	100	113	102	118	110	89	114	108	96	109	115	107	87	97	110	105	101	110	86	104	117	113	118	108	107	110	108	90	115	102	99	96	99	105	90	94	98	106	117	77	86	96	91	106	110	110	121	126
23968	34287	30401	34404	40867	37706	6863	1130	1045	1045	889	937	795	849	868	833	807	801	803	818	803	800	832	780	755	809	823	749	756	815	749	761	771	759	744	735	798	770	785	813	769	763	747	782	750	753	775	795	756	759	727	777	737	742	788	776	741	764	733	767	735	750	791	718	798	779	785	725	778	715	754	771	727	742	745	815	748	736	756	810	779	766	748	729	756	730	840	695	669	790	733	803	736	804	773	746	754	728	781	775	726	721	737	719	733	812	746	730	731	751	764	798	753	780	776	773	761	740	733	741	747	744	769	735	739	776	725	806	737	786	758	754	791	776	746	799	777	772	761	748	763	728	804	773	731	772	769	803	807	780	748	752	777	753	761	814	759	758	734	798	766	743	753	747	766	772	781	736	820	748	751	767	764	770	790	791	767	738	746	754	772	746	780	810	759	689	773	764	748	777	796	756	785	763	742	762	780	803	771	789	757	666	795	757	744	747	795	753	725	732	765	770	776	763	773	746	702	747	745	694	735	742	757	756	749	773	738	809	750	815	716	733	789	786	765	744	800	725	834	772	795	786	746	768	791	777	765	766	779	745	781	759	742	811	776	771	795	818	754	790	738	759	789	761	745	730	787	836	795	730	790	760	788	767	771	728	809	784	762	773	746	748	765	740	764	764	705	804	763	771	790	740	751	764	768	803	742	750	734	805	759	790	735	787	747	787	790	769	720	801	722	774	767	738	752	726	822	789	773	811	746	783	749	767	768	735	776	738	793	765	765	785	758	762	722	770	693	785	745	743	775	791	724	717	788	750	756	759	768	774	775	788	727	741	759	796	752	736	805	727	761	749	772	776	734	754	767	830	788	762	752	766	756	755	764	743	748	728	757	812	797	720	803	795	769	807	792	747	741	785	708	789	751	757	724	800	791	771	728	740	739	746	780	754	818	753	738	784	758	758	797	750	760	736	792	733	763	790	761	776	745	764	727	755	801	733	741	814	722	720	761	731	762	794	770	766	803	781	747	740	742	768	722	712	766	752	764	807	737	747	759	746	771	792	795	754	753	742	753	795	763	798	817	788	761	747	793	753	794	768	742	782	802	746	766	769	777	799	726	793	787	749	795	811	769	786	749	763	780	753	732	807	764	747	784	757	762	752	755	731	735	773	751	789	727	805	745	834	768	755	766	752	778	750	795	749	733	740	719	788	804	755	740	802	781	752	791	796	751	778	782	764	757	765	782	773	775	776	749	737	760	762	772	798	790	745	703	776	736	779	735	788	750	755	738	767	742	730	814	803	791	775	727	766	750	757	782	738	772	754	775	795	782	735	731	780	773	748	790	792	755	740	786	763	783	729	765	746	773	799	817	768	773	754	785	766	782	723	752	775	840	754	756	691	732	726	806	752	723	760	834	756	754	731	762	731	771	767	741	796	762	834	733	766	715	727	724	720	767	747	785	783	750	785	735	797	796	755	750	767	765	812	802	725	691	760	791	730	770	744	809	733	738	768	782	761	762	838	709	822	758	768	772	791	751	773	785	809	786	831	745	828	767	764	766	822	775	773	760	817	770	742	741	740	762	780	761	769	764	733	760	717	726	749	779	727	734	793	748	822	771	737	787	782	750	747	779	750	767	769	748	787	759	758	723	762	724	776	769	750	809	780	780	777	819	773	772	791	740	758	737	769	797	780	767	823	820	764	741	770	748	755	771	741	786	737	756	713	812	767	718	770	739	673	743	773	749	802	739	738	714	799	771	742	740	787	758	758	744	773	818	753	781	746	814	753	765	764	804	766	743	741	835	761	786	827	790	726	791	759	765	799	773	743	783	735	746	770	729	797	760	796	728	805	775	734	801	726	718	777	766	723	766	798	825	763	739	734	785	762	757	752	792	782	778	772	747	772	719	782	773	768	761	791	743	761	761	705	731	771	790	726	772	765	752	782	774	811	774	729	760	723	773	735	729	792	791	806	760	689	725	807	766	743	806	765	744	772	762	751	772	767	776	807	766	707	771	758	742	709	805	770	776	782	775	782	739	821	809	774	781	762	718	766	830	815	734	779	764	732	771	765	723	781	766	781	742	752	777	761	778	770	758	782	730	737	734	775	781	745	790	727	713	710	802	774	802	753	769	775	744	772	801	756	807	766	811	852	764	739	761	767	765	768	722	727	737	766	795	789	763	732	769	797	731	730	770	771	758	745	737	762	721	773	758	728	776	798	782	794	731	786	825	776	740	805	784	761	794	777	764	742	761	819	763	749	777	743	795	756	772	785	734	733	705	760	780	739	754	743	754	783	776	749	750	813	793	807	737	717	740	737	796	766	790	784	780	733	777	774	746	730	772	834	763	728	763	766	763	728	741	783	738	775	746	825	772	741	777	779	736	781	734	768	779	738	764	791	788	812	760	710	740	770	787	764	724	768	734	777	791	783	826	758	752	745	793	726	757	772	772	794	749	780	732	764	727	738	768	749	769	796	822	753	759	751	737	752	787	774	764	765	752	758	776	723	799	727	763	729	747	733	805	804	753	786	772	780	726	779	776	796	765	778	757	756	763	744	777	743	718	820	795	751	751	781	773	733	759	777	762	742	758	738	746	809	786	743	814	810	785	762	789	736	748	744	724	768	720	761	754	790	768	738	724	732	723	746	777	778	788	765	721	755	717	707	781	763	743	723	784	783	787	747	771	733	771	768	761	764	805	820	761	827	773	773	760	803	750	799	754	786	731	771	768	762	740	792	720	746	740	764	769	778	740	832	802	764	742	762	771	765	781	762	764	751	790	755	783	755	767	841	740	738	767	758	713	739	794	737	759	804	759	822	774	730	761	764	761	789	773	792	806	747	747	768	783	729	779	806	762	783	818	747	814	777	806	815	712	733	738	749	738	768	740	777	789	772	760	746	793	756	770	783	760	722	750	738	783	794	737	794	764	797	768	735	816	772	760	756	728	765	725	754	795	781	763	756	740	755	724	775	782	766	760	764	787	798	746	733	778	807	806	773	757	740	724	784	723	775	775	733	782	732	754	809	799	744	741	806	746	739	766	740	722	771	810	733	729	802	757	768	777	794	714	763	729	782	755	755	761	761	755	793	795	793	747	775	748	716	743	732	782	743	797	792	751	782	726	782	750	759	772	747	769	768	806	787	787	787	722	790	768	777	775	772	770	755	745	759	775	845	783	822	711	742	744	774	739	788	785	780	810	795	787	791	743	755	734	719	786	759	715	757	764	746	789	754	745	789	759	781	768	775	789	735	784	721	766	738	759	777	788	760	805	762	733	725	728	748	761	726	778	771	755	736	772	784	760	797	752	814	775	721	764	756	792	739	726	805	780	735	781	720	737	734	756	750	784	789	771	733	751	817	796	816	775	789	805	768	801	734	781	834	745	742	781	756	738	772	779	783	790	763	712	748	735	729	780	741	786	728	726	761	753	717	759	760	775	737	715	726	737	801	753	745	751	752	778	747	798	737	780	732	748	791	807	739	752	773	747	825	778	726	757	782
1358	1127	1240	1156	912	671	163	68	82	82	93	83	74	74	66	74	63	89	68	84	62	62	76	75	74	68	71	89	78	75	67	67	91	77	81	64	64	66	75	87	84	64	70	72	59	72	81	75	77	76	63	68	67	72	78	62	73	52	54	72	82	76	73	67	91	72	71	65	67	63	63	66	74	80	77	69	71	63	80	66	66	73	74	79	88	71	51	66	75	70	77	78	94	79	74	68	67	72	68	85	57	72	74	66	91	69	77	88	75	69	65	74	64	66	80	64	67	66	79	84	69	63	71	79	65	71	72	55	71	75	85	69	68	72	73	83	84	81	83	79	62	79	91	78	75	87	78	72	84	73	64	67	77	69	78	87	70	65	76	71	74	70	73	80	84	65	72	87	75	62	66	72	57	71	72	78	68	76	65	81	73	79	68	72	89	55	65	92	68	78	73	63	90	79	59	84	74	82	71	74	82	73	74	70	73	72	69	64	76	75	59	78	71	77	83	62	66	77	67	61	70	71	61	60	68	69	72	71	73	79	65	86	74	65	71	64	68	75	86	76	61	66	73	70	52	74	62	81	66	93	78	63	70	70	83	73	77	58	71	70	71	78	71	61	80	69	90	65	68	60	78	84	88	77	78	68	63	69	72	61	87	62	86	69	58	91	68	73	83	69	64	67	88	72	73	80	89	74	59	72	75	65	76	65	78	66	96	77	83	70	68	80	75	90	68	73	81	62	85	76	78	59	67	63	80	71	78	76	85	73	78	73	79	71	73	70	77	62	63	83	58	64	85	78	70	83	77	77	89	61	77	75	67	55	85	69	80	71	65	61	80	63	78	70	61	79	79	79	71	86	67	87	89	67	67	82	75	80	81	83	76	84	70	71	62	61	85	91	72	78	76	79	71	92	73	72	66	71	61	56	81	69	67	81	81	67	69	77	68	88	81	57	80	84	76	74	74	84	71	73	71	66	75	76	68	82	85	67	69	97	58	79	74	76	79	65	76	76	68	66	73	74	84	81	89	67	69	68	90	63	62	64	66	74	77	81	93	82	80	73	76	69	73	80	77	66	87	63	72	83	76	84	68	65	66	86	73	79	75	80	75	73	84	80	84	77	71	68	68	57	71	66	65	79	80	89	95	88	72	62	70	62	70	65	54	85	84	85	91	65	76	66	81	83	72	76	81	66	60	57	58	74	67	71	81	77	72	81	60	79	65	96	83	86	69	85	78	81	71	77	74	60	71	85	70	78	74	76	55	56	61	76	68	74	88	81	84	70	86	72	65	80	71	66	63	75	83	90	68	74	82	79	69	70	89	77	75	68	67	69	89	72	86	58	76	76	69	70	81	89	84	73	78	65	90	73	86	57	54	92	73	59	75	87	71	92	73	93	63	68	87	60	75	69	77	67	65	77	61	71	71	72	78	82	74	68	72	70	86	80	83	67	62	88	55	73	85	79	77	86	69	67	69	73	82	69	66	64	57	49	89	71	59	67	70	98	61	73	69	61	66	73	76	81	68	74	76	69	87	65	70	71	75	58	53	71	76	84	63	76	76	67	67	88	70	74	81	73	71	77	60	55	63	75	60	78	84	52	82	67	65	73	68	72	79	85	72	74	61	79	73	68	88	72	85	79	77	64	85	76	74	72	70	73	79	76	77	74	67	90	86	58	83	72	73	82	65	64	63	66	65	65	76	47	70	71	66	75	62	69	67	67	70	69	79	75	69	78	59	82	75	85	94	75	64	58	75	77	75	79	73	67	65	77	83	91	73	65	64	70	86	106	82	69	77	68	79	71	78	59	63	77	84	63	62	78	59	64	65	51	86	70	78	74	77	74	74	72	60	70	72	78	67	79	66	58	77	63	77	81	86	71	72	81	71	73	78	67	94	65	83	76	85	85	69	79	51	90	69	74	90	77	71	77	71	66	72	75	74	84	78	62	80	75	67	68	74	74	87	77	73	59	77	91	69	66	62	75	68	61	72	71	83	75	65	70	69	67	64	76	77	72	71	82	75	80	76	63	93	76	69	67	64	84	76	76	72	66	76	64	75	87	62	80	75	79	71	67	78	68	86	55	80	52	78	68	76	69	75	77	69	71	65	71	78	73	72	77	70	73	68	64	74	66	80	72	80	65	72	75	80	71	69	73	61	73	84	70	88	68	72	60	70	83	66	81	71	71	67	74	74	82	69	61	75	55	70	73	62	84	73	62	59	76	74	87	90	66	72	82	77	81	60	80	75	70	79	88	75	83	71	68	76	77	74	69	93	76	61	72	62	82	65	86	58	73	72	67	70	63	60	67	86	75	85	79	82	65	67	72	71	90	74	80	75	74	77	62	81	73	69	78	70	80	72	66	78	85	83	89	67	62	72	73	70	80	67	64	63	67	88	88	64	72	91	69	71	68	88	63	70	84	85	74	83	70	88	83	76	79	65	84	86	61	81	69	73	65	73	96	84	75	67	74	77	62	73	71	65	67	62	64	83	84	72	66	84	75	68	64	71	89	72	85	79	88	68	62	86	64	84	87	75	82	60	79	69	77	81	71	62	87	66	71	66	81	68	65	74	79	70	88	68	71	83	62	69	67	66	71	59	81	73	74	72	67	94	71	63	70	90	67	72	70	83	68	83	76	77	86	70	77	77	67	62	73	84	65	62	77	74	74	89	85	68	60	68	82	89	71	82	56	77	78	61	68	85	71	80	70	86	73	83	71	70	77	63	79	80	70	84	83	61	58	78	73	88	76	84	68	64	79	70	64	69	68	75	74	58	81	64	77	78	85	76	65	77	52	71	79	82	85	78	63	85	62	83	69	61	84	69	86	77	88	61	68	64	84	62	75	73	70	82	76	85	65	70	62	68	73	77	91	64	66	65	71	78	72	71	83	81	81	73	62	71	68	68	71	71	73	87	78	68	68	75	73	77	70	85	86	83	64	86	81	71	85	82	46	72	73	70	82	80	82	62	91	71	86	75	76	77	75	74	70	63	79	64	71	77	87	79	75	76	81	85	82	79	77	86	59	77	67	75	76	77	68	79	85	74	74	59	74	63	70	79	79	88	84	82	71	86	68	73	81	76	72	77	63	76	73	67	68	67	62	77	62	73	67	84	57	74	66	74	80	70	67	81	80	74	78	90	60	85	69	74	72	85	83	78	68	63	81	82	67	76	80	67	77	75	61	79	70	90	70	80	78	80	70	70	68	94	72	62	93	90	78	77	70	70	71	80	86	73	69	93	72	67	79	75	67	70	76	80	76	80	86	73	62	93	65	74	80	74	71	96	67	84	78	68	71	69	70	76	76	58	75	68	67	76	73	85	50	74	74	78	60	65	61	64	78	69	89	84	66	76	67	61	80	59	82	82	68	69	70	77	69	63	62	67	68	61	76	66	65	93	61	72	63	87	86	68	81	70	75	84	73	65	76	66	69	67	72	69	80	79	72	78	81	66	88	70	68	91	74	85	79	62	74	78	77	60	80	94	68	78	69
14138	12655	12313	15508	19906	17144	3469	637	645	578	608	575	600	568	622	548	577	596	553	561	606	549	562	596	579	544	584	572	571	590	552	613	565	587	536	598	554	591	533	547	556	562	559	566	592	584	560	584	592	623	571	553	597	594	590	562	541	542	576	580	552	572	583	597	552	549	567	582	557	549	547	543	602	554	583	536	558	582	569	565	555	602	565	594	594	591	591	565	582	581	566	515	581	577	554	569	568	568	608	565	567	622	576	597	597	548	579	556	546	598	597	562	596	566	597	534	558	562	534	578	619	550	551	540	545	528	585	557	536	551	598	568	579	585	569	560	561	599	569	550	585	575	559	592	588	521	582	550	607	578	595	549	563	587	614	526	551	587	579	541	575	566	601	554	600	577	574	603	608	602	598	567	573	560	574	591	583	559	582	584	607	536	577	588	539	583	562	561	540	565	549	532	549	570	610	599	582	563	552	590	506	555	539	548	580	576	618	522	621	571	526	590	584	551	582	577	572	574	566	567	552	541	552	576	567	561	565	597	587	555	566	577	559	557	601	576	552	600	556	573	549	563	601	544	569	580	606	569	533	585	575	549	544	577	584	596	574	544	579	550	592	576	575	585	602	520	553	588	578	533	561	562	586	571	609	574	558	540	578	545	552	556	563	584	558	596	550	579	576	616	581	570	561	617	587	554	537	578	583	591	532	585	542	609	565	632	534	539	569	570	582	567	575	573	567	555	537	606	544	603	534	587	534	613	543	562	589	578	579	541	564	601	577	563	590	540	561	589	581	583	593	576	546	593	554	560	581	623	546	586	566	570	547	586	545	583	595	563	593	566	522	574	590	554	583	559	533	581	560	572	547	570	559	561	573	599	612	600	605	536	557	564	618	577	593	563	583	578	531	547	586	553	576	530	569	608	568	608	628	568	529	571	557	547	541	579	553	560	586	552	581	582	597	568	605	598	556	564	544	540	552	562	539	595	612	555	578	554	581	554	575	609	559	555	549	578	541	595	524	568	555	568	609	595	602	570	581	580	570	589	563	577	639	559	565	559	581	568	533	540	620	581	576	567	560	579	569	598	556	512	563	593	588	576	580	552	566	572	555	593	568	539	593	562	557	547	595	552	545	546	513	604	594	551	630	567	603	569	565	600	591	572	582	584	558	595	567	586	571	571	615	516	601	573	585	530	547	594	584	595	605	602	549	571	541	574	626	561	567	601	562	592	568	551	592	569	553	604	542	594	613	543	578	586	564	570	600	587	571	591	550	585	572	585	538	605	585	589	573	568	554	559	588	586	581	610	532	569	573	590	552	568	584	589	608	568	567	550	561	557	611	548	600	559	538	497	555	545	587	568	571	608	589	570	551	594	570	559	606	573	544	552	585	544	614	542	584	579	557	601	583	545	576	585	563	541	562	612	539	570	586	542	579	563	565	574	587	543	580	585	593	575	568	568	576	500	559	558	575	595	564	617	625	576	564	554	605	579	557	596	608	606	578	626	554	614	556	637	556	609	545	516	561	591	568	557	586	566	557	590	584	565	568	521	583	564	564	604	583	547	558	535	583	562	583	568	578	575	572	548	573	601	588	598	578	537	570	579	567	579	535	536	547	604	557	585	566	581	601	593	534	604	561	560	571	570	563	578	574	556	593	574	557	544	580	603	606	585	618	590	591	552	613	560	585	590	581	603	554	594	538	586	571	563	569	604	561	576	572	598	504	588	538	547	551	550	540	540	580	547	601	619	563	547	546	541	549	571	565	552	546	555	551	597	567	564	580	583	571	594	606	599	577	580	557	586	563	569	524	553	571	592	546	597	586	581	562	602	601	596	584	552	615	555	558	533	594	537	552	583	547	626	536	608	557	579	586	601	549	576	592	567	573	596	565	559	562	586	538	601	588	548	570	570	555	587	555	567	551	550	556	528	590	583	558	585	543	553	575	554	568	583	575	568	582	626	571	602	601	591	571	565	601	569	595	570	563	629	561	568	596	562	606	597	562	547	590	596	617	545	583	556	599	577	567	570	580	577	523	541	560	582	569	561	584	604	577	543	539	524	569	579	597	584	619	565	532	593	576	576	615	617	581	548	574	549	575	553	578	549	579	511	601	556	641	577	584	555	565	580	597	584	588	556	538	542	611	603	573	591	568	582	604	573	556	616	558	541	539	635	566	563	571	562	591	537	550	534	573	561	582	549	589	536	566	561	566	566	591	599	565	576	561	560	589	544	548	594	547	548	605	576	564	579	598	567	593	587	521	607	584	569	591	618	626	572	538	597	510	548	575	586	541	613	600	582	565	563	574	555	561	575	574	606	539	505	586	596	542	570	559	574	569	582	574	615	564	580	556	615	536	575	580	595	555	536	586	563	573	540	593	561	592	559	549	623	601	587	567	515	573	549	568	576	559	576	575	570	580	570	571	548	613	605	584	553	586	585	571	548	559	559	570	569	562	567	604	587	563	584	569	533	572	596	603	551	582	591	577	586	603	575	562	599	551	549	524	591	591	596	584	530	610	592	559	585	565	582	595	562	560	578	557	593	573	559	512	582	556	558	600	606	591	575	580	602	573	649	533	575	542	524	562	541	532	597	536	589	612	564	597	571	536	568	588	575	582	587	575	602	572	557	587	548	548	622	600	587	573	562	604	582	608	583	608	542	541	538	606	540	551	584	586	557	596	588	568	571	552	533	587	542	570	575	561	541	586	554	629	584	562	594	551	526	599	540	560	553	553	600	575	612	580	584	557	562	558	565	582	534	547	579	564	591	610	603	591	576	574	585	613	565	583	517	607	569	584	536	559	586	581	589	534	579	595	606	540	577	577	608	519	567	586	578	602	567	572	561	575	590	557	544	609	570	528	560	552	560	548	552	579	579	563	559	602	563	586	633	584	575	575	535	580	547	575	578	553	643	565	559	561	557	571	565	615	565	598	606	565	556	580	606	573	593	611	553	594	562	633	531	585	545	566	542	538	580	589	600	583	584	588	546	558	599	598	590	562	560	577	573	588	554	587	609	556	566	578	551	558	561	572	578	591	566	583	613	591	597	549	600	578	581	591	583	588	577	576	537	560	555	598	585	539	600	567	592	583	588	577	547	572	606	583	591	572	586	546	633	596	576	609	576	551	567	575	517	564	549	530	558	536	600	564	535	592	571	572	601	578	564	572	538	596	530	576	587	568	582	570	538	544	567	588	573	578	550	559	560	548	536	584	571	596	569	550	583	534	595	568	562	572	569	576	613	555	586	552	589	554	608	613	598	546	547	627	591	557	621	602	573	580	569	553	630	581	545	613	607	589	593	598	578	549	573	564	586	565	630	565	539	610	610	600	613	537	601	536	562	567	561	527	577	562	558	551	532	566	523	618	594	651	611	584	561	576	558	580	577	598	547	578	581	591	558	549	548	560	590	600	599	577	578	587	567	570	585	571	617	542	576	563	616	573	571	565	568	586	602	587	600	575	578	615	537	590	532	638	564	575	516	612	572	559	604	583	549
1192	3322	3861	3490	2796	2240	400	86	68	80	68	76	61	77	65	73	76	81	71	73	75	75	69	61	68	78	64	72	67	68	67	75	69	66	67	86	59	77	83	88	73	84	74	72	91	68	90	76	61	63	64	80	72	85	91	79	73	76	68	73	79	69	76	83	71	75	92	72	80	75	80	81	72	69	71	67	76	78	70	62	80	67	77	67	62	75	84	75	65	83	93	74	72	74	74	77	70	85	81	60	85	76	80	81	81	83	72	82	89	74	82	66	76	66	78	71	73	63	74	83	61	72	80	69	79	64	66	87	81	56	70	88	82	60	75	63	80	70	62	62	66	75	74	83	76	68	71	78	84	69	70	68	62	77	79	61	82	74	85	70	81	82	84	68	76	77	86	83	88	78	85	66	87	85	75	58	75	85	79	84	67	61	81	75	87	65	60	64	77	60	62	90	92	72	83	80	68	71	87	93	70	73	71	84	99	75	84	79	79	69	80	79	82	64	71	77	81	81	79	77	73	72	85	83	83	67	67	76	75	85	75	73	79	81	75	92	74	77	64	79	84	83	75	75	69	85	81	63	85	64	76	62	78	90	70	90	90	59	78	62	71	73	61	76	73	73	71	64	83	67	84	71	71	78	76	73	58	64	68	82	71	71	68	83	82	88	71	73	64	77	86	81	66	59	62	70	82	82	74	74	80	78	72	80	88	75	76	71	73	72	68	70	69	67	69	67	81	73	77	71	81	56	70	78	81	66	60	72	75	75	80	63	69	69	58	83	84	64	70	79	75	79	70	70	60	73	67	71	69	78	69	60	71	74	75	74	78	72	71	83	78	78	93	83	77	72	58	79	63	71	82	63	80	76	72	71	71	65	74	77	80	79	75	64	96	72	64	65	67	83	75	67	72	71	88	83	66	70	52	79	79	85	70	64	65	74	72	64	77	80	70	70	84	85	77	62	76	78	75	77	78	70	90	89	85	71	59	73	74	69	81	82	79	79	77	84	71	78	57	79	83	64	77	60	73	80	81	71	78	73	79	79	75	82	87	72	90	67	83	93	57	74	71	83	92	76	51	87	86	57	77	74	76	89	77	67	74	66	67	69	76	73	71	76	71	58	85	66	64	64	89	72	71	59	86	87	82	76	77	77	80	75	73	94	68	86	64	69	77	86	66	74	80	71	78	86	64	74	67	79	78	66	72	69	76	76	67	82	66	78	81	80	71	87	67	59	77	87	81	86	75	74	67	75	63	61	63	88	65	69	91	91	92	82	69	70	89	104	72	76	67	83	72	82	76	66	57	68	85	70	76	68	84	75	74	73	89	74	70	59	78	77	66	72	75	83	85	69	86	64	79	78	80	85	60	84	81	78	73	66	86	61	72	79	88	57	73	77	56	82	72	92	80	84	79	69	81	65	72	71	77	64	66	65	87	80	78	76	59	59	77	61	79	66	83	63	77	88	84	82	68	77	96	61	79	74	61	71	87	62	57	66	75	64	64	72	84	56	83	67	66	85	80	63	84	66	66	65	70	81	79	61	63	71	62	76	80	65	94	75	67	83	73	77	78	76	79	73	71	65	72	59	75	90	80	78	67	91	81	81	73	79	73	78	78	88	78	86	71	77	82	74	66	75	64	77	71	72	60	57	81	80	74	73	78	71	75	73	75	69	75	66	74	95	77	66	67	68	74	74	75	71	78	88	80	85	76	62	63	69	77	78	88	69	90	76	81	82	75	78	84	62	92	68	74	74	78	65	67	76	69	77	57	69	84	68	58	80	67	72	66	75	74	60	81	76	65	82	66	68	82	68	88	84	69	86	80	69	73	63	53	72	86	69	69	79	77	69	77	77	79	58	70	88	65	72	65	75	75	90	67	82	89	68	76	73	68	76	72	69	59	78	85	73	77	66	77	76	55	62	67	63	74	63	72	69	98	70	77	83	75	83	69	63	81	81	77	63	81	60	84	74	62	76	63	90	73	73	81	80	67	70	100	63	71	77	86	69	69	72	88	77	77	83	84	60	92	83	80	86	86	62	69	72	81	83	73	68	68	65	72	72	67	88	76	75	83	70	83	84	83	79	59	88	74	79	87	63	76	74	68	64	74	70	63	81	71	72	82	74	80	74	72	72	82	76	81	86	72	56	85	82	76	72	69	82	71	54	72	68	78	83	73	78	76	95	73	86	73	68	86	78	77	95	74	90	72	67	85	68	88	77	66	66	60	69	77	81	75	83	87	66	81	76	71	77	65	68	77	84	77	63	90	92	65	79	68	64	65	68	78	73	84	86	69	63	64	95	76	87	67	92	75	90	57	83	72	85	74	78	80	68	64	81	66	91	60	83	66	72	66	76	69	83	86	74	91	81	64	76	63	65	87	72	74	70	68	81	84	77	85	60	58	72	72	75	82	68	86	77	71	73	75	71	75	55	71	69	74	73	80	67	72	79	75	82	77	71	72	82	70	66	77	73	83	82	68	64	82	71	72	72	72	44	87	57	67	65	75	64	77	64	85	81	76	72	78	86	85	67	70	85	65	79	82	67	75	77	77	64	89	64	61	73	86	63	75	73	71	79	64	69	80	79	72	72	84	80	81	78	88	70	84	84	74	78	90	72	80	83	78	61	74	91	82	72	70	81	96	81	72	79	89	79	74	74	63	69	70	72	89	69	85	74	68	72	94	73	89	66	79	72	69	63	78	75	67	85	86	74	80	83	83	80	75	80	81	71	93	71	65	75	76	62	72	73	81	87	83	87	82	67	80	93	67	78	60	85	73	85	86	84	68	82	74	88	70	66	63	75	92	86	79	62	78	80	72	72	69	67	66	99	83	72	83	77	64	87	64	83	80	73	79	80	66	79	91	63	72	83	73	70	71	74	78	70	90	70	56	80	71	68	80	75	75	76	91	82	83	90	83	95	80	66	96	91	67	78	87	98	83	72	84	89	65	73	80	75	78	65	78	83	73	63	76	75	86	73	74	83	70	77	78	79	71	81	75	85	66	73	79	84	61	71	73	75	61	84	69	77	71	78	76	73	71	80	72	72	71	71	76	74	77	70	89	85	66	75	73	65	87	86	68	76	79	74	64	91	66	90	79	79	73	76	93	85	85	80	72	74	86	75	63	64	78	72	62	57	78	79	90	82	69	64	91	69	76	66	79	82	65	67	72	59	75	66	62	63	81	66	84	79	80	70	70	78	65	77	67	82	89	62	82	84	70	68	71	66	71	74	70	81	60	84	69	83	76	74	67	74	84	78	72	61	86	79	81	80	78	80	68	64	60	82	54	65	86	76	56	63	66	69	71	65	67	86	84	77	80	69	65	79	71	71	98	81	82	82	71	72	71	78	63	73	79	77	56	72	79	75	65	65	79	64	84	64	81	54	69	83	76	62	82	71	68	62	71	84	81	64	78	83	59	85	69	84	73	87	83	72	81	74	84	73	87	78	73	81	81	69	69	76	79	68	91	73	74	71	74	77	71	70	65	85	69	90
17704	22830	23703	30769	38114	33165	10362	774	770	694	638	636	602	565	605	610	623	567	589	584	573	580	591	555	562	550	601	536	592	545	596	546	576	546	555	588	567	547	575	548	566	550	602	558	497	564	560	581	560	520	580	589	586	539	504	546	548	551	559	580	576	596	565	604	549	544	587	576	584	540	557	581	588	584	566	504	587	551	622	549	537	555	579	579	536	557	587	598	525	567	572	569	547	586	564	525	529	544	582	550	564	526	536	553	552	592	530	577	573	564	540	574	576	565	568	561	557	517	538	588	557	594	542	566	616	511	525	525	596	579	545	611	540	538	620	541	598	529	584	590	554	629	604	563	606	581	558	539	591	589	620	591	562	536	548	592	542	570	579	581	570	535	596	532	553	579	562	574	550	557	541	548	536	546	588	531	578	538	532	568	537	580	549	569	530	552	568	556	605	587	534	549	540	548	545	580	538	588	612	513	563	608	555	584	556	573	535	536	506	608	582	575	510	555	602	573	580	472	538	534	541	552	557	554	509	581	570	562	533	573	592	555	592	538	527	572	568	541	592	591	593	573	549	546	545	578	542	572	559	563	570	556	572	531	586	520	587	576	516	549	584	590	533	562	582	582	549	522	575	519	502	563	550	567	559	519	577	567	560	548	578	537	531	576	533	571	623	595	489	593	526	539	538	535	551	564	571	553	568	582	548	559	565	553	571	541	556	554	553	542	540	513	557	543	583	552	525	534	561	595	594	569	589	582	537	610	570	583	573	582	514	550	592	551	536	552	510	495	569	542	566	567	532	564	526	557	590	550	558	549	562	531	568	542	552	538	585	557	557	536	560	574	567	553	562	550	554	576	631	567	562	597	565	554	561	547	545	544	556	548	591	575	555	595	540	554	609	529	532	564	572	622	551	594	551	517	581	558	533	562	547	568	567	562	541	593	550	550	593	542	544	543	560	557	550	561	524	571	562	551	528	558	587	541	609	571	567	616	529	579	570	574	581	562	543	565	550	552	560	540	566	558	579	539	599	555	539	562	538	599	553	521	556	582	581	549	569	522	595	528	527	571	605	576	557	551	552	544	596	570	582	535	570	564	553	540	549	613	564	570	570	551	562	605	545	568	610	556	560	551	607	561	540	588	549	594	538	586	590	592	592	604	542	534	575	580	526	570	545	559	535	547	550	576	599	554	534	543	584	580	561	555	580	546	570	561	543	569	524	554	561	577	571	520	558	602	518	575	554	519	566	554	585	587	553	550	572	541	560	618	549	542	571	608	526	567	544	550	589	595	587	557	595	551	561	549	534	528	539	574	567	595	600	535	585	549	524	574	554	545	572	572	505	577	559	538	563	561	589	535	509	586	572	573	559	566	599	565	523	586	566	558	576	534	552	553	593	563	580	561	597	536	554	527	532	569	578	554	586	597	596	600	577	531	543	513	603	573	575	539	556	565	567	559	545	562	569	534	555	539	593	579	543	550	579	548	608	561	579	563	540	550	538	528	597	563	533	553	555	578	568	543	577	557	573	554	633	589	583	549	549	543	616	589	564	590	544	606	539	593	546	572	561	541	542	550	565	587	567	599	597	532	553	539	574	575	542	557	569	529	566	582	545	613	552	571	565	561	551	574	558	516	538	541	574	542	605	516	569	580	583	540	582	528	553	573	579	575	544	528	540	542	551	533	531	559	564	589	585	553	578	541	587	542	531	599	574	539	608	537	531	587	564	558	544	579	507	568	552	520	551	598	584	580	561	558	532	538	580	597	582	544	573	555	557	536	552	582	534	602	580	621	569	520	604	560	622	516	568	562	539	580	598	545	560	554	547	569	581	566	569	534	544	553	606	578	582	561	572	543	569	551	570	541	531	534	617	651	592	572	534	550	565	542	538	598	558	504	547	582	614	585	595	536	578	587	587	583	538	634	556	557	502	571	598	543	600	557	577	557	579	551	547	588	534	516	551	519	570	590	573	580	546	575	580	556	578	586	537	534	520	569	596	554	552	525	526	559	552	595	548	572	546	583	555	556	557	556	571	555	578	572	537	592	513	537	531	576	548	565	576	569	583	562	563	587	547	593	535	563	538	565	547	587	548	531	565	530	528	549	556	551	585	535	580	611	563	592	547	615	560	544	553	556	578	546	545	566	543	601	537	535	542	551	587	601	564	571	545	550	591	537	572	540	557	599	567	551	563	589	578	536	521	540	580	578	541	545	531	560	550	614	603	530	594	594	535	567	557	588	527	527	589	592	546	609	565	545	550	551	589	578	603	530	563	592	504	541	601	574	555	583	550	535	543	550	504	579	545	573	566	554	538	585	590	534	570	550	569	558	565	556	544	578	544	561	540	534	575	551	532	595	539	607	557	558	538	557	533	574	584	563	547	519	583	537	600	564	597	528	566	556	537	563	597	539	523	589	569	596	514	560	603	563	558	573	582	600	513	585	564	566	575	559	558	574	621	595	566	545	561	554	540	569	580	564	599	572	575	508	565	551	562	534	573	569	511	556	594	548	547	527	543	588	554	576	582	547	574	540	587	583	572	611	575	575	581	615	552	606	588	602	581	585	568	582	544	568	561	543	559	568	564	602	556	591	543	549	555	519	547	565	536	569	537	592	553	569	552	543	542	569	524	576	581	562	584	536	589	555	614	527	549	555	538	548	554	570	584	581	570	537	538	563	561	541	588	561	573	553	525	561	599	559	505	586	537	584	553	547	561	515	566	588	552	583	600	582	537	573	580	584	522	570	559	573	591	569	551	524	551	562	601	605	556	602	539	584	510	567	522	588	559	554	518	568	549	563	504	572	540	585	567	584	577	593	564	542	532	573	539	568	529	584	584	567	581	585	557	592	565	582	555	577	576	605	578	563	602	560	571	566	550	566	584	594	599	606	574	592	582	542	530	554	518	551	556	596	579	576	575	550	577	562	572	573	548	578	546	548	557	531	532	580	562	599	554	536	547	544	589	562	548	567	529	533	534	586	556	563	535	592	523	582	571	553	558	539	589	567	557	576	537	585	561	527	542	550	541	581	560	569	521	580	589	544	626	573	566	600	589	556	570	582	629	539	606	582	530	544	551	555	563	611	561	553	608	565	560	561	539	557	557	580	570	570	588	550	558	569	518	585	556	577	610	572	595	550	543	587	536	550	604	544	587	534	569	600	564	523	538	560	545	506	555	549	565	589	547	585	551	566	564	575	522	563	563	560	569	553	540	518	560	574	551	532	555	567	542	565	574	594	556	552	553	559	586	598	562	579	574	589	583	539	591	589	568	592	572	552	560	561	552	568	522	573	539	548	568	545	563	554	548	558	507	546	587	563	573	574	515	563	555	589	538	567	555	576	557	560	594	513	544	575	567	561	546	595	543	529	535	575	566	496	568	587	520	557	537	563	584	545	566	547	590	554	562	591	529	552	514	552	582	575	609	585	575	552	551	573	587	582	583	584	528	534	532	572	583	559	587	546	562	550	556	585	561	513	543	569	558	573	592	571	573	582
1962	3083	4073	3258	2517	2172	415	127	111	91	98	103	122	105	92	135	118	101	100	107	129	118	108	100	94	106	105	101	124	119	115	102	104	133	114	93	97	108	102	111	110	103	106	107	101	113	120	101	110	110	109	113	83	99	96	115	118	116	123	108	111	111	121	100	125	114	115	110	105	101	88	100	91	101	118	98	103	99	105	99	120	100	122	112	108	101	118	88	115	114	119	98	103	105	97	106	97	106	100	90	108	80	103	108	113	115	105	113	100	100	101	120	125	96	73	103	107	95	105	110	91	113	106	117	122	93	109	124	95	77	100	83	124	122	98	108	116	115	122	118	103	115	96	125	100	103	127	115	118	116	101	106	116	107	130	112	112	115	95	110	101	96	119	77	93	80	100	113	99	129	116	85	108	116	100	112	107	93	90	89	97	92	98	104	114	99	96	107	109	106	90	105	107	100	118	113	113	106	115	103	97	116	90	108	120	100	119	107	101	104	116	110	97	123	104	123	99	96	103	102	103	98	92	97	111	92	111	96	99	97	99	104	112	91	94	105	107	101	115	104	113	107	119	111	101	125	133	113	126	103	105	107	111	104	105	106	101	94	112	92	88	99	105	105	77	129	99	93	98	108	118	96	110	110	100	116	121	98	124	88	117	111	100	94	100	105	102	99	115	94	109	109	129	95	126	107	94	96	93	118	92	120	113	126	113	102	116	108	101	98	115	103	119	107	128	93	109	112	110	116	95	112	99	121	109	113	93	101	97	96	116	120	95	112	93	115	100	118	96	105	103	117	94	105	98	106	114	108	116	119	106	108	100	91	105	82	107	98	124	80	96	100	102	127	87	114	113	101	85	114	115	113	119	110	119	111	108	99	114	116	99	102	98	110	105	99	118	101	119	121	101	107	98	87	103	93	114	116	100	101	98	102	107	112	102	91	123	102	100	92	99	119	112	120	118	125	104	103	98	111	103	112	100	112	93	107	112	122	123	128	100	116	101	88	102	105	101	94	111	98	103	119	111	97	121	115	102	92	84	88	108	109	109	112	113	111	106	103	103	111	111	107	111	127	99	91	97	105	101	109	102	109	103	94	113	112	109	105	87	116	108	111	107	117	99	111	98	88	97	86	107	99	76	89	108	116	109	109	115	96	108	108	87	105	108	100	96	106	118	115	104	111	104	106	105	107	102	95	83	98	109	105	112	108	104	119	119	124	100	121	100	104	105	111	103	96	99	110	109	106	110	104	119	90	99	107	112	115	107	93	105	125	111	106	100	104	133	107	107	121	99	116	102	113	113	125	106	100	113	95	109	106	115	106	93	102	104	107	98	92	103	93	110	97	96	108	101	124	96	108	111	112	91	98	102	105	101	102	105	104	106	108	103	104	90	112	102	116	106	89	111	84	89	98	113	112	86	110	114	96	102	101	108	122	101	97	84	86	97	119	106	102	95	100	113	92	113	119	93	116	103	99	109	123	115	108	114	102	110	122	101	124	114	108	93	109	94	102	107	109	101	114	93	114	114	96	94	93	112	92	99	107	107	102	106	115	103	106	98	114	110	109	101	95	88	114	101	112	108	101	118	109	105	108	107	106	111	96	94	109	122	109	118	104	103	98	97	111	106	110	121	112	111	93	117	102	118	97	111	82	102	114	85	102	94	98	111	100	98	129	119	87	114	90	103	125	102	115	117	99	105	104	117	106	91	113	93	112	123	107	109	107	89	84	117	105	99	113	109	111	103	95	106	121	104	113	117	114	125	90	114	91	96	119	96	90	92	115	106	99	122	113	98	119	107	95	92	99	96	103	98	96	123	118	125	102	106	106	100	96	101	88	108	105	89	121	81	95	101	115	109	116	104	106	104	117	95	100	112	106	122	114	118	107	98	122	124	103	123	98	94	100	90	101	94	112	100	100	118	94	109	86	111	115	95	102	102	94	103	110	94	103	101	130	110	93	111	103	101	118	128	99	96	119	107	90	103	96	92	107	116	102	98	103	100	112	106	115	118	89	96	117	97	99	101	114	94	113	97	87	104	106	90	105	102	108	101	118	101	103	113	100	89	100	118	113	93	119	116	106	104	92	110	111	100	112	104	95	104	127	106	99	118	102	107	123	107	108	103	106	107	103	112	113	110	103	109	110	111	96	112	107	118	103	89	93	111	109	103	120	102	132	89	106	100	98	112	103	109	106	122	98	119	111	94	102	93	104	117	91	107	118	92	99	105	105	88	114	99	113	105	85	96	121	105	112	128	101	111	114	98	100	119	111	116	83	112	115	103	104	130	93	102	85	105	102	116	98	115	107	115	99	125	98	113	94	101	112	100	100	122	120	92	100	118	99	104	114	119	118	108	110	113	104	113	104	102	106	115	98	112	98	91	102	87	112	114	97	98	110	102	103	111	119	110	104	104	90	117	116	113	104	95	104	104	110	90	122	99	104	100	118	117	122	90	93	114	95	114	124	106	98	93	98	99	100	109	104	100	99	102	92	95	111	112	119	88	122	102	102	87	113	108	105	97	101	112	98	109	88	119	110	99	98	113	94	96	97	124	117	95	88	94	101	96	115	98	112	114	86	92	95	104	96	107	96	87	112	138	100	116	88	102	106	97	103	92	98	97	103	110	105	113	114	105	116	106	104	96	99	96	91	100	103	97	114	101	108	114	117	93	96	105	105	112	96	95	106	98	106	121	112	129	124	109	85	103	122	97	103	100	93	106	107	116	100	93	112	110	104	139	97	107	114	91	98	113	93	106	125	125	113	93	123	127	109	95	116	88	95	106	118	120	124	96	116	130	96	116	95	93	107	94	114	86	96	120	111	124	100	80	91	100	107	103	89	93	110	115	126	115	101	105	104	95	92	88	111	100	123	105	112	116	116	93	106	111	121	104	101	107	101	109	108	107	121	92	113	109	90	119	123	101	121	117	119	89	124	112	76	101	111	103	82	94	101	99	112	94	100	105	110	93	101	110	111	121	95	111	106	94	114	106	101	111	97	111	105	94	99	107	99	115	115	109	110	102	88	95	96	116	93	110	94	106	106	103	106	107	107	112	105	117	116	84	102	92	94	114	105	127	126	101	110	102	103	88	122	104	94	97	109	105	94	121	108	119	123	102	104	102	101	109	104	115	90	109	106	98	92	104	127	116	119	104	128	121	97	103	89	115	85	79	117	118	126	111	99	87	124	95	119	91	106	113	101	102	117	110	104	117	113	91	114	97	108	99	112	109	112	114	93	115	100	84	98	104	97	102	127	91	110	106	126	112	102	107	100	107	102	108	104	103	105	102	97	121	95	108	108	109	114	115	91	106	107	95	124	104	113	102	111	106	113	101	113	115	100	89	116	118	100	120	107	120	90	135	96	94	98	87	111	103	101	110	99	107	119	115	122	105	98	113	107	99	102	96	104	115	102	115	112	93	106	113	114	118	107	99	122	101	90	95	111	98	82	90	89	89	116	108	118	122	100	103	111	113	89	109	107	87	112	85	108	117	105
15961	22128	24291	28972	35874	33034	9105	992	950	916	917	904	871	846	869	878	803	825	784	825	897	883	842	773	823	782	811	776	826	849	795	751	821	790	795	785	825	782	792	846	782	846	789	822	834	796	774	803	833	812	788	793	814	817	803	826	796	821	788	780	822	775	780	852	756	799	775	799	814	838	799	799	840	776	805	835	786	839	869	781	865	821	771	833	815	779	782	828	783	768	842	797	828	741	778	789	814	787	813	773	777	835	747	775	803	781	836	812	812	775	827	844	813	805	802	838	826	837	764	775	796	779	825	861	826	817	807	804	822	852	770	815	852	833	814	831	795	827	790	794	781	797	785	790	792	828	827	741	808	769	818	799	813	783	805	725	811	779	825	809	822	882	789	863	790	838	754	738	855	788	744	808	805	839	843	769	806	816	775	826	798	806	788	832	830	809	785	812	854	849	788	780	782	807	798	802	845	838	770	809	797	799	826	805	796	829	777	790	824	810	820	843	794	803	820	735	796	772	834	815	811	807	820	786	834	806	833	810	806	797	774	818	820	795	808	807	771	787	807	811	803	771	767	798	778	759	773	793	808	786	825	768	805	759	810	789	837	868	807	836	797	759	807	782	820	820	775	799	804	814	806	807	782	817	789	791	771	791	762	817	807	782	786	807	761	832	806	805	788	781	778	822	816	818	802	812	802	849	808	845	788	811	799	793	788	798	816	790	828	780	814	818	791	799	747	836	804	759	815	821	780	753	833	780	799	773	818	757	823	799	795	780	843	834	802	831	815	808	770	778	794	810	775	873	810	811	794	802	826	788	780	843	816	765	832	768	803	831	774	799	797	800	855	813	798	819	822	800	846	760	754	796	838	827	770	795	791	804	776	798	824	786	819	763	836	808	792	794	790	828	841	779	801	805	808	838	825	833	806	734	793	806	827	779	860	767	784	822	791	821	774	781	812	774	819	783	782	813	814	802	777	763	817	771	814	826	836	819	757	835	865	821	814	786	796	800	823	767	814	812	817	787	820	778	781	821	793	824	785	783	785	802	801	757	812	828	827	787	816	821	795	841	801	821	789	807	835	829	775	805	763	794	803	841	852	783	790	770	813	793	856	764	779	819	799	813	820	769	701	817	772	857	814	804	831	800	759	834	803	836	817	808	802	804	787	803	820	804	815	798	810	769	781	876	752	788	820	851	795	782	843	854	763	763	858	766	797	810	821	769	806	784	801	781	827	794	779	815	782	778	783	819	814	792	812	773	804	805	786	810	775	814	794	787	777	804	834	795	810	820	833	825	815	794	796	802	827	824	735	828	740	822	853	801	800	798	803	746	754	808	817	795	827	813	849	784	822	809	873	756	825	773	823	819	787	791	846	823	801	826	815	797	765	826	801	830	804	794	795	820	784	777	813	828	798	832	768	799	838	806	791	793	780	775	818	816	840	834	846	825	793	810	868	790	767	781	778	806	857	783	807	820	802	801	781	811	776	833	816	812	782	808	842	797	798	764	829	810	783	784	794	801	801	788	815	817	785	771	780	797	791	814	800	772	809	779	820	812	822	801	728	766	814	771	858	757	814	767	742	784	835	810	792	831	743	816	861	812	784	800	771	778	813	835	838	786	866	793	806	806	828	824	760	824	860	788	784	831	821	767	781	832	795	797	774	736	809	823	790	783	813	791	828	777	775	798	818	787	818	804	783	782	818	780	802	824	821	795	810	792	800	790	814	855	801	798	828	795	785	793	811	789	822	747	754	813	799	778	840	793	800	799	835	817	816	804	809	772	801	802	819	797	777	787	809	796	773	726	854	830	835	823	817	781	832	824	771	802	796	759	793	792	833	799	770	806	799	808	765	764	801	755	806	781	793	807	770	840	781	844	813	795	776	789	788	802	796	774	790	872	765	820	770	792	807	883	760	819	790	832	836	790	811	846	830	786	824	771	795	829	862	828	821	867	802	817	833	838	802	794	844	799	802	792	848	864	783	857	833	799	797	806	855	850	847	746	787	793	755	778	799	780	832	810	792	779	797	766	779	817	819	818	788	808	814	759	792	797	790	812	759	821	826	809	845	764	802	793	804	777	800	804	808	782	797	766	835	807	767	748	808	771	801	775	810	794	808	807	814	789	791	771	849	788	794	775	802	786	753	730	829	767	818	800	824	764	816	800	800	840	820	790	824	814	792	815	798	784	757	833	798	808	807	819	740	813	778	831	842	808	833	799	792	769	834	778	818	800	765	874	791	769	875	819	788	794	781	845	852	790	790	826	802	750	782	798	816	827	836	865	779	833	754	864	807	788	835	818	801	805	775	861	743	788	802	774	807	780	774	832	816	831	775	848	883	813	783	835	784	755	786	796	791	771	838	794	862	756	809	805	795	758	870	800	851	813	751	807	791	811	801	796	789	801	775	847	821	804	781	789	783	793	847	759	740	825	818	836	826	829	862	840	763	782	811	804	805	764	774	804	779	811	780	796	785	794	820	741	770	805	781	763	784	820	831	798	757	874	832	865	816	783	824	832	819	806	794	822	842	813	831	779	824	854	748	814	837	824	809	825	845	798	793	840	787	817	783	832	802	813	768	798	817	868	799	785	850	788	819	750	807	828	798	819	827	837	778	848	860	879	784	783	771	788	764	820	819	816	776	804	708	800	797	785	795	800	800	770	793	803	831	815	853	812	849	772	815	810	797	794	830	810	730	781	821	845	852	808	820	824	855	882	805	802	824	827	834	839	818	832	814	814	850	816	845	812	771	787	803	774	814	785	797	767	823	810	813	831	815	802	855	749	792	808	846	813	777	785	803	812	809	806	847	759	805	798	843	836	820	767	812	826	791	830	811	868	780	791	800	773	769	799	764	757	728	848	818	844	794	819	837	801	795	832	800	781	815	827	834	756	807	804	774	804	775	810	787	856	838	832	856	769	828	819	778	793	828	773	805	781	818	788	800	789	842	799	770	819	843	829	734	792	860	822	825	730	809	805	800	830	801	789	738	779	845	828	826	779	810	854	826	740	804	782	818	812	837	757	820	796	792	770	799	776	799	799	807	807	798	771	846	779	837	788	833	767	782	832	806	822	814	774	762	792	855	805	796	769	780	817	840	780	787	799	818	797	785	770	839	773	798	818	799	802	845	792	789	834	804	828	796	794	806	840	814	786	762	735	795	830	832	795	789	779	799	809	759	798	810	857	780	826	784	814	840	809	835	743	854	783	826	837	808	801	828	799	816	814	784	817	800	776	834	820	792	816	776	819	856	773	777	809	804	780	804	818	777	843	787	767	756	867	781	793	788	815	796	788	826	809	784	809	757	848	798	818	790	806	763	756	746	792	813	835	763	790	811	806	768	790	799	760	776	817	842	811	802	784	827	786	783	799	796	841	791	794	775	841	746	786	776	836	814	815	752	801	831	803	799	838	840	759	859	831	819	813	802	743	814	847	833	830	768	797	842	825	835	740	779	851	792	794	803	783	814	793	804	814	765	812	796	785	822	807	767	766
1299	6944	7856	5716	4205	3650	664	104	112	91	97	97	107	113	107	104	92	108	119	90	115	102	93	113	99	110	119	105	87	104	105	101	96	92	107	100	96	112	106	93	137	83	118	92	85	106	108	94	118	88	104	106	118	98	123	96	114	110	93	122	112	105	98	102	114	91	118	103	118	104	88	94	110	106	119	103	96	97	106	110	100	94	112	91	95	97	100	110	106	98	109	108	93	94	94	92	104	94	101	90	101	96	105	92	106	114	100	103	101	108	96	109	94	88	101	86	111	78	108	102	120	125	102	116	113	93	96	100	103	101	117	99	94	104	101	85	100	111	121	103	109	108	82	101	101	109	82	99	99	99	116	113	113	96	110	86	95	84	104	110	113	92	99	93	88	116	96	95	96	97	107	102	102	119	106	116	107	100	79	107	105	105	124	114	95	99	108	125	107	111	118	112	101	104	106	124	107	99	119	96	122	98	112	117	115	103	113	105	96	119	114	102	99	113	98	112	101	120	94	105	105	95	106	105	107	104	96	101	109	93	106	90	98	112	119	110	106	96	105	112	98	103	99	105	101	105	96	110	100	110	102	112	109	96	123	84	82	117	122	112	119	96	87	103	114	123	109	97	101	103	95	100	101	86	113	109	101	110	94	104	103	93	108	102	108	95	94	87	112	95	115	92	120	108	119	101	107	103	106	105	115	106	105	76	106	93	92	111	97	102	110	90	111	101	85	110	102	109	116	102	95	128	119	111	83	101	88	97	108	124	98	101	108	94	110	86	97	106	97	111	112	106	110	93	102	98	99	95	101	105	106	102	92	121	115	116	94	95	105	110	109	97	92	97	99	98	114	106	103	94	103	104	101	104	81	100	106	77	108	99	100	96	97	112	79	125	110	105	100	100	124	112	86	105	105	125	93	123	99	115	81	97	97	118	108	114	70	117	91	106	109	138	105	96	82	99	92	85	100	120	97	107	109	114	122	107	109	104	91	102	94	106	98	116	111	102	109	110	99	95	93	90	117	94	117	103	121	113	106	90	109	79	115	91	104	127	108	104	123	104	100	78	94	106	128	106	127	97	107	97	92	111	105	97	98	94	93	96	94	122	99	109	107	114	113	101	107	119	89	122	99	110	122	113	106	104	103	94	110	93	94	100	92	120	97	111	114	104	88	99	118	103	125	101	117	109	98	103	123	106	85	108	91	97	103	111	119	121	88	109	133	106	97	108	100	103	116	91	120	103	95	98	112	114	115	99	103	88	122	95	105	93	104	111	101	89	105	86	107	106	84	99	112	120	100	88	102	103	98	98	89	108	108	110	120	108	104	103	105	107	129	87	114	97	109	109	105	98	104	118	118	111	97	113	97	104	110	102	81	107	98	98	116	87	91	104	101	103	111	95	87	104	109	105	107	102	112	83	107	110	88	110	137	103	90	99	118	114	94	93	105	119	103	95	115	98	96	110	87	94	85	123	105	95	113	101	115	107	95	88	111	116	100	108	88	88	108	94	91	102	96	101	110	87	95	111	93	130	96	111	101	114	109	87	106	106	110	116	105	112	92	97	111	100	103	91	107	112	115	87	111	100	95	106	80	116	95	118	82	96	117	89	96	112	107	119	111	99	94	80	92	121	88	90	108	107	114	91	99	125	111	116	111	114	98	104	95	102	104	110	117	95	115	96	106	121	114	96	114	122	107	122	95	101	100	110	103	101	115	102	82	109	106	109	123	91	125	101	95	116	121	91	117	91	98	111	107	122	105	86	91	97	108	115	125	114	107	111	103	111	93	104	100	107	114	88	98	101	115	101	104	97	103	103	86	89	91	104	89	99	103	100	74	98	91	99	99	109	104	98	84	101	108	105	108	96	122	96	117	98	105	109	78	102	100	101	89	106	99	110	109	117	113	97	124	97	115	106	98	98	111	110	103	113	113	103	92	110	87	105	96	116	105	83	111	103	117	106	83	95	93	110	103	86	101	96	118	121	96	102	113	91	85	106	98	80	94	116	101	109	94	111	105	92	109	96	95	92	117	111	96	97	110	109	100	100	104	98	119	113	105	123	104	104	100	110	122	99	104	114	97	102	114	105	109	104	105	122	122	84	116	103	108	117	90	131	101	101	114	102	111	89	97	107	99	108	112	117	89	96	121	121	91	95	112	112	106	111	115	107	93	102	111	102	103	101	114	116	101	100	107	96	96	101	104	93	129	121	108	102	105	103	102	98	96	117	96	87	90	95	101	92	114	98	100	119	96	113	106	89	110	97	108	109	125	91	102	125	89	115	109	117	94	122	107	115	111	107	95	100	106	90	117	99	103	109	106	111	105	92	97	120	98	116	91	93	92	104	111	95	124	96	117	96	88	112	108	99	101	112	107	95	104	113	97	113	105	90	92	115	116	89	105	102	103	112	93	108	100	112	98	94	108	110	109	107	107	89	98	104	99	102	111	88	99	94	109	112	106	101	97	109	107	96	106	103	84	98	101	105	94	97	97	100	94	111	116	126	76	108	106	112	81	118	103	97	88	92	119	100	109	97	104	120	116	112	87	107	114	110	78	114	122	116	128	91	107	106	94	106	109	112	88	91	96	112	111	99	99	91	104	98	109	101	96	104	109	111	111	99	96	113	91	102	102	110	117	91	91	113	100	124	99	107	109	111	122	112	95	89	111	98	108	100	107	108	104	114	95	95	97	98	98	105	109	87	100	98	103	101	117	117	115	112	106	105	123	102	110	104	110	96	112	116	92	96	108	94	111	101	110	100	110	107	85	117	120	99	115	90	110	112	113	103	130	97	97	103	101	115	90	105	90	111	107	94	110	95	110	101	107	112	95	105	107	127	104	101	100	102	91	104	110	109	121	115	80	106	117	114	119	102	93	128	118	100	102	95	106	112	82	120	102	82	117	121	114	112	114	106	100	95	108	99	104	117	107	90	108	101	73	94	125	109	104	110	110	82	108	110	101	124	108	112	91	119	119	93	129	106	121	115	107	95	112	105	100	109	88	103	103	106	104	110	98	86	90	117	97	115	99	106	111	93	96	102	100	101	95	105	120	79	83	101	91	95	107	106	98	115	118	113	112	120	98	106	99	94	98	86	90	109	110	102	103	106	106	125	104	108	99	98	94	104	104	116	95	113	96	85	106	114	98	104	104	119	106	107	97	104	99	105	108	101	107	92	110	112	91	108	102	111	108	117	100	89	119	102	98	98	121	128	115	101	83	112	110	106	107	92	127	109	104	106	116	95	120	130	122	86	95	112	95	123	133	107	107	97	103	91	120	100	110	90	104	100	86	99	89	95	97	108	106	96	91	94	119	122	89	102	112	96	116	112	93	98	91	103	97	108	101	119	98	101	100	104	114	107	114	123	115	101	97	102	102	103	91	83	102	101	97	106	112	103	106	120	91	102	118	99	113	103	116	114	122	119	108	102	108	114	99	114	84	102	93	128	117	95	123	88	108	123	117	109	106	113	107	98	91	109	119	92	103	99	103	117
17648	31048	30913	34770	43469	39534	11432	1105	1094	954	880	911	907	860	805	856	840	793	827	802	799	748	801	811	793	798	788	740	764	769	762	766	770	813	732	778	784	728	742	764	827	754	771	792	778	779	782	767	765	759	764	830	745	787	794	772	805	789	777	732	732	715	774	768	793	784	759	728	793	824	784	822	793	771	761	774	734	745	713	797	791	747	797	747	798	805	791	779	777	766	765	758	807	822	794	761	728	778	698	777	740	736	731	739	794	758	795	756	774	781	785	845	817	739	770	774	761	757	741	754	784	797	780	806	715	766	760	831	762	791	748	792	790	744	799	838	781	773	797	804	782	749	751	728	752	779	787	718	764	818	822	770	765	797	773	736	768	754	728	738	779	788	761	720	822	741	776	742	787	747	722	769	782	737	759	818	756	765	804	769	809	748	753	782	812	758	730	749	752	789	723	674	759	809	808	827	779	772	781	824	812	724	707	733	719	826	773	796	808	749	792	754	792	750	756	730	777	744	769	757	772	765	788	815	771	774	734	779	778	785	727	787	721	785	751	751	746	761	743	749	741	768	809	757	756	801	739	707	735	783	764	737	782	757	736	813	740	767	779	741	776	719	789	732	747	744	776	742	782	787	785	769	794	757	718	734	788	753	795	714	786	774	792	748	783	796	761	795	775	786	751	761	799	783	738	748	774	758	776	773	734	746	745	772	759	789	756	809	761	780	757	784	807	733	750	764	794	793	779	767	788	775	762	732	776	780	767	725	750	720	769	741	760	763	750	757	762	811	748	774	783	755	754	803	733	752	802	796	774	745	773	776	738	775	750	754	749	787	775	792	758	830	749	775	817	721	767	773	741	792	780	754	758	810	742	786	750	732	802	777	755	804	793	777	761	816	799	790	760	746	736	748	755	758	782	825	733	734	749	823	787	780	795	768	750	808	783	706	762	737	756	793	800	763	756	763	755	755	725	730	751	813	747	737	708	756	738	779	738	818	744	737	744	791	750	761	791	719	759	785	803	793	727	779	772	741	758	803	755	741	741	759	770	754	792	774	770	754	743	754	793	773	743	743	768	757	810	794	754	745	755	775	720	773	764	775	816	802	767	786	778	800	729	759	768	782	764	726	762	788	765	793	810	778	775	735	732	732	776	775	730	742	703	790	740	759	725	805	757	790	756	771	820	727	768	718	778	739	785	754	787	745	751	793	765	743	731	748	745	739	737	729	721	709	763	789	710	762	762	769	823	788	745	707	746	819	811	790	755	745	788	792	755	799	749	777	791	772	787	757	770	721	825	795	753	780	764	771	791	794	751	772	734	747	756	758	770	790	781	799	761	781	783	732	772	810	774	764	762	739	774	741	731	779	800	760	776	770	772	762	780	792	824	787	779	724	745	762	800	746	735	813	775	749	726	789	750	733	785	766	815	796	790	773	762	758	781	760	739	744	803	705	762	767	809	783	785	826	770	761	768	785	733	761	792	764	740	751	775	750	783	726	761	774	751	765	716	747	757	746	735	733	749	795	739	813	783	778	848	814	776	769	752	752	737	769	757	780	743	775	743	804	773	724	751	795	775	760	735	727	760	763	763	743	730	729	762	764	760	779	776	747	729	807	790	762	818	767	773	786	734	761	776	768	713	720	778	761	734	749	796	764	767	767	775	731	766	740	763	706	772	734	769	758	800	740	754	759	803	768	805	756	788	804	760	773	759	768	741	760	756	736	751	758	766	744	774	737	779	780	781	784	745	804	774	744	761	778	789	782	767	776	776	760	773	790	742	757	766	779	834	759	758	776	770	772	761	748	815	769	766	731	807	766	762	765	813	705	727	749	705	811	739	770	771	749	788	748	785	770	769	754	747	799	743	779	754	778	787	800	784	743	773	776	752	723	743	745	780	744	737	800	727	744	785	765	763	751	705	758	784	744	785	742	785	767	688	783	754	780	775	758	760	797	794	753	822	795	751	799	705	737	753	766	768	708	778	774	778	788	775	776	795	760	834	753	729	808	765	752	764	801	768	743	753	784	694	726	756	775	807	780	788	780	784	732	792	764	756	817	811	741	725	750	745	768	778	771	753	820	771	768	759	718	759	762	840	758	718	728	789	763	792	749	761	780	771	754	776	770	722	777	740	797	793	734	773	753	744	728	747	755	787	791	777	781	745	772	745	777	812	766	750	783	804	715	696	775	795	766	771	791	778	748	770	725	750	752	795	767	735	819	745	781	743	769	730	761	707	734	742	769	746	763	771	740	770	788	770	736	766	803	732	797	763	731	772	774	791	711	764	763	764	729	793	777	741	753	795	761	821	759	748	722	748	778	773	761	754	758	783	835	788	801	760	733	799	734	788	717	739	731	751	766	744	788	771	780	790	730	787	772	777	764	794	718	706	777	730	796	751	712	739	762	769	759	760	765	716	823	785	797	788	742	765	808	738	764	760	722	725	812	795	748	778	775	743	744	834	787	806	763	765	799	752	804	770	758	769	793	773	791	716	753	686	752	790	793	787	803	806	748	727	775	737	788	797	754	714	786	799	763	747	766	741	761	758	757	789	755	726	775	756	756	729	782	766	753	779	802	831	780	752	780	760	763	774	746	791	821	796	755	762	759	750	773	791	772	716	751	741	756	824	780	782	774	734	772	766	768	754	773	768	808	800	823	787	748	772	824	820	777	736	770	775	720	824	743	785	782	788	770	727	773	749	761	765	732	727	738	773	746	775	755	791	734	767	805	740	748	756	733	745	771	778	728	729	797	802	762	727	735	730	763	810	765	763	780	759	762	748	766	796	751	833	752	731	744	796	771	789	791	776	770	777	749	795	740	775	693	755	763	754	754	781	754	778	709	751	751	775	828	779	720	788	787	747	714	751	711	754	669	774	768	776	818	789	756	793	767	781	765	794	774	756	793	737	827	747	770	811	742	777	774	725	774	844	795	745	756	785	728	825	722	772	780	763	758	765	758	726	774	808	760	740	738	739	768	748	787	780	772	749	793	786	776	762	781	714	790	766	791	789	745	752	795	761	833	758	763	721	801	739	794	756	771	781	779	757	796	726	738	772	803	772	769	790	770	718	776	761	775	767	764	785	722	793	784	809	780	787	786	758	817	744	712	761	733	722	819	774	721	767	776	763	787	752	749	796	765	778	759	761	781	718	779	770	755	809	791	786	778	741	783	781	751	778	805	755	773	759	749	824	764	737	726	813	711	772	755	733	783	754	790	770	744	724	733	760	775	781	744	750	801	742	749	766	735	767	735	752	754	755	706	742	772	764	767	760	756	792	743	748	720	771	725	788	796	776	785	758	767	825	764	734	794	800	742	785	759	793	754	726	722	763	761	744	725	782	788	760	752	716	765	754	791	778	795	750	746	746	702	768	738	760	780	776	734	788	776	792	778	760	835	744	790	816	752	738	752	782	741	772	706	735	764	726	756	792	778	783	793	776	777	795	752	745	746	764	694	799	773	773	756	731	821	761	768	741	790	792	769	777	800	751	737
1118	1320	1648	1187	844	571	176	69	82	74	85	86	64	76	76	79	100	63	84	76	73	76	86	73	84	81	62	66	63	76	71	63	77	84	82	81	96	66	86	78	69	62	80	85	79	73	59	83	61	59	79	68	90	73	71	68	73	69	70	79	74	72	81	85	58	64	78	86	72	66	76	74	66	64	64	86	68	76	91	73	96	67	80	68	71	80	78	75	72	70	64	82	77	72	68	81	86	79	66	69	75	75	71	60	70	85	73	74	61	69	57	72	66	72	80	64	86	76	73	65	74	69	69	58	67	80	61	56	78	75	89	75	72	88	75	78	64	77	73	64	79	65	60	84	83	66	73	65	57	75	72	59	64	75	78	83	84	60	77	72	80	83	58	77	70	84	83	81	74	85	62	82	74	82	80	92	83	81	63	86	72	68	68	69	73	79	68	72	64	78	82	86	86	72	64	62	71	81	72	71	80	69	79	68	64	87	70	72	65	76	74	88	66	74	87	78	75	82	67	73	78	75	69	86	71	79	67	75	77	80	75	70	73	76	74	72	83	67	68	82	82	77	84	74	84	66	67	64	67	61	66	84	75	71	82	62	79	78	70	85	85	73	58	84	64	75	68	81	84	89	79	83	63	79	67	76	77	68	88	70	81	74	76	68	86	89	69	69	88	73	62	87	86	74	82	77	81	73	81	64	68	79	79	77	61	70	82	81	80	76	80	83	68	71	85	66	77	75	80	53	70	62	69	66	57	75	65	79	72	67	68	81	100	81	66	68	84	79	71	71	73	81	71	60	75	79	77	66	73	65	75	72	85	90	67	74	68	67	71	66	71	69	66	84	77	89	70	67	81	71	86	78	76	78	82	69	83	77	64	62	75	79	62	68	52	61	71	69	75	72	69	72	78	66	58	73	72	74	67	81	70	61	69	70	73	76	73	72	71	68	83	80	89	87	79	85	89	75	74	77	55	67	71	78	74	69	70	84	72	85	74	75	81	82	88	63	69	83	90	91	76	75	72	68	67	84	75	80	73	73	68	73	55	63	71	77	85	83	69	81	89	59	78	62	59	70	81	67	66	67	66	68	69	87	80	70	75	92	68	73	83	71	69	69	68	78	77	82	61	55	73	77	77	76	65	65	83	73	93	66	92	78	68	79	74	76	80	69	84	73	76	77	77	85	71	56	77	85	77	86	73	71	90	73	63	61	73	79	83	76	81	70	64	64	72	85	64	65	57	68	76	78	70	65	75	65	74	88	75	63	61	71	77	70	77	59	87	67	65	94	79	79	76	70	81	68	64	84	60	73	71	78	78	74	72	72	66	81	74	88	73	75	88	63	83	69	82	96	73	91	76	81	84	66	68	78	74	61	65	61	74	60	72	77	75	72	85	78	73	67	55	80	76	71	82	80	88	88	68	96	74	81	75	71	68	80	88	79	72	74	93	63	87	88	86	63	83	69	74	75	77	75	73	67	60	57	64	75	89	63	72	61	64	93	79	96	78	84	87	71	73	77	92	96	99	81	76	80	69	70	74	70	83	85	77	70	71	69	85	66	74	62	76	65	72	55	67	71	73	69	75	66	77	71	72	60	66	61	66	93	76	60	66	82	59	77	78	65	84	81	77	53	75	79	73	69	79	65	78	91	63	78	74	82	65	64	67	70	71	73	62	75	73	73	75	85	61	89	84	87	65	79	85	66	68	58	75	73	67	61	72	66	67	79	63	70	73	75	68	74	74	76	62	76	77	81	84	91	59	75	85	62	85	79	74	75	71	61	68	71	87	75	67	63	78	69	77	84	76	55	64	78	72	70	76	71	82	81	68	72	64	74	80	60	78	68	76	76	73	78	80	64	63	71	75	60	81	71	74	80	79	74	68	87	74	80	86	80	83	65	60	77	85	80	89	86	78	79	65	84	82	75	66	62	69	86	69	77	85	88	79	71	80	69	72	80	78	83	82	81	74	78	65	71	81	84	62	65	66	68	63	88	95	91	64	59	73	62	65	59	67	75	68	62	60	77	66	76	64	74	66	75	63	82	85	71	64	53	84	70	77	67	67	75	77	71	88	78	70	84	82	77	68	63	70	52	83	80	82	66	78	73	68	77	74	69	72	83	81	82	66	88	74	88	54	68	80	75	60	76	78	69	72	62	78	72	81	68	69	73	77	68	79	67	68	75	61	73	75	81	79	73	68	70	95	86	70	66	75	82	81	81	69	71	62	80	79	83	75	83	83	84	66	76	70	68	81	66	96	69	81	74	70	77	77	63	91	84	83	80	68	65	95	68	71	74	62	68	60	65	79	69	63	75	74	87	68	67	82	77	67	68	77	67	81	68	80	58	73	70	85	68	62	89	78	88	68	76	67	84	71	76	79	80	56	68	82	74	79	69	81	63	78	65	91	79	67	78	80	78	74	68	88	78	69	78	64	73	72	90	72	77	65	73	78	75	67	66	87	87	73	88	82	74	79	78	71	66	71	65	75	69	67	86	72	83	83	75	76	71	72	64	78	61	66	58	72	80	77	84	75	67	65	60	77	64	78	76	61	71	63	63	76	73	64	68	71	85	88	93	64	81	91	81	61	71	63	62	85	73	71	86	69	64	70	71	59	80	74	65	49	63	75	72	77	74	90	70	66	93	78	67	67	75	76	87	74	77	71	64	73	65	67	78	65	77	81	71	75	76	80	78	76	64	71	70	77	64	97	82	79	76	90	79	69	74	87	65	72	79	83	83	81	69	82	79	73	71	85	81	88	73	83	68	85	74	93	72	61	67	64	66	67	87	74	62	69	59	86	76	77	66	66	88	70	87	68	78	77	73	75	68	76	79	81	75	77	67	70	75	74	75	69	69	65	66	82	76	84	64	73	73	81	63	86	82	70	77	58	90	74	63	50	73	83	84	87	79	69	84	83	87	63	72	68	81	86	66	76	72	74	88	76	82	55	71	61	93	65	64	67	72	69	67	81	70	72	70	68	69	68	73	60	82	83	84	69	68	76	71	76	69	78	68	73	69	68	69	66	76	67	85	78	72	91	66	74	80	64	74	69	77	57	88	73	70	72	78	83	80	84	68	96	77	67	63	77	76	87	74	66	68	90	60	63	67	82	78	81	66	85	76	73	82	61	79	74	86	72	66	89	77	71	64	59	94	71	66	100	83	76	89	68	69	64	76	55	60	83	70	71	73	75	60	58	68	72	73	73	73	70	64	76	68	67	64	75	72	67	67	59	88	65	55	75	80	69	80	64	84	92	89	62	69	77	88	79	66	70	74	96	82	81	72	66	72	83	72	74	75	71	69	67	74	71	66	61	68	84	77	85	84	73	79	84	75	71	50	86	72	78	59	90	95	85	81	56	77	76	88	62	73	70	62	61	89	62	82	90	61	53	74	74	73	80	67	89	69	66	81	66	81	74	74	69	60	75	79	76	77	79	71	67	78	78	72	69	74	69	94	81	74	73	74	89	65	56	79	88	81	81	78	62	79	81	72
9858	13446	14312	15928	19134	14833	3646	590	626	622	599	576	631	593	577	579	589	562	606	570	585	557	576	597	590	573	596	577	573	567	597	575	563	565	569	557	622	550	574	525	598	557	589	550	574	586	623	590	570	562	592	580	551	612	594	551	561	544	520	543	588	580	582	611	564	583	572	612	561	571	543	633	576	550	554	600	569	558	531	552	575	609	542	574	561	596	590	552	573	558	544	592	580	580	546	562	546	566	577	575	558	556	551	580	569	594	630	545	593	594	586	557	548	534	590	554	558	542	570	578	637	582	549	583	585	596	602	553	587	607	589	567	611	556	551	572	561	586	599	595	578	601	574	565	586	566	589	577	584	620	553	600	580	566	577	586	603	601	564	616	571	583	571	590	520	553	585	566	608	558	599	573	558	637	584	570	563	599	567	563	600	564	585	582	564	597	570	606	605	575	589	583	585	527	577	552	583	581	551	607	535	596	612	571	569	553	556	584	592	550	580	548	528	603	563	577	545	572	626	575	577	550	545	599	568	561	572	599	569	560	612	547	559	553	527	585	593	542	609	571	569	585	582	544	612	555	548	580	561	554	611	567	562	539	595	554	592	529	562	585	573	589	583	544	571	545	611	595	596	598	567	537	585	554	537	582	592	580	570	636	556	584	560	584	566	579	562	571	553	589	539	573	571	597	542	570	571	582	580	529	596	567	560	597	592	570	572	580	598	599	560	578	546	560	567	589	579	534	539	552	622	546	576	610	565	633	578	574	554	580	555	587	572	550	581	614	599	559	577	610	557	577	547	606	609	582	554	594	563	565	561	603	588	605	544	557	620	580	568	584	609	593	538	582	535	609	604	580	611	596	532	568	592	561	568	579	530	588	592	558	542	557	583	570	566	597	593	535	569	565	528	543	571	599	581	570	563	629	587	611	560	572	600	570	568	589	567	602	557	602	547	599	603	552	582	587	540	559	594	577	540	553	561	557	571	569	551	579	588	595	574	542	584	608	589	585	594	547	604	582	544	563	546	531	555	585	582	574	554	578	563	569	598	546	582	631	545	590	570	569	566	564	594	585	569	626	584	561	580	549	550	580	584	609	599	590	554	611	538	566	623	570	566	611	551	573	603	578	583	599	605	598	574	603	587	575	589	574	600	565	593	600	548	563	547	587	600	617	596	581	617	537	588	585	593	587	629	602	587	568	585	554	565	599	545	616	574	606	588	584	569	564	586	566	580	612	572	585	541	569	584	542	586	559	605	577	562	595	562	524	594	552	589	608	584	539	610	596	562	556	573	601	562	595	543	546	553	585	526	564	576	561	554	552	552	543	587	605	590	544	571	582	568	575	606	585	579	561	595	571	571	568	585	583	589	596	603	564	599	568	588	595	535	556	554	581	536	572	561	539	541	592	598	561	539	638	552	571	577	534	545	630	602	593	588	553	595	574	574	587	598	601	571	584	579	614	552	555	546	605	540	616	625	581	554	618	570	565	547	604	571	571	559	575	552	579	540	551	545	598	583	598	597	557	566	581	559	574	573	578	583	570	567	538	575	587	590	575	526	573	564	601	619	583	547	531	533	571	572	585	609	562	582	562	604	566	579	561	549	585	578	579	564	593	557	565	568	557	548	579	607	613	562	622	556	566	517	574	598	584	598	583	605	567	558	573	639	564	573	622	603	569	611	557	570	599	599	569	539	563	610	557	605	579	573	547	590	565	607	544	607	575	542	571	588	559	571	538	561	573	551	599	617	593	566	582	585	552	577	567	549	572	590	571	590	566	579	521	526	559	549	552	557	594	568	557	611	593	568	588	589	593	574	600	585	555	530	562	588	555	581	567	551	555	542	540	566	569	584	599	555	547	580	594	532	560	565	595	594	568	578	600	561	547	582	579	578	583	592	583	639	532	591	574	593	586	596	592	590	561	531	569	562	523	582	540	564	598	553	576	588	566	564	565	567	583	584	564	571	579	571	579	589	580	615	608	569	600	615	571	555	595	617	523	576	581	589	602	590	589	624	575	577	542	534	557	586	572	574	581	574	575	580	523	562	576	591	560	583	548	564	602	564	545	520	573	576	522	565	602	553	578	533	609	589	604	607	523	548	581	563	583	583	544	559	541	604	549	579	557	563	571	551	568	572	535	543	591	577	588	595	600	562	576	584	552	577	577	598	592	552	573	586	585	550	585	549	572	539	558	510	574	580	611	609	567	568	579	561	588	591	579	580	572	549	601	586	570	565	547	588	608	530	606	592	562	550	588	549	574	589	563	618	595	573	582	606	566	548	565	611	602	577	582	570	582	595	553	575	564	582	597	548	583	607	601	614	565	558	580	571	567	569	566	583	572	584	546	626	630	568	548	595	554	530	569	595	597	560	547	533	600	559	594	603	578	560	610	572	622	559	581	586	622	583	582	532	559	596	606	585	568	561	559	583	591	601	591	603	571	598	589	550	569	575	590	588	573	624	578	562	536	558	595	590	585	571	609	600	572	582	579	558	597	602	591	587	623	574	590	578	583	581	587	550	592	559	578	580	565	561	592	569	574	613	519	578	579	570	593	601	556	561	570	556	512	592	613	562	579	589	579	591	633	545	568	591	597	587	580	544	543	592	596	563	589	603	586	505	581	573	583	608	576	516	601	512	598	584	613	585	561	597	581	545	604	584	564	559	625	602	605	544	559	579	551	544	573	586	569	572	562	549	543	596	569	593	572	611	563	569	556	577	611	557	589	549	562	577	553	587	550	573	585	551	560	572	559	574	583	564	557	589	590	578	615	568	568	529	559	581	548	591	599	568	562	608	556	598	547	553	540	564	538	603	580	578	567	561	584	595	591	561	573	572	604	584	546	557	558	585	575	586	604	555	546	598	576	554	553	593	548	552	582	595	577	560	566	616	571	544	567	581	627	571	581	553	563	560	569	597	559	580	616	600	543	588	571	590	590	585	566	587	544	537	585	567	546	574	595	566	562	584	575	573	568	572	571	562	585	556	559	572	609	599	564	587	584	597	577	579	595	601	580	553	563	583	592	603	618	615	536	568	585	583	574	592	589	579	600	576	541	538	579	570	582	623	575	548	581	549	587	570	612	553	640	603	563	536	564	578	609	608	582	584	570	560	576	568	569	575	608	565	582	571	556	553	573	574	571	557	561	576	572	574	587	605	553	577	604	582	547	587	589	588	576	602	582	595	565	571	514	548	602	571	599	567	578	548	586	574	589	506	585	591	562	552	598	569	637	569	542	601	598	532	570	565	603	580	564	589	554	626	591	593	532	564	596	579	619	585	600	567	596	565	600	589	580	571	594	556	587	590	621	575	601	606	561	574	603	582	536	562	609	541	634	541	600	577	596	580	582	543	565	584	587	590	577	554	590	598	578	557	585	575	594	617	613	567	535	579	556	572	617	588	599	539	547	579	611	578	608	541	590	578	567	567	550	570	557	572	592	572	552	586	612	566	549	591	605	551	518	616	601	549	522	603	574	581	543	586	574	600	582	587	562
781	4897	5080	3415	2406	1847	446	78	81	72	59	80	60	63	71	73	68	76	74	67	64	68	61	80	83	70	60	78	79	74	77	78	73	92	58	60	79	71	98	78	82	83	65	61	80	84	77	70	67	74	65	86	73	73	53	65	71	73	77	66	91	73	74	66	66	77	87	78	84	88	91	84	58	85	84	81	62	85	68	75	85	81	67	72	68	87	78	82	54	81	81	64	63	66	73	65	82	104	74	73	87	75	83	80	69	75	71	64	73	86	82	67	78	62	70	70	53	76	72	87	71	76	84	76	99	65	63	85	80	69	78	72	72	86	78	70	65	74	64	62	78	79	68	64	66	70	84	79	58	80	92	61	80	80	70	80	77	63	81	77	79	70	51	68	69	72	76	54	70	74	75	82	73	72	85	72	71	56	62	72	73	82	68	81	84	69	61	69	87	75	73	78	64	60	76	85	76	71	79	79	91	84	85	70	71	85	64	89	70	86	76	74	68	61	70	79	74	64	80	87	63	80	76	75	74	65	77	83	81	73	81	70	63	70	87	94	77	52	81	74	70	75	74	84	81	72	68	77	85	78	83	77	77	76	60	85	84	68	75	65	79	64	82	93	79	64	72	80	92	89	74	85	71	67	67	66	77	83	69	73	83	85	83	64	61	72	73	79	74	76	89	80	83	80	60	77	78	79	80	79	60	77	75	66	77	76	83	69	70	83	59	89	70	73	80	62	69	69	78	74	81	69	93	84	91	65	65	64	102	56	90	67	91	80	87	76	70	81	64	76	81	84	64	62	73	79	72	80	84	65	85	75	80	73	63	58	63	73	69	83	79	85	79	83	77	80	88	70	68	94	93	75	80	83	73	66	79	89	71	72	72	75	77	64	81	88	105	64	77	92	82	69	82	86	71	70	72	62	64	71	84	72	64	56	71	67	70	76	72	71	82	73	74	63	83	69	66	69	78	75	65	72	76	58	76	74	84	73	76	69	84	79	84	90	91	67	80	73	64	87	73	74	64	77	79	84	69	78	72	90	72	84	81	81	69	72	76	82	76	75	64	79	75	74	91	72	73	77	68	67	81	63	74	76	64	75	71	73	86	78	61	85	77	76	84	68	80	80	69	56	82	87	75	76	76	56	81	68	67	66	89	61	88	81	76	82	74	82	83	60	70	78	67	57	85	73	74	75	86	96	75	85	78	73	73	80	75	81	91	86	71	64	74	75	79	66	63	81	77	80	68	58	56	72	87	76	69	84	74	78	59	84	78	75	76	76	95	74	84	81	68	80	86	65	85	70	77	63	69	72	76	73	75	86	79	65	84	72	73	84	65	78	70	72	73	67	69	65	68	73	63	92	69	88	54	65	80	59	84	84	63	77	77	79	79	63	74	66	86	70	76	73	73	86	75	78	70	72	63	88	68	79	66	81	71	83	80	74	67	82	62	69	76	76	93	80	70	74	78	70	77	77	80	68	79	70	93	72	78	84	61	79	75	71	69	86	71	80	85	82	77	90	67	74	88	70	61	58	78	62	68	78	56	78	80	59	79	70	72	74	82	84	64	85	75	82	80	73	84	75	71	64	82	73	64	83	75	75	61	77	67	75	75	77	74	80	80	64	73	68	95	75	72	81	78	69	75	72	77	71	80	81	68	75	68	82	81	70	87	73	73	80	62	76	69	91	99	78	82	67	78	63	63	79	68	70	74	85	67	68	66	80	73	71	87	76	76	72	82	71	82	69	79	64	59	81	68	82	56	85	78	84	85	73	80	71	76	65	67	65	73	74	83	74	78	72	95	76	77	76	77	70	92	60	85	82	72	86	82	78	81	85	71	75	87	73	76	77	72	94	79	71	59	68	73	69	73	65	74	78	76	79	66	90	67	78	64	83	81	82	62	68	82	72	84	61	57	82	71	72	79	64	81	68	60	73	78	73	97	63	81	69	74	86	67	66	70	82	78	63	79	59	84	90	67	78	65	79	67	76	82	74	94	54	89	91	75	93	93	68	73	69	93	77	68	61	77	75	67	74	61	95	82	59	64	76	73	66	64	75	71	91	77	65	67	69	74	76	75	74	85	78	84	68	74	87	72	76	86	60	92	67	71	91	84	93	75	85	66	81	74	90	81	78	79	74	72	67	68	79	72	63	62	54	67	70	58	82	86	69	79	72	83	75	84	68	69	75	68	76	77	76	72	66	72	64	77	70	62	63	68	85	59	77	86	76	65	76	63	81	94	81	68	76	90	73	71	74	83	65	68	76	81	68	65	64	86	77	78	65	84	66	82	94	72	59	75	74	64	66	78	63	60	63	74	84	72	76	90	67	84	72	90	63	71	76	69	87	87	77	80	75	55	69	78	66	71	77	74	81	91	92	59	94	82	68	70	64	77	95	65	69	81	84	82	69	90	73	83	83	70	84	51	71	75	66	79	72	76	64	92	89	72	81	76	58	72	75	82	77	70	88	63	76	86	74	74	75	66	72	80	80	68	73	81	67	71	58	64	61	77	72	76	70	62	78	75	74	83	74	73	79	63	68	75	76	80	88	67	79	80	77	86	65	71	81	77	78	84	81	74	84	68	71	68	84	81	69	75	72	60	90	88	93	82	68	69	59	67	79	79	70	83	73	65	61	56	68	68	71	73	60	73	91	85	71	86	76	66	83	85	72	77	88	72	82	67	73	91	73	83	83	98	62	72	60	83	73	78	68	61	69	82	73	80	63	87	77	90	76	83	76	68	70	80	65	81	75	80	79	77	82	68	93	75	75	80	71	71	63	64	78	64	83	74	76	71	72	61	85	73	77	60	68	92	80	72	79	70	83	81	71	74	77	71	71	86	65	74	72	73	78	76	69	80	80	60	82	68	75	78	92	82	64	84	66	80	79	77	71	84	74	76	71	67	90	61	65	84	66	97	68	78	83	78	65	84	79	64	66	74	73	80	90	81	66	66	72	74	75	96	81	72	69	69	69	61	93	76	88	70	81	71	61	79	73	64	71	79	75	70	82	88	70	63	77	78	77	81	68	66	89	57	66	58	71	72	87	64	67	77	78	65	87	83	78	73	62	82	70	83	61	66	56	69	72	68	73	73	75	71	63	82	80	66	82	84	60	73	82	77	78	66	79	73	77	60	81	73	87	68	66	64	93	81	70	62	69	86	86	66	88	81	74	73	85	75	70	97	70	70	73	70	87	66	83	74	88	73	77	67	53	76	79	70	81	59	74	70	74	65	75	71	78	90	73	72	65	81	81	89	90	66	78	93	65	79	68	69	73	76	79	80	66	93	93	94	68	73	84	67	87	76	68	69	61	79	86	60	82	80	86	77	72	70	75	75	73	70	69	74	68	89	78	67	83	52	76	60	74	103	70	84	74	58	77	79	75	58	83	83	70	81	85	75	69	85	85	76	74	88	83	68	70	85	69	73	73	74	72	71	83	60	70	97	80	83	81	70	81	79	77	76	79	79	71	64	83	83	55	84	70	70	80	75	77
14159	27990	25883	29711	36680	30391	11393	804	740	710	659	645	619	591	579	567	593	568	575	604	590	596	557	590	620	588	592	567	564	563	594	598	585	535	551	592	562	574	544	575	515	604	543	552	566	560	586	607	536	562	591	548	554	582	511	606	539	532	533	539	573	576	571	584	565	541	576	565	577	593	547	553	552	602	594	533	578	595	595	584	548	581	564	521	562	554	587	579	567	563	571	600	549	582	563	557	545	534	593	498	579	545	554	503	553	557	607	598	544	575	548	574	579	571	545	561	558	547	569	593	542	584	613	568	567	557	542	593	552	560	597	586	553	620	549	545	542	631	551	592	584	559	566	550	548	565	554	583	563	562	586	529	582	562	574	516	561	554	573	549	538	591	535	612	588	591	593	553	608	539	588	550	572	571	563	568	572	586	587	604	620	565	593	577	554	548	577	535	581	594	573	552	573	576	565	601	538	570	562	531	542	568	566	567	555	584	510	554	563	605	593	593	585	578	543	532	611	594	556	559	567	573	553	557	547	565	601	549	523	526	576	549	589	612	596	582	572	581	554	569	578	562	577	584	499	580	606	501	557	555	564	585	551	534	576	576	565	573	531	589	570	571	562	614	546	565	568	528	532	547	574	526	551	559	555	555	593	563	565	543	559	568	572	604	584	540	573	556	543	551	542	537	584	583	574	560	543	558	547	579	580	547	574	560	608	545	513	603	539	540	584	581	568	573	543	558	539	560	562	565	573	560	592	609	545	600	567	618	525	549	562	564	597	554	562	535	545	556	639	541	529	551	584	552	564	592	579	564	570	590	557	548	597	555	571	604	567	586	575	552	552	583	571	561	594	560	561	585	566	575	584	538	542	557	575	553	574	577	531	595	561	573	589	583	579	585	609	577	527	564	541	547	588	532	572	518	539	563	563	579	599	577	609	564	551	605	543	542	561	591	596	613	584	569	561	599	519	584	568	598	608	584	556	565	577	536	597	542	565	616	629	562	587	601	572	567	544	559	536	572	587	558	541	567	572	547	540	583	578	538	649	572	538	617	507	602	557	542	511	589	601	571	565	606	535	570	558	593	527	565	552	622	536	560	566	547	563	603	579	561	548	613	540	594	579	578	566	576	566	570	589	631	598	575	561	525	635	572	582	553	576	583	545	519	556	581	554	580	565	557	596	561	574	570	578	615	625	564	576	581	517	561	578	567	567	593	576	592	549	577	564	538	557	573	530	578	571	534	586	544	593	585	573	617	547	544	535	544	567	538	565	597	571	547	579	610	546	532	599	569	534	535	549	533	559	580	558	595	576	512	558	534	555	591	579	548	558	503	562	590	597	588	498	530	590	599	577	538	606	593	607	549	563	568	605	568	579	536	579	575	541	598	556	581	587	575	542	531	564	579	550	585	570	607	577	560	539	563	562	587	554	524	590	585	548	626	557	550	567	591	557	588	561	574	567	573	569	550	599	561	576	550	584	543	577	554	563	572	565	558	582	565	561	532	584	535	554	538	582	566	547	531	602	549	590	551	525	562	567	579	595	554	564	546	590	587	587	564	545	580	580	545	558	567	584	567	567	582	571	595	571	554	540	554	533	575	574	555	547	574	568	569	575	597	584	570	570	557	565	542	548	577	569	585	581	579	590	602	555	583	583	541	562	558	572	568	555	548	587	565	555	548	568	596	579	579	538	567	588	603	611	550	586	600	556	566	589	590	548	585	572	558	567	617	572	575	561	550	535	605	565	544	579	569	558	563	546	524	561	540	586	567	561	583	527	570	557	567	586	582	582	551	560	588	609	558	618	566	556	528	565	569	582	576	561	575	620	549	555	563	579	572	555	641	539	554	615	601	567	585	595	558	590	554	584	559	537	558	626	567	537	517	584	597	557	536	532	522	588	606	576	585	529	565	548	609	558	601	520	566	626	529	604	538	620	557	526	584	554	611	574	569	577	575	564	603	577	563	558	556	536	575	570	587	582	567	581	575	541	536	576	570	530	579	566	563	601	575	563	553	568	592	550	583	583	577	569	560	580	575	597	524	569	579	583	555	562	600	556	534	545	564	591	579	570	562	579	590	602	571	600	620	558	542	570	573	532	570	565	580	549	552	561	541	537	613	515	574	584	573	566	585	600	564	601	523	561	578	562	560	563	525	579	544	593	610	539	533	595	544	569	592	548	546	563	535	531	563	569	552	567	550	533	555	555	567	553	580	573	593	545	583	540	579	557	544	586	595	583	581	545	557	565	567	521	580	583	555	570	596	572	537	520	598	572	553	546	606	584	562	607	578	618	569	571	559	579	516	570	569	565	521	561	562	561	554	540	562	559	563	584	559	613	572	573	539	525	591	570	573	542	514	570	574	596	582	542	580	560	564	560	553	525	564	518	555	526	547	563	572	533	564	589	563	560	592	608	545	541	576	583	567	566	564	524	542	546	574	552	540	539	516	587	575	538	560	622	573	522	553	541	563	588	578	598	564	590	549	556	571	598	598	580	590	608	607	573	569	546	562	551	570	559	575	551	569	568	596	601	564	579	540	546	603	557	543	566	604	615	610	580	594	566	621	542	507	594	564	543	587	553	563	547	588	578	567	573	575	569	580	548	609	585	521	567	599	593	559	575	608	527	514	536	579	534	528	541	572	584	584	581	604	534	568	584	521	568	575	571	551	560	557	574	587	592	619	610	543	580	587	559	531	612	547	535	549	557	616	604	508	587	541	557	536	548	560	577	534	553	552	576	570	540	600	555	546	587	571	555	590	549	553	559	565	560	560	545	579	570	560	560	548	581	582	562	576	564	610	594	549	570	594	576	526	590	509	552	555	544	540	616	599	547	588	583	610	566	573	576	610	583	560	508	554	588	542	534	567	562	565	583	542	598	559	559	599	586	583	543	581	542	584	582	576	567	589	548	567	571	574	566	575	593	578	518	577	566	532	565	569	563	567	505	551	610	561	563	559	548	588	570	603	597	578	548	538	530	555	526	552	563	565	575	574	548	546	590	570	561	597	550	577	579	565	572	553	538	565	610	563	564	602	587	562	549	563	552	504	588	601	608	566	581	575	551	540	562	605	512	624	549	596	564	572	594	548	557	619	566	577	534	578	616	596	590	592	561	562	578	589	606	536	594	571	573	582	552	570	557	549	603	538	569	588	567	552	561	589	591	530	552	555	580	587	568	547	565	566	598	596	585	569	564	572	557	580	555	580	589	551	577	544	546	567	575	564	537	571	532	601	552	606	577	555	567	576	586	554	524	548	591	583	558	606	532	560	539	537	604	584	538	537	564	575	541	565	542	535	569	571	555	524	527	559	559	534	535	550	527	573	573	562	518	554	556	624	602	575	570	555	570	602	571	603	547	555	555	609	547	575	589	588	597	605	554	530	546	561	524	552	543	566	570	526	571	585	543	557	539	520	582	544	579	568	589	550	593	569	554	571	526	589	573	579	547	551	566	556	547	547	566	566	577	606	543	585	560	572	552	534	580	536	547	581	591	540
1902	4476	4721	3501	2265	1516	472	109	101	100	97	97	121	102	98	102	107	117	118	89	101	118	117	106	112	111	116	121	118	102	113	90	124	114	99	108	106	118	116	113	92	111	123	97	94	107	119	99	113	97	103	111	107	102	114	107	109	104	99	106	97	85	107	107	102	116	104	116	105	95	111	114	95	114	101	111	114	109	116	115	97	107	116	116	104	106	123	116	96	108	104	120	87	119	101	103	104	90	92	111	96	116	106	114	102	103	98	106	110	123	97	112	97	119	123	124	100	128	109	122	101	106	85	108	89	101	111	107	117	91	107	117	95	103	106	126	118	112	116	109	113	120	84	117	102	101	103	93	117	116	103	96	116	106	118	107	103	97	124	107	107	114	111	117	109	121	102	103	122	112	110	107	102	99	120	107	109	115	109	133	120	104	116	99	92	114	99	85	86	103	125	112	97	102	99	115	109	105	98	120	94	124	107	94	115	99	112	106	105	106	109	96	109	104	108	97	113	103	105	110	104	109	90	102	95	108	116	119	108	116	110	104	95	124	108	99	89	91	118	123	104	96	125	114	97	83	100	118	119	97	100	124	102	98	115	122	100	108	94	83	105	113	107	101	118	124	126	108	115	109	105	107	119	116	96	101	110	131	99	132	107	119	94	103	103	128	94	86	117	121	104	111	95	106	95	88	112	102	106	112	100	113	115	112	112	103	93	102	94	93	106	94	98	108	115	103	112	117	101	91	107	118	105	105	107	96	115	113	118	107	101	120	92	117	112	102	95	116	97	101	106	98	111	106	112	88	78	102	118	103	118	105	112	104	114	114	107	106	110	125	124	106	115	88	100	113	119	105	102	94	119	108	109	105	122	104	90	92	106	99	101	82	110	117	125	119	104	118	105	98	110	97	83	90	98	106	107	101	98	89	105	115	88	108	117	116	105	114	110	108	112	92	103	115	141	111	91	117	129	98	100	122	115	107	124	103	108	109	101	104	99	116	87	102	138	134	114	112	91	117	114	104	102	101	133	101	114	121	97	119	110	109	101	93	84	96	106	133	105	108	104	105	113	104	104	115	92	107	117	99	111	106	118	129	90	98	96	89	122	119	87	126	102	116	108	98	100	101	97	100	113	107	90	103	102	94	109	111	112	108	114	111	105	112	131	93	108	95	108	77	106	89	111	97	112	102	121	84	104	116	99	83	109	117	95	114	117	79	112	117	105	108	100	107	124	126	118	115	101	122	106	109	110	93	99	104	116	114	107	109	95	85	118	114	96	99	102	107	97	109	100	112	119	126	75	116	123	109	119	132	101	100	119	92	115	95	109	123	120	80	95	110	110	108	100	98	97	100	105	107	83	102	111	108	92	117	110	95	114	123	103	131	79	92	121	118	105	103	96	115	111	107	94	104	97	90	101	100	107	99	121	101	110	122	121	108	104	115	100	108	122	110	106	93	105	102	100	106	110	112	90	102	102	109	106	113	91	126	112	100	104	110	112	114	100	109	106	105	100	95	105	112	107	106	83	112	125	112	102	99	109	123	98	118	112	108	117	123	109	97	103	105	105	105	113	137	110	113	113	132	102	94	110	89	106	97	92	95	106	125	101	123	98	111	107	91	100	111	109	92	122	124	107	99	104	127	115	100	91	98	102	107	109	108	114	113	110	108	104	108	119	103	85	137	114	101	105	106	114	107	100	92	99	117	113	125	101	118	102	100	127	106	110	122	108	122	103	103	119	98	111	86	109	120	114	89	96	100	91	111	110	99	104	104	114	103	109	128	114	105	102	93	104	107	111	87	108	107	113	101	113	116	106	115	88	103	100	85	107	101	112	99	99	102	107	108	105	114	103	100	112	108	96	132	103	99	128	107	93	106	104	107	99	101	104	103	112	100	95	108	113	120	116	107	101	95	107	98	121	104	96	108	107	115	115	132	108	98	118	108	125	122	114	104	89	111	128	105	95	95	101	98	105	120	111	103	113	137	90	106	108	105	117	115	85	108	100	107	107	102	101	114	101	102	107	124	117	115	105	131	104	108	93	93	97	106	104	108	101	105	118	106	92	118	119	125	105	105	107	117	91	103	119	119	101	96	101	125	115	118	93	131	95	107	112	100	107	101	97	86	125	111	105	117	121	93	114	99	102	118	115	98	96	116	91	104	104	100	123	124	103	112	94	107	83	93	99	107	100	108	101	110	119	108	102	110	111	107	110	103	123	96	102	93	121	107	110	104	103	109	102	116	108	75	132	90	94	79	114	112	116	104	97	97	97	99	114	115	90	107	116	119	108	130	111	97	98	123	113	120	85	100	102	117	102	97	123	103	113	94	105	118	121	114	113	124	124	106	108	102	106	100	106	117	95	96	106	96	111	131	111	97	118	88	87	99	124	101	112	101	100	126	90	110	96	110	109	97	105	110	104	107	103	100	109	117	96	93	100	107	113	110	90	90	98	121	100	106	115	112	90	94	89	124	102	118	84	115	100	112	102	107	99	110	107	111	95	116	107	103	112	93	101	115	99	101	93	102	102	93	109	96	111	118	97	96	117	132	93	117	120	89	114	111	120	101	109	126	120	112	100	100	102	109	106	101	128	108	104	93	111	105	120	101	94	102	110	109	100	92	115	94	112	94	120	108	111	127	117	108	106	113	122	94	101	119	95	106	95	109	103	120	134	111	95	94	105	101	98	103	110	109	118	93	102	118	102	105	102	85	120	102	111	104	121	116	111	100	104	116	105	111	111	107	88	103	100	90	122	105	87	124	103	102	116	118	103	96	117	110	120	112	124	124	120	116	127	122	109	109	113	113	105	111	105	126	97	89	119	98	105	123	111	107	116	111	107	101	107	109	89	116	117	120	108	100	119	122	95	99	101	125	120	95	93	89	106	118	98	132	114	124	127	95	111	93	107	109	101	107	110	95	109	101	97	104	100	97	94	100	99	118	91	127	100	122	96	110	96	110	97	109	86	103	103	104	126	99	128	104	111	110	96	101	137	107	116	109	108	104	102	108	115	105	119	112	99	117	118	89	113	95	108	109	114	94	103	108	94	106	107	101	107	109	117	103	119	92	96	107	125	87	84	90	107	105	103	102	107	106	113	91	109	85	109	103	114	107	100	124	100	119	102	106	102	113	113	100	81	112	99	114	97	105	98	122	95	91	115	117	101	97	112	116	116	108	115	97	121	111	113	96	127	111	111	114	102	111	105	120	120	112	96	124	113	109	108	105	128	108	109	104	112	91	121	109	107	94	99	98	103	84	106	105	112	95	115	119	99	103	108	103	116	126	88	107	113	95	119	109	94	106	103	88	114	101	102	106	106	104	90	99	107	119	102	108	127	115	133	124	105	120	90	87	118	110	97	101	92	111	105	102	106	116	112	92	112	101	106	114	102	115	84	98	118	126	117	105	111	104	95	109	107	90	118	96	90	111	121	97	106	105	109	111	114	85	94	116	95	92	109	96	92	96	104	119	88	117	105	91	108	95	106	94	118	95
16734	25873	25825	28716	34214	29121	11872	982	917	899	891	887	844	817	809	803	848	860	777	865	790	819	839	828	802	825	833	775	815	851	798	805	809	785	800	828	862	850	760	833	842	797	802	810	777	869	813	817	823	808	808	887	768	782	824	841	806	770	742	821	800	776	855	796	791	749	817	817	825	822	810	809	818	875	767	797	767	782	841	830	839	805	778	857	828	852	792	793	832	859	841	840	805	879	818	797	839	833	819	788	844	826	798	763	806	802	797	782	772	781	787	792	801	821	798	760	815	823	815	790	835	838	840	834	801	798	876	799	851	749	814	806	818	815	821	828	820	844	766	781	780	827	778	835	823	775	807	796	809	831	811	801	807	817	748	817	818	822	813	767	778	761	814	826	818	767	802	807	788	829	816	811	807	829	807	838	799	847	824	826	815	773	794	761	801	861	799	793	828	805	820	798	795	819	780	785	769	808	765	793	774	848	787	851	760	832	766	790	819	768	853	828	812	814	804	747	839	795	816	797	822	795	832	728	777	870	800	828	827	789	810	774	842	786	809	822	852	807	798	835	855	859	799	785	844	786	751	803	792	802	830	792	796	828	796	825	793	821	813	700	777	815	799	792	819	824	812	801	872	757	808	829	831	824	790	796	850	791	806	855	762	831	792	819	821	845	820	829	830	856	841	813	804	827	815	862	806	737	809	834	750	829	831	797	868	838	820	809	809	803	813	819	829	798	866	801	771	826	827	806	860	792	752	800	791	826	809	824	804	802	849	795	783	845	841	789	828	779	852	849	784	776	802	807	799	833	794	832	817	768	784	796	802	769	809	803	777	834	821	814	757	806	827	796	785	772	785	736	853	883	778	800	828	824	853	883	845	825	796	831	825	834	796	821	816	818	845	775	811	839	830	817	793	827	800	777	859	802	829	831	744	832	797	830	860	797	794	796	794	792	817	766	836	823	764	802	801	821	771	779	818	778	785	834	792	762	854	830	854	770	783	824	816	824	804	807	790	806	793	824	821	809	764	809	806	808	841	800	846	813	827	803	811	807	805	861	787	797	836	778	798	768	851	785	797	775	811	801	798	825	809	824	790	851	790	803	848	795	796	801	791	822	827	787	847	762	820	816	780	785	793	834	817	815	823	852	771	803	798	781	811	801	804	808	804	814	779	834	796	823	827	774	839	846	836	819	808	788	829	820	790	780	842	827	810	762	816	806	788	825	848	783	761	767	811	833	848	763	808	774	766	793	851	800	828	769	871	789	783	847	861	786	769	821	746	834	804	804	797	817	821	814	828	806	869	755	806	815	812	786	771	815	872	799	798	803	811	781	835	806	824	782	774	813	841	832	824	814	841	845	799	764	782	773	813	835	786	805	825	811	807	809	828	774	784	774	814	817	787	837	804	824	782	788	853	783	869	807	816	826	814	873	824	798	822	795	835	804	811	805	780	836	733	819	807	768	804	784	865	784	824	807	858	790	847	856	802	815	773	754	837	788	820	821	775	842	831	849	792	811	836	816	816	791	784	756	770	782	812	809	764	829	789	823	782	806	811	870	818	783	855	807	819	840	787	763	771	783	804	824	833	804	840	831	848	787	754	782	802	828	786	779	773	821	785	835	796	809	801	783	799	855	778	786	826	794	805	855	812	786	803	791	801	822	834	811	761	814	823	760	772	856	814	849	846	831	800	814	848	846	826	794	767	768	808	834	818	843	832	851	806	806	799	811	836	815	781	779	793	800	835	799	865	770	805	818	816	852	799	814	756	800	855	781	835	825	817	786	808	834	794	790	836	818	817	767	786	833	861	816	820	798	834	831	796	821	793	800	813	772	860	820	794	826	820	794	788	816	772	779	789	837	762	865	797	792	813	842	835	754	748	812	801	810	791	811	852	808	816	862	811	784	759	769	795	803	827	801	811	843	842	797	826	833	806	758	809	831	858	788	775	835	818	807	861	810	807	802	819	794	822	833	818	776	805	788	828	825	807	838	848	840	833	823	822	813	756	778	838	807	804	855	832	811	799	796	809	781	849	849	793	812	806	794	814	871	830	810	769	853	816	837	795	789	797	837	849	810	797	801	827	834	812	774	815	815	777	844	786	816	792	750	779	838	834	791	820	798	790	797	822	856	852	809	777	793	835	788	793	832	828	812	759	844	795	805	823	859	782	816	772	816	800	765	805	791	784	836	866	800	861	845	829	825	835	816	815	817	790	839	830	755	827	815	786	858	840	774	815	846	849	760	819	835	837	778	851	783	815	772	812	856	794	813	841	827	779	816	841	801	818	811	820	813	820	808	773	764	839	789	812	811	820	803	796	784	783	879	820	775	808	835	825	785	803	803	851	829	829	808	753	862	827	810	857	809	829	855	834	790	833	790	823	830	739	839	777	858	832	825	799	790	803	827	789	766	810	779	795	824	785	792	854	819	796	869	820	834	867	794	816	821	804	817	789	810	835	806	789	795	882	801	816	835	802	812	807	801	823	807	833	839	875	783	835	788	800	796	828	757	825	790	820	841	798	810	863	802	787	802	781	814	818	773	787	821	790	817	795	770	809	792	778	814	777	850	825	819	796	789	794	835	770	805	798	771	843	820	816	783	830	778	806	836	792	766	837	824	765	802	768	799	776	833	822	797	788	884	784	813	824	821	785	807	826	832	883	804	792	843	806	828	804	846	875	773	800	779	786	841	805	781	824	857	880	794	781	842	777	840	788	881	792	846	794	792	821	825	791	816	783	804	798	764	788	783	827	798	809	802	816	806	790	804	818	798	869	800	790	787	812	815	775	844	867	811	781	852	810	829	816	794	836	818	776	776	856	794	784	804	831	792	884	821	767	841	863	794	787	846	815	820	820	874	822	696	780	831	832	858	804	826	832	821	837	818	776	839	793	762	791	850	821	810	826	826	829	807	826	834	794	829	780	813	798	844	833	813	830	805	806	788	817	810	799	799	782	815	778	805	848	831	841	812	807	800	790	881	826	822	788	803	808	782	775	829	776	819	785	815	828	811	816	798	760	782	841	817	788	825	779	784	776	840	822	839	800	769	785	759	846	825	849	764	744	780	762	812	830	825	798	863	820	828	842	865	793	798	783	822	824	843	797	813	824	786	831	784	821	830	776	833	792	810	792	805	859	827	824	789	798	864	810	796	844	800	789	762	811	829	811	800	832	805	748	812	812	832	823	825	789	820	813	784	803	798	827	812	794	833	817	764	789	867	787	850	796	802	826	802	803	824	792	810	833	837	815	758	798	819	813	834	767	899	821	801	765	790	867	781	832	801	775	793	844	826	793	778	850	769	794	806	796	874	828	804	795	778	807	788	854	800	782	803	797	828	765	811	851	841	803	830	816	800	809	778	823	796	759	833	801	810	868	868	801	832	818	818	821	791	797	830	771	723	799	860	808	801	855	794	788	827	778	780	838	797	784	778	806	784	793	833	776	815	801	816	781	841	849	817	780	765	851	821	814	832	835	773	822	842	787	805	851	822	850	789
2033	8550	7617	5474	3952	2849	912	102	98	107	113	115	122	120	108	97	102	104	107	105	101	96	122	97	91	103	99	117	101	92	108	96	104	108	109	103	92	91	91	103	107	118	84	106	100	108	117	105	93	111	118	97	89	112	93	109	95	90	94	101	107	107	114	119	117	103	82	104	109	109	105	87	96	98	109	105	113	119	91	114	92	100	102	122	114	111	103	101	102	92	95	108	107	105	105	93	109	110	83	97	90	87	98	97	92	95	111	96	111	101	94	108	94	94	101	115	95	106	106	120	97	101	107	107	88	98	110	127	107	92	113	88	101	116	121	101	98	131	89	97	102	111	104	102	96	96	100	96	104	114	82	102	93	94	101	82	107	108	93	105	102	95	88	94	116	108	108	110	93	89	89	98	102	106	105	97	98	109	102	99	101	113	96	112	122	105	93	91	117	107	105	115	91	101	102	94	97	96	97	93	101	132	125	114	101	108	116	117	102	110	86	93	129	91	111	93	103	85	128	93	94	93	89	107	98	104	112	114	86	105	92	92	131	70	100	95	128	107	99	95	94	102	91	92	113	106	97	103	94	113	113	110	104	107	104	102	121	110	109	103	88	99	109	83	120	102	95	115	127	105	101	104	102	110	100	106	104	86	83	104	94	119	98	103	97	116	87	108	103	117	106	97	100	118	93	90	111	123	100	114	108	103	93	123	95	90	103	103	95	91	100	103	103	101	116	107	108	101	101	106	122	102	97	105	114	95	110	115	84	115	110	104	103	98	86	107	94	106	130	93	113	105	123	109	129	108	90	105	97	107	93	94	102	98	103	96	99	106	85	119	101	106	105	86	94	119	99	92	112	108	93	105	113	110	102	85	105	112	95	102	114	96	100	97	105	99	106	100	94	91	78	86	109	108	95	98	91	99	115	115	89	104	98	116	108	95	113	91	110	85	117	94	126	110	82	87	101	87	96	76	99	96	114	80	104	117	104	91	102	106	95	116	85	96	91	123	109	114	103	108	109	123	114	99	104	96	110	91	96	111	119	103	91	103	98	97	98	93	110	89	94	90	119	111	111	97	91	109	97	90	96	108	98	116	114	109	84	90	104	101	93	96	86	99	108	113	91	91	94	99	98	94	105	92	92	85	127	107	116	112	119	93	106	103	106	106	81	102	118	110	103	116	100	74	104	112	98	100	112	99	114	97	110	124	99	110	94	113	101	96	88	103	97	99	105	98	102	125	103	82	117	104	115	109	99	101	115	115	102	102	89	104	95	110	115	127	103	98	103	94	97	89	107	123	89	90	98	103	115	97	107	96	114	101	109	95	83	113	125	118	96	100	83	105	107	98	98	100	114	113	107	89	101	105	84	106	96	102	95	103	96	83	103	94	126	102	103	97	93	97	96	113	100	107	108	103	108	112	107	102	116	108	93	104	117	104	100	90	97	91	77	102	104	101	119	102	95	115	111	89	103	90	96	118	95	120	104	105	100	107	89	115	119	104	106	111	97	118	111	126	100	101	119	105	113	119	85	116	109	89	119	99	100	86	108	112	88	107	114	124	112	106	99	103	122	113	123	95	90	91	101	127	102	86	111	113	102	99	127	119	101	91	110	128	88	109	110	100	116	122	123	93	119	90	117	111	88	104	102	117	115	100	95	104	118	108	117	85	111	103	114	113	119	101	109	116	92	91	103	108	106	95	95	103	101	109	110	113	118	110	104	83	103	92	101	108	115	103	106	109	102	96	123	118	110	100	102	99	121	131	105	93	86	101	122	116	100	96	114	89	98	127	114	90	110	99	99	102	109	105	89	94	95	93	113	107	94	117	106	96	88	90	113	96	106	111	100	106	100	112	109	103	98	106	105	91	98	102	93	98	106	92	113	111	91	98	113	103	111	97	106	113	107	100	100	97	106	112	127	109	116	98	101	83	91	109	102	93	96	108	91	91	111	112	119	110	115	109	117	85	104	101	103	100	97	84	115	95	98	87	98	114	97	96	112	104	100	89	100	104	120	111	115	101	116	82	111	98	117	103	101	109	81	123	97	97	85	119	95	96	88	99	107	117	100	105	112	99	111	94	105	99	99	118	94	118	95	117	99	104	103	111	99	103	97	96	100	112	97	97	106	83	103	89	111	95	99	91	111	89	84	103	100	93	94	125	105	107	99	120	108	83	102	105	97	93	117	109	101	93	101	102	88	110	131	116	101	99	101	119	97	97	101	89	95	95	111	105	96	108	97	101	86	112	104	100	94	89	110	109	93	92	113	101	99	100	97	95	103	99	106	105	117	92	110	95	115	98	102	92	108	95	103	89	98	110	93	101	95	105	94	101	107	108	111	105	102	102	96	135	80	86	102	99	109	105	103	105	112	113	107	92	98	89	98	99	100	107	102	113	102	100	115	108	109	114	104	87	101	105	113	93	138	121	113	108	111	100	102	94	119	97	110	104	116	91	88	99	94	84	102	85	126	112	86	106	80	95	91	106	119	100	109	95	124	109	99	95	113	108	107	91	101	86	100	114	100	84	86	116	137	103	98	97	102	88	98	104	109	101	100	110	105	95	106	102	105	107	103	103	98	94	99	111	99	106	97	83	107	106	109	98	80	107	96	91	100	101	94	114	89	113	104	98	98	117	114	98	102	81	103	100	82	116	113	96	128	107	108	107	112	109	108	95	94	89	102	106	95	99	107	90	108	106	107	95	130	100	130	104	88	86	111	105	102	123	87	79	112	103	102	112	118	89	89	99	104	94	122	103	94	94	100	94	112	113	91	110	105	99	108	95	94	108	93	116	96	105	106	98	89	101	112	96	112	100	97	102	110	85	95	110	109	109	111	103	97	107	111	109	118	106	106	119	103	114	124	109	117	101	111	121	87	107	99	108	95	99	120	92	112	107	89	114	114	89	93	102	114	104	101	90	108	114	98	95	106	102	116	119	102	103	90	103	94	107	100	129	91	104	106	113	99	86	105	109	120	103	92	111	112	101	113	106	103	84	111	101	104	90	100	85	105	103	102	94	93	116	98	108	86	100	94	96	98	110	111	111	100	95	88	98	105	103	114	92	111	87	99	106	120	105	110	130	109	105	125	106	110	102	120	115	99	107	120	111	96	98	101	101	102	115	110	111	110	107	91	86	105	95	121	92	109	96	103	99	99	115	104	117	100	108	90	110	110	114	108	97	87	105	90	100	96	118	113	104	99	100	100	110	111	114	109	86	96	110	91	99	123	95	107	97	111	98	115	119	111	87	96	114	127	89	119	103	123	112	114	88	101	104	92	92	89	106	101	98	122	116	102	89	94	100	97	110	109	115	116	108	102	99	103	91	106	123	105	105	107	113	101	108	121	127	92	120	91	99	107	102	110	78	112	89	107	95	97	104	91	97	101	112	96	103	110	92	95	118	115	103	104	108	87	89	124	92	85	106	103	116	135	88	85	107	106	106	96	102	104	108	107	103	104	100	104	106	110	94	116	101	104	114	107	111	111	109	102	100
23571	32660	30400	34926	41652	36570	17489	1124	1037	957	917	828	856	910	899	802	789	766	799	839	815	786	811	816	791	780	795	764	815	773	799	766	759	814	794	766	794	751	760	730	848	780	790	772	760	748	741	814	749	796	760	744	807	759	792	752	756	841	784	733	758	775	779	746	760	713	787	794	774	787	797	766	775	760	739	728	783	763	738	766	777	734	749	781	761	747	762	782	796	804	733	714	764	752	806	786	773	751	772	755	751	747	779	727	772	767	757	806	778	779	763	781	771	751	770	831	785	813	758	772	810	748	753	789	774	754	773	697	761	818	767	778	789	744	824	824	740	813	721	756	803	766	761	777	790	733	759	827	760	724	800	737	809	795	749	781	742	759	781	777	779	728	785	791	774	776	812	755	747	746	806	768	803	726	733	769	750	772	750	751	776	795	791	780	769	755	793	786	770	756	770	702	762	725	777	753	785	771	769	771	789	748	768	790	778	756	791	745	723	789	802	728	733	804	747	784	750	726	794	744	735	772	738	704	833	797	788	783	755	810	749	756	750	722	757	714	789	756	802	753	740	757	704	764	752	755	741	756	710	766	776	791	731	739	765	745	779	730	801	752	713	737	772	744	727	807	762	772	743	739	761	764	788	707	783	735	754	777	753	714	743	727	762	710	723	740	782	768	764	760	812	692	754	793	732	766	795	761	750	713	747	704	789	725	782	777	761	709	771	770	736	775	754	785	777	773	733	794	739	773	791	754	720	735	746	738	798	797	722	787	807	733	742	805	775	825	816	824	721	740	760	785	787	775	761	720	758	777	706	713	807	785	753	779	778	714	775	781	732	723	742	727	726	793	759	726	773	754	746	727	773	742	779	779	767	782	780	696	727	730	747	773	779	773	765	783	777	755	752	760	727	833	761	737	747	805	772	776	796	788	751	806	784	765	725	762	783	772	720	748	763	791	746	731	741	771	794	809	783	736	759	759	759	799	730	769	747	765	767	741	782	804	748	686	809	763	767	743	753	748	754	752	738	789	758	807	801	782	749	750	762	780	725	710	750	815	790	782	783	740	774	749	716	800	723	780	769	764	792	772	727	767	771	750	769	728	794	748	775	760	756	773	749	751	711	753	747	791	775	760	742	769	772	720	740	758	769	746	746	827	815	782	762	826	774	761	794	746	762	800	748	753	755	801	782	723	767	746	775	769	751	784	760	797	761	749	743	745	775	793	809	806	797	746	806	775	771	736	782	780	792	704	789	778	707	750	802	854	795	761	744	748	744	755	743	799	742	752	750	744	706	752	753	776	758	759	778	742	763	756	738	806	762	737	767	715	775	732	747	773	747	787	734	755	747	802	737	768	792	849	748	832	758	779	794	826	763	785	778	755	783	752	773	738	699	781	779	811	724	772	791	781	814	814	806	762	800	773	710	778	749	798	720	774	761	786	762	772	763	733	772	750	812	740	799	793	739	797	804	789	755	760	740	784	801	769	715	745	814	749	787	743	794	788	779	730	782	749	790	754	747	793	703	777	713	809	756	748	784	794	776	743	757	766	783	759	797	748	762	761	773	767	741	732	769	815	807	729	764	745	780	785	762	800	787	791	815	777	759	778	757	807	741	769	772	727	770	818	792	764	725	808	799	743	810	802	763	785	770	781	797	801	833	753	814	778	775	796	780	747	797	781	807	768	747	747	754	766	714	766	732	763	738	798	730	718	755	778	748	776	776	735	787	726	786	760	756	760	748	716	742	712	731	717	720	765	771	797	775	810	744	778	801	799	728	773	758	739	766	771	747	778	807	789	767	744	717	769	783	755	763	767	778	805	774	741	749	738	756	798	752	749	785	809	788	728	798	761	755	726	748	805	787	756	755	782	739	719	721	755	785	705	739	791	767	755	762	765	804	775	772	734	706	757	756	764	771	771	744	800	759	714	745	821	752	828	806	761	758	770	748	747	811	788	746	781	764	762	761	759	741	726	746	768	736	783	764	735	750	764	752	698	768	743	775	734	717	772	789	788	771	757	730	784	755	754	736	704	736	795	748	791	742	797	714	786	784	755	799	805	803	748	754	717	769	805	805	770	743	731	734	771	777	750	774	782	787	824	779	772	729	794	760	775	688	744	830	766	714	758	774	758	788	779	827	737	754	757	772	796	743	769	755	753	781	748	775	769	731	746	778	740	762	763	787	771	736	765	775	790	722	786	781	785	763	778	797	718	756	770	719	770	765	789	783	718	789	764	745	771	831	769	765	764	804	751	771	743	777	765	779	719	744	737	735	759	769	715	761	765	731	759	698	770	782	719	747	791	809	795	743	746	754	746	698	745	748	751	754	753	764	737	757	748	764	840	816	808	790	728	732	774	780	746	753	734	757	726	750	796	782	776	806	806	761	763	775	753	785	735	788	732	795	786	747	742	784	737	766	702	729	787	758	764	796	731	716	802	741	768	770	732	737	740	727	792	788	768	792	734	772	790	795	838	794	787	753	725	790	761	746	754	737	800	805	824	785	814	706	801	759	731	771	778	758	815	754	745	792	767	746	761	811	714	742	804	809	789	742	780	805	740	772	764	716	816	775	740	726	792	786	809	716	798	790	764	759	739	749	750	799	746	763	761	751	769	783	763	763	717	774	741	776	751	767	759	772	784	745	798	730	723	731	766	782	749	776	733	772	716	803	729	732	796	814	755	807	743	775	768	799	749	755	762	780	776	797	773	783	767	783	761	731	782	769	795	798	726	735	809	741	761	828	742	764	731	752	742	742	761	797	708	725	750	755	728	781	768	744	739	710	718	735	792	778	716	789	797	816	764	795	726	819	789	784	748	781	763	774	740	798	739	773	811	750	795	783	815	850	795	789	777	738	761	762	774	783	781	762	788	794	731	732	749	756	744	739	736	773	790	783	729	758	744	789	816	733	738	777	747	809	771	777	787	746	763	768	714	745	779	796	751	812	774	789	733	747	797	803	791	762	753	727	836	785	746	751	803	770	785	763	821	755	752	785	755	711	774	780	739	764	803	772	806	732	763	787	762	765	764	760	770	782	797	744	803	783	739	780	738	768	776	797	770	791	745	741	780	745	704	785	776	736	786	748	792	756	720	774	719	772	765	752	780	766	757	769	715	709	782	797	811	729	738	754	767	737	788	734	796	753	720	772	734	743	765	749	773	752	756	755	690	765	759	827	765	750	765	758	757	769	785	759	802	731	700	752	752	770	717	771	732	763	725	673	741	743	772	743	782	698	727	771	757	805	803	784	767	814	790	759	777	759	732	728	761	747	816	768	743	746	780	784	789	739	779	761	754	774	748	783	742	745	739	789	778	749	777	791	806	774	771	779	755	781	812	765	810	764	779	755	696	748	748	754	749	737	803	761	790	735	758	804	718	743	762	765	764	772	760	726	752	787	777	765	760	727	804	737	771	797	777	757	742	782	801	740	726	690	819	719	759	733	767	786	787	872	765	820	773	725	785	770	787	777	773	761	739	750	745	736	731	807	771	758	757
1234	1119	1389	1282	860	540	151	70	87	75	82	72	75	77	84	76	76	73	71	62	89	80	73	65	72	69	74	85	80	66	70	78	83	61	74	64	71	78	83	76	76	67	76	62	83	85	70	68	78	70	78	69	74	60	91	59	74	70	76	85	84	74	82	98	78	78	70	69	72	79	67	54	67	76	67	60	88	69	87	69	71	80	66	79	72	69	70	88	62	69	78	77	66	79	68	77	67	75	57	70	69	70	76	80	71	66	71	76	75	75	84	55	65	54	78	71	86	80	74	66	88	75	70	67	62	67	74	58	79	72	71	91	75	63	71	87	75	73	72	82	79	80	89	80	72	58	63	84	71	72	81	62	81	61	58	66	74	70	94	76	82	73	64	94	63	80	59	75	74	82	77	86	89	72	63	58	75	76	67	66	69	61	77	81	90	63	61	97	66	83	71	75	81	69	84	62	75	97	75	54	73	83	72	78	88	81	81	85	76	83	60	74	82	78	75	60	68	75	58	68	64	73	77	86	86	76	78	80	72	67	88	65	53	66	74	66	81	76	68	77	70	65	70	57	81	80	84	67	82	74	79	62	76	87	80	70	88	74	64	71	80	63	76	67	68	78	77	80	68	57	80	79	76	64	59	66	69	69	75	89	74	76	62	53	68	82	68	81	60	54	74	84	69	68	70	74	69	79	62	72	86	64	90	73	76	75	71	67	105	84	75	81	78	57	69	75	88	77	84	79	87	75	78	63	78	79	71	82	69	84	80	82	80	89	91	73	73	84	91	74	54	63	59	72	84	73	70	66	65	66	71	75	82	59	74	75	70	86	73	85	69	82	69	69	86	81	57	68	69	84	72	77	65	65	61	77	78	76	71	63	68	86	82	78	90	83	90	85	60	81	66	65	75	57	75	72	70	78	81	69	72	73	70	90	65	70	73	72	48	80	77	85	72	65	65	92	78	73	105	81	77	74	71	78	79	88	83	78	72	76	91	69	56	76	82	66	74	68	69	72	72	70	74	59	78	56	66	71	66	81	69	86	71	65	82	81	70	68	68	83	81	67	71	84	66	79	70	82	73	76	74	86	78	72	80	74	85	81	78	66	73	75	64	73	65	62	78	70	78	75	64	76	58	81	75	73	68	70	76	66	96	76	69	75	70	78	73	60	80	64	52	78	80	78	66	62	66	75	48	68	72	73	86	76	83	85	73	66	44	71	69	78	76	68	76	44	66	66	73	86	67	85	73	69	69	64	74	75	72	87	78	76	70	80	83	71	75	86	82	79	60	79	81	75	68	77	82	77	76	81	72	63	86	59	78	66	83	66	83	68	60	90	79	80	62	81	77	76	67	73	85	91	73	67	69	67	71	73	68	56	59	63	78	100	63	77	71	74	79	86	71	69	62	70	80	79	73	78	62	77	78	54	72	72	86	70	73	67	70	65	62	87	69	72	85	76	69	64	68	54	76	60	60	69	71	71	81	68	82	71	85	77	79	48	66	61	64	78	76	77	54	70	58	73	68	68	75	70	68	73	68	69	58	70	70	83	76	72	73	75	81	72	71	62	77	71	62	60	76	73	80	56	84	86	66	61	89	70	68	70	86	74	73	64	71	88	73	76	82	68	75	80	82	90	70	79	89	71	85	80	78	84	97	78	62	68	77	71	88	67	72	65	82	76	80	79	65	79	88	80	77	87	82	64	74	84	75	69	87	65	87	69	75	84	60	77	68	72	81	67	79	69	76	79	78	70	81	73	80	71	73	53	77	71	59	87	84	79	59	73	61	69	78	80	73	79	88	66	77	63	60	62	73	85	80	76	76	76	83	70	78	68	66	79	77	66	74	81	83	67	73	79	74	67	83	48	92	69	78	68	70	80	73	69	62	91	72	78	83	64	72	75	74	69	77	70	63	75	78	86	73	69	66	73	64	69	70	82	60	88	72	68	61	77	73	75	87	83	53	79	70	83	73	77	73	79	73	74	87	77	98	54	77	71	63	62	91	60	78	72	69	84	76	70	69	60	64	69	74	81	87	87	94	75	69	74	63	64	81	73	79	64	63	73	88	86	67	77	73	71	71	72	78	66	58	55	83	83	85	72	85	65	74	65	86	78	83	67	85	69	62	86	72	72	82	83	85	67	75	79	63	80	91	57	69	72	82	66	77	88	83	64	70	83	69	64	73	73	68	80	59	69	75	72	78	72	84	78	86	84	64	67	67	76	65	83	90	74	72	77	76	75	75	72	84	80	72	78	80	61	91	76	78	62	75	79	66	74	62	80	65	69	78	67	82	92	78	87	80	87	80	66	76	71	72	73	84	74	72	75	67	68	77	73	74	62	77	69	77	73	59	86	69	98	67	64	70	101	74	79	80	75	72	67	73	82	63	71	82	62	65	85	90	61	71	75	71	63	69	76	81	74	68	86	70	85	78	68	87	83	56	64	77	59	79	76	92	66	74	77	82	62	82	70	86	88	79	79	64	87	76	71	72	73	74	69	68	75	76	59	83	80	78	68	80	69	91	67	66	64	88	76	67	61	83	80	70	77	58	76	73	71	82	65	80	61	78	66	79	71	67	68	62	74	76	61	81	63	64	68	96	68	80	49	67	62	72	77	81	66	74	65	79	73	62	77	74	57	75	74	59	62	74	74	73	76	70	65	79	69	67	69	81	84	72	71	66	77	71	75	77	67	65	74	75	75	70	82	67	85	67	68	69	73	78	68	86	85	66	73	90	89	77	84	83	63	91	67	78	77	65	62	72	68	73	77	85	71	75	90	72	75	83	75	71	58	78	69	87	64	76	82	66	75	76	68	69	66	66	74	73	67	85	69	72	80	70	74	72	68	57	66	79	66	78	86	61	64	76	72	75	70	70	72	64	56	64	73	72	82	66	77	70	69	78	66	81	66	76	68	57	73	86	66	78	67	72	66	83	73	75	78	81	59	71	94	66	77	77	66	73	62	83	71	70	65	56	71	75	69	65	79	80	80	79	81	66	80	75	83	81	66	63	76	52	78	72	75	83	65	81	70	69	96	69	70	86	49	77	82	83	81	83	64	69	73	81	71	70	78	64	69	66	70	70	50	66	67	80	68	65	66	61	84	68	88	88	74	65	84	81	73	68	74	74	76	68	74	82	90	67	64	89	61	64	69	78	68	72	80	58	68	70	61	87	74	79	73	74	80	74	89	76	57	74	77	70	79	60	88	70	77	79	76	86	81	67	85	54	79	78	70	74	73	69	87	69	68	73	81	82	73	71	75	77	76	72	59	81	64	65	68	83	92	86	78	83	79	69	77	85	73	63	68	58	72	77	65	70	59	76	66	79	76	72	80	78	62	71	74	88	82	67	78	68	84	89	65	63	77	70	63	70	68	91	75	83	73	66	64	69	78	79	69	73	68	63	72	75	80	76	93	64	81	70	68	68	71	73	61	67	77	68	75	80	85	77	67	79	72	93	75	76	67	63	76	75	66	91	74	71	73	73	101	89	88
12504	12715	13312	16284	19158	14255	4592	616	646	615	613	585	619	572	636	569	582	567	585	577	571	581	592	588	563	561	583	590	548	576	593	572	586	539	567	548	591	601	610	584	592	625	600	594	531	587	586	598	625	621	604	584	547	571	581	561	601	559	557	593	583	567	603	597	598	605	580	582	569	542	577	602	572	574	544	556	578	586	619	567	550	576	584	569	600	568	581	583	545	539	517	585	608	591	524	505	590	557	607	561	589	558	590	605	545	575	579	576	600	598	590	589	574	556	613	573	580	593	549	576	559	554	562	539	568	566	565	570	589	574	594	578	605	565	610	556	551	581	556	588	549	622	551	555	573	580	561	546	553	595	546	537	561	596	555	568	602	557	585	586	540	554	553	564	613	581	606	601	583	597	568	564	559	553	544	579	547	578	577	588	579	541	553	612	597	559	602	599	613	608	547	580	623	600	545	533	571	541	607	599	577	552	581	530	530	598	608	538	503	554	609	600	581	579	546	560	597	582	528	633	595	567	632	591	600	569	577	534	562	607	599	554	556	611	562	559	557	558	580	588	561	530	587	580	534	596	597	586	598	588	623	607	637	575	574	596	564	591	565	567	603	550	582	550	611	563	545	600	567	571	590	559	560	593	533	593	583	601	594	614	575	590	588	572	658	575	565	583	598	579	535	571	555	580	592	592	561	537	562	549	560	580	590	563	591	583	586	580	598	564	581	569	598	562	574	557	573	593	600	545	574	565	575	549	573	555	561	586	554	581	553	555	580	562	561	519	603	579	527	560	580	544	558	567	581	560	563	571	572	553	578	572	615	562	544	602	585	583	557	575	591	555	561	572	578	531	619	559	574	553	568	559	592	536	599	559	594	602	609	579	590	538	575	589	598	558	540	595	525	595	552	521	618	557	574	570	563	597	610	588	568	579	557	566	568	569	540	584	574	575	577	612	595	587	605	565	552	565	553	547	573	568	586	590	600	585	628	559	586	550	591	562	599	518	587	588	595	626	593	613	569	598	513	571	599	557	564	555	601	588	590	579	579	557	566	566	579	566	588	533	551	550	551	573	607	598	546	622	599	585	589	549	569	567	552	583	608	585	573	581	563	585	604	555	561	578	606	569	582	538	581	579	554	560	546	560	562	537	574	571	537	580	545	545	605	579	545	547	572	615	558	544	555	576	508	583	591	572	604	601	575	547	590	581	556	548	585	533	549	548	582	573	559	564	580	567	584	594	571	595	567	621	552	580	595	601	565	568	564	602	600	571	566	556	567	578	602	576	565	571	596	573	574	537	590	566	529	588	533	619	569	599	575	596	552	580	549	582	548	609	605	575	553	524	562	538	531	572	580	578	532	600	592	549	588	577	533	647	569	593	578	593	555	579	540	549	577	558	543	591	582	609	558	569	582	594	556	607	574	578	559	563	609	565	567	554	546	566	596	568	563	556	601	565	529	596	584	592	556	613	592	552	542	555	567	556	594	597	603	544	532	607	623	599	505	545	564	571	559	588	578	552	596	575	564	596	609	575	572	593	573	562	579	569	548	599	585	579	566	573	542	580	559	560	591	573	559	572	576	602	578	549	545	539	585	538	600	599	606	598	574	559	589	563	554	565	587	600	567	594	545	589	569	609	562	588	575	589	554	559	581	578	598	563	581	579	552	616	576	550	579	544	582	565	534	593	574	564	522	557	577	560	575	577	537	545	561	558	572	602	559	581	565	607	585	577	555	583	576	575	547	518	579	601	576	546	586	567	581	541	582	573	537	568	570	571	570	577	587	593	583	633	609	569	598	612	591	546	599	527	522	539	579	562	618	549	620	554	620	554	563	533	561	614	596	568	537	566	584	567	563	612	588	573	566	605	591	576	564	595	578	597	566	614	599	585	582	576	572	577	588	571	591	594	578	609	523	586	569	558	556	550	587	580	557	536	566	591	534	604	587	591	550	582	568	579	572	549	586	591	568	614	572	584	596	553	542	613	541	571	611	624	581	571	545	583	588	604	573	577	620	577	581	560	617	600	578	601	581	557	558	579	544	595	581	560	546	575	555	572	569	588	594	580	587	576	607	605	572	604	532	562	590	587	589	615	543	573	585	540	595	538	608	620	587	620	581	582	504	572	550	568	559	536	587	558	570	567	607	635	588	541	593	580	600	579	516	591	590	581	573	566	590	585	626	584	567	600	561	597	573	572	540	598	595	626	559	560	577	565	625	576	514	572	553	586	605	552	593	574	598	584	524	543	590	589	564	557	593	548	603	579	534	579	567	587	560	601	559	608	576	560	556	559	572	603	559	567	592	617	577	543	508	569	615	562	592	613	572	571	574	604	553	566	615	552	562	565	545	585	590	590	605	585	550	563	580	584	579	558	567	567	557	566	582	596	573	619	571	529	565	540	564	586	593	594	555	568	564	585	543	598	547	577	491	573	555	583	588	573	585	546	569	602	566	574	571	543	550	536	558	557	597	602	573	542	591	580	573	589	568	553	571	619	596	597	603	523	596	558	573	592	584	622	535	561	572	599	590	588	596	587	557	553	570	532	561	548	564	600	541	596	561	559	601	597	561	596	586	558	590	604	595	579	575	577	562	569	587	562	591	533	590	601	560	551	572	587	589	567	594	575	549	582	610	586	569	585	576	541	555	557	544	575	583	572	565	619	581	575	530	550	598	580	565	546	542	546	537	552	583	566	533	551	571	553	546	599	597	597	586	597	571	638	567	603	547	566	552	540	583	573	532	539	540	605	546	564	579	544	508	591	530	546	602	629	565	589	580	571	595	590	557	601	552	550	573	558	603	579	535	576	554	587	581	572	568	631	561	575	578	557	566	576	599	584	573	584	558	600	573	603	521	579	556	544	544	579	615	588	562	572	588	578	572	584	552	564	555	569	522	576	582	566	577	552	592	584	543	569	567	561	581	557	574	575	561	599	581	582	593	565	579	584	521	601	569	585	585	609	586	592	564	557	607	572	539	614	604	615	540	566	593	599	575	543	590	572	548	529	592	572	570	558	561	571	554	595	634	585	569	537	563	570	587	593	537	590	565	614	546	586	567	563	589	536	562	576	575	585	542	626	576	566	557	586	575	558	558	547	560	590	553	555	569	576	595	556	571	620	590	608	590	557	585	527	602	582	562	569	549	595	576	608	539	561	549	567	546	591	577	596	546	550	579	538	641	585	546	542	570	576	574	604	569	565	565	551	579	573	555	579	621	580	591	596	586	574	528	608	586	570	563	589	573	596	607	552	515	585	534	581	598	595	567	554	592	579	573	552	597	580	520	537	577	594	552	544	553	597	554	545	585	547	660	568	559	631	549	580	572	555	645	590	589	582	547	555	594	572	545	543	556	602	589	584	589	599	593	611	592	590	556	569	578	577	584	558	601	589	547	544	569	608	574	578	568	605	570	588	631	581	566	558	575	578	602	595	598	540	568	569	555	590	577	579	603	594	606	575	574	604	604	564	549	571	564	567	584	607	604	564	577	574	564	600
1100	4632	4999	3456	2530	2170	349	74	70	73	82	91	83	72	85	63	73	87	87	74	77	70	72	88	87	89	77	82	86	80	81	76	68	72	94	76	89	68	85	64	77	75	92	67	66	78	89	66	76	74	80	88	80	58	87	75	77	66	70	87	66	74	81	56	74	85	92	76	80	72	75	80	70	82	79	81	86	80	80	90	69	95	73	70	75	79	69	75	78	71	75	73	63	74	61	86	74	79	86	91	83	87	84	69	82	87	77	71	72	90	81	77	81	76	78	80	78	72	73	101	80	75	76	67	84	69	85	69	66	79	80	83	75	86	79	75	79	79	67	61	83	74	74	89	78	79	85	85	81	78	72	86	77	81	73	73	73	77	56	72	82	76	68	79	76	82	88	67	75	76	75	72	91	81	76	90	73	80	76	75	72	92	74	83	83	70	89	83	84	77	78	74	83	82	82	78	72	79	76	92	60	75	78	67	61	84	86	77	83	75	83	82	105	70	90	88	75	69	66	65	73	87	80	84	84	64	99	80	81	76	66	80	86	81	80	65	81	63	83	68	79	79	70	77	97	77	66	70	80	67	74	93	77	84	75	65	81	62	94	65	88	88	81	74	80	67	95	65	85	79	73	81	90	77	83	80	71	61	100	67	95	91	65	61	71	84	76	70	76	73	74	72	70	57	66	80	84	78	85	87	84	79	75	74	80	78	68	85	68	75	91	78	85	79	76	63	73	68	70	77	90	89	90	67	88	69	83	67	64	65	69	78	68	78	70	74	82	100	83	68	76	79	106	60	71	86	85	67	70	67	63	72	71	67	72	80	77	82	67	78	85	73	85	74	79	75	83	70	97	80	87	95	92	88	93	101	90	55	88	90	76	80	70	82	74	73	67	93	85	62	79	84	81	88	72	84	88	77	84	100	77	75	58	73	76	75	70	77	77	72	64	74	90	71	76	70	74	80	69	68	77	70	67	78	68	78	67	79	81	64	78	71	76	69	86	75	81	77	88	84	70	65	88	81	75	68	76	79	87	89	72	73	81	61	79	62	65	86	67	86	73	71	84	83	74	62	69	73	62	81	78	71	65	81	85	68	72	68	78	79	75	81	81	77	78	76	66	82	83	89	77	74	83	78	67	68	62	84	70	70	64	66	73	86	75	70	76	93	86	81	70	58	86	74	82	60	78	73	50	91	73	87	68	75	62	80	78	80	72	69	66	79	94	80	63	65	74	77	87	83	80	74	73	64	68	71	72	79	87	78	86	91	84	97	74	83	71	72	69	72	100	81	84	90	91	76	68	79	70	80	77	88	78	78	77	74	81	72	88	70	64	80	71	82	87	67	74	76	70	75	79	66	98	69	75	69	74	66	78	94	63	62	69	67	71	70	70	93	69	57	67	72	66	70	94	74	78	76	85	72	73	61	97	94	68	76	78	89	65	83	78	70	78	69	69	75	79	72	74	86	74	79	75	88	81	76	68	66	81	72	77	76	79	93	85	78	82	67	65	62	72	64	85	82	73	88	80	78	77	73	78	77	76	92	79	67	87	69	86	80	75	77	73	82	79	93	76	56	91	65	66	77	81	86	76	66	70	76	78	73	93	68	77	82	67	78	77	72	78	88	70	80	70	77	84	72	93	84	77	81	68	64	67	77	86	73	74	77	71	73	67	89	92	96	69	77	84	83	79	84	74	70	78	79	77	79	91	78	96	80	68	75	78	73	61	72	72	87	71	71	82	78	75	92	92	74	77	97	83	68	58	80	72	74	70	75	85	77	74	67	59	80	63	89	65	82	86	84	86	74	73	87	85	79	96	83	79	59	78	69	78	77	82	72	73	66	75	78	77	83	77	65	89	84	72	79	80	81	70	79	70	73	73	74	75	80	80	86	104	71	90	82	86	59	92	84	84	71	80	74	60	62	86	75	66	83	92	88	67	77	84	83	76	56	86	65	70	73	82	71	71	67	85	78	76	92	70	66	86	69	71	77	70	78	74	82	80	77	70	69	73	84	66	86	74	80	95	72	74	80	92	78	73	77	68	91	67	64	78	79	69	76	88	86	73	65	95	81	75	65	73	83	73	81	86	78	70	88	74	69	58	80	73	76	76	88	64	76	92	65	75	65	67	71	57	70	60	74	75	91	70	72	65	79	58	79	91	56	75	68	72	72	81	74	76	60	82	89	77	66	78	70	72	67	84	77	73	74	75	95	68	62	80	63	83	73	78	79	78	65	73	81	87	77	77	70	70	76	73	81	72	85	81	74	90	81	79	75	69	69	68	76	79	69	91	71	77	75	74	66	72	84	61	88	72	94	82	60	77	93	77	97	76	92	71	90	82	76	72	70	87	83	83	69	75	76	85	87	70	85	62	71	68	63	77	68	62	82	90	86	70	95	83	64	89	82	95	67	79	66	98	68	78	72	90	93	84	83	87	62	83	96	91	71	81	78	87	96	84	65	80	70	69	75	73	73	89	80	91	73	83	87	80	68	74	72	78	73	72	85	99	94	74	87	84	70	63	70	86	74	87	84	81	74	71	80	80	78	82	89	82	88	65	64	78	75	85	64	71	83	75	75	91	66	66	74	60	84	79	81	78	69	76	73	77	69	76	71	90	57	89	71	78	65	87	70	71	66	85	69	80	73	67	67	90	84	67	85	75	75	70	91	76	86	71	66	74	75	60	72	72	85	75	88	80	68	78	80	67	86	81	62	67	70	74	65	75	74	88	82	80	76	77	79	68	83	78	74	90	87	76	70	70	88	83	87	76	80	81	84	86	87	83	72	67	110	78	79	67	84	71	93	90	66	74	94	74	68	77	73	81	67	93	89	78	81	62	79	77	79	74	76	71	88	68	80	77	78	66	59	81	88	84	82	83	69	68	68	101	86	81	79	73	72	65	72	76	72	87	76	77	83	55	62	69	71	82	80	77	90	87	88	77	82	78	70	84	69	63	65	80	83	75	73	66	87	75	78	75	86	84	61	73	92	68	63	67	69	88	90	78	84	91	66	71	71	85	70	72	68	74	79	63	82	92	75	84	78	84	64	76	72	61	97	71	88	89	92	70	60	81	79	71	67	59	67	71	77	90	76	91	74	61	92	109	75	80	73	84	74	91	78	83	82	77	91	77	83	67	72	83	59	74	97	73	68	65	69	75	60	73	65	84	81	60	72	61	79	67	83	79	91	69	77	68	63	74	81	74	71	88	70	79	83	98	75	86	67	73	74	72	80	65	59	89	73	75	67	77	66	70	87	75	70	73	101	70	89	70	70	64	70	77	70	72	78	81	47	76	82	74	76	84	81	72	89	81	84	75	87	59	78	81	77	84	78	78	77	68	83	61	62	74	82	70	86	83	95	72	82	68	96	77	84	90	74	93	71	68	91	78	82	80	78	83	79	91	70	72	80	80	79	76	81	77	72	74	64	87	74	67	71	66	92	82	68	75	71	66	63	67	73	65	77	80	82	81	70	79	88	77	73	83	87	74	71
18512	26727	25525	30095	37022	32330	10083	727	722	652	659	654	623	629	611	623	587	625	581	616	583	585	578	550	601	535	561	533	549	571	564	611	583	595	597	556	576	573	535	578	532	583	545	600	543	641	551	554	611	585	593	556	592	590	564	565	599	564	546	561	588	568	594	536	616	596	575	586	579	529	599	591	564	537	588	581	567	537	619	540	577	524	580	590	556	582	543	594	598	567	597	587	558	568	550	595	560	568	615	620	576	583	588	542	591	610	592	588	604	572	608	575	554	582	585	553	561	556	576	561	591	581	576	575	583	540	529	615	580	569	567	618	602	553	605	556	588	598	530	601	594	604	557	581	585	562	525	556	586	592	581	602	581	569	589	580	592	560	566	560	567	549	556	588	580	556	581	545	574	585	599	568	558	557	589	540	570	610	570	606	600	572	544	549	579	566	567	555	575	585	575	541	550	563	584	566	566	595	485	512	535	589	578	538	585	552	554	592	580	538	577	562	562	632	571	568	521	584	602	531	576	585	528	639	587	559	586	570	584	591	552	554	578	512	556	574	578	545	577	623	573	540	596	566	576	614	581	589	561	563	634	583	579	578	563	574	568	601	558	545	568	607	586	602	577	541	572	604	545	585	570	621	575	548	555	602	593	539	598	566	564	583	570	609	573	574	621	528	579	585	542	577	524	609	614	558	571	536	570	600	579	616	557	577	616	560	574	598	615	606	598	609	613	595	581	574	611	588	577	554	617	628	575	565	588	602	544	591	584	582	576	561	605	595	588	538	601	527	566	563	551	520	560	606	568	551	627	587	598	591	601	607	591	608	543	565	587	599	589	584	596	573	574	576	497	554	552	534	595	575	554	537	594	565	586	568	550	569	583	617	603	576	605	545	577	593	586	607	588	606	553	571	608	557	575	562	610	587	518	564	590	577	537	570	581	530	545	594	560	538	565	570	583	559	581	562	568	577	587	588	542	594	546	579	579	579	569	610	569	568	597	552	556	577	596	599	548	584	566	567	556	608	566	542	574	590	585	555	573	587	505	546	595	585	537	627	585	579	560	575	557	573	565	591	504	579	589	584	594	532	551	593	555	582	612	608	582	568	588	572	565	600	578	551	546	588	583	572	547	574	603	586	564	535	590	582	571	595	633	577	591	535	562	549	536	567	561	588	606	599	570	578	562	643	566	594	531	534	585	530	556	590	574	614	554	571	585	581	600	582	590	521	573	538	549	548	595	563	604	556	556	553	570	615	548	567	581	598	611	585	542	597	581	533	599	594	616	563	585	560	625	585	602	536	535	589	597	580	555	574	556	590	599	562	553	589	588	558	569	565	592	546	592	583	549	606	577	610	577	559	596	557	600	615	577	561	589	643	594	539	556	544	609	578	575	572	557	597	559	579	575	579	550	566	607	568	585	603	562	559	616	562	572	546	546	556	605	558	537	563	600	559	577	584	573	538	603	554	610	555	596	588	541	556	551	588	545	578	562	555	548	561	570	565	562	575	564	570	579	536	550	571	549	588	587	567	578	565	574	568	562	588	575	593	571	590	580	578	558	566	554	552	598	585	582	569	597	588	613	558	609	584	605	570	592	581	577	569	566	600	558	544	600	587	593	574	561	570	569	588	541	595	563	556	566	563	552	562	598	527	553	604	585	542	569	574	539	559	568	569	586	558	571	555	571	562	582	512	531	566	606	545	575	606	547	551	541	604	556	552	638	560	551	566	559	589	579	548	544	552	547	564	578	626	554	608	600	542	581	533	582	566	542	583	596	553	562	595	574	531	567	608	573	610	602	552	623	635	579	542	612	582	525	609	624	574	551	580	609	540	552	581	554	592	592	571	611	556	529	571	600	594	577	567	603	539	566	601	579	589	594	568	532	614	573	555	577	569	584	558	597	605	579	562	530	571	563	613	565	576	568	582	565	540	614	592	570	604	541	583	559	561	575	577	582	560	602	585	577	535	557	617	629	544	595	569	588	614	553	564	570	562	570	538	533	560	571	554	585	582	536	593	569	608	570	535	564	612	534	592	587	583	578	570	543	598	553	560	553	582	546	571	632	577	548	541	569	596	579	601	554	583	614	570	600	565	611	606	520	560	574	554	596	614	592	566	573	555	569	550	571	556	542	572	599	593	583	558	577	566	578	531	562	506	602	541	584	542	571	553	579	584	559	568	570	606	581	604	601	610	567	562	633	582	594	620	550	566	589	560	593	544	561	589	604	578	580	581	565	630	558	593	592	521	565	599	607	589	575	580	578	582	596	595	537	589	602	572	559	618	591	607	537	537	593	579	558	575	561	597	566	584	596	571	605	583	562	625	558	531	575	563	597	571	575	592	562	576	622	590	542	540	565	534	590	561	601	566	590	588	616	561	604	584	565	561	620	559	578	576	559	610	569	557	538	585	608	541	570	633	619	595	536	604	574	533	584	607	588	574	601	561	569	579	576	550	598	602	597	558	581	602	590	508	579	612	586	545	602	611	595	586	544	540	580	563	579	566	593	546	608	568	541	545	589	586	588	578	532	558	547	577	527	570	587	533	628	592	571	547	512	556	571	576	516	599	542	577	543	603	587	568	571	592	556	578	620	539	555	615	603	556	607	581	590	594	562	571	623	577	551	611	620	582	558	571	547	579	573	566	614	550	588	574	585	566	561	566	540	556	564	564	579	568	556	575	602	553	614	579	601	577	524	584	514	550	558	567	532	560	576	604	549	579	584	604	585	616	564	622	567	546	579	600	591	570	606	607	549	559	573	575	540	580	588	553	607	567	582	555	566	585	553	582	609	579	600	591	562	620	602	552	537	584	569	572	612	596	579	545	585	576	551	564	568	584	587	546	620	566	600	549	537	594	545	543	595	561	574	587	573	618	554	554	600	546	557	568	554	558	563	594	537	598	600	552	594	568	587	616	590	568	518	541	613	568	555	618	562	577	591	586	576	587	544	573	584	593	563	582	595	561	567	555	576	599	574	591	606	553	595	569	587	576	542	570	617	583	586	575	531	620	583	538	597	566	588	588	577	611	621	594	615	588	563	588	521	601	585	583	576	530	599	591	594	583	546	592	611	564	590	582	588	557	601	545	543	593	562	546	590	578	601	555	567	586	552	584	561	556	566	587	539	568	587	547	542	566	521	605	576	575	610	537	531	606	553	593	569	536	603	537	534	603	573	601	597	598	576	605	608	586	556	589	585	588	627	600	567	578	581	604	585	558	564	562	561	552	612	561	581	587	592	588	579	587	575	554	583	578	555	556	558	595	632	595	583	569	580	595	596	550	595	646	583	524	561	583	552	569	580	562	570	586	592	571	569	558	561	544	552	578	557	577	593	599	572	558	572	535	547	585	546	585	600	533	584	571	547	586	555	584	558	573	563	551	526	559	535	585	555	568	563	550	566	553	576	549	578	598	600	550	531	554	567	599	577	541	581	588	587	593	624	562	600	567	567	599	550	574	577	569	569	572	599	555	550	562	593	551	600	603	582	554	531	607
2260	3632	3989	3277	2486	2258	352	96	85	98	125	115	118	97	108	93	97	122	112	112	122	109	106	105	110	109	112	96	91	102	114	123	114	80	117	95	114	93	96	96	119	114	102	122	96	103	106	115	82	134	96	118	96	105	93	100	113	108	89	109	106	108	110	89	88	112	115	98	107	111	93	98	93	117	102	118	98	111	111	109	125	116	102	117	108	122	108	123	99	103	107	107	100	121	130	114	95	94	123	119	101	103	102	107	111	94	105	101	110	116	106	121	116	100	88	94	113	120	113	96	97	96	118	90	124	108	101	104	109	100	110	111	111	92	108	106	100	103	103	99	113	93	103	113	112	89	104	111	109	100	127	112	123	110	93	106	102	105	104	105	98	113	76	100	132	115	123	104	114	105	125	96	116	105	99	120	100	116	119	126	100	110	102	101	108	115	101	110	102	118	83	102	105	110	102	108	128	121	122	105	106	105	123	107	122	117	100	108	120	100	93	128	114	119	108	104	109	111	100	104	125	103	100	103	129	106	103	109	107	108	100	89	102	85	109	106	107	103	97	111	110	110	110	103	104	112	119	98	118	109	111	111	121	106	97	111	112	83	136	132	111	118	123	112	95	102	103	114	119	86	105	96	126	93	89	106	115	136	78	99	98	108	108	113	116	118	90	119	105	121	94	100	114	90	101	102	109	127	95	104	104	121	112	116	92	100	117	126	112	112	120	133	99	115	122	109	115	97	104	110	95	106	99	108	128	114	93	110	114	92	103	123	113	95	100	106	108	113	105	107	113	90	114	101	98	90	103	119	107	109	105	93	117	117	99	124	114	101	97	99	107	105	107	96	95	86	107	100	121	115	103	109	100	89	102	110	119	112	110	99	99	110	121	109	115	100	115	105	106	113	101	105	126	110	114	111	110	106	94	107	105	117	88	120	122	117	98	110	93	88	119	103	96	117	102	116	105	87	101	129	115	124	95	98	81	109	94	102	112	107	111	111	104	106	104	92	109	103	111	115	110	102	125	90	126	105	129	109	104	123	102	100	97	86	98	102	112	121	107	101	94	121	113	110	105	94	119	113	108	115	113	121	117	110	89	104	99	122	114	105	93	97	94	121	105	100	97	116	101	111	115	86	120	111	107	79	122	101	125	113	101	101	105	95	102	104	118	112	106	80	95	111	93	108	119	119	90	106	107	115	108	107	103	108	133	108	101	109	111	110	116	106	106	108	115	117	105	93	104	114	124	98	124	104	99	99	90	104	102	119	109	94	121	111	97	104	105	105	105	100	126	103	110	101	98	101	117	107	107	112	105	91	96	99	109	106	129	99	123	107	118	112	105	99	109	77	94	99	105	98	116	101	94	87	116	98	98	126	99	133	105	85	104	91	93	93	93	108	112	104	122	99	112	97	109	118	99	113	108	109	125	93	105	102	96	126	106	113	98	92	129	97	111	105	103	115	118	112	114	96	105	121	117	108	107	106	112	103	117	120	107	111	92	112	104	94	103	105	128	108	82	92	98	103	113	111	97	128	91	109	105	93	109	93	102	93	131	124	102	104	114	103	107	114	91	104	123	111	78	99	108	117	100	89	83	122	109	96	99	125	133	117	101	102	106	111	78	121	109	115	119	98	105	132	105	110	89	121	106	118	119	114	81	120	74	108	103	106	107	87	116	101	103	97	95	121	91	115	124	120	103	126	106	110	111	113	110	89	104	112	119	100	112	116	112	103	106	103	106	109	120	103	98	94	104	108	113	91	104	103	105	97	95	111	104	106	113	107	91	104	122	101	133	121	103	101	100	124	122	106	98	97	122	113	104	121	109	110	103	107	118	97	109	89	85	109	113	119	119	112	121	97	118	115	115	105	116	116	113	98	119	100	109	119	109	119	102	118	105	119	107	99	97	97	102	89	96	94	114	107	108	102	106	101	130	100	117	89	126	113	98	107	106	108	104	95	109	107	117	111	119	106	109	112	106	108	101	111	137	112	93	86	112	128	109	94	119	100	123	107	100	110	117	135	92	106	96	111	101	111	104	105	124	107	105	104	109	109	90	117	102	117	108	121	107	102	102	111	108	128	96	93	126	94	113	111	89	112	108	113	99	110	115	110	108	101	120	114	105	112	124	117	99	94	94	106	126	104	106	114	126	87	120	104	120	103	101	125	115	104	113	101	111	112	96	94	104	86	91	76	107	111	102	112	115	88	104	99	109	105	98	107	107	101	93	82	97	114	111	105	114	102	126	95	96	118	101	106	94	139	124	93	106	117	105	116	108	101	97	100	103	117	110	90	118	116	94	109	114	111	110	100	113	94	105	109	101	113	112	115	113	115	106	107	106	116	116	105	103	94	87	94	114	122	110	116	117	98	93	112	105	115	113	95	94	101	95	110	113	91	111	96	113	96	109	96	110	121	103	103	124	103	116	109	125	106	129	100	121	114	107	86	104	103	108	86	113	113	124	114	104	101	97	98	104	115	106	122	117	127	99	116	118	106	110	117	89	92	105	110	110	109	105	89	86	108	107	112	105	122	96	110	117	110	98	131	116	106	93	120	133	102	117	97	120	108	113	122	90	117	120	128	96	93	109	90	103	101	111	115	112	101	97	98	94	109	116	108	105	126	103	104	90	115	100	111	92	128	94	113	92	136	105	88	107	125	95	122	113	115	102	107	117	118	94	109	113	121	128	105	90	114	97	103	111	121	117	124	97	106	97	120	92	110	97	102	116	102	103	117	110	100	110	103	105	114	103	114	111	100	104	94	121	94	100	118	115	103	98	105	89	93	118	110	109	103	104	99	96	103	130	115	124	100	98	102	111	114	108	93	114	114	86	115	105	94	120	88	123	109	109	123	108	110	124	94	110	93	103	97	95	110	91	130	102	96	107	107	109	111	105	97	114	92	116	123	95	122	104	108	104	108	115	112	103	112	117	102	116	98	104	104	106	136	115	106	110	112	106	109	111	104	107	95	91	110	81	123	111	95	90	112	95	135	104	104	118	115	106	78	107	109	108	122	95	94	106	105	104	114	109	107	96	94	126	116	109	109	113	113	110	108	105	117	115	111	116	115	116	110	86	109	123	113	101	96	98	133	111	97	105	98	98	117	101	105	103	114	104	109	113	95	100	111	92	104	95	106	93	96	93	107	97	123	100	108	87	131	119	115	122	118	109	120	99	115	118	102	103	112	116	106	120	103	94	111	107	108	91	108	100	96	108	107	99	111	87	114	114	108	137	106	89	87	112	118	105	116	112	96	113	115	95	112	95	115	106	115	102	88	120	128	115	102	126	113	93	113	135	115	115	102	116	99	118	123	104	107	106	119	107	108	99	103	123	125	111	104	101	111	107	91	98	108	94	115	101	99	100	109	104	127	105	99	99	106	93	106	107	112	101	98	105	111	114	90	87	95	101	114	98	118	102	98	122	104	107	103	105	101	107	97	104	100	114	102	113	107	109	114	99	104	101	113	104	117	106	101	125	82	101	113	91	104	110	99
19330	23217	24440	29483	35900	33308	6706	1048	895	950	893	937	867	875	837	831	834	838	868	886	852	798	840	828	841	769	856	814	829	855	810	824	864	870	821	824	828	851	786	840	814	782	827	835	783	775	834	827	835	756	831	816	816	792	826	812	825	803	791	879	791	819	835	816	836	824	843	804	825	866	873	826	815	793	786	804	809	821	813	753	797	831	821	829	805	793	841	843	797	858	799	836	819	825	898	829	806	819	847	799	803	801	797	792	790	846	820	827	795	848	778	831	779	863	812	764	823	814	802	816	800	816	827	818	791	796	886	795	825	779	797	790	794	809	816	844	826	848	798	791	845	824	887	838	791	808	774	797	861	886	759	812	824	859	825	785	803	890	793	798	821	889	813	843	774	768	810	825	755	775	849	802	810	821	813	829	800	830	845	810	848	774	853	826	801	818	821	806	818	827	764	779	833	850	809	802	781	826	832	744	814	816	824	865	789	805	796	797	820	820	797	806	823	829	785	829	816	760	804	794	849	846	862	833	803	827	817	817	825	798	858	834	832	860	823	857	858	804	831	815	787	859	817	812	780	798	839	777	838	808	789	828	836	778	773	847	857	801	803	849	884	823	806	834	812	836	803	772	811	821	754	797	821	819	865	798	795	849	837	795	810	812	784	808	838	799	797	842	803	820	812	846	790	821	836	829	840	815	837	839	847	835	822	814	858	805	773	828	817	788	841	791	827	911	847	781	812	816	780	777	811	872	810	858	837	843	835	740	818	790	854	825	815	859	839	772	792	812	841	813	825	807	786	805	819	802	796	796	770	843	836	799	824	774	788	801	859	741	795	836	809	832	797	798	797	779	820	826	853	831	828	861	811	826	801	814	864	811	815	878	806	795	843	808	797	816	770	791	799	797	756	809	835	844	835	816	819	862	826	795	849	786	796	800	811	778	835	811	810	821	838	772	871	838	825	780	861	763	784	813	802	829	819	795	853	778	780	809	824	842	795	851	826	841	826	856	786	742	783	842	783	805	812	826	806	823	755	840	828	818	829	828	843	824	840	803	788	821	822	784	756	848	811	848	832	817	874	823	818	838	856	845	822	851	861	850	832	828	808	809	780	783	769	842	831	859	854	831	814	835	869	835	810	802	825	851	789	771	840	781	804	812	821	768	822	805	847	841	836	812	792	800	793	810	849	788	882	822	766	806	789	830	793	826	783	806	759	837	822	803	831	855	839	828	815	812	817	794	853	798	798	872	823	809	848	803	768	812	819	796	819	802	814	825	824	824	823	850	779	841	819	873	767	788	820	797	803	844	846	798	794	783	851	848	819	837	784	830	851	807	798	817	821	799	817	790	768	862	757	799	818	795	760	835	830	810	798	855	843	819	751	801	856	813	765	835	848	806	769	823	818	870	820	791	822	840	804	862	805	829	830	859	859	823	821	823	816	827	839	823	775	858	795	822	823	793	763	852	755	834	853	810	821	805	828	825	843	838	820	800	776	845	846	788	854	840	794	786	831	828	864	792	788	805	819	834	795	791	811	819	841	853	822	801	821	841	837	807	834	798	796	851	799	852	828	809	842	798	779	823	790	832	794	790	859	780	793	802	821	831	804	764	870	757	833	809	782	792	895	804	848	794	810	793	802	793	826	825	802	864	780	794	783	783	765	768	824	812	847	784	853	836	839	824	767	811	809	837	826	811	800	862	766	785	797	820	821	840	818	770	839	889	857	866	767	816	831	849	794	795	761	756	833	838	816	808	870	774	808	824	844	876	788	846	779	825	784	779	817	817	828	781	868	779	811	791	824	808	840	777	866	837	789	768	789	811	806	857	814	824	796	802	830	849	824	846	804	840	799	834	863	878	850	791	869	844	817	839	805	856	814	764	790	816	775	798	839	849	787	847	822	820	808	801	803	839	905	793	818	796	830	858	776	842	827	807	811	848	770	808	781	868	802	910	773	830	812	823	771	808	851	791	747	732	834	842	843	784	816	811	795	816	825	789	827	787	828	808	857	854	839	815	799	826	811	854	843	808	776	838	811	810	808	807	779	815	860	801	828	829	807	806	852	820	866	838	835	818	841	794	798	810	792	852	777	807	813	783	812	828	832	796	809	806	837	800	900	829	828	859	821	795	808	814	819	821	811	829	779	822	844	844	828	810	779	829	811	865	836	832	815	859	814	819	829	801	832	821	819	831	881	821	758	829	851	796	806	810	841	808	856	810	761	777	786	810	847	820	851	820	836	799	824	796	876	806	811	800	777	832	806	810	827	794	826	821	801	865	818	827	793	786	807	810	850	806	819	831	855	827	831	787	856	850	779	801	793	826	791	834	854	819	825	813	850	776	782	849	775	856	826	817	806	803	811	825	800	844	835	803	848	840	814	805	817	811	782	815	750	812	748	817	815	852	811	809	818	811	831	794	814	800	843	779	770	821	839	810	827	848	781	833	800	802	881	810	797	819	825	810	810	848	805	806	820	815	803	792	832	842	786	830	794	821	782	841	825	850	838	797	842	804	797	793	848	817	806	789	791	814	822	795	840	831	817	796	850	897	837	823	821	817	789	822	787	883	829	846	773	834	817	797	851	807	780	852	782	828	798	786	789	792	825	780	800	798	831	792	830	817	802	806	792	873	814	814	781	835	790	759	812	805	854	803	836	832	792	803	859	788	772	806	786	825	841	789	757	838	784	800	816	902	838	850	769	798	814	791	786	826	810	849	791	808	810	831	812	865	778	834	824	792	846	815	801	811	826	803	775	833	783	817	826	865	829	792	798	835	853	793	811	774	846	833	853	793	811	774	809	767	845	786	795	811	852	884	802	843	807	804	823	815	847	829	794	829	836	778	796	814	865	846	810	822	852	846	828	822	820	798	818	789	829	773	794	803	818	835	887	826	837	798	861	812	820	794	789	879	763	811	753	826	829	887	830	823	871	859	856	796	779	840	775	811	825	845	762	868	784	879	813	789	845	831	860	764	804	822	834	792	857	794	832	841	773	809	802	819	842	779	811	788	795	854	810	800	863	804	854	856	856	786	785	835	787	823	839	826	808	876	817	818	807	815	807	845	791	828	789	815	826	826	777	776	807	840	843	798	856	783	784	778	812	831	839	801	831	817	853	826	797	843	767	826	818	783	777	814	828	800	772	823	817	794	818	856	784	826	834	809	833	880	830	829	795	811	839	841	811	816	802	796	826	835	835	820	804	801	822	764	791	868	767	774	810	844	795	873	799	841	814	797	806	797	805	793	772	826	822	808	784	846	771	816	805	852	804	825	823	786	893	793	824	822	837	825	786	817	847	847	806	825	817	831	816	836	832	751	823	880	837	804	814	805	797	821	882	810	826	827	824	745	785	783	777	784	834	793	780	799	792	827	863	812	776	778	786	846	802	838	775	795	837	836	864	823	864	800	751	842	854	793	839	821	838	834	757	848	835	828	830	814	815	839	814	833	769	806	788	820	824	798	818	794	803	794	853	872	778	779	825	855	852	834	821	816
2075	6518	6820	5671	4422	4139	874	114	115	90	108	118	117	113	119	105	103	108	92	106	100	98	115	111	94	109	142	101	113	129	89	99	123	89	104	89	101	95	115	126	101	95	91	117	108	86	97	98	115	118	113	121	103	119	111	92	101	104	99	130	101	95	110	102	95	112	94	106	117	112	112	104	101	108	116	108	114	107	110	112	82	103	93	97	106	97	106	93	115	101	116	107	105	88	118	108	104	95	99	107	97	95	102	100	100	102	135	109	77	110	91	101	103	91	95	110	116	124	102	94	119	90	102	116	92	111	92	99	102	97	109	94	117	103	88	84	114	93	93	95	121	107	105	101	87	109	107	107	115	100	107	91	129	95	111	108	101	97	109	105	105	121	119	104	122	86	112	103	98	98	120	97	115	110	120	121	122	98	117	123	94	101	99	98	106	98	116	90	80	99	112	99	112	120	111	113	99	84	97	106	110	87	117	121	101	97	117	99	101	99	111	108	99	108	103	101	108	105	122	100	100	115	118	121	105	103	102	109	102	119	118	105	111	113	112	94	100	95	101	93	110	114	117	115	112	136	113	104	110	110	104	104	123	115	113	101	96	116	120	111	118	96	95	102	92	113	114	110	105	108	112	118	106	107	110	108	107	95	100	109	110	107	111	97	98	112	105	122	97	101	91	107	102	108	98	104	122	117	96	117	99	118	104	103	99	104	99	120	107	93	102	123	116	100	102	99	105	100	103	101	84	108	110	121	106	100	105	115	93	117	96	118	112	91	116	85	99	122	109	101	121	95	86	95	127	109	111	105	105	82	110	117	108	107	90	102	90	108	103	108	129	96	117	113	93	92	103	106	109	109	111	88	105	93	111	120	107	100	107	108	111	100	103	113	115	95	107	110	116	118	84	95	107	109	129	88	102	100	114	87	100	95	103	110	113	100	86	113	110	115	118	116	103	113	107	99	112	98	113	94	120	101	89	122	106	108	103	92	113	111	85	108	101	115	101	99	99	96	102	101	99	104	95	105	95	105	107	96	102	111	90	126	101	96	101	108	103	112	118	109	111	107	108	107	103	106	102	102	107	112	100	105	111	120	114	92	111	117	86	105	105	104	100	102	89	111	109	118	91	85	104	115	108	110	129	118	112	107	98	111	103	87	110	125	83	104	104	109	118	120	91	113	106	104	91	92	120	103	100	111	114	92	102	101	111	102	93	108	101	93	112	113	101	117	112	121	127	96	119	104	97	110	115	119	106	112	96	98	92	103	110	116	107	83	100	101	102	123	106	114	108	123	108	107	106	87	109	107	108	113	100	105	102	99	79	105	92	98	98	121	123	88	91	109	76	106	114	93	114	104	104	93	109	104	102	103	101	102	106	99	94	111	110	121	96	105	85	123	113	80	107	98	95	99	88	109	94	92	101	101	99	101	106	112	96	118	99	116	113	116	107	102	93	115	87	113	90	83	113	115	125	106	113	93	126	116	103	110	113	108	115	97	98	91	107	118	96	105	114	114	103	89	97	97	100	105	113	107	115	128	98	96	94	109	97	119	104	113	122	115	100	98	96	109	120	94	109	100	95	94	97	110	111	107	101	100	111	103	116	96	85	81	109	112	101	86	112	92	103	105	98	90	111	96	131	106	97	100	86	116	114	107	112	109	107	93	97	102	96	112	110	121	104	109	116	81	94	92	84	101	95	90	85	82	108	106	105	104	109	96	109	93	108	103	128	88	120	120	95	114	99	108	112	94	107	103	106	94	96	108	111	111	105	100	94	111	117	127	100	107	112	106	86	115	103	98	106	93	103	102	95	98	110	119	112	108	109	118	115	115	107	106	103	123	109	86	99	107	82	106	91	99	111	115	98	116	108	113	114	109	108	91	113	103	114	117	95	119	103	120	104	108	98	122	115	117	121	123	109	115	118	97	100	95	103	106	90	114	99	121	79	101	107	138	99	92	96	99	88	99	110	102	83	116	105	113	94	101	95	95	107	102	101	85	124	106	116	110	112	104	102	98	95	117	105	105	114	85	106	106	104	94	112	99	125	124	98	97	105	95	101	92	98	101	100	96	92	107	120	99	117	104	105	110	115	97	95	90	103	105	106	105	105	122	118	99	132	109	126	106	90	94	107	94	97	124	110	94	105	121	113	111	108	88	116	112	96	113	108	103	104	110	121	103	109	116	122	101	102	89	111	105	101	124	104	111	104	113	109	111	104	82	104	91	120	106	115	108	110	90	117	124	114	97	106	105	117	111	99	84	94	110	121	117	92	98	87	101	86	101	115	100	110	97	106	117	96	121	110	113	111	107	84	104	109	106	103	96	114	103	105	76	102	109	111	100	116	103	99	114	114	125	112	105	100	89	96	117	114	102	90	106	110	104	96	109	98	100	115	106	112	105	114	118	105	97	107	108	118	101	129	112	110	101	104	110	84	112	113	95	89	105	110	93	99	86	120	109	125	99	103	89	109	118	126	102	129	90	117	100	112	107	84	107	90	78	98	118	116	102	101	97	111	100	91	99	92	119	116	107	93	122	101	113	126	104	120	85	105	92	91	100	111	111	100	121	104	112	110	102	111	94	112	99	114	109	101	106	126	90	107	95	102	105	115	93	104	118	82	118	117	115	101	109	116	103	96	98	102	127	99	97	97	91	93	95	97	106	98	108	107	107	91	126	116	99	104	114	101	104	115	114	104	101	94	126	99	108	95	105	104	101	108	81	123	102	94	102	82	111	100	96	94	116	98	109	107	116	93	99	117	105	113	118	109	102	103	105	99	100	104	116	103	125	117	98	92	108	101	97	93	117	99	120	96	105	100	111	102	110	111	117	111	95	120	89	113	122	118	109	110	90	93	107	104	115	81	99	104	102	98	105	113	120	100	100	123	99	102	92	107	96	100	106	92	101	101	105	105	91	122	97	102	105	109	105	131	103	99	101	99	97	111	113	109	105	110	122	108	116	116	95	107	106	122	95	92	119	106	97	103	88	116	91	115	98	90	105	111	93	107	135	98	78	94	94	115	94	86	97	119	105	97	110	95	121	103	108	108	113	124	92	114	111	100	107	111	117	102	92	118	97	110	112	101	110	111	112	111	87	116	106	101	112	95	114	97	101	116	94	107	104	92	106	93	94	100	108	105	92	111	96	111	111	117	91	107	116	112	117	119	92	90	98	125	90	97	101	107	106	119	99	117	96	113	98	115	97	112	101	96	101	104	109	97	105	101	100	98	105	110	100	106	102	109	100	92	106	99	99	121	108	111	98	105	109	90	109	88	97	92	119	97	113	83	111	102	107	102	90	88	104	106	96	131	93	110	90	102	88	107	122	99	111	102	112	94	107	110	96	102	113	95	106	105	97	104	110	93	94	122	104	116	117	121	85	122	83	102	102	116	117	102	118	117	110	95	93	110	100	120	107	84	97	93	118	112	116	103	106	102	100	111	102	105	92	100	114	114	113	101	96	95	105	117	93	103	87	94	96	112	110	116	120	108	120
24217	29326	29627	35876	43956	41289	10287	1090	1069	928	878	888	885	860	820	849	816	803	844	821	806	811	757	792	790	792	765	746	800	781	732	795	771	838	781	819	772	746	795	802	817	772	812	783	816	756	808	766	844	853	732	734	769	789	788	794	778	771	790	790	727	760	810	766	770	757	742	758	782	807	774	770	782	758	775	742	772	790	776	751	787	801	777	760	789	840	766	781	804	834	772	768	711	817	752	746	741	743	783	794	774	768	765	765	795	761	759	745	752	739	802	803	769	820	800	762	799	713	782	725	755	774	753	784	793	735	811	833	749	772	749	826	795	821	781	799	781	740	773	778	715	801	837	805	812	758	802	794	788	750	836	765	779	757	776	813	813	764	737	765	768	738	763	830	762	759	776	782	784	754	738	829	776	766	816	801	724	792	773	766	786	764	810	794	784	804	732	742	767	814	782	818	757	775	765	773	757	771	749	768	777	741	769	780	819	768	762	776	760	793	758	812	820	797	767	766	813	784	806	813	773	749	746	820	751	799	798	799	784	793	761	778	799	770	760	763	736	777	805	773	813	780	802	718	825	762	747	804	752	756	765	815	733	801	774	769	720	793	768	763	795	787	758	749	792	810	700	782	776	729	794	752	822	746	823	731	784	744	715	761	808	738	765	782	742	791	746	736	827	810	821	770	768	798	793	746	768	774	768	751	760	708	800	724	796	753	767	795	791	765	778	792	793	775	772	790	781	741	741	728	778	753	792	780	748	808	797	713	797	796	779	812	810	714	773	782	793	812	759	786	741	768	822	785	810	778	784	766	771	773	755	746	761	781	788	847	756	781	771	821	754	800	714	769	711	804	820	785	722	754	833	783	764	766	767	808	825	749	782	762	790	754	803	771	785	723	771	796	743	775	792	723	771	833	738	791	797	845	798	786	759	799	782	798	815	810	766	809	775	727	710	784	804	784	839	796	774	754	781	747	765	757	765	781	771	794	769	797	799	750	731	769	779	804	814	774	783	834	756	752	747	799	791	814	832	812	732	741	755	747	757	764	820	757	800	794	766	719	749	762	779	824	743	746	803	762	808	773	760	688	797	776	763	755	772	796	742	813	819	780	691	808	769	778	818	701	831	780	771	795	717	716	742	766	795	787	740	761	787	767	781	733	781	798	813	773	823	766	766	809	784	725	792	731	774	799	777	801	815	801	769	757	762	752	735	759	787	743	727	732	742	788	761	767	757	800	750	757	756	779	778	781	740	761	777	794	740	805	787	759	784	836	784	765	785	799	787	797	759	722	764	777	754	760	779	720	769	783	762	787	793	847	817	774	796	809	768	791	798	758	792	757	791	749	743	779	780	794	824	819	790	779	780	760	729	745	773	774	799	795	801	808	823	766	777	769	788	736	799	770	760	815	735	832	827	783	797	740	770	831	810	770	808	843	758	782	779	747	749	778	765	812	805	822	756	812	766	744	757	802	722	799	771	799	727	777	746	757	802	797	754	728	836	787	735	768	831	798	723	764	784	749	757	797	813	791	782	808	739	794	793	799	730	711	736	819	752	757	794	780	737	782	796	765	757	777	758	798	735	777	735	781	746	774	752	786	792	760	741	764	771	814	769	778	767	766	793	757	796	789	793	756	776	771	778	788	744	738	744	761	823	758	761	760	859	787	764	716	792	807	797	755	757	787	771	780	761	775	750	782	778	741	765	759	817	765	778	728	754	783	795	782	797	749	729	758	736	819	739	771	822	805	815	784	780	835	810	768	708	737	741	763	742	770	725	759	748	816	765	826	780	766	777	772	761	777	776	756	792	789	820	746	810	776	823	803	780	739	771	752	780	804	789	781	750	801	756	787	786	789	787	746	802	760	765	768	777	768	742	783	742	791	769	777	807	819	791	766	779	736	804	787	757	761	771	719	755	771	783	791	788	751	774	797	784	770	785	787	790	740	754	771	774	784	753	794	762	752	780	797	775	813	808	758	757	743	782	775	754	779	753	733	752	794	769	797	804	754	782	774	818	744	751	778	824	802	735	752	771	758	817	781	777	769	803	711	815	791	806	748	784	765	762	735	772	754	768	751	798	735	735	766	749	779	787	787	769	780	731	727	795	816	789	771	799	749	708	779	792	744	733	747	788	789	796	817	812	732	801	751	773	753	757	778	772	811	799	774	822	792	774	765	822	788	777	754	789	790	778	784	790	834	812	778	766	746	768	765	764	737	734	790	838	797	769	776	790	827	752	771	781	801	784	757	767	807	799	804	823	739	783	773	755	730	780	815	778	797	769	765	773	728	746	746	779	775	792	770	792	813	770	803	810	804	808	788	709	794	811	803	799	771	732	793	732	771	792	752	779	772	751	784	751	779	775	765	745	802	754	757	764	781	795	771	805	731	794	789	758	825	823	775	818	753	796	763	793	746	747	813	783	767	774	737	772	757	763	821	780	787	775	805	767	764	713	770	814	817	773	766	745	716	728	764	793	778	787	803	764	821	793	752	810	752	760	772	749	767	764	745	717	755	862	747	734	783	774	765	771	759	784	762	742	782	771	753	752	837	773	750	795	734	819	795	797	798	798	776	817	773	850	808	756	741	792	791	849	764	746	776	742	728	753	743	776	774	743	742	752	805	773	764	819	775	782	769	788	767	760	803	812	755	749	745	763	782	760	761	772	769	762	803	744	763	785	809	745	804	816	794	760	778	770	807	763	763	752	734	760	786	801	789	769	792	823	727	755	795	809	778	750	805	774	788	787	766	753	800	807	720	812	793	760	741	740	750	775	703	814	788	769	747	758	747	730	757	763	766	809	805	781	779	788	758	843	761	777	794	801	728	796	799	775	802	770	783	793	776	771	808	793	743	732	794	814	743	768	763	757	789	798	785	756	793	761	740	814	760	795	757	790	757	791	748	793	822	759	771	766	765	784	787	790	823	774	735	756	764	803	832	740	796	756	774	776	829	767	774	786	735	803	739	819	780	727	790	784	775	808	793	757	786	761	769	797	813	744	744	778	732	783	769	761	805	754	824	736	801	800	783	773	776	792	798	788	823	725	795	745	731	788	737	781	793	765	781	752	712	752	791	762	821	681	774	757	781	778	746	776	783	785	801	782	777	811	812	756	791	829	771	778	780	740	787	761	776	793	758	802	777	825	727	775	757	707	768	751	778	782	783	768	818	768	781	801	753	765	757	807	786	773	804	781	836	764	740	755	757	753	763	816	750	759	825	751	784	808	736	722	776	737	747	750	829	730	749	799	756	799	763	791	782	758	760	736	780	772	809	765	744	770	796	779	769	755	780	787	812	798	758	776	730	754	803	754	767	767	762	788	745	789	751	785	731	735	803	705	780	800	780	770	738	801	767	773	768	739	758	761	742	778	790	755	777	800	727	780	781	819	789	760	756	790	768	772	741	790	776	759	748	704	729	758	776	731	753	783	768	797	765	781	807	822	772	754	779	725	775	777	814	778	786	750	762	776	818	749	722	774	704	750	805	708	768	723	771
1360	1013	1217	1127	908	773	209	96	72	78	80	77	78	88	71	82	58	79	82	83	86	66	82	85	79	68	70	76	85	76	68	77	70	75	78	71	71	64	78	64	79	73	85	79	72	69	66	82	72	87	94	78	87	86	69	74	73	69	76	73	68	70	95	94	82	69	68	80	81	79	69	80	68	93	68	70	82	63	90	80	65	82	65	61	75	82	92	73	72	70	88	63	68	72	77	79	67	93	70	79	78	85	62	77	80	79	59	68	94	81	83	98	65	76	86	84	68	83	75	69	82	90	72	81	70	71	79	89	85	77	93	82	72	61	57	68	62	91	94	80	85	75	77	60	96	80	71	69	56	74	79	81	85	60	82	83	66	89	75	70	79	64	94	70	83	76	91	95	67	81	70	91	74	94	85	64	72	72	89	79	68	83	63	86	66	72	79	72	69	76	68	74	80	67	74	82	79	72	88	77	70	75	80	90	88	74	100	75	76	80	66	89	76	74	83	86	69	78	80	84	70	77	78	82	76	74	65	75	71	67	67	78	71	72	73	66	83	74	65	72	78	83	82	77	89	76	54	73	83	89	78	77	90	68	82	75	70	76	78	78	78	80	83	79	73	66	84	93	67	66	68	83	81	88	76	75	83	79	81	68	91	79	65	67	65	78	68	89	84	81	101	57	71	68	70	86	77	80	85	69	82	70	72	87	63	78	64	87	82	74	70	71	70	71	66	79	83	72	73	73	73	65	65	77	71	66	69	88	80	70	83	68	78	82	67	57	78	81	73	92	71	68	71	77	74	87	71	73	98	74	75	82	76	75	78	63	69	75	82	80	79	70	68	80	72	64	79	85	88	85	67	89	69	71	66	97	70	73	83	76	86	62	73	70	72	69	60	61	82	82	68	90	91	88	73	76	76	88	86	70	62	73	68	63	74	78	80	68	90	70	73	81	73	83	60	77	73	77	66	68	71	81	72	86	84	77	84	65	72	63	82	69	74	75	63	73	78	85	69	52	81	76	76	93	88	70	81	87	64	76	72	77	76	76	85	65	81	84	59	70	75	75	77	91	72	77	66	66	80	85	76	61	79	79	80	88	88	80	77	78	78	51	82	74	75	71	90	76	102	75	73	72	83	68	74	69	64	69	70	76	82	84	89	86	71	78	71	80	79	81	87	81	66	78	89	79	67	64	84	78	77	59	68	66	78	83	60	79	97	56	63	78	82	85	87	91	63	61	84	66	63	78	64	78	63	74	67	64	83	80	77	77	71	69	75	71	69	74	86	83	76	85	77	75	62	79	68	80	77	70	68	81	62	75	79	66	67	95	80	71	72	85	75	76	77	78	87	84	85	86	64	70	92	69	78	65	71	77	96	59	74	70	74	67	85	87	85	69	95	74	71	74	74	81	74	58	90	60	81	81	81	82	86	83	81	64	60	75	68	84	87	81	65	94	73	56	76	78	82	74	72	72	90	74	80	76	94	74	78	95	74	80	70	85	72	75	94	64	91	75	63	69	77	83	80	76	80	86	78	75	76	69	79	72	74	67	64	75	88	91	74	75	60	90	97	79	76	84	71	74	61	72	70	77	75	66	76	77	88	80	61	65	85	73	92	80	99	63	73	72	69	79	72	95	65	79	79	82	86	70	80	76	82	75	91	84	70	61	80	69	75	84	66	77	75	61	81	76	68	79	79	92	79	77	68	89	73	58	79	71	78	78	69	83	77	91	79	75	91	66	84	74	63	72	76	83	64	78	71	69	83	86	74	103	73	67	69	79	58	78	58	70	60	69	64	80	73	65	64	73	80	62	59	79	79	82	89	69	75	80	80	74	58	63	82	61	73	67	70	71	65	78	75	62	91	69	77	78	67	70	83	77	75	73	73	64	78	80	78	68	69	87	59	84	80	80	85	67	82	84	95	80	73	76	65	84	70	77	66	58	78	82	69	76	82	93	81	78	59	74	63	75	66	85	92	66	69	60	74	81	88	72	79	85	64	68	70	84	81	84	73	73	87	73	84	64	61	67	84	77	62	74	82	80	88	71	73	84	71	79	68	84	73	82	65	81	77	78	82	87	79	76	77	80	76	76	72	76	65	68	73	69	73	64	58	65	77	86	97	77	83	83	97	87	75	86	78	100	68	75	88	79	98	61	74	76	77	87	77	77	74	65	61	93	72	69	79	74	75	73	81	80	81	78	74	70	67	71	84	71	71	77	80	107	79	78	81	87	67	61	75	80	87	70	77	72	74	72	72	67	87	86	71	81	72	69	99	65	67	62	80	72	89	73	102	67	80	64	95	85	81	82	68	74	88	91	70	71	82	62	82	77	75	86	61	84	73	89	63	76	73	67	91	75	84	79	85	80	85	97	96	65	88	64	74	85	65	73	83	86	74	73	85	69	80	78	72	72	78	81	98	81	97	82	80	83	76	72	84	87	63	64	79	82	66	76	68	76	70	72	77	82	80	91	82	75	77	95	78	74	89	77	82	71	72	74	79	72	63	74	77	79	65	76	62	77	79	68	75	79	78	78	75	69	80	72	77	62	56	85	73	79	87	72	76	84	60	68	68	84	70	81	99	88	77	67	54	84	81	72	65	83	68	82	66	72	71	73	79	78	75	73	62	70	78	63	72	66	90	76	59	75	67	75	81	84	75	91	77	78	75	76	75	78	86	78	73	64	79	91	79	79	78	70	81	84	77	68	86	81	77	74	75	62	76	60	68	76	86	78	76	69	74	70	77	75	70	71	77	90	92	90	80	69	74	54	78	74	71	62	63	73	84	69	78	76	60	80	62	70	82	66	74	69	85	78	74	78	81	75	79	77	69	89	73	68	74	69	70	81	84	75	83	56	73	63	82	71	86	73	95	72	63	65	67	69	82	82	85	73	80	70	66	74	83	69	80	89	70	80	92	67	83	74	86	89	81	61	66	73	77	83	66	63	77	73	91	79	80	85	85	81	77	71	83	86	87	95	69	51	85	63	73	71	76	57	84	72	73	82	62	88	80	79	74	75	79	74	79	72	92	68	79	73	80	74	75	87	93	76	90	89	73	75	82	61	79	82	77	67	81	83	71	53	68	70	69	71	84	59	77	77	66	62	66	85	78	73	56	77	82	88	83	61	65	91	68	69	77	90	65	87	74	80	73	79	75	70	86	75	82	85	82	68	67	80	77	76	72	70	64	57	64	72	81	92	81	84	72	73	69	79	71	61	74	82	66	80	65	82	61	83	84	92	70	64	71	83	72	81	86	65	85	78	80	70	77	66	77	84	73	77	66	64	74	74	67	62	81	80	76	65	78	78	70	70	79	84	71	86	79	72	61	80	70	71	78	77	79	80	75	85	60	93	76	85	64	65	85	86	81	92	71	77	71	68	79	79	72	69	73	61	86	70	67	59	93	72	70	69	75	69	94	71	72	77	80	72	74	71	68	82	73	75	82	86	69	66	87	83	86	72	94	79	54	70	71	84	93	76	86	75	89	77	68	78
13124	11721	12538	15246	20381	18546	4263	622	673	648	598	588	598	583	612	663	627	605	630	623	606	553	621	573	533	602	613	614	586	567	584	556	584	610	584	573	586	593	571	576	579	556	549	637	598	598	586	618	603	571	588	584	605	569	610	594	612	601	584	592	573	626	603	593	629	572	560	587	560	594	578	594	627	610	597	588	592	583	605	598	565	628	556	599	573	599	554	605	634	575	620	608	601	614	627	606	546	602	546	560	568	602	606	579	605	561	590	578	577	580	577	590	600	568	577	588	572	614	580	642	590	594	603	560	596	563	616	561	612	601	609	593	583	598	578	585	583	614	587	591	595	632	609	577	567	626	577	587	616	554	577	583	611	601	601	574	557	570	605	554	574	590	562	571	607	560	551	557	595	597	599	580	619	607	588	615	568	571	581	589	580	616	609	559	594	593	562	571	557	571	609	618	606	606	583	565	556	605	583	609	594	575	597	618	636	564	629	632	553	625	601	611	601	613	541	592	581	590	587	535	593	595	576	590	568	598	619	601	607	556	603	597	562	620	598	588	591	582	598	570	558	585	567	556	596	595	587	581	556	566	616	578	593	583	597	587	577	553	610	604	570	581	606	612	604	583	602	547	626	627	585	593	587	599	559	579	583	610	551	573	613	593	595	586	638	584	538	570	563	557	617	593	564	617	566	587	618	579	614	607	608	637	595	617	546	600	576	626	562	607	600	576	629	549	591	542	619	581	553	569	608	603	608	574	607	544	613	579	571	569	579	583	627	575	580	596	551	590	575	601	610	578	573	626	564	597	563	569	559	558	580	633	599	595	598	597	560	601	558	620	603	640	584	643	596	588	620	570	594	624	577	634	603	581	591	593	561	588	584	599	574	577	547	595	557	596	563	611	590	606	582	541	603	608	623	589	588	550	574	590	578	585	595	576	567	601	557	587	552	538	592	590	625	578	617	639	581	576	580	554	575	564	624	582	599	557	557	588	603	613	598	607	569	545	613	572	596	609	635	572	588	618	568	564	603	557	565	584	580	605	578	571	597	581	558	591	584	527	551	640	580	602	582	569	582	566	592	574	606	571	598	612	597	634	545	579	583	551	620	623	554	589	577	604	565	560	574	570	587	545	561	569	617	572	589	615	565	573	568	577	628	634	573	579	626	594	562	588	595	566	549	555	641	598	580	616	583	608	592	586	539	600	566	553	607	554	597	622	624	584	574	589	612	610	603	605	604	602	604	585	566	609	596	580	531	587	575	587	623	588	560	589	601	594	567	555	579	632	580	556	556	568	557	598	594	575	546	633	520	571	551	623	574	621	606	550	582	575	576	591	576	609	631	535	615	592	569	617	602	558	643	595	645	605	563	567	519	585	589	600	552	593	588	590	555	632	618	561	581	553	575	579	601	598	563	606	593	583	574	583	558	588	589	551	589	622	599	605	601	581	594	574	575	552	590	609	580	601	601	635	579	589	546	645	599	593	589	610	616	617	612	554	570	600	578	614	576	610	588	554	570	625	581	576	621	613	596	588	591	564	612	606	606	581	575	544	600	558	571	575	569	578	593	589	583	627	580	583	592	582	561	547	577	573	560	625	571	593	601	606	597	524	536	549	592	590	571	597	597	583	590	592	563	599	601	598	629	578	604	622	589	561	589	615	581	581	578	606	606	609	636	578	600	619	639	623	596	589	590	585	560	597	626	555	567	590	587	575	584	575	595	536	582	589	603	634	556	646	610	590	599	620	570	591	582	610	599	651	596	581	597	600	605	592	612	588	554	573	562	608	618	566	548	601	576	598	595	578	560	560	554	612	577	592	611	616	585	566	600	584	567	570	578	585	567	576	603	595	556	582	593	558	598	657	570	584	572	591	606	594	611	567	573	630	601	585	593	603	566	604	610	627	583	605	592	576	597	561	633	591	635	582	592	635	601	579	597	583	566	564	617	625	575	569	572	591	589	577	587	624	617	595	589	601	598	604	566	620	541	549	575	549	555	566	621	602	619	561	589	555	604	573	611	554	603	580	607	593	628	573	590	567	573	569	583	568	589	576	610	569	609	565	597	557	540	563	639	619	555	616	584	625	567	582	607	577	568	617	593	635	609	622	592	562	589	590	578	628	550	576	569	594	540	564	608	545	603	529	567	607	590	571	591	568	616	568	624	596	624	604	605	589	580	584	623	554	597	618	563	568	603	518	581	532	641	562	552	585	626	609	586	585	582	544	558	593	555	575	589	606	564	621	591	555	640	578	601	591	586	620	579	587	573	591	578	629	583	606	579	610	636	569	607	631	535	573	540	553	606	582	589	577	597	591	600	581	590	596	572	567	612	564	571	574	578	583	559	580	601	577	593	574	577	592	560	587	600	578	601	601	598	616	577	581	610	618	569	582	557	558	594	580	602	577	559	595	632	549	539	632	578	578	599	582	587	588	595	568	602	601	556	616	543	589	598	624	598	599	536	639	559	577	536	572	557	591	567	603	572	582	621	559	587	591	572	592	545	585	577	641	584	585	568	572	524	600	607	585	613	583	556	538	591	623	563	583	561	581	558	613	596	561	555	560	620	606	632	563	551	614	556	640	586	611	588	672	594	586	587	634	593	540	624	565	581	567	589	568	595	567	587	607	611	605	537	570	557	587	575	589	653	568	579	544	596	558	587	569	586	579	564	572	537	580	615	594	643	605	599	554	558	589	625	527	579	616	564	566	565	583	584	558	561	594	574	632	572	609	558	597	624	603	614	604	596	572	601	589	561	629	583	605	608	579	601	636	551	623	561	567	603	560	618	542	565	601	583	582	605	603	627	642	574	577	597	591	570	551	593	555	610	606	635	575	532	576	613	547	590	572	632	624	555	578	606	577	581	537	570	640	604	597	531	579	598	583	554	590	619	581	588	587	595	563	566	594	600	618	602	607	526	630	591	611	603	578	603	560	574	658	575	604	564	567	613	587	601	603	570	620	600	569	523	569	581	619	593	604	594	596	652	586	631	626	606	606	585	600	607	652	570	585	630	568	597	595	524	624	578	592	610	636	595	552	573	616	554	625	614	607	572	589	610	550	574	590	632	580	581	604	568	593	603	620	557	570	581	655	556	571	591	608	574	582	618	628	579	619	584	608	582	597	593	614	610	539	536	571	566	600	604	537	551	560	535	562	615	534	604	600	607	590	583	592	606	565	601	552	615	591	609	521	606	573	594	579	602	589	572	614	594	561	635	634	608	594	573	561	590	574	567	616	568	566	563	587	577	595	590	575	593	622	577	590	554	593	613	592	583	554	593	550	623	596	598	580	627	607	629	579	602	578	530	582	582	557	603	535	592	582	582	575	568	549	569	573	589	611	590	556	613	616	632	588	585	598	568	595	576	579	607	572	605	559	597	602	552	594	571	608	596	588	613	561	532	600	563	600	627	598	628	607	602	545	548	548	659	579	619	598	550	619	579	609	596	566	574	585	573	573	557	565	568	578	533	554	583	588	588	590	617	596	595	597	611	563
2006	5794	4366	3085	2499	2380	571	79	62	85	90	77	81	77	75	64	71	84	76	72	83	79	79	66	76	100	87	83	79	74	75	67	83	86	74	73	73	77	85	77	70	84	83	84	93	91	51	75	68	91	70	83	71	73	83	82	75	73	79	86	72	69	78	76	76	77	76	79	89	82	77	74	90	74	63	71	86	75	87	71	102	94	87	78	75	70	68	78	88	80	83	85	57	84	88	88	85	70	75	72	71	85	89	70	69	74	81	82	78	77	79	68	79	89	71	95	68	88	76	91	69	70	74	67	88	71	74	77	69	73	86	69	84	82	68	74	69	74	79	82	74	80	69	81	88	83	67	85	86	68	72	72	63	84	94	90	76	79	81	92	80	82	75	69	81	72	71	82	86	75	81	81	57	71	64	68	76	78	70	86	75	66	91	68	105	74	78	74	88	79	92	68	74	76	79	82	64	82	84	71	72	94	85	88	92	72	67	76	75	66	71	85	73	91	76	91	76	73	73	81	91	60	81	92	71	78	87	82	68	98	90	84	91	67	84	78	89	73	89	73	87	68	99	81	94	78	82	77	63	87	73	82	68	78	64	79	64	97	82	67	76	80	75	74	67	97	81	75	80	66	81	96	85	79	89	79	64	79	74	72	83	77	79	73	71	75	89	60	76	75	79	75	63	67	75	77	64	68	84	85	92	74	79	81	75	68	76	84	78	69	92	86	79	88	80	63	102	92	83	63	79	63	97	78	83	83	76	73	72	82	91	95	82	81	95	68	68	70	96	79	89	104	66	72	85	78	74	77	76	66	75	83	71	81	69	86	80	88	86	80	59	86	59	79	74	74	81	71	73	64	83	74	76	80	71	63	89	75	77	90	78	77	90	85	91	71	84	93	54	80	79	73	59	88	61	75	66	71	74	76	70	78	70	89	82	83	83	67	71	68	75	85	62	93	69	80	72	93	81	83	78	87	78	77	85	84	78	76	72	66	89	59	82	92	71	79	79	69	73	68	85	77	81	75	70	73	84	75	99	69	68	68	93	88	90	65	74	50	81	84	73	74	84	74	67	109	79	62	72	70	66	73	73	89	70	80	69	69	78	72	86	72	51	76	81	78	79	92	75	70	75	70	82	74	68	69	90	75	71	91	83	79	85	75	94	90	73	85	88	77	79	83	56	89	81	75	80	71	90	70	80	68	78	68	77	83	81	91	74	58	78	86	69	90	84	99	91	80	81	84	80	79	82	61	84	73	84	85	61	81	91	78	74	93	85	65	67	88	62	75	78	69	88	73	88	62	76	104	81	94	92	83	91	75	68	78	73	69	96	72	78	73	79	81	77	67	71	79	83	76	78	62	81	82	92	86	73	84	86	66	72	76	79	79	76	74	104	79	86	80	74	70	87	75	78	65	63	86	61	80	65	71	83	70	83	69	67	75	72	74	88	78	77	57	80	88	71	80	81	79	76	81	77	87	89	83	73	77	91	87	81	84	74	76	79	82	78	79	79	69	84	67	82	82	77	68	83	77	70	79	82	73	79	74	74	85	77	86	67	92	59	75	62	88	78	80	85	77	80	79	81	86	86	74	76	83	79	70	63	85	73	80	82	76	66	65	80	81	75	98	86	68	66	95	74	73	89	82	63	79	78	73	81	81	76	78	69	81	81	60	79	76	78	90	69	74	72	85	81	71	72	89	91	57	79	80	63	81	79	62	80	82	67	77	73	81	61	86	81	76	67	76	73	70	91	72	81	70	85	75	85	79	73	89	84	69	81	91	93	71	77	76	72	79	76	66	91	82	86	73	73	82	70	77	78	83	96	78	71	77	83	63	88	84	80	74	80	82	78	72	83	64	61	77	81	84	75	70	85	72	80	86	83	104	82	80	74	82	71	80	73	76	64	80	84	74	74	82	80	89	91	72	71	89	73	87	73	82	61	84	67	71	75	75	79	55	86	75	79	73	84	70	81	79	91	94	79	69	69	88	82	71	76	78	82	85	65	75	65	72	72	76	88	74	78	74	72	81	78	67	85	81	79	77	62	72	73	68	68	78	88	79	72	77	91	66	61	90	65	82	95	62	78	79	82	91	85	83	65	64	72	91	80	80	79	98	69	80	81	63	74	80	84	72	71	82	78	78	90	71	79	78	72	62	75	81	89	71	84	58	103	72	74	76	84	86	83	62	100	86	75	71	90	75	94	82	94	80	74	75	68	81	72	72	85	81	99	84	81	69	71	83	80	71	71	85	98	85	76	78	83	63	99	82	79	83	81	86	71	77	88	65	84	76	64	66	71	67	82	74	83	96	70	65	67	70	84	83	76	88	68	81	60	89	80	87	91	80	81	89	87	71	67	67	88	73	64	81	57	70	80	66	81	94	60	71	75	74	73	78	89	80	88	68	78	77	82	79	76	81	72	103	72	84	84	83	93	73	81	58	72	84	66	81	78	78	67	65	51	85	77	79	70	72	68	91	72	91	61	84	90	87	81	76	64	80	73	91	70	84	72	72	69	78	92	91	65	86	96	79	70	78	96	79	91	83	94	80	88	83	83	88	87	74	89	80	78	72	76	83	68	78	83	78	79	87	86	81	71	74	88	75	86	74	62	82	80	97	75	86	89	64	88	93	71	80	79	74	68	73	94	68	88	82	82	79	63	66	82	76	81	73	87	84	90	72	85	78	77	82	92	83	77	82	68	76	73	72	93	82	78	91	87	63	78	92	67	63	90	75	77	78	82	80	76	70	80	66	85	78	67	64	83	91	75	78	70	76	78	80	93	90	74	57	87	84	71	76	78	74	88	87	89	84	64	84	63	59	71	78	79	74	88	82	78	83	89	72	92	72	81	74	93	76	77	84	73	69	90	83	83	90	86	70	70	72	89	87	65	73	83	87	89	93	74	79	87	62	75	74	81	69	86	75	63	74	102	76	70	82	75	73	92	85	81	81	69	67	68	74	76	82	95	79	75	73	80	91	71	63	85	80	82	64	87	86	89	61	76	84	85	84	81	87	73	67	79	74	80	84	59	83	84	88	83	88	60	89	72	82	67	80	106	82	81	75	92	83	56	73	78	77	66	77	65	78	68	69	79	79	65	91	75	73	70	73	76	65	95	76	86	80	94	89	70	68	85	90	71	73	82	70	95	63	78	70	93	69	80	79	84	72	81	56	69	71	70	78	79	89	94	75	67	82	64	87	78	77	84	83	67	99	64	80	84	60	71	70	84	77	70	78	86	71	95	70	82	82	87	87	82	88	67	77	79	86	95	74	59	66	83	96	81	61	74	86	78	67	96	68	78	65	89	75	72	66	64	86	88	69	80	76	74	96	74	69	64	90	79	65	89	70	69	86	67	82	61	72	72	75	81	81	70	66	75	79	67	97	85	70	82	80	78	72	77	80	91	79	85	67	94	73	73	91	79	96	82	78	86	64	80	79	79	87	53	95	75	68	81	81	81	81	87	74	76	85	62	75	88	69	76	69	96	70	72	84
24197	28580	24231	29292	36911	34599	9991	750	741	680	666	663	620	592	590	629	594	624	620	586	603	594	609	534	603	630	569	590	589	535	607	545	567	581	611	608	564	601	609	643	563	608	537	592	594	567	600	584	582	613	603	568	586	564	576	583	593	528	558	536	583	590	539	523	590	585	553	595	553	561	612	566	514	538	582	567	590	603	603	547	566	597	557	596	624	598	602	577	585	558	589	533	580	558	588	591	552	602	548	588	506	558	582	564	556	590	535	549	601	565	543	607	622	598	605	573	567	581	581	596	649	614	609	579	544	597	598	631	637	561	602	624	573	600	607	572	541	570	595	607	594	562	614	587	622	612	576	607	573	557	568	578	555	583	566	619	540	621	589	576	548	593	553	588	562	577	633	584	587	577	596	572	575	579	584	566	591	525	613	573	560	545	563	577	590	577	577	605	610	580	554	624	533	612	595	589	568	572	574	582	559	620	563	598	597	555	542	591	589	594	595	577	574	602	562	584	601	589	565	537	560	606	545	634	590	590	599	600	583	523	570	584	588	628	537	527	559	561	614	600	580	568	585	560	564	579	561	605	539	561	626	553	595	558	564	581	590	583	568	558	612	533	567	583	569	560	555	563	596	578	581	521	556	583	551	593	525	581	580	541	594	597	566	552	513	566	595	560	557	566	527	593	581	567	568	596	547	586	518	572	563	607	576	556	607	542	578	559	624	569	578	596	613	574	572	584	571	590	557	566	615	562	547	634	640	550	587	577	602	573	557	596	547	564	565	578	603	591	597	572	584	562	601	532	578	535	601	567	575	565	593	581	568	560	572	603	559	543	568	585	579	600	579	601	596	579	576	579	613	601	566	532	585	557	558	583	601	582	569	562	580	580	552	554	562	588	575	567	604	578	541	566	611	578	571	562	554	611	596	634	581	570	598	561	598	586	580	564	631	554	573	546	563	596	622	604	586	570	588	547	540	612	613	548	600	594	577	616	583	548	574	596	575	598	546	584	600	646	575	574	563	578	621	613	516	574	595	615	564	541	609	549	553	576	601	585	560	567	591	548	558	582	579	565	621	540	602	565	549	569	550	609	572	574	573	567	582	584	575	591	589	592	596	560	567	588	582	615	617	561	591	595	612	559	592	575	575	572	603	602	589	581	563	594	602	623	558	582	558	597	585	601	596	572	580	622	619	579	529	596	602	564	552	586	579	554	538	606	599	641	593	584	578	582	582	592	594	580	587	588	590	555	607	595	568	613	578	546	559	595	555	576	613	580	610	594	542	594	584	581	600	599	592	570	551	535	581	606	592	570	530	587	565	551	601	556	617	567	579	590	600	595	580	601	582	619	585	608	611	568	593	602	522	612	591	617	569	582	565	596	610	548	597	615	559	573	586	576	610	600	519	589	567	549	589	604	590	553	596	563	607	618	578	572	568	584	593	607	594	562	566	568	531	552	623	573	588	560	590	550	579	568	583	573	588	561	571	571	596	551	614	546	555	581	624	559	574	619	574	589	565	599	589	583	575	621	578	600	566	592	599	570	577	600	587	604	573	595	630	558	588	552	545	572	548	604	606	544	632	567	562	576	601	603	578	578	584	560	596	630	585	538	575	594	562	581	591	608	567	567	538	577	617	588	606	557	587	574	568	587	569	573	603	575	637	598	617	608	575	550	564	580	583	588	554	586	575	565	634	574	583	594	595	589	602	586	565	601	574	557	558	584	597	605	582	566	568	539	582	621	563	626	589	521	638	615	570	589	546	618	583	593	643	578	607	603	572	585	612	562	588	572	557	559	563	544	574	614	634	588	571	542	587	550	551	602	547	538	559	593	557	545	579	549	628	583	540	557	617	612	586	597	614	633	576	559	602	552	550	589	565	583	604	529	571	553	575	585	554	587	550	583	608	567	559	574	582	587	534	574	562	578	539	587	531	583	592	590	604	568	565	569	572	600	591	526	563	559	572	581	630	577	660	602	567	569	559	587	597	598	633	563	545	598	559	530	624	548	589	540	567	599	580	534	564	594	596	568	543	609	585	576	604	592	546	589	557	560	584	583	619	618	562	601	544	555	582	585	590	543	588	586	597	582	589	583	567	541	596	600	588	554	561	599	593	559	593	602	530	565	600	607	564	611	585	545	573	616	565	604	542	555	623	577	557	555	606	581	611	552	579	575	573	600	579	593	575	572	600	600	628	583	571	584	544	566	568	582	570	598	602	614	565	573	591	605	596	545	616	581	565	557	587	578	566	569	541	554	591	569	611	578	604	610	579	595	582	537	577	555	605	578	565	586	588	603	617	599	602	578	560	591	622	556	602	582	556	596	589	593	564	546	565	576	568	609	585	583	584	612	603	571	549	571	603	570	579	565	617	556	620	575	567	581	604	541	559	619	615	558	565	574	569	546	580	607	574	584	599	598	606	598	588	564	587	594	571	590	556	543	585	593	519	577	606	603	575	575	585	634	587	576	584	571	613	606	583	626	589	575	555	576	592	582	596	572	605	540	611	564	578	576	590	593	530	612	554	570	596	558	603	585	555	615	576	578	576	603	568	574	623	585	598	561	609	568	562	554	598	585	570	607	613	613	584	567	567	583	590	551	581	601	581	564	595	615	618	562	604	546	571	584	608	571	570	600	579	515	590	554	606	560	581	602	552	628	574	562	633	545	601	587	622	552	540	578	616	551	544	585	568	588	614	562	565	565	589	582	607	545	582	582	539	547	581	579	591	596	561	592	579	610	608	582	564	601	586	583	609	581	556	547	611	541	526	548	639	574	616	578	572	582	576	576	563	558	607	595	587	566	569	565	566	563	603	587	576	555	611	551	605	565	584	552	583	607	575	619	554	613	577	581	575	534	578	627	573	570	547	545	590	589	586	561	567	580	565	610	569	593	605	609	585	611	546	537	588	585	575	621	616	596	595	578	586	598	600	594	599	540	565	602	572	584	569	580	602	578	567	599	593	608	578	552	576	565	570	599	591	573	581	581	576	625	525	584	581	543	599	537	529	578	614	600	589	598	557	598	571	583	554	548	591	552	559	581	562	597	557	567	599	609	551	609	573	573	599	601	590	616	624	588	578	548	609	593	610	566	590	606	576	540	578	584	631	578	575	587	578	574	587	620	596	628	585	529	593	574	609	575	559	609	577	574	582	600	610	570	591	605	614	624	549	572	601	565	599	549	508	568	577	582	558	580	564	602	591	515	554	632	611	570	602	577	593	541	593	546	555	616	553	576	571	561	598	593	573	601	572	594	577	615	603	548	598	553	573	574	621	605	570	580	624	637	600	613	603	581	588	613	592	577	553	569	609	592	626	629	575	576	532	629	574	647	546	573	587	550	587	615	573	580	601	617	578	567	578	542	557	630	582	593	615	589	586	564	567	592	570	553	601	595	605	554	606	579	570	547	594	648	572	559	611	627	601	561	504	594	599	557	564	539	617	530	565	616	581	553	600	577	599	579	565	582	559	582	601	561	583	568	579	544	579	605	585	611
2743	4214	4223	3217	2205	1769	528	132	106	115	110	95	141	101	130	92	112	113	102	106	114	98	118	107	101	111	116	112	115	115	116	110	101	106	112	121	115	109	106	85	109	126	101	101	123	104	107	102	115	102	110	104	123	122	103	121	82	79	109	91	132	106	105	110	101	122	101	105	99	108	102	100	127	113	110	107	102	103	128	125	99	110	107	118	98	126	102	99	110	134	88	98	109	111	102	113	106	109	116	102	86	128	113	103	117	101	87	119	110	107	116	118	93	106	99	112	97	115	121	89	109	114	107	108	111	128	103	95	104	106	104	126	87	98	106	108	107	108	104	118	101	106	103	109	105	114	97	112	109	108	109	103	98	109	118	115	102	112	118	108	120	105	98	112	104	115	104	108	115	96	119	99	111	95	98	99	113	120	99	134	120	96	103	111	106	98	94	103	101	116	115	113	121	119	105	111	101	104	92	105	111	102	114	101	99	117	102	97	102	111	112	120	116	113	122	112	116	93	124	103	116	118	114	139	100	98	117	130	125	117	117	124	103	85	119	96	111	101	127	104	126	104	114	123	102	115	112	108	117	129	106	106	113	111	105	113	119	117	95	100	110	106	98	105	118	121	106	97	102	117	112	117	114	110	112	107	87	98	113	105	94	113	118	108	110	106	96	103	119	113	113	121	117	108	99	95	111	118	97	108	101	88	100	141	106	99	87	104	113	114	123	135	118	102	97	104	141	112	119	105	110	99	92	108	115	106	92	90	105	100	88	103	92	102	125	111	105	108	99	109	98	113	99	131	105	116	102	109	117	106	102	115	109	98	96	107	101	110	95	107	117	117	113	117	112	120	108	119	117	107	104	104	114	110	92	108	122	125	120	109	103	103	114	133	112	93	92	99	103	127	110	87	106	123	113	99	105	106	92	102	120	107	102	103	131	116	112	117	125	90	105	85	121	107	104	103	124	109	114	96	118	120	109	112	136	128	106	112	118	115	94	89	94	104	116	122	118	90	109	116	103	113	106	100	108	96	94	102	98	106	98	133	110	98	107	102	103	94	103	115	108	93	129	109	92	120	82	88	113	91	101	97	116	103	90	106	105	100	84	114	90	118	120	110	91	98	97	105	117	102	111	100	96	94	94	111	94	125	112	106	107	112	117	109	94	99	116	113	107	95	99	122	91	98	92	91	110	93	103	110	86	110	121	106	114	120	108	105	89	92	101	81	113	105	122	99	125	106	110	112	114	100	99	95	109	108	124	127	100	112	104	110	89	93	93	86	109	121	93	89	101	103	99	110	94	100	120	138	113	106	107	118	110	107	116	105	112	110	98	100	95	108	96	109	105	111	123	115	102	105	101	112	109	88	103	121	98	107	108	112	118	106	125	118	103	102	107	104	101	99	116	108	112	109	107	122	109	115	111	133	101	112	114	112	120	118	98	104	99	98	114	106	102	110	111	119	95	111	113	104	118	105	119	103	109	104	113	114	114	98	110	125	113	121	93	101	108	106	119	117	100	85	103	98	118	129	105	106	115	104	99	117	102	106	102	94	103	134	107	104	111	103	113	94	109	109	111	110	105	105	121	113	102	97	111	100	116	107	106	104	108	87	112	114	106	94	107	105	95	115	107	98	117	105	106	115	91	103	126	81	118	124	109	113	104	95	109	118	101	110	99	106	105	113	113	113	110	108	101	120	124	116	104	119	105	100	109	93	90	105	104	91	88	118	88	104	110	92	114	107	87	111	92	96	92	108	111	104	104	112	111	84	108	110	113	108	113	109	88	96	87	114	104	92	94	103	112	87	99	112	121	108	117	106	108	105	106	112	100	109	117	97	108	95	102	102	112	114	131	114	109	106	118	108	106	88	98	108	101	113	93	108	125	93	102	96	99	120	98	101	106	101	117	94	111	121	118	102	119	121	101	104	95	131	96	101	119	101	88	100	113	106	100	98	120	121	97	101	107	102	100	117	98	111	125	112	99	119	90	116	131	109	92	104	121	109	107	101	106	117	116	103	105	96	108	114	107	105	111	115	121	105	125	128	119	112	115	116	103	94	135	97	119	106	104	101	120	110	108	96	104	108	115	107	83	113	78	101	106	92	101	97	104	124	110	102	90	117	103	124	109	102	116	105	105	111	117	94	107	104	114	103	110	125	113	113	110	115	94	113	115	118	101	92	97	95	106	111	114	103	106	118	104	82	106	128	109	110	114	106	107	99	87	124	107	87	109	107	102	123	105	119	105	108	91	110	104	132	97	102	113	110	111	114	109	108	107	113	97	95	118	115	115	122	116	112	109	86	108	106	108	113	118	79	104	97	103	116	114	97	102	102	89	116	98	105	106	112	104	98	107	116	100	100	110	112	128	121	91	104	106	115	92	119	95	112	114	91	90	115	114	84	76	116	112	109	126	112	100	93	113	111	106	98	108	127	113	102	111	107	119	110	98	94	103	93	121	98	110	100	125	100	98	99	113	106	114	116	108	102	96	121	128	105	136	104	96	107	92	112	110	106	104	117	101	104	110	99	106	121	104	100	96	94	99	116	102	110	98	101	99	93	117	97	108	111	103	106	109	95	108	124	113	111	102	108	96	78	93	114	105	102	95	95	108	106	119	114	97	118	108	111	111	108	121	103	99	126	99	98	101	105	121	105	112	118	85	112	111	116	114	109	110	110	111	101	101	108	118	116	94	110	94	106	102	105	94	107	114	100	93	104	91	124	102	116	104	114	107	113	109	106	117	106	113	116	93	93	120	100	109	92	110	88	104	111	88	100	99	101	107	97	97	110	100	106	116	117	103	111	104	92	104	127	121	112	86	101	108	131	121	111	107	111	94	97	105	103	120	121	111	91	110	89	108	110	93	95	119	104	115	87	103	107	113	103	95	104	95	128	99	100	96	83	97	100	119	101	103	114	108	113	108	128	109	101	106	111	122	94	104	100	100	118	112	118	112	120	105	87	99	90	107	121	98	120	93	97	110	98	110	112	115	104	107	123	113	119	122	99	124	121	106	98	92	138	115	121	103	88	97	108	94	114	117	102	97	104	110	89	132	106	77	119	114	111	104	125	93	108	110	108	124	88	115	107	125	114	94	104	88	115	124	137	111	110	104	117	115	107	120	136	118	114	122	99	102	100	108	110	118	96	91	116	104	108	117	102	105	99	120	131	108	109	119	99	119	101	102	110	116	97	113	119	91	104	111	106	123	112	112	98	119	113	116	106	144	92	112	107	96	97	100	118	116	115	92	103	98	93	119	86	112	92	88	107	120	95	120	92	90	83	116	110	101	100	108	104	127	110	85	123	117	110	122	89	95	136	115	81	102	105	124	108	115	121	100	110	101	110	119	113	97	118	104	93	93	122	108	122	95	121	120	109	100	99	107	104	105	111	110	88	115	96	96	129	110	100	110	117	110	107	109	129	137	118	122	103	107	107	101	111	103	107	120	69	121	114	114	105	117	107	87	122	98	98	111	133	110	110	99	93	112	103	112	91
22984	25521	24545	28426	34408	31365	10484	961	917	974	880	884	862	887	869	838	865	888	824	816	759	795	792	813	860	781	818	806	830	813	824	832	804	784	835	790	818	827	840	827	830	853	844	804	810	804	825	801	758	797	846	860	886	809	772	806	796	831	831	763	806	809	825	802	779	813	831	840	850	818	798	808	826	846	825	789	797	852	759	822	847	794	808	782	792	792	824	809	814	892	801	828	865	777	810	832	821	825	787	824	802	792	806	820	831	822	830	809	811	840	803	866	833	837	851	808	792	817	789	791	885	762	849	809	858	819	833	839	825	785	830	857	816	812	803	807	821	824	806	793	864	832	824	811	829	838	837	807	849	827	850	795	835	847	808	805	821	797	856	801	840	800	838	858	835	784	817	805	782	800	817	817	799	798	835	853	879	787	803	805	806	825	861	781	789	775	827	788	824	828	833	830	841	905	852	810	823	850	782	791	770	788	777	865	798	799	801	776	816	795	828	808	834	831	825	810	780	809	849	824	810	848	833	783	831	756	828	816	868	804	815	836	840	851	805	871	851	776	794	819	795	843	800	821	833	814	798	732	814	854	868	796	847	849	798	867	833	880	802	811	810	812	823	837	823	834	799	768	854	849	822	823	831	818	774	815	863	833	852	819	754	803	865	789	828	859	870	803	806	811	850	806	788	811	784	821	834	830	841	780	797	796	760	809	809	828	827	865	815	787	809	861	826	797	843	818	796	830	816	826	792	850	854	839	825	790	820	838	808	859	782	786	835	801	837	834	850	853	786	830	810	854	819	822	809	809	827	806	830	800	823	843	840	845	821	859	778	800	803	835	843	836	826	872	850	827	866	793	839	848	803	858	785	832	774	833	777	888	809	807	763	866	837	841	829	824	822	819	833	791	835	797	819	842	804	792	799	831	837	839	800	796	847	816	794	761	789	781	835	836	851	805	821	816	833	851	809	806	776	838	842	824	803	778	834	804	859	859	836	791	784	784	775	849	780	871	784	833	811	805	826	782	832	831	803	792	864	820	832	824	769	834	818	799	836	842	838	781	821	848	783	761	810	873	858	855	824	751	847	801	817	834	807	820	828	850	820	849	801	831	804	834	832	822	796	848	831	850	842	817	833	874	836	790	841	823	828	807	802	833	866	822	804	858	789	818	772	815	788	840	791	768	832	804	847	792	857	844	786	825	845	844	868	797	798	818	770	808	857	809	835	816	831	776	812	841	812	834	813	784	791	822	815	816	874	821	818	780	783	814	808	821	840	826	836	804	836	846	849	848	803	848	780	786	802	819	807	793	858	806	803	807	804	832	828	826	845	880	844	843	839	792	855	778	841	856	824	805	800	806	757	820	820	758	807	807	803	770	795	838	825	800	813	796	858	804	869	845	778	797	850	861	816	764	841	779	809	759	808	807	805	789	794	792	787	849	829	838	771	862	812	815	854	790	804	805	864	765	764	775	847	818	817	838	803	796	818	808	806	800	857	779	845	849	830	838	834	863	825	810	813	806	820	823	817	854	782	798	858	794	780	794	785	807	817	775	782	804	783	791	825	823	857	815	791	812	827	852	845	823	821	764	842	805	791	807	789	837	814	809	808	819	873	788	847	805	821	806	827	796	853	806	829	776	819	829	822	881	828	799	828	862	818	775	849	862	837	810	832	817	823	829	818	819	771	812	859	860	846	798	823	856	862	851	837	842	856	804	846	844	833	804	799	846	810	802	816	811	837	811	825	784	827	855	778	813	825	802	849	874	828	829	821	791	805	820	862	752	773	763	866	832	796	787	836	838	868	873	782	819	825	822	795	798	838	831	833	831	803	860	884	836	838	838	791	842	843	832	815	737	820	799	815	825	846	840	824	855	832	848	835	853	825	787	801	780	829	851	784	771	870	835	822	835	772	822	792	838	852	867	818	796	861	804	825	811	853	789	831	804	839	846	803	837	815	853	838	752	837	778	841	817	795	812	844	837	847	785	800	809	862	849	800	801	863	839	818	840	806	800	801	860	824	866	824	821	885	784	835	814	783	823	844	794	797	826	835	820	864	859	816	844	832	817	757	797	806	750	835	798	808	814	815	782	830	805	827	888	813	796	850	870	856	911	812	844	830	848	841	770	801	823	827	823	811	778	861	814	795	827	803	793	798	848	788	870	827	871	832	812	841	868	842	860	850	868	807	818	863	834	817	850	772	827	858	821	845	867	847	756	836	795	843	810	824	809	776	826	769	812	820	822	857	821	806	797	843	836	834	809	814	814	784	820	825	800	833	779	838	827	832	813	814	859	834	795	827	851	790	876	886	898	790	834	840	819	829	883	818	855	843	832	808	798	837	853	782	834	821	803	802	801	800	829	862	796	863	780	831	807	791	821	818	863	820	775	816	854	805	834	845	791	816	814	815	776	850	820	852	790	797	804	795	818	824	811	832	831	813	845	755	806	830	768	827	814	818	843	857	824	803	828	822	807	804	799	802	824	845	755	805	816	827	825	830	785	810	848	853	870	860	814	796	823	837	838	817	791	855	883	787	781	809	846	791	832	808	882	825	839	804	825	823	794	804	816	835	839	833	860	782	824	789	791	850	850	861	863	767	837	850	832	867	853	804	782	808	781	829	796	788	806	844	808	793	791	824	798	814	831	816	812	790	863	807	896	806	829	868	832	792	803	808	802	830	859	795	835	915	833	760	818	800	778	847	803	837	787	810	808	855	779	821	782	837	821	835	833	893	803	781	854	789	861	818	762	850	920	782	849	854	835	847	853	818	793	860	830	804	837	836	810	845	828	800	787	805	814	864	838	836	830	832	813	758	831	822	897	853	813	865	852	796	796	873	836	838	814	830	888	807	813	835	853	826	847	835	832	824	779	821	797	827	814	808	787	858	820	920	825	766	804	821	805	875	785	820	861	772	840	813	851	803	807	808	837	827	854	848	838	820	763	792	815	825	824	830	824	829	850	772	861	817	865	814	813	849	803	844	821	848	765	811	780	813	803	779	801	817	818	815	770	846	846	781	774	854	813	791	801	746	838	801	877	801	812	847	866	805	907	784	825	796	820	802	828	859	790	860	844	831	805	824	807	858	846	772	817	850	826	829	845	808	790	825	823	807	805	840	837	753	851	818	840	815	819	839	836	811	837	865	801	833	847	825	784	783	824	805	824	810	900	817	898	858	828	831	805	850	758	846	816	805	764	818	827	833	829	776	822	840	817	827	814	844	853	828	830	829	888	814	837	856	789	856	799	792	792	845	892	791	808	808	819	858	865	796	792	807	837	816	832	789	818	837	823	834	818	794	807	809	781	819	772	771	843	794	811	798	820	854	844	830	821	828	836	836	826	798	839	782	857	833	848	824	852	856	846	784	792	886	757	857	813	829	806	874	832	841	849	843	807	801	833	802	785	850	791	888	795	831	864	836	876	857	853	843	795	844	840	830	786	831	825	801	826	820	812	800	833	798	832	835	829	880	795	815	803	763	839	830	789	815	823	801	843
3129	8877	7476	5211	3848	3226	460	119	109	111	101	124	102	101	123	119	112	120	105	135	105	109	92	125	99	105	102	92	105	104	116	101	115	111	100	113	119	89	116	103	92	110	100	112	98	108	95	99	107	95	83	109	97	128	89	121	91	106	106	94	93	97	118	90	94	95	113	106	100	104	99	89	94	105	98	95	114	88	113	107	74	107	112	97	109	84	116	101	100	113	92	105	85	110	102	102	121	116	108	109	109	97	113	104	93	98	96	105	96	114	104	102	114	125	105	90	106	88	126	101	102	109	106	104	101	107	120	107	114	102	85	108	108	96	104	100	120	99	110	112	116	104	120	96	112	107	115	110	120	86	101	116	101	97	114	108	116	122	105	108	107	92	100	106	95	117	101	105	92	108	103	97	129	92	89	105	112	104	111	110	102	109	96	113	100	117	102	105	106	86	103	128	112	81	97	111	115	118	113	93	108	104	108	105	95	114	93	115	99	116	96	105	105	112	113	104	103	101	94	101	100	111	102	98	91	97	97	108	114	112	103	99	103	108	108	112	99	93	97	107	101	99	111	93	123	88	113	104	95	94	113	98	99	118	106	100	92	104	119	84	103	90	92	104	96	96	107	106	127	92	97	114	108	101	85	100	102	118	93	120	104	114	99	110	108	95	113	104	106	119	93	96	100	101	93	105	96	114	115	82	116	108	88	108	102	103	124	98	111	104	99	104	83	101	107	110	101	94	87	90	113	103	102	120	101	92	94	96	103	97	97	111	112	115	97	112	102	104	98	98	105	108	113	117	117	106	117	100	129	110	85	98	115	125	103	103	113	115	99	116	103	101	87	131	100	88	90	119	111	112	109	110	113	118	106	108	115	97	111	107	93	80	88	100	113	109	117	108	84	89	117	122	85	99	89	107	120	94	94	105	103	98	108	120	103	103	122	118	102	113	105	112	109	102	122	121	103	126	103	107	101	116	116	93	99	116	115	83	113	113	85	97	98	108	99	112	95	131	98	112	92	111	118	107	100	94	117	113	97	102	116	127	114	131	109	106	89	134	101	88	104	99	95	94	124	96	106	111	99	115	117	111	103	99	103	105	103	110	101	108	113	93	99	98	91	110	80	107	107	96	98	114	112	122	124	112	118	111	102	114	114	112	115	113	100	115	101	114	111	91	123	102	89	110	88	97	125	101	107	109	109	116	108	107	91	104	105	99	117	111	116	103	107	89	83	106	104	108	108	102	109	120	89	100	103	99	117	99	102	115	106	102	106	121	120	100	121	103	102	122	115	113	110	119	124	99	108	108	93	109	109	106	101	93	100	115	92	89	103	100	107	123	116	104	103	90	127	98	111	128	81	109	120	111	107	104	105	126	122	116	109	110	119	117	112	108	125	100	99	98	110	115	109	116	114	121	114	110	126	119	113	91	100	99	115	114	99	79	114	99	103	108	112	103	113	105	112	93	121	97	97	107	118	125	113	93	92	109	90	96	106	110	99	99	108	112	84	127	76	117	115	116	94	121	93	87	109	112	108	100	115	89	100	97	102	123	95	107	107	109	104	109	94	89	102	106	105	110	107	88	98	109	97	107	94	87	101	107	98	114	105	115	109	106	108	107	104	100	111	90	98	110	114	98	129	112	112	116	94	112	101	116	107	98	92	112	87	108	106	113	96	94	115	111	97	103	109	98	99	115	134	90	93	89	101	85	126	99	101	92	98	118	95	93	97	90	93	105	115	114	92	115	114	92	94	100	111	114	104	105	116	96	86	119	121	106	107	100	97	91	96	102	112	107	95	96	77	107	94	98	118	89	102	97	105	109	98	118	92	90	90	100	110	105	107	103	123	105	88	129	110	111	101	112	95	86	119	110	120	109	115	112	113	109	121	87	119	101	119	90	97	124	121	96	91	110	89	110	117	108	108	105	113	102	114	109	108	100	113	122	97	106	94	90	83	104	106	99	87	101	111	109	113	103	92	111	104	110	112	117	108	114	98	108	110	115	109	101	104	96	103	112	98	110	95	88	116	108	107	116	127	106	108	98	107	96	110	113	113	100	117	93	101	93	102	109	111	103	124	120	84	107	109	100	102	120	96	116	114	92	108	106	110	100	111	96	113	102	111	119	98	112	116	113	102	91	104	117	97	88	104	100	113	100	102	126	114	98	94	94	91	134	99	84	109	114	112	124	118	123	105	112	112	110	118	99	119	118	107	98	91	115	103	111	113	116	94	97	95	86	103	101	119	99	100	95	98	102	103	107	110	91	101	97	120	91	119	111	119	129	113	113	80	106	90	110	110	107	94	106	107	87	113	111	101	124	96	112	105	124	110	115	98	94	104	109	102	120	108	113	101	119	94	101	100	99	85	107	99	109	106	101	104	122	115	107	132	101	93	101	110	110	115	108	109	107	103	115	109	120	99	111	105	112	100	101	108	101	107	107	95	105	106	109	117	107	94	110	106	114	117	107	115	103	94	105	90	109	100	109	87	102	108	101	120	118	108	102	106	105	105	125	105	118	104	96	102	82	105	117	108	123	112	97	133	106	112	102	103	116	99	109	106	107	89	104	94	112	114	98	82	93	94	93	104	84	90	98	98	120	99	91	109	104	106	114	107	107	86	99	111	110	113	117	100	95	116	84	109	94	96	97	117	90	112	100	83	110	104	100	119	92	91	101	113	110	112	109	112	104	96	104	90	92	100	123	115	80	93	92	106	89	120	86	107	113	83	91	101	103	94	129	124	103	86	101	109	105	117	94	110	108	94	108	101	88	95	103	112	96	114	94	95	121	124	124	102	109	111	109	105	94	116	111	111	134	107	91	119	105	105	90	91	107	119	95	120	125	117	104	102	91	95	113	111	102	96	104	123	116	105	109	119	95	95	115	108	104	105	112	111	95	106	112	118	117	97	101	103	100	103	94	120	90	104	110	108	87	118	106	85	114	114	93	102	82	91	111	100	92	90	118	104	101	116	101	103	92	93	73	106	81	98	110	107	98	86	113	111	87	84	100	107	86	102	113	99	117	99	100	112	103	93	101	116	102	109	118	106	101	94	98	101	102	102	105	102	95	94	106	104	109	109	94	89	106	124	103	91	101	116	109	102	115	106	103	114	134	96	107	103	90	88	95	117	88	96	113	111	117	98	111	110	92	100	108	110	111	114	95	116	81	100	125	109	92	96	97	95	92	102	99	104	98	89	112	90	101	112	106	109	77	98	94	95	92	115	115	104	97	93	102	106	105	107	118	108	94	106	102	92	105	112	102	94	101	100	85	102	106	111	81	102	93	106	92	112	103	109	120	92	106	99	103	110	103	108	112	91	110	88	99	105	93	99	111	97	102	115	113	114	110	98	111	112	109	82	79	114	111	113	123	111	107	86	107	104	108	88	118	99	95	92	99	100	117	104	119	117	108	104	106	102	93	118	122	102	129	99	106	91	113	107	113	91	115	105	119	107	102	118	96	96	117	116	100	116	111	89	89	88	97	100	114	92	115
28515	33019	30038	34260	42661	36521	10055	1093	1026	961	932	931	884	862	842	759	860	783	787	813	835	802	812	819	808	798	736	817	779	825	819	778	794	774	810	754	770	727	752	741	805	744	762	747	808	819	762	782	759	777	806	793	815	810	789	745	737	774	737	726	746	757	742	761	702	748	739	801	724	833	799	783	766	763	730	783	748	785	693	765	774	786	749	767	773	814	771	743	834	790	774	799	790	773	822	769	795	743	803	768	730	785	771	738	770	772	756	740	774	768	792	799	743	782	786	802	793	728	772	790	817	743	765	813	770	794	741	784	823	777	833	784	766	819	790	758	757	764	777	735	796	779	757	777	842	845	772	769	776	826	743	795	783	759	797	713	731	794	752	781	776	768	833	762	805	758	810	811	790	774	808	760	771	766	786	779	810	829	728	762	745	778	778	771	763	800	771	775	759	831	784	785	723	738	765	788	765	749	809	783	729	734	778	818	774	729	852	767	802	769	771	786	709	744	759	773	751	741	762	790	766	842	769	742	763	817	784	802	771	768	799	828	742	766	768	796	749	780	774	782	727	778	734	758	797	767	776	754	756	783	732	743	756	742	714	782	791	783	806	790	761	778	762	796	755	725	730	769	764	833	783	789	744	796	753	757	803	790	752	766	795	814	750	785	773	819	789	767	778	741	797	778	802	835	759	777	813	762	816	774	741	775	808	795	747	791	783	736	771	785	769	768	762	725	751	752	712	769	775	791	768	772	765	796	736	762	754	787	789	785	768	769	770	788	751	761	782	777	771	789	778	789	747	729	798	788	795	807	804	770	727	824	762	804	752	782	816	793	776	755	790	748	736	737	754	799	727	776	789	788	814	772	797	752	772	771	746	785	777	812	756	783	794	787	806	752	805	759	729	791	761	746	768	762	780	731	796	775	776	755	786	752	771	779	775	719	735	797	744	793	764	786	753	766	762	751	772	782	740	741	745	800	805	811	774	774	755	730	725	729	818	715	734	776	763	787	737	794	774	759	789	789	768	735	733	764	812	763	748	806	781	792	759	733	805	776	730	767	750	736	782	737	768	744	781	699	759	747	776	780	758	812	784	787	766	754	774	798	740	751	775	804	781	733	777	828	770	811	730	777	749	721	803	777	768	780	793	766	761	770	761	784	774	768	785	809	783	781	749	735	766	768	775	793	736	706	788	771	769	780	781	758	792	753	780	814	720	793	793	798	784	783	741	760	721	763	788	773	766	775	794	729	806	813	791	804	777	744	831	764	739	814	756	749	757	742	783	756	791	805	743	776	754	785	791	781	750	759	786	781	826	770	732	781	762	788	765	783	777	814	748	815	783	788	790	775	795	774	781	783	796	793	767	771	731	773	837	782	772	796	761	774	799	788	786	728	733	739	778	815	784	769	796	813	788	765	802	782	789	788	730	746	743	802	788	794	784	804	777	784	790	748	746	804	735	759	801	699	759	726	780	786	775	791	781	782	725	765	726	763	780	752	741	747	845	785	765	805	796	768	784	794	774	799	782	784	775	746	738	797	818	791	746	802	783	795	773	802	740	742	775	767	788	744	832	738	762	789	792	775	769	819	774	804	789	802	754	754	756	758	755	770	737	774	691	780	731	791	746	793	762	789	759	762	817	759	761	782	752	732	810	738	737	794	742	770	757	809	766	794	745	805	737	732	764	777	793	742	726	755	774	748	780	797	773	775	809	762	736	800	805	739	789	812	763	792	776	754	808	793	765	822	787	726	780	775	750	800	770	754	753	778	791	757	764	785	793	757	778	774	765	776	716	753	719	797	773	796	788	726	760	792	764	756	741	760	767	795	768	727	775	763	779	702	767	801	820	793	801	750	762	784	780	758	756	828	767	748	758	807	779	746	775	767	810	743	791	782	777	796	790	775	749	813	776	764	748	793	743	819	745	744	793	746	780	756	788	810	761	760	767	779	778	762	807	827	780	798	779	753	757	781	783	763	759	775	820	789	806	759	761	820	776	769	756	815	777	761	773	734	788	740	797	768	790	759	767	789	769	834	784	754	726	757	755	742	743	754	767	706	817	758	763	765	786	810	786	787	762	758	764	762	764	768	820	730	783	723	794	728	788	722	807	758	762	722	737	756	790	718	817	777	787	776	778	696	781	746	793	780	765	777	739	759	753	778	718	768	745	728	747	795	784	775	753	771	728	799	779	774	780	758	760	781	753	775	758	775	791	822	808	781	785	771	806	799	768	761	796	746	806	787	740	765	771	773	799	795	724	798	786	780	795	717	798	770	783	770	762	747	790	792	766	771	783	749	703	739	766	747	776	793	763	771	794	714	760	797	797	790	788	752	742	719	772	757	746	768	759	740	789	712	783	751	764	799	763	787	757	828	768	756	734	746	722	767	801	774	730	781	785	760	747	784	734	776	780	775	748	723	756	736	818	786	754	746	836	773	778	748	803	776	757	793	777	780	814	755	768	765	783	729	809	769	769	813	778	739	759	792	833	749	765	784	762	788	717	736	747	774	786	731	764	786	747	788	749	755	796	805	860	740	777	830	775	777	782	768	767	759	798	740	752	742	799	780	782	739	776	826	751	762	731	820	778	775	820	773	794	803	783	743	763	778	792	798	791	765	739	774	804	757	789	756	795	792	755	739	723	745	802	781	781	725	745	755	775	748	720	737	741	767	767	758	824	798	779	771	788	764	790	808	747	753	768	772	813	761	771	787	795	822	749	754	736	769	749	794	791	765	810	793	793	767	722	771	796	787	806	813	742	743	720	773	761	779	753	811	807	795	718	846	766	756	783	776	784	795	780	799	799	775	764	753	719	723	779	727	756	776	782	775	757	769	737	797	757	774	766	815	767	762	785	780	721	783	732	738	747	780	807	815	743	795	752	740	779	809	725	755	784	757	799	763	734	750	713	732	746	773	782	785	795	772	744	764	771	736	810	745	703	803	765	766	810	744	752	802	788	748	685	773	751	800	756	837	761	748	755	739	738	717	780	723	809	761	800	748	740	798	707	762	762	754	739	712	822	800	753	781	804	766	737	763	763	770	797	802	801	747	787	815	761	819	791	746	764	780	767	753	755	735	789	758	751	690	723	802	782	827	729	772	778	768	783	799	797	782	800	796	746	789	803	755	796	779	787	742	786	755	816	790	748	823	735	775	751	774	745	748	751	727	782	761	774	789	801	758	790	770	798	778	826	797	773	786	776	783	773	774	767	786	831	756	787	791	819	818	769	752	769	779	815	760	757	779	743	733	783	740	815	772	812	836	772	778	707	788	777	783	739	748	768	793	776	783	801	771	763	728	771	776	749	815	757	764	717	803	768	803	766	777	774	759	764	824	758	747	756	775	763	767	815	782	771	766	780	798	779	788	782	810	745	740	740	771	829	730	751	739	803	764	799	761	730	715	808	750	777	741	756	762	780	758	750	760	802	770	791	737	777	731	817	770	754	769	780	791	747	796	736	766	797	746	763	793	753	788	809	752	770	759	754	811	753	770
1354	1320	1458	1082	856	703	217	83	88	75	72	86	75	75	74	68	77	65	80	70	87	87	77	57	80	65	78	73	83	65	77	71	68	81	73	80	75	81	69	88	73	87	63	103	89	87	68	71	65	69	70	69	92	71	76	70	75	70	68	68	81	70	69	68	69	77	73	59	75	86	66	86	84	82	60	87	94	66	80	66	73	79	89	93	66	88	74	76	67	70	91	76	83	73	75	73	75	72	70	76	75	53	95	74	70	83	78	67	80	71	86	74	59	69	66	62	87	75	76	58	77	77	85	86	67	76	78	83	85	64	80	74	78	85	60	94	62	92	57	75	74	83	79	81	65	71	77	74	81	73	77	68	90	70	72	60	82	67	82	76	66	59	68	65	61	75	70	73	78	75	62	82	72	92	68	64	65	92	72	86	71	72	87	71	76	86	73	84	85	89	63	77	68	84	69	66	66	68	80	85	72	85	67	79	76	77	72	87	73	59	62	78	83	82	77	78	82	80	64	96	72	85	70	86	59	66	84	82	92	81	77	84	68	77	87	72	81	80	83	61	75	82	90	76	75	89	57	76	77	80	87	90	74	87	79	87	82	71	75	70	88	84	71	84	87	79	67	81	64	84	96	58	67	77	72	76	66	80	91	71	56	77	90	75	69	62	83	82	79	86	70	82	68	57	78	75	85	74	70	88	83	78	79	86	88	67	84	67	85	80	72	83	68	75	89	72	87	85	66	69	89	65	80	79	78	77	70	86	78	72	90	76	95	74	78	71	93	75	86	84	91	84	72	64	81	72	78	68	79	92	84	89	70	77	83	67	93	79	83	57	74	72	58	78	94	71	84	83	85	59	79	74	77	73	87	85	77	64	61	73	80	66	82	62	70	67	91	62	73	85	71	65	80	101	83	70	73	80	73	74	81	86	60	67	77	83	80	74	73	71	69	81	74	61	63	83	74	84	81	87	84	75	90	76	85	71	77	73	93	78	77	79	78	65	71	77	64	65	78	70	84	94	81	69	78	60	71	66	71	86	77	73	74	71	74	99	77	63	76	72	73	71	79	71	88	84	94	69	77	76	77	90	78	73	73	63	62	70	99	80	69	84	72	92	102	72	77	84	85	68	91	78	68	91	59	93	77	75	76	76	79	87	74	89	75	87	85	94	80	85	94	71	76	75	82	89	94	82	65	72	81	88	85	86	72	76	88	82	57	88	78	79	57	68	82	71	96	82	84	72	81	77	79	70	60	72	84	77	76	59	70	88	66	81	68	86	66	96	66	66	85	68	64	63	64	78	81	68	75	86	84	87	94	64	72	85	60	84	70	88	78	81	72	83	64	68	70	80	88	74	69	66	85	78	89	83	76	74	80	79	84	87	66	93	70	83	61	77	93	76	64	75	85	88	65	83	85	64	80	81	81	78	71	84	84	69	73	84	79	86	75	77	60	81	64	75	83	76	81	79	72	82	94	79	63	68	87	73	75	81	65	77	72	86	87	64	81	83	83	84	66	60	66	60	61	82	77	77	78	64	70	69	77	86	73	68	80	84	66	79	83	84	97	65	84	90	63	85	73	75	78	62	71	66	69	88	83	86	72	81	71	83	76	70	78	73	96	70	68	78	81	68	75	74	73	75	74	66	74	86	73	68	85	76	66	75	73	80	89	95	74	82	80	82	87	76	77	62	81	79	73	71	86	60	94	69	62	83	91	80	73	95	91	69	73	55	94	65	84	79	87	89	79	100	80	65	77	83	80	73	74	80	77	91	77	87	77	59	59	70	76	77	74	72	64	80	88	76	70	78	75	59	87	72	64	62	68	83	84	74	67	59	78	86	69	76	78	77	78	71	78	82	68	91	84	78	70	75	80	79	78	58	61	73	79	60	72	75	87	76	67	79	63	78	76	72	77	68	85	90	75	81	90	84	94	81	79	81	92	73	90	86	83	67	79	78	78	84	81	80	65	80	89	93	76	80	77	69	72	70	78	73	74	68	84	76	73	69	77	88	81	65	68	63	88	67	69	81	70	65	72	68	67	78	88	74	78	73	80	61	80	78	82	79	68	90	63	90	85	63	59	74	76	77	82	69	84	82	64	63	76	90	87	84	73	76	71	87	86	63	76	74	79	66	68	82	92	84	67	76	69	68	86	74	67	64	67	68	84	87	71	77	91	71	81	75	74	65	65	75	79	74	80	78	78	77	83	72	76	78	70	79	78	77	72	79	62	70	85	55	95	66	85	82	72	82	67	69	81	74	75	83	81	81	85	86	99	85	93	81	64	79	79	66	75	88	92	73	65	88	88	81	87	84	71	98	71	60	90	63	82	80	87	81	67	70	85	77	67	64	86	75	70	75	58	65	90	69	72	75	84	74	76	76	78	76	68	74	64	69	97	83	61	85	84	71	91	87	77	71	79	70	74	77	87	82	81	72	77	60	74	72	86	68	72	67	77	77	71	76	82	80	86	92	54	66	73	74	82	85	78	55	65	75	72	88	83	61	79	82	80	70	79	77	82	76	69	74	71	60	74	81	63	77	81	67	85	89	68	80	94	74	75	72	77	57	81	66	79	65	74	72	85	86	79	62	82	70	69	93	76	82	79	74	84	60	67	93	63	71	89	105	84	66	58	64	70	58	69	61	82	71	64	91	62	68	71	70	68	74	72	65	86	59	84	83	57	77	80	65	87	77	92	72	72	87	85	69	84	73	63	68	62	87	62	76	77	75	69	73	65	100	91	72	71	79	78	87	80	79	84	63	81	66	72	100	71	80	82	73	68	58	80	73	76	87	62	79	70	73	71	79	76	69	82	91	77	67	81	82	77	83	75	85	74	63	81	58	78	75	73	80	71	75	77	82	74	93	73	73	88	72	79	75	64	66	78	88	86	71	60	83	79	68	77	74	71	78	71	78	77	88	74	76	70	78	82	76	75	75	81	79	64	89	73	92	70	86	86	76	74	93	86	73	84	91	80	68	81	72	64	79	82	84	72	85	70	68	65	78	80	100	73	80	94	87	93	74	90	81	68	70	73	70	64	73	55	93	77	79	81	64	72	79	71	71	73	75	85	64	77	73	76	76	87	73	74	95	66	79	80	81	80	81	83	79	79	67	71	58	58	62	74	89	64	73	92	80	72	58	62	79	70	91	71	67	60	77	77	83	70	81	66	76	67	86	68	75	78	74	72	71	77	86	63	95	72	79	71	77	73	69	65	76	88	73	73	90	67	77	73	88	73	82	83	84	76	82	80	73	86	73	73	95	79	87	69	84	82	77	69	71	71	72	89	87	90	79	76	74	66	84	63	84	69	67	78	58	77	64	72	90	81	89	77	76	89	56	76	76	80	89	67	74	84	73	68	77	74	81	83	71	79	70	81	75	77	78	78	68	84	74	69	67	98	78	79	72	84	77	74	75	76	71	79	64	94	68	77	72	98	89	72	81	86	94	92	70	72	72	78	86	84	72	65	70	79	86	67	79	66	87	80	79	87	75
14615	13889	12983	14527	19913	18075	5033	596	617	663	589	570	597	559	558	583	584	584	566	577	608	585	637	625	573	562	614	574	576	568	590	591	569	563	549	587	620	568	580	634	572	613	580	599	632	578	607	587	564	609	608	613	587	565	566	554	591	567	590	585	600	607	613	596	573	572	601	576	619	559	567	644	603	593	580	570	628	571	595	584	632	635	545	596	584	561	580	624	559	635	610	580	582	624	603	588	608	650	601	553	632	640	548	623	564	574	613	558	592	614	590	603	584	605	567	615	604	599	574	574	553	592	608	604	597	567	609	642	580	594	568	606	537	609	580	574	571	574	589	550	595	590	617	558	600	601	594	593	608	550	565	594	600	600	593	592	575	628	569	618	576	560	607	570	598	602	610	610	570	621	598	573	584	553	567	555	572	611	572	585	615	585	564	616	631	604	614	634	606	586	588	590	589	632	626	600	599	589	566	567	633	561	593	568	558	567	572	570	553	641	610	593	590	555	614	577	589	612	614	596	625	608	624	611	620	607	587	554	638	602	617	623	614	609	606	584	596	565	613	575	570	570	650	608	632	568	553	604	571	585	594	566	581	596	553	567	590	574	606	555	623	576	600	577	592	560	616	600	611	571	563	581	614	626	562	560	612	607	601	580	567	576	597	574	621	571	583	572	541	559	601	573	596	599	578	546	547	596	632	569	588	570	624	601	526	604	592	635	562	641	564	637	560	546	618	596	543	572	558	609	559	614	618	581	591	579	639	588	611	615	533	612	634	561	567	603	574	598	605	556	562	622	622	582	576	614	598	585	550	551	612	616	597	593	586	602	636	593	623	602	610	604	609	626	589	605	610	574	630	600	577	605	615	560	586	588	616	597	604	582	576	579	561	567	577	594	606	581	571	575	589	573	571	567	588	578	579	574	569	590	558	580	551	578	570	537	560	628	570	582	557	567	567	580	584	571	600	600	620	567	606	601	584	597	607	585	581	581	580	571	573	604	595	592	621	620	590	540	563	626	603	576	592	610	567	552	586	552	588	622	577	625	648	572	620	574	601	592	576	640	559	588	594	599	570	606	583	619	624	639	599	537	593	601	595	589	596	574	597	585	570	606	583	587	588	570	601	583	578	618	629	574	624	581	593	632	571	569	586	558	626	645	577	571	599	617	577	569	624	614	599	592	553	567	590	607	586	630	579	609	579	579	548	634	563	605	564	546	631	624	586	583	590	590	594	613	602	616	602	584	563	609	608	565	617	558	594	574	564	606	584	578	600	607	597	564	620	608	589	608	621	570	573	605	594	578	601	560	579	582	585	590	589	592	566	582	633	570	639	588	594	583	615	575	606	557	586	563	579	625	595	600	609	591	570	580	600	594	605	603	595	548	596	605	573	613	602	575	574	570	594	560	599	604	584	580	627	618	587	581	622	612	570	621	587	619	587	607	574	594	590	582	563	593	596	594	588	542	573	573	591	578	555	540	574	578	586	575	615	580	600	607	614	600	628	535	605	579	588	573	618	553	573	597	617	606	562	607	563	595	593	569	552	594	620	561	607	527	613	557	579	574	573	615	580	573	597	572	578	570	605	606	585	584	590	591	614	590	628	597	552	607	574	595	603	582	599	598	619	600	615	578	598	604	625	582	598	561	621	601	561	572	609	602	571	646	568	573	609	581	601	631	596	624	586	606	592	586	587	572	549	565	597	578	590	585	587	582	588	601	603	573	578	632	581	604	606	602	561	568	621	583	547	584	600	558	604	597	607	596	610	576	608	588	550	594	587	617	606	569	588	563	617	592	609	573	594	621	618	605	597	596	583	600	563	611	589	592	560	554	604	537	577	621	646	624	570	569	563	598	559	610	600	574	579	554	597	565	546	570	572	625	567	579	554	603	596	589	569	556	589	574	600	576	608	564	587	536	594	596	563	635	583	593	581	615	626	577	603	605	578	603	628	595	602	616	617	572	648	583	604	585	563	554	590	610	603	582	616	564	552	588	587	630	608	590	562	589	570	670	593	587	582	606	576	634	599	593	594	616	598	632	589	562	636	582	621	586	619	595	622	569	614	599	601	535	616	658	584	591	572	608	590	595	641	561	642	582	615	632	602	601	548	615	577	604	625	575	578	630	547	587	598	578	596	614	569	608	633	625	565	590	557	654	565	575	575	563	572	621	560	573	592	625	604	586	583	559	590	614	631	577	588	628	601	567	567	540	646	567	583	625	583	561	599	582	616	597	617	570	589	625	637	573	630	595	588	604	546	592	638	556	575	556	610	591	599	582	614	626	582	592	598	564	579	613	603	584	583	630	630	633	606	594	577	607	594	626	652	603	539	571	570	595	598	563	591	627	593	568	627	622	635	587	592	579	607	575	582	608	564	623	556	577	559	619	609	572	600	576	579	633	600	574	596	586	601	565	593	584	634	612	620	571	594	576	582	593	586	639	615	575	596	605	586	586	600	587	612	613	586	566	596	615	614	602	584	648	584	583	576	583	565	573	551	621	597	600	635	598	599	648	557	604	603	569	608	594	594	590	586	600	565	592	549	546	590	577	590	568	606	588	560	619	600	605	603	550	606	560	567	603	608	571	586	585	600	589	617	574	599	628	597	563	588	519	567	576	615	571	562	545	590	630	608	612	622	584	585	573	578	570	605	590	583	596	564	593	581	581	600	620	601	581	612	593	597	608	575	571	565	560	564	591	572	647	590	551	578	595	637	582	564	602	587	560	595	548	564	607	622	596	574	591	575	584	551	576	615	547	567	563	551	615	615	626	635	586	591	615	585	587	556	624	552	558	601	602	581	614	607	579	572	594	574	582	577	610	591	549	574	574	564	607	619	593	600	623	544	667	621	609	577	600	602	618	583	624	579	616	583	580	611	593	591	586	628	611	555	560	616	578	577	582	599	565	569	594	571	594	653	585	589	583	617	601	564	578	579	588	644	618	599	607	627	609	563	599	578	648	577	577	608	545	618	581	601	582	573	611	601	582	603	596	596	613	586	616	615	551	569	566	590	607	581	577	572	588	585	590	605	598	575	586	587	581	613	582	576	581	562	619	638	623	602	591	574	563	577	595	526	645	599	579	618	615	605	536	629	602	550	607	583	577	607	574	612	581	605	537	613	599	573	580	619	604	625	582	574	578	639	603	619	601	577	591	593	542	576	587	615	624	568	603	560	543	588	571	577	594	555	568	605	610	579	612	580	590	603	614	600	591	547	571	570	578	574	590	580	636	622	603	600	599	602	615	643	588	559	584	583	586	654	569	599	571	579	613	580	609	620	532	574	571	590	580	602	600	557	592	583	550	596	585	598	555	556	618	602	565	590	610	589	635	543	577	592	612	526	580	614	583	617	575	619	534	587	582	577	648	618	628	580	610	592	558	600	583	600	583	542	589	593	604	631	595	593	599	612	578	539	593	579	571	570	580	597	577	562	582	568	585	586	542	588	582	569	595	610	604	590	602	569	581	605	587	637	575	574	594	552	560	619	561	599	598
1870	4940	4353	3384	2582	2408	833	78	81	73	82	92	74	77	90	78	82	74	84	84	78	76	83	70	80	74	86	68	70	81	88	80	80	79	74	74	69	69	81	93	79	72	77	66	90	87	78	75	81	74	73	85	63	69	75	84	66	83	83	67	82	90	85	82	88	80	70	77	80	91	103	68	78	82	73	81	78	78	73	68	72	60	82	86	74	70	77	75	84	75	96	77	92	63	78	78	58	80	74	101	62	88	75	79	64	81	72	66	89	73	76	77	90	96	79	77	72	82	76	89	80	70	91	86	53	75	75	83	73	77	78	90	66	63	81	58	82	66	77	91	82	76	72	75	63	75	90	94	94	79	84	90	81	88	96	75	70	65	75	72	77	79	73	74	92	93	67	70	95	65	76	78	69	69	59	71	76	79	87	67	82	100	84	70	90	83	74	75	66	73	79	93	73	88	75	81	78	81	69	60	76	79	79	77	71	85	78	84	83	87	86	88	67	87	81	62	76	87	76	94	98	69	82	75	57	73	80	79	78	113	73	63	66	72	80	73	104	85	82	73	97	87	71	85	70	73	107	75	86	78	78	82	90	86	70	64	90	83	74	71	85	78	76	64	71	80	85	70	70	70	66	88	64	82	69	76	71	79	69	97	73	63	71	79	67	83	92	75	88	79	84	88	91	69	89	96	85	86	89	83	67	80	74	76	78	92	71	72	71	96	63	74	83	85	76	94	66	87	67	73	86	82	95	61	81	76	83	85	77	76	81	69	75	71	89	75	66	77	80	85	71	72	80	67	82	65	81	87	84	72	73	99	80	89	71	78	72	74	78	69	93	74	85	76	81	79	83	74	67	87	85	100	60	83	83	86	81	66	77	73	67	63	78	71	85	79	74	85	75	98	72	89	77	80	73	91	88	55	86	88	78	71	71	84	84	73	73	65	85	74	70	89	76	68	75	86	80	77	78	75	78	80	67	71	77	77	73	71	58	82	69	81	72	84	87	85	78	89	83	82	78	83	94	72	94	74	80	76	72	74	77	68	80	68	76	81	86	75	70	84	80	70	58	72	86	84	71	88	64	82	81	60	70	74	77	73	90	79	94	80	77	73	88	77	75	76	77	82	84	92	77	82	79	78	66	91	80	76	69	78	79	77	67	85	82	84	80	74	84	77	79	67	73	79	99	73	73	88	86	64	74	84	69	80	81	74	65	87	70	74	82	65	87	76	68	87	86	74	76	75	77	60	77	79	78	81	86	87	71	92	68	71	78	63	81	78	81	87	63	76	90	56	87	79	84	86	76	83	89	75	83	89	84	61	73	83	85	77	81	90	66	88	81	75	76	84	69	92	86	66	94	88	88	73	91	83	71	60	70	80	91	107	94	92	83	71	69	87	82	80	85	71	79	81	69	71	86	74	80	77	88	56	65	71	76	87	79	73	73	81	85	76	74	75	55	65	89	88	93	83	75	67	72	87	73	103	83	77	90	75	81	81	73	66	79	78	90	84	69	79	75	73	70	71	68	83	94	91	75	57	60	81	86	61	74	63	79	82	76	86	71	67	72	76	78	72	84	60	64	87	88	82	81	81	69	64	80	84	73	84	73	78	82	75	80	80	83	65	75	89	63	80	73	85	63	69	68	87	75	81	83	74	77	72	87	73	77	74	74	69	80	75	72	101	77	82	86	88	84	85	70	81	76	64	78	86	69	79	89	81	81	81	85	75	79	89	82	89	77	77	75	85	93	82	90	83	79	64	83	83	75	97	73	79	73	84	78	68	98	66	83	83	92	83	83	70	71	82	86	66	89	93	91	81	73	84	90	80	81	85	89	66	85	78	79	75	75	76	75	88	72	67	82	81	97	73	75	79	78	66	92	85	72	91	74	70	89	91	76	58	91	76	71	80	88	73	66	69	69	85	91	85	91	85	69	83	72	85	84	87	67	69	87	59	61	94	78	72	88	78	84	78	69	71	75	73	80	76	86	61	64	89	68	96	88	85	85	56	100	84	69	73	77	70	67	83	87	76	102	68	76	89	97	91	82	85	73	91	82	88	79	77	72	80	70	68	62	73	64	79	82	79	86	85	90	79	86	73	81	81	65	67	78	88	67	90	93	78	85	71	83	65	74	72	79	79	70	70	101	73	90	88	81	70	84	90	80	84	71	83	69	77	79	80	71	78	81	73	75	84	66	79	80	59	89	77	74	81	71	72	74	76	85	66	70	78	67	82	74	87	87	75	63	71	79	73	83	82	91	67	76	69	79	84	87	69	75	70	66	75	78	65	89	72	70	64	78	77	75	88	77	71	90	81	82	78	71	75	78	79	82	77	85	69	77	78	73	90	76	68	96	79	66	82	90	65	85	83	84	84	61	81	70	82	73	64	71	98	88	79	75	79	71	74	78	86	76	79	66	79	74	99	83	75	78	56	75	79	79	63	78	74	79	81	96	81	84	86	77	77	90	85	87	56	69	70	74	82	96	72	88	89	76	81	87	75	84	75	78	79	63	77	94	82	88	82	64	85	90	92	70	63	79	70	82	65	83	72	65	85	93	77	72	85	67	76	67	82	73	69	80	78	77	56	74	76	69	76	90	75	69	80	70	69	86	73	66	83	69	71	85	87	90	66	80	74	74	90	85	85	87	86	65	74	72	91	75	72	76	72	84	87	68	74	58	77	67	65	79	71	71	78	83	86	83	52	72	68	95	91	76	95	70	77	75	79	92	91	68	86	74	69	89	79	83	67	88	74	77	72	78	69	79	63	87	66	72	83	70	67	86	79	86	88	81	80	80	77	91	83	64	71	78	84	80	90	75	79	80	73	90	77	89	92	81	76	78	68	73	84	77	85	87	84	81	71	75	78	80	83	73	77	72	70	80	84	85	71	75	76	93	81	89	84	87	74	61	79	83	88	70	82	69	87	77	81	73	81	86	74	85	72	79	87	77	73	104	97	76	80	69	84	69	81	78	73	79	87	88	74	83	67	84	73	83	84	88	72	74	93	84	74	72	79	76	88	97	72	84	102	76	76	76	70	82	89	74	75	65	79	70	86	91	83	62	83	81	79	72	84	72	91	75	55	72	80	78	72	87	84	67	82	69	91	76	83	65	70	63	86	83	71	72	80	73	82	87	86	68	74	75	85	74	70	65	63	67	89	75	68	83	91	72	88	69	59	81	80	77	87	72	86	89	76	79	87	89	85	69	74	72	71	64	70	86	78	84	69	68	92	69	76	64	66	79	81	79	76	89	79	85	77	87	60	81	83	82	70	79	88	72	87	65	84	77	89	94	74	81	76	82	79	88	89	71	87	83	68	85	77	89	88	65	82	98	84	91	68	71	84	87	81	87	76	62	88	90	71	86	90	59	68	89	67	70	71	64	84	94	86	82	87	89	79	73	85	84	65	89	89	79	93	70	86	85	75	80	82	66	67	88	73	83	95	90	57	71	71	89	73	85	69	86	87	84	66	60	94	71	88	89	71	78	78	77	85
23075	26836	24722	29622	36905	34881	12807	754	710	693	620	624	611	591	591	621	628	612	573	651	620	604	608	576	625	606	586	614	562	563	623	579	613	587	591	654	580	532	575	594	583	580	579	618	588	571	588	579	593	602	592	645	574	619	623	586	595	603	578	564	550	602	601	591	570	575	615	613	590	581	577	586	628	570	576	597	586	583	593	545	601	588	579	633	595	580	591	600	579	568	600	595	581	602	564	564	577	603	605	597	591	556	588	597	591	560	575	577	593	549	534	601	578	564	597	619	576	598	541	550	581	595	589	563	571	596	581	556	582	592	585	592	623	555	576	579	555	588	557	581	569	607	594	580	620	577	589	576	580	568	619	627	578	578	590	587	581	588	579	587	611	547	558	536	577	566	573	591	582	582	573	602	602	616	589	585	589	568	606	619	577	582	571	575	614	588	567	591	592	592	590	629	584	569	631	600	569	548	612	588	571	549	608	553	609	580	523	578	556	594	598	559	564	576	611	560	600	563	571	620	583	605	585	594	576	596	608	569	545	573	624	614	587	568	586	588	607	510	549	586	558	572	576	583	564	572	609	605	599	542	612	599	567	559	595	583	597	611	539	630	619	595	542	607	568	541	603	610	579	588	596	583	567	552	639	579	591	598	562	543	587	652	562	639	601	594	582	590	602	553	622	560	533	572	532	581	574	598	581	577	559	564	580	590	565	563	624	581	581	603	534	630	616	574	595	576	564	608	590	588	579	539	534	563	599	599	549	601	595	555	630	552	589	527	580	575	588	629	576	549	513	564	532	613	572	611	625	571	548	555	536	611	601	575	600	584	573	628	592	610	578	555	620	587	580	564	600	563	556	604	574	529	530	644	583	595	565	579	587	598	577	622	615	630	613	556	576	639	567	563	570	611	546	621	575	597	583	553	606	572	588	581	557	598	628	552	579	577	588	579	602	606	534	599	600	561	605	594	579	591	569	583	601	582	550	548	582	617	612	538	529	577	587	611	589	580	582	634	643	608	597	567	604	563	586	568	581	609	614	617	571	592	600	560	610	611	573	564	596	605	575	540	563	592	601	577	587	579	593	596	553	610	639	601	624	613	577	566	598	588	581	552	611	566	569	567	546	598	596	580	607	618	554	548	548	593	600	614	554	548	571	561	549	592	591	565	531	606	541	587	565	616	569	598	607	602	609	585	567	600	604	567	601	604	571	625	570	581	601	591	591	591	582	564	568	575	558	578	587	591	596	624	535	577	589	573	578	578	598	573	534	557	563	604	583	558	580	600	584	584	606	597	627	583	597	539	588	620	566	579	539	618	550	570	549	568	557	559	590	571	573	565	571	588	581	645	594	589	594	597	581	577	552	590	599	583	559	587	589	609	616	638	608	566	564	605	594	556	578	589	548	575	573	600	591	583	606	581	570	568	583	592	592	588	621	584	571	558	604	546	566	578	586	534	608	539	586	553	589	593	600	560	572	616	555	590	645	592	581	599	613	567	583	605	603	586	632	610	582	562	622	578	589	568	574	566	616	585	599	568	563	555	588	619	620	606	589	589	581	528	521	587	589	611	578	592	568	552	591	547	539	619	557	618	581	612	562	574	592	574	583	584	551	605	567	578	583	592	568	589	583	599	568	574	601	600	582	578	580	523	605	574	601	581	579	580	598	600	592	593	582	548	563	594	584	616	589	601	548	605	579	581	581	500	597	603	598	576	547	582	574	606	676	595	596	635	571	550	562	567	581	602	594	584	576	606	612	615	589	613	559	645	575	589	595	549	593	573	590	591	579	614	619	577	611	525	610	576	601	598	627	564	556	604	509	521	559	565	568	567	569	589	610	596	600	648	572	590	625	612	581	599	572	618	594	581	592	584	605	564	635	588	576	560	568	614	584	622	608	575	616	595	574	584	559	587	601	580	548	621	568	563	573	557	554	602	581	603	557	555	591	627	585	576	533	578	549	623	556	557	562	584	622	572	624	597	596	613	618	584	529	622	591	530	614	623	633	564	620	583	580	621	595	565	592	635	635	605	589	562	608	607	596	584	593	598	594	545	586	591	637	590	642	598	556	590	584	555	554	586	611	598	520	548	587	578	542	578	584	596	587	563	591	556	595	584	554	592	562	604	621	622	560	588	626	593	546	546	556	619	598	606	559	592	607	633	646	553	598	604	578	588	562	580	554	568	568	583	602	583	556	589	561	612	616	562	583	603	626	626	592	622	587	585	576	582	560	589	604	584	632	596	644	603	576	568	559	578	598	567	603	545	609	587	557	562	576	576	578	585	567	543	573	575	541	591	677	584	588	566	615	602	601	581	553	555	548	612	530	614	593	552	603	570	548	557	587	574	567	617	603	563	577	607	625	555	581	593	572	529	615	593	570	577	509	590	600	589	600	588	598	581	591	551	613	585	555	583	600	566	589	634	532	589	588	568	601	586	597	582	587	619	588	518	621	579	603	570	586	591	571	591	627	595	565	573	578	596	560	570	595	572	578	605	580	555	550	573	598	596	624	593	649	581	575	634	555	622	571	568	588	603	586	595	552	567	536	570	614	583	550	548	579	577	533	568	565	546	593	569	561	600	546	568	552	598	585	572	545	621	532	607	583	578	550	558	563	581	565	589	592	614	602	581	580	584	575	610	581	581	570	567	587	555	610	583	591	562	591	550	570	572	607	573	624	529	614	556	555	578	622	561	592	611	557	570	625	612	557	639	553	598	591	611	594	571	624	543	625	590	605	578	555	561	588	604	563	548	587	569	577	648	591	589	567	580	612	600	563	542	565	603	552	604	593	563	577	600	568	632	560	611	604	568	571	581	543	569	591	618	558	595	580	576	599	599	575	619	585	576	604	579	603	573	561	621	575	608	590	551	566	647	604	612	570	574	635	594	594	619	553	602	631	574	584	565	560	556	580	618	569	583	597	590	573	626	588	568	596	531	597	567	546	614	570	596	545	541	564	619	547	599	572	578	581	602	604	581	556	602	553	574	599	610	578	570	562	594	586	589	539	604	603	612	561	583	584	565	620	565	597	602	546	594	567	618	579	589	555	597	591	586	578	573	589	560	559	579	580	555	568	588	588	560	577	536	605	615	601	577	577	609	629	628	585	535	554	569	601	566	603	609	580	575	606	595	585	613	615	574	604	607	608	558	548	603	544	548	595	608	611	554	595	603	608	589	567	599	577	578	577	598	608	616	557	569	553	592	604	581	564	607	545	582	601	543	548	586	548	586	609	593	554	623	578	582	535	589	567	585	554	572	573	551	582	573	602	622	557	572	589	569	567	597	619	584	543	547	620	579	553	586	564	524	567	580	594	602	549	543	590	582	619	599	617	589	590	607	591	594	626	574	552	575	583	597	591	594	587	559	549	591	559	579	528	563	590	561	614	560	601	609	619	540	627	601	595	607	548	561	633	639	601	579	570	592	569	602	604	603	572	601	595	579	583	580	587	603	551	609	609	596	598	597	577	549	617	597	641	613	617	566	567	564	585	570
2446	4058	4317	3222	2311	2203	890	114	99	100	113	88	107	112	127	103	114	106	130	107	127	89	115	103	103	99	128	110	122	100	101	121	112	96	108	126	100	103	131	106	116	122	125	110	114	100	117	99	119	105	109	101	110	122	115	108	101	112	105	85	102	110	109	107	122	114	108	121	131	111	117	97	114	116	124	103	106	101	89	111	120	107	121	114	113	117	143	122	121	101	122	99	131	111	115	103	109	116	116	130	128	111	112	127	119	109	105	102	110	96	99	97	109	114	126	115	110	109	113	135	109	92	94	103	105	93	104	89	108	102	93	107	92	116	93	112	105	125	104	108	113	116	109	103	107	109	106	102	119	124	112	107	110	134	89	97	111	101	118	116	118	103	105	112	114	101	101	101	121	113	125	116	109	121	122	109	109	117	110	112	96	114	108	130	101	105	110	111	98	111	110	116	117	104	112	118	118	105	116	106	102	110	113	117	112	123	119	107	88	95	109	132	103	93	107	107	129	106	124	108	114	124	94	130	117	124	144	116	104	112	127	117	115	106	94	101	136	110	114	104	120	110	122	99	102	102	93	107	136	112	100	105	111	97	104	101	112	101	93	113	108	95	110	98	117	94	104	125	105	98	113	102	114	118	122	108	113	100	107	116	125	103	115	115	118	124	109	109	109	93	90	99	111	105	97	113	114	128	113	109	127	107	118	129	104	106	107	130	126	108	104	114	106	99	114	120	99	119	109	91	119	102	117	103	131	96	121	105	106	111	123	99	89	92	93	111	103	93	113	90	95	104	103	118	120	106	119	94	95	94	104	115	99	117	121	113	109	124	123	117	101	121	124	113	120	120	122	104	105	112	112	117	108	97	97	103	83	124	109	103	104	104	97	122	115	100	113	122	124	98	108	115	122	99	109	110	105	107	127	107	120	124	101	118	104	110	111	110	89	124	124	105	97	100	98	109	104	124	110	128	123	108	121	126	128	101	103	107	119	119	110	100	121	103	107	108	129	96	108	98	114	106	104	100	111	110	124	108	104	103	117	106	136	110	121	104	106	84	109	100	117	95	103	126	92	105	111	118	97	112	107	95	89	107	119	100	125	109	114	110	103	107	125	126	132	125	128	103	110	118	98	104	107	123	109	93	97	120	105	112	109	118	110	89	111	111	109	99	103	99	105	116	105	121	108	115	113	134	84	111	106	85	95	104	105	102	97	122	119	109	108	98	113	122	118	108	93	108	99	105	111	111	106	114	94	112	115	107	108	111	88	109	93	115	96	129	98	119	80	96	109	121	98	107	99	101	112	140	104	105	108	126	108	107	128	113	111	105	112	119	138	121	149	99	106	116	104	113	114	103	119	107	111	89	109	105	99	109	108	112	127	121	97	123	99	102	111	106	99	99	110	143	98	98	100	111	118	116	131	105	112	110	86	121	109	116	100	104	123	101	101	110	116	105	108	101	102	116	93	118	124	80	98	102	102	98	107	115	121	102	109	112	105	122	104	107	112	111	117	89	110	99	112	112	100	108	112	102	100	119	94	121	96	135	82	122	123	118	117	120	122	114	123	105	96	98	109	108	105	117	113	97	104	110	104	119	111	127	122	118	118	100	101	118	117	116	127	109	105	105	118	106	124	108	100	107	120	107	115	115	113	119	101	118	122	113	118	101	111	112	100	117	115	111	100	109	117	106	121	101	122	112	98	128	93	100	99	122	95	108	111	105	89	118	100	113	112	112	120	95	107	115	108	117	104	111	93	108	97	116	121	104	92	102	114	117	121	97	111	107	105	100	112	126	107	124	106	131	105	96	116	106	98	110	120	111	105	107	96	101	120	138	119	113	102	115	121	108	100	112	120	103	118	104	97	101	115	107	109	112	103	118	134	90	121	101	107	127	115	119	118	98	121	114	114	105	104	119	106	138	104	99	125	115	105	104	109	106	104	103	132	101	116	104	105	107	116	128	120	115	80	120	118	117	101	112	109	122	116	110	110	98	108	112	115	101	107	104	117	100	118	126	114	112	109	110	121	122	118	113	85	110	111	110	115	120	112	96	113	118	97	117	106	115	99	106	114	109	125	102	111	94	99	101	135	101	111	105	104	105	107	98	102	109	107	97	105	130	97	108	112	108	96	110	90	106	103	109	127	109	120	113	124	93	111	100	100	125	109	116	101	114	104	124	95	99	118	116	123	113	130	96	96	127	120	103	106	111	101	107	90	107	102	106	120	105	112	109	101	120	105	115	91	109	108	112	114	126	107	119	112	97	114	114	121	104	111	77	103	116	116	103	105	104	120	116	91	115	92	121	91	122	102	90	107	110	100	130	87	97	107	104	113	112	98	111	98	104	110	128	117	118	95	98	108	111	111	122	87	109	124	114	114	101	114	131	105	117	114	107	110	101	108	100	113	81	107	101	104	129	102	106	105	128	110	98	83	102	125	107	117	140	130	84	109	121	117	121	123	80	130	109	104	126	118	95	118	103	107	119	116	109	111	107	95	112	103	111	111	107	110	115	109	107	124	122	96	94	107	111	111	128	111	128	132	117	104	131	122	117	139	95	103	120	130	121	102	105	109	117	97	106	146	107	119	123	123	109	111	108	117	111	114	116	115	104	123	106	99	97	96	108	101	103	100	104	108	98	100	103	103	113	121	97	113	119	121	103	98	83	108	103	124	104	108	117	118	111	120	111	105	107	115	98	127	103	109	111	107	97	82	103	119	131	98	120	106	112	103	121	104	105	128	111	116	131	118	99	127	124	88	99	101	106	107	111	108	109	98	128	113	122	130	104	109	112	114	103	107	122	102	99	96	121	124	98	120	110	95	110	103	100	123	101	101	110	121	123	102	104	118	112	100	113	115	116	124	112	115	97	112	97	112	97	113	122	108	126	110	126	107	126	113	120	104	97	111	106	118	102	107	108	114	105	123	95	102	131	98	106	115	106	94	122	107	111	114	118	116	111	110	81	103	106	119	106	111	116	112	112	105	116	96	117	133	107	113	101	112	117	121	98	112	111	127	117	127	118	93	115	117	104	94	106	124	112	110	109	87	105	105	103	109	105	115	105	110	111	110	117	90	103	114	119	102	128	107	109	120	115	103	100	127	138	106	94	126	95	90	104	108	122	116	116	110	106	122	109	123	99	112	101	100	120	104	111	102	111	95	116	122	97	120	99	97	117	86	119	104	112	102	106	133	117	110	121	105	121	101	104	104	104	113	104	111	120	105	109	113	119	110	117	114	107	106	105	102	109	115	126	124	105	97	99	118	109	104	111	110	117	104	120	118	103	111	98	111	112	124	109	116	104	106	115	118	110	116	103	112	106	117	113	97	92	110	100	111	120	109	97	116	116	131	107	119	117	95	125	112	116	83	103	100	116	108	123	99	112	114	106	105	111	121	100	108	105	107	125	93	109	97	118	124	101	126	98	129	96	116	111	111	102	106	107	98	96	117	121	101	99	117	109	106	99	113	139	105	106	105	116	110	110	104	102	92	103
20944	24701	24447	28819	35219	33507	14450	932	948	910	881	843	867	885	860	828	869	872	821	801	860	846	821	816	827	822	848	827	820	832	832	776	778	850	909	808	822	841	810	764	841	784	829	846	810	844	767	775	827	824	848	835	869	854	789	841	805	810	834	841	841	842	834	814	840	815	817	810	785	820	765	845	832	795	887	844	914	826	861	836	811	800	792	819	860	800	804	787	872	790	824	813	863	843	873	772	893	844	770	832	821	816	834	855	832	816	861	831	859	808	829	813	860	828	755	832	812	826	842	860	833	812	864	867	867	830	836	886	846	887	770	890	812	819	808	845	820	846	820	836	839	788	802	878	849	873	808	859	823	833	830	813	767	800	826	777	803	826	823	841	842	826	809	842	837	864	856	853	867	849	853	785	868	801	830	824	801	809	793	861	781	873	792	826	820	794	824	818	826	787	801	821	840	834	802	815	837	790	829	818	832	848	843	788	866	801	810	832	841	827	853	852	829	820	856	838	799	794	832	904	877	864	829	829	808	851	825	820	820	834	859	810	827	851	805	844	828	824	804	856	807	821	839	793	857	802	806	815	852	830	818	776	793	820	786	841	835	859	775	850	843	832	830	842	819	784	826	833	847	814	839	832	860	802	820	852	802	842	803	859	836	878	796	899	843	839	879	791	803	813	867	806	846	811	847	823	819	833	800	809	844	740	847	833	803	842	826	844	806	815	848	834	834	815	840	851	806	857	800	787	847	860	822	814	819	858	869	817	819	843	793	862	799	773	843	864	850	824	851	790	819	837	823	830	833	838	791	845	758	820	808	836	840	800	790	883	823	853	838	851	850	792	852	803	860	828	801	841	834	855	824	834	847	810	805	793	803	836	837	845	780	866	813	839	782	834	829	824	851	802	821	829	853	834	844	753	833	788	844	798	883	816	865	847	860	779	789	821	757	834	796	824	840	769	835	806	882	807	844	831	789	754	803	800	851	787	848	812	873	843	819	847	819	820	779	845	833	819	832	812	841	786	798	878	799	854	829	804	784	829	823	861	860	860	860	833	798	787	822	880	844	802	879	777	774	799	810	822	792	865	822	849	795	842	863	810	820	846	826	819	850	850	849	788	793	840	806	801	872	783	879	902	823	861	815	844	829	802	826	826	852	845	831	862	817	853	793	761	812	825	830	818	806	850	854	848	826	868	782	781	799	828	838	814	771	824	828	859	791	864	873	809	816	821	795	845	816	813	847	831	871	820	821	806	810	796	860	871	819	844	820	798	814	800	823	864	803	888	827	845	836	836	804	807	785	864	833	802	866	852	783	871	849	835	839	791	817	806	794	800	808	802	850	821	884	856	798	857	835	829	847	848	860	786	779	831	852	839	800	869	799	820	842	809	849	844	851	856	838	806	818	750	880	804	873	802	764	837	851	834	885	821	798	803	809	784	810	853	863	840	829	874	819	827	819	830	810	851	845	806	761	838	789	847	836	783	879	863	837	831	880	766	803	841	783	809	844	785	849	802	844	868	888	856	796	808	801	866	843	807	818	844	847	800	795	804	850	844	851	840	833	815	869	834	822	862	830	835	834	809	813	845	837	817	816	828	862	835	788	836	757	818	878	855	852	822	859	855	816	790	862	787	788	813	878	833	826	798	836	837	841	816	847	865	843	796	849	829	838	817	845	869	786	836	836	784	831	838	869	872	812	828	802	839	802	844	865	825	810	844	799	820	832	823	770	836	851	839	868	789	791	819	800	841	886	822	833	824	816	882	864	800	851	852	810	791	850	790	865	854	835	836	859	809	874	847	840	790	831	820	821	868	853	805	855	817	820	846	815	830	878	818	837	820	842	815	746	817	853	827	791	826	822	840	762	827	780	881	841	848	837	801	893	805	865	875	795	809	816	803	813	844	802	840	849	832	842	851	779	799	778	873	817	828	880	860	835	813	797	908	879	795	835	800	828	807	790	827	815	822	767	841	793	830	874	853	797	855	794	785	856	866	786	809	840	823	804	875	804	807	862	810	850	801	776	800	842	846	791	779	786	812	815	826	819	851	800	798	818	798	778	832	822	851	859	827	852	848	850	799	824	821	821	835	820	845	826	756	783	842	828	844	817	821	858	823	794	835	843	831	853	845	816	825	774	817	810	870	787	807	834	853	834	854	817	837	788	849	811	830	879	844	800	860	832	780	823	881	837	868	846	853	833	829	825	849	824	834	789	776	792	844	878	846	885	811	822	849	868	880	811	847	809	820	854	819	817	864	840	833	860	884	829	803	884	814	807	881	854	823	845	774	792	774	852	756	847	839	849	858	817	831	838	766	857	865	807	843	786	847	814	799	851	842	832	872	834	808	811	875	855	840	831	765	828	837	823	886	884	844	836	783	825	842	814	821	846	827	854	847	811	826	867	862	806	828	792	828	821	813	826	832	831	831	858	824	881	843	842	842	866	799	868	803	815	856	811	827	772	790	847	858	867	821	827	806	815	836	804	823	825	833	845	846	853	866	812	814	827	838	821	843	802	809	814	862	823	806	831	841	785	756	830	838	830	789	843	819	832	801	817	837	816	827	804	846	839	812	837	769	799	830	844	797	811	876	828	801	827	801	821	838	810	841	809	814	862	839	816	824	832	872	853	787	827	780	880	880	818	813	849	903	858	801	798	810	842	853	815	792	841	859	794	847	796	879	839	830	802	829	832	853	826	832	811	841	825	808	858	834	873	843	829	797	800	809	821	831	775	798	826	810	856	786	876	792	895	829	817	853	830	794	829	841	779	819	876	812	830	791	861	767	859	846	815	891	842	810	817	836	805	809	845	828	849	825	780	797	885	773	830	822	836	884	847	927	817	852	809	821	781	876	822	830	831	797	882	842	859	809	813	856	831	843	817	867	831	840	819	871	838	849	844	851	872	866	831	832	840	858	807	872	836	858	848	835	837	800	829	775	863	851	825	843	819	829	809	796	816	855	829	837	837	813	893	828	803	835	813	848	823	832	816	838	833	880	827	808	787	820	882	832	841	885	783	777	801	847	776	816	823	830	821	842	825	850	886	835	809	853	803	863	852	818	890	837	868	827	810	846	848	866	821	824	817	878	839	826	867	882	823	827	805	848	811	851	820	862	853	880	807	831	813	846	840	800	819	840	829	804	842	766	884	825	864	767	831	813	845	794	791	827	828	798	793	848	851	851	832	836	824	847	824	776	777	855	831	854	864	817	837	874	861	841	868	809	797	809	771	851	833	828	843	808	820	818	825	838	786	825	847	840	906	837	816	806	838	858	856	852	840	891	817	831	870	890	791	880	857	817	858	816	846	753	803	819	800	859	837	817	759	815	853	783	817	837	836	837	820	832	814	827	793	818	820	862	832	829	811	821	797	800	787	814	850	873	797	798	814	852	802	811	895	855	853	842	806	828	816	816	871	784	856	846	821	815	856	832	814	840	850	849	818	834	833	823	842	824	893	830	800	830	842	813	831	820	863	817	782	864	827	853	809	835	839	808
2859	8034	7077	5084	4035	3895	1709	109	120	105	101	123	105	121	106	98	117	99	94	100	96	102	108	102	94	114	98	100	88	121	99	111	94	102	103	96	119	85	112	111	94	124	120	107	116	87	103	110	112	89	100	121	116	114	123	111	107	111	108	103	109	95	121	114	107	102	104	89	101	117	100	93	117	107	115	111	112	110	129	121	101	133	94	121	116	91	110	127	88	99	109	103	109	107	113	102	108	111	115	97	105	110	116	104	102	115	92	111	113	100	111	112	101	114	114	98	83	107	89	95	109	103	118	110	126	108	110	97	97	101	105	112	104	110	121	102	113	111	125	95	86	98	96	99	99	106	115	113	116	99	90	109	101	84	98	108	109	104	114	98	113	102	99	96	102	110	102	114	92	108	116	109	96	106	102	128	111	108	129	97	122	93	111	101	115	104	102	115	92	103	105	112	94	106	106	106	111	116	113	107	121	92	97	102	98	102	110	102	99	97	115	114	130	109	105	97	112	118	97	123	113	96	91	113	95	95	113	114	99	103	112	107	105	108	104	105	98	111	114	116	132	109	116	108	108	94	108	114	106	99	98	113	121	92	107	96	96	97	101	116	113	111	117	94	93	124	132	102	100	100	93	98	109	110	98	105	104	119	109	111	105	109	97	96	108	100	102	114	111	101	115	105	87	115	93	108	108	98	112	105	98	91	104	114	126	105	108	102	108	93	107	102	88	99	96	93	102	102	125	118	116	118	105	112	100	99	118	118	108	114	132	118	103	111	105	108	87	103	104	98	91	102	107	99	109	105	122	84	107	104	114	119	88	104	103	117	102	107	101	111	101	101	110	120	93	108	106	108	104	105	101	102	105	106	116	104	94	103	105	90	96	95	98	102	104	103	105	114	97	106	104	115	86	102	106	115	86	109	114	108	90	104	107	108	104	110	106	99	105	92	99	113	112	127	96	93	104	105	114	120	98	105	95	108	117	102	97	108	122	95	109	104	101	109	90	110	92	99	111	91	105	107	106	108	106	105	114	100	97	82	123	102	119	94	107	99	112	100	96	116	93	125	121	109	113	110	105	111	113	102	125	128	90	84	103	119	102	115	111	110	101	112	86	110	103	94	104	101	107	110	108	101	109	114	110	97	92	109	124	105	119	99	106	113	126	120	105	116	103	103	93	103	121	107	111	107	86	104	99	107	114	112	111	100	126	112	109	116	112	99	108	114	93	88	105	111	113	109	112	119	116	119	97	113	111	103	123	121	105	107	103	99	141	98	106	100	105	97	126	112	116	100	104	100	98	116	110	100	101	119	114	125	85	111	104	111	100	101	122	115	90	95	96	119	110	113	110	90	110	121	106	118	109	116	105	110	95	115	105	117	87	105	113	92	110	102	96	111	103	116	115	114	108	104	95	104	98	96	112	99	112	92	101	120	109	104	95	93	115	101	94	108	122	103	107	107	120	118	103	109	113	91	100	108	110	102	96	107	116	113	96	102	102	105	110	111	110	102	108	96	103	118	108	124	124	113	121	109	100	105	100	123	119	117	116	106	88	109	111	105	91	98	110	97	106	97	96	123	104	111	95	98	100	115	113	105	82	119	110	101	111	109	120	99	88	120	108	94	101	100	111	123	118	108	120	114	88	95	97	116	110	98	105	106	112	118	96	104	102	99	106	117	105	92	103	109	98	115	98	110	105	103	98	108	99	109	109	111	98	111	103	109	101	92	89	119	120	109	113	107	104	111	120	95	116	117	112	128	110	119	98	109	98	113	100	107	97	97	100	111	122	102	107	87	93	103	92	105	119	114	92	109	115	105	108	99	111	100	112	86	96	101	110	104	91	117	99	101	103	103	82	104	95	95	105	119	114	101	109	107	116	98	96	103	110	110	101	113	105	118	92	106	103	109	85	121	103	129	105	109	106	96	108	112	87	99	123	122	88	106	120	125	81	88	105	108	119	118	103	97	117	99	91	113	121	104	95	105	101	107	114	99	102	125	118	94	92	100	117	98	104	94	92	120	106	101	94	114	97	118	97	104	126	127	98	113	110	113	110	108	104	96	114	113	114	101	113	108	133	102	107	124	100	106	110	108	101	106	105	119	103	116	126	97	122	107	109	100	94	110	97	115	122	128	89	91	102	125	103	114	108	91	95	108	95	104	101	118	105	123	112	103	111	98	98	102	117	111	97	116	98	107	116	102	116	102	105	102	104	107	115	117	111	102	91	112	110	82	123	118	109	114	112	104	115	111	87	122	110	110	116	119	95	119	101	106	110	114	111	102	101	116	113	121	103	89	104	107	107	118	108	108	129	110	93	119	103	123	96	105	99	99	106	95	91	108	115	124	110	120	106	104	111	90	84	106	124	135	105	102	115	119	108	89	97	110	100	113	117	116	103	120	103	96	106	98	113	102	110	111	94	105	94	81	111	102	120	105	103	107	102	105	93	109	103	126	100	100	105	126	110	103	114	120	89	114	135	104	89	110	88	104	120	112	96	106	125	105	115	85	106	132	111	99	103	110	86	95	123	98	102	111	108	91	112	93	100	119	100	103	117	91	118	108	87	102	113	109	95	113	91	118	104	114	102	92	94	106	99	116	110	113	85	105	87	103	114	97	97	98	108	113	107	103	109	108	80	90	112	121	144	99	101	88	101	109	104	102	104	99	104	96	111	89	99	117	116	110	118	124	131	123	84	107	117	98	91	106	95	95	105	88	95	102	104	98	111	112	105	102	104	106	109	101	82	103	97	120	103	91	106	117	104	121	101	115	102	123	102	115	103	95	119	111	108	109	120	99	120	104	113	94	112	122	114	103	109	93	124	126	96	105	87	134	99	99	117	109	124	101	97	108	113	91	97	88	113	106	128	116	114	96	108	112	107	107	120	121	85	97	108	110	125	109	105	114	96	84	120	112	107	100	98	104	94	113	91	88	96	106	95	125	116	105	101	93	119	103	100	137	109	116	89	86	95	102	97	106	106	104	89	106	108	96	112	109	98	96	119	104	92	117	97	100	107	102	98	110	105	122	112	131	131	110	98	113	98	120	107	104	102	117	110	110	100	96	83	112	114	101	98	100	101	109	115	100	100	109	109	124	99	97	98	99	100	102	109	96	111	112	114	110	123	98	101	107	107	110	106	110	81	100	114	125	102	91	108	79	90	99	97	103	109	86	105	115	100	98	116	92	102	103	114	103	100	107	108	94	114	103	102	86	97	103	110	98	100	112	90	104	96	94	89	112	112	108	95	107	111	111	104	116	114	101	99	107	82	103	99	104	100	113	105	92	115	99	110	116	92	88	134	99	98	96	123	103	103	113	108	100	108	96	103	115	113	98	101	101	111	108	87	111	114	114	103	99	117	100	110	104	106	117	83	116	110	113	101	110	97	114	105	87	88	131	111	90	113	111	84	100	85	101	93	94	92	111	122	104	106	93	104	100	119	103	87	133	114	96	102	114	99	115	98	109	106	99	109	99	103	93	106	112	110	118	117	102
27093	31701	29878	34297	42697	40958	20653	990	940	910	918	843	849	822	854	867	796	848	837	808	833	819	817	770	787	789	793	818	806	739	797	824	802	812	767	755	775	806	832	778	803	831	760	785	749	753	765	798	800	763	789	795	761	788	795	788	788	784	768	794	826	704	811	821	747	790	812	783	842	765	791	815	819	751	777	748	800	741	796	808	750	809	758	790	772	727	782	755	806	774	802	755	803	755	783	715	803	800	784	791	821	774	823	758	746	770	789	770	773	795	753	736	803	752	805	815	736	797	786	786	781	780	770	750	770	792	786	775	790	781	812	761	816	752	833	775	766	755	755	804	786	769	773	808	776	787	778	790	764	763	730	806	767	798	764	764	820	759	772	770	784	767	784	740	797	780	778	768	811	778	776	776	778	770	824	790	765	819	819	791	795	779	826	782	768	754	794	774	759	760	781	750	784	809	782	740	762	785	773	876	814	819	798	803	776	771	767	791	752	810	779	795	781	790	790	796	794	812	790	806	740	826	771	797	795	763	787	796	743	771	804	798	727	808	803	722	805	735	825	853	744	765	780	752	768	819	753	828	722	775	742	789	753	795	724	812	768	785	763	715	771	853	796	760	786	768	807	777	827	815	772	837	741	804	834	788	767	751	749	810	803	800	834	828	755	737	785	780	793	786	750	784	815	758	785	774	763	798	790	795	750	821	800	794	796	797	781	725	800	740	730	753	729	787	777	748	766	756	816	804	762	786	758	810	774	743	783	810	801	785	781	706	754	750	822	788	805	756	727	823	778	803	823	734	782	837	759	792	768	797	729	756	805	772	796	780	747	793	802	719	789	797	776	737	781	761	753	751	799	793	790	814	780	725	804	802	772	815	808	785	779	813	801	782	730	769	782	778	740	814	748	787	779	743	796	793	776	780	771	808	810	800	799	798	775	809	747	786	781	794	759	787	771	827	770	755	772	774	775	747	801	816	781	781	812	763	766	776	793	763	784	823	758	758	737	752	754	765	799	769	737	778	764	797	781	800	817	814	832	797	767	830	748	818	844	805	790	805	830	751	755	800	779	849	783	799	790	768	760	807	787	738	811	777	800	835	755	806	773	757	797	779	803	811	760	816	801	786	781	778	795	837	832	782	744	812	795	762	802	800	737	772	766	816	766	777	779	779	789	756	798	789	717	815	842	784	838	756	771	807	807	769	734	819	794	780	789	779	800	801	787	733	768	782	795	825	753	778	811	834	726	787	820	775	794	798	748	741	782	803	757	811	783	807	834	860	780	769	783	781	734	787	776	816	800	762	782	774	856	810	811	786	739	760	799	771	789	724	802	745	811	784	774	770	810	833	777	788	727	845	785	761	798	808	791	747	782	783	781	800	815	783	812	796	775	805	785	766	799	776	822	832	787	821	884	769	764	801	780	784	742	780	774	777	772	769	760	730	783	776	766	858	755	768	777	761	794	755	790	791	759	798	813	783	802	793	766	804	803	787	802	818	807	780	772	771	743	783	783	804	781	797	767	752	783	756	753	775	802	806	798	795	786	745	808	743	810	796	772	826	765	817	758	788	843	734	786	745	789	775	798	809	773	788	807	713	780	789	849	768	753	776	807	796	776	793	820	800	784	816	784	795	774	792	764	750	788	798	812	770	766	776	788	773	763	796	742	793	819	764	772	787	776	736	807	785	770	826	774	763	810	784	805	797	799	773	804	770	764	782	766	794	800	869	742	777	771	768	840	795	777	789	801	789	760	752	759	738	774	791	748	772	772	787	743	820	784	814	771	793	778	768	783	822	808	762	773	787	763	773	788	770	814	820	753	787	737	803	768	769	784	815	807	762	850	813	845	744	781	790	775	748	801	834	782	737	792	795	774	816	772	779	816	800	794	791	785	741	770	789	818	774	796	780	781	771	796	777	742	783	834	785	826	747	769	761	782	780	786	821	783	742	784	809	805	775	762	768	818	791	754	751	759	803	757	782	760	730	811	786	778	760	759	749	819	782	781	818	762	767	745	810	780	785	770	784	806	842	759	803	771	743	780	803	797	802	756	744	799	742	737	778	821	774	792	719	802	812	746	803	732	796	802	764	790	794	812	770	791	812	785	796	787	795	756	795	830	739	750	778	788	770	733	758	776	770	769	785	815	795	794	762	789	762	785	768	816	811	766	771	788	761	811	722	794	745	832	765	778	791	773	806	781	825	772	744	792	779	791	813	779	800	723	776	838	806	759	755	776	777	754	781	765	792	788	803	771	825	792	775	803	761	826	816	831	806	768	768	780	766	779	767	779	759	773	805	800	746	801	773	787	761	815	792	778	777	755	772	762	720	793	753	805	770	826	820	734	760	733	751	739	740	835	789	794	774	839	758	795	832	773	845	775	806	791	745	798	769	791	807	824	754	779	767	810	756	807	778	872	796	784	801	744	791	792	780	801	799	799	856	774	763	803	807	804	753	790	802	808	792	770	737	771	819	790	750	807	787	783	745	766	779	781	770	777	750	788	744	808	729	792	770	821	773	810	774	773	766	744	770	753	801	794	785	757	826	764	780	797	801	773	781	795	778	776	813	756	820	782	738	797	799	813	755	803	818	803	770	799	813	746	793	764	786	835	767	776	795	769	750	814	802	783	796	808	736	774	828	776	804	823	749	810	777	780	809	778	770	821	777	779	742	770	762	841	789	804	823	739	778	765	798	796	754	861	719	844	762	785	751	736	799	793	760	804	748	726	755	804	779	830	786	792	767	793	780	779	770	874	791	735	720	799	727	854	820	791	768	798	772	753	792	767	715	748	790	759	766	809	797	773	782	805	823	754	816	786	768	746	798	802	750	750	768	819	777	792	755	798	832	757	796	801	799	808	769	725	756	809	752	804	745	751	801	776	752	771	796	764	776	840	771	836	773	805	785	729	762	772	821	759	747	780	783	803	776	779	750	762	796	815	809	786	796	830	749	745	801	827	840	809	736	847	770	801	840	778	772	771	805	812	782	793	793	803	759	747	809	784	783	760	792	821	809	801	765	731	772	805	776	776	782	770	728	752	839	759	787	767	782	815	786	756	819	783	779	793	768	829	774	767	840	761	781	751	819	828	795	777	764	821	805	840	789	761	790	766	782	793	787	793	800	802	808	770	752	830	808	793	769	800	819	761	791	813	788	786	745	827	748	782	802	785	798	809	798	808	782	767	801	779	764	779	759	808	768	785	727	793	755	816	768	807	785	800	838	714	731	800	808	783	746	820	771	726	784	733	807	785	774	775	780	741	796	807	764	783	824	807	775	773	810	739	785	778	807	821	703	825	778	766	717	795	798	785	784	778	772	768	762	763	799	778	833	772	765	776	777	769	809	785	815	735	746	794	723	777	776	738	786	763	765	773	778	819	770	818	777	747	740	769	807	784	773	783	733	794	776	767	765	753	785	788	792	804	799	751	737	784	813	780	754	750	820	757	790	733	803	789	717	775	814	784	800	817	796	779	799	784	775	774	764	806	761	732	729
1364	1279	1261	993	777	713	365	75	73	64	72	67	69	76	67	78	63	74	71	89	65	65	72	85	80	79	78	81	78	70	81	81	81	77	83	70	74	77	82	71	64	75	73	85	58	69	72	76	91	73	80	59	69	71	59	66	99	81	82	85	83	69	74	75	83	80	81	87	69	95	88	81	93	85	89	67	83	68	90	75	81	74	62	71	77	72	81	97	75	73	72	73	67	78	81	93	83	74	89	79	81	83	76	83	84	78	81	69	73	74	90	78	71	81	78	92	83	88	83	66	82	83	70	70	83	83	75	81	92	73	69	84	81	77	74	85	82	79	73	68	78	86	83	79	90	82	68	74	78	79	76	83	75	74	73	58	84	76	82	80	79	63	86	73	71	75	71	61	69	84	71	59	87	86	74	69	82	77	84	60	80	86	92	72	85	55	64	75	77	75	72	81	76	89	69	81	87	72	86	75	73	78	85	84	78	78	74	66	89	74	89	71	72	63	73	89	85	97	80	83	75	76	89	85	80	96	67	76	71	89	75	77	65	88	62	79	80	89	85	78	91	82	72	97	66	91	81	70	72	97	87	79	64	69	77	92	91	63	88	99	61	74	106	95	75	87	84	83	75	84	70	81	76	73	75	75	69	78	77	67	84	67	83	87	81	91	64	82	86	77	79	82	84	59	76	83	96	96	93	77	67	69	78	87	92	69	69	81	73	73	81	61	90	69	84	70	77	84	92	63	88	72	67	63	76	90	74	98	79	71	80	84	84	80	84	84	87	81	84	65	88	77	72	71	63	80	76	71	82	72	75	89	79	82	74	94	86	73	87	85	88	94	65	71	62	81	60	80	70	73	85	78	65	87	81	73	76	75	75	98	80	63	77	86	66	71	67	85	70	95	81	69	65	88	86	76	78	78	88	65	68	76	84	80	82	88	89	72	86	82	56	90	69	88	94	54	79	75	85	72	85	65	71	75	65	92	85	81	78	67	64	83	63	76	82	85	86	68	73	85	76	86	80	83	86	77	91	65	75	68	91	74	68	63	75	69	70	102	71	67	75	76	75	72	54	85	78	76	79	65	75	84	66	73	72	68	75	68	77	67	92	68	63	90	89	89	74	75	77	82	93	71	83	72	96	78	83	56	77	71	67	67	57	75	65	66	96	74	62	87	84	80	80	64	71	78	69	84	76	82	83	80	68	84	62	70	89	86	81	85	91	90	68	81	84	76	85	72	65	82	74	81	74	81	73	71	73	80	75	78	84	74	85	63	82	68	67	81	70	72	63	83	78	73	71	81	95	75	75	72	72	71	75	67	74	98	88	82	65	75	71	90	82	62	71	86	79	72	78	73	69	66	81	72	92	97	78	79	68	71	79	70	77	75	63	63	78	68	82	80	72	58	80	86	86	81	84	64	99	80	56	71	75	78	72	86	79	78	69	58	78	76	69	82	66	74	82	62	63	78	79	80	100	78	81	87	80	62	72	79	79	69	54	89	75	76	76	72	69	86	84	86	81	78	77	77	74	81	78	80	77	93	90	77	73	67	77	71	72	70	90	73	85	75	73	72	74	69	78	82	87	72	73	80	88	79	68	79	77	71	83	76	81	91	84	66	85	81	78	72	70	63	83	104	92	82	77	102	80	62	66	71	68	62	77	87	65	99	81	90	64	72	79	75	90	79	78	80	61	71	87	57	92	77	93	74	83	94	62	73	71	81	81	68	71	87	82	97	59	73	71	97	79	72	63	73	74	76	74	89	73	85	79	82	84	87	72	100	73	76	66	84	94	78	99	76	74	65	83	70	70	72	80	80	80	56	74	62	65	83	85	67	79	79	78	71	80	79	80	71	56	90	89	84	101	73	75	68	77	75	80	74	79	82	84	83	77	79	78	76	72	88	73	84	76	61	102	69	75	93	72	95	85	53	70	71	63	86	64	65	65	83	80	78	73	82	57	89	64	78	86	78	77	80	58	78	61	67	54	82	73	72	57	73	69	71	81	63	63	82	79	76	79	83	79	73	92	80	80	64	71	57	69	71	92	86	80	71	88	84	65	76	85	64	83	68	75	87	70	81	70	71	87	80	75	66	61	67	79	76	75	89	72	85	72	88	77	74	74	71	76	80	81	69	88	75	83	75	90	69	81	84	84	66	78	74	88	65	71	88	72	69	77	76	85	73	75	75	85	69	70	81	78	87	89	81	83	77	92	78	66	80	71	90	86	88	76	86	80	91	95	80	75	82	71	78	79	86	97	69	85	73	85	93	63	78	73	85	90	79	72	66	81	68	76	72	72	81	69	83	74	92	88	95	84	85	67	61	90	71	79	90	84	69	72	73	79	85	76	71	91	96	62	76	80	89	68	80	68	80	73	80	79	66	75	82	80	78	74	56	93	70	90	80	80	71	86	57	62	79	78	70	98	74	63	76	76	79	62	67	86	79	82	86	77	82	82	86	77	84	86	70	74	74	70	71	77	74	99	84	79	100	84	74	72	78	88	74	81	74	75	85	81	82	81	85	68	72	77	78	67	69	69	81	78	71	52	77	67	83	92	104	79	101	83	69	91	75	64	88	76	82	60	67	65	79	81	73	86	84	77	78	82	87	70	86	81	74	78	75	84	79	73	69	71	73	65	78	86	82	75	93	75	76	86	74	79	71	83	68	82	80	69	74	94	77	73	78	81	94	93	85	78	79	82	81	81	68	77	86	69	52	81	66	81	79	91	77	80	84	88	74	81	84	81	72	75	76	76	68	79	68	72	68	78	68	78	76	84	84	77	74	74	55	81	78	71	81	83	71	76	78	71	80	76	67	79	94	79	71	75	68	70	84	66	87	69	90	92	95	56	71	89	62	88	78	64	78	69	73	76	78	74	83	82	77	82	88	90	78	62	76	72	84	73	73	66	84	84	82	68	75	80	74	71	74	80	71	75	81	60	79	76	80	80	76	72	91	81	84	91	79	79	68	81	66	69	75	77	74	68	94	74	80	70	76	87	93	61	87	77	78	81	72	86	78	76	91	72	65	90	85	74	92	69	76	78	84	73	76	77	85	79	78	88	76	83	80	82	72	90	78	66	62	84	75	66	77	95	81	95	68	74	74	88	76	99	75	88	66	73	71	76	79	72	65	64	62	71	83	65	65	82	82	86	63	73	86	77	84	69	74	77	85	73	72	64	81	64	82	65	75	76	76	69	73	95	74	84	85	75	74	62	73	93	64	74	96	85	93	79	76	83	68	81	78	82	86	79	75	84	81	77	70	91	71	80	85	85	83	82	77	73	88	82	70	80	79	73	78	70	72	86	73	80	76	68	75	61	87	83	79	85	85	96	87	73	74	73	74	62	90	74	80	83	86	50	90	67	78	83	69	74	75	61	81	86	70	95	72	99	95	59	80	77	76	71	80	64	77	88	70	78	90	85	74	67	67	80	76	83	66	75	76	71	76	75	58	75	81	76	80	90	74	63	65	81	95	66	73	76	90	89	80	68	72
14930	13236	12563	14905	19352	18252	8956	623	615	633	623	630	626	594	623	617	632	614	614	605	628	567	592	626	651	590	578	584	594	610	569	587	637	592	632	576	624	586	616	606	592	598	582	604	600	575	593	620	586	626	595	659	586	588	564	596	564	592	600	637	585	607	602	624	586	579	595	615	602	584	604	605	615	611	630	592	589	586	557	628	550	609	578	582	567	607	568	567	606	660	617	628	593	579	635	632	618	589	620	603	624	660	554	588	592	570	602	643	603	583	621	562	633	603	605	604	585	634	596	550	573	603	626	558	574	618	622	615	645	611	633	599	613	636	606	572	578	612	581	608	612	599	592	633	588	603	615	595	598	604	592	606	567	545	570	618	582	549	603	584	593	606	577	611	597	617	654	594	631	564	593	588	569	634	590	624	619	585	564	636	581	599	602	603	614	609	631	588	580	591	589	576	642	619	616	569	603	574	566	605	588	565	613	577	567	604	581	589	624	610	624	618	614	593	627	600	605	616	594	588	606	614	555	610	607	598	617	620	595	598	616	577	605	605	583	592	605	570	593	642	592	614	572	645	596	650	612	586	616	597	583	614	585	610	614	579	606	624	622	590	572	571	589	601	567	642	580	656	579	601	598	602	593	569	571	592	568	584	574	586	586	565	588	638	611	587	557	566	586	590	556	645	610	651	574	597	584	607	605	606	605	585	553	605	642	590	593	619	588	586	607	628	572	606	626	624	621	594	633	551	590	667	614	587	581	610	607	631	615	615	576	621	595	592	613	603	596	579	601	592	582	585	592	578	605	608	608	610	601	633	595	623	577	606	584	604	597	582	577	613	599	640	606	609	604	551	591	567	616	603	608	578	589	613	582	591	559	610	612	592	574	600	627	570	625	544	630	628	552	594	593	587	559	615	542	586	592	567	577	625	601	619	611	591	575	606	595	562	596	640	591	609	561	611	622	634	624	567	536	620	620	604	607	614	602	618	605	571	595	570	577	558	608	577	635	638	628	570	624	588	607	578	618	613	610	602	574	614	633	595	582	602	576	622	578	578	586	599	611	630	593	606	581	628	577	602	648	576	622	589	603	627	611	560	620	613	575	618	611	569	560	618	590	601	638	624	587	591	586	563	564	613	599	582	648	567	585	585	603	626	628	573	603	626	588	589	605	594	611	575	601	569	644	589	612	635	582	628	584	582	591	555	609	616	663	586	607	562	598	577	553	628	634	625	597	622	568	565	616	598	621	594	570	613	626	577	644	622	600	596	618	586	611	612	584	611	652	621	589	580	606	553	576	602	596	584	569	572	538	574	563	574	589	631	565	615	605	595	570	597	612	572	588	598	641	607	584	586	566	567	598	577	621	617	647	564	628	589	579	551	616	608	612	617	637	576	574	592	599	604	640	580	634	613	604	574	601	576	607	644	593	621	603	604	586	587	614	626	593	575	615	604	607	591	644	592	577	618	579	578	619	609	645	595	575	634	610	620	618	595	592	579	587	577	612	582	627	630	582	617	624	557	615	654	612	606	596	588	576	622	593	576	595	656	602	585	609	547	567	587	609	572	606	568	591	624	607	561	613	596	586	551	612	607	527	578	577	584	562	569	575	595	574	598	598	581	616	616	606	564	577	584	617	606	628	628	606	581	568	557	618	618	641	588	606	590	597	591	634	597	546	571	595	579	638	634	591	576	645	621	599	571	573	605	593	598	570	630	587	572	618	591	573	619	560	577	601	577	661	621	624	589	578	576	617	564	597	570	576	583	601	558	568	597	578	589	585	612	587	592	617	566	590	605	602	586	592	566	612	597	549	543	576	601	621	586	615	569	612	581	617	602	599	622	572	613	620	610	636	592	575	555	591	650	630	622	568	624	626	586	612	610	592	602	580	612	628	601	593	637	606	606	592	569	618	560	599	602	642	581	637	600	640	632	607	576	577	578	574	562	580	580	590	599	609	584	598	597	588	615	640	622	594	585	566	607	613	638	614	579	610	625	535	591	593	600	600	609	651	643	623	621	598	615	588	610	604	613	569	575	565	627	546	599	588	639	597	626	526	610	595	577	608	586	596	642	593	601	566	617	657	576	586	602	587	627	588	603	584	600	606	587	605	665	558	567	584	603	609	607	597	626	602	566	599	585	615	611	552	656	562	582	567	586	609	556	606	620	599	637	607	568	636	564	584	614	586	570	583	600	600	628	610	616	641	569	627	560	575	589	656	576	600	642	575	587	629	593	573	586	559	614	569	666	584	556	592	579	577	581	593	621	624	646	640	575	561	610	587	564	591	555	532	617	587	596	561	571	634	569	580	592	571	609	552	580	630	585	614	589	606	598	593	608	678	580	599	601	610	558	586	583	609	611	590	627	593	617	624	585	619	609	589	619	607	614	600	599	559	560	589	554	622	562	584	590	582	596	595	575	620	581	591	609	575	657	584	570	594	605	603	623	600	598	632	598	596	619	582	599	579	633	575	587	598	574	646	612	609	597	593	577	588	567	595	576	560	618	578	563	608	611	593	591	597	578	594	626	621	599	607	569	621	587	617	602	550	573	555	604	599	580	593	575	578	621	610	588	610	602	633	573	656	605	575	632	611	590	568	592	576	588	592	595	619	601	575	579	557	645	598	652	575	581	584	563	592	587	627	606	593	621	631	574	589	592	588	617	639	617	593	601	575	599	627	615	614	592	603	568	581	574	571	616	550	590	592	616	615	617	602	552	613	585	608	577	607	621	570	601	615	580	612	586	554	579	587	600	617	576	606	573	637	632	590	605	568	589	629	605	599	645	579	584	564	558	607	618	604	586	572	607	583	532	589	572	574	602	659	632	622	633	574	548	587	626	560	627	598	597	649	582	577	580	584	551	614	598	596	652	611	606	611	620	610	629	600	572	585	579	587	572	584	565	564	620	604	575	559	592	646	592	592	594	606	567	603	599	577	595	588	635	608	618	570	615	628	593	633	574	619	597	630	577	584	597	583	616	555	581	608	601	625	610	642	567	610	592	628	609	621	582	591	625	629	548	542	564	607	588	584	570	595	600	588	603	546	583	605	589	598	634	574	598	597	593	582	628	574	600	621	568	598	592	614	549	557	551	669	587	605	600	618	601	635	632	599	629	594	582	630	589	560	638	596	609	583	572	604	581	625	661	596	578	587	617	563	595	605	603	601	589	575	596	581	573	597	569	580	616	601	590	618	564	589	598	558	625	575	604	563	566	641	614	628	619	607	598	605	588	630	595	590	604	615	551	574	588	634	601	614	574	605	588	561	579	520	576	607	608	644	578	597	572	568	620	603	594	609	597	585	604	643	579	600	570	604	586	602	582	563	594	606	560	610	600	631	595	618	620	605	601	639	627	638	609	639	578	631	567	597	607	575	590	612	587	539	606	568	582	634	572	587	612	595	587	586	547	578	612	622	608	561	632	578	597	607	598	575	622	585	593	611	571	632	606	596	630	590	595	583	607	597	580	587	603	599	565	598	595	568	590	582	557	614	593
1717	4993	3994	2965	2320	2497	1326	94	78	75	80	94	78	90	78	65	78	90	79	78	71	70	63	84	98	80	75	75	71	92	65	84	66	77	73	66	82	75	67	79	83	100	85	92	76	84	73	74	72	77	88	76	73	76	84	96	92	68	84	73	77	82	84	84	79	69	87	81	86	88	80	76	74	69	73	81	71	80	76	83	68	74	82	76	71	87	83	89	82	74	68	90	69	89	97	77	69	77	76	95	83	87	77	78	83	83	72	89	68	76	82	97	66	92	85	74	74	87	84	92	89	81	80	75	70	80	73	83	92	82	88	87	74	78	82	63	80	91	77	82	105	89	92	83	63	76	67	71	76	63	83	79	95	80	77	78	78	70	81	84	56	72	99	73	93	73	68	80	91	95	82	77	82	98	89	74	74	80	83	76	72	80	80	61	91	73	81	81	66	84	93	87	68	85	72	69	83	73	78	76	89	74	87	74	64	84	82	72	73	74	81	89	70	93	76	85	80	83	75	68	72	61	63	83	81	88	72	90	66	77	59	77	76	90	86	80	82	76	70	71	83	83	79	77	84	68	76	83	81	76	72	62	82	69	60	75	82	93	79	78	92	85	86	69	79	74	90	94	87	87	74	71	86	75	77	77	91	65	86	70	80	73	78	78	79	80	76	74	89	67	78	90	85	76	84	83	85	70	73	79	102	70	66	92	81	66	83	64	78	79	75	75	74	87	72	75	95	82	85	93	78	62	68	64	86	81	67	63	60	72	80	89	81	92	74	75	82	74	96	85	79	82	72	85	71	81	86	80	81	70	85	88	80	78	83	67	86	64	95	65	87	82	80	81	68	85	69	64	109	80	84	83	96	78	74	90	74	81	86	61	83	67	87	65	67	82	67	58	70	75	77	75	82	69	78	84	82	86	85	72	84	68	76	75	82	82	75	76	82	77	83	71	79	68	83	84	66	63	87	60	71	76	67	84	80	75	74	69	87	74	78	86	74	75	86	68	69	87	87	87	79	75	78	98	79	66	70	81	71	81	82	75	71	79	72	84	83	91	71	73	82	87	84	83	78	61	74	78	73	90	83	72	83	80	74	76	71	76	84	62	75	76	86	76	89	88	82	80	75	83	81	85	72	91	72	64	102	72	73	66	90	90	75	76	75	80	89	73	78	62	95	85	98	72	83	82	88	83	97	75	79	79	85	68	84	73	81	84	71	73	71	73	79	72	97	75	61	79	84	71	72	83	73	71	90	88	73	96	80	68	82	61	77	76	97	81	70	81	75	87	59	73	75	78	78	79	89	82	95	80	83	85	69	79	80	83	73	69	100	73	85	84	84	76	91	81	72	66	70	97	78	81	83	83	89	64	78	91	77	75	87	80	63	67	81	71	77	88	63	81	79	81	84	78	97	76	79	71	89	108	71	86	72	79	80	91	77	70	79	73	70	83	72	73	74	84	85	78	71	62	75	70	85	78	85	62	85	69	76	86	71	64	88	84	65	81	85	83	80	79	87	91	77	74	83	68	61	73	91	80	74	73	91	88	68	91	71	83	69	80	56	74	84	76	88	88	86	81	77	84	83	79	84	84	88	77	87	80	61	81	63	80	76	82	69	71	64	89	73	89	79	78	82	83	81	88	84	79	77	76	61	79	78	70	81	92	69	65	58	79	79	97	74	74	58	74	78	83	72	76	76	90	80	79	73	90	80	69	80	63	77	76	80	90	77	84	73	59	83	78	77	80	84	80	96	71	92	72	77	69	80	82	77	90	77	87	88	98	83	80	99	78	77	70	70	74	70	73	79	75	83	85	80	73	79	85	84	77	76	75	76	62	77	80	94	75	77	79	85	88	73	87	79	78	82	74	96	67	75	62	75	71	75	73	66	78	86	75	78	72	78	71	66	84	81	76	82	92	71	72	84	82	77	80	81	86	84	82	72	84	85	84	78	83	80	69	88	84	71	78	77	92	79	96	78	75	64	78	85	88	74	98	67	75	84	85	77	77	80	84	92	79	71	72	81	76	98	78	75	96	80	89	86	80	81	88	62	84	77	92	82	88	92	66	89	88	82	78	76	74	70	87	84	65	74	77	75	93	81	65	57	67	76	97	76	63	77	79	67	79	85	80	72	88	91	85	100	85	77	85	84	72	91	82	85	82	85	90	92	82	81	77	86	83	85	68	67	78	75	91	70	72	61	86	89	90	69	78	71	75	78	78	68	84	92	90	95	87	57	65	88	76	86	80	74	87	75	93	76	88	71	92	80	75	85	74	78	76	69	67	67	80	71	81	61	67	77	104	95	92	90	84	78	91	82	91	80	84	81	86	71	84	91	77	100	76	84	67	77	89	82	73	83	89	86	91	70	74	82	87	77	60	78	70	92	87	72	88	89	55	76	80	67	90	80	71	89	76	70	61	68	87	89	75	73	72	80	72	85	77	74	79	65	92	86	91	70	88	86	71	79	81	64	80	78	82	70	78	85	63	75	73	63	74	82	74	88	78	91	84	76	83	83	84	90	83	82	86	74	84	89	75	78	83	89	77	72	80	72	72	66	81	61	81	78	78	75	84	69	72	84	80	73	64	91	87	83	76	80	76	72	85	58	76	91	80	87	74	74	81	73	63	88	69	88	80	86	78	72	87	84	82	71	75	67	56	85	91	90	72	63	58	73	79	77	81	78	77	88	75	76	73	63	80	77	79	105	91	71	88	77	83	71	74	81	89	73	81	80	61	82	76	74	79	79	78	80	60	67	66	73	103	74	72	83	62	66	64	77	86	84	82	92	78	70	71	78	70	83	73	73	72	73	73	76	67	76	88	76	73	82	77	71	81	67	85	61	80	76	77	89	85	81	76	74	75	75	72	64	71	96	76	79	75	71	76	55	77	77	80	77	89	65	82	69	80	85	62	73	75	63	74	87	79	63	83	72	91	84	90	76	90	85	74	89	65	80	69	63	72	80	88	69	67	72	73	71	76	98	76	74	68	94	89	84	66	60	75	76	82	66	79	79	77	88	67	66	88	75	83	106	81	91	80	70	81	75	67	69	70	57	78	68	87	61	86	79	83	76	76	83	77	80	86	89	76	77	77	94	71	79	94	63	74	99	84	74	73	82	79	95	80	80	68	67	71	85	78	76	89	73	86	81	91	71	84	93	68	64	70	78	70	73	85	87	68	76	78	67	74	94	99	85	85	84	73	74	79	63	88	95	86	91	83	78	79	81	94	76	72	73	79	87	71	59	84	68	97	82	84	84	84	73	62	96	83	83	80	77	80	63	78	71	91	72	75	83	70	90	64	96	88	87	80	73	84	65	82	80	66	81	93	96	73	80	69	67	79	70	68	73	80	66	70	86	94	103	77	68	75	83	86	78	79	91	71	77	73	76	74	75	74	95	77	69	89	78	63	88	70	87	87	73	88	69	69	98	68	80	76	79	60	70	80	67	93	70	95	66	83	72	81	66	72	79	76	100	73	79	68	79	79	68	83	99	82
22137	26291	23744	28369	36877	35923	21601	733	705	685	587	611	631	580	572	619	632	630	582	603	603	676	612	568	603	606	571	576	574	572	592	599	587	571	591	652	607	546	628	605	566	594	564	603	598	590	594	620	603	559	592	591	564	587	585	594	566	570	609	537	581	578	563	625	549	643	588	575	581	587	559	562	593	569	598	605	592	595	526	580	596	572	603	506	611	597	556	599	632	614	521	636	580	583	595	563	595	588	566	557	580	590	538	586	686	604	622	601	594	645	572	550	573	580	595	577	597	585	581	609	632	523	553	605	574	593	610	621	616	607	582	538	580	576	567	564	614	550	595	557	616	606	565	607	578	577	622	599	600	594	629	595	581	579	592	601	644	589	593	593	581	611	568	571	611	555	578	566	596	570	619	542	573	562	584	579	590	578	626	592	608	605	578	601	614	572	592	582	584	538	621	582	578	565	580	570	559	537	563	561	575	597	533	586	557	600	594	622	543	572	602	550	582	609	579	555	570	605	582	569	573	593	560	621	549	564	575	584	551	640	607	608	586	576	592	577	600	603	553	597	565	571	595	578	572	600	632	588	564	594	553	570	595	611	589	542	581	511	601	556	576	572	563	624	572	620	585	546	590	583	529	591	574	575	615	563	555	616	577	615	637	589	611	592	573	585	587	589	544	563	605	570	591	576	550	647	583	608	577	603	599	547	549	589	577	563	617	602	649	548	577	547	623	589	584	566	589	596	582	565	608	603	568	584	563	615	575	568	599	590	620	610	585	608	661	590	555	628	582	630	607	591	608	644	623	606	587	613	584	622	585	588	523	554	659	592	586	574	607	604	599	605	584	555	603	606	623	609	608	603	585	612	611	586	561	611	607	628	591	612	594	568	586	625	561	609	546	548	572	552	552	582	603	559	637	523	595	585	601	570	571	561	548	619	591	581	578	565	607	606	584	588	582	615	584	618	568	566	535	545	567	558	589	581	600	581	621	591	564	630	590	585	585	589	622	621	609	619	601	586	545	586	594	625	577	619	603	570	624	598	595	536	551	573	622	594	586	571	571	577	590	560	588	595	596	585	590	573	594	606	581	593	574	635	569	624	577	581	584	601	624	598	610	565	577	537	600	601	602	557	600	576	618	591	621	598	595	612	639	594	552	566	599	530	531	588	613	588	569	571	612	579	556	587	578	589	568	594	598	584	616	621	608	598	581	571	555	595	543	567	609	643	584	546	601	552	569	590	549	564	571	581	585	582	553	578	564	598	580	597	598	558	595	571	579	561	630	569	591	597	546	574	614	614	564	563	624	599	636	590	553	643	565	591	562	587	583	595	569	552	600	601	595	614	605	594	563	619	641	578	646	583	603	603	563	587	636	598	572	591	591	566	571	596	571	614	599	619	578	610	600	604	514	602	609	625	560	586	562	612	553	608	586	560	630	608	550	563	561	595	583	575	608	604	603	591	606	582	573	562	618	636	587	579	633	610	571	610	593	570	577	587	572	618	576	594	543	617	562	609	570	558	584	589	574	580	615	570	598	593	587	587	589	606	561	591	593	567	610	583	605	560	623	537	592	564	597	595	642	591	579	593	613	541	564	596	581	573	626	567	595	583	564	589	609	624	580	583	583	563	603	573	529	586	633	575	609	559	576	606	610	611	561	582	620	600	632	613	523	558	605	569	613	584	612	559	565	579	594	526	582	600	573	603	574	594	609	583	628	571	587	589	581	608	575	578	565	610	585	598	593	618	587	574	609	588	580	587	616	580	566	574	562	623	609	597	558	615	534	613	564	565	591	591	595	570	573	580	585	574	593	618	563	619	572	600	564	611	563	582	572	571	646	567	580	555	561	603	576	592	635	589	581	593	615	599	586	557	568	608	544	598	553	596	556	609	576	566	539	580	591	583	553	595	565	552	576	552	582	586	612	570	532	567	517	594	619	576	593	607	594	564	626	570	636	563	597	549	553	571	590	609	566	597	608	617	621	574	559	581	590	599	580	624	603	580	589	564	601	622	595	618	578	597	597	588	553	575	616	614	610	618	604	599	594	596	596	601	603	548	610	614	606	654	593	606	595	611	564	609	586	577	572	581	645	582	603	575	601	561	560	582	570	579	568	597	592	572	587	556	587	599	585	557	569	578	567	579	639	541	606	610	632	601	568	609	613	613	576	586	537	583	579	548	578	619	580	568	613	578	615	564	626	583	628	606	592	596	621	567	578	579	615	577	550	604	584	593	564	550	561	630	585	589	629	573	595	593	619	635	528	642	601	559	600	564	571	640	599	565	594	566	603	596	567	611	568	613	639	603	604	624	576	600	585	591	560	572	567	578	584	574	609	563	592	606	561	563	557	543	569	587	557	594	590	607	599	570	560	558	577	582	594	582	585	595	608	532	608	591	613	617	639	592	590	581	591	540	585	589	573	581	602	608	622	611	607	606	584	552	599	547	586	604	603	631	539	626	626	595	550	594	582	576	552	630	614	592	609	589	580	614	532	590	591	632	556	584	580	577	589	582	582	578	595	567	611	615	587	544	582	622	549	574	558	615	600	555	605	550	600	572	614	595	570	556	613	621	565	511	587	581	567	571	630	644	629	652	611	630	594	620	589	559	584	587	572	579	533	572	589	560	605	588	571	561	563	619	542	601	591	602	583	556	584	610	598	605	572	593	604	583	593	585	636	581	593	606	552	574	582	565	587	574	554	593	584	615	554	547	542	561	580	630	611	570	569	613	587	554	598	584	579	583	576	515	613	612	556	594	589	578	592	568	594	611	632	581	573	586	601	624	602	589	574	602	598	565	615	598	593	599	586	566	585	519	579	594	560	568	599	544	607	570	607	556	587	550	595	561	588	570	610	596	578	568	545	615	601	604	528	560	632	606	529	569	604	575	580	572	562	583	570	601	585	589	652	570	590	587	572	562	576	569	577	591	568	563	552	588	567	609	595	538	590	593	597	609	579	613	590	572	582	583	635	571	576	600	557	562	597	526	625	565	573	563	558	594	592	553	609	569	596	544	580	592	524	560	552	585	622	587	576	585	567	558	552	580	636	564	589	586	583	567	545	569	549	606	588	559	613	596	625	555	559	602	555	609	583	595	610	598	590	570	544	594	601	601	618	578	565	606	565	618	618	569	619	581	594	588	570	564	556	609	622	568	605	613	639	581	583	532	616	571	589	591	604	559	596	586	592	621	583	577	585	560	600	598	554	570	596	563	610	562	574	583	571	597	579	584	550	556	619	574	561	620	577	581	565	595	574	570	559	574	613	604	617	560	590	635	590	602	564	557	573	569	616	567	550	556	561	547	607	584	577	625	613	563	557	581	612	572	612	551	579	587	592	594	567	589	569	639	577	573	553	579	569	606	590	600	590	606	528	552	594	577	537	642	548	596	598	595	610	552	595	542	558	553	606	599	595	589	552	571	557	602	545	600	584	607	550	607	585	571	586	612	582	539	584	614	583	566	539	593	582	591	581	568	569	553	586	590	593	583	584	552
2541	3715	4012	3021	2367	2230	1301	125	136	94	111	102	116	120	111	116	105	114	107	98	107	115	97	125	109	124	111	102	117	102	122	115	114	101	116	110	94	104	124	97	115	117	102	112	105	110	99	106	117	127	112	99	89	90	99	117	128	105	106	94	100	99	121	100	99	101	106	110	99	109	103	119	117	120	110	117	95	103	109	109	108	111	109	122	97	107	99	109	102	130	104	109	105	121	108	111	116	125	106	100	100	99	108	114	108	116	114	108	118	106	92	91	82	114	104	98	101	120	96	127	121	110	123	102	117	113	112	122	127	103	107	99	121	96	134	113	110	121	109	106	90	106	99	103	111	102	101	107	113	100	118	106	111	131	110	109	89	123	104	99	104	130	104	108	131	104	118	109	121	118	108	108	112	120	109	114	115	113	89	109	89	101	111	96	117	115	94	131	120	109	106	101	124	109	123	103	103	118	115	114	110	103	107	105	91	108	111	125	106	96	117	89	97	112	114	106	111	119	125	110	108	114	123	98	102	95	83	96	102	97	116	115	111	102	96	115	117	94	111	104	122	112	103	94	116	108	102	118	120	104	116	109	121	104	100	99	100	104	100	113	129	116	107	101	86	87	116	118	107	93	116	119	98	120	109	131	117	113	101	124	103	94	127	116	110	88	86	119	106	112	108	98	111	129	122	89	122	113	91	102	88	105	102	102	100	133	111	101	123	109	113	103	104	111	114	97	102	118	105	91	97	121	107	98	121	107	110	109	134	106	110	114	107	96	98	105	109	84	102	114	81	105	110	91	106	125	112	109	117	104	92	95	107	104	113	117	112	103	124	109	115	111	120	112	120	100	113	118	102	76	105	122	98	112	105	104	113	101	109	116	89	106	126	109	119	112	119	109	100	116	115	118	129	109	98	110	120	109	108	114	104	119	119	103	116	112	98	115	101	95	105	87	89	105	137	110	121	119	106	111	108	111	106	128	106	101	103	128	86	110	111	135	101	104	111	108	116	102	110	95	101	120	108	112	141	91	99	96	105	109	93	102	115	114	106	106	111	116	110	120	101	114	114	94	102	93	111	108	118	96	115	99	96	86	108	94	112	131	98	120	112	105	107	117	119	101	112	109	110	107	111	94	122	118	118	98	100	106	112	99	116	111	115	98	99	108	145	88	120	109	99	122	93	105	119	115	105	108	89	104	110	108	99	76	113	112	106	107	121	118	113	108	117	108	128	135	113	107	113	99	111	89	90	102	108	103	109	97	108	122	107	105	95	109	91	112	95	108	111	124	115	112	107	92	113	105	116	103	113	106	97	102	110	105	109	105	103	122	123	121	99	107	103	103	108	108	107	114	111	117	86	109	120	117	112	114	109	116	102	106	104	112	124	123	126	125	106	103	99	96	95	97	111	117	113	120	122	90	123	104	118	115	118	107	116	101	107	106	116	108	96	111	98	126	116	117	121	103	105	102	100	89	93	124	111	97	118	88	127	106	117	95	115	98	110	116	93	120	111	106	116	111	101	102	106	111	110	103	101	93	114	103	119	101	102	125	108	99	100	122	96	118	109	102	115	98	111	132	108	102	124	112	97	114	97	118	105	125	115	123	120	117	123	99	98	107	111	105	102	124	121	110	95	113	105	135	110	91	115	116	98	108	102	122	107	99	87	106	102	112	111	102	109	123	115	118	116	94	96	124	104	113	113	94	107	112	124	110	121	84	101	105	102	110	114	98	120	137	107	119	121	117	111	116	106	133	109	99	118	135	106	106	112	112	83	92	126	115	96	96	115	102	117	104	114	93	99	109	95	119	110	113	96	95	113	112	109	104	104	107	102	117	107	93	102	104	102	130	132	105	93	109	101	112	113	116	105	98	96	84	104	122	109	117	104	108	114	127	124	106	113	127	114	110	111	102	110	92	98	113	117	109	127	109	104	125	121	106	109	109	107	107	110	108	113	105	106	93	119	106	102	114	109	108	105	125	128	108	115	97	116	124	106	104	107	119	127	92	101	104	119	103	101	98	113	125	97	99	109	105	101	112	98	137	71	117	123	100	110	116	99	118	115	94	105	95	113	108	95	104	110	94	108	99	124	124	113	117	107	112	112	92	106	87	110	95	113	105	105	107	125	88	103	113	101	117	100	101	109	105	99	106	119	110	110	113	112	128	112	103	106	101	108	108	114	116	89	96	120	112	89	111	105	107	108	106	123	114	121	103	126	122	119	104	114	111	91	90	121	114	132	107	102	106	97	121	97	114	131	95	117	105	107	119	111	110	89	102	118	125	115	120	125	109	122	116	120	104	113	120	115	121	111	111	100	124	107	111	110	128	99	115	114	110	109	95	116	108	105	97	110	120	120	101	103	109	123	106	148	123	121	90	105	99	121	117	111	111	117	103	121	96	120	106	102	110	126	110	101	120	122	119	110	89	110	104	109	113	112	108	108	116	98	101	118	106	97	115	112	108	105	117	99	116	118	99	110	120	115	113	106	121	113	109	100	99	122	128	84	100	109	104	117	86	115	111	105	102	99	91	98	105	96	123	119	112	107	111	104	94	109	105	109	102	110	111	105	102	105	110	101	124	111	122	134	100	123	74	117	94	110	112	110	117	91	121	125	99	128	120	98	104	111	109	106	103	106	105	93	106	90	87	118	119	115	112	113	102	116	111	121	111	114	117	113	108	109	131	89	100	127	96	87	88	116	110	102	98	114	126	132	101	117	108	90	90	102	126	111	113	109	105	111	101	108	110	103	98	110	117	124	109	110	119	107	121	112	133	121	101	113	129	121	112	121	103	129	123	85	104	121	108	84	101	97	100	99	94	125	113	117	111	138	100	128	99	125	86	103	107	127	110	103	102	119	120	113	105	106	100	136	112	122	111	99	118	110	121	94	105	113	119	98	124	121	92	116	116	118	125	115	113	105	88	102	106	102	112	87	94	112	107	114	112	115	105	113	102	117	102	107	102	103	101	116	117	114	102	109	129	117	110	124	111	100	117	115	98	124	115	101	107	113	118	107	92	111	110	107	88	93	111	115	93	109	129	92	115	116	106	118	97	92	120	91	103	124	103	112	112	102	119	110	110	97	117	108	101	130	99	112	117	113	107	119	106	101	134	113	118	129	102	118	107	116	100	115	117	109	129	119	133	96	117	114	103	102	125	105	104	103	108	112	120	93	88	98	106	115	117	91	116	122	113	99	115	114	115	111	108	115	107	84	96	106	120	116	128	104	131	89	114	119	122	120	105	109	104	118	101	119	103	90	103	112	106	106	103	109	106	102	109	100	113	110	107	104	107	107	102	98	121	101	118	84	114	121	104	104	105	92	111	113	109	122	100	114	103	109	114	106	117	105	106	100	132	112	114	111	94	93	103	118	113	111	121	96	116	111	94	122	108	120	107	109	113	135	92	116	105	102	108	109	109	122	94	107	115	107	122	126	108	115	117	104	115	112	114	119	86	110	96	98	109	103	114	109	125	108	117	120	114	123	120	118	107
21689	23712	24102	28077	35897	34325	20818	1028	970	920	870	894	879	870	891	824	841	860	812	860	861	854	833	827	797	867	886	843	806	847	873	817	857	832	781	801	801	826	872	861	816	792	848	853	882	894	792	828	885	824	827	871	807	789	904	779	780	815	853	880	832	854	840	880	834	852	783	853	804	839	780	816	836	836	773	790	825	847	840	838	831	825	830	852	825	765	833	814	840	841	812	841	797	823	787	798	826	841	848	839	817	829	834	808	819	844	813	795	813	872	878	877	797	879	847	826	836	758	840	858	770	831	841	839	811	778	834	818	830	845	808	877	826	837	818	811	777	810	882	849	863	850	862	866	825	847	844	838	823	764	819	834	818	815	839	892	813	781	841	834	866	821	838	801	771	824	838	814	763	787	802	794	745	803	780	811	807	848	835	840	816	834	849	796	817	836	835	812	859	810	815	823	850	827	836	808	857	842	791	865	841	866	872	809	805	850	850	855	818	780	804	831	886	875	844	778	852	833	810	831	813	833	800	808	837	823	783	881	834	880	797	821	855	830	833	840	794	800	796	856	832	859	843	839	875	830	848	858	855	811	776	872	839	796	821	836	809	848	839	827	846	800	819	819	817	829	805	841	825	814	841	831	829	834	858	813	815	836	831	811	821	836	857	816	856	824	848	893	802	879	822	841	857	865	837	856	819	793	799	844	863	795	852	850	831	855	835	804	813	836	788	873	858	830	831	837	844	821	825	787	867	755	796	801	804	845	850	900	802	800	817	844	838	814	762	786	793	796	765	820	882	803	828	844	804	852	842	800	836	850	807	838	849	838	824	818	835	845	797	835	847	828	830	836	799	810	771	797	873	812	841	805	837	873	839	832	831	858	748	744	844	835	866	791	825	826	837	856	812	842	844	827	833	789	785	850	821	825	793	810	789	839	794	882	888	867	830	766	828	868	836	809	873	820	819	850	853	833	797	850	858	831	818	885	836	843	810	809	816	860	857	838	841	848	836	850	807	840	792	815	838	823	803	848	840	818	827	842	825	872	836	866	805	857	842	792	806	863	896	829	819	806	784	805	896	831	889	839	843	789	871	839	811	862	843	833	831	817	791	799	913	827	815	842	813	858	796	861	825	840	854	890	796	825	819	819	826	820	865	813	803	857	863	803	844	892	824	847	808	791	837	845	807	857	835	832	858	808	851	834	847	848	848	868	805	844	859	845	823	809	829	807	857	828	814	841	796	820	843	829	811	826	819	807	833	814	811	856	803	837	780	856	871	844	854	765	856	837	816	830	827	795	852	800	867	775	806	821	829	850	848	843	792	819	796	807	870	765	834	798	904	801	835	811	775	840	813	834	808	876	817	870	785	840	859	845	800	849	844	896	835	788	844	804	838	826	860	816	852	811	873	814	837	891	813	868	826	803	877	796	844	831	827	801	906	813	840	822	832	828	861	832	811	822	772	907	837	806	860	862	795	831	836	838	825	843	864	858	837	831	793	783	860	850	787	820	841	843	881	776	776	835	885	826	817	826	817	797	803	811	811	896	769	823	882	835	865	791	857	823	830	823	832	850	792	874	846	831	801	849	815	893	850	831	835	848	837	828	816	869	827	856	831	840	843	864	814	835	881	853	848	846	824	802	799	820	798	787	840	873	858	853	823	800	765	827	820	806	777	840	894	803	854	839	833	822	806	811	829	836	848	827	849	839	803	827	817	832	864	812	814	808	821	835	776	790	856	808	788	825	874	785	797	832	813	849	819	796	874	805	864	807	832	886	878	818	807	831	775	822	792	799	812	853	792	779	795	837	887	863	887	868	790	907	821	817	832	820	775	848	844	840	848	868	827	844	841	822	778	812	835	839	878	851	901	832	797	817	817	846	835	793	846	864	800	770	803	860	857	870	794	815	798	822	849	847	814	838	803	807	784	829	844	814	828	803	803	833	807	863	802	860	801	749	872	851	829	843	809	818	837	820	789	882	822	883	844	858	833	848	796	818	878	874	851	844	820	872	832	846	849	857	809	858	849	814	844	844	827	802	824	785	833	879	822	820	840	822	837	829	851	821	854	807	802	810	855	829	812	795	795	849	841	851	844	842	828	816	847	849	904	871	858	809	794	802	835	860	796	843	872	815	838	807	823	853	830	863	821	818	887	807	801	903	822	835	815	827	873	832	861	795	822	825	851	820	820	810	813	837	853	790	831	833	814	833	835	823	757	838	835	818	821	823	782	892	759	862	869	816	866	802	813	820	818	817	827	794	846	818	829	841	810	839	825	815	795	817	819	865	812	871	810	863	814	847	816	813	806	813	895	846	831	820	822	777	838	886	872	768	858	818	872	859	786	864	875	856	786	803	787	834	887	894	828	892	792	804	832	828	808	790	840	810	867	837	889	863	845	788	846	810	793	832	865	802	841	847	834	827	898	765	909	832	852	795	816	840	818	850	891	838	832	873	829	856	788	842	811	817	799	811	836	812	881	814	840	811	890	770	802	848	802	778	887	800	833	802	833	863	789	790	842	808	781	866	850	790	757	768	832	820	823	855	831	829	846	807	871	863	900	867	835	822	834	839	848	827	818	845	862	850	852	822	861	824	813	844	855	822	813	869	804	756	824	837	798	859	815	774	788	814	822	836	810	830	792	831	829	842	851	862	783	867	853	839	830	829	852	882	854	810	851	837	864	812	825	827	835	820	757	792	810	801	774	801	816	815	827	854	858	820	800	794	862	866	815	844	789	822	887	806	838	791	796	868	876	834	837	832	853	827	793	813	836	819	862	819	858	857	785	845	766	874	789	855	802	812	849	829	813	882	842	846	831	798	865	877	840	837	853	794	827	824	773	872	798	852	840	814	841	826	880	887	837	845	859	874	832	784	863	899	782	802	847	865	874	805	866	850	789	794	801	811	767	823	778	791	835	818	848	805	853	804	848	837	798	827	812	789	869	818	807	839	777	846	843	821	826	802	827	835	843	869	868	837	815	842	826	785	819	840	846	822	833	873	827	813	806	774	857	881	893	848	814	837	878	835	836	834	880	838	791	815	786	775	780	845	788	843	780	826	823	878	811	841	855	836	897	802	832	762	852	879	844	791	805	846	886	795	820	902	831	808	810	809	877	819	812	804	821	833	828	803	790	826	824	789	790	846	824	752	847	827	870	842	818	839	885	815	861	802	800	806	818	809	814	757	857	816	822	798	858	766	802	800	849	825	845	878	828	831	844	857	849	822	829	839	845	835	823	793	845	852	829	783	809	847	875	760	827	862	779	869	866	820	883	865	855	845	838	794	826	845	837	878	825	817	736	878	864	793	844	836	807	867	836	839	841	806	844	854	787	857	828	775	856	829	788	842	771	843	847	832	856	792	878	862	863	818	847	815	827	847	824	809	828	892	800	781	820	852	828	803	772	796	850	835	833	827	837	846	833	810	845	784	841	806	844	815	854	834	800	801	826	819	808	859	846	874	825	871	818	803	930	782	798	852	848	841	829	788	829	819	824	802
2728	7138	6581	5005	3923	3997	1813	110	105	128	90	105	101	97	103	101	103	108	108	112	95	107	112	119	102	90	113	116	99	95	108	94	108	107	129	100	111	107	84	105	119	95	115	102	115	94	103	114	124	133	113	110	111	112	89	118	126	105	101	96	100	105	103	98	114	97	99	100	102	102	111	106	102	112	104	105	107	100	93	109	111	102	114	117	126	100	103	97	89	108	117	98	103	111	85	100	108	102	94	102	101	104	110	92	95	113	99	117	113	119	115	126	113	120	109	105	106	110	112	103	106	118	112	101	119	101	115	85	112	112	90	110	100	102	113	111	105	119	102	130	97	102	96	110	109	108	97	101	97	100	125	93	114	127	115	111	114	121	94	109	113	96	103	108	127	102	102	91	99	95	117	103	111	106	109	108	113	102	113	124	107	118	144	101	122	95	104	115	102	119	100	99	103	117	101	121	86	112	101	101	123	96	107	101	106	95	100	131	100	115	100	113	103	109	112	111	106	117	102	130	111	103	96	118	106	102	101	98	123	115	101	97	110	83	114	96	102	111	112	98	100	94	100	112	110	103	109	98	118	88	121	108	99	101	116	108	123	107	119	98	93	105	123	122	94	116	95	108	99	90	115	104	103	115	94	123	97	104	104	96	104	107	105	102	119	98	94	99	115	94	116	137	106	100	117	97	115	97	110	100	96	102	111	117	130	98	94	134	104	112	114	103	98	97	97	96	108	98	96	107	103	109	103	106	108	114	102	108	104	115	129	98	101	99	102	98	98	117	108	118	90	95	90	113	120	122	118	93	139	117	118	88	105	85	108	101	110	98	99	98	105	102	108	119	112	97	97	116	113	104	99	103	112	98	103	112	113	116	101	117	91	107	119	102	113	94	121	98	99	92	103	128	110	118	118	110	111	106	89	113	130	116	136	98	120	109	135	117	87	95	100	95	111	107	85	92	101	99	118	113	112	116	97	101	97	111	115	110	116	120	122	100	99	99	103	114	100	101	112	120	97	115	102	104	107	100	135	104	91	104	119	112	117	110	104	115	106	122	108	95	115	115	99	121	114	102	108	87	106	104	105	91	123	88	111	102	104	119	121	89	104	107	96	90	115	103	100	111	119	100	94	89	98	114	88	109	92	123	115	105	106	101	109	98	107	109	113	105	99	101	96	97	82	101	103	101	86	108	93	92	100	109	136	86	103	91	105	106	102	118	115	117	113	106	112	106	87	110	108	108	105	115	107	95	116	100	93	103	110	120	111	125	129	105	98	90	114	102	102	116	100	120	110	108	93	100	108	112	92	102	99	105	99	106	128	109	87	95	104	91	92	97	106	98	99	117	123	110	108	107	112	122	104	115	120	103	125	95	117	110	103	104	117	99	107	113	89	109	106	96	116	119	122	115	107	96	114	121	101	99	125	123	120	98	100	100	120	108	108	105	104	125	117	125	103	110	111	88	114	88	101	99	101	107	106	86	96	105	103	107	120	102	107	96	95	106	105	103	111	91	115	106	106	112	100	103	92	101	110	87	103	111	115	99	96	108	107	105	107	94	97	101	97	93	105	110	97	112	103	120	109	121	95	106	90	94	110	114	113	103	101	96	111	119	102	122	89	108	112	97	110	100	106	85	114	106	107	108	126	104	89	113	118	105	94	107	98	113	109	105	110	96	110	96	108	112	109	100	108	109	100	100	125	103	100	134	102	105	97	98	114	84	111	98	107	96	109	114	117	97	117	106	121	103	90	103	103	108	122	105	99	119	107	93	111	100	107	122	100	89	102	108	115	88	105	108	97	99	98	116	124	95	123	101	125	134	103	112	91	107	100	94	109	104	106	86	107	107	102	94	126	106	99	124	116	99	109	107	109	106	96	86	103	117	103	82	102	124	104	109	95	98	111	102	103	94	122	97	107	94	113	113	124	105	105	109	117	95	108	125	119	94	109	95	110	106	109	126	92	116	102	131	102	88	124	112	116	97	99	90	96	100	109	109	106	102	104	113	90	105	110	96	92	99	107	107	106	82	91	115	94	120	110	115	103	118	110	107	93	113	96	101	105	105	93	133	99	110	121	86	99	87	92	87	112	99	128	90	120	83	92	110	122	111	99	115	133	99	93	99	126	119	123	116	122	112	114	124	120	102	90	115	118	96	120	102	116	120	111	105	110	84	109	95	97	114	108	108	108	116	87	113	93	120	106	111	96	106	115	93	109	99	115	110	110	109	121	111	111	88	99	85	104	113	76	120	102	107	117	88	109	108	134	111	117	113	97	102	109	92	115	115	98	116	109	100	129	97	98	97	102	118	112	104	109	118	123	97	113	123	119	121	109	109	106	106	103	96	91	96	105	106	93	111	115	112	102	92	91	117	80	90	102	113	103	111	124	114	101	100	96	108	113	104	128	105	104	96	109	105	110	105	96	100	106	107	123	113	92	107	111	92	112	120	109	116	115	114	100	109	106	105	130	89	121	104	101	124	125	91	98	136	118	92	96	107	120	112	121	106	100	104	112	128	86	93	109	108	112	102	95	113	95	120	103	118	93	107	103	116	118	91	111	104	120	106	98	112	111	111	104	118	106	101	88	96	124	109	126	109	101	128	97	114	110	92	90	100	88	103	112	104	101	97	113	99	107	101	115	110	119	105	89	112	115	89	119	97	111	115	98	111	102	98	130	93	100	112	92	110	121	128	124	97	104	119	122	104	99	88	121	115	117	104	106	96	97	115	99	116	117	112	113	113	103	123	109	108	96	120	103	109	90	97	103	120	107	120	103	127	102	103	112	99	101	104	112	90	95	113	119	99	99	116	105	105	116	112	105	105	108	102	82	113	95	96	93	104	113	105	96	96	119	115	109	118	104	94	128	117	99	95	109	92	80	113	111	92	104	107	99	113	87	110	138	98	107	102	104	105	102	112	102	109	102	116	101	112	101	120	120	110	116	113	100	98	120	101	90	87	91	128	104	89	105	103	106	107	115	101	97	97	98	110	99	94	106	103	103	102	106	91	86	128	103	111	113	108	109	111	99	117	96	115	115	87	107	104	106	102	105	82	97	94	119	108	85	109	113	124	90	111	114	111	122	98	111	141	107	110	98	119	100	103	107	112	99	100	100	102	102	110	91	112	96	106	111	92	112	107	105	111	95	102	117	127	107	113	118	118	105	112	99	94	109	96	105	96	115	106	109	91	99	123	107	111	99	129	109	108	102	98	97	119	98	115	98	112	108	108	118	110	100	108	107	100	99	117	107	112	107	102	94	123	104	103	93	109	104	120	110	95	114	98	105	102	101	87	108	113	101	113	102	127	106	100	92	94	102	130	115	99	114	111	104	84	103	99	99	112	103	98	107	131	123	120	113	111	107	109	117	86	100	101	106	108	103	108	87	104	93	112	93	94	114	99	118	98	91	81	93	104	116	111	127	117	108	105	100	125	96	114	119	107	110	111	116	106	102	114	100	119	114	101	95	111	112	100	118	100	102	111	106	104	107	113
26276	30721	29153	34177	43576	42179	21758	1034	1003	945	952	930	920	833	837	840	806	829	831	858	787	781	798	808	772	796	809	795	823	743	836	794	781	822	769	753	826	810	809	794	784	759	789	748	791	775	766	783	820	769	806	775	751	796	752	770	785	775	817	795	761	853	819	790	783	788	734	765	789	734	798	769	769	767	752	764	771	736	796	767	773	794	804	809	792	775	777	770	779	758	759	759	787	783	809	794	810	792	780	775	764	790	800	826	799	792	841	837	736	800	803	803	790	776	764	866	797	796	746	750	776	728	794	827	773	748	789	771	745	815	804	791	775	743	764	776	784	781	766	754	778	771	782	794	775	766	736	769	805	785	723	834	767	771	805	745	773	762	799	791	799	830	772	803	791	820	759	794	805	770	809	762	778	739	811	766	812	772	769	792	715	783	734	773	808	787	747	768	764	755	808	699	725	815	760	804	737	764	774	736	810	773	733	765	778	792	771	814	769	799	747	771	783	771	781	782	777	793	807	782	816	781	788	795	786	728	807	776	785	793	768	823	822	798	778	803	779	757	768	781	812	826	762	767	825	810	809	784	808	780	783	770	755	795	764	765	781	801	777	736	780	734	743	808	791	764	729	746	762	768	756	826	784	766	849	797	813	759	823	787	794	776	781	780	753	761	781	722	795	741	808	782	814	752	757	783	792	788	763	803	738	783	764	819	763	777	801	810	798	781	748	765	826	744	752	772	826	784	777	768	795	781	778	756	772	786	769	745	795	800	811	721	787	833	786	772	703	744	772	793	818	761	781	743	809	768	802	815	764	768	819	793	823	786	752	774	759	753	792	790	768	714	808	802	814	827	786	807	760	804	768	790	736	789	790	795	817	794	816	803	763	743	739	759	799	748	794	770	777	767	801	777	798	790	740	805	785	815	828	777	815	812	775	739	817	788	781	761	734	796	723	822	745	784	794	762	771	820	764	693	731	795	796	751	697	857	789	803	740	763	775	778	780	784	791	785	788	780	782	756	801	795	766	838	777	807	764	792	755	761	818	744	760	718	753	795	797	826	813	770	776	751	776	793	764	789	802	722	770	766	770	774	736	793	766	754	748	776	796	770	818	758	745	787	758	798	725	765	812	773	792	799	756	779	783	764	798	765	770	811	774	694	770	723	780	705	800	802	808	785	772	776	773	766	757	813	787	746	780	801	765	768	796	772	750	732	802	755	770	793	782	789	774	776	743	793	775	786	777	851	738	746	761	803	801	748	789	791	749	793	762	776	714	828	801	746	810	718	796	800	834	796	809	782	739	767	775	796	766	815	776	771	784	768	774	762	778	806	787	773	737	846	795	799	749	797	806	763	781	782	780	811	804	804	784	795	725	777	748	768	789	746	776	740	783	840	783	766	768	766	756	796	789	794	825	760	779	799	703	763	768	761	771	845	793	788	762	789	811	758	831	782	763	776	801	810	802	814	791	777	808	750	755	763	772	801	779	733	769	757	727	832	756	836	765	800	771	814	771	830	763	809	788	766	808	746	767	831	808	809	743	747	774	798	766	728	822	823	738	765	771	822	778	776	786	754	773	780	771	742	811	764	767	770	787	846	740	759	771	773	776	753	772	746	816	770	763	815	742	784	742	744	753	767	810	724	789	759	784	786	787	795	787	800	781	746	752	781	782	787	763	757	807	805	778	826	754	707	765	753	785	767	747	800	768	785	793	736	805	788	813	817	789	788	780	804	751	761	775	809	741	754	773	782	774	777	773	799	779	773	791	736	797	809	748	777	756	786	784	818	753	789	740	735	805	785	706	751	777	775	777	791	735	803	755	788	748	775	744	767	777	743	800	787	790	751	788	780	808	746	749	748	746	810	806	759	811	771	773	821	825	824	799	768	779	785	795	781	803	797	788	771	800	773	768	784	787	760	785	791	755	778	721	782	779	780	795	757	840	819	801	782	789	798	751	757	754	736	756	771	723	778	738	773	774	801	795	744	755	785	796	781	792	804	751	785	799	774	826	810	734	798	762	773	760	795	788	796	771	730	785	751	851	757	763	777	761	793	768	780	763	849	827	806	794	754	777	768	773	777	784	799	776	724	737	784	781	763	777	787	730	749	754	804	758	805	774	790	731	747	748	762	754	744	789	814	795	790	818	767	773	779	782	808	800	747	781	761	789	773	719	762	735	788	803	786	786	763	801	785	802	768	800	781	771	792	761	792	776	730	781	802	768	742	708	771	829	748	773	782	768	820	759	749	831	816	805	795	804	761	752	794	802	795	809	767	793	735	795	798	770	763	807	737	768	783	731	840	756	786	795	793	783	755	768	756	752	764	825	783	784	780	757	816	746	778	800	782	777	765	832	737	796	806	765	724	810	762	817	819	835	769	762	808	712	749	744	758	748	811	718	772	788	778	795	788	798	766	833	747	780	812	781	813	751	809	769	734	801	808	772	764	743	801	797	782	769	803	803	763	833	795	726	767	780	789	767	779	785	828	769	841	766	775	763	767	797	769	726	779	789	780	795	814	828	772	766	805	797	803	788	733	771	808	782	787	763	800	770	790	787	784	762	798	748	793	749	797	738	791	773	787	742	797	772	729	753	760	803	776	812	760	774	788	775	775	799	771	798	794	794	745	787	780	720	807	767	737	772	770	774	756	781	787	765	744	783	793	747	753	797	787	813	809	795	761	732	753	781	746	773	796	836	785	751	775	768	765	750	783	806	761	809	735	808	784	778	757	783	777	788	774	784	764	736	793	726	750	718	757	769	809	813	795	828	769	771	790	804	795	760	769	809	782	783	740	775	755	781	783	780	737	767	751	763	760	762	693	783	756	842	830	786	793	815	809	834	778	761	744	833	766	773	799	847	771	810	769	760	756	783	774	785	813	815	755	746	746	802	781	755	726	801	801	781	767	726	786	776	807	773	776	780	818	779	815	781	735	773	767	768	797	784	728	805	808	805	782	801	799	769	801	744	783	780	825	776	830	799	790	785	780	801	755	808	780	726	770	779	804	784	773	841	748	738	788	770	752	732	770	774	783	821	789	777	798	771	795	773	774	800	811	787	739	754	818	794	787	776	747	783	759	751	779	799	719	762	746	794	754	744	776	822	750	822	785	778	797	718	776	774	794	773	761	769	760	813	747	769	802	800	821	798	763	753	777	771	773	768	807	752	775	777	776	740	755	793	822	788	740	729	768	802	744	795	758	785	770	777	763	783	768	796	803	749	807	771	754	762	802	783	777	781	834	765	724	760	753	804	722	806	774	758	790	768	816	823	748	828	762	816	754	781	806	706	744	815	757	794	781	784	804	800	771	744	806	764	769	793	820	780	753	780	786	782	790	834	795	748	803	789	736	754	781	755	794	758	758	766	773	784	772	814	769	778	738	770	720	756	815	762	780	785	794	791	758	821	755	711	775	799	772	819	794	752	790	770	796	774	786	746	779	779	756	702	741	787	812	780	814	804	820	794	738	790	775	787	798	730	823	779	761	772	772	783	750
1287	991	1135	973	888	781	328	86	68	70	78	82	66	91	67	83	88	85	82	82	79	70	78	76	76	77	58	63	75	76	75	71	79	73	87	63	91	89	68	57	67	69	70	74	77	74	67	68	75	76	65	81	68	75	81	79	60	70	71	70	77	64	80	83	69	70	87	77	75	85	92	79	86	62	87	74	83	75	72	63	53	75	91	66	82	75	76	77	66	75	54	83	75	77	78	71	82	83	97	87	74	78	64	79	79	56	82	72	80	77	95	68	71	71	71	61	56	83	81	70	62	90	77	65	71	91	84	76	82	63	82	73	65	74	49	69	66	68	79	74	90	74	67	68	73	77	84	81	76	88	64	63	75	65	76	97	78	67	77	84	91	82	85	81	75	72	91	70	54	60	75	77	74	70	81	80	79	79	89	102	79	69	69	65	69	74	75	68	84	80	74	69	70	66	93	85	88	92	65	81	89	92	88	78	79	77	85	89	81	76	79	87	70	69	66	73	81	77	74	72	75	56	66	63	63	69	71	59	82	88	67	78	66	71	74	77	64	83	74	71	84	65	73	71	81	68	97	92	82	81	66	67	68	85	88	69	75	71	70	67	81	85	80	66	85	70	77	79	75	66	73	81	70	77	80	73	73	63	69	74	80	92	77	77	75	75	78	70	74	71	65	74	88	84	81	78	82	73	76	88	80	80	89	69	76	72	81	86	83	80	66	75	73	79	92	67	86	77	68	76	72	67	77	89	82	70	71	71	88	61	76	77	66	59	70	75	73	81	93	67	67	66	65	90	80	77	76	65	85	86	69	80	75	68	59	96	70	78	92	75	71	87	80	73	83	62	84	79	65	71	69	66	66	92	70	83	85	80	77	89	74	76	83	91	72	65	68	75	66	70	68	70	61	75	68	78	78	88	74	82	97	73	81	63	65	82	68	77	69	72	86	72	79	72	72	82	75	83	70	72	96	76	79	67	78	72	85	66	85	87	84	71	78	63	80	70	58	84	77	65	87	75	78	82	74	94	72	77	96	78	74	60	74	74	61	84	80	81	88	76	85	77	78	67	76	79	84	75	69	85	75	73	81	103	79	76	74	82	78	72	72	76	78	103	77	82	68	79	73	83	88	76	64	93	74	70	92	69	81	76	85	58	89	78	70	66	74	90	93	89	83	82	79	76	76	64	61	95	70	75	84	97	53	83	72	69	79	67	82	70	87	70	71	80	82	87	72	75	78	81	78	69	73	91	78	76	75	79	75	61	75	85	75	75	82	71	72	84	69	58	60	90	80	70	74	68	68	91	81	75	81	67	75	67	62	63	90	64	70	75	76	71	80	78	77	83	66	72	81	69	90	59	79	74	77	64	90	91	75	63	86	83	76	101	82	66	62	59	74	67	75	73	69	68	94	84	82	67	82	62	81	83	71	67	65	89	83	79	86	86	80	76	74	72	72	76	94	79	83	70	76	78	69	60	77	76	82	75	64	65	79	85	72	81	63	85	85	72	79	76	90	77	98	85	97	66	73	58	84	77	84	78	81	68	87	83	83	65	66	69	89	83	76	67	80	86	66	88	74	62	86	72	78	70	72	73	65	87	80	55	65	76	85	83	74	78	68	87	62	64	76	65	73	101	85	79	81	85	65	81	90	79	89	79	89	83	89	71	79	83	61	81	91	61	96	84	78	78	73	63	90	66	76	68	92	76	88	78	71	110	67	63	65	80	82	77	66	82	77	73	60	76	71	62	95	88	64	69	83	75	81	59	76	76	59	78	79	72	69	74	73	66	78	73	80	81	74	69	69	67	82	72	79	68	86	70	76	67	76	79	93	73	87	85	87	73	76	69	79	91	82	82	88	66	86	74	75	85	74	78	58	70	77	86	86	88	82	82	62	67	84	105	70	68	94	71	79	75	75	88	83	83	72	73	82	72	86	72	69	90	89	100	87	70	66	91	89	79	86	91	89	73	82	76	65	64	80	65	92	68	81	85	71	81	54	71	84	80	88	68	83	69	76	74	72	69	61	78	73	90	70	74	69	89	89	73	69	79	83	71	79	75	72	96	84	89	65	71	50	81	74	95	80	65	74	78	72	65	90	80	74	74	68	64	76	63	76	84	80	86	95	69	71	70	79	73	81	82	83	91	71	69	71	87	58	87	85	76	84	74	89	85	87	74	83	66	83	76	86	81	96	89	90	78	81	94	69	69	67	90	83	67	58	95	76	74	69	63	76	92	65	57	84	83	71	81	75	84	75	65	74	78	88	74	78	60	82	78	74	78	88	79	78	81	76	71	69	78	80	72	78	70	75	89	75	74	75	71	70	77	59	64	62	66	79	76	73	63	67	76	94	71	74	75	65	84	66	71	72	78	63	81	78	88	75	80	68	70	84	66	79	69	99	79	58	76	84	77	57	77	71	68	70	85	77	69	80	61	76	71	79	78	89	74	76	76	76	73	85	76	71	73	84	65	80	87	93	88	68	75	89	83	87	81	94	79	84	91	74	71	70	78	69	74	75	76	77	74	90	74	60	83	66	74	76	66	76	69	83	75	81	76	91	59	62	76	79	84	68	73	65	79	95	75	82	75	65	77	62	86	75	87	70	82	85	64	78	77	97	89	75	63	75	79	81	82	63	103	80	78	74	56	82	75	72	91	58	79	69	74	76	72	84	69	76	70	77	81	70	76	70	76	71	93	89	69	81	67	78	78	75	82	86	72	84	81	95	75	66	71	72	82	85	77	74	73	65	70	80	76	86	68	80	87	72	79	77	82	62	69	83	70	80	78	95	70	74	73	70	75	76	79	69	89	86	65	80	95	73	79	63	80	59	65	77	97	80	69	76	73	70	99	78	71	80	81	88	73	80	83	91	88	78	65	84	65	71	79	75	70	81	70	68	69	76	84	79	69	86	87	69	76	70	81	65	71	75	74	71	73	77	76	86	77	90	72	72	75	68	68	78	77	79	87	73	85	67	61	73	71	72	67	67	75	80	70	77	80	74	71	64	81	89	69	52	65	80	85	68	67	67	77	92	79	81	67	68	87	73	69	80	74	67	83	96	73	83	82	101	75	99	72	83	93	77	63	92	77	80	74	61	75	79	75	75	66	67	71	76	69	71	83	81	87	64	80	76	63	69	73	81	80	100	82	70	71	67	94	65	65	88	84	77	72	71	85	64	65	76	76	71	84	84	80	65	72	82	79	72	73	86	73	84	96	87	67	87	72	79	80	80	83	83	79	66	76	79	60	92	76	79	59	68	83	74	86	81	84	83	69	78	90	72	64	64	66	96	77	72	90	79	75	68	82	74	68	77	93	74	80	66	104	82	72	83	83	84	70	94	91	75	69	67	79	80	77	77	55	68	79	75	81	76	68	91	80	87	74	71	82	66	78	67	68	72	82	74	79	77	62	72	73	72	72	77	78	89	79	87	83	66	66	90	75	79	97	61	69	75	87	61	67	83	80	78	69	71	71	74	70	75	69	93	75	81	70
12918	12024	11260	13958	20855	19772	7790	605	633	595	616	650	569	620	579	610	577	607	582	594	607	599	585	607	588	606	604	582	607	600	603	550	578	611	592	594	601	626	586	573	563	564	571	586	593	579	605	633	575	581	578	589	584	581	636	604	620	572	611	595	582	629	571	583	599	606	576	604	603	571	594	553	588	616	606	579	580	583	558	601	591	553	589	594	573	563	597	591	597	547	568	577	572	590	601	584	601	595	599	635	653	640	564	541	566	618	598	598	594	605	608	587	585	557	569	573	566	589	577	583	598	606	601	565	580	603	579	565	616	563	574	553	565	565	626	619	578	559	565	642	563	626	577	592	564	586	604	624	587	572	602	570	569	603	591	623	563	565	585	579	596	624	586	555	586	602	590	561	624	575	568	646	622	575	598	582	602	561	606	621	587	565	598	552	637	591	608	611	597	593	586	609	585	594	559	570	588	609	580	600	630	563	567	588	565	571	577	583	605	542	657	624	577	612	578	615	579	601	551	564	582	617	554	567	617	602	603	584	553	633	577	563	582	582	579	562	589	604	556	602	576	598	593	596	599	610	562	609	576	576	569	603	546	545	570	600	621	583	613	582	562	558	601	607	554	534	595	597	610	602	622	585	579	587	586	611	561	559	595	549	603	593	579	604	570	608	576	607	571	571	577	586	617	584	602	625	599	569	596	579	587	609	567	578	639	572	561	627	619	610	580	594	562	587	605	660	610	588	595	609	598	551	592	635	572	566	598	596	605	589	590	574	619	569	580	604	587	586	579	600	585	631	571	582	598	582	586	572	627	609	626	553	590	569	588	604	604	577	589	589	631	584	586	628	609	579	585	623	571	601	633	586	619	619	555	592	636	605	589	528	583	611	551	596	598	570	594	566	627	563	562	609	603	565	574	597	613	561	576	610	640	557	596	571	592	575	568	592	612	583	595	542	562	581	592	601	597	585	589	558	622	553	594	626	607	614	589	608	601	576	570	519	631	578	590	624	566	577	544	614	625	575	585	595	592	537	589	603	583	587	571	565	571	575	576	540	571	583	552	546	629	602	605	582	582	583	606	574	605	605	583	613	601	604	658	589	594	550	608	587	588	608	643	610	618	582	619	595	555	599	596	659	564	581	558	618	602	601	614	591	600	583	651	579	591	607	562	600	545	576	602	608	628	573	576	597	596	600	581	605	559	587	578	567	592	543	593	635	547	584	569	621	604	602	603	586	578	578	606	594	575	630	558	563	580	610	592	621	567	600	571	600	593	578	560	625	584	625	582	603	583	600	558	600	546	557	574	550	621	599	582	606	556	612	580	608	588	568	571	562	578	577	568	567	581	590	580	609	579	561	603	605	609	569	582	598	601	565	625	550	588	612	614	575	565	580	597	614	566	547	564	623	585	548	559	612	617	602	621	572	604	611	547	623	542	586	576	584	563	619	578	580	611	580	568	581	594	626	604	587	574	598	595	560	567	566	566	581	560	610	576	610	596	641	562	588	597	564	568	602	608	566	575	592	581	606	607	623	571	602	589	631	577	614	596	591	579	613	593	588	594	580	592	611	625	575	537	560	587	583	630	585	581	597	583	592	568	557	567	571	560	552	589	606	572	603	588	571	597	611	589	584	576	616	606	595	590	543	663	589	617	579	574	642	586	531	547	595	637	626	603	603	590	619	568	615	545	569	593	566	569	589	579	577	626	579	571	584	598	620	575	637	615	577	572	594	561	601	620	596	557	558	637	580	612	604	622	588	591	608	537	587	625	574	610	630	573	594	570	607	618	620	588	576	601	634	626	593	592	579	592	586	601	600	608	573	589	607	557	603	601	585	602	597	607	620	561	599	588	574	591	584	575	563	573	601	613	568	616	550	609	618	607	571	624	600	576	578	573	605	595	588	611	612	589	605	656	618	581	575	568	620	600	553	593	633	645	611	614	584	598	531	589	622	607	589	597	550	594	571	578	606	616	594	564	591	550	536	612	575	583	616	590	600	625	605	636	560	559	572	584	572	599	562	571	545	613	603	614	616	568	624	585	586	591	588	630	615	622	585	565	565	573	557	571	593	585	603	652	589	607	604	590	586	581	630	610	596	550	584	617	626	586	576	610	567	553	592	617	581	594	594	554	564	606	588	592	564	598	591	625	619	561	576	575	583	614	562	573	615	565	592	580	631	557	590	570	552	578	632	629	603	620	611	562	574	563	583	547	582	609	594	601	647	553	632	580	613	592	586	616	593	549	616	544	569	603	638	620	570	583	579	589	587	557	568	606	544	554	619	631	615	576	591	599	625	550	634	638	603	575	583	592	565	634	624	554	569	575	604	598	604	590	602	603	565	585	619	606	568	565	562	619	608	600	613	604	574	575	594	594	636	575	575	595	570	534	546	540	584	593	555	585	622	585	610	566	584	576	580	602	528	606	628	570	584	603	601	575	593	558	595	567	584	581	592	585	563	584	586	569	606	601	601	607	538	557	583	601	617	588	579	584	621	586	573	582	632	574	587	606	574	594	578	605	636	584	588	608	589	588	609	618	600	615	595	559	568	596	596	554	597	590	559	616	558	571	558	589	577	582	599	582	568	576	575	566	600	579	588	552	589	595	605	577	589	560	540	579	627	643	653	565	607	623	578	599	574	584	568	572	587	613	618	585	584	562	581	629	607	603	581	612	592	598	582	585	606	621	587	631	565	589	599	588	613	586	597	571	533	589	624	557	591	599	550	612	582	558	548	585	553	578	611	572	595	589	575	564	600	622	597	579	588	584	605	587	584	621	600	592	561	571	576	625	589	576	571	581	643	620	628	599	536	613	593	613	572	546	602	621	601	557	615	607	581	585	605	597	608	626	603	595	624	541	616	586	597	565	614	595	616	550	547	575	641	557	588	603	608	617	596	596	638	606	570	605	597	587	588	580	609	627	598	600	566	636	604	612	589	604	589	630	583	616	574	566	610	600	596	567	619	595	617	569	587	604	617	573	586	626	608	547	605	555	578	580	577	580	586	601	596	623	584	603	582	544	583	586	584	572	555	584	604	591	580	574	539	622	574	595	602	564	585	565	595	576	582	597	604	599	595	582	569	554	563	571	611	593	611	560	589	563	583	625	611	549	608	605	619	577	587	581	588	588	627	629	634	598	577	569	614	644	590	575	624	589	590	615	620	594	592	604	571	599	625	599	567	605	562	581	598	592	618	584	595	615	586	594	622	601	584	554	543	591	581	563	619	612	565	612	599	545	577	574	602	534	570	555	630	647	575	561	625	585	563	614	591	620	594	592	611	601	576	602	587	562	606	598	597	564	595	581	623	597	574	565	568	597	612	622	584	574	599	584	603	551	571	597	560	554	599	605	597	588	551	568	607	590	577	599	615	633	578	563	594	573	566	565	612	577	607	613	638	600	559	616	600	556	603	603	597	558	601	604	601	598	641	631	599	620	601	554	585	612	593	618	601	606	615	589	586	624	577	591	577	636	640	569	603	569	558	577	581	597	537
1080	3847	3714	3008	2722	2439	1015	87	96	79	95	71	75	74	66	77	86	59	84	86	77	84	85	78	72	60	67	77	78	81	79	87	61	79	87	89	71	81	77	80	73	76	96	94	68	80	81	79	80	91	80	86	80	70	85	82	76	73	70	102	96	93	76	75	73	78	82	74	62	83	87	80	78	81	88	58	84	72	64	75	62	83	84	70	65	79	84	81	81	76	79	78	77	67	78	68	91	85	77	74	83	82	80	68	72	79	79	87	98	67	56	77	81	94	80	74	89	78	73	77	76	67	84	69	79	89	87	78	85	78	64	77	71	94	88	84	61	82	85	68	81	61	81	83	59	69	87	75	83	66	86	84	91	79	77	82	82	76	70	80	68	82	82	76	84	68	73	69	72	81	89	77	85	81	79	70	79	82	60	69	80	63	70	72	76	77	84	74	84	74	70	63	74	70	60	79	73	88	77	74	86	73	81	71	89	83	76	89	72	86	81	88	87	66	82	85	70	71	75	85	75	69	82	79	74	74	81	82	75	79	79	63	86	83	83	81	75	82	84	81	77	87	91	82	85	80	86	74	82	70	76	87	79	88	64	78	87	100	71	75	65	85	70	88	85	81	75	78	85	79	58	69	70	85	83	69	77	85	71	87	75	71	89	75	77	71	71	85	71	84	78	81	80	66	81	81	91	81	81	84	66	75	93	72	77	88	75	75	81	79	66	70	82	70	79	78	69	85	76	80	86	89	95	103	82	73	78	79	81	70	85	88	84	80	75	97	62	85	87	94	77	69	70	89	83	82	81	73	89	85	80	72	85	89	88	76	65	85	64	92	84	72	86	76	71	80	73	85	69	75	80	70	85	79	87	73	81	80	81	72	70	79	66	62	76	85	67	79	82	68	67	73	89	77	99	77	97	95	87	75	75	75	68	88	87	90	80	84	79	75	82	76	80	74	82	76	85	67	66	70	68	78	72	69	83	77	80	73	85	85	69	78	80	81	69	57	80	68	80	82	70	76	68	74	65	63	89	89	72	69	85	78	80	64	97	95	83	64	76	70	74	73	73	86	83	89	84	83	75	77	88	73	69	79	85	71	85	91	79	84	67	75	70	69	70	81	78	79	69	82	75	80	90	61	64	97	85	76	85	94	81	79	81	73	90	93	77	76	83	94	86	73	79	69	87	83	74	68	75	66	87	66	82	66	76	61	86	77	69	75	67	67	94	78	99	85	67	82	70	78	77	81	63	67	89	61	61	83	85	74	59	66	76	68	82	70	88	72	77	85	69	74	68	63	93	58	78	87	70	87	79	88	72	71	74	85	78	89	77	74	77	76	71	84	84	81	83	91	62	67	78	96	75	76	89	84	87	90	79	65	75	79	82	75	83	87	78	76	72	72	80	96	72	89	66	84	80	86	68	85	99	74	72	63	62	83	85	94	70	65	82	74	86	90	75	84	58	76	77	77	72	84	93	70	82	76	65	64	96	74	68	68	68	69	83	84	76	74	70	92	77	88	64	64	61	94	91	65	75	75	74	64	78	77	70	85	68	70	80	80	89	64	70	70	80	68	75	56	67	70	85	77	83	62	77	68	65	88	79	76	86	72	81	78	89	77	80	65	91	80	78	66	61	70	77	85	75	74	92	77	73	81	78	69	81	92	78	79	83	79	74	83	84	67	84	79	77	75	96	80	74	83	96	72	75	70	76	67	75	84	69	75	69	75	60	81	91	70	68	88	75	85	84	68	94	80	87	76	78	81	83	67	80	96	71	76	78	82	81	85	74	70	94	93	75	73	81	87	78	59	79	83	57	87	75	80	87	64	73	69	83	68	87	76	76	93	75	92	67	72	83	86	68	86	70	63	86	74	95	59	69	76	82	85	91	91	80	72	82	71	78	71	76	64	74	70	74	80	79	75	74	85	79	85	62	79	63	88	82	75	91	76	90	84	72	82	91	64	78	65	70	69	85	79	86	80	85	64	65	74	83	66	73	71	73	81	80	66	69	87	85	80	89	87	88	77	91	66	70	78	74	79	85	92	77	76	67	89	73	65	83	95	79	87	75	81	79	79	68	82	66	79	72	75	94	70	85	93	76	80	76	74	77	83	70	84	79	84	72	80	90	84	80	79	88	77	60	72	80	69	66	76	74	69	62	80	72	102	73	82	63	86	81	69	94	60	95	66	77	87	88	85	69	68	77	69	79	91	77	81	82	90	75	78	70	78	89	75	71	70	87	89	75	70	69	85	90	68	72	80	72	75	83	89	78	66	75	74	78	72	77	98	81	74	73	75	92	73	73	67	71	77	77	84	73	72	61	79	72	79	68	79	74	85	67	71	87	72	93	67	81	70	77	111	75	84	86	97	76	73	81	87	74	80	65	73	71	75	70	60	73	79	71	69	66	82	70	78	86	92	82	71	73	72	81	80	73	66	82	72	66	71	98	65	78	67	68	98	74	67	83	102	81	65	77	76	68	73	74	74	74	66	83	91	91	62	92	82	87	75	68	92	74	74	83	79	91	66	71	71	59	65	85	90	80	84	70	69	83	79	81	83	89	78	58	76	68	75	71	106	82	78	76	59	92	73	67	81	72	72	73	71	54	70	71	80	85	68	69	99	88	69	68	81	78	87	58	60	82	67	71	71	80	73	73	78	72	81	76	80	74	87	62	76	81	63	94	80	75	83	70	73	76	70	82	81	80	95	80	89	76	72	93	83	77	74	83	73	79	84	56	73	68	72	72	79	86	75	84	79	86	76	76	72	83	65	83	69	70	93	76	82	94	65	79	56	78	83	83	87	93	93	82	81	85	73	68	56	77	79	73	77	74	72	78	82	88	68	78	75	76	65	82	54	80	79	75	85	63	59	77	70	73	90	78	71	68	70	81	85	74	72	78	77	66	81	91	92	71	78	68	75	88	76	92	81	91	72	83	77	82	60	73	73	75	87	81	66	74	86	94	80	74	80	74	86	88	75	82	81	86	84	73	73	83	71	89	70	73	77	82	77	64	81	77	80	82	70	83	84	68	63	73	79	72	80	79	85	82	79	87	84	88	76	90	80	76	97	92	59	78	60	75	77	82	70	75	95	70	85	79	80	78	87	67	80	70	90	77	99	81	66	82	69	70	78	77	79	69	66	79	74	89	73	76	74	83	92	90	81	83	81	62	66	85	59	74	62	79	84	80	77	89	81	74	80	70	87	70	92	82	75	78	79	98	74	104	85	93	75	84	73	57	87	98	79	92	77	96	76	87	71	78	63	82	83	71	75	75	83	84	69	73	71	76	80	69	79	72	77	84	74	73	73	71	66	77	81	73	78	75	76	75	80	65	78	66	66	87	71	81	73	85	68	77	75	75	82	62	73	92	68	59	69	87	87	68	89	75	81	64	68	96	81	98	72	62	75	86	71	79	86	75	73	79	82	86	85	73	93	71	79	83	90	79	70	79	82	73	70	60	83	84	84	77	70	68	79	53	83	95	77	78	72	87	81
17383	24125	22864	29047	38321	35948	16652	770	699	691	663	664	628	663	590	606	666	623	615	590	615	631	579	554	625	584	618	624	576	600	555	568	568	556	549	549	548	598	578	569	580	627	586	601	547	585	583	537	590	555	598	581	553	568	568	559	561	559	581	599	574	541	572	556	606	609	598	562	570	599	583	587	539	574	626	607	589	565	580	577	564	555	559	558	577	552	587	563	583	597	569	586	565	584	574	538	604	608	583	594	595	601	591	568	580	600	609	581	578	582	537	572	599	550	589	566	562	570	578	622	605	588	595	494	589	608	595	582	583	570	566	640	629	540	568	566	567	572	608	611	619	565	590	592	613	615	573	582	582	590	611	580	570	553	602	605	581	582	582	561	581	582	584	580	587	605	605	568	591	608	573	587	579	584	585	595	607	558	579	599	551	594	567	584	588	594	587	580	569	572	563	605	578	530	588	615	525	571	594	556	568	559	599	579	589	572	564	619	583	598	613	560	556	592	621	568	587	566	590	566	564	605	573	573	530	559	578	589	582	545	590	590	611	575	575	574	520	591	563	555	556	562	578	578	585	571	546	607	575	571	576	563	531	566	571	576	602	569	605	532	577	578	529	548	570	610	558	580	572	570	601	577	572	578	560	584	583	580	601	589	525	572	607	544	586	601	629	607	579	605	549	605	572	579	537	589	614	578	559	551	595	589	600	558	590	616	565	563	604	577	586	571	550	550	593	586	588	568	568	555	614	560	580	567	584	595	581	594	555	559	575	561	598	597	547	561	561	594	572	558	570	530	558	567	566	581	594	590	533	583	592	568	566	597	605	572	564	590	592	594	597	555	535	587	560	583	598	554	570	573	594	571	613	537	587	558	581	540	579	616	564	581	595	561	573	577	580	565	582	528	577	532	589	584	603	618	574	588	602	571	559	606	561	594	570	568	611	542	586	630	589	585	616	574	608	584	573	599	568	564	577	562	574	525	591	584	562	612	559	563	585	582	570	542	581	548	577	532	594	581	579	607	575	561	610	575	575	574	584	565	542	560	551	596	621	591	566	556	553	639	578	556	587	557	530	586	543	595	576	576	575	622	606	607	570	583	606	602	538	543	592	613	578	524	578	589	590	588	573	575	593	647	608	544	562	529	579	594	611	620	602	562	622	597	614	598	581	607	585	583	613	605	553	604	577	592	558	549	569	585	559	573	585	553	577	599	578	578	600	574	594	607	565	550	580	568	578	607	529	495	570	561	583	602	580	601	581	610	576	556	578	603	550	612	578	554	538	628	540	608	561	591	549	549	591	541	546	549	572	627	591	595	623	572	583	570	585	555	596	533	578	547	549	600	598	611	571	589	554	580	558	568	555	525	564	627	600	552	560	549	563	595	601	561	565	607	614	565	571	599	583	528	543	531	629	550	579	562	603	562	608	618	583	568	571	595	573	546	555	573	555	582	595	601	611	554	583	602	574	604	554	563	568	549	552	552	573	605	556	575	563	579	536	595	558	583	556	563	596	567	583	563	638	579	580	540	568	603	587	566	596	570	618	550	563	596	562	579	563	576	569	568	596	570	625	590	582	559	555	565	600	562	531	533	570	600	585	575	562	568	545	569	612	566	591	500	573	552	573	596	597	587	547	576	587	541	614	609	523	572	579	558	539	547	609	576	596	559	612	582	543	566	612	550	519	565	634	583	559	570	538	553	578	586	554	598	527	546	590	590	562	556	577	604	582	583	598	588	567	583	594	593	594	627	593	600	537	616	587	570	565	551	549	568	567	645	558	551	611	562	580	579	532	597	585	578	545	598	583	619	560	605	586	597	583	578	597	562	629	592	587	594	609	575	577	541	563	564	594	562	571	546	582	585	575	581	553	616	602	570	567	548	610	613	554	560	558	615	576	594	567	591	600	549	584	622	595	564	615	528	575	566	556	559	555	559	594	615	613	612	595	562	574	590	569	607	568	571	581	562	567	583	564	594	578	587	600	600	519	621	569	601	575	644	595	559	571	601	545	584	564	592	566	548	587	578	598	594	560	544	563	598	583	570	571	633	584	598	610	584	568	603	563	566	564	621	601	538	573	592	548	622	544	549	557	610	569	594	596	584	573	557	532	577	574	590	595	542	580	608	588	585	581	599	559	569	548	579	563	571	591	557	594	555	588	570	569	595	544	583	574	587	589	607	564	608	572	599	588	551	580	538	613	618	533	558	562	607	569	557	599	566	566	598	600	571	616	585	573	568	605	611	567	572	564	573	567	588	613	598	585	524	593	589	564	607	532	536	591	593	558	606	595	588	576	592	531	629	585	594	562	560	603	587	558	596	588	557	527	565	595	540	583	520	622	627	557	603	568	541	588	562	585	564	583	575	610	541	583	554	557	594	591	559	571	548	565	607	565	565	554	554	597	624	583	606	559	570	584	564	608	589	549	601	619	611	517	570	571	583	537	559	612	610	635	572	598	547	606	641	562	582	613	564	570	613	559	575	533	573	623	538	601	614	586	590	570	564	554	570	587	559	547	516	551	534	566	536	565	630	599	514	615	583	613	565	570	588	590	569	573	545	625	606	573	592	568	553	609	570	565	565	581	563	576	603	547	576	576	596	584	598	577	599	576	584	581	578	555	591	547	590	619	550	559	574	541	607	561	576	550	576	575	605	554	601	589	591	550	567	646	603	572	579	595	575	560	540	600	564	609	591	569	564	582	610	588	597	554	584	620	596	586	603	614	563	589	543	572	584	585	597	594	589	566	590	594	538	586	585	560	574	554	568	617	567	561	596	570	594	555	571	557	604	554	558	544	581	544	576	539	579	623	570	587	546	564	530	508	598	585	566	611	579	570	582	526	630	549	543	628	563	569	584	558	536	575	631	570	566	564	564	551	565	584	535	564	597	586	582	574	555	608	544	575	566	531	608	577	584	567	554	567	599	630	563	575	599	591	569	547	565	589	601	589	554	586	576	638	558	592	584	580	573	584	535	564	564	603	541	589	588	559	601	582	574	594	597	607	583	574	550	621	588	577	571	549	557	567	573	625	560	571	610	504	552	554	575	570	572	593	651	567	533	572	560	586	565	599	627	581	608	652	603	552	554	576	596	580	565	584	604	546	578	536	638	564	587	566	608	580	620	584	567	581	604	573	603	558	556	578	580	611	547	554	561	624	600	592	589	586	562	546	584	611	584	564	549	593	617	584	546	560	558	594	554	568	575	561	574	575	575	600	497	578	568	557	565	546	582	578	554	602	559	554	584	583	568	580	587	595	587	569	571	543	611	531	546	565	550	580	590	568	588	564	579	602	601	604	586	555	609	623	537	571	580	551	607	540	558	579	565	562	596	574	565	588	551	582	607	604	620	579	583	592	584	561	548	583	580	578	551	526	565	549	579	612	568	588	558	588	567	582	605	591	589	558	536	615	568	620	571	549	606	585	605	613	578	571	580	626	592	585	592	600	582	594	540	567	591	570	560	567	557	611	632	566	591	542	595	564	591	627	574	552	533
2158	4321	4125	3010	2071	2127	789	123	108	128	104	119	117	119	137	102	105	110	115	127	120	106	112	113	98	101	117	106	102	127	121	116	87	110	110	103	91	127	101	105	110	103	104	129	119	108	116	109	124	107	104	126	115	104	121	124	121	133	98	107	111	104	95	112	104	113	121	110	108	114	98	104	108	99	111	112	113	132	132	114	108	112	98	110	121	120	101	108	118	133	89	103	105	118	102	112	111	116	98	102	110	104	96	104	116	105	110	134	101	106	102	111	106	108	99	113	108	109	104	124	130	129	96	123	106	146	119	104	87	121	100	110	100	97	103	112	99	118	115	120	103	113	128	95	123	102	110	107	115	125	123	106	106	112	94	115	107	109	106	108	101	138	98	114	117	84	97	101	95	109	99	123	98	102	112	106	106	112	111	104	90	117	89	114	122	110	100	107	94	115	92	117	108	114	97	98	92	101	108	102	114	123	98	107	126	114	96	109	128	122	100	99	122	105	94	102	91	110	102	98	102	110	103	114	97	103	107	112	116	108	95	117	108	99	120	110	115	103	105	78	119	109	111	95	104	113	102	106	96	107	128	103	96	106	97	114	123	111	105	111	124	106	86	114	98	101	126	110	98	100	120	119	118	95	132	107	103	93	110	101	115	112	105	120	106	117	120	107	108	98	119	106	98	91	97	106	115	119	105	109	100	108	94	100	105	128	92	81	97	120	92	97	105	102	117	101	98	103	105	107	111	123	103	101	94	108	112	105	116	108	108	128	90	105	105	112	113	110	114	111	106	120	114	103	109	108	109	106	98	102	117	110	105	110	112	101	92	116	109	97	112	111	124	104	121	100	111	120	116	121	103	116	117	97	109	116	106	112	115	98	93	93	114	122	106	102	125	118	113	99	96	121	100	105	106	91	110	115	100	104	96	107	107	118	113	120	113	99	129	119	114	103	123	117	115	105	113	122	110	98	109	111	101	96	103	108	117	111	124	109	103	124	116	90	96	105	114	124	119	115	100	120	96	112	116	118	83	116	108	98	96	123	98	127	115	114	96	119	115	97	115	112	93	82	105	116	120	110	99	96	123	110	103	110	113	108	120	119	105	129	115	110	127	95	90	115	96	109	122	97	110	117	98	108	123	107	93	103	120	117	123	122	99	103	108	112	126	114	132	117	105	119	109	114	101	106	104	126	98	119	103	120	107	111	110	112	118	99	111	113	116	121	125	120	133	88	97	114	102	92	101	109	124	101	113	119	101	104	122	105	90	102	104	118	97	109	128	82	125	125	105	121	100	87	124	109	114	108	109	115	129	106	111	109	108	107	101	108	115	114	115	117	110	101	102	115	106	111	105	111	110	92	99	95	104	127	119	119	114	99	91	111	94	117	116	96	119	98	137	96	106	107	99	134	87	116	109	131	95	102	104	110	117	114	111	118	88	101	97	127	100	99	121	108	94	97	122	115	90	104	109	87	129	114	113	123	113	103	113	116	126	121	121	106	119	117	97	113	131	107	123	103	104	92	95	116	119	119	106	114	91	121	120	113	111	105	103	109	106	107	89	105	108	91	125	96	101	118	106	121	101	101	91	126	80	104	110	104	99	87	112	111	97	102	104	113	86	110	117	111	112	115	107	114	122	118	115	109	126	111	107	99	112	104	116	117	117	113	101	105	102	105	113	113	104	101	121	110	117	123	103	101	108	115	109	108	112	108	96	118	102	101	99	114	93	97	100	113	130	93	112	84	94	124	98	93	118	104	111	103	107	118	113	109	117	113	91	122	114	94	108	86	109	120	102	127	95	99	97	118	109	104	111	91	103	112	111	99	115	89	119	116	115	104	107	120	96	91	104	104	109	119	106	101	105	107	139	139	94	105	102	106	95	103	116	118	122	110	97	119	109	111	109	93	115	118	105	81	111	99	106	109	96	108	116	98	99	104	93	119	98	119	110	109	112	105	134	97	113	100	118	106	101	112	117	100	106	98	120	105	108	101	111	111	118	104	109	102	105	117	110	123	98	119	94	122	124	107	113	111	114	114	126	118	119	107	121	123	99	120	123	93	95	111	122	93	110	109	124	106	117	103	104	107	101	118	111	106	133	106	119	100	118	95	88	118	96	120	103	96	117	106	95	108	102	102	105	117	103	108	138	127	112	106	123	127	93	110	105	116	111	116	103	87	105	94	94	110	120	102	104	111	113	104	110	107	124	117	116	122	96	101	113	101	106	96	109	97	109	106	120	109	120	119	112	121	105	125	94	80	110	122	115	106	106	103	124	114	120	107	101	110	107	118	96	116	114	112	112	102	94	117	125	113	128	118	128	112	109	114	127	120	108	126	122	132	102	98	104	115	94	104	105	115	110	107	97	121	96	118	104	110	108	104	115	89	116	105	131	96	98	111	112	103	93	100	128	116	103	95	98	122	103	103	100	110	106	97	109	120	129	106	111	119	92	98	116	109	115	101	103	120	127	114	96	94	115	100	115	99	99	99	126	96	122	100	101	98	103	94	111	115	116	110	108	129	130	120	101	114	114	111	98	93	112	101	96	104	98	100	129	108	100	102	108	114	106	93	91	121	104	124	111	101	110	113	110	124	122	107	112	129	113	111	116	119	105	105	104	109	115	109	103	106	106	97	111	128	97	98	105	112	118	116	126	103	112	109	94	118	102	97	118	114	100	99	104	115	112	94	106	100	117	111	110	98	122	111	82	108	109	107	100	105	116	112	104	110	98	107	123	110	105	106	122	115	111	103	117	117	111	114	124	92	119	108	117	101	117	109	105	101	134	104	87	94	110	89	105	121	120	100	129	110	103	114	114	109	128	107	99	117	107	107	120	109	104	124	113	112	105	124	107	111	88	103	89	106	115	115	112	104	90	123	115	111	97	96	113	107	120	108	106	116	102	101	94	113	115	88	93	99	107	115	86	124	98	79	103	113	122	85	113	117	115	108	110	121	115	113	109	104	121	117	112	89	111	126	100	106	130	97	105	126	120	107	113	99	114	101	110	84	110	96	104	126	91	114	110	106	88	99	116	106	104	112	107	98	132	113	104	99	132	104	115	119	102	114	111	95	105	118	116	102	114	107	108	112	105	101	104	105	118	106	107	100	115	93	98	111	100	95	92	90	118	111	120	113	102	93	93	97	107	122	92	112	103	108	123	117	126	102	91	113	115	97	102	102	115	128	93	110	115	103	112	105	113	92	119	105	110	101	106	94	121	125	96	89	127	111	120	104	109	111	100	100	114	117	110	89	108	89	109	114	109	105	112	103	112	108	111	113	102	107	102	113	110	125	111	107	100	133	112	96	108	107	127	101	99	111	94	113	124	121	111	103	104	114	102	103	108	104	114	108	102	113	103	108	135	123	104	113	116	110	120	104	119	103	108	99	82	114	112	123	113	109	102	122	103	117	110	127	120	102	119	114	109	104	112	111	101	104	122	102	105	101	94	115	99	126	120	112	112	122	103	116	104	116	134	110	111	105	114	114	109	113
18279	24776	24227	28002	34358	33594	14880	974	951	981	881	892	852	817	866	889	870	775	858	829	843	883	845	813	843	878	841	818	796	807	820	851	821	820	851	827	838	821	853	862	817	788	834	841	849	793	817	830	812	817	821	829	770	792	840	779	784	846	824	804	791	801	822	837	835	843	780	813	810	827	848	821	888	812	844	785	808	869	770	766	899	810	808	811	832	829	792	832	817	812	798	793	803	819	829	775	827	851	813	775	848	846	775	857	829	885	762	768	823	840	837	845	774	801	793	827	836	813	827	838	836	851	859	812	850	849	833	818	777	814	860	789	853	843	853	798	798	829	834	809	878	873	825	799	797	829	813	845	802	856	788	855	826	810	808	839	818	824	858	807	843	819	815	847	775	774	772	832	859	783	849	795	834	808	806	827	784	783	848	809	859	870	800	789	856	787	800	853	829	889	804	836	798	828	791	800	848	771	886	751	817	820	760	871	827	852	861	762	783	815	848	820	852	872	871	859	830	850	826	852	792	811	809	807	857	792	815	816	836	803	837	802	850	810	844	819	846	798	801	853	825	812	807	833	809	816	848	857	829	823	799	831	817	844	788	868	878	840	785	862	802	779	799	801	816	785	786	868	820	826	801	813	777	820	827	822	796	859	795	748	805	822	817	863	807	877	852	832	777	811	852	827	823	794	838	795	769	863	823	855	827	780	802	854	843	828	800	828	842	772	802	832	793	809	860	852	770	838	796	823	848	812	784	848	866	848	826	850	814	789	807	844	804	854	865	844	890	799	820	831	850	796	840	833	811	799	810	801	827	808	836	804	822	836	779	840	858	831	804	793	841	813	827	831	814	833	814	829	820	810	831	805	844	808	825	818	797	827	869	821	885	821	880	874	816	841	832	832	822	879	806	787	844	837	879	854	805	801	842	812	846	815	827	825	792	805	787	843	830	789	811	844	823	826	774	833	803	879	827	875	814	816	832	783	837	830	784	826	756	806	798	811	827	816	795	784	802	791	812	828	824	831	802	818	781	864	791	841	807	868	828	812	898	808	814	808	852	830	804	809	817	853	777	791	796	835	825	852	812	784	803	851	842	805	794	852	862	796	863	820	811	818	807	830	869	847	800	881	832	904	824	860	777	808	850	817	794	783	788	866	856	843	844	817	814	826	822	824	854	817	774	855	821	817	875	896	834	840	826	797	810	888	817	850	836	882	822	827	812	831	819	804	843	819	857	863	835	819	792	797	828	856	812	807	820	874	838	856	793	870	844	800	838	826	790	844	841	852	881	797	834	853	790	819	845	834	810	806	801	803	833	849	840	812	852	831	850	895	799	803	796	784	849	808	861	805	800	787	823	822	839	777	766	876	823	793	836	834	802	774	860	828	808	785	840	844	796	834	865	844	837	850	821	792	787	816	852	799	826	826	875	833	841	808	871	797	749	796	810	855	826	820	827	801	839	844	818	883	824	842	787	870	836	782	824	829	841	811	833	826	822	842	791	807	812	795	769	836	829	807	865	788	789	865	830	811	848	827	809	805	805	825	815	833	812	843	807	818	829	843	789	820	784	816	882	861	800	834	838	866	791	831	829	843	817	818	811	841	828	827	869	857	816	856	808	795	815	789	818	798	838	823	809	894	840	832	813	807	845	854	812	766	764	813	842	798	809	793	819	853	854	817	893	860	860	794	858	813	803	826	853	822	870	826	818	817	819	842	792	849	874	838	823	796	820	817	811	870	842	833	830	839	844	869	803	822	850	813	862	822	800	863	834	807	807	810	791	840	831	812	756	851	818	881	822	859	825	831	821	906	810	800	814	799	791	875	833	805	817	799	836	798	860	780	783	867	817	833	781	842	832	844	846	799	846	809	810	805	797	773	836	842	772	801	823	834	821	832	836	825	837	852	843	814	808	820	814	824	860	805	856	784	842	870	821	841	806	817	804	830	856	828	808	823	791	792	851	783	828	824	831	812	764	880	779	860	837	832	829	841	847	801	797	820	872	828	850	830	855	821	807	830	847	842	865	818	838	839	811	824	820	814	776	785	840	817	780	802	813	824	822	824	850	802	785	857	870	845	882	833	797	840	820	846	857	840	848	829	830	796	833	773	820	799	876	813	841	829	843	844	788	804	834	843	825	878	838	857	836	782	798	855	867	852	882	805	822	805	825	818	809	828	830	812	858	837	836	844	792	857	865	839	859	835	858	822	821	847	806	830	781	816	798	799	832	789	821	842	845	864	861	796	836	757	792	849	843	844	803	792	824	834	801	825	825	764	816	865	780	844	827	795	866	798	807	772	847	861	804	874	834	838	804	822	786	794	860	829	833	797	822	848	885	839	805	807	798	831	849	836	838	796	807	853	791	839	872	813	819	788	843	813	826	834	790	845	818	806	792	830	808	811	798	826	856	803	819	824	810	786	801	840	797	849	826	829	824	854	818	776	853	882	850	829	807	809	838	840	880	809	781	851	783	810	884	799	852	818	810	829	810	815	848	808	800	869	834	810	855	792	801	844	882	830	807	883	808	835	799	840	835	822	815	858	850	800	810	822	836	814	851	821	801	804	823	820	816	835	870	832	829	885	789	813	796	868	777	828	800	862	797	850	818	779	835	853	857	823	817	798	850	851	824	866	792	800	790	796	851	803	794	808	800	868	829	796	836	825	817	753	850	843	854	800	799	860	853	843	795	840	853	816	826	815	812	863	846	816	866	820	868	835	807	880	840	800	792	778	842	829	815	830	839	792	840	815	776	875	799	812	857	791	815	830	851	823	832	802	892	844	853	836	816	828	804	813	796	851	845	781	857	825	793	786	869	852	853	835	793	829	840	825	822	821	826	828	830	832	835	857	807	829	758	825	832	885	821	812	874	829	845	783	833	860	848	847	774	816	808	794	803	832	808	846	852	788	845	860	852	805	789	855	841	819	813	843	853	801	818	806	853	815	787	818	822	810	779	845	854	805	845	804	822	828	808	815	851	863	803	823	805	847	825	801	807	846	845	842	833	849	839	800	807	816	817	827	786	818	846	824	812	806	817	829	824	825	772	849	839	869	795	829	800	834	828	829	793	792	813	846	849	793	818	812	795	853	806	765	856	821	882	791	825	831	846	898	798	858	854	866	834	817	802	813	790	801	827	847	834	828	884	814	891	794	825	787	834	820	793	826	837	782	834	771	845	825	831	834	815	787	837	819	827	797	766	807	796	814	842	799	849	864	828	865	807	856	814	835	779	782	831	807	791	814	816	854	820	832	833	847	865	799	820	811	832	842	840	836	865	818	807	800	810	806	808	796	826	794	851	861	835	828	834	733	800	869	814	802	860	855	796	796	815	826	847	861	814	881	814	849	847	814	810	833	815	822	808	844	804	827	848	871	846	854	846	903	808	770	869	759	799	832	808	822	856	837	806	811	843	836	855	829	834	841	857	816	819	832	847	851	830	917	777	798	849	852	860	823	798	823	800	783	765	834	818	833	806	805	829	850	821	817	835	833	881	864
1590	7193	6988	4918	3587	3411	1344	116	107	91	133	110	109	117	115	107	107	120	124	98	113	84	93	93	93	119	106	103	116	95	112	109	98	121	102	113	136	107	117	103	92	106	110	111	115	104	96	110	95	109	112	107	98	103	100	116	118	94	111	99	113	116	97	96	101	95	98	105	127	110	116	118	111	108	82	92	99	110	98	97	101	112	95	104	105	123	110	89	88	105	98	98	105	120	109	93	107	121	126	104	97	109	108	99	88	115	102	117	109	95	113	109	90	89	117	101	103	111	98	97	107	105	93	106	119	113	126	106	85	107	103	112	95	106	91	111	97	112	105	121	107	112	96	107	94	112	132	97	109	108	99	87	93	83	90	103	109	113	111	99	112	116	109	101	113	100	99	96	101	113	105	121	106	103	121	102	113	110	92	98	98	111	116	123	82	118	93	116	111	107	98	97	91	127	98	114	110	119	116	114	96	98	101	115	104	93	101	107	108	96	100	114	100	113	111	108	104	109	97	98	114	113	123	122	102	114	121	102	117	135	84	109	123	88	98	91	94	112	105	92	95	99	120	98	84	100	114	89	107	97	113	101	110	95	100	89	117	105	108	95	104	111	97	104	104	123	120	115	87	125	113	103	102	110	103	116	97	110	120	113	100	103	105	105	95	104	107	98	100	125	114	90	97	91	115	108	122	117	105	103	122	106	106	96	108	97	104	92	104	108	85	106	100	99	79	114	111	116	103	90	91	109	110	104	93	98	88	116	107	101	92	121	110	108	106	116	117	109	96	107	101	100	94	103	106	119	93	111	102	95	99	95	94	105	108	113	101	102	95	112	110	99	96	95	94	106	114	100	114	103	118	128	105	118	117	98	77	98	103	118	99	117	123	106	120	98	84	104	107	104	101	107	115	96	101	104	102	101	101	112	102	100	93	102	107	95	106	107	112	117	102	108	124	109	86	100	115	88	105	96	115	122	110	107	109	110	104	91	97	118	101	116	114	109	109	93	102	115	93	126	112	100	102	91	89	126	112	100	101	114	112	103	99	99	94	100	87	103	111	101	107	102	109	106	92	110	103	98	117	95	113	104	119	95	98	94	105	98	121	114	113	107	106	92	99	102	78	94	112	101	109	119	116	109	118	99	91	122	106	86	99	114	94	101	96	95	99	117	120	96	102	109	119	103	120	101	103	91	117	108	110	111	101	97	92	117	102	126	97	109	120	113	90	108	109	100	89	98	119	100	114	96	95	82	119	112	92	107	103	121	119	98	91	94	110	105	101	104	111	100	100	110	110	124	94	103	97	107	107	99	112	107	101	107	100	95	105	131	107	105	110	111	98	135	114	103	107	116	109	123	114	94	113	111	98	108	101	101	99	110	127	99	114	98	99	114	96	137	101	96	109	89	123	109	102	104	80	111	96	110	90	104	91	103	100	98	114	101	110	121	90	123	92	79	122	89	103	122	110	109	87	108	94	92	94	103	111	123	101	103	99	100	104	94	113	105	99	100	107	112	117	120	99	123	106	106	117	109	110	112	97	112	99	112	102	106	92	116	113	102	99	104	103	99	103	94	103	112	102	117	110	84	104	104	103	119	103	128	103	115	108	104	101	116	97	114	109	94	104	89	92	124	94	106	97	116	118	104	116	109	81	99	123	92	119	121	101	93	103	110	98	99	91	99	97	94	100	106	113	102	102	126	96	84	92	106	109	92	113	100	123	105	114	123	104	90	107	112	120	105	100	100	91	103	117	103	90	106	105	122	118	102	111	97	81	102	102	99	89	116	112	94	103	97	86	106	97	106	105	82	112	101	116	101	93	89	117	122	117	119	105	103	89	113	121	112	87	103	96	105	95	120	110	100	99	117	110	95	108	102	114	103	87	98	103	103	118	99	87	102	88	116	98	106	113	107	125	114	98	114	98	107	96	93	110	106	104	129	91	99	88	115	112	112	95	103	108	106	101	108	105	95	101	92	112	117	95	102	93	103	100	95	104	107	106	102	104	104	107	102	115	117	107	89	102	101	101	105	111	101	119	98	101	112	91	116	96	81	109	117	108	90	100	126	93	87	84	98	111	118	111	116	109	110	109	110	108	113	94	116	129	104	123	94	86	95	96	101	94	91	107	96	104	110	99	96	115	109	112	108	122	95	101	95	110	87	107	110	94	108	113	98	121	116	92	113	109	110	113	93	110	95	90	118	113	108	104	93	102	105	104	100	110	98	95	102	92	124	94	101	114	98	113	100	99	106	104	109	106	116	91	108	96	89	92	109	105	102	95	105	105	92	105	119	108	102	98	106	108	130	127	111	93	94	114	126	115	111	91	100	134	93	91	118	94	101	110	123	82	114	121	98	124	106	105	116	110	94	110	105	120	103	85	101	88	99	95	111	103	119	96	96	95	101	104	80	111	103	100	101	100	113	123	99	99	78	87	96	102	110	99	110	113	123	103	120	104	100	109	119	132	120	121	88	118	96	115	107	108	112	127	111	113	94	111	112	95	104	96	93	111	120	100	103	121	119	108	122	105	105	112	94	112	108	109	87	85	100	94	118	99	100	105	97	105	115	111	109	113	97	98	105	130	107	106	114	83	121	111	99	101	113	102	101	97	118	113	105	108	102	104	114	111	106	100	117	95	112	117	101	107	120	99	119	106	120	95	100	117	106	96	98	93	100	110	101	121	91	101	109	95	99	97	96	97	105	89	115	102	102	98	101	106	98	106	104	115	113	123	87	111	120	98	112	107	113	99	106	89	104	90	113	109	100	100	95	111	95	98	107	106	133	115	98	98	101	105	123	89	99	102	100	122	105	111	139	106	103	104	101	95	91	95	102	115	103	98	118	111	95	109	121	101	125	115	109	89	100	112	109	107	122	99	103	82	100	103	107	112	115	98	115	116	106	89	102	94	103	90	90	98	107	121	120	120	111	107	106	96	95	110	103	92	95	96	91	111	110	90	88	100	120	102	103	95	116	126	114	89	103	97	115	112	106	100	80	110	120	114	106	109	95	97	98	137	102	108	91	81	115	98	117	107	93	102	120	110	100	111	119	111	118	106	124	95	118	105	107	124	102	112	115	109	113	105	94	110	125	137	114	94	107	103	108	98	99	107	95	108	101	97	103	108	121	99	106	109	104	121	107	113	100	94	107	121	113	92	115	117	130	123	114	102	111	87	97	94	130	97	101	111	91	92	97	99	119	110	105	94	101	99	103	93	95	94	100	102	93	97	98	107	114	102	104	95	89	85	84	111	111	95	106	93	91	114	104	118	109	110	119	94	107	107	116	100	109	108	118	111	94	101	123	95	92	102	105	101	82	117	109	109	104	96	91	95	121	97	120	104	106	103	110	112	101	98	111	91	112	99	97	92	99	119	108	86	86	107	120	95	109	109	116	103	93	98	125	101	100	101	104	96	109	101	87	111	106	103	88	87	109	120	89	89	114	113	109	87	90	112	115	92	112	105	112	106	123	102	95	93	107	115	102	112	99	98	76
19913	31455	29527	33936	42130	39873	20434	1180	1035	999	921	924	894	875	860	889	806	829	837	849	787	802	790	833	787	762	816	718	811	773	740	758	790	774	777	778	748	791	791	786	773	782	753	789	769	756	777	810	806	763	714	750	781	779	779	802	783	779	788	805	723	822	776	770	795	822	785	823	730	782	756	761	767	748	777	791	788	826	764	759	766	761	811	808	756	750	760	785	798	728	780	818	724	801	768	755	774	777	826	751	771	776	827	757	803	785	739	804	808	738	784	824	743	767	770	760	767	784	774	708	811	789	783	768	767	769	736	757	813	787	770	731	797	754	734	747	777	774	784	795	771	752	783	790	805	784	773	788	775	743	751	776	753	800	759	758	732	765	754	794	812	749	772	801	753	780	828	750	719	798	756	797	716	765	781	737	765	809	764	765	810	803	846	767	792	739	763	758	772	791	786	807	772	796	775	767	785	806	809	773	799	781	729	764	787	776	776	759	776	774	760	797	748	770	748	779	751	799	755	782	744	778	799	716	762	733	806	779	779	807	801	765	773	803	775	825	794	731	783	720	764	763	750	758	779	831	794	750	777	817	762	778	763	792	753	832	800	734	770	763	768	797	788	757	806	743	778	712	744	778	753	781	797	771	800	742	771	814	756	803	704	776	763	725	791	773	740	761	769	751	747	782	797	754	807	757	781	816	735	776	785	749	760	738	762	788	754	783	735	749	771	768	791	760	782	790	742	760	755	776	755	803	788	785	776	832	759	770	771	748	729	754	730	762	779	758	761	738	788	757	782	770	745	779	748	805	815	792	760	717	713	760	773	719	773	831	759	760	776	764	758	766	769	772	762	769	756	809	761	777	793	775	775	762	741	778	756	798	757	793	749	722	792	833	799	781	780	774	772	789	784	802	767	746	790	740	768	764	776	774	846	764	778	801	711	793	818	779	746	749	795	746	820	780	762	781	750	779	750	804	806	720	748	740	727	842	726	770	823	758	792	752	756	784	791	770	781	770	751	776	752	733	770	777	745	747	780	770	777	791	752	752	758	793	778	726	792	766	777	822	750	745	746	761	774	739	739	779	764	768	792	761	802	815	823	796	833	741	815	762	779	738	792	811	815	744	780	765	782	736	784	791	789	764	743	715	812	773	765	759	783	728	782	798	761	757	755	734	794	760	802	787	782	814	780	779	750	798	756	784	771	792	769	792	789	815	755	794	745	753	755	805	728	762	769	711	760	801	781	805	722	783	772	790	763	767	753	787	722	799	786	768	806	765	734	753	806	761	745	721	758	699	785	800	783	735	785	740	789	731	772	747	736	776	772	763	795	782	753	772	756	710	745	796	721	787	813	762	813	758	758	840	800	786	762	804	794	690	800	696	814	764	760	786	747	804	812	765	784	795	804	778	784	728	801	767	764	761	807	746	777	764	769	768	742	781	728	785	756	734	753	806	768	799	774	763	737	731	786	724	768	774	767	796	819	813	747	793	752	735	756	737	778	758	786	749	740	768	782	797	758	769	795	756	739	785	759	765	764	750	766	792	797	738	831	777	789	739	792	769	759	757	743	760	753	758	736	769	737	775	777	807	801	757	760	758	770	719	742	755	703	755	763	798	784	765	796	800	777	796	813	808	806	763	771	758	800	796	800	706	793	717	757	745	715	778	771	792	772	735	832	765	704	741	733	787	773	807	757	748	758	811	791	811	738	781	790	776	780	760	787	760	772	769	782	802	781	762	733	735	778	727	794	798	761	750	765	750	792	800	770	810	755	786	803	791	751	777	752	734	760	805	774	779	801	735	809	791	794	747	755	777	790	767	779	765	776	831	773	786	759	836	775	713	764	763	748	859	798	786	774	769	753	772	762	801	799	782	759	785	789	798	728	773	816	770	758	753	779	769	740	783	808	806	757	813	738	776	783	771	737	765	756	722	787	761	768	820	738	772	751	784	788	808	750	763	732	731	761	751	787	769	718	744	770	727	776	761	727	816	744	805	764	835	807	803	792	734	793	765	739	783	808	745	780	779	728	760	754	821	747	764	779	773	783	804	761	771	787	804	770	808	729	796	780	752	769	792	769	742	782	737	768	745	739	779	777	825	762	758	754	766	800	743	808	814	746	763	772	749	755	767	752	764	799	825	750	768	785	761	761	768	786	736	739	811	762	744	782	800	757	804	730	784	764	822	784	822	813	760	730	782	755	809	774	793	734	744	786	750	766	760	752	792	791	775	794	730	727	786	713	722	770	795	751	827	735	786	759	777	791	826	765	788	758	778	766	755	752	753	767	788	767	741	773	764	807	780	823	762	774	765	772	741	764	712	731	804	734	801	754	767	749	806	779	755	775	795	757	797	815	817	793	736	768	752	755	720	770	791	788	780	755	700	801	778	793	744	789	753	832	751	719	778	771	846	788	777	767	789	791	780	800	845	806	774	776	736	808	766	760	763	780	774	768	784	794	783	756	785	780	778	801	775	799	752	734	754	763	782	724	753	760	768	750	772	796	728	700	739	796	729	742	798	773	750	778	817	727	790	792	747	775	756	803	755	768	757	811	787	784	789	803	776	770	725	784	815	728	774	754	803	766	792	770	769	791	735	765	788	754	751	823	750	717	794	779	762	746	751	782	725	758	767	745	770	751	756	833	796	806	775	827	774	738	756	727	750	806	785	826	755	738	746	782	711	765	730	765	822	856	769	777	754	782	777	733	748	765	783	790	736	788	789	781	792	750	706	768	811	795	795	773	782	803	763	849	755	783	810	733	762	760	792	812	791	806	797	757	789	768	739	746	786	782	745	763	799	773	715	766	766	743	794	826	813	746	805	783	789	748	751	778	754	804	749	795	780	739	794	743	763	782	773	745	739	775	768	778	758	764	743	794	723	724	738	774	770	762	785	794	749	745	756	758	762	752	777	792	746	794	735	758	756	743	754	773	749	754	777	781	770	773	789	826	746	789	808	779	790	812	760	827	745	775	798	767	740	778	768	785	756	771	802	777	823	798	795	805	798	813	775	827	767	781	742	789	763	796	778	751	828	823	762	742	734	787	810	711	732	738	759	748	791	830	765	773	779	735	762	791	785	761	681	754	764	758	802	783	780	750	731	805	786	732	761	764	748	800	798	772	708	776	778	787	768	768	726	781	789	744	757	796	749	745	720	772	736	825	731	762	785	754	833	746	753	796	734	743	798	782	785	773	760	770	764	786	823	765	723	816	758	767	786	767	788	804	743	770	761	738	753	782	815	753	781	763	764	791	766	768	785	725	771	758	777	750	747	762	761	740	751	730	750	764	738	780	740	757	740	801	788	724	752	743	770	779	759	725	764	745	795	803	772	807	742	700	755	782	779	760	763	745	784	812	767	816	766	785	812	729	786	782	765	744	737	802	794	790	753	763	795	790	770	769	766	762	798	740	801	768	753	811	779	788	801	773	766	784	765	745	720	724	792	795	792	742	771	773	772	743	795	784	762	781	773	779	771	754	719	753	783	726	788	782	773
1153	1029	1475	1178	825	611	277	67	67	64	92	79	71	76	77	80	92	71	67	80	60	76	80	63	80	59	64	76	78	69	68	65	84	75	76	77	89	63	72	68	86	75	76	75	65	95	79	58	59	88	57	84	81	69	78	73	77	70	73	81	77	91	69	71	65	62	75	79	68	66	80	71	79	81	66	76	80	79	57	73	71	84	70	59	76	72	84	76	68	79	83	79	74	77	83	86	84	77	86	67	84	82	70	76	71	65	64	68	79	63	73	73	68	73	81	65	80	81	73	75	70	75	55	75	86	92	64	85	79	74	65	82	83	77	81	71	83	70	72	85	80	64	64	66	72	75	74	76	64	82	63	64	72	88	86	85	70	72	75	76	88	69	93	70	74	82	76	75	78	79	81	74	85	77	73	84	63	76	61	83	89	71	89	75	77	82	77	79	88	70	79	60	66	79	79	83	82	71	96	84	77	76	78	64	76	74	78	85	76	73	71	62	79	87	77	79	74	60	81	72	67	112	68	80	82	66	90	74	78	91	83	81	80	66	82	71	88	71	80	78	57	88	82	79	87	79	81	79	70	67	85	85	86	73	89	72	80	69	58	81	69	69	71	71	89	57	77	78	66	70	81	78	88	63	71	80	76	80	85	88	78	80	74	69	82	78	93	82	66	80	67	80	72	92	78	86	94	76	86	83	65	63	80	78	73	91	85	80	76	84	78	90	73	73	78	75	74	80	75	65	86	71	70	84	91	77	78	80	89	78	79	75	82	86	85	77	69	68	87	67	79	89	71	85	67	71	78	69	74	74	82	86	72	86	63	83	81	86	82	64	79	82	66	74	74	77	76	68	71	76	83	70	84	76	81	76	84	77	87	73	77	79	84	75	57	86	70	72	79	88	56	71	81	74	72	69	74	91	82	59	58	82	75	79	73	77	68	68	86	84	67	69	104	79	83	60	67	62	83	74	65	76	69	85	85	100	68	86	70	78	67	81	83	72	70	63	86	67	79	80	90	66	74	71	69	95	81	94	75	66	80	82	85	64	78	66	63	69	73	64	62	71	64	72	68	81	98	76	65	65	75	85	79	76	79	73	79	71	72	82	70	77	82	81	86	71	63	90	79	79	68	81	80	97	74	84	76	61	73	79	76	65	76	68	65	72	73	57	85	66	89	66	71	64	63	81	90	64	74	79	75	63	80	69	79	63	82	91	67	67	72	83	70	76	79	72	82	71	86	68	72	66	78	82	71	63	69	74	63	95	83	73	75	65	66	93	62	73	76	80	69	73	89	72	65	69	69	82	61	70	83	79	75	84	76	62	73	69	78	70	77	78	68	87	85	75	72	82	70	84	73	77	92	74	69	77	67	74	92	70	69	60	70	70	63	70	80	71	78	82	67	69	73	94	70	81	83	83	82	83	77	95	81	79	69	78	69	83	71	84	68	75	83	78	73	81	62	72	63	92	88	84	80	87	76	64	79	69	72	91	63	64	88	80	93	71	75	84	65	87	79	73	79	69	86	72	79	81	66	85	65	72	82	83	76	76	75	91	72	81	84	74	72	99	81	64	58	75	74	85	81	63	64	75	57	69	73	76	66	76	74	62	78	65	75	75	94	92	73	90	59	65	78	81	75	68	70	96	92	89	77	55	80	94	80	72	86	85	63	89	81	86	76	83	76	78	64	77	74	80	70	68	61	80	83	86	82	79	84	67	73	71	83	78	70	98	76	88	86	86	77	77	85	78	69	68	82	94	64	77	72	74	62	78	80	77	85	76	89	91	74	78	69	61	74	75	78	77	85	79	64	86	78	59	73	75	69	75	67	77	82	88	82	82	75	77	72	73	76	77	93	86	86	88	65	74	42	72	76	81	76	69	74	76	72	82	73	77	65	86	75	73	76	69	58	63	75	83	61	69	69	75	75	72	64	86	76	65	77	71	78	73	78	98	66	77	66	60	93	75	78	69	69	89	80	80	78	59	70	72	85	76	84	70	74	88	68	67	73	70	83	89	74	69	73	80	76	68	82	87	86	66	77	73	77	72	70	67	85	84	74	85	65	91	74	74	72	69	89	79	76	80	74	84	77	72	76	64	73	66	81	80	93	81	78	68	68	75	81	87	79	76	78	72	67	67	90	86	77	69	84	82	64	84	61	73	87	70	87	90	77	73	87	87	83	92	76	84	77	79	77	70	75	72	79	79	80	57	70	99	67	75	77	74	86	85	92	86	70	60	72	81	76	65	68	64	78	82	82	70	79	72	81	69	71	86	84	62	79	78	79	81	91	68	80	87	71	84	76	80	66	78	63	60	67	74	80	87	75	66	70	89	64	72	74	61	75	83	82	51	69	65	70	71	78	69	78	67	79	67	89	89	81	70	79	73	86	80	79	81	78	80	109	66	90	68	78	55	82	71	66	62	62	76	81	75	79	66	80	77	63	85	78	73	74	75	81	77	82	76	64	85	72	80	79	64	86	86	71	77	70	72	78	63	76	83	56	96	76	95	76	62	60	80	82	79	69	86	72	60	69	81	66	68	65	91	74	63	78	76	79	86	80	73	84	85	69	76	79	80	90	85	84	76	73	76	72	76	82	83	72	92	72	82	82	78	71	77	86	91	74	66	71	74	75	75	75	81	79	58	70	65	82	83	82	88	75	86	71	71	66	73	79	69	77	79	84	59	68	73	66	60	78	64	82	71	67	71	78	63	77	77	76	78	80	74	73	87	77	69	97	81	83	70	73	80	59	73	83	85	82	92	86	75	89	76	72	93	76	61	81	74	71	87	59	77	68	89	65	79	67	72	79	72	81	67	64	87	83	73	78	70	61	90	80	66	80	71	81	87	68	69	70	78	60	91	62	87	93	74	95	81	81	71	80	88	88	71	86	75	75	78	84	74	77	75	87	77	68	88	69	72	91	76	72	80	73	64	78	75	57	75	64	83	77	91	92	80	73	78	94	82	66	71	69	71	70	84	85	63	90	77	74	67	67	80	79	76	82	89	81	85	89	77	92	83	75	73	69	71	80	69	69	88	69	73	72	66	63	87	89	66	78	69	62	72	66	69	70	67	87	84	70	72	63	73	82	87	87	70	68	77	72	78	78	73	76	79	88	86	72	73	84	73	92	78	76	82	62	71	75	60	72	66	72	90	76	89	72	84	76	81	64	92	77	66	82	59	79	81	71	79	71	76	90	76	78	80	63	68	62	73	62	77	82	83	65	82	87	82	74	67	72	82	72	70	75	84	84	88	80	90	81	90	73	71	82	80	75	65	81	80	86	87	77	70	91	80	83	78	79	78	86	82	81	78	72	91	78	78	78	73	77	67	80	72	72	78	80	70	75	72	74	81	69	93	81	68	80	70	77	68	58	79	79	63	64	70	75	93	79	58	65	71	68	84	80	61	80	76	88	80	64	72	81	73	73	67	70	93	72	64	84	73	69	84	81	73	76	79	84	73	76	70	71	69	93	87	54	72	78	68	58	74	88	63
10732	11547	13199	15468	18693	16683	7288	600	607	601	595	600	572	607	558	652	609	576	584	606	601	599	569	572	597	610	582	595	559	584	634	609	577	588	599	575	602	577	594	554	595	612	612	537	615	536	580	548	568	601	607	576	557	555	612	597	590	582	589	557	570	567	587	581	569	564	578	609	630	602	595	599	631	564	578	586	609	613	561	590	594	620	560	583	598	568	563	574	558	568	586	531	567	593	584	598	583	601	564	559	571	599	592	566	570	608	643	575	595	610	586	605	570	573	584	599	556	576	584	610	594	633	581	554	620	590	606	624	587	563	558	577	634	586	600	545	564	569	593	595	572	572	574	604	582	581	581	621	570	588	579	609	547	615	567	604	606	616	567	655	603	546	601	596	594	617	591	588	570	598	577	578	599	582	608	625	586	554	539	598	630	564	564	573	645	637	615	594	614	564	591	641	595	569	554	611	543	567	589	607	624	591	630	548	599	577	602	605	581	557	586	557	617	600	580	587	613	607	600	551	619	601	581	604	595	599	631	626	560	594	581	616	556	571	581	553	615	583	575	597	608	585	580	601	612	574	607	585	604	605	620	599	604	600	588	590	603	597	591	630	591	614	550	608	608	577	615	542	580	608	575	567	569	574	624	585	608	563	594	583	625	572	589	568	561	565	587	550	597	607	560	579	603	587	601	601	595	565	596	608	597	553	568	567	585	572	576	535	604	623	607	561	576	588	609	603	643	607	599	557	613	573	613	562	577	595	623	599	616	559	615	566	556	581	557	597	603	605	550	548	577	608	598	586	586	605	589	636	619	569	576	606	618	589	569	617	586	558	594	629	601	601	537	608	583	574	583	585	595	579	618	596	627	588	618	540	581	582	582	606	585	588	566	606	596	572	595	581	620	616	613	598	570	582	573	629	580	570	582	558	606	621	590	620	624	594	590	572	609	588	568	592	579	556	585	569	575	619	580	639	588	594	577	641	590	595	606	598	584	594	591	614	590	596	566	627	613	566	580	576	582	605	613	615	634	569	626	574	596	596	582	613	596	597	574	565	601	570	589	585	593	621	560	587	616	585	574	588	560	538	579	585	580	593	579	632	608	611	554	574	638	585	590	605	608	598	588	572	584	584	574	598	603	590	596	600	550	517	561	554	626	620	624	582	606	607	606	613	623	631	607	570	553	641	555	584	611	580	589	601	580	587	561	591	636	583	643	583	585	566	621	552	599	594	591	578	579	598	568	603	576	599	577	605	564	597	545	599	541	543	600	551	591	595	594	612	593	610	575	619	574	579	614	596	573	590	624	570	627	554	558	571	584	576	616	612	581	587	578	584	599	597	616	578	645	540	539	590	593	554	577	642	606	583	618	614	579	573	578	627	620	584	622	595	577	601	594	583	532	604	627	614	597	574	596	577	577	610	609	573	643	590	592	609	638	573	607	611	602	563	610	587	620	603	595	551	569	528	583	582	561	637	619	572	574	574	578	623	584	585	556	597	621	616	582	583	624	627	574	552	556	558	569	596	605	539	580	609	619	586	599	592	573	609	565	567	587	606	626	554	619	609	576	565	563	534	592	591	575	611	591	596	579	586	620	560	579	572	569	589	598	629	592	609	597	588	586	594	572	610	610	569	594	573	615	598	567	575	609	635	608	567	604	620	632	624	585	591	616	617	590	606	609	562	600	586	570	595	583	591	583	609	587	582	556	559	610	616	619	574	591	555	578	582	573	623	592	593	549	558	589	599	584	607	592	599	593	569	601	587	581	545	598	600	579	592	563	613	596	598	580	600	597	574	617	627	581	573	552	590	597	612	573	622	575	607	591	591	599	611	579	645	595	605	607	566	601	594	552	548	622	573	633	566	602	600	640	585	543	580	599	571	623	574	576	655	598	574	597	602	591	607	598	605	564	549	608	612	591	607	539	595	576	578	580	634	615	581	588	540	584	572	636	585	575	558	597	558	598	575	574	596	635	611	639	620	619	587	593	599	581	608	578	634	572	599	611	569	586	623	639	599	615	607	612	574	640	624	551	590	606	606	604	628	617	584	600	585	572	580	585	587	593	583	569	648	617	598	568	564	600	604	603	604	590	594	600	615	575	570	638	561	545	606	551	631	580	596	574	624	594	543	549	596	572	579	570	585	622	604	601	586	546	631	613	553	597	589	602	594	594	555	595	555	567	591	582	580	608	577	574	570	561	610	559	590	604	574	593	596	598	582	596	580	620	537	594	612	584	610	657	554	605	571	613	600	599	570	614	578	603	579	621	547	598	577	596	621	596	583	576	595	549	581	598	598	607	604	577	533	572	598	555	629	616	578	589	571	611	583	530	592	568	588	591	558	593	602	625	591	589	581	568	635	600	615	587	581	581	558	564	572	609	562	563	591	600	613	594	572	553	554	656	602	607	587	568	570	577	601	609	565	614	566	578	565	551	530	609	554	592	601	628	601	599	581	613	565	566	572	570	653	590	594	604	590	566	571	553	575	592	576	591	582	575	632	579	575	604	552	543	548	576	615	560	603	567	574	581	625	615	547	635	589	594	589	582	637	546	596	579	587	598	562	599	587	582	599	619	588	613	552	583	575	586	557	604	550	565	607	577	614	594	610	599	615	583	582	579	588	576	599	578	609	564	597	584	592	612	606	628	609	567	613	565	602	605	593	565	593	588	615	624	595	602	619	592	602	570	589	584	602	575	581	634	602	617	627	578	589	578	602	563	568	566	616	564	553	590	597	560	571	637	598	599	573	622	567	637	624	577	643	597	566	616	544	583	581	553	545	596	629	578	536	645	587	553	599	624	556	620	569	591	585	619	593	609	602	546	577	541	641	564	588	600	587	599	614	645	546	578	593	618	590	622	587	576	591	582	555	597	552	589	628	551	583	625	584	584	558	595	606	556	560	569	596	610	567	594	584	544	577	591	569	598	596	589	582	637	527	561	569	624	575	605	557	589	569	545	608	620	567	603	613	631	597	666	628	574	597	596	572	605	650	567	558	586	614	605	578	613	556	534	616	580	553	572	582	600	604	574	567	560	544	639	573	562	598	596	560	543	563	600	589	598	620	588	615	579	597	613	561	589	631	619	597	592	607	566	611	567	571	583	557	535	593	554	577	545	580	578	582	605	598	577	546	592	627	590	575	596	620	571	592	586	551	578	598	548	582	577	585	591	609	561	626	617	570	619	619	564	623	596	618	629	560	589	597	613	584	590	633	536	591	576	567	587	529	605	602	592	546	620	575	566	602	592	600	576	614	605	613	585	573	594	569	595	614	588	588	565	574	579	596	589	580	600	569	622	586	588	578	559	621	587	587	628	588	622	597	576	618	559	620	598	584	585	619	600	585	544	560	620	594	575	606	598	581	549	520	602	587	592	599	613	574	602	577	604	550	562	566	606	547	601	579	586	561	610	591	619	598	633	578	582	560	572	609	607	565	618	559	562	618	600	651	586	610	565	600	612	576	568	571	570	620	559	621	600	571	606	585	586	551	593	624
774	2164	4578	3589	2649	2286	703	78	80	86	78	88	86	80	79	72	84	76	99	80	80	72	70	68	75	65	73	73	97	71	81	64	68	64	67	75	74	81	81	68	68	76	79	81	52	71	78	63	70	74	70	76	73	71	73	68	87	85	53	77	74	77	72	58	72	85	86	80	71	86	75	90	80	62	87	91	68	79	67	79	82	68	77	84	64	64	73	89	82	86	71	77	75	83	71	81	65	85	81	69	80	67	76	91	78	65	83	64	78	67	73	89	54	68	75	68	60	80	70	75	77	89	77	80	92	74	75	79	72	71	82	67	71	79	76	86	67	85	75	80	77	89	65	58	69	75	73	62	86	83	68	81	92	80	76	83	88	66	76	74	85	82	77	80	78	79	80	83	78	82	84	84	62	68	71	65	74	79	63	84	58	75	66	72	83	77	69	87	71	79	63	75	69	81	90	64	65	73	92	66	81	80	92	79	58	57	70	73	53	80	68	77	92	75	80	76	81	76	92	87	82	76	85	79	89	67	70	79	76	76	59	73	99	95	82	78	92	72	86	74	82	90	71	85	74	65	55	74	66	83	73	62	83	61	95	88	65	66	81	82	74	61	79	70	88	65	80	87	72	69	69	64	64	81	84	65	76	70	90	66	70	70	84	76	87	69	85	82	72	78	102	67	80	75	89	83	77	80	77	79	94	89	60	74	69	80	90	85	96	85	87	80	78	79	75	102	81	66	79	77	80	80	83	78	77	58	67	66	70	79	84	75	80	96	68	66	89	73	75	66	71	79	71	101	56	74	87	82	64	66	52	67	97	92	77	82	77	78	73	82	72	82	95	85	83	74	62	68	90	83	79	67	85	88	62	74	62	88	80	88	78	75	73	80	88	71	52	77	76	74	87	74	70	69	84	78	82	68	76	91	71	90	82	83	76	65	76	72	68	69	76	71	74	71	67	76	85	73	76	73	71	73	67	77	60	76	69	84	75	80	92	59	69	97	92	80	80	82	83	73	71	68	92	82	76	75	75	75	71	65	85	77	65	77	71	88	80	87	81	78	91	84	80	80	65	62	76	83	97	78	91	74	62	80	65	79	75	68	56	72	56	82	72	97	84	70	84	84	83	71	73	77	79	75	91	65	95	62	77	67	87	84	80	71	76	72	69	75	73	68	87	76	74	86	93	85	77	77	85	106	70	73	96	52	74	84	85	85	97	78	88	84	79	74	76	78	89	84	75	73	65	80	73	72	71	77	82	76	69	71	87	88	73	66	77	86	93	70	74	67	80	77	75	69	82	93	76	85	71	65	74	83	83	71	86	85	92	84	74	79	82	77	94	70	81	69	62	68	87	65	65	93	109	71	75	87	86	82	86	81	82	84	78	80	88	69	73	71	70	74	63	68	93	71	61	77	79	81	73	76	82	73	76	70	79	85	94	64	67	70	72	93	81	70	88	82	71	64	84	91	74	83	71	79	76	76	85	75	73	78	78	79	71	89	66	76	79	96	71	70	84	77	64	85	70	84	76	68	64	80	97	78	84	75	72	74	84	86	81	76	77	58	67	66	84	74	81	78	86	58	81	75	87	88	76	75	77	66	62	62	73	61	65	82	79	76	69	88	93	84	78	68	76	90	86	62	69	82	85	72	66	70	71	79	75	90	68	68	65	86	68	71	70	67	70	63	69	73	74	69	63	64	75	76	64	88	69	84	95	70	67	85	89	71	89	79	80	102	77	81	76	61	67	74	78	67	81	80	75	65	77	74	73	75	92	68	89	85	81	80	67	58	58	70	87	75	69	73	76	60	79	91	65	73	86	85	90	92	89	86	74	73	67	82	75	69	72	87	69	65	65	66	72	79	67	72	78	80	85	61	78	87	89	89	92	66	83	76	72	74	69	80	65	68	78	73	78	79	83	74	90	75	85	76	80	77	72	68	79	85	81	83	85	69	101	78	71	66	73	82	104	76	80	71	98	62	69	69	92	62	76	79	79	79	75	71	87	71	78	57	76	72	90	71	81	83	87	81	82	75	72	78	79	82	61	77	65	60	60	90	86	71	71	72	87	71	76	77	91	96	65	78	76	73	86	85	73	93	78	64	86	76	82	88	85	79	67	80	64	95	77	89	72	65	65	63	65	64	71	77	66	71	80	96	89	69	70	101	87	68	72	75	90	74	61	65	60	70	69	69	68	78	70	80	68	80	70	70	77	69	68	64	80	76	88	80	68	82	68	67	71	64	71	80	84	90	88	78	67	78	80	73	87	78	70	83	67	84	82	76	65	101	73	84	65	58	80	74	77	69	82	92	66	73	84	88	73	71	92	91	77	66	79	87	79	72	84	78	78	77	79	75	75	75	70	72	86	70	80	90	81	69	79	77	74	86	71	72	68	86	77	74	75	77	81	88	91	72	84	67	72	79	91	83	80	67	72	75	66	67	84	66	64	70	80	88	77	86	74	72	89	75	74	78	80	83	76	81	73	77	67	73	71	85	71	72	71	74	72	76	79	68	86	89	62	85	71	63	82	74	80	77	78	75	77	75	80	78	75	75	74	79	70	73	73	65	68	68	87	75	76	82	78	74	92	87	75	75	78	60	65	79	71	91	87	84	79	86	82	76	62	68	80	74	66	76	77	69	77	66	64	90	71	80	80	75	56	82	92	87	49	86	70	75	71	76	69	77	85	88	94	77	77	77	63	84	73	77	80	68	74	76	80	84	84	81	76	73	74	86	88	86	71	67	83	71	62	59	80	74	91	79	53	84	78	73	75	81	98	71	77	85	71	72	90	79	97	87	85	67	78	69	80	69	88	72	77	75	73	65	72	68	71	85	88	76	53	86	84	74	83	84	75	78	76	100	74	75	85	70	70	70	64	58	68	71	79	70	83	79	79	66	78	74	70	73	68	76	96	88	77	67	73	66	79	98	59	76	83	84	70	60	75	89	91	98	86	91	80	79	66	64	78	55	70	76	88	112	82	75	79	66	76	93	82	81	70	78	56	65	90	77	70	89	87	67	60	61	60	78	82	82	91	65	75	63	83	68	81	61	77	83	52	72	69	76	65	76	93	75	72	79	83	65	66	83	75	86	86	83	96	78	68	75	69	70	72	77	79	90	82	80	77	86	92	70	73	75	80	80	86	74	67	83	74	93	72	87	91	77	80	63	84	89	77	88	76	84	72	85	63	76	78	82	82	86	64	75	70	75	75	79	65	81	94	64	78	82	76	68	84	68	77	79	71	68	83	59	75	68	81	75	85	66	73	88	74	84	91	64	83	82	75	81	77	88	79	77	88	76	68	79	72	85	91	86	76	75	85	71	83	81	80	75	78	76	66	72	68	72	67	78	70	88	86	69	52	79	69	65	77	66	92	71	74	80	75	80	84	76	82	87	74	90	72	95	91	77	65	86	66	76	65	62	73	78	72	84	87	90	70	85	74	57	75	78	68	80	81	82	88	78	83	71	73	78	73	81	74	80	88	71	62	76	77	89
13687	18547	25920	30454	37366	34366	16168	782	707	698	677	663	623	608	558	610	600	603	576	595	587	551	587	506	597	582	583	540	575	589	562	579	557	562	559	545	534	557	528	604	600	608	619	552	605	592	544	506	599	557	605	607	617	564	592	555	567	571	522	543	606	566	555	550	554	557	534	563	518	589	564	593	565	588	570	548	583	584	587	596	547	551	555	585	576	549	616	551	573	584	576	586	553	565	609	557	588	546	603	570	562	572	564	568	559	574	587	604	546	576	580	572	569	559	543	531	553	580	548	533	529	595	540	625	584	587	557	569	575	574	505	573	619	561	558	568	564	572	572	554	616	584	602	554	578	569	593	534	564	554	583	578	532	552	557	551	562	581	565	569	566	574	557	554	616	546	540	566	604	526	567	567	564	573	558	559	600	579	523	535	538	559	564	570	571	548	576	621	565	565	551	541	545	531	559	541	548	562	541	581	526	595	572	657	577	573	536	579	542	565	592	609	545	564	555	589	568	594	528	543	538	555	569	559	551	592	573	554	571	555	540	557	518	596	568	560	594	552	529	547	547	571	624	553	566	598	564	557	543	528	562	577	568	546	569	580	586	583	541	601	594	537	567	603	543	546	552	573	563	530	557	603	559	578	587	561	544	536	586	541	577	569	579	529	568	596	591	620	570	567	559	574	572	585	540	571	593	571	539	571	568	603	588	557	575	584	557	578	580	578	561	576	570	555	532	534	568	562	558	562	560	569	556	601	562	551	554	547	528	611	564	602	516	571	542	577	583	560	570	558	554	546	551	589	624	569	576	605	592	582	555	588	569	532	589	555	568	572	572	510	573	557	587	584	599	577	578	564	548	570	549	569	582	568	557	549	556	565	552	573	541	595	561	547	582	548	517	598	543	610	615	555	596	548	581	586	593	587	557	557	572	546	567	625	596	558	570	563	569	523	569	570	551	559	604	545	612	603	594	590	569	560	544	537	578	547	572	563	545	554	579	597	579	585	600	604	614	571	577	541	567	535	560	570	617	577	610	586	534	609	582	552	579	567	569	559	567	585	593	574	565	610	508	582	566	579	584	574	543	590	538	592	558	563	561	566	533	605	571	572	518	545	592	559	563	569	568	583	538	575	530	543	582	564	586	594	554	628	582	543	571	576	543	570	537	607	561	635	583	546	551	586	589	584	566	549	536	584	543	594	541	573	554	564	586	564	529	593	565	549	530	561	587	569	573	568	600	504	556	559	534	549	586	520	553	545	551	526	558	623	545	586	592	530	555	563	571	564	618	553	608	587	587	559	594	559	553	582	558	534	581	586	566	573	582	525	594	590	577	575	580	548	570	592	534	550	610	539	563	568	612	537	546	537	557	556	538	543	593	567	572	589	569	571	613	564	520	538	555	550	572	576	565	607	588	534	570	576	556	555	582	592	553	606	575	576	571	596	585	550	568	573	565	543	569	559	571	571	550	557	581	529	567	562	596	556	525	569	566	585	586	592	601	587	586	581	588	623	546	571	596	585	570	544	579	585	585	577	544	558	576	564	580	568	610	540	537	537	541	563	588	602	556	601	590	590	568	544	592	585	579	539	568	576	615	557	546	578	603	592	554	536	535	601	570	535	550	565	587	560	548	556	574	572	562	600	596	561	575	584	582	566	613	523	591	591	551	552	578	583	553	557	580	581	546	618	586	547	543	566	571	563	519	601	569	552	592	591	582	568	570	577	547	550	572	549	604	558	568	567	612	550	612	580	550	576	547	556	579	574	526	598	577	557	546	570	602	545	571	564	587	572	565	594	564	570	558	576	548	606	568	569	570	529	609	525	550	575	599	587	591	582	589	605	622	536	541	580	562	555	581	620	567	532	577	594	569	603	544	568	618	577	542	522	597	557	579	565	579	616	559	550	559	591	566	531	580	572	592	602	567	566	555	560	560	568	546	576	588	559	564	564	553	563	582	610	596	587	575	592	567	608	580	547	541	546	557	619	537	573	594	525	559	585	556	595	598	529	571	569	567	598	541	563	546	546	552	584	567	556	586	598	535	587	605	564	599	583	575	563	581	584	573	563	536	568	543	545	563	588	580	558	617	596	548	552	604	538	558	579	574	521	540	547	561	566	573	601	570	617	514	555	542	588	559	574	577	571	561	542	576	619	538	582	553	553	573	554	601	549	554	584	571	589	555	546	619	612	575	596	546	549	566	552	564	612	554	597	561	557	606	525	556	547	533	507	609	558	546	535	593	600	533	567	531	570	572	554	563	544	551	521	577	608	554	529	550	554	574	590	574	564	540	580	604	551	587	571	563	550	604	613	590	532	599	609	590	536	560	554	592	574	580	569	557	568	606	558	559	565	570	547	574	586	578	600	532	527	560	570	601	595	552	573	584	552	558	504	592	557	581	596	613	596	573	590	574	552	542	558	549	561	577	544	561	581	577	569	561	556	544	581	562	594	560	581	585	587	586	559	585	594	552	576	559	568	586	559	597	570	585	595	576	564	578	578	559	572	560	555	561	571	571	599	567	555	547	553	612	538	592	542	554	603	565	600	570	537	559	550	591	597	588	566	558	578	609	573	592	561	572	611	518	580	562	525	561	591	530	588	545	545	589	557	545	575	554	536	582	546	593	588	546	581	594	581	593	617	543	564	584	579	577	567	580	564	548	542	583	557	598	569	526	557	574	568	581	552	590	547	574	588	602	517	535	586	553	568	587	561	600	526	566	572	574	565	605	547	568	543	582	576	600	599	577	597	543	594	537	563	575	600	554	569	559	563	556	577	555	595	526	558	620	586	565	622	589	617	573	517	598	592	571	546	550	563	604	574	544	578	591	536	582	588	582	583	579	535	539	579	524	527	592	589	557	573	562	552	554	524	563	553	547	582	556	601	559	545	536	574	552	553	568	503	580	543	561	548	542	591	581	576	570	592	550	565	584	599	552	565	547	548	573	566	564	581	550	568	529	617	588	610	558	569	564	550	559	567	574	561	531	570	570	557	548	548	553	572	571	569	536	609	542	549	566	602	570	556	568	550	568	591	552	576	551	578	589	551	550	517	577	552	562	531	583	561	591	570	589	584	569	557	598	536	587	553	560	567	520	542	555	591	569	528	551	580	596	545	572	559	566	574	590	569	577	592	614	562	571	567	544	565	590	589	576	523	571	567	610	600	547	556	559	546	575	529	579	575	560	561	545	556	571	582	573	585	591	576	539	554	558	533	538	600	558	584	583	590	593	575	583	568	549	615	535	569	564	601	577	560	582	590	537	562	577	594	559	544	586	594	570	566	585	590	542	586	615	596	595	569	582	545	560	537	604	560	582	516	544	580	552	580	532	614	595	565	542	546	556	550	535	554	587	598	564	577	563	574	552	556	604	595	580	574	597	585	617	565	570	561	560	568	584	530	593	561	561	563	592	555	566	553	535	560	582	576	567	583	517	607	590	540	557	563	545	568	529	558	575	568	577	567	583	591	559	558	590	533	580	590	571	553	589	591	572	601
1838	2511	4282	3468	2505	1743	369	126	114	103	108	114	107	112	103	132	95	109	105	92	91	120	91	114	99	93	105	105	94	121	116	110	128	111	116	112	113	113	122	99	115	106	101	106	116	111	114	109	110	102	109	126	110	97	89	96	119	115	135	125	106	97	94	113	98	102	97	105	105	104	105	115	102	96	101	109	121	124	85	91	111	105	106	110	112	112	95	102	122	102	113	106	107	112	120	84	114	122	125	112	110	97	111	117	115	119	111	106	114	102	108	102	120	91	122	116	97	115	120	99	103	118	107	113	83	105	104	120	114	86	116	120	106	107	109	116	109	124	114	111	114	124	98	120	118	112	129	119	111	113	95	113	103	113	102	78	126	120	109	132	119	102	104	111	102	128	112	103	110	116	117	97	93	113	118	109	90	113	110	103	125	103	119	103	100	114	104	99	97	100	121	100	106	106	102	101	107	112	110	98	107	104	116	108	92	108	125	134	105	108	99	105	105	108	110	97	103	111	109	105	125	97	102	93	116	94	118	103	128	111	125	121	115	113	96	103	94	112	85	101	98	107	103	114	107	117	120	87	118	110	118	114	114	101	111	87	110	117	98	89	106	117	117	115	112	104	105	128	109	114	105	111	110	101	107	120	122	106	98	99	110	123	100	108	84	124	114	99	93	102	102	101	114	120	115	110	91	120	98	100	106	93	122	84	96	102	112	124	128	97	93	113	110	91	88	112	98	115	122	123	124	104	105	111	82	112	115	99	97	86	115	100	99	106	102	114	109	124	87	91	121	106	110	116	118	105	116	114	90	93	107	108	111	117	119	109	121	118	116	106	126	102	97	110	89	99	112	117	115	125	108	96	104	105	124	108	102	80	116	114	104	120	108	129	118	121	93	114	99	103	127	107	101	116	125	105	97	100	96	98	114	109	107	100	117	109	83	91	97	105	89	111	101	107	107	98	99	93	112	112	96	94	119	101	116	106	116	102	85	122	103	100	95	99	97	105	103	116	105	107	117	122	107	118	112	113	111	98	114	98	121	102	108	110	129	99	88	114	118	97	113	101	105	112	103	112	97	112	133	118	97	98	117	95	91	105	109	93	121	91	108	100	108	111	103	124	102	106	98	113	96	105	89	86	102	117	109	117	104	122	124	114	102	96	97	110	114	104	115	121	110	130	102	126	90	98	104	117	117	95	109	108	91	91	90	93	111	107	118	98	104	106	106	107	119	101	101	114	106	97	110	118	109	125	97	101	101	128	109	116	103	107	128	119	106	96	104	111	95	94	104	116	120	128	121	115	111	95	106	115	111	93	99	115	89	116	116	90	105	98	111	119	134	102	112	109	103	100	81	115	101	100	106	102	97	87	94	123	115	124	114	111	107	112	117	106	89	127	111	115	107	114	90	81	104	106	113	94	123	106	98	101	98	100	103	106	113	107	119	107	112	119	102	109	100	93	113	109	111	96	130	112	107	109	107	113	106	90	106	112	116	120	113	98	98	107	120	98	94	110	118	103	129	108	103	108	122	101	105	103	100	109	103	115	101	93	126	107	104	105	115	106	114	98	125	120	103	89	98	105	96	103	123	91	121	108	110	101	101	109	113	129	126	111	100	89	114	93	98	102	105	100	119	118	80	94	108	92	107	101	115	91	101	113	104	102	120	91	118	99	89	105	97	115	110	122	122	108	106	108	94	109	100	118	114	110	104	99	90	126	97	117	120	118	104	113	99	114	118	110	109	116	123	95	115	117	104	91	115	109	123	83	98	97	99	109	99	91	93	97	115	91	106	115	113	103	96	112	89	113	111	97	111	101	101	104	110	110	124	108	105	99	102	115	111	95	120	114	91	111	99	86	104	104	90	96	109	96	104	107	102	95	114	122	108	102	107	119	101	101	97	105	99	121	124	100	98	126	111	102	116	98	118	93	100	93	112	100	109	125	129	102	106	118	112	96	106	92	112	110	114	104	119	99	122	104	118	94	107	103	108	104	112	106	115	121	110	106	112	107	105	116	97	99	111	113	84	103	98	108	95	128	111	108	127	120	90	105	110	108	110	95	103	124	102	102	109	103	111	102	98	100	126	100	99	76	102	125	111	109	114	97	117	98	104	101	128	113	98	106	103	127	109	103	105	105	90	100	99	123	89	104	108	125	85	123	126	88	84	99	112	103	113	112	105	107	98	101	114	112	101	106	114	93	102	117	108	100	92	109	109	108	103	106	125	122	125	111	108	98	111	120	114	100	118	112	107	114	111	108	112	117	109	109	98	100	100	97	116	102	115	94	106	116	109	102	108	107	108	95	98	112	104	111	90	111	91	109	103	105	110	100	112	109	110	103	94	103	103	109	116	105	111	105	106	110	100	107	108	112	115	85	96	87	107	116	100	113	111	101	117	110	106	112	108	107	108	104	103	131	100	103	116	102	121	93	99	91	110	120	94	109	109	108	112	113	107	111	117	86	112	91	105	116	111	135	117	112	114	96	100	112	102	112	106	115	114	115	115	109	123	109	110	95	118	120	115	112	112	123	101	120	105	108	115	117	100	123	81	109	120	96	94	111	109	115	106	121	103	102	111	108	100	103	106	107	122	109	89	115	102	113	96	99	98	98	94	95	115	100	119	116	100	93	106	109	99	99	117	112	112	113	104	100	118	111	112	115	99	123	105	125	116	107	114	107	113	94	98	110	117	112	96	103	94	130	104	99	93	104	103	118	103	122	102	129	114	100	124	117	96	99	114	101	112	118	118	98	102	107	100	125	125	104	112	114	105	109	105	89	110	96	116	101	104	81	113	96	100	108	104	119	94	102	100	114	98	117	92	97	119	104	117	104	102	97	114	108	97	111	116	87	99	101	118	103	115	106	112	108	102	110	100	103	114	105	93	91	87	91	118	107	112	121	109	117	113	125	85	108	128	104	104	119	98	101	103	116	84	106	125	112	127	110	101	110	123	106	87	125	115	116	98	111	127	102	102	120	116	96	115	114	114	104	100	96	106	113	80	104	95	97	101	104	118	120	97	90	119	108	115	115	115	91	100	100	108	107	112	133	111	111	117	117	105	112	99	115	114	102	129	104	92	99	109	90	100	97	124	94	96	126	111	99	86	90	102	109	128	108	116	116	106	105	108	119	115	112	88	107	117	122	115	104	96	115	85	114	118	107	98	102	108	110	115	120	117	84	92	98	117	103	121	113	115	121	119	104	118	88	106	115	108	118	108	104	101	106	121	92	124	121	107	92	105	94	99	109	101	122	95	124	91	113	104	109	103	126	107	116	105	111	107	95	124	101	116	110	123	97	97	79	109	104	94	99	91	119	98	107	116	117	116	85	118	112	112	106	98	123	105	114	103	99	106	121	97	102	105	111	104	106	122	103	105	98	103	114	105	127	121	141	121	106	105	112	113	88	104	114	103	97	101	103	113	91	108	109	103	112	107	111	85	97	94	120	127	110	111	110	112	120	113	121	110	113	109	103	80	85	111	118	113	91	106	122
13025	18914	25522	29613	35451	30614	8896	996	959	907	930	889	857	865	855	854	846	794	904	868	805	861	872	841	833	826	842	840	776	807	822	822	812	796	853	779	839	820	814	816	737	815	820	837	859	800	820	789	824	825	762	848	778	777	775	814	812	839	820	813	803	781	785	869	827	805	803	792	805	867	788	872	831	792	810	809	864	839	796	835	781	809	815	782	792	819	768	754	805	756	808	803	850	774	819	828	864	768	836	744	810	811	794	796	868	849	838	806	783	838	759	806	792	812	772	845	787	836	807	808	811	796	767	823	811	857	815	826	779	803	780	814	753	821	788	782	830	795	825	763	838	840	809	834	831	812	764	857	808	805	805	837	789	805	859	813	801	835	830	795	835	796	805	862	814	839	847	815	854	810	860	860	873	825	806	840	832	760	842	809	800	838	825	809	762	822	865	853	811	821	809	781	845	787	817	831	795	786	851	807	849	807	787	805	811	795	827	810	849	793	852	796	841	829	811	771	829	836	799	829	800	853	835	818	755	827	781	816	795	837	837	749	870	791	830	785	823	849	809	753	792	808	850	769	834	794	770	815	794	823	760	798	817	853	797	790	818	855	806	811	801	771	828	822	815	799	849	841	795	730	803	806	808	821	854	768	832	846	773	770	776	819	865	778	827	855	869	773	786	833	836	799	815	842	862	826	851	809	808	828	800	787	824	805	850	795	826	833	811	768	751	791	779	780	802	819	829	783	835	805	816	808	784	774	795	821	764	824	833	811	829	825	878	769	796	779	797	833	845	854	798	854	810	826	802	803	829	831	784	904	828	829	787	823	744	811	813	811	790	824	834	818	846	762	825	837	787	838	826	818	798	826	829	815	773	813	837	833	797	851	784	789	794	797	814	786	839	810	819	803	812	823	761	802	744	807	812	783	771	807	835	802	751	863	779	837	787	851	805	867	831	837	802	821	846	848	809	798	870	838	811	789	862	824	822	861	841	811	804	853	797	822	858	771	853	818	822	831	817	780	799	826	776	828	802	803	802	796	809	814	806	824	829	811	790	834	820	857	807	799	852	783	812	826	806	793	808	799	809	799	829	786	809	835	836	801	806	810	809	785	827	830	831	765	759	810	803	789	818	795	814	838	830	819	788	798	843	821	771	835	832	802	831	850	781	835	792	803	785	836	832	786	844	838	809	828	812	824	797	822	840	789	775	806	828	806	812	784	854	836	736	817	811	810	846	815	825	857	819	806	835	854	839	839	821	808	797	850	789	801	807	793	795	799	788	802	881	801	782	826	806	787	842	818	803	777	787	818	814	788	843	785	810	824	768	844	812	854	837	847	838	807	828	869	829	858	794	806	821	825	827	831	837	801	818	866	878	799	815	810	815	790	848	797	862	802	811	825	881	820	829	789	775	721	776	849	798	782	807	850	840	806	837	807	827	825	836	807	815	846	840	802	799	813	831	836	841	841	780	781	859	824	828	813	785	823	774	761	789	849	837	778	760	779	783	819	785	741	807	778	817	814	839	849	781	803	843	867	840	766	790	805	782	824	824	820	835	751	806	790	822	837	808	840	773	811	811	794	807	807	822	842	803	786	761	843	792	832	763	802	802	800	831	812	778	792	837	848	846	798	842	804	820	811	853	803	802	862	829	845	811	808	762	790	770	814	793	835	808	873	818	799	802	782	774	808	855	778	835	777	857	792	835	780	822	820	822	815	797	823	795	764	857	788	817	857	760	820	823	857	807	840	853	804	826	820	794	828	839	823	812	806	807	808	828	846	832	847	838	799	813	808	799	775	815	792	833	778	802	859	876	828	761	779	835	816	830	802	799	814	822	817	853	830	814	862	807	798	775	787	786	801	788	812	805	815	746	786	835	828	809	828	770	742	775	771	827	845	808	857	829	818	769	816	826	773	800	814	778	837	838	802	817	821	872	820	873	814	827	854	810	847	797	786	813	839	811	807	814	838	823	807	821	794	842	800	859	843	851	798	791	818	835	833	804	874	762	823	851	788	838	803	777	825	756	885	840	828	819	806	803	792	813	792	766	812	829	809	790	840	775	854	811	734	772	734	830	805	743	835	823	772	840	794	791	782	813	762	816	824	877	834	823	820	800	814	786	815	768	847	798	807	812	909	792	882	826	820	798	801	813	803	855	849	829	841	808	829	819	818	792	781	808	793	766	812	822	807	831	809	861	796	831	827	809	834	840	807	833	790	789	861	812	840	822	758	814	785	802	815	803	766	840	816	850	813	858	828	801	784	876	834	794	809	825	792	843	767	791	774	851	825	783	816	831	798	830	846	782	802	827	842	801	827	861	807	804	823	832	802	819	812	735	816	814	819	808	798	820	803	797	794	819	865	869	831	785	860	795	826	784	820	839	788	824	847	831	838	766	829	759	799	825	861	852	828	783	790	820	827	787	831	850	867	820	808	806	866	838	773	785	846	849	829	814	807	820	835	843	865	787	825	818	813	805	775	803	862	787	771	827	820	819	783	808	839	772	853	775	775	827	811	864	767	808	816	792	793	834	821	838	786	834	802	841	835	836	783	737	816	808	818	844	800	792	855	814	797	794	769	828	844	804	829	770	824	838	822	845	780	852	818	831	814	826	785	852	792	745	816	846	807	781	782	815	814	762	823	763	825	781	782	833	810	801	791	785	840	817	807	826	833	784	802	748	901	773	775	793	772	853	828	794	833	821	874	783	805	860	843	858	853	818	841	809	779	820	801	823	803	821	807	832	802	829	823	769	808	806	841	839	758	818	866	800	809	790	819	808	830	825	801	802	851	788	862	810	812	739	787	801	811	807	804	788	826	841	818	853	804	835	815	770	840	797	860	818	797	791	823	789	808	805	832	827	880	811	805	752	804	781	786	824	825	789	828	846	784	804	775	853	795	820	816	829	771	848	828	838	777	811	804	824	780	844	845	776	836	819	816	823	833	857	833	822	847	797	809	856	837	808	789	816	853	860	837	844	807	836	786	812	881	790	811	774	834	772	820	801	807	821	805	817	841	850	771	848	831	807	832	833	809	771	840	788	856	817	790	799	862	829	825	796	825	827	843	808	772	780	750	831	792	827	817	820	806	741	809	775	764	826	769	824	834	789	852	809	800	753	812	824	816	826	811	846	834	851	810	810	826	821	771	790	823	816	804	769	788	779	788	789	801	837	823	836	823	864	783	863	781	758	839	764	864	822	804	756	804	875	848	830	784	832	817	847	862	799	809	771	796	840	846	851	768	825	791	818	768	823	795	836	810	801	874	823	848	822	837	803	832	834	812	802	815	857	843	827	829	790	874	770	846	817	835	786	834	786	811	813	792	799	803	832	846	844	854	826	790	844	830	825	813	794	785	799	805	822	840	793	876	848	797	777	888	799	782	804	819	802	799	784	804	832	838	835	832	848	840	825	854	793	788	843	781	815	811	881	783	848	833	806	819	888	818	823	728	823	785	775	803	799	793	801	783	842	812	806	833	822	830	817	788	794	850	753	839
1229	4889	7695	5707	4295	3281	359	117	106	96	115	116	104	116	108	115	111	97	106	100	114	119	96	117	99	82	100	100	102	106	99	107	123	96	106	79	99	86	118	119	86	106	121	116	102	94	95	125	104	110	112	106	109	110	136	91	98	98	95	96	112	92	96	117	93	98	105	93	96	119	98	106	73	92	129	105	101	106	98	100	103	98	93	91	92	95	101	98	100	100	118	103	115	97	101	92	114	92	116	127	96	111	82	95	101	99	115	94	111	91	111	131	103	92	89	110	100	102	102	96	100	134	111	92	111	96	97	100	94	103	102	120	106	101	102	114	101	97	107	104	94	102	100	103	91	92	104	111	125	99	109	96	137	108	111	113	89	108	116	89	110	98	120	108	105	100	98	102	111	111	102	102	117	107	99	118	114	109	104	87	96	97	106	112	95	113	99	97	116	99	111	101	108	124	92	94	101	110	90	120	99	101	91	94	99	110	111	95	102	116	94	101	95	108	96	108	125	106	102	105	102	96	101	98	93	104	108	96	84	105	91	101	100	87	94	97	101	85	83	120	100	90	99	107	116	90	102	112	88	117	105	89	110	105	114	117	103	78	88	107	90	121	125	107	104	94	113	101	101	107	108	89	97	96	93	99	105	138	100	94	104	92	123	115	97	97	114	112	95	104	120	101	109	99	111	96	101	99	102	97	113	106	124	109	122	92	85	119	117	102	93	107	115	100	110	121	93	102	99	115	108	93	107	103	100	106	95	99	102	102	112	106	92	109	102	111	117	103	103	103	108	119	103	99	105	109	101	113	107	114	111	105	94	101	121	75	112	109	88	109	111	114	136	113	97	86	109	113	106	109	122	99	98	102	101	99	111	95	79	104	106	114	90	100	128	101	118	95	99	106	97	124	110	93	111	86	92	93	93	110	96	101	114	112	108	89	90	110	100	88	105	118	124	94	114	98	117	99	110	102	120	111	103	115	84	103	99	120	108	103	102	95	91	104	102	118	95	116	109	104	119	100	114	93	107	91	101	117	96	130	98	102	98	102	92	88	99	112	107	105	122	104	86	106	97	117	116	121	116	82	108	99	108	106	84	101	94	98	117	110	91	86	102	87	106	99	82	108	112	95	108	87	92	110	115	98	106	111	112	107	99	98	113	110	103	119	99	122	103	101	113	93	96	92	115	112	108	95	100	95	105	100	101	99	85	102	108	119	93	94	94	114	112	112	98	94	102	106	114	114	106	98	98	101	112	102	94	103	94	100	109	91	99	107	99	101	110	110	110	91	102	95	98	92	120	105	105	96	96	124	107	93	102	103	100	96	106	106	123	115	102	120	99	99	96	104	115	118	92	114	104	87	106	110	92	120	109	90	104	86	92	95	106	106	95	119	103	95	92	98	105	87	93	96	124	100	111	110	109	107	106	101	108	103	98	109	91	107	95	99	85	104	98	99	90	89	111	105	116	85	119	114	91	109	101	118	119	104	121	100	101	104	97	107	112	104	97	109	109	102	91	98	104	110	113	121	121	121	95	109	103	110	93	106	100	110	91	99	93	121	92	111	86	81	104	103	98	99	103	103	104	96	92	124	102	120	99	94	119	95	103	117	111	100	103	94	79	112	97	105	101	120	101	83	99	89	94	89	107	98	113	90	100	97	96	95	101	106	90	105	120	95	113	91	130	102	104	98	101	100	95	96	103	109	103	88	117	119	94	113	89	111	112	97	98	102	114	119	96	128	102	95	114	110	99	104	87	106	77	111	103	110	108	87	93	105	109	90	118	112	133	85	89	101	97	89	99	106	121	96	95	106	94	100	111	100	94	103	99	128	99	100	99	119	93	100	90	105	120	107	95	98	102	120	96	98	106	123	113	100	80	88	123	90	116	85	106	106	98	99	88	100	98	116	113	101	94	106	82	119	96	97	108	99	109	108	96	93	106	93	104	93	99	109	100	112	114	111	93	123	119	101	111	107	105	115	109	101	100	127	115	98	102	96	84	99	101	100	94	108	86	99	105	99	110	111	125	84	102	100	90	105	106	106	105	86	129	109	108	123	107	91	103	105	103	97	124	104	101	113	105	102	100	101	111	94	111	121	95	112	101	88	92	96	113	94	114	94	97	100	104	103	96	111	116	119	93	114	126	114	113	112	95	103	106	103	112	80	97	89	118	103	96	103	91	114	107	92	111	111	89	96	106	120	115	116	102	114	102	98	109	112	85	108	89	101	102	79	116	112	109	89	106	106	104	106	110	103	120	102	97	101	99	113	92	106	99	112	113	116	119	95	111	79	99	119	89	117	122	119	91	89	108	112	88	114	122	99	116	113	100	88	84	101	94	112	100	111	101	115	96	110	118	113	109	114	99	102	91	104	114	107	119	93	96	89	96	120	109	99	111	88	90	111	101	98	122	105	94	99	114	106	105	109	106	81	125	106	96	101	97	99	90	110	94	99	98	116	139	112	104	92	99	105	105	88	107	95	91	109	92	99	125	117	107	110	109	107	99	104	116	104	117	96	97	90	102	114	95	94	96	100	88	101	108	111	101	85	103	113	105	109	103	116	105	90	135	89	93	102	100	88	90	117	98	108	100	83	115	97	127	103	97	104	107	87	127	110	93	100	94	103	111	96	107	92	120	116	97	113	99	96	91	105	101	98	106	101	105	111	114	109	116	106	107	113	121	107	104	91	100	110	97	92	101	94	99	105	120	95	119	103	112	95	107	108	93	89	113	92	110	90	108	96	102	112	95	94	119	128	103	101	117	101	118	110	103	106	95	92	108	97	118	88	99	117	100	115	102	102	98	95	108	95	115	93	105	113	110	125	103	82	95	96	92	109	114	102	95	98	98	106	100	118	105	97	116	103	100	94	103	115	112	101	118	106	97	112	101	119	97	92	99	70	98	105	88	113	76	128	117	91	91	86	106	115	109	92	105	119	107	107	117	82	101	111	89	98	117	103	92	100	109	91	98	122	93	115	107	112	113	97	123	103	103	121	126	101	102	98	104	107	99	96	102	108	87	118	100	103	111	90	114	119	99	118	105	99	111	103	98	104	111	105	110	107	101	120	96	118	106	117	110	99	102	108	80	94	97	115	111	123	135	122	103	105	93	99	121	85	97	119	105	93	127	110	98	114	102	109	105	101	109	93	94	124	102	106	93	114	114	105	100	119	89	109	96	106	110	111	104	100	114	106	115	109	108	101	94	114	111	100	100	134	123	95	112	96	103	92	115	76	107	98	92	101	113	84	103	109	85	115	92	102	98	107	96	91	94	111	100	108	97	115	85	95	102	106	105	105	112	106	111	115	106	107	106	97	101	117	109	88	108	112	77	103	112	83	96	105	110	102	109	115	99	103	100	108	112	108	104	107	98	110	93	108	112	102	114	106	94	98	84	97	112	97	110	103	98	101	94	98	114	106	107	102	96	91	100	99	108	98	123	115	118	101	112	98	93	100	100	119	96	97	98	103	111	92	87	99	111	129	118	94	119	109
16584	26754	30884	35417	43643	36312	7556	1168	1108	1004	941	919	894	838	883	830	825	868	791	779	805	784	787	754	816	765	795	778	734	801	791	781	800	769	824	765	757	765	749	765	796	799	727	784	747	753	702	743	749	773	769	773	798	740	752	754	772	775	768	762	755	744	777	772	724	729	757	742	766	746	776	740	789	754	757	796	773	745	778	780	781	781	775	771	772	727	751	774	766	773	764	725	750	733	772	751	760	813	777	774	764	783	760	771	753	742	789	803	771	777	781	746	788	762	734	784	738	726	807	720	762	692	738	700	761	732	776	745	790	784	782	765	775	781	752	769	756	732	785	756	726	784	728	739	782	751	777	772	730	713	787	777	754	766	793	781	764	752	801	777	799	772	751	813	787	768	701	765	784	756	720	745	745	815	715	720	712	760	788	749	732	819	790	718	779	760	773	765	793	756	732	788	794	749	732	750	783	765	757	768	790	784	757	770	723	782	750	794	779	747	783	800	759	719	758	775	739	746	761	766	725	768	793	784	724	768	763	734	767	767	813	772	763	765	761	718	777	798	771	765	796	791	778	782	795	761	769	744	771	761	744	762	770	805	816	787	783	798	792	758	752	774	758	767	774	791	755	741	759	764	715	732	778	821	781	698	749	711	743	773	792	758	705	753	767	738	801	756	818	781	764	758	782	798	772	757	736	767	816	783	763	760	751	719	776	727	753	761	735	783	734	770	732	753	790	710	773	787	758	775	762	784	784	740	770	707	735	812	758	761	783	732	747	748	772	761	752	730	794	754	802	766	770	729	713	778	725	779	759	793	765	789	804	772	740	755	771	718	765	743	762	691	777	772	759	780	735	737	804	748	742	724	743	746	754	764	713	766	717	759	679	736	724	771	776	775	746	798	760	756	743	768	758	772	746	733	760	743	728	799	753	765	772	766	778	753	748	745	755	755	751	770	747	753	788	730	763	769	700	768	743	695	799	731	759	760	756	784	789	763	716	738	697	752	709	749	703	768	799	714	736	752	727	742	747	723	752	728	765	781	754	760	746	774	786	792	712	742	778	762	742	768	749	738	710	774	747	803	759	757	772	734	783	797	792	786	719	759	756	770	722	751	760	774	771	768	736	735	738	797	777	774	776	785	741	743	705	739	748	788	767	745	765	748	748	777	754	722	750	773	757	768	750	708	794	769	732	724	749	818	752	743	745	789	760	736	737	723	727	803	749	762	752	726	749	737	753	746	738	768	780	812	750	712	805	743	765	704	765	737	792	736	740	783	735	767	754	709	783	753	748	771	817	748	727	796	723	789	723	729	707	802	757	746	765	748	738	741	749	762	765	779	769	726	786	778	712	802	746	742	767	798	810	750	803	805	790	749	747	692	739	728	727	765	783	763	767	731	736	739	731	754	752	699	764	784	732	779	748	754	753	775	788	751	795	742	753	686	783	721	740	784	729	765	726	769	785	727	761	732	796	760	746	740	735	732	768	703	770	721	725	787	750	765	746	769	802	797	731	779	790	801	759	761	754	758	786	803	770	806	754	787	745	772	775	765	730	752	769	769	758	762	747	735	746	793	781	763	732	710	772	779	758	809	753	703	770	753	824	757	734	804	716	770	732	743	768	731	771	758	750	761	746	758	793	766	750	775	717	740	753	736	696	741	760	749	767	719	761	743	768	793	788	732	684	716	769	764	793	800	739	764	738	761	830	761	815	782	794	791	727	798	788	730	740	781	786	803	778	718	709	748	732	786	784	748	788	696	766	739	750	735	729	743	740	734	775	753	813	732	808	807	709	774	763	772	759	777	777	758	780	725	795	695	758	755	739	804	826	765	735	757	763	772	718	760	721	789	706	724	773	778	762	749	720	737	759	780	768	752	748	777	736	738	736	751	843	691	765	747	767	716	749	782	750	799	764	760	764	719	749	751	737	743	751	824	789	751	752	775	749	786	746	743	719	732	747	739	837	739	785	770	782	817	779	746	721	795	778	797	743	737	731	765	758	796	743	729	722	756	723	785	755	714	781	750	754	734	769	742	755	757	760	712	795	750	761	774	804	770	747	736	714	764	779	761	758	787	756	730	809	780	783	763	776	762	772	699	731	710	778	781	733	793	794	769	760	787	735	756	763	780	763	714	785	822	772	813	755	726	729	753	757	726	771	757	798	721	792	762	758	726	797	823	725	787	749	753	787	785	736	799	774	786	816	723	774	746	745	747	722	781	764	759	809	739	737	778	766	768	751	754	715	749	747	754	755	763	790	739	731	733	803	754	738	766	764	754	773	741	737	758	813	765	743	798	784	759	762	782	788	745	809	748	755	702	760	768	756	786	715	734	717	703	709	721	742	790	699	776	728	755	785	754	765	784	760	733	754	736	743	724	800	738	787	774	778	778	804	757	764	773	780	761	721	764	717	763	741	747	752	781	727	743	726	811	805	708	757	735	753	773	722	778	775	748	783	799	785	716	743	806	763	751	706	781	763	739	827	770	764	753	760	762	723	744	790	714	789	796	768	775	766	834	708	703	742	728	747	767	753	715	764	779	778	774	755	758	772	794	755	752	765	772	750	810	778	745	737	769	771	764	794	749	762	751	803	740	771	737	738	724	767	723	735	742	771	805	772	786	724	765	830	766	755	754	790	787	737	727	720	790	760	780	773	795	782	694	730	736	770	742	776	747	758	770	755	683	764	795	702	785	716	780	770	731	755	791	762	791	739	768	815	753	811	782	781	787	791	694	734	769	763	723	746	772	798	780	765	763	784	758	766	762	813	795	752	783	805	737	790	712	777	774	736	743	761	800	795	746	770	793	712	781	740	821	769	758	727	760	741	777	801	781	764	750	774	706	747	767	730	747	756	770	719	787	763	770	740	728	746	745	764	723	733	795	736	731	817	789	771	755	727	787	776	759	726	778	769	761	740	749	763	728	769	856	726	760	747	766	807	760	738	709	746	754	764	729	745	703	764	760	700	797	724	776	701	777	705	743	750	713	741	774	714	757	743	733	771	768	768	763	737	816	746	760	685	786	760	752	754	759	752	770	762	780	747	775	701	760	761	771	738	803	746	748	735	758	761	775	753	723	744	730	757	706	777	730	769	764	817	724	767	744	701	785	796	762	750	754	740	742	719	764	825	787	782	770	711	724	722	696	789	772	771	742	780	736	796	731	764	763	782	769	758	732	761	713	742	782	752	747	770	782	772	778	763	774	738	760	767	742	749	741	724	803	736	748	770	735	742	771	740	725	753	769	735	745	781	768	760	733	736	748	700	772	758	741	750	724	768	797	778	718	793	757	773	791	752	792	726	750	781	733	796	824	750	744	773	769	758	751	751	782	713	753	816	772	764	759	727	720	727	767	817	739	746	753	776	778	753	802	728	782	743	755	823	743	731	731	828	774	769	725	747	809	764	761	799	748	702	786	788	750	832	759	734	773	816	743	732	768	781	735	697	808	732	738	754	771	809	802	798	738	762	767	749	715	759	778	751	788	778	797	770	774
1033	838	1295	1141	919	637	102	51	81	82	84	79	74	78	73	75	61	81	83	76	82	75	72	63	71	69	86	76	80	78	65	81	76	75	67	72	83	101	79	77	72	79	78	65	83	60	79	65	70	78	76	66	76	69	69	67	73	75	72	69	72	76	64	61	76	66	67	83	67	69	80	63	85	80	62	66	66	89	70	70	64	64	86	68	80	82	79	75	82	77	69	80	66	83	68	82	82	70	76	87	74	75	85	77	63	78	73	62	76	69	68	55	60	79	86	71	75	65	71	74	72	87	69	77	71	75	82	72	71	75	70	75	84	72	90	70	79	72	80	86	78	68	66	87	69	73	69	83	82	74	84	92	83	70	77	53	81	64	65	84	87	77	75	86	76	90	68	77	70	83	86	85	91	72	73	74	72	81	85	88	55	83	66	80	60	72	73	74	80	68	79	62	60	93	82	67	86	80	81	81	82	75	75	79	84	66	68	74	73	60	70	83	99	81	68	69	78	79	67	81	75	65	57	81	69	76	74	74	80	87	77	76	86	76	77	79	82	65	74	75	79	64	90	79	70	67	72	76	66	57	75	68	68	66	72	67	76	74	80	69	77	71	70	77	67	83	76	74	70	66	82	67	77	76	62	79	80	82	83	82	84	71	69	83	69	76	71	81	80	73	80	59	76	78	73	73	77	74	80	62	77	72	86	67	81	93	66	84	85	73	77	67	80	80	76	64	82	68	66	74	80	88	59	82	77	79	76	73	49	60	90	78	64	73	77	87	66	73	78	95	79	76	77	83	63	78	86	64	70	80	64	73	66	85	92	76	80	76	71	79	66	72	82	82	60	81	78	69	94	70	60	61	70	64	76	73	69	74	81	85	73	76	75	89	93	74	68	74	82	82	79	69	77	68	71	74	89	86	67	81	72	73	75	70	66	65	79	61	67	79	76	68	84	80	70	75	81	76	69	73	68	67	81	83	86	82	70	75	90	79	63	60	84	76	81	80	84	78	75	66	63	68	69	71	68	95	76	82	63	68	85	75	68	67	73	77	83	76	67	59	82	98	89	76	56	77	85	75	85	81	68	82	71	78	74	78	61	65	69	57	87	74	72	77	65	67	70	69	73	83	64	61	72	80	83	86	79	73	82	60	73	66	66	72	62	76	82	76	94	75	75	69	82	99	67	78	66	101	54	86	76	77	65	74	96	84	85	81	70	79	76	84	78	62	78	72	85	69	61	84	57	82	79	69	72	81	73	74	78	67	79	63	85	72	73	76	76	75	83	96	65	70	79	84	58	83	57	84	60	72	73	72	82	67	74	71	68	72	84	84	77	66	76	71	56	70	69	84	78	76	84	71	81	77	69	79	68	72	66	69	67	69	68	71	67	77	80	78	64	79	68	79	91	69	80	78	63	71	71	68	80	74	72	80	86	54	74	81	76	55	72	85	75	77	73	77	76	91	66	69	83	64	71	75	63	75	82	73	81	80	85	64	62	75	73	62	83	74	61	78	75	64	76	75	88	83	66	72	67	70	83	64	73	82	83	65	77	77	82	73	73	67	62	72	80	86	84	84	71	75	82	81	80	81	65	72	86	76	70	83	68	73	83	65	81	82	65	78	84	70	75	73	74	76	66	60	71	88	85	86	76	79	85	82	75	78	70	69	89	76	74	68	89	80	81	62	80	71	66	72	68	79	59	67	73	78	68	76	50	83	69	65	87	76	67	87	79	70	64	82	62	81	70	82	77	63	73	84	55	86	75	63	85	62	76	76	85	82	75	71	73	69	80	79	75	80	71	76	59	69	67	84	77	67	79	64	82	69	75	59	74	75	79	61	90	69	64	72	76	76	72	93	61	89	71	74	66	69	73	77	86	87	87	73	81	76	67	75	63	90	76	79	77	85	78	62	70	84	81	72	62	76	68	67	89	64	86	72	76	71	70	79	75	75	67	79	76	87	71	82	90	86	78	82	75	86	87	83	68	57	68	76	65	68	72	70	64	68	75	86	58	89	84	70	78	76	79	79	58	67	86	68	80	96	72	74	71	55	80	86	85	75	66	76	77	76	76	81	77	83	79	66	79	77	79	82	85	70	69	74	75	75	73	78	72	74	105	81	85	83	72	88	74	74	80	82	89	76	76	85	71	81	73	77	87	90	85	70	75	69	70	81	89	94	88	58	68	65	71	67	92	61	65	61	78	75	72	62	77	55	83	87	75	75	84	85	71	71	78	60	79	62	80	76	86	87	80	69	65	71	69	82	68	67	74	80	66	64	70	75	77	71	65	61	81	94	96	75	83	75	71	72	69	70	85	80	76	76	87	83	65	88	66	90	75	64	70	72	80	80	63	81	94	72	63	68	74	81	74	70	73	65	75	83	81	79	86	80	75	65	72	68	84	70	81	74	87	65	81	66	70	78	74	73	77	77	65	67	74	65	74	72	76	85	66	82	91	72	74	69	77	78	64	78	74	96	67	74	78	91	91	79	69	74	58	70	88	74	72	68	81	64	90	75	83	74	75	82	72	70	78	65	72	69	72	64	77	86	72	73	69	81	76	72	76	83	88	78	67	74	86	79	76	82	78	59	77	63	74	81	62	74	75	83	89	75	66	72	70	73	80	70	95	57	83	74	82	81	79	76	72	83	68	71	68	74	70	87	65	80	74	71	83	72	74	73	81	83	84	70	75	64	80	74	71	88	69	86	68	67	87	87	77	79	70	71	68	93	76	70	79	58	64	89	77	66	81	64	74	87	93	80	74	87	74	74	70	92	67	71	72	71	67	78	83	96	88	77	77	74	83	60	83	68	79	98	66	81	77	76	56	72	81	79	77	75	70	81	80	71	93	80	78	58	68	63	69	80	75	77	73	83	89	81	82	76	75	89	69	68	79	60	65	82	76	70	61	68	58	80	73	67	76	71	58	83	83	73	91	87	78	72	74	83	62	75	68	63	79	71	73	74	73	78	72	69	78	76	77	79	89	64	74	70	76	79	72	71	70	77	70	55	68	85	75	86	86	77	83	70	62	63	71	77	72	72	89	63	69	74	75	73	70	72	82	74	84	81	67	73	71	73	81	95	58	66	77	78	66	70	76	72	77	81	70	65	95	75	95	61	81	94	79	68	75	89	81	64	72	77	72	72	63	79	73	66	57	88	66	81	85	75	68	81	81	82	73	59	86	85	84	59	89	73	87	80	80	76	77	78	82	73	85	63	76	77	61	83	75	91	67	82	69	56	77	77	69	58	86	84	82	63	65	82	77	75	74	64	74	71	89	78	80	72	82	85	73	74	81	69	84	76	73	72	70	70	73	76	89	72	91	76	67	88	80	83	72	79	81	79	81	81	78	71	77	81	77	91	76	75	76	73	64	60	63	75	83	86	78	83	75	74	71	78	87	77	71	75	61	88	66	82	74	101	72	78	72	81	56	61	81	90	85	80	60	68	55	78	73	74	79	82	76	73	78	75	55	85	64	67	68	74	82	79	68	75
9241	9894	12999	15564	20244	17044	2070	640	611	604	632	610	624	590	569	543	585	597	588	580	634	578	593	553	606	585	615	582	552	591	589	578	563	595	603	575	571	616	579	586	575	584	599	582	589	562	556	588	579	594	569	595	587	613	594	565	586	538	536	563	583	571	559	543	564	601	564	573	611	574	587	579	552	562	575	581	562	640	584	565	600	597	561	608	606	621	579	582	574	557	570	596	601	539	595	574	609	604	545	600	594	589	584	576	596	616	590	560	598	574	601	602	590	617	615	585	577	612	575	569	575	546	562	602	570	620	608	530	582	593	587	610	605	587	602	531	555	603	559	604	586	613	549	561	605	603	541	604	593	593	585	574	558	553	585	591	612	606	536	570	605	577	542	600	581	579	608	597	544	581	590	575	597	597	562	587	544	608	628	580	582	603	547	605	611	588	584	590	561	545	544	600	549	558	555	587	580	538	600	611	577	584	605	609	562	575	598	571	591	560	561	610	597	613	570	593	602	610	564	548	514	610	593	553	602	582	595	604	589	658	627	542	611	563	554	582	641	586	532	570	603	605	589	590	576	609	560	579	597	571	579	570	607	548	610	559	593	571	601	555	572	595	594	552	589	581	553	580	573	564	592	582	604	550	592	565	537	550	559	615	615	562	600	572	577	600	608	545	569	577	576	619	605	560	594	593	601	563	556	595	599	552	588	566	560	527	573	570	613	586	585	559	571	621	612	600	546	572	577	578	540	579	545	545	577	625	584	602	554	598	588	587	591	608	571	575	598	572	610	636	557	628	605	538	616	585	557	559	613	602	590	600	554	589	620	563	589	597	549	611	565	580	556	590	536	595	579	603	575	579	562	571	565	557	617	580	549	575	589	616	574	571	598	581	546	576	623	555	608	582	569	587	538	566	589	564	581	557	591	561	563	605	643	563	589	587	581	591	554	569	617	550	527	598	554	618	577	574	612	583	595	560	604	579	595	567	600	564	587	611	600	519	580	588	594	608	511	593	561	593	571	587	570	573	546	636	625	614	585	576	613	545	564	599	580	583	608	526	590	627	544	568	570	588	535	568	626	559	564	575	619	628	535	553	576	566	608	604	620	566	547	596	589	561	531	545	609	569	573	623	571	553	574	550	581	573	597	553	590	556	610	575	585	624	603	590	568	580	566	607	534	590	559	576	583	592	593	578	577	537	544	542	574	614	586	556	585	615	608	608	488	582	608	605	545	577	608	607	595	638	635	607	560	600	595	559	591	605	575	545	604	602	565	585	632	543	565	600	568	602	596	563	590	580	586	591	590	548	564	572	581	546	603	558	565	586	571	587	589	568	555	602	588	565	586	615	578	607	589	558	601	571	582	626	588	615	559	590	608	610	621	577	581	557	613	604	540	582	588	596	577	581	620	557	549	519	604	594	573	604	594	601	554	618	557	575	593	554	609	559	595	578	629	562	596	593	635	579	615	583	574	609	559	602	574	553	583	584	590	576	579	584	611	567	558	601	564	625	589	586	579	590	585	605	592	606	568	565	563	548	587	581	539	588	562	588	538	586	534	560	594	577	580	533	573	580	553	599	592	619	575	588	607	539	584	579	570	563	540	608	579	560	582	546	585	568	622	591	617	600	594	603	657	578	618	579	614	581	647	559	561	596	552	576	574	583	547	613	624	572	549	575	593	551	584	590	591	593	583	581	607	567	561	574	600	576	600	591	593	561	588	581	612	533	592	564	537	577	616	575	601	607	617	629	587	586	592	593	567	532	594	543	561	538	575	540	560	610	605	578	578	588	596	567	556	609	604	578	581	575	545	588	519	567	578	617	559	543	617	614	552	602	555	572	580	614	598	578	602	609	573	610	593	602	578	580	587	577	567	570	583	578	575	577	572	606	622	584	620	629	596	574	569	586	572	576	595	558	578	542	529	573	572	572	557	592	568	609	574	573	572	577	553	573	564	590	564	582	530	586	590	580	559	595	599	582	568	569	589	577	574	595	565	594	566	569	608	601	582	540	588	547	580	567	537	579	578	600	587	562	543	614	569	611	599	616	614	552	570	569	607	572	564	601	590	552	561	614	622	592	586	606	606	603	585	547	641	581	548	607	560	581	639	574	615	634	577	601	558	623	627	599	585	599	606	622	580	601	554	596	609	555	595	593	596	539	602	538	579	561	610	593	641	632	610	605	560	604	553	573	596	615	630	565	538	580	591	590	635	588	561	600	578	589	554	608	570	576	543	586	584	554	560	590	568	576	603	582	587	611	578	553	593	586	573	583	606	589	524	556	579	566	607	579	584	576	581	564	584	571	580	603	579	580	573	581	519	570	580	581	568	551	580	561	539	603	586	586	607	600	568	578	570	569	602	592	542	607	593	608	571	564	603	609	680	554	575	589	605	592	561	574	583	538	577	576	583	600	584	564	549	575	620	561	568	605	561	597	554	555	599	549	587	635	640	608	611	599	542	607	524	591	594	555	597	580	623	586	593	662	589	617	617	561	576	599	582	597	622	559	567	580	600	575	562	608	569	565	589	596	602	551	579	581	593	595	560	604	558	549	633	598	561	564	625	584	568	594	585	587	605	594	549	596	594	658	605	554	602	575	580	578	580	569	601	592	606	537	607	570	589	591	589	574	613	599	543	583	620	598	593	537	609	586	540	547	582	590	588	597	569	594	588	576	559	582	546	568	574	591	593	591	552	620	619	589	569	546	631	565	616	571	605	622	610	617	575	576	580	577	540	606	553	538	573	571	602	596	579	576	565	564	621	601	566	568	572	584	602	589	552	562	569	587	616	564	585	561	620	602	634	575	589	587	586	549	555	607	558	603	560	522	559	625	602	604	576	607	580	598	594	617	550	584	534	579	557	586	564	571	591	588	553	622	563	598	609	585	575	603	595	597	605	585	561	570	636	545	604	620	531	574	622	566	561	587	519	536	569	559	577	633	592	560	609	599	566	586	576	547	590	570	602	557	591	550	560	561	583	572	598	541	600	578	566	586	601	605	608	595	618	630	579	571	579	619	554	606	635	596	569	520	587	582	574	606	564	537	566	544	557	573	606	569	581	623	566	574	606	599	555	587	580	564	625	538	649	576	626	548	592	592	601	629	591	607	586	550	575	607	529	571	590	607	589	619	572	568	573	564	576	558	594	584	563	574	599	552	587	597	597	563	586	578	527	600	607	581	595	573	554	589	595	583	589	565	626	560	569	579	587	607	562	578	582	545	575	616	606	585	561	598	585	595	566	595	555	586	588	551	619	589	611	571	585	581	552	576	591	565	566	571	535	585	569	590	549	586	579	567	581	594	598	631	578	590	615	563	589	593	564	543	588	587	603	599	572	597	554	555	544	556	604	570	587	577	583	598	568	608	592	612	609	587	579	581	608	600	588	565	597	553	543	596	560	566	587	587	558	565	567	557	598	582	574	584	574	562	578	618	586	559	560	584	547	597	570	608	592	543	583	571	551	579	565	580	554	586	616	544	599	609	559	554	569	587
744	1072	3184	3257	3110	3005	681	101	73	68	72	82	62	63	78	68	86	87	70	74	70	63	51	76	78	74	66	77	80	75	67	65	78	72	102	74	62	89	80	66	84	61	74	81	92	77	78	79	78	82	70	75	74	85	89	86	78	68	73	59	77	85	67	63	82	61	80	65	87	76	96	69	75	73	77	59	74	86	74	62	78	71	72	67	61	79	63	78	67	92	76	69	92	79	76	73	72	78	65	67	71	79	88	63	78	74	80	74	63	76	62	84	69	88	75	64	78	87	57	63	80	76	78	80	77	75	74	56	74	81	77	71	79	81	72	62	60	79	73	77	83	67	72	84	74	72	87	80	73	69	82	86	95	75	71	78	68	79	71	68	107	76	70	82	68	69	85	61	91	80	67	68	70	90	66	62	77	74	65	80	77	89	78	64	76	77	73	70	69	77	63	70	86	69	71	81	80	81	72	74	74	86	81	75	82	71	84	80	71	85	74	74	74	65	64	65	70	62	70	74	80	65	67	76	72	65	62	80	87	61	89	90	66	83	82	64	69	91	89	71	68	82	77	86	79	77	88	71	78	83	69	68	73	83	64	78	65	66	91	73	87	99	73	85	67	79	75	78	56	80	73	78	77	75	86	78	78	73	87	74	81	83	60	78	76	66	92	83	70	70	89	76	68	72	70	80	59	73	65	74	89	85	73	84	74	79	68	83	71	91	71	67	76	72	85	73	74	75	68	61	61	79	75	68	88	75	56	63	81	79	82	81	72	66	67	58	65	76	71	72	85	69	65	76	71	76	90	74	59	79	99	95	86	62	65	80	86	85	73	70	66	93	70	85	91	62	71	63	65	79	61	81	74	58	77	90	56	76	76	77	76	69	62	62	81	88	74	78	83	72	88	79	73	58	85	78	73	80	70	75	91	80	68	85	75	61	82	73	73	82	91	78	77	73	75	85	76	67	75	81	62	76	65	70	61	88	75	70	91	70	75	81	72	85	78	84	79	98	79	78	90	71	78	63	88	62	80	66	61	75	69	84	75	84	70	59	89	72	64	70	79	77	66	80	79	88	74	67	72	70	68	73	87	63	73	75	78	64	90	76	74	81	75	59	72	79	83	69	68	66	89	73	81	64	82	91	70	81	69	66	75	77	78	73	86	79	72	82	76	69	76	82	85	85	74	70	76	76	74	68	77	73	76	68	82	89	75	78	67	83	74	59	62	55	77	75	76	89	82	78	82	79	76	78	54	83	74	83	71	56	80	65	82	68	81	69	75	76	74	93	78	77	70	61	88	71	77	80	77	53	75	80	74	84	87	60	64	77	75	89	71	71	79	78	68	67	76	80	78	74	62	63	78	78	67	79	70	76	64	88	77	68	73	74	83	82	88	94	73	78	91	72	75	72	81	71	84	76	75	73	66	63	80	75	81	79	68	88	80	68	58	81	73	80	90	69	71	90	72	76	79	72	69	88	89	80	71	97	64	78	69	72	75	80	67	72	84	59	78	67	75	76	72	71	76	56	67	65	86	61	73	66	82	65	79	71	84	80	65	89	84	61	72	85	84	78	78	74	75	78	60	75	86	82	83	67	77	83	81	95	77	84	81	79	72	56	75	69	69	79	75	68	84	83	68	82	77	72	73	69	85	77	72	79	71	93	61	65	68	73	64	76	68	61	85	76	66	85	74	77	90	73	81	64	75	59	74	70	69	68	80	85	68	82	76	87	67	86	94	89	64	77	68	60	79	66	80	75	75	61	68	84	74	65	86	71	81	80	78	84	83	86	70	69	72	69	68	70	92	67	50	70	80	75	66	80	66	73	84	76	66	84	82	68	83	80	67	67	75	71	87	65	63	82	69	76	90	79	69	72	68	79	68	89	71	65	64	89	74	75	89	68	85	63	67	79	61	67	76	68	71	83	72	77	73	82	68	73	73	67	91	82	67	73	69	80	67	71	101	71	78	65	73	71	80	67	82	91	72	85	86	78	83	80	58	60	90	79	88	64	63	74	70	66	83	72	74	105	69	88	89	78	70	78	73	80	69	70	73	77	70	103	68	65	73	70	71	80	92	73	73	75	72	83	84	61	58	68	78	73	67	70	72	76	70	74	66	75	74	69	83	71	74	71	80	74	67	60	66	79	77	85	72	75	70	69	78	85	80	69	87	93	77	73	78	71	69	86	73	77	86	83	94	91	73	75	67	87	64	68	71	75	60	72	104	73	81	77	68	70	77	82	84	69	83	75	69	58	66	77	74	68	65	74	79	79	73	77	69	66	84	71	87	74	73	64	61	83	67	65	66	82	82	70	79	74	74	76	96	73	66	86	75	83	78	70	80	82	75	74	65	71	63	59	63	71	62	63	87	69	64	85	76	79	73	77	65	69	70	73	84	74	75	87	78	77	81	82	63	87	76	83	92	87	66	70	80	76	83	82	71	73	77	67	72	68	62	72	86	79	82	67	69	82	75	100	75	74	85	81	81	71	93	77	85	72	55	68	80	86	72	64	90	76	64	83	72	79	64	80	86	76	68	85	65	86	68	83	73	86	70	79	71	75	74	88	76	97	82	65	58	77	77	67	68	79	71	70	71	70	76	73	65	68	71	76	66	78	78	85	67	88	79	72	59	82	72	72	71	71	73	76	83	80	85	70	88	84	69	64	72	78	72	72	86	80	76	86	59	89	67	82	69	70	79	86	79	74	81	71	63	76	72	64	72	98	68	83	72	78	83	78	74	85	69	82	73	81	60	79	70	85	72	86	81	81	62	70	73	74	75	66	80	76	69	57	83	87	87	76	68	99	78	72	70	78	56	64	51	74	78	65	94	67	72	85	73	84	71	88	84	84	90	80	82	68	66	79	83	64	62	76	77	77	74	72	66	74	77	71	75	74	69	74	63	76	73	73	71	85	74	76	67	72	75	71	75	72	57	85	80	76	84	78	91	59	63	78	78	86	65	80	71	91	81	77	63	95	69	65	71	76	71	86	75	86	75	80	64	71	85	85	69	59	86	78	81	78	83	78	86	85	73	84	78	82	92	62	88	87	72	73	78	83	101	80	82	68	83	72	76	86	79	57	85	89	65	77	79	75	72	74	76	80	82	70	65	63	69	71	80	67	66	80	88	74	74	55	75	75	71	70	71	87	80	83	90	64	77	76	88	91	63	78	67	65	76	77	66	75	65	64	77	67	69	54	86	67	80	70	68	75	68	88	61	70	55	68	58	75	84	91	75	67	79	74	77	76	83	65	62	76	63	83	63	64	62	68	62	83	72	61	80	75	80	77	80	86	80	93	80	56	63	73	61	75	83	73	63	84	79	56	84	73	78	78	83	64	79	78	93	77	80	91	91	91	67	59	66	75	81	85	83	71	67	78	77	60	78	77	74	66	75	70	78	71	90	76	85	69	66	71	63	83	88	72	76	66	64	72	84	84	84	81	77	69	70	73	73	77	60	69	73	72	79	74	60	62	70	84	80	80	73	70	73	63
12936	11945	21558	30946	39838	37849	10313	850	712	719	643	645	619	651	628	585	611	560	590	538	554	579	579	543	599	565	587	576	576	571	574	570	567	544	576	612	588	549	554	553	546	590	598	573	548	550	573	589	568	571	567	567	578	555	567	616	539	566	554	586	560	610	585	522	576	552	582	554	555	552	606	525	560	587	575	581	573	559	545	614	557	537	551	553	568	577	501	555	567	542	548	594	529	576	551	560	583	543	542	557	595	565	576	548	525	569	514	546	547	584	583	570	537	595	537	568	553	540	576	534	544	541	564	537	567	624	569	590	562	623	552	541	579	552	595	567	588	597	562	562	556	588	597	536	581	575	590	539	578	566	599	583	560	559	562	580	578	544	537	551	556	529	581	546	564	563	549	606	584	548	585	565	606	581	590	580	541	543	542	564	549	582	541	515	560	576	644	534	603	578	586	576	551	599	561	545	539	542	547	578	542	575	573	536	610	625	554	562	573	517	565	602	595	557	560	555	542	555	530	584	550	511	620	545	572	567	543	574	590	530	577	577	546	572	569	562	554	571	543	621	546	622	587	544	551	534	501	551	565	571	566	590	561	558	557	560	585	567	548	562	540	569	561	524	621	571	565	563	555	575	567	547	584	527	542	531	610	542	582	512	561	549	545	542	584	541	536	555	588	549	556	607	588	589	521	595	553	539	526	596	533	561	552	570	575	540	534	572	549	541	530	559	581	567	574	596	589	548	539	540	555	543	534	563	574	557	549	549	572	581	597	578	482	559	555	562	588	572	573	582	617	596	544	553	542	563	578	610	560	531	585	539	534	578	564	570	545	554	532	567	601	567	596	542	542	557	563	541	573	558	551	572	619	574	534	553	596	562	582	580	596	548	582	557	513	576	594	593	534	584	548	554	579	549	571	561	583	547	548	584	577	570	528	592	605	534	541	564	558	565	549	548	539	589	571	536	582	553	589	589	570	543	595	531	581	561	550	565	599	538	508	554	565	540	546	537	519	605	544	573	577	510	536	542	560	544	535	541	565	566	577	527	571	534	580	540	582	530	584	586	536	571	570	493	575	571	501	575	535	561	547	548	538	579	634	537	545	542	516	586	555	569	569	572	569	568	574	564	597	566	543	565	597	569	533	554	519	575	563	570	545	600	538	533	557	546	550	581	541	541	542	538	553	584	574	562	552	554	557	557	536	566	527	522	570	590	563	589	581	547	561	532	525	585	554	597	599	572	573	554	565	516	573	583	549	578	577	586	523	537	519	579	551	563	584	536	567	582	565	565	575	579	568	541	603	577	541	559	570	543	559	573	554	575	579	535	581	529	560	531	589	573	536	533	572	521	522	561	543	555	557	554	590	574	557	540	600	565	562	542	515	597	534	544	575	535	612	562	544	549	535	555	586	571	542	589	531	575	569	560	578	542	584	573	589	537	546	567	550	585	558	559	565	550	547	578	584	550	546	562	562	592	539	521	560	558	570	525	549	563	542	560	513	561	576	564	567	571	591	573	527	589	561	515	575	527	553	548	567	562	606	580	568	582	582	549	554	554	622	538	574	551	571	587	575	574	529	534	572	581	560	532	595	573	530	552	613	566	566	572	596	561	583	530	582	550	531	550	569	580	571	563	573	575	559	560	574	585	585	558	528	535	551	533	554	551	581	584	591	545	559	560	571	574	579	563	581	549	583	554	533	601	572	595	564	541	557	572	568	557	515	593	579	531	566	535	579	528	532	601	590	557	526	531	578	581	577	571	583	584	566	537	587	568	601	542	601	578	583	535	512	574	542	572	581	584	579	555	554	590	569	537	526	547	566	565	576	575	576	582	553	572	585	529	559	581	569	580	543	542	600	534	584	529	586	582	595	560	580	561	558	545	545	510	612	573	550	571	567	528	532	559	558	570	554	599	586	566	544	567	538	550	581	608	561	550	555	581	558	579	556	553	604	597	558	564	552	554	532	569	513	590	572	571	584	558	575	579	539	549	554	573	539	557	546	579	574	574	574	591	575	581	551	508	594	544	556	561	602	595	558	525	564	565	569	540	574	532	512	563	533	561	525	594	561	571	541	520	547	534	580	582	556	561	528	589	589	556	571	573	561	570	583	550	573	570	550	537	602	541	541	609	582	580	558	535	563	531	576	562	563	581	552	566	594	539	525	587	594	575	517	552	557	564	574	600	558	551	621	575	585	544	576	545	569	528	579	550	534	550	553	532	556	533	582	583	568	574	609	524	583	546	566	615	565	550	573	520	560	601	536	541	560	585	569	526	553	539	598	562	548	566	544	544	571	530	574	581	599	537	560	580	564	555	545	531	532	577	580	547	566	569	578	558	560	527	577	555	553	545	593	573	524	542	582	568	521	570	551	578	569	547	528	565	588	561	576	539	549	586	551	518	536	603	514	570	550	545	567	560	543	575	551	598	543	549	505	526	555	544	612	585	619	504	585	517	523	564	577	542	542	572	540	558	597	554	530	594	578	560	537	545	564	535	551	563	562	564	564	593	586	604	609	578	543	561	586	598	573	553	555	550	579	551	585	595	562	542	563	584	557	541	597	582	546	593	549	550	556	616	566	545	558	556	578	607	555	513	549	564	576	581	543	611	552	582	511	549	555	558	598	580	569	557	588	554	592	570	523	568	557	565	570	562	582	559	575	595	601	562	567	568	597	559	588	571	587	536	576	536	576	614	556	504	557	547	548	611	587	545	570	534	556	538	596	568	528	547	581	549	576	573	556	566	616	586	583	556	576	556	545	577	594	575	544	571	573	563	564	579	567	505	564	582	528	538	582	535	554	559	527	603	620	565	515	557	580	610	577	561	572	535	585	546	584	592	586	577	538	579	570	570	583	574	523	549	585	569	566	563	533	560	575	559	556	572	558	554	578	533	565	590	577	554	613	574	580	575	546	513	595	537	551	571	517	606	583	592	566	619	551	559	549	574	572	605	606	592	567	566	577	593	567	575	510	566	555	536	581	595	545	564	534	560	582	557	585	554	547	557	580	567	522	555	518	558	595	579	563	535	559	558	552	536	544	546	519	575	530	582	574	546	589	579	561	564	584	525	537	605	543	532	550	546	577	614	593	532	584	544	555	584	546	556	548	558	553	559	578	573	540	560	516	568	532	602	544	526	609	573	555	543	573	551	599	544	546	569	602	594	546	546	537	524	578	526	562	572	618	555	510	550	537	563	564	563	590	555	571	601	522	593	571	596	508	531	541	599	556	555	562	534	585	567	555	564	571	551	587	580	566	553	540	585	562	546	536	534	590	562	555	584	540	595	559	561	543	539	559	563	587	543	561	556	553	591	533	538	584	545	562	586	555	570	571	541	548	576	598	572	567	552	545	530	579	570	528	543	551	576	551	595	566	587	546	557	570	549	551	578	531	571	546	553	590	552	589	518	568	566	588	525	596	537	586	547	566	554	550	534	546	567	587	564	587	576	586	547	593	571	557	568	584	573	551	560	536	550	594	540	588	580	598	582	543	546
1758	2283	3500	3218	2542	2419	761	116	123	106	100	120	130	100	101	90	127	102	105	115	102	104	86	117	110	107	122	120	113	105	103	107	115	110	103	106	99	103	144	108	107	120	97	101	105	110	118	117	118	116	125	106	108	103	107	105	110	120	119	95	102	121	115	105	95	110	110	122	102	112	102	107	90	121	102	101	103	115	92	114	101	111	101	122	103	121	111	98	116	105	112	113	96	130	104	120	109	99	111	113	119	101	110	119	114	118	116	106	95	123	96	105	117	100	100	108	129	118	150	112	121	112	119	101	97	107	115	109	115	101	92	97	95	121	121	92	98	107	105	137	109	100	111	107	103	128	106	119	122	104	106	111	131	117	114	127	106	119	95	114	116	98	99	106	124	121	112	108	115	132	111	116	112	91	110	111	109	108	120	103	110	92	107	107	90	111	118	87	109	116	97	113	110	112	112	104	103	117	101	101	121	112	106	119	108	109	112	111	115	115	101	110	95	118	115	108	97	101	118	88	117	100	114	123	96	105	93	93	109	103	102	115	93	122	131	117	95	105	113	115	121	118	122	112	98	100	105	110	92	96	93	110	111	119	99	119	94	114	97	109	107	108	112	113	113	121	117	130	100	112	116	110	107	121	100	112	99	116	104	84	121	109	117	120	123	114	106	135	111	107	114	95	113	99	119	113	109	106	109	98	133	80	113	122	109	91	95	95	102	121	104	112	116	119	92	118	113	116	108	121	118	119	106	94	106	125	96	104	104	100	114	114	95	121	115	130	122	110	128	98	110	103	110	117	115	126	103	100	102	105	112	105	100	110	112	103	112	111	102	104	100	115	115	122	103	111	114	118	107	112	102	106	100	117	115	103	103	101	87	94	90	102	108	113	111	101	105	110	114	98	109	108	107	103	117	111	112	117	108	99	112	100	97	97	98	99	106	127	125	99	117	96	109	97	130	96	138	121	94	120	96	110	106	107	101	111	114	100	99	95	135	98	113	114	94	105	100	106	112	102	111	110	112	91	106	104	97	110	114	113	104	116	97	110	119	111	98	114	127	117	132	100	117	108	113	102	136	107	104	114	123	91	97	82	93	107	130	93	99	102	113	109	104	108	116	109	131	111	119	123	103	95	125	108	107	107	95	122	105	109	111	113	109	119	116	107	115	121	125	98	124	113	122	93	105	83	126	119	99	121	108	102	108	90	116	110	111	93	117	131	123	116	110	116	105	103	117	123	98	128	116	97	118	114	115	122	116	104	94	115	106	99	118	109	110	98	100	124	115	108	102	109	115	117	112	115	88	112	113	112	119	100	113	113	125	105	125	100	103	100	99	114	109	122	111	108	92	118	121	119	95	114	125	111	100	109	91	107	118	110	98	95	113	117	141	107	126	97	111	94	114	123	108	126	96	107	104	99	103	106	89	135	125	116	121	104	115	111	101	96	115	129	107	108	118	118	106	111	118	90	129	96	96	99	95	129	95	111	116	87	127	100	94	106	115	112	124	107	98	118	106	105	106	110	108	92	113	107	99	104	111	121	90	110	98	107	110	102	119	106	108	102	99	123	104	97	113	104	101	104	102	108	132	113	105	103	100	119	106	120	99	118	122	119	109	112	88	119	110	120	98	99	100	101	111	108	113	126	116	116	107	98	110	107	98	102	90	118	94	97	115	118	136	123	127	114	104	108	107	102	99	110	91	98	109	106	125	110	126	103	102	102	111	105	109	93	95	113	106	95	119	94	104	100	123	106	104	108	103	124	80	111	112	107	113	102	121	85	114	110	104	117	95	94	116	116	96	108	115	120	109	99	97	108	109	104	118	89	123	94	119	108	95	104	105	95	109	109	105	103	130	103	104	111	127	96	98	100	112	105	114	109	93	105	100	112	107	110	110	111	111	110	98	130	109	98	112	105	96	90	111	118	90	102	114	119	136	92	118	111	115	116	105	102	106	98	96	87	117	123	105	85	116	96	128	113	94	82	125	122	120	100	99	111	108	102	109	128	115	111	122	117	108	106	114	101	110	117	114	112	98	108	103	105	100	109	129	103	116	92	88	120	105	120	115	117	107	103	122	112	118	119	107	117	116	104	105	115	119	105	124	108	105	103	101	122	123	93	119	90	86	120	98	95	102	90	122	111	109	83	109	106	105	113	109	112	100	119	99	128	114	115	118	120	120	106	95	98	117	103	112	93	101	123	122	119	116	113	95	91	103	128	121	118	113	119	120	101	127	127	101	101	116	101	133	104	111	106	92	110	107	96	107	115	92	111	123	119	109	134	110	114	132	127	135	106	115	101	92	102	118	119	112	131	107	97	108	115	99	109	103	124	115	98	106	104	106	100	95	117	97	107	94	112	110	120	108	129	109	108	104	132	101	116	101	107	98	99	100	111	122	103	101	111	119	128	107	116	107	106	109	106	115	88	117	92	149	106	90	112	123	118	107	104	109	111	109	116	93	101	123	90	109	97	110	109	98	98	106	103	86	90	100	95	103	94	107	105	114	110	106	116	130	118	112	95	118	110	117	97	114	99	121	98	103	101	107	102	113	126	108	123	136	109	121	115	101	126	114	103	96	122	105	120	107	99	108	115	105	104	115	120	102	94	109	99	105	125	112	107	105	95	102	93	127	92	113	99	122	117	114	109	100	103	125	90	107	104	128	111	104	101	105	115	103	116	115	122	118	95	107	112	93	99	108	104	107	104	105	108	123	115	97	112	86	116	105	102	106	92	121	127	96	133	104	100	116	111	134	105	92	98	109	101	116	129	126	115	111	114	125	116	109	108	95	114	108	110	100	103	101	94	103	98	102	99	110	113	105	88	120	97	108	105	109	113	126	116	109	117	117	110	99	128	116	104	139	100	96	103	132	100	116	97	113	112	115	107	84	95	106	132	97	125	111	101	115	109	126	111	94	106	122	118	110	128	108	100	114	116	93	109	101	120	107	109	111	94	128	106	111	104	112	118	107	116	111	98	118	119	97	114	91	106	94	128	120	126	109	115	111	110	118	123	83	119	112	98	107	119	108	113	96	92	123	110	102	101	122	116	114	95	102	104	95	113	107	95	110	108	96	121	100	140	95	98	94	104	102	105	120	102	116	95	120	108	106	109	127	124	99	110	124	111	88	106	92	102	112	100	111	101	122	121	98	104	95	109	91	121	99	110	107	118	111	104	116	110	109	109	96	101	114	104	96	106	100	119	101	88	98	114	111	102	96	102	99	129	99	123	101	99	109	118	104	105	117	127	110	108	111	113	115	116	105	120	106	121	108	105	108	103	117	103	115	83	99	115	106	96	121	101	134	91	103	107	107	97	99	93	104	120	120	112	111	121	132	116	120	119	98	118	131	126	117	95	92	105	105	110	99	96	94	118	107	97	105	109	105	109	105	102	99	121	106	105	133	102	90	112	99	113	103	131	120	102	103	119	106	113	107	100	96	115	102	130	113	117	87	108	115	108	116	123	114	101	99	107	114	97	112	120	108	116	116	105
11925	19053	23377	29691	36511	34940	12217	1065	962	977	940	878	866	912	909	844	835	845	844	845	822	856	854	851	811	819	855	859	777	859	774	798	785	839	849	844	810	808	816	825	871	847	821	846	794	853	845	909	843	846	782	822	905	817	860	819	866	845	854	855	840	826	856	828	785	866	808	831	868	859	845	782	780	841	808	817	884	827	862	871	861	871	820	876	812	827	833	846	849	804	852	807	815	836	778	853	829	882	847	822	808	799	790	817	877	845	823	839	842	846	817	805	868	826	806	849	838	817	821	777	855	847	846	782	774	831	851	782	818	851	818	852	829	825	862	845	815	846	850	840	854	802	815	842	808	842	796	826	800	779	800	798	826	819	860	806	839	795	865	814	812	799	876	868	753	830	792	814	764	822	838	851	834	802	825	881	810	811	824	802	828	805	863	759	821	870	867	816	799	828	816	799	851	825	841	836	787	805	803	865	863	833	822	827	847	827	831	798	815	858	857	861	816	840	806	822	789	859	814	847	875	836	828	841	861	854	844	807	848	801	846	805	806	850	874	862	853	821	842	773	790	822	793	833	797	850	801	805	795	868	805	840	763	823	856	802	828	839	825	844	781	833	818	818	795	799	822	818	830	849	845	835	810	810	853	819	849	883	827	799	863	841	828	802	854	824	823	843	811	844	830	875	824	864	800	848	845	823	825	842	797	809	817	783	820	807	868	805	823	836	841	865	795	827	836	859	836	824	859	792	842	807	846	838	830	797	787	812	832	837	794	856	842	809	838	761	826	885	870	834	839	834	817	830	853	822	840	796	837	833	824	834	841	846	825	856	867	837	802	795	825	813	841	825	824	816	866	833	837	839	830	826	845	807	805	825	826	841	832	824	844	854	817	882	843	842	816	827	816	853	853	778	812	835	865	805	816	854	814	791	845	843	813	831	782	855	766	799	823	788	863	847	797	887	871	809	880	806	812	809	792	839	832	860	769	851	814	800	879	861	793	807	887	841	843	819	836	844	853	819	837	831	830	852	888	808	818	857	850	809	817	848	801	824	830	834	763	808	830	817	841	821	838	861	836	833	811	843	853	871	842	856	839	816	836	860	807	865	855	829	821	769	794	812	787	850	870	825	844	814	830	850	828	819	858	839	841	841	859	799	849	804	802	840	897	841	794	871	839	840	825	834	760	777	795	828	798	807	845	860	846	821	847	772	820	861	811	796	863	776	796	809	771	845	862	793	819	814	835	817	802	807	849	848	831	844	797	846	807	840	837	858	802	839	843	821	830	844	828	885	841	844	871	804	811	833	752	820	897	836	837	821	896	793	810	818	811	866	806	828	861	784	806	818	822	827	876	843	834	822	798	791	807	831	820	839	828	849	872	786	840	827	789	850	820	782	832	808	812	825	852	823	809	880	777	829	807	846	865	820	812	827	790	809	784	842	798	872	810	796	828	811	842	809	815	782	799	820	827	826	786	816	843	805	796	788	813	837	834	822	813	802	868	776	803	845	805	802	889	854	837	821	820	833	818	835	838	842	867	835	841	833	909	806	800	798	808	823	850	798	779	850	788	839	791	883	820	822	824	830	831	759	792	826	838	836	824	838	820	899	903	850	844	805	810	821	830	810	821	859	815	811	850	865	797	775	831	842	821	847	793	889	791	818	793	783	809	820	859	868	807	837	773	811	824	839	859	776	855	832	832	817	807	815	862	847	824	871	790	829	830	791	856	791	889	839	844	837	842	821	856	803	834	791	795	841	838	846	786	836	813	851	825	844	835	838	810	870	842	845	796	897	820	831	816	891	812	854	818	804	786	823	859	856	844	847	791	815	796	812	831	801	829	816	789	856	842	819	799	869	895	803	822	839	799	817	846	845	865	801	849	812	817	785	855	788	819	849	815	822	862	858	826	853	805	781	812	822	886	836	864	798	762	844	820	800	892	843	819	796	832	832	816	851	804	815	783	764	844	777	813	832	822	812	775	843	830	849	798	856	856	835	818	830	793	808	829	855	815	846	791	805	831	837	785	796	791	865	818	830	822	833	802	870	850	875	772	862	830	870	832	795	815	813	808	770	821	835	817	838	866	844	804	839	820	837	815	752	785	845	854	811	851	816	812	846	845	819	832	788	889	825	856	851	823	788	851	828	824	810	857	820	816	787	802	830	803	858	803	852	791	878	849	843	810	884	821	834	822	810	845	819	826	852	818	820	804	839	868	835	805	855	833	855	880	816	842	820	844	760	836	782	852	826	843	832	846	808	873	861	777	807	847	829	820	776	840	815	806	774	803	834	826	838	843	820	823	805	808	812	794	827	804	759	767	788	812	819	825	834	783	806	805	817	831	837	800	846	881	840	806	835	771	871	830	854	822	885	856	756	832	826	836	815	801	798	797	799	835	841	789	816	857	824	818	828	806	821	809	835	879	827	846	824	793	860	854	820	789	823	765	834	823	792	845	832	838	856	785	881	906	897	841	876	818	850	881	856	779	844	791	797	765	812	838	822	819	829	810	848	843	902	772	821	847	777	836	850	871	829	883	805	793	828	842	824	831	812	859	829	846	842	844	803	857	827	863	851	829	784	815	822	797	828	848	876	796	802	816	810	843	873	819	876	806	811	823	815	847	827	864	796	816	834	810	836	771	831	843	808	875	846	833	811	892	859	839	855	803	797	795	829	814	824	789	867	826	781	855	846	840	865	824	842	845	844	803	822	820	845	864	803	831	807	826	829	867	801	835	808	824	818	788	831	822	814	841	774	905	837	812	795	840	797	853	796	875	800	839	865	827	857	833	811	812	875	864	825	838	837	847	845	862	834	843	794	822	832	823	838	764	831	838	814	849	793	826	847	822	810	875	823	829	783	841	840	809	786	796	790	780	814	841	826	811	763	848	781	832	820	851	829	799	821	778	817	886	778	837	825	836	818	809	812	851	814	850	789	838	817	824	838	846	805	780	800	828	825	821	813	888	860	849	798	811	823	811	830	827	801	784	807	870	792	839	773	806	836	843	811	830	849	832	849	834	811	840	868	848	813	781	839	832	855	841	788	794	810	801	789	809	838	812	802	820	759	794	797	826	886	831	839	783	832	865	844	832	792	834	849	844	870	780	803	875	822	795	806	839	845	793	785	819	820	825	831	807	813	812	798	814	772	855	825	858	798	820	850	811	851	817	802	825	784	830	818	851	835	846	801	788	841	811	846	880	837	803	826	845	834	809	820	856	828	838	809	800	829	844	816	782	829	859	852	816	814	848	871	822	872	828	868	848	836	899	860	801	818	841	875	800	838	839	838	800	836	809	792	841	843	845	828	815	805	782	867	845	876	879	793	762	841	829	816	794	850	868	838	831	882	796	823	785	855	801	793	820	817	845	875	900	772	786	859	817	851	855	786	843	828	845	793	840	851	823	862	850	852	794	821	858	851	825	824	832	792	797	793	805	847	788	880	824	884	854	844	823	796	819	809	800	813	804	808	833	756	782	824	849	786	839	830	830	836	846	856
1085	4153	6498	5263	4386	4420	1493	133	118	124	110	115	101	116	118	99	107	86	102	105	100	108	105	102	100	116	100	111	119	89	83	113	109	127	105	114	112	108	100	112	140	92	106	93	99	101	84	108	110	107	90	98	104	115	105	116	95	109	94	99	111	97	99	114	108	96	103	107	96	101	112	89	110	91	100	100	105	100	115	124	103	96	121	117	91	106	114	121	91	121	79	122	105	94	108	104	115	94	111	97	92	112	107	113	109	118	116	120	109	111	99	94	107	105	108	116	105	106	109	89	85	108	98	115	114	111	124	99	85	107	91	89	104	131	117	105	110	127	103	95	110	122	96	90	100	114	96	91	120	113	113	96	98	102	111	119	110	111	116	101	105	97	103	109	113	94	98	99	120	126	114	83	103	111	116	78	87	118	109	123	96	94	107	105	102	94	86	94	103	123	113	90	118	91	82	105	112	103	109	107	101	98	85	124	105	92	111	105	115	104	95	105	117	96	108	108	103	83	112	106	109	98	99	100	121	101	88	112	119	107	90	129	104	98	94	106	110	111	106	99	103	105	90	105	115	97	118	108	111	123	106	102	110	103	126	102	101	92	123	111	116	92	125	117	110	124	86	95	129	112	113	97	136	97	116	88	107	105	93	105	113	100	97	106	112	115	106	116	95	97	104	113	113	96	103	109	102	93	97	121	126	94	109	94	120	96	101	107	108	107	120	116	103	105	106	98	95	94	119	94	94	109	96	86	112	107	108	107	110	115	102	108	114	107	93	112	117	100	110	102	98	92	112	92	90	103	93	104	104	114	112	116	114	106	109	121	93	114	107	102	94	100	108	108	108	109	112	100	95	101	113	97	102	114	98	103	112	115	118	95	102	98	96	98	119	101	114	102	107	117	104	124	85	94	112	99	107	115	109	85	124	84	132	108	100	105	109	96	103	87	101	108	93	95	97	102	109	97	99	124	113	100	124	105	106	115	106	115	113	100	95	106	100	97	103	108	92	109	113	93	104	88	89	100	97	110	112	110	102	107	111	103	107	106	95	103	99	106	101	117	123	95	92	105	107	96	107	109	120	100	106	100	108	96	107	101	93	92	116	91	98	110	92	124	103	87	106	87	99	103	113	119	101	95	105	86	105	98	118	110	96	91	108	115	108	97	102	93	117	108	108	102	107	102	111	104	109	87	114	106	108	100	102	90	109	119	112	95	111	110	112	127	118	124	101	90	107	87	108	109	111	126	100	102	98	100	80	93	85	118	102	99	116	105	113	104	87	97	96	113	92	83	100	96	105	116	113	112	102	107	102	108	116	87	98	133	94	117	105	104	97	98	110	116	99	103	104	114	86	100	100	105	114	90	111	88	107	108	107	108	90	105	104	94	105	107	108	104	89	112	82	104	121	100	113	93	97	106	100	111	99	116	104	123	111	92	109	106	111	96	100	89	101	153	98	114	87	116	99	118	116	110	117	98	99	93	98	104	119	100	107	122	113	101	107	111	90	105	122	132	113	101	95	96	109	102	117	91	75	115	94	116	99	114	95	75	104	94	94	106	106	104	113	101	96	96	91	97	115	99	103	106	105	110	101	96	100	115	88	128	102	106	96	109	104	118	104	109	109	108	113	92	98	108	101	108	111	135	117	112	103	106	113	110	117	108	126	79	101	100	107	96	114	116	109	116	101	102	88	84	93	103	102	130	90	114	101	109	101	93	107	114	110	104	116	117	117	103	117	116	110	106	85	110	103	104	97	101	93	104	112	99	91	113	105	105	112	125	107	95	96	98	92	113	97	110	101	133	108	109	114	103	120	97	116	123	99	105	98	106	109	124	128	115	98	99	97	109	110	112	107	103	110	100	110	106	103	116	90	96	117	120	115	109	112	102	88	104	93	97	101	132	111	98	97	112	97	111	99	123	114	131	99	101	98	115	120	107	106	102	98	101	111	113	107	84	112	95	108	110	88	102	103	107	112	119	106	107	108	105	115	103	122	108	100	109	98	103	109	101	98	110	91	112	102	100	119	97	94	99	110	94	129	107	114	100	119	104	105	97	106	108	117	110	102	100	123	115	112	103	84	106	125	111	113	97	130	88	100	111	93	94	99	81	112	114	111	91	119	108	112	100	94	122	110	108	92	104	118	120	105	99	115	109	115	134	98	92	97	108	106	100	95	103	110	115	108	110	106	125	104	109	107	104	124	114	86	85	107	90	107	100	98	91	113	98	99	102	104	100	102	108	101	100	96	104	126	98	113	113	99	102	124	96	110	127	111	108	86	112	104	106	126	114	81	109	105	95	103	96	97	120	97	105	89	109	118	88	102	105	91	108	102	89	108	97	100	113	86	109	124	103	97	111	114	105	99	114	118	105	96	92	101	115	101	99	109	133	111	93	108	106	97	107	91	98	116	95	103	106	89	123	100	105	109	108	82	111	94	88	95	91	106	120	118	96	113	107	110	101	104	100	93	93	102	91	102	123	109	77	101	109	109	119	92	112	93	103	108	100	97	100	90	105	132	101	114	85	97	119	129	99	111	95	127	103	97	105	97	94	117	106	108	100	107	105	109	111	95	109	123	114	89	98	97	100	117	108	118	101	107	80	90	126	130	94	77	128	104	110	118	114	91	109	115	88	108	118	107	110	109	110	122	103	127	106	101	100	102	117	94	91	113	97	103	97	99	93	104	110	107	105	111	121	96	125	76	110	118	113	98	103	95	109	116	125	95	95	109	92	112	95	121	96	100	113	112	101	111	121	94	107	113	92	106	92	105	104	92	85	105	97	113	127	105	89	119	99	106	111	97	103	92	112	124	118	110	127	96	93	111	99	93	94	115	114	119	96	101	115	124	107	89	95	130	107	113	131	99	91	100	113	101	120	104	108	100	81	99	100	85	83	100	111	106	118	95	104	107	106	107	106	121	97	97	121	96	108	89	97	94	118	101	128	119	86	113	108	98	108	92	98	108	102	106	106	109	106	112	125	110	101	104	106	111	108	111	102	127	100	104	109	122	112	97	101	93	105	103	118	101	100	93	104	121	99	104	101	115	113	107	107	97	98	90	94	108	109	101	101	109	104	100	107	126	112	108	101	120	109	97	117	107	106	94	106	98	104	125	103	100	111	107	104	103	87	111	137	85	112	98	116	122	122	90	112	90	97	96	94	94	106	121	98	93	93	125	99	97	120	105	109	103	97	104	94	117	105	126	108	118	109	99	109	95	110	101	87	117	95	112	103	110	119	119	106	92	98	101	109	108	101	98	109	102	114	121	101	91	109	82	100	121	132	93	102	114	121	129	92	99	115	107	115	96	110	96	104	119	81	106	104	109	91	103	107	82	120	118	94	114	110	95	109	88	101	91	90	119	120	99	117	104	87	100	114	116	93	116	95	97	123	106	97	111	123	97	88	99	114	113	109	111	91	105	120	104	97	104	99	100	92	107	97	109	98	100	105	88	106	98	99	105	100	110	115	97	118	106	125	102	100	90	104	100	110
14408	25329	29303	35332	44739	43077	16799	1077	1019	924	929	864	830	850	817	839	853	862	780	763	798	753	771	795	809	782	752	806	805	819	731	840	827	760	780	789	776	768	761	805	759	778	777	742	762	834	762	760	807	797	780	762	706	776	801	769	800	733	774	750	810	820	758	766	738	767	805	783	796	734	804	813	777	784	751	772	820	782	813	796	813	772	761	775	754	773	811	755	764	807	737	785	757	800	766	757	795	763	782	795	787	763	763	735	765	772	748	757	822	768	787	761	793	771	808	767	751	701	752	758	781	780	775	790	787	780	767	777	707	753	758	772	811	778	785	803	792	782	760	770	743	780	770	819	809	767	752	828	776	746	800	789	757	797	775	746	814	791	729	760	771	793	754	809	864	819	816	765	844	833	789	777	836	744	769	773	796	789	803	767	743	788	800	795	776	758	775	758	783	774	765	815	816	794	747	804	824	771	781	797	783	790	771	806	790	788	763	799	708	774	741	765	789	752	760	792	768	745	783	763	754	790	757	740	816	805	769	750	787	830	761	748	741	767	766	823	746	796	781	774	767	796	774	778	792	774	819	765	753	770	762	799	739	799	825	761	716	774	730	794	834	811	815	784	769	741	787	816	793	792	765	750	769	773	756	791	797	771	815	782	769	783	781	759	793	792	794	741	815	764	801	816	737	776	725	796	756	747	792	778	795	761	760	732	778	800	765	778	774	790	792	767	780	766	763	744	755	770	829	779	777	801	723	726	778	763	812	735	756	746	790	726	742	781	746	786	764	823	778	749	751	793	746	777	836	776	744	744	752	755	725	776	809	778	833	818	794	784	745	764	752	746	749	746	793	774	800	780	767	753	762	743	780	796	738	774	740	781	773	797	759	719	772	753	724	812	762	819	812	774	776	786	811	779	793	792	797	770	764	780	719	786	740	761	786	710	762	812	770	750	778	751	745	748	781	807	804	759	745	734	753	777	749	765	782	765	789	788	800	762	779	735	771	795	791	755	734	749	804	767	751	740	741	766	769	729	807	710	805	779	759	775	762	794	779	792	738	812	794	771	742	726	839	835	786	758	796	788	767	794	769	751	827	763	784	774	828	769	828	781	770	770	813	799	792	745	797	755	763	768	776	753	813	808	776	814	802	777	762	849	746	783	797	782	782	775	786	757	773	768	732	736	711	747	797	820	781	789	727	752	760	778	793	782	783	779	784	791	778	805	757	790	774	741	735	760	720	760	860	788	752	731	752	791	785	776	787	768	768	800	776	783	712	788	776	812	758	749	777	801	771	768	755	792	802	756	779	742	737	741	750	744	782	835	780	773	771	783	755	781	772	799	783	781	754	795	834	761	787	776	787	809	778	771	762	795	821	775	767	793	781	787	796	793	774	784	769	765	755	789	787	767	780	757	770	748	843	759	789	750	799	783	783	783	809	806	811	769	732	763	784	820	734	748	768	825	792	785	802	769	796	801	783	702	783	692	750	745	737	738	803	830	787	786	812	773	794	752	797	806	743	781	733	764	771	743	806	813	785	777	737	755	795	779	792	754	813	747	766	757	736	782	791	779	813	747	847	780	765	775	724	763	777	830	706	743	736	750	763	783	761	747	771	738	753	799	745	749	742	752	768	776	760	772	781	737	781	742	778	739	784	765	810	752	718	739	793	796	820	785	774	759	749	794	765	776	784	778	801	805	757	735	757	759	752	782	759	791	814	789	780	761	817	784	740	768	782	781	840	743	759	772	780	796	781	774	768	797	788	725	756	765	776	750	745	746	837	763	760	769	787	784	771	789	823	763	782	799	789	772	775	764	732	777	793	738	787	775	833	771	831	785	815	778	787	799	761	810	751	730	765	766	750	804	771	772	809	790	761	743	748	765	718	810	780	789	759	768	745	728	758	775	867	805	781	821	775	816	773	807	753	792	799	774	781	774	773	775	765	741	685	731	750	787	761	777	780	820	821	745	785	783	758	772	719	791	788	831	759	793	768	829	738	782	736	736	722	742	757	769	696	731	763	752	774	740	790	782	756	737	760	708	793	746	757	773	760	786	756	782	745	749	767	836	750	814	729	794	812	792	796	762	776	810	746	769	822	791	719	849	773	754	723	765	787	772	728	781	762	823	754	757	787	720	747	757	762	744	748	778	784	744	770	792	716	822	769	807	770	765	773	760	747	818	766	739	745	758	771	748	759	785	781	755	770	785	766	777	758	794	756	779	725	722	768	815	764	768	772	771	770	780	801	766	802	768	751	788	811	810	728	778	788	782	708	788	800	770	737	759	749	764	728	761	819	732	783	776	800	780	743	803	759	775	743	807	694	793	767	802	727	791	746	750	761	810	787	768	757	759	805	758	739	772	760	752	764	753	738	787	720	761	809	818	777	781	800	804	766	776	776	719	820	787	824	805	854	746	761	795	806	740	772	782	789	833	751	808	747	808	748	782	736	759	757	831	786	787	782	769	760	819	747	778	765	785	784	769	734	791	768	806	823	798	801	756	744	740	792	796	805	781	741	749	734	776	703	745	800	792	808	752	758	785	736	779	796	792	783	745	790	764	764	803	768	729	762	793	783	715	785	762	783	819	724	781	813	797	784	721	738	752	836	812	782	783	824	803	761	802	763	757	754	754	801	829	741	731	758	771	765	731	822	776	807	761	802	776	764	777	777	810	798	734	816	770	753	792	703	744	800	759	822	789	804	784	778	808	697	794	801	769	779	804	789	796	741	768	775	739	788	745	787	829	783	793	824	786	769	742	776	808	795	792	792	763	787	783	792	786	786	776	771	802	806	764	791	757	729	854	811	809	765	785	752	745	801	777	776	790	694	749	789	788	805	794	748	752	762	773	773	759	781	792	803	755	765	802	758	795	738	762	775	748	761	808	729	746	821	807	788	828	756	780	803	739	816	813	768	764	762	804	754	762	857	787	732	810	752	818	757	740	779	755	788	720	765	792	774	731	765	743	797	790	728	774	803	784	762	768	771	807	755	745	834	787	755	781	805	740	793	756	799	699	758	791	762	767	791	758	814	778	743	694	781	783	735	709	765	792	800	846	776	745	767	754	762	787	778	830	781	796	823	790	799	774	805	732	776	744	709	791	791	795	794	744	745	803	732	832	767	752	768	797	739	766	764	756	769	777	795	738	795	772	807	775	806	792	781	741	782	729	786	785	769	772	781	826	786	778	838	718	811	778	756	812	798	748	769	778	798	759	795	787	806	769	798	777	747	799	790	788	800	732	760	762	757	820	756	748	785	787	752	717	776	762	775	750	800	775	762	784	774	732	781	831	732	768	808	780	742	799	798	774	798	755	772	783	759	775	761	752	758	783	801	811	820	789	784	766	824	768	707	710	762	735	799	759	744	757	730	702	781	799	769	792	726	771	809	772	756	750	786	759	772	797	804	782	794	765	749	759	787	787	734	782	754	794	776	767	751	804	751	784	755	805	716	761	748	765	755	776	747	759	829	760	767	783	761	833	805	793	758	773	776	803
1115	362	905	1056	902	872	335	79	73	81	83	67	88	83	73	72	73	74	70	79	71	66	69	91	83	65	89	82	70	55	81	73	82	84	84	85	82	92	85	73	72	72	65	85	80	70	61	74	69	75	78	77	75	68	60	85	51	72	61	78	72	76	71	78	81	71	76	79	75	87	74	89	65	63	61	58	70	72	73	58	93	79	78	71	69	75	85	82	66	85	75	77	76	62	66	86	70	83	53	67	83	74	76	68	58	68	75	87	79	75	63	83	63	81	73	74	72	68	90	74	77	79	69	72	84	68	64	59	78	61	70	85	97	72	73	69	71	75	82	60	81	75	71	66	70	69	74	78	54	82	69	79	61	79	54	79	72	77	73	100	81	79	64	95	69	81	75	78	77	84	76	74	82	84	72	73	64	58	86	79	84	66	71	77	64	68	92	71	68	76	78	77	66	92	74	64	73	67	86	63	78	74	88	63	76	74	78	72	61	79	82	83	90	79	84	74	70	72	85	77	75	74	64	86	78	71	79	76	75	66	85	62	81	63	74	76	84	80	72	70	86	63	79	82	80	66	71	82	75	81	77	73	68	73	75	85	74	75	71	62	68	80	78	67	71	68	83	81	65	72	60	77	60	76	90	91	79	79	68	74	67	80	75	81	70	78	69	79	72	71	69	65	78	74	82	69	82	72	88	105	75	67	68	56	84	75	72	73	62	74	84	83	73	87	69	66	65	73	64	65	61	73	80	66	71	85	55	92	81	85	78	85	67	61	74	81	57	70	77	71	75	75	65	73	77	72	70	89	90	70	61	78	75	84	76	75	74	82	80	58	70	86	74	70	76	74	75	69	69	82	75	84	95	76	61	70	74	88	85	81	93	78	78	67	77	80	77	78	70	67	76	77	65	98	73	82	81	70	96	76	84	69	87	75	75	70	81	86	76	80	61	74	87	92	95	79	67	93	83	77	78	76	76	65	59	64	76	70	80	71	74	79	84	73	70	64	81	75	85	71	66	76	76	66	60	72	67	61	74	68	70	75	87	73	83	71	71	68	58	70	69	76	72	81	90	77	85	56	69	64	75	77	58	57	80	77	93	75	70	82	80	77	78	87	73	88	89	81	75	78	87	53	82	79	74	66	70	74	71	78	55	76	65	77	67	84	72	78	92	84	79	71	81	94	68	91	87	59	73	67	62	78	74	80	72	69	89	82	56	75	84	76	71	80	96	82	78	77	61	94	56	59	85	69	78	71	86	79	86	66	68	67	74	89	70	79	63	64	75	85	70	79	72	77	75	68	65	73	72	82	68	75	92	69	80	76	92	75	70	75	77	76	78	67	75	71	77	72	86	76	61	84	83	68	93	78	59	73	76	67	66	67	77	69	80	74	61	80	77	63	76	76	73	62	82	80	80	78	75	82	85	86	71	78	73	78	86	94	77	69	65	71	84	82	81	71	65	68	65	64	71	88	84	85	99	71	57	80	77	85	67	85	79	66	75	94	67	76	81	71	63	90	87	67	79	94	73	79	84	78	77	78	78	81	90	76	86	78	70	70	60	87	81	77	76	78	86	77	78	86	88	78	88	78	84	81	64	72	79	60	69	61	74	93	74	70	98	78	80	62	69	75	77	81	87	64	77	69	77	73	61	76	82	69	75	79	78	83	78	66	56	75	69	93	79	70	74	80	87	88	78	61	83	71	67	95	75	80	79	54	77	61	75	70	86	74	67	81	78	66	71	81	76	82	69	96	63	87	61	66	76	80	94	78	70	87	67	62	79	67	65	80	69	74	71	85	83	87	84	62	88	72	74	87	69	63	76	89	71	87	92	70	73	78	61	82	75	78	68	79	89	81	77	70	61	73	62	72	82	86	82	70	80	90	67	79	74	78	80	71	63	82	79	70	88	77	68	86	89	75	83	75	82	87	91	74	100	73	72	82	68	77	83	75	84	64	66	70	84	82	78	100	77	70	68	84	80	70	76	83	68	68	78	62	62	71	62	87	70	65	74	90	87	58	71	87	82	84	68	63	83	74	85	80	59	86	86	72	80	80	70	69	70	51	73	74	56	70	73	75	84	74	68	83	65	78	69	80	57	66	75	85	64	75	77	82	75	81	63	69	61	67	73	62	91	75	76	84	72	56	93	84	93	60	55	77	71	82	85	72	72	82	78	65	79	63	62	81	59	84	88	86	96	72	80	83	82	69	53	67	77	75	71	75	74	81	79	66	70	82	80	83	90	71	69	71	79	90	66	73	64	87	80	85	84	99	69	91	72	67	68	77	82	71	69	72	86	72	81	71	74	61	73	78	80	72	61	86	76	79	74	64	71	91	78	68	75	68	78	76	87	70	70	75	101	71	66	60	85	65	73	53	65	89	83	75	80	74	72	77	85	69	79	86	91	60	88	81	70	76	88	78	66	79	95	66	75	84	80	73	73	78	84	76	84	76	93	71	64	77	65	78	67	73	73	74	71	76	77	75	72	74	74	77	72	69	75	82	72	87	73	81	70	70	66	105	71	69	72	88	95	71	63	81	83	85	75	67	72	96	62	79	81	71	74	70	75	77	65	75	77	80	79	78	55	82	60	74	60	73	72	65	63	80	70	71	83	80	80	74	83	73	70	67	72	75	63	78	72	91	77	67	92	72	74	87	70	68	81	83	77	90	83	71	69	68	71	98	62	67	90	88	58	68	67	93	79	79	79	86	84	78	65	57	86	90	91	87	70	97	82	76	72	80	90	89	78	91	75	67	76	81	64	76	61	73	71	74	60	65	71	76	60	84	65	84	74	81	75	67	83	94	80	71	77	77	91	76	72	73	85	73	83	89	66	82	77	85	66	67	77	85	76	73	87	83	108	71	88	70	80	56	80	85	77	75	84	76	72	69	83	84	80	79	72	83	65	62	90	77	65	80	61	81	66	79	70	75	92	74	79	69	75	85	60	71	75	85	78	69	74	81	64	76	64	69	63	72	93	82	77	70	64	74	62	75	78	100	73	70	73	87	79	68	91	82	89	58	73	73	62	72	71	85	85	67	87	54	66	90	70	89	89	66	82	77	73	73	75	62	80	83	81	90	71	67	78	72	70	84	79	76	92	76	97	75	64	80	82	82	59	93	76	69	76	73	84	82	55	74	66	80	61	64	80	75	75	76	65	87	82	93	73	62	67	67	101	66	65	68	80	87	74	71	69	72	75	61	98	74	77	86	78	63	77	75	67	81	79	77	87	69	86	68	96	78	73	60	67	79	70	72	80	72	60	84	65	63	79	84	82	68	80	73	70	85	71	84	94	61	80	73	80	79	57	79	81	100	68	71	64	87	75	70	96	90	73	78	79	72	79	69	75	78	82	70	63	93	86	67	65	80	79	70	58	68	78	101	78	65	84	72	76	68	73	60	79	84	69	70	80	93	87	63	75	77	73	74	74	77	73	87	77	83	60	80	68	79	69	78	70	80	68	70	76	79	69	71	67	84	84	93	64	77	68	73
7746	4472	10266	15330	21297	20910	8201	653	640	621	603	585	583	555	546	578	624	546	601	540	631	582	580	582	629	575	613	551	588	616	573	583	606	616	597	568	577	602	614	593	588	594	581	641	632	595	566	546	581	570	581	547	579	614	598	625	582	590	589	584	616	579	497	613	578	543	579	629	584	596	595	596	576	571	569	549	607	648	623	577	609	566	610	614	625	583	580	565	613	586	572	599	552	555	574	595	576	567	581	582	617	583	577	589	542	613	561	568	601	575	551	589	588	588	608	566	579	636	605	597	612	610	575	620	594	593	602	600	594	600	614	595	575	559	565	575	608	626	602	566	548	575	570	591	554	549	572	622	605	615	574	601	584	577	597	582	572	597	574	624	618	589	578	561	579	584	572	558	608	582	623	561	636	568	598	595	559	569	595	645	578	619	621	535	582	566	611	602	606	587	589	582	560	579	609	538	562	529	579	580	576	534	533	578	612	589	552	557	580	611	614	550	593	599	556	597	570	566	555	595	589	559	585	571	567	593	604	553	590	622	582	576	566	564	569	590	561	620	574	590	581	626	562	591	558	564	610	606	572	551	581	600	530	589	595	577	562	563	612	651	552	568	615	574	609	611	595	649	572	590	574	587	552	580	563	569	595	554	610	565	567	586	547	596	580	542	619	591	609	572	598	618	607	579	585	580	547	592	604	613	592	592	571	571	626	625	581	588	599	588	578	585	573	554	593	597	563	587	634	569	600	627	552	593	532	569	560	567	521	604	559	562	547	562	596	597	567	583	577	587	546	596	532	558	561	613	621	616	577	584	586	573	576	576	563	582	565	565	570	585	596	604	584	565	622	621	568	597	608	605	607	535	556	577	611	595	554	553	594	610	534	584	564	588	596	593	585	586	628	590	578	569	555	582	621	566	557	626	569	598	597	597	550	583	582	572	595	609	586	602	594	568	542	603	558	600	631	569	598	598	571	549	554	580	613	571	589	587	556	567	560	616	586	601	557	528	599	604	555	546	608	604	590	557	590	594	574	563	573	643	566	555	551	580	590	593	570	579	615	574	520	580	564	570	570	598	589	576	603	593	573	545	571	596	571	587	610	550	594	590	580	615	609	586	525	567	625	569	568	576	563	584	581	563	595	614	576	607	608	567	558	560	579	534	568	546	605	624	612	639	558	593	613	539	585	585	568	591	599	616	593	573	569	601	587	556	582	599	592	575	598	604	631	588	595	614	549	545	574	572	611	596	602	578	583	563	579	589	600	556	583	537	567	570	591	599	568	556	532	594	575	617	600	608	575	544	577	551	580	552	560	607	623	603	588	608	567	608	572	608	606	592	569	588	570	613	587	583	634	537	596	563	551	607	581	532	610	614	583	598	586	591	592	570	550	589	599	621	598	584	597	583	583	632	557	550	510	575	566	593	596	590	571	584	561	547	565	567	608	564	570	595	595	612	570	573	601	568	561	582	585	621	606	584	593	537	547	620	582	571	613	562	592	615	588	614	589	621	561	600	593	610	555	627	644	552	560	576	537	580	584	551	604	578	611	565	586	574	585	622	575	605	560	554	572	546	601	595	587	585	551	570	593	537	565	556	557	595	596	624	627	584	578	562	565	525	582	555	580	620	576	548	568	580	588	614	606	558	590	601	584	569	589	570	585	547	563	586	584	564	567	575	583	607	585	589	533	572	605	582	536	550	590	579	589	561	564	596	606	604	601	582	588	579	598	579	569	589	546	599	549	598	581	592	621	582	587	591	573	602	580	587	564	603	588	576	608	571	607	615	580	581	599	577	541	575	571	592	578	595	568	596	590	539	552	562	564	544	580	593	539	589	594	579	605	600	593	555	593	594	557	596	583	576	570	582	551	623	570	548	553	547	539	563	544	564	590	591	604	568	570	543	624	576	554	546	589	591	587	577	636	564	539	579	585	661	597	601	619	605	603	605	582	573	561	569	616	575	581	595	559	585	576	536	599	619	618	564	543	597	560	564	616	562	563	601	572	548	592	621	610	570	571	570	575	592	575	579	579	592	616	588	565	567	590	607	574	606	585	578	576	587	615	618	565	581	607	577	553	604	570	571	589	592	563	551	559	582	608	591	576	597	544	575	603	614	576	579	559	602	590	573	582	553	573	617	593	543	587	572	580	560	588	550	592	604	602	609	591	592	583	550	584	565	554	573	566	584	606	579	616	588	602	543	599	563	522	586	568	605	584	612	559	553	604	546	573	580	547	550	652	578	572	575	592	540	568	581	555	590	572	610	553	579	587	543	622	564	559	580	601	566	605	577	612	593	586	602	602	582	572	611	551	550	574	571	563	542	600	588	574	617	616	580	590	575	607	572	596	541	604	586	600	584	595	591	585	612	587	559	576	582	579	588	562	577	613	552	590	592	585	583	579	577	574	574	599	602	618	551	581	556	547	576	605	576	549	588	598	582	576	586	577	560	579	616	581	622	592	630	594	610	552	589	561	594	586	583	598	612	564	574	524	585	610	570	610	584	607	581	608	591	574	565	617	602	576	596	555	627	605	611	578	589	616	574	547	623	593	571	624	620	572	589	611	589	591	587	598	608	553	596	560	598	566	643	548	593	561	588	540	565	536	551	598	570	595	578	583	580	584	561	582	561	583	593	606	607	579	626	563	579	628	550	579	594	612	593	574	586	589	607	655	576	575	586	559	574	601	546	517	541	514	551	573	591	579	579	575	566	578	549	594	559	565	543	567	630	608	591	590	599	606	604	572	582	613	577	609	570	624	596	608	641	561	566	602	588	535	563	583	575	565	566	595	593	550	577	533	555	542	599	612	647	608	554	613	590	546	602	620	563	607	616	600	628	614	643	604	574	599	589	594	607	642	578	565	600	594	609	569	568	581	616	631	580	599	605	580	572	551	595	554	604	552	572	565	615	613	590	580	586	593	575	596	571	554	572	585	577	582	563	588	593	572	581	580	529	589	586	561	619	614	589	578	589	617	576	598	605	570	564	578	602	582	578	599	583	537	609	607	620	626	551	604	597	611	547	570	563	590	599	571	556	597	602	612	575	589	557	577	563	588	599	593	613	630	572	528	594	591	577	542	608	572	598	545	568	584	588	569	592	611	584	614	564	588	601	586	586	563	576	567	608	588	569	575	559	591	568	566	591	594	569	570	562	599	542	578	627	571	586	561	563	555	587	538	593	539	609	585	566	581	577	591	576	595	570	606	574	586	566	568	547	565	589	543	586	563	565	576	618	594	552	591	584	575	581	586	582	645	620	568	588	613	571	576	559	600	518	540	586	594	601	546	583	606	585	582	599	566	567	583	606	520	579	587	605	625	591	625	601	605	568	514	549	610	630	580	547	607	572	563	618	592	604	611	574	565	576	590	581	589	571	599	572	612	575	603	601	599	575	590	569	585	583	571	583	613	543	588	624	594	599	565	585	615	592	596	567	565	620	575	616	591	595	604	571	586	566	570	596	570	598	573	586	577	628	563	618	617	617	570	567	574	567
527	2673	3809	3066	2490	2939	1067	91	84	88	94	77	75	77	83	72	81	87	71	76	93	75	70	92	80	65	70	83	73	72	62	68	80	80	95	70	58	83	77	90	78	69	76	71	87	91	70	77	81	66	87	80	70	70	64	71	70	68	82	89	77	67	70	88	61	97	76	81	79	74	67	88	82	77	86	74	58	84	77	68	82	81	73	88	86	58	76	84	72	82	74	78	85	76	72	87	86	56	68	70	87	80	76	75	73	81	84	71	79	70	71	71	68	90	71	87	85	68	74	91	79	71	80	100	91	71	67	76	71	75	79	77	62	91	89	78	83	78	90	76	59	79	90	74	74	70	79	74	70	74	73	81	91	85	68	75	80	74	71	71	67	72	75	80	67	72	87	73	80	83	79	73	62	92	66	65	74	83	82	81	81	87	68	82	67	83	65	83	76	71	68	93	76	86	75	87	88	73	74	60	89	73	87	93	77	61	89	91	68	72	75	67	78	78	74	78	61	68	90	65	67	84	88	76	89	86	95	90	72	82	70	80	68	69	85	76	70	87	86	68	67	70	71	80	77	80	83	86	75	96	72	79	82	76	81	78	78	81	83	88	69	73	74	84	68	76	66	75	88	73	74	95	73	63	79	77	90	85	70	82	73	82	73	75	75	77	70	78	80	93	70	91	78	81	85	83	61	88	77	62	83	77	69	80	84	83	76	72	73	89	80	87	96	79	82	75	96	100	78	64	81	73	75	88	71	70	76	93	80	75	68	72	68	67	82	58	71	59	77	85	98	66	68	85	84	69	85	73	78	78	78	96	67	84	76	83	74	94	64	75	77	79	72	79	66	88	95	71	79	102	76	62	74	67	78	76	92	80	82	81	65	61	86	81	80	77	71	69	69	78	86	73	73	77	72	65	92	77	87	72	67	73	91	75	77	74	88	86	71	66	85	81	82	81	83	75	74	68	66	72	70	81	81	64	84	80	79	66	84	96	80	78	78	80	64	76	66	73	80	83	67	85	73	67	64	77	86	89	73	70	60	82	78	69	63	77	80	63	78	75	82	79	80	82	74	74	85	70	58	78	62	80	83	78	83	89	73	76	84	93	77	97	84	85	89	83	76	66	74	89	71	74	79	76	63	70	66	76	77	77	78	76	72	77	73	92	82	72	84	70	78	84	90	79	73	80	71	78	76	87	78	81	71	75	81	77	77	79	67	65	80	70	86	74	72	77	79	80	79	85	71	57	90	77	81	89	70	74	77	57	96	81	88	78	75	82	69	87	78	76	87	77	66	86	92	91	68	83	77	79	65	73	74	58	78	94	72	83	90	85	71	83	70	77	74	64	77	83	75	87	62	84	74	90	84	80	82	67	66	82	73	89	74	73	82	89	77	70	68	66	69	81	75	65	85	75	82	90	87	67	89	66	79	68	72	90	72	68	72	89	75	71	72	92	66	76	84	75	83	67	72	70	69	81	83	85	82	82	81	93	90	69	86	75	73	72	84	81	73	76	86	89	97	74	85	70	74	67	86	92	78	74	72	68	60	76	74	77	75	75	82	77	74	76	69	62	66	72	75	84	69	78	77	62	73	62	85	67	75	86	70	70	78	64	87	85	79	85	70	72	85	79	64	83	62	83	79	91	74	98	68	84	80	76	95	87	89	75	73	68	80	81	68	82	80	79	70	82	90	86	81	92	93	82	74	82	76	76	94	92	61	68	67	75	76	68	77	72	72	72	74	70	79	73	76	59	76	80	89	68	69	72	67	80	78	70	63	89	79	67	81	83	60	61	86	69	65	66	69	88	80	83	70	78	75	79	71	71	82	83	88	96	73	69	97	90	60	92	72	60	96	76	72	80	69	81	72	79	80	63	79	86	74	92	71	68	82	75	70	87	78	72	84	77	73	79	75	55	76	75	98	74	79	80	69	89	73	89	68	70	83	91	87	82	91	70	80	74	86	84	81	66	78	89	84	80	58	69	88	74	71	71	71	75	79	60	75	81	69	65	73	94	74	79	76	79	73	94	70	82	86	75	87	72	85	66	64	77	75	65	85	79	69	68	66	78	64	75	81	76	79	79	71	69	78	73	90	75	67	69	83	79	74	77	80	92	78	70	62	68	73	69	72	60	74	84	85	66	91	75	76	76	92	71	74	80	88	66	79	78	69	72	74	85	81	81	76	88	66	76	83	78	73	93	78	88	78	72	86	62	87	67	78	81	68	70	84	74	72	69	69	93	65	84	100	112	66	82	68	84	72	80	66	93	68	67	78	79	83	79	82	77	74	87	75	85	77	90	65	73	71	80	77	80	91	71	88	68	88	91	81	61	84	79	69	86	76	60	80	72	71	84	83	82	67	76	74	71	85	74	86	71	78	87	72	84	69	61	63	65	86	87	67	86	75	74	80	76	75	86	72	81	74	67	80	93	76	78	82	81	95	106	73	80	73	82	75	85	88	71	71	105	71	71	80	90	62	90	82	72	73	79	81	71	66	76	83	75	73	64	68	84	98	88	71	81	80	67	65	79	80	94	79	90	94	75	84	60	73	83	93	70	57	77	71	70	78	82	60	76	71	88	85	80	80	66	71	78	67	74	88	77	62	82	72	69	72	74	64	73	77	70	82	88	76	81	76	74	72	70	66	73	76	76	77	73	79	68	65	84	95	69	74	96	84	77	66	90	73	79	71	82	89	73	66	96	69	80	66	89	93	68	64	84	94	84	79	77	86	73	89	83	78	97	64	74	111	60	94	67	72	88	72	93	90	85	89	64	63	90	84	95	73	81	89	81	74	80	76	81	65	77	67	78	77	57	77	86	72	68	86	57	76	76	75	73	77	79	90	71	83	83	71	63	79	71	81	77	86	82	81	81	83	83	92	66	75	73	88	55	73	88	76	73	63	76	81	68	76	83	86	80	85	72	73	90	79	75	81	83	65	80	73	87	79	58	71	70	91	88	75	70	66	61	72	87	80	75	71	77	80	83	69	75	73	78	76	77	88	75	72	85	71	78	55	74	89	74	98	83	66	94	82	88	88	64	82	95	68	79	79	75	86	75	78	75	76	82	75	78	76	76	74	80	78	82	61	71	79	97	58	94	75	79	64	84	79	101	70	75	72	77	68	79	87	68	70	93	81	84	72	94	62	66	74	83	81	82	79	86	85	71	62	72	75	78	67	74	73	83	94	74	89	62	89	77	68	73	77	80	103	80	90	71	86	76	81	77	74	83	65	78	84	81	79	75	69	91	62	72	70	72	69	71	79	66	70	74	79	82	74	70	77	59	83	81	90	88	72	89	78	81	79	88	82	61	93	76	71	66	82	82	72	84	76	77	77	86	91	73	71	73	75	76	87	71	78	78	91	74	72	84	85	79	71	68	85	89	74	62	69	77	80	81	74	76	82	63	72	75	75	82	83	62	67	72	82	66	68	81	80	84	84	69	90	82	61	62	87	79	78	83	86	75	83	52	88	92	87	80	77	78	86	89	70	71
8322	19205	23214	29633	38036	37396	16639	786	703	708	659	649	660	631	574	616	632	555	570	600	583	567	559	591	587	577	527	589	574	550	596	560	566	562	645	557	549	591	628	564	563	606	577	532	566	571	621	592	526	576	589	539	613	583	597	572	562	598	615	578	588	542	571	599	556	600	568	625	619	562	547	595	548	605	580	617	592	594	608	573	590	583	554	505	593	520	596	537	594	595	552	559	558	577	570	566	601	579	596	580	548	554	599	597	581	618	585	580	566	622	580	576	561	584	544	558	539	562	572	544	574	578	584	553	567	595	587	575	560	626	608	552	524	586	572	579	541	598	567	597	573	566	566	541	572	564	553	598	610	589	614	633	579	575	574	602	557	529	587	601	560	580	562	592	571	590	597	598	548	608	587	551	559	543	590	568	593	561	573	580	585	578	609	611	567	582	616	565	571	567	599	581	596	600	582	589	563	561	611	567	577	575	583	556	597	587	589	552	555	586	564	604	576	567	593	567	540	576	581	617	613	571	582	607	577	573	566	603	580	603	569	585	568	597	581	603	555	599	580	578	544	603	577	587	532	541	585	614	566	544	606	574	544	586	600	582	543	574	576	561	550	569	571	574	569	554	578	533	592	589	619	584	584	584	589	554	591	609	576	579	576	562	563	606	636	552	569	569	602	577	551	562	571	551	598	582	586	595	614	586	553	575	572	575	564	562	570	569	571	558	579	613	569	583	572	563	556	543	529	545	584	580	584	592	531	618	531	573	553	568	562	599	560	554	548	569	589	547	555	573	534	570	577	577	567	592	591	553	602	534	518	541	507	581	573	563	581	555	582	539	604	585	563	562	568	591	568	591	598	593	573	583	620	581	580	603	565	604	595	610	573	572	575	601	575	562	573	547	559	556	536	543	575	538	584	596	530	552	600	586	565	587	544	596	554	569	540	552	525	568	602	590	567	533	568	556	587	573	579	608	581	566	605	584	577	592	571	587	551	595	583	590	587	605	601	557	552	577	576	573	603	550	557	580	572	635	561	589	557	573	597	582	574	571	599	624	552	593	598	602	583	550	549	562	548	593	583	546	535	573	571	547	596	582	590	564	580	558	586	573	578	558	570	588	560	586	582	582	593	569	559	543	616	564	594	622	572	577	585	543	487	550	577	583	573	548	575	566	544	601	574	556	570	579	538	535	587	613	549	557	565	535	567	563	555	568	566	572	573	546	600	587	541	575	567	572	555	561	588	617	575	548	614	567	514	577	598	558	576	526	563	595	599	619	595	561	589	539	579	544	584	596	570	571	612	581	601	582	605	535	574	542	591	572	565	574	565	586	546	619	588	541	593	592	569	616	593	554	612	568	580	551	579	543	563	535	602	543	586	579	590	616	633	563	548	611	545	565	589	610	606	566	560	589	579	605	585	588	582	568	563	609	564	572	577	609	557	574	603	558	604	568	617	563	591	581	571	550	552	602	588	597	582	516	555	588	586	575	576	584	534	581	575	542	546	555	617	594	581	574	577	562	526	576	585	593	563	509	605	586	561	577	526	607	619	582	544	595	595	572	565	569	593	572	559	597	537	608	575	585	598	582	547	567	592	644	540	615	562	589	601	586	552	587	546	540	557	581	605	611	558	581	588	566	538	561	593	564	547	592	603	550	582	560	560	607	565	563	590	580	551	605	577	562	556	557	556	618	589	577	552	576	589	586	566	576	592	570	548	539	561	564	567	570	639	570	606	567	588	577	551	570	549	624	564	568	558	572	582	559	548	599	602	569	559	588	589	595	592	569	532	540	555	567	589	595	571	532	596	546	540	603	550	631	586	605	572	554	578	534	567	631	580	601	554	562	565	562	563	571	607	569	579	566	592	545	643	599	575	585	565	591	581	581	567	542	597	635	583	584	616	541	582	571	577	573	574	594	600	553	578	586	601	611	608	570	563	590	570	596	576	607	615	601	556	617	532	564	569	564	545	578	533	529	552	555	601	542	581	590	582	528	567	596	574	547	568	582	583	574	559	549	580	610	583	566	613	583	547	532	593	597	568	572	587	539	590	557	612	577	589	604	610	614	572	618	551	570	577	585	653	511	570	577	565	579	603	607	599	571	573	560	572	582	562	593	537	578	608	581	558	575	568	562	585	534	513	581	577	590	559	599	621	543	561	585	546	549	573	582	560	572	579	579	578	580	542	591	537	575	548	564	567	579	579	528	575	581	572	550	555	579	563	557	575	603	643	505	594	567	551	559	587	576	590	585	534	588	587	623	566	578	583	563	595	590	592	561	539	589	585	557	598	578	575	610	573	569	613	572	659	573	575	569	601	579	591	623	531	584	601	518	564	535	567	556	591	618	580	564	594	548	563	590	604	572	579	583	587	596	580	577	552	562	615	581	605	549	626	574	575	585	585	597	583	575	580	571	581	537	614	597	564	572	575	587	556	623	565	550	570	598	570	583	551	585	550	554	578	590	568	551	568	596	602	590	583	603	568	587	590	558	568	580	568	602	594	586	584	588	578	576	585	575	591	578	601	549	597	568	560	574	616	559	564	584	574	555	554	578	577	592	545	561	576	565	552	581	585	598	597	592	566	577	585	575	595	574	511	600	564	594	611	579	593	598	584	549	578	560	557	538	532	569	555	576	592	563	599	572	550	614	548	584	573	586	540	622	567	527	578	569	570	561	565	570	566	588	567	596	610	594	595	591	565	612	610	523	598	594	555	612	549	558	580	568	545	581	583	586	598	595	578	600	605	571	594	527	619	521	578	626	535	542	596	567	580	607	579	593	540	606	544	597	539	551	507	566	572	594	599	498	614	561	597	543	561	569	632	548	556	601	595	583	600	554	569	597	563	556	586	572	596	618	629	558	562	579	589	598	577	593	548	532	560	566	560	556	552	551	613	576	558	571	525	572	545	604	569	547	584	568	617	574	595	554	584	614	570	568	578	586	598	619	618	554	575	586	616	601	546	590	619	544	580	598	571	571	597	572	574	570	542	629	560	587	595	556	567	605	521	609	610	571	574	562	557	591	605	593	589	545	550	569	559	577	598	584	586	540	578	558	634	578	539	607	591	567	534	581	558	570	574	569	574	561	569	608	544	570	574	554	571	585	566	577	567	572	571	570	586	595	638	577	582	592	592	553	571	553	581	560	571	594	602	579	562	597	552	588	584	564	618	559	602	558	536	568	598	589	587	583	554	585	565	580	569	630	598	540	558	549	579	530	583	580	575	617	562	581	586	588	568	580	592	541	588	585	603	582	578	607	594	574	599	614	523	585	586	601	592	611	570	576	553	577	591	541	548	566	608	556	620	582	578	572	568	551	560	576	565	580	601	578	565	589	622	568	555	564	577	591	583	582	596	563	583	557	566	593	549	594	608	569	537	563	560	590	603	568	559	612	612	643	605	599	584	569	542	549	577	585	553	548	603	640	572	547	576	551	586	556	531	576	559	591	592	599	560	611	557	550	548	555	539	562	600	587	622	562	601	613	601	589	537	552
1651	2347	3604	2950	2339	2286	676	113	116	113	96	125	101	108	110	122	128	104	117	107	90	126	103	112	111	92	108	105	106	99	126	124	102	105	96	85	102	103	110	112	113	116	103	89	115	110	106	105	99	123	104	126	79	111	119	99	99	115	112	112	118	96	106	113	97	119	99	118	139	93	130	119	110	116	106	109	110	108	124	115	106	114	118	118	111	101	125	117	89	124	90	119	102	106	108	96	105	126	107	96	108	111	107	104	121	107	115	96	106	103	111	120	99	85	103	100	99	93	110	105	100	108	91	114	113	93	97	112	99	114	121	125	106	118	103	97	100	98	98	113	108	106	122	121	92	102	103	104	127	116	105	85	97	87	114	109	90	98	111	107	110	102	106	101	115	112	126	120	97	112	99	86	110	106	99	104	114	117	104	101	97	98	87	101	118	130	115	111	107	102	105	103	94	115	100	103	98	101	103	122	100	90	119	98	101	108	116	108	101	117	105	91	108	111	103	122	105	121	100	136	120	119	105	122	120	104	115	116	95	96	105	81	102	121	114	108	122	116	112	112	106	140	105	90	112	121	99	105	112	97	114	127	111	114	102	107	84	101	93	98	111	95	110	116	101	109	110	80	118	116	102	110	120	96	111	129	101	110	122	115	109	110	101	101	85	113	111	93	124	93	112	101	102	111	116	111	110	109	111	99	88	120	131	109	113	110	114	100	108	98	95	104	107	88	98	116	106	113	117	117	111	96	103	97	110	100	116	81	102	98	99	95	110	108	100	108	99	106	119	101	107	105	93	105	106	113	115	120	119	108	104	102	96	108	114	110	109	114	101	96	95	96	110	106	92	107	102	121	101	97	131	103	117	100	108	102	103	99	97	109	107	107	116	123	97	99	109	113	114	134	108	90	114	113	98	104	109	115	105	117	101	130	111	120	85	127	117	111	112	102	110	105	106	107	93	100	120	120	119	128	109	101	86	111	108	117	121	96	129	136	122	104	104	120	116	114	96	106	90	114	108	114	94	102	105	113	98	133	132	111	119	116	127	103	98	117	119	98	117	85	118	122	112	106	91	107	106	107	113	123	113	108	117	101	111	117	101	109	103	122	110	105	101	115	122	100	99	103	120	110	110	114	115	110	106	97	93	109	98	96	107	105	108	125	110	86	104	103	109	120	105	101	116	102	121	100	129	97	120	122	124	127	91	101	122	95	113	112	107	112	87	87	109	111	90	108	123	109	112	112	126	106	108	106	109	90	101	99	111	112	103	107	91	117	109	95	124	108	102	112	95	104	122	111	104	94	108	117	118	97	130	112	95	137	117	106	101	98	111	100	102	105	96	105	105	113	113	115	118	91	87	96	113	113	118	130	102	111	102	111	104	105	124	142	99	117	101	106	114	95	118	119	108	96	102	97	102	104	99	102	106	112	113	108	120	92	86	112	106	107	98	110	104	101	91	116	127	110	101	109	108	118	109	108	105	122	104	106	106	71	91	117	106	102	93	96	100	102	100	91	112	105	113	119	75	104	121	98	95	114	118	109	114	117	132	103	107	110	94	113	108	106	113	101	77	95	124	105	111	110	116	109	102	117	99	101	119	114	99	115	102	108	108	112	121	77	107	91	121	97	109	112	117	119	97	103	89	100	127	109	97	100	104	97	100	110	114	105	106	104	104	114	114	92	96	99	91	111	98	116	113	116	98	103	99	100	104	99	100	109	114	102	92	107	114	102	110	107	89	107	107	97	98	104	114	110	103	105	146	115	90	104	102	116	126	117	104	103	113	113	117	118	103	96	100	110	106	98	125	116	120	97	90	111	104	103	128	124	100	104	128	90	103	112	136	115	103	120	102	114	92	116	113	119	99	104	99	104	105	104	101	114	123	115	109	115	103	88	99	112	107	108	91	106	103	131	98	94	96	109	105	104	108	88	114	99	125	113	93	117	112	99	103	99	97	98	89	107	133	119	102	111	128	115	114	118	114	118	109	110	101	103	105	112	117	111	101	91	93	96	102	115	107	113	90	124	116	108	113	104	91	104	93	98	101	118	107	110	118	131	107	101	114	104	110	112	113	106	122	104	115	126	122	114	107	111	103	92	105	122	122	104	104	99	99	101	112	114	112	120	112	113	113	104	127	107	105	115	106	98	92	119	99	111	117	94	115	100	100	127	109	102	90	100	105	105	100	118	106	91	96	111	106	98	108	97	119	103	108	98	100	89	112	96	85	113	107	86	123	118	99	116	116	101	97	109	117	118	99	98	107	94	100	109	113	86	110	112	107	106	114	110	108	101	108	116	111	93	102	103	110	120	116	93	112	119	99	108	121	118	114	107	121	110	131	115	119	112	109	96	124	90	109	109	118	108	106	112	114	100	85	124	94	114	107	122	113	111	96	100	114	114	125	104	109	117	112	110	101	113	101	121	108	123	109	105	115	89	101	106	98	103	113	110	128	108	128	121	110	118	100	100	111	96	95	107	113	107	104	99	94	116	98	120	99	95	104	95	111	100	104	86	113	115	113	117	121	111	93	87	94	109	124	84	99	102	101	114	115	121	104	119	117	110	113	92	111	107	107	111	109	93	121	119	105	110	107	100	113	99	119	109	112	109	123	116	106	104	99	107	107	115	97	105	113	114	93	86	115	123	98	116	115	119	118	118	99	129	117	115	103	133	107	106	103	128	104	89	115	103	110	95	115	104	131	102	114	121	108	120	111	126	108	103	121	115	111	88	114	124	112	118	115	116	127	106	109	116	138	103	108	97	118	107	96	112	83	102	119	115	114	114	120	125	108	99	116	107	110	100	106	116	109	113	103	113	129	111	98	86	126	123	114	96	113	106	116	107	112	111	123	114	117	111	108	105	98	105	118	104	105	112	102	111	104	91	101	119	113	109	103	101	98	124	119	108	120	110	103	95	115	107	122	108	126	113	114	110	105	93	114	122	99	89	114	114	100	100	120	124	114	108	99	105	116	96	100	116	116	98	95	102	103	138	113	112	114	131	118	107	108	97	107	115	114	120	90	107	109	121	104	111	99	118	90	123	100	121	88	98	105	120	91	103	94	127	89	102	105	117	122	105	91	125	107	138	121	120	102	114	110	107	119	115	100	113	107	96	100	106	84	116	97	105	105	100	98	100	112	118	115	92	108	110	113	101	126	112	128	113	107	126	119	99	107	110	105	118	108	96	124	94	120	107	122	92	108	91	99	107	125	117	122	112	102	105	105	99	92	117	102	104	101	102	118	109	122	124	103	114	112	95	110	138	120	112	91	83	101	118	119	88	103	110	101	109	106	114	132	103	101	111	111	106	103	101	115	117	102	104	102	117	128	104	116	103	126	114	116	110	115	115	108	107	85	110	98	109	91	94	105	118	119	138	98	95	119	109	111	116	105	112	99	115	114	107	93	88	120	107	107	112	110	110	113	95	115	101	113	103	119	105	117	120	121	110	115	116	105	96	115	98	103	116	101	107	100	92	107	103	95	129	108	104	107	119
11164	17819	23283	28533	36561	34522	13301	1047	965	931	918	946	873	835	872	895	850	887	812	886	823	833	823	808	812	888	866	837	807	754	846	788	855	782	822	829	840	806	795	836	785	835	822	837	806	864	859	822	866	833	803	843	795	859	808	796	871	813	872	794	888	854	826	841	818	805	838	852	852	811	842	812	810	795	862	796	765	865	856	822	834	850	869	862	837	816	830	793	857	818	789	801	827	821	841	802	834	789	831	854	791	840	819	808	857	831	793	774	801	863	851	797	862	820	781	785	804	781	835	779	809	812	848	880	819	798	812	836	807	838	801	837	853	808	814	794	858	819	817	838	841	800	819	826	798	824	813	800	819	811	854	866	816	848	787	791	800	785	792	779	831	801	803	842	786	813	804	813	822	849	760	803	808	847	832	833	822	779	806	815	852	816	845	819	840	788	837	839	793	806	839	800	806	818	781	788	787	788	842	807	797	816	877	779	816	766	808	844	867	817	811	771	857	801	838	869	803	796	839	834	865	834	802	825	834	841	838	816	819	806	811	830	858	794	829	813	870	822	825	771	798	855	798	761	826	824	837	870	850	838	856	822	857	817	815	771	862	833	833	804	739	822	807	846	826	876	837	824	840	876	839	796	863	837	837	839	794	854	857	778	890	809	794	791	800	841	797	865	788	872	804	813	817	778	821	795	846	840	796	773	791	848	800	835	813	840	780	833	821	841	826	834	871	840	813	804	820	821	840	831	795	805	839	797	845	833	819	757	851	832	788	807	856	854	814	830	824	852	827	816	833	819	851	845	822	829	855	810	846	804	799	781	878	797	882	807	839	821	827	800	783	847	850	817	833	834	848	836	811	825	804	822	857	811	766	820	791	840	796	822	843	876	808	813	772	863	824	778	822	776	808	762	841	712	824	844	843	836	861	827	824	772	843	827	851	831	853	828	780	822	835	796	823	783	812	763	864	808	820	819	827	803	794	838	806	823	828	834	836	862	828	821	814	796	792	781	797	824	826	846	771	876	817	820	799	814	846	800	819	848	817	816	858	839	822	837	777	827	848	802	820	849	842	811	823	877	823	826	805	826	798	814	817	845	847	857	812	836	850	786	837	844	836	820	789	879	807	800	849	853	830	853	829	822	819	837	812	795	795	851	788	826	832	789	814	813	774	861	863	824	865	855	774	847	797	836	831	797	868	759	786	823	798	841	886	839	779	806	830	805	808	800	799	824	838	844	822	844	808	816	835	839	825	812	786	790	859	818	861	842	761	856	855	835	797	807	829	813	819	847	806	910	768	813	790	839	769	745	831	841	784	842	844	843	826	830	785	800	812	829	843	767	806	839	750	861	843	832	803	845	795	820	826	810	797	834	790	802	900	873	842	872	804	794	841	788	821	850	834	839	834	865	858	766	793	831	842	801	819	791	840	867	829	792	852	822	836	866	816	839	832	795	813	828	835	823	819	820	818	861	829	815	797	825	799	801	791	796	801	836	817	785	809	845	797	861	789	857	849	837	837	799	845	826	787	852	833	840	784	867	807	832	837	797	832	827	829	803	888	790	794	808	812	818	780	835	833	810	851	817	852	781	823	798	794	856	778	782	819	837	830	820	850	795	906	801	789	792	827	890	824	790	800	835	823	797	860	838	836	852	833	794	846	810	797	838	848	798	866	877	813	842	826	865	802	812	887	806	845	803	780	820	807	850	803	819	802	811	824	876	880	847	847	870	857	861	806	799	806	864	782	810	807	821	829	830	864	811	861	812	790	814	855	804	829	796	841	788	841	803	849	824	819	813	790	825	809	771	886	888	860	874	789	829	800	749	814	794	802	850	867	821	833	855	832	857	825	892	810	866	809	889	807	805	827	789	765	797	793	799	806	828	834	845	790	861	804	861	776	777	872	805	883	851	764	822	820	816	787	797	809	786	758	810	753	824	772	821	818	820	788	820	823	812	820	833	774	847	787	811	875	832	839	819	812	853	855	837	806	788	843	879	851	808	822	796	869	861	839	818	818	902	891	808	868	852	808	783	840	803	798	813	796	873	846	844	863	805	836	808	827	818	856	854	886	855	849	837	798	802	840	855	823	812	854	792	825	827	824	813	832	801	863	807	809	825	809	773	790	809	866	803	830	828	833	864	792	773	755	827	848	803	793	854	818	834	837	809	788	788	885	784	856	808	811	799	858	858	796	864	791	851	814	838	847	861	751	868	835	811	817	800	807	780	774	895	840	826	823	754	769	809	813	781	828	838	797	834	825	815	795	840	786	817	809	819	778	850	833	812	861	764	787	809	837	805	802	866	855	854	837	837	771	843	811	800	832	783	825	775	798	795	795	759	774	819	815	810	837	761	874	810	859	818	822	786	811	770	836	750	825	854	792	804	815	833	840	829	831	854	823	852	816	829	778	849	832	882	784	847	824	804	798	849	870	782	857	875	828	819	803	844	792	876	858	836	803	832	828	879	845	802	815	802	801	817	839	833	842	815	800	822	825	796	817	802	836	847	841	889	849	799	842	786	883	814	847	794	849	833	829	834	792	815	817	846	815	800	820	776	877	824	841	869	861	798	838	862	827	836	839	781	808	807	804	835	822	874	776	831	774	796	761	839	801	830	868	807	813	856	795	827	856	791	841	794	855	783	793	848	778	808	830	767	798	851	822	848	833	807	826	840	877	819	828	841	831	846	829	792	825	884	825	858	810	831	857	834	804	820	808	813	860	814	797	802	805	822	806	814	813	802	791	855	890	786	850	831	862	835	757	831	840	861	813	763	837	814	801	816	841	823	800	891	795	773	804	867	822	828	820	820	809	849	789	798	846	805	852	787	816	814	813	846	820	776	858	826	828	794	804	807	811	809	842	808	820	796	812	810	813	831	804	823	811	827	785	835	796	805	817	766	793	784	831	847	846	831	770	823	806	865	845	802	819	818	842	779	832	821	783	858	844	842	842	785	839	861	807	818	802	833	832	899	809	724	779	815	762	851	818	792	835	814	815	842	848	753	848	862	820	805	805	841	770	855	817	837	819	809	789	811	819	810	876	883	822	858	839	769	780	780	791	835	767	815	791	819	869	787	795	808	803	815	815	842	878	883	833	860	805	803	892	808	809	842	842	838	780	848	793	827	792	793	810	831	805	812	858	806	809	849	840	817	836	822	819	804	791	823	865	813	835	838	836	815	788	859	776	793	818	807	820	848	851	831	833	789	796	807	825	847	861	772	786	808	889	788	803	801	792	850	925	843	842	783	818	818	808	819	799	862	832	813	820	847	822	880	821	828	897	860	859	815	799	790	884	835	790	800	799	823	815	836	856	826	872	876	794	785	804	775	810	812	778	852	821	832	855	841	865	853	821	815	876	806	806	821	798	803	848	809	799	785	824	839	869	821	825	837	844	837	811	815	845	822	856	817	826	852	864	866	856	813	787	805	803	793	826	833	827	801	815	836	835	850	850	815	841	844	838	779	857	779	836	829	816	822	802	818	816	840	813	758	820	814
935	1505	4757	4908	4674	4983	1667	122	99	110	106	99	93	118	99	99	121	123	112	90	89	99	125	97	90	102	97	94	132	101	85	101	113	98	109	94	91	107	111	124	115	90	124	113	108	99	86	112	93	99	118	111	96	88	115	109	124	99	91	107	108	113	87	101	110	90	107	87	94	98	103	107	104	112	97	103	102	110	95	128	112	109	101	105	108	100	97	103	134	100	106	107	109	113	86	98	108	98	111	112	98	117	119	108	104	127	82	103	95	102	103	100	106	121	98	111	113	110	112	90	101	87	92	105	102	109	113	112	99	104	111	107	104	94	113	91	109	96	93	91	108	95	87	106	97	102	109	106	93	109	91	106	106	107	119	108	94	98	96	88	97	94	88	102	94	104	90	110	104	96	109	98	126	105	111	110	117	120	121	104	106	107	116	83	108	126	102	124	116	115	92	97	91	114	108	99	109	104	119	89	101	89	84	119	105	106	96	84	103	85	113	105	91	135	104	111	81	94	106	85	103	104	89	118	121	103	95	99	95	112	111	114	110	115	112	120	93	85	91	93	98	115	118	92	115	94	112	93	88	112	104	109	105	108	112	112	125	80	113	109	110	110	107	101	90	96	99	103	93	109	95	98	96	104	123	106	98	81	112	108	96	105	94	94	107	90	106	95	119	97	109	113	106	89	99	103	109	105	119	106	116	105	95	118	109	88	106	106	106	93	91	97	103	100	112	99	96	98	79	112	79	111	108	115	118	115	123	104	98	97	119	99	107	94	111	103	120	88	104	99	104	109	117	128	95	114	105	130	88	117	103	106	105	96	111	117	106	114	96	92	106	105	105	109	118	103	116	105	111	99	101	120	99	96	116	105	104	82	108	99	107	105	80	87	130	103	98	113	95	88	101	101	100	91	118	98	105	107	104	103	96	118	99	107	88	99	95	100	88	120	88	101	99	78	97	89	113	128	102	101	106	111	105	100	103	105	123	90	106	97	108	109	108	100	108	113	107	119	90	104	117	103	107	129	96	104	102	96	110	82	100	103	109	107	97	111	104	119	90	91	98	101	122	102	108	105	104	99	116	104	97	99	120	104	90	103	104	112	95	111	97	105	107	105	87	88	112	109	100	112	111	108	96	107	92	121	103	85	106	95	88	132	112	117	90	106	111	95	124	109	104	97	117	106	116	113	99	96	109	99	122	82	91	101	94	100	98	120	93	117	111	107	104	104	112	93	110	93	94	94	87	112	124	107	103	109	122	110	112	93	106	107	108	109	107	103	106	100	94	115	89	105	98	113	118	108	122	91	101	91	97	90	89	104	96	103	91	108	114	112	108	103	112	107	84	118	118	85	119	96	127	97	106	90	107	111	110	106	107	110	95	125	103	108	99	95	114	99	117	101	106	105	112	95	87	104	117	111	100	100	79	93	99	93	94	122	113	104	86	114	120	95	106	109	100	100	118	112	106	110	98	111	105	122	99	100	96	102	127	107	108	97	102	116	116	93	106	121	105	102	88	123	118	89	107	96	103	99	121	103	89	95	103	98	95	114	111	97	87	114	100	114	112	122	95	106	101	109	102	107	103	116	109	101	111	83	98	116	109	98	92	92	101	109	117	111	108	110	91	105	103	110	117	109	93	96	108	103	100	107	113	117	107	90	110	98	113	111	80	85	95	103	116	97	98	116	99	102	99	109	110	92	104	105	102	98	109	99	97	90	123	121	111	108	89	98	114	92	116	120	90	105	122	107	92	94	112	124	105	101	98	110	103	103	110	89	99	106	120	105	113	105	109	112	113	124	114	103	106	89	117	98	105	90	103	102	106	119	105	110	100	112	117	107	110	107	98	111	101	100	100	105	98	105	96	117	106	125	80	109	113	100	102	93	100	89	95	103	115	126	111	125	103	116	116	96	107	112	97	103	101	108	128	103	115	83	117	91	107	116	91	113	110	124	86	114	116	96	109	106	92	110	103	104	106	84	113	104	116	101	119	84	106	97	99	114	123	123	96	91	119	102	113	106	98	113	118	109	128	102	99	90	108	116	103	114	103	101	96	109	112	84	91	104	96	117	110	112	110	110	100	115	101	100	96	93	94	98	100	108	119	106	94	104	114	82	122	104	92	100	89	110	102	102	104	90	100	108	87	123	92	109	100	110	78	90	114	97	90	115	107	106	104	105	98	122	102	104	104	80	118	91	92	105	110	105	106	101	108	109	104	102	109	76	96	125	117	130	115	108	99	99	85	93	112	93	98	90	112	90	105	96	109	105	100	114	100	104	123	108	97	104	97	123	122	98	118	87	87	85	107	102	91	112	94	94	111	121	113	96	82	85	114	110	113	118	99	119	124	97	84	105	94	80	107	114	110	104	100	100	112	97	90	102	89	105	114	93	101	102	103	100	114	109	97	87	102	107	143	122	107	119	120	97	84	93	105	113	103	112	114	101	96	105	110	97	117	114	102	114	113	84	120	102	114	98	81	104	92	106	110	94	100	94	111	111	88	96	103	123	114	120	120	102	103	90	90	109	101	94	94	102	91	113	111	111	129	104	133	114	92	96	87	107	100	104	94	103	108	94	116	107	98	99	110	101	93	115	100	111	95	126	97	99	121	99	116	116	108	124	110	105	108	104	103	113	104	113	100	119	104	77	103	93	119	114	117	107	110	83	95	86	97	108	100	97	103	105	113	107	81	97	125	100	98	98	113	113	102	101	101	102	104	109	106	80	119	107	94	110	104	98	97	115	115	101	95	111	96	100	88	104	108	110	103	100	100	107	82	95	102	111	92	83	114	105	95	100	104	99	97	100	107	100	103	91	111	101	85	126	108	111	108	99	94	104	99	110	111	96	118	110	95	98	112	92	111	99	119	100	99	98	89	99	103	92	110	120	83	105	111	103	94	110	113	110	128	106	116	95	99	74	106	108	72	90	109	116	114	93	102	104	105	97	110	98	108	109	109	110	95	96	126	85	132	111	93	94	109	127	95	99	105	109	106	105	101	89	110	96	100	108	108	87	101	104	103	122	123	113	111	104	109	110	112	95	111	105	92	123	112	110	111	136	96	90	85	109	103	108	100	96	102	116	100	103	108	94	122	88	104	103	103	94	124	86	121	103	103	103	109	91	92	110	91	104	98	98	99	102	106	100	103	79	113	96	98	82	97	117	104	109	105	107	102	110	97	129	115	115	101	101	104	120	92	92	87	120	96	116	96	112	116	97	96	102	105	100	93	121	112	97	106	103	108	97	116	114	122	100	107	94	98	103	105	126	77	97	107	101	89	124	92	100	108	110	111	123	103	101	110	99	106	114	88	95	116	113	108	107	102	84	101	91	125	88	102	97	112	107	98	101	99	88	124	125	95	89	120	89	110	92	110	124	95	94	107	113	100	104	101	103	82	80	100	86	116	102	110	106	113	100	90	98	120	100	109	115	106	86	84	100	107	100	116	101	111	124	113	103	94	94	114	101	104	97	94	118	93	107	87	99	96	92	100	102
12203	13354	26455	35449	46593	45418	18314	1252	1086	1002	914	978	868	802	863	819	818	778	800	824	812	786	782	734	790	776	770	793	763	796	801	742	786	809	762	784	772	739	814	753	779	757	792	747	790	744	779	785	783	760	687	748	725	738	783	761	720	736	790	753	788	799	809	765	794	776	786	815	796	716	749	734	772	776	788	738	779	766	771	790	703	765	769	763	761	717	773	831	738	743	765	737	769	734	727	752	764	777	736	776	789	725	778	725	760	713	748	757	797	757	739	757	788	782	779	749	707	757	772	756	794	755	736	753	788	793	759	781	704	720	778	766	748	819	796	755	805	807	772	756	762	791	755	799	780	762	745	734	804	831	760	789	720	803	728	764	706	765	778	743	793	762	769	796	724	757	712	777	814	795	732	774	757	785	756	778	768	749	750	787	757	759	751	770	736	748	857	763	775	771	721	775	766	761	758	731	738	808	747	825	709	758	784	794	818	749	755	757	765	764	772	740	749	766	812	804	740	802	708	748	759	753	720	802	711	797	783	765	733	755	821	774	733	720	801	752	775	809	724	757	757	786	806	757	738	787	772	777	809	775	784	795	785	770	714	791	787	748	760	749	769	714	807	789	737	829	773	777	790	741	765	805	805	740	775	754	730	729	763	758	771	812	781	781	728	765	708	752	698	760	774	775	734	765	782	755	750	775	755	725	752	734	740	774	761	783	832	792	772	788	770	781	795	778	768	705	765	758	799	714	752	757	740	720	784	786	796	763	778	786	780	753	810	739	726	734	767	774	774	778	756	737	743	827	706	814	711	805	769	769	736	813	775	810	739	799	721	747	730	740	744	788	744	801	789	781	743	772	763	758	747	744	768	751	762	782	806	776	762	783	797	787	759	735	710	769	752	771	772	747	764	799	743	776	734	737	790	803	769	765	717	768	755	769	817	730	737	741	759	741	709	772	752	762	729	767	732	768	804	734	755	735	771	746	802	766	774	733	770	790	728	741	774	724	784	781	765	732	728	762	800	763	760	773	788	767	774	789	793	691	788	729	793	820	751	781	796	726	784	786	758	721	804	758	797	722	782	833	789	775	797	778	735	761	751	818	818	826	741	771	727	753	781	765	736	741	744	753	747	777	811	783	732	714	748	798	757	729	767	774	797	755	774	770	735	793	733	704	759	767	814	737	772	754	783	723	753	744	751	764	821	838	777	778	757	723	775	729	756	737	759	764	749	732	805	740	747	753	750	727	721	784	808	764	750	745	793	768	731	782	768	782	762	781	761	762	757	761	792	763	794	740	725	743	808	805	754	768	779	749	772	767	703	747	751	815	736	741	751	757	777	755	772	778	764	768	723	760	774	813	760	741	711	744	804	836	746	792	740	767	757	767	713	794	720	754	785	763	721	723	794	725	697	766	798	708	770	766	765	810	770	784	773	762	792	761	727	810	727	784	760	739	776	725	772	781	789	726	761	803	766	787	772	741	739	815	732	746	708	764	783	754	758	745	729	774	783	768	770	759	728	768	735	727	793	774	755	758	763	800	748	746	747	786	761	776	744	749	760	779	745	815	765	798	761	774	784	760	766	745	791	773	746	756	711	715	739	759	820	735	747	764	765	740	721	787	782	800	801	804	792	772	777	741	784	763	813	779	786	796	746	764	780	795	769	784	813	703	795	805	743	780	743	782	753	714	745	783	781	723	748	738	756	740	733	756	735	719	813	766	792	768	811	736	772	757	768	752	729	721	821	772	746	721	749	752	771	730	773	761	808	743	766	767	779	754	778	757	762	775	743	806	766	752	725	792	782	775	754	740	740	734	816	737	802	764	754	839	748	840	732	752	769	771	817	743	799	760	721	805	759	752	853	732	782	775	759	751	797	766	743	767	755	724	739	768	733	759	767	792	788	755	707	725	770	761	759	762	749	742	806	758	771	733	735	759	762	809	775	789	780	765	787	714	781	741	755	769	807	790	779	777	757	789	774	752	778	782	769	738	806	777	760	743	747	778	728	785	762	738	723	779	769	740	811	738	776	765	756	816	787	727	747	786	791	768	772	788	818	764	814	767	771	734	740	780	741	740	811	809	742	812	788	725	758	749	768	723	781	810	772	728	752	792	738	773	779	742	723	773	747	776	736	748	712	749	739	791	789	832	763	766	771	759	741	784	798	782	800	737	742	806	743	742	760	742	771	771	785	765	736	778	759	749	751	742	777	787	771	749	733	726	766	806	762	743	784	798	733	776	777	775	811	734	751	814	748	769	800	743	806	787	826	812	749	777	743	760	733	766	770	770	772	743	801	729	817	758	756	805	717	746	762	753	751	771	769	758	767	731	764	812	744	746	780	742	770	766	748	732	699	762	773	802	746	756	822	801	770	780	703	754	733	768	819	752	803	731	738	793	765	815	791	764	778	742	774	734	810	756	687	776	747	787	764	737	757	764	771	737	733	767	800	785	764	681	750	771	813	765	713	750	743	717	821	774	815	765	755	787	806	826	787	723	738	761	767	749	811	704	740	791	810	772	747	831	782	725	799	798	757	755	764	748	734	766	787	772	817	709	838	750	764	799	744	737	747	804	755	745	729	710	733	764	757	715	777	758	751	713	784	737	725	770	727	773	727	782	767	723	772	784	733	770	765	772	800	715	746	755	770	776	749	815	797	778	784	774	799	730	792	781	782	718	785	762	754	764	743	786	730	769	797	784	755	746	774	827	765	734	748	758	765	788	797	764	793	744	797	787	795	769	780	789	831	777	795	724	711	759	766	730	804	759	814	769	777	778	786	746	752	776	754	804	782	793	760	764	749	760	743	746	760	761	770	809	743	780	770	784	787	769	761	778	772	750	759	766	790	793	706	740	773	770	807	753	751	789	745	736	725	798	815	790	773	782	724	799	756	736	771	760	772	747	830	801	795	734	764	829	758	770	763	744	744	718	729	782	732	755	771	745	778	743	727	769	736	761	739	764	744	737	783	731	786	773	709	800	725	750	802	785	738	808	770	802	749	796	743	753	754	758	732	790	795	793	778	758	798	756	737	772	763	753	712	731	806	782	796	733	783	731	768	774	783	803	712	813	768	776	780	793	749	781	796	756	791	792	794	775	721	749	787	772	770	754	793	785	798	805	692	756	726	797	768	756	781	757	764	765	780	771	792	757	732	752	784	779	736	786	793	791	759	778	793	751	796	732	785	749	737	754	782	750	780	784	767	790	779	733	708	754	754	784	751	744	808	754	786	756	793	735	689	751	738	744	767	761	779	795	768	834	731	782	740	848	773	746	728	737	719	756	740	784	791	743	744	788	773	767	775	782	778	741	775	747	785	747	796	777	785	752	747	770	765	764	725	793	793	727	757	749	795	740	782	754	704	778	761	730	828	739	765	747	784	726	773	803	798	792	778	821	794	785	784	761	764	774	747	781	756	755	770	782	792	772	762	695	760	772	812	832	755	755	811	744	747	774	774	798	818	754	781	777	755	723	826	738	756	756	734	777	684	759	748	798
1101	390	1030	1137	928	840	304	78	75	80	66	79	69	73	73	67	76	77	65	73	68	71	76	79	63	76	64	68	79	93	76	79	88	87	69	80	93	81	73	89	81	76	74	94	72	74	79	67	91	72	75	79	73	71	87	71	94	83	67	53	73	84	74	60	62	95	88	78	81	75	80	68	72	78	81	73	92	77	65	77	76	70	87	82	78	79	69	71	68	71	77	75	83	85	74	82	73	82	79	68	85	73	98	64	68	74	88	75	78	77	85	67	76	81	75	91	71	70	76	61	69	77	90	79	74	80	69	80	65	59	73	85	81	69	90	70	66	77	72	94	66	67	71	90	72	67	88	65	65	62	78	74	73	77	77	61	67	80	77	85	76	79	81	70	71	77	78	73	80	68	66	73	81	75	68	75	70	73	82	81	82	97	76	65	71	78	75	73	70	79	78	68	81	65	86	86	89	75	59	73	75	68	72	82	59	67	72	69	74	85	77	78	70	88	82	76	78	85	69	68	85	68	74	60	81	70	74	80	94	71	69	82	77	74	63	57	75	70	82	73	92	79	70	67	76	82	79	72	68	75	88	73	65	69	63	65	81	65	74	99	70	95	71	71	82	76	89	72	68	76	70	67	78	83	82	89	65	76	87	76	85	75	75	89	73	79	72	76	82	95	77	58	90	75	75	81	73	74	75	63	67	74	72	65	85	96	76	89	61	70	76	73	65	91	70	82	80	80	64	75	91	83	83	63	66	79	73	83	87	73	68	87	73	102	74	71	71	63	65	76	80	72	81	75	76	89	74	66	81	81	92	74	106	65	71	84	77	86	96	77	72	65	80	82	78	87	83	73	76	72	86	82	64	66	78	86	67	81	77	87	74	74	79	81	74	85	73	62	81	74	93	76	68	93	97	85	69	85	74	91	76	74	74	77	68	70	86	81	85	70	75	79	85	77	89	72	83	75	71	78	75	76	65	61	63	95	96	63	76	87	83	68	77	66	89	87	87	79	70	77	65	76	69	99	84	83	70	74	66	61	85	80	68	73	88	87	66	77	81	74	68	70	76	93	85	73	86	74	61	62	78	65	77	74	77	65	80	71	63	77	72	85	83	89	88	75	74	75	101	80	83	86	78	92	80	71	68	72	70	77	92	78	87	73	90	79	61	68	90	69	88	65	63	74	76	72	84	70	81	90	76	77	71	80	75	80	78	71	70	75	66	87	79	98	76	83	83	71	79	69	62	73	79	70	76	81	82	75	75	74	76	61	72	86	74	82	78	81	71	78	73	91	83	90	83	72	75	60	71	66	90	68	75	77	89	85	66	65	72	72	72	88	90	63	73	79	71	67	74	67	83	103	91	74	74	76	72	86	90	82	82	68	58	76	76	78	75	81	79	65	81	69	79	68	76	66	84	64	83	75	76	81	73	82	82	82	87	59	57	76	82	74	79	88	79	74	86	69	85	75	78	72	64	94	68	86	70	80	84	85	75	78	72	71	72	78	76	80	86	81	62	73	67	73	65	76	76	74	79	69	75	80	65	79	68	59	79	73	71	75	86	79	69	74	74	79	67	77	86	65	71	61	75	78	62	82	94	77	73	68	61	70	79	79	82	65	79	93	75	88	89	76	79	81	65	78	89	74	80	76	71	70	77	63	69	76	93	67	78	68	66	71	84	86	67	74	66	75	81	60	73	77	61	81	73	65	73	92	81	72	70	93	78	70	78	85	73	68	78	81	78	86	71	72	62	81	65	78	79	71	61	73	76	76	85	79	72	64	97	69	80	70	64	97	76	83	71	78	78	82	70	80	80	67	63	69	61	83	71	67	81	76	69	65	58	75	52	76	74	74	70	93	86	80	86	69	91	78	77	66	87	81	76	77	90	72	63	67	64	81	70	64	74	91	85	79	72	75	78	79	83	79	76	71	83	73	76	60	82	84	73	87	58	92	84	76	69	77	79	74	74	85	88	99	75	81	71	87	68	68	69	88	57	77	70	69	80	80	59	86	64	67	86	66	87	90	78	74	84	57	93	87	61	68	65	87	97	68	73	79	93	74	73	65	83	63	81	75	86	66	75	67	72	76	54	71	73	80	76	76	78	72	76	82	93	93	63	80	72	86	81	89	91	87	68	78	53	81	77	83	73	67	78	64	76	79	81	85	85	80	72	81	64	69	73	96	82	70	62	53	78	84	68	72	74	77	77	89	74	79	77	72	87	86	66	70	74	61	84	87	79	67	73	70	75	71	54	76	77	83	61	87	68	70	79	63	89	77	61	54	75	82	68	79	93	58	80	71	79	80	73	67	92	85	63	75	77	64	76	67	78	68	77	66	68	86	76	66	90	83	66	100	83	70	62	77	77	63	83	78	70	73	85	83	68	89	68	85	73	67	61	77	77	66	71	77	80	80	83	82	77	68	73	95	73	64	74	78	75	73	79	73	80	92	88	70	75	76	67	80	72	70	85	62	74	75	82	76	88	65	74	91	100	57	79	68	78	84	73	64	78	77	79	78	70	82	92	86	74	62	63	78	68	72	79	90	83	91	80	61	73	74	65	72	75	75	78	67	69	83	59	61	78	71	65	87	79	87	84	86	64	74	74	78	84	74	71	82	78	73	93	71	70	78	85	74	75	83	78	77	74	84	78	91	84	69	78	81	77	79	75	62	78	71	65	85	68	81	62	76	63	69	83	75	83	85	62	80	68	69	82	76	75	74	66	80	74	80	75	66	76	70	70	80	81	90	86	85	76	77	90	75	76	72	81	69	96	71	65	78	81	71	72	72	87	89	71	80	84	77	77	76	75	77	64	83	77	90	73	82	78	70	87	65	59	70	74	86	72	79	75	65	74	71	85	78	77	63	79	79	59	61	103	86	87	87	70	60	67	75	75	61	82	77	79	72	79	63	79	84	67	76	75	81	66	67	74	86	75	75	68	80	72	68	76	87	80	75	84	75	68	75	74	80	69	58	67	59	80	89	76	88	70	83	78	67	72	80	59	78	78	85	67	87	71	72	79	85	92	79	78	68	85	79	79	71	66	72	64	63	78	60	100	87	75	78	68	63	76	79	69	90	83	85	77	82	99	78	72	74	91	61	83	80	89	83	72	71	62	79	81	75	81	78	60	78	82	86	92	67	65	64	73	88	66	94	81	84	93	74	61	80	82	60	56	81	59	87	72	59	86	80	78	67	77	77	66	69	81	65	84	70	68	96	81	78	79	77	71	64	67	68	72	77	73	64	76	66	86	85	76	63	81	78	64	93	68	72	63	80	73	87	73	81	60	74	77	77	71	78	87	66	81	77	79	73	75	77	81	76	76	83	68	81	73	69	79	87	63	78	82	64	65	62	72	76	58	70	72	79	84	64	64	69	90	68	87	79	78	84	68	72	84	68	73	78	80	76	92	87	68	81	65	82	76	72	75	77	88	64	72	82	72	77	73	76	78	85	77	78	77	78	68	74	82	62	76	81	82	73	70	70	75	86	65	79
7794	4616	11066	15316	21413	20542	7193	630	628	626	624	618	615	558	634	575	657	600	611	623	602	576	581	638	578	621	613	545	597	579	612	579	609	594	597	573	573	601	560	611	583	606	602	574	619	559	600	590	572	606	600	605	599	613	565	547	613	613	599	601	559	592	591	592	594	566	592	590	584	580	614	611	552	569	598	570	615	549	543	549	595	542	617	574	586	598	597	586	581	617	629	618	557	600	558	578	608	606	603	576	623	604	582	571	611	596	573	578	567	553	568	603	642	582	550	616	603	620	565	592	611	617	581	598	636	601	598	591	553	561	571	616	583	586	597	582	574	594	606	573	571	598	585	599	525	625	635	606	613	588	611	567	579	587	580	596	609	609	621	593	579	610	609	554	643	595	597	599	586	611	611	599	597	589	582	572	614	580	567	601	593	589	589	592	590	602	592	606	596	541	550	598	620	554	578	602	572	526	569	578	618	570	546	575	656	585	623	568	627	529	553	587	601	609	604	572	596	598	643	558	589	570	608	607	608	552	548	584	567	603	586	603	572	598	571	595	586	587	595	583	580	576	626	534	559	590	644	605	574	600	598	607	545	591	566	552	621	578	605	574	575	582	586	597	612	619	585	601	585	576	601	588	549	571	558	595	559	606	568	592	571	576	604	619	546	590	558	618	576	577	606	583	605	631	603	582	563	584	564	551	584	581	603	575	592	561	611	621	591	582	569	591	572	525	583	611	615	582	591	600	600	619	598	589	572	561	573	588	561	614	564	586	602	557	577	586	564	539	595	622	561	616	567	607	604	586	545	592	614	583	590	583	580	633	570	577	552	572	602	576	612	564	575	577	556	634	616	586	592	554	575	552	593	582	547	556	588	578	559	609	590	611	562	583	587	568	570	607	595	529	605	588	566	567	595	596	608	575	616	613	626	612	612	598	631	623	571	606	585	567	583	575	578	535	601	624	633	551	606	578	605	621	589	597	601	588	587	587	596	553	587	579	621	583	570	573	558	566	559	600	626	631	594	593	588	588	541	567	585	588	592	596	583	603	573	558	604	597	566	580	571	605	563	614	572	623	614	570	608	554	572	561	617	593	602	591	575	549	592	600	584	625	584	582	584	578	599	587	547	615	629	613	547	580	563	574	590	609	615	591	598	585	593	625	586	588	562	589	607	562	603	603	576	604	561	569	610	646	579	586	620	581	566	562	578	608	579	560	600	579	625	580	565	601	594	606	642	635	583	580	572	575	601	527	572	617	605	600	600	576	612	593	611	600	579	581	593	611	603	588	570	571	605	563	587	533	596	626	589	613	583	609	595	586	606	610	586	579	653	544	579	620	592	619	594	609	629	581	573	589	526	590	592	578	608	556	591	567	566	604	590	601	601	599	556	575	584	601	592	620	598	591	607	560	578	585	551	601	581	566	606	611	572	564	619	618	588	534	589	612	604	562	584	572	579	590	580	633	531	576	604	544	607	628	595	583	605	578	598	593	545	601	568	639	602	545	577	587	588	615	589	605	565	583	578	603	588	546	596	578	547	601	540	559	605	570	579	620	588	603	573	597	592	586	601	606	598	576	540	628	580	603	574	595	605	563	626	590	584	556	606	541	601	574	562	580	567	590	642	602	611	591	616	569	587	616	582	584	609	584	622	563	565	605	607	579	609	584	579	633	566	576	612	601	577	630	620	544	635	560	584	629	580	587	612	565	567	577	610	563	567	589	566	594	584	564	615	630	579	587	558	572	586	591	610	530	627	598	567	629	576	563	561	614	600	613	586	565	641	597	611	601	597	548	587	596	586	577	641	611	631	585	613	567	566	583	609	587	568	574	589	644	595	585	598	598	598	598	588	595	596	595	567	636	601	565	560	646	588	630	576	599	625	545	628	553	600	626	579	598	651	526	592	625	592	598	558	575	609	568	607	567	584	570	580	598	584	592	614	563	594	584	570	571	580	578	571	619	605	613	571	607	575	588	598	601	594	586	616	578	561	614	578	580	598	607	606	612	571	594	597	554	556	590	564	551	612	600	534	597	605	595	620	553	591	591	582	577	512	574	543	594	603	615	614	575	602	632	597	584	575	644	597	588	573	554	562	597	567	581	553	603	621	568	573	598	594	584	603	572	563	571	574	577	575	621	594	608	579	593	611	605	594	630	576	559	597	574	589	572	601	635	590	594	597	576	576	600	541	633	573	547	608	586	559	566	584	606	596	576	574	632	572	568	626	602	572	581	608	578	568	594	563	538	560	595	569	535	622	612	611	549	620	550	583	575	554	601	562	600	563	611	570	604	526	626	569	611	586	606	589	591	636	547	623	569	550	539	601	563	604	611	561	611	601	596	555	595	582	596	592	573	528	603	601	569	548	564	574	586	574	604	577	591	589	582	603	604	615	540	574	601	625	553	587	565	622	607	584	594	613	602	651	536	596	623	608	585	587	634	574	584	644	594	616	594	596	562	599	554	583	600	542	586	569	567	602	544	577	596	577	598	600	591	624	589	562	600	629	575	554	611	581	568	595	655	538	626	583	594	651	615	604	603	536	584	558	599	579	575	631	558	593	595	550	586	587	604	574	609	618	578	570	626	590	537	618	588	596	593	563	586	598	581	561	552	559	607	594	601	575	596	591	585	621	562	566	600	559	592	588	583	596	599	574	594	587	592	532	537	600	569	530	590	630	553	577	570	617	605	591	542	647	614	591	589	582	571	555	594	617	579	614	565	652	566	614	582	637	632	582	532	577	575	608	601	661	552	584	602	600	588	599	628	539	595	572	563	571	604	598	585	589	625	587	575	593	618	601	573	626	568	579	558	599	598	591	556	585	568	586	575	599	594	613	560	598	554	608	600	579	622	582	607	568	573	605	599	573	574	626	597	575	573	625	544	604	591	571	615	595	573	631	648	605	538	563	542	610	622	619	584	624	639	600	592	598	642	585	595	579	568	589	587	606	561	601	596	608	562	592	629	597	540	619	600	592	603	605	578	596	589	607	548	593	586	584	627	555	606	608	586	561	594	569	634	587	563	579	583	577	551	586	558	517	579	584	610	592	612	642	599	588	565	597	619	632	603	618	561	566	608	590	638	637	605	566	578	576	603	573	618	616	594	595	585	586	564	597	614	547	584	602	617	591	538	592	564	580	554	564	586	531	570	570	605	586	602	581	563	596	611	592	581	584	607	594	616	586	596	562	615	626	557	581	584	601	604	583	531	571	624	606	596	587	600	557	606	585	611	608	591	583	579	598	632	621	584	580	641	559	621	595	562	580	564	590	563	608	590	560	600	567	590	557	614	569	611	586	561	567	588	599	556	599	585	541	566	634	562	564	613	579	599	582	626	585	597	577	630	588	581	611	580	592	598	585	596	603	597	613	599	564	608	567	572	595	610	588	587	591	583	612	581	574	575	566	590	621	559	619	542	601	564	614	574	568	614	581	575	579	604	592	630	611	600	586	574	566	562	557	584	567	574	613	557	598	603	591	552	613	589	580	612	581	610
572	1921	3784	3115	2661	2760	715	84	86	74	74	94	88	72	72	77	89	81	77	79	86	82	94	85	65	72	84	76	78	88	68	80	83	74	71	92	69	88	68	72	87	68	80	86	74	79	65	75	89	67	78	83	65	101	72	80	68	84	81	64	82	83	87	70	68	75	82	67	76	78	80	67	63	59	62	84	70	75	69	69	69	74	78	71	80	74	72	74	77	71	75	67	76	83	79	76	82	73	78	87	81	70	90	62	85	62	75	71	81	76	83	79	58	70	70	74	77	76	82	82	73	69	92	71	91	82	73	58	76	69	81	79	85	79	80	65	72	69	70	76	85	58	68	81	77	84	86	76	73	75	76	87	65	81	68	68	81	81	79	70	82	65	103	76	79	62	70	73	76	76	72	68	68	74	70	96	84	76	100	83	79	71	81	74	65	76	76	75	70	74	59	69	89	95	72	61	76	65	100	67	88	77	70	70	72	76	58	87	66	84	79	91	86	59	62	68	84	69	71	78	84	73	65	68	74	93	58	81	80	70	82	78	72	58	76	77	77	84	89	78	75	80	83	80	75	69	72	61	72	87	83	83	69	75	67	80	72	79	71	70	63	80	82	68	82	57	75	60	75	85	77	60	73	77	89	82	82	80	76	73	80	75	85	69	74	83	87	79	84	63	78	77	94	77	64	77	75	69	84	82	97	62	73	87	85	80	97	70	85	88	72	85	75	86	77	84	78	66	65	74	75	80	90	64	89	61	70	82	77	75	101	82	71	61	74	86	81	75	80	83	76	73	72	74	77	65	79	77	64	82	94	85	70	82	70	70	79	69	85	86	78	76	84	67	61	75	67	82	84	86	61	84	72	61	79	67	85	67	94	87	64	68	70	81	73	85	76	78	78	79	73	72	73	89	84	65	80	87	80	77	82	75	71	100	68	82	82	79	73	64	89	74	68	61	76	66	85	81	70	78	73	78	85	82	74	83	76	74	79	71	86	80	78	78	67	81	87	89	71	89	70	85	62	59	91	77	68	73	77	66	73	79	85	71	82	71	75	75	91	72	78	89	53	89	58	79	71	81	83	74	90	79	76	74	78	74	82	79	78	72	72	77	81	69	82	87	79	68	80	71	83	81	83	76	72	65	86	80	85	66	80	85	75	84	74	78	58	73	67	82	92	84	69	78	70	74	92	91	80	78	58	88	77	63	75	63	78	61	78	81	83	85	83	73	73	84	84	91	79	75	78	84	71	62	102	74	75	75	83	92	79	69	80	63	79	71	90	81	87	74	64	80	76	90	72	81	65	59	69	62	75	72	77	77	70	68	76	69	70	76	68	61	85	81	60	71	78	67	68	87	62	95	77	67	80	87	65	71	73	104	79	81	81	84	80	77	69	84	83	68	76	94	89	73	83	71	73	84	60	67	80	82	74	82	72	74	72	92	92	65	79	93	68	80	71	78	82	67	70	83	77	72	70	94	74	86	74	74	75	73	66	74	89	81	71	107	75	77	67	71	96	65	78	97	82	78	71	64	77	89	70	67	77	74	68	76	76	88	77	82	79	70	72	78	81	63	66	81	81	80	71	68	81	73	89	92	79	75	83	84	69	70	73	76	65	87	73	76	81	76	71	83	64	76	63	82	70	73	84	75	73	75	67	79	73	71	63	83	84	67	76	79	71	78	73	81	78	70	68	91	72	88	83	75	78	80	90	72	78	73	67	68	94	69	83	75	81	78	70	70	88	83	71	78	68	64	86	68	71	81	75	75	72	70	92	77	80	78	74	75	82	80	59	56	74	75	84	81	70	63	63	85	64	69	73	81	80	79	84	88	86	74	71	90	72	71	82	88	73	78	78	71	70	77	92	71	69	63	82	83	65	62	74	67	64	72	73	68	82	75	63	84	68	77	82	91	67	75	79	66	101	70	65	89	76	78	86	86	79	70	71	69	79	65	78	70	76	76	80	95	75	84	89	75	73	70	81	81	81	81	68	73	75	87	67	84	72	71	84	86	78	78	84	65	83	91	91	85	85	78	69	62	73	63	75	64	71	67	65	63	71	80	73	79	76	74	80	77	91	87	77	73	50	73	69	72	76	83	73	78	87	79	77	93	81	82	73	69	78	68	72	55	95	80	74	85	70	60	71	74	65	83	61	74	77	69	74	85	81	66	61	73	82	89	68	77	72	72	82	88	97	81	70	71	92	85	66	86	74	62	71	75	85	84	87	66	79	87	71	82	70	73	68	83	74	83	65	80	69	68	75	65	79	83	76	69	70	79	87	68	59	76	76	65	103	65	89	72	66	83	74	75	83	73	68	68	64	78	75	59	72	88	72	69	76	67	64	94	61	88	85	69	71	73	77	102	74	79	66	78	70	77	74	73	67	75	83	82	73	75	76	86	79	93	74	78	84	81	74	66	83	78	64	76	73	70	83	84	79	74	82	62	82	86	87	70	91	72	75	62	62	63	65	77	81	80	76	82	83	64	60	75	82	78	95	82	84	87	73	85	86	60	72	81	93	86	78	78	64	87	60	79	78	70	94	80	73	64	84	69	80	91	74	76	86	65	70	78	76	89	78	85	71	78	93	84	79	94	93	73	63	71	75	78	79	72	91	72	91	100	61	62	87	87	65	68	72	95	79	83	80	66	64	88	78	77	74	69	80	93	73	73	77	69	87	72	85	77	76	87	78	88	73	83	79	76	73	84	69	72	82	73	77	59	58	83	81	85	77	90	76	94	72	72	87	89	66	84	93	78	77	61	79	90	82	76	70	85	78	76	83	82	78	96	82	79	66	84	86	72	78	86	67	64	95	65	80	72	81	79	73	102	96	74	90	78	96	91	79	70	69	68	87	83	60	71	79	60	72	76	72	88	86	65	75	87	68	89	93	84	87	67	75	81	88	79	78	83	81	63	75	95	85	79	86	71	84	69	74	84	71	67	71	80	77	79	75	84	78	79	86	78	80	68	71	80	79	69	78	68	76	84	75	65	61	72	74	57	63	71	76	88	87	82	81	67	74	87	76	92	74	78	74	81	73	70	97	72	68	70	80	74	74	83	68	74	69	68	66	93	77	77	65	83	73	90	89	77	79	71	70	72	82	73	90	93	70	89	89	73	54	70	71	73	79	69	80	77	71	63	80	68	78	77	88	79	80	86	85	79	67	84	80	66	66	84	77	85	81	87	63	75	74	92	93	76	65	72	74	76	71	59	71	64	68	61	73	72	70	81	75	73	69	64	70	75	95	87	93	91	65	81	80	60	55	76	86	87	76	69	87	79	83	74	88	69	76	69	77	83	61	96	63	77	66	71	86	84	76	73	68	67	76	77	83	75	81	80	80	73	59	86	86	86	79	72	82	101	80	77	75	88	67	65	70	76	79	80	86	69	80	71	83	85	77	83	73	83	79	64	79	92	73	73	65	79	86	81	77	86	75	57	91	77	76	76	92	80	65	76	85	66	83	84	73	91	77	75	85	69	76	86	87	80	89	70
7819	15633	23561	29742	38523	37062	14267	773	720	728	696	642	618	612	659	607	650	624	587	588	621	593	610	583	563	586	565	541	600	573	606	597	599	575	606	582	544	556	575	560	538	583	614	557	573	552	607	563	612	551	595	569	515	592	555	567	568	589	572	540	537	572	583	534	563	571	556	580	550	553	568	566	615	585	554	553	566	576	565	580	589	569	576	575	588	573	582	556	558	532	579	578	579	584	561	568	584	565	570	584	558	558	585	559	598	577	570	574	582	590	597	586	566	573	555	561	550	582	554	589	572	573	534	578	581	546	557	547	571	594	493	601	575	527	568	590	590	570	560	592	646	568	584	588	502	585	565	570	597	561	573	604	573	560	561	563	597	571	580	514	517	571	563	609	545	589	598	588	597	504	601	607	582	576	546	505	592	533	573	571	593	572	562	572	597	562	604	571	548	550	597	583	565	555	536	626	562	532	531	596	596	555	547	536	590	565	585	560	540	576	550	549	570	555	579	643	565	556	571	595	606	545	581	569	575	567	575	574	540	550	591	540	519	501	580	546	577	607	568	579	567	586	607	560	574	544	548	576	618	571	587	578	554	522	627	544	562	615	565	587	555	593	559	546	539	545	607	519	601	595	561	561	551	523	537	549	583	571	586	557	574	599	593	587	590	523	597	590	567	530	601	566	516	590	577	560	574	566	606	604	589	579	520	572	556	583	561	555	547	542	589	592	578	558	571	569	585	549	550	577	595	559	571	563	540	564	593	607	597	560	589	536	556	559	568	597	577	576	563	547	549	606	582	552	537	589	574	602	590	560	634	536	525	592	590	575	558	554	548	569	583	594	539	537	575	552	584	568	590	570	614	553	570	570	605	543	593	585	562	564	551	531	553	563	550	550	567	569	576	544	616	584	574	576	579	574	599	573	553	569	563	528	575	596	583	559	551	560	539	581	527	527	568	540	578	562	578	559	528	533	557	586	586	547	593	617	553	573	532	582	586	588	559	559	538	553	550	589	504	608	581	573	549	553	593	587	549	554	630	591	574	569	599	531	557	530	577	538	582	589	575	600	550	599	588	580	625	554	602	603	598	611	550	597	585	563	565	544	599	539	582	540	555	595	535	576	529	565	534	546	630	558	549	571	557	546	654	542	583	592	610	579	589	560	549	574	554	571	551	596	530	574	533	575	586	562	560	584	545	582	550	560	574	565	591	584	582	560	542	586	590	585	574	590	541	548	564	585	621	571	578	582	575	611	532	585	562	570	573	619	565	526	571	583	570	545	567	622	600	595	600	531	593	608	561	560	557	522	529	568	583	556	598	612	565	609	564	529	577	563	612	584	571	559	573	560	557	565	604	577	591	542	539	549	573	605	559	572	541	545	593	604	581	559	554	587	542	559	566	588	584	558	561	567	560	600	586	577	556	589	590	575	584	557	602	580	586	583	562	550	571	557	555	590	519	608	607	576	571	529	581	562	574	592	528	568	600	576	576	533	561	570	574	582	596	547	535	563	553	578	540	549	565	545	525	575	580	551	611	583	587	573	584	567	625	589	567	551	585	566	575	590	575	564	611	573	549	610	575	626	603	588	631	499	583	521	588	575	529	539	577	600	577	586	587	557	604	547	580	552	549	524	595	549	584	505	598	563	556	572	584	581	561	560	588	563	582	576	562	557	635	580	565	533	527	618	562	601	539	623	599	562	494	544	562	582	532	567	578	613	597	570	573	566	573	544	562	586	536	568	574	600	612	559	689	564	561	568	630	573	575	509	550	602	594	554	568	606	604	614	584	527	561	596	591	549	557	567	553	565	585	608	580	543	545	582	583	607	543	588	588	582	567	581	585	612	545	585	570	538	545	549	583	584	576	565	563	580	579	580	582	553	590	524	554	605	547	603	539	550	581	533	582	566	613	546	586	558	533	564	571	570	542	571	587	559	517	585	565	538	516	588	560	535	561	554	555	574	549	571	568	554	559	532	553	579	586	589	527	533	558	574	621	594	566	501	609	565	549	597	544	638	563	590	581	573	616	574	541	586	568	579	570	570	570	566	553	559	589	579	571	541	571	612	618	595	595	522	587	574	574	589	540	560	545	593	573	539	556	584	545	574	553	573	598	559	594	571	581	575	555	538	560	528	597	599	546	582	596	596	548	574	572	560	582	581	579	603	577	535	590	560	524	566	604	579	575	540	542	529	558	570	544	560	559	579	581	572	580	542	537	551	560	565	569	556	536	586	569	559	549	589	511	546	603	579	515	577	566	585	621	560	577	540	602	569	593	588	569	576	557	560	529	562	539	583	593	533	608	558	526	528	578	535	574	558	575	562	555	599	569	541	562	607	546	577	542	545	584	548	601	567	546	574	565	558	603	616	596	571	602	580	610	555	583	580	566	565	591	572	558	610	595	568	639	560	571	604	589	579	581	601	543	588	564	566	578	609	581	580	548	572	561	562	605	569	559	565	612	563	556	580	534	579	551	588	577	596	553	561	601	573	569	578	537	573	585	555	600	604	601	562	536	564	565	566	554	568	568	593	621	561	596	557	560	564	594	593	562	553	591	568	569	555	553	585	597	549	527	595	571	590	593	571	560	596	561	607	617	548	576	555	595	592	602	545	570	558	559	556	565	562	592	546	549	533	579	584	567	535	605	526	563	573	572	585	580	535	529	573	579	546	595	589	534	549	589	566	580	568	559	588	596	591	572	533	581	578	569	610	545	575	601	558	585	560	566	560	548	627	569	574	570	549	519	594	537	575	550	570	553	587	586	592	542	586	611	578	593	571	579	574	593	597	579	541	594	523	553	600	650	548	573	629	563	589	546	551	578	561	591	555	558	574	537	597	557	591	566	589	557	589	583	515	564	590	573	617	574	563	565	562	573	568	557	608	564	601	567	571	546	561	531	602	586	642	548	586	584	574	595	572	592	565	547	559	569	520	564	520	565	552	569	593	560	564	562	549	572	596	601	544	565	598	586	576	520	552	562	564	545	623	562	564	570	561	601	593	586	558	567	578	568	568	570	582	554	563	603	559	534	560	580	586	611	565	564	565	560	592	562	570	579	578	517	577	576	553	575	540	540	587	616	610	595	624	617	527	537	550	562	575	557	556	572	611	565	573	525	560	529	558	596	546	568	584	571	574	578	630	575	552	598	572	589	573	552	568	589	555	541	552	551	614	600	587	527	545	570	582	590	534	611	597	566	571	586	550	607	562	598	598	599	587	586	567	574	562	571	564	568	579	571	582	604	563	508	532	594	543	532	614	561	615	607	606	546	595	558	548	547	559	559	550	563	534	575	580	578	545	560	542	592	540	592	592	555	595	608	596	574	585	562	567	590	557	586	545	562	553	578	570	528	570	577	588	564	550	580	596	544	559	571	506	561	561	568	566	576	538	567	559	590	581	575	546	553	595	512	586	559	610	592	578	577	545	576	541	539	526	575	563	584	558	568	567	577	559	541	565	581	570	542	560	608	558	527	581	569	580	585	531	557	545	555	559
1689	1837	3284	2845	2444	2321	715	118	120	107	96	92	114	111	125	102	120	124	110	114	110	103	112	112	80	108	120	121	97	98	118	97	100	97	91	109	95	84	111	113	108	105	99	111	99	107	115	110	93	116	106	118	95	114	115	106	117	109	110	91	91	106	124	105	108	117	115	104	114	112	132	121	102	104	96	107	99	112	115	109	103	116	113	93	117	117	107	108	117	97	93	101	99	106	111	128	99	105	125	102	118	108	104	100	98	86	103	94	104	114	91	107	78	117	102	115	101	109	113	94	116	108	104	100	106	104	105	94	124	92	133	105	125	103	103	103	109	112	119	93	107	108	121	97	110	119	103	113	122	91	107	129	122	95	123	107	103	114	95	105	111	118	89	108	111	118	103	87	109	120	109	122	98	103	126	109	104	121	100	117	119	107	129	112	108	99	109	114	113	130	105	105	112	101	92	109	93	117	114	105	134	105	88	101	117	112	112	113	109	124	121	100	101	112	133	115	113	89	116	113	108	100	106	123	101	97	110	109	93	102	101	117	105	124	116	110	100	113	106	93	133	100	100	103	111	109	95	115	109	116	107	120	111	104	109	118	104	108	111	105	117	114	99	93	107	117	101	113	98	109	115	99	105	102	93	117	118	95	113	93	110	124	111	125	116	121	127	97	95	115	105	100	115	106	99	114	120	108	106	104	101	128	122	115	114	103	116	91	115	122	106	120	103	123	100	114	110	100	108	117	116	109	114	88	106	119	125	109	113	101	118	107	112	110	118	104	95	120	94	123	112	122	105	106	94	102	117	133	124	101	117	96	115	93	105	108	116	121	109	96	99	108	111	106	117	107	113	120	100	120	105	112	117	107	124	115	119	100	97	96	99	106	93	105	94	111	120	110	110	120	100	123	100	108	111	103	97	117	121	115	107	127	107	99	104	98	105	103	99	96	120	99	118	117	92	117	126	111	108	95	118	111	120	105	96	106	102	100	111	107	107	125	107	120	94	117	109	104	125	113	125	111	112	107	105	124	120	102	102	123	128	103	125	116	104	104	104	107	114	102	114	105	99	122	94	119	112	114	116	131	121	110	113	105	108	91	121	107	108	96	119	108	115	106	124	121	119	114	104	117	99	104	122	124	118	125	124	102	121	101	127	114	96	128	112	95	97	86	96	117	106	108	103	113	103	91	102	109	99	116	110	108	99	107	93	115	131	109	96	109	121	117	106	128	113	97	111	114	109	103	104	96	102	118	105	101	104	117	124	113	99	116	111	116	124	99	101	110	105	89	100	99	115	118	111	114	109	107	113	106	107	117	106	107	102	106	120	126	101	108	105	100	109	111	101	105	126	96	112	100	104	117	120	127	98	104	126	114	99	94	92	108	99	98	133	109	110	109	118	101	143	106	102	110	107	102	109	113	99	119	108	113	113	111	104	120	111	116	111	100	110	89	103	110	108	97	102	92	123	104	105	103	105	111	106	122	103	122	103	114	93	124	122	135	99	92	107	97	98	117	101	104	91	116	113	105	123	94	109	112	110	125	114	110	113	97	106	104	96	107	119	140	109	109	108	104	99	92	109	112	120	107	113	118	118	138	105	86	114	114	109	116	124	123	103	102	112	114	115	117	118	114	112	114	95	110	135	95	106	128	113	116	132	105	121	94	124	103	112	111	111	102	118	109	103	106	117	122	99	133	110	98	110	120	106	109	123	129	121	118	115	121	110	99	109	116	131	109	119	104	103	94	93	79	116	94	127	123	103	97	102	101	113	111	89	119	136	105	104	93	108	127	98	116	102	117	113	100	107	110	110	124	109	94	96	118	102	105	106	105	116	106	101	118	122	102	109	115	117	116	104	124	126	122	113	111	114	115	113	90	109	114	86	88	105	101	109	118	114	133	107	100	102	117	105	100	99	112	130	105	108	117	119	115	99	103	113	119	100	114	113	117	106	118	100	121	91	101	109	104	97	87	120	120	103	107	122	113	126	104	116	98	104	122	114	123	109	99	105	101	102	112	102	103	118	106	93	108	102	118	95	95	104	114	104	108	134	94	99	107	117	116	115	97	125	109	94	101	99	110	115	88	106	112	137	88	115	105	116	115	117	91	128	103	113	107	110	100	128	132	109	118	110	101	101	120	121	94	102	101	118	102	90	113	108	121	117	103	105	104	93	102	93	114	113	119	117	121	117	94	95	115	115	110	106	101	118	103	116	132	111	99	114	115	110	96	120	107	119	119	121	106	110	102	116	105	101	117	109	105	101	127	93	102	87	119	112	121	108	98	124	102	106	106	126	109	97	104	116	113	127	120	112	97	129	103	105	105	112	94	95	109	93	118	103	101	92	127	100	101	105	104	112	103	116	105	97	122	106	100	108	126	112	120	116	100	105	111	123	94	107	97	95	108	108	102	106	99	86	107	115	115	130	128	110	104	89	93	95	106	124	108	128	123	93	111	111	114	96	109	119	109	102	90	132	97	100	111	111	97	105	109	118	94	112	122	99	133	117	95	122	119	117	84	103	113	102	117	96	97	120	95	126	115	103	114	93	92	107	118	107	108	126	119	129	95	103	104	117	99	102	120	106	97	125	104	115	113	111	108	121	123	91	100	111	114	109	109	111	107	111	136	101	128	113	112	119	118	112	101	120	99	109	117	118	95	113	111	94	110	130	95	102	112	107	108	129	105	121	91	103	108	113	124	117	108	129	116	111	113	111	99	118	136	116	119	106	99	104	96	108	87	107	98	115	119	90	110	110	105	118	105	116	126	116	108	84	127	96	106	98	98	106	98	93	109	109	131	116	88	121	101	108	135	101	128	113	117	110	124	106	103	118	128	117	131	116	95	118	101	116	113	112	113	111	129	110	101	100	110	100	103	95	111	117	110	109	106	93	114	101	119	100	98	107	102	97	104	97	95	116	126	122	100	109	124	98	128	104	116	122	110	89	119	125	124	95	86	102	122	115	99	108	97	127	123	98	120	112	90	108	111	112	105	88	109	99	100	117	102	105	99	110	110	114	84	106	118	107	111	104	111	91	94	113	122	105	117	114	112	107	89	115	127	120	103	100	85	114	114	127	97	124	111	108	108	122	110	109	95	102	97	114	103	107	112	110	110	104	122	102	122	96	94	101	100	129	102	128	110	107	121	107	74	88	107	105	101	103	126	97	117	123	124	102	108	93	88	104	115	116	82	125	100	105	129	95	116	113	125	110	106	114	105	109	107	105	100	86	133	101	125	113	128	122	83	108	119	121	107	104	92	97	112	118	109	107	110	134	109	103	107	105	113	106	103	109	115	113	107	109	99	110	108	116	118	85	92	118	86	119	98	99	90	114	120	98	113	112	112	118	114	112	87	108	115	91	91	112	117	124	98	120	104	117	105	117	114	115	125	96	113	96	126	118	117	103	105	124	108	117	104	101	109	108	122	101	115	134	107	138	114	130	110	102	123	117	115	115	121	108	109	86	126	88	104	112	98	115	111	76	103	120	116	132	100
9497	14401	22574	28603	36761	35318	12603	985	985	958	954	913	932	888	840	897	891	911	847	810	871	855	884	847	886	816	886	798	843	844	829	824	801	809	820	825	864	808	814	824	797	817	841	794	797	797	802	823	780	841	786	839	806	806	871	874	791	811	769	809	833	826	850	825	834	817	846	798	783	752	823	821	793	847	820	838	812	830	836	857	740	881	827	805	818	817	825	866	799	863	836	849	846	788	856	838	786	801	796	832	814	800	794	871	818	801	785	839	846	737	845	855	855	839	843	779	858	804	791	829	801	883	819	846	848	791	799	866	875	804	851	764	771	788	802	799	820	834	822	863	767	819	814	825	805	786	868	855	836	765	847	810	821	812	821	830	847	860	819	813	787	879	866	818	820	818	820	876	794	822	857	842	796	827	775	856	807	806	906	890	821	882	839	844	864	839	798	795	824	862	797	820	909	826	850	809	819	861	876	754	892	839	842	769	873	826	874	852	840	881	824	825	823	802	856	847	876	868	828	824	858	858	802	798	797	809	827	801	884	835	818	884	835	830	809	861	834	849	831	825	875	816	811	829	811	811	797	830	764	833	802	816	807	852	806	814	778	807	816	861	805	838	812	796	841	811	792	808	813	830	773	842	816	847	837	853	813	831	856	851	824	845	814	772	815	752	833	814	830	817	838	839	798	784	757	806	832	851	844	833	829	805	794	788	829	807	845	788	813	838	784	836	773	848	827	842	823	797	817	838	862	803	816	833	830	848	857	804	804	838	851	801	801	857	816	835	856	826	781	835	851	865	837	890	793	836	835	799	847	827	850	843	882	824	801	829	824	813	824	803	807	880	792	777	799	789	790	855	788	815	791	840	830	793	828	775	841	830	824	816	825	864	819	817	828	819	858	832	818	789	848	826	840	840	870	820	839	782	793	880	830	802	846	818	801	802	819	808	898	792	835	836	841	811	835	822	851	860	808	839	768	813	853	839	817	832	770	851	802	853	830	820	850	894	827	790	817	827	798	807	812	769	834	836	838	824	846	799	798	816	819	811	831	858	862	787	796	765	785	819	859	814	796	863	780	863	822	825	832	810	797	792	813	830	861	809	789	800	836	832	864	863	789	851	814	839	776	838	867	805	858	821	803	898	801	785	768	800	834	822	841	838	841	795	836	831	809	835	796	811	850	802	800	824	813	813	832	838	782	837	780	785	822	839	825	834	814	848	886	813	856	790	832	807	870	826	856	787	857	802	844	866	800	821	784	794	796	813	845	850	806	826	774	829	814	825	805	774	779	814	872	857	816	850	874	850	885	840	813	841	879	820	791	816	779	842	801	809	829	868	827	841	842	807	815	825	809	825	854	792	814	845	831	829	829	812	776	861	817	787	806	799	795	801	803	816	801	840	814	794	827	861	835	842	848	816	835	846	813	781	809	873	865	842	839	806	821	862	796	810	811	862	844	794	825	824	844	877	851	817	876	829	816	820	803	837	811	846	801	867	786	829	782	815	884	835	836	816	794	749	835	762	822	874	847	812	803	829	898	833	837	812	837	884	780	830	830	828	864	786	844	833	837	810	856	797	775	847	797	818	765	830	822	828	823	887	859	879	808	818	847	803	784	873	842	799	836	817	803	807	800	831	803	832	855	828	871	865	799	778	827	812	839	794	796	793	818	869	823	825	775	816	865	838	881	774	853	873	814	843	863	839	825	834	772	779	828	888	795	805	858	829	810	867	822	816	796	856	843	792	837	829	835	838	844	863	811	825	815	851	877	813	847	786	800	814	797	798	795	834	850	837	843	806	812	854	805	846	798	836	847	816	785	867	874	834	854	815	759	770	826	853	853	835	781	804	769	860	783	826	864	770	847	776	812	810	848	803	780	843	845	816	783	864	794	848	804	825	818	792	775	793	837	859	805	790	834	815	877	793	791	835	848	781	835	857	815	777	869	838	758	841	815	890	806	858	803	793	876	794	841	862	847	828	812	835	811	849	836	862	786	822	823	803	864	804	834	826	841	817	812	815	795	779	795	782	819	853	798	827	826	788	838	804	819	847	786	804	845	837	833	786	791	831	791	811	821	889	846	813	853	803	803	857	836	809	833	849	797	843	811	810	841	794	818	814	777	786	763	807	824	804	800	794	852	774	819	818	799	833	816	867	870	782	818	830	813	833	896	814	807	872	813	842	881	829	837	769	890	812	777	882	809	822	749	822	843	830	828	838	842	837	817	800	870	847	803	824	835	809	867	901	769	808	809	812	782	840	847	853	881	842	827	809	835	800	822	834	860	763	848	836	796	859	865	847	846	845	863	798	798	803	791	788	795	786	813	858	845	863	860	838	837	820	870	824	822	836	785	787	835	880	802	881	798	825	878	864	796	849	833	820	823	841	847	839	803	871	799	798	847	824	802	808	793	845	838	793	834	778	805	818	839	855	811	800	792	806	836	850	826	818	824	780	796	823	864	781	860	850	858	827	839	834	856	863	815	848	797	821	847	831	788	810	802	824	848	818	828	843	799	809	824	801	841	802	787	859	844	866	825	813	866	798	853	829	798	816	830	795	828	862	852	830	844	807	786	824	792	846	831	830	787	814	841	826	800	842	811	843	786	827	830	852	831	848	805	828	844	802	818	861	824	802	798	826	822	784	811	854	847	833	827	821	830	873	795	770	809	844	841	861	796	844	858	834	856	849	827	838	783	811	849	797	804	877	789	826	779	797	798	833	800	828	815	826	852	804	818	826	826	805	847	801	842	793	822	863	813	825	894	814	856	778	849	815	837	839	820	802	807	826	798	824	849	847	829	799	855	796	810	861	795	818	820	852	798	824	834	811	851	810	845	856	768	777	830	766	827	860	854	790	832	823	850	838	846	864	798	828	844	804	841	819	840	852	833	812	810	800	889	793	889	773	793	812	867	846	865	856	816	861	774	780	813	817	840	824	829	810	823	816	787	849	836	841	832	815	796	810	814	845	821	805	830	836	743	831	849	822	795	794	888	830	866	854	820	886	767	839	821	845	898	813	811	823	882	835	826	858	838	814	855	854	827	809	798	833	828	854	807	813	817	774	855	864	749	832	785	842	835	787	848	857	871	839	798	792	837	814	764	825	790	831	813	844	788	819	864	815	837	819	856	818	829	767	824	843	782	802	781	832	820	851	828	784	804	819	777	846	824	842	804	794	784	834	789	792	825	888	824	817	815	824	810	824	826	812	817	823	847	806	819	818	811	799	829	826	826	839	804	781	859	819	782	807	781	813	794	860	805	843	844	816	777	864	782	799	867	788	820	833	838	824	812	858	808	806	806	827	799	822	803	848	830	793	875	762	815	802	825	790	822	845	811	787	780	828	813	832	823	855	837	898	819	809	760	818	819	784	838	802	818	848	740	810	831	842	828	831	861	832	848	843	851	874	843	836	801	812	865	830	812	795	815	833	829	840	796	840	789	774	864	839	755	836	810	847	776	765	766	851	807	809	831	805	848	851	809	794	828	855	781	852	805	758
997	4517	6232	5275	4204	3871	1150	125	106	121	135	105	114	104	99	109	109	105	104	107	84	103	104	101	109	101	115	119	107	104	118	95	107	105	97	103	93	111	108	106	96	121	114	106	111	105	120	110	129	116	88	129	112	116	103	107	115	104	106	107	105	100	85	108	92	99	109	109	104	94	124	95	107	88	88	110	109	113	90	115	95	106	113	101	116	106	94	102	74	90	98	104	110	104	92	94	119	119	111	111	100	106	95	103	114	114	102	113	101	110	76	108	109	108	107	128	103	98	112	107	99	99	104	120	102	106	107	96	113	100	112	130	84	105	108	107	93	107	90	99	100	99	121	99	93	105	119	83	107	104	102	99	101	93	115	117	99	99	99	102	91	98	108	94	109	127	111	91	97	102	92	109	101	99	123	113	116	110	86	97	113	93	117	92	109	105	117	102	104	109	118	120	92	99	104	85	80	101	115	97	102	90	100	120	89	115	102	94	106	115	93	112	120	120	103	95	99	105	99	107	107	115	112	90	131	107	107	119	107	100	103	101	104	118	93	102	108	109	100	92	124	96	111	117	110	92	109	110	107	105	106	112	97	90	112	100	105	116	116	94	120	106	130	108	111	120	98	112	108	114	97	110	95	116	97	95	126	111	93	106	131	108	109	129	130	112	107	106	104	93	112	104	112	125	92	109	97	93	116	100	116	119	103	94	95	94	108	102	100	102	96	106	113	105	100	97	98	116	87	109	84	86	103	100	114	99	100	118	121	126	119	130	114	85	106	98	114	112	100	92	102	100	111	117	94	94	105	89	122	109	100	97	92	98	94	110	93	113	109	116	97	101	106	106	117	112	99	96	101	99	105	85	93	118	92	102	113	94	86	90	110	116	114	113	124	105	97	86	111	108	100	105	117	108	99	95	120	111	126	117	110	104	110	109	109	99	109	107	102	102	108	105	102	123	103	107	112	108	103	116	100	84	83	99	114	120	95	108	120	106	111	110	102	101	104	111	112	124	104	110	103	97	86	116	103	100	82	114	129	90	100	104	125	90	108	105	98	88	108	124	113	109	93	113	100	102	114	100	114	114	129	98	103	104	128	112	97	76	105	73	118	94	108	133	78	105	120	81	96	134	93	106	89	115	110	102	88	121	110	110	101	114	85	114	105	108	105	102	104	109	92	99	117	114	109	93	117	108	92	90	119	112	99	118	99	112	98	103	102	114	96	113	112	113	99	98	107	90	86	95	108	98	118	91	111	128	117	110	114	125	103	98	119	108	117	103	125	127	101	98	96	99	100	90	96	116	118	95	118	102	114	84	102	94	94	111	89	122	111	132	101	101	118	88	114	109	110	102	99	113	121	81	95	107	95	96	112	108	103	109	103	100	99	117	119	112	115	99	93	100	98	117	109	107	101	115	108	102	112	107	115	124	114	95	116	109	132	91	114	116	99	108	108	96	108	116	119	104	113	95	107	104	112	91	103	79	86	117	96	116	96	118	108	108	90	117	114	129	104	110	118	118	121	99	115	103	99	112	103	105	104	108	118	94	101	111	105	98	87	129	95	113	95	104	93	105	108	107	101	128	116	124	123	105	110	108	85	108	98	95	122	106	92	108	116	95	107	118	105	105	94	115	129	105	108	109	89	113	107	93	106	107	89	107	110	100	102	126	102	109	100	118	85	102	119	111	106	97	111	94	108	98	108	90	121	109	97	77	98	108	102	104	112	97	101	119	114	109	105	95	102	120	85	107	104	93	112	99	102	116	111	93	111	102	95	93	108	94	112	124	94	97	97	96	100	103	86	103	92	91	112	128	120	90	109	108	102	120	101	97	111	103	114	113	103	95	103	113	118	116	110	107	109	96	99	109	103	86	106	109	124	105	112	111	101	119	109	114	108	110	116	100	111	89	99	112	108	103	123	99	110	82	106	130	112	116	118	118	120	109	108	109	119	96	94	107	89	94	84	111	102	103	104	85	78	96	89	102	93	96	108	125	101	99	113	106	107	86	111	113	105	112	109	92	96	110	114	98	127	99	112	101	104	110	88	110	98	109	110	118	125	98	97	101	120	111	111	107	118	95	92	97	99	108	98	107	114	85	123	117	102	122	101	96	123	107	114	123	125	79	105	113	106	92	105	93	93	115	104	108	110	111	115	101	111	112	99	101	112	102	111	92	102	116	125	96	124	89	101	115	115	92	109	113	101	103	111	121	98	114	107	97	98	102	108	105	108	91	93	104	106	103	112	85	119	106	86	98	94	103	103	91	101	86	101	108	99	98	93	117	98	105	112	94	101	112	89	97	116	98	86	118	113	112	114	91	115	80	121	116	122	121	113	106	107	102	122	90	101	117	118	98	110	104	110	109	93	101	111	94	107	93	114	95	109	95	117	97	101	114	102	99	94	107	89	106	102	104	119	103	91	102	109	120	100	124	79	116	95	115	113	114	108	97	98	94	128	100	100	93	105	112	103	107	111	93	96	102	119	121	96	126	115	79	94	112	106	97	131	116	101	98	109	120	97	101	95	111	106	94	97	93	98	102	120	105	106	108	98	119	88	102	117	108	128	97	103	113	111	112	101	87	102	112	117	108	108	102	98	93	109	97	107	110	119	119	103	106	98	96	107	100	99	97	110	97	94	111	106	104	101	102	97	99	106	111	102	109	99	93	95	98	94	104	105	92	113	115	121	116	104	110	110	110	93	94	106	101	106	106	103	122	104	87	98	112	110	95	111	112	115	98	104	98	108	88	97	104	110	103	112	94	83	104	89	115	102	107	121	95	129	104	108	107	122	93	107	98	111	132	110	110	107	93	122	90	118	112	83	107	107	104	99	105	104	105	93	115	123	103	101	110	117	111	113	110	119	97	92	79	105	93	101	98	110	89	109	89	109	116	100	109	96	108	112	117	94	97	106	95	103	109	128	100	112	97	91	122	110	115	117	122	114	99	102	105	105	103	102	111	116	111	90	90	105	114	108	105	98	92	94	104	91	98	91	110	94	97	99	98	98	112	102	102	109	87	96	87	111	119	106	103	110	98	111	109	101	118	88	120	91	115	107	99	103	105	109	93	95	90	99	116	89	106	115	103	110	101	89	110	104	103	105	104	94	103	121	107	99	94	112	101	99	100	92	100	126	105	100	113	96	94	101	114	92	115	91	85	96	101	109	91	109	104	94	110	110	122	106	121	116	104	102	117	101	111	108	98	89	113	102	90	89	114	106	105	90	110	111	103	111	107	121	96	120	116	102	113	109	106	109	99	105	119	113	104	96	111	106	118	104	107	88	106	103	114	103	90	101	119	110	96	115	118	96	99	113	99	90	100	104	117	106	126	107	114	104	98	102	105	104	104	128	107	96	91	95	106	104	110	120	113	92	95	89	103	132	126	121	97	97	91	116	103	110	107	99	104	93	112	110	85	104	95	119	117	109	101	98	99	93	88	128	95	92	95	102	103	111	99	104	103	86	101	78	107	107	95	106	107	120	122	96	129	101	121
10635	25927	28979	35423	44299	41726	15185	1169	1054	994	983	922	900	879	852	875	795	824	813	767	845	755	767	755	767	780	785	809	814	812	775	788	764	747	789	804	748	799	819	743	783	756	781	805	779	762	797	808	793	775	797	752	811	779	730	808	759	772	788	766	791	769	763	693	767	802	787	804	809	770	791	724	702	778	747	748	756	736	785	725	764	824	772	791	789	750	717	823	804	743	738	744	776	816	732	761	805	732	746	764	726	769	780	809	778	790	771	759	768	820	794	816	750	818	738	779	751	781	744	782	763	780	828	810	774	727	747	783	793	738	769	835	773	730	776	767	739	758	756	742	757	777	788	765	778	819	729	796	782	749	783	754	766	751	837	711	789	757	810	788	771	755	790	755	767	783	784	823	761	761	730	731	778	737	822	745	769	787	745	806	775	780	771	791	765	752	772	808	853	781	827	781	775	719	714	774	773	745	780	750	779	798	785	779	740	777	775	754	760	824	769	761	729	785	789	760	731	752	761	804	777	777	746	776	762	742	811	782	810	784	768	745	818	827	762	802	788	790	732	758	798	751	759	775	746	764	759	739	744	772	774	754	809	795	747	761	779	761	813	757	773	776	754	866	789	763	771	737	744	763	800	743	747	753	742	781	769	764	770	787	807	768	794	770	803	759	775	791	782	752	766	767	787	722	772	817	731	800	783	809	766	741	737	773	747	770	775	807	820	728	742	711	837	776	802	758	760	772	740	749	728	704	825	778	778	800	763	776	779	800	814	731	796	728	752	740	754	838	798	762	780	796	755	732	722	735	738	784	789	747	778	821	790	744	782	739	764	771	772	778	718	757	727	751	785	732	781	760	719	763	776	734	809	742	761	738	751	826	777	832	808	802	803	805	767	771	818	787	763	786	778	805	778	751	796	804	769	809	752	791	750	723	779	860	742	758	775	783	759	796	753	750	706	763	796	803	726	749	750	809	728	770	694	739	816	785	730	795	779	790	779	807	763	739	770	801	798	740	807	725	743	772	795	799	740	803	758	749	771	786	766	789	761	772	742	750	778	817	745	741	779	739	795	740	812	807	766	773	816	793	770	752	776	771	769	756	754	749	770	769	765	773	821	776	757	731	754	777	748	780	798	731	795	799	766	775	784	803	765	721	748	786	786	793	787	769	793	788	800	819	841	711	736	789	820	750	788	761	761	739	751	750	783	832	755	784	767	752	785	761	797	752	759	757	782	773	732	720	764	750	779	780	770	751	775	764	749	829	766	821	696	787	769	739	796	761	738	801	778	769	801	721	780	752	789	757	801	836	788	793	780	747	756	772	800	818	786	747	760	760	768	764	789	802	770	817	777	774	708	781	802	801	763	747	770	750	780	809	788	717	787	795	746	770	791	782	784	818	793	772	733	729	763	745	832	781	779	785	770	805	746	750	727	745	704	763	798	781	764	766	800	740	793	766	790	754	782	710	758	825	756	786	803	738	744	750	752	745	685	783	774	768	753	830	777	748	736	792	754	761	813	754	743	771	741	814	780	836	771	823	788	766	752	760	778	699	749	733	789	781	753	761	778	785	792	783	728	768	760	778	792	777	736	739	792	766	782	788	776	809	767	805	760	750	756	762	774	778	798	813	777	770	785	791	778	769	791	710	827	750	785	767	770	804	767	779	771	755	759	762	742	719	801	742	803	792	770	772	728	753	779	742	765	792	748	747	801	776	826	770	791	795	787	780	781	750	787	828	742	736	817	755	729	739	720	758	773	728	809	794	741	744	778	746	805	807	780	798	818	754	794	828	767	759	760	811	807	768	735	759	764	751	742	771	778	756	781	766	753	760	760	763	803	769	782	750	744	756	735	789	785	811	766	807	740	789	774	818	724	787	819	787	758	772	725	792	752	771	754	789	789	805	796	750	808	752	758	817	766	771	736	782	709	727	816	727	745	748	737	762	747	761	770	773	762	775	718	752	765	825	778	828	795	766	785	727	749	768	803	775	776	776	774	742	816	777	760	767	754	795	761	782	749	753	763	799	818	865	739	765	756	720	818	741	768	739	764	772	726	793	754	752	707	789	794	790	791	780	761	803	726	752	817	746	733	722	749	748	794	755	815	791	782	824	705	803	774	795	810	749	768	779	768	807	778	754	774	771	775	772	727	800	826	752	745	749	761	766	786	787	745	794	842	778	779	763	762	797	804	773	767	731	846	779	746	771	792	745	797	727	785	776	758	741	786	795	730	743	714	753	734	746	760	722	778	718	783	699	708	776	800	776	740	761	771	789	778	797	800	781	793	782	801	808	821	740	747	745	825	798	805	727	801	757	810	767	790	785	747	748	774	759	776	759	780	760	709	803	789	727	802	762	766	759	777	745	781	772	742	803	788	747	780	824	776	734	731	735	780	785	848	761	750	747	794	812	765	745	746	780	781	791	826	748	762	835	755	766	765	754	762	725	749	788	768	734	803	782	723	719	793	728	769	777	794	754	747	734	734	775	786	737	813	775	738	741	800	773	769	787	762	813	749	760	770	810	841	742	736	797	779	748	777	770	775	754	764	744	797	761	797	739	756	812	795	789	760	736	754	763	818	762	749	818	722	810	797	714	754	740	722	777	744	770	737	758	722	740	763	744	776	754	782	773	817	751	843	740	764	814	799	819	776	804	768	743	724	738	771	756	821	763	777	789	786	744	773	776	743	767	785	762	763	778	757	768	786	773	784	767	787	737	797	751	833	746	752	765	754	817	778	761	797	746	776	784	761	764	811	780	781	764	759	778	760	821	749	765	750	757	755	755	793	768	795	758	768	772	798	784	731	781	789	793	792	751	747	777	748	854	794	719	823	730	769	806	801	731	746	747	778	766	754	775	776	771	818	731	756	778	779	716	800	778	765	839	815	794	795	777	765	721	795	766	738	757	761	776	797	759	772	804	769	738	780	796	722	758	791	888	750	733	780	755	771	742	726	756	816	765	785	728	767	789	747	742	741	762	771	774	781	769	730	770	783	805	758	823	783	744	766	738	769	748	757	702	751	765	789	782	794	807	794	814	736	800	822	723	735	776	776	816	775	803	757	795	778	762	768	773	789	768	782	830	777	733	756	789	767	743	850	780	794	721	785	813	740	793	787	784	789	758	791	776	723	807	819	791	724	768	805	783	785	752	786	757	786	780	758	747	741	745	753	712	771	730	818	762	789	721	783	744	714	801	784	768	773	789	779	788	748	787	774	778	766	749	787	741	756	760	823	778	763	770	789	814	824	768	759	758	756	742	772	718	805	768	774	744	724	778	736	752	732	794	770	747	750	772	793	765	739	748	778	787	767	799	806	766	774	770	799	779	794	785	809	801	809	732	807	805	719	757	796	801	812	786	787	733	773	733	800	780	782	762	778	850	738	742	762	742	750	767	812	737	799	797	747	787	779	725	753	799	784	785	770	778	779	810	720	788	753	718	761	800	734	763	819	777	800	764	776	762	773	783	749	744	817	821	761	799	746	760	751	778	775	767
1096	639	1060	1053	810	670	211	82	76	75	82	101	65	70	75	84	70	89	90	89	74	84	55	68	72	77	58	81	74	94	84	74	92	66	65	69	78	61	78	80	73	62	74	60	76	74	81	63	70	85	73	54	66	88	61	70	70	81	73	66	82	74	66	65	61	65	82	76	74	80	82	72	90	71	69	85	68	68	77	67	74	74	72	81	74	69	77	82	77	84	79	100	78	67	58	83	83	85	82	83	70	64	73	78	81	71	66	73	60	76	86	70	83	88	69	58	80	73	63	78	75	76	66	81	69	61	84	77	94	87	80	70	76	73	78	66	66	72	70	59	75	96	73	79	62	63	57	80	86	79	65	70	82	81	86	63	70	71	67	82	87	71	91	68	82	84	67	66	64	75	84	70	68	67	87	78	74	84	70	63	73	71	77	62	83	63	76	79	62	71	78	67	79	70	73	66	64	63	66	69	72	77	72	66	76	86	65	64	91	81	73	68	72	81	66	83	86	73	64	73	56	70	85	85	71	76	72	72	82	58	95	68	77	73	71	84	68	65	77	67	64	81	68	77	66	84	82	84	86	79	68	71	72	82	76	70	76	61	80	78	86	79	68	84	69	76	83	74	68	81	81	75	77	56	64	64	64	58	72	61	93	69	79	78	67	81	63	66	71	78	78	82	68	55	77	79	77	87	63	89	70	65	60	64	77	66	84	93	99	95	65	80	78	67	78	93	89	81	75	89	57	87	75	81	78	66	84	88	75	71	67	69	68	102	58	60	66	79	75	70	70	77	80	73	67	83	75	76	78	68	77	71	78	85	69	69	70	62	69	79	76	87	73	75	59	59	78	67	69	59	69	75	71	86	71	73	67	82	84	84	80	68	76	85	63	74	79	91	70	90	86	76	72	78	76	64	68	76	75	80	69	72	72	66	68	84	70	67	63	73	90	88	83	73	76	76	78	96	59	82	69	68	77	59	85	85	90	69	82	72	81	70	64	81	68	70	89	92	81	93	76	74	77	70	62	69	65	78	81	69	68	80	81	64	68	67	91	70	82	76	101	82	61	73	81	69	62	72	69	63	71	71	73	71	62	78	84	74	87	69	88	91	78	68	75	71	82	73	81	74	82	70	68	72	79	77	84	89	69	76	84	76	99	75	68	85	67	79	76	66	74	76	75	78	68	68	74	81	78	86	81	66	81	76	77	70	71	85	73	88	61	74	88	72	72	74	91	78	69	66	89	85	72	82	71	81	82	80	82	70	82	79	69	68	89	66	71	78	80	77	70	78	79	68	76	71	80	75	82	78	64	73	81	72	72	66	80	90	86	87	59	73	87	60	101	85	64	82	81	82	77	71	69	81	75	67	88	62	89	74	80	78	92	83	80	81	85	78	75	81	69	66	72	67	80	74	67	83	49	70	76	72	69	60	75	65	63	82	74	81	64	75	81	67	68	63	66	86	80	89	77	83	90	85	70	67	68	83	77	78	78	86	75	80	79	91	70	80	71	59	74	90	75	80	72	68	62	87	89	77	81	77	77	91	67	71	75	63	66	68	68	83	71	66	75	81	76	61	63	77	72	80	71	74	76	65	77	72	76	88	78	62	75	89	90	80	68	69	65	70	91	80	79	86	76	71	62	82	75	63	74	70	69	83	68	69	77	92	68	79	83	65	72	89	79	78	71	77	78	65	79	64	104	79	70	66	84	61	79	72	78	72	77	66	70	96	71	82	74	87	84	78	85	69	59	72	81	71	67	83	72	68	68	62	82	77	100	70	84	86	60	70	67	83	74	83	85	71	82	77	76	61	91	74	74	65	78	65	73	56	74	82	68	78	91	69	76	73	78	71	90	83	73	66	73	71	65	79	87	84	72	82	68	69	72	68	80	63	67	73	72	69	76	63	79	63	83	88	85	61	73	77	65	83	60	86	83	63	73	80	61	78	71	74	71	64	71	95	78	65	57	91	71	70	73	82	66	76	81	67	75	77	77	74	86	79	80	62	86	90	87	68	67	59	73	85	75	83	67	81	65	77	81	74	77	80	85	90	67	73	77	72	78	65	77	85	93	85	66	87	70	77	71	88	77	65	77	77	70	70	74	77	66	86	81	82	74	68	74	76	83	70	66	70	76	60	70	75	83	63	65	75	58	71	71	84	72	56	73	64	46	73	91	73	69	88	83	94	74	61	90	71	70	78	75	66	75	76	56	78	68	87	81	73	78	71	82	79	70	61	92	88	76	75	83	82	81	78	69	81	73	79	84	70	81	64	69	64	69	82	75	73	84	69	66	74	70	66	66	80	69	56	71	77	67	72	78	88	67	68	79	74	64	79	77	85	77	81	75	78	75	74	83	73	53	78	74	77	91	75	82	79	82	78	100	82	53	65	63	57	87	60	82	74	78	71	73	72	102	71	78	83	62	75	77	72	72	84	64	84	95	83	74	75	83	76	87	84	80	94	81	68	74	68	87	71	68	64	81	62	67	73	91	65	75	87	81	70	83	91	82	88	71	85	74	58	71	80	89	71	68	93	84	69	85	61	70	60	87	71	66	66	75	66	76	64	68	74	77	84	82	85	76	77	73	61	79	94	79	68	68	77	69	76	65	83	88	73	96	69	78	88	72	85	72	80	74	72	63	72	75	71	61	84	80	83	67	66	83	76	59	67	83	75	71	76	78	77	70	63	69	67	100	84	74	76	68	83	63	77	89	74	70	76	69	69	89	75	85	64	72	59	74	75	75	77	85	67	70	83	89	67	74	74	70	74	63	80	69	74	77	70	75	67	76	97	75	57	64	77	84	67	73	62	74	69	76	62	71	76	70	82	67	83	89	81	80	81	57	75	70	72	63	77	80	75	66	91	69	68	80	61	82	80	88	70	74	69	78	70	75	90	76	65	72	80	64	73	71	69	74	85	72	102	64	79	76	69	70	88	79	72	70	67	76	62	62	72	79	66	61	76	84	66	83	78	73	74	83	86	82	77	77	69	77	70	70	66	75	78	70	66	72	63	69	67	68	64	58	67	76	75	71	71	83	74	80	73	75	59	73	87	68	74	82	72	85	75	68	79	84	59	69	70	89	78	72	72	73	72	80	73	63	75	69	72	68	85	71	79	64	72	65	58	67	72	77	63	62	73	80	88	82	72	68	82	62	80	78	71	50	82	79	60	79	78	70	94	92	71	77	82	72	81	82	64	68	90	72	63	80	77	75	84	65	78	86	76	80	81	84	69	57	73	79	70	70	68	86	72	84	77	76	75	68	80	82	66	74	87	64	78	70	65	86	71	68	80	68	80	71	72	68	61	68	73	75	65	86	77	70	76	96	68	75	76	71	73	83	54	78	73	102	68	91	80	62	69	97	73	62	86	63	87	87	68	70	87	75	68	82	81	80	72	70	63	79	75	76	79	84	83	80	69	75	75	76	56	68	90	67	79	74	80	90	85	77	72	74	88	70	91	72	69	66	73	65	86	70	82	79	77	85	75	74	69
7096	7127	10812	15112	20443	18309	4962	644	627	635	592	623	602	610	578	572	586	577	594	600	571	547	615	588	553	591	582	608	581	617	589	595	581	577	617	539	594	583	596	590	618	588	583	585	558	581	577	590	567	561	604	592	591	594	536	548	560	582	605	554	582	595	575	592	544	592	591	560	582	591	569	589	622	529	560	563	597	572	578	573	594	582	592	559	573	593	561	557	565	566	571	566	579	581	596	575	553	627	527	570	560	586	592	580	545	612	532	519	549	614	569	617	578	558	613	537	571	604	548	605	599	600	537	606	591	613	527	614	620	569	530	580	565	560	531	590	599	586	577	576	607	612	559	587	565	574	571	564	558	573	578	567	558	581	574	590	599	599	602	593	624	568	621	550	595	583	591	574	593	596	610	556	555	553	537	570	562	566	620	601	605	604	620	571	572	590	601	568	571	629	567	599	564	582	565	596	551	582	588	573	593	561	552	562	614	579	604	576	551	593	587	575	613	623	578	566	590	589	618	568	559	564	583	593	577	619	584	556	559	570	577	621	577	573	601	597	591	551	600	584	558	573	573	606	605	560	580	590	635	568	617	593	556	592	568	589	592	561	578	572	594	589	548	570	596	573	581	603	565	549	597	613	542	545	575	572	597	603	586	556	554	603	591	577	601	632	599	561	583	571	551	598	585	565	588	596	572	599	572	613	581	574	587	579	572	567	629	607	566	595	560	557	614	580	559	588	605	581	580	540	597	613	621	564	579	577	610	613	554	579	578	591	576	553	591	609	564	595	585	551	603	607	591	594	566	586	576	588	575	589	604	624	603	541	592	583	584	577	589	594	601	578	596	590	564	600	571	644	601	574	559	585	563	573	582	595	570	579	577	561	603	594	587	585	593	571	601	594	572	559	612	594	561	625	584	580	586	567	555	592	584	603	549	600	633	606	593	547	581	582	641	608	561	566	569	593	575	590	582	542	569	580	603	609	603	596	558	607	586	579	604	594	570	574	577	537	562	603	584	609	607	565	553	561	549	576	612	574	593	607	619	579	592	612	603	544	596	573	589	574	561	576	552	588	536	551	592	572	617	588	602	651	559	597	581	583	572	617	581	572	596	586	577	564	613	567	557	615	578	572	560	579	610	534	593	609	597	558	573	583	590	579	586	555	572	548	554	538	572	569	586	609	589	535	579	584	602	566	579	589	556	578	593	602	634	589	610	569	559	581	573	585	591	589	588	556	586	559	570	603	556	584	560	557	561	611	566	622	579	572	576	585	589	615	547	614	590	609	545	585	543	586	581	594	600	564	557	570	567	589	554	577	563	581	628	614	528	587	540	579	567	561	560	541	564	567	573	557	566	624	525	600	583	583	573	579	541	567	598	573	569	591	602	580	631	618	534	585	585	573	546	587	546	528	550	561	613	591	609	575	587	586	561	575	535	571	579	598	612	574	599	618	598	613	590	574	567	572	573	574	509	595	550	554	587	606	570	598	584	567	615	613	578	565	585	570	564	572	530	564	564	569	540	578	587	573	557	591	597	577	595	560	603	570	575	576	559	602	595	618	574	613	558	542	568	600	547	591	549	578	578	580	573	618	591	596	616	609	597	543	590	553	540	608	620	574	591	589	602	568	566	584	569	618	575	576	567	551	580	536	564	573	601	607	593	573	625	616	573	575	591	613	544	588	574	567	570	576	568	628	603	579	593	603	574	580	603	574	597	632	622	571	586	545	594	638	546	575	522	574	596	581	605	560	554	602	618	579	550	592	565	612	607	585	576	589	595	572	579	560	558	555	594	582	557	607	570	619	608	594	587	626	599	604	577	604	605	563	594	547	585	626	545	546	586	564	529	586	567	593	598	586	598	583	586	589	576	530	560	587	605	553	564	587	636	544	571	577	584	583	587	576	607	550	582	601	537	580	614	584	569	618	585	564	569	582	570	569	627	563	582	577	588	600	603	562	540	537	576	577	588	577	558	586	601	577	578	573	553	566	575	586	547	546	586	586	567	584	587	590	580	574	559	573	607	557	593	611	609	531	581	583	599	570	549	598	615	599	587	557	564	560	594	597	577	597	593	568	632	617	623	544	616	628	599	584	547	599	578	552	553	560	601	563	541	572	604	591	556	604	589	608	573	596	566	613	642	579	637	569	557	636	578	580	613	582	542	599	630	559	598	559	552	614	593	563	548	581	577	592	600	567	595	613	548	596	575	575	580	560	581	564	563	580	580	585	584	604	592	597	544	588	604	594	574	603	502	607	602	530	593	595	620	562	588	608	574	593	598	588	574	592	590	586	579	545	612	558	575	574	549	545	559	595	582	606	594	582	571	591	613	577	577	649	543	579	601	512	556	588	517	601	590	559	595	573	622	549	573	534	544	621	568	544	599	584	590	572	569	588	670	587	605	562	623	601	580	566	609	614	524	588	564	568	586	544	566	588	585	582	594	509	597	631	579	588	556	596	568	603	578	621	568	596	570	595	583	610	594	562	608	587	578	568	546	572	594	562	565	644	655	585	616	602	625	605	572	618	571	578	531	578	644	594	606	557	587	562	574	561	579	618	579	622	573	610	566	604	548	540	570	590	537	553	575	544	587	613	560	544	563	587	598	616	628	575	596	583	578	605	571	608	563	572	559	609	574	601	618	578	579	580	593	582	590	592	549	583	576	602	544	567	585	538	565	552	581	578	571	579	576	548	582	595	579	552	551	571	603	578	599	529	575	573	585	581	583	573	607	601	576	595	612	580	601	585	527	555	557	609	570	585	534	579	582	540	607	602	592	579	622	543	551	610	598	558	560	621	608	553	596	567	640	571	560	551	563	548	588	599	597	543	556	579	563	580	621	543	591	598	624	645	588	575	578	569	573	565	552	553	569	554	568	564	573	531	582	579	625	601	606	576	595	584	580	577	575	621	585	596	560	606	629	570	597	562	544	615	594	586	587	665	568	584	615	580	574	584	580	566	603	578	560	592	582	608	595	587	609	621	540	568	575	580	612	577	550	598	599	592	569	590	572	600	557	586	547	590	537	581	543	601	589	604	599	596	590	592	612	606	599	581	566	590	586	566	561	568	572	587	605	561	566	569	586	560	586	566	571	566	550	564	586	578	584	571	597	595	586	610	594	596	646	540	563	550	574	577	617	575	550	578	560	619	569	583	578	548	571	586	576	594	606	625	580	579	554	557	566	640	586	627	599	575	572	590	571	623	604	547	616	560	609	551	598	567	589	602	590	559	566	581	623	551	593	571	586	580	564	555	615	597	610	577	562	556	569	591	562	571	594	597	589	536	607	637	583	610	533	611	592	557	564	595	570	554	600	605	579	593	583	624	579	568	516	573	588	554	547	616	594	543	584	573	575	587	610	598	566	633	590	607	576	536	628	563	575	603	593	584	601	590	582	582	611	601	595	590	600	568	589	564	560	586	555	557	510	552	590	565	591	552	574	568	574	576	601	572	570	617	592	563	616	625	547	592	594	590	618	543	556	570	579	572	575	606
449	1983	3640	3182	2694	2506	762	78	75	73	81	75	79	88	80	62	62	81	71	83	75	89	73	83	72	73	74	89	68	79	93	75	84	79	73	86	81	73	80	93	76	60	77	77	78	83	73	59	75	75	67	76	70	72	74	70	79	86	72	65	59	81	75	74	71	76	79	71	77	74	68	91	83	63	94	64	78	67	68	68	67	72	72	75	82	78	67	76	82	75	85	56	66	71	76	76	76	73	85	59	72	76	62	78	73	70	62	77	68	50	68	83	77	77	65	74	59	82	72	78	78	80	64	78	70	82	82	73	78	69	80	84	92	66	73	87	62	73	87	59	85	79	83	70	78	74	73	68	70	73	80	64	83	92	67	82	70	69	77	66	66	83	69	85	76	71	80	77	75	59	96	93	95	89	73	75	75	66	77	69	83	78	76	77	63	81	80	76	77	77	81	79	75	82	65	80	96	59	67	66	71	93	77	66	87	63	74	64	79	60	76	74	66	67	76	82	64	68	69	85	76	73	68	68	71	76	71	77	71	74	75	77	83	64	79	78	86	81	70	68	86	67	74	68	63	69	78	81	86	66	77	67	84	71	65	74	65	82	71	70	67	84	89	77	59	69	72	82	69	92	82	60	77	80	78	67	79	56	75	74	66	74	78	73	69	68	78	69	72	77	81	74	84	79	74	56	82	80	79	80	68	79	68	84	79	80	74	69	74	76	86	88	79	75	66	73	61	71	90	75	68	81	69	80	73	81	71	58	71	82	89	73	80	78	65	87	73	84	79	67	95	70	60	78	75	63	74	76	84	84	76	81	82	87	65	72	78	92	79	70	83	86	79	79	59	67	67	71	75	77	73	72	69	69	56	82	80	85	83	88	71	81	74	79	81	70	71	88	79	75	85	76	77	72	74	76	78	61	85	68	70	73	77	73	77	71	68	67	67	76	74	68	70	78	75	71	68	72	73	86	69	97	81	79	69	75	86	78	81	83	83	70	62	65	72	78	88	87	74	58	72	63	75	88	68	63	81	81	80	72	87	62	67	74	72	78	73	76	81	75	90	80	83	91	65	74	52	94	74	74	70	72	67	51	75	68	55	74	76	73	77	69	71	77	67	69	68	71	75	66	74	82	85	62	88	67	80	79	76	77	80	79	73	70	64	75	58	75	73	70	81	72	65	78	77	73	71	74	68	56	70	67	72	90	82	87	63	78	72	83	79	79	77	77	81	77	65	65	76	86	90	70	68	74	74	74	89	87	85	79	80	83	89	82	67	87	77	80	72	69	84	69	70	74	77	88	95	75	67	68	82	76	93	76	86	80	90	77	71	55	66	83	68	74	69	68	87	85	71	90	75	73	78	73	76	76	79	73	84	77	68	80	91	80	72	78	75	77	68	69	75	88	89	76	76	72	70	90	64	71	84	68	64	79	64	75	74	87	78	77	72	77	86	67	77	86	84	79	71	82	61	78	78	73	73	71	76	51	78	74	54	97	83	73	72	87	79	63	65	102	69	84	77	68	94	69	81	81	62	74	87	79	72	73	70	101	76	83	78	72	77	85	80	88	65	81	77	73	71	68	85	82	70	71	85	81	78	72	56	58	83	78	75	87	73	76	53	71	67	84	84	61	82	75	70	74	73	91	69	86	70	82	90	72	82	83	81	82	67	83	77	76	72	78	65	86	71	78	91	69	84	86	80	75	68	75	64	80	76	68	72	78	81	66	74	82	54	67	73	74	63	79	88	78	63	69	82	78	76	67	74	65	85	68	86	66	72	75	88	50	71	66	69	70	68	84	87	63	82	93	80	81	83	66	79	71	84	82	75	60	83	80	81	70	69	75	82	74	76	77	84	81	64	84	83	78	77	81	71	61	81	85	72	59	65	93	80	84	80	83	64	64	71	83	70	73	84	69	59	78	75	67	75	89	83	77	72	63	76	67	76	87	88	83	86	68	77	61	76	56	78	74	67	56	71	82	74	83	78	83	57	68	66	74	93	78	80	50	82	86	70	83	76	81	78	72	89	74	75	72	74	80	67	68	81	71	64	71	65	87	65	65	58	58	73	64	70	80	77	88	58	78	71	79	73	74	78	93	81	75	73	65	66	69	72	75	86	80	85	77	74	73	61	68	85	76	79	84	72	90	73	79	81	70	74	67	78	61	86	68	76	84	71	78	86	74	64	69	87	74	76	70	77	71	81	70	80	83	57	95	72	69	79	74	77	82	69	60	78	86	89	79	81	81	70	79	87	75	78	82	85	69	66	74	72	71	75	71	73	66	71	79	74	69	80	67	66	89	99	69	74	63	79	86	80	58	74	76	78	83	81	74	75	75	74	85	79	76	81	75	76	80	77	65	85	84	63	84	73	64	67	97	79	67	90	73	81	63	67	81	75	61	83	86	75	80	87	83	63	65	75	75	73	78	86	87	74	64	72	69	82	75	81	81	83	64	92	85	67	66	81	77	62	61	88	77	78	79	59	84	78	68	65	75	68	72	63	73	66	69	76	89	58	68	53	79	62	77	68	78	79	73	66	93	71	88	69	75	81	90	65	72	84	70	78	90	63	76	78	76	73	69	86	71	97	68	70	67	71	70	91	56	77	71	87	68	78	86	94	74	98	65	97	61	74	73	68	78	74	86	72	70	73	74	78	67	81	76	63	63	78	70	73	71	90	75	85	83	66	76	71	83	73	70	69	79	95	80	76	78	65	74	95	74	84	74	66	70	82	63	83	70	83	70	80	77	61	80	79	84	72	73	66	77	60	72	80	81	61	71	73	79	74	76	75	76	65	77	55	78	63	77	75	87	82	75	71	74	80	88	80	75	83	86	81	70	84	73	85	71	70	70	60	66	77	82	66	63	74	65	86	86	89	82	79	74	89	81	100	82	85	66	88	72	71	68	86	73	68	80	70	64	72	73	63	75	72	66	73	76	82	76	65	69	65	76	63	81	67	83	87	73	83	63	62	74	81	71	57	63	79	72	65	72	68	73	81	69	71	75	68	78	72	67	67	77	83	69	82	69	76	70	73	75	77	72	72	82	82	68	88	65	68	75	77	69	76	79	73	67	85	65	81	82	65	67	77	84	87	75	81	95	74	62	50	82	62	82	67	76	87	57	74	75	65	60	83	81	73	82	78	78	76	74	81	75	70	69	64	77	80	54	86	82	75	72	56	71	79	61	78	60	55	71	82	68	81	62	71	79	73	78	59	80	78	72	77	81	65	56	73	69	65	73	84	99	65	83	56	86	79	73	81	79	75	70	66	82	76	69	83	56	73	69	73	75	74	87	66	70	87	85	69	66	73	81	71	81	74	84	69	73	83	72	70	90	66	79	67	68	78	74	68	67	72	76	68	74	79	71	90	90	85	70	68	83	67	91	84	76	95	88	60	74	79	86	84	76	58	94	70	69	69	63	65	84	64	75	69	80	84	78	83	84	67	85	68	64	66	72	81	79	60	86	77	66	65	78	72	70	88	77	77	75	78	81
6936	16119	22579	29665	38817	35942	14349	848	729	656	700	628	592	647	577	629	565	569	631	605	549	587	570	570	576	583	620	583	597	586	573	552	546	550	581	527	586	577	566	536	543	541	538	563	566	576	572	560	543	590	579	576	610	610	549	589	506	588	549	557	561	555	589	570	567	543	576	576	537	555	506	543	608	577	611	543	611	519	554	552	528	556	526	561	564	527	559	542	606	571	520	499	561	559	565	564	573	550	554	531	571	551	544	542	568	596	565	538	522	542	548	532	548	548	578	528	594	584	601	569	559	563	601	525	540	600	543	540	539	558	553	536	592	570	559	531	550	538	550	496	583	562	556	589	527	580	577	505	547	541	524	575	550	591	534	535	555	563	621	554	566	526	581	549	561	571	571	569	585	598	571	574	580	559	570	561	567	522	585	584	575	534	584	568	547	604	593	555	617	530	587	544	561	548	534	533	574	545	562	577	555	567	553	537	570	582	566	485	533	544	549	562	565	570	577	515	518	566	549	597	568	553	566	528	520	552	543	628	561	570	544	567	568	537	538	600	585	559	538	553	599	604	550	515	565	542	573	561	569	549	578	588	550	599	558	571	559	542	540	542	562	540	619	507	551	570	578	552	581	563	565	588	560	552	567	578	557	599	545	585	545	585	559	554	576	570	558	571	535	565	589	546	565	554	528	511	513	543	584	592	559	580	562	589	562	551	585	575	594	549	527	540	535	528	577	572	525	588	559	578	577	586	581	589	592	541	609	543	578	569	566	583	547	566	540	572	561	546	558	548	546	501	580	559	536	564	576	584	551	555	541	551	560	552	553	565	525	579	542	601	575	554	589	548	581	585	503	543	550	556	585	563	567	567	582	557	559	561	572	548	576	564	558	566	537	583	589	574	553	572	560	565	597	572	547	555	553	592	556	597	548	576	600	589	569	636	581	565	588	593	582	510	544	566	553	575	553	510	548	601	613	598	560	597	523	603	603	592	522	544	558	598	580	540	632	580	575	577	554	535	564	544	555	607	572	575	537	527	568	541	593	536	567	540	562	511	534	598	557	570	595	577	603	562	556	562	553	564	585	548	531	546	594	562	558	580	587	590	584	587	614	555	565	570	547	549	548	549	555	627	584	570	577	552	582	553	559	533	563	576	583	586	557	539	570	580	545	575	563	580	541	554	549	589	522	564	578	579	589	580	557	545	557	589	562	573	573	538	559	614	534	567	585	591	579	555	540	531	557	555	548	575	556	554	570	515	562	564	557	555	570	570	555	598	534	556	598	544	586	530	577	555	562	586	556	562	562	557	592	540	562	557	552	559	534	552	539	540	565	553	605	555	583	553	528	592	608	547	551	563	543	543	604	607	532	588	554	555	585	546	556	509	569	570	540	553	556	558	555	552	558	549	563	529	571	576	543	564	550	564	563	561	602	607	531	571	599	565	589	576	566	569	535	518	592	550	549	534	573	541	589	562	584	548	579	570	577	587	547	562	586	554	546	561	577	546	527	546	545	564	588	583	534	539	567	583	564	591	599	585	550	559	562	630	567	519	555	529	536	546	562	549	523	587	578	552	557	607	592	546	556	553	563	557	573	565	573	537	571	557	585	574	564	524	513	566	599	544	542	555	542	549	621	571	582	596	563	563	576	548	601	572	582	585	567	561	563	558	553	582	569	560	553	584	568	519	601	605	565	578	572	579	551	557	559	533	555	585	518	561	563	586	544	602	548	559	547	586	586	550	522	510	549	575	538	514	554	532	572	573	572	546	528	566	518	564	566	575	575	538	560	554	560	520	565	529	551	596	542	560	576	552	540	579	539	512	554	536	544	552	552	580	536	563	587	569	579	562	611	534	522	554	577	547	618	550	579	528	508	544	561	611	532	600	608	593	579	547	568	563	536	559	601	542	560	563	538	577	588	582	609	566	588	545	557	525	559	565	585	564	571	500	589	568	603	576	538	563	552	561	536	532	539	583	594	604	583	571	582	608	595	575	548	612	574	530	618	568	554	579	548	511	549	571	582	541	554	583	550	554	535	587	553	604	547	574	559	567	559	593	570	587	568	552	563	582	606	531	559	535	571	582	551	574	542	561	537	555	549	576	512	603	566	545	529	546	580	533	593	577	575	576	614	585	583	517	563	550	544	556	581	595	564	558	565	572	557	596	550	563	564	555	609	594	559	537	537	573	610	575	596	557	554	532	593	540	570	555	583	547	558	536	538	546	552	563	544	524	564	578	594	540	602	582	574	596	565	586	562	598	577	554	545	571	558	568	587	604	595	536	585	520	610	538	589	581	537	552	564	541	559	558	567	558	626	552	565	535	552	525	586	537	538	549	578	581	536	556	537	578	591	562	588	574	553	576	547	573	581	581	545	550	581	517	602	580	495	556	583	522	515	583	562	577	531	568	581	595	594	539	574	549	548	517	587	548	556	584	549	607	619	546	590	547	543	511	581	536	558	601	556	548	549	561	603	614	567	600	553	557	579	537	544	571	567	557	593	531	572	557	542	568	563	579	565	584	548	574	530	591	591	586	585	556	560	588	559	591	561	569	549	524	538	574	569	571	590	547	554	616	577	568	550	567	542	582	571	590	589	525	578	535	571	515	555	568	561	551	608	547	559	584	555	577	531	568	586	552	536	554	583	577	577	568	589	592	531	538	500	551	596	532	592	574	576	571	549	526	551	571	564	534	551	557	598	568	612	593	564	568	589	545	602	529	547	523	578	585	557	527	569	564	601	557	627	567	517	520	551	587	547	553	560	547	576	617	559	572	576	574	564	590	523	561	530	525	558	546	561	556	602	574	578	570	584	544	564	581	562	547	528	606	550	550	591	583	565	599	534	553	613	578	583	564	609	551	565	522	549	572	571	593	576	574	570	587	540	552	581	509	580	530	543	579	575	561	544	572	572	572	520	557	582	554	566	544	581	631	556	536	560	590	600	556	573	546	594	556	553	533	546	552	556	598	553	570	578	564	567	569	587	549	573	536	504	555	573	598	538	552	548	554	543	606	589	543	573	612	581	532	553	585	562	539	553	548	547	560	547	601	588	547	555	581	560	563	568	535	585	555	553	582	590	578	558	580	624	578	594	612	569	577	547	558	554	571	573	583	512	547	613	587	575	551	534	514	546	542	554	550	569	559	553	545	537	564	562	526	564	567	521	559	597	574	550	547	560	559	533	542	548	557	503	590	559	593	574	571	547	531	589	549	516	603	554	541	572	551	564	565	592	548	568	533	571	557	568	529	564	590	577	579	573	518	586	529	535	587	531	526	512	566	578	557	563	567	548	571	531	563	555	543	548	541	584	520	621	563	525	553	582	574	577	579	564	588	535	560	530	588	557	558	567	540	531	558	606	552	553	612	569	553	571	548	552	576	545	573	530	584	549	550	575	521	557	539	564	592	600	533	565	532	582	584	556	586	545	573	568	551	546	568	554	591	590	574	553	555	575	560	599	603	570	588	587	504	564	543	584	541	568	569	556	581	571	548
1640	2043	3654	3197	2570	2312	510	98	136	118	109	129	102	136	96	103	104	115	112	107	108	108	121	106	116	111	104	96	117	93	115	104	115	113	116	111	113	126	110	95	115	86	118	111	103	109	113	126	101	106	104	128	128	119	102	109	103	108	98	131	85	114	106	122	100	124	117	96	113	92	113	108	106	122	109	97	120	112	123	114	89	98	87	118	131	99	113	117	86	95	104	101	97	96	105	104	82	110	124	116	124	116	111	102	105	107	107	85	106	131	102	111	117	98	107	115	121	98	121	124	114	99	93	121	119	113	119	97	114	119	96	91	113	120	104	79	114	115	103	108	94	98	105	88	95	104	104	111	124	112	106	104	113	107	111	110	118	108	115	104	109	117	113	106	105	120	106	106	105	122	102	112	125	106	111	113	124	108	97	101	120	126	99	114	121	116	108	108	101	115	96	102	98	93	92	128	96	114	97	99	117	106	108	108	117	122	103	92	113	113	123	110	91	93	134	107	101	107	107	112	95	86	88	110	103	111	114	107	124	112	114	114	102	108	110	90	99	98	92	98	101	103	112	101	102	108	115	110	123	113	110	114	114	88	107	91	114	118	93	105	107	125	112	112	124	113	110	129	109	119	119	105	111	103	118	112	103	123	103	88	104	125	93	118	110	123	118	98	97	107	115	100	99	105	107	111	119	112	124	123	104	101	106	117	101	99	115	84	110	108	116	93	108	122	114	104	110	132	95	105	98	116	117	107	92	110	93	121	100	113	131	116	110	93	124	97	129	116	105	93	118	116	108	104	114	112	114	122	100	126	96	100	112	101	91	109	104	94	108	114	95	119	91	124	109	92	116	94	96	112	84	111	117	102	106	106	96	114	100	118	125	116	108	104	117	99	142	101	120	97	119	95	114	117	108	108	108	89	109	121	103	116	111	121	112	103	95	121	120	110	86	97	102	97	107	106	97	116	118	101	103	112	100	112	90	101	99	97	128	107	109	90	129	138	107	105	115	94	108	116	104	96	102	117	117	103	122	119	93	101	113	106	90	102	109	124	108	119	104	130	101	116	116	113	113	107	115	117	108	109	97	109	118	99	101	118	111	113	95	116	105	117	101	103	87	105	110	132	110	113	119	132	118	124	99	103	114	122	100	108	122	107	99	105	100	103	91	110	107	115	94	106	123	117	117	104	121	102	113	104	110	89	102	122	103	123	102	113	117	82	88	115	90	120	116	115	105	107	106	93	112	108	100	102	99	98	98	111	114	100	130	117	120	113	108	107	119	110	92	113	105	112	100	116	92	107	100	119	108	102	104	107	91	102	119	114	116	91	126	100	106	104	109	111	110	96	107	110	123	121	115	110	125	106	107	115	98	130	117	115	115	110	98	111	103	96	108	124	99	132	112	102	102	129	110	135	104	112	118	128	113	119	92	100	131	111	113	102	102	124	119	113	87	101	110	119	113	121	112	103	102	95	93	114	109	106	119	101	119	107	106	100	94	109	126	117	107	127	115	120	108	129	99	107	96	105	116	107	120	91	124	101	97	106	93	112	104	116	126	101	104	125	114	115	113	116	93	94	107	96	102	124	91	118	122	102	90	91	114	124	121	113	112	110	118	119	100	102	113	109	104	95	111	95	123	111	115	103	104	114	117	104	116	123	127	97	106	102	104	113	123	96	113	113	116	109	97	114	96	109	113	114	116	103	115	106	107	108	99	105	96	121	99	116	96	104	106	111	112	89	91	110	130	105	122	102	100	86	108	113	97	100	107	112	113	103	102	122	100	108	114	99	97	118	101	112	99	101	106	116	96	117	92	100	108	107	111	107	106	97	119	120	129	127	91	127	111	112	116	109	128	114	115	109	105	112	138	112	97	107	106	116	110	91	101	125	104	106	113	108	106	97	116	92	101	139	124	111	116	128	120	126	112	105	87	111	112	101	120	111	101	98	129	109	101	96	111	116	98	107	120	97	108	106	113	113	122	104	108	109	110	115	106	126	115	94	104	100	98	139	103	111	108	105	106	104	114	111	106	102	85	111	113	115	104	117	96	116	97	101	103	110	122	108	122	112	109	109	111	107	124	105	108	125	88	102	93	100	106	113	134	109	101	126	117	101	110	86	113	115	116	119	105	98	101	103	113	94	97	88	116	104	111	104	100	133	107	124	120	112	81	118	116	120	107	118	120	120	131	116	92	102	112	104	103	120	116	105	111	113	108	122	134	118	108	106	114	95	99	112	124	120	135	114	102	113	120	119	103	103	103	116	113	119	98	104	99	113	97	100	104	116	93	114	109	101	99	96	120	103	131	119	98	101	98	108	125	93	112	104	108	101	100	106	103	110	108	127	105	102	125	119	91	100	119	106	105	121	104	125	94	116	124	103	123	118	95	116	111	97	114	113	105	125	102	108	105	115	93	111	121	99	107	112	102	118	107	101	97	110	132	99	108	104	110	87	110	126	106	114	99	106	102	123	117	126	101	137	89	126	94	109	110	140	124	107	110	116	106	112	105	115	107	82	94	124	107	110	108	105	125	103	106	124	98	114	117	121	104	112	102	95	120	102	115	99	121	92	118	108	104	100	101	116	106	107	101	124	125	99	114	115	103	111	107	112	111	105	114	89	109	104	101	105	99	103	114	91	96	110	108	106	104	96	107	118	106	85	100	107	103	132	101	109	107	121	106	113	115	125	110	97	101	118	122	114	94	120	107	116	93	117	89	114	115	121	118	117	96	113	114	117	101	109	99	95	94	113	128	113	89	114	119	101	102	122	116	134	119	115	103	104	108	103	101	118	116	113	85	106	99	88	109	126	91	117	123	101	102	103	113	107	105	113	94	103	113	110	118	116	101	114	102	95	113	131	97	107	113	114	123	114	116	116	114	99	111	111	108	110	94	106	117	107	126	115	102	100	132	113	102	97	106	127	96	114	119	113	124	113	111	114	97	117	122	104	119	115	122	103	111	122	80	103	138	126	96	115	111	100	110	105	122	114	120	99	104	108	106	123	115	111	120	105	110	115	110	84	104	94	105	102	122	107	128	113	112	103	96	107	117	100	106	119	120	96	114	101	108	106	113	129	108	106	108	102	116	114	121	108	139	120	90	118	112	99	105	94	111	100	98	102	116	115	131	99	128	104	124	116	102	97	107	98	118	95	104	112	91	128	104	100	107	111	117	91	115	127	96	126	120	103	103	136	123	100	94	131	89	110	126	112	105	111	128	113	111	101	103	114	106	99	108	110	121	122	118	104	128	98	110	137	103	104	98	89	118	110	107	108	101	119	106	94	95	104	112	122	104	110	117	98	114	110	105	101	107	95	120	98	112	102	103	97	104	113	108	111	108	130	103	114	121	108	116	108	105	106	105	118	112	116	100	124	101	121	90	114	109	113	116	117	121	110	114	117	119	125	104	105	100	121	115	109	110	88	103	94	107	105	101	119	124	135	112	109	106	112	125	103	98	138	132	108	107	106	120	108	119	128	124	112	100	114	111	112
9407	16015	23913	28770	36187	34569	10171	1052	988	1010	931	933	860	832	883	821	868	879	823	812	822	798	861	858	805	824	874	824	851	870	810	855	847	843	804	850	858	852	888	789	813	850	824	800	812	786	863	830	876	833	812	811	810	821	842	881	817	815	797	846	876	804	808	815	871	833	835	811	823	836	864	794	775	782	848	891	817	788	824	845	843	836	816	836	757	822	834	760	831	851	808	856	824	855	903	870	853	798	814	861	839	816	790	832	816	812	824	875	855	804	799	819	833	885	834	844	793	784	825	837	805	832	824	819	780	794	803	820	875	842	829	838	809	826	826	839	853	854	875	807	822	817	765	872	812	858	841	857	860	848	793	789	792	760	833	834	828	829	788	815	865	854	837	831	764	825	845	825	848	834	824	832	799	811	829	824	816	808	864	846	849	793	812	819	859	860	763	860	849	841	830	823	764	825	849	820	798	787	773	788	882	896	843	801	852	806	806	814	770	803	883	840	850	797	805	811	843	789	880	805	882	884	802	844	809	818	837	798	853	779	803	816	791	823	834	810	821	845	836	847	826	826	852	883	815	839	800	867	836	829	752	831	836	824	834	792	770	915	811	788	795	816	812	839	882	866	870	838	818	792	835	839	792	853	853	847	864	792	798	902	827	837	813	844	884	840	780	824	835	768	826	786	807	769	831	795	809	812	877	864	825	806	847	794	868	814	881	817	815	824	829	788	819	799	841	837	829	762	803	876	772	848	814	828	788	813	852	849	827	817	812	846	862	828	778	773	874	825	815	837	856	878	814	810	825	818	841	825	809	843	824	851	840	870	827	793	856	809	798	788	860	822	809	864	810	828	790	849	784	874	826	848	859	835	859	782	831	807	873	861	829	805	820	868	813	835	831	848	821	778	856	853	827	824	824	851	830	791	822	794	817	766	820	795	792	828	849	764	828	824	839	785	806	842	808	808	780	770	822	799	857	857	853	884	856	817	812	852	829	819	825	843	794	823	841	834	841	787	834	873	838	837	840	889	828	740	828	816	841	851	809	852	831	836	872	811	796	810	864	806	762	865	846	798	796	816	808	843	803	797	870	857	814	840	865	811	787	861	825	877	822	873	816	819	831	813	866	861	849	838	852	822	796	864	803	800	802	770	794	846	778	843	783	833	797	826	811	875	864	867	821	851	846	891	809	870	876	808	825	844	845	819	822	862	871	825	767	858	818	792	811	780	826	784	838	800	797	840	828	826	842	859	846	817	827	822	813	823	826	833	840	832	796	874	827	794	818	778	822	828	786	902	809	826	829	794	838	824	788	827	849	825	861	829	771	820	804	886	814	863	836	822	830	824	835	816	823	810	828	856	818	857	775	829	850	764	797	841	813	828	844	854	834	822	844	820	798	777	828	836	850	776	834	838	837	871	765	802	820	889	847	838	847	851	919	806	828	833	804	848	827	836	834	846	757	830	807	863	844	828	815	873	829	831	830	823	820	808	811	817	806	821	834	818	817	859	757	821	852	789	855	849	786	817	826	847	790	825	830	806	830	854	783	825	882	840	835	785	847	831	786	790	846	832	777	795	846	808	850	864	787	813	866	822	813	848	853	888	859	813	827	868	824	742	819	845	785	846	804	855	772	855	833	817	827	805	803	856	823	827	789	807	795	811	846	843	806	811	855	817	860	872	774	856	831	789	821	821	791	790	792	828	803	853	815	811	810	789	768	847	832	824	785	819	836	817	820	864	832	820	852	831	831	847	793	821	846	819	776	848	851	845	833	880	802	851	865	784	773	802	835	828	793	787	819	828	855	842	841	824	803	843	864	801	811	800	811	854	768	864	802	796	790	739	788	790	803	883	845	813	846	829	879	876	861	822	811	793	857	881	859	787	841	795	817	788	864	774	795	785	823	816	816	826	779	787	811	815	865	799	793	874	876	813	833	782	823	803	830	849	815	901	844	868	818	847	791	833	826	775	830	874	835	833	894	830	845	856	870	860	808	866	844	786	858	787	852	796	798	813	849	836	797	808	799	836	847	844	836	810	833	793	846	851	816	864	866	781	841	845	832	834	850	779	794	847	809	800	825	828	904	868	878	821	797	860	836	849	811	819	888	784	877	792	784	810	768	843	840	806	819	816	831	811	857	826	829	824	849	860	873	817	799	840	769	824	884	795	885	844	836	859	827	808	775	788	792	800	822	831	795	805	819	826	829	844	850	833	860	776	824	833	830	855	823	833	852	884	796	771	817	840	812	798	814	853	759	862	810	841	863	732	807	828	870	838	806	786	851	833	807	814	830	805	773	808	871	843	821	816	879	836	798	789	792	854	767	831	828	788	819	813	852	810	769	821	830	853	780	799	865	840	824	805	856	827	855	852	845	832	838	867	825	843	847	851	841	822	855	814	798	848	808	805	803	859	835	811	833	815	826	836	797	854	832	809	852	863	780	814	798	826	828	846	849	801	847	802	805	827	803	833	845	819	844	820	875	859	847	840	800	829	819	803	794	840	851	808	810	814	854	865	831	816	801	807	821	779	806	813	849	810	837	830	863	802	839	812	808	810	814	839	847	834	841	832	770	802	875	842	818	794	837	793	817	876	824	847	877	836	818	794	790	790	820	807	812	828	806	831	860	808	829	842	844	839	824	854	860	846	810	826	852	830	783	816	824	828	812	795	806	792	808	814	867	811	802	847	830	835	816	782	791	849	875	790	820	820	814	839	842	793	827	808	841	853	848	891	845	820	800	867	808	855	808	778	829	802	813	816	813	786	827	815	868	830	786	882	859	783	782	828	841	885	866	853	857	848	786	785	826	787	781	836	845	832	854	853	862	817	799	865	789	815	814	782	824	820	819	835	813	798	759	850	815	825	806	823	813	829	779	785	871	862	809	820	827	780	795	852	834	794	861	830	809	843	850	814	797	857	833	872	832	811	809	823	865	815	839	863	863	851	823	827	799	857	789	814	847	839	780	826	822	844	810	866	831	794	784	892	803	803	811	835	830	858	863	840	826	846	820	823	814	860	868	841	817	863	805	792	847	822	828	831	835	830	817	822	765	883	827	839	796	820	812	829	873	881	884	819	834	815	792	857	819	807	826	839	775	854	830	847	833	811	822	799	845	766	853	809	793	842	898	866	870	810	835	819	815	813	779	869	899	746	800	785	848	831	852	831	868	775	848	840	851	884	797	818	820	869	831	813	872	787	835	900	831	823	784	864	779	832	818	811	887	845	812	747	872	838	856	878	861	860	781	802	843	836	767	770	838	814	771	803	894	833	835	780	838	805	776	827	830	844	753	805	825	786	787	813	863	826	792	818	811	820	855	875	817	765	789	845	815	814	876	836	810	759	787	810	869	799	831	887	856	820	800	844	848	770	841	858	827	819	856	855	840	836	831	827	853	856	800	810	860	796	832	873	818	808	838	801	844	776	837	855	865	858	860	830	808	866	822	777	795	843	770	834	830	857	868	834	825	845	829	794	756	834	806	798	773	842	840	811	843	819
908	4747	7293	5536	4080	3829	986	106	107	122	116	109	104	108	118	115	106	113	104	102	91	110	108	110	100	105	100	98	96	97	107	128	107	95	91	103	106	110	97	108	119	91	104	84	99	91	115	116	106	105	101	121	104	85	108	80	99	100	86	123	102	103	112	117	116	109	112	101	103	104	98	124	94	98	117	96	99	116	129	105	109	110	92	90	117	100	91	119	87	99	103	103	122	91	104	100	105	109	116	101	101	97	114	113	113	103	118	116	97	123	92	96	93	105	92	97	126	110	94	103	101	109	102	92	98	97	115	101	105	89	119	100	98	133	112	110	101	111	108	89	86	93	119	102	98	115	114	96	106	94	101	109	123	102	99	118	100	98	97	119	113	102	88	103	103	101	109	94	105	105	94	95	108	113	99	120	105	100	122	115	110	104	110	113	116	98	92	107	110	127	104	113	108	101	108	97	100	106	117	100	118	72	114	85	107	98	110	101	133	111	106	112	110	100	110	109	101	103	118	102	100	117	105	122	97	104	112	109	99	111	101	83	112	104	108	102	99	114	118	108	100	108	113	100	111	108	109	98	112	104	108	102	90	106	108	126	102	109	89	108	125	85	115	107	93	127	112	92	107	122	108	127	115	104	126	108	116	86	121	107	115	115	102	80	89	112	78	118	98	91	101	101	101	101	98	97	98	107	101	98	108	111	98	111	105	100	84	102	106	112	102	130	95	87	89	106	94	109	109	103	106	128	117	94	98	119	101	93	104	104	97	98	95	100	102	121	92	91	93	121	103	109	117	123	96	98	112	110	123	107	106	112	111	105	102	108	103	103	120	107	103	89	108	101	118	112	105	89	105	107	106	114	120	108	95	109	112	109	96	102	90	114	88	84	107	72	103	107	113	105	111	129	99	96	96	118	90	90	112	90	83	99	127	106	110	107	100	94	101	95	117	92	96	100	98	86	111	114	115	103	105	113	104	114	108	108	99	115	110	116	101	104	114	90	112	99	96	101	108	100	97	100	109	121	103	92	90	117	113	104	107	105	104	109	113	111	121	112	101	111	92	107	91	97	114	100	115	106	118	97	103	81	102	102	111	107	113	112	101	85	94	93	96	112	102	102	110	113	110	87	114	111	100	98	104	99	96	99	118	110	99	109	82	104	107	123	100	95	108	112	109	98	106	89	105	118	119	105	102	98	96	95	101	99	88	97	119	110	106	91	95	112	111	102	84	103	99	100	93	92	105	99	123	116	105	102	109	127	113	126	87	108	95	100	109	108	103	114	120	97	110	110	107	110	109	99	113	103	118	101	105	96	109	92	112	120	100	105	93	112	103	86	111	104	96	99	100	124	113	106	108	105	100	100	101	104	95	92	113	92	111	125	111	93	96	102	100	101	107	94	102	116	104	111	103	114	76	101	104	100	112	107	90	108	95	102	110	89	101	106	106	124	105	111	92	109	124	98	113	108	93	115	103	99	104	115	102	106	106	100	104	108	107	108	121	115	100	105	104	91	114	93	108	97	116	90	120	97	104	104	95	93	101	112	104	120	94	118	99	98	101	93	109	112	98	104	108	106	107	96	95	114	113	121	100	119	105	101	121	125	110	111	98	121	96	96	85	107	97	123	103	101	110	110	108	90	124	94	123	106	132	113	94	103	104	117	90	113	110	110	91	100	110	105	114	122	106	105	110	109	112	104	98	108	98	103	100	95	111	107	132	104	114	100	106	103	118	106	98	97	97	92	85	108	93	116	109	97	107	95	100	113	102	98	109	86	115	110	112	87	106	107	119	108	99	128	105	99	105	99	123	123	104	118	93	88	99	91	90	99	106	100	112	105	90	113	110	101	110	110	127	92	102	114	97	90	118	107	118	115	104	91	112	87	93	84	119	103	90	104	101	112	104	114	117	119	89	116	111	114	107	108	101	123	98	99	113	106	117	103	112	108	115	104	114	93	110	101	95	110	104	100	103	97	105	102	100	111	128	95	105	107	98	96	105	102	105	104	94	87	109	109	108	111	112	109	106	124	96	106	109	111	86	97	112	78	109	111	110	86	106	97	106	126	109	106	97	89	113	113	105	103	105	104	116	93	109	84	99	101	121	118	122	105	106	103	118	109	121	108	95	100	109	108	110	103	104	101	100	95	96	123	99	102	101	113	110	103	101	93	111	94	102	113	80	113	100	94	100	93	101	113	109	114	83	118	97	104	93	118	106	104	126	114	75	115	110	72	112	102	138	95	104	97	102	99	95	103	93	119	75	104	87	91	116	100	119	112	97	90	103	110	99	97	107	81	118	94	80	91	104	104	98	101	86	95	100	94	99	92	105	109	103	94	95	85	88	109	96	89	113	91	91	118	104	107	118	116	110	126	100	107	112	113	106	99	106	116	110	103	113	119	116	105	115	118	111	112	111	84	107	89	103	107	112	100	100	112	107	87	116	84	103	111	97	103	108	98	106	107	98	107	90	90	119	122	118	110	113	132	95	107	113	111	105	123	91	109	127	105	128	104	111	116	121	98	106	123	106	111	106	92	97	95	87	104	116	101	89	85	114	105	95	110	116	107	106	111	97	97	102	114	102	121	113	103	118	98	115	96	117	86	84	104	114	102	100	112	113	100	126	110	117	84	124	95	81	118	110	94	104	114	106	93	120	98	99	104	127	114	107	111	79	101	111	94	111	129	96	111	92	124	99	123	97	95	90	110	82	87	101	115	112	111	97	119	105	102	118	81	94	102	103	112	109	92	101	104	110	103	109	112	105	105	114	103	106	108	115	115	109	120	88	117	119	115	108	89	84	110	84	108	106	121	106	101	103	131	109	118	105	108	116	104	118	90	101	103	95	98	98	112	106	105	98	104	116	97	101	106	96	117	115	109	90	112	115	108	106	125	105	100	110	104	109	96	88	109	114	96	113	110	105	92	92	103	118	106	117	90	91	99	111	110	98	107	105	120	112	106	97	98	117	124	99	105	94	111	108	110	99	91	115	103	97	100	96	91	110	124	101	112	112	123	105	111	110	106	108	89	91	122	118	107	112	127	102	88	106	115	94	105	121	111	108	108	121	104	99	112	113	89	104	101	97	89	97	97	113	108	95	114	113	115	100	111	115	115	116	100	89	109	115	101	101	107	105	106	116	114	102	106	106	106	102	99	116	118	108	121	117	118	102	100	92	107	122	101	92	120	90	98	100	101	107	101	98	112	113	106	126	105	118	120	98	98	97	109	115	91	130	108	109	118	95	101	101	107	97	99	109	97	104	120	96	103	102	109	113	108	98	134	108	98	113	89	110	117	106	116	118	115	110	111	93	132	131	109	123	120	99	112	111	111	99	113	122	109	106	94	103	95	112	116	102	117	124	112	105	116	103	129	104	102	90	96	109	99	85	106	87	92	94	115	92	106	117	99	96	110	104	106	112	112	104	124	106	102	106	100	108	107	93	104	102	105	115	114	116	88	111	87	95	119	107	102	124	116	98	108	91	93	96	111	100	99
10669	24850	30168	34788	43554	41477	13090	1149	1023	950	945	922	875	884	881	822	859	837	843	782	813	821	798	762	804	789	754	776	749	744	720	765	783	805	773	773	779	740	784	775	762	776	740	794	773	795	801	784	775	740	788	812	777	785	802	736	749	738	816	796	723	739	773	742	766	777	800	831	727	814	744	794	745	763	795	760	781	787	762	761	793	747	810	783	772	751	754	779	749	801	764	769	768	764	722	795	711	735	795	755	759	744	779	761	757	781	766	785	760	736	771	805	806	750	775	791	762	811	732	742	758	740	754	738	781	751	795	767	818	789	766	750	776	725	748	759	743	770	780	794	820	807	732	748	728	776	800	775	762	842	788	763	755	766	750	759	711	778	764	767	754	721	805	725	780	758	754	804	781	745	771	726	733	763	822	781	796	755	764	778	809	765	746	746	772	763	817	776	747	793	775	769	727	751	775	745	793	770	765	735	780	788	777	775	747	761	789	749	761	754	771	723	739	731	750	759	771	805	788	745	770	766	818	766	780	796	715	795	782	784	782	753	825	778	749	809	754	771	786	765	714	795	773	757	791	782	754	783	754	787	785	707	777	792	767	755	775	756	796	742	779	745	797	810	781	754	776	745	761	770	807	755	744	802	756	753	822	804	753	786	827	733	752	815	783	788	728	770	780	773	755	790	742	707	793	768	792	731	759	786	799	800	816	809	806	726	748	735	769	784	742	713	759	785	806	743	747	781	750	783	739	786	742	824	752	719	757	738	782	789	775	783	741	841	750	738	772	818	771	751	706	758	745	750	725	769	733	751	719	801	774	764	764	773	752	775	755	759	790	728	711	752	794	778	785	757	773	773	764	775	797	739	796	797	782	779	739	788	750	737	766	780	744	794	762	767	803	749	764	779	762	780	753	781	787	773	803	803	800	753	770	765	787	779	752	757	756	730	737	792	739	745	751	823	769	773	766	752	796	781	758	745	783	868	789	807	753	744	770	752	733	751	783	761	739	739	761	780	766	793	801	764	747	754	783	753	816	733	769	810	724	803	808	752	785	717	783	755	809	790	784	703	753	789	775	764	775	771	731	800	745	799	765	748	814	736	721	758	774	847	743	813	802	805	762	743	799	730	769	772	787	763	760	769	764	757	741	737	765	808	779	729	784	785	778	832	761	772	811	854	750	759	745	750	775	766	734	753	777	757	734	755	787	755	763	769	762	775	749	782	789	744	807	760	790	775	717	754	779	739	732	742	781	762	727	822	836	779	789	803	733	795	794	781	770	751	783	755	779	745	790	800	733	758	788	809	770	758	792	773	793	785	790	760	793	738	763	719	706	780	830	751	784	780	793	818	778	727	747	765	781	787	783	824	824	805	755	785	722	804	723	752	802	764	785	760	756	756	765	813	772	742	814	761	750	811	811	741	748	741	761	762	774	797	806	726	692	791	790	762	750	787	748	791	837	813	714	757	778	786	760	781	820	787	782	739	770	771	795	748	791	741	756	766	740	748	767	774	792	772	772	748	777	839	763	802	769	762	779	743	781	784	808	759	762	729	746	813	808	790	737	792	760	770	764	704	765	806	761	746	798	744	770	746	798	772	735	678	793	743	764	771	770	782	807	761	793	795	741	767	746	737	790	761	730	748	788	778	761	742	786	746	771	777	817	749	775	747	797	734	778	783	762	790	787	740	767	796	757	776	788	763	745	742	796	766	773	784	700	813	763	761	781	776	757	770	768	774	780	768	732	747	751	778	804	825	774	773	830	761	792	775	757	701	701	737	792	742	778	744	772	771	802	798	732	757	771	781	767	792	752	793	725	794	786	747	739	757	803	754	757	743	770	743	778	746	791	745	804	748	789	757	741	750	751	752	778	726	759	787	693	789	800	787	768	740	744	760	761	783	766	752	759	767	793	786	773	705	748	733	796	767	799	770	766	765	796	788	793	749	741	782	729	783	746	741	728	774	739	779	785	798	753	756	741	745	741	740	803	806	756	738	749	734	790	768	786	754	770	782	793	728	738	807	766	756	741	763	783	805	756	764	785	752	749	778	786	780	760	750	809	745	700	703	743	764	742	795	713	756	759	702	724	745	743	758	779	768	750	720	730	772	768	831	747	806	716	776	762	803	789	777	731	790	774	776	783	775	772	742	747	728	780	772	778	742	768	737	778	815	796	743	770	786	803	791	776	779	778	751	785	745	760	725	796	735	784	770	791	779	748	756	783	724	744	807	771	744	718	777	740	768	785	756	806	758	729	718	803	732	758	735	804	768	755	821	747	789	805	737	746	749	766	736	787	723	745	791	725	739	774	779	740	838	772	789	752	773	713	700	789	737	746	744	794	764	769	766	767	746	786	738	773	797	750	793	753	764	807	745	746	760	786	797	767	774	766	721	765	757	803	799	745	850	729	812	781	760	760	743	730	769	744	751	762	807	743	748	739	757	816	742	808	757	785	731	781	741	820	741	788	774	784	775	712	729	708	765	793	753	774	753	773	824	759	789	799	778	793	804	814	796	767	793	753	768	820	810	783	792	744	715	768	807	757	743	792	730	737	746	754	833	774	801	796	763	740	827	719	760	748	761	800	719	789	756	745	763	798	770	806	784	732	723	788	789	782	760	823	749	750	758	751	780	765	722	754	818	804	749	835	740	751	779	741	778	751	754	786	727	772	761	777	777	753	776	746	796	778	785	784	806	781	759	759	749	777	796	731	777	777	790	804	775	773	717	726	792	724	773	762	758	807	766	771	740	813	760	767	725	763	746	761	799	761	812	787	782	750	774	781	763	766	759	733	774	741	777	768	792	839	730	783	788	702	777	767	774	779	763	845	752	788	753	761	789	761	709	709	799	768	763	778	781	730	752	748	773	783	767	790	725	738	765	761	763	789	738	774	787	771	775	775	762	769	786	800	750	781	733	770	778	730	804	713	764	780	765	767	796	739	823	765	748	742	749	762	747	763	752	749	753	808	820	713	745	778	812	772	819	779	729	753	773	771	766	798	793	727	798	778	732	754	765	785	798	759	763	751	765	777	792	737	764	811	775	820	780	769	759	758	780	816	746	771	737	762	751	778	743	789	765	780	730	773	798	757	760	735	800	781	773	771	801	817	780	752	769	739	770	709	775	749	799	739	797	780	742	750	711	752	786	732	745	763	759	771	777	717	777	775	723	787	782	785	795	707	762	763	733	790	774	802	790	754	796	719	814	769	793	777	771	803	720	771	756	726	772	823	791	779	746	782	778	748	783	762	727	741	767	753	777	773	755	755	727	748	760	765	792	731	763	762	723	741	686	799	742	739	792	795	768	754	809	733	777	801	798	760	772	726	780	765	750	739	816	784	753	806	780	745	741	845	748	735	769	753	769	758	801	774	795	824	793	821	768	751	762	757	806	785	807	720	776	778	776	741	785	752	831	775	779	861	746	756	777	732	739	729	800	717	741	794	751	783	732	791	762	747	810	787	807	784	780	764	793	730	787	780	765	769	786	756	794	780	773
1068	595	1177	1118	869	781	284	81	70	83	67	85	82	74	80	87	74	67	68	85	88	80	79	72	54	78	79	85	80	80	81	84	79	100	75	74	76	90	79	71	68	84	68	83	83	87	88	69	81	60	80	74	71	87	87	70	80	78	53	81	89	74	91	74	72	86	85	67	80	81	57	75	71	79	82	82	85	65	65	73	76	97	72	82	88	73	85	83	74	82	73	86	63	80	79	92	64	68	61	88	70	80	93	78	65	71	60	82	66	95	85	83	71	97	73	70	73	64	86	79	69	82	72	83	82	71	80	79	64	88	93	86	77	86	90	103	71	76	76	74	81	67	84	91	79	71	77	79	72	77	88	77	80	75	70	72	78	70	83	70	76	75	59	71	90	82	65	69	73	78	61	65	81	76	70	84	92	79	69	83	60	66	99	69	88	70	79	93	71	78	89	79	83	89	87	84	83	81	77	75	86	72	70	80	74	79	76	91	84	71	83	82	67	84	86	77	74	82	71	71	63	76	75	77	88	91	78	81	73	81	76	94	82	89	84	99	77	84	78	78	79	71	76	78	83	79	72	80	99	79	81	85	77	73	77	73	83	79	78	74	90	90	77	87	87	85	74	86	66	82	83	69	66	89	81	73	66	76	77	72	86	74	90	70	80	57	75	77	84	71	80	77	90	86	73	73	94	86	69	87	86	81	105	92	88	100	73	83	77	78	75	77	84	74	82	57	58	77	92	80	81	75	109	72	85	69	78	79	70	63	84	94	86	88	67	90	83	78	63	79	74	75	61	85	81	86	83	97	80	77	92	82	73	79	70	81	84	89	79	77	65	82	93	80	63	60	85	73	80	60	65	80	66	76	62	57	77	79	87	84	82	72	68	94	82	76	82	61	72	69	74	54	78	81	71	88	76	84	85	64	72	79	88	84	76	66	86	77	76	70	84	76	75	72	77	81	74	82	72	76	91	80	85	77	64	87	78	82	69	77	70	81	63	80	71	80	77	64	86	66	82	72	89	79	74	85	87	86	90	69	97	72	74	84	82	85	88	84	69	91	85	70	65	73	71	71	74	77	92	60	82	79	70	83	78	80	82	64	63	68	61	81	83	78	59	88	87	75	75	77	70	84	76	87	89	90	94	86	75	73	62	67	74	80	76	80	81	72	61	83	88	79	67	61	71	78	66	67	72	79	65	74	89	70	62	85	85	75	88	96	86	86	88	80	82	63	65	77	74	78	67	77	83	67	88	62	72	66	78	77	83	84	75	68	77	69	76	86	74	96	64	85	84	101	78	77	70	66	78	60	72	83	75	70	75	80	83	70	71	86	68	93	81	68	71	73	100	88	63	80	72	60	73	80	70	65	70	59	76	67	69	88	88	79	70	79	69	66	85	80	58	85	94	77	64	85	78	77	64	74	82	71	83	55	70	71	89	70	85	72	80	80	86	79	68	77	86	66	74	64	63	77	78	81	98	78	78	88	68	66	73	73	72	70	83	70	84	76	76	86	73	82	61	71	82	83	59	78	68	85	68	66	78	75	94	58	88	76	72	92	81	81	74	86	92	76	63	83	84	76	67	81	77	84	72	74	99	65	84	80	72	72	68	72	71	71	82	67	75	74	68	69	76	56	73	66	86	61	60	80	66	70	79	67	77	84	62	77	72	62	84	70	58	83	93	82	68	76	84	75	90	76	81	81	66	79	80	75	71	93	87	83	79	71	87	71	84	69	72	73	80	76	86	86	81	65	77	61	85	73	82	65	76	76	66	66	81	81	86	57	80	71	80	70	73	81	76	71	75	66	84	64	67	86	78	68	69	90	67	82	78	82	96	91	69	77	81	78	77	71	73	77	69	74	89	88	61	79	84	65	70	75	93	69	85	73	73	89	82	78	86	82	66	74	77	82	83	80	84	89	68	88	79	76	82	81	81	75	89	79	74	92	66	74	78	69	74	77	98	70	72	94	83	91	106	83	74	75	80	82	70	79	56	69	72	86	72	73	83	70	79	90	74	81	84	82	78	82	87	75	85	92	77	88	62	99	80	69	75	77	77	86	72	75	63	82	74	78	80	82	61	77	92	78	79	67	74	72	71	70	78	79	84	73	80	87	70	72	79	65	90	78	74	72	74	72	79	66	71	70	83	75	89	81	90	70	93	78	71	92	79	57	92	73	80	61	83	69	89	81	69	65	72	86	93	71	74	69	61	69	87	72	73	78	90	79	74	77	82	57	79	72	75	84	69	77	72	71	92	85	71	72	78	79	66	68	81	76	70	74	79	74	79	74	59	62	85	73	85	61	94	71	59	68	68	86	86	79	80	76	74	66	86	74	68	63	80	71	71	76	79	76	71	78	88	86	74	84	69	76	71	70	58	66	61	72	74	75	65	82	107	95	83	85	67	73	89	73	76	74	84	73	80	110	72	79	70	71	75	74	73	81	66	70	81	76	74	86	70	80	80	74	74	80	61	106	83	68	81	86	77	74	71	76	78	65	70	79	74	70	71	62	61	64	82	78	82	72	79	87	66	76	75	103	83	73	82	80	82	70	79	79	77	75	75	98	84	87	89	67	75	80	70	72	71	74	81	79	65	68	72	80	73	69	92	73	83	83	86	76	66	75	70	86	79	76	69	78	63	76	86	69	84	86	66	75	88	78	87	68	83	76	80	68	84	86	78	72	76	72	71	71	88	83	85	72	87	69	77	94	80	87	75	72	86	72	81	76	103	68	71	64	82	77	84	59	78	67	60	56	79	69	75	69	94	95	68	74	84	67	81	70	78	87	89	63	78	65	80	71	86	80	99	74	76	81	72	82	80	78	83	80	103	74	78	74	64	55	81	74	67	83	86	93	86	68	82	92	67	75	71	85	92	67	84	74	75	78	90	74	87	71	78	68	86	87	82	83	74	87	80	85	86	85	72	73	78	85	78	66	81	58	74	66	70	70	77	64	80	77	67	78	73	100	66	100	77	75	76	77	73	79	87	81	71	89	69	70	76	84	79	73	88	68	67	76	76	97	68	81	72	78	73	87	64	80	74	84	73	78	66	88	74	67	65	77	77	75	81	85	77	78	75	75	71	106	66	82	81	84	86	78	87	78	84	72	69	86	80	93	82	83	58	67	76	78	80	76	76	77	86	84	71	86	89	73	87	68	82	74	88	73	71	71	69	73	67	74	73	74	79	80	63	80	86	66	83	82	81	77	61	82	78	68	95	80	79	87	78	82	80	73	86	78	67	75	60	70	68	75	79	66	74	74	76	73	83	71	79	80	84	75	73	78	76	82	77	99	69	76	81	62	50	65	75	63	78	58	51	76	91	73	71	79	70	74	90	79	67	79	70	64	84	79	63	107	84	77	68	85	86	73	77	70	71	74	81	72	60	83	92	83	74	76	82	66	78	76	75	85	79	79	61	85	61	60	68	76	72	68	85	65	73	85	75	82	82	96	73	78	91	76	90	59	66	78	63	89	81	59	82	86	66	84	70	82
7609	7171	12212	15510	20273	19347	6950	665	633	644	667	648	595	585	601	626	560	610	651	577	604	552	578	599	592	616	560	569	585	570	607	568	593	616	612	603	579	598	616	585	600	555	608	584	641	586	614	586	616	571	583	576	611	599	636	582	550	579	574	581	558	590	612	613	628	587	560	542	612	546	619	596	588	603	590	605	612	604	575	603	667	607	576	604	619	567	595	616	603	609	620	580	614	573	607	606	624	528	572	572	603	580	562	596	589	586	606	552	645	602	598	629	595	571	578	609	602	577	587	613	564	586	594	615	636	591	589	626	626	592	631	602	567	594	547	650	573	597	571	622	593	578	663	597	567	571	609	590	577	577	655	565	612	589	552	600	618	618	626	601	657	614	627	593	609	576	592	639	585	566	618	602	580	590	623	594	594	574	615	599	582	566	569	589	638	590	560	594	584	568	596	597	598	596	632	565	622	582	612	589	631	618	565	582	605	611	593	647	543	634	551	648	590	585	620	565	589	566	600	586	602	564	581	587	558	587	540	594	628	562	596	612	595	582	596	594	579	615	592	577	562	602	611	580	613	583	641	599	609	584	614	593	596	606	611	584	600	598	645	597	583	577	580	623	591	558	600	579	603	577	619	579	596	576	601	583	613	580	603	606	593	590	607	584	586	590	564	624	577	577	588	625	597	590	598	593	620	555	608	613	567	574	634	615	596	578	591	568	591	578	568	575	558	558	609	578	594	583	597	607	602	586	594	594	605	586	521	572	600	592	588	616	644	584	590	618	573	625	626	649	631	623	546	586	597	620	584	609	628	571	571	629	600	608	603	576	620	584	606	583	576	608	600	607	584	580	558	601	655	609	622	630	581	601	602	587	585	600	607	583	598	611	581	572	636	606	598	571	625	537	613	604	595	591	597	555	570	609	606	595	602	619	580	604	620	615	646	584	609	623	588	574	569	616	574	591	568	605	595	568	592	616	641	572	623	624	597	609	613	621	602	589	614	580	563	592	544	620	612	581	554	553	579	599	583	596	614	602	615	579	627	600	650	628	569	564	597	592	614	590	611	602	644	601	623	584	606	554	577	614	614	580	592	593	575	546	625	587	603	612	593	617	592	604	591	562	597	600	555	583	621	614	600	592	645	553	617	629	618	592	604	590	595	594	582	578	603	624	593	602	607	584	600	566	587	560	620	620	613	621	606	586	583	587	562	602	609	584	594	620	577	603	577	597	532	596	596	585	576	616	568	613	626	596	584	575	602	570	626	599	573	670	575	578	631	564	595	612	599	586	630	587	602	589	614	565	572	593	580	606	594	626	609	629	556	631	605	603	626	605	604	568	620	593	589	590	656	569	550	589	592	608	615	601	594	570	579	578	595	598	576	614	622	611	573	617	572	537	581	615	573	591	604	589	562	595	617	569	567	564	607	572	587	581	613	582	573	578	632	601	594	595	596	590	576	607	589	578	552	582	624	559	581	557	590	622	576	599	623	588	588	624	605	585	571	603	621	539	575	596	639	590	590	607	607	574	612	622	588	561	606	595	588	542	593	590	578	630	614	578	551	578	599	582	582	581	604	568	622	628	576	595	582	612	602	542	583	625	584	561	665	598	599	634	576	581	609	583	580	552	640	586	582	602	590	594	593	614	583	586	619	617	576	573	572	595	591	617	609	581	578	600	552	565	573	585	602	571	600	608	582	594	617	573	619	617	630	601	602	603	583	562	612	611	591	598	567	585	590	609	623	582	626	561	595	563	602	604	610	604	584	589	568	586	569	581	610	592	571	581	598	570	579	588	597	571	607	600	598	632	591	574	598	627	563	555	564	578	610	638	572	626	603	587	589	580	583	594	615	555	601	602	591	624	583	576	626	578	589	607	647	606	607	628	613	653	589	638	623	594	576	610	588	628	572	597	583	591	650	590	574	602	593	597	616	620	611	555	605	576	575	590	617	640	566	597	625	623	618	617	569	634	590	592	589	594	585	620	581	583	588	613	637	616	641	562	599	589	578	595	545	601	628	601	592	525	607	628	597	594	574	583	619	610	610	582	623	617	585	641	571	560	613	585	602	621	544	606	613	613	599	618	614	615	630	619	586	607	610	568	624	614	579	627	551	586	625	593	560	607	560	615	596	615	592	568	608	605	621	637	553	599	627	577	612	605	561	573	572	595	622	581	628	588	567	591	571	587	571	563	535	593	607	572	588	577	613	614	599	619	592	617	605	613	585	585	595	610	571	601	590	578	571	583	578	615	585	628	632	614	599	590	609	555	598	601	607	630	632	614	576	583	639	582	625	607	621	648	578	607	614	586	601	603	561	534	616	551	598	604	596	611	564	584	583	616	584	601	582	546	635	547	575	609	614	545	587	586	612	578	544	631	622	600	579	603	608	567	581	567	608	630	564	620	613	594	582	605	604	550	607	606	601	571	594	567	589	571	576	608	604	545	585	599	605	535	604	551	629	582	587	609	589	597	564	556	601	600	600	578	579	579	587	619	565	580	618	582	582	567	599	576	569	637	597	593	645	530	593	664	603	578	599	605	631	564	609	614	610	589	576	598	622	604	603	611	596	612	615	620	574	580	574	600	628	567	571	565	622	607	566	585	636	572	591	585	604	636	586	549	633	606	605	560	595	616	606	588	581	622	600	565	569	621	612	592	609	611	599	605	565	584	628	628	584	624	614	594	605	579	557	594	570	595	612	631	610	554	581	573	619	584	611	565	595	611	616	615	568	580	574	598	596	638	616	580	595	596	588	600	613	602	590	566	620	568	603	626	617	597	564	613	635	565	587	570	613	633	629	620	559	598	593	586	582	567	581	611	542	641	596	586	621	624	588	546	599	593	631	573	572	578	630	581	601	602	601	612	577	554	591	559	584	581	584	586	601	600	587	587	630	601	586	581	596	594	556	592	596	647	583	587	572	597	591	634	568	590	588	588	549	574	606	584	608	659	601	651	540	569	593	610	594	571	607	553	647	531	574	544	611	624	578	626	611	602	637	593	620	592	583	591	632	613	593	601	542	596	618	593	606	596	593	580	587	597	592	583	622	619	600	613	594	659	573	569	542	573	637	572	593	606	628	559	567	607	600	554	613	564	610	620	571	636	623	573	637	598	589	600	574	543	629	548	546	580	587	599	634	594	605	542	636	615	598	611	632	561	640	570	611	594	559	566	621	616	602	614	590	564	606	591	596	598	621	616	592	559	562	561	543	548	576	594	590	579	552	659	640	600	601	576	620	614	567	586	576	542	621	618	597	611	604	600	588	591	558	550	588	610	565	591	607	677	648	602	590	596	579	589	589	578	568	591	695	559	639	584	635	631	577	629	613	585	583	608	587	606	602	568	589	571	602	585	590	589	570	567	618	597	627	612	601	567	603	591	607	598	602	609	605	595	618	624	641	619	553	620	593	584	563	616	638	582	605	602	585	621	605	609	585	570	608	601	612	591	557	548	568	580	573	601	582	605	590	603	615	583	561	582	580	630	578	603	630	594
544	3215	4175	3225	2457	2660	1060	81	80	81	96	73	90	88	86	84	83	90	82	70	72	73	90	82	85	80	92	96	65	65	79	68	71	66	84	80	96	69	71	88	79	88	69	73	85	66	73	78	71	86	90	70	63	83	68	75	69	59	98	71	89	69	79	90	87	87	83	84	86	83	80	79	96	77	70	82	69	73	70	86	79	65	76	75	75	71	67	78	72	83	74	65	98	68	77	90	84	76	83	73	87	70	80	81	77	91	69	64	71	84	82	75	85	82	70	67	73	67	77	66	81	83	68	67	85	83	87	98	65	60	68	88	89	95	86	84	83	87	69	67	63	69	62	79	63	74	87	68	92	77	69	79	67	87	71	87	71	97	61	81	88	80	84	66	65	74	77	82	73	63	74	88	85	57	65	78	86	68	89	105	68	73	85	94	66	91	81	87	93	96	79	68	78	90	81	78	74	75	80	79	90	72	71	87	71	78	87	74	80	78	65	57	85	80	70	85	77	92	72	67	81	81	88	71	62	76	70	68	51	87	87	88	65	76	81	67	86	76	71	88	90	76	83	79	70	73	79	88	73	83	85	73	74	85	73	84	69	76	61	76	85	63	86	68	70	75	73	78	59	77	89	86	77	77	95	83	84	92	61	74	76	78	66	57	81	76	78	66	92	87	73	88	72	77	79	79	79	84	73	85	89	82	85	76	81	73	74	80	68	77	77	73	94	79	89	81	89	74	75	91	80	86	79	87	85	78	87	81	74	75	74	78	73	85	73	66	88	74	80	76	68	81	69	80	62	74	86	78	86	78	97	82	74	64	58	70	91	74	81	71	62	74	69	87	70	79	84	79	92	79	71	81	79	81	65	83	81	97	78	82	81	82	77	75	78	73	76	84	92	85	75	71	81	85	88	80	96	83	79	64	79	83	72	73	71	73	78	79	71	67	76	78	87	66	78	76	86	63	75	77	74	73	106	93	73	84	81	78	60	77	78	77	87	69	72	71	77	80	79	69	71	82	74	78	81	80	89	80	80	75	82	85	71	89	73	87	79	88	83	86	80	77	69	92	82	77	70	70	74	73	91	89	81	81	91	78	72	84	86	83	68	79	91	86	80	79	63	92	65	79	81	68	82	69	68	94	62	70	77	73	81	80	95	87	68	84	73	75	77	83	82	87	77	80	81	82	86	72	87	95	72	72	88	85	79	70	71	93	73	86	84	74	81	81	79	85	70	80	75	71	79	78	72	69	78	67	69	91	63	78	87	75	74	72	77	96	71	83	77	67	77	68	65	67	84	76	87	80	81	70	95	82	88	70	83	76	65	78	71	81	87	89	80	75	79	66	68	79	75	85	96	91	81	67	72	77	70	74	79	73	86	77	75	68	71	81	75	90	88	80	75	69	78	73	73	83	78	73	72	81	69	91	56	83	83	83	67	74	55	102	86	73	77	68	75	79	71	84	68	70	104	78	80	72	85	72	72	77	86	80	78	88	71	63	76	79	81	87	73	89	75	71	82	81	81	84	84	86	87	62	72	90	76	80	82	70	66	81	75	82	84	60	76	69	73	91	90	69	68	86	72	78	77	77	81	71	71	69	84	85	81	81	83	81	76	79	82	72	79	69	76	102	71	75	76	85	74	73	84	68	71	78	73	75	72	93	80	68	75	71	85	65	73	76	76	78	96	78	81	79	79	83	74	90	65	79	68	86	64	67	73	82	74	74	75	79	83	70	81	86	86	77	85	83	60	81	79	78	97	83	72	81	69	77	83	83	81	93	93	92	71	74	77	72	88	76	87	72	64	85	68	74	87	75	68	94	68	77	72	93	80	64	83	77	86	72	81	77	74	94	78	92	83	88	70	71	73	87	71	77	69	84	71	73	82	76	74	86	61	63	90	74	85	77	88	82	75	73	84	88	78	80	82	85	68	94	76	71	81	79	77	79	71	76	94	75	74	89	70	75	69	63	77	85	76	79	69	82	74	85	70	79	71	70	89	77	63	71	83	74	86	73	83	75	81	78	64	66	71	89	88	66	88	91	77	59	73	82	72	80	79	81	82	85	75	67	83	77	88	68	93	74	88	68	75	87	73	94	72	82	78	84	76	78	82	68	86	78	73	83	68	71	84	80	82	77	71	77	81	76	63	74	85	84	82	81	76	90	74	76	82	83	73	78	68	70	92	68	77	75	78	94	80	81	68	87	91	73	66	82	70	76	73	84	63	66	88	92	88	72	76	89	83	66	80	70	66	81	84	67	85	79	71	70	63	83	74	76	76	95	79	85	77	65	85	85	83	81	85	81	83	80	62	77	79	81	98	84	81	78	78	81	86	83	77	81	94	81	87	70	86	87	94	82	89	82	83	77	75	73	95	85	82	77	78	75	91	73	83	75	67	65	66	69	71	81	92	70	79	83	70	67	73	83	65	74	85	68	78	83	100	75	77	73	73	79	82	74	80	62	97	84	76	98	64	81	86	70	76	93	85	85	85	85	82	71	89	63	66	69	74	62	66	78	71	82	77	91	61	64	83	90	80	70	77	80	84	76	84	76	85	79	79	69	82	91	74	70	87	94	68	74	78	75	89	74	77	78	68	63	89	75	79	54	84	80	71	74	69	78	74	73	72	76	71	72	72	77	82	71	75	85	83	76	84	73	65	82	62	74	68	65	74	76	86	81	77	85	71	83	83	82	71	77	82	85	67	81	77	71	78	81	63	90	86	80	93	69	66	75	88	73	68	72	81	69	87	78	80	76	63	75	62	86	77	71	72	77	76	80	77	108	81	70	85	75	82	70	87	104	76	76	82	84	90	86	69	63	74	67	74	67	65	77	93	68	70	69	72	86	78	96	75	101	74	80	67	77	78	68	86	74	72	70	69	65	90	79	67	86	66	79	68	71	85	77	85	83	78	63	67	82	87	88	68	82	76	81	72	73	68	71	80	73	68	84	71	80	79	70	73	88	78	85	66	90	82	89	72	78	74	72	82	78	77	66	67	81	80	67	90	69	79	80	79	78	58	77	73	81	79	68	88	71	56	77	88	84	82	81	75	69	86	74	71	79	81	70	59	65	80	91	75	70	68	75	97	69	96	73	82	71	80	73	77	67	82	76	75	74	103	80	74	74	88	88	82	68	73	96	84	82	79	70	72	73	87	69	85	73	86	78	84	66	69	86	78	95	69	63	78	77	79	58	67	73	84	59	80	65	88	83	66	85	76	69	70	78	86	78	81	76	88	93	75	80	72	73	93	102	90	93	80	90	79	70	79	78	75	79	77	88	83	80	74	81	77	78	69	85	75	82	92	77	86	88	85	70	67	74	76	79	77	73	71	82	79	78	77	70	69	73	72	89	77	82	87	75	82	77	65	80	70	77	80	72	66	70	90	69	80	80	70	80	83	85	72	81	74	80	83	89	74	89	95	61	88	75	81	70	67	74	76	70	83	66	92	89	77	70	86	92	60	71	83	69	78	70	81	67	83	79	77	68	78	82
8655	22595	24412	28950	37580	36806	16829	782	713	673	714	640	606	631	658	613	596	548	567	590	611	636	593	630	615	586	611	594	562	591	590	572	588	620	556	541	595	578	561	620	587	612	589	592	598	589	614	587	625	607	572	591	547	556	565	582	581	559	573	598	604	588	621	630	580	613	606	586	643	590	610	594	545	588	594	590	597	564	559	577	575	602	628	562	582	600	549	608	588	584	580	582	563	558	643	571	557	584	562	619	575	574	599	598	585	537	573	575	551	550	567	588	566	510	592	577	556	604	573	582	546	592	567	563	590	583	548	561	581	579	600	597	587	580	552	545	618	575	592	543	567	570	577	601	602	544	571	574	599	553	570	598	588	568	530	532	613	600	569	575	567	574	568	567	594	609	554	577	576	593	588	598	581	593	570	562	611	605	572	560	630	571	585	592	568	579	599	603	574	560	581	585	554	581	581	525	568	553	571	568	575	539	590	560	558	551	627	579	604	623	606	560	580	565	598	561	562	589	620	602	559	580	573	598	588	552	580	613	525	548	619	604	569	619	572	623	540	595	558	576	597	560	545	588	568	589	611	559	589	599	575	631	581	620	552	566	627	538	635	579	570	542	553	577	549	581	568	580	567	574	594	555	595	585	579	612	567	580	531	573	570	559	617	600	594	577	531	596	584	580	564	594	587	620	596	631	566	591	571	581	606	618	529	586	585	559	599	596	598	620	560	588	564	596	594	565	592	552	569	568	599	553	552	582	607	549	546	561	611	583	575	575	562	559	590	573	561	587	647	587	601	558	558	609	538	577	601	594	549	537	552	614	552	593	594	517	598	612	554	586	557	578	639	590	575	594	557	552	596	582	578	581	558	606	560	578	602	620	546	592	584	591	601	592	596	590	591	574	586	529	541	615	575	584	576	578	542	571	586	589	601	593	562	567	621	578	563	569	591	567	556	599	595	604	546	587	560	559	621	576	573	551	606	569	576	547	604	529	552	634	569	529	569	574	588	549	589	549	591	592	544	574	591	565	602	600	582	618	573	587	577	588	601	598	603	639	564	586	582	562	551	580	602	591	579	536	594	603	590	553	556	578	589	570	631	615	589	580	542	563	551	581	590	545	531	614	522	597	569	602	563	591	598	593	568	609	584	588	560	553	609	581	533	551	593	597	586	596	554	567	559	576	592	559	594	589	553	603	607	566	597	616	599	585	611	553	564	603	597	575	568	570	644	634	585	575	574	569	600	558	551	551	589	589	631	590	583	592	577	567	584	570	552	589	565	570	573	608	604	654	565	582	567	566	551	614	593	591	622	576	571	604	565	567	543	585	576	631	599	552	574	561	588	628	565	572	561	584	591	581	609	584	594	595	572	556	577	565	575	597	564	524	571	543	550	610	598	556	622	626	583	555	564	559	543	552	563	543	558	567	582	599	579	598	644	594	556	569	561	585	565	564	602	565	605	582	590	591	582	573	579	535	590	566	601	575	573	589	563	593	552	577	603	582	577	600	566	569	582	522	574	601	609	548	602	557	609	531	559	594	579	601	553	592	581	541	569	597	559	567	595	574	562	554	600	581	592	592	601	607	572	585	575	547	576	560	588	597	569	572	590	580	589	607	619	576	577	591	583	565	608	571	545	594	554	578	610	596	575	585	569	634	570	585	591	566	602	555	593	593	596	630	570	594	602	573	601	562	604	607	557	595	586	599	644	580	587	588	559	592	617	568	601	610	580	574	637	609	591	549	554	564	643	575	600	598	561	576	573	584	586	585	560	573	594	599	588	591	601	566	600	594	566	568	571	525	563	552	608	599	594	638	597	618	598	601	589	588	602	605	555	540	559	610	583	577	562	606	548	547	606	591	566	607	562	591	593	601	580	591	563	581	561	587	595	596	572	582	591	562	558	576	575	556	590	592	566	573	618	563	551	572	533	604	550	581	593	572	569	615	545	584	588	546	605	584	614	587	603	572	575	615	600	570	596	593	585	611	547	565	583	547	586	578	587	609	565	573	580	610	595	598	600	609	568	590	552	611	565	594	603	579	599	565	602	600	615	570	589	576	574	612	626	615	575	624	611	570	589	574	577	587	598	584	594	628	593	592	583	570	610	561	563	610	616	560	566	562	593	603	589	607	568	556	574	600	558	586	599	597	579	598	551	609	638	556	551	623	594	538	559	631	563	570	568	579	585	533	581	522	585	560	548	586	579	579	579	616	623	599	599	595	620	596	580	553	570	624	597	581	571	601	552	560	577	513	603	563	590	637	595	539	599	584	557	579	591	595	568	555	577	578	563	556	613	537	606	594	596	552	586	603	586	590	624	547	591	587	595	562	590	598	581	579	562	567	592	575	583	578	532	599	556	610	570	562	547	611	559	614	589	568	606	609	581	585	600	601	607	581	571	566	560	615	586	605	563	584	592	581	604	574	567	564	599	610	569	567	585	556	571	620	554	573	525	598	543	579	592	558	556	601	578	566	569	602	583	591	588	581	586	581	592	588	571	584	552	615	589	595	572	575	564	574	587	600	561	533	586	594	624	585	574	581	586	570	571	584	578	622	594	586	588	609	559	607	530	599	601	556	579	562	578	520	567	571	608	585	598	585	573	596	577	562	595	586	573	559	565	552	568	580	606	585	567	567	597	565	571	635	580	586	590	528	557	582	615	597	610	607	546	596	607	616	580	618	574	592	598	616	592	573	603	589	618	579	573	578	578	567	527	602	552	576	542	573	581	569	558	585	601	531	572	609	591	557	603	526	563	531	569	579	583	546	567	610	586	565	578	559	586	597	606	571	611	607	584	623	590	579	555	602	588	560	570	531	553	572	587	607	592	592	605	619	601	602	593	600	569	606	616	567	594	602	573	550	609	612	600	595	580	564	590	569	606	567	601	579	572	562	557	569	584	600	612	598	571	564	581	609	598	618	589	614	581	591	587	581	572	598	572	577	559	579	587	555	546	605	554	584	578	589	616	611	597	554	561	601	600	586	574	528	549	612	587	582	584	587	599	527	630	580	572	605	581	602	583	594	595	577	580	577	611	607	546	535	582	593	591	567	577	555	537	548	592	550	578	589	534	563	597	596	561	583	602	585	590	547	576	565	596	617	568	559	589	603	566	560	637	585	633	564	608	568	597	586	603	558	573	582	574	559	545	589	569	609	591	580	573	609	591	567	604	555	551	555	527	594	542	572	572	566	581	588	635	603	548	589	586	572	572	568	576	573	539	559	586	598	573	565	592	598	564	584	607	573	591	574	621	542	561	533	555	592	587	500	570	586	584	590	598	549	548	602	596	578	586	562	590	588	607	580	571	589	544	583	570	559	596	576	558	590	556	540	558	550	634	558	550	563	630	593	595	567	550	589	598	542	542	575	609	596	582	594	565	587	540	607	615	558	597	594	612	556	618	584	524	589	584	597	561	563	574	599	577	550	600	555	598	591	530	569	570	579	582	587	561	592	584	557	561	574	585	574	572	619	599	576	591	593	597	589	610	590	591	572
1604	2461	3576	2943	2390	2238	973	107	97	108	122	129	103	107	109	105	98	105	107	126	129	112	140	109	94	123	125	95	119	110	143	119	93	116	98	127	101	110	101	117	115	112	117	97	105	109	93	105	110	114	121	120	105	115	107	104	110	105	112	127	101	113	111	115	107	110	110	114	101	106	94	120	108	98	102	114	115	112	102	104	107	130	90	111	116	112	118	100	102	116	92	115	117	115	122	124	112	117	99	93	109	99	105	115	107	108	94	112	108	110	119	102	122	126	98	100	110	126	112	104	102	85	136	105	115	101	105	103	115	101	125	103	103	101	96	112	108	122	116	98	101	108	101	93	117	120	112	111	120	106	110	104	98	120	129	112	116	100	99	120	88	123	119	96	105	127	110	107	123	112	101	113	125	117	98	111	115	115	109	99	94	101	113	119	123	119	118	120	117	110	116	94	90	113	115	105	88	110	98	108	106	101	133	112	105	99	117	125	120	117	101	122	107	113	95	110	115	90	110	120	116	105	115	102	92	111	126	92	107	118	99	95	105	117	106	115	106	102	110	94	118	101	115	92	115	107	114	101	106	115	100	113	120	117	102	130	93	123	105	118	101	106	107	112	116	133	103	128	111	105	105	112	102	119	112	114	107	114	119	101	102	101	103	118	131	120	134	110	110	90	134	120	109	112	100	115	122	106	99	105	126	116	118	103	120	91	111	119	118	101	96	113	102	94	105	121	105	104	103	114	106	118	117	112	103	107	113	122	102	115	113	118	102	120	107	112	122	106	103	115	105	104	119	99	127	112	109	86	115	109	114	97	101	117	113	103	118	108	114	128	91	122	125	112	99	113	125	115	110	120	116	87	116	108	110	106	108	112	95	124	109	104	104	109	113	103	90	109	96	104	101	99	111	113	123	99	123	127	102	100	123	115	99	125	77	103	112	128	98	112	112	117	110	117	118	96	91	127	114	95	107	115	99	119	125	114	118	131	110	91	119	108	101	120	111	105	123	124	136	100	107	116	108	116	104	131	100	103	119	96	110	118	97	108	128	100	101	105	107	117	110	112	122	105	93	113	131	107	122	99	97	100	102	103	114	107	104	118	101	111	117	117	105	119	121	124	102	106	110	123	111	111	116	115	119	115	111	114	111	117	119	110	101	113	114	102	112	111	128	108	102	103	118	119	107	105	103	111	122	100	119	114	112	99	114	84	109	119	104	95	106	103	108	104	126	108	118	113	109	103	127	115	132	112	116	97	126	107	115	113	117	116	101	101	108	97	107	106	104	95	105	99	106	107	110	103	127	114	107	133	110	110	94	117	128	112	105	106	93	119	105	111	119	142	101	104	112	120	99	116	103	110	108	106	107	100	94	136	121	104	98	83	109	95	108	113	124	104	100	126	114	97	111	103	107	112	97	96	91	122	102	80	108	120	117	113	110	101	104	106	94	118	104	102	119	101	92	80	116	118	122	134	110	113	116	130	101	112	123	106	84	120	100	71	94	126	125	94	124	126	111	108	101	117	104	114	112	102	116	103	109	103	119	108	112	100	116	97	106	116	108	113	115	117	110	113	123	105	115	105	104	142	103	109	104	114	105	110	106	108	105	89	103	93	117	105	118	120	121	115	125	114	117	113	99	126	128	101	120	110	107	124	129	120	116	115	118	103	120	95	108	111	100	118	126	119	119	110	99	121	112	117	119	115	144	89	93	109	117	122	105	119	108	115	117	107	103	115	104	116	103	111	123	129	99	113	120	98	108	101	118	117	105	105	119	109	120	122	124	102	131	116	113	107	111	120	115	141	102	109	103	104	116	77	93	112	108	88	112	91	102	111	104	112	121	103	103	120	140	95	103	112	117	123	105	98	123	95	127	103	108	118	108	109	88	110	109	112	79	100	105	109	115	114	95	104	129	113	126	101	102	109	110	107	118	104	111	146	108	82	116	107	106	118	102	112	96	111	95	95	116	103	111	104	97	123	113	99	131	115	105	88	111	111	99	125	100	107	102	122	102	106	127	120	110	106	127	101	103	113	106	131	117	104	101	116	103	116	103	91	114	107	107	112	87	115	109	111	111	136	122	117	101	120	100	109	99	90	123	101	114	104	129	117	100	132	107	108	108	104	97	124	101	110	116	93	99	115	129	124	107	89	118	115	112	92	91	130	110	112	115	112	106	96	111	108	102	99	113	97	124	91	111	109	119	117	106	92	110	107	99	126	89	123	96	123	115	134	111	133	112	104	129	131	105	110	94	121	118	112	94	97	109	118	112	111	119	114	112	98	99	100	108	114	107	113	119	117	126	101	116	97	108	122	95	110	118	111	146	111	92	102	116	109	126	106	123	85	106	129	111	119	118	125	97	133	121	105	92	121	99	104	119	99	101	110	111	111	99	113	102	95	98	110	121	116	110	121	107	110	115	91	109	102	127	109	105	84	119	119	120	141	119	122	109	89	110	122	119	109	104	130	130	116	108	129	102	112	131	118	116	107	106	102	114	114	116	113	114	111	116	108	114	117	85	99	108	121	114	108	119	83	117	127	124	110	105	113	101	97	87	117	116	106	94	121	100	137	104	100	129	103	115	110	105	101	120	95	106	94	108	118	110	90	120	128	110	125	111	109	119	110	154	116	123	134	113	106	111	101	116	102	126	133	116	99	108	109	104	116	110	101	101	125	126	123	113	118	117	91	114	121	114	104	106	132	101	127	115	121	99	108	103	108	110	104	117	110	105	112	111	128	127	118	108	121	96	128	116	97	107	121	119	112	109	88	121	91	104	105	121	119	116	109	104	106	83	109	120	119	103	120	119	121	92	121	104	128	100	103	102	116	108	113	110	121	92	87	115	94	108	110	124	100	105	103	103	120	124	92	114	109	135	112	117	107	114	104	114	94	118	111	120	96	87	145	114	107	98	122	129	98	108	105	108	115	102	118	95	115	103	108	87	124	112	114	99	107	111	91	114	109	108	87	112	105	116	113	100	136	90	96	130	114	98	84	104	119	101	114	95	109	112	105	119	115	96	100	108	102	120	114	118	120	115	104	122	108	106	108	105	119	106	106	113	90	113	108	105	113	96	104	113	107	107	88	110	105	107	108	114	109	117	103	109	107	116	116	98	103	121	97	98	101	116	114	132	104	85	103	122	100	117	106	99	127	108	139	108	102	118	134	109	112	89	118	114	113	123	102	105	98	100	99	106	80	102	100	104	117	137	91	89	111	103	121	104	117	115	118	118	97	109	114	122	96	106	97	101	121	111	102	93	97	115	96	102	124	104	119	120	96	116	106	112	120	101	126	100	105	128	93	101	106	118	105	112	106	93	106	99	114	104	100	104	137	113	110	104	118	120	111	114	124	111	121	82	116	92	109	98	114	125	119	123	104	110	111	119	129	105	106	121	108	121	131	100	107	115	110	120	118	102	91	118	118	106	103	97	100	117	111	118	109	111	115	122	110	112	112	133	100	134	117	119	121	103	112	111	121	103	121	102	98	109	133
11144	19484	23346	28580	36137	35063	16940	1022	989	933	911	942	876	935	889	860	894	861	894	849	876	875	817	799	828	871	840	858	788	846	882	834	808	841	792	872	870	823	827	805	786	813	868	829	881	790	847	784	848	812	803	803	824	871	862	837	858	806	848	848	852	827	853	846	852	907	841	839	825	850	854	868	840	810	872	848	833	844	796	816	797	848	869	854	827	861	796	825	845	807	866	797	832	827	788	782	840	827	856	855	866	847	828	810	827	822	823	831	872	842	830	827	831	848	855	850	787	836	838	858	867	819	857	798	834	877	793	869	820	862	836	861	846	868	846	892	801	812	748	873	849	875	852	815	800	890	857	797	910	809	804	829	805	815	840	865	865	857	822	881	857	821	803	868	824	847	803	852	842	821	774	866	870	860	796	812	809	842	801	831	821	854	836	880	869	856	830	822	781	813	816	840	810	783	803	856	838	819	885	848	814	820	806	902	835	817	825	822	829	810	827	827	852	830	852	766	838	899	842	820	849	809	767	823	800	873	826	800	799	824	838	838	847	862	841	829	841	838	804	820	846	826	885	815	865	835	812	763	869	864	820	811	837	825	826	873	811	832	858	797	807	745	822	836	832	842	836	794	823	834	877	810	819	832	818	779	844	837	839	806	787	799	819	861	784	814	841	833	858	903	805	836	801	852	797	878	838	847	819	819	874	836	810	854	815	802	809	777	844	831	834	853	843	856	807	837	819	822	869	835	853	837	848	835	825	861	816	768	888	828	807	788	910	816	848	864	908	808	836	871	855	846	858	803	810	841	876	803	828	878	781	822	824	848	841	853	817	818	819	827	841	812	811	806	834	796	830	847	893	774	831	857	832	825	820	898	841	882	834	877	799	839	820	838	827	820	836	799	850	795	828	805	817	839	805	865	813	826	848	789	802	842	839	816	798	824	813	804	851	827	804	792	779	786	772	808	895	790	823	828	811	866	876	849	827	795	844	846	845	825	847	869	793	861	828	839	830	839	839	815	808	857	840	869	809	823	840	872	844	817	844	802	842	837	817	784	863	847	819	859	819	864	852	857	824	768	813	822	815	796	845	841	847	843	921	805	808	808	826	833	831	862	861	784	932	842	868	847	847	800	844	832	878	911	820	777	848	863	814	817	895	801	819	857	821	840	861	816	884	771	773	799	818	840	845	851	861	847	841	870	844	841	777	790	818	850	861	804	832	838	861	839	885	799	814	851	851	801	873	803	840	904	874	859	764	810	854	844	838	892	840	834	811	852	816	808	907	835	810	842	821	801	810	839	863	834	845	829	882	854	797	858	820	841	837	820	869	842	767	821	809	891	869	857	836	868	826	834	829	840	861	828	781	813	812	782	820	872	828	824	812	824	851	818	822	880	803	840	857	849	806	782	806	849	832	840	824	836	871	831	902	827	884	823	884	820	836	826	817	819	877	857	868	823	810	743	852	814	877	785	806	867	812	830	837	816	889	816	842	816	841	867	830	829	821	814	841	822	858	818	871	833	815	817	827	804	806	878	823	861	840	813	814	772	803	842	842	864	805	805	802	811	882	832	776	851	890	774	798	818	857	828	833	857	797	790	817	849	738	841	772	867	797	860	817	878	827	852	807	852	826	836	797	832	828	807	861	843	833	833	807	824	800	900	855	811	813	835	842	820	841	840	833	833	781	882	854	850	818	794	843	811	817	821	830	837	829	843	845	872	838	859	812	836	854	814	796	862	835	824	894	834	868	876	828	841	818	835	848	828	834	853	827	824	821	809	837	829	858	855	893	831	830	863	873	827	842	899	869	797	873	819	823	802	834	830	868	808	859	833	862	800	848	859	839	839	878	794	831	784	794	841	818	820	835	800	867	814	822	827	834	879	824	850	848	781	808	810	824	811	817	876	875	804	874	869	837	848	815	824	787	880	826	827	826	881	786	905	789	894	819	805	820	847	836	791	837	873	861	863	840	816	843	788	844	884	812	788	860	821	824	876	834	889	811	824	833	867	873	798	791	827	856	890	856	828	814	840	783	796	841	857	781	826	844	829	822	821	850	840	831	826	828	812	822	856	844	837	843	805	759	811	817	874	835	876	835	806	843	908	868	798	819	818	901	835	873	876	824	833	812	877	858	846	862	811	810	837	781	817	800	831	793	829	855	879	837	856	810	798	846	843	821	803	811	825	833	770	818	808	881	865	873	819	838	848	836	901	867	896	808	793	841	884	811	835	810	832	915	852	837	867	842	884	834	853	841	906	785	805	791	851	815	807	847	795	838	842	833	816	804	781	829	810	857	794	857	817	830	832	840	834	837	827	806	824	808	875	814	799	818	829	820	780	800	827	889	849	827	848	867	822	811	841	835	825	813	857	830	817	840	814	814	805	875	823	800	773	876	852	861	848	854	843	835	791	824	841	786	792	840	849	806	835	842	829	857	781	864	853	849	847	838	817	818	822	813	830	856	808	841	819	823	837	831	890	849	831	787	795	850	825	737	813	807	842	842	803	796	828	824	798	830	864	827	849	840	865	830	824	836	792	855	846	839	844	853	833	808	810	877	819	831	809	844	847	882	866	816	857	844	806	809	842	799	879	871	813	803	825	875	846	781	810	852	873	801	833	815	824	874	875	895	877	792	866	833	828	862	798	845	816	850	777	845	884	871	855	881	830	786	820	819	833	838	789	901	839	761	848	802	783	902	857	842	854	851	853	860	830	842	814	832	799	866	826	855	813	867	814	859	826	834	891	844	833	846	853	805	805	881	813	864	830	833	835	869	890	806	840	845	845	851	781	821	794	835	822	804	845	810	816	847	862	825	826	848	866	885	762	779	840	783	794	821	798	836	815	868	804	856	814	839	827	800	816	891	826	797	816	882	832	835	842	799	801	817	857	807	820	806	804	808	861	816	840	866	881	855	861	818	903	810	886	836	820	839	870	809	871	856	826	801	851	799	843	881	844	800	811	839	851	897	842	818	788	788	790	887	847	844	841	832	855	801	800	867	824	783	832	836	853	807	839	818	840	939	827	828	831	813	828	838	848	842	836	849	796	872	829	782	849	821	836	834	813	804	859	823	811	827	808	866	868	816	871	850	856	877	888	785	838	834	821	853	813	799	802	794	852	827	899	824	825	820	870	903	835	773	833	830	812	787	811	843	842	871	763	814	782	843	845	824	856	831	852	847	795	849	815	846	789	878	810	852	813	812	822	817	831	780	833	841	853	856	816	852	833	832	758	863	835	819	815	846	826	822	884	867	834	847	841	857	791	794	833	806	845	812	861	819	766	817	826	824	858	842	895	826	821	818	824	867	815	825	838	866	831	838	817	832	861	835	809	870	800	808	861	833	782	830	897	793	860	872	787	788	822	809	850	826	862	871	792	814	848	800	838	837	863	809	823	806	838	818	861	825	858	840	809	783	785	845	849	839	851	830	839	864	867	795	848	856	804	809	822	924	832	868	861	810	882	771	820	815	821	815	801	838	829	835	853	786	806	850	839
1023	3827	5667	5069	4094	4289	1604	110	130	119	103	110	110	96	100	104	127	103	91	116	110	123	96	100	100	105	114	125	100	109	96	114	109	129	98	84	94	131	86	108	115	102	93	110	110	93	94	114	96	120	102	104	102	100	102	99	116	107	128	104	109	90	119	84	97	109	102	118	100	103	92	101	112	116	104	96	106	93	122	123	108	107	97	101	94	121	103	89	91	130	99	117	93	110	103	87	108	99	118	114	91	105	119	100	115	96	99	91	117	124	134	97	113	110	106	112	109	101	86	103	97	103	100	124	100	107	101	93	93	116	118	98	107	103	115	102	110	100	116	121	115	113	108	113	97	90	106	125	117	105	108	98	108	108	93	102	96	91	114	111	103	94	100	108	122	117	100	101	99	92	112	95	108	94	99	101	96	95	99	113	118	99	101	107	94	95	102	104	104	95	121	116	111	107	103	102	101	103	101	90	113	110	98	102	104	97	107	98	111	99	123	112	104	114	94	107	121	93	102	104	113	91	105	93	111	107	113	97	101	89	100	101	99	86	107	121	117	108	98	97	103	116	92	119	85	115	99	103	94	106	106	101	103	104	107	100	122	104	97	117	101	110	95	131	123	102	96	95	110	84	96	111	118	123	99	90	90	94	107	104	111	109	110	93	101	110	125	90	116	96	105	119	114	125	101	103	116	113	112	93	93	108	83	106	114	95	103	97	99	106	109	90	96	105	109	107	106	101	98	117	101	101	114	96	94	125	105	94	118	80	99	84	111	109	95	122	97	82	92	108	100	103	91	100	105	104	117	117	139	119	97	104	100	108	93	110	128	103	117	130	86	102	109	103	115	97	92	101	101	112	106	109	109	99	98	105	106	94	89	122	94	105	108	87	112	94	105	106	118	90	103	100	103	111	106	102	104	95	107	97	98	109	115	109	120	97	117	117	85	101	111	107	106	96	114	114	101	112	97	114	107	101	102	106	110	89	127	92	141	91	106	88	106	104	106	97	117	111	95	96	109	117	106	94	103	94	95	110	121	79	103	122	86	109	105	99	117	117	100	110	118	84	114	104	102	107	115	100	99	105	117	106	117	90	118	106	111	96	88	110	94	106	97	100	133	103	114	97	109	105	98	101	122	105	104	101	92	83	81	88	117	94	98	90	112	117	109	108	81	104	106	108	106	112	100	96	99	94	117	95	113	99	99	110	107	100	111	104	121	102	97	102	97	101	105	106	110	115	118	100	99	111	92	102	103	99	104	115	133	90	113	112	96	108	115	108	107	102	101	113	97	108	124	94	115	118	91	108	96	90	104	107	106	113	92	107	114	105	112	84	100	106	114	105	100	100	111	103	119	118	95	100	98	110	121	100	108	115	109	125	122	97	115	118	121	114	84	101	112	88	99	112	94	94	91	91	102	84	103	95	119	85	94	103	103	109	135	113	115	125	99	88	94	128	94	128	91	94	102	105	111	106	90	107	102	111	111	117	105	100	107	106	99	90	118	116	100	101	112	104	114	93	119	118	101	98	101	114	110	113	101	100	96	109	111	111	92	91	112	94	115	113	106	84	96	97	95	89	112	115	77	105	108	103	105	98	104	96	115	105	102	124	117	110	100	118	97	115	90	113	100	119	113	92	108	109	103	103	104	99	101	101	113	98	97	98	115	110	98	105	103	106	95	119	106	104	98	104	119	98	111	123	101	103	120	97	106	124	89	88	100	113	98	97	109	107	109	94	80	121	109	114	101	96	94	97	106	99	98	110	110	93	113	98	99	108	86	99	104	111	103	94	107	116	105	110	107	78	104	116	111	111	112	106	103	98	115	95	107	109	98	95	101	103	126	101	101	99	107	113	114	102	104	101	109	104	99	116	94	99	112	107	96	92	110	116	105	91	122	116	104	117	95	104	120	100	106	100	108	112	109	110	122	113	97	108	84	111	107	127	122	103	107	113	101	109	94	100	104	91	111	115	106	97	105	102	117	104	105	108	99	99	121	107	96	110	94	106	107	103	101	90	114	116	102	100	120	99	115	105	98	110	115	101	109	115	95	123	92	115	109	108	98	94	125	87	107	111	111	116	117	87	106	91	91	111	106	111	113	99	115	122	103	95	111	96	98	106	122	113	104	101	88	90	94	110	108	102	91	107	94	103	96	94	96	99	93	119	106	98	124	102	114	121	108	100	98	120	106	112	104	102	104	116	96	111	104	111	129	89	106	93	101	110	113	93	104	85	95	108	88	114	104	116	98	100	123	110	106	97	85	112	90	118	104	112	104	109	98	108	102	105	90	92	108	126	85	96	121	102	114	109	112	103	103	93	99	100	107	105	85	95	103	113	114	103	97	98	92	102	86	108	110	111	105	117	115	105	105	110	111	93	96	121	112	118	109	111	89	105	111	103	100	100	116	104	119	86	96	119	101	104	93	116	102	118	92	105	84	117	122	120	117	104	103	112	97	92	112	92	92	105	107	105	118	100	97	93	115	112	115	102	102	118	115	110	107	99	102	112	104	117	105	90	102	102	90	105	109	92	103	107	115	119	94	96	112	85	109	104	112	101	91	100	92	93	90	96	101	95	98	122	100	103	93	95	91	98	104	112	111	98	124	112	101	105	121	116	101	97	119	122	92	91	97	98	88	115	100	116	105	100	97	84	90	102	100	96	95	100	101	105	110	125	93	113	102	102	114	111	117	111	102	106	105	111	97	101	94	117	124	110	107	94	103	113	114	108	94	100	125	108	103	96	92	107	91	112	110	106	113	113	107	109	84	110	91	116	96	91	97	109	95	101	114	96	100	90	106	97	102	107	75	103	93	104	103	92	108	102	125	92	86	88	106	112	105	115	89	96	98	110	112	119	123	94	114	106	109	99	105	127	108	121	125	103	102	106	109	109	101	107	101	107	121	105	102	96	101	94	105	103	96	119	90	93	98	81	122	98	88	123	99	106	113	112	93	105	109	110	119	103	101	100	100	101	110	115	108	105	111	102	108	116	119	120	101	102	81	107	109	110	110	102	107	107	98	101	108	107	112	100	105	106	97	106	121	96	105	111	95	104	109	99	101	94	109	96	89	76	94	105	110	116	108	124	103	102	96	91	105	121	96	103	116	118	105	101	110	113	100	100	101	99	96	123	114	116	116	102	104	94	108	103	90	113	116	106	88	103	88	110	122	121	119	103	110	106	101	95	100	114	94	111	99	106	135	96	102	102	106	98	106	107	99	96	104	127	113	112	94	97	112	88	101	87	121	111	101	92	100	111	130	104	95	112	93	112	99	85	100	91	99	106	108	96	106	90	119	99	103	92	90	102	97	110	102	131	102	97	110	116	100	98	95	115	118	119	92	127	105	129	97	91	96	108	106	80	109	96	117	107	97	91	103	119	103	106	108	111	115	91	131	125	105	96	101	99	130	104	131	99	93	117	112	89	103	117	110	114	88	98	111	108	93	99	94	97	108	103	94	122	109	93	103	109	108	95	103	119	102	96	104	116	99	113
12478	24121	28200	34885	44892	43306	19504	1150	1079	1020	989	849	853	875	826	832	806	803	843	820	807	799	791	750	790	812	769	786	787	767	774	809	784	788	842	746	819	785	791	719	796	761	792	790	809	788	772	759	768	789	775	784	789	745	740	759	779	758	739	807	808	741	786	736	731	812	730	826	767	776	784	806	782	804	767	782	792	746	799	727	765	786	753	810	732	776	818	752	798	722	802	782	801	792	754	775	793	806	800	822	783	781	784	737	755	786	785	774	792	798	767	742	778	783	733	797	752	791	758	792	790	728	814	778	761	787	731	824	792	771	762	758	831	765	743	782	841	736	732	727	762	794	770	780	729	764	814	750	766	771	858	713	777	861	757	752	791	782	773	747	739	789	759	791	762	798	822	802	790	742	759	727	763	776	769	787	798	803	753	795	752	771	762	767	731	820	787	809	756	755	771	758	779	780	751	792	802	773	768	798	765	748	832	753	768	776	797	793	769	758	759	770	768	754	784	761	766	769	743	770	753	699	797	781	717	762	830	765	756	779	791	786	759	760	722	794	808	762	780	790	791	795	785	752	803	757	778	757	776	748	732	774	726	779	771	792	756	792	710	784	789	809	778	771	766	768	755	745	780	785	742	801	800	739	773	771	794	737	784	793	732	754	774	762	751	808	734	779	796	805	773	781	844	785	759	746	759	772	781	748	761	745	792	757	794	774	764	748	823	766	768	784	760	797	730	774	778	754	780	830	785	835	749	754	722	776	799	795	762	796	776	760	730	787	751	746	862	796	778	787	753	778	747	740	759	753	805	773	779	798	760	748	745	758	789	813	771	780	805	771	737	756	808	768	792	786	761	762	814	722	786	818	794	790	772	738	794	785	776	811	770	724	766	743	727	733	777	779	777	729	808	796	786	747	795	729	753	775	763	749	777	771	771	798	772	736	789	766	774	777	715	775	740	785	730	722	732	749	755	797	784	771	731	777	782	770	784	795	823	715	726	709	739	773	732	720	748	797	795	755	781	766	839	789	743	741	813	743	769	746	802	719	758	792	805	741	765	754	770	762	744	786	781	816	763	814	800	805	754	795	755	764	775	774	785	771	799	739	777	797	766	783	734	772	750	755	758	783	772	778	754	845	728	724	733	756	792	817	756	772	696	744	759	752	749	783	812	768	768	746	798	880	763	748	751	730	765	737	879	729	784	783	775	810	773	775	815	758	753	776	723	750	760	791	771	779	767	790	781	759	784	742	824	779	726	792	717	740	772	758	797	717	785	811	815	760	774	783	739	775	739	740	752	769	814	782	809	714	756	747	797	819	747	785	795	786	761	782	782	783	762	816	738	734	767	778	737	777	793	747	738	783	780	812	790	759	804	793	768	763	785	794	774	750	728	775	753	736	788	774	768	794	814	720	740	781	789	764	755	749	759	776	769	857	763	793	768	734	746	812	767	783	781	777	786	762	765	759	745	740	814	719	748	765	720	780	807	793	784	801	750	772	787	761	766	756	756	800	795	776	760	769	796	730	769	818	847	810	786	745	790	799	757	729	794	799	734	776	787	747	793	740	757	811	771	806	733	793	771	772	768	723	743	771	816	778	829	755	731	792	771	741	799	719	759	809	743	748	789	773	718	769	778	761	762	762	765	729	736	787	800	761	736	792	797	777	832	769	750	804	776	742	763	820	746	771	789	733	759	766	773	753	739	779	769	808	773	780	790	776	795	757	756	763	814	740	748	791	782	750	776	766	812	784	738	772	701	738	760	777	786	782	772	717	773	758	767	748	776	779	781	734	741	771	792	786	774	786	743	787	794	761	793	749	768	769	754	798	755	748	768	808	773	759	757	749	775	716	780	798	716	806	794	788	798	833	747	786	822	768	754	727	812	799	817	769	797	766	782	755	794	735	760	778	766	796	810	756	819	787	791	742	791	758	751	748	794	761	750	806	746	690	753	767	766	818	791	756	773	766	802	744	829	823	765	805	719	803	802	756	798	808	738	803	758	772	789	748	786	794	751	771	781	833	754	768	737	781	774	786	751	777	790	756	796	799	808	726	769	861	771	801	788	764	742	793	780	765	733	782	819	774	771	786	766	814	798	738	780	807	745	807	754	794	756	758	804	735	791	846	794	763	740	800	790	768	807	809	747	780	766	738	726	770	781	804	823	774	770	781	729	776	736	736	730	826	772	742	768	801	795	803	744	758	769	782	810	836	783	750	769	788	751	747	728	738	770	746	734	746	734	808	756	797	779	767	759	720	777	814	752	795	741	771	774	771	804	811	804	812	781	748	741	777	806	746	792	829	762	788	752	735	815	749	778	766	811	775	779	737	781	810	729	829	745	760	727	703	736	748	755	756	709	770	804	734	799	743	767	755	773	823	792	749	799	772	784	804	737	799	780	756	768	797	779	772	761	770	736	796	759	765	750	775	777	779	760	812	747	770	781	719	794	764	781	753	769	797	769	721	776	780	777	741	780	722	790	788	785	733	791	768	802	804	787	769	778	788	769	796	758	749	740	789	784	801	754	764	770	800	754	777	757	753	718	745	746	734	788	793	753	811	719	801	760	728	802	753	798	753	740	769	752	800	761	789	730	820	813	768	789	771	771	778	817	763	774	779	769	774	763	769	743	792	722	765	806	805	772	746	760	778	807	766	798	741	790	719	757	756	743	783	757	798	764	764	791	741	760	736	822	810	775	780	764	744	764	724	771	722	726	761	788	743	743	752	761	775	765	768	759	773	773	778	761	787	765	776	745	845	765	751	776	787	760	784	825	726	768	771	759	818	759	794	783	782	793	769	819	800	740	720	790	761	765	756	760	776	739	743	712	817	796	725	791	742	729	778	739	791	840	762	755	728	773	763	713	763	780	747	765	762	787	755	755	747	790	794	793	769	797	762	796	794	794	797	759	782	796	727	797	752	739	783	743	798	755	761	748	807	775	810	737	777	786	785	785	775	801	746	777	750	764	762	765	783	740	741	755	788	736	750	749	815	759	773	716	783	737	797	770	761	803	729	818	762	822	834	761	779	780	808	746	765	769	794	728	784	815	785	764	800	759	743	790	736	771	753	793	761	775	769	740	769	763	732	803	814	746	794	747	764	771	780	790	761	802	806	770	749	786	794	826	800	764	760	759	811	774	776	852	795	784	833	731	776	794	769	828	747	714	769	778	787	842	783	800	820	742	795	820	761	774	750	793	771	781	779	795	763	793	822	780	773	799	771	767	771	743	806	786	761	751	781	782	747	744	765	792	829	770	735	768	767	748	783	759	756	782	756	826	756	744	757	819	788	761	754	801	762	760	748	747	734	740	765	804	809	775	828	799	762	730	789	842	808	782	743	728	792	718	807	763	816	763	813	772	757	811	782	738	828	768	788	750	785	796	787	759	794	766	803	782	794	734	745	731	725	783	778	737	744	760	772	746	774	765	829	757	807	715	819	739	771	751	785	790	778	765	775	780	808	763	829	777	722	776	774	757	795	775	789	750	780	728	783
1063	574	905	1057	864	786	462	73	66	80	99	78	74	80	83	75	79	79	97	86	81	82	78	76	71	69	84	76	82	67	66	80	84	70	77	73	74	75	73	70	94	60	89	63	70	91	77	78	63	65	61	63	74	70	73	79	80	78	79	84	84	77	80	79	82	65	83	88	91	81	74	66	88	64	94	74	89	73	80	62	81	77	67	69	74	74	76	79	80	91	77	71	85	87	81	78	79	70	82	83	74	76	72	75	75	77	85	63	65	70	68	82	82	77	85	78	73	78	61	73	77	73	75	84	78	85	55	73	67	89	69	76	68	83	62	71	77	87	71	75	78	83	92	95	69	70	74	72	86	86	87	88	76	77	74	73	72	76	77	75	73	82	66	70	66	60	84	79	83	80	70	73	85	65	76	79	87	82	70	82	82	79	71	76	81	84	86	76	81	83	82	63	63	87	70	71	76	92	79	70	77	82	85	83	73	76	72	81	72	77	68	60	84	70	74	71	64	75	96	79	72	77	82	85	91	81	76	79	64	83	85	76	94	83	73	69	69	91	74	76	96	90	70	77	74	74	84	68	70	74	78	87	72	93	73	75	80	70	82	78	80	82	65	93	78	57	76	76	72	78	87	82	76	88	75	72	69	72	67	92	70	77	85	87	68	83	69	72	84	72	82	68	72	65	92	77	73	69	58	74	80	75	71	83	66	86	68	80	74	75	76	64	67	72	99	84	73	78	78	69	80	83	82	62	78	81	80	87	74	76	85	85	68	81	78	73	74	64	61	83	87	67	83	70	76	67	77	85	94	78	75	65	70	78	75	61	76	75	80	82	86	70	72	82	84	84	98	74	74	76	88	83	83	80	72	86	86	87	73	86	87	79	83	75	72	76	98	69	72	75	74	69	70	76	82	85	82	69	71	96	69	76	86	78	79	80	89	86	86	84	75	74	78	75	82	78	72	78	72	93	74	58	66	79	73	87	77	87	70	82	73	93	84	80	66	79	87	70	72	79	81	70	82	68	76	78	68	76	86	69	76	65	76	68	74	65	80	84	81	85	80	88	81	76	72	73	59	84	74	62	71	75	70	74	97	89	71	63	88	69	71	75	102	75	94	88	81	63	76	69	82	75	81	89	80	64	74	78	99	81	77	74	74	78	91	84	74	73	78	66	91	89	82	71	82	60	62	81	74	76	96	83	66	79	82	63	75	74	81	77	90	75	84	72	78	78	70	83	67	61	74	78	65	82	77	75	73	75	82	78	74	95	80	67	77	89	75	82	74	68	73	64	75	55	67	84	93	95	64	71	77	70	63	76	72	71	72	73	77	86	62	70	85	86	65	87	79	79	79	80	66	61	90	70	73	78	69	58	82	81	74	78	63	75	81	70	87	71	85	74	69	76	80	74	80	88	89	94	76	67	75	86	92	82	73	73	77	74	98	86	80	88	91	72	72	68	59	72	66	76	71	71	87	67	85	70	59	79	88	81	83	82	93	68	66	84	85	84	82	66	93	68	68	66	79	62	90	85	94	73	83	100	72	95	70	77	70	73	71	87	74	75	66	75	87	92	86	88	87	71	79	86	86	66	63	71	86	75	84	81	72	60	72	97	80	71	65	78	82	69	78	73	89	76	88	77	68	96	91	65	87	76	67	71	85	79	81	70	82	74	89	79	73	67	98	58	64	85	81	85	85	94	91	79	74	83	78	82	72	92	93	72	71	96	78	68	90	81	81	84	81	77	72	73	86	68	80	76	78	78	98	65	73	67	64	82	97	95	64	79	72	80	76	85	77	83	77	65	64	58	93	86	85	72	77	67	82	62	77	72	68	75	70	78	69	87	63	71	60	68	91	81	87	76	81	80	87	85	68	66	79	74	74	79	89	61	74	80	102	66	92	88	69	79	66	72	93	77	86	75	67	77	65	73	60	79	68	69	99	76	73	88	76	79	73	91	77	68	92	90	68	79	68	79	66	65	78	82	71	73	70	62	69	77	79	73	79	88	66	75	80	74	91	81	65	84	71	74	84	73	91	75	86	68	82	91	67	83	82	78	77	80	78	76	73	79	72	74	79	71	76	59	70	74	71	64	86	84	76	74	57	79	73	71	79	70	94	69	80	73	104	86	61	66	85	72	93	80	76	80	76	81	73	92	69	77	74	89	84	71	80	76	93	68	88	88	77	78	74	66	87	74	66	80	75	67	82	77	86	72	78	82	88	78	71	63	73	79	80	65	80	79	84	66	78	75	68	82	74	91	89	63	78	82	74	76	72	91	105	88	70	55	77	80	74	83	85	75	69	78	76	88	89	88	87	77	60	83	79	73	64	87	81	81	79	74	91	84	83	77	87	65	82	86	81	87	70	60	79	90	89	81	69	81	106	86	75	85	89	60	88	76	63	89	85	66	62	86	77	65	78	78	83	75	78	75	75	84	59	71	82	85	57	89	76	75	79	68	77	86	83	83	86	79	82	78	59	74	74	90	81	70	75	74	78	83	80	94	88	91	83	77	63	73	68	60	86	80	73	63	76	75	75	70	92	68	89	79	75	70	71	92	74	84	78	89	68	82	83	85	72	73	71	73	65	66	71	82	84	61	89	72	83	66	72	71	88	81	82	92	92	73	68	70	83	75	66	84	80	73	78	76	77	79	79	99	73	74	72	72	81	81	79	84	63	69	69	71	74	59	87	95	71	77	64	77	85	76	70	68	71	84	80	71	87	76	73	84	78	88	83	63	74	82	81	75	77	73	68	78	71	78	76	79	84	68	79	89	71	65	88	94	69	91	93	65	69	94	81	73	80	87	65	67	74	80	78	73	57	71	55	84	84	77	78	74	73	70	71	68	81	63	71	85	78	81	71	81	84	77	66	65	84	70	76	73	86	89	67	89	83	78	83	64	67	70	79	98	71	85	73	91	63	73	83	69	75	87	63	83	81	67	63	70	68	77	73	66	96	79	65	90	80	58	76	81	69	65	96	67	76	69	77	68	94	107	58	90	97	82	63	64	82	81	78	87	87	76	87	81	89	82	71	75	79	90	68	89	65	73	72	81	81	85	68	79	82	84	85	78	74	75	80	80	80	88	77	73	74	61	71	77	80	81	80	82	96	78	68	75	76	84	74	71	77	77	75	90	78	85	90	85	71	71	69	78	81	77	77	79	68	76	81	78	98	63	80	64	87	85	97	75	62	79	87	88	69	80	76	66	75	63	87	79	73	65	73	72	72	63	72	77	71	48	73	78	75	82	90	74	86	83	78	75	96	85	79	77	79	78	72	77	76	77	80	93	86	69	90	80	78	77	76	72	79	84	65	80	69	86	73	82	88	77	74	69	64	67	64	76	85	80	79	74	78	70	72	81	66	79	78	72	81	72	76	86	75	85	86	59	73	74	71	72	83	72	75	78	78	76	75	79	78	80	77	94	93	72	82	83	87	79	72	60	68	86	67	82	76	72	85	77	81	69	88	70	70	76	63	72	76	66	78	70	69	82
7952	6731	10193	14910	20613	20498	11128	619	649	625	621	592	594	622	599	601	634	583	595	586	635	607	603	551	587	579	586	569	614	595	546	591	629	563	607	638	575	601	560	610	588	579	592	636	546	625	645	634	602	616	592	633	597	605	588	625	582	580	592	560	638	644	562	585	581	570	563	590	548	615	610	623	591	571	575	616	605	561	554	576	554	594	650	574	594	599	598	600	597	608	619	619	570	641	564	571	591	595	594	547	633	532	619	632	633	586	624	577	579	564	619	586	570	589	586	590	591	610	618	618	572	628	610	615	611	600	585	549	608	636	624	584	553	611	576	623	595	598	570	591	654	604	615	594	564	615	569	580	576	613	615	619	655	592	600	628	607	573	646	595	583	543	603	624	609	565	608	567	551	624	618	620	598	626	589	587	575	564	620	584	570	600	645	584	585	605	583	592	590	597	623	600	593	588	576	598	549	627	596	596	637	586	575	575	607	592	587	602	616	598	622	604	631	574	591	565	612	605	572	620	622	604	595	598	590	590	606	609	582	582	615	576	573	602	598	628	592	595	586	608	631	575	636	620	620	580	579	575	616	604	605	610	593	581	586	648	609	588	620	598	613	574	598	594	647	594	573	603	600	598	587	577	602	574	608	563	590	575	599	590	578	588	565	568	631	598	580	644	583	631	613	548	560	588	600	623	575	612	624	611	606	580	569	596	587	576	600	602	599	576	637	616	581	617	584	591	628	618	596	590	630	643	568	571	607	603	595	599	603	556	599	570	545	596	554	630	621	588	600	569	603	611	591	639	610	611	573	523	558	628	578	599	585	617	557	596	558	583	587	609	565	588	606	555	599	612	584	625	580	561	582	595	623	647	552	588	581	611	600	577	603	586	587	651	558	616	605	595	597	615	598	629	578	634	588	588	613	568	595	606	616	557	594	577	591	597	594	589	631	583	559	584	553	608	607	587	581	594	576	553	603	599	592	531	602	628	586	627	602	615	596	594	564	632	580	617	588	584	602	623	577	608	573	592	620	606	584	591	573	601	622	600	569	565	564	572	644	652	609	573	605	610	534	600	577	632	610	609	570	619	573	556	594	592	617	543	564	586	607	623	557	580	587	575	608	596	590	601	631	609	630	562	616	607	611	601	585	626	608	628	583	553	576	585	623	577	631	558	627	586	587	594	580	587	608	618	570	614	601	614	639	617	580	605	542	617	590	594	613	622	610	618	569	562	672	635	588	603	583	623	557	605	592	607	623	624	607	600	654	607	595	594	642	635	591	608	566	615	620	560	618	588	584	603	593	605	601	594	599	607	609	593	579	599	645	582	638	583	639	605	596	573	625	568	632	612	566	581	540	630	550	596	599	545	604	608	567	620	657	608	600	578	656	583	575	574	582	620	583	605	559	592	614	596	587	564	573	597	579	564	588	571	583	567	646	576	599	626	530	588	614	600	607	559	651	619	614	646	564	626	613	615	617	603	614	603	591	595	609	577	597	638	596	606	599	604	605	597	588	574	563	614	562	643	601	640	578	588	604	581	592	561	566	584	607	618	622	587	590	607	610	575	564	588	592	557	626	599	588	603	566	615	608	594	582	563	570	648	563	621	592	573	590	567	622	622	598	577	574	596	590	556	583	579	614	578	589	613	605	643	641	583	605	557	642	605	574	607	606	591	635	609	610	595	635	619	572	615	594	554	552	551	634	619	596	563	598	581	611	614	569	594	598	551	636	590	563	596	591	615	624	589	590	547	579	650	605	571	619	587	585	622	613	602	596	600	591	559	649	601	598	621	602	596	599	620	594	621	604	608	612	603	591	610	580	514	584	642	625	567	651	589	614	555	566	633	603	609	593	580	612	603	593	579	581	626	580	579	571	586	575	583	585	631	583	589	665	548	619	622	591	591	555	615	604	606	588	605	581	575	605	593	586	605	587	596	661	569	612	596	591	598	595	556	622	622	576	627	596	615	591	614	592	600	593	605	631	647	619	608	550	565	589	602	601	607	615	631	585	563	573	580	584	588	564	617	571	628	608	581	619	628	615	572	559	618	592	574	603	590	568	565	560	598	621	599	654	599	574	620	575	636	579	608	586	608	593	592	617	625	604	597	580	579	604	634	567	612	563	590	624	652	626	563	608	573	603	614	598	654	611	599	555	638	594	601	613	615	542	618	624	587	579	587	628	591	629	618	595	583	561	599	595	551	583	567	625	604	582	580	599	603	619	573	603	593	626	610	585	625	572	640	599	615	596	620	570	629	575	604	614	619	597	621	607	578	587	605	578	619	594	583	603	596	616	640	580	618	612	552	644	615	604	611	572	621	621	618	574	611	588	631	622	577	645	585	577	561	599	583	591	624	615	605	623	615	604	590	606	604	575	638	592	612	562	624	599	604	582	561	589	606	580	581	592	591	585	598	617	583	628	592	612	580	590	585	605	596	570	607	599	597	584	622	593	615	562	588	583	579	632	588	648	598	588	628	618	601	594	604	611	630	591	608	617	580	558	573	619	580	596	608	582	599	641	636	602	613	630	552	588	582	581	577	618	623	577	626	636	597	596	623	646	599	604	591	597	549	628	622	659	617	620	618	594	626	570	622	588	609	553	626	605	586	620	584	616	631	590	622	634	579	600	581	567	555	614	571	584	574	654	607	645	601	600	589	606	595	589	560	601	573	603	606	592	610	633	623	616	580	651	581	605	636	597	565	609	611	584	582	586	608	614	570	613	599	577	569	627	579	596	613	596	565	557	577	589	600	598	618	615	589	649	585	553	618	594	620	610	568	588	577	592	529	573	576	598	599	629	581	604	599	618	638	572	611	640	582	561	592	597	616	605	589	599	587	621	601	639	557	547	606	600	590	556	577	610	579	615	607	604	563	629	571	604	580	664	601	603	602	590	606	601	594	630	587	580	592	620	589	605	608	579	579	585	597	590	553	626	600	587	597	601	574	570	626	579	622	639	602	617	586	602	581	587	595	607	648	579	606	608	602	595	575	565	573	594	590	564	586	614	608	630	636	567	587	612	572	558	613	567	626	578	609	610	581	574	538	585	657	581	630	616	584	609	614	626	588	600	621	587	584	615	616	589	612	601	592	607	581	608	652	577	587	617	601	613	549	591	604	594	581	597	613	567	564	579	600	599	604	662	578	613	609	612	619	602	595	597	596	584	611	583	621	566	610	589	572	629	583	627	630	625	555	618	583	614	601	569	607	618	605	576	581	530	556	551	600	552	559	598	614	553	577	628	605	573	589	576	611	600	580	620	571	600	621	594	636	587	593	611	584	630	612	570	577	581	572	574	586	611	600	586	595	591	607	592	598	588	563	589	628	654	590	611	609	629	601	571	563	579	550	596	586	625	534	611	576	583	614	625	565	629	594	543	588	602	660	598	620	591	565	600	586	599	577	605	623	599	564	651	628	559	611	563	626	607	591	618	592	595	604	616	584	614	565	591	600	576	558	627	585	631	572	648	594	644	600	615	583	614	622	575	559	592	606
493	1390	2218	3005	2621	3343	1670	87	75	72	77	72	97	83	86	82	71	96	69	67	74	79	69	89	71	87	66	84	85	63	80	91	76	80	88	88	73	85	81	68	85	69	92	73	85	87	78	78	81	75	65	80	75	85	93	96	78	82	91	86	88	81	87	75	92	74	74	74	77	80	74	56	86	80	77	68	76	82	78	82	85	75	77	80	67	67	78	74	78	77	73	95	90	84	59	76	86	76	78	74	69	84	82	75	64	67	81	80	81	83	62	82	84	85	83	66	65	89	73	66	78	67	71	96	75	94	57	75	81	72	76	78	72	70	85	83	85	84	68	79	93	80	84	90	65	79	81	84	64	75	79	83	78	91	71	73	83	90	74	111	88	78	89	67	80	85	81	78	85	68	71	95	88	77	88	77	69	85	86	76	66	74	77	72	73	94	70	64	73	83	75	89	64	88	94	69	85	89	87	78	72	72	74	57	83	68	87	73	66	74	83	73	73	75	95	75	94	81	67	81	91	83	71	83	74	70	67	72	78	96	81	69	92	74	86	75	90	78	71	89	92	73	86	89	82	79	73	71	83	97	84	81	93	93	80	79	86	83	76	85	86	87	77	77	85	61	72	83	62	89	79	68	82	82	68	70	78	79	70	80	78	84	79	79	70	95	90	67	73	69	79	92	86	83	73	82	72	70	72	77	80	89	73	65	85	80	65	85	83	88	79	74	88	80	78	73	69	84	71	88	76	82	72	74	71	81	88	79	69	79	78	77	70	77	106	68	78	95	85	94	86	72	84	85	87	76	78	84	77	95	68	92	80	89	86	92	81	86	89	68	94	70	74	88	79	72	66	92	81	84	67	71	76	96	97	85	78	76	86	79	84	83	78	83	74	79	83	75	82	92	93	62	72	77	82	76	80	78	77	70	77	80	79	71	61	67	61	75	56	68	82	71	82	71	65	71	89	71	79	64	66	67	81	90	69	84	101	83	90	91	86	84	58	82	64	86	75	82	68	79	92	88	77	75	83	67	69	77	70	61	86	75	88	90	88	85	74	75	67	65	53	76	71	82	73	76	65	90	85	75	73	88	74	81	82	82	76	79	83	78	73	76	88	75	91	72	72	89	75	101	67	72	84	79	96	63	74	80	64	76	89	78	89	78	71	79	81	72	69	83	71	71	78	91	72	94	70	79	78	78	82	88	88	77	68	82	89	71	83	85	73	76	80	69	82	75	73	74	78	84	69	82	89	75	65	67	80	88	100	72	74	75	73	60	68	60	65	86	84	93	65	55	71	68	59	74	66	73	94	66	68	83	72	86	74	85	78	80	87	87	76	70	87	83	86	95	66	69	63	83	79	68	67	74	67	94	95	75	86	84	78	76	84	76	86	86	69	88	87	69	75	72	71	90	65	79	67	71	89	77	83	83	63	61	63	69	60	78	84	72	77	75	70	82	65	71	79	76	84	90	85	93	92	71	76	102	61	83	71	94	76	79	74	69	74	83	81	88	87	75	92	79	90	85	84	71	70	70	79	74	80	81	74	86	78	83	83	72	84	72	92	70	77	68	78	92	78	78	70	77	80	82	80	80	75	70	82	70	75	85	75	81	80	84	75	72	77	82	87	62	87	90	74	77	75	96	82	77	79	66	71	81	59	78	69	76	90	71	86	92	72	77	73	62	66	79	76	79	74	88	82	77	89	88	88	87	75	75	79	70	84	82	72	70	78	65	87	73	68	84	82	66	70	88	80	73	65	76	80	82	80	82	76	73	70	82	88	73	79	66	92	81	91	86	73	72	71	80	68	60	73	83	66	87	79	68	74	89	87	69	73	83	69	83	77	80	77	86	67	89	74	84	72	71	81	77	63	77	89	82	94	75	81	81	64	98	73	72	85	92	63	75	92	80	82	68	77	80	66	84	105	83	70	58	75	65	70	70	71	72	69	70	83	79	73	87	63	81	75	72	74	75	84	81	81	78	88	68	78	73	90	68	87	84	85	71	72	78	69	78	84	73	82	90	61	78	74	76	92	82	83	75	94	56	66	98	78	83	71	88	75	76	73	84	79	97	74	65	86	74	81	73	59	75	70	79	79	80	75	78	77	72	66	69	74	70	77	68	89	72	88	68	70	76	75	85	70	78	64	58	83	76	86	67	74	83	82	81	72	76	73	81	72	81	67	78	63	86	90	70	78	78	78	94	89	101	84	82	76	74	74	68	81	82	83	76	73	57	64	70	82	85	79	90	81	87	91	74	92	64	71	65	76	71	80	88	91	60	79	74	74	75	105	67	66	86	86	79	62	89	73	77	78	82	86	78	72	73	77	81	79	64	63	68	81	79	68	80	81	86	65	94	75	81	70	70	68	73	75	83	85	70	75	84	64	82	94	81	78	60	80	78	85	91	51	80	80	79	80	78	75	71	101	75	66	78	74	75	79	82	88	80	84	51	78	66	106	80	74	87	76	82	74	81	89	72	79	80	89	75	77	61	75	61	75	73	92	81	70	87	61	72	82	79	67	90	64	64	72	83	68	72	75	75	82	64	85	88	71	73	84	67	64	80	72	75	68	71	81	87	79	80	84	77	72	67	80	69	77	85	70	82	82	81	69	69	85	76	86	93	80	93	85	90	84	74	86	80	76	82	80	87	78	86	76	67	65	65	95	82	77	89	59	92	79	74	81	98	87	79	75	76	84	81	75	87	85	74	86	50	66	70	94	93	75	79	78	94	72	67	59	76	77	83	67	76	72	86	97	62	77	80	84	70	71	82	87	64	66	72	81	85	77	64	67	76	85	74	65	75	71	69	72	78	76	85	68	91	70	63	83	64	63	75	73	74	73	81	76	64	65	66	69	76	89	85	84	84	72	78	70	70	76	84	71	89	65	73	72	66	86	81	76	84	68	80	65	84	78	75	89	80	82	97	97	76	81	86	78	90	78	80	74	101	71	76	73	78	91	79	65	94	94	80	77	80	77	83	92	77	79	89	95	74	72	77	87	62	91	80	73	73	80	79	83	79	68	70	61	90	79	79	73	82	94	76	69	84	69	72	72	72	79	71	81	88	74	69	80	93	86	67	88	85	72	63	74	70	85	85	85	82	86	76	62	73	64	81	83	78	58	62	78	90	64	95	80	85	72	92	71	60	74	81	70	76	94	94	86	61	79	65	80	84	80	81	87	74	91	74	82	69	65	55	81	82	75	71	83	82	83	81	81	73	62	72	76	83	77	70	82	90	65	61	69	65	84	94	79	84	57	94	63	93	84	82	77	90	77	73	93	90	85	60	75	81	65	67	75	68	81	86	81	74	74	70	74	69	65	77	81	64	82	83	79	69	73	79	85	85	80	72	82	76	87	91	73	69	93	79	79	68	69	80	50	78	75	71	76	78	85	75	79	82	76	57	76	70	78	77	78	70	76	69	74	73	80	78	86	95	83	92	98	75	73	89	102	83	63	75	84	71	93	83	83	69	83	79	77	70	79	62	77	74	76	93
8752	13821	18575	30384	39400	39752	22346	809	785	653	689	662	650	581	639	640	607	559	605	581	573	558	560	572	552	573	574	548	612	560	598	583	613	620	567	618	566	580	601	576	600	531	621	585	634	557	557	578	556	527	575	627	566	570	567	569	597	577	608	584	587	590	599	585	600	610	606	599	598	552	619	546	585	547	556	554	560	567	595	617	583	572	578	587	587	597	588	576	546	570	559	582	597	551	576	599	590	568	574	567	554	555	562	620	548	602	581	586	570	575	578	572	568	559	597	574	539	606	547	603	587	614	555	593	558	566	592	577	534	560	546	564	575	561	553	598	587	599	619	559	608	581	580	595	568	583	548	569	614	592	525	619	585	591	590	543	542	558	611	584	594	577	577	548	548	583	595	605	549	611	564	595	600	572	599	593	579	559	548	583	596	626	609	589	562	602	586	559	544	548	542	593	581	586	561	618	549	557	573	583	564	590	581	526	576	588	569	564	555	585	581	572	567	600	562	643	580	589	611	563	609	555	586	614	575	599	590	601	595	571	584	572	605	610	611	577	598	533	566	585	532	561	551	577	574	595	547	564	581	555	524	567	564	579	596	599	588	578	621	564	532	569	586	632	557	566	575	584	560	575	581	603	554	582	604	610	542	619	559	543	577	560	576	586	598	640	587	599	553	577	574	581	580	575	592	564	606	542	549	568	571	550	592	564	535	548	569	566	571	555	551	601	587	595	585	563	549	582	562	564	553	572	579	590	601	587	573	570	580	566	563	571	597	543	564	592	579	605	535	564	570	610	557	559	554	579	559	594	576	591	587	562	606	563	588	564	619	545	603	596	597	579	609	539	622	600	598	601	592	600	574	533	553	581	565	593	576	609	593	562	615	537	564	559	595	602	590	621	540	573	530	590	552	567	557	580	592	570	636	593	559	565	604	544	587	587	587	535	571	587	599	544	581	583	610	547	560	589	601	580	591	579	545	575	623	588	611	599	554	547	562	568	584	595	593	560	540	594	561	587	580	610	587	560	568	571	544	568	567	617	606	526	569	594	559	606	588	578	537	621	586	584	582	524	568	592	541	594	569	588	588	540	565	556	605	568	571	544	534	574	590	558	563	547	572	579	532	551	558	560	656	604	570	616	575	584	544	581	543	622	568	564	599	596	564	606	562	585	594	544	578	599	552	549	569	604	615	582	575	538	551	557	575	543	592	554	582	538	602	549	585	589	585	553	580	559	578	581	574	597	588	562	576	584	544	531	605	580	625	561	586	521	600	571	628	554	549	565	558	522	571	593	570	588	577	583	582	606	542	542	584	573	578	548	590	590	584	561	578	573	541	601	553	591	598	597	620	570	582	552	573	568	556	584	534	642	526	618	575	557	604	513	572	541	529	562	570	576	564	558	589	570	581	606	561	609	570	609	578	579	540	566	592	595	610	592	542	605	616	556	568	552	587	592	561	540	570	579	560	552	616	543	589	598	557	551	572	573	583	620	594	597	550	593	569	573	612	607	624	594	603	582	606	579	577	633	581	540	574	587	569	567	568	557	574	566	549	605	551	582	569	562	578	591	586	562	581	574	577	557	570	576	604	570	603	563	560	589	557	592	599	596	572	565	601	560	578	583	539	607	546	588	612	563	537	564	577	584	584	578	610	585	585	597	547	558	567	571	557	545	607	548	550	597	574	569	548	582	590	577	550	578	574	547	591	583	587	583	600	560	570	546	597	557	569	592	576	554	575	556	583	539	561	550	601	590	609	548	598	602	566	575	607	621	596	590	612	570	591	569	549	578	593	609	588	559	580	586	564	545	603	594	582	547	574	592	580	565	604	597	560	616	565	608	563	553	538	556	582	561	561	565	575	564	603	609	554	590	570	608	574	575	562	558	588	613	540	576	566	598	558	543	631	543	610	569	568	511	606	590	556	563	587	579	554	593	573	559	555	600	602	564	600	580	557	611	556	579	588	567	566	591	544	566	594	619	561	584	583	586	610	588	586	564	545	602	548	588	583	552	560	585	599	583	607	592	602	574	600	571	643	562	601	535	572	553	562	560	503	611	626	588	602	583	594	583	579	590	568	551	590	566	576	609	585	621	555	553	583	572	573	593	597	600	596	590	583	612	521	582	580	558	587	596	546	579	589	562	601	611	576	620	625	631	555	557	625	594	533	592	537	594	529	597	563	557	591	550	595	550	547	566	561	603	604	589	525	591	569	569	542	625	511	550	564	599	564	572	591	588	555	590	589	546	582	582	607	637	615	584	589	560	543	579	580	591	602	578	580	574	589	572	547	552	529	536	621	575	567	547	583	572	592	605	631	590	562	517	577	546	547	573	552	593	528	584	598	562	538	580	631	585	588	562	567	607	587	588	587	617	617	582	547	577	554	588	545	569	577	600	593	592	620	525	582	603	593	604	582	580	599	555	571	521	571	558	559	580	586	561	597	591	554	557	541	585	559	569	593	577	606	608	587	590	544	549	552	528	595	544	587	589	555	587	603	551	584	563	588	578	571	595	556	568	559	629	552	605	581	622	605	589	569	602	600	545	567	579	569	595	564	571	526	591	612	572	530	562	584	594	560	567	606	610	571	536	572	622	573	591	569	594	552	581	580	575	634	601	594	578	561	597	582	567	544	564	606	586	572	528	602	582	600	568	614	571	536	581	611	565	561	567	592	568	548	571	583	570	609	562	585	584	576	588	582	573	585	542	602	557	563	570	516	598	587	606	608	566	587	588	600	621	565	551	557	620	561	557	568	614	596	560	593	543	596	582	565	563	592	595	605	585	568	572	586	624	588	546	545	564	614	570	579	596	556	536	546	592	585	585	563	593	573	605	596	605	559	553	594	559	576	553	566	580	576	589	571	563	565	653	542	556	562	575	564	581	563	582	605	578	588	572	573	603	598	578	564	558	576	598	597	573	567	608	593	606	617	578	604	528	599	589	584	551	517	552	571	597	554	590	581	563	597	593	567	573	568	559	562	582	555	569	553	572	571	560	556	563	557	575	585	558	559	554	538	590	612	577	574	558	584	589	555	561	571	617	641	593	566	578	560	550	553	587	578	582	560	534	544	585	577	607	567	566	588	622	594	572	604	561	577	555	570	533	598	574	614	565	533	534	562	555	579	596	609	598	635	571	599	610	569	601	605	533	570	608	566	574	542	604	547	578	561	574	568	578	602	524	570	576	566	625	597	568	627	544	562	579	562	594	590	612	570	587	620	586	601	595	578	560	530	555	549	554	571	606	553	575	543	527	562	585	626	561	568	556	568	577	573	591	577	555	612	547	575	598	579	588	583	585	596	557	575	569	616	582	576	540	570	600	581	618	583	577	589	581	549	566	584	619	576	586	586	536	591	567	583	559	586	631	558	574	560	621	566	584	608	569	596	610	586	547	571	565	586	548	614	541	574	594	591	580	635	624	586	622	559	560	593	591	601	577	594	588	577	583	558	550	559	561	526	551	584	611	569	557	580	584	575	576	565	541	546	589	591	553
1683	1677	3344	2682	2250	2676	1297	120	111	85	98	117	119	124	99	129	103	118	113	111	92	123	135	120	131	108	118	122	106	130	120	101	107	107	128	106	90	104	124	114	108	90	95	108	113	126	115	115	115	110	106	116	106	101	114	113	100	107	111	102	114	110	98	77	104	128	93	109	124	105	104	111	128	135	93	114	124	109	104	109	120	107	97	129	112	102	110	121	103	89	127	106	102	115	96	90	103	102	106	117	126	111	111	116	133	125	112	110	115	119	106	107	120	103	102	124	117	112	103	124	127	101	96	105	107	120	124	120	115	127	113	119	135	103	123	103	132	126	108	116	111	119	126	101	98	129	118	120	118	111	109	104	106	129	97	114	113	105	103	108	121	105	95	113	129	117	117	109	124	105	92	101	109	119	122	101	106	116	120	111	109	111	114	102	118	108	113	105	114	103	120	114	119	110	107	100	107	111	120	103	106	97	84	115	113	126	91	112	126	104	111	110	113	100	113	127	119	106	112	123	120	97	104	111	102	121	118	96	86	110	92	115	105	105	98	103	113	111	112	102	106	128	97	102	115	114	108	108	136	118	101	121	106	112	115	103	89	112	109	99	90	101	112	118	134	111	116	106	126	120	122	117	104	112	123	105	98	82	109	112	98	101	121	120	126	126	107	111	113	140	109	112	105	106	109	93	100	127	119	112	112	110	109	117	102	123	114	109	115	119	104	107	132	117	114	117	89	122	112	106	121	113	114	95	134	120	97	105	97	126	122	102	125	101	106	111	119	117	101	113	102	120	134	113	101	117	102	105	106	99	120	101	118	104	104	116	102	93	95	113	121	109	126	125	107	92	97	98	128	127	97	122	96	121	120	110	99	112	135	117	103	110	112	100	103	121	90	108	116	92	118	105	119	116	113	110	92	120	116	117	107	121	111	101	103	121	105	116	100	106	104	108	110	113	96	102	94	105	113	87	106	112	111	108	95	101	126	87	111	95	93	96	114	106	113	97	104	119	109	118	120	119	124	128	103	102	116	104	107	93	108	102	97	99	127	111	116	89	110	118	120	104	114	118	139	126	109	112	87	94	124	98	110	113	108	128	113	110	105	105	107	114	121	120	116	82	107	103	122	114	110	122	99	129	112	96	111	102	104	99	132	128	89	95	125	107	108	110	104	104	107	108	90	120	108	117	122	131	117	122	135	104	106	89	104	112	121	102	130	128	115	91	101	93	109	93	103	107	112	98	124	105	114	110	124	101	123	106	130	117	116	107	115	108	111	94	102	98	114	121	114	114	108	112	101	116	111	101	91	102	107	111	117	112	120	107	114	127	124	100	110	122	112	120	108	102	111	99	101	102	102	128	117	109	110	107	114	118	122	106	116	108	108	98	114	110	104	105	114	103	112	107	121	116	107	129	110	112	122	113	106	113	112	88	115	122	102	110	104	142	100	138	120	96	103	118	136	113	109	91	119	128	110	95	126	107	112	102	124	106	113	134	113	99	106	112	104	110	112	116	106	119	121	97	120	120	94	115	121	114	103	115	138	117	102	134	104	99	124	98	115	120	119	112	119	111	120	96	97	119	96	116	100	124	112	117	122	101	105	95	130	117	132	106	96	114	121	112	124	99	107	127	121	114	106	102	109	84	108	127	90	120	121	103	97	121	102	110	113	100	102	122	118	108	116	97	119	138	111	124	112	96	104	118	101	110	89	115	113	118	116	118	104	121	102	105	115	110	131	108	102	122	108	96	128	110	93	129	93	109	96	122	116	110	98	115	130	109	89	90	119	99	115	98	112	101	103	120	125	89	117	89	98	101	102	113	92	113	122	100	126	112	112	110	109	110	109	110	126	103	90	122	114	115	109	111	109	109	102	94	111	132	120	103	111	108	128	112	103	100	118	109	121	108	136	103	140	111	111	116	114	110	118	106	107	118	127	123	104	120	89	101	130	129	97	108	112	104	107	105	124	106	105	95	118	98	117	114	98	119	130	109	110	110	110	101	100	122	101	98	118	103	103	106	99	119	99	106	110	101	117	99	108	112	110	117	113	107	111	119	113	111	111	113	104	110	92	111	123	110	105	110	108	104	122	115	113	100	140	96	110	99	109	109	120	121	116	111	125	125	110	114	109	129	109	108	96	106	108	108	121	111	125	120	100	112	119	102	104	100	121	102	96	114	116	108	106	101	100	110	89	109	94	84	93	97	134	118	86	102	111	107	117	113	109	107	123	135	89	93	102	104	101	97	125	102	110	115	116	107	105	105	120	103	105	123	111	115	104	118	113	104	106	113	96	100	95	117	100	97	121	111	109	91	121	93	106	117	111	106	109	126	104	104	98	123	98	101	103	111	103	94	102	110	108	94	100	126	126	118	127	99	113	109	121	99	111	127	105	111	125	116	119	120	105	88	116	126	91	111	104	119	115	98	133	99	131	104	122	98	117	119	106	126	124	117	117	113	106	101	107	96	113	103	115	118	112	107	125	110	109	120	118	127	100	104	124	98	118	108	102	105	122	107	129	115	129	106	107	110	98	108	106	102	118	130	99	121	99	98	95	124	128	104	106	106	119	127	97	106	104	101	102	109	118	106	113	98	93	98	111	117	118	106	106	87	121	105	109	110	106	121	95	115	113	106	110	109	108	113	92	121	130	121	112	105	109	112	109	110	93	123	122	119	115	129	116	105	111	99	108	93	106	101	105	93	149	130	97	130	120	102	123	115	120	131	115	110	125	122	111	104	108	104	111	109	111	130	100	116	118	114	107	109	99	92	125	126	110	93	99	130	102	109	108	93	115	94	91	119	125	108	110	93	115	120	123	94	108	124	117	123	109	102	111	111	108	102	105	112	112	136	108	118	107	128	119	117	124	88	134	126	106	109	90	130	99	116	110	105	104	98	96	118	111	127	119	124	115	100	114	116	99	109	108	100	130	113	122	95	133	122	106	117	121	108	100	124	87	114	105	111	112	122	116	108	90	111	99	108	95	113	105	101	117	109	111	117	143	114	114	108	124	117	106	123	111	108	101	124	104	102	99	119	111	117	105	119	111	110	99	133	118	108	104	112	122	107	90	122	106	126	92	119	125	100	137	114	118	111	113	116	82	103	112	137	95	110	109	103	104	132	105	114	130	99	106	112	107	111	112	110	110	114	90	95	97	103	116	112	111	107	118	105	97	106	111	119	114	121	100	104	92	103	120	128	113	110	116	109	113	106	100	104	119	130	124	102	126	109	110	99	137	97	116	119	112	95	94	103	110	90	119	109	102	119	122	111	112	119	124	99	107	116	114	110	108	107	112	127	94	109	107	109	121	124	111	128	105	94	101	119	110	119	113	103	128	96	106	91	124	99	115	101	117	104	115	115	114	119	118	123	105	99	108	113	100	97	115	122	98	111	102	106	107	98	110	111	104	97	116	114	118	109	115	111	122	110	96	116	107	115	125	121	91	140	113	114	93	105	108	107	101	110	108	103	114	97	115	122	111	107	96	113	115	109
10780	15291	22256	27656	36475	36835	19352	1032	950	968	965	899	885	886	885	840	866	829	831	834	842	904	874	807	855	887	902	847	814	842	859	864	865	828	822	789	901	872	830	817	883	795	851	842	815	886	814	856	900	865	844	848	876	831	759	877	859	815	810	840	793	864	820	817	872	770	825	848	859	811	791	819	858	804	809	791	801	834	860	882	811	836	904	839	890	850	844	831	814	824	788	852	812	848	832	811	854	768	853	858	855	827	814	760	869	872	855	822	783	840	854	858	820	794	868	830	845	848	836	828	814	830	856	839	861	824	811	840	836	825	889	802	862	830	831	889	848	841	814	804	838	869	831	883	846	841	839	864	804	848	820	847	828	803	782	812	837	889	788	819	807	837	845	857	830	816	808	837	860	749	801	819	827	827	811	888	855	848	782	848	872	945	871	837	807	842	876	792	865	859	782	819	876	826	843	845	851	813	839	864	806	853	856	859	808	846	772	842	868	802	834	802	830	800	769	858	844	851	822	821	816	849	851	828	838	858	811	861	805	906	889	890	788	823	836	828	828	852	810	854	820	789	842	793	784	884	860	834	820	843	830	861	850	793	824	857	908	818	829	855	839	810	835	801	842	819	840	828	857	883	808	846	846	878	853	841	842	819	872	859	874	868	813	828	819	809	884	827	856	806	878	810	823	837	821	835	797	831	822	812	817	818	851	857	850	809	845	831	790	808	824	836	825	819	840	821	807	806	850	817	820	805	856	816	798	814	870	801	826	804	872	870	830	848	850	819	831	892	832	881	838	792	858	835	824	862	804	805	808	847	838	822	841	819	874	883	884	848	837	801	798	787	779	829	891	822	866	841	830	783	835	789	817	789	876	792	856	801	877	857	841	820	823	819	763	833	849	856	840	892	825	819	820	847	820	813	874	820	832	820	859	779	844	800	840	887	872	831	863	861	813	805	892	824	823	866	843	827	881	830	788	837	868	809	843	802	827	820	879	835	882	821	843	812	830	806	850	829	817	803	825	803	856	845	852	832	801	811	823	848	882	878	827	808	816	857	846	847	805	849	845	822	852	861	788	862	853	813	835	783	791	812	865	831	842	833	858	848	830	875	824	808	776	857	863	792	868	843	779	790	866	836	823	805	854	867	810	794	897	864	846	819	862	783	828	808	817	819	868	811	800	845	847	835	825	857	783	807	869	857	827	781	850	798	851	859	816	836	866	843	821	847	862	872	823	863	848	850	885	866	801	859	860	817	894	803	819	841	797	849	853	873	812	866	857	859	863	805	841	815	894	794	816	814	853	831	866	857	810	811	845	816	875	855	850	824	841	854	859	820	836	869	829	808	781	855	796	823	855	825	841	822	832	825	833	858	808	799	846	792	813	831	833	824	804	845	802	779	846	817	901	853	858	838	807	837	861	858	837	831	892	832	851	802	846	826	860	800	841	831	854	838	839	850	836	826	877	818	815	838	865	819	813	891	870	829	841	851	796	853	856	827	869	813	800	846	889	827	820	794	775	847	834	834	852	883	797	806	839	862	854	830	858	798	854	884	820	813	863	807	837	818	820	850	833	839	803	805	785	856	822	870	761	887	824	793	828	820	803	913	819	858	914	825	866	836	822	850	811	809	797	783	859	834	856	858	860	804	824	840	837	801	859	835	779	883	836	845	885	800	825	815	834	818	868	785	895	863	812	846	871	867	788	844	851	830	853	857	813	810	803	854	872	857	834	851	859	807	832	859	794	826	866	872	810	809	836	859	857	833	778	842	871	847	849	798	853	859	868	863	842	805	889	845	834	788	897	804	862	812	835	880	884	837	826	870	814	809	896	805	819	836	824	857	843	858	819	889	886	842	896	811	822	838	848	835	835	775	816	907	790	842	825	836	855	840	801	847	872	869	872	767	796	844	834	839	820	850	888	842	843	838	832	830	812	825	839	818	843	875	802	792	868	820	795	866	812	873	755	838	839	844	835	810	808	913	800	886	817	872	864	854	829	886	846	864	866	788	862	834	845	855	816	772	795	806	815	868	886	819	832	834	873	832	848	878	851	841	861	825	824	916	764	841	827	855	827	842	879	867	842	885	887	820	846	871	821	845	823	875	809	852	831	855	767	882	823	820	858	840	794	825	842	831	768	802	834	860	835	813	877	815	837	825	926	847	850	834	818	812	819	850	855	899	833	825	804	857	840	912	840	829	802	818	823	857	813	852	842	882	865	839	846	846	841	816	830	842	855	798	828	827	788	820	865	827	838	859	890	792	793	781	770	870	809	838	817	828	778	845	846	808	842	839	885	772	831	786	836	823	862	845	839	825	811	893	814	809	855	832	821	822	838	829	882	879	835	830	829	860	842	848	849	868	821	831	806	833	806	803	831	836	828	793	860	814	875	848	853	892	816	810	817	893	830	809	862	864	838	786	846	860	805	873	850	825	829	839	810	860	857	835	831	806	848	798	830	829	840	773	820	891	866	876	837	824	837	808	805	928	830	796	849	797	867	803	834	850	814	793	846	780	873	806	856	842	855	898	803	842	841	805	876	812	847	874	895	826	825	848	822	851	899	840	804	834	765	820	857	823	799	836	826	883	803	845	830	813	813	797	897	806	776	840	850	853	854	900	808	866	839	819	808	817	858	821	869	865	867	820	841	855	920	870	826	828	791	825	781	836	793	783	821	837	856	839	851	792	866	860	793	830	798	874	796	835	869	851	850	865	849	873	828	793	867	803	861	876	829	781	829	837	821	816	797	833	803	844	847	869	856	842	883	845	822	831	855	888	855	815	837	807	829	812	870	813	844	842	887	834	795	845	833	854	818	825	827	847	828	856	865	866	859	813	857	818	796	816	824	812	787	872	802	812	829	803	803	841	830	833	790	825	821	840	795	825	820	865	851	852	837	852	792	826	853	776	904	844	823	851	874	874	845	850	808	878	876	826	850	822	813	846	817	812	782	862	875	877	793	810	821	840	832	883	872	836	869	835	852	873	812	821	818	817	806	880	866	848	799	848	848	854	869	820	890	811	813	787	849	847	854	828	849	850	839	823	804	883	826	874	832	834	891	814	884	859	806	778	854	803	803	816	792	869	814	838	801	838	859	832	843	843	885	822	789	823	847	814	847	818	842	815	790	848	847	812	875	854	826	882	837	862	791	803	783	831	830	829	799	847	883	876	832	832	847	872	835	865	784	847	835	836	851	845	900	836	826	843	821	822	846	831	871	809	810	844	853	800	844	791	778	818	828	871	829	821	837	799	839	817	771	799	783	871	836	878	869	820	847	790	854	828	826	818	803	844	889	816	827	903	896	843	808	842	873	863	855	833	813	844	907	830	757	838	850	869	785	843	823	826	856	821	799	838	821	815	830	842	844	861	839	829	863	815	841	831	877	873	859	815	854	837	836	832	820	819	790	885	832	816	803	811	856	826	847	772	797	888	788	855	849	853	839	877	815	845	860	810	776	834	803	827	846	837	818	841	875	876	811	815	793	863	815	845	854	850
933	5029	7339	5201	3706	3986	1283	101	106	115	112	117	105	101	115	103	114	105	116	102	107	98	108	95	98	111	103	90	103	106	110	104	77	107	106	114	110	127	104	102	120	126	99	105	105	105	122	106	92	93	115	87	89	97	110	94	114	99	107	112	102	127	108	107	95	108	126	117	105	114	89	109	107	95	104	107	93	114	106	97	104	98	110	116	132	108	103	97	104	103	103	111	106	134	106	103	102	89	87	99	103	95	104	108	118	104	112	105	88	101	115	123	105	111	99	86	104	130	100	94	125	99	120	97	110	111	107	89	95	110	100	95	89	102	122	111	95	97	112	98	131	88	109	120	116	113	106	107	114	110	108	95	112	97	118	107	93	104	96	127	122	115	107	102	111	99	82	106	116	108	98	99	123	111	99	95	91	111	95	93	98	100	138	106	131	118	97	101	94	102	125	114	116	87	112	101	97	104	107	110	107	111	106	104	102	101	87	95	113	106	114	115	104	100	106	98	110	100	91	97	111	129	122	105	100	107	109	107	102	114	102	118	96	103	117	83	95	97	103	98	109	119	116	116	93	93	116	91	113	117	115	110	105	103	123	104	98	110	107	92	94	118	110	106	107	119	98	84	112	113	108	113	88	87	96	107	100	113	94	98	109	117	100	108	112	107	114	106	90	103	95	97	95	104	106	119	99	98	122	98	85	98	97	112	116	95	104	118	85	125	108	110	110	120	109	103	96	103	102	96	102	99	92	103	100	87	97	108	120	118	104	106	85	100	120	128	97	107	113	109	103	98	103	116	114	94	89	117	95	97	85	119	104	118	113	94	118	97	99	114	106	121	107	96	101	100	116	107	94	115	107	103	108	116	116	93	103	79	95	99	109	124	106	95	114	104	119	115	116	102	105	92	108	107	121	115	89	98	95	100	121	125	93	99	95	105	104	100	95	106	89	112	102	111	103	135	111	120	113	122	90	98	128	116	95	107	117	101	95	112	92	120	108	102	112	109	103	126	96	103	111	92	115	86	98	93	129	126	98	119	100	102	105	106	101	126	101	103	95	103	111	113	105	91	94	127	108	97	98	109	98	101	112	98	99	104	106	92	102	99	109	107	92	113	104	93	101	90	128	100	106	90	89	124	120	107	106	105	115	105	93	95	100	104	112	107	107	88	102	92	104	91	106	110	93	96	104	97	104	99	112	100	125	116	85	94	107	106	100	98	114	111	111	96	106	103	102	102	119	100	116	123	84	95	104	87	103	106	118	103	98	124	112	101	134	110	113	103	114	120	104	104	94	95	105	91	97	103	111	129	117	110	103	100	105	121	97	122	113	91	88	100	103	102	81	117	101	98	125	102	104	108	98	105	114	108	119	107	107	97	96	96	119	106	98	118	116	98	92	101	105	119	114	115	102	116	118	110	98	94	92	98	85	109	116	113	105	112	112	113	87	113	101	96	106	108	113	92	125	120	120	107	96	88	127	102	111	112	90	110	119	107	95	104	103	104	89	127	95	114	110	119	97	101	113	84	111	120	88	111	110	86	90	102	138	108	107	111	102	106	108	106	117	124	99	85	96	94	128	105	104	99	98	100	120	98	97	111	108	96	97	117	114	119	110	125	102	121	104	109	105	95	107	101	97	100	108	113	100	96	113	93	103	103	94	103	105	115	126	105	109	103	96	117	111	103	97	117	109	119	122	123	114	87	99	102	105	118	111	104	101	105	84	82	100	112	100	98	102	119	120	113	104	106	80	106	105	116	115	108	91	101	94	93	114	104	115	108	81	107	115	103	103	112	118	94	104	128	108	111	102	117	119	111	109	114	103	89	102	120	108	117	107	109	111	101	96	112	85	97	101	90	91	112	106	113	97	97	98	105	101	124	108	92	76	119	125	109	126	115	129	113	108	116	115	115	120	114	99	96	107	104	99	124	111	109	95	110	102	111	93	110	101	100	102	106	105	107	115	96	129	90	121	94	113	101	102	86	105	90	92	89	119	123	122	114	98	110	120	88	112	98	120	88	100	89	112	140	93	110	95	115	105	110	119	113	92	97	118	101	119	106	105	90	116	122	112	97	97	94	112	94	96	111	113	90	127	106	102	109	103	105	125	104	102	107	118	94	86	109	102	102	108	96	85	125	108	100	108	97	103	111	116	103	113	102	89	102	101	109	89	100	97	104	108	85	109	110	99	85	108	96	110	109	102	101	113	91	119	118	94	103	108	103	114	96	104	91	126	99	106	121	105	107	113	136	95	100	91	114	111	93	86	130	103	94	109	102	113	97	102	122	120	122	108	105	104	120	107	94	111	95	111	106	106	95	122	100	132	106	103	82	124	104	101	119	102	102	103	106	104	109	100	109	122	114	113	92	122	99	100	105	101	107	99	116	113	104	91	109	118	94	103	100	99	108	104	104	94	103	98	128	114	93	116	104	104	89	114	118	97	111	98	100	108	105	92	101	116	101	112	102	110	108	111	106	121	110	87	117	105	79	114	110	115	119	107	114	97	108	103	103	114	104	104	104	94	125	116	104	111	111	106	109	93	94	107	93	92	120	113	112	80	100	95	120	114	122	104	112	107	124	100	119	110	103	94	96	109	115	116	107	106	98	113	120	96	114	88	111	100	105	104	126	108	98	103	106	109	115	93	94	127	117	113	112	120	102	119	104	87	95	127	88	114	104	119	89	111	108	105	120	111	97	110	109	114	96	114	108	89	87	116	105	99	99	116	111	92	112	121	113	116	119	102	120	99	103	114	102	85	107	111	109	100	117	109	116	100	99	99	113	127	117	100	107	105	113	107	96	112	98	104	114	116	95	110	112	110	102	118	104	114	105	107	117	104	102	112	107	113	92	118	108	112	116	105	100	98	115	114	98	107	119	97	106	106	110	106	102	106	97	121	75	99	88	103	90	122	122	91	105	109	107	100	83	97	107	103	101	114	113	94	101	115	70	134	96	100	93	82	96	113	110	110	106	90	99	86	110	98	110	111	96	108	122	96	111	92	128	95	106	98	106	100	105	112	136	112	122	104	109	92	124	89	95	116	100	124	93	110	87	116	119	109	118	90	116	110	90	121	99	99	109	96	91	113	107	107	110	104	94	116	90	112	106	99	108	104	104	102	109	99	125	97	110	109	93	113	113	108	116	110	110	83	91	115	116	96	101	95	114	110	111	95	110	103	115	110	98	99	103	112	101	115	109	116	107	119	110	112	109	95	89	114	98	109	101	99	101	96	105	108	97	108	102	103	110	104	110	117	92	114	104	94	110	89	108	113	95	107	96	94	106	93	110	118	124	115	104	103	116	105	96	105	109	124	107	108	116	98	99	120	104	118	92	93	89	98	87	106	95	99	128	111	104	116	108	114	100	129	117	94	120	112	97	96	91	96	102	87	105	109	90	104	107	104	103	104	100	105	115	110	110	100	104	91	118	97	99	81	113	97	95	118	100	123	112	115	82	96	97	104	108	103	93	110	106	115	98	110	98	112	100	105	117
11736	25674	30155	34165	43091	42039	18152	1144	1102	927	944	860	896	879	847	879	817	815	815	836	813	840	808	811	808	820	818	795	799	766	752	829	765	808	824	815	801	778	784	825	753	805	725	778	761	843	790	777	796	816	783	751	800	714	752	744	766	769	825	744	746	776	809	787	730	776	747	793	775	808	769	789	779	793	730	782	755	832	790	819	790	735	723	745	839	810	768	778	777	748	755	699	759	793	803	763	809	785	769	801	782	766	752	776	757	817	818	790	751	784	778	765	733	771	762	801	768	770	751	812	745	745	754	804	745	764	728	787	766	826	776	739	771	752	829	716	813	763	801	794	793	761	785	787	809	788	759	783	792	804	773	762	735	772	824	770	755	749	733	754	775	804	741	812	779	805	819	774	737	776	787	752	806	749	816	827	786	767	740	748	781	794	771	765	757	760	780	796	739	760	818	818	782	749	751	792	741	734	802	765	746	769	741	817	773	751	757	759	788	780	820	727	763	822	762	726	755	782	777	769	820	771	752	761	790	739	755	741	821	795	772	747	762	819	780	748	773	771	748	782	808	736	752	794	743	760	725	814	744	787	741	768	778	790	752	790	754	793	756	791	788	782	770	751	736	799	764	751	753	740	768	763	766	781	788	771	767	809	769	773	793	764	780	811	748	796	717	729	818	703	745	721	765	802	783	842	796	789	838	763	747	821	797	707	755	773	755	786	774	793	770	787	807	753	782	768	792	791	816	783	779	769	740	752	765	760	771	738	782	773	759	768	798	785	779	741	783	752	760	812	768	783	765	755	740	747	749	798	740	784	750	763	788	781	779	775	753	812	773	755	758	799	782	697	783	752	817	781	724	776	794	736	771	768	763	738	795	724	734	786	799	793	747	790	765	799	754	787	744	742	766	723	826	810	754	809	734	750	758	761	797	779	762	823	766	758	804	821	740	813	770	779	778	726	777	765	762	754	800	775	765	802	749	796	760	774	786	721	741	731	766	794	810	780	754	773	758	789	732	755	782	776	754	809	744	792	764	793	771	758	727	788	734	841	783	730	768	781	753	742	774	774	804	780	821	815	761	812	795	746	779	734	771	804	751	763	803	767	739	725	793	777	808	735	762	750	771	783	790	742	721	755	746	794	774	805	762	796	750	807	791	760	773	747	782	766	765	792	746	763	779	770	750	781	735	827	772	796	758	793	753	779	777	764	792	741	783	783	746	752	789	786	757	744	816	762	788	775	784	752	771	756	744	787	741	742	764	841	777	778	775	739	796	739	725	724	741	801	768	772	806	758	735	783	759	818	762	785	751	769	834	727	711	795	769	794	776	693	774	781	793	773	792	774	765	808	790	830	742	785	749	744	785	792	781	768	775	799	747	767	763	775	744	765	770	739	800	763	792	775	813	774	766	791	784	751	778	808	779	762	763	811	769	803	817	781	752	798	767	768	803	742	769	789	813	775	770	775	810	770	782	780	753	789	760	751	764	760	776	800	794	776	779	769	762	776	792	758	786	784	759	762	795	807	765	738	785	775	771	694	770	767	737	768	748	742	738	747	771	755	747	782	785	848	791	777	815	751	782	778	795	748	768	798	814	721	784	886	746	800	774	825	746	782	712	729	761	754	777	777	788	822	798	770	771	779	756	729	771	772	752	784	766	788	772	748	793	787	801	718	792	779	822	778	800	828	772	761	725	785	723	764	754	757	746	788	778	805	742	777	773	783	756	812	773	785	738	734	765	796	821	763	754	785	745	771	780	739	797	799	756	822	801	810	790	740	780	732	770	747	831	726	746	758	814	765	775	748	746	785	847	755	800	786	768	756	794	724	777	772	832	729	725	767	710	770	726	798	759	793	799	813	760	767	774	771	810	748	773	747	765	774	764	748	788	764	745	749	776	760	741	745	775	773	782	795	761	733	778	791	775	810	742	769	759	746	737	781	789	767	735	802	782	795	786	771	802	788	747	817	752	744	784	771	781	737	780	784	790	752	773	750	746	724	790	739	719	760	792	790	720	733	780	748	761	846	778	769	794	762	800	767	765	789	794	822	743	819	825	762	832	778	755	798	749	816	800	761	820	809	834	724	743	802	758	795	754	757	744	782	790	785	804	799	775	761	730	778	762	787	766	766	765	743	847	736	741	805	762	775	768	784	786	760	798	788	775	732	796	750	729	756	743	755	778	755	724	785	753	787	746	793	744	736	815	763	775	754	784	722	778	699	780	773	751	805	772	767	740	726	714	828	781	807	764	809	777	744	706	731	819	825	756	794	770	762	759	839	782	771	731	732	734	756	771	779	777	750	757	788	783	797	772	774	762	705	726	785	759	721	789	803	732	690	808	802	839	780	776	848	783	812	747	803	767	765	773	714	749	747	762	754	759	783	736	845	755	749	744	797	808	758	761	787	759	793	789	766	748	733	787	803	789	787	785	753	773	736	815	741	784	812	791	814	796	779	758	778	770	766	745	837	803	817	730	754	695	799	776	759	778	767	748	795	791	778	729	795	794	792	795	788	739	786	775	779	761	777	807	754	782	757	765	788	852	795	808	759	792	770	739	818	792	760	768	773	764	752	834	810	717	764	764	815	810	745	738	750	796	765	768	785	755	767	744	769	769	743	860	777	757	750	764	755	790	775	787	762	756	783	739	731	777	751	727	767	770	742	805	800	844	739	785	758	743	715	767	792	738	718	808	827	797	775	807	735	774	774	787	818	750	786	757	749	781	726	766	713	727	746	761	733	732	818	773	765	749	750	768	734	747	799	769	775	778	809	779	798	756	767	789	751	758	811	797	778	750	747	818	756	788	791	744	768	806	781	777	783	791	826	779	804	785	762	761	751	796	781	784	783	753	758	806	785	774	765	711	773	788	764	761	795	749	788	775	757	773	810	830	729	799	763	807	774	819	770	771	778	753	744	760	767	739	778	754	738	777	804	801	729	785	799	751	739	746	762	745	783	805	792	792	759	841	745	737	783	795	792	814	777	781	751	776	750	755	788	764	753	778	791	778	756	729	755	755	812	796	784	716	743	794	778	781	787	703	774	809	736	829	801	774	760	756	751	749	763	750	756	774	806	736	747	777	798	727	757	778	782	799	746	730	779	765	749	772	744	735	755	757	775	794	769	772	763	765	796	784	740	751	796	796	825	783	783	773	783	757	779	801	760	780	769	761	788	789	780	760	780	751	816	744	759	766	773	779	756	792	803	788	770	769	795	795	806	778	770	768	753	783	749	780	786	769	774	773	770	754	809	781	804	745	790	770	746	821	776	739	809	790	751	722	788	812	779	795	798	774	767	764	801	777	813	780	736	749	768	753	759	751	725	807	785	779	742	772	779	777	763	802	764	756	790	785	781	775	762	760	753	792	829	776	766	753	762	773	788	772	780	786	789	782	729	756	790	752	810	769	801	780	793	757	765	830	809	804	751	750	740	809	815	700	737	769	762	739	774	745	718	778	762	748	770	753	808	727	795	740	800	799	729	797	754	748	741	803	772
1109	998	1500	1095	746	590	112	88	59	79	92	85	86	101	84	75	81	71	76	70	82	63	64	84	82	88	73	72	67	78	78	78	70	64	67	74	77	83	84	79	81	88	72	82	71	77	82	70	86	59	73	91	73	72	62	75	75	77	73	81	62	92	84	91	76	77	74	73	81	81	62	86	74	75	80	85	83	79	72	82	70	84	81	86	68	88	62	65	83	69	88	83	78	72	67	69	68	70	72	69	86	76	75	70	61	53	89	72	82	74	74	76	64	82	83	64	72	68	79	87	82	84	91	70	92	79	73	89	78	79	76	73	81	78	78	66	81	76	76	77	90	75	87	102	82	58	83	89	81	95	70	69	95	77	77	88	76	69	65	75	90	74	73	84	94	52	78	81	79	73	75	72	68	68	73	87	93	75	82	82	78	79	86	80	65	83	81	73	72	63	62	74	66	65	73	88	65	67	69	79	67	78	81	77	84	73	91	72	83	68	74	75	64	65	70	87	69	90	73	78	86	70	70	70	90	82	92	93	82	69	79	60	81	75	68	84	88	85	92	76	84	78	83	76	81	73	71	71	76	76	81	96	87	76	81	87	69	87	77	77	80	68	68	69	89	84	85	67	80	62	82	81	87	68	62	88	96	77	92	76	79	65	68	79	74	62	90	76	80	76	81	74	69	77	76	69	70	66	82	74	87	66	76	73	58	65	95	67	73	85	79	63	61	74	83	79	62	72	74	76	75	93	62	77	80	48	72	64	85	68	69	73	75	72	96	81	74	75	70	79	83	78	67	75	70	81	68	65	66	73	69	94	79	73	80	65	69	85	76	81	78	81	68	76	75	107	79	81	66	82	67	79	55	65	81	73	80	84	59	62	88	90	78	70	81	73	69	77	65	85	72	78	69	79	77	55	82	72	80	73	82	75	88	73	74	59	89	65	86	71	63	80	84	68	62	60	75	67	82	76	73	77	90	77	60	79	77	86	75	78	78	60	85	81	85	94	73	82	82	86	74	81	78	73	72	75	83	68	78	85	94	72	90	71	71	78	85	72	96	70	62	88	80	78	95	88	85	74	75	64	86	68	65	78	61	92	66	85	86	77	73	92	75	71	75	87	108	76	62	78	90	83	79	86	74	78	74	85	83	88	73	81	71	80	86	90	69	81	70	64	64	79	78	63	82	84	72	78	80	97	84	77	77	80	87	84	52	71	79	68	69	76	78	82	74	82	68	82	62	77	74	59	93	76	83	75	69	82	56	88	78	68	72	73	71	74	74	83	80	87	93	93	89	86	64	90	88	73	89	77	69	85	66	87	65	76	67	90	87	78	80	78	78	74	68	87	73	81	65	85	74	68	101	73	81	73	96	75	82	75	82	92	64	70	79	71	82	78	75	66	81	90	75	76	71	79	67	74	68	81	78	51	63	74	79	80	81	80	77	79	62	92	80	76	61	83	85	73	72	82	77	62	77	61	65	81	79	72	96	64	67	93	64	77	66	70	67	81	75	76	77	73	67	83	86	71	88	74	76	77	72	88	69	73	71	74	85	85	74	78	92	77	68	77	80	76	72	83	70	79	74	54	68	73	88	83	77	81	82	95	63	88	91	67	62	71	86	72	59	81	86	84	75	79	78	72	68	79	91	73	90	74	62	83	72	65	91	79	63	74	61	58	79	71	74	83	82	75	76	77	79	96	56	73	80	80	82	85	76	80	83	69	81	72	71	85	68	74	80	69	75	77	98	74	64	90	69	71	68	78	63	55	73	88	63	63	74	81	75	87	62	65	71	82	79	73	70	69	79	76	78	73	73	72	70	82	84	82	88	89	73	72	62	82	80	82	72	70	70	79	75	82	75	98	89	91	69	69	84	64	68	64	71	89	72	82	75	74	60	82	78	73	75	70	81	76	107	67	69	70	70	78	73	77	71	74	69	83	85	71	76	71	75	79	66	80	78	58	67	77	67	71	87	80	70	84	79	78	75	70	65	82	72	82	77	69	72	81	67	72	80	82	85	77	89	83	95	76	67	71	62	83	84	86	66	78	81	69	81	87	72	92	81	75	66	82	72	95	65	92	72	80	83	80	61	72	64	87	84	74	81	64	86	63	74	79	68	86	78	74	72	100	65	56	98	79	80	79	82	79	85	80	57	84	77	81	80	74	85	86	90	73	73	66	77	81	82	69	69	85	74	75	71	75	74	74	96	63	76	61	66	73	78	81	72	78	56	75	88	87	77	81	79	73	75	82	92	73	83	74	78	75	81	93	71	68	85	66	69	76	75	90	93	82	76	85	92	79	66	82	78	77	103	82	75	64	87	93	87	79	80	81	91	87	79	80	98	89	94	67	61	76	83	86	67	76	96	68	70	93	83	87	82	96	74	73	63	61	59	82	70	71	78	70	90	83	60	81	60	89	72	80	71	82	79	74	70	75	80	79	79	85	77	72	77	81	76	95	67	86	85	78	77	85	61	80	80	78	70	61	90	79	94	81	78	71	91	74	71	73	69	84	81	73	115	81	67	70	92	77	64	83	86	75	98	75	63	71	62	64	87	71	74	79	73	77	73	72	78	82	89	85	75	71	68	85	71	76	76	80	78	72	79	75	85	86	89	88	68	74	88	83	86	78	76	84	79	95	92	80	72	89	73	92	57	86	86	75	66	67	81	76	71	85	72	71	67	70	65	75	59	72	72	66	75	72	83	68	63	91	82	78	69	75	69	79	70	72	71	78	74	82	72	76	82	77	76	67	94	78	68	70	73	91	85	76	91	80	87	73	88	75	78	81	82	75	67	77	78	74	71	80	98	72	62	77	82	71	79	84	76	88	81	80	76	67	66	88	62	92	65	72	80	82	97	74	78	63	73	64	80	76	80	77	76	91	83	66	75	80	79	64	74	60	82	91	71	59	82	68	81	85	63	88	82	81	75	69	77	74	78	75	82	83	72	88	73	70	74	68	94	78	60	80	71	76	76	75	76	65	84	69	71	88	88	87	71	73	82	96	77	78	95	82	76	82	85	77	78	73	83	88	81	81	69	73	69	90	68	79	95	88	78	70	68	68	84	81	80	59	88	64	86	81	68	97	91	67	73	89	80	88	72	70	82	79	76	94	68	81	72	78	81	81	87	87	91	85	83	87	85	82	79	79	81	84	80	59	75	93	63	90	78	94	86	79	75	84	70	81	79	68	72	79	93	82	58	78	62	89	91	70	76	84	77	87	83	76	65	81	82	73	68	72	81	73	73	69	81	86	72	84	68	72	68	77	77	79	98	66	76	90	77	81	60	86	66	82	70	78	77	86	73	75	80	73	82	84	79	78	68	86	84	62	68	74	63	85	71	62	79	69	63	70	75	75	74	86	82	77	83	85	78	87	78	83	70	70	76	77	62	90	68	69	66	78	67	80	86	92	78	68	85	77	71	72	70	73	92	78	82	78	82	71	72	69	69	87	78	72	95	55	70	78	80	72	86	77	56	70	69	97	62	72	89	72
7780	9910	13421	14873	18226	16398	3559	607	601	679	586	604	619	595	629	607	579	574	553	572	593	614	575	555	572	567	622	605	564	590	626	587	591	605	632	570	588	556	571	600	580	599	615	623	581	585	610	594	574	592	595	629	606	605	593	566	572	578	628	593	599	616	570	627	586	594	577	575	574	614	551	556	612	584	594	602	589	603	588	620	619	594	604	644	584	594	580	590	598	613	607	595	608	596	524	584	560	586	597	573	573	591	589	553	601	545	572	609	626	644	620	553	613	617	620	603	559	604	575	642	556	585	580	592	604	532	584	595	580	577	581	569	613	625	604	633	570	590	555	628	602	575	577	594	575	538	556	571	573	599	572	570	649	577	588	605	596	583	516	566	575	616	633	600	577	592	613	559	561	576	602	601	564	629	625	616	594	585	558	603	607	588	584	613	612	630	603	615	597	618	608	578	585	617	606	571	617	603	621	596	604	613	606	606	607	588	580	567	596	536	591	647	622	575	627	571	584	593	630	576	612	580	579	610	516	585	625	577	630	636	586	562	581	586	614	579	631	576	586	607	639	642	571	652	630	557	574	561	567	619	566	573	621	570	571	571	548	565	606	604	566	630	588	619	601	619	603	553	665	642	563	592	595	566	531	593	636	550	615	605	561	585	558	599	602	645	598	578	624	606	527	615	606	622	619	630	581	590	569	576	593	601	626	637	601	562	588	586	593	596	652	556	596	612	553	574	572	610	587	583	632	558	563	560	537	603	582	561	560	558	579	613	588	643	599	584	616	598	526	607	615	532	608	554	552	536	616	565	572	584	589	584	588	591	560	577	616	588	606	607	648	617	609	607	575	609	593	602	589	579	605	574	564	597	597	634	622	590	612	588	547	570	607	601	591	561	554	586	597	547	599	555	649	604	618	595	567	603	641	625	597	607	562	572	597	571	587	603	602	576	611	593	594	584	584	580	574	602	603	607	602	582	613	595	616	597	599	589	610	507	567	584	576	577	609	592	597	614	579	594	591	591	636	558	614	585	592	606	616	610	591	644	625	629	583	605	588	629	587	586	575	605	589	588	599	577	603	599	587	582	588	569	580	567	602	671	593	609	563	579	591	623	592	597	547	597	570	541	571	541	574	589	579	563	587	617	626	574	566	621	630	641	589	587	586	574	590	593	630	563	629	614	583	606	611	590	618	576	610	622	645	602	584	563	603	633	595	634	569	604	596	598	621	553	610	587	588	574	627	589	577	615	599	625	604	622	573	575	606	525	574	573	622	608	594	642	610	600	621	541	609	628	577	626	557	570	552	566	618	622	612	621	617	606	571	534	609	605	585	576	581	586	570	586	614	603	596	633	578	625	581	589	555	611	597	554	579	585	592	597	558	598	610	578	634	597	586	557	608	601	617	621	585	592	604	562	602	589	646	609	605	587	612	587	585	617	557	611	566	611	612	574	597	621	609	586	591	618	568	572	625	634	603	572	568	601	600	590	554	600	598	589	586	570	595	592	612	570	576	574	614	559	555	554	623	623	560	653	571	564	584	556	593	566	592	631	603	673	604	599	618	603	589	601	627	633	565	665	596	571	597	579	611	623	587	600	597	608	612	610	568	588	583	574	604	624	559	572	560	577	548	555	591	564	620	549	600	569	621	573	588	639	631	611	580	614	570	602	645	579	621	604	620	622	548	576	601	634	582	601	618	588	555	582	562	587	645	577	594	633	565	566	627	589	621	535	580	594	581	568	612	584	591	591	599	605	595	586	606	589	622	556	632	577	630	549	604	556	640	546	564	542	636	571	586	600	591	555	615	592	611	616	604	582	620	543	615	619	588	607	593	591	605	558	570	595	573	637	590	602	568	609	588	600	574	591	592	612	518	609	584	628	648	604	604	600	584	619	585	575	560	603	590	622	587	583	610	570	588	594	577	588	580	603	627	621	607	581	595	601	611	594	589	601	595	611	591	606	580	565	579	599	530	579	633	616	576	575	579	576	628	600	603	553	564	601	580	555	593	630	640	614	589	605	603	588	570	578	616	604	617	603	577	577	606	636	533	581	607	620	618	577	561	584	647	549	595	535	604	569	586	588	603	579	643	566	590	576	544	585	581	558	594	612	562	606	547	590	586	546	577	561	601	610	597	592	625	602	586	580	616	604	563	623	629	568	586	609	588	599	582	581	631	611	570	578	555	608	645	632	589	575	581	628	592	575	603	615	596	548	616	601	614	610	654	592	593	566	568	607	534	615	600	588	575	612	639	597	581	603	597	596	575	596	590	621	564	541	644	628	618	638	622	556	557	579	573	577	621	596	587	586	618	565	576	591	619	619	570	628	575	581	565	589	642	573	609	584	610	603	598	581	574	571	577	595	599	616	575	585	618	557	629	546	593	561	612	569	615	597	610	606	624	577	562	613	605	626	591	567	592	619	585	582	581	606	553	588	578	612	588	577	641	600	554	643	608	610	610	571	598	570	602	605	579	572	604	583	617	659	589	635	589	628	618	588	642	606	609	555	590	615	650	624	587	619	573	605	588	563	621	595	590	602	602	568	618	586	575	579	608	656	574	610	596	548	578	577	649	656	599	599	571	582	611	620	576	577	594	631	606	586	572	600	598	567	570	581	577	592	601	573	610	564	541	647	551	588	559	575	606	587	585	572	540	582	610	621	581	570	561	573	624	613	617	576	573	603	610	551	590	608	593	593	615	608	583	590	643	595	579	613	595	580	562	592	596	584	585	587	644	608	599	656	622	603	621	582	619	629	615	579	626	576	596	631	582	564	598	616	592	607	572	606	614	632	626	627	637	569	601	576	614	599	564	617	612	577	567	613	560	602	565	583	600	559	560	591	631	608	568	604	568	569	637	618	609	658	614	581	593	546	607	597	651	601	579	603	607	627	595	609	589	548	609	578	585	611	631	611	637	587	606	593	631	611	632	601	590	582	600	574	576	605	600	590	591	543	528	584	591	558	592	553	638	587	607	562	607	607	618	602	588	549	623	612	586	647	613	550	627	530	577	592	590	627	588	614	614	585	573	594	624	576	582	575	613	614	610	588	593	595	577	595	605	587	633	601	609	588	618	616	588	572	610	588	587	614	565	626	600	611	625	624	587	529	595	662	626	594	539	605	554	588	647	630	592	588	613	557	590	595	606	556	537	621	610	564	606	632	614	635	625	583	565	594	588	579	574	582	596	562	613	616	595	604	601	550	654	637	569	606	589	588	632	599	586	540	583	563	560	628	617	590	580	556	576	615	584	581	603	611	579	563	636	575	605	559	574	601	570	591	616	588	564	586	578	593	605	608	579	554	574	578	662	579	605	602	593	594	596	558	621	611	573	609	612	613	563	577	579	569	607	602	590	600	625	583	604	571	608	565	581	614	635	561	619	604	592	583	606	565	586	635	595	595	622	583	613	581	547	597	565	605	635	626	598	587	591	566	606	554	584	592	578	525	561	547	567	583	589	607	579	572	571	634	577	608	588	630	562	569	583	566	637	595
555	4524	5202	3134	2246	1758	357	89	71	79	74	78	90	75	68	74	104	75	72	91	77	64	86	88	80	84	82	82	61	79	89	63	80	79	78	78	60	79	88	64	75	73	79	76	98	85	71	77	86	73	71	75	88	94	62	84	86	54	89	83	86	79	68	80	71	80	80	78	95	92	91	69	65	64	66	75	70	79	66	86	69	82	73	79	76	80	78	65	74	72	90	77	69	79	88	76	84	87	80	77	70	69	60	91	69	64	73	73	79	86	64	81	79	80	89	86	89	71	74	76	67	74	72	73	84	68	60	81	91	59	77	62	64	106	74	85	92	80	74	92	68	76	75	73	65	78	75	102	65	75	82	66	76	88	73	81	81	81	72	78	83	68	73	83	79	72	64	78	82	85	73	69	83	77	87	61	57	60	62	69	87	78	67	88	97	83	75	81	98	81	88	81	88	71	65	66	86	86	77	70	70	84	75	75	77	78	69	74	86	58	80	82	80	75	73	74	67	86	77	76	76	76	78	78	87	98	78	85	66	73	92	84	63	71	70	73	64	88	72	72	70	76	61	79	71	72	81	67	85	79	61	70	79	67	77	84	77	69	67	67	67	70	73	88	67	88	73	67	71	69	82	64	67	70	73	78	73	67	96	77	64	65	79	80	78	72	69	63	66	86	69	83	70	79	65	92	67	58	75	78	77	76	78	71	64	96	92	73	72	75	72	79	66	47	72	95	74	58	89	64	72	85	73	74	59	64	61	94	74	69	80	71	76	74	69	104	79	79	85	69	92	67	68	85	83	96	76	86	69	66	76	59	75	89	68	87	73	81	82	85	74	82	64	75	80	92	89	67	86	56	101	77	75	73	65	87	62	71	66	81	76	64	89	73	72	85	68	57	75	81	79	68	77	85	83	72	77	69	85	71	86	66	76	60	80	75	85	77	70	74	78	88	71	69	64	73	60	74	81	68	74	67	79	78	84	71	63	64	78	80	63	72	87	82	83	88	69	76	66	83	87	75	81	79	68	92	70	84	86	104	79	72	61	84	72	82	74	78	78	79	75	72	69	65	83	75	81	86	68	92	69	79	68	71	65	86	67	83	98	89	85	81	74	77	94	78	59	80	91	83	68	70	94	86	69	76	72	68	84	71	70	78	85	68	73	68	83	80	76	77	100	70	93	76	81	87	81	70	80	78	82	80	81	87	86	94	77	76	64	92	81	70	87	88	80	82	70	71	100	83	93	80	95	76	84	76	61	72	79	88	85	69	79	82	73	92	68	59	75	68	72	78	82	66	78	78	63	80	78	70	75	72	73	77	78	75	72	95	69	71	78	79	71	82	70	88	73	82	87	75	86	75	84	80	65	89	76	85	68	82	76	65	57	75	61	78	81	78	83	63	68	80	73	93	86	74	78	67	76	76	70	69	80	81	90	72	89	93	72	76	73	67	75	85	84	79	83	88	76	92	80	88	76	85	75	72	62	72	67	69	81	94	82	74	87	75	73	73	81	78	80	88	80	85	75	66	78	83	84	67	77	85	87	80	80	72	76	60	85	84	59	79	74	76	77	73	91	73	82	84	80	67	83	81	82	90	67	65	73	78	80	77	86	87	85	75	78	76	61	74	79	69	71	78	74	87	61	79	73	74	85	79	78	77	82	62	75	71	75	73	86	83	75	90	75	75	79	78	70	90	90	76	76	93	67	60	74	79	66	64	74	72	60	66	95	77	73	84	75	88	72	70	81	79	79	78	74	85	82	81	82	87	78	78	92	81	69	85	77	71	81	74	78	74	78	83	72	81	68	79	62	83	67	67	87	63	76	89	80	87	67	84	70	67	71	81	66	79	87	64	80	80	76	79	83	87	69	77	62	85	71	85	79	72	82	73	83	71	75	70	66	77	80	87	67	70	73	62	90	73	73	76	76	89	88	89	62	87	70	63	67	71	74	71	68	85	72	90	75	84	69	75	83	85	74	79	89	75	64	85	85	82	63	77	82	77	64	77	84	66	74	80	85	78	77	56	75	74	82	73	75	66	67	82	84	84	64	71	68	78	90	62	69	74	90	79	75	68	77	73	86	71	83	92	84	70	95	84	56	61	86	76	88	68	84	80	80	100	73	92	98	65	80	68	79	63	75	66	80	67	77	75	69	91	98	89	70	86	84	79	72	84	79	68	86	79	72	80	70	71	80	71	70	85	51	86	63	89	80	71	80	83	88	80	82	77	70	72	79	86	85	71	85	67	68	75	86	68	70	91	76	66	84	77	68	85	82	77	76	69	69	72	78	90	82	92	80	84	73	79	76	74	89	93	71	85	89	65	70	73	80	68	87	79	85	59	80	73	84	69	73	71	75	56	80	62	76	73	82	76	73	71	56	75	91	83	91	79	70	75	71	71	91	73	77	78	88	73	81	53	70	64	62	90	77	55	71	85	59	74	65	86	101	89	81	73	71	83	64	88	69	86	67	85	64	75	79	77	73	77	80	64	81	76	72	73	85	82	73	96	65	80	72	77	79	70	75	78	73	71	73	72	57	81	80	103	67	82	75	79	67	79	68	73	69	89	80	79	69	82	108	67	67	74	69	76	61	80	79	104	79	89	82	73	60	85	76	105	63	65	81	74	80	77	98	78	68	78	85	76	74	75	64	77	68	76	89	80	73	78	83	80	82	68	84	92	64	70	70	73	70	92	86	77	84	80	76	66	87	78	69	89	74	82	84	87	73	75	70	78	90	80	64	65	92	75	76	72	68	73	66	64	80	82	78	80	75	70	85	77	91	83	65	68	69	83	79	90	60	68	89	71	72	70	83	77	78	75	81	80	92	68	70	74	85	80	62	68	70	82	84	79	71	61	91	68	79	72	80	76	87	68	80	74	80	69	69	75	73	76	76	76	78	75	97	76	79	85	65	72	68	81	71	71	76	71	67	71	67	85	78	82	90	85	77	65	82	66	78	73	77	83	71	77	80	79	67	86	110	69	64	69	91	93	79	79	66	80	81	75	80	79	90	81	73	83	90	61	68	77	82	79	81	76	64	76	66	71	74	70	78	70	88	88	69	72	63	87	77	71	67	90	60	77	91	70	76	74	79	76	75	72	70	85	78	78	81	71	78	82	87	66	69	91	67	80	77	89	84	74	77	61	88	77	83	66	74	88	76	84	82	90	72	71	74	71	78	81	76	87	77	85	69	83	77	75	73	88	88	79	78	80	81	71	60	76	70	78	77	76	91	83	70	79	85	76	92	89	80	68	64	94	52	68	77	63	80	75	73	68	68	77	86	70	73	72	76	69	75	87	76	80	69	85	80	69	71	74	86	61	86	80	84	86	67	70	74	68	85	78	70	65	78	67	90	85	86	96	89	72	69	69	89	72	73	87	83	73	78	77	71	81	87	63	86	69	61	86	81	63	89	78	93	58	73	95	76	77	88	84	81	79	66	84	77	70	68	76	72	73	74	73	81	73	83	87	66	82	79	84	66	81	83	81	64	80
8016	25313	26095	28604	36018	32026	8683	813	731	693	684	665	683	623	600	579	629	591	622	608	612	614	572	572	592	577	572	523	603	568	533	575	599	555	597	547	607	595	592	553	597	576	573	585	579	602	619	562	533	554	546	618	608	587	601	574	563	562	575	555	564	592	583	577	555	562	590	579	603	538	556	559	592	597	528	618	564	540	582	583	569	590	571	599	582	576	599	577	618	623	615	579	554	570	583	539	604	577	590	606	573	593	585	554	564	586	544	560	561	540	592	589	588	602	604	544	566	565	581	543	562	563	588	602	539	536	566	563	604	575	599	565	595	603	562	590	595	584	582	551	553	542	577	565	610	584	545	569	558	550	566	578	580	585	591	575	571	573	561	571	551	594	552	601	621	576	568	578	625	573	574	576	516	568	592	593	586	557	535	562	588	567	588	564	518	569	625	580	538	598	575	515	583	587	600	606	577	592	587	575	538	600	567	552	592	592	540	558	586	580	566	567	575	582	598	573	545	563	590	552	533	604	589	558	617	618	568	578	576	548	599	568	548	585	576	559	582	571	579	536	556	573	591	577	640	603	587	582	589	555	596	603	559	569	569	553	561	555	579	575	566	574	533	581	598	597	553	583	589	561	569	596	531	557	542	574	587	627	560	545	566	602	548	524	553	540	564	604	578	539	623	595	584	562	607	575	579	576	561	611	564	557	569	569	586	585	581	575	586	606	557	540	607	596	542	560	580	587	563	579	588	567	586	577	569	583	564	558	538	580	563	555	546	627	603	576	578	612	572	592	589	598	564	581	606	569	579	582	602	568	597	558	572	587	569	583	570	604	551	544	555	600	550	573	583	564	574	567	599	592	603	569	592	557	643	586	564	560	573	548	571	575	576	574	544	592	562	577	580	601	602	590	587	552	570	573	591	592	599	598	606	552	595	575	591	548	622	591	607	519	558	574	582	554	583	573	573	572	593	558	571	555	530	592	581	584	564	541	626	581	615	585	582	546	552	631	558	527	561	577	557	590	568	565	569	592	596	597	553	553	532	552	565	549	565	560	572	584	581	613	601	571	577	596	598	555	555	582	563	555	566	590	541	564	584	574	542	587	572	578	545	552	593	571	569	588	556	553	555	573	611	609	547	560	541	560	579	569	559	581	572	568	562	586	552	576	574	579	556	527	562	604	574	580	568	582	567	557	585	577	581	529	577	588	560	596	612	566	576	600	558	549	567	592	548	578	594	566	560	566	535	583	568	593	589	606	573	602	568	599	560	570	567	562	585	566	530	615	586	582	584	601	585	606	543	552	573	567	604	576	605	553	603	606	593	564	623	594	600	617	581	562	595	561	540	582	552	570	580	526	564	590	614	591	554	570	529	566	569	584	560	542	608	570	579	536	573	614	589	577	546	574	548	601	544	606	542	573	560	593	607	550	567	584	597	548	552	569	602	574	584	602	602	554	602	582	588	527	575	588	582	520	545	540	559	580	562	558	573	557	556	592	555	531	573	580	589	634	597	550	566	537	578	570	570	560	589	572	600	574	536	584	604	530	550	555	608	569	564	574	558	527	533	557	573	583	565	612	550	560	599	581	595	572	594	529	554	635	552	564	620	570	579	605	570	591	512	593	570	556	623	556	595	547	577	584	559	586	545	579	560	562	549	592	607	611	591	591	570	597	548	579	564	568	588	558	611	601	562	537	563	554	606	570	541	553	553	561	573	546	563	576	581	587	563	557	566	585	595	585	583	596	584	575	550	585	571	581	559	552	555	578	607	582	567	543	562	572	575	521	554	555	595	609	534	571	579	513	574	604	575	587	570	581	573	562	561	603	599	583	553	582	562	538	569	536	579	562	592	548	612	596	548	565	590	614	589	607	614	574	563	620	602	553	588	571	605	591	596	561	595	552	579	535	570	592	557	576	593	574	574	569	576	606	590	570	572	555	620	567	605	593	594	574	564	554	532	590	577	528	501	580	597	548	566	609	581	543	529	572	573	566	571	594	609	576	599	554	630	540	594	548	545	573	579	615	558	573	564	609	561	590	588	630	555	581	576	547	521	577	542	603	578	610	591	569	585	589	552	578	574	568	575	575	596	581	556	571	555	543	588	598	591	601	560	572	545	575	591	554	540	546	593	521	592	610	566	590	550	531	569	587	598	557	548	552	559	563	610	574	553	553	573	572	576	545	532	599	595	541	576	547	612	643	559	546	545	548	597	509	549	556	515	557	537	635	521	607	579	589	580	606	564	573	570	578	557	618	576	614	569	537	587	604	586	584	564	610	573	610	574	556	611	580	545	593	567	560	576	635	547	539	566	559	548	523	611	625	591	583	575	588	597	556	565	608	574	596	555	610	567	570	556	601	546	574	529	571	577	630	544	571	601	570	544	590	577	560	578	606	547	560	576	642	571	633	595	592	566	551	554	580	576	604	596	551	622	577	575	550	563	592	661	557	605	608	562	572	564	591	588	546	594	547	554	597	552	560	551	583	556	553	529	562	573	559	591	594	580	617	572	571	581	589	528	584	547	594	549	567	568	609	542	551	550	604	557	550	569	595	541	564	573	539	586	588	571	596	597	549	560	601	584	537	589	586	604	549	540	530	571	569	554	537	590	582	595	610	562	550	560	564	579	560	574	577	558	546	570	596	548	614	565	618	597	606	597	530	603	562	575	573	580	563	553	587	573	572	559	584	564	541	599	532	546	572	567	580	583	553	573	571	578	582	529	556	586	594	568	584	539	551	543	600	535	565	584	589	570	552	561	558	605	539	587	590	605	580	615	567	544	581	616	572	578	559	544	596	571	561	577	571	575	572	548	561	542	572	535	572	529	583	530	565	573	593	568	583	620	584	532	560	526	564	557	567	596	583	556	550	563	577	560	546	571	592	584	576	575	611	574	582	560	585	578	542	575	561	575	606	576	558	571	556	585	592	596	609	574	570	565	605	565	554	564	578	608	591	585	570	581	614	585	567	553	560	576	569	559	591	597	589	570	525	586	550	576	572	537	577	585	553	584	617	549	599	616	575	573	623	585	569	591	559	570	592	523	620	598	569	554	558	607	534	585	552	548	579	570	588	582	566	603	575	620	538	576	571	557	573	544	601	575	570	608	581	597	571	568	559	589	573	567	603	611	603	564	599	571	586	574	566	619	625	564	581	557	561	611	587	579	592	586	578	613	573	518	560	628	590	590	575	603	559	589	603	535	548	576	597	584	578	584	618	570	576	591	562	567	552	580	581	555	629	555	617	564	580	560	532	600	571	569	557	579	556	558	617	540	555	608	567	594	538	592	593	566	592	581	593	588	561	561	594	575	541	562	564	541	579	549	613	589	594	596	573	557	573	551	586	597	542	601	570	614	588	530	549	608	561	574	583	580	602	590	589	585	580	546	539	556	598	574	584	583	595	594	603	587	620	608	558	533	611	588	572	582	590	570	598	567	571	568	579	570	587	596	555	602	582	563	584	540	575	600	579	561	612	559	530	559	514	602	565	574	557
1671	4224	4642	3174	2229	1860	578	117	101	122	128	111	102	111	114	109	122	102	114	119	98	96	105	111	115	105	138	109	101	122	105	116	87	117	106	117	116	104	122	133	94	107	115	109	104	124	133	112	103	115	111	108	112	106	131	113	123	107	135	107	102	106	110	108	96	137	116	93	100	117	95	111	123	115	139	106	90	108	103	98	110	110	111	121	113	133	108	91	97	85	121	97	121	111	106	122	107	99	125	97	105	107	111	109	104	110	111	115	118	102	114	99	100	119	109	120	109	114	113	105	111	152	108	106	116	94	110	120	98	106	103	117	112	103	103	109	92	130	111	110	104	101	115	127	108	103	114	102	80	126	107	103	115	100	108	104	125	115	109	90	120	107	107	107	110	133	100	115	114	107	116	93	124	124	111	106	111	119	116	99	119	113	115	132	118	123	110	94	127	117	95	131	108	101	119	105	120	128	120	100	115	98	106	128	102	110	133	110	112	108	94	114	127	93	100	117	101	88	122	106	103	99	113	105	110	128	89	111	109	99	128	106	117	106	101	106	136	120	119	122	116	104	93	119	92	105	119	109	103	102	108	103	113	111	115	107	114	105	115	111	115	112	107	121	130	93	126	110	97	112	108	112	122	126	110	126	116	98	105	112	99	106	108	123	116	116	136	95	108	93	103	121	106	112	122	137	105	133	105	98	111	104	126	118	98	112	129	121	107	119	108	101	107	89	114	111	117	103	112	119	103	106	109	94	98	101	116	113	110	115	127	131	111	113	111	105	106	107	110	94	88	96	122	101	111	133	116	105	130	101	103	122	131	108	109	128	110	119	113	125	115	113	100	108	107	116	121	121	108	122	97	109	108	104	128	115	102	119	95	106	125	114	110	100	116	114	103	111	101	114	125	108	125	124	106	111	113	106	101	106	110	98	123	129	117	120	105	113	137	115	110	129	119	130	117	101	120	119	101	103	104	104	103	122	116	109	107	95	111	106	117	114	115	113	119	124	104	105	104	108	117	109	104	126	145	88	127	113	95	120	104	102	111	81	90	92	124	113	103	117	110	117	121	112	114	92	96	132	111	103	99	120	127	101	140	104	105	119	134	109	113	119	122	114	117	112	109	101	110	109	116	108	115	123	112	115	119	108	109	106	114	103	111	114	99	113	102	113	117	102	89	112	106	113	101	133	119	119	103	109	117	100	94	124	111	103	107	104	98	109	103	101	107	98	104	109	120	111	113	112	129	106	116	116	123	96	122	121	112	125	121	107	120	114	107	121	112	110	106	117	125	123	109	97	92	136	104	104	109	107	110	112	109	102	116	125	101	113	114	126	103	109	103	114	98	112	109	109	107	99	104	100	124	110	107	107	107	128	107	105	107	93	124	107	113	106	105	110	106	103	108	117	125	104	108	105	121	97	105	106	98	123	111	106	115	113	109	121	111	143	113	117	112	98	112	117	117	120	100	103	120	113	96	115	111	130	113	105	102	122	99	118	95	130	108	125	103	126	106	108	102	111	95	119	124	116	124	105	110	109	101	110	128	96	93	97	114	127	105	111	118	89	81	104	109	107	113	121	100	139	100	104	105	126	116	99	96	113	114	88	129	106	124	116	117	114	123	96	117	123	122	111	92	118	107	121	117	102	102	118	119	121	116	109	104	109	112	125	103	95	95	111	100	94	101	114	98	108	111	120	108	98	129	117	117	112	111	117	112	102	108	88	107	111	128	112	124	97	104	108	117	113	111	109	110	112	106	127	110	118	122	109	101	115	108	113	107	121	125	119	87	99	112	116	102	99	135	110	131	106	114	107	97	105	121	131	91	120	106	104	98	120	96	98	116	103	121	119	101	124	126	101	116	115	123	112	102	120	131	89	93	99	108	110	106	110	98	120	117	113	109	131	110	106	118	105	104	120	124	107	103	122	102	107	127	112	125	124	113	114	112	126	94	114	106	106	119	110	118	105	114	108	109	124	120	118	116	102	107	111	119	112	116	118	107	113	92	141	98	105	108	110	103	108	106	127	120	119	106	134	114	88	97	102	121	105	116	115	106	109	104	132	115	105	122	116	106	92	123	101	108	105	117	108	91	116	97	113	118	116	106	126	123	88	119	100	123	99	126	95	106	101	97	117	105	94	103	101	117	110	113	112	111	107	108	103	126	104	107	113	108	117	97	104	110	110	115	99	104	100	116	116	96	93	109	97	95	121	111	102	91	98	114	105	102	94	117	115	113	99	113	114	129	135	107	111	93	103	93	113	110	115	111	104	103	112	118	115	106	110	118	106	111	108	106	126	114	114	126	112	112	114	100	111	117	120	100	137	108	107	115	107	96	127	94	129	112	122	104	89	104	106	106	81	115	123	135	123	109	121	124	105	112	103	123	126	112	122	114	125	133	114	106	105	101	108	108	100	113	109	107	98	102	106	109	116	103	115	105	110	99	124	111	99	115	106	119	112	110	102	99	125	104	93	112	116	114	123	120	105	108	115	119	105	115	104	114	106	108	98	105	129	105	127	100	100	116	115	109	119	132	107	120	104	123	105	110	107	113	103	106	98	103	90	109	106	118	106	93	122	94	101	124	101	96	107	133	111	91	114	107	107	126	109	111	128	112	107	110	130	111	110	88	116	116	127	121	122	112	112	96	118	107	99	122	122	112	110	129	93	94	101	110	116	114	119	106	111	96	87	106	106	114	102	123	120	96	105	117	106	100	113	99	95	111	118	118	80	110	116	92	125	108	101	98	108	122	108	111	105	143	107	134	123	128	113	132	103	121	111	128	130	113	113	113	87	105	110	120	115	102	106	112	105	120	112	108	101	111	117	106	119	116	113	112	112	94	92	100	96	104	134	98	116	98	115	106	104	96	96	119	99	114	116	121	99	115	114	110	104	93	117	125	111	108	105	101	101	102	115	120	136	110	99	104	134	106	115	101	111	102	106	113	120	109	108	114	116	131	118	114	99	100	106	105	118	95	118	105	112	107	89	110	117	103	89	105	98	89	108	107	118	132	110	108	106	120	112	100	95	92	112	116	113	104	109	105	106	100	122	110	112	112	114	132	117	124	110	113	111	110	117	108	100	106	102	126	100	108	106	98	100	99	96	110	122	92	115	121	112	105	114	106	107	106	120	124	96	99	112	112	116	123	106	106	106	105	108	101	116	122	102	116	116	119	122	117	123	107	107	116	129	114	108	110	113	102	123	116	111	84	116	99	113	123	92	128	97	116	120	115	93	96	86	106	131	115	113	123	102	97	107	120	95	100	116	121	114	100	100	139	112	104	125	121	115	112	104	121	116	104	116	102	106	115	119	120	124	103	115	107	118	104	97	129	99	98	106	107	116	112	111	116	107	115	103	110	93	124	120	123	115	134	100	112	107	124	132	110	123	115	106	109	116	105	101	102	111	135	90	103	132	96	107	106	114	91	108	107	110	115	115	97	98	109	111	105	110	109	114	102	120	101	115	113	107	97	117	110	107	93	107	100	93	146	106
10338	25108	25365	28135	34659	31701	12269	987	960	921	939	898	910	866	900	863	807	866	910	840	838	838	802	826	858	860	820	838	843	824	873	804	842	848	851	841	885	837	833	866	854	816	864	858	930	800	795	849	840	847	879	797	863	852	818	840	873	821	827	797	852	828	815	825	833	843	782	850	824	828	816	850	783	872	823	815	812	859	854	846	837	829	847	867	848	841	889	786	896	853	845	803	861	828	801	807	831	861	863	839	773	848	866	824	807	787	877	843	781	843	846	793	857	847	885	856	830	830	867	807	844	818	886	824	844	866	792	868	821	858	869	780	783	847	847	858	769	796	817	879	820	806	851	898	823	835	796	877	830	782	853	831	863	792	824	862	848	817	809	812	823	825	866	839	812	824	854	857	806	836	850	798	818	820	784	839	870	857	836	817	816	869	865	815	829	869	869	883	777	838	857	805	795	814	832	847	875	830	787	832	836	848	820	868	839	833	871	845	816	810	856	837	840	806	815	856	820	779	843	929	831	821	823	828	891	805	873	852	869	851	795	797	841	825	821	812	834	839	904	846	842	805	815	819	853	812	838	820	873	821	806	846	817	883	822	833	888	831	843	865	862	869	834	877	855	875	803	818	833	837	810	857	835	870	811	871	815	856	853	800	781	840	823	905	848	867	874	847	880	892	815	849	858	838	827	935	847	835	875	838	800	875	797	908	823	805	889	800	849	843	796	807	860	817	837	776	864	850	833	860	804	850	837	903	827	897	801	830	860	827	820	815	891	832	837	817	841	831	851	886	827	842	813	885	867	882	815	814	800	804	836	856	916	811	858	823	826	863	838	801	879	816	842	844	840	805	801	817	837	841	757	881	838	835	839	812	825	862	869	788	822	812	837	862	851	832	847	864	838	851	854	839	820	831	854	826	869	866	820	827	850	832	823	810	838	808	834	888	789	839	862	900	826	829	842	819	874	873	819	856	836	841	855	856	837	833	809	833	877	862	859	836	786	803	870	860	796	801	825	885	805	843	821	887	843	899	849	826	771	813	876	825	829	822	805	858	778	817	833	829	810	846	840	855	858	795	840	845	870	846	821	837	827	768	826	825	845	841	860	832	822	804	885	868	887	807	851	834	835	824	824	844	841	812	871	803	872	839	841	872	857	815	816	828	849	846	847	825	842	814	860	839	823	819	808	843	825	892	855	808	853	883	851	836	853	837	850	858	823	813	859	890	836	867	836	800	830	900	776	866	777	873	816	885	822	804	853	840	801	823	850	825	821	823	845	834	858	856	841	828	851	823	793	849	843	856	836	836	812	809	805	813	834	862	828	831	865	837	868	819	852	845	838	849	826	861	797	848	824	831	877	829	845	823	839	800	785	834	810	824	805	844	797	798	823	844	844	784	840	812	835	804	817	894	868	846	832	833	850	812	915	832	904	838	762	848	842	828	843	884	908	826	852	817	818	842	803	831	838	826	818	841	794	825	839	820	826	840	889	822	855	796	795	822	870	812	839	856	860	825	885	816	827	752	859	824	807	776	839	824	798	832	864	846	811	772	827	799	830	852	876	806	898	826	889	864	812	838	850	794	809	847	821	798	845	854	820	814	789	783	844	841	784	858	817	855	815	771	799	824	804	828	845	841	850	836	829	818	838	846	888	860	878	830	852	810	848	859	841	752	826	845	784	840	835	849	843	853	857	841	850	813	891	823	844	816	812	866	812	836	832	814	840	861	866	815	868	850	818	815	811	827	820	821	765	818	819	833	845	836	808	848	835	824	834	848	771	859	794	833	904	864	849	844	801	857	841	839	817	861	819	866	834	841	863	827	798	889	814	913	876	824	874	896	837	848	846	825	818	841	776	873	838	834	824	839	783	846	821	846	849	854	824	795	837	854	870	790	807	812	862	826	792	822	809	853	853	874	815	908	877	831	830	823	831	842	827	833	825	856	823	853	836	814	852	849	868	881	808	783	887	844	876	840	847	907	883	857	841	824	792	827	814	890	783	858	855	875	856	833	841	838	843	829	880	883	807	820	845	772	867	831	857	843	821	803	844	823	843	861	845	775	811	851	814	837	827	863	797	844	834	855	827	854	844	807	874	790	869	827	849	822	811	824	834	811	826	828	840	816	831	831	861	846	781	837	826	852	864	832	795	846	819	849	889	850	813	912	901	828	886	840	757	771	824	848	840	868	823	805	806	828	833	815	818	792	811	821	812	847	804	839	833	816	841	768	791	852	868	866	862	826	816	845	853	840	817	810	854	814	887	800	854	797	805	837	869	817	845	816	815	860	832	809	875	818	847	789	876	792	856	856	825	895	804	848	853	819	858	858	871	869	818	836	810	802	844	789	839	814	863	798	827	868	853	841	818	850	823	858	804	824	789	826	854	836	800	842	837	807	839	825	870	806	814	876	843	846	880	870	859	788	830	849	830	872	804	812	802	797	814	845	817	877	847	855	793	852	819	864	830	858	873	817	859	914	838	814	888	822	840	846	862	853	838	802	817	853	817	849	794	838	831	819	836	811	842	781	808	830	855	753	807	838	823	796	841	874	861	869	811	842	871	834	828	826	877	834	829	871	895	879	877	858	840	824	824	848	848	829	872	810	831	836	809	817	859	853	827	841	883	787	802	847	919	824	828	835	805	901	863	860	870	839	886	872	876	871	852	830	841	833	837	798	825	795	832	863	829	835	812	890	871	796	846	851	842	825	883	790	852	824	818	885	814	893	802	804	838	842	860	824	904	859	839	916	790	809	854	846	851	798	815	837	825	795	880	894	876	854	807	855	776	836	828	831	856	874	852	846	820	829	857	824	800	799	891	886	810	841	858	834	845	852	873	818	829	848	820	839	881	844	862	842	828	876	855	805	834	845	819	892	830	872	848	823	827	891	854	814	802	793	875	813	881	870	865	843	880	865	828	843	799	876	854	874	828	845	845	847	858	818	869	809	856	842	814	827	839	821	785	815	837	839	912	857	825	867	852	831	832	856	855	855	792	847	800	873	872	817	859	856	886	833	855	799	811	812	887	838	808	798	825	863	868	838	853	826	839	859	851	749	835	838	838	880	871	858	864	812	853	881	847	851	868	836	842	854	863	861	833	802	831	851	864	802	853	801	791	850	881	852	877	829	847	868	780	869	845	858	819	780	841	827	845	836	815	844	766	862	844	811	806	802	853	812	848	844	809	835	852	869	801	840	859	866	843	855	830	840	856	826	889	842	834	812	922	815	827	832	865	898	798	861	817	855	855	819	854	846	840	833	884	840	819	811	920	859	863	823	863	848	824	849	799	839	837	868	834	842	857	856	851	802	884	854	844	839	843	817	841	875	878	782	888	838	796	842	824	887	783	839	830	792	854	807	827	894	821	826	858	871	838	856	857	833	821	804	810	820	875	875	819	863	889	840	846	850	844	885	849	802	818	849	796	850	871	815	883	847	834	825	832	858	830	835	826	833	853	855	837	804	813	808	844	828	841	831	830	879	907	822	868	848	820	758
1043	8228	8015	5540	3926	3572	958	139	112	106	116	105	111	127	105	88	102	108	115	103	100	94	100	112	119	110	113	98	98	101	101	125	107	113	101	109	101	111	109	98	101	104	98	104	115	104	88	107	97	131	112	99	112	105	87	88	122	99	105	93	106	115	104	93	103	109	110	102	96	104	93	106	99	109	106	111	103	115	111	103	118	103	115	104	103	89	110	109	108	111	107	100	94	101	107	107	101	116	119	108	116	104	105	93	95	85	102	100	100	105	102	116	94	114	98	93	109	114	109	120	110	92	93	106	101	107	93	103	94	116	111	123	110	91	91	123	103	109	101	106	116	108	97	121	95	124	117	117	106	102	106	125	106	103	112	120	79	109	122	114	102	100	114	117	106	102	118	111	106	100	105	103	107	105	109	103	120	86	104	104	102	97	108	95	106	109	98	112	96	105	99	112	122	102	103	123	87	92	94	106	108	99	97	104	109	105	87	115	113	98	125	124	95	87	101	123	108	91	109	106	109	104	115	103	105	102	104	89	115	106	92	110	106	112	102	105	112	91	110	131	92	135	100	100	106	83	93	103	124	102	112	99	111	116	99	115	109	99	88	130	122	106	113	119	113	103	114	120	99	111	107	100	101	110	90	103	101	106	94	107	105	122	126	93	107	99	99	101	105	104	107	110	118	105	117	107	101	111	105	118	118	119	111	121	98	103	103	123	122	108	112	119	84	112	111	113	102	114	100	120	102	92	109	130	109	87	106	96	116	116	118	97	96	110	101	104	101	100	105	118	112	102	117	109	112	106	101	107	101	112	109	99	112	108	104	101	103	97	89	99	116	114	103	95	104	95	115	97	92	93	99	107	106	111	116	107	102	97	112	123	119	100	116	124	110	99	111	105	110	98	100	129	96	122	107	109	107	126	120	114	115	99	111	100	112	87	114	92	130	101	107	107	109	93	111	94	104	96	113	108	96	117	109	126	113	109	101	123	130	99	91	103	100	102	114	113	118	115	107	98	91	93	103	108	83	102	101	91	106	116	107	98	111	107	116	106	116	105	110	92	99	105	118	108	107	106	111	109	104	97	97	103	91	101	113	111	99	105	98	94	102	109	105	110	112	117	98	89	110	99	108	115	104	103	88	110	119	100	103	64	116	92	102	115	105	104	95	120	106	120	104	120	106	96	116	92	103	96	117	102	116	95	106	105	98	94	118	100	122	111	102	105	115	112	106	110	105	110	99	112	91	102	106	119	108	100	114	103	122	99	114	104	113	103	107	98	111	111	139	131	112	95	99	94	110	102	118	94	105	103	127	99	98	116	99	108	104	126	101	97	110	104	89	89	98	100	145	105	103	124	111	106	119	92	111	89	105	113	100	98	112	95	119	109	102	107	114	104	106	114	107	105	108	109	109	118	112	104	104	94	121	108	114	113	87	98	105	112	105	102	104	88	116	102	100	122	98	119	113	119	102	120	104	122	118	128	109	108	110	102	94	107	129	135	112	91	116	98	121	112	89	117	84	95	111	97	118	113	103	124	124	114	89	100	120	108	98	108	97	117	108	99	100	94	104	101	105	92	97	103	101	136	124	103	110	106	96	83	86	104	112	84	100	111	104	101	122	119	109	100	104	106	120	107	110	120	81	92	85	112	114	103	104	113	116	91	104	112	102	97	112	108	122	103	93	118	105	103	108	108	88	97	114	113	101	97	111	97	109	113	118	95	102	93	123	90	119	107	115	105	100	111	96	99	101	112	101	103	112	112	118	100	102	85	93	100	114	95	104	102	109	110	104	101	102	110	128	114	111	99	97	105	103	103	120	114	85	101	101	100	102	90	85	116	117	105	94	101	109	107	105	106	100	106	118	95	100	90	107	123	100	91	108	121	107	114	109	112	111	93	89	86	95	110	123	100	95	106	102	115	119	99	119	110	98	104	124	124	84	112	98	101	88	108	99	91	103	96	98	103	121	97	101	116	101	95	123	84	104	109	114	96	106	130	120	122	113	93	120	104	101	86	102	91	99	104	121	116	118	123	123	110	102	98	110	99	103	124	108	119	109	120	97	117	109	109	105	109	114	106	99	112	103	107	104	108	111	114	101	105	116	107	98	100	96	118	109	100	107	93	114	88	100	89	98	113	98	103	109	97	106	85	106	100	97	91	108	109	88	107	107	116	89	106	127	117	103	98	113	95	115	104	116	89	93	99	126	105	100	115	107	108	107	96	99	95	132	111	102	112	122	117	109	117	109	109	109	86	104	107	107	102	116	107	103	104	110	103	99	116	97	99	132	102	116	98	102	112	98	106	122	110	83	122	94	120	103	134	99	108	97	118	113	111	102	98	111	99	106	102	87	101	81	96	114	97	93	113	110	93	111	118	107	90	88	96	99	100	98	107	107	121	98	114	118	103	91	95	89	105	91	115	108	83	112	114	99	122	108	122	105	114	116	106	106	96	121	123	120	100	105	96	91	108	115	112	99	116	90	122	110	118	105	107	90	111	102	129	130	102	100	120	106	104	98	95	119	121	100	87	86	95	127	93	109	127	96	110	114	98	118	100	132	105	118	120	131	104	101	98	114	107	115	88	101	118	106	119	109	111	126	118	116	121	115	96	102	101	102	121	119	113	102	120	104	107	92	109	95	99	118	117	90	103	106	90	96	110	119	90	124	112	104	100	115	108	106	106	105	112	120	108	115	101	112	97	113	104	99	113	130	116	101	79	110	90	108	105	90	118	96	104	96	103	104	111	98	110	117	114	104	107	142	93	114	115	105	111	123	110	87	121	110	106	110	95	111	107	113	103	97	120	104	108	107	109	118	94	92	105	97	102	110	112	104	110	103	122	105	122	117	102	95	94	118	108	107	93	96	101	113	129	98	106	91	108	80	87	99	136	124	90	105	99	116	116	99	110	93	94	105	121	109	99	117	102	117	98	93	89	96	99	96	100	101	115	106	92	115	115	124	91	96	101	116	122	83	95	110	109	106	112	97	102	108	125	97	113	95	105	89	104	108	105	96	110	106	94	104	115	106	105	97	90	101	91	90	112	97	100	95	94	104	112	112	109	100	101	110	93	101	117	102	84	113	99	123	106	112	85	82	111	108	99	97	107	105	105	100	97	111	125	118	111	99	105	117	105	105	88	104	114	110	86	122	118	106	105	105	107	87	107	106	90	102	109	97	104	100	102	121	107	107	106	102	102	94	103	95	104	119	114	105	103	105	101	112	127	105	101	103	108	108	104	94	126	107	112	95	105	112	103	111	111	92	108	102	114	92	93	101	106	92	101	100	114	95	125	119	96	90	108	109	105	123	89	104	102	107	98	90	99	101	88	119	112	105	113	102	103	109	113	118	114	129	107	131	108	87	102	113	107	131	116	100	97	121	109	113	110	95	112	120	105	126	121	109	102	93	111	110	110	122	111	107	120	120	99	101	105	96	111	101	127	115	87	107	115	115	100	91	99	88	114	97	94	100	102	110	111	110	115	105	122	107	105
13117	33269	30783	34634	42587	39599	13553	1085	952	949	915	904	857	826	850	788	841	798	779	793	822	817	787	761	767	849	772	801	767	832	786	776	819	771	812	795	808	756	755	756	785	811	806	743	810	814	780	734	831	790	764	795	788	826	754	848	808	736	808	793	803	728	789	799	762	747	770	730	782	780	800	795	762	802	820	803	762	771	781	791	832	812	760	786	779	767	743	785	751	783	811	819	827	780	755	764	786	794	780	800	805	790	762	761	763	805	743	732	789	795	795	754	743	770	793	773	777	790	759	774	796	803	780	809	788	723	774	753	792	755	777	775	762	746	869	814	746	791	788	793	798	755	763	767	795	810	767	728	791	800	777	775	772	784	781	780	793	759	780	763	788	784	789	777	744	832	807	790	730	811	808	811	775	808	804	810	763	780	754	765	780	764	823	778	768	776	788	784	813	758	770	805	795	790	721	807	816	837	744	764	786	783	752	779	794	750	766	737	809	807	808	801	779	808	771	783	764	749	787	788	778	742	782	737	842	796	744	751	770	773	786	728	800	742	788	766	785	791	762	783	773	825	770	797	756	785	785	729	769	797	780	771	794	785	821	777	755	787	730	797	759	759	776	775	755	820	765	819	743	748	749	787	767	795	817	796	756	729	749	805	771	794	797	812	806	761	805	735	777	774	765	766	749	775	784	778	744	788	761	774	771	782	815	761	782	750	781	792	760	736	759	750	809	799	788	789	787	728	781	733	728	740	755	753	801	767	821	755	762	745	766	772	783	821	771	806	778	737	762	753	766	795	733	785	809	789	833	764	722	795	716	778	804	761	763	781	774	755	786	772	773	762	799	741	791	807	798	780	797	771	791	759	765	753	742	812	770	806	761	815	759	814	757	776	849	775	784	780	781	806	772	758	776	841	793	736	818	763	758	755	817	764	796	793	802	795	778	774	806	785	796	794	793	791	787	780	738	795	765	781	803	768	732	782	756	814	780	766	824	803	804	800	765	790	816	780	785	764	803	761	793	808	757	774	778	773	755	829	762	796	798	795	811	791	755	756	809	828	795	812	756	791	776	808	771	824	722	829	830	787	845	766	817	771	776	754	755	812	797	772	790	777	781	811	789	784	760	795	793	752	772	790	793	776	764	700	753	748	816	737	818	855	756	780	791	755	815	763	731	819	759	794	736	816	796	763	788	800	801	836	759	754	746	840	795	749	740	797	778	745	769	790	770	750	808	766	762	765	798	787	799	745	811	792	763	820	793	773	782	772	732	771	801	759	786	795	792	828	794	789	811	769	740	764	777	735	817	771	742	850	766	813	751	823	764	785	719	775	781	793	805	752	787	771	761	818	734	765	783	763	778	816	794	758	770	801	783	789	750	747	779	757	788	810	803	764	787	820	758	694	801	784	785	798	783	789	792	777	814	782	775	780	732	818	865	731	802	750	776	795	819	816	804	803	739	823	807	773	785	745	794	767	764	808	769	753	780	824	770	793	853	804	827	782	791	761	717	770	801	791	786	768	783	774	800	756	779	761	774	829	830	792	793	753	781	801	727	799	770	756	772	795	797	816	800	758	829	724	764	762	763	750	826	788	780	830	781	745	790	785	737	772	773	785	825	773	776	760	775	755	784	759	780	761	827	749	775	751	767	766	796	814	764	811	820	753	796	800	770	764	790	787	767	784	748	792	829	799	776	758	809	800	846	747	769	748	815	742	814	804	771	761	776	800	802	765	806	795	768	769	809	789	735	766	764	806	796	813	772	779	778	796	766	766	755	817	768	776	791	777	768	738	776	748	753	810	818	787	779	730	775	809	796	823	778	774	842	763	764	782	788	784	770	802	798	783	831	790	789	818	773	762	763	778	759	785	720	744	783	782	811	796	763	778	732	756	769	718	768	786	746	777	771	774	746	800	773	774	810	809	754	803	767	766	802	815	770	772	737	805	819	738	743	751	747	797	783	741	797	742	795	811	805	782	811	799	742	757	794	783	775	741	793	830	808	761	741	760	803	756	767	793	745	756	780	769	779	775	819	767	826	763	800	783	845	755	758	751	814	769	776	830	805	787	792	756	756	741	756	770	802	774	811	747	783	805	775	756	766	741	820	728	794	790	771	723	747	763	821	751	768	823	761	755	740	786	787	787	832	757	792	759	751	818	793	805	777	775	813	755	806	781	820	780	779	767	762	782	777	798	758	798	778	783	767	760	745	780	793	733	770	799	748	763	782	772	794	771	799	835	736	790	771	785	775	769	748	720	759	805	758	784	792	768	762	776	768	810	722	826	800	828	726	742	765	822	765	729	742	793	825	773	747	792	773	796	800	765	756	784	732	771	797	793	774	750	746	753	787	813	778	800	792	785	800	767	775	748	772	794	801	823	807	786	785	796	748	796	728	773	761	778	805	759	798	812	779	750	746	779	772	774	792	798	812	720	752	781	718	803	771	733	814	785	833	746	799	795	778	743	784	766	764	752	767	854	810	774	814	814	743	788	778	805	837	779	812	759	788	782	755	759	794	735	773	764	814	739	739	802	774	764	803	780	797	752	792	776	824	759	780	751	749	805	801	791	714	853	774	769	819	760	794	774	796	784	778	774	753	744	748	763	793	784	750	791	790	779	784	789	780	739	819	807	786	735	788	780	778	796	758	767	771	793	719	783	763	814	790	784	864	791	766	772	755	789	800	787	755	733	821	784	757	729	751	836	762	782	776	765	729	740	768	796	760	748	737	748	774	821	771	743	803	750	744	753	795	740	812	767	710	777	795	817	716	758	778	805	760	817	733	804	757	798	788	788	810	767	792	765	812	744	771	803	815	817	801	819	822	820	800	768	771	746	807	778	799	750	786	762	818	766	815	809	815	773	841	823	745	763	764	774	795	794	802	740	772	796	763	748	826	768	761	772	782	789	719	778	784	771	765	726	742	809	804	797	823	809	743	754	852	809	729	746	780	766	753	779	771	782	779	724	759	817	784	780	753	804	818	725	805	797	748	791	790	776	753	794	792	848	786	790	794	834	750	771	804	803	813	782	748	776	771	787	724	796	785	715	809	758	767	752	796	734	775	770	707	792	811	804	738	793	793	805	810	726	798	791	787	797	707	752	801	777	797	789	789	775	771	772	790	809	762	788	788	738	778	790	769	826	711	770	738	768	737	804	782	804	780	740	805	772	814	840	796	779	785	780	807	816	742	781	782	753	777	736	759	771	740	783	781	763	773	750	798	732	816	795	748	765	788	728	793	739	764	756	815	806	786	790	795	835	739	781	814	795	812	794	777	788	790	762	816	811	774	771	814	804	798	793	759	727	750	810	748	750	772	823	822	777	804	720	726	767	835	798	756	826	812	768	768	802	730	756	775	766	794	740	780	810	777	766	776	804	749	787	796	774	797	774	777	786	756	765	742	824	839	802	794	815	818	809	778	820	844	822	818	802	852	769	782	763	737	811	724	785	801	817	753	776	783	808	808	769	760	802	728	802	793	723	792	756	800	738	780	759
1209	1243	1435	1138	852	645	198	82	102	92	71	75	74	89	87	77	92	89	77	81	69	85	68	83	67	74	79	93	83	90	71	93	97	55	58	73	50	81	74	83	87	76	93	83	61	72	76	62	79	70	96	80	82	73	74	73	94	68	92	69	87	81	106	81	89	66	87	72	93	88	76	81	88	79	81	79	76	79	84	77	80	73	85	86	67	66	74	89	81	90	84	76	84	82	72	78	67	74	91	76	83	88	73	97	80	84	85	85	66	72	97	89	80	83	77	81	90	79	73	79	74	83	74	87	78	106	78	84	86	86	105	76	81	84	74	83	66	75	87	66	83	60	84	63	68	79	68	84	83	75	83	85	79	79	86	90	75	81	67	73	77	76	85	79	68	70	52	64	73	77	75	90	87	89	80	65	80	82	71	82	89	73	77	78	75	64	71	71	92	81	71	68	102	85	60	76	80	82	89	65	84	79	95	79	68	81	91	72	82	71	75	67	78	77	67	61	83	71	86	77	74	84	91	86	69	97	64	94	68	83	88	79	77	73	63	63	89	67	74	91	91	80	81	94	69	88	83	93	83	70	66	79	74	76	69	76	70	79	73	84	74	74	76	93	92	79	64	74	87	75	84	65	82	81	89	82	77	65	85	67	74	72	76	69	68	84	56	74	69	75	76	72	68	76	81	80	77	70	64	81	67	73	59	69	80	62	85	69	71	76	65	74	89	69	68	80	90	100	84	79	88	86	88	72	79	83	77	74	83	70	68	83	79	96	76	85	57	64	68	72	70	85	78	83	88	72	72	77	64	75	88	84	63	88	74	74	78	85	71	80	79	84	62	63	66	76	67	73	79	82	77	83	84	74	75	76	69	82	76	77	75	88	75	81	76	83	81	65	65	78	73	78	97	93	91	81	81	78	72	75	69	59	88	72	97	72	91	71	77	72	86	81	92	71	91	103	75	66	82	93	80	74	91	97	78	75	85	70	80	76	83	73	72	80	83	92	87	74	81	71	73	64	91	89	83	62	84	71	96	80	76	62	65	59	56	87	73	74	86	80	76	86	65	84	90	76	83	78	69	84	82	74	63	79	93	88	74	93	87	62	90	103	100	58	66	87	74	72	87	89	72	85	84	88	81	91	70	91	74	75	87	83	83	89	73	78	75	70	92	101	73	81	93	81	80	92	78	71	102	94	83	85	93	110	66	72	80	89	76	80	78	95	85	76	77	80	71	84	86	68	81	78	66	87	86	76	81	67	82	72	75	66	83	78	75	87	75	71	74	68	66	77	69	87	79	70	77	83	70	68	87	71	79	72	83	67	72	77	85	81	81	75	87	55	83	84	81	70	76	73	71	76	87	70	93	72	79	76	73	73	69	71	83	98	103	79	75	83	81	65	79	89	87	81	76	88	94	94	75	78	79	63	83	71	78	92	82	79	94	96	85	105	75	71	74	75	87	77	74	77	82	75	73	82	77	63	67	76	73	74	77	76	81	82	77	80	78	62	89	70	65	81	77	61	75	82	97	81	69	70	90	95	70	76	77	83	84	93	83	77	86	69	82	75	80	89	76	72	92	69	76	72	77	84	80	86	90	72	76	84	69	77	90	79	73	86	72	74	86	69	84	88	75	79	82	70	87	84	79	90	62	54	77	88	74	75	76	87	81	71	69	83	83	84	85	70	82	86	90	85	66	79	87	85	71	86	80	84	64	80	71	65	72	85	66	88	75	94	100	66	99	85	85	78	73	68	75	73	87	81	89	90	82	70	81	81	74	75	72	84	67	81	71	70	71	84	86	93	91	86	83	82	70	92	83	84	84	83	78	82	80	89	83	81	60	78	77	67	81	82	86	81	72	80	80	74	78	75	91	85	73	86	65	102	70	83	66	69	79	78	75	78	71	85	79	83	77	80	84	72	75	94	79	76	89	85	81	94	66	86	81	81	83	68	86	85	83	78	69	62	73	76	77	89	96	80	65	63	81	77	81	74	78	87	86	85	90	64	84	80	97	72	84	72	77	69	93	85	100	74	78	62	88	79	77	94	87	89	84	77	84	82	82	67	91	79	82	78	63	79	68	96	88	82	82	68	85	82	86	62	81	65	80	85	91	84	83	90	85	64	80	86	73	96	71	85	89	65	62	74	96	90	85	74	73	81	94	72	70	85	80	67	68	80	92	74	81	82	91	74	91	77	88	71	87	67	80	69	70	71	80	74	67	82	90	64	65	88	81	86	76	71	70	78	66	90	84	77	78	101	77	70	102	63	91	75	82	73	72	89	67	86	83	66	91	71	77	84	91	73	71	107	86	90	76	74	96	79	74	77	73	73	81	75	87	88	87	76	74	72	83	74	100	82	69	74	70	85	95	71	73	74	99	84	76	85	81	85	83	71	85	74	69	84	69	77	71	76	75	85	83	77	83	83	67	83	70	72	78	91	76	78	79	81	81	64	90	91	56	73	68	67	75	82	75	87	79	77	74	78	91	65	66	83	73	74	78	71	86	70	82	86	73	67	74	64	82	71	76	78	96	68	93	88	101	74	65	81	81	81	74	83	96	75	67	81	59	82	96	87	68	76	63	65	71	77	63	71	78	79	72	81	78	81	63	75	68	77	65	86	80	74	57	81	72	92	73	89	87	96	84	75	82	96	69	70	71	82	81	87	81	86	66	71	67	80	75	84	71	82	87	84	66	64	87	84	77	73	78	78	74	82	82	83	75	76	64	90	81	75	84	75	76	72	83	81	92	86	83	87	77	75	72	81	72	70	79	82	78	83	88	86	65	87	82	81	79	73	87	59	90	75	86	87	73	87	98	78	81	82	63	84	88	75	70	86	71	53	68	75	92	91	80	76	83	75	70	76	75	85	63	83	70	85	91	79	92	95	70	72	85	83	87	64	82	68	71	75	77	82	76	69	72	84	89	84	91	84	83	83	82	80	90	77	79	71	85	91	79	84	90	71	94	84	80	73	74	80	96	65	77	78	70	72	90	61	68	76	81	75	76	68	69	87	93	93	73	99	98	81	87	89	101	77	77	71	77	78	82	77	91	68	78	69	80	81	92	74	68	90	86	72	79	82	81	77	76	92	76	79	78	75	73	74	74	68	77	63	93	80	76	98	79	81	74	103	78	80	91	95	70	84	84	74	78	85	88	80	59	84	69	92	76	63	79	74	74	87	98	73	73	63	78	81	88	78	83	95	86	69	72	87	78	84	98	88	78	83	88	85	82	74	78	83	76	101	72	86	73	73	86	68	85	65	69	75	78	80	84	84	84	84	83	71	76	74	81	81	86	69	82	95	80	79	83	67	89	87	74	73	82	79	69	77	97	68	81	78	81	50	98	69	78	72	67	70	71	95	77	94	90	71	80	82	60	82	68	73	72	87	78	62	65	85	83	75	100	81	67	79	89	89	71	98	92	85	88	97	76	80	69	87	65	83	83	66	83	72	65	75	80	90	81	73	77	68	79	82	65	81	81	65	70	88	88	71
8435	12969	13279	14886	19559	17271	4972	653	634	630	665	627	662	657	619	656	581	642	610	566	598	634	623	624	590	594	644	634	607	590	595	583	622	609	613	619	569	605	648	608	663	560	612	634	598	642	593	607	604	635	600	639	613	615	610	615	620	624	629	608	613	611	631	587	580	611	585	620	577	600	624	603	610	606	603	624	553	560	634	638	611	599	619	544	604	626	580	584	588	621	580	627	609	601	614	609	580	585	606	573	599	624	645	561	625	570	594	599	596	591	608	651	614	626	623	607	585	632	626	609	616	621	643	650	629	544	611	581	604	607	595	554	600	623	595	612	592	612	615	621	613	570	559	636	579	587	649	628	598	572	592	657	631	615	599	616	590	624	630	590	580	609	598	606	574	600	619	598	594	602	585	560	621	601	637	583	554	629	638	599	607	590	591	631	605	630	593	569	605	611	582	620	592	636	659	624	610	554	620	585	629	587	599	626	571	603	612	609	599	586	610	596	599	619	607	630	588	644	597	611	622	574	602	621	590	616	600	579	584	618	614	610	569	601	587	574	635	609	664	639	616	558	593	565	574	560	606	607	603	583	613	605	619	593	576	538	661	557	587	578	610	602	632	592	581	597	594	643	619	618	606	596	566	604	558	637	639	631	629	579	589	621	596	586	577	637	584	667	583	569	584	598	631	579	611	610	617	615	615	578	599	596	604	602	606	597	635	551	621	567	607	596	564	641	611	590	610	580	600	594	591	569	627	582	652	592	606	645	550	603	661	580	605	617	624	619	651	566	585	583	612	577	594	650	591	598	581	618	610	607	631	610	580	580	593	611	647	608	578	584	578	634	605	614	560	602	574	604	590	621	605	602	585	626	614	580	650	640	570	552	581	616	621	637	594	605	630	566	592	617	596	585	600	603	618	619	593	619	644	579	683	604	611	589	589	613	615	632	615	592	604	603	583	605	622	554	591	611	602	587	628	617	633	612	607	621	608	613	610	583	620	643	585	584	640	601	558	579	620	591	654	611	610	606	641	612	584	652	574	595	650	596	585	613	626	613	565	591	592	603	634	601	656	579	589	618	575	609	621	587	662	632	574	587	604	632	615	672	613	605	615	631	603	598	528	634	585	570	627	587	550	606	546	616	592	640	622	573	618	609	606	584	571	584	603	592	598	611	632	597	585	613	612	591	568	568	569	638	595	610	582	579	610	601	614	574	578	672	597	604	605	641	648	631	578	581	578	560	606	628	588	633	587	616	607	639	593	604	620	619	634	606	618	662	612	597	599	585	579	612	618	587	643	557	592	590	585	596	649	643	638	611	627	606	581	611	583	605	624	556	580	590	599	618	602	626	579	583	583	616	634	575	656	604	596	648	615	637	583	660	614	636	616	604	588	635	590	581	548	577	586	621	620	637	556	624	613	647	630	633	595	604	607	640	625	608	617	555	652	607	577	572	608	600	586	602	600	601	653	631	591	613	618	581	640	606	584	621	596	564	633	598	613	670	614	548	618	589	618	568	565	586	600	617	602	597	648	611	601	587	580	569	623	591	608	615	611	537	566	572	616	606	613	610	595	636	645	590	599	644	597	546	644	616	619	667	573	581	601	617	607	568	587	596	611	638	627	585	618	600	604	585	596	584	624	601	631	588	620	612	610	587	615	572	610	625	618	619	611	603	646	600	588	629	570	607	619	583	577	583	584	616	572	573	597	642	621	613	600	592	598	598	606	594	585	640	591	618	575	598	626	617	553	602	604	582	625	606	611	608	594	578	657	588	607	629	623	576	593	602	550	598	623	607	632	559	575	578	608	645	616	596	592	631	655	591	619	589	632	603	609	653	637	598	591	594	525	608	593	590	613	606	600	602	633	636	595	548	630	632	614	627	598	608	578	605	584	591	642	606	565	599	627	612	571	599	560	610	590	573	560	620	565	609	591	573	585	608	603	594	623	616	596	595	614	618	633	623	603	667	595	611	606	590	564	590	601	651	604	616	595	612	588	629	550	577	634	594	571	644	642	650	658	603	654	567	599	606	645	611	608	590	583	632	591	588	617	598	631	625	590	595	598	590	619	632	560	610	584	585	560	597	596	591	606	636	624	600	589	580	557	599	595	640	591	626	603	602	637	603	625	618	613	629	624	629	613	575	614	604	612	583	595	668	634	577	601	604	566	634	602	617	588	604	616	633	623	629	610	645	606	620	587	596	599	611	561	613	610	594	598	582	584	615	609	622	594	581	584	621	636	588	596	649	601	644	598	599	616	599	583	580	564	578	603	637	594	604	600	602	555	616	602	594	637	604	628	599	608	603	628	627	579	572	594	612	650	607	595	640	585	595	606	594	592	580	634	615	621	588	548	617	581	646	623	614	575	600	617	593	625	610	629	606	552	588	634	601	552	578	620	568	607	624	590	629	596	529	621	589	610	633	632	623	608	614	581	622	576	587	586	622	631	616	598	577	599	620	623	654	632	572	629	563	600	610	615	625	618	585	602	611	603	596	633	585	581	619	578	626	607	577	640	605	622	607	609	605	622	603	588	572	590	604	632	627	638	626	586	615	600	656	598	616	586	604	613	596	595	608	618	605	573	579	603	591	591	622	658	556	595	618	614	607	588	614	574	583	634	604	555	625	574	645	586	598	630	621	604	614	581	617	564	590	611	558	595	621	632	584	593	634	593	592	607	578	633	620	613	590	584	652	624	566	595	574	617	627	560	608	643	599	618	559	633	626	635	593	594	590	614	586	614	604	588	657	572	642	585	589	619	611	617	634	612	591	629	580	601	594	554	568	629	612	576	631	571	567	619	557	612	584	616	645	595	628	608	638	594	611	584	607	595	605	586	579	625	605	631	606	597	599	575	559	589	608	606	612	625	591	613	575	607	611	586	592	582	580	579	587	621	589	594	655	581	599	628	619	616	614	607	605	611	604	616	591	636	590	624	632	591	635	626	589	595	613	595	523	551	607	630	555	598	614	596	589	614	624	600	622	608	582	567	593	612	611	604	612	589	613	541	641	634	571	614	544	620	590	596	616	606	578	626	602	618	557	588	604	621	607	619	613	603	620	633	570	595	594	596	574	571	619	596	617	582	611	595	583	578	570	556	575	582	570	627	665	579	595	600	597	608	581	631	618	568	625	577	580	619	589	576	582	610	576	593	618	608	576	555	595	594	596	618	614	625	568	630	607	614	626	638	585	595	633	567	615	587	630	602	577	590	582	607	624	645	585	595	620	579	664	586	609	639	582	576	626	595	601	613	595	575	607	631	588	587	611	613	593	591	620	578	603	569	630	629	569	614	606	642	579	599	583	612	628	624	614	595	580	586	555	607	588	597	636	623	625	636	599	583	601	607	630	598	600	604	658	614	598	579	637	628	610	625	616	620	578	648	587	607	630	630	611	603	609	560	623	606	596	585	589	532	619	645	610	615	581	608	601	631	642	598	561	610	584	588	581	630	628	591	584	586	577	605	596	629	613	626	602	600	610	550	663	620	597	616	610
593	5055	4836	3136	2278	2156	449	69	84	88	91	87	81	66	78	86	84	93	80	67	73	83	94	87	80	57	78	85	69	83	82	66	80	81	67	76	80	76	66	79	69	86	79	76	82	65	72	72	71	75	65	65	86	84	74	79	72	75	75	94	72	89	73	82	79	72	71	84	82	88	72	72	79	77	83	75	78	92	74	76	61	90	63	90	93	88	64	82	83	92	70	72	90	73	82	85	87	80	86	93	86	62	72	85	79	73	73	74	70	71	60	76	75	80	68	74	91	75	77	77	73	86	81	60	86	73	75	83	69	88	76	94	78	67	73	71	69	83	73	72	77	75	85	81	86	73	68	69	67	79	85	76	62	90	107	96	77	82	68	82	74	79	73	103	67	63	74	85	70	73	84	72	75	80	71	79	64	76	73	67	92	65	67	67	65	69	64	69	87	79	71	78	94	87	70	55	83	73	70	81	79	73	77	66	88	84	56	71	74	77	79	93	80	71	94	92	74	81	70	63	81	83	94	88	66	85	84	87	81	87	79	77	76	71	74	70	59	85	78	77	80	68	74	80	82	90	82	77	76	85	79	74	81	79	77	64	64	85	95	81	88	89	88	78	89	61	72	83	77	85	64	74	71	70	82	84	65	67	89	72	71	69	92	77	79	66	85	71	66	82	79	75	80	86	86	78	84	67	84	65	107	91	87	79	84	77	68	75	75	96	72	83	74	60	78	84	76	93	70	60	74	58	80	76	79	83	88	61	72	72	77	69	85	66	75	81	77	88	68	83	65	75	83	83	82	60	70	63	70	71	80	85	76	93	80	78	93	81	80	74	80	82	80	89	74	82	66	73	63	68	79	76	76	81	78	80	87	72	68	91	77	73	86	65	83	67	72	75	85	69	62	77	80	67	71	83	61	59	58	91	74	61	76	71	83	73	79	73	96	88	74	64	88	78	89	77	58	69	80	80	67	84	55	74	68	70	94	58	70	88	78	68	80	92	79	89	70	70	59	72	62	85	86	64	80	73	80	80	64	86	82	78	78	83	60	65	79	62	79	74	75	80	59	92	63	85	78	73	73	77	88	74	76	67	66	79	92	76	87	62	83	86	70	79	74	103	80	85	68	72	70	96	70	60	81	87	80	68	76	83	72	74	81	65	92	67	65	89	78	94	98	78	71	69	59	87	71	74	64	76	91	65	70	89	83	76	72	69	71	74	75	78	81	72	94	80	85	82	88	88	82	73	76	87	80	74	80	81	93	84	71	68	66	71	64	60	73	67	85	86	75	84	74	71	84	75	75	76	77	88	68	71	65	78	67	81	79	73	66	79	73	73	85	78	77	85	87	81	74	76	77	71	72	54	74	65	70	74	88	69	80	56	89	75	78	86	82	91	92	58	70	90	99	100	80	65	91	67	65	76	66	74	82	79	76	76	66	82	66	104	60	75	73	56	79	75	83	87	80	75	67	72	88	71	88	66	90	60	86	83	72	81	68	94	89	81	61	92	90	76	78	83	76	70	68	72	81	86	83	66	79	80	73	76	80	73	86	95	74	90	65	84	74	69	88	73	79	88	79	85	79	78	79	74	68	69	92	90	75	78	65	77	62	90	84	70	61	88	75	84	74	82	85	71	81	77	72	66	62	74	53	70	86	85	65	63	67	79	75	78	65	61	73	84	76	93	69	77	72	74	78	82	77	72	85	91	64	85	88	85	78	88	87	84	78	75	63	79	70	64	79	77	74	67	61	85	80	78	81	79	69	71	86	76	71	63	83	71	64	72	81	90	68	77	68	66	78	77	74	66	84	75	71	88	78	85	77	71	75	67	81	76	79	79	81	75	85	75	92	77	93	68	84	95	78	90	88	66	83	78	65	69	60	71	80	74	73	64	75	72	87	68	85	84	83	73	78	76	71	80	78	67	70	57	57	73	73	93	90	72	67	65	78	76	91	91	89	70	83	85	91	80	75	77	96	76	72	77	81	83	95	85	82	70	80	75	70	81	75	72	91	72	88	76	71	60	80	79	85	69	78	82	60	98	69	87	85	75	70	80	80	85	81	82	86	82	68	67	68	92	71	68	85	77	81	68	72	75	78	73	75	71	93	72	60	86	73	63	96	84	76	64	93	84	84	82	73	71	72	56	83	69	73	74	72	78	77	76	81	75	79	85	79	73	84	102	79	81	91	88	75	82	91	69	76	72	71	72	84	76	57	83	82	81	68	69	63	64	76	80	86	76	93	77	73	83	94	70	97	59	79	70	85	70	83	71	74	67	91	63	75	85	81	82	80	94	81	75	78	56	78	77	73	74	87	86	78	72	78	82	78	69	71	78	77	76	85	68	100	63	72	74	66	73	65	73	64	64	74	69	55	76	75	87	63	75	93	62	63	72	78	75	98	84	77	80	61	81	78	70	74	90	76	77	82	80	68	60	80	75	78	76	83	83	76	80	66	71	84	66	76	85	71	58	68	84	75	70	93	76	76	81	92	84	71	80	75	72	63	84	73	83	82	78	90	74	75	87	64	52	75	76	74	90	69	62	79	74	78	63	70	78	88	109	74	73	79	73	67	83	79	69	86	76	77	92	79	88	78	75	76	75	67	67	73	66	62	77	66	73	78	64	77	105	82	71	74	77	100	78	77	81	60	75	75	70	74	75	76	64	77	76	74	80	72	77	86	79	66	69	89	75	67	85	74	73	80	78	92	70	71	68	81	70	69	75	81	77	79	75	75	81	80	69	80	81	84	70	75	58	83	76	80	76	85	82	74	80	80	78	79	76	105	74	76	78	75	73	80	85	88	74	71	83	88	86	71	78	76	100	81	85	96	68	69	88	70	56	89	78	69	79	85	67	89	65	78	53	88	69	89	69	77	74	92	83	77	68	85	75	74	67	72	78	97	73	78	72	71	76	69	76	93	89	76	97	80	69	79	73	82	77	74	67	68	69	82	79	93	84	76	64	85	75	91	80	79	84	81	80	74	82	82	76	87	71	78	86	85	67	69	81	65	79	79	81	80	75	71	81	74	72	100	76	80	82	74	64	81	73	88	87	69	65	60	79	93	78	82	82	80	70	67	74	79	100	94	76	89	83	73	71	69	70	95	74	79	88	62	79	80	102	81	73	85	91	76	71	89	91	90	69	74	94	86	67	73	85	86	80	81	83	60	78	80	99	82	77	78	72	76	77	67	61	75	79	75	89	72	84	79	64	78	80	58	64	81	76	71	75	75	90	83	80	61	88	78	86	73	71	72	82	78	74	93	79	76	75	82	81	71	77	66	73	86	70	85	92	78	85	83	70	82	72	81	78	76	83	80	80	79	82	100	77	92	77	85	69	76	73	85	64	79	85	84	71	99	70	69	81	71	70	82	68	72	60	81	75	84	61	73	83	66	86	70	68	65	85	72	88	76	86	76	92	77	90	71	81	85	75	86	80	70	61	85	72	67	77	74	67	84	68	71	67	72	69	67	84	68	59	88	66	84	81	74	76
9924	27390	25116	28847	36364	33920	11051	777	728	699	641	703	610	614	623	613	615	615	593	652	600	552	575	561	562	553	537	628	519	578	581	562	564	576	526	595	607	604	538	565	575	579	570	573	552	556	580	568	556	571	582	595	591	593	589	583	553	584	584	556	585	574	513	576	540	583	585	530	603	547	583	550	598	608	590	586	560	566	595	575	600	619	564	568	594	579	579	591	559	578	591	567	559	555	544	508	561	547	592	566	563	571	633	559	545	624	608	537	544	583	567	547	545	582	598	593	620	552	571	580	551	583	613	568	598	572	545	562	570	544	581	552	601	568	558	557	565	555	562	570	592	598	571	591	563	545	620	523	604	593	570	568	549	584	603	553	589	604	562	536	601	533	574	597	587	582	587	560	566	610	549	562	588	579	567	574	571	565	592	534	552	561	552	564	595	576	576	581	554	603	569	587	556	592	619	589	578	582	560	579	567	550	541	552	567	579	586	592	576	576	577	615	591	579	599	576	589	584	577	584	564	606	566	577	564	544	569	575	562	593	566	524	581	596	596	563	583	608	532	553	579	563	566	601	527	591	604	579	560	578	579	607	612	571	578	572	583	609	559	587	603	530	590	606	564	612	568	546	569	562	573	573	595	611	564	556	548	603	609	584	533	571	590	571	598	571	570	557	610	581	616	546	585	579	550	579	581	552	564	565	601	587	564	575	612	616	566	606	597	552	554	576	555	618	571	557	574	614	570	565	607	556	577	585	606	578	596	605	574	552	595	544	617	565	466	530	586	593	574	572	552	592	567	601	560	569	559	586	547	571	525	611	578	537	590	622	568	529	585	628	599	583	569	560	566	592	610	593	557	555	538	562	564	603	555	539	592	586	575	550	555	562	583	569	560	562	572	590	564	578	583	599	560	561	575	530	610	557	590	578	534	585	575	581	563	565	579	626	565	578	597	591	594	551	571	563	564	571	559	567	559	577	561	592	593	554	576	564	554	557	562	559	620	591	585	513	567	615	565	563	576	555	576	552	599	608	601	596	563	549	570	559	569	587	580	603	590	581	541	532	575	600	536	580	545	589	611	533	602	594	589	582	559	562	577	590	596	547	602	577	600	569	584	569	541	599	601	576	561	583	567	548	570	565	598	589	586	553	546	583	577	559	594	596	548	603	552	571	524	537	601	591	601	607	543	561	618	577	582	610	556	561	569	568	563	560	565	572	554	591	584	592	615	590	556	586	522	586	560	557	560	585	584	579	585	552	578	593	569	573	550	587	587	565	544	579	590	570	561	570	585	571	576	541	569	582	557	595	570	594	558	554	547	582	613	583	604	594	577	537	572	590	566	599	581	615	579	578	547	543	586	602	568	545	588	519	554	558	581	576	591	563	583	554	593	521	558	555	525	553	565	539	619	587	531	577	543	611	622	575	594	578	559	565	542	567	550	563	590	590	586	571	597	587	590	562	535	601	568	582	590	568	569	554	518	547	568	579	558	569	581	546	581	597	558	609	563	577	567	572	573	585	583	559	572	601	558	570	541	607	585	588	591	573	584	590	541	583	577	590	582	624	514	580	560	592	602	571	607	549	548	608	618	606	549	586	595	591	562	535	573	564	612	531	592	537	576	572	590	605	586	575	533	560	543	603	549	579	576	561	527	574	591	566	580	581	562	591	554	548	550	567	586	581	564	591	586	593	561	574	597	566	566	572	562	564	622	596	598	586	589	562	566	624	575	564	598	559	610	548	526	547	602	562	574	555	608	581	557	528	532	568	587	563	583	568	602	565	524	586	580	620	551	569	586	553	591	541	535	583	600	535	563	553	563	608	592	614	565	594	528	552	581	623	572	595	569	567	561	587	572	588	547	613	581	583	554	594	553	569	586	566	588	600	592	544	579	587	596	590	576	565	566	589	585	590	572	567	576	608	555	570	591	539	571	599	571	588	616	603	580	558	580	523	554	570	597	543	579	568	587	608	578	571	577	601	565	526	554	593	589	603	585	600	607	571	554	581	553	576	608	543	590	589	582	553	597	572	580	569	587	570	544	620	606	615	598	575	601	605	616	578	636	562	572	570	563	536	550	543	527	609	560	592	560	583	557	555	548	572	556	587	574	556	517	572	559	571	558	589	588	589	579	593	560	608	575	576	597	564	588	562	572	562	592	571	574	578	590	567	565	584	543	560	547	559	614	531	596	589	594	577	642	561	591	592	552	583	562	610	584	610	582	574	592	594	603	602	569	579	557	562	589	581	603	596	573	607	580	577	567	579	594	552	571	563	581	618	539	577	607	544	533	601	589	594	583	540	558	586	558	551	570	574	569	585	585	585	585	594	527	538	593	575	532	585	575	596	583	547	567	545	610	587	618	610	580	573	556	571	575	583	578	617	598	545	602	580	590	580	582	580	620	591	563	547	552	542	578	589	587	604	583	604	573	546	597	534	523	593	557	567	606	586	593	567	583	599	571	561	579	568	565	543	585	549	555	577	540	540	600	605	538	560	564	566	551	618	607	588	573	533	565	587	564	597	573	574	572	600	570	518	593	594	573	582	573	566	599	603	595	620	569	565	582	556	567	588	558	569	559	606	565	577	544	589	556	564	559	583	552	536	567	586	540	585	543	610	582	595	559	544	576	542	572	528	566	591	584	572	612	564	573	556	570	592	566	574	638	552	543	590	594	563	559	553	570	545	610	556	558	559	552	576	535	572	544	544	599	572	556	560	566	571	576	590	546	618	610	551	527	614	572	636	622	564	583	568	590	595	558	569	593	596	522	598	558	604	589	577	588	582	621	599	581	534	530	593	591	585	550	555	597	543	536	601	580	574	593	591	567	591	600	611	586	567	547	577	567	584	563	576	598	635	561	543	590	599	576	556	575	593	563	629	583	596	572	560	511	628	574	621	608	556	556	574	552	608	571	547	539	574	561	591	618	546	580	603	567	578	560	585	560	594	583	578	586	602	534	585	571	567	587	600	583	573	577	611	567	620	613	554	581	582	585	562	559	561	545	601	577	543	597	608	530	581	611	543	555	552	574	604	538	642	583	560	561	544	601	569	569	590	566	594	559	551	565	557	587	551	565	583	564	596	611	594	590	572	621	565	591	557	578	522	597	595	572	582	548	625	570	602	558	556	606	581	515	567	560	545	541	570	571	540	574	563	553	579	541	566	511	569	572	598	587	565	596	569	579	542	541	563	567	598	595	537	625	548	582	529	567	585	555	602	589	580	584	616	569	552	589	597	605	576	572	588	605	620	586	532	545	559	614	589	622	580	580	570	540	543	572	528	592	626	568	571	572	569	542	572	608	551	561	606	562	563	554	571	599	560	582	558	576	604	591	551	588	572	567	561	540	557	607	541	564	581	618	547	578	540	527	591	584	583	569	590	539	542	605	550	524	574	600	569	579	570	572	565	605	588	538	571	565	557	594	568	601	571	579	568	557	599	597	551	554	581	590	583	590	582	600	553	575	548	580	533	568	618	535	560	559	589	603	573	542	580
1713	4138	4299	2796	1948	1816	361	120	124	113	98	112	134	108	103	109	122	126	102	100	91	106	111	104	103	112	117	97	117	125	99	104	121	126	122	114	116	113	109	99	114	111	98	117	98	104	87	109	112	107	106	101	115	104	111	107	118	107	109	101	121	99	108	110	111	119	90	120	114	86	111	115	90	110	113	111	118	107	110	116	108	107	110	101	117	111	94	110	113	110	100	113	115	100	109	105	96	116	121	120	119	108	103	108	110	106	126	109	107	117	119	111	127	101	106	121	101	94	118	113	95	99	98	115	115	122	120	111	99	112	104	101	112	112	97	108	95	105	96	112	100	97	104	102	103	100	92	110	126	106	105	109	117	101	106	100	131	100	108	117	110	104	105	114	89	111	100	121	112	110	102	112	124	126	99	118	106	92	98	99	119	114	92	121	111	98	96	106	103	127	98	106	104	106	114	111	110	109	111	106	98	105	103	110	113	112	89	114	116	89	101	120	102	116	118	99	98	117	110	121	111	101	130	103	88	111	120	110	110	105	100	128	115	118	125	106	111	111	118	99	107	107	115	95	113	121	104	106	110	106	104	98	100	110	133	108	97	97	106	122	109	106	102	101	99	112	121	120	101	108	108	109	121	121	105	103	123	90	102	110	116	124	118	112	102	115	104	113	101	124	106	97	118	109	93	119	117	106	99	101	84	116	105	97	118	117	101	119	105	111	117	128	109	106	127	109	94	117	110	102	103	123	134	107	112	121	117	113	99	96	114	89	134	124	112	97	89	88	107	94	103	119	127	106	105	116	87	110	95	115	109	119	119	115	129	112	105	100	102	121	114	90	89	138	105	117	113	114	113	118	116	130	100	121	99	130	101	123	112	120	109	135	110	110	99	118	113	107	109	120	109	120	108	110	91	114	106	99	101	88	99	113	110	114	108	99	107	119	107	100	107	121	113	106	126	119	115	118	117	98	101	115	121	88	113	110	109	110	105	124	107	112	100	106	99	107	110	108	111	122	110	92	133	104	127	118	102	122	87	118	123	91	115	125	108	117	97	115	116	120	124	107	106	105	125	91	120	106	112	111	110	122	144	105	118	94	106	115	107	111	105	108	124	114	118	109	108	110	121	124	131	107	108	102	141	108	98	122	106	107	112	101	129	109	124	122	102	93	116	109	104	121	104	127	107	99	99	108	104	94	97	90	97	100	91	97	106	100	101	90	113	99	110	117	115	107	99	131	99	98	110	107	112	117	122	92	105	112	90	91	102	110	89	107	112	101	114	98	118	111	99	126	93	110	102	151	122	128	120	104	96	116	103	115	121	112	110	107	106	100	100	112	118	103	97	117	120	128	99	110	112	114	114	126	108	103	105	119	103	110	112	120	109	132	109	115	95	105	108	123	116	107	101	117	123	93	111	107	100	104	105	93	112	91	117	118	105	111	120	108	123	116	107	82	127	100	115	88	108	111	103	129	116	95	120	98	121	89	94	115	110	118	104	111	99	126	109	99	125	87	113	94	94	91	112	119	105	116	118	117	110	101	120	109	113	103	119	116	107	89	110	104	103	122	99	112	140	120	99	104	115	122	110	94	129	116	125	112	115	114	116	111	111	99	107	103	113	101	128	107	97	95	102	104	117	109	110	124	109	90	137	111	116	107	111	116	113	119	103	114	123	105	114	101	113	95	130	111	92	105	99	119	112	117	85	120	102	102	109	109	105	112	95	112	106	99	105	103	123	89	95	104	110	103	121	111	114	105	125	129	103	112	118	112	107	123	100	112	107	97	106	115	108	114	92	101	106	96	78	103	122	104	95	97	119	103	117	110	104	108	88	112	95	98	114	107	122	108	104	103	119	119	112	88	125	97	120	104	106	124	106	87	107	98	107	89	96	105	123	103	125	105	122	123	125	98	109	102	112	95	102	108	106	137	102	128	107	98	97	109	95	105	119	121	90	116	116	102	123	98	108	112	104	104	97	104	105	104	107	105	116	129	115	114	108	111	96	113	100	104	87	97	107	116	132	115	113	96	107	115	119	118	111	125	107	86	115	116	100	114	100	107	123	111	120	111	126	106	108	114	112	104	99	106	95	108	112	121	113	113	114	96	105	95	129	102	128	97	115	107	122	128	122	84	98	124	113	112	119	102	108	116	112	117	91	107	89	110	125	104	124	110	106	96	112	96	110	112	111	130	110	100	100	89	102	116	117	101	116	100	113	89	100	115	117	96	104	111	106	105	131	102	107	104	87	104	108	109	116	91	105	117	96	119	106	105	108	103	133	117	99	95	122	113	104	129	100	105	108	100	101	109	108	106	102	107	111	107	109	98	102	111	105	120	116	113	115	110	126	132	106	111	87	119	116	120	99	115	107	103	90	108	118	119	111	106	108	125	104	121	123	126	117	112	90	100	112	105	127	86	117	117	110	103	105	103	111	113	116	124	95	106	111	109	118	101	123	92	91	99	100	106	109	119	105	103	126	116	109	117	118	99	116	127	106	98	101	116	107	119	94	108	106	99	116	111	103	103	116	101	96	116	94	93	116	115	107	106	101	123	123	123	112	104	137	129	123	110	100	106	87	138	97	105	89	113	121	104	122	128	108	126	123	105	102	89	120	110	112	99	81	110	100	112	106	101	130	99	113	95	105	122	94	91	122	111	106	100	131	106	130	116	116	117	114	97	113	89	130	90	108	107	99	111	117	102	123	91	106	105	112	97	132	112	93	111	123	113	106	122	101	88	99	105	97	110	98	102	100	97	111	104	99	114	110	117	103	106	115	110	125	113	122	113	98	114	121	106	123	108	114	100	101	96	116	126	112	118	126	98	106	116	113	130	107	107	111	95	97	91	112	131	117	107	107	100	132	117	103	134	114	109	98	92	95	107	119	110	114	115	100	116	101	108	126	108	110	123	114	93	119	110	103	102	107	116	111	108	109	116	129	116	119	113	106	116	129	119	101	119	118	97	101	109	125	110	109	110	109	102	109	114	118	141	103	109	110	111	107	105	117	129	113	114	99	125	105	107	129	102	126	122	99	112	132	92	110	120	106	111	110	115	105	113	106	104	101	95	110	125	107	106	97	126	97	100	113	107	107	101	113	124	90	115	111	119	107	108	125	121	117	124	115	106	120	120	111	113	106	104	89	101	102	113	117	133	122	94	104	104	110	114	97	107	117	106	105	106	102	119	120	112	96	117	109	118	112	109	111	104	113	100	122	108	120	110	128	124	118	119	106	120	92	111	130	110	115	108	107	106	102	103	127	98	107	141	93	109	96	117	102	104	107	118	109	102	108	120	96	98	119	106	108	133	123	98	115	104	113	113	122	113	108	108	116	114	100	134	102	107	104	123	104	122	101	115	101	114	114	95	108	118	100	113	122	104	131	116	107	110	97	104	102	97	124	102	114	107	106	106	105	128	117	125	97	118	111	108	100	102	92	90	106	86	101	118	102	87	114	106	110	103	100	122	112	132	116	104	109	106	107	119	109	110	99	116
10697	24539	24523	27229	33813	31206	9390	1003	989	1005	889	892	924	863	871	849	855	917	871	872	859	867	844	891	917	786	841	803	872	920	835	844	857	823	838	854	822	801	873	846	861	882	823	816	829	804	782	832	827	853	792	835	839	851	801	806	813	784	770	798	821	797	842	815	827	798	824	837	832	840	866	817	840	815	855	765	792	848	823	813	817	786	828	848	842	828	818	808	875	821	861	809	904	834	884	851	803	793	879	860	825	844	865	827	822	847	861	822	772	833	810	833	800	831	843	794	905	844	816	809	825	844	842	837	867	853	818	821	797	842	837	882	792	819	865	864	810	902	799	818	846	804	896	874	813	769	869	876	845	830	835	831	852	811	814	824	802	787	833	835	802	807	874	810	792	825	849	808	808	760	892	816	843	853	860	820	844	809	846	840	822	842	873	839	843	838	820	819	843	823	757	826	826	840	819	813	844	801	883	824	830	834	844	817	818	837	832	897	821	780	780	824	795	816	839	839	843	841	810	859	812	886	843	787	844	802	860	859	844	856	808	785	798	845	768	849	806	857	825	834	790	891	823	828	821	843	879	839	803	770	842	842	841	807	848	853	782	829	842	861	831	823	755	824	856	863	790	852	773	821	851	850	833	816	849	852	832	840	848	850	844	799	862	883	862	808	804	862	853	841	841	807	850	799	842	843	778	762	776	768	849	832	854	842	742	834	819	844	867	823	831	848	827	815	817	828	860	846	798	794	831	841	837	850	781	851	811	822	834	838	832	830	770	858	808	816	825	789	803	846	822	872	852	806	869	782	839	805	830	823	784	751	842	818	835	846	922	818	805	841	804	830	807	772	792	871	766	824	798	854	800	871	834	863	830	864	864	829	869	839	826	847	829	823	848	814	824	849	865	826	779	852	794	787	810	840	830	834	806	832	835	844	869	822	798	857	848	902	878	859	835	866	854	841	834	806	817	871	825	848	845	856	821	826	819	800	809	827	806	847	839	825	842	860	840	797	826	816	853	803	867	774	845	816	810	795	830	799	793	833	785	822	879	800	881	828	798	777	815	810	847	807	821	783	842	828	795	777	817	806	873	793	821	800	827	843	856	855	761	835	799	803	815	859	874	858	782	791	796	815	842	862	825	831	826	860	842	875	810	809	807	873	846	812	776	815	794	830	812	838	816	785	825	841	864	799	827	833	832	848	797	856	825	746	848	826	817	793	842	794	782	815	805	895	825	766	896	789	833	905	782	800	827	796	835	853	850	862	836	772	834	915	859	807	831	874	823	850	805	833	880	849	829	872	817	852	754	847	838	824	779	834	817	872	865	824	843	858	849	840	873	776	822	853	790	789	776	841	783	800	870	853	808	810	825	875	868	824	850	872	875	872	800	807	812	861	825	853	801	801	855	826	816	854	822	842	848	867	808	850	849	803	818	846	839	850	824	787	882	861	851	819	847	833	780	865	874	835	780	808	834	831	814	805	806	803	862	839	809	852	835	848	793	786	888	833	805	819	874	812	794	815	863	829	821	831	830	830	774	851	786	820	858	791	790	858	834	816	833	843	860	860	818	812	791	858	836	802	800	787	820	805	915	904	867	833	797	800	869	846	843	888	875	852	832	799	830	862	824	840	856	802	857	833	827	799	862	842	832	843	849	848	884	854	818	799	837	816	835	820	854	836	787	848	799	842	792	776	797	797	836	777	807	836	813	800	804	836	827	830	813	829	850	846	855	774	870	804	853	824	806	846	834	837	840	760	885	848	822	816	811	781	857	814	808	794	865	810	809	828	814	829	839	826	882	865	816	850	772	790	828	811	814	819	840	822	910	906	843	822	781	846	793	784	814	808	779	828	781	867	858	826	800	824	863	865	841	832	825	806	804	902	819	799	775	835	813	833	872	818	802	810	813	793	846	827	794	816	834	856	782	788	810	858	834	895	836	835	820	812	850	829	818	829	858	869	847	860	822	818	805	839	853	814	778	860	851	784	829	873	827	817	819	838	846	827	859	795	865	809	797	817	793	874	865	793	839	865	844	808	798	835	851	813	829	890	814	851	869	817	838	797	799	834	859	856	791	830	821	817	819	800	841	858	810	804	841	827	844	839	831	814	830	842	871	830	794	808	844	833	800	885	824	803	835	799	824	822	807	804	834	826	735	811	836	801	808	794	837	824	822	843	868	855	837	836	807	809	831	784	841	845	833	803	854	859	856	815	801	845	840	836	825	835	889	815	869	792	837	846	846	854	807	817	864	854	822	806	822	821	847	795	837	816	851	832	790	803	914	860	824	776	827	838	796	849	833	832	815	876	796	823	879	854	806	820	819	815	823	852	819	851	852	742	786	863	830	811	804	880	841	872	854	847	790	823	852	844	864	831	817	835	867	798	844	859	798	807	881	869	756	875	833	840	834	802	809	873	841	812	826	816	763	837	889	870	878	824	795	810	827	853	769	838	854	836	815	843	783	805	814	796	858	766	844	758	800	854	820	775	791	819	848	813	839	833	844	798	815	823	802	806	849	843	867	839	799	861	789	801	848	820	799	850	831	817	885	875	790	825	882	825	832	833	792	790	798	867	809	820	826	856	827	824	802	833	829	787	835	840	826	821	837	798	769	790	823	836	897	853	850	814	824	828	872	824	803	839	813	831	802	846	818	841	788	885	822	857	824	818	862	912	839	836	894	818	841	838	865	853	795	832	850	830	840	812	834	826	844	823	850	832	824	833	825	806	809	787	835	824	842	830	850	807	817	802	842	837	841	824	843	842	841	832	815	859	813	835	830	882	809	839	782	866	806	812	891	804	837	823	855	809	839	806	882	845	836	849	805	818	838	813	809	828	797	803	840	775	821	800	815	782	819	844	872	851	797	783	790	858	812	806	826	866	860	835	826	846	811	831	850	826	838	863	832	829	773	835	834	804	870	840	798	826	821	825	816	844	788	809	841	834	791	819	790	831	833	828	814	849	859	823	863	820	839	854	768	819	767	849	800	837	895	835	850	861	839	837	837	795	850	887	849	855	798	816	878	863	800	866	842	792	801	839	775	865	811	802	810	857	796	827	794	842	806	861	856	809	822	857	799	866	840	821	840	846	838	874	819	838	826	778	814	756	782	877	791	809	879	837	833	845	802	857	819	805	874	841	832	830	835	810	811	841	862	800	824	834	816	794	838	801	857	847	806	831	862	860	816	790	783	824	813	784	812	836	815	828	856	836	791	833	877	832	794	807	808	839	841	825	808	778	834	861	843	843	880	833	834	848	833	842	887	822	802	842	817	822	835	816	798	809	846	838	789	852	790	862	833	821	815	776	876	840	805	852	870	869	829	836	855	821	797	836	870	846	812	832	771	852	835	825	819	820	817	802	820	834	844	832	856	831	830	873	866	824	797	813	809	794	864	781	810	881	822	790	839	827	739	821	842	830	838	806	860	860	843	789	834	864	813	816	863	808	819	831	797	876	815	830	839	796	849	866	845	802	842	905	798	825	810	835	817	789	853	832
1084	9200	7579	4593	3417	3477	606	101	118	108	111	113	108	103	96	114	119	106	107	94	110	115	91	93	133	100	105	94	89	98	106	78	103	107	102	116	102	77	90	90	108	111	108	104	109	109	98	99	87	111	107	111	101	126	114	106	115	88	98	102	98	94	106	97	95	76	91	97	84	109	98	88	107	103	120	94	106	96	107	115	105	89	97	105	105	102	100	85	87	114	98	93	97	102	107	104	118	111	108	109	106	106	107	103	92	97	96	94	93	127	92	104	97	120	116	103	103	111	91	105	95	105	95	111	125	90	120	106	119	112	113	110	97	100	108	103	85	100	101	100	111	95	110	118	113	94	99	99	100	98	106	116	115	107	102	91	106	78	108	93	100	88	116	106	88	92	120	100	102	95	120	95	102	99	96	114	109	129	110	112	105	120	100	102	102	101	100	87	112	103	106	112	103	98	108	111	114	104	120	106	81	108	104	85	107	113	107	101	101	102	110	99	110	108	106	99	116	98	120	109	95	119	101	85	94	94	98	100	105	89	109	112	108	99	99	99	99	111	91	110	105	114	121	113	99	91	110	104	110	106	96	99	102	103	85	100	108	98	116	110	113	98	109	101	120	107	101	105	118	96	112	110	119	93	115	93	107	113	108	101	109	103	89	103	88	103	105	111	86	99	93	119	90	86	103	106	96	80	121	121	75	91	114	110	118	109	106	107	93	118	114	105	91	107	98	93	117	105	101	101	89	122	99	101	98	90	127	99	99	96	92	101	102	108	108	114	112	102	116	116	105	117	108	112	102	96	95	88	88	105	93	107	93	100	105	111	104	101	116	103	103	107	89	105	98	118	104	77	102	97	118	112	109	95	102	93	100	80	100	91	100	112	106	100	100	115	102	97	89	105	105	92	86	112	104	106	118	105	112	115	104	107	136	94	90	115	96	111	102	98	107	103	96	111	117	116	108	90	107	97	105	102	99	94	104	97	97	113	100	127	116	96	88	104	89	95	92	102	95	97	94	104	113	97	95	78	102	110	95	106	95	89	88	88	88	94	89	114	105	105	111	123	100	98	99	83	83	117	96	113	96	91	113	109	115	120	125	106	110	112	98	88	103	87	102	90	89	125	112	101	114	115	101	90	100	98	114	90	95	100	107	102	111	102	104	100	95	104	110	102	108	118	108	105	120	107	95	90	109	108	99	112	116	88	99	92	93	118	84	102	118	88	95	103	83	97	103	107	111	111	104	110	100	108	92	96	111	103	98	125	118	99	104	104	107	116	104	99	104	112	107	104	118	100	107	107	119	109	117	118	106	108	113	91	99	101	104	79	98	116	112	108	91	112	97	117	97	110	100	101	104	106	105	94	93	92	102	101	113	96	98	115	100	128	140	124	109	113	106	96	92	124	109	131	108	103	118	106	91	105	128	93	120	118	117	108	95	105	87	109	110	100	91	110	99	106	111	110	99	124	119	115	97	106	112	98	115	108	83	130	103	105	102	91	107	89	119	98	109	93	141	92	101	98	106	120	113	96	110	103	106	126	109	108	115	109	86	108	112	96	114	112	108	107	101	107	98	109	123	90	101	97	109	120	110	102	102	114	93	113	108	97	119	113	83	94	104	101	100	100	114	103	99	119	126	120	110	110	91	118	98	94	100	101	81	81	104	99	97	93	95	106	114	105	104	116	106	99	110	98	100	95	104	122	107	89	99	113	97	102	91	118	97	115	105	119	106	104	109	103	116	95	112	109	109	94	104	110	107	85	98	69	128	104	106	97	113	85	104	108	73	90	108	99	94	106	110	104	124	101	93	94	109	108	107	104	120	113	110	120	98	109	124	112	109	112	104	106	104	108	108	101	118	99	110	114	131	111	99	102	92	122	104	99	109	93	99	116	107	105	104	113	106	105	82	121	110	111	83	107	116	96	90	103	96	103	114	107	107	107	107	119	115	108	98	100	104	100	115	94	128	126	118	116	102	101	109	103	104	112	89	92	114	77	115	88	94	100	111	106	107	115	94	94	104	85	103	112	103	93	114	95	103	95	102	118	112	102	101	94	106	120	106	98	104	105	103	95	109	97	87	81	101	104	85	114	85	103	115	99	103	98	118	90	110	119	111	98	86	105	109	103	112	112	114	106	110	108	104	112	110	118	102	81	97	101	106	105	111	97	103	91	125	101	121	98	107	134	98	103	96	99	99	106	109	106	112	97	118	96	118	97	99	107	106	82	109	108	107	112	114	116	116	97	101	106	100	110	105	110	98	96	89	108	118	109	106	104	98	109	91	90	99	87	98	109	122	119	92	115	95	94	101	129	109	131	109	104	119	105	101	101	105	98	107	122	114	113	121	111	108	104	104	109	93	113	100	116	118	101	103	123	109	105	103	93	91	86	95	114	106	102	106	103	111	89	99	118	102	117	99	106	106	94	109	98	100	101	123	110	112	93	117	122	96	116	119	92	96	87	107	103	114	108	115	118	83	117	95	106	101	109	102	82	109	100	111	97	104	114	107	93	102	98	115	102	115	96	108	103	109	103	105	101	91	127	122	101	102	99	109	101	104	105	110	113	119	82	103	102	125	102	117	105	85	86	112	115	116	93	104	95	114	89	100	103	111	105	93	81	103	114	114	107	103	105	102	97	113	114	127	109	106	126	116	118	99	105	108	101	106	104	98	112	109	105	100	93	110	120	119	101	115	105	107	87	109	96	125	113	123	117	108	114	92	121	85	95	114	103	90	113	131	109	130	101	102	93	97	104	95	80	105	96	87	89	94	100	95	110	106	111	116	116	106	96	113	114	105	111	109	100	122	84	98	99	98	83	109	100	88	118	78	99	115	91	98	94	110	105	98	89	127	132	107	115	86	116	99	99	94	102	116	100	92	107	87	101	110	101	105	79	112	107	117	118	96	87	101	102	104	99	98	113	105	113	120	95	97	94	99	122	109	105	111	103	114	98	108	108	95	117	99	98	101	137	107	93	98	111	114	99	86	119	108	109	94	93	106	108	125	86	106	118	108	87	100	112	95	104	91	118	107	105	105	104	107	87	116	95	83	120	98	121	108	98	128	102	97	89	102	110	113	113	108	110	101	109	108	100	100	101	111	91	108	94	83	94	112	108	102	77	95	95	102	94	126	111	95	101	106	102	99	87	101	105	96	114	106	94	100	101	115	122	98	110	102	85	94	107	76	94	107	97	113	103	114	99	106	106	105	85	125	105	111	98	102	113	97	113	104	120	107	89	115	107	119	101	95	101	122	102	97	103	108	110	123	108	114	86	89	124	111	105	105	95	93	79	103	117	97	110	101	92	106	101	115	97	93	118	106	95	90	119	104	102	101	109	108	103	112	122	98	105	103	90	86	105	103	95	112	108	106	107	96	93	115	94	111	96	110	111	102	99	93	92	124	88	124	101	91	105	92	86	101	105	103	90	103	111	102	95	98	109	94	102	111	83	121	96	108	116	109	107	98	86	113	86	119	109	122	95	95	110	101	110
14361	34237	29937	33149	41864	38679	11293	1222	1118	1024	980	978	914	878	878	816	829	847	848	792	807	762	777	848	790	821	793	805	725	748	797	766	770	788	756	723	809	701	766	758	771	787	761	756	821	796	735	813	785	775	755	806	792	805	727	860	753	774	755	795	810	714	824	755	791	743	773	806	737	794	765	773	729	742	777	815	749	739	748	755	743	757	745	772	749	769	756	802	729	734	805	752	788	784	767	749	755	786	773	757	761	794	802	753	787	769	805	742	763	773	779	780	727	788	746	792	738	802	772	782	777	730	733	776	790	789	780	821	790	810	758	760	755	805	740	791	759	788	754	753	718	780	754	741	751	778	754	726	764	810	748	760	783	763	788	758	729	770	819	790	803	796	819	818	788	775	749	779	770	697	775	751	769	788	812	772	749	722	727	780	795	815	696	780	794	759	784	764	765	848	745	784	788	803	779	746	802	787	725	791	783	771	790	767	718	752	760	747	764	764	865	733	760	767	762	761	795	792	786	800	746	789	791	759	783	756	747	801	771	749	763	794	817	792	794	782	777	785	761	769	795	782	769	733	757	773	744	795	757	751	769	788	755	783	755	762	772	770	744	772	751	781	798	739	776	750	842	783	801	767	751	759	790	752	816	725	744	784	737	778	816	749	784	810	725	729	734	724	791	771	784	761	810	760	773	767	759	783	784	807	791	727	768	785	767	847	752	764	781	834	779	806	746	750	759	767	761	736	759	753	731	719	784	744	812	762	757	728	757	731	745	795	768	774	722	705	753	763	799	807	814	751	780	789	815	804	756	745	807	766	763	788	763	787	744	776	745	798	739	804	757	730	739	830	765	741	724	732	789	791	748	780	758	749	773	765	748	760	794	762	752	796	803	755	783	728	759	790	803	802	846	734	781	781	778	779	754	779	805	802	805	725	732	777	780	765	826	764	773	751	771	740	734	746	745	750	765	755	807	761	771	772	806	730	760	736	780	734	767	787	801	742	765	767	755	769	814	790	788	770	822	791	765	777	804	744	763	762	795	746	718	789	754	807	763	769	778	792	747	763	781	761	750	807	817	755	759	740	743	798	778	791	791	794	758	768	778	699	786	799	792	757	769	797	746	787	739	765	766	815	751	776	756	744	738	771	779	774	759	790	792	725	754	780	777	726	781	757	763	779	787	743	770	717	793	754	821	769	757	778	754	755	775	722	791	758	790	743	777	780	754	772	762	811	758	763	788	772	830	793	769	737	759	777	777	788	744	808	757	773	733	784	741	727	750	814	802	782	764	749	774	717	794	723	741	825	772	736	782	747	753	786	784	726	767	762	772	752	752	755	768	751	720	751	746	832	776	711	726	760	764	761	763	808	794	788	797	758	820	761	807	809	749	763	765	753	748	776	820	746	788	769	775	743	758	748	796	738	781	787	818	780	723	790	790	748	754	751	783	794	777	800	764	792	755	801	735	722	763	805	831	805	755	736	816	758	796	765	781	782	712	754	791	770	814	758	751	753	785	795	754	741	815	806	760	767	721	742	790	813	755	807	769	790	768	816	745	779	752	765	778	747	736	773	797	761	790	727	762	736	747	738	774	783	760	785	741	781	756	775	736	764	744	779	766	786	815	736	734	764	745	760	748	794	734	787	732	753	792	743	755	802	756	780	793	758	781	787	721	787	757	752	762	798	774	815	777	782	746	795	734	829	764	745	822	804	790	770	791	744	781	766	806	771	731	799	756	795	744	768	792	767	764	768	770	764	760	788	789	793	779	778	770	813	758	763	800	774	770	738	768	786	779	746	755	739	790	721	781	722	756	832	792	805	792	767	758	781	785	732	808	748	793	760	741	805	768	727	784	776	727	782	796	720	746	717	822	748	757	783	760	794	789	781	752	715	766	736	758	810	748	780	742	807	761	741	799	767	739	747	747	771	806	718	748	766	765	806	757	774	761	762	755	813	745	765	778	748	732	760	723	842	737	773	797	749	783	766	783	757	758	759	778	712	751	765	791	807	771	810	780	764	813	722	761	794	799	762	733	783	789	734	790	773	798	738	778	741	761	771	759	795	760	800	727	780	838	760	750	740	758	801	780	756	746	755	804	712	753	767	771	781	736	774	783	740	755	778	750	711	708	802	730	758	750	774	751	748	708	766	786	752	788	710	740	760	785	820	704	795	754	779	809	742	814	772	785	800	819	771	725	771	760	788	773	769	777	721	736	755	756	797	816	751	786	771	760	797	759	776	776	772	782	784	796	730	755	796	766	746	706	808	737	760	791	773	741	726	774	789	778	779	803	730	772	760	748	760	755	793	760	790	743	768	779	769	764	735	723	809	761	773	757	751	742	781	803	799	760	732	764	719	829	794	758	765	833	746	730	738	787	764	741	738	742	746	766	770	787	765	749	712	751	750	825	806	769	760	815	795	761	727	768	776	781	774	752	811	714	787	825	780	787	782	799	817	756	766	794	808	737	797	795	781	763	820	775	764	756	845	751	773	764	767	746	760	751	740	719	761	732	800	774	698	806	779	782	755	735	774	753	807	754	780	767	828	755	810	772	695	762	796	722	775	767	788	736	754	741	748	760	767	764	776	764	754	737	757	727	798	779	770	759	784	793	764	750	799	766	779	809	751	747	773	818	792	740	767	763	780	765	744	780	780	771	753	751	798	764	765	744	724	734	747	819	771	753	769	764	747	813	794	764	774	799	754	765	759	791	802	707	729	773	781	723	783	762	768	762	746	811	767	799	789	799	788	716	753	784	753	795	788	743	723	705	750	778	771	742	790	766	775	769	798	799	776	814	789	764	757	820	797	784	798	788	722	739	728	716	821	767	805	702	760	737	742	755	735	766	741	733	829	736	787	780	773	741	786	756	813	760	813	753	777	745	750	737	739	750	746	806	742	799	767	781	764	818	773	815	792	749	715	732	814	721	761	810	785	770	758	759	771	795	808	742	763	810	763	786	763	721	800	786	799	749	795	760	813	798	760	762	827	754	763	699	807	809	761	745	767	759	758	763	774	786	812	739	827	718	772	726	752	739	760	770	751	725	727	754	799	738	829	770	775	775	814	728	748	748	746	764	717	813	751	748	774	760	754	807	758	779	770	755	783	738	756	823	724	801	748	781	800	806	723	773	714	788	766	783	759	750	768	789	737	762	726	794	765	744	743	816	801	732	809	783	789	757	793	755	770	774	769	780	747	730	746	756	806	789	752	778	778	730	773	761	773	839	740	796	776	825	774	785	775	814	762	764	822	733	796	766	752	815	792	758	724	814	805	708	795	808	756	741	800	779	750	746	731	779	760	723	751	753	751	794	808	752	773	782	743	727	765	757	740	751	802	757	712	742	742	735	846	799	773	757	782	751	756	753	772	767	766	755	771	752	789	781	752	737	795	775	777	750	734	770	788	779	762	761	793	756	733	743	748	775	698	797	757	759	729	767	817	785	756	830	776	800	758	782	703	786	761	748	754	777	755	782	763	743	771	732	763	764	795	720	765
1125	1531	1191	879	651	614	189	69	71	74	88	77	74	86	80	83	84	87	66	72	93	82	74	84	67	71	74	66	76	72	76	76	69	62	63	80	76	84	70	76	80	72	75	82	69	81	74	75	75	78	70	82	92	74	67	101	90	78	85	74	84	72	76	81	76	98	80	60	74	79	75	68	84	67	80	64	76	69	77	70	83	81	68	79	92	63	68	81	86	69	65	86	78	71	78	70	66	74	72	70	82	67	89	69	86	69	69	84	68	75	75	85	78	86	70	64	66	64	78	72	66	78	88	71	63	63	94	77	67	71	89	73	86	75	70	73	59	57	70	81	88	61	85	73	78	70	77	75	81	71	75	90	85	89	83	77	68	101	107	97	81	85	81	78	69	76	82	76	78	78	72	88	61	68	73	81	100	93	86	65	72	69	87	69	88	71	65	81	73	70	60	82	73	90	80	79	78	69	85	57	75	80	75	75	81	69	72	76	77	69	87	84	82	77	75	93	76	72	62	81	93	82	72	71	81	70	72	69	82	81	78	75	61	69	64	82	68	70	68	59	73	70	75	84	75	79	85	74	97	68	64	82	82	68	90	77	87	72	87	91	83	76	73	88	70	65	91	94	57	82	67	72	83	80	76	79	93	80	80	68	76	57	78	87	78	68	83	79	67	72	78	67	90	69	80	65	73	68	77	86	74	75	49	86	73	71	65	80	71	68	72	70	76	95	74	78	66	79	75	79	72	83	72	94	69	92	81	88	75	74	83	76	71	61	60	82	64	68	73	61	83	70	85	76	83	71	79	78	69	62	75	77	73	85	95	67	87	78	73	84	72	80	90	81	69	80	72	83	88	81	75	78	71	79	98	75	82	72	74	65	65	73	75	68	73	83	75	71	73	74	89	84	87	85	83	77	80	62	68	77	63	71	72	67	86	74	79	84	75	65	72	104	81	74	73	71	69	75	71	86	63	91	75	80	81	72	71	79	83	76	67	72	93	73	85	80	76	62	73	74	76	65	87	64	74	56	84	66	76	81	80	87	75	73	72	75	80	79	86	86	78	73	93	65	61	85	75	86	69	72	73	81	67	81	76	69	76	81	85	94	81	79	89	72	76	74	100	71	78	66	65	85	64	61	75	53	69	84	74	67	87	57	76	54	71	78	75	73	80	68	79	72	70	82	78	69	78	81	75	76	80	80	89	101	78	92	83	73	68	75	87	65	63	72	75	85	86	83	80	73	82	68	67	67	66	94	79	80	80	69	77	73	82	71	85	78	75	64	72	77	81	65	72	84	70	74	55	68	64	72	86	87	71	80	83	95	66	63	80	67	53	79	91	83	65	73	69	72	79	95	79	65	88	62	70	76	74	71	80	76	66	82	92	85	80	77	82	57	80	76	94	76	68	70	77	66	85	79	72	75	55	66	68	66	93	48	80	73	82	72	66	77	80	61	64	77	74	66	74	67	67	86	71	71	87	73	64	83	69	93	74	70	70	64	77	82	80	89	86	78	70	68	88	89	68	84	71	53	73	68	78	92	98	87	90	71	71	76	85	78	64	78	66	72	76	72	72	86	71	73	87	82	96	80	81	76	75	74	88	74	67	73	60	79	69	89	74	72	88	76	71	91	81	80	82	96	88	75	54	59	72	73	87	68	78	71	73	59	78	76	73	85	72	70	55	76	79	64	74	72	89	71	69	77	75	73	80	84	61	89	81	92	62	92	78	82	75	69	65	68	68	80	81	82	85	68	75	76	93	79	69	94	82	67	70	75	87	65	87	69	82	80	60	65	73	83	70	72	93	92	85	77	80	75	84	73	93	80	50	72	74	86	70	56	54	91	84	74	79	63	77	76	80	65	88	71	71	86	70	78	81	84	82	92	78	70	91	73	89	95	68	75	80	70	79	74	76	72	62	72	68	72	62	66	77	68	71	78	79	67	77	75	87	83	74	81	75	78	84	82	62	84	69	74	61	68	79	72	56	74	69	79	60	91	81	76	61	65	75	81	83	87	84	83	78	71	78	73	70	68	72	80	74	83	78	69	83	93	68	79	78	76	73	69	56	58	85	88	70	67	83	57	94	82	76	84	78	91	79	70	80	73	88	76	92	68	73	69	81	76	92	92	75	84	58	72	61	62	67	89	89	115	100	97	71	78	74	76	82	52	87	92	75	86	87	76	87	73	81	78	92	81	69	85	68	88	91	67	89	81	83	69	72	54	69	83	65	84	74	90	81	76	94	74	77	78	79	75	73	83	65	74	61	89	56	71	67	81	71	69	65	72	76	73	95	82	75	72	80	66	70	82	77	69	93	77	84	63	93	77	83	68	84	61	84	72	64	79	79	67	72	74	90	64	72	84	69	85	85	80	78	70	83	80	75	77	85	76	83	72	72	86	104	67	81	76	72	90	61	77	90	71	70	79	96	73	67	78	74	70	83	96	75	79	86	66	92	64	74	76	84	74	85	73	82	68	75	72	71	70	71	74	74	79	83	87	71	65	59	73	79	78	68	71	76	79	74	81	80	82	66	82	70	78	91	80	76	68	56	73	70	87	89	80	76	74	89	84	86	71	62	69	82	80	76	93	73	73	69	77	80	73	58	79	72	53	64	70	85	90	66	56	85	70	73	89	74	71	81	67	69	67	99	77	81	76	72	90	64	93	89	59	72	77	64	74	69	82	75	72	72	77	74	94	78	72	76	67	79	67	68	76	75	84	70	87	78	72	87	77	85	76	76	88	86	81	74	88	72	63	88	72	65	77	79	67	78	78	61	69	82	75	72	82	64	68	85	97	69	83	74	83	63	74	69	72	69	77	73	68	63	84	93	70	75	68	64	101	63	79	75	64	65	57	66	70	73	69	78	76	68	77	54	83	79	68	77	77	76	65	76	81	76	71	69	71	66	78	70	88	71	82	71	85	82	73	82	67	95	85	73	83	79	69	78	66	75	74	85	83	84	87	71	64	76	82	85	77	81	77	83	78	79	96	65	73	79	61	64	96	70	86	62	83	73	81	77	64	79	81	86	86	85	77	72	83	80	78	88	65	77	74	75	65	81	72	111	79	70	90	83	81	72	65	65	74	78	80	71	76	73	82	92	64	73	74	67	78	89	77	75	83	81	73	76	71	78	78	63	80	73	71	65	92	66	63	64	78	68	73	78	73	75	68	82	87	67	94	78	88	65	76	70	89	82	69	71	55	53	72	77	71	68	58	76	77	82	78	60	91	78	89	78	74	78	75	75	79	80	76	77	81	76	75	80	88	84	79	91	74	85	68	56	79	82	67	82	66	82	76	73	73	77	69	79	68	59	80	64	72	77	76	72	70	83	86	80	78	66	71	99	83	79	72	69	75	78	74	72	69	75	64	77	89	60	72	73	80	82	79	70	65	89	80	67	83	69	74	82	76	62	73	67	79	84	93	78	73	71	68	71	90	79	65	64	75	103	76	71	60	61	91	79	87	82	74	95	75	75	77	83	61	65	79	74	75
8666	14924	11640	13119	18299	17829	4196	680	612	629	636	667	596	589	611	620	594	584	586	553	588	563	598	622	608	635	573	566	598	627	554	602	623	582	587	603	621	603	619	572	594	621	573	566	615	612	570	606	578	598	605	593	526	645	592	579	590	596	623	584	558	594	615	570	559	610	590	595	617	593	575	531	615	619	583	584	551	563	549	610	573	616	618	574	572	603	615	580	554	575	607	591	598	588	595	613	595	588	642	592	618	573	578	593	571	560	593	576	585	602	600	614	583	555	635	559	564	581	556	580	638	575	568	594	592	604	555	605	601	567	561	622	600	582	568	597	574	551	592	592	569	584	605	609	595	598	613	584	582	620	606	644	583	574	606	608	631	571	621	596	587	581	576	596	620	594	624	553	602	571	653	617	617	568	638	619	603	567	577	628	568	591	556	623	561	560	596	577	607	595	586	555	553	664	582	596	564	572	602	604	607	574	609	587	614	561	600	564	605	560	573	600	571	548	595	605	541	633	589	565	570	609	561	615	535	605	578	594	588	570	588	592	587	612	569	578	620	584	566	541	597	616	605	567	567	602	629	567	577	626	585	594	538	599	615	593	607	603	585	585	603	571	598	620	597	567	601	589	600	557	598	568	606	597	617	548	590	578	602	604	568	615	590	582	631	615	575	582	613	655	598	612	586	573	602	587	587	568	568	594	561	550	591	601	588	569	622	590	626	562	546	616	555	607	557	584	589	588	604	595	563	600	623	632	561	605	636	583	578	576	581	608	580	568	595	557	560	647	626	575	548	574	604	568	623	597	585	522	589	574	587	608	608	572	576	603	591	592	635	619	632	612	586	600	546	576	571	615	592	570	610	565	628	574	580	545	613	582	605	563	627	553	604	603	580	546	637	613	572	557	585	582	590	598	590	625	583	534	569	618	591	574	599	559	557	607	583	578	608	590	599	607	577	550	560	590	561	578	612	575	581	555	599	610	597	635	589	558	571	621	560	607	594	595	609	568	559	627	574	588	592	594	617	614	537	607	607	573	573	602	515	608	576	572	583	618	662	635	572	624	607	559	588	566	587	572	583	597	592	611	588	578	590	576	594	579	596	600	588	560	579	588	553	611	588	562	544	579	610	572	636	647	587	606	619	566	551	548	572	614	588	562	563	607	578	596	578	614	606	565	560	640	596	581	594	572	594	587	602	593	594	609	593	634	578	611	615	597	549	627	583	606	599	595	622	561	596	597	595	622	590	614	597	600	583	565	615	603	587	606	586	576	592	560	517	558	615	572	612	564	580	615	602	624	569	563	623	572	556	597	587	589	595	568	611	584	587	591	553	579	617	623	582	587	585	636	586	565	574	573	615	564	608	581	628	599	596	583	599	608	580	602	565	581	578	590	601	600	580	580	558	545	578	602	622	586	598	570	538	540	612	588	575	582	605	577	592	611	633	614	586	598	556	543	582	613	524	573	557	574	608	592	561	585	597	640	660	603	593	610	598	600	600	565	588	552	614	570	603	602	579	604	585	610	608	569	582	597	623	612	609	600	591	617	597	579	577	621	572	572	547	552	582	555	591	596	580	609	556	590	616	616	603	558	579	626	568	591	541	596	576	597	562	587	563	578	589	609	591	581	617	582	619	604	574	635	572	560	551	664	561	572	564	570	580	623	583	597	592	620	615	586	571	606	585	601	520	594	575	622	564	577	609	568	627	582	586	563	565	584	621	594	630	581	561	589	610	613	592	589	590	550	563	593	601	640	607	574	587	568	609	588	558	611	567	596	571	575	584	563	583	583	576	603	560	562	577	622	554	596	592	593	614	563	583	596	575	593	580	620	596	549	592	660	556	560	591	583	592	586	551	626	583	565	593	569	556	584	641	605	619	564	595	650	580	618	554	584	574	601	563	599	513	583	614	625	630	578	555	624	578	606	554	605	627	551	555	608	630	597	643	560	618	589	618	616	588	579	570	594	607	575	598	572	565	568	615	567	619	619	602	562	604	602	606	605	616	572	585	655	582	570	587	607	619	605	607	614	596	592	588	592	564	605	544	567	585	575	572	608	621	591	583	633	593	610	579	562	633	625	607	646	629	597	562	583	566	580	597	582	569	581	599	586	611	577	602	593	596	610	622	553	573	613	595	575	555	601	558	587	557	620	593	601	628	575	562	572	584	590	527	575	574	542	586	596	627	606	580	617	607	577	600	558	620	621	636	579	575	584	617	637	590	594	589	589	561	633	553	528	591	606	586	577	607	597	633	577	620	601	601	584	611	606	597	579	568	606	583	534	568	577	582	601	607	564	609	599	631	625	593	542	582	589	548	575	595	562	615	584	591	584	575	603	607	599	620	625	583	543	587	593	592	589	595	606	614	602	577	605	557	611	583	625	611	590	595	543	563	622	563	554	592	570	574	608	564	636	646	554	602	611	620	609	596	526	568	568	538	569	623	610	626	618	600	578	586	572	570	616	606	579	602	558	593	620	628	606	608	596	605	567	617	638	615	577	605	631	621	584	571	567	573	601	549	616	580	560	617	583	579	557	609	605	582	572	599	589	562	570	623	610	542	591	561	580	582	596	591	554	577	609	601	564	548	578	574	608	594	557	586	621	599	598	609	596	560	576	579	604	611	601	564	582	634	584	600	589	561	618	596	554	600	571	542	553	584	583	619	580	589	566	600	578	615	583	608	568	567	613	581	631	614	615	593	600	606	538	598	641	581	622	620	622	628	578	576	583	588	544	594	601	560	591	589	591	608	588	590	627	609	564	587	584	591	639	577	596	589	587	569	591	579	572	569	630	570	626	610	612	599	596	608	590	576	599	621	557	631	595	580	611	584	570	595	606	593	587	577	589	595	587	637	622	607	613	616	559	600	601	607	601	576	598	579	647	571	616	568	596	616	593	610	594	623	576	604	612	620	603	585	566	620	588	526	543	618	606	586	587	588	544	599	594	601	600	573	607	587	588	619	618	593	584	613	603	598	619	591	584	569	567	588	621	587	573	616	556	599	624	574	598	637	578	632	577	580	601	639	546	583	562	575	598	576	607	577	555	576	575	614	579	586	614	602	599	594	559	571	623	608	556	585	595	577	609	558	586	619	569	570	608	597	586	592	591	531	623	586	581	562	550	585	561	565	563	607	619	560	614	587	598	578	567	604	588	596	600	589	565	616	556	574	606	585	565	585	598	592	588	603	619	629	586	572	580	615	596	586	593	576	587	563	601	558	598	593	599	614	594	605	548	570	582	601	602	566	590	649	612	573	546	576	606	606	625	578	611	645	601	575	593	611	591	553	575	598	594	560	612	628	591	560	594	629	595	564	577	598	600	549	557	605	574	584	580	592	548	555	600	580	584	561	606	671	575	619	587	600	594	572	570	579	560	596	606	577	606	541	584	584	592	611	618	610	592	586	589	571	610	594	565	590	556	606	586	564	559	620	580	584	570	600	566	555	589	608	539	585	625	590	597	599	627	617	611	562	608	555	572	584	556	553	599	573	618
667	5553	3843	2594	2163	2172	351	72	92	95	70	73	73	71	77	90	74	81	95	63	71	88	72	76	66	68	74	67	88	84	66	84	85	92	67	71	79	63	52	72	76	75	81	80	72	70	67	75	67	66	73	76	71	56	56	75	76	72	93	74	68	58	56	81	74	73	73	73	69	81	95	72	86	68	60	79	69	69	67	68	70	80	68	81	73	83	53	74	67	73	76	99	92	61	97	67	81	80	94	59	72	74	73	68	62	75	69	85	64	81	71	65	93	97	68	80	78	77	80	75	74	74	76	88	75	62	74	87	78	79	67	65	82	82	74	71	75	76	87	76	82	74	71	84	55	65	84	78	84	77	73	80	94	86	80	74	63	66	64	71	79	79	81	83	82	77	74	79	55	52	79	70	67	89	79	67	72	76	65	72	71	84	84	79	77	70	80	79	72	82	81	72	68	64	82	81	76	73	72	93	70	67	65	61	69	83	69	72	91	77	61	62	81	71	72	91	61	71	69	71	91	71	59	82	62	81	72	70	86	74	91	95	84	71	86	76	66	75	76	93	72	77	88	77	70	64	74	74	90	64	91	90	77	70	72	76	63	77	82	67	76	80	85	81	76	82	76	85	57	65	73	80	70	61	72	61	59	74	67	89	97	75	64	73	77	68	71	80	80	79	57	73	77	61	77	70	87	74	72	76	69	81	74	86	91	72	68	86	78	66	74	83	79	63	81	68	65	66	82	67	98	76	65	85	85	68	91	78	100	85	69	70	67	69	77	65	76	87	69	75	56	72	81	86	74	71	62	73	70	67	78	77	82	83	72	66	64	85	65	80	88	93	71	74	82	76	70	78	73	93	76	71	73	72	61	86	85	78	70	69	60	85	57	68	68	70	80	80	72	83	76	84	90	77	71	83	82	87	73	76	75	85	82	75	84	83	76	72	81	81	66	64	83	74	87	71	77	60	78	62	82	79	76	87	70	69	75	63	76	64	63	54	82	76	82	82	72	81	78	84	79	66	72	77	67	68	67	68	87	77	70	84	72	66	78	72	73	70	71	95	61	77	74	94	80	79	64	82	81	74	85	75	72	66	69	83	73	68	84	74	87	66	77	80	92	77	73	86	75	81	70	70	83	73	73	80	78	67	73	68	65	67	69	71	67	70	79	77	73	81	75	64	88	86	77	76	80	76	78	75	85	83	64	84	90	78	64	88	66	83	77	76	68	62	72	77	74	78	83	75	73	83	95	79	78	69	80	80	74	71	73	76	76	75	62	78	66	86	66	76	88	51	96	84	70	88	74	83	82	72	94	63	75	87	82	72	75	92	78	74	89	73	68	72	78	80	87	77	65	90	86	78	67	59	59	75	72	67	62	85	86	77	64	85	73	60	78	72	77	73	74	69	79	71	74	78	64	69	70	78	73	70	86	77	66	78	83	90	71	76	73	99	76	71	71	77	91	92	74	83	80	68	80	86	77	80	60	85	72	83	65	54	78	77	66	89	98	72	77	71	67	74	85	77	73	66	74	80	61	70	64	84	73	85	72	61	74	79	86	75	73	87	71	49	83	81	94	77	68	72	87	72	72	71	68	68	67	78	86	78	82	83	81	65	65	78	77	78	76	68	81	85	94	72	69	79	74	66	67	84	58	88	66	76	79	69	83	74	53	67	69	80	78	85	58	72	66	74	75	64	71	76	74	66	64	75	65	62	59	81	65	66	64	83	75	63	72	78	56	71	88	82	76	58	68	67	78	90	65	71	77	69	58	78	82	70	75	85	71	69	71	64	60	58	78	80	64	81	67	67	89	76	71	81	78	77	68	80	92	72	61	95	58	69	58	71	77	79	83	95	79	63	73	76	73	73	75	83	67	71	71	99	70	78	79	64	80	84	74	72	77	69	77	90	81	71	83	79	72	74	72	81	83	62	88	74	74	82	75	76	87	67	78	84	76	65	73	63	78	93	66	72	65	67	59	74	74	66	88	69	73	55	84	79	71	74	76	71	83	86	58	73	82	76	74	71	88	79	70	71	70	75	56	71	95	64	95	71	73	89	78	82	80	68	78	77	74	78	63	76	75	72	66	63	69	68	72	65	72	75	71	75	89	72	78	74	73	73	70	87	68	67	69	73	77	72	78	75	66	73	58	73	85	69	82	79	79	80	65	74	81	66	69	66	87	78	67	67	73	69	69	67	92	69	71	68	65	72	71	59	71	84	78	94	74	90	72	83	70	71	77	82	63	71	76	72	73	73	80	92	83	71	79	80	58	77	66	74	86	74	85	93	78	90	81	83	84	83	67	70	82	83	74	92	68	83	78	74	69	81	80	81	79	65	89	75	89	92	70	66	79	79	66	74	85	74	88	77	81	81	80	66	72	60	92	69	76	66	71	82	77	71	79	77	75	86	68	88	89	75	73	72	75	74	73	83	83	73	84	78	68	78	69	81	71	75	65	87	57	71	71	73	56	71	81	71	59	81	74	69	83	64	68	81	77	79	87	76	66	72	77	77	82	98	88	71	80	71	78	84	63	80	80	75	71	78	76	61	82	80	85	78	59	69	86	93	80	75	57	80	71	73	73	92	68	61	92	74	72	82	79	102	71	75	87	65	73	69	69	84	65	81	82	88	73	83	72	55	70	66	75	78	74	80	66	81	76	74	73	78	87	73	83	67	75	78	75	64	68	72	97	70	64	80	94	75	73	74	64	66	81	78	81	84	78	86	74	89	85	82	89	66	65	89	73	71	68	78	81	58	87	85	83	73	71	76	72	69	69	74	77	78	72	80	68	65	65	62	74	84	70	79	76	76	81	76	80	75	93	78	72	86	74	74	83	70	78	58	57	70	70	80	81	93	71	90	103	83	89	57	75	74	75	78	69	81	67	73	76	78	76	77	71	94	71	83	71	79	78	74	62	85	90	65	73	89	79	80	75	84	73	85	56	77	76	71	72	60	77	66	80	85	86	71	83	80	71	85	77	69	85	66	75	75	77	54	76	78	75	82	69	66	82	85	75	83	86	74	78	65	64	70	76	79	75	87	73	79	67	76	75	86	75	72	62	71	76	60	79	74	78	81	66	67	82	78	76	82	75	88	101	81	74	67	75	68	66	68	82	90	62	78	60	82	71	71	80	68	74	61	69	70	82	79	82	71	67	69	70	100	66	78	63	79	84	56	77	71	73	87	71	66	71	89	72	78	84	74	68	79	71	57	71	76	74	68	89	76	70	76	87	84	79	63	72	53	69	94	76	91	77	72	72	75	80	80	71	89	59	69	85	69	92	70	80	85	76	74	86	57	74	65	83	77	60	59	92	66	70	82	89	63	69	80	67	78	76	65	78	66	76	78	74	68	64	72	65	68	73	59	67	60	78	84	63	78	75	62	68	73	94	71	71	65	61	68	67	48	80	77	70	88	72	82	71	63	85	77	83	75	76	68	67	95	61	74	85	78	86	66	78	80	86	82	84	73	66	89	80	80	80	73	83	76	71	72
12074	28525	22523	27338	36476	34782	6966	816	746	697	659	647	649	609	619	577	577	613	593	559	606	586	542	551	576	558	547	572	576	508	571	573	597	555	546	585	561	561	570	626	562	579	546	576	573	567	575	558	563	569	579	612	580	591	558	591	540	568	594	579	549	538	551	574	557	581	588	551	604	559	544	551	573	564	573	587	527	615	622	570	565	553	574	543	546	570	562	594	545	592	587	564	589	582	522	575	562	579	521	610	604	536	564	521	545	548	576	572	583	596	567	587	543	580	546	577	580	563	549	546	559	560	608	569	542	559	565	586	571	520	601	548	574	540	531	547	560	532	574	576	561	553	570	572	579	571	599	609	588	557	551	546	551	574	561	566	593	532	609	592	522	554	547	583	547	523	570	523	556	534	535	534	546	555	566	579	551	581	578	555	531	559	536	543	595	578	517	554	558	566	555	558	547	590	542	562	608	578	592	555	548	568	526	551	576	520	573	569	558	602	532	565	533	585	551	541	569	539	562	596	545	592	592	564	549	550	516	598	510	579	561	563	532	521	562	538	544	574	569	531	592	556	560	559	576	551	551	562	563	595	577	584	538	597	589	557	590	587	517	592	552	544	553	543	562	563	551	572	553	575	528	578	589	514	574	556	544	540	556	502	606	575	570	571	560	582	609	560	536	602	547	598	573	559	510	554	560	564	596	556	546	569	552	528	580	575	529	538	566	544	537	566	582	588	557	548	541	549	538	577	533	568	556	550	562	592	577	552	578	559	575	560	570	608	545	569	522	569	561	547	562	557	557	552	543	557	558	591	572	576	540	541	561	611	580	584	594	548	558	558	594	592	595	587	563	553	555	524	555	553	537	523	548	588	546	562	593	558	560	559	581	572	530	569	573	573	563	500	554	567	543	520	536	535	597	600	563	559	604	533	517	619	578	546	608	530	564	542	569	573	513	595	546	531	579	542	550	581	591	558	578	552	549	537	574	609	543	598	572	583	619	607	589	552	552	595	518	563	562	540	559	577	549	593	603	595	568	523	501	576	565	557	565	570	587	529	569	568	564	548	530	555	591	554	553	594	580	553	556	540	565	552	542	563	562	576	563	580	565	586	582	541	565	557	591	564	534	597	554	556	555	561	598	558	563	581	547	587	519	548	567	543	555	545	549	549	559	574	529	532	533	597	589	545	531	538	559	562	575	564	526	600	590	609	578	587	585	609	533	584	507	571	561	569	543	583	580	582	569	528	522	610	583	565	537	578	600	585	558	540	564	600	502	572	534	581	539	558	554	575	536	530	570	530	550	547	582	550	584	571	556	543	557	511	571	519	530	549	566	532	555	541	557	523	609	560	570	549	581	550	586	508	550	603	565	580	540	550	556	565	568	581	550	579	558	551	534	552	561	536	551	575	568	509	534	595	576	546	568	551	531	576	585	559	534	578	544	555	570	568	558	562	552	611	556	576	579	563	592	595	610	575	534	552	556	622	587	545	595	630	567	533	559	517	500	566	559	583	527	519	539	535	573	551	552	575	555	547	587	580	590	584	579	539	556	615	561	561	596	585	555	576	553	565	558	563	580	538	563	592	558	555	576	548	553	531	560	519	538	578	575	565	561	545	555	576	559	520	556	574	591	556	585	573	545	590	585	572	591	570	529	549	554	554	544	567	529	568	577	570	531	546	531	555	528	586	554	549	554	563	590	564	520	572	555	555	557	564	566	528	543	602	588	549	559	578	570	512	592	535	550	559	550	576	574	534	596	539	599	568	556	522	577	585	502	554	561	552	578	531	562	542	520	556	556	547	598	568	604	551	590	563	550	580	575	555	581	599	567	589	554	537	548	590	546	567	536	558	533	500	615	553	576	560	560	578	555	569	560	606	542	556	585	562	574	570	523	582	570	577	556	571	550	537	598	546	563	554	556	517	582	591	552	575	568	548	572	580	574	527	569	540	561	589	561	552	550	590	535	622	562	544	549	567	567	553	557	569	554	567	584	543	538	503	558	552	575	547	558	584	582	553	565	572	542	584	536	535	565	541	586	558	519	543	592	534	537	542	537	574	602	583	582	565	507	531	540	541	523	577	583	594	588	538	541	572	525	525	563	589	565	584	537	555	556	523	553	553	572	582	580	597	599	554	569	591	518	585	546	575	581	515	546	553	543	556	551	529	559	555	589	569	597	600	558	568	548	550	646	595	559	586	590	568	588	568	600	564	571	568	553	568	534	566	622	560	584	533	590	544	591	581	556	581	572	539	559	570	558	606	551	572	542	558	564	577	552	587	545	558	565	571	586	560	585	581	580	570	554	577	589	555	583	572	516	566	577	579	570	585	555	572	559	591	554	565	556	554	553	561	568	537	599	519	575	551	580	572	591	554	512	573	585	566	554	549	544	551	588	538	579	546	600	544	561	563	568	555	524	582	551	589	519	604	578	569	540	536	548	545	559	591	562	547	564	550	568	563	626	595	582	571	581	517	577	631	600	573	587	521	584	573	560	555	591	576	577	534	538	568	561	525	560	544	550	605	603	572	536	558	537	560	542	542	538	552	567	579	566	592	533	540	570	594	565	579	533	538	524	573	614	568	569	582	509	554	532	612	585	605	493	570	528	608	562	581	585	572	586	559	562	566	553	531	559	555	563	534	531	554	593	585	540	557	562	532	551	576	549	565	556	552	528	555	523	584	568	545	550	555	577	537	583	594	537	582	567	575	550	587	588	554	540	604	602	587	580	532	556	544	586	508	588	563	588	561	538	553	561	564	556	593	564	523	519	588	552	616	558	597	552	631	539	535	566	566	552	565	564	527	607	571	548	534	539	550	557	519	578	560	614	545	581	564	551	628	572	572	567	591	529	549	557	556	540	549	530	560	567	559	506	573	547	544	577	543	591	619	567	521	524	563	549	582	543	585	575	552	562	625	573	562	582	544	571	531	570	551	565	552	557	583	611	602	560	579	531	579	547	550	544	550	616	546	552	556	562	568	560	579	600	560	561	579	585	537	573	594	599	579	532	587	549	554	584	575	583	556	576	557	590	523	586	548	556	549	578	550	586	602	568	570	548	542	556	612	592	594	593	555	523	565	498	584	545	589	573	562	557	587	539	575	587	534	563	588	563	523	562	572	579	574	599	563	597	576	578	521	561	544	570	564	560	586	572	594	546	573	526	573	562	583	557	558	546	546	566	533	531	554	518	557	592	585	550	590	558	516	579	563	562	553	555	573	578	540	555	598	551	608	600	550	520	606	518	543	576	608	594	555	584	532	572	585	537	555	537	548	548	525	594	572	553	541	573	542	549	572	567	552	539	591	579	549	574	611	526	597	590	542	573	585	569	589	534	564	568	563	539	569	581	586	525	548	554	531	566	562	541	593	562	568	528	581	530	554	595	566	562	582	565	540	529	560	533	557	548	560	553	529	526	580	546	576	564	610	560	538	518	588	572	581	539	606	519	565	565	566	572	599	524	574	582	602	558	585	554	574	545	573	519	574	551	548	543	537
1729	4883	3528	2605	2009	1763	222	112	119	84	103	112	109	112	103	117	104	105	111	100	112	110	88	127	102	102	119	99	121	118	111	121	113	116	107	104	96	114	98	105	109	100	112	125	99	117	108	114	105	115	132	107	115	116	107	101	93	103	90	116	99	118	98	116	103	109	112	111	89	127	116	126	94	117	110	111	103	102	111	110	104	115	101	104	98	108	117	101	106	110	92	104	107	97	101	95	111	120	99	126	115	99	104	113	101	109	102	101	110	110	103	119	110	108	115	107	111	107	108	110	106	111	103	107	119	116	109	112	97	92	106	106	103	93	115	98	123	103	109	116	91	120	125	109	93	114	115	116	93	115	131	102	81	126	129	123	106	117	98	98	115	101	92	105	125	97	125	101	99	95	91	117	103	133	87	111	122	104	112	121	82	122	101	113	96	101	123	102	98	101	99	130	107	115	130	107	115	110	113	100	105	107	108	99	100	116	103	118	121	123	116	105	109	105	99	106	121	110	116	104	114	109	112	110	115	102	114	123	113	115	140	104	100	109	109	99	119	113	101	123	125	97	134	117	115	120	99	103	120	113	109	128	104	105	110	98	109	96	99	104	126	116	117	104	113	99	92	98	100	110	101	111	118	94	96	98	106	125	107	110	111	90	135	128	140	105	98	101	118	98	103	121	116	99	100	125	104	111	119	127	123	111	91	103	114	113	112	101	107	103	91	91	96	106	98	109	112	124	91	114	82	98	101	105	101	117	118	104	93	105	119	111	127	113	120	125	96	104	98	111	101	119	96	121	129	93	112	104	99	103	126	87	107	117	111	105	124	101	103	96	84	132	106	115	118	123	113	110	102	97	102	135	106	114	109	99	104	104	98	96	99	121	111	119	100	95	126	117	97	104	100	107	117	105	114	104	105	112	123	86	93	103	114	108	101	114	112	101	104	101	101	116	120	94	92	109	98	99	122	114	117	108	110	118	104	104	100	116	116	99	102	94	122	97	105	107	117	91	108	105	127	114	97	111	121	99	112	107	117	110	105	84	95	103	119	91	108	95	117	106	111	116	123	101	101	117	106	126	113	125	119	104	106	105	112	101	119	110	108	94	93	113	105	117	110	87	128	121	130	108	115	105	114	113	108	93	120	84	105	87	83	122	114	119	111	109	108	107	89	99	117	110	97	109	86	113	97	112	132	113	116	121	139	113	107	99	109	104	114	104	125	111	98	102	97	111	110	109	115	110	116	119	110	112	115	117	106	110	106	106	122	109	132	112	104	100	111	93	124	110	98	112	131	101	108	106	117	108	134	126	97	106	102	120	122	109	124	116	123	103	92	121	90	111	136	112	126	110	100	118	113	106	106	100	110	92	123	131	112	118	115	126	103	115	106	114	94	110	99	96	115	111	110	109	123	117	110	122	116	116	112	105	121	106	93	125	103	128	106	106	100	104	123	118	130	104	106	109	119	116	109	106	111	114	100	109	109	96	124	117	95	100	129	122	104	116	95	93	123	117	96	97	124	103	115	100	85	112	134	120	101	109	101	106	110	96	108	99	108	124	102	109	108	99	107	110	100	110	102	105	109	113	118	116	124	124	124	108	118	109	109	98	99	107	90	122	110	119	109	117	110	109	101	112	120	116	110	102	78	87	108	102	115	112	114	96	113	101	107	93	119	113	106	81	96	92	118	111	108	119	97	101	121	108	106	109	96	111	106	110	101	109	97	111	102	102	110	105	123	103	109	114	118	121	106	96	119	96	112	123	108	99	102	121	121	107	101	118	118	104	110	107	94	100	118	106	110	101	107	116	123	105	108	115	104	124	109	102	97	127	97	110	103	133	108	104	121	133	123	117	106	98	104	105	104	109	100	113	100	108	117	104	118	108	116	110	120	118	104	103	99	109	93	106	119	102	109	80	103	103	117	110	111	114	90	106	116	130	110	105	115	106	104	121	104	105	96	109	103	117	109	100	119	109	97	116	122	113	105	114	112	105	85	118	110	109	112	108	102	116	128	99	91	127	120	114	99	111	108	91	101	120	103	121	86	111	103	106	108	104	117	126	107	113	79	115	108	108	125	84	106	128	84	108	104	114	111	131	106	99	93	114	86	117	93	109	103	104	91	121	104	111	108	101	102	104	113	106	131	103	125	102	121	100	110	102	96	106	108	109	115	106	97	109	104	117	103	106	104	111	122	91	102	118	118	103	112	93	88	103	115	117	105	114	131	130	111	114	111	112	105	130	124	104	110	96	127	112	128	96	121	101	123	98	109	118	107	116	126	103	127	95	101	115	118	114	105	97	109	125	114	98	121	110	129	106	105	122	113	135	112	113	132	114	99	118	118	116	98	97	123	113	107	111	105	86	139	114	122	114	112	102	106	108	106	99	108	111	129	102	127	122	114	110	112	104	115	113	106	100	107	107	110	101	102	119	110	112	131	105	111	123	113	118	102	117	104	134	108	109	96	100	102	104	111	102	108	110	104	96	112	107	114	108	113	111	108	105	96	99	104	110	115	127	114	102	124	107	113	99	113	128	122	126	97	98	106	134	116	99	125	124	118	90	118	106	116	111	108	102	112	110	135	107	115	93	100	105	122	110	126	106	114	89	106	80	129	102	105	111	117	117	101	109	96	119	104	123	113	108	107	116	104	126	97	113	102	129	94	119	119	102	118	108	119	106	106	114	114	127	104	106	95	100	97	114	105	116	110	96	94	121	127	107	111	112	102	117	114	114	116	116	113	108	108	106	99	113	117	96	118	116	112	125	103	103	111	111	118	89	105	114	114	113	92	115	105	111	115	115	105	113	113	118	118	97	120	102	108	92	131	121	94	113	103	97	96	115	98	104	116	104	105	119	113	97	92	110	105	114	99	110	113	114	115	109	95	103	114	98	112	121	104	94	136	116	104	120	109	116	100	114	118	103	91	110	116	109	95	108	120	113	119	105	103	114	109	119	111	113	91	101	103	108	122	114	122	97	99	109	120	108	103	112	105	102	117	115	124	88	100	109	112	117	118	101	102	117	94	95	97	110	112	106	117	112	123	103	115	115	116	91	113	110	101	97	118	112	105	105	112	115	119	113	100	118	127	104	95	96	96	129	96	110	107	107	106	122	104	99	97	122	117	124	124	112	106	108	102	113	108	118	126	112	119	116	93	125	117	126	100	115	106	109	96	90	98	98	97	106	104	97	98	117	109	109	123	116	111	104	111	95	87	112	100	104	101	101	101	117	96	122	104	119	110	118	90	99	125	120	106	119	115	112	123	114	106	105	89	93	116	113	120	100	112	125	102	110	111	128	100	113	104	111	104	100	101	126	126	109	102	117	101	108	90	101	113	110	105	101	100	106	96	100	121	88	99	119	107	112	135	117	113	115	111	106	117	111	103	116	110	89	111	105	115	108	118	90	96	113	120	106	101	119	110	131	91	110	109	120	140	114	108	101	100	96	97	124	109	108	109	113	128	115	106	116	115	129	119	117	127	112	126	103	120	104
11623	27127	22126	26794	34410	30561	5123	1053	1023	980	948	957	885	869	887	842	878	875	882	861	877	860	802	843	835	850	860	854	802	820	824	785	881	846	838	844	853	894	845	773	824	885	828	777	802	797	843	813	802	801	807	791	821	805	829	895	840	824	853	804	827	825	796	824	805	831	831	798	853	825	809	842	844	831	855	800	810	831	819	827	859	846	808	861	802	847	801	852	788	803	822	879	846	862	818	830	821	805	808	792	801	841	813	851	788	831	824	832	841	777	857	815	830	825	789	801	803	864	844	752	859	852	837	828	855	865	849	835	837	806	846	858	807	809	772	773	796	812	847	845	799	829	835	875	818	797	778	810	862	825	826	823	837	830	814	854	867	866	828	899	844	779	868	812	865	745	845	828	850	802	865	827	795	853	809	818	815	863	812	799	834	878	896	785	850	780	828	850	769	854	875	781	798	805	831	874	784	852	829	816	793	841	836	839	874	851	824	834	852	853	823	842	902	874	881	803	878	852	789	813	825	721	843	854	767	812	867	787	857	834	859	847	823	846	819	867	871	819	836	753	779	846	797	853	806	780	821	857	814	807	831	852	862	823	806	811	807	818	832	879	831	795	799	872	830	850	794	811	810	830	821	903	832	849	825	805	829	856	831	796	827	857	814	846	805	810	782	832	882	849	862	778	788	842	852	812	796	868	858	830	856	807	806	834	859	800	840	855	794	892	868	804	823	822	816	828	810	803	832	816	849	805	833	785	849	827	855	854	877	817	800	869	779	874	803	836	849	836	784	799	813	809	836	821	814	856	811	858	812	845	781	826	835	817	811	829	814	777	830	816	822	805	807	833	800	832	867	776	796	882	838	811	839	799	845	768	833	778	826	854	832	843	813	891	839	820	875	899	826	830	795	833	844	859	822	845	803	883	814	819	884	863	790	856	835	811	856	850	847	868	845	904	808	787	799	759	776	811	780	836	805	808	824	837	819	828	829	847	806	804	812	822	815	846	844	808	827	834	838	811	831	814	854	807	877	807	879	827	847	890	801	802	881	801	818	832	804	818	858	826	811	835	826	801	817	870	777	787	834	831	790	844	819	802	836	833	801	842	831	835	835	769	799	849	858	855	851	787	842	808	845	858	829	827	824	852	864	851	837	831	808	809	805	846	835	839	819	844	859	820	855	810	848	862	858	841	814	807	804	864	848	775	857	861	798	853	811	805	799	802	867	809	854	843	817	827	835	839	814	812	801	821	820	798	825	865	831	849	866	816	821	835	805	853	823	843	757	801	802	813	782	829	829	781	877	843	863	763	827	826	872	873	827	802	849	804	809	812	763	828	847	823	789	803	826	835	891	806	870	829	848	801	822	853	852	836	805	818	821	830	793	847	793	800	818	858	794	845	864	862	877	834	842	811	827	813	831	818	833	852	837	812	830	827	813	799	798	785	806	842	797	841	824	827	818	827	821	857	876	738	866	861	809	779	851	823	827	865	774	840	768	866	827	814	826	787	855	875	845	842	870	822	837	818	839	824	846	852	838	832	801	813	840	848	797	800	779	839	803	835	832	798	810	799	814	854	833	838	858	816	817	876	812	844	846	825	822	822	825	842	852	825	811	832	849	799	809	841	815	833	876	852	864	868	822	797	826	793	873	792	848	810	825	878	800	899	834	875	824	845	833	856	843	815	804	847	832	816	807	831	852	850	800	788	853	818	842	866	893	819	819	842	837	824	834	772	819	815	838	825	830	825	803	870	805	850	876	791	780	854	818	802	825	812	783	854	817	772	815	778	834	826	854	850	844	835	850	807	803	805	844	766	839	799	824	854	856	826	790	816	822	825	801	823	821	862	806	856	819	804	842	842	811	865	833	818	851	838	781	817	846	882	848	823	849	828	855	766	790	835	829	851	817	843	860	868	833	773	834	872	787	797	798	828	822	813	806	841	843	901	810	789	773	828	876	786	847	827	842	828	816	824	821	826	770	892	860	792	846	818	827	829	827	830	787	817	829	854	838	842	799	821	841	806	811	817	840	804	822	849	857	792	820	870	848	870	778	832	813	805	817	835	842	880	792	848	870	860	785	817	820	838	798	819	848	814	860	859	803	831	807	760	809	799	874	828	885	830	863	799	835	800	852	810	788	882	810	870	883	798	833	858	802	829	826	831	866	855	789	844	824	828	846	874	844	813	828	826	850	851	783	779	865	821	815	798	847	820	850	831	825	827	831	816	837	879	864	777	823	805	808	775	829	848	878	788	847	866	851	823	762	801	844	830	837	822	817	813	845	805	844	797	804	822	802	784	800	835	813	854	851	778	843	852	816	864	855	843	882	808	796	821	854	827	831	814	797	762	818	867	827	849	814	780	869	792	820	806	798	759	832	781	792	819	828	827	808	833	823	850	824	887	799	814	817	843	798	859	831	845	868	843	815	801	829	868	869	838	825	853	813	828	865	874	847	835	805	800	838	835	804	846	858	825	797	823	903	804	772	798	791	811	800	807	859	843	844	821	841	836	779	859	819	827	824	799	805	832	828	819	869	819	835	817	848	825	845	827	836	824	835	858	860	833	894	822	809	783	781	823	800	851	906	852	864	825	806	831	858	801	809	797	815	814	828	845	830	806	866	853	862	814	873	776	839	860	760	850	818	775	810	807	812	839	804	858	839	858	866	840	829	826	873	865	864	818	888	819	823	790	794	782	831	828	853	831	861	829	829	876	793	836	820	833	829	814	824	790	806	801	758	801	821	818	848	786	840	864	774	857	803	836	810	818	813	834	847	845	836	796	804	815	870	901	819	815	858	779	826	793	857	829	912	816	812	817	791	815	822	753	815	863	866	799	816	821	890	824	816	807	867	829	817	817	842	867	813	789	794	802	869	773	838	841	884	822	821	863	834	902	805	782	799	786	827	858	834	756	800	836	861	813	831	841	857	861	807	811	839	844	856	839	787	814	798	844	810	823	828	846	865	856	834	857	834	829	791	777	808	878	831	915	837	773	840	848	838	830	863	873	820	936	897	820	832	863	823	842	847	792	809	820	805	886	810	831	826	766	827	809	838	835	802	825	803	827	788	832	800	797	841	864	813	847	808	815	817	797	805	802	806	841	829	780	909	834	811	842	814	805	830	848	889	876	814	811	866	802	835	830	788	839	818	805	836	809	820	832	854	803	777	837	835	843	834	852	854	810	820	869	847	812	815	885	836	871	880	859	863	828	804	819	819	845	809	858	839	842	878	794	848	844	800	835	859	883	863	809	800	824	780	814	818	856	818	848	836	809	819	780	744	810	843	812	857	843	828	826	869	827	821	853	830	830	862	853	773	852	885	825	850	806	798	845	834	806	805	818	858	862	871	793	839	805	791	835	838	870	880	831	881	808	870	802	794	802	814	807	824	835	837	870	799	820	818	824	828	805	764	757	851	802	846	806	903	897	805	829	787	863	841	868	856	818	806	803	812	815	848	806	821	821	829	836	843	855	860	809	797	823	842	824	786	852	781	809
1058	9462	6856	4323	3528	3513	460	129	99	105	102	114	100	86	96	107	93	101	86	110	123	100	116	98	110	106	121	107	96	110	110	120	92	109	106	87	106	113	97	103	132	123	99	99	97	86	93	96	111	110	108	95	104	94	108	114	98	100	99	110	114	98	101	113	104	108	102	107	101	118	105	108	96	110	99	96	92	105	110	101	77	108	112	97	110	111	120	104	84	117	108	115	105	113	99	104	106	93	104	118	94	110	115	116	91	107	103	113	103	102	96	89	138	105	96	103	107	107	117	109	106	115	109	107	103	100	105	109	96	102	108	114	97	102	93	95	129	96	104	105	112	96	92	108	109	120	116	114	103	103	101	116	88	111	113	113	102	127	102	122	123	108	87	110	112	99	93	110	91	99	99	112	102	122	100	93	114	99	122	108	92	107	112	92	103	116	101	110	97	115	97	99	101	120	112	85	97	91	104	109	117	108	98	92	105	98	87	111	123	110	113	94	110	107	95	112	88	102	85	96	102	120	110	135	105	109	105	94	108	102	104	113	95	112	120	92	94	96	87	106	106	100	109	100	103	89	110	90	98	105	119	112	92	110	92	89	118	121	114	101	96	108	99	118	90	105	112	118	105	99	102	114	92	114	90	82	93	107	105	109	115	117	98	116	111	95	109	114	95	119	113	105	90	112	97	122	93	114	105	101	111	98	96	97	123	103	94	112	109	109	108	108	89	124	99	106	98	104	109	112	106	121	111	99	116	114	108	91	93	91	122	97	107	78	127	102	90	89	112	110	103	117	110	105	102	96	104	95	101	101	89	96	114	89	102	101	115	115	103	96	110	122	107	111	101	119	95	108	109	103	105	104	111	98	109	93	115	121	103	116	103	115	109	109	102	114	106	116	101	98	97	112	95	122	100	101	110	105	107	101	108	105	106	122	99	105	108	100	110	96	87	108	106	99	88	106	117	104	90	124	101	109	111	100	99	104	113	110	108	127	88	95	128	92	109	99	108	98	100	99	111	119	100	106	108	117	87	94	89	107	90	101	103	123	99	110	104	126	101	101	119	114	111	91	103	81	122	91	108	105	125	110	116	93	98	105	99	90	102	90	110	95	103	92	98	93	101	91	114	100	110	116	79	92	104	92	100	93	116	126	104	121	99	92	106	99	108	119	103	108	108	101	106	98	110	93	93	109	114	121	105	106	116	105	92	112	109	96	89	105	102	91	109	101	92	105	108	115	95	97	97	115	123	118	112	109	101	104	97	103	96	100	90	104	113	105	118	101	109	98	99	99	108	96	101	123	94	124	99	110	88	109	106	102	106	94	101	120	107	90	108	103	97	111	98	103	120	96	104	89	102	89	97	101	115	93	115	116	117	99	118	110	109	95	117	98	101	99	89	95	101	103	94	108	101	119	121	97	103	123	120	108	100	102	126	116	101	101	97	89	124	116	100	92	111	76	107	95	107	92	110	117	118	104	102	88	100	90	110	125	96	111	114	106	101	104	96	100	114	114	99	118	101	120	104	91	115	105	107	103	122	101	95	106	102	105	80	109	98	109	104	98	111	112	106	118	120	110	101	118	94	103	100	98	97	93	97	108	113	93	107	116	103	100	81	105	106	123	95	117	92	114	125	81	104	93	89	111	95	102	84	102	111	117	99	116	94	112	117	110	98	107	89	93	99	88	119	104	114	97	113	104	95	103	115	107	108	124	114	100	86	117	95	114	102	96	110	94	107	102	99	118	98	94	121	120	108	103	104	104	99	98	92	113	96	104	92	94	91	92	100	94	100	104	106	101	97	101	124	112	106	94	89	104	111	92	104	102	118	111	113	101	114	110	110	97	101	80	102	101	105	106	113	99	105	105	111	90	105	98	67	102	104	112	100	107	97	111	108	111	115	86	107	97	84	101	108	93	93	105	103	94	117	109	97	93	103	110	118	113	99	127	102	109	95	110	102	108	109	88	95	114	101	99	92	116	104	82	107	99	95	106	108	97	98	110	105	95	96	129	103	108	107	98	101	100	96	113	119	100	102	117	99	91	99	106	113	99	110	119	109	97	101	123	115	96	106	109	106	99	109	93	117	110	111	93	105	107	125	100	118	109	105	82	87	94	94	119	114	111	113	113	103	111	104	82	104	126	114	99	110	105	92	89	113	106	114	92	101	102	107	104	95	109	94	97	126	104	117	100	96	115	105	115	102	109	100	119	107	112	90	108	114	102	92	85	90	104	90	107	93	102	125	111	111	116	89	92	103	125	101	92	86	120	115	108	96	108	108	125	102	107	116	85	114	108	117	109	101	86	101	103	99	110	124	111	101	109	124	112	88	113	98	101	127	117	104	108	120	98	112	99	120	109	99	99	103	108	110	115	105	87	98	93	102	103	83	105	103	114	98	103	115	107	116	108	117	98	106	94	110	105	99	110	109	108	120	101	103	96	104	94	95	110	90	106	124	101	107	102	99	105	86	113	105	97	110	105	112	123	106	110	91	104	105	115	104	104	90	102	97	99	111	109	108	103	110	115	98	98	89	98	89	96	111	97	100	108	106	91	93	90	113	106	102	113	100	91	109	102	91	94	104	106	106	104	115	106	108	108	112	113	91	89	103	110	112	106	107	88	112	114	91	103	112	103	107	105	107	112	99	100	97	112	127	108	98	113	111	107	89	98	125	97	114	83	102	123	108	86	103	94	103	107	99	115	92	114	110	108	102	108	113	117	102	105	88	113	108	97	114	105	114	92	87	114	122	101	103	111	100	99	120	105	102	104	102	116	113	89	113	107	95	103	103	105	108	90	110	105	98	114	97	98	92	125	109	102	92	83	115	121	115	126	120	96	127	131	113	109	111	109	95	108	98	103	84	110	86	93	96	101	122	104	96	90	91	124	97	101	70	93	116	115	104	118	94	95	108	102	110	96	110	101	99	97	136	87	102	143	97	105	114	111	102	106	103	89	110	94	102	101	90	94	114	98	92	120	96	99	86	110	110	121	105	104	85	85	95	113	95	93	117	106	113	97	114	111	93	102	115	94	105	118	114	89	97	113	93	102	96	102	105	91	107	111	90	93	100	98	100	112	98	103	83	115	115	103	120	98	116	102	125	104	118	111	108	117	89	104	104	100	108	90	104	99	110	87	114	88	114	96	106	91	107	106	88	92	97	114	112	105	110	108	129	115	113	122	112	98	127	96	99	111	123	129	95	116	91	108	84	116	96	115	91	98	106	95	116	97	98	107	104	114	111	92	91	100	115	108	119	97	106	97	98	91	87	103	86	111	135	110	94	96	111	102	101	116	105	95	94	91	111	93	105	116	103	93	107	106	99	120	109	124	120	117	102	117	98	97	100	99	116	97	117	113	94	106	85	108	100	97	108	97	117	108	100	83	94	106	88	102	113	107	101	104	116	109	99	95	130	108	93	108	115	112	88	99	113	101	107	104	104	124	104	81	106	116	117	106	111	104	104	108	113	101	111	112	118	118	93	91	97	84	110	113
15115	34252	28343	32832	42719	39286	8910	1204	1147	989	996	936	897	887	882	862	805	811	825	773	767	814	798	811	793	800	770	760	810	806	806	819	762	822	782	815	801	784	782	741	792	777	740	764	763	727	810	724	753	769	796	744	806	701	779	752	825	754	784	762	841	748	757	712	781	732	772	795	759	769	766	742	778	784	781	775	764	781	747	746	779	822	764	761	741	748	760	796	793	735	725	779	770	746	809	816	763	777	739	776	777	790	805	758	804	753	709	825	731	764	748	805	770	765	807	789	758	766	746	764	798	770	737	755	747	756	732	758	741	765	795	801	752	740	710	808	768	785	791	853	761	785	779	716	769	778	755	754	743	755	800	766	701	765	787	766	808	802	752	798	801	784	759	795	793	773	773	753	792	762	713	805	783	720	785	755	780	761	816	739	781	775	733	767	741	780	741	741	756	754	737	827	764	746	768	787	793	818	747	718	797	819	757	773	755	804	717	751	787	750	752	770	763	775	768	762	760	722	797	809	789	828	729	763	758	765	724	762	727	787	768	740	805	752	739	778	772	794	757	742	769	704	745	779	778	802	782	753	719	742	734	826	766	754	758	786	778	795	733	769	753	786	751	757	753	809	778	808	764	761	754	805	804	756	759	817	754	729	770	740	753	750	795	759	789	793	828	773	719	729	806	748	738	770	750	794	764	823	746	747	748	759	755	726	759	769	777	750	755	800	742	749	755	796	794	832	762	766	737	761	789	777	759	760	745	732	732	821	770	790	777	785	741	784	774	773	729	793	814	791	766	778	829	789	736	741	742	749	752	785	774	711	779	799	733	785	756	801	816	792	767	767	748	721	746	744	792	781	805	810	785	772	827	779	808	745	790	758	793	776	749	775	735	757	787	788	751	758	728	782	767	750	743	819	772	793	754	743	752	740	768	788	741	768	729	758	775	775	778	788	723	746	736	748	795	798	775	781	755	753	735	726	780	803	728	790	711	777	761	760	754	795	754	777	714	736	779	790	763	787	803	791	791	756	727	753	811	758	775	775	745	784	792	799	786	766	815	742	772	781	833	782	738	790	787	733	771	776	749	755	777	793	766	758	758	742	761	737	749	767	742	797	745	771	772	782	754	789	772	791	739	794	750	773	734	787	722	782	842	798	820	816	729	754	769	732	758	765	755	757	746	766	767	735	784	710	773	713	702	797	803	766	772	742	762	749	774	791	782	739	757	754	746	815	765	790	744	801	801	765	771	780	755	772	700	814	780	755	736	788	750	740	816	782	745	790	793	796	810	768	765	773	791	776	750	850	738	723	771	726	765	707	781	742	803	805	751	758	736	792	767	758	811	759	762	765	761	807	779	746	761	787	800	769	732	689	791	763	788	779	756	715	703	769	819	753	743	818	729	744	762	815	756	792	782	765	760	747	753	737	794	802	706	823	787	805	776	831	765	784	754	779	735	724	738	777	816	747	776	760	723	819	734	786	789	800	766	766	790	742	764	755	772	733	775	786	807	803	783	752	728	824	744	795	736	787	746	771	743	746	718	780	800	721	759	764	782	758	797	794	762	728	771	781	779	812	795	779	791	766	768	754	752	798	767	798	765	708	787	800	801	797	795	798	729	775	786	764	785	807	792	776	778	770	771	775	735	783	752	746	775	724	774	743	783	760	735	803	811	714	782	756	830	759	748	782	753	757	789	741	728	748	794	761	781	772	743	757	741	722	701	760	749	799	783	727	717	787	764	771	708	751	760	740	777	792	745	750	784	749	745	726	764	782	774	769	792	747	785	823	737	725	754	829	772	761	804	755	726	780	759	760	758	738	702	781	782	755	769	750	789	796	754	735	758	805	769	791	779	773	731	788	793	757	766	760	791	741	783	738	802	789	782	740	767	743	744	770	698	737	795	744	832	766	723	777	742	749	814	791	745	769	802	792	784	762	815	731	776	770	796	812	739	787	699	767	772	757	747	797	739	780	818	719	730	807	753	777	768	717	737	774	787	806	785	771	723	776	772	719	749	757	756	795	825	766	802	753	773	786	792	771	781	800	752	817	724	794	790	778	814	756	762	757	759	783	769	800	722	749	777	755	797	750	753	758	816	823	775	757	771	736	760	730	784	790	746	791	813	749	783	730	743	767	804	738	765	779	750	752	761	761	772	755	696	730	764	764	782	704	784	721	758	821	809	770	727	769	763	808	747	785	773	748	771	756	728	778	757	772	770	755	798	750	820	800	761	777	791	799	768	750	767	794	756	758	772	760	734	704	772	727	750	768	755	797	789	765	780	787	766	767	746	800	795	808	775	769	721	769	746	787	746	824	739	735	750	766	799	760	772	804	799	715	765	767	732	774	763	760	793	742	797	773	793	736	776	807	732	776	735	815	723	712	744	731	776	787	776	774	747	752	775	739	738	792	729	779	813	793	763	764	787	795	806	779	738	746	760	748	762	796	783	758	802	748	775	770	816	769	762	783	758	754	761	787	784	759	779	798	800	748	721	785	760	736	778	758	795	788	805	793	776	810	759	782	820	808	785	746	764	793	765	750	776	746	745	711	758	791	818	765	761	741	772	777	725	754	767	781	781	800	798	800	778	735	759	732	749	784	762	749	781	780	789	782	751	745	807	801	753	777	786	758	792	750	815	753	820	726	766	796	775	737	775	770	746	786	733	752	751	756	769	758	757	784	744	737	810	779	793	730	749	770	734	769	778	790	752	778	765	783	798	733	786	796	773	782	752	791	763	796	762	734	772	800	795	753	767	759	793	738	760	786	752	776	802	793	814	728	775	749	751	759	736	747	769	724	788	725	783	750	785	772	780	758	749	750	749	824	733	734	777	746	766	813	805	813	722	799	748	811	756	764	760	774	753	750	801	752	778	752	771	832	799	780	742	737	782	783	731	752	773	763	788	809	761	804	759	742	770	759	730	743	764	770	808	725	790	768	781	777	777	787	728	760	750	754	810	750	770	739	756	773	752	826	796	780	763	830	770	747	766	818	768	769	754	747	770	769	791	776	775	774	782	734	763	815	782	740	772	785	737	777	800	757	789	788	785	738	819	770	828	763	703	801	758	768	771	807	794	754	692	728	804	837	747	772	760	770	763	730	773	723	794	787	799	788	802	783	753	779	744	781	752	795	797	782	740	818	765	748	779	815	845	805	703	811	788	792	771	748	766	762	743	767	726	779	778	794	785	766	757	779	813	725	794	773	762	834	798	777	757	806	731	787	769	786	783	769	756	709	815	739	759	793	827	752	768	772	772	772	808	752	806	801	754	795	787	749	767	735	789	746	784	750	788	754	755	790	773	792	798	769	772	751	708	788	788	781	732	772	787	766	780	791	733	778	745	773	800	786	752	704	775	762	778	768	746	752	789	758	785	751	735	746	767	782	781	737	799	772	790	708	744	749	749	768	807	788	789	682	775	746	744	799	773	795	794	782	749	778	753	736	753	729	720	737	766	767	768	731	780	726	779	788	746	791	793	757	763	750	833	819	815	778
1113	1572	1051	887	677	545	179	92	55	76	74	89	84	79	89	65	82	65	81	77	73	83	84	75	71	72	64	68	77	84	86	70	90	72	65	73	60	69	87	76	75	63	76	66	66	68	81	81	71	83	73	70	76	78	72	83	94	71	85	72	69	71	74	82	56	84	80	82	70	76	63	82	63	86	72	76	86	74	73	89	69	64	79	85	69	76	75	66	78	74	66	72	76	79	72	71	79	68	70	90	90	81	78	66	67	81	87	80	80	83	79	70	87	52	81	83	61	70	76	90	86	76	75	54	93	54	78	76	71	72	84	78	68	70	75	81	72	83	71	65	80	93	91	71	74	76	83	57	70	78	86	77	85	70	71	77	63	68	64	76	78	96	73	85	94	86	70	69	81	78	62	76	82	63	77	67	75	63	68	71	70	71	81	70	60	76	89	67	70	76	61	63	66	84	69	78	80	58	81	69	78	79	78	57	79	75	67	78	70	77	88	81	80	57	78	76	75	69	79	75	77	87	60	69	64	69	60	74	73	87	71	68	72	84	65	77	81	74	67	80	76	81	61	85	68	76	86	74	87	77	74	71	84	71	60	98	87	68	73	82	64	80	68	70	75	76	86	62	73	82	81	70	76	89	89	76	69	85	57	70	86	69	63	70	89	77	91	87	84	85	76	83	81	78	49	88	78	83	72	64	75	72	74	67	72	64	65	89	77	79	81	72	69	75	74	91	87	65	70	88	78	84	67	83	72	88	79	80	74	62	68	94	84	68	77	66	77	79	76	93	84	88	85	60	82	105	73	70	68	74	81	72	86	97	67	83	92	72	79	67	90	79	83	77	67	81	76	80	79	67	93	70	82	90	67	77	54	69	85	80	83	80	76	70	86	76	75	87	66	63	70	73	84	72	75	68	68	68	65	79	76	76	80	81	81	63	61	72	88	79	72	81	68	68	79	80	83	81	59	88	79	85	70	83	78	68	73	68	79	70	80	62	69	82	72	74	83	78	75	76	75	62	67	68	86	92	82	78	69	77	74	66	81	63	80	74	68	69	76	81	63	94	76	79	74	77	89	65	78	82	65	87	66	63	71	80	95	87	84	61	84	60	81	69	68	67	93	68	65	67	72	71	83	75	70	72	84	65	78	79	87	69	77	72	62	74	74	66	65	71	86	83	66	80	60	69	85	81	75	89	66	74	55	74	77	84	85	68	61	79	68	59	63	68	66	78	82	64	68	95	76	80	86	89	78	61	68	76	86	62	69	69	88	57	68	66	72	76	67	101	87	72	61	76	84	71	86	81	75	78	77	64	76	67	76	89	78	80	74	80	71	63	81	73	68	90	72	70	65	72	75	66	75	70	62	75	98	77	75	80	76	72	67	66	82	72	82	73	72	87	71	74	64	69	76	84	80	63	68	82	70	84	62	70	100	86	68	78	73	75	76	70	67	76	89	81	78	73	79	69	67	75	74	69	70	81	81	72	81	64	72	70	69	72	65	85	79	76	70	82	82	73	63	75	79	72	82	77	77	75	66	86	70	70	76	73	73	80	63	70	92	73	73	70	67	59	92	75	72	76	81	79	76	82	69	86	88	63	60	57	71	63	96	81	70	76	72	79	68	75	76	68	85	90	101	89	76	75	79	77	58	71	69	84	86	62	76	63	79	90	78	78	68	74	80	80	85	69	79	68	83	80	76	76	80	61	66	82	69	81	81	70	67	83	77	76	79	92	69	84	74	81	69	77	84	78	68	91	54	78	78	90	65	85	76	84	70	81	65	79	74	76	93	75	92	81	87	62	70	87	87	84	70	90	85	62	87	67	66	89	76	88	82	78	73	67	81	74	64	82	72	90	64	55	74	81	83	83	73	71	79	69	75	69	74	85	68	78	80	109	84	88	64	60	75	67	67	71	73	85	82	74	75	68	67	75	87	87	77	86	89	74	70	78	79	85	89	74	81	69	67	70	71	73	74	78	74	78	79	77	68	71	73	65	81	80	68	81	95	79	64	62	68	71	58	75	85	66	69	81	90	91	66	80	82	82	93	84	56	72	88	79	70	70	75	65	73	70	76	79	77	75	76	83	84	80	88	65	78	90	67	78	78	77	77	73	82	59	75	72	79	83	76	74	51	88	76	77	105	68	82	100	81	71	60	67	80	82	73	85	64	94	79	79	69	78	71	69	68	73	85	78	80	79	77	81	74	66	78	76	65	66	67	84	70	72	69	89	80	83	73	81	84	86	81	71	66	75	64	86	80	71	76	81	67	80	101	80	64	79	64	74	78	84	74	79	91	72	74	70	67	68	79	71	87	85	85	72	71	71	104	86	87	76	73	67	86	71	87	70	61	64	76	68	76	61	88	85	93	94	82	82	87	70	68	86	74	72	78	77	82	80	71	81	86	73	70	74	74	80	76	76	74	72	65	72	78	66	66	74	83	73	88	66	70	65	77	76	77	68	66	84	83	72	78	62	77	72	88	69	72	72	80	70	75	85	79	58	69	77	77	75	75	75	75	72	62	81	76	71	66	65	78	65	65	72	65	81	80	91	86	68	84	85	68	71	82	65	55	100	83	89	81	70	75	94	70	72	90	70	76	80	86	85	76	78	58	97	69	75	76	81	61	75	88	75	75	80	89	69	73	78	69	79	58	84	71	76	66	86	78	69	80	80	63	88	82	71	70	84	65	77	82	75	65	75	73	75	89	83	71	82	88	83	75	67	91	66	63	74	84	68	62	66	66	84	80	76	71	74	75	74	74	76	83	71	74	80	78	88	89	77	84	78	87	84	73	77	89	74	70	75	76	67	72	84	77	67	73	66	78	71	67	86	80	78	67	69	72	81	61	66	68	70	72	79	89	80	78	84	61	73	75	75	80	79	76	84	67	75	67	78	65	68	60	79	69	78	69	72	71	80	75	71	76	70	78	72	80	72	83	77	83	75	73	82	78	69	64	79	86	71	80	63	82	78	82	83	67	62	78	70	84	70	78	67	78	85	78	67	90	68	75	84	86	82	69	80	85	83	98	71	61	86	93	68	66	72	84	84	75	79	74	74	84	74	104	79	100	85	80	87	72	75	67	68	73	76	76	63	77	67	76	67	76	77	69	80	61	78	65	83	72	79	80	72	75	78	68	79	78	79	81	71	64	83	78	69	82	69	73	78	86	62	75	88	56	80	68	77	73	81	60	73	85	85	81	81	71	73	72	91	75	76	82	80	70	75	83	65	80	88	82	86	63	90	99	81	61	64	71	78	89	81	75	79	72	75	77	74	92	97	76	65	69	80	79	69	72	74	89	78	80	85	71	74	63	87	62	79	62	92	78	85	80	81	80	68	80	78	76	83	71	78	78	84	79	81	68	74	65	71	68	78	81	69	66	83	83	69	97	66	85	75	67	68	102	52	80	80	70	80	82	80	75	80	89	62	68	65	85	88	80	73	68	67	81	90	79	84	68	71	78	55	69	85	87	78	69	72	83	58	86	94	78	64
8389	15121	10146	13038	18475	15572	4553	665	638	602	629	637	569	564	593	598	600	565	603	591	581	619	584	599	569	580	579	546	608	593	592	584	555	579	589	568	564	571	564	551	582	598	565	607	568	633	561	591	575	586	626	630	576	556	548	582	574	557	624	610	553	583	615	573	605	585	581	594	567	559	572	562	557	599	580	558	567	522	607	630	577	596	587	577	562	584	602	581	565	581	591	590	600	564	599	602	606	585	614	554	550	580	572	516	603	582	577	593	596	575	605	608	601	600	532	565	563	564	614	572	569	633	546	578	571	617	572	583	604	544	592	585	590	543	599	585	567	619	596	591	588	594	538	561	554	635	587	551	565	588	580	626	524	600	599	597	575	561	592	581	561	622	567	617	615	592	609	609	605	581	588	645	562	578	611	590	573	577	529	572	596	626	553	607	580	598	617	566	570	587	556	584	584	613	557	586	587	597	572	555	577	583	591	562	587	599	595	632	576	552	579	564	596	591	546	581	570	594	568	584	581	540	591	587	618	562	602	585	624	583	610	562	612	620	600	598	570	589	545	531	599	585	599	579	564	553	580	602	572	537	554	558	588	591	573	582	627	548	608	554	577	609	526	569	575	564	589	614	551	600	578	581	561	527	573	592	620	574	592	599	562	559	602	569	550	591	579	582	578	644	574	597	622	548	555	585	578	604	627	603	582	557	541	562	549	558	609	574	552	622	534	622	579	597	579	545	629	565	549	579	563	611	570	608	606	534	596	554	616	590	584	578	581	577	570	594	567	557	618	611	576	596	590	526	585	567	565	576	603	587	588	545	564	581	578	633	596	623	605	543	531	551	546	546	629	580	591	567	585	608	636	575	587	580	547	598	539	588	584	579	562	584	569	588	561	577	585	598	597	606	529	553	591	553	614	587	606	542	627	544	537	574	611	613	624	597	590	589	552	568	619	623	626	579	578	597	531	602	580	623	567	626	575	577	591	596	533	551	578	596	615	565	602	576	592	594	580	610	613	557	602	578	575	602	583	567	579	579	610	577	569	621	539	635	593	569	591	559	611	611	580	637	588	521	598	592	565	607	594	607	558	583	598	574	564	569	568	573	555	567	556	606	558	587	571	578	604	624	590	578	607	571	587	634	562	582	562	636	604	594	578	601	577	546	608	566	590	591	542	573	598	575	596	609	571	577	593	593	557	584	588	599	568	612	592	590	588	590	540	565	597	583	608	589	584	566	602	573	607	570	580	571	583	589	581	591	586	548	601	570	569	532	578	554	590	574	556	597	607	602	572	572	590	581	604	613	585	580	552	613	581	587	596	585	562	578	560	588	578	566	617	615	589	594	605	570	573	621	581	615	564	569	557	571	599	541	573	585	621	597	630	578	578	595	613	567	602	589	587	609	573	614	571	570	625	602	611	560	555	620	580	588	617	590	568	571	572	566	589	583	577	558	600	573	616	583	607	608	578	592	614	569	548	627	522	603	591	551	544	586	586	603	576	585	594	607	579	602	592	604	577	573	579	624	569	628	582	562	579	577	590	613	565	580	613	565	620	571	596	609	589	558	600	572	641	567	600	568	554	574	575	610	581	584	600	567	610	590	579	584	566	576	569	589	584	555	599	584	555	564	608	601	604	550	565	606	596	605	604	596	596	607	599	610	561	563	558	608	594	604	593	569	597	567	563	587	583	549	572	590	557	588	581	559	587	577	573	567	589	595	569	572	560	617	575	609	587	578	565	581	583	619	583	598	596	551	575	596	585	550	587	567	640	601	562	623	596	562	586	597	567	549	578	568	558	577	589	567	598	609	565	580	565	579	594	579	612	632	554	620	605	585	594	580	558	612	585	583	605	576	587	620	570	590	564	574	606	552	572	607	554	575	585	578	573	571	593	574	598	566	567	591	536	594	591	623	565	634	608	577	555	598	578	576	553	590	594	598	567	596	576	575	591	547	591	567	585	607	593	539	612	559	594	605	609	588	643	581	592	595	556	549	612	583	590	622	590	573	557	594	555	587	598	563	606	608	586	585	609	545	556	628	565	595	573	592	552	581	578	551	545	563	638	588	584	598	597	592	580	573	534	553	582	620	553	618	570	580	557	546	584	593	625	586	571	589	614	565	610	602	563	569	565	574	531	600	594	559	571	565	574	596	588	587	569	579	598	558	566	613	585	537	589	578	607	575	588	569	608	595	568	569	587	574	545	583	580	589	586	604	545	608	580	623	581	590	585	574	589	603	641	568	577	592	605	600	620	594	545	577	569	572	604	542	602	592	589	555	539	568	538	589	582	584	577	585	589	587	579	612	581	529	572	567	566	538	549	604	569	589	578	590	636	567	559	597	606	585	605	570	613	585	602	560	588	595	596	588	596	571	651	615	594	601	569	578	603	611	572	583	585	613	592	586	623	594	574	600	530	598	598	547	572	558	552	600	575	573	627	605	599	595	621	623	571	598	604	593	569	557	596	577	583	577	605	575	598	591	629	587	577	585	571	578	584	575	616	631	599	572	588	574	608	589	552	576	537	596	632	585	614	603	626	519	570	566	600	572	594	581	628	610	598	578	582	549	559	583	549	593	590	597	606	605	563	584	627	599	607	628	548	562	571	553	567	610	587	604	560	577	615	570	664	591	599	572	585	572	581	573	580	575	587	566	584	588	571	590	606	579	565	538	624	623	578	613	557	566	588	589	575	593	546	594	569	544	582	559	568	597	577	614	633	587	578	600	578	620	558	550	565	595	608	568	590	583	575	612	597	621	579	534	536	573	561	640	556	596	557	592	574	583	552	547	553	526	572	625	567	603	602	578	584	541	564	601	579	584	559	630	630	625	580	578	551	556	558	592	619	602	612	562	580	596	593	596	577	602	605	562	592	559	604	604	604	569	549	569	586	581	582	608	587	640	584	575	611	561	548	558	581	572	570	604	588	607	583	610	563	566	591	564	593	563	639	572	586	596	556	523	579	573	539	590	564	572	577	622	556	618	591	560	588	594	584	579	616	548	595	562	618	621	579	604	557	572	576	573	570	582	591	525	552	559	578	555	578	566	581	549	598	599	621	565	600	513	603	564	571	626	591	563	551	591	617	586	566	562	600	544	635	577	548	584	619	533	569	578	580	555	572	581	582	535	575	630	606	606	545	603	586	580	605	598	566	579	613	556	553	628	556	644	590	578	565	589	598	581	605	573	584	561	608	632	605	548	548	587	553	577	582	522	589	532	583	584	604	565	586	602	567	583	565	580	586	590	572	600	553	586	601	581	600	587	602	594	626	572	530	603	553	589	531	606	612	582	586	573	574	624	584	587	575	571	534	582	569	554	609	580	590	595	563	579	550	566	619	608	594	573	591	585	624	558	601	586	593	600	599	552	614	561	544	565	567	565	572	599	577	581	622	564	608	608	542	597	562	607	578	633	633	585	557	531	583	577	586	597	562	536	571	603	603	552	603	630	563	570	583	591	569	549	561	628	582	570	568	588	591	571	564	587	556	574	583	580
592	6175	3812	2659	1976	1847	637	92	73	80	82	80	83	62	74	77	76	85	74	91	76	92	71	73	76	61	80	86	80	73	77	85	79	87	78	87	81	71	68	89	80	77	64	85	79	90	79	74	78	71	85	56	70	78	80	83	58	78	78	73	79	69	77	78	73	84	68	73	75	66	68	85	77	91	75	79	68	82	79	56	74	70	74	65	86	62	77	74	70	69	66	74	83	71	77	78	84	59	75	77	74	79	81	86	78	73	77	83	71	88	79	73	75	75	57	66	90	72	81	79	90	73	65	88	75	81	86	72	81	73	91	71	65	50	69	87	75	69	71	64	69	62	74	87	95	79	71	87	82	78	76	69	79	81	90	66	74	73	75	84	68	82	81	79	74	74	75	81	73	80	72	77	63	68	66	70	60	81	72	76	47	73	81	57	77	86	65	72	77	80	78	76	62	83	89	76	81	83	72	77	74	80	71	81	70	82	70	70	85	86	69	85	84	71	72	62	75	61	66	82	84	69	69	76	65	71	64	93	84	82	69	70	59	87	61	71	82	67	82	67	62	88	71	83	85	84	79	67	73	85	78	67	86	64	62	98	75	82	93	61	69	71	72	75	75	72	65	79	61	89	90	74	66	80	70	80	71	72	58	75	66	74	73	74	78	79	60	79	69	64	71	89	83	90	98	65	83	72	76	83	86	78	81	70	80	82	86	78	79	67	49	69	69	67	93	86	69	69	68	86	66	82	78	75	59	65	62	80	89	79	88	83	71	88	77	72	98	76	71	64	80	74	63	67	71	70	57	74	64	75	98	62	99	70	68	78	68	76	75	82	71	82	67	67	76	83	63	87	64	83	95	79	79	84	54	71	91	76	86	63	72	80	91	73	70	64	71	76	74	79	67	73	84	82	101	72	73	91	81	81	65	78	76	78	60	80	69	61	67	58	74	74	97	74	83	69	84	73	84	65	73	72	63	61	81	66	82	87	80	81	71	76	73	86	71	72	76	66	78	79	65	66	80	81	74	69	67	70	77	72	85	72	71	73	77	78	71	74	83	71	88	90	78	75	78	85	77	75	81	86	76	69	60	76	65	69	70	84	68	99	67	70	64	54	75	56	76	87	69	83	75	69	76	73	69	80	69	81	69	73	86	70	61	69	77	74	59	75	69	80	91	76	66	74	71	70	68	73	63	72	84	76	85	79	71	75	79	59	95	89	76	81	71	73	80	66	88	76	85	76	69	81	95	54	71	76	74	85	77	79	85	88	61	80	67	67	67	77	89	71	76	70	91	76	71	71	78	68	74	68	76	78	69	73	86	76	77	77	67	68	77	68	77	68	83	68	69	72	92	101	78	61	85	87	87	69	80	75	84	78	96	67	68	78	77	70	76	89	78	82	78	75	70	69	68	76	73	85	80	80	81	77	63	65	84	72	70	70	63	68	73	93	62	57	65	68	67	67	82	68	78	93	71	73	81	73	72	73	86	75	72	82	89	64	70	66	84	65	83	74	90	62	82	60	92	91	77	78	72	77	88	80	68	60	74	76	82	70	72	66	70	78	62	93	76	72	81	74	74	78	81	67	73	63	73	73	66	78	98	80	74	66	67	72	72	81	63	71	73	66	90	67	72	76	68	75	105	89	68	81	96	67	83	61	86	87	78	74	82	74	86	70	64	77	74	67	83	68	70	67	84	69	68	72	75	69	68	90	68	65	67	63	90	73	70	83	72	74	83	65	59	75	90	87	77	72	75	67	69	82	81	58	79	81	78	71	59	78	80	75	75	71	75	76	73	65	81	71	91	79	73	99	86	84	68	82	90	70	76	74	66	71	63	79	58	75	79	75	74	83	80	85	76	76	73	85	84	67	78	79	83	86	83	64	88	78	77	79	59	61	77	72	69	77	69	89	82	78	74	64	93	70	76	77	69	75	70	82	51	83	79	61	70	50	85	81	72	65	95	84	69	89	81	83	68	66	67	84	71	76	80	74	77	61	84	89	75	79	73	66	81	74	79	69	77	77	81	71	72	80	81	82	78	82	75	76	86	86	88	80	79	82	55	65	82	69	61	70	70	76	83	78	80	80	79	82	72	63	66	73	67	74	67	66	71	70	78	71	72	83	61	97	91	74	82	67	85	77	103	69	68	69	71	79	67	76	72	69	78	62	82	69	71	63	80	100	72	79	73	58	68	66	74	91	81	70	83	73	71	70	56	70	85	63	78	82	76	73	69	82	63	71	78	70	74	81	68	84	80	77	79	74	77	74	75	79	84	80	84	73	71	87	74	90	68	86	66	61	88	81	79	70	69	71	82	71	68	78	56	89	69	77	73	79	68	58	73	65	66	84	74	70	65	72	85	72	74	86	65	95	87	70	55	84	83	89	86	85	82	72	88	87	70	68	79	82	81	76	65	88	78	67	79	69	85	62	85	66	88	57	84	74	76	99	77	77	78	62	71	86	58	61	90	62	73	79	64	71	67	74	68	86	69	75	68	83	73	81	75	84	66	80	75	74	65	71	83	64	88	67	60	70	77	72	81	77	80	80	65	78	71	73	74	84	75	74	69	75	78	66	69	80	84	87	59	76	72	70	79	75	70	88	72	75	72	77	72	84	77	79	80	56	68	59	83	94	69	65	70	79	78	70	80	75	84	68	83	85	68	70	83	87	77	79	70	80	69	74	68	81	72	67	70	60	63	75	88	61	80	82	78	79	80	77	68	70	73	79	62	71	76	81	62	71	78	71	84	60	76	67	72	67	86	94	61	71	71	84	83	86	72	76	87	78	71	84	76	76	76	77	74	64	80	70	75	76	62	74	81	71	61	96	76	72	71	72	78	73	70	74	79	76	73	69	71	80	75	60	85	78	76	71	85	65	64	81	67	80	68	59	58	77	77	73	77	91	75	82	68	60	71	82	59	76	80	78	71	77	69	76	69	62	59	57	72	79	70	82	85	77	78	69	69	68	77	68	69	79	80	66	73	82	91	77	95	67	65	77	65	58	72	70	84	63	70	67	81	62	91	71	77	86	52	70	78	73	79	78	53	77	86	83	77	85	65	75	64	89	62	75	78	79	67	74	78	77	67	74	68	87	65	79	113	70	86	72	73	88	66	83	63	75	71	81	71	76	60	75	81	64	65	77	76	81	73	63	66	71	84	89	85	75	58	62	74	68	78	75	67	70	85	59	76	66	82	72	75	68	83	66	75	60	81	80	76	66	65	74	62	73	68	76	71	65	84	94	64	85	75	71	78	56	65	80	68	85	85	68	67	69	78	82	77	90	72	73	80	81	70	81	71	66	82	79	86	101	65	79	78	75	62	71	74	77	76	75	65	79	70	76	72	91	74	88	74	79	82	73	72	63	70	81	79	79	79	87	75	75	85	86	70	73	76	64	75	64	67	75	84	68	77	75	77	85	68	72	79	66	78	77	68	70	64	73	58	87	67	83	74	69	71	74	67	76	73	77	81	76	70	76	62	76	87	79	65	56
10714	30026	22464	27343	35573	33502	13424	828	778	674	688	671	673	628	584	570	598	557	580	618	586	546	596	554	600	557	565	569	614	528	580	598	541	584	571	547	566	481	542	570	590	567	562	562	554	573	540	603	580	537	557	559	566	545	571	530	597	578	591	552	556	571	556	529	592	530	550	562	553	522	555	609	526	575	537	556	509	553	550	574	568	569	555	541	560	578	575	510	542	546	544	567	537	576	565	570	552	545	558	545	571	582	549	543	559	560	563	525	543	568	559	581	616	558	565	533	513	550	581	566	535	551	589	546	551	565	549	587	599	546	594	605	588	590	538	624	584	602	561	520	552	563	582	552	577	541	551	545	555	566	554	573	575	564	551	579	550	532	590	550	520	565	570	563	561	536	553	555	564	579	536	594	571	560	549	575	520	548	549	552	511	572	566	597	510	531	546	502	564	540	545	571	568	544	572	512	582	561	562	571	578	542	524	552	538	605	538	553	532	572	511	611	561	524	544	525	570	553	558	602	563	550	552	579	569	571	601	576	577	554	557	527	571	566	544	596	577	573	542	562	598	549	574	555	530	527	568	562	586	572	550	581	565	535	589	576	569	550	583	553	566	553	549	543	544	536	579	543	632	566	562	547	540	551	534	601	554	532	543	600	542	560	570	567	544	590	602	610	587	525	565	539	520	545	568	538	552	569	566	589	555	560	595	497	553	553	550	587	562	568	591	530	539	549	577	573	504	555	550	525	571	538	532	527	558	619	569	540	568	537	559	573	532	576	588	583	560	589	557	510	532	564	583	521	578	562	590	574	556	584	608	562	558	583	563	539	566	571	626	586	576	580	585	554	532	549	506	554	563	547	577	515	568	581	572	558	565	591	544	560	574	565	529	569	606	553	560	557	564	564	528	560	557	541	562	581	569	614	556	584	555	590	564	601	540	594	526	582	561	607	575	566	555	552	579	572	514	554	588	567	556	593	536	573	542	597	543	536	565	587	569	570	529	557	583	563	602	563	573	569	546	579	582	567	567	573	544	562	590	540	576	545	594	538	541	552	566	544	572	551	578	596	540	566	569	577	535	558	557	552	605	551	556	573	546	595	572	550	589	582	529	542	556	539	569	543	540	522	586	510	599	568	559	572	550	570	548	597	532	549	540	577	596	557	606	542	568	590	519	541	563	535	601	545	589	570	550	558	567	598	549	550	570	558	560	562	531	551	555	569	557	582	512	569	602	561	535	568	572	540	565	560	575	598	583	571	572	519	545	621	577	569	530	556	564	520	561	531	551	600	605	556	541	590	538	582	538	508	562	610	568	541	578	548	558	567	543	595	561	568	563	553	524	568	583	602	599	510	555	541	569	559	604	536	569	571	575	560	555	534	582	634	571	558	578	539	588	566	498	557	608	589	530	535	579	554	550	525	543	576	537	561	525	542	521	549	554	528	564	570	531	538	542	530	603	558	564	582	520	530	547	584	564	553	571	560	505	551	544	560	553	560	559	540	578	531	547	572	558	574	530	572	547	545	574	558	553	579	513	558	613	544	570	566	574	586	568	565	582	537	560	546	549	572	522	493	607	576	529	542	592	601	556	516	570	560	584	587	538	572	516	562	548	547	563	557	601	553	556	555	552	520	551	537	560	523	553	584	515	527	543	572	538	534	582	520	576	573	604	566	548	522	566	580	560	580	562	573	518	574	533	563	520	582	559	588	561	547	568	575	565	569	542	583	560	561	578	561	565	590	542	546	585	574	520	573	605	600	576	554	541	551	525	582	551	573	557	555	531	600	549	623	577	573	539	569	580	578	573	562	545	573	562	565	557	558	560	528	542	608	523	586	582	554	526	538	542	574	532	532	595	556	548	566	552	565	569	594	564	609	566	582	540	580	546	595	590	550	573	555	589	550	554	582	620	571	571	522	603	604	568	547	584	542	542	599	549	575	580	548	518	584	566	538	535	580	604	532	577	564	571	549	494	565	514	643	554	547	521	553	587	569	548	548	531	560	567	566	555	582	599	552	578	600	604	547	604	562	573	551	545	578	587	519	574	580	576	560	505	612	581	533	602	543	545	555	529	547	568	567	548	617	568	557	519	535	569	559	526	574	531	616	540	522	563	546	582	546	542	590	582	589	563	557	545	604	546	529	569	549	537	553	599	591	541	559	610	587	538	544	576	574	549	544	554	529	573	581	559	557	535	537	597	582	550	522	539	537	563	562	573	568	577	584	562	545	581	605	516	565	605	546	557	577	590	597	559	536	558	546	569	559	572	567	567	579	541	593	525	564	545	559	583	574	596	513	585	547	589	587	563	535	526	546	563	561	541	547	543	532	597	551	543	507	525	578	562	566	587	589	549	561	544	558	554	548	596	541	581	552	548	583	580	575	581	556	517	557	576	549	566	566	533	563	589	508	575	556	532	550	567	541	579	543	548	586	581	575	547	543	536	542	560	576	575	556	534	575	536	584	544	556	517	579	536	602	579	541	574	564	591	504	564	532	527	588	583	537	555	532	552	568	567	571	576	576	546	592	542	584	563	525	607	572	511	568	534	578	555	531	594	554	568	586	552	575	572	547	537	569	566	560	539	576	591	551	588	533	573	554	547	562	548	524	540	575	561	573	535	558	555	539	587	517	550	619	591	585	542	606	535	557	525	586	538	618	567	519	541	566	538	539	563	607	515	589	541	570	555	551	564	547	527	545	572	591	615	553	544	581	582	590	542	559	550	572	566	561	575	557	550	522	528	526	547	599	585	556	547	509	577	565	530	570	567	576	558	579	560	597	557	592	608	594	546	549	631	622	563	523	531	565	567	532	601	564	570	536	578	562	632	590	559	537	556	561	563	549	611	552	574	579	538	598	597	565	594	568	535	565	573	574	562	536	569	546	526	583	539	545	568	547	577	565	535	547	599	559	576	544	494	523	584	546	563	546	552	549	620	517	589	553	566	563	561	610	536	538	531	599	548	563	545	539	531	580	584	566	545	547	567	536	566	556	575	537	578	608	547	529	547	549	561	551	592	567	549	559	555	572	585	536	556	551	546	541	528	585	562	606	548	556	527	581	517	563	568	559	520	580	578	532	547	556	579	564	521	563	559	540	568	574	527	601	528	524	587	530	563	574	506	546	542	602	565	548	540	550	564	596	558	587	553	561	566	585	555	583	558	546	546	525	560	576	537	523	565	553	546	565	564	551	536	588	593	532	587	562	566	534	562	557	523	546	561	543	547	580	544	559	557	572	577	568	587	591	548	571	583	564	536	570	571	575	538	564	534	595	557	546	547	606	611	588	527	594	558	561	547	569	565	569	609	573	554	567	576	530	551	554	560	541	562	555	568	560	562	575	588	550	561	576	531	595	534	587	593	536	562	554	564	550	571	561	525	585	534	601	577	598	570	560	583	587	577	544	554	567	537	556	550	537	567	572	556	533	579	573	588	554	567	532	561	513	539	549	552	619	555	591	529	534	607	580	566	577	508	540	572	538	600	568	532	550	532	547
1691	5434	3537	2224	1659	1688	766	122	121	125	124	116	138	117	111	118	116	99	95	95	117	118	121	120	106	118	109	113	111	115	124	105	85	98	102	97	113	116	114	110	87	123	97	112	103	97	107	97	110	102	96	98	97	117	117	104	100	120	96	119	113	107	115	126	120	124	119	111	108	99	126	98	128	88	115	104	108	126	120	109	91	97	119	101	103	108	110	124	101	120	98	117	88	120	113	107	120	96	111	126	117	100	116	108	123	112	108	111	97	102	94	127	115	113	104	96	120	117	98	112	95	98	84	125	113	127	106	124	107	117	113	104	108	114	124	107	96	99	139	106	133	100	116	102	121	96	94	117	109	136	114	102	128	91	100	119	108	134	110	118	101	106	107	99	99	106	111	105	105	102	113	109	104	101	105	112	126	102	117	85	124	96	88	112	123	118	112	120	119	111	120	112	99	120	124	122	111	90	123	119	117	101	98	108	101	107	114	118	124	105	117	103	97	111	104	112	102	108	135	98	126	94	104	95	107	107	115	106	106	120	108	117	111	92	119	116	113	98	118	109	119	108	108	100	105	113	111	113	95	119	113	98	100	112	114	110	116	112	110	110	108	94	124	106	105	104	102	96	114	107	117	117	117	118	117	97	98	123	95	102	92	105	93	110	114	105	107	131	104	116	117	111	106	117	104	120	119	116	105	112	119	91	129	116	107	100	107	111	114	113	106	115	132	104	105	106	110	107	110	108	99	86	120	101	106	112	133	116	120	115	102	103	107	119	96	116	120	113	115	122	113	92	111	119	134	115	105	114	112	112	135	107	98	98	98	105	110	99	106	107	100	130	103	115	127	117	118	113	114	101	107	104	128	101	105	132	109	85	116	118	116	109	104	120	117	116	97	110	113	127	119	118	108	125	100	114	113	95	115	115	118	98	118	98	105	119	104	120	98	108	103	104	111	127	128	90	109	109	129	115	131	128	103	104	120	115	105	116	110	116	112	102	123	103	98	120	133	108	103	119	100	106	117	102	127	104	119	107	112	120	123	94	96	114	101	99	99	109	108	102	110	124	109	122	116	106	107	103	104	99	131	119	105	113	101	116	105	107	118	107	91	120	107	97	91	104	96	102	112	111	102	111	101	117	105	110	114	115	103	118	98	87	110	107	125	113	110	98	94	102	115	112	108	102	105	104	107	127	92	130	105	119	103	106	98	124	91	119	100	101	102	113	111	115	113	108	100	121	116	102	125	123	114	111	127	103	106	128	105	113	103	110	117	97	123	113	124	130	109	115	124	110	121	132	119	109	111	116	93	116	126	118	117	97	117	110	111	115	117	102	104	101	111	117	92	115	106	109	109	104	108	127	126	113	108	105	115	103	123	112	96	111	109	119	105	88	97	111	111	105	107	111	127	119	103	96	95	107	124	104	89	102	113	115	103	112	114	100	107	123	109	104	102	113	105	102	104	105	110	96	122	108	100	91	114	112	101	111	101	118	94	102	117	102	116	104	109	112	100	109	109	113	130	93	116	111	116	129	79	107	100	110	119	133	108	103	97	99	103	116	107	120	106	105	130	130	103	115	94	99	112	101	110	97	105	104	103	114	115	110	102	122	100	109	120	119	110	121	116	101	112	112	99	112	102	127	101	123	93	110	109	111	88	98	101	129	103	119	94	101	110	113	97	116	95	93	97	97	106	124	90	101	91	94	111	127	104	113	109	103	109	116	84	94	116	124	119	106	108	115	116	131	100	97	108	114	107	116	117	120	104	115	112	111	115	119	104	105	110	114	107	112	108	114	119	110	108	129	107	106	103	120	104	115	121	107	119	98	126	105	124	110	119	115	108	110	93	105	112	101	101	98	130	112	115	98	121	100	119	90	114	103	105	110	98	91	115	97	106	103	116	98	105	106	106	128	104	105	108	103	117	107	109	110	110	96	122	108	117	118	107	90	128	100	115	97	101	112	108	107	136	105	106	97	102	103	110	107	119	116	105	112	113	112	119	96	116	122	115	98	109	110	108	101	105	120	112	109	104	88	96	117	116	94	97	113	100	89	103	142	117	109	106	96	104	122	94	99	109	103	117	115	116	107	128	114	114	95	99	99	108	120	114	98	104	109	104	105	104	93	108	127	109	113	105	101	109	97	99	125	96	122	93	108	103	104	107	124	100	102	105	98	121	109	99	100	100	100	107	104	106	115	98	134	105	112	108	123	91	112	103	104	104	115	111	120	114	110	110	99	118	110	115	109	94	106	101	106	93	91	148	111	120	111	95	114	92	121	102	108	99	117	103	104	132	115	103	104	117	111	104	127	121	119	108	114	102	109	79	105	101	92	116	114	117	111	111	93	92	102	105	134	106	107	102	110	112	120	106	109	111	111	101	107	99	113	104	111	110	101	109	108	112	102	104	104	95	97	96	121	118	108	112	91	104	102	105	110	105	117	114	106	125	126	127	130	87	117	126	112	105	121	107	111	110	105	107	127	108	99	115	111	102	122	91	111	106	100	101	106	99	108	122	112	116	123	116	118	113	99	88	119	120	117	117	105	127	115	102	116	115	101	123	116	106	139	109	116	127	95	98	102	104	101	104	99	103	109	107	114	106	108	96	111	126	117	100	105	107	120	108	99	106	110	104	121	118	103	112	101	98	107	116	101	112	100	106	127	108	108	113	118	103	113	111	100	118	117	100	108	104	115	107	115	112	127	90	111	93	100	96	97	121	102	89	99	117	115	111	108	105	102	109	89	102	95	132	101	111	119	108	115	103	98	92	119	98	101	113	103	94	111	113	116	130	111	103	119	115	95	120	101	100	116	109	120	99	109	114	113	100	111	97	104	109	117	142	118	104	120	99	101	102	91	119	101	95	113	108	103	109	105	91	111	105	103	100	110	111	109	108	118	114	90	109	102	117	120	115	111	87	95	113	93	106	121	110	108	106	96	118	99	122	122	104	118	116	101	129	100	94	87	131	103	112	116	111	116	117	122	112	90	113	123	104	104	94	96	109	129	118	112	118	112	107	115	122	101	100	103	97	104	121	112	124	93	100	103	117	96	102	107	116	118	110	116	136	124	108	103	102	101	129	105	104	114	109	117	114	126	102	85	103	116	94	91	93	103	113	114	101	104	116	120	115	122	117	114	139	108	99	119	113	91	106	118	103	98	123	85	93	100	105	113	115	109	122	97	98	122	101	111	109	97	110	118	110	98	120	108	117	89	103	133	117	108	110	126	142	129	100	112	118	96	112	113	95	116	104	94	93	105	108	116	123	109	103	108	124	112	98	108	95	101	103	117	122	114	107	102	95	95	111	105	131	94	109	114	111	124	112	89	105	128	98	127	93	114	101	101	129	103	113	111	105	105	103	94	110	123	111	114	89	118	100	121	96	121	94	115	83	115	106	101	98	125	112	127	119	108	102	89	99	113	110	109	122	99	123	127	124	112	113	98	99	89	109	115	110	112	112	120	103	114	95	92	118	121	107	99	108	105	126	115	93	135
11330	28309	21754	25571	33073	32675	14739	1043	1072	967	975	962	937	901	893	932	877	858	847	858	869	847	837	835	901	810	842	769	843	858	865	821	817	842	840	837	838	843	804	866	824	845	822	829	827	811	798	831	820	812	842	864	856	815	846	824	796	840	823	822	839	827	841	835	789	838	818	833	809	815	851	795	784	799	795	879	841	789	866	829	841	897	806	810	824	867	834	825	794	785	805	801	856	874	824	818	877	834	852	766	850	807	781	822	775	821	829	882	820	827	827	795	825	799	811	829	839	840	832	828	846	810	856	857	797	801	803	813	897	867	832	812	778	822	816	810	852	833	816	856	837	804	876	869	856	812	765	915	865	852	824	825	806	798	832	777	818	828	837	875	844	810	834	870	815	846	827	841	801	740	835	786	779	811	798	842	827	797	873	820	858	813	824	868	777	838	805	840	850	851	829	829	770	833	811	809	810	886	784	889	884	804	800	798	815	830	812	820	804	816	826	817	809	824	799	850	836	852	873	838	832	825	816	844	832	819	779	838	818	787	792	788	835	820	801	815	849	812	816	798	873	827	819	840	816	896	858	800	865	853	837	838	816	848	833	818	801	775	888	871	800	812	834	861	823	819	787	811	875	786	824	803	781	788	780	823	817	802	819	789	819	852	803	803	850	848	812	806	771	818	858	807	886	770	799	821	859	804	839	779	751	803	797	789	806	823	802	849	821	818	791	854	794	820	814	824	806	762	899	843	849	824	812	811	889	799	805	882	877	798	830	786	818	824	845	822	821	819	833	802	880	870	849	823	827	874	816	806	816	833	818	846	867	853	808	846	840	799	805	828	851	812	825	789	809	850	794	800	774	815	858	827	806	842	845	824	865	821	814	852	863	828	754	822	810	810	800	857	879	811	798	818	831	817	828	862	783	827	804	808	861	822	876	803	793	825	846	785	864	828	828	824	891	811	818	819	836	781	866	809	791	810	799	845	833	841	812	864	811	846	848	823	859	825	805	765	815	837	871	860	857	847	860	806	814	782	872	854	879	846	862	824	851	815	794	835	853	843	822	832	830	796	819	822	821	828	798	888	834	773	843	842	809	844	796	836	842	870	751	867	821	866	778	800	829	860	819	789	834	844	859	802	818	893	805	829	819	873	817	868	867	830	861	791	833	845	835	808	785	817	836	828	841	829	843	825	858	842	843	818	843	809	798	830	866	826	834	828	792	855	857	856	826	812	820	852	798	843	838	861	854	839	748	819	792	850	778	857	824	821	814	826	842	863	813	745	807	819	823	781	871	844	847	832	857	825	807	818	801	782	836	786	813	840	847	857	833	835	840	858	812	800	820	799	830	804	848	802	780	788	826	862	789	843	830	800	811	863	832	827	841	788	825	825	796	846	886	812	822	873	831	819	807	805	833	855	814	818	798	779	821	854	872	831	830	863	854	837	818	822	766	834	846	837	772	786	818	829	870	806	819	851	816	825	775	840	805	890	804	794	849	836	795	885	823	805	812	800	835	818	847	854	864	813	790	805	839	771	832	855	859	839	826	820	835	833	842	816	767	857	782	851	803	847	822	842	818	862	798	823	845	777	842	813	773	808	869	817	853	848	830	844	765	844	845	821	806	798	845	829	824	820	853	846	814	804	833	873	839	804	821	830	801	897	841	796	798	815	843	809	844	814	852	813	810	857	807	812	840	743	893	843	812	860	852	839	804	805	810	831	854	798	813	801	848	791	805	855	871	789	866	814	807	830	781	865	797	846	823	805	864	828	852	813	837	815	835	769	841	860	836	898	782	824	828	806	815	850	832	824	828	848	826	793	845	827	830	836	843	799	846	793	861	830	823	800	823	799	799	840	787	870	819	909	904	797	769	810	814	816	812	846	784	736	781	810	796	851	794	833	824	831	790	812	857	794	853	819	877	833	819	825	810	818	794	838	842	811	777	769	814	849	862	792	850	834	798	829	807	849	775	884	848	874	845	837	822	800	866	805	818	857	849	787	864	853	771	787	853	827	841	834	839	878	847	802	809	812	852	826	850	816	838	841	803	858	824	846	812	806	832	823	828	795	804	844	816	809	824	848	876	854	842	775	837	804	817	841	838	845	834	825	785	832	775	815	827	829	854	839	859	780	833	814	831	773	801	848	870	845	828	868	824	798	858	906	881	893	865	870	872	840	819	819	844	829	821	835	838	824	790	787	800	812	837	838	861	858	773	829	877	885	832	818	822	861	798	791	865	842	802	780	873	779	842	780	818	897	861	811	830	791	845	839	868	842	815	867	827	839	850	845	845	801	784	856	798	828	810	853	845	850	878	818	804	849	796	816	826	831	853	825	878	849	841	834	866	799	801	776	812	830	849	846	877	755	772	852	785	811	840	827	844	877	812	843	849	852	783	828	792	805	829	836	828	853	827	812	845	807	781	807	841	840	785	836	787	783	809	837	840	828	799	812	864	831	825	837	796	855	831	847	887	840	842	841	841	808	823	849	781	869	864	871	808	763	809	863	797	825	841	837	854	816	789	805	846	845	803	834	846	812	867	835	865	856	812	832	864	768	830	796	765	812	799	808	774	806	826	850	811	823	827	792	891	834	814	782	806	790	840	776	810	809	808	827	845	822	839	862	836	843	863	850	801	846	824	814	866	807	863	878	851	788	793	883	825	812	823	864	790	840	830	796	850	854	805	821	800	810	814	828	870	844	823	782	880	862	865	810	821	812	791	849	804	819	833	822	822	776	910	821	842	821	854	791	836	836	828	848	810	813	878	799	814	814	830	815	778	805	812	849	831	796	853	854	846	853	815	850	820	796	862	815	835	871	888	770	835	830	890	831	851	821	853	839	803	830	811	839	825	845	796	837	824	836	820	781	832	879	874	794	828	867	804	835	802	828	792	809	790	871	813	819	819	775	787	785	793	796	862	869	860	835	856	780	878	847	813	854	874	809	808	854	858	881	862	833	885	868	831	829	775	840	805	875	815	859	828	837	872	843	797	807	827	803	890	840	830	829	839	787	802	847	811	829	793	817	838	786	900	796	819	787	886	830	834	807	853	803	842	846	809	852	804	851	822	808	813	840	821	837	791	814	832	808	785	796	801	791	753	881	875	883	854	812	814	817	808	869	838	815	844	815	863	820	797	803	894	818	822	818	769	875	803	811	838	838	828	806	836	785	792	782	793	813	801	831	827	819	812	796	783	828	844	845	817	850	811	837	832	795	831	805	845	805	794	801	854	782	833	823	826	859	820	863	896	885	911	795	862	828	818	886	800	843	778	829	843	820	805	823	841	810	805	811	848	852	804	809	777	808	766	826	828	854	800	825	810	769	824	773	863	845	836	851	782	828	782	815	866	810	850	785	857	863	813	772	819	838	812	773	821	807	808	810	856	791	780	836	845	786	831	805	826	771	824	858	816	785	793	802	817	836	788	838	809	837	855	786	877	811	826	806	798	798	802	849	797	828	795	797	776	835	843	845	836	832	775	862	851	813	845	828	800	803
1229	10167	5598	3947	3113	3308	1616	108	107	120	110	96	125	107	117	112	88	98	95	105	108	105	96	126	98	118	102	117	88	95	107	85	105	101	115	109	123	123	118	119	100	95	102	96	86	103	103	121	108	119	100	121	116	102	120	96	86	102	116	99	86	115	101	91	118	111	97	111	101	107	101	88	106	95	108	108	112	102	102	103	122	100	119	108	112	108	94	113	98	102	113	99	102	99	92	92	111	112	113	102	96	105	117	111	94	105	89	105	119	86	121	90	87	93	116	105	85	103	111	85	115	90	96	122	111	93	99	98	106	107	106	105	108	102	96	100	105	108	94	104	114	114	101	100	111	93	106	100	94	98	92	118	117	109	107	116	96	97	102	91	98	107	120	99	94	98	95	104	119	101	98	123	125	89	86	119	107	103	110	97	108	100	109	108	93	108	119	109	121	112	102	117	104	109	97	112	131	108	107	96	93	108	104	89	96	92	102	98	104	100	113	117	95	103	97	109	122	95	107	107	94	106	102	92	88	98	106	122	92	100	123	116	104	111	101	105	92	123	104	86	94	103	105	106	113	104	99	92	102	107	102	104	84	104	87	87	99	97	106	92	115	122	112	108	112	103	112	97	94	101	90	114	91	80	90	126	78	108	105	112	106	116	109	103	118	98	102	93	116	97	101	140	92	114	109	94	98	111	102	107	100	116	109	138	112	102	107	107	90	97	116	118	120	108	84	95	105	88	112	111	110	97	124	103	104	88	106	111	106	94	114	101	114	117	113	105	113	96	82	87	114	106	97	102	102	105	103	85	102	104	114	91	95	101	104	105	110	99	100	107	106	95	94	115	110	104	99	117	124	88	96	93	118	114	106	96	94	105	106	97	106	98	85	121	104	103	110	124	123	106	92	101	120	104	125	101	117	95	118	100	106	111	102	101	100	123	121	116	119	102	106	72	93	100	100	113	110	107	96	110	127	118	94	106	101	105	112	99	120	112	98	106	86	113	120	104	100	106	104	107	94	124	95	74	112	111	82	106	92	100	112	105	124	104	102	103	95	109	95	90	110	124	102	97	104	110	98	94	97	91	111	107	104	119	95	92	88	110	106	110	102	117	102	111	102	98	105	115	108	113	103	125	109	101	113	100	112	99	95	82	84	108	93	88	92	111	89	94	92	118	112	95	102	109	119	107	110	109	121	89	115	105	105	118	111	119	103	107	104	108	93	98	110	90	98	113	115	107	105	105	113	102	107	112	95	123	93	110	100	121	94	113	91	105	113	100	108	120	107	97	104	95	117	100	91	106	110	115	102	98	101	101	110	100	112	91	94	103	98	101	119	93	104	110	91	129	107	97	99	105	97	109	99	114	87	90	107	94	97	93	106	110	109	94	89	108	102	95	106	121	101	113	102	103	116	99	95	119	105	88	119	110	101	90	100	101	104	104	110	89	118	105	110	110	112	106	103	113	111	88	107	101	101	112	97	122	100	108	117	88	100	84	98	95	101	116	100	94	95	102	95	89	93	108	94	96	102	101	94	107	101	119	127	92	103	78	106	89	113	103	103	111	93	101	100	81	88	104	112	118	123	102	112	97	91	113	103	113	101	113	119	119	106	98	118	95	94	127	99	96	114	114	91	88	91	85	94	91	108	116	102	115	100	116	108	103	92	99	125	100	110	89	109	121	107	93	97	95	90	106	116	99	98	109	103	115	108	93	86	112	105	90	98	103	89	110	113	97	115	110	112	106	107	112	115	105	109	97	111	93	93	113	112	86	111	110	96	111	91	94	98	113	108	86	97	95	98	88	110	102	103	97	129	95	107	108	92	109	113	112	85	90	101	117	91	101	93	111	98	98	107	90	112	115	114	86	107	94	106	87	105	102	91	114	88	102	93	97	108	120	106	103	107	96	130	100	92	100	104	100	113	89	95	87	88	83	121	111	102	75	99	96	103	102	107	106	110	101	113	122	107	101	95	93	114	99	121	96	111	104	118	115	125	93	99	82	81	121	109	109	102	111	119	106	113	103	104	88	99	109	103	117	96	106	98	96	93	88	130	98	113	110	95	118	92	116	87	105	107	103	94	103	116	114	104	99	105	112	103	89	106	104	93	113	106	100	109	117	111	103	117	104	102	110	134	108	102	118	102	97	107	96	113	91	113	95	103	105	114	111	105	127	118	93	112	123	113	96	92	87	96	114	114	104	103	105	124	104	99	90	100	109	96	112	111	80	107	106	117	118	93	106	108	110	114	98	94	81	104	85	110	93	112	88	99	100	95	108	101	105	115	108	89	118	113	111	108	104	120	102	98	102	122	94	104	87	102	101	93	116	95	101	118	114	97	99	91	109	104	105	86	117	105	88	98	92	99	115	103	89	100	109	86	113	104	122	91	106	97	85	109	111	118	94	102	97	104	95	117	111	119	118	97	110	113	107	104	89	105	102	107	103	99	88	93	111	106	93	98	114	97	108	111	114	102	103	103	92	105	113	90	93	102	103	107	112	100	110	111	103	120	109	89	98	78	112	105	100	109	80	98	113	105	88	135	106	105	88	112	110	97	102	92	99	113	110	89	104	99	88	84	122	117	84	128	106	93	95	123	99	103	119	106	111	106	105	133	122	105	101	100	116	130	102	100	103	95	103	92	103	103	113	107	107	100	104	90	97	102	112	99	113	105	122	113	116	102	88	104	91	98	107	102	92	130	96	91	109	106	113	101	86	92	107	116	111	103	97	122	98	96	103	108	107	115	108	101	122	96	90	114	105	98	117	112	101	100	106	103	91	95	103	112	110	103	111	103	107	109	96	100	104	103	120	106	123	113	121	110	93	107	96	92	106	114	96	90	92	94	98	109	94	118	112	93	112	115	115	106	124	117	105	105	115	107	100	111	115	108	95	103	108	110	103	97	79	114	123	105	93	91	120	94	95	116	98	97	77	80	99	109	96	106	95	109	113	108	95	99	94	103	108	97	100	113	104	119	93	113	99	92	97	85	94	106	92	104	124	99	101	112	112	91	92	117	102	94	95	110	109	113	102	87	110	107	94	109	105	114	104	111	108	93	100	101	99	97	86	112	93	88	98	85	109	95	106	123	112	99	113	107	100	121	106	103	112	121	116	103	100	103	95	115	93	109	97	101	104	106	98	81	88	122	92	102	103	86	102	109	128	101	105	115	104	104	119	98	100	100	94	104	108	94	104	93	99	84	118	115	90	100	124	109	110	112	91	102	98	98	114	115	111	104	103	94	96	98	108	102	90	91	102	106	100	95	106	119	101	110	111	94	95	94	87	94	110	115	108	97	93	107	104	89	105	109	103	109	113	124	108	114	102	105	102	99	123	79	107	97	98	90	98	100	103	95	117	103	99	107	99	104	133	98	96	116	122	88	112	119	113	120	101	111	108	94	114	112	104	108	100	90	111	116	105	96	123	110	104	96	114	102	102	109	111	102	94	114	111	99	104	120	94	107	100	93	110	116	106	121	108	92	117	115	122	84	91
16936	33021	26403	31696	41644	40254	23762	1206	1082	1033	1015	902	880	883	820	807	885	850	759	819	799	814	796	836	790	772	784	799	767	785	776	755	765	809	739	755	767	749	806	806	779	781	749	797	817	781	766	770	811	781	752	746	759	793	766	761	755	785	742	756	769	772	797	787	770	732	817	752	669	789	799	776	762	783	731	784	778	808	814	801	745	741	778	793	741	777	814	742	733	794	789	742	803	765	754	806	745	775	766	791	720	799	760	759	753	759	754	807	776	720	819	777	808	767	785	842	720	801	729	725	719	780	815	784	784	790	782	767	740	841	792	776	764	776	790	788	788	762	760	764	770	768	793	796	756	766	782	785	804	814	779	730	776	702	751	739	761	760	779	761	746	713	717	770	766	746	774	702	815	757	743	775	798	772	785	762	788	836	754	813	772	770	773	785	776	751	806	749	811	743	782	740	771	760	783	804	752	794	744	832	777	752	769	759	761	803	776	772	779	777	776	752	820	759	780	810	749	812	791	755	768	762	758	765	776	744	761	705	775	735	790	744	758	744	758	730	767	774	748	713	805	741	783	761	763	803	741	758	764	741	815	760	767	813	743	763	765	752	764	791	754	720	770	831	768	775	785	754	750	795	743	803	778	782	760	749	728	756	774	760	794	779	828	740	732	819	750	739	808	745	800	773	794	775	754	775	798	780	752	778	750	753	793	782	745	766	779	740	787	759	792	789	745	804	738	745	718	761	736	775	735	748	752	754	729	776	794	768	718	758	812	748	783	772	816	809	813	778	732	774	774	769	738	774	721	773	699	763	788	731	724	733	738	722	791	786	775	712	739	741	755	789	768	765	806	787	782	750	752	772	752	810	787	783	703	740	798	818	814	743	743	787	725	730	771	793	800	696	777	744	759	757	802	766	683	750	792	747	741	797	803	786	774	727	779	790	767	863	788	757	781	755	783	750	740	806	773	718	736	766	757	733	725	775	754	755	713	809	794	772	717	739	756	765	749	798	794	752	744	817	797	787	808	763	806	763	810	786	782	744	766	724	794	784	811	736	725	821	787	777	732	786	723	795	765	764	798	776	795	736	792	795	762	764	780	772	771	795	763	746	772	864	748	824	775	753	734	761	807	768	804	764	824	810	753	767	806	743	814	820	790	787	767	712	742	806	774	800	731	763	715	752	724	760	778	768	752	740	751	775	796	731	770	737	803	770	790	757	780	765	769	814	742	735	754	795	801	700	780	759	713	710	756	793	748	752	783	771	791	748	803	771	755	773	783	767	755	720	749	828	750	766	765	786	716	792	755	734	807	783	710	778	712	782	776	745	756	782	804	772	717	792	742	782	784	732	769	725	747	735	801	749	767	750	768	721	755	791	772	829	748	775	754	748	767	798	797	764	723	792	714	761	798	806	761	720	736	747	765	768	735	752	760	792	759	784	776	786	774	786	757	752	762	769	729	749	816	799	777	815	769	720	732	752	729	788	765	797	721	778	806	799	780	782	743	738	776	725	791	811	734	776	762	784	774	743	744	770	820	812	754	745	734	763	788	769	768	706	783	740	766	799	756	758	761	753	753	778	770	775	774	763	760	745	748	741	744	743	737	780	762	738	819	801	787	744	783	740	751	771	786	766	777	805	774	788	776	743	789	776	763	704	717	728	743	791	751	729	782	798	799	754	788	812	764	771	748	760	811	749	750	747	818	761	784	755	810	797	746	777	802	798	702	774	786	767	749	801	708	783	727	791	767	784	770	736	787	758	741	725	806	784	730	764	763	792	776	779	790	792	787	812	766	808	783	731	800	805	722	738	749	751	742	760	791	764	770	821	747	813	725	765	725	760	770	730	755	766	778	772	791	766	792	768	754	742	739	727	745	761	792	790	771	761	789	789	737	746	775	737	723	821	747	781	792	782	788	734	837	783	757	810	755	761	809	786	746	794	781	791	774	766	754	767	737	761	813	758	754	771	719	711	695	750	752	770	764	775	812	781	734	795	727	769	786	787	795	764	791	767	742	731	712	728	768	756	718	681	750	766	754	756	763	788	741	773	743	786	801	748	728	749	768	790	762	792	783	803	727	812	825	825	711	711	777	770	755	758	738	806	792	771	796	765	722	804	771	762	787	811	722	829	784	760	765	814	768	805	718	772	792	701	761	790	718	750	805	750	749	745	778	766	773	754	777	757	754	740	795	777	760	853	759	701	719	748	713	780	734	784	801	756	770	796	777	780	791	700	758	761	799	801	746	790	784	758	709	763	829	795	780	744	729	725	776	751	786	791	718	769	776	765	778	784	758	711	766	691	763	783	795	775	726	776	734	766	786	766	758	775	745	703	762	792	767	755	799	765	760	785	778	696	756	789	794	784	769	787	745	767	776	785	764	840	722	771	809	746	770	705	764	833	766	759	769	772	711	769	744	823	715	721	732	775	754	775	752	768	775	737	798	818	737	761	739	732	778	788	733	746	816	776	794	773	775	822	797	739	695	771	744	754	780	742	780	734	799	781	810	754	735	812	761	710	738	755	775	750	746	832	752	796	759	725	769	682	715	788	777	788	780	770	748	719	791	752	772	748	798	792	736	766	752	748	783	771	751	753	792	777	740	802	784	783	765	752	813	809	793	804	765	797	741	739	755	728	733	806	760	800	737	739	795	786	748	758	745	810	804	723	765	769	758	750	781	816	766	791	738	787	745	720	742	758	767	762	716	740	762	719	787	782	750	748	773	761	788	739	756	812	771	801	744	723	759	773	751	759	768	811	788	745	745	774	751	796	807	780	780	777	741	755	709	815	735	819	758	824	800	779	764	819	723	748	746	711	789	759	749	752	743	709	810	793	796	802	762	788	752	773	764	705	749	776	714	708	757	748	763	807	783	758	752	711	760	755	753	712	779	817	781	752	784	765	777	721	736	735	754	765	751	761	783	775	750	759	797	797	774	761	739	781	765	788	757	800	765	728	745	734	717	795	767	820	807	776	750	755	712	763	777	738	765	759	755	817	775	727	766	786	756	779	768	761	751	809	727	726	777	814	754	752	815	808	755	763	752	794	716	756	781	802	777	767	800	795	773	780	747	784	731	770	790	753	753	786	786	753	785	726	773	770	768	761	803	787	780	751	820	729	762	782	767	792	759	780	800	748	756	781	777	732	718	754	738	755	739	747	736	801	723	735	743	762	731	791	763	827	720	741	773	735	709	727	718	760	776	802	738	788	753	802	772	795	763	770	771	823	790	749	797	777	746	758	743	753	738	832	802	767	815	801	757	760	754	757	692	777	783	724	750	791	766	772	801	777	780	785	729	805	813	758	767	764	785	778	767	734	767	792	791	771	804	811	771	781	729	748	754	777	714	752	736	773	707	754	705	754	761	781	741	765	760	775	751	780	743	776	758	771	777	733	733	792	789	757	783	807	791	784	767	781	794	730	784	715	811	772	748	757	794	805	791	689	787	766	806	790	808	731	752	776	765	774	803	851	800	794	753	800	810	874	780	802	786	807
1078	1341	851	915	696	536	308	71	73	68	79	77	84	69	64	86	65	89	87	70	74	73	60	63	81	68	66	62	81	93	83	80	74	82	74	69	85	62	52	94	75	83	75	79	63	58	89	75	77	82	88	78	75	82	71	80	86	59	83	87	85	74	77	72	90	91	68	61	76	82	58	78	73	59	66	87	75	81	68	87	104	73	71	81	69	75	95	72	79	94	83	83	76	57	77	74	80	82	83	84	88	73	78	54	68	91	82	68	78	80	77	81	70	72	76	87	77	85	69	69	90	73	72	77	83	87	75	70	75	63	80	79	66	72	77	89	77	75	62	92	87	78	68	65	64	87	77	95	79	74	93	70	79	72	77	76	64	69	64	62	74	61	77	85	88	72	82	78	72	72	84	72	62	73	76	71	77	73	69	74	77	72	86	75	83	78	58	83	64	76	72	82	74	92	107	64	66	83	69	71	85	66	92	71	85	80	72	77	70	72	83	71	82	92	75	82	91	84	82	67	73	97	57	68	70	67	73	62	75	79	90	75	77	70	69	76	83	73	85	75	85	77	87	78	72	90	81	72	74	80	69	75	72	78	66	78	77	80	66	81	85	72	77	75	81	74	89	81	84	93	68	79	68	65	69	77	85	64	73	82	75	74	63	72	76	78	84	91	72	71	77	78	63	70	81	73	74	65	84	79	72	72	78	83	74	89	80	77	75	79	85	89	84	74	89	74	74	78	72	81	89	77	73	68	68	57	90	79	75	83	77	81	89	82	65	75	86	79	81	85	86	75	76	93	79	67	86	92	88	74	76	73	60	73	72	65	86	70	55	68	77	76	69	71	74	76	85	75	96	76	61	79	83	76	71	74	74	87	69	76	75	79	65	78	92	96	72	70	85	105	71	87	65	84	68	76	74	74	76	75	80	64	77	79	79	80	78	68	65	79	79	82	73	89	72	79	69	73	99	83	72	78	75	80	86	75	63	62	89	69	83	87	93	76	66	86	78	67	81	71	80	78	74	61	79	64	76	68	72	87	88	73	70	76	95	79	63	67	77	100	70	76	83	105	77	71	85	68	77	76	71	70	91	86	88	77	88	82	73	85	64	71	79	70	77	83	76	62	70	71	77	82	76	70	84	61	80	79	70	81	65	70	87	83	87	74	81	100	71	84	69	61	63	72	69	72	64	75	72	92	74	78	66	64	71	71	91	68	81	86	60	82	97	75	60	75	70	65	62	90	83	90	87	85	78	66	59	68	80	69	84	67	91	88	96	79	81	71	72	55	80	74	84	63	85	67	83	75	81	82	69	84	77	71	82	82	64	68	74	73	71	74	84	89	72	75	76	83	83	69	68	88	77	79	74	99	75	61	78	79	73	70	97	85	66	76	79	94	78	75	79	55	85	94	68	83	85	74	81	80	64	81	85	71	74	76	73	71	74	75	85	69	74	80	78	85	60	83	85	79	70	100	78	76	73	77	86	88	81	101	73	80	71	69	67	73	74	73	78	76	101	83	78	80	65	82	86	76	90	73	68	77	66	70	74	77	89	83	77	84	82	81	79	88	68	97	91	75	76	60	66	80	65	65	73	85	92	66	64	81	80	60	73	95	89	77	75	69	76	66	69	71	83	76	69	73	57	88	65	84	74	87	78	68	86	69	90	67	74	76	97	62	93	76	71	92	90	79	91	80	73	70	83	70	80	63	70	72	71	72	70	63	92	90	67	70	75	75	80	77	70	74	77	81	73	68	69	66	58	71	63	61	78	74	75	85	63	76	72	98	64	66	91	73	66	72	74	69	72	89	73	85	82	82	88	62	66	72	61	66	72	67	76	82	76	77	75	80	78	77	62	63	66	86	80	79	75	69	83	75	77	78	77	85	94	83	82	62	67	82	78	97	81	80	76	73	86	81	68	81	70	71	78	77	77	70	78	80	69	74	79	69	65	79	72	71	66	83	80	67	76	91	71	64	77	83	80	67	79	68	80	77	57	72	87	82	80	91	85	93	72	74	76	78	75	79	75	87	89	85	80	81	80	76	89	73	83	82	81	68	81	78	73	78	73	68	61	71	68	72	89	78	64	94	88	75	80	69	67	80	78	70	78	79	86	65	82	83	75	75	92	87	64	61	71	75	77	63	77	83	101	72	79	87	65	75	65	72	91	68	71	76	77	68	75	80	69	90	71	69	77	74	61	74	63	86	77	71	75	72	72	72	77	70	75	74	89	71	81	72	76	84	98	90	81	65	74	78	71	72	80	95	69	67	73	86	85	71	75	62	70	63	75	67	75	78	81	75	69	83	69	79	78	86	80	86	92	80	81	78	90	83	98	86	78	66	79	82	87	79	82	67	62	76	78	89	90	67	66	69	80	77	73	82	77	79	80	73	78	66	70	70	59	85	72	71	73	82	74	77	64	77	90	68	85	75	81	63	75	79	75	76	76	79	80	77	67	66	83	75	71	71	71	66	58	81	78	80	78	84	71	75	78	75	70	79	82	63	71	80	100	66	80	58	74	69	69	77	56	69	88	75	82	84	72	69	72	68	63	70	63	84	92	80	89	72	68	89	79	82	72	84	74	62	65	83	76	75	66	80	73	83	78	84	68	78	70	72	65	69	65	76	75	83	82	82	78	75	60	84	85	70	87	70	65	66	70	65	74	66	63	73	82	80	66	85	84	59	83	76	86	83	82	79	72	86	74	64	71	79	62	81	88	73	83	76	68	69	66	75	75	63	86	78	67	79	75	91	60	68	79	70	81	80	85	80	67	66	71	96	62	82	69	71	75	71	63	81	70	94	68	59	80	87	59	72	89	63	84	66	67	79	85	89	87	74	71	76	75	93	76	79	82	89	70	58	85	76	76	74	72	83	80	57	76	76	67	70	85	66	66	77	76	89	80	67	77	65	76	85	66	74	73	84	72	73	90	100	81	79	79	82	82	81	86	62	83	90	79	75	70	92	72	83	74	77	92	68	72	69	79	69	69	73	80	76	86	65	63	73	60	95	88	96	73	76	79	103	69	72	81	87	84	82	62	93	76	72	72	68	71	70	70	68	84	80	71	80	83	80	81	72	72	85	86	81	71	86	84	74	73	80	84	88	80	75	81	80	89	65	96	79	61	79	95	85	91	82	77	61	63	78	81	92	72	92	85	100	57	84	71	72	78	71	63	65	78	79	78	75	71	89	77	77	81	73	77	79	79	81	83	91	60	65	79	71	75	81	81	82	64	84	79	81	77	75	84	75	75	82	82	77	63	76	68	75	88	85	65	77	74	80	70	68	71	64	64	67	72	80	92	81	78	61	72	74	76	83	67	80	72	58	94	77	62	83	82	74	84	56	87	78	69	79	92	78	78	76	70	92	60	81	81	57	74	87	82	79	100	74	68	85	65	78	78	76	71	77	73	71	77	73	90	67	75	70	71	62	82	75	82	74	70	69	75	63	83	83	87	65	82	65	89	86	75	90	78	97	78	77	54	74	63	84	78	75
9104	14298	9267	13708	18344	16732	9018	666	634	659	642	649	604	660	588	623	621	583	628	574	587	623	623	631	627	566	591	622	598	601	586	604	577	595	593	582	584	621	632	576	583	542	605	627	587	587	619	619	604	608	584	661	581	610	599	562	574	602	608	587	619	641	575	635	606	625	603	592	626	606	614	605	593	559	570	602	599	605	581	554	589	617	574	602	577	616	646	573	553	544	585	583	615	661	577	621	606	609	595	589	562	557	582	564	590	557	529	619	578	592	617	578	575	595	571	603	580	561	623	610	590	577	594	559	580	608	593	571	533	637	602	570	605	608	584	642	579	635	624	583	582	549	629	588	601	594	595	577	616	611	587	591	556	578	597	594	531	597	562	597	604	589	577	608	616	625	589	607	585	592	594	598	577	639	614	588	582	593	579	605	598	582	627	580	602	585	611	598	597	610	590	591	612	593	633	598	558	592	603	570	594	607	599	601	571	612	560	603	578	615	569	622	615	584	610	565	582	597	629	603	612	614	593	568	591	612	572	570	570	555	618	528	624	610	597	602	587	595	590	567	571	548	561	564	590	626	592	623	537	621	581	607	603	583	568	575	632	600	573	607	567	606	588	632	602	617	625	590	575	591	616	599	586	570	590	588	593	604	572	582	609	603	587	603	582	538	609	568	579	581	586	579	573	536	584	601	612	602	597	592	600	572	597	634	604	595	596	580	593	619	609	634	615	612	598	583	596	564	550	607	595	624	603	558	613	567	597	552	554	553	625	666	588	571	593	601	566	620	602	575	585	575	608	591	561	579	588	594	646	573	557	565	608	584	610	582	587	595	619	587	591	589	604	591	596	594	604	621	626	606	584	615	594	604	605	612	620	611	600	597	604	617	604	543	601	581	589	609	593	596	580	627	592	608	618	598	580	562	636	607	583	621	561	610	621	584	612	576	638	575	620	582	599	567	588	582	574	608	575	599	600	651	619	599	608	592	612	608	570	631	630	606	554	602	654	608	596	598	584	582	603	600	572	597	543	626	574	566	611	580	572	612	627	589	573	633	594	638	574	569	608	570	565	584	629	578	626	587	559	557	559	591	573	649	629	591	610	607	580	589	587	601	556	554	572	596	614	597	605	600	594	611	573	636	586	576	581	622	611	593	552	605	637	615	586	588	587	579	595	604	586	695	631	602	578	592	585	607	589	591	575	578	587	593	596	620	621	606	602	601	578	586	609	608	593	589	597	597	601	615	595	627	588	617	569	596	598	625	613	600	577	615	560	614	600	592	598	616	628	617	579	614	606	586	571	579	612	579	606	585	601	584	561	600	565	573	592	631	573	623	626	637	575	609	583	610	618	608	576	604	604	607	611	610	620	618	600	582	605	591	597	603	556	585	587	575	595	587	612	572	611	624	592	604	590	567	565	627	591	579	591	567	605	592	534	565	571	640	617	596	609	607	573	591	598	581	636	606	616	627	607	607	588	592	610	602	571	579	607	584	623	595	575	547	575	638	595	565	629	579	556	638	594	594	579	599	592	582	611	583	628	605	641	606	555	603	606	568	567	591	616	581	631	592	601	621	567	595	589	542	590	601	578	580	602	617	582	606	597	609	603	554	623	601	570	582	544	629	590	568	548	574	613	586	647	565	630	611	580	610	582	609	596	618	607	569	582	595	588	578	578	567	546	604	565	596	622	600	622	612	616	596	605	608	640	566	607	601	600	553	592	569	563	588	588	636	596	580	619	606	575	569	578	603	546	595	604	604	599	578	567	592	575	614	573	589	597	575	567	592	542	599	604	596	630	572	637	549	595	602	607	597	597	607	576	616	629	601	563	616	574	574	595	581	556	597	549	603	593	619	639	605	614	627	600	606	572	573	573	604	568	567	578	603	558	606	629	631	585	616	587	599	583	649	600	602	615	586	629	626	577	643	588	593	604	575	624	619	619	574	575	561	572	585	552	641	609	631	587	594	589	596	614	604	696	650	641	626	611	588	614	554	556	605	594	641	609	579	599	607	614	592	588	622	594	604	590	595	602	573	586	554	561	577	567	579	601	564	658	572	622	607	575	564	575	605	595	594	625	626	602	604	634	585	595	606	583	580	608	590	625	595	577	649	584	558	621	549	591	628	592	574	640	571	579	580	582	602	577	612	584	606	632	574	594	538	618	589	606	605	645	572	608	590	626	604	573	609	634	605	575	611	614	578	606	610	600	608	617	568	580	558	624	566	567	612	623	608	569	567	599	611	595	582	583	619	627	568	569	596	596	668	580	587	614	612	600	577	606	608	583	576	613	603	589	608	601	593	625	589	613	636	612	620	584	575	614	612	568	581	572	572	618	570	566	591	567	624	552	626	631	596	596	606	577	582	605	622	608	621	624	605	584	608	605	579	611	551	617	601	629	601	562	591	585	605	591	581	595	618	560	592	571	618	582	639	618	567	559	538	633	583	567	591	613	587	646	598	576	605	586	593	628	619	596	581	613	562	568	645	576	607	614	569	582	655	603	565	616	570	586	611	589	565	586	593	619	612	623	598	600	583	591	555	587	605	589	598	621	601	623	596	568	637	584	620	588	613	542	610	576	607	552	565	598	628	600	614	562	616	606	621	625	626	654	615	602	590	582	606	613	630	599	587	573	589	568	571	618	617	600	597	564	586	652	594	555	603	590	589	607	607	574	557	563	574	598	625	627	566	629	566	576	568	597	588	631	645	613	599	640	616	587	580	578	647	591	576	608	629	580	593	611	625	569	615	599	572	573	593	598	596	612	562	614	575	638	531	605	582	576	590	609	627	594	602	582	614	577	615	563	618	597	586	585	645	588	589	586	629	606	632	601	596	596	593	592	603	640	594	596	587	574	635	642	614	582	578	623	643	602	589	577	580	630	624	570	587	583	603	657	564	591	586	607	602	618	578	605	584	629	617	616	608	588	597	566	628	615	587	590	577	576	596	570	575	581	610	595	572	600	542	606	612	563	575	637	562	624	539	579	551	595	621	653	622	607	595	569	607	560	584	613	645	611	555	624	612	604	585	626	606	589	645	613	591	543	593	581	539	625	582	601	596	604	607	602	579	617	625	586	613	569	590	587	589	583	591	641	611	549	610	577	614	555	645	613	552	608	617	622	620	615	559	607	616	608	567	604	574	571	563	590	565	625	578	598	650	583	574	573	575	569	556	556	560	584	611	589	602	555	579	587	547	586	618	610	587	604	593	573	585	568	582	630	567	622	666	579	615	574	571	637	566	569	607	546	613	562	556	607	564	627	585	566	596	575	587	550	601	591	598	575	593	586	599	566	579	582	610	571	609	587	605	614	591	629	540	579	556	619	588	575	610	569	573	576	580	608	581	581	616	627	640	566	564	582	627	571	578	549	622	576	628	599	589	614	603	620	622	588	608	596	613	591	566	603	590	623	668	608	569	548	621	563	610	609	581	593	554	602	605	601	583	617	599	603	594	624	575	608	603	584	614	586	620	572	588	627	567	626	572	624	592	575	604
841	5860	3641	2564	1836	1942	1252	91	83	75	72	85	68	78	69	76	69	74	74	58	62	71	68	83	72	92	70	74	80	66	79	55	75	76	79	86	85	86	84	82	86	82	92	75	76	78	57	61	79	67	82	82	81	57	86	75	68	77	73	82	70	75	58	81	69	69	74	76	54	80	69	61	70	63	58	81	67	76	73	78	79	81	80	72	84	82	68	79	69	67	64	87	67	60	83	82	84	81	83	80	70	76	77	71	89	90	81	66	90	67	68	83	81	85	57	69	81	84	67	81	75	80	90	64	74	85	75	78	81	74	84	73	77	84	87	84	64	75	69	82	64	73	71	79	79	80	77	79	58	79	56	84	66	78	72	77	66	75	83	86	80	80	65	74	66	75	77	71	70	77	76	61	82	73	72	89	80	73	80	74	82	64	74	78	57	82	76	80	74	72	79	85	64	69	73	63	76	77	81	80	68	73	69	88	82	89	70	89	58	74	81	68	75	70	77	75	71	84	65	79	57	62	77	83	74	74	69	59	76	74	71	84	56	72	87	78	71	89	72	77	92	78	98	79	92	79	70	84	84	80	82	79	91	73	91	70	64	72	87	69	73	82	70	68	67	70	97	76	67	72	72	78	90	62	65	89	90	76	91	70	63	80	91	93	78	77	81	78	70	92	83	79	75	64	87	72	76	72	84	83	76	76	70	75	68	78	82	82	67	72	79	78	80	70	90	74	70	86	64	89	69	71	71	78	78	84	64	66	76	73	74	77	74	74	66	74	69	76	82	70	88	56	81	78	57	75	64	76	69	81	83	78	78	64	84	65	65	61	81	75	70	69	91	77	74	72	78	89	80	87	84	72	75	67	75	55	81	62	78	72	87	92	65	68	89	76	77	69	96	60	74	59	82	72	64	68	62	77	78	77	63	78	94	102	87	57	81	83	90	76	75	61	82	69	77	61	81	80	61	88	76	65	87	75	72	87	72	74	64	78	82	66	71	77	67	87	79	83	78	67	76	74	71	86	82	61	76	84	70	76	75	84	74	73	75	67	72	70	75	64	79	69	75	88	67	83	81	72	85	84	85	85	82	71	59	80	72	78	74	58	83	57	81	84	69	75	85	80	71	80	98	76	83	76	81	59	82	65	66	76	77	75	84	81	68	71	73	74	85	77	74	68	73	66	62	88	63	65	72	90	74	76	78	89	91	70	88	71	80	70	80	79	79	74	67	74	85	79	66	80	62	80	87	87	73	85	81	96	79	84	79	81	88	70	78	71	72	83	91	68	84	70	101	83	90	74	73	84	81	77	67	85	71	74	85	73	68	83	77	86	79	83	73	84	69	68	67	71	72	59	64	72	78	64	66	79	65	73	76	76	78	67	73	82	83	59	89	71	78	82	89	91	80	73	92	93	83	61	78	77	69	79	82	62	77	79	77	70	71	76	69	73	71	71	76	75	83	71	74	73	95	81	74	68	83	82	62	81	77	64	75	76	70	69	60	73	81	61	77	83	75	68	74	79	60	88	81	74	76	89	98	74	78	67	73	70	75	88	78	69	86	75	68	70	72	63	77	81	71	69	64	82	86	75	80	81	83	86	82	89	89	72	67	77	85	67	74	89	97	71	73	92	80	71	79	72	71	97	73	65	69	85	81	88	73	87	75	88	73	68	72	79	82	76	60	68	78	82	84	66	79	84	83	75	74	90	83	80	95	74	69	76	72	77	72	68	69	71	69	78	76	74	63	82	80	75	92	72	80	76	77	61	79	69	92	73	75	93	74	87	71	85	73	71	71	64	76	62	68	64	66	69	97	79	63	78	71	59	76	74	104	85	73	63	66	69	84	67	73	94	55	67	70	70	71	74	85	84	78	79	79	90	88	84	70	64	69	71	93	80	86	71	77	78	83	84	77	80	80	98	100	66	67	79	74	73	74	75	79	75	77	78	71	72	88	83	79	73	71	85	85	80	65	80	88	84	76	79	83	75	78	74	84	65	78	68	76	66	69	73	80	72	77	69	91	88	67	85	101	71	68	83	82	79	79	80	72	66	68	73	85	79	78	79	69	80	64	63	84	81	59	84	77	78	78	69	78	73	75	95	74	85	76	86	75	74	72	79	83	85	74	62	73	76	87	98	68	74	75	88	64	74	78	75	67	73	78	70	63	72	65	75	68	77	70	86	94	75	80	93	81	83	83	80	70	67	83	86	74	66	61	88	77	74	85	76	68	70	69	77	69	70	95	79	74	75	88	65	77	71	70	72	78	85	59	77	76	73	78	55	102	63	64	84	69	82	81	78	77	62	66	86	76	72	64	70	88	57	65	70	77	64	92	73	75	78	69	83	61	82	74	76	70	77	66	71	71	72	77	61	83	72	72	78	77	66	70	74	81	73	81	83	86	74	74	72	79	78	77	69	63	56	75	93	83	86	84	71	82	79	79	78	91	74	77	74	69	66	78	74	56	85	91	82	66	64	61	81	76	82	69	77	85	74	87	98	71	80	74	85	80	81	90	82	84	77	69	78	82	62	76	81	74	76	66	87	86	70	72	82	60	75	85	64	83	75	76	79	74	68	73	72	76	70	65	94	76	65	69	76	69	67	66	76	81	82	84	71	85	74	69	67	86	71	67	69	84	81	71	78	64	91	70	83	84	75	64	65	83	74	78	78	72	75	90	71	75	72	86	72	78	73	89	85	63	85	76	59	72	80	95	71	76	90	76	69	74	72	59	83	75	88	91	55	75	80	80	83	74	87	75	72	82	65	79	73	77	95	82	85	80	72	67	86	68	73	75	80	76	77	72	75	78	91	73	75	61	75	74	76	97	66	77	75	69	92	74	64	71	59	72	76	79	88	81	72	68	74	79	74	67	62	85	80	93	80	69	87	65	76	87	73	81	79	76	65	90	81	79	83	72	76	87	82	77	78	71	84	77	77	99	77	85	66	71	81	72	83	68	77	77	77	74	75	87	58	82	85	69	80	65	58	84	69	87	85	85	68	76	73	84	67	81	78	85	73	85	66	77	64	63	77	86	80	68	67	84	81	74	69	84	65	79	82	78	69	72	81	95	67	73	94	70	70	75	70	82	79	56	83	75	76	67	71	70	103	76	92	80	82	82	66	82	71	75	62	89	77	66	74	61	67	63	78	89	73	77	67	86	91	83	76	87	84	72	67	67	73	86	73	74	82	82	91	90	84	73	56	83	94	61	82	74	76	72	68	63	69	81	84	92	75	72	76	80	72	77	76	91	59	61	70	67	57	79	86	76	90	71	87	77	73	66	86	80	83	75	73	64	85	73	83	66	73	75	83	82	67	78	70	74	89	92	71	73	78	73	65	73	88	66	89	83	71	62	87	78	84	74	74	81	72	67	67	73	77	91	66	81	84	63	75	71	84	75	65	77	76	72	70	79	79	64	78	71	75	78	67	78	91	75	72	83	87	86	84	80	65	70	79	89	66	83	71	71	93	76	86	80	94	80	71	70	77	81	70
14332	26953	21756	27442	35093	34327	21795	830	765	784	670	665	643	600	630	604	569	612	614	571	584	594	592	594	558	573	559	614	573	571	545	575	594	559	587	573	597	571	578	554	573	597	578	586	568	591	577	584	587	584	562	548	563	558	579	557	549	563	596	592	549	555	523	591	583	554	572	546	540	572	535	518	576	584	564	569	560	546	561	555	551	560	593	596	566	582	562	589	610	583	578	585	573	540	530	586	567	563	584	591	569	567	538	580	601	554	563	601	592	561	597	531	550	573	584	582	553	554	554	588	587	577	546	553	622	573	580	553	586	556	619	579	596	552	545	593	545	566	574	597	607	552	587	555	577	568	597	575	546	555	598	618	565	565	526	572	569	623	568	575	544	596	563	547	656	587	574	583	543	598	555	574	573	568	560	576	532	592	539	559	602	559	548	582	569	563	572	566	547	590	589	560	586	564	602	557	545	542	587	574	560	506	587	626	544	529	599	592	591	568	546	604	577	511	583	556	567	583	538	597	543	579	592	590	524	567	599	562	580	531	568	584	564	567	558	613	559	560	574	591	557	595	549	558	572	583	599	593	601	529	545	592	581	595	595	567	569	586	570	613	519	600	561	556	574	559	563	541	573	556	522	522	603	554	542	572	555	546	561	611	607	543	557	549	571	566	559	588	576	564	580	536	575	566	560	559	562	559	583	568	570	517	536	576	587	531	590	547	572	578	594	575	576	554	595	572	568	607	572	554	575	576	541	515	568	583	552	536	586	573	597	557	579	547	567	531	576	563	576	561	620	598	590	538	558	595	569	596	565	607	555	560	544	565	601	534	607	560	566	538	578	519	549	611	572	558	565	555	572	581	574	558	593	578	599	553	593	524	526	583	562	525	574	535	551	586	586	606	586	589	551	593	571	562	580	548	570	543	600	545	592	543	547	585	593	575	541	538	549	555	542	579	553	586	617	581	618	532	606	597	612	589	574	544	534	572	578	576	566	542	582	569	594	589	557	589	567	568	546	531	545	602	571	596	553	566	657	608	546	594	556	558	616	599	564	577	551	603	555	606	590	580	541	532	547	551	583	541	563	590	533	556	553	555	537	581	585	581	523	591	554	593	594	559	585	566	578	572	587	560	635	574	575	549	589	519	576	548	556	575	578	557	579	558	542	546	561	573	558	586	578	584	622	572	578	555	556	555	560	548	557	563	590	564	532	549	543	563	588	539	552	611	609	547	606	531	571	567	562	544	586	559	592	561	590	561	563	524	594	609	555	585	627	602	524	589	578	544	604	573	575	602	576	567	539	551	565	609	561	562	586	541	578	574	577	596	580	558	574	583	587	576	546	574	566	539	541	586	567	576	601	596	576	581	561	571	623	556	566	578	576	567	569	561	568	557	588	549	554	581	542	511	581	578	565	578	559	573	574	537	597	573	609	547	572	560	572	577	513	560	555	570	543	525	592	561	563	543	602	547	587	604	581	558	545	559	591	575	571	501	591	586	595	535	576	582	566	582	529	599	580	528	535	528	569	543	590	558	550	540	585	607	578	534	575	527	549	568	572	574	534	548	568	567	578	551	564	539	593	561	548	621	568	588	573	577	623	618	579	547	583	561	596	558	558	600	592	519	566	575	579	564	538	532	556	569	571	594	576	568	586	553	586	555	548	547	586	571	546	567	631	539	557	547	568	610	560	538	568	612	544	572	535	571	539	566	620	551	579	565	592	556	547	547	552	548	594	550	569	536	552	588	579	580	581	566	603	567	571	582	613	588	527	587	566	519	611	572	595	576	592	563	568	588	604	591	597	593	601	571	527	553	568	579	526	549	611	596	542	576	602	564	592	552	610	549	567	592	631	561	561	571	585	575	582	576	531	550	542	587	559	536	583	554	579	540	550	579	567	564	576	558	525	572	587	569	572	606	544	567	543	564	527	567	566	553	547	592	535	543	552	560	612	601	564	565	577	567	534	565	594	556	542	569	535	556	578	577	517	586	569	552	545	578	580	589	551	591	575	530	575	565	559	585	597	548	584	572	594	545	570	586	568	565	563	623	552	559	535	547	563	607	532	569	574	571	553	555	578	571	559	598	575	556	543	587	588	589	588	567	559	558	543	565	546	545	563	583	572	584	590	584	602	565	532	562	531	558	598	578	537	579	576	581	598	549	600	533	537	604	600	560	568	548	585	548	528	576	582	523	592	581	593	584	530	553	552	583	564	563	543	532	589	567	614	554	583	564	596	556	586	562	574	580	587	558	566	526	598	599	563	598	639	587	559	594	597	559	583	562	609	557	553	533	532	602	611	605	644	638	549	641	609	574	592	567	595	545	540	557	595	548	555	579	564	601	561	575	589	586	617	560	570	545	559	561	575	567	545	589	602	581	619	576	532	580	547	560	574	567	570	586	550	622	581	594	598	548	550	551	559	584	602	557	541	553	569	571	590	608	549	574	553	521	554	570	550	558	554	577	537	500	526	584	587	578	543	553	604	578	573	563	565	576	563	549	586	605	560	557	579	580	542	586	584	554	587	546	580	564	613	522	551	580	528	581	590	563	550	584	591	585	553	568	585	558	556	504	579	557	559	586	580	593	546	524	579	576	555	585	567	609	559	582	552	600	594	602	550	600	557	574	563	597	526	538	559	591	595	548	600	589	548	573	575	593	515	583	574	521	551	568	567	571	604	535	580	564	553	548	559	579	608	559	578	580	550	569	578	574	535	576	612	561	577	568	577	583	612	546	629	548	538	597	540	545	572	564	565	568	573	541	573	559	556	543	571	592	589	568	563	568	587	559	581	594	574	550	553	550	547	558	602	597	592	561	564	566	500	540	581	573	637	578	543	592	578	623	572	573	563	566	597	585	580	595	614	581	593	577	567	521	589	566	549	530	561	580	560	586	558	572	541	555	531	558	546	602	575	581	552	561	556	569	546	544	582	601	559	573	579	565	560	554	562	561	575	574	554	576	550	579	538	557	540	566	583	578	535	591	572	570	565	526	569	563	595	552	594	566	580	549	574	609	572	558	533	592	605	640	589	579	544	582	580	574	554	591	545	582	562	587	568	577	569	570	554	583	585	518	567	578	596	577	551	532	547	571	550	594	560	569	552	549	558	584	595	595	592	589	579	614	542	585	582	526	562	557	577	521	569	603	582	532	601	603	576	592	573	545	575	559	577	561	565	592	568	548	668	571	549	568	561	579	599	553	552	553	570	550	563	532	509	594	589	588	576	561	568	548	554	551	557	547	552	571	569	587	547	586	546	583	562	565	582	581	538	598	541	582	520	582	535	552	594	535	532	556	557	546	562	539	572	574	598	603	580	545	562	564	563	570	576	583	567	622	549	573	551	540	565	568	567	577	603	569	598	541	570	562	579	593	565	565	581	587	573	536	571	553	587	567	603	560	561	573	547	581	534	598	582	565	563	551	566	562	551	600	556	558	536	547	597	556	557	593	582	597	589	574	606	594	591	554	582	587	595	576	578	563	594	584	599	573	614	569
2082	4380	2802	2359	1677	1832	1222	117	119	105	126	108	93	102	106	96	99	107	100	95	120	114	115	116	98	118	103	123	112	101	110	118	122	101	106	92	118	105	95	107	106	107	106	120	99	106	123	104	139	116	105	111	115	125	103	88	102	97	110	112	105	91	132	122	110	122	106	95	116	95	120	126	109	111	130	105	127	98	110	116	102	100	121	113	118	108	101	105	122	100	114	116	97	104	99	109	100	98	126	112	120	99	111	81	103	124	101	89	125	114	122	113	109	92	102	111	122	107	114	110	119	116	113	120	88	121	101	106	123	116	121	102	110	120	117	81	99	108	121	107	98	103	111	112	102	108	104	117	119	107	117	100	102	115	125	109	93	107	117	128	97	105	124	118	111	104	116	103	106	129	99	116	103	117	131	104	111	114	119	133	93	100	97	97	106	107	109	106	110	99	118	100	116	100	99	125	126	124	117	109	106	101	111	114	107	95	109	112	138	108	110	99	122	99	110	128	111	100	103	93	95	111	86	115	103	109	112	95	110	126	110	120	122	105	110	101	120	100	119	116	117	101	108	96	87	102	96	100	115	92	114	91	120	113	118	108	119	110	106	104	101	104	105	109	98	113	97	104	122	127	125	107	103	113	110	112	107	103	111	114	118	96	125	106	141	96	129	122	100	112	132	115	92	121	133	121	114	122	103	123	112	127	105	111	105	116	89	114	108	109	94	107	112	99	103	107	115	106	106	104	112	126	114	86	114	131	92	95	115	116	104	104	104	100	105	102	120	115	100	111	103	122	114	117	109	122	130	115	109	119	111	99	104	107	99	122	125	90	100	117	114	106	126	119	124	109	112	119	118	146	114	102	112	115	104	114	133	98	104	115	132	116	134	106	110	122	109	117	140	108	103	111	103	114	125	110	118	121	104	119	108	104	111	109	106	114	111	115	133	113	98	106	117	102	109	119	130	123	108	129	108	108	114	126	97	109	112	109	122	107	110	120	117	123	94	117	102	110	119	113	101	115	96	119	110	97	112	103	95	95	108	103	138	113	103	105	116	115	116	127	112	93	112	103	106	93	114	102	89	120	105	121	121	124	121	114	112	103	104	109	128	98	105	96	92	118	103	114	104	109	124	128	116	124	119	109	92	107	101	103	101	120	113	105	100	105	89	107	104	115	95	121	108	117	107	117	99	105	110	104	116	102	110	115	99	122	117	133	130	103	113	104	100	121	98	111	111	115	107	111	104	108	106	122	117	117	100	120	100	116	111	116	115	89	111	109	122	119	110	105	109	139	98	109	126	102	106	108	103	125	96	128	91	108	90	103	111	104	99	105	104	118	106	108	97	117	108	90	107	118	120	104	113	109	97	106	114	112	105	95	125	112	109	97	114	110	92	92	116	119	99	105	127	121	104	93	93	112	116	120	102	115	132	102	108	104	94	67	99	114	105	123	100	116	99	118	118	118	117	105	97	115	109	105	104	108	115	93	111	119	114	120	96	102	101	113	115	123	143	110	92	100	111	120	110	111	106	96	111	104	121	100	109	124	114	131	103	119	88	108	101	108	100	111	106	111	108	112	100	103	115	126	107	99	93	106	89	105	108	108	104	111	103	108	93	99	97	97	103	114	98	89	97	114	107	112	105	104	106	128	90	121	112	109	114	112	106	122	117	103	116	110	90	99	107	82	102	108	121	110	121	118	103	115	115	94	105	112	113	110	96	98	105	102	105	115	93	126	111	119	118	90	130	115	110	106	110	99	86	123	105	121	109	111	95	112	125	86	104	97	94	89	101	107	110	111	96	106	122	118	104	101	105	111	119	128	126	126	124	106	85	120	100	110	98	103	102	109	117	115	104	121	120	93	107	101	113	114	113	102	108	132	127	129	100	103	114	117	127	117	109	119	127	113	111	107	122	107	109	115	106	128	109	103	98	98	122	113	92	106	99	114	124	96	111	107	96	121	124	113	118	100	100	104	115	122	111	94	118	97	117	113	114	102	113	127	110	113	129	111	113	129	109	110	106	106	101	142	100	92	124	126	110	99	119	116	102	94	101	99	88	89	98	113	101	98	98	96	123	105	109	97	116	120	96	116	105	99	113	95	118	119	114	101	125	132	115	100	111	109	108	115	119	124	114	106	99	98	104	102	94	96	98	109	109	112	105	112	98	107	101	102	104	136	111	123	116	104	113	136	124	120	105	112	93	121	90	117	102	110	101	94	104	128	104	90	105	109	102	96	122	92	122	108	101	123	99	104	100	95	122	99	103	95	122	110	117	122	105	103	104	118	102	110	114	109	105	95	100	105	106	101	104	110	128	99	115	98	115	106	108	131	93	95	130	113	110	131	117	100	114	118	89	119	115	107	103	108	112	105	95	114	118	108	93	93	113	105	94	104	103	103	114	108	96	107	105	103	134	97	114	112	102	118	108	108	115	103	109	111	114	99	105	110	103	109	114	111	107	111	112	109	102	115	117	134	105	84	106	138	104	101	112	116	104	125	109	107	90	127	122	92	94	124	122	98	93	131	117	105	97	123	103	105	101	118	127	111	115	90	85	104	117	113	116	101	103	113	106	125	118	115	95	112	106	114	98	117	127	107	121	115	122	93	103	108	97	99	116	113	114	106	107	117	107	121	123	129	110	102	118	96	93	99	114	116	131	102	92	104	88	102	102	123	88	109	106	100	120	100	113	121	123	79	107	101	112	110	96	118	117	81	98	93	110	116	118	106	118	119	112	100	108	101	112	118	136	118	101	102	105	126	122	127	121	95	113	104	96	126	128	102	124	116	103	101	105	123	105	88	103	119	99	109	104	97	126	120	106	98	119	122	113	107	95	102	111	110	110	135	109	115	114	99	97	104	108	110	106	112	131	119	106	95	104	121	110	101	100	121	121	110	110	103	109	115	114	103	98	110	117	105	111	112	107	100	121	113	101	86	87	98	113	104	114	104	111	101	104	99	119	108	128	108	113	110	102	90	97	121	100	132	104	110	113	116	112	95	107	97	107	100	109	103	126	125	109	119	135	108	94	109	116	105	121	111	98	103	133	110	102	114	108	109	112	89	110	110	129	85	103	98	123	99	106	114	119	97	108	120	148	123	102	113	125	108	100	114	115	109	101	103	103	100	96	125	99	109	120	123	98	120	95	120	103	101	104	118	129	105	100	115	105	110	134	107	116	120	119	111	129	112	109	99	113	125	112	119	112	100	120	111	114	120	114	101	108	118	108	99	97	114	109	122	106	108	111	107	115	118	106	117	112	107	108	86	121	112	113	99	113	90	113	121	127	108	123	113	102	111	114	117	113	104	109	103	115	142	109	112	109	107	121	117	115	114	108	115	105	101	116	105	107	95	116	104	97	116	96	105	106	120	109	117	109	136	111	90	110	110	110	108	136	101	100	105	113	107	119	112	96	127	104	94	98	100	107	102	134	118	101	105	118	124	110	121	126	95	103	117	115	119	119	92	127	115	87	103	107	98	94	109	106	99	99	110
17232	24101	19805	26033	33409	33955	22035	1128	1046	981	944	918	949	902	947	901	893	917	822	920	832	843	849	860	804	848	876	870	860	814	876	840	899	847	796	860	818	835	852	787	851	819	875	840	822	820	878	821	855	850	815	853	881	850	861	843	861	781	779	799	844	812	825	870	806	859	803	865	812	813	799	883	903	890	887	829	807	822	849	816	815	815	861	812	872	800	867	847	789	852	843	865	804	769	855	812	888	816	824	835	768	842	786	852	792	811	782	836	785	836	835	846	837	822	900	825	833	871	837	800	783	814	802	855	765	865	840	831	855	835	811	838	878	831	836	830	818	826	876	810	791	871	872	848	853	836	851	810	809	836	853	819	873	863	875	823	869	827	821	830	896	817	850	857	824	837	813	843	900	850	877	832	789	889	822	886	850	791	846	848	834	825	814	842	860	827	803	853	872	878	826	829	779	850	794	816	828	802	821	778	832	812	814	831	846	867	835	823	799	814	767	817	796	831	889	844	820	843	827	792	836	860	823	842	884	811	793	829	871	799	809	850	836	794	863	857	877	834	819	845	856	844	840	847	853	789	783	792	834	790	832	784	817	843	821	824	820	793	812	828	875	793	929	834	900	778	874	883	864	849	813	834	829	893	837	863	838	839	846	805	860	895	851	839	849	798	849	818	863	814	797	836	860	841	831	905	789	826	858	848	790	803	858	817	779	808	829	802	872	799	847	831	809	815	847	829	823	833	832	800	884	846	843	857	814	845	838	774	844	828	872	815	845	902	814	812	869	827	787	849	868	853	828	800	851	812	850	867	898	777	881	813	859	844	818	865	830	854	841	821	820	809	796	825	806	842	864	856	882	824	878	750	778	822	851	888	815	851	794	805	809	880	843	762	839	855	842	815	819	818	834	809	841	844	875	898	825	911	835	795	850	845	846	820	895	778	825	868	803	851	838	800	853	764	835	798	873	844	816	868	876	789	793	816	837	848	817	812	839	911	878	848	792	820	854	831	840	822	852	828	849	848	763	821	830	848	783	787	794	816	800	825	822	885	821	803	864	852	839	780	896	818	893	914	850	835	834	856	834	816	806	771	839	832	836	865	810	814	855	858	796	844	823	824	844	898	867	851	767	855	921	789	803	802	811	828	839	834	874	931	843	857	873	839	766	853	900	853	892	827	839	891	836	833	845	812	805	815	875	820	864	845	842	856	886	836	789	862	841	859	789	842	854	820	821	785	817	855	842	791	810	853	814	833	816	794	792	850	810	867	801	830	793	828	830	798	759	858	817	862	843	841	787	794	842	840	823	802	830	827	814	807	858	863	838	796	819	783	864	836	844	871	833	863	825	827	844	847	848	873	857	796	838	790	820	830	825	764	786	843	839	835	890	830	828	862	791	861	799	921	862	823	806	820	842	831	884	801	862	816	855	824	802	827	816	826	846	835	786	814	908	859	856	849	821	841	790	816	818	817	844	812	793	853	818	801	828	831	838	831	847	822	815	854	866	814	795	843	794	839	833	830	797	830	940	839	840	807	838	824	804	827	836	796	860	845	893	811	892	884	847	818	797	833	818	865	827	837	798	799	817	832	830	816	788	877	834	855	816	824	873	859	832	842	829	750	845	799	797	874	833	884	862	783	905	814	837	801	820	815	820	829	811	827	794	848	813	833	839	832	864	881	836	854	829	789	802	881	857	847	896	831	858	855	816	853	828	859	868	816	836	845	871	817	821	833	903	857	848	840	876	794	788	863	821	858	791	803	844	809	815	862	847	843	816	849	834	845	789	874	806	826	805	834	842	885	846	847	848	846	804	816	852	815	799	840	871	889	885	875	822	875	814	843	788	846	838	832	855	828	828	855	824	938	855	834	870	878	861	811	808	817	834	839	805	806	830	859	815	863	833	833	794	826	812	815	814	868	779	844	806	864	839	848	865	829	860	845	852	870	864	798	774	806	748	867	798	813	842	851	866	763	834	826	843	879	829	890	849	779	839	854	825	805	827	786	787	807	844	887	852	840	887	838	850	876	808	831	833	902	828	827	823	836	860	852	845	848	843	845	877	872	839	845	834	856	848	858	824	828	810	827	861	806	839	819	818	801	840	867	793	842	825	825	844	825	835	825	830	871	870	813	804	823	872	868	777	851	870	810	804	827	818	853	815	806	816	826	810	808	813	844	821	843	820	813	859	826	799	878	799	850	865	770	804	861	879	800	859	879	852	814	804	838	899	812	838	844	812	843	817	835	845	855	862	740	853	788	834	853	879	819	773	877	860	836	856	853	806	795	794	851	882	863	855	897	854	809	801	821	846	822	860	841	850	861	858	821	874	829	839	852	836	828	846	797	839	820	815	863	836	894	862	781	842	867	842	812	793	837	799	842	821	854	806	826	810	839	920	873	836	812	802	856	796	821	828	845	835	871	789	859	858	842	873	857	824	871	820	856	883	824	833	796	841	852	919	831	809	843	820	844	845	849	853	857	853	823	869	877	812	917	779	840	873	817	800	841	807	836	828	816	840	879	810	822	823	848	790	879	810	863	846	796	783	879	793	849	865	885	869	856	868	850	803	833	884	836	811	849	838	810	821	877	867	815	819	849	856	809	829	802	813	791	847	890	793	832	830	858	842	870	798	849	826	786	847	811	842	810	847	827	821	890	811	784	839	830	852	813	824	830	896	843	844	835	830	824	827	829	850	830	866	841	831	823	846	834	813	829	850	822	854	854	835	873	834	831	859	778	859	854	842	830	808	852	814	851	838	779	829	833	813	834	814	830	884	810	862	849	831	765	862	863	858	847	859	839	827	840	844	858	848	842	834	805	880	867	855	819	825	786	778	826	849	861	773	801	806	838	886	804	816	813	837	861	797	889	831	796	820	820	825	879	846	850	810	833	812	827	855	880	876	814	859	866	858	834	856	861	803	854	831	801	864	838	841	876	828	834	888	800	830	846	839	803	832	849	796	820	798	819	820	926	816	846	826	823	834	853	846	904	818	791	822	857	837	807	841	786	888	838	810	834	879	855	844	874	843	817	843	826	811	854	851	840	797	822	845	788	817	820	821	864	797	827	805	841	811	886	798	838	817	861	853	847	860	831	834	859	877	811	823	845	843	843	850	841	855	867	840	860	801	845	900	856	856	818	782	833	847	829	821	817	764	849	865	808	810	882	836	789	830	861	849	799	827	802	836	829	827	845	781	877	848	853	851	828	811	831	793	868	856	816	860	799	821	861	847	792	848	911	823	847	821	836	831	849	820	820	825	824	813	796	812	874	826	915	836	882	800	825	798	835	834	820	869	840	809	821	824	795	839	827	842	838	831	893	842	877	851	846	833	826	855	839	816	862	798	878	765	816	818	842	851	843	850	801	805	841	841	820	826	842	888	808	811	816	812	838	924	898	769	835	845	786	835	865	850	869	848	883	814	827	828	843	838	856	839	813	804	849	824	790	881	824	854	815	886	834	876	874	813	897	828	818	797	866	799	814	822	798	826	807	813	868
2006	7157	4317	3780	3087	3603	2517	121	118	102	100	112	121	108	95	108	107	106	114	107	91	101	108	110	107	115	120	122	104	102	107	110	104	92	105	98	113	121	99	94	116	114	94	77	123	120	102	104	88	113	103	117	103	101	114	104	86	111	98	86	119	102	92	102	96	82	113	104	102	88	98	94	89	95	83	97	107	89	106	98	96	107	106	104	103	104	104	109	89	89	100	112	100	103	103	99	97	106	103	100	113	111	129	109	95	112	100	111	120	75	114	116	109	106	109	113	92	99	108	113	96	129	107	101	99	114	111	106	108	93	105	94	114	98	106	114	115	110	121	102	76	100	121	108	121	109	110	82	90	93	105	107	107	97	105	93	99	115	90	109	105	96	111	108	88	87	97	121	102	99	108	102	101	88	93	102	96	86	103	109	88	118	87	90	100	104	105	90	118	96	108	120	100	122	112	114	94	93	89	122	81	89	119	116	96	93	103	107	89	89	106	109	98	100	90	99	113	96	97	97	102	96	89	128	102	103	95	115	116	98	99	101	95	109	113	111	112	109	103	98	107	117	91	94	84	113	117	107	113	96	112	108	99	106	112	108	103	100	112	90	80	108	137	108	97	103	118	97	101	105	98	92	89	99	112	108	113	98	87	100	102	114	103	95	101	117	107	94	102	97	114	99	87	108	91	115	109	93	105	110	86	108	113	123	102	96	102	102	90	94	103	113	117	108	108	111	123	106	103	109	100	95	103	103	120	114	97	98	101	112	111	108	106	102	92	94	118	96	111	96	90	79	97	112	90	121	104	80	98	102	125	119	110	121	98	112	100	106	87	94	108	116	103	103	89	107	102	123	82	88	102	106	114	106	101	112	93	96	110	98	107	90	115	105	92	117	95	105	93	106	111	86	115	95	92	109	106	99	95	105	114	107	111	110	115	91	112	92	112	117	100	94	96	116	101	112	107	110	96	107	122	114	116	94	102	105	107	107	102	111	129	103	117	104	119	111	89	100	85	100	109	106	86	114	108	100	111	115	93	94	100	103	108	108	105	102	91	102	109	109	103	108	98	88	96	100	92	95	121	85	95	102	115	115	112	110	102	110	94	98	113	124	106	106	105	115	106	105	130	96	103	121	102	98	116	110	105	119	101	96	109	127	116	106	118	101	85	92	95	116	125	103	107	89	82	113	98	111	100	110	107	102	125	119	110	89	111	85	109	114	95	105	112	92	107	96	86	126	116	118	115	112	111	111	112	100	95	119	122	102	109	108	107	108	111	103	122	93	101	97	89	113	103	100	113	92	90	106	114	104	95	112	101	118	115	92	114	99	92	101	99	115	94	104	106	101	126	103	116	114	123	100	109	117	93	105	119	98	115	99	111	97	115	95	93	92	114	94	98	112	84	98	103	109	107	111	89	90	103	108	100	103	110	110	82	115	113	96	101	89	110	94	96	103	96	108	108	98	93	102	115	108	112	99	106	119	88	108	98	80	96	123	106	110	102	101	104	118	99	102	88	107	99	97	101	113	94	113	113	96	101	119	114	99	118	104	97	108	95	113	110	115	109	104	77	98	98	106	122	102	103	100	112	84	87	101	111	109	114	97	91	116	103	99	96	110	106	105	97	100	114	111	100	100	118	86	108	108	129	108	117	95	125	95	103	105	96	105	102	100	89	119	106	115	109	98	110	93	100	101	110	102	109	105	101	102	86	105	102	104	112	99	115	107	104	116	99	89	112	109	101	104	100	122	118	100	109	102	112	87	113	83	120	108	115	117	114	107	95	97	109	132	84	94	111	115	113	105	116	105	101	95	95	106	86	103	125	92	96	95	93	101	113	97	109	102	104	101	119	121	94	112	114	120	109	96	102	86	109	110	110	106	104	105	104	103	118	109	109	103	118	112	92	98	104	117	98	108	108	105	113	107	122	110	86	118	106	110	95	108	86	102	98	111	110	107	110	94	107	98	104	103	101	103	104	90	100	114	110	102	90	94	122	96	91	98	96	93	85	126	103	78	103	98	114	106	102	121	104	100	91	104	109	110	104	133	111	104	104	98	102	90	93	120	102	100	110	87	100	115	102	109	106	90	124	101	109	98	131	119	112	97	89	85	88	111	124	84	135	105	109	134	94	105	109	108	103	117	97	118	98	97	110	91	96	97	106	91	94	104	115	109	105	117	97	85	114	85	113	86	108	105	108	99	118	92	80	100	114	115	97	103	113	96	98	109	102	88	110	112	103	94	108	106	98	113	103	110	93	104	95	109	100	97	97	94	112	110	102	95	97	100	90	110	118	98	87	117	100	94	98	112	116	104	102	93	95	92	72	94	79	116	107	102	89	111	110	112	108	108	112	98	87	113	113	78	98	120	100	110	93	98	88	98	104	98	96	98	112	114	86	112	106	113	106	110	102	85	96	122	111	119	96	99	96	100	97	116	98	102	98	114	99	91	118	96	106	104	90	100	107	102	111	114	89	118	94	109	89	107	114	96	113	101	105	98	108	108	102	103	93	111	108	103	103	96	102	110	120	120	101	98	84	97	108	110	110	115	112	97	102	97	114	97	97	107	104	101	92	106	95	90	113	90	114	100	98	105	109	107	118	91	108	103	111	106	109	109	83	109	105	103	110	106	106	107	110	113	94	107	110	101	91	103	102	111	116	91	108	122	106	106	95	118	130	91	90	120	130	95	86	86	115	101	106	117	104	91	116	92	102	83	104	111	114	104	119	113	94	101	111	104	115	102	128	128	89	105	115	105	108	95	95	95	125	111	119	117	108	113	116	99	97	95	114	110	113	120	122	107	99	93	102	104	114	95	114	87	82	100	103	103	104	107	121	107	123	89	112	97	92	104	95	89	105	111	93	101	103	112	104	86	89	103	107	102	85	94	94	107	100	109	104	92	101	101	114	112	100	111	96	110	122	111	123	108	108	91	88	104	105	105	99	119	105	103	108	109	105	101	107	109	105	97	89	95	111	89	97	102	97	89	97	97	99	98	127	106	96	102	93	126	94	95	117	107	109	109	105	113	94	101	101	102	95	109	102	91	110	97	83	104	113	114	129	103	114	89	97	110	105	116	97	92	116	109	94	104	113	100	94	97	93	107	110	103	85	111	90	125	96	122	114	113	86	116	95	109	89	115	120	107	108	110	104	124	113	109	88	105	110	103	85	95	105	94	99	107	100	107	98	101	96	122	107	109	104	101	108	88	118	106	96	117	87	97	98	107	85	116	123	113	82	105	94	105	88	107	106	120	109	107	124	101	106	104	118	108	114	113	112	100	88	105	108	109	99	105	106	105	100	99	103	106	117	101	97	111	101	107	109	99	80	101	106	113	88	105	88	102	119	108	96	114	92	102	82	118	103	90	87	110	110	81	93	100	102	96	117	100	110	88	118	101	111	104	100	87	76	93	119	119	108	111	109	127	97	105	97	108	118	105	102	105	107	113	97	103	114	113	107	105	107	120	127	120	99	94	94	108	110	94	112	90	83	119
20529	29060	25083	31935	41881	42053	29142	1235	1279	1071	956	1002	899	866	900	820	821	809	775	835	799	832	839	803	819	781	776	804	792	767	758	786	779	769	740	741	785	749	797	735	791	742	755	779	808	807	765	778	762	748	787	761	746	752	751	797	784	760	760	825	766	783	811	744	776	837	792	795	771	771	733	745	789	785	759	802	797	782	774	733	781	728	753	717	788	759	743	741	777	730	784	782	783	770	795	724	837	770	774	717	751	791	745	784	758	766	755	748	708	786	763	758	767	766	770	787	768	786	803	763	759	787	762	752	800	827	792	751	758	766	758	743	795	770	757	747	735	797	728	778	742	834	771	758	723	772	759	799	785	808	767	781	753	734	769	779	756	798	807	802	776	759	784	732	727	766	780	749	798	730	757	769	762	792	779	774	764	805	820	757	742	769	776	721	785	780	739	793	758	785	741	756	777	835	778	791	846	747	743	767	756	789	749	759	763	791	738	727	779	730	815	753	767	721	745	803	745	716	758	757	734	742	763	754	792	798	764	765	769	792	711	792	767	736	771	780	755	750	782	799	748	783	759	762	740	781	804	746	812	797	812	841	787	801	761	761	755	800	758	774	717	745	767	780	793	715	787	775	726	757	776	772	692	738	810	747	777	764	783	781	786	760	742	785	777	800	763	786	752	788	767	736	764	795	790	748	788	745	779	756	754	741	726	738	732	771	757	818	793	800	804	720	767	780	735	769	798	752	810	769	756	777	739	791	774	738	732	787	738	736	757	753	787	816	790	725	781	736	808	755	731	767	805	766	830	771	799	767	713	792	752	730	816	783	783	789	784	754	736	729	785	765	763	786	767	808	771	814	728	736	728	779	760	753	783	756	772	782	820	741	800	742	682	777	765	794	777	824	757	738	831	842	755	780	778	784	785	753	764	729	755	737	776	722	792	747	774	822	764	771	784	795	755	759	794	774	724	743	758	766	780	714	765	785	766	762	756	789	780	798	818	774	778	711	751	782	781	820	786	758	766	779	766	787	792	731	766	821	715	732	782	712	744	766	755	773	749	785	718	756	745	772	760	796	750	783	834	792	766	791	758	742	797	731	758	713	744	780	786	760	734	781	763	769	817	777	764	800	795	727	753	789	805	786	773	780	757	750	793	755	775	751	805	799	762	751	782	792	767	770	815	799	776	781	763	787	766	768	783	720	792	802	788	786	720	760	755	748	732	737	794	798	725	772	783	752	752	770	735	769	749	768	779	780	830	781	739	785	821	770	742	803	784	734	782	788	750	815	829	756	791	761	759	823	710	813	733	748	757	777	786	824	780	765	743	768	748	743	791	808	709	807	822	746	763	800	729	768	757	780	769	762	766	756	821	772	774	735	756	766	780	771	703	761	810	759	709	721	730	731	742	744	825	799	807	789	824	751	740	753	805	768	799	835	775	770	759	742	767	748	750	739	791	745	802	763	728	804	788	736	785	773	770	781	799	729	774	763	751	712	810	777	749	792	774	758	790	776	752	739	739	777	760	728	711	783	775	773	755	787	780	773	783	779	791	835	764	769	729	785	760	769	798	760	770	757	763	741	736	731	753	777	773	825	779	737	793	732	790	705	787	750	766	815	796	790	734	760	756	777	795	752	762	795	797	715	744	714	779	773	743	756	789	776	744	764	800	750	730	777	766	770	795	731	754	803	785	744	742	795	809	731	799	777	795	768	757	779	763	707	804	783	792	755	708	842	828	742	767	769	736	748	782	783	738	807	803	783	785	776	786	755	825	759	788	804	763	802	765	804	817	810	754	824	729	743	787	764	783	790	748	732	812	746	750	750	793	760	804	725	766	755	781	787	724	753	784	728	768	751	791	776	828	800	785	771	748	744	774	771	759	807	762	799	779	794	789	770	733	764	781	805	738	767	746	823	759	795	739	772	749	785	766	836	739	787	803	777	762	775	738	791	743	762	766	763	806	728	751	750	771	810	744	824	822	814	741	787	810	796	769	736	757	781	773	753	743	781	781	812	757	765	706	772	812	759	763	764	746	779	722	815	752	787	722	725	790	811	749	758	790	824	839	762	721	784	808	806	756	801	807	755	756	746	791	789	758	749	764	741	745	723	792	759	744	754	745	834	757	781	735	760	767	810	809	734	719	753	773	759	783	786	773	729	745	771	763	774	728	755	719	807	728	791	770	772	728	764	769	758	768	736	762	739	796	803	810	801	748	780	758	769	748	735	724	741	769	755	818	772	718	748	838	801	760	789	739	734	774	701	772	738	795	799	781	792	733	740	777	761	784	779	780	768	759	744	728	768	741	719	791	781	748	750	760	755	782	786	795	792	763	735	800	816	749	789	761	790	735	732	751	719	745	793	743	796	778	814	752	760	766	730	777	815	749	782	737	727	801	816	799	752	777	792	773	746	735	734	742	782	712	743	761	767	770	759	783	769	742	753	745	803	848	780	739	772	786	811	786	759	768	762	726	784	723	803	855	785	747	821	752	788	768	793	773	773	771	751	720	758	759	717	787	744	795	806	731	775	776	736	805	793	816	791	789	808	800	710	756	727	783	745	739	713	776	757	786	800	739	776	830	751	755	746	734	764	757	792	797	743	753	824	723	781	756	794	779	765	780	733	761	715	750	742	852	808	732	770	775	766	764	740	769	814	800	762	740	760	762	803	764	734	752	792	749	737	797	778	730	843	778	777	772	794	788	787	779	757	767	807	790	792	768	779	777	753	804	775	776	767	807	749	767	724	705	764	788	731	732	789	794	782	711	741	755	714	796	799	816	769	770	802	773	759	805	747	794	763	731	759	749	766	726	805	802	770	735	790	733	808	768	701	783	777	775	773	711	783	790	763	772	738	802	747	780	775	761	739	776	747	786	746	782	781	767	802	793	765	760	748	791	749	736	741	788	803	780	739	730	736	810	800	781	750	783	781	739	778	775	789	828	766	736	739	774	780	805	837	794	750	761	745	722	815	747	779	804	777	766	768	768	776	760	747	816	710	802	764	767	740	778	762	763	780	758	817	772	760	718	752	718	774	768	722	796	763	790	776	774	750	796	756	744	695	760	799	820	798	789	762	790	767	752	756	785	753	779	761	773	784	708	779	769	823	773	750	726	768	776	804	748	782	782	851	755	790	752	787	806	779	793	788	873	789	777	738	803	766	785	773	765	793	752	787	778	785	762	805	780	713	797	768	802	756	781	743	783	784	832	770	797	772	720	738	801	762	750	807	758	742	783	756	710	760	818	778	787	768	782	755	773	809	790	759	777	715	803	773	722	775	796	763	737	765	810	781	722	784	729	789	778	764	852	746	805	810	711	801	797	780	768	748	789	801	816	767	769	726	784	815	827	779	722	747	749	766	790	763	752	776	711	813	806	797	777	775	798	770	773	804	759	714	727	772	807	780	760	754	788	771	738	813	769	790	733	765	750	744	765	710	793	762	787	752	760	763	779	820	792	759	792	697	751	787	703	804	751	744	700	746	759	746	747	739	747	723
1201	1026	656	682	632	556	492	82	83	92	89	84	81	65	68	79	81	76	82	78	90	78	89	77	79	85	77	82	73	87	82	86	77	91	81	70	78	76	71	78	78	83	97	79	79	92	64	75	81	71	67	89	80	78	95	74	106	79	79	81	80	63	91	72	78	60	79	76	77	80	68	85	90	68	73	78	71	94	84	71	68	67	77	83	91	74	75	74	59	79	71	59	72	80	86	60	81	62	92	64	74	61	71	73	81	70	80	75	85	71	76	71	77	69	78	77	89	62	79	75	84	79	77	92	77	98	62	68	81	88	76	70	69	82	77	73	82	97	74	74	80	83	72	80	77	76	77	82	90	86	85	70	76	75	64	95	92	69	85	78	58	83	85	69	90	73	69	65	79	75	68	72	75	80	75	75	80	57	86	80	57	72	83	70	75	84	80	78	69	67	82	69	59	64	86	70	82	68	84	63	81	79	72	77	76	71	80	76	85	75	89	74	76	76	81	87	90	64	96	84	75	92	96	75	71	70	77	80	66	74	69	75	75	86	65	62	66	81	74	74	76	78	78	68	68	71	76	75	76	70	76	68	80	62	80	77	77	86	88	87	77	88	65	79	77	76	90	67	85	99	93	71	86	77	74	59	78	80	69	75	80	85	96	82	83	83	82	83	88	85	82	80	72	81	70	62	92	79	84	89	75	81	81	76	65	78	70	75	86	73	74	78	73	86	98	87	88	70	73	89	83	86	63	72	72	63	75	57	98	70	85	93	90	58	89	77	75	75	86	80	71	75	78	75	78	73	79	83	58	83	82	65	69	85	53	80	74	90	76	83	79	98	95	83	77	68	72	79	97	72	79	79	74	97	80	70	76	82	85	86	71	84	83	77	82	73	71	84	96	81	73	97	71	68	85	74	87	76	84	82	85	73	76	72	76	69	78	78	72	74	80	67	73	71	63	68	85	64	69	87	70	87	71	72	61	74	68	76	80	80	103	74	74	72	70	76	67	90	77	73	77	58	71	86	75	78	78	74	85	67	86	80	76	78	94	76	91	84	80	72	85	75	101	70	67	97	69	88	60	71	77	61	90	77	83	56	71	89	93	87	77	80	72	61	72	83	85	77	69	85	78	94	71	72	71	73	81	85	79	76	74	92	85	75	56	67	79	82	79	71	71	69	79	77	88	86	83	75	73	89	79	84	78	64	91	70	67	66	88	54	76	73	93	76	71	69	89	84	78	87	74	93	74	80	72	81	84	84	84	78	75	70	66	90	61	61	73	84	78	70	58	84	73	102	76	79	65	94	96	74	85	75	74	83	79	82	57	82	94	81	98	57	79	78	78	82	89	88	81	86	66	77	85	72	68	81	72	64	71	75	79	62	79	69	75	66	70	82	67	60	77	68	68	85	91	73	72	63	70	83	69	78	82	68	69	98	82	72	60	73	71	79	82	88	80	80	62	76	65	74	70	97	70	78	72	76	77	86	60	73	61	75	83	83	77	92	75	65	85	83	70	71	84	84	89	78	70	65	70	68	73	75	84	77	65	62	73	64	91	74	86	78	68	84	74	74	74	88	78	66	86	68	70	70	85	81	69	83	82	65	83	70	97	84	81	65	86	80	76	84	88	88	85	61	71	81	90	82	84	75	87	74	77	69	76	67	91	73	86	92	79	74	70	65	66	81	78	89	77	82	83	69	84	88	69	82	77	70	81	72	71	75	81	67	75	81	72	77	65	86	79	74	72	63	57	71	66	87	65	75	67	78	97	61	84	77	74	75	74	78	71	70	89	92	74	88	92	57	75	85	79	78	80	69	71	64	70	68	68	78	64	87	70	64	81	77	63	77	80	67	67	74	90	82	92	68	77	64	76	72	74	83	80	77	68	71	73	67	69	63	79	78	65	77	74	75	69	81	89	57	71	66	80	74	77	87	76	64	77	81	86	75	64	82	62	87	67	72	74	77	64	77	79	89	71	71	67	74	76	81	76	70	87	71	94	85	70	72	61	55	69	73	71	75	58	81	86	77	81	85	82	85	75	68	80	59	81	70	69	87	83	76	71	67	85	87	82	90	84	73	82	88	81	97	77	66	70	67	75	70	78	76	79	73	76	90	77	94	73	77	72	85	81	86	76	65	73	80	72	77	77	80	83	85	65	87	66	91	76	84	61	77	65	75	84	86	72	66	72	85	74	69	81	69	66	76	76	80	65	72	78	80	81	74	84	74	68	70	97	80	83	82	68	65	87	81	83	89	71	61	86	71	72	76	64	76	74	78	75	77	86	72	76	74	80	72	70	77	91	81	81	82	72	72	84	76	65	64	62	70	68	98	86	86	74	72	85	60	75	70	74	73	85	59	81	74	71	74	72	88	87	83	68	73	74	60	77	96	79	64	70	70	75	81	74	83	70	75	67	82	87	73	69	78	72	82	69	80	74	75	72	90	74	83	67	94	97	83	80	81	62	83	77	81	78	69	89	74	78	71	75	85	80	77	93	77	87	87	77	66	75	61	91	80	67	75	83	74	79	79	74	76	81	79	79	77	89	90	72	73	91	74	66	81	73	81	60	80	68	80	71	63	77	94	75	84	83	91	61	83	68	73	71	88	66	66	81	84	69	85	60	78	69	75	74	80	105	92	59	77	78	67	67	82	84	77	87	69	97	75	90	94	79	88	64	89	79	81	82	90	78	81	74	75	82	82	76	87	68	72	89	82	72	64	67	80	69	82	88	68	70	88	65	92	84	72	74	84	79	68	77	80	56	95	73	84	86	79	92	75	84	64	71	72	84	92	63	84	57	85	92	68	80	77	76	77	85	83	76	83	72	83	73	84	86	82	72	76	53	86	82	85	73	59	65	70	83	80	68	84	67	88	70	83	72	88	79	72	59	84	71	80	76	79	57	67	70	72	62	69	73	72	82	60	81	79	93	86	81	79	71	78	80	68	81	79	76	72	81	97	84	87	76	72	72	74	74	71	71	62	97	68	64	79	56	66	67	67	93	72	60	72	69	78	69	87	85	75	77	68	67	64	61	73	73	82	55	64	72	89	81	82	72	75	71	77	62	80	82	83	80	94	68	64	71	89	81	82	84	73	81	73	71	77	83	92	67	67	88	80	72	86	77	75	77	81	78	70	77	79	69	80	63	79	74	77	72	71	63	66	92	102	78	71	80	78	87	73	86	74	83	66	80	72	86	64	82	80	88	83	81	91	73	69	77	87	79	67	87	86	74	86	80	77	87	79	61	88	67	73	82	65	68	56	76	86	91	76	81	87	57	81	72	77	83	83	74	77	74	77	71	75	78	89	59	65	82	69	65	70	79	85	75	82	66	84	79	70	72	75	60	72	88	72	71	89	77	85	76	82	66	92	78	62	71	55	77	51	91	71	81	82	73	72	89	92	67	87	77	71	87	68	79	83	77	68	78	81	72	96	74	83	87	75	88	84	74	89	57	63	79	74	88	71	90	79	61	72	87	66	66	80	82	85	78	90
13180	11302	7655	12124	18365	18526	14060	769	611	626	626	588	680	645	676	615	590	573	640	616	608	561	606	665	611	602	609	585	600	544	588	575	561	610	595	560	573	585	588	568	620	544	598	582	572	604	585	583	551	585	612	563	607	594	612	586	604	550	568	597	628	614	670	588	569	577	607	612	611	624	610	576	601	561	572	606	597	577	578	617	605	619	587	587	626	600	596	579	578	580	590	584	626	601	618	579	587	614	637	597	597	592	556	619	609	588	607	591	568	603	584	592	569	589	610	610	586	588	627	570	618	586	571	606	601	568	582	550	562	598	578	611	585	644	597	600	607	587	598	598	568	599	576	582	589	612	556	579	584	602	615	606	625	631	554	609	586	610	560	596	612	662	607	605	553	627	636	616	610	598	624	625	584	606	586	651	601	597	599	624	565	580	580	632	614	611	586	592	608	601	589	586	578	583	604	567	581	600	571	618	579	583	604	579	577	583	552	603	575	640	602	572	585	595	610	590	581	582	586	643	603	610	623	616	625	588	605	609	634	590	596	569	597	604	585	529	621	572	614	619	594	594	617	608	611	615	554	555	614	597	557	583	611	597	593	576	547	579	599	610	583	574	569	603	580	561	568	609	570	603	541	610	607	578	575	612	617	617	600	565	591	598	603	605	567	637	584	580	562	632	638	584	603	649	619	594	591	599	583	624	586	576	606	624	569	593	657	586	584	549	622	593	563	624	628	593	587	610	657	567	593	594	557	648	595	627	591	571	601	620	608	576	586	564	618	599	545	567	541	596	543	622	590	600	550	559	625	578	634	598	626	646	608	556	629	581	618	613	589	563	586	612	577	588	575	588	565	582	560	615	575	565	635	558	574	592	583	573	578	536	567	607	559	581	599	600	545	599	561	578	539	607	613	606	585	641	615	571	591	612	562	580	583	606	599	618	597	554	577	580	580	586	639	588	568	620	624	585	560	597	553	586	583	607	571	642	589	607	565	564	587	547	599	561	601	588	616	597	561	617	578	616	649	544	586	535	581	592	641	594	592	618	605	609	592	611	579	595	613	577	570	566	559	599	585	576	611	626	589	604	643	562	574	598	584	607	592	583	614	588	565	632	597	556	618	586	540	591	587	577	613	616	600	609	615	603	587	611	555	595	595	598	630	553	564	618	563	576	583	599	601	631	626	572	563	598	569	583	576	638	598	599	644	588	611	618	596	600	562	594	657	624	610	579	575	622	605	623	588	589	615	604	593	570	552	601	583	640	595	567	592	602	630	625	596	572	591	600	584	596	599	599	596	577	570	572	597	586	613	607	566	586	629	628	557	606	577	635	620	604	557	615	580	620	558	621	603	595	627	637	593	569	640	612	614	598	669	589	611	563	559	613	620	622	607	579	556	578	584	602	604	578	580	604	639	643	630	581	579	574	605	619	609	590	622	586	570	580	575	644	599	591	566	566	587	613	603	588	527	597	592	626	598	586	589	594	604	594	624	580	615	627	620	571	587	609	571	558	595	590	581	629	598	565	603	546	571	580	596	587	613	605	602	567	599	555	646	608	607	586	569	562	603	583	591	585	607	624	630	583	582	573	620	603	604	617	638	610	597	627	596	591	625	619	590	597	570	580	602	604	623	591	608	570	605	550	613	575	587	639	578	560	591	580	635	628	593	584	588	607	595	606	588	597	577	594	594	586	553	581	586	616	577	561	586	626	552	597	599	602	610	616	611	554	631	584	551	591	605	571	604	607	572	564	567	572	629	570	590	595	576	587	593	575	600	610	592	594	585	586	618	565	592	594	600	606	595	575	558	557	621	640	624	584	593	577	578	583	558	578	585	593	652	631	589	576	589	638	606	625	583	629	586	644	603	580	606	558	583	601	585	597	593	648	576	608	606	580	601	566	563	605	605	598	597	555	583	557	614	600	589	567	574	605	587	593	638	584	610	607	611	604	605	611	564	585	574	612	600	613	621	583	598	589	613	630	629	604	529	606	614	589	585	582	597	606	640	555	611	595	566	576	601	598	555	632	614	583	595	557	597	582	599	609	595	577	586	580	620	610	550	595	578	609	610	613	559	583	588	612	612	590	577	602	566	650	610	556	590	616	579	584	635	634	576	611	571	566	581	568	579	628	597	625	603	603	629	553	570	572	612	566	567	618	558	597	557	594	553	565	546	601	597	563	588	605	608	559	601	641	595	613	588	595	615	554	584	620	634	650	574	596	577	548	566	585	572	613	572	642	581	599	632	617	613	615	563	594	609	587	590	585	554	637	598	642	606	581	611	527	626	622	587	594	596	600	557	576	590	574	589	587	597	602	564	611	590	610	574	613	552	571	565	575	586	592	561	562	587	599	607	601	589	626	596	595	578	579	618	616	619	619	629	592	625	575	670	621	599	616	602	578	597	586	555	618	578	581	592	595	595	611	596	632	606	586	591	610	597	607	556	601	578	638	565	617	574	570	627	623	596	599	557	611	586	592	592	587	599	573	615	613	601	609	611	566	612	584	591	567	615	605	583	611	564	577	630	646	589	617	546	577	559	564	557	618	597	585	658	596	605	567	599	579	610	537	578	589	567	628	617	582	607	608	628	617	629	584	608	577	573	594	596	584	607	600	600	606	593	564	585	586	536	597	617	603	583	567	616	574	629	595	649	593	627	581	607	575	620	592	590	596	598	607	595	657	587	625	600	592	645	595	597	606	563	616	611	590	581	623	590	574	568	614	592	567	571	595	611	576	621	552	593	634	588	555	580	599	574	580	575	547	604	585	601	538	586	609	601	576	597	581	560	590	611	610	576	559	580	569	596	596	588	622	557	574	598	572	590	579	611	574	619	627	629	607	633	646	588	576	556	602	616	619	578	582	598	556	616	604	597	670	613	589	572	649	586	592	621	593	602	576	617	631	622	613	599	599	554	590	603	573	626	576	596	599	559	626	580	634	570	641	623	589	579	585	598	632	617	575	616	568	561	615	559	638	614	589	603	604	644	606	569	587	584	623	607	593	562	566	603	615	598	575	628	599	621	625	618	623	626	569	644	625	606	592	610	576	613	598	609	596	589	587	631	588	578	630	566	544	570	608	643	616	581	573	598	566	583	618	590	567	659	587	594	614	573	588	578	601	634	540	610	596	583	574	577	570	589	583	609	568	555	537	626	580	597	581	598	560	558	583	609	597	581	574	560	582	635	558	563	556	566	581	592	556	570	608	594	555	630	614	606	615	624	628	583	547	572	611	627	600	611	557	581	591	578	634	606	612	619	601	598	546	600	613	631	594	664	564	637	574	587	604	604	595	623	544	579	578	611	580	596	622	617	592	585	551	612	582	577	610	615	588	584	618	589	580	601	600	584	591	575	557	569	567	552	602	598	599	596	611	592	567	567	599	584	591	610	606	590	607	633	614	589	557	615	605	598	572	610	578	553	595	596	600	588	558	569	626	625	555	622	585	608	616	585	562	598	605	598	589	590	576	588	630	607	554	579	560	624	638	579	621	554	600
1101	4377	2802	2287	2020	2076	1708	83	63	84	85	89	73	74	82	74	77	85	78	86	80	80	82	65	74	79	79	67	72	71	83	68	90	74	82	70	78	58	75	73	73	78	64	69	85	74	85	78	87	72	79	62	65	68	82	90	76	63	88	74	74	71	71	87	82	73	63	77	81	74	76	76	85	84	72	78	76	68	77	101	85	74	73	71	74	69	71	73	65	72	72	77	64	77	81	61	84	64	72	70	64	82	80	74	88	65	70	90	96	86	80	70	69	73	80	79	67	78	83	91	69	87	79	69	84	85	93	74	76	72	67	75	72	84	82	82	71	64	66	74	76	80	62	92	67	86	77	86	84	74	68	76	70	77	85	58	81	75	69	77	63	60	81	71	77	73	79	85	63	73	84	59	80	80	68	51	76	91	62	80	64	82	69	65	67	90	86	64	73	79	73	81	79	79	83	68	79	64	77	70	71	80	84	83	74	77	88	70	64	70	77	91	72	69	73	71	94	97	70	79	67	80	70	71	63	79	76	97	82	72	86	85	79	66	85	67	60	69	67	73	80	68	101	81	91	77	64	80	73	84	86	61	74	85	83	70	74	81	56	67	88	77	67	77	76	62	74	73	75	81	69	67	68	76	69	74	91	62	95	80	83	103	84	73	76	76	82	75	80	67	93	89	68	67	85	69	73	76	94	85	71	70	99	80	78	80	70	72	59	100	71	52	77	89	89	80	97	69	63	83	59	76	77	71	61	67	77	81	75	65	72	58	62	83	74	62	81	94	65	67	68	84	73	80	78	74	69	86	55	91	74	67	68	89	81	56	89	74	88	84	78	64	75	66	69	80	81	68	84	72	84	67	85	70	81	94	82	88	67	100	86	68	68	82	78	60	72	80	88	79	75	79	76	97	80	74	79	71	72	71	68	69	71	86	72	77	80	67	69	79	76	73	83	88	61	84	86	72	82	59	86	92	70	81	86	80	52	62	67	77	80	69	77	64	63	69	70	76	51	70	70	80	69	74	70	74	58	87	92	86	101	93	77	79	74	78	74	84	62	82	70	80	73	81	63	73	74	77	64	70	73	81	64	93	70	85	76	66	71	59	74	69	70	74	61	64	71	84	67	66	82	63	84	76	69	80	69	65	79	69	53	84	70	66	69	68	93	63	87	63	69	68	85	80	89	70	72	78	73	80	56	72	84	73	68	60	55	67	67	62	68	66	69	93	85	58	73	71	100	69	80	66	88	92	77	65	75	70	77	71	69	81	68	85	86	79	76	77	75	76	84	74	85	70	71	79	67	88	78	76	69	73	75	71	63	74	67	82	75	72	77	72	71	81	81	85	88	84	62	72	78	63	78	80	71	55	63	84	84	76	59	82	81	77	75	76	82	62	58	68	101	80	64	68	85	66	80	69	77	73	64	68	68	71	69	69	71	74	85	68	64	85	83	78	81	61	82	85	80	67	80	73	60	66	77	58	68	80	72	77	68	83	73	86	72	79	77	71	86	101	64	75	76	92	81	81	88	90	67	72	86	75	70	84	79	84	80	78	76	88	65	69	64	86	76	97	78	83	79	76	72	83	80	88	80	79	62	72	69	78	70	66	83	63	83	79	82	70	89	83	77	74	84	76	74	71	72	71	81	67	80	62	77	67	55	74	75	94	76	73	85	82	81	86	58	80	88	90	68	86	67	67	80	78	77	87	64	80	72	83	68	77	89	71	87	87	75	79	59	70	59	69	80	75	96	81	86	93	68	72	76	82	64	69	79	73	74	69	79	80	83	78	86	91	72	69	83	88	65	77	70	79	65	98	71	94	66	63	87	77	83	69	65	85	73	74	73	88	73	64	74	65	54	75	76	85	71	85	81	84	77	89	66	60	67	81	72	90	67	69	81	88	68	75	69	67	76	69	87	81	78	70	68	92	72	73	72	77	94	84	78	76	68	67	73	90	76	76	89	69	85	72	70	77	81	75	72	78	66	76	75	70	78	84	74	75	64	80	80	84	79	71	88	77	80	86	67	66	78	92	77	77	74	87	85	72	71	95	90	68	61	70	76	61	70	88	86	74	97	71	77	82	68	75	95	81	81	80	82	69	87	72	78	77	92	86	80	82	91	83	84	74	69	94	76	75	57	87	71	75	79	69	72	71	85	77	91	76	71	77	88	80	61	74	81	89	67	88	82	77	78	77	78	87	78	77	90	79	82	83	85	87	79	74	64	70	75	75	75	74	77	82	78	68	75	71	76	75	75	54	71	88	69	74	58	80	65	79	70	76	67	78	69	80	81	74	68	65	72	87	65	71	81	80	82	62	86	91	82	71	67	79	73	68	81	71	81	78	76	88	74	76	76	65	78	79	84	77	76	54	72	81	88	78	69	69	66	72	86	87	70	66	71	82	72	75	59	83	77	76	77	75	71	79	77	81	83	65	62	75	76	70	71	70	70	73	65	72	73	76	59	56	62	80	79	72	75	83	78	83	83	78	72	99	82	74	79	74	67	77	76	74	84	73	67	85	68	77	68	70	68	56	89	82	73	62	74	86	69	72	78	84	74	83	81	70	73	85	67	86	60	78	76	79	83	67	65	82	80	73	77	82	81	91	73	87	78	57	72	61	63	66	77	80	80	75	73	59	91	74	81	86	71	80	68	95	80	86	71	77	67	83	72	75	72	74	88	74	84	62	82	68	68	69	88	71	73	87	69	84	73	81	78	83	82	70	85	78	70	101	85	71	58	79	72	70	74	61	90	78	99	79	73	76	81	75	88	75	63	82	87	72	84	87	74	67	76	82	82	76	68	82	72	104	75	65	75	89	80	62	87	67	73	78	84	88	66	76	70	80	78	85	68	80	80	78	79	69	77	77	87	64	83	82	72	74	85	90	66	81	70	86	65	65	70	73	62	74	77	73	75	88	95	84	60	87	81	77	68	81	76	67	94	75	80	69	69	61	74	86	64	77	73	65	72	73	78	76	77	72	71	72	76	71	68	75	67	91	88	66	90	73	87	58	77	75	89	79	77	60	85	78	79	72	66	87	68	60	73	72	74	90	87	69	75	81	66	78	75	76	75	67	61	83	82	73	85	75	73	80	68	78	71	86	84	92	60	77	90	71	76	79	71	70	76	67	86	88	90	70	78	95	84	75	72	65	68	83	69	82	77	89	70	75	82	90	81	83	89	75	72	73	79	79	84	58	75	75	67	60	79	80	78	78	87	82	89	73	63	71	84	82	74	83	63	61	66	90	77	72	73	89	68	80	75	73	83	76	61	89	77	74	93	55	76	66	69	74	89	87	81	72	67	81	86	70	94	83	72	85	64	89	95	74	71	91	75	67	79	63	76	65	72	69	73	58	83	85	67	81	83	90	73	77	85	84	60	63	78	69	82	60	84	77	59	77	63	66	66	74	83	79	73	77	68	81	79	77	74	82	69	75	83	72	64	79	75	75	81	71	72	56	75	72	72	90	90	87	71	61	82	80	67	72	60	66
16397	24848	19479	26896	36539	35994	27376	868	797	707	683	624	631	609	607	641	618	584	576	604	541	589	579	567	555	605	590	616	556	553	576	573	568	607	565	539	572	559	609	598	530	590	559	532	567	578	580	588	565	565	592	559	570	590	550	576	523	606	553	584	561	586	584	554	593	603	598	582	564	567	601	557	562	555	593	563	561	575	583	571	560	550	564	526	583	550	580	569	598	528	581	584	594	575	539	553	562	560	536	577	558	585	574	556	608	568	586	544	569	587	550	547	628	591	537	546	544	554	588	569	550	565	577	584	592	553	595	580	605	583	633	562	549	552	586	588	526	530	569	589	623	549	574	601	517	594	563	579	558	607	558	605	584	565	578	556	549	580	547	577	551	557	559	598	541	579	586	567	634	579	574	582	600	544	593	572	575	554	547	531	558	583	556	537	561	589	525	520	589	582	536	603	575	519	569	596	558	550	587	540	580	572	565	593	552	575	571	584	616	564	562	544	531	544	567	534	601	557	583	573	569	586	538	525	597	552	586	547	599	518	607	548	550	558	549	598	599	531	532	561	570	514	582	554	585	584	574	546	548	558	564	624	599	576	573	562	578	550	598	575	564	612	556	572	563	574	557	566	582	557	575	616	593	603	603	578	584	565	545	563	524	560	570	567	560	611	580	552	571	546	575	557	567	595	525	576	558	599	567	570	521	549	564	583	595	565	575	586	536	588	561	613	563	541	578	523	604	580	554	587	571	584	570	551	536	532	576	544	554	565	615	552	567	559	554	579	559	561	539	516	574	569	572	543	555	558	545	565	566	581	556	558	542	575	516	544	599	582	617	570	608	574	551	545	595	558	555	578	557	580	579	576	554	575	595	556	550	582	565	558	508	577	575	572	602	548	542	569	562	559	570	595	581	604	574	572	621	574	594	600	536	588	561	565	576	559	583	575	563	581	576	565	586	560	571	549	593	579	598	539	559	527	565	572	584	567	583	582	610	556	610	544	570	587	591	568	555	581	563	593	585	572	545	584	583	577	566	608	561	579	558	596	565	573	551	572	556	564	579	550	540	619	607	548	590	608	573	570	593	552	558	529	598	563	569	530	564	564	581	588	566	534	535	561	599	562	589	599	561	563	562	508	527	567	581	568	535	543	555	558	585	569	581	618	560	584	570	604	540	515	588	564	583	576	597	565	602	582	581	544	580	557	583	560	528	567	529	553	543	580	605	594	589	511	550	584	589	536	574	585	582	594	620	555	571	572	560	559	568	593	575	522	556	545	554	596	576	583	581	595	581	569	610	564	630	575	554	544	574	571	557	523	590	545	531	562	588	530	545	578	574	557	589	646	531	580	563	581	578	535	582	579	589	580	550	560	564	535	584	570	600	534	581	596	522	592	518	581	562	608	574	563	573	637	560	523	593	545	605	558	537	578	555	616	581	574	564	548	511	543	588	627	551	617	552	515	568	563	586	563	574	577	545	576	564	528	609	572	598	567	569	545	548	573	578	538	571	536	551	575	561	568	573	594	639	602	578	597	605	584	536	593	527	581	565	524	567	567	554	559	572	551	558	590	605	567	558	578	568	556	599	600	539	554	600	532	576	548	571	611	545	563	542	579	569	559	545	606	586	561	567	570	567	567	582	589	559	571	622	550	577	561	612	544	570	579	653	570	580	547	595	551	553	590	534	576	569	589	537	553	561	578	561	589	593	571	544	533	560	534	539	532	570	541	533	563	595	530	549	551	580	582	630	580	556	583	550	529	546	576	601	565	569	571	587	546	614	599	583	548	567	579	554	559	572	564	607	554	577	540	599	593	544	602	622	567	589	588	573	576	625	534	509	539	580	576	566	561	571	576	584	591	565	575	585	572	537	586	602	509	574	551	549	612	628	570	547	533	518	547	602	588	548	538	598	605	530	573	546	564	571	558	605	577	548	560	548	576	593	572	595	554	610	602	595	564	570	579	543	566	576	575	586	534	562	513	549	531	564	595	547	575	521	583	593	561	564	573	585	553	594	554	585	569	571	543	585	568	547	525	571	560	568	635	593	571	588	617	560	554	570	558	592	582	566	567	562	588	565	581	518	583	582	552	605	572	564	552	563	589	553	514	541	487	528	538	567	575	602	587	583	586	541	608	571	544	578	535	589	581	591	564	553	562	582	529	589	543	543	589	587	528	599	601	589	556	542	540	554	586	565	530	553	575	535	548	594	593	578	580	530	567	577	497	567	602	581	544	524	568	575	544	563	555	543	579	592	594	615	522	503	551	550	560	593	552	526	593	608	559	525	538	564	565	553	568	565	562	611	516	590	567	597	560	508	559	522	603	552	570	562	521	517	548	550	581	576	579	604	560	554	561	585	553	543	589	524	541	583	615	547	572	544	544	553	568	572	585	575	605	574	590	546	564	574	557	564	515	562	573	567	630	555	616	546	581	580	587	579	544	590	536	555	615	552	583	557	591	583	575	537	586	570	524	553	557	577	563	583	572	585	555	576	528	544	557	547	553	558	560	576	601	601	559	617	542	560	605	553	534	528	591	579	563	595	570	588	553	546	564	587	589	603	589	608	557	547	570	610	524	542	580	578	546	590	541	561	600	583	574	561	599	568	581	545	601	559	610	522	603	558	600	598	586	568	578	565	527	555	608	555	543	555	584	545	553	587	610	581	608	554	585	533	580	544	571	570	575	547	596	545	609	568	569	532	541	539	552	613	543	607	536	567	589	597	540	584	568	555	619	584	571	567	542	575	573	545	609	586	583	571	585	538	546	556	573	577	578	538	589	574	584	578	614	540	541	567	581	603	585	642	567	583	534	556	551	576	556	561	570	604	559	564	569	583	546	585	559	577	582	545	586	546	539	561	614	539	584	554	569	564	553	561	555	542	603	583	587	616	587	564	606	591	555	574	564	573	529	573	574	604	562	584	565	572	531	575	590	570	558	556	581	578	560	589	567	567	593	574	540	563	544	516	559	560	557	606	608	542	569	571	537	613	563	587	572	555	527	597	558	581	572	570	606	589	573	597	602	543	535	555	603	577	572	546	577	585	603	596	584	553	532	547	557	511	568	609	566	598	553	557	571	529	628	599	590	537	555	588	574	547	586	569	577	539	566	569	576	544	576	577	580	536	587	598	532	576	562	576	552	556	564	602	557	569	584	544	566	565	590	554	518	576	527	580	525	615	555	578	604	571	610	610	568	591	562	565	601	577	612	566	595	610	550	596	573	562	534	606	547	622	573	597	565	577	591	557	596	518	597	558	551	593	590	540	557	584	525	516	561	572	604	570	571	546	557	553	542	570	548	555	537	553	592	629	573	591	565	555	544	558	594	647	546	575	547	562	559	607	594	559	566	524	563	558	546	604	497	572	549	589	586	632	592	560	572	557	524	581	564	576	583	555	584	572	566	579	554	548	578	539	596	537	543	581	566	564	541	571	565	581	597	588	551	564	544	545	551	590	612	545	534	555	554	556	570	613	584	614	578	588	576	567	562	609	592
1866	3477	2173	1822	1602	1932	1652	132	111	125	117	113	93	100	119	132	106	117	107	103	122	112	111	124	98	98	111	126	120	123	121	103	102	116	101	83	96	97	98	122	110	98	112	113	121	115	125	100	105	110	92	90	103	113	105	117	111	98	99	107	117	105	105	108	121	110	108	120	110	113	109	93	121	120	121	97	110	116	124	112	123	89	112	85	119	131	122	101	120	121	114	107	112	114	143	123	102	114	93	107	137	101	119	104	103	107	115	110	110	94	118	103	112	129	123	98	96	105	111	109	109	131	105	114	113	107	95	110	113	108	110	107	121	114	114	105	101	108	104	95	113	108	114	126	118	121	119	115	113	114	132	99	105	102	113	119	115	109	99	112	97	117	126	116	94	120	126	123	109	99	124	115	109	108	112	92	87	120	94	95	98	109	123	116	123	106	114	110	103	104	112	92	111	108	102	85	104	117	99	127	101	123	97	106	116	139	111	106	107	119	110	121	119	97	118	126	119	139	93	123	105	97	100	132	114	102	113	104	118	111	104	123	115	121	120	107	89	100	106	132	117	96	92	96	107	98	112	109	106	118	107	101	119	111	138	100	104	91	111	94	99	102	96	113	108	113	104	120	102	103	112	106	105	112	117	111	116	87	110	97	87	103	111	92	119	96	103	113	104	109	102	108	128	97	103	104	95	101	107	104	103	117	109	107	137	114	114	110	115	114	107	93	109	131	115	120	98	110	126	122	107	120	99	117	105	98	93	124	97	99	123	93	114	84	103	97	103	118	119	85	118	108	108	114	113	113	109	92	108	94	100	87	105	118	122	110	126	125	120	90	117	115	121	118	100	120	94	111	98	126	94	95	118	118	119	129	95	95	125	123	115	111	113	120	110	106	117	98	90	111	108	108	106	121	105	106	118	104	127	111	115	110	121	113	109	129	108	98	107	111	99	106	105	108	96	120	125	106	94	111	105	105	105	104	112	111	108	113	117	116	109	104	114	123	107	102	112	119	102	109	96	121	108	96	102	106	114	114	127	95	117	97	102	121	107	101	106	92	126	139	102	124	88	117	108	97	113	121	102	103	106	111	100	121	105	102	122	108	98	112	124	103	112	111	122	107	115	117	111	128	123	113	118	129	105	99	128	125	118	98	87	123	108	102	90	105	134	109	129	116	115	128	110	97	113	118	119	110	84	110	131	86	128	112	126	114	117	106	118	108	117	114	109	134	119	104	112	126	120	112	109	115	108	113	111	116	96	111	106	111	119	122	102	104	103	93	95	109	84	101	109	104	107	134	115	100	106	122	100	93	93	99	121	117	117	116	99	111	113	111	95	105	121	91	121	97	135	112	101	110	110	115	138	120	113	111	116	111	82	100	113	111	130	103	112	119	137	106	108	119	104	125	109	101	104	117	102	117	110	110	114	106	129	113	116	128	103	105	106	127	120	126	117	106	98	111	122	107	98	101	109	101	95	100	112	106	118	124	122	112	117	106	122	106	91	122	94	108	105	100	119	99	98	103	119	124	103	113	120	100	111	123	117	119	111	113	109	114	116	119	97	116	115	113	138	100	116	86	102	114	115	105	107	89	121	135	131	104	110	95	113	111	108	106	109	117	108	102	115	123	86	114	109	104	110	123	118	108	109	117	130	104	101	121	99	118	106	91	110	107	107	124	110	114	113	105	117	132	111	114	111	116	128	114	99	117	104	119	134	103	99	125	113	115	111	92	122	118	95	91	129	122	106	118	106	90	94	114	113	113	127	115	113	129	132	114	116	126	105	106	103	107	112	100	102	109	114	117	113	120	114	113	100	125	98	133	97	98	109	113	114	107	105	108	125	100	116	121	106	120	105	123	119	110	112	110	94	99	98	111	103	110	128	130	112	124	91	113	128	105	128	98	109	108	101	134	85	97	107	105	130	94	119	112	120	117	80	126	103	95	115	122	119	108	128	101	124	115	131	117	114	89	100	105	117	109	114	115	97	118	105	91	116	104	96	115	123	126	105	117	109	110	118	121	119	119	114	97	118	100	96	108	124	107	115	124	112	119	119	115	120	103	111	100	104	106	111	111	126	93	113	97	119	92	115	93	107	108	112	106	109	105	105	110	105	119	108	134	98	130	102	112	117	92	116	104	123	107	116	112	113	130	128	107	100	111	116	116	82	101	100	115	114	117	113	121	96	100	86	123	115	111	126	116	107	100	129	118	97	120	110	111	102	106	96	127	121	101	102	115	99	116	91	113	92	119	116	118	116	113	106	99	109	106	119	100	110	116	104	103	107	117	97	110	102	110	111	110	102	99	113	125	100	130	115	113	110	110	126	119	108	106	117	121	119	118	105	115	126	124	109	121	118	98	107	100	118	133	125	111	121	110	117	116	111	91	119	110	105	116	109	97	98	105	110	112	124	115	119	94	102	114	109	118	89	111	106	100	105	115	121	124	113	98	114	102	100	105	112	92	115	119	136	140	117	134	122	91	104	107	103	87	101	120	120	113	87	105	109	98	108	103	116	111	114	104	121	117	110	104	92	100	102	107	103	106	105	100	118	87	120	106	99	122	100	103	96	123	111	111	107	121	110	101	113	125	122	113	126	95	116	104	119	76	96	119	108	108	110	98	120	115	107	117	123	78	106	101	115	130	123	106	121	101	128	138	118	108	106	117	100	120	128	115	101	103	110	102	137	126	121	123	118	102	114	129	128	94	93	113	104	127	120	118	107	113	117	102	110	94	116	96	107	119	131	132	112	110	132	116	120	105	103	116	108	108	111	110	118	128	107	93	107	106	131	103	106	103	112	98	84	90	103	116	94	107	105	116	120	137	120	94	117	120	92	102	105	108	103	116	114	102	114	117	105	99	128	85	108	102	119	122	117	120	99	118	134	113	101	115	109	114	124	123	116	112	93	111	106	103	94	126	92	98	99	106	112	114	118	118	96	108	127	102	109	115	93	106	139	104	104	93	117	108	118	102	104	95	114	116	111	86	109	120	88	116	104	94	108	108	109	125	100	111	99	106	104	92	123	106	102	98	118	97	119	115	113	128	95	100	117	78	120	106	115	115	89	122	110	121	91	120	92	86	122	107	100	112	122	122	109	124	98	105	114	103	99	130	135	115	99	106	119	119	87	121	123	131	135	97	124	111	111	117	123	121	101	108	140	110	122	123	117	100	112	97	108	105	103	115	110	104	101	108	90	114	88	100	89	99	127	120	121	120	92	114	92	109	109	102	106	111	100	106	104	90	123	100	96	115	127	110	110	118	125	119	102	110	116	95	100	109	108	104	98	102	104	100	103	119	103	123	120	99	94	111	112	115	114	138	95	105	124	101	105	113	131	120	109	111	99	104	101	123	98	112	122	104	119	116	76	106	103	115	124	126	118	111	109	107	101	104	120	94	115	109	118	95	110	101	105	97	116	110	110	104	103	87	97	123	113	115	107	130	107	120	100	110	124	108	89	106	115	106	109	111	127	109	111	113	116	115	123	90	91	108
15696	22572	17182	24731	33591	35259	27227	1133	1042	964	1026	922	914	937	872	906	865	879	850	844	879	835	842	808	897	824	811	846	843	826	788	844	858	857	765	823	841	828	832	845	845	848	867	851	851	828	789	808	835	862	852	821	823	804	832	830	852	842	920	870	855	855	813	815	858	830	859	892	823	826	886	821	840	833	810	817	825	834	878	815	821	881	821	863	874	851	832	840	846	790	817	810	810	790	846	784	832	811	862	825	766	813	826	817	844	835	797	858	855	872	835	834	860	849	792	871	787	853	798	823	853	827	817	851	808	844	858	823	805	841	865	819	824	835	848	799	847	790	854	789	833	804	819	803	779	820	853	832	848	865	892	836	827	848	863	831	832	828	885	813	852	824	834	802	821	812	785	849	867	830	842	829	806	818	787	888	807	822	891	835	803	774	847	788	883	850	785	833	855	816	800	820	810	820	839	816	897	814	836	825	796	862	818	838	836	820	797	839	835	821	874	833	840	858	841	840	802	798	886	874	806	833	844	848	830	794	797	848	784	852	797	825	820	873	867	816	860	876	813	817	815	793	873	808	802	819	862	830	787	847	843	825	865	847	848	852	857	831	829	826	816	886	819	814	883	818	867	877	816	850	802	894	835	819	858	861	857	876	824	852	876	824	847	803	844	812	878	805	887	828	862	858	828	835	835	829	813	828	803	817	861	846	834	817	838	779	789	855	884	841	851	821	851	852	857	840	822	811	800	855	873	792	833	814	860	809	779	784	816	812	879	816	845	849	853	841	823	853	827	853	882	879	834	825	842	838	847	815	892	883	814	822	807	845	853	914	853	822	832	854	828	851	833	795	871	827	858	805	796	846	836	896	819	797	820	894	831	811	826	822	821	784	840	859	813	865	833	820	840	862	856	884	831	786	839	859	811	874	813	846	860	814	868	844	840	822	818	768	814	840	852	884	845	815	828	829	806	809	804	794	832	829	822	844	860	833	861	862	828	879	835	811	838	842	846	833	858	809	830	839	826	835	862	807	826	860	840	821	869	796	829	810	866	846	836	879	862	902	841	865	798	844	877	807	855	818	834	824	867	828	832	869	801	816	841	821	824	822	886	813	773	809	828	858	850	821	836	867	830	792	837	841	822	887	889	816	864	866	836	860	808	844	821	856	846	838	829	831	860	788	830	813	827	803	856	849	793	862	792	826	815	906	820	864	796	859	850	852	864	851	813	828	848	869	825	872	824	842	877	834	837	854	824	818	758	856	820	812	848	842	799	840	808	818	872	800	865	843	801	818	814	846	842	835	859	825	821	870	818	816	874	833	844	812	835	892	803	837	818	783	843	838	793	868	857	841	799	866	815	847	864	803	839	805	854	857	849	800	803	853	816	819	812	840	827	824	841	857	795	801	834	845	840	815	858	819	831	872	816	896	864	867	838	849	824	868	813	798	818	802	898	823	838	849	843	822	853	824	800	861	891	784	798	822	849	840	840	857	813	784	804	803	790	856	801	839	800	873	839	843	892	813	794	850	830	843	821	821	873	841	812	850	864	795	823	856	814	856	856	833	848	875	847	787	877	794	827	817	825	846	870	844	834	816	805	798	797	802	840	821	819	865	850	799	824	850	831	831	797	859	860	830	879	765	797	827	836	855	858	812	842	833	823	806	868	832	862	816	828	807	879	809	835	870	867	874	866	801	836	852	843	811	880	880	842	848	825	870	823	830	833	873	870	784	798	871	778	831	852	855	838	786	795	808	855	834	865	807	838	801	856	833	824	807	832	855	843	911	814	847	898	871	869	870	792	823	879	795	883	843	812	837	847	830	871	824	828	856	821	794	845	786	799	833	811	850	906	835	811	848	869	849	822	841	857	781	845	872	855	795	858	847	872	861	836	852	853	837	772	848	823	797	865	833	841	846	803	797	820	850	831	796	799	833	863	855	863	880	818	873	834	830	858	830	869	817	820	820	828	807	840	811	821	852	856	865	835	846	825	852	780	822	865	788	856	813	848	852	844	848	818	864	848	888	832	805	777	858	845	903	845	848	839	868	856	805	845	808	817	824	815	783	774	799	850	813	821	817	833	842	791	816	788	794	845	839	810	839	830	811	828	870	828	847	867	865	829	792	819	814	825	787	882	801	814	827	854	828	837	809	818	867	778	850	847	829	856	827	819	812	802	816	836	840	790	866	795	828	827	838	823	861	862	852	811	816	791	830	816	833	860	788	828	867	866	833	789	902	822	844	816	863	861	810	824	870	851	852	813	799	852	891	800	770	895	803	871	817	823	837	794	829	839	810	835	854	844	831	848	799	833	840	826	870	860	839	845	816	810	812	839	862	857	872	827	834	808	818	807	847	807	851	856	834	812	853	875	828	827	845	864	785	832	831	820	773	830	844	870	865	869	797	812	856	853	808	901	839	812	830	834	842	846	834	875	834	824	851	860	835	840	809	771	837	882	856	862	853	811	834	841	826	873	833	822	842	800	824	851	847	876	831	777	822	878	823	913	883	857	833	874	863	787	868	814	826	828	864	845	827	902	839	799	800	849	832	836	820	886	855	836	773	806	822	847	804	813	856	853	800	839	788	798	841	838	842	829	802	781	806	795	798	838	860	824	822	841	863	864	848	875	858	840	847	852	841	838	815	831	842	841	820	851	881	873	906	774	835	844	831	820	812	853	841	856	820	837	839	843	832	833	809	771	807	848	865	805	791	851	796	847	837	867	844	838	829	862	838	872	832	783	802	849	840	803	864	811	820	882	881	826	807	836	833	821	865	888	837	828	810	818	853	801	847	828	888	847	816	807	810	815	818	844	851	846	826	840	828	879	807	789	846	874	826	847	860	797	866	818	824	818	858	785	871	876	864	821	842	813	869	834	846	845	845	870	886	843	875	824	811	841	836	786	802	879	789	796	815	810	816	798	835	815	875	782	862	792	850	890	820	866	852	832	844	845	861	815	819	837	807	777	819	823	844	870	833	854	795	859	856	835	820	812	885	821	831	783	839	794	869	827	865	854	810	855	825	872	833	839	887	819	863	873	841	820	839	824	831	835	867	850	854	862	842	813	804	855	835	824	812	856	893	835	784	792	865	818	852	823	802	870	887	853	834	849	871	829	840	822	800	853	819	829	894	848	810	816	877	870	857	806	813	806	798	853	815	821	823	815	833	916	865	844	841	891	836	890	793	826	855	850	845	896	861	861	805	812	855	862	820	897	876	819	892	827	834	840	923	834	878	874	779	847	817	882	820	847	871	860	821	829	816	818	839	820	784	832	813	831	819	846	828	790	836	834	866	819	797	836	841	828	838	862	762	852	829	862	870	883	788	830	840	845	858	834	784	904	812	844	839	894	856	810	870	817	798	820	839	825	812	797	836	827	816	848	860	836	798	836	840	882	837	847	840	875	834	895	794	810	873	846	843	826	842	855	878	873	838	832	869	832	832	840	819	877	836	836	819	865	832	836	807	820	877	823	841	835	822	854	827	801	796	832	852	821	827
1456	6697	4199	3649	3260	3751	2759	133	103	111	102	117	109	113	108	101	94	115	109	107	111	102	102	107	96	99	108	113	93	118	105	95	122	112	109	113	106	86	89	97	112	104	90	95	106	124	87	119	88	107	120	96	107	106	124	96	121	121	108	72	96	114	112	94	97	84	115	82	96	96	112	113	94	107	94	96	84	110	98	120	103	97	101	112	87	97	110	106	103	94	95	106	94	110	95	112	118	99	102	99	93	100	111	124	99	87	103	95	116	91	120	105	110	98	109	114	115	89	105	113	121	107	107	109	122	127	94	91	109	110	91	92	99	92	118	99	97	111	98	118	108	124	91	94	109	120	101	95	109	96	108	100	101	113	119	107	114	126	113	93	103	107	103	92	105	116	98	98	116	88	88	104	115	111	111	109	105	126	100	105	119	81	110	104	93	80	94	111	115	114	97	106	118	80	112	114	99	97	111	105	97	94	112	83	98	114	120	95	105	118	96	113	96	102	101	96	111	105	109	97	111	98	111	101	101	117	71	97	102	104	108	93	95	85	105	113	96	112	115	107	114	94	113	77	97	96	115	99	106	86	103	106	99	102	104	103	87	101	102	101	125	100	111	104	97	112	112	96	125	111	90	113	106	107	119	109	114	108	96	93	98	113	112	102	98	94	90	109	107	105	97	106	93	121	101	96	115	106	105	104	110	96	108	102	119	85	129	122	112	102	95	108	108	97	95	108	95	112	111	102	112	128	104	115	94	120	102	99	99	103	88	122	103	115	105	100	125	107	115	106	113	100	127	114	87	100	98	103	98	120	104	123	112	87	79	116	108	104	86	122	105	100	104	90	100	112	99	92	110	100	92	100	110	112	107	114	102	121	99	105	106	98	107	113	101	115	102	105	88	100	119	120	117	117	92	118	113	112	104	108	105	93	122	92	112	101	113	117	98	119	104	107	93	89	132	104	89	100	113	98	108	100	103	92	86	88	92	113	119	125	106	113	105	100	106	108	100	113	104	107	97	106	119	107	101	112	94	102	102	138	101	108	105	112	93	98	116	92	95	106	91	96	117	87	101	109	96	87	116	88	109	93	97	111	102	93	99	106	126	93	95	102	82	100	103	93	101	116	113	110	97	113	126	96	107	95	108	102	107	110	96	103	107	110	93	125	115	98	84	113	94	104	98	81	128	97	91	113	117	95	94	108	122	118	100	106	110	120	101	107	90	116	116	94	96	112	115	88	95	105	108	98	114	92	74	108	104	101	122	85	112	99	118	109	109	108	99	118	101	106	77	82	107	112	109	114	115	98	117	98	104	108	103	99	121	112	106	93	118	102	126	102	111	98	123	96	102	92	82	108	96	86	110	98	114	107	101	110	109	118	104	86	117	117	102	86	120	113	111	116	94	118	120	87	90	100	112	85	84	87	96	113	89	99	104	87	88	110	114	105	93	115	90	111	100	102	111	100	105	99	96	122	114	107	104	114	100	97	120	109	132	96	99	111	84	87	112	87	121	100	104	115	113	106	119	88	100	107	95	93	114	122	102	103	130	100	101	98	105	103	100	104	111	121	93	128	101	95	108	103	95	109	111	102	104	91	119	95	95	97	106	97	97	100	108	105	107	101	114	111	108	106	104	104	71	99	112	121	109	108	98	93	103	114	93	102	120	108	98	101	107	93	102	110	114	103	114	103	107	100	103	124	94	111	117	100	107	112	94	81	105	112	89	93	121	104	96	111	102	87	104	104	117	112	93	79	104	105	99	105	99	90	120	101	112	106	98	118	104	86	105	104	111	84	125	108	128	116	95	110	107	89	103	107	98	112	98	106	96	104	129	86	104	108	103	110	106	125	116	115	115	107	91	95	90	92	96	125	97	108	107	109	95	120	117	95	97	90	86	101	114	118	121	117	96	102	98	100	100	99	100	106	107	104	115	103	89	94	106	87	109	112	115	115	99	90	128	93	101	106	105	105	110	108	105	98	119	93	108	92	116	127	86	100	97	111	99	108	123	88	109	106	122	116	98	124	94	119	104	98	104	103	96	106	111	109	100	90	92	97	109	99	118	117	90	106	115	102	101	131	101	110	83	101	106	110	110	104	107	93	107	82	98	104	99	118	106	97	113	96	107	108	93	99	112	112	96	96	109	86	106	119	98	95	127	112	91	115	107	101	99	109	102	106	115	116	105	95	103	101	102	110	102	105	102	109	101	96	84	93	96	95	95	127	116	92	136	104	104	104	88	100	87	103	124	116	104	98	97	107	82	88	115	105	111	110	110	116	98	115	112	102	96	109	111	111	110	109	96	106	95	95	110	87	108	116	90	103	108	110	123	120	109	77	106	120	97	92	115	97	87	117	102	104	105	107	87	120	110	94	108	100	96	99	99	101	104	118	115	120	95	106	96	113	129	100	101	99	103	114	133	104	106	106	123	114	112	104	96	97	99	100	111	104	115	103	112	91	104	109	104	114	102	109	88	110	97	102	93	107	109	105	105	95	105	107	104	113	110	130	89	101	113	110	95	108	97	117	98	110	106	104	95	88	101	97	110	110	107	94	114	98	119	107	118	105	105	98	121	112	110	102	98	103	86	120	95	113	101	113	104	95	100	106	116	92	116	109	114	100	105	120	113	114	105	119	109	93	117	119	107	110	105	98	85	103	120	101	104	100	92	101	102	96	97	101	110	99	109	93	130	117	100	116	95	94	95	106	104	105	142	108	109	98	94	116	96	111	104	96	103	94	86	100	112	95	119	96	115	122	83	101	103	123	94	101	112	106	112	100	106	104	106	107	107	92	95	100	107	92	95	92	112	104	95	97	110	101	98	116	93	115	100	106	99	90	106	106	114	92	108	113	100	102	100	122	99	108	95	105	99	90	119	87	121	101	105	105	87	105	89	75	106	106	107	122	101	114	112	109	92	108	111	117	93	107	100	103	122	113	116	91	112	116	107	93	120	91	95	92	90	99	108	101	88	107	102	107	98	103	92	111	106	88	112	103	112	129	110	117	89	105	105	101	110	91	106	109	96	84	98	121	92	105	122	94	114	104	97	109	87	104	98	106	105	101	95	118	113	94	106	114	99	107	110	106	113	103	100	103	96	90	103	116	99	91	111	108	113	97	105	113	106	114	99	113	107	88	92	107	99	100	102	110	109	114	106	101	111	105	106	107	125	102	95	93	107	81	98	105	124	116	110	96	126	104	127	90	112	94	96	105	97	100	110	93	97	101	107	89	109	103	94	86	117	97	89	110	109	104	117	88	92	87	80	100	106	100	106	109	96	89	98	98	102	100	99	92	89	94	101	94	105	103	114	91	118	95	126	93	106	107	102	90	103	113	92	113	97	95	111	95	106	100	121	77	116	101	97	104	111	114	100	115	102	99	94	97	91	98	108	95	108	86	90	119	118	115	92	93	94	112	107	113	94	117	111	97	90	114	90	85	87	101	108	108	94	103	102	108	119	111	115	62	89	114	85	100	110	117	104	107	90	100	89	99
18933	29069	23529	32174	42197	42856	30822	1315	1192	1092	1016	976	932	898	873	849	830	880	816	776	795	812	781	783	858	787	783	768	746	805	765	830	803	779	751	788	776	786	777	787	766	780	824	749	747	769	796	781	781	791	738	750	779	757	791	839	745	782	789	753	773	789	817	773	781	751	818	813	788	778	792	742	735	766	777	741	734	776	734	769	805	814	810	762	785	713	761	765	773	781	823	773	778	822	795	803	791	774	777	727	764	799	778	745	769	818	792	770	755	774	822	752	778	772	776	739	800	752	813	765	800	828	758	785	789	763	797	810	810	787	755	789	771	769	787	775	779	777	780	810	769	790	778	788	730	753	749	789	797	811	772	753	740	773	789	825	703	747	738	753	778	803	796	758	799	835	787	800	742	746	747	789	788	770	750	764	800	778	788	695	774	762	766	739	740	721	795	805	762	749	742	785	746	774	772	773	736	745	758	817	749	794	746	796	713	822	752	776	747	761	775	781	798	747	748	811	763	772	790	797	747	794	766	794	763	779	761	723	761	775	752	760	697	760	766	813	771	691	738	780	785	806	772	747	782	738	815	761	730	802	780	768	769	760	827	767	705	789	756	781	761	796	751	789	786	782	768	763	778	859	799	733	783	795	756	791	718	781	770	768	759	771	748	781	762	764	783	782	763	789	758	801	800	804	759	746	763	729	759	806	715	763	795	808	730	740	787	797	755	788	797	797	773	779	749	780	821	781	794	747	748	759	758	748	750	756	792	776	759	716	731	748	763	744	770	759	766	797	794	763	799	730	763	759	745	784	733	749	807	758	785	797	803	747	795	795	794	787	764	756	764	778	747	754	737	813	767	826	713	772	793	757	823	735	779	734	742	748	777	820	732	776	762	821	775	757	783	748	797	775	810	771	733	751	748	764	736	795	713	708	754	783	728	755	765	804	757	743	784	779	796	769	770	706	798	712	759	762	771	708	789	786	776	767	723	794	783	785	757	735	776	786	772	818	773	736	768	759	805	738	762	721	814	780	817	761	755	767	740	786	787	762	689	776	798	742	759	797	798	767	778	821	774	735	757	808	727	768	779	731	739	793	775	798	778	808	763	763	766	784	769	735	759	777	730	783	739	751	780	706	792	801	750	799	802	756	776	750	783	767	742	727	788	709	806	783	751	792	814	786	737	790	763	765	698	749	762	767	775	771	807	786	758	817	787	797	776	773	790	753	756	755	804	735	764	808	780	790	786	733	758	738	721	763	792	769	749	766	774	739	776	747	774	717	758	790	728	761	769	752	801	765	774	776	829	763	756	750	774	753	794	743	765	739	710	767	763	768	798	742	765	773	767	810	808	817	773	765	732	811	757	746	745	784	771	792	729	750	763	781	792	783	753	795	754	773	830	781	742	795	791	770	748	788	786	776	734	718	753	797	765	749	737	791	791	799	776	751	760	743	751	791	767	760	756	772	776	785	741	795	745	742	803	792	782	796	793	735	762	793	763	773	723	797	770	803	756	697	815	758	801	756	770	767	757	769	800	776	769	775	772	765	760	762	768	800	769	780	816	745	732	774	780	664	727	742	793	783	726	759	771	832	762	811	765	804	777	764	776	732	790	766	773	775	767	793	755	745	800	784	769	735	779	714	790	749	788	763	785	753	752	796	784	753	728	750	825	767	792	776	818	784	805	761	773	784	782	782	775	793	785	777	804	783	798	815	775	774	773	801	810	819	787	713	763	768	750	783	791	783	769	764	778	780	815	774	801	781	768	776	771	763	749	776	791	793	731	771	776	757	756	746	740	786	763	741	777	759	786	786	749	756	745	764	759	794	758	779	795	723	780	755	783	749	767	764	799	751	733	801	798	723	805	778	781	727	714	797	768	704	752	792	792	810	821	810	750	738	774	744	792	800	823	754	727	744	769	759	792	773	732	805	790	761	797	783	795	742	716	745	752	754	794	779	753	726	767	740	730	739	812	759	782	771	831	738	802	788	802	775	747	766	781	778	750	746	793	775	731	744	761	776	782	809	779	745	775	745	738	768	766	722	763	796	732	806	811	770	760	778	791	793	738	802	739	797	796	778	752	764	728	744	789	791	764	726	751	761	778	741	720	792	760	743	787	794	761	772	732	727	762	763	728	821	766	766	771	797	766	772	777	757	765	782	794	787	816	699	775	768	779	776	722	743	726	791	727	779	766	736	815	826	847	758	845	797	754	765	733	751	794	809	827	729	741	782	773	763	775	811	799	735	750	801	751	754	815	760	732	797	779	748	736	756	763	749	791	817	756	749	768	752	785	751	767	747	757	755	769	803	765	787	786	822	769	743	796	761	770	811	795	731	744	735	775	769	752	759	763	776	778	723	780	820	763	787	720	765	832	812	805	750	757	741	754	791	788	779	784	747	745	779	757	755	754	692	777	796	769	744	760	744	774	735	850	751	734	802	722	809	801	767	751	747	788	724	760	819	734	789	736	752	799	779	756	736	743	784	756	768	770	787	779	806	792	781	751	705	793	782	775	828	867	767	792	789	742	762	736	776	807	756	768	724	772	711	762	784	750	759	788	782	711	788	738	781	784	765	765	788	689	737	781	787	787	739	768	803	792	783	801	796	810	764	758	780	762	795	780	750	790	807	811	789	778	780	768	732	781	770	763	758	742	777	787	789	781	763	764	767	752	786	737	764	819	797	766	777	757	813	774	804	738	776	813	778	749	785	828	766	803	772	769	830	743	741	754	756	773	752	770	785	768	814	767	775	777	766	741	799	800	770	760	749	791	780	753	811	775	746	836	765	778	737	766	786	738	794	773	725	759	747	746	730	761	790	738	767	775	788	757	773	747	788	724	838	796	771	789	809	759	782	815	764	781	728	747	754	767	741	780	772	760	774	789	780	769	739	755	764	780	730	728	752	782	762	726	766	778	797	768	774	766	749	804	772	721	779	736	756	742	802	772	786	703	728	777	789	764	767	734	773	806	756	731	759	757	809	795	770	775	834	795	747	790	704	786	765	741	775	761	715	752	751	825	729	741	798	772	769	796	789	781	779	817	776	777	803	747	753	768	733	761	759	806	788	773	807	750	765	730	765	801	821	724	741	701	765	790	800	716	800	843	797	824	801	775	718	787	761	780	772	807	817	812	767	749	799	791	739	809	750	815	754	784	758	755	768	765	767	728	743	746	779	797	780	758	769	792	778	801	804	766	703	757	744	752	776	787	750	792	763	832	739	718	818	802	820	773	771	754	771	796	758	738	752	748	838	797	754	782	770	799	739	762	753	762	779	780	779	738	792	787	826	746	752	827	764	760	802	770	808	795	812	757	758	752	782	772	766	742	785	783	769	815	798	765	794	801	768	833	722	753	749	783	770	788	745	759	773	799	737	773	754	752	721	777	781	782	811	809	785	785	756	752	813	860	816	728	773	794	747	732	807	803	757	760	746	775	756	765	812	783	770	806	787	786	755	764	736	738	777	760	785	809	725	789	755	769	743	752	802	731	733	779	797
1208	873	772	754	726	612	385	91	74	79	96	94	84	72	65	69	84	85	67	69	91	73	86	96	91	80	85	77	76	91	73	89	65	75	69	61	88	72	87	76	63	79	86	80	84	88	73	74	69	80	74	66	92	81	80	75	80	79	96	61	72	77	84	65	60	78	77	74	80	71	83	71	66	92	80	75	74	76	101	78	70	74	78	70	72	68	73	80	71	77	74	73	84	83	68	78	84	65	75	65	70	66	77	71	77	76	106	78	85	78	70	82	67	80	77	74	68	77	73	74	60	82	77	80	80	72	82	88	77	67	88	71	75	99	90	72	85	78	68	68	75	74	85	70	77	78	66	82	60	82	84	76	85	85	75	80	74	64	82	73	77	65	80	80	76	83	84	86	94	84	78	99	73	78	75	67	89	78	75	89	61	79	65	60	80	86	69	74	72	78	79	86	75	83	88	85	74	68	100	75	76	94	68	92	92	74	82	86	75	83	76	85	72	79	83	81	70	66	67	86	78	79	57	72	89	68	82	62	69	56	86	83	71	73	85	74	71	90	68	80	65	68	78	80	85	85	87	78	73	82	91	73	85	74	63	75	82	72	75	91	81	74	82	61	83	73	77	97	71	73	90	72	74	77	74	75	65	57	66	84	71	86	70	84	72	62	67	82	75	79	63	88	79	77	86	74	81	82	81	84	90	63	82	62	74	68	77	86	66	61	79	73	74	73	68	86	73	66	85	59	80	71	88	69	75	61	75	99	81	80	82	78	88	72	83	73	61	65	63	77	80	87	87	66	76	74	81	101	100	73	72	80	65	72	83	71	74	80	63	72	81	88	73	80	85	73	75	59	71	85	72	88	80	93	73	69	91	87	63	95	73	83	89	85	65	84	89	78	87	72	84	59	64	77	71	72	86	87	67	59	74	92	73	67	83	80	70	78	84	88	68	75	93	60	69	76	73	80	77	74	76	92	80	68	77	77	83	86	66	76	63	80	76	79	83	78	76	83	74	90	73	67	85	86	70	74	78	78	69	71	89	75	79	80	69	72	78	91	72	74	67	78	90	70	74	71	77	78	72	80	70	71	77	68	84	66	90	82	74	78	87	85	77	76	80	84	78	93	80	81	78	76	84	88	71	84	64	84	59	83	83	79	84	65	63	84	67	63	73	64	82	82	79	80	81	72	73	70	92	76	72	68	89	71	74	72	65	72	71	70	65	73	80	86	79	83	74	79	82	81	85	92	85	89	74	73	86	75	92	86	81	72	87	82	93	72	73	84	76	72	79	74	83	62	64	74	70	92	66	71	77	96	71	81	75	76	65	78	78	79	71	67	69	78	77	69	71	83	80	93	83	85	79	92	79	59	71	94	75	73	86	89	70	75	75	72	76	73	90	72	74	80	78	63	96	73	79	83	72	78	71	81	78	64	78	81	71	79	78	89	69	72	93	53	87	74	65	74	84	87	69	67	68	64	67	66	89	74	83	81	72	76	99	63	83	62	70	77	76	103	90	85	82	67	85	93	54	74	65	87	63	93	88	90	69	75	95	81	73	82	64	80	65	73	58	96	76	82	90	81	81	83	80	74	83	69	77	74	90	77	71	85	63	80	81	95	76	78	75	73	80	90	77	81	73	80	86	86	69	69	76	80	78	67	88	91	86	71	76	63	77	84	78	85	85	74	65	94	82	73	99	84	74	75	83	70	68	91	89	90	71	71	81	73	75	75	85	75	78	68	87	78	85	81	72	76	54	76	74	79	69	73	76	73	77	95	80	83	84	85	76	83	97	76	94	81	64	67	77	81	95	89	90	60	70	72	81	72	67	98	78	78	70	73	70	64	94	63	77	79	79	85	85	62	79	79	78	81	64	76	83	59	73	79	63	83	74	77	85	96	88	73	91	86	77	86	77	93	76	66	66	66	64	68	93	64	71	71	76	95	73	85	80	88	78	75	85	83	88	76	85	74	87	84	96	70	57	80	85	68	80	86	68	60	83	69	92	81	74	86	85	56	78	83	74	80	71	63	80	67	77	80	85	91	82	90	73	90	88	70	69	88	82	83	65	70	67	78	86	78	72	74	83	76	79	72	70	82	89	79	80	73	93	64	72	95	85	81	86	72	88	69	77	86	82	66	90	63	94	84	66	68	80	71	87	81	72	56	70	69	77	71	86	79	83	87	60	82	72	74	77	94	89	70	69	66	62	81	82	98	95	78	81	77	66	74	68	86	92	69	65	96	77	72	75	73	68	86	83	80	70	88	76	84	78	83	81	88	67	81	67	78	86	81	67	77	88	86	79	97	65	74	79	82	80	87	70	79	66	71	78	91	77	68	81	75	77	68	86	76	76	98	73	79	90	73	80	70	84	67	68	84	67	71	81	74	82	77	89	84	81	69	84	76	76	93	81	70	73	85	89	63	71	60	76	83	73	81	85	73	104	86	79	87	77	63	72	65	69	59	81	86	89	87	66	71	93	64	85	73	79	65	88	70	87	72	86	84	79	78	71	80	69	72	75	73	76	80	83	64	78	78	101	77	71	74	88	80	82	80	69	76	96	86	76	86	90	79	65	73	81	78	97	84	85	83	74	71	95	71	75	70	77	77	88	89	83	63	76	80	78	77	98	78	91	75	64	85	80	84	74	87	75	65	87	90	83	79	83	77	85	91	88	68	72	86	78	74	66	89	65	75	86	92	85	79	68	76	69	76	83	77	78	94	63	82	85	88	75	82	78	56	81	94	69	105	76	105	68	59	79	69	74	81	72	80	71	98	62	74	76	87	76	60	88	78	95	75	85	86	66	92	81	84	76	75	80	95	64	66	87	77	68	91	64	85	76	82	62	76	75	86	83	70	73	76	74	70	82	84	95	92	87	87	72	77	58	95	64	79	69	84	80	58	66	72	90	76	69	71	89	83	87	82	89	73	63	76	77	76	84	64	72	62	88	67	80	90	80	91	80	66	76	83	89	71	83	71	81	81	77	70	74	73	78	97	80	70	79	64	82	82	68	74	94	95	70	83	88	91	94	79	68	72	79	78	86	67	77	74	77	69	91	77	70	72	95	74	97	84	80	86	84	81	77	71	81	80	67	78	75	66	82	100	79	89	59	94	78	84	79	69	73	83	66	74	83	77	78	70	87	75	81	75	77	73	71	73	60	73	88	79	86	81	72	87	77	88	72	73	69	68	50	71	67	70	62	94	82	79	68	76	80	78	90	88	93	75	88	73	70	61	86	76	76	72	76	84	72	71	73	79	94	70	79	69	73	70	88	64	92	73	92	86	80	84	67	79	69	75	74	82	74	69	80	88	89	78	89	97	83	73	69	88	83	82	73	72	85	69	73	87	78	70	84	58	79	71	76	90	75	88	77	65	77	73	91	70	89	78	78	75	72	77	82	92	77	75	74	75	73	59	84	74	72	76	78	77	75	74	77	88	87	75	92	85	70	61	82	75	78	74	92	64	75	75	82	67	93	83	92	76	65	80	85	73
10767	10946	8614	12774	19396	18414	12554	613	683	659	657	632	638	602	630	619	636	604	587	633	644	633	603	651	665	627	598	614	600	576	623	637	579	594	622	619	587	619	642	611	576	614	584	638	581	637	614	605	590	599	599	574	603	616	603	607	573	624	576	587	574	635	612	581	624	584	610	594	638	591	597	615	646	614	638	616	641	633	628	611	587	568	625	605	555	601	612	587	641	611	595	617	643	598	610	620	566	581	579	617	612	584	581	577	594	627	604	573	601	626	551	617	624	589	618	574	558	590	620	600	656	589	605	623	610	583	581	666	585	596	604	631	616	646	595	580	592	584	608	607	602	620	595	584	571	617	600	577	591	641	608	608	608	629	631	623	586	613	591	590	646	578	627	605	626	614	634	584	594	652	608	613	599	571	673	611	576	596	602	584	594	551	606	648	611	561	607	612	614	639	597	603	613	603	647	618	617	640	597	574	608	593	623	570	572	569	568	599	594	591	644	575	623	597	569	599	601	602	583	625	567	631	665	550	616	657	579	608	587	622	649	600	645	624	616	630	606	617	588	598	591	588	614	604	552	613	616	636	600	608	601	572	597	620	592	552	590	592	621	527	579	601	579	603	607	615	607	627	613	646	631	609	602	598	642	609	599	590	577	624	604	563	601	599	600	573	596	609	646	630	598	617	625	596	616	617	598	617	627	605	643	610	570	613	642	615	621	620	626	583	622	615	587	590	603	577	553	587	602	560	622	615	615	594	651	629	633	605	607	604	594	566	608	579	592	550	615	608	597	596	583	606	561	619	599	596	558	631	632	590	599	596	597	599	670	577	641	620	659	622	594	579	576	654	594	603	589	614	592	594	537	601	630	591	597	602	646	593	625	590	556	636	635	604	618	599	583	599	567	611	562	625	623	589	607	610	603	585	600	613	613	603	614	619	604	592	622	609	572	625	616	653	616	615	593	606	590	622	631	633	615	613	597	548	637	568	565	638	639	586	591	566	571	604	583	593	642	621	597	650	612	558	586	610	575	597	641	550	592	628	638	649	610	627	642	624	622	535	603	599	611	577	592	618	599	610	623	625	581	606	642	624	591	583	587	572	567	614	603	563	586	604	660	628	571	578	538	628	608	579	586	610	579	596	591	570	601	602	550	642	614	562	596	587	613	574	631	587	576	626	621	567	607	552	601	641	601	619	613	583	607	608	614	611	605	632	635	599	566	564	583	560	584	597	605	581	642	563	614	610	611	633	606	649	609	590	570	581	604	631	632	637	593	577	636	637	642	583	593	589	624	582	615	604	632	610	597	611	616	586	626	604	602	599	614	592	618	596	589	631	600	631	581	630	626	600	578	624	584	590	611	576	577	610	629	602	620	560	632	613	592	650	559	600	625	612	630	634	601	610	626	599	594	623	593	602	612	588	594	578	607	583	594	590	578	596	621	589	595	642	587	590	622	638	602	571	591	538	647	602	629	577	605	609	604	621	628	595	564	597	634	626	570	583	598	603	608	581	598	620	625	606	598	597	608	609	641	591	627	626	609	576	616	609	594	611	639	603	636	628	622	596	642	595	596	610	666	607	618	558	594	579	560	621	617	633	617	629	606	609	627	606	623	575	611	610	615	581	616	563	607	644	629	582	587	644	617	628	606	614	576	631	647	623	609	633	626	635	637	589	584	613	597	613	609	638	577	590	598	574	633	562	608	613	581	566	640	623	613	633	610	569	592	609	667	621	578	593	644	637	639	596	593	601	618	611	584	633	635	606	598	605	559	585	597	660	586	588	607	545	617	625	581	604	619	623	561	662	621	618	558	638	618	622	600	626	627	572	574	610	597	629	633	626	602	607	608	564	624	641	615	608	548	590	633	640	613	643	625	597	568	622	583	555	598	635	575	592	589	622	569	586	643	655	569	570	627	606	575	593	627	597	596	586	604	587	602	598	600	628	603	618	654	615	641	653	628	608	613	597	591	596	620	613	611	563	577	594	619	663	596	595	605	569	544	616	560	633	607	626	597	619	632	560	588	573	604	623	616	574	635	603	620	583	557	580	616	561	578	651	665	598	564	610	620	610	627	589	599	627	609	612	558	627	615	591	636	623	576	590	564	553	637	608	576	592	578	597	599	584	588	618	651	608	619	595	632	591	591	612	588	610	605	586	563	591	630	636	610	613	618	614	627	600	627	553	627	592	638	601	584	596	619	638	584	621	625	614	595	596	623	634	614	607	595	594	618	645	576	557	594	601	614	608	613	623	588	557	628	589	586	632	617	641	603	648	583	563	631	610	596	592	610	654	564	610	653	601	612	584	577	597	564	582	599	586	576	600	589	577	568	627	607	574	613	616	631	571	620	607	600	590	566	564	662	610	562	592	603	598	603	588	633	579	618	629	650	603	550	620	605	613	588	596	575	597	581	630	590	632	588	624	625	553	626	558	594	628	602	602	612	643	590	594	639	598	548	609	598	653	614	583	603	600	573	616	605	596	584	595	612	583	603	616	607	590	599	597	613	617	646	609	604	623	586	607	623	598	590	582	581	632	614	598	607	606	586	595	602	623	597	602	609	637	630	591	560	641	582	584	626	566	608	628	595	614	635	617	611	638	581	557	614	627	585	623	603	574	574	556	609	645	596	595	634	597	613	607	620	593	559	590	592	640	611	592	580	623	616	609	603	630	615	548	576	605	640	664	570	603	591	614	576	543	621	658	618	607	562	573	601	612	598	565	570	578	610	576	577	621	631	661	576	546	608	566	550	581	612	618	613	595	638	553	639	594	671	626	620	568	621	569	611	613	641	657	594	629	574	626	598	585	564	602	581	616	598	596	617	569	591	581	570	629	570	630	580	587	626	652	621	565	616	616	606	620	602	586	622	608	592	597	621	615	650	542	597	572	623	621	635	611	594	631	597	598	554	583	568	627	568	619	584	589	589	636	596	587	604	603	613	605	605	578	553	591	610	607	583	647	580	632	611	605	625	577	619	603	631	609	629	621	624	611	626	620	609	597	590	596	630	616	549	586	588	622	612	561	585	564	634	623	594	598	640	629	601	609	622	639	592	591	584	568	572	618	602	550	597	626	572	638	647	635	613	596	614	593	612	588	620	588	616	602	546	590	655	602	591	605	581	579	619	618	592	641	621	586	570	591	566	634	623	607	602	647	597	582	636	568	601	594	659	611	566	621	609	555	567	600	615	615	619	601	562	604	580	644	619	625	573	583	637	648	602	561	620	614	604	561	603	604	629	593	631	578	612	623	602	596	599	592	612	627	577	568	633	572	608	605	604	588	603	615	602	655	610	592	601	586	574	596	614	590	599	672	618	566	632	604	620	574	569	585	609	600	603	572	615	665	603	629	604	588	594	629	598	574	614	626	604	616	644	571	584	599	607	594	641	595	641	581	569	619	621	608	607	598	627	623	596	602	551	625	576	667	643	642	614	580	621	599	575	612	600	611	583	605	598	608	639	597	602	588	643	606	616	586	612	615	591	564	599	640	599	592
830	3972	3462	2266	2229	2398	1372	89	97	83	65	71	69	83	74	69	76	86	80	75	78	84	80	73	79	73	72	78	75	99	68	89	77	86	86	82	93	75	88	85	74	84	80	80	90	86	78	92	74	78	71	74	88	77	69	86	82	82	76	79	85	79	68	83	81	83	81	90	74	69	90	72	77	65	75	69	74	95	64	78	63	68	81	70	75	89	77	74	80	81	88	62	65	79	77	76	62	73	75	96	77	77	86	79	85	83	91	85	61	92	67	80	89	73	66	70	89	75	71	73	77	73	87	67	96	69	73	80	86	83	71	84	82	70	76	70	87	84	66	85	71	60	75	74	81	83	88	69	85	63	92	81	80	69	68	73	82	74	79	73	77	71	74	87	87	78	72	72	81	77	73	72	74	74	83	84	85	88	80	76	65	84	94	70	60	68	78	90	87	86	78	67	75	78	74	59	92	76	69	77	75	61	83	80	76	67	79	70	81	71	66	71	75	75	64	73	83	88	86	82	71	75	83	79	72	83	65	73	88	77	71	81	80	86	66	82	61	90	81	90	67	79	94	81	69	72	81	84	69	94	85	66	72	76	88	77	83	70	82	87	75	96	78	73	79	80	86	78	82	63	75	82	78	72	76	64	75	77	84	81	73	68	72	61	70	82	91	71	76	57	71	71	75	68	75	78	82	76	77	66	76	86	83	49	96	82	59	80	96	67	71	81	84	71	93	73	77	83	78	87	67	69	80	69	76	70	67	70	82	66	76	77	73	73	76	63	82	85	96	55	67	70	73	82	89	80	76	74	72	92	79	67	74	84	86	84	59	72	77	77	77	70	69	68	83	69	85	72	70	75	74	56	84	86	79	94	78	88	85	74	73	71	57	70	66	72	70	87	78	61	71	68	75	82	77	84	80	68	78	67	74	78	86	82	68	82	75	82	80	71	85	71	83	84	73	83	70	69	63	87	92	77	67	85	77	55	87	86	85	93	79	62	77	78	81	81	81	82	82	87	63	76	78	81	64	80	68	87	67	60	72	77	51	92	59	81	86	81	71	70	76	77	92	74	79	71	72	79	76	74	95	93	75	85	80	88	87	81	88	82	78	92	78	82	65	76	89	96	67	85	67	86	89	82	72	70	64	68	85	84	87	92	78	85	83	75	88	77	89	75	69	70	69	69	78	67	58	71	77	80	75	89	80	81	69	79	71	96	68	69	74	87	68	70	71	72	75	67	75	70	74	91	73	78	83	86	70	80	84	68	68	83	81	83	86	77	80	76	74	75	69	85	73	73	79	76	86	86	61	62	82	89	87	86	74	69	74	85	90	80	71	79	77	71	91	81	81	77	71	88	69	80	80	77	75	75	89	69	75	69	80	66	69	79	90	75	78	80	70	88	73	62	86	78	77	82	74	87	79	63	82	86	82	65	75	76	69	72	69	77	75	82	64	88	83	71	69	80	71	87	77	91	90	60	66	82	79	60	89	72	65	81	76	98	75	74	81	75	71	89	77	70	71	65	78	86	87	63	83	88	73	67	64	93	73	71	81	79	73	91	79	70	78	72	66	78	66	81	82	70	72	68	77	78	72	82	86	78	101	72	89	82	67	99	66	94	72	90	82	86	103	71	69	67	79	81	78	78	70	71	75	79	88	69	83	62	88	79	80	90	88	74	67	71	68	92	85	82	66	68	64	62	67	84	80	63	73	66	58	76	74	90	86	101	88	74	91	77	85	73	73	102	84	82	67	73	67	82	76	57	76	86	64	65	76	88	77	70	83	72	94	75	79	77	70	68	85	82	81	69	78	71	102	97	67	77	76	83	78	86	72	80	68	74	77	86	67	75	69	67	73	73	80	75	71	90	102	91	69	76	70	60	69	69	59	75	73	75	79	79	73	83	90	80	77	64	75	86	92	85	77	80	95	89	77	78	72	74	81	71	68	70	72	80	76	96	73	79	82	82	75	71	58	82	80	76	71	79	83	96	72	91	76	74	71	82	76	98	72	92	52	78	89	71	67	81	89	95	70	77	83	80	79	81	83	87	65	57	79	86	79	68	86	81	84	82	76	82	89	93	74	88	63	70	72	78	79	70	81	93	80	77	74	83	88	88	76	72	75	72	74	93	89	82	73	81	85	71	91	73	79	73	79	75	83	86	71	84	71	77	72	77	64	90	61	72	62	78	78	76	70	70	94	77	80	72	71	97	88	71	59	75	70	77	63	81	75	70	65	66	86	68	77	81	76	66	88	78	77	83	69	86	80	75	82	73	84	79	70	74	81	73	87	70	89	66	75	85	82	81	88	92	77	81	65	70	75	73	83	75	77	76	84	77	76	69	84	83	82	71	77	84	65	79	89	84	81	90	82	77	76	72	92	80	99	78	67	77	86	69	91	71	91	85	68	77	83	83	57	63	76	84	87	83	73	76	74	82	81	81	63	95	76	74	66	72	87	65	73	75	66	68	74	83	66	77	87	69	81	90	81	86	93	74	76	85	84	80	85	62	86	88	68	73	67	64	90	60	81	82	76	78	73	74	62	89	71	76	72	75	85	87	82	74	54	80	79	95	65	81	85	81	80	73	70	53	79	82	86	84	74	76	94	83	83	68	88	62	63	98	53	85	71	84	68	71	80	73	87	70	88	88	71	70	68	62	69	78	67	73	76	81	84	71	83	77	89	75	90	73	76	78	78	86	83	72	81	89	58	73	80	84	77	66	69	83	73	79	82	81	80	78	82	76	75	81	70	80	86	71	75	97	67	69	87	87	80	68	80	90	65	73	82	88	72	53	81	77	94	84	74	68	69	79	86	58	96	89	69	78	66	77	78	71	90	76	86	81	82	82	85	76	86	69	80	85	59	79	76	86	81	81	74	65	84	79	69	82	53	62	59	81	78	78	85	67	81	84	81	63	70	97	80	68	67	71	82	94	90	80	74	90	64	90	87	85	81	59	73	66	64	76	78	104	88	72	78	75	74	76	91	73	81	71	84	79	68	74	85	70	80	69	81	64	63	87	72	93	69	82	85	72	70	80	67	81	93	75	72	93	70	63	96	73	69	87	95	71	79	89	84	69	71	70	86	72	91	76	93	80	82	76	77	80	93	89	63	82	90	69	78	72	74	62	76	77	66	89	91	77	72	90	85	65	77	73	83	91	84	79	86	71	95	60	63	80	87	72	79	109	71	68	90	68	84	87	61	80	94	65	75	83	77	72	74	88	60	79	85	80	69	82	86	87	86	71	61	82	72	88	71	70	76	83	73	91	70	103	86	80	74	102	92	69	77	89	76	86	80	82	86	69	76	80	68	69	73	73	85	79	62	75	82	78	65	69	81	78	81	72	81	72	81	66	69	75	81	67	61	70	58	84	83	82	76	62	61	67	77	89	78	86	69	69	80	83	89	89	66	56	80	73	82	71	82	80	78	78	91	78	72	94	77	92	71	83	73	85	84	91	84	81	72	86	67	77	78	75	81	76	72	67	68	97	74	75
13953	24836	21731	26829	37092	36305	24448	854	806	738	679	639	688	625	602	590	645	583	609	594	618	601	578	601	597	635	617	638	611	597	618	578	619	581	548	594	583	558	548	542	586	589	603	566	596	616	577	590	577	551	517	610	567	600	644	563	584	603	516	592	566	570	567	591	620	592	565	592	588	577	591	581	601	559	579	529	602	595	553	537	580	548	582	571	592	561	566	582	578	572	601	568	584	559	573	544	580	571	579	616	600	587	568	578	579	577	560	559	544	580	529	594	570	585	607	564	611	601	581	566	597	598	609	541	623	577	600	631	574	626	596	596	605	572	581	544	593	593	610	569	574	592	604	613	599	623	583	622	582	581	604	553	600	548	621	573	593	578	616	611	578	622	590	580	587	592	600	548	584	580	552	603	582	554	611	578	588	567	550	639	601	578	572	556	573	543	561	576	546	618	582	574	551	563	592	610	561	566	527	610	574	573	614	577	578	544	561	585	570	568	542	610	583	596	580	599	551	619	533	593	596	576	567	606	631	586	555	540	553	560	605	591	593	579	590	601	584	554	600	532	558	534	561	591	576	597	574	588	548	572	591	573	555	579	553	533	544	598	557	590	553	647	577	579	529	587	573	575	571	584	572	570	598	549	568	559	570	572	594	562	568	630	574	585	570	554	572	591	601	542	559	567	639	552	559	613	563	562	589	573	622	594	639	549	564	588	565	567	606	532	574	555	557	577	536	548	588	562	550	583	575	565	607	581	617	571	562	583	527	571	579	570	600	575	566	574	605	590	580	569	600	571	537	602	591	599	598	621	606	549	584	571	530	585	562	569	544	590	589	541	549	551	553	551	581	579	552	572	553	598	546	579	545	605	568	570	580	560	556	591	569	618	577	610	573	563	589	618	565	600	543	620	614	585	626	590	589	584	601	578	576	587	600	552	621	553	584	583	600	589	600	601	589	582	606	579	571	573	606	584	551	580	532	608	571	602	564	587	546	580	559	597	553	591	620	504	601	571	571	616	586	586	603	529	573	564	595	597	560	575	599	610	590	605	541	586	613	580	563	577	593	519	571	595	603	584	597	540	547	591	570	571	582	575	582	564	579	580	602	545	587	569	624	609	568	583	536	569	576	580	577	588	586	571	607	577	565	563	563	576	534	573	625	584	555	558	555	551	627	587	609	600	591	597	598	551	618	596	591	560	584	586	572	572	566	609	574	588	586	582	585	601	576	543	606	585	537	602	592	587	556	589	598	590	594	608	592	609	628	565	603	573	548	564	543	597	574	574	585	621	549	617	581	632	570	543	622	592	592	595	583	596	596	572	628	605	567	609	576	579	567	564	568	588	590	584	567	564	598	598	594	581	565	545	560	585	563	593	567	580	575	536	586	634	546	586	594	604	588	590	589	576	598	618	540	570	578	591	592	608	618	571	575	560	580	632	546	563	560	541	555	555	529	627	575	574	618	582	583	556	586	574	575	609	520	600	566	605	572	577	602	603	572	634	573	585	583	586	555	562	584	548	555	568	561	572	531	580	614	549	564	540	576	561	577	581	563	600	573	567	548	612	561	569	574	589	554	544	609	587	589	593	553	560	563	560	582	611	576	556	590	565	574	582	554	569	620	581	554	582	609	580	571	602	589	625	555	603	568	556	548	603	599	580	600	634	587	592	571	581	585	601	564	578	623	560	607	632	564	596	587	556	569	528	599	617	602	580	545	566	616	605	590	571	585	582	510	547	587	566	615	586	565	594	570	581	552	601	590	516	561	563	573	577	596	592	548	587	613	568	601	529	616	586	568	535	596	578	582	558	630	578	577	578	605	568	584	566	573	594	615	612	590	572	583	563	599	574	624	586	591	618	579	602	561	586	586	581	625	590	592	580	562	562	570	574	594	544	580	598	548	611	588	554	606	571	554	573	554	573	580	592	532	592	588	559	571	582	594	591	624	613	578	622	581	605	586	563	575	582	594	539	537	584	563	639	567	568	594	581	589	576	580	571	632	596	586	516	581	597	550	581	586	602	576	562	575	578	532	589	601	548	616	563	617	588	590	586	619	584	565	591	567	561	560	601	548	556	581	601	593	582	558	563	559	576	569	566	601	574	622	622	542	559	546	530	585	566	585	590	568	557	607	600	599	602	538	600	549	594	561	607	559	554	582	575	572	597	605	592	620	586	573	632	552	570	619	569	544	609	607	603	585	566	620	610	610	646	585	589	563	617	553	586	543	539	564	592	575	603	587	586	584	566	608	627	599	605	569	564	526	612	571	569	579	540	563	589	574	593	605	570	583	557	594	552	621	571	595	600	569	587	552	560	604	591	588	566	559	568	584	580	635	576	586	541	564	567	608	570	508	591	570	570	582	596	563	569	587	597	574	577	539	585	565	560	565	574	579	616	544	611	554	568	589	576	567	564	575	573	544	558	582	551	589	592	564	607	557	610	593	569	606	563	609	599	560	557	548	608	563	579	623	564	598	611	585	538	630	589	572	587	574	627	633	573	552	548	573	562	596	596	594	599	583	561	557	547	570	575	542	590	595	567	568	614	579	592	595	606	578	541	610	625	574	621	586	544	604	551	602	637	565	565	564	603	604	630	602	582	622	574	593	565	603	543	553	558	601	558	588	553	567	594	577	593	610	597	560	585	577	559	548	574	583	588	611	581	568	585	546	585	561	593	551	570	572	563	577	581	561	613	559	547	606	569	549	598	555	606	588	567	581	550	547	566	570	621	586	601	609	593	545	603	596	546	588	587	570	592	582	561	586	563	593	580	581	599	575	597	585	529	571	588	573	607	593	562	573	566	557	596	611	556	560	614	578	602	529	551	583	571	558	570	580	578	545	608	564	605	555	557	585	616	551	600	583	593	607	568	602	578	582	588	562	569	584	610	528	544	557	583	603	594	573	565	593	586	603	600	595	573	547	564	594	548	608	575	574	552	561	547	588	583	585	572	559	616	608	563	571	572	621	603	611	541	614	553	565	563	557	548	552	576	546	538	545	601	600	603	573	579	586	555	549	537	579	550	560	599	597	611	560	565	578	601	544	573	609	578	579	621	582	594	604	585	594	581	581	623	548	588	589	580	576	612	582	593	561	540	618	582	577	574	576	607	594	563	578	566	572	530	552	549	578	562	573	599	579	583	571	589	586	545	606	600	557	596	564	559	613	561	587	539	564	591	562	546	604	578	625	559	545	646	579	568	524	601	560	590	558	571	625	606	573	578	548	582	577	595	576	579	583	561	580	572	573	536	634	627	559	543	603	574	612	610	591	591	621	561	597	578	591	566	639	583	592	558	598	583	573	584	603	573	568	562	614	583	610	563	585	539	559	587	589	603	592	547	585	555	558	573	575	593	574	620	538	570	594	587	564	554	578	538	541	615	566	567	602	586	581	571	602	567	636	576	580	575	580	560	591	562	599	605	582	605	563	568	614	554	593	601	580	592	591	592	544	554	544	613	598	561	630	619	576	574	568	600	569	606	608	543	606	585	568	568
1937	3207	2858	2408	1998	2213	1412	132	113	96	117	111	123	113	110	106	110	100	109	112	108	89	115	134	98	113	114	104	112	137	114	128	122	107	130	114	105	101	107	116	92	116	122	109	97	138	121	101	115	111	117	96	117	113	126	109	135	114	114	126	108	105	98	100	111	107	99	104	100	114	120	107	93	109	113	93	86	114	123	106	119	119	117	119	133	120	116	119	124	108	107	122	115	115	122	107	102	115	114	101	126	103	120	105	116	103	118	112	118	128	104	93	97	114	99	126	109	124	111	111	99	119	110	115	125	127	110	121	116	106	112	100	124	96	111	129	99	122	112	120	140	109	113	122	108	105	111	108	109	112	92	99	115	117	123	87	108	109	100	100	109	101	103	111	129	126	98	124	109	109	119	124	111	125	108	99	109	106	107	132	134	128	124	124	94	135	99	122	102	105	98	122	90	121	104	111	114	103	111	120	116	107	107	123	111	102	106	126	97	103	102	94	107	102	140	110	115	105	138	118	124	111	112	79	100	105	118	119	122	110	117	114	103	120	118	116	97	116	110	123	112	103	108	89	115	125	125	118	105	130	125	128	127	103	106	98	125	114	110	123	109	102	97	101	121	109	117	109	88	113	113	104	100	107	96	109	109	102	100	111	120	100	102	89	118	105	115	122	120	112	85	129	116	99	119	104	112	115	99	124	143	124	101	118	128	120	104	122	98	119	125	114	139	127	94	109	129	123	113	130	110	109	115	106	125	105	95	99	118	102	118	118	91	109	105	115	108	118	107	130	98	107	105	110	111	101	103	117	114	115	118	98	103	121	129	102	119	103	126	113	98	112	114	109	121	109	113	100	115	114	93	125	121	100	110	104	96	107	101	119	107	120	123	111	108	120	117	111	115	125	115	128	124	120	118	109	105	117	125	94	121	110	130	111	112	130	102	105	117	111	101	119	111	120	108	120	95	123	120	117	136	118	119	99	112	107	115	91	101	107	102	114	105	108	132	120	115	128	118	127	105	122	112	96	118	115	125	131	105	108	96	125	121	112	98	113	107	118	122	109	102	114	117	119	118	95	113	116	116	122	102	111	121	108	114	100	117	132	113	117	121	130	116	120	104	122	119	118	119	105	123	122	113	114	117	113	115	108	99	103	121	100	114	106	118	121	115	118	95	141	115	98	117	107	120	113	128	109	110	104	114	111	116	121	113	112	109	115	115	126	114	123	97	101	97	107	96	130	119	138	106	107	108	124	113	90	132	112	104	115	117	113	114	116	83	121	121	119	111	100	90	136	95	115	113	111	117	118	128	121	131	101	125	110	107	124	101	113	126	123	103	129	128	119	118	128	116	133	137	104	110	109	111	141	113	115	105	120	119	113	126	124	91	116	105	98	109	106	149	118	111	130	111	130	119	115	122	99	101	125	119	95	107	103	99	100	113	128	118	119	103	100	132	101	110	104	94	125	116	112	119	110	105	116	129	106	117	127	101	101	113	110	91	100	120	89	124	104	101	106	114	124	103	111	102	125	113	110	101	91	104	112	111	119	115	113	127	99	103	119	113	96	95	115	143	97	100	114	109	108	110	124	126	99	114	104	111	96	109	100	124	101	112	98	98	102	100	117	112	109	109	123	143	107	126	119	105	115	122	99	136	107	138	103	106	98	113	108	96	89	106	122	117	111	119	113	118	113	118	127	105	110	90	95	124	100	122	119	96	110	106	115	107	104	128	118	123	111	107	131	111	99	129	110	106	129	104	124	107	107	111	123	114	107	134	122	125	114	100	112	95	124	106	96	112	98	126	87	90	105	114	107	117	110	138	124	113	111	106	117	122	110	105	114	113	121	118	108	97	99	121	112	111	112	109	105	109	98	117	130	116	107	116	120	126	105	94	108	128	121	105	94	107	120	114	118	117	141	120	99	118	115	117	102	130	108	96	120	102	118	123	109	103	106	92	111	115	87	109	125	126	118	97	95	107	115	130	101	106	101	121	124	107	105	88	112	94	112	132	104	116	118	121	111	112	113	126	112	116	115	102	121	107	126	97	110	105	120	116	103	100	110	109	121	106	116	93	88	120	112	103	122	118	95	115	112	106	140	124	125	125	116	124	115	114	103	110	121	129	104	101	110	95	109	90	108	110	116	103	117	109	110	131	94	122	129	108	97	101	132	97	91	108	108	132	127	125	121	131	114	109	101	122	105	107	112	108	109	108	112	110	133	108	102	113	113	101	92	111	125	105	125	116	124	96	113	119	105	100	109	104	83	109	118	114	96	96	123	125	108	122	103	121	118	122	124	119	108	108	101	90	129	109	103	123	118	143	122	123	121	94	112	105	119	88	115	98	109	101	116	134	116	112	105	115	124	114	105	128	113	113	116	124	98	115	107	114	85	107	117	123	99	133	112	129	116	109	98	108	99	108	133	108	105	118	116	130	103	126	104	123	121	111	101	110	124	114	114	102	111	116	115	110	116	126	104	115	119	103	113	121	107	115	100	117	125	111	109	108	96	96	102	98	128	123	109	96	102	129	98	101	111	127	116	121	106	99	99	123	121	109	117	109	118	106	117	128	117	109	119	117	109	114	113	132	117	109	117	126	103	120	90	126	110	113	113	132	112	98	97	105	120	112	131	108	132	107	137	101	107	118	122	116	117	99	140	123	128	115	109	105	105	105	111	100	121	105	115	99	101	131	120	96	122	107	109	124	106	95	104	81	109	101	98	99	108	124	122	112	107	122	99	116	105	107	90	110	121	115	102	106	131	100	104	135	118	113	134	107	115	102	113	105	117	112	107	112	123	117	105	125	106	110	114	131	112	90	100	113	93	117	94	92	109	122	94	124	119	104	118	116	104	127	98	113	118	116	116	114	121	101	117	109	116	122	106	113	91	100	117	112	118	119	96	99	92	109	101	122	107	140	101	104	113	107	123	114	121	114	97	96	99	129	87	112	110	114	122	115	122	107	111	120	118	123	128	118	113	101	110	125	85	101	98	126	105	102	110	110	102	104	106	100	110	120	106	109	107	122	113	97	105	118	111	103	109	117	91	128	83	133	103	107	113	108	112	114	115	99	98	126	109	115	107	104	114	116	133	119	124	123	110	129	121	110	123	103	106	133	114	114	112	95	110	137	105	102	124	118	109	130	112	110	109	121	99	120	120	108	104	120	108	100	98	125	126	126	147	108	117	94	118	97	120	107	118	103	120	128	104	115	100	111	113	112	125	123	121	100	105	110	113	98	116	123	117	112	120	116	92	110	105	119	118	114	121	115	136	120	109	129	136	108	125	116	134	113	112	110	115	115	105	115	114	109	114	120	99	100	110	108	114	114	112	100	105	124	106	119	104	113	117	116	108	109	116	129	126	121	128	94	103	120	116	116	109	105	124	125	112	95	107	101	120	108	107	127	106	120	99	112	118	117	111	108	139	110	117	99	115	103	117	98	113	102	98	116	107	115	113	132	107	116	130	114	136	106	109	118	108	117	123	106	101	100	121
15182	21819	20380	26903	34742	34878	24722	1059	1094	994	870	927	934	902	889	866	840	897	866	819	867	834	850	869	886	807	845	851	805	871	858	859	826	806	892	878	828	871	821	910	814	853	836	836	872	865	845	853	882	884	812	895	864	785	853	821	799	779	839	859	807	852	824	802	868	859	852	829	882	873	865	830	883	845	878	814	839	828	869	825	845	849	824	847	848	832	875	807	800	863	852	783	815	861	838	845	785	822	879	802	852	878	801	848	805	800	846	815	887	864	873	833	862	824	892	821	860	813	841	820	808	842	860	863	896	826	878	855	835	815	820	809	910	841	904	874	825	810	841	827	776	811	834	877	847	891	840	882	866	830	854	837	824	854	866	842	872	872	794	852	764	857	797	854	797	834	880	896	852	810	813	826	824	848	848	837	829	824	846	895	860	836	853	918	853	817	820	895	837	845	816	817	897	892	846	816	790	826	876	875	806	861	867	860	840	826	870	904	850	782	797	874	851	818	824	804	877	836	841	825	855	784	870	846	853	841	812	865	821	866	846	853	835	863	841	805	858	834	816	838	854	840	807	831	851	800	862	830	870	798	817	831	849	834	884	810	788	808	836	896	888	840	862	855	827	847	795	825	896	809	822	852	829	836	865	869	837	846	825	867	854	831	849	895	847	816	827	813	805	836	883	864	880	849	837	791	824	870	855	889	881	824	869	856	897	800	826	843	814	855	858	840	860	848	849	840	817	853	805	831	871	871	821	811	837	852	766	808	824	883	852	852	837	882	827	797	873	846	888	842	843	794	888	792	824	883	899	827	884	857	864	806	885	806	853	880	821	809	791	834	869	857	831	861	835	828	806	811	853	844	857	804	837	871	855	838	854	830	865	795	884	853	849	883	886	815	879	831	794	820	817	868	860	846	878	883	831	847	819	817	841	813	844	859	829	862	856	833	869	816	859	815	890	861	835	845	853	846	850	836	860	875	822	741	868	826	824	813	877	857	891	794	810	817	834	825	814	845	845	818	884	825	848	825	856	838	830	866	870	821	862	888	848	859	844	853	886	846	854	835	797	805	826	789	854	846	790	933	875	899	810	806	844	818	829	812	819	851	819	858	858	828	898	862	858	854	844	814	805	840	877	878	824	859	876	869	845	902	853	813	841	806	877	789	830	859	843	830	793	833	817	828	835	886	852	855	865	852	810	857	850	838	839	834	907	823	850	812	796	832	870	829	810	836	826	838	797	838	842	871	862	866	881	809	856	800	862	837	818	860	869	820	814	834	889	807	900	872	815	837	816	846	842	788	823	830	804	916	833	837	847	855	868	831	810	856	886	849	862	848	868	798	894	833	871	863	877	867	816	842	866	817	880	833	830	839	819	893	841	845	872	867	814	845	833	832	881	807	866	862	881	873	922	833	834	885	860	832	861	825	804	878	808	861	837	858	837	854	771	826	843	830	864	824	834	820	864	833	790	854	837	855	866	824	820	852	854	871	832	874	887	880	849	841	841	849	798	912	870	857	861	879	881	833	885	862	895	848	847	851	827	881	831	852	863	852	819	848	828	889	792	855	831	860	840	832	836	885	842	823	849	872	830	850	885	848	814	816	881	818	882	832	823	848	819	845	819	902	860	838	868	860	883	838	801	815	850	851	895	873	863	834	787	863	837	863	842	866	815	844	807	795	837	849	835	871	837	866	899	879	840	820	860	823	861	823	833	796	870	864	838	847	839	847	848	871	857	869	817	867	821	802	850	804	829	833	859	836	932	867	846	816	879	854	899	875	859	859	858	838	830	853	824	842	811	858	817	873	884	797	859	818	815	824	805	805	810	859	820	859	814	844	807	932	801	875	868	847	894	812	863	839	843	839	842	871	870	856	791	893	886	894	872	871	810	855	842	874	869	872	833	825	869	854	825	831	837	871	828	806	838	874	805	833	857	810	816	843	833	885	760	808	909	808	849	825	853	868	810	857	794	859	844	867	830	884	878	831	842	862	822	871	911	871	876	813	871	830	846	815	878	862	809	849	869	842	842	866	875	848	832	863	842	827	864	847	853	842	845	862	846	846	843	911	827	826	849	814	855	856	853	844	884	855	840	803	810	836	864	802	799	847	857	856	813	821	854	880	808	836	812	836	820	891	850	834	810	830	841	788	790	822	832	866	852	846	833	864	854	858	867	852	798	825	868	862	822	881	841	894	815	850	846	840	898	845	888	880	765	840	830	816	841	837	863	855	800	828	880	893	828	839	878	868	871	859	804	889	846	771	739	805	829	797	806	827	792	842	837	840	865	831	870	831	887	870	876	851	839	837	855	842	803	863	842	836	810	874	841	784	820	842	826	858	837	829	867	837	909	837	903	811	856	829	842	862	819	816	824	864	903	854	818	816	811	813	844	849	878	863	828	851	842	810	806	859	871	844	867	819	813	790	862	822	911	887	830	862	856	822	852	824	899	860	794	850	855	886	830	784	821	816	830	839	858	834	869	822	821	857	878	818	814	855	897	787	803	857	831	866	817	877	833	844	822	889	851	875	847	897	786	829	823	828	884	872	852	791	855	864	838	788	818	848	843	804	785	761	826	861	826	847	831	818	831	878	854	809	863	803	855	808	910	798	795	870	861	872	861	844	815	827	856	849	903	786	838	861	842	842	811	847	822	892	833	849	826	877	818	905	830	868	902	871	824	888	839	787	868	867	863	867	798	895	863	858	867	867	815	801	812	833	834	861	846	797	849	825	898	882	841	825	892	923	857	806	831	854	814	862	844	849	797	894	834	827	839	795	806	855	891	849	823	864	849	856	847	862	814	853	870	840	866	854	870	886	881	830	896	850	875	825	877	854	858	865	830	852	811	806	864	790	816	826	904	860	840	828	827	850	827	815	821	844	822	848	821	901	795	803	866	829	838	832	855	882	824	804	843	827	835	874	842	870	861	847	855	841	846	853	850	793	845	806	868	868	850	840	807	811	870	817	872	859	923	804	829	763	802	871	820	884	927	858	836	860	853	863	846	834	819	866	847	851	819	836	852	855	829	842	864	843	844	885	823	851	848	905	800	833	789	878	856	805	911	816	863	862	874	807	834	874	853	852	846	879	858	820	873	840	786	863	880	840	839	826	819	869	848	904	836	846	874	890	840	844	857	810	835	850	840	893	798	854	837	818	795	849	863	873	868	845	833	828	865	836	817	851	844	790	789	887	883	891	816	816	828	903	853	914	801	864	806	904	818	818	854	862	832	853	848	794	839	836	813	871	824	797	832	814	843	879	823	812	843	809	847	796	819	846	840	829	857	878	859	890	800	857	854	848	863	850	865	831	807	833	847	810	891	861	844	854	870	850	822	828	861	814	847	815	890	888	833	846	877	837	787	880	825	817	868	903	845	784	820	867	888	836	871	851	872	794	845	863	873	856	802	825	775	808	810	885	885	819	860	846	879	844	832	826	848	829	890	884	852	829	819	841	857	807	828	884	840	853	832	884	859	856	841	809	826	871	860	797	821	849
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
