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
344299784662	344299785186	344299785736	344299786286	344299786836	344299787386	344299787936	344299788486	344299789036	344299789586	344299790136	344299790686	344299791236	344299791786	344299792336	344299792886	344299793436	344299793986	344299794536	344299795086	344299795636	344299796186	344299796736	344299797286	344299797836	344299798386	344299798936	344299799486	344299800036	344299800586	344299801136	344299801686	344299802236	344299802786	344299803336	344299803886	344299804436	344299804986	344299805536	344299806086	344299806636	344299807186	344299807736	344299808286	344299808836	344299809386	344299809936	344299810486	344299811036	344299811586	344299812136	344299812686	344299813236	344299813786	344299814336	344299814886	344299815436	344299815986	344299816536	344299817086	344299817636	344299818186	344299818736	344299819286	344299819836	344299820386	344299820936	344299821486	344299822036	344299822586	344299823136	344299823686	344299824236	344299824786	344299825336	344299825886	344299826436	344299826986	344299827536	344299828086	344299828636	344299829186	344299829736	344299830286	344299830836	344299831386	344299831936	344299832486	344299833036	344299833586	344299834136	344299834686	344299835236	344299835786	344299836336	344299836886	344299837436	344299837986	344299838536	344299839086	344299839636	344299840186	344299840736	344299841286	344299841836	344299842386	344299842936	344299843486	344299844036	344299844586	344299845136	344299845686	344299846236	344299846786	344299847336	344299847886	344299848436	344299848986	344299849536	344299850086	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2192	3300	1900	2700	2192	3300	1900	2700	2192	3300	1900	2700	2190	3300	1900	2700	2189	3300	1900	2700	2188	3300	1900	2700	2186	3300	1900	2700	2186	3300	1900	2700	2183	3300	1900	2700	2185	3300	1900	2700	2182	3300	1900	2700	2181	3300	1900	2700	2179	3300	1900	2700	2178	3300	1900	2700	2177	3300	1900	2700	2177	3300	1900	2700	2178	3300	1900	2700	2182	3300	1900	2700	2181	3300	1900	2700	2180	3300	1900	2700	2180	3300	1900	2700	2181	3300	1900	2700	2182	3300	1900	2700	2182	3300	1900	2700	2181	3300	1900	2700	2181	3300	1900	2700	2181	3300	1900	2700	2181	3300	1900	2700	2181	3300	1900	2700	2180	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
11209	5876	1983	1252	839	596	377	108	71	70	86	88	80	77	81	80	66	73	73	58	71	85	96	99	130	133	156	128	131	170	217	212	185	119	67	62	60	59	58	79	73	70	69	60	79	64	69	54	72	67	71	62	69	58	69	65	60	72	77	61	68	59	70	53	63	61	70	59	55	63	60	68	64	85	80	55	73	65	69	59	63	69	70	56	62	61	63	66	62	58	51	70	73	66	70	57	59	63	64	61	73	58	61	77	61	53	67	66	69	69	57	66	55	63	70	64	57	68	78	63	63	58	73	66	80	42	60	52	76	60	74	48	83	55	62	65	75	67	66	67	52	63	51	60	74	54	62	59	64	52	55	64	71	68	60	71	57	59	59	53	58	50	54	63	50	68	58	59	65	65	61	64	62	69	62	67	66	56	66	63	75	63	63	66	65	56	55	60	67	58	73	71	71	60	61	48	68	80	76	62	54	63	62	60	61	73	58	58	66	68	60	67	53	60	77	65	54	69	63	63	69	62	61	61	68	59	59	70	60	74	67	55	71	55	68	70	67	55	64	67	63	56	66	80	66	61	68	51	52	66	61	58	64	77	42	57	55	73	54	62	57	70	67	68	60	64	68	61	56	61	59	67	52	65	60	53	70	64	81	60	60	61	64	68	78	64	72	74	62	69	61	66	61	66	75	56	63	69	64	60	61	63	52	73	63	62	57	67	54	72	72	65	63	47	63	63	82	66	71	59	65	74	62	56	65	74	88	62	62	56	64	71	72	62	64	58	69	63	75	63	75	62	70	57	56	68	76	77	57	68	68	66	71	61	50	61	67	60	66	70	68	94	51	61	63	64	57	56	74	56	61	68	62	74	68	52	74	58	59	52	49	55	58	62	64	62	56	63	48	67	63	69	62	60	69	76	69	63	83	53	59	74	50	74	67	56	52	59	72	60	70	61	62	67	70	63	69	69	63	54	59	63	52	79	56	69	61	73	54	63	53	60	59	72	67	49	63	51	54	69	51	72	62	62	53	66	58	65	53	55	56	60	64	61	46	68	55	74	51	60	77	62	67	72	63	67	59	74	59	50	60	79	77	75	72	67	59	64	58	57	61	67	69	72	63	63	52	54	64	66	48	48	58	76	61	83	77	63	69	46	68	61	76	72	70	62	64	90	64	61	68	59	60	76	79	64	64	58	68	56	49	67	75	72	66	65	76	58	60	55	68	72	71	69	68	48	73	50	56	76	69	74	50	64	60	67	59	75	72	60	77	56	65	57	70	69	67	67	71	70	71	58	57	62	71	49	66	63	66	54	58	66	70	53	54	70	54	77	66	62	68	56	68	64	76	78	52	59	57	56	82	52	52	62	65	71	68	63	67	72	65	60	70	68	58	48	60	57	64	55	69	82	59	61	56	66	69	57	58	60	53	61	62	54	66	42	85	66	67	71	49	59	62	65	55	56	73	60	69	62	63	57	66	64	65	82	87	62	61	63	70	69	58	67	60	71	59	67	60	58	72	68	57	71	57	70	57	49	69	61	48	74	67	60	61	56	60	74	66	51	59	52	75	80	50	81	53	71	69	61	60	75	68	63	67	67	63	61	51	64	67	67	54	68	51	60	46	57	73	65	68	68	53	67	63	69	69	53	57	61	77	54	64	77	67	60	64	65	62	65	47	50	69	61	50	64	56	66	52	68	64	68	70	62	75	72	75	66	68	74	55	60	76	65	61	64	68	62	89	71	55	58	66	57	75	63	74	58	64	77	61	62	54	72	60	70	66	74	65	57	62	64	73	68	67	71	72	51	48	63	64	66	74	58	69	56	67	73	66	58	55	68	62	50	59	53	80	68	60	52	59	52	73	57	64	53	58	55	61	67	60	70	72	76	57	62	60	87	64	74	62	60	73	60	72	84	61	56	57	55	59	57	56	73	65	71	69	53	58	51	75	67	72	63	67	59	82	55	68	59	62	67	67	56	71	67	52	54	55	57	72	52	70	68	68	59	63	66	57	74	55	64	61	48	53	54	60	80	63	70	58	65	55	50	70	65	69	64	58	57	71	76	69	58	66	67	64	70	51	68	69	68	63	49	59	56	66	64	66	60	66	76	64	70	62	72	76	45	56	78	45	58	51	64	68	59	60	68	79	51	64	56	83	58	47	69	58	75	60	49	61	63	76	74	74	75	59	59	67	61	66	68	66	51	62	67	72	52	55	61	59	64	79	49	58	71	72	71	59	60	60	56	55	57	55	69	69	59	70	55	61	62	56	62	62	64	60	59	61	62	52	60	77	53	71	71	55	83	68	66	62	63	60	51	70	69	54	66	68	70	54	64	63	52	59	77	78	51	63	87	66	72	67	68	72	59	68	73	71	54	52	64	62	57	73	72	66	62	70	64	77	70	69	62	72	82	55	63	62	68	66	58	58	59	58	57	63	70	57	65	60	60	63	62	55	65	61	59	81	70	51	64	59	59	64	53	66	52	62	52	56	60	62	70	55	81	62	67	74	70	53	61	82	49	62	67	72	57	72	64	74	79	51	64	58	66	67	56	61	75	51	74	61	66	65	72	59	65	75	61	64	58	67	62	73	58	77	77	67	59	63	55	54	65	64	51	56	68	68	70	60	67	61	49	65	63	68	65	65	63	64	47	61	64	73	73	64	69	66	72	60	55	57	63	67	57	58	55	73	64	47	70	66	81	61	49	73	58	62	64	61	42	59	80	60	64	49	55	58	69	70	72	58	59	56	55	72	77	59	72	67	82	60	75	80	72	68	71	67	61	64	69	66	67	50	60	60	65	66	61	61	71	58	57	73	66	68	55	67	70	67	79	67	62	65	80	56	60	71	74	68	51	76	49	60	52	58	72	61	62	72	58	53	73	68	57	68	77	56	68	67	61	55	58	72	74	48	60	64	63	72	59	52	57	79	70	56	69	50	62	64	62	64	55	57	52	64	53	72	70	67	65	56	58	59	61	70	62	65	48	59	62	73	77	55	65	62	66	61	58	71	54	56	68	67	64	66	76	68	62	47	72	65	63	68	53	54	65	83	58	76	61	53	86	69	64	63	75	57	66	58	61	52	53	78	58	49	78	58	60	58	58	69	66	72	62	62	77	58	59	60	56	73	55	61	64	72	76	47	62	61	65	58	63	69	73	67	69	56	64	59	64	66	51	65	64	60	54	55	66	63	75	65	66	62	81	76	60	65	75	61	69	66	72	60	69	75	67	80	57	66	52	48	68	66	80	60	78	71	56	55	70	69	64	61	61	76	67	66	53	68	60	59	62	71	77	66	46	57	56	60	74	66	69	65	68	61	73	52	64	72	54	55	68	58	71	70	67	58	61	64	77	66	61	63	48	58	69	44	68	64	46	70	68	65	64	60	63	59	68	61	69	70	58	71	59	56	67	63	67	49	60	68	55	67	70	62	79	82	71	60	67	67	66	73	70	75	82	66	68	63	70	70	57	63	60	70	62	66	59	73	69	66	69	59	63
39508	24807	13942	14672	19655	18431	10806	2515	1070	918	857	750	706	661	671	622	616	629	633	686	664	777	1221	1458	1720	2146	2637	2032	1952	3015	4427	4170	3369	1384	590	531	525	521	525	543	440	462	498	507	492	496	481	525	475	490	490	470	481	479	518	552	512	474	523	473	531	504	546	500	486	495	511	496	487	495	453	472	470	487	486	497	499	473	468	464	489	498	492	481	493	487	484	493	481	519	448	478	499	488	496	515	484	487	514	484	490	519	496	461	518	501	509	482	491	484	509	466	513	506	518	459	500	512	529	498	486	497	483	497	481	507	500	480	520	468	536	498	512	475	527	485	458	508	501	496	524	497	482	493	481	479	489	488	490	500	481	522	489	475	516	464	475	548	468	511	484	512	499	495	491	504	508	481	500	488	507	515	526	474	459	490	506	459	513	500	487	508	523	511	475	521	457	496	486	526	494	474	508	540	479	486	483	471	474	474	501	508	450	489	500	477	455	470	490	496	503	492	432	487	516	477	478	511	518	547	512	509	507	476	496	485	495	480	470	506	465	510	501	489	479	455	496	506	457	498	484	490	492	522	506	508	518	477	529	502	471	488	546	557	487	479	511	496	481	476	504	468	457	454	500	462	480	496	489	491	474	474	473	495	496	488	465	497	472	507	506	479	512	469	522	497	458	482	512	498	432	512	532	479	487	490	464	471	487	515	471	451	484	495	495	477	490	537	525	483	467	502	536	472	421	473	525	498	468	551	487	477	461	491	514	492	468	467	519	531	483	491	487	460	550	494	464	499	504	524	511	447	497	470	509	465	534	460	489	474	489	539	500	510	453	452	516	543	514	454	506	491	504	479	437	535	455	509	484	458	483	509	505	505	473	533	507	484	509	482	512	498	485	497	454	492	527	519	489	448	536	475	487	502	513	490	488	504	556	497	489	504	450	427	500	459	481	498	481	517	503	485	463	494	486	478	490	490	487	522	498	495	452	477	511	457	513	506	476	517	459	518	460	525	476	507	499	491	493	518	486	490	516	491	444	479	505	523	482	517	519	489	477	461	490	519	489	488	473	495	456	499	480	481	470	539	470	473	467	476	472	500	501	452	465	507	476	516	466	494	569	466	452	476	505	496	506	480	486	482	452	473	503	548	514	495	465	506	482	493	475	454	480	484	522	507	533	495	478	472	488	535	515	508	522	508	487	462	505	528	513	494	516	484	539	505	528	526	492	507	471	492	472	512	473	511	503	501	467	539	497	479	511	478	477	537	518	498	495	481	500	485	506	520	460	495	518	486	504	506	515	514	436	494	513	510	484	491	486	483	497	480	511	494	486	503	494	480	484	494	511	462	498	488	436	428	499	443	505	524	452	519	491	475	474	496	495	493	489	490	505	495	439	477	501	467	513	473	472	474	522	479	470	448	480	491	500	504	509	497	497	518	537	489	484	487	476	459	483	508	469	512	530	486	464	495	512	509	488	495	468	482	430	469	512	486	492	487	480	505	489	490	502	475	544	492	512	545	525	457	478	507	496	496	509	492	477	492	486	529	526	514	491	482	470	480	513	478	525	484	451	476	483	474	507	503	505	525	451	484	481	462	493	487	503	493	515	493	499	497	474	481	525	520	515	503	529	487	516	489	532	528	508	504	508	496	491	517	458	515	541	499	493	485	499	498	480	529	454	496	526	502	510	506	510	509	506	483	491	484	510	449	541	473	525	447	469	526	522	475	512	496	479	507	488	466	487	527	486	503	470	486	543	500	524	475	504	482	514	500	485	484	475	486	530	469	497	507	511	490	487	500	510	495	520	481	456	480	540	495	530	486	484	472	569	515	482	478	489	492	464	495	492	486	471	489	479	481	530	485	523	485	498	490	537	541	517	535	482	494	522	480	498	520	507	499	516	491	502	497	496	502	503	499	484	485	475	536	478	546	490	465	482	514	495	504	471	492	498	458	465	513	502	513	499	479	498	491	467	492	512	490	525	450	524	488	528	468	488	489	489	469	512	470	528	511	515	494	497	512	479	471	513	489	500	521	478	505	493	518	476	473	501	495	495	491	494	485	515	514	502	517	455	479	496	495	491	493	433	489	473	489	495	485	495	488	531	492	500	484	446	525	489	483	522	463	524	523	441	520	504	511	500	507	495	503	572	515	520	490	499	456	500	504	485	510	479	476	499	494	466	473	522	505	502	500	471	452	485	486	501	496	509	502	532	503	496	506	502	509	522	467	468	502	484	518	489	465	497	454	488	514	486	468	479	482	523	505	481	502	490	484	489	499	529	506	481	495	486	480	526	470	447	509	509	482	490	514	474	488	488	438	491	503	463	481	463	525	468	498	461	500	542	472	518	515	516	520	467	498	488	527	495	524	517	529	479	508	477	483	474	494	521	511	486	528	524	470	485	474	483	459	510	500	512	483	502	513	483	478	476	515	499	471	483	494	504	492	555	503	481	476	472	432	531	523	490	495	463	498	454	451	499	506	475	479	522	483	512	445	493	502	498	488	546	478	472	504	488	471	473	441	485	485	472	521	509	502	498	452	471	437	465	484	473	471	521	500	503	534	477	487	470	476	479	512	477	488	527	510	476	502	515	516	513	488	486	441	476	522	482	455	516	516	519	502	478	464	500	516	504	465	539	490	524	487	475	488	495	499	428	483	472	487	483	482	463	501	465	481	466	508	481	466	528	504	490	478	473	494	488	518	503	531	511	506	532	503	511	500	504	529	510	464	506	486	488	491	516	482	519	468	483	474	505	499	499	504	505	525	475	470	518	492	487	474	495	487	490	498	495	431	503	473	478	508	466	496	501	506	480	467	475	479	470	482	465	450	500	483	454	497	494	468	493	484	460	471	459	487	506	472	511	529	515	449	462	532	476	525	534	480	511	493	472	523	516	503	516	504	507	537	517	492	479	551	469	477	510	496	453	517	493	496	487	539	477	484	481	527	486	475	523	466	497	474	468	452	488	492	486	487	450	504	459	504	529	516	523	517	505	462	472	507	489	521	488	469	451	473	485	476	556	507	483	477	499	540	495	511	485	500	488	512	447	522	524	538	531	484	510	490	493	510	498	514	489	542	514	486	491	501	460	444	510	498	492	528	530	526	507	481	509	491	494	484	467	495	485	466	476	484	502	503	506	511	536	491	528	501	488	475	464	512	475	509	483	480	531	522	493	435	490	473	499	526	491	518	488	497	467	456	475	507	514	510	493	534	479	477	478	494	499	528	508	521	493	482	559	509	505	476	487	495	506	508	524	489	517	547	490	469	494	517	508	456	468	474	538	481	484	466	488	499	464	494	458	487	465	483	494	500	490	518	512	477	503	530	499	456	501	501	466	477	501	514	502	527	496	474	450	506	464	514	467	457	458	503	474	508	487	507	482	508	511	490	532	502	538	565	525	488	500	524	514	504	515	497	457	493	511	518	507	493	494	500	497	489	480	476	474	459	423	499	480	506	520	505	499	458	494	464	479	490	494	485	488	483	525	541	476	496	536	479	504	499
8207	2699	1178	474	265	161	117	49	47	48	40	28	50	37	37	39	35	39	48	40	44	42	38	47	48	30	48	50	46	47	63	74	53	61	50	33	51	35	45	39	53	45	47	46	38	41	36	52	31	34	35	44	46	41	45	44	33	45	41	47	41	46	38	38	36	45	28	37	50	42	45	47	47	42	45	40	50	50	44	48	39	50	40	44	40	37	37	33	43	42	50	41	41	44	44	42	32	46	42	54	44	42	36	41	44	35	44	37	41	38	38	46	41	22	41	35	46	32	42	45	35	33	40	46	45	33	38	34	35	50	37	39	48	40	29	38	41	46	33	43	40	51	48	38	47	41	42	41	42	42	46	59	35	48	44	52	51	45	43	37	52	49	32	36	46	37	36	49	36	41	51	48	28	42	49	36	54	52	48	39	53	47	38	51	31	42	47	33	39	43	27	44	47	35	36	40	36	35	41	34	38	46	46	38	54	38	38	35	51	37	40	50	45	46	40	46	43	44	56	54	42	39	51	47	46	46	52	43	40	50	56	37	28	42	40	38	43	44	48	47	40	56	52	48	49	32	52	39	35	22	43	52	39	42	39	39	42	37	40	27	45	38	37	42	50	44	36	39	56	53	38	46	46	45	40	47	38	46	50	37	51	44	44	43	33	48	33	42	45	49	26	45	49	36	39	42	41	43	41	32	38	36	39	34	46	47	44	51	38	37	44	40	44	41	49	31	37	45	35	36	49	42	47	37	50	34	32	37	37	39	43	39	38	44	45	40	36	39	41	48	40	45	35	56	36	34	37	44	32	43	39	41	36	45	44	48	42	41	48	50	40	42	37	53	30	46	46	34	43	45	44	42	34	42	42	37	58	48	42	36	39	44	43	37	48	39	38	41	44	29	43	42	35	50	45	33	45	40	34	50	42	45	44	40	47	59	51	50	36	36	33	47	42	43	41	39	41	58	50	41	45	44	41	45	35	44	42	43	34	41	39	46	32	50	42	48	40	47	36	47	46	40	47	46	45	43	41	36	32	52	47	47	54	48	56	38	45	55	45	46	39	44	39	34	49	52	54	41	50	39	38	41	48	42	44	50	55	46	33	29	33	40	31	35	52	38	38	35	50	46	48	50	43	36	40	41	35	46	41	36	37	35	38	52	51	48	43	40	42	44	40	53	33	48	41	34	40	38	41	55	33	39	51	40	41	44	33	42	31	38	38	56	45	48	42	41	34	43	39	35	40	46	46	36	36	44	50	48	39	42	40	26	36	28	49	48	43	44	41	46	34	31	45	47	34	45	46	37	41	45	38	43	50	37	41	56	54	41	40	39	29	43	41	48	47	35	41	29	34	41	46	54	38	41	39	46	52	46	32	36	50	34	37	46	32	39	59	38	38	38	31	38	40	48	49	49	48	53	40	30	40	34	48	28	40	44	42	36	56	45	42	42	34	39	36	40	37	41	42	41	42	40	48	57	45	41	45	42	37	40	54	34	33	37	39	37	36	36	41	48	42	40	40	38	35	34	33	39	39	43	40	43	38	35	51	46	37	32	39	55	40	32	43	32	39	52	37	33	33	47	32	42	36	39	47	43	42	46	51	37	38	37	51	32	51	58	33	42	40	30	39	42	39	33	42	40	46	41	41	41	41	37	46	39	46	45	40	44	37	52	44	46	48	35	53	42	34	47	36	50	43	39	45	40	40	50	37	34	36	47	33	29	44	46	54	60	50	39	27	43	35	46	43	32	43	42	48	40	41	37	51	61	33	54	48	31	41	42	49	46	33	47	31	51	39	40	46	50	45	37	48	44	46	34	52	38	43	36	44	43	34	37	55	48	48	40	44	46	43	40	41	45	50	70	49	47	51	41	38	40	42	31	40	51	44	46	45	34	28	44	38	50	44	51	36	39	28	47	38	38	36	40	47	45	37	36	41	48	43	46	45	48	25	47	46	43	45	34	49	44	33	45	47	39	56	35	36	44	49	31	48	38	33	30	48	47	37	38	47	41	43	53	43	47	47	37	43	52	37	36	45	42	53	46	37	40	37	45	37	44	48	46	47	26	46	48	40	36	47	45	50	44	29	42	40	42	49	36	39	44	34	52	45	39	36	41	40	38	37	37	36	42	43	43	39	39	42	41	45	38	36	48	41	45	49	40	52	31	38	36	55	44	58	44	52	41	26	48	37	58	51	46	42	45	44	36	44	40	39	31	51	52	41	32	40	39	38	39	37	29	34	40	33	48	38	40	39	37	46	38	41	39	41	37	38	47	37	33	56	49	47	38	41	37	34	42	40	34	59	43	41	56	36	42	55	34	39	38	46	52	40	37	54	37	39	52	49	48	39	43	39	31	42	50	40	44	42	38	38	44	56	46	43	37	44	48	36	39	47	44	45	33	39	47	42	40	40	38	48	45	41	51	37	42	41	52	39	44	41	47	39	36	36	49	46	48	31	45	46	40	37	44	43	46	36	38	46	43	42	39	38	42	47	52	31	35	53	44	44	40	41	38	52	42	37	48	46	47	47	40	38	47	42	33	51	44	42	48	45	39	52	56	47	41	41	49	37	52	53	40	34	36	47	45	46	30	41	40	49	41	36	31	39	47	46	55	46	38	47	44	53	41	47	31	44	30	26	50	44	40	33	32	41	55	44	51	44	39	48	39	42	37	42	39	46	34	43	36	39	25	51	32	49	48	34	37	35	51	45	48	30	46	46	47	35	34	48	43	37	37	47	51	37	36	44	28	47	40	43	43	34	40	45	28	43	36	50	49	51	49	35	44	41	38	40	34	32	52	34	50	48	40	51	47	52	40	34	45	47	43	51	43	25	40	39	40	34	44	46	43	44	43	41	42	43	46	31	46	42	44	44	55	45	44	41	30	41	53	45	39	48	49	48	48	36	46	41	35	30	46	50	44	38	51	40	38	36	42	40	40	52	42	42	31	50	35	33	31	44	38	26	51	45	39	35	42	39	46	38	42	32	28	33	38	45	45	43	43	39	53	29	45	45	36	33	54	35	43	42	39	43	48	33	35	42	40	39	47	43	38	28	55	48	48	40	55	34	35	38	36	42	50	37	43	43	43	42	42	49	43	43	42	44	44	33	43	40	39	34	39	43	49	51	39	53	46	36	37	36	43	35	29	47	42	39	39	44	46	50	47	38	43	44	45	49	46	35	40	36	43	45	43	40	38	44	35	38	43	48	61	41	39	35	34	45	44	37	38	35	38	43	43	41	39	36	36	51	39	56	46	51	40	38	43	38	35	53	31	47	50	48	47	40	34	42	44	40	50	40	41	53	54	39	50	48	41	40	41	50	36	49	39	38	40	42	43	44	50	53	51	41	47	50	37	51	42	37	51	49	48	49	49	47	35	41	49	38	45	47	38	38	45	32	35	48	43	58	36	45	42	48	33	48	55	45	41	32	29	40	51	50	45	49	36	48	42	47	57	37	39	55	58	38	48	31	32	37	43	47	57	32	52	35	48	31	51
34378	18613	11160	6870	7285	5979	3407	648	386	368	382	363	399	340	318	324	337	356	344	334	321	359	408	374	420	469	540	529	575	767	913	866	840	692	374	338	301	351	382	340	323	352	325	324	359	316	336	310	337	323	327	309	340	336	316	312	326	327	309	339	345	323	301	334	328	335	344	303	344	326	325	348	326	330	300	322	341	308	344	314	327	340	361	327	302	340	325	319	339	324	341	349	290	359	341	312	321	336	366	318	360	338	301	339	320	358	284	325	347	321	375	327	318	345	330	306	352	341	330	317	311	361	305	340	324	321	320	368	340	348	343	357	342	330	332	317	339	346	338	343	337	336	322	347	319	308	341	327	316	349	336	332	352	336	341	326	340	330	356	311	304	325	338	357	342	348	322	328	338	305	336	333	319	329	333	334	319	339	292	346	301	362	335	318	352	325	322	347	341	347	315	362	312	329	294	314	347	331	320	334	324	317	358	366	353	347	325	353	328	325	324	311	324	382	314	335	299	327	357	323	348	313	309	329	349	309	323	334	310	323	325	336	345	333	326	339	328	370	308	325	316	315	316	365	368	351	332	295	367	322	300	351	348	345	326	319	341	352	366	346	366	323	320	338	311	306	337	317	298	320	333	335	392	332	329	350	325	324	337	329	338	334	334	333	368	330	306	342	324	351	326	338	343	319	290	319	352	340	333	310	350	341	322	326	318	383	327	334	347	334	328	324	354	353	313	327	321	326	363	345	350	326	330	331	328	358	319	344	323	333	331	372	322	334	351	334	332	319	370	342	343	335	313	325	335	316	329	354	335	332	333	302	337	344	340	391	281	341	368	325	352	331	359	333	314	330	377	338	351	338	314	332	349	303	306	355	333	324	311	379	346	323	323	337	319	311	344	305	327	351	331	340	349	325	321	326	318	326	339	359	312	351	335	306	345	327	330	311	354	311	329	331	309	343	345	330	347	326	321	351	344	329	337	287	294	323	319	341	339	307	334	342	343	367	309	314	321	340	335	302	331	307	348	332	309	325	307	331	294	333	335	313	361	299	317	351	355	306	315	342	341	346	330	345	317	294	353	327	338	333	328	334	338	315	297	349	318	317	313	326	312	353	356	327	335	343	331	329	309	363	316	342	335	317	330	326	306	331	327	366	336	368	330	350	329	333	325	306	374	334	327	355	381	338	340	346	305	307	334	321	335	331	349	387	341	333	290	316	365	310	353	333	332	312	350	327	340	308	363	297	322	310	350	348	314	331	316	367	342	308	330	354	314	325	354	345	302	360	333	335	338	342	309	339	353	338	298	326	324	318	334	332	294	333	350	337	335	302	340	343	345	379	321	326	330	340	309	340	313	318	337	375	345	300	330	334	324	290	303	355	341	333	323	313	318	328	317	352	353	325	349	364	340	336	326	343	349	342	333	331	324	329	337	314	303	344	322	342	338	334	364	352	329	337	328	357	325	355	352	316	355	325	317	322	320	326	367	388	356	321	322	311	348	310	350	345	335	331	350	374	346	292	345	303	317	308	326	319	303	372	363	346	352	353	307	318	325	329	312	344	337	341	353	315	342	356	305	344	354	352	340	349	337	359	320	323	293	330	310	350	343	355	339	309	317	319	344	363	332	325	306	361	312	319	336	347	329	358	334	295	359	310	351	323	314	311	327	319	317	326	324	343	336	335	348	338	351	315	349	284	323	344	368	317	323	316	324	323	328	328	381	343	326	329	336	336	343	313	299	324	362	311	312	328	339	333	351	335	337	336	330	336	327	328	306	324	308	310	344	350	304	332	361	345	291	331	308	319	296	318	325	353	363	317	344	346	331	351	322	341	340	307	328	345	342	322	345	333	324	332	362	346	311	315	296	326	368	342	353	319	334	326	351	331	348	318	332	328	313	293	336	353	361	346	287	351	309	331	324	330	316	336	336	339	321	295	336	324	327	363	335	327	311	294	310	316	294	346	307	354	319	357	332	360	350	340	345	359	322	350	334	333	338	317	320	327	318	345	346	351	367	367	285	315	333	331	348	338	345	314	329	331	334	309	362	359	326	333	309	341	368	340	314	322	344	336	330	328	301	318	342	314	329	307	319	349	311	354	322	337	329	317	339	344	309	319	302	280	343	322	347	355	310	329	351	365	348	323	336	339	322	333	311	339	313	342	308	333	324	339	334	316	355	332	325	343	284	346	342	341	355	308	301	315	351	324	362	353	322	318	301	377	322	316	327	316	332	326	348	302	369	310	338	331	313	354	293	355	339	318	330	310	335	326	321	319	318	329	331	346	321	346	306	336	310	334	322	334	329	333	366	340	329	313	305	328	374	326	314	353	306	342	315	330	345	356	330	331	324	334	324	374	336	336	337	349	349	352	378	356	333	327	301	334	321	328	339	310	317	298	359	325	331	309	324	340	334	327	362	353	311	319	311	335	345	324	350	335	314	337	342	325	336	329	371	341	300	307	336	326	316	320	320	315	369	335	327	315	338	313	356	342	334	318	350	350	348	334	332	311	313	349	344	320	352	320	320	328	342	306	341	338	307	348	330	308	353	315	326	305	324	320	349	322	333	329	318	312	339	340	328	351	326	313	358	301	358	337	330	346	334	319	289	346	326	353	326	324	347	325	334	328	340	354	306	341	308	325	312	341	337	340	331	327	305	322	319	341	330	314	354	349	300	307	359	317	318	330	293	326	348	350	328	294	321	327	316	317	320	351	337	313	307	290	329	321	346	325	332	321	362	381	345	351	324	336	334	321	319	334	366	322	305	307	321	352	333	314	316	332	314	345	308	325	322	345	354	328	295	359	322	304	321	356	332	336	328	302	346	344	336	343	301	340	330	348	365	326	323	349	353	347	355	349	338	318	342	304	384	368	327	314	338	318	328	346	320	331	321	301	326	324	315	341	343	328	358	325	316	361	351	349	348	336	349	307	328	279	326	335	348	319	313	348	318	315	345	355	344	333	303	348	334	356	339	354	334	319	331	344	333	343	341	322	288	352	318	326	308	327	340	332	317	308	338	332	330	347	349	322	347	327	342	330	320	335	330	334	347	292	368	350	375	298	340	306	323	349	319	336	336	309	355	312	305	327	314	317	324	359	323	332	337	337	322	364	297	330	315	349	337	334	339	348	320	370	342	336	303	339	321	314	344	324	313	359	327	370	355	335	334	340	352	339	320	323	340	342	345	352	359	345	380	347	343	346	321	328	326	326	356	380	321	336	360	308	345	322	358	354	368	329	337	294	353	326	342	327	345	318	364	317	356	342	347	348	338	336	338	342	330	356	323	336	315	324	331	297	334	320	316	346	313	352	345	348	334	319	326	319	333	360	336	348	342	311	318	357	333	337	332	310	339	370	353	311	358	340	300	298	338	348	326	356	355	372	343	348	343	329	326	327	342	320	333	294	346	319	350	328	337	319	339	331	328	311	316	299	322	311	367	334	348	325	301	369	317	328	336	375	293	311	308	326	310	319	345	326	324	347	331	322	363	326	333	351
8537	4629	2015	638	552	315	103	68	59	57	78	60	63	60	64	63	81	49	66	62	62	63	76	75	67	67	79	112	117	176	144	159	110	93	75	65	63	58	69	48	56	57	77	58	54	57	67	57	68	57	61	46	55	60	45	84	64	58	55	40	80	53	64	53	66	55	54	59	60	64	72	68	59	73	51	62	62	72	52	68	64	63	69	63	60	58	76	80	54	55	70	59	60	73	67	53	55	66	68	59	62	63	70	62	63	55	64	64	54	51	72	74	51	57	73	67	57	55	66	66	71	61	63	65	62	70	75	63	69	47	66	61	66	49	45	75	62	65	54	92	71	69	57	65	64	56	61	60	66	63	50	64	74	60	53	67	55	63	60	67	49	54	66	52	49	67	61	71	64	49	76	66	69	65	53	66	63	77	65	65	69	63	72	64	62	59	56	65	58	67	59	51	72	57	63	64	66	71	62	49	59	59	60	66	75	66	62	56	68	74	61	48	68	64	61	50	43	57	63	52	63	66	58	52	56	56	55	60	67	61	61	60	58	76	72	51	56	78	62	56	74	72	50	61	54	58	56	59	71	70	64	52	52	61	72	54	72	76	62	52	59	56	55	50	72	62	65	51	50	42	67	50	84	80	58	60	59	48	92	58	45	66	61	75	55	68	59	66	57	55	60	70	51	83	68	73	67	56	68	58	76	84	59	64	65	68	50	61	56	62	62	78	62	53	68	53	60	60	51	64	63	65	59	63	56	75	67	61	75	60	65	65	62	62	56	71	72	71	58	56	58	69	67	78	61	75	61	72	46	70	69	64	68	59	57	69	51	69	66	70	56	49	43	64	55	64	69	63	69	70	66	73	75	65	72	59	63	68	79	62	48	73	62	55	58	64	60	62	68	61	64	65	58	69	56	69	52	53	69	62	63	48	57	64	72	65	50	70	66	65	62	71	51	63	63	56	51	75	65	68	63	48	64	66	62	87	53	63	56	65	56	40	54	55	70	78	63	62	72	39	60	51	54	53	55	69	65	54	54	62	69	62	71	82	57	64	46	63	58	67	61	59	68	65	63	64	55	67	63	56	60	60	75	57	71	59	65	69	49	53	51	63	67	72	62	52	69	61	46	77	65	60	60	63	66	46	67	63	60	59	67	54	54	58	51	60	65	59	63	52	59	57	48	67	59	73	60	64	68	64	71	54	63	60	56	67	59	57	59	66	66	54	46	73	59	62	78	52	64	45	68	60	65	67	55	62	76	53	62	62	63	59	68	68	57	57	69	67	72	63	63	59	67	52	62	66	49	56	65	60	55	74	63	47	58	52	50	65	58	53	63	65	73	56	61	64	76	53	61	55	65	60	53	64	50	55	60	67	56	61	60	64	65	69	71	52	61	51	61	70	58	75	63	57	66	70	58	60	71	64	56	66	67	61	59	79	55	52	77	69	54	67	64	57	55	78	61	44	55	66	72	61	53	58	67	70	66	66	58	62	62	54	61	58	64	55	55	74	66	72	48	52	58	67	56	64	72	65	52	71	62	62	57	57	56	67	46	60	57	73	56	70	72	66	59	55	82	60	65	54	45	57	62	53	50	68	64	64	55	57	66	66	63	48	70	76	60	58	57	78	63	69	76	63	69	66	69	56	67	57	50	57	50	69	49	70	62	58	50	62	60	71	71	65	62	56	66	55	46	67	66	59	66	59	52	71	58	68	76	59	54	59	73	51	73	48	62	61	66	69	64	76	50	82	62	64	64	76	50	47	69	77	63	60	61	63	64	68	69	54	50	67	56	59	61	64	81	66	61	66	60	60	76	58	54	73	76	78	61	50	65	68	68	49	52	69	50	49	55	58	55	62	64	67	50	59	60	62	68	60	66	64	69	56	60	55	57	72	64	44	59	55	60	60	61	53	53	60	63	66	63	71	62	62	65	71	53	55	75	60	73	63	75	51	65	57	64	54	66	62	69	64	55	77	64	61	54	72	69	60	46	59	51	61	49	68	58	58	57	49	73	78	72	62	57	58	56	56	75	63	70	53	58	54	53	58	58	63	63	71	72	71	60	63	62	59	61	60	53	60	66	62	75	52	61	64	55	56	55	68	63	71	60	63	62	69	63	68	59	63	61	66	62	70	70	68	69	64	62	71	56	55	54	75	61	75	57	61	58	68	63	66	53	54	62	53	61	53	74	62	53	54	57	59	61	61	79	63	52	57	75	74	54	81	77	58	56	57	49	61	55	60	50	68	58	83	66	46	57	42	67	61	66	57	53	63	76	53	64	55	52	61	56	69	60	61	75	65	72	50	62	61	67	63	50	73	62	42	55	63	82	52	58	64	59	62	69	50	59	50	77	70	63	49	70	56	70	71	59	74	60	54	72	63	66	65	51	73	58	53	59	61	73	83	61	59	57	57	57	56	61	58	64	71	63	54	54	72	56	57	78	72	68	64	68	74	60	75	35	74	69	55	57	60	61	79	73	52	76	64	62	54	67	62	57	77	79	62	52	65	56	66	55	65	66	56	65	67	57	59	65	60	66	56	55	51	43	53	71	64	61	67	58	57	66	50	62	58	47	60	71	62	62	57	56	49	51	74	65	60	72	56	69	63	54	61	67	60	64	59	57	45	58	63	62	61	72	57	55	69	76	72	68	67	65	63	71	67	62	71	62	68	66	53	54	60	70	65	56	63	55	59	61	45	56	62	67	62	63	71	65	60	68	64	67	60	56	70	58	61	55	69	61	54	61	74	64	72	65	59	76	63	56	51	53	67	62	72	71	64	57	62	63	65	66	65	59	58	54	59	71	53	58	59	86	62	65	62	67	53	60	49	66	65	67	57	83	72	64	60	72	76	46	63	54	63	54	52	69	57	60	63	62	59	49	60	51	52	57	64	66	62	58	62	56	62	58	75	64	69	58	51	64	59	62	49	53	60	57	71	54	75	60	55	77	63	49	61	56	63	49	64	66	63	57	57	64	58	72	75	74	55	64	68	65	67	51	71	53	63	60	50	59	63	68	59	59	71	69	54	55	64	70	61	74	56	63	81	55	55	60	75	55	67	55	56	72	66	62	54	65	50	66	54	66	70	48	59	69	56	60	56	59	65	66	51	54	50	70	53	73	51	70	50	50	56	66	47	63	68	60	67	52	56	56	73	74	58	69	65	48	56	60	51	58	61	42	42	60	74	66	64	69	56	68	51	53	70	52	66	68	66	70	63	65	66	61	70	52	48	64	77	82	81	61	71	60	77	52	73	81	47	65	61	58	63	79	66	60	55	62	69	49	79	51	60	63	59	78	67	62	70	38	57	60	56	55	65	63	64	67	53	75	59	50	60	59	52	71	77	66	73	76	52	63	54	57	53	65	57	57	56	61	53	72	60	65	57	54	61	56	65	67	70	72	70	56	57	59	47	74	63	66	53	63	70	62	55	79	68	48	51	80	65	51	61	59	60	58	65	51	63	58	61	57	57	66	54	67	54	87	54	49	68	56	70
38607	24143	14332	8987	15998	10884	2746	1137	784	695	621	638	621	561	597	567	544	544	570	543	568	553	633	779	678	878	893	1212	2049	2588	2938	2784	2149	1238	617	451	472	460	466	454	421	457	477	518	443	426	426	455	462	473	469	489	458	435	472	454	453	468	488	445	489	464	475	463	512	433	479	458	506	459	512	500	478	486	462	436	531	458	484	477	511	474	480	472	468	449	432	507	453	477	472	492	451	475	446	490	470	471	488	445	464	426	482	469	492	477	436	456	451	523	492	448	490	442	453	457	486	490	508	473	485	491	466	491	481	460	462	535	499	471	458	462	485	503	430	470	479	471	499	498	491	469	507	486	435	484	490	498	469	479	482	474	457	460	470	473	453	469	475	452	456	477	484	432	474	475	499	483	513	495	456	448	458	501	477	451	455	465	464	478	450	480	492	457	443	450	467	496	469	475	455	482	477	478	459	503	486	481	475	420	483	536	506	498	461	465	444	485	508	483	454	481	472	500	453	458	442	490	446	479	497	437	465	461	519	499	416	481	495	453	467	458	463	482	478	449	456	495	453	492	471	470	493	489	469	475	453	430	473	474	467	476	449	473	462	480	446	485	490	489	477	480	493	446	452	436	487	487	499	478	472	449	429	468	496	502	444	472	459	446	435	433	473	447	472	516	494	477	483	476	453	450	486	435	467	479	486	484	496	456	473	492	476	480	429	493	483	482	474	487	475	440	499	485	516	481	479	442	470	495	446	486	479	457	438	491	451	459	458	461	460	471	440	445	483	474	452	492	478	489	485	437	502	463	499	488	470	461	462	459	488	466	459	471	420	482	502	427	484	466	491	534	436	525	489	481	493	482	469	465	490	463	461	519	467	496	487	478	471	432	474	443	497	459	493	475	499	461	433	491	437	474	448	470	464	472	484	481	498	488	512	459	475	496	475	441	474	460	439	431	441	435	458	451	468	490	477	442	476	490	455	492	510	482	506	450	467	450	496	453	490	460	458	473	494	468	489	448	458	489	460	465	464	503	469	473	466	475	435	491	500	465	488	508	459	479	460	469	491	443	471	506	456	497	433	453	474	479	474	412	466	474	494	470	477	495	469	508	462	479	475	475	481	497	491	503	477	483	496	461	448	482	486	470	457	457	475	525	449	456	484	511	452	472	470	484	477	458	477	482	482	466	484	462	487	476	466	484	472	479	452	479	445	458	506	474	484	461	480	479	429	474	476	476	476	469	457	500	488	457	442	469	512	482	458	466	485	470	455	486	485	461	538	413	469	471	502	525	474	482	427	491	460	445	475	489	488	456	486	496	479	486	468	475	505	474	496	475	488	479	430	468	437	490	471	490	516	477	473	476	489	464	488	443	471	478	448	491	502	469	496	472	462	468	449	498	459	507	519	445	455	435	455	499	462	444	454	456	496	471	498	466	459	493	492	475	430	471	458	468	480	492	508	491	475	505	475	484	495	502	513	470	427	464	468	484	509	489	455	466	416	483	463	442	487	480	492	493	481	445	492	464	478	503	502	488	442	491	486	428	470	487	480	488	470	479	470	497	442	449	477	478	458	473	453	465	487	496	477	485	468	508	501	483	464	452	501	443	491	512	505	509	473	493	453	469	471	457	458	470	441	467	438	487	430	444	433	430	504	450	460	473	461	453	476	475	445	494	517	451	498	477	498	467	512	466	478	500	474	469	482	464	479	498	458	486	466	481	458	456	479	419	442	477	469	511	507	507	432	438	469	484	496	466	461	487	463	471	472	470	440	451	464	442	444	509	480	484	485	492	460	486	499	478	440	494	455	461	465	470	479	466	492	492	447	466	456	493	453	466	456	481	479	501	481	431	442	486	505	458	440	467	484	474	470	463	491	445	486	498	457	461	480	495	527	488	464	475	456	505	423	479	486	481	458	523	463	454	476	485	470	481	491	458	472	458	490	482	459	485	438	441	472	481	471	505	426	496	493	500	480	450	460	475	488	448	483	484	477	456	491	491	454	476	457	447	486	474	527	493	483	468	476	484	444	489	475	479	493	463	462	479	500	478	510	485	508	424	496	483	475	437	457	442	457	476	491	475	488	434	488	456	458	439	447	435	513	493	457	467	499	493	453	454	430	497	507	510	473	465	457	473	470	454	495	519	473	436	443	483	453	507	458	507	471	468	475	469	507	498	465	490	469	478	476	455	520	450	456	494	511	468	491	468	487	469	446	444	480	492	474	517	463	464	464	465	524	495	469	458	427	479	428	496	456	472	475	483	485	447	479	468	457	485	493	483	454	484	435	462	458	491	498	480	458	461	470	490	441	473	474	472	488	457	455	511	460	461	489	475	482	503	488	454	440	458	458	512	503	434	469	504	512	449	447	468	477	506	465	445	484	502	445	482	482	448	469	453	473	448	467	469	475	477	484	460	521	455	466	451	523	480	482	454	500	450	490	487	522	445	495	455	449	427	449	517	468	498	516	487	461	499	475	468	476	463	476	467	484	491	489	440	450	439	486	496	484	486	489	472	489	481	436	469	477	480	521	493	459	482	463	449	507	492	465	477	429	501	461	465	429	495	426	459	464	513	474	472	499	468	446	507	502	469	479	484	479	473	487	457	432	434	471	449	496	494	488	504	469	479	480	498	478	471	461	455	483	480	461	467	496	462	466	502	491	487	500	495	466	441	467	453	462	503	462	481	452	480	471	512	484	454	424	513	492	471	499	498	469	460	492	435	472	456	446	484	502	489	508	460	452	432	497	475	468	477	462	440	439	490	472	486	487	503	478	509	476	428	450	473	486	443	471	447	503	446	470	448	473	459	482	494	483	427	471	498	469	475	495	433	520	493	472	453	445	497	480	485	513	447	476	462	463	460	481	504	468	489	494	509	510	446	456	494	460	457	465	484	458	459	452	480	440	479	430	488	422	476	507	432	506	472	473	465	454	477	460	467	451	441	489	434	469	470	472	450	486	467	468	487	492	466	466	441	468	490	494	457	476	490	481	472	448	467	516	442	464	492	474	450	470	457	461	479	457	457	434	454	444	437	474	454	500	499	463	485	509	489	472	486	486	502	436	506	503	459	480	489	516	443	441	476	462	501	445	486	441	466	473	486	488	466	453	490	468	464	494	482	513	521	467	466	476	494	467	482	471	475	468	494	505	512	500	469	457	458	455	477	481	448	464	476	459	439	449	477	414	511	475	445	461	487	455	481	455	439	451	478	495	478	492	517	465	471	498	447	469	489	461	462	469	480	481	464	458	430	471	514	511	468	479	460	462	505	460	476	495	491	506	512	466	474	497	472	470	472	472	484	436	445	479	498	456	506	448	513	475	437	451	447	470	471	487	467	464	489	455	516	482	450	485	491	490	482	471	478	494	492	498	487	501	457	480	474	496	469	465	417	468	477	485	454	455	476	474	507	514	502	463	457	475	494	474	470	469	453	437	492	477	453	479	475	469	482	457	446	485	435	442	474	452	461	449	471	468	538	447	508	513	468	464	485	495	496	497	499
9894	4219	1205	658	394	301	212	62	61	50	62	43	49	47	30	45	41	43	44	40	47	36	46	60	42	60	65	62	83	138	145	96	69	50	45	46	44	37	38	40	41	49	55	41	46	29	53	38	33	42	40	40	35	40	44	40	36	31	31	51	46	31	36	42	48	39	41	50	51	41	45	47	41	40	37	37	38	35	38	45	43	41	34	41	46	48	27	50	49	44	46	38	40	47	37	42	46	48	31	34	51	43	46	49	42	51	56	50	47	44	46	33	45	29	52	37	37	33	34	41	59	33	45	39	35	46	29	39	59	46	48	32	46	43	41	42	45	39	39	41	42	32	46	39	26	50	36	37	46	42	40	43	37	32	37	51	43	39	54	40	40	36	41	43	30	44	47	34	42	48	44	46	53	31	52	40	37	38	34	44	40	42	48	44	46	34	41	44	38	25	48	49	38	39	37	35	43	44	41	49	40	44	40	44	52	37	31	37	51	46	42	40	42	41	33	47	37	32	43	38	39	35	49	37	43	49	46	46	50	33	30	48	32	43	45	48	31	45	39	55	39	41	37	28	39	45	32	53	37	41	35	35	40	42	29	43	46	33	53	37	32	38	46	43	49	36	33	39	38	40	46	38	41	36	50	47	48	53	44	45	34	46	44	49	34	33	42	51	41	35	37	41	32	42	39	49	36	43	54	50	48	37	39	37	44	40	42	44	45	42	39	40	39	44	41	47	35	38	38	30	35	43	38	36	47	41	49	37	53	40	45	39	33	48	36	42	27	35	39	46	38	33	45	49	40	49	42	37	46	35	34	41	43	35	30	44	34	51	45	45	38	31	44	39	44	45	40	48	44	53	34	55	43	45	41	47	40	44	51	46	38	42	43	55	33	40	35	41	46	49	37	42	47	35	45	56	40	37	47	42	54	58	35	38	42	52	33	38	37	49	42	40	38	35	37	43	35	47	48	37	39	49	40	32	35	50	44	33	46	39	38	43	49	43	40	50	46	47	32	32	39	30	42	27	47	48	35	44	48	32	35	40	37	41	44	33	50	32	50	44	39	46	35	42	27	45	44	50	44	42	38	45	37	43	47	42	37	41	41	33	33	45	47	44	36	42	48	43	41	44	35	44	31	39	38	36	45	45	54	35	44	59	45	32	42	42	30	52	40	49	52	37	35	60	60	48	40	44	45	40	37	35	43	41	40	46	48	50	47	42	35	38	49	38	39	45	42	35	38	52	45	51	47	44	37	31	31	55	35	47	39	41	41	49	46	44	43	36	52	41	49	49	38	43	47	49	25	32	53	35	36	51	40	41	52	49	44	36	44	30	33	41	45	53	48	44	42	41	43	45	22	45	44	41	50	43	51	50	43	41	49	39	50	36	38	43	42	52	46	49	38	41	48	44	43	57	38	44	34	43	45	42	42	38	38	51	35	37	49	38	39	43	40	49	44	35	45	49	38	41	48	29	43	41	47	34	35	38	39	37	45	56	47	45	43	47	36	49	35	57	37	35	36	33	46	46	37	49	28	40	46	46	59	56	41	39	44	32	54	49	28	43	48	39	46	46	29	48	34	32	35	44	34	53	37	37	37	57	42	47	47	50	47	58	39	45	38	39	37	42	42	31	45	41	48	42	45	55	42	31	53	45	50	33	42	39	38	45	43	39	43	46	42	35	37	46	37	44	48	42	45	45	45	52	43	45	41	54	42	40	49	41	46	43	44	43	37	43	44	45	41	43	46	63	44	37	39	50	42	47	42	32	40	54	42	42	41	48	36	42	50	49	39	43	40	45	46	40	51	46	33	42	41	50	61	47	39	43	41	45	30	45	56	36	30	46	42	41	29	47	45	44	46	30	49	45	43	34	35	36	38	35	48	37	47	42	51	38	37	44	51	43	27	50	44	39	41	40	29	40	38	53	44	34	39	45	45	44	55	36	44	33	53	49	43	42	32	40	31	37	44	53	50	33	53	54	47	43	50	50	42	47	50	49	46	37	39	48	47	37	45	40	49	40	39	48	33	46	53	50	40	52	42	43	36	45	49	44	36	41	47	54	50	44	54	43	30	41	45	42	48	36	42	46	45	43	41	49	42	30	33	41	51	32	49	40	43	37	40	40	37	43	45	37	47	45	34	30	35	40	46	32	35	36	44	41	45	45	43	46	41	31	50	59	51	44	43	47	38	48	40	41	44	33	29	44	37	38	41	28	52	51	30	50	48	46	44	33	32	48	42	41	45	46	34	40	52	26	30	35	33	38	31	41	36	44	34	37	39	32	43	38	44	34	34	58	39	44	46	37	44	54	47	36	37	46	37	42	36	46	37	34	44	36	30	45	38	29	35	39	39	52	44	50	40	50	40	42	50	50	57	40	55	43	51	49	39	51	43	42	39	36	41	47	50	48	51	51	61	44	41	39	41	41	43	37	36	51	42	43	38	34	32	42	45	38	33	43	41	44	51	40	63	37	39	50	41	46	49	59	52	41	39	40	62	36	40	52	49	44	44	47	49	38	37	41	35	40	40	41	33	33	39	44	37	32	51	35	41	46	42	46	46	45	42	51	40	46	51	38	40	31	40	42	39	32	41	40	52	40	40	50	43	38	29	51	32	49	47	49	37	38	33	49	41	40	32	46	54	44	39	49	41	44	40	37	35	50	33	55	30	46	45	48	35	53	48	45	48	45	49	42	41	39	51	45	36	55	52	30	39	38	34	36	49	30	48	33	41	46	36	50	54	44	33	54	44	41	51	47	42	36	41	26	43	36	32	31	43	41	40	33	52	56	34	39	43	35	43	41	54	30	36	50	43	35	40	45	42	44	38	38	57	52	43	45	45	37	47	39	42	51	41	49	46	41	31	40	29	41	35	45	37	48	43	27	45	38	40	43	51	36	36	45	46	47	46	50	47	41	33	30	50	51	40	38	33	44	48	55	42	38	40	51	34	46	48	37	40	43	36	42	47	45	35	45	46	40	41	49	35	59	39	38	51	46	42	37	48	48	43	43	52	45	50	54	28	46	32	39	39	36	32	34	40	35	38	37	57	44	51	43	46	42	56	48	40	51	27	47	33	49	32	47	48	32	43	42	41	39	44	44	41	46	42	34	37	49	44	41	35	36	44	34	28	55	44	49	29	34	31	38	34	50	54	45	45	44	37	56	43	39	42	37	38	47	41	48	31	42	41	38	38	42	48	57	43	40	38	34	39	48	39	37	33	37	43	40	42	47	45	45	37	46	43	38	40	37	39	46	51	52	46	37	34	34	38	46	48	39	34	39	46	43	43	38	36	36	31	42	46	44	43	37	43	29	40	33	45	38	40	35	43	40	29	50	36	41	35	41	30	41	39	44	37	34	40	49	42	33	41	46	52	41	48	41	36	43	46	34	41	46	41	40	48	41	43	34	34	46	34	53	42	43	44	29	52	41	41	35	45	38	53	32	49	51	35	43	40	37	41	31	51	52	47	44	44	43	22	34	40	56	48	41	43	41
37281	22429	10381	8954	12435	11375	6731	1472	667	555	506	440	481	432	396	432	404	370	410	386	392	453	435	729	610	724	812	828	1445	2494	2981	1974	1018	397	362	312	354	360	334	297	326	336	350	347	331	343	339	337	331	363	363	363	339	327	315	322	361	333	296	360	321	322	312	309	338	303	335	334	297	347	333	322	315	320	340	344	352	329	325	349	362	348	325	371	322	336	346	343	316	338	350	331	292	345	348	340	365	365	330	344	323	310	321	309	330	317	298	314	334	349	319	356	327	358	346	356	338	360	337	326	321	371	326	329	320	371	307	348	330	377	354	335	360	344	312	301	337	316	359	311	321	352	332	334	341	324	331	324	326	315	312	355	326	332	328	333	323	331	323	352	334	328	290	336	333	347	303	320	321	339	298	358	339	316	342	301	349	308	309	327	341	306	303	325	299	316	315	298	344	294	322	317	321	345	338	321	340	321	323	322	317	341	336	319	366	373	291	322	340	299	321	357	304	358	305	328	340	334	326	356	326	327	321	314	313	353	329	288	332	348	332	328	283	298	339	359	320	355	293	325	324	336	329	332	318	322	320	315	296	330	314	321	326	328	347	350	332	354	356	339	307	308	314	331	309	325	341	360	308	331	322	351	335	307	324	302	348	322	298	339	336	299	326	329	319	326	352	285	313	312	351	316	319	351	340	326	298	321	324	336	321	346	320	343	345	341	334	322	295	321	334	329	313	326	324	320	348	389	354	317	328	284	328	316	334	282	326	313	327	277	315	355	367	340	331	307	329	311	321	322	320	351	317	288	339	352	343	323	322	301	310	321	340	355	314	314	337	275	330	359	313	358	336	323	294	317	365	311	321	303	333	307	337	321	347	353	328	305	340	306	319	308	351	293	328	310	279	329	329	329	361	338	333	338	332	328	334	341	335	313	342	335	334	348	311	307	351	328	315	313	333	334	334	323	336	357	324	340	347	344	325	331	342	316	344	337	326	312	293	312	312	330	317	333	362	327	311	331	344	311	358	342	323	331	329	326	329	322	309	324	360	305	315	298	345	359	336	351	344	344	308	320	322	350	315	334	322	322	331	341	288	333	334	325	326	335	321	307	311	328	364	341	326	336	333	328	350	320	334	342	330	332	321	310	340	298	329	332	309	315	354	318	350	300	300	322	325	339	317	315	321	302	325	350	308	327	324	315	319	312	327	341	364	310	327	307	332	322	337	329	303	285	327	342	335	323	328	327	303	334	335	335	310	351	311	328	348	354	331	332	329	327	344	309	387	311	347	331	359	351	330	341	312	346	331	311	299	310	316	357	301	340	309	351	335	304	352	304	332	310	304	323	296	309	333	318	326	310	301	324	337	299	330	348	371	323	347	316	354	318	310	346	315	327	327	345	327	315	330	350	318	329	362	356	322	342	300	308	320	304	324	332	330	337	307	337	309	318	320	346	343	342	351	297	318	343	315	307	324	324	336	353	312	307	324	353	346	337	312	319	332	310	311	311	311	322	311	320	334	296	339	354	317	355	324	351	352	348	373	318	334	330	323	346	335	349	347	352	334	330	333	337	311	316	349	338	363	349	335	354	343	320	327	344	292	332	318	364	298	367	316	364	313	299	307	315	316	321	320	338	331	332	320	338	343	334	343	322	351	326	307	337	355	338	373	319	347	340	346	305	319	329	290	322	326	325	333	312	302	341	331	311	334	315	330	329	335	335	367	321	328	335	288	346	339	304	309	357	329	322	345	324	348	332	303	343	304	333	332	335	359	347	318	318	322	338	310	343	332	337	346	378	359	299	318	361	316	336	310	319	332	353	322	294	298	347	354	315	313	328	280	311	331	330	309	331	300	293	374	384	305	313	329	314	330	324	335	321	330	340	324	313	383	337	320	314	372	321	326	353	326	343	317	336	360	303	334	342	332	313	349	346	336	341	342	301	324	312	354	355	339	305	366	313	318	372	354	320	317	332	320	347	305	297	342	314	338	332	329	318	340	316	332	285	347	305	314	335	337	320	337	343	327	320	318	339	342	343	347	300	321	314	359	353	301	299	337	336	331	326	330	328	314	334	313	318	330	333	304	358	332	341	339	339	341	357	296	321	326	318	323	349	351	327	300	312	334	322	323	328	330	361	334	322	375	300	349	349	304	312	324	330	316	325	335	334	311	315	299	307	291	320	360	323	353	357	335	358	360	331	334	303	306	319	333	322	370	325	322	338	326	340	338	340	326	321	335	367	325	320	320	343	360	324	347	323	306	312	354	334	355	312	352	367	329	336	317	313	330	303	338	334	319	323	338	338	300	306	329	335	340	328	319	330	321	358	347	347	344	352	313	307	318	374	335	357	328	323	318	312	318	338	333	323	328	302	332	331	337	338	312	303	315	337	328	323	339	313	331	314	313	312	337	287	331	325	322	309	349	303	325	322	328	363	340	317	347	332	358	358	310	336	351	345	334	327	310	314	312	354	329	344	311	329	350	332	351	334	309	321	369	339	344	348	321	310	285	333	335	334	330	311	316	326	304	325	323	349	339	298	345	329	318	351	308	293	339	344	341	304	362	319	341	362	343	336	327	340	302	343	344	355	317	309	335	336	323	318	352	340	364	326	340	318	344	345	317	303	345	316	347	321	312	338	330	307	308	304	326	342	304	332	332	354	322	286	321	301	336	319	334	337	329	334	298	315	360	280	321	336	326	296	300	328	331	320	324	324	339	336	344	340	336	324	334	358	312	332	348	331	333	281	331	334	356	318	342	346	326	328	299	321	319	342	335	308	335	329	319	315	352	303	310	331	311	327	324	347	366	330	311	349	342	309	318	336	328	358	331	316	325	357	352	326	315	353	340	316	359	354	322	364	339	328	366	328	350	341	350	315	312	371	318	341	354	344	305	305	349	360	319	323	331	337	317	333	335	327	334	325	300	342	330	319	305	321	335	318	340	342	332	299	362	367	307	333	320	312	310	380	348	323	348	325	312	349	315	318	332	337	319	335	331	346	321	304	320	340	328	316	320	300	340	322	354	321	340	312	343	335	305	333	336	371	298	301	342	365	306	330	333	363	302	312	329	331	330	343	322	344	303	342	357	324	336	314	327	351	344	308	326	315	350	328	307	349	335	341	324	336	342	325	318	314	342	360	286	300	314	347	334	310	315	312	319	312	333	324	315	331	331	330	321	354	349	360	308	340	342	354	313	332	310	304	357	329	324	380	336	331	314	365	351	317	329	320	350	335	353	376	352	336	359	326	306	334	307	357	342	306	347	313	341	329	328	340	313	317	353	326	346	337	312	359	327	319	321	329	300	321	353	331	281	335	307	312	327	335	319	347	314	314	321	319	350	291	337	359	312	313	323	350	343	330	343	358	328	326	306	330	329	333	286	308	311	323	327	323	327	294	342	323	309	293	309	334	322	353	297	329	311	318	332	332	348	302	317	322	343	331	339	311	324	340	342	349	305	320	328	328	320	336	355	324	354	327	354	314	329	306	322	345	347	339	341	304
11483	4941	1808	1480	1012	630	231	95	99	80	61	62	72	70	76	62	82	68	80	77	65	74	83	74	97	81	108	143	222	216	126	101	90	72	69	72	68	68	84	70	59	60	75	61	62	72	65	68	49	63	67	50	67	70	72	73	61	72	67	58	60	58	73	72	47	67	65	80	76	63	75	68	58	66	65	67	71	75	64	70	79	75	77	67	66	70	85	74	76	67	61	59	53	77	60	65	55	60	71	58	75	72	58	60	75	60	65	68	56	71	63	63	78	71	86	76	46	59	67	74	71	63	68	79	57	61	61	72	84	76	68	76	70	66	54	66	77	60	56	80	83	76	72	75	52	84	62	66	82	64	77	60	73	55	80	65	69	70	72	71	81	74	83	66	63	73	66	65	58	75	78	53	69	51	66	81	76	65	80	59	77	86	64	62	61	64	58	81	60	74	65	67	53	54	61	59	59	69	72	54	61	70	74	65	64	45	61	58	73	79	75	61	70	69	54	62	62	46	89	70	57	56	73	73	58	72	71	74	57	64	84	63	72	69	67	68	62	71	70	68	85	57	73	76	73	63	68	58	77	67	72	61	63	80	79	74	63	69	62	51	75	60	64	61	59	67	58	60	74	62	79	64	64	60	70	70	54	82	57	82	63	62	85	63	68	62	54	73	66	69	59	63	75	51	65	75	60	61	61	57	73	56	49	70	67	65	65	62	64	55	51	67	65	65	77	68	69	70	61	76	70	79	84	58	62	74	80	57	60	77	79	68	80	76	68	65	75	77	59	66	58	71	86	70	70	64	62	91	72	70	62	65	77	81	77	55	66	48	78	83	57	74	70	63	73	72	75	77	60	63	70	65	72	66	62	64	73	63	82	72	81	72	52	62	66	69	81	62	88	72	64	64	69	65	74	60	55	53	59	65	63	63	60	65	55	61	65	66	54	53	73	55	72	61	60	52	62	81	81	51	69	64	52	61	61	78	80	60	69	85	65	72	70	76	82	75	61	64	76	66	60	75	60	66	53	54	64	59	88	55	80	62	65	78	76	66	71	52	58	71	73	69	58	75	71	78	67	54	70	66	79	73	65	82	54	69	61	54	55	54	77	51	72	72	59	71	59	65	72	66	49	74	73	75	63	68	67	73	72	61	71	55	56	77	56	64	60	63	63	74	63	69	65	78	78	60	56	77	63	65	69	76	59	84	64	61	76	58	61	70	67	77	60	82	66	66	71	73	62	59	59	61	56	68	68	72	57	56	69	58	60	71	69	74	62	72	64	68	69	67	82	78	68	68	72	70	65	57	59	66	72	66	60	57	73	68	61	66	68	65	70	72	71	74	76	64	57	67	65	67	51	68	74	61	68	73	71	71	75	75	54	77	59	50	80	78	74	67	66	59	50	72	46	74	65	59	62	69	71	61	47	64	75	65	65	58	69	58	63	74	82	49	52	66	73	67	69	69	63	75	67	61	67	64	64	54	56	59	61	72	72	59	71	67	78	59	64	62	56	64	66	77	73	69	86	66	60	72	60	69	76	74	54	64	62	80	71	56	66	62	60	57	70	68	76	64	67	69	62	59	75	51	57	67	78	65	71	74	69	77	76	56	69	63	63	74	64	72	78	71	76	50	65	55	50	58	65	55	67	55	66	55	64	84	64	89	77	69	74	56	69	72	77	62	66	72	78	62	68	64	72	62	53	79	68	68	73	54	64	68	73	67	64	77	68	75	61	65	61	61	60	61	58	71	63	69	62	70	65	61	67	64	71	49	65	66	74	68	69	82	82	66	69	56	75	69	60	63	79	73	69	72	61	65	76	61	55	65	64	70	90	68	63	73	68	62	67	65	61	69	73	64	53	63	68	76	68	81	77	55	73	73	68	64	63	55	61	73	60	77	70	58	63	71	72	73	83	68	65	67	80	76	74	79	73	70	69	55	64	59	69	56	53	52	46	75	57	66	60	70	66	74	91	64	71	76	72	65	59	65	65	54	68	80	72	68	61	68	61	59	73	64	68	56	74	65	62	72	64	54	57	76	60	70	63	77	53	82	78	63	60	77	69	78	67	67	67	58	86	77	65	51	63	61	75	76	65	62	74	63	73	67	67	60	65	74	49	61	66	60	76	63	67	70	65	67	71	58	65	54	65	75	45	72	80	72	68	61	70	68	75	63	67	71	79	74	70	68	68	71	74	63	57	71	77	69	72	60	60	82	62	66	62	55	71	71	60	63	78	67	76	57	67	59	58	81	53	63	68	76	58	67	76	48	71	57	73	63	66	65	82	71	64	61	69	75	57	72	68	61	66	53	62	65	73	63	70	80	58	65	65	66	59	78	69	58	65	62	67	71	52	67	71	67	49	81	71	75	67	54	85	66	60	74	60	69	62	77	75	72	75	72	43	65	89	68	70	61	52	84	78	63	80	67	79	61	65	74	58	68	58	76	63	72	51	67	69	68	58	69	72	62	82	72	61	80	68	86	59	63	79	58	66	59	73	63	75	61	69	59	63	80	74	63	79	69	62	70	65	61	61	75	70	63	65	68	58	71	78	61	80	67	69	70	76	76	62	68	77	81	91	62	87	66	68	65	69	68	68	73	73	63	70	73	55	78	59	64	75	64	70	53	71	59	57	74	62	74	66	72	75	70	56	69	74	59	62	72	76	68	60	54	66	88	57	66	76	65	78	48	59	58	64	75	61	78	78	65	66	68	60	75	76	91	67	68	61	66	62	61	83	66	52	55	77	68	70	68	67	64	74	64	62	68	68	70	56	56	70	67	67	57	66	66	62	68	77	60	64	62	74	55	74	66	56	69	52	61	69	88	66	64	76	66	62	63	59	62	82	67	52	59	75	76	69	72	65	51	62	62	78	59	72	69	63	69	70	69	76	77	68	60	59	63	81	89	76	66	73	66	61	77	68	59	67	70	70	67	66	65	60	74	73	66	66	79	69	84	73	73	55	58	66	70	62	80	74	72	51	80	65	60	90	69	62	76	60	62	69	63	80	67	56	70	79	70	72	73	71	63	77	70	69	68	62	67	73	58	67	51	63	85	62	61	62	66	66	70	57	53	59	81	59	61	51	79	69	61	59	70	66	63	64	59	55	82	54	66	55	63	60	67	74	81	75	74	79	60	68	71	67	56	68	60	68	59	61	76	56	74	58	72	61	45	78	91	62	61	75	70	68	76	63	58	65	65	65	58	81	64	65	61	72	95	53	71	93	72	59	66	79	76	68	61	58	71	67	64	60	75	67	71	79	77	73	70	51	76	64	52	53	81	66	54	65	70	72	72	70	56	75	76	55	67	76	84	74	65	59	72	59	51	56	76	63	59	56	79	62	69	65	61	84	77	56	60	71	70	69	63	79	64	67	56	73	69	70	65	53	58	65	70	75	58	69	71	57	75	75	60	82	58	63	76	61	60	61	65	63	60	76	59	94	62	65	59	70	60	58	73	63	65	75	69	58	68	62	75	66	57	69	65	53	81	62	63
40773	23265	13966	17290	21898	18295	7304	1761	1182	1019	909	844	783	734	719	674	635	685	648	672	667	679	768	1078	958	1208	1762	2586	4357	4351	2383	1688	1272	867	621	576	525	536	561	481	520	537	512	498	488	494	512	523	529	499	534	517	528	519	561	486	508	540	547	500	512	503	543	523	515	536	519	506	539	523	556	502	488	499	530	517	517	502	534	524	540	559	521	522	530	492	509	505	511	527	526	494	485	512	533	519	507	475	535	565	510	551	526	563	510	528	540	528	506	584	554	503	517	524	543	507	492	507	556	538	511	510	510	547	542	534	522	541	515	544	500	554	497	519	510	514	515	499	534	545	506	507	517	562	467	533	484	503	558	533	516	542	496	501	538	514	489	520	515	528	502	528	537	514	526	458	508	482	538	484	553	512	474	481	536	520	557	537	500	581	540	529	542	532	500	501	527	515	496	580	508	518	518	505	519	533	517	515	510	525	538	517	539	507	566	514	526	493	548	531	520	514	506	555	514	523	511	522	535	493	507	531	473	516	498	522	524	481	516	491	571	524	518	535	555	529	555	501	535	467	504	498	516	474	500	510	501	511	478	518	494	535	504	535	525	534	487	517	546	515	506	509	509	550	545	530	513	499	502	521	534	539	552	490	495	536	512	506	509	499	543	487	537	516	521	538	513	507	531	531	556	539	546	521	460	521	544	534	500	537	537	496	475	534	493	536	521	497	504	524	507	523	513	578	535	466	507	505	480	530	534	530	526	541	517	486	524	488	506	516	498	502	549	519	511	487	518	516	534	538	514	520	528	515	565	488	486	509	510	553	533	533	534	492	527	517	518	494	502	547	495	523	522	522	512	515	509	510	506	509	528	493	498	513	542	536	467	523	538	504	507	510	516	510	542	491	478	523	508	527	491	568	532	509	514	488	516	514	498	530	465	489	487	506	466	504	494	519	550	536	532	523	537	513	525	509	500	478	509	532	540	515	502	496	508	513	543	483	527	555	526	512	495	500	509	497	484	538	490	564	529	531	516	483	536	531	529	535	501	504	518	525	547	450	526	501	498	525	534	518	494	509	514	523	512	516	476	510	526	525	510	544	512	527	536	520	513	504	526	523	581	501	493	527	522	521	515	531	513	539	518	505	517	526	533	525	471	510	487	524	488	517	580	492	487	506	493	525	581	520	511	540	514	506	504	547	487	463	496	457	571	529	496	557	553	523	502	504	526	502	527	543	499	512	519	515	554	537	543	514	499	519	494	501	511	529	541	486	511	517	502	499	531	508	537	493	523	515	523	530	540	506	510	500	515	533	549	513	490	517	550	499	506	503	548	526	492	512	537	550	503	512	500	516	536	541	520	512	512	502	517	508	508	514	514	522	534	506	493	501	514	489	523	518	513	516	524	513	510	471	525	533	528	470	561	520	527	495	524	499	503	516	514	555	527	538	493	511	521	513	514	486	516	473	529	488	515	542	518	509	463	529	503	526	507	534	535	518	512	541	523	540	536	537	507	487	492	499	513	517	537	462	537	542	532	475	495	536	530	492	528	515	502	547	523	493	536	485	526	547	508	554	508	541	552	515	482	493	527	566	524	509	520	516	520	502	535	494	519	548	485	530	536	527	542	524	524	512	525	555	503	569	498	502	536	533	525	507	497	486	526	505	522	562	543	482	515	497	527	516	516	490	443	494	501	565	509	504	506	526	521	516	520	539	493	527	495	528	561	555	503	520	512	534	542	502	498	544	523	483	548	548	517	489	551	472	527	508	503	511	491	506	488	533	517	530	502	511	519	563	482	527	505	510	539	531	508	516	538	517	483	523	479	518	519	519	530	529	507	546	506	481	578	529	522	471	510	486	489	481	516	487	485	495	512	523	515	489	528	470	492	522	523	530	485	530	523	527	493	486	562	576	479	536	493	563	517	501	504	520	558	480	552	500	530	561	519	525	515	600	546	526	513	503	473	520	504	483	527	512	534	531	507	522	596	530	557	509	495	490	503	502	520	509	514	493	521	507	493	506	521	522	518	507	547	503	525	540	522	546	521	485	516	497	516	518	551	512	527	517	572	473	521	504	503	541	515	509	509	479	539	532	520	512	520	538	541	516	551	484	550	527	498	525	551	527	459	539	520	515	480	499	548	498	527	469	524	494	527	490	509	515	507	516	561	525	495	496	533	511	487	508	495	534	520	479	500	486	516	511	511	520	501	571	476	524	532	515	493	539	532	523	503	513	527	510	516	512	497	502	543	506	506	463	521	513	539	513	510	535	534	529	478	545	509	536	492	534	519	518	532	536	535	506	509	527	470	506	496	525	527	554	531	509	494	542	512	505	525	518	540	533	528	480	486	504	522	539	517	541	495	519	503	508	528	533	521	507	521	538	513	503	494	521	510	512	548	545	479	515	472	555	508	521	532	495	508	547	508	504	503	528	500	502	523	531	525	485	520	503	484	527	544	506	522	504	527	478	496	496	521	525	553	495	495	543	493	542	553	515	470	544	507	545	527	493	531	507	486	517	511	510	552	515	505	529	517	546	519	494	508	490	504	526	519	497	544	563	506	492	522	493	540	513	476	533	522	515	541	536	501	529	533	521	499	541	543	518	513	504	510	532	535	530	525	504	510	567	517	556	512	513	498	508	504	579	524	510	510	534	492	531	530	509	485	533	492	494	507	484	508	458	478	502	509	526	525	542	478	517	510	525	498	524	520	522	547	537	502	505	532	532	519	503	553	537	515	498	497	535	540	508	522	533	471	506	515	519	484	544	542	507	500	540	510	535	516	513	552	517	477	506	542	531	523	515	534	468	535	492	488	526	527	511	543	495	538	507	526	525	504	527	518	537	509	490	530	539	522	507	568	508	524	513	531	529	517	514	502	534	513	484	520	537	516	525	524	496	549	508	526	505	520	481	547	502	502	529	515	515	532	519	541	516	483	489	509	521	534	560	516	502	488	521	519	548	543	528	514	531	534	492	519	517	544	508	533	542	544	509	519	537	535	505	498	575	546	512	518	529	525	514	484	549	555	491	517	487	581	491	490	539	530	503	545	544	529	486	505	489	485	457	496	512	491	505	479	493	519	495	515	540	548	507	494	477	515	515	501	550	526	502	516	532	535	500	493	521	509	509	514	504	569	522	520	548	524	531	493	516	497	515	484	533	521	552	480	480	482	504	537	507	527	546	484	502	513	492	538	507	488	526	507	524	492	528	484	531	551	568	512	496	524	526	511	506	518	545	567	508	515	482	516	512	530	512	509	535	553	509	493	514	534	525	494	537	508	537	486	526	485	476	506	506	515	470	503	542	515	515	527	534	471	510	528	531	552	488	504	503	516	497	500	527	464	501	517	530	492	504	541	518	514	495	512	554	497	522	549	557	527	556	505	514	514	504	543	557	540	525	532	518	504	500	489	556	524	532	545	526	533	502	508	540	533	491	481	552	505	519	525	548	523	514	511	533	522	503	519	498	500	511	479	501	542	535	540	548	482	526	489	527	554	551	517	533
6939	2346	1082	607	339	196	63	42	45	41	43	41	34	53	36	29	44	45	47	38	35	36	28	45	44	48	50	57	48	69	60	50	46	36	45	41	47	34	47	38	37	32	35	35	32	43	35	50	44	43	58	38	53	45	50	38	46	37	35	39	41	37	48	41	40	37	36	36	54	35	42	39	38	40	44	35	37	31	42	54	33	40	41	42	49	39	41	43	38	30	38	49	45	35	31	45	44	53	36	44	42	44	45	42	41	35	32	39	36	42	36	37	41	34	35	39	39	33	31	45	41	33	42	40	36	45	41	30	41	37	45	39	35	48	35	36	44	48	44	51	43	48	31	35	51	46	55	43	37	27	40	47	38	48	41	36	43	49	41	33	34	36	46	39	37	53	49	33	35	46	37	41	31	49	26	43	36	45	31	28	44	34	40	35	43	31	31	44	46	37	41	44	31	40	37	38	42	37	38	26	37	38	50	48	34	50	29	36	45	35	29	46	43	38	44	41	39	43	37	40	35	42	56	35	45	32	28	36	32	30	50	46	37	40	37	49	42	38	40	42	37	37	42	32	31	36	34	34	44	38	31	38	37	41	42	43	49	35	45	42	35	36	32	39	37	39	35	32	46	35	54	36	40	35	57	43	31	34	33	37	34	39	39	38	34	47	45	49	48	30	36	43	32	43	42	38	46	35	42	48	42	47	46	48	45	43	37	41	34	38	45	43	27	33	29	30	38	36	46	42	45	49	44	33	45	32	43	33	44	47	28	35	35	51	52	45	47	48	37	41	32	37	43	40	46	39	44	50	41	38	30	47	32	36	41	33	47	40	27	33	33	49	36	41	57	43	53	38	39	36	45	42	51	47	40	43	51	41	45	43	38	39	41	37	44	42	43	35	33	48	40	41	45	50	41	39	38	49	43	39	37	31	48	54	46	36	50	39	38	48	38	35	52	33	52	47	43	56	46	36	42	48	40	42	46	39	36	48	32	32	45	43	40	32	34	39	36	50	54	38	36	42	37	34	30	40	24	44	42	38	40	41	38	40	43	40	35	35	33	35	46	34	34	34	38	35	37	52	49	31	38	35	38	35	43	37	43	36	47	28	44	37	45	44	50	36	47	37	40	43	58	53	31	36	31	49	40	40	31	31	38	42	41	26	39	47	39	38	45	47	46	43	44	43	51	46	33	40	44	46	33	36	63	42	35	35	51	37	47	37	53	48	37	40	54	47	43	42	44	42	47	47	45	42	35	46	38	35	47	39	29	32	33	38	34	36	44	43	52	50	37	40	43	46	46	38	35	41	36	40	34	37	41	40	37	28	33	35	43	39	50	40	35	46	36	45	38	57	41	41	42	49	45	36	27	34	40	34	32	52	46	42	43	46	23	48	44	48	34	33	33	42	30	40	36	19	38	33	40	44	42	41	42	41	32	35	42	56	38	38	41	34	20	43	38	41	35	33	28	44	41	39	45	41	47	36	38	39	37	37	42	43	49	45	50	35	41	41	38	45	37	39	40	40	39	47	32	40	36	40	36	48	47	39	26	40	49	41	47	50	42	30	47	42	44	33	41	39	26	39	44	51	34	37	47	44	48	42	46	44	46	39	37	39	46	36	42	42	39	47	41	36	45	34	32	40	36	41	41	41	49	47	41	42	49	37	41	40	37	30	46	47	30	39	43	48	47	45	31	42	37	28	47	45	33	49	40	43	35	51	40	35	30	49	37	48	44	33	36	35	36	44	49	34	43	43	44	48	46	38	41	46	49	31	47	37	48	35	51	37	30	42	48	36	39	46	39	41	46	38	43	41	39	37	34	52	39	49	36	39	41	36	50	32	39	40	36	37	42	33	42	31	32	50	48	36	39	40	42	35	34	36	33	51	34	55	42	39	50	45	32	29	50	37	42	47	45	41	33	51	39	45	46	36	40	42	42	42	51	36	40	46	33	33	44	36	47	46	45	49	46	47	35	31	42	50	48	37	37	37	42	27	46	47	33	40	37	41	49	41	55	45	41	41	35	33	34	43	37	31	37	40	36	38	36	40	41	33	33	47	49	38	46	43	32	40	37	42	49	39	39	37	35	42	43	44	37	33	48	39	45	28	43	45	48	37	49	32	38	39	48	45	35	35	38	41	37	48	21	41	38	50	36	46	43	35	48	48	41	41	49	41	35	39	44	36	43	39	47	35	43	34	37	37	40	51	34	46	41	46	36	34	45	46	36	39	37	39	38	43	52	48	47	43	44	33	48	48	38	51	36	45	34	44	48	43	35	32	49	30	40	38	40	40	43	44	46	47	49	38	50	36	46	43	42	48	45	44	49	55	34	36	38	44	35	38	47	42	44	48	48	44	41	40	48	41	37	44	32	45	47	41	39	31	32	52	50	42	37	39	42	47	46	36	46	47	38	52	42	40	42	45	55	42	48	37	41	41	46	38	44	42	37	37	39	37	39	41	35	37	43	48	41	31	43	37	50	36	50	41	42	35	38	45	37	42	42	33	38	29	38	46	38	32	38	37	45	33	46	51	34	36	51	43	41	31	44	22	41	42	38	52	36	39	44	42	30	34	37	39	57	36	31	36	38	48	38	46	45	39	36	41	41	47	45	36	47	41	34	53	41	33	44	39	36	44	33	41	30	38	42	32	40	35	39	45	50	37	37	46	45	47	48	40	42	49	43	39	40	37	42	41	53	41	29	42	49	45	33	39	57	53	54	45	45	39	47	39	33	42	55	48	38	44	45	33	46	34	33	50	45	57	39	49	52	42	31	29	37	39	51	38	41	47	39	35	35	44	49	43	44	37	41	40	50	42	38	44	47	44	42	43	44	39	44	36	42	48	43	36	29	39	49	39	47	39	36	40	42	46	43	35	44	38	47	45	52	42	34	32	43	44	44	34	30	53	30	38	43	39	45	40	49	33	46	33	46	44	33	47	48	46	31	53	28	44	39	49	37	37	38	45	53	42	35	54	32	40	38	43	49	49	39	35	40	44	45	31	46	46	34	36	40	43	35	30	34	41	53	42	29	42	36	34	46	36	41	36	42	36	43	40	32	34	33	43	26	43	44	36	44	30	42	41	44	44	39	52	45	40	46	37	40	50	46	38	42	33	45	38	39	47	33	46	41	41	50	39	38	39	31	38	47	44	42	53	48	33	35	36	41	41	39	39	43	31	38	40	43	45	30	29	32	24	39	44	31	41	38	40	36	47	41	48	34	42	44	45	39	43	52	37	36	35	48	33	47	41	43	40	44	43	38	30	47	38	50	35	47	32	55	46	35	41	50	39	36	38	45	34	41	32	37	42	36	47	45	37	49	43	38	37	41	39	39	41	47	53	52	40	34	34	38	45	30	43	40	37	42	43	42	44	46	57	54	45	39	38	36	41	34	37	32	40	38	38	33	35	39	32	39	35	38	51	39	45	30	37	53	41	45	32	46	29	44	31	51	49	35	35	40	39	35	41	47	43	40	43	39	47	46	41	38	33	40	24
33958	16915	10184	8638	10783	7904	2194	566	392	399	342	352	340	352	327	341	312	343	323	313	346	372	344	389	454	435	507	618	769	860	764	404	387	374	312	304	296	287	318	310	312	342	320	285	332	318	353	332	345	312	329	296	314	295	329	298	351	323	290	328	297	326	333	311	303	288	332	318	312	337	319	317	325	307	308	334	346	315	318	319	298	327	315	330	311	320	307	336	339	290	324	342	315	325	321	302	308	355	313	329	321	323	327	339	312	301	327	336	327	331	330	317	297	304	333	316	313	358	339	325	309	313	300	326	314	317	320	357	322	339	363	311	339	333	327	310	308	345	345	326	352	293	320	312	338	287	310	348	320	338	298	302	305	325	315	310	322	341	323	320	326	307	302	300	371	330	304	316	356	356	342	310	308	307	312	324	292	294	330	325	329	292	323	293	319	339	302	307	301	316	298	358	298	305	278	331	307	297	336	339	341	337	315	339	334	338	293	334	302	316	307	318	312	318	304	324	303	322	313	274	354	313	299	275	333	317	325	314	300	320	307	324	292	343	329	313	320	315	327	281	356	339	364	325	335	301	340	297	325	296	308	351	293	316	330	282	321	377	305	276	370	341	337	304	321	316	326	340	330	325	349	319	302	302	314	296	329	300	371	305	326	291	320	324	313	298	306	322	339	331	335	318	341	337	322	329	327	320	315	337	341	325	302	320	289	352	311	328	333	291	317	342	300	308	300	337	318	293	319	329	320	305	308	267	342	319	305	315	323	355	311	334	290	298	307	314	322	309	302	347	315	298	325	316	329	299	286	316	310	319	285	314	315	339	307	321	317	307	308	290	299	318	322	319	309	303	300	296	338	312	298	340	299	326	350	349	312	296	317	340	330	340	325	345	334	296	319	322	317	323	331	327	298	345	320	331	359	308	311	358	315	311	296	299	361	309	331	316	330	309	327	336	297	331	306	329	326	290	298	338	308	305	346	286	325	341	309	324	340	304	336	312	293	316	307	305	313	320	335	317	312	300	306	326	301	325	339	345	277	339	300	298	308	317	341	342	293	309	299	298	299	295	308	332	293	313	329	323	327	272	311	327	284	277	299	317	319	307	337	336	296	312	342	282	340	308	302	318	357	294	318	293	315	294	351	314	320	332	305	308	309	335	324	332	328	296	306	329	337	336	298	307	311	313	336	344	328	334	344	316	320	333	301	310	309	290	304	324	312	320	318	306	321	322	296	335	304	318	338	340	300	291	331	342	322	294	318	296	336	292	315	329	305	343	289	297	335	316	306	346	299	348	291	328	352	306	297	306	323	308	315	311	307	324	312	318	330	317	306	313	333	303	324	292	316	313	351	339	320	317	319	317	294	317	300	320	324	330	350	306	327	324	321	350	317	325	331	328	306	308	286	319	318	316	329	316	310	301	316	318	323	308	332	337	322	323	318	342	317	296	336	301	329	289	304	338	298	330	300	323	349	303	324	329	310	362	328	334	325	318	315	310	316	312	324	304	324	277	313	343	303	323	309	324	321	315	315	314	348	331	344	345	327	320	341	308	320	286	331	303	365	300	290	304	296	318	339	313	337	350	305	332	301	340	291	287	318	374	328	299	331	328	308	318	324	333	319	310	314	320	307	317	335	317	337	313	353	342	310	347	329	309	331	313	336	329	297	296	301	303	332	306	333	346	320	334	329	306	358	304	334	323	326	331	321	297	332	325	334	318	342	337	320	333	296	311	334	319	340	310	327	318	322	312	313	288	332	315	323	311	326	313	309	310	319	342	296	330	318	335	306	325	289	298	313	319	348	328	330	324	306	322	297	320	331	312	346	334	276	333	313	324	282	319	295	304	366	276	306	324	327	333	334	283	349	325	327	327	316	324	307	343	309	316	334	291	313	322	323	325	311	291	320	298	339	331	334	320	310	299	335	324	309	314	357	299	329	311	354	327	336	320	310	308	310	322	290	314	346	329	303	317	310	331	326	316	357	313	332	313	317	315	332	294	318	329	298	311	326	320	367	336	333	317	282	316	326	346	333	304	305	332	321	349	332	283	331	321	300	336	287	318	322	322	286	344	319	336	315	315	312	305	317	329	302	292	334	334	302	306	338	301	299	328	359	300	328	259	313	326	335	312	284	298	337	311	295	317	297	304	317	332	323	303	321	327	286	345	325	321	313	329	324	289	336	323	333	284	319	325	300	333	330	323	349	309	323	286	345	341	326	328	334	344	296	350	318	333	327	324	326	330	306	314	318	302	311	314	307	329	351	341	316	322	289	315	345	303	339	330	306	303	318	306	330	309	314	310	326	351	304	344	342	323	325	301	302	306	307	296	348	316	336	306	308	349	336	329	335	323	318	340	290	288	356	294	324	327	336	299	290	319	327	335	308	329	333	316	283	300	336	340	344	317	311	312	332	320	344	321	310	331	275	304	310	312	314	292	340	283	339	341	302	339	305	280	292	343	308	337	304	345	309	364	318	305	340	312	320	342	324	322	325	295	295	331	339	322	302	316	303	295	334	323	321	330	318	345	338	333	321	290	355	308	314	308	310	299	313	311	301	343	295	298	317	342	330	323	289	305	354	318	339	338	309	289	320	315	327	297	297	322	337	328	317	295	324	299	331	348	310	331	335	320	335	339	321	285	332	309	304	306	289	308	313	321	325	298	314	344	305	317	313	324	299	295	289	300	313	295	357	304	313	314	322	326	301	316	315	297	341	336	332	317	309	329	300	311	306	330	326	358	309	305	353	302	324	300	295	321	313	318	312	289	284	294	332	339	335	300	346	331	311	318	318	301	321	326	319	337	316	327	323	316	314	348	308	324	325	333	327	332	311	324	326	317	335	315	331	320	345	337	325	355	311	325	306	319	348	288	333	297	319	343	313	326	310	330	281	324	312	334	323	322	325	324	317	289	317	325	322	337	320	342	342	337	316	287	312	304	302	308	325	338	298	297	317	329	328	295	312	291	294	336	295	305	303	316	303	281	305	302	347	284	328	335	303	345	304	329	324	305	294	270	310	301	281	341	320	341	321	326	318	307	311	347	315	330	355	306	333	308	334	303	331	300	320	332	329	290	304	305	286	315	309	333	305	314	336	295	298	331	309	325	326	312	325	303	289	309	320	301	301	322	336	296	349	306	325	316	325	321	311	306	345	322	311	340	336	333	305	325	313	339	326	261	331	323	328	328	327	341	317	340	308	319	345	349	291	302	317	283	296	336	289	325	344	303	276	308	310	327	349	318	286	311	323	322	311	300	346	323	342	331	340	313	323	320	329	347	347	307	278	326	328	269	321	294	312	309	326	295	271	326	329	298	324	354	301	325	340	331	324	329	340	319	381	295	313	348	346	355	318	290	316	315	323	321	347	315	307	343	308	311	333	359	332	303	309	329	342	322	313	290	356	328	307	309	318	313	306	305	320	300	318	377	324	323	299	327	330	320	273	335	315	297	306	316	324	316	318	313	307	303	309	327	319	339	322	345	307	290	348	288	314	292
11136	3810	2072	1253	699	396	125	90	76	63	71	57	74	54	57	64	77	66	63	55	65	63	62	84	76	77	77	99	158	157	124	93	82	74	63	50	64	76	60	72	68	49	66	54	64	57	75	74	69	58	72	57	66	54	65	53	57	75	54	67	81	61	51	56	53	61	67	72	71	69	76	60	73	72	63	67	60	60	68	62	67	65	67	64	56	77	74	70	64	77	78	59	74	68	76	63	53	54	67	57	67	89	63	62	61	65	64	59	51	61	65	78	71	67	67	60	58	58	48	77	61	56	58	55	68	56	58	65	67	74	64	58	67	74	56	73	53	61	70	60	62	84	65	73	73	60	58	47	69	76	74	58	54	58	52	60	60	59	54	65	73	59	66	61	57	65	87	61	73	70	56	66	59	57	51	61	61	76	46	63	58	59	51	58	62	65	59	74	57	64	66	60	54	71	65	64	54	80	70	64	64	53	59	73	52	65	61	45	72	69	80	61	61	50	56	56	59	66	50	69	65	74	56	57	55	62	63	60	61	47	78	58	58	62	58	64	57	61	56	70	42	67	65	64	68	68	64	60	71	66	59	59	63	55	71	52	59	63	54	63	58	69	55	63	63	69	52	56	66	58	71	59	57	84	87	74	63	66	59	51	78	58	65	69	71	64	64	66	65	68	71	64	55	73	62	57	66	62	56	64	55	42	68	67	60	55	83	57	51	58	58	67	75	64	48	72	67	53	69	78	67	69	68	60	57	69	67	56	67	69	56	61	68	73	63	57	74	66	73	61	57	59	67	55	77	44	61	65	61	63	62	52	47	64	77	51	66	54	66	50	59	71	59	65	56	62	64	49	71	72	69	66	61	66	55	67	69	60	70	65	72	61	81	62	54	56	74	61	65	68	73	63	76	67	60	68	67	62	62	76	61	64	70	72	69	59	66	66	76	65	55	53	63	63	54	65	72	66	65	56	62	66	85	61	57	77	78	69	61	63	69	58	53	80	66	57	61	65	67	71	62	50	70	65	55	67	70	68	72	60	58	63	64	74	64	78	57	48	56	66	64	68	55	59	49	62	65	52	55	63	65	77	69	44	66	54	66	69	55	65	62	78	68	52	67	42	54	74	66	56	59	72	74	74	67	58	57	52	64	64	79	56	74	61	67	64	55	67	78	66	82	73	68	65	54	56	63	59	68	58	58	49	68	70	74	72	68	70	62	54	67	76	69	60	66	62	70	58	62	66	68	65	75	45	54	61	54	44	48	63	70	56	52	71	62	59	79	69	71	52	84	64	53	60	64	80	58	60	60	54	67	63	75	54	67	59	70	55	59	52	52	70	61	79	47	72	61	71	48	53	50	76	67	68	59	71	70	73	58	76	69	63	59	55	65	58	71	76	58	68	73	57	73	67	58	70	64	52	69	72	47	66	61	57	68	68	60	67	68	61	64	63	60	59	75	75	69	73	69	64	58	48	60	65	63	63	72	74	62	61	57	62	69	68	72	60	71	71	58	66	63	62	58	66	68	62	63	71	51	67	71	67	69	72	58	64	59	73	70	62	59	76	59	57	61	73	67	64	41	54	61	69	64	52	65	69	67	63	73	95	63	56	57	70	75	60	73	51	56	64	52	58	62	63	74	72	86	72	59	60	70	55	81	68	69	77	66	66	59	74	67	51	76	58	73	80	60	72	79	63	61	57	72	74	74	62	70	69	61	56	68	67	70	64	88	45	66	68	65	58	64	52	70	47	63	39	63	67	82	64	48	86	67	81	58	55	63	66	68	68	60	51	67	59	67	72	65	64	62	66	50	51	65	52	55	53	54	77	56	55	79	54	53	59	57	69	70	64	57	63	63	52	63	64	70	70	65	69	62	59	76	60	50	58	47	47	59	61	60	53	59	57	61	68	65	48	63	78	63	62	70	58	57	74	57	62	63	62	77	75	65	54	56	57	62	55	72	61	55	54	60	73	73	72	81	63	55	55	75	62	52	59	69	57	60	61	63	48	79	70	63	57	72	57	57	76	62	57	64	54	54	52	75	64	75	61	50	52	52	69	48	68	62	50	61	68	60	66	76	82	48	59	72	69	71	62	68	76	64	56	53	53	70	53	42	55	52	62	59	64	63	57	73	70	52	64	67	51	57	63	67	56	67	73	62	80	64	59	59	56	63	71	60	56	45	75	66	59	84	75	69	68	63	60	72	46	73	58	60	65	54	66	53	57	71	77	48	61	63	56	64	51	71	83	70	53	55	75	63	53	65	60	68	72	72	49	59	58	66	54	56	54	59	72	79	72	64	64	55	76	62	62	66	59	73	61	62	58	63	67	55	72	51	60	61	66	77	64	69	74	73	60	56	61	61	51	50	59	67	53	51	70	68	66	58	64	76	61	82	49	60	65	63	49	61	55	75	66	67	62	60	62	54	58	66	59	61	59	59	70	49	67	75	58	54	66	58	61	72	57	83	52	63	55	63	66	73	49	57	69	77	59	65	51	62	64	63	54	60	48	55	66	65	77	68	78	65	57	71	70	61	70	69	70	42	68	68	64	58	68	60	53	56	72	66	58	64	66	48	55	58	69	65	64	62	58	64	60	60	59	58	45	54	57	60	63	74	70	63	77	73	74	66	53	72	65	78	62	58	67	67	75	59	66	72	57	61	61	54	73	59	74	60	62	65	63	64	73	61	58	77	54	65	59	67	66	71	67	57	55	65	66	67	59	52	47	60	61	66	70	56	53	64	55	75	75	58	59	54	57	62	68	67	53	65	63	78	65	54	69	62	73	68	59	50	80	59	55	65	49	55	69	68	65	66	64	62	62	55	69	59	52	64	57	71	57	58	65	64	50	65	62	66	69	62	75	63	70	54	86	63	57	63	54	66	66	49	73	57	60	55	51	58	45	63	65	66	72	60	59	55	54	82	77	61	55	66	58	67	72	60	65	55	63	55	58	60	54	52	47	79	55	63	64	64	62	44	65	66	58	74	54	69	55	63	75	72	57	64	69	65	59	58	53	78	78	62	49	60	72	66	62	69	58	63	70	73	59	67	67	59	56	52	64	46	65	61	51	68	53	72	68	66	76	64	71	62	53	66	55	58	62	82	65	54	52	51	55	63	68	50	44	64	53	65	73	64	61	65	61	56	53	55	60	62	72	66	62	57	76	64	65	62	69	78	56	72	64	66	58	73	58	69	55	80	79	56	64	60	61	69	65	56	57	70	57	60	65	66	79	66	59	50	47	62	62	60	59	65	57	46	70	66	57	60	66	67	56	77	55	75	64	51	68	58	57	59	68	57	64	68	50	56	51	65	81	61	79	72	59	76	56	71	64	62	51	55	68	63	54	64	67	52	60	65	60	57	61	65	67	67	61	68	58	60	64	59	68	75	59	64	59	50	62	66	63	66	61	63	53	66	67	68	65	65	55	61	63	67	50	61	70	52	65	62	57	67	66	71	58	62	56	76	61	58	46	65	65	67	79	52	45	69	64	60	58
39527	21254	15741	14752	16644	11926	4051	1449	750	719	618	654	571	528	570	547	526	556	538	570	550	508	602	722	1033	917	1167	1569	2327	2478	2145	1608	1033	846	538	499	469	499	508	453	482	473	450	470	451	446	470	459	462	470	491	497	498	509	468	480	475	478	462	462	493	454	521	485	501	484	501	476	508	456	455	495	480	482	479	449	492	484	497	529	503	448	467	464	482	454	502	451	466	503	469	515	454	477	450	449	460	483	475	493	470	532	458	461	457	496	468	467	512	510	492	467	478	429	464	437	486	484	483	468	472	513	509	484	481	473	504	485	461	463	499	468	537	490	492	500	473	496	483	510	465	494	445	514	534	478	483	469	493	472	505	451	458	506	484	493	461	467	475	492	487	497	490	484	479	486	466	476	444	479	475	495	458	509	474	460	502	493	505	469	463	504	505	449	456	499	451	461	493	517	501	471	465	448	466	524	478	514	502	474	471	487	473	486	482	516	456	468	483	500	471	507	484	508	507	480	470	505	456	465	487	468	487	494	478	475	498	467	491	482	501	471	499	470	504	517	459	477	509	468	512	480	495	464	439	501	518	472	462	476	477	478	482	472	484	507	470	460	501	480	461	482	498	431	488	499	489	488	520	458	475	451	466	506	456	490	486	472	458	487	475	492	470	485	468	456	483	494	469	450	445	514	495	457	477	468	456	484	496	502	489	531	501	476	505	495	471	495	458	460	454	493	524	503	437	482	528	464	471	469	508	479	486	468	503	490	473	502	474	538	472	479	440	498	489	467	521	506	448	486	475	453	505	503	503	497	500	505	505	501	452	484	487	481	470	490	476	515	455	459	493	474	469	449	497	454	521	507	458	481	488	479	461	481	476	468	466	464	431	493	542	489	458	487	476	478	506	445	501	476	483	478	485	463	496	433	498	500	464	500	489	493	485	506	486	488	490	449	512	422	492	517	487	462	492	488	445	497	456	490	437	490	464	553	457	477	478	470	486	456	486	477	494	525	463	458	497	462	478	476	446	473	449	485	532	487	446	518	475	488	496	487	521	525	509	470	531	510	459	487	486	445	465	510	512	491	481	494	493	470	491	457	438	454	451	521	468	532	467	472	495	519	479	490	497	462	483	480	468	469	507	460	459	484	512	480	464	486	501	428	484	447	459	455	434	502	475	476	480	484	509	475	518	510	518	468	496	473	476	488	487	466	484	510	457	487	478	514	471	473	509	461	509	484	496	494	479	475	504	454	477	473	496	477	473	458	507	468	489	454	471	484	485	494	423	503	457	434	477	457	491	472	514	464	456	445	514	476	507	454	509	510	522	452	507	484	511	511	431	499	521	499	476	469	489	471	442	473	523	482	479	460	470	470	516	507	467	443	479	516	478	469	466	505	494	519	479	465	464	492	467	527	475	499	502	487	516	495	513	494	459	473	460	492	491	460	492	458	486	509	444	470	483	478	461	438	465	498	494	443	500	475	461	477	514	482	479	471	454	494	451	455	461	482	469	488	469	494	509	484	456	468	445	498	488	456	473	443	452	480	471	485	507	492	455	502	483	501	456	476	483	505	456	502	474	481	461	457	500	486	471	464	428	452	494	458	514	508	482	484	467	485	472	484	489	485	482	467	455	457	482	475	491	475	420	465	476	457	477	505	451	479	457	467	500	477	513	494	455	478	487	482	492	454	450	482	473	481	450	472	495	455	460	467	470	462	480	492	476	492	472	469	526	469	498	478	475	494	529	478	479	473	481	482	456	444	467	495	496	475	461	472	473	496	513	475	509	464	461	504	464	457	527	499	458	497	453	472	481	443	472	511	468	468	509	475	479	458	493	516	491	473	480	501	485	505	478	444	525	480	490	471	475	480	491	453	450	503	480	481	456	475	460	470	468	488	451	472	525	438	518	506	507	535	469	449	449	466	497	433	488	493	482	495	478	498	441	458	461	490	462	459	475	514	457	483	469	538	465	486	447	482	459	492	466	505	468	497	464	460	469	509	478	471	447	522	503	501	471	480	485	438	471	489	467	485	441	512	490	429	476	505	474	472	458	441	511	477	477	460	456	481	475	502	426	504	522	482	507	444	471	464	458	464	466	484	489	469	540	483	488	484	496	482	431	502	495	466	458	466	468	466	493	454	525	418	512	467	456	471	487	470	485	505	488	508	494	460	481	468	486	515	508	504	451	481	471	478	458	450	484	487	477	476	430	489	506	458	475	431	472	459	479	498	468	481	461	488	474	477	497	500	511	455	508	500	497	505	453	508	486	470	479	489	482	458	472	501	512	483	495	510	482	458	466	454	449	440	471	446	516	465	490	468	512	527	483	498	519	482	446	476	482	499	457	448	492	474	492	484	491	470	454	473	452	504	485	441	511	497	474	434	459	473	468	515	490	475	486	461	481	429	475	498	496	467	471	467	508	471	480	489	467	501	534	477	458	480	494	456	479	503	486	503	428	453	503	512	464	477	474	500	463	536	489	477	479	465	504	494	488	519	466	468	489	475	471	477	445	490	487	461	412	420	503	480	510	462	436	462	508	509	509	512	509	487	460	487	481	467	463	475	465	493	458	491	462	439	498	459	485	486	483	466	464	494	511	491	521	509	479	490	474	467	515	491	451	531	482	492	478	496	443	453	486	497	530	510	485	470	517	440	479	496	502	490	501	493	473	452	503	570	494	451	480	490	476	472	463	504	465	478	502	477	499	515	469	507	487	491	476	498	486	462	466	438	481	466	457	495	471	509	498	482	492	456	483	517	484	489	481	490	476	500	465	483	473	469	481	486	487	446	484	530	481	462	507	520	468	462	442	496	485	474	482	500	473	502	522	486	473	481	471	482	491	502	487	490	478	488	460	453	470	475	477	505	492	469	436	472	464	487	499	496	497	471	534	464	480	452	485	461	453	478	486	487	461	492	450	485	484	503	487	442	487	452	489	492	479	468	484	508	475	483	536	508	550	449	489	501	478	446	526	517	481	472	478	489	498	436	472	472	496	519	453	456	470	440	466	480	487	476	505	501	474	454	462	461	458	487	499	473	473	475	461	497	464	479	473	490	478	441	433	515	468	476	453	476	492	469	454	496	487	479	503	466	483	445	502	499	463	492	498	448	494	493	474	479	473	471	501	472	459	501	499	511	503	462	474	482	463	515	483	472	457	481	458	478	493	470	517	454	516	450	479	491	440	488	475	484	486	502	461	457	461	479	501	454	508	453	468	481	529	490	462	456	498	504	467	486	463	468	519	496	479	473	472	445	486	484	450	461	459	488	480	475	507	470	492	494	492	469	501	464	423	440	469	443	489	477	493	443	472	489	474	483	499	496	472	463	474	492	439	494	479	539	494	466	469	508	520	476	477	456	481	494	468	452	479	467	489	463	495	484	463	500	485	501	486	489	414	482	524	535	450	474	503	484	503	515	504	475	509	468	499	484	510	486	488	483	477	453	475	474	462	475	487	487	490	491	485	479	493	469	452	474	475	487	507	482	479	461	470	482	459	478
9028	3774	2519	1309	628	383	163	69	41	55	50	56	55	45	42	57	65	49	38	43	54	39	50	57	71	45	81	97	155	147	146	132	108	68	39	57	41	49	51	52	51	40	53	45	47	44	51	40	43	53	46	49	32	48	40	60	49	36	60	52	48	40	42	47	39	46	39	48	47	45	35	48	44	44	51	45	46	39	51	40	49	45	48	49	40	36	57	50	53	41	41	43	55	44	38	40	56	52	48	49	57	35	44	41	50	45	39	50	52	41	54	42	45	60	55	32	50	48	45	52	45	52	49	44	50	48	49	54	38	37	45	47	38	53	39	50	47	49	47	45	43	49	44	58	51	51	45	44	46	53	36	53	55	46	51	38	43	49	44	51	55	64	59	44	43	39	51	52	45	40	40	49	53	42	51	44	58	53	50	50	39	51	45	45	42	39	48	43	38	46	49	37	47	46	50	46	44	50	49	51	48	44	48	38	38	39	60	49	42	47	38	49	49	47	44	47	50	48	30	34	47	46	41	49	43	45	45	32	49	51	44	44	45	40	47	29	38	56	36	47	46	45	46	41	46	37	52	49	43	44	49	52	53	46	50	60	38	64	45	37	48	34	48	71	39	61	47	45	52	46	38	43	60	55	50	46	36	51	38	53	38	39	57	55	63	48	57	43	50	42	48	47	36	51	46	40	42	52	50	46	56	41	52	48	47	43	55	38	41	34	44	41	55	55	52	47	53	52	45	48	44	45	42	38	43	53	47	49	24	51	50	43	51	47	44	48	56	46	51	55	45	40	43	40	47	43	54	51	55	39	41	43	50	39	44	43	44	43	54	48	52	46	41	53	45	49	43	42	42	45	48	50	43	33	46	37	49	50	42	34	37	47	53	42	35	38	34	54	49	42	56	41	52	55	43	60	52	42	54	59	48	58	45	46	46	59	55	44	60	46	48	46	51	48	49	50	44	41	53	57	41	44	35	51	49	41	46	40	56	62	50	42	35	44	55	45	44	49	34	61	42	52	38	49	45	43	54	51	40	40	44	51	49	35	49	43	42	57	45	42	46	50	32	55	48	51	41	44	50	41	61	44	44	54	46	44	43	42	41	50	47	44	54	40	49	45	51	48	38	55	48	37	48	45	49	38	52	41	44	53	49	40	58	54	40	45	55	49	37	41	48	40	46	52	56	48	37	47	49	53	43	42	50	47	49	50	49	47	36	33	42	50	52	44	66	34	41	49	42	39	59	38	44	52	47	47	50	45	55	41	45	47	54	49	44	40	36	46	50	51	40	55	53	45	46	51	57	37	39	31	45	57	58	47	44	51	38	47	52	40	53	60	48	49	40	52	45	44	37	45	51	53	34	47	37	45	51	42	48	43	51	36	38	35	34	41	53	46	59	48	46	41	42	43	54	54	46	41	49	49	41	51	47	39	49	54	52	50	54	48	56	48	50	46	42	36	44	42	52	40	48	46	51	48	49	53	42	45	42	41	51	46	50	45	32	42	41	53	48	39	54	47	41	44	39	45	57	48	47	47	50	30	44	46	40	48	58	36	43	63	52	50	41	50	44	47	58	46	39	38	48	41	42	35	41	49	47	50	44	44	43	46	46	44	53	37	51	49	44	53	51	52	53	47	42	49	51	50	37	50	46	54	51	52	49	39	43	49	64	49	47	51	43	35	46	38	57	53	45	47	43	46	44	47	49	46	43	42	36	56	51	53	43	56	42	48	43	35	44	46	35	42	57	53	56	46	49	57	44	60	57	37	50	45	47	49	54	45	58	48	43	37	51	39	51	47	66	42	74	45	55	42	56	49	45	54	46	50	41	45	51	49	45	55	50	51	49	35	48	59	46	54	41	44	43	51	45	39	53	61	51	49	48	44	45	46	53	54	63	46	36	51	30	39	44	47	51	44	44	41	51	49	45	52	42	40	50	47	42	54	41	52	50	45	50	42	51	46	54	56	38	47	47	55	46	46	50	45	43	43	41	48	45	44	48	52	41	35	55	50	44	38	49	59	55	50	48	46	56	31	37	62	53	40	40	37	53	48	51	41	48	53	48	52	43	55	42	47	46	64	49	53	50	59	38	38	31	41	52	42	33	41	35	40	52	48	44	48	33	43	50	42	56	48	34	53	51	40	38	48	48	49	42	35	60	55	56	54	49	44	58	42	34	44	45	38	51	44	57	57	49	40	47	48	43	40	48	40	40	57	47	41	49	51	45	49	32	36	51	52	42	35	43	39	61	63	40	40	39	54	45	50	59	40	52	48	35	47	39	55	39	49	36	40	47	47	53	36	50	37	55	48	55	50	53	36	39	47	41	57	43	43	58	39	41	47	51	46	51	38	27	35	43	41	42	55	43	58	45	43	36	60	54	52	47	44	43	42	41	32	43	61	50	38	36	40	42	47	45	59	44	50	54	53	47	51	41	40	44	56	48	49	52	49	46	40	53	35	57	60	43	47	40	57	46	50	37	45	40	44	53	55	44	48	45	45	54	57	51	37	50	48	43	48	44	38	41	46	59	45	42	42	43	40	52	53	57	41	51	48	54	52	42	46	51	41	39	47	51	63	54	35	44	46	50	46	49	55	48	39	36	40	43	48	45	44	42	55	43	50	39	45	50	49	48	47	40	60	53	48	34	48	46	44	48	54	38	35	38	48	35	49	57	52	48	40	46	50	49	52	43	51	45	33	45	52	60	61	45	44	44	59	38	41	42	39	37	41	46	51	49	50	56	43	42	53	61	43	40	43	48	49	48	52	41	36	48	51	36	55	42	62	41	41	50	38	61	53	43	40	49	33	46	46	54	43	50	44	47	42	60	58	49	37	54	40	47	43	40	50	49	51	44	46	32	46	41	44	58	39	50	44	49	36	42	45	60	51	55	49	52	45	56	49	39	38	52	47	44	49	48	44	48	50	39	43	53	44	61	58	40	45	52	66	47	46	38	45	49	41	40	53	43	43	49	32	34	50	62	55	41	41	36	57	39	51	50	50	49	46	43	46	46	43	47	37	59	54	48	47	37	58	43	42	53	60	55	54	53	52	34	48	54	42	47	52	34	49	41	52	58	48	56	36	52	52	34	65	49	37	47	45	55	48	64	47	41	48	39	43	47	45	50	60	43	38	42	43	46	46	47	46	54	40	53	46	50	50	46	55	38	46	45	38	46	41	37	29	40	42	42	46	43	56	45	45	52	48	35	57	42	49	44	40	42	50	48	34	49	50	46	35	48	42	44	37	44	42	44	41	55	55	55	37	54	49	57	45	46	50	47	39	37	37	41	40	41	47	37	41	49	46	46	59	35	59	52	50	39	46	44	61	40	53	42	54	45	61	49	41	38	44	48	43	53	48	55	51	49	42	62	52	52	39	43	47	48	51	44	46	40	40	50	46	40	37	47	37	35	65	44	39	50	40	44	55	49	42	46	42	37	52	40	45	62	48	43	51	47	42	53	42	47	49	54	36	44	44	57	50	38	43	38	37	40	36
33239	22949	17926	15196	15276	13273	6211	1697	652	586	527	506	445	472	461	463	450	389	420	473	437	416	478	623	821	805	1494	2115	2807	2872	2642	2232	1707	815	375	369	338	410	338	384	357	377	378	374	387	360	378	348	383	358	357	375	337	393	366	339	377	362	361	333	368	363	403	345	379	347	399	384	365	366	384	378	364	353	379	357	363	354	352	360	377	392	382	355	373	328	360	370	345	359	390	344	344	359	382	322	382	369	364	355	360	347	403	396	357	378	378	355	394	363	370	365	339	397	363	390	372	365	412	386	371	360	372	359	394	350	362	348	370	349	341	362	353	389	381	365	365	346	345	373	362	364	332	362	362	380	370	372	363	374	382	320	365	343	358	378	364	344	356	357	349	373	365	379	378	358	327	345	364	374	365	343	354	372	353	336	374	356	367	346	382	362	355	380	378	396	367	397	366	390	366	399	316	315	373	336	361	348	356	356	356	358	375	341	348	349	373	352	354	340	334	422	385	373	374	346	381	374	391	370	371	373	324	354	354	357	360	368	396	368	336	367	374	380	328	352	370	339	328	360	370	391	362	342	343	362	368	372	373	338	336	392	369	359	333	333	371	370	319	335	398	380	343	351	365	338	366	364	362	382	351	369	392	383	356	358	384	371	375	304	355	359	334	381	348	410	407	356	403	377	357	364	380	356	363	381	344	404	389	347	389	345	368	380	326	373	366	355	368	327	346	367	358	348	345	373	393	349	344	350	365	369	389	392	373	357	361	400	335	367	364	372	344	374	329	345	350	349	364	379	366	372	374	373	316	361	325	355	374	373	405	320	364	352	356	380	351	336	362	360	349	379	347	388	393	376	384	344	358	356	386	366	363	349	370	361	352	332	420	370	344	337	348	379	357	362	347	370	369	383	381	383	383	389	381	347	382	381	340	354	372	393	314	338	368	358	358	349	389	323	357	365	342	362	358	377	393	347	351	382	367	374	360	362	349	381	330	364	402	365	369	374	327	375	333	335	382	361	362	355	367	365	376	356	355	367	366	356	363	350	386	363	361	387	321	365	354	356	363	352	367	366	388	369	366	356	343	354	341	353	389	386	397	334	354	346	367	370	345	392	364	366	337	356	380	378	344	342	344	341	369	368	360	351	358	390	377	359	382	358	359	377	357	352	339	363	348	373	369	358	364	372	361	349	379	367	372	359	368	310	374	322	401	357	360	349	380	333	392	353	344	357	376	342	364	348	364	376	369	383	324	364	348	324	372	331	398	353	360	377	359	350	378	355	358	372	349	372	377	349	355	366	361	390	390	371	397	357	370	380	373	367	394	352	394	391	377	389	377	393	377	393	393	355	354	312	363	370	348	397	361	357	348	389	372	405	336	335	377	376	359	383	358	335	372	379	364	381	350	354	370	355	381	366	362	357	342	366	345	388	362	355	364	371	382	370	367	363	346	354	381	345	343	333	362	378	351	347	349	356	383	345	408	360	364	341	403	353	387	370	360	336	341	371	400	413	368	377	365	371	345	381	358	382	375	346	381	404	381	363	345	360	342	389	374	385	374	381	379	368	365	368	338	407	392	365	344	383	369	363	358	350	364	354	361	382	371	349	363	360	342	393	382	361	373	348	369	349	374	380	340	374	403	313	361	375	368	366	347	362	361	402	394	376	354	370	392	372	374	356	345	347	327	337	386	331	362	343	354	349	384	360	329	373	345	385	375	398	373	374	355	347	350	371	360	358	361	351	325	343	354	378	336	364	360	350	377	347	359	347	378	357	357	361	364	352	419	356	343	340	359	394	336	378	355	375	370	381	358	337	372	343	345	372	353	369	332	379	365	364	322	358	364	391	378	402	370	355	352	359	406	362	369	377	401	406	354	356	367	355	367	394	328	366	348	373	362	359	347	362	345	365	382	385	363	350	374	371	354	384	397	363	378	363	363	351	368	355	353	364	362	374	355	355	360	374	341	341	367	375	342	365	334	345	371	363	378	351	364	366	375	346	374	353	366	338	360	383	331	371	349	396	352	360	433	411	342	360	385	365	355	394	351	369	342	374	357	365	390	360	351	363	355	351	382	407	348	357	376	404	341	359	333	361	367	390	356	362	359	357	375	402	373	386	340	363	353	379	396	371	368	343	356	373	346	348	371	340	356	361	356	366	350	373	373	350	364	381	393	365	385	393	370	405	373	358	354	352	370	364	361	355	398	371	374	358	353	349	294	379	363	375	367	374	356	343	373	385	363	362	365	363	350	364	366	393	409	344	392	323	352	359	364	394	357	376	366	370	343	378	356	336	360	358	390	356	340	369	349	368	327	364	355	370	369	365	360	381	357	379	381	372	375	370	373	346	358	390	360	374	366	379	382	373	366	348	403	373	377	368	353	333	327	350	342	370	364	392	345	373	370	384	361	364	364	372	364	356	374	380	361	345	366	388	394	386	345	359	383	372	337	381	369	390	343	374	330	380	330	342	334	344	369	375	339	333	357	386	359	365	349	395	348	379	388	358	374	381	375	356	387	375	392	330	350	369	372	375	330	368	345	360	345	360	367	387	410	370	387	358	371	352	363	393	375	385	347	335	368	349	384	360	366	353	350	370	392	334	358	369	388	359	361	370	360	402	398	406	358	374	352	368	360	357	378	360	390	377	405	332	353	341	402	338	371	364	364	359	394	367	369	386	349	352	383	359	359	378	351	367	379	356	404	357	379	367	353	376	357	367	357	370	359	362	375	420	371	341	402	331	370	369	370	375	381	364	331	348	361	385	343	370	385	341	391	376	343	361	366	368	390	412	367	371	355	380	337	375	344	352	372	371	359	375	404	341	343	366	343	365	362	361	396	355	360	351	366	341	359	374	356	414	379	389	347	423	364	350	342	365	365	354	384	360	349	348	359	385	362	373	365	348	356	385	369	357	348	395	346	369	357	367	383	341	385	354	319	356	334	379	365	403	350	379	354	366	368	355	372	372	328	346	368	329	366	389	373	414	365	350	376	348	383	353	324	379	352	370	350	339	367	348	339	363	348	375	348	350	353	356	345	382	348	385	392	380	365	350	332	348	341	357	378	334	363	360	372	362	361	350	345	373	349	348	372	359	391	349	335	371	377	353	347	369	367	356	343	357	382	349	369	334	360	358	376	339	364	385	365	353	356	345	363	400	388	388	382	377	403	353	352	406	350	374	348	359	374	339	349	392	371	363	382	356	367	380	377	346	386	351	375	371	359	350	351	333	336	357	339	353	366	342	350	389	361	365	357	334	342	353	384	388	362	370	360	369	362	363	386	349	358	361	363	357	362	367	371	353	346	353	386	401	328	379	358	363	354	320	320	349	377	414	351	366	358	360	350	343	353	339	353	351	388	349	365	359	372	356	394	381	409	381	368	362	416	387	373	371	363	389	345	385	364	344	373	362	368	392	388	374	348	385	358	364	391	368	373	374	371	354	319	344	360	349	375	368	417	374	367	364	391	363	368	367	370	372	378	379	338	356	389	382	408	355	351	345
9559	6485	3567	1439	806	542	286	112	83	76	72	80	98	67	78	81	70	73	85	70	93	75	75	72	103	101	169	228	298	291	291	258	184	151	74	67	65	90	77	74	62	90	68	82	70	77	81	65	64	59	73	68	61	62	58	56	65	69	82	75	62	66	62	77	80	71	63	63	60	72	88	68	82	68	66	73	68	84	59	78	76	75	74	73	56	82	79	58	78	62	56	75	74	63	67	68	69	63	84	79	68	82	69	80	54	72	53	68	64	85	69	62	63	59	65	72	73	75	71	73	64	59	84	64	65	80	80	64	79	74	71	58	65	69	68	67	66	66	73	75	59	67	81	69	65	68	69	81	78	64	74	73	89	70	74	64	71	70	66	72	64	58	62	78	90	56	68	67	60	71	87	77	65	81	72	72	72	75	64	65	81	72	62	77	63	73	64	72	62	73	83	73	66	66	65	45	69	70	71	74	76	77	66	78	65	69	73	75	64	67	71	67	59	64	62	61	75	62	64	70	78	64	68	87	86	90	70	68	59	76	85	68	66	81	71	67	61	73	72	73	56	67	68	67	72	69	73	62	64	84	64	56	78	84	87	64	82	66	70	76	81	81	51	76	65	72	69	56	70	67	69	72	78	77	77	70	68	75	72	77	74	72	89	68	76	68	59	66	75	71	81	75	63	83	62	69	75	74	73	71	66	66	70	74	72	68	83	67	86	66	65	69	77	79	72	70	77	94	80	79	74	69	69	64	68	60	81	67	63	77	75	62	67	54	73	59	73	75	72	62	70	59	57	61	78	58	68	62	82	59	77	64	74	74	81	68	74	63	70	65	58	70	74	72	68	71	73	76	73	86	70	71	56	85	62	80	81	57	67	74	65	85	55	80	88	79	71	78	60	77	65	72	74	54	67	73	74	68	78	67	72	72	73	75	71	68	77	64	67	68	67	79	69	70	72	72	77	70	74	62	70	78	71	77	70	61	69	65	66	59	69	65	69	80	74	53	61	66	66	68	74	59	74	73	77	68	65	72	80	81	61	68	62	69	72	52	77	69	70	73	80	69	62	78	67	75	80	66	61	70	54	65	67	54	86	60	74	66	53	83	98	84	74	76	68	71	63	58	62	60	72	71	68	70	78	64	72	78	75	75	62	62	74	68	71	61	74	56	79	68	82	86	66	57	67	76	62	68	68	79	65	81	59	65	76	69	74	76	66	87	51	81	84	75	57	70	53	90	58	70	72	73	60	75	74	70	69	57	67	67	62	83	57	67	59	89	77	74	62	77	68	67	88	78	80	63	85	68	75	68	79	74	83	70	57	84	56	67	67	68	81	64	43	76	65	93	75	63	54	70	79	71	76	74	62	68	72	75	75	77	66	71	73	66	81	69	82	87	82	57	76	67	65	71	64	60	66	77	49	79	85	69	81	67	58	63	62	78	71	65	76	81	57	72	60	76	76	81	85	63	55	59	69	51	76	69	69	80	76	81	84	70	74	76	75	73	63	73	69	71	66	77	67	77	90	67	75	49	77	81	76	73	70	56	69	72	73	66	72	82	86	73	77	77	78	66	76	73	85	71	57	72	76	75	63	75	80	68	71	68	59	69	65	67	62	71	77	59	54	73	57	67	65	64	67	73	81	69	55	68	73	72	66	78	75	79	69	67	68	93	75	60	75	71	64	78	71	68	74	83	73	71	76	70	57	67	81	65	75	71	57	75	77	81	57	57	68	61	61	64	73	54	70	76	72	72	63	78	69	65	70	57	69	83	73	72	62	68	66	66	69	60	77	68	76	64	82	70	65	74	84	60	85	57	75	67	65	70	71	58	71	75	64	81	76	59	63	60	76	60	55	72	73	76	68	84	72	84	68	56	64	65	75	77	71	72	73	66	74	66	85	64	60	69	78	81	58	70	77	73	69	78	66	60	68	58	68	84	57	70	69	79	66	57	50	58	80	74	71	76	73	71	61	78	64	72	54	78	60	82	58	77	82	70	77	72	61	81	60	67	77	67	66	72	74	90	65	49	59	63	70	68	66	78	67	81	82	56	59	70	63	59	80	74	71	73	90	79	48	65	71	69	86	73	62	71	77	76	64	58	80	56	73	72	72	58	74	71	67	66	59	68	81	69	70	70	69	66	80	71	63	61	64	71	71	75	72	65	56	74	81	67	72	68	73	64	83	78	73	65	54	61	72	66	77	74	78	71	67	71	59	62	84	68	70	59	53	86	75	82	88	62	76	87	54	65	64	76	86	56	72	77	61	84	64	91	70	58	55	75	75	78	64	72	62	71	69	72	73	65	62	65	75	84	80	59	71	67	64	57	81	67	62	75	61	63	67	68	68	61	68	73	84	66	70	83	56	66	61	67	67	69	70	65	60	71	76	60	71	74	60	68	54	70	58	68	60	61	71	64	70	89	67	65	60	80	63	71	73	68	68	68	79	61	103	69	63	73	68	60	78	81	59	71	81	63	83	87	71	68	70	86	67	63	72	60	70	67	65	68	63	64	78	86	67	61	82	60	64	76	87	62	76	70	67	60	59	62	71	71	75	63	83	66	65	78	65	75	63	68	74	64	74	62	60	65	64	86	81	70	70	67	74	79	70	63	72	73	66	70	75	61	70	83	62	64	88	76	74	56	70	64	68	68	72	75	60	67	84	85	64	79	70	80	81	84	74	63	89	67	67	72	71	81	66	64	73	73	64	62	87	57	65	81	72	67	79	74	67	66	68	77	68	73	80	70	70	73	79	77	58	64	73	81	76	78	78	66	63	63	74	66	76	73	64	71	78	73	64	69	69	72	64	55	76	77	78	65	64	86	52	54	57	69	67	75	66	68	71	74	66	73	63	70	65	72	63	77	70	67	68	76	66	77	77	71	84	75	69	75	72	77	77	67	76	71	74	59	81	68	81	76	60	71	68	79	58	83	70	70	78	79	74	76	70	68	81	78	80	68	60	81	81	70	68	70	77	80	57	84	77	93	55	89	75	74	66	88	49	85	56	78	75	76	72	59	71	59	68	66	60	64	83	83	87	76	66	72	66	63	63	65	78	59	62	76	76	63	74	69	93	61	57	60	61	68	71	75	76	72	58	69	60	85	77	70	78	62	54	64	72	71	74	72	68	71	78	67	61	65	61	61	75	72	65	86	63	59	58	60	67	74	58	67	63	54	62	61	66	69	74	64	71	77	62	63	75	62	63	69	69	76	88	78	56	71	84	77	71	58	66	63	69	79	81	70	69	69	67	73	83	83	72	63	65	75	71	77	54	77	66	82	81	73	73	63	77	79	78	65	79	70	69	71	71	76	75	52	68	71	79	83	63	82	62	58	82	62	60	67	79	74	69	73	64	77	74	78	62	68	81	78	83	64	75	69	56	69	71	71	76	71	79	70	74	60	64	67	62	77	77	88	74	66	59	75	65	65	65	70	88	85	76	75	80	78	69	103	71	80	53	73	69	63	66	84	57	57	79	75	65	66	83	76	83	56
39054	28770	20819	16193	19343	17587	9242	2163	1191	1113	934	857	802	776	760	756	715	698	642	690	679	709	726	692	1596	1486	2741	4524	5755	5979	5229	4190	3168	1836	552	548	493	530	546	537	538	522	507	530	572	520	532	534	511	491	566	525	541	570	581	547	519	548	602	515	546	589	538	553	547	514	563	555	512	525	586	570	527	522	537	541	539	515	543	492	527	557	534	548	561	552	569	490	556	536	556	585	537	531	552	519	574	494	577	539	577	535	543	523	577	567	522	549	500	529	530	510	534	524	517	568	555	536	539	561	550	544	549	545	561	533	556	566	591	528	550	527	568	562	570	536	511	568	579	529	527	523	558	504	526	566	564	504	541	545	519	570	514	518	560	537	553	520	538	564	518	527	548	519	533	529	527	520	552	504	532	496	550	563	509	567	557	520	544	534	541	547	498	522	555	577	560	530	558	536	541	524	518	538	541	530	542	556	511	545	528	555	546	487	558	544	538	541	562	524	558	530	547	533	513	541	607	557	534	550	572	496	555	536	536	551	560	520	536	535	543	554	567	542	550	566	548	581	538	549	572	516	564	522	522	573	550	560	533	544	497	551	571	539	521	569	515	542	576	504	536	553	548	521	521	502	545	550	551	538	521	508	505	545	513	559	551	524	528	563	558	533	555	571	512	522	522	545	579	494	561	553	556	548	551	556	483	554	548	525	539	529	585	510	526	548	523	523	526	543	540	547	563	518	474	535	550	544	580	495	543	507	535	519	568	524	549	509	524	525	544	540	566	497	548	545	551	550	507	553	541	530	521	571	505	535	528	556	588	562	561	549	533	558	533	566	546	490	518	551	550	515	524	521	499	554	549	567	523	554	544	557	553	557	514	497	550	542	505	559	558	549	526	503	570	539	549	530	554	550	505	535	560	506	500	508	521	545	615	550	519	511	575	556	518	584	539	548	542	501	596	557	505	498	552	538	522	527	533	569	507	588	513	560	521	524	504	507	559	578	547	511	553	543	553	575	545	557	559	543	569	563	546	538	528	548	529	584	547	549	513	540	517	551	570	545	512	537	515	610	558	530	558	530	532	509	515	561	533	558	588	547	515	540	512	532	536	541	534	541	531	547	534	525	542	546	542	548	553	532	581	531	536	562	535	550	535	564	565	520	577	572	535	541	542	553	519	562	583	540	550	521	549	522	547	522	540	537	477	561	511	504	526	509	530	565	539	533	536	539	535	580	539	553	535	532	535	547	575	558	542	579	571	546	539	556	536	493	554	518	574	569	523	521	559	554	529	553	517	557	563	515	539	543	571	525	549	533	557	597	573	566	573	558	533	522	585	557	568	558	537	599	538	559	507	572	560	564	547	539	498	539	544	514	530	559	541	528	533	561	553	537	547	569	561	545	593	556	549	565	592	526	535	548	522	531	543	510	571	548	559	542	555	545	565	590	547	569	571	545	541	575	517	561	540	564	555	560	510	501	582	580	535	536	580	531	577	574	585	550	564	542	565	540	563	541	569	559	493	524	483	524	544	524	580	533	521	494	543	576	594	522	535	578	565	542	614	521	555	526	543	532	556	496	525	550	550	536	551	549	587	532	536	582	520	469	568	542	553	558	556	525	547	575	523	530	519	539	549	551	572	528	562	587	553	541	522	544	536	560	585	525	519	581	614	576	536	523	575	565	535	517	504	551	553	528	576	541	588	533	538	538	564	568	512	589	556	514	544	567	569	550	534	563	550	485	542	541	556	533	525	534	548	526	548	521	539	574	526	539	527	557	528	574	569	571	533	520	526	587	580	521	556	527	541	545	512	580	550	546	502	544	557	542	586	523	550	517	553	549	580	582	541	534	545	563	509	560	565	528	534	544	529	520	528	544	508	521	536	564	515	551	523	551	568	577	543	502	527	567	530	516	530	528	545	525	565	559	553	485	573	514	571	528	561	538	554	552	519	552	562	547	531	549	548	573	544	581	537	534	553	562	484	522	544	533	533	566	528	529	548	541	539	563	545	559	556	585	518	547	507	504	520	534	564	541	576	560	552	570	559	577	557	530	556	572	558	545	516	557	561	550	554	535	555	582	527	543	518	574	559	578	584	547	550	538	521	532	545	582	576	574	538	517	497	579	540	619	546	521	508	580	557	580	539	553	551	577	579	550	547	551	554	585	468	553	516	585	531	598	549	559	499	548	560	579	550	549	541	583	551	503	506	557	577	552	536	545	543	538	555	580	582	528	549	557	551	565	547	515	538	553	543	535	505	556	521	533	561	598	515	572	514	532	547	542	536	542	558	527	538	546	550	578	541	572	546	526	619	579	517	540	575	559	551	564	552	540	565	568	592	524	534	544	541	515	557	553	493	544	564	547	569	537	528	539	546	524	552	505	522	543	573	549	544	494	506	530	535	492	544	528	537	558	549	535	573	538	549	568	557	521	567	565	550	552	543	577	562	592	572	566	496	568	538	520	566	572	565	550	511	565	560	548	554	520	595	611	523	513	525	556	540	514	591	524	537	523	520	536	550	543	535	571	562	548	536	538	528	546	561	551	530	556	526	548	527	557	538	548	554	538	534	551	589	548	569	510	548	508	544	574	538	536	526	543	539	561	530	598	523	592	603	591	540	523	538	557	492	530	566	560	505	561	508	575	533	548	564	525	534	544	558	550	565	586	565	514	537	563	532	500	538	567	558	486	550	565	524	569	529	584	592	564	542	496	475	531	557	569	547	522	547	548	562	529	530	537	524	534	554	551	577	509	519	564	521	495	520	540	556	530	563	557	518	546	569	547	543	534	518	532	541	532	531	540	565	568	514	503	545	545	544	545	550	543	551	547	536	556	561	530	500	558	562	580	554	535	554	566	574	557	536	542	558	579	544	550	524	507	501	572	545	559	558	548	587	531	559	510	541	550	548	537	541	542	541	528	560	596	543	538	551	545	535	551	565	561	546	588	505	557	550	517	547	541	572	564	525	575	550	598	528	523	542	591	526	571	565	524	609	540	545	530	523	524	532	562	549	539	524	551	507	522	550	542	549	521	554	550	549	525	525	543	504	530	563	550	539	548	516	574	534	496	548	524	538	545	544	549	547	540	537	515	569	545	524	541	544	510	551	539	539	536	529	550	541	526	610	581	558	498	555	542	550	533	540	499	542	535	541	537	499	544	531	548	577	516	530	534	559	548	553	531	558	573	550	503	516	564	504	559	523	507	519	518	535	560	508	550	527	525	551	557	528	564	530	540	509	546	488	521	523	553	520	552	528	534	539	551	537	543	547	534	511	588	542	527	540	539	566	547	539	533	542	531	518	531	543	536	564	578	524	516	572	598	552	554	540	514	537	550	528	531	557	530	565	530	542	566	545	567	579	559	544	543	511	533	525	554	566	556	575	525	601	507	555	518	561	559	536	540	504	520	525	523	532	566	558	539	599	521	523	517	552	526	576	567	509	529	518	540	506	560	547	562	544	543	558	544	516	555	581	546	551	510	567	550	579	545	546	532	575	561	549	526
6472	2978	1127	461	209	142	67	36	71	45	39	53	40	47	33	43	47	46	49	40	46	36	36	33	49	55	67	49	65	51	63	61	53	39	50	39	61	43	45	38	38	41	49	42	44	38	41	40	47	50	36	37	40	50	30	34	46	31	35	30	46	42	37	53	47	40	42	44	50	43	45	35	28	44	42	46	31	33	29	35	53	43	46	38	38	30	32	41	42	42	43	43	48	40	32	37	46	46	46	42	40	45	31	34	37	47	54	41	33	46	45	47	36	43	44	43	44	40	33	41	32	38	42	31	37	46	45	49	43	45	40	37	41	44	37	42	39	39	36	50	37	51	34	47	40	41	32	44	43	45	38	34	44	53	47	47	41	50	41	45	43	45	38	43	39	43	36	37	45	48	50	41	39	51	43	42	48	44	52	36	41	39	39	40	37	34	44	40	43	47	40	40	38	40	38	44	41	52	52	50	45	40	47	43	32	30	40	46	44	59	38	38	35	37	40	40	29	42	46	43	45	37	43	51	45	37	34	51	63	40	37	29	38	40	48	34	42	48	40	44	45	41	55	45	37	41	36	37	39	43	43	32	41	37	39	36	49	36	40	41	37	48	40	51	36	57	48	33	35	51	31	52	37	40	41	38	37	49	47	41	41	34	43	42	33	36	46	39	40	50	38	43	52	39	52	48	37	53	52	36	38	29	35	44	46	32	37	59	44	45	42	33	40	51	37	39	53	34	33	44	41	43	39	42	34	40	49	42	40	37	48	32	39	38	39	39	39	36	38	49	38	44	46	41	44	56	39	45	35	28	40	37	40	40	53	56	33	34	45	43	46	40	53	31	48	38	44	43	36	57	37	41	42	52	50	51	32	38	46	42	52	44	56	40	47	48	42	49	48	42	37	32	44	49	43	35	38	40	47	46	44	54	50	43	44	41	50	39	48	34	48	33	46	55	46	48	52	46	40	49	40	35	40	24	38	50	55	45	42	34	38	35	42	38	44	51	29	37	49	43	34	46	44	49	44	40	46	33	44	47	45	28	32	54	46	48	44	35	47	56	40	42	39	51	31	40	31	48	47	58	37	44	48	45	49	43	38	40	44	38	37	36	47	47	40	33	40	45	56	33	43	46	43	52	48	43	31	43	44	36	34	46	29	44	39	40	46	41	43	34	38	48	50	37	43	47	51	40	39	57	43	46	38	50	35	41	55	40	40	39	49	42	46	39	37	46	43	48	38	37	46	43	42	45	48	41	37	44	42	36	42	34	40	36	51	32	48	36	27	50	31	49	47	47	40	40	57	44	40	40	51	50	42	41	58	49	44	49	45	55	43	31	38	43	45	35	42	30	39	43	42	31	43	24	32	43	49	48	40	33	42	44	52	51	37	35	42	37	40	43	39	38	42	34	42	47	49	46	45	51	44	36	39	47	37	43	49	46	38	35	42	44	52	38	48	52	42	38	39	44	49	45	43	37	42	35	42	41	37	34	44	45	38	43	45	33	40	45	53	53	38	46	53	52	47	38	41	30	36	39	35	44	41	35	43	47	50	55	55	40	35	35	34	26	48	29	50	33	51	48	36	53	47	39	39	40	38	43	39	39	47	32	35	41	41	54	42	34	44	34	37	45	40	42	42	41	41	41	41	53	36	55	41	50	38	47	32	47	49	47	42	44	47	33	35	38	42	45	45	41	50	44	41	27	48	37	44	34	57	47	39	40	56	51	53	45	41	46	43	38	47	47	44	54	37	38	37	41	40	49	46	41	44	47	36	29	47	37	55	38	47	40	43	27	45	39	45	40	42	48	48	60	45	58	53	43	33	37	40	38	35	48	39	40	37	32	54	42	43	42	44	42	30	42	44	36	52	36	38	48	49	40	36	44	55	30	41	50	40	38	52	44	36	41	44	42	53	49	50	46	43	42	45	41	39	38	29	45	42	28	38	45	39	52	40	33	45	42	36	48	52	42	35	30	46	42	45	50	46	34	38	42	39	36	34	36	51	48	41	43	44	45	42	45	32	38	40	35	32	39	48	49	32	42	41	41	40	44	39	45	45	47	43	42	32	39	41	47	36	39	27	47	42	38	43	39	30	50	39	30	36	43	49	52	38	50	40	40	45	25	39	36	60	48	41	41	54	41	39	49	49	42	45	43	40	42	50	50	37	38	46	43	27	48	52	35	46	37	50	42	39	33	36	35	33	34	43	45	46	42	39	46	38	39	38	34	40	45	33	54	44	47	47	41	34	55	31	44	39	36	31	40	41	44	39	41	40	42	37	37	44	48	34	40	41	41	42	40	41	37	36	43	46	31	45	34	42	41	39	49	34	48	39	39	44	35	40	37	50	45	37	38	44	43	39	40	55	46	42	45	56	34	43	34	45	37	48	41	33	46	32	54	37	41	44	38	51	38	45	40	29	42	31	46	37	52	49	44	37	33	38	46	42	39	35	39	48	43	46	42	39	38	40	38	45	40	34	42	52	41	53	40	36	40	51	43	38	28	44	42	41	36	46	40	41	48	38	55	38	34	39	45	35	52	26	40	39	35	30	44	44	31	38	55	39	32	52	33	52	52	39	41	25	39	45	47	38	44	49	46	41	42	43	45	45	35	53	45	44	45	42	44	44	38	37	27	44	44	35	43	38	43	35	48	46	44	50	38	53	42	49	38	42	34	35	38	46	38	62	54	45	34	42	41	57	43	46	44	38	50	27	42	46	44	55	56	37	49	37	42	42	43	38	43	40	44	39	44	30	49	37	37	43	40	41	46	35	41	44	36	37	35	45	38	40	50	46	42	43	50	31	40	38	39	36	44	36	54	54	44	46	37	47	44	48	65	40	31	43	38	44	47	36	38	43	56	37	39	35	28	32	46	36	34	31	50	46	38	34	39	50	51	44	40	49	38	52	48	30	43	53	54	35	46	39	42	41	52	36	28	50	32	42	42	47	28	43	39	34	48	35	50	42	41	35	43	48	44	51	34	50	49	41	46	34	46	43	49	45	39	53	52	48	47	38	36	48	41	42	33	39	48	44	51	49	39	48	42	46	40	48	47	38	52	39	37	48	40	42	41	38	50	43	39	35	45	62	39	52	43	39	31	31	50	37	28	31	41	35	34	41	48	41	43	35	43	46	51	40	53	44	41	40	38	52	38	41	46	40	38	44	31	42	51	49	40	33	48	26	39	55	45	50	45	47	42	49	35	31	39	39	54	40	34	34	46	38	41	48	48	51	53	43	49	39	50	41	38	39	54	43	36	55	42	31	41	46	40	46	34	47	45	26	42	38	48	39	45	39	37	41	45	45	34	48	47	53	37	45	45	35	45	44	42	46	39	50	45	44	34	50	39	46	31	46	36	51	34	39	43	51	50	38	50	35	41	42	45	51	50	35	41	46	49	34	37	41	45	34	40	41	47	32	54	38	51	37	36	44	41	50	45	40	41	45	44	49	42	40	41	51	43	46	40	45	56	46	40	47	35	49	49	45	51	41	54
33496	20113	10475	6634	7255	6876	2837	709	413	373	376	378	331	379	352	365	326	362	345	342	350	341	362	331	388	539	678	735	840	1012	909	726	636	483	388	340	336	348	359	312	336	311	325	329	333	346	329	334	341	309	359	299	345	317	316	292	336	324	334	319	331	341	317	353	325	350	322	334	361	328	340	335	351	323	316	342	337	317	324	331	285	343	331	306	299	335	345	352	329	330	335	310	327	343	334	320	316	331	305	339	303	306	327	306	364	370	349	337	344	357	329	311	340	314	335	337	320	320	335	342	359	341	339	342	338	337	343	341	310	362	348	357	292	323	336	318	333	343	325	338	342	314	351	324	329	309	340	364	293	304	319	352	314	363	348	346	336	317	324	335	357	375	315	347	317	314	337	290	338	349	323	343	323	314	287	354	337	335	344	347	333	313	316	338	285	317	344	339	314	325	319	319	318	310	321	371	316	321	356	305	332	294	315	326	370	349	318	341	343	319	320	330	335	344	310	327	302	338	321	322	355	354	319	330	335	337	369	338	333	344	329	336	350	326	359	335	355	311	328	326	305	322	321	319	314	346	340	324	342	328	327	316	340	310	305	364	324	320	339	326	290	313	336	309	306	345	361	328	318	340	334	326	333	338	386	321	334	337	307	316	338	312	346	337	340	335	361	325	318	351	336	328	344	381	355	342	336	360	314	324	315	340	338	314	357	337	346	357	324	341	366	334	316	325	378	293	342	293	324	327	320	353	318	334	346	357	328	324	336	295	341	343	324	352	348	327	345	361	320	318	320	353	323	331	358	330	346	355	332	322	339	342	336	330	346	366	346	344	350	334	335	294	327	308	312	348	294	341	316	356	335	342	348	340	307	319	339	326	325	315	318	356	316	347	307	331	329	325	356	327	328	315	368	328	335	339	364	340	332	343	320	330	348	331	350	336	335	324	301	335	337	341	309	327	348	312	329	340	339	350	321	344	333	294	305	342	337	315	347	310	358	324	332	339	346	334	326	313	360	326	314	313	340	331	388	369	326	312	321	342	347	350	332	349	341	328	319	309	317	341	354	319	361	326	341	329	348	330	357	316	323	321	337	359	329	311	300	317	326	347	340	325	374	372	356	333	316	309	329	329	352	330	295	314	333	310	334	330	323	334	365	375	366	305	313	330	310	299	315	298	330	344	333	315	329	356	294	329	323	310	306	329	344	353	333	324	376	366	321	354	310	345	315	310	343	356	353	367	338	320	336	336	317	314	329	337	327	353	339	332	337	355	359	294	302	339	324	349	295	334	350	336	317	301	329	320	311	271	326	312	298	330	290	345	321	361	344	364	332	309	363	315	315	346	343	330	307	339	318	317	298	331	364	346	341	327	290	351	330	307	352	318	355	338	342	349	345	356	328	313	342	335	308	352	317	357	359	330	334	316	298	311	317	328	324	340	325	338	332	342	344	346	336	328	330	320	319	333	332	328	361	303	335	302	326	326	343	322	349	339	338	326	330	317	362	314	341	320	317	332	318	295	357	325	341	326	335	303	328	352	321	308	374	310	319	311	335	333	343	316	324	349	364	317	360	329	350	324	334	317	342	345	339	344	347	369	341	305	336	324	331	336	360	290	296	339	337	304	329	344	342	347	361	339	283	346	341	337	359	354	336	341	320	348	317	328	334	328	308	335	336	308	333	318	308	337	332	321	326	349	339	302	317	349	351	351	336	368	340	334	315	304	333	338	307	327	317	337	344	360	331	343	295	324	366	336	334	310	323	342	298	355	325	315	343	303	308	322	327	331	357	316	316	350	322	334	332	373	348	308	327	327	321	331	344	297	329	340	344	345	348	351	342	349	306	355	324	332	388	348	328	337	294	327	324	330	317	343	312	329	332	317	340	336	309	321	329	307	328	342	308	323	368	362	356	334	354	317	334	344	310	287	324	331	353	348	319	315	322	333	318	333	369	314	329	328	314	343	306	317	314	330	311	347	309	305	343	325	323	337	313	334	346	314	341	347	324	331	312	354	296	355	333	322	348	326	341	324	320	282	330	355	360	338	368	324	323	315	341	358	296	348	334	346	332	342	356	315	319	313	346	287	332	324	322	352	311	342	332	365	347	308	333	319	336	319	348	299	341	343	313	364	337	319	324	360	319	326	362	364	365	362	343	350	353	366	344	340	321	361	347	327	330	366	319	319	335	318	319	328	329	354	332	323	322	347	342	359	341	336	333	338	337	321	286	301	323	339	338	341	372	322	335	332	320	358	284	339	346	303	324	361	317	297	327	317	326	303	344	294	312	344	297	314	316	342	322	318	330	345	322	316	284	327	332	331	351	311	341	318	315	302	324	326	365	326	311	358	343	338	352	330	355	325	313	293	333	347	380	316	331	303	318	332	344	331	350	291	330	319	338	368	340	324	329	321	343	334	328	347	368	346	318	319	338	323	344	326	325	341	357	358	362	330	315	341	330	343	344	357	334	332	325	334	319	333	332	304	350	321	337	362	320	333	315	356	313	342	323	295	339	368	371	332	352	315	374	332	315	330	335	324	298	324	345	361	328	326	322	336	371	316	323	362	335	337	329	329	316	351	331	340	301	356	334	304	357	331	300	300	350	313	330	333	308	321	309	330	355	329	327	337	358	327	339	309	329	354	334	316	342	345	295	329	323	352	358	310	358	329	316	338	342	362	323	313	314	310	354	310	326	336	329	344	301	331	309	356	324	354	349	347	345	306	330	298	344	329	337	331	374	314	356	345	358	359	316	355	350	345	366	327	318	305	322	357	337	307	330	371	334	309	308	337	337	331	302	304	330	322	328	336	328	325	346	336	346	318	330	329	383	337	329	355	323	321	337	327	332	351	354	344	340	335	315	358	340	329	371	336	358	357	314	328	345	331	289	336	359	346	305	350	330	327	314	342	366	339	305	317	332	312	383	343	314	333	323	310	291	338	325	368	328	340	341	319	320	324	353	346	377	322	315	337	337	329	357	311	337	313	344	335	369	356	338	339	330	327	331	368	342	340	353	351	367	337	347	349	341	295	321	349	321	342	331	307	326	334	344	314	332	359	317	359	354	348	299	340	353	325	340	335	332	334	355	348	363	328	353	323	346	355	347	337	358	295	369	302	327	305	337	331	344	319	306	331	332	331	316	316	318	332	319	331	333	311	324	351	341	326	356	364	354	327	343	297	314	334	321	322	336	310	344	318	337	365	302	325	357	307	328	324	335	327	297	351	329	339	304	351	310	363	297	326	333	315	314	350	299	341	344	345	327	377	312	340	333	324	316	336	348	334	357	335	331	332	331	356	343	330	355	336	343	324	368	316	341	351	341	347	294	357	332	344	306	333	303	343	338	304	343	321	334	328	320	329	333	327	312	340	321	300	314	360	323	339	316	314	313	357	340	311	310	333	317	341	321	336	323	367	359	310	334	324	330	354	360	320	322	340	320	337	295	323	353	324	323	303	319	355	320	298	315	342	354	292	319	323	377	343	356	337	338	341	311	347
9531	3510	1755	803	546	475	186	80	67	60	73	74	72	67	69	72	64	49	77	65	56	82	55	76	72	85	108	135	164	167	158	120	130	90	67	67	67	66	62	57	72	63	69	55	62	61	65	65	46	64	53	53	78	58	71	57	60	70	55	58	68	65	78	68	66	47	62	101	74	55	62	58	81	67	70	90	71	57	72	57	56	57	68	54	68	53	61	67	65	62	76	59	83	80	61	59	68	57	68	70	68	77	67	54	63	71	76	69	66	67	58	76	48	78	79	75	62	56	82	68	55	63	64	58	50	68	70	68	62	53	53	66	49	61	61	64	56	53	64	60	61	72	67	61	64	74	57	58	58	65	54	52	69	79	60	69	61	54	72	67	70	45	63	55	68	61	69	64	67	70	74	69	80	73	55	62	75	66	67	58	59	63	59	47	70	70	66	72	65	78	51	56	67	76	54	72	62	56	61	50	64	79	69	63	65	65	70	66	74	59	70	66	52	69	65	62	59	63	82	69	58	66	65	62	61	67	65	51	52	66	69	70	63	65	72	61	70	85	78	64	63	57	56	69	63	58	60	61	56	72	79	64	66	66	67	63	61	66	77	65	67	70	64	72	63	56	89	55	59	64	55	70	73	67	62	77	58	80	60	70	72	61	70	62	68	67	56	74	62	58	65	80	72	62	58	68	64	55	50	67	67	48	68	65	69	60	70	56	75	65	71	53	83	52	61	74	67	80	66	68	53	61	64	57	61	71	73	79	63	62	74	63	67	72	64	62	55	67	73	58	67	54	70	63	58	72	62	47	66	67	52	69	58	49	63	62	53	70	58	75	69	60	56	62	64	71	62	66	71	82	51	57	62	61	54	60	47	64	79	60	62	56	62	58	52	70	67	61	61	72	65	55	72	60	66	68	69	66	69	64	62	58	73	69	72	65	72	69	50	67	68	55	62	73	66	72	69	74	84	70	59	74	56	68	63	61	69	75	61	64	64	73	69	66	57	68	68	57	73	58	43	58	65	69	56	56	58	56	59	58	66	69	59	64	72	61	50	68	58	62	67	65	61	65	62	67	73	68	55	56	50	55	72	62	61	55	63	67	57	66	63	62	64	76	64	66	56	80	74	55	50	61	64	63	67	66	61	66	66	50	69	70	64	57	51	43	52	74	58	56	73	56	57	68	56	57	68	67	73	71	63	61	54	59	52	63	56	58	63	70	72	67	55	70	73	80	59	52	66	79	61	88	65	64	73	65	63	64	77	67	59	56	57	60	46	46	83	71	61	65	52	62	59	69	62	70	60	54	75	53	53	70	48	62	53	54	75	51	63	73	63	59	84	65	61	63	77	72	60	64	66	68	74	51	74	67	73	58	75	72	52	65	71	61	57	75	68	78	61	48	78	59	52	61	80	54	58	64	49	64	64	59	76	70	74	73	66	63	77	68	101	80	57	59	69	76	69	68	62	72	69	66	65	71	66	80	72	65	58	60	56	61	73	58	66	78	63	73	63	51	69	80	69	74	67	67	60	69	62	66	74	66	48	70	66	48	70	74	57	69	75	56	65	67	66	62	60	67	58	64	60	68	70	74	68	65	56	60	67	63	72	52	60	79	58	67	63	65	58	68	69	65	50	53	65	79	63	61	56	71	63	71	65	67	66	58	72	62	72	74	70	58	69	72	67	62	65	61	60	66	51	65	58	70	78	58	83	65	56	66	55	70	66	58	71	68	63	72	76	52	71	65	65	89	61	63	63	55	60	54	71	67	64	69	59	65	70	52	58	90	55	66	51	59	87	78	75	60	58	46	64	53	75	70	74	68	73	71	62	62	58	55	59	66	68	61	67	67	59	68	49	62	71	75	61	55	59	63	64	57	70	69	70	73	64	62	64	61	65	68	75	61	66	65	75	76	73	62	61	75	67	75	66	65	64	65	58	74	52	55	72	65	44	52	67	56	56	64	68	60	51	54	62	59	79	63	50	53	73	46	59	65	66	59	64	56	43	59	81	66	67	64	56	54	70	69	63	66	60	77	65	67	67	59	57	67	59	64	55	49	56	69	60	68	69	67	58	71	74	66	59	62	71	59	72	52	65	66	60	65	62	68	53	54	63	50	68	56	61	58	67	74	67	66	52	54	68	57	65	71	61	58	68	60	71	68	62	77	52	71	51	77	54	59	56	61	74	61	79	58	55	70	48	49	62	65	62	56	63	81	54	72	71	55	57	73	65	47	62	69	66	59	69	65	75	56	65	67	66	59	57	66	71	77	52	50	65	58	65	69	53	63	62	69	57	74	71	70	63	63	61	54	70	58	66	61	72	71	72	60	76	68	60	62	65	68	54	68	68	73	58	61	52	54	63	67	73	72	64	57	54	48	58	69	76	68	63	53	71	50	64	73	56	67	72	70	81	68	55	64	61	68	67	68	56	63	50	58	60	58	56	60	61	58	49	71	75	65	59	69	63	59	61	75	72	72	57	79	68	70	71	69	66	74	71	72	46	73	60	75	45	53	59	59	64	59	57	61	65	61	62	62	69	68	54	58	60	64	66	61	64	65	70	68	46	66	72	60	57	54	68	50	76	66	64	73	71	60	59	71	72	57	57	65	47	64	64	71	48	64	66	43	64	57	66	75	62	65	57	60	62	66	64	48	71	56	68	63	56	66	69	57	53	70	67	52	69	70	59	62	66	51	55	54	66	66	44	75	64	66	55	67	62	66	44	68	82	73	76	76	55	55	75	49	63	65	74	72	55	64	72	72	65	70	70	64	64	55	59	75	72	46	70	54	53	62	66	58	65	45	67	66	71	56	54	57	61	61	60	50	69	65	68	68	75	74	74	69	56	61	49	58	62	80	63	59	68	60	57	69	63	52	62	72	58	63	69	73	68	48	68	63	67	67	67	66	43	72	70	54	78	61	71	57	67	76	67	60	92	52	58	64	56	60	77	64	58	65	59	65	64	56	62	52	71	56	82	60	71	71	62	65	61	58	68	68	56	50	66	40	81	62	85	54	71	69	57	59	71	53	60	75	52	53	61	77	49	71	78	64	67	61	61	54	56	58	58	65	55	73	83	47	63	72	66	63	57	65	63	60	56	69	58	64	63	67	51	64	62	58	70	55	63	57	80	59	82	63	67	53	75	65	61	60	74	46	67	62	63	72	58	75	67	60	58	64	62	47	58	69	62	69	77	61	77	73	61	59	66	58	87	58	69	55	52	58	59	44	69	64	68	56	63	71	59	52	65	72	57	66	78	68	70	70	74	59	64	62	62	63	66	81	60	68	81	63	60	63	66	69	68	59	74	59	64	60	72	80	70	77	64	70	66	65	56	70	62	57	67	55	68	61	79	74	57	49	62	75	62	58	61	59	59	74	65	60	59	61	73	68	61	70	69	81	65	65	70	71	73	70	69	64	82	60	55	60	70	53	70	68	52	62	60	53	51	58	58	66	51	50	57	56	54	67	64	77	59	56	65	73	63	62	71	65	76	66
37279	20462	14649	10207	15434	15319	5266	1246	843	743	628	633	583	612	580	607	527	552	507	583	573	557	556	601	691	1307	1626	2174	2728	2906	2685	2111	1812	1239	623	504	466	518	491	474	478	454	488	475	521	514	478	479	471	491	484	525	456	524	485	500	468	545	479	543	467	521	477	475	495	480	487	509	507	508	495	518	496	501	509	496	472	468	473	506	502	500	515	515	441	498	555	428	476	458	501	475	485	489	466	461	489	501	472	505	508	468	485	490	499	482	502	501	492	498	493	499	486	518	456	460	491	495	466	514	471	494	508	489	482	511	495	465	474	494	467	484	494	470	471	519	444	456	503	512	461	476	501	463	491	487	471	466	511	475	475	510	500	544	513	462	493	536	491	471	475	506	524	491	471	505	466	477	503	446	478	517	496	485	493	498	505	519	497	503	484	436	501	504	496	481	509	511	510	520	492	531	490	516	482	461	457	526	527	496	479	485	476	478	494	467	521	468	492	510	478	521	548	509	465	506	477	491	461	492	467	488	512	469	468	520	482	490	493	508	479	515	473	521	459	486	486	497	452	457	480	483	484	501	481	442	503	539	492	522	497	449	493	474	458	497	479	468	459	487	461	474	510	503	498	488	500	472	500	471	521	470	515	440	508	494	485	455	492	515	472	493	455	495	504	492	495	477	477	471	465	451	475	496	506	515	483	521	452	446	449	533	518	462	510	487	499	480	456	501	512	474	501	469	495	531	483	475	483	518	483	506	470	486	453	465	497	471	493	468	468	448	440	522	468	462	466	493	487	488	509	477	495	482	486	510	479	491	494	439	517	509	492	477	523	526	468	515	525	475	480	493	481	525	478	492	501	491	477	505	475	485	554	482	487	472	476	482	484	482	489	471	488	532	531	471	509	484	488	460	521	493	499	491	512	490	496	474	501	511	475	501	481	490	466	482	509	527	492	448	493	495	494	487	486	484	532	487	526	493	480	461	496	485	514	475	474	492	494	534	461	480	499	517	522	479	487	502	474	473	485	481	500	506	492	481	527	494	464	489	449	482	482	522	488	515	511	500	476	480	480	525	485	496	507	492	449	455	504	481	469	496	560	517	453	466	522	503	476	517	468	494	477	506	475	487	463	460	484	485	495	519	497	486	484	484	466	480	510	517	467	496	479	476	524	485	466	508	486	474	511	534	495	477	485	486	491	457	478	497	495	488	493	473	488	484	470	488	448	491	541	514	479	472	492	487	521	516	484	493	456	497	503	480	499	517	461	482	488	480	452	474	476	509	499	483	473	515	501	494	479	496	450	471	500	467	470	494	452	460	509	484	466	461	470	513	502	486	485	506	490	504	475	479	485	509	514	509	487	460	467	509	490	502	505	509	496	484	447	476	479	471	469	477	507	477	494	545	462	480	511	505	492	478	491	493	500	513	515	462	512	497	492	460	468	496	464	440	476	505	511	496	489	459	489	520	519	512	480	501	498	482	477	492	485	469	527	465	515	507	477	499	489	462	496	476	483	500	485	536	500	526	477	513	475	513	449	467	493	485	483	530	496	484	445	484	531	488	469	505	522	473	489	471	497	496	490	477	483	479	495	509	496	489	516	487	475	549	502	468	508	499	483	460	480	495	444	450	457	505	483	475	455	478	492	450	481	482	472	518	489	461	496	482	461	467	471	509	512	497	508	501	520	491	474	497	456	484	475	501	505	471	482	485	501	473	442	509	460	477	458	499	480	511	477	498	461	515	526	469	483	488	465	517	502	503	507	432	508	462	470	503	518	505	528	478	511	471	509	532	476	483	452	483	501	504	502	474	498	485	459	465	504	489	519	490	439	488	478	472	456	475	472	475	487	511	517	480	467	514	517	495	507	483	519	507	528	512	444	506	514	492	542	469	500	484	482	471	526	503	492	527	476	501	492	502	508	499	513	495	463	507	551	514	537	499	458	487	464	501	497	492	480	503	481	461	476	456	468	540	441	552	493	495	425	470	468	506	483	501	483	459	528	513	495	526	465	482	487	503	467	447	474	448	456	467	468	475	523	518	516	495	493	464	540	484	495	517	497	449	511	496	492	511	505	480	486	491	512	537	465	496	497	482	502	488	498	492	481	503	492	496	497	485	468	530	497	496	495	459	504	512	484	520	455	486	504	518	496	500	546	454	518	462	460	486	497	499	456	547	480	486	502	451	460	497	491	500	476	470	487	458	489	439	500	463	502	478	477	516	499	502	459	483	515	494	488	524	498	501	497	515	512	531	496	476	445	490	456	522	495	489	491	471	537	519	501	462	465	510	487	463	507	479	548	500	449	464	487	512	447	513	485	447	511	457	530	501	469	453	475	504	483	512	496	468	466	487	501	477	487	485	462	478	533	519	499	492	502	476	447	521	465	474	502	484	464	501	462	483	500	479	493	517	476	509	515	465	477	482	470	539	518	516	495	481	423	506	473	463	493	507	477	522	500	471	469	511	501	496	489	502	519	513	466	526	502	477	518	486	503	457	464	471	486	485	453	522	492	486	498	511	459	465	447	477	477	476	521	484	496	474	522	499	502	478	494	505	498	470	468	478	525	481	487	473	526	498	484	465	464	464	492	473	470	465	527	470	461	481	472	446	472	509	489	479	485	496	499	480	470	505	477	493	478	462	483	480	515	457	491	478	480	491	472	482	497	466	502	455	487	455	504	512	526	483	456	500	446	472	472	514	507	474	492	548	507	502	518	483	474	494	471	466	499	495	503	501	475	511	531	479	494	500	511	496	445	502	516	501	542	512	509	486	520	472	496	484	458	496	453	490	470	458	426	506	471	467	475	496	468	524	454	456	514	493	495	524	476	488	495	497	458	486	492	469	516	511	490	507	484	446	505	503	472	506	495	460	484	492	506	496	499	513	481	515	503	491	508	508	478	462	491	475	484	485	524	493	536	487	495	495	478	492	509	501	498	497	515	511	463	502	493	479	496	495	497	470	486	490	502	478	498	504	487	510	467	480	473	498	497	495	525	476	522	527	503	472	477	463	491	484	520	505	507	468	487	485	513	457	509	486	482	527	484	503	473	456	475	494	549	467	496	457	490	493	469	453	511	453	474	461	485	481	470	467	478	461	456	534	485	492	482	478	491	476	476	471	466	471	537	471	484	471	490	491	473	476	464	479	457	492	484	498	457	491	487	507	495	485	463	492	486	505	463	501	476	466	502	516	477	504	495	469	500	484	461	514	497	502	476	469	493	498	461	498	504	479	457	491	455	450	529	476	466	470	491	492	508	479	488	490	487	523	476	472	484	528	499	465	464	495	513	475	493	478	481	499	484	506	494	514	469	494	507	490	498	489	475	478	463	478	496	475	506	532	463	502	501	524	478	492	521	480	498	503	455	499	507	510	500	535	471	525	495	503	478	479	521	487	505	497	506	503	479	497	497	484	497	480	471	479	505	521	467	473	466	534	437	496	470	463	456	501	472	497	506	498	504	486	515	455	495	520	478	457	496	515	496	475	478	443	471	517	488	493
7684	2915	1549	652	630	541	264	80	65	60	57	59	62	40	53	58	49	53	49	51	45	53	42	47	62	63	77	96	148	154	170	146	141	89	47	53	46	56	47	43	43	40	54	60	50	56	39	36	49	59	35	51	48	44	40	47	45	44	63	53	41	45	42	39	46	47	38	45	42	38	45	35	65	47	52	48	40	44	51	40	37	53	45	51	61	44	55	56	46	57	58	39	42	39	40	39	48	50	50	47	50	45	45	46	37	43	51	50	45	29	43	45	48	46	48	54	56	46	48	47	54	54	47	50	37	33	47	31	59	50	42	52	43	43	44	49	52	47	47	45	46	60	45	45	43	44	37	47	52	51	42	43	40	49	48	51	46	52	42	49	47	55	34	42	46	39	43	46	46	46	45	55	48	36	42	44	45	49	54	52	48	42	45	57	45	49	48	34	47	35	46	54	31	51	44	43	46	38	57	39	37	67	47	50	50	40	46	37	38	41	50	52	54	39	62	57	48	51	35	46	43	40	61	32	41	56	41	44	42	46	51	43	53	41	42	46	36	47	54	43	39	48	49	44	39	31	48	52	45	57	45	47	55	42	40	65	52	50	51	43	47	40	32	48	42	43	40	46	44	46	40	29	49	40	33	46	42	53	45	50	46	48	51	51	53	51	50	35	45	40	54	45	52	46	44	56	40	53	43	43	41	52	44	43	55	44	44	47	50	60	41	59	46	44	59	40	42	49	41	52	50	51	54	47	45	47	28	51	38	45	60	71	42	37	43	48	43	54	34	50	32	40	51	49	47	33	47	54	49	34	46	40	33	46	48	46	33	43	46	44	41	42	56	44	53	36	47	56	61	44	46	51	52	43	49	43	36	46	38	55	34	61	61	53	39	48	44	53	48	54	53	39	41	48	49	48	38	56	51	36	48	46	36	54	34	46	42	40	37	53	45	43	36	38	34	50	47	56	55	56	52	45	38	48	51	37	37	38	47	54	60	44	52	52	44	44	43	60	34	38	49	50	48	50	39	49	27	49	55	44	35	55	41	42	36	49	40	59	49	43	44	40	38	51	56	43	56	62	42	39	61	47	47	60	41	35	48	39	58	47	49	46	40	52	47	44	48	41	40	52	42	42	49	42	41	39	42	56	43	47	44	39	44	47	43	38	54	32	50	60	56	57	49	38	57	51	52	50	43	57	46	40	64	29	50	44	41	57	45	41	49	51	53	44	51	46	34	47	51	56	40	48	52	56	56	54	47	54	53	53	54	45	50	49	48	38	45	52	44	46	41	40	49	35	37	52	39	34	28	47	37	41	44	58	35	62	54	64	63	48	37	44	46	59	49	58	48	51	49	34	44	50	46	58	42	52	43	41	47	52	49	41	43	52	50	44	59	57	31	42	41	40	44	44	49	42	50	52	46	51	40	55	55	52	48	41	47	63	53	41	54	42	44	42	50	39	41	42	41	39	53	36	44	44	43	61	48	46	44	54	40	37	51	38	41	49	39	45	52	35	30	44	48	32	49	52	50	39	56	46	44	42	63	47	47	54	56	40	37	46	47	38	46	47	50	47	38	47	36	61	40	41	45	47	48	43	48	54	38	49	48	55	46	47	41	53	49	54	49	59	50	54	37	53	49	54	45	41	56	42	37	49	40	44	53	50	43	40	33	44	47	43	45	45	42	50	33	40	38	32	48	41	49	38	47	43	36	44	45	53	53	59	52	48	36	46	39	41	46	52	51	40	36	49	47	41	39	47	45	56	46	35	45	55	51	49	38	49	60	47	50	38	42	54	43	43	53	52	48	50	38	49	65	55	48	35	27	46	35	51	38	40	44	49	52	47	45	51	47	53	52	47	59	52	42	49	64	39	44	53	50	31	58	33	54	37	59	43	57	47	40	45	54	48	62	42	52	45	52	35	51	32	43	39	41	51	53	51	44	51	39	42	49	52	34	51	36	41	40	44	49	48	55	36	50	41	44	43	49	58	39	53	50	41	47	41	54	42	51	38	46	44	43	57	44	43	43	50	43	43	52	40	42	41	51	51	40	50	47	48	47	44	40	55	44	34	58	44	50	57	42	34	42	41	44	40	43	61	52	54	59	48	37	60	48	39	34	43	49	49	41	45	42	46	44	51	59	49	52	46	39	43	52	54	42	44	39	44	48	40	50	42	51	58	38	43	43	51	48	47	45	47	36	49	53	46	49	36	40	40	57	45	49	46	41	51	40	53	40	41	51	31	43	55	49	51	47	51	48	41	39	46	41	46	47	48	51	42	44	44	46	62	39	66	44	39	55	45	55	47	35	48	40	67	44	50	49	33	36	41	57	36	61	52	53	58	54	43	52	40	50	32	48	50	31	50	50	45	50	51	50	49	49	42	38	44	45	49	47	52	42	51	45	42	48	51	54	45	42	41	53	47	50	45	41	45	54	53	42	40	45	34	43	42	44	45	43	41	35	49	55	40	43	56	50	44	40	45	61	42	46	40	41	46	37	52	45	38	37	44	36	49	55	59	45	38	50	52	38	41	39	54	39	35	45	32	53	38	57	38	42	47	43	46	47	44	44	40	55	42	49	48	37	36	46	47	45	41	37	48	39	51	46	49	59	42	45	50	44	45	53	50	51	52	49	41	55	40	54	53	46	39	49	54	46	60	45	34	46	57	49	50	57	49	37	51	44	54	48	45	48	44	45	47	51	49	45	35	42	36	37	49	51	43	47	50	58	45	39	61	59	38	31	53	54	34	49	48	36	57	46	58	57	49	41	38	46	44	44	45	46	49	54	33	42	52	44	56	45	46	36	43	56	51	51	47	61	31	44	33	38	43	40	40	49	41	49	54	36	46	38	43	36	35	40	38	38	50	53	43	32	53	41	36	38	46	43	37	36	47	36	48	33	50	45	52	49	62	41	51	52	47	54	44	49	61	42	44	47	50	52	45	38	50	43	41	41	46	43	40	43	46	37	42	53	52	37	34	44	53	40	44	38	36	40	47	37	49	44	37	41	41	46	39	41	46	55	42	53	34	42	60	47	46	49	31	43	40	56	48	39	39	56	43	52	43	36	41	56	47	40	44	54	40	64	45	41	43	43	40	41	46	40	50	44	38	45	64	50	45	55	42	58	47	36	45	44	43	34	43	45	44	53	54	52	39	48	47	44	37	34	58	55	41	57	36	29	49	44	35	47	42	39	56	44	44	41	55	59	45	42	41	45	44	43	49	55	56	41	48	48	47	53	41	45	51	52	48	42	41	40	49	65	45	46	48	46	40	37	50	56	56	44	44	50	50	47	39	50	54	43	47	47	58	43	43	39	39	47	55	48	53	46	46	58	44	47	47	56	40	41	66	47	52	36	39	37	51	54	38	40	44	47	38	33	40	31	38	36	41	58	43	49	41	48	41	44	52	49	47	49	55	56	46	42	51	35	51	33	52	45	55	60	38	43	43	31	44	43	51	53	48	40	38	59	34	44	40	51	42	45	40	54	41	54	47
32812	19766	12626	9789	17823	18514	9727	2175	832	670	565	537	502	491	532	489	447	464	430	485	502	493	522	468	741	983	977	1614	2672	3088	3063	2694	2279	1388	459	367	379	373	363	362	348	351	382	350	357	371	376	381	395	355	357	367	367	363	355	329	321	350	354	386	377	383	366	356	356	390	357	350	357	358	406	368	363	343	377	355	369	364	398	354	341	341	370	349	369	376	341	359	318	338	372	360	339	363	374	342	370	350	357	372	381	379	365	358	355	336	353	386	363	380	367	377	361	338	378	374	338	358	356	348	362	385	356	350	368	364	355	412	388	373	401	395	351	377	353	369	370	368	375	341	390	396	359	348	377	348	375	357	367	371	402	363	373	359	380	389	355	352	346	360	395	347	345	344	346	358	383	381	391	335	358	368	362	344	375	376	386	376	385	375	365	322	356	357	335	360	343	328	378	366	370	368	346	332	364	342	364	373	404	366	335	339	366	325	352	337	374	369	352	381	368	351	387	334	373	333	378	389	321	350	373	342	348	329	368	365	323	390	384	357	359	354	382	378	400	333	337	350	336	361	379	352	315	348	382	365	387	372	376	350	368	379	361	319	381	332	357	368	374	406	356	343	355	371	354	386	353	371	367	367	360	362	342	380	381	370	322	344	389	370	379	368	350	360	386	334	330	353	380	359	378	397	364	332	371	365	389	399	351	365	325	338	376	359	377	377	363	337	330	356	373	373	366	354	352	356	398	358	333	402	354	385	347	375	387	339	365	362	362	354	367	381	356	336	380	333	382	362	368	367	384	326	358	365	380	351	381	381	361	355	360	356	330	349	376	362	354	370	370	342	331	363	359	360	347	357	345	349	343	374	356	355	360	370	385	367	379	360	374	339	361	327	328	372	343	366	372	340	348	325	371	367	390	387	372	345	341	345	368	364	302	351	351	344	322	330	351	371	395	368	339	336	353	341	347	361	360	344	349	366	327	362	361	373	351	368	350	311	356	323	368	339	389	377	363	342	345	350	353	340	361	395	322	339	358	363	417	342	374	378	331	348	349	339	377	357	339	383	374	400	378	355	324	359	345	401	365	345	410	329	339	346	354	356	363	365	364	318	334	348	381	356	380	339	378	351	359	369	330	337	367	355	369	361	374	364	344	353	332	360	379	341	390	386	364	386	350	365	380	406	370	366	349	354	385	368	389	388	345	372	343	389	382	382	394	342	343	345	333	391	341	342	386	343	348	356	354	377	374	358	364	368	395	349	351	373	365	366	361	329	371	388	352	351	360	341	378	362	380	350	367	354	383	355	365	363	346	348	349	365	340	351	366	359	356	360	373	368	380	385	375	345	405	335	371	353	389	328	372	413	334	349	361	353	363	336	365	382	380	368	388	388	363	343	345	377	361	362	387	355	372	333	346	370	354	316	375	354	369	373	380	396	319	385	330	371	377	359	364	390	383	347	392	365	365	380	364	348	340	397	334	361	387	346	371	370	356	357	367	347	324	338	349	361	328	357	344	395	406	376	347	338	360	386	366	363	383	325	378	334	318	359	336	349	382	331	344	350	382	386	362	375	361	360	370	369	372	369	397	350	330	381	387	362	351	372	364	356	383	380	376	373	359	357	397	344	359	352	375	348	363	348	358	368	345	341	359	372	403	367	365	358	365	366	333	387	354	362	383	334	354	349	367	358	345	381	325	404	378	347	372	336	353	365	350	347	381	398	377	363	347	386	373	364	333	356	329	338	385	341	360	378	378	355	383	402	356	387	360	363	352	356	340	396	382	356	407	359	357	350	402	384	384	342	370	411	365	388	359	357	372	337	370	336	373	358	338	415	353	357	363	336	366	343	357	374	346	354	395	368	402	347	345	356	367	351	332	337	400	348	370	379	348	343	343	380	360	378	365	356	374	371	373	370	390	353	357	388	371	369	364	328	359	330	345	356	379	405	389	368	337	346	381	343	343	353	358	348	332	338	349	330	372	392	352	361	351	355	359	384	335	349	366	387	340	344	354	371	314	340	358	376	382	347	392	360	381	391	375	353	370	391	363	368	373	370	369	369	371	364	365	373	347	342	385	365	348	342	323	334	346	326	336	352	371	342	364	365	386	351	370	383	370	404	361	369	325	346	377	346	334	390	365	339	358	343	338	375	371	382	371	373	364	371	383	347	351	367	345	343	349	345	394	319	328	370	373	361	369	365	361	334	336	346	329	313	357	393	379	355	364	346	379	370	350	377	399	362	356	318	360	368	349	347	395	346	361	382	371	365	348	356	352	361	366	341	347	351	375	350	411	344	381	365	326	351	365	337	332	362	369	366	362	389	366	353	361	367	366	357	388	388	370	383	359	352	354	353	392	350	377	339	340	384	353	351	353	350	344	372	358	355	378	350	395	356	377	360	326	401	388	355	355	358	337	370	339	357	387	344	329	377	372	381	366	359	386	354	376	348	361	338	379	354	398	350	342	384	405	362	368	375	336	409	385	377	367	323	362	371	382	353	349	345	402	366	354	362	346	339	381	342	353	380	365	335	370	378	344	353	366	369	351	420	387	328	386	383	334	381	382	354	383	367	392	365	346	361	349	361	379	376	342	348	377	372	333	338	351	357	368	351	351	333	371	361	389	337	345	371	409	363	383	363	364	329	377	356	325	361	359	351	378	331	338	327	379	351	339	351	320	362	345	359	376	363	331	373	356	351	379	356	385	367	349	351	399	357	380	364	347	391	395	357	378	371	347	360	375	351	369	379	355	362	331	340	360	360	367	381	352	340	354	366	346	356	347	361	364	391	348	342	378	365	373	334	349	357	381	361	346	370	371	334	386	357	332	357	379	323	413	355	360	375	329	362	379	349	358	375	395	362	394	349	353	370	323	351	357	368	376	388	352	364	339	381	364	362	374	354	383	375	358	367	350	394	340	357	345	395	376	347	377	352	365	371	367	344	370	351	355	316	374	361	355	344	346	364	363	368	339	361	359	387	344	338	377	361	348	334	363	415	370	364	357	342	318	335	358	363	347	343	357	368	352	341	391	365	331	359	366	391	407	338	364	344	381	396	355	371	401	359	332	362	387	364	352	349	351	342	357	365	359	354	373	359	355	362	315	395	349	365	383	375	348	328	364	364	398	412	337	358	362	345	331	335	360	319	343	381	353	343	330	394	330	335	356	323	358	335	361	390	372	342	366	330	326	374	363	377	350	347	384	365	394	343	346	331	379	345	365	365	326	366	339	366	311	324	370	330	389	352	331	398	339	381	315	362	346	368	356	388	327	346	364	353	357	334	366	371	351	391	349	362	390	352	326	371	356	331	352	349	359	345	367	343	344	356	355	343	382	363	333	385	361	363	377	369	359	397	369	362	372	358	336	347	382	329	335	383	377	363	370	394	330	353	362	370	395	363	380	344	348	377	346	386	367	357	336	416	360	410	362	353	353	352	397	333	350	347	345	362	345	368	343	349	353	407	325	364	382	359	368	366	401	386	367	351	378	342	360	363	373	333	397	352
10535	4585	2116	1649	1460	908	299	137	89	93	73	66	84	93	87	76	68	79	71	62	77	68	70	68	85	93	120	172	216	269	295	252	206	122	84	64	71	78	76	71	84	69	78	68	87	66	74	63	51	68	73	67	79	58	74	69	77	63	87	74	70	74	70	73	64	73	79	74	74	72	79	75	69	66	64	77	70	74	86	74	74	76	66	62	77	73	84	59	76	73	84	74	60	68	70	72	66	84	71	81	61	60	61	77	74	64	63	81	76	64	57	71	71	45	54	73	81	76	67	77	67	68	72	76	73	69	75	71	77	79	90	65	72	81	75	78	67	53	88	75	63	70	85	82	64	78	68	64	66	78	61	78	66	67	49	72	82	66	56	77	74	75	71	100	63	72	73	64	75	59	69	64	72	71	80	79	69	70	82	81	63	80	67	76	67	88	69	62	64	67	81	79	81	76	71	66	71	70	73	79	75	72	65	81	67	63	66	76	69	73	78	75	67	61	67	62	69	61	65	85	66	82	65	62	72	65	85	68	73	65	70	63	84	81	61	72	80	66	76	71	62	73	71	72	81	63	64	71	66	70	63	48	75	64	60	65	67	70	73	76	81	69	58	72	86	86	85	68	67	62	54	82	72	66	73	66	82	77	66	61	71	70	61	76	67	65	76	56	61	71	80	71	73	59	78	69	70	76	74	84	66	74	75	70	62	67	59	74	64	66	90	76	68	68	70	73	74	72	65	81	78	71	70	61	54	67	62	65	79	85	66	68	67	80	81	71	69	74	62	71	74	57	52	74	77	67	73	57	79	75	63	69	71	73	64	76	81	60	70	55	70	86	90	66	73	69	76	74	70	76	65	78	67	67	68	63	78	74	74	82	80	71	68	72	93	75	82	69	78	68	69	64	56	83	68	61	61	72	70	72	62	65	78	76	60	65	77	67	70	70	67	67	68	62	72	87	67	60	57	70	65	54	75	67	75	72	78	75	74	54	59	60	64	69	64	68	65	64	66	74	73	75	75	76	69	74	75	66	76	72	83	72	74	76	52	69	73	87	62	69	70	73	75	79	62	56	47	54	64	79	56	71	82	79	75	71	71	67	62	59	66	85	82	64	74	85	70	79	87	74	85	73	60	56	69	63	66	76	68	67	67	62	75	88	81	90	58	62	83	61	68	77	93	63	80	54	78	73	75	68	61	78	65	68	58	72	87	74	65	64	62	71	82	62	67	59	64	78	70	86	56	63	58	57	64	67	67	71	68	78	80	59	71	71	56	75	89	55	62	77	68	66	79	83	88	56	61	52	72	75	88	82	82	81	62	62	78	66	86	78	65	74	59	79	61	68	79	78	64	59	71	90	64	76	53	88	78	63	75	63	66	61	67	72	78	64	72	64	61	76	74	79	69	66	62	73	75	86	82	63	76	74	74	79	77	65	62	77	72	80	89	85	70	67	71	75	68	75	84	69	67	75	94	62	82	88	65	65	78	64	91	62	65	62	82	63	70	59	89	85	84	72	83	81	73	73	64	82	67	79	83	85	63	64	84	89	72	62	71	69	68	66	63	62	63	73	87	53	72	71	74	59	69	76	82	64	76	67	63	70	71	80	75	72	62	86	60	70	78	83	71	60	65	79	68	72	82	75	83	69	86	93	68	72	79	66	67	87	82	70	65	61	64	64	85	70	70	91	86	68	75	82	65	70	63	65	72	69	65	77	77	73	79	87	70	62	74	72	83	67	62	67	84	76	82	65	69	66	66	85	66	73	70	66	78	91	77	72	71	70	59	71	77	60	61	64	59	68	57	65	64	72	78	56	66	65	74	83	69	67	59	63	61	76	86	67	60	77	65	59	86	56	66	92	70	68	72	72	69	66	63	69	71	83	70	64	75	61	66	86	80	58	81	54	64	86	70	74	68	88	66	66	77	68	92	63	84	61	66	74	55	73	68	56	69	69	62	66	69	65	65	67	73	85	79	69	72	70	68	76	82	83	82	67	59	71	71	72	70	60	79	70	54	82	75	62	65	64	58	60	77	78	57	67	62	73	87	73	64	81	77	74	63	81	74	66	61	74	57	70	66	61	84	60	90	74	70	73	68	83	76	70	73	72	67	64	67	72	65	79	79	80	68	58	70	74	81	68	63	60	75	69	60	58	80	83	65	77	76	70	77	76	60	61	60	71	68	70	76	86	69	65	59	80	73	69	67	89	59	74	73	67	77	63	79	76	70	55	74	76	66	79	89	55	72	70	77	68	96	69	69	72	79	69	62	78	70	63	68	75	66	65	71	67	65	87	76	85	71	71	78	80	53	75	64	70	67	75	49	60	70	81	68	75	65	65	78	71	60	74	75	66	61	79	72	71	58	76	60	61	75	66	82	70	70	60	62	73	70	78	67	58	65	70	85	63	61	62	47	72	63	72	69	74	74	73	61	58	78	66	55	69	62	54	76	73	64	64	69	63	81	65	70	73	76	62	71	68	78	84	61	76	60	67	73	60	66	71	74	79	77	71	78	70	72	68	64	51	73	62	69	76	76	61	79	77	81	70	80	74	60	76	69	54	94	69	66	59	76	79	87	55	76	65	69	69	88	68	67	73	80	74	87	78	49	64	63	78	78	60	72	62	69	70	68	76	66	70	78	62	65	62	72	62	62	66	86	66	57	85	65	72	67	77	62	66	76	67	65	64	60	77	72	74	77	70	64	75	72	62	72	96	63	63	74	71	70	78	72	64	70	67	82	74	72	61	69	76	72	60	68	61	66	83	72	66	71	60	77	65	68	62	57	78	76	78	68	81	91	78	77	57	66	71	82	66	60	69	75	86	72	80	78	75	67	65	69	79	70	79	80	81	78	62	82	70	76	62	82	75	66	83	80	61	68	58	78	70	75	72	57	57	69	74	68	79	73	63	81	78	58	70	79	75	74	78	80	59	59	75	68	68	68	59	55	69	58	64	63	87	74	73	83	82	71	82	77	55	62	70	84	64	63	71	81	68	75	84	80	87	67	65	84	78	89	72	84	79	90	80	64	73	72	62	78	62	64	81	92	97	84	82	73	64	53	80	65	65	62	77	66	82	59	59	69	72	69	85	67	61	72	63	63	70	66	62	73	66	74	73	66	66	84	70	69	69	62	63	56	79	79	60	66	69	64	73	72	64	65	76	65	59	64	71	56	65	76	68	77	61	59	63	74	65	66	83	78	65	61	76	74	61	62	74	87	69	83	70	80	73	73	89	92	70	77	77	83	73	68	78	57	82	74	74	88	54	63	56	74	68	70	72	65	67	81	66	77	52	64	48	68	78	75	82	68	66	47	55	81	72	63	80	55	70	59	52	70	73	74	95	69	63	59	74	63	67	79	66	64	65	74	49	79	66	69	77	65	74	68	72	81	86	68	73	69	67	69	75	71	62	72	80	71	63	71	73	89	84	87	82	69	72	57	69	74	64	67	69	67	55	59	66	67	57	65	77	73	73	53	73	65	62	73	70	60	65
39009	23333	15828	18141	26994	22957	8918	3550	1628	1047	938	846	810	819	725	747	743	717	658	660	725	810	817	816	824	981	1631	2953	3754	4984	5377	4647	3333	1816	939	582	533	564	518	575	568	511	561	583	521	542	519	550	541	593	547	593	531	510	546	503	524	529	541	549	525	546	561	564	526	587	571	584	555	546	529	540	538	576	552	508	550	543	536	484	531	557	564	568	531	535	554	548	536	567	545	542	555	532	584	546	567	534	536	535	532	540	563	566	540	509	546	570	600	524	531	533	510	564	536	564	552	540	528	542	553	579	533	558	549	519	506	557	526	576	571	560	502	481	525	567	548	569	517	535	594	510	518	595	505	539	549	521	533	542	521	537	567	526	552	576	535	531	555	521	559	552	518	550	523	574	575	531	545	528	580	553	537	554	524	557	559	584	525	548	522	529	511	542	592	519	518	529	515	543	562	544	506	557	557	541	574	561	495	529	529	547	573	565	574	576	551	537	567	539	591	583	502	566	531	546	570	579	540	505	485	536	537	558	513	552	550	538	541	579	523	514	482	556	552	572	526	571	533	550	576	533	521	574	515	541	553	537	570	600	544	556	532	530	591	576	539	537	501	529	507	549	551	537	535	584	583	510	528	536	539	550	550	537	548	554	559	540	595	518	547	519	522	571	558	534	570	557	540	581	547	509	557	532	537	563	573	529	567	596	500	560	547	562	577	519	534	535	585	486	551	562	548	513	539	546	553	530	556	503	546	537	552	506	536	509	526	571	531	544	535	532	518	587	572	572	563	529	590	576	511	518	492	547	523	526	559	533	562	535	564	535	516	553	536	535	533	512	541	548	566	556	519	548	534	570	572	495	551	536	573	550	548	529	572	531	522	547	526	540	555	513	524	547	500	553	557	545	569	536	569	574	544	548	558	561	554	561	603	540	588	538	576	533	549	525	567	522	563	563	571	514	560	520	569	573	554	538	558	507	545	556	576	572	528	585	512	554	525	564	525	532	525	571	522	522	548	531	533	529	547	559	539	530	560	576	539	530	511	541	562	501	523	559	566	538	583	555	569	527	527	569	564	566	521	551	576	571	532	542	513	547	565	491	534	549	543	538	527	559	578	569	577	581	563	555	524	584	562	560	520	536	539	543	493	551	555	555	532	528	542	530	565	587	526	607	523	568	516	565	553	555	515	535	544	585	527	509	540	601	566	519	519	595	547	561	582	535	584	558	563	563	545	541	490	541	555	550	532	551	530	574	540	573	545	515	610	561	531	536	531	547	577	521	536	551	585	541	512	527	554	556	581	501	552	492	497	528	548	563	574	527	549	555	536	543	542	541	561	555	542	536	533	579	578	506	576	537	531	507	525	495	559	526	557	544	580	534	536	532	484	579	542	538	537	540	565	509	586	547	533	524	547	547	595	500	541	545	531	525	533	498	507	575	533	524	527	567	527	555	520	567	510	563	543	571	548	561	552	547	588	518	527	551	569	517	567	517	546	575	592	552	554	565	500	548	561	554	523	571	579	549	598	559	515	513	522	578	591	526	551	558	536	564	515	526	538	498	560	572	550	565	543	558	550	524	550	553	592	543	560	514	549	555	532	526	573	511	541	498	529	542	537	531	537	520	533	574	502	534	554	548	550	535	547	588	554	570	526	548	614	525	520	539	555	558	593	550	555	510	518	589	559	537	557	565	552	512	568	553	518	568	551	578	546	523	516	579	547	513	510	533	537	588	501	505	533	554	545	570	514	522	552	551	572	567	541	535	540	607	553	540	558	542	521	558	553	505	551	559	544	513	558	547	518	586	535	610	555	563	542	524	541	551	582	531	545	559	526	554	572	539	531	529	512	575	531	530	555	537	547	550	536	539	544	563	578	529	538	531	579	528	534	546	592	543	572	556	551	535	500	537	578	553	545	572	530	558	557	577	553	524	538	546	503	566	562	559	562	518	574	548	589	522	510	537	530	518	553	493	548	563	521	532	563	577	578	539	526	526	549	521	561	547	527	533	537	565	543	535	558	525	558	558	560	550	598	521	557	511	544	521	586	544	538	523	555	564	554	509	539	562	547	550	560	572	564	545	528	547	541	524	565	576	541	534	564	570	537	590	566	572	526	535	574	514	523	588	504	543	570	540	548	549	543	546	527	538	539	559	553	541	533	531	499	561	495	557	545	569	553	526	526	548	550	528	551	545	513	558	563	531	575	537	518	587	526	539	553	519	544	496	544	509	532	557	572	593	561	514	549	513	529	501	557	587	541	594	595	535	564	601	595	577	538	568	545	546	524	539	529	563	587	551	562	544	586	543	555	517	550	565	558	545	545	566	552	549	553	546	526	565	565	549	510	542	570	550	533	565	556	588	500	626	523	537	501	541	527	582	558	583	534	577	519	556	537	520	586	534	545	545	545	540	527	552	564	563	539	552	556	534	574	556	562	539	500	531	536	565	528	559	557	551	584	527	600	529	544	579	503	546	535	515	586	545	524	541	539	575	559	572	569	595	546	541	556	560	523	534	541	553	546	530	493	590	504	534	556	523	532	567	542	524	564	575	563	570	552	556	474	547	556	589	516	575	565	562	570	564	562	554	532	571	572	542	558	549	544	549	554	501	542	581	574	587	557	540	545	535	486	569	568	536	581	513	514	536	482	531	556	518	535	536	569	555	518	528	503	553	521	555	554	563	533	491	560	557	518	558	558	549	566	549	550	566	562	572	528	530	572	517	532	548	558	528	561	551	551	530	579	508	532	586	561	543	536	527	586	557	570	528	542	514	512	554	526	460	532	532	527	524	537	533	526	533	557	525	572	515	554	523	547	563	545	528	527	561	499	544	527	582	574	519	561	575	557	567	530	552	547	569	536	526	543	508	547	545	511	524	542	554	525	563	537	571	552	525	513	548	537	535	540	509	573	567	520	574	548	573	526	491	535	535	565	545	554	550	525	553	545	545	582	532	535	562	577	524	525	530	512	526	562	531	542	559	579	563	547	533	576	557	545	571	576	561	545	594	587	543	541	547	550	557	543	540	548	528	539	557	555	548	510	558	590	538	556	543	546	561	575	534	529	567	510	603	549	560	543	585	571	576	566	535	541	545	542	536	574	552	550	572	550	537	546	502	522	515	578	544	539	558	585	584	560	525	554	544	543	548	531	522	519	564	502	534	584	556	548	541	543	559	497	507	533	542	541	529	576	527	539	546	524	586	548	529	560	548	562	574	541	565	582	553	504	550	558	559	519	536	520	548	541	546	553	532	533	536	538	533	543	517	565	512	531	506	569	557	536	507	546	553	533	542	559	530	528	542	533	519	544	537	576	568	557	568	559	529	526	540	545	526	547	563	576	505	551	542	555	509	587	541	498	584	546	539	567	549	556	549	578	564	518	550	558	553	555	517	532	547	569	571	556	500	569	550	561	527	527	547	572	566	539	552	549	536	553	562	521	554	561	551	538	525	559	536	523	560	573	537	511	519	540	510	533	527	538	500	540	545	533	530	544	530	537	562
6736	2803	905	489	283	153	86	42	45	49	51	43	43	40	45	31	44	38	37	38	40	48	37	35	40	41	44	50	67	64	77	67	56	50	42	33	54	42	33	45	48	33	36	47	34	40	43	56	47	46	48	49	58	37	50	44	43	48	50	44	50	41	49	46	53	41	50	40	36	40	47	50	42	40	42	50	40	52	39	44	35	59	53	45	48	36	41	40	46	35	53	49	41	42	37	41	51	47	36	47	37	48	36	38	50	54	51	39	46	41	33	46	47	50	29	41	38	35	35	46	46	45	45	49	29	35	54	42	45	43	46	41	46	40	59	39	45	43	43	49	39	46	34	41	33	40	42	47	54	30	44	50	43	42	38	40	39	37	35	47	41	50	28	36	54	50	47	44	48	29	45	42	46	38	50	41	38	42	41	36	43	37	39	46	46	44	31	41	40	41	39	42	40	41	45	53	41	46	38	46	32	52	43	42	45	37	39	44	38	46	43	33	34	43	38	35	47	44	51	46	46	40	33	32	48	66	37	38	47	52	39	48	39	40	47	41	45	37	49	52	39	37	42	55	38	46	44	39	52	51	35	45	38	37	34	50	36	44	39	63	50	53	38	37	40	34	49	43	36	56	38	58	41	46	39	47	51	41	36	35	34	33	39	39	52	37	38	34	46	41	49	31	35	36	40	47	59	42	40	54	35	37	40	36	33	35	41	40	37	36	50	45	53	54	45	38	38	41	37	38	33	40	38	40	45	43	40	40	56	42	31	42	44	34	36	51	39	40	44	44	46	45	40	43	53	46	39	35	41	47	47	50	40	47	44	45	50	49	38	49	47	44	49	46	52	44	41	39	40	37	41	45	30	42	45	38	35	35	37	47	37	32	44	51	40	43	47	38	49	47	46	52	42	36	41	41	42	45	42	40	43	49	30	49	29	34	39	52	37	37	46	51	42	44	49	39	47	35	47	32	38	47	46	47	42	46	42	42	37	36	57	38	49	45	47	28	36	38	41	42	50	37	28	39	39	34	39	40	39	39	36	46	41	31	43	33	43	43	37	45	46	48	39	44	41	29	46	44	31	52	27	34	45	49	46	46	40	46	47	36	48	49	47	33	45	60	58	46	46	32	37	40	49	43	53	34	32	45	44	43	48	42	49	47	37	46	41	50	39	55	47	49	46	42	43	45	37	43	59	45	34	52	38	34	53	49	34	37	39	26	46	34	45	52	37	53	46	31	46	47	45	41	40	41	44	42	58	35	47	36	36	36	35	44	36	42	47	46	48	47	42	39	51	51	27	38	42	35	53	46	51	46	46	53	37	45	46	44	33	47	33	44	37	45	57	29	41	49	37	49	54	33	55	46	44	42	34	45	50	33	46	37	47	46	53	47	38	24	40	45	46	37	40	43	42	42	36	40	42	49	53	46	35	50	35	40	32	42	46	39	40	49	37	50	48	50	47	32	36	56	31	38	35	52	39	52	49	37	39	41	48	51	31	42	41	44	36	41	37	47	35	43	44	42	43	33	41	41	46	53	41	44	43	50	36	49	44	39	44	44	39	50	49	41	40	43	28	45	35	37	47	50	41	43	42	40	43	46	50	39	43	41	51	41	43	49	44	42	49	48	45	48	41	45	37	44	39	41	46	42	46	59	53	44	48	41	41	38	37	48	55	47	44	43	38	45	48	30	41	39	43	48	45	41	33	40	50	43	31	46	45	40	47	39	39	54	46	46	50	46	44	34	53	36	31	37	52	45	40	51	39	45	38	37	41	41	27	45	37	43	34	44	30	35	44	51	43	38	45	50	57	33	47	44	42	47	41	44	42	31	40	46	38	41	41	46	43	27	50	44	56	47	42	31	39	44	44	46	52	39	44	42	54	42	46	39	51	37	45	53	35	41	45	40	30	39	42	46	42	40	43	43	54	36	42	46	59	39	40	34	46	33	53	47	42	50	47	34	44	37	50	29	37	40	33	44	37	43	41	50	56	44	43	31	41	41	46	40	35	37	37	26	55	48	47	49	42	49	31	44	45	49	44	46	49	35	33	40	56	48	52	48	48	59	35	41	36	46	43	41	49	37	41	43	43	48	44	49	36	52	47	37	45	37	48	38	33	48	44	45	48	44	38	36	30	40	41	44	34	42	56	37	39	53	34	44	49	36	50	55	42	50	57	40	40	44	35	33	44	26	41	44	44	33	38	48	41	42	32	37	41	41	42	41	35	37	33	39	39	52	45	42	38	35	40	31	53	37	58	34	37	38	33	42	36	32	40	42	40	42	36	36	30	50	61	42	44	44	43	51	52	34	35	42	36	35	45	48	38	50	39	35	40	40	49	37	28	25	48	57	45	34	39	37	49	43	45	49	44	40	40	40	42	47	28	39	43	40	56	40	46	52	55	33	40	45	54	43	47	54	58	53	38	33	53	38	53	44	43	38	44	49	48	52	47	48	46	40	49	46	37	42	44	39	35	36	51	47	42	40	40	41	43	39	33	46	40	48	47	45	43	34	48	42	43	57	44	38	33	29	44	39	37	31	49	35	44	43	53	33	51	49	43	40	44	36	48	32	43	41	37	36	42	46	48	38	32	33	36	34	37	36	35	43	44	40	52	43	30	33	40	33	46	45	40	45	43	46	49	46	34	31	46	36	40	48	38	46	46	47	54	44	32	40	39	49	41	43	49	59	62	47	42	36	38	45	44	46	39	38	47	49	35	49	46	49	35	55	46	57	46	40	44	37	45	46	49	35	46	33	43	39	38	31	30	46	47	30	37	47	48	44	48	41	42	36	43	52	44	37	42	42	45	40	38	43	31	48	39	28	42	46	39	38	35	36	34	58	44	37	55	44	42	50	40	42	65	36	44	41	37	39	31	46	50	46	53	44	42	47	43	42	32	44	45	57	32	30	46	30	39	39	52	48	41	42	48	38	47	45	26	41	46	42	49	42	47	44	63	50	53	44	42	43	38	32	42	47	28	51	53	42	33	39	42	52	43	45	39	35	46	51	45	63	41	34	38	54	40	45	61	33	33	51	31	47	47	38	42	64	44	42	43	54	42	36	43	44	36	43	39	50	32	39	39	44	52	45	51	39	32	33	50	40	36	41	41	61	43	51	33	44	40	46	37	38	46	46	38	34	45	52	41	54	37	46	55	52	41	26	42	46	42	40	44	43	55	45	49	44	51	49	39	51	55	34	44	56	33	38	44	41	45	41	41	39	46	42	40	48	42	49	52	53	39	40	45	42	46	30	40	50	48	43	35	51	46	43	41	52	40	36	41	42	46	49	55	48	50	49	48	42	51	47	44	43	48	50	48	49	36	41	46	40	36	50	42	44	49	48	42	40	31	41	43	44	44	49	37	45	44	45	46	51	46	36	49	44	40	43	53	54	37	38	36	52	30	35	48	42	45	43	40	52	51	34	47	42	41	43	44	43	37	31	41	50	34	41	50	48	46	38	44	33	54	37	48	39	42	39	49	45	54	46	37	47
33496	18896	9053	7430	9282	6085	2618	898	449	353	359	379	345	356	365	365	350	346	355	380	385	370	329	356	353	399	432	527	794	971	902	875	763	459	364	340	348	353	335	321	336	313	352	314	315	323	357	314	326	319	327	329	356	314	342	320	295	322	321	346	351	329	359	310	316	330	354	313	348	319	350	296	322	315	338	335	328	357	321	312	345	352	300	334	303	324	319	347	351	307	350	319	334	323	323	333	332	333	353	326	335	333	350	356	356	307	377	299	368	314	368	340	339	335	348	374	341	332	329	326	343	350	318	326	359	344	341	338	324	324	352	338	336	344	294	314	335	334	328	320	361	343	345	332	324	325	356	315	316	348	323	339	304	386	313	331	340	306	315	338	370	329	316	342	356	326	355	334	345	356	324	327	370	341	354	337	335	314	331	355	352	335	355	356	316	360	319	356	329	294	322	331	364	342	342	329	350	315	325	306	337	372	323	351	324	351	345	355	340	339	361	341	324	314	330	307	339	344	324	332	341	338	341	338	328	336	350	359	352	339	353	340	338	339	318	334	342	316	311	350	325	338	353	330	346	367	354	349	372	341	302	294	371	346	335	320	345	337	318	315	318	337	345	308	340	368	346	333	330	327	318	339	331	316	325	330	334	340	380	311	326	340	329	361	335	311	349	304	338	326	322	321	311	305	340	314	365	338	326	364	334	322	342	356	351	329	314	324	339	348	374	317	324	343	330	330	350	316	334	298	327	352	351	311	331	340	337	349	339	332	308	329	348	340	370	311	316	313	335	354	288	329	333	333	314	367	340	326	361	352	321	320	359	298	344	348	304	349	326	325	347	365	332	374	309	314	320	328	333	298	324	347	310	330	317	328	364	326	335	350	302	356	346	321	326	349	337	301	350	345	327	344	340	305	337	310	347	327	328	320	313	349	331	374	339	357	320	338	299	361	342	360	315	339	323	378	350	309	338	311	330	347	320	308	343	309	333	300	328	321	304	328	283	307	325	338	335	327	332	294	335	314	321	343	323	351	336	313	357	328	326	349	328	322	349	359	323	347	332	331	342	317	339	355	314	393	335	332	317	326	343	344	317	326	362	339	325	305	348	313	345	336	329	316	325	327	341	317	337	306	332	335	321	360	328	332	330	373	321	327	336	322	326	335	335	315	314	340	324	348	322	337	357	337	322	301	342	321	344	327	323	349	335	366	288	317	298	360	342	327	317	336	352	338	322	328	312	336	344	327	325	330	355	350	331	311	317	341	339	306	337	348	336	319	297	340	309	328	327	321	326	335	341	330	357	319	336	336	340	336	334	350	316	357	327	353	345	314	350	340	367	337	357	346	347	308	309	316	339	385	323	297	319	346	331	311	336	342	330	335	356	349	341	336	343	336	337	335	324	322	337	305	321	330	308	331	331	323	348	305	348	300	301	308	300	382	330	304	347	318	339	314	341	342	317	329	345	327	365	329	301	325	349	351	330	338	349	362	350	347	312	344	302	315	346	332	389	336	329	330	325	303	294	351	357	310	323	324	328	318	336	342	305	319	329	329	350	362	349	327	342	339	335	322	330	314	301	321	317	348	334	306	336	322	361	340	372	344	349	360	334	331	328	340	349	334	346	360	343	299	364	348	310	308	312	362	339	355	323	315	361	300	320	325	301	361	343	343	348	345	340	337	356	351	328	326	337	321	331	319	354	352	373	324	308	372	340	343	316	319	376	312	344	332	335	333	348	326	337	330	333	347	314	314	354	339	309	358	296	328	325	334	331	342	322	350	323	326	291	300	359	359	328	351	324	358	334	348	340	354	358	316	353	315	363	322	322	323	322	336	320	314	357	338	312	374	350	312	350	318	365	369	359	330	317	354	332	348	366	324	358	304	327	347	333	313	361	334	347	326	329	340	339	329	321	322	320	359	347	279	302	346	321	329	322	300	343	334	338	316	337	381	343	324	323	305	319	323	333	308	353	337	342	334	353	321	354	313	351	356	355	332	326	330	303	323	325	306	343	320	338	342	323	324	344	327	312	337	337	310	365	305	320	327	336	348	350	344	350	354	311	345	329	311	305	327	332	304	325	347	370	331	378	351	351	323	357	303	363	367	340	311	324	345	339	344	311	367	365	340	333	335	335	373	317	333	345	312	322	303	309	344	337	333	326	323	318	306	332	336	329	342	351	358	342	325	305	358	332	331	346	332	336	317	335	316	335	320	356	339	315	319	304	305	306	344	317	329	342	354	312	358	324	357	332	337	351	322	309	328	333	329	340	316	338	354	324	307	354	338	340	319	316	322	344	342	314	329	312	361	333	356	363	340	354	339	326	347	284	347	349	325	346	351	327	333	313	328	312	342	344	311	312	355	356	323	345	354	313	332	319	319	356	330	344	355	341	310	309	348	318	331	331	375	346	322	338	319	364	327	333	336	328	342	292	307	311	342	327	341	314	333	361	289	324	343	321	343	317	353	332	330	349	327	299	356	317	315	318	337	313	330	321	339	323	349	306	322	317	357	330	320	313	312	328	306	316	326	299	328	316	346	340	344	329	343	318	338	315	338	316	318	363	337	326	335	326	341	326	314	351	325	321	328	346	358	322	335	345	310	321	336	344	351	331	367	335	340	331	362	286	331	307	326	323	345	338	361	337	327	344	334	315	336	334	346	341	302	353	326	337	351	342	338	346	346	342	353	367	341	323	335	306	358	357	314	344	336	341	365	350	349	359	348	338	322	314	333	326	307	325	311	327	354	314	341	366	337	383	323	332	351	327	333	331	322	350	349	325	334	311	332	336	337	358	324	342	324	294	327	318	311	342	347	346	336	310	336	338	324	349	333	309	319	332	317	293	352	317	357	339	331	349	330	333	357	335	331	347	358	314	352	328	322	347	335	357	368	342	344	342	352	321	322	288	322	353	326	345	314	322	355	349	321	318	340	305	332	319	316	332	350	351	341	344	343	313	357	319	364	352	330	350	376	317	365	327	311	311	321	286	310	346	340	317	353	320	331	319	326	324	341	347	296	345	327	307	329	332	314	331	339	330	312	347	336	330	336	331	364	339	336	329	349	341	391	328	348	353	302	302	322	324	333	332	349	303	326	317	344	341	352	334	335	361	332	313	336	331	333	308	306	351	311	343	331	340	336	356	353	304	354	326	333	358	320	349	296	319	323	344	317	364	309	330	324	305	303	324	357	336	349	333	366	348	344	315	321	311	322	333	377	338	331	314	315	320	336	346	339	294	307	336	335	327	323	330	331	275	326	319	344	339	320	337	304	358	334	318	330	329	373	342	329	327	367	346	364	315	329	345	331	325	337	332	308	308	350	330	325	343	299	334	333	340	325	341	334	320	345	352	329	308	329	332	335	330	353	352	347	338	340	325	329	311	337	334	326	336	283	332	336	329	326	358	348	323	318	349	285	341	308	327	334	356	373	358	341	330	321	293	307	350	348	308	337	336	322	355	327	346	321	361	326	332	329	335	333	343	352	330	323	320	334	355	360
10655	5650	1818	1105	636	278	118	77	65	73	51	71	50	78	50	77	62	77	63	82	77	60	68	85	59	54	85	106	111	115	118	131	121	86	71	75	69	59	69	65	66	64	68	63	76	74	60	76	64	62	59	65	68	49	61	76	60	81	79	70	60	71	66	54	64	63	60	67	56	54	68	76	78	65	71	56	75	55	62	62	89	72	68	76	51	61	69	51	53	73	71	65	59	60	57	58	69	55	75	68	63	58	61	64	65	44	56	85	60	66	65	66	68	59	56	86	60	74	56	61	66	66	66	68	46	63	66	53	60	82	84	64	64	64	54	68	72	54	62	68	55	66	58	54	61	65	64	65	59	59	70	82	70	72	65	73	75	58	41	65	67	64	48	70	58	47	60	60	61	76	55	55	73	56	61	53	58	82	81	51	59	78	70	57	63	66	60	63	72	81	58	70	60	46	74	77	69	74	78	57	55	53	70	67	66	61	53	63	55	58	66	66	72	64	66	61	71	56	64	70	46	66	67	82	60	78	70	74	63	53	60	58	67	68	62	67	58	77	67	68	71	59	64	71	57	64	58	52	79	59	64	66	81	61	66	62	63	70	63	72	66	55	61	64	67	60	63	76	47	60	64	77	68	69	55	67	57	49	59	54	66	55	63	57	62	58	58	62	60	63	49	79	49	58	41	55	56	52	67	61	52	58	58	61	65	65	57	57	49	61	66	64	75	62	71	64	57	52	58	67	66	59	60	56	70	49	68	61	52	71	56	61	66	54	68	46	62	53	65	70	71	75	68	59	59	61	59	59	62	62	58	74	63	65	64	62	66	64	61	58	50	50	57	71	64	52	56	59	64	67	75	63	55	58	55	48	59	60	55	75	56	58	77	65	76	59	68	71	70	55	50	66	50	70	55	76	59	65	61	60	61	64	63	63	74	57	64	80	65	78	69	65	71	71	60	67	60	66	65	66	70	59	69	75	59	75	63	63	67	68	55	66	68	51	81	63	58	59	65	68	66	67	71	66	59	49	76	66	59	56	53	71	57	75	62	55	68	57	59	66	44	60	63	56	65	62	71	56	80	51	72	66	56	67	59	75	54	65	63	71	61	69	64	70	66	63	71	54	51	71	64	64	54	71	69	72	70	58	65	54	60	69	65	75	60	57	52	52	71	65	64	65	73	76	75	75	72	64	79	77	65	61	70	54	67	56	59	64	62	62	67	76	56	70	59	49	61	58	67	70	75	65	68	56	58	64	53	59	56	76	61	76	81	72	72	59	77	54	69	63	66	59	75	57	55	59	54	80	58	59	59	60	60	71	60	74	53	56	62	65	55	62	78	77	61	62	64	87	47	80	72	66	73	62	79	57	63	58	43	74	55	63	57	52	71	67	56	78	57	72	69	52	57	70	71	68	69	66	48	72	61	55	53	58	60	65	69	57	53	56	71	60	67	71	79	71	62	54	68	54	59	80	67	69	58	63	71	58	60	54	66	51	66	61	71	73	54	61	57	67	54	76	75	70	68	65	77	65	72	51	69	53	53	70	69	58	52	90	55	67	68	43	79	76	63	48	50	70	57	74	60	66	63	65	69	61	82	67	68	57	67	79	58	69	68	66	62	69	65	53	56	73	60	66	79	54	69	85	51	70	56	66	40	61	66	64	66	58	65	66	72	53	66	67	54	65	74	69	56	58	72	71	46	70	69	66	72	67	64	57	59	76	76	66	83	66	62	63	61	56	60	73	74	69	65	72	54	59	65	58	45	61	60	54	50	72	57	71	63	72	53	72	55	75	52	76	65	62	71	76	54	69	50	60	61	61	57	55	62	67	62	59	63	58	48	60	46	71	56	63	49	64	76	67	70	54	64	81	63	53	91	61	63	71	72	63	70	75	66	66	60	61	64	52	77	69	79	65	78	66	60	67	67	70	56	80	55	59	58	70	65	64	53	68	73	66	64	61	68	57	64	54	62	60	54	55	56	64	59	81	60	61	49	67	62	64	81	62	56	60	68	64	70	64	72	64	55	53	61	67	70	65	59	61	61	58	73	55	66	74	85	72	76	59	61	64	63	74	55	74	72	72	53	69	73	63	61	59	48	67	68	56	66	70	61	60	64	69	62	54	64	49	65	60	60	68	67	53	50	78	61	64	65	71	80	84	61	59	53	63	55	63	53	71	69	74	61	63	69	70	70	50	67	82	73	62	60	52	52	62	67	71	67	80	65	76	72	60	46	65	77	62	62	60	56	62	70	66	66	61	56	83	68	51	65	71	56	55	55	68	62	71	61	68	70	73	69	72	53	75	77	55	78	63	64	76	55	55	72	59	66	69	58	49	59	64	59	70	79	78	71	67	68	68	66	74	70	66	64	67	64	65	51	62	79	66	64	69	62	74	88	73	72	54	60	62	63	77	63	72	68	51	62	59	72	55	66	54	56	56	64	58	68	64	75	71	43	49	48	60	71	63	59	60	68	62	64	69	63	60	69	58	60	66	82	54	57	48	60	64	68	79	68	71	58	63	63	71	58	69	58	74	64	69	59	86	61	63	69	57	65	55	65	56	70	61	70	77	68	62	66	63	59	64	74	58	66	60	64	84	60	67	69	59	53	60	71	63	60	58	49	67	70	75	69	67	60	76	64	56	64	69	76	58	54	66	74	61	60	62	47	75	61	65	64	59	58	42	58	73	66	78	67	67	69	71	66	69	65	64	73	76	74	70	66	53	65	62	48	58	65	62	67	65	75	69	70	61	58	69	73	73	66	68	72	67	63	68	68	64	55	68	58	50	63	69	69	80	52	59	62	72	71	50	72	62	77	66	66	64	71	61	63	63	58	58	61	58	74	65	73	58	68	68	64	61	68	74	64	67	72	58	67	72	59	79	68	73	77	55	52	66	64	76	70	58	58	54	64	68	63	67	55	64	45	69	60	67	65	70	46	62	67	64	51	69	60	64	70	64	70	76	64	61	66	51	56	56	69	62	73	50	69	75	75	87	69	70	71	53	56	66	65	57	63	60	76	64	68	68	72	47	65	69	75	54	73	69	57	63	73	51	60	50	56	65	61	61	71	67	69	67	70	71	46	85	62	65	79	68	64	61	61	63	68	61	55	71	70	78	67	76	75	62	65	62	51	63	71	70	76	70	61	62	64	79	70	66	77	69	76	54	75	67	57	53	78	70	70	65	60	72	46	67	44	62	58	69	58	57	76	52	66	63	71	58	60	54	63	59	59	70	69	57	56	66	60	69	68	62	61	62	78	56	80	54	92	52	61	68	65	73	50	78	65	64	63	64	57	81	59	55	74	62	68	48	71	67	54	67	72	64	59	57	65	62	56	61	79	63	72	47	83	61	68	65	78	82	70	66	66	69	63	63	72	58	72	67	63	74	63	59	64	62	61	70	69	55	66	68	61	70	70	72	51	60	51	76	62	61	60	70	72	65	53	54	65	60	57	64	64	63	64	58	76	68	54	77	73	52	67	61	67	62	62	78
40489	25657	13534	12991	15047	9347	2698	1338	799	687	658	603	582	550	560	566	552	565	549	543	526	567	609	606	580	657	847	1334	1842	1897	2008	1921	1793	969	686	645	586	482	523	484	475	534	507	495	469	474	504	462	468	486	476	473	453	524	494	507	514	457	438	458	473	512	509	470	457	484	493	466	524	501	470	478	506	496	477	530	513	517	503	472	500	492	494	469	504	481	504	484	516	506	511	508	507	522	495	488	490	513	505	530	502	480	472	499	491	508	493	510	460	504	504	474	472	468	527	473	512	476	516	505	500	482	528	456	474	533	497	508	489	512	475	489	457	507	459	515	460	483	467	476	502	462	479	502	474	484	481	500	494	485	524	498	476	484	516	492	512	466	480	509	498	472	502	511	514	444	470	477	499	489	485	486	491	518	452	479	531	505	486	484	463	498	511	526	494	527	486	509	474	516	480	509	493	528	460	482	466	470	487	489	474	517	490	507	502	484	464	491	494	469	476	477	517	476	477	527	491	482	449	496	488	486	524	464	498	456	495	482	484	473	476	475	488	497	465	466	483	477	487	473	492	470	477	456	455	514	521	472	507	498	480	457	459	472	529	479	504	488	507	474	486	481	511	499	502	482	512	463	495	492	499	478	539	489	461	477	448	449	466	494	523	472	476	477	520	490	465	467	509	499	507	510	522	472	485	452	483	493	507	492	474	480	456	495	527	486	497	484	484	496	494	503	497	497	471	473	488	491	508	519	460	494	498	512	464	446	481	519	494	503	517	496	511	537	523	524	504	474	460	506	520	490	498	466	532	490	466	464	462	483	470	500	500	467	510	488	471	495	491	486	475	470	489	549	505	463	459	481	473	456	512	510	463	441	478	491	503	490	464	545	486	468	493	467	441	505	483	469	488	475	539	492	464	496	475	461	497	487	509	493	437	506	493	471	513	534	488	510	478	479	475	467	460	468	455	507	456	499	458	474	472	504	468	504	510	474	482	506	453	499	480	487	525	482	501	471	498	498	492	455	495	457	463	479	533	476	494	484	504	483	478	496	452	485	476	478	487	504	498	473	473	482	465	499	497	478	498	488	496	474	455	458	486	482	500	516	465	490	486	492	501	511	498	474	491	519	451	456	483	462	496	467	512	497	514	459	493	524	535	509	502	521	472	491	439	511	526	472	475	483	509	508	473	487	499	474	475	476	487	495	481	499	520	505	491	533	471	468	489	499	504	456	524	495	484	477	467	484	494	470	463	496	500	501	472	501	481	477	440	484	475	449	498	486	477	473	494	506	510	500	507	527	472	489	486	481	546	469	460	468	507	508	513	537	492	482	478	479	470	481	497	483	518	476	520	460	480	472	494	506	483	451	498	489	486	480	488	497	501	475	485	507	483	479	477	475	485	464	487	463	466	456	483	508	481	507	463	524	496	493	454	559	498	499	455	472	469	470	470	525	449	480	464	461	468	491	460	477	466	489	485	491	510	512	463	502	447	473	469	500	507	520	485	504	488	466	478	515	514	471	492	479	495	459	511	487	525	436	508	485	477	520	468	478	471	482	473	497	457	490	504	485	471	477	483	450	506	486	498	500	472	478	441	496	486	439	491	487	484	491	496	506	499	489	523	511	492	455	524	513	469	490	501	507	475	491	476	473	472	509	479	489	475	492	476	489	494	511	502	512	521	472	482	512	474	483	536	499	450	506	480	488	518	516	461	522	478	455	498	487	492	480	508	512	464	481	502	463	477	470	459	489	485	491	509	468	474	510	469	493	471	495	499	476	482	456	487	510	476	499	519	466	480	509	489	493	520	506	486	485	492	518	499	456	470	496	465	482	502	496	473	506	470	475	528	468	496	473	485	478	463	486	494	483	488	487	455	499	485	517	503	483	498	474	472	519	497	488	508	505	498	510	460	455	523	523	496	487	481	486	511	480	483	487	493	496	504	484	465	481	529	472	450	510	455	474	454	474	480	484	484	466	428	462	508	482	496	491	508	487	475	494	490	472	452	482	490	498	443	516	518	458	513	475	443	488	486	460	444	477	544	467	482	477	459	470	465	485	498	500	496	503	475	466	538	522	496	522	551	469	476	452	514	455	514	483	497	557	478	453	527	508	457	504	464	479	457	478	482	480	494	458	485	481	494	506	468	469	457	464	513	444	450	538	497	459	456	510	511	439	488	469	511	500	464	470	477	493	519	467	520	499	477	499	487	541	466	481	497	475	487	502	479	511	510	475	438	481	508	481	480	462	491	478	507	494	489	472	466	474	519	436	490	497	450	521	499	477	528	476	497	481	526	498	502	459	509	505	474	495	501	523	518	500	499	452	481	460	502	464	487	479	482	469	515	478	481	436	467	494	486	513	499	462	477	487	446	503	508	483	515	486	468	465	471	501	487	485	491	488	505	519	447	460	534	480	508	498	513	472	490	489	572	476	464	473	488	454	469	503	512	486	496	502	534	470	491	508	494	474	500	494	445	487	471	466	453	513	506	481	479	454	480	456	515	478	470	450	475	501	526	518	497	506	493	482	515	494	479	487	501	478	512	509	490	490	525	496	491	468	506	422	477	488	515	486	489	474	478	438	491	470	484	467	502	445	502	466	481	481	496	498	481	483	500	485	496	492	513	483	501	516	454	506	464	491	495	511	463	473	436	488	504	521	513	494	527	501	508	486	516	502	527	499	494	495	506	485	510	460	522	525	468	517	523	513	464	490	509	484	478	510	483	529	483	477	485	445	520	477	457	502	489	473	476	493	522	510	449	486	499	488	464	470	488	489	533	491	463	483	497	513	487	472	499	484	516	526	499	510	476	458	513	496	448	534	481	464	460	439	456	515	503	489	489	509	481	472	455	470	469	488	464	467	484	460	527	474	469	512	484	452	471	495	444	486	489	476	503	478	467	466	487	497	491	513	512	509	534	502	481	457	465	476	496	459	488	504	493	490	531	491	464	501	495	467	516	475	487	482	476	516	460	487	490	480	527	487	506	512	468	496	517	475	517	483	457	503	498	508	517	506	506	532	488	503	484	506	498	478	474	455	491	441	499	497	505	482	461	505	490	499	496	540	493	489	473	485	496	451	474	480	495	472	477	460	493	482	502	460	486	462	490	470	482	459	496	495	462	485	492	492	480	448	494	491	519	473	487	478	497	498	498	521	482	510	504	530	519	496	491	499	482	514	483	496	499	520	498	502	527	467	471	491	492	475	481	520	504	486	470	524	477	497	511	525	462	446	508	471	484	429	492	481	510	510	456	493	495	507	481	504	486	466	488	484	541	501	494	500	452	476	484	505	436	521	455	496	496	471	496	507	448	513	493	485	507	500	479	474	488	457	477	499	487	476	500	501	496	516	463	481	503	478	469	478	462	498	498	476	480	465	494	488	466	469	471	488	504	483	535	469	450	486	502	477	491	471	501	524	492	470	502	487	484	467	474	493	469	511	519	517	516	493	471	485	471	532	460	479	492	438	503	466	507	483	476	460	499	467	467	498	450	474	486	480
10612	3757	1692	994	551	233	151	64	64	49	53	57	55	43	41	66	49	54	38	42	46	51	56	54	53	61	65	105	124	154	140	127	106	81	59	52	53	39	41	57	47	46	50	40	47	43	54	49	47	47	47	56	48	41	39	55	48	61	43	41	46	42	47	47	50	49	39	46	61	43	46	49	42	31	41	73	51	44	54	52	32	38	46	36	46	56	46	52	46	40	53	55	47	50	51	49	65	54	52	44	50	45	43	49	44	49	51	47	66	57	45	51	43	46	51	41	48	43	51	42	40	46	50	48	46	42	37	40	51	38	62	58	46	40	41	43	55	51	40	46	55	49	36	41	49	50	49	50	45	35	48	56	41	46	34	34	42	40	47	62	34	40	52	53	47	46	43	43	49	43	49	38	63	40	46	50	43	43	57	40	48	53	47	49	50	53	45	44	46	52	33	50	56	43	49	52	63	38	42	49	39	36	45	49	38	42	39	44	45	49	43	60	43	61	60	55	49	55	44	51	46	47	43	52	61	49	34	47	39	41	47	43	47	46	56	45	56	40	57	62	52	57	61	42	45	43	59	39	58	33	46	46	58	37	39	63	51	45	47	51	41	47	55	59	38	43	41	47	48	44	49	37	50	41	44	53	46	57	44	52	51	48	43	39	65	50	44	49	46	45	51	52	41	49	62	47	53	45	54	51	53	45	44	39	39	58	55	42	47	43	45	66	46	45	50	47	51	39	42	54	48	50	54	46	42	52	38	51	51	43	56	40	55	48	59	41	49	37	48	42	39	55	48	53	52	43	39	57	52	30	60	45	56	46	47	38	47	51	44	54	48	39	46	51	56	40	39	43	46	55	38	55	46	48	44	50	48	52	41	57	48	46	56	47	45	54	52	42	50	38	46	48	41	54	51	51	51	34	58	42	47	54	51	44	52	43	44	43	55	50	45	52	41	49	50	52	46	46	48	59	44	37	44	48	46	46	56	56	55	48	35	45	47	51	44	40	45	48	40	35	46	31	42	52	43	49	47	57	42	45	43	45	52	52	60	40	34	40	47	48	45	50	39	39	48	49	42	47	38	37	56	50	56	62	54	54	48	51	42	43	49	38	52	49	49	48	49	40	44	52	51	51	41	43	49	46	32	40	42	44	37	48	52	39	45	49	38	60	49	30	39	47	46	53	46	46	41	40	47	52	58	39	36	53	56	40	43	54	46	60	36	47	49	38	56	39	54	57	44	51	49	43	59	49	55	44	50	50	60	62	42	44	58	43	47	45	49	51	47	40	50	40	48	45	38	47	46	32	43	48	52	41	48	44	57	52	46	41	37	63	57	48	35	47	50	44	32	54	53	54	41	54	47	49	48	50	47	51	46	37	41	47	56	38	44	51	44	46	42	55	48	62	34	36	55	50	48	39	50	58	57	58	54	56	50	51	51	45	41	41	38	41	51	42	50	42	42	50	49	49	42	43	43	47	43	53	34	70	59	58	42	42	54	47	54	43	47	44	56	43	51	35	46	42	48	43	44	53	61	43	49	56	51	47	54	45	38	49	47	41	52	57	47	41	36	50	52	49	40	46	52	41	55	50	54	54	50	48	55	38	51	46	45	44	45	55	47	39	48	45	40	43	48	46	43	44	53	50	45	49	52	48	33	53	41	36	45	32	48	47	62	48	57	42	44	54	57	48	55	43	51	49	50	54	51	39	37	49	61	35	43	47	53	56	62	38	52	48	38	33	42	37	47	46	43	50	44	50	57	45	44	54	44	43	38	52	41	46	46	56	41	42	53	46	51	49	52	36	41	37	54	50	39	51	54	59	43	58	43	33	50	30	40	53	52	36	48	43	43	63	46	43	50	48	47	54	48	47	39	62	62	43	48	48	44	55	48	50	51	49	41	45	47	51	38	51	51	48	37	56	43	43	51	43	49	48	50	48	50	45	48	48	50	50	42	49	63	47	51	50	38	46	62	36	52	42	51	44	48	45	47	45	48	39	35	54	40	51	40	42	50	34	47	49	46	50	48	44	51	46	47	59	42	62	50	49	46	45	46	47	37	43	51	56	40	46	63	46	37	52	45	67	55	45	47	39	49	66	45	38	42	46	51	56	34	48	51	49	47	40	44	35	38	44	45	37	51	46	34	55	57	49	49	36	56	56	46	54	43	47	46	41	42	47	55	57	56	49	38	36	46	46	55	57	35	42	52	47	63	41	54	54	44	44	49	32	44	44	48	48	49	58	49	45	55	57	56	45	53	38	42	48	50	61	42	47	54	48	53	49	42	45	38	40	41	37	50	63	51	41	40	38	50	43	57	43	48	52	52	47	50	43	58	40	44	34	57	44	44	49	56	50	48	64	47	42	60	49	34	37	42	48	48	51	41	38	49	46	50	41	46	37	47	43	49	49	53	40	50	53	52	54	48	40	48	50	42	41	47	38	51	41	45	36	53	49	48	44	50	47	39	54	60	52	55	30	38	58	42	50	46	36	53	40	38	57	37	51	51	45	43	34	39	59	42	42	48	46	48	41	47	49	40	37	54	44	47	45	49	51	36	58	45	45	51	41	49	51	54	53	40	59	47	57	43	45	52	42	50	41	44	55	39	54	58	42	57	60	49	51	57	37	51	40	61	66	48	52	37	46	44	45	51	48	43	52	54	50	43	52	45	49	52	41	48	46	48	48	55	58	64	46	47	45	52	44	45	58	54	45	38	55	44	49	44	34	44	59	46	60	50	48	42	53	49	39	58	52	52	43	54	50	37	46	64	43	52	51	56	43	46	40	46	54	46	50	47	46	42	47	39	44	47	52	38	43	52	44	56	49	48	39	45	66	45	60	45	49	49	61	45	44	42	48	46	53	49	44	47	46	54	58	45	59	38	41	52	63	43	57	53	54	38	45	53	54	53	52	52	39	49	48	41	44	47	39	47	45	48	47	52	37	56	37	53	45	38	48	53	46	48	45	36	35	41	45	33	44	40	37	47	37	55	50	51	34	46	51	43	53	53	49	45	47	45	55	41	42	34	58	46	47	43	54	49	41	64	45	48	50	43	47	45	48	48	40	48	51	58	43	46	50	46	38	51	63	43	48	45	49	64	48	39	50	37	37	47	40	44	42	46	48	43	38	46	48	44	55	37	45	44	42	52	49	49	58	40	45	45	35	56	41	40	55	46	54	55	61	34	43	41	47	46	48	51	45	57	40	54	46	41	46	33	49	42	40	61	51	42	53	57	38	43	48	43	37	44	36	58	42	34	48	44	40	44	50	51	48	47	52	44	54	47	51	49	55	59	53	59	43	46	35	53	47	53	41	40	50	44	51	67	50	49	57	55	41	44	34	45	43	59	42	39	38	54	52	45	55	47	49	37	55	50	33	39	48	45	51	43	51	53	36	52	47	51	48	54	47	52	51	45	31	49	53	55	42	46	67	51	52	44	59	57	49	42	52	45	49	50	42	52	54	47	46	52	60	40	40	40	54	53	42	50	57	51	52
36081	21258	13605	12616	13180	8242	4210	1514	794	550	540	541	489	466	414	424	464	418	430	458	439	416	434	447	506	514	813	1689	2081	2711	2810	2363	1816	1279	725	451	457	372	367	400	354	385	397	376	367	380	370	349	354	355	373	358	362	329	360	385	362	382	381	346	341	382	358	361	365	377	361	370	379	359	404	373	337	354	339	358	374	343	338	388	357	367	390	405	342	374	365	362	326	360	351	374	387	331	371	391	378	386	337	373	388	373	360	364	336	398	366	380	365	351	380	410	355	395	372	404	350	376	378	357	364	386	370	379	377	340	379	372	383	392	379	388	382	365	387	363	370	371	377	346	363	382	377	353	363	359	373	335	328	347	395	361	375	364	375	337	399	365	358	363	371	377	378	382	382	376	368	376	388	355	337	351	355	361	380	341	368	364	385	382	383	341	378	351	386	364	366	375	362	382	366	366	354	394	360	362	362	356	382	411	387	388	338	343	372	360	366	367	396	376	338	385	383	380	332	389	367	383	370	358	385	388	366	350	391	368	351	377	378	347	388	362	379	382	375	359	361	385	352	346	380	330	366	365	385	347	349	360	342	368	357	373	364	375	371	393	397	376	411	376	370	362	357	397	387	380	354	391	352	331	362	358	353	367	368	393	360	359	385	352	386	365	354	364	372	363	366	381	436	345	394	360	367	401	364	334	345	384	392	380	368	372	347	383	348	380	384	344	353	352	332	399	382	357	353	365	330	360	346	405	332	345	365	382	383	371	353	371	361	370	335	350	376	371	362	377	388	387	380	342	366	392	347	347	379	340	366	351	387	352	391	354	355	373	344	358	348	358	368	349	392	355	364	378	371	352	401	367	347	366	375	393	373	384	360	380	342	354	375	387	389	374	372	381	370	385	330	369	357	384	340	368	379	349	355	395	367	397	361	378	359	309	381	371	401	334	361	368	324	363	389	398	365	359	383	374	373	379	373	341	348	369	398	379	390	330	377	371	398	357	379	371	389	376	382	373	359	356	354	408	399	358	330	361	385	369	347	353	379	372	374	378	375	377	377	350	383	352	338	348	376	375	363	403	375	345	355	368	364	367	388	340	344	346	383	365	346	390	366	361	361	355	367	379	345	364	381	361	360	375	370	369	360	370	418	355	352	370	387	380	353	390	363	359	361	373	375	362	386	397	354	356	356	348	380	367	386	351	371	378	361	377	351	392	380	354	367	361	365	355	387	368	356	366	363	351	342	391	357	366	374	352	400	415	394	361	352	378	375	358	370	309	364	371	351	383	381	372	360	377	387	336	357	397	388	389	347	357	349	358	379	370	376	344	355	378	366	371	365	346	368	378	378	368	390	373	366	328	371	369	348	381	352	377	353	366	363	385	382	376	348	400	346	362	353	408	341	394	343	331	397	339	362	393	374	343	389	350	377	367	370	362	369	374	376	340	372	368	392	357	354	387	367	350	401	377	351	372	380	360	379	376	360	354	364	368	367	371	368	349	378	391	384	366	383	340	357	349	396	361	370	399	404	381	377	377	397	374	356	383	367	384	375	341	326	399	380	344	324	334	371	384	371	411	367	356	387	378	358	368	364	358	404	389	415	378	349	388	370	430	367	339	370	362	375	377	373	351	366	380	328	362	378	356	364	388	386	364	353	375	394	370	377	354	408	355	377	408	367	372	359	377	358	361	399	354	370	391	344	391	401	371	366	348	364	361	389	368	392	401	344	391	355	353	371	374	363	381	369	393	329	403	327	365	377	364	390	373	381	394	329	346	337	351	405	328	373	385	376	335	392	376	355	375	404	402	381	343	383	398	368	366	355	378	373	388	354	357	351	362	368	396	332	311	366	361	361	373	369	365	362	371	370	378	367	387	328	357	363	346	356	377	385	370	406	352	351	355	353	363	388	350	370	363	382	357	356	383	350	359	365	370	369	400	397	377	392	334	369	371	377	360	342	362	357	379	357	350	368	379	337	388	354	387	344	364	372	333	366	355	374	342	366	347	355	370	383	388	339	364	392	368	377	385	337	373	361	385	363	384	374	361	348	365	380	376	345	346	375	377	354	378	357	353	395	377	353	359	368	353	405	361	361	361	376	349	394	393	329	363	340	372	350	368	355	350	370	387	370	342	358	380	393	381	349	370	346	394	385	365	390	372	404	364	341	383	377	383	401	365	365	349	349	359	364	400	342	348	360	359	376	352	362	348	354	368	346	363	367	385	332	395	349	404	376	368	374	306	360	359	355	371	358	379	398	400	386	377	368	361	378	378	381	364	352	373	390	357	370	350	335	395	392	393	376	377	368	336	372	387	393	367	356	364	374	333	351	398	350	347	387	391	389	373	376	352	357	364	362	363	338	417	357	375	387	363	392	375	352	370	403	389	353	400	378	386	380	381	369	365	355	353	361	368	393	383	388	354	369	378	356	367	386	362	380	363	387	357	373	352	354	364	370	378	336	340	363	372	325	377	354	356	362	354	374	356	377	355	337	383	363	341	371	360	386	380	381	389	368	397	353	374	382	375	366	392	384	347	354	367	350	369	364	353	369	359	361	351	374	375	370	373	368	352	358	323	360	395	390	355	344	370	375	379	390	391	361	335	365	335	359	375	392	366	391	403	349	391	356	381	379	391	376	429	359	383	387	356	342	385	381	392	393	395	366	371	376	343	364	391	353	403	368	355	355	347	371	352	375	360	347	362	351	378	416	352	356	345	389	370	358	377	355	368	347	362	363	389	396	377	394	388	371	369	392	359	360	359	355	356	358	339	375	371	421	397	364	383	370	354	373	361	369	357	367	360	370	360	355	336	361	379	331	411	382	378	340	353	381	328	370	369	364	355	395	378	339	387	373	359	378	382	379	315	374	357	375	385	396	384	388	386	350	362	348	371	342	372	372	361	363	334	377	375	376	367	391	372	360	381	348	339	368	368	359	341	381	370	388	357	387	377	371	382	390	365	362	375	370	373	372	376	338	364	339	358	358	391	344	338	375	388	379	395	373	372	371	401	368	371	370	413	384	374	390	379	375	398	338	347	352	352	359	363	398	359	398	356	345	344	337	385	357	399	380	386	365	351	356	345	392	407	396	375	399	380	392	351	419	376	379	362	342	336	345	376	334	369	363	353	375	339	360	378	358	376	433	323	383	374	391	359	365	374	330	363	355	370	350	363	363	359	361	399	383	370	374	349	403	364	391	378	356	375	344	372	351	384	371	357	339	376	370	340	371	357	339	346	348	390	349	349	372	367	386	345	368	382	339	409	423	375	378	382	376	370	371	344	342	359	395	396	398	339	361	383	359	367	376	361	325	349	354	357	346	374	365	372	379	377	338	337	337	372	365	367	321	311	387	405	365	367	374	381	379	378	370	394	361	363	359	386	374	350	340	378	383	364	349	335	401	360	372	383	385	347	373	351	361	373	372	374	366	376	370	368	320	363	370	358	377	341	361	398	363	360	349	361	399	367	341	364	353	376	362	374	365	367	359	327	375	358	377	339	396	379
8612	4252	3216	2085	1016	463	278	117	90	85	80	94	70	68	82	66	79	80	74	64	83	78	81	82	76	87	139	210	220	316	305	245	216	160	130	78	79	59	75	77	69	75	75	62	74	75	73	85	74	67	72	71	66	87	82	81	61	83	72	70	73	75	60	92	68	79	73	69	67	68	60	63	67	71	78	67	78	75	72	87	86	78	73	88	81	63	61	72	68	65	64	68	77	79	65	68	74	77	75	77	71	65	79	81	69	82	68	67	86	52	84	84	83	89	59	76	79	70	69	62	65	64	96	78	77	78	88	86	65	64	86	75	82	64	74	62	67	90	70	80	78	81	58	72	76	63	64	69	75	88	73	74	87	84	62	62	71	71	78	75	74	66	55	85	76	82	84	85	78	68	78	67	80	82	65	66	73	74	73	58	77	74	87	71	69	58	66	64	64	87	81	75	77	57	57	74	73	69	83	77	78	64	91	70	78	60	76	84	85	68	71	81	66	83	80	76	62	65	75	73	69	73	78	78	78	69	72	80	70	73	63	77	59	83	79	74	78	74	70	86	82	68	62	58	68	79	66	60	74	63	90	82	86	65	92	89	82	58	67	75	87	62	70	74	73	69	73	78	85	70	66	66	75	72	63	86	58	86	60	70	65	76	75	84	73	51	84	64	76	71	77	73	81	73	85	74	80	80	88	75	81	87	67	70	80	60	67	66	56	71	66	75	64	79	83	92	72	51	81	67	69	107	62	81	79	80	76	55	73	79	78	70	62	60	62	68	82	79	77	76	67	80	81	91	94	67	78	69	73	66	91	71	70	76	82	77	66	71	86	69	78	97	76	78	67	74	71	57	93	84	77	74	74	71	68	67	81	63	70	65	75	70	70	68	71	67	78	82	63	79	76	88	71	70	68	66	80	79	71	79	86	86	72	78	76	74	81	79	64	71	65	82	67	72	71	85	86	81	77	66	78	82	69	63	63	80	69	83	77	77	74	70	95	66	70	79	61	61	59	79	77	72	69	79	88	65	78	66	79	91	70	63	81	66	77	94	66	69	71	57	79	67	65	66	75	73	65	88	64	81	76	79	56	73	80	63	73	67	92	78	66	65	71	81	74	85	67	64	71	69	76	72	87	66	79	64	77	81	72	68	68	72	81	72	83	83	74	69	68	75	80	66	47	64	79	76	65	63	77	84	62	84	81	80	74	63	73	78	68	86	90	67	65	83	79	78	83	79	77	70	85	84	74	55	77	66	90	89	72	64	78	72	68	82	82	65	79	76	89	75	56	72	73	89	69	68	68	63	84	67	65	57	69	62	77	61	55	67	83	65	74	68	67	73	61	65	72	81	66	69	73	85	62	67	75	75	76	64	57	82	89	68	69	63	75	65	79	70	80	74	84	70	66	76	72	66	74	82	65	55	75	69	81	69	65	77	60	77	77	74	83	60	81	76	79	71	85	80	77	90	74	79	66	79	73	60	70	63	75	76	72	77	72	76	76	59	71	73	80	73	101	81	65	71	77	81	67	78	86	78	63	75	72	64	61	66	70	79	66	53	81	90	85	82	69	70	79	82	57	90	73	68	63	57	76	72	51	81	68	68	74	69	76	76	79	84	72	61	84	74	54	71	57	75	62	73	69	60	67	86	71	60	67	71	61	74	83	70	87	84	69	86	74	74	93	87	77	80	60	73	70	64	62	85	67	72	84	64	69	79	82	91	65	67	77	61	93	61	76	65	69	75	86	65	65	70	64	81	60	74	66	78	68	68	56	52	46	74	94	67	57	64	64	55	68	91	80	75	72	74	70	61	71	60	76	80	81	72	70	85	83	65	83	73	72	75	78	56	79	73	75	68	75	77	93	73	60	64	64	67	80	77	65	72	80	71	74	81	70	73	77	81	69	86	63	66	71	85	74	82	80	72	68	64	78	63	82	68	67	86	62	76	70	75	61	91	68	100	74	72	67	62	78	78	81	83	66	72	82	69	61	80	68	87	83	85	68	96	73	86	59	63	82	79	54	76	75	69	76	75	76	67	78	70	71	73	67	74	63	78	65	73	68	76	81	65	61	62	68	78	66	83	82	84	81	74	83	79	72	86	83	54	73	81	63	80	71	74	73	68	80	61	65	69	55	80	84	72	74	70	71	97	67	77	63	66	77	73	68	74	67	73	77	83	83	69	63	66	90	65	91	75	76	88	67	87	54	69	75	66	74	72	57	84	85	82	69	88	69	67	73	93	75	76	68	69	61	64	82	70	75	78	73	77	89	62	94	87	64	62	98	73	73	79	76	72	72	54	75	70	87	82	68	75	67	87	83	87	52	65	78	73	87	76	72	73	62	60	81	72	86	76	62	73	75	86	68	78	79	53	63	72	79	87	82	72	72	94	75	65	81	67	80	74	76	61	75	67	80	65	72	66	82	60	75	109	82	79	74	74	68	73	53	70	56	78	74	62	81	81	76	66	87	69	66	91	94	76	81	66	61	68	89	71	73	82	80	74	75	52	74	71	73	76	69	70	71	61	51	81	69	69	80	65	73	73	75	79	77	84	81	75	75	73	74	70	73	62	68	70	64	73	87	84	70	73	72	73	71	75	73	70	71	72	74	81	73	74	69	79	72	73	67	69	82	66	70	78	56	80	71	67	67	65	57	85	84	76	78	65	87	68	75	72	67	62	73	64	76	76	61	70	67	84	75	78	82	69	75	55	74	75	69	71	56	73	57	56	60	67	58	70	74	58	57	70	58	72	63	80	73	79	66	76	80	90	70	74	70	69	62	71	86	75	62	88	73	71	78	71	82	71	76	79	84	67	62	73	73	71	70	57	71	65	78	67	78	69	73	68	90	76	70	74	69	62	79	66	76	80	68	83	78	60	72	77	81	61	68	73	69	61	66	94	68	72	61	89	68	84	74	77	77	76	74	57	63	63	70	77	82	52	57	70	76	77	87	78	80	69	81	72	76	83	62	64	70	77	59	62	68	78	80	58	66	75	79	74	74	77	70	69	70	91	87	65	60	73	77	76	85	74	67	73	58	78	63	64	78	66	76	83	69	80	56	70	80	68	83	71	81	85	88	68	74	82	75	75	72	54	83	69	68	74	79	72	81	84	67	69	73	69	74	76	60	72	70	69	73	68	72	63	85	79	70	73	78	62	75	64	57	74	76	83	78	70	79	83	53	72	69	90	68	79	69	77	79	78	73	86	73	82	78	68	57	75	79	69	76	66	69	60	61	64	59	67	67	68	52	77	83	81	81	74	60	73	86	55	65	85	53	85	62	65	74	79	78	62	65	68	52	61	68	73	71	53	80	68	75	86	74	72	81	72	73	72	76	76	71	72	65	85	74	81	76	71	69	80	65	79	80	80	67	79	63	76	73	81	70	76	64	62	69	82	67	86	78	70	66	62	66	60	72	67	78	60	62	86	87	72	62	78	62	73	74	78	55	72	65	66	71	74	81	73	75	69	56	88	79	72	59	71	81	78	79	80
35967	23765	21385	19887	20975	15589	8409	2967	1412	1112	999	902	836	781	799	720	758	697	719	709	713	743	766	786	1023	1254	2239	3790	4711	5786	5823	4861	3786	2441	1474	976	724	557	576	571	569	556	593	557	588	562	545	572	582	604	559	520	606	533	529	584	563	511	559	568	555	530	572	578	532	561	555	555	582	550	564	498	549	527	532	536	550	572	545	557	538	566	562	548	573	566	544	611	566	591	555	547	513	615	549	560	552	513	574	542	560	597	607	577	568	573	522	549	565	508	573	569	571	575	559	561	593	554	559	570	528	598	592	592	588	569	614	571	588	573	547	596	571	556	579	597	582	578	528	571	562	531	561	554	550	543	563	468	551	595	521	551	554	568	525	562	602	543	572	555	551	525	593	541	583	555	554	591	550	600	551	528	545	600	565	538	545	573	541	607	596	564	620	575	542	593	594	572	543	565	570	587	548	578	578	502	510	544	514	549	536	536	596	500	502	589	574	528	517	574	545	594	595	558	566	579	573	575	552	579	559	477	578	554	598	530	545	529	600	538	570	591	525	543	540	541	562	510	558	555	571	556	575	554	558	558	593	588	552	550	552	558	563	561	563	516	548	582	553	543	560	610	533	582	563	537	533	541	576	534	570	600	558	572	545	569	583	522	548	579	553	577	529	583	542	575	591	596	537	572	569	548	572	552	591	549	578	549	546	545	556	551	562	549	565	567	554	543	602	520	578	565	549	577	587	554	529	570	569	528	597	551	525	598	570	543	545	569	596	588	565	573	543	559	566	553	623	503	532	525	598	595	606	568	583	542	516	525	544	526	529	550	576	521	542	515	555	551	593	567	527	573	526	577	541	576	523	525	565	511	552	558	557	554	585	619	533	554	581	524	520	576	575	567	588	540	538	540	502	555	553	559	566	578	503	538	536	550	605	594	642	566	540	546	559	600	593	549	547	554	538	569	529	572	581	572	512	581	538	551	586	559	530	531	568	520	577	558	555	572	544	498	573	567	520	554	563	543	539	522	591	570	592	608	578	537	560	565	546	573	522	536	555	547	500	549	516	538	586	579	582	564	550	566	561	540	578	532	525	574	590	569	551	571	532	555	572	577	548	567	573	582	586	586	552	516	584	548	539	562	532	560	555	580	584	603	573	571	598	555	545	573	572	552	560	574	571	579	543	568	584	564	618	542	521	586	557	526	568	577	549	566	564	538	553	572	540	522	535	582	576	547	577	557	555	533	509	532	519	558	557	537	555	566	542	583	635	562	572	536	556	538	558	598	551	550	567	541	568	555	517	573	531	560	548	551	579	568	565	608	527	548	541	529	564	540	574	556	568	548	543	552	555	528	528	555	541	625	557	556	569	556	533	552	569	559	619	575	565	532	596	585	558	533	578	553	521	608	562	546	559	524	536	505	568	540	562	563	572	515	634	566	567	549	564	539	528	536	585	561	567	533	540	547	581	513	556	556	552	575	598	541	598	578	552	558	572	540	583	587	583	574	608	596	529	580	533	541	601	566	558	562	582	549	499	580	485	568	540	562	508	543	548	581	552	574	542	578	529	574	571	540	573	566	583	582	587	593	567	578	553	583	513	578	555	564	581	588	555	549	563	552	573	575	524	595	578	547	588	521	582	516	560	541	557	586	567	552	554	542	608	569	546	562	538	537	541	573	562	539	567	566	539	600	591	577	573	540	532	560	550	597	580	552	557	606	553	523	589	572	577	503	548	573	592	536	575	565	553	574	565	541	571	575	531	525	569	592	544	568	591	531	561	541	564	531	536	580	563	549	552	566	550	548	568	548	576	571	527	598	530	543	563	570	533	547	507	545	594	572	567	586	528	534	575	539	583	530	545	554	557	516	575	558	545	585	538	541	600	617	565	542	553	564	543	516	576	582	559	553	550	550	556	579	567	618	554	562	564	591	517	576	576	521	569	596	540	544	515	563	556	558	566	543	588	586	590	555	543	527	558	545	565	554	535	571	550	519	549	557	539	528	550	578	605	578	552	520	569	533	569	580	539	594	534	590	520	567	610	543	580	526	542	541	563	570	556	580	589	585	546	569	551	544	559	555	569	563	578	561	541	542	578	558	542	581	541	564	549	582	547	561	556	544	533	595	527	540	540	582	560	568	566	555	532	586	529	603	581	555	495	578	557	569	576	602	550	562	557	565	573	606	572	569	524	525	582	584	517	564	558	588	566	587	551	547	569	582	536	524	556	584	558	561	564	550	574	539	559	535	567	554	533	572	526	550	569	531	576	565	555	584	511	601	545	517	575	486	548	547	594	564	564	578	502	538	616	532	565	563	554	597	573	543	564	568	569	536	526	582	540	570	531	551	585	518	572	570	527	573	537	567	553	607	546	576	565	548	577	556	547	587	600	565	532	573	518	534	500	554	569	556	554	517	577	572	563	542	560	519	582	529	523	542	525	574	589	582	555	558	580	545	559	564	557	528	578	555	519	584	565	548	553	615	549	579	543	582	557	524	536	601	537	550	568	543	537	540	588	553	568	528	575	559	547	592	575	569	565	515	578	564	563	577	535	561	535	595	564	549	575	611	587	571	545	604	555	550	582	566	569	564	558	568	579	558	544	569	595	533	559	516	547	573	605	540	564	535	591	569	540	606	535	555	580	564	570	540	573	546	557	557	563	554	521	555	549	578	594	542	536	573	566	562	562	565	533	556	551	555	576	568	587	559	547	562	591	609	514	573	564	506	504	582	562	570	517	563	591	548	594	569	532	557	557	582	552	594	579	538	536	557	589	566	547	544	541	601	577	554	564	610	552	576	587	565	543	557	571	578	558	559	565	550	545	571	577	544	575	561	597	579	584	539	572	581	552	514	558	553	580	524	515	573	563	576	569	589	580	530	589	602	588	572	537	564	615	574	522	532	540	580	568	552	548	533	573	553	531	571	570	587	550	564	544	519	592	588	536	569	555	552	558	567	499	567	558	575	575	610	573	589	524	584	561	536	534	540	584	589	546	578	556	562	583	555	553	524	551	549	551	512	553	573	570	534	588	592	572	551	567	536	505	576	556	615	563	517	539	553	565	570	536	556	528	613	575	523	630	569	561	537	595	564	572	580	560	516	558	600	567	525	545	576	564	595	539	558	561	578	548	535	523	559	552	558	579	539	499	551	538	575	592	584	532	536	510	555	543	539	515	563	566	598	527	579	556	560	530	572	569	545	551	566	583	516	575	515	564	527	548	569	564	582	537	541	580	574	576	513	557	594	559	541	552	554	549	554	572	564	567	570	568	602	570	552	603	550	517	571	550	554	572	569	572	573	572	540	525	603	537	601	553	553	557	578	577	542	530	560	553	532	565	575	532	559	539	562	558	543	552	518	577	563	571	557	527	615	566	565	605	558	586	605	536	569	601	529	533	529	560	550	576	578	511	558	617	571	562	546	551	568	584	591	556	566	584	529	529	560	573	554	550	609	586	583	592	535	535	524	598	563	557	552	581	534	578	619	564	530	543	556	571	550	568	538
6018	2341	1447	575	189	153	104	58	50	44	40	54	47	46	43	48	51	55	46	42	42	37	48	50	33	44	62	67	70	78	76	74	54	69	55	43	42	45	43	32	41	49	33	36	34	43	46	45	43	46	42	48	50	42	59	57	32	49	45	35	39	55	45	53	45	40	39	44	48	37	40	47	43	45	42	43	40	50	42	47	48	47	41	38	43	50	49	43	45	57	37	47	50	58	44	49	36	54	45	52	58	42	51	44	43	30	41	47	51	45	55	54	49	54	27	50	35	52	53	29	38	35	51	37	42	44	34	42	44	44	43	37	51	39	53	36	53	39	45	54	48	51	48	41	49	39	53	35	37	37	41	55	42	40	42	33	46	39	51	37	44	36	47	41	33	43	46	37	40	53	37	45	40	44	46	50	37	47	45	48	45	46	37	44	43	53	48	42	42	30	55	51	46	44	52	43	47	42	51	42	38	38	35	51	41	38	39	50	44	56	46	52	47	44	38	39	40	56	40	44	49	36	41	49	34	47	47	54	43	46	39	48	45	35	55	60	50	44	47	42	33	52	40	41	41	43	62	29	38	53	44	48	35	59	50	47	42	57	43	55	35	44	44	39	51	49	55	34	66	45	44	53	40	44	31	41	50	48	52	45	38	50	41	37	37	42	37	46	36	54	28	48	53	43	48	36	47	39	37	38	50	42	44	37	40	35	46	55	38	62	57	41	38	43	48	53	45	45	45	40	43	42	34	45	37	38	32	26	49	43	41	35	45	55	38	38	49	68	40	50	54	39	47	41	38	38	44	45	52	50	43	47	39	47	39	43	52	41	41	46	33	36	43	37	44	52	41	62	44	45	42	48	41	56	36	35	44	47	42	38	55	48	45	29	32	46	54	48	46	41	36	35	47	49	50	34	48	53	44	44	50	47	44	34	32	50	42	38	50	48	46	42	42	49	44	36	38	34	38	40	47	60	45	34	36	47	37	29	45	58	51	52	38	40	33	37	44	44	47	34	53	47	44	52	39	43	48	57	43	46	37	37	52	47	34	41	48	36	42	49	43	47	55	37	45	49	38	50	56	32	40	44	46	45	55	53	51	46	53	55	34	37	47	47	38	52	51	39	37	46	47	46	48	44	40	48	46	45	49	45	44	40	44	44	35	38	38	34	42	54	41	33	43	39	36	41	41	46	51	46	48	40	38	38	34	41	50	41	51	54	53	38	48	51	51	36	49	47	37	37	36	45	53	43	50	39	42	50	51	27	48	38	47	43	29	50	39	51	44	49	48	56	43	48	43	35	41	40	47	43	34	37	44	41	43	45	37	47	47	55	32	61	46	44	51	52	39	50	58	40	40	48	39	35	39	52	44	44	61	54	60	45	49	45	51	41	46	56	42	44	47	34	50	50	39	33	36	45	54	41	46	51	35	44	41	48	53	38	44	43	30	51	47	45	41	48	30	46	49	48	51	52	40	43	43	42	50	52	52	45	49	39	56	49	46	40	42	43	41	43	36	50	34	48	49	38	31	47	46	43	48	46	40	47	50	42	47	42	47	55	40	40	46	44	42	56	55	45	40	33	51	51	44	54	42	49	44	37	47	40	44	49	54	34	43	38	55	48	32	49	44	38	32	44	59	35	35	49	44	54	37	44	41	39	38	52	50	57	43	30	29	42	38	40	49	39	39	37	55	44	47	44	43	51	44	46	38	30	51	40	37	47	48	41	40	53	49	50	39	45	51	47	46	47	42	40	41	36	40	48	55	60	37	48	41	48	49	53	39	53	47	42	36	41	38	55	44	55	42	59	42	55	48	65	47	52	35	61	48	63	53	33	39	47	40	33	45	41	50	47	49	46	41	46	55	30	41	53	44	38	47	54	45	63	43	63	50	50	66	46	43	49	37	40	49	44	38	36	43	45	40	44	47	42	47	52	49	44	58	42	49	33	48	44	45	53	42	40	52	43	43	38	38	46	44	42	54	50	56	36	48	58	50	42	48	46	49	44	38	35	37	35	47	42	47	45	48	38	41	52	46	33	44	42	35	50	35	55	40	42	41	40	47	30	42	44	41	55	43	57	47	42	40	50	45	49	49	45	40	33	37	44	46	54	37	46	47	39	45	46	51	45	41	42	46	40	45	41	54	40	40	46	42	48	41	27	47	53	48	52	48	49	61	52	41	43	41	53	41	62	39	37	54	36	41	54	37	44	42	50	52	51	48	44	34	46	45	35	42	38	49	41	53	37	36	57	48	47	33	51	38	47	57	40	60	47	38	60	48	46	55	41	44	38	50	49	37	49	38	39	50	33	45	45	43	50	26	37	52	37	48	54	51	47	38	48	47	47	33	37	37	52	51	44	34	59	49	42	37	47	38	38	46	55	39	43	43	44	43	39	31	40	30	38	40	43	46	45	47	41	37	43	39	43	47	40	51	61	54	37	40	47	49	44	49	45	31	60	49	44	55	50	31	50	44	58	43	55	41	51	49	44	38	33	38	54	42	41	44	37	37	45	46	46	54	43	30	35	53	43	48	44	36	46	50	59	51	39	33	56	53	51	53	48	47	39	34	35	56	58	35	36	45	47	39	45	51	51	36	42	43	48	45	33	37	51	40	58	47	41	47	44	45	42	61	41	59	39	56	45	45	48	34	41	41	44	57	40	50	49	37	46	47	48	37	49	42	41	47	38	49	39	36	55	53	59	48	49	43	57	42	39	46	44	40	50	61	42	37	42	36	44	51	38	36	41	45	48	53	51	49	54	48	46	34	38	48	40	53	55	46	48	41	49	35	48	48	44	46	46	52	49	41	37	58	47	47	50	36	43	41	50	46	66	34	45	38	38	37	38	46	42	48	39	46	37	43	40	50	41	35	46	40	39	38	48	50	48	45	36	32	39	49	48	41	62	43	35	48	45	42	41	52	43	45	44	40	54	38	43	39	45	44	33	33	44	49	48	38	44	43	52	30	43	41	49	36	46	51	53	59	40	48	52	49	57	47	48	43	39	41	47	40	42	49	49	49	41	39	50	53	45	46	42	51	30	42	46	48	45	43	55	46	41	56	41	40	41	52	40	46	45	39	49	38	48	33	41	41	42	52	50	41	43	41	36	40	55	39	45	38	30	45	46	44	57	49	34	41	28	39	50	43	52	31	37	39	42	43	47	41	42	38	47	41	50	45	46	48	45	35	42	47	40	31	47	51	45	35	53	46	44	60	38	45	41	33	48	39	57	39	43	57	39	36	45	41	54	53	49	36	46	40	41	37	44	57	56	47	46	48	42	38	64	50	48	54	45	35	36	51	51	40	36	40	44	52	52	56	50	53	53	44	48	42	39	54	53	37	36	40	49	45	45	44	34	42	40	51	39	39	55	49	56	45	42	30	45	40	39	31	42	57	40	49	44	39	45	43	35	44	40	42	42	39	46	35	43	46	41	27	40	51	50	47	38	58	48	38	59	55	48	41	39	42	43	53	36	40	49	51	43	50	36	43	47
32317	17779	12664	8701	6023	6562	2614	698	475	434	394	352	355	407	397	409	368	386	390	385	342	379	395	400	440	485	529	739	785	1000	1083	971	771	647	538	414	356	361	337	370	352	345	338	350	323	335	358	359	358	349	321	361	349	343	345	367	319	342	383	367	343	363	338	349	343	377	350	360	316	400	367	398	360	348	373	350	369	324	368	354	338	385	365	360	359	332	333	375	346	361	326	336	349	334	340	363	321	365	325	344	352	360	324	349	346	322	395	351	321	298	374	374	385	343	329	332	346	345	359	365	342	348	326	357	357	359	369	358	376	374	350	368	369	346	394	385	347	341	344	421	338	368	375	389	358	356	370	316	349	376	338	357	323	339	358	355	356	349	339	344	331	368	365	358	364	353	358	354	381	340	369	322	360	366	338	347	353	373	330	330	374	332	339	389	313	355	346	346	369	358	347	339	374	368	323	363	382	392	367	351	375	353	342	359	350	344	372	365	378	357	360	348	396	343	348	340	374	409	326	355	318	355	363	341	335	341	356	392	363	406	364	359	344	331	376	330	341	370	357	379	385	357	352	363	334	369	345	345	350	356	373	328	340	367	352	360	371	353	369	340	378	352	350	344	353	354	386	343	361	374	384	324	376	392	353	338	389	352	336	373	369	351	347	354	375	322	364	367	356	353	352	372	358	317	341	335	343	362	356	375	340	353	329	354	356	351	379	357	351	370	345	370	359	373	342	349	374	365	353	357	311	338	351	367	367	365	341	324	322	377	355	364	385	368	362	337	368	338	344	365	339	351	348	365	358	362	347	347	374	349	350	346	358	342	346	335	399	388	369	350	356	378	381	340	324	346	389	377	338	334	375	370	323	342	374	353	332	357	365	347	364	356	350	341	336	358	341	342	363	361	316	347	372	341	340	359	371	359	323	381	369	353	356	349	321	347	355	354	340	380	374	342	319	357	335	333	356	331	356	358	381	339	379	361	335	344	337	357	342	356	354	369	356	340	349	371	355	388	365	335	330	400	370	352	329	368	357	358	367	337	316	345	354	326	339	377	341	388	335	367	355	367	340	371	318	327	350	338	364	352	350	352	341	361	337	316	378	359	323	357	373	343	379	328	372	391	377	356	347	324	378	366	358	361	338	308	333	372	336	385	357	363	370	366	322	364	373	356	367	351	361	346	319	347	386	345	332	368	347	328	310	357	368	354	344	383	351	357	340	351	340	323	356	363	342	332	368	338	365	375	299	375	320	360	345	337	372	336	385	312	372	394	327	367	361	362	313	362	358	350	346	362	329	351	347	363	348	339	327	374	356	357	332	351	341	384	359	340	340	354	312	335	337	331	316	361	321	344	357	379	351	344	338	360	363	339	335	355	400	347	335	380	342	320	368	349	376	375	343	355	342	352	343	325	363	330	357	361	357	366	389	346	352	331	361	363	336	345	341	347	305	371	385	344	364	347	325	328	329	344	343	359	389	351	388	308	376	381	362	397	340	360	355	359	331	325	372	348	363	382	349	349	347	368	356	354	364	354	319	370	338	372	379	313	360	359	341	362	345	351	352	351	353	331	361	360	338	370	359	365	321	368	375	340	312	312	358	349	379	345	348	393	321	328	343	332	359	361	378	348	339	367	357	361	350	357	313	369	345	335	338	366	336	341	386	339	331	344	384	376	371	333	360	343	363	366	369	370	401	354	361	344	368	362	352	342	379	328	355	350	369	350	340	365	386	346	360	377	370	365	383	359	362	370	366	351	355	353	354	384	343	353	350	352	352	340	363	362	345	347	378	365	340	320	342	351	388	329	355	339	332	327	336	353	351	353	321	348	351	372	338	355	360	380	369	320	322	377	344	389	367	338	374	331	338	376	352	331	289	360	348	377	333	327	324	348	320	341	372	348	354	324	393	341	372	358	324	392	354	359	372	341	353	370	372	349	312	358	323	330	345	392	367	312	338	362	351	349	364	388	342	385	328	334	351	372	344	356	392	349	344	369	332	336	338	326	342	359	341	314	316	337	367	371	361	367	350	343	346	356	365	378	324	346	377	337	366	340	362	315	318	386	359	352	355	361	326	354	349	317	366	349	352	348	327	369	320	359	352	352	384	366	382	365	340	365	349	359	357	352	364	385	377	340	335	370	329	341	358	377	340	352	400	356	381	353	353	359	372	361	334	357	365	368	347	366	346	329	362	354	348	343	356	334	340	328	355	351	357	347	360	383	334	375	346	397	370	329	332	353	364	355	317	346	346	365	371	344	352	367	376	333	352	386	372	361	375	370	347	348	356	354	335	379	337	354	355	361	332	358	401	325	338	355	361	350	355	381	335	330	357	351	362	361	356	323	368	359	369	357	362	365	372	357	328	359	335	365	342	360	352	340	349	333	318	323	355	369	364	358	373	349	347	382	371	354	344	366	364	367	350	389	339	351	323	368	351	332	384	345	353	309	362	367	327	359	359	335	364	342	334	328	349	362	362	335	370	348	376	304	358	356	379	353	348	336	324	353	314	368	334	357	357	354	368	324	329	354	319	350	369	321	366	343	362	371	370	373	366	363	350	372	325	322	352	372	384	368	347	363	363	332	370	342	381	348	370	392	406	350	318	339	353	348	385	350	363	365	365	356	317	332	350	358	360	336	349	330	359	333	368	344	359	381	376	355	345	368	341	370	349	375	343	366	374	371	365	392	371	345	338	325	350	352	344	338	359	378	348	360	316	364	345	351	375	369	336	340	340	358	349	362	336	340	354	358	368	334	364	367	343	355	387	350	344	371	358	394	331	359	363	345	356	345	394	384	350	326	331	346	370	342	384	331	357	353	362	380	339	352	336	374	345	356	375	330	342	327	374	359	315	328	367	343	370	325	352	349	375	391	349	357	353	346	360	382	329	361	362	344	352	359	352	350	371	351	327	322	337	336	338	370	341	372	355	334	346	366	385	375	362	377	335	381	309	371	371	355	352	349	361	378	343	371	369	327	324	354	340	346	353	338	364	386	366	326	355	348	343	409	347	357	376	352	343	346	361	358	355	327	331	356	369	368	369	386	372	357	344	367	358	343	365	351	309	375	327	357	353	357	383	367	382	349	375	343	352	348	313	338	354	331	341	337	336	364	346	358	351	363	360	349	340	361	362	326	376	337	359	336	343	317	378	361	336	363	356	339	349	351	344	359	384	360	326	348	346	361	357	363	349	348	392	333	358	374	359	331	347	337	353	372	347	365	357	368	354	354	340	340	400	341	329	361	381	377	358	390	388	361	355	350	334	334	329	324	384	375	356	387	359	330	348	350	359	361	335	353	349	385	354	365	363	326	372	351	372	363	321	367	339	375	350	329	368	372	360	365	350	368	345	359	332	338	357	306	386	355	365	336	379	331	338	364	376	369	365	368	380	348	360	339	317	341	389	346	385	369	336	333	355	336	382	355	361	344	379	349	331	343	362	323	354	371	344	331	348	338	331	358	383	377	312	324	385	331	343	322	347	331	362	353	391	319	377	364
9521	5338	2962	825	472	318	126	96	81	85	67	73	65	65	71	64	62	57	73	77	67	71	63	80	72	72	92	105	114	121	141	135	132	112	100	84	57	79	69	55	55	63	71	86	82	72	75	54	74	69	63	59	65	78	75	70	56	77	57	57	65	61	60	76	60	55	61	69	75	57	71	72	79	54	63	66	74	70	61	65	70	58	66	70	67	50	59	55	81	66	70	78	66	56	60	64	58	66	67	69	71	67	67	60	63	61	74	73	71	59	83	50	73	63	65	63	76	66	58	60	75	65	55	75	82	60	73	52	56	67	63	73	69	65	63	52	64	74	82	70	65	58	62	60	45	51	58	64	73	78	65	62	66	67	75	66	67	57	64	57	69	66	65	62	65	59	52	63	78	73	68	73	66	55	70	51	63	55	69	57	73	67	73	75	64	71	84	64	67	71	70	64	44	75	68	71	63	57	52	61	58	70	66	53	65	61	68	77	58	69	63	62	56	58	62	73	50	70	60	68	73	54	58	67	64	70	63	67	57	55	67	70	66	60	56	46	72	59	74	52	83	67	53	47	47	54	63	57	65	47	75	70	51	75	50	59	63	63	81	68	58	63	70	74	65	70	60	63	72	57	82	58	63	73	49	65	58	67	71	62	59	73	66	55	61	47	87	79	66	74	60	80	58	68	56	85	74	56	64	60	59	72	63	68	63	58	69	61	62	47	71	77	49	68	67	64	66	76	79	59	71	62	71	75	85	57	72	69	50	66	80	71	73	64	61	54	57	57	69	64	57	68	71	75	68	77	71	75	91	72	71	78	57	77	55	61	68	59	64	76	66	65	63	69	70	69	47	62	57	74	61	81	67	60	64	64	67	65	55	65	65	69	74	66	71	51	58	56	77	60	72	64	66	60	72	66	58	58	53	74	86	56	64	64	65	73	68	62	57	67	60	88	60	67	66	69	58	71	68	77	59	67	80	61	77	77	70	58	79	55	66	72	49	64	55	81	46	66	52	77	63	64	57	59	69	62	74	66	52	53	60	57	59	58	74	74	76	63	70	62	56	60	64	67	52	70	60	75	69	69	74	84	81	64	74	72	55	69	73	71	68	64	51	83	61	51	64	61	62	64	66	73	63	56	77	63	73	65	59	69	67	89	64	62	57	70	71	60	68	73	63	52	79	61	58	55	56	68	60	59	54	58	68	62	63	72	68	69	70	57	71	65	58	65	55	75	58	75	62	59	69	58	58	72	61	61	67	71	55	65	69	60	58	75	61	55	73	58	73	56	59	58	55	83	66	65	58	72	58	61	61	56	54	68	74	66	67	46	80	68	60	62	63	69	72	59	63	58	68	68	62	63	66	61	59	61	80	73	65	68	63	69	61	73	77	70	74	66	69	55	66	63	79	60	60	68	78	57	74	60	65	54	59	69	67	80	59	68	63	68	55	70	61	53	55	73	49	64	66	79	70	61	63	83	61	80	70	63	49	63	59	61	81	63	61	52	55	58	76	65	62	63	52	60	67	65	50	77	62	80	63	69	55	63	49	56	54	63	69	56	63	60	62	81	70	60	68	64	57	71	72	64	77	65	60	69	61	64	81	76	68	71	66	64	72	74	61	78	73	65	60	74	54	51	64	52	60	62	66	78	55	61	69	62	62	75	70	62	72	61	74	85	60	83	51	66	65	69	70	61	70	66	66	55	61	62	75	61	58	80	57	68	61	72	60	70	67	84	79	59	50	81	78	72	71	76	62	65	68	62	71	63	64	83	62	55	69	78	76	64	65	80	55	63	75	68	68	62	61	74	65	66	68	53	65	65	67	59	61	67	66	62	70	62	58	65	61	60	80	72	60	74	70	60	69	63	50	64	64	66	72	64	63	71	76	48	67	59	57	71	56	66	73	73	55	77	66	54	61	68	55	68	60	56	61	62	55	67	62	68	73	65	60	60	72	67	59	60	79	60	64	60	68	64	63	77	64	64	70	71	72	65	61	68	64	73	57	80	70	85	65	71	67	46	56	57	74	69	62	73	82	68	55	76	65	73	69	63	53	60	54	66	68	50	59	68	78	69	68	79	70	52	53	56	56	61	54	75	68	60	68	64	60	59	69	66	67	66	75	67	64	60	68	74	86	71	61	65	66	63	74	67	72	79	53	70	66	55	59	71	68	72	65	80	60	72	52	74	66	60	66	66	56	70	64	59	68	80	69	66	60	59	61	67	69	54	83	71	60	59	66	63	74	61	50	51	60	86	55	60	73	71	67	67	74	52	60	59	60	53	76	68	68	76	59	62	70	61	67	62	71	65	57	71	59	79	54	58	65	54	53	61	65	68	68	70	51	58	63	68	62	83	53	72	82	62	49	59	68	64	74	60	50	80	75	54	63	72	60	71	82	55	59	67	68	72	53	65	57	71	64	59	70	72	73	52	93	73	44	67	76	55	57	66	67	72	61	69	70	71	51	62	76	79	59	71	79	58	64	63	63	63	81	63	88	58	62	72	68	95	63	66	57	69	64	59	57	74	55	66	65	76	63	68	60	67	58	59	67	71	68	66	80	59	68	65	60	73	58	70	55	77	75	74	53	70	62	70	64	57	55	63	81	68	71	74	73	70	66	71	73	71	66	67	56	60	58	54	77	71	75	64	56	59	55	80	54	62	43	62	57	58	92	67	60	75	58	70	60	63	71	63	70	70	71	71	59	69	57	62	61	52	58	67	69	70	60	60	58	57	55	69	58	68	61	65	66	57	79	74	76	71	84	67	73	59	62	56	55	57	78	70	81	75	75	77	77	64	79	66	65	60	69	61	71	69	64	81	70	52	88	62	56	65	62	66	56	75	69	66	75	73	73	64	77	64	63	64	68	54	77	65	67	67	78	78	74	71	62	59	64	62	68	73	69	49	62	79	67	74	56	74	59	60	49	68	60	72	82	63	58	72	62	49	47	68	53	86	69	70	68	57	72	65	75	67	64	61	75	71	64	71	60	68	63	62	74	70	53	64	72	63	67	73	73	74	65	81	55	69	76	83	65	54	77	63	70	65	61	63	59	68	69	66	51	67	74	60	74	64	58	67	73	74	62	76	69	64	65	89	53	64	82	59	59	68	57	54	76	80	57	73	59	72	77	65	56	62	65	55	70	52	65	61	75	57	78	67	55	74	55	70	62	70	63	77	63	63	52	71	53	66	71	69	80	57	69	75	67	74	55	61	61	72	67	59	61	58	53	68	63	72	68	79	53	60	76	75	70	62	69	71	52	63	70	70	78	59	53	62	63	56	66	62	62	71	59	65	50	58	61	62	59	68	70	79	52	66	61	55	64	59	60	60	65	78	65	68	60	71	61	62	63	61	71	73	55	77	64	65	77	83	60	55	72	81	66	61	69	63	72	67	66	70	51	58	60	67	55	67	72	61	62	71	54	56	82	72	70	59	58	72	60	61	62	73	70	77	69	62	64	61	66	76	80	65	62	60	64	61	78	70	61	61	59	73
38855	26135	19009	9507	13768	10257	3228	1323	823	729	685	632	621	560	546	610	551	596	539	531	591	584	622	631	819	931	1005	1140	1411	1896	2099	2311	2269	1765	986	765	543	513	489	509	495	533	497	505	537	495	491	576	526	475	508	484	513	566	529	489	448	483	527	516	505	532	510	529	520	532	480	503	491	496	481	510	483	522	466	532	528	484	524	510	510	522	501	484	468	492	479	505	513	514	507	512	523	498	450	501	521	478	529	517	482	523	508	501	518	511	518	500	481	525	504	506	493	546	527	498	477	501	506	500	502	492	497	532	546	473	533	477	526	497	467	502	520	518	498	508	533	540	468	514	514	511	522	515	516	513	530	537	527	493	501	501	512	472	546	519	497	524	536	489	501	522	502	529	518	524	491	478	504	483	512	502	482	507	499	493	477	513	508	476	523	502	501	488	482	512	501	525	541	506	502	495	492	474	514	472	489	479	514	505	463	518	506	457	486	458	496	463	503	502	496	488	503	517	520	523	484	507	498	522	511	543	454	519	516	537	535	486	546	543	511	539	493	523	498	520	508	518	483	459	524	520	520	511	527	487	531	522	512	486	491	529	501	469	510	513	485	470	467	490	556	508	469	517	485	493	488	462	475	529	532	493	493	484	517	483	511	486	493	510	490	503	515	499	490	503	565	479	524	521	506	485	498	512	519	512	497	492	527	489	504	492	506	490	484	475	497	519	493	510	489	513	485	490	543	503	502	508	499	505	507	493	488	491	513	516	493	519	519	473	520	486	512	506	511	497	515	493	463	486	520	520	534	500	483	480	498	530	506	526	488	520	513	525	483	525	521	502	496	489	502	493	550	533	478	510	495	499	516	527	490	491	500	501	458	513	520	489	492	512	464	509	520	508	502	520	515	475	488	476	507	520	497	466	516	508	536	490	525	532	494	506	485	475	495	504	501	506	488	534	499	479	460	489	469	473	548	492	522	477	512	505	498	513	510	475	531	511	510	526	512	491	490	511	499	476	479	494	529	534	530	465	485	458	494	530	507	514	506	488	493	493	503	494	519	531	524	466	474	512	487	508	529	518	494	511	511	507	464	478	540	463	509	508	511	509	554	520	490	519	512	499	524	534	545	506	492	521	504	517	504	495	513	500	533	507	507	472	511	548	530	518	575	530	501	539	511	490	510	513	514	494	512	539	504	547	512	513	477	524	500	484	494	499	481	527	488	528	516	491	527	523	526	495	522	515	505	501	520	509	475	516	501	497	522	514	527	477	511	546	475	481	512	475	501	513	538	448	510	516	527	496	470	516	459	493	504	478	512	485	498	522	539	492	498	484	490	484	502	513	534	516	512	520	528	499	473	515	453	512	503	532	516	500	480	480	492	505	496	522	515	531	540	523	510	493	531	484	508	509	507	528	509	491	515	477	486	505	492	510	507	472	493	479	498	514	546	516	498	516	509	538	501	534	469	494	521	504	538	478	512	521	528	497	541	477	527	563	496	490	512	520	510	480	542	513	526	518	492	501	509	520	481	487	480	493	504	516	469	501	478	528	486	464	507	506	497	514	487	487	504	491	490	520	491	504	534	553	544	527	539	503	513	498	502	496	544	499	505	531	507	480	502	490	506	496	524	497	519	514	504	485	508	485	475	472	491	529	550	492	504	517	491	485	496	549	518	532	495	500	512	490	534	527	535	484	521	516	527	537	525	499	508	487	463	493	517	526	490	484	502	480	516	507	530	516	457	494	543	513	530	498	501	487	471	492	508	493	507	514	513	525	498	558	503	476	482	533	486	506	507	490	493	528	517	519	509	529	483	483	519	514	462	543	545	517	509	514	506	505	484	448	550	507	484	505	513	526	508	515	494	471	469	486	477	495	505	510	514	524	549	494	502	502	512	467	547	520	525	543	520	503	520	481	499	516	519	484	514	537	487	528	528	529	506	520	508	538	514	529	516	491	519	539	501	514	543	492	476	474	500	527	543	478	517	506	503	532	489	474	493	525	500	515	491	496	484	508	493	510	502	531	540	530	490	508	544	461	464	499	489	498	509	504	490	480	513	489	482	458	536	549	523	521	500	504	487	512	515	503	495	496	503	535	536	479	488	515	516	457	489	511	509	484	514	501	530	481	525	484	543	473	520	520	489	487	521	464	507	494	532	477	480	512	503	476	539	498	506	479	520	496	552	509	473	500	523	495	518	522	530	450	485	496	510	485	516	521	531	502	519	503	535	517	491	454	522	513	537	496	536	512	538	534	515	509	498	508	494	470	511	532	473	520	502	491	510	499	467	487	534	529	496	520	523	497	488	482	490	524	559	505	487	509	483	542	521	477	505	491	478	491	487	530	459	506	488	501	479	520	538	506	526	535	538	540	530	479	502	477	492	495	509	509	456	521	585	531	517	556	470	497	524	536	484	498	492	513	527	484	467	500	455	554	478	459	494	468	507	524	514	515	539	486	506	501	527	480	478	528	503	490	524	480	500	496	504	494	478	487	504	501	503	495	485	509	512	518	512	524	609	483	479	521	509	510	510	506	518	520	524	500	486	496	489	486	509	502	512	506	460	501	503	508	488	529	537	535	514	499	514	485	506	500	520	486	526	480	535	509	478	539	475	510	531	515	498	494	486	496	476	490	492	502	511	511	503	489	501	501	493	517	538	518	489	504	516	489	512	519	488	509	495	503	511	508	507	520	525	489	544	448	540	510	463	500	505	491	536	528	513	530	526	480	516	490	503	511	526	509	513	512	512	499	548	526	551	530	488	516	501	562	514	520	511	544	515	486	486	498	550	513	495	538	511	537	485	480	487	515	524	506	519	522	504	518	544	473	505	533	529	515	505	520	527	520	481	497	525	510	522	493	545	501	533	495	490	522	490	490	516	494	513	494	528	519	482	522	510	464	490	506	523	494	500	533	517	526	478	502	519	543	506	524	503	478	543	520	547	489	475	519	501	513	525	486	460	520	508	483	496	512	475	531	507	500	491	530	503	497	537	503	504	509	525	487	514	532	527	528	489	513	488	499	493	521	486	496	508	518	465	471	526	469	474	469	506	536	519	547	504	519	472	485	534	517	530	506	511	487	485	526	461	472	517	511	491	505	518	477	487	546	532	501	528	497	477	458	486	480	518	472	488	499	499	523	544	522	504	502	477	526	493	526	492	485	533	498	521	484	485	508	468	504	511	487	509	533	465	576	514	506	482	501	520	510	537	503	510	482	533	495	499	477	506	477	489	510	482	473	512	498	509	538	486	493	517	528	549	560	489	477	544	537	521	539	535	502	494	525	530	491	538	496	507	519	531	527	506	483	510	499	463	479	497	487	540	532	497	452	482	503	508	523	512	489	491	499	534	503	488	519	518	466	468	479	528	498	497	520	516	523	494	529	492	495	511	488	529	512	460	497	511	491	499	487	517	473	503	542	476	493	505	470	473	499	525	510	490	521	510	549	540	492	519	498	467	456	501	532	508	517	489	506	517	506	477	526	470	514	509	499	482	491	485	522
11300	4454	1397	838	557	327	154	70	49	64	51	52	60	58	50	38	45	55	55	35	46	40	67	60	66	67	50	82	70	97	132	148	134	134	75	60	58	47	42	52	48	56	35	56	74	39	51	54	42	44	43	57	55	40	45	57	53	50	52	51	48	41	44	50	45	42	50	49	44	45	58	47	48	29	48	46	53	42	61	56	57	48	46	51	37	55	35	55	57	51	42	44	43	50	62	45	57	64	58	40	47	47	49	51	62	52	45	40	47	33	42	53	47	43	42	52	36	36	52	45	49	45	50	60	42	48	50	41	47	39	38	62	52	45	45	53	42	58	46	49	56	40	39	43	51	55	51	47	43	43	49	46	55	49	49	48	52	60	34	64	52	52	52	60	54	62	39	60	43	37	58	51	60	52	45	51	43	52	41	50	54	49	54	46	34	48	39	60	54	35	56	56	61	44	41	43	51	51	41	48	49	58	57	54	40	53	47	61	46	50	55	52	62	40	35	46	58	40	41	51	50	51	46	55	44	42	54	52	51	49	57	37	50	56	33	53	43	47	52	41	44	60	51	36	46	59	39	54	58	42	36	56	66	47	52	59	54	42	50	46	64	52	54	36	37	49	48	56	58	54	43	65	40	61	53	63	49	60	59	40	49	46	54	60	54	45	54	52	45	49	47	46	55	52	46	42	58	47	45	49	56	62	45	48	48	55	43	50	49	57	45	42	43	54	58	47	52	50	46	51	61	52	42	45	57	40	46	40	57	40	53	60	60	55	68	51	56	50	54	56	54	50	42	51	46	54	52	49	52	50	52	59	51	51	45	42	48	41	41	50	46	48	50	44	41	50	43	42	59	52	44	39	56	49	42	61	59	46	46	57	51	40	56	47	52	47	59	45	40	50	52	51	45	52	46	40	56	57	51	38	40	49	58	49	48	52	46	58	38	49	52	43	57	44	53	43	53	50	56	52	45	54	54	55	43	53	50	58	39	40	56	51	59	40	64	47	49	50	35	48	41	48	44	50	50	37	37	50	41	40	39	54	64	35	46	52	63	61	42	52	51	59	58	61	38	43	51	48	54	53	49	55	48	47	45	53	45	56	47	62	40	56	54	51	46	44	55	48	57	49	51	37	47	52	48	56	41	41	53	68	48	38	45	54	56	53	48	54	60	46	41	43	34	36	45	50	48	48	60	60	41	53	37	67	59	38	47	42	29	57	36	53	48	63	55	53	57	43	44	48	59	49	43	52	48	41	35	50	51	50	54	49	49	48	54	38	38	52	51	52	37	48	53	46	46	46	59	64	46	44	53	48	53	64	43	47	54	62	47	41	52	49	49	44	52	53	54	48	43	51	53	44	63	48	46	57	48	50	62	56	46	43	59	50	53	46	47	56	54	54	41	42	40	53	55	45	46	52	38	44	57	53	60	55	49	33	50	49	46	44	32	49	56	53	43	54	51	50	42	62	44	39	50	44	59	49	41	41	56	39	49	53	45	41	63	49	41	57	62	49	49	42	51	46	50	53	48	44	35	47	42	45	50	51	48	55	56	46	46	54	48	46	47	46	40	54	44	50	60	58	44	56	56	47	47	48	47	61	47	53	47	55	59	47	42	38	48	48	50	43	46	59	48	51	48	53	52	53	41	58	50	50	42	56	46	51	59	50	42	54	47	47	45	52	60	45	43	57	53	45	51	43	54	52	48	62	47	46	54	41	32	54	54	44	41	71	70	46	55	50	46	39	41	41	43	50	40	52	36	52	54	61	43	49	54	37	63	52	45	66	44	41	52	49	55	51	44	48	55	48	42	43	42	56	43	44	53	39	51	60	47	33	35	53	42	51	61	36	45	54	55	44	47	51	31	52	47	52	40	58	50	59	43	44	53	39	50	44	42	39	37	53	44	63	45	37	59	47	61	54	46	42	63	55	54	49	45	45	47	38	51	50	56	46	59	52	44	67	45	59	46	49	46	30	42	48	58	47	58	66	38	57	55	45	47	48	49	42	44	48	59	61	44	56	50	34	37	44	50	46	53	60	44	39	33	53	42	48	46	58	49	40	39	54	53	61	48	58	56	56	46	44	48	58	47	57	43	56	55	48	40	51	51	52	53	48	48	42	39	50	46	52	48	49	32	40	55	49	45	55	49	42	61	52	36	40	51	50	55	57	46	58	52	55	41	46	43	41	38	51	40	47	54	52	56	47	42	43	48	51	49	33	50	50	44	54	41	59	51	42	43	56	43	56	41	35	42	49	47	58	41	44	51	54	38	42	53	48	60	43	42	46	35	43	47	39	59	70	37	41	53	49	46	53	49	54	43	49	42	47	59	43	53	52	41	46	44	35	45	45	41	46	58	57	47	47	44	48	44	52	48	55	39	49	45	49	35	61	47	43	51	50	52	46	58	49	53	55	55	44	44	45	50	51	49	51	50	45	40	43	44	58	49	37	43	40	50	53	47	35	51	42	43	44	48	53	41	42	50	35	45	48	47	48	61	57	44	42	50	40	51	47	35	48	54	52	54	59	46	46	60	61	47	51	58	49	48	50	39	54	48	53	46	56	62	47	64	53	37	50	48	48	48	51	43	49	42	50	56	40	48	55	54	45	43	47	44	52	52	45	45	53	39	37	42	50	44	52	50	41	57	50	35	64	39	50	56	37	43	39	36	48	46	41	35	40	53	45	49	45	47	46	43	48	49	50	46	42	33	50	45	47	47	44	54	54	51	43	46	43	43	49	40	46	39	51	46	64	51	46	53	44	47	46	43	46	49	55	60	48	41	51	37	33	60	60	48	53	42	43	44	42	38	53	45	50	60	49	48	43	59	48	47	46	38	55	48	50	44	33	60	53	46	38	40	50	52	39	46	57	63	64	61	32	62	57	41	53	48	32	52	51	59	40	50	43	43	53	53	61	55	60	50	43	49	42	51	45	47	47	46	45	46	64	48	56	52	54	53	43	64	47	35	39	44	51	36	46	39	46	63	31	41	50	41	57	49	51	55	57	45	47	43	55	51	54	48	57	65	48	40	50	60	42	54	46	56	32	49	70	51	44	38	44	50	44	43	68	53	59	51	48	53	42	56	47	38	50	62	48	57	52	52	50	49	38	47	42	40	47	43	45	39	47	48	60	39	50	45	44	43	50	52	54	47	43	46	41	45	55	44	62	46	60	38	42	49	40	54	47	46	42	54	66	46	48	55	40	52	64	45	37	53	50	49	53	51	36	44	47	45	51	49	46	42	45	44	37	53	45	47	48	37	38	45	56	43	46	40	44	51	59	43	40	50	33	41	56	46	42	45	48	53	50	57	48	68	50	57	43	46	48	49	49	40	57	53	53	42	58	41	42	38	48	45	38	42	48	60	44	60	48	42	52	57	45	39	57	40	41	42	64	53	51	47	39	62	52	42	45	56	51	42	36	51	51	59	53	57	51	53	39	65	54	50	48	44	46	34	45	54	58	60	53	39	51	43	41	54	58	42	42	47	44	52	36
37942	23004	11044	11183	14183	11415	5891	1960	774	645	559	518	535	453	481	432	454	441	401	472	445	499	891	873	635	730	565	887	1241	1549	2292	2948	2510	1797	1168	629	428	411	412	407	418	407	367	370	347	354	395	390	382	373	340	375	423	366	382	419	372	357	373	386	354	389	354	406	400	388	370	382	380	391	386	408	359	363	381	392	371	340	389	377	356	387	366	408	374	373	401	411	402	389	398	368	376	374	385	362	348	382	424	373	369	366	371	369	388	386	397	362	369	365	398	422	364	400	375	394	383	409	363	381	351	421	397	348	398	406	367	397	391	364	375	399	416	357	354	365	390	357	404	374	386	385	372	383	403	373	379	428	393	361	408	386	392	386	395	360	339	366	401	387	399	378	346	399	376	397	362	393	395	415	400	376	369	374	427	380	392	346	340	413	344	376	389	362	354	385	413	367	360	371	379	363	357	379	345	400	357	358	404	391	362	395	406	348	378	391	392	387	400	380	382	363	353	374	384	388	377	385	375	359	403	377	387	380	351	341	399	386	380	377	406	366	375	372	406	433	387	394	352	381	368	422	387	388	348	351	335	380	371	392	367	410	376	359	413	367	375	367	388	380	425	365	349	399	374	381	372	389	403	385	401	393	372	408	381	356	384	407	402	394	360	367	377	385	367	364	409	395	352	372	344	383	394	394	344	369	389	413	377	376	384	370	407	387	381	358	366	369	391	397	446	391	400	398	385	388	391	386	364	362	358	351	384	394	426	369	441	403	378	368	362	377	371	416	371	375	353	400	383	403	374	393	395	375	373	383	363	364	394	357	357	375	383	390	381	406	396	373	408	385	388	395	391	379	392	394	348	391	408	401	398	379	384	389	386	406	340	398	409	391	368	377	384	394	391	383	362	382	388	354	344	376	383	395	381	346	379	354	407	378	370	400	411	359	401	391	362	334	355	370	365	387	382	403	348	368	402	381	351	376	382	389	363	392	388	409	370	376	393	357	374	392	396	388	431	350	390	390	385	404	414	372	390	378	334	394	402	384	385	373	401	388	373	388	399	398	420	389	361	374	377	396	404	372	372	375	381	439	377	380	346	339	365	378	375	402	390	360	381	396	362	364	375	370	360	365	394	384	412	386	378	395	357	358	392	392	410	387	398	371	399	407	361	412	378	398	422	367	398	373	351	378	376	345	393	371	366	428	361	407	415	376	342	386	394	374	340	381	359	376	414	380	366	319	386	403	424	351	366	387	350	429	382	366	393	397	365	376	399	375	368	394	387	378	386	355	407	444	376	376	416	379	364	381	355	384	372	365	388	386	352	383	387	379	392	413	398	364	385	356	368	361	381	352	362	401	372	388	377	346	415	413	396	394	360	393	370	376	413	366	390	410	375	353	423	393	368	372	403	390	393	374	376	354	405	393	381	349	384	386	426	385	377	382	399	374	399	402	387	388	375	380	402	373	347	353	361	364	361	398	364	385	385	377	398	389	389	390	378	390	370	388	406	364	363	366	357	396	371	360	379	386	338	376	391	387	432	365	376	370	380	359	373	375	396	345	391	394	390	380	362	434	359	360	365	345	391	380	384	392	389	413	393	368	396	366	390	392	382	359	400	382	380	368	381	374	379	409	398	378	377	332	389	376	375	407	383	353	369	382	387	377	397	398	370	402	383	385	363	363	389	384	389	394	358	383	382	425	359	385	395	378	356	399	391	359	382	402	377	422	399	358	376	396	372	359	380	390	412	363	379	379	397	391	387	379	385	375	402	359	385	413	395	371	427	365	415	374	334	377	408	379	379	388	385	373	419	394	356	406	394	352	405	378	375	375	409	380	381	393	366	374	386	378	372	370	364	388	367	363	380	389	385	403	364	383	392	358	384	393	326	388	384	372	370	381	391	402	377	379	406	385	380	366	376	344	394	395	408	366	398	390	394	394	389	329	375	387	367	349	383	379	389	389	398	368	373	394	379	378	381	363	397	385	400	354	371	412	369	371	394	390	351	402	369	375	382	374	363	372	417	324	386	393	346	380	389	374	331	341	399	364	390	370	372	409	369	374	370	411	409	366	371	389	390	381	371	374	397	364	409	385	393	372	399	395	409	377	379	388	401	395	355	333	395	366	369	391	377	388	342	398	390	399	357	364	360	404	385	390	364	379	351	398	377	368	372	403	429	420	350	388	351	359	382	385	399	370	387	402	408	364	409	360	398	368	357	367	388	406	370	369	377	366	377	376	372	361	366	349	392	400	376	362	366	404	406	406	368	373	398	379	407	405	377	363	377	429	383	382	368	374	379	390	358	376	398	370	389	380	364	354	395	376	377	359	363	392	392	377	361	377	400	406	383	409	372	370	409	394	383	354	384	387	353	381	412	400	398	363	397	404	412	414	376	395	383	407	372	371	406	376	357	376	372	386	362	382	370	408	374	395	357	347	364	376	363	360	384	409	387	356	360	381	383	380	370	365	380	405	406	425	367	377	395	383	384	403	406	407	376	395	391	376	372	394	385	361	401	368	419	370	393	384	433	370	394	367	367	388	351	375	352	363	360	360	404	370	398	407	420	399	383	417	354	371	393	390	364	385	373	384	369	369	370	381	383	384	390	382	392	373	365	390	388	380	410	363	363	376	427	362	444	364	367	366	368	367	345	374	396	349	370	369	382	404	368	394	354	358	374	379	358	437	368	369	405	383	357	373	364	372	353	367	391	409	383	409	351	421	333	376	360	372	407	365	390	399	369	369	386	394	380	387	390	393	356	368	363	407	336	383	399	384	417	370	379	378	385	383	380	370	413	375	384	384	350	371	399	388	393	400	389	373	406	409	357	380	360	379	374	382	388	397	408	376	373	388	371	361	383	365	381	363	392	378	374	397	380	383	387	369	406	384	403	367	369	418	351	390	378	373	369	402	440	398	411	371	404	360	394	391	416	371	386	399	337	390	386	378	386	398	360	405	386	368	381	372	381	352	340	382	388	399	394	413	338	363	368	356	400	412	417	362	394	392	399	372	389	374	360	379	360	395	413	357	400	403	350	380	387	396	431	364	395	366	376	399	359	393	385	394	377	371	375	409	337	361	391	413	384	384	376	357	370	402	383	376	388	375	387	404	371	350	376	383	369	358	353	398	378	379	349	358	382	406	383	371	398	386	376	363	402	371	364	407	423	383	374	361	359	370	380	382	338	380	368	375	366	393	320	378	387	375	417	363	350	382	364	392	392	378	393	412	353	402	396	396	354	382	432	392	371	400	360	395	385	388	389	369	403	379	342	369	377	399	393	403	376	364	397	374	395	377	378	389	368	369	372	407	396	388	387	390	372	419	389	361	399	355	422	388	329	425	365	382	413	419	336	396	415	377	426	388	373	389	374	393	403	384	383	381	406	382	413	389	369	372	368	359	409	375	398	393	388	380	428	362	389	419	361	340	367	381	387	339	381	379	397	411	373	369	386	408	419	386	362	376	382	363	351	350	364	369	362	373	372	401	409	359	379	402	355	383	364	391
14302	5270	2117	1477	843	567	288	138	79	84	96	92	86	89	84	78	70	77	63	75	80	93	140	97	117	67	105	122	150	192	227	266	241	192	157	82	59	84	76	69	77	66	68	71	77	76	60	60	79	78	79	59	72	86	77	85	69	59	68	74	74	72	78	67	71	61	76	79	81	76	62	66	57	66	66	75	80	83	81	65	79	78	64	62	67	73	61	59	79	72	78	74	81	64	66	65	91	60	69	52	76	80	61	82	74	78	78	81	85	78	83	63	65	69	79	65	85	73	69	82	57	64	71	72	71	60	58	75	71	66	86	60	55	65	83	63	66	70	69	82	73	68	78	82	71	81	65	74	69	61	82	79	72	72	72	64	84	84	72	79	56	87	73	76	82	84	70	87	78	71	68	67	76	70	67	82	59	74	70	74	65	66	67	51	86	81	74	81	67	74	91	65	75	73	78	65	64	75	85	91	79	90	73	74	65	89	76	80	60	84	66	76	71	63	58	88	77	88	73	75	71	74	77	78	67	60	63	77	62	72	76	91	62	87	75	89	71	77	89	75	93	68	71	81	61	79	77	85	77	82	57	70	67	70	72	106	92	70	77	65	71	71	61	82	68	75	78	69	74	78	74	78	66	67	78	91	70	74	69	78	71	75	68	76	72	71	84	76	101	82	66	63	68	76	74	86	70	77	77	72	89	79	89	78	85	71	70	87	98	61	72	84	73	62	74	64	84	68	89	77	70	58	67	73	71	84	89	73	57	71	75	77	60	70	75	80	67	67	73	80	57	73	80	61	82	85	78	66	88	66	82	79	72	89	90	87	88	87	85	76	89	70	72	76	65	63	77	72	78	72	84	73	83	62	70	69	71	75	70	73	77	75	69	70	72	73	68	70	86	80	82	69	75	83	77	75	65	73	62	59	69	68	80	76	87	60	78	80	81	72	73	67	64	82	60	60	67	63	93	78	66	63	84	79	83	79	71	77	74	78	66	78	82	71	72	88	76	98	85	75	67	69	78	73	67	73	71	63	93	78	66	87	72	77	76	82	86	80	82	81	71	57	78	72	78	84	80	67	89	81	63	86	69	85	71	74	84	73	80	73	82	85	58	71	68	79	88	79	78	78	71	84	72	70	53	73	77	67	68	76	55	83	84	72	74	61	82	69	85	74	67	70	59	60	64	66	83	67	77	59	75	75	76	81	60	65	62	63	69	80	67	91	71	71	72	71	86	84	72	73	73	68	63	90	68	81	74	94	73	81	78	76	77	78	76	80	75	77	78	83	79	73	89	73	77	67	89	97	72	85	76	65	89	73	71	54	80	93	83	55	64	77	57	100	74	78	101	82	85	82	66	63	75	59	71	76	74	66	92	77	66	95	75	67	62	80	71	81	62	81	68	75	70	67	76	65	85	69	73	81	88	69	70	75	81	74	64	86	61	83	67	79	80	60	92	76	58	85	68	69	86	55	77	73	72	79	83	68	77	64	79	86	74	89	66	77	83	71	79	65	67	68	90	60	79	75	69	72	76	69	96	93	65	72	69	70	82	89	75	81	92	74	70	76	69	69	78	64	79	72	74	85	71	81	69	80	71	72	74	81	78	70	73	62	81	66	76	75	70	68	75	70	76	73	69	68	62	79	69	73	73	72	70	91	84	95	66	89	78	66	57	79	74	84	78	78	70	76	84	63	92	66	72	68	81	80	72	71	67	74	65	82	61	74	62	82	73	80	72	61	95	58	71	79	80	70	55	64	75	94	73	69	68	72	59	57	74	73	68	84	70	73	74	66	65	76	72	64	74	75	77	74	62	96	73	85	56	66	81	73	62	71	69	78	80	72	83	77	78	86	58	65	63	72	87	78	63	66	78	78	64	70	65	60	74	79	75	82	71	65	53	71	90	76	65	62	85	55	82	86	76	66	61	72	63	65	72	69	73	71	78	83	74	77	83	84	59	77	67	73	71	72	75	81	73	78	80	83	74	62	80	67	65	71	68	56	57	71	65	68	57	73	58	78	74	77	67	70	83	89	76	66	75	76	76	89	101	71	65	61	94	80	70	71	73	74	76	67	84	74	66	57	53	57	76	77	72	70	86	78	85	62	70	84	67	71	59	73	63	79	81	76	74	71	75	71	65	62	80	69	83	76	73	69	82	87	84	79	94	84	86	84	81	60	74	73	72	68	83	67	74	75	82	75	67	79	81	77	85	71	79	68	67	71	79	83	61	83	85	76	74	73	74	96	74	77	66	63	73	62	57	65	61	71	71	68	86	68	71	71	70	79	74	64	58	63	81	64	87	73	57	78	76	80	77	61	72	73	71	64	72	69	83	88	68	69	78	85	62	83	90	72	63	71	78	79	83	67	90	73	64	73	70	63	83	64	78	68	68	65	86	77	65	72	70	75	73	86	54	78	84	74	64	72	59	85	69	73	82	74	70	84	68	69	85	81	83	85	78	67	71	62	72	81	69	84	72	75	75	85	78	70	78	65	71	68	73	82	77	80	87	71	82	65	72	85	69	72	81	81	65	75	79	72	71	66	78	74	66	77	56	91	92	87	64	86	67	82	73	77	88	70	85	87	76	69	78	82	72	75	82	79	85	82	56	81	67	75	82	69	70	59	78	83	65	74	80	64	78	86	73	64	82	75	63	64	74	65	84	70	74	61	71	76	65	77	69	78	87	71	71	99	90	67	71	70	70	65	64	78	83	79	88	82	73	90	80	84	77	58	72	81	88	69	73	70	94	79	67	69	78	68	71	88	83	74	79	69	80	67	60	71	72	64	89	68	66	64	78	62	75	104	59	66	87	65	61	66	73	59	60	74	70	74	80	87	78	72	65	55	88	66	79	66	73	68	87	78	80	87	80	66	60	78	73	89	66	77	63	83	79	85	83	79	69	73	72	68	83	73	71	83	91	67	59	72	67	66	71	65	80	93	75	76	87	76	73	72	72	79	70	78	83	90	74	62	57	83	83	69	62	72	57	71	77	69	84	72	76	70	94	77	78	92	76	83	80	66	76	70	80	75	74	74	82	67	81	89	90	63	90	77	61	67	85	63	69	59	60	74	82	75	72	84	87	64	75	67	91	72	84	81	63	75	62	74	59	77	72	80	84	78	69	77	72	78	83	85	63	82	88	79	59	74	84	70	78	67	95	63	85	69	81	100	81	75	92	87	73	74	82	60	71	69	80	81	78	70	88	71	82	73	70	77	67	79	88	66	66	74	78	87	71	71	75	70	62	78	80	60	70	83	73	78	75	78	73	68	77	69	71	61	63	88	68	67	67	79	66	81	63	91	68	68	81	76	81	88	64	74	71	75	86	71	72	76	76	78	70	74	62	74	65	70	65	70	73	89	73	67	81	74	67	72	90	60	70	62	73	75	71	68	75	72	60	88	81	77	68	74	61	82	73	74	68	57	82	78	74	68	78	75	63	63	68	70	78	83	58	78	76	65	74	55	81	70	98	60	64	67	74	73	79	67	52	72
42486	23841	15113	16091	19753	16917	8825	2744	1337	1003	899	821	852	781	769	725	713	672	630	694	732	900	2007	1742	1127	993	1096	1973	2462	3686	4460	4502	4020	3081	1963	929	593	582	547	587	590	559	579	530	551	557	545	600	579	550	590	584	605	584	576	603	612	559	573	536	621	538	560	586	586	588	567	558	596	579	560	578	560	549	575	562	581	579	552	548	538	580	571	586	587	622	612	526	559	557	594	573	552	551	560	570	574	589	593	564	543	594	590	582	566	535	561	586	572	558	520	572	578	562	632	552	589	541	539	556	560	547	546	568	538	568	560	561	581	575	547	595	553	592	561	576	544	620	557	544	559	562	551	593	584	552	548	573	537	563	550	546	587	548	586	581	556	565	578	580	572	624	591	585	579	635	579	566	632	581	554	557	556	598	544	539	548	563	566	551	534	541	598	533	564	533	584	572	588	574	592	607	565	578	605	573	561	559	560	578	598	529	537	583	566	535	571	561	551	591	577	572	554	594	577	578	573	565	605	576	564	581	554	550	620	583	561	555	576	590	570	580	598	603	590	552	573	556	589	607	559	598	562	589	555	607	620	590	597	595	549	613	562	555	640	576	578	593	555	574	517	542	568	551	575	540	558	566	552	566	576	585	593	538	570	608	547	552	576	568	593	582	589	560	601	565	566	561	571	553	571	565	559	567	570	572	552	631	563	561	551	567	549	577	595	535	608	536	559	552	567	569	587	594	542	551	547	548	557	564	539	587	610	568	564	568	553	575	520	555	589	565	574	564	631	606	587	555	579	565	601	568	524	600	553	547	597	538	600	605	613	564	597	561	591	555	596	546	573	604	560	564	593	582	542	569	533	569	532	564	552	608	599	606	573	576	533	550	606	557	586	546	597	605	585	540	568	573	567	592	556	579	559	566	573	541	594	561	583	589	558	542	560	603	592	589	538	568	573	547	594	562	558	608	597	573	603	581	548	556	517	572	580	585	563	623	573	588	574	595	562	563	541	613	573	562	589	508	545	563	591	540	591	542	593	599	596	511	554	543	550	603	638	575	543	572	591	557	615	581	612	592	571	521	575	574	595	530	583	530	564	598	538	574	521	562	579	554	587	582	551	594	600	555	597	584	611	558	567	554	548	553	556	562	573	610	573	577	567	546	529	564	566	579	561	568	565	598	600	541	533	559	572	601	561	573	544	610	556	551	584	551	573	564	569	552	562	581	574	565	582	588	560	530	641	575	595	591	578	562	557	560	542	533	546	627	601	583	565	653	623	587	599	592	579	538	562	543	602	578	589	573	567	583	577	576	635	592	576	628	590	531	558	599	587	585	549	524	569	535	567	631	586	567	547	619	573	546	585	608	568	595	563	538	571	584	564	580	586	549	580	593	606	581	562	528	561	629	564	559	578	598	561	584	594	580	602	575	552	562	544	571	564	583	536	546	599	589	603	547	625	567	569	552	585	564	526	623	534	601	534	557	579	545	554	570	611	547	550	574	543	558	540	612	553	554	578	568	584	574	584	556	562	570	567	595	540	566	573	591	587	575	553	618	545	619	525	529	570	609	563	585	587	563	570	569	563	593	535	557	587	548	583	540	573	582	602	583	566	584	567	553	544	628	530	574	599	578	579	571	565	582	599	571	581	594	543	541	558	553	590	582	587	526	564	606	579	564	605	548	568	525	589	539	613	578	556	586	553	547	546	585	570	533	566	563	564	590	569	585	586	589	540	580	618	553	540	606	554	553	588	542	565	553	583	504	577	561	556	574	622	568	581	545	621	557	558	596	581	591	577	576	572	593	585	602	538	571	564	573	579	598	598	581	566	561	581	543	591	602	555	565	579	557	558	613	559	543	585	568	559	539	563	586	595	536	562	582	589	550	580	571	572	598	522	569	557	521	599	541	561	551	590	608	581	591	538	559	559	572	617	541	591	543	582	548	606	589	570	559	548	542	573	499	567	600	518	558	523	567	579	597	564	590	574	593	539	543	578	586	571	563	542	581	584	562	508	566	608	565	579	558	584	569	573	608	611	616	533	594	578	553	591	580	575	556	566	575	551	573	553	595	589	557	588	619	548	595	549	538	526	550	544	542	558	560	555	584	577	557	563	548	619	581	565	587	524	581	544	575	589	606	555	586	523	606	557	563	623	590	559	563	578	560	575	582	596	576	570	572	548	556	572	551	557	592	566	557	600	591	543	541	540	557	594	560	610	596	595	585	573	575	547	589	588	557	587	536	570	593	571	560	620	526	570	578	583	548	546	579	609	584	604	596	564	585	537	535	582	603	581	550	601	543	580	556	554	547	546	591	567	576	528	531	603	594	606	563	572	563	583	559	583	586	573	579	546	573	598	540	573	544	542	605	590	579	602	603	598	561	531	557	562	528	569	554	564	546	536	597	609	632	603	561	612	577	584	571	561	608	592	549	557	571	574	579	587	610	601	533	583	548	568	558	582	607	562	561	567	575	573	566	614	534	563	623	615	562	556	558	550	567	567	570	559	609	570	545	592	593	616	559	526	586	587	578	542	611	587	592	580	582	619	559	604	567	561	614	537	540	570	571	545	570	551	575	591	568	546	543	596	583	562	570	564	624	566	559	574	559	584	567	542	531	607	537	558	594	554	573	529	561	583	559	574	551	580	571	576	556	576	599	570	554	549	546	553	566	600	579	570	588	589	557	562	597	585	607	594	603	595	559	605	571	575	573	546	529	548	523	544	649	582	602	525	547	550	584	578	555	566	584	617	560	603	551	533	572	569	550	575	608	540	558	561	587	571	552	538	557	593	579	595	567	604	524	582	581	574	571	572	608	571	542	538	578	533	553	534	574	553	531	597	592	547	586	611	569	570	574	565	543	577	615	599	550	520	579	552	563	603	552	590	559	585	598	620	582	569	570	560	556	552	582	571	561	547	574	590	561	576	567	530	545	557	546	513	537	578	607	585	579	570	595	575	553	623	587	564	601	535	567	595	549	572	599	623	564	589	556	592	603	604	580	591	550	564	563	581	566	577	597	562	610	569	552	600	592	590	551	600	579	561	573	547	573	535	546	576	549	607	555	567	589	618	562	563	578	593	548	572	572	544	583	593	543	583	608	579	584	548	514	582	585	548	549	606	569	552	582	550	579	556	600	562	537	557	580	579	591	565	617	555	554	553	551	554	563	575	578	583	584	586	595	590	570	597	580	575	559	574	552	582	599	559	601	582	576	582	544	572	547	593	542	599	576	525	559	571	605	588	572	617	587	591	573	586	557	570	539	600	589	597	577	559	555	590	576	597	571	523	553	610	572	603	606	556	594	595	568	591	614	579	571	590	550	571	570	578	589	567	546	588	572	564	580	607	547	578	553	572	569	572	561	603	549	540	558	528	527	569	536	583	606	596	538	548	578	601	567	603	584	555	539	537	558	524	514	532	574	614	573	554	554	573	552	564	563	583	596	589	549	600	567	568	601	574	573	587	546	582	608	538	610	552	549	566	572	579	589	563	586	525	550	549	533
7209	2092	1008	616	280	171	81	59	46	45	51	61	48	46	49	50	47	41	50	40	42	42	51	48	58	54	50	48	73	65	70	78	79	45	66	52	49	47	56	47	40	44	43	51	47	39	48	38	58	52	50	33	49	47	35	44	54	36	42	55	56	49	60	60	40	42	34	49	46	46	53	54	38	53	53	48	50	42	34	42	44	44	60	50	47	43	36	43	56	51	52	57	38	46	44	46	44	44	53	51	51	46	59	42	48	56	49	36	41	48	42	49	58	55	50	62	35	48	52	49	36	52	38	43	53	51	43	46	38	52	47	60	54	36	41	62	42	45	58	38	50	54	50	50	36	31	46	48	53	53	61	42	49	46	58	48	53	48	50	41	48	41	32	58	49	52	45	59	39	42	47	51	41	40	49	53	43	52	46	32	42	43	44	40	54	55	55	43	45	39	40	39	44	51	51	48	47	48	37	38	42	42	46	44	46	44	51	47	44	46	50	61	39	47	59	46	38	46	37	51	41	37	45	45	49	65	41	49	49	42	52	55	44	65	45	48	51	39	54	40	32	47	60	46	44	36	45	50	52	45	35	48	43	49	42	51	26	50	51	42	63	45	32	46	63	40	49	45	54	46	43	40	50	37	47	56	45	49	46	46	43	50	59	50	60	46	49	52	43	54	39	51	45	44	51	51	35	48	47	44	49	40	47	44	46	42	48	42	49	49	53	45	60	46	41	51	33	51	49	45	38	46	46	46	61	41	50	55	36	48	37	57	43	47	51	50	48	51	51	51	41	44	41	54	50	42	56	47	45	53	56	60	45	49	46	31	37	54	35	41	39	38	44	50	61	54	56	51	41	40	61	52	42	46	37	59	44	44	49	45	44	59	54	53	48	47	38	45	47	43	41	39	55	49	60	48	49	54	31	38	43	51	58	40	46	42	43	52	45	37	61	55	54	47	47	56	50	52	44	43	60	40	30	35	40	46	46	51	47	55	44	48	58	41	42	49	54	48	52	44	56	49	47	53	47	42	46	40	54	41	44	36	49	52	52	40	46	49	55	42	48	39	40	41	52	41	38	43	31	52	51	55	51	42	43	48	43	67	44	51	43	44	65	42	41	52	46	36	52	52	36	47	54	42	42	49	40	39	48	46	56	46	47	38	40	63	42	51	44	48	48	44	46	61	50	43	51	50	48	48	36	50	31	55	37	42	34	47	44	38	51	38	58	34	38	52	53	64	36	48	46	50	50	43	53	48	35	57	41	59	40	55	51	51	58	49	50	44	49	45	43	59	47	32	50	47	50	49	61	49	56	38	43	50	43	42	46	43	44	43	53	50	44	49	53	51	40	47	39	45	40	61	48	53	43	49	44	53	47	45	36	52	51	58	44	55	46	40	46	45	57	45	39	36	57	46	32	38	40	48	48	50	55	56	41	51	50	59	53	53	41	30	40	54	43	48	36	43	49	45	46	41	43	47	42	59	34	41	48	44	59	43	45	42	52	42	48	45	46	37	52	47	51	41	52	43	41	44	56	44	53	47	54	59	45	38	34	54	62	45	55	48	46	50	44	44	41	56	46	46	52	43	37	44	44	42	54	57	56	57	60	45	51	47	45	50	37	45	44	46	41	57	52	59	43	48	48	43	44	41	32	51	34	32	49	55	55	35	44	50	51	32	59	45	54	56	39	40	54	40	35	40	42	46	44	46	37	50	36	53	42	53	54	61	54	45	53	53	42	49	42	42	39	50	50	52	47	46	44	37	60	41	51	45	39	52	38	45	53	56	38	55	45	27	54	52	50	37	50	59	55	51	57	50	40	56	47	55	43	47	45	44	56	52	40	39	50	54	38	44	43	49	47	47	51	58	60	41	46	44	42	52	40	42	51	45	48	38	46	41	43	71	53	43	43	66	30	58	48	59	59	43	47	42	44	49	48	41	44	48	47	43	51	39	40	29	42	38	53	33	49	43	43	44	49	51	46	43	55	41	51	46	44	53	38	32	44	46	72	65	49	44	56	46	48	42	51	47	46	58	55	46	52	51	41	40	36	42	44	48	33	50	49	38	38	47	40	49	46	44	40	45	48	46	53	35	50	50	55	47	43	48	52	51	40	40	52	39	52	37	51	35	41	51	46	49	49	53	48	45	43	44	45	52	47	43	49	32	47	50	32	51	47	56	40	56	42	36	45	46	52	57	40	48	51	45	47	43	44	51	49	52	41	40	39	41	43	47	41	55	50	61	44	56	38	38	35	43	45	39	39	46	54	46	53	49	51	42	43	35	35	45	49	53	54	61	43	47	55	48	55	47	46	51	54	51	59	36	49	47	48	46	58	53	49	49	48	42	55	48	47	48	56	48	52	49	39	38	46	42	43	60	48	51	42	42	58	39	57	57	39	42	37	44	40	51	56	51	51	46	47	44	43	60	53	44	49	50	51	44	44	37	61	35	46	55	52	55	47	39	49	60	35	44	44	41	54	49	41	45	43	36	59	34	51	45	45	38	46	43	37	45	39	51	45	44	47	44	44	40	47	42	48	53	48	54	45	57	43	65	40	49	53	39	42	33	35	64	50	45	45	55	41	45	66	46	37	34	43	40	42	47	55	47	50	50	50	48	55	44	43	36	41	35	48	38	46	40	39	48	45	49	44	54	50	53	40	41	55	60	42	49	51	41	44	47	50	37	47	44	41	43	45	41	56	41	50	37	38	40	41	48	52	43	46	39	46	51	44	46	61	56	31	30	47	45	50	53	41	41	39	39	40	38	39	54	43	43	39	49	50	47	45	43	39	38	45	41	45	43	59	44	45	39	38	56	45	44	38	42	34	36	50	47	61	48	56	56	63	35	40	53	48	52	31	37	44	60	46	48	47	55	44	46	39	40	38	52	46	50	44	44	51	44	46	49	45	36	51	51	51	44	60	44	42	52	33	44	51	45	43	53	45	44	61	41	45	38	42	49	41	51	50	57	38	40	41	39	40	28	58	47	39	41	48	36	47	47	46	55	27	43	48	40	47	40	36	45	46	52	47	59	38	54	54	41	43	34	48	42	42	50	42	50	43	44	41	46	47	44	51	46	35	45	44	40	50	46	39	51	59	47	42	44	59	60	50	42	58	47	41	42	60	59	51	47	51	52	36	41	45	40	47	43	60	46	51	42	36	47	47	56	41	48	51	44	49	45	51	45	45	57	40	46	57	46	50	58	47	44	50	48	48	36	39	47	52	36	47	39	43	51	62	44	44	47	41	31	39	58	55	50	36	38	38	41	45	45	34	50	38	46	44	37	42	38	42	41	36	45	48	50	55	43	44	46	49	50	53	54	61	41	49	50	47	55	40	56	46	39	57	60	41	43	44	41	52	49	53	49	48	32	46	57	57	60	48	51	40	51	42	51	46	46	41	42	33	51	47	49	52	49	43	36	52	53	48	47	54	56	47	49	41	51	40	37	43	46	45	55	57	52	41	46	50	50	51	35	43	35	38	42	36	63	48	44
32712	16193	9880	8908	9756	6970	2682	891	488	417	418	402	370	399	379	386	381	406	362	405	392	404	598	559	467	452	474	630	853	924	932	877	844	720	612	461	351	405	358	375	402	355	381	387	337	354	370	342	376	379	386	386	365	383	365	370	385	367	365	381	367	403	384	385	389	332	364	347	365	381	336	356	389	347	365	375	346	366	362	346	336	330	390	373	352	369	335	358	356	352	396	385	389	352	376	376	397	357	384	371	363	365	360	357	398	355	361	350	384	390	377	356	369	305	376	375	389	385	405	367	374	338	377	362	343	388	369	399	364	340	380	369	349	363	354	396	361	337	363	356	389	357	366	350	375	377	367	347	353	382	326	364	395	356	358	372	357	381	374	328	358	374	349	401	380	381	349	376	337	416	330	380	394	366	370	375	379	390	366	379	386	327	340	395	341	358	398	362	359	398	340	416	396	378	386	348	375	351	393	371	389	404	413	328	366	395	365	373	360	373	361	386	354	360	364	386	366	367	370	377	406	337	379	381	365	374	387	392	366	387	384	375	360	418	380	373	386	361	353	359	343	339	340	395	368	400	373	364	367	348	352	395	384	389	342	347	420	333	368	364	391	380	407	368	372	383	385	382	351	397	379	360	373	401	409	373	363	401	368	391	361	389	392	343	389	403	388	356	390	367	347	397	348	345	390	419	366	376	350	354	370	355	340	379	394	397	381	356	391	370	368	364	389	374	376	350	352	373	360	375	342	355	360	365	376	376	367	370	356	356	363	342	315	366	369	373	345	382	380	384	378	344	341	389	354	361	360	386	362	373	380	337	363	359	374	368	373	358	363	372	384	374	392	364	373	363	335	372	364	353	388	395	380	387	357	395	344	397	393	387	361	393	409	411	344	397	374	398	369	376	379	372	365	345	365	370	352	380	372	325	367	356	353	357	386	389	380	382	366	347	395	345	347	375	357	397	368	351	369	357	371	376	378	376	350	363	369	378	346	381	389	398	362	325	384	320	384	394	373	357	361	394	371	358	328	357	368	371	354	356	419	360	378	357	374	353	388	359	393	406	396	366	361	376	332	379	375	397	409	379	367	356	336	382	418	373	413	349	342	367	367	414	397	373	366	382	382	364	348	401	325	380	382	336	359	357	366	367	374	362	373	350	344	389	368	343	382	358	357	380	375	385	340	371	383	393	342	338	364	364	408	368	365	360	387	361	329	382	371	367	367	353	326	376	350	402	398	391	379	356	394	364	353	400	375	357	372	384	377	323	377	395	390	374	407	386	386	346	366	387	397	344	400	375	365	337	363	384	358	370	350	375	378	393	375	355	388	349	386	362	366	352	375	347	397	392	362	411	373	377	358	353	347	358	373	404	395	389	349	343	340	334	347	365	371	355	355	369	376	397	376	360	387	400	373	376	374	385	400	364	384	350	372	351	390	354	365	407	367	373	379	358	387	358	352	389	365	361	365	363	387	366	369	393	341	366	374	362	368	374	377	399	342	369	363	380	363	398	354	379	365	313	362	378	365	376	360	382	357	388	373	354	393	362	381	374	361	382	363	374	380	344	363	367	376	348	349	352	400	387	400	409	398	395	363	355	386	373	350	365	383	374	363	352	354	368	386	363	358	425	341	368	394	391	360	352	346	345	372	354	373	362	402	388	403	383	384	369	341	384	374	373	400	390	365	357	383	356	404	375	402	354	356	364	376	366	330	391	370	339	410	346	360	355	375	378	390	384	342	389	376	373	376	355	358	358	372	338	374	386	375	333	356	378	366	378	364	386	385	382	391	348	315	367	363	358	341	359	368	381	349	371	345	381	362	391	356	366	369	344	373	398	359	357	377	354	393	382	356	366	356	334	370	364	367	340	386	355	349	367	354	356	364	364	378	360	351	368	394	383	379	395	368	339	379	353	339	405	351	365	374	388	370	369	358	360	360	380	369	368	351	365	375	387	391	389	370	396	374	343	342	366	361	345	402	386	390	377	356	358	351	361	374	357	364	365	343	319	356	398	389	396	362	355	386	376	380	369	356	390	364	369	377	379	383	375	365	385	387	354	352	362	399	352	355	392	384	364	378	376	406	374	375	370	340	356	348	390	368	377	359	416	356	388	387	356	375	361	352	376	373	359	389	373	356	384	361	392	383	380	370	356	377	356	351	373	376	353	340	371	391	376	335	370	371	408	401	406	359	338	358	390	356	385	381	380	339	361	364	372	352	370	352	353	359	368	389	348	405	364	375	347	353	352	326	362	368	374	369	394	339	361	380	379	369	366	384	360	316	346	375	370	362	367	344	353	389	353	347	405	353	354	381	346	357	345	380	395	357	369	379	363	352	351	373	367	384	347	380	369	352	371	373	401	339	378	394	368	395	379	355	350	341	370	322	379	375	433	365	382	395	375	374	363	378	375	395	353	392	344	364	363	368	373	366	379	389	373	372	368	361	374	355	354	379	383	386	372	356	392	346	352	390	392	371	351	361	376	385	363	356	398	351	388	360	384	375	382	310	395	378	361	327	362	394	367	391	380	427	383	378	357	388	351	375	346	362	367	362	385	390	372	365	351	336	323	339	342	377	357	370	395	368	406	395	383	365	418	386	338	369	379	374	351	373	385	352	404	393	394	359	367	361	407	339	333	387	370	398	370	389	384	348	366	359	332	409	342	357	377	374	345	344	366	371	384	353	321	395	363	358	378	376	340	399	387	372	359	396	369	397	373	342	379	335	377	362	377	402	384	359	360	385	387	349	364	361	367	351	369	351	384	359	350	368	368	395	394	381	386	394	378	353	351	374	388	376	351	322	398	348	377	369	378	376	382	336	377	418	360	393	369	402	380	387	387	375	347	342	354	356	380	361	377	366	318	361	358	388	349	348	369	351	362	369	333	370	358	353	390	397	383	407	359	336	346	391	344	379	332	353	357	392	354	343	364	345	374	339	379	342	381	355	393	350	365	400	356	361	333	381	356	410	373	399	370	405	381	369	365	373	341	352	355	343	363	365	350	395	391	383	377	372	369	351	368	377	390	383	360	344	386	352	363	358	361	342	333	399	351	372	380	391	370	371	371	381	363	345	386	380	398	378	374	408	380	349	413	400	396	357	373	386	377	356	336	376	334	356	350	364	392	339	360	391	386	380	359	409	361	357	408	393	371	381	376	368	364	393	412	349	357	404	376	374	365	357	396	352	379	369	327	393	388	361	377	383	366	374	374	355	379	349	382	410	400	401	382	375	403	367	375	334	362	339	338	341	355	369	385	353	374	374	375	361	377	384	347	388	376	375	350	377	350	364	404	375	364	347	357	397	404	384	361	388	338	375	363	343	332	376	386	348	365	329	390	360	378	359	359	373	366	390	364	343	368	396	376	368	365	394	365	360	381	327	358	395	374	368	376	409	386	368	356	362	353	368	371	345	383	384	385	358	353	343	369	410	384	390	369	369	373	359	342	326	375	381	385	380	406	394	345	385	365	380	417	366	375	366	360	358	362	356	378	406	358
8991	3289	1692	1210	977	646	198	106	75	70	81	74	79	63	72	60	68	75	64	85	64	72	114	179	109	92	91	128	155	129	136	137	124	105	92	62	64	75	69	70	73	76	66	81	76	71	56	63	79	65	70	56	64	57	54	62	68	70	60	78	71	60	60	70	61	62	74	73	63	77	82	73	69	79	79	68	75	71	82	89	49	65	90	60	67	75	70	55	67	66	59	53	75	79	65	62	69	73	67	76	72	64	66	60	71	70	70	57	57	64	87	64	58	73	79	78	98	64	71	60	66	65	74	67	66	63	66	58	65	69	71	59	70	76	68	73	66	71	53	71	68	78	82	66	58	62	79	70	72	66	64	83	59	77	60	80	71	76	69	62	68	60	70	60	70	78	67	66	56	64	82	74	66	74	60	62	74	75	65	73	73	76	63	68	75	57	70	71	63	70	74	73	76	67	60	59	69	65	72	67	57	71	70	56	67	59	81	81	64	76	62	60	69	57	70	69	76	63	75	82	80	67	69	58	74	70	82	68	63	80	61	73	77	73	69	58	66	65	66	70	60	81	70	63	65	67	64	77	65	62	77	69	77	40	67	59	91	73	79	75	71	72	62	58	64	62	64	69	85	67	66	77	75	55	64	66	60	50	63	82	76	71	63	67	58	86	78	74	90	77	90	63	76	58	74	74	79	71	69	52	75	65	56	75	69	55	62	93	69	63	73	81	76	70	67	53	61	69	66	79	42	75	63	56	73	75	68	91	74	65	69	72	65	87	65	77	74	67	65	60	55	71	68	61	61	69	69	70	85	83	56	71	71	66	59	63	84	71	64	64	77	64	82	55	54	77	65	70	65	66	70	64	63	97	73	68	69	69	77	61	63	67	67	60	67	65	79	69	59	61	74	66	76	63	71	69	63	63	68	72	65	58	61	60	52	85	71	58	70	64	75	66	61	61	72	69	81	64	87	69	65	80	74	66	78	74	73	63	66	49	77	63	79	72	75	69	83	60	64	62	60	56	59	61	80	77	85	67	70	72	51	70	62	65	82	58	75	76	79	74	69	49	75	63	69	81	69	76	72	79	72	66	67	71	69	55	77	61	68	62	66	76	62	67	83	52	53	64	54	73	67	68	74	67	69	62	71	60	71	70	68	67	64	62	71	65	57	68	74	62	69	72	67	56	61	75	64	72	49	63	77	73	66	73	60	65	67	71	74	52	74	74	75	79	72	67	70	77	68	75	68	75	73	81	77	66	72	77	69	64	57	73	79	65	52	67	51	57	63	67	80	75	89	75	70	75	71	53	60	75	51	74	73	61	76	61	79	60	70	76	72	54	64	70	70	74	68	69	58	67	71	76	73	58	66	73	75	70	55	61	60	59	72	65	77	85	64	71	59	59	71	71	59	69	70	66	72	59	72	71	65	74	74	66	76	75	83	77	63	79	65	72	61	60	77	72	73	75	64	67	62	72	65	78	71	75	68	67	68	57	73	74	57	70	66	72	66	68	60	61	59	66	73	77	62	64	67	66	76	74	75	68	72	65	54	71	70	76	72	70	59	66	58	65	74	73	68	66	72	77	72	59	82	73	67	66	71	64	59	77	73	64	65	63	54	75	70	70	65	62	69	56	86	67	49	78	74	71	60	70	75	73	53	76	65	61	67	68	75	63	65	80	67	66	68	61	91	71	85	83	69	66	58	71	52	57	62	65	54	83	69	59	75	71	71	76	60	66	64	58	74	73	64	76	70	67	64	66	70	57	68	65	68	63	58	73	59	65	63	58	63	62	80	64	76	65	60	62	70	70	70	58	74	64	51	73	71	70	64	65	65	74	57	65	73	64	66	59	80	64	62	72	73	74	63	76	67	72	62	62	79	75	59	69	69	70	77	66	54	88	65	64	67	77	70	74	63	65	63	55	67	64	64	66	75	64	75	66	63	76	70	77	81	66	58	57	74	78	69	55	78	78	65	87	83	75	60	60	68	78	65	73	62	69	61	71	56	77	54	71	70	63	84	59	58	63	67	61	78	69	57	57	75	73	63	75	68	56	60	82	57	68	62	66	86	68	79	79	59	58	69	56	71	67	63	64	71	67	64	59	84	62	72	78	85	64	74	88	65	67	63	62	81	60	74	65	69	63	76	74	65	77	83	82	69	94	50	64	63	61	66	72	64	65	50	65	84	78	53	60	80	51	61	66	58	51	54	61	82	59	76	75	83	69	71	80	75	72	78	61	64	67	73	61	64	81	71	62	62	86	60	72	68	73	66	74	70	69	81	63	61	68	61	76	76	70	50	68	60	66	71	82	63	71	80	61	62	75	64	63	68	67	72	62	71	57	56	85	59	75	76	68	76	68	68	68	69	72	46	74	69	66	81	72	61	52	62	74	64	67	59	86	67	51	75	77	65	71	56	69	72	84	60	66	82	66	74	62	76	65	55	66	77	67	53	49	55	73	70	75	69	53	63	62	60	75	77	87	72	86	68	64	89	58	62	71	85	46	76	52	65	62	74	57	64	65	66	69	64	57	81	65	76	67	61	78	82	73	74	66	76	75	59	78	74	75	65	69	62	91	72	62	48	76	65	61	73	77	55	57	78	73	81	65	77	65	66	71	63	72	68	80	68	76	58	58	66	61	77	68	60	65	67	67	59	60	72	86	72	61	72	64	77	71	84	69	64	74	67	62	51	76	71	71	81	84	70	69	68	67	67	74	73	86	68	71	59	69	86	70	77	60	90	60	52	74	68	72	81	58	63	71	66	82	77	71	70	76	70	76	82	70	75	75	78	81	75	79	75	76	63	68	69	67	69	72	58	60	72	56	67	71	72	64	42	54	84	63	63	78	69	63	54	73	59	62	62	72	66	68	85	67	82	61	70	62	80	70	58	56	73	84	77	78	70	61	70	75	71	70	70	82	62	56	69	79	71	75	83	69	63	82	64	66	66	70	54	54	59	61	63	76	65	62	71	66	87	69	71	69	73	61	69	71	74	63	74	68	74	60	70	68	63	75	70	57	71	69	62	67	57	87	58	66	74	52	77	61	74	65	64	84	80	79	68	70	50	74	82	64	71	69	65	82	73	56	67	70	83	61	74	71	71	77	71	71	65	56	65	51	63	59	65	61	63	72	65	66	70	64	60	58	55	60	63	55	56	70	61	66	79	65	73	77	59	69	57	70	63	63	65	66	65	78	61	78	80	70	75	57	70	53	78	81	79	72	49	63	67	67	76	70	72	67	71	74	75	59	68	78	84	68	75	71	76	82	59	78	72	67	61	73	82	72	77	63	75	68	69	57	63	64	76	62	79	69	72	77	59	64	86	75	70	68	66	69	73	74	74	63	62	75	73	69	54	58	63	63	69	68	60	55	64	64	72	63	67	82	65	55	78	62	65	64	73	62	89	67	72	66	65	56	64	64	74	69	71	73	64	81	74	64	63	70	69	61	59	75	71	67	73	68	73	74	75	81	84	67	75	65	66	67	76	58	78	60
38658	19811	13761	14972	21551	17592	5627	1584	786	731	703	699	618	635	650	634	604	631	613	606	653	671	1232	3190	1898	867	1107	1648	2449	2509	2132	1894	1672	1285	1027	600	542	543	484	552	535	529	520	514	490	579	533	527	501	553	516	518	478	555	495	555	558	522	550	513	533	529	514	514	545	501	536	490	547	542	485	541	509	507	517	554	556	536	533	550	585	567	530	536	562	540	509	532	518	536	539	522	510	547	532	556	512	550	529	542	493	516	547	531	567	518	536	522	539	554	519	533	544	516	496	568	543	514	502	473	528	522	513	558	515	549	472	496	497	489	495	531	500	568	515	523	538	505	529	553	499	557	540	519	506	524	507	543	513	501	549	500	538	532	535	552	543	561	532	528	556	538	539	549	471	561	532	551	498	561	573	559	529	501	547	589	511	503	517	533	521	533	534	507	514	489	491	530	504	549	537	528	527	512	492	478	539	510	540	524	506	545	581	541	497	532	527	525	549	544	558	551	522	519	533	515	521	553	510	512	525	516	531	527	522	552	496	520	568	549	540	494	538	500	567	531	544	531	574	571	536	497	570	516	536	541	529	504	549	547	495	509	495	519	518	493	519	515	506	539	485	535	544	519	515	508	539	521	544	515	518	529	582	511	508	572	476	492	536	527	534	541	541	570	479	539	553	501	499	502	545	543	521	533	543	516	523	539	506	491	570	521	528	522	501	540	579	498	545	543	527	558	534	541	525	544	530	546	557	529	487	544	563	515	516	531	516	545	504	547	527	517	525	521	523	521	521	567	536	516	516	558	519	546	521	525	552	562	522	495	570	512	495	554	543	541	536	527	535	549	530	523	533	519	535	545	571	523	514	548	506	508	528	513	551	567	495	513	528	555	552	528	503	532	498	518	536	527	536	533	539	501	512	536	531	520	570	551	493	523	536	501	565	503	526	515	504	520	544	516	548	501	474	503	551	536	535	491	531	510	540	556	517	496	497	527	494	575	489	502	524	537	526	553	518	579	546	563	498	557	566	537	499	532	579	507	549	518	482	558	538	528	512	521	545	543	528	505	537	562	568	510	561	553	517	484	566	552	507	543	498	517	510	519	560	535	501	499	504	540	509	532	526	535	508	511	525	518	507	503	525	525	551	518	530	522	565	506	546	505	522	504	515	516	504	498	521	511	564	499	541	549	546	520	485	507	553	511	523	499	505	540	527	543	513	473	557	574	505	498	498	539	514	554	500	556	480	540	520	513	515	510	534	496	541	507	517	550	500	574	540	510	518	517	535	507	532	548	521	508	539	549	557	503	516	549	558	516	528	529	518	502	533	545	541	528	528	520	551	504	548	511	498	531	539	496	509	594	505	517	522	532	516	535	521	480	538	538	540	556	460	539	503	561	545	521	504	558	575	521	516	519	511	512	525	538	520	571	561	495	499	526	532	565	512	484	531	495	546	500	496	563	521	523	528	535	514	507	546	548	529	559	519	504	516	512	512	455	531	506	513	469	522	504	511	521	499	554	554	496	479	488	535	539	533	507	527	519	507	535	521	502	520	510	532	519	518	516	564	521	519	454	511	472	518	535	544	496	555	565	539	499	563	510	545	511	533	557	540	517	554	539	493	541	529	533	521	505	531	511	496	539	536	520	529	529	498	538	503	534	536	539	555	522	518	552	496	507	549	559	554	574	527	538	541	574	516	534	509	506	560	509	532	505	547	536	526	531	498	522	526	512	518	565	509	509	493	526	533	531	525	546	487	526	562	480	543	547	524	531	522	531	520	483	493	532	490	557	493	518	515	531	530	553	549	525	554	535	506	529	540	496	534	492	528	521	538	515	541	542	514	511	526	538	523	545	549	535	486	536	493	565	546	532	501	547	542	557	509	512	525	544	543	551	558	537	560	518	521	550	520	534	499	514	552	506	513	522	566	531	527	509	502	505	521	526	544	531	521	506	523	571	531	474	517	529	534	563	554	532	516	556	511	538	495	471	524	562	504	546	562	491	541	499	513	538	505	533	531	524	534	512	514	549	499	495	498	541	506	547	505	495	485	482	513	528	565	512	537	548	547	530	501	536	527	512	532	537	525	513	516	509	519	559	539	533	542	534	529	549	536	498	519	555	533	488	520	531	533	522	531	504	555	509	498	541	513	508	554	514	541	521	561	526	498	478	501	502	490	512	462	511	520	531	536	491	552	487	536	520	508	512	515	506	539	530	507	542	529	520	535	555	533	494	498	500	527	532	538	544	524	541	524	532	534	554	518	526	566	561	514	526	522	536	538	502	565	520	481	549	537	512	500	517	545	537	549	517	524	482	536	513	502	533	566	483	525	536	571	546	542	530	508	550	539	483	524	571	483	521	544	519	535	544	507	485	533	522	523	589	542	508	515	541	492	544	519	533	505	497	500	551	561	527	525	520	502	545	530	525	566	503	490	528	513	540	559	577	556	516	511	510	531	518	505	522	530	550	493	547	519	534	546	534	546	515	519	491	533	529	519	558	542	485	553	602	520	555	522	508	524	534	520	559	491	571	575	511	472	523	547	492	515	520	557	499	546	515	559	557	521	533	543	525	524	520	527	518	525	536	528	508	519	544	546	489	520	535	535	510	518	538	547	506	525	506	539	497	531	530	589	535	508	514	542	502	520	553	498	517	527	572	543	502	500	505	540	505	544	522	547	505	514	524	508	539	558	504	514	484	513	526	553	520	530	515	510	540	518	535	526	521	594	519	531	545	533	482	482	536	530	570	583	504	553	548	522	539	520	517	530	435	509	517	504	565	547	517	535	516	545	551	538	555	534	497	524	518	550	494	510	561	521	506	554	540	539	510	504	505	569	537	546	546	516	545	536	532	531	544	534	541	537	507	507	542	517	553	544	560	516	529	495	547	535	500	497	488	538	503	518	502	527	517	512	509	513	539	533	509	517	542	519	533	507	469	532	536	550	521	498	533	530	525	522	549	507	524	527	529	512	530	522	484	534	500	554	517	522	530	522	524	480	547	533	488	514	552	505	529	516	513	510	522	506	536	535	529	551	551	513	537	560	530	538	511	592	568	546	532	525	509	548	522	540	512	493	548	529	472	521	510	544	526	501	490	516	541	559	550	498	496	515	499	518	513	527	522	538	506	494	529	529	548	538	520	555	493	510	524	501	514	519	551	518	514	583	528	492	502	524	502	517	557	501	505	524	523	515	587	534	523	566	568	533	509	520	534	529	509	527	549	531	505	498	506	514	543	513	544	562	527	523	549	529	537	558	509	541	550	554	531	559	555	563	525	575	513	508	541	540	518	514	522	573	540	551	503	519	526	516	527	582	565	501	542	534	543	528	546	553	531	509	532	516	517	479	509	552	559	499	523	502	520	500	515	552	538	528	522	517	527	540	516	506	568	509	536	542	477	555	544	557	529	510	490	537	523	521	544	502	557	552	546	527	532	527	545	521	538	546	492	510	544	520	501	536	525	497	506	501	589	567	521	553	516	540	532	569	533	514	527	534	527	522	557
9282	3654	1888	1315	759	251	169	74	66	50	58	65	43	65	55	58	57	56	54	53	57	49	71	138	96	75	58	91	135	123	115	98	100	105	64	44	43	49	47	34	53	39	34	55	57	47	45	47	40	43	55	55	44	46	56	40	51	60	46	51	57	38	58	52	51	44	59	51	56	70	62	51	45	66	57	63	55	65	47	47	50	55	58	56	42	65	53	48	39	61	63	50	52	43	52	56	56	47	50	46	46	46	57	62	54	51	47	48	53	48	46	61	53	63	49	46	45	49	36	60	53	57	58	43	43	52	60	51	50	51	59	49	44	48	59	45	49	48	47	52	54	52	46	50	51	47	41	50	45	43	64	45	45	52	49	52	49	59	45	52	49	36	49	44	47	47	58	50	50	41	56	58	48	47	47	53	48	43	53	62	55	44	43	48	46	58	57	46	47	44	50	49	58	52	46	40	60	49	33	50	44	49	42	51	50	48	58	40	65	48	53	63	58	48	47	42	54	54	50	53	52	46	58	47	55	57	45	47	58	55	57	51	49	48	61	43	52	43	44	45	44	39	56	55	41	44	50	57	56	50	51	61	34	38	42	43	44	51	49	48	49	40	55	50	41	64	69	51	50	48	42	43	40	55	46	50	53	49	48	57	59	59	50	52	48	55	50	44	60	59	45	42	47	43	46	56	49	43	49	42	53	47	60	43	59	45	70	64	48	54	51	50	49	44	52	43	44	55	45	42	52	48	54	48	53	56	54	50	49	49	47	42	63	52	58	50	60	42	62	62	51	60	34	52	52	32	39	55	40	60	52	37	41	50	46	53	38	57	49	45	49	57	44	49	57	42	63	56	50	46	43	55	45	47	42	47	38	37	48	49	63	52	45	57	45	50	50	60	38	54	37	45	64	43	49	40	58	49	49	42	49	46	55	55	56	54	39	60	58	46	55	54	45	40	45	51	43	38	34	48	52	68	59	49	46	47	43	61	58	55	55	52	46	54	40	43	64	42	49	46	48	58	37	49	45	53	57	42	62	51	48	44	43	48	44	51	52	60	57	44	40	51	47	51	38	47	53	34	48	44	49	51	52	61	57	56	59	44	53	55	56	59	44	51	59	52	47	41	48	37	45	49	39	56	59	49	67	49	58	52	54	42	53	59	51	51	57	54	41	59	49	36	50	46	40	42	50	48	48	39	56	54	42	58	42	53	54	52	47	42	54	65	43	49	60	53	45	49	56	47	44	50	50	50	52	44	48	63	50	43	47	56	42	54	42	51	39	55	57	49	56	50	52	53	49	62	53	45	55	52	52	54	45	49	51	49	40	57	51	49	49	50	45	60	61	55	46	41	53	57	56	54	44	51	33	34	44	62	53	62	50	37	38	54	63	45	48	36	49	41	45	58	48	55	66	47	53	45	55	56	47	56	49	44	52	49	49	55	48	58	47	38	49	49	50	49	53	60	54	64	44	47	54	50	36	43	47	60	52	51	44	49	58	42	45	44	55	50	48	44	60	59	54	48	50	38	46	40	53	44	57	47	50	60	36	65	42	58	54	54	43	51	40	54	51	61	68	48	54	50	54	41	60	52	44	50	45	52	59	46	48	58	46	51	55	38	51	51	58	42	44	44	51	66	41	54	60	38	51	55	38	63	43	56	56	48	48	49	50	46	46	43	39	54	47	49	54	55	52	54	49	50	54	55	41	51	45	57	46	52	36	46	53	43	38	44	54	61	49	43	41	57	56	54	52	48	53	55	51	53	45	43	57	48	53	54	54	55	47	46	42	45	50	35	52	45	39	55	47	61	66	52	51	42	50	41	38	44	59	57	50	56	54	54	45	67	50	52	50	54	51	61	44	63	55	61	59	53	49	50	71	61	57	48	56	41	61	43	44	58	39	37	54	48	56	76	52	53	48	46	56	54	47	33	61	47	46	55	51	66	50	51	46	48	39	52	47	55	47	54	42	46	50	49	40	52	60	41	46	42	56	42	44	46	51	53	53	41	44	51	53	43	56	52	58	62	33	43	44	46	52	48	49	57	51	37	60	52	49	52	44	55	50	47	53	47	39	51	44	56	50	61	50	46	52	47	48	58	59	50	49	38	48	56	63	52	55	50	42	50	53	57	50	53	42	55	64	54	58	51	60	50	44	48	47	51	48	41	48	54	61	51	49	61	39	43	44	54	57	47	49	44	57	53	39	43	52	47	49	49	53	49	52	48	56	42	55	58	51	58	48	42	56	57	46	62	54	59	51	58	52	43	48	50	54	49	48	46	44	53	41	59	43	52	58	62	53	44	50	45	49	60	47	52	37	50	58	56	63	39	59	50	47	37	48	44	53	59	42	54	48	58	47	52	40	44	50	78	46	43	51	52	55	54	49	46	52	44	44	41	51	50	47	56	44	45	57	35	51	53	50	43	51	47	51	45	46	62	42	46	55	49	53	54	41	45	56	47	52	48	57	51	41	62	50	55	56	53	54	61	39	47	53	55	46	59	42	51	64	49	45	40	49	44	37	58	48	57	52	51	43	51	44	47	51	43	48	50	50	54	56	51	56	52	46	52	55	57	57	58	39	42	53	50	46	40	56	48	49	47	58	56	43	42	60	39	49	47	53	49	39	43	33	50	46	59	41	61	50	51	61	44	47	58	59	43	50	47	43	42	58	62	36	43	38	56	50	52	46	53	59	54	54	54	56	56	50	55	42	48	59	52	52	33	49	55	48	37	64	64	48	49	53	47	45	54	42	57	54	52	51	48	41	57	50	42	48	49	52	43	34	24	51	47	48	55	50	55	44	45	40	36	72	54	38	45	64	55	50	49	58	44	54	55	42	44	50	57	42	57	62	49	65	49	57	52	48	62	50	51	52	53	57	51	45	43	61	58	37	56	41	51	46	43	50	40	51	43	46	49	46	53	48	64	51	48	46	58	50	45	43	52	42	42	49	46	52	51	47	50	57	43	42	58	54	50	43	45	51	55	49	41	56	50	56	47	46	46	46	60	45	46	63	56	46	46	46	51	49	53	53	54	67	55	58	54	50	50	57	57	52	47	51	56	35	47	54	50	40	51	51	56	55	46	49	40	49	58	43	53	37	50	49	52	44	53	37	52	46	53	52	49	52	44	53	44	56	51	52	57	45	40	43	47	43	56	49	54	54	40	52	45	51	50	48	57	50	56	59	43	61	50	47	53	43	40	67	51	58	46	53	49	54	44	49	51	48	57	50	56	40	49	43	53	54	53	46	64	59	48	52	50	61	47	63	50	49	46	53	35	54	44	53	57	41	44	49	42	52	50	44	54	39	55	55	45	60	43	46	37	54	52	72	59	57	53	56	42	53	53	50	50	54	44	50	37	46	47	47	41	56	52	49	50	43	62	41	45	43	40	40	47	55	41	46	44	54	48	54	50	45	37	48	59	36	48	42	37	39	57	53	54	38	45	42	47	29	57	45	62	55	55	44	45	54	46	49	49	48	49	49	51	45	50	46	56
35996	21367	14595	15626	18043	9196	6229	1836	660	613	561	555	469	487	502	477	463	523	525	485	561	636	1046	3103	1852	908	1028	1655	2335	2270	2152	1657	1492	1138	791	409	389	398	355	396	374	411	369	370	390	376	377	400	395	376	390	359	385	386	407	371	393	383	372	383	361	377	415	412	361	421	390	327	380	393	380	409	386	353	330	416	377	375	361	376	427	414	392	352	391	383	374	373	393	374	370	429	416	408	408	382	384	387	361	382	355	371	375	380	385	416	383	405	410	396	397	406	393	377	395	405	430	402	401	390	422	400	366	353	417	414	395	393	373	370	396	367	346	376	401	353	372	404	423	341	410	379	406	377	409	411	388	360	414	383	373	379	358	386	377	381	364	378	388	386	375	370	390	420	383	373	384	390	372	381	424	360	404	390	399	372	378	399	426	420	382	417	397	369	383	387	356	370	412	417	381	389	367	383	389	397	417	395	417	399	381	401	381	383	399	389	435	374	377	347	408	396	397	428	392	395	394	395	403	430	416	379	401	395	407	354	423	387	406	385	385	404	375	347	353	440	348	414	410	395	386	421	372	376	366	383	397	413	387	385	415	409	365	392	419	349	372	354	401	377	399	389	397	379	386	385	387	387	376	357	378	391	404	406	413	389	408	375	391	391	408	369	420	394	364	374	370	393	406	393	405	380	410	386	413	352	403	377	397	414	402	414	408	385	435	427	399	376	372	395	388	392	384	378	376	387	396	379	423	383	359	403	385	399	407	403	339	388	395	378	394	406	363	392	404	383	394	399	370	385	378	422	369	357	398	367	406	425	380	391	427	398	381	378	406	386	371	430	403	360	378	413	428	428	384	386	384	390	372	414	374	412	377	393	377	367	388	416	396	408	360	420	345	409	413	386	416	374	390	397	408	385	413	402	366	412	413	383	364	423	403	367	385	403	365	387	385	338	389	391	375	415	383	378	357	374	430	387	394	360	413	425	359	395	389	437	418	393	404	384	390	390	376	398	404	369	374	379	388	415	416	432	370	394	415	371	391	374	369	360	361	410	406	413	387	409	395	387	371	397	412	387	419	395	388	366	380	389	369	421	414	396	396	370	394	402	403	390	369	405	379	369	416	387	383	361	385	378	384	384	373	375	388	407	397	426	374	400	387	390	386	428	396	393	407	377	362	414	385	379	386	379	401	363	374	393	408	396	400	375	390	371	424	383	391	390	410	372	386	401	365	402	369	343	369	393	376	429	420	408	413	413	344	386	364	394	404	419	398	378	384	387	397	369	380	382	402	366	376	392	409	379	401	383	402	398	364	410	391	387	402	360	393	380	413	358	370	407	382	339	390	420	375	379	373	405	392	351	379	374	402	383	364	382	418	405	418	389	377	411	384	358	390	376	376	376	367	430	356	398	366	410	390	394	400	436	381	394	387	407	398	376	418	406	378	386	361	388	385	433	381	386	390	384	392	357	408	384	382	385	359	410	382	385	389	397	422	376	393	379	386	393	351	394	383	379	415	405	367	359	382	398	371	398	408	379	384	393	373	399	354	377	391	403	414	412	396	397	394	403	423	417	394	391	402	377	394	390	377	412	397	383	426	412	371	390	378	365	423	397	434	407	397	385	387	359	330	442	392	370	395	388	428	382	422	449	396	386	412	406	346	417	376	400	389	399	419	392	376	388	399	378	397	371	361	334	398	419	393	386	415	379	367	374	388	422	403	363	390	395	388	392	402	381	377	376	390	381	374	397	381	408	386	419	408	367	410	394	388	401	396	393	443	393	389	395	415	397	388	370	387	398	400	375	399	381	419	366	396	373	385	392	414	383	386	420	383	367	403	433	351	400	375	394	380	417	394	379	396	397	421	432	369	409	421	373	423	403	404	403	386	372	423	422	383	391	345	408	378	398	331	382	370	407	380	375	400	394	368	388	426	346	380	371	395	374	349	387	400	392	401	396	371	393	390	408	403	381	381	422	396	391	402	430	386	402	359	394	380	396	410	382	398	405	374	379	395	395	411	357	371	383	397	378	366	400	404	405	361	415	349	372	382	401	362	393	405	371	393	389	418	361	401	385	401	363	387	367	360	375	361	413	366	370	358	409	399	417	366	372	385	400	414	411	402	398	387	395	391	368	369	371	378	379	383	369	388	393	381	379	391	416	383	377	413	387	371	397	381	401	400	397	382	423	381	358	380	375	418	444	404	415	364	424	395	398	330	380	417	419	381	376	374	370	394	392	367	408	379	403	419	411	353	401	378	383	425	380	387	414	402	417	398	383	357	381	369	393	385	419	373	407	359	406	396	385	400	404	399	445	379	400	399	379	375	396	414	366	381	385	383	392	403	393	388	407	373	383	365	400	402	371	417	361	398	371	361	403	392	396	394	371	362	401	403	360	385	378	391	377	383	379	423	390	380	355	343	423	407	383	441	423	401	380	397	418	343	404	406	369	378	406	381	401	382	389	396	433	393	364	406	411	362	408	381	405	371	369	397	370	373	397	380	415	408	433	391	443	372	410	382	416	393	386	398	432	414	367	367	418	394	383	364	422	408	396	388	402	366	386	416	357	387	407	409	394	385	391	405	375	395	393	349	379	387	379	393	388	397	366	414	388	390	381	393	390	407	423	371	380	357	436	405	412	398	403	378	399	348	390	379	370	399	394	407	370	372	356	394	354	393	381	346	365	385	373	371	380	388	396	424	393	395	384	357	433	398	388	398	391	366	401	388	377	426	385	392	393	386	397	363	390	370	391	399	399	430	385	382	378	391	364	336	371	392	394	383	375	354	407	414	393	411	360	415	443	366	351	365	392	431	394	413	373	392	403	396	383	363	401	431	396	373	377	399	379	396	372	404	430	383	374	427	400	406	377	371	413	376	384	353	401	400	385	360	381	401	394	370	372	392	365	338	366	398	414	372	403	391	398	398	364	397	415	393	379	373	376	387	405	435	394	420	412	397	403	367	389	368	418	385	405	440	350	365	386	395	373	364	390	387	402	397	362	369	401	356	394	376	381	408	377	419	372	387	402	386	371	409	384	366	382	383	393	374	381	416	373	376	375	390	390	386	388	419	392	397	416	376	385	364	429	413	406	407	391	368	350	431	402	386	386	412	430	397	428	401	396	416	367	357	423	390	397	405	382	395	378	389	341	404	391	393	383	369	400	375	391	400	385	399	388	399	376	383	376	401	425	408	373	369	413	398	365	369	423	424	407	416	389	389	356	396	407	380	389	371	384	389	385	379	390	379	358	386	396	368	437	375	404	424	337	361	388	420	401	395	396	382	387	393	406	367	381	384	392	398	383	396	391	362	383	359	403	420	389	360	385	390	401	403	354	368	398	383	393	384	328	394	400	371	384	414	381	372	362	389	380	358	373	395	388	361	420	387	379	417	406	371	425	364	395	383	344	362	389	408	389	396	411	380	392	389	399	380	360	389	396	395	397	383	391	378	401	386	393	399	411	387	395	383	357	399	412	372	414	380	383	368	411	403	378	385	371	375	405
10673	6702	4084	1950	733	570	575	119	78	102	108	72	96	84	83	79	67	69	94	92	78	89	114	153	78	92	125	151	197	212	201	196	174	151	109	81	77	68	77	74	81	82	73	88	96	86	85	58	78	88	70	83	69	74	77	75	86	74	72	81	62	74	88	78	73	72	69	63	93	81	65	72	73	77	72	72	80	69	69	80	82	69	74	84	67	70	72	59	92	75	67	81	79	80	85	85	88	80	67	64	69	77	71	64	84	67	77	73	74	81	100	81	76	83	67	79	64	74	64	75	72	72	69	69	83	71	79	74	69	84	79	84	93	69	66	57	71	69	84	76	76	68	82	67	87	74	70	87	78	69	80	75	71	79	68	85	72	78	99	68	68	67	78	78	58	86	81	78	77	74	81	75	81	77	84	72	73	57	91	99	81	74	78	66	75	84	79	74	73	68	82	85	82	89	61	99	76	79	82	74	74	76	69	76	84	74	70	90	72	83	67	62	72	79	83	82	82	83	69	66	81	61	75	94	64	70	66	77	69	60	86	80	61	81	85	76	77	61	66	79	82	77	68	67	73	66	85	92	77	62	74	83	69	83	62	81	82	83	63	91	85	75	81	65	85	78	74	70	67	70	66	69	71	69	81	75	81	85	78	78	97	73	74	64	81	73	62	67	72	85	58	74	85	66	71	71	96	74	62	80	77	84	78	81	71	67	56	81	82	70	86	68	75	72	81	82	83	63	62	69	87	77	84	73	73	63	68	52	77	79	78	83	75	95	66	78	70	91	74	79	72	84	76	63	78	64	65	77	68	77	80	81	83	73	82	72	69	70	75	70	76	72	53	83	65	64	88	78	92	69	74	56	72	75	76	63	77	70	71	73	82	70	64	81	66	61	69	68	69	78	81	63	84	75	72	70	66	63	96	69	73	62	90	71	77	80	68	70	63	66	59	72	75	72	74	60	62	68	75	64	82	71	69	82	65	81	82	72	64	78	59	68	67	66	78	68	66	63	62	76	70	75	92	71	74	63	93	74	70	66	89	79	85	77	80	71	83	61	68	75	79	74	85	88	76	65	78	85	66	71	62	94	70	77	77	68	73	67	77	62	59	80	52	73	84	78	66	63	78	72	69	85	86	66	79	72	75	75	77	74	68	69	75	71	74	76	70	75	69	73	65	57	80	68	86	71	66	89	77	69	81	71	69	66	91	76	71	71	85	76	80	70	77	63	75	65	64	80	82	82	68	77	66	71	89	76	76	81	84	78	80	86	68	72	92	72	69	72	78	89	81	86	81	67	94	85	79	69	65	75	95	80	68	69	74	72	86	98	88	71	74	84	69	67	75	85	74	73	78	75	77	79	74	87	78	87	71	77	89	69	71	80	72	82	81	58	80	67	77	84	85	62	73	75	67	64	67	93	70	90	69	81	76	68	82	73	75	71	55	75	75	78	86	82	79	85	67	77	87	68	76	64	76	78	68	69	69	86	75	76	64	66	75	82	87	66	59	80	67	70	89	69	64	89	64	78	64	65	73	89	55	64	78	85	86	76	69	68	70	68	73	73	81	66	78	90	79	72	80	66	76	77	73	70	83	80	60	78	81	75	75	61	73	68	63	77	78	74	86	88	67	63	77	88	87	78	78	67	75	71	55	66	63	76	80	80	70	81	78	69	69	84	69	80	66	76	71	93	72	70	75	48	86	70	61	80	89	69	84	80	83	77	67	65	73	68	73	60	57	67	72	85	72	74	72	78	80	81	84	82	82	74	79	71	75	81	63	86	74	81	69	81	76	69	78	63	80	80	72	83	73	63	80	77	79	78	70	65	75	79	83	69	84	62	79	71	79	86	68	67	56	94	75	72	73	69	73	83	95	66	60	89	74	81	73	84	71	77	81	67	63	72	86	82	72	76	60	81	69	72	89	73	60	56	62	63	56	80	88	74	64	73	62	66	66	77	68	70	84	74	79	79	84	64	72	81	69	67	77	77	87	62	64	79	77	68	68	83	71	55	82	75	90	80	72	67	92	77	75	92	70	66	70	93	91	72	80	73	90	66	80	70	82	63	73	73	77	73	77	70	74	65	80	69	82	79	80	80	76	71	74	82	80	87	67	73	63	58	72	74	66	84	80	63	67	77	61	84	77	68	62	65	76	75	59	72	53	78	77	71	84	62	68	82	80	74	84	76	69	81	76	73	74	73	84	70	76	76	81	70	83	67	94	83	69	89	74	73	72	65	71	80	76	67	71	66	81	71	90	78	64	81	72	82	81	92	79	71	80	85	81	79	78	65	72	69	58	71	75	70	93	64	70	76	64	84	70	75	85	74	75	91	67	80	76	90	72	77	74	74	64	67	69	79	68	75	60	72	87	72	77	71	80	64	73	83	75	80	68	81	82	72	89	83	74	75	74	80	79	67	72	57	71	67	86	71	82	79	78	83	77	80	81	70	62	70	76	87	78	73	63	62	77	59	71	83	68	56	79	79	66	74	65	80	76	71	70	79	74	62	73	70	72	72	84	73	73	58	69	80	83	87	81	78	87	87	68	68	79	70	62	74	73	75	61	63	69	72	75	55	72	70	59	75	66	74	60	82	73	68	71	59	61	63	72	67	63	87	78	69	76	77	73	81	81	82	82	91	74	65	68	79	72	71	68	86	73	84	77	84	81	85	91	86	66	68	62	78	83	67	85	81	91	74	77	59	82	65	75	70	60	78	94	62	73	70	60	81	72	77	75	80	67	71	84	64	74	69	78	67	73	66	61	63	68	84	61	89	71	65	87	74	60	79	68	88	62	85	70	80	78	69	91	82	59	87	70	72	87	70	90	83	77	71	78	86	87	56	96	66	67	66	75	64	76	79	72	87	65	83	64	94	66	76	72	76	81	82	69	78	82	76	67	67	77	58	81	82	70	82	77	67	65	70	68	70	71	89	69	80	71	79	75	65	75	70	81	70	61	83	76	82	70	78	74	83	61	70	95	57	77	72	89	85	65	86	68	66	75	68	67	81	83	65	84	76	76	81	79	74	83	83	83	85	72	66	85	59	64	80	60	89	84	89	60	67	84	73	69	60	73	73	74	81	64	79	74	93	83	66	54	68	71	73	62	88	64	79	76	72	69	63	85	64	66	81	70	65	67	77	67	77	95	86	75	77	70	65	72	86	63	75	69	65	85	83	85	80	86	63	82	81	81	65	67	83	73	81	65	90	73	59	81	82	82	70	78	74	77	79	55	71	75	77	71	81	85	79	64	84	90	70	95	67	89	82	83	76	62	72	62	83	78	63	47	81	78	78	73	65	75	81	64	68	83	76	70	84	76	65	83	63	71	61	78	79	62	78	62	78	42	75	88	68	85	80	64	62	74	70	76	85	67	68	79	80	65	72	89	72	60	78	85	86	81	69	80	74	70	86	64	70	73	72	77	64	70	73	69	77	70	65	78	81	72	88	64	63	84	68	59	84	74	69	69	73	75	76	63	72	77	66	61	86	86	66
40585	28318	23573	16572	16703	17608	15257	2850	1139	991	905	869	787	706	766	778	764	847	759	792	985	921	1379	2401	1010	1120	1602	2795	4122	3936	3555	3473	3077	2397	1628	671	600	586	572	610	605	596	571	575	609	585	574	562	571	561	526	604	624	568	607	551	601	597	599	570	624	591	562	560	563	577	591	592	581	554	591	554	575	568	585	576	592	582	556	564	571	572	582	605	545	531	609	562	544	568	561	561	541	536	527	565	577	523	549	526	535	599	545	565	535	544	583	560	547	547	563	559	561	589	569	583	579	596	606	536	590	602	605	553	592	601	539	538	581	566	570	603	623	568	569	582	537	588	583	582	593	527	550	583	580	589	583	552	575	607	614	573	573	585	596	530	528	585	613	566	587	553	574	585	589	572	606	527	577	566	555	588	553	597	516	598	554	589	566	596	579	554	568	558	541	560	560	554	586	605	555	587	584	614	618	586	567	596	556	529	526	576	594	578	536	575	580	566	593	548	577	563	559	575	597	551	592	584	539	571	606	583	600	597	587	557	588	580	577	550	563	559	585	610	548	566	569	551	573	579	601	597	584	521	604	506	594	586	580	577	545	566	570	589	554	588	584	545	568	537	573	597	587	599	628	591	598	573	580	588	587	563	622	578	582	603	599	594	575	605	553	567	557	587	532	558	581	587	563	585	611	616	549	562	577	573	565	614	575	565	575	599	568	568	586	583	593	558	570	599	538	564	576	575	560	577	553	566	580	584	604	576	562	549	566	574	542	562	588	578	595	546	606	564	566	549	584	522	551	511	556	592	556	606	549	600	624	517	590	561	571	552	553	555	571	554	604	574	561	580	537	567	595	613	544	568	613	570	560	563	592	588	552	559	571	594	595	543	532	580	605	610	568	561	573	590	627	553	585	584	577	548	574	615	548	616	561	567	585	551	536	581	557	522	565	569	561	631	568	583	542	561	582	617	526	544	611	570	552	553	575	593	598	554	609	547	537	556	575	556	549	561	571	568	574	579	589	537	613	594	631	563	555	603	586	594	562	592	610	625	570	551	545	580	576	564	539	539	602	560	583	588	561	598	573	565	600	570	575	591	542	586	574	607	602	611	570	559	568	574	563	548	585	535	551	544	587	582	622	567	620	552	536	575	565	560	599	556	591	591	579	577	560	577	560	597	576	592	575	642	594	569	605	582	622	586	570	583	560	602	587	545	576	591	580	537	558	568	531	566	610	612	540	563	581	555	562	615	559	569	582	566	586	570	557	559	577	576	574	530	570	570	570	558	592	526	573	560	552	594	536	565	595	561	556	557	572	567	578	566	589	592	608	598	579	560	578	555	568	566	600	590	587	582	593	543	594	561	579	569	553	578	569	601	583	586	559	566	560	667	557	596	554	533	559	587	592	532	607	553	571	564	614	557	556	611	553	578	568	590	572	547	532	593	566	584	593	651	620	594	572	595	569	537	520	594	548	598	559	630	569	579	564	551	586	608	581	581	601	552	556	583	566	599	592	591	613	564	586	586	578	593	581	571	610	600	537	621	558	586	577	529	607	612	580	563	593	551	620	589	603	560	586	581	569	575	588	566	573	556	590	583	624	553	578	623	567	547	570	585	601	561	618	569	546	560	607	563	537	593	546	578	563	542	569	557	554	580	599	556	589	539	568	575	571	546	579	547	586	582	555	578	537	555	597	565	613	559	594	581	594	601	600	545	591	613	558	591	586	511	580	539	574	578	586	586	602	599	547	618	546	619	562	591	557	591	569	562	587	598	554	543	576	577	596	563	549	587	563	570	578	583	581	552	557	578	554	558	563	568	578	559	602	579	536	567	596	591	551	596	559	515	565	581	589	562	594	582	578	573	600	578	590	575	547	564	581	585	573	533	615	592	596	589	610	588	545	532	551	608	535	530	581	613	547	507	531	594	588	562	594	617	557	541	580	581	556	593	589	598	589	603	579	565	583	566	563	611	547	561	568	592	565	615	541	589	577	576	556	577	592	566	525	580	636	568	592	570	616	552	566	615	585	553	615	593	581	530	538	562	568	528	625	591	587	574	564	517	573	563	565	571	586	546	545	595	599	581	577	593	567	598	579	633	555	552	606	596	550	572	599	557	581	563	598	593	537	539	587	555	580	573	545	580	585	568	557	591	584	537	553	567	574	543	561	537	555	557	563	560	595	550	562	617	556	591	569	574	578	543	580	611	567	577	538	587	593	579	571	549	574	614	552	570	607	576	567	598	596	591	576	581	560	593	579	586	572	589	553	576	601	580	557	595	601	542	610	532	563	570	585	566	607	600	565	562	536	587	589	532	603	559	597	584	584	608	534	549	597	591	596	599	626	546	587	568	564	554	537	550	571	519	566	567	567	584	582	582	574	575	567	574	521	622	519	594	566	607	556	555	562	562	544	575	567	588	568	560	610	626	594	577	573	597	594	557	585	564	577	547	589	569	562	567	594	572	563	552	589	609	588	542	566	566	585	611	553	551	592	614	539	592	596	547	589	574	601	576	574	606	544	608	560	618	597	500	564	574	575	607	611	639	552	570	543	551	612	595	582	590	559	584	563	575	562	605	559	583	599	613	584	599	606	584	572	579	617	606	573	544	592	597	595	542	601	564	573	581	559	617	620	532	523	603	583	571	562	537	571	573	571	576	616	609	600	570	553	554	566	578	554	590	588	591	589	549	552	576	558	583	598	574	550	613	549	590	576	595	595	564	593	594	561	550	594	552	560	587	568	539	584	553	571	567	600	602	581	574	611	591	549	579	599	528	579	552	566	570	587	595	591	632	558	590	602	552	561	594	555	620	573	586	567	574	551	562	571	570	615	545	573	613	523	562	618	591	560	565	570	601	608	603	598	536	602	568	562	628	542	572	608	549	546	558	548	551	562	543	594	556	574	564	595	601	582	583	583	557	614	526	572	475	600	609	583	575	597	568	557	625	555	576	529	585	565	546	578	586	561	607	535	572	584	565	616	580	555	549	532	595	587	586	598	542	616	569	565	573	587	559	552	565	558	555	583	574	625	541	558	604	594	584	561	552	623	563	587	542	580	591	556	591	579	607	604	562	629	569	562	552	601	596	584	556	595	578	578	601	603	603	544	584	582	544	588	580	564	595	587	591	555	597	565	606	599	581	530	594	603	603	588	560	611	543	616	543	528	565	591	585	582	545	619	568	579	566	592	523	573	591	577	574	604	545	602	576	562	593	548	554	551	601	551	588	581	603	616	549	581	591	575	573	562	538	579	589	542	589	584	553	568	552	586	559	566	613	599	593	558	588	586	596	569	592	525	551	588	542	587	571	531	561	574	595	557	590	532	615	603	618	574	583	574	576	552	542	569	582	537	545	599	574	607	595	574	592	584	594	553	580	539	524	584	593	558	587	574	549	585	598	526	579	594	614	547	582	568	553	539	551	557	546	525	556	546	594	579	582	568	628	553	593	583	541	598	574	604	545	552	588	570	568	621	611	579	575	586	577	564	588	606	528	535	572	606	581
7542	3040	1074	411	266	204	93	47	43	62	42	51	38	36	47	46	49	34	65	47	48	42	42	48	58	44	43	49	40	58	74	65	49	55	50	39	40	33	33	46	32	47	56	36	39	51	45	41	46	39	40	37	35	43	53	38	51	41	56	58	42	47	42	36	39	50	34	54	50	43	41	39	50	47	53	49	41	51	51	32	45	48	37	52	31	45	44	41	52	45	46	47	52	34	44	41	35	36	40	51	43	57	46	48	38	47	39	47	57	49	44	39	47	47	43	35	37	39	52	38	45	37	42	48	45	52	50	51	42	55	45	38	35	48	39	35	52	48	38	49	43	41	35	38	54	51	42	44	40	55	47	39	46	47	48	38	41	46	54	43	41	37	49	46	42	47	50	42	41	50	39	55	42	57	58	31	55	45	55	36	51	47	48	46	30	45	46	45	51	45	45	37	32	57	51	47	42	52	42	56	41	50	46	43	45	50	46	45	40	62	37	45	31	40	46	54	49	41	55	32	37	41	42	48	46	49	46	39	40	42	43	41	41	40	40	39	53	55	44	32	42	39	50	58	47	37	49	40	47	28	47	41	51	32	42	41	50	43	37	40	49	47	53	40	44	40	50	31	54	46	39	44	44	36	40	52	50	36	54	46	42	46	40	46	48	54	48	58	47	42	38	27	42	37	44	42	41	49	40	40	42	44	48	57	39	49	42	51	45	35	42	40	49	50	42	42	44	54	50	38	52	36	41	46	52	43	41	52	43	47	48	42	52	39	37	47	52	44	42	48	43	42	51	31	40	50	47	44	40	45	35	52	44	38	44	46	54	40	44	41	41	44	48	54	47	38	39	48	49	42	42	64	39	46	42	50	28	44	39	48	50	44	55	51	42	43	46	40	38	48	44	38	45	42	48	52	36	48	47	43	33	36	47	48	38	47	41	41	37	39	59	39	48	39	39	40	41	49	43	49	47	50	53	60	39	36	41	38	34	43	60	44	44	45	40	48	37	44	34	30	43	28	46	46	37	49	44	46	38	55	54	30	42	51	39	39	43	31	40	42	45	42	55	52	38	45	49	50	47	43	61	38	50	39	37	43	44	40	49	41	39	47	34	38	49	45	39	46	49	50	44	39	42	44	44	38	51	40	62	39	44	55	64	42	50	48	46	32	44	50	39	43	50	42	47	46	43	43	30	43	37	53	57	42	42	29	40	41	34	48	47	50	43	41	42	44	52	51	43	43	38	44	42	48	50	43	50	44	48	38	38	46	39	34	49	28	37	63	51	51	50	35	43	42	49	36	46	38	37	36	41	38	43	33	43	37	52	41	37	35	46	58	38	42	48	49	43	42	46	40	40	50	50	48	44	64	39	54	39	47	34	56	47	60	47	41	57	34	31	53	43	41	48	46	40	48	47	52	35	49	54	46	37	52	49	48	33	47	39	45	56	49	47	41	40	40	47	38	57	50	46	42	45	54	47	64	43	46	49	40	44	39	44	47	43	61	58	42	43	46	36	49	45	38	45	43	49	35	44	50	47	58	50	36	43	42	44	50	41	38	54	48	41	44	35	59	41	40	40	52	38	36	52	45	41	49	43	44	38	37	41	43	44	45	51	45	54	39	35	51	46	47	44	48	37	47	37	45	43	41	41	44	47	43	45	45	35	48	49	41	61	44	48	34	36	51	41	48	46	45	38	40	50	40	40	46	48	46	28	37	40	37	36	36	46	54	48	38	39	44	47	48	45	46	57	38	49	39	49	39	47	38	42	39	44	38	30	39	52	39	48	47	45	41	45	47	51	44	51	41	48	44	46	44	38	54	42	46	39	42	37	49	49	39	43	46	55	52	44	37	37	41	47	44	38	47	47	45	41	50	53	45	45	42	47	39	53	47	53	36	51	38	33	48	43	45	39	48	35	39	47	45	42	35	36	46	45	40	35	27	33	44	49	50	45	36	50	39	45	52	32	40	38	36	43	42	39	40	42	41	46	42	43	48	40	33	49	30	44	43	43	55	33	41	39	29	55	43	42	44	43	45	43	36	49	47	45	34	44	47	39	42	40	46	48	53	45	40	44	48	32	36	45	31	48	44	45	40	48	38	46	57	41	40	38	50	39	44	36	57	35	44	44	48	40	47	33	43	49	54	39	47	58	29	65	46	44	43	35	37	48	39	46	46	40	54	44	44	54	53	42	34	42	40	44	46	45	34	55	54	48	41	47	38	47	41	39	39	41	31	52	49	56	46	46	39	39	43	32	37	46	46	50	46	42	42	33	38	46	47	44	35	40	55	42	34	42	36	54	41	61	48	51	62	44	35	45	58	40	53	42	37	37	48	48	50	45	44	45	46	39	38	45	46	56	54	40	38	44	48	55	49	39	40	36	48	38	41	39	44	41	34	40	50	42	48	48	50	47	51	44	50	33	56	38	42	45	47	39	46	53	53	42	40	45	62	39	35	37	42	45	40	38	54	32	58	48	52	52	49	56	59	48	44	43	40	44	37	41	46	32	46	48	41	36	42	34	58	46	63	53	37	38	46	35	55	41	47	35	36	49	51	33	34	49	46	44	36	36	41	38	43	40	35	38	47	45	35	37	55	46	42	61	45	34	48	45	43	43	54	43	43	49	51	44	41	50	37	44	42	39	39	54	43	44	57	56	38	50	50	43	49	44	44	41	45	46	61	41	54	41	38	50	33	39	48	33	49	48	41	51	42	49	43	37	42	34	48	54	47	52	40	41	45	40	38	40	48	46	45	36	48	33	47	43	41	49	30	38	34	40	46	41	47	34	42	53	49	39	53	30	36	40	49	39	38	48	42	53	49	48	50	54	42	39	41	39	32	49	31	33	42	43	32	47	45	47	39	48	48	44	40	41	40	35	47	38	43	45	35	40	55	43	41	41	54	45	53	39	47	49	37	39	47	47	37	45	42	48	35	43	45	42	38	44	53	44	45	48	47	43	36	52	49	49	49	44	42	39	43	35	57	47	61	40	43	48	30	43	49	43	45	48	44	50	33	42	39	34	46	44	57	42	34	46	32	54	38	53	51	37	59	36	37	33	44	46	40	43	45	36	45	55	38	37	35	36	39	37	25	66	35	38	58	46	38	44	48	48	41	50	41	43	45	41	41	39	40	36	38	46	44	40	39	42	28	39	36	45	44	36	46	48	39	46	29	46	53	45	45	39	41	44	47	46	41	50	39	53	53	32	41	35	42	41	32	48	39	39	45	43	32	36	49	39	45	37	51	38	55	43	39	51	58	60	48	48	51	52	53	42	45	47	52	34	48	44	45	43	43	38	40	53	44	47	38	35	45	45	45	39	55	40	54	43	35	51	38	32	40	53	40	57	52	40	53	40	42	50	42	45	36	44	43	49	47	36	52	48	46	47	58	46	54	42	49	45	54	54	31	43	34	39	27	47	44	62	45	52	44	34	43	45	53	43	52	52	46	53	40	39	37	51	42	46	53	40	44	46	32	42	51	53	39	42	28
34492	19709	9655	5933	9019	8481	2314	616	447	360	340	359	377	407	397	373	411	390	380	367	378	402	446	421	354	378	432	511	594	801	832	812	685	484	387	372	337	358	381	362	341	342	346	361	350	330	313	335	332	335	345	373	355	333	340	358	347	361	344	333	329	327	354	362	391	317	369	311	331	338	357	337	339	353	325	336	342	321	335	325	336	361	344	381	372	398	338	377	323	373	351	331	337	314	379	355	367	329	322	360	316	345	351	333	325	366	380	322	340	374	346	367	352	345	345	374	364	376	343	349	352	358	320	356	330	310	348	337	339	379	333	334	327	361	336	330	314	352	347	347	345	367	336	341	370	326	358	325	377	349	359	323	310	354	315	361	333	332	344	373	352	340	318	351	352	364	336	358	354	332	308	358	326	326	357	344	350	333	341	374	336	364	341	337	348	335	348	352	405	338	322	322	385	369	349	346	344	331	343	349	335	348	360	391	333	342	359	392	360	338	347	330	359	345	346	321	353	342	343	335	379	391	320	329	370	346	343	347	341	372	356	339	360	364	365	347	375	358	360	363	359	312	356	324	337	364	338	345	365	325	329	360	346	345	342	390	338	337	371	353	330	359	348	335	328	399	332	319	361	358	338	377	352	353	359	325	309	327	343	335	346	368	328	362	351	343	339	344	339	372	363	355	333	389	367	367	334	328	343	344	332	331	336	369	326	335	357	329	346	357	346	337	362	370	342	373	341	347	334	310	349	342	378	395	347	349	338	348	346	338	326	314	329	366	355	330	358	333	353	366	338	384	336	380	357	340	344	375	362	382	365	341	331	337	335	331	371	334	369	350	365	341	333	348	306	372	359	359	353	362	326	349	338	325	354	326	348	333	351	367	404	333	366	389	334	355	325	346	369	369	351	408	356	360	353	370	344	348	348	339	345	390	351	349	338	326	328	365	343	342	343	360	328	339	371	373	357	381	365	363	381	332	359	369	354	320	373	343	389	352	364	342	317	342	341	356	339	358	351	336	361	369	342	343	357	348	365	371	367	361	327	347	324	340	289	365	358	311	364	350	351	366	326	383	361	391	356	401	333	381	382	384	382	403	320	378	333	371	324	331	341	334	365	386	357	334	332	371	377	363	322	379	350	355	338	366	360	340	350	336	346	347	366	358	343	344	349	372	360	374	358	370	355	319	340	356	364	343	342	330	337	350	355	357	368	341	337	339	355	363	378	362	337	340	331	327	368	354	314	379	360	354	348	327	359	339	361	332	366	375	366	345	345	331	313	374	333	357	311	342	324	335	340	342	354	359	332	345	336	365	340	332	376	351	320	359	358	336	392	340	332	367	344	344	349	327	332	367	345	347	335	332	344	323	340	367	296	379	340	372	356	336	328	345	347	356	346	367	387	361	319	317	341	351	324	334	351	370	307	323	366	355	345	359	343	356	373	338	396	354	323	377	341	347	320	323	365	370	346	332	311	343	356	357	347	332	387	331	360	326	368	350	380	341	344	331	356	341	352	363	361	351	340	305	337	335	364	349	373	361	340	329	330	374	345	336	352	353	314	371	357	337	336	309	347	374	333	347	324	340	362	335	347	346	322	326	351	334	341	338	363	355	335	370	334	314	353	349	351	395	346	356	326	335	341	354	377	318	343	360	315	334	331	330	330	352	334	318	368	314	331	320	341	356	354	349	362	365	367	319	349	356	369	356	342	319	336	339	345	300	339	335	316	343	355	340	308	364	358	348	365	350	359	348	353	334	335	345	337	329	366	350	344	334	355	350	327	353	363	303	339	345	358	330	329	364	377	340	330	346	366	324	354	363	343	372	378	363	318	337	347	323	322	364	338	348	353	320	356	328	378	363	343	359	349	325	341	345	309	359	365	328	367	314	375	330	353	339	337	344	339	329	342	378	356	369	349	370	369	395	334	339	353	363	351	352	332	364	350	349	365	336	338	332	358	308	370	334	317	313	308	359	347	331	362	321	343	364	368	317	343	365	345	363	331	363	347	339	337	387	371	315	326	347	363	340	367	291	344	314	366	376	328	339	370	336	356	325	354	311	366	331	342	318	348	350	340	334	370	330	344	338	307	369	314	360	329	343	361	323	343	326	323	350	394	346	358	335	337	338	330	342	334	328	362	325	349	347	327	339	374	309	344	340	356	361	367	350	353	328	352	343	348	346	350	355	386	376	340	336	318	328	362	350	310	321	357	329	355	331	310	376	351	358	353	337	327	344	345	342	352	326	345	312	349	346	356	357	337	358	361	318	338	336	363	369	349	366	350	371	330	381	363	313	338	340	341	344	321	315	334	366	354	337	340	351	345	329	393	327	328	329	355	332	366	361	348	352	339	347	356	332	352	374	328	356	333	321	362	389	336	354	337	303	371	347	360	338	376	371	360	341	361	371	336	327	355	359	362	343	360	361	328	365	369	354	360	345	327	313	330	303	346	339	339	337	330	336	335	351	342	352	326	335	364	331	363	346	339	343	388	369	348	350	358	357	308	341	346	352	368	343	356	356	341	362	366	389	340	366	380	350	360	312	339	385	391	349	337	346	356	340	364	334	302	357	369	365	302	374	322	343	333	319	381	320	346	319	380	341	354	358	348	361	325	377	378	350	328	348	355	335	360	356	334	347	354	356	374	339	371	316	361	360	363	335	355	361	337	328	350	304	323	319	340	351	360	369	325	358	328	375	342	351	350	341	355	365	319	339	339	364	320	359	356	377	348	340	330	384	327	339	312	332	412	361	368	371	344	348	353	374	360	353	329	349	324	333	331	330	311	343	354	343	340	334	341	344	340	342	363	331	366	353	345	326	384	354	345	363	352	337	348	382	334	350	362	345	391	347	359	343	368	355	325	350	355	318	343	343	352	354	346	319	383	360	328	327	340	339	344	350	336	318	322	340	322	300	355	382	370	375	322	345	317	337	326	356	370	327	332	344	330	367	324	320	342	358	357	336	370	306	350	335	299	365	347	342	338	343	361	346	337	318	375	302	324	365	331	363	369	335	348	389	328	335	368	333	359	356	346	360	344	361	377	356	360	343	352	378	362	337	304	368	325	339	354	374	352	347	382	324	342	361	359	369	321	365	389	336	336	324	319	370	327	356	352	332	343	359	353	354	345	356	356	341	322	342	356	333	307	328	319	354	356	351	319	354	339	332	346	325	350	372	320	329	323	352	372	313	346	333	349	353	356	367	347	327	332	359	343	325	337	316	323	327	360	330	346	339	354	366	335	354	346	363	341	349	350	357	363	318	364	338	329	349	346	361	360	358	343	350	344	361	346	352	345	341	349	333	344	338	346	347	378	354	329	332	351	346	352	327	308	344	333	347	335	335	345	320	383	337	340	362	347	365	347	354	360	319	306	331	371	346	369	315	338	362	362	337	329	357	340	357	343	351	369	362	360	341	332	324	345	350	406	373	312	330	358	337	374	342	318	333	335	339	358	349	338	373	324	338	389	324	329	364	341	340	354	338	363	351	339	332	373	336
9800	4082	1566	933	635	206	119	88	75	84	69	74	73	73	74	74	69	74	60	99	88	69	70	93	58	73	83	88	116	101	113	156	130	98	68	63	61	74	63	76	50	96	59	70	87	61	56	71	60	57	63	67	75	69	70	58	62	72	66	56	70	73	66	61	50	61	62	69	69	60	65	69	71	71	76	77	68	61	59	67	61	64	54	77	68	75	82	74	63	71	81	57	75	43	68	67	70	70	59	67	66	78	63	87	63	76	87	73	71	64	68	58	79	67	82	58	68	66	89	50	65	75	87	62	68	66	68	61	70	70	55	69	73	76	62	66	60	73	72	65	70	70	55	55	79	62	70	71	76	57	67	76	67	63	72	70	74	65	73	60	61	71	78	50	75	73	72	73	82	71	60	70	63	54	63	74	55	62	67	88	76	65	53	77	76	57	69	68	72	68	58	79	57	59	54	62	74	60	66	60	67	89	81	65	71	56	67	54	74	71	77	58	63	55	70	80	77	74	84	51	55	67	71	58	72	74	71	67	72	60	63	48	66	58	58	62	74	72	53	59	70	56	64	68	59	65	69	57	66	59	44	69	58	74	68	73	66	68	72	46	47	76	65	66	73	79	54	53	71	59	70	71	79	67	73	63	58	73	73	50	63	61	57	49	71	63	71	81	66	70	60	73	76	75	59	68	57	68	58	68	60	59	74	56	66	67	57	77	57	65	72	58	73	59	58	79	72	58	70	74	63	68	65	81	61	74	66	45	65	69	52	67	53	76	69	64	67	60	62	65	76	70	65	61	57	58	67	63	58	70	69	55	63	61	63	76	84	76	59	66	58	62	78	67	78	66	69	57	59	60	59	80	63	69	69	78	68	71	62	60	65	66	58	79	67	75	74	63	76	70	73	63	66	80	55	69	61	76	61	66	78	57	55	66	58	67	77	54	63	62	55	69	65	51	62	70	76	56	75	62	52	68	65	75	71	83	78	70	58	58	70	54	64	77	54	52	57	64	75	80	70	68	67	73	70	59	68	64	66	73	62	65	73	76	62	48	73	51	74	58	58	69	59	63	62	77	69	71	67	74	64	54	65	69	68	61	74	59	68	65	79	65	59	68	86	60	68	58	82	71	61	65	60	55	51	73	68	44	59	64	62	56	65	66	72	62	49	52	48	66	70	65	70	77	67	68	54	72	63	71	70	58	68	60	68	70	59	53	54	65	63	67	62	56	72	79	59	61	60	64	73	66	54	59	62	76	80	58	75	79	48	59	72	57	76	71	70	79	58	55	60	60	59	72	70	61	64	70	58	84	60	67	68	56	75	70	65	70	75	55	61	71	57	63	64	73	78	54	67	73	59	63	61	69	61	72	57	65	89	61	74	65	73	84	55	73	82	71	65	78	67	60	63	67	63	59	63	67	64	66	67	76	64	54	86	71	69	62	68	70	61	65	48	66	54	70	63	63	55	64	67	63	61	68	70	68	62	63	60	79	75	81	64	66	70	73	64	60	56	79	62	58	46	63	65	68	48	66	62	68	70	63	66	70	58	81	66	77	51	64	63	60	56	65	58	65	78	59	71	71	73	75	75	68	53	77	56	61	59	62	76	52	68	66	85	55	57	71	63	45	61	51	69	64	72	60	74	58	74	59	50	58	70	66	66	62	78	63	85	65	65	71	60	77	66	55	65	49	55	47	79	77	81	61	64	84	79	71	76	82	71	85	50	65	73	65	57	45	66	72	61	77	53	56	57	67	80	64	79	80	58	54	70	61	67	66	73	56	74	59	65	68	67	64	67	75	69	64	67	61	68	67	55	64	66	73	74	75	64	68	70	59	65	60	54	62	60	70	64	84	62	67	62	72	57	81	56	64	56	69	67	60	71	76	87	81	80	66	70	64	65	61	70	62	66	76	69	74	63	84	54	54	59	72	60	77	73	76	69	60	61	73	66	61	69	64	56	53	54	71	61	74	68	74	62	67	58	68	84	64	70	43	55	71	57	55	72	68	64	61	68	72	62	72	73	57	89	60	61	59	58	72	68	68	61	71	76	63	55	60	52	66	64	61	57	69	86	63	66	77	67	76	54	75	73	67	61	62	63	67	70	62	62	68	65	70	71	64	78	73	58	69	65	65	67	72	67	68	64	59	81	68	73	62	67	61	67	76	66	67	73	59	68	83	57	70	73	54	60	62	56	71	60	73	65	74	74	74	71	80	80	67	62	72	65	63	65	64	63	60	56	77	55	84	53	64	53	54	65	70	59	62	62	74	69	67	79	73	70	66	58	68	71	66	63	64	61	60	62	69	64	63	56	69	59	59	75	66	63	59	70	59	59	69	56	69	64	67	66	61	70	68	74	68	56	73	57	74	66	55	74	56	74	63	66	53	73	59	67	73	60	66	76	59	48	73	75	55	67	79	64	86	50	70	70	68	56	71	68	54	66	75	56	48	57	62	69	73	62	63	64	67	64	67	64	60	62	85	73	66	68	81	74	48	84	60	66	62	63	50	54	87	54	59	59	67	48	66	54	66	55	67	65	60	77	61	62	70	64	64	50	62	60	67	71	71	70	63	73	49	63	70	78	61	66	71	51	59	54	69	62	66	74	63	69	61	73	63	77	62	60	62	73	58	65	70	67	63	74	60	57	62	64	62	63	79	54	72	71	69	64	61	57	62	73	63	76	69	58	71	38	67	66	67	74	77	69	64	61	45	76	73	78	66	64	72	61	66	60	65	75	78	79	59	64	71	86	82	60	61	65	67	47	65	65	57	76	67	65	48	61	72	63	55	70	52	57	59	79	65	61	61	57	72	76	50	66	57	70	61	70	70	71	75	53	61	74	68	66	59	66	68	61	65	60	73	67	71	79	64	56	59	59	65	65	59	76	72	61	74	64	63	55	78	68	78	64	63	71	67	78	67	78	65	53	78	66	58	72	66	68	64	64	64	73	64	62	62	63	71	71	53	71	68	72	64	74	64	69	58	65	63	65	73	64	54	64	52	61	56	63	59	54	56	58	69	65	67	63	79	74	59	58	76	62	63	72	65	66	63	57	66	71	81	61	67	69	56	67	66	54	68	84	63	65	71	64	79	77	78	68	66	60	69	57	52	64	65	46	71	76	64	74	60	62	77	76	52	61	71	68	70	72	74	65	68	68	76	72	54	75	58	46	63	63	71	60	62	47	72	73	64	70	52	64	61	52	68	52	60	69	64	66	60	62	53	62	76	79	59	52	66	65	68	77	72	71	77	67	78	59	70	60	70	56	56	62	72	64	75	64	68	76	58	73	69	55	61	62	58	55	58	74	73	67	68	75	76	83	63	70	78	71	55	60	60	58	54	64	53	56	75	65	72	70	64	74	75	94	64	63	82	51	67	61	57	88	71	59	62	59	81	74	62	62	61	76	61	54	67	53	58	74	49	63	57	62	68	64	53	71	69	67	69	67	67	58	75	72	67	69	52	60	62	73	71	72	75	68	73	68	62	61	64	66	78
38194	22333	12420	12566	16325	7550	3364	1415	801	750	696	678	628	629	635	804	591	627	651	710	737	827	918	1264	674	651	834	1009	1445	1448	1944	2457	2061	1220	683	502	514	480	497	521	517	475	502	524	521	523	527	467	499	512	521	448	468	494	516	530	511	459	504	480	521	511	526	501	528	492	474	503	505	514	503	536	524	514	511	533	538	496	531	537	511	511	487	492	507	489	509	509	508	531	531	501	512	501	540	524	539	503	495	501	539	492	512	486	504	491	519	517	472	533	528	512	541	467	524	509	513	515	545	495	514	525	511	498	505	482	504	528	531	544	511	516	515	517	506	490	482	463	547	520	528	496	462	518	530	484	469	513	490	486	516	483	499	514	497	507	551	474	504	512	540	524	532	508	554	511	494	494	515	508	509	519	489	499	495	475	469	468	514	507	484	475	490	492	520	509	518	535	545	475	526	550	527	508	481	494	495	516	510	501	507	497	529	526	512	503	512	539	488	492	473	537	545	511	515	502	485	521	495	511	523	495	503	512	488	501	496	548	505	458	527	482	494	536	500	508	511	469	508	514	542	541	524	526	491	511	480	521	531	523	475	513	540	503	512	518	516	523	512	508	482	491	522	502	485	509	462	498	501	553	462	515	472	544	522	492	522	497	549	495	472	509	484	513	489	517	484	481	516	498	507	516	522	512	489	446	518	493	512	525	483	459	517	503	550	486	499	508	476	507	498	502	462	497	510	534	524	496	529	527	500	513	476	527	518	512	521	527	501	513	468	481	541	498	500	537	514	538	526	494	519	491	493	525	521	501	498	530	490	540	504	530	494	475	505	522	447	524	546	503	529	482	523	503	541	504	465	555	506	487	518	469	511	489	481	470	517	506	484	490	475	511	505	483	495	506	517	507	524	482	495	495	542	470	462	527	467	491	523	525	455	516	501	502	501	525	532	477	509	467	505	518	532	483	534	485	488	576	527	496	469	528	501	488	528	496	488	549	463	521	536	501	456	476	486	526	486	518	493	462	522	497	515	512	536	509	465	497	498	486	456	508	509	513	490	491	488	545	499	505	536	509	489	512	489	491	516	505	504	491	525	497	511	492	492	504	485	543	498	526	499	555	520	484	499	458	513	482	502	472	539	515	518	498	518	546	512	517	465	531	515	486	475	508	501	494	535	457	508	492	504	510	528	516	518	505	501	533	474	525	513	491	487	499	489	534	511	526	512	484	511	498	509	478	459	523	514	523	465	496	502	501	487	475	542	502	529	504	506	518	533	473	515	523	499	526	491	486	478	486	469	566	460	523	560	496	526	515	479	471	505	504	469	520	500	502	532	516	517	544	517	523	510	530	495	506	452	546	478	474	510	501	508	501	510	509	511	560	475	512	492	492	483	509	485	482	508	511	502	520	516	512	514	512	470	518	502	553	496	509	502	502	474	460	518	534	450	479	473	550	550	487	512	491	464	520	516	493	515	510	546	518	506	472	500	502	518	544	463	505	512	490	530	496	460	499	511	520	511	498	510	501	489	524	510	504	491	493	511	504	495	524	509	508	520	506	479	483	478	520	514	463	489	515	552	454	509	511	493	485	501	510	477	507	507	487	479	528	461	491	490	502	496	548	486	467	500	507	518	508	495	530	493	467	473	512	519	544	522	484	516	542	492	503	487	506	505	535	516	497	477	497	488	504	502	492	550	534	480	529	504	503	493	485	544	488	497	473	511	495	519	515	517	538	514	489	540	532	493	483	538	526	476	511	467	493	453	508	492	545	467	504	551	503	490	487	504	542	525	520	508	526	516	470	525	496	493	534	500	526	508	531	493	539	521	499	482	523	506	470	470	499	500	482	521	517	501	461	543	444	507	477	514	511	500	501	521	495	537	492	515	516	508	491	522	516	531	522	468	496	507	518	488	515	540	493	548	491	500	472	516	555	528	530	534	514	515	486	512	526	517	503	512	501	558	541	482	507	489	468	507	508	532	526	495	496	512	493	493	510	518	488	477	495	486	527	486	524	534	474	497	520	529	482	527	506	486	538	496	446	504	577	514	493	578	505	541	501	564	534	506	481	514	520	501	510	496	486	517	521	488	527	498	519	510	513	486	480	512	471	507	532	502	525	495	482	485	534	516	497	478	490	499	506	493	522	519	515	511	515	507	485	493	485	514	479	482	518	515	503	514	508	486	488	474	510	515	499	535	537	498	536	518	473	531	494	500	505	484	512	503	534	482	508	450	482	515	509	514	485	485	528	518	556	524	480	533	473	516	516	540	518	481	504	543	483	496	491	507	547	515	521	530	481	554	506	486	508	540	500	542	536	529	518	491	505	518	494	524	509	502	527	474	512	506	508	553	489	510	509	506	509	505	477	508	504	483	521	483	508	514	496	498	479	513	468	453	461	517	495	516	475	477	492	487	497	500	523	477	517	520	500	542	477	514	499	521	550	460	519	492	511	521	510	475	528	492	499	556	481	508	524	494	508	487	498	521	480	456	546	504	483	531	506	461	505	512	499	475	491	509	463	496	478	505	497	502	517	511	527	486	525	518	506	519	531	522	544	518	481	502	553	518	524	497	516	503	491	518	550	490	535	467	514	549	518	511	536	521	503	488	519	497	481	503	514	479	517	513	527	519	484	507	517	485	523	487	492	460	529	502	484	526	503	505	516	519	531	479	523	496	522	491	469	500	520	487	512	515	499	504	534	478	530	463	505	517	516	549	462	532	496	531	522	483	547	524	525	519	512	484	495	539	506	511	501	510	536	514	513	507	503	498	532	464	487	507	513	531	530	522	496	499	511	500	487	544	494	504	491	502	493	494	511	506	530	498	521	477	528	475	517	543	480	506	538	505	503	497	496	518	522	485	491	503	506	536	491	529	502	485	491	517	517	489	509	468	491	520	475	538	473	516	505	550	509	502	510	515	498	511	525	480	505	514	512	513	507	530	507	539	516	504	550	469	524	522	526	515	484	504	472	514	496	543	516	514	501	493	485	530	492	529	496	515	494	514	489	503	490	517	500	534	491	513	560	522	473	468	493	524	501	472	490	508	518	516	521	460	511	520	525	504	498	515	528	540	508	494	503	514	487	487	552	489	499	495	516	507	474	490	474	557	495	506	515	547	510	528	520	486	486	535	532	517	494	491	486	485	522	486	502	510	518	456	485	499	514	498	490	508	491	539	510	489	548	498	525	500	493	468	475	470	540	538	471	532	490	540	514	520	524	494	481	485	505	501	519	512	505	496	528	498	513	508	518	510	494	475	487	467	556	452	525	530	500	504	499	518	508	476	455	476	486	516	477	515	494	546	479	503	496	515	488	482	503	508	519	542	490	499	512	496	467	517	500	504	495	539	538	519	527	510	546	517	501	520	482	507	500	552	556	535	482	524	516	496	483	511	525	474	527	486	507	482	501	469	495	512	507	467	497	495	479	453	500	500	498	506	513	508	497	485	535	507	507	492	490	552	462	535	505	512	511	517	554	539	507	500	518	480	484	490	475	538	507
9766	3571	1589	1142	440	192	96	53	43	65	59	39	41	50	64	63	46	46	43	48	58	50	61	121	69	67	66	68	79	129	151	129	113	87	48	40	47	56	52	48	47	53	39	49	45	54	49	55	41	33	45	53	47	39	46	45	39	48	30	52	43	44	50	44	48	40	40	41	45	54	38	40	50	39	33	36	43	52	45	46	44	56	50	37	67	41	52	50	52	54	34	53	43	49	43	51	35	45	55	42	37	45	49	41	50	44	47	51	50	42	48	46	49	56	46	42	45	45	52	44	56	51	46	38	62	53	48	38	46	51	56	57	57	56	52	41	49	60	53	49	41	55	38	46	43	47	41	49	53	58	37	50	50	47	46	46	54	55	55	39	48	61	47	55	51	48	39	42	49	54	38	46	53	38	47	59	46	60	49	55	51	51	48	49	41	42	38	38	45	51	44	52	57	38	35	43	57	42	35	54	58	55	59	52	53	47	56	56	39	47	49	41	36	41	50	43	45	44	63	40	39	57	58	52	51	38	54	44	41	53	58	41	56	49	45	45	51	57	55	47	42	35	51	48	43	49	73	45	63	50	51	68	52	46	55	50	47	48	43	44	52	46	46	57	40	29	41	51	44	59	48	55	47	45	40	52	47	46	49	53	60	51	50	54	60	57	45	63	51	37	51	39	54	44	41	49	38	58	36	39	42	55	55	44	47	51	53	53	55	38	42	35	64	41	46	48	47	42	43	48	40	55	42	43	39	42	41	48	45	64	52	44	50	56	48	50	48	46	44	38	52	43	47	47	39	48	41	35	52	45	55	61	59	40	45	49	48	54	43	40	50	48	48	57	54	48	47	34	39	52	56	45	44	53	53	53	42	49	42	51	46	49	43	57	53	45	49	50	47	48	35	41	37	55	39	62	62	39	37	33	48	52	41	63	55	60	49	46	56	34	55	47	48	57	60	49	49	36	43	42	48	49	51	53	40	40	49	51	36	44	36	59	51	46	45	50	51	52	53	47	50	62	47	58	39	49	59	57	42	48	47	57	48	47	61	44	41	36	46	42	55	45	53	51	49	49	47	44	40	43	43	66	47	52	45	56	57	40	57	49	42	56	62	54	48	34	41	48	51	43	41	55	46	52	43	46	47	56	54	44	47	40	32	53	31	41	40	50	40	49	56	54	51	38	53	42	47	35	51	49	43	43	53	54	47	59	40	64	51	43	42	46	50	48	47	49	48	43	56	44	54	57	39	36	33	47	49	59	47	38	56	48	46	60	47	34	48	39	56	42	47	43	42	50	49	46	51	50	40	53	46	41	44	62	49	47	43	36	45	38	52	37	50	58	62	57	45	39	48	39	48	50	50	48	47	59	29	41	43	38	45	41	48	41	46	37	39	49	43	58	50	41	51	50	59	45	50	49	47	49	51	55	52	61	50	50	44	54	45	60	59	45	42	57	46	42	36	48	54	51	33	56	53	38	43	31	54	56	49	48	46	42	62	43	49	48	50	59	45	52	40	44	39	57	35	40	44	58	48	46	60	48	42	52	44	42	59	47	43	58	47	47	33	42	47	37	50	48	38	38	52	36	48	51	48	53	48	48	46	50	51	46	46	42	50	59	41	60	47	55	42	54	50	66	45	48	55	53	34	49	42	35	56	40	52	52	53	48	51	61	38	51	45	35	51	47	33	52	49	46	42	58	48	59	53	57	48	47	58	57	51	39	45	40	53	44	39	39	48	45	44	53	58	54	38	59	44	60	46	39	61	59	46	35	49	41	49	45	52	46	52	50	60	44	38	39	57	51	52	50	48	49	47	47	58	52	47	49	44	53	49	48	39	59	44	53	53	54	48	47	51	52	49	55	44	41	46	53	43	50	36	50	44	38	57	48	49	42	55	51	51	49	55	40	48	46	42	45	48	56	44	49	46	41	52	49	56	51	42	35	48	45	58	42	54	45	52	47	54	36	45	54	51	49	43	47	45	55	47	43	39	47	60	50	46	55	40	50	56	60	46	52	57	43	51	42	42	50	42	47	46	55	46	54	47	36	42	47	47	39	59	41	45	34	40	46	46	40	48	50	47	50	54	42	48	41	46	56	50	39	46	46	43	53	41	36	45	44	48	34	48	44	50	49	33	61	45	45	44	46	44	45	50	44	40	50	45	45	48	36	57	43	42	50	47	45	42	55	45	53	43	54	48	37	50	46	41	45	56	55	44	48	35	45	49	51	46	57	47	50	37	48	54	58	50	52	41	49	51	52	50	42	62	48	48	40	53	53	37	55	58	50	52	53	52	45	37	45	41	50	48	63	48	42	52	57	47	41	46	44	40	46	50	42	54	44	38	31	62	43	47	48	54	39	54	50	50	41	51	57	36	45	32	58	48	46	38	53	60	41	49	63	42	42	41	54	61	50	58	55	48	53	51	50	51	39	50	59	38	44	41	48	52	52	42	46	59	47	40	53	56	49	53	53	48	55	51	51	51	51	42	49	46	45	42	52	66	43	50	37	49	62	36	50	48	52	51	40	48	49	51	47	48	51	35	51	55	47	40	54	46	50	41	60	58	49	38	39	48	44	57	51	47	56	42	42	45	51	33	58	46	53	44	53	38	40	42	54	44	37	41	56	52	49	38	51	53	58	49	42	48	41	46	47	44	49	41	35	71	45	64	59	46	35	42	43	45	45	51	40	42	45	55	59	63	35	51	43	49	48	52	39	43	33	34	43	49	40	46	39	47	63	56	32	58	46	53	49	42	48	55	47	46	61	62	32	52	51	58	41	52	51	44	50	49	51	42	42	52	48	41	43	40	51	49	41	52	43	37	41	38	51	51	45	49	42	53	52	56	31	46	53	47	42	40	49	37	42	39	64	38	47	45	40	38	50	55	43	53	51	49	45	66	40	44	49	51	39	51	39	34	45	45	40	45	45	47	47	40	43	40	50	40	34	38	48	52	48	41	55	37	50	43	46	62	55	40	56	51	52	45	45	46	39	42	39	47	47	51	57	65	52	51	55	52	42	43	39	36	50	37	47	52	44	47	40	40	35	50	56	44	46	49	38	53	46	46	56	57	47	44	56	59	55	48	53	53	47	52	50	61	49	58	41	47	47	44	37	43	64	58	48	46	58	47	55	40	40	53	41	45	51	60	45	49	59	54	44	44	57	52	42	50	45	38	40	51	44	55	58	35	56	49	54	49	49	49	48	43	47	41	36	45	54	36	50	44	54	40	49	48	43	40	52	46	42	50	56	49	60	69	36	47	37	55	45	48	47	32	48	37	48	51	59	48	44	49	52	56	46	44	53	45	52	45	47	42	38	57	54	57	57	63	47	48	35	51	49	59	46	37	57	48	47	51	44	36	43	39	59	41	49	41	44	48	45	56	42	49	43	37	40	49	59	60	55	34	43	53	45	49	54	40	44	45	51	52	52	51	43	48	39	38	42	63	43	51	54	51	52	58	53	57	51	46	50	50	49	41	54	37	48	55	59	38	38
36003	21230	13685	13370	11630	7198	2311	782	685	652	568	514	518	495	506	782	452	493	540	612	585	632	718	1999	831	515	596	758	1421	2261	2606	2704	2118	1176	447	367	385	395	350	359	379	382	385	349	374	337	393	365	354	366	335	386	358	378	382	412	361	415	361	361	352	387	344	326	386	348	388	370	369	383	402	365	380	361	390	335	380	358	360	374	382	402	385	348	399	390	358	388	352	375	386	398	371	353	397	365	393	376	379	351	391	361	363	358	349	381	399	381	368	364	400	372	400	399	342	360	352	355	353	359	399	376	392	383	396	359	362	393	351	376	378	378	403	404	381	371	368	386	341	364	375	378	370	392	398	358	356	358	383	352	357	373	347	378	386	386	375	383	351	356	369	350	425	362	365	402	357	385	357	319	408	392	355	396	372	338	387	370	361	374	373	385	373	372	394	370	393	419	362	415	391	362	399	384	360	369	371	405	416	367	371	368	391	396	373	380	367	392	377	354	396	365	351	402	382	384	382	348	348	347	353	385	382	369	370	330	352	368	362	387	359	378	399	389	375	361	369	384	389	374	380	382	366	392	393	365	353	390	413	379	334	392	346	377	403	386	392	369	372	389	356	352	379	393	376	391	376	373	362	367	374	413	394	382	386	383	377	382	362	372	405	364	398	399	382	397	341	359	379	358	376	373	360	408	366	401	360	365	378	353	382	350	361	366	373	385	378	374	427	367	361	385	354	401	364	373	374	349	389	377	369	373	391	384	334	381	385	345	377	363	388	399	373	381	379	388	351	356	361	344	364	350	366	362	385	378	410	379	398	361	400	381	376	342	402	361	369	400	375	364	357	402	375	383	387	349	430	381	376	368	398	390	382	355	382	380	371	375	361	343	353	403	375	389	358	363	361	356	381	398	339	374	390	368	379	392	414	363	369	354	370	391	383	361	368	381	369	341	356	400	370	372	381	381	382	382	359	368	353	359	374	387	350	359	374	381	375	398	371	406	407	414	347	364	420	379	367	383	362	340	358	371	360	379	363	368	379	353	379	386	408	396	364	361	387	370	391	370	357	349	398	374	405	376	398	364	358	335	344	399	390	372	382	345	374	351	366	343	378	388	375	352	373	364	391	400	366	373	369	359	364	390	377	372	383	385	377	368	380	378	374	372	372	408	404	400	381	394	358	358	355	367	386	382	370	351	382	397	355	358	357	372	366	387	376	380	344	395	349	354	357	409	345	376	360	359	371	336	378	387	414	382	387	382	392	374	359	345	387	386	362	366	363	380	387	369	364	380	353	377	383	382	384	381	371	350	366	410	416	369	357	374	369	359	372	381	373	351	382	355	377	358	417	371	375	337	369	373	360	368	376	380	373	371	379	396	362	395	408	386	366	376	368	367	375	382	357	392	371	369	406	381	414	352	371	345	371	371	347	381	355	381	399	397	364	360	375	374	400	379	384	369	390	367	357	396	373	359	381	357	399	346	373	393	368	380	386	399	337	411	367	348	335	328	363	371	352	358	391	420	398	382	375	359	353	375	377	386	404	363	366	378	406	383	345	346	373	387	369	357	404	394	386	382	379	391	364	401	386	394	352	367	357	365	368	370	383	371	371	372	384	368	400	334	379	350	390	345	350	396	351	356	377	361	392	365	393	380	352	343	368	392	376	372	372	385	372	363	389	364	343	384	374	368	387	350	406	335	373	403	376	377	399	397	342	394	360	356	360	361	392	376	373	365	356	405	395	403	373	386	375	367	359	366	365	362	374	333	372	393	368	351	370	369	381	385	395	437	361	373	352	375	365	389	385	365	367	402	392	405	363	384	387	369	386	351	385	400	391	358	404	373	364	379	396	393	409	426	402	345	350	357	384	398	358	356	334	367	325	384	384	347	388	404	405	391	382	397	392	397	377	366	373	353	347	397	375	364	360	387	365	383	361	345	354	378	382	361	339	343	333	377	375	355	343	350	367	360	337	359	363	353	396	366	401	379	411	412	379	379	381	355	334	376	348	368	407	373	366	361	348	372	352	393	379	392	372	364	340	342	368	358	371	398	387	376	372	385	347	378	360	363	376	377	376	368	381	375	384	393	387	385	371	371	358	359	378	408	372	420	381	388	352	386	400	371	381	348	342	396	398	352	338	361	361	414	414	374	410	384	384	355	380	341	374	357	374	375	393	400	371	392	360	374	370	367	389	388	363	339	353	342	401	356	363	360	414	394	339	332	389	377	373	382	337	377	373	389	395	357	382	415	373	353	382	352	376	362	405	376	413	394	383	389	391	369	376	386	380	385	369	409	337	367	388	384	343	369	373	367	367	374	381	370	349	351	393	374	384	398	370	358	371	397	365	378	392	363	379	366	378	352	390	346	385	387	371	396	375	354	374	366	383	386	376	351	356	368	358	361	341	396	423	408	396	401	400	395	400	354	417	410	370	380	368	396	341	366	391	357	368	342	386	400	385	387	343	386	366	375	388	356	372	355	395	364	380	378	365	386	382	391	365	412	368	361	343	347	376	399	379	383	377	336	381	360	386	345	376	359	346	393	423	357	382	351	373	355	350	390	368	368	355	389	362	351	351	396	356	362	373	397	389	382	384	386	400	348	355	393	371	368	342	399	362	377	369	344	374	352	356	361	381	355	367	378	399	384	368	356	370	372	356	373	361	374	392	364	379	356	367	384	370	334	374	419	362	342	357	400	367	367	372	397	387	392	336	384	341	362	393	403	382	351	365	386	360	375	387	407	347	379	390	351	391	427	382	376	356	371	376	385	371	385	377	393	400	391	369	370	379	363	344	370	407	361	379	327	406	371	341	396	378	351	386	401	373	371	364	411	393	349	377	376	388	371	359	362	352	379	354	371	393	375	347	354	421	400	396	379	394	377	386	356	364	376	405	380	400	363	356	384	364	344	368	362	379	352	389	378	404	346	351	374	352	340	401	375	377	399	359	343	371	392	381	374	388	359	369	398	370	393	375	364	388	389	345	337	391	355	372	343	363	406	376	387	399	354	385	393	385	377	376	367	376	385	374	353	387	364	356	345	385	361	355	368	334	366	392	352	385	386	369	395	367	357	350	380	371	366	370	342	327	363	349	385	361	391	384	365	382	382	359	414	366	370	357	376	380	382	388	399	391	379	356	391	365	329	384	381	399	344	403	381	386	366	386	366	382	392	378	390	378	368	422	401	357	359	360	351	384	391	368	409	385	384	393	348	345	388	381	353	373	383	379	350	376	402	370	389	373	352	366	386	372	371	348	355	364	348	381	366	382	389	378	385	343	358	330	367	362	348	363	382	367	370	359	394	375	373	396	341	385	391	416	392	379	377	350	381	363	321	382	368	376	376	375	365	389	359	391	399	374	380	375	424	381	400	355	351	364	418	404	373	374	388	377	375	376	396	337	405	345	385	360	395	354	387	370	359	345	397	358	382	371	362	387	378	368	394	388	379	387	363	373	397	354	397	391	373	400	370	369	362	348	365	356	362	426	336	362	394	421	388	381	387
12509	4580	2259	1066	511	362	218	91	96	73	81	79	86	99	84	77	67	65	73	80	87	112	119	272	139	106	103	145	192	241	283	270	205	134	80	84	65	72	75	83	85	58	79	73	68	81	77	80	85	81	72	67	86	66	76	71	84	80	67	72	76	79	70	80	82	75	70	68	66	67	76	65	76	77	90	69	72	62	89	75	60	71	78	75	66	65	68	91	78	66	68	75	77	76	78	80	82	87	65	80	82	92	75	71	67	73	78	67	61	71	89	75	86	57	63	66	61	64	81	87	66	69	91	78	67	73	69	60	77	74	67	89	81	68	75	61	84	73	66	60	71	75	58	59	77	62	56	78	71	75	76	87	79	73	85	58	73	63	89	82	78	74	76	74	66	77	84	72	75	84	72	86	72	68	86	68	68	86	85	73	78	74	76	88	70	70	79	72	66	73	60	64	70	78	63	78	76	65	75	76	75	66	79	75	71	66	78	81	74	78	67	76	68	65	66	67	62	79	67	75	53	77	73	75	79	83	73	79	92	80	79	87	83	81	79	71	72	83	66	72	84	63	78	74	91	75	71	73	69	82	81	63	74	67	80	76	72	75	81	70	91	79	69	81	79	79	94	70	86	76	73	73	85	73	87	83	73	70	62	75	77	75	78	68	78	60	50	72	79	87	61	78	85	69	66	75	80	77	72	87	80	81	90	84	62	91	81	56	72	87	79	76	72	79	89	72	77	78	76	79	76	75	89	79	88	75	74	60	78	87	69	66	64	70	89	79	74	73	78	85	78	65	85	83	72	77	62	79	68	82	67	79	69	69	61	80	72	65	69	70	78	84	74	80	63	78	66	73	81	81	80	58	76	68	69	67	81	76	81	57	77	80	74	65	75	67	75	90	79	63	79	80	83	82	67	83	90	64	80	88	73	80	69	73	75	76	72	80	78	76	68	81	79	79	87	85	65	74	70	61	78	90	59	73	79	78	66	86	72	69	93	90	79	78	69	73	83	73	72	67	83	68	68	83	75	66	76	65	57	84	78	58	65	71	81	74	60	69	57	86	69	79	69	70	74	70	67	75	74	77	59	64	73	67	84	82	80	91	54	86	106	75	79	68	70	91	75	76	65	58	83	73	70	61	75	81	78	74	69	85	68	64	70	83	83	70	67	71	67	81	60	70	77	83	91	74	81	75	72	93	67	74	69	71	69	73	70	65	66	73	81	81	82	51	66	60	62	59	64	68	77	85	80	93	78	73	77	74	69	77	76	58	95	80	70	76	76	57	71	94	79	76	96	90	64	75	77	78	59	71	87	73	57	74	72	71	80	70	82	68	76	69	69	76	60	72	67	81	72	84	74	90	63	75	63	74	81	95	90	86	77	63	74	81	65	75	85	65	66	75	70	67	70	77	71	64	66	77	88	76	74	70	69	69	93	59	75	80	87	73	78	73	76	82	62	65	67	77	68	75	89	79	68	65	73	75	69	57	68	60	76	71	74	79	82	77	67	75	61	58	79	74	90	83	72	95	94	92	68	71	70	63	77	72	88	67	73	68	71	70	79	77	79	75	63	67	75	80	73	71	64	76	58	80	69	79	69	81	87	70	65	91	82	97	84	69	64	67	83	60	72	83	62	85	76	71	61	73	72	73	56	67	79	81	85	83	71	66	74	77	64	66	69	84	85	65	80	88	70	61	78	77	66	96	74	67	64	62	87	84	70	67	82	83	76	80	68	85	67	71	75	77	68	81	75	60	89	69	65	74	65	65	81	59	68	83	79	80	70	78	65	78	74	78	75	89	84	68	74	58	74	82	83	72	69	62	71	75	95	74	75	78	76	75	78	91	82	64	79	83	85	67	59	61	74	68	83	84	75	69	65	65	64	70	71	77	69	66	74	74	87	71	65	87	76	78	97	55	66	66	83	70	67	74	76	90	72	73	78	64	74	87	81	72	75	70	67	67	82	72	75	82	69	83	73	83	84	84	67	72	87	83	75	60	83	65	76	85	71	79	80	58	59	81	88	55	69	60	67	83	71	64	77	64	92	85	82	75	81	61	70	61	72	80	77	80	74	63	48	77	68	51	83	82	64	81	60	71	75	69	67	87	56	68	72	78	82	81	85	71	73	79	80	75	74	70	76	83	81	71	72	70	85	75	80	88	79	80	66	69	80	85	67	63	77	69	72	65	76	75	66	68	73	79	68	75	76	70	70	67	73	71	79	89	78	79	62	67	60	59	73	87	80	76	73	75	69	81	71	89	78	75	81	73	80	75	75	72	76	71	73	101	64	60	86	83	83	74	66	76	70	72	65	80	75	75	81	72	86	81	72	70	71	64	85	59	68	68	77	69	62	61	75	75	86	86	69	87	59	83	77	76	62	72	66	75	78	88	100	82	69	87	83	75	84	69	78	84	73	101	80	73	71	70	72	63	83	64	77	66	66	70	81	73	82	71	75	81	76	70	71	63	71	74	66	68	64	76	66	89	64	57	73	78	79	79	66	72	96	79	68	68	79	71	66	72	84	83	80	56	77	90	68	77	81	71	73	71	77	73	66	72	83	76	86	81	73	79	66	61	84	64	76	81	70	71	68	71	81	80	77	80	59	75	67	79	72	47	68	76	84	75	76	65	86	58	79	70	71	74	59	96	78	82	69	63	72	64	69	71	57	77	83	89	61	71	73	68	70	79	72	85	66	80	79	72	71	82	80	88	64	66	68	77	81	97	56	70	69	72	69	67	79	67	84	76	90	85	73	79	80	66	76	93	80	75	52	70	97	79	71	69	59	83	70	74	78	76	67	76	77	94	62	53	70	63	83	92	63	83	70	93	73	61	64	66	67	76	73	72	71	76	74	75	82	75	89	74	84	73	89	69	78	64	73	75	80	68	74	74	85	60	80	66	84	71	67	76	65	66	68	78	72	63	75	63	70	68	85	58	58	81	62	74	74	85	59	67	65	80	70	89	72	77	84	81	75	68	78	71	70	79	72	78	81	82	69	73	60	88	71	88	83	72	80	83	86	97	80	79	75	76	71	58	82	77	75	69	74	78	79	89	72	87	64	76	87	60	73	78	78	72	89	82	81	88	77	79	71	71	69	71	85	75	74	58	65	56	88	92	60	56	79	70	67	86	70	80	72	71	63	70	65	75	60	77	67	63	59	82	77	72	66	71	76	78	63	79	78	69	63	84	54	69	72	79	67	74	81	72	81	67	79	76	71	63	77	81	75	65	79	75	77	86	74	75	73	78	74	80	68	71	71	71	66	71	69	58	79	81	62	62	57	75	58	78	72	71	82	66	71	79	59	82	70	78	60	83	75	77	69	88	69	72	73	61	71	78	64	92	81	72	68	74	74	56	84	54	72	79	80	87	69	76	55	58	60	72	79	65	69	71	82	82	67	81	67	83	72	79	68	61	75	83	77	81	76	78	73	79	67	77	83	69	57	65	73	79	80	70	62	86	72	71	74	77	76	73	82	67	75	71	77	92	54	68
37787	23843	15547	12702	13485	12285	5978	1692	1259	1114	1029	927	862	782	817	896	722	830	914	917	937	1067	1494	4978	2149	1173	1439	1676	2706	4618	5037	4787	3937	2128	705	545	570	628	558	563	576	525	589	566	578	549	587	547	609	574	629	531	604	605	547	543	565	593	580	556	620	573	606	567	613	570	548	581	566	612	533	557	552	517	594	564	542	551	613	588	566	567	545	608	601	557	566	614	554	545	614	567	591	608	553	577	564	560	537	526	565	581	547	604	531	568	577	578	537	558	623	590	608	589	566	544	556	514	544	580	579	580	578	626	549	583	593	571	548	552	603	605	565	589	552	596	570	590	624	534	586	560	597	568	570	572	593	582	613	582	548	541	540	557	583	583	545	542	595	597	559	583	561	559	591	580	593	541	604	618	541	588	582	565	557	573	578	568	568	559	589	557	592	537	592	577	561	596	565	531	574	599	565	567	525	540	591	578	568	586	551	566	536	513	597	582	553	551	607	574	596	566	578	581	533	602	582	566	610	573	552	568	569	551	582	590	545	596	560	558	600	619	605	561	608	579	572	600	609	564	544	551	626	631	607	575	568	572	547	590	607	534	553	540	574	596	556	587	610	579	510	605	578	579	586	563	578	611	535	552	576	606	579	562	616	605	589	559	585	583	578	602	602	567	571	572	575	549	640	571	558	537	510	533	557	587	575	556	579	573	519	559	567	589	569	545	556	576	563	588	544	596	563	617	576	539	612	562	578	553	565	562	595	574	599	585	580	563	589	620	568	547	553	555	553	559	560	569	569	584	555	554	546	582	562	561	596	578	592	588	589	497	560	558	571	577	544	597	588	598	563	568	559	559	569	576	597	568	562	544	618	576	599	617	582	587	529	561	543	490	564	568	576	577	565	540	569	597	565	610	554	561	586	589	564	562	533	549	576	588	574	564	567	576	599	573	541	585	512	556	588	575	540	616	568	546	594	610	588	590	615	562	556	616	581	557	595	581	566	591	577	556	569	564	561	520	557	530	550	586	599	524	548	564	573	594	529	557	587	544	577	595	593	593	600	526	530	552	579	559	586	554	633	557	606	582	545	572	585	578	564	584	574	610	573	540	598	577	598	605	525	603	589	588	574	551	537	574	579	544	586	559	573	596	574	558	533	567	588	596	591	570	556	582	582	533	582	564	575	588	547	633	570	565	564	590	593	540	571	549	547	565	573	542	614	573	590	574	616	563	552	565	574	577	571	598	585	575	618	548	572	517	570	574	539	562	576	616	528	554	610	544	564	563	595	546	590	601	568	544	559	541	570	580	584	570	562	572	597	618	592	587	593	527	542	548	536	569	618	551	578	564	617	569	616	528	551	581	590	586	604	543	598	611	568	573	584	570	607	585	554	560	593	586	566	549	546	577	604	585	557	558	556	556	596	596	545	592	562	531	578	605	574	589	579	562	585	582	591	540	580	553	632	582	569	546	573	558	625	556	548	552	561	561	560	582	589	550	563	594	570	556	565	598	547	601	597	615	548	524	576	576	561	581	561	553	563	552	560	580	577	519	544	579	565	595	581	548	597	577	598	530	581	550	562	523	577	616	527	553	599	603	547	568	585	573	536	548	584	577	601	576	604	583	545	587	574	573	576	557	575	585	610	560	555	580	604	553	563	606	620	573	588	602	553	608	586	573	560	577	590	579	614	608	554	565	592	589	576	579	559	542	601	565	580	566	518	585	557	557	550	540	577	561	575	597	560	549	560	605	650	587	598	540	554	588	550	586	558	582	599	592	563	624	596	580	591	577	538	536	616	587	540	553	575	581	561	597	580	581	597	595	579	526	534	571	574	565	598	563	556	529	563	555	561	563	549	607	576	614	575	586	591	595	564	553	541	571	544	516	571	557	605	589	577	554	593	563	551	560	572	566	596	572	591	585	553	568	589	550	588	557	560	578	557	548	546	604	554	545	594	575	568	572	564	593	571	595	602	552	571	576	554	587	550	597	591	548	592	574	600	545	589	544	573	630	556	599	580	579	576	597	611	556	578	570	632	602	551	587	578	534	560	595	590	613	589	568	587	563	550	508	576	598	571	573	607	596	542	626	615	542	612	545	555	557	580	550	578	545	564	556	581	574	591	586	562	562	616	554	578	597	568	571	601	613	571	574	567	593	604	552	508	592	543	534	560	570	600	559	596	570	554	556	576	570	583	592	566	547	570	603	554	608	577	573	554	524	567	607	570	569	559	561	567	598	587	559	572	630	567	565	575	563	576	609	588	578	604	569	593	586	555	592	555	580	559	538	574	562	556	575	551	546	571	570	584	574	579	595	559	551	555	588	601	590	568	546	597	557	570	590	576	560	579	574	589	566	532	590	543	566	588	540	555	557	567	591	552	576	542	613	614	551	594	577	559	563	561	604	580	597	590	576	597	588	565	575	561	566	571	629	609	521	591	578	569	555	572	565	562	563	550	598	553	581	542	594	538	560	590	573	569	626	577	564	593	600	536	569	560	557	603	593	554	518	563	587	596	593	586	598	562	570	576	583	550	570	579	551	579	570	578	589	550	562	567	565	579	600	560	550	618	539	608	521	561	587	553	550	602	602	576	531	552	579	572	586	577	609	553	567	553	567	559	574	569	586	567	533	546	559	548	550	597	537	565	560	571	580	567	572	543	554	575	530	553	558	587	557	614	582	539	537	553	588	567	591	535	567	563	599	584	587	568	565	553	559	579	544	558	610	573	641	571	555	616	610	574	570	605	592	580	537	600	537	552	568	562	594	615	526	607	563	578	579	615	607	598	577	588	608	606	592	578	589	574	597	578	580	568	585	573	563	556	543	552	572	551	557	535	597	580	601	579	597	588	521	557	577	587	558	569	595	533	576	574	590	611	545	560	575	511	548	577	561	593	553	555	625	550	550	586	533	568	556	562	572	551	602	562	626	583	550	627	583	581	616	590	576	575	551	581	606	544	575	588	539	533	618	543	573	572	585	553	564	565	594	553	552	571	580	546	589	596	620	554	578	588	567	552	589	548	578	598	583	564	601	603	557	589	568	572	596	571	587	591	588	607	562	610	587	594	584	575	620	549	562	586	572	554	579	558	584	591	549	602	565	558	608	574	577	588	562	556	613	572	591	568	560	554	485	553	569	620	523	558	533	576	581	543	528	556	604	562	561	577	568	569	566	533	572	581	582	628	546	565	568	593	566	613	575	530	598	567	619	603	591	558	558	573	540	552	624	515	559	556	580	604	604	598	592	574	583	583	593	610	596	557	603	583	569	594	573	585	553	510	575	564	597	584	581	563	584	587	582	614	597	569	574	555	543	563	577	573	593	560	566	533	551	550	576	573	606	586	596	549	590	560	566	561	579	559	580	558	578	586	557	605	581	576	545	561	561	570	545	560	590	582	609	566	613	603	627	552	600	602	582	587	574	616	572	556	539	584	550	579	563	535	574	613	546	564	560	602	587	569	592	535	614	574	563	537	600	579	581	591	566	540	530	552	583	566	569	553	563
8284	2927	929	302	288	196	120	59	52	51	47	60	31	60	46	50	46	47	33	58	54	55	64	50	59	61	46	48	74	39	61	63	72	68	51	56	37	38	52	47	49	46	42	53	34	42	54	35	50	45	55	46	45	44	57	64	39	40	47	48	53	49	48	47	42	46	52	51	42	52	49	51	40	50	48	48	36	53	42	50	56	37	43	37	38	38	41	48	50	56	45	42	42	41	33	43	63	54	47	51	45	56	49	34	72	49	51	45	44	58	38	47	57	47	45	45	47	46	38	33	54	44	49	65	52	54	55	57	45	50	48	51	42	66	46	39	55	43	52	41	42	54	38	36	42	50	43	50	43	45	51	48	58	46	48	51	46	58	54	44	53	48	56	40	47	64	49	44	44	57	38	43	48	48	50	42	40	49	41	52	45	43	60	40	38	42	35	48	58	44	50	32	45	39	44	44	50	41	40	50	57	50	33	57	62	40	37	48	48	47	56	48	37	54	54	46	55	45	51	38	42	50	53	38	42	45	44	53	37	47	57	44	39	50	44	40	53	42	50	38	41	50	41	52	42	39	44	41	33	47	44	49	39	49	47	37	37	43	55	47	40	37	53	55	39	49	43	44	51	54	55	44	48	53	50	41	52	51	55	44	48	43	37	42	46	61	47	50	39	55	42	51	38	43	59	52	41	47	59	60	42	45	44	52	50	50	44	51	40	42	43	59	53	44	57	37	46	42	54	48	62	40	51	45	53	41	41	46	50	40	44	45	53	54	42	46	48	53	48	48	53	42	59	48	58	46	42	56	45	49	46	32	42	49	44	50	43	49	71	40	45	57	53	54	48	37	49	38	45	35	53	51	63	41	49	54	46	47	42	43	57	51	44	46	39	39	49	48	42	45	41	40	33	51	44	56	52	40	51	38	44	53	52	55	45	55	48	49	52	44	50	57	63	43	32	42	45	48	50	48	47	42	43	51	50	46	36	48	49	55	28	42	41	51	49	51	51	50	48	45	61	48	45	43	48	49	46	43	61	54	41	48	55	55	44	43	58	55	45	52	41	44	49	43	42	53	36	36	31	52	53	38	45	46	46	39	48	47	55	38	49	44	51	52	51	44	41	51	46	47	51	50	41	39	37	39	47	46	59	37	59	47	43	43	46	53	61	45	42	60	58	56	52	56	42	48	48	49	52	51	46	52	53	38	49	51	40	43	51	43	46	35	39	35	57	52	41	42	45	43	43	43	49	43	48	52	33	53	36	37	49	39	50	41	62	55	44	41	51	56	46	41	48	46	38	48	40	41	39	36	32	42	43	65	42	47	44	36	37	57	45	62	50	54	44	42	55	49	45	52	50	47	44	41	46	40	53	59	46	41	51	36	43	45	47	39	49	55	56	47	48	37	53	47	50	58	44	50	60	42	33	46	53	50	34	46	38	36	38	54	44	44	41	45	57	48	41	30	43	40	54	52	49	39	59	46	45	49	53	37	54	41	49	42	37	40	44	48	40	58	52	52	54	57	51	42	34	43	36	39	38	39	46	39	44	53	49	41	41	54	49	39	49	41	41	43	54	44	47	36	52	43	41	36	44	42	46	43	39	35	50	53	48	53	59	47	40	39	51	49	40	43	52	45	44	46	54	52	51	40	43	49	51	47	46	45	43	54	55	51	32	48	44	57	59	49	49	48	39	50	64	47	57	43	50	45	40	50	36	44	43	51	62	40	50	48	48	48	48	45	62	51	46	51	47	49	49	45	38	46	50	52	34	50	36	53	42	56	42	42	55	43	48	45	52	43	48	49	56	39	42	56	39	38	48	49	44	54	33	42	46	50	56	45	45	47	45	49	53	43	50	39	49	45	46	46	48	50	47	47	51	47	47	50	45	57	56	54	45	31	64	49	46	39	61	53	52	42	42	44	37	51	45	48	47	38	60	57	46	44	41	50	49	40	42	54	35	43	51	49	39	41	43	56	42	42	45	44	47	36	36	51	62	51	41	44	39	45	47	46	56	50	42	41	50	47	42	47	50	59	54	53	45	43	45	48	35	43	55	53	40	45	45	33	48	49	48	56	49	42	47	53	54	51	45	47	46	53	48	48	51	49	60	41	47	47	35	60	37	43	56	40	33	47	32	43	49	48	61	37	43	51	41	42	42	43	45	41	59	44	52	51	38	40	46	43	40	36	49	38	40	42	38	49	51	53	51	41	47	51	34	45	47	48	42	45	37	54	43	48	35	41	53	42	41	52	48	43	43	39	49	43	44	38	50	49	51	49	49	38	32	42	41	42	44	45	52	41	32	36	34	45	49	42	40	46	49	50	51	55	38	44	45	31	47	56	52	44	54	52	47	48	32	59	42	49	48	46	51	44	47	52	40	43	35	57	40	50	55	51	51	49	38	43	56	40	47	47	40	42	46	38	46	42	42	50	32	28	49	47	45	54	48	45	39	47	42	46	43	47	50	50	44	34	45	43	54	47	62	46	44	47	58	47	53	50	37	45	46	57	52	43	51	45	55	37	35	49	45	51	52	44	47	42	36	45	40	50	41	51	53	54	38	39	53	41	55	43	50	54	48	37	50	41	45	43	44	46	56	46	38	53	54	50	62	71	56	48	49	52	42	46	38	43	43	36	47	51	36	42	47	50	41	37	61	44	54	44	49	58	37	52	43	31	48	49	53	46	56	54	41	39	39	38	40	41	48	47	42	38	47	44	50	54	47	47	46	38	50	50	58	50	53	53	40	48	35	51	47	56	65	41	55	49	56	47	52	45	41	48	52	46	52	63	53	49	34	56	40	41	42	52	38	42	56	45	51	47	56	51	52	55	53	37	37	48	48	47	37	38	54	41	45	47	41	41	35	47	45	38	49	55	49	43	45	45	38	44	55	41	45	43	50	41	53	44	40	56	41	52	41	34	40	51	47	51	56	40	46	47	43	45	48	56	49	54	52	46	47	37	55	62	54	37	31	36	42	45	43	35	41	44	27	50	48	49	41	63	46	49	48	35	50	35	52	52	48	56	67	69	46	54	47	48	50	56	50	33	40	32	39	50	47	48	41	46	42	39	36	50	46	50	50	40	55	49	29	45	41	42	50	42	46	61	51	46	53	60	37	41	44	33	44	57	44	50	45	54	47	58	57	35	44	42	51	42	50	38	54	38	44	52	43	49	51	51	55	52	51	44	46	44	51	45	47	34	40	42	55	32	39	46	42	46	51	45	49	41	56	44	55	46	47	50	46	46	41	36	56	37	56	43	48	52	46	57	52	47	47	50	39	57	41	48	54	38	35	30	43	38	42	39	63	48	47	48	43	39	48	46	45	46	46	44	45	47	60	38	58	39	32	49	43	50	41	38	50	43	50	48	51	41	51	60	45	42	51	41	52	38	49	51	54	52	49	56	45	37	52	76	47	47	39	29	45	34	53	45	38	37	65	48	52	43	44	40	45	48	44	50	41	45	50	47	49	58	55	41	54	55	53	51	56	49	49	43
33563	19290	8973	4108	8568	7121	3713	1037	411	398	404	400	369	419	333	447	386	370	379	402	386	428	460	637	447	496	485	461	542	745	847	918	869	677	451	377	388	348	379	364	389	343	351	340	382	370	372	408	325	363	373	354	381	368	371	360	343	398	354	383	356	340	345	349	351	359	398	372	373	376	356	364	356	366	351	380	344	361	377	371	385	351	372	372	343	388	329	405	355	395	376	378	364	357	408	348	374	369	387	387	315	367	382	364	377	365	364	380	361	346	354	392	311	353	400	371	359	345	370	386	328	383	339	383	395	356	353	378	347	387	345	391	390	372	382	366	360	340	376	370	371	410	342	335	365	388	379	361	365	351	369	322	356	344	375	364	346	368	364	371	369	364	333	380	347	360	374	366	383	369	349	358	389	353	381	360	360	381	364	393	345	355	365	384	359	348	341	379	401	386	357	323	338	361	341	360	376	384	385	351	361	374	386	369	386	361	362	358	384	383	352	363	393	353	357	360	354	370	366	370	336	364	386	368	358	367	364	365	372	370	383	383	356	371	364	398	372	357	377	377	364	359	370	365	410	363	381	372	340	382	375	346	342	349	332	354	365	360	367	386	341	375	379	351	405	350	354	340	372	377	375	393	372	366	356	353	348	350	325	400	378	389	381	359	390	349	370	365	382	366	361	356	350	368	356	392	367	383	369	352	381	320	420	320	361	417	331	337	342	397	364	346	351	410	362	351	363	368	369	366	384	377	358	356	401	347	362	362	387	390	366	370	353	363	358	355	376	380	380	340	377	377	356	367	392	383	373	344	356	379	330	349	338	381	382	358	336	378	361	330	383	378	396	315	352	386	379	366	396	346	356	368	383	350	342	367	350	344	370	339	346	385	366	376	369	363	368	328	409	352	369	372	360	364	373	360	348	383	379	361	394	362	365	372	367	371	368	386	365	347	374	372	372	353	350	392	376	383	403	363	372	363	391	390	364	354	342	362	376	363	380	405	355	352	366	357	369	371	370	346	361	374	401	341	389	360	375	375	373	358	391	366	351	358	379	352	363	368	376	355	370	359	355	360	387	378	396	362	371	352	358	387	386	357	368	345	385	363	365	333	370	355	359	386	355	355	360	396	370	389	383	345	358	353	409	321	376	342	331	356	396	390	386	348	387	383	346	360	350	383	373	398	351	356	350	376	356	409	364	387	383	353	354	391	354	383	382	383	357	343	385	381	341	370	364	372	369	389	345	384	384	347	359	368	405	318	339	329	358	368	367	359	390	340	361	393	354	363	340	346	380	347	374	387	367	403	376	383	339	384	372	351	370	357	363	362	391	399	366	374	344	344	357	373	354	418	331	339	384	363	410	390	370	349	336	391	373	356	328	398	376	392	350	393	384	344	339	372	352	378	352	361	322	369	363	335	376	370	339	369	364	329	381	353	341	380	345	382	369	395	368	377	374	423	386	351	334	396	423	335	357	375	366	366	414	342	373	351	353	355	351	363	348	357	373	379	383	366	358	365	372	367	385	363	357	394	393	379	345	357	322	383	407	367	353	344	370	355	370	370	366	400	387	404	348	335	359	407	366	416	346	383	371	385	385	371	364	370	371	336	385	392	388	358	345	332	389	363	346	368	333	360	390	365	350	370	354	342	392	383	369	389	368	363	356	373	395	365	344	375	347	362	369	373	386	361	335	349	378	346	361	375	347	366	391	351	376	333	395	376	360	349	372	369	326	363	387	346	365	355	383	412	354	410	331	364	367	372	388	383	376	365	381	362	334	360	324	353	344	385	386	337	378	365	380	368	351	365	359	354	354	331	365	321	379	351	387	334	414	399	363	364	358	400	336	380	359	359	384	358	364	390	374	351	349	353	325	327	331	363	341	351	388	365	332	369	375	352	367	364	389	356	390	381	387	341	379	380	361	395	357	333	383	371	401	351	362	334	373	347	388	368	377	381	402	338	366	368	378	372	390	346	372	379	349	358	386	358	383	413	366	367	391	394	355	378	352	354	378	359	378	404	372	350	360	376	360	360	349	398	347	386	400	400	361	367	351	355	369	374	372	349	391	373	360	344	387	385	339	359	353	351	370	355	353	350	390	355	357	353	341	363	324	334	367	346	391	401	340	360	331	375	403	349	404	367	385	378	375	378	393	347	380	375	359	348	383	367	351	379	352	377	360	364	377	373	352	365	372	387	359	335	376	366	392	373	359	380	375	362	382	366	368	353	406	396	370	366	397	352	370	342	386	371	356	376	352	354	390	378	352	374	367	373	363	360	381	363	377	349	371	353	364	379	368	366	357	380	355	336	350	355	369	373	352	387	349	384	335	389	380	340	393	360	342	349	359	377	335	380	358	396	363	364	394	358	338	354	375	351	332	383	320	364	372	365	385	382	368	351	375	385	345	353	382	334	392	351	346	346	376	359	380	362	377	395	339	379	380	358	378	378	350	384	367	350	345	333	365	355	346	385	399	362	362	377	335	370	337	353	371	385	343	371	359	342	337	361	372	359	392	348	369	328	390	372	403	364	341	362	343	341	396	346	347	366	326	336	381	347	423	350	337	360	378	358	355	358	329	385	367	391	372	398	364	365	381	333	390	378	360	332	349	331	362	389	334	372	390	351	339	351	377	366	348	351	365	373	393	343	338	356	343	358	328	385	376	350	337	344	362	356	387	361	360	361	366	382	381	363	350	349	398	320	366	344	353	369	374	377	373	331	393	340	404	375	392	373	360	395	368	343	363	370	382	331	361	357	374	379	386	361	377	370	370	359	387	382	377	354	354	380	370	371	353	378	336	372	368	386	366	397	373	365	387	352	373	376	380	409	382	371	359	376	369	376	362	383	375	373	384	408	372	359	391	367	343	350	373	367	356	360	335	382	372	371	383	373	366	364	362	342	394	388	383	326	389	331	344	373	368	348	348	390	371	336	386	363	362	398	363	363	361	348	381	382	350	334	406	409	357	391	351	360	369	361	379	361	361	371	368	375	353	377	344	385	374	405	412	350	375	363	378	372	385	395	359	378	362	369	365	314	351	383	395	368	359	367	359	356	348	362	384	345	307	430	359	419	351	356	348	366	381	346	349	366	366	346	374	343	367	363	351	374	322	378	377	370	357	366	399	403	372	378	362	369	383	361	362	350	370	365	369	380	389	363	373	360	349	369	379	352	354	348	362	379	382	345	373	375	297	329	355	356	343	372	343	347	337	356	381	351	352	384	373	375	354	386	351	385	395	339	334	355	327	355	373	352	347	383	374	368	342	330	347	413	391	379	316	347	394	362	360	363	377	364	370	328	343	373	351	389	340	366	361	367	370	384	383	347	343	372	376	384	370	392	383	344	401	329	402	355	331	363	346	367	410	402	364	359	352	359	381	372	378	369	389	360	378	375	357	359	348	391	335	360	367	355	350	363	377	362	346	347	343	372	359	340	341	355	381	331	373	382	344	374	377	385	333	326	362	348	364	379	372	375	365	353	374	356	387	343	339	389	362	398
10861	4411	1627	1110	773	476	243	90	88	66	82	84	69	72	82	83	55	86	80	85	80	68	81	81	65	76	81	71	112	159	135	147	158	141	83	68	71	75	67	64	77	63	78	66	79	69	83	60	69	84	64	71	83	70	83	76	70	92	61	73	74	77	81	77	77	67	70	70	72	83	69	71	57	75	64	71	64	71	68	76	75	70	67	82	74	49	59	62	81	91	80	69	68	65	59	80	83	70	89	73	67	69	75	63	73	77	71	53	54	72	74	86	64	71	56	71	70	67	64	60	69	70	70	72	84	64	56	72	80	72	84	61	84	66	56	74	73	67	50	69	69	69	53	66	71	82	75	79	78	70	69	80	56	75	69	65	67	76	76	71	68	72	72	72	66	58	72	90	73	64	84	80	60	63	68	78	73	78	90	87	67	69	85	67	66	62	72	84	64	92	67	71	73	67	70	69	57	65	61	67	63	66	63	68	68	72	77	72	53	78	80	75	68	77	79	68	67	59	69	69	66	72	74	71	66	78	74	89	66	67	69	61	55	62	60	58	57	81	72	75	80	73	61	74	75	67	70	79	79	68	80	66	63	76	80	88	77	60	66	61	62	61	73	62	71	59	66	66	70	74	75	64	68	61	73	61	76	70	63	75	70	74	75	69	64	66	61	71	71	56	70	66	74	62	57	78	67	67	76	82	70	74	75	67	74	61	82	64	62	64	64	81	63	73	66	76	89	67	57	74	77	72	85	75	66	86	48	80	70	78	63	71	81	66	67	74	66	73	72	78	70	75	88	71	74	67	70	61	61	50	75	86	66	66	75	75	75	75	72	75	78	72	67	54	81	68	70	77	85	66	80	80	77	63	77	68	71	59	83	65	52	84	76	66	75	77	71	66	69	76	84	70	64	72	67	49	83	68	72	69	67	84	62	76	68	80	64	60	64	63	72	61	62	66	71	75	60	59	75	61	80	84	74	75	69	70	74	69	74	59	73	70	58	57	72	75	55	68	84	81	53	77	70	64	74	65	65	67	67	87	80	62	63	69	69	77	63	61	68	63	71	62	66	73	71	53	68	65	75	79	77	87	61	73	75	78	63	75	66	61	71	72	72	67	66	69	80	72	54	69	73	65	77	68	76	68	79	59	74	83	83	66	77	69	54	60	62	73	79	71	78	83	74	67	66	80	79	77	68	69	62	65	76	79	65	70	73	72	70	75	70	73	63	71	79	69	71	61	55	72	75	59	74	66	65	81	74	60	68	71	57	64	77	78	67	69	55	66	83	63	83	76	75	67	74	73	55	85	76	66	61	66	73	68	73	65	81	59	75	75	69	68	76	64	76	72	91	74	67	74	69	71	68	68	81	71	61	55	73	74	73	82	62	75	55	68	68	72	69	69	67	72	63	71	81	81	66	80	74	65	62	82	70	74	68	58	57	68	73	65	66	69	54	59	61	71	81	86	80	73	65	73	66	83	57	61	73	69	57	59	59	83	69	76	68	62	71	56	62	68	85	66	66	75	76	81	69	70	61	74	76	74	70	64	74	68	77	57	56	87	61	58	85	59	69	66	68	67	72	74	66	67	78	76	62	71	71	58	64	74	70	80	78	78	69	79	60	71	80	60	69	59	71	73	61	66	73	63	62	76	80	74	81	73	55	74	72	80	65	61	71	60	75	74	67	79	76	64	69	79	65	61	80	62	69	68	84	75	70	73	67	72	61	74	75	66	62	79	61	74	83	87	73	74	60	82	68	71	71	56	82	80	70	79	61	80	72	81	70	74	65	72	65	74	64	64	66	72	63	53	75	62	90	63	64	63	77	63	73	70	64	60	69	69	76	65	70	87	60	75	66	63	57	80	59	73	64	87	80	68	53	74	76	66	81	69	88	70	60	87	65	67	81	66	71	67	72	76	56	81	69	64	78	79	69	78	79	91	67	70	67	66	80	72	74	72	61	75	75	65	63	67	75	66	78	74	73	63	66	85	63	71	72	71	69	56	82	62	63	68	61	69	74	72	75	77	62	67	72	75	74	73	62	79	75	63	61	71	61	73	67	72	60	62	68	70	63	71	75	78	77	69	78	71	75	65	86	56	69	75	72	59	64	75	62	79	61	61	63	65	77	56	73	68	72	67	69	81	66	82	96	73	70	82	74	69	73	69	70	70	66	57	68	56	78	71	72	71	82	65	76	62	72	72	64	70	81	71	56	64	68	71	75	75	70	74	54	73	74	90	66	67	53	68	73	74	80	71	80	59	79	87	55	64	65	78	93	65	83	80	80	60	72	80	72	67	67	69	64	63	75	76	73	73	48	60	61	75	66	68	71	63	71	69	66	64	81	59	60	66	64	75	71	87	74	73	60	68	69	59	62	78	62	61	66	82	84	66	67	74	72	74	79	69	74	73	74	66	73	72	70	73	73	85	58	66	81	70	49	74	73	69	70	70	67	60	71	75	84	66	74	66	62	59	78	89	58	76	72	69	70	69	59	72	71	80	66	74	69	71	63	78	70	74	70	67	64	82	71	58	88	66	67	77	68	70	74	75	71	66	73	56	72	73	79	76	68	69	58	74	79	56	70	81	73	74	76	63	61	64	58	89	78	64	73	72	77	78	81	86	88	69	63	81	62	75	76	71	68	70	72	72	73	70	84	66	81	61	70	86	78	66	74	70	68	66	71	74	62	78	50	65	59	51	53	67	78	77	72	69	63	72	73	79	77	64	73	68	62	85	69	65	71	69	74	61	59	85	73	72	64	83	77	52	61	67	88	62	61	81	63	54	83	70	74	69	76	80	70	69	62	68	67	73	84	63	75	74	74	75	80	79	58	75	68	73	84	62	60	69	67	53	65	69	54	71	59	58	75	54	71	75	69	67	74	78	85	73	69	53	74	60	77	75	74	63	67	78	65	91	69	72	70	57	71	69	73	72	73	75	66	64	60	57	56	73	87	87	77	64	85	79	89	77	58	62	76	72	73	80	83	71	64	66	86	50	82	62	72	71	67	55	72	83	57	75	85	68	71	74	77	70	61	61	73	56	53	82	59	76	66	68	70	68	76	60	76	76	65	58	60	64	51	65	67	78	68	69	58	71	73	64	67	74	80	66	77	61	77	61	69	73	72	69	74	62	60	52	62	73	70	97	59	69	83	72	67	59	67	73	56	56	79	70	68	79	59	72	62	58	73	92	88	75	55	59	74	57	71	85	89	66	77	74	70	59	65	70	94	73	58	75	94	80	74	61	84	67	67	56	72	71	78	68	76	78	70	65	79	83	85	84	78	72	73	78	72	66	67	75	83	69	74	64	64	70	74	56	62	44	74	60	76	70	67	82	84	66	67	76	61	62	68	70	67	85	76	63	76	73	57	66	68	87	58	68	75	73	68	98	68	79	73	72	62	68	67	77	84	66	72	62	67	56	76	66	78	71	78	65	63	78	71	67	73	66	60	67	69	71	81	63	61	62	71	70	68	64	74	73	64	68	57	66	71	70
39229	22487	12703	14010	18857	14250	6401	1738	845	709	683	679	638	637	669	984	642	581	569	571	617	635	689	739	774	843	787	808	1692	2535	2734	2507	2155	1688	1095	511	551	536	499	521	494	533	531	530	560	545	508	540	534	548	520	491	563	524	499	508	510	499	529	495	525	542	523	562	534	501	569	513	547	520	509	581	514	541	538	567	525	510	534	529	548	558	492	541	522	534	549	540	547	563	529	552	515	535	541	542	509	550	504	529	529	542	526	504	552	544	552	518	523	493	545	513	557	523	522	550	545	499	485	516	517	543	541	537	510	506	537	537	539	523	523	563	523	565	532	516	483	570	503	595	535	517	506	548	565	489	557	544	552	525	533	506	551	529	554	542	562	535	537	576	559	527	546	518	532	535	478	513	502	536	491	555	545	542	511	557	549	536	540	532	551	498	495	524	547	555	541	515	573	518	511	527	511	525	513	543	533	522	539	552	524	551	558	500	589	524	511	567	512	502	499	513	534	526	490	539	524	486	596	551	491	525	520	511	531	548	529	533	547	519	520	556	555	535	529	505	519	547	539	518	509	523	510	478	496	551	510	573	519	536	518	557	557	507	513	518	496	562	518	559	525	565	519	474	512	513	507	544	526	519	526	519	516	525	518	528	527	498	526	531	522	504	520	576	482	476	513	535	540	529	532	537	541	549	477	530	500	552	542	533	505	529	510	507	519	550	478	536	543	514	540	528	527	522	538	522	534	503	545	538	560	533	511	543	546	530	512	524	509	552	540	525	504	506	549	549	530	503	535	542	516	552	518	521	513	550	478	518	565	577	556	528	525	525	581	500	567	503	512	516	521	489	523	501	475	534	523	527	575	518	474	529	500	511	522	530	516	545	505	557	555	499	566	504	538	541	520	536	538	511	516	561	511	494	507	498	564	554	524	578	495	511	561	505	538	515	512	526	521	577	552	525	541	501	528	531	499	527	504	573	528	545	570	535	539	551	516	538	503	490	546	526	537	490	530	537	537	503	521	523	501	561	591	578	558	483	540	537	526	515	501	497	549	532	529	509	555	533	555	515	519	511	524	556	540	499	509	525	556	519	586	504	531	496	576	536	549	530	537	521	520	491	531	558	538	520	542	532	546	518	534	564	533	547	530	507	567	516	508	561	543	505	541	503	543	538	477	554	573	559	509	574	504	506	592	534	506	519	516	516	564	527	541	527	545	512	473	503	507	551	553	535	574	516	513	531	545	513	533	548	547	523	532	481	506	548	497	519	490	545	530	520	521	487	531	524	515	506	549	554	516	497	530	541	532	516	547	546	550	504	501	506	565	505	538	547	517	561	563	521	597	499	549	516	530	544	556	505	514	530	552	537	515	552	524	499	532	521	528	484	539	548	544	533	494	521	491	490	504	531	581	500	531	527	532	515	510	522	535	509	583	518	577	512	546	503	529	542	558	506	523	503	554	545	478	517	535	531	525	517	539	509	555	586	550	517	537	575	509	534	517	490	495	527	524	516	563	515	541	530	536	552	547	471	553	578	531	539	534	532	528	489	484	565	558	487	525	530	532	544	570	573	495	518	516	505	472	526	542	573	494	522	482	507	528	530	499	560	517	539	546	545	526	503	523	548	530	522	525	577	507	560	548	579	510	514	557	493	550	529	520	540	523	519	542	543	565	538	522	544	538	542	553	514	522	540	537	560	475	524	477	508	512	521	517	540	548	543	526	528	546	582	534	515	536	506	510	537	527	547	510	515	534	563	531	498	501	487	539	505	529	487	512	498	529	510	506	538	534	517	544	505	533	500	522	538	486	504	503	522	554	499	528	507	465	532	524	527	572	531	523	495	503	538	522	520	526	507	499	476	534	496	526	508	519	539	532	511	496	538	504	536	546	525	506	532	501	520	575	531	494	491	546	512	563	524	486	497	520	503	553	505	561	509	499	506	565	542	560	543	504	522	535	503	561	564	568	509	540	533	517	544	570	545	535	533	517	510	533	518	491	530	531	461	556	508	521	556	517	544	522	522	516	518	530	523	512	513	570	518	562	522	533	529	530	517	512	509	529	509	507	543	510	508	522	564	562	542	566	511	581	544	530	551	523	557	522	532	499	545	535	536	536	561	585	513	543	497	497	534	488	525	523	491	511	514	553	532	523	534	547	516	519	530	474	518	537	520	536	541	531	534	564	565	501	530	518	541	518	509	522	564	498	533	511	517	547	539	523	459	530	532	528	538	516	538	532	535	530	529	574	555	507	540	548	529	539	534	505	518	525	521	547	527	527	530	504	538	560	515	526	530	540	535	539	528	511	510	525	538	482	525	537	549	505	539	489	551	485	541	519	527	549	570	561	525	540	534	538	553	521	518	554	558	534	542	510	541	542	565	530	542	498	551	510	516	495	510	538	547	487	527	537	500	548	498	525	511	540	541	538	520	539	543	517	559	540	518	551	536	499	536	508	504	542	508	502	545	526	551	496	533	585	549	513	529	520	539	540	524	517	551	515	589	511	564	523	514	511	518	542	550	507	494	548	529	561	529	547	524	567	519	518	589	528	532	538	488	529	505	532	512	530	506	530	527	515	532	536	527	533	532	512	543	535	504	525	533	524	563	575	512	515	507	514	537	559	505	545	532	566	561	517	531	482	535	507	481	551	524	510	552	561	499	519	522	518	507	543	546	496	539	532	548	541	551	472	520	519	508	553	533	516	546	540	565	530	513	558	529	532	538	556	536	498	498	516	553	511	569	535	494	551	506	506	484	555	473	547	534	551	517	543	552	513	530	532	558	522	509	539	528	490	509	531	520	512	565	526	500	479	512	533	533	542	534	562	504	569	476	521	533	533	503	522	553	558	549	500	517	560	547	544	537	513	519	513	537	540	525	535	588	529	517	531	499	538	580	514	532	534	551	523	530	546	546	533	544	569	534	476	518	532	510	521	531	574	484	548	535	535	530	526	536	511	548	539	519	501	559	530	567	565	579	511	523	552	530	546	526	525	559	557	536	585	547	528	506	511	513	543	580	494	496	471	533	511	559	585	540	522	586	482	528	493	500	511	530	535	522	529	516	520	537	509	507	515	539	540	539	575	556	550	543	530	547	564	525	532	526	569	490	499	529	565	516	507	493	509	519	543	536	558	532	544	548	523	540	505	544	505	529	544	550	513	584	542	482	507	530	507	508	536	600	501	550	560	512	538	479	559	534	522	552	531	555	494	509	526	571	484	532	556	528	510	536	503	527	548	541	537	523	508	515	483	548	553	533	536	560	529	544	512	578	507	521	527	561	530	527	517	558	532	513	506	563	510	546	540	581	542	541	539	552	532	533	525	521	563	533	499	567	489	540	537	526	510	498	533	580	500	509	539	537	526	501	519	530	528	504	515	549	541	549	554	546	512	538	495	554	539	512	515	521	510	522	509	493	498	554	532	513	513	518	522	515	553	563	520	558	530	493	539	500	567	513	497	555	545	536	528	564	501	531	506	544	513	544	534	489	512	517	546	548	539	476
10372	3498	1500	1150	737	393	168	74	53	53	55	51	47	43	53	66	79	76	71	62	50	34	41	56	68	54	58	92	111	135	105	145	112	99	49	53	38	49	60	46	56	40	56	48	57	42	47	46	48	52	45	47	60	54	49	52	50	42	45	48	45	50	57	44	51	43	45	49	56	35	53	44	53	36	51	47	41	49	48	50	34	36	63	44	49	60	55	46	40	45	52	55	55	44	42	43	55	66	50	51	44	42	64	40	50	47	47	41	48	49	42	41	43	47	53	59	44	43	48	42	56	38	63	48	43	47	49	37	37	50	47	52	59	42	54	50	49	55	43	64	42	34	41	41	42	47	53	39	56	61	64	68	55	40	55	48	52	39	55	34	47	38	42	48	47	46	46	45	48	57	39	50	50	57	50	49	49	47	53	58	46	51	53	46	44	39	58	45	54	52	54	42	43	52	39	42	58	46	41	55	36	58	60	47	41	54	45	46	55	45	44	35	55	45	54	60	47	43	46	45	58	37	48	42	44	34	48	44	59	44	38	51	42	50	55	63	50	44	44	44	47	50	52	52	44	67	43	51	55	48	53	56	52	54	48	52	56	52	58	58	37	43	52	53	48	51	37	49	37	52	57	61	38	47	49	45	41	50	38	42	55	46	47	55	50	51	47	55	46	59	52	49	38	40	53	41	45	33	36	58	55	52	56	52	54	48	36	50	48	49	44	39	38	53	50	73	52	45	46	54	56	50	36	48	48	51	53	57	58	62	51	52	58	45	56	54	31	57	56	49	53	53	50	35	56	59	50	45	55	42	41	48	45	52	51	55	50	46	53	40	48	48	52	38	51	50	42	59	53	58	45	59	40	49	53	52	53	49	35	60	48	48	46	42	37	55	47	42	56	58	46	40	47	55	44	62	49	52	37	54	58	63	51	58	48	50	47	40	48	47	48	44	57	62	36	50	53	55	46	51	35	60	46	44	52	46	62	53	51	59	34	36	54	47	50	53	51	43	45	59	42	46	47	40	43	50	48	49	34	41	61	60	58	38	43	42	49	45	48	54	40	54	61	45	58	52	50	50	57	59	50	40	44	45	44	60	42	38	41	38	52	48	37	51	46	57	42	46	57	43	44	47	47	47	53	60	53	48	48	47	47	44	61	40	51	57	49	41	44	38	47	51	48	65	33	43	46	42	51	54	41	52	56	61	37	55	56	47	41	56	49	54	61	45	44	50	45	58	56	45	43	43	47	43	54	49	35	45	44	45	51	45	50	52	45	40	50	52	57	41	48	34	59	44	50	46	49	42	42	48	51	50	49	45	43	47	58	45	45	43	37	43	53	48	50	41	57	45	64	65	48	47	50	38	41	59	57	46	39	47	54	48	56	52	49	53	48	47	50	48	50	56	61	55	54	44	49	57	55	47	54	45	51	46	35	38	58	49	50	46	32	55	55	54	52	52	59	49	52	56	49	55	40	41	51	52	58	43	46	48	68	45	55	54	46	44	46	53	41	52	45	55	47	63	56	55	40	52	57	51	56	49	43	47	27	49	62	44	47	53	53	51	43	49	55	48	41	52	45	48	47	40	49	51	40	49	44	48	55	49	52	49	44	46	40	54	39	55	58	52	39	38	43	42	46	55	47	44	48	47	46	52	54	54	42	45	40	45	45	61	45	41	46	47	50	47	53	50	50	45	44	48	47	56	55	53	37	48	44	58	59	66	58	47	52	47	57	43	45	42	56	42	44	58	50	46	47	57	49	46	49	40	55	45	42	58	40	53	53	48	47	58	49	59	53	50	34	45	60	65	57	35	44	60	48	54	58	36	37	35	45	30	40	37	39	53	48	44	57	48	33	46	54	49	39	55	41	43	53	53	39	41	68	50	48	37	44	51	44	41	44	47	46	48	56	53	48	49	53	48	55	39	57	58	35	49	57	41	67	41	45	55	49	44	51	49	74	58	47	41	36	45	48	47	52	45	32	54	46	58	40	47	53	56	53	59	51	56	51	48	38	52	45	42	65	41	34	52	42	42	62	49	41	54	38	45	45	50	52	39	36	47	40	51	45	37	43	44	62	35	47	50	62	50	58	60	49	36	45	49	60	42	48	59	57	35	55	50	40	53	49	53	58	41	54	58	52	43	51	43	48	48	53	46	54	53	39	42	53	36	46	60	33	53	44	47	43	40	46	41	45	43	53	46	57	58	42	52	46	44	45	55	58	60	66	47	39	53	44	61	48	47	44	55	33	44	43	39	44	53	45	39	58	58	65	46	55	55	52	61	43	43	40	48	53	51	50	44	49	48	44	51	45	43	42	53	47	45	42	48	50	46	55	50	44	46	36	56	50	53	46	44	41	56	49	44	49	45	58	55	47	60	47	59	41	45	58	56	45	46	50	55	50	50	45	47	40	48	50	47	55	54	52	64	45	51	51	43	46	59	44	52	54	57	49	39	55	45	46	41	49	43	57	48	50	58	41	55	58	49	49	47	46	58	39	42	50	49	49	48	61	45	38	53	42	36	52	39	51	56	54	35	36	55	42	46	51	52	50	57	43	55	44	53	41	60	41	49	44	52	42	51	56	45	36	39	46	39	49	51	52	46	57	46	58	39	51	62	49	48	52	44	45	44	42	55	43	63	47	55	52	45	39	45	38	45	38	45	46	48	38	44	45	45	45	47	43	43	44	47	42	46	50	56	49	48	49	51	34	58	47	41	49	62	44	45	64	49	57	47	48	46	56	54	59	47	49	53	56	68	34	43	49	64	45	45	47	58	49	48	55	45	42	56	54	45	40	53	38	53	56	48	48	38	44	49	50	34	47	45	47	46	51	49	40	56	46	52	43	55	35	52	39	57	50	41	57	51	50	48	43	41	51	60	46	43	47	50	45	46	61	48	48	37	43	59	50	56	43	67	48	46	46	54	57	40	61	55	50	35	53	49	48	64	49	49	36	46	58	45	48	47	43	60	45	43	65	48	44	45	59	53	49	45	54	33	39	53	46	35	52	46	63	38	47	44	49	41	49	53	47	37	66	46	41	50	49	34	47	54	45	53	51	49	46	52	45	42	52	50	49	49	51	42	45	56	53	48	40	50	60	48	49	52	56	48	48	54	54	40	54	46	49	48	48	51	46	48	45	56	57	40	48	55	39	57	51	55	44	50	45	45	40	43	45	48	38	51	40	56	51	34	47	50	43	43	52	47	49	52	52	62	51	46	42	53	66	47	58	42	52	49	49	37	57	36	56	48	54	58	43	46	59	49	49	54	59	55	38	50	44	49	53	43	46	56	56	47	60	52	45	55	54	47	41	47	43	43	55	51	51	67	38	48	54	50	45	47	41	62	46	46	47	50	42	62	51	60	52	36	36	49	41	49	50	51	56	48	52	49	46	45	56	45	49	56	45	42	53	54	45	47	55	59	35	66	44	39	47	50	55	51	40	51	45	50	37	48	48	40	33	52	56	55	52	48	47	41	56	51	64	51	51	54	44	58
35913	20901	13024	14641	17283	13222	5721	1625	774	602	605	554	514	473	475	840	1600	1059	459	482	449	503	579	543	556	629	807	1193	1840	2417	2534	2351	2069	1376	598	411	405	378	382	391	374	425	375	358	386	352	385	363	396	373	387	405	370	377	400	404	366	390	377	359	345	383	355	376	361	399	410	377	375	392	352	380	376	368	393	390	367	378	375	374	373	368	378	392	380	389	359	382	346	372	401	395	355	365	390	364	381	386	387	419	413	388	378	382	399	403	374	367	371	367	363	351	406	321	400	377	380	404	333	371	359	371	396	381	385	392	412	388	368	344	375	365	363	383	400	376	357	383	359	384	367	392	367	369	394	382	348	363	370	400	387	382	386	351	360	389	391	354	382	400	379	375	387	383	392	367	344	400	375	365	377	387	363	364	356	347	383	406	361	402	388	382	393	373	395	353	397	400	399	377	386	385	346	376	383	356	364	381	362	399	386	409	369	372	384	398	398	362	393	363	382	392	362	380	380	394	351	376	368	389	344	358	384	395	422	374	412	371	382	368	343	354	354	360	415	410	373	405	358	362	375	373	365	364	386	341	394	369	383	369	379	383	385	385	393	390	355	339	387	408	352	398	359	387	399	382	415	397	390	404	391	402	398	388	358	379	371	375	411	362	398	387	365	389	371	369	385	364	376	383	390	378	394	419	375	388	356	413	378	386	382	392	362	357	383	381	359	393	372	384	372	347	384	376	404	351	362	380	421	395	374	354	374	379	356	419	411	356	400	392	392	386	394	349	377	370	395	376	375	397	379	357	389	408	410	393	378	404	362	383	422	371	363	376	369	389	416	403	374	347	392	397	354	371	385	389	341	376	344	384	366	379	386	357	360	361	372	341	385	386	388	380	363	399	394	358	424	372	370	391	377	362	358	362	396	391	367	403	379	393	349	386	383	366	369	398	391	413	384	362	386	417	352	362	408	396	365	371	403	378	386	383	372	408	394	410	393	376	359	407	352	357	402	390	357	363	378	394	361	368	407	380	350	365	377	343	384	420	387	375	367	385	384	371	398	417	375	385	374	372	369	395	363	373	396	370	362	412	435	369	363	415	360	395	403	361	359	398	391	379	381	383	348	377	406	393	359	401	332	388	361	382	364	354	377	371	393	390	372	409	358	364	374	341	367	388	367	387	386	368	355	391	377	388	413	410	333	370	364	385	397	363	413	359	374	412	383	377	359	387	399	362	387	413	347	345	385	374	390	381	385	389	374	348	370	385	396	400	425	381	374	329	355	357	389	356	417	348	425	417	343	401	365	415	387	373	356	350	373	360	399	378	385	369	390	376	404	357	337	386	388	401	356	377	395	386	363	381	351	365	344	373	367	377	378	360	407	375	358	381	366	372	340	372	384	379	392	379	368	360	406	373	361	414	344	404	361	387	372	430	370	377	354	372	403	415	395	394	387	391	365	365	409	366	392	402	355	363	407	368	342	397	388	357	397	383	363	373	359	389	354	353	394	347	378	375	347	409	386	376	396	351	346	350	383	389	387	434	337	385	360	349	395	386	352	402	438	383	405	357	390	372	365	366	399	403	404	345	364	396	407	368	366	391	387	383	359	407	406	393	357	382	395	374	343	394	377	383	362	372	361	384	400	365	369	362	380	351	358	378	375	366	387	402	370	401	380	374	366	378	386	383	379	377	368	400	414	403	369	350	366	364	348	412	396	373	369	383	406	399	358	418	369	385	429	382	392	378	358	366	384	361	383	350	395	400	375	378	393	380	353	367	357	358	372	363	400	354	387	400	405	356	343	382	375	379	378	390	387	367	391	369	401	358	372	378	379	410	370	364	377	438	346	403	392	344	361	367	359	397	387	389	404	402	366	394	361	372	361	390	404	396	379	400	381	390	353	384	377	378	385	392	400	371	365	374	364	400	347	369	368	395	398	382	393	386	382	374	358	376	360	377	388	394	394	397	382	388	333	369	382	345	361	388	366	373	373	372	372	373	364	373	396	397	381	380	413	373	355	368	374	402	396	397	389	406	382	368	379	373	356	378	354	417	363	356	418	377	361	412	365	330	411	347	387	376	376	357	374	375	378	398	391	391	362	379	397	385	394	369	372	380	372	391	347	392	404	374	353	392	360	413	376	385	399	395	380	375	401	363	379	367	374	362	365	377	401	394	398	411	409	388	385	342	378	378	415	374	367	365	366	397	364	395	361	372	374	369	351	346	358	383	383	397	416	394	415	347	390	358	388	388	394	384	360	431	340	418	381	400	371	405	358	398	377	366	376	372	370	355	395	404	375	380	358	383	397	394	389	394	367	362	385	403	372	394	356	364	405	366	368	398	403	376	359	400	369	371	350	356	384	367	341	378	380	345	411	383	367	377	381	374	385	376	381	398	380	344	358	400	353	383	395	345	370	386	351	362	366	406	404	364	359	429	388	373	356	382	382	377	335	367	392	366	345	370	392	363	362	386	376	383	360	355	383	356	384	406	387	354	383	365	375	389	387	389	389	363	361	366	358	431	387	369	376	394	399	366	373	374	373	352	396	400	366	348	372	360	404	378	391	361	357	373	387	396	394	410	416	366	377	369	370	383	397	404	371	341	375	370	398	398	376	390	352	363	407	380	398	344	419	370	386	354	383	431	400	399	353	392	352	380	418	382	353	382	378	356	403	387	371	370	379	406	389	356	393	403	385	360	374	381	395	362	378	358	411	363	397	385	354	375	365	392	383	364	373	341	393	391	370	364	363	343	376	390	357	370	361	381	391	387	388	341	408	373	359	359	372	395	361	412	385	398	378	366	370	388	402	388	345	398	366	352	393	382	403	393	377	409	388	384	346	382	381	364	392	365	412	400	363	382	383	392	380	336	398	358	384	370	374	342	394	382	346	411	364	378	381	385	355	382	354	358	391	383	387	378	412	408	380	396	368	387	398	376	370	398	388	394	373	380	398	386	374	361	363	372	396	360	406	355	366	367	361	349	360	391	368	412	401	391	411	356	365	364	366	394	388	370	381	347	359	372	390	381	356	340	393	403	352	393	354	376	343	356	370	379	333	375	370	355	412	343	374	386	397	438	359	406	377	418	384	333	397	415	368	350	387	358	374	416	371	385	372	404	351	419	374	367	381	376	357	382	353	378	366	389	398	393	398	360	396	392	370	377	392	367	373	367	388	428	359	367	372	366	419	356	385	385	375	371	377	382	369	361	391	382	372	355	381	385	380	383	392	397	379	377	331	396	403	348	398	356	381	405	389	375	383	387	372	365	350	350	386	411	373	384	379	405	352	395	404	385	377	401	388	346	376	360	386	392	377	386	375	379	345	407	376	368	350	359	380	371	384	369	390	368	379	412	356	390	390	348	408	408	357	397	339	349	384	421	397	364	390	360	355	408	392	406	376	373	394	365	365	384	361	380	371	376	415	378	361	352	377	363	382	360	385	361	392	393	348	395	403	379	402	351	360	372	375	365	396	362	387	350	388	382	392	357	374	407	356	385	370	391
11728	4546	2624	2062	1286	756	346	155	87	80	69	77	74	70	80	91	127	207	75	69	80	80	83	101	97	98	108	110	154	237	249	269	169	120	91	98	84	67	85	70	66	70	76	90	92	85	66	72	71	73	77	62	80	82	76	85	77	87	92	53	81	85	56	69	71	80	63	72	81	74	81	78	71	86	75	72	61	95	63	75	98	73	77	68	72	81	87	88	79	76	74	78	93	64	66	78	77	63	73	95	77	78	75	77	85	87	72	77	71	66	71	71	77	71	64	79	73	91	84	75	59	76	62	71	54	71	68	67	70	72	86	91	68	73	70	75	83	70	69	84	79	96	88	94	69	96	72	84	81	74	81	66	73	71	76	59	61	77	73	74	81	79	82	80	77	66	73	72	83	67	80	66	77	68	104	87	85	66	75	73	77	75	71	91	58	73	79	82	62	72	72	56	68	80	71	66	70	76	78	78	91	67	65	65	77	80	82	72	72	68	84	75	71	71	86	69	74	84	71	96	68	75	81	77	67	77	65	87	73	64	84	76	81	74	77	92	69	73	88	72	69	82	68	84	89	68	72	74	84	70	73	77	76	77	79	76	82	80	76	60	83	61	74	82	79	78	73	75	71	64	99	76	85	78	67	65	71	70	81	77	64	66	73	70	77	74	78	70	76	74	85	68	72	71	93	70	66	88	79	73	58	57	79	83	75	84	73	73	73	79	83	81	67	76	89	85	79	64	58	89	66	71	72	68	69	67	80	85	85	80	73	73	70	70	71	70	67	70	75	74	68	64	72	80	69	59	72	74	50	55	77	79	70	73	74	66	76	68	85	88	81	66	71	75	75	65	88	83	78	77	62	82	90	74	70	79	72	66	69	90	76	94	79	65	81	72	75	78	82	72	77	76	77	64	79	86	74	83	85	69	72	69	69	79	64	53	84	67	70	71	57	79	69	68	71	90	61	62	72	73	67	74	80	56	74	76	74	75	66	63	77	90	80	68	81	64	74	85	64	70	66	69	81	78	78	63	83	82	88	64	84	66	83	68	78	61	66	68	68	85	81	70	67	67	87	62	76	72	76	74	80	71	62	85	93	80	78	89	58	73	79	71	78	79	72	70	66	78	79	79	76	66	76	58	81	85	74	75	67	66	82	78	78	66	73	60	84	66	83	76	74	65	78	63	87	67	80	73	77	76	84	86	70	70	73	79	72	67	76	72	78	88	62	74	66	66	52	109	77	84	63	75	80	77	80	66	77	81	84	83	67	90	79	79	75	87	77	70	77	78	88	81	74	73	78	75	66	66	58	65	67	80	78	97	67	89	69	88	82	86	73	80	84	67	68	77	69	68	73	98	62	79	90	77	65	70	86	84	73	71	82	67	74	68	71	83	62	86	98	81	78	88	67	72	81	66	71	74	80	86	91	68	80	83	77	92	83	64	72	76	76	87	95	76	85	81	80	65	73	101	62	86	72	55	65	69	77	70	68	74	71	59	69	61	74	76	92	67	86	88	88	61	68	85	78	80	84	84	60	60	73	66	67	85	73	70	86	59	57	79	64	71	67	75	86	80	86	92	69	77	80	92	78	84	60	71	90	66	76	70	74	83	65	60	72	80	65	75	81	75	74	75	72	78	82	71	57	82	64	72	78	77	84	75	64	65	82	65	64	70	87	72	79	79	73	67	82	91	71	85	87	79	83	65	85	70	96	58	83	69	77	81	64	58	65	68	58	60	78	86	69	62	73	70	52	71	77	80	69	84	73	73	77	61	76	66	80	99	75	62	79	81	65	79	80	73	55	84	82	78	61	75	77	75	83	69	72	80	81	87	75	78	77	81	90	88	84	85	87	67	83	68	83	81	90	68	72	72	98	72	64	80	71	64	69	88	89	64	84	69	88	62	69	84	80	90	75	76	56	66	63	92	79	75	78	80	65	71	80	70	79	77	80	66	69	86	73	76	76	72	77	69	81	72	63	67	87	57	79	79	75	93	66	71	96	66	71	62	67	79	69	63	79	83	81	61	69	76	69	76	80	81	78	54	77	68	78	94	72	77	72	78	71	49	72	77	90	70	90	80	62	76	75	79	65	76	82	64	85	67	74	86	75	76	67	74	68	82	83	90	70	79	78	65	77	69	92	81	90	76	83	56	67	85	81	84	81	73	64	66	83	73	85	73	85	73	68	73	72	76	72	72	66	72	62	79	87	68	73	79	78	65	79	78	66	71	85	63	69	82	66	73	79	72	80	62	75	70	71	80	72	76	85	67	78	87	71	72	83	78	69	75	76	67	77	83	71	68	67	89	65	87	84	74	81	74	71	63	64	66	79	90	78	82	62	80	82	75	74	62	65	77	82	80	88	81	73	68	80	86	71	77	75	71	72	95	90	71	61	67	71	91	80	76	82	75	70	73	66	76	67	89	73	81	86	71	83	72	69	79	70	82	69	81	77	80	57	58	70	64	68	80	69	83	81	76	72	78	54	74	78	87	72	63	71	76	74	73	58	83	70	78	70	70	78	69	73	74	69	78	68	71	69	82	69	72	71	59	70	74	69	73	72	85	68	75	67	67	85	76	69	83	91	71	69	74	88	88	81	89	84	72	77	78	74	80	73	70	82	82	92	64	73	66	61	77	70	67	85	75	75	85	70	58	76	64	64	63	75	80	80	66	78	70	75	67	68	76	69	58	88	81	76	74	79	86	93	65	82	84	76	71	55	59	68	59	80	80	69	80	71	77	72	76	60	92	71	65	89	74	79	83	53	81	61	88	70	87	78	99	76	76	63	78	80	73	63	86	70	73	99	83	60	73	79	77	70	81	84	66	61	64	70	71	65	79	70	79	66	57	73	71	73	72	84	70	62	73	89	48	75	83	81	87	67	72	62	74	54	81	83	71	68	72	73	68	71	70	60	76	79	84	70	78	76	70	66	82	74	78	72	69	66	76	72	77	65	69	84	71	71	77	81	71	90	71	76	76	72	75	74	64	58	86	87	81	80	61	60	76	86	81	71	78	83	78	82	58	72	77	66	81	66	78	69	93	69	82	62	67	84	78	80	77	86	83	78	72	58	82	83	57	79	74	61	62	90	92	81	72	76	68	76	74	73	62	61	71	69	82	74	74	75	75	81	76	87	92	82	57	71	73	74	63	81	77	52	58	61	73	79	70	64	73	80	99	80	75	86	86	76	78	79	92	91	73	66	72	78	55	73	73	72	75	73	72	78	70	72	68	73	72	72	70	81	83	79	77	86	75	72	73	78	93	87	70	71	76	76	67	79	76	73	86	77	81	77	86	70	76	81	75	71	69	68	70	66	56	80	98	78	72	79	72	91	79	82	60	63	74	84	74	70	83	66	79	71	69	74	76	65	73	71	79	82	69	68	78	77	81	77	69	81	85	61	69	78	69	77	79	75	68	82	70	62	74	72	60	75	74	66	83	66	84	76	82	72	77	81	70	68	71	85	74	57	78	79	69	85	81	87	64	71	57	75	91
39348	23169	18444	20076	24176	20577	9853	4528	1808	1040	979	910	805	746	793	927	2735	4048	825	694	649	695	728	959	1170	1068	1076	1637	2660	4228	4575	4414	2728	1689	985	591	581	569	545	553	547	579	562	562	571	554	631	582	591	549	617	587	586	584	579	582	589	594	591	559	585	548	567	619	568	578	571	556	570	548	608	550	536	561	612	537	603	552	588	563	603	608	576	595	568	581	591	584	630	608	562	530	588	607	594	545	563	621	552	565	586	524	530	567	552	566	573	596	574	630	602	568	565	578	595	608	598	570	697	588	536	570	574	548	554	568	570	575	612	578	594	584	562	562	566	570	591	570	547	602	537	605	547	557	536	564	584	582	557	598	557	597	541	582	570	571	528	561	582	538	582	571	606	566	593	577	541	600	581	634	593	596	529	505	607	621	557	601	563	568	554	589	591	600	595	598	559	568	633	583	548	566	580	556	585	592	595	550	579	573	555	591	544	568	597	549	591	567	538	603	596	576	567	548	530	618	561	572	559	554	565	606	579	577	583	554	561	541	570	565	588	554	533	568	585	566	548	632	600	538	566	578	567	566	570	542	548	556	607	587	547	536	570	549	590	610	574	576	564	530	570	570	596	556	529	593	540	518	554	561	589	568	614	566	564	556	526	610	560	568	599	567	586	583	566	593	584	579	531	606	533	581	575	576	589	577	553	534	562	534	542	534	539	564	578	616	593	561	561	572	598	556	547	552	596	529	569	568	581	560	561	566	594	563	557	569	573	540	594	581	580	601	581	543	537	561	555	566	562	565	535	586	580	544	554	585	585	579	555	584	566	582	545	548	508	571	551	574	583	549	555	547	591	518	557	563	583	537	608	615	584	559	578	598	547	537	603	584	560	571	591	545	572	566	578	537	563	556	591	592	568	617	547	565	530	568	598	600	583	562	598	589	602	566	608	511	556	575	523	556	559	576	563	583	537	606	575	600	538	597	543	553	575	533	609	597	597	573	589	567	603	605	576	572	592	598	584	587	555	591	567	578	560	556	570	552	565	596	614	569	543	570	546	614	529	562	553	568	547	582	599	589	575	520	572	581	583	576	581	598	515	543	576	619	554	599	595	517	563	591	559	573	536	619	570	588	597	562	561	577	565	574	559	602	521	600	523	585	552	563	569	542	564	594	553	574	537	600	571	589	575	579	533	562	562	535	570	595	566	570	590	589	570	573	555	632	574	567	548	541	570	544	574	581	576	565	601	529	590	542	570	591	603	579	569	581	584	568	550	563	578	579	575	610	599	566	564	545	544	599	562	534	568	572	525	579	601	544	586	533	610	569	566	600	530	563	519	582	553	580	570	573	553	569	538	600	566	580	522	523	571	559	577	595	555	593	613	537	529	525	553	577	537	583	584	530	578	558	597	562	574	549	551	509	580	558	579	565	604	555	567	566	549	557	556	551	569	599	563	588	607	563	574	569	529	561	561	617	569	583	580	524	564	561	571	559	566	578	588	541	578	570	605	579	557	587	539	551	551	554	597	574	531	561	567	555	562	538	572	577	569	562	557	541	542	544	562	579	564	557	554	547	543	575	550	574	557	574	545	600	596	550	574	588	578	590	550	573	603	612	539	574	530	529	579	545	606	575	568	566	580	535	527	589	613	578	582	564	619	590	575	550	589	590	559	592	610	568	561	581	562	569	518	583	566	571	595	563	558	566	604	563	572	566	580	599	543	620	572	544	591	592	620	606	561	549	596	582	567	566	523	576	572	567	611	560	570	579	592	565	585	531	567	513	545	589	575	592	558	543	559	568	566	567	555	575	554	585	522	573	601	598	533	549	561	594	548	575	604	579	576	561	577	564	539	551	546	597	553	597	583	563	570	570	549	597	577	625	575	627	573	578	589	597	569	539	515	555	584	604	596	549	586	619	596	609	530	598	563	580	536	552	542	591	537	550	530	551	589	559	538	552	583	582	548	553	563	564	597	553	586	591	543	590	586	567	568	547	567	571	583	574	579	574	581	604	574	569	594	550	562	585	576	555	591	595	598	566	616	602	549	551	598	538	592	606	576	572	609	555	547	605	557	613	535	554	591	584	577	562	559	547	578	519	548	541	567	593	585	567	609	579	619	557	567	538	553	592	563	586	561	551	559	564	598	539	535	583	572	596	556	599	577	556	554	589	597	571	561	550	568	615	586	548	591	551	582	569	603	553	573	572	584	556	577	565	579	589	558	574	595	580	574	625	556	577	582	579	543	553	596	513	598	581	586	596	574	570	562	565	543	611	587	551	573	577	559	604	580	580	572	538	594	558	612	531	601	579	565	568	584	581	553	619	581	598	595	590	598	562	580	562	556	555	547	558	587	524	526	594	543	578	610	610	590	530	562	585	534	602	535	563	569	579	523	598	560	570	555	561	561	583	574	589	561	556	617	517	547	564	561	586	604	548	568	593	543	591	566	569	552	576	584	573	549	516	535	587	605	618	571	577	564	613	580	579	613	582	591	572	575	558	584	596	554	567	560	568	546	551	555	585	614	560	569	565	539	596	572	586	563	555	635	593	582	581	507	550	613	558	543	558	561	565	564	574	545	569	589	548	562	563	591	568	547	584	637	550	549	587	565	536	552	565	542	606	618	611	569	600	614	578	533	582	545	598	579	551	577	604	541	574	560	595	550	608	558	567	546	594	609	574	595	578	570	568	547	588	564	569	534	597	582	577	588	530	558	576	581	554	562	573	554	533	597	596	530	552	609	554	604	521	563	588	552	569	574	582	595	532	588	627	583	622	562	576	546	567	585	604	625	546	548	559	555	582	575	551	596	532	520	588	576	586	574	598	609	558	575	557	618	571	541	537	552	605	587	583	584	572	593	595	558	578	597	570	556	520	587	566	535	553	579	553	537	515	580	562	539	589	591	584	559	572	606	581	584	582	536	582	608	578	615	565	546	587	572	614	583	510	556	581	566	556	543	562	602	567	612	549	579	574	601	593	549	591	583	581	577	587	524	555	574	564	540	580	575	576	585	509	573	543	563	563	571	587	559	565	553	519	567	533	540	553	554	584	551	569	591	604	612	574	589	619	566	597	569	565	622	583	610	613	571	611	559	559	544	602	567	572	575	584	613	553	615	509	582	530	576	583	523	533	585	544	538	560	547	567	545	586	600	589	573	592	597	574	534	539	580	561	567	606	580	576	600	566	586	580	565	580	590	553	610	581	518	550	606	553	620	616	588	542	591	578	612	534	590	598	585	565	563	542	582	527	565	560	543	604	585	586	525	556	590	575	611	557	558	557	599	572	577	606	534	571	560	531	534	578	580	586	540	532	566	522	579	574	564	547	563	589	548	560	552	555	573	565	532	592	572	542	560	590	589	537	567	545	571	511	606	604	579	559	598	605	532	539	577	536	581	577	552	589	568	574	547	577	589	575	553	574	575	565	589	543	576	565	634	581	558	572	543	553	564	576	579	540	566	550	590	598	577	552	559	552	525	543	524	546	533	542	613	575	613	587	574	563
6331	2171	1233	669	355	232	86	73	49	47	42	44	42	55	47	48	57	54	43	58	47	48	41	46	44	53	49	59	33	66	61	45	53	33	55	49	43	41	42	40	50	30	49	49	41	55	52	51	40	32	40	44	56	49	33	40	54	35	40	40	44	41	41	45	36	40	39	45	39	49	56	51	43	41	47	32	42	38	37	50	39	33	41	41	28	48	35	43	40	37	56	41	47	42	45	36	53	55	49	44	42	42	36	49	41	41	41	37	40	37	51	42	37	36	51	40	43	40	58	39	35	43	33	46	33	51	47	41	45	34	38	36	38	36	38	55	31	49	50	57	45	35	43	47	37	36	37	29	47	36	48	42	36	41	40	46	38	37	53	45	42	47	45	30	39	40	34	34	33	44	42	40	52	39	40	51	37	51	42	42	49	41	46	49	44	52	44	37	46	42	37	47	50	45	41	35	49	44	55	49	47	39	45	36	37	48	51	38	57	42	37	52	29	41	44	49	46	40	37	47	43	52	47	39	53	47	47	40	52	46	35	43	46	36	46	33	42	47	66	33	41	46	49	36	42	46	42	36	39	53	40	49	46	43	43	41	46	45	55	37	47	40	54	37	57	47	42	40	37	47	38	32	49	47	41	49	47	55	41	38	49	49	45	46	45	56	47	45	38	51	46	41	33	51	45	43	50	40	33	32	51	44	53	42	45	34	28	29	43	49	41	35	47	44	35	39	49	39	60	43	57	49	33	57	49	39	45	45	40	34	42	42	42	40	48	42	33	43	39	42	41	43	36	38	43	46	49	44	54	45	52	44	40	37	35	36	48	38	46	39	42	42	37	49	48	35	43	48	43	34	34	50	42	33	34	51	44	45	43	36	46	43	43	56	44	50	38	50	39	55	44	34	49	40	47	37	50	37	30	35	41	43	44	45	38	38	43	38	31	42	54	59	45	54	46	32	37	46	50	32	46	39	44	58	40	42	51	40	43	40	43	44	49	44	46	43	32	30	35	46	34	51	52	39	40	43	40	48	47	39	57	46	47	44	34	48	52	41	39	48	31	50	46	41	55	43	37	44	35	51	47	39	33	44	41	42	33	45	37	41	36	38	48	30	43	41	42	59	31	47	53	47	44	47	44	36	50	39	49	48	36	41	48	52	45	43	42	44	41	51	54	44	43	38	38	48	46	41	38	45	45	54	32	50	25	34	47	50	50	38	50	33	40	35	58	46	47	45	49	46	39	41	37	41	35	40	37	39	45	36	49	37	45	48	49	42	50	43	41	43	51	39	48	57	42	55	54	44	43	52	42	62	42	48	54	38	48	38	29	39	41	42	44	39	46	46	50	42	50	47	49	49	48	48	42	40	44	53	53	39	45	43	39	46	42	41	45	39	42	51	33	56	41	52	47	45	38	49	49	45	45	48	48	44	48	40	44	54	43	50	50	41	45	49	38	43	48	33	50	48	42	41	35	38	38	53	47	60	40	48	42	45	53	40	43	39	40	48	54	36	47	35	41	36	30	40	42	36	53	46	52	51	36	42	53	43	47	50	50	44	48	44	39	54	50	33	44	36	47	30	48	42	53	43	40	35	58	41	49	44	55	54	44	42	47	48	30	42	33	47	58	51	47	45	48	43	41	57	49	31	30	38	53	48	50	39	35	45	34	46	50	48	44	34	44	39	39	40	39	46	35	42	32	31	54	33	42	41	43	37	38	38	48	36	38	51	39	54	57	52	44	51	35	41	40	51	64	44	45	42	59	52	44	43	32	47	42	38	48	48	58	50	42	43	47	52	37	51	40	33	38	37	43	45	46	45	53	45	46	45	56	40	41	46	41	39	38	47	38	38	41	38	49	50	42	45	44	39	43	47	29	57	35	42	43	32	44	53	51	55	35	46	51	36	36	51	30	46	44	49	40	43	44	39	43	42	44	43	56	42	42	44	48	52	43	40	46	48	49	45	39	48	41	56	44	48	41	42	46	43	35	50	59	44	44	39	51	44	38	46	56	38	39	47	43	45	50	42	43	43	36	44	40	48	39	46	44	46	49	36	44	40	49	42	54	32	46	44	28	52	49	46	38	31	43	49	43	47	35	51	42	43	48	36	46	44	30	54	33	50	32	42	50	46	46	52	53	40	49	39	41	39	50	44	35	51	42	47	33	46	50	45	48	53	45	43	48	53	46	45	51	53	51	51	35	55	53	35	46	45	49	39	28	53	45	52	43	47	40	49	46	43	37	53	44	41	42	49	44	38	47	40	49	58	27	49	39	36	37	34	51	45	44	40	52	33	47	42	46	46	42	42	35	52	39	35	38	33	58	55	43	48	42	34	40	43	30	47	40	51	52	41	51	42	54	45	36	33	41	49	43	44	42	51	36	53	45	44	41	31	37	44	34	39	37	49	49	47	43	40	48	52	44	35	53	42	45	44	48	45	40	45	40	38	40	45	40	43	40	36	44	34	47	37	43	41	45	37	39	47	39	35	50	35	51	32	50	58	44	46	57	39	57	30	49	46	39	37	54	38	35	46	50	43	34	42	39	42	38	43	52	38	48	47	48	41	38	36	35	41	36	39	50	40	48	37	37	30	55	52	49	57	37	45	41	28	38	39	36	54	48	38	49	49	62	40	37	45	54	38	46	38	51	43	51	56	48	47	38	47	59	64	56	42	50	47	45	43	57	43	49	44	34	42	56	39	45	46	42	30	36	48	51	57	48	37	37	37	50	40	40	45	50	45	53	40	45	56	46	33	38	43	32	36	36	31	40	45	41	51	42	38	41	43	36	36	40	52	43	32	43	47	34	44	36	40	60	45	43	34	41	53	43	41	34	57	44	46	41	47	35	59	48	42	42	44	47	47	37	46	43	50	39	54	51	43	33	44	27	50	32	48	46	32	44	43	32	50	37	53	47	39	46	33	36	49	43	33	45	40	47	36	40	36	45	36	48	41	37	39	52	48	38	50	42	46	38	51	41	43	41	39	40	50	51	56	39	36	49	55	51	43	37	36	50	55	45	54	38	34	43	50	54	40	48	41	44	49	36	41	46	41	33	39	44	60	31	39	38	46	42	40	49	35	56	43	42	45	48	53	41	38	40	31	38	36	46	44	45	55	50	39	29	47	39	49	58	43	47	36	49	28	46	41	54	45	36	42	46	60	38	44	40	42	35	46	35	37	45	36	37	43	35	41	39	48	46	47	43	49	43	42	56	43	50	34	43	47	46	48	47	36	53	38	54	36	52	54	42	44	48	44	39	42	36	49	44	33	37	42	39	33	42	42	38	41	36	52	45	37	48	39	39	54	46	53	47	45	45	46	48	43	47	29	36	50	50	31	44	39	40	47	46	36	39	50	42	32	52	42	40	60	42	47	42	37	43	49	47	43	45	43	46	38	39	46	46	33	43	42	42	48	54	41	55	37	38	42	56	37	55	42	42	36	56	47	47	37	40	46	37	46	56	34	37	50	36	44	46	31	41	51	43	52	55	53
31480	16839	11762	9393	11175	8363	4095	1879	555	375	408	328	393	375	307	369	505	464	421	371	359	369	341	400	604	436	405	391	482	749	816	750	616	606	423	337	342	331	327	345	352	344	330	300	317	403	347	334	356	363	329	340	331	327	336	365	323	319	324	302	318	331	331	338	345	304	361	355	317	371	372	362	329	337	349	324	314	325	318	308	316	359	336	356	340	382	365	378	343	305	334	343	356	381	346	331	336	361	356	335	350	324	329	326	353	308	341	330	323	354	353	342	314	342	332	344	354	332	355	342	365	328	326	333	361	337	366	354	345	344	346	363	329	345	353	333	315	350	341	371	354	332	316	341	340	313	352	349	339	350	347	342	342	311	354	346	356	361	329	313	324	364	364	361	353	309	318	345	338	359	374	361	357	330	361	368	358	342	361	331	365	292	308	296	340	331	345	330	347	344	327	353	357	359	307	332	356	360	306	313	344	298	340	362	307	330	352	337	327	331	347	369	346	302	318	338	325	345	341	339	356	353	352	351	345	342	311	333	331	352	328	349	332	311	320	325	323	354	365	316	315	346	337	356	361	338	347	327	349	357	363	342	371	332	363	355	348	355	296	345	345	335	316	367	359	342	339	336	339	352	296	326	325	345	333	348	337	372	318	307	329	347	329	311	345	371	361	320	330	318	360	323	348	358	365	326	330	351	353	336	333	366	379	352	342	370	347	324	381	389	335	344	393	323	340	299	345	325	374	325	346	322	337	349	342	328	313	331	370	322	318	366	327	353	345	369	321	320	345	347	370	345	357	338	334	333	352	383	302	307	366	336	333	333	342	338	355	365	394	330	357	320	349	331	347	337	325	310	341	357	360	274	350	329	336	352	335	355	326	338	339	350	322	341	358	358	306	367	353	331	335	322	371	358	334	326	340	324	296	350	362	326	336	320	352	330	360	341	361	331	337	333	359	362	345	352	359	330	340	323	319	325	346	370	359	332	373	353	330	328	322	331	344	322	342	326	353	336	367	319	338	350	314	352	341	367	317	366	320	302	316	342	353	334	327	341	354	344	333	326	326	304	356	369	335	361	340	345	366	345	355	330	336	325	333	330	342	336	319	359	372	331	327	325	352	355	352	324	333	335	328	348	350	330	358	335	377	334	355	347	331	336	331	345	332	314	399	333	357	391	321	362	325	360	343	333	344	344	353	354	302	325	356	341	333	330	315	407	353	362	360	322	350	343	351	347	342	373	329	382	343	320	325	337	348	321	370	361	342	357	371	340	335	341	366	345	355	349	350	321	345	348	357	326	343	315	327	332	343	315	334	345	306	335	360	366	359	333	327	355	329	336	353	328	332	347	329	342	332	368	336	339	353	337	355	375	350	344	332	338	348	343	354	350	343	352	331	359	310	338	345	349	341	322	331	332	312	351	363	341	338	357	328	372	388	312	350	329	349	327	337	316	366	319	329	335	346	347	389	350	318	397	368	327	326	323	366	353	336	338	353	326	341	346	342	341	331	338	340	325	332	338	339	345	376	326	346	321	345	332	390	354	362	325	355	316	364	322	338	308	346	348	317	353	396	357	355	331	323	346	335	323	359	312	356	321	335	344	331	326	328	356	296	342	322	343	358	357	335	322	335	318	344	354	364	344	339	350	360	361	346	288	348	354	327	337	349	368	307	326	365	325	327	339	350	292	323	335	305	302	339	347	341	335	332	324	331	315	317	329	340	349	326	336	323	322	334	359	333	335	376	319	321	359	359	329	327	325	337	337	377	319	340	352	328	320	351	364	333	366	324	352	343	311	366	347	329	335	316	376	353	339	354	348	321	366	346	367	336	367	375	351	370	336	321	336	364	348	364	349	364	330	319	352	359	338	361	358	337	370	326	344	316	343	322	358	323	343	343	335	331	357	321	335	382	364	353	335	349	360	328	331	364	344	339	335	363	333	340	363	363	375	349	336	340	335	350	329	350	342	339	335	334	335	356	341	314	312	353	335	345	342	326	328	327	333	366	333	343	356	350	348	345	307	349	322	322	337	354	363	335	322	339	362	353	346	360	329	350	375	334	353	329	317	340	334	347	328	334	347	323	341	321	383	365	329	355	367	329	346	328	325	319	338	342	331	336	364	323	371	372	358	320	345	352	337	323	353	310	334	355	357	327	330	334	306	343	353	318	358	312	360	349	347	356	324	319	356	358	321	307	361	320	333	353	320	357	333	338	326	374	345	365	314	343	311	367	346	345	367	368	339	352	342	331	346	341	375	341	376	351	326	360	330	366	317	326	367	337	371	308	311	366	346	338	337	352	349	357	312	322	372	358	330	337	373	352	332	314	335	328	337	313	338	362	367	326	340	326	341	307	340	350	344	332	335	318	334	368	355	349	342	325	336	344	343	337	316	331	335	364	340	316	336	342	319	346	340	326	335	334	385	338	345	352	372	377	349	339	328	360	317	339	343	336	362	335	302	363	364	345	299	293	356	342	353	337	368	318	339	317	343	375	339	347	364	309	368	340	352	349	330	344	346	373	347	380	357	347	376	320	359	356	363	351	360	331	365	341	357	342	341	384	319	317	349	336	324	341	348	351	358	330	366	374	335	344	368	316	316	354	336	345	369	345	313	333	347	329	307	363	334	325	353	331	348	296	340	355	377	342	313	333	357	329	347	353	347	344	345	352	322	380	335	331	340	352	321	335	330	348	355	331	360	335	359	360	376	309	320	369	332	324	359	319	327	343	360	326	327	350	351	313	351	333	343	354	362	338	329	323	340	331	363	324	344	318	349	372	334	338	351	328	340	356	317	334	339	346	348	350	362	354	372	383	342	343	319	362	341	345	355	301	327	380	339	339	343	334	342	346	333	330	351	334	336	347	338	324	369	362	336	344	331	372	365	331	346	329	389	332	348	341	329	319	351	353	379	335	339	322	318	308	344	324	336	344	352	337	317	353	346	339	341	364	350	378	349	363	358	321	319	374	319	322	349	359	333	319	347	342	329	328	365	344	325	352	324	330	361	339	339	322	335	336	325	337	344	316	358	353	359	338	344	342	350	359	358	336	331	346	332	334	344	336	372	342	341	377	349	337	355	308	357	350	341	354	318	360	367	344	328	343	330	352	309	349	342	327	385	349	353	321	352	358	319	336	350	323	336	316	336	320	348	310	336	348	323	342	345	356	357	330	324	329	314	353	342	353	330	316	350	350	361	351	323	346	320	336	353	342	383	335	314	354	342	344	334	356	351	349	335	378	344	335	344	354	322	345	323	312	359	319	332	337	340	336	367	331	343	311	366	340	322	317	353	352	344	302	340	316	355	344	349	366	369	352	334	334	322	327	350	311	375	333	333	322	330	348	340	333	340	352	343	335	341	332	335	361	358	342	350	344	346	288	350	363	360	341	334	335	325	340	302	340	339	349	326	333	352	340	335	348	353	333	308	308	320	343	335	341	348	323	353	322	326	379	339	340	308	338	349	359	341	312	354	320	296	334	333	325	335	321	325	325	319
9299	5014	2584	1468	891	449	218	103	72	57	71	75	59	70	69	85	106	79	78	65	74	52	86	62	102	87	76	84	74	102	102	126	118	95	84	63	69	57	79	64	56	70	59	62	67	67	76	69	70	65	71	77	73	62	64	79	69	61	57	87	74	82	60	60	65	59	80	68	67	58	63	60	72	64	59	60	76	75	75	70	67	71	69	59	69	72	68	88	58	63	66	75	62	70	67	67	64	64	61	65	65	70	55	78	75	71	66	73	81	65	63	75	62	67	73	73	71	65	65	72	86	69	75	77	56	62	61	61	68	77	62	69	73	70	92	61	71	54	71	56	66	73	67	74	71	67	73	60	65	63	66	59	71	50	75	69	60	61	64	71	66	76	64	68	66	58	61	71	77	77	68	66	58	80	90	64	83	60	52	59	72	66	56	77	77	69	51	68	58	75	66	59	64	71	58	63	69	74	72	64	59	77	69	53	61	67	69	66	67	63	66	61	67	81	69	60	80	57	69	64	83	58	64	74	77	65	62	70	60	68	64	61	60	70	61	65	64	72	63	74	79	56	78	73	81	62	68	74	84	73	68	60	73	56	77	62	56	63	62	62	59	81	71	68	65	73	81	60	62	74	68	75	63	55	54	54	64	55	71	67	66	73	76	72	80	75	64	72	67	73	67	74	79	64	54	57	68	59	74	74	61	77	65	71	71	69	62	77	61	64	56	67	83	65	76	83	65	55	84	74	66	61	57	68	71	68	54	75	83	81	64	70	73	60	73	61	51	65	68	52	68	60	63	74	75	76	65	65	80	62	74	72	69	62	67	63	71	55	69	58	61	65	86	56	57	67	71	64	66	69	56	61	58	71	66	60	72	61	79	69	74	78	76	72	66	66	62	73	74	63	64	71	69	57	74	76	50	56	72	60	55	67	67	79	62	89	69	69	54	79	81	74	70	74	71	57	64	64	67	72	68	67	57	67	59	75	63	72	65	67	62	76	69	59	68	59	60	65	66	59	59	73	87	66	73	62	59	76	76	68	72	52	68	66	59	59	71	65	75	63	72	66	74	57	82	52	73	70	53	63	72	72	67	59	69	72	73	76	74	65	51	75	68	73	76	68	65	69	93	63	60	68	81	71	75	62	65	69	79	67	73	68	74	63	65	65	69	70	73	68	77	54	64	69	67	56	63	80	71	72	78	66	71	74	60	66	54	64	56	72	58	75	69	77	73	78	74	50	73	68	69	54	58	72	75	66	75	69	61	68	52	66	63	59	65	61	68	72	68	56	68	58	75	70	57	71	66	63	67	70	75	60	64	74	68	63	70	77	60	63	60	65	65	63	78	65	78	53	60	65	87	64	59	63	63	73	66	64	67	67	59	76	77	73	69	70	82	70	67	81	69	80	57	54	63	70	69	74	70	76	50	56	78	68	66	78	61	66	67	81	67	75	71	63	82	67	71	72	64	70	71	64	73	75	52	84	60	71	56	61	74	69	82	66	67	65	68	57	54	63	75	52	64	61	84	78	69	48	68	55	63	69	61	67	63	76	89	77	67	65	70	71	74	54	52	61	78	79	65	70	54	71	76	66	60	63	74	79	62	59	64	73	63	65	72	67	71	55	77	79	71	82	68	69	66	63	63	56	61	64	75	64	78	65	72	74	67	88	70	59	65	63	77	58	72	70	78	80	80	63	73	86	70	56	77	69	86	69	84	63	71	66	72	59	69	66	68	76	61	57	75	57	65	60	64	69	58	49	79	80	75	72	70	57	78	64	53	45	76	77	51	74	59	68	64	74	77	69	60	75	51	72	77	65	67	85	41	69	69	60	77	61	60	65	54	69	82	83	66	77	58	61	65	66	58	52	67	65	56	68	79	81	77	60	70	67	67	62	74	69	51	69	73	72	72	63	71	69	73	59	76	73	56	63	85	75	74	70	71	68	65	64	69	77	70	77	70	71	67	70	56	68	63	65	65	76	64	67	71	88	64	69	74	64	58	71	68	63	98	67	75	63	61	81	65	63	55	65	71	79	71	70	71	77	77	74	80	54	68	71	68	72	82	60	90	67	77	70	55	67	72	80	75	77	59	71	73	82	78	50	62	85	71	60	61	70	62	75	63	56	66	63	55	66	60	56	61	63	55	64	62	75	74	57	67	76	63	56	68	53	64	65	66	68	68	70	64	71	69	67	76	65	78	75	65	82	61	73	61	62	57	71	57	64	92	73	56	67	69	72	79	70	68	74	66	71	69	56	68	62	57	64	72	74	75	71	59	61	66	67	61	65	54	62	62	58	67	73	69	67	77	68	69	71	70	65	72	68	75	69	75	68	63	66	53	62	69	66	62	61	60	63	71	58	66	73	69	68	60	75	78	67	59	65	61	63	60	58	65	66	63	71	59	63	75	70	85	61	71	64	66	71	72	63	65	74	61	63	65	57	51	65	64	64	79	67	53	45	70	75	61	85	75	77	64	68	81	73	86	67	69	73	60	63	89	76	56	68	55	66	60	62	59	55	65	43	62	57	76	58	66	57	75	69	62	66	51	77	63	72	78	82	74	70	70	77	55	72	84	71	74	76	73	66	64	64	70	64	57	67	56	67	65	57	75	58	76	74	75	66	58	61	79	59	57	74	56	51	65	70	59	76	59	81	81	72	55	64	84	57	80	60	50	66	75	68	51	68	66	69	75	73	62	77	92	66	64	60	67	65	72	75	66	67	56	66	68	63	64	66	72	68	79	72	62	67	62	62	61	68	77	62	66	72	65	76	85	72	71	84	68	70	84	58	71	55	72	56	78	65	71	66	68	66	64	75	74	71	58	71	71	79	63	65	78	60	70	72	66	70	69	60	53	67	79	65	78	66	87	74	82	77	78	74	75	57	73	70	69	68	67	58	67	66	62	62	66	61	68	60	76	75	50	71	65	64	71	64	70	64	65	65	67	63	68	72	81	92	75	60	62	66	68	84	72	65	71	70	75	66	72	62	69	59	54	67	67	60	78	60	69	64	69	67	74	87	62	57	59	75	62	43	65	77	75	52	71	65	77	59	74	84	62	61	80	66	74	67	79	65	64	62	81	73	77	60	69	73	62	66	61	77	64	70	73	80	63	75	64	62	60	60	66	68	50	74	76	70	67	73	63	75	50	68	67	68	67	74	59	60	72	84	62	71	64	61	62	66	68	67	67	74	76	75	65	63	72	69	74	58	74	81	69	60	67	63	86	67	59	62	65	70	66	70	56	67	64	76	71	75	65	81	64	68	57	60	67	57	62	63	75	70	78	79	62	75	71	67	63	67	89	75	75	63	68	85	65	82	68	75	54	56	74	64	54	65	46	83	56	73	58	69	68	72	74	78	73	77	54	72	54	68	62	65	70	73	73	75	75	72	57	74	75	71	66	56	72	69	68	71	74	58	70	69	57	61	80	63	51	79	72	83	65	70	66	75	62	68	68	73	66	66	64	58	68	61	67	65	77	75	70	59	58	70	78	75
38254	25284	18047	16210	19639	14951	6712	2637	806	726	720	632	683	616	656	946	1518	907	637	589	577	564	545	799	1252	674	786	773	896	1333	1622	2082	1870	1574	862	540	554	557	550	511	566	528	577	516	532	492	546	514	504	494	502	502	507	533	561	495	504	494	528	520	513	526	522	535	564	493	512	533	544	511	533	545	535	478	500	536	508	525	545	499	535	513	513	492	491	527	491	511	492	518	515	569	462	498	498	526	512	486	564	470	506	526	494	543	543	508	518	499	513	526	531	487	524	515	498	508	457	546	486	534	531	504	559	524	523	521	523	532	533	508	519	520	515	519	511	529	559	509	527	514	530	551	533	505	448	552	472	489	529	502	511	508	541	530	518	489	495	530	523	496	523	524	526	505	515	497	493	545	523	515	527	492	535	504	507	468	543	504	481	539	499	519	514	545	477	479	529	511	555	497	516	480	532	505	536	530	528	502	506	537	516	531	544	511	522	471	507	494	503	530	558	528	526	495	503	504	516	552	474	487	536	523	499	564	495	501	510	506	474	560	484	561	497	475	514	512	538	551	497	517	513	504	532	530	536	520	521	508	512	530	482	475	505	498	491	545	565	528	506	509	531	515	502	515	512	495	519	510	489	548	473	482	538	508	529	501	524	551	550	507	505	486	507	474	525	523	504	522	537	530	524	495	540	504	506	504	494	532	533	522	525	549	497	547	541	486	498	515	538	540	556	560	525	487	532	511	519	527	522	504	457	498	527	495	482	511	544	530	524	535	530	522	558	523	515	494	511	509	497	506	497	548	509	509	495	534	504	544	517	530	510	531	491	514	534	531	521	500	522	505	524	552	563	495	559	522	495	510	528	502	514	528	511	543	535	512	511	526	543	510	555	504	543	518	514	517	488	532	493	483	492	538	524	495	545	498	540	532	492	475	477	536	531	499	546	539	524	490	537	519	536	532	491	512	540	506	562	514	483	508	485	502	496	518	543	508	493	543	515	514	538	500	511	512	516	496	531	508	495	540	508	514	492	509	523	500	499	523	558	507	476	516	448	506	524	545	532	549	523	464	535	528	497	501	536	537	503	488	537	526	541	552	550	529	497	533	526	520	505	483	467	543	530	489	548	495	483	526	498	529	522	519	522	539	529	496	499	528	508	532	518	482	502	543	530	517	562	515	528	499	493	503	511	464	505	493	520	488	470	508	488	530	511	506	535	519	515	488	475	562	557	491	515	536	517	555	498	520	471	483	541	493	483	501	518	462	523	485	570	517	542	525	535	532	496	525	529	579	528	552	522	455	541	523	477	515	505	523	507	510	490	525	538	530	536	521	515	539	500	531	519	547	513	523	500	540	524	509	494	535	514	503	533	536	538	506	551	517	561	538	517	496	492	515	530	563	474	535	510	500	526	548	528	493	516	483	526	546	540	524	516	527	516	481	530	556	512	480	532	552	516	532	507	553	515	524	532	459	468	522	525	497	568	514	520	507	520	523	540	534	518	523	466	549	543	502	541	557	540	524	488	508	524	529	568	529	536	565	501	557	506	548	548	555	568	556	529	503	522	496	516	523	510	490	527	504	527	555	484	494	510	515	485	545	543	517	547	495	509	517	515	494	533	527	546	495	532	517	490	515	502	493	530	533	502	499	533	496	458	568	542	548	490	515	498	494	539	481	551	509	524	497	500	502	521	462	518	516	503	485	508	528	505	471	527	493	504	534	528	488	499	546	522	533	516	539	510	498	509	515	509	496	526	528	509	531	532	531	529	536	518	501	503	567	489	546	517	497	540	478	461	547	521	517	545	505	519	540	485	484	524	551	514	508	516	521	513	528	559	554	500	540	505	530	501	549	545	523	514	491	509	509	539	521	532	490	515	539	482	532	486	525	531	485	503	514	532	511	504	519	533	540	460	479	555	492	537	488	506	500	548	473	502	504	513	507	482	513	493	527	515	520	525	518	464	493	532	545	534	447	522	482	479	498	520	535	540	505	539	479	543	531	505	534	512	553	529	493	518	547	520	479	502	481	510	496	491	529	540	533	488	553	529	490	546	550	495	467	518	526	505	515	565	495	524	529	523	504	490	528	515	554	499	480	550	511	483	570	509	483	570	519	505	551	486	497	477	544	542	521	519	523	535	507	509	547	515	551	482	485	504	517	530	518	518	538	506	512	531	502	491	531	515	548	529	456	489	531	476	516	541	539	524	499	535	546	502	540	498	507	456	520	514	514	505	506	465	540	524	591	511	524	539	542	531	538	528	507	533	533	522	515	483	530	527	502	529	507	543	478	486	534	516	507	505	520	497	482	506	486	523	531	553	524	512	493	571	498	509	532	537	529	526	511	534	475	502	526	508	499	511	529	519	516	508	555	547	520	478	457	462	516	522	517	510	509	522	526	527	524	534	509	499	473	486	531	505	540	531	502	519	536	506	521	500	520	511	517	530	514	536	529	512	504	528	502	508	471	491	530	520	542	524	534	525	502	519	512	504	516	467	525	513	604	505	551	502	515	530	496	516	527	477	502	518	473	497	553	546	566	547	541	533	515	526	507	557	555	531	506	507	483	499	518	512	511	564	494	518	510	484	538	491	527	489	533	553	501	515	560	556	559	522	545	505	551	525	509	535	511	508	529	555	556	499	560	523	508	528	519	567	533	532	525	556	499	490	502	484	526	506	502	525	484	504	507	538	513	499	519	531	536	476	510	486	519	503	503	499	494	521	529	562	525	501	509	522	500	526	563	502	516	488	480	530	514	500	508	505	541	526	553	534	524	531	536	481	502	487	543	502	554	536	491	513	504	561	505	520	529	504	499	513	529	556	510	502	492	488	498	535	529	490	518	561	484	540	501	494	501	525	521	539	513	502	501	450	489	503	510	538	526	546	517	534	522	529	552	507	494	514	536	487	509	481	489	503	505	497	488	532	511	545	542	540	493	519	510	489	544	520	511	489	489	480	526	529	533	498	523	500	501	525	491	511	510	478	501	517	488	521	537	552	552	533	508	534	533	518	546	472	483	527	494	495	526	491	553	511	510	524	514	488	507	499	537	528	520	541	494	536	535	497	533	531	483	558	514	552	523	467	529	513	502	507	520	519	577	524	494	498	514	503	521	499	517	525	487	523	478	551	543	482	493	519	492	493	519	584	524	480	482	532	503	524	524	548	524	520	544	518	508	530	518	542	527	540	510	490	508	496	538	506	502	550	513	499	541	473	531	541	504	548	480	510	486	541	509	505	565	563	504	538	512	518	493	534	553	542	497	520	529	468	487	576	510	515	486	514	530	558	508	547	496	529	467	478	540	518	522	495	520	506	520	573	557	535	513	511	541	519	507	526	527	497	540	525	516	540	510	504	561	492	489	519	503	534	498	521	499	499	510	497	533	502	509	544	517	556	521	510	517	510	525	510	539	497	528	519	530	515	484	502	505	515	491	490	519	544	524	523	536	530	511	508	582	507	503	510	499	529	526	511	512	497	507	516	526	563	511	498	538	528	535	488	523
11664	3665	2208	1048	508	270	160	72	45	45	49	49	39	46	61	42	56	47	51	44	60	56	58	47	72	80	63	61	60	79	104	107	130	91	71	56	44	46	45	41	44	57	42	51	50	61	39	59	40	43	52	51	51	58	49	65	46	57	42	45	41	39	56	42	44	40	43	52	55	45	53	55	47	51	49	49	51	51	52	36	47	40	44	52	50	45	59	59	58	40	52	53	47	63	37	47	40	52	53	41	51	40	55	56	41	39	56	49	57	51	38	49	52	49	50	42	50	40	29	54	52	46	48	49	54	45	38	52	43	56	44	49	59	49	55	42	52	37	68	39	43	37	42	62	44	49	51	46	46	40	45	58	50	50	56	63	43	56	46	48	50	53	38	49	43	39	45	47	46	61	45	47	51	42	41	56	45	54	46	43	50	51	48	53	36	47	39	54	36	59	49	49	49	51	43	54	43	49	51	58	52	52	55	51	43	56	51	58	51	41	39	42	35	49	54	46	40	54	48	50	34	51	55	38	57	53	48	58	51	41	58	51	36	43	30	43	58	42	42	54	42	40	54	37	40	44	63	50	48	47	50	47	44	44	54	47	39	38	48	60	40	45	55	53	39	51	50	47	40	48	52	37	45	54	42	49	42	58	52	49	43	48	45	40	53	54	41	52	43	62	43	44	51	60	47	44	37	38	52	37	52	38	42	56	41	54	46	45	60	32	54	47	60	53	45	55	35	44	53	48	38	51	44	54	43	53	56	43	45	40	51	51	43	48	59	53	57	47	51	50	52	30	61	46	49	42	43	51	55	44	45	57	40	39	51	64	38	38	53	40	45	46	47	59	30	52	55	58	56	50	55	39	44	55	47	47	53	44	40	50	35	54	47	42	48	47	50	51	46	39	42	55	55	55	51	47	50	46	38	47	43	39	57	58	54	53	45	61	46	43	56	48	40	37	43	44	38	60	47	46	50	45	33	44	48	46	45	44	49	52	41	52	49	38	43	44	58	41	47	45	42	54	47	40	39	61	48	50	52	45	45	63	44	48	45	52	41	48	49	41	47	44	58	39	45	38	42	44	59	56	54	48	54	52	49	45	50	41	46	53	52	37	52	51	39	40	36	47	51	46	38	59	41	50	51	54	55	54	46	37	40	47	45	54	43	44	48	41	50	50	48	45	52	41	58	50	49	56	42	48	41	55	55	48	46	44	40	47	31	51	43	47	48	40	55	50	51	52	43	44	48	47	51	45	57	46	49	59	54	52	35	45	44	39	57	46	44	37	39	54	57	44	47	48	49	50	51	49	46	51	54	57	43	42	64	52	56	54	38	68	46	56	41	40	47	53	47	40	33	45	57	43	43	42	44	47	49	33	47	51	49	49	50	45	47	44	44	54	47	40	44	41	40	46	48	44	46	45	38	41	66	46	48	60	45	38	38	53	52	43	51	51	45	33	46	47	43	50	42	50	40	47	52	41	51	60	49	50	61	53	58	49	57	56	41	44	45	44	54	46	46	47	52	39	59	54	59	41	51	48	47	32	39	49	53	47	45	44	46	58	43	39	60	44	47	37	47	60	45	50	36	32	44	46	57	45	47	49	44	51	37	47	59	67	35	42	48	56	44	51	39	58	51	48	46	44	48	42	57	47	38	49	49	51	54	51	46	42	54	51	49	37	55	67	38	50	43	43	52	43	48	46	36	44	59	56	43	45	35	52	52	47	55	42	51	54	49	41	43	51	55	46	46	53	45	37	57	42	46	56	48	57	59	56	54	52	42	43	49	42	30	55	55	46	51	37	51	68	46	39	54	59	52	39	45	48	55	48	47	42	48	55	52	45	57	52	55	41	40	50	42	40	47	44	44	51	51	38	60	46	56	57	43	57	51	58	60	43	40	43	59	49	27	50	34	37	40	48	62	45	45	44	40	40	44	56	42	36	38	63	54	56	56	51	54	46	29	48	39	47	43	48	45	49	56	45	48	47	52	48	43	47	36	42	44	51	35	50	52	45	53	51	48	40	45	49	56	50	49	41	59	35	55	51	44	56	40	50	35	49	52	44	47	39	61	38	56	50	49	58	62	43	50	46	44	51	46	46	49	31	48	46	40	39	50	45	37	50	40	50	48	55	44	45	56	47	45	62	50	56	39	50	47	47	42	50	39	43	53	59	49	54	40	54	42	41	65	47	42	41	42	45	51	53	49	45	39	48	49	44	52	38	45	51	37	49	58	62	38	46	36	41	38	46	57	51	48	62	44	49	43	58	55	48	52	44	42	49	39	43	45	49	43	39	64	42	54	40	49	62	55	48	52	46	67	49	40	44	52	42	59	44	32	48	49	60	50	44	44	32	44	44	39	43	43	53	59	49	39	57	41	47	52	50	48	41	45	52	50	38	56	45	42	56	50	45	47	47	47	44	50	47	58	56	35	35	56	54	48	37	52	31	48	54	44	54	58	58	47	43	38	46	45	53	46	49	44	45	52	49	50	55	42	45	52	58	54	51	45	41	44	43	63	48	53	40	48	45	43	45	53	34	57	63	53	45	42	41	55	52	48	53	43	45	49	50	59	47	50	46	43	37	57	37	50	55	42	50	52	45	51	52	50	48	51	62	52	48	53	59	43	47	38	43	43	62	44	61	59	47	45	41	41	45	44	48	48	42	58	56	61	37	40	43	53	47	51	47	50	42	49	50	43	45	48	34	51	48	54	55	47	47	52	44	45	44	45	46	62	39	41	38	46	42	45	40	42	48	46	50	42	52	48	41	50	42	51	38	57	40	50	46	43	55	51	44	38	48	48	51	44	52	53	40	46	44	36	58	34	54	48	44	48	44	43	53	49	50	40	40	60	43	34	39	45	43	42	43	49	44	54	50	36	46	53	46	49	50	55	51	50	53	49	34	47	52	48	43	45	46	40	47	48	38	50	45	56	43	45	48	41	50	57	47	54	49	59	28	45	49	52	49	40	44	41	39	70	59	57	43	67	38	68	49	36	43	39	45	55	38	38	41	47	55	44	46	39	52	62	46	62	58	53	62	52	49	52	57	60	47	42	43	52	43	44	41	51	59	46	47	47	49	48	40	42	54	44	39	48	52	51	37	42	54	46	40	44	48	54	60	45	55	37	55	62	49	53	50	54	39	44	51	51	52	43	47	55	42	41	43	52	53	49	54	55	35	48	48	48	50	45	29	53	46	49	50	45	51	61	48	50	51	42	40	46	43	40	52	37	57	46	65	45	46	47	58	42	43	60	57	58	52	40	44	53	41	50	45	46	49	36	42	50	45	40	52	50	42	48	42	43	45	62	48	56	58	44	47	42	44	54	57	45	39	49	44	48	55	43	45	59	49	57	45	45	53	43	41	43	53	48	41	56	49	64	48	55	42	53	41	57	47	59	46	61	41	54	50	41	45	40	54	47	45	43	41	50	48	47	56	49	53	56	39	46	45	45	33	53	57	50	36	47	37	48	54	50	43	44	42	58	56	51	35	50	46
37585	20836	16760	12733	13727	9632	6078	1632	615	558	544	515	478	487	464	424	661	746	508	440	409	420	489	619	1076	816	861	735	925	1230	1780	1859	2014	1568	826	390	404	366	361	393	381	328	412	383	390	374	350	371	379	412	346	387	368	410	356	359	355	393	402	366	375	380	381	360	361	355	357	384	367	410	420	335	347	385	398	383	365	344	370	392	398	349	352	371	376	384	335	397	362	395	406	399	376	379	403	399	356	406	385	382	372	383	391	377	344	388	368	350	402	424	375	333	384	370	347	381	411	400	393	382	377	337	406	345	379	375	404	364	362	330	398	395	362	377	369	364	379	350	356	402	366	395	362	342	343	362	392	389	375	380	389	384	407	337	368	397	367	383	353	382	360	337	363	382	393	387	377	358	383	366	346	383	360	347	379	402	385	350	380	354	390	364	350	361	372	389	396	367	392	367	385	420	388	395	385	387	371	390	364	380	331	395	369	378	354	376	389	388	397	375	339	366	348	361	378	408	373	362	396	354	381	352	367	390	386	377	385	379	358	357	372	378	417	377	323	358	382	388	378	380	342	373	367	387	367	341	382	401	384	392	374	441	385	383	376	360	380	351	339	351	387	376	351	378	387	364	347	381	381	358	395	377	361	355	362	344	347	359	379	368	374	391	405	375	357	345	371	380	354	344	351	385	388	407	391	422	366	374	386	409	365	374	372	380	334	382	369	393	378	408	393	401	393	410	396	411	381	346	371	370	363	403	407	389	378	394	390	406	376	383	366	381	376	382	385	356	367	378	393	372	382	383	376	400	379	360	410	389	373	384	362	368	401	342	371	397	370	377	364	395	346	371	378	383	378	373	352	403	346	372	377	384	385	415	371	400	381	374	389	362	419	402	353	386	370	373	370	365	390	389	399	377	382	383	378	379	389	355	344	401	413	363	384	372	391	366	375	376	386	392	356	376	386	390	404	407	373	359	362	351	386	357	378	396	372	369	361	356	403	372	352	352	335	363	371	382	375	405	362	414	394	393	366	359	373	379	367	379	395	379	398	397	383	370	423	374	382	332	366	371	339	366	376	360	395	390	367	380	379	396	380	378	396	382	367	374	365	386	338	388	341	390	399	372	397	411	369	388	354	346	372	397	376	376	358	358	374	389	359	372	344	343	411	406	346	351	357	369	338	370	386	366	388	371	348	360	366	330	328	406	357	365	350	341	396	363	364	378	398	365	369	357	342	392	356	374	361	335	367	374	410	379	386	369	355	368	403	381	358	398	366	429	355	381	375	381	407	392	386	386	363	372	367	341	374	386	392	379	374	364	393	373	394	365	385	372	385	354	416	368	355	364	359	377	374	385	360	383	420	391	378	369	362	362	376	382	386	322	412	374	354	360	396	325	374	396	360	389	386	365	395	376	375	393	382	373	377	356	407	420	346	389	376	336	387	379	362	367	394	396	377	371	358	340	357	387	384	385	357	370	335	377	412	418	373	375	392	350	341	368	343	385	357	386	366	313	374	360	371	394	374	352	343	364	352	389	386	405	354	357	370	367	358	359	354	360	369	354	349	362	355	347	356	343	364	353	374	383	379	368	353	392	388	381	378	348	384	386	353	348	381	370	381	399	394	386	360	375	378	382	375	393	373	373	371	376	349	412	342	384	346	378	408	377	405	347	371	370	362	410	373	360	388	407	384	353	403	352	390	352	338	354	371	377	377	368	358	375	386	309	391	411	397	385	383	388	390	365	408	377	368	368	362	363	352	387	408	363	402	423	381	337	383	367	339	374	396	376	386	361	375	364	384	350	368	374	371	384	360	366	381	391	404	352	385	355	381	376	350	394	368	365	358	357	358	370	359	365	379	345	382	323	383	344	362	390	400	367	382	387	365	372	403	358	366	370	396	383	362	411	348	365	353	346	376	367	365	343	373	394	390	360	387	371	381	367	363	390	354	355	367	363	372	396	390	387	367	397	348	366	372	380	370	393	377	380	377	395	363	362	402	366	398	342	391	346	341	406	380	359	340	339	441	391	383	367	425	391	406	350	393	407	393	373	372	363	345	350	338	373	366	423	404	353	371	385	415	350	399	357	364	345	392	396	349	398	344	365	389	379	351	367	353	365	384	348	372	385	379	354	360	388	372	370	343	381	384	336	373	361	377	406	372	378	359	349	385	374	353	392	340	346	361	397	368	368	389	359	397	357	373	363	415	370	370	385	376	399	369	401	366	380	359	413	374	373	385	363	373	375	371	382	372	370	398	368	388	417	383	361	368	374	381	394	370	375	392	362	392	416	385	333	379	361	378	377	364	376	369	353	356	378	378	359	398	360	344	385	432	390	401	377	372	387	367	373	388	402	353	368	385	392	373	390	364	368	366	347	423	386	410	356	399	411	378	373	380	411	358	363	399	372	413	386	384	407	376	385	402	385	369	371	375	368	356	377	363	398	373	375	409	410	347	364	351	383	338	387	362	389	390	362	371	341	384	388	358	377	374	376	384	382	363	385	363	382	392	377	360	401	397	381	363	380	354	359	390	367	378	325	424	374	356	385	359	379	381	394	392	424	382	357	382	378	381	327	381	341	349	370	398	363	373	395	361	354	366	389	397	364	368	383	345	367	343	396	415	388	375	405	356	369	375	385	383	382	385	358	342	372	379	401	389	383	355	386	373	391	352	357	356	383	365	374	399	390	344	340	358	341	350	360	395	365	360	383	346	358	415	373	381	344	379	368	401	369	381	396	365	383	367	371	413	412	357	383	337	386	373	368	400	390	363	353	350	366	340	367	401	393	361	385	382	398	391	369	344	354	371	392	398	376	376	381	359	409	330	363	399	385	345	366	360	363	382	397	370	380	375	375	393	328	386	373	380	398	372	406	368	364	362	343	359	361	372	398	379	347	428	384	347	374	364	392	392	392	387	354	396	376	387	360	340	390	357	401	360	367	378	367	361	369	406	370	398	392	395	376	385	374	360	396	385	395	412	358	376	366	418	383	357	343	369	425	414	383	395	354	364	373	341	364	374	359	410	377	365	365	354	372	377	386	371	358	357	365	380	390	359	388	360	407	386	385	381	387	372	402	420	379	369	367	399	344	411	364	375	365	379	343	355	376	329	377	372	410	395	347	378	362	368	356	371	374	395	357	425	398	366	396	373	379	395	362	379	357	381	373	375	383	395	382	414	400	361	368	352	366	371	381	380	357	333	408	396	374	404	379	378	386	363	372	376	396	354	383	355	397	355	396	364	377	385	385	375	361	387	362	380	340	369	350	415	369	371	372	397	377	374	378	328	377	357	409	361	395	372	374	364	387	413	364	382	393	371	381	376	381	353	363	359	354	367	357	375	356	397	388	361	381	357	393	356	383	371	379	357	411	363	390	384	388	383	404	404	411	361	377	348	373	385	388	397	381	378	403	399	385	356	375	384	377	374	364	373	359	389	353	401	393	397	374	343	387	366	358	368	404	383	347	395	347	369	391	381	375	392	400	357	329	409	354	375	397	341	354
13940	7009	3612	1401	785	566	321	170	77	79	84	86	69	81	80	86	90	80	71	70	88	67	84	85	115	141	104	108	142	188	187	224	191	180	108	86	61	75	75	67	69	78	82	83	75	72	89	74	85	77	78	77	79	77	71	91	81	81	75	79	70	89	88	79	65	77	84	85	66	74	81	73	84	78	63	63	75	62	63	87	87	82	78	69	75	77	73	70	81	68	76	69	87	69	56	56	70	71	81	73	99	90	72	89	60	79	74	93	62	77	57	73	77	59	77	75	71	77	83	68	81	78	69	81	83	71	80	77	81	71	68	64	66	62	77	75	80	65	60	93	102	78	79	71	61	81	60	90	81	78	102	69	71	85	69	65	72	65	65	75	82	79	70	83	81	70	76	70	78	89	86	77	88	74	73	84	66	92	76	66	85	74	67	66	65	69	63	78	82	78	62	85	85	89	58	78	68	64	65	69	74	72	78	68	73	89	82	83	58	81	90	86	71	74	71	70	80	88	77	79	61	85	76	69	79	73	81	68	80	79	86	80	70	82	74	59	64	60	73	88	95	74	78	90	67	87	76	92	70	63	99	75	92	66	78	82	84	77	79	68	71	75	75	82	83	81	64	82	69	89	88	87	90	67	86	87	77	75	85	68	61	64	74	77	57	88	75	71	78	83	82	80	79	87	84	82	62	87	72	85	72	66	70	67	77	87	81	64	81	86	87	82	55	71	86	93	84	70	90	73	83	73	69	80	65	84	74	69	52	60	92	78	84	80	96	62	84	79	89	57	79	82	54	87	72	68	67	71	90	83	66	64	75	75	77	68	62	67	71	91	78	81	75	78	84	84	71	70	77	84	64	68	66	59	75	78	80	92	77	81	55	68	82	58	92	80	71	68	59	73	66	73	54	56	72	65	75	86	79	80	80	77	87	70	61	67	72	57	65	83	83	77	81	70	75	68	77	60	93	74	75	74	75	82	79	74	79	76	66	86	81	60	73	64	59	79	77	91	79	69	80	69	67	65	78	74	62	74	71	72	68	78	82	82	73	84	86	77	68	89	90	96	76	70	79	67	76	81	80	83	76	84	75	79	65	93	84	80	67	78	69	90	74	65	84	72	74	88	75	68	67	65	68	83	55	88	73	81	83	73	101	70	67	87	81	81	71	91	61	84	88	63	75	79	75	74	83	72	68	73	94	64	72	89	78	61	88	81	82	79	73	66	81	66	70	75	84	70	64	93	71	83	60	77	80	74	78	83	81	76	75	79	64	82	82	68	70	83	55	81	73	72	79	76	70	69	67	93	67	74	54	70	78	69	77	69	82	72	87	89	83	94	84	87	81	80	77	67	68	74	77	78	79	73	92	85	85	77	80	73	79	73	81	69	71	84	77	76	89	78	72	64	80	88	71	67	79	72	83	62	80	76	75	72	80	77	70	82	76	65	76	71	71	57	59	91	77	76	69	68	96	95	71	62	86	87	72	94	71	94	84	62	62	64	62	82	61	80	82	65	90	60	83	57	79	78	77	86	82	70	70	70	68	84	81	78	84	70	73	56	76	81	98	60	83	71	73	74	75	61	87	73	64	71	81	75	75	72	75	78	61	66	83	69	76	60	66	72	66	57	71	69	80	82	77	75	65	89	66	64	79	59	69	65	77	79	69	62	77	73	76	88	80	84	72	76	84	78	83	95	82	68	83	81	73	66	77	79	72	91	66	76	85	70	82	81	78	66	71	81	69	65	78	92	79	69	69	77	66	69	75	89	70	91	70	84	64	79	79	75	71	71	91	91	81	77	74	76	79	72	77	75	83	72	80	74	83	107	85	78	87	64	72	81	71	71	78	78	70	67	79	95	90	67	79	69	73	59	76	84	77	77	76	68	65	69	71	60	78	75	73	76	70	72	75	88	61	82	68	66	74	87	76	63	66	88	81	82	58	87	71	81	81	80	67	88	67	93	70	64	59	75	70	66	70	61	81	77	100	82	81	69	54	82	73	97	69	79	71	83	81	76	79	78	75	72	69	79	76	83	77	56	71	79	59	67	72	85	98	70	65	63	79	71	84	82	68	89	91	63	78	74	55	85	82	79	71	74	77	73	74	83	78	77	68	67	63	82	74	70	85	58	76	74	81	84	86	69	66	70	82	90	56	89	72	59	71	86	81	67	85	66	70	85	65	63	80	65	82	76	83	73	73	76	63	68	85	69	78	66	80	74	70	73	65	64	80	75	69	79	89	79	69	71	63	75	73	72	81	89	84	62	75	89	75	66	69	88	68	87	79	55	73	86	83	58	77	77	83	74	75	68	69	78	64	82	82	72	69	87	98	63	80	90	76	61	70	89	71	80	68	102	77	71	72	80	79	84	66	69	69	71	73	73	61	72	67	73	78	81	74	85	83	68	83	72	75	82	70	70	77	66	73	76	75	71	77	84	84	68	73	90	84	84	75	71	83	75	71	53	80	78	75	68	66	78	74	69	70	88	92	83	84	79	74	64	79	85	61	93	78	68	76	91	74	76	70	75	89	59	73	76	83	63	83	68	69	70	78	72	75	76	73	77	63	56	81	66	75	78	74	60	74	68	84	70	76	82	83	80	70	68	75	79	78	71	61	81	62	76	91	67	82	74	96	86	64	65	81	77	73	68	74	82	82	72	57	44	76	83	63	76	72	77	91	59	75	67	80	72	75	89	86	89	76	73	63	73	74	76	67	70	79	72	87	76	92	77	87	74	63	80	74	75	78	69	73	70	80	74	57	75	64	69	85	74	83	56	82	90	79	83	78	90	96	88	60	82	70	81	82	71	77	93	73	63	84	83	59	91	74	64	76	75	77	68	58	65	78	63	71	75	98	78	76	81	71	85	76	75	79	78	65	73	89	69	87	75	62	65	86	80	74	90	88	78	80	73	86	59	73	83	73	60	85	73	79	81	73	80	72	65	63	76	58	72	74	64	77	65	68	57	86	69	74	78	79	71	75	64	80	71	80	67	83	77	77	65	69	74	72	78	73	91	82	60	81	74	70	72	91	81	75	61	79	75	78	83	85	65	86	80	87	76	89	69	68	89	72	76	76	82	85	73	82	71	80	71	64	66	62	84	65	91	79	75	87	76	60	84	83	76	76	82	53	78	88	86	69	62	71	83	85	70	72	85	74	82	66	78	73	79	57	68	73	80	66	72	87	69	66	75	84	83	67	65	67	73	71	75	85	81	72	67	58	84	74	64	94	77	71	83	70	73	62	77	69	66	69	79	95	94	88	80	94	77	73	84	64	72	59	54	86	80	66	74	76	62	92	70	75	72	82	85	72	69	76	77	78	74	74	87	78	71	72	72	74	68	82	76	82	63	76	71	77	81	69	67	59	66	73	61	70	74	56	78	79	77	65	89	90	76	84	71	62	75	64	70	73	69	74	94	69	79	77	69	71	67	72	66	75	82	59	80	82	65	61	60	82	87	72	77	63	75	67	78	80	86	86	81	79	73	89	84	95	89
42080	28434	20099	14948	18482	16823	10358	3450	1131	966	932	873	787	795	729	682	993	1201	710	853	652	684	725	748	1390	2479	1332	1660	2010	2861	3540	3677	3447	2850	1173	609	573	616	574	591	596	581	572	618	608	571	584	592	565	579	574	600	604	580	582	579	575	617	595	578	585	531	541	617	577	537	588	584	588	573	581	611	596	618	608	574	561	656	580	595	578	599	617	640	607	593	583	595	598	500	591	553	577	555	566	603	548	555	586	594	641	565	558	564	586	596	592	606	586	553	577	598	568	573	579	575	605	560	639	589	556	553	568	550	605	583	614	619	578	581	600	588	590	549	585	580	554	612	607	609	586	587	568	598	617	594	605	591	596	608	574	548	577	585	606	603	553	627	611	601	601	602	604	594	599	599	588	581	630	564	621	577	567	576	561	597	571	564	584	553	575	588	575	584	556	606	573	607	564	553	572	578	587	538	599	567	576	591	604	590	619	603	585	592	574	574	631	570	619	595	561	579	593	574	619	600	578	549	559	587	609	605	554	585	600	563	640	572	580	568	583	585	591	597	580	578	584	559	536	532	564	584	561	594	608	582	599	564	589	548	582	581	522	609	584	619	618	594	598	623	592	571	564	556	566	577	614	622	570	535	567	627	598	540	579	547	567	565	611	593	589	585	578	558	560	575	590	585	567	593	565	574	579	570	555	602	581	586	574	586	594	570	614	585	589	590	578	559	588	620	573	571	587	589	618	605	560	594	589	586	603	616	557	599	618	586	588	570	569	589	518	595	517	581	598	560	580	559	580	582	567	605	557	580	556	553	560	625	578	599	643	564	603	611	539	615	556	581	615	523	563	565	537	538	585	589	533	573	581	577	561	587	572	557	591	609	600	589	603	582	550	567	553	557	603	561	601	614	636	618	575	623	546	574	570	616	554	575	583	583	628	581	635	569	601	572	564	563	610	532	603	610	573	564	606	579	575	545	576	609	603	570	549	597	587	582	599	591	589	563	592	555	548	573	598	579	552	554	579	566	566	554	592	560	597	617	585	601	599	562	621	549	584	590	623	601	540	605	592	602	569	590	564	593	585	584	577	590	555	616	588	597	546	590	588	602	599	603	555	570	563	565	586	564	564	583	604	544	579	645	582	591	615	600	555	558	578	557	579	563	594	597	591	603	588	582	591	601	595	585	561	582	591	550	545	589	575	538	570	582	569	576	572	572	576	561	545	605	632	576	552	529	561	593	570	553	561	577	578	600	549	555	577	577	570	596	618	572	567	590	601	554	612	584	568	558	590	550	562	589	570	588	617	603	598	585	618	579	597	581	598	619	565	598	545	599	579	601	563	581	591	601	554	575	581	592	573	594	605	608	608	547	594	584	617	533	538	594	593	588	591	576	576	601	588	571	600	567	591	639	577	599	588	613	602	623	569	530	575	592	572	577	620	583	588	577	585	561	565	571	593	611	638	642	591	611	577	596	560	610	582	582	592	573	612	578	576	622	584	563	603	524	576	604	549	571	552	550	624	602	612	606	574	586	584	589	549	580	593	602	574	588	588	613	613	545	591	630	619	565	619	589	586	645	537	602	624	571	541	576	588	550	619	611	573	565	605	602	575	603	587	593	597	589	561	545	550	596	622	580	601	572	607	549	586	574	570	536	616	558	565	565	579	598	539	614	555	599	545	539	556	537	558	543	610	560	593	600	568	595	586	602	592	577	609	614	578	574	569	589	600	580	550	612	611	563	597	613	583	533	556	588	604	580	582	531	575	628	575	590	549	622	552	570	597	600	535	537	582	572	558	578	617	592	571	562	555	572	583	583	590	549	585	544	579	555	565	546	547	586	617	569	573	584	585	582	574	585	598	575	576	576	580	594	591	547	627	580	576	579	554	591	642	570	618	623	570	573	569	589	613	591	592	543	571	594	591	576	576	575	607	589	583	648	627	606	592	625	556	558	588	609	560	592	583	588	570	613	554	582	568	584	557	567	640	625	618	588	560	590	563	594	605	569	572	600	565	591	586	599	624	577	583	591	585	580	581	614	590	549	560	584	579	592	583	604	606	619	545	583	587	598	601	608	584	577	643	597	581	609	569	515	600	582	587	584	596	595	576	568	592	612	589	573	583	587	582	506	555	571	606	575	552	586	610	611	567	598	592	611	565	577	578	602	642	607	575	592	635	584	582	623	590	577	558	606	610	592	579	574	594	627	610	599	593	598	565	553	585	576	571	596	575	578	617	582	559	587	605	559	565	607	593	566	600	573	599	572	586	593	611	599	591	594	595	598	599	611	586	559	577	577	632	574	563	549	586	575	557	562	610	645	568	617	573	588	594	623	561	565	613	595	556	578	601	574	569	578	605	597	554	567	575	564	602	592	593	570	599	557	600	598	585	574	587	601	607	558	582	610	594	571	579	579	593	586	577	577	617	571	580	598	573	544	621	600	633	578	548	588	555	573	534	561	536	551	582	586	579	582	556	587	579	586	591	550	587	626	568	562	578	543	558	551	579	575	579	617	582	563	545	577	579	590	589	624	583	612	604	584	583	558	563	575	579	555	620	560	566	564	573	588	584	601	611	587	574	615	552	554	561	585	537	607	570	586	591	566	586	538	632	572	539	591	566	578	560	611	590	596	605	601	593	568	566	589	550	572	567	581	577	556	620	583	559	573	578	595	559	560	597	567	578	599	572	613	607	610	598	596	584	573	553	517	607	596	591	606	559	604	561	540	621	563	566	588	564	601	571	587	540	572	605	562	559	578	595	569	590	590	550	578	620	589	576	618	615	565	591	601	539	554	601	592	549	575	595	599	557	599	581	565	633	566	540	578	584	584	579	585	587	602	584	560	556	553	586	594	599	565	564	587	555	577	615	602	565	573	584	527	564	597	591	570	591	606	596	567	611	602	596	558	611	611	599	599	592	597	581	586	585	593	603	605	545	582	585	609	613	594	562	560	562	563	636	540	583	582	560	553	612	609	560	586	590	572	544	585	592	561	585	587	541	581	611	591	531	607	557	583	572	545	591	613	572	587	569	616	592	555	586	599	538	585	588	591	572	605	589	582	589	616	540	595	536	583	572	576	597	588	556	564	547	578	561	555	622	616	594	561	594	520	568	570	628	569	589	615	536	577	586	587	555	561	569	568	597	589	608	578	588	590	562	583	562	616	559	617	618	560	541	573	540	592	550	577	578	576	557	585	592	563	601	606	566	559	622	567	592	616	608	577	587	582	574	617	535	569	603	604	531	587	614	561	556	599	593	594	635	544	583	569	568	590	544	565	553	587	572	574	573	581	586	572	562	551	577	594	566	543	589	571	615	554	558	588	563	582	589	559	546	566	643	600	590	596	593	572	569	562	600	589	546	614	611	587	617	534	576	580	574	531	577	561	557	591	604	576	604	610	604	565	600	599	587	559	588	583	596	546	581	579	576	587	567	564	570	561	587	607	645	589	624	561	563	576	599	588	553	575	562	593	592	579	634	570	640	564	576	610	572	597	603	593	585	566
8390	2212	732	557	255	135	81	74	42	46	49	37	39	44	50	52	49	40	33	46	53	36	39	41	55	54	39	52	49	56	75	61	67	73	41	33	51	59	47	58	34	54	45	45	37	50	41	58	44	43	52	57	47	43	47	49	38	41	42	40	42	39	37	50	45	46	45	45	45	49	44	44	41	44	43	39	42	45	42	55	36	37	47	57	37	43	52	48	39	38	41	43	50	49	44	55	55	39	60	41	44	47	51	46	49	62	43	35	53	46	36	47	44	41	45	55	44	59	41	53	42	38	47	53	40	37	32	30	44	37	44	53	46	40	50	42	41	54	37	46	47	48	58	41	53	59	39	40	44	37	50	49	55	54	45	45	60	49	44	39	41	51	47	40	49	37	44	26	51	56	39	64	41	52	42	48	39	44	38	36	45	42	44	47	35	31	40	57	37	49	42	47	48	50	55	41	41	44	36	53	35	60	40	44	34	48	50	60	29	42	47	41	35	46	55	33	49	47	54	51	40	49	46	39	38	43	43	45	45	43	48	41	46	37	41	34	38	52	44	58	39	53	48	34	46	49	36	38	44	44	35	45	50	43	45	34	38	39	47	45	39	57	39	36	47	56	60	50	51	60	55	53	54	46	36	60	49	47	44	34	44	41	38	51	44	55	41	50	48	58	48	43	49	41	31	44	45	53	47	42	55	48	34	62	52	45	43	52	43	51	48	38	54	58	45	51	46	53	37	47	48	52	47	44	41	43	55	46	47	50	51	39	48	38	50	41	47	51	50	51	40	39	47	47	46	47	41	42	49	48	36	47	48	53	43	43	59	33	51	46	43	56	29	45	47	42	52	50	50	42	40	52	44	47	42	46	54	42	53	42	51	44	46	45	48	55	45	60	43	35	39	44	38	51	55	41	41	41	43	55	43	42	54	41	51	49	55	48	48	54	48	44	41	38	36	52	44	44	46	43	44	42	53	32	48	42	42	63	45	36	44	46	44	35	43	41	40	44	28	45	41	47	54	34	42	44	49	43	50	60	53	39	56	40	44	47	55	39	58	41	43	47	51	42	49	39	39	51	51	48	37	44	35	40	32	49	44	45	49	52	47	42	40	53	48	44	44	47	44	42	46	48	54	49	48	46	40	46	36	39	34	46	51	43	51	39	53	47	41	40	43	42	42	51	47	38	35	44	41	36	37	47	34	45	56	41	41	46	55	52	50	37	44	45	50	45	43	47	43	49	46	30	44	46	34	44	53	62	46	35	47	41	38	41	49	46	40	40	37	45	46	42	57	49	44	49	38	47	54	42	44	48	43	46	59	40	52	37	43	42	40	48	47	50	45	39	41	55	50	48	39	43	41	57	50	45	47	51	47	40	51	49	54	38	38	41	40	43	52	46	43	42	39	43	50	48	36	48	49	37	53	41	50	47	40	50	51	45	50	43	49	47	37	67	45	52	56	48	41	42	40	38	52	36	43	52	37	55	50	36	51	48	49	43	32	52	51	55	36	50	40	38	50	42	46	32	50	49	48	43	49	51	43	47	43	37	53	58	57	42	37	41	39	35	39	34	54	36	56	47	39	53	44	56	35	39	54	48	49	35	50	41	43	43	42	46	45	46	43	45	41	37	36	52	37	43	50	47	40	46	52	29	46	42	38	46	42	48	42	59	54	62	49	40	39	50	46	35	54	49	39	49	46	44	30	54	42	38	55	44	52	42	35	45	43	42	52	45	51	49	51	52	55	44	48	40	49	45	51	38	56	46	50	44	44	44	55	38	43	43	45	42	44	49	50	41	48	39	44	43	48	41	39	41	33	41	45	44	47	47	46	41	48	57	46	42	47	41	57	29	52	28	49	46	48	59	53	43	45	45	45	48	41	43	59	51	52	47	42	34	40	47	38	38	50	47	50	49	42	44	43	41	37	53	46	39	42	37	35	38	56	49	41	44	48	31	52	25	47	52	49	38	52	45	32	60	41	50	40	45	46	38	31	55	44	56	46	46	42	48	33	53	47	45	43	55	61	43	48	59	45	42	55	33	45	35	40	47	37	35	43	46	34	47	57	38	30	46	52	50	35	47	42	38	46	40	49	49	41	50	40	47	42	40	30	37	53	46	43	43	40	52	42	38	51	40	52	38	45	41	50	45	47	43	45	46	57	50	52	48	40	32	63	45	39	65	44	42	42	45	44	41	43	44	41	36	64	49	49	39	48	39	50	49	43	43	47	45	53	34	47	40	47	40	41	43	45	33	52	52	42	38	34	38	49	44	48	44	37	59	38	30	41	50	45	45	40	47	52	36	36	52	34	38	53	44	46	38	47	40	35	36	50	62	33	39	52	46	38	49	38	41	41	41	39	60	55	48	42	55	53	44	40	44	40	47	34	41	45	50	39	44	44	42	46	43	47	34	43	54	44	53	33	41	34	40	37	43	34	44	56	36	55	50	43	47	58	50	44	40	38	51	45	44	43	42	53	40	64	47	43	66	36	48	36	37	41	45	50	40	53	38	50	41	56	35	45	38	41	45	57	46	42	52	54	44	64	49	49	35	44	38	28	45	48	34	58	34	49	47	50	46	48	41	44	52	52	50	41	46	57	50	48	48	46	55	39	36	41	42	57	53	50	42	54	49	40	43	37	33	48	47	47	44	47	40	59	43	40	55	42	45	55	48	47	42	42	48	40	47	53	41	43	49	43	38	45	40	56	52	38	43	39	41	55	40	39	30	40	42	47	54	52	46	35	41	55	53	41	54	42	57	29	38	52	40	53	36	40	44	43	45	43	55	48	45	41	26	59	47	45	51	47	47	48	40	46	36	38	52	46	46	45	44	35	51	44	44	49	48	57	51	41	37	38	45	41	44	56	46	41	54	34	46	47	53	41	45	52	46	51	44	50	53	31	47	59	46	48	46	35	47	40	42	47	56	39	44	42	38	27	49	49	41	45	42	38	53	51	39	57	49	46	44	57	41	45	37	35	52	43	46	47	44	49	43	48	49	43	40	37	47	38	45	37	48	41	33	42	57	39	44	50	45	38	30	44	44	58	37	50	47	54	57	36	50	37	40	39	44	41	41	44	48	41	47	44	47	43	48	38	44	39	49	43	56	39	41	50	37	52	42	46	42	50	43	49	31	49	36	54	39	52	51	61	47	45	39	44	43	45	45	49	31	37	41	52	43	50	46	55	39	41	48	45	46	41	52	43	41	39	41	53	52	44	51	48	38	38	42	44	42	44	59	47	47	40	46	61	42	40	39	46	35	48	36	50	38	53	48	46	51	49	56	44	45	41	47	37	37	46	52	50	51	36	46	49	40	42	44	53	45	38	45	47	42	39	36	38	46	41	52	42	46	53	40	51	52	56	54	51	50	47	50	61	60	54	40	49	54	38	35	47	56	48	51	39	37	42	46	44	43	56	39	47	49	40	45	47	53	53	56	48	47	49	48	49	45	45	49	63	40	40	48	45	56	33	51	40	57	42	47	54	45	39	54
35411	15558	7473	8536	7916	5024	2082	683	412	396	409	363	358	363	390	360	498	619	375	371	368	381	361	372	530	613	434	549	708	844	865	840	770	517	359	360	333	343	339	371	305	360	345	339	349	334	348	348	350	349	361	359	318	356	370	316	370	347	347	362	327	370	358	358	346	347	346	342	359	352	348	348	373	373	382	363	345	379	334	366	375	371	366	346	353	379	352	333	375	369	361	342	374	357	351	394	363	349	362	368	383	361	354	302	363	365	360	365	330	354	376	357	355	366	336	357	348	324	366	365	388	356	392	384	339	328	315	368	388	375	348	361	341	349	339	345	341	336	385	352	330	338	326	352	376	358	357	357	321	344	336	367	346	354	345	368	424	358	371	313	387	307	334	363	358	365	374	359	331	351	390	351	336	370	335	337	384	356	335	337	346	380	344	332	329	349	335	341	388	325	348	365	341	388	348	376	354	340	314	391	342	358	351	353	363	336	327	331	342	326	338	370	375	340	351	351	342	359	307	403	370	335	345	331	327	360	365	350	366	344	350	328	362	353	338	342	321	372	347	315	368	393	342	364	361	333	311	363	363	364	386	395	350	332	330	338	355	351	371	363	355	355	397	301	363	380	349	329	361	364	370	356	358	345	375	343	363	360	351	335	326	356	331	365	367	386	335	385	328	365	324	321	319	362	341	367	379	333	362	335	364	358	341	394	344	375	361	357	358	376	359	360	357	346	346	363	392	349	345	354	338	369	371	350	300	333	347	352	353	385	380	345	380	327	392	343	350	384	349	355	377	377	362	364	361	366	337	344	364	317	337	351	333	345	338	365	367	365	350	349	351	349	374	400	339	349	381	370	366	377	329	386	316	393	373	373	358	374	372	361	369	345	369	332	359	343	348	374	326	353	368	344	332	350	355	341	379	372	327	366	373	331	385	347	340	356	364	348	367	385	319	351	350	332	387	353	338	377	379	364	385	349	359	335	294	384	388	306	336	323	339	355	360	355	346	372	371	361	388	369	376	372	357	388	354	400	376	351	356	361	344	359	364	330	369	336	362	350	321	356	369	374	369	372	329	357	365	368	337	335	348	360	350	360	341	389	351	345	327	374	340	371	329	364	347	355	320	348	366	338	387	357	327	332	357	340	338	342	330	352	361	335	361	355	359	335	348	362	359	329	333	377	371	416	338	356	351	331	355	354	383	359	348	359	357	355	353	367	394	354	381	352	352	363	353	358	346	343	361	367	379	362	357	373	350	350	356	356	371	327	352	352	377	361	338	332	357	369	360	350	368	330	399	327	319	347	357	352	331	320	354	358	359	331	336	330	373	404	334	358	372	322	365	370	344	361	353	341	341	348	346	364	367	346	330	346	327	391	372	330	368	341	361	382	372	361	351	319	351	346	370	343	334	342	375	370	356	379	340	359	321	338	319	347	367	373	353	364	365	374	339	343	341	348	366	344	366	345	357	351	346	348	326	348	350	371	349	367	336	353	379	355	319	355	337	351	400	355	355	337	340	383	362	333	331	398	369	342	378	359	344	376	365	349	327	355	356	358	381	396	362	373	355	330	367	346	378	347	339	364	346	351	368	348	357	361	356	358	339	361	341	356	365	360	349	308	390	357	334	372	344	326	338	362	354	357	340	371	354	331	365	364	349	380	359	376	342	379	367	341	349	353	337	357	358	354	384	358	372	356	377	376	381	356	336	342	396	339	341	376	359	336	361	361	333	385	342	328	343	374	335	368	354	368	327	359	326	339	345	364	349	380	344	374	358	304	365	357	379	347	333	319	371	345	375	360	359	348	344	360	348	352	364	365	358	317	361	363	394	343	361	340	354	367	364	367	329	344	361	364	353	321	356	377	341	382	374	348	372	342	371	348	327	347	337	346	365	384	342	393	320	365	344	373	349	360	334	352	368	365	386	349	384	354	388	352	322	340	326	336	371	381	343	366	353	395	377	343	360	406	372	384	352	333	350	328	407	371	406	363	372	379	362	345	346	379	340	379	333	357	357	344	361	346	358	349	338	356	347	387	363	361	375	364	344	341	351	357	351	338	334	367	348	328	347	357	333	365	313	329	372	365	368	356	363	396	366	353	357	369	391	334	361	325	333	365	355	362	348	353	379	348	370	344	346	385	373	336	363	322	341	348	370	358	336	368	360	344	359	351	352	318	326	332	340	327	357	341	370	342	359	370	365	371	326	396	339	360	339	356	353	367	376	355	369	328	332	337	349	335	372	361	367	364	382	343	370	368	346	386	373	365	334	354	349	344	375	344	329	366	336	355	369	322	373	352	353	396	369	364	373	384	327	333	380	364	368	343	377	383	342	334	331	350	377	354	353	371	353	350	330	351	342	354	348	332	343	351	317	346	373	366	345	361	337	339	335	385	336	353	384	345	375	372	359	373	343	392	363	379	380	353	311	361	367	365	348	369	335	370	367	341	373	339	339	332	370	370	369	329	348	368	335	401	358	349	340	379	336	360	344	353	360	388	355	381	391	367	344	362	358	356	344	343	333	341	327	325	399	333	382	334	345	358	358	355	354	371	321	350	387	365	363	339	363	341	346	366	356	360	344	375	372	374	343	351	348	375	346	396	352	322	332	328	342	336	345	370	359	362	352	384	298	337	370	386	341	339	351	351	352	377	351	349	332	322	349	346	351	355	357	366	364	352	394	359	328	342	356	366	363	354	363	375	357	375	361	356	377	374	356	345	368	373	343	360	359	374	365	360	347	341	363	346	326	377	341	337	359	373	375	326	326	368	380	335	362	373	366	365	353	373	364	352	352	373	376	390	344	338	341	380	344	371	364	357	344	339	359	346	355	398	330	344	355	330	322	365	368	375	386	329	322	357	368	366	369	329	364	350	370	388	343	334	387	368	349	320	347	376	322	369	346	364	375	352	331	345	368	354	328	336	332	336	352	334	349	355	351	356	387	368	372	359	344	337	356	338	346	358	382	374	334	337	354	358	337	345	388	373	352	368	349	345	346	318	379	327	399	406	329	373	361	375	353	342	386	339	358	371	325	349	380	336	328	347	341	351	337	354	377	332	333	348	337	384	377	358	402	380	342	345	368	350	344	322	336	370	356	374	373	348	348	374	371	353	362	352	386	352	340	322	380	344	306	345	384	366	359	376	338	346	369	372	346	336	374	349	358	341	379	377	360	324	332	336	363	369	342	366	295	344	346	351	372	356	370	362	330	326	363	374	342	358	374	338	342	330	376	376	357	363	378	330	359	366	348	332	348	358	342	364	357	340	312	388	350	366	349	350	350	348	329	368	337	340	388	368	369	386	336	368	322	387	325	370	343	361	361	322	372	382	386	345	385	383	341	339	345	381	373	351	355	362	305	354	364	326	329	369	329	354	315	349	330	330	371	401	359	339	322	362	363	358	383	361	368	408	343	365	367	355	355	348	343	344	351	330	352	334	338	336	366	363	359	369	329	346	374	369	371	305	391	341	367	350	335	377	348	339	345	370	350	357	354	368
9943	3761	1851	1036	720	510	237	87	85	71	82	74	45	77	59	77	74	91	75	74	62	71	63	76	85	170	109	81	130	146	169	139	111	103	64	74	66	73	54	78	94	71	60	61	71	57	55	83	69	73	68	71	80	71	68	67	64	78	59	71	82	72	70	62	75	62	65	75	81	74	49	72	82	74	73	80	57	55	72	65	77	52	85	78	65	81	69	79	93	61	67	62	70	64	87	69	55	49	67	77	71	62	70	62	55	70	69	62	66	64	90	75	71	69	78	58	68	76	76	85	73	69	67	63	52	89	67	69	73	61	72	92	75	63	78	49	68	86	90	69	83	64	93	70	70	60	66	67	65	64	68	76	74	67	67	65	77	83	74	71	58	83	68	64	64	68	64	73	86	66	73	76	64	64	70	67	66	70	64	71	72	66	68	67	63	67	71	83	70	71	68	80	65	73	85	67	71	80	69	79	55	61	69	64	74	69	66	69	60	85	69	60	76	81	84	61	77	76	69	73	66	58	61	74	67	52	64	62	72	77	74	74	73	61	61	69	60	68	70	58	59	62	75	69	63	72	61	62	59	51	68	58	78	65	61	79	76	70	58	67	73	68	57	71	66	62	64	79	80	72	75	62	80	67	65	83	68	67	67	83	66	57	73	71	58	81	75	70	68	78	61	53	56	61	70	71	82	66	69	65	55	73	70	55	80	71	80	74	76	59	44	60	64	70	69	61	67	53	68	62	65	58	64	59	69	53	73	63	63	60	73	56	55	73	70	56	78	59	64	71	81	64	71	69	57	60	80	64	71	64	70	74	58	70	70	72	84	69	64	62	69	58	67	68	66	69	49	79	66	66	93	63	69	76	73	71	86	63	79	80	73	81	77	64	76	74	57	71	88	81	56	70	73	78	62	66	61	60	61	60	72	75	57	70	61	72	69	68	78	56	58	71	71	63	67	72	63	67	71	72	50	59	60	69	60	66	70	70	83	85	82	91	55	77	75	66	74	73	66	62	91	77	73	67	65	71	79	61	69	65	68	66	77	92	52	67	65	74	75	74	66	73	68	76	78	64	69	60	79	61	81	75	65	65	78	80	65	73	81	63	71	71	59	82	69	76	70	54	66	77	72	59	71	80	66	57	69	72	77	74	67	73	69	57	75	70	63	61	61	80	68	60	89	61	61	90	74	70	65	49	64	70	73	82	69	66	75	68	79	72	83	78	64	70	67	72	68	64	66	70	81	60	67	66	57	82	84	56	77	81	65	73	81	75	64	69	61	71	63	65	73	54	48	74	53	64	74	66	68	71	65	73	68	60	66	56	69	63	69	73	79	61	69	54	56	68	81	56	62	65	65	72	75	71	82	72	96	75	71	66	64	77	59	74	67	75	70	68	62	63	68	62	64	91	59	69	65	65	61	67	64	69	72	64	50	53	74	75	62	74	83	59	60	52	82	75	54	63	77	83	79	75	66	62	77	66	73	74	58	77	70	71	60	75	75	88	68	76	49	88	76	80	81	76	65	90	69	68	62	76	77	71	72	74	62	70	57	75	70	62	74	79	66	69	74	76	68	71	62	79	72	87	85	65	66	78	71	67	75	75	76	72	76	77	80	78	72	76	60	54	73	73	86	83	88	62	70	58	66	59	66	74	72	75	78	60	59	60	75	59	73	77	59	75	65	79	60	57	68	69	81	80	68	71	78	82	70	65	54	66	79	59	54	89	63	67	70	63	62	64	70	67	72	59	76	63	78	75	74	76	75	73	62	74	77	62	59	65	68	55	81	66	77	65	73	74	75	64	64	86	76	80	63	54	62	56	81	66	76	74	78	59	72	70	66	70	48	68	83	77	68	70	73	77	64	60	80	70	61	77	63	69	66	57	79	66	56	65	74	88	65	62	68	78	81	67	74	87	77	60	84	61	71	68	66	63	55	84	79	70	58	68	74	61	69	65	66	59	75	74	62	68	64	62	67	75	69	81	56	60	80	75	80	61	52	68	62	64	86	80	77	70	60	66	69	62	61	72	79	71	77	75	97	90	77	54	61	64	69	54	78	68	72	68	64	75	75	86	71	76	68	61	62	65	73	66	79	69	64	66	61	66	72	62	66	74	68	47	78	70	81	70	77	67	82	69	75	80	81	89	62	66	66	80	62	73	71	70	64	51	63	68	71	85	59	60	63	83	69	63	69	69	62	86	66	72	73	66	73	69	82	74	62	73	64	61	64	63	71	77	86	73	80	94	60	65	74	61	72	64	84	71	58	59	75	85	65	71	85	64	83	82	59	76	65	83	69	64	77	63	60	80	74	71	61	74	67	75	71	67	73	73	74	86	60	85	67	65	72	53	72	69	62	59	70	71	74	65	67	80	65	60	65	69	62	70	88	66	72	62	79	72	59	66	76	77	64	66	67	84	66	65	69	83	84	62	60	66	71	64	77	55	74	67	69	59	86	67	63	58	73	68	63	61	72	63	71	69	67	70	69	64	62	68	68	77	76	71	72	77	69	80	65	62	75	69	61	74	61	69	71	70	75	62	55	71	52	73	91	81	64	70	67	61	64	52	60	70	65	67	57	67	68	66	59	83	62	60	69	74	70	73	82	66	65	82	76	73	56	79	69	57	67	62	60	74	62	75	78	68	73	73	71	63	65	73	67	80	58	70	67	63	76	72	76	76	80	78	77	75	57	61	69	66	63	69	62	62	68	82	68	55	69	75	63	64	57	66	85	74	65	89	78	74	70	85	72	70	68	84	71	86	63	67	74	75	64	64	72	68	65	77	81	81	84	76	81	74	79	62	72	73	54	81	74	64	77	80	74	83	79	72	72	71	72	78	69	81	54	70	62	71	60	57	59	70	65	73	55	73	84	66	72	95	74	57	67	64	81	64	62	73	73	82	83	83	53	62	53	69	67	73	68	73	88	67	76	60	72	80	68	79	62	81	87	85	71	72	61	61	77	76	68	71	61	79	65	75	72	84	72	68	68	78	70	72	55	76	87	57	57	75	78	77	81	74	68	79	60	59	59	68	68	91	83	79	72	63	66	70	59	67	64	66	85	83	75	66	68	82	74	55	65	69	66	80	65	75	73	66	55	69	68	53	56	70	76	63	60	80	69	56	71	78	66	70	72	69	71	87	67	72	75	81	80	87	70	71	57	66	62	58	58	69	70	63	69	83	67	64	59	75	60	64	71	63	72	73	78	71	78	68	76	68	74	61	79	95	62	74	76	76	68	70	78	71	63	68	77	65	72	92	64	52	65	75	69	84	66	67	73	75	78	74	81	76	72	88	75	65	86	73	78	82	81	80	71	70	62	71	73	66	75	69	59	83	73	75	61	58	59	68	74	71	71	72	73	83	80	57	78	69	84	63	83	71	74	67	83	73	81	71	69	72	65	70	79	75	76	56	67	81	72	70	77	69	67	58	67	65	71	66	88	82	71	72	66	77	82	78	56	84	75	64	78	73	80	69	64	61	66	81	58	56	69	73
38115	21431	14102	13067	18381	16876	7750	1376	819	765	740	696	640	662	614	721	1124	930	570	588	554	565	598	606	1224	2906	1609	1183	1930	2418	2711	1788	1520	980	623	547	522	535	528	531	536	517	538	532	522	497	494	573	529	537	522	585	533	537	539	519	570	576	562	525	526	523	520	510	539	534	538	573	481	506	537	510	543	533	511	524	598	549	552	521	521	521	560	522	563	549	482	507	540	520	528	493	528	489	542	508	520	523	514	545	514	545	513	512	546	512	540	548	547	504	518	576	522	534	534	526	547	543	522	508	529	513	564	562	544	526	514	574	527	542	486	534	483	520	505	538	491	526	501	479	485	549	512	524	558	493	537	525	525	560	550	542	520	537	486	562	530	560	508	538	488	544	525	537	512	529	520	534	514	566	491	527	515	539	520	539	505	541	570	468	500	534	583	531	532	514	532	546	532	503	520	561	504	553	554	501	540	527	552	522	528	521	523	554	542	516	538	534	501	518	545	488	552	561	546	512	514	503	515	545	494	555	537	529	563	594	560	540	522	563	539	522	514	513	555	547	514	522	504	530	519	539	530	537	521	525	530	532	513	527	483	493	522	534	586	540	499	480	519	541	566	543	538	535	537	516	555	546	519	575	565	526	502	541	550	501	540	523	527	565	529	526	519	539	540	533	550	576	535	530	509	468	480	558	494	516	499	520	533	529	535	522	485	543	550	520	577	573	525	527	563	559	562	513	509	557	553	560	532	523	550	538	542	539	572	513	483	514	511	523	547	508	509	500	560	516	564	544	532	550	522	527	537	529	495	527	498	527	543	524	559	495	497	576	515	520	537	521	535	488	525	578	561	568	560	566	536	529	509	550	550	506	548	514	509	495	544	561	476	530	528	495	509	548	513	513	593	523	522	532	549	539	514	553	522	524	554	491	524	502	526	486	512	491	541	558	566	555	513	530	572	516	558	522	516	565	499	594	525	563	558	571	526	536	501	506	511	501	525	523	521	549	545	554	537	528	517	522	569	544	546	554	526	502	496	526	550	507	532	581	529	546	515	494	536	492	535	515	578	553	518	506	507	532	515	507	514	528	513	556	484	540	541	577	524	551	516	575	491	512	516	516	553	564	524	495	531	554	489	597	510	501	558	572	491	525	530	558	521	547	569	531	517	609	555	581	546	519	542	521	573	509	520	504	506	526	513	484	529	525	501	575	526	523	580	523	499	531	519	542	512	493	541	511	504	512	557	501	538	548	539	544	490	557	516	540	518	516	517	514	497	556	566	554	522	491	525	521	561	496	534	519	541	516	528	533	542	495	513	520	515	549	558	536	548	520	477	524	522	538	500	561	525	512	545	496	540	531	505	578	530	504	515	521	519	536	521	501	484	562	560	495	552	495	548	536	547	545	485	490	545	488	511	490	549	521	502	558	546	492	538	498	543	518	530	571	577	536	546	501	562	546	488	541	522	576	523	500	539	542	553	519	556	524	566	543	530	515	516	540	538	529	548	509	522	597	502	492	558	513	541	516	557	555	518	499	500	547	476	550	539	525	495	508	544	511	515	512	511	545	560	526	497	573	495	503	537	547	516	508	573	549	549	532	539	537	508	540	588	515	520	501	506	512	537	535	551	540	562	505	540	517	501	527	538	534	555	530	524	482	528	559	545	500	501	522	520	550	519	538	526	499	518	559	576	458	527	549	540	567	555	574	545	516	482	508	555	518	532	526	511	553	528	513	499	542	538	535	570	487	548	507	545	513	565	507	497	506	508	528	566	524	547	517	504	508	528	496	535	482	563	527	487	518	585	518	518	543	527	524	557	519	531	561	561	521	537	518	521	516	536	544	539	531	518	534	544	556	557	516	505	524	545	511	516	556	535	527	464	526	516	535	530	520	506	517	480	531	563	501	517	488	503	522	573	525	554	501	519	568	551	503	512	525	517	517	523	520	517	528	538	538	546	537	501	503	492	531	501	554	532	524	507	528	572	519	546	544	515	497	532	539	519	562	516	543	535	502	528	520	553	491	528	503	527	542	536	531	545	539	509	543	505	533	526	550	522	541	570	524	534	490	536	569	518	525	559	542	591	477	555	486	528	490	484	539	501	500	526	563	508	543	499	539	568	515	585	542	481	552	519	549	553	526	532	512	499	493	555	503	519	530	541	559	543	514	493	511	522	534	535	525	529	514	542	527	516	510	539	546	508	505	541	508	535	507	515	535	579	545	567	551	505	539	547	543	563	491	526	540	514	529	521	501	493	514	523	578	528	523	516	534	537	496	502	548	495	521	558	535	573	536	519	528	564	499	500	496	553	528	516	539	529	531	490	502	532	530	580	528	533	556	503	518	543	517	558	524	526	551	554	556	516	508	514	526	556	538	535	527	522	484	520	527	534	527	553	500	519	528	528	547	500	517	517	522	494	529	572	517	541	519	534	526	545	530	506	531	575	512	555	517	533	562	505	526	536	579	547	550	510	495	577	513	504	528	526	528	546	548	537	509	524	546	566	547	550	535	538	517	560	542	524	554	560	483	505	563	536	542	540	563	508	532	545	550	521	546	563	524	517	520	532	552	497	510	548	527	499	504	499	560	488	500	516	559	498	506	530	520	521	522	527	523	547	545	516	537	534	519	525	529	567	523	519	537	545	569	501	492	516	497	497	550	495	530	521	533	563	496	547	540	512	549	534	495	508	533	512	495	522	540	523	557	536	524	534	531	535	554	551	561	509	523	540	526	566	564	512	539	560	516	511	563	531	554	529	527	528	529	546	554	527	559	581	554	519	546	540	548	520	542	528	525	509	511	493	499	502	543	545	515	553	537	550	553	554	523	523	494	520	535	559	532	487	508	523	519	527	553	515	500	539	517	519	573	534	539	513	530	527	505	535	519	548	496	543	500	542	511	520	529	537	541	548	528	520	557	530	529	470	527	511	517	524	563	503	531	549	568	521	549	519	535	499	557	547	532	523	519	550	520	499	515	540	487	510	538	542	513	563	531	530	499	536	545	527	540	518	543	518	518	510	533	504	514	570	547	508	528	562	508	525	516	507	556	556	523	508	537	516	485	508	530	501	527	497	540	519	516	537	538	537	510	491	539	522	544	521	488	544	547	514	533	532	519	518	530	543	540	536	520	525	527	510	531	497	546	513	522	528	477	536	522	511	553	546	522	493	492	566	568	563	486	518	581	513	524	550	521	562	539	511	526	510	525	529	541	534	555	572	504	549	516	543	515	537	546	516	552	516	550	464	514	549	541	535	505	538	505	548	523	499	526	556	556	544	553	544	537	552	543	562	555	478	559	526	540	538	534	499	537	553	541	513	502	519	523	567	509	552	506	529	561	537	573	547	526	511	532	504	555	502	519	538	524	527	577	528	533	515	549	526	528	538	506	522	521	572	537	505	541	501	506	517	503	526	469	504	552	522	502	570	499	527	477	548	530	520	551	516	561	520	503	534	524	521	540	530	531	515	528	506	518	513	558	524	552	552	490	566	523	520	547	549	531
8261	3627	1757	930	568	345	132	74	70	64	56	49	59	62	58	48	55	72	54	59	46	68	61	45	99	153	82	76	99	154	121	148	137	103	75	38	38	50	52	46	58	69	46	50	43	55	41	55	43	57	62	51	48	41	47	56	50	54	47	51	53	50	57	48	52	63	64	67	49	47	57	43	53	47	48	65	44	45	60	47	62	50	64	38	67	41	59	54	52	45	51	37	58	50	41	60	47	52	46	59	45	48	61	47	53	66	39	51	56	46	46	54	54	45	52	44	41	44	51	40	48	43	62	59	43	52	50	49	46	53	54	51	39	52	38	54	54	68	54	55	54	45	45	60	47	52	80	49	45	47	48	51	60	56	64	48	43	49	46	62	61	47	54	44	53	55	52	49	52	63	40	43	47	44	52	63	47	61	41	36	65	51	45	57	54	46	38	52	57	59	48	52	32	43	38	43	41	52	51	46	54	64	47	52	55	52	56	68	59	43	52	45	58	57	42	43	45	45	44	54	47	50	39	47	49	54	48	63	54	46	51	56	52	56	52	47	45	40	46	66	46	56	47	46	58	55	56	59	42	54	45	46	58	57	55	61	67	55	55	47	46	57	58	51	45	47	53	56	39	53	57	48	51	44	52	46	55	50	54	69	49	39	58	66	48	63	48	58	49	63	42	48	53	54	52	53	39	52	51	41	48	53	51	55	52	64	46	48	44	41	48	48	62	56	50	49	45	40	46	65	49	42	43	44	53	44	50	60	41	43	54	43	56	65	54	55	34	70	37	53	43	50	58	47	44	62	47	49	57	51	50	36	46	56	44	46	45	50	51	42	59	62	51	62	50	47	54	48	48	55	42	46	52	48	54	57	39	45	49	64	43	57	39	56	46	51	58	49	41	51	42	50	50	52	55	43	50	43	48	54	48	40	46	53	47	51	49	55	48	60	55	49	51	44	53	51	46	45	54	40	46	51	62	50	57	64	65	51	32	55	40	49	61	41	48	45	42	57	62	35	38	49	41	42	49	37	45	51	48	48	50	56	48	56	44	55	63	54	54	42	46	53	65	50	67	63	56	41	66	50	57	54	63	44	46	36	55	60	50	54	51	62	57	55	50	48	49	50	50	54	36	48	69	45	49	57	39	48	55	43	57	45	50	60	52	53	59	52	65	38	40	55	58	65	53	39	48	45	48	59	39	48	43	47	65	62	53	48	62	43	49	57	46	46	50	56	46	45	45	47	44	61	48	56	38	56	51	61	63	52	49	45	39	46	45	55	49	47	45	52	60	44	51	53	40	52	49	59	50	49	53	50	50	52	58	49	50	45	48	56	39	48	55	49	50	47	46	42	40	41	48	50	48	38	47	51	51	60	63	56	45	55	39	48	55	54	63	66	45	51	45	38	49	51	54	42	30	60	55	65	40	48	46	47	50	58	58	47	58	54	61	52	43	57	58	58	48	36	51	48	65	47	42	52	47	43	52	43	54	39	54	53	42	52	44	54	64	57	56	42	39	55	39	60	58	47	50	50	59	42	44	57	56	48	49	53	57	55	56	56	51	35	50	55	42	54	45	52	45	45	40	59	49	52	64	57	56	39	53	56	53	49	72	54	58	57	57	47	50	42	51	52	55	60	56	57	46	50	39	52	61	38	35	50	47	52	49	58	48	40	60	48	52	50	38	47	41	42	68	51	40	50	46	38	44	58	63	48	56	57	52	50	47	44	57	57	53	44	61	46	64	48	47	41	52	65	47	63	46	45	48	56	51	56	54	44	59	42	50	48	46	39	44	45	64	48	56	57	53	62	37	54	47	47	49	44	52	42	56	58	55	45	51	43	50	43	58	41	57	43	58	43	57	56	44	47	47	42	56	49	68	50	50	55	62	59	48	60	52	54	49	63	57	52	42	52	42	51	43	56	54	48	57	50	55	56	47	53	43	60	50	51	55	56	61	51	46	50	50	53	53	51	57	50	51	52	59	45	51	44	52	42	59	46	60	57	69	50	66	37	62	37	57	52	43	47	50	48	56	46	46	38	46	61	41	58	59	58	42	46	46	50	50	73	50	49	45	42	71	48	51	39	62	57	51	67	51	39	44	59	50	54	42	57	45	46	43	54	57	43	42	51	50	65	58	56	62	41	48	54	48	42	49	42	58	49	44	46	65	57	61	57	46	60	46	48	64	51	63	38	50	56	46	56	40	57	54	63	51	55	51	47	55	57	46	49	55	40	54	39	60	50	53	38	46	49	46	53	46	54	52	48	44	48	53	41	47	56	57	57	53	48	57	43	54	68	41	55	49	45	50	58	50	47	49	62	51	62	49	56	56	46	54	48	52	44	48	53	74	68	54	60	42	56	47	49	67	47	53	37	48	64	52	43	55	50	54	51	57	54	55	58	49	54	38	52	57	53	52	50	54	35	61	47	46	41	49	45	56	57	56	59	63	57	65	51	56	48	51	55	54	60	57	63	54	46	45	60	50	69	57	66	57	62	46	50	57	44	44	51	39	57	52	48	61	55	44	39	54	49	57	51	54	49	56	42	49	47	56	46	55	45	42	56	55	51	47	60	48	51	42	45	42	58	45	44	45	51	57	51	47	50	46	45	54	59	38	55	56	60	53	53	50	48	63	47	69	51	59	38	59	50	41	56	69	49	48	54	42	43	52	46	53	44	45	53	32	47	35	42	39	38	65	48	44	60	41	53	52	52	54	52	58	54	55	63	59	60	42	58	57	51	43	57	45	44	47	38	49	53	49	58	51	53	61	49	47	47	58	54	52	53	42	57	54	45	48	46	43	46	49	51	49	65	45	59	48	52	48	65	52	46	53	45	47	47	48	59	50	49	51	60	62	45	45	54	43	48	55	54	54	48	63	55	41	47	54	62	49	42	38	52	62	45	51	55	56	54	54	44	47	54	43	54	63	47	55	55	54	56	59	46	53	44	55	47	35	51	47	69	46	40	44	42	48	66	56	56	59	58	64	39	54	65	59	61	45	53	45	46	53	51	44	43	45	52	42	37	45	40	42	43	54	67	51	54	53	58	57	45	57	45	48	65	44	54	47	40	57	44	41	40	43	49	44	43	57	46	64	46	52	60	47	46	36	49	42	42	54	60	58	57	65	47	52	47	49	55	60	68	47	48	50	48	48	59	64	57	60	54	58	53	44	46	40	51	44	63	53	51	56	58	41	48	35	64	47	44	56	38	56	46	59	51	59	42	39	47	68	44	37	54	56	62	44	63	50	60	77	60	34	55	38	49	55	49	59	56	53	56	50	70	58	39	56	58	57	50	39	44	51	46	51	54	62	52	60	62	51	65	54	61	54	49	49	38	58	49	42	52	66	49	57	41	45	37	53	53	45	52	47	59	43	39	39	39	57	56	39	56	46	61	56	46	77	51	35	55	51	60	50	57	54	61	56	36	46	60	55	39	53	62	51	59	55	40	49	44	45	44	40	45	48	48	56	60	60	56	54	59	61	51	53	59	56	51
33866	22070	14198	11952	16017	13386	4964	1035	741	621	609	590	546	562	510	474	674	982	466	482	442	452	473	532	1576	3036	1174	1368	1944	2639	2836	2500	2202	1657	790	382	377	388	406	405	368	410	376	374	407	409	404	374	378	392	427	403	380	397	407	419	366	403	394	386	403	394	374	432	403	415	402	403	387	413	383	391	379	372	413	424	383	386	381	407	400	391	386	400	391	429	406	397	389	386	407	409	405	423	410	400	394	396	396	385	416	407	406	401	409	414	398	390	397	452	395	424	378	441	422	418	441	386	403	393	400	332	418	429	433	374	398	394	386	377	405	426	408	392	389	382	408	403	435	377	395	400	419	388	415	358	396	397	429	421	429	414	384	368	425	397	406	397	379	452	403	378	370	388	415	405	411	394	383	444	397	393	410	379	400	430	425	414	375	372	436	389	406	372	396	385	412	383	378	396	401	391	400	384	369	409	413	396	342	384	410	391	408	392	383	389	374	408	370	391	412	375	420	388	349	358	359	403	409	428	396	390	394	374	390	396	395	361	403	382	359	415	432	394	410	415	357	389	407	407	383	384	369	390	387	380	407	387	394	413	407	404	398	364	398	432	358	419	430	429	402	396	424	381	416	368	389	378	417	423	474	389	431	393	385	398	396	425	382	395	396	393	393	410	416	415	390	402	402	414	417	399	418	393	401	409	403	456	342	412	385	391	393	377	405	400	416	367	401	422	406	385	382	399	418	422	400	395	418	392	409	388	378	424	380	407	392	388	393	408	393	417	401	397	380	385	394	421	411	388	390	420	434	402	390	408	374	413	395	396	432	384	398	412	403	365	396	419	404	413	371	347	409	406	408	382	415	400	425	393	391	366	413	366	388	411	382	405	422	393	366	398	441	361	377	406	410	399	389	426	421	387	372	398	392	371	380	401	385	409	442	383	408	416	378	383	419	400	400	385	398	389	431	398	410	415	399	407	398	417	404	397	413	380	407	369	406	399	400	379	428	377	382	394	410	393	397	387	417	371	407	391	404	412	393	417	411	405	403	424	383	410	381	381	375	371	398	423	396	367	386	384	415	394	388	415	406	406	398	410	375	378	386	382	399	411	405	365	375	377	375	387	443	404	407	420	405	398	384	437	406	412	388	413	399	386	362	382	382	403	395	420	378	413	371	402	419	389	402	408	430	397	355	458	405	418	415	323	384	386	362	405	401	421	394	402	413	419	425	412	422	407	403	365	399	398	411	399	414	414	426	417	390	401	396	411	426	385	406	408	400	392	429	368	391	389	379	402	363	431	381	402	406	432	421	372	411	393	424	401	385	409	376	389	362	381	345	406	378	378	388	381	359	371	395	374	401	409	382	403	377	450	376	409	406	387	368	406	401	394	424	379	400	417	458	395	411	403	402	390	415	400	394	404	405	369	395	367	392	398	397	370	382	399	447	379	389	427	391	441	373	393	409	392	399	388	370	411	391	363	384	367	433	398	374	383	412	406	413	381	440	352	425	413	396	392	440	392	403	403	404	387	394	405	416	387	404	399	409	411	361	423	414	385	386	425	403	459	444	402	385	370	416	380	389	348	393	392	389	365	384	405	385	398	361	374	380	409	373	393	397	389	402	413	393	399	402	406	410	388	410	383	401	387	357	396	354	429	389	401	409	404	384	394	421	400	391	417	418	443	442	395	410	390	365	384	390	368	363	419	426	427	388	425	409	411	402	372	437	395	402	394	375	371	398	387	430	390	423	406	414	357	364	420	378	395	402	426	381	396	388	384	427	374	406	391	391	385	397	359	366	396	441	446	367	387	412	376	385	396	382	406	404	434	396	412	400	422	391	405	388	388	418	431	402	413	374	370	424	413	431	396	421	396	350	423	414	418	406	378	410	365	384	411	403	354	386	405	438	422	388	398	392	385	394	417	426	386	421	392	381	400	438	428	364	415	373	395	386	411	376	374	395	388	375	407	423	413	385	400	402	440	396	401	387	391	390	420	434	408	431	387	411	413	401	388	405	382	394	369	450	376	392	398	378	397	386	416	391	405	405	432	414	404	411	442	369	407	374	412	413	398	436	379	385	394	407	397	400	428	437	413	420	422	424	377	383	403	395	403	378	376	427	384	378	364	366	414	356	387	384	409	400	386	405	357	355	381	393	413	402	377	363	413	387	392	413	397	392	386	405	394	367	398	376	398	390	365	383	413	423	362	375	447	387	386	398	410	410	400	404	370	353	421	403	416	413	422	377	408	375	389	414	384	403	411	355	441	417	436	377	410	381	402	360	417	406	418	361	434	416	400	387	381	409	356	375	395	400	377	411	405	365	416	393	393	382	403	390	422	398	389	397	381	395	410	406	391	391	380	431	405	375	377	410	397	402	396	422	374	410	400	395	435	400	417	420	379	395	393	427	394	382	402	413	364	376	416	400	420	418	384	405	413	381	418	410	394	400	399	417	405	396	443	386	407	362	384	440	384	421	400	404	397	373	388	419	373	385	378	423	362	401	391	366	376	430	422	356	415	373	397	379	385	381	408	386	391	404	365	402	399	419	393	392	410	427	374	369	389	440	421	372	413	372	406	416	393	380	396	402	393	387	402	412	380	389	409	411	401	452	423	388	387	396	381	406	402	380	388	354	398	422	403	403	420	408	392	393	375	376	431	455	409	420	394	424	424	385	335	390	402	409	396	408	389	412	376	390	439	390	395	372	404	398	387	402	401	417	399	436	405	380	409	391	413	373	403	345	402	406	378	423	381	414	440	378	374	408	434	393	391	413	411	422	424	415	378	408	377	423	434	381	391	393	398	392	380	393	369	414	382	392	388	390	391	382	425	414	386	438	410	425	384	401	368	434	423	382	410	406	376	403	430	383	402	401	366	400	391	355	404	358	369	404	437	409	380	374	424	352	387	416	361	390	406	403	389	381	421	398	381	400	401	394	400	389	405	363	404	404	394	374	382	394	424	388	380	420	394	386	397	380	392	401	382	414	369	420	382	417	388	415	425	395	384	368	392	393	373	400	422	400	384	400	410	399	404	437	453	415	377	414	413	436	396	388	383	393	389	357	416	382	419	383	392	408	406	386	398	406	386	397	429	390	395	419	377	389	396	388	373	420	389	392	407	393	375	377	384	417	386	418	443	441	400	393	395	397	392	399	430	394	399	387	383	387	406	419	371	431	403	441	404	362	417	406	402	395	405	377	403	414	429	383	424	401	381	404	380	403	402	383	381	437	414	377	395	399	398	363	379	383	405	423	420	337	384	375	454	367	441	361	372	403	381	392	361	421	408	416	425	406	378	396	359	372	365	391	404	399	407	388	388	395	446	359	400	338	440	430	402	421	372	398	379	416	375	417	347	419	399	394	366	409	424	387	397	414	360	373	411	422	409	429	403	390	402	385	411	403	369	420	388	412	398	449	432	397	403	430	414	365	400	403	359	402	391	387	423	363	381	409	396	419	384	411	417	411	377	408	409	404	391	373	377	346	420	395	381	424	404	402	395	409	427
9355	5445	3891	1893	900	596	290	117	95	78	81	91	78	90	107	90	97	207	151	80	64	98	94	100	202	197	112	156	195	263	229	183	137	133	107	82	81	70	69	73	78	72	70	90	82	64	76	73	94	96	91	76	74	71	68	77	97	81	75	93	81	63	80	75	76	89	72	74	65	85	85	76	70	92	69	67	78	75	64	81	78	76	76	89	67	70	60	75	72	74	84	80	74	69	87	89	81	55	77	79	75	66	80	79	74	78	68	66	78	80	89	69	74	67	64	73	86	61	64	76	78	61	84	81	84	79	76	67	72	73	84	70	73	71	84	84	73	76	74	85	71	63	73	65	72	76	87	90	76	80	82	85	71	80	66	92	71	78	68	78	79	58	80	59	85	85	67	78	64	70	84	75	81	70	87	77	81	76	72	69	84	72	80	86	79	88	74	73	77	74	74	73	88	60	65	68	72	73	85	68	70	77	68	72	77	68	77	75	72	70	82	72	66	84	78	81	71	90	68	65	65	74	77	83	75	70	78	80	87	90	66	76	83	76	78	67	80	91	89	75	71	82	91	67	80	71	79	95	84	92	77	60	81	101	82	81	66	69	74	84	77	82	93	68	78	90	72	67	89	64	76	68	93	73	85	69	87	71	69	85	82	93	61	80	75	79	68	79	72	75	62	73	68	83	79	65	72	91	82	78	86	77	78	70	75	84	62	83	62	87	82	64	72	90	98	71	66	91	80	78	77	83	79	80	82	93	84	86	55	75	85	83	77	65	75	74	83	73	70	75	77	67	85	80	83	78	71	95	86	67	79	62	71	60	87	82	70	83	76	92	89	74	81	72	86	65	85	74	73	69	80	84	83	87	61	72	71	79	83	78	77	80	68	88	83	71	83	64	80	89	83	95	65	79	86	97	68	89	76	80	67	70	64	65	76	61	108	78	84	71	78	72	77	71	75	82	63	84	91	87	66	64	76	89	75	65	82	71	73	80	77	92	70	90	81	77	72	75	59	64	72	83	87	79	66	76	69	75	73	59	69	89	82	65	67	91	82	73	86	62	79	64	70	83	84	97	88	61	64	77	75	82	80	81	89	75	86	72	79	75	57	83	85	68	94	67	95	78	72	80	79	67	77	73	77	80	72	71	74	72	72	82	78	69	61	73	69	62	80	90	76	63	69	91	80	78	82	67	81	73	70	70	88	79	74	86	54	88	72	68	73	58	62	71	88	77	75	74	62	81	66	77	79	67	78	79	85	76	80	86	79	89	85	82	96	74	81	79	73	79	77	86	77	75	55	88	71	77	77	85	75	65	69	74	70	77	81	76	58	93	72	81	70	75	96	85	82	92	76	77	75	71	79	74	71	90	90	98	75	74	87	82	76	82	96	72	65	67	73	83	90	80	70	65	74	72	79	74	78	81	77	65	89	78	76	87	69	84	76	83	99	75	82	87	73	82	93	86	71	70	92	65	80	75	95	82	79	76	79	68	78	81	82	60	86	67	85	85	71	60	82	64	83	81	80	82	104	90	70	72	79	77	89	75	76	63	73	80	71	81	88	75	77	70	90	75	86	65	69	86	73	71	71	82	86	88	94	98	81	85	87	71	72	74	57	78	81	86	72	78	75	79	81	69	80	73	71	84	75	68	73	80	69	63	78	74	80	86	75	74	80	70	89	65	79	89	69	72	71	76	75	75	81	78	69	64	75	75	78	69	70	67	71	91	88	76	77	63	69	80	78	75	76	71	49	76	75	80	65	85	71	63	73	76	74	71	77	83	80	85	86	75	86	85	70	83	87	69	73	77	76	84	91	76	86	65	66	65	78	77	74	75	66	86	66	85	75	65	88	74	80	94	78	87	75	80	66	80	76	85	70	73	90	76	84	70	70	86	79	79	75	75	84	87	82	87	81	76	81	62	72	59	86	55	95	74	64	78	76	81	79	79	85	94	75	60	71	73	89	82	73	82	69	62	92	64	70	90	83	71	82	66	83	72	73	79	76	77	68	73	69	74	84	80	80	81	79	63	80	84	91	82	79	69	76	81	67	81	81	66	92	72	75	91	64	73	67	81	77	75	81	87	91	67	72	79	71	67	64	84	83	72	70	78	91	65	75	82	74	99	62	71	67	86	87	68	86	73	81	71	68	76	68	74	68	81	70	72	86	68	63	101	84	81	93	85	82	81	76	82	67	78	83	64	78	76	78	72	72	75	68	76	68	79	65	73	59	77	79	74	72	76	67	78	74	68	86	71	84	75	61	61	91	92	90	64	75	85	76	80	71	95	72	82	73	62	73	64	79	57	95	66	81	82	70	61	71	87	84	85	88	72	79	70	67	52	83	70	71	60	80	70	80	84	54	72	100	73	97	78	79	92	91	83	74	83	77	85	61	68	69	87	71	79	68	77	69	73	83	78	90	70	73	71	62	65	76	78	60	81	85	75	88	81	80	86	75	67	84	70	79	80	65	81	79	82	92	81	67	83	87	65	73	85	88	68	82	80	82	74	86	71	74	78	82	91	88	70	83	90	70	77	70	67	76	82	74	90	76	62	75	93	64	91	93	64	81	68	79	82	78	83	86	96	81	68	69	72	66	60	76	66	72	68	77	65	87	69	63	80	83	91	67	69	89	84	82	89	79	88	67	83	71	95	63	85	77	90	73	82	74	86	83	73	66	66	94	85	75	88	76	88	78	68	76	97	83	86	72	75	80	78	93	84	87	68	88	72	79	68	74	83	90	77	65	65	76	66	70	63	72	85	78	80	77	85	88	73	78	73	88	77	77	74	72	66	74	81	78	85	66	57	70	100	77	69	74	70	77	84	80	77	86	70	89	68	74	71	82	88	88	90	63	78	67	77	86	74	67	73	82	81	71	81	82	74	77	76	71	75	70	75	85	87	79	65	93	74	70	71	70	66	73	69	67	68	77	82	69	75	67	62	73	87	82	81	74	89	67	72	95	74	75	90	70	78	80	64	74	69	81	76	80	62	78	68	101	71	91	91	85	68	67	83	91	74	75	81	76	75	95	74	69	70	92	72	81	79	81	81	94	85	77	65	80	78	86	82	70	63	73	58	81	76	89	87	68	78	75	75	77	80	74	69	86	74	88	75	56	78	84	75	88	89	76	78	74	88	72	72	63	69	85	78	69	86	70	82	89	61	76	67	76	79	82	81	74	77	79	59	89	79	78	83	67	83	76	81	70	68	72	81	79	63	85	69	78	78	76	73	86	74	89	76	78	80	79	83	79	96	82	59	63	80	81	83	62	84	74	63	86	63	69	68	78	62	72	61	64	73	72	72	68	80	63	84	71	70	80	74	75	67	70	73	74	79	79	68	64	62	76	89	101	67	83	80	85	85	82	74	71	105	92	73	81	79	86	71	74	81	72	77	82	83	76	69	67	68	81	70	71	83	82	87	64	64	89	83	65	68	65	75	72	71	70	87	73	80	88	76	78	79	73	70	69	82	80	81	73	85	78	78	103	85	76	89
38951	26255	21940	18496	20629	17601	8045	2476	1250	1130	1002	967	899	839	789	813	1051	4316	2462	712	736	743	784	927	3854	3410	1603	2590	2867	4488	4584	3240	2227	1655	957	602	644	572	589	603	601	611	549	617	603	602	632	604	565	535	579	587	586	552	631	570	625	570	597	564	568	609	597	576	583	621	605	589	585	593	598	580	566	605	608	594	619	603	591	610	562	603	591	558	594	580	595	610	622	581	574	569	592	590	570	596	555	613	606	643	596	629	607	570	536	618	565	585	571	605	620	628	573	622	593	564	616	538	578	600	542	575	600	557	567	545	609	584	579	580	599	627	620	575	534	577	591	575	551	580	567	585	590	572	607	582	586	560	612	550	607	615	555	572	586	544	606	602	631	620	592	607	617	594	588	568	573	570	531	595	588	601	634	610	525	589	569	583	608	565	532	564	639	579	594	559	605	601	599	621	607	554	614	575	537	536	576	642	564	635	571	595	582	569	590	595	601	585	632	583	597	589	580	588	582	581	571	598	602	560	628	556	615	601	558	578	608	553	572	562	629	583	562	623	566	591	554	597	606	618	595	601	604	586	568	595	566	620	597	601	599	579	588	565	546	573	577	576	580	546	574	575	581	600	588	592	589	577	587	578	541	601	623	578	591	576	600	584	568	576	566	596	643	591	593	590	600	614	602	601	596	603	604	607	610	585	614	553	569	568	588	555	611	601	595	622	626	595	607	579	578	562	529	636	535	597	580	563	589	605	624	590	617	611	586	576	544	616	575	604	556	630	613	602	599	583	592	530	631	603	596	557	563	622	569	651	588	574	633	612	579	632	566	621	585	568	616	586	592	605	599	607	597	595	565	615	570	629	595	628	578	583	605	555	594	566	560	550	568	522	587	580	571	558	553	590	617	579	624	587	604	580	560	604	587	576	596	611	565	576	615	565	605	600	606	571	589	568	564	580	606	571	588	574	557	601	605	575	564	608	586	643	618	591	551	572	591	580	588	585	579	575	553	607	565	581	585	527	568	545	594	666	560	568	593	583	592	578	594	625	565	599	594	571	619	580	574	621	561	602	563	628	534	591	588	591	547	555	594	615	587	613	598	570	588	597	591	594	544	597	597	599	597	604	571	569	617	600	559	569	623	577	599	599	599	620	601	578	586	629	595	548	580	553	604	618	594	558	600	565	574	608	610	571	636	592	580	586	580	604	553	578	595	547	558	601	594	561	592	576	595	571	606	581	606	575	607	606	579	542	537	612	558	598	592	581	547	577	556	643	594	601	574	579	564	586	623	555	612	560	568	580	600	602	548	576	558	569	579	572	568	575	584	580	642	554	601	561	602	587	606	586	549	602	583	572	583	580	618	562	572	597	599	623	591	575	581	541	610	585	591	584	589	595	543	615	567	555	612	563	588	572	561	619	614	582	584	613	604	588	619	603	558	562	588	590	627	565	596	557	580	593	629	585	596	623	600	596	554	592	595	592	586	641	586	595	581	627	578	591	582	607	608	593	584	588	596	543	598	543	592	584	537	573	550	614	549	560	545	543	637	581	575	612	592	563	600	649	558	582	586	597	607	623	624	599	591	566	605	582	598	582	568	581	567	638	577	560	597	590	578	560	555	638	561	537	577	559	629	597	611	607	564	571	599	571	608	559	564	615	550	598	593	602	583	573	574	595	587	612	563	585	596	563	585	587	556	524	563	595	563	575	558	643	587	610	556	569	565	596	577	645	640	556	614	571	594	597	598	619	569	595	610	608	590	599	574	621	606	591	614	622	639	596	580	576	583	591	616	585	555	603	539	571	577	573	613	568	583	588	573	594	617	599	645	616	575	574	554	604	592	544	592	584	611	604	594	588	571	577	590	592	557	604	587	612	548	572	603	594	575	605	619	587	662	604	586	581	612	561	627	595	614	572	582	613	595	601	584	608	589	591	597	594	569	587	559	574	559	590	549	582	628	573	555	586	533	599	598	553	562	599	542	563	620	568	579	539	614	605	549	580	587	580	576	560	588	585	579	608	630	582	605	606	617	568	636	567	591	554	574	619	571	622	599	568	583	572	565	578	573	606	629	603	552	555	624	573	602	595	562	611	575	584	604	590	566	622	608	548	569	575	588	559	601	566	559	583	549	614	541	603	568	588	565	580	595	593	633	572	590	580	585	618	612	630	597	603	606	555	576	580	607	567	596	569	604	589	604	583	576	624	603	595	555	573	561	573	522	631	578	632	553	554	597	614	603	587	574	601	584	601	520	561	556	585	584	599	617	564	559	557	635	621	581	630	578	567	586	589	579	570	553	544	585	604	570	582	571	584	590	606	615	601	592	566	583	604	614	583	580	581	579	624	568	595	612	613	601	580	592	565	537	607	579	581	590	532	597	604	610	605	616	615	628	557	578	563	599	589	574	557	529	612	602	638	573	584	570	608	556	558	659	570	594	578	620	554	603	547	566	599	596	577	585	609	570	607	575	634	589	555	579	558	550	616	577	548	589	590	645	600	605	590	574	598	551	615	566	588	596	582	586	549	617	628	606	616	594	548	602	543	609	607	636	599	572	614	546	576	586	591	546	578	576	603	606	588	570	527	598	576	559	551	607	602	592	578	599	611	586	598	549	568	583	581	579	562	575	594	561	560	558	628	581	568	624	609	586	583	544	581	567	566	575	554	594	596	575	554	586	574	590	589	645	565	611	585	578	595	658	572	582	607	589	570	579	549	599	619	608	569	566	576	662	581	528	585	594	584	626	612	589	547	590	630	557	565	617	581	578	616	596	574	592	590	583	588	647	600	590	593	630	616	590	636	586	581	573	594	570	560	563	582	563	625	596	568	570	578	591	591	540	624	592	580	584	565	593	601	606	591	594	587	543	569	571	586	624	577	584	543	575	580	555	574	578	569	635	629	589	568	580	604	563	578	602	580	551	585	543	577	592	577	594	596	618	574	582	573	576	591	598	586	601	610	622	589	558	599	625	582	597	571	562	546	550	583	555	582	593	564	608	616	625	618	592	598	594	605	620	613	580	589	598	617	572	598	612	542	582	575	576	615	544	575	576	622	594	577	570	567	552	586	588	599	590	589	588	571	567	643	611	591	563	587	560	576	582	557	652	603	576	567	568	567	602	580	590	604	571	559	642	622	549	553	598	582	595	623	576	603	591	583	594	630	568	589	600	563	572	577	596	614	582	559	609	624	594	590	581	576	578	611	552	583	615	544	626	538	601	595	575	591	593	556	567	597	597	609	567	601	564	556	636	593	571	579	555	597	578	598	605	556	536	542	598	601	609	621	575	624	577	597	580	582	548	592	627	594	565	627	567	575	608	547	608	595	562	587	551	583	577	576	582	619	609	627	607	581	591	576	590	599	587	570	573	624	553	640	547	535	569	589	585	645	557	579	574	624	576	578	626	544	583	584	602	622	532	560	628	575	624	595	635	576	605	610	591	563	611	575	588	608	603	597	559	582	587	604	576	627	592	561	613	593	558	611	605	605	602	580	537	636	580	578
6045	2298	1185	387	222	178	90	61	41	40	49	52	34	44	41	39	46	66	53	46	47	47	43	53	40	49	35	52	58	59	59	65	46	46	32	34	41	44	40	43	44	51	63	25	49	43	47	36	27	41	52	47	42	53	29	38	42	38	46	48	52	34	51	44	41	47	50	46	42	39	36	38	34	48	52	39	51	36	40	37	45	44	45	36	36	52	41	47	43	48	53	44	54	34	45	52	45	47	37	44	51	49	38	47	51	48	49	47	35	50	49	57	46	37	38	42	45	47	43	62	35	47	40	34	40	37	46	49	53	40	59	36	55	46	40	37	46	33	48	37	45	49	51	44	30	42	47	49	51	45	43	66	52	50	47	28	57	53	39	38	34	47	44	43	46	41	42	54	54	58	47	54	57	47	41	43	44	50	47	41	42	43	40	34	51	38	45	40	53	47	49	45	48	41	51	43	41	44	59	48	34	50	44	40	51	46	49	40	41	48	38	55	46	50	44	45	37	54	52	47	34	55	49	39	46	37	41	44	37	38	42	35	42	40	48	53	41	41	45	50	38	42	43	45	49	52	52	37	41	44	45	52	41	36	51	55	52	52	49	38	41	49	48	46	48	45	47	43	37	36	45	41	61	37	53	32	45	28	38	54	53	43	45	58	36	44	32	60	37	38	44	45	45	42	44	46	33	37	40	60	43	37	49	48	38	40	40	54	64	42	55	50	41	55	40	47	53	55	45	47	48	45	47	37	43	37	45	41	56	47	58	45	60	41	52	45	58	51	41	44	55	44	43	43	42	49	40	41	42	51	36	51	41	42	50	46	62	46	49	42	42	40	65	38	48	47	55	39	54	42	37	36	40	46	42	37	42	47	44	35	52	39	51	48	44	44	36	45	35	43	41	42	38	49	41	42	51	44	53	40	54	50	44	55	39	29	46	50	45	42	34	37	51	45	49	56	50	43	50	39	63	50	51	47	35	44	49	35	42	35	46	45	50	42	30	46	40	42	59	42	43	49	58	41	44	38	47	47	50	48	50	47	41	52	47	38	51	44	49	46	44	39	44	39	45	49	36	41	40	40	40	45	42	54	42	47	39	39	42	37	50	46	54	45	40	53	59	32	46	49	38	27	30	46	42	57	38	39	38	48	37	40	48	35	48	36	47	33	36	36	37	40	46	46	57	46	49	31	48	31	42	43	40	50	29	43	53	42	48	35	49	49	48	42	48	49	50	55	43	51	42	33	46	43	45	53	45	51	36	41	46	50	49	50	49	48	39	44	44	41	39	45	50	55	35	44	40	55	47	42	35	45	42	40	45	38	46	50	60	53	57	36	47	40	49	45	47	43	42	42	48	34	53	38	55	58	49	40	45	45	38	39	19	47	50	56	37	53	33	47	42	44	43	48	40	47	49	47	44	38	45	43	35	38	39	35	46	41	39	51	50	46	44	51	40	33	54	41	42	37	45	41	47	41	41	65	55	35	51	44	45	57	50	40	46	43	39	42	49	27	43	47	37	43	29	41	39	54	40	25	45	48	46	38	48	50	57	55	43	39	35	45	39	44	48	41	49	46	58	49	37	48	42	45	46	52	39	37	37	42	35	49	45	52	52	45	36	46	57	57	48	56	46	57	43	40	48	52	56	55	41	38	41	43	42	47	43	43	47	35	48	43	43	40	52	48	37	55	46	36	48	37	43	54	42	46	46	43	44	45	40	38	42	54	61	46	47	47	37	46	46	45	43	45	42	48	39	38	50	49	51	57	40	51	37	45	41	40	39	52	55	41	35	43	38	36	51	52	38	40	37	43	47	45	38	41	45	50	41	44	58	56	49	52	45	43	58	35	42	53	44	39	38	47	44	40	43	40	29	44	37	44	29	42	41	50	40	46	48	46	50	54	58	57	48	46	51	36	46	48	50	40	41	43	49	38	48	48	49	43	44	48	38	37	38	45	48	35	42	36	33	39	35	39	21	37	36	44	46	44	46	50	40	39	43	44	58	50	40	33	48	46	41	48	53	53	40	32	30	46	44	36	49	52	50	42	38	39	57	34	39	57	48	36	57	37	53	52	50	41	37	36	37	41	57	36	31	47	41	49	49	52	40	42	35	59	47	60	57	39	64	38	31	43	50	58	38	41	54	43	45	46	58	39	35	38	29	49	29	42	49	47	55	49	64	45	37	47	48	43	38	39	51	42	30	46	48	33	41	52	47	38	38	45	39	40	62	55	46	48	41	36	54	43	50	43	44	54	59	54	48	53	45	37	41	43	42	26	51	42	36	43	55	58	48	37	39	48	58	38	44	52	48	37	50	44	44	35	52	47	51	38	41	50	63	44	51	36	36	57	35	36	46	38	45	35	50	48	45	41	41	43	38	61	48	41	47	43	46	47	39	51	38	39	34	39	55	44	53	48	53	40	38	40	51	50	47	40	45	39	39	42	36	39	49	43	46	49	45	46	39	47	45	52	43	52	64	41	40	54	48	34	50	52	53	43	54	61	34	43	38	47	35	57	40	45	52	46	40	43	45	34	45	43	55	49	43	47	44	43	41	40	52	39	41	44	48	45	37	44	44	42	43	53	44	44	54	51	44	39	43	51	55	49	47	56	46	45	37	60	50	34	47	51	41	55	39	41	46	33	39	41	42	46	49	50	56	37	45	54	54	47	55	54	47	52	47	44	52	47	50	55	45	51	59	42	43	34	50	40	46	37	51	37	40	47	42	48	31	50	41	40	50	39	50	32	36	52	42	44	50	33	57	45	44	34	53	44	52	45	45	39	42	44	55	42	39	46	40	39	31	44	48	38	44	44	43	45	36	34	39	31	42	43	50	46	40	47	35	44	57	41	43	45	47	39	48	44	41	45	41	31	53	52	53	38	42	36	43	44	45	36	37	40	41	44	51	42	40	56	43	53	45	39	38	51	46	39	44	47	55	34	39	41	48	48	43	51	58	47	57	45	44	44	47	54	52	35	49	48	45	32	40	37	34	50	51	33	45	38	49	52	45	56	63	39	45	53	36	51	49	50	46	38	36	35	54	52	47	53	49	47	47	46	42	56	43	44	45	48	44	58	53	45	53	47	33	47	45	38	42	34	44	42	45	47	54	44	34	38	45	46	43	52	44	46	62	44	31	51	45	43	47	32	44	40	41	39	29	46	52	39	32	39	43	63	37	32	41	46	45	30	47	41	49	34	44	49	47	39	42	46	38	44	54	50	36	46	45	47	55	47	51	63	57	49	31	43	51	42	52	52	43	48	50	49	32	56	47	54	53	40	45	46	46	66	42	50	49	49	32	35	41	53	41	52	46	41	37	38	55	54	46	47	45	47	48	38	52	41	39	47	40	40	53	46	42	45	42	46	43	51	44	58	45	33	41	45	32	57	52	47	37	39	46	52	40	50	48	55	36	50	46	41	46	41	59	40	37	42	45	61	61	48	43	39	39	48	46	55	54	47	56	37	56	44	47	45	38	36	36	47	50	42	57	54
31874	17532	10872	5829	7355	6934	2993	816	441	395	355	382	405	384	373	404	580	1027	626	333	365	385	346	387	659	625	488	529	586	680	729	713	597	495	356	344	338	345	372	351	395	360	333	386	333	331	347	339	373	367	323	336	351	362	319	368	337	354	334	342	363	338	363	320	352	346	333	321	389	372	381	352	368	346	348	347	324	360	373	370	329	366	377	325	332	355	338	317	321	326	348	342	329	392	348	362	359	367	343	336	339	327	340	331	337	347	318	329	349	362	373	339	343	360	361	352	357	352	349	372	374	351	336	348	367	319	293	412	328	320	311	381	353	330	368	308	377	330	370	334	384	302	348	346	397	359	365	341	336	321	342	337	356	370	372	321	329	365	340	346	330	340	335	325	349	323	331	359	354	349	306	333	354	315	347	356	366	317	353	343	348	327	340	329	372	377	335	356	351	342	354	339	339	329	307	343	391	360	355	359	327	364	383	354	340	377	353	394	355	344	366	332	328	345	356	318	345	331	335	312	324	358	352	342	351	315	343	356	331	326	380	323	385	339	367	360	345	345	353	362	334	337	350	338	374	312	346	356	338	360	335	359	353	335	340	380	347	330	368	364	357	335	388	367	358	338	387	323	343	319	338	363	370	384	330	349	335	333	318	327	311	393	314	322	327	361	331	331	388	314	324	343	314	366	335	335	364	306	367	321	344	328	368	329	337	334	343	348	351	363	355	352	367	346	350	360	344	356	325	341	345	339	332	360	374	357	391	353	357	359	327	344	317	359	364	375	317	340	351	353	329	316	323	364	333	322	346	384	377	354	376	327	341	369	338	377	379	326	388	328	335	347	339	340	376	331	361	370	366	367	341	343	375	346	359	339	343	360	343	330	337	364	363	368	347	377	383	364	351	366	379	378	323	352	351	348	362	312	333	313	336	340	349	334	352	352	320	311	353	342	333	343	339	325	339	340	341	350	357	353	311	335	374	355	354	352	333	353	341	356	336	346	325	347	345	349	352	323	370	346	311	360	331	336	367	332	327	322	358	340	364	347	349	358	337	305	341	335	355	327	334	343	328	343	343	321	357	344	351	369	367	323	336	357	341	308	344	336	342	354	347	366	380	359	308	360	353	349	355	338	346	364	352	334	352	360	337	363	311	355	368	350	315	318	360	379	353	340	379	331	380	341	377	361	373	330	335	366	344	349	325	330	345	338	347	318	368	340	365	345	341	339	363	362	331	329	359	378	313	341	351	325	301	333	319	314	347	384	321	352	339	332	347	318	346	368	346	360	326	338	351	354	343	345	320	381	330	343	323	345	346	294	382	384	361	371	348	350	372	392	344	354	330	320	357	338	365	349	328	326	321	344	328	353	311	342	339	357	336	337	359	320	350	328	365	360	338	370	349	349	326	338	300	358	340	351	352	371	361	347	338	327	370	352	336	367	350	340	347	324	343	333	345	318	372	338	347	344	348	356	324	324	334	363	349	307	354	341	330	317	345	359	363	376	342	336	352	332	302	348	353	328	385	370	371	335	354	384	341	353	352	351	371	386	300	323	360	326	342	351	335	354	341	351	375	359	366	364	342	326	331	345	353	341	332	346	367	364	354	341	386	353	337	363	323	373	354	360	323	384	357	341	348	311	330	308	311	339	345	358	344	373	372	332	387	325	352	327	361	328	349	305	337	325	348	352	331	351	347	340	353	341	346	310	337	367	349	351	344	359	373	356	360	377	332	356	340	376	331	339	331	358	352	354	352	334	376	345	342	345	361	335	333	369	350	355	332	382	352	344	352	359	331	344	379	365	336	348	358	331	372	379	369	347	339	356	347	344	317	323	332	352	319	345	351	371	357	369	344	336	376	340	343	330	350	360	334	302	346	339	306	363	363	318	342	323	337	363	324	348	363	374	339	345	332	393	338	363	286	317	357	360	355	365	333	335	330	371	328	337	355	321	366	349	337	292	332	314	361	345	349	334	365	348	324	336	365	342	348	343	349	366	320	359	362	348	331	311	350	372	345	340	403	324	355	343	357	335	335	328	316	352	358	364	345	362	314	376	322	349	359	353	379	370	344	344	339	342	363	356	345	357	365	362	349	333	317	306	339	341	346	347	348	363	320	311	327	335	367	340	340	374	361	351	333	320	374	356	353	319	369	321	311	342	349	354	337	381	351	336	341	340	366	378	354	361	331	357	352	322	361	344	337	345	342	328	322	332	359	344	350	320	334	355	331	331	356	335	323	358	348	357	316	335	327	352	359	338	370	324	363	358	337	342	298	366	351	366	333	372	341	360	327	361	352	368	316	378	333	365	350	342	330	337	331	352	342	357	380	333	354	376	324	299	351	344	332	340	356	343	330	394	344	365	354	340	364	328	340	347	343	320	352	313	342	360	349	345	325	363	359	340	328	345	354	350	346	324	371	327	327	345	338	383	352	331	364	341	363	310	353	354	342	341	335	343	332	320	358	325	328	352	325	330	311	376	366	370	352	351	380	348	331	347	354	355	354	326	360	326	333	366	316	360	343	342	360	322	384	330	334	345	362	345	334	344	343	366	313	366	364	358	309	376	342	351	328	311	363	330	342	350	327	352	342	312	345	323	326	348	369	335	367	364	367	354	331	329	329	393	367	333	369	369	334	335	326	335	358	320	357	310	343	341	323	338	348	365	358	360	327	361	309	345	317	371	372	359	348	339	341	330	352	356	379	339	326	368	356	337	335	358	340	337	341	334	354	364	341	337	352	366	336	340	373	352	344	357	344	332	363	361	337	340	347	332	343	343	332	333	337	344	316	342	314	346	314	376	371	334	328	332	365	366	369	363	350	374	341	344	367	363	331	343	380	367	346	368	330	367	326	333	322	342	342	317	337	335	377	345	355	316	346	352	363	347	341	321	351	351	332	325	360	334	338	357	346	334	339	335	347	354	355	325	372	315	355	336	319	348	372	344	347	354	361	340	344	328	367	370	335	364	353	331	346	366	343	353	354	370	359	356	343	343	338	315	331	335	353	342	345	365	332	361	346	359	369	376	338	330	352	373	340	385	339	350	328	372	310	339	312	360	372	349	331	327	369	351	356	331	365	354	354	324	335	338	334	340	354	333	344	358	361	311	353	362	350	343	357	356	379	342	325	341	361	359	337	333	299	323	347	356	322	335	381	350	362	329	360	306	345	334	349	367	314	390	392	345	326	316	348	312	355	361	344	368	371	363	341	306	357	349	374	324	335	325	320	344	351	337	330	339	341	315	360	341	321	347	359	346	338	386	361	325	346	347	376	358	365	319	366	339	347	336	350	349	358	366	369	360	334	349	355	363	363	374	344	337	379	375	334	366	333	356	329	368	358	365	333	335	379	331	352	328	342	334	329	360	316	363	313	363	370	351	313	382	353	346	351	320	338	358	350	327	363	314	343	327	331	314	332	347	351	355	353	356	370	325	362	389	359	363	329	357	367	331	343	352	365	311	337	333	367	338	331	355	359	346	331	345	331	313	345	337	324	345
7911	4256	1840	1066	630	331	227	91	64	70	79	83	59	62	58	82	116	192	146	56	75	65	67	75	100	137	125	98	101	105	124	119	99	70	65	75	61	70	62	71	65	65	65	75	83	80	73	81	66	70	79	69	74	85	71	54	73	69	70	68	83	72	69	58	70	68	82	62	68	59	63	72	58	71	77	74	71	65	62	70	66	44	67	55	67	62	76	72	68	73	68	54	76	74	67	83	75	63	60	73	72	74	70	85	70	85	74	68	62	59	74	70	65	65	79	71	66	81	68	63	67	74	69	77	71	72	69	65	69	61	83	76	64	72	71	62	72	80	82	89	61	78	66	66	64	70	73	76	83	60	66	81	76	66	73	63	83	72	74	63	79	69	69	53	69	70	67	76	79	63	50	65	62	67	66	81	70	69	70	74	56	58	75	64	69	63	72	65	63	83	63	74	64	74	62	74	68	68	69	65	65	67	62	71	55	75	61	64	77	64	77	62	64	71	69	66	77	71	77	83	76	63	80	74	69	76	64	66	77	80	45	69	60	87	70	82	60	65	65	69	70	72	66	85	72	79	75	58	66	56	64	83	71	79	63	71	68	65	64	85	75	65	74	53	72	71	60	64	51	80	81	77	63	71	95	70	71	73	62	79	73	65	72	61	67	97	70	64	75	67	69	64	63	63	70	60	72	64	72	64	66	73	87	62	61	71	70	79	74	70	67	59	64	74	75	71	67	59	68	82	64	60	80	72	72	56	58	57	69	56	88	65	72	70	55	68	71	73	59	81	77	67	73	79	58	64	79	68	64	66	66	73	73	76	41	67	67	72	69	79	70	76	69	68	66	79	67	69	67	81	77	71	75	82	75	67	76	58	74	67	49	68	74	76	77	63	65	60	67	60	72	53	82	77	65	63	78	60	82	77	72	87	59	80	75	69	67	64	74	73	63	73	67	61	63	65	73	81	77	67	57	86	71	66	69	60	68	68	76	63	62	76	73	77	68	81	59	70	64	57	70	64	70	76	80	73	53	61	62	69	57	65	63	64	63	66	82	69	68	80	75	73	65	57	61	61	56	66	66	63	76	66	76	67	64	47	65	78	76	79	90	72	73	71	92	77	65	65	59	75	74	75	71	60	65	72	64	70	72	70	73	61	80	71	59	55	74	66	69	68	65	76	73	53	67	60	73	70	62	72	63	77	97	69	80	70	71	76	66	67	66	64	78	84	63	73	65	78	57	67	59	63	67	69	77	61	55	72	70	71	66	71	75	61	65	71	82	75	72	74	62	66	58	72	66	84	58	63	89	61	58	67	77	62	64	58	75	61	78	65	64	65	58	64	58	50	70	52	63	65	80	56	69	73	60	67	70	61	64	71	76	62	66	66	64	63	63	68	65	78	82	63	73	77	64	72	74	74	62	63	66	69	62	64	82	77	69	61	64	77	72	72	83	72	70	60	61	63	66	58	71	68	70	65	77	55	74	70	78	76	67	67	69	76	57	61	69	69	67	63	81	80	63	80	74	72	71	90	79	60	54	64	59	55	61	67	69	95	58	64	67	68	61	89	66	67	50	72	62	66	62	57	80	54	64	70	61	74	67	60	80	85	72	80	78	81	64	74	72	78	63	66	67	70	60	70	68	88	76	68	86	79	73	76	76	86	67	57	70	72	57	57	62	63	70	65	67	65	71	63	79	73	82	67	62	57	81	60	59	65	61	59	63	85	69	74	66	63	69	75	79	74	66	73	70	85	53	78	75	66	61	75	62	74	57	73	57	76	65	65	66	77	78	75	60	76	66	61	63	78	57	65	69	66	73	68	58	71	70	65	66	58	56	60	61	60	84	54	68	65	62	75	61	68	71	71	70	68	63	64	68	60	75	65	64	79	75	65	72	72	63	69	63	61	67	71	67	78	58	59	75	60	55	72	66	76	51	62	51	70	67	65	67	74	72	72	82	77	72	67	92	75	69	67	75	61	71	76	78	49	66	64	72	68	65	68	72	74	70	67	72	73	68	71	73	73	85	59	72	78	59	72	60	69	50	65	61	79	70	60	66	80	70	59	82	68	73	66	57	65	67	78	60	55	61	68	66	67	82	82	74	62	60	66	54	80	51	73	71	62	80	60	71	69	63	71	63	67	51	65	61	70	64	80	62	64	65	68	71	51	67	65	71	71	71	84	67	80	54	70	70	78	61	65	94	69	78	78	75	60	64	66	67	47	64	74	84	81	82	77	67	73	78	75	59	73	63	75	60	69	71	77	72	70	63	58	59	74	73	53	69	79	69	76	60	61	60	67	69	58	68	55	48	65	69	80	90	68	68	69	82	64	70	65	75	66	75	68	69	80	72	51	64	66	79	78	56	70	63	59	69	58	77	67	67	80	75	83	67	69	75	72	62	70	71	61	62	86	77	57	66	84	68	64	66	86	91	50	71	64	78	68	83	59	69	79	77	61	83	64	62	79	75	55	73	70	78	59	72	80	67	61	64	70	69	71	72	70	75	68	66	65	66	60	75	74	60	58	66	101	72	58	53	72	76	69	70	63	65	64	59	71	72	69	74	60	73	61	70	63	81	69	72	61	65	69	66	82	74	83	66	73	68	70	79	76	67	64	57	70	69	71	69	67	60	59	73	74	74	70	79	65	57	68	73	73	65	80	67	79	71	69	70	70	69	72	86	57	61	75	64	78	78	59	71	61	56	66	78	68	68	81	67	62	63	77	67	59	71	65	57	79	60	78	58	69	66	73	64	64	78	71	74	68	69	74	68	73	67	63	82	63	90	81	76	63	73	69	68	62	83	77	74	58	78	68	67	76	70	70	68	62	66	82	61	65	79	69	72	75	63	65	62	65	73	72	67	65	54	72	66	72	75	77	76	67	68	65	68	84	64	71	79	63	88	72	70	78	57	69	62	57	74	72	67	72	72	68	68	71	51	77	74	71	68	75	76	70	74	68	63	79	70	69	76	52	64	72	77	69	62	83	66	75	47	56	66	67	78	86	55	84	65	70	64	79	71	67	80	61	72	70	60	68	67	71	53	76	66	56	59	67	71	91	75	76	80	65	67	74	50	79	74	66	71	67	62	70	87	76	75	70	71	69	67	79	70	59	78	57	66	70	73	61	59	66	80	76	70	66	53	75	57	67	68	86	70	65	73	67	69	91	75	82	61	75	60	66	65	73	58	71	90	55	62	62	70	64	62	78	70	68	60	77	69	63	80	63	83	73	67	64	61	74	64	61	66	66	65	70	72	62	75	59	65	68	67	62	67	59	67	60	72	56	78	71	76	73	76	57	75	89	51	64	62	76	70	61	72	67	76	68	61	61	72	57	66	52	61	59	68	70	64	74	68	65	68	73	81	61	68	66	69	77	80	66	92	80	71	79	67	67	72	66	83	70	87	69	71	51	69	67	71	62	78	60	85	66	69	66	78	68	64	58	69	65	68	69	61	82	69	73	64	74	68	63	78	64	71	76	70	80	79	69	56	73
37899	22694	14125	13639	16353	11883	6300	1146	834	812	703	714	647	688	677	739	1978	3776	2215	610	588	603	668	678	966	2331	1596	898	1205	1651	1692	1760	1290	797	621	543	547	505	493	524	491	483	554	534	476	555	523	515	532	489	502	494	524	492	510	533	594	524	529	539	520	531	506	527	510	550	499	521	509	537	564	531	525	552	513	480	526	495	495	524	473	532	547	477	519	541	527	526	511	547	504	537	511	506	516	573	537	527	517	498	515	519	538	506	513	512	548	561	508	511	519	540	523	552	536	548	524	490	524	498	543	522	541	504	509	494	499	501	483	542	514	502	541	524	544	522	528	536	492	523	487	494	499	518	526	535	539	506	502	482	555	485	520	523	492	525	517	477	521	502	505	500	543	529	513	534	510	531	530	541	534	536	527	557	536	511	515	485	529	530	502	490	552	497	505	517	523	491	536	502	526	493	512	511	513	517	517	499	520	505	504	510	537	519	562	524	524	549	517	514	547	515	502	545	455	485	507	509	513	494	545	550	487	507	477	508	559	490	545	508	529	518	520	532	522	548	520	501	489	528	534	498	538	524	502	524	521	533	504	535	530	514	528	492	523	494	495	519	523	475	514	508	509	534	572	506	512	480	509	488	531	486	524	479	524	486	512	513	506	523	530	502	560	521	557	505	515	545	493	512	512	522	504	518	527	485	526	532	527	518	503	522	517	543	569	582	528	539	574	505	526	519	521	524	473	493	542	540	520	534	545	542	489	538	529	513	546	480	478	508	519	529	458	489	492	512	527	517	513	523	534	524	493	523	580	516	518	529	516	488	484	516	517	527	519	526	501	502	547	557	543	530	494	520	503	517	482	558	525	559	506	525	496	496	518	553	490	540	503	499	532	519	513	525	524	505	524	550	503	524	508	518	510	544	515	512	541	553	519	537	495	543	507	532	526	515	483	495	506	532	524	571	518	558	526	527	544	556	484	484	551	480	513	492	516	499	484	499	509	460	512	551	537	526	491	533	551	533	517	552	517	528	500	520	535	495	532	535	527	546	471	537	512	492	536	530	495	525	497	516	501	559	525	543	559	514	520	503	470	521	553	504	538	511	506	508	499	552	509	507	481	497	570	527	536	514	515	479	547	510	507	559	514	523	521	511	560	513	521	509	519	522	507	534	478	489	519	510	516	546	536	492	534	510	533	557	513	531	528	533	489	488	554	544	530	532	533	541	526	514	512	548	511	529	514	579	579	501	498	496	505	513	528	550	536	501	493	492	513	486	568	487	561	510	514	542	544	541	517	553	564	471	504	497	536	542	517	545	539	491	521	519	493	515	502	532	490	504	452	499	516	544	537	530	551	547	523	504	527	540	528	539	523	495	500	503	513	517	469	487	534	501	521	535	542	506	526	549	544	556	520	513	566	540	484	539	483	542	512	526	507	549	542	544	511	532	507	502	492	478	501	531	549	503	552	515	523	506	539	555	541	520	540	508	552	480	495	538	496	514	521	573	497	528	502	498	507	535	514	532	488	523	523	508	499	514	498	472	490	531	502	567	510	505	503	531	536	554	531	503	562	518	485	508	483	522	499	514	544	498	535	574	555	540	542	510	516	520	555	551	514	536	523	493	530	535	489	523	502	565	543	520	530	518	519	512	492	519	547	542	534	506	524	525	566	496	560	583	526	554	527	528	504	500	506	496	474	516	499	554	534	549	503	501	500	496	554	514	509	495	564	524	551	490	525	521	550	540	499	525	533	504	522	538	544	500	517	525	525	541	551	536	523	512	510	492	537	511	538	491	506	493	532	453	530	526	529	496	502	520	534	512	544	512	505	558	521	496	515	517	516	544	506	531	503	517	509	523	505	508	512	527	503	519	542	517	515	509	516	552	549	539	502	482	541	558	522	497	525	526	489	507	496	495	506	541	533	514	532	503	513	508	484	484	501	543	555	491	491	522	528	552	562	493	564	563	515	512	481	530	483	521	514	547	547	516	510	525	531	490	542	512	491	561	502	538	518	485	472	530	529	489	496	517	549	499	511	507	543	509	538	508	494	534	547	522	520	548	511	520	543	522	510	522	492	541	501	511	515	526	497	548	542	516	526	519	523	465	526	545	486	540	525	531	527	555	510	516	491	527	501	478	513	544	522	514	518	569	536	538	553	536	541	488	533	490	503	488	524	495	527	510	530	517	539	512	492	526	521	562	529	554	504	488	483	495	513	547	505	524	503	502	517	525	504	505	511	549	500	557	532	552	482	529	535	500	529	493	533	519	541	486	521	514	487	477	534	496	557	525	495	562	472	489	518	489	508	544	515	516	515	499	535	472	523	470	544	518	513	510	554	557	491	494	487	490	519	523	593	523	484	487	544	508	492	530	509	533	485	494	529	496	538	521	511	482	518	501	563	509	536	513	530	512	519	495	517	493	542	467	504	511	525	516	524	498	536	515	512	497	470	505	473	535	509	518	510	533	540	531	531	508	460	535	525	503	538	551	512	546	536	549	499	487	525	501	506	494	533	536	499	527	550	535	544	529	510	491	523	516	512	513	527	502	487	517	563	485	533	501	521	514	497	512	514	499	544	508	533	557	523	520	522	518	529	521	508	526	551	482	513	442	477	529	521	535	549	508	560	525	471	534	554	532	518	509	522	523	522	504	491	518	527	534	519	528	482	539	547	526	478	534	529	530	523	514	516	562	519	525	540	553	473	509	534	542	561	519	529	499	510	526	501	537	564	501	548	510	531	531	547	515	496	501	485	563	536	512	537	496	481	527	562	513	537	468	508	517	487	537	529	519	508	538	530	526	513	551	546	525	489	504	509	543	463	511	551	511	484	526	484	519	565	549	497	555	460	561	530	558	577	517	519	506	540	522	524	519	523	538	470	536	532	531	518	510	493	505	502	543	504	505	503	513	538	520	517	553	529	552	515	546	520	522	522	547	517	508	510	517	522	498	530	513	509	486	523	542	522	504	511	525	542	515	547	500	533	490	491	554	524	508	553	507	524	473	519	502	516	506	486	513	500	539	501	491	533	537	506	497	516	489	557	549	531	489	506	497	544	507	517	486	529	530	504	549	532	549	520	509	501	482	535	511	482	509	506	528	491	539	544	513	532	554	542	509	481	495	515	550	486	486	518	465	525	532	528	496	502	513	521	526	511	538	538	517	531	529	515	531	518	507	525	484	516	513	533	523	505	530	525	511	465	543	509	509	515	479	525	469	510	529	490	509	527	499	535	511	518	545	551	536	535	516	511	538	537	493	525	478	504	526	509	498	502	524	488	527	512	499	525	560	522	531	533	508	490	505	478	519	481	546	563	553	541	516	513	549	491	544	523	500	515	503	525	508	531	537	511	484	536	477	503	545	549	529	502	486	527	519	509	549	527	491	507	528	498	555	495	489	545	522	482	512	517	545	513	533	521	553	512	496	502	484	464	483	559	491	547	535	502	519	497	509	503	537	544	491	514	557	503	524	531	484	564	496	535	479	534	547	538	551	512	522	505	527
9493	3253	2130	1390	549	261	97	69	44	42	50	44	58	50	56	48	79	159	153	56	46	57	48	53	79	149	88	68	61	86	97	116	103	124	85	55	38	55	59	49	54	52	49	45	51	41	55	55	57	47	53	50	58	56	39	58	50	48	54	48	66	47	46	41	53	43	41	53	54	58	57	52	55	52	42	57	39	61	54	55	47	64	55	54	43	52	44	49	43	50	49	42	40	51	49	50	45	57	56	54	37	49	70	53	54	60	57	55	44	58	52	49	45	59	51	57	47	54	46	48	57	47	51	58	58	50	35	48	54	51	50	58	66	51	56	46	51	57	42	47	58	51	53	52	46	67	45	48	49	49	45	54	45	49	46	50	41	55	46	63	44	59	45	50	54	46	41	46	49	49	47	49	57	39	60	52	67	39	42	52	51	57	51	55	46	56	59	48	34	64	50	45	55	52	47	41	52	42	55	47	52	49	51	58	43	56	45	55	42	44	51	50	47	36	51	56	41	45	61	50	53	51	59	49	50	49	57	59	50	45	38	55	39	55	57	57	42	45	46	57	43	51	42	45	49	59	41	47	51	52	37	51	35	49	44	48	45	51	47	44	63	50	63	47	46	43	41	51	47	56	49	45	37	41	57	53	37	52	53	48	46	46	56	50	51	62	57	67	67	48	49	35	53	37	53	54	48	54	47	42	55	50	45	50	62	44	36	43	45	50	57	54	54	54	58	50	52	45	36	45	43	49	52	58	63	56	56	56	47	58	42	50	44	50	62	50	46	57	61	45	41	49	43	48	45	49	54	36	54	60	50	36	64	45	47	48	43	62	38	58	43	43	48	46	44	59	58	55	47	50	55	59	66	47	45	58	51	52	49	53	57	55	41	50	57	54	39	45	69	38	53	43	42	56	32	52	49	54	62	61	58	57	50	52	49	49	52	53	52	47	47	49	41	54	49	43	49	48	54	54	46	44	49	54	45	57	52	45	46	58	44	52	49	37	43	60	42	43	45	47	55	57	37	45	39	31	36	55	49	55	50	45	42	42	61	52	45	40	51	48	38	47	61	48	49	58	42	39	52	40	43	51	53	51	38	60	47	50	33	50	61	55	45	83	38	57	55	48	44	46	47	55	47	42	55	43	53	44	49	50	43	62	59	48	44	49	52	52	61	56	52	57	63	46	50	52	54	48	45	64	41	60	48	51	41	42	53	43	41	54	47	70	44	48	40	49	53	61	46	39	46	53	51	62	54	45	51	55	53	62	49	45	56	44	51	54	47	61	46	52	50	34	47	45	54	56	43	50	46	43	54	49	44	65	39	55	55	50	48	49	52	47	45	45	49	58	51	45	51	58	58	43	52	52	45	43	41	37	37	54	51	51	56	56	49	58	62	59	53	50	45	43	53	49	47	59	58	52	51	50	47	55	52	57	45	57	53	51	31	38	45	54	42	48	48	53	64	46	42	70	44	54	54	65	52	47	48	59	50	48	55	61	50	46	56	44	65	49	52	57	50	52	47	47	37	56	49	49	53	44	57	53	52	46	44	49	57	64	55	34	48	68	50	56	43	45	54	53	37	58	50	47	39	46	55	50	50	45	37	52	49	57	46	60	56	52	49	46	55	39	50	51	54	45	45	54	49	49	48	50	53	40	46	52	41	50	59	47	55	51	48	52	58	56	49	38	43	39	63	39	40	61	47	43	44	31	45	51	37	37	47	48	41	49	50	62	33	54	51	40	49	48	49	49	52	44	59	50	46	45	62	48	41	41	37	52	62	48	55	44	56	51	45	61	54	40	65	52	49	46	49	48	49	47	45	42	42	53	52	57	53	47	35	55	44	43	40	39	52	50	54	48	52	56	41	57	42	46	57	34	52	59	52	43	41	65	42	40	63	44	53	55	60	59	67	45	51	51	55	49	30	57	60	52	42	49	49	52	51	50	37	53	61	47	44	41	48	47	52	56	52	55	59	49	53	61	52	46	48	42	41	55	48	40	46	49	61	55	44	48	39	54	45	38	46	50	55	62	60	47	58	46	46	67	55	54	59	50	49	45	59	44	49	55	52	49	61	55	63	56	46	48	53	49	50	50	51	43	38	59	51	54	44	39	63	52	59	55	49	58	61	43	46	40	43	41	45	45	50	44	46	48	46	55	43	52	59	56	48	43	46	55	56	39	48	49	63	60	56	32	68	46	44	39	52	50	55	46	49	49	30	46	49	69	39	43	49	54	35	55	58	63	51	58	42	49	40	56	41	53	52	43	42	41	51	52	56	42	53	57	56	38	45	40	45	43	62	47	60	41	75	44	57	46	45	48	44	41	49	37	44	40	48	52	49	55	45	59	49	41	58	48	47	50	42	48	50	42	54	55	49	42	59	38	46	40	41	59	46	60	42	48	45	58	50	47	54	49	49	44	51	54	59	46	47	47	48	53	35	59	57	50	39	47	61	45	53	61	40	45	45	48	49	51	48	52	50	52	46	57	48	36	38	53	52	55	47	51	39	45	63	57	52	51	49	57	50	52	46	54	58	37	47	49	49	60	55	49	58	27	49	45	39	50	56	46	49	59	60	60	48	57	51	59	51	46	50	61	53	65	52	42	37	69	37	46	53	41	60	49	50	46	43	55	42	54	50	55	55	43	42	46	51	43	53	53	47	46	54	46	46	54	62	53	46	49	61	63	54	45	44	49	46	60	44	36	45	53	39	44	52	46	54	39	56	54	42	50	43	45	53	51	54	62	43	59	54	38	50	38	34	56	54	51	54	69	43	43	56	34	58	50	62	59	41	51	63	57	42	43	57	54	45	47	58	44	54	63	57	49	47	44	41	57	55	47	58	44	44	58	67	39	51	48	52	59	44	58	46	53	51	43	42	43	39	54	41	67	47	45	55	44	45	46	44	42	48	54	48	44	53	55	49	48	47	59	52	53	41	44	61	42	60	54	37	46	59	55	62	44	43	45	47	57	48	54	56	39	49	44	54	48	44	41	50	46	52	42	46	48	56	56	53	56	40	50	61	47	42	44	36	48	62	42	43	51	53	45	48	57	60	39	57	36	44	44	49	51	44	53	46	49	35	62	47	50	37	50	49	52	50	45	46	48	43	41	52	43	40	55	59	38	57	59	42	52	51	56	53	55	41	54	45	35	48	47	44	45	50	49	68	51	41	42	51	39	51	41	43	56	37	40	49	51	43	46	49	47	40	58	57	45	51	44	58	46	41	54	63	44	57	48	56	68	57	48	47	67	45	62	45	38	44	44	53	59	49	48	45	43	57	53	48	43	60	47	54	46	48	46	58	53	47	45	56	46	51	48	37	52	59	56	47	47	48	58	50	47	51	41	45	51	63	42	52	44	48	45	49	51	42	62	44	54	47	48	54	51	38	49	54	58	45	41	60	47	50	63	39	47	52	42	47	53	35	56	61	50	55	63	43	44	53	53	40	46	61	56	48	55	51	35	40	55	47	48	43	55	57	55	49	46	52	49	54	43
34898	20015	16470	15535	14806	9444	2755	1230	681	617	571	541	522	548	515	489	1155	3705	3342	436	439	451	498	515	1180	2634	1095	628	725	1223	1633	2021	1948	1687	1062	420	397	377	420	375	409	396	407	420	386	421	365	378	397	404	386	404	392	382	401	391	370	375	393	407	374	400	365	368	426	397	380	379	394	408	406	415	399	374	373	424	387	357	387	418	369	386	392	430	390	393	391	385	356	403	371	398	403	358	384	372	381	378	386	392	395	410	428	400	355	378	398	391	356	371	387	388	378	408	349	395	400	364	393	380	367	402	418	389	360	413	366	364	368	390	400	397	381	390	395	368	354	388	358	364	421	395	346	363	392	426	409	369	377	337	369	360	385	375	393	357	383	377	359	386	374	362	395	379	397	403	409	413	374	389	381	349	441	381	385	356	406	407	393	399	398	363	392	368	396	390	411	401	397	375	383	366	390	381	371	391	374	380	407	427	347	410	393	349	346	412	377	361	380	350	368	407	405	391	392	414	384	396	397	392	406	370	355	407	349	402	345	398	377	368	418	376	379	373	382	368	377	366	415	382	360	359	372	407	422	381	392	346	389	373	409	393	381	380	369	396	397	388	415	393	372	385	387	377	389	378	407	384	362	375	382	376	390	393	397	397	391	402	413	404	404	380	372	384	382	432	375	384	373	384	398	382	416	390	348	375	363	376	377	399	432	365	383	379	406	390	371	390	368	363	360	375	387	408	385	380	387	377	424	427	393	348	372	380	365	379	398	369	424	400	397	408	389	406	396	403	384	407	371	407	386	386	399	372	343	403	380	388	363	378	390	399	389	374	379	370	395	399	370	402	388	409	373	398	463	370	412	370	401	362	355	357	399	384	419	400	406	398	396	373	406	388	386	340	368	392	375	381	390	379	360	395	374	391	392	416	362	338	352	400	388	364	399	351	380	390	367	381	363	363	411	370	406	397	405	405	382	372	375	394	408	398	389	396	371	400	406	381	377	389	397	355	393	380	415	409	390	404	380	387	380	386	420	404	393	366	399	399	395	375	395	378	373	389	414	404	360	369	393	382	390	401	386	422	383	386	362	434	379	375	373	377	395	384	374	396	370	376	365	405	414	397	384	393	364	394	406	387	397	424	394	348	400	392	401	386	397	389	378	405	395	390	395	326	375	365	401	407	413	412	397	387	384	389	403	396	377	393	356	356	393	356	354	396	395	429	415	419	389	407	396	400	382	382	353	397	374	399	394	399	397	397	402	361	416	389	389	388	410	389	349	404	385	382	389	421	413	401	438	386	347	392	389	373	370	386	361	381	415	389	394	386	380	375	385	379	366	400	394	365	368	382	400	437	382	389	404	351	376	403	386	390	363	392	363	360	398	407	383	396	388	407	393	388	376	427	392	383	373	401	416	383	414	385	337	406	376	387	398	401	378	376	373	380	384	369	374	410	384	367	380	372	365	345	413	394	402	365	363	386	413	431	391	402	372	394	400	411	353	396	383	389	376	359	398	329	401	388	381	359	384	398	421	417	394	410	387	343	355	372	400	378	405	406	422	399	384	382	407	379	394	387	370	397	390	376	391	358	374	376	404	388	386	369	384	396	378	415	383	383	388	413	383	393	382	391	410	385	374	372	381	414	371	375	365	381	387	385	375	382	388	372	397	370	404	388	386	394	376	403	399	381	395	409	401	390	393	371	410	358	377	402	410	379	367	400	391	366	399	426	371	356	388	406	352	387	381	411	362	376	401	391	349	357	432	383	377	375	371	377	359	365	395	385	374	401	353	382	360	386	412	359	390	392	367	419	348	349	386	425	389	378	346	395	392	385	382	341	404	416	364	413	341	404	377	399	373	403	415	390	395	393	420	408	362	368	385	394	380	370	391	348	355	364	424	377	408	407	420	385	422	388	405	404	408	398	410	370	423	419	354	380	397	382	407	353	373	396	383	397	404	389	420	410	368	362	397	377	369	393	383	367	372	400	378	376	391	368	388	347	353	379	389	382	374	391	396	402	388	385	391	394	362	361	385	388	405	345	348	379	374	358	390	385	406	356	421	372	381	367	377	387	366	403	362	355	383	380	351	382	373	392	368	375	384	376	418	409	374	374	368	389	370	385	392	362	440	381	401	366	398	392	377	381	408	401	402	390	361	383	369	376	410	383	405	369	393	380	364	416	396	389	397	396	362	399	388	364	431	399	361	392	374	368	419	350	406	389	360	393	389	367	356	388	357	409	392	388	389	375	393	400	410	371	360	396	375	364	393	405	378	365	417	371	408	369	399	382	424	370	373	388	375	376	368	358	392	411	405	391	392	375	384	393	405	353	407	372	377	357	392	417	365	422	333	389	386	374	394	372	404	380	382	388	362	384	364	406	373	346	380	410	398	402	393	390	408	383	401	408	386	403	391	436	409	374	406	391	395	401	403	366	364	382	363	376	362	424	375	373	367	366	406	387	364	408	359	394	376	395	371	398	375	375	371	382	374	396	412	413	425	392	377	402	389	419	372	396	373	358	414	384	393	365	394	351	432	380	411	404	391	386	400	413	364	368	378	376	395	382	365	408	367	398	404	384	428	405	399	413	375	383	366	387	392	403	424	396	359	381	388	387	368	393	392	380	405	382	363	353	386	379	399	373	393	401	411	385	389	386	387	374	418	392	436	407	384	364	399	405	414	397	359	421	350	403	396	398	392	393	394	344	380	368	387	400	375	371	385	368	382	387	397	389	387	386	385	416	404	421	384	393	404	414	350	414	380	399	390	388	383	371	386	406	379	389	385	392	410	400	379	361	415	367	399	387	360	378	374	399	402	382	393	392	397	402	378	391	373	360	376	387	378	384	365	367	376	394	396	417	380	371	360	413	409	389	371	356	424	408	376	367	382	428	389	384	403	385	412	368	389	395	403	405	363	422	349	364	375	417	389	390	348	366	362	385	410	394	386	360	396	377	375	390	381	431	380	377	403	397	421	378	409	382	361	398	365	397	374	373	345	402	415	392	365	384	423	405	376	374	385	406	344	374	403	390	358	381	388	393	371	371	397	415	390	386	417	368	364	401	378	373	377	412	377	368	387	388	376	355	355	360	390	405	407	371	356	355	368	360	373	386	339	405	392	358	376	380	381	378	413	379	386	392	344	394	348	415	397	366	384	409	406	361	395	375	361	367	389	369	377	405	401	371	372	382	425	393	381	387	410	398	363	398	366	409	391	412	392	380	377	416	354	412	407	383	390	410	415	390	386	397	388	380	389	385	405	383	391	414	377	363	377	383	396	388	383	378	364	372	413	400	386	414	413	396	385	404	375	410	384	410	375	374	419	404	391	366	377	370	380	399	389	371	380	375	376	379	393	400	376	389	394	384	415	366	355	377	393	399	374	390	402	385	369	418	386	424	413	406	346	397	403	367	381	393	386	384	411	348	406	431	368	404	344	383	401	381	418	389	404	365	403	390	396	370	396	385	374	391	393	374	367	367	392	357	409	385	402	412	368	384	372	366	384	370
12115	6462	2956	1131	711	409	219	128	73	86	91	96	81	83	92	90	125	387	432	90	84	68	73	94	139	294	208	106	125	129	184	193	189	155	113	79	66	81	87	87	86	82	78	75	80	84	82	89	78	64	67	68	68	82	76	82	72	83	74	85	88	87	82	76	86	67	78	80	77	76	70	76	70	79	102	75	82	86	80	77	71	76	97	79	77	97	82	84	71	78	62	82	74	73	60	77	71	91	82	70	85	57	78	63	82	76	83	60	81	98	79	62	68	71	61	70	77	90	89	68	91	72	92	79	83	87	77	80	70	67	89	87	79	81	79	67	75	70	82	69	74	73	71	71	68	77	84	78	72	95	63	78	82	96	85	70	78	66	69	70	90	78	87	80	83	77	71	75	66	77	78	99	89	65	87	75	84	83	84	84	74	75	64	50	74	76	78	84	83	86	80	66	68	74	74	104	69	71	76	77	81	82	79	84	75	77	74	92	90	60	70	76	62	86	77	89	81	89	94	79	78	67	90	76	74	86	85	64	91	75	74	81	82	93	76	80	76	82	66	78	80	78	72	87	63	82	68	82	79	79	80	73	71	65	56	69	80	76	80	92	64	78	64	86	100	72	81	83	77	77	71	89	67	71	80	76	83	85	73	75	80	75	85	79	94	82	89	76	76	78	64	89	74	73	88	79	84	63	84	92	75	87	69	68	70	82	93	86	68	72	73	83	77	72	84	70	76	77	69	78	73	88	68	84	89	79	76	71	96	78	72	93	79	89	83	63	77	74	79	90	73	99	73	77	84	76	68	84	90	70	100	80	85	99	82	84	84	67	92	76	77	89	78	80	66	68	68	91	93	87	90	80	67	81	77	76	72	83	63	89	85	88	76	78	89	74	65	66	88	83	83	74	78	74	92	85	80	88	91	72	72	87	70	80	70	83	77	79	77	72	85	76	81	84	95	83	83	71	78	67	66	78	75	90	69	91	83	86	85	84	83	66	73	70	77	75	83	89	64	58	87	77	76	80	75	82	75	66	83	83	74	75	74	94	86	88	67	83	82	78	75	78	66	85	88	83	78	73	80	83	70	82	79	70	86	88	81	94	66	87	72	80	87	82	81	86	66	80	79	88	91	86	85	88	84	73	71	91	91	82	78	66	79	66	75	76	74	89	85	78	81	94	88	70	85	93	93	85	84	81	96	74	77	83	79	79	72	89	91	74	95	71	92	61	94	93	69	85	73	80	83	80	78	65	68	95	79	75	81	80	64	82	79	85	103	69	85	78	87	63	78	74	63	70	89	84	81	81	66	53	62	79	80	73	66	91	81	79	66	70	76	90	78	79	88	69	84	75	82	72	86	75	61	80	91	73	73	87	79	83	76	67	75	84	86	74	77	81	78	79	70	89	77	79	81	82	65	69	66	96	86	87	80	84	75	82	65	71	79	73	76	82	88	73	85	76	71	77	64	74	71	80	90	61	84	76	71	69	76	81	81	94	91	92	73	69	68	90	72	83	74	98	70	81	78	75	84	76	84	71	80	68	83	92	72	74	82	95	70	73	88	76	82	76	70	81	85	71	74	76	76	80	68	74	60	63	74	79	92	79	77	100	77	63	76	86	83	90	74	88	84	81	84	91	103	87	70	91	71	83	70	79	65	73	68	91	68	80	80	79	83	82	82	114	89	83	78	79	79	75	104	86	80	74	84	77	80	87	83	82	76	80	80	86	87	73	86	69	76	75	77	78	83	92	74	84	78	82	74	74	70	93	79	63	70	71	71	85	78	79	80	69	91	94	79	95	98	73	84	92	90	81	88	79	75	69	78	85	78	74	80	94	68	81	79	75	82	78	82	71	74	102	74	83	83	82	84	96	73	88	63	88	78	85	78	78	70	94	78	92	74	77	77	86	86	84	75	78	62	90	98	77	67	71	87	93	69	75	82	75	85	94	93	80	62	79	89	78	80	78	70	92	96	79	97	77	86	76	74	70	90	72	78	89	79	90	92	77	67	88	82	81	81	67	76	89	88	87	77	80	74	76	75	67	88	88	80	65	81	75	73	80	73	85	71	96	83	70	74	85	84	90	82	74	93	78	78	84	87	77	74	80	96	95	81	68	69	89	87	72	83	73	77	85	67	77	74	87	89	74	89	86	80	68	68	85	74	82	77	72	85	61	101	89	68	85	93	83	90	95	87	80	69	79	83	86	84	81	86	95	82	78	89	68	72	90	84	74	79	85	83	78	73	68	90	85	82	78	72	71	89	74	80	73	74	70	94	72	79	76	84	87	72	68	66	85	88	68	63	89	71	77	73	92	79	79	67	88	91	67	79	64	79	83	81	74	77	73	83	90	99	80	77	101	98	82	80	66	80	80	62	96	101	67	67	76	84	67	66	68	82	88	87	81	77	78	93	84	71	89	71	88	73	76	76	86	71	89	67	77	69	83	73	72	79	74	79	82	77	73	87	91	68	92	86	77	84	74	85	83	72	67	82	81	71	63	84	81	75	64	72	74	70	82	83	87	77	66	71	76	77	76	77	79	63	83	77	69	72	76	75	83	81	62	76	80	82	53	88	81	76	79	67	60	97	90	73	84	76	86	88	83	71	86	79	75	81	93	92	76	88	90	83	89	82	76	73	80	81	73	86	68	77	82	81	75	63	71	70	62	84	86	69	75	70	70	75	67	64	73	99	77	83	89	80	89	97	91	91	68	99	78	88	66	87	70	71	65	71	77	90	82	77	81	78	92	74	86	73	79	74	95	67	89	79	79	68	89	84	82	69	102	77	76	76	70	71	78	92	76	67	96	104	92	71	82	72	77	85	73	80	93	64	83	83	61	75	74	74	72	91	94	77	102	87	92	75	78	73	61	74	79	89	79	73	82	84	80	79	72	75	86	70	68	60	67	83	80	63	86	79	95	73	74	91	73	66	83	69	87	84	81	75	70	83	69	69	81	66	92	70	76	85	74	77	78	77	65	81	70	92	87	75	74	76	82	75	69	77	71	86	85	75	80	71	76	81	82	69	70	73	86	58	86	68	71	94	88	83	84	90	84	63	88	76	79	65	73	61	71	75	90	90	87	89	96	87	90	83	80	98	79	87	82	89	75	70	68	83	72	79	94	73	61	97	84	74	83	70	76	84	65	70	79	83	69	91	86	84	66	82	69	89	83	60	67	74	78	88	95	70	79	78	82	73	80	87	95	94	76	69	70	67	63	64	90	80	73	70	66	74	87	71	80	81	97	71	72	89	64	79	78	68	66	75	84	96	80	74	77	89	80	79	87	43	97	90	82	76	71	90	92	71	84	65	92	81	70	88	80	83	75	94	96	94	75	72	79	85	83	81	83	84	70	87	81	80	90	69	73	83	86	86	67	68	78	73	76	84	87	66	72	87	76	76	87	89	74	81	73	70	79	99	80	68	77	85	84	67	72	66	84	77	73	74	77	75	73	75	83	75	94	75	90	91	70	75	93	75	72	78	88	82	76	79	86
41081	27505	18360	13610	17140	13173	6603	3076	1234	1124	1000	912	838	805	871	859	2174	8096	8485	861	733	759	820	718	1818	5084	3464	1357	1533	2252	3094	3252	2942	2422	1605	587	601	588	580	570	598	594	645	594	605	577	613	617	609	606	630	605	603	585	574	601	623	574	561	607	623	557	621	629	617	614	594	618	616	639	618	575	588	605	622	580	626	582	643	621	620	607	589	594	603	616	612	635	586	591	579	604	600	605	611	597	638	609	601	617	621	639	604	605	585	609	618	599	602	567	628	593	619	597	624	652	610	596	627	642	638	622	633	663	635	600	646	577	647	617	660	567	601	578	640	588	602	616	613	610	629	565	622	585	662	631	591	582	597	627	581	643	589	629	605	577	611	620	565	586	571	663	577	557	608	593	564	588	620	600	603	622	585	614	573	613	598	631	609	594	585	623	619	600	585	604	614	600	615	606	591	626	604	676	576	616	569	577	551	628	589	576	566	614	668	588	614	599	589	593	614	577	598	604	591	632	586	627	601	614	578	586	565	576	628	596	572	551	570	599	601	601	647	591	606	632	586	622	621	615	582	540	614	601	656	614	588	619	573	591	596	596	585	573	566	609	569	569	619	569	617	615	605	629	605	608	598	609	574	602	599	610	627	632	574	612	594	647	588	604	630	592	594	590	572	600	604	618	643	590	603	619	612	611	595	596	578	549	639	596	552	580	587	620	600	599	604	578	612	608	603	606	609	634	566	607	639	585	625	620	564	606	622	591	578	591	619	594	599	598	589	594	629	603	565	605	621	587	628	631	624	612	612	623	587	566	627	632	649	603	586	624	608	591	647	605	604	650	579	612	601	618	580	566	600	587	610	592	614	612	645	585	584	597	606	604	594	612	578	590	650	602	613	573	627	621	598	563	577	599	542	599	633	607	614	591	608	576	624	607	599	573	581	559	607	613	624	617	603	606	603	617	615	595	594	602	602	617	630	582	635	530	594	616	597	628	591	573	603	607	596	620	586	626	606	598	606	632	579	593	603	551	592	599	605	622	591	589	588	618	591	604	578	593	618	619	638	626	590	602	555	624	600	629	613	602	585	614	595	612	625	599	608	593	583	625	644	565	630	619	586	599	539	626	607	576	600	610	623	608	588	632	579	594	634	593	602	635	582	581	620	645	582	611	661	668	611	628	583	614	612	587	591	589	681	617	642	570	590	628	595	618	577	615	591	572	643	601	594	590	628	584	595	629	597	574	621	584	632	609	598	579	596	613	615	553	615	629	593	566	603	593	631	605	577	637	592	644	588	627	553	617	609	620	610	595	555	608	607	582	612	603	629	619	573	603	645	623	614	657	624	598	593	649	640	596	588	591	575	587	582	616	598	564	612	597	594	605	600	583	621	616	668	611	581	613	620	634	651	572	634	603	667	599	597	610	593	583	615	630	597	647	607	611	574	596	629	593	561	600	582	595	562	563	650	610	578	621	610	610	592	573	622	621	618	601	598	583	580	624	625	606	613	596	603	628	606	601	595	646	601	628	591	610	625	622	589	588	582	601	620	594	603	534	561	595	615	630	626	608	609	589	578	602	614	592	672	619	575	628	573	557	565	610	605	598	623	558	609	605	587	593	584	620	554	592	600	619	564	590	596	642	626	640	611	577	605	581	603	602	593	564	570	622	588	618	618	620	607	568	597	577	592	599	622	652	617	589	606	596	588	637	592	571	571	590	620	617	613	602	602	568	633	601	574	616	622	598	624	616	576	630	621	609	580	613	549	594	612	585	622	620	565	582	589	583	591	624	594	646	579	628	591	633	584	602	598	588	617	614	606	592	606	641	660	607	582	617	635	629	589	624	596	559	579	563	642	621	603	599	578	636	611	632	616	576	651	630	630	631	574	583	569	608	632	597	649	629	605	606	619	581	597	611	589	598	636	636	603	608	600	584	576	598	628	592	577	621	613	629	575	579	616	606	612	613	615	627	651	603	637	653	605	627	650	617	604	587	556	631	621	594	613	593	545	579	612	608	609	610	631	607	623	613	617	634	573	621	572	603	585	597	571	592	617	574	620	583	581	584	559	623	633	614	577	608	615	603	616	620	656	596	615	608	587	650	595	581	629	574	604	585	633	620	630	616	633	628	597	602	619	590	626	589	640	637	623	570	638	613	625	632	587	578	596	594	574	534	590	611	595	603	589	611	604	615	575	626	609	606	575	598	591	599	587	632	608	603	589	606	581	610	579	612	617	581	595	596	567	657	604	585	589	640	631	601	620	577	605	638	624	624	643	587	639	588	584	624	632	600	621	562	590	641	641	601	598	630	616	628	579	622	623	636	632	608	586	594	601	565	570	638	633	609	547	629	636	593	595	624	544	671	626	597	587	588	615	573	605	603	577	611	559	617	574	596	627	652	583	619	629	578	570	614	585	604	645	618	614	589	587	590	565	572	649	575	605	588	588	556	579	630	571	592	589	590	586	591	625	607	631	573	621	586	581	633	605	605	599	592	575	651	617	620	568	610	629	580	627	620	541	556	592	588	592	598	615	629	660	602	562	636	625	581	553	611	650	581	632	604	594	600	594	640	599	577	637	589	615	588	614	644	603	638	640	609	560	607	590	592	606	568	613	573	597	629	617	614	685	611	586	603	599	577	617	577	596	592	585	644	591	621	606	630	595	569	610	610	569	561	579	616	572	611	607	585	551	619	604	600	594	573	626	588	609	605	618	635	605	557	613	613	604	619	632	588	580	632	588	651	602	621	612	602	608	619	597	633	600	611	581	585	630	556	654	644	594	589	586	580	639	625	603	587	547	635	630	619	594	635	561	611	609	593	576	552	578	600	613	606	592	589	599	577	587	578	615	596	615	619	608	582	581	585	636	632	637	610	608	602	604	629	612	592	575	634	606	555	587	625	576	588	619	596	558	581	640	610	574	644	605	584	604	618	590	642	586	609	627	685	610	594	629	587	598	612	643	606	643	602	620	591	617	584	594	655	633	569	602	563	601	602	588	621	618	577	592	604	584	562	601	641	571	621	590	579	568	639	602	627	621	599	600	607	618	599	586	628	644	666	604	592	574	587	641	625	613	555	612	642	634	573	568	599	598	604	612	647	579	630	600	607	592	595	598	556	595	571	644	632	612	651	605	625	594	590	594	587	602	590	609	632	625	567	617	596	627	601	596	615	607	646	609	562	589	603	555	607	567	627	627	608	609	559	591	585	607	608	638	641	626	630	560	581	577	638	599	593	609	610	582	633	578	572	651	584	583	590	552	607	577	584	620	639	661	614	619	604	615	621	611	587	587	582	605	572	631	598	594	609	572	568	622	603	568	616	572	595	599	578	666	586	599	598	599	597	568	622	591	617	595	605	606	627	629	605	627	630	582	597	593	608	620	588	630	594	597	580	620	594	613	575	600	559	575	590	588	612	570	610	579	595	641	554	657	611	599	600	609	672	658	597	562	597	646	564	614	638	601	589	641	659	602	611	644	594	597	589	616	581	590	607	581	643	615	615
7800	2619	1014	509	255	89	69	43	57	60	52	42	48	38	58	48	54	56	88	67	44	50	43	53	48	68	58	41	58	43	67	54	65	62	54	45	48	42	39	47	45	57	52	46	47	45	53	47	49	45	38	40	51	40	48	51	45	52	44	55	50	62	60	40	44	58	46	39	48	56	55	45	45	48	44	50	42	31	62	43	43	43	35	45	62	47	54	53	51	49	54	44	38	32	44	52	47	44	58	47	53	35	55	34	52	60	49	50	55	58	45	52	49	57	39	43	41	35	53	53	46	47	43	47	36	57	42	44	63	46	40	42	45	47	58	48	53	59	37	55	57	36	48	58	51	48	56	41	59	41	59	50	48	65	45	51	59	41	47	56	45	51	45	45	33	55	47	46	49	52	60	40	54	57	40	47	40	49	44	47	43	40	48	60	45	45	42	50	48	46	47	50	51	53	52	46	54	54	52	37	49	51	53	39	46	47	34	56	61	62	56	53	33	34	47	32	58	45	51	43	53	46	62	49	44	50	41	45	40	45	49	52	52	49	53	39	53	47	43	59	41	51	35	51	54	48	49	57	49	49	40	48	42	51	43	39	50	49	48	57	42	31	39	49	49	54	55	43	42	49	51	54	55	55	49	58	48	39	45	52	44	54	51	55	50	52	51	45	37	50	54	42	45	42	41	60	47	46	46	46	55	40	46	50	55	47	56	37	60	60	57	41	45	38	56	43	57	46	44	39	45	45	36	60	39	57	47	44	45	39	47	51	50	55	45	55	54	63	49	49	37	59	45	54	54	49	42	46	47	31	52	59	48	46	36	48	44	45	47	53	38	57	36	53	48	41	50	51	44	50	42	49	47	42	48	54	45	70	40	50	54	45	45	38	50	60	51	34	42	39	54	50	48	53	44	36	39	64	53	44	49	44	42	46	60	51	55	47	42	45	49	49	48	52	42	48	53	51	45	43	51	39	54	40	44	48	54	52	50	39	57	56	32	47	54	45	49	38	55	42	43	51	39	39	50	56	50	45	58	56	50	39	49	47	38	46	48	29	40	45	45	50	26	34	47	56	44	48	50	50	34	51	45	70	44	56	35	55	38	50	47	47	50	34	49	52	55	57	41	29	38	56	47	56	61	54	56	49	50	38	50	43	53	47	47	53	51	61	52	41	43	37	58	47	43	45	51	45	52	48	47	52	38	50	50	58	36	51	43	51	47	43	60	49	43	51	43	47	50	51	47	39	47	43	46	60	60	52	47	50	45	49	49	46	42	48	47	47	52	46	48	44	49	64	55	43	55	44	47	47	50	41	55	39	47	42	42	55	41	51	41	45	52	50	57	60	45	56	41	39	46	48	43	50	38	49	50	63	52	51	55	50	38	46	44	39	48	45	57	54	45	49	38	56	41	49	45	53	42	41	44	45	56	48	32	43	36	49	53	42	53	55	31	34	31	71	38	44	45	42	48	34	57	42	42	54	46	45	52	38	50	54	56	48	31	64	39	44	50	49	46	48	34	52	63	48	46	61	47	42	49	54	54	45	51	44	53	47	54	38	44	42	46	55	40	46	69	54	40	25	54	59	44	40	56	41	48	49	54	44	40	51	53	50	35	45	44	51	44	41	36	45	41	44	57	53	50	30	48	53	48	41	67	47	39	56	43	49	41	53	46	53	43	48	42	52	56	59	58	61	50	45	47	48	39	52	43	39	44	60	52	51	49	43	50	42	44	41	44	57	43	35	47	48	34	44	54	43	35	31	53	44	31	37	45	54	59	50	54	53	42	48	35	58	58	59	51	49	48	49	37	47	51	44	38	49	63	43	48	54	66	52	48	42	42	47	49	53	51	48	60	37	54	56	34	52	39	50	60	48	39	30	44	48	48	37	44	35	42	56	33	59	49	55	49	52	39	57	43	52	33	46	49	58	50	54	49	54	55	41	58	38	56	46	41	41	42	57	50	51	42	43	42	37	50	42	54	57	52	44	43	44	43	55	47	43	54	54	52	50	54	37	60	57	46	33	53	54	55	42	33	50	54	49	47	54	36	67	51	40	41	39	43	48	47	54	37	42	52	44	49	46	65	42	49	49	60	66	52	52	58	67	41	48	33	53	55	56	45	45	50	53	42	47	43	49	56	43	58	44	51	44	53	39	58	41	43	49	51	45	37	56	52	51	50	42	52	46	46	47	43	46	59	38	48	36	36	45	40	51	45	64	48	44	48	50	60	52	47	51	40	42	55	53	31	49	45	45	42	40	47	59	58	53	55	53	41	55	46	49	33	58	46	44	44	39	33	66	35	53	49	51	48	50	50	49	52	44	49	47	45	37	49	48	40	64	49	41	36	34	44	36	57	35	44	52	43	45	51	54	44	41	50	47	49	49	38	60	43	46	57	48	62	55	49	39	54	48	40	43	34	34	51	51	44	43	51	53	49	43	53	46	34	40	47	34	41	47	46	61	46	58	51	57	58	43	45	48	44	40	50	53	54	44	46	53	57	45	43	53	44	40	60	44	43	51	52	59	57	37	40	53	46	52	51	51	51	54	50	49	56	56	46	46	41	57	47	51	52	41	56	52	49	35	55	39	45	48	44	40	61	51	49	42	46	43	53	39	37	44	69	49	56	53	43	45	57	60	48	39	53	39	51	49	41	47	62	37	59	56	53	42	57	51	56	47	53	45	50	46	63	50	51	46	55	40	58	44	47	67	47	42	48	36	48	43	53	65	49	44	57	29	41	50	57	50	38	43	36	46	55	50	52	41	50	59	34	51	52	61	56	44	49	43	36	35	42	52	39	43	44	47	45	48	49	54	57	52	44	56	45	41	54	47	40	45	61	50	43	58	53	63	57	51	48	49	52	43	41	49	67	37	46	53	45	40	64	41	51	46	37	58	47	33	43	49	38	46	40	46	52	36	40	54	53	47	52	46	44	42	43	54	49	38	63	48	47	58	45	52	40	60	49	44	50	49	50	43	51	43	43	49	41	58	36	46	44	41	35	49	51	48	43	51	57	37	53	47	39	62	53	59	50	45	52	44	44	36	46	52	64	46	60	44	47	41	49	42	47	57	51	49	52	37	43	39	44	55	52	50	30	64	55	46	46	46	54	51	47	61	45	47	55	49	51	50	56	42	51	60	53	55	40	39	61	45	53	39	53	44	47	39	41	54	44	51	47	39	45	49	49	48	49	44	52	49	54	38	33	58	37	44	52	48	56	49	48	45	49	41	48	48	58	44	47	47	64	46	51	42	46	45	49	40	42	39	50	52	42	46	51	33	28	42	56	51	47	49	36	67	43	59	59	58	37	55	43	50	51	49	64	46	45	48	46	44	39	44	62	44	45	47	56	44	41	51	49	50	55	53	42	56	47	45	46	45	52	46	39	46	37	48	39	47	47	61	57	41	56	42	46	35	51	44	43	36	60	60	52	52	45	50	56	45	45	45	43	54	50	59	48	56	57	53	47	42	51	42	49	61	48	42	53	57	54	47
35463	18024	10042	7813	7654	4133	1150	517	432	432	384	411	374	383	406	404	548	907	1641	732	403	393	380	379	482	883	575	496	544	575	669	714	680	631	476	383	380	363	375	384	378	380	395	401	361	385	381	386	388	359	362	383	359	372	366	383	400	378	397	375	348	356	376	384	377	397	370	419	375	387	370	371	353	370	381	405	364	348	369	347	336	342	397	343	367	372	355	427	371	371	366	398	368	363	372	383	357	392	379	379	375	372	406	404	359	359	376	370	389	366	391	354	384	364	370	392	384	367	395	379	378	380	376	346	409	386	346	351	347	403	343	404	410	359	355	388	355	377	375	391	354	406	362	372	394	369	374	377	378	420	406	393	399	362	361	394	362	406	341	407	346	393	390	380	389	355	390	389	394	346	353	376	389	340	365	353	366	374	358	362	387	378	324	357	365	392	380	372	370	385	377	384	356	376	364	378	370	392	380	362	403	370	375	374	400	363	356	385	404	378	368	422	385	369	396	391	372	394	412	397	416	350	389	387	342	358	383	414	387	371	393	382	401	353	395	381	408	371	349	373	391	395	398	412	392	374	382	391	400	400	430	343	353	369	400	367	369	377	368	406	362	364	376	364	377	392	384	366	362	373	367	401	364	397	339	358	403	412	391	392	368	396	346	360	375	371	387	356	357	410	388	373	368	380	340	416	394	350	343	346	374	344	360	348	377	376	385	379	370	363	386	381	370	389	392	358	357	356	401	390	347	374	358	354	424	345	380	391	342	383	355	377	362	375	377	385	399	371	412	412	408	382	357	377	351	396	405	347	384	386	402	360	385	346	370	396	374	348	385	375	384	403	398	400	368	363	377	375	393	373	377	329	403	381	392	403	355	344	374	376	331	400	400	382	374	361	348	386	385	330	379	377	384	386	391	372	396	371	382	408	386	380	383	368	394	371	444	356	428	365	367	393	373	350	374	379	422	379	362	380	352	377	376	372	370	369	407	375	393	376	360	361	359	415	351	388	365	404	383	376	389	386	364	380	392	393	387	390	409	391	370	391	363	376	370	361	375	368	439	396	359	388	403	389	380	340	360	378	349	377	355	368	387	389	373	360	383	389	402	395	394	404	371	375	363	367	375	363	428	372	392	376	344	346	373	411	369	383	352	356	384	372	375	370	368	348	379	389	421	359	377	377	376	386	408	358	351	377	361	356	354	409	412	369	409	400	377	357	373	371	401	400	324	395	404	372	384	394	393	382	393	338	374	379	408	360	367	384	376	393	373	349	400	388	391	389	362	375	359	386	375	374	332	376	399	393	365	358	378	416	384	378	380	356	404	399	377	392	387	378	362	357	359	381	368	339	411	404	381	399	390	357	356	410	411	368	394	370	363	383	354	390	408	355	380	384	381	377	374	347	349	374	394	432	372	380	354	400	398	378	368	418	373	390	382	339	385	384	353	386	381	349	376	367	364	373	372	387	371	368	379	390	389	378	343	400	372	373	346	367	372	365	388	349	359	365	384	377	373	387	359	379	374	372	377	438	385	345	407	393	387	382	369	361	384	372	385	348	416	381	367	390	394	389	391	395	357	370	437	389	385	369	381	374	363	405	394	398	356	379	354	367	355	370	372	376	376	370	361	347	388	410	392	370	377	374	378	363	380	348	382	421	401	377	385	356	395	382	427	391	383	331	374	385	360	386	418	377	368	424	381	393	370	406	418	359	385	359	382	378	360	358	391	387	356	357	358	381	387	364	365	380	387	360	395	391	362	378	393	392	372	366	374	358	400	358	371	392	377	406	375	372	364	401	406	400	375	377	401	371	374	404	386	403	376	353	370	363	353	352	386	367	408	377	395	386	359	373	366	358	367	341	403	381	380	391	398	419	385	386	387	375	387	362	355	401	380	403	363	354	390	373	360	375	397	377	356	339	415	377	365	384	372	395	390	371	393	399	382	365	343	376	363	372	375	393	366	386	410	354	379	404	374	334	354	405	407	380	414	414	355	411	387	348	370	364	408	376	333	411	408	386	363	366	415	411	377	371	372	406	402	385	328	343	368	418	365	378	407	386	363	388	435	375	365	411	375	352	370	378	343	399	358	400	403	390	375	368	352	371	372	418	367	403	397	382	373	371	357	384	365	380	364	387	359	399	406	360	368	353	393	398	354	387	376	376	380	417	406	387	374	374	343	347	378	384	403	357	361	420	419	362	403	397	393	341	355	409	376	368	406	430	375	354	372	392	373	378	392	377	346	368	400	397	346	366	346	358	407	379	354	385	353	401	396	405	410	374	373	387	403	415	373	379	358	351	376	400	375	373	365	381	354	368	411	369	382	392	359	377	393	353	362	382	388	350	357	359	370	373	326	379	388	389	381	374	370	401	371	374	386	370	345	397	350	371	384	353	339	356	399	375	415	367	380	371	390	354	382	382	339	366	358	420	363	365	348	381	407	367	374	371	379	367	380	389	367	357	372	398	368	360	369	385	366	389	374	356	359	365	348	353	356	377	387	357	405	393	406	396	362	424	339	363	387	387	371	360	374	361	384	388	364	339	422	365	360	396	351	364	358	361	357	375	422	377	381	372	350	364	383	388	364	388	385	381	415	374	384	421	363	364	375	382	395	366	403	354	388	350	362	388	380	398	390	395	403	419	385	425	391	381	391	404	378	358	400	329	373	376	393	363	349	384	406	372	375	407	412	400	383	384	358	357	399	407	360	355	379	391	360	367	367	360	391	371	365	427	367	370	384	364	347	397	395	380	389	390	384	394	380	367	360	391	354	374	351	368	373	381	370	350	399	358	335	395	393	350	352	350	370	374	387	392	395	413	385	376	356	399	353	394	387	393	406	388	362	393	390	378	362	391	383	375	367	378	355	400	376	376	382	397	354	344	368	380	385	355	402	389	351	382	396	378	401	322	360	397	368	379	362	366	376	370	397	390	405	410	364	416	382	369	382	367	401	349	360	420	397	371	381	351	389	403	361	366	386	393	378	345	370	399	392	394	392	370	407	387	354	398	372	387	376	369	400	417	392	356	383	391	389	359	375	364	374	373	379	401	363	386	389	408	407	385	381	368	370	365	343	341	353	357	416	393	384	355	345	372	358	367	409	359	364	379	371	409	411	373	352	378	377	354	384	402	392	368	399	388	383	366	378	385	382	326	409	355	378	409	379	393	409	387	364	371	391	366	405	362	411	356	356	370	413	386	383	383	382	396	402	364	384	358	389	376	382	383	356	381	343	363	399	368	375	397	375	381	423	366	389	378	358	381	382	380	382	385	378	396	352	380	368	406	380	381	360	356	418	358	346	374	372	363	389	418	349	365	378	367	385	360	411	397	362	356	366	411	361	344	383	418	407	396	358	371	417	411	388	359	386	356	377	332	375	378	371	354	386	377	374	365	362	381	392	362	343	396	349	395	357	404	368	361	380	403	433	341	385	372	393	366	396	383	388	369	382	374	393	377	352	378	354	362	353	365	350	359	410	403	388	345	387	373	395	350	364	405
7979	4554	2865	1460	673	322	158	92	79	74	87	65	88	65	82	81	132	153	121	82	69	68	74	84	99	152	80	93	113	132	148	119	108	93	82	74	65	80	72	60	61	78	59	76	90	75	72	86	66	75	66	65	69	64	73	73	76	74	60	76	72	59	83	61	57	74	67	66	73	75	61	66	53	70	80	73	65	64	56	63	56	70	65	56	63	60	72	75	63	63	69	79	78	67	74	71	66	65	61	91	72	68	78	75	84	69	51	62	76	81	64	74	70	60	68	63	79	76	56	70	90	84	70	49	68	67	71	76	75	70	65	68	88	64	73	79	75	62	71	73	75	74	71	82	72	59	84	83	76	73	76	84	71	66	73	76	73	56	55	65	81	78	77	80	75	84	71	69	67	73	81	72	64	67	62	80	72	68	56	70	66	84	90	81	66	66	79	81	60	73	83	70	68	87	71	59	72	71	70	77	76	75	57	58	67	88	70	72	81	64	73	72	68	77	73	62	63	60	72	69	86	65	61	64	62	67	69	66	62	75	79	63	64	59	79	79	84	70	52	66	68	63	64	74	59	68	77	71	70	79	70	65	77	64	81	77	80	83	58	70	63	77	75	78	66	83	71	70	69	67	94	67	98	56	64	72	68	63	68	70	71	82	67	59	70	71	73	74	78	81	69	71	80	79	74	64	81	76	62	66	68	69	74	60	92	55	76	77	62	76	63	72	72	65	55	68	60	73	72	72	76	77	80	73	66	75	64	69	74	61	78	71	70	89	91	62	69	76	82	73	57	68	74	75	71	77	65	62	87	70	69	73	56	86	86	64	66	73	89	61	66	64	64	79	65	62	65	85	66	71	70	73	72	63	56	74	77	68	75	61	67	56	82	69	65	75	67	69	60	72	62	67	84	70	68	75	75	85	67	65	67	68	67	87	64	66	73	68	63	78	72	63	62	65	67	75	84	76	73	67	76	77	93	58	73	62	67	84	56	55	62	70	61	65	77	69	73	80	67	69	86	60	69	90	62	75	76	83	86	72	78	75	64	73	63	66	57	56	72	64	72	78	72	70	74	54	65	77	77	60	71	61	57	76	69	69	59	78	77	69	70	86	71	78	62	83	74	65	62	81	75	70	85	71	70	58	74	67	75	78	75	63	78	68	93	82	73	69	89	73	85	74	75	73	69	74	81	79	62	72	87	70	68	72	78	74	77	81	72	67	74	61	88	79	66	67	73	84	62	66	48	76	70	76	71	75	71	67	70	86	71	66	71	67	82	67	61	45	64	85	68	80	61	63	64	80	72	95	70	51	56	58	74	59	64	67	77	63	66	61	55	90	65	58	70	56	62	66	71	74	67	67	72	56	58	60	65	75	68	77	86	78	72	65	60	67	66	66	68	77	72	95	59	84	67	76	75	90	70	78	62	74	85	87	64	63	56	62	61	79	75	71	72	69	74	64	67	62	70	75	75	73	70	86	73	73	73	68	58	63	69	69	62	68	75	73	82	80	68	74	75	71	61	80	77	60	66	77	75	74	89	77	66	64	73	67	81	72	71	82	76	65	62	70	77	57	72	66	65	67	64	70	67	76	65	69	76	60	75	66	62	81	77	73	67	67	59	64	68	83	61	61	60	76	80	79	73	75	53	80	77	64	69	65	81	69	69	76	75	78	68	69	59	77	60	74	80	84	61	77	72	70	64	61	72	65	77	68	67	64	75	66	70	82	72	58	73	68	53	61	83	69	70	76	78	67	73	96	59	68	74	49	70	66	71	77	58	74	68	83	85	90	70	68	59	60	71	83	64	70	73	72	73	60	77	57	64	70	77	70	77	65	63	66	74	74	76	67	62	58	70	79	62	72	90	80	67	65	78	76	85	77	70	69	67	82	82	62	74	65	83	71	78	77	61	79	77	75	67	86	71	77	78	76	67	91	67	71	73	77	74	69	70	63	80	78	59	74	68	69	73	62	73	70	70	69	83	70	54	66	72	68	77	61	75	58	65	63	79	73	65	67	60	84	72	73	55	72	66	76	61	81	67	56	75	74	80	69	66	84	80	88	65	84	76	85	48	69	60	76	70	79	69	70	62	67	69	70	76	84	70	76	76	73	60	60	63	64	77	79	75	79	67	62	81	75	68	68	68	77	76	69	53	66	55	73	77	77	74	66	80	78	51	71	68	85	58	63	79	80	75	84	63	63	72	72	65	61	77	77	67	80	70	70	74	71	73	78	70	73	77	62	68	81	80	68	84	65	66	91	50	78	65	68	71	68	77	80	81	74	54	63	80	80	70	76	71	71	72	64	64	69	71	77	77	65	85	67	80	67	76	60	75	67	70	58	73	82	73	86	68	84	79	66	89	88	64	79	59	67	68	87	74	65	80	75	73	67	71	82	84	71	64	72	85	86	68	87	68	72	74	63	67	83	79	62	78	82	68	68	65	69	69	74	66	68	69	84	69	76	66	81	64	71	64	74	79	64	72	69	80	76	80	75	70	82	79	74	66	68	79	69	82	64	74	81	86	65	57	67	79	75	68	74	72	73	63	72	54	70	78	79	85	88	60	69	61	77	68	61	61	81	78	68	77	63	69	61	59	69	65	73	73	71	67	62	74	70	80	79	74	68	66	63	79	66	71	58	64	55	65	85	73	61	63	75	68	69	79	74	79	88	79	62	76	59	86	62	68	77	77	74	62	68	75	76	66	77	64	93	62	78	84	74	74	70	59	81	61	64	59	72	72	69	78	82	77	79	73	62	77	76	65	77	75	78	74	63	64	70	72	84	75	74	72	76	71	69	85	69	76	65	75	63	63	67	101	68	71	61	74	79	72	66	73	58	86	83	55	68	69	65	74	73	49	67	87	66	71	83	59	70	56	69	61	62	81	68	63	61	66	58	73	70	70	68	73	84	59	65	76	75	88	84	73	69	76	64	65	75	74	69	57	62	92	69	68	75	78	70	67	71	74	74	88	81	64	74	72	63	72	75	53	68	74	71	61	71	66	75	74	69	74	74	79	75	77	71	73	63	69	75	60	73	66	73	71	55	67	77	71	66	72	65	79	72	69	82	71	59	90	74	44	71	76	77	53	62	72	74	65	66	78	61	74	65	89	76	59	66	59	86	62	77	68	85	60	78	61	82	64	69	69	75	72	83	63	67	54	64	92	61	69	66	76	54	85	70	67	64	79	59	73	65	67	73	70	75	61	59	75	81	62	83	63	77	65	64	72	70	66	81	84	64	71	56	68	66	66	77	64	74	58	59	71	70	94	82	68	73	70	72	87	68	83	67	70	69	86	74	68	64	72	80	82	65	61	86	77	63	62	73	65	83	76	82	79	55	75	64	65	51	62	78	55	88	77	72	68	74	67	81	61	70	76	72	54	82	53	71	59	73	59	67	86	79	75	57	68	74	75	83	65	73	55	70	81	78	64	67	69	59	59	67	77	63	66	67	66	78	73	70	80	74	78	71	72	76	82	63	73	73	75	61	66	74
38032	24840	19248	15862	17384	11804	4426	1055	887	760	724	709	660	654	669	1026	2497	3065	1523	748	653	643	642	660	927	2685	1054	816	1313	1990	2142	1869	1432	991	962	699	569	530	566	551	571	520	560	562	548	500	559	551	554	511	539	541	511	565	519	557	532	573	551	525	540	539	529	547	526	533	517	512	525	540	560	526	497	558	568	579	613	519	508	546	550	541	524	580	584	545	540	560	509	550	542	548	539	572	522	521	557	601	564	595	550	528	558	571	553	580	537	540	567	559	544	576	523	565	519	537	564	519	545	579	521	508	539	526	521	515	510	572	571	563	537	519	594	546	584	525	540	544	565	506	631	555	588	556	554	544	572	524	517	537	572	537	558	556	555	546	552	570	552	557	560	569	501	546	524	550	531	514	585	515	578	561	529	523	538	548	553	573	536	524	528	562	557	567	591	532	531	565	491	586	565	545	582	537	541	515	529	511	515	530	568	540	550	556	529	578	529	543	532	547	550	558	525	554	531	520	535	538	545	510	544	520	548	563	545	548	576	547	533	537	551	512	529	557	530	541	528	572	573	583	555	564	537	559	496	538	516	515	543	544	599	554	508	568	544	515	573	626	536	526	536	551	575	554	509	521	532	554	580	565	561	538	535	511	507	497	524	532	566	551	539	527	505	532	565	556	528	548	531	545	564	548	553	563	531	527	543	518	538	514	542	490	507	519	506	567	507	552	556	568	521	524	539	530	530	544	522	604	510	570	596	556	543	528	534	573	526	555	576	509	545	529	519	504	512	554	542	546	542	533	570	577	517	542	523	533	588	540	542	495	505	533	556	506	531	566	552	562	489	550	575	527	505	569	547	526	521	567	542	525	517	546	507	553	554	533	545	499	514	512	546	493	508	551	520	520	567	540	572	546	536	559	526	533	507	537	554	554	538	551	522	536	514	551	573	514	564	514	536	537	549	533	584	552	511	537	491	562	541	504	531	543	514	556	537	545	568	559	531	586	527	536	591	516	555	528	531	549	545	546	547	538	511	571	523	527	552	566	525	540	499	536	517	531	548	573	533	524	556	520	522	533	520	510	575	612	559	530	557	527	497	582	530	531	553	538	558	503	540	538	510	538	523	541	602	542	539	571	510	531	506	530	543	537	539	579	565	504	559	546	554	552	536	508	521	546	543	542	521	533	546	532	530	549	527	540	547	517	508	502	511	543	557	565	551	574	557	560	550	571	514	560	517	567	549	532	585	516	572	536	539	531	519	509	540	548	543	533	535	549	554	552	601	553	564	542	529	509	566	519	560	590	532	571	550	567	515	521	580	538	508	497	562	579	553	579	522	604	536	530	532	534	537	534	547	544	524	557	512	545	540	504	547	480	528	545	510	511	495	540	533	527	529	519	551	551	508	539	542	550	549	523	572	555	556	534	538	532	550	550	561	535	569	557	561	536	514	533	532	510	546	544	529	561	546	500	514	521	549	527	522	567	534	562	536	537	545	555	530	554	531	523	550	554	544	552	552	551	527	564	585	542	538	483	535	573	522	514	530	518	537	528	587	555	516	506	534	563	517	550	538	550	570	529	573	539	523	548	532	542	549	538	586	540	552	497	556	562	544	544	524	534	538	549	550	545	550	520	517	545	513	575	547	498	548	529	549	589	549	532	540	558	528	521	535	564	536	533	523	522	542	560	536	579	508	553	553	524	560	552	506	539	532	489	535	508	577	507	543	507	534	494	519	556	557	567	583	509	563	546	565	518	537	529	513	584	518	528	541	548	548	522	550	501	542	504	555	507	550	564	517	527	569	509	514	539	519	570	543	516	546	511	554	532	567	543	538	547	540	539	553	553	551	569	524	568	519	548	511	561	539	535	566	532	564	514	530	551	565	524	564	533	517	519	553	561	549	562	577	529	568	498	582	526	556	559	522	548	561	558	507	582	559	547	541	500	530	552	542	481	559	521	591	521	570	580	574	525	516	555	514	524	529	553	565	541	505	578	579	562	541	536	540	544	549	582	551	558	527	469	544	545	514	585	559	528	563	554	567	551	572	527	510	535	515	533	559	584	570	553	528	587	545	545	523	542	586	527	565	499	541	539	528	541	570	546	550	513	519	547	540	566	569	553	543	535	520	579	554	518	546	510	522	520	533	586	554	544	538	540	574	565	549	541	534	564	533	542	544	536	556	491	578	542	540	565	519	519	511	533	556	504	533	502	504	574	563	570	540	582	537	528	544	538	517	532	534	537	523	546	497	552	536	542	546	551	557	541	584	534	497	512	506	546	547	547	549	545	557	560	532	519	546	532	535	532	532	501	565	563	524	500	519	522	565	486	510	555	563	564	525	569	552	548	548	564	518	524	556	549	569	554	551	509	510	571	563	528	551	552	539	545	575	495	511	519	523	526	511	521	525	579	538	534	537	554	554	522	545	517	551	540	499	592	550	500	584	528	566	567	513	555	520	527	492	509	569	554	523	535	533	550	521	539	548	549	574	540	548	543	529	550	529	558	583	610	552	566	579	572	508	579	538	532	533	587	549	533	523	501	517	524	576	530	515	534	528	538	532	527	538	518	581	559	559	553	544	531	511	522	528	533	590	563	599	557	536	517	520	561	524	539	552	540	524	535	581	567	586	532	516	570	545	530	575	549	530	506	572	515	530	521	512	578	529	586	552	582	526	558	508	553	546	541	544	503	547	536	482	544	498	556	572	495	554	569	543	545	538	537	529	512	526	521	561	526	504	536	536	534	524	536	582	529	531	526	544	529	547	544	550	548	567	533	530	531	558	557	565	572	518	507	569	561	533	536	532	529	563	535	502	559	550	549	519	521	532	581	535	539	529	510	513	542	545	510	528	510	517	533	534	526	528	535	497	557	520	514	567	564	526	536	548	551	542	528	544	515	472	607	541	525	570	545	541	545	587	553	548	493	571	542	510	541	548	598	552	554	559	559	527	530	554	552	580	511	548	571	535	478	563	495	555	572	553	562	517	516	536	552	523	504	561	539	538	549	504	574	562	502	539	515	519	549	532	536	559	539	566	508	544	548	557	585	583	509	577	550	561	572	538	512	541	573	568	542	564	545	543	565	558	545	528	516	518	570	570	502	503	539	527	573	515	515	558	544	538	544	521	555	561	545	495	554	605	559	551	537	500	545	545	521	539	543	567	528	544	520	531	537	530	546	510	575	542	555	538	488	546	526	577	534	547	536	515	517	535	556	511	528	540	529	543	507	509	566	526	536	548	568	548	577	539	527	540	550	542	558	529	538	577	532	580	520	550	521	545	549	531	512	556	570	542	519	543	590	541	508	499	518	599	489	518	550	542	533	526	537	560	540	524	530	529	504	517	524	509	580	521	559	533	507	556	541	527	562	523	563	537	544	531	516	537	547	532	552	564	522	567	534	498	538	526	572	548	556	535	522	574	565	516	513	550	568	548	549	583	574	537	559	539	554	542	588	543	560	516	513	517	513	552	529	521	485	548	593	560	518	542	529	543	508	585	533	535	557
9701	4259	1737	1172	718	328	133	77	80	55	51	50	57	58	43	51	85	147	124	76	59	54	60	59	58	124	99	71	64	93	121	120	116	99	82	49	50	58	52	54	48	48	52	55	53	56	55	36	43	46	48	47	49	48	47	50	63	46	64	46	55	54	63	38	55	65	53	51	49	50	63	52	59	46	52	51	53	57	63	54	49	54	57	51	57	58	63	44	54	32	67	54	58	50	47	65	54	55	52	55	51	59	56	49	65	38	41	49	65	40	53	46	33	56	49	41	51	46	72	62	57	56	61	55	58	60	56	57	51	49	41	59	45	55	54	53	73	71	57	61	54	51	60	67	55	40	45	52	45	69	50	44	48	44	43	53	49	42	48	57	52	54	53	54	52	52	54	53	50	54	49	56	46	48	48	59	67	51	47	43	47	61	50	62	61	50	61	57	43	52	52	42	62	40	44	57	61	63	53	48	55	81	60	50	62	59	49	42	48	47	41	55	53	52	68	43	68	51	54	47	54	64	56	43	56	52	59	49	56	55	48	57	54	58	62	58	57	48	53	61	59	67	64	60	53	45	59	61	56	64	58	51	54	49	60	48	50	49	42	46	48	57	55	57	48	47	44	53	63	60	54	46	52	45	53	56	59	58	59	50	47	55	58	51	42	43	57	50	66	47	48	38	60	47	52	77	57	41	56	67	58	47	50	50	61	56	56	65	68	59	50	59	46	67	51	71	40	50	50	59	47	50	57	46	46	56	49	56	47	55	53	50	37	47	58	62	65	62	57	54	59	46	57	47	50	53	56	44	53	60	62	69	67	60	48	56	35	46	51	44	54	57	51	54	68	42	43	56	46	44	48	51	67	51	50	43	58	52	47	50	51	57	45	57	39	45	48	60	66	40	59	42	40	50	44	57	59	50	46	44	62	49	71	52	51	35	52	57	43	44	55	60	58	60	51	54	61	47	51	45	67	51	49	56	42	58	50	60	53	63	48	50	55	56	57	49	71	38	59	44	56	57	62	52	55	53	39	58	66	67	55	51	58	54	54	57	49	53	54	48	44	57	56	47	59	47	49	60	50	61	39	56	56	55	54	54	50	68	52	55	52	50	57	48	49	50	63	49	65	58	50	46	60	61	54	59	49	53	49	56	48	55	68	51	53	58	46	62	55	52	49	56	64	46	64	57	40	50	43	47	53	51	58	52	45	55	61	42	69	54	50	46	55	53	66	47	59	44	63	60	65	60	48	49	51	53	49	56	52	51	59	46	53	62	62	37	58	47	56	46	55	60	52	54	61	65	49	47	46	57	64	46	56	39	51	49	53	73	43	36	67	46	54	57	61	53	59	50	66	56	63	50	62	56	55	57	63	51	43	53	53	56	61	54	54	65	41	48	51	50	57	52	52	65	47	46	55	49	54	60	50	59	48	49	47	50	41	67	35	56	59	67	47	56	55	60	42	62	54	57	60	56	43	39	71	45	62	55	39	57	55	45	59	57	50	57	65	41	58	54	51	48	52	52	53	51	63	52	50	47	56	61	61	39	50	46	56	58	35	46	55	53	50	44	55	49	53	52	53	61	52	53	64	62	54	58	48	60	54	53	57	51	50	43	69	55	55	59	69	65	54	47	48	44	51	63	45	41	50	55	53	52	52	54	57	58	53	55	60	43	57	48	60	65	55	62	59	48	55	55	58	60	55	71	45	41	51	59	44	63	62	46	63	65	77	49	42	47	65	42	52	40	51	55	49	62	44	62	50	51	56	50	55	48	44	45	59	42	52	46	67	45	54	48	57	61	52	53	54	67	55	58	60	50	59	50	48	49	36	55	63	42	49	57	51	50	61	46	66	55	61	59	57	50	46	60	52	53	49	51	50	50	57	52	41	37	64	45	50	42	62	65	49	56	61	50	50	48	54	58	38	43	51	44	58	57	44	54	65	65	50	56	41	48	47	56	44	62	38	54	50	47	51	53	41	54	55	61	44	51	44	45	50	57	68	50	46	58	46	56	45	53	59	52	53	53	58	60	58	51	44	36	44	59	60	49	56	56	54	59	55	51	47	56	47	53	46	39	52	52	45	53	59	42	62	53	44	47	56	49	56	51	49	56	67	60	59	70	49	55	48	61	44	54	48	44	69	44	60	61	60	50	48	48	47	67	40	54	55	56	49	52	50	55	43	45	45	48	60	50	60	52	63	55	49	56	53	59	54	43	53	57	57	41	45	53	48	69	49	60	36	48	51	59	52	52	39	53	46	63	50	46	45	58	44	52	59	55	54	48	49	59	52	60	60	57	46	42	48	44	54	58	50	74	61	52	54	45	38	46	50	52	53	52	57	54	58	50	50	57	48	33	58	54	55	52	53	58	64	49	55	47	44	45	67	54	54	61	54	45	52	40	55	65	42	45	40	46	61	53	73	39	48	40	43	46	54	54	42	52	53	44	61	59	54	59	57	41	54	50	51	43	62	38	48	51	65	50	51	57	53	41	45	53	67	53	58	46	39	42	52	61	57	60	59	57	61	59	53	57	60	44	53	64	52	50	72	43	57	51	46	48	52	70	38	53	67	58	55	51	59	57	55	52	42	49	53	59	47	61	50	57	48	49	55	45	70	47	48	59	64	60	44	42	51	51	58	44	67	57	57	51	57	47	38	44	50	56	58	52	44	37	58	53	55	53	61	50	56	49	56	58	42	61	59	58	53	56	51	50	63	56	56	45	38	50	54	60	58	37	64	63	57	55	70	50	44	54	51	46	54	47	57	60	52	44	54	65	54	47	59	57	46	54	62	67	49	50	56	60	58	45	43	49	54	52	50	49	46	65	54	45	65	53	46	72	56	45	63	61	49	55	51	57	56	53	64	75	54	58	62	61	55	58	40	59	63	42	60	53	44	55	57	51	56	47	52	60	45	56	55	45	58	59	59	53	53	62	61	57	57	51	53	48	55	55	54	47	46	40	58	40	57	46	49	48	61	52	46	51	46	45	60	55	50	55	47	54	50	48	67	51	46	53	56	50	59	46	52	50	59	46	63	41	57	48	53	57	42	61	54	47	62	55	64	48	57	58	47	61	57	60	49	56	53	55	48	56	52	63	57	63	48	64	48	48	51	50	47	51	49	51	51	63	47	53	55	49	52	63	55	63	48	41	60	51	53	49	44	61	56	52	40	53	59	58	46	53	64	57	54	47	63	56	63	43	46	56	44	53	57	57	43	55	49	44	52	54	57	47	50	47	47	51	56	55	48	44	48	49	62	61	64	40	35	54	57	65	47	48	63	52	54	44	46	46	50	57	53	48	42	49	54	57	56	48	55	61	44	45	66	52	52	39	55	65	53	60	45	59	50	41	50	39	56	56	49	40	38	54	52	64	57	47	45	35	48	49	54	56	51	47	58	53	48	64	56	51	47	71	45	59	47	61	65	41	50	46	63	49	48	62	52	58	53	48	49	55	45	57	66	56	68	63	41	41	45	52	54	46	49	52	52	54	52	65
36243	22907	14101	14429	16955	9916	2833	878	744	665	606	547	540	565	554	601	1250	2962	2627	593	502	519	540	564	516	2284	1897	812	961	1682	2141	2244	1967	1419	971	466	412	429	429	436	396	403	385	429	412	400	421	397	415	430	431	366	451	391	393	420	431	411	437	401	394	415	448	414	365	391	359	429	402	418	418	409	429	400	411	433	409	397	403	450	416	424	419	457	389	418	422	407	431	453	385	410	447	400	410	416	416	445	401	398	436	392	432	422	425	434	418	408	433	402	406	404	421	423	420	417	415	387	435	392	394	400	378	400	378	378	423	391	441	447	383	444	430	424	422	394	415	420	408	400	394	388	408	405	404	385	422	383	416	445	400	400	398	390	406	406	386	436	405	385	421	435	420	391	443	429	411	380	390	418	406	410	466	418	408	429	388	420	396	422	421	366	406	411	384	420	393	400	426	425	409	413	429	377	379	424	388	399	429	399	426	412	415	403	438	367	429	388	448	418	393	389	426	426	407	392	407	478	420	425	394	381	395	417	397	446	359	405	398	413	433	400	406	423	423	434	424	438	415	425	399	394	425	398	408	446	437	394	410	424	403	397	382	420	446	413	430	401	385	445	394	409	387	393	428	425	455	414	409	415	408	421	451	402	451	438	388	409	417	411	414	423	416	408	439	429	427	436	418	414	436	414	406	423	436	417	411	438	414	394	372	448	394	398	402	445	401	398	385	416	407	431	424	401	404	381	463	399	425	398	418	412	409	424	361	419	426	430	407	403	409	392	413	409	418	410	400	387	438	374	407	420	387	450	390	410	456	428	426	418	420	423	443	419	423	424	415	377	388	398	385	401	437	451	426	414	417	415	438	404	398	402	405	402	390	422	391	430	437	414	392	398	420	400	432	391	412	395	378	398	365	429	429	435	382	421	393	442	402	395	373	401	423	370	394	430	406	407	407	422	385	426	406	400	424	382	403	425	415	405	445	416	413	393	385	374	401	385	423	402	431	392	439	423	437	407	405	422	398	378	347	392	421	422	409	396	428	419	393	398	389	430	401	413	377	454	416	415	379	427	436	394	429	376	382	424	418	390	391	411	418	425	423	412	384	396	385	403	371	407	397	398	381	390	367	397	416	430	406	406	392	414	425	391	406	395	399	423	416	393	407	393	392	421	402	437	437	372	429	392	446	426	435	419	413	402	406	405	447	423	427	425	433	392	389	420	377	427	402	446	435	408	417	403	429	425	383	411	365	394	407	400	409	405	404	427	455	436	422	398	408	405	415	389	426	407	403	358	418	421	357	407	416	375	434	408	400	424	401	389	418	412	437	427	398	385	411	391	397	391	444	428	396	404	399	424	434	415	438	415	428	396	394	386	406	393	401	435	410	429	437	392	431	420	392	378	396	406	423	405	442	424	443	418	446	429	401	397	368	420	428	409	439	417	432	379	428	404	415	423	391	425	404	415	407	399	400	414	421	392	399	415	406	405	396	372	444	366	414	439	410	379	417	388	406	403	409	466	390	444	410	418	438	392	435	428	413	405	416	441	396	433	386	395	401	397	400	408	424	410	413	399	433	430	447	414	443	440	429	411	416	424	397	457	413	403	384	404	435	404	429	407	414	400	429	378	410	418	395	425	437	422	412	393	416	403	432	377	389	437	410	422	432	390	407	421	414	457	405	387	444	400	425	416	428	425	408	411	395	400	385	417	443	384	414	461	433	416	416	405	412	444	427	408	420	420	398	392	425	465	425	412	392	398	436	397	409	432	444	392	395	408	430	415	415	382	408	389	408	378	408	417	430	425	416	410	409	427	394	416	402	407	414	408	383	409	396	392	410	431	387	406	422	394	410	416	436	415	409	440	441	407	426	419	391	418	395	378	484	412	431	415	392	402	433	402	446	419	424	433	420	386	411	443	381	454	389	391	397	417	390	425	390	410	406	427	386	403	435	426	393	363	432	410	411	402	427	422	407	406	397	401	411	458	417	419	391	406	408	413	390	398	413	402	395	423	443	460	413	408	424	385	374	392	398	388	423	392	403	433	362	436	406	393	435	419	407	415	402	409	415	452	424	408	379	421	396	409	385	393	401	438	385	435	453	383	395	435	424	396	432	379	408	416	378	420	418	420	412	415	386	395	420	404	376	422	415	366	427	429	446	422	385	416	425	418	419	396	396	415	442	422	433	403	410	390	437	405	421	426	425	413	415	422	420	389	380	401	429	399	390	423	399	407	411	414	423	404	444	430	424	412	418	440	393	445	424	426	390	412	385	389	433	377	439	386	403	386	415	362	407	409	397	387	421	430	395	417	474	430	365	406	418	443	395	368	421	394	432	421	434	392	385	384	433	400	399	410	423	436	422	383	420	426	385	446	399	398	430	399	450	435	386	395	427	438	404	437	408	395	407	389	404	436	404	415	411	395	404	412	448	433	429	393	415	395	404	393	423	430	416	401	403	409	426	436	384	398	418	401	428	415	425	421	421	401	438	403	438	396	383	429	395	392	379	384	452	405	430	414	415	430	400	400	414	436	420	422	429	404	396	372	407	389	368	411	421	389	399	407	431	402	437	365	393	408	407	419	418	426	419	419	398	374	414	402	427	371	424	429	396	421	383	378	374	431	429	409	410	410	369	416	386	444	416	417	386	400	428	419	406	385	425	402	384	437	441	394	384	375	452	427	433	404	416	405	444	438	416	434	398	363	419	410	428	402	431	443	409	463	412	449	394	422	415	418	386	434	436	389	395	418	417	390	419	376	417	431	412	409	420	419	396	411	377	366	417	441	425	443	384	408	411	425	430	412	366	401	414	395	383	430	392	385	428	399	411	444	410	393	438	385	412	405	434	429	390	406	408	423	424	417	423	404	389	382	416	431	404	421	417	426	389	433	408	405	416	377	465	394	406	406	426	396	397	435	448	404	377	404	432	415	427	439	408	445	429	433	435	418	385	450	412	391	413	412	414	387	432	407	403	413	463	426	432	433	371	390	413	442	417	419	368	445	430	422	394	419	414	441	391	390	434	399	411	377	437	432	403	422	436	425	418	411	395	444	425	379	380	390	395	376	423	390	409	432	422	430	424	392	388	402	402	397	397	398	401	436	404	404	423	428	443	435	382	435	452	412	416	441	395	390	405	422	408	365	392	420	360	432	417	395	401	361	424	426	367	445	413	422	440	391	418	416	406	419	440	413	408	396	404	433	387	388	398	384	458	423	400	440	420	370	394	409	442	421	387	424	407	434	402	414	406	403	414	391	411	422	408	392	431	418	401	382	452	400	411	419	408	433	386	398	440	423	415	406	428	429	448	412	393	443	349	370	391	402	428	426	430	407	424	405	432	413	407	422	417	436	365	428	427	415	405	419	434	418	399	417	437	411	402	410	433	407	440	405	429	432	427	372	410	424	437	428	412	411	399	420	424	387	426	425	383	395	392	408	431	391	419	390	399	368	411	396	425	409	442	372	394	394	406	442	395	413	395	429	392	417	440	400	398	404	448	382	409	445
11826	5778	3048	1880	1036	481	202	102	86	89	102	73	87	94	85	112	159	349	471	213	83	106	98	105	101	232	154	87	109	135	192	205	228	159	134	123	103	84	76	72	69	60	64	80	84	87	91	70	86	89	95	88	85	81	87	85	74	79	84	67	75	65	84	76	80	94	72	75	73	97	97	96	78	69	85	82	87	84	89	71	92	90	100	88	61	75	79	76	69	84	94	84	89	84	87	87	96	61	77	69	82	85	80	77	68	95	93	75	87	90	94	91	82	78	88	85	77	78	72	87	79	84	95	94	87	74	84	74	94	87	78	81	75	83	67	79	83	82	83	72	92	68	90	81	78	80	81	81	80	94	73	72	88	74	83	84	76	82	79	82	93	76	86	75	90	85	84	100	72	94	78	79	79	82	81	89	71	85	93	82	81	77	87	71	88	68	82	76	69	74	83	62	79	82	73	95	96	77	92	75	86	88	76	89	86	86	91	92	69	91	90	76	89	76	99	80	82	80	79	88	87	79	78	98	87	59	81	88	85	81	83	91	69	75	92	81	75	103	87	98	78	69	68	79	83	72	73	77	98	109	92	77	66	78	83	84	83	75	96	82	94	82	68	77	102	82	73	87	76	73	82	82	82	72	90	92	83	86	82	103	78	82	83	81	72	79	88	77	74	79	91	82	90	89	74	87	86	92	77	98	86	99	87	82	81	87	91	82	85	73	89	76	73	76	71	85	92	84	71	79	66	94	83	79	82	72	76	71	89	82	79	81	75	87	98	81	88	88	90	91	73	97	86	94	90	76	92	76	72	76	76	64	79	86	91	87	56	79	80	79	79	86	85	89	87	77	86	77	70	101	99	83	82	90	74	70	80	75	81	75	87	82	81	90	74	84	81	77	78	91	76	96	83	76	66	91	85	81	94	79	97	77	81	79	91	73	79	106	90	105	79	70	81	78	88	91	68	92	97	80	90	85	87	92	80	80	89	66	83	84	88	88	77	78	78	80	77	91	74	93	98	87	76	90	84	77	84	102	88	92	72	79	80	73	77	92	79	89	81	70	77	82	60	101	87	91	82	86	90	79	83	81	73	91	77	62	85	87	79	68	83	76	85	90	74	83	76	78	86	80	89	94	85	70	86	84	97	79	85	87	91	77	101	63	80	79	97	74	89	90	90	90	89	81	66	98	83	85	71	84	78	80	71	91	86	83	88	71	65	75	82	76	73	88	84	76	78	93	79	77	81	89	89	79	77	70	82	79	96	101	80	102	85	78	87	83	91	75	92	80	85	102	93	89	89	73	76	73	82	84	80	89	93	70	81	100	79	81	75	85	84	73	88	117	79	73	79	80	81	86	79	83	85	82	76	86	92	88	80	89	83	79	75	71	82	79	81	86	84	103	86	82	85	90	88	75	89	83	76	102	86	97	76	66	91	87	85	78	71	83	83	84	78	94	74	94	72	95	81	83	85	72	82	85	90	70	80	81	87	94	85	89	86	85	84	86	86	76	108	85	68	87	87	99	84	82	72	75	94	89	102	87	79	75	81	95	82	106	74	80	96	73	101	76	93	75	96	83	97	95	84	76	69	88	99	85	71	95	94	65	92	87	93	71	80	78	75	90	95	78	92	81	78	80	92	99	70	81	85	99	94	80	107	77	80	84	69	91	76	88	78	86	79	66	80	96	73	71	97	95	80	88	83	89	55	74	88	85	90	78	97	69	70	93	75	84	81	78	65	78	76	71	74	81	91	72	81	62	85	82	75	73	68	94	88	63	84	71	74	83	82	77	86	71	104	74	98	80	80	89	89	86	83	77	74	94	91	78	90	65	91	82	80	84	79	83	100	77	81	81	87	94	92	76	68	77	84	76	75	86	112	88	80	96	80	76	65	76	88	71	66	62	79	97	87	72	82	79	81	73	80	86	87	73	81	68	80	88	88	85	83	88	84	86	82	112	83	74	70	59	88	80	88	77	80	83	81	99	96	90	80	88	70	78	67	67	78	88	88	72	85	96	77	67	87	81	85	77	90	83	86	84	78	78	88	97	71	77	67	93	80	87	77	83	89	77	65	75	82	88	85	65	84	87	89	75	79	78	89	87	89	67	81	67	73	77	81	86	84	88	71	69	82	81	80	87	91	72	74	91	75	76	65	75	76	85	90	77	78	83	74	85	76	81	88	81	96	96	77	78	83	82	64	78	82	96	85	100	99	90	72	93	82	97	77	81	79	64	95	71	80	67	86	73	71	78	84	86	75	77	73	75	78	85	76	75	84	84	90	77	77	70	88	83	73	87	79	84	89	95	81	94	89	64	80	81	70	87	84	83	93	85	85	74	81	79	77	87	84	62	99	86	83	85	79	85	89	88	76	86	76	84	63	79	79	81	88	73	80	81	66	74	93	86	70	67	88	85	87	92	91	80	86	85	93	81	78	100	75	82	88	90	86	68	80	83	72	85	68	82	85	106	93	68	86	102	81	82	71	82	74	84	84	88	82	80	77	95	88	78	88	85	83	75	74	72	81	82	70	72	77	87	76	73	84	80	83	85	67	87	77	73	82	82	85	78	77	89	83	84	84	77	85	80	79	61	91	75	71	86	83	86	82	72	94	82	99	90	72	95	74	77	88	92	73	67	86	87	83	86	78	75	79	88	85	99	77	89	71	85	89	73	85	68	90	65	74	105	68	101	92	85	84	88	76	93	81	99	90	91	92	92	77	77	81	79	75	95	85	78	70	70	85	83	81	82	84	101	82	76	89	84	107	79	95	67	91	82	72	74	68	77	73	79	86	80	89	78	84	88	81	78	68	82	79	86	86	82	108	84	60	73	79	72	88	72	77	72	97	96	76	91	84	76	82	78	81	85	92	78	81	85	84	79	66	86	73	94	91	67	92	79	78	71	76	93	93	78	95	75	77	82	62	98	88	81	90	75	67	80	110	73	69	65	89	98	78	67	102	87	83	77	84	69	79	74	85	86	89	86	76	78	74	63	94	93	81	66	83	94	78	79	71	92	104	53	89	95	84	84	86	91	81	85	78	82	94	76	82	69	76	87	84	76	79	86	96	78	97	96	83	77	92	89	88	84	72	83	86	79	85	64	79	70	87	82	56	73	78	77	79	92	102	76	92	88	78	71	82	81	89	83	88	79	83	67	90	98	88	86	82	92	74	77	95	76	101	77	80	97	84	85	85	80	77	82	76	92	91	84	70	99	102	79	79	76	74	73	96	91	75	89	78	80	76	99	82	101	87	82	100	83	94	83	85	89	97	81	100	87	83	84	81	81	77	83	87	93	70	89	81	80	82	88	89	78	65	99	74	77	80	75	95	83	69	61	80	76	72	88	90	77	93	83	81	74	72	70	86	94	83	71	75	94	77	75	82	84	66	100	82	84	93	84	86	73	87	93	94	90	81	86	95	78	98	107	78	77	65	68	68	79	94	102	71	68	82	85	95	82	96	86	75	75	74	87	84	77	89	77	96	80	63	67	78	86
40263	26625	18983	18935	21733	14533	5621	1945	1177	1184	1073	920	921	848	847	1094	3076	6647	8627	3696	792	825	901	1210	851	3945	2224	993	1427	2244	3325	3624	3342	2689	2002	1367	724	576	598	611	630	625	625	618	617	636	626	608	601	617	614	630	637	647	605	644	645	602	628	620	635	611	604	615	596	586	664	591	644	641	670	605	630	631	674	653	632	611	609	630	641	600	637	614	652	632	599	599	624	604	620	613	590	627	622	714	645	623	653	622	642	614	653	652	622	648	582	662	650	601	651	610	660	598	636	650	635	616	655	655	678	650	620	672	615	625	645	635	654	644	686	624	642	668	643	605	660	617	610	607	632	617	648	641	609	613	640	608	690	623	596	606	674	631	649	649	615	595	618	607	646	629	622	598	633	626	643	625	603	633	629	624	634	604	604	620	615	607	583	669	617	622	637	598	667	622	581	600	630	562	623	621	602	622	648	653	631	615	617	616	629	645	677	604	626	688	606	635	615	638	697	629	613	638	717	626	606	592	621	608	617	625	620	648	678	639	650	649	647	591	615	663	617	624	644	620	647	650	609	664	586	644	650	624	638	648	636	592	585	670	662	595	576	587	659	611	636	619	647	604	670	643	601	607	599	644	613	699	613	616	613	621	605	645	641	648	656	621	626	638	624	605	663	641	600	640	623	640	624	596	578	613	641	634	583	598	595	668	603	645	628	640	631	627	642	639	625	607	675	625	630	645	633	577	629	631	620	610	639	640	633	658	592	623	611	634	641	655	668	602	587	634	620	665	596	619	603	618	631	678	582	666	658	674	641	657	622	605	654	635	613	603	634	641	623	645	653	642	601	639	665	622	629	590	606	637	598	629	618	633	618	664	585	599	614	645	621	599	661	620	643	672	622	634	656	642	648	625	676	614	631	589	604	631	613	634	667	656	622	661	658	650	603	655	597	618	653	617	636	649	628	694	614	594	660	621	630	621	646	657	607	602	596	695	624	666	631	566	607	646	624	626	668	595	604	672	621	614	618	606	641	643	677	651	647	623	593	652	643	650	636	639	595	568	614	651	624	621	664	654	591	630	639	621	629	658	642	582	619	591	611	622	622	650	593	585	634	616	612	621	603	619	633	634	605	657	607	638	668	645	618	621	618	659	621	636	622	608	603	611	644	654	614	628	584	632	600	632	667	630	642	615	618	600	619	613	643	669	616	632	570	602	659	632	661	671	679	658	631	617	617	656	622	646	636	647	623	620	641	619	634	682	596	642	641	617	664	608	632	614	610	614	553	642	604	605	643	636	612	586	606	616	641	621	596	621	593	661	647	636	644	669	625	624	598	611	623	614	622	610	595	622	658	623	646	640	637	653	600	659	653	593	596	633	580	618	617	621	618	610	600	610	648	628	635	617	642	587	614	622	633	634	633	636	659	605	623	634	656	630	603	628	631	608	597	594	592	641	598	651	611	631	635	654	631	607	658	665	638	597	617	598	631	642	640	594	625	606	620	609	609	634	619	624	658	647	635	617	624	667	657	585	652	630	651	631	668	616	588	676	635	658	606	606	599	666	643	630	661	653	604	599	643	624	650	633	625	607	585	619	642	600	625	646	668	641	632	628	689	635	632	661	582	614	635	670	625	643	615	669	633	635	662	563	608	618	619	606	656	634	588	612	649	617	687	640	640	606	605	632	658	634	655	606	638	609	646	648	684	687	591	598	642	611	616	671	618	607	605	603	622	649	666	618	675	608	606	626	660	606	619	680	623	637	640	646	610	597	668	615	624	640	650	630	637	658	644	585	640	595	667	612	581	675	671	636	652	631	601	616	634	650	586	659	612	639	632	586	585	654	623	637	648	627	656	636	626	608	622	608	640	650	594	654	637	584	653	625	608	646	631	641	592	596	644	622	662	668	636	634	645	601	658	622	618	641	653	660	592	618	626	614	629	622	582	662	653	597	655	605	591	633	629	651	632	600	629	611	644	599	634	640	614	672	620	620	638	604	656	618	618	624	671	574	640	627	647	645	611	626	625	679	657	628	629	636	664	619	622	634	656	628	627	639	637	636	629	618	641	636	653	619	629	640	582	611	641	636	614	645	611	611	636	630	644	634	628	642	581	607	662	614	615	624	635	584	635	662	620	656	602	637	635	651	646	639	600	608	665	639	664	628	635	642	632	625	625	586	654	658	630	609	670	624	658	611	618	632	677	621	614	616	672	659	610	592	629	608	702	607	612	643	651	637	610	619	642	664	626	628	665	589	649	619	623	689	650	637	623	641	633	657	636	646	617	600	591	588	636	673	649	615	656	599	606	620	656	640	603	622	613	628	590	631	638	601	609	662	666	616	630	580	621	650	569	621	593	577	597	628	615	603	647	648	627	615	579	631	599	593	641	623	594	678	647	664	601	643	649	620	645	618	604	626	644	616	603	642	664	635	627	612	603	618	599	612	616	616	637	654	649	614	621	630	587	646	633	597	635	604	678	631	650	672	684	645	605	664	662	634	623	594	611	612	615	610	585	667	640	618	645	641	634	635	575	623	650	593	631	611	635	620	617	605	627	598	641	645	631	668	625	624	639	640	644	620	617	646	635	653	595	700	590	627	667	619	596	581	618	664	658	657	629	632	663	632	637	663	653	642	609	612	625	619	626	613	652	603	641	614	673	607	629	607	626	600	667	635	601	612	658	644	643	631	644	650	614	650	644	630	641	629	596	596	603	638	629	623	637	586	655	599	624	580	619	626	682	635	645	605	635	628	646	660	628	604	677	643	636	631	674	615	618	637	629	601	603	643	645	616	611	607	614	646	610	624	665	649	677	650	627	615	671	599	614	595	618	610	649	662	629	688	606	635	656	636	590	574	636	628	653	660	642	652	597	637	662	633	594	617	619	589	657	658	636	643	613	645	629	655	603	678	670	607	661	629	651	658	622	632	633	660	656	561	595	656	638	642	622	637	643	575	651	622	641	596	651	589	571	606	658	628	601	660	647	627	605	656	650	670	634	620	604	662	640	635	679	618	628	626	635	670	625	619	664	604	659	646	608	678	624	631	634	634	643	632	646	612	669	655	637	629	616	640	609	684	639	608	621	663	604	661	695	622	646	603	686	612	607	626	632	659	599	661	621	653	650	652	614	595	619	621	649	604	644	601	633	614	616	631	656	664	644	617	644	645	632	594	614	604	611	654	621	664	643	636	674	658	649	654	618	642	654	641	626	631	617	640	621	629	588	697	601	576	643	629	631	626	652	613	582	609	661	588	640	631	619	613	639	632	623	619	659	623	635	624	583	668	600	623	645	617	637	573	596	599	634	673	698	630	626	588	646	603	639	580	640	637	638	641	644	591	641	678	677	611	593	662	644	589	619	643	631	612	624	614	633	639	602	624	662	605	586	656	630	597	564	662	675	631	671	654	653	637	644	643	627	666	664	650	673	608	625	648	617	624	646	629	616	614	572	659	612	603	641	614	597	627	597	642	598	645	613	622	608	642	623	569	650	639	618	663	642	655	654	663
7151	2393	946	688	287	116	80	61	41	48	58	48	60	50	53	51	52	89	104	61	48	53	43	57	50	89	64	49	53	50	72	54	74	68	51	43	60	50	53	46	47	58	44	45	59	46	55	49	43	60	51	52	49	53	59	51	60	65	54	48	58	55	72	55	44	56	54	54	44	55	44	52	52	50	58	60	51	46	57	47	48	47	49	49	57	43	54	50	56	57	56	67	57	53	60	57	52	57	56	58	58	61	65	59	61	56	48	52	68	59	65	54	46	50	42	52	51	44	48	55	59	58	52	41	67	59	45	52	51	51	56	50	65	50	50	47	45	54	66	43	55	39	60	49	49	53	47	52	64	64	45	62	53	46	42	58	54	55	53	52	66	58	58	51	36	48	60	50	51	51	53	61	44	45	50	40	56	51	62	49	66	55	67	56	51	46	52	50	58	60	46	66	53	58	58	55	62	54	42	49	46	48	49	53	43	47	59	55	49	60	50	68	52	44	46	50	58	51	48	47	54	47	53	45	47	53	50	50	49	56	52	56	36	48	47	45	47	62	46	53	49	58	60	53	54	49	62	38	54	44	47	68	51	50	56	46	51	45	52	59	50	36	43	51	52	63	51	52	56	50	42	51	54	49	60	67	39	38	48	59	40	63	60	45	49	62	51	46	42	55	59	56	47	44	42	54	51	43	42	50	61	58	52	75	55	46	44	51	53	46	59	58	47	56	43	55	46	42	61	41	49	56	50	61	53	49	52	56	50	48	56	48	56	52	48	56	53	58	69	55	46	60	39	66	66	46	60	50	49	54	53	47	58	48	46	56	37	57	51	49	50	48	47	62	54	54	71	55	51	54	47	57	65	46	54	51	59	44	48	58	53	58	47	59	60	52	50	51	52	44	56	48	49	41	53	48	43	59	45	54	45	55	61	61	51	59	51	47	55	47	55	60	50	59	55	50	43	49	49	49	43	62	60	54	54	42	57	61	60	46	50	38	45	52	62	54	60	61	57	56	64	51	47	46	45	42	70	57	47	58	50	63	46	43	51	57	62	49	44	47	57	46	61	45	57	39	38	48	47	59	45	47	44	48	40	43	67	63	47	53	45	60	51	56	48	33	49	55	45	50	59	46	46	50	50	55	61	47	48	44	55	62	49	57	43	51	48	58	49	49	51	62	53	42	52	39	63	52	59	55	60	49	55	60	51	54	48	57	43	46	56	51	48	58	55	52	44	46	62	57	46	50	53	42	60	50	50	48	53	55	55	57	49	52	53	57	45	45	50	33	49	62	51	60	60	54	63	46	49	46	43	64	51	59	51	57	55	57	42	61	67	55	47	53	61	42	56	41	51	63	56	52	60	55	53	35	45	57	47	51	58	57	52	55	49	51	55	46	50	64	52	50	62	62	57	39	61	39	46	60	54	65	42	56	32	39	42	40	57	45	53	45	50	44	47	41	50	62	49	71	44	59	52	40	49	62	59	54	59	40	52	50	62	38	61	50	61	47	55	50	54	57	50	56	57	50	64	60	60	57	57	40	45	69	50	56	56	58	48	41	63	49	54	58	60	52	52	61	53	44	46	53	61	64	44	49	40	43	56	54	50	47	45	45	57	47	50	60	55	59	68	46	44	46	45	48	63	54	42	63	48	40	59	49	46	57	59	41	55	56	51	57	48	51	42	44	60	45	52	48	59	46	53	52	54	52	65	51	52	40	51	51	50	57	51	58	43	58	46	53	41	57	51	51	51	51	56	54	55	52	49	50	45	43	53	63	47	46	63	33	65	47	61	51	48	43	47	48	50	47	59	66	54	38	41	58	62	61	50	67	56	47	56	61	57	57	57	40	56	60	46	61	58	53	64	58	54	56	50	59	50	59	61	44	42	42	49	59	66	42	34	48	46	55	32	51	44	61	42	42	70	51	50	66	43	57	53	62	61	52	51	56	56	35	49	61	42	52	49	48	62	50	46	55	44	52	47	46	49	62	47	47	49	60	47	42	46	52	54	53	53	55	57	52	53	32	46	44	46	56	58	49	56	45	54	60	50	54	50	53	41	48	56	49	59	44	54	68	54	44	50	46	45	50	55	47	52	62	56	41	62	45	59	42	45	47	63	37	48	52	53	58	44	58	57	56	63	51	56	52	52	55	52	51	48	51	50	61	47	62	54	45	52	46	56	38	51	59	48	44	47	55	48	63	51	54	52	57	64	54	56	62	47	49	56	39	60	44	53	69	47	59	55	49	44	67	60	51	62	47	56	60	65	48	55	52	62	29	55	57	64	51	47	57	48	48	53	60	60	40	62	54	62	58	67	46	56	46	44	36	57	64	54	49	60	53	65	42	43	55	45	46	62	45	48	53	45	42	42	46	48	44	46	57	50	48	52	51	59	43	50	53	85	56	63	43	68	52	71	54	36	52	56	51	56	29	53	60	53	50	36	51	61	55	38	54	54	46	46	62	58	53	58	68	49	56	60	42	47	45	48	50	56	44	51	37	62	38	54	46	43	70	44	45	49	53	56	57	53	57	49	50	68	66	48	49	45	49	54	63	58	44	49	60	45	43	55	61	45	44	46	49	57	62	44	47	60	54	43	34	55	50	48	48	48	47	67	38	37	64	64	53	50	55	57	57	52	58	54	46	42	60	53	63	49	52	45	54	45	57	54	62	46	47	40	53	58	56	60	41	51	65	49	55	50	48	54	65	46	41	52	59	64	53	51	40	66	52	51	48	50	48	62	63	60	63	51	45	56	51	59	45	49	53	49	49	51	54	47	56	44	73	53	47	44	46	47	40	57	39	67	42	65	48	61	51	47	48	46	63	49	55	55	54	52	56	53	45	68	49	50	44	48	56	63	46	53	58	57	42	47	51	57	53	53	52	56	58	57	45	50	52	49	50	62	59	42	68	65	47	48	64	48	43	55	60	50	55	53	48	53	55	56	44	48	56	54	57	46	49	44	53	47	54	60	52	69	57	58	55	40	61	46	52	57	46	66	52	65	56	55	45	47	49	45	45	49	55	40	55	53	54	60	59	55	63	49	56	45	60	43	51	58	63	43	50	40	53	56	67	52	45	50	53	49	46	53	54	50	49	56	57	56	58	44	68	58	56	55	50	55	45	50	52	44	49	52	54	43	52	45	55	44	47	52	58	55	59	51	51	57	47	43	53	43	60	75	52	62	48	55	35	59	52	57	48	58	54	52	55	50	48	43	63	52	50	61	48	69	62	47	44	54	45	47	52	53	58	67	50	41	60	64	46	62	55	53	45	41	58	54	60	50	53	55	56	54	34	51	57	50	61	58	41	45	57	46	42	64	46	58	54	59	55	48	49	44	44	48	55	55	44	51	48	37	50	48	48	44	58	52	45	65	51	44	57	57	67	55	46	45	54	60	55	44	61	49	54	59	55	51	58	39	62	55	53	61	55	47	55	60	56	42	56	71	54	54	47	46	51	60	61	45	63	60	50	51	62	64	63	50	69	51	53	56	60
32954	17186	9478	9414	8457	4171	1795	704	464	447	501	438	402	439	417	419	531	1144	2193	1074	401	429	440	447	515	719	487	461	516	575	686	773	735	753	639	551	475	424	432	410	412	417	408	403	414	406	386	429	381	419	379	423	435	414	395	411	435	417	412	417	360	398	411	412	374	413	384	398	420	401	394	401	408	431	407	422	385	443	352	392	421	451	381	408	400	406	445	429	415	373	396	446	416	442	407	433	404	416	414	397	378	440	397	413	405	390	379	397	393	408	413	426	422	390	373	450	417	420	387	421	404	395	414	387	390	405	421	400	414	411	408	404	458	449	398	392	418	398	393	402	390	403	378	409	419	402	429	400	399	371	415	405	364	438	414	407	399	433	382	420	397	436	421	407	415	434	442	427	409	423	399	399	408	394	435	412	372	416	435	433	387	408	393	402	430	405	395	392	430	412	400	402	414	412	451	376	411	379	405	393	405	396	399	399	417	390	404	387	387	428	379	441	441	423	391	448	420	408	410	414	370	461	395	377	393	422	419	441	416	392	415	362	420	411	429	401	422	422	413	341	412	414	392	429	377	399	389	413	415	422	404	431	413	419	453	405	389	401	424	379	412	429	445	395	395	398	394	396	398	409	397	421	422	441	421	425	438	411	423	431	390	365	408	451	435	408	394	384	456	377	425	394	436	413	396	415	413	391	399	411	395	367	416	394	420	429	425	400	371	449	406	408	416	389	377	399	376	400	372	400	368	415	444	400	409	381	377	397	394	422	439	419	413	418	379	406	417	408	427	422	393	416	428	427	405	384	383	409	423	381	381	408	387	383	424	421	392	402	434	404	395	403	402	393	450	414	396	340	401	405	417	423	385	414	415	406	429	418	394	397	419	384	400	438	398	402	408	416	367	439	426	403	431	397	372	382	380	392	398	392	415	451	384	411	398	368	389	416	430	426	371	426	413	405	397	429	372	376	386	420	404	393	404	420	412	381	392	414	412	373	404	404	396	422	386	393	400	451	394	414	398	402	394	402	379	437	367	370	414	412	385	375	390	425	365	370	413	378	411	413	379	423	403	421	392	414	408	385	365	413	384	403	395	387	426	413	407	376	403	394	410	409	415	412	402	394	423	416	409	383	378	448	401	418	420	412	402	389	402	403	392	406	393	397	435	394	424	393	418	400	385	405	406	431	386	406	422	383	435	389	403	405	399	391	400	374	402	429	374	410	384	404	422	390	439	418	405	392	386	440	417	417	397	462	413	370	416	365	383	411	404	421	394	422	400	422	418	419	361	390	433	418	384	400	396	390	413	403	382	436	426	408	394	410	428	390	407	401	410	465	401	436	420	400	433	391	452	420	447	402	428	408	432	409	409	438	433	421	378	390	421	399	391	406	404	420	384	424	409	409	388	395	430	404	385	393	390	424	420	426	413	393	412	373	389	416	399	388	401	377	437	411	385	380	396	385	400	382	395	361	400	427	392	425	383	397	417	389	419	434	440	402	411	420	409	407	449	413	404	397	419	460	416	441	415	412	425	432	398	407	398	395	410	355	411	384	382	405	402	380	358	420	377	387	418	420	411	380	412	369	390	395	418	416	406	411	390	390	386	385	391	386	357	407	390	396	387	380	396	385	417	410	420	366	430	401	427	408	374	418	418	428	398	402	378	378	420	400	413	411	432	435	398	412	426	416	412	389	383	418	406	437	431	397	419	423	361	397	438	401	397	430	408	402	415	426	392	431	369	395	404	396	395	400	424	401	420	381	393	413	440	408	378	430	401	415	396	406	410	406	387	409	383	410	406	420	417	420	404	390	408	408	382	446	409	385	439	424	404	387	412	428	420	410	385	402	365	405	395	362	405	373	373	415	397	378	409	408	397	423	401	409	408	413	408	405	407	418	395	418	398	427	413	412	414	399	460	421	407	429	431	419	436	435	426	408	434	439	383	404	412	429	380	419	391	384	397	430	396	388	411	408	436	423	385	418	390	427	398	400	432	405	392	412	372	391	395	422	396	369	438	381	417	399	407	415	401	349	429	398	424	392	415	421	432	420	395	403	406	383	374	381	389	379	381	394	429	419	416	387	434	380	380	449	401	388	415	419	409	434	428	428	411	410	406	386	416	408	400	391	430	422	408	424	394	402	406	427	371	424	375	432	421	431	424	361	396	429	393	388	391	398	405	399	380	433	436	409	417	416	388	411	407	402	397	387	408	399	424	385	460	394	376	430	434	438	433	414	378	414	412	389	380	412	406	427	425	398	394	397	407	404	439	410	410	408	397	440	424	391	393	422	393	391	447	424	405	397	410	399	394	388	420	410	395	394	401	410	398	418	412	448	416	389	415	422	392	413	438	403	405	430	443	370	377	447	394	381	381	417	400	402	403	411	406	431	406	415	440	439	445	399	407	426	409	391	420	414	389	416	415	413	440	418	407	409	405	409	394	384	400	422	414	388	395	433	397	400	417	409	400	416	426	447	397	404	440	406	439	398	417	420	393	404	374	418	378	392	408	412	412	399	386	427	418	413	400	381	381	427	404	366	375	435	387	410	390	409	395	375	402	421	394	413	429	443	402	406	439	416	387	385	387	387	429	398	374	426	383	407	364	397	401	385	393	434	411	402	412	403	391	402	395	431	404	394	425	421	409	405	427	425	382	385	420	414	417	409	406	418	401	409	413	432	396	429	427	408	421	399	440	430	397	417	411	388	380	411	430	408	368	375	404	405	418	411	394	424	413	398	471	425	411	373	440	418	412	399	406	386	426	412	373	422	399	386	395	389	383	451	392	428	401	420	387	395	405	386	431	404	422	414	393	431	398	375	406	401	393	410	401	393	418	419	421	401	425	404	422	414	405	438	417	402	413	412	391	407	408	409	405	392	401	435	379	414	414	379	416	416	385	385	398	409	428	387	399	414	388	413	388	423	405	372	426	411	389	399	417	395	374	422	398	427	379	451	383	392	383	434	404	424	411	445	404	418	408	379	396	440	422	435	398	398	390	386	406	379	410	379	413	408	383	395	422	390	397	413	429	409	383	391	382	430	396	400	415	388	411	405	415	398	438	411	403	401	416	395	395	416	399	418	387	380	401	383	397	388	401	415	439	394	421	446	370	416	418	402	407	367	393	454	413	396	400	420	408	384	435	416	408	406	372	442	430	425	424	387	387	400	431	427	430	386	390	445	407	371	399	415	407	405	441	442	408	382	396	396	408	425	432	403	420	426	383	395	422	408	409	383	414	412	369	413	415	406	422	395	403	401	427	416	413	429	419	440	410	373	399	384	397	408	386	390	415	438	408	390	408	379	441	405	423	407	413	430	403	398	400	384	425	381	390	429	442	413	443	417	437	386	398	400	407	422	371	385	374	435	405	398	404	374	427	348	413	452	422	396	396	394	401	426	387	381	393	397	411	413	408	414	402	439	424	379	408	386	396	415	424	429	404	359	419	423	429	379	437	412	436	411	408	412	389	414	413	403	398	406	446	410	380	414	382	442	430	409
10588	4495	2927	1544	551	268	179	97	98	73	78	70	89	77	84	103	98	138	314	361	213	94	85	96	93	110	106	86	87	106	130	110	100	95	104	78	103	95	83	74	79	85	80	72	68	87	56	73	67	76	59	80	82	85	79	87	67	71	74	91	66	86	77	79	79	78	71	74	76	85	75	85	74	68	70	75	94	74	74	67	83	74	81	87	73	78	94	73	73	77	71	76	81	76	71	65	73	76	74	71	67	89	70	82	84	77	79	80	72	80	83	86	73	85	87	70	62	71	75	81	79	60	63	75	77	71	74	77	65	66	76	69	82	70	79	73	74	59	78	75	88	73	77	79	77	85	84	76	75	71	82	75	76	74	84	82	84	98	73	88	82	73	69	88	87	78	88	75	79	88	82	68	78	74	77	85	95	62	76	74	68	80	106	74	77	82	82	81	87	86	92	86	79	66	71	70	66	72	90	83	102	90	70	70	76	71	79	76	96	78	84	61	84	72	74	78	61	82	90	81	92	69	88	81	82	68	75	80	66	75	90	76	77	91	63	106	65	64	73	80	86	75	75	68	95	75	71	73	86	74	74	83	83	77	84	77	70	84	67	68	65	75	87	71	71	70	73	68	83	86	87	102	70	89	86	66	76	85	68	78	72	83	84	80	64	88	75	101	75	85	71	80	71	66	81	80	70	80	74	83	67	71	82	84	73	76	67	71	66	68	71	73	70	79	84	79	89	79	77	83	70	98	81	82	89	84	62	75	71	86	73	65	74	83	66	82	62	73	69	80	84	80	67	72	84	71	77	76	73	77	74	77	76	66	68	76	84	71	77	77	71	78	65	74	73	66	62	88	80	75	84	87	75	90	90	62	75	77	73	85	75	68	76	91	75	65	82	79	54	67	77	82	67	71	72	72	76	78	55	90	85	82	83	73	84	69	79	69	66	71	95	76	82	79	91	78	58	82	72	77	59	74	90	65	71	67	74	82	92	86	76	77	78	75	68	65	89	73	84	71	75	86	72	76	75	72	66	74	70	67	70	73	90	75	76	84	82	79	91	92	86	77	63	90	81	71	91	59	77	92	77	73	75	70	82	70	75	77	56	80	65	82	77	71	70	65	96	78	94	61	80	82	76	80	71	91	81	78	71	78	75	78	83	76	84	82	70	87	79	67	79	80	82	71	85	77	85	87	81	96	74	79	80	79	79	83	84	83	81	76	72	72	81	68	76	72	83	81	84	89	101	62	72	75	85	65	84	82	71	73	76	72	68	83	83	74	80	100	85	81	76	77	78	69	81	91	61	74	71	68	83	87	94	73	71	86	59	73	73	94	67	86	88	78	65	83	62	70	65	64	71	90	79	89	84	84	73	71	89	69	84	70	78	78	85	82	80	69	68	76	92	80	74	57	67	73	75	64	82	85	88	71	93	88	76	63	72	97	75	79	92	86	88	91	76	83	71	69	83	84	71	90	61	73	90	102	71	88	64	75	70	69	74	88	78	84	67	77	72	71	77	71	64	84	75	69	100	83	67	74	72	78	69	77	91	68	72	88	91	63	70	84	84	85	86	70	80	81	73	78	100	77	73	91	63	79	78	72	96	77	74	74	77	73	86	71	76	65	77	63	75	75	87	80	65	93	84	87	65	66	83	85	69	68	81	91	93	72	98	70	74	89	95	71	73	86	84	73	66	89	74	82	77	87	55	66	71	82	84	93	73	69	62	74	74	80	78	88	87	85	85	70	73	74	71	85	71	85	82	108	75	96	71	80	75	67	89	94	100	73	66	84	73	77	62	90	65	69	72	76	73	76	70	82	90	62	82	93	86	90	64	86	90	67	75	71	78	76	79	62	70	86	95	70	79	70	99	87	85	81	71	82	89	71	94	81	74	73	85	84	95	83	78	81	85	79	80	69	71	69	75	95	79	71	79	65	71	93	94	84	83	79	77	88	75	77	85	97	80	80	82	90	79	74	74	83	80	85	70	78	81	76	67	81	78	92	79	70	97	70	71	66	80	61	75	74	82	69	78	73	73	76	53	81	79	82	80	89	60	70	56	65	77	76	89	75	72	84	82	87	80	84	79	69	63	91	79	92	68	80	74	59	74	93	77	79	63	75	72	73	87	83	89	82	85	75	76	81	75	75	79	62	73	76	86	66	74	70	71	84	78	73	58	87	87	74	82	89	79	73	64	66	73	59	94	83	91	75	94	67	98	74	73	99	67	75	83	80	62	75	100	92	72	77	81	63	72	82	62	74	104	88	79	88	86	70	89	80	82	87	74	70	80	85	75	88	93	81	69	67	80	63	71	82	75	78	76	65	83	63	75	82	78	90	82	84	87	80	87	89	96	83	79	82	71	91	67	70	79	79	83	83	77	75	87	71	90	80	97	80	75	80	76	81	75	93	81	65	86	90	82	67	79	70	70	78	67	76	77	78	84	70	66	75	87	80	81	81	71	68	74	89	69	97	83	81	82	74	74	81	80	70	87	78	84	73	81	81	71	64	74	90	73	86	78	79	75	98	86	74	96	91	78	75	79	87	82	74	91	88	65	76	81	69	83	72	76	70	75	67	70	90	75	92	85	79	84	87	81	61	84	86	75	84	80	92	85	89	77	76	83	78	89	89	70	63	82	84	89	89	73	86	96	93	84	72	66	70	65	70	70	87	80	68	73	68	82	82	76	87	75	83	77	84	61	71	72	88	80	72	80	78	74	80	80	83	78	75	87	87	73	78	87	74	99	83	91	91	77	76	70	80	88	85	72	78	91	66	64	74	76	85	79	90	73	71	72	96	79	76	86	91	76	93	65	79	73	58	85	79	94	78	86	79	82	77	71	82	72	88	83	74	71	68	91	81	79	83	77	75	88	55	76	74	99	77	78	64	75	83	74	73	75	71	76	79	66	91	79	84	69	77	77	91	73	86	61	73	69	81	69	87	95	85	76	83	65	91	74	70	78	71	85	83	89	66	68	84	80	96	100	69	92	74	71	64	68	87	69	93	66	73	70	76	73	86	78	77	84	83	65	90	78	82	63	76	70	81	88	72	89	80	75	73	64	100	75	74	90	67	74	74	72	80	75	89	62	81	75	92	83	87	77	67	61	97	82	69	84	81	75	87	75	81	84	79	68	78	78	61	62	79	89	73	86	67	89	78	84	77	76	77	73	91	77	91	81	85	75	80	82	68	82	63	68	71	70	83	91	80	71	68	71	82	79	85	72	75	81	95	60	88	76	74	87	81	74	77	89	95	71	81	69	77	73	62	77	83	82	93	68	70	76	72	84	85	79	76	67	56	83	80	81	70	71	72	70	92	81	86	61	81	54	103	70	64	77	85	95	80	74	69	76	90	71	80	75	82	61	84	75	91	74	74	75	66	79	70	60	86	95	78	68	76	72	98	64	66	81	81	73	74	78	94	71	82	76	84	70	65	74	91	73	78	66	58	76	78	64	80	83	78	90	81	79	66	74	81	91	64	65	86	96	85	86	86
40007	23240	19248	15817	13637	9528	5357	1827	961	852	790	760	695	680	765	825	1173	2677	6971	6798	3144	837	686	775	838	1578	1236	834	948	1111	1398	1477	1383	1146	1002	809	667	556	624	587	577	608	568	615	645	598	623	627	618	619	612	618	587	634	610	599	612	633	625	556	602	608	589	593	582	632	547	644	571	603	648	600	576	591	611	613	618	598	617	561	628	604	618	586	592	599	559	585	608	583	620	610	581	605	612	613	606	604	591	588	633	658	612	568	616	621	575	646	610	585	609	572	573	615	585	628	589	566	615	625	616	547	595	601	593	585	587	623	579	608	584	568	621	586	638	636	606	573	646	580	646	574	585	599	600	612	599	600	586	638	611	598	608	586	597	576	661	616	599	581	609	596	577	557	623	594	669	574	644	577	549	619	639	554	602	607	592	603	621	622	591	605	592	619	600	586	611	550	601	576	611	572	580	616	561	592	597	603	591	607	576	607	572	595	566	593	549	597	607	611	579	608	610	616	606	547	577	629	571	601	560	556	613	579	574	609	618	574	551	565	639	590	607	597	622	571	549	597	573	609	598	594	605	565	570	574	594	614	601	621	571	602	602	611	607	611	586	573	582	619	548	595	635	589	576	599	599	611	652	611	581	640	595	601	583	591	599	580	590	594	609	600	602	556	593	602	581	613	585	613	635	586	574	554	569	603	652	616	561	579	588	574	616	599	572	607	607	597	572	612	600	574	608	616	638	570	579	589	586	606	650	607	603	611	544	591	579	606	606	572	602	609	620	633	611	577	609	576	610	612	592	557	621	614	614	607	601	595	645	622	645	559	615	615	590	600	571	601	587	588	600	551	584	589	598	570	608	573	609	578	624	584	616	591	596	591	541	632	602	592	617	604	581	620	559	629	590	593	588	644	573	595	548	599	621	598	605	584	567	567	588	593	620	632	575	598	629	607	610	609	594	621	607	579	567	578	573	606	605	619	611	592	598	614	582	648	558	569	602	593	619	546	598	592	619	589	596	613	576	562	558	570	586	582	554	597	582	538	582	584	611	626	580	615	593	595	643	656	600	608	619	611	600	568	598	585	597	547	563	531	584	606	611	581	594	552	657	591	597	572	596	588	603	562	610	617	602	610	626	606	649	607	604	599	573	632	639	579	571	630	627	610	560	629	634	627	615	576	612	612	561	577	566	589	574	592	614	606	579	585	578	609	605	584	583	607	599	604	535	619	590	593	617	576	642	608	627	592	625	587	608	610	603	615	657	614	565	571	599	647	597	611	615	616	587	573	613	594	620	567	599	599	600	619	611	600	584	589	638	571	600	593	572	592	610	616	591	648	561	530	637	608	600	580	594	619	607	634	636	595	573	573	621	573	596	584	619	590	637	560	626	588	585	594	590	584	586	609	625	587	574	608	599	584	644	605	576	599	608	610	609	556	563	614	624	639	587	641	608	587	554	561	594	578	607	610	587	634	604	600	638	564	606	603	570	631	617	591	637	564	613	603	597	585	626	592	628	618	592	592	639	600	613	589	598	619	598	613	632	575	605	588	569	581	590	613	648	615	612	578	603	654	581	594	581	583	594	637	600	591	600	610	589	560	591	621	622	589	614	596	626	615	593	598	602	586	630	582	587	609	609	628	569	627	624	611	592	644	610	574	580	612	594	614	611	612	576	599	584	577	605	620	576	591	634	608	587	556	552	572	584	611	623	530	576	567	591	573	641	585	607	582	620	605	656	602	623	636	583	571	581	605	598	542	602	583	571	596	648	598	598	630	587	579	612	624	570	626	633	604	597	567	617	586	590	611	630	559	585	635	578	648	635	563	604	637	619	568	669	553	582	603	619	584	586	603	621	589	585	637	576	603	600	550	626	571	571	548	642	607	632	618	604	591	601	601	605	599	571	604	631	625	599	641	580	620	627	523	582	621	625	602	635	564	612	551	612	645	583	607	543	575	639	582	608	634	597	568	577	584	613	590	610	583	584	625	600	619	599	620	608	603	624	623	625	555	593	637	572	602	602	630	590	587	629	583	566	585	620	613	589	572	584	642	580	628	597	606	533	583	591	609	576	611	586	602	624	610	569	615	608	606	608	607	619	583	593	565	630	569	641	560	646	638	592	616	582	578	622	586	618	603	609	545	635	616	573	584	575	572	571	636	612	583	622	599	607	608	576	580	639	600	625	578	605	592	584	611	612	569	560	582	600	583	578	600	582	568	589	618	615	567	617	596	599	553	570	582	596	599	593	612	601	595	609	575	615	613	606	574	634	595	606	581	612	602	571	609	571	598	611	577	587	565	585	588	616	540	588	574	595	599	610	607	589	576	576	618	631	612	587	585	589	611	595	586	619	602	582	588	549	578	620	609	511	646	614	573	607	581	573	628	583	626	618	591	591	580	645	633	626	608	577	589	554	623	654	566	607	575	602	609	545	594	610	592	570	609	586	612	579	608	580	593	579	561	603	612	567	606	609	581	590	632	639	603	568	593	627	633	587	623	556	572	573	625	609	609	600	582	558	624	609	558	604	576	617	608	577	583	599	593	587	584	609	618	596	586	572	576	585	602	573	603	546	590	574	595	586	570	635	600	592	576	621	599	576	615	639	598	610	580	558	560	600	642	598	596	588	602	587	580	595	585	613	608	668	581	578	596	595	595	648	562	609	602	614	646	593	626	581	617	649	605	613	587	584	587	567	605	546	584	609	597	598	597	592	582	564	570	581	599	555	601	625	634	637	603	603	556	630	614	623	607	572	612	621	587	633	621	616	600	602	544	557	570	588	561	625	567	588	582	607	605	596	618	609	563	630	598	547	583	639	602	555	583	614	620	577	571	598	609	576	596	608	624	589	575	629	562	588	593	589	658	596	567	562	654	591	617	614	622	572	589	564	621	632	569	592	555	605	601	605	643	622	545	628	584	600	577	594	603	574	568	639	604	564	617	620	536	612	599	630	620	567	576	583	599	601	597	574	617	622	603	598	609	569	605	611	554	538	603	604	633	617	572	587	587	607	598	587	614	615	614	605	600	589	605	590	594	603	596	552	563	603	556	624	588	561	584	608	617	570	608	562	585	627	585	611	586	615	595	642	582	589	619	621	599	660	568	599	607	566	591	584	617	604	623	567	616	628	565	602	576	579	570	619	625	621	617	578	582	615	630	599	580	590	578	604	608	597	601	587	604	631	588	534	616	569	567	577	650	580	549	627	578	587	624	582	604	556	601	560	642	576	591	545	595	592	610	612	577	625	615	609	584	605	623	563	592	613	585	511	565	603	592	635	566	604	551	572	614	613	552	627	575	578	558	602	521	589	626	603	636	599	610	576	658	566	624	600	622	645	592	596	593	607	585	595	579	560	614	628	615	591	579	642	581	597	575	584	579	614	561	570	600	616	571	607	580	607	560	638	610	624	575	619	630	598	597	612	577	626	614	613	566	600	583	618	589	556	590	608	583	629	622	616	585	579	569	550	632	578	595	635	619	566	607	626	612	592	616	591	586	620	614
10080	4248	2381	1171	600	403	200	84	64	64	73	68	59	56	61	155	241	299	309	190	72	58	70	70	84	83	139	87	77	77	81	88	87	84	66	77	71	70	50	59	60	56	61	56	53	52	57	49	46	71	50	70	46	66	75	55	56	58	70	56	58	67	72	60	52	58	67	54	43	55	55	67	60	72	71	52	58	78	60	51	61	50	58	54	57	50	70	71	59	65	56	51	63	66	64	59	72	45	56	66	71	61	50	62	48	50	57	62	64	74	67	69	68	55	56	57	53	53	82	56	58	67	69	56	58	70	66	52	70	63	63	66	62	55	52	60	57	47	63	69	61	61	55	58	53	60	55	61	53	49	49	52	48	56	47	44	63	59	60	47	70	59	54	52	69	46	62	59	47	66	60	69	66	59	53	54	65	62	72	53	40	69	60	52	56	65	48	61	76	59	49	56	47	75	59	55	49	56	60	55	72	57	47	56	50	61	82	58	50	46	60	51	70	51	64	52	67	65	60	53	55	65	54	46	50	54	53	59	59	65	61	58	71	53	59	54	60	56	64	58	56	71	63	52	61	59	55	68	57	64	67	53	57	57	63	60	53	57	61	59	66	62	69	49	46	64	68	50	56	64	61	46	55	59	76	55	61	66	57	72	64	50	60	59	70	58	78	58	55	48	50	69	54	61	64	58	65	71	72	56	57	62	56	43	61	63	57	61	64	61	50	69	65	71	63	55	49	65	61	58	51	59	62	47	64	57	41	68	65	47	57	67	75	61	56	65	62	48	66	63	63	42	76	53	73	43	66	52	68	61	57	61	62	70	44	71	54	62	68	63	59	54	52	70	57	55	58	63	60	54	63	70	55	60	64	67	57	59	63	60	55	57	56	62	65	64	57	65	57	61	53	56	67	68	61	41	60	51	51	58	50	66	54	55	54	62	59	77	57	70	57	64	62	43	63	50	57	71	55	57	50	77	55	55	59	55	61	67	59	58	60	46	77	59	52	65	51	63	64	73	58	70	57	70	71	59	50	56	58	52	62	62	59	65	68	62	69	62	60	56	73	62	61	62	69	56	43	60	64	54	61	67	63	65	59	47	66	36	74	48	51	61	78	47	62	58	55	54	60	60	53	56	56	65	51	57	69	59	65	56	53	59	58	52	59	63	63	52	57	63	48	58	54	60	55	45	61	51	53	68	58	75	74	66	82	69	54	46	39	45	52	62	59	55	52	51	56	57	63	64	47	50	57	63	59	66	61	70	49	67	66	46	55	58	45	65	65	56	62	43	53	54	53	41	51	46	61	61	47	57	50	81	66	57	58	68	55	62	61	60	57	68	49	63	63	65	69	55	54	60	55	75	57	55	65	68	58	58	60	51	47	47	59	48	64	74	57	70	56	56	56	54	68	59	54	53	49	66	62	56	60	59	66	66	71	76	57	52	54	46	54	61	67	53	54	68	53	39	57	65	58	71	66	55	61	58	55	61	69	53	51	62	66	47	68	58	68	65	71	60	52	60	67	71	67	59	58	57	57	55	74	61	64	49	67	59	65	53	49	66	69	48	47	54	52	59	60	60	38	60	61	56	61	74	68	61	58	64	53	52	58	65	57	54	45	63	53	60	43	67	48	67	60	52	58	70	47	61	70	78	66	54	52	47	64	57	59	56	60	59	68	64	52	54	59	61	51	64	55	63	50	50	58	62	56	64	64	49	49	45	59	53	52	59	68	48	57	78	50	58	65	74	58	64	59	57	55	54	59	67	68	57	58	46	54	36	43	69	62	69	69	63	50	61	53	60	57	61	58	72	61	64	64	50	56	68	64	67	62	57	63	50	47	65	49	46	60	57	47	64	63	49	67	76	75	69	63	61	61	41	61	51	59	53	63	55	62	61	49	82	61	55	57	63	58	57	57	66	70	62	66	45	65	71	53	62	63	58	62	48	68	50	70	62	49	64	55	64	54	63	61	51	42	56	62	55	47	61	45	68	54	51	69	50	67	57	66	55	56	63	57	69	64	57	58	65	68	67	55	68	60	58	50	59	67	70	57	60	53	71	70	63	57	51	66	60	50	55	60	62	66	66	63	53	65	44	65	64	70	83	58	53	70	67	69	71	50	76	56	61	60	71	60	75	59	72	67	63	60	78	48	70	58	45	60	62	52	64	59	58	61	61	64	77	43	54	62	51	53	46	54	58	47	45	54	66	62	45	43	70	67	62	63	41	64	58	59	52	55	54	49	53	59	56	66	61	70	60	59	60	66	48	65	56	60	57	63	62	46	62	71	72	54	59	64	59	70	57	48	53	68	54	64	75	68	61	59	45	51	51	62	57	64	64	68	62	58	45	65	58	62	55	56	78	60	83	70	60	57	68	71	42	59	66	53	50	52	62	65	58	53	52	59	54	56	65	60	62	54	55	50	60	60	60	59	64	61	58	47	58	51	64	68	61	64	56	54	49	59	74	66	56	75	58	54	61	68	51	48	63	62	61	68	57	64	66	60	70	70	65	52	62	58	61	47	76	73	68	56	63	55	62	59	56	51	67	60	57	70	53	53	45	68	60	56	60	47	60	53	48	56	66	63	55	56	50	62	43	66	83	58	48	68	52	60	63	56	63	58	59	63	67	56	66	67	57	58	69	51	61	57	62	45	70	51	55	53	56	52	63	66	56	62	48	61	58	59	59	58	61	55	69	57	65	63	52	64	60	65	60	64	58	51	62	52	52	57	53	54	53	57	59	56	58	66	58	58	61	50	57	61	63	60	57	58	49	64	56	63	53	64	63	56	72	61	54	55	57	71	54	74	67	54	50	52	74	58	58	64	62	59	65	44	67	63	64	73	71	49	57	69	64	59	58	65	60	54	57	60	61	49	67	60	50	67	48	62	58	69	54	63	64	50	52	62	71	69	68	44	55	74	55	67	52	69	56	58	58	69	55	56	66	66	77	60	52	60	50	53	78	67	47	48	69	55	62	62	60	68	59	67	56	77	63	62	66	67	40	56	66	58	56	62	43	62	65	54	71	62	67	63	55	52	62	45	66	45	52	58	60	62	44	61	57	70	40	65	70	53	52	62	60	63	65	55	59	64	58	46	58	65	61	60	52	58	71	45	51	63	69	55	48	55	49	50	67	62	69	63	52	42	60	63	61	63	52	53	51	54	64	55	71	55	47	67	59	58	57	45	68	56	66	53	63	65	73	54	57	61	48	62	63	57	76	54	66	61	52	58	66	57	59	53	48	47	57	44	53	75	56	45	49	60	54	47	63	62	55	56	41	57	50	58	53	63	58	42	46	66	62	76	62	68	63	64	54	57	55	55	57	56	59	59	57	64	62	49	73	56	59	66	65	48	59	51	47	64	59	44	56	58	76	57	62	63	70	63	58	54	82	57	64	53	61	57	54	56	63	59	65	63	72	62	62	53	46	56	64	64	61	53	51	50	51	67	54	62	54	59	59	56	64	59	63	52	55	64	56	64	62	61	65	57	46	56	55
35416	23078	17696	13476	15105	13524	7552	1532	739	706	583	581	594	556	831	2500	4974	6948	6868	3515	843	633	491	595	860	1293	1539	1248	915	913	982	997	1023	923	791	641	588	453	488	505	468	466	462	481	447	485	467	468	469	447	451	410	462	498	486	463	484	437	452	449	438	430	467	453	435	447	463	449	481	447	485	463	422	524	456	443	421	444	471	463	453	467	435	440	455	449	504	476	494	485	459	449	447	463	478	469	462	458	457	449	447	443	436	446	431	445	457	438	451	449	446	482	454	462	461	445	472	437	425	467	444	462	442	448	460	509	458	473	465	454	478	473	477	437	436	518	417	433	448	473	444	481	411	456	476	477	450	455	424	439	454	472	453	492	477	430	452	453	463	449	494	456	460	439	459	441	453	462	483	467	464	444	420	478	438	475	464	434	481	451	461	474	435	463	506	442	446	470	429	486	450	439	465	448	456	445	479	466	466	492	414	483	430	454	467	453	476	480	524	448	475	432	432	471	455	450	443	430	471	458	496	438	473	487	472	470	435	447	470	488	463	495	467	423	447	433	451	442	486	464	397	465	469	456	438	468	479	491	463	462	482	481	448	464	462	471	452	455	460	448	421	461	477	462	464	409	471	440	464	485	480	398	502	503	472	460	466	454	460	434	454	430	447	456	414	480	475	468	462	457	445	472	448	429	442	434	447	450	464	469	405	431	484	475	461	455	438	450	455	426	443	434	456	464	472	441	471	428	425	446	432	431	478	478	457	437	456	465	484	472	468	483	466	413	458	421	486	482	437	468	459	483	456	447	459	402	445	472	472	431	486	432	433	433	471	458	444	461	443	439	447	470	490	453	407	459	476	452	458	486	459	467	450	435	503	462	470	447	499	443	457	436	450	446	457	466	444	435	471	432	473	474	453	457	451	489	470	454	447	505	458	468	453	504	455	428	460	475	456	427	441	426	467	452	495	452	453	458	469	475	429	460	468	450	465	458	468	517	419	446	476	468	456	414	475	459	433	468	492	457	469	452	437	444	485	474	480	475	456	484	448	471	444	415	448	501	456	458	458	454	436	463	449	459	511	418	432	465	421	462	489	426	446	473	467	466	454	486	442	452	468	439	464	478	470	476	461	464	427	452	492	447	448	433	439	463	414	434	430	459	430	443	480	470	484	436	464	446	433	472	458	473	451	498	417	494	449	470	466	471	441	472	452	475	427	460	463	432	442	433	440	471	435	464	445	430	475	452	468	461	476	491	471	435	475	460	434	445	464	477	486	445	456	451	499	470	462	463	473	429	486	444	438	426	474	463	422	480	480	447	470	430	453	458	468	468	459	481	431	528	457	455	510	454	462	474	458	460	488	444	465	454	448	464	487	425	440	448	439	454	436	474	485	439	475	437	490	446	478	464	447	460	502	454	432	439	444	422	487	493	455	485	497	467	457	463	445	504	439	466	442	501	485	430	452	471	423	484	425	516	455	467	472	423	421	436	453	432	457	448	473	456	463	487	463	502	464	470	459	435	491	414	435	428	494	478	468	459	463	452	484	463	466	438	456	453	431	483	450	450	478	471	466	476	461	473	459	442	501	458	425	487	463	454	459	473	460	436	443	406	495	460	506	435	476	482	455	482	488	499	496	413	473	476	462	458	489	469	442	453	433	437	480	472	460	486	440	460	474	470	485	420	498	459	450	471	467	481	460	455	453	456	502	452	491	458	443	436	454	448	471	463	487	452	482	468	483	449	483	461	460	487	425	459	482	480	445	497	459	422	398	462	467	457	466	462	466	456	448	430	470	448	460	430	429	461	455	451	456	477	470	444	447	467	471	491	467	449	451	490	474	463	479	459	477	437	481	474	483	476	461	437	461	455	412	443	497	473	491	389	454	499	470	444	437	467	423	484	452	446	444	422	448	482	456	443	457	472	450	460	463	497	462	470	480	418	457	493	427	475	427	467	491	448	466	448	475	446	451	443	450	473	503	466	423	488	468	455	470	436	464	469	418	447	457	469	489	471	463	442	442	433	433	470	451	461	488	474	457	423	451	439	479	458	470	469	442	462	501	449	441	448	456	493	455	422	436	466	431	435	442	485	447	456	512	448	468	429	455	474	467	464	499	421	443	457	455	428	435	462	459	492	528	477	526	459	452	453	485	447	469	452	481	445	468	438	443	491	459	448	460	455	482	475	445	463	482	473	450	441	466	434	441	433	467	487	431	465	457	448	446	441	459	440	476	444	486	448	461	401	459	501	479	471	414	417	460	468	475	423	439	473	494	452	496	469	479	415	496	481	526	461	448	493	479	490	456	453	497	432	464	495	464	470	483	433	487	463	407	468	425	481	455	468	503	471	429	449	421	482	485	478	464	443	430	463	434	478	444	481	438	454	422	455	471	458	435	451	469	491	467	444	475	464	441	466	507	460	417	487	478	441	459	426	452	452	461	466	420	477	488	473	466	484	472	479	457	463	457	448	448	452	462	432	447	425	483	483	491	460	470	482	473	424	460	492	461	458	444	461	456	496	461	462	497	455	468	456	470	488	462	477	434	500	491	489	466	481	471	450	439	467	475	445	483	454	480	484	457	420	471	454	477	425	469	451	455	445	450	456	487	477	476	459	504	438	448	466	430	475	447	419	491	414	464	473	452	454	468	470	501	444	452	420	489	452	468	452	400	465	443	445	477	464	435	451	428	462	449	401	432	454	462	453	483	462	446	456	465	465	433	451	446	441	468	476	468	454	475	468	429	440	413	475	447	419	459	492	469	512	467	489	475	416	465	454	421	475	463	489	437	455	432	467	467	466	448	455	437	462	464	450	457	437	445	441	470	503	474	481	454	448	426	474	492	445	489	493	462	451	470	457	436	476	417	428	455	474	444	435	427	467	473	428	448	468	420	447	516	437	474	459	465	445	462	477	494	466	526	440	459	451	460	480	471	451	453	503	466	464	458	451	449	463	480	448	475	446	487	462	470	445	461	469	479	468	439	478	499	452	448	461	493	468	495	416	512	453	416	463	432	453	427	496	457	451	438	450	464	442	467	442	452	479	466	436	445	489	510	441	482	446	448	463	457	482	462	457	439	469	462	458	477	426	510	445	476	479	450	467	469	436	438	451	477	456	452	468	447	465	460	437	421	463	429	441	468	437	422	468	465	480	430	495	407	451	453	442	467	458	442	470	412	467	460	467	460	458	443	443	471	495	409	466	448	478	435	459	434	466	427	460	438	456	433	460	460	427	467	496	476	415	417	436	494	476	484	432	476	427	496	503	431	449	453	469	465	454	456	489	445	463	453	446	472	494	438	438	491	446	407	457	438	439	426	464	485	454	461	453	486	434	441	481	430	458	490	459	458	401	410	452	448	443	465	444	468	479	454	430	440	481	449	453	458	471	430	462	427	448	453	417	494	463	450	471	447	458	436	423	471	475	439	445	444	444	433	456	469	470	466	492	449	476	443	468	451	454	481	471	448	455	450	468	461	473	456	441	471	456	470	466	416	464	469	463
10138	5300	3173	1630	821	479	263	101	98	96	100	78	93	85	104	101	325	678	834	560	128	102	65	114	102	182	171	150	123	135	146	141	131	132	125	95	84	98	89	109	79	96	98	90	87	89	78	91	78	90	85	101	85	93	91	76	94	89	82	83	88	80	74	75	98	78	76	80	83	89	76	66	77	77	93	73	83	94	70	86	67	96	83	90	89	87	74	80	82	81	73	90	81	85	76	75	90	93	89	90	91	88	75	68	78	70	74	97	97	84	78	93	102	71	82	79	82	87	93	87	81	65	86	75	83	93	82	72	85	72	87	92	72	84	91	87	78	89	88	78	74	94	95	90	85	81	90	104	84	96	88	89	80	85	85	79	82	94	79	72	74	82	81	77	68	83	72	71	84	88	85	89	85	96	76	84	85	85	80	83	105	92	92	93	83	79	84	83	102	91	81	97	77	91	93	96	94	96	85	88	96	58	107	90	78	89	91	75	96	93	90	93	94	71	89	81	94	97	84	82	75	85	85	77	76	73	97	80	80	83	66	83	78	93	86	103	77	94	84	90	95	72	99	99	71	93	73	90	91	64	70	73	78	81	79	77	84	93	80	88	89	89	89	82	82	85	83	82	90	105	96	79	81	60	75	86	88	78	90	85	91	100	104	80	90	75	75	79	70	73	72	74	80	88	87	94	74	76	90	76	85	81	81	88	79	89	86	77	93	74	75	92	75	77	78	92	84	98	76	68	81	85	88	68	71	78	93	104	95	83	73	95	87	107	93	92	87	81	90	87	111	83	96	95	78	89	78	94	89	78	79	82	71	91	69	85	76	85	88	72	78	67	88	81	85	90	83	102	76	80	94	79	81	86	65	83	94	97	90	71	90	72	102	82	85	89	95	96	76	96	91	102	106	85	80	72	89	79	71	88	75	55	89	81	96	85	102	77	87	89	86	69	99	89	83	82	79	89	99	84	90	88	93	88	94	77	79	82	83	72	81	81	80	87	68	72	90	94	75	69	80	86	85	84	94	103	75	82	88	76	95	93	90	65	76	97	71	93	77	66	65	74	78	85	63	81	72	85	69	75	89	93	70	82	91	86	82	72	92	85	90	77	82	83	75	95	76	114	86	86	85	87	80	85	91	88	82	89	77	92	93	72	75	100	96	87	91	97	90	84	85	88	86	76	63	79	77	78	74	91	71	105	93	71	80	80	79	77	80	75	79	93	95	95	83	81	86	83	78	102	83	83	87	75	92	87	76	99	84	107	78	83	101	94	67	78	75	71	76	89	75	88	66	89	77	121	86	94	75	66	89	84	101	76	90	85	65	85	81	89	82	95	77	76	74	79	74	72	85	82	96	92	94	98	71	77	78	82	78	92	87	94	75	78	85	85	100	94	88	90	82	75	84	89	85	94	74	83	85	90	84	108	78	85	68	92	92	82	97	89	87	79	84	84	86	90	85	96	88	86	68	74	66	68	100	85	81	89	93	62	92	79	86	73	82	87	103	82	80	78	99	81	71	74	79	77	77	84	80	88	85	94	86	90	102	91	75	82	95	71	85	63	83	89	71	84	86	87	61	98	75	82	103	84	71	97	100	79	87	67	76	81	102	96	93	93	92	75	82	92	88	96	82	74	65	94	90	76	80	84	82	85	82	66	89	82	82	98	88	73	89	70	72	95	83	79	77	80	83	83	85	70	78	100	74	82	90	78	92	95	70	89	84	83	70	104	75	88	86	73	82	100	83	69	78	89	86	78	81	75	92	86	91	68	85	91	85	96	86	72	69	78	90	85	78	103	78	88	81	76	91	86	81	93	64	89	77	79	88	99	67	83	83	103	103	85	90	93	95	93	72	82	91	76	80	107	75	78	80	84	96	83	89	80	93	83	86	91	73	97	90	72	81	109	86	74	75	105	80	93	92	80	87	78	66	86	90	89	75	89	81	94	77	87	84	78	95	74	80	78	92	86	86	94	90	84	85	86	67	82	81	79	86	88	84	80	94	88	90	82	75	84	77	88	75	93	66	91	82	72	92	65	99	91	73	81	88	75	91	82	101	101	78	89	80	88	83	87	86	77	85	100	67	86	75	91	85	84	86	94	76	76	90	101	94	92	85	81	74	93	82	94	90	92	87	101	76	88	78	68	75	88	81	80	76	81	74	86	87	86	95	77	91	88	71	95	86	88	93	84	91	83	78	77	70	94	100	91	96	78	101	71	92	96	96	81	95	77	89	65	77	64	81	73	88	85	86	91	95	77	76	85	66	85	91	87	77	86	74	84	72	80	92	92	80	91	73	86	93	73	83	92	108	89	73	85	83	87	78	74	85	87	84	72	87	73	81	99	97	88	89	85	95	101	83	82	74	83	98	88	72	90	88	89	96	107	84	99	64	79	95	76	68	101	97	70	76	78	79	91	69	72	78	87	78	80	71	81	86	94	81	87	82	76	85	96	83	92	90	77	109	92	84	73	89	71	86	89	95	83	101	85	87	96	76	87	72	100	86	76	89	76	77	79	80	73	78	79	78	91	75	85	77	115	65	86	88	109	72	87	73	71	83	81	78	84	90	76	81	97	87	72	81	82	83	78	83	87	88	82	80	86	90	79	93	94	79	112	90	83	76	86	83	75	79	83	78	81	89	77	74	88	73	94	104	102	74	74	90	77	76	91	86	71	91	79	86	93	85	90	91	90	92	86	86	80	102	91	105	73	76	81	87	84	77	70	94	76	94	75	94	78	66	86	90	87	81	82	78	77	97	73	87	88	92	68	90	98	72	69	79	78	83	89	77	93	99	71	60	87	70	71	89	95	86	80	85	105	81	83	88	74	84	99	82	72	95	83	72	92	94	90	88	87	73	80	91	91	90	97	90	82	77	81	83	87	74	80	78	69	92	93	69	85	80	95	76	98	88	86	91	87	79	70	78	108	91	88	101	72	71	78	85	73	88	79	73	83	81	94	78	80	90	69	64	95	73	76	97	88	93	90	88	83	83	85	79	78	91	82	75	82	86	74	70	85	95	115	80	73	67	77	95	86	84	92	91	87	67	71	76	74	69	85	88	76	91	78	95	68	89	103	94	84	90	69	73	90	75	88	79	74	89	86	110	81	91	89	73	77	110	72	90	92	95	82	72	89	86	64	81	73	87	78	96	81	89	88	83	81	75	77	89	80	97	78	95	79	89	73	78	83	82	91	88	73	82	70	80	96	83	72	83	87	90	88	83	86	93	93	80	85	84	103	93	80	91	86	81	72	72	89	71	86	82	80	72	80	83	97	93	87	99	103	101	76	78	80	77	89	90	92	93	85	85	78	81	80	99	90	82	82	103	90	66	98	74	95	63	80	78	79	78	81	80	83	86	95	99	91	81	67	90	79	82	80	81	85	75	93	93	82	78	77	76	73	77	74	92	81	81	98	82	75	72	82	78	88	88	72	84	83	93	101	81	92	78	91	86	89	93	87	85	79	67	77	87	90	88	76	91	84	78	79	105	70
37933	25724	20156	16631	19062	15552	7301	1801	1444	1239	1112	1025	956	917	922	1378	6703	13279	14766	10455	1850	738	740	984	1375	2561	2813	2010	1518	1832	2071	2074	1929	1780	1514	1113	698	647	623	612	632	664	647	701	688	692	646	647	624	676	634	646	605	622	621	653	631	655	645	644	627	681	619	637	592	636	635	631	694	631	660	643	667	630	615	662	639	599	653	633	579	611	616	635	636	661	621	673	636	642	658	603	676	680	627	618	628	688	608	627	631	622	646	634	636	627	606	631	660	657	604	625	640	622	714	660	627	664	696	611	629	699	682	629	668	656	621	653	598	621	613	634	657	658	641	612	653	636	637	672	657	623	615	623	662	627	644	616	630	680	655	618	634	641	641	624	626	608	643	666	648	663	674	602	652	639	623	696	636	600	671	640	618	663	586	639	659	653	679	620	629	662	666	653	663	607	648	695	661	650	663	624	618	651	648	677	658	615	624	628	665	649	653	636	555	652	642	669	692	659	656	648	684	654	632	667	645	632	594	654	661	612	633	609	652	687	593	608	595	672	636	689	627	655	671	655	672	622	633	646	618	625	590	694	682	634	666	661	661	620	637	628	582	657	633	637	622	649	643	632	671	656	644	635	686	645	643	694	701	627	639	636	675	652	628	673	673	686	631	618	630	710	599	650	659	646	651	689	625	674	654	682	643	639	654	646	635	663	660	669	607	622	634	624	623	656	648	589	647	656	657	641	648	637	626	616	572	625	635	618	627	659	671	686	627	656	686	647	636	638	637	629	657	661	622	675	635	639	614	642	633	629	641	642	641	635	620	655	684	642	672	599	642	615	651	647	670	637	665	634	597	649	649	606	680	653	634	629	634	673	621	629	616	650	667	648	675	611	674	630	604	680	627	636	658	698	628	661	643	650	664	655	616	695	690	664	640	618	625	654	598	638	662	676	680	653	670	615	663	703	591	657	628	645	647	605	655	626	660	680	643	622	648	646	652	649	633	639	658	679	648	584	635	631	661	649	673	657	613	651	656	684	615	670	643	623	644	663	621	620	655	595	666	674	664	619	617	636	641	621	671	634	646	633	649	651	625	616	629	640	627	608	658	600	628	634	637	641	627	664	657	671	656	629	608	647	638	606	631	634	651	639	656	650	645	663	610	671	650	660	659	621	627	646	653	610	630	615	655	612	632	652	672	679	675	660	585	662	651	659	691	649	608	615	604	650	655	651	647	665	643	672	629	625	642	681	586	660	662	618	575	641	630	663	625	635	621	655	614	651	631	582	647	643	639	698	647	649	655	652	652	679	645	632	619	649	686	659	649	618	627	660	619	622	617	611	647	646	666	638	730	626	625	630	621	645	646	653	660	637	632	605	609	632	673	626	654	664	652	620	669	627	626	657	641	635	680	655	674	626	636	636	598	600	655	596	649	631	682	638	638	620	621	693	613	651	635	688	647	647	666	632	637	618	626	628	627	650	622	674	628	641	611	617	671	632	680	676	654	692	639	641	651	605	662	637	657	600	660	660	611	638	666	651	646	612	679	629	685	630	623	655	581	665	638	655	637	650	641	647	653	712	618	629	610	602	622	657	672	641	640	635	661	616	651	628	648	637	645	629	596	660	636	622	657	663	656	627	594	665	630	616	665	673	650	643	684	617	633	633	611	667	650	638	660	661	703	623	657	627	621	685	637	655	629	627	649	643	603	602	600	622	637	656	646	623	636	631	604	666	715	650	595	589	622	617	633	628	617	669	614	672	624	661	661	661	653	623	647	658	643	664	593	673	672	685	670	621	670	637	633	652	644	617	627	659	644	633	618	663	608	633	624	658	612	658	652	640	634	653	671	657	690	640	638	657	603	639	641	634	686	628	615	651	656	610	650	635	687	640	639	640	657	640	646	646	645	655	618	670	641	654	612	623	622	679	635	700	651	639	664	637	608	636	611	610	634	631	660	640	636	674	665	622	609	638	643	654	592	653	651	645	622	640	672	676	637	698	661	631	624	616	648	642	661	649	619	632	610	634	626	642	737	655	663	663	606	643	656	622	651	651	677	719	663	671	664	632	645	700	648	669	640	645	677	640	693	675	634	643	675	624	639	685	626	664	649	635	659	633	663	635	660	653	650	606	644	622	618	611	649	612	651	619	630	647	663	659	576	650	625	643	608	694	675	675	634	699	635	675	642	619	613	687	614	652	686	617	653	629	638	634	647	666	632	650	673	617	635	604	622	648	607	640	695	637	621	640	690	643	709	685	696	592	628	620	601	607	641	644	652	645	638	657	598	657	623	650	731	634	569	642	672	656	675	653	612	644	643	655	631	653	634	656	639	663	600	628	685	630	643	673	643	672	652	707	687	687	622	628	635	645	705	617	622	628	678	640	647	654	642	623	628	623	649	641	625	646	664	615	687	626	657	639	651	619	627	662	610	584	683	640	686	650	654	646	657	621	667	664	605	656	632	610	610	625	650	634	673	653	625	664	628	624	617	651	644	684	666	619	627	675	686	693	661	661	651	663	657	637	632	630	636	694	618	610	622	662	636	648	666	653	639	652	629	659	653	686	617	642	654	656	619	595	679	651	637	681	636	646	615	654	654	673	665	646	626	611	632	633	648	644	643	637	630	626	666	646	645	699	629	628	626	666	625	636	604	648	616	631	698	661	637	673	667	620	635	642	650	647	625	665	642	640	627	673	649	676	644	647	607	648	685	623	654	658	658	646	642	666	641	625	672	672	630	661	612	597	650	638	645	659	577	655	677	659	610	669	651	614	668	575	633	629	649	635	706	667	609	628	659	673	641	696	625	642	628	685	625	618	651	637	643	687	641	640	654	640	602	672	664	674	642	640	675	644	610	613	652	600	662	615	637	659	686	668	636	650	680	635	577	646	589	640	665	621	604	658	664	639	678	592	605	637	639	614	620	643	630	622	622	652	669	661	595	646	669	639	683	661	667	633	646	612	642	608	628	629	625	655	670	653	637	631	655	652	688	674	620	664	609	656	639	588	630	690	658	627	627	582	599	682	624	660	634	621	682	672	637	621	607	649	702	636	653	640	570	639	647	623	648	640	613	605	585	610	646	665	663	620	659	625	610	641	680	654	642	660	680	623	648	662	673	674	650	629	646	592	619	625	637	651	662	660	608	655	649	628	675	672	668	602	675	632	657	649	661	642	570	633	650	627	630	649	656	633	639	643	662	643	644	658	662	659	643	687	644	610	667	668	597	643	646	633	610	642	636	637	669	670	671	657	602	656	634	662	634	647	648	678	620	636	636	604	650	690	644	660	635	642	632	599	661	641	622	659	649	630	633	685	659	677	677	701	658	681	644	664	605	600	660	666	614	617	673	667	612	616	599	649	626	622	662	673	640	652	654	640	643	634	613	630	619	674	651	666	625	646	604	640	633	588	617	658	586	603	644	644	659	653	613	637	625	659	649	626	684	655	666	608	602	611	660	684	732	653	592	658	606	638	685	640	630	636	644	651	665	676	612	626	620	672	636	674	687	658
6385	2412	912	556	360	221	101	46	71	63	47	55	64	52	56	60	47	87	118	105	67	59	58	62	40	53	56	69	63	60	48	65	63	65	52	65	63	48	71	46	46	46	60	55	53	63	63	49	46	48	49	51	58	46	51	44	56	47	46	55	63	56	49	51	54	60	63	55	60	53	57	49	51	58	40	56	60	56	42	54	39	48	56	53	51	45	66	53	51	48	50	47	38	49	44	47	53	49	35	55	53	54	52	58	61	64	45	53	44	44	38	47	64	50	51	70	40	47	59	41	53	62	46	56	60	43	47	58	54	60	48	59	64	60	49	57	61	50	40	53	50	57	51	50	52	62	57	48	61	52	48	58	45	44	43	41	59	65	57	68	53	62	39	42	54	47	55	49	38	49	45	59	41	54	63	40	49	53	60	41	46	47	55	53	64	61	45	48	53	61	53	55	55	54	65	47	55	67	48	59	44	50	39	58	52	57	48	55	49	47	44	42	57	60	55	56	48	37	56	47	49	54	53	54	52	45	52	45	50	53	61	64	57	54	52	43	59	52	49	60	41	52	49	56	43	59	45	44	41	55	72	47	61	45	57	60	46	61	50	66	47	57	49	39	55	62	52	53	53	50	60	55	45	50	51	56	56	47	65	64	54	45	48	51	45	59	50	62	63	62	51	44	45	60	54	55	60	64	48	56	56	56	48	42	50	57	48	46	43	52	52	49	56	59	54	55	68	45	44	56	53	49	59	54	52	60	49	53	46	56	58	47	67	66	58	73	68	40	56	58	45	49	40	29	56	52	45	54	55	54	35	57	56	49	47	49	51	44	40	38	45	43	53	44	55	48	60	61	44	53	54	55	48	53	43	55	48	61	63	46	45	67	54	49	60	80	50	51	63	47	58	39	49	41	51	56	62	56	60	49	59	40	51	53	49	55	41	55	54	51	53	48	64	44	42	57	40	46	57	53	49	47	45	57	44	42	46	50	65	43	58	46	36	46	44	63	53	51	42	46	54	59	50	41	51	44	55	48	47	54	51	41	53	46	59	59	59	47	51	58	54	60	54	51	55	60	49	58	56	40	49	47	60	45	65	52	52	54	55	66	52	44	54	53	57	39	63	52	57	52	52	49	54	66	47	46	59	42	52	51	55	56	50	55	54	58	44	57	46	52	60	45	54	55	52	60	39	62	60	65	50	47	48	51	46	48	52	63	50	63	47	42	42	61	48	54	51	53	49	55	60	59	52	56	43	43	52	54	53	55	54	50	52	49	49	57	60	48	39	74	45	48	56	55	59	62	50	74	46	56	48	50	52	46	45	56	56	50	59	56	55	53	57	46	55	48	55	45	42	49	54	50	49	50	51	44	38	50	42	52	60	60	52	44	72	50	41	46	49	48	45	63	48	61	55	47	46	47	61	45	41	53	56	55	51	63	58	44	51	45	60	52	45	54	57	48	61	60	54	42	42	52	39	39	58	46	58	39	55	48	51	45	42	51	52	44	44	59	39	47	43	47	62	59	55	50	64	58	44	60	54	44	47	36	35	51	51	57	56	47	58	44	50	54	45	45	48	49	39	44	48	57	53	56	65	50	46	58	44	55	52	48	47	54	43	44	34	51	54	61	44	47	46	52	56	65	59	52	50	46	51	60	40	56	40	55	60	47	56	44	47	56	42	53	53	52	52	52	56	49	56	47	32	49	57	49	49	57	48	49	56	48	58	51	57	53	47	72	51	60	52	54	54	48	62	55	59	39	55	56	54	44	41	51	63	52	52	45	55	44	56	43	49	47	47	48	54	48	50	51	63	54	53	47	61	56	53	49	52	50	41	50	45	59	53	54	53	61	48	51	37	50	56	54	50	62	48	65	64	65	42	48	53	54	54	46	54	54	47	54	68	56	59	42	57	41	56	52	58	50	53	49	52	59	64	46	49	54	52	51	67	49	61	65	58	54	48	56	60	52	43	46	52	50	41	61	58	54	64	57	33	54	45	55	52	42	39	45	49	66	45	46	50	43	55	60	57	56	41	42	36	43	51	50	41	38	60	52	50	53	54	56	65	56	54	45	62	43	67	57	63	64	41	52	59	39	67	58	38	59	60	56	49	59	61	59	51	48	60	34	65	56	64	48	48	61	58	65	48	49	43	64	48	63	51	46	55	52	55	54	54	52	50	49	55	46	58	58	51	54	56	54	42	47	44	39	52	43	52	54	49	50	51	54	54	62	61	42	56	49	60	54	50	65	50	44	45	40	51	60	61	43	58	50	42	51	44	42	62	56	51	51	57	38	57	56	48	77	41	47	49	61	49	59	52	42	50	49	55	57	52	46	50	38	50	42	54	52	48	63	57	44	41	66	53	55	48	49	49	57	56	63	49	38	56	44	56	40	40	46	50	50	49	54	45	49	43	59	35	66	56	47	52	36	54	52	55	54	61	43	65	54	48	45	49	57	46	60	53	56	40	55	58	40	61	59	39	50	52	57	53	58	56	59	43	44	70	48	65	58	63	39	53	59	52	55	54	62	62	40	47	53	52	55	51	36	66	54	38	62	62	49	53	44	61	59	61	58	62	41	59	63	58	61	58	40	42	52	54	48	49	44	52	40	62	43	50	56	50	54	56	45	54	50	49	59	49	47	58	50	67	68	50	42	52	45	47	36	55	51	63	50	59	54	54	56	70	55	41	43	42	59	49	61	72	53	47	54	58	53	52	73	59	58	51	48	53	60	55	45	54	50	52	49	51	61	55	44	49	64	55	60	51	61	45	56	45	46	62	52	44	45	49	52	64	60	42	51	66	50	43	46	45	43	49	49	42	59	57	59	50	54	52	49	46	51	37	35	49	43	57	60	33	53	59	52	54	46	44	48	58	49	53	49	53	57	48	56	48	49	37	47	57	52	47	38	47	47	43	68	60	52	44	47	53	44	48	43	44	57	78	45	49	49	53	53	53	67	54	54	53	49	56	53	60	63	64	52	40	52	54	70	43	61	55	56	73	49	53	54	56	70	64	60	47	36	38	52	36	44	57	57	54	58	44	49	45	56	62	58	54	42	49	40	53	59	52	54	51	47	53	47	45	40	48	53	48	49	46	54	53	52	56	48	48	60	57	52	64	42	51	56	48	52	46	52	49	73	67	57	35	49	52	53	54	74	45	61	70	53	52	53	43	46	54	53	61	56	39	53	50	57	44	55	49	52	47	45	49	53	50	66	49	44	54	55	58	42	43	50	57	50	63	50	49	51	53	46	59	54	49	57	50	46	56	48	54	54	48	51	59	52	53	66	55	52	48	48	66	45	49	49	48	53	44	56	60	47	63	43	63	60	52	40	51	61	56	45	55	51	53	58	47	44	65	44	56	43	63	49	55	57	55	50	47	44	55	47	51	52	60	49	46	49	46	49	64	56	57	62	45	47	50	54	44	62	45	49	67	61	54	66	61	65	55	53	52	77	47	48	64	53	47	50	56	56	42	68	58	53	49	56	40	45	58	46
31879	17882	8461	8765	10611	8250	2326	631	508	484	463	435	442	394	454	524	694	1740	2457	2122	654	408	417	428	491	622	596	503	494	572	571	636	615	573	507	429	398	414	408	398	389	393	397	389	382	402	389	423	441	383	412	376	429	401	358	348	378	399	395	394	404	388	433	387	408	371	410	366	390	378	376	401	423	403	385	391	383	403	426	397	416	411	405	366	419	386	417	419	404	387	372	423	359	351	437	387	396	382	376	415	417	374	397	380	401	433	405	372	398	376	437	372	407	363	399	370	376	410	401	376	397	413	367	408	404	414	399	384	417	400	413	397	433	361	389	390	419	404	403	410	380	426	419	400	415	400	429	389	393	399	396	371	412	416	376	423	406	398	437	387	404	404	423	397	423	393	408	440	399	378	403	380	382	426	417	386	409	386	393	370	405	392	385	383	416	405	385	417	434	398	396	399	379	404	417	417	399	387	382	398	416	380	385	424	380	380	379	399	397	379	388	386	404	398	367	378	414	425	384	394	394	382	393	394	405	422	361	372	438	406	390	412	395	396	392	433	412	391	406	410	400	408	405	374	390	372	389	383	378	422	382	431	398	437	393	431	408	401	395	423	406	392	417	418	412	418	377	390	397	375	416	372	423	408	389	382	396	366	431	411	414	407	389	410	423	389	413	410	374	441	407	405	390	423	400	400	386	371	404	409	402	392	415	416	386	429	355	398	367	420	391	404	399	395	385	372	402	409	366	394	391	380	414	403	382	374	419	425	416	385	383	416	390	400	372	354	367	388	413	408	405	420	377	422	423	398	401	349	405	418	405	411	399	407	394	410	406	383	397	433	410	413	375	373	419	396	399	420	418	410	406	390	415	403	386	365	410	446	386	394	426	411	417	389	380	392	427	396	375	406	408	399	382	405	414	410	405	391	423	407	430	391	389	411	382	409	421	377	433	362	381	379	384	455	397	399	401	367	381	369	422	402	400	404	413	385	403	387	370	400	396	361	383	410	403	404	387	404	364	411	400	400	415	426	433	395	385	395	379	391	381	389	377	406	401	389	409	387	412	384	418	407	449	398	423	396	369	429	394	413	419	397	400	412	389	410	398	427	395	439	419	407	416	375	402	384	394	381	433	431	403	378	411	373	391	403	400	400	380	441	400	382	411	437	389	390	363	372	414	434	366	413	402	418	417	367	406	367	401	401	433	426	389	432	387	338	398	365	392	385	410	417	381	381	391	393	409	438	430	407	385	376	401	407	362	411	434	374	379	392	440	412	422	369	405	430	409	419	401	371	408	376	369	411	429	445	405	407	408	421	434	405	414	403	406	402	397	398	417	403	414	404	357	395	401	436	400	416	414	424	398	397	413	377	434	397	401	374	411	431	421	416	383	398	419	381	373	420	385	393	409	386	394	387	386	412	372	440	405	399	380	432	397	393	387	393	390	420	415	398	415	428	379	406	402	386	355	411	415	357	393	387	421	405	398	390	417	395	407	432	388	425	398	392	398	417	406	425	373	388	375	398	398	406	347	413	406	375	392	419	413	399	399	427	372	389	411	402	423	391	432	366	420	397	395	379	391	362	401	404	378	372	427	367	412	403	395	386	372	409	410	376	401	401	409	411	453	402	372	387	409	378	436	412	400	396	409	405	361	364	399	408	449	420	399	379	388	417	427	377	405	373	382	363	378	368	378	422	419	417	421	372	437	411	435	438	394	400	423	402	434	390	415	394	404	416	392	448	403	416	408	432	371	444	392	399	388	409	387	396	399	358	465	359	359	386	420	387	413	427	395	401	395	416	386	421	385	427	412	405	434	368	403	409	381	420	391	399	415	404	391	416	415	378	384	365	427	379	412	403	386	396	399	381	398	392	414	398	404	397	392	375	425	393	420	415	359	386	414	403	395	394	409	421	390	381	432	413	391	448	383	385	438	376	409	421	375	365	410	419	389	371	422	382	428	416	420	435	374	403	395	380	431	410	404	375	377	408	413	379	424	388	355	433	379	393	409	374	408	378	404	389	407	409	388	434	382	405	416	383	394	389	391	366	421	402	419	386	380	418	413	415	418	397	379	372	404	402	384	374	412	383	408	400	379	416	419	450	404	388	403	405	396	443	396	416	378	429	349	406	378	384	405	395	411	417	405	380	419	431	416	445	376	380	402	401	384	435	425	399	406	366	407	413	406	372	402	397	423	405	408	428	400	421	389	414	364	393	377	355	415	383	391	399	429	398	404	406	381	427	440	379	392	392	400	391	427	390	387	426	387	400	401	405	379	398	390	367	374	370	381	381	408	403	414	402	383	397	408	400	409	387	407	382	411	384	398	372	364	377	377	406	396	401	431	413	414	375	389	406	367	408	395	417	413	393	419	416	411	423	393	418	421	437	391	422	371	438	381	424	434	409	391	355	405	377	420	406	391	386	418	409	391	429	390	362	398	398	432	382	382	418	397	392	404	400	391	407	361	368	400	390	412	400	404	402	395	405	406	400	376	396	427	400	405	387	403	399	410	394	389	389	398	427	407	388	394	425	373	392	359	398	377	384	411	395	373	413	393	397	399	406	437	408	408	386	416	403	411	401	398	437	411	379	413	404	385	390	406	398	417	387	375	409	409	419	385	415	408	417	396	387	412	398	417	365	408	388	394	393	376	390	374	396	421	391	417	414	406	390	382	417	419	407	421	380	393	424	397	419	380	388	389	376	417	355	435	394	394	409	429	404	435	379	426	391	395	402	389	369	402	424	389	381	405	429	391	408	411	400	427	387	375	358	445	393	370	404	427	445	384	365	396	373	407	407	418	417	390	393	365	373	408	411	401	401	402	404	352	396	424	397	416	443	405	401	426	393	388	434	415	397	419	389	418	386	399	403	401	420	385	428	389	408	396	381	397	389	419	440	393	405	407	391	404	392	409	390	429	413	414	396	405	393	425	411	417	396	391	409	409	412	373	428	410	384	394	411	399	418	393	387	421	391	401	433	380	403	420	408	380	425	411	419	411	409	389	383	366	398	407	401	425	394	417	393	384	419	405	396	404	388	421	400	380	400	379	424	387	425	385	416	385	380	435	448	370	396	429	367	398	394	434	417	386	431	401	348	378	400	393	417	423	397	438	394	408	407	379	392	414	400	429	440	372	406	423	436	416	433	413	375	396	442	417	384	413	404	400	397	397	368	381	375	415	405	365	400	412	380	401	438	385	383	377	391	364	384	370	388	399	413	429	396	368	374	384	418	396	384	438	409	384	426	373	390	397	390	383	407	397	392	429	392	422	378	368	422	396	404	417	368	400	398	401	404	382	417	385	399	406	404	404	389	396	427	403	389	432	359	378	407	391	454	388	370	377	365	413	387	400	422	377	427	375	418	398	361	410	405	406	401	419	411	388	392	399	389	398	393	384	401	387	412	405	384	374	425	421	429	389	395	415	391	402	394	401	395	413	378	425	427	383	417	387	403	388	419	415	418	415	399	404	416	372	409	389	419	384	394	389	400	381	421	423	426
10298	4375	2324	1414	676	345	143	113	84	93	79	84	57	83	81	81	141	223	379	242	110	69	82	76	83	108	115	99	102	130	120	129	111	87	78	61	79	74	61	82	73	77	77	87	81	83	80	88	61	79	75	57	78	90	64	76	74	59	89	85	91	66	67	95	73	74	91	81	53	73	82	81	85	64	70	74	80	88	79	59	83	69	81	75	97	91	59	69	88	84	70	75	76	65	65	66	74	74	62	72	65	79	67	68	71	53	93	66	90	76	80	89	76	87	63	76	78	68	85	77	56	79	83	63	77	76	61	72	71	90	75	71	81	78	76	66	79	73	63	59	83	81	65	67	78	79	63	77	84	75	84	85	81	60	64	84	72	69	69	72	58	65	77	77	84	93	58	75	68	79	74	73	82	83	87	60	78	78	81	80	56	76	64	81	59	69	76	76	73	81	79	79	80	77	72	73	83	58	68	67	82	68	70	81	77	81	68	82	68	58	78	73	74	70	75	94	64	74	58	77	89	56	60	86	75	66	85	66	86	81	80	76	70	79	82	75	64	63	72	83	71	69	78	71	89	77	77	64	67	81	74	72	78	82	87	62	65	80	70	83	83	64	79	74	72	71	71	64	70	68	71	65	68	70	74	84	76	88	74	72	93	81	79	86	92	79	83	73	88	68	80	78	93	78	84	79	76	70	79	80	68	83	73	64	73	72	73	79	72	74	77	74	79	86	76	76	67	71	83	66	64	57	74	69	75	72	74	72	73	69	72	73	71	83	87	74	73	82	65	57	70	75	84	79	74	67	94	68	72	69	73	64	84	72	83	57	82	72	79	76	69	81	73	65	77	93	95	60	59	79	70	81	76	69	74	86	84	90	71	77	75	73	87	71	76	76	76	77	71	72	78	71	66	74	73	73	94	73	60	77	92	73	79	85	79	61	61	74	75	87	78	76	73	86	75	73	94	70	78	58	73	72	66	77	76	75	76	66	77	99	79	84	83	74	85	75	72	82	93	75	68	62	80	73	89	76	61	88	64	53	75	72	86	85	84	76	78	76	80	82	89	76	67	77	76	65	76	89	79	77	79	81	75	65	65	83	73	66	66	56	90	67	79	72	83	63	87	70	62	76	63	76	67	96	77	85	76	73	76	56	78	69	85	82	60	84	70	68	72	76	79	95	83	84	85	67	76	65	75	83	70	75	68	67	77	90	82	67	81	76	63	64	77	74	66	64	71	78	77	74	61	80	76	66	86	78	79	61	83	75	70	83	71	90	78	83	85	74	78	85	73	79	89	77	54	75	68	84	76	85	80	87	74	76	81	74	46	88	77	74	83	78	77	64	73	82	65	64	73	61	87	83	75	65	66	75	71	72	81	62	69	80	74	69	78	63	72	69	82	73	75	78	70	77	91	83	84	85	69	71	74	57	65	68	90	77	75	68	77	92	67	78	89	71	69	75	66	67	56	73	68	84	66	80	81	67	69	66	69	79	66	60	78	67	77	66	79	60	69	73	73	74	91	85	73	91	81	76	74	71	67	76	71	81	76	82	69	69	61	62	78	93	83	90	59	79	81	79	95	65	65	77	75	79	69	83	83	73	80	67	69	81	81	72	76	64	73	79	73	76	81	80	60	74	76	74	72	72	66	78	75	91	74	88	82	88	75	71	94	69	84	85	86	71	60	79	57	80	85	69	81	65	70	82	53	63	68	69	74	79	75	77	84	70	79	81	76	100	73	73	61	78	72	73	64	79	93	63	90	68	77	77	87	68	57	92	76	76	75	56	71	74	72	67	78	70	70	91	89	80	74	69	70	77	73	79	82	76	75	76	78	78	82	67	66	85	81	75	71	87	85	62	62	100	74	58	64	65	69	75	81	70	58	74	66	71	74	65	61	72	66	73	75	86	69	71	69	71	70	79	81	64	74	72	91	79	81	75	65	76	89	79	76	76	72	83	84	73	82	51	89	79	65	69	85	73	76	71	62	78	56	87	67	59	80	74	81	85	68	103	81	74	79	70	77	68	95	59	71	75	84	76	67	81	67	59	81	76	80	80	79	73	72	66	80	76	63	61	81	78	76	66	82	82	73	76	95	74	75	77	76	84	77	70	77	64	82	73	81	67	78	68	67	74	56	86	68	75	82	80	75	77	76	82	96	79	75	87	84	70	71	90	70	66	82	71	85	83	67	77	90	75	75	64	74	74	85	65	76	68	66	87	64	87	82	63	89	75	75	64	94	78	73	73	76	90	80	58	78	72	75	81	66	75	83	76	76	87	73	69	80	76	73	66	62	65	81	87	85	60	70	87	57	66	67	77	69	76	76	71	73	78	74	78	60	70	70	82	85	77	89	67	79	82	73	77	68	78	80	73	82	82	70	87	77	58	79	77	89	82	82	86	59	81	81	62	90	74	76	81	94	60	75	69	62	74	63	65	71	73	73	57	70	63	70	78	84	62	56	67	89	71	77	69	75	70	85	82	80	82	74	69	85	96	76	82	72	72	81	74	77	75	66	70	55	69	68	76	79	62	69	76	78	94	80	74	71	72	72	95	71	72	88	72	95	82	74	80	81	69	70	87	89	81	71	66	61	84	82	66	67	80	79	67	73	68	82	75	69	71	87	84	77	61	86	73	97	85	73	62	75	71	58	67	64	66	91	68	75	77	78	81	72	74	81	66	74	77	77	68	91	75	65	84	77	75	72	67	62	66	69	71	78	77	65	83	85	59	73	68	80	69	72	66	71	81	78	84	87	74	85	80	83	74	70	70	77	66	71	67	73	71	81	60	73	84	72	86	62	72	87	86	75	83	69	69	55	77	76	89	76	68	76	80	79	72	69	64	87	80	84	74	76	83	79	66	71	85	77	75	68	72	79	71	66	83	70	88	63	68	60	72	73	72	69	74	89	84	75	72	77	68	76	78	69	63	79	85	71	88	64	70	68	77	78	63	67	96	76	71	72	79	87	73	77	82	59	89	84	78	78	73	71	97	64	70	66	69	97	63	68	69	78	75	77	68	71	69	70	90	76	68	77	72	82	64	66	75	73	67	59	82	87	70	82	73	79	72	70	66	87	62	74	101	81	78	73	67	80	87	78	77	72	87	89	77	86	78	77	78	84	66	62	73	72	82	78	73	63	79	81	78	67	77	68	76	79	64	69	70	62	70	72	78	74	74	80	89	78	85	76	85	76	86	73	83	69	66	62	83	87	70	87	74	75	85	80	76	77	72	78	83	86	70	83	65	80	80	74	78	67	61	68	86	70	83	68	75	74	59	72	71	77	62	67	69	62	74	80	68	66	66	78	84	82	75	76	81	83	58	74	88	62	77	80	76	80	81	79	75	86	77	82	73	85	78	82	74	78	72	69	59	88	82	79	75	70	62	70	82	87	72	81	71	74	61	62	75	78	70	58	91	73	79	79	87	67	74	84	90	62	74	73	68	74	78	81	68	83	66	79	62	75	85	70	75	75	72	77	74	73	57	72	64	93	84
38763	23530	16149	15571	16228	11414	3937	1202	882	800	792	726	670	658	712	828	1914	4462	8094	4407	1441	696	635	699	850	1549	1583	1018	1124	1435	1458	1394	1207	1098	755	594	577	574	567	563	615	579	526	613	542	563	579	594	588	582	567	568	590	604	540	574	581	568	563	561	598	548	571	522	543	578	567	510	563	603	525	561	558	567	596	536	543	573	577	574	582	588	593	573	559	559	575	561	557	550	570	552	543	561	576	569	536	571	541	581	564	535	607	547	562	517	571	571	569	588	585	589	556	511	598	627	568	570	573	583	581	580	618	576	610	560	552	541	578	554	585	570	544	566	540	525	528	571	553	590	546	563	589	553	586	585	609	564	568	598	588	536	535	613	561	568	582	575	578	566	610	560	594	650	601	584	553	561	577	535	565	540	552	554	584	581	607	537	563	569	531	550	622	593	544	596	588	577	585	579	542	570	557	556	515	547	573	533	566	585	575	557	553	559	538	564	638	566	570	552	583	569	568	579	542	565	579	508	585	557	547	562	565	549	552	587	605	586	553	572	518	593	544	592	547	523	609	574	518	549	578	593	587	620	534	629	527	568	537	563	609	566	581	606	600	531	606	559	542	593	588	527	573	522	559	579	592	505	587	569	517	571	565	549	580	564	555	553	611	546	591	537	539	615	542	566	579	557	544	549	545	569	508	589	540	583	563	583	559	574	553	546	579	596	581	513	545	558	596	607	584	560	517	551	564	591	534	552	562	582	587	560	550	549	588	568	606	572	568	582	557	588	529	554	522	590	542	558	540	537	570	620	575	546	536	554	563	587	566	551	574	542	560	569	583	577	569	562	590	541	545	593	607	562	578	558	578	566	594	581	581	547	569	592	575	544	548	568	538	565	534	565	543	549	599	554	563	549	510	533	535	550	622	558	547	595	536	570	584	568	522	534	600	571	609	564	560	535	617	595	579	590	585	552	550	552	539	551	619	550	592	556	548	575	620	522	566	586	564	549	589	597	586	584	614	563	607	557	573	614	584	573	532	556	582	569	577	589	532	534	548	590	551	578	591	600	548	538	567	565	538	600	531	545	528	584	529	576	589	564	566	574	550	560	559	594	568	558	566	577	585	575	600	537	549	558	548	559	532	528	577	582	580	600	536	530	611	516	548	567	612	575	501	606	569	555	599	538	542	574	570	558	533	555	595	545	549	554	575	578	519	580	584	575	548	594	570	555	587	575	599	573	540	578	593	558	591	564	578	573	572	563	570	600	577	550	589	571	589	531	523	551	607	571	579	530	569	555	619	603	559	611	537	576	552	619	572	557	534	546	562	570	543	562	554	573	593	607	538	570	619	614	549	578	550	613	573	557	506	570	529	546	555	575	532	590	546	545	528	552	592	547	579	564	573	546	564	547	591	605	513	537	578	558	573	554	567	540	602	575	554	590	557	568	600	578	541	564	603	536	535	537	545	545	563	531	634	585	578	595	576	527	568	574	570	560	584	588	583	538	563	536	549	562	559	539	529	567	597	579	552	550	558	581	567	564	569	568	554	545	556	589	594	542	583	574	542	553	600	551	595	581	566	544	610	571	578	579	547	535	585	544	559	529	604	560	558	571	567	543	577	559	568	584	527	618	564	555	593	597	533	591	574	608	589	541	579	570	521	565	559	538	538	523	564	571	558	560	572	572	559	579	569	559	548	561	580	557	550	585	573	559	568	595	584	549	544	608	574	574	535	548	560	573	560	554	541	597	630	552	582	607	562	512	530	548	555	582	583	573	617	545	562	565	558	587	545	551	559	540	579	572	532	580	552	532	550	553	580	556	568	579	599	563	594	525	557	556	551	595	579	601	524	531	583	591	609	580	581	575	613	547	545	551	534	579	557	607	549	581	568	583	578	582	566	591	558	533	576	581	569	553	548	585	578	584	569	547	585	532	560	538	567	568	601	551	586	557	545	580	571	545	542	559	528	570	536	612	598	545	555	568	564	596	527	596	565	628	551	608	510	571	585	555	572	534	564	613	577	552	595	594	578	531	594	578	557	523	580	551	567	609	547	575	561	610	562	567	579	606	552	598	582	563	530	573	584	624	540	560	538	544	574	537	553	517	554	588	542	568	613	567	574	599	572	589	582	564	565	530	580	525	616	589	575	568	594	569	595	574	553	553	568	534	556	540	581	588	619	551	593	566	521	586	568	561	558	629	562	633	588	611	551	540	564	597	540	515	608	538	542	525	608	584	585	581	595	593	580	584	573	560	526	582	593	586	605	499	537	553	555	553	557	584	564	537	571	543	582	543	527	543	554	584	554	592	555	599	558	558	563	561	582	583	581	562	550	539	575	591	616	535	562	587	580	539	562	576	573	596	582	587	545	595	518	561	575	580	555	597	552	546	602	568	525	583	568	586	556	587	573	569	593	584	585	542	600	587	636	563	523	569	581	589	550	549	586	574	540	605	555	519	531	608	602	571	598	533	575	591	529	587	582	600	584	520	600	602	553	595	573	576	539	562	554	568	538	551	582	590	585	554	542	581	563	532	561	590	554	574	570	583	584	554	555	566	575	586	564	571	544	547	557	547	609	579	581	559	567	593	530	563	546	560	534	538	582	548	622	595	612	565	564	583	598	523	543	573	564	579	594	566	551	589	562	575	526	620	524	569	603	574	598	552	532	591	572	547	544	525	549	566	577	579	578	567	576	557	563	579	591	597	557	593	579	589	550	557	526	590	538	554	589	560	589	574	568	566	546	544	557	603	575	550	565	537	566	569	589	582	528	561	553	586	601	554	552	545	539	547	595	600	599	567	613	560	591	562	565	539	566	498	630	562	594	607	569	606	547	584	552	557	530	583	540	587	578	555	568	585	571	567	572	547	510	600	562	596	606	556	543	609	577	510	568	555	585	517	543	582	594	550	560	576	588	573	557	525	586	578	529	578	602	582	552	615	595	562	556	590	538	557	529	556	519	567	602	629	552	531	599	540	553	562	539	535	605	555	594	569	510	578	536	590	564	572	535	551	566	580	567	548	564	541	570	590	574	565	554	546	528	589	576	546	606	601	589	549	544	582	606	534	564	542	609	591	539	599	540	551	552	552	536	605	550	574	568	579	624	585	544	563	567	530	545	539	602	550	604	579	599	575	554	577	540	558	619	534	584	576	603	592	552	564	565	552	577	581	572	560	549	564	581	564	590	553	562	569	568	584	590	567	556	580	554	532	577	602	551	556	571	537	585	565	554	576	625	591	588	580	560	539	547	518	541	557	572	564	591	555	574	588	574	608	562	570	519	575	566	556	587	608	524	593	581	564	583	568	574	590	560	590	586	576	582	513	592	573	574	578	532	537	558	542	552	517	573	545	574	553	575	546	570	579	630	557	590	580	570	549	590	553	561	591	547	572	549	564	597	579	598	588	605	553	580	589	583	605	587	568	548	616	595	572	594	591	535	564	554	564	572	566	567	568	567	592	588	545	559	634	563	549	565	585	573	586	583	563	553	561	546	583	538	598	555	537
9054	4038	1885	1298	591	274	152	98	58	64	52	48	60	50	51	62	77	229	378	290	101	73	59	59	66	89	99	73	68	77	88	71	77	90	87	63	54	53	53	52	50	66	48	46	51	43	57	47	46	49	61	47	56	51	49	47	59	69	54	38	56	60	58	56	53	66	53	56	68	54	54	40	54	52	65	36	49	48	49	47	56	71	71	70	57	61	54	46	61	49	69	48	44	51	55	48	56	51	58	45	49	44	50	52	39	46	59	52	57	57	52	52	60	54	50	52	52	54	54	54	48	70	57	69	44	54	41	51	52	56	57	60	63	54	44	65	65	58	39	61	54	50	48	47	46	64	56	53	49	50	51	42	68	60	43	51	59	53	45	47	47	55	52	71	63	50	45	63	59	44	50	63	55	55	43	55	54	42	53	52	49	58	52	53	49	61	45	53	49	60	50	51	61	55	54	51	47	58	63	50	59	50	71	47	58	40	58	55	55	71	62	60	54	55	56	44	51	60	51	53	57	59	56	52	48	58	47	53	58	54	48	43	47	49	51	50	53	36	47	62	48	58	52	56	56	59	57	53	43	46	48	62	59	39	39	37	50	56	45	51	48	67	54	56	45	44	56	45	54	38	53	52	55	40	71	57	54	64	44	51	53	49	46	45	38	49	58	61	44	57	58	43	40	52	61	55	59	58	39	53	39	46	41	53	48	59	46	49	50	56	38	53	53	63	54	42	55	69	47	71	57	50	48	60	51	51	55	50	56	47	44	34	64	54	48	62	61	54	58	51	47	44	58	48	46	44	43	52	61	54	56	35	59	50	59	53	34	50	55	52	45	51	52	48	50	54	43	55	60	46	56	44	62	53	53	46	53	53	45	51	63	43	32	50	45	60	49	53	67	58	51	66	54	44	58	52	51	46	53	50	54	51	50	53	50	57	55	51	60	58	46	74	44	42	59	44	62	56	46	54	59	58	66	53	50	51	58	43	58	50	53	54	48	57	49	49	63	59	56	55	50	61	55	53	49	63	51	49	43	47	59	41	58	36	62	45	60	51	48	52	53	53	49	41	46	52	49	53	69	53	59	63	65	51	48	47	38	51	44	53	56	47	61	47	47	61	55	49	51	58	58	59	52	61	58	42	44	52	68	43	58	52	62	45	56	53	54	53	56	46	62	41	39	51	62	55	52	64	53	69	45	66	61	43	46	60	53	57	62	48	54	54	50	58	45	60	53	49	59	53	59	39	47	30	61	60	55	41	58	64	51	58	44	55	63	62	53	63	53	62	45	47	65	66	54	51	59	51	54	55	43	59	43	47	62	57	60	63	62	66	45	48	50	55	52	59	56	55	56	62	60	52	48	52	61	56	48	44	58	59	47	50	50	54	49	37	46	57	46	46	53	58	65	48	62	46	53	54	43	54	49	61	60	43	44	43	58	55	42	50	44	57	47	56	45	55	66	54	48	49	58	52	50	50	51	47	47	57	59	73	53	42	65	62	47	63	60	55	61	55	61	54	49	52	47	50	44	54	52	56	54	51	46	46	51	53	43	58	57	56	53	57	56	55	55	50	49	53	42	52	57	47	56	39	51	47	43	54	51	52	80	49	50	63	62	46	55	42	48	39	76	54	52	50	47	66	53	42	46	63	58	57	55	63	46	56	63	58	41	62	60	67	64	48	61	49	47	43	48	56	61	54	57	50	45	56	66	57	47	63	58	46	71	54	54	51	43	53	68	46	48	42	63	51	50	45	45	54	58	42	44	65	58	53	48	52	44	51	47	54	56	59	50	46	53	59	52	49	55	52	54	52	48	49	53	67	47	47	57	52	57	52	51	51	38	51	55	55	49	61	64	61	59	45	51	65	51	60	60	49	46	55	61	49	44	49	49	53	54	59	58	53	58	42	55	47	52	43	60	46	47	60	46	53	52	47	39	44	50	51	42	58	57	50	63	62	56	52	55	59	53	64	43	53	60	68	53	53	49	55	62	46	37	51	40	47	58	57	63	41	43	53	50	64	52	62	56	62	54	56	51	44	45	51	50	50	72	51	49	51	58	58	46	51	55	65	79	62	51	52	51	53	62	43	39	67	56	60	55	41	50	46	50	57	56	68	54	49	53	43	58	47	43	61	54	55	50	51	46	55	52	59	65	57	62	40	49	48	47	53	59	65	50	60	39	61	51	48	47	50	58	55	55	56	52	60	35	45	45	49	48	50	50	53	58	42	42	39	60	60	59	70	45	51	48	55	60	48	51	57	55	48	55	50	55	52	47	56	54	47	49	56	57	39	74	43	57	47	59	56	43	57	54	41	59	47	52	50	54	63	41	46	40	43	55	52	54	49	52	57	63	53	65	52	62	64	59	45	61	38	50	48	57	49	38	65	50	50	63	50	56	63	52	54	51	59	53	49	57	49	50	45	57	43	50	62	61	47	42	57	45	56	50	52	55	38	41	49	52	38	62	44	45	54	61	50	53	54	42	55	59	51	48	54	61	52	60	55	52	47	55	59	73	56	57	48	49	59	47	71	62	56	61	46	52	46	48	74	44	49	48	61	64	51	54	43	52	52	61	55	45	61	53	58	53	50	54	68	58	48	48	48	54	63	49	51	53	57	50	75	58	58	57	54	62	59	47	45	42	61	40	53	56	51	63	58	59	52	49	53	55	53	64	61	65	42	58	45	50	57	59	55	56	52	54	53	62	64	51	39	57	59	47	47	54	63	50	48	47	46	48	51	42	57	65	48	53	63	44	50	51	46	59	53	68	46	68	40	63	47	57	56	61	46	53	33	68	67	50	55	54	59	52	54	45	58	66	67	62	51	42	60	50	59	52	56	51	47	55	62	47	49	70	51	46	53	61	50	52	64	81	54	55	61	58	43	47	49	58	56	44	56	55	52	41	65	50	52	45	45	69	54	55	45	61	58	56	58	51	47	54	56	41	45	63	64	59	59	48	51	55	53	62	62	58	47	66	53	42	68	63	53	49	54	55	60	45	57	55	39	58	53	48	39	62	46	66	55	59	39	49	54	48	54	48	49	51	65	48	48	74	48	42	53	45	57	46	46	50	66	52	73	65	54	44	64	45	52	52	53	50	52	52	47	52	55	70	52	53	43	53	47	43	59	49	59	52	52	55	57	53	43	62	47	74	61	51	56	48	51	45	47	55	64	52	66	62	51	67	56	60	65	60	50	35	56	45	64	45	56	55	57	47	50	55	39	45	49	51	50	57	47	55	52	53	62	48	58	55	52	58	61	42	53	51	52	59	51	53	58	37	47	47	42	45	46	49	70	40	50	57	52	53	54	56	48	64	52	57	64	62	65	57	64	51	60	51	53	52	42	54	54	40	55	55	71	64	54	38	50	52	50	61	51	63	52	47	55	50	53	37	49	38	55	66	46	58	45	44	56	61	59	45	59	60	41	55	49	53	49	61	56	54	53	50	43	55	54	53	57	50	60	47	60	56	59	48	52	55	41	52	45	62	58	57	61
34895	22590	14814	14584	14411	10686	4681	1578	745	738	639	600	538	530	551	565	1345	4972	7842	6476	1268	806	634	528	551	1248	1445	689	771	913	1207	1383	1060	943	982	570	414	369	400	437	446	405	417	403	390	396	410	429	408	424	409	421	381	386	409	426	403	418	428	375	401	375	418	401	391	412	400	423	433	414	415	411	422	437	405	443	399	429	421	404	395	422	416	390	444	399	431	352	397	411	431	418	369	393	380	391	408	445	391	398	378	440	416	402	420	399	424	388	383	444	395	459	379	369	390	403	397	410	382	409	416	435	396	415	400	410	424	402	389	387	426	425	407	385	431	416	416	405	382	425	409	370	427	419	422	419	378	398	419	390	398	419	392	376	410	437	423	368	425	413	354	434	412	417	409	428	367	402	378	404	399	379	391	394	378	372	402	406	424	405	408	377	394	413	403	392	426	395	369	397	379	402	421	399	410	375	386	383	431	415	381	412	411	378	426	416	403	423	394	434	419	405	427	372	407	415	444	408	402	425	373	391	415	401	388	431	409	424	386	399	391	374	370	415	422	456	400	441	411	441	412	397	398	395	377	397	441	421	418	417	427	424	421	402	420	447	405	433	412	410	422	383	423	391	418	391	404	426	419	401	434	410	429	405	427	409	350	428	408	427	395	394	408	399	401	431	421	433	398	419	413	439	419	384	422	410	414	396	414	405	395	402	387	398	422	425	416	413	419	458	427	432	422	414	383	415	424	417	371	415	454	428	392	384	391	406	417	426	421	387	405	385	437	410	405	403	406	379	433	369	378	405	395	399	426	422	436	387	400	385	431	440	378	403	429	397	407	406	437	420	404	382	399	381	372	392	382	447	427	399	442	434	406	402	381	406	388	445	389	394	389	425	387	411	426	412	420	400	388	390	416	411	437	383	410	416	411	424	413	374	369	393	412	405	371	402	420	431	404	405	444	418	389	384	366	381	394	420	373	390	438	397	419	426	415	427	388	445	380	409	389	370	411	386	372	408	443	430	422	396	410	400	370	412	385	368	420	427	413	393	427	412	434	378	430	390	420	428	409	376	422	414	381	421	394	383	410	402	429	417	424	410	407	377	397	405	402	387	454	412	465	384	388	428	409	413	393	413	407	427	415	423	423	366	439	392	388	375	417	432	451	404	401	401	452	414	410	387	445	437	388	429	419	387	428	425	400	398	369	375	404	400	404	352	398	396	372	437	432	439	386	404	390	399	392	393	389	386	393	402	392	454	421	378	383	404	412	421	418	434	390	395	431	401	397	437	401	362	387	421	398	382	380	402	393	408	409	438	421	426	388	398	384	403	372	426	359	403	380	390	434	415	416	442	405	393	397	379	387	410	383	357	433	439	408	407	386	415	418	419	384	418	419	423	388	413	424	425	446	429	400	393	419	394	423	412	409	402	436	458	413	423	444	406	389	419	421	421	422	420	413	414	378	383	403	404	423	443	413	436	404	405	394	389	419	436	388	403	395	411	395	356	372	431	416	391	384	392	380	388	418	403	394	447	398	406	412	419	390	403	423	426	409	420	413	430	439	409	417	402	408	434	417	384	433	392	421	402	396	407	421	389	385	373	396	416	377	444	415	413	385	427	419	429	432	403	384	428	423	421	401	383	405	396	414	436	411	402	387	407	385	408	389	383	403	394	391	392	418	368	392	422	398	401	399	447	397	405	393	390	414	427	399	402	443	391	378	409	419	442	393	443	387	418	435	415	438	390	406	402	418	421	443	429	384	392	419	422	421	420	418	404	363	406	368	369	450	396	404	432	385	388	387	367	419	383	438	416	403	401	409	391	419	465	414	425	417	414	372	364	421	393	397	404	430	417	375	405	380	399	416	424	399	395	396	404	412	403	401	438	369	410	386	408	403	404	389	420	371	421	376	375	435	443	397	383	411	400	401	398	464	429	431	413	437	420	390	416	408	402	414	408	478	363	385	426	382	421	393	418	429	400	390	401	398	413	419	423	424	410	419	382	385	412	413	364	472	373	415	416	391	425	406	373	408	413	413	396	394	405	414	416	411	412	376	397	420	423	382	396	402	404	416	403	357	409	402	404	378	410	409	410	451	413	429	423	414	433	419	382	386	418	412	401	389	408	411	394	452	415	408	393	410	404	378	391	397	401	423	413	422	386	398	423	436	453	419	412	412	413	396	408	424	380	344	391	399	398	386	412	411	448	396	416	422	413	428	462	407	415	424	399	410	395	400	400	435	407	417	412	423	402	391	391	380	434	434	436	426	420	405	349	428	396	422	404	410	439	407	427	396	362	396	405	404	386	392	417	413	399	382	382	403	411	396	419	421	386	412	387	403	406	408	426	410	398	408	384	411	412	389	403	427	436	427	376	418	413	388	401	412	394	426	395	392	420	383	423	396	378	379	435	409	404	373	405	407	430	408	401	382	394	409	402	454	425	398	374	439	405	402	395	414	389	427	408	390	384	411	395	412	403	421	388	402	413	397	408	396	418	431	401	420	378	419	370	446	425	363	422	406	389	405	439	441	443	410	397	395	459	455	403	439	386	425	399	406	430	408	405	448	423	422	410	392	405	370	413	418	390	436	393	420	389	413	403	410	413	391	403	414	412	380	463	411	396	390	413	403	392	380	362	408	435	431	405	371	387	411	414	437	405	393	428	369	435	409	408	373	431	407	393	398	415	403	373	395	423	401	361	412	412	413	365	404	374	415	398	433	422	407	455	401	421	390	415	409	401	373	375	428	362	400	371	438	402	381	457	402	351	424	386	393	427	421	385	413	397	414	440	372	391	413	419	420	433	414	407	402	406	414	392	352	400	427	404	439	389	403	416	359	410	407	428	418	412	413	420	403	395	434	425	408	432	395	380	438	432	409	418	409	399	430	406	458	427	419	416	397	387	398	403	395	405	424	438	411	378	406	422	413	417	433	446	414	423	425	411	399	403	395	385	415	417	443	437	412	438	434	407	397	409	404	426	444	403	398	428	399	402	408	435	421	414	395	383	418	368	444	425	395	428	408	407	431	399	420	410	413	414	480	420	414	420	432	409	385	402	404	374	460	382	364	399	389	417	396	419	418	404	405	405	429	416	373	425	402	412	410	432	372	441	387	429	379	424	390	401	394	388	403	445	389	421	410	403	409	413	395	386	407	413	391	385	409	421	402	385	388	412	414	422	410	384	394	413	433	418	434	399	423	396	393	394	402	378	438	421	453	412	381	423	405	428	428	423	420	420	410	439	428	396	437	427	406	430	411	369	424	421	423	393	424	399	398	420	400	418	410	425	396	430	398	353	411	447	377	422	404	398	412	386	412	436	410	433	393	385	390	419	438	383	418	394	417	386	427	410	393	415	382	401	395	440	432	428	444	409	384	399	393	363	405	387	419	447	397	404	367	360	398	407	395	366	406	406	411	409	416	403	424	424	397	437	369	399	441	414	398	443	392	421	373	391	380	435	399	401	420	432	379	407	434	420	414	419	400	392	401	424	375	427	398	397	402	417
9842	5483	3698	2046	1363	585	244	113	87	106	94	80	79	89	94	105	207	500	653	653	311	108	110	80	84	95	206	221	96	116	127	140	150	114	128	103	84	64	76	87	95	100	94	86	97	91	88	87	100	75	91	91	84	70	77	95	84	87	88	86	87	85	106	82	77	100	90	79	82	93	80	92	88	84	90	100	79	74	92	71	80	90	83	72	88	105	74	79	84	79	75	92	66	82	89	86	87	90	76	74	84	68	84	63	90	86	90	70	89	73	81	86	82	73	87	68	84	97	79	75	81	94	98	84	93	99	90	89	61	85	97	103	85	84	88	102	77	96	75	88	69	81	69	80	89	62	67	92	78	81	86	87	74	86	64	85	83	75	88	93	95	95	99	85	83	99	89	83	91	81	86	77	81	69	75	80	86	81	78	67	93	73	80	69	83	76	84	94	79	62	82	73	81	103	84	88	85	86	90	96	74	74	83	92	84	94	80	82	89	71	89	79	77	86	72	87	69	87	73	86	83	76	92	83	80	80	91	72	79	88	94	85	72	85	84	97	72	76	83	92	74	72	83	88	85	95	83	88	83	81	91	70	75	98	96	65	96	83	76	67	93	73	76	85	73	87	73	74	62	84	92	100	76	83	75	82	83	90	72	90	93	88	82	63	76	74	87	84	69	95	99	93	87	83	79	86	72	81	69	78	79	98	84	79	81	91	85	91	80	82	74	85	85	91	83	92	76	74	75	92	90	93	97	79	88	88	65	85	95	80	90	80	76	87	71	79	73	97	91	90	75	99	91	89	89	92	73	79	86	67	95	97	91	81	73	76	81	82	90	83	79	77	80	95	84	69	68	86	89	86	85	60	89	74	93	78	83	92	62	65	85	101	78	83	68	95	86	90	82	80	83	90	85	62	80	75	102	101	80	91	95	79	90	95	71	78	87	78	86	62	78	82	75	80	86	93	67	89	58	77	88	70	93	87	85	83	74	73	81	74	77	84	79	88	71	81	101	89	83	86	69	81	95	79	105	85	92	87	80	82	78	75	81	86	78	79	78	84	90	80	69	90	90	80	76	99	72	76	98	69	76	102	80	83	88	88	85	82	65	86	88	81	92	77	100	70	91	84	82	81	74	81	72	92	73	82	83	88	77	75	88	79	82	70	75	84	79	70	101	92	85	77	92	93	87	104	89	82	81	79	85	77	68	102	76	90	59	101	65	75	104	73	59	60	88	98	77	89	85	72	91	76	84	70	81	90	102	93	86	86	106	94	91	71	89	79	84	71	78	82	82	70	68	76	73	78	84	100	91	74	108	85	69	85	92	77	92	100	66	94	97	63	99	84	89	80	95	99	75	70	83	96	94	92	99	98	104	63	77	84	76	75	74	79	88	89	85	79	78	100	73	82	97	77	86	76	87	86	65	93	76	77	80	64	81	98	87	79	92	102	79	79	98	83	90	73	84	99	96	96	90	85	81	68	74	99	109	77	97	68	80	90	75	90	82	72	86	82	77	74	73	88	86	80	81	78	89	64	65	101	77	102	81	78	82	93	77	103	85	86	71	76	89	78	86	66	79	74	86	81	85	79	94	76	90	97	80	83	88	85	84	97	91	88	77	87	93	83	85	76	102	92	108	101	85	84	86	80	84	75	82	87	69	82	80	83	100	99	85	106	96	83	86	86	74	96	77	86	79	86	77	87	90	82	78	56	80	84	84	91	79	75	92	76	80	81	90	76	85	74	79	87	82	74	69	106	91	88	77	88	84	90	78	100	82	82	92	62	79	80	81	82	81	82	86	86	95	95	84	69	71	70	79	68	105	85	82	80	80	74	78	78	75	78	85	75	79	84	100	80	89	83	79	82	89	91	80	89	70	84	100	87	78	80	79	84	80	77	77	67	84	83	74	89	85	92	104	82	75	82	94	91	78	101	71	88	96	76	86	83	83	77	87	81	79	81	92	90	80	79	95	100	82	84	64	103	81	72	88	93	75	71	80	87	87	95	86	78	93	80	83	79	84	77	80	76	84	73	81	81	91	97	80	78	69	89	84	73	81	90	75	84	82	79	79	101	98	75	97	64	74	82	74	99	84	89	75	85	82	77	105	84	77	71	63	87	84	92	82	75	68	91	80	84	89	91	98	85	94	77	78	85	83	80	92	76	77	80	82	79	95	85	69	85	84	86	73	84	68	80	97	86	75	76	79	92	87	91	80	76	81	84	93	83	79	84	97	69	75	101	79	83	68	97	92	95	81	89	75	74	83	77	100	88	73	93	84	73	93	80	92	72	70	79	78	105	90	88	87	84	92	79	88	72	88	85	68	75	85	72	92	87	82	91	76	80	72	90	67	91	83	71	85	72	76	85	89	78	85	93	92	73	68	73	78	79	93	64	72	78	94	93	77	94	77	78	90	57	75	86	69	79	75	85	84	88	90	81	83	71	74	92	67	92	72	87	78	84	97	90	78	82	85	77	88	105	79	84	72	81	81	90	83	84	83	88	81	89	82	90	90	83	87	80	75	81	79	80	88	80	95	79	94	71	104	95	102	95	69	83	84	70	85	55	76	102	85	72	99	93	96	93	75	103	83	76	87	81	87	89	101	81	78	75	75	89	82	93	73	85	76	82	75	96	77	76	82	83	87	83	98	80	82	74	81	77	78	86	86	63	80	82	78	91	75	79	85	90	89	65	87	74	89	84	83	84	88	95	83	73	68	84	81	93	85	78	68	84	87	92	89	81	76	96	74	82	84	80	79	95	80	90	74	92	88	74	86	89	83	106	88	71	77	78	99	82	92	89	92	72	90	77	81	68	80	82	82	82	93	87	91	88	110	76	95	112	81	88	101	75	84	95	69	83	102	76	63	82	66	98	82	77	83	88	91	73	74	80	103	84	93	102	93	91	97	87	83	86	99	81	80	87	98	77	96	87	81	90	91	75	85	79	84	63	93	81	73	85	94	84	80	73	85	81	77	92	81	84	84	81	80	78	79	90	77	86	101	80	68	92	91	81	87	74	86	74	72	87	70	63	78	80	103	91	92	105	95	81	81	83	90	96	93	76	82	100	86	65	76	76	72	88	83	88	80	84	81	77	79	78	103	86	92	87	102	82	82	80	97	78	78	75	82	67	82	83	89	73	84	64	87	84	81	67	79	81	91	65	92	90	100	84	89	89	69	73	74	91	76	78	81	92	77	69	89	80	68	94	94	76	83	78	91	73	98	95	84	93	89	96	77	104	75	99	93	94	93	99	81	73	76	70	71	87	94	91	78	91	84	89	97	76	75	82	72	92	105	96	76	100	86	79	85	83	86	83	72	107	77	86	75	70	77	82	92	87	78	98	81	86	79	76	102	72	88	72	88	88	79	80	89	80	90	100	73	80	77	79	78	71	83	76	73	87	90	82	84	83	82	81	77	75	80	79	69	80	92	74	96	83	82	73	106	93	80	73	99	66	72	91	80	78	73	95	92	90	86	82	80	92	84	84	76	78	76	89
38814	26155	22117	20006	24104	17324	7262	1504	1354	1122	1121	1009	948	897	965	1527	4153	10510	12285	12330	5822	1105	1205	831	976	1291	3250	2738	983	1224	1557	1773	1541	1496	1255	669	639	606	634	666	622	613	599	663	644	620	602	621	681	616	658	633	597	630	647	603	604	628	628	607	576	606	646	639	650	659	617	608	619	600	614	678	627	631	590	648	632	640	616	601	676	671	660	609	658	596	614	643	617	568	621	609	621	606	625	645	684	596	606	641	614	641	601	673	631	613	657	616	635	665	666	606	654	622	643	626	646	646	616	640	643	633	625	608	653	632	700	622	629	631	637	615	638	670	621	673	575	653	639	636	662	612	607	653	575	649	601	619	613	626	604	623	682	662	626	629	649	615	620	645	637	626	638	627	676	624	653	631	624	628	619	633	669	644	635	592	677	642	634	596	602	623	662	666	599	627	589	627	606	605	617	581	641	596	610	628	647	634	629	634	607	623	594	595	593	587	613	659	641	641	684	625	585	654	636	599	601	660	652	643	640	630	623	626	607	632	571	656	590	606	612	639	621	671	633	647	637	637	616	649	593	629	654	604	627	615	613	594	640	620	625	653	642	657	643	656	668	593	617	627	606	593	639	583	618	615	581	635	649	605	620	616	645	664	613	620	635	629	679	630	617	594	619	638	635	621	669	649	593	638	573	654	567	634	628	655	626	685	642	627	617	637	640	659	659	654	628	667	652	617	623	618	642	643	635	627	650	628	628	670	603	590	640	618	640	624	631	653	624	660	645	684	646	642	637	598	620	639	639	619	666	602	584	622	640	661	642	648	619	667	562	622	617	621	614	602	596	593	620	626	602	619	662	619	621	632	602	647	638	664	614	663	627	665	661	634	624	586	591	615	623	617	634	664	663	626	598	641	606	620	594	697	633	646	652	630	661	615	664	656	648	695	623	608	648	620	625	612	583	627	608	580	653	606	631	618	632	641	625	611	659	626	624	634	651	637	658	673	605	619	616	617	656	614	660	639	620	638	651	617	633	617	663	671	592	645	608	638	626	624	659	607	608	622	594	587	648	611	643	616	633	618	612	631	639	638	595	628	659	595	643	611	638	618	595	613	598	579	656	597	620	657	636	636	588	655	585	647	638	684	654	625	639	644	614	646	655	562	622	631	594	598	696	618	623	665	596	656	632	605	660	595	624	614	649	609	632	648	652	609	608	669	650	597	630	601	622	602	610	625	610	630	574	655	649	608	671	625	590	650	647	645	647	608	593	609	625	574	635	669	625	613	629	639	669	623	605	613	671	625	604	607	617	637	592	626	625	644	575	649	613	615	635	607	636	649	636	593	642	630	641	666	650	629	646	597	643	618	669	616	638	691	648	600	659	599	637	665	627	697	648	668	615	649	633	614	637	605	645	631	627	650	613	669	642	651	668	614	647	629	646	631	626	640	668	622	640	658	644	602	589	622	660	585	623	637	642	603	628	640	643	635	630	584	644	632	640	608	611	600	638	658	616	550	576	661	640	612	637	684	610	641	606	651	653	614	617	615	628	655	647	622	650	627	637	643	642	616	586	660	633	609	639	641	595	607	634	589	666	608	616	624	567	589	595	633	606	649	629	618	607	571	635	605	589	652	619	624	677	645	636	664	669	607	651	674	608	597	654	638	666	643	606	633	599	621	589	599	609	648	620	616	630	617	610	600	651	628	668	636	647	688	590	651	637	642	615	631	622	630	625	674	656	583	630	626	627	641	653	639	661	604	637	576	650	631	641	606	627	597	647	662	612	634	619	643	617	583	638	608	640	651	615	633	639	649	618	582	652	651	643	607	610	610	620	608	635	645	609	657	625	618	631	631	671	623	659	635	577	659	647	628	651	676	611	612	613	600	602	637	685	614	637	623	637	623	681	696	624	639	630	584	623	655	638	617	614	626	596	606	628	605	633	637	646	671	611	645	635	654	658	622	607	615	644	617	627	628	582	624	609	606	664	602	643	652	593	678	621	578	627	613	609	631	663	624	602	620	658	650	619	590	655	621	605	622	611	586	634	612	629	612	636	602	635	674	619	631	632	624	589	609	627	655	624	590	651	656	643	635	588	702	616	666	618	608	672	641	595	595	649	616	641	641	620	686	570	597	637	634	599	606	651	639	639	638	601	662	665	644	586	619	599	613	659	608	649	658	617	654	641	621	649	611	669	589	631	637	675	630	661	642	618	645	673	616	639	600	659	628	627	633	602	650	588	630	617	643	648	619	623	608	672	610	608	625	637	612	631	643	631	635	612	636	642	625	642	607	661	610	675	651	631	611	659	681	586	640	643	636	692	654	700	623	612	676	625	606	600	642	603	597	600	631	611	657	623	600	653	628	596	575	650	606	616	647	626	637	652	623	620	635	622	642	567	621	641	651	654	590	624	611	637	623	614	610	641	623	644	602	650	600	660	627	621	637	621	623	672	671	667	636	618	568	612	665	604	652	611	630	661	668	617	608	630	613	635	634	652	631	600	634	626	642	608	620	668	613	693	573	656	623	611	649	667	652	621	603	630	633	642	598	649	630	692	640	634	647	612	652	648	670	587	654	638	583	624	651	629	653	656	641	626	612	629	617	588	644	615	679	646	576	642	620	623	619	640	656	643	627	618	624	629	646	653	626	663	619	598	634	608	622	608	642	611	607	592	640	612	591	673	646	592	679	613	627	641	638	654	639	619	589	643	633	591	627	601	610	641	628	616	616	648	626	644	618	638	630	652	672	619	671	593	611	632	643	649	596	634	645	635	606	614	625	625	616	608	621	639	616	644	611	611	642	618	616	618	617	596	569	677	647	631	675	610	651	654	652	648	625	644	608	649	618	649	631	602	613	629	593	635	667	584	629	617	611	627	641	640	603	637	648	599	649	603	646	583	617	623	658	608	638	606	624	632	639	623	631	632	571	611	634	623	621	617	637	661	647	640	659	634	600	630	603	611	656	645	677	641	590	656	611	630	593	631	664	629	598	619	643	634	624	637	599	672	630	642	617	639	623	643	600	636	626	622	600	616	635	651	625	688	673	637	640	640	628	665	622	610	632	601	600	646	610	618	613	612	674	655	628	642	609	630	634	639	646	667	690	708	629	629	647	579	585	633	631	631	636	624	610	638	613	595	611	655	638	608	610	631	581	650	638	601	631	615	660	639	618	639	658	628	667	640	601	667	647	611	600	634	650	609	661	635	617	652	631	692	646	601	632	609	617	611	630	639	598	634	600	618	599	616	615	632	601	645	629	632	626	634	601	672	564	666	654	623	595	648	631	606	623	624	616	653	641	647	644	650	613	618	585	617	631	658	612	662	650	647	585	611	622	634	634	632	629	653	615	608	566	622	658	669	619	602	582	643	583	616	601	634	622	631	617	662	626	678	625	605	636	629	614	628	604	599	682	600	575	611	620	639	628	621	606	602	617	608	633	640	651	645	600	641	651	599	629	631	669	598	648	568	635	657	613	590	648	612	648	640	634	584	624	626	627	647	631	580	626
8110	2972	1420	657	264	117	78	64	45	62	58	47	52	57	47	44	90	111	128	93	43	55	62	51	52	66	60	62	68	63	55	68	58	47	55	52	60	58	60	51	46	56	57	57	49	63	55	49	54	54	67	44	55	47	62	51	45	51	54	39	45	54	46	64	43	59	55	45	46	57	50	42	58	60	43	49	56	59	47	72	38	48	47	47	58	53	55	53	49	42	53	44	53	59	45	46	64	51	49	47	55	52	56	56	60	50	48	50	54	62	55	52	67	63	58	48	48	57	49	55	53	47	50	69	57	51	59	48	49	64	56	57	53	55	47	59	46	56	54	47	53	50	73	55	41	49	54	41	52	45	50	55	40	47	60	53	54	50	50	55	47	43	60	64	52	61	50	57	43	54	61	62	63	51	56	56	59	53	43	63	55	47	60	59	60	59	65	54	48	55	46	49	54	65	54	58	67	56	65	54	46	54	65	68	38	51	60	52	48	52	53	42	67	56	58	51	60	58	50	48	54	40	46	46	48	54	65	46	53	45	50	61	52	48	50	59	66	63	48	59	53	50	51	58	60	51	42	50	53	47	54	59	41	52	57	76	50	56	45	49	59	63	46	63	64	59	47	37	62	65	49	53	56	48	46	46	58	53	57	47	60	40	50	50	62	56	50	47	53	53	52	50	70	43	56	50	52	59	51	38	67	57	60	41	56	63	41	51	54	62	59	54	44	49	69	48	50	64	45	57	53	63	67	52	41	61	61	46	52	50	53	59	56	46	57	52	50	56	47	52	68	40	45	48	60	50	48	63	54	67	55	54	58	55	52	52	60	54	44	57	58	58	48	48	56	54	57	59	47	49	42	55	60	51	42	58	45	51	39	64	50	48	55	47	62	55	55	41	63	62	44	52	51	51	57	50	58	57	45	47	61	56	59	68	49	47	54	42	58	52	56	43	58	56	51	50	53	46	48	58	54	61	54	61	42	58	38	46	56	49	60	42	50	51	48	61	59	49	46	47	58	45	73	51	53	55	46	59	49	42	52	66	57	55	47	48	59	59	51	46	51	53	45	58	53	52	50	47	53	55	40	63	52	61	48	47	62	46	55	53	62	43	58	58	63	52	58	62	55	49	52	61	62	51	64	52	76	60	46	50	48	54	69	59	56	57	54	41	57	54	66	40	56	49	64	54	49	44	55	69	62	50	53	44	50	55	62	58	65	52	60	44	50	47	47	49	51	62	56	49	63	49	46	48	72	47	48	52	46	55	53	55	45	57	60	58	66	46	56	53	56	58	38	59	47	62	40	47	47	48	43	51	54	56	56	55	54	53	54	59	37	48	42	52	69	48	56	55	68	67	47	58	54	50	37	66	55	59	68	52	57	70	54	52	58	47	55	52	58	64	57	52	53	60	45	62	53	65	60	51	49	50	56	57	43	50	55	49	59	47	48	53	49	62	60	45	50	47	54	55	45	50	57	52	55	50	71	69	59	61	46	40	66	54	52	56	47	61	48	45	58	72	62	64	57	45	50	52	52	47	55	71	58	65	63	41	47	41	51	60	68	57	52	72	55	66	51	50	44	55	51	45	57	58	52	47	49	61	44	49	54	54	56	56	48	65	66	56	54	51	54	50	46	49	59	56	48	50	71	52	66	49	39	60	44	47	57	54	57	51	54	41	53	43	39	63	55	61	57	50	64	67	64	63	44	66	60	59	73	56	59	52	52	55	63	65	54	50	61	59	49	38	49	61	50	53	65	57	48	61	42	50	50	54	45	51	39	47	46	37	48	38	57	46	60	54	57	54	50	63	48	40	52	55	41	44	63	57	68	46	71	46	49	58	37	60	50	60	55	46	47	49	47	60	54	71	62	54	54	52	41	43	46	55	48	60	57	57	55	54	52	64	58	51	50	51	56	43	61	64	43	36	52	47	46	63	71	64	45	44	66	48	48	44	42	56	52	63	56	52	53	43	50	50	40	54	50	46	53	56	47	47	42	47	57	59	58	45	53	58	62	64	44	38	44	46	55	54	47	57	63	47	44	54	57	55	68	56	49	61	60	68	44	51	54	52	49	54	58	65	46	66	50	56	47	60	48	55	52	51	49	55	47	58	58	45	68	50	68	51	67	58	49	61	62	59	51	61	50	46	49	56	48	45	57	52	40	43	53	40	48	44	47	58	50	53	53	59	57	55	55	57	63	58	42	53	51	51	60	46	53	67	45	53	70	51	50	48	70	55	62	60	59	49	59	52	37	50	52	52	53	56	46	53	58	57	66	57	55	58	47	53	59	49	78	53	46	50	67	51	52	38	62	51	55	58	44	53	52	59	60	49	59	52	31	57	64	52	53	54	53	45	56	51	48	51	54	48	66	51	55	49	60	49	50	48	71	51	69	56	57	51	50	45	61	55	59	54	59	68	53	62	54	51	62	57	47	56	57	58	42	47	50	51	48	54	51	52	51	53	65	51	44	38	60	49	49	60	51	62	52	54	64	59	55	57	53	42	53	50	53	53	67	53	45	51	56	41	52	39	61	53	48	47	58	50	56	37	54	66	47	47	55	59	59	54	65	48	57	48	48	39	51	65	56	63	51	38	52	60	48	58	64	56	46	54	66	55	46	52	71	47	52	47	42	54	54	49	65	44	62	36	48	67	56	55	41	39	67	56	54	60	59	58	56	61	69	51	66	55	55	54	48	45	51	53	44	61	57	37	65	61	62	53	57	59	53	56	47	47	51	50	38	63	54	54	53	60	63	55	49	47	61	52	55	43	52	59	48	43	53	42	54	62	57	49	58	52	59	45	56	43	53	58	53	50	54	49	49	64	59	67	51	54	44	53	50	50	53	65	60	62	47	53	42	46	52	49	56	42	60	56	50	44	59	56	49	70	67	58	53	41	66	40	62	46	60	51	56	44	51	48	69	59	62	45	56	60	41	58	59	50	54	51	64	52	52	54	54	65	46	46	46	52	53	41	53	58	63	50	50	52	47	45	65	57	54	51	50	60	59	45	54	48	47	54	53	66	53	62	60	50	46	50	46	44	52	42	60	65	45	52	53	62	57	69	51	46	57	51	46	48	51	55	40	56	56	40	56	51	49	60	51	63	49	49	69	56	53	45	45	49	65	53	54	47	46	50	51	60	55	53	50	51	51	46	54	47	54	62	40	65	56	50	55	64	45	60	42	77	45	48	41	49	60	47	60	44	55	54	35	56	70	54	48	48	52	56	67	59	68	67	60	55	51	54	63	50	61	65	66	56	65	56	55	51	54	49	56	45	68	58	53	47	48	53	52	61	50	60	65	61	56	47	55	61	48	57	49	48	58	47	50	62	57	51	59	46	54	49	50	58	53	59	62	62	60	59	39	59	37	55	56	61	46	50	44	62	47	51	54	63	53	57	58	61	69	48	47	58	57	56	47	38	63	44	55	62	54	52	60	59	55	55	61	50	57	43	50	56	45	56	50	50	55	56	63	56	60	40	56	59	38	43	45	54
34197	20133	12260	8211	7438	4407	1369	564	478	502	474	459	467	422	444	567	1187	1845	2138	1459	480	474	453	439	453	572	693	652	488	513	567	544	524	538	524	452	427	423	392	411	412	427	423	386	424	416	396	408	422	394	422	443	430	404	397	409	408	391	417	419	418	470	382	423	407	449	430	370	409	425	455	424	393	387	387	415	435	403	439	387	382	454	402	418	396	442	405	379	407	408	395	395	410	414	405	425	412	400	402	409	402	415	396	419	415	431	394	410	419	435	382	437	396	447	416	379	413	390	405	403	387	401	371	432	400	419	376	398	392	406	430	392	383	396	412	417	416	404	405	401	399	426	440	413	412	436	421	441	355	382	425	412	438	384	433	429	432	384	398	419	432	419	422	389	405	412	365	395	408	448	404	400	422	383	408	420	436	434	409	374	430	435	419	401	461	405	395	430	426	411	409	376	408	423	427	406	421	405	398	416	435	414	419	419	402	417	400	392	440	416	440	420	383	403	432	390	421	419	443	392	396	438	407	395	410	449	407	420	373	423	412	403	446	406	425	401	393	405	424	409	396	436	425	450	437	416	413	406	393	411	429	412	392	429	399	416	436	407	423	440	375	403	416	405	419	398	379	415	373	407	397	411	405	418	403	423	411	395	436	410	395	366	437	402	391	420	420	393	366	413	429	409	463	421	416	403	382	416	400	434	433	409	439	417	428	440	404	458	407	448	398	384	414	402	437	424	423	402	406	413	427	389	411	364	432	438	395	426	417	430	412	410	402	401	400	387	415	380	395	416	413	414	372	417	394	422	424	400	434	405	413	402	424	414	440	407	448	416	423	409	426	413	405	414	431	402	384	440	416	379	420	380	416	427	406	359	436	398	403	441	392	401	430	410	405	423	398	425	450	415	375	397	434	427	424	426	452	414	433	388	424	415	419	383	410	445	410	420	409	437	390	393	427	407	391	464	381	424	406	398	419	424	428	443	414	431	423	432	455	427	399	448	399	382	413	425	398	410	418	435	402	441	411	383	380	431	400	405	426	412	441	370	387	394	383	414	398	359	433	408	399	402	406	383	436	409	425	410	413	436	378	438	398	440	430	466	417	401	436	410	402	437	383	425	386	415	428	414	410	376	396	418	416	403	446	411	385	393	394	440	414	417	403	458	407	426	371	439	417	449	362	364	449	453	479	418	423	423	372	397	425	374	438	424	387	408	416	413	437	377	416	432	432	383	428	441	420	420	410	409	397	446	442	378	393	425	384	416	433	409	391	387	380	401	392	428	417	388	420	430	422	400	429	432	423	412	397	411	381	420	426	376	417	408	409	380	426	418	413	433	424	421	421	445	425	426	428	388	396	408	406	384	427	436	421	405	396	425	454	440	410	404	419	414	431	392	411	380	392	394	404	403	400	445	386	426	396	415	421	460	424	437	444	424	414	418	420	419	417	383	437	416	408	448	413	398	410	383	428	450	409	407	436	415	404	412	392	386	437	382	404	390	402	407	423	407	409	416	432	421	427	401	456	444	401	387	406	406	422	425	447	372	378	426	409	398	434	441	418	438	393	415	396	388	394	421	401	441	416	360	420	389	400	383	416	421	344	418	405	369	437	423	402	402	424	396	396	386	436	429	415	426	438	391	427	389	411	434	396	405	416	417	421	433	401	410	393	389	370	435	392	405	395	410	413	399	420	384	456	394	353	405	424	420	398	429	410	417	412	388	400	426	444	437	415	440	414	410	432	434	405	436	418	402	437	394	438	399	431	415	424	381	442	394	427	415	412	423	404	377	368	409	432	410	433	431	411	426	445	414	418	450	397	399	429	382	441	412	444	416	416	389	447	395	422	466	401	423	381	404	404	408	408	393	401	402	418	437	443	405	438	409	402	385	409	473	425	399	409	398	430	428	414	430	428	432	453	376	391	424	397	436	383	404	421	448	417	415	395	397	422	393	399	391	434	394	424	374	402	405	431	399	408	437	390	405	412	405	448	409	379	437	421	386	447	432	421	404	416	433	385	424	393	415	405	384	403	406	392	423	420	442	431	444	413	406	367	381	411	387	408	429	429	405	405	384	459	429	401	438	392	391	404	421	439	453	390	394	432	406	416	397	423	434	416	427	384	391	416	414	377	394	421	402	408	374	421	402	419	445	360	396	415	385	432	425	417	411	412	381	422	384	421	389	384	407	390	398	410	436	436	396	431	420	399	400	401	425	402	394	397	412	426	411	384	410	415	413	411	390	429	386	389	383	420	418	378	418	395	420	415	402	403	405	407	408	413	392	378	409	409	421	411	423	399	409	427	411	416	454	389	414	408	402	446	434	401	393	406	414	431	389	414	428	463	413	392	427	436	418	436	413	425	397	417	391	413	396	387	371	442	447	424	426	409	426	422	406	400	408	377	410	398	438	401	451	426	422	402	424	384	401	444	410	456	394	426	407	407	404	392	370	407	426	395	442	398	415	431	399	430	405	414	421	388	399	415	425	428	402	431	405	424	457	425	381	408	404	423	461	428	392	403	409	431	423	426	442	422	405	411	427	410	403	413	396	398	381	416	435	405	430	441	423	446	435	406	454	431	406	382	421	386	394	421	423	396	415	414	411	430	413	371	424	434	395	424	439	403	411	415	440	438	451	403	423	401	426	413	394	434	395	438	416	395	404	423	414	361	412	420	407	433	413	413	390	454	381	422	407	414	427	409	423	402	420	424	435	386	455	445	422	439	428	403	418	409	396	437	457	407	418	429	411	396	428	425	445	399	418	397	396	407	384	423	405	428	422	395	434	404	410	431	375	412	438	423	358	401	366	413	374	426	427	424	416	421	415	417	405	396	385	383	436	404	382	414	441	426	403	445	387	402	416	394	401	457	458	415	407	408	410	404	391	381	435	390	408	410	414	435	428	403	407	411	391	437	409	424	431	408	408	415	410	451	419	374	389	425	431	381	413	403	404	417	434	391	426	399	401	409	383	421	361	442	411	438	426	399	409	442	399	397	386	456	396	404	394	417	380	441	451	416	402	407	453	438	405	408	387	394	422	388	418	403	428	375	404	412	400	392	409	384	431	401	428	411	410	432	404	405	415	413	399	441	420	408	411	402	407	411	368	433	420	405	439	386	390	398	438	365	401	399	417	423	440	431	461	415	433	426	456	381	435	402	446	389	463	406	433	397	438	430	363	437	381	438	424	391	404	429	374	405	403	441	420	431	435	395	414	419	413	405	415	425	403	419	406	457	419	420	386	352	405	416	416	421	431	416	423	404	419	417	416	392	410	421	426	382	386	389	420	398	386	378	455	400	406	384	416	407	401	422	381	400	421	424	420	427	373	425	446	444	424	416	414	450	436	424	432	419	410	397	395	423	409	405	403	434	430	417	448	421	404	427	418	410	428	379	388	374	406	424	418	433	382	400	410	378	430	440	434	424	396	460	379	403	388	441	403	396	405	405	449	427	447	401	391	426	433	435	427	404	408	421	396	392	411	385	399	352	401	401	392	415	400
10582	5107	2212	1295	711	372	172	78	90	108	75	96	71	78	89	111	149	285	360	260	86	91	85	78	95	117	145	115	95	105	95	118	98	112	90	73	90	62	83	72	71	72	72	84	79	75	91	68	87	59	70	76	78	73	60	70	76	81	73	89	83	78	69	72	72	84	82	71	64	65	75	79	74	76	72	90	65	91	85	81	82	77	73	82	70	89	80	82	80	71	69	75	76	73	81	65	66	86	67	86	103	71	80	70	68	77	72	74	77	70	76	83	97	76	84	73	69	76	73	72	70	77	64	84	85	82	86	88	59	79	82	94	67	78	57	75	79	93	86	95	69	63	77	76	75	85	76	72	72	87	96	75	87	75	86	71	90	66	69	92	75	89	96	85	101	68	83	81	75	75	78	85	94	87	73	93	85	84	89	76	71	79	98	55	72	80	90	78	70	67	68	95	77	77	83	86	74	82	85	84	71	71	86	77	103	74	69	93	82	80	83	72	84	88	71	80	77	71	78	74	77	80	69	69	68	75	66	66	54	95	88	68	85	79	80	73	75	79	77	75	72	59	70	80	86	86	72	69	66	82	87	77	81	81	73	96	70	74	83	70	75	55	74	84	75	77	88	87	76	81	91	86	72	65	85	76	65	76	82	77	74	79	84	81	79	96	58	71	100	66	79	66	88	82	81	73	68	76	74	82	63	79	88	70	73	75	80	93	76	71	77	74	86	76	71	62	66	90	78	84	74	73	62	71	77	71	76	65	71	68	80	94	77	84	68	81	65	78	61	73	74	82	59	75	81	77	79	74	86	76	76	84	80	80	74	82	88	84	68	70	67	82	77	61	83	84	85	80	78	72	86	83	74	76	64	82	93	81	94	79	85	88	84	82	89	78	82	65	63	72	78	86	71	84	70	78	69	77	75	95	79	68	71	86	59	85	76	74	71	88	83	78	73	91	74	77	82	78	81	71	83	65	86	74	83	89	90	77	86	66	70	75	82	77	74	74	83	68	89	58	88	94	97	73	69	66	78	80	75	77	85	79	86	78	71	84	79	89	70	78	79	72	71	91	74	95	75	80	79	78	80	89	67	87	85	60	86	77	85	94	99	75	54	81	68	58	70	87	82	92	76	82	72	70	72	68	94	80	63	85	83	79	70	70	85	87	92	76	75	85	91	82	66	87	62	60	75	75	95	93	61	80	74	69	70	75	81	85	86	89	71	78	75	78	85	78	70	89	58	89	89	73	71	77	89	82	76	55	69	71	70	89	78	84	81	98	86	74	94	76	87	73	85	91	67	74	71	87	65	77	87	75	84	70	80	93	61	89	79	90	85	86	85	87	72	77	83	82	90	84	84	91	66	84	71	87	84	75	81	80	89	78	77	76	82	75	87	65	79	69	67	84	71	59	79	79	79	62	88	90	86	75	78	70	73	62	77	72	70	90	71	82	87	77	80	68	57	52	72	68	78	73	69	76	80	71	73	85	74	72	88	68	67	101	71	72	63	89	92	78	69	88	79	74	80	75	86	69	75	78	91	77	69	79	95	78	81	85	71	89	88	87	76	74	68	65	62	64	63	74	83	79	73	80	91	68	73	67	87	76	80	73	91	74	76	59	87	71	81	72	80	74	74	78	64	86	76	78	78	75	79	62	69	77	63	67	88	71	80	96	102	93	75	91	74	75	85	83	82	69	71	74	75	72	73	74	85	92	80	71	78	74	77	74	85	57	65	78	89	78	80	81	75	80	97	69	86	78	80	84	82	75	73	83	80	82	75	64	88	84	83	71	73	84	86	90	65	83	85	64	70	89	77	79	72	77	67	69	83	85	68	84	84	83	76	78	74	74	75	83	72	84	78	90	81	78	95	75	83	91	79	88	73	85	70	87	83	65	77	77	84	64	89	81	59	76	87	75	84	75	89	85	79	84	73	75	82	68	91	76	97	84	80	76	88	65	72	81	74	90	73	81	68	81	79	74	74	81	76	78	76	84	89	79	70	73	80	82	90	87	68	76	84	80	88	75	69	76	85	82	92	76	83	64	85	85	75	71	85	73	74	75	90	69	73	72	84	72	72	84	80	94	84	93	82	75	65	73	82	66	71	100	77	76	78	54	66	81	86	73	70	68	73	91	85	93	53	70	76	71	95	72	79	77	74	73	83	78	77	75	78	62	76	78	74	59	81	66	92	67	82	64	73	63	79	71	82	84	103	73	77	77	64	74	91	74	77	85	74	80	88	67	65	74	86	84	76	99	71	90	88	80	67	88	67	79	74	67	71	71	78	77	83	81	76	97	87	80	82	75	66	70	70	88	79	77	81	76	70	75	78	76	73	86	84	78	73	73	75	85	76	80	67	66	70	89	93	92	72	83	82	76	72	85	80	58	86	81	87	92	63	82	74	83	78	81	78	74	91	63	78	94	79	89	88	79	80	77	79	68	68	76	56	84	88	68	75	71	82	81	87	68	79	85	69	78	81	61	74	63	86	92	85	85	83	74	74	76	62	83	91	91	64	103	76	68	75	77	82	57	75	82	68	73	89	67	66	77	66	71	81	92	86	63	82	76	81	88	62	78	61	78	75	73	92	87	65	78	85	86	79	67	93	56	77	80	88	82	72	78	84	81	72	70	83	76	68	76	78	88	85	89	90	76	110	84	91	82	74	70	87	91	74	85	96	81	75	87	77	76	100	74	76	72	79	80	75	68	77	76	55	79	77	77	84	79	61	84	98	93	93	78	74	84	81	77	80	75	93	87	77	88	86	67	76	85	77	67	78	84	70	64	85	71	57	93	78	95	79	74	85	92	84	55	73	63	77	76	85	79	89	72	89	70	94	80	78	78	74	92	62	93	88	66	67	62	79	79	73	68	80	79	87	92	76	93	79	60	75	78	74	74	72	74	73	77	78	85	85	98	81	84	67	97	89	84	85	79	85	59	92	74	72	98	84	65	76	85	79	89	79	89	73	83	85	80	76	67	77	83	78	71	80	83	68	79	84	90	78	68	73	86	79	73	86	99	66	69	74	81	81	73	65	66	63	83	73	86	80	86	75	85	75	72	74	74	82	60	62	78	92	76	62	89	83	78	90	85	75	68	72	65	65	92	57	72	91	90	82	84	80	81	91	71	85	76	86	82	73	65	73	62	85	75	61	95	81	87	74	88	77	73	64	77	76	84	88	78	101	79	80	77	80	71	80	71	87	80	85	74	66	80	79	78	82	68	72	83	76	65	67	65	84	80	89	80	93	81	78	75	74	85	69	77	77	77	73	72	72	76	70	72	83	81	71	74	88	60	71	71	76	76	68	74	85	79	73	82	69	72	81	76	69	72	79	76	91	83	80	71	80	62	77	79	84	80	85	84	93	82	90	73	76	89	78	77	77	78	66	73	75	81	83	88	78	84	70	81	78	75	76	80	68	57	71	87	74	72	90	67	80	83	74	73	74	76	74	89	77	85	90	68	91	71	71	78	84	90	80	81	56	76	82	94	71	66
37903	24971	15911	14593	17009	11680	4186	1165	821	810	814	732	685	671	713	1063	2626	5687	7525	5342	953	675	664	676	874	1427	1836	1299	908	909	1170	1138	1097	919	931	678	606	569	580	553	621	605	612	580	584	609	575	579	556	588	601	601	596	566	611	546	589	552	563	616	602	603	568	597	581	573	623	559	549	543	566	606	597	555	559	612	579	603	633	584	602	588	593	561	581	644	588	579	588	529	563	619	631	597	595	600	575	560	578	572	580	541	603	583	571	600	598	549	571	609	597	592	559	598	576	594	597	590	573	582	622	553	580	571	594	558	563	549	593	578	578	597	607	592	551	575	605	595	615	550	611	530	575	613	535	574	595	595	582	579	579	634	612	565	582	590	578	619	571	598	582	573	564	618	567	557	566	563	588	565	566	558	564	601	568	573	612	551	581	583	548	586	564	601	588	557	574	582	597	629	590	546	591	575	584	554	601	581	615	549	550	574	629	612	620	591	563	595	545	560	583	612	606	508	583	642	585	583	561	565	567	572	562	606	587	570	562	584	599	583	607	570	560	605	529	589	581	556	609	582	606	597	577	555	564	611	592	577	570	579	613	619	592	553	573	592	529	577	559	557	573	594	558	579	529	573	557	592	586	590	513	581	574	593	641	569	591	593	577	608	573	520	535	577	596	597	574	566	582	603	611	544	592	548	570	616	575	582	564	575	574	572	603	547	585	618	549	552	576	571	568	620	607	581	589	535	611	565	612	579	617	581	624	566	558	572	581	579	600	607	566	642	589	605	590	613	579	614	577	644	631	578	589	588	583	570	550	569	635	628	622	631	575	562	577	590	601	586	564	596	569	591	617	573	597	601	573	553	564	602	557	595	588	606	569	594	571	534	600	582	559	559	571	581	568	583	571	550	562	582	598	607	614	580	595	618	545	580	537	548	627	602	578	567	602	643	554	587	588	603	583	592	548	613	570	582	604	582	597	581	632	572	563	522	578	597	549	570	564	577	565	588	544	588	633	589	583	598	606	620	592	540	591	558	562	565	586	597	595	583	574	587	592	597	607	553	658	630	580	600	601	598	577	613	611	588	548	573	590	554	587	574	597	577	587	550	556	606	585	602	586	575	567	590	597	591	611	613	542	572	622	562	616	535	554	583	572	594	564	615	542	589	582	530	601	575	586	598	580	570	619	583	563	557	605	579	568	576	591	591	584	599	539	576	608	585	588	577	540	574	566	563	613	589	583	564	602	588	566	582	551	626	571	598	580	575	602	571	601	608	603	616	569	556	553	609	562	537	640	605	590	566	572	563	586	551	610	588	609	612	574	569	561	577	570	557	610	581	577	580	608	570	604	602	548	567	584	549	617	573	650	577	594	588	614	565	625	583	629	567	574	573	589	574	637	578	588	561	613	581	615	632	609	577	594	563	588	587	586	575	559	587	562	601	567	592	573	605	536	524	557	581	577	580	547	571	586	582	549	575	575	596	584	593	567	536	553	565	556	550	576	581	576	580	580	589	573	575	581	552	573	594	558	619	586	574	561	606	578	578	594	563	595	572	548	556	581	537	582	598	552	588	553	611	551	586	604	580	549	599	589	614	581	568	572	598	556	576	599	598	561	605	599	569	589	590	585	564	575	614	627	600	580	597	588	589	582	588	570	558	604	594	580	616	554	598	635	592	560	583	602	594	602	614	605	611	570	517	619	568	569	594	593	548	580	559	580	610	609	593	635	612	531	619	613	606	560	577	582	544	614	556	604	587	585	519	551	571	594	599	630	601	581	554	573	583	569	629	622	569	584	572	589	599	587	575	640	589	611	597	605	611	508	553	571	580	558	571	599	598	533	613	595	581	632	598	557	577	626	563	614	572	559	568	581	559	575	581	569	602	619	590	556	644	538	591	595	594	607	630	611	583	595	559	572	600	566	616	629	564	627	567	548	604	566	560	578	624	581	612	558	592	550	618	582	576	580	539	564	567	580	580	609	604	556	604	586	604	588	598	606	612	537	590	564	579	558	581	554	587	608	583	583	552	602	574	561	598	580	586	591	572	557	572	618	545	587	542	571	601	519	603	567	601	609	559	622	584	618	556	559	568	612	632	551	561	596	562	608	586	594	591	584	588	583	614	560	615	609	602	590	562	558	613	591	565	566	607	572	516	577	569	614	605	606	598	547	607	582	602	576	575	569	569	565	531	569	536	620	543	556	600	618	580	584	572	587	573	610	552	571	631	577	596	555	572	567	587	593	586	610	575	573	584	552	592	567	584	609	586	545	588	621	588	565	592	633	590	568	625	576	626	611	537	597	574	570	556	571	577	588	556	609	586	585	540	604	579	558	551	613	582	579	573	584	582	570	623	602	627	566	569	605	619	570	558	581	600	619	558	597	553	612	582	558	552	593	568	618	608	573	535	594	596	574	555	613	586	594	588	602	577	560	596	586	595	589	618	609	621	632	584	571	576	599	587	574	599	585	564	543	580	570	599	600	551	612	586	567	584	553	609	575	616	563	576	549	559	573	569	612	543	552	583	572	594	617	589	574	568	604	594	597	552	553	544	565	580	599	499	577	591	622	624	585	573	558	587	602	591	591	579	600	570	582	574	594	587	626	594	546	560	549	587	561	621	613	585	577	615	576	570	570	567	559	564	622	617	577	572	510	577	584	555	629	590	584	562	565	605	581	583	618	564	588	591	564	591	602	585	550	577	573	578	536	571	580	604	525	550	560	577	544	576	613	582	564	575	535	554	560	569	619	569	586	528	554	558	574	578	559	610	552	617	551	579	603	614	612	582	576	611	575	590	552	556	548	597	597	555	610	591	544	599	580	573	613	559	582	563	571	608	601	576	558	599	608	578	587	553	614	619	610	607	641	604	555	548	584	581	628	575	517	588	581	595	604	547	576	629	594	577	623	611	580	606	554	620	622	585	590	552	557	588	577	564	555	578	517	575	581	608	591	597	618	595	580	553	599	573	607	576	601	570	619	572	565	546	612	577	583	573	614	599	577	571	569	547	590	561	567	635	563	609	599	580	577	625	573	598	566	571	635	579	581	529	598	557	634	569	568	596	572	527	591	579	574	574	616	568	573	576	592	576	593	620	585	545	591	585	585	594	582	579	646	560	586	549	613	576	528	570	573	589	567	618	610	550	543	631	576	561	647	582	618	603	580	589	588	634	550	545	597	541	581	599	579	563	642	599	595	613	609	564	575	576	622	585	568	606	552	566	578	560	612	567	563	599	605	583	575	592	545	613	605	602	603	613	580	604	595	552	592	584	574	590	578	603	596	532	588	608	606	550	595	584	567	557	597	598	584	609	611	594	596	592	579	590	600	577	580	595	559	619	571	598	605	574	579	591	588	559	599	615	584	611	590	549	565	596	596	546	611	568	573	602	550	572	579	554	591	590	508	567	560	602	578	556	584	616	551	567	605	593	559	594	575	606	582	590	554	521	556	544	570	557	568	562	573	563	550	573	561	600	602	573	550	530	588	573	592	598	623	581	583	598
9276	4765	2966	1345	502	260	120	68	56	75	62	49	48	66	55	67	113	220	330	259	70	55	55	77	62	93	104	119	82	68	81	90	63	73	65	58	66	52	52	50	61	42	53	50	47	38	49	62	46	55	62	56	47	61	58	50	58	57	59	55	61	52	51	50	39	53	52	54	54	59	57	49	54	56	38	48	55	61	54	51	42	63	59	46	47	56	54	54	55	52	51	44	51	56	57	49	58	49	61	48	52	46	50	66	51	58	66	53	58	58	50	42	57	44	66	53	52	45	50	46	48	61	49	43	74	52	56	58	60	53	43	52	68	58	52	53	59	52	58	42	53	58	53	56	40	55	42	59	54	50	49	54	52	63	49	45	60	51	49	50	64	64	49	72	48	52	61	57	67	49	53	49	55	47	48	57	44	53	59	56	67	51	56	56	59	54	56	56	71	47	48	56	48	56	49	60	48	57	51	58	48	56	55	46	59	49	51	53	45	60	56	58	42	57	43	50	52	67	60	53	59	58	44	62	49	50	43	66	62	57	50	51	53	61	48	64	60	57	55	56	55	47	50	58	49	49	59	65	51	44	55	63	49	48	56	53	55	47	50	42	47	53	50	58	52	44	43	59	53	47	57	48	60	53	58	57	54	70	59	62	49	42	53	34	69	53	43	53	50	52	49	62	51	61	62	53	49	51	53	44	59	52	62	53	63	47	52	58	63	56	40	66	47	65	53	49	60	65	45	60	66	58	59	60	52	58	69	54	66	60	46	42	53	46	41	55	51	51	51	44	58	60	65	61	55	60	51	56	49	53	44	56	65	53	63	66	46	55	58	69	63	47	62	55	49	59	49	54	51	49	70	68	54	46	59	61	49	58	53	57	73	47	58	41	52	54	47	52	52	56	49	72	42	57	50	62	44	42	54	47	58	47	71	56	57	48	55	51	48	59	45	59	48	53	45	64	60	52	45	62	41	58	63	48	60	68	74	61	58	51	41	56	42	60	57	59	59	75	49	54	46	61	54	65	54	56	61	61	65	50	49	61	50	55	54	58	58	64	63	53	53	62	49	52	63	64	47	50	56	58	57	64	60	55	46	63	62	55	57	59	51	64	57	52	60	43	59	59	41	50	55	45	56	55	48	56	47	48	67	56	45	66	49	49	47	70	54	63	58	45	59	68	54	55	66	45	54	48	64	52	62	63	49	43	48	61	39	57	61	59	63	53	48	45	43	47	55	67	63	52	62	63	54	52	49	49	50	51	64	53	46	46	55	54	52	48	54	54	59	41	51	53	47	54	53	60	54	57	42	36	51	61	52	51	51	53	50	42	68	61	56	61	54	50	41	59	58	64	39	61	53	59	50	62	54	59	43	57	48	58	60	53	53	55	54	46	66	62	51	55	51	54	46	66	65	64	55	59	59	47	44	56	44	47	53	66	58	46	49	42	48	55	55	57	58	55	51	48	61	46	56	44	56	51	52	54	53	57	47	65	46	56	65	72	58	41	55	43	53	56	34	44	51	62	56	57	40	37	50	55	54	41	60	47	56	42	81	65	54	66	57	49	54	57	53	48	55	58	50	68	53	52	57	53	59	42	55	59	60	41	72	56	57	60	58	50	42	45	60	46	49	68	49	48	62	67	45	50	62	44	52	65	49	62	46	54	48	53	63	59	51	55	38	55	69	46	49	49	61	56	50	56	50	65	50	65	61	70	56	59	50	57	57	50	45	65	48	58	61	68	51	47	53	53	52	57	59	59	56	45	48	55	51	52	51	62	52	61	50	58	50	72	61	55	66	49	58	56	53	49	65	52	47	60	60	45	49	45	51	61	57	53	49	54	53	57	50	59	55	53	47	58	66	48	67	46	59	62	45	62	54	57	53	53	48	48	51	51	45	42	50	55	46	53	50	43	70	37	56	60	63	58	59	45	43	60	55	57	46	63	47	54	55	48	57	58	49	56	56	57	46	59	53	53	48	47	51	57	44	51	54	63	41	58	49	64	60	60	47	48	39	53	57	56	54	54	54	64	56	58	43	54	51	55	63	49	63	64	57	58	64	51	53	57	50	57	54	47	63	56	52	54	56	53	61	58	60	58	60	57	57	62	60	51	48	47	42	55	56	49	52	48	51	51	58	52	47	60	53	48	53	57	63	56	69	53	59	54	51	53	67	49	51	46	61	62	60	54	63	64	54	51	50	57	54	48	48	42	48	54	54	47	57	74	60	58	62	53	49	65	58	54	52	37	56	62	58	66	53	55	55	64	55	53	66	46	51	48	52	43	49	56	45	51	48	52	53	50	59	50	60	59	68	59	64	50	42	55	61	63	51	58	63	60	59	62	42	49	61	45	47	56	45	57	54	66	56	52	47	57	44	46	53	58	49	55	58	49	52	47	50	65	50	47	61	53	60	51	61	42	59	77	56	62	53	49	61	46	58	64	47	59	57	52	51	34	57	51	62	46	49	68	50	53	52	60	42	59	42	63	55	58	61	49	50	59	48	60	53	48	51	45	79	56	55	59	47	65	59	61	43	48	53	61	56	51	39	44	45	52	58	49	43	58	70	58	47	73	60	49	51	54	62	51	60	45	51	54	62	46	61	57	51	73	55	53	68	47	56	60	73	37	56	52	58	67	57	63	64	60	51	56	53	59	46	53	48	54	56	50	56	54	56	53	49	56	59	38	57	57	56	44	54	48	50	59	69	62	45	53	38	60	56	68	53	63	61	53	64	54	54	57	57	55	50	44	47	56	52	44	53	59	57	54	56	61	61	53	48	61	51	61	43	59	51	65	51	58	66	47	54	54	73	50	54	56	46	53	53	55	43	47	54	58	63	54	60	47	46	58	58	62	50	65	51	51	51	64	47	60	59	59	58	52	68	44	50	48	51	55	51	59	64	58	55	52	48	42	58	53	52	48	48	52	48	71	63	51	58	56	52	60	49	45	61	49	59	63	54	51	55	52	57	50	59	52	59	51	48	54	58	55	45	58	51	54	56	53	48	56	56	53	39	51	46	60	61	61	54	50	52	53	58	64	40	60	42	69	48	46	59	50	48	61	62	49	66	54	53	60	54	50	54	60	56	58	45	51	53	44	61	51	53	56	63	67	58	52	55	60	45	46	51	53	48	39	59	57	55	55	46	48	54	55	52	42	48	66	51	63	56	48	50	52	45	44	46	67	43	51	51	60	48	44	52	50	49	53	61	53	58	51	63	62	37	53	45	54	44	58	57	51	48	61	60	62	54	48	68	42	55	48	57	41	73	60	47	51	51	54	62	60	44	54	50	48	46	55	40	52	54	57	54	53	36	46	53	51	54	41	59	55	67	56	56	51	51	49	51	51	55	53	61	47	54	64	55	50	48	56	59	51	47	43	53	55	69	49	58	36	61	51	49	58	47	46	59	57	40	44	71	52	37	56	47	56	48	43	63	63	50	52	56	48	52	50	49	54	56	56	49	58	47	67	60	54	63	58	54	47	56	50	42	50	59	49
36569	24910	19500	14735	11755	9726	3975	861	700	667	633	559	550	557	597	684	1537	5400	7526	5499	722	459	509	537	701	1249	1760	1631	778	907	1016	963	806	660	676	514	409	421	411	423	401	405	435	418	422	426	398	430	424	402	406	413	409	400	445	445	428	432	409	389	367	412	399	446	415	447	421	413	387	388	415	431	408	391	420	408	416	420	437	404	432	412	416	412	453	431	393	467	414	407	420	451	402	436	395	431	412	418	407	440	387	416	404	409	426	430	398	406	415	428	403	414	438	404	432	425	413	445	383	408	425	390	469	422	387	397	403	384	432	398	404	383	409	399	417	495	418	395	420	411	410	397	403	396	435	428	434	419	408	460	435	421	417	417	420	422	430	448	441	416	428	433	452	431	421	394	441	453	440	415	402	446	396	378	440	392	432	386	407	455	448	436	416	419	411	429	391	450	394	428	428	394	426	433	395	376	421	414	395	428	400	400	426	430	435	426	426	407	392	421	417	407	391	445	428	402	423	392	466	415	446	424	417	396	421	432	401	485	416	365	390	447	414	438	402	406	399	410	389	426	408	395	402	415	420	416	394	398	414	405	430	407	411	366	402	408	403	430	419	424	415	427	433	409	393	398	443	381	412	404	398	414	422	417	419	389	414	418	387	415	402	386	400	400	380	434	447	403	416	423	413	408	444	405	433	463	419	409	413	415	410	422	424	390	403	414	392	431	429	407	467	429	418	388	427	410	429	418	423	407	425	431	437	423	387	405	416	411	435	424	409	431	399	405	422	392	405	368	427	443	410	428	457	442	435	424	422	402	444	428	431	422	385	395	419	432	420	400	395	397	403	395	409	426	413	375	417	408	390	425	366	379	397	399	451	384	413	412	399	408	379	402	428	394	398	416	413	436	410	410	425	468	396	394	405	430	389	417	406	424	404	417	423	407	422	417	432	398	450	388	416	400	393	413	396	403	428	404	389	420	399	412	427	419	407	439	403	446	384	380	410	460	428	412	447	430	418	397	410	398	420	401	404	392	408	421	438	365	453	419	413	411	414	403	443	415	383	392	439	423	404	356	440	453	421	399	418	427	412	433	425	436	416	426	438	368	405	421	431	452	398	402	412	461	393	415	438	448	411	402	408	421	416	414	420	414	408	398	403	434	398	411	444	428	423	423	419	406	431	391	431	453	375	394	387	402	423	462	399	398	402	397	389	425	390	440	412	399	436	430	409	459	438	446	413	435	426	387	426	419	443	413	420	380	408	427	418	394	425	429	450	435	420	423	430	419	379	414	447	427	429	434	457	379	441	428	405	381	413	422	415	438	427	437	439	422	397	395	418	415	402	437	421	446	398	389	430	407	422	393	408	450	449	393	434	399	390	413	392	388	413	443	424	446	451	424	404	437	389	417	436	428	399	410	386	451	393	406	389	429	414	413	396	461	401	417	422	431	435	443	427	433	433	430	439	407	412	414	461	421	401	398	386	408	403	389	398	405	440	436	443	440	396	411	410	403	397	423	386	409	413	381	393	396	435	412	440	412	422	416	424	420	423	412	406	385	411	434	429	422	381	430	392	460	401	424	445	428	421	434	444	425	429	393	412	410	431	412	376	412	433	438	407	416	441	407	413	430	429	453	409	418	431	432	435	442	430	463	442	397	408	390	419	439	476	409	408	403	434	443	447	438	430	417	406	447	413	408	412	416	413	384	421	435	451	469	417	393	404	428	400	406	398	437	387	422	403	416	422	434	436	416	421	399	394	415	433	412	464	426	418	419	449	440	417	439	399	434	402	444	416	436	387	412	391	436	443	438	405	407	440	386	398	415	432	425	437	408	414	412	411	405	428	434	423	413	426	440	393	404	466	372	425	432	401	423	448	426	416	399	425	397	398	428	420	419	416	428	407	425	439	473	432	441	437	421	413	403	400	424	417	421	428	430	426	424	407	406	413	440	414	460	407	426	386	434	402	415	434	450	423	421	415	426	366	432	401	397	389	401	423	392	431	401	415	412	413	382	386	420	383	423	429	422	442	425	444	397	427	475	421	414	435	437	406	424	393	408	433	411	422	440	419	430	415	427	401	424	388	406	416	424	446	440	400	479	413	402	369	438	415	446	421	420	399	427	456	427	409	381	434	407	445	401	415	400	402	429	386	369	391	422	396	430	394	438	428	395	409	399	443	439	422	377	455	410	403	412	433	384	424	428	387	430	426	385	394	425	397	397	419	411	415	416	400	408	421	409	410	428	430	404	402	402	426	408	414	405	460	419	406	410	437	428	420	404	404	424	424	428	399	397	408	438	388	400	405	400	458	385	439	383	462	378	447	419	398	419	413	393	406	394	414	439	427	407	430	387	450	450	399	402	429	381	425	412	399	413	422	440	447	435	399	399	417	421	396	402	449	395	422	430	452	408	426	418	410	416	409	409	423	425	438	371	386	453	422	388	468	415	441	442	418	457	450	403	434	424	406	429	449	407	388	433	401	422	405	410	398	431	400	410	399	419	411	419	418	428	424	417	456	363	452	393	437	386	418	424	433	403	426	404	426	395	422	394	413	423	415	412	395	387	403	407	403	446	399	409	408	407	451	417	454	440	462	449	369	427	457	394	392	428	399	466	433	417	403	397	404	394	396	409	440	401	441	430	386	417	432	432	421	409	406	394	401	441	412	412	448	419	385	433	424	402	460	382	368	403	436	438	408	422	436	448	421	397	403	368	424	415	385	433	423	439	427	407	365	400	409	453	415	441	441	446	409	404	411	397	424	427	428	428	398	451	434	412	451	382	408	451	433	423	398	414	386	388	426	456	411	403	462	430	414	383	426	435	407	418	402	383	455	409	397	421	419	419	393	427	452	410	421	424	451	385	410	407	430	424	450	402	472	405	389	415	419	435	417	429	438	414	435	396	409	430	402	446	434	384	406	407	392	392	452	419	436	432	427	409	434	405	444	389	396	425	436	409	420	412	424	414	441	417	456	428	434	409	410	405	434	444	446	423	461	388	448	421	409	397	384	436	439	442	438	409	405	434	438	445	408	440	420	410	399	432	373	434	412	420	441	417	432	427	375	444	388	387	388	390	405	449	421	426	449	407	430	402	379	385	423	410	433	411	420	452	434	434	440	412	389	401	409	397	413	448	414	380	394	447	392	395	434	410	412	406	442	428	436	388	417	452	422	407	454	424	441	397	382	402	413	444	413	443	381	425	403	448	392	409	435	387	435	427	419	445	445	434	428	423	420	405	419	421	414	389	427	434	433	440	404	406	418	464	453	404	403	430	401	403	417	389	441	398	427	367	397	390	397	472	420	414	381	412	443	431	434	432	428	442	423	422	386	391	441	404	413	408	433	427	366	397	405	398	401	398	419	413	439	437	430	412	395	419	403	412	402	426	405	451	415	440	404	417	414	426	447	382	441	415	410	426	396	413	419	397	414	421	421	411	376	421	450	415	443	406	387	414	400	423	416	451	386	415	450	401	455	396	425	407	429	447	413	428	381	418	435	452
14288	8095	4004	1562	709	484	210	109	85	107	98	93	92	79	89	104	260	538	680	457	237	88	69	83	90	129	185	133	101	111	108	115	119	112	94	82	91	73	91	77	84	91	83	93	58	106	75	84	98	85	91	86	73	97	79	109	78	90	88	85	87	85	86	86	88	91	92	85	90	94	100	87	86	93	78	80	81	77	85	93	101	80	95	69	92	79	83	67	80	73	88	79	92	90	87	86	76	84	94	89	82	94	77	71	85	68	79	84	93	93	88	82	87	89	89	84	89	80	76	98	91	82	81	92	66	79	91	85	78	98	75	74	85	78	75	87	77	80	75	82	87	88	92	69	83	92	78	78	83	83	92	78	100	90	76	83	83	92	87	81	77	90	88	89	76	105	82	97	87	94	81	81	71	81	83	81	94	81	85	89	92	94	94	76	87	84	72	79	85	83	78	87	88	83	75	69	89	95	69	88	84	80	95	90	87	82	64	78	81	88	69	101	101	74	77	93	90	83	94	87	87	88	90	96	76	80	94	74	100	88	100	101	90	78	96	61	70	72	79	101	88	93	81	74	67	112	77	66	80	85	70	80	85	86	94	75	80	76	85	90	94	85	76	84	83	83	84	89	91	74	78	81	97	98	92	92	81	85	101	76	100	87	100	89	72	86	84	101	69	90	78	79	87	87	99	97	102	89	83	84	98	88	86	74	94	85	99	82	81	85	83	76	85	79	81	92	92	95	81	97	89	89	97	77	86	86	96	66	82	82	93	85	74	85	82	88	85	67	96	78	96	86	79	93	97	89	75	86	80	77	74	76	90	95	74	76	80	98	100	77	91	102	71	83	92	79	84	95	100	89	86	74	68	75	81	88	89	82	82	90	74	93	91	91	92	85	85	74	91	99	84	83	84	75	72	73	78	82	84	98	93	99	82	80	91	87	75	86	85	86	82	78	76	91	89	82	90	80	84	97	84	81	79	83	93	87	86	75	111	91	94	90	82	88	79	81	92	88	86	79	82	86	91	97	77	79	92	77	99	84	74	89	78	83	97	76	84	77	72	75	86	73	70	91	101	89	74	75	86	92	87	93	92	80	87	94	82	82	90	88	94	83	93	87	82	83	81	84	83	74	82	68	69	71	90	69	71	72	81	83	89	84	84	76	81	67	81	82	82	80	95	97	91	86	100	82	86	83	85	99	83	109	74	95	83	66	92	81	62	74	89	86	98	82	85	95	80	70	78	79	81	103	80	100	66	84	90	92	92	79	81	96	87	86	90	69	84	92	80	96	96	92	91	96	85	96	87	93	83	76	83	83	71	91	77	90	88	86	81	92	84	95	77	86	98	88	82	84	91	79	83	87	89	96	91	93	74	102	82	90	83	93	81	69	92	94	84	84	71	92	78	82	100	103	97	77	86	87	79	83	78	93	89	76	64	68	82	75	81	98	92	74	93	72	80	87	96	84	71	77	86	79	82	91	99	73	84	97	92	87	83	80	80	90	76	92	82	92	81	90	78	82	82	87	77	74	81	77	73	95	88	76	80	88	81	81	93	84	88	82	82	79	85	73	88	84	92	81	70	97	95	95	77	84	75	90	78	72	83	90	60	94	80	83	77	96	84	83	89	68	84	104	100	86	80	81	76	78	93	80	92	83	88	78	85	74	83	94	78	70	79	95	86	90	101	91	92	70	67	83	75	90	80	64	78	80	82	86	80	81	74	81	91	85	73	87	80	105	83	72	72	87	90	82	83	96	81	74	98	77	89	80	83	73	91	76	75	96	93	80	95	86	91	73	79	82	73	74	94	73	80	86	95	69	78	89	78	88	100	78	99	105	69	85	91	75	94	57	80	87	75	89	76	105	89	90	79	62	95	85	77	76	86	72	65	65	75	82	89	90	100	86	84	73	80	78	88	83	88	86	85	78	71	77	81	66	72	87	75	85	81	81	84	81	89	67	78	76	84	80	96	72	81	105	83	86	88	90	85	82	85	64	70	88	83	83	83	92	93	100	80	81	77	79	76	81	89	82	88	103	81	82	82	87	78	88	81	81	83	75	97	83	75	84	91	81	67	80	76	91	71	84	95	75	86	77	81	92	86	80	92	93	80	82	80	80	85	89	89	63	83	73	79	82	82	86	86	78	72	68	89	75	89	72	72	82	92	74	91	90	78	80	85	79	89	72	73	75	84	73	112	80	85	91	80	87	84	89	88	84	79	93	82	75	91	83	76	87	72	75	78	75	86	78	82	98	86	85	84	69	85	85	78	90	95	87	78	97	70	92	73	74	80	77	87	107	78	92	80	85	89	81	90	73	95	92	87	87	73	92	93	93	87	83	91	91	86	84	71	79	65	82	79	97	82	87	83	88	89	82	86	98	83	86	78	79	76	87	86	80	102	87	82	86	85	98	91	91	82	79	90	82	93	62	94	85	88	66	80	77	96	77	80	94	68	76	80	83	90	76	80	87	92	89	88	68	97	78	84	68	84	74	72	90	88	85	77	91	89	88	80	77	78	85	76	71	90	88	78	87	72	94	97	91	103	92	88	84	73	89	85	92	89	98	78	91	73	85	85	84	87	91	75	92	67	71	83	86	83	93	97	63	80	93	99	97	82	74	80	91	98	72	78	85	81	75	87	90	68	70	79	81	88	89	67	85	85	83	83	82	84	83	80	85	78	95	53	69	86	88	89	87	80	96	78	69	77	79	91	90	80	59	88	78	81	77	85	83	92	74	80	83	82	90	77	73	84	68	107	87	73	95	77	65	89	110	87	86	100	84	87	80	96	91	87	72	83	107	95	96	91	79	88	104	82	76	79	95	82	64	81	78	85	69	93	102	90	80	86	82	85	85	101	100	83	88	86	92	90	84	82	83	102	82	79	69	99	85	79	77	87	78	87	99	80	87	98	91	72	91	88	90	99	89	92	94	93	90	102	72	88	76	75	85	86	98	83	91	85	99	69	74	82	81	78	81	86	76	87	92	90	98	81	83	94	74	69	74	82	88	80	75	86	92	83	95	94	82	66	89	86	87	90	93	84	80	81	75	71	89	73	92	80	95	90	94	76	93	89	84	68	93	79	100	94	72	84	102	90	77	87	68	79	90	68	88	80	80	90	80	77	84	72	76	65	105	88	90	94	96	78	81	84	93	76	87	67	80	84	87	78	86	77	102	92	74	86	79	79	83	76	105	75	75	96	82	99	95	76	68	81	69	88	80	98	81	101	71	83	83	106	78	81	90	80	78	84	91	89	86	76	76	92	87	74	91	81	79	79	92	88	66	77	92	85	94	72	81	92	84	75	91	91	77	82	88	90	84	84	90	85	88	87	91	89	88	79	87	81	71	68	97	86	88	88	71	73	84	87	103	87	76	84	69	89	83	89	86	70	88	89	83	82	83	87	105	83	100	99	84	94	100	74	89	74	72	95	79	79	86	77	98	81	76	103	76	101	82	64	101	85	93	89	82	90	93	83	81	93	63	88	76	72	94	80	74
43291	30025	21287	15498	16274	14429	5340	1630	1121	1051	978	895	844	878	901	1201	4317	10191	12385	9655	3694	983	694	766	1150	1682	2361	2158	1344	1251	1251	1210	1136	1046	869	644	632	624	641	661	668	609	632	637	608	621	628	613	652	693	600	610	656	658	620	629	636	658	631	625	727	641	636	650	614	581	607	606	669	618	608	612	636	665	628	611	639	668	624	697	661	616	647	616	632	625	633	673	641	626	632	641	628	585	658	616	605	623	617	661	619	659	661	668	681	637	608	648	590	633	648	679	614	635	616	645	631	669	653	648	603	626	644	602	666	603	621	607	631	644	612	593	604	658	631	627	654	671	649	647	595	642	657	615	619	581	594	596	636	621	703	666	606	629	685	623	632	632	630	641	614	610	646	636	629	654	634	628	642	579	592	620	632	595	648	677	629	622	679	595	642	638	667	636	661	639	658	661	646	660	601	630	638	598	634	676	616	641	649	613	618	677	632	631	639	625	663	632	613	610	659	624	676	611	638	622	646	645	633	653	633	625	608	635	625	641	634	651	674	628	629	627	610	633	658	657	610	629	634	620	642	622	666	654	636	581	618	612	668	643	647	628	676	659	627	624	669	640	550	609	575	650	617	608	637	664	665	604	657	633	638	687	657	650	609	659	601	645	680	666	626	650	594	647	644	655	639	602	647	678	603	635	679	595	605	653	673	683	605	621	686	641	651	635	628	659	659	697	653	686	596	636	624	624	639	661	625	634	614	647	617	664	626	639	643	598	660	623	674	609	625	626	603	621	634	626	662	626	669	617	633	620	613	599	671	638	668	582	668	615	580	626	652	661	621	635	634	627	631	656	666	606	620	645	610	632	646	626	660	630	633	646	594	629	651	622	662	644	613	642	644	650	623	650	658	631	635	630	631	621	627	617	620	644	669	641	588	641	609	649	629	632	617	644	648	648	627	653	664	617	567	596	548	695	656	645	626	621	627	671	642	586	620	645	722	621	665	564	613	580	671	636	613	653	630	637	610	638	594	638	601	624	638	648	659	629	663	641	613	645	617	584	642	589	673	607	619	632	619	624	610	651	629	642	644	654	622	691	663	686	623	597	634	618	629	619	645	636	633	666	596	663	619	632	630	643	675	655	633	622	578	653	687	643	629	677	663	655	669	603	620	628	593	678	652	636	634	648	649	629	649	632	669	636	660	627	611	663	643	628	623	634	641	650	678	673	594	583	625	570	642	622	620	605	624	658	621	622	616	655	601	649	603	623	643	634	631	652	629	633	665	650	606	638	639	629	631	642	649	627	678	578	621	680	626	631	655	627	638	669	646	643	679	625	637	624	622	631	654	635	632	623	666	634	658	596	602	661	604	653	601	590	638	644	673	677	656	636	626	629	610	666	628	691	653	649	633	644	624	620	682	620	639	618	575	624	614	643	584	642	622	633	689	623	636	635	666	695	645	667	646	598	645	669	650	646	626	658	641	628	654	676	634	635	651	618	671	615	588	641	644	621	609	646	627	656	569	627	632	617	661	612	673	617	643	658	643	641	660	655	621	663	645	634	651	687	664	640	633	651	636	637	580	636	633	649	666	647	684	607	617	600	607	656	652	609	627	602	660	615	633	619	598	598	637	586	628	682	629	655	642	598	639	622	657	606	623	645	639	628	655	629	648	611	651	637	605	637	638	673	624	633	652	628	654	602	665	659	642	653	651	597	615	621	633	646	578	679	657	617	644	612	633	673	649	638	598	636	656	610	666	610	641	648	664	628	636	627	591	641	655	649	605	636	675	597	631	652	637	636	655	623	680	689	664	631	596	608	679	621	609	656	662	601	666	631	656	642	611	661	654	630	643	635	628	625	648	638	646	627	673	630	619	646	648	641	639	652	668	646	606	600	593	619	640	632	667	586	663	627	656	652	655	577	650	647	635	666	634	663	627	586	640	614	628	639	622	635	635	619	680	660	627	644	635	641	638	625	657	650	597	642	595	653	649	643	643	656	602	669	624	603	616	669	628	680	661	603	646	593	608	684	603	679	642	652	674	681	639	643	639	641	604	615	560	600	612	647	671	596	635	642	680	672	632	642	620	631	652	611	629	594	666	624	676	674	631	639	661	615	607	665	601	631	603	651	625	629	653	664	663	637	593	606	670	632	644	692	625	649	675	606	618	652	681	603	639	632	635	599	617	633	675	659	673	632	654	605	670	626	658	615	631	638	613	682	614	646	617	672	621	660	638	588	641	649	643	677	649	602	606	671	654	632	609	627	640	631	615	663	624	646	618	641	646	647	672	614	672	628	610	631	655	653	597	653	656	631	625	680	658	620	668	667	631	597	661	686	628	630	683	606	630	605	624	637	665	599	652	656	634	661	630	676	640	652	641	697	659	627	614	616	651	637	645	639	645	594	616	606	615	677	644	633	633	649	663	640	627	615	680	612	663	658	644	636	704	615	590	613	599	638	645	645	651	667	625	657	615	629	640	613	587	616	660	683	643	653	620	597	626	639	643	623	671	651	619	660	596	589	655	655	632	677	641	636	657	633	643	690	657	642	644	649	637	615	649	649	608	639	676	630	661	667	624	642	618	657	620	610	627	640	607	582	660	644	660	629	607	666	625	608	603	655	676	642	667	615	644	668	623	642	641	614	689	607	614	611	670	618	660	623	598	646	648	657	612	602	669	673	650	680	633	623	636	628	619	650	660	613	663	616	649	644	601	673	644	641	620	632	588	626	665	638	633	600	651	623	634	607	665	706	624	707	593	626	627	636	651	654	651	636	622	664	589	678	631	628	648	630	603	663	669	657	670	666	672	606	672	627	643	612	584	642	604	643	680	648	591	616	608	650	616	613	632	607	627	636	641	653	638	606	638	631	651	633	599	598	633	661	610	627	624	618	646	603	635	634	640	669	625	648	643	642	613	657	669	623	641	636	645	656	662	591	666	641	641	610	641	662	661	624	618	683	707	597	650	615	618	626	665	662	646	658	630	618	633	649	649	652	638	663	663	683	625	661	620	604	618	633	628	651	592	648	653	642	624	607	629	644	631	620	621	675	661	668	612	647	646	647	628	679	641	650	589	646	650	628	597	627	655	646	622	655	628	650	649	642	630	588	606	613	663	668	663	610	613	647	612	623	630	644	675	619	709	626	663	699	651	629	632	606	570	633	634	645	636	619	665	666	623	670	653	629	664	623	603	623	635	640	614	655	657	652	604	650	640	667	578	647	636	618	622	630	636	584	675	674	647	629	664	618	631	625	699	624	695	660	660	663	671	595	644	627	702	654	618	651	659	669	619	649	613	632	651	662	679	630	643	664	627	614	592	632	621	653	684	657	653	649	631	648	622	648	617	615	685	628	616	627	635	668	649	650	681	634	649	591	648	630	623	615	641	606	641	655	679	634	642	602	628	663	650	618	579	650	604	650	624	635	615	604	627	630	634	613	670	648	614	624	595	618	638	596	615	610	689	669	632	597	696	633	632	626	631	659	674	668	660	628	600	659	623	622	599	609
7572	2589	1134	389	238	129	73	53	51	57	64	67	54	53	49	48	48	82	104	149	89	61	51	46	50	60	71	73	58	57	61	59	56	72	53	52	53	42	46	55	66	48	43	52	68	38	59	65	45	57	59	45	41	39	40	51	51	48	47	55	48	52	52	47	44	47	61	54	56	40	58	37	56	56	40	61	40	52	49	58	46	55	45	46	43	60	58	58	52	47	52	59	49	51	52	45	48	57	61	58	42	58	64	47	58	38	57	54	38	44	40	65	45	41	49	49	56	50	58	48	52	50	62	35	54	48	46	56	48	51	51	52	65	57	35	50	63	56	41	51	46	53	49	48	48	56	46	41	53	50	57	50	44	49	73	53	49	45	53	54	51	55	49	54	66	48	52	50	53	50	52	61	51	50	55	47	49	62	67	56	50	54	58	59	55	63	63	62	42	50	40	53	56	40	57	54	56	59	50	50	56	58	69	46	54	59	51	56	64	48	53	56	42	50	56	73	51	57	55	54	54	51	47	58	52	52	46	55	54	53	51	60	57	54	44	56	47	61	44	55	48	44	43	55	68	67	58	47	50	58	41	43	48	51	47	56	56	60	55	62	50	53	49	64	50	68	51	47	51	54	36	52	47	48	52	49	48	57	64	58	53	54	39	54	50	60	52	61	49	53	44	56	40	53	49	58	44	55	49	49	62	52	52	45	56	62	41	56	53	48	60	47	49	36	58	48	47	61	46	52	38	43	59	44	48	51	53	47	56	46	60	47	39	54	43	56	56	55	56	44	65	59	54	43	44	61	50	57	57	59	56	53	56	59	51	49	69	51	63	49	46	56	47	50	49	44	44	58	54	57	47	53	52	61	53	57	55	46	41	47	46	53	71	51	54	44	39	48	49	52	54	64	51	51	58	52	50	48	51	65	45	64	63	50	59	47	50	51	55	43	54	39	47	43	47	50	34	46	39	64	52	55	53	44	53	55	54	46	58	40	55	53	51	40	35	47	58	59	61	49	51	51	45	58	57	54	52	57	52	61	53	41	53	58	51	57	59	46	48	54	58	56	51	45	46	48	55	54	59	47	52	49	64	50	53	55	64	49	62	41	60	63	30	53	44	60	41	48	48	49	37	36	50	69	54	50	47	46	48	51	58	45	48	57	48	59	41	64	57	60	58	64	53	65	44	43	38	50	50	46	57	36	55	52	63	58	55	55	49	51	58	54	56	46	42	50	52	60	40	60	62	56	65	54	52	50	49	52	49	61	52	46	45	54	57	42	51	39	53	54	39	49	50	51	62	49	48	56	50	68	47	42	46	41	50	48	50	48	60	54	50	66	44	63	59	45	44	59	56	46	51	52	52	66	52	56	46	44	53	54	47	58	50	39	68	50	41	52	56	46	56	50	59	53	47	53	51	42	46	54	60	49	47	55	59	47	65	52	47	51	48	53	58	54	60	50	49	49	48	60	61	62	50	57	63	49	48	47	55	55	53	49	61	55	54	50	62	42	61	44	59	51	52	48	57	44	62	47	49	74	57	50	47	46	54	60	57	50	58	59	50	54	48	56	49	56	38	37	32	52	59	55	47	55	49	48	56	61	48	65	63	41	58	45	57	48	60	61	57	46	53	67	50	53	66	57	48	49	58	63	56	61	59	50	46	51	57	46	52	62	55	63	48	52	59	52	62	45	55	53	58	57	43	49	59	49	51	57	52	47	57	44	54	58	45	37	46	61	62	53	47	56	46	63	54	49	37	51	53	53	58	63	57	57	52	48	45	39	50	54	51	44	55	51	47	48	55	54	47	53	50	49	44	57	57	60	56	52	57	50	37	47	60	35	63	41	34	47	62	50	60	48	58	53	75	47	48	49	48	59	59	59	46	53	54	53	54	46	43	58	59	44	46	51	46	53	60	57	49	59	53	57	47	38	55	58	60	59	38	56	58	51	50	58	51	46	66	52	40	57	59	49	51	27	42	59	57	51	45	34	56	48	57	53	42	58	56	74	51	63	48	38	58	47	50	58	36	57	56	64	50	37	42	53	57	57	36	44	59	56	39	54	51	62	52	50	56	66	47	45	57	51	52	43	61	48	50	48	57	54	60	54	61	44	50	53	54	63	51	55	63	37	49	51	52	58	62	54	35	58	48	52	46	42	58	60	46	45	56	47	59	57	47	49	51	52	55	66	44	52	47	62	49	42	50	35	42	62	58	46	63	46	41	55	53	49	48	52	53	43	47	49	42	66	39	59	50	61	49	62	62	44	53	57	63	48	51	44	43	50	48	55	53	40	55	51	59	56	38	58	46	54	51	54	50	48	54	60	50	48	56	52	47	44	44	38	53	67	44	41	55	51	53	54	58	68	64	46	57	51	41	62	52	53	57	54	61	43	54	45	45	50	43	62	47	60	63	56	39	56	39	55	50	43	51	53	51	52	49	60	66	46	48	49	60	55	44	48	59	43	53	47	65	57	61	55	60	54	60	41	55	56	60	40	43	57	56	55	60	38	54	63	44	46	50	54	46	56	49	58	51	55	49	62	57	56	52	60	56	46	49	64	56	57	53	54	44	51	56	42	42	55	56	62	63	60	45	67	61	37	61	52	58	58	65	43	41	51	61	56	60	47	43	45	56	51	45	54	61	53	59	49	56	64	61	57	52	55	67	57	52	62	57	41	49	43	61	43	54	53	49	46	58	56	49	43	58	54	48	43	54	62	49	53	58	60	55	50	44	64	57	49	44	52	47	61	58	55	43	54	57	61	57	46	56	54	39	39	48	56	53	59	58	55	53	49	69	65	61	46	50	38	52	62	53	57	47	51	49	45	50	52	69	60	44	45	52	45	45	45	40	51	55	44	63	43	49	56	55	51	52	37	44	50	43	55	64	45	52	47	42	40	56	46	67	44	51	51	34	51	53	57	66	60	51	66	41	61	61	52	63	57	65	57	49	49	52	48	42	47	53	43	58	50	54	42	47	56	52	58	58	48	43	56	50	48	74	50	45	46	51	68	50	58	44	51	37	47	62	53	49	51	63	47	54	60	49	37	54	56	46	56	61	46	51	66	52	51	46	61	60	37	46	59	43	50	46	57	52	61	64	37	54	48	75	47	61	39	47	48	45	49	45	57	52	55	56	53	53	57	75	52	49	39	42	54	50	43	48	47	61	65	49	48	56	47	47	44	56	49	40	57	67	61	56	51	51	65	64	57	60	59	61	52	48	42	48	41	59	60	53	53	52	64	58	51	56	49	58	56	48	49	57	36	50	61	45	47	50	53	51	42	51	52	49	64	50	40	57	49	56	60	53	55	65	58	53	48	56	53	55	56	51	63	39	48	55	49	47	64	65	54	52	67	48	43	52	50	45	45	52	54	45	62	57	55	59	65	62	43	50	64	48	43	39	51	46	58	59	37	44	57	61	38	49	54	45	55	62	46	59	57	56	64	53	51	58	54	56	72	50	47	46	46	56	51	52	53	59	55	64	50	42	38	61	54
34612	18354	10238	6206	6749	5001	1790	607	499	424	465	449	430	417	426	481	579	1330	2084	2380	1637	490	448	428	473	562	684	685	476	511	489	529	555	543	469	384	446	408	451	398	423	424	411	412	389	417	398	406	396	378	364	372	381	386	428	401	417	370	421	429	379	386	390	396	418	390	427	368	400	378	383	395	405	440	344	379	431	395	422	394	401	400	392	389	395	434	411	391	374	397	399	405	380	390	442	430	398	388	408	412	380	415	392	384	434	411	429	404	419	406	392	400	366	403	394	429	395	418	362	398	404	369	407	395	386	376	403	393	382	379	378	393	414	382	411	415	406	385	419	399	404	388	411	423	406	397	402	404	419	374	371	430	402	373	409	367	384	375	418	410	389	368	396	426	383	410	382	404	377	424	365	395	394	409	409	410	384	377	365	380	397	396	387	447	395	393	417	416	424	398	371	399	428	449	429	390	419	388	416	374	412	390	402	436	366	409	427	415	385	403	398	409	399	391	412	381	405	398	413	366	361	392	424	357	402	429	418	367	394	395	409	406	387	426	408	395	409	416	385	426	408	403	401	421	396	413	386	431	434	378	354	386	395	414	428	425	389	388	418	377	395	371	381	383	421	430	427	404	400	411	397	408	411	404	424	430	426	420	442	435	423	401	410	433	384	419	400	400	391	417	428	368	416	377	403	381	395	432	382	395	386	437	446	386	414	395	407	417	410	405	412	395	409	422	410	367	389	394	391	390	422	418	409	405	381	388	424	390	406	397	410	368	393	381	409	418	416	379	389	387	423	421	428	409	395	410	417	386	404	388	420	412	400	342	398	435	413	362	379	400	368	411	416	382	391	406	383	430	382	386	387	384	455	385	446	433	391	419	418	404	400	393	396	385	388	403	401	424	403	426	429	418	386	374	390	418	405	394	369	378	371	386	394	407	410	446	415	400	424	417	401	405	374	414	393	366	395	408	426	426	399	386	414	420	427	390	440	438	410	360	424	388	446	367	406	406	390	396	423	434	448	423	395	389	397	386	391	397	373	410	386	410	420	424	398	381	388	418	386	406	409	363	414	394	433	421	406	399	383	390	432	409	398	397	423	431	391	401	352	416	410	406	373	417	431	395	402	403	428	422	419	396	430	373	375	403	424	405	364	401	390	397	391	384	378	390	460	401	397	411	368	404	417	404	389	382	381	384	395	381	408	403	401	401	412	429	414	425	405	396	425	390	412	425	398	424	382	452	427	393	405	355	422	398	420	376	415	397	398	434	404	391	393	425	413	399	404	399	405	434	416	390	432	446	417	443	401	412	385	401	385	408	428	455	396	408	402	424	383	408	415	394	460	423	397	395	400	384	400	403	398	413	441	394	384	387	374	377	402	399	373	404	380	377	377	408	396	418	411	409	400	392	397	383	398	407	389	401	383	373	410	387	436	429	431	413	391	393	428	415	395	429	420	388	436	366	408	414	402	406	398	389	397	399	441	407	381	443	387	385	349	377	396	394	381	411	409	413	420	424	390	376	424	430	407	420	432	436	379	379	411	426	413	394	414	370	395	421	407	367	416	416	427	409	384	354	407	386	412	402	408	405	395	415	427	403	428	414	423	377	427	421	404	389	382	403	420	410	392	422	431	404	417	406	401	426	412	399	398	405	361	404	386	432	423	423	426	423	415	411	442	391	428	397	392	450	398	410	361	390	396	418	391	431	430	398	413	391	385	414	411	401	394	400	421	421	371	393	384	411	405	401	400	401	430	382	368	392	418	404	409	420	392	368	429	389	423	399	428	348	393	402	421	420	398	400	383	387	400	376	408	457	395	408	407	400	412	404	391	421	417	410	379	435	402	395	382	389	411	452	393	426	416	419	405	372	427	419	417	392	401	404	400	428	404	449	413	390	404	383	396	398	419	406	382	438	393	412	397	400	415	398	430	388	397	372	403	342	432	394	392	436	408	406	380	402	394	375	388	407	375	383	387	393	390	380	390	432	393	407	383	400	412	429	392	399	364	405	393	398	416	432	392	392	401	387	404	396	390	399	389	412	382	394	384	393	391	417	377	385	406	394	355	388	412	343	447	409	421	391	402	357	390	456	423	399	444	416	431	384	383	410	404	386	402	420	394	398	412	424	394	411	413	405	419	349	402	392	415	408	383	426	405	388	434	444	390	398	425	409	411	410	401	415	414	376	422	431	403	424	406	418	392	405	404	412	389	409	399	399	441	397	428	415	430	405	386	420	401	396	413	417	385	445	417	432	385	393	407	414	398	378	426	425	422	415	432	389	394	405	389	416	421	387	424	407	415	414	375	431	377	388	372	398	405	427	388	399	433	415	441	386	392	397	424	430	411	394	413	386	422	409	432	409	377	411	382	378	421	400	411	411	431	388	425	393	384	393	402	407	402	347	377	404	412	399	407	388	403	367	434	390	402	424	378	422	399	387	412	383	398	395	420	410	450	401	373	399	395	395	387	407	395	389	408	422	388	394	409	424	385	381	443	392	382	415	417	415	424	394	411	428	425	441	453	416	371	429	391	387	398	433	412	409	469	439	365	442	465	381	373	385	405	409	420	415	391	427	362	393	418	399	403	378	405	401	415	412	404	373	408	416	395	406	411	390	388	405	402	429	386	421	394	431	389	414	394	386	389	416	400	400	388	398	409	414	395	412	379	419	414	408	403	405	385	385	385	385	425	366	390	401	435	418	404	428	435	367	416	405	416	384	355	392	383	408	416	462	387	410	430	368	389	403	391	410	406	406	411	371	400	407	400	411	395	405	378	364	439	402	371	396	363	415	405	433	437	403	406	405	402	381	425	364	387	403	403	398	405	372	406	416	465	441	415	389	427	384	401	384	439	447	407	449	402	390	382	367	392	392	412	417	411	395	432	386	399	412	380	412	450	405	371	395	417	386	403	449	433	387	391	413	427	435	409	366	418	401	451	377	424	431	391	396	395	388	391	395	391	425	387	399	414	409	381	413	429	414	371	412	411	447	438	379	421	402	381	399	422	363	395	414	410	425	405	454	389	373	371	432	384	424	409	410	402	406	396	417	418	419	392	410	400	427	430	386	378	384	398	426	384	449	407	407	414	403	353	428	424	448	404	387	393	392	404	411	367	419	426	375	412	396	421	430	442	431	412	394	380	415	408	370	390	406	432	385	412	427	374	370	406	399	422	405	363	408	387	396	440	409	384	404	406	366	411	392	410	364	414	422	397	395	417	408	416	409	399	425	406	378	406	402	433	410	418	382	401	409	424	420	413	367	431	398	379	433	393	436	411	407	411	432	396	419	368	423	385	395	367	429	394	410	406	407	392	413	401	371	405	412	391	399	420	398	372	406	399	372	398	376	425	392	389	393	392	433	394	409	402	380	417	419	395	397	402	409	424	429	398	407	363	403	390	396	381	378	399	426	352	410	389	369	388	380	411	376	392	407	373	395	413	410	375	424	367	408	383	390	391	430	427	450	389	356	402	417	381	386	385	421	378	422	395	406	399	376
8599	4254	3054	1360	656	454	202	92	97	94	97	74	90	84	93	83	109	253	398	396	190	83	75	64	118	127	152	117	103	94	127	114	121	89	96	78	86	81	85	83	86	76	63	69	80	60	71	71	78	72	105	68	74	81	82	76	69	92	93	85	74	74	64	74	84	76	92	77	87	69	86	60	70	81	84	77	82	72	65	93	69	79	70	65	85	86	62	71	79	78	65	69	80	72	88	86	77	80	93	64	68	71	93	83	81	75	97	82	81	68	82	83	76	79	64	87	95	76	79	75	81	80	74	88	83	76	77	76	94	90	72	79	67	80	73	69	83	71	85	71	73	75	71	73	74	87	82	80	81	81	61	73	85	84	86	78	82	78	81	72	67	90	75	92	84	77	72	81	67	71	96	74	83	72	73	71	72	75	83	69	88	90	75	84	74	81	74	65	80	84	75	85	73	87	72	64	67	63	81	75	83	82	83	66	73	84	61	77	87	78	62	87	75	61	74	85	80	84	70	87	79	78	81	75	68	82	71	52	64	80	72	79	81	65	83	90	72	74	80	81	70	77	69	73	84	63	82	75	88	74	88	82	85	98	77	84	73	64	72	75	86	66	92	62	71	110	77	74	81	79	83	71	67	86	88	76	80	66	86	76	90	78	63	89	77	88	68	75	83	76	85	94	73	83	88	69	86	76	79	84	81	81	78	75	77	75	73	70	75	91	69	90	88	87	89	67	81	78	57	72	102	80	69	77	69	73	75	77	80	100	70	77	89	85	79	80	79	74	76	81	86	85	79	86	71	73	78	84	82	79	80	84	78	68	78	77	74	85	100	78	75	81	92	74	78	76	79	82	72	62	82	77	58	71	68	89	77	71	74	84	78	78	80	76	61	71	77	73	86	82	85	68	87	72	89	82	80	78	71	77	81	81	67	85	71	75	63	80	78	80	68	74	88	69	78	66	69	85	83	73	68	73	74	76	84	81	77	73	82	69	79	70	85	82	77	64	85	76	79	89	74	76	92	87	77	85	81	54	64	70	73	90	80	61	100	76	66	86	79	82	74	80	75	85	65	76	62	87	70	88	77	81	87	82	70	77	75	69	73	83	73	78	83	79	74	86	56	83	86	77	76	68	79	81	90	82	94	72	86	100	77	76	69	75	91	60	84	73	79	73	78	74	75	63	87	100	81	89	88	72	81	60	79	92	86	80	68	77	93	83	71	75	78	84	75	76	75	76	91	78	66	75	66	74	73	68	85	69	73	77	86	84	76	85	73	78	83	92	74	75	73	79	82	94	71	76	59	84	76	91	73	92	73	69	66	75	76	81	68	73	74	75	80	76	71	87	68	98	80	73	72	88	79	74	85	84	82	92	73	91	96	76	78	78	75	78	81	91	89	73	83	85	72	80	79	79	81	79	70	78	67	89	72	69	67	73	78	62	85	84	59	82	87	58	78	89	87	83	73	77	60	90	91	72	84	78	91	75	88	84	78	87	59	83	69	79	85	80	66	69	73	66	85	79	91	59	87	74	74	59	72	67	73	81	88	67	109	71	82	72	88	74	68	72	73	72	71	79	70	91	72	80	67	68	67	90	85	84	93	91	78	71	81	80	67	69	89	88	74	82	78	77	87	82	73	78	70	71	85	79	80	77	82	88	74	76	77	66	94	86	74	79	90	81	80	75	72	102	80	64	62	86	82	84	75	85	79	87	74	81	77	78	70	92	64	78	77	65	58	84	71	84	73	80	73	80	63	69	82	82	70	77	69	75	92	88	71	74	93	64	64	71	72	77	74	74	86	80	84	83	84	71	80	70	76	78	70	84	90	90	84	80	82	87	75	78	90	81	79	71	76	83	72	75	63	88	83	86	90	60	86	82	77	73	101	74	81	88	73	75	84	80	92	74	79	89	57	81	86	71	84	76	89	74	78	75	81	93	73	61	68	60	82	89	74	74	65	72	83	78	73	79	83	69	84	67	68	82	84	78	88	76	70	71	84	69	83	81	79	75	82	85	80	81	70	89	89	55	69	79	68	75	85	79	69	78	91	69	69	64	92	72	88	88	85	76	73	85	84	86	74	71	75	96	98	76	70	71	76	83	87	81	80	81	79	82	73	73	68	74	76	87	78	73	89	93	91	64	73	77	77	79	61	97	61	61	84	84	81	87	80	78	80	97	75	74	78	80	80	81	86	76	79	79	74	71	63	85	74	79	85	84	73	84	91	77	83	89	84	67	63	78	82	81	67	80	69	84	81	91	75	79	100	74	75	73	65	83	73	83	62	66	91	100	78	75	95	76	78	84	82	92	94	79	72	60	77	86	71	80	69	72	70	79	87	93	85	66	74	86	102	75	83	69	70	83	92	82	80	96	78	73	82	84	64	72	94	77	70	63	83	68	80	67	72	79	85	89	84	75	84	83	101	73	61	77	84	93	77	68	81	84	99	78	73	81	84	88	74	82	81	77	88	66	91	81	71	75	76	87	78	79	84	82	78	83	85	78	83	76	98	68	85	75	82	92	79	62	86	77	80	83	93	58	82	94	88	65	89	91	55	84	81	75	77	73	80	67	75	59	88	90	64	96	74	88	74	81	75	83	85	76	68	90	77	87	91	65	80	89	67	80	72	79	74	85	62	84	75	86	69	100	82	78	87	75	85	86	68	83	83	71	80	75	75	88	64	73	80	81	77	79	92	80	79	75	71	76	82	72	85	71	77	82	74	78	89	83	59	73	73	80	52	73	87	64	77	82	91	95	76	89	77	93	77	78	76	84	82	69	69	68	91	80	70	73	91	57	78	67	81	104	77	86	86	78	86	86	76	90	83	81	78	80	79	82	66	73	90	85	84	94	79	87	72	70	88	72	75	78	88	64	86	73	85	67	87	86	82	75	72	83	87	75	64	81	73	82	92	85	89	67	74	76	82	72	83	87	84	94	93	88	88	91	78	68	83	80	79	78	77	83	71	74	69	77	86	74	80	66	86	83	76	81	75	76	87	78	70	66	72	78	75	68	86	69	89	80	73	77	81	87	91	83	69	80	75	79	80	69	77	76	96	71	90	77	85	72	70	80	80	79	61	82	82	72	77	72	70	77	84	71	83	103	77	91	86	67	89	70	91	83	66	73	78	58	78	80	76	82	78	80	74	71	77	59	79	85	69	71	88	82	77	70	104	78	69	77	81	83	83	76	90	89	74	101	95	80	81	88	103	88	77	79	87	68	80	71	71	76	78	84	94	81	77	83	67	85	83	76	82	83	84	90	82	91	82	86	68	70	69	71	84	82	73	62	83	79	79	82	74	75	81	97	80	79	59	78	83	100	81	78	85	66	73	64	84	79	70	77	75	71	80	89	81	75	74	75	83	77	68	74	71	74	84	82	78	72	77	82	84	81	75	78	84	94	67	80	79	70	69	74	75	68	67	67	74	84	76	68	91	93	93	66	85	92	86	60	68	82	75	80	78	94	87	81	63	67	87	66	80	88	81	71	76	77
37207	23829	19139	14739	16999	14519	4728	1338	885	786	783	771	699	712	711	708	1607	5293	8122	7773	2429	726	675	689	1091	1500	1968	1640	937	1013	1204	1132	1046	951	742	617	563	572	611	578	607	600	613	598	575	537	585	577	550	596	573	588	611	538	589	584	599	589	552	579	540	602	599	599	593	600	643	609	599	597	609	549	574	595	592	603	606	575	609	591	571	592	603	542	579	576	582	564	509	592	595	609	633	564	546	580	628	595	585	596	599	589	570	635	598	591	582	595	584	563	565	577	585	604	607	600	565	579	611	598	616	595	615	585	613	549	569	537	554	578	576	583	565	615	547	615	580	599	608	555	597	557	613	557	573	590	590	566	573	602	574	594	568	569	579	548	618	548	607	603	594	564	622	599	578	585	582	596	544	548	606	592	544	572	561	608	601	574	581	593	582	584	591	581	581	602	594	612	580	587	600	558	569	620	554	568	617	610	559	567	581	539	602	602	632	584	592	561	600	579	549	567	581	598	649	599	607	551	601	576	589	574	569	631	562	573	613	574	582	573	616	622	603	584	551	634	571	588	589	586	628	595	570	579	591	590	628	620	565	549	582	599	552	589	569	582	567	573	601	594	559	604	531	576	595	608	576	585	541	585	567	611	515	600	581	606	586	608	580	562	528	621	617	593	557	601	577	567	553	591	584	608	612	600	552	572	579	588	593	603	566	572	568	584	646	604	581	585	572	623	581	604	587	585	564	565	562	588	608	570	595	582	609	635	577	573	559	606	599	591	512	618	581	609	594	580	618	572	609	606	570	607	573	614	585	588	550	587	596	602	604	558	537	642	597	601	594	597	629	576	559	552	598	570	583	632	569	598	601	582	612	584	561	579	593	608	609	562	634	572	563	585	558	643	563	589	603	604	622	593	592	562	588	593	587	639	632	587	611	613	565	599	590	597	597	580	610	610	582	616	593	569	577	558	586	590	598	617	600	573	598	559	584	576	607	642	559	597	609	591	602	610	557	554	630	583	561	583	570	565	558	607	592	624	578	600	574	595	585	568	621	577	558	578	643	605	629	561	612	537	585	571	573	600	565	595	569	543	605	546	588	565	594	596	541	636	603	581	597	577	616	568	600	587	583	587	592	629	518	578	580	587	603	605	610	554	566	614	572	597	583	585	611	600	590	594	613	569	613	582	609	576	573	573	579	581	575	599	582	618	608	552	620	594	577	570	564	568	603	604	588	608	588	612	620	597	588	621	574	597	608	522	596	592	588	576	580	567	552	611	590	621	643	594	604	582	579	549	561	608	563	623	612	608	560	596	584	640	563	583	577	575	610	576	582	553	645	592	601	595	617	586	604	578	603	591	600	591	611	611	582	635	613	583	581	573	605	581	602	575	586	601	604	568	576	602	579	618	576	600	540	588	566	613	557	623	588	580	610	533	580	575	597	599	601	571	590	563	616	577	590	621	561	575	630	610	598	584	598	574	611	610	573	574	559	598	569	610	549	560	538	580	580	599	599	568	611	570	611	557	612	599	559	583	595	553	589	609	551	565	573	557	577	557	584	578	590	579	591	592	572	574	565	549	608	550	582	583	660	568	586	592	614	566	571	571	554	556	561	536	589	553	562	519	604	587	574	618	593	590	545	595	606	612	608	588	604	608	592	556	594	555	610	586	588	572	606	598	617	620	583	609	572	598	573	596	600	553	586	569	574	576	601	605	593	567	612	552	554	589	592	606	589	545	600	563	611	582	575	607	643	604	559	600	622	601	599	601	589	606	596	588	584	587	601	590	633	578	582	574	600	603	588	593	583	613	587	568	612	592	593	631	607	600	577	587	556	585	585	585	580	655	586	583	589	609	556	617	576	588	622	594	515	586	634	547	583	561	572	590	589	591	612	670	618	619	576	639	558	554	579	590	584	603	628	547	563	601	603	600	572	550	572	591	553	564	635	575	569	564	531	586	586	594	568	566	541	569	604	560	628	587	532	572	542	585	557	537	581	586	582	612	644	578	586	512	583	619	571	599	655	593	607	573	559	602	606	621	546	632	612	591	604	628	590	571	586	587	562	568	601	588	613	570	617	585	559	554	608	609	562	560	584	555	566	568	581	624	623	613	588	606	621	596	592	575	606	545	580	592	622	594	546	617	589	597	603	619	553	566	584	622	587	588	611	562	650	580	568	578	579	581	593	588	582	542	586	613	628	571	638	592	559	609	557	599	616	562	613	557	591	603	588	607	601	575	611	578	572	587	587	613	608	566	626	542	581	654	598	570	583	588	578	559	566	586	592	627	580	610	624	604	592	620	581	574	563	572	599	574	604	624	552	624	547	597	590	582	559	569	577	591	616	599	575	620	587	592	579	602	596	555	590	594	570	569	625	584	576	588	558	558	541	623	607	539	610	591	560	622	645	537	601	567	609	604	584	610	616	576	569	571	595	569	594	594	608	585	589	553	560	581	557	660	564	622	557	573	566	546	637	597	583	598	591	613	582	555	588	613	544	584	561	568	621	575	554	559	536	613	560	600	606	610	582	567	590	628	605	565	581	568	555	609	602	614	625	595	595	564	566	608	595	592	550	584	578	568	598	546	595	572	637	584	595	613	571	556	585	588	595	611	591	565	621	621	591	582	584	549	608	570	570	568	592	616	591	593	592	566	602	595	585	565	556	602	559	602	593	620	557	569	582	610	605	549	588	541	580	631	564	588	593	586	623	584	591	602	554	584	582	578	560	528	616	579	573	581	593	598	566	561	625	609	590	590	540	557	593	551	567	584	575	633	555	594	593	626	585	607	602	580	594	617	574	601	587	590	606	566	564	617	586	545	618	626	573	615	626	561	627	609	601	598	564	567	538	587	626	566	572	549	565	627	582	526	613	567	557	572	617	613	579	615	602	596	590	547	576	622	617	582	579	576	579	580	570	592	587	598	603	586	592	563	607	568	608	583	619	578	569	571	617	602	604	569	615	548	557	619	595	595	603	577	557	599	589	594	600	580	539	577	623	579	568	615	665	615	578	613	598	576	546	576	535	570	573	558	597	553	590	634	591	606	606	599	534	579	572	560	578	591	591	634	590	580	613	572	547	581	560	597	556	598	593	561	612	558	550	551	581	626	554	567	574	626	553	637	571	576	607	591	605	580	575	587	575	625	553	584	585	560	583	613	570	592	576	569	582	640	591	585	604	534	589	633	593	538	580	581	556	603	560	617	574	572	603	580	571	579	602	577	653	592	555	587	589	546	556	596	613	594	616	631	545	593	579	582	606	575	628	595	546	559	587	633	565	609	615	573	588	564	611	593	577	631	575	587	598	606	609	575	590	603	610	578	580	612	597	590	628	578	587	573	598	585	581	615	563	570	630	593	576	583	553	615	599	588	567	562	629	597	557	614	576	576	644	581	615	568	589	599	595	629	577	586	585	560	575	608	573	585	594	595	539	605	623	610	615	591	641	594	584	606	572	603	580	625	631	595	626	595	599	603	629	589	594	606	566	553	571	581	558	565	600	562
9810	5080	2435	1121	498	174	127	66	66	52	65	61	55	72	46	79	98	240	350	279	117	58	61	56	82	74	99	86	70	68	68	93	73	68	72	58	44	49	55	55	40	64	55	47	55	56	61	52	58	56	47	52	64	54	63	58	56	53	53	54	73	55	51	57	51	61	61	68	47	55	50	68	54	52	51	52	70	55	48	52	59	77	69	61	62	65	50	48	52	53	48	75	52	47	50	70	54	79	40	68	70	47	73	53	69	54	57	57	51	41	50	65	53	51	65	64	59	61	71	67	60	68	57	46	63	47	48	58	47	54	49	74	60	41	62	54	60	48	53	50	66	56	52	55	61	69	49	46	63	54	55	62	51	63	45	48	52	69	51	47	54	56	78	44	61	55	62	48	53	52	46	61	52	68	52	60	62	61	47	48	53	50	48	54	51	64	61	59	65	48	54	56	51	68	58	61	44	71	57	62	53	55	52	61	54	66	57	86	62	59	52	59	63	55	54	48	68	59	56	52	56	61	57	49	65	45	57	49	60	58	59	46	57	68	42	58	57	45	59	65	65	46	56	58	44	45	57	54	60	54	50	61	67	47	56	61	53	58	57	56	59	71	55	65	53	56	68	62	66	66	46	50	58	66	65	53	64	54	73	61	60	49	49	53	54	58	54	52	59	62	61	51	55	65	50	56	53	60	53	57	52	50	57	61	57	60	67	45	68	57	63	56	61	51	52	51	61	61	59	62	56	56	64	52	64	58	60	53	52	53	61	58	55	48	55	70	55	59	54	58	54	42	62	73	50	52	54	54	50	43	57	42	68	63	56	60	57	46	55	67	62	59	61	60	64	67	49	48	48	63	67	50	64	49	61	58	42	67	48	55	56	57	47	54	58	59	49	58	39	56	73	58	62	56	43	68	47	57	46	57	49	50	61	59	58	57	54	49	51	66	59	58	63	51	50	61	55	64	53	56	56	53	48	59	59	53	51	54	63	43	49	54	59	54	55	55	65	46	54	62	72	38	67	50	51	58	35	72	55	52	49	62	58	63	51	45	57	51	56	69	56	49	63	64	52	58	46	42	52	61	61	45	57	52	45	48	52	61	65	60	49	65	59	48	64	55	68	55	44	49	55	48	59	61	53	47	60	51	52	55	61	59	48	55	53	67	57	44	49	44	61	60	47	53	57	50	47	60	54	61	46	56	50	51	72	55	39	52	55	41	60	61	44	46	58	47	47	46	53	51	60	57	49	55	58	57	56	59	55	46	46	44	57	60	58	72	60	51	41	56	67	61	56	58	63	54	57	56	58	50	55	67	52	51	54	40	57	46	55	54	48	70	68	61	58	40	69	49	66	60	58	55	57	45	63	54	42	50	58	62	61	57	49	49	63	48	60	64	56	45	40	46	60	52	58	70	57	50	45	67	56	60	53	68	49	56	75	48	50	53	56	61	62	53	56	69	48	51	64	60	67	52	49	49	55	57	59	63	54	48	44	65	55	55	53	45	64	47	58	52	54	56	49	47	58	40	41	60	50	52	53	53	48	57	54	44	68	50	53	63	46	51	62	65	46	50	48	45	64	61	58	67	64	49	67	49	68	51	57	54	63	61	50	42	61	62	51	63	50	64	62	48	52	54	66	63	70	56	51	69	55	52	60	49	61	51	62	55	55	46	59	37	48	55	41	57	49	46	70	46	58	51	46	57	54	51	55	45	60	55	62	55	55	57	54	53	46	62	55	58	62	65	51	58	52	57	56	61	50	42	59	55	44	66	60	68	54	55	50	62	51	55	51	45	65	54	53	47	46	42	46	64	56	61	54	62	51	45	56	46	51	41	40	50	53	62	58	51	55	59	53	50	58	62	49	60	65	68	54	50	53	64	51	54	63	70	60	65	58	47	51	59	48	48	48	57	58	60	65	49	63	66	46	51	61	47	51	55	52	62	62	60	62	51	70	58	65	47	56	47	61	55	63	65	55	52	62	39	49	49	63	70	56	53	63	65	63	61	55	58	52	55	59	51	59	38	52	48	50	61	60	51	45	59	52	57	65	65	52	68	53	50	55	57	54	64	68	63	58	55	71	50	54	45	53	39	61	48	52	58	55	45	58	62	52	57	56	37	61	41	57	66	59	64	57	46	59	59	47	63	54	49	52	60	73	51	51	43	49	55	36	57	50	74	50	53	67	63	59	55	54	47	56	45	55	55	44	49	54	48	41	59	59	56	57	51	49	63	63	53	57	60	57	55	63	49	60	60	51	56	58	70	51	58	54	63	50	53	48	54	64	58	72	56	51	59	53	56	63	61	50	78	53	67	51	53	58	53	47	51	47	42	71	49	47	59	57	60	49	60	48	54	62	65	49	50	63	59	60	48	54	51	60	55	53	51	46	61	45	59	45	67	46	60	52	53	63	50	62	63	52	47	62	52	48	65	70	58	61	52	76	49	61	48	57	41	69	54	63	54	76	66	54	64	51	48	65	52	64	46	51	49	54	54	57	55	47	43	52	59	47	67	68	64	53	56	52	53	52	56	54	45	47	59	64	56	77	66	65	69	59	45	62	65	53	40	72	44	65	63	53	57	54	66	57	62	59	64	57	49	58	62	53	69	45	60	41	52	58	46	61	48	57	54	64	63	55	62	72	61	53	57	68	49	61	42	60	67	56	55	59	49	43	53	62	51	56	53	43	66	62	58	60	56	59	47	39	54	58	54	57	49	57	53	40	60	44	53	52	70	57	58	54	51	52	39	43	54	65	66	56	53	51	42	54	43	45	58	54	58	67	53	65	56	68	56	63	48	60	62	60	54	62	56	60	44	52	43	49	58	57	58	53	40	52	61	55	71	60	62	45	43	62	43	68	52	54	66	57	58	44	58	52	60	66	56	54	51	53	62	51	53	67	43	60	65	58	57	55	48	56	52	51	63	51	54	63	53	75	65	62	63	64	59	61	41	60	62	64	58	44	59	50	55	53	47	56	56	48	54	69	50	66	61	55	55	58	49	53	56	52	50	51	55	42	59	43	64	82	50	62	75	57	39	51	73	57	57	49	64	51	71	53	59	50	58	56	38	81	64	49	59	48	63	53	46	67	64	63	53	43	52	50	54	63	54	65	48	51	56	40	57	50	49	50	52	41	63	61	62	73	53	49	53	57	54	44	59	52	30	61	69	59	54	56	57	60	61	57	55	69	51	47	67	56	55	67	50	50	54	52	50	62	48	51	50	62	72	55	50	64	46	66	61	60	37	51	58	62	58	47	39	56	50	47	39	63	62	46	53	40	60	54	56	60	44	45	67	46	42	59	49	60	56	47	58	68	56	46	61	71	73	64	61	52	52	55	57	49	45	40	62	57	58	53	55	50	46	63	64	61	61	53	50	39	49	64	56	72	61	45	58	61	54	60	78	47	54	55	54	50	54	55	47	45	61	47	49	48	55	59	56	52	66	50	59	48	52	59	64	59	46	64	61	46	49	46	60	58	51	55	73	50	48	69	59
36613	25478	16957	13529	12884	6304	3376	1083	728	682	649	625	581	544	517	847	1911	5337	7695	6475	1684	567	528	554	923	1165	1498	1279	762	767	1018	1112	991	981	716	477	435	455	466	431	408	424	449	403	396	468	441	439	441	419	440	460	435	485	437	438	416	456	448	409	450	439	456	433	408	382	422	422	439	457	438	416	435	485	409	467	433	467	424	431	430	430	487	435	428	439	413	438	395	391	430	435	387	423	440	461	415	415	427	420	387	417	451	421	452	413	434	416	437	424	412	441	437	417	412	429	457	435	404	420	431	449	450	446	423	448	431	422	400	409	456	404	440	436	426	467	416	417	409	454	412	464	432	457	460	447	426	426	423	426	435	388	425	472	417	384	430	401	415	459	431	418	421	455	424	404	450	435	422	433	432	455	420	411	424	407	414	400	432	419	386	401	455	462	437	429	416	433	421	428	420	420	470	438	428	456	457	430	415	399	433	412	418	398	431	441	425	444	388	403	408	428	428	454	425	467	426	411	421	417	460	414	433	422	445	416	421	434	429	419	437	423	482	435	449	461	443	401	406	466	431	414	460	390	478	433	415	437	429	400	424	439	407	440	441	404	454	437	444	409	438	392	407	497	410	432	437	417	408	434	458	403	422	411	429	435	403	457	470	436	447	451	398	465	402	442	454	423	439	432	415	380	414	433	458	423	445	424	420	409	452	377	414	440	400	406	435	453	455	386	407	444	408	410	431	391	438	409	429	411	444	429	420	406	442	435	445	448	440	425	420	407	431	443	416	455	444	407	438	401	463	466	460	461	407	406	437	405	428	411	420	446	408	455	416	427	411	452	441	437	453	449	402	473	447	432	440	446	460	414	421	428	386	390	438	454	392	454	417	411	404	437	415	430	425	418	448	406	434	399	444	422	401	452	434	424	441	446	385	434	434	430	392	444	441	414	417	448	444	417	413	466	450	403	443	415	432	441	424	427	441	459	439	433	419	463	463	454	429	452	461	449	443	440	402	403	434	393	436	453	392	407	426	423	460	381	451	424	431	416	438	410	448	419	447	435	413	450	461	428	379	429	390	423	440	412	434	450	415	431	446	446	467	419	409	450	392	405	438	436	455	434	432	394	422	444	447	411	420	456	458	423	433	411	376	424	410	430	397	424	418	407	376	432	431	444	429	443	410	427	419	409	447	405	434	464	454	404	406	410	419	435	465	413	414	419	418	406	415	414	478	425	415	429	464	408	428	429	410	477	427	418	444	421	409	480	412	440	416	440	437	437	425	413	410	429	469	425	413	401	409	452	439	416	452	388	453	420	395	444	439	410	427	455	438	414	417	443	410	425	424	434	430	420	432	412	409	395	403	463	412	436	445	430	439	438	446	420	418	410	433	424	452	421	417	434	418	404	457	427	426	449	434	420	426	433	436	459	437	454	442	404	444	431	425	401	431	455	398	483	412	455	430	398	416	417	417	437	444	443	428	437	424	428	417	426	437	426	410	429	413	467	445	427	446	452	408	435	402	444	401	460	430	382	434	390	420	428	380	414	432	438	437	432	481	401	412	453	445	423	457	416	474	398	428	416	431	420	406	410	397	421	437	404	419	426	454	453	426	410	431	436	406	404	471	403	450	399	437	430	439	454	429	389	433	406	426	427	411	477	425	411	450	405	457	430	448	385	438	406	418	426	401	450	419	442	398	433	397	435	433	449	407	453	443	404	433	437	403	426	420	435	431	430	434	432	426	461	414	452	407	436	439	459	412	435	468	406	408	423	435	431	439	438	451	445	448	418	450	426	485	434	435	471	421	424	419	452	447	400	408	452	428	383	436	437	415	428	404	421	401	439	446	416	433	473	466	458	467	396	470	448	409	494	440	455	449	438	438	460	446	408	416	441	448	443	448	387	435	421	400	418	438	442	430	421	432	447	434	404	437	435	422	412	414	464	440	438	433	407	469	465	449	422	441	405	419	424	409	452	431	435	430	421	430	446	433	395	445	415	444	427	443	453	453	409	414	433	436	446	436	435	445	409	415	438	413	438	414	428	452	408	410	389	432	485	406	399	449	427	440	452	443	454	390	454	407	407	414	428	449	450	436	417	452	418	404	450	429	448	425	433	412	417	438	431	469	457	430	462	455	428	404	438	432	427	417	378	443	430	398	405	444	413	396	453	448	433	441	428	436	390	398	426	433	432	400	459	451	441	462	395	436	438	450	462	443	437	440	425	406	421	406	389	432	457	401	443	418	467	379	433	424	435	418	426	406	426	438	425	426	425	455	435	424	453	410	455	441	442	412	421	400	421	452	431	414	425	463	442	447	411	409	442	413	418	401	426	432	402	473	428	417	472	420	391	450	437	418	419	425	420	457	429	459	389	416	432	429	424	450	382	414	400	448	443	425	476	406	428	420	425	453	435	420	426	423	424	449	445	414	433	408	458	438	444	409	475	441	442	446	413	443	431	400	442	416	437	393	417	391	454	426	436	435	452	381	434	450	453	424	428	441	464	402	414	391	371	419	457	440	409	440	492	454	418	449	453	395	407	422	418	404	435	433	436	440	406	447	410	454	443	461	407	453	426	429	447	425	406	439	444	425	401	426	411	459	438	433	416	432	432	412	443	404	416	413	449	425	398	453	447	444	424	433	447	431	429	422	447	431	418	446	406	434	411	449	395	451	435	470	410	443	438	414	428	433	419	439	425	437	406	439	466	475	454	442	424	446	481	415	430	471	423	424	457	419	427	440	443	423	371	450	407	412	404	431	426	463	453	399	428	426	442	433	409	432	421	439	455	439	461	401	437	403	437	428	418	401	424	419	435	402	419	440	401	422	432	434	494	456	446	409	433	433	465	438	418	417	406	440	417	429	421	454	438	451	386	422	440	422	435	449	433	421	435	419	441	377	408	431	467	440	407	440	461	454	471	474	430	468	446	434	439	416	427	405	456	421	380	412	459	442	419	388	430	437	379	418	430	351	438	418	445	426	435	424	414	423	432	444	426	447	445	412	434	411	425	423	464	420	405	422	439	410	436	428	448	413	440	419	437	405	449	411	426	454	429	464	416	426	417	434	457	432	420	437	452	462	445	428	395	412	422	423	420	433	425	453	404	425	423	418	453	407	433	405	411	420	440	421	417	384	422	390	457	425	398	428	407	443	436	445	407	437	445	384	470	477	418	437	401	464	466	418	463	433	444	446	423	428	455	454	414	456	446	414	402	408	452	449	455	410	438	438	435	428	437	426	428	439	431	397	386	405	443	420	424	432	378	482	465	412	457	449	421	398	411	389	442	434	393	412	429	452	428	417	424	416	401	460	431	423	426	427	433	427	406	420	413	416	411	473	447	398	394	416	428	401	420	421	395	437	413	429	423	425	447	425	417	432	436	426	443	401	444	437	421	441	423	419	427	419	427	452	434	457	445	475	420	462	380	421	397	455	435	452	430	425	465	407	440	416	483	435	455	424	428	443	437	428	419	445	442	443	443	428	427	446	458	423	392	420	454	445	432
15079	5921	3075	1738	751	477	228	100	87	110	95	89	93	91	92	87	144	233	605	615	247	104	104	100	119	140	195	188	141	118	105	136	116	107	100	97	84	101	80	76	85	82	105	80	83	102	90	88	85	83	88	93	90	80	81	89	81	82	90	84	80	72	75	89	71	100	94	94	88	76	91	70	83	61	89	70	83	87	82	80	94	92	82	82	84	69	85	107	90	81	82	69	88	92	98	90	98	102	81	106	101	74	98	78	83	99	91	85	81	97	85	91	77	80	80	78	80	94	99	87	93	91	71	94	92	80	84	97	93	88	80	78	92	80	73	88	93	83	71	98	99	82	86	81	82	69	84	83	78	77	86	85	93	91	88	91	83	91	86	97	77	99	72	94	93	76	85	96	85	92	85	89	97	85	60	76	82	92	94	79	84	89	69	90	79	83	96	106	73	77	95	84	80	97	86	82	63	81	84	94	85	75	84	80	91	80	92	81	88	89	91	86	92	75	89	83	98	88	89	89	73	97	88	109	95	93	92	87	86	87	73	92	97	104	69	90	86	73	81	75	80	82	70	65	84	77	90	108	74	78	75	92	78	103	87	80	84	67	69	72	77	92	100	85	93	100	86	80	78	103	94	82	105	78	101	78	86	73	85	93	84	88	68	82	79	78	83	66	80	96	88	79	89	90	90	82	75	72	103	90	79	75	100	98	100	96	107	89	80	85	89	103	86	85	81	87	84	98	98	94	82	81	84	70	85	94	93	100	85	87	80	72	86	92	75	81	68	81	97	80	99	79	80	83	70	85	101	73	74	101	66	101	94	98	92	89	74	67	87	89	93	93	82	93	80	71	78	92	96	80	86	73	85	78	79	88	92	85	82	88	88	84	78	114	88	87	94	77	74	94	97	96	74	96	92	96	89	76	87	93	85	91	93	89	104	82	92	93	88	99	85	86	89	81	93	86	78	81	89	82	75	83	82	80	80	84	84	92	77	99	99	86	91	74	92	95	81	77	92	91	94	75	96	83	83	88	82	88	83	85	86	85	76	83	93	104	77	96	104	99	83	96	85	78	78	82	100	103	83	76	76	82	96	75	79	86	67	93	95	88	67	88	77	88	79	77	87	91	84	97	78	79	96	91	79	93	75	75	86	69	91	80	91	93	74	91	85	89	66	82	92	96	89	99	82	89	83	95	79	83	92	99	106	85	79	88	108	69	91	92	103	82	83	104	86	99	97	99	91	83	58	93	94	88	83	92	77	81	77	99	70	70	96	85	81	92	95	85	94	105	73	76	89	94	95	74	90	77	92	84	75	81	90	92	81	87	94	85	85	88	102	85	92	87	96	106	84	86	88	89	80	89	84	108	82	79	87	70	68	78	90	81	78	81	98	90	75	86	85	88	97	84	73	87	95	77	78	92	86	76	73	88	84	80	74	78	82	74	83	78	65	84	77	86	100	91	77	75	90	97	85	87	92	89	85	79	80	96	89	87	79	74	73	93	85	85	96	73	71	92	73	95	91	79	71	99	100	85	82	78	77	81	81	91	81	89	95	87	82	95	84	97	88	80	93	81	73	81	99	88	82	82	101	67	78	91	78	96	84	102	85	100	89	79	75	84	87	94	79	84	87	87	78	81	84	93	70	75	87	71	91	95	93	96	84	92	87	97	95	90	114	91	80	96	88	96	93	79	89	72	92	83	79	87	85	98	77	81	82	88	80	103	99	100	106	87	76	74	96	93	92	89	71	98	103	85	70	93	83	100	96	88	76	82	93	102	80	93	80	81	87	76	80	90	100	78	71	82	80	97	86	78	93	96	92	96	98	83	76	81	86	78	82	96	86	81	83	75	80	84	101	76	80	97	78	83	92	77	85	96	96	78	90	101	91	80	79	92	106	99	75	87	89	81	91	70	80	86	98	83	89	71	80	87	83	85	84	90	91	72	107	79	91	72	80	89	83	99	83	93	82	96	80	77	89	90	85	90	82	89	77	90	99	81	103	67	88	97	78	87	93	85	72	97	87	68	88	87	87	95	104	81	83	85	81	86	81	76	70	107	92	86	90	83	77	103	87	75	83	81	88	84	90	68	110	73	87	88	93	73	69	101	88	56	92	99	94	77	85	81	79	81	80	89	79	59	84	80	89	105	89	87	87	94	84	79	80	90	73	73	100	88	89	88	79	82	98	67	94	92	68	86	84	75	90	85	88	91	79	81	90	86	77	84	87	74	79	88	102	97	87	80	92	81	91	65	79	97	96	77	88	76	92	103	93	79	99	80	88	93	77	88	63	80	89	88	87	67	89	79	74	102	91	75	84	95	86	96	87	83	77	84	87	72	70	81	102	101	96	93	94	72	78	95	77	87	101	86	87	82	90	71	82	84	69	99	93	91	92	87	97	85	77	73	78	73	88	87	93	91	92	84	87	92	82	79	78	83	87	77	79	98	89	83	90	65	88	99	97	109	77	89	90	75	101	88	76	84	85	82	84	93	67	76	85	91	112	77	80	88	89	88	102	79	84	84	96	102	80	91	90	94	82	77	81	76	85	80	105	80	99	82	97	85	70	98	77	95	82	87	78	91	83	88	92	99	94	92	91	82	100	85	78	85	85	79	68	82	83	99	81	80	80	86	93	90	86	85	83	83	105	99	87	72	82	80	78	84	99	91	87	77	91	88	95	74	79	85	79	75	80	72	87	79	65	82	78	101	77	93	83	100	96	91	95	80	86	84	71	85	84	82	86	90	84	85	78	67	78	76	76	80	82	87	81	108	92	76	94	87	94	83	72	82	83	80	84	79	90	88	67	93	86	102	84	91	89	82	100	77	97	83	89	74	89	92	87	84	86	75	98	81	78	98	78	75	89	98	91	95	108	88	101	85	84	98	82	100	93	88	85	80	81	69	88	91	70	87	98	67	87	84	82	87	71	94	76	73	74	78	105	99	90	87	94	92	85	82	85	74	100	86	91	78	81	95	83	90	102	64	90	74	88	78	81	89	88	85	113	105	89	90	79	95	90	85	68	82	78	91	98	105	85	82	89	89	101	96	87	78	91	109	74	89	69	84	74	83	97	91	75	75	88	93	91	104	85	93	78	92	93	87	82	93	82	99	85	77	86	82	82	107	81	81	81	101	89	87	67	77	80	88	71	73	86	84	85	90	88	95	85	87	87	91	92	89	82	77	93	83	78	97	80	82	84	71	65	80	78	90	90	94	80	85	80	85	73	78	96	84	100	68	71	83	73	84	62	95	79	91	80	61	77	98	103	78	74	85	80	96	85	80	88	83	79	77	105	82	88	82	82	104	83	82	87	84	84	88	91	92	75	85	81	87	75	76	80	93	99	85	81	86	99	74	84	95	89	109	81	93	90	88	84	80	81	79	86	93	99	87	79	80	96	74	86	66	80	94	76	85	96	97	107	77	101	87	92	80	79	98	70	82	80	94	93	95	95	92	92	83	86	87	69	102	83	65	87	86	79	81	84	68	73	70	91	95
42183	25764	19535	16869	17082	14346	7188	1501	1179	1032	971	961	869	878	826	1358	2041	4413	11837	11215	3972	881	792	788	1213	2013	3247	3298	2019	1099	1432	1585	1474	1265	940	672	681	631	662	637	619	607	614	707	695	614	654	625	655	658	649	643	671	654	669	620	611	685	606	630	605	659	592	618	634	666	641	664	668	662	658	641	676	657	617	641	593	635	655	606	678	613	625	650	648	677	665	630	631	688	642	664	650	673	621	648	648	664	626	638	636	638	694	648	643	649	687	643	639	646	671	633	680	640	625	609	650	670	589	657	656	652	627	670	618	667	634	612	634	663	639	665	629	632	641	665	695	619	635	636	696	675	667	648	647	664	634	640	636	626	684	609	694	657	619	643	662	642	589	633	631	674	685	651	667	655	626	586	721	656	622	627	686	645	612	657	653	644	655	648	661	639	620	649	621	677	669	670	616	634	628	685	642	656	629	643	659	612	678	642	629	668	601	651	650	673	640	646	624	650	668	663	641	695	665	634	606	637	640	630	649	642	658	648	652	694	702	625	648	662	636	656	637	631	670	673	648	627	675	655	686	635	648	653	633	626	633	666	677	654	653	603	641	646	631	656	660	648	654	668	623	625	670	643	636	666	652	643	675	663	624	649	736	639	640	649	660	693	639	630	635	613	626	657	666	633	658	644	645	674	589	629	666	678	613	622	668	638	676	647	627	641	660	676	645	642	616	587	656	625	644	587	679	670	644	621	636	613	689	660	641	624	605	617	642	615	624	651	670	678	635	702	647	656	687	658	635	636	661	658	634	665	645	677	680	665	638	644	661	663	653	706	674	657	607	640	673	645	685	655	631	647	646	655	642	658	674	656	612	622	695	693	618	668	681	665	641	652	627	618	685	650	644	634	626	616	659	641	649	612	665	705	661	604	617	669	670	664	650	639	670	610	701	663	623	629	693	620	659	612	655	636	613	586	646	648	702	624	642	604	623	648	617	630	651	627	644	663	621	642	647	622	653	676	593	654	620	696	658	675	619	658	677	656	665	666	626	646	606	608	639	641	664	621	596	694	665	666	616	623	675	620	582	638	608	656	695	647	677	641	654	655	642	745	645	602	638	641	619	655	638	625	606	592	624	654	652	683	626	674	646	628	651	655	621	652	678	691	650	694	667	673	653	663	641	614	638	661	728	643	624	589	651	668	675	675	634	672	659	607	662	614	634	676	663	632	669	627	611	679	667	632	602	605	665	633	679	603	657	674	630	650	639	648	620	650	640	655	684	624	645	617	627	618	713	645	670	660	669	644	678	637	615	636	657	587	709	691	666	633	684	616	663	656	637	658	641	663	623	673	654	639	626	700	641	648	624	649	661	651	631	642	662	653	666	610	655	670	664	618	622	694	638	654	703	671	678	658	671	700	610	660	648	665	646	625	691	629	678	628	615	644	637	666	670	619	633	590	653	619	632	683	648	646	640	640	643	677	648	628	619	645	602	660	625	677	674	627	658	647	620	650	658	636	635	676	662	640	674	604	679	633	613	642	661	620	630	644	658	665	616	638	624	657	634	696	669	634	628	647	596	613	661	621	609	612	660	632	636	624	643	627	612	616	676	667	603	663	677	674	678	646	649	666	669	629	627	650	637	590	662	624	643	673	623	667	638	618	652	639	638	693	644	675	635	673	650	643	664	636	658	620	632	622	672	654	656	636	665	645	648	635	678	632	638	668	642	660	678	667	635	649	683	654	624	683	618	681	593	700	668	607	702	640	653	655	633	604	660	673	621	657	659	644	643	667	617	700	623	650	662	629	627	686	654	692	606	656	626	621	632	663	622	669	670	646	667	637	635	635	596	658	667	656	680	646	637	657	645	655	597	635	625	638	650	653	614	640	680	590	668	633	662	657	667	694	644	605	618	666	649	655	653	631	666	632	592	698	623	646	626	656	639	664	681	628	632	631	716	657	668	640	662	688	626	658	703	632	592	665	611	648	671	650	694	639	696	643	635	677	670	652	628	659	650	664	628	622	678	658	645	653	616	639	613	686	677	679	643	682	674	650	598	644	685	685	657	619	630	615	692	606	624	583	658	629	655	649	651	639	646	640	678	608	615	681	644	634	639	641	628	607	631	661	647	658	661	667	660	648	669	661	679	635	652	635	632	621	659	668	663	627	632	684	693	591	637	654	665	634	637	660	619	637	613	677	615	613	640	622	688	664	670	668	648	649	669	631	625	644	664	695	624	619	692	634	665	638	643	643	690	620	622	665	654	687	654	630	642	692	648	647	628	648	662	669	631	604	652	666	609	644	658	663	631	672	589	635	665	612	657	617	644	628	632	677	654	699	662	617	631	615	630	647	617	670	656	654	659	616	668	640	685	664	661	620	653	592	644	629	655	639	646	659	669	652	636	675	693	665	688	640	655	657	694	630	658	631	619	619	647	643	584	621	612	603	640	699	686	599	664	647	681	612	642	658	680	691	650	652	636	630	640	658	647	661	646	661	679	650	660	630	630	637	612	653	682	641	634	638	639	618	649	662	713	615	661	627	675	660	668	699	639	662	663	719	636	645	604	655	604	692	643	637	655	622	633	606	654	677	626	682	661	675	688	647	668	628	625	625	660	659	651	684	649	663	606	611	680	637	636	676	651	610	658	629	673	614	693	643	640	620	633	603	720	629	669	653	628	621	651	657	702	645	665	660	614	726	626	614	643	623	620	619	646	633	602	691	651	637	663	622	632	642	645	672	609	649	695	617	666	653	624	632	625	657	654	681	689	629	611	621	682	694	696	669	656	649	655	630	674	631	686	690	628	636	655	694	692	664	648	655	665	651	597	620	648	663	592	660	629	619	651	572	613	632	665	662	662	619	624	637	650	634	631	665	671	687	640	633	673	686	624	663	653	683	654	615	667	682	687	665	647	662	597	608	643	650	663	675	658	645	679	638	651	640	673	676	639	657	607	665	650	671	662	638	645	630	604	638	629	625	624	632	676	685	672	611	655	678	649	605	653	642	659	684	637	624	617	648	655	608	611	589	625	692	662	631	661	668	631	648	658	676	614	688	635	643	644	624	636	669	678	575	650	672	692	625	630	660	669	626	643	642	659	628	605	671	613	707	643	641	643	657	621	653	602	656	647	642	629	653	655	694	603	655	656	654	651	659	688	627	665	655	659	625	654	648	664	647	646	685	632	638	619	665	692	623	625	628	691	640	710	652	658	642	661	666	648	648	628	630	633	691	616	644	661	662	670	645	640	630	681	609	649	653	637	673	647	658	644	614	652	631	661	679	685	649	656	666	687	627	674	611	673	662	662	657	639	691	641	626	628	683	680	641	665	674	627	619	612	662	678	699	652	630	657	624	622	652	621	616	661	674	625	690	678	682	647	596	670	587	634	650	674	683	645	658	690	639	643	673	647	622	675	596	671	650	652	654	664	610	682	641	660	629	656	636	668	605	647	669	628	719	635	657	652	654	606	616	656	599	650	640	621	705	619	660	681	646	659	668	658	576	664	650
7743	2599	976	319	203	133	78	44	43	53	60	60	69	53	41	60	62	96	94	118	78	50	53	46	64	51	69	54	49	62	61	59	60	54	56	49	56	47	41	48	45	49	54	43	44	57	49	55	41	47	39	60	46	54	44	57	55	55	44	43	41	45	46	57	39	45	59	58	40	48	51	68	50	45	45	49	44	61	44	52	50	50	52	52	45	58	50	62	39	56	56	58	65	48	48	43	62	57	69	50	62	55	43	58	71	48	42	46	57	55	43	53	46	57	57	49	41	47	39	58	48	52	63	63	64	61	59	43	42	66	52	52	48	43	52	50	64	58	54	40	59	50	41	58	52	36	58	49	37	48	49	49	46	46	47	51	56	49	53	46	58	63	51	54	48	35	47	68	44	46	42	42	51	46	41	43	54	49	51	61	47	41	47	49	43	51	52	62	44	62	45	56	47	52	43	45	48	49	40	52	50	45	57	44	50	52	39	51	50	54	55	44	49	53	47	43	41	35	52	52	50	57	41	57	44	43	48	66	49	45	60	49	48	60	52	60	49	43	55	43	42	47	38	54	44	59	35	50	56	49	48	49	51	50	57	52	44	56	54	66	46	53	38	42	45	49	53	55	47	45	46	60	62	54	49	59	46	39	53	60	59	48	51	54	49	49	61	59	55	63	49	47	64	49	49	54	47	55	43	42	51	50	51	45	52	56	40	46	53	52	51	51	54	48	43	46	59	59	54	53	47	54	40	56	50	60	51	51	53	57	48	53	46	44	56	60	50	42	50	48	44	46	45	42	42	54	53	56	54	64	67	46	35	60	54	47	39	47	52	64	40	52	52	48	56	42	45	47	50	51	41	56	45	50	58	49	58	36	55	53	55	44	50	45	48	46	59	50	60	60	62	43	62	52	40	69	46	42	45	58	37	51	52	40	34	50	42	68	41	41	64	49	37	63	56	42	55	54	52	47	42	46	56	50	40	51	47	46	43	64	48	63	47	47	48	65	35	47	47	39	53	56	45	49	40	51	45	52	45	56	60	47	51	44	53	56	57	46	55	50	47	57	43	45	38	49	43	53	48	46	50	40	49	61	54	44	39	52	63	44	48	48	47	57	57	56	47	46	43	46	47	51	51	44	65	61	45	62	48	37	50	56	43	45	50	62	58	62	44	53	64	50	46	44	43	55	52	49	41	51	48	41	50	55	45	42	51	43	54	53	61	56	60	49	53	46	50	51	42	54	47	43	46	48	46	37	39	52	55	54	41	53	44	41	36	53	52	53	49	57	51	56	39	54	48	68	44	35	50	50	38	44	59	63	41	47	47	52	52	52	47	47	50	56	53	52	38	36	57	52	35	47	47	59	48	53	57	31	46	54	41	49	39	38	57	61	53	51	46	43	49	41	43	54	57	44	56	55	65	62	53	40	49	53	41	47	49	32	55	45	47	52	57	48	50	56	47	57	52	49	53	56	41	52	47	43	55	46	52	52	53	57	61	54	47	49	46	66	49	41	49	53	48	43	49	47	61	56	46	58	48	55	56	50	48	55	47	57	51	58	59	39	51	56	50	57	54	54	63	51	54	55	45	50	50	47	50	53	42	50	54	53	42	47	36	48	47	50	60	47	61	55	47	49	48	49	47	38	55	41	51	53	75	60	61	38	54	56	39	47	56	42	51	47	49	52	56	42	60	52	47	47	50	59	58	53	55	43	69	43	46	50	44	52	49	55	43	60	50	55	43	64	61	49	52	44	58	54	57	35	54	59	46	61	55	49	59	53	50	53	52	56	45	55	55	56	54	48	63	45	57	39	69	57	62	61	42	52	59	54	50	45	52	44	56	54	43	41	64	57	55	48	48	49	47	46	41	43	50	49	38	44	59	58	57	54	55	42	47	52	47	57	34	55	48	51	53	48	61	45	57	62	51	39	53	52	50	49	49	53	53	62	42	52	52	52	73	51	48	46	50	50	53	43	39	43	55	52	56	48	35	41	51	41	50	36	44	42	51	54	48	52	48	58	40	49	50	58	60	57	50	42	50	59	49	49	52	58	39	49	59	45	50	58	48	57	51	47	46	47	53	57	52	56	42	66	56	52	58	55	51	54	55	46	47	54	59	55	59	41	35	52	45	50	68	39	59	55	42	39	39	58	46	45	59	41	44	53	49	53	55	47	45	51	37	60	48	52	47	44	45	51	42	46	40	59	43	40	51	53	53	55	55	51	58	57	48	60	55	52	52	45	60	60	51	45	55	55	56	43	47	38	59	43	54	47	41	49	52	40	54	54	60	44	43	50	47	54	47	57	45	55	43	48	49	43	38	44	46	49	51	50	47	44	41	60	45	35	49	48	38	52	45	40	36	61	44	54	48	49	43	59	41	49	49	32	55	41	61	40	47	46	48	66	45	43	52	56	38	52	48	53	46	55	50	57	51	37	58	51	49	49	50	48	50	50	44	47	48	50	51	49	47	45	49	50	50	50	58	51	54	45	52	51	55	41	58	54	42	61	48	47	55	56	59	55	51	47	61	49	57	52	39	43	57	46	45	57	47	43	53	49	47	39	56	59	58	48	63	55	49	50	50	54	51	42	38	49	49	68	57	42	40	44	57	52	44	54	44	44	46	56	51	51	66	54	51	64	44	37	44	60	48	53	47	60	43	51	68	38	29	58	42	52	48	40	48	55	52	52	46	47	48	49	55	46	47	48	46	51	42	44	41	44	56	56	57	48	38	53	48	61	41	51	39	47	49	42	50	57	56	56	41	48	57	48	48	49	52	50	53	52	51	47	36	40	47	43	50	54	44	50	59	48	52	55	51	42	52	49	51	65	49	43	45	55	49	54	54	50	51	48	38	41	36	57	50	44	61	56	51	46	47	65	51	50	53	41	58	43	58	47	41	54	47	52	57	39	51	54	46	67	41	48	39	50	51	46	46	37	50	50	63	51	54	48	48	52	50	45	48	51	42	49	62	45	58	58	49	56	50	39	51	52	61	39	50	58	59	52	41	55	46	46	48	53	42	53	47	50	53	58	50	52	44	48	43	63	46	43	49	35	63	61	40	50	40	49	51	39	60	50	59	55	45	49	53	50	50	50	51	53	53	44	48	74	51	45	65	45	50	51	61	43	50	47	55	57	39	48	44	40	59	47	46	40	47	53	50	52	42	53	46	47	45	46	48	59	36	55	47	42	60	50	49	42	47	57	50	51	47	47	46	62	46	52	45	59	46	43	45	38	50	59	42	56	51	38	52	58	42	47	47	47	43	63	40	54	41	59	52	61	45	44	44	40	42	47	38	51	49	49	53	55	53	56	54	54	49	41	44	57	51	46	43	49	48	44	60	45	53	53	58	42	51	47	40	43	52	50	41	65	63	47	54	50	48	55	50	48	50	36	49	66	47	62	46	59	54	43	48	62	51	60	52	54	46	56	54	51	54	44	65	59	48	52	50	49	52	46	52	46	58	46	39	55	47	52	39	45	49	52	37	53	40	50
33281	18175	9345	5098	6674	5315	1334	523	466	454	425	402	426	385	398	633	851	1561	2073	2352	921	460	409	406	481	669	752	673	514	498	529	552	497	449	441	401	394	378	411	378	424	389	411	385	411	394	392	378	352	382	400	379	367	398	388	404	344	398	378	358	422	390	417	381	418	411	370	375	387	397	395	408	393	396	391	393	382	393	406	392	358	368	372	403	377	415	370	346	366	387	384	400	410	397	404	379	407	396	355	403	403	378	406	414	401	390	377	400	370	393	389	400	398	367	387	376	362	372	393	389	398	382	395	381	374	381	416	391	362	395	376	380	380	414	394	370	391	404	366	415	379	405	389	403	376	413	377	386	356	397	379	377	345	404	390	400	425	394	384	368	392	406	417	403	377	425	366	383	378	390	380	355	378	400	380	393	359	393	396	363	403	399	422	399	397	404	388	413	395	384	366	395	394	409	406	370	372	422	393	412	383	366	395	413	380	362	371	397	414	396	383	392	392	369	360	407	402	401	406	384	421	425	386	346	393	387	362	382	371	358	399	403	390	398	385	401	379	409	388	359	393	393	370	387	353	400	428	377	403	397	425	388	386	405	409	402	363	389	389	380	383	401	385	393	386	386	364	415	388	410	363	446	377	361	366	390	392	391	382	385	364	433	396	396	363	386	384	378	379	381	410	390	385	426	378	368	337	382	395	423	389	386	397	356	352	392	385	396	393	348	399	437	425	387	408	369	405	394	348	379	366	376	381	401	351	394	386	374	391	404	377	364	420	422	355	394	396	398	382	409	413	385	375	399	382	393	372	388	390	396	389	357	368	386	364	385	389	370	406	416	439	414	342	383	395	371	404	403	413	381	366	400	389	363	363	354	392	424	407	375	398	441	387	370	407	357	418	377	417	358	373	361	388	394	383	395	374	405	379	390	375	394	383	403	396	373	390	372	399	389	408	390	390	404	411	388	406	382	380	359	341	362	377	409	390	410	390	401	389	378	341	386	390	388	386	366	413	370	371	378	401	384	411	373	402	389	384	392	403	380	416	394	384	425	350	391	420	383	395	384	356	401	394	396	375	398	388	410	398	364	386	390	408	331	371	376	349	405	402	410	457	393	408	385	415	411	409	383	412	419	381	429	365	392	388	373	363	361	400	405	385	391	381	395	400	412	392	352	402	402	390	380	412	380	373	399	388	382	397	368	400	385	397	368	392	390	386	396	409	382	358	368	390	419	384	357	359	375	420	376	421	394	361	404	344	413	376	376	414	382	385	387	378	392	410	390	367	437	404	391	413	404	405	403	354	381	386	402	385	399	383	415	379	405	380	394	363	393	387	372	395	428	374	381	393	387	381	387	408	398	374	390	391	367	400	339	390	380	378	383	370	389	389	387	388	413	390	369	372	385	396	393	390	394	371	397	364	375	382	376	409	406	386	365	418	365	365	381	380	396	432	372	393	402	377	356	386	404	399	378	386	378	397	421	363	401	392	368	385	392	393	396	376	409	363	375	418	375	385	355	402	395	410	388	408	379	402	361	410	402	389	375	394	410	380	413	383	389	382	391	389	374	347	393	403	385	385	371	380	387	370	391	356	364	369	378	389	376	371	373	351	372	414	392	381	391	402	408	390	403	371	366	401	418	428	390	387	375	381	408	386	357	434	392	383	374	402	373	412	398	385	387	392	427	375	376	364	401	406	366	385	419	413	367	411	383	378	353	422	404	353	381	380	404	417	375	384	360	393	383	415	388	403	397	386	401	393	394	356	381	388	419	385	432	343	423	343	413	404	427	399	379	415	384	388	381	402	386	407	409	394	386	380	413	395	401	370	402	426	397	354	364	383	397	413	353	422	383	379	392	424	400	389	391	418	397	366	394	357	400	369	409	395	407	435	383	394	385	388	389	390	411	410	410	402	383	397	375	431	362	365	394	362	412	361	391	417	367	397	417	398	385	380	368	387	391	377	419	388	423	386	367	371	407	360	394	388	393	372	404	334	369	370	394	392	376	416	421	422	359	403	367	420	391	450	405	393	372	404	357	388	408	371	390	408	378	395	380	379	370	387	388	368	387	420	380	405	405	430	397	394	418	360	358	398	378	359	346	410	402	370	402	401	373	432	421	413	376	385	389	390	377	407	411	413	409	383	392	369	381	367	391	366	353	374	371	366	383	381	439	370	401	421	385	385	381	382	389	366	387	406	421	383	400	408	336	381	385	420	400	393	410	364	375	397	392	378	379	370	414	387	366	375	395	390	371	390	432	413	403	392	424	340	371	400	382	401	349	393	396	380	360	368	373	387	387	364	390	376	421	413	412	389	415	364	393	383	380	388	370	392	388	388	373	342	379	358	404	355	379	384	383	413	392	399	412	387	344	378	380	428	412	401	383	386	386	362	356	399	366	367	424	373	437	409	376	396	385	411	378	397	377	405	372	381	374	427	383	388	389	395	388	382	385	385	388	420	367	407	424	348	409	365	394	364	386	404	387	382	396	388	385	372	400	405	372	364	407	372	403	391	393	426	389	400	384	408	398	396	387	424	416	388	417	393	409	345	360	378	406	391	386	418	398	356	388	384	381	383	383	386	400	388	391	398	362	402	371	403	397	396	407	341	369	349	384	406	353	384	368	386	392	379	396	404	359	392	360	376	391	380	368	404	392	393	398	395	380	382	389	381	398	409	386	375	400	403	378	382	405	370	394	398	430	426	382	388	414	401	397	356	399	425	355	383	399	364	412	357	399	390	359	402	391	381	433	407	359	396	381	411	347	390	414	388	409	394	341	420	386	402	410	388	380	392	401	383	364	413	353	379	429	378	363	366	384	374	425	381	386	365	381	384	433	395	363	393	387	412	384	406	365	377	403	396	348	392	396	370	400	383	422	390	413	364	391	397	374	383	399	364	383	404	376	362	376	403	390	405	415	415	364	382	380	370	415	377	364	378	389	381	410	376	403	422	412	385	384	344	392	419	385	376	372	372	375	414	383	370	394	412	401	389	365	388	399	376	388	413	407	389	380	414	371	414	412	392	393	366	366	385	381	394	404	381	392	414	390	389	380	397	381	369	393	376	391	367	384	384	400	418	404	385	373	392	396	366	401	377	387	420	369	351	391	399	378	412	376	380	400	391	362	376	379	378	405	394	388	400	387	410	394	369	425	373	384	380	397	381	409	339	378	366	361	397	336	390	377	435	407	383	380	395	388	385	372	341	426	412	380	400	374	384	365	362	383	417	383	398	362	386	390	374	390	389	344	382	391	388	384	411	402	374	379	388	404	402	373	398	382	380	403	388	383	374	383	384	400	401	394	392	403	368	411	375	414	382	393	408	413	356	403	429	387	363	374	387	376	365	378	403	395	417	364	386	394	352	390	377	381	393	378	397	383	354	411	390	400	384	427	384	360	396	410	393	396	341	394	369	383	403	405	392	388	366	374	414	405	385	422	400	381	420	382	377	353	370	367	370	398	394	410	391	419	376	400	393	405	370	381	418	386	391	369	431	423
8153	4283	1614	794	555	280	128	107	80	97	73	81	84	91	78	107	185	325	399	400	132	70	82	81	95	107	155	137	89	87	100	102	98	83	70	77	64	82	82	67	65	75	74	94	61	81	86	65	68	72	80	80	67	74	72	77	61	77	67	72	81	81	76	69	83	79	82	71	89	66	79	73	75	70	72	97	74	79	84	86	76	84	81	86	86	74	75	78	69	79	66	80	64	60	87	78	60	76	72	69	86	64	65	68	68	62	68	69	77	75	81	49	91	82	69	76	77	70	71	83	76	66	79	63	71	77	78	66	85	86	73	71	79	78	64	78	75	68	81	64	65	83	72	74	79	74	75	64	77	69	59	66	71	75	73	83	78	84	93	70	69	77	65	83	70	78	78	72	85	73	94	74	79	64	66	79	91	73	90	78	63	79	79	75	74	70	69	87	69	80	82	81	85	60	59	69	65	92	77	81	83	67	87	75	71	67	70	75	71	85	76	72	80	81	76	75	66	85	76	76	86	61	80	73	59	86	78	72	63	69	90	76	76	69	80	68	88	73	82	84	67	60	72	81	81	80	80	77	77	61	61	77	73	77	106	60	77	71	79	83	62	65	62	79	96	97	84	70	66	67	72	65	77	95	85	80	82	78	75	91	76	77	90	82	65	59	76	90	74	76	86	69	79	70	70	84	80	79	70	73	77	78	66	64	74	72	73	80	67	80	78	66	70	84	74	78	81	77	75	81	83	92	71	70	65	72	80	73	73	82	65	78	72	72	75	69	83	63	53	87	54	74	83	77	65	77	77	92	63	76	69	79	79	72	93	72	67	66	87	75	89	82	64	69	95	73	70	83	78	75	65	80	60	72	71	77	74	79	62	74	70	80	76	60	86	55	70	68	74	80	79	72	81	72	71	69	76	72	68	82	86	77	83	67	78	81	80	84	76	74	67	78	74	91	73	86	70	64	61	73	81	88	79	87	69	68	72	74	73	74	64	74	63	86	92	78	69	64	99	68	67	82	64	72	83	91	72	63	73	75	68	73	75	85	79	76	76	67	76	59	55	88	67	66	93	76	72	84	80	77	76	85	69	92	84	82	61	57	70	74	76	87	71	84	66	78	73	74	78	82	77	71	72	72	86	79	77	82	74	67	89	77	88	69	79	79	73	87	79	80	69	70	72	69	80	70	78	70	80	82	78	67	61	76	85	76	82	77	77	73	60	88	77	82	73	74	73	86	85	84	79	76	77	81	62	79	73	71	93	66	81	87	69	69	72	79	64	67	74	91	84	69	71	69	67	72	63	79	78	58	71	76	89	62	90	82	85	83	77	66	76	84	60	79	74	79	81	77	62	69	92	70	73	76	69	65	72	73	69	69	92	71	73	83	74	66	70	72	89	82	71	75	74	77	72	92	87	75	73	66	65	65	75	89	88	77	89	76	73	76	93	89	68	76	81	74	67	78	91	69	70	68	69	81	76	79	88	57	71	68	65	68	83	78	79	87	74	82	87	83	73	84	82	71	90	66	73	75	68	70	72	63	68	85	72	68	70	59	77	73	95	54	73	80	57	77	72	72	93	83	83	54	77	71	65	85	73	73	78	72	77	75	98	81	71	67	76	65	72	63	88	68	66	75	83	79	89	70	65	68	83	78	64	60	77	62	62	79	74	78	89	71	71	72	90	79	67	65	82	82	71	80	77	74	77	68	80	79	64	93	81	66	76	65	81	72	54	80	61	75	84	72	65	82	88	69	67	77	77	70	63	60	70	65	79	69	78	84	73	93	83	65	67	78	74	79	82	88	60	88	73	85	85	74	59	60	81	61	85	77	86	90	67	77	78	69	66	74	65	67	78	70	62	85	76	84	66	90	84	76	84	81	66	62	77	72	79	57	69	82	66	78	64	61	74	79	73	98	84	84	76	94	66	72	71	80	60	90	66	82	89	76	71	83	83	67	79	65	68	72	74	78	73	85	83	75	83	71	79	79	65	95	81	81	84	72	79	73	69	76	77	72	87	84	86	90	74	75	69	66	76	77	69	62	69	78	73	78	71	83	75	52	79	70	79	79	85	86	75	81	61	101	67	67	68	71	68	68	78	80	80	76	90	77	93	90	90	73	76	91	83	77	74	86	73	71	63	94	77	64	80	66	63	64	66	80	70	77	73	79	75	78	84	76	83	79	62	77	72	61	59	78	71	81	89	55	72	85	76	80	84	76	80	90	68	94	74	75	61	84	69	73	72	68	72	66	57	81	82	79	74	78	89	67	75	100	73	81	78	83	69	82	77	60	74	68	76	68	74	72	78	84	75	84	67	63	86	78	83	75	68	94	94	67	72	81	68	70	73	79	71	107	78	75	75	84	71	83	74	73	73	58	72	70	76	87	72	74	78	65	70	89	79	79	67	75	64	72	79	61	77	83	79	70	71	87	78	57	84	84	71	71	83	74	82	73	80	78	82	78	83	71	75	73	83	63	65	75	81	75	76	78	65	63	80	88	71	69	80	75	77	78	87	58	64	79	72	69	77	67	70	77	70	77	67	101	73	75	82	67	85	75	88	77	81	79	74	61	75	67	58	80	74	69	81	69	73	64	67	77	81	68	71	59	55	71	76	75	78	84	65	66	80	64	65	76	65	69	69	61	74	65	88	88	81	63	73	67	67	73	63	108	63	96	75	61	62	74	75	60	77	89	87	78	90	75	79	86	82	58	94	70	76	77	64	75	81	65	60	76	71	65	61	87	84	70	63	69	80	82	70	84	88	64	79	78	76	69	74	72	65	88	83	94	93	72	69	64	77	67	89	77	98	80	84	66	69	75	65	87	65	77	64	74	87	77	79	84	74	69	62	60	84	80	72	83	85	84	78	73	82	83	85	70	83	70	81	65	80	74	74	72	91	63	76	71	62	87	80	80	86	74	79	84	65	77	75	89	79	68	55	82	57	84	74	72	77	68	78	73	62	62	85	79	81	94	84	81	68	86	68	81	75	73	67	73	65	69	69	80	83	77	73	88	74	76	85	72	73	89	87	76	93	90	90	63	87	88	71	83	66	67	70	70	77	70	78	79	72	78	86	83	80	76	65	89	74	91	78	89	72	85	84	69	85	75	75	92	73	74	76	80	82	71	63	73	81	84	80	67	75	82	87	65	63	83	63	59	85	60	63	65	64	57	92	85	87	78	67	85	68	76	73	74	82	88	71	76	80	66	77	76	72	69	83	75	65	78	92	71	68	72	74	76	87	83	81	74	80	79	62	74	91	62	73	64	72	87	62	79	73	89	92	68	75	63	72	78	59	78	100	63	81	83	77	83	81	87	70	67	90	86	93	80	86	81	87	70	68	64	81	71	65	73	79	66	76	71	82	82	72	89	80	88	73	64	75	81	64	69	69	74	65	84	73	79	77	65	77	71	80	56	83	84	78	79	82	61	64	71	75	87	79	73	68	63	87	83	68	72	68	74	60	82	77	82	67	84	91	78	98	61	84	65	71	101
37668	22960	12343	11300	14623	9821	3502	1297	937	914	812	797	721	719	635	774	2843	7219	8264	7521	2262	737	694	650	1100	1647	2161	2214	1020	1005	1015	1077	1084	906	632	563	562	535	551	562	596	565	540	544	604	583	540	569	526	542	556	544	561	557	591	583	565	535	611	576	567	569	556	590	581	560	591	599	569	548	563	563	633	597	534	549	594	569	605	551	568	576	581	577	580	598	620	562	591	551	552	593	584	611	552	570	580	569	541	577	543	553	602	548	547	554	574	505	572	530	563	553	545	604	599	576	569	571	555	609	587	598	605	545	577	568	536	591	622	586	553	522	579	569	551	593	597	583	589	602	541	557	531	546	507	587	603	580	551	557	555	524	542	515	576	553	561	584	599	571	590	592	566	592	570	591	558	564	599	569	572	580	603	563	571	609	598	537	575	594	586	554	556	575	585	567	566	544	605	583	533	600	543	556	573	560	613	614	580	557	588	566	559	587	590	552	600	556	592	623	551	581	578	507	525	578	597	588	590	598	583	567	585	593	563	555	586	576	553	569	573	573	567	561	566	590	540	616	569	577	574	534	539	580	546	564	590	562	607	619	570	552	596	592	535	520	544	553	532	549	554	569	574	579	625	533	624	577	534	560	561	570	568	582	539	563	545	564	540	564	524	587	575	531	575	603	567	569	573	574	536	564	544	555	587	585	604	602	595	586	566	544	554	602	552	575	594	570	560	628	554	542	527	551	604	578	521	592	576	519	558	579	555	561	563	611	534	554	575	575	558	544	564	553	567	530	548	536	539	558	549	587	526	525	542	531	584	569	551	576	572	529	592	491	574	567	561	578	598	549	529	525	581	604	601	588	548	588	580	501	581	613	564	605	562	551	553	569	560	557	572	559	578	583	546	542	571	564	534	584	568	569	529	611	586	569	534	594	554	552	563	594	504	613	575	599	576	579	579	553	589	580	573	598	546	578	598	577	545	549	565	558	569	625	598	547	583	567	593	585	574	537	563	578	551	568	566	602	589	589	580	546	570	558	543	592	591	566	552	581	621	564	592	581	542	537	569	574	565	558	571	549	545	591	533	581	563	573	558	527	585	562	539	573	540	581	529	562	604	555	548	559	527	570	522	529	567	561	573	578	578	567	584	543	544	549	555	591	582	579	542	577	555	580	589	562	553	560	564	531	608	570	544	578	548	572	573	515	609	546	591	586	547	543	558	607	544	637	548	534	566	599	563	565	564	605	538	567	539	542	621	567	597	572	616	584	570	570	542	562	552	534	617	499	537	559	586	586	531	580	602	565	584	577	541	578	547	557	519	579	594	577	591	574	576	581	582	563	585	575	549	578	552	582	583	586	556	559	568	539	592	541	578	564	601	595	567	548	574	552	593	577	571	597	574	609	562	559	519	573	550	572	556	591	585	597	588	551	552	559	628	517	542	572	521	565	558	610	526	554	569	609	553	559	610	549	576	549	535	632	579	554	552	535	570	561	555	620	552	612	592	515	589	578	536	494	547	548	605	580	542	545	545	560	568	562	571	583	588	612	555	598	555	549	536	576	578	593	569	563	560	554	586	578	561	589	567	567	582	558	584	581	576	571	554	571	539	583	573	559	575	550	587	606	570	574	548	572	575	537	564	592	565	529	536	581	548	510	526	563	578	567	563	571	569	549	562	557	558	581	531	571	571	575	553	537	587	579	569	549	549	563	600	586	570	582	576	520	572	548	598	583	570	536	556	525	580	562	547	538	571	509	578	563	584	567	505	567	576	555	536	577	557	567	592	604	574	572	557	578	579	573	580	542	566	580	562	583	610	599	595	563	571	567	565	569	582	533	591	518	555	526	586	571	608	597	601	534	529	543	591	558	566	574	566	597	549	634	536	574	559	596	582	559	572	524	556	573	565	599	529	542	584	567	519	537	577	557	549	581	583	560	529	610	564	584	572	554	576	578	565	543	560	574	553	555	555	539	591	569	582	559	582	560	595	540	575	580	537	555	574	538	562	590	606	550	549	582	558	548	551	559	523	601	564	549	531	554	560	542	626	573	570	555	594	567	570	631	593	595	575	567	573	580	610	573	551	585	602	562	580	556	555	623	579	536	564	560	589	568	575	576	551	625	588	529	585	554	533	530	570	567	561	595	572	542	597	545	566	565	538	577	595	578	540	535	602	564	596	578	584	540	627	581	574	577	556	556	602	546	568	554	588	581	600	533	567	578	553	600	577	561	595	561	587	567	549	551	586	564	566	559	592	573	537	589	570	597	571	599	584	555	548	527	589	589	570	589	536	564	619	614	578	568	575	577	493	577	542	610	593	552	527	572	550	570	577	553	541	569	564	572	561	588	547	603	591	526	564	598	532	522	576	581	594	555	557	595	562	565	584	578	579	568	579	597	576	565	556	537	525	559	570	582	536	564	572	549	568	573	574	594	512	589	611	552	582	533	542	556	563	567	546	599	552	534	568	581	582	565	544	584	551	579	560	538	569	621	574	551	544	535	549	562	571	579	561	556	568	551	588	576	583	571	533	520	587	591	558	567	548	577	567	584	589	530	560	616	558	591	588	581	553	547	571	556	556	551	623	591	600	565	564	603	604	521	550	569	553	599	506	599	580	597	538	560	555	555	543	528	575	554	525	550	565	556	598	566	580	590	556	570	584	572	536	570	526	576	566	571	560	552	541	590	567	515	609	565	573	536	538	570	571	559	542	545	569	564	549	557	542	527	608	524	544	580	565	558	580	544	556	577	552	546	542	554	558	550	564	568	568	531	543	570	590	515	577	631	562	579	607	544	572	585	604	574	582	568	566	556	576	583	554	547	564	572	571	584	562	603	597	568	579	529	548	573	577	541	538	537	588	565	554	587	576	555	553	566	542	544	551	562	573	541	556	622	548	570	569	548	573	562	577	550	592	553	537	578	582	581	551	521	633	574	515	544	550	551	527	592	546	560	540	607	587	557	518	582	585	569	525	544	577	611	549	608	604	550	531	575	568	608	591	576	588	571	583	557	498	533	547	586	567	557	581	594	610	557	576	556	571	571	590	549	593	576	522	571	563	558	538	580	577	585	565	559	591	562	553	539	584	578	588	592	626	570	541	581	564	581	595	632	547	576	542	547	526	573	585	547	590	596	608	586	556	564	538	559	602	534	598	565	525	579	584	552	575	617	542	574	536	513	568	555	598	528	555	556	523	542	559	571	602	549	550	582	572	543	540	550	585	585	586	581	573	556	596	610	569	533	579	551	623	580	567	566	580	546	561	562	588	527	597	612	564	620	559	534	545	569	574	550	561	564	601	556	542	587	614	539	563	530	570	574	580	580	608	564	570	557	568	560	585	567	597	626	564	544	570	552	575	574	576	588	561	534	556	572	538	589	550	604	562	568	584	601	563	552	561	532	584	603	607	546	569	583	572	588	571	584	584	602	616	576	552	572	592	601	624	554	568	589	558	569	599	545	578	564	561	548	595	570	613	546	587	584	550	595	590	577	600	549	565	566	541	539
10107	2932	1409	948	486	241	106	81	53	64	71	44	62	54	52	73	108	304	298	282	147	55	44	56	52	99	160	112	74	87	94	103	77	80	49	52	62	58	47	45	45	62	53	52	47	47	48	46	52	55	57	57	59	48	58	64	55	46	53	58	61	49	65	40	58	55	54	49	48	47	49	49	45	52	50	57	53	58	54	50	63	47	57	52	69	44	55	51	59	44	54	40	56	52	43	61	49	57	53	51	52	56	60	56	56	57	47	49	58	44	47	45	59	45	46	68	61	58	60	59	56	49	56	60	68	68	54	63	38	46	46	55	51	43	43	54	46	50	58	49	67	47	60	50	36	53	60	64	55	59	50	52	54	46	48	40	48	61	49	59	45	43	60	60	57	54	50	50	65	48	74	52	46	59	55	50	42	51	57	52	44	46	41	53	62	56	45	63	52	43	56	57	53	49	56	49	57	44	39	44	60	56	47	57	57	54	56	58	59	45	57	58	43	45	44	53	49	53	53	67	43	55	42	49	62	50	50	68	57	52	54	57	56	72	51	40	68	37	66	67	44	43	41	54	56	58	53	44	48	61	46	55	50	55	50	53	60	40	45	47	45	60	60	62	56	63	37	54	52	58	52	53	67	47	45	56	65	50	40	56	45	51	59	51	41	50	55	50	56	45	53	34	52	59	50	61	49	48	56	54	52	58	65	53	60	68	63	62	49	57	42	48	52	49	56	42	61	47	45	49	49	56	53	50	53	46	49	58	53	58	47	52	55	60	48	64	60	44	62	47	71	41	66	54	42	45	56	57	56	55	54	50	61	59	56	65	62	46	56	51	51	51	53	49	55	65	40	57	49	41	35	41	60	63	56	57	47	49	64	52	42	55	49	49	45	57	57	46	55	56	51	58	55	44	47	46	38	59	44	61	64	58	48	57	49	55	50	52	52	64	49	70	58	56	61	53	62	60	50	50	54	52	64	51	53	60	55	52	51	65	53	46	45	66	51	55	57	47	48	53	61	46	49	65	53	63	63	53	45	61	39	62	43	50	57	46	55	57	60	38	46	59	55	49	56	57	54	48	62	57	43	50	45	48	47	56	45	49	43	48	50	41	66	44	60	51	56	54	55	43	57	46	57	49	55	49	50	68	48	57	53	40	55	51	55	51	42	54	51	58	55	52	45	45	52	42	51	58	66	41	54	47	53	58	68	50	56	49	50	45	44	67	55	54	52	43	52	48	58	47	48	50	38	56	55	54	42	52	62	61	61	53	44	62	60	54	43	62	49	63	53	53	65	42	54	52	48	45	51	56	51	41	40	58	65	59	49	43	61	57	58	56	52	55	45	51	49	60	41	66	60	54	63	45	50	51	47	53	61	70	57	57	57	52	54	49	36	43	57	68	59	53	53	52	45	56	49	50	49	42	53	45	52	46	45	59	42	38	58	53	45	58	46	57	44	56	45	45	56	58	48	64	44	70	47	50	58	56	54	61	51	60	48	55	52	49	62	38	51	64	52	49	44	53	50	45	51	39	61	43	57	48	45	58	52	48	54	44	55	53	46	54	50	59	51	54	39	58	50	60	57	44	55	46	50	49	47	53	43	46	52	49	58	64	46	56	38	73	55	58	59	48	50	62	54	53	59	52	64	50	64	44	55	56	53	49	43	47	48	70	61	63	47	48	49	56	52	45	47	50	50	57	57	54	55	56	54	51	63	57	52	49	45	59	53	46	76	59	53	64	51	60	65	60	48	61	43	54	49	55	58	49	53	53	43	45	53	53	58	53	53	51	54	48	51	50	50	49	62	57	64	56	57	65	68	47	51	44	64	48	58	60	48	44	47	57	61	58	47	48	51	48	44	71	57	47	39	63	57	53	58	39	55	57	53	44	60	55	52	48	58	52	45	49	45	71	44	46	47	68	56	52	44	57	39	49	61	48	46	52	54	61	54	64	48	56	64	49	56	50	56	49	49	50	53	61	46	52	40	70	61	45	40	60	55	50	48	44	43	47	56	57	56	62	50	52	46	64	53	51	63	60	49	54	55	50	50	47	55	54	56	49	52	59	55	53	59	47	48	53	46	51	51	50	58	41	63	68	56	45	45	56	57	52	50	51	51	52	56	49	63	43	54	54	56	56	53	51	46	43	45	63	40	49	52	52	54	61	50	60	51	58	41	58	50	58	54	50	65	48	54	48	49	58	50	55	52	52	49	51	52	58	37	61	48	46	53	61	59	49	48	54	51	56	75	49	50	52	54	43	55	56	54	43	52	64	57	52	58	72	59	60	64	56	54	55	46	46	51	47	59	52	59	42	40	44	56	52	54	50	67	55	50	63	54	52	54	62	39	58	47	49	51	43	63	57	59	48	52	49	62	59	56	57	57	53	53	58	56	43	52	51	57	56	55	52	48	55	59	54	42	52	54	57	53	58	71	40	51	55	59	53	39	56	54	65	47	58	40	49	61	45	54	57	60	50	53	57	40	53	57	43	52	55	53	54	52	49	44	39	54	59	58	62	34	56	59	62	57	67	62	55	60	50	52	53	56	39	53	42	57	66	36	47	44	58	52	54	47	43	43	54	50	53	46	51	40	52	52	50	51	43	52	53	43	61	58	53	53	46	52	64	58	58	47	48	41	47	66	46	60	53	52	51	55	51	48	49	38	47	49	46	58	63	61	53	48	57	54	52	73	49	55	60	49	55	62	51	53	56	56	40	43	56	57	51	60	43	55	55	66	45	54	65	58	52	51	52	50	62	50	60	55	60	69	57	45	63	60	47	44	53	41	51	54	56	57	57	40	49	51	53	58	58	45	44	41	53	47	50	60	63	56	47	52	52	60	46	53	52	57	44	48	47	56	46	56	51	61	40	63	42	50	51	50	42	63	34	61	55	58	43	63	45	60	48	50	57	57	42	46	52	46	57	67	39	48	44	51	47	50	47	59	59	51	55	61	65	56	55	55	56	47	50	40	56	41	50	50	57	52	59	43	53	43	39	58	58	54	51	70	50	54	60	58	61	49	45	66	41	52	51	53	57	38	44	55	69	63	50	52	56	40	54	52	53	55	52	47	63	57	47	48	57	65	56	49	41	53	61	49	44	60	57	51	68	54	61	51	55	56	60	46	51	59	42	44	62	52	49	55	46	54	55	48	60	38	44	58	63	42	61	42	59	57	58	42	47	61	55	46	53	71	50	52	59	55	50	49	46	52	48	41	43	66	41	46	55	53	53	63	41	49	60	46	62	57	55	48	54	52	60	48	45	51	59	64	51	42	56	65	54	53	62	45	54	47	54	54	57	57	52	43	44	58	53	47	54	55	47	55	63	69	41	57	51	52	51	54	53	40	60	61	56	61	56	52	53	43	57	61	43	49	59	48	63	51	46	47	46	49	59	51	48	57	59	60	66	44	57	58	54	50	60	56	41	54	52	57	59	44	50	61	42	55	50	43	61	48	54	51	43	66	63	53	75	62	57	58	48	50	45	53	54	44	43
35828	17959	12135	11908	12729	9972	3438	917	729	677	611	604	559	508	532	511	1988	6239	6719	6693	2512	694	591	522	706	1290	2415	1747	771	1110	1228	1173	1051	912	619	392	390	394	432	402	375	426	420	411	422	375	395	420	416	398	427	415	412	415	420	392	407	464	405	411	409	442	401	440	466	423	397	381	432	402	403	434	394	371	409	401	397	376	389	406	415	372	413	408	377	414	396	412	402	370	378	415	384	390	426	433	439	407	415	424	391	397	433	410	408	387	422	379	395	410	423	384	421	397	396	432	367	425	383	420	413	432	408	378	400	377	441	429	385	403	402	401	402	426	438	431	401	383	413	398	417	379	419	406	405	411	403	375	401	393	396	390	427	382	429	394	431	396	407	433	411	400	392	411	417	393	407	408	435	417	401	448	388	439	367	412	416	414	428	402	402	391	397	405	415	436	443	404	432	382	387	397	439	438	384	443	414	374	392	424	422	378	407	464	387	392	433	422	401	406	423	407	396	437	428	435	365	408	400	438	382	405	432	437	398	409	422	363	414	391	404	386	424	404	458	399	395	397	383	383	417	416	350	375	391	425	406	405	403	441	406	382	402	390	402	430	398	398	414	403	439	416	392	431	382	403	421	378	383	423	389	423	408	423	384	450	411	436	371	414	404	438	426	419	388	441	432	383	385	430	401	423	444	407	424	395	432	388	440	432	386	397	421	406	401	416	374	407	382	402	419	435	406	431	370	451	393	400	422	409	395	398	411	451	390	423	391	393	385	431	435	427	430	372	385	398	431	384	433	436	424	412	427	394	425	408	415	390	406	408	375	447	444	422	411	409	378	404	414	403	390	396	435	427	404	447	364	407	407	426	441	420	432	421	418	421	406	421	415	398	417	434	398	398	438	416	387	441	386	429	447	400	396	417	418	415	405	408	452	451	403	421	404	401	402	406	412	436	376	411	420	410	437	422	428	420	436	419	406	396	415	409	408	407	405	466	401	433	413	434	422	440	416	403	402	389	360	402	428	417	391	420	421	405	385	407	401	423	395	425	395	430	416	394	365	440	405	402	416	404	401	406	409	430	411	412	373	445	416	398	435	406	378	426	403	378	406	437	388	384	411	435	388	398	389	373	413	381	422	415	442	398	421	418	391	444	421	449	392	429	392	410	429	431	443	443	445	416	413	417	423	421	383	418	404	428	412	398	434	435	402	419	381	403	417	410	435	371	444	436	399	397	483	415	435	429	427	405	418	455	435	380	401	432	413	437	406	449	404	417	375	431	362	431	419	440	404	459	405	412	409	428	425	386	425	397	410	365	383	409	431	407	407	453	410	432	384	415	431	397	439	429	443	418	428	429	457	402	391	401	385	396	412	370	427	404	407	435	455	443	398	401	385	406	414	445	418	374	409	382	412	405	452	412	412	403	407	366	383	416	441	421	422	414	414	416	425	441	402	413	422	420	402	429	399	398	399	422	426	419	433	395	423	395	453	433	399	400	394	418	431	385	415	388	422	410	433	424	406	401	405	408	404	420	388	418	403	396	405	394	420	426	394	389	425	389	399	409	415	392	421	398	393	360	412	377	380	413	406	413	361	445	438	426	411	422	392	409	381	414	426	421	376	419	397	403	404	430	409	370	425	383	392	440	411	418	401	392	438	410	392	405	397	402	431	391	458	418	435	402	414	441	406	390	452	401	397	409	374	416	422	384	382	448	402	400	388	391	406	404	410	408	391	424	421	447	416	412	387	415	434	393	419	431	391	389	402	441	386	458	392	405	401	406	410	435	424	350	410	387	394	401	422	418	381	437	437	404	449	392	432	425	435	407	455	447	427	428	382	402	447	421	378	425	374	439	433	425	439	427	440	409	417	468	392	425	377	434	408	415	411	413	396	410	442	417	418	423	382	417	417	435	425	387	389	437	393	359	416	412	427	379	414	413	438	405	402	446	389	391	421	405	395	427	429	429	413	411	422	387	404	422	357	361	419	447	383	429	417	413	473	419	392	410	407	407	426	437	392	434	446	411	410	394	383	417	413	418	385	415	389	452	415	411	378	359	458	405	394	395	417	458	390	416	422	448	418	404	361	395	414	393	433	420	443	389	387	420	427	421	441	402	444	395	397	406	407	430	406	424	420	450	421	430	382	420	411	415	391	418	416	415	394	367	404	428	389	443	417	414	414	429	421	447	389	412	429	402	406	382	413	391	364	431	413	437	424	426	400	405	427	413	446	431	427	414	438	402	417	392	400	399	401	393	409	431	416	420	390	428	432	374	402	434	388	415	434	394	445	394	409	424	410	404	424	418	431	422	383	420	437	414	404	432	411	436	413	428	412	393	414	415	418	423	383	438	379	383	401	407	429	406	391	366	407	406	427	386	417	383	387	399	405	413	415	446	389	395	436	398	432	424	363	428	427	394	371	421	465	423	429	375	381	416	407	427	420	413	424	402	399	404	416	412	389	423	387	415	460	397	401	387	392	430	435	430	401	401	437	421	399	393	390	391	401	406	386	410	379	389	380	404	395	406	387	363	415	399	424	395	408	413	427	421	444	413	434	386	415	404	420	412	410	436	406	413	379	425	415	397	397	367	446	392	419	399	431	424	372	396	427	400	377	404	402	409	392	384	400	412	398	393	393	389	413	423	421	439	428	399	391	400	397	414	409	411	387	433	422	398	413	388	396	418	411	392	396	403	415	406	395	384	378	422	387	412	394	411	386	430	411	375	421	398	403	366	437	411	397	427	366	417	423	426	412	408	450	407	424	420	444	419	407	418	399	397	372	401	397	414	429	410	441	406	383	440	405	407	428	374	416	397	371	390	426	409	421	408	381	378	393	391	380	406	411	374	456	414	436	398	383	381	377	391	411	431	416	392	421	433	392	433	400	403	406	401	419	452	380	417	436	460	375	410	396	416	429	397	409	443	417	424	377	393	386	392	396	415	378	428	389	422	407	421	419	400	389	391	409	399	443	399	410	403	383	394	386	450	403	394	411	407	420	376	415	453	420	410	420	425	424	388	385	406	445	404	422	417	414	416	400	430	443	414	418	421	429	381	416	413	392	370	431	393	454	418	407	432	450	419	434	397	377	408	432	437	393	411	418	384	410	460	381	427	384	410	420	417	411	394	439	406	403	397	435	391	424	436	404	382	401	409	404	414	402	398	392	424	408	406	383	434	388	389	368	409	385	397	423	407	381	399	415	402	417	403	432	412	436	435	443	392	387	429	426	410	427	381	397	389	408	430	465	405	427	383	406	405	413	432	393	404	404	407	407	413	400	412	376	443	384	424	382	418	415	425	443	420	392	404	427	393	445	436	397	382	407	414	404	423	395	427	408	460	410	440	411	417	403	448	407	426	401	428	428	467	394	408	411	415	384	431	416	415	440	381	392	392	393	358	384	411	406	408	420	382	404	425	413	420	473	421	395	393	412	401	420	378	406	405	414	410	415	380	414	415	416	405	418	421	421	396	403	435	422	432	385	405	405	393	393	431	402	439	429	410
11698	4257	2555	1509	920	560	159	85	98	78	93	91	93	114	81	89	148	208	440	363	202	87	105	93	114	187	297	348	135	142	163	175	160	151	140	86	89	105	90	86	79	90	84	92	67	81	89	77	95	83	73	84	81	81	84	97	87	84	75	97	87	97	73	97	94	88	71	75	81	69	90	76	88	91	89	94	80	104	68	94	96	97	87	79	88	99	77	92	98	87	88	81	85	79	76	81	73	81	68	82	78	85	68	78	88	67	66	77	90	81	83	78	94	81	80	80	66	94	80	83	88	64	76	84	90	76	77	89	86	99	83	82	87	85	84	89	87	106	79	80	69	90	85	77	72	90	96	69	74	89	94	80	94	78	97	82	78	87	83	77	87	93	81	69	72	82	88	73	72	76	95	99	86	84	82	82	90	73	84	77	86	86	87	81	98	88	90	98	83	92	92	87	85	77	88	74	97	97	86	95	91	81	72	95	75	73	82	78	91	79	85	92	87	93	73	81	79	62	80	84	80	89	82	69	89	84	72	92	83	92	89	85	98	73	75	81	96	75	86	89	85	103	79	88	82	78	77	65	93	75	89	91	83	85	89	87	91	82	81	94	90	82	70	70	75	71	72	92	80	85	91	72	86	76	77	101	78	102	89	85	99	73	79	85	96	84	79	90	93	94	90	91	89	91	95	108	73	92	74	81	99	88	85	84	82	91	71	73	88	87	87	91	92	101	73	84	92	93	71	87	79	99	72	69	92	67	83	90	81	84	84	79	87	73	79	80	73	92	77	86	90	81	92	59	90	92	72	84	90	71	92	77	76	89	86	90	95	100	83	88	77	89	83	79	66	85	84	79	104	83	93	89	82	72	89	67	72	93	88	93	82	88	89	75	94	98	85	83	70	92	92	93	75	86	98	93	84	64	83	73	83	96	81	68	83	79	76	79	93	71	86	89	85	92	93	95	92	65	93	89	81	94	78	90	83	98	87	83	90	86	95	70	101	99	100	87	78	68	73	82	98	83	82	90	88	79	78	83	74	89	93	88	103	88	92	96	80	93	78	76	79	81	79	87	84	86	110	81	68	81	84	78	99	95	88	65	99	98	77	85	70	88	85	86	76	67	80	73	82	98	75	82	79	81	91	89	68	85	87	95	103	85	86	83	89	78	78	67	92	86	99	75	92	85	80	110	81	90	96	75	86	94	98	84	83	72	76	98	69	96	72	68	95	90	76	82	69	82	79	80	82	95	83	75	76	98	83	93	82	84	84	83	101	82	87	96	75	86	91	96	81	71	79	96	86	96	86	90	72	92	81	84	88	92	72	73	70	80	84	84	76	83	84	93	82	76	87	87	92	85	92	74	108	80	86	87	80	85	66	77	84	76	91	103	74	90	73	86	75	65	90	94	85	81	90	84	84	80	90	84	69	87	86	82	81	72	99	68	92	87	86	87	75	87	80	85	90	86	85	81	75	96	92	99	69	83	83	77	80	69	77	73	90	81	65	86	79	90	81	80	87	97	78	78	97	70	106	88	90	88	95	89	71	66	85	94	96	82	96	94	102	85	79	75	74	94	91	68	83	94	73	86	97	81	76	104	81	81	96	84	72	88	73	74	74	88	80	94	85	97	96	80	98	70	91	79	84	77	84	76	75	70	75	82	81	72	88	82	90	84	83	87	90	98	84	80	82	85	83	85	81	80	97	87	91	94	87	84	72	89	92	94	67	92	97	89	79	83	70	93	93	80	91	86	83	86	87	88	100	94	97	70	72	92	99	66	96	87	80	80	85	95	74	88	90	74	100	73	80	93	91	74	92	93	80	68	70	66	90	70	96	75	84	101	88	90	95	83	79	87	81	86	70	94	78	78	72	87	110	80	103	79	74	87	86	100	70	84	81	83	83	78	74	70	83	101	80	81	87	75	86	79	84	90	82	74	86	78	84	104	85	69	73	69	72	95	91	91	97	64	88	86	75	90	95	102	81	97	83	77	74	73	75	89	80	70	82	77	80	78	78	82	111	85	85	78	87	71	75	81	97	73	85	89	83	76	92	81	84	78	99	75	85	74	85	95	91	78	73	99	82	97	97	79	73	100	84	78	113	105	70	92	87	85	83	83	78	85	79	78	105	96	70	87	68	77	71	91	81	83	106	90	89	88	88	87	67	84	86	93	74	87	78	96	88	83	87	95	78	78	85	69	75	104	81	97	86	87	73	84	84	100	87	106	68	78	90	70	85	75	91	88	77	78	75	85	85	78	92	88	83	81	87	72	89	83	77	102	96	97	64	93	95	75	81	80	69	90	81	77	88	72	96	82	69	86	89	83	93	68	76	77	77	73	79	84	75	71	86	70	86	94	72	70	83	91	78	91	96	99	91	68	103	90	89	83	71	82	78	86	103	82	64	104	95	94	93	88	88	82	86	78	100	81	81	86	84	92	70	81	95	93	82	88	78	76	88	95	81	68	88	95	72	79	85	82	81	70	80	75	89	94	95	98	87	91	71	95	103	98	87	77	87	71	90	79	87	87	91	83	67	87	97	88	98	66	91	71	101	105	92	94	66	92	102	67	97	83	92	60	76	94	88	81	86	85	75	78	85	100	72	85	72	70	98	78	69	84	72	69	67	83	80	104	100	87	82	98	83	78	83	81	92	91	100	79	75	88	88	81	91	88	82	81	85	97	95	78	89	92	65	87	77	90	94	97	73	89	86	73	83	74	79	82	93	90	79	72	75	91	77	78	93	80	87	71	82	87	84	94	93	85	100	90	83	77	101	80	86	83	84	89	93	81	82	109	86	66	92	81	92	92	82	78	83	76	87	85	71	73	104	89	81	99	94	85	110	83	89	99	70	95	76	80	84	83	93	78	79	86	100	77	97	79	78	93	79	78	95	96	80	86	63	69	93	78	84	83	104	81	119	85	81	99	86	85	73	82	84	72	68	99	95	97	88	96	87	81	78	89	92	78	83	69	84	90	90	93	95	79	74	85	87	82	86	67	97	98	75	81	108	71	87	84	82	57	82	82	103	90	90	81	93	85	91	99	80	101	67	78	104	73	96	69	83	86	74	74	80	94	89	82	96	71	91	90	91	72	83	83	84	89	73	86	73	86	83	77	63	89	84	74	64	81	79	71	80	87	96	81	74	90	77	94	74	91	95	88	90	101	72	86	82	86	76	84	96	85	82	97	84	85	74	88	84	87	85	89	99	92	85	85	86	74	87	88	71	74	83	87	66	79	75	94	82	75	82	67	67	79	77	98	86	85	81	81	79	76	81	78	87	85	107	76	99	86	100	80	80	59	96	76	75	83	80	65	80	85	94	77	93	78	80	76	83	87	83	94	81	78	91	82	87	93	72	78	87	77	79	74	78	85	109	81	96	87	86	78	70	81	88	75	90	77	89	82	77	68	81	87	68	96	94	71	97	88	91	68	74	81	76	78	84	80	77	91	89	82	82	86	95	60	79	95	76	73	74	87	68	94	61	81	76	78	107	76
38386	22923	17584	15937	20031	15917	5084	1553	1313	1205	1061	1008	938	936	884	978	2141	3828	8330	7317	2934	1134	1217	1104	1349	3144	5526	6166	1876	2098	2254	2558	2567	2123	1701	767	618	621	632	629	611	637	623	646	594	644	659	628	646	677	643	650	657	676	653	677	659	644	625	700	639	676	590	666	625	638	648	632	604	648	655	653	642	639	636	628	673	643	661	644	660	649	595	646	627	653	597	676	651	645	626	625	623	628	643	692	641	609	621	644	635	655	636	658	614	661	639	648	646	615	649	651	629	641	661	621	680	633	645	638	658	637	644	646	660	616	616	622	616	583	665	610	650	649	585	662	649	642	639	632	692	674	643	666	621	575	656	617	688	655	609	687	636	574	649	679	653	642	636	684	642	667	609	632	613	647	667	637	638	654	646	649	612	633	633	621	691	639	609	644	620	641	690	670	600	632	696	627	648	678	606	637	632	659	681	632	644	646	665	630	623	620	673	619	665	663	623	703	614	678	656	650	644	655	635	644	655	660	636	614	637	633	595	610	639	607	665	640	652	614	655	632	628	638	612	630	644	627	649	628	624	623	632	664	618	670	608	649	593	599	647	600	645	614	643	641	649	669	638	644	632	681	659	645	660	649	662	631	634	621	628	633	639	658	673	640	643	664	602	602	634	642	599	657	665	623	708	649	675	633	636	601	669	648	644	641	654	638	626	605	652	652	681	617	625	608	654	639	701	641	662	625	654	667	628	670	587	641	701	632	625	687	643	650	611	630	634	635	666	635	644	615	643	700	663	639	648	643	625	628	612	642	646	617	661	624	634	645	714	659	651	626	632	630	610	632	605	672	617	672	626	635	604	652	640	619	611	639	612	612	631	652	578	662	659	640	640	666	639	661	585	643	669	685	662	626	638	646	638	659	664	613	631	600	657	623	636	644	644	629	662	651	609	637	625	626	687	659	672	626	583	652	667	629	616	683	658	657	587	601	658	651	601	660	634	626	620	663	617	602	648	658	613	645	593	649	680	670	601	674	665	636	664	624	654	661	674	605	639	650	644	675	641	617	629	616	644	612	626	660	641	652	663	636	656	633	592	633	661	638	620	629	605	636	607	643	652	602	629	661	652	664	651	640	650	644	620	615	596	628	577	607	634	640	622	617	597	668	628	656	606	619	602	660	626	663	648	653	680	618	609	646	634	633	662	628	650	646	624	635	645	647	634	596	605	690	647	628	615	645	647	622	648	647	638	640	663	648	622	592	630	683	618	677	647	667	669	637	590	644	654	668	631	638	643	626	617	624	628	636	604	648	665	665	605	607	659	620	587	664	643	672	631	628	640	656	658	625	692	680	614	622	606	650	623	625	605	660	688	680	601	678	616	578	664	676	682	631	624	598	644	638	647	598	652	661	667	614	622	634	655	633	648	673	633	665	636	628	672	602	637	632	607	636	609	648	669	606	621	658	632	638	677	587	680	640	673	640	595	595	606	633	650	672	632	640	634	643	642	632	600	650	648	670	658	646	610	671	620	648	622	695	624	694	648	627	599	654	675	650	658	651	635	594	627	626	679	678	632	628	605	608	588	638	642	663	619	633	647	630	628	642	672	623	670	658	649	639	648	618	624	678	638	639	666	637	608	619	647	638	586	667	664	596	668	601	651	645	634	638	602	670	645	609	617	616	673	630	654	602	629	613	663	684	650	648	640	630	623	664	604	613	669	686	622	664	632	651	633	639	634	657	664	619	617	617	620	659	613	646	633	644	615	637	681	678	675	628	633	660	649	651	622	650	613	645	612	642	672	637	663	640	651	636	644	575	623	613	599	609	620	607	609	631	594	641	607	607	713	642	636	602	664	659	631	643	651	652	597	665	688	621	639	668	657	650	629	620	654	663	620	643	641	630	645	632	649	640	628	624	657	676	633	662	641	634	628	648	616	641	631	648	642	619	615	661	657	638	622	637	616	622	626	637	609	658	639	610	623	638	602	661	636	605	637	637	608	622	616	643	634	666	645	671	635	671	691	686	615	642	625	670	625	627	583	651	629	627	623	619	695	611	622	613	644	632	646	615	635	615	619	673	672	652	643	650	580	682	666	671	653	618	629	656	655	656	645	620	619	632	607	624	649	653	642	637	633	637	651	646	650	710	634	622	659	667	647	605	576	648	700	661	637	628	631	644	611	643	638	644	613	653	628	630	648	653	618	629	653	686	660	643	659	628	609	669	647	662	624	655	624	608	631	585	619	615	621	627	616	616	676	571	686	701	625	628	646	644	600	635	619	648	612	633	665	641	600	613	650	641	616	670	629	624	568	675	690	618	619	652	612	633	661	683	644	684	631	612	680	659	593	616	641	683	655	647	621	643	643	630	644	607	593	600	663	665	634	614	639	627	642	625	644	647	672	660	625	647	649	638	600	660	662	617	629	693	652	638	680	622	695	639	629	658	625	641	617	665	626	637	629	643	601	694	668	633	641	634	641	625	609	657	619	669	635	665	630	656	628	637	671	680	632	658	667	625	610	624	649	660	626	644	608	662	640	614	641	607	638	636	626	605	637	622	643	605	646	651	634	638	638	610	638	619	617	631	610	695	635	645	684	594	695	673	659	623	617	681	634	661	616	652	606	637	640	639	613	644	625	621	648	656	649	658	659	610	616	641	682	658	645	623	653	685	611	629	626	620	624	599	683	626	612	614	663	637	578	635	615	656	620	648	622	622	591	668	608	653	647	656	603	602	606	680	633	647	638	651	621	632	615	675	666	629	655	684	627	663	692	644	630	600	619	689	656	661	644	672	627	633	634	620	657	616	634	651	662	634	662	655	611	614	621	642	657	686	586	615	608	630	633	666	618	605	694	682	630	646	645	629	660	659	613	638	657	616	621	640	692	631	664	636	658	627	607	633	661	653	608	654	656	653	614	641	642	621	640	673	661	638	607	651	657	616	644	628	634	645	649	630	635	644	618	640	617	609	648	670	642	660	617	638	598	655	608	633	631	608	617	641	627	642	616	612	606	630	640	675	645	623	572	661	657	694	636	636	638	684	668	674	647	629	594	640	611	676	662	651	640	605	649	655	606	687	624	603	632	615	620	635	590	630	617	639	667	614	664	633	614	631	656	662	650	617	628	664	617	668	623	651	657	637	625	647	669	665	647	626	618	657	596	702	667	642	638	653	608	632	627	680	624	649	617	632	593	656	612	653	656	654	675	622	644	668	600	630	626	635	665	658	620	641	641	605	639	621	625	659	633	688	619	632	625	673	668	652	569	651	616	609	622	646	639	630	637	653	648	635	591	661	644	625	627	668	658	668	666	687	624	588	650	666	653	625	616	673	639	635	637	627	647	628	687	655	635	661	642	662	613	681	606	672	704	629	625	657	644	641	650	650	603	634	635	637	589	634	608	643	695	668	662	647	611	633	621	649	633	661	615	650	678	656	634	656	635	604	656	602	656	654	674	645	620	624	622	696	682	614	651	632	608	642	595	646	638	696	620	623	597	648	654	637	673	623	635	658
6082	2366	1296	499	262	136	46	44	54	52	44	50	48	38	55	42	52	73	105	74	58	46	42	53	48	58	69	76	58	56	53	61	61	52	48	56	47	40	37	53	35	40	52	36	56	57	46	42	44	58	36	54	45	42	59	49	49	47	49	41	43	61	45	44	36	49	51	36	56	51	47	51	41	64	50	34	46	34	51	61	61	45	42	46	52	52	56	57	45	51	49	47	38	50	44	46	49	54	32	55	49	44	38	58	48	44	47	46	52	45	51	50	53	53	44	49	51	54	48	50	48	48	54	34	46	45	52	42	38	53	36	57	39	58	59	53	40	33	58	49	47	46	60	57	48	53	44	47	40	44	56	46	56	47	48	53	50	45	46	36	43	55	53	47	37	46	53	48	43	50	45	42	51	48	29	45	41	50	65	43	41	58	61	48	44	56	38	60	43	42	51	37	51	45	43	52	54	47	38	43	50	47	40	49	45	42	47	55	46	59	43	43	41	51	72	36	42	36	66	53	51	47	45	43	48	58	47	41	42	51	50	47	46	60	52	44	56	45	53	33	44	50	42	53	46	45	40	46	59	51	62	46	39	55	48	52	53	50	52	57	54	54	46	57	48	55	55	48	54	48	45	49	50	43	53	42	56	49	47	39	58	29	52	51	52	53	57	57	34	51	53	56	49	42	49	49	44	52	50	51	46	49	63	50	43	50	41	51	55	45	33	45	47	40	43	51	46	50	39	47	54	47	38	48	47	46	39	52	55	47	63	57	47	41	47	44	41	50	54	46	45	48	54	44	49	44	46	47	51	50	54	46	54	47	53	46	40	44	48	34	46	55	48	49	50	63	58	60	46	45	50	54	47	47	40	43	58	44	39	42	55	49	49	42	48	48	53	53	62	51	56	35	56	38	34	39	36	46	41	47	48	46	45	57	47	39	59	44	50	36	45	49	37	59	48	46	55	43	48	47	41	48	52	36	40	46	47	48	55	52	51	29	49	45	48	42	51	54	35	48	60	49	59	40	53	44	52	48	55	48	50	49	41	62	59	40	47	45	47	48	42	51	56	54	50	55	47	41	49	36	48	56	47	40	51	42	52	49	49	42	50	45	57	65	57	30	45	36	45	46	43	39	41	47	43	54	55	50	44	40	51	46	49	46	47	55	28	47	49	47	50	53	48	47	36	46	57	60	62	45	46	53	49	39	36	41	41	46	44	38	49	56	57	48	34	38	39	33	45	63	50	65	35	52	40	45	51	56	62	44	54	38	40	52	54	46	42	59	51	50	48	51	48	44	54	40	40	45	45	43	47	50	43	42	46	55	58	53	45	47	46	42	50	46	61	43	56	42	48	45	54	57	44	43	53	47	39	56	49	54	41	55	46	53	48	40	44	49	44	52	49	43	41	48	52	36	45	45	42	49	37	49	50	46	52	49	53	53	38	33	51	50	48	40	51	41	38	38	50	45	44	45	47	48	47	55	45	48	36	58	40	50	39	57	31	49	53	57	49	32	45	49	43	49	53	41	57	45	37	46	44	40	43	53	50	61	39	40	56	47	35	37	43	51	54	43	47	33	58	48	40	40	66	42	38	60	46	48	36	48	52	53	54	40	55	52	39	52	51	65	52	44	42	48	54	44	40	41	60	30	42	45	36	46	40	47	46	49	52	53	43	54	52	54	54	36	28	39	38	43	56	31	51	48	47	42	31	43	43	62	40	48	51	39	44	48	41	59	40	45	61	50	39	43	51	60	55	54	48	52	48	46	64	46	34	48	63	35	48	54	53	60	53	49	59	58	42	48	32	44	45	40	43	40	56	51	45	55	56	49	41	52	59	44	61	55	43	58	58	46	56	47	56	45	58	36	55	45	50	50	44	43	48	53	42	35	46	44	41	48	53	49	40	42	50	46	48	48	42	57	45	42	29	51	41	44	40	52	58	42	43	62	44	47	48	46	40	50	46	34	31	42	51	52	46	49	40	39	53	50	54	38	49	52	34	48	38	49	48	50	48	55	47	32	44	47	47	42	50	37	48	63	46	41	46	51	44	52	33	59	57	45	41	50	46	38	60	40	46	48	61	49	49	56	55	51	52	50	46	40	60	42	61	62	56	59	55	61	40	59	41	52	51	44	45	50	45	45	53	37	49	44	50	60	57	48	48	41	49	48	48	53	48	51	45	62	47	47	62	47	53	55	42	54	45	43	39	45	43	49	62	45	46	46	48	41	44	46	36	47	50	41	42	49	46	45	52	49	44	50	48	47	53	36	47	54	39	43	48	50	39	56	61	43	52	50	54	47	42	40	49	49	44	47	50	50	54	53	43	48	46	46	42	51	54	47	37	47	45	38	38	41	45	50	54	40	47	45	48	52	45	57	48	56	50	35	53	51	54	57	46	55	61	40	41	37	62	52	42	41	52	50	47	36	61	49	57	55	55	53	40	47	51	49	51	50	49	46	49	52	52	46	43	40	39	52	45	51	50	44	51	53	61	44	39	61	47	42	62	47	51	43	40	37	61	59	53	47	39	51	37	34	39	60	45	63	46	52	39	46	48	43	54	38	47	46	44	49	52	55	44	41	51	46	41	53	40	44	47	40	55	46	55	58	42	46	56	54	60	40	38	52	56	43	45	45	57	45	47	48	56	44	36	42	45	44	45	48	52	55	39	43	46	36	46	42	48	48	51	45	40	53	49	41	53	51	37	44	39	59	52	48	50	42	48	46	44	46	40	45	55	49	55	44	49	40	45	52	44	63	56	54	40	56	43	51	47	49	40	44	46	51	44	42	55	55	44	53	28	51	42	31	39	37	42	47	40	49	54	45	49	38	44	49	57	53	56	42	49	35	56	45	47	53	51	50	38	38	57	39	53	52	46	42	45	41	44	50	53	38	44	40	48	42	51	49	50	50	47	40	56	43	46	35	54	43	43	62	60	45	51	48	46	43	46	49	42	61	44	45	61	58	40	36	41	51	49	58	50	50	50	53	51	41	45	44	64	52	40	46	44	42	46	56	45	55	52	54	46	44	36	56	55	44	42	47	48	51	43	49	49	46	49	46	44	56	45	46	48	48	62	44	53	34	43	53	50	48	40	40	48	51	51	44	29	61	46	53	56	39	46	56	47	48	45	51	49	74	48	42	46	50	54	46	52	44	49	47	45	47	51	43	53	46	59	52	60	52	53	40	45	55	46	40	52	50	62	44	38	51	49	47	45	41	47	66	59	36	42	51	65	32	38	50	45	41	55	56	52	36	50	44	55	48	49	51	41	38	47	58	51	57	36	53	46	56	48	49	55	54	47	50	39	45	40	44	48	47	45	48	51	53	43	48	46	50	54	53	52	48	53	48	42	36	48	43	44	38	40	44	48	55	53	47	48	64	42	42	51	45	40	53	43	43	41	53	48	39	40	53	46	41	37	50	42	58	58	50	42	67	34	49	48	36	37	60	54	51	42	46	36	42	44	51	29	40	37	52	54	33	43	43	52	51	44	52
31740	17563	11574	7584	7807	5483	761	483	475	427	401	407	427	412	379	417	576	1449	1835	1132	437	432	384	418	414	541	822	1033	553	555	712	656	663	497	468	372	388	387	339	345	333	404	396	387	388	362	374	349	385	399	407	384	372	336	386	360	352	368	337	347	365	362	376	389	395	341	349	366	388	352	361	329	340	376	379	342	374	368	361	407	360	350	349	375	372	365	338	368	371	297	342	354	391	391	361	373	358	387	345	345	349	325	379	364	344	378	357	361	353	371	372	389	344	373	378	339	391	396	373	388	367	361	348	363	303	378	372	370	354	382	355	347	331	359	361	355	349	352	344	408	345	357	366	358	387	380	368	416	374	347	376	395	329	378	375	382	361	402	374	336	376	400	367	390	345	381	343	359	387	395	388	376	359	372	346	377	362	389	389	336	331	368	364	393	373	353	391	357	351	372	342	377	388	404	355	348	370	342	344	355	380	337	359	371	357	367	390	353	387	381	363	338	386	370	374	393	347	393	368	372	357	365	365	363	351	368	378	343	391	377	372	353	400	372	379	376	387	381	370	362	351	378	363	371	372	374	386	345	383	352	394	385	356	351	349	389	373	394	370	354	379	382	381	367	369	371	378	352	350	355	374	381	372	353	355	366	378	365	398	360	364	320	362	380	331	354	369	374	353	357	391	358	390	360	361	338	382	393	365	378	378	331	340	340	337	355	339	340	344	370	351	365	392	370	347	404	370	403	393	381	362	382	391	374	385	360	378	369	403	379	379	389	352	358	364	341	338	355	362	372	362	388	393	368	371	384	372	388	388	364	391	371	374	338	387	358	382	387	329	380	364	373	357	381	322	346	381	381	331	341	370	375	349	365	394	369	368	345	371	357	376	367	362	363	380	362	376	379	364	374	363	376	343	340	357	387	371	349	351	407	359	350	375	334	362	349	390	376	368	363	356	342	376	381	339	383	359	353	354	390	387	363	393	360	366	350	347	386	372	360	371	377	360	387	373	374	379	376	380	361	351	347	357	361	332	368	342	341	390	372	356	338	396	328	367	397	386	390	347	356	362	367	421	364	348	334	345	352	341	414	356	366	391	391	343	352	364	377	335	372	353	402	370	357	399	351	350	399	393	345	388	350	342	326	388	380	372	359	363	321	336	385	371	356	363	399	362	370	354	357	380	358	360	373	365	368	403	378	379	348	368	370	361	374	377	371	379	392	383	372	409	364	347	341	332	375	367	358	376	341	369	375	372	374	332	361	377	349	358	372	381	363	365	380	361	398	353	347	390	346	367	358	388	355	301	359	385	376	396	358	360	378	373	368	376	322	352	367	347	360	360	366	371	346	359	367	364	353	375	368	395	366	342	381	365	373	378	372	375	364	385	380	358	374	386	375	380	356	359	353	378	397	357	366	372	394	391	383	387	381	415	355	376	378	401	384	330	365	341	341	363	345	357	375	375	360	369	390	376	370	353	361	381	361	359	352	381	359	337	379	377	335	382	367	373	360	332	332	340	358	367	375	340	357	343	362	324	359	346	385	362	338	369	365	347	386	377	368	369	348	371	368	374	378	374	398	396	343	365	357	417	364	370	327	370	341	338	353	363	372	364	385	373	400	394	397	379	356	358	385	389	381	372	365	354	393	347	410	374	375	386	371	383	388	356	384	393	365	379	379	369	377	372	343	346	386	354	377	333	382	371	352	363	370	377	395	369	379	349	361	357	356	386	328	373	387	367	360	372	328	361	369	377	378	372	361	379	333	343	335	362	379	340	350	362	379	393	376	354	386	385	359	351	365	350	397	373	370	344	388	364	395	371	341	363	376	360	371	356	404	342	341	340	372	325	407	358	380	361	340	365	390	343	366	347	343	384	406	393	372	351	402	337	354	337	370	346	372	411	338	356	345	351	375	346	364	375	356	376	369	343	367	389	363	376	403	358	357	364	360	353	363	341	388	365	345	386	358	340	384	371	390	336	357	365	395	359	363	385	365	340	353	371	374	356	367	380	375	366	330	388	355	381	358	352	346	356	382	398	429	372	364	387	358	375	395	399	353	346	365	348	365	361	361	399	396	362	391	368	368	360	354	371	352	375	374	394	375	370	346	363	352	341	378	349	373	369	359	368	414	352	373	386	377	360	365	370	354	373	329	370	379	371	365	411	358	377	364	355	352	355	387	357	380	367	360	363	364	378	389	362	346	389	376	356	353	369	391	342	354	416	378	377	392	370	384	360	354	371	381	386	378	370	400	372	378	363	370	372	363	379	353	334	350	334	361	403	349	327	364	364	389	375	351	351	376	377	386	385	383	380	360	346	367	357	364	357	365	367	361	345	357	398	394	367	359	348	358	387	350	353	349	360	366	340	380	397	374	347	354	365	369	355	369	376	352	389	375	366	412	374	376	377	371	370	372	358	344	344	338	375	351	349	370	360	426	347	381	356	362	360	382	386	333	365	364	352	356	358	378	386	395	345	373	356	382	361	345	342	356	347	361	344	352	364	379	344	369	377	383	368	350	340	336	369	394	387	370	315	372	366	401	371	385	344	361	338	355	350	389	367	369	387	393	388	358	375	345	371	404	378	366	373	373	362	364	363	366	353	340	368	348	363	376	373	383	367	343	368	404	354	369	337	311	371	355	365	337	382	331	390	385	380	374	361	342	356	408	394	335	396	380	374	392	351	357	367	324	339	378	332	344	368	372	352	364	384	351	375	399	373	365	345	371	358	327	381	375	352	345	345	343	369	359	341	363	330	381	340	374	361	375	367	330	349	395	369	346	388	393	378	369	391	359	396	348	412	361	386	333	365	365	362	370	377	373	403	343	343	352	353	382	373	363	376	359	339	398	377	354	354	388	375	343	369	372	373	362	352	339	360	384	362	372	380	384	352	374	356	378	330	392	366	361	383	364	352	368	381	368	330	368	350	378	351	355	361	370	384	348	327	352	396	359	376	389	371	361	372	373	363	426	350	377	344	391	332	379	363	372	377	367	377	354	383	384	372	355	377	375	342	370	339	346	384	352	348	335	369	382	370	366	358	346	383	347	395	369	369	379	372	342	375	341	359	363	369	361	352	347	343	363	361	368	342	361	319	348	396	374	339	359	379	335	393	383	376	349	331	362	357	377	393	375	383	353	354	352	370	373	385	328	371	356	392	352	323	376	348	366	407	354	366	370	354	378	342	366	370	367	366	378	361	383	352	371	382	387	376	347	353	327	407	382	363	358	337	367	340	364	344	385	369	397	354	371	379	363	360	361	339	368	365	345	356	391	381	365	367	375	344	330	369	368	318	344	356	372	355	357	355	374	382	372	370	365	370	382	373	370	357	356	360	380	398	380	323	374	362	352	363	386	388	407	369	404	365	363	369	359	354	374	366	382	318	364	386	361	338	385	384	391	356	351	371	367	397	377	377	369	318	364	372	373	366	370	406	344	375	423	359	358	379	348	361	382	366	363	382	355	358	376	362	410	381	375	362	364	401	365	382	377	369	349	359	392
11037	4941	1804	792	458	190	103	80	98	80	75	77	82	85	88	79	139	204	259	203	120	95	84	88	85	119	205	167	96	128	121	121	97	103	86	80	79	60	74	63	72	74	70	83	77	69	72	62	76	71	74	79	75	72	70	75	65	83	65	62	80	77	74	64	77	88	72	70	70	67	72	63	69	81	80	77	63	79	79	81	72	71	79	85	77	75	92	66	72	76	78	73	67	85	74	94	80	74	85	106	62	65	77	72	72	78	70	68	82	79	75	76	73	65	77	81	71	61	74	68	64	72	71	75	77	70	86	68	87	67	76	75	80	72	88	79	69	77	83	65	76	73	88	79	88	83	84	78	73	64	71	84	74	94	70	78	78	76	78	70	59	85	79	85	72	70	58	64	81	72	87	85	70	81	85	78	73	81	73	72	67	73	63	81	62	84	82	83	69	68	69	80	64	76	75	72	71	70	74	78	64	68	71	70	82	77	66	80	78	76	76	68	77	80	74	91	70	66	67	75	74	72	81	78	67	62	66	67	73	91	71	74	66	63	70	75	82	81	74	60	71	73	70	83	68	86	78	80	76	67	77	70	76	87	76	80	75	78	81	74	81	83	84	66	87	82	79	88	89	95	54	81	83	65	71	70	83	74	95	73	89	78	80	72	81	84	83	79	75	67	70	94	72	69	64	61	67	78	63	84	74	66	85	78	82	79	70	70	63	82	81	84	77	71	82	70	91	67	76	83	88	83	71	61	83	67	73	68	65	77	73	77	87	87	86	77	76	87	90	73	94	94	65	75	76	102	79	74	82	68	75	72	88	79	81	77	85	74	73	69	88	81	73	74	73	77	62	59	78	68	80	59	81	85	77	73	59	76	87	76	74	72	73	72	71	58	90	80	63	70	83	83	77	68	85	81	78	69	85	72	90	75	71	67	81	57	78	72	82	78	85	68	80	78	67	83	85	79	77	55	69	66	88	71	71	65	73	68	64	78	74	67	79	93	74	67	100	70	74	71	80	73	78	70	64	71	81	75	76	79	55	72	63	87	87	80	79	78	87	68	77	67	59	85	77	88	78	66	71	77	88	87	95	75	78	71	64	78	60	80	77	83	91	90	62	87	76	71	68	82	81	68	88	85	72	71	81	91	74	86	67	83	66	74	72	86	67	91	71	63	78	79	55	77	78	83	67	72	82	84	85	75	71	82	79	75	72	62	76	94	75	105	99	73	74	74	88	86	64	64	96	77	85	82	69	85	61	73	87	74	70	74	64	83	87	69	66	73	70	64	88	85	84	65	80	80	70	69	73	73	66	87	72	68	86	66	88	93	64	78	58	83	76	74	68	81	81	62	84	82	85	60	77	69	62	79	68	80	77	69	78	76	73	82	88	85	68	87	48	77	85	82	104	73	69	66	72	68	76	76	76	67	75	71	78	85	85	71	84	80	72	67	95	66	82	71	72	71	69	69	78	92	59	62	69	66	78	79	73	72	74	64	75	62	54	78	91	70	77	69	74	73	85	85	89	66	71	83	77	88	72	61	81	63	59	82	75	60	88	75	77	70	77	85	93	92	81	91	78	73	75	56	71	65	69	81	66	64	89	80	80	72	63	83	83	66	61	93	73	68	92	85	75	64	74	80	80	87	75	72	64	61	71	83	82	72	96	62	72	75	72	67	74	80	61	91	65	86	75	69	77	61	63	82	72	84	69	81	72	74	82	85	82	69	79	65	76	88	68	73	76	76	81	65	65	76	64	79	79	66	66	66	68	75	70	79	79	70	71	89	82	82	84	83	89	78	60	76	73	73	60	79	86	74	64	68	74	65	75	73	88	61	88	93	63	64	62	75	89	76	75	69	75	77	74	81	79	68	75	71	74	81	66	97	80	82	68	63	89	75	100	97	64	70	80	75	80	78	78	65	76	74	64	71	75	88	73	84	82	81	75	93	66	76	71	71	85	65	78	69	78	78	66	79	78	74	80	75	77	76	70	64	62	88	64	85	87	69	79	78	71	97	73	65	61	81	68	68	67	86	83	59	79	72	81	77	76	87	69	80	74	79	79	92	69	83	89	81	67	84	85	84	81	75	88	88	85	79	85	78	78	77	80	78	91	76	65	83	74	84	77	76	87	70	79	85	83	76	78	80	86	58	76	59	62	82	71	75	69	72	68	72	77	79	70	63	90	75	82	69	76	60	61	78	77	63	87	65	68	67	88	69	78	83	77	78	81	58	72	89	88	84	68	79	82	89	82	78	58	71	85	71	70	82	62	70	82	72	63	60	80	89	74	80	62	73	82	77	72	82	62	75	91	65	59	77	87	72	81	64	77	86	69	79	76	64	77	71	69	67	82	70	80	87	74	82	75	78	65	80	85	68	74	83	60	88	66	75	73	80	57	73	85	74	76	78	85	81	69	85	74	82	65	69	72	74	79	68	69	71	84	82	85	83	71	90	62	76	90	61	69	84	75	80	71	77	74	63	81	73	87	68	73	79	101	85	79	75	65	73	72	79	75	68	89	79	77	61	63	66	89	71	91	74	70	86	89	62	94	87	65	73	88	72	86	71	63	87	84	75	79	82	75	70	77	77	73	86	75	72	72	69	72	75	71	84	79	71	97	96	76	75	77	63	76	75	79	64	64	72	65	73	67	85	60	70	72	67	80	94	63	90	85	70	80	77	61	75	76	86	70	78	83	68	79	70	66	76	66	70	63	63	66	73	89	95	79	77	57	89	76	53	71	84	93	81	68	77	66	77	81	78	82	88	77	68	78	70	94	70	76	79	78	63	80	70	75	70	71	73	84	78	71	83	73	71	79	82	85	81	81	88	64	76	73	69	81	79	68	72	61	81	82	85	68	70	74	76	76	70	68	69	88	88	81	92	75	77	63	67	67	71	73	78	88	66	71	78	67	64	69	89	72	79	84	61	89	78	76	90	65	61	72	69	87	76	65	72	67	71	91	73	80	72	91	83	79	68	87	84	78	79	62	68	65	69	88	62	79	81	78	87	71	86	80	101	85	82	81	60	79	80	82	64	74	80	77	53	78	82	65	75	57	69	85	94	94	86	102	88	82	71	85	79	82	76	81	71	80	79	81	83	71	61	68	61	78	61	66	87	84	82	71	75	56	72	92	81	82	80	75	71	78	93	90	91	61	78	63	71	64	71	89	66	88	72	86	84	89	95	77	77	85	83	60	72	94	64	83	67	86	83	65	81	72	79	90	68	94	80	86	83	77	74	86	89	79	89	79	73	100	73	73	70	70	63	82	77	79	69	65	70	83	64	89	82	63	71	73	87	91	78	71	65	95	77	86	86	71	72	76	77	80	78	73	77	85	70	75	78	89	72	72	89	82	98	82	70	69	69	93	77	77	83	64	71	70	69	90	79	65	49	86	69	65	60	73	74	77	70	64	73	75	72	92	72	68	91	80	68	62	67	77	73	78	78	83	79	62	92	68	81	76	73	71	86	84	73	76	79	82	82	66	69	72	88
39145	24707	12911	10292	12071	5733	1539	970	910	826	733	679	653	690	688	804	1980	3593	5302	3967	1588	765	847	970	826	1490	2755	2243	1226	1406	1471	1329	1441	1178	621	563	572	575	590	579	585	596	608	576	547	593	586	597	608	599	576	579	586	556	533	584	608	603	582	568	533	607	584	544	546	557	550	568	609	548	598	586	607	543	516	561	548	583	564	614	594	573	571	543	550	551	549	564	581	573	601	605	547	552	515	573	602	598	607	551	580	567	578	559	571	588	561	589	566	562	605	561	561	580	558	572	603	569	586	557	597	567	605	552	590	570	543	574	551	651	591	568	557	572	651	540	582	571	569	589	573	555	562	585	614	542	548	602	591	567	582	552	589	549	525	594	577	586	555	573	532	567	600	577	577	576	548	605	550	607	562	604	594	600	573	583	568	575	540	601	566	576	602	595	591	560	593	571	596	590	544	581	557	558	603	633	558	580	613	573	534	540	567	573	512	613	591	554	538	562	534	615	621	580	565	541	582	567	595	587	583	543	561	571	549	588	535	628	561	559	567	565	569	541	546	594	589	585	567	575	563	581	604	552	610	545	585	639	565	584	588	547	551	571	547	556	616	552	566	642	585	574	555	562	613	520	575	554	586	583	551	566	597	559	570	602	532	563	573	570	566	556	590	602	604	564	557	578	558	547	579	581	604	576	548	558	584	572	577	577	610	594	548	555	571	602	600	594	562	592	541	597	530	574	554	572	589	574	591	570	597	555	537	566	567	580	581	552	542	628	573	626	578	566	579	600	555	552	564	564	532	548	566	550	569	608	574	540	607	554	560	589	562	594	590	591	548	551	536	555	591	591	521	607	555	518	600	596	566	567	574	565	576	582	554	550	549	591	564	561	563	541	588	532	531	545	572	565	571	560	591	546	527	611	584	596	593	588	529	600	554	573	584	582	545	578	573	577	579	570	569	573	568	566	545	590	562	562	558	590	542	566	560	573	626	544	520	568	572	565	590	551	565	535	561	585	573	576	533	569	556	576	544	574	575	571	548	570	527	577	596	587	587	594	541	592	638	558	563	584	575	599	600	581	596	561	579	554	582	586	558	576	595	544	581	618	589	578	543	587	597	602	572	561	589	561	572	566	583	602	559	576	547	579	580	570	577	586	564	567	557	595	596	574	574	536	581	535	591	567	576	585	526	612	564	550	527	578	603	609	595	623	572	579	562	563	574	609	600	549	586	593	612	596	581	554	580	579	533	564	594	612	571	555	574	558	566	584	555	561	593	564	563	540	585	589	581	568	617	592	523	568	591	578	579	573	573	524	549	598	523	558	615	599	532	556	542	614	571	561	594	584	536	550	578	566	604	563	543	632	528	610	531	633	545	557	586	562	567	607	555	520	556	592	588	579	531	556	606	570	585	584	551	575	573	579	588	592	596	506	587	564	550	547	570	554	591	587	601	565	585	580	579	592	550	526	573	606	564	555	601	584	552	559	586	554	610	583	542	541	588	512	605	568	516	561	566	595	624	562	540	578	541	593	570	532	578	628	558	572	574	578	563	542	549	585	568	541	578	568	581	558	567	564	557	559	556	601	537	561	551	564	572	625	565	604	562	584	601	553	566	619	564	581	559	606	568	543	559	611	586	604	575	548	587	562	551	562	566	586	604	539	585	562	546	577	567	606	549	541	554	572	548	611	551	572	571	551	532	537	583	561	557	547	588	587	576	577	568	567	608	580	549	563	581	592	615	593	590	597	594	586	573	566	574	567	542	613	590	566	581	584	602	626	570	581	566	545	526	573	590	575	542	562	589	568	565	570	559	541	587	549	566	584	536	586	570	596	546	547	587	586	549	575	576	571	616	576	564	587	545	583	552	564	594	558	597	550	569	628	562	565	554	581	530	550	610	556	576	567	516	536	568	570	568	577	514	576	545	552	576	621	578	598	594	572	583	561	606	563	589	551	576	624	589	578	593	574	559	582	587	546	550	606	543	565	574	606	584	592	571	565	536	569	547	615	584	568	552	569	561	564	613	574	591	576	582	567	598	614	564	597	579	565	566	592	574	574	533	529	559	644	573	545	616	571	573	563	592	560	586	608	580	586	612	597	557	564	564	625	589	520	555	566	590	578	598	572	561	580	530	559	584	599	601	596	575	580	576	582	555	600	591	602	586	588	546	539	588	581	590	599	582	518	542	571	611	584	554	582	584	513	582	593	618	532	563	544	587	629	545	603	569	570	573	593	521	560	549	609	536	608	552	568	535	574	561	557	533	584	622	572	552	533	585	568	570	578	576	558	636	583	562	524	582	602	559	650	566	540	546	569	558	611	586	564	557	544	567	545	587	571	577	566	604	565	599	610	527	544	571	569	543	592	587	616	610	556	547	579	594	543	557	581	598	568	564	563	610	571	587	583	566	584	596	534	605	565	584	574	534	588	618	595	586	577	588	548	566	574	540	566	562	559	610	566	562	586	544	627	573	542	551	546	573	558	563	553	585	600	547	554	583	615	565	563	552	578	591	600	550	576	549	574	629	581	560	574	568	623	540	578	575	558	577	578	595	605	633	600	545	582	532	536	558	550	558	567	594	599	576	567	590	584	581	591	602	539	548	588	554	567	557	546	571	585	579	572	534	548	602	580	575	573	574	560	602	582	566	601	564	547	574	567	556	576	565	580	579	549	576	574	549	572	574	568	576	631	568	620	569	591	597	577	536	598	554	565	533	589	574	527	618	586	585	570	563	620	575	566	594	552	544	624	554	586	612	561	518	546	578	590	554	610	570	598	551	553	544	574	546	584	548	559	576	535	543	539	571	586	567	564	547	552	578	580	551	620	585	575	575	558	570	588	559	591	580	590	556	567	596	529	574	589	567	602	571	576	576	578	599	546	597	584	591	535	570	540	592	560	548	560	581	578	590	538	532	552	560	568	590	569	597	557	547	570	598	559	535	605	581	534	560	589	577	531	575	616	561	545	547	552	561	614	558	590	602	546	570	538	537	587	603	588	618	586	541	548	565	570	571	606	567	540	633	576	556	558	555	535	584	586	579	579	562	561	564	552	584	562	571	581	573	560	599	576	627	531	570	546	562	558	581	601	601	590	585	596	531	569	571	560	567	549	608	554	562	584	583	543	602	588	594	541	600	570	579	553	571	575	563	563	583	584	537	549	553	571	608	588	595	561	589	571	583	546	598	509	570	535	540	553	585	563	558	578	582	589	565	551	553	597	574	574	587	613	568	577	600	598	574	582	534	606	562	521	581	594	560	566	582	591	562	559	574	568	604	552	559	598	561	567	600	568	579	556	594	610	562	575	573	607	555	534	577	547	560	534	535	523	563	549	621	601	588	577	624	592	585	539	566	554	570	555	556	546	576	578	581	575	559	570	589	561	559	568	558	578	597	541	566	548	591	570	559	559	624	574	590	614	572	666	598	577	545	563	582	575	574	617	535	592	531	581	605	561	558	563	580	581	546	574	558	549	636	537	586	598	591	576	547	564	605	586	611	554
9135	3825	1328	760	458	216	83	71	68	55	55	68	57	55	64	118	290	374	348	194	87	75	84	60	66	104	127	126	84	68	67	74	80	72	69	58	53	52	67	55	51	50	65	53	39	54	52	52	67	54	70	50	54	51	69	58	50	50	43	61	60	54	49	60	58	53	46	57	62	60	40	56	49	48	65	53	66	42	44	59	61	53	71	48	54	48	42	58	59	39	58	58	50	73	56	63	48	58	62	50	48	40	51	55	47	68	58	51	52	58	46	42	51	75	47	44	60	58	49	46	55	47	66	72	54	66	72	55	42	60	52	56	62	54	51	56	63	47	54	54	52	61	52	46	57	61	59	49	52	48	57	53	55	50	50	32	54	59	54	69	47	53	52	60	51	49	55	57	56	64	51	63	53	49	55	56	61	44	58	60	61	58	69	49	52	60	53	53	71	59	39	63	48	49	59	56	56	58	55	62	49	55	50	42	51	60	69	57	69	50	60	39	42	48	54	46	58	59	65	47	47	49	51	60	46	67	55	52	56	57	55	54	68	46	45	56	67	60	57	45	48	54	63	59	73	53	50	56	53	64	57	53	61	41	60	49	69	54	49	58	63	69	57	47	58	51	48	61	66	61	58	65	55	64	47	58	47	62	50	62	60	57	50	56	68	55	63	45	49	51	45	53	60	61	46	60	52	43	65	49	59	53	53	49	42	35	53	52	45	66	49	54	51	58	54	47	55	57	54	49	45	58	53	49	45	63	72	54	54	61	59	51	50	43	55	51	52	59	46	52	57	57	63	51	63	58	47	42	57	57	52	48	68	60	49	54	41	45	48	54	61	52	55	44	60	56	46	54	59	50	58	50	56	51	57	66	45	54	55	53	47	46	47	52	65	50	49	53	65	50	59	56	54	56	55	55	62	51	59	58	57	47	50	61	58	72	53	55	57	51	46	47	48	56	61	68	62	68	54	61	63	55	66	50	61	50	49	52	52	69	50	62	62	46	61	58	57	49	56	50	55	51	54	59	52	47	45	52	48	54	58	62	47	55	59	45	53	53	54	53	58	56	57	66	62	45	42	50	56	41	54	59	62	45	52	72	60	50	69	51	55	49	57	62	59	55	69	57	52	54	68	63	81	56	67	55	61	38	66	67	57	54	60	54	51	40	59	45	48	69	54	39	54	53	53	54	56	43	70	53	54	48	52	59	62	51	43	49	49	52	44	45	55	59	49	57	58	44	50	59	60	71	55	56	56	59	63	60	55	67	40	49	52	60	54	70	63	45	54	50	56	54	54	56	66	54	49	58	67	51	57	71	55	55	48	60	60	57	63	42	63	65	58	64	48	62	53	61	48	49	51	51	56	66	58	46	48	39	49	62	64	48	48	57	59	64	55	59	46	59	60	46	53	67	53	60	53	48	56	50	56	51	63	42	58	56	53	53	58	54	44	43	54	56	63	58	47	49	64	54	56	43	53	56	39	76	52	52	64	51	61	61	56	61	53	56	47	56	49	63	51	51	61	58	44	47	57	61	51	49	54	65	53	57	49	52	59	63	73	65	44	47	57	48	56	58	75	56	60	63	48	71	52	50	59	67	61	55	50	60	52	55	60	49	60	52	58	63	66	44	62	63	55	57	52	72	49	54	41	49	61	63	55	57	58	62	60	57	55	56	52	59	32	67	46	54	47	40	52	52	57	57	61	53	53	56	54	58	61	56	52	53	56	46	55	54	39	40	45	53	63	61	62	54	65	48	52	47	54	62	57	60	51	55	53	49	62	47	54	60	58	66	69	45	51	43	50	51	51	54	44	55	56	60	61	62	63	61	51	61	56	42	58	73	52	54	59	67	67	52	49	47	58	61	57	61	47	56	43	68	56	56	68	62	45	50	42	49	71	53	61	74	61	54	50	52	49	64	50	51	54	58	51	53	45	63	56	68	53	53	62	43	65	55	56	59	51	53	74	52	51	60	57	57	57	60	57	61	55	46	50	50	51	59	62	63	56	60	58	65	70	61	57	65	58	37	51	48	44	50	61	61	54	47	53	54	57	54	45	54	37	67	53	47	45	44	49	48	53	49	41	51	64	49	44	59	58	43	51	47	44	56	62	52	59	42	58	54	49	50	43	70	61	45	50	62	51	43	62	66	64	55	48	53	59	60	69	54	60	56	64	64	61	48	53	67	53	52	64	54	54	66	50	56	58	61	50	53	55	47	66	56	52	47	53	53	72	38	59	41	64	64	49	47	63	64	62	52	47	57	65	45	57	52	56	44	53	65	46	44	52	48	49	53	39	49	38	64	49	59	51	58	43	62	61	44	43	56	50	48	49	61	57	67	40	61	55	58	73	47	57	59	59	68	56	58	51	52	58	57	48	72	61	75	45	55	53	65	65	63	53	62	62	62	56	59	57	49	54	54	60	60	56	60	62	71	62	47	63	41	62	51	63	58	57	57	57	61	68	60	66	53	43	55	43	60	51	45	65	46	53	67	51	57	49	63	62	51	53	48	56	64	57	56	58	52	52	62	51	57	65	68	46	61	50	52	63	45	58	53	62	58	64	43	55	59	61	54	57	56	62	63	48	56	59	66	57	48	56	53	57	62	44	56	47	54	57	56	57	51	49	46	58	66	44	54	44	53	52	53	54	69	42	64	50	44	71	60	49	52	65	57	45	58	56	52	54	45	51	53	50	50	55	53	59	51	66	66	41	55	47	56	67	52	58	55	63	57	55	53	50	49	55	52	51	46	61	55	56	50	47	58	54	53	67	60	52	59	48	47	58	62	59	65	68	43	67	49	70	60	55	56	48	56	58	63	61	45	57	61	63	52	51	48	63	59	43	48	57	60	51	68	48	48	58	53	67	62	57	30	45	55	62	45	52	66	55	58	57	61	57	53	49	46	54	67	48	58	58	52	45	70	41	56	39	43	45	51	59	60	71	60	55	58	75	58	66	60	37	58	58	57	65	42	67	50	56	49	56	55	64	39	47	59	53	54	56	42	43	60	66	48	56	52	57	52	57	58	48	51	58	70	63	47	57	61	67	54	56	49	51	40	43	54	66	50	48	63	51	59	60	56	58	51	56	70	53	56	57	67	56	55	69	64	56	55	46	68	63	57	62	47	57	46	54	60	55	46	45	58	59	58	57	54	61	49	59	79	44	62	55	53	60	52	62	38	46	56	57	48	49	60	51	49	56	63	45	48	56	67	61	53	62	66	70	60	39	65	57	52	51	59	41	55	66	60	66	60	67	62	49	47	44	51	55	45	58	60	55	51	55	51	57	60	59	54	54	51	47	56	67	59	55	62	53	44	50	52	53	62	57	48	62	54	51	41	55	78	45	57	64	57	55	46	49	45	60	40	59	60	68	61	57	60	56	66	53	37	51	38	53	52	55	55	56	43	49	58	46	69	67	46	61	52	72	52	59	50	61	68	61	61	49	48	51	51	52	62	62	68	72	54	50	57	59	48	40	45	56	55	65	52	59	60	57	38
34325	22032	11244	10061	13395	7948	2114	915	779	684	676	586	634	873	768	2056	6634	7695	6933	3911	1415	935	883	756	663	1350	2144	2029	933	963	1108	1185	1140	955	695	436	422	419	440	387	445	425	452	435	438	436	415	418	442	417	440	395	428	431	398	407	468	441	398	408	427	408	461	422	425	412	425	444	419	416	412	407	410	447	468	410	461	424	430	429	426	400	454	422	405	405	448	409	412	408	434	410	404	442	419	474	423	424	397	425	443	433	425	423	415	435	432	456	417	455	406	413	378	406	427	434	417	426	428	416	437	425	438	424	408	425	422	431	440	435	455	456	417	450	437	419	390	415	417	411	437	437	422	419	391	459	451	396	415	427	413	392	388	439	427	438	380	422	436	412	442	425	430	408	401	470	453	391	462	439	456	442	410	421	436	393	441	406	471	443	424	420	420	431	423	458	414	455	390	448	435	440	438	428	447	455	459	416	447	432	440	396	404	437	430	444	452	417	430	449	430	424	412	428	434	404	430	406	432	387	423	457	433	363	410	424	388	419	416	441	400	383	458	431	420	429	411	426	412	386	411	439	461	469	430	425	407	413	425	448	433	420	426	415	422	402	477	429	414	393	435	435	404	420	425	410	416	406	421	422	410	422	437	379	437	434	393	407	439	421	406	418	378	436	414	441	427	441	441	388	416	446	427	385	415	456	458	418	421	402	464	420	434	412	416	393	424	434	429	412	411	420	440	401	429	410	428	433	422	419	409	422	391	410	403	430	456	415	403	424	405	429	405	403	461	404	458	422	407	436	384	426	418	417	421	400	416	444	430	428	387	446	447	417	418	387	448	441	436	426	426	431	396	440	435	415	429	446	399	437	430	415	402	421	423	414	465	424	438	424	386	438	410	406	437	421	429	447	458	473	434	385	446	419	428	422	384	482	397	414	402	467	447	416	397	432	437	425	416	396	455	426	377	439	425	399	417	434	411	426	436	402	433	425	427	407	442	419	421	395	427	436	410	425	413	419	395	385	414	402	411	419	424	418	447	405	456	421	425	444	418	411	435	415	447	414	424	460	398	421	409	426	442	465	417	433	393	458	433	417	469	419	412	434	457	441	438	405	460	389	401	428	450	465	407	412	416	432	429	412	448	386	434	421	436	417	459	403	420	402	411	423	388	415	434	386	436	412	418	445	451	441	429	402	414	458	426	403	418	444	399	401	408	408	436	445	422	432	450	390	427	438	405	468	409	428	425	402	434	425	440	398	423	401	409	457	393	455	435	406	407	432	435	431	397	425	396	424	430	439	422	454	404	434	461	410	400	454	413	423	424	448	417	416	434	405	410	420	450	403	410	402	424	419	425	431	388	422	418	431	409	459	432	431	437	431	406	411	434	441	430	431	451	469	452	452	408	410	406	442	420	432	430	425	443	420	414	453	422	415	445	408	403	418	369	444	428	432	408	402	414	422	406	424	439	396	375	448	434	449	427	429	416	412	405	430	418	419	401	410	423	419	450	396	414	405	405	415	452	435	447	417	383	426	406	449	441	441	452	428	420	419	445	402	433	423	413	417	434	422	403	441	411	424	452	405	420	427	394	409	434	430	427	447	404	422	437	427	430	423	483	421	422	439	425	425	453	456	473	425	382	435	408	418	441	432	414	436	416	379	452	440	412	422	422	393	390	411	415	454	404	416	427	412	418	414	463	430	416	415	420	430	383	435	416	389	424	437	443	443	433	416	413	391	443	400	434	426	446	431	439	438	444	420	429	439	439	415	436	396	418	442	414	438	372	435	411	411	434	431	434	381	432	419	446	424	430	405	442	404	403	420	445	426	422	414	429	457	404	420	410	419	415	437	407	438	422	414	417	431	448	437	414	426	424	445	415	416	424	438	393	395	411	381	396	464	416	409	421	420	442	409	422	403	371	445	410	426	424	408	430	417	426	412	416	440	407	415	427	422	458	450	442	418	408	475	414	431	448	435	433	421	415	377	441	441	389	410	448	415	444	425	440	425	442	387	421	422	408	423	426	435	421	424	442	428	432	406	394	400	430	393	445	443	432	374	423	392	423	437	430	422	404	455	421	400	444	467	430	437	438	410	424	422	386	421	401	434	443	441	401	420	438	398	432	445	422	426	427	434	430	404	390	427	433	375	371	402	415	431	437	435	477	420	435	421	425	432	456	396	389	432	468	391	433	420	405	432	421	404	405	417	409	403	458	417	422	432	439	427	444	448	398	428	436	414	414	379	418	458	427	452	437	452	420	411	437	428	419	410	417	419	400	443	439	457	464	439	423	397	439	421	436	437	428	408	442	369	453	411	379	417	435	434	439	426	461	450	433	431	406	407	408	417	433	422	397	448	450	434	434	440	426	437	413	408	416	416	418	447	424	441	453	436	421	438	427	413	400	434	430	444	424	421	444	415	409	446	450	415	420	410	433	407	449	398	398	419	408	416	405	425	435	399	449	406	427	401	415	428	444	418	406	429	396	391	434	420	409	410	419	454	436	437	427	432	423	414	428	464	402	421	392	431	455	400	462	427	426	424	413	478	402	423	419	433	420	432	384	413	442	412	424	424	420	430	409	425	405	435	454	410	410	435	425	466	415	439	426	433	412	461	412	410	389	420	454	413	415	428	391	420	430	423	441	428	439	416	386	401	437	420	441	430	403	458	423	453	407	403	393	423	401	404	425	394	436	437	438	467	423	420	428	425	422	411	435	429	436	452	400	424	406	429	434	422	389	440	416	483	453	417	406	394	368	415	391	408	418	432	423	402	385	445	437	425	393	407	418	424	408	396	422	434	429	427	402	392	427	419	445	404	376	404	440	412	409	428	430	398	437	443	437	429	463	424	425	439	419	419	436	407	435	436	420	443	388	429	405	426	433	448	466	461	438	419	411	435	447	419	412	455	430	400	447	414	402	430	414	414	435	440	408	419	430	433	471	420	406	402	442	414	423	432	431	425	401	390	439	417	444	398	421	431	384	410	431	414	412	469	402	403	439	411	445	402	448	420	400	454	403	457	396	398	436	439	423	420	440	415	401	433	424	412	422	444	457	406	457	399	416	398	428	393	411	434	431	437	443	427	409	455	431	393	453	418	445	421	407	471	427	439	417	427	414	430	441	411	422	421	428	438	447	435	433	425	423	440	447	416	418	424	415	416	421	413	449	420	425	418	446	424	457	418	416	404	435	450	444	419	427	394	449	407	421	437	449	407	403	439	427	403	410	413	444	373	441	417	422	395	441	399	387	445	400	381	442	426	455	407	393	399	440	411	365	396	429	413	424	403	437	431	429	422	410	440	428	457	439	415	463	403	425	462	392	435	430	445	399	443	439	458	392	405	424	429	424	416	429	466	414	448	446	422	433	412	424	442	413	421	420	434	397	462	407	407	427	447	398	384	458	409	408	438	405	409	394	413	416	458	439	389	428	411	423	417	443	456	411	413	411	420	432	414	429	456	396	413	405	460	378	438	429	449	417	454	443	420	394	405	427	408	424	402	430	414
13041	5016	2096	1526	1081	481	113	109	99	91	95	93	82	125	149	154	499	687	538	244	105	83	114	120	116	175	206	171	134	141	146	157	161	119	112	93	76	92	86	67	68	83	78	86	83	91	88	79	76	76	93	84	82	86	76	91	86	95	87	95	86	100	87	86	91	70	86	66	81	85	86	86	94	80	74	76	87	83	84	89	98	77	72	97	84	85	66	95	81	91	91	75	69	81	87	83	78	86	91	94	83	97	88	62	88	89	87	83	94	75	84	109	92	70	96	72	85	82	72	80	69	79	82	94	90	71	97	75	87	78	88	84	81	79	85	98	76	97	82	86	93	87	100	83	92	90	85	94	83	84	88	71	71	82	98	91	90	79	82	91	79	76	85	84	115	94	104	82	81	79	94	89	95	74	73	96	100	101	93	85	101	87	66	86	84	81	70	81	87	94	95	79	85	75	70	90	75	89	81	89	90	86	89	107	77	83	85	91	94	101	98	77	84	87	95	81	88	80	104	86	91	96	94	68	81	80	74	97	80	85	78	99	92	88	98	71	77	77	85	72	68	79	79	83	75	103	78	98	87	81	85	80	90	78	71	82	75	104	79	91	66	82	102	97	71	97	94	84	106	93	83	80	83	86	84	93	95	91	100	72	88	87	77	87	83	76	80	88	95	80	85	97	85	84	83	92	82	82	102	82	81	72	82	86	83	77	77	84	98	91	101	84	72	74	70	106	76	90	88	80	82	101	90	101	82	85	73	86	88	93	85	91	88	102	87	95	100	84	74	97	76	92	80	88	85	89	89	72	83	93	80	76	84	68	70	68	69	93	104	97	92	92	76	97	85	96	92	100	91	95	81	86	88	79	76	90	92	90	75	83	104	79	101	99	84	92	85	77	80	91	77	92	90	88	103	88	76	83	76	110	89	79	88	90	83	74	84	82	89	81	84	83	84	98	91	80	79	68	88	76	109	67	80	98	84	95	77	84	84	98	96	84	78	93	87	77	85	87	90	100	85	93	74	81	92	99	94	84	84	80	83	105	80	98	95	86	86	80	87	84	93	77	77	84	86	84	90	84	70	95	95	99	98	79	88	98	86	83	81	83	82	83	82	76	81	104	90	92	91	80	96	84	86	86	74	90	98	101	79	88	113	101	92	83	89	83	96	84	71	80	77	100	67	95	97	82	118	89	92	79	90	80	95	93	92	95	70	86	103	73	100	101	78	83	79	81	84	102	92	91	69	94	92	84	62	66	79	91	82	80	76	103	75	83	92	88	78	82	79	77	96	77	78	84	77	85	90	79	87	77	83	89	95	90	57	85	81	84	90	77	87	92	81	90	92	90	72	90	102	98	99	76	94	83	81	85	107	86	87	86	81	77	95	66	71	81	89	82	99	71	87	101	87	87	86	82	95	81	94	92	86	100	77	93	79	82	89	84	79	84	85	87	92	96	94	80	76	86	88	81	95	83	91	90	82	94	88	96	73	89	84	87	63	85	93	95	77	66	84	88	88	89	83	92	97	86	80	85	85	76	79	77	82	94	87	98	85	71	84	101	94	91	82	88	70	85	80	76	92	95	77	83	90	94	79	70	64	95	81	89	85	88	82	68	103	84	77	70	67	85	106	82	73	94	89	68	82	96	81	84	112	79	86	94	72	82	87	99	88	93	81	75	87	79	72	94	83	78	78	85	71	84	83	81	74	90	75	93	87	79	84	88	107	83	89	94	87	93	80	112	77	88	87	77	90	88	88	97	98	70	95	91	87	82	104	78	98	104	86	95	79	86	79	88	77	91	82	83	70	79	64	72	83	87	87	85	69	85	82	92	72	76	85	76	69	86	97	97	92	84	87	81	81	105	81	65	100	99	85	107	84	90	81	76	88	97	83	94	93	89	78	80	90	79	69	97	94	73	79	88	91	82	76	95	95	92	90	78	72	107	90	95	81	82	93	103	84	85	78	81	92	92	73	76	88	73	70	96	83	84	85	92	77	73	96	82	101	75	73	77	95	93	94	76	93	88	82	84	98	75	79	81	87	77	88	93	94	82	73	75	83	98	87	80	91	93	77	93	80	80	83	95	69	78	95	104	99	109	100	97	92	89	94	106	82	86	69	70	98	67	74	76	83	72	79	89	78	106	79	67	87	95	71	81	87	82	87	83	87	87	76	90	97	60	95	79	73	86	82	91	88	88	93	82	80	94	92	77	91	70	89	85	68	79	104	74	82	98	106	76	90	75	92	98	78	95	86	110	75	90	94	81	88	95	92	82	90	83	95	86	79	100	100	85	75	79	82	77	85	85	92	78	94	85	93	89	81	85	88	85	76	81	90	88	98	86	94	95	103	75	76	83	80	89	82	82	89	74	93	89	70	69	99	96	93	86	66	77	75	83	87	91	69	84	88	103	95	85	79	66	69	98	94	105	72	91	98	81	79	69	76	95	89	97	88	70	93	85	101	76	88	93	87	84	90	86	91	72	93	81	68	82	80	76	73	83	87	87	82	67	87	97	79	82	86	79	103	67	94	81	79	93	84	76	73	98	69	82	72	79	86	105	83	96	86	77	109	93	89	83	74	91	78	77	85	89	63	82	77	72	90	90	86	90	102	104	88	102	85	82	91	81	101	86	99	79	84	96	79	94	91	77	86	82	90	79	91	75	89	98	86	91	104	72	84	89	87	80	73	95	81	88	85	77	95	68	96	99	89	87	88	74	74	90	72	84	79	94	87	94	92	74	79	89	104	80	92	81	93	97	86	81	99	84	75	99	90	98	89	93	84	93	73	83	102	85	87	89	88	84	77	93	89	83	94	82	89	85	86	76	88	104	83	77	102	89	92	83	74	84	104	93	92	88	81	86	86	79	102	91	97	85	78	72	93	78	95	91	77	70	99	67	92	80	80	92	86	98	84	91	80	78	91	82	89	91	93	82	77	82	69	87	86	74	77	74	97	90	81	88	78	82	100	88	83	84	118	74	84	87	91	82	89	93	70	97	74	69	76	92	93	80	80	100	90	77	106	89	85	72	77	78	88	68	71	85	80	81	80	94	87	74	68	90	84	82	95	108	101	78	94	83	73	78	81	87	106	88	84	88	87	98	111	81	71	83	78	95	82	105	89	89	78	98	84	101	83	88	91	84	93	101	93	82	83	81	92	77	81	111	81	72	102	86	73	91	82	96	88	96	103	102	79	93	92	81	78	79	92	81	93	70	96	76	79	80	84	89	70	86	108	84	85	85	100	95	75	78	84	86	99	83	87	81	86	80	89	100	78	84	88	97	87	88	69	89	86	92	88	105	59	82	108	68	83	105	68	81	96	82	79	88	89	82	96	94	92	99	86	94	85	88	89	93	81	76	91	87	78	73	78	83	74	86	84	91	87	119	78	75	86	100	99	76	90	84	81	78	72	79	99	78	76	88	81	97	108	84	84	96	83	95	82	79	88	91	90	107	83	86	76	74	92	86	100	75	80	101	85	68	65	81	91	74	94	97
41389	22843	15753	15645	23077	13804	2281	1415	1274	1115	1056	950	1082	2710	2017	2712	10446	12446	10005	4071	1379	1058	839	1246	1382	2519	3714	3068	1667	1550	1984	2043	1741	1369	818	686	660	616	685	672	645	676	648	641	670	644	613	661	637	650	639	614	676	639	651	714	637	653	698	571	613	666	677	656	604	628	637	656	635	637	671	665	663	672	661	658	659	653	614	650	666	666	653	644	635	640	670	644	624	626	635	625	602	629	684	662	609	665	660	658	651	627	645	630	629	656	654	672	685	668	645	579	639	664	680	671	615	703	673	649	631	639	624	637	688	673	616	650	648	672	683	650	638	652	624	613	653	660	659	610	632	649	662	678	665	642	643	665	650	625	659	612	690	682	624	658	668	652	700	668	701	664	648	663	643	630	670	679	673	639	653	660	638	619	664	665	662	678	702	657	636	608	667	667	692	671	657	678	695	657	646	636	664	638	674	647	665	643	680	662	650	644	667	592	623	615	634	625	665	632	673	656	670	658	643	658	630	688	698	644	726	667	700	683	650	646	624	638	653	672	637	647	634	661	633	648	637	633	651	643	676	597	627	661	667	646	665	636	627	671	630	601	661	648	637	685	630	703	657	609	637	661	607	647	616	655	632	656	675	685	686	634	655	646	684	627	646	684	646	619	699	645	574	640	668	701	661	632	694	639	605	666	625	613	600	660	665	640	690	654	628	701	642	666	628	655	683	645	673	660	649	663	657	640	652	650	644	673	689	673	673	630	650	688	660	675	633	676	657	629	633	706	624	710	661	724	624	680	647	671	668	614	668	713	670	651	651	603	641	681	633	652	632	637	651	662	669	635	677	652	621	653	676	642	652	626	593	693	675	661	649	695	614	658	663	610	664	616	711	682	638	652	699	642	682	692	662	702	682	633	610	656	655	653	662	665	640	643	649	608	650	693	616	706	664	637	655	718	660	676	633	680	680	656	678	619	638	646	696	651	698	635	690	669	671	704	708	674	671	628	633	668	646	653	614	663	648	662	631	650	627	624	674	642	675	666	665	635	632	650	664	647	589	690	657	692	636	649	654	636	671	687	651	672	666	690	679	674	604	633	665	684	647	652	647	673	650	642	638	638	677	672	673	696	637	639	627	646	623	687	603	665	682	646	677	653	638	643	706	628	658	658	650	638	643	654	649	680	669	663	668	669	677	643	669	641	648	647	671	692	693	678	689	682	649	663	631	618	682	658	676	634	617	615	641	621	630	622	658	676	640	614	680	623	646	636	660	660	596	637	661	637	624	613	632	662	630	714	650	665	620	642	700	648	663	645	662	663	664	640	651	655	668	606	644	705	648	684	713	694	668	663	677	624	659	637	655	640	655	643	614	670	642	666	622	693	640	632	647	649	658	641	638	673	636	640	644	697	644	682	673	631	674	674	634	593	670	657	674	645	716	659	601	601	642	706	670	645	599	610	664	668	643	711	675	683	711	684	648	647	671	633	657	650	681	625	662	681	658	658	683	644	594	627	674	627	681	664	653	638	609	652	652	623	641	635	675	682	674	648	657	600	625	697	674	732	688	647	655	630	674	661	679	643	684	639	679	672	665	659	642	640	683	642	649	645	637	647	655	661	678	685	664	662	692	686	654	634	646	648	623	645	674	652	675	639	691	639	631	659	663	661	653	665	680	633	643	634	701	659	679	636	698	610	654	638	612	669	649	669	646	663	677	707	627	627	702	658	635	647	707	610	631	647	634	662	674	646	635	663	671	617	647	681	645	677	662	638	655	623	611	649	636	653	677	635	666	675	667	617	666	640	639	680	633	661	666	613	664	680	631	645	672	690	687	637	645	647	678	634	654	630	656	701	628	666	611	682	662	648	685	618	637	686	658	650	669	695	652	662	713	609	644	646	666	664	652	656	686	724	698	650	661	702	646	705	668	644	612	680	596	642	639	651	608	641	672	662	657	694	668	647	653	641	655	676	658	633	657	677	627	640	657	634	646	632	648	621	660	629	614	664	670	645	654	625	662	653	673	660	677	663	677	621	659	648	632	662	685	648	607	619	639	645	625	700	671	672	660	684	681	661	632	667	632	656	629	643	623	616	666	662	654	663	682	723	654	662	605	679	677	616	666	711	704	620	662	680	654	651	687	640	689	647	606	673	683	608	636	665	636	641	643	680	626	669	609	650	679	645	636	635	649	630	661	661	664	657	644	639	665	662	620	653	674	598	612	660	622	674	667	650	633	681	646	669	672	628	637	662	654	636	643	628	630	662	657	625	682	597	652	639	667	632	691	643	666	645	635	698	642	653	663	635	650	655	610	659	659	654	681	595	642	640	656	640	679	630	645	660	694	659	678	696	645	673	649	604	670	640	688	667	653	662	695	665	659	644	671	641	664	652	630	687	654	654	669	674	686	683	639	658	688	648	652	641	606	663	669	681	646	695	658	637	684	638	673	667	668	607	623	635	628	657	652	642	697	634	658	661	707	712	649	675	609	663	637	684	662	642	642	693	667	708	690	660	581	619	647	641	649	651	692	696	651	664	622	670	641	656	624	630	655	636	663	634	644	687	682	638	664	689	715	685	699	712	654	665	614	681	677	654	634	657	716	646	638	667	640	622	675	648	639	659	692	658	652	649	670	622	632	680	715	699	658	660	652	645	586	608	644	725	639	640	634	658	611	627	647	611	674	681	682	646	682	640	659	625	669	631	612	673	641	626	640	658	639	682	662	611	636	653	677	687	698	714	601	632	609	678	626	649	702	702	693	675	628	614	667	629	667	658	677	655	651	638	690	630	623	639	611	656	632	630	643	636	664	676	639	672	668	704	648	675	641	641	629	622	681	667	662	664	699	680	674	677	709	672	655	683	685	665	693	642	649	645	678	646	683	661	615	631	634	704	677	638	668	686	656	661	647	613	620	676	648	634	648	600	680	633	628	656	673	689	624	682	671	625	654	686	631	649	634	681	721	638	669	667	669	641	695	711	631	640	683	656	683	652	682	676	618	615	644	637	677	645	668	619	695	672	631	625	653	687	616	683	683	649	653	705	647	686	695	669	682	678	672	670	623	639	585	677	649	633	663	667	667	663	664	659	652	630	668	687	655	680	641	607	645	672	637	631	711	669	640	650	618	658	635	653	620	625	690	716	667	603	657	690	630	677	688	636	663	641	651	659	642	649	705	648	649	670	646	672	678	632	602	635	654	699	625	644	642	644	682	638	658	662	634	667	646	671	682	653	700	632	662	662	697	657	641	673	652	642	649	589	642	651	686	640	637	643	653	647	652	654	628	670	644	633	670	710	654	627	666	615	680	678	651	635	662	676	661	677	637	665	712	626	665	667	654	652	658	626	621	639	663	653	660	683	619	671	624	653	642	671	649	612	627	664	663	671	676	677	655	630	642	686	628	647	651	643	666	684	607	639	704	673	658	682	661	636	670	638	639	669	630	644	638	721	636	683	659	659	633	629	645	639	677	624	628	666	642	659	659	692	635	656	661	619	643	648	666	669	667	650
7943	2590	1042	513	199	90	56	68	44	66	47	74	40	61	43	39	67	108	118	74	52	53	40	59	54	69	75	59	62	71	57	62	61	50	47	41	44	49	44	56	45	43	48	51	54	43	57	48	50	60	38	42	48	50	41	42	52	36	66	56	37	46	58	67	42	42	49	52	50	57	59	61	64	38	34	49	65	56	36	45	53	51	43	56	47	56	54	55	42	44	50	48	56	40	56	36	48	62	56	53	45	49	28	42	55	61	46	49	42	60	50	43	45	78	44	39	57	48	57	47	62	49	45	56	45	47	56	55	42	47	54	61	44	44	55	40	46	52	45	44	58	46	40	53	50	42	63	53	43	45	49	49	55	58	55	53	52	42	46	54	45	53	44	47	51	58	44	55	47	46	51	58	61	52	34	49	49	49	57	43	51	45	58	51	47	53	57	38	55	62	36	58	49	56	46	41	42	60	59	45	68	51	47	43	45	48	48	59	56	52	47	48	43	42	58	55	57	61	65	44	51	59	43	53	51	54	47	50	58	59	51	40	42	56	45	46	59	43	42	43	49	48	57	48	38	54	54	49	48	58	51	40	54	58	39	58	40	36	47	60	35	68	43	34	64	58	49	53	57	55	50	50	47	57	46	50	51	44	46	51	55	62	45	54	61	52	46	47	40	54	40	52	45	53	46	48	45	47	47	50	46	56	56	49	44	35	53	59	55	51	44	30	62	50	61	61	55	58	51	45	51	48	35	46	40	45	48	40	55	44	46	54	57	52	42	45	68	33	56	53	63	60	52	45	60	54	64	48	58	62	42	56	47	52	46	45	52	45	52	51	35	49	47	46	52	50	55	52	46	60	43	44	56	37	49	57	59	48	52	51	52	53	57	61	50	50	47	43	37	56	55	51	47	49	43	50	39	60	47	39	55	52	44	66	47	46	45	38	57	35	44	53	44	52	37	54	52	44	58	47	47	51	55	62	44	55	50	50	60	42	45	40	63	49	48	58	52	51	58	54	47	53	46	51	57	40	51	66	46	35	42	53	40	50	48	47	59	53	46	39	46	60	57	53	54	46	54	43	64	47	48	42	54	64	45	50	54	46	47	38	52	49	51	47	66	44	55	45	49	39	46	48	50	53	66	54	44	44	58	50	52	43	46	43	62	47	45	44	43	51	54	39	57	60	47	55	52	60	55	49	51	56	54	45	55	47	42	58	46	42	50	53	41	50	52	50	44	46	55	51	44	51	51	43	43	41	44	61	54	41	47	53	57	51	39	60	48	62	47	43	49	49	45	56	47	38	49	44	43	52	45	57	30	47	45	48	49	51	42	53	48	55	62	55	46	43	44	47	46	54	46	49	64	62	46	48	36	51	47	50	57	45	50	55	51	60	49	50	46	58	50	48	56	49	40	46	48	44	60	50	60	43	50	55	54	45	48	74	48	44	55	53	57	50	45	60	45	46	52	54	48	53	45	54	51	50	44	59	59	39	40	48	54	34	55	44	46	51	59	56	56	49	54	55	54	53	61	51	44	54	53	56	49	46	67	52	37	49	47	54	53	49	47	59	43	49	48	41	63	46	52	52	48	54	56	45	52	36	41	52	52	45	46	36	54	40	38	43	56	46	40	46	53	53	35	53	52	61	56	46	46	45	45	47	45	47	40	49	49	43	59	43	56	42	54	51	46	46	52	66	57	62	49	51	54	47	42	53	46	49	46	44	45	43	54	46	62	50	55	43	47	54	57	58	49	39	48	53	58	49	55	55	44	51	55	45	47	53	56	70	52	61	57	48	45	47	41	54	58	63	55	57	37	49	54	56	55	48	46	58	46	50	48	50	54	50	53	42	42	44	59	43	71	49	61	45	48	49	50	36	59	52	55	47	55	55	54	56	45	42	51	56	55	46	41	55	54	37	51	47	63	43	47	48	45	67	38	52	50	50	41	45	54	48	50	49	58	43	50	54	44	50	40	48	44	55	55	51	62	56	49	52	36	50	54	64	60	47	48	48	62	41	49	67	42	50	58	46	49	50	35	46	45	51	47	54	55	40	62	45	71	52	44	49	55	33	49	61	45	51	60	51	56	57	54	53	52	60	48	47	45	45	42	43	60	45	46	50	52	52	43	47	50	44	62	44	48	57	59	57	52	56	57	44	49	50	48	46	44	59	57	47	51	47	55	50	60	51	54	46	63	50	49	44	52	39	40	52	45	47	60	62	58	49	45	54	57	43	49	39	65	62	42	54	43	50	48	48	49	46	53	38	40	61	48	62	57	59	52	40	45	46	54	43	47	39	43	54	44	43	41	46	39	50	48	55	53	52	64	48	47	43	52	47	55	52	43	57	42	64	38	50	55	45	38	49	40	41	51	39	48	46	51	44	38	58	44	50	48	57	52	41	46	47	49	41	48	48	59	62	54	41	59	45	47	41	48	45	55	43	59	43	46	58	51	47	45	38	49	59	47	60	51	42	50	48	48	50	68	51	45	43	43	55	49	52	44	52	41	45	49	48	58	55	51	45	44	55	52	55	51	40	41	49	49	49	65	49	41	57	64	48	51	41	56	50	56	46	36	46	47	67	55	58	55	52	64	49	63	49	46	43	57	39	53	55	61	42	45	54	46	54	64	50	56	42	50	50	38	63	50	40	52	58	45	52	45	59	33	42	47	48	50	45	45	48	59	49	51	55	52	49	52	42	52	63	49	48	58	57	41	41	39	61	40	54	41	55	50	59	34	44	53	56	41	57	52	45	47	36	63	57	47	46	51	43	49	56	45	46	54	49	46	48	38	60	37	43	52	51	41	39	49	62	45	47	50	45	56	50	49	42	47	47	51	46	44	58	46	47	56	59	49	54	45	55	58	57	57	45	50	52	53	44	51	62	49	47	54	52	49	44	47	42	51	58	44	43	38	56	51	53	49	52	45	45	53	48	49	34	51	51	49	58	70	44	47	51	58	42	58	44	48	46	63	43	57	48	63	51	50	54	53	44	57	58	74	53	67	58	53	42	49	44	51	42	43	48	44	60	57	55	58	70	54	46	59	49	50	67	51	59	54	62	60	40	48	49	53	56	55	49	45	52	52	40	60	46	60	55	51	56	37	44	45	57	53	52	48	39	50	53	52	41	57	54	46	51	61	52	51	52	58	55	54	53	62	45	45	43	58	55	41	45	49	44	46	53	36	55	53	43	59	52	42	49	59	48	54	42	45	59	47	47	57	43	61	38	39	51	55	39	46	46	54	55	50	50	48	53	53	58	52	49	47	48	56	47	54	52	43	56	63	55	58	55	42	51	47	58	59	44	44	49	51	50	57	51	59	58	50	46	55	36	47	36	54	54	53	54	53	64	51	56	49	52	48	63	62	48	48	53	52	73	52	60	50	46	60	46	55	45	36	51	35	57	54	42	60	62	49	50	46	51	41	50	63	50	55	47	47	48	44	43	51	40	46	45	52	47	45	53	52	47	51	42	40	39	41	42	57	41	43	56	66	41
33695	17958	9615	6874	5047	2159	727	515	461	357	440	431	627	956	476	506	1156	2481	2190	805	493	422	387	428	448	615	757	696	524	532	562	561	545	534	451	375	404	393	372	406	387	408	343	374	402	347	375	380	391	385	370	418	405	429	419	385	415	357	399	406	340	374	385	384	409	374	358	404	393	388	375	404	407	376	399	419	399	382	387	378	360	390	394	391	363	383	407	358	390	384	398	381	399	379	417	442	366	402	405	431	397	391	398	382	361	410	394	391	399	373	385	368	403	407	405	391	380	387	411	346	386	380	420	412	370	382	392	387	371	416	371	390	388	361	378	404	384	399	389	403	340	390	400	416	396	370	366	367	385	398	362	400	406	366	375	392	384	392	375	421	375	371	355	409	359	426	418	374	393	371	409	398	421	378	392	396	369	372	368	392	420	374	375	380	405	419	404	393	398	377	389	415	391	360	367	369	422	398	384	381	372	410	400	401	376	407	401	377	332	427	392	373	339	396	374	359	426	388	350	361	379	382	404	371	362	412	403	373	399	389	382	401	384	360	382	418	358	434	396	369	390	394	426	385	399	405	380	414	416	393	405	413	367	388	378	376	409	389	397	364	383	410	396	336	378	387	393	373	407	344	423	372	382	388	399	409	371	359	409	366	399	417	431	385	392	399	388	387	408	378	398	387	377	403	392	405	399	426	408	358	380	380	382	384	369	381	377	398	448	409	390	442	390	348	375	422	381	364	410	375	381	366	423	384	385	391	386	362	361	366	406	409	375	384	385	418	407	365	414	365	393	391	347	368	370	383	406	401	387	357	379	383	361	401	428	396	399	381	378	395	390	384	373	359	395	360	390	382	423	403	423	390	397	412	428	398	394	404	363	372	382	388	378	413	376	405	420	407	395	396	384	371	398	393	391	406	397	387	382	419	408	329	392	361	363	404	398	411	401	374	410	411	414	377	381	404	349	363	421	385	415	399	374	382	395	398	385	414	364	382	390	387	353	409	388	390	358	382	397	374	425	380	397	400	383	382	431	394	399	395	404	386	345	385	381	412	349	389	379	363	394	372	410	372	402	378	407	378	358	402	370	375	348	404	371	388	383	420	403	407	386	397	358	378	391	353	399	416	374	365	393	370	383	390	382	369	397	427	384	359	381	378	393	400	375	337	428	388	412	356	412	368	379	397	380	395	366	383	392	394	414	354	388	378	376	401	368	376	371	387	402	401	380	415	407	362	367	397	383	374	408	366	396	403	400	392	391	407	386	363	392	409	388	401	371	413	374	389	433	368	434	383	411	376	379	430	402	413	391	379	383	380	393	392	393	397	394	368	432	397	359	431	367	389	419	407	371	399	407	421	345	375	422	394	328	396	374	381	382	389	387	369	369	422	415	404	395	378	366	412	389	387	383	380	420	365	416	369	381	359	367	370	391	403	362	387	413	391	377	424	378	366	427	403	394	397	358	395	416	369	376	371	394	389	353	387	383	381	406	397	419	381	382	394	414	390	373	392	361	398	393	407	422	372	336	403	371	388	426	362	395	405	379	415	390	411	380	364	369	396	427	345	392	380	373	391	371	379	377	400	402	409	387	379	349	375	371	414	397	382	373	373	415	386	369	353	385	362	441	394	379	360	376	423	420	416	376	370	377	424	417	416	368	409	382	383	377	365	416	392	363	399	401	415	380	406	374	395	395	373	354	394	442	389	350	384	416	419	358	399	375	377	393	418	414	404	403	392	359	382	389	397	374	376	402	378	397	381	362	422	434	380	362	406	404	384	400	393	359	363	414	381	397	381	410	409	388	385	401	369	384	401	386	403	379	367	431	357	411	385	374	387	370	397	356	335	391	366	390	393	400	382	385	401	409	388	369	383	374	377	408	346	368	415	368	398	419	387	392	428	377	388	387	400	398	397	370	382	422	414	403	369	343	425	383	400	376	365	391	409	397	388	392	367	376	374	358	403	386	385	398	369	375	378	412	417	421	368	399	373	400	376	418	349	385	377	373	376	410	391	400	388	365	397	377	376	394	371	370	386	370	403	400	375	399	413	398	385	373	418	377	348	406	387	387	393	380	393	439	411	413	373	372	380	380	388	435	369	367	391	392	391	399	399	387	419	375	385	396	397	392	373	352	373	354	401	391	396	438	372	382	379	392	378	371	422	377	399	379	400	402	386	368	394	377	408	424	380	428	336	368	392	385	360	393	367	380	410	376	370	376	384	396	373	371	415	389	401	438	400	377	391	390	391	394	359	383	385	388	354	371	404	365	386	385	393	399	397	419	381	418	425	372	420	404	419	354	414	392	404	403	400	413	389	405	399	378	412	360	430	373	410	389	420	402	384	408	383	361	382	380	401	388	380	388	363	424	381	387	406	370	360	376	388	403	429	373	390	373	384	344	391	374	368	359	391	413	378	384	408	409	369	375	399	372	412	360	347	397	412	375	362	421	380	391	392	413	410	399	388	378	368	389	364	396	381	420	397	404	365	416	401	393	387	434	381	345	405	415	427	382	376	391	385	351	406	378	422	396	403	397	383	401	357	404	393	407	401	370	378	379	401	404	385	386	357	369	365	398	389	401	389	418	415	362	383	396	411	409	397	420	388	387	421	393	381	374	377	374	391	358	411	417	382	388	401	398	403	402	413	391	383	373	372	396	416	412	416	364	364	377	408	411	366	435	398	383	394	384	367	418	391	395	411	369	411	359	408	387	371	404	424	396	376	378	377	380	386	431	399	385	353	378	412	386	400	370	419	337	386	369	396	372	345	389	420	395	394	396	408	387	387	418	389	441	384	424	397	366	406	383	410	407	400	393	402	377	388	377	417	400	390	404	374	401	365	396	428	395	391	406	386	368	349	416	410	408	379	395	340	344	395	385	409	366	369	379	420	355	413	400	407	368	357	374	398	354	415	401	357	391	401	372	392	369	383	416	398	374	394	397	399	402	379	384	391	399	372	362	366	374	387	382	373	352	399	391	375	363	384	374	390	388	387	421	391	376	388	375	374	380	345	401	389	381	344	422	373	378	379	398	364	373	383	391	404	398	404	391	391	399	401	383	395	393	413	382	383	406	405	402	430	423	381	375	393	392	403	404	400	405	386	412	424	407	409	367	388	408	362	407	359	375	391	393	405	400	403	410	393	359	425	392	413	412	391	416	423	395	423	453	403	378	374	415	394	395	420	420	373	375	411	393	414	413	403	396	419	411	372	413	364	376	364	389	438	376	397	389	395	413	366	383	387	411	395	400	373	338	429	417	395	386	344	399	348	373	389	367	373	405	352	411	394	425	396	424	400	389	387	356	379	389	390	385	365	374	391	398	375	348	385	407	376	388	397	384	418	362	373	367	424	412	399	384	378	392	429	350	368	372	402	400	364	369	396	412	386	399	352	424	420	381	387	358	403	454	372	397	417	373	386	381	376	381	429	366	393	374	337	394	403	404	404	389	382	372	392	379	354	413	416	396	410	378	392	430	364	415	377	422	377	369	424	421	418
11574	4368	1558	960	399	183	97	89	94	88	90	73	108	370	309	147	163	268	323	129	84	90	84	93	62	118	124	112	116	114	129	122	86	79	79	72	88	80	74	65	77	69	73	69	72	64	74	67	78	82	81	63	79	67	85	71	80	81	95	73	80	71	78	77	74	83	68	85	79	77	76	77	67	91	68	80	71	86	79	76	68	90	71	77	68	90	79	62	81	63	74	80	54	66	73	79	77	73	67	72	90	79	84	83	69	77	91	71	78	76	87	74	81	87	77	79	63	91	64	66	72	69	65	83	86	98	69	68	86	85	71	75	91	66	71	86	71	81	83	77	91	76	97	76	73	57	77	100	72	85	79	77	73	85	100	86	72	75	77	66	89	73	65	93	75	72	74	86	72	84	79	86	81	78	72	75	71	77	81	82	70	87	79	72	86	61	77	70	75	73	78	82	76	69	90	72	70	73	79	70	68	73	83	89	76	76	86	59	78	68	59	77	103	93	72	78	86	77	76	77	73	70	77	80	66	73	57	67	71	88	87	65	74	81	79	87	79	88	91	69	74	67	69	86	72	76	77	61	85	74	84	89	71	79	54	62	77	61	72	81	87	96	63	81	57	72	80	80	78	78	84	82	79	70	78	82	77	88	81	79	71	82	68	80	87	78	71	85	84	69	79	70	89	64	82	70	81	82	79	79	77	73	86	66	75	78	83	89	86	77	88	76	75	79	72	81	71	77	72	91	60	62	80	85	71	95	84	76	87	75	82	89	82	69	83	69	85	81	92	72	66	96	83	84	78	80	95	77	67	79	77	72	85	87	84	73	72	79	85	74	75	61	60	74	82	85	74	83	83	81	74	97	92	91	84	91	69	71	92	66	86	82	75	89	69	64	90	81	67	82	69	75	65	79	91	64	75	81	83	83	86	75	92	92	68	78	85	84	78	81	67	71	61	77	90	67	69	61	63	69	57	64	79	82	75	79	66	71	75	78	70	75	68	78	63	65	77	70	78	68	78	83	95	79	66	77	78	76	75	75	76	76	79	72	65	81	75	86	70	89	82	61	87	75	82	97	106	66	76	72	89	76	81	79	94	71	76	76	69	70	69	75	74	92	87	88	80	67	88	70	74	72	64	75	73	79	78	74	82	83	98	73	81	83	77	82	84	70	85	78	83	64	81	68	95	91	73	82	82	68	80	79	85	78	89	73	65	57	89	73	76	78	80	59	85	86	80	82	73	71	84	73	69	78	77	64	75	63	92	76	83	66	81	69	82	81	69	78	71	85	82	80	103	91	74	85	78	83	72	76	78	86	87	80	85	85	78	77	91	78	75	79	83	71	58	88	88	74	90	82	63	85	72	79	69	82	69	73	87	77	81	86	90	74	66	61	88	58	85	78	85	78	88	72	84	75	83	84	65	75	78	79	89	57	101	70	76	77	86	83	84	81	86	99	81	68	82	87	79	77	70	79	62	71	71	72	79	76	71	86	69	71	75	71	83	78	74	78	83	59	93	92	82	76	80	81	69	83	87	76	79	74	67	86	65	83	74	66	75	76	80	78	74	69	80	76	78	72	81	77	79	86	78	72	74	63	77	70	81	85	74	63	86	63	82	68	87	91	91	75	78	91	82	68	77	78	77	64	101	74	68	93	78	70	77	73	102	74	97	76	84	77	85	77	57	79	82	61	73	88	67	85	68	74	90	84	72	82	79	77	68	75	71	77	73	95	71	81	83	84	66	79	69	61	76	76	77	85	70	79	76	73	85	75	78	88	100	81	88	72	94	73	83	72	94	83	82	90	68	71	69	79	73	74	71	70	63	75	70	84	73	79	81	70	78	90	101	87	89	74	97	77	78	76	71	68	74	85	90	87	75	62	88	60	70	69	81	79	60	73	66	76	78	76	70	81	72	100	86	81	84	78	78	97	66	70	72	96	80	93	80	59	82	74	59	68	83	96	77	85	71	72	82	71	81	68	87	80	86	78	94	70	83	83	83	87	74	94	84	76	76	74	85	79	94	72	76	80	86	79	70	83	90	78	83	77	91	78	56	81	59	71	75	80	87	74	63	88	70	83	77	84	97	82	84	82	61	76	74	74	65	79	78	82	83	80	82	79	60	66	82	85	65	89	74	83	92	71	84	72	83	71	75	81	87	81	72	82	78	81	72	76	80	72	80	82	70	60	81	84	74	81	90	74	83	62	82	79	85	80	91	71	73	91	86	67	71	77	84	69	68	84	83	69	84	80	67	90	68	75	92	84	80	85	103	68	63	70	86	89	84	74	79	76	67	67	62	85	77	70	75	69	96	66	86	59	60	91	81	81	73	89	61	87	86	72	66	85	79	73	83	57	70	62	82	77	75	77	66	89	76	90	97	73	76	92	77	74	65	63	72	66	82	82	84	85	63	69	74	90	83	74	85	73	84	77	89	95	94	70	81	78	69	66	76	74	65	73	91	93	66	98	69	77	84	93	72	78	76	75	72	105	78	70	76	81	87	70	80	67	77	85	73	72	82	93	69	76	79	68	96	83	71	76	66	64	85	74	72	81	70	58	87	82	102	87	68	86	87	70	76	76	78	68	89	64	79	70	81	79	73	85	68	81	69	84	67	79	74	90	83	92	74	81	74	72	85	70	62	92	68	75	71	68	70	93	72	83	81	92	91	64	59	82	72	85	84	68	84	81	86	82	88	83	89	76	85	68	87	81	68	100	82	66	88	73	84	73	73	66	81	76	86	92	66	74	77	68	70	75	76	83	87	73	72	77	77	70	78	59	79	68	82	64	86	71	74	92	75	70	91	71	70	86	75	85	81	83	73	74	63	84	69	81	88	90	87	93	69	79	80	74	94	94	75	71	82	72	88	85	76	69	91	76	69	75	73	90	83	79	69	81	77	76	83	79	86	76	76	68	81	83	84	87	89	73	74	84	82	88	82	79	81	75	61	74	69	85	71	86	77	87	76	97	85	82	83	74	93	81	81	72	77	68	83	72	72	81	87	60	76	81	76	84	64	75	77	80	95	88	75	65	80	84	67	86	74	73	67	65	72	66	66	70	66	75	80	83	84	87	77	67	89	78	81	65	95	77	62	82	69	72	85	59	77	87	75	89	72	66	78	82	72	86	69	81	73	80	81	78	92	77	84	92	64	62	73	76	79	72	86	93	79	84	72	68	68	76	84	83	72	75	88	87	80	80	64	79	70	76	73	68	76	94	93	76	97	73	66	83	77	73	84	77	79	73	77	75	83	73	75	80	63	83	79	68	76	83	84	69	75	60	75	65	78	75	70	80	81	72	75	66	69	88	81	84	75	92	72	92	68	76	79	95	66	69	76	83	69	77	70	85	72	75	73	83	78	66	64	73	85	71	82	72	73	76	91	70	78	76	86	78	67	59	87	59	71	79	74	72	68	78	84	89	92	64	84	78	68	65	76	66	61	74	66	82	74	67	68	73	67	79	82	71	83	82	82	76	93	89	94	85	78	79	78	75
39785	21580	12293	11325	9956	5215	2559	1045	927	876	784	746	1986	8046	6126	2155	3025	5207	6452	2177	872	708	648	682	725	1235	2117	1605	1286	1230	1159	1081	988	810	629	581	591	614	622	589	593	578	573	597	566	582	591	601	580	624	574	598	605	572	575	547	595	512	590	592	572	615	543	579	606	570	591	554	564	592	583	544	579	530	562	608	542	604	571	634	613	573	559	585	554	593	595	581	586	591	592	602	574	603	542	566	578	568	614	543	573	630	546	592	586	608	563	594	559	591	571	599	585	572	597	611	571	558	592	557	591	586	587	575	581	559	577	546	628	595	571	606	584	627	593	610	613	649	564	568	567	585	549	589	568	620	553	582	596	614	559	600	586	575	597	558	601	585	560	578	580	600	575	603	618	589	598	598	560	590	553	578	644	570	567	597	589	591	605	542	601	585	586	606	554	568	584	581	541	571	607	614	572	574	566	570	562	566	600	554	566	553	584	571	587	523	563	541	585	577	544	603	558	577	596	562	583	572	607	609	570	593	579	594	572	590	579	600	575	572	560	606	560	545	585	601	643	596	603	587	572	578	597	595	585	532	582	564	539	610	576	601	601	612	600	562	590	577	572	587	611	566	618	597	582	590	601	556	576	569	582	567	574	589	586	522	596	528	592	613	557	622	566	575	588	590	568	568	583	590	599	569	583	564	568	616	610	617	598	580	582	605	561	554	601	629	590	581	601	576	567	569	614	579	552	580	576	561	610	598	580	613	574	598	581	580	559	594	566	599	565	564	575	575	563	607	617	613	627	544	586	596	576	571	605	539	607	612	604	603	581	600	572	590	603	597	604	551	565	554	542	642	634	584	574	628	595	564	544	598	579	593	571	600	569	550	548	569	583	657	540	557	626	580	608	612	546	581	594	626	568	597	604	559	625	597	568	590	615	575	591	629	563	600	585	593	569	606	556	564	605	555	586	570	558	599	620	576	581	604	567	626	609	597	582	594	607	609	561	542	589	597	587	587	573	561	611	605	572	570	638	599	580	533	587	618	578	560	605	549	565	591	624	529	617	579	543	593	544	602	554	594	592	601	582	559	583	618	579	583	579	572	576	648	574	577	573	645	605	607	595	571	546	555	544	582	573	595	595	586	560	565	590	566	541	589	560	553	618	612	569	618	535	585	549	602	618	588	564	596	593	553	612	603	600	596	631	599	584	557	559	569	589	574	593	573	577	576	585	574	570	593	576	604	535	544	567	626	540	597	602	544	525	586	571	593	560	557	598	539	584	581	527	602	523	626	621	579	559	601	556	607	611	574	615	584	594	549	572	609	589	582	602	608	569	541	575	618	584	609	571	577	571	591	562	578	587	532	579	601	586	591	576	630	557	549	573	597	598	576	593	559	569	592	598	635	599	575	555	606	623	578	588	571	597	619	581	623	604	621	641	560	598	591	564	589	566	575	570	600	568	599	582	596	569	600	579	600	586	567	602	584	558	613	562	563	589	579	568	607	590	581	573	601	541	520	577	596	608	562	590	582	592	559	555	563	556	574	615	580	608	591	622	587	554	572	619	549	558	579	647	586	575	574	598	594	579	620	550	573	610	625	579	574	589	584	615	569	589	563	607	594	627	591	563	594	577	590	603	587	615	611	593	636	609	620	621	608	567	566	601	541	576	608	591	584	610	615	592	597	612	566	598	614	527	573	613	572	621	566	606	595	575	562	550	553	574	594	580	581	619	629	617	584	586	596	611	575	574	504	619	583	573	559	576	563	577	621	607	565	564	607	582	566	592	569	589	530	582	569	602	601	519	577	548	581	593	548	609	595	644	589	628	554	566	595	525	585	554	590	572	558	588	575	593	580	606	539	607	606	598	596	561	603	596	594	545	565	592	587	550	619	598	594	564	521	546	574	616	566	577	571	583	604	580	538	566	580	577	600	611	580	536	568	593	543	612	537	614	553	606	569	551	588	596	580	557	568	583	569	555	624	584	571	542	528	561	577	562	558	597	573	565	566	561	605	579	576	573	587	561	617	603	558	587	568	602	538	613	592	575	626	587	597	559	544	569	600	611	598	583	576	566	593	558	581	571	602	587	567	593	623	552	577	548	588	622	594	565	580	603	591	567	589	616	583	556	616	587	549	572	600	612	545	570	582	577	593	588	605	591	543	593	548	604	614	553	581	569	574	554	623	571	544	601	599	609	595	613	590	620	577	614	581	586	568	587	597	597	544	595	589	535	545	546	581	565	574	569	568	578	588	609	552	598	612	595	611	580	575	608	574	611	557	565	601	609	580	572	589	556	570	572	603	593	561	614	574	592	595	617	582	557	572	592	568	620	574	555	601	618	557	558	571	586	592	593	567	580	560	545	589	568	569	582	595	555	568	596	559	552	599	536	549	569	574	587	603	596	571	552	603	583	568	550	605	562	593	576	631	579	577	580	573	592	597	605	602	591	555	570	602	579	598	563	590	557	590	586	633	627	645	609	578	559	601	597	553	563	578	531	606	591	567	581	573	564	583	551	592	590	600	565	583	592	621	561	579	564	570	610	584	624	557	589	552	611	641	548	610	562	591	586	578	625	573	596	579	604	585	589	591	554	551	598	614	634	606	638	567	571	592	595	585	635	633	588	541	586	581	598	585	601	607	564	542	551	561	546	610	562	571	569	571	614	573	593	567	535	560	634	609	563	567	565	556	637	550	563	566	560	587	600	606	648	580	593	592	619	557	570	579	611	577	591	527	548	586	604	574	589	596	561	579	593	571	579	552	556	554	561	626	557	563	607	587	570	580	581	560	543	596	579	593	592	612	585	610	563	556	617	545	561	568	604	621	539	644	581	574	584	607	572	578	572	580	605	620	553	552	565	548	591	590	577	566	596	565	613	595	611	583	580	586	620	643	575	572	606	585	537	566	553	570	608	603	520	564	596	541	576	556	568	624	630	565	558	576	583	635	539	548	576	582	578	573	598	576	579	558	598	595	563	577	599	579	586	568	551	581	584	581	558	587	591	596	574	597	590	551	592	538	566	609	577	573	562	586	606	607	575	587	577	556	600	523	642	603	571	538	583	579	566	580	594	582	580	572	600	599	605	572	562	602	593	590	581	627	549	581	583	571	563	578	611	553	583	586	593	571	539	624	627	561	581	603	557	565	553	629	581	591	581	586	582	548	550	555	533	593	553	586	557	582	590	615	579	603	593	568	670	577	608	551	572	554	592	590	612	579	551	608	600	572	601	545	588	568	583	580	595	575	595	577	566	637	553	624	574	570	591	591	556	575	574	586	589	589	608	571	539	591	578	560	629	577	612	660	529	558	612	600	601	605	575	592	523	600	599	630	578	597	600	561	596	543	584	592	570	618	570	589	594	527	556	577	570	567	601	616	553	591	559	609	584	575	588	563	594	628	566	635	559	568	610	600	608	606	588	579	603	591	600	566	603	580	589	589	571	612	576	566	567	568	600	530	540	625	588	582	579	570	583	591	594	548	626	608	569	527	622	548	571	562	580	598
12171	2901	1155	648	361	171	104	75	67	54	55	66	111	390	383	170	172	243	237	262	177	73	52	56	58	56	84	80	58	73	73	74	62	62	64	57	52	59	53	64	47	45	68	46	62	55	56	61	65	49	70	52	52	53	50	55	57	53	51	58	54	42	69	44	49	58	56	60	57	55	63	51	57	48	63	58	43	64	56	61	48	46	48	50	64	53	72	48	58	61	61	52	63	51	60	50	50	66	54	56	64	69	56	64	45	55	51	60	52	49	66	67	55	62	51	54	54	47	54	59	61	53	52	61	44	59	47	49	54	66	53	54	62	59	51	61	65	52	46	59	65	44	47	49	51	55	54	48	57	53	44	48	43	62	52	62	66	57	57	64	50	53	54	73	55	63	60	52	53	60	59	57	51	46	55	56	61	71	48	49	50	58	58	51	64	44	63	53	47	63	49	39	55	65	54	52	49	55	63	59	63	70	59	45	58	57	63	66	40	47	65	58	45	62	64	60	59	51	53	48	61	58	60	48	62	51	60	59	60	56	73	64	46	47	56	46	67	53	56	55	60	61	55	63	63	53	54	51	55	57	61	57	55	49	48	68	38	54	57	60	83	47	59	68	50	61	60	60	66	57	69	51	50	56	51	45	59	47	58	69	70	66	45	47	41	52	52	57	46	54	55	55	66	47	52	63	56	57	59	56	56	58	60	50	68	45	59	72	59	61	53	58	57	57	55	68	55	61	53	43	72	60	49	56	56	42	56	60	61	59	52	50	63	67	69	56	62	61	50	60	44	56	56	47	59	55	55	46	63	52	67	50	57	66	58	67	62	54	52	51	42	62	48	71	49	53	67	48	57	62	64	40	67	55	58	63	60	42	50	64	61	62	64	59	75	46	59	52	52	58	54	49	52	62	64	69	64	50	62	64	62	62	59	65	49	69	74	58	62	61	65	60	54	57	59	59	48	53	57	63	55	62	54	49	57	43	57	55	55	61	46	49	47	48	44	44	55	61	39	63	54	53	54	57	54	55	56	60	54	56	56	55	46	57	35	53	52	58	56	61	45	66	54	56	50	64	58	45	56	53	70	47	53	51	53	53	53	41	50	67	56	56	50	58	76	60	57	64	47	55	73	61	56	53	42	71	52	61	47	63	57	50	68	62	50	62	64	59	41	62	51	58	59	72	60	62	65	56	58	48	51	56	53	68	59	50	55	51	55	53	65	69	51	63	57	47	49	61	60	58	61	52	48	72	54	66	66	60	61	62	50	33	53	61	50	50	55	55	46	55	42	53	61	56	58	60	55	59	34	52	48	63	52	48	57	45	57	52	68	49	50	52	54	56	50	35	65	47	58	75	63	53	61	57	59	71	67	57	54	56	59	51	61	59	65	73	62	67	72	62	64	65	50	53	54	54	59	53	50	41	42	50	62	56	54	63	45	52	45	53	49	55	51	53	60	62	54	49	59	57	60	49	60	55	54	58	72	56	49	61	56	57	41	56	54	57	62	49	75	60	69	57	60	57	65	45	71	59	34	52	50	43	44	60	58	54	55	62	55	60	66	47	50	61	51	57	49	53	46	60	60	51	53	62	63	54	56	51	53	48	53	50	62	58	59	53	52	54	56	59	52	53	68	60	48	72	42	63	50	62	59	71	57	39	55	54	58	48	68	50	60	61	56	56	59	53	65	58	52	63	58	39	68	67	54	49	55	64	53	52	43	59	49	59	56	56	57	49	44	58	41	55	44	58	51	57	51	51	64	61	50	53	58	58	76	65	51	57	64	53	55	50	70	57	69	52	56	42	68	46	45	54	55	44	55	55	62	52	60	57	64	59	60	62	53	64	62	68	53	69	52	52	54	49	55	48	48	49	68	55	65	47	69	53	56	63	53	60	59	53	46	48	62	55	56	44	52	67	62	59	55	55	56	63	60	56	54	60	49	66	66	64	51	63	56	53	68	53	72	55	69	55	58	79	64	69	51	54	54	57	46	49	50	58	67	60	55	61	53	60	48	67	49	48	50	60	62	57	38	60	60	70	64	46	58	48	59	57	37	53	66	54	53	68	61	50	56	56	58	47	41	59	52	62	51	64	51	42	61	64	53	52	49	63	72	51	73	63	58	56	46	54	52	63	44	60	58	46	61	60	51	60	51	57	61	53	68	61	58	56	54	52	54	56	61	62	59	39	56	72	68	63	57	56	59	55	49	59	51	56	54	64	61	61	48	66	49	38	61	56	68	44	53	67	71	62	64	53	56	44	54	60	61	60	63	58	60	64	58	41	47	55	45	46	40	59	62	61	63	50	50	60	72	64	57	56	72	59	63	69	54	64	48	67	63	69	65	52	62	60	52	53	46	49	49	45	43	45	49	31	50	61	58	64	61	73	61	58	48	54	58	53	61	51	57	52	65	53	59	67	50	50	61	62	39	62	55	66	52	63	66	61	48	66	55	53	59	50	51	63	52	53	53	61	69	55	40	61	59	69	49	83	54	59	44	53	66	50	48	58	44	53	54	63	49	63	61	45	56	64	67	51	56	55	50	46	55	59	59	65	57	50	47	53	52	62	53	47	43	52	66	59	47	52	68	52	49	54	46	62	56	64	65	57	61	54	50	52	60	63	71	46	49	57	78	50	66	48	54	54	62	55	54	54	57	60	46	51	46	52	56	59	61	58	76	57	52	55	61	67	59	62	63	61	50	51	65	58	48	47	61	46	61	51	53	61	50	50	55	57	71	62	49	56	54	57	55	51	54	58	65	57	41	58	62	62	55	50	65	51	53	52	56	49	68	67	50	54	70	60	52	67	42	67	52	48	55	67	48	45	46	56	43	46	60	67	49	58	58	47	61	61	65	46	63	64	70	43	44	57	57	53	62	57	45	63	56	53	49	51	60	42	52	61	65	58	50	61	73	52	62	66	55	48	55	54	62	62	60	56	48	53	53	52	52	49	48	69	58	66	63	64	65	51	66	58	58	58	44	60	59	52	61	49	65	53	54	65	63	54	60	52	70	48	56	59	57	47	58	41	56	62	54	51	48	58	60	45	70	78	47	60	50	55	45	52	43	51	59	68	58	61	58	74	60	45	51	64	55	56	72	55	61	58	58	56	69	55	69	60	58	55	56	68	58	59	62	68	59	52	63	61	50	62	52	65	49	49	47	59	59	62	64	50	56	70	61	65	65	55	66	67	72	54	49	50	62	52	56	44	52	60	66	48	48	62	52	54	71	62	72	53	66	48	58	61	63	66	48	62	62	38	55	45	57	51	48	62	67	62	49	46	53	45	59	50	50	55	58	54	54	59	67	58	63	50	54	71	47	47	54	57	74	54	55	56	50	63	66	65	49	59	59	50	49	50	55	62	54	53	74	69	67	54	47	59	51	56	55	57	64	61	39	64	53	63	55	58	65	59	57	58	62	63	74	46	47	59	57	65	58	38	59	54	50	65	49	51	52	48	67	50	56	46	47	48	63	51	46	62	54	71	66	58	45	45
36806	17533	10453	9011	10091	6037	2074	809	764	688	695	622	2154	9359	8203	4496	4031	5244	5695	5077	3135	724	511	506	484	656	1151	901	704	640	686	725	651	611	501	440	432	443	461	420	444	447	445	395	434	437	441	407	407	396	421	414	423	414	386	398	401	434	453	446	455	450	372	430	437	464	433	431	469	433	447	451	396	434	398	447	434	413	400	416	458	423	443	452	448	469	416	446	448	443	438	385	385	390	417	463	439	452	443	451	473	394	425	470	418	429	396	433	411	478	452	413	423	479	431	419	412	420	448	445	406	440	415	427	432	400	411	430	409	437	415	406	484	425	423	445	388	451	413	458	396	403	442	429	468	429	445	426	444	428	434	435	425	415	441	432	440	432	412	460	483	427	443	416	404	426	477	459	400	456	445	482	437	438	432	433	426	454	411	431	464	472	443	436	413	453	427	459	440	457	434	419	448	451	424	444	394	393	447	438	453	429	441	486	419	448	444	414	414	406	400	438	440	425	437	430	452	475	430	424	431	423	394	446	413	440	415	433	455	438	457	447	423	441	426	464	424	445	469	449	405	439	417	424	480	476	438	426	400	434	428	435	423	458	432	440	401	434	421	416	457	442	419	457	442	438	445	481	433	430	459	419	423	404	420	440	436	433	426	399	497	443	427	409	449	416	453	439	418	407	456	446	428	464	420	415	415	448	439	446	422	445	410	414	447	429	442	462	425	449	460	404	456	438	433	447	392	421	418	458	475	434	442	436	444	478	466	460	399	395	461	415	396	448	448	421	422	429	399	412	436	438	385	433	418	402	443	413	417	455	431	465	440	427	446	426	443	369	431	440	463	447	440	453	395	438	463	432	461	443	446	425	446	451	414	412	446	446	429	439	412	382	433	419	377	428	455	424	450	423	429	495	449	403	436	419	446	405	428	457	435	402	439	433	398	415	442	429	389	442	448	463	405	438	433	464	441	434	436	419	454	418	438	426	416	423	452	457	443	457	398	438	438	411	431	458	424	451	434	402	423	416	443	440	455	434	445	426	412	424	410	452	429	436	408	425	482	417	410	439	444	433	394	468	441	430	429	443	422	419	469	442	437	423	446	429	403	433	432	395	387	408	429	410	446	399	436	413	394	427	412	402	397	405	412	420	400	440	420	441	431	417	413	431	472	399	464	428	430	393	463	436	459	463	436	451	443	432	463	418	395	421	448	433	441	445	463	451	422	410	402	445	417	423	438	461	409	421	469	418	413	425	426	452	433	444	420	456	431	430	468	442	412	424	408	445	465	396	440	441	429	480	442	415	425	433	406	423	447	450	447	390	440	421	418	426	422	410	435	449	443	420	429	406	450	426	398	429	465	476	429	438	462	444	457	470	432	426	417	410	440	403	431	466	429	404	405	429	445	440	439	455	445	438	408	455	400	400	448	454	450	440	410	447	439	404	446	421	423	461	431	456	484	455	414	431	412	444	418	413	446	468	437	410	404	442	446	427	461	423	407	405	407	444	414	471	429	407	450	442	449	408	426	420	433	471	452	442	461	428	453	432	450	448	417	426	427	388	433	437	429	388	439	390	445	436	419	423	430	436	422	442	430	447	393	423	449	459	462	431	433	417	458	360	475	422	437	473	415	414	449	436	426	449	412	440	422	463	460	455	422	468	416	433	437	458	423	414	440	453	417	406	459	448	442	453	437	465	427	414	420	428	458	384	447	422	449	462	395	391	435	427	403	465	406	441	430	417	426	438	463	445	404	404	449	455	433	424	438	425	445	408	449	436	429	469	431	414	419	436	464	439	408	410	424	388	412	440	460	408	425	412	433	423	420	449	436	431	422	441	426	448	457	458	436	458	423	432	424	420	428	409	436	407	436	444	447	463	398	429	464	444	474	474	427	443	482	446	449	434	448	433	425	437	444	434	436	455	469	461	435	382	421	480	418	375	446	458	422	449	461	414	433	413	408	450	417	432	415	447	474	434	448	455	433	396	426	425	399	457	449	414	428	422	424	476	440	432	448	433	448	424	432	426	433	438	417	411	404	457	449	412	433	443	423	466	426	438	413	406	433	420	435	446	462	426	436	441	448	401	441	466	437	419	428	439	414	422	471	451	487	423	433	470	463	435	444	453	464	420	433	439	401	438	436	433	447	464	429	443	442	435	427	459	440	410	399	404	471	427	458	408	442	471	417	427	428	444	425	447	456	437	421	430	456	447	423	439	458	397	447	488	457	396	432	451	478	413	428	406	427	420	465	400	451	436	410	409	485	411	407	413	459	428	432	426	466	405	423	450	453	403	448	460	446	409	461	479	442	447	447	421	487	461	402	463	435	445	429	440	458	430	469	423	465	435	447	458	460	433	462	454	437	391	422	427	447	394	430	429	419	460	480	417	451	459	441	411	440	415	436	428	418	422	449	424	447	412	449	412	421	450	441	392	413	426	423	432	440	395	449	417	444	451	397	426	446	428	463	485	439	414	432	440	427	418	439	386	418	433	448	417	470	447	404	404	435	397	443	414	417	458	458	469	423	432	431	395	428	465	424	410	401	413	405	447	440	440	404	418	411	420	434	420	403	407	457	443	434	426	452	406	444	402	425	428	439	458	447	422	438	429	430	451	450	402	388	430	448	435	431	436	455	443	426	441	429	459	435	406	432	397	442	440	411	420	464	432	445	424	456	416	452	419	426	459	431	450	459	439	461	439	435	432	379	419	445	423	380	441	431	451	417	488	451	420	443	403	394	429	432	433	395	461	402	452	460	450	443	449	404	398	488	415	437	454	379	428	474	444	463	449	445	457	442	448	445	440	440	433	422	441	434	445	398	435	440	410	450	443	443	409	438	404	424	418	453	460	418	441	454	415	410	437	443	419	473	418	494	428	406	449	458	456	409	422	456	432	441	435	449	450	412	433	440	417	442	413	412	434	413	421	445	411	463	435	469	433	461	426	421	440	415	417	439	401	424	465	405	427	439	430	419	479	425	472	443	454	431	447	415	447	413	399	426	467	438	447	410	431	420	414	401	407	420	429	414	441	449	445	432	432	412	457	420	438	453	438	421	421	408	429	409	448	422	401	422	454	418	459	431	444	454	428	431	416	455	434	405	423	425	431	413	452	420	421	426	438	424	441	441	393	468	410	442	447	430	456	451	465	445	457	432	434	414	435	415	439	453	442	424	460	428	450	438	416	446	421	443	409	409	429	439	441	439	425	450	435	424	412	404	412	429	413	473	422	428	433	426	412	423	465	438	439	453	405	411	446	438	422	425	453	417	452	438	459	452	424	425	435	441	440	426	428	456	449	462	443	448	428	458	465	404	428	448	429	433	433	421	435	413	447	440	427	466	411	390	396	422	460	417	452	389	482	408	441	412	437	425	465	434	440	443	408	435	442	422	439	467	424	412	468	413	415	408	416	406	443	480	454	405	424	408	402	380	422	386	410	452	435	458	436	413	457	428	446	467	473	416	422	443	419	444	467	471	417	430	415	468	420	421	458	406	424	446	403
12163	5527	2413	1039	623	427	155	110	102	93	98	120	297	800	667	429	362	453	594	557	418	191	91	81	108	107	129	124	103	96	116	102	113	117	106	80	94	83	86	99	89	87	112	99	87	87	81	74	106	91	98	114	80	89	106	92	101	99	81	87	80	84	76	99	95	80	81	97	77	98	101	91	91	96	74	90	102	95	95	87	90	94	99	95	81	83	92	85	94	88	86	89	99	82	94	84	95	90	83	86	87	77	101	96	104	78	78	85	78	92	82	88	75	77	92	75	87	103	81	88	97	71	76	70	97	85	89	78	88	78	90	95	104	94	81	80	92	81	96	93	90	85	92	84	96	84	71	97	107	86	83	66	79	71	87	73	87	90	80	94	87	90	97	89	89	89	101	100	90	79	86	68	87	74	95	94	83	101	83	84	87	82	77	78	86	97	90	91	89	73	97	91	82	86	94	101	102	79	89	95	76	100	81	75	92	79	95	87	74	90	92	86	81	84	93	98	88	88	90	93	96	94	91	83	94	91	94	86	80	78	70	73	93	83	79	85	86	102	93	83	92	87	73	103	79	85	86	97	78	81	82	83	89	101	88	102	98	103	79	92	81	93	90	94	83	83	89	97	91	83	83	86	82	98	94	90	91	97	72	76	100	96	97	88	81	80	94	81	95	79	84	87	77	107	101	96	88	80	76	98	84	93	81	93	93	105	82	95	102	108	70	97	85	71	84	72	75	90	87	69	98	94	88	84	71	89	73	98	87	116	94	85	115	102	77	105	89	86	81	78	72	105	91	83	94	68	76	96	87	71	89	82	90	89	73	98	96	90	93	96	96	84	99	69	88	76	85	83	96	98	68	73	87	77	90	77	77	90	107	78	91	68	82	75	92	91	96	102	78	82	105	90	84	97	74	97	98	92	75	110	86	82	98	106	70	94	66	102	85	82	77	95	81	82	96	83	83	104	87	100	83	93	88	78	81	75	89	73	84	89	66	80	88	78	92	103	73	82	88	70	85	88	97	76	90	88	80	85	85	87	80	96	93	85	84	75	103	93	99	93	82	109	79	84	80	92	84	81	109	80	95	81	100	84	102	89	96	81	92	89	92	91	78	92	73	86	91	105	65	82	83	85	87	108	89	87	89	80	87	85	86	98	85	80	97	84	93	81	98	107	81	94	105	88	84	95	87	83	90	83	90	87	80	83	87	110	85	82	94	78	93	85	89	90	96	75	91	93	82	88	122	99	90	89	78	90	99	70	84	88	78	88	89	82	91	72	83	79	84	86	86	95	92	89	99	79	93	99	81	119	81	77	86	87	89	86	87	82	71	83	79	77	94	83	90	83	99	83	84	86	86	78	95	76	75	88	85	88	64	93	101	100	75	81	89	82	101	79	73	96	88	104	105	60	95	87	72	72	116	85	103	86	102	75	76	88	90	103	99	84	80	73	93	85	81	96	99	81	83	77	111	69	72	82	87	89	92	100	82	94	101	72	81	112	98	91	86	85	88	99	74	67	95	99	90	83	88	71	95	87	102	94	91	101	111	83	82	95	81	87	93	97	83	97	82	98	83	75	65	82	78	93	116	85	78	86	74	83	85	94	89	93	57	73	63	101	101	87	100	96	80	112	90	83	77	94	105	89	86	98	92	81	79	77	82	83	78	94	90	89	83	100	92	78	75	87	83	87	83	102	86	101	76	80	97	85	68	100	93	86	88	81	94	98	89	90	99	87	85	89	73	81	86	96	87	93	84	99	104	88	96	84	85	74	81	94	85	82	86	77	91	102	82	77	85	81	75	85	95	110	76	103	91	79	72	113	84	86	81	97	81	76	89	78	85	91	93	73	92	83	89	76	76	85	86	97	87	95	85	87	91	84	76	83	92	83	91	101	86	74	81	80	83	89	86	86	91	78	80	98	90	98	86	110	98	86	91	90	88	95	94	85	102	105	106	78	85	95	84	85	94	87	95	100	88	77	89	83	89	93	83	91	107	93	76	98	92	87	95	92	83	94	102	91	97	85	101	80	97	103	86	87	85	89	110	96	87	88	93	74	92	93	102	102	80	99	84	86	86	92	87	83	73	99	92	99	93	94	99	76	83	95	96	93	75	70	73	94	89	96	84	68	91	87	81	81	87	81	89	89	78	105	85	91	84	106	95	99	77	77	106	75	74	93	90	94	96	94	90	110	92	91	89	80	78	81	82	93	95	96	89	94	86	86	101	86	99	92	95	89	81	84	72	104	99	81	91	88	105	91	104	81	88	71	86	87	98	85	107	88	72	87	76	88	94	82	80	77	118	88	107	93	89	84	89	95	78	89	70	94	95	93	89	96	87	74	97	108	85	87	84	104	89	69	97	102	94	88	91	86	83	74	91	83	103	100	107	86	81	71	90	82	100	90	88	93	88	97	86	89	94	79	95	84	83	93	88	79	71	95	109	87	87	100	89	88	75	82	74	91	83	100	77	85	94	88	95	83	90	89	96	89	108	87	76	78	74	101	91	89	92	92	83	99	100	82	86	80	85	90	92	122	75	93	102	86	97	105	75	76	75	100	81	85	98	87	100	75	101	69	96	72	86	86	91	82	94	90	74	91	83	84	85	93	89	92	100	106	99	91	99	90	94	81	85	94	98	85	80	86	75	83	89	76	93	91	78	96	88	89	85	89	84	95	95	92	64	95	96	89	87	106	78	78	96	81	96	87	83	78	90	97	97	84	65	91	93	87	86	91	101	81	87	90	93	96	98	98	88	104	87	85	94	95	103	91	78	83	94	98	75	85	90	104	79	83	94	79	84	92	110	83	91	74	87	80	95	86	89	80	95	99	85	104	82	98	94	86	83	96	100	93	86	97	87	87	75	93	88	99	83	94	99	68	104	88	90	69	86	95	90	95	78	92	87	103	91	91	77	83	98	83	93	75	84	95	74	94	89	104	82	83	72	83	82	96	77	89	94	72	92	96	113	66	96	101	96	89	83	70	90	77	72	100	86	100	103	92	81	95	94	83	76	94	102	89	104	98	83	89	83	99	89	99	95	98	79	70	90	79	102	96	84	107	97	89	84	88	94	80	98	84	103	84	95	97	81	108	102	82	84	85	79	97	89	86	72	86	88	98	79	81	97	79	100	81	90	78	85	81	98	79	76	81	88	83	88	97	83	97	86	86	89	96	83	83	99	95	88	81	100	89	101	76	88	93	85	84	83	82	83	68	74	95	101	82	101	97	76	83	87	98	87	93	98	86	96	86	82	96	91	84	88	99	90	80	92	110	91	88	93	84	90	91	79	84	83	86	88	98	82	81	85	91	93	105	87	89	72	84	83	91	102	87	95	86	102	81	85	97	92	96	76	63	79	88	106	84	88	75	81	78	79	95	79	79	73	76	79	90	87	89	100	87	86	102	85	80	96	100	80	107	88	77	87	104	73	98	86	88	91	75	103	96	82	65	77	85	88	83	87	83	90	73	87	97	94	85	94	85	87	82	85	96	65	89
39881	25107	16792	12467	15562	13214	3911	1549	1355	1222	1169	1133	6673	15864	13122	8207	7085	9745	11458	9794	7443	2741	793	946	917	1012	1702	1281	889	965	1063	987	981	966	700	662	646	675	717	664	669	648	650	744	659	682	660	658	635	713	642	679	650	651	670	676	695	663	664	652	658	664	662	660	669	725	640	659	680	679	681	668	628	669	694	644	687	707	626	708	727	674	682	687	689	653	672	632	669	693	674	651	640	676	693	663	670	674	625	669	636	672	654	709	682	679	709	637	662	631	666	658	696	683	698	703	617	652	662	649	674	688	661	673	707	653	685	644	638	684	642	688	666	667	697	655	651	711	669	660	650	656	672	697	681	665	655	648	679	693	677	656	664	649	667	697	673	629	682	637	657	682	696	709	668	669	728	628	648	663	675	674	692	691	674	647	656	686	663	678	680	696	659	618	693	661	674	652	636	685	646	681	663	674	652	718	712	675	670	652	660	720	650	694	666	668	673	656	656	655	673	656	671	694	661	650	671	662	680	610	678	713	711	678	650	694	653	637	671	683	637	696	731	686	681	659	686	736	668	676	675	690	664	673	664	685	666	665	639	656	701	659	689	668	641	674	709	688	693	690	646	671	668	643	687	680	655	667	692	711	667	656	671	710	705	664	692	652	646	685	661	651	714	679	622	682	603	693	668	707	657	641	649	697	698	661	602	698	688	674	652	705	635	677	688	665	676	692	668	643	680	649	699	648	640	684	693	661	674	625	694	636	673	678	683	716	677	656	639	715	678	674	719	652	637	708	637	682	692	680	659	645	694	698	680	663	676	696	677	690	665	712	707	670	653	652	674	657	621	645	726	643	646	677	688	636	673	695	691	697	679	667	690	660	695	700	623	664	701	684	718	639	687	699	683	708	686	652	672	691	704	666	643	701	671	668	711	638	687	687	713	710	735	625	685	670	665	674	680	663	626	718	670	647	697	675	660	679	623	688	642	661	686	667	672	707	644	653	681	716	647	654	662	655	651	642	696	703	687	678	692	660	683	739	702	642	635	632	694	680	690	600	685	707	685	700	621	693	692	667	646	724	659	662	639	621	651	714	674	711	646	693	649	639	696	651	639	658	698	679	644	676	684	643	708	671	677	688	671	637	670	694	637	657	651	658	677	665	725	673	664	690	674	702	659	675	692	711	669	714	709	652	661	648	667	657	665	700	717	698	667	611	679	635	660	650	667	720	657	674	654	734	670	663	714	695	658	696	644	671	646	618	705	651	697	652	673	649	682	715	614	692	696	693	653	744	677	724	682	681	716	660	671	678	635	661	655	690	685	683	657	669	600	661	669	681	624	656	657	641	702	687	687	693	661	631	670	703	687	684	642	693	685	706	736	693	659	658	661	652	690	610	683	687	660	681	670	703	664	694	649	695	703	700	668	651	653	683	668	659	693	660	668	634	653	690	664	654	673	666	669	664	650	640	655	667	680	700	643	650	667	700	664	620	692	696	693	663	682	696	675	699	648	665	661	628	671	697	724	678	728	617	644	684	634	652	697	628	663	680	665	684	688	714	698	690	667	651	664	685	628	685	641	699	660	684	697	656	669	705	660	646	691	663	690	686	628	665	686	731	662	647	638	684	679	637	681	682	649	680	690	689	637	664	668	650	717	626	625	667	678	666	657	687	675	682	689	651	666	696	688	651	666	661	725	658	679	688	662	716	686	696	725	681	684	626	672	652	694	680	704	634	637	684	648	671	681	682	656	695	693	665	714	651	712	666	707	642	646	671	646	685	655	657	665	700	705	639	706	620	678	618	687	667	642	673	656	684	653	680	655	677	632	665	661	645	652	649	675	641	691	714	668	670	647	690	634	693	690	652	639	665	681	689	656	668	677	676	681	735	660	696	658	683	710	675	651	664	696	675	669	682	641	657	685	617	676	643	679	678	685	663	686	650	676	663	684	697	673	673	702	660	664	668	687	629	675	645	654	726	655	637	683	668	634	666	665	640	641	626	680	679	650	689	666	688	636	669	698	658	625	647	667	681	678	643	683	681	674	666	618	716	661	733	626	695	655	665	644	717	652	656	648	651	704	715	650	669	685	704	656	658	681	706	619	652	678	677	632	690	654	679	685	688	676	645	654	666	652	626	628	679	671	688	618	609	627	662	644	670	631	637	652	678	633	673	651	696	665	664	653	663	663	656	639	658	662	709	617	622	700	657	662	707	702	632	684	670	731	653	687	631	644	681	627	688	683	631	691	660	686	685	661	713	662	651	650	735	678	658	692	695	662	634	710	621	669	598	665	650	653	704	658	699	668	672	688	659	673	637	687	716	716	666	736	649	678	666	691	668	672	684	646	643	659	656	667	634	633	702	709	677	699	637	729	658	638	689	677	687	663	646	696	640	710	666	666	647	653	700	664	669	675	657	694	671	691	707	676	677	665	637	693	641	642	643	711	713	671	639	675	684	656	644	654	658	655	614	679	666	675	700	630	690	649	688	673	657	661	661	684	650	665	681	627	647	680	667	687	710	695	630	661	607	650	652	670	683	715	648	691	671	683	656	666	722	629	612	677	650	643	689	657	676	661	671	652	696	642	667	642	697	707	667	652	668	662	685	683	666	605	622	695	653	660	713	708	676	669	677	659	662	630	682	721	713	652	643	690	691	655	664	713	662	666	675	705	651	681	711	688	695	668	690	689	707	714	634	723	660	641	641	688	703	655	677	680	690	679	671	665	730	658	705	651	698	658	642	649	701	673	661	641	697	716	666	636	698	634	683	705	655	644	697	695	675	651	678	661	662	653	723	662	653	648	676	684	631	641	661	653	684	701	625	687	661	682	641	640	627	699	682	669	689	702	677	650	652	700	628	684	635	678	659	657	625	695	713	665	738	708	685	676	675	663	678	652	659	693	701	669	662	633	632	717	690	629	650	647	610	673	651	678	676	634	695	690	694	666	660	675	642	686	633	621	652	673	646	633	673	678	659	666	657	649	694	673	667	632	686	693	692	708	642	693	706	661	705	668	680	691	670	693	655	638	681	621	641	696	662	718	647	678	651	631	684	685	713	670	682	671	626	699	684	657	651	677	619	708	674	677	681	652	633	676	704	663	673	688	653	659	702	691	702	718	670	684	713	668	706	663	676	646	670	657	668	662	672	659	655	676	725	720	681	692	670	627	682	659	669	707	681	684	693	710	644	682	674	649	626	657	658	651	616	676	640	670	701	647	636	656	701	678	676	636	670	684	661	704	681	659	677	717	659	674	663	692	657	680	641	727	665	672	689	687	697	637	686	650	666	688	648	658	641	624	671	653	641	659	661	686	674	668	686	667	608	702	659	649	672	648	666	694	667	652	686	655	666	677	710	662	689	687	644	660	635	653	700	696	655	671	672	709	635	661	645	662	669	677	648	672	683	727	650	676	684	656	621	631	641	668	691	656	713	686	686	681	674	696	694	671	647	642	660	669	638	652	699	662	657	654	643	674	689	642	686	653	672	700	656	668	682	689	648	693	661
7091	2396	906	546	337	159	71	54	43	45	61	72	76	118	118	101	93	73	107	110	95	65	60	45	58	54	66	60	51	55	53	68	53	37	65	47	42	42	62	57	49	50	46	58	56	63	62	57	49	52	61	52	40	59	47	41	47	54	41	47	52	62	47	50	45	53	46	58	54	50	47	57	55	58	62	45	48	72	46	53	53	43	52	60	49	51	47	70	62	59	57	57	45	53	45	76	47	61	58	47	52	64	49	52	54	56	42	45	55	59	72	50	63	53	57	50	55	57	60	43	57	58	49	48	46	67	53	60	45	55	41	48	61	47	53	44	55	50	52	52	47	68	40	69	52	51	64	57	57	47	49	63	65	38	61	46	59	65	62	46	37	51	46	40	55	56	64	46	56	53	63	53	73	55	54	55	54	57	43	52	50	53	69	49	59	46	52	68	39	59	43	49	53	50	53	58	53	59	59	53	56	60	46	76	51	71	46	65	63	56	51	53	56	60	44	56	48	46	52	52	45	70	46	34	59	63	47	49	57	44	62	46	51	62	49	43	61	66	56	48	62	56	48	56	57	40	53	54	48	58	40	46	49	55	51	53	62	48	57	50	61	64	54	48	57	51	46	53	51	52	49	59	54	51	52	62	56	55	44	55	46	50	58	57	50	51	50	51	67	65	51	57	63	56	49	49	76	60	56	52	59	56	50	51	67	66	41	67	51	47	69	55	51	59	59	62	58	60	61	59	41	70	43	58	53	56	37	69	59	60	50	54	58	55	59	57	48	56	62	54	45	50	60	51	57	63	46	54	59	62	51	60	54	57	49	41	63	65	51	52	54	45	49	49	59	48	64	53	43	48	42	43	78	51	52	48	65	66	47	47	57	57	57	54	46	53	50	46	49	63	53	56	44	51	53	54	67	60	50	52	48	53	55	45	45	48	47	53	52	61	63	56	66	63	55	52	71	51	50	57	56	57	51	60	54	62	57	60	69	44	46	74	55	44	39	62	48	40	55	47	52	58	64	48	59	59	59	53	64	50	50	50	51	63	64	55	62	55	58	53	64	55	46	62	51	55	67	56	51	42	50	67	43	49	58	51	58	52	45	49	65	60	41	51	57	58	53	54	54	63	52	60	58	61	37	47	56	51	72	52	46	62	40	70	54	51	55	52	54	44	49	49	62	48	47	58	51	57	53	53	48	67	64	58	55	53	56	49	49	55	56	61	64	49	46	69	50	50	52	59	53	49	49	52	55	66	43	57	66	52	46	70	55	64	56	46	52	58	61	54	55	45	50	55	54	59	35	57	49	50	49	59	60	54	56	44	50	46	60	50	47	40	52	58	48	46	60	56	53	50	74	59	51	55	62	56	47	51	51	51	54	60	55	50	53	63	56	55	55	53	52	40	50	48	57	47	61	62	45	47	52	53	70	56	52	49	58	46	36	48	55	57	50	55	52	52	42	62	44	56	68	54	42	65	58	55	50	44	46	45	49	66	52	56	57	55	57	36	65	51	53	54	43	46	61	62	56	41	53	56	51	56	49	62	57	56	62	56	40	35	51	43	50	49	59	50	52	46	56	65	48	44	57	45	59	48	67	60	65	57	45	59	58	49	60	45	54	69	56	62	46	60	61	59	60	60	52	49	56	56	60	55	49	55	62	61	55	75	43	54	68	62	54	46	53	53	34	54	59	57	53	48	49	45	42	70	60	61	59	44	54	62	68	51	48	53	46	52	45	44	55	56	51	51	43	61	59	57	48	45	47	46	62	58	51	57	55	58	53	49	51	49	66	46	49	54	57	58	48	61	52	44	55	54	51	53	59	52	64	58	48	62	58	58	54	52	50	55	60	45	51	44	54	61	44	53	54	47	57	55	44	66	52	56	45	63	52	46	73	58	69	44	56	49	37	54	42	57	61	54	48	45	57	66	49	46	41	44	63	63	66	54	56	47	41	53	51	61	51	52	54	47	49	45	37	52	52	47	52	59	58	55	64	46	57	57	48	63	49	53	48	48	43	43	52	65	37	62	52	57	46	60	57	70	48	50	65	56	49	66	59	61	50	58	64	47	48	48	40	50	58	53	53	64	52	57	54	70	66	54	58	47	67	48	62	44	42	65	49	63	46	48	56	56	68	53	41	54	54	58	55	49	50	54	44	54	68	68	54	52	66	45	54	44	48	52	72	53	50	50	55	47	55	48	43	45	50	58	42	58	63	54	52	55	48	54	49	53	56	58	42	47	45	59	47	43	59	47	53	55	49	47	62	47	48	59	53	66	52	61	57	63	54	47	63	51	55	57	58	54	49	57	60	54	49	49	62	54	45	34	49	57	47	40	58	51	54	45	57	60	49	58	51	50	41	55	46	43	46	52	65	65	45	59	59	53	66	51	45	66	60	56	51	51	45	49	56	58	59	57	59	61	65	53	57	45	60	61	65	72	54	38	55	47	61	56	45	49	47	54	47	54	59	54	63	61	45	58	56	49	65	56	50	52	56	66	54	49	44	58	47	66	45	41	72	53	61	49	52	40	58	53	56	53	46	48	52	59	47	58	48	58	55	63	48	46	51	63	53	48	53	60	50	58	59	48	42	38	45	39	51	51	60	61	47	59	62	52	45	53	61	47	50	52	46	48	53	62	50	59	50	62	51	66	66	54	68	71	52	58	47	66	41	57	51	58	51	60	48	56	45	53	56	50	43	53	54	52	56	54	70	45	57	56	42	33	49	53	56	59	47	42	54	63	56	57	53	61	50	41	60	47	54	53	68	58	47	32	59	54	56	40	52	52	54	44	58	54	56	60	49	54	54	47	45	55	51	55	58	48	50	58	62	51	46	50	58	67	64	58	63	48	47	60	63	57	48	58	44	66	56	57	62	61	50	61	52	60	51	51	53	57	48	50	51	47	49	51	49	46	54	55	49	48	61	68	48	70	64	50	65	56	46	61	52	52	54	47	62	65	55	53	54	48	67	62	42	45	41	51	50	49	56	57	71	42	37	54	51	56	45	48	51	63	50	48	64	45	66	55	56	51	59	59	56	54	57	43	48	39	56	47	59	57	55	46	57	47	58	60	45	51	63	61	60	61	63	54	50	58	46	44	52	46	47	57	61	56	55	45	55	58	58	52	60	54	46	63	51	58	55	50	57	47	64	49	69	32	54	51	47	54	44	51	60	56	52	44	54	58	49	67	64	70	61	60	51	58	55	56	63	50	50	53	52	57	52	54	51	53	55	53	62	52	68	52	44	53	56	38	54	50	50	56	54	57	50	47	42	51	62	46	57	46	67	47	56	63	48	56	64	49	43	52	54	67	63	60	58	39	64	66	47	57	54	51	43	61	57	48	57	50	53	62	50	65	43	61	47	53	56	47	61	57	59	57	52	68	55	56	55	33	48	43	41	54	48	58	47	55	58	59	52	57	59	52	55	48	50	54	53	41	58	56	46	61	41	73	62	62	62	70	59	52	80	58	60	54	60	53	63	45	46	55	69	47
32792	16531	8350	8353	9636	4991	1371	560	508	459	464	493	1133	2519	2110	1531	1546	1420	1634	1743	1311	703	437	409	413	506	496	398	415	464	520	495	439	481	394	445	407	403	429	430	402	430	392	374	402	426	418	432	403	402	420	420	406	401	445	355	410	446	405	400	423	422	400	413	397	418	376	431	403	370	413	418	393	420	413	413	396	405	413	404	441	452	451	415	401	429	419	420	409	420	433	381	408	374	380	387	444	422	444	379	415	433	416	418	389	425	388	401	422	430	426	440	442	390	417	445	422	411	364	411	423	419	417	372	394	420	407	426	407	411	430	405	413	423	386	427	405	425	410	407	412	413	415	401	431	439	367	428	437	419	379	415	398	399	415	398	417	394	446	417	380	442	373	350	427	402	427	414	430	433	412	378	421	412	414	428	419	384	416	419	408	410	397	420	401	426	438	417	424	387	416	424	429	436	428	415	405	399	410	421	404	393	409	382	401	409	430	386	433	395	414	414	433	403	403	457	427	434	417	434	434	435	406	405	412	462	407	380	410	419	414	415	426	439	391	447	410	416	419	406	388	440	387	384	396	415	455	404	396	382	402	397	439	405	390	417	385	421	405	421	417	423	379	424	405	433	426	408	432	409	414	434	422	393	421	389	404	410	407	407	411	400	422	414	425	437	432	446	408	448	414	421	378	417	453	408	420	437	402	402	420	429	437	435	402	386	410	409	444	407	412	425	418	416	389	418	399	380	405	483	413	418	433	428	436	393	414	413	394	384	434	412	390	402	433	440	390	411	423	375	390	419	434	438	434	440	419	414	387	429	430	433	396	418	410	418	389	411	382	397	381	413	396	405	419	431	393	433	422	431	390	453	393	408	403	434	428	420	419	381	410	417	400	423	395	442	430	396	424	432	390	413	421	402	392	405	393	398	383	441	401	405	398	424	417	407	369	431	397	433	404	439	436	419	415	426	469	390	437	419	427	425	405	403	439	421	413	450	413	406	445	394	457	411	403	379	436	442	400	399	420	425	433	429	390	398	402	385	424	397	429	384	389	401	438	396	424	391	387	401	391	431	376	442	391	403	401	417	421	387	396	410	372	393	397	418	412	442	400	417	400	420	396	397	401	392	411	411	467	416	403	415	423	406	422	409	410	447	413	427	433	399	386	450	454	442	391	367	402	429	370	395	405	430	430	420	440	412	432	429	423	412	388	423	400	396	417	390	402	394	416	423	414	416	434	399	409	377	392	442	385	449	413	403	453	439	416	415	434	392	398	430	441	405	389	379	415	371	390	388	420	395	425	421	419	402	378	412	454	388	392	411	417	410	405	433	424	411	420	410	402	402	436	400	387	413	380	446	377	430	428	400	407	396	382	443	391	428	415	418	428	425	429	427	418	370	438	433	421	396	398	429	402	382	403	413	407	434	426	408	384	407	417	429	417	448	411	461	426	379	438	393	407	397	437	371	464	403	404	448	417	431	418	391	422	391	386	418	432	417	409	365	438	406	433	420	415	434	425	397	417	431	430	404	409	409	422	414	395	404	412	430	417	391	406	414	420	425	400	393	383	405	384	407	405	408	401	397	371	405	395	385	395	437	381	414	441	452	406	402	413	410	397	404	408	415	396	402	436	398	400	443	452	431	417	428	481	433	408	437	415	417	412	399	375	396	412	419	405	417	423	427	402	389	391	416	410	407	390	379	376	449	381	422	390	404	428	430	455	407	418	451	396	416	420	390	392	416	389	394	389	416	435	384	377	442	444	396	420	408	458	381	405	404	400	408	439	423	402	400	396	445	397	396	421	409	436	431	446	375	418	403	408	407	414	420	425	421	435	414	432	425	382	433	401	402	423	347	413	406	427	414	414	402	438	398	393	414	431	399	391	406	388	412	411	414	428	403	421	391	399	430	431	409	426	424	412	423	394	421	417	426	459	367	398	388	441	386	388	423	405	387	396	392	394	422	412	402	435	418	398	421	431	402	434	375	397	417	420	411	423	384	389	390	386	421	445	437	444	402	418	382	396	389	394	429	397	419	406	418	410	442	409	411	437	424	435	406	403	427	419	402	404	457	455	435	415	403	413	418	436	395	441	393	397	430	396	383	401	415	374	424	417	395	436	416	381	429	439	413	449	378	405	388	432	441	411	394	417	424	412	393	405	431	417	391	448	404	389	450	428	397	387	422	428	431	393	427	381	394	422	401	432	424	414	451	413	431	399	445	423	387	410	432	410	427	438	375	430	427	396	406	403	394	414	425	414	416	397	419	395	395	408	419	392	396	376	398	423	421	418	430	398	386	409	400	423	399	421	395	393	430	417	403	412	375	384	406	401	411	463	383	424	406	425	411	394	397	398	428	376	415	381	407	404	443	441	412	405	403	389	372	426	369	422	380	420	399	400	417	398	396	411	407	441	390	391	380	427	440	404	403	414	411	402	405	386	421	394	424	445	398	407	403	387	418	382	436	435	415	468	414	409	398	414	405	420	408	402	390	431	389	394	416	388	414	383	421	398	386	426	425	413	444	411	391	401	458	433	441	403	440	412	455	412	415	413	405	458	405	410	417	424	405	407	391	417	374	389	415	387	400	448	388	384	429	415	402	380	394	416	383	404	418	416	373	452	380	425	408	482	406	395	421	453	432	386	406	409	403	417	434	452	416	404	395	380	417	419	454	389	404	419	412	486	401	365	403	399	410	445	403	407	401	433	401	467	407	441	417	387	436	412	403	453	443	390	423	452	402	418	431	411	394	371	424	438	430	428	395	381	410	404	345	405	387	406	428	416	421	393	378	411	398	408	397	418	444	458	431	383	415	429	394	436	423	417	404	455	414	400	413	388	381	371	429	430	399	380	422	429	421	411	410	428	398	440	420	395	411	390	390	432	409	388	428	402	396	405	412	439	408	403	422	406	424	407	414	441	400	444	415	439	421	415	389	394	430	448	429	391	481	397	431	396	396	401	403	396	437	398	416	376	430	427	427	405	427	415	423	400	411	441	424	437	409	417	428	407	418	413	411	393	392	372	396	426	386	386	393	427	446	394	445	378	397	412	455	427	430	397	414	383	433	387	412	398	402	393	397	389	411	466	387	415	437	436	428	441	427	428	418	391	374	426	411	409	393	421	402	411	387	428	392	392	403	419	438	411	381	392	400	413	417	402	410	411	434	400	430	416	435	385	388	450	386	426	435	411	473	408	409	421	432	391	392	413	410	411	391	421	382	396	433	429	387	426	400	385	432	437	439	432	395	384	420	387	410	429	383	390	411	410	419	422	423	421	399	406	426	426	437	448	414	403	427	392	440	411	443	422	438	411	423	442	412	429	427	381	414	418	404	395	415	415	410	412	419	417	386	375	446	435	400	384	381	387	410	377	392	388	432	438	412	409	427	407	432	396	394	418	416	436	399	443	378	398	442	409	404	397	430	404	430	372	434	448	423	390	419	436	421	404	433	426	400	444	400	446	395	378	410	396	430	410	439	433	383	378	415	426	392	378	391	426	392
8584	4299	2773	1795	820	486	197	98	71	105	91	93	226	392	438	297	273	305	283	232	133	76	77	81	75	88	96	78	85	84	79	91	99	90	70	88	79	86	70	96	63	69	69	73	68	81	85	77	65	76	81	76	72	85	74	75	77	75	71	66	62	79	95	83	69	83	83	71	89	89	62	84	71	84	76	92	80	79	89	81	69	64	76	60	71	78	75	81	71	81	71	94	91	84	87	76	80	85	77	77	71	86	86	68	71	86	94	97	66	61	85	75	78	68	70	60	80	67	93	84	78	71	97	69	85	80	89	80	80	67	70	79	78	89	87	73	63	87	72	86	78	72	86	79	103	73	79	72	66	90	71	82	90	75	89	85	73	82	91	74	82	78	91	95	60	81	85	81	98	83	82	88	81	76	78	67	97	91	77	92	100	86	78	82	76	75	83	89	84	64	81	99	92	65	88	77	99	90	90	74	77	85	73	80	68	82	74	75	87	75	77	71	84	70	78	88	86	67	63	64	84	70	88	81	74	78	81	79	57	77	84	51	61	80	77	82	84	68	83	75	81	80	76	79	72	80	67	89	81	71	75	80	82	89	76	74	77	78	69	72	74	77	82	82	74	91	69	84	84	97	76	74	66	74	74	78	87	74	72	84	74	79	86	79	88	90	84	82	83	79	73	77	92	82	73	90	92	76	77	77	94	89	75	89	75	79	75	84	75	71	73	67	64	80	58	87	81	84	81	80	80	83	79	78	76	75	89	81	73	77	68	65	76	91	69	73	85	86	78	85	89	78	87	77	80	75	85	71	69	71	80	61	91	88	76	65	71	96	86	67	88	76	64	82	75	88	63	77	73	74	94	86	85	79	75	91	86	80	86	62	84	80	77	84	77	86	81	61	94	77	62	74	82	83	75	85	69	71	58	92	73	61	79	70	75	86	76	87	91	84	93	66	65	76	55	67	88	85	67	71	70	74	90	97	90	73	84	92	79	105	75	89	81	76	74	80	81	74	74	93	78	88	82	74	69	71	89	77	72	86	80	73	82	74	79	87	77	81	69	84	83	80	76	82	85	63	80	99	84	78	84	82	71	83	65	83	75	100	80	82	74	80	82	78	75	83	74	88	84	80	91	78	78	81	88	89	84	81	82	76	70	77	74	89	88	87	86	82	75	78	81	70	85	80	84	71	93	84	76	74	71	73	93	62	83	96	73	75	90	91	78	75	78	83	99	92	68	72	67	88	87	90	85	83	85	73	90	86	67	77	76	73	90	80	75	82	77	68	81	69	107	53	78	87	71	69	80	71	69	76	81	78	77	66	66	58	72	80	91	86	69	72	84	72	69	95	76	74	89	100	72	101	73	82	80	71	84	75	70	78	84	69	72	89	85	86	71	80	80	69	72	78	72	90	76	76	83	76	82	80	86	73	78	73	78	78	74	84	84	72	95	85	70	80	83	86	74	71	71	83	74	87	75	83	72	71	75	77	84	69	84	87	89	74	100	66	77	81	70	80	83	70	73	79	65	74	84	92	79	73	85	73	85	75	66	72	88	76	72	78	76	68	79	80	70	80	90	120	86	86	86	85	84	79	74	78	74	80	89	78	83	83	77	91	80	95	88	84	84	75	88	72	88	77	90	87	82	77	65	92	69	72	70	75	91	76	74	90	64	79	67	73	73	76	87	71	98	86	80	82	94	71	77	58	82	78	75	76	67	82	76	72	79	83	75	76	65	83	64	86	70	70	87	79	80	66	74	71	65	85	97	70	70	88	69	70	86	75	67	71	89	88	56	78	74	74	72	87	73	79	85	81	72	64	76	85	77	84	72	81	82	72	71	76	84	80	75	84	59	98	84	84	81	79	73	61	77	81	75	71	93	63	83	81	88	64	75	83	71	72	74	98	86	73	79	91	80	91	60	78	87	94	72	86	72	71	72	80	81	89	92	80	97	86	93	81	69	74	71	70	74	71	86	82	76	93	73	48	75	77	77	75	74	77	77	63	71	89	75	68	67	81	65	89	69	80	78	87	65	74	83	67	72	65	66	72	73	86	81	86	66	79	91	95	90	95	79	87	95	85	87	75	91	112	80	83	83	77	86	77	81	86	79	77	86	70	68	64	68	93	68	85	82	89	59	72	76	76	84	77	96	90	77	70	60	87	89	93	73	80	72	87	69	64	72	91	75	72	71	81	69	63	100	79	82	91	65	81	70	87	93	87	71	78	67	62	80	85	87	83	69	67	71	82	75	86	71	88	71	69	80	72	83	75	80	69	74	72	85	57	71	86	75	69	81	73	72	70	71	63	86	86	85	74	71	76	61	91	69	85	85	92	69	63	57	85	74	88	79	73	83	82	86	75	75	78	82	77	82	74	81	76	82	85	92	76	74	92	60	66	74	76	83	92	75	65	76	72	73	93	100	67	74	82	93	86	76	92	67	76	82	85	65	90	86	76	87	79	61	80	71	70	66	76	83	81	93	76	84	77	83	85	59	86	72	71	73	84	85	67	85	75	82	85	70	94	87	63	82	74	84	93	72	81	78	90	76	88	71	66	92	93	68	74	71	86	95	74	71	79	85	94	77	80	83	77	75	66	81	84	82	67	75	78	65	85	84	74	76	82	84	78	79	79	91	83	110	74	66	69	74	78	59	103	72	82	89	68	69	74	90	74	80	80	66	95	76	75	83	81	100	79	78	71	85	87	81	82	80	63	89	74	83	71	110	73	88	79	77	76	77	96	70	77	80	72	68	94	75	65	75	80	87	89	75	81	65	64	86	63	88	76	72	77	95	68	76	87	65	68	70	85	72	74	67	82	74	65	61	78	66	87	84	78	85	80	70	66	75	80	73	78	67	76	85	65	70	83	67	67	80	73	82	91	72	77	61	59	75	71	73	71	70	98	81	78	81	68	78	75	92	86	83	81	76	58	85	72	100	76	82	89	71	87	81	79	88	86	83	89	77	72	88	62	61	67	80	86	67	67	88	75	80	80	84	81	83	77	67	76	74	84	67	76	76	80	87	104	70	66	90	72	62	61	60	67	86	89	68	73	74	68	92	86	82	83	75	95	92	83	67	82	77	90	76	76	81	76	86	77	70	84	78	91	87	86	97	73	64	95	72	84	78	86	67	80	83	88	87	71	89	78	89	89	72	87	87	69	88	84	85	81	82	75	72	81	72	88	72	80	70	84	82	70	90	83	66	81	92	82	101	82	82	77	78	82	85	76	79	53	72	90	76	83	92	81	80	77	86	80	72	96	66	84	76	103	88	82	87	92	79	101	67	77	68	76	91	68	74	85	95	77	70	77	86	76	75	84	82	82	91	86	89	81	70	71	89	75	82	69	69	95	80	85	88	73	82	82	84	80	80	80	66	76	60	89	82	69	83	74	68	83	84	70	95	77	80	81	70	65	78	63	76	77	78	87	98	85	86	60	78	83	76	68	78	70	68	72	96	81	88	82	93	75	76	70	93	66	59	82	64	92	85	80	84	86
37192	23469	18994	18143	18720	14104	4365	1305	941	842	790	1305	4780	8036	8668	6390	5460	5177	4872	3983	1827	605	627	648	647	889	1122	837	755	785	801	810	749	629	625	623	596	548	545	559	627	605	531	645	560	578	593	619	583	581	591	571	579	607	550	563	545	581	612	586	604	589	595	647	574	585	608	598	565	591	628	584	588	620	651	561	567	587	612	646	557	600	592	612	587	588	629	583	567	624	611	565	641	597	557	593	624	549	598	575	622	607	597	638	582	519	631	599	612	594	603	597	619	565	588	540	542	595	589	595	586	615	622	646	588	589	577	573	574	588	556	593	586	598	614	600	627	598	598	547	615	560	597	596	584	584	614	535	580	566	559	597	595	598	607	548	585	584	596	583	617	616	610	591	572	633	587	553	591	565	603	585	579	599	605	603	595	618	572	585	618	575	561	570	576	594	582	595	582	608	604	590	596	574	560	606	607	613	636	584	644	588	577	588	574	612	554	588	567	578	570	594	590	595	605	565	610	590	639	575	584	570	566	598	561	603	585	580	590	610	572	595	574	591	558	580	547	585	603	599	590	561	551	556	589	573	532	602	583	598	580	627	592	547	583	574	535	592	573	576	629	596	563	623	553	609	593	608	542	583	611	573	620	613	637	594	615	601	627	552	614	600	580	586	564	611	569	560	567	581	606	594	590	564	574	551	575	558	570	584	624	573	579	578	599	592	600	624	634	595	595	604	602	610	597	609	583	569	584	568	570	603	588	615	573	617	609	599	594	554	562	613	556	599	632	591	613	625	550	559	603	605	597	642	640	608	603	593	601	581	616	564	570	607	611	608	602	591	626	573	615	589	601	631	630	584	618	604	625	613	580	657	559	599	654	625	624	589	566	602	615	597	602	599	568	597	578	624	593	614	553	568	569	570	571	587	541	645	644	601	569	567	564	563	587	617	585	604	582	598	624	620	583	617	601	607	608	618	609	589	590	603	582	631	604	622	570	603	603	624	590	603	627	551	567	581	592	557	565	651	560	586	588	585	627	572	585	613	619	618	625	576	591	621	588	603	616	575	583	546	606	598	590	606	607	553	600	657	643	605	561	578	550	577	582	573	587	601	606	555	605	595	598	631	591	609	596	583	590	647	613	590	564	578	578	614	596	643	590	582	585	630	625	614	634	589	631	588	598	537	597	576	615	542	586	621	633	606	606	592	559	604	613	604	589	600	582	588	624	551	552	551	616	574	575	599	580	555	568	613	576	553	551	574	569	596	614	582	636	579	571	587	635	588	540	616	591	539	544	573	580	577	601	580	594	631	632	574	619	603	607	605	597	602	598	582	578	625	576	592	639	565	533	588	598	582	545	618	625	586	594	607	594	582	610	568	597	637	594	593	576	577	582	587	554	594	623	606	588	613	605	631	570	566	589	596	579	605	579	610	573	558	571	551	584	593	559	599	581	599	581	597	599	592	611	581	580	584	598	581	552	581	662	631	582	589	595	584	576	595	618	597	604	595	560	599	566	558	606	621	612	596	575	610	628	610	608	609	585	593	573	594	573	584	617	592	608	588	600	591	605	613	574	660	564	600	615	571	569	591	597	559	614	581	574	589	532	528	589	566	597	580	603	587	571	586	563	575	600	594	597	578	574	588	620	585	634	592	640	583	635	538	592	616	600	573	600	581	630	583	600	603	572	573	605	574	580	598	600	576	572	601	615	581	586	522	618	615	650	595	609	592	579	587	630	618	550	592	573	579	579	589	619	554	564	606	608	603	566	576	545	617	589	633	560	591	603	660	595	560	590	593	577	592	622	613	541	581	585	599	592	609	596	611	572	600	637	603	598	583	617	569	588	594	598	569	582	548	647	597	593	569	568	563	607	563	605	537	569	552	562	563	578	641	613	585	594	561	613	603	585	575	548	600	607	618	608	590	614	544	620	598	604	592	649	676	597	631	619	616	583	596	550	612	598	588	555	560	640	661	576	577	587	617	577	616	579	633	615	592	584	570	550	595	574	602	590	638	553	585	591	617	572	621	572	564	610	610	583	574	564	619	556	596	605	577	608	633	585	629	607	608	602	617	600	590	599	610	591	601	582	570	595	551	558	557	567	630	536	554	559	588	583	622	569	567	589	574	594	548	585	637	540	552	600	544	575	612	595	568	600	561	587	593	590	591	590	594	613	612	563	623	621	591	599	581	601	595	622	580	605	608	558	611	579	612	578	581	596	580	556	588	577	575	607	543	586	583	614	590	580	553	618	581	601	602	583	571	616	567	596	585	591	590	611	623	593	596	607	607	608	586	608	561	629	593	574	590	581	586	589	562	623	573	603	589	611	585	563	555	625	593	590	606	617	555	609	577	538	598	657	609	585	587	608	623	583	546	614	601	588	553	589	632	630	615	591	594	593	625	607	597	593	588	597	592	592	575	566	594	603	592	617	561	555	607	621	603	567	554	605	552	571	576	611	525	565	571	572	622	600	620	612	579	599	617	635	604	578	594	576	548	591	606	584	573	598	580	609	615	611	604	569	618	591	598	610	587	595	550	583	575	605	557	591	656	579	601	595	549	612	607	587	595	622	572	593	605	591	596	589	567	644	631	596	565	590	568	600	619	612	600	589	574	621	642	611	599	572	610	608	600	609	600	587	589	567	564	579	604	611	585	577	600	609	602	596	546	622	627	582	593	609	598	554	586	629	589	556	595	562	595	585	592	592	536	565	583	630	577	621	543	564	610	600	614	587	547	613	596	597	539	575	571	601	614	597	564	620	566	575	564	577	650	609	598	630	530	595	603	599	598	576	612	623	601	600	573	576	582	598	628	597	645	607	582	594	595	578	593	595	591	605	595	565	601	552	552	566	590	640	589	561	577	593	558	623	604	571	564	617	613	611	606	570	609	584	612	549	596	577	578	597	609	579	575	549	581	576	557	600	606	591	560	648	586	597	600	587	600	610	613	562	606	596	573	586	530	608	618	633	626	593	558	589	600	587	588	595	601	582	571	614	579	622	564	543	634	571	638	606	624	634	626	616	571	575	589	580	581	599	562	623	606	616	569	630	622	531	604	637	640	574	555	584	579	595	628	604	603	600	600	578	596	591	557	575	601	581	631	619	603	574	614	608	567	595	578	569	596	605	573	624	579	588	583	609	603	552	603	572	580	635	576	622	594	595	586	579	594	601	581	596	549	612	625	590	614	603	606	588	623	548	579	561	564	609	622	605	590	583	559	604	582	627	587	621	592	560	572	617	577	584	636	586	617	596	575	577	582	571	572	564	575	589	606	580	621	575	608	626	569	577	622	549	600	530	578	599	588	596	550	582	572	554	560	587	602	615	648	545	584	568	596	581	596	605	636	562	647	587	609	601	590	563	627	608	597	585	582	548	607	578	593	585	587	575	580	621	558	593	568	609	584	635	587	598	589	578	590	601	606	616	569	551	585	587	589	623	603	592	606	595	599	628	601	575	590	583	605	593	581	580	584	595	622	560	568	591	605	600	597	620	615	596	565
10255	4793	2717	1195	649	248	97	68	69	67	57	75	154	302	354	291	259	218	218	191	66	48	55	46	71	76	99	76	61	54	66	51	68	49	55	50	69	58	52	51	54	54	49	56	62	61	53	62	66	73	64	57	54	62	53	61	66	50	53	71	45	38	58	53	47	48	45	36	67	70	61	58	46	47	53	56	51	54	61	55	53	51	55	59	51	57	63	45	56	48	63	49	57	47	55	57	55	61	44	54	62	55	50	46	53	70	58	54	52	56	63	64	67	42	57	47	52	69	49	42	44	55	60	40	63	55	44	47	54	66	54	54	53	51	59	64	61	59	59	51	62	49	62	51	51	52	58	53	53	67	52	46	51	56	47	52	49	44	44	55	62	55	43	65	60	53	64	56	76	59	78	56	58	47	41	54	55	62	47	52	44	57	58	54	48	46	51	54	65	54	58	54	58	58	57	69	46	49	59	55	55	50	54	40	56	45	55	54	48	56	71	57	43	60	56	45	56	57	53	53	45	64	69	53	68	48	56	65	64	53	52	49	59	48	67	51	53	47	57	59	58	57	59	63	66	44	53	51	42	55	43	58	40	54	62	44	49	54	37	49	63	47	63	47	71	61	43	56	59	48	69	57	56	54	58	60	61	56	66	28	45	66	58	56	40	58	62	58	54	49	58	63	42	64	61	52	60	55	52	62	56	67	52	67	59	70	47	45	61	51	50	64	52	53	73	63	52	51	53	50	41	51	58	44	44	64	56	62	45	59	56	61	58	66	43	46	66	48	59	66	50	51	40	47	56	56	58	72	60	51	51	52	53	64	56	53	54	57	55	55	65	43	49	60	47	53	55	68	65	57	43	40	56	52	54	58	65	60	52	59	44	55	61	50	59	53	53	56	53	48	42	70	54	55	57	52	59	65	54	50	49	56	45	53	50	54	75	46	60	45	52	66	57	59	60	72	46	54	45	43	58	52	60	69	58	63	44	55	65	45	61	46	60	58	61	70	46	79	38	61	50	53	62	51	67	53	60	58	58	65	59	59	54	69	63	58	56	60	53	56	50	42	62	56	57	55	50	52	50	62	43	43	63	57	59	60	60	52	69	53	63	53	42	53	47	62	40	61	64	62	56	51	61	66	44	59	43	47	73	49	68	78	71	54	67	55	55	45	51	55	64	74	56	63	54	55	58	56	48	51	53	50	62	56	50	51	62	59	58	73	42	56	44	52	58	56	64	69	56	66	59	58	62	51	48	55	65	49	66	41	54	50	66	51	63	56	52	41	44	66	55	40	52	56	47	66	51	52	41	60	44	47	55	64	50	59	48	56	50	52	51	53	48	57	48	63	59	62	60	54	52	45	53	40	56	52	66	58	37	62	53	58	50	53	60	54	56	62	51	73	50	51	49	50	65	53	55	61	52	52	54	58	56	54	48	46	43	52	50	40	52	52	48	59	54	63	48	52	47	66	55	50	57	57	47	48	52	58	70	49	52	54	46	50	51	45	69	50	62	46	49	75	58	64	52	47	43	46	37	48	63	78	69	51	65	58	54	58	59	53	62	53	62	36	57	48	64	60	56	53	55	48	53	54	55	59	49	51	56	60	51	54	65	61	39	57	38	56	48	49	58	49	65	58	60	46	47	51	47	53	58	63	64	54	62	41	49	44	66	50	51	57	55	54	53	51	59	53	67	60	57	51	50	63	60	55	65	73	58	59	59	57	48	55	51	49	52	45	49	57	40	59	59	59	43	60	50	58	66	55	61	52	50	49	50	56	49	53	50	44	35	59	59	65	61	53	68	55	57	58	61	46	48	52	57	63	56	43	51	54	44	52	54	38	59	49	49	62	57	48	52	60	48	46	62	65	49	60	52	50	53	64	50	52	48	59	55	55	52	59	43	54	58	54	54	39	56	59	55	50	63	65	66	56	65	53	55	53	51	50	62	47	72	54	48	63	53	65	52	55	70	53	56	48	60	55	56	65	55	53	39	54	65	43	55	55	56	53	46	64	45	67	46	61	55	54	60	52	44	56	46	60	59	58	57	52	59	46	57	51	42	69	56	43	53	53	63	57	61	57	56	48	53	73	45	60	53	63	56	54	64	42	64	65	56	44	65	65	48	64	53	55	54	48	58	53	63	59	52	53	48	66	53	70	48	57	52	43	53	56	51	67	58	67	54	61	57	39	52	58	66	56	61	36	46	52	58	52	67	60	60	62	54	52	57	58	53	55	64	49	62	59	61	61	50	40	45	54	60	51	46	57	66	55	43	65	62	55	55	56	62	56	53	49	76	52	80	49	55	59	45	53	56	44	54	46	62	66	67	62	62	57	61	56	54	63	56	54	51	50	50	53	47	56	56	63	52	56	59	65	54	40	63	57	57	49	54	49	47	54	62	41	41	73	45	58	59	52	52	58	68	58	65	70	60	51	51	55	71	56	53	62	55	39	69	56	55	53	55	68	63	49	46	71	62	57	61	61	50	63	71	56	42	65	72	57	53	59	57	63	61	60	57	40	53	58	56	51	48	61	57	49	46	54	60	64	54	62	53	53	49	60	54	45	61	46	52	67	48	43	55	67	56	49	59	43	59	58	62	55	45	63	61	46	52	59	63	56	59	54	57	49	47	52	51	64	52	54	76	56	49	53	58	44	54	61	57	46	64	55	72	51	67	45	54	53	61	55	45	50	53	72	45	60	56	52	48	58	57	50	59	57	51	71	55	54	50	58	43	57	66	64	53	56	59	54	59	62	51	56	53	82	66	63	56	47	54	58	54	51	51	41	63	56	58	64	48	48	53	59	52	55	46	62	59	55	65	60	59	66	60	50	50	61	53	52	69	51	66	51	53	70	60	59	45	54	64	63	60	54	71	57	58	38	52	63	66	59	50	62	62	50	34	55	51	58	54	46	62	62	58	50	58	59	58	60	57	60	48	54	53	57	47	56	47	56	68	53	61	63	66	58	49	55	48	54	53	60	48	46	51	53	67	47	46	51	50	45	61	49	61	56	62	49	47	64	52	66	68	51	52	59	57	47	54	75	59	57	48	58	51	59	47	69	40	54	50	50	52	47	57	57	52	56	62	54	55	50	45	52	73	43	56	63	61	59	61	57	53	53	53	54	52	46	63	50	49	46	65	46	60	47	40	44	60	56	55	73	51	44	63	46	44	62	57	56	47	52	51	42	65	55	53	54	61	50	54	53	67	63	51	54	43	81	70	49	53	49	51	57	48	57	50	58	46	59	63	52	62	63	56	66	56	65	72	48	55	41	66	53	52	51	59	38	52	56	55	53	42	61	54	47	57	51	37	54	54	62	42	51	58	51	56	63	55	39	62	72	56	59	58	48	58	62	54	54	52	53	57	55	45	42	71	42	61	42	60	60	72	61	53	55	44	37	57	47	69	57	58	47	55	63	73	54	57	52	56	55	45	50	59	66	59	53	66	52	35	41	39	50	58	59	57	50	61	52	49	60	52	60	53	45	45	58	54	50
36308	24893	18111	13998	14819	7618	2218	853	751	645	610	992	3998	7175	8093	6689	5684	4862	4432	3070	729	486	441	473	582	635	1018	800	550	684	715	614	631	477	407	442	412	474	391	429	406	395	420	389	408	439	434	437	421	413	442	424	412	387	404	422	421	414	453	444	424	445	430	426	423	396	444	411	408	446	442	397	415	416	440	458	423	418	443	423	406	401	393	412	429	445	450	430	415	428	436	424	407	420	429	415	427	446	409	403	444	391	435	454	429	429	451	414	431	398	448	411	439	434	417	415	476	462	437	419	433	426	419	443	378	411	423	445	417	422	451	439	435	410	410	426	375	451	412	433	407	434	452	443	439	430	420	450	428	407	424	417	446	398	432	423	407	420	457	419	419	359	434	465	406	433	380	441	432	422	427	436	426	421	378	412	401	447	424	422	424	383	434	424	425	441	421	431	478	399	449	454	456	415	419	380	432	461	406	401	428	432	424	424	434	413	449	419	419	393	432	384	411	436	410	396	400	401	407	410	377	424	451	425	416	449	455	436	428	434	399	408	449	433	404	449	439	419	443	424	404	405	408	417	451	460	433	420	391	436	420	412	435	441	413	454	405	420	435	484	448	415	402	404	456	396	454	424	395	418	416	419	437	401	440	469	391	467	441	425	443	401	441	437	428	403	432	437	400	476	457	439	431	404	440	450	428	426	438	399	416	399	410	421	406	405	442	398	444	428	396	452	447	451	471	406	432	414	464	458	432	394	407	446	433	420	453	435	452	418	366	413	413	441	410	375	430	416	422	369	430	417	436	436	452	416	381	398	427	428	413	446	417	438	409	434	434	408	421	493	409	419	399	409	452	446	409	403	432	439	417	397	406	429	425	426	420	434	413	417	456	416	409	386	428	430	406	401	437	430	446	443	400	434	389	407	435	432	422	421	415	463	424	453	420	414	410	428	401	437	405	435	435	424	434	434	429	435	419	443	448	444	385	433	455	409	405	429	411	450	413	425	446	372	406	436	422	456	418	414	429	426	444	398	422	464	417	437	415	454	398	433	431	394	404	423	424	439	434	428	387	450	420	423	413	404	464	442	425	404	407	445	401	433	408	417	444	442	423	410	459	398	438	448	424	414	407	433	417	438	430	423	430	435	463	409	418	443	420	433	431	394	449	416	458	413	457	398	414	458	467	436	425	429	436	404	401	455	433	455	408	390	450	442	403	410	418	427	422	443	428	405	418	433	421	444	433	432	421	422	421	413	440	461	400	422	403	408	426	420	438	404	427	430	445	413	450	435	471	425	411	450	437	430	422	442	403	443	409	504	386	446	399	422	419	410	415	386	435	436	425	417	435	423	414	466	416	421	407	437	414	423	407	409	397	439	428	401	385	413	386	413	437	404	401	430	438	434	423	388	416	445	409	441	407	422	452	409	425	440	451	435	419	462	449	427	413	416	457	432	422	408	436	446	421	429	415	424	414	415	380	460	422	399	436	414	428	444	430	438	417	411	440	426	444	492	421	385	460	414	441	438	428	417	422	381	411	445	440	394	429	404	424	393	413	416	437	441	437	402	440	456	402	455	476	399	442	444	446	463	432	410	451	425	413	423	446	436	417	431	422	421	398	424	412	433	421	460	426	461	394	440	387	439	415	426	442	422	448	472	433	412	413	424	442	466	416	419	422	431	408	418	439	413	441	421	420	470	456	435	430	432	402	433	451	437	402	391	459	393	428	421	410	409	464	401	433	428	409	409	421	450	413	413	433	418	436	418	425	457	421	424	423	450	425	428	416	438	404	409	458	427	409	444	417	419	447	418	428	400	391	440	434	434	433	418	429	411	434	416	450	430	428	438	464	446	389	455	429	422	413	446	423	431	464	460	452	428	456	429	425	399	416	421	431	435	438	455	425	420	383	434	444	434	430	405	411	407	411	432	436	418	437	430	416	440	433	410	440	460	419	409	418	437	416	457	415	472	436	451	426	442	396	422	450	424	414	459	422	416	445	445	402	408	427	430	401	418	437	419	402	433	413	414	405	426	431	403	409	445	381	427	400	432	414	439	427	449	427	380	404	419	408	420	435	430	438	435	401	403	422	395	431	462	419	436	439	401	436	429	417	410	424	449	424	418	416	445	440	435	423	435	422	425	416	400	428	406	454	447	420	416	408	406	440	430	401	454	436	428	438	439	429	417	442	440	416	448	425	425	418	395	435	450	427	446	418	405	395	426	418	429	434	418	440	409	424	442	395	423	427	415	406	390	425	406	442	389	452	367	447	405	410	454	428	433	407	390	436	412	401	460	431	426	416	404	418	394	434	431	467	435	402	431	429	430	464	412	437	473	432	424	434	430	404	460	429	404	393	445	427	452	432	434	432	396	450	423	456	402	425	423	430	402	442	419	392	421	409	460	408	425	415	405	404	420	431	402	438	452	433	432	418	399	396	457	423	405	427	434	445	433	434	446	439	401	430	426	436	418	450	456	448	403	437	415	400	416	441	453	428	402	396	412	393	420	400	417	402	449	415	405	422	439	418	462	448	419	454	422	398	415	442	361	386	411	408	435	423	450	436	414	440	405	425	441	420	427	389	402	415	423	448	457	434	394	441	418	441	406	428	430	420	433	409	417	456	416	419	441	414	433	449	435	428	426	437	428	452	426	358	435	430	414	445	403	432	414	418	404	430	420	421	411	414	434	401	443	445	395	455	422	377	433	409	434	437	432	391	416	450	417	429	415	435	461	413	400	436	432	408	400	444	426	419	431	398	410	436	399	424	409	423	405	391	419	432	390	422	414	455	432	422	449	415	413	409	453	400	444	469	398	439	422	412	402	428	397	460	449	419	491	430	416	479	367	418	414	432	388	408	440	458	408	425	417	417	454	454	418	441	421	415	411	449	439	427	410	435	425	450	444	424	445	429	409	441	428	395	440	413	411	422	387	431	394	425	416	416	402	410	388	451	437	395	414	429	430	415	441	429	429	399	427	405	416	423	434	432	413	397	459	440	433	404	406	394	427	438	460	390	398	443	422	419	440	419	421	464	442	424	404	410	426	404	428	436	427	443	412	448	450	449	442	394	420	416	411	464	445	423	422	449	404	418	422	446	426	424	431	421	436	412	435	426	392	414	417	434	439	449	431	447	428	402	478	410	411	435	437	449	397	436	444	424	419	449	435	429	428	429	427	431	383	448	423	418	474	448	433	388	416	416	376	392	432	418	455	435	435	431	370	423	402	420	453	416	425	435	417	403	411	422	428	440	418	391	434	442	382	427	437	387	438	414	453	414	431	434	387	445	412	426	393	448	434	427	423	419	423	410	348	430	436	433	394	392	422	477	390	411	446	417	410	419	469	413	401	413	415	472	415	408	385	446	411	412	441	449	418	400	386	441	411	414	422	410	425	392	426	412	434	453	396	440	452	427	424	418	410	418	409	419	408	434	408	420	423	391	413	397	461	402	429	409	455	452	415	439	438	443	434	402	444	395	458	437	406	459	460	423	431	397	415	409	419
12785	6190	3056	1863	788	426	194	103	87	94	98	169	389	604	678	589	483	453	364	137	95	98	89	97	123	108	142	176	127	115	112	102	108	70	91	73	88	110	76	84	82	69	103	87	86	71	83	94	92	89	88	97	73	94	88	76	87	98	87	88	74	74	79	85	89	72	77	93	84	85	83	105	96	95	79	83	89	91	96	81	79	89	86	87	92	72	85	74	72	86	67	84	85	92	81	89	86	87	83	95	98	94	98	85	79	102	70	100	88	98	93	82	85	105	103	99	77	99	90	83	96	88	72	73	88	90	100	74	81	88	88	80	79	95	81	79	99	91	80	88	82	105	94	94	89	91	83	87	91	85	93	87	84	89	71	72	92	81	79	84	80	93	82	98	79	93	92	86	88	100	87	74	65	76	98	85	83	79	81	79	84	93	95	73	86	90	81	86	79	71	96	79	89	82	76	74	104	89	89	85	82	86	95	81	74	92	93	95	70	69	99	73	98	78	78	92	77	81	96	92	78	84	81	87	100	97	91	94	83	90	91	84	103	94	81	75	82	101	97	77	82	88	95	83	99	73	79	100	90	77	64	76	87	90	90	79	84	93	98	74	75	89	73	81	81	91	92	70	96	98	82	80	95	100	66	88	92	88	94	101	92	61	78	73	98	79	85	93	78	86	103	98	84	91	92	72	91	87	84	97	80	82	80	94	88	87	78	87	97	89	89	73	83	95	86	101	91	72	84	93	81	82	87	79	82	79	90	103	78	89	91	90	75	86	105	94	83	90	99	95	79	99	103	83	94	86	87	83	71	73	105	94	75	75	69	80	70	79	81	71	90	96	85	84	81	75	84	92	69	80	84	88	84	98	81	68	88	97	90	89	99	93	79	93	89	87	89	72	94	92	86	98	88	80	82	82	82	89	69	95	89	63	83	95	99	99	100	80	82	103	73	78	79	85	72	79	102	94	89	85	101	79	91	72	85	96	79	95	75	86	77	103	95	88	90	92	96	81	64	86	91	85	75	85	76	80	92	82	92	81	90	89	91	82	92	79	81	80	80	83	91	86	90	82	98	86	85	92	78	93	95	83	91	97	89	93	82	92	89	83	91	82	95	86	92	91	71	70	68	104	84	112	79	84	77	106	85	92	79	100	78	83	74	83	108	99	89	94	95	80	82	85	78	90	78	89	86	102	83	85	86	94	93	94	83	90	68	91	82	83	95	100	78	84	71	98	93	82	84	83	98	81	90	83	95	83	88	99	90	86	86	87	87	76	100	87	80	81	91	78	70	87	75	93	81	78	89	89	68	92	74	90	83	81	69	86	90	86	85	78	89	78	70	90	92	87	72	79	79	84	71	93	83	73	85	95	104	100	93	87	79	91	91	68	93	93	82	86	97	102	69	83	69	88	75	70	80	80	78	75	105	101	83	83	89	71	76	90	81	102	86	86	104	97	76	64	75	107	74	85	68	72	101	82	98	78	85	91	87	96	72	113	91	88	97	89	88	77	87	77	71	91	79	90	85	88	74	79	99	75	76	88	83	78	77	80	84	95	87	96	91	95	94	87	104	90	79	90	96	96	77	65	89	91	84	85	92	82	87	80	97	95	96	85	85	88	90	76	88	88	89	96	85	73	79	87	76	96	79	108	89	77	95	83	98	93	73	102	82	93	94	89	88	75	78	89	85	97	73	77	69	79	81	86	83	78	89	95	72	91	80	63	98	91	86	99	70	84	98	66	90	95	85	84	79	92	79	98	100	89	87	86	100	98	87	82	83	77	97	93	95	95	71	81	77	79	91	79	63	93	95	71	98	81	82	95	78	81	85	92	99	96	75	97	85	84	101	94	96	93	97	82	87	94	77	83	97	91	96	87	86	84	88	98	77	85	94	91	81	79	74	72	87	90	85	89	90	83	68	82	99	71	88	78	86	94	81	71	89	104	96	92	91	77	74	81	89	91	80	104	102	88	84	81	85	63	90	79	87	84	78	79	91	76	84	97	84	80	81	81	61	88	97	77	70	75	81	87	92	93	77	67	76	71	92	72	78	97	81	108	93	85	75	92	97	74	98	73	79	80	81	92	87	94	91	89	84	59	78	101	79	85	85	82	77	93	104	93	86	65	88	84	111	76	97	92	97	85	89	77	88	80	81	93	95	94	80	86	85	74	89	86	89	73	105	86	95	83	70	93	92	80	98	84	88	91	96	107	90	90	79	79	74	62	93	101	95	92	94	97	87	94	83	89	101	89	90	90	87	81	81	87	87	71	79	83	66	83	75	107	76	96	97	104	87	91	93	84	92	78	93	78	75	93	75	81	81	74	81	81	106	77	80	93	93	68	84	92	87	91	90	74	92	128	79	90	71	84	103	79	80	98	91	89	96	87	74	80	93	73	100	107	78	85	83	82	94	94	77	77	80	84	91	94	73	96	84	90	84	88	84	102	99	85	104	89	90	76	86	103	83	92	98	79	97	78	70	83	105	68	74	94	81	108	73	92	76	83	75	87	82	95	78	93	86	91	71	91	85	87	91	95	103	89	81	90	98	91	104	89	83	83	95	89	89	82	86	85	78	89	85	67	76	77	89	72	83	72	86	91	75	82	83	101	81	92	77	102	78	82	85	104	91	97	95	94	86	66	88	82	86	99	92	97	97	89	74	92	92	84	98	71	76	96	98	73	72	76	89	68	78	97	79	85	81	83	83	70	88	88	70	90	83	82	81	80	86	77	87	82	90	86	74	97	70	71	75	81	93	88	88	83	85	78	85	78	72	84	73	91	100	93	89	100	78	96	82	71	70	92	70	78	79	84	93	86	86	71	88	95	75	94	82	93	87	97	83	90	80	95	75	95	84	84	91	91	85	96	87	94	82	85	85	102	91	101	79	100	82	87	82	93	74	71	85	88	79	92	94	77	82	94	91	96	107	90	93	74	87	76	73	73	90	70	86	81	86	83	92	96	81	91	83	87	88	94	92	74	101	74	80	82	78	97	85	84	85	92	79	78	75	103	112	107	89	75	77	90	82	77	68	93	96	87	91	80	73	97	79	101	86	98	109	81	92	87	81	90	102	78	113	97	81	90	79	96	90	74	96	89	96	97	78	120	74	87	89	85	86	93	72	103	96	73	100	78	86	75	77	88	64	95	88	96	94	91	74	86	91	88	93	81	86	74	77	84	77	97	65	74	78	85	84	89	90	80	92	70	92	102	105	80	94	79	94	86	69	81	89	88	91	79	89	91	106	111	92	92	84	96	97	76	89	99	81	75	97	76	91	80	92	93	82	76	89	76	81	95	99	84	101	81	76	98	91	73	88	85	60	80	86	77	79	85	84	100	77	93	92	86	69	79	75	76	74	84	103	99	100	92	90	101	83	89	105	83	87	92	95	68	88	62	90	93	96	73	87	111	82	93	70	87	89	81	85	81	93	85	90	88	87	104	84	81	86	80	88	87	91	90	82	79	78	64	80	81	90	88	84	90	89	91	83	93	94	95
40981	26385	18703	17875	16926	13176	5035	1564	1269	1154	1117	3525	9581	13284	13586	11469	9498	8982	6933	2130	832	860	820	1284	1359	906	2008	2363	1763	1372	1469	1339	977	675	693	650	701	628	656	654	657	661	631	655	635	690	633	652	653	664	690	629	678	667	661	639	642	654	645	645	632	661	675	654	682	626	711	647	646	649	620	678	629	605	618	666	670	625	630	631	674	633	639	623	642	639	662	648	679	697	658	647	623	662	659	688	647	660	686	660	672	637	642	696	680	620	665	622	624	658	684	671	661	639	632	649	633	700	636	638	663	636	631	661	620	591	650	651	652	648	659	620	676	694	623	678	654	662	649	617	666	654	644	659	604	665	644	684	663	648	635	660	674	657	661	653	695	691	668	690	628	677	635	616	638	624	672	638	664	662	620	669	663	625	679	634	669	648	721	650	641	642	647	640	643	651	649	623	647	678	648	624	598	653	650	665	696	688	636	688	671	644	632	631	689	637	645	682	629	617	646	672	668	672	660	703	648	641	640	678	642	647	677	666	667	678	685	650	656	642	675	653	641	658	687	693	647	675	687	652	645	673	642	636	628	651	631	686	656	647	713	669	633	664	656	647	658	637	717	661	704	683	696	614	635	650	640	681	630	668	608	686	668	650	671	643	645	659	698	632	687	691	627	648	652	694	653	661	652	640	592	645	657	696	686	708	611	672	695	681	673	643	639	693	664	642	668	648	634	607	679	680	595	660	669	683	639	643	673	673	641	669	619	643	634	652	626	662	661	661	664	647	625	637	692	690	671	588	701	671	673	627	695	669	650	655	631	639	659	627	649	648	649	670	603	643	681	632	690	625	643	631	663	620	648	684	600	649	662	631	610	649	622	643	638	646	639	645	643	659	645	653	644	632	622	647	629	695	632	696	676	601	674	621	664	690	653	634	663	676	668	659	675	653	615	619	647	662	672	667	665	653	631	628	628	653	618	653	643	679	633	636	645	653	669	645	627	623	680	672	613	656	612	645	641	677	691	701	687	667	633	643	604	644	630	640	614	664	663	642	644	677	648	642	676	625	657	654	666	626	711	620	697	638	646	656	604	626	671	670	645	672	639	657	644	654	630	671	613	676	669	621	644	651	666	667	667	692	627	674	701	629	648	674	623	674	657	677	683	627	636	680	662	643	669	638	657	643	635	662	672	623	658	653	623	671	649	659	671	654	676	661	659	672	637	629	637	664	631	654	663	656	660	655	661	668	596	643	655	637	649	717	651	665	686	654	638	599	644	647	644	674	656	630	617	621	639	638	656	710	680	634	662	652	675	668	715	661	712	673	672	661	688	699	680	631	641	725	673	633	655	684	646	630	658	634	645	626	633	663	683	677	688	604	692	615	651	643	616	650	663	611	683	655	608	592	673	654	669	631	645	660	619	676	640	662	641	682	637	684	704	616	652	658	623	642	604	667	630	681	669	593	651	665	676	687	670	639	660	639	673	679	644	672	690	659	636	643	665	627	671	665	628	660	646	628	659	670	678	644	651	679	671	645	647	664	671	694	675	635	666	603	658	685	641	634	658	674	654	683	630	623	640	673	660	635	677	657	664	655	652	643	668	634	653	650	673	636	646	725	634	652	681	674	641	599	656	644	679	642	697	589	631	711	626	644	662	651	607	630	634	720	631	668	623	675	676	664	633	704	603	644	639	651	620	682	673	654	658	645	629	713	657	665	676	663	626	653	694	644	618	636	631	590	720	630	646	671	614	654	618	648	653	652	669	661	684	651	669	678	655	633	650	632	669	614	683	647	672	660	689	634	667	661	636	685	638	654	685	650	627	639	652	642	694	654	634	656	634	673	642	643	642	667	694	644	656	664	668	654	704	616	644	672	646	681	673	657	670	630	612	584	687	681	612	631	703	692	685	676	645	653	678	660	627	630	665	672	675	601	690	656	699	617	729	681	665	582	648	664	654	652	653	651	642	728	621	609	658	662	660	665	614	613	696	642	613	626	598	615	646	628	736	636	657	638	612	656	648	631	667	656	657	644	663	653	646	666	686	611	638	632	678	670	665	694	675	648	585	641	644	659	651	695	665	630	668	664	646	645	687	641	698	671	685	613	677	647	695	638	638	625	587	665	673	632	647	679	683	672	690	602	650	667	652	631	668	656	672	623	605	651	636	657	633	643	675	664	604	677	631	641	638	628	671	661	639	604	647	619	614	601	675	674	641	713	653	617	639	654	679	601	672	660	609	621	653	603	660	614	648	667	640	623	650	640	612	701	658	692	625	648	598	613	637	676	642	702	641	683	654	660	635	679	637	609	683	648	651	646	670	642	574	744	682	652	660	645	638	672	653	672	629	646	692	630	620	599	656	664	711	655	668	727	646	676	648	631	627	644	641	676	622	622	641	630	666	634	624	626	670	684	642	656	634	636	704	677	602	638	675	664	648	659	680	639	650	646	641	684	628	675	653	692	664	648	661	647	600	674	678	664	666	654	654	667	657	661	648	637	641	625	704	611	643	648	633	624	661	660	606	635	675	659	642	651	650	667	669	639	645	632	625	626	654	627	615	670	614	645	608	645	628	651	672	635	708	650	652	641	662	671	633	615	638	615	644	653	617	623	625	676	677	626	671	664	705	649	661	695	654	671	664	669	650	634	658	714	667	685	682	627	682	643	653	702	677	660	697	647	655	647	667	659	633	661	633	641	663	639	650	679	652	630	665	623	635	634	693	651	628	680	657	659	645	626	657	627	651	693	666	654	635	663	672	612	616	639	650	673	692	673	651	618	671	666	660	616	606	656	601	604	645	637	697	620	595	613	669	694	663	622	648	625	602	708	632	673	665	634	614	627	643	661	683	650	675	678	620	679	698	635	619	655	646	693	631	702	642	643	658	676	663	635	697	646	629	686	657	630	648	649	631	713	624	673	621	653	667	652	681	639	658	681	631	670	663	668	656	672	670	660	632	662	668	618	665	652	683	667	667	674	641	655	671	678	620	629	667	669	634	639	671	662	628	646	625	609	630	634	616	639	679	660	639	665	643	632	654	642	649	639	634	662	659	666	652	632	657	626	619	653	649	617	624	649	678	683	663	642	625	664	635	610	650	655	650	663	636	707	695	675	613	625	629	657	652	650	622	613	695	710	635	632	678	673	633	636	665	644	661	685	629	672	641	666	664	645	641	685	625	669	648	681	641	655	668	651	666	674	685	580	633	655	648	670	689	658	665	680	632	639	643	702	657	682	658	672	641	670	662	638	646	621	643	678	669	664	658	666	673	645	671	664	639	628	693	711	646	656	649	658	643	627	646	632	652	662	656	669	664	654	642	683	601	689	620	594	639	619	623	639	690	612	686	638	662	641	672	668	707	652	709	672	655	638	637	662	660	633	702	618	651	662	691	637	616	643	649	653	632	666	616	645	637	651	654	666	644	662	621	663	660	683	642	642	664	635	626	648	660	625	632	666	654	666	640	618	593	671	662	633	614	656	648	665	647	645	661	657	654	680	654	661	669	619
6495	2263	1030	597	292	165	76	51	49	44	53	60	86	108	121	122	100	108	90	72	42	56	53	50	59	53	57	60	42	62	62	52	53	45	41	50	59	42	48	66	57	42	55	43	49	43	53	66	44	49	38	62	43	48	64	45	45	61	53	55	51	40	43	43	60	50	42	55	42	54	45	51	52	51	50	47	47	57	35	43	50	58	42	53	51	46	51	55	46	54	56	49	58	39	49	52	40	46	61	54	41	52	52	41	53	43	41	38	49	56	38	47	48	56	57	37	44	66	40	61	44	50	45	52	48	42	57	53	53	40	60	52	62	58	55	64	54	46	45	51	44	40	51	59	46	58	40	49	54	48	44	55	48	49	44	48	40	60	52	65	41	47	49	66	47	58	52	46	65	65	44	50	57	58	52	57	51	50	51	45	42	56	52	47	61	49	48	56	47	60	44	46	49	50	61	47	54	40	48	44	45	52	53	37	54	54	51	42	54	55	61	51	48	44	51	46	48	53	58	46	45	49	42	51	44	63	51	32	55	58	38	47	45	56	41	58	59	40	48	59	37	45	42	46	50	45	58	55	44	51	42	48	48	51	49	55	41	46	39	40	48	43	44	40	43	47	37	52	50	43	45	58	53	54	56	51	53	53	49	60	54	47	55	48	49	50	58	53	65	37	53	40	53	62	44	48	58	57	58	60	51	54	53	48	53	47	53	50	49	47	54	62	65	55	50	61	52	62	54	46	56	51	47	44	57	45	56	44	40	68	49	42	62	51	45	53	48	35	36	47	52	58	33	63	44	48	46	51	42	46	39	48	41	44	61	55	54	44	40	51	49	55	64	57	54	49	45	50	54	48	48	56	46	32	49	42	45	53	50	41	47	60	51	50	50	64	52	49	44	48	41	44	45	53	53	59	50	49	54	47	54	47	44	57	54	45	50	47	41	49	56	55	43	41	46	61	55	52	43	52	54	56	53	46	49	52	49	63	34	52	51	51	53	68	47	40	54	45	56	59	53	55	41	55	57	56	46	52	52	53	59	57	52	46	45	61	50	56	51	48	56	44	50	55	58	46	52	39	53	45	45	43	60	45	47	54	54	51	53	52	45	44	55	55	64	42	51	47	49	54	53	46	49	50	64	43	42	57	51	51	40	58	54	59	41	42	59	55	52	52	45	37	55	52	55	48	62	57	62	49	44	38	67	50	65	56	46	57	66	40	50	56	45	51	50	48	42	54	49	51	53	58	47	46	43	55	50	34	61	46	46	58	35	52	53	69	42	53	60	46	59	56	66	55	53	57	50	55	57	45	46	63	57	49	71	45	43	47	52	44	44	44	55	54	59	56	53	44	42	55	50	42	37	63	55	59	46	61	48	50	48	62	46	46	40	51	48	56	34	53	54	50	47	53	53	43	50	41	59	61	51	45	43	57	52	46	43	48	40	39	44	51	51	53	44	54	48	41	43	41	62	51	44	46	42	42	59	42	49	51	55	45	56	58	50	61	55	55	46	67	54	47	56	50	46	62	48	38	49	52	42	51	36	51	53	57	46	49	51	46	50	57	43	65	52	53	45	40	48	53	48	52	66	51	38	46	43	60	53	65	54	54	58	67	40	40	40	52	46	41	56	62	54	54	59	62	45	63	50	60	53	48	55	65	42	53	45	42	55	44	49	45	53	70	48	56	64	57	44	55	39	62	52	55	61	54	44	53	46	58	66	52	41	43	52	40	56	45	45	53	45	55	61	49	50	58	50	46	55	39	60	58	49	56	39	50	39	53	56	48	52	48	53	45	42	59	41	61	44	41	65	45	47	53	52	43	46	57	55	48	53	57	55	52	42	55	60	49	63	57	43	57	52	47	71	41	67	58	56	46	43	54	49	40	40	50	59	55	54	52	50	62	55	50	56	32	47	55	54	60	37	60	44	60	49	53	47	49	49	45	45	40	51	40	39	53	44	42	50	48	57	41	53	57	62	66	56	52	55	47	50	56	52	41	51	52	47	53	43	43	39	53	45	45	52	59	46	60	62	45	53	51	52	46	57	47	50	54	46	58	39	46	42	52	39	51	44	48	38	46	63	49	47	47	42	64	51	57	51	57	44	50	50	44	47	44	49	56	50	60	62	44	52	44	53	40	49	63	47	51	54	48	50	57	54	53	58	57	61	54	44	29	57	56	40	37	43	52	46	53	50	63	47	52	51	60	33	56	50	54	57	56	53	42	47	46	48	52	57	68	30	52	44	41	65	52	56	53	49	57	47	48	50	61	47	51	60	43	53	45	46	51	55	42	53	63	66	62	50	54	44	50	56	63	42	56	40	48	49	49	45	60	43	43	36	56	57	32	42	63	58	44	45	63	51	45	57	41	56	50	53	51	51	50	49	41	45	58	56	44	47	53	61	48	56	50	50	49	50	54	46	54	53	52	61	47	48	60	43	44	47	48	47	61	52	44	49	46	50	50	49	46	55	48	54	37	47	38	52	48	54	51	49	64	50	40	45	46	56	46	25	44	54	58	47	56	57	54	44	59	53	52	38	47	48	49	38	47	40	58	54	44	56	54	54	38	54	45	43	48	58	45	37	41	54	47	53	50	44	47	50	49	51	37	55	62	53	49	44	49	57	49	49	44	55	50	55	53	44	53	41	61	57	52	44	55	45	42	46	54	52	52	54	60	39	59	46	55	44	41	52	42	45	72	61	55	47	51	39	57	38	59	62	47	50	64	45	55	51	40	57	39	47	60	53	47	52	61	55	48	52	38	46	45	54	51	51	51	61	61	55	61	50	50	45	47	63	48	45	45	45	53	54	51	45	54	48	46	44	65	51	51	52	47	58	55	61	46	57	63	52	50	59	46	62	43	42	46	42	60	43	54	40	52	56	51	54	52	51	48	56	40	47	50	46	55	52	45	51	47	61	41	53	53	62	36	47	45	45	62	50	46	59	55	66	36	47	43	52	53	57	61	59	46	50	33	44	50	48	47	50	50	49	61	37	54	51	53	40	55	52	48	61	59	54	53	41	56	41	47	64	49	57	47	45	41	52	58	43	50	50	61	44	52	51	49	45	40	53	40	43	60	54	41	59	43	49	51	53	61	42	47	55	64	38	46	63	53	40	49	51	58	45	52	43	44	52	64	45	58	51	58	43	46	45	62	65	46	47	60	43	57	53	52	52	55	46	48	47	47	42	43	52	40	51	58	40	53	57	50	64	47	54	57	47	44	47	46	51	54	53	62	61	49	55	49	45	64	45	52	57	52	43	53	54	50	35	47	54	41	59	54	53	36	45	62	52	45	46	50	51	37	39	40	57	45	55	61	42	33	49	50	56	44	50	43	56	48	68	53	58	53	46	67	48	56	52	45	54	58	42	35	42	58	51	47	45	47	44	46	56	48	44	48	62	63	47	49	39	52	47	48	60	56	50	47	53	36	55	45	49	53	47	44	44	52	56	51	52	47	63	50	42	49	50	47	52	43	47	48	34	63	46	69	48	45
33163	16592	9894	7958	8629	5896	1622	551	522	475	469	1121	2020	2103	2703	2347	2060	1780	1355	636	357	420	470	462	502	405	503	463	487	485	447	504	432	352	394	374	419	375	372	393	399	393	353	402	335	410	369	351	385	406	395	385	370	376	360	376	416	382	394	389	361	387	357	397	404	373	402	414	385	420	377	348	392	365	385	384	373	395	389	370	390	404	394	387	395	416	375	364	409	357	375	403	375	383	388	381	415	364	397	381	409	405	386	376	338	399	416	390	385	349	406	357	419	330	359	398	453	395	384	413	359	387	392	391	359	399	416	369	355	394	383	350	364	398	396	360	406	394	370	386	408	414	357	391	401	363	390	359	380	382	391	425	378	358	367	374	410	367	405	397	365	398	375	380	430	418	383	403	400	383	368	339	384	400	346	369	415	393	402	416	364	376	374	397	374	411	376	370	384	388	357	405	365	360	399	394	376	367	389	392	407	357	396	414	385	373	375	412	370	377	382	378	364	403	386	383	396	365	399	335	402	383	355	387	405	415	403	397	364	372	425	405	354	386	399	381	372	403	364	411	391	346	389	379	401	354	392	403	370	375	370	403	431	378	448	405	413	378	398	417	356	389	369	393	378	407	363	399	405	399	379	363	392	367	378	380	375	363	352	363	400	397	377	424	374	445	360	358	415	387	398	372	386	398	396	450	402	381	368	416	362	401	370	410	428	419	413	404	418	383	397	395	399	389	368	374	389	373	361	398	374	376	394	362	367	395	415	428	358	425	379	404	388	408	421	379	367	355	412	384	372	379	407	428	409	376	384	423	389	374	352	390	396	370	411	371	393	400	399	365	380	363	424	378	425	366	419	404	359	360	370	380	416	367	399	372	397	400	356	403	400	429	402	381	395	374	365	395	366	385	380	380	394	408	381	375	389	386	390	383	410	379	402	379	414	387	346	387	384	369	410	385	426	409	384	398	377	400	356	395	388	403	415	357	405	362	398	370	405	425	408	391	394	345	406	392	391	362	411	396	370	405	374	393	388	354	412	400	375	376	375	401	418	374	402	403	373	391	388	394	392	352	384	406	389	364	407	381	387	356	366	387	361	384	401	373	388	395	380	370	362	355	415	414	400	380	382	353	367	399	386	411	433	375	426	396	388	376	368	409	425	397	415	394	395	368	381	411	379	401	415	348	358	400	398	374	365	382	378	397	359	418	392	399	364	390	425	399	377	415	421	376	400	397	417	386	404	363	397	385	400	399	397	380	412	360	393	377	398	394	362	391	384	372	390	420	401	403	411	385	402	382	375	402	377	391	395	375	353	392	395	416	368	376	383	366	393	416	382	408	400	357	403	394	387	385	368	360	373	393	376	402	377	400	403	388	401	404	407	422	394	406	372	349	373	369	388	368	385	389	398	394	389	354	405	382	357	390	369	396	398	389	364	383	353	387	350	417	370	380	414	355	403	341	392	386	374	376	385	423	422	370	390	411	418	416	384	394	414	383	388	394	382	369	378	370	389	379	361	399	413	382	403	352	387	402	353	421	391	395	401	393	375	375	337	394	412	387	373	391	337	338	404	398	370	356	407	361	385	396	429	429	388	383	415	378	383	404	420	382	399	400	388	382	402	389	397	387	371	403	388	388	371	366	384	407	411	384	403	372	386	393	425	395	401	409	382	388	429	420	362	361	391	383	411	369	378	368	387	410	395	376	402	366	368	372	405	368	347	398	390	350	385	399	411	366	381	413	403	419	395	366	387	364	383	376	374	395	390	385	410	372	397	416	341	386	365	388	405	375	381	416	411	419	399	366	410	373	406	396	389	397	403	396	414	394	375	351	381	419	411	373	396	371	371	378	367	394	396	348	385	389	336	370	366	400	409	393	419	406	363	371	404	377	363	379	392	393	378	412	386	396	411	407	366	382	399	407	413	396	383	384	374	373	403	384	378	358	382	391	349	343	407	378	418	380	365	385	363	385	400	422	392	357	356	392	391	388	359	368	386	389	388	395	387	397	404	427	404	383	380	386	408	377	384	399	381	369	395	389	407	406	398	364	396	373	415	364	375	403	362	383	375	400	369	400	382	386	394	424	359	399	394	405	354	396	374	403	383	400	387	367	384	365	386	406	404	354	371	371	376	395	404	373	393	381	401	375	394	405	390	373	385	390	374	437	374	381	408	354	379	393	404	391	371	394	392	424	388	348	411	406	399	389	401	379	401	417	406	370	382	398	372	367	397	432	381	400	409	401	414	398	394	438	400	389	419	413	359	367	420	415	372	398	438	374	355	373	400	400	409	402	390	416	376	388	380	373	376	390	394	376	430	390	384	382	384	409	416	386	367	407	378	377	390	353	422	377	384	380	369	359	411	384	396	373	350	375	384	375	413	391	393	402	377	374	376	393	369	414	371	397	406	408	386	385	387	403	421	369	367	348	404	373	381	414	359	383	396	363	374	411	406	354	372	411	422	409	402	370	367	383	365	368	399	370	397	438	400	425	382	392	405	389	389	381	400	393	379	402	418	357	387	389	374	392	390	398	381	376	388	406	404	393	368	424	386	365	400	401	392	397	360	383	386	382	440	403	367	406	378	385	354	360	413	408	388	390	342	419	390	377	408	353	397	398	398	373	383	372	419	400	386	399	365	383	386	407	412	398	391	399	398	388	381	369	387	409	375	391	398	399	400	403	385	377	373	370	354	428	391	386	369	404	407	367	393	396	418	376	404	388	411	441	378	396	421	375	380	396	361	365	398	406	387	369	413	391	414	359	395	398	368	362	391	409	387	389	378	381	414	401	405	419	362	391	383	379	374	410	403	371	400	400	396	370	417	354	390	385	390	366	365	380	372	379	374	359	412	371	379	378	381	398	382	404	420	385	368	416	385	390	385	386	372	402	407	367	362	367	383	391	399	405	445	396	397	372	354	394	410	366	389	418	423	354	376	382	366	407	419	404	396	391	360	418	365	399	368	362	353	384	394	377	388	374	431	414	387	395	390	390	382	416	390	369	416	388	364	382	367	374	377	381	376	388	396	382	382	401	395	355	382	385	430	410	382	413	381	397	372	392	386	406	373	365	375	380	403	361	376	379	369	431	337	400	400	425	366	394	387	378	408	413	391	366	343	410	350	406	385	361	391	362	399	367	395	382	393	366	377	397	400	437	376	376	367	382	387	367	391	397	383	353	394	413	373	372	384	399	379	383	369	377	374	395	361	430	440	376	431	351	398	367	391	387	385	418	358	370	381	393	379	419	410	379	399	398	409	417	362	416	390	367	373	408	387	368	410	412	380	414	419	395	369	385	408	401	387	390	397	403	374	367	387	396	402	353	394	418	393	394	371	393	348	366	363	423	395	386	388	408	412	377	384	380	382	360	393	371	395	398	408	385	392	352	386	397	372	391	417	380	413	380	403	398	382	385	401	408	453	395	368	362	367	398	395	431	386	395	383	408	367	388	373	372	377	409	370	403	401	372	423	357	372	400	367	364	405	392	348	400	369	392	354	375
7796	3781	2292	1351	614	318	148	114	88	94	88	223	406	400	468	425	392	345	309	149	107	104	89	76	86	90	116	103	85	108	74	100	76	76	56	88	78	80	65	73	87	69	75	93	88	92	93	114	64	82	85	97	76	79	76	71	81	73	96	84	85	80	75	81	86	75	81	80	87	72	64	76	65	82	84	74	75	69	94	85	74	66	76	94	77	92	76	88	64	95	73	89	77	73	89	86	86	77	82	96	73	81	78	84	82	81	76	90	94	84	72	76	68	80	69	74	81	93	78	87	87	77	71	89	83	84	93	89	75	114	88	103	87	68	89	84	69	83	70	69	77	78	81	79	79	80	73	77	66	77	87	96	79	82	71	69	85	105	98	74	89	83	79	77	84	85	68	70	77	85	80	68	70	82	83	85	76	87	96	75	83	78	80	77	77	78	87	88	86	79	72	67	88	79	79	88	93	72	75	83	83	95	89	78	73	71	77	86	79	102	97	87	93	87	77	72	71	100	90	72	80	86	85	98	84	70	70	75	86	72	81	76	74	78	74	87	77	84	89	80	80	63	79	72	77	83	81	90	94	88	75	87	74	74	82	90	85	67	79	76	73	75	83	85	88	76	93	87	73	101	90	82	91	80	100	86	63	87	78	71	79	95	75	71	74	78	81	79	76	87	76	80	82	75	95	87	92	77	89	73	85	86	81	82	99	83	91	69	79	74	92	76	71	79	82	82	63	86	80	68	94	96	79	76	82	77	98	68	69	85	79	84	81	88	82	76	80	92	72	89	64	87	88	87	73	73	78	80	84	79	96	79	72	89	89	72	90	77	89	85	90	77	83	73	71	98	99	72	85	80	72	103	80	89	84	73	91	70	74	87	103	72	79	86	81	91	72	87	76	88	79	108	65	85	76	87	79	88	76	92	69	82	77	85	87	90	77	85	71	76	71	99	86	81	74	93	89	89	79	89	77	102	90	100	91	78	78	85	91	83	86	85	86	66	74	77	101	98	73	79	83	77	95	95	69	78	83	76	84	84	82	80	89	93	93	76	85	78	73	90	94	74	105	67	69	95	78	75	76	75	78	78	68	82	103	73	82	69	79	97	77	79	65	99	80	94	90	91	82	89	88	94	91	81	79	77	92	91	87	76	89	82	71	72	77	74	82	87	79	75	68	94	75	98	87	84	76	89	87	69	89	72	92	73	80	75	63	85	71	87	79	88	101	85	102	83	74	60	77	73	80	70	85	87	80	83	91	81	74	75	62	91	71	90	82	82	97	71	82	91	76	78	88	74	78	67	91	85	76	79	95	69	68	69	85	83	78	78	60	80	78	87	85	80	69	82	88	83	57	91	93	83	90	93	71	93	70	86	92	85	88	93	79	86	83	80	85	84	91	74	85	91	72	73	74	85	83	79	88	91	78	82	80	82	81	80	78	95	78	83	80	85	73	87	89	75	81	74	103	81	78	84	94	92	85	87	85	67	82	75	83	77	76	93	73	78	72	86	83	94	82	80	82	92	79	81	76	80	86	86	72	94	84	86	79	82	82	79	84	88	77	82	77	73	87	79	78	75	95	84	80	65	70	82	77	80	67	90	79	113	84	82	82	64	92	82	78	71	94	78	74	86	81	95	82	86	68	76	72	95	73	89	81	78	82	77	85	80	74	73	72	83	94	74	70	65	82	91	73	91	70	83	108	83	79	81	65	65	76	80	92	75	81	74	81	80	71	76	82	90	74	88	77	101	78	93	80	77	73	80	84	102	77	95	89	89	77	72	77	72	63	113	67	90	94	85	82	83	84	80	87	73	64	77	64	82	90	99	84	99	84	89	82	90	85	78	93	83	78	82	60	99	77	80	82	86	100	72	74	84	86	85	92	86	76	70	94	88	72	81	86	88	77	90	85	85	83	78	78	76	98	92	79	81	83	72	95	98	91	78	86	88	74	99	98	96	66	89	95	83	81	108	96	106	99	100	98	82	83	61	82	86	84	71	83	73	97	80	94	95	82	76	72	77	74	81	105	99	84	106	70	89	79	83	78	87	86	102	66	81	73	74	71	70	68	79	85	79	75	72	92	80	80	73	93	94	79	74	81	85	70	88	91	89	78	74	80	75	74	70	77	89	70	84	86	63	83	80	83	68	65	73	85	101	89	89	73	67	94	92	72	75	78	70	94	89	78	96	85	83	79	79	70	103	90	74	78	70	89	62	91	78	83	100	66	81	59	93	94	80	82	76	96	85	84	96	79	83	78	83	90	97	94	66	99	64	69	92	73	78	76	98	88	99	85	74	76	96	79	89	84	98	78	74	89	77	87	75	88	84	79	80	79	74	60	77	85	100	89	66	59	92	101	81	85	75	76	89	82	92	85	56	73	70	79	76	95	65	97	85	83	94	61	75	87	89	77	96	87	82	69	85	64	87	74	72	83	82	76	82	98	89	73	80	100	76	81	72	91	88	89	69	72	95	84	83	76	72	78	89	99	66	86	85	83	74	98	94	77	96	94	81	95	86	69	80	86	89	91	77	67	100	83	95	75	86	97	99	79	62	79	90	83	61	89	75	75	70	86	87	81	98	93	68	93	77	87	92	77	79	84	97	77	80	94	77	72	90	79	78	83	68	72	76	92	91	84	87	59	88	86	84	83	87	74	76	61	84	66	101	78	73	97	83	82	73	88	82	88	81	74	91	69	78	86	94	84	82	94	88	86	85	83	86	70	81	90	99	83	77	75	80	77	89	82	85	79	79	87	84	76	76	73	80	76	85	86	68	85	88	82	79	103	74	67	87	67	66	73	96	80	90	80	69	69	87	70	76	77	93	80	83	77	88	77	72	87	76	74	90	86	77	76	92	97	70	94	86	79	84	77	82	77	82	84	88	90	78	85	89	74	85	72	87	85	71	63	85	95	72	84	83	97	79	74	99	98	88	83	77	90	78	85	80	85	86	65	91	82	77	92	97	65	80	68	83	88	80	91	82	80	76	66	74	92	71	76	91	79	82	78	69	119	70	77	82	67	78	92	69	72	91	65	85	67	83	90	92	92	91	78	86	82	93	83	103	75	88	78	80	68	94	87	87	82	85	83	84	88	92	78	72	83	85	74	71	82	80	69	75	78	95	91	83	86	83	93	83	82	74	80	79	79	83	85	79	86	66	107	79	85	83	80	75	75	80	82	100	84	88	83	77	88	80	72	76	66	82	76	82	73	100	96	87	90	86	101	69	87	85	83	72	79	82	89	85	70	77	84	84	76	68	91	77	91	85	71	88	100	57	90	87	95	86	68	77	69	83	80	76	82	78	92	87	77	88	74	78	89	72	88	88	85	77	89	72	77	88	73	87	72	86	89	90	71	86	82	82	72	83	84	88	89	80	74	100	80	70	76	82	74	95	77	84	85	101	77	74	81	99	79	79	65	85	88	65	81	104	86	81	89	87	86	79	72	68	79	75	77	86	86	88	91	80	96	87	75	70	79	74	58	81	83	86	79	77
37231	22256	16630	15326	15642	10494	3998	1261	1020	947	1187	4470	8938	9247	9399	8933	7822	6918	5763	2598	959	1287	1030	742	792	687	916	1000	798	829	868	807	739	674	634	607	616	617	588	606	573	586	645	623	620	570	598	593	627	619	592	621	592	610	631	636	620	587	581	594	622	608	592	594	541	666	583	608	620	625	612	600	607	638	593	612	587	608	568	605	587	585	619	613	618	627	651	624	643	620	584	614	610	619	619	619	581	576	629	638	638	607	607	561	615	588	618	613	600	591	604	668	620	641	647	570	596	611	607	613	592	589	639	604	622	592	586	606	640	604	638	592	613	592	586	592	618	593	609	613	619	614	642	648	620	595	621	636	655	622	619	588	593	626	607	594	577	621	611	608	599	593	579	621	590	596	597	652	625	596	628	594	633	629	640	624	568	600	617	633	590	609	613	593	672	620	637	586	561	612	589	625	594	693	600	609	605	620	633	650	606	591	588	583	596	601	564	605	609	642	646	631	654	565	619	619	603	588	619	605	595	586	636	612	614	584	692	624	581	673	588	628	627	625	583	619	604	615	621	598	652	637	636	618	609	560	595	610	643	646	637	611	596	639	636	630	589	622	583	625	594	661	590	622	602	577	617	608	589	623	581	571	606	604	617	610	574	586	606	607	646	601	574	600	597	542	637	602	630	592	612	598	581	638	566	651	576	617	612	644	572	629	587	567	542	598	600	610	594	589	628	611	649	623	601	591	651	620	598	632	614	607	576	589	600	612	577	585	572	582	592	621	583	640	582	615	597	582	586	630	611	648	615	601	607	606	583	613	611	656	635	622	655	595	613	632	615	636	621	575	570	615	637	619	625	605	612	597	652	600	613	593	586	631	603	606	613	616	595	618	636	613	598	616	586	635	646	601	629	613	626	661	602	615	617	568	617	632	622	656	626	573	640	590	644	625	616	569	648	607	565	614	622	590	635	585	670	583	613	601	631	664	631	596	609	571	647	596	623	616	585	647	602	625	641	591	578	636	606	606	587	581	605	599	616	578	634	635	600	611	654	578	596	631	639	589	573	621	624	610	643	618	581	612	646	649	609	626	615	597	585	620	605	598	651	609	639	588	653	625	614	628	650	612	596	617	616	567	615	632	564	603	596	640	597	540	631	603	616	626	637	647	647	597	616	590	609	579	598	631	623	637	616	614	615	640	653	617	632	590	595	609	628	638	619	604	589	624	563	612	575	601	596	621	604	598	635	602	622	623	616	568	613	620	650	614	608	638	635	625	644	562	616	550	636	588	622	607	630	608	634	595	605	593	552	607	640	639	632	615	626	622	622	568	572	618	616	623	607	565	632	596	605	613	596	632	594	644	622	603	653	678	589	578	604	554	633	567	638	567	592	590	657	629	590	643	632	612	631	622	625	612	622	603	592	596	606	556	552	609	652	613	611	616	648	600	628	592	624	597	649	632	599	618	596	624	595	598	635	651	569	599	620	648	649	560	604	631	606	609	579	596	613	625	610	627	632	649	580	643	635	572	581	561	600	578	623	625	593	615	613	625	592	574	605	572	691	583	604	626	623	623	616	619	616	598	643	626	572	593	667	605	587	630	632	652	638	601	598	638	594	590	594	582	589	582	609	594	621	627	608	610	550	641	635	582	599	630	597	629	599	640	587	600	595	621	646	572	620	622	613	607	616	591	607	634	611	615	576	632	587	620	596	611	607	593	611	611	593	566	586	581	593	667	605	628	610	606	623	577	602	599	670	643	611	577	620	608	612	583	619	608	609	614	605	587	593	617	580	603	575	604	591	643	637	631	615	624	631	621	588	628	572	607	593	589	608	617	615	594	605	639	593	629	608	619	593	665	642	564	592	622	617	616	622	619	586	559	665	575	611	623	590	599	580	571	629	628	622	645	614	580	653	573	609	605	615	628	587	618	597	621	598	640	613	593	630	640	638	585	592	626	643	592	588	570	627	597	617	565	630	620	621	606	607	577	575	620	597	600	594	624	642	624	670	587	587	594	599	633	601	606	614	556	585	581	617	620	656	553	597	622	637	608	578	612	610	610	597	601	585	633	659	620	615	625	641	618	579	617	585	613	632	602	601	636	597	618	554	615	644	582	583	578	628	536	634	627	625	634	605	560	616	610	621	604	564	639	611	562	612	590	600	619	606	567	634	612	604	602	671	637	597	631	584	599	594	561	593	578	616	594	636	602	614	625	616	642	639	579	605	640	615	623	621	604	612	646	602	614	601	599	595	617	618	596	597	610	574	603	598	628	599	647	632	632	620	599	617	592	597	622	598	603	570	611	616	608	602	615	603	595	609	627	600	612	599	579	611	598	611	613	633	639	588	618	608	632	585	625	557	643	613	618	636	567	641	625	640	582	592	616	639	571	600	621	586	600	633	646	588	630	609	600	584	614	568	638	607	555	587	589	576	601	604	598	619	593	669	613	595	599	634	581	623	567	610	621	636	635	594	640	638	592	608	596	572	607	605	612	622	631	555	622	591	576	592	579	603	577	610	636	624	612	605	594	583	657	566	603	607	584	613	629	614	614	592	617	581	592	597	589	609	556	594	675	617	568	612	622	607	626	578	667	616	596	591	632	577	617	627	665	587	622	627	601	643	591	617	588	669	602	597	606	605	606	589	631	619	646	596	618	604	608	647	620	591	577	603	581	641	654	605	622	605	632	627	636	616	611	616	610	636	632	616	617	635	611	609	604	612	582	568	635	623	575	618	633	591	606	614	599	575	652	633	539	598	600	578	574	567	623	639	596	631	602	650	600	610	544	561	583	577	575	629	608	610	611	608	623	578	593	595	638	620	620	585	569	605	579	613	569	619	629	626	665	607	607	632	635	640	562	590	600	655	570	586	568	562	603	613	602	615	611	645	643	627	578	643	572	656	573	619	619	582	596	636	638	582	589	653	634	626	634	623	623	590	570	619	617	631	608	598	641	614	639	605	616	586	631	630	621	587	565	629	597	609	572	564	610	640	569	626	628	609	578	559	604	622	568	640	602	622	567	598	585	594	612	591	639	570	579	601	620	648	615	617	620	617	598	578	614	637	633	651	586	602	595	614	623	554	618	617	608	621	633	639	630	602	659	555	631	643	646	641	622	637	629	599	577	596	650	641	594	627	575	578	607	614	553	638	594	556	581	612	586	638	594	623	582	618	618	590	604	599	599	596	605	615	574	646	557	608	596	572	608	662	604	604	569	587	609	645	627	602	618	602	613	626	612	603	616	598	617	580	638	603	624	622	626	615	603	590	598	612	579	547	601	608	630	570	616	620	661	597	599	637	617	612	603	655	675	591	578	640	581	612	641	612	598	623	647	607	619	576	610	587	661	633	621	646	608	622	624	604	610	601	628	577	584	595	590	587	643	654	625	589	612	647	579	582	602	605	663	596	605	626	607	588	626	663	603	596	590	598	616	674	606	586	613	610	608	598	567	563	605	601	610	637	622	616	643	615	608	593	590	643	587	622	592	615	579	601	593	585	623
9804	3860	1949	880	449	227	86	63	65	48	81	192	357	386	414	351	346	311	248	167	72	80	71	69	73	57	72	58	71	74	78	66	78	83	67	62	58	55	57	56	57	48	54	71	60	62	62	64	48	80	65	71	55	41	70	41	42	51	61	63	47	61	76	65	63	59	46	46	58	66	62	64	54	66	66	62	46	67	50	65	52	69	46	66	57	55	70	59	49	60	69	74	67	67	56	68	61	65	61	69	65	57	56	60	72	52	62	57	54	63	47	60	69	54	69	50	77	56	62	55	58	47	63	60	60	54	60	63	63	72	60	61	51	65	58	58	50	64	52	78	42	58	64	55	73	62	67	61	57	63	63	74	71	56	65	65	61	78	60	65	71	59	52	58	56	67	59	61	83	62	60	54	58	80	56	73	50	44	68	57	71	67	63	52	72	55	68	60	56	55	54	66	56	61	59	48	57	64	61	70	63	58	60	65	46	82	60	79	67	57	66	65	56	49	70	65	71	61	64	52	54	67	67	60	66	65	59	63	59	47	65	61	58	61	64	64	63	63	60	71	56	60	57	63	77	62	52	72	47	60	71	62	57	59	62	57	81	60	54	60	52	79	65	64	57	55	71	71	64	69	61	61	68	68	63	45	66	74	72	52	68	62	63	61	51	68	67	62	66	40	48	59	59	77	56	42	58	73	55	55	56	65	56	62	40	58	74	45	66	64	64	65	60	72	78	72	51	61	53	63	73	56	60	42	65	69	62	56	65	60	61	56	67	56	64	55	66	64	66	72	73	60	58	76	73	62	64	56	48	61	57	70	55	54	55	65	66	54	63	73	71	68	53	65	53	69	52	44	54	57	71	65	57	54	62	60	61	67	61	70	71	70	59	66	58	69	78	59	62	58	67	58	56	56	59	74	54	75	77	64	53	54	53	55	56	66	67	71	73	47	60	56	51	63	55	52	55	70	50	60	61	53	56	66	69	54	64	50	48	45	72	70	59	68	69	60	62	72	53	51	56	49	73	46	60	55	73	63	67	70	56	64	51	57	49	61	64	57	66	60	59	60	67	74	67	68	60	61	57	67	69	54	61	55	57	56	69	51	59	69	49	54	60	61	58	60	53	60	60	54	60	51	74	53	51	59	55	58	79	57	46	47	70	79	68	67	60	68	63	61	66	56	65	66	59	68	57	59	64	54	65	66	72	46	67	58	70	52	64	57	54	60	66	57	67	64	53	69	71	60	65	64	73	56	56	49	63	50	62	57	57	64	50	64	65	63	69	54	59	70	43	50	62	67	71	53	73	65	64	66	65	74	61	53	64	60	63	58	54	64	69	60	54	51	55	61	70	55	55	59	64	42	50	43	74	55	45	67	62	57	62	51	62	66	60	74	61	57	57	73	64	62	58	66	47	57	67	74	65	66	65	59	67	55	61	60	55	75	53	63	48	59	66	55	73	54	55	57	68	59	74	55	54	68	69	69	74	49	81	54	58	49	48	51	69	73	52	54	52	53	53	62	71	46	56	66	59	71	71	61	52	59	49	76	62	57	66	64	70	55	56	64	63	52	69	56	43	53	49	73	70	50	59	67	61	81	63	65	79	62	66	57	57	76	61	55	63	63	53	71	72	67	63	53	67	68	61	65	57	70	61	59	59	50	62	63	61	51	63	64	56	73	60	52	67	65	54	66	69	65	49	70	62	61	66	63	54	74	64	88	80	70	48	64	52	66	72	59	49	67	63	60	73	66	58	47	56	85	63	58	64	69	58	58	60	62	60	62	64	70	71	56	53	45	71	60	56	64	50	47	71	54	74	69	84	56	63	64	66	52	56	59	71	53	55	64	60	52	53	71	68	41	50	65	67	52	58	65	67	58	53	66	51	50	65	67	60	60	55	61	54	66	55	55	48	66	59	60	50	57	58	65	53	73	46	73	67	63	63	64	56	69	66	64	56	62	62	67	65	48	50	57	59	63	42	65	69	61	68	48	40	62	70	67	54	64	50	56	57	69	61	57	56	59	64	62	51	63	70	52	62	53	71	62	71	57	55	56	70	65	49	65	77	69	55	51	69	61	49	41	61	54	65	66	61	65	60	68	49	58	54	59	66	58	63	67	75	64	46	60	72	75	57	63	56	48	61	68	54	67	61	61	70	69	59	60	58	53	74	61	69	61	50	69	57	74	61	65	41	55	48	53	60	58	66	66	58	43	65	54	51	70	64	55	68	68	69	63	67	47	53	61	58	62	57	67	63	52	55	66	67	65	56	60	64	63	68	59	64	57	66	60	67	53	58	72	59	52	54	53	62	49	52	57	64	54	55	59	48	77	49	64	50	62	64	49	59	69	58	73	61	72	55	48	55	77	63	56	62	59	56	81	59	58	62	48	60	73	56	70	65	55	55	71	72	63	71	62	50	47	53	53	47	56	74	65	40	49	51	65	82	60	69	53	67	58	64	63	73	56	59	60	54	52	58	61	60	60	48	44	60	52	52	66	52	63	65	67	52	65	63	48	62	58	54	72	60	54	57	69	67	67	56	60	55	76	64	63	54	56	53	66	64	56	58	68	73	63	56	60	56	57	49	61	63	68	61	62	54	66	62	60	73	58	64	61	63	61	55	60	57	59	56	59	55	51	64	48	60	62	66	57	53	64	46	64	60	56	58	70	57	64	56	66	50	57	49	73	61	71	71	70	61	63	74	67	64	61	65	58	74	66	63	60	56	59	61	52	74	55	48	58	68	61	51	59	63	56	48	59	53	63	70	60	51	48	64	66	63	62	60	74	62	74	55	58	63	60	71	63	80	56	50	63	69	58	56	46	51	70	57	54	62	60	70	68	56	58	60	66	61	71	52	54	52	56	56	56	56	61	55	47	50	52	64	65	58	73	69	58	49	61	54	50	52	57	59	68	66	66	64	77	60	66	56	67	44	60	70	57	74	49	50	63	56	52	58	63	55	63	56	52	62	68	63	66	68	82	68	65	65	68	62	64	51	58	59	62	73	50	64	49	62	49	53	53	53	63	59	59	59	74	61	44	65	73	61	66	69	80	60	54	64	61	74	51	63	58	68	56	57	66	59	81	60	62	72	65	70	54	59	54	72	71	54	67	63	75	45	66	62	63	67	65	58	62	57	62	64	64	64	57	61	51	72	58	68	61	53	65	64	63	68	57	55	81	64	63	60	39	67	61	67	70	60	70	51	64	51	70	61	54	45	62	56	60	60	46	62	61	69	61	66	77	66	54	71	54	53	60	61	63	55	61	68	49	60	53	71	53	52	62	69	65	60	61	58	74	65	54	47	48	53	56	63	52	72	67	67	64	58	58	73	66	56	66	65	61	60	73	57	63	60	57	64	60	53	62	51	66	55	79	61	59	67	58	58	61	68	63	64	57	61	59	57	73	83	62	60	60	58	67	61	49	56	59	76	63	58	61	59	58	66	67	75	62	53	58	47	56	68	62	60	59	59	80	44	57	69	67	49	80	72	85	56	53
35411	22280	14267	11621	12516	7573	2511	990	818	798	1142	5011	9016	9792	9685	8183	7260	6228	4867	2638	1090	1064	681	532	618	533	761	643	703	695	692	669	584	584	518	463	488	432	513	497	479	463	491	445	467	487	429	461	501	470	463	488	462	469	462	469	439	467	475	453	481	472	410	444	463	457	482	440	452	477	468	471	465	431	485	481	474	430	475	489	481	518	462	465	405	431	484	432	472	484	460	480	441	448	441	456	502	479	480	476	470	448	481	486	480	445	447	476	485	512	460	488	472	407	496	505	499	463	492	461	449	482	488	439	451	486	453	462	470	463	465	476	475	485	472	496	487	506	459	460	475	455	487	445	436	443	477	489	458	439	485	458	483	441	446	491	459	452	487	506	481	465	453	474	449	463	481	485	456	539	474	478	479	428	467	474	460	496	466	432	498	477	510	478	453	469	464	459	450	456	495	492	495	484	409	458	443	485	482	467	477	442	461	436	478	491	480	467	459	480	498	475	486	494	429	465	434	445	470	476	449	463	461	437	489	455	454	478	487	460	441	475	474	440	498	492	434	482	471	454	451	466	458	465	528	444	486	498	464	435	452	461	476	506	474	476	419	481	465	468	468	460	462	468	419	495	494	437	543	458	464	477	476	463	499	455	487	467	485	475	515	476	454	483	461	471	444	479	448	482	468	419	461	461	487	443	448	463	424	470	466	461	451	463	476	485	488	496	441	492	476	487	492	460	430	471	484	457	459	437	449	428	465	458	485	503	469	468	503	435	433	443	497	460	450	450	481	446	459	473	483	497	443	411	449	479	468	465	441	462	517	473	499	464	481	474	496	498	451	413	471	486	456	457	459	436	438	489	481	452	483	448	495	476	459	467	461	439	442	463	471	447	438	502	454	458	450	450	470	441	443	477	459	481	457	451	446	471	489	480	493	453	437	449	453	442	431	487	442	476	496	426	453	456	455	485	512	440	502	498	465	461	470	451	527	439	499	452	479	482	488	482	451	465	466	483	448	449	456	482	457	483	500	460	434	466	451	454	454	451	475	437	497	445	466	483	426	457	469	480	494	503	489	434	445	482	482	489	492	464	438	505	481	459	445	438	454	459	447	482	433	490	440	478	459	455	508	455	463	467	500	476	465	485	479	445	464	443	494	475	481	464	526	459	472	479	518	458	461	434	453	424	472	481	449	459	454	481	468	465	451	433	489	468	463	456	496	449	451	431	506	474	435	509	451	466	442	485	455	483	492	452	474	451	430	452	454	449	497	430	482	453	458	458	462	450	497	460	470	479	449	467	457	484	482	469	486	446	463	488	455	506	434	436	481	490	470	422	493	457	444	438	468	462	472	461	460	463	458	442	466	455	452	469	505	453	470	478	502	461	473	455	465	474	482	421	505	475	451	521	495	420	450	473	459	502	449	439	457	470	430	445	445	488	500	487	455	452	485	436	465	499	456	483	498	475	428	468	462	441	485	459	457	439	509	482	440	466	466	480	436	433	426	510	505	534	497	487	449	507	525	478	497	449	450	420	455	514	469	487	443	495	492	448	472	468	484	470	444	479	500	471	489	483	457	498	410	425	464	494	459	442	470	471	512	429	486	458	477	484	478	501	443	466	444	444	466	434	487	503	462	482	444	469	447	467	455	469	438	506	442	426	452	482	451	431	444	460	477	440	475	443	468	469	455	477	463	410	471	456	466	472	493	454	440	468	449	454	456	482	482	494	455	430	498	483	496	473	492	452	471	478	485	473	484	475	453	478	473	490	519	456	482	436	470	421	483	462	466	491	427	480	453	458	516	489	457	474	471	448	465	443	453	471	474	469	465	465	465	490	452	477	478	449	478	471	464	450	476	458	475	441	450	448	473	478	442	473	495	449	489	501	461	478	462	425	484	470	497	478	472	461	475	478	501	467	481	508	483	442	469	513	489	477	474	429	470	435	468	471	440	481	487	449	464	494	486	415	503	473	456	441	446	470	466	492	461	472	493	437	472	449	436	450	481	467	463	471	504	428	453	502	492	439	459	465	476	450	451	451	473	476	464	468	436	488	480	447	496	475	456	462	461	454	457	478	439	494	468	488	451	456	481	484	445	491	498	469	441	453	471	474	463	496	432	480	445	436	459	423	492	447	468	452	494	475	496	460	452	445	441	477	461	449	481	499	441	478	440	452	474	460	447	443	473	455	480	447	453	471	458	497	463	504	434	487	485	476	469	461	469	480	452	463	497	487	499	453	476	485	500	451	466	459	494	498	453	467	483	470	457	452	429	499	452	457	457	475	441	475	455	444	467	445	465	504	460	486	438	459	461	451	483	468	453	537	469	477	501	463	485	453	460	437	502	482	448	489	466	504	454	475	478	491	442	465	491	415	452	476	464	451	466	442	456	472	496	476	437	442	453	415	497	455	465	498	435	466	436	490	471	483	469	465	489	475	502	514	440	472	449	468	495	419	405	449	469	453	506	507	465	483	482	486	480	493	481	413	459	490	461	454	481	432	480	476	420	471	490	449	455	465	531	485	474	436	447	475	469	471	442	473	503	444	464	431	469	468	448	469	462	485	480	441	489	449	472	457	443	485	485	437	504	454	453	511	494	467	504	461	443	495	502	497	450	461	442	454	442	529	457	480	448	465	441	487	440	480	480	455	438	480	466	478	457	444	443	446	492	464	480	456	491	459	453	442	449	470	467	441	462	487	476	462	476	470	461	423	490	445	464	461	468	482	456	464	447	491	505	488	461	452	478	457	481	501	485	451	436	460	452	443	530	477	462	476	460	453	429	465	468	464	474	442	461	443	487	474	434	453	515	485	422	464	448	506	464	491	474	431	476	462	511	463	487	484	458	471	464	469	483	491	487	437	435	456	468	517	486	467	488	460	500	472	470	497	457	495	479	459	435	467	492	462	458	433	497	464	462	466	464	479	495	467	469	475	470	473	459	458	470	430	475	481	457	466	491	403	455	501	420	449	517	518	473	452	449	471	424	462	489	433	452	468	466	444	481	419	526	481	458	448	443	474	443	443	500	489	456	443	482	482	487	476	484	505	507	476	484	450	482	489	477	474	445	443	462	453	477	453	477	463	497	487	419	428	473	470	475	462	472	469	463	439	439	438	486	482	468	454	468	442	460	476	454	435	479	458	435	427	486	478	461	469	482	427	453	487	476	433	486	460	441	440	480	467	462	476	457	477	465	498	490	479	484	443	464	453	448	480	465	434	482	465	473	460	452	467	448	482	439	441	496	489	444	464	483	476	462	470	449	462	462	491	465	484	461	497	480	474	456	493	453	452	474	479	448	451	458	457	454	485	455	457	484	452	488	518	483	480	436	450	446	440	440	454	495	420	499	458	474	468	465	471	497	451	427	484	428	457	458	463	448	448	458	498	480	441	487	487	466	475	464	430	479	455	462	478	456	499	504	454	447	488	483	445	465	461	443	485	486	452	463	461	450	444	479	466	497	463	488	480	431	465	468	465	508	436	460	459	447	475	477	491	453	501
10958	6986	3296	1725	809	356	155	140	100	110	135	416	733	815	923	711	590	586	450	225	149	165	100	112	117	92	117	118	94	98	112	99	88	84	98	101	108	93	105	86	80	97	85	85	94	76	90	86	74	93	104	98	90	101	91	99	93	98	87	111	92	95	85	104	79	88	77	71	87	95	100	106	96	91	117	86	99	99	80	99	85	97	98	101	93	99	98	101	103	74	78	78	108	102	93	110	84	80	82	99	98	106	105	99	94	96	82	83	91	90	90	86	84	91	96	74	91	94	98	67	99	86	93	94	105	78	77	82	102	108	87	91	89	93	90	91	93	76	92	101	102	95	78	81	100	102	110	95	94	92	89	90	104	91	96	101	91	88	82	99	81	102	92	84	107	90	81	92	89	96	87	93	63	92	90	92	84	86	98	82	91	113	101	83	90	97	100	78	82	93	96	97	101	107	95	94	93	104	79	92	92	85	82	96	97	91	75	110	98	101	94	89	93	86	89	94	95	87	101	95	101	87	90	93	106	83	103	99	98	105	84	80	92	90	72	81	88	82	81	70	86	92	84	89	74	77	102	92	114	91	120	87	98	85	109	81	83	93	92	94	84	100	94	89	101	84	105	87	102	105	110	78	96	93	107	82	102	93	92	92	104	88	91	93	106	81	84	94	90	101	82	106	107	93	95	83	85	91	83	88	82	101	108	85	83	86	86	74	76	108	91	94	76	87	84	91	90	100	93	81	94	104	94	84	100	101	98	97	104	100	100	112	101	107	93	89	94	110	84	115	82	84	99	101	104	79	97	68	101	96	87	88	81	79	94	103	76	86	87	103	114	90	107	103	75	92	97	105	83	90	103	103	88	87	85	83	102	108	104	92	82	96	100	109	104	91	98	92	90	71	95	100	92	92	88	106	96	82	98	89	107	97	93	98	111	89	88	100	84	70	99	79	102	127	94	75	107	85	92	93	87	70	105	106	94	102	105	95	83	87	109	92	101	90	73	95	83	103	98	98	111	90	89	91	105	91	103	78	95	100	93	89	97	88	105	107	118	123	88	84	87	96	91	80	86	82	88	87	96	97	89	105	96	89	101	94	87	88	88	91	110	95	87	89	82	90	95	98	84	88	88	98	98	98	83	97	103	91	96	98	97	90	91	98	106	83	74	89	77	89	95	85	96	96	98	95	89	74	89	81	107	108	94	90	108	92	99	86	116	94	91	76	89	102	92	90	88	86	88	88	94	101	102	97	104	80	109	99	85	85	93	100	100	83	99	77	85	100	91	87	98	93	92	91	88	107	84	75	111	83	101	97	105	80	83	103	82	82	102	81	84	86	103	89	85	100	115	86	105	103	96	90	88	96	98	96	98	94	93	97	77	91	103	92	74	102	92	100	86	86	95	72	109	102	83	94	126	96	88	97	86	88	109	83	104	97	82	98	86	101	86	81	102	84	106	94	98	95	89	77	94	92	89	101	79	95	79	104	98	89	96	98	102	71	89	87	81	85	96	96	92	107	108	76	103	76	101	75	112	85	97	91	95	90	80	97	82	101	87	102	91	89	102	119	94	95	73	96	107	84	90	77	102	92	92	88	97	83	88	83	90	102	87	99	108	75	98	87	86	85	92	89	82	89	89	98	92	92	78	76	96	103	88	82	83	80	83	61	79	97	89	109	84	89	108	83	79	94	95	103	79	84	92	87	87	89	97	88	91	91	90	88	99	95	90	102	92	97	86	78	93	98	99	81	109	86	87	96	101	93	82	93	98	93	99	92	103	88	95	91	90	95	94	79	83	96	83	99	102	102	84	97	107	92	87	78	97	93	70	83	91	92	109	83	96	95	91	101	98	94	71	79	86	91	92	111	93	96	89	69	103	82	94	90	105	86	90	104	91	97	79	96	90	88	98	109	84	80	87	95	89	111	80	94	89	104	110	85	87	109	81	72	89	96	99	91	93	112	88	88	86	88	85	104	96	103	109	96	98	85	108	89	90	82	82	96	73	85	105	91	100	93	93	100	119	100	92	94	100	91	93	103	80	90	84	94	98	101	96	84	86	115	96	104	85	85	105	77	99	89	89	71	105	83	102	87	104	101	84	86	99	91	96	96	94	86	92	98	84	99	99	95	88	111	86	104	79	77	98	95	98	103	106	90	77	91	101	106	93	93	99	98	97	92	72	87	93	61	97	87	112	89	108	100	64	83	81	94	107	115	94	94	94	98	78	101	107	88	100	91	104	95	86	97	92	102	89	108	107	97	86	95	86	99	72	88	98	74	95	99	77	97	94	96	112	93	79	89	85	96	89	82	92	104	101	102	82	94	102	93	99	97	84	89	82	96	88	100	97	97	90	107	98	98	99	102	82	88	99	116	80	91	86	108	93	103	86	81	110	91	84	103	97	90	91	98	83	100	104	93	91	95	82	74	85	108	96	103	99	103	113	97	97	90	80	90	87	97	83	99	85	90	83	83	96	92	89	91	99	85	103	86	105	96	87	79	81	95	79	89	90	90	99	123	84	80	94	89	94	85	97	89	88	84	98	93	92	67	90	97	94	80	108	91	101	91	97	120	109	98	101	95	98	72	96	88	94	111	92	87	105	79	86	83	91	103	85	76	90	102	87	102	79	96	96	80	94	100	76	97	95	87	111	95	85	87	89	77	96	77	81	93	91	85	111	94	86	91	98	85	77	96	78	89	79	100	95	87	91	94	105	114	90	86	100	101	59	91	88	90	98	84	116	104	105	81	98	97	81	96	104	89	90	81	78	90	92	90	91	103	88	89	107	107	94	85	114	84	79	99	103	100	103	96	92	84	88	100	102	86	91	108	88	79	81	87	80	99	89	86	87	98	92	103	105	89	82	100	85	94	81	93	74	88	83	81	89	101	94	101	92	104	96	97	64	96	98	98	81	94	110	76	95	79	104	100	78	93	95	117	78	96	80	80	86	89	98	105	105	87	91	97	86	98	97	92	78	77	93	89	100	91	88	81	107	88	85	80	98	85	98	84	99	99	94	88	109	85	84	104	99	90	91	97	94	102	103	91	92	108	79	75	103	90	90	98	79	99	92	78	92	101	87	93	95	77	95	93	90	111	87	89	86	89	106	83	92	95	94	97	107	97	77	95	91	101	76	90	75	88	89	98	87	97	107	109	95	92	79	107	82	98	92	96	84	110	95	89	92	78	76	97	72	83	89	80	91	73	105	90	91	105	103	94	88	78	102	90	90	96	94	99	86	89	90	90	91	79	104	92	98	91	94	84	98	86	86	91	81	90	99	94	92	69	77	76	94	85	69	83	94	81	99	80	82	70	116	82	88	84	74	88	103	78	96	87	82	71	96	84	90	94	88	92	86	92	85	99	96	106	73	99	83	99	94	85	85	102	86	85	89	96	66	87	95	94	83	88	79	88	95	91	93	87	101	94	98	102	85	89	98	108	91	82	101	83	89	90	92	88	84	88	104	85	111	94	86	104	76	83	98	103	77	101	91	90
40820	28177	19695	17255	17585	12498	4657	2013	1434	1340	2120	10073	15625	16363	15839	13314	11555	10347	7940	3852	2115	1846	1104	866	1073	767	1225	1264	987	1075	1063	1040	876	754	652	673	683	721	700	620	670	690	739	680	731	675	677	719	708	657	703	731	705	712	651	701	662	706	679	684	665	727	727	676	643	695	657	689	622	657	700	686	645	696	656	690	679	675	668	696	707	701	714	702	714	726	681	713	745	714	704	717	731	711	693	705	627	717	663	700	661	707	658	677	705	683	706	670	686	676	678	712	700	667	674	673	707	696	673	690	687	657	713	681	671	704	664	676	738	648	691	681	665	731	744	680	714	690	692	744	748	667	686	695	690	704	686	711	680	708	725	672	672	717	660	689	740	683	686	696	658	700	682	718	718	738	692	700	681	683	679	700	682	735	691	721	655	700	692	650	698	738	702	718	667	674	678	678	691	686	710	653	706	648	681	688	688	670	622	702	661	690	721	695	702	691	693	721	629	684	723	684	682	672	690	685	696	668	675	700	669	677	710	695	693	705	669	743	721	746	764	714	646	718	668	662	662	662	708	712	724	714	699	705	716	725	717	694	660	713	698	693	710	688	654	682	696	653	703	670	734	682	668	719	664	709	654	695	711	654	668	692	675	724	692	650	678	668	723	686	715	624	744	665	698	743	692	661	685	687	682	668	716	699	712	751	740	695	665	698	641	661	764	676	675	718	747	660	666	673	684	716	710	679	677	761	649	709	691	713	653	725	687	710	719	650	663	676	679	710	680	698	673	675	688	680	664	655	668	709	712	655	712	673	715	674	682	693	649	675	667	719	723	706	663	696	646	683	686	653	684	716	690	646	722	707	664	680	709	671	642	730	688	672	704	651	714	689	705	681	677	713	677	687	720	684	664	680	690	722	692	721	671	708	701	685	712	725	668	689	687	703	725	675	646	681	681	716	676	680	709	703	677	712	695	657	744	690	677	694	685	686	698	677	701	685	716	674	690	691	667	696	734	709	670	751	653	688	691	708	671	681	687	683	743	658	734	739	686	690	695	716	695	673	714	700	703	732	694	680	660	715	678	722	679	664	731	681	686	671	724	693	649	693	663	668	671	653	652	674	713	681	712	667	672	664	693	715	665	721	646	675	710	715	725	710	730	693	703	653	701	691	692	702	675	662	681	714	657	716	662	687	701	673	705	643	728	689	707	681	726	693	655	680	708	682	696	692	716	718	680	699	682	710	687	706	674	677	683	742	696	694	704	651	678	624	722	710	617	681	710	744	687	685	666	677	689	668	691	687	690	695	718	613	690	661	733	672	717	693	720	702	667	681	677	686	655	679	717	688	710	683	679	725	701	668	702	728	739	699	662	672	647	684	718	670	699	696	633	705	637	718	678	659	640	698	735	678	656	708	698	743	682	705	711	650	668	715	648	684	693	679	692	719	689	682	638	728	675	698	663	675	643	674	714	755	687	678	681	676	679	722	697	670	701	671	697	651	621	653	711	689	708	712	679	700	723	675	685	709	685	664	660	700	649	691	698	680	694	617	659	685	682	701	756	687	740	681	698	719	713	749	651	667	702	695	670	686	659	672	695	687	697	746	671	699	684	720	683	700	709	685	651	720	658	704	644	689	673	702	738	712	691	677	655	741	660	674	690	689	721	696	692	706	698	717	693	696	635	732	684	737	710	694	672	739	683	704	723	738	710	681	683	705	717	658	677	693	717	646	701	670	685	663	688	684	736	670	689	692	698	672	695	661	698	749	699	639	697	648	667	674	665	711	703	682	679	733	712	718	663	709	684	666	736	699	694	691	723	724	719	685	684	646	668	673	687	732	749	657	689	672	679	682	631	724	734	725	726	686	714	715	697	688	695	676	655	687	690	666	717	665	743	715	740	661	663	630	669	704	671	680	686	677	723	687	700	685	742	695	702	690	700	701	673	686	734	710	688	701	698	667	695	688	644	697	689	706	679	730	715	699	701	668	753	709	682	665	688	728	652	692	665	677	688	679	654	657	714	716	688	703	709	670	749	689	729	712	690	685	718	661	719	658	718	701	693	734	699	689	680	759	696	676	669	715	668	733	675	689	699	754	703	712	740	711	710	716	667	716	672	667	692	694	723	696	679	701	688	739	700	737	686	687	680	718	707	661	674	689	716	725	670	706	610	685	631	706	658	681	672	683	688	675	714	706	691	709	691	709	701	661	728	660	656	699	746	689	672	687	708	667	668	738	656	719	709	713	724	684	651	650	699	668	747	698	704	752	703	668	671	681	670	755	650	686	663	691	679	689	760	705	735	698	714	729	665	711	667	682	635	668	728	679	699	723	716	712	684	725	662	697	689	706	687	718	681	685	679	675	722	692	676	720	722	686	728	713	670	662	764	693	706	651	717	699	722	680	664	675	641	664	702	734	695	698	677	664	720	688	657	687	662	716	689	722	674	672	672	688	674	671	679	665	690	734	696	696	700	689	709	708	711	657	683	676	689	734	691	725	699	623	672	704	704	706	735	721	693	748	675	703	693	706	720	659	696	732	681	680	699	734	694	670	662	702	702	676	704	638	715	696	687	745	682	727	673	697	734	711	744	658	709	693	715	679	712	694	707	704	658	709	687	682	710	688	710	708	698	700	730	695	709	699	632	677	638	677	707	681	702	693	691	702	747	710	701	669	700	689	694	708	700	717	663	704	681	695	691	682	678	682	715	653	716	688	664	656	657	684	714	731	690	705	663	715	675	700	715	690	638	667	656	695	664	734	690	729	629	719	748	662	692	726	718	706	699	688	643	701	692	678	707	745	713	740	712	679	711	679	679	681	657	684	649	703	643	664	679	628	696	638	668	705	700	681	736	700	635	692	638	709	693	722	641	728	705	620	733	720	677	646	720	729	692	682	690	744	638	669	662	699	677	717	672	688	743	699	708	700	684	695	715	678	665	678	689	677	695	669	734	690	693	660	704	686	714	679	700	706	720	679	699	642	701	709	687	703	753	658	698	669	718	735	692	719	683	673	655	682	688	706	713	698	684	705	711	680	688	648	722	655	689	677	671	680	728	670	678	684	719	718	679	666	683	681	765	677	707	707	667	713	709	706	718	657	689	677	697	700	704	710	692	681	662	696	699	730	726	705	680	618	681	676	653	716	722	738	674	673	711	676	699	680	719	682	672	709	684	714	684	695	691	711	673	677	663	705	680	745	717	651	704	717	684	712	657	706	709	717	690	677	660	707	685	702	675	664	688	666	698	657	706	710	667	694	707	694	681	669	654	761	724	703	688	671	697	640	729	681	695	726	666	701	711	668	679	663	688	680	700	684	731	702	730	597	692	699	722	695	707	749	717	685	721	682	688	710	698	673	674	667	693	655	685	700	661	707	714	714	715	697	682	705	653	689	701	720	638	678	687	724	718	703	723	719	706	729	722	707	659	671	660	690	674	677	693	671	671	689	709	656	693	690	680	737	674	702	698	707	698	688	683	671	678	673	703	698	686	659	715	729	745	689	728	710
6458	2448	1127	561	222	142	96	69	55	52	63	105	118	134	159	127	135	113	136	101	92	66	82	64	47	48	67	60	64	68	50	47	66	57	58	59	62	55	60	72	51	58	48	60	50	55	58	51	39	68	66	54	67	62	49	54	56	63	56	64	56	50	62	56	50	47	55	46	53	60	56	70	55	59	52	59	52	51	54	55	61	62	50	58	59	63	60	54	52	56	56	61	61	61	57	56	56	45	67	65	56	67	61	70	45	74	58	67	48	58	57	59	57	61	50	60	58	57	63	49	51	59	63	58	70	65	60	67	60	51	58	74	66	64	70	56	60	81	57	56	57	48	62	49	50	68	58	49	57	60	67	55	44	59	59	57	66	55	53	52	75	47	61	48	69	47	66	66	66	57	40	49	53	62	53	62	60	57	62	61	56	58	56	54	48	58	63	46	58	67	58	51	51	52	68	71	74	65	55	62	49	56	57	56	72	51	58	56	62	56	63	54	65	57	50	59	54	63	62	69	42	56	58	64	50	61	68	59	56	49	62	67	57	39	60	53	60	55	67	53	69	50	57	49	59	64	59	49	59	59	63	50	60	76	64	74	60	59	62	50	50	72	68	68	58	54	50	68	60	75	61	54	47	55	64	63	52	48	57	60	69	45	63	54	51	68	72	58	57	61	53	63	59	54	67	66	58	60	49	58	54	55	52	49	65	71	62	61	46	64	62	60	56	68	53	59	75	60	60	55	49	58	51	59	59	59	57	62	62	62	48	67	62	71	49	57	51	53	71	50	53	63	55	55	66	53	59	50	65	54	55	66	61	46	53	56	50	65	52	58	60	57	49	58	63	75	56	54	57	62	58	65	47	56	54	66	50	52	48	65	55	53	64	87	58	56	53	57	58	51	71	64	57	69	54	67	60	54	58	60	51	54	58	60	47	71	73	68	64	47	52	48	51	62	52	61	72	54	53	58	60	57	52	53	44	64	59	62	61	54	78	67	73	54	59	44	66	53	58	56	67	69	67	57	54	61	68	53	60	56	59	63	46	46	47	54	66	52	57	64	57	70	60	64	44	49	51	61	68	66	89	69	54	65	56	44	55	57	71	44	73	73	74	62	48	70	49	68	54	65	70	50	77	61	60	75	54	57	57	55	52	54	49	74	50	61	57	49	57	62	74	49	50	51	57	58	53	51	55	53	55	50	61	62	56	59	64	47	59	56	53	69	58	61	57	61	52	48	60	58	63	57	70	57	59	51	58	55	64	61	61	58	64	62	66	65	63	58	64	63	63	58	54	64	65	63	48	53	50	62	56	66	58	56	57	55	62	55	57	61	59	55	61	66	66	53	52	60	57	46	53	57	45	55	55	53	68	66	64	77	50	54	43	62	71	72	67	55	64	50	64	44	62	67	60	67	55	54	52	54	56	51	84	49	55	60	54	61	59	54	75	53	56	41	60	67	59	46	66	62	56	69	59	45	49	51	68	64	64	62	61	59	72	44	64	66	69	60	63	56	61	61	61	53	62	55	64	61	58	59	54	65	78	56	62	55	74	59	52	51	53	68	62	63	67	48	56	46	65	48	54	61	58	65	51	62	66	52	67	58	40	57	54	57	64	63	71	63	48	57	54	73	57	48	49	65	48	50	56	61	60	71	70	70	69	55	55	56	65	62	58	63	53	62	50	59	54	54	64	56	63	67	80	59	65	56	47	60	49	59	57	62	51	59	65	68	54	64	60	56	61	58	63	48	55	48	65	63	58	53	60	76	68	56	44	63	57	52	66	59	52	61	60	62	53	53	48	64	52	66	56	58	56	54	49	58	67	53	54	59	54	52	57	53	61	57	65	39	49	52	47	61	74	54	84	54	51	50	66	56	46	62	39	57	64	59	61	63	57	61	54	60	59	49	68	59	50	51	77	59	47	63	66	56	78	59	63	64	76	55	48	53	47	46	68	54	56	49	55	66	50	66	64	66	79	65	67	66	72	48	57	68	61	57	50	61	54	62	62	52	54	61	63	47	63	40	63	49	53	54	59	59	45	45	61	68	52	55	61	56	48	55	73	47	49	57	61	68	59	62	58	52	62	58	54	73	73	55	57	59	65	49	55	52	55	50	64	56	65	48	68	50	68	72	54	59	63	52	60	58	55	62	69	50	51	63	61	62	54	67	62	47	65	61	48	63	47	45	54	47	60	60	50	52	56	55	54	58	58	55	54	57	49	60	62	64	51	68	67	64	61	61	69	51	49	53	52	62	48	49	60	60	46	58	55	54	60	55	67	59	56	54	53	60	39	65	74	53	79	56	74	73	49	60	51	60	43	54	59	47	58	56	44	63	68	78	49	52	46	48	65	48	55	59	55	59	58	58	50	68	62	52	46	65	55	66	52	71	43	59	59	44	56	54	74	59	53	64	55	59	59	68	49	56	54	41	68	59	66	56	68	54	46	66	46	43	57	55	74	58	50	64	52	63	51	64	49	55	63	73	56	58	67	61	62	56	57	42	47	63	54	61	51	59	66	52	57	53	42	54	48	52	59	61	62	59	45	66	46	59	51	60	57	53	58	59	59	66	65	44	58	63	71	76	48	50	55	58	51	54	67	65	69	70	55	60	71	47	78	38	61	69	58	60	60	45	56	56	70	57	65	52	63	61	64	45	42	44	61	50	54	66	49	62	62	60	63	55	56	79	76	60	63	50	67	72	45	65	55	55	47	58	64	64	53	69	60	43	56	71	55	65	62	58	69	63	56	56	51	54	51	75	45	60	56	59	64	56	53	61	64	61	50	56	54	58	53	55	56	55	65	66	59	55	54	62	60	60	61	64	62	69	71	46	60	67	58	50	58	61	53	59	64	60	60	60	47	64	85	67	53	66	51	41	53	64	56	59	50	53	56	56	59	51	55	48	62	47	57	54	62	70	61	55	71	68	55	57	56	66	62	45	60	69	66	60	55	65	62	55	64	43	68	59	65	70	58	58	62	61	51	61	44	49	59	71	70	56	79	66	55	66	62	69	64	50	48	51	54	55	63	50	54	66	48	51	57	54	48	68	49	65	60	70	66	68	52	60	53	60	60	56	54	58	62	52	48	57	63	70	60	61	64	59	65	58	74	61	63	62	58	49	40	76	57	61	65	59	50	71	57	59	57	51	60	65	57	48	55	50	74	60	60	52	55	66	55	59	51	68	60	68	41	62	54	61	58	54	53	67	57	52	52	61	73	64	64	54	53	51	59	59	45	73	62	58	57	57	57	65	54	70	64	69	61	55	56	59	57	57	47	52	50	42	65	55	50	49	61	40	51	69	60	58	58	64	56	40	59	65	50	66	61	55	56	65	70	51	59	68	63	53	55	55	56	44	63	42	57	60	72	66	45	53	48	50	59	66	59	45	68	55	64	64	65	59	48	64	65	54	43	59	64	61	70	48	59	57	56	46	62	58	57	57	68	46	58	56	64	61	67	52	53	69	60	56	76	49	53	65	71	55	43	58	48	67
32240	17237	10590	7936	7581	4339	2484	702	519	556	748	1829	2755	2895	3084	2578	2225	2026	1755	1301	775	619	545	509	502	429	512	523	467	463	519	489	457	461	441	417	465	470	463	476	446	427	471	477	426	452	465	445	455	430	442	430	443	455	430	431	455	476	427	469	472	457	432	455	419	437	445	388	432	439	421	444	468	434	459	446	443	432	473	429	480	451	457	444	453	462	443	469	455	474	443	427	474	420	455	471	464	432	483	407	445	457	462	440	461	471	440	418	428	480	447	454	451	466	446	432	434	481	435	467	468	411	399	458	481	462	454	431	434	429	429	408	429	466	453	478	459	431	400	466	469	465	432	444	461	451	430	428	459	432	432	430	416	449	446	426	401	447	464	425	459	459	461	449	447	454	523	470	420	471	505	423	421	446	417	414	484	437	462	483	461	455	454	440	427	477	412	437	439	451	431	480	454	423	487	463	477	432	439	484	466	463	453	397	456	482	430	440	454	454	480	426	421	472	466	486	461	440	424	463	455	446	452	452	469	438	469	429	443	454	434	450	474	453	456	445	476	445	461	476	458	458	435	452	441	467	404	426	406	468	406	437	416	463	460	435	454	439	471	459	418	428	433	443	456	460	462	476	424	431	442	479	441	460	433	412	509	449	442	430	478	466	440	420	495	445	464	453	438	472	466	441	445	460	417	464	401	435	460	464	446	422	466	451	425	443	442	441	446	432	426	435	475	469	449	447	461	479	448	475	457	417	470	443	423	488	440	428	429	460	432	453	470	437	481	452	443	466	457	438	500	449	415	428	429	400	478	462	440	416	440	429	440	457	429	485	465	461	439	427	458	432	446	455	411	449	426	446	453	479	445	434	468	484	467	459	454	461	416	468	449	400	440	446	454	452	421	441	441	442	508	440	501	455	440	492	458	451	413	467	430	476	479	416	423	384	443	465	422	450	449	436	460	451	437	400	458	439	498	407	445	438	478	439	409	448	455	467	431	461	440	433	475	448	445	420	437	454	442	423	406	447	475	454	460	428	455	491	483	452	473	442	480	483	467	440	462	472	482	426	461	478	453	430	450	469	452	483	449	462	468	473	467	458	438	439	462	436	420	477	470	449	499	415	475	466	453	448	441	450	494	454	441	483	477	416	481	446	438	430	469	427	463	459	437	462	442	443	444	464	428	436	437	454	459	482	450	454	420	454	475	495	446	485	408	447	406	445	460	458	425	490	479	447	449	456	472	470	438	436	454	437	465	481	491	456	445	439	434	422	473	457	489	478	441	436	437	462	446	459	466	451	459	453	481	485	461	464	472	465	402	409	438	428	466	469	403	462	431	428	491	481	435	460	419	431	431	439	446	486	459	456	496	409	441	463	453	420	433	441	443	479	432	458	426	433	461	431	469	449	462	460	439	454	440	422	423	434	452	402	479	458	425	435	456	425	457	433	431	424	474	448	450	465	449	422	451	424	433	444	444	416	436	439	436	438	485	490	433	459	440	420	429	462	439	448	432	421	458	442	421	437	481	446	411	440	465	438	496	417	463	450	443	400	477	459	446	441	455	466	451	451	476	433	442	478	444	429	447	443	489	434	437	446	396	456	446	438	455	425	452	417	451	454	476	488	436	442	457	427	435	467	446	451	469	453	433	442	452	470	456	468	452	409	468	449	431	434	447	448	427	457	447	506	513	454	425	464	419	427	459	416	442	444	477	435	466	452	473	422	436	461	504	423	442	407	455	449	452	459	412	453	481	429	441	426	453	432	454	429	449	463	426	450	463	438	467	478	462	440	437	445	457	463	437	444	464	421	456	411	438	432	462	413	474	439	429	438	435	435	451	440	470	422	440	467	471	426	439	466	449	461	449	445	456	444	453	448	454	408	410	496	444	470	486	420	460	435	471	448	391	461	415	430	450	435	487	475	404	447	483	447	427	458	480	448	452	455	463	481	444	475	458	427	482	502	439	463	453	445	457	416	441	406	457	457	434	456	458	470	429	456	442	464	427	434	430	459	412	495	425	485	420	441	479	449	461	457	446	417	471	437	474	454	481	446	422	426	443	453	430	421	456	430	456	433	470	456	474	424	442	450	450	419	384	462	433	469	463	444	461	442	448	470	493	453	443	419	434	468	427	485	440	454	411	413	471	476	444	454	436	473	437	429	435	427	411	432	435	486	464	485	439	458	462	418	465	462	489	450	461	454	421	462	464	455	450	461	447	459	453	474	455	463	460	456	456	426	440	460	425	396	446	443	423	431	468	461	435	458	456	424	434	415	448	440	446	454	427	458	440	455	466	454	442	455	458	447	455	413	435	437	484	435	453	406	440	423	420	457	462	443	456	445	496	507	396	460	436	437	440	432	451	469	474	438	456	454	424	444	452	431	465	451	462	454	450	465	463	451	429	458	448	431	442	447	441	439	477	441	439	473	443	496	454	445	452	479	458	437	446	432	434	439	460	431	495	460	440	446	432	443	448	472	476	450	473	449	464	419	423	479	498	443	445	437	418	485	454	434	424	441	438	448	486	455	450	462	487	464	435	437	442	481	449	445	417	477	443	421	432	476	435	441	441	458	466	434	447	421	443	476	437	445	420	462	463	438	411	463	471	458	463	425	434	513	492	461	435	448	457	438	436	483	455	448	480	478	450	436	460	446	449	449	449	435	466	450	456	439	481	449	466	444	444	446	465	437	478	433	470	446	449	441	450	475	439	465	422	421	445	479	449	437	437	454	463	468	423	447	467	471	468	447	468	467	445	419	451	481	432	440	469	427	435	406	448	440	455	411	413	416	427	441	469	452	418	448	439	467	440	445	461	447	434	478	470	447	430	434	449	473	417	487	446	461	467	428	469	416	470	435	436	479	441	446	427	477	407	415	422	424	434	450	454	421	473	487	445	453	379	457	478	436	456	464	469	460	452	433	451	433	467	399	435	441	441	484	445	473	453	431	475	467	454	419	434	445	458	486	437	483	473	466	435	442	412	484	454	450	450	421	458	434	444	424	456	438	430	448	483	489	472	458	471	478	463	436	424	452	439	448	492	467	481	409	449	449	452	435	463	445	451	439	417	437	443	442	430	481	480	419	427	465	459	421	461	476	464	415	503	449	472	438	413	450	451	447	426	459	459	451	416	449	457	469	401	431	467	461	438	448	454	442	479	497	453	451	465	467	438	428	448	427	436	467	439	437	482	464	436	460	408	422	469	419	427	459	465	432	456	464	468	446	452	459	440	465	476	480	477	448	500	488	419	439	461	429	433	438	438	450	453	423	463	488	443	486	425	444	427	442	449	422	437	426	434	431	445	465	484	492	469	452	468	458	440	489	434	455	431	473	440	446	450	465	491	418	444	433	454	457	459	404	448	410	443	435	442	444	442	453	444	416	422	479	465	440	457	464	450	449	409	444	434	434	425	428	441	433	448	449	445	474	446	431	459	422	442	437	435	461	414	480	432	465	424	442	452	422	464	452	425	442	497	465	415	442	450	442	456	466	503	439	462	473
7533	4691	2549	1004	535	421	142	92	104	100	156	315	366	432	523	419	349	333	312	219	123	96	96	60	110	89	84	89	109	88	89	73	98	89	81	90	79	95	86	85	110	94	76	90	111	77	87	97	90	98	96	85	84	67	71	99	81	89	91	74	79	84	79	94	92	63	79	99	84	77	77	83	79	79	84	89	91	99	94	73	86	94	82	79	77	64	87	78	89	86	84	78	88	81	76	95	72	75	81	73	75	79	81	93	73	80	97	82	83	103	93	88	85	90	77	77	90	78	74	77	91	96	75	80	90	83	73	73	80	83	88	83	90	72	94	84	97	92	73	88	70	80	86	84	97	88	71	78	84	78	81	71	81	88	93	82	90	91	78	87	68	84	78	77	84	90	100	78	92	72	110	81	75	78	86	86	77	94	67	97	99	75	73	83	91	83	76	84	93	73	87	101	89	98	100	91	60	86	84	80	90	85	84	81	97	89	90	85	90	102	80	69	98	77	71	93	78	71	90	79	88	81	89	92	90	71	94	67	88	77	82	91	90	99	116	78	95	83	75	90	87	85	81	67	91	91	86	89	93	81	90	89	86	77	76	95	86	81	86	83	81	87	73	106	86	102	90	74	71	87	99	90	85	77	94	101	79	75	82	86	85	75	78	67	75	98	106	83	87	90	87	80	88	89	87	91	101	94	82	83	91	104	90	88	100	98	72	89	88	94	87	69	78	77	81	88	75	82	73	93	91	95	83	86	85	82	83	82	82	92	85	85	86	95	91	76	101	80	78	86	82	88	81	71	84	82	96	70	86	91	88	97	82	99	77	83	83	85	87	97	71	81	88	82	69	81	97	86	88	81	86	119	84	79	85	89	77	93	94	82	93	97	87	88	78	95	95	85	99	100	93	80	81	78	96	93	88	77	82	70	89	90	96	86	97	90	90	76	97	89	95	92	107	80	89	99	78	85	65	78	74	97	86	79	84	95	81	84	77	92	90	87	79	84	85	78	99	88	88	90	93	77	86	84	96	90	82	75	84	72	76	87	90	78	105	87	80	68	72	85	84	98	88	87	88	76	79	84	92	90	87	86	81	80	85	89	99	87	95	97	84	80	87	80	81	84	80	55	99	83	74	82	73	84	98	71	85	77	74	90	88	87	90	81	97	86	93	97	85	79	83	72	73	57	72	94	94	82	66	96	70	91	98	93	73	89	86	94	73	94	82	71	84	93	104	83	102	98	75	96	97	79	97	96	75	73	90	87	88	80	101	83	89	73	103	83	89	79	78	74	93	81	82	91	71	97	86	79	89	85	79	104	91	90	93	88	82	99	110	72	87	78	85	81	77	82	78	93	84	86	106	96	87	75	79	76	81	92	89	80	78	80	89	87	94	93	87	85	91	85	89	88	102	83	77	100	97	87	98	81	67	98	96	85	84	74	98	71	91	88	86	73	88	87	94	77	91	84	85	77	70	76	76	84	98	93	88	91	91	96	97	89	85	81	85	97	88	76	75	93	73	86	76	92	92	107	90	93	79	71	86	74	95	74	67	85	71	103	75	103	82	93	82	84	78	81	75	94	68	86	85	83	92	92	82	89	82	84	71	85	100	98	83	93	98	85	99	70	85	89	105	75	77	71	95	86	100	93	89	98	74	86	80	100	96	89	81	89	75	98	81	93	79	79	75	83	89	74	74	87	105	79	91	76	100	77	75	117	86	100	85	74	105	78	102	82	86	91	78	93	88	83	85	95	97	84	76	93	79	97	97	95	82	72	87	85	85	80	99	69	104	99	79	74	86	92	76	88	91	77	90	95	91	78	72	83	81	94	87	85	76	91	75	69	88	78	79	83	90	78	80	68	83	90	90	82	76	108	84	94	75	104	77	71	103	74	99	75	70	93	86	91	79	76	84	94	84	87	71	89	95	81	86	79	90	94	81	81	84	94	81	88	85	77	85	86	64	103	105	98	96	108	85	74	94	75	81	78	96	92	76	84	86	72	84	86	84	93	79	95	77	80	84	59	93	88	76	91	80	91	83	91	85	89	90	77	90	79	91	99	119	86	81	87	85	76	79	79	83	94	70	82	87	55	96	89	103	94	82	96	84	87	77	80	91	82	99	94	61	97	85	82	75	97	90	84	90	67	84	95	88	80	80	69	83	99	84	75	79	86	80	90	88	83	76	91	89	87	82	81	86	81	88	85	80	75	68	88	73	95	66	74	88	90	82	94	88	84	98	102	69	85	93	91	86	84	83	73	80	74	101	64	79	78	91	90	99	86	83	90	81	96	84	80	92	82	81	88	82	81	81	88	88	80	71	100	88	100	87	78	87	95	91	89	80	98	77	89	95	77	73	93	90	92	87	77	75	102	67	88	97	111	91	86	86	79	77	87	77	82	80	100	81	98	76	86	70	86	80	91	69	96	79	64	93	84	74	92	78	80	78	80	100	93	90	68	78	87	88	90	83	97	89	82	83	82	88	83	85	85	84	86	91	79	105	92	82	83	82	101	83	91	92	84	81	88	77	75	91	83	98	80	72	96	86	77	87	82	77	73	88	82	83	108	106	89	90	77	80	78	73	76	92	73	79	97	77	96	84	73	83	104	89	96	89	98	84	82	97	100	85	85	62	82	67	90	91	103	73	92	82	75	95	84	84	75	80	84	74	89	78	81	97	85	87	95	92	88	91	94	76	102	88	97	81	94	76	60	84	87	90	79	88	85	107	89	79	84	93	77	101	63	90	98	83	93	71	79	73	83	82	80	88	88	87	69	82	96	85	99	84	88	84	76	93	85	79	112	73	94	87	78	87	64	90	84	84	90	100	65	84	79	99	95	85	111	92	87	87	75	81	90	88	79	90	101	86	70	68	84	63	87	75	95	68	78	80	78	112	85	71	91	72	76	104	76	69	91	73	80	84	82	79	81	78	96	82	85	83	85	79	84	87	90	77	82	81	81	97	78	82	75	90	82	95	120	87	87	78	86	103	95	81	65	76	75	74	115	71	83	100	86	91	70	89	67	91	86	87	74	84	74	69	86	98	87	87	105	82	90	82	90	81	78	68	77	82	93	96	81	79	74	81	87	81	79	79	86	78	97	80	100	91	89	78	91	89	102	74	69	102	94	85	82	80	90	77	74	95	87	90	82	83	81	84	82	76	77	93	90	92	87	94	92	78	83	94	82	93	82	85	104	88	100	85	96	80	68	79	74	92	74	78	83	80	95	76	80	93	105	85	98	81	86	97	77	86	100	79	96	84	89	86	92	83	89	97	96	100	83	91	67	69	80	90	70	78	88	81	72	94	86	74	73	75	90	83	87	89	87	81	90	80	80	86	79	92	96	95	74	99	71	88	92	98	82	68	71	74	104	91	96	85	83	81	86	91	75	65	109	81	90	84	84	105	87	102	99	90	86	93	89	93	96	96	106	89	81	89	91	88	91	83	73	82	76	83	80	95	96	99	75	86	80	69	77	79	77	111	86	98	84	81	82	82	80
37310	24800	17261	12490	14613	13475	4135	1242	1035	1090	2647	7352	9186	10293	10560	8406	6807	6447	5437	3868	1970	1143	917	733	870	662	848	907	818	785	854	808	732	701	675	622	608	604	633	629	635	591	610	630	669	652	675	601	691	641	618	666	647	609	629	685	599	628	606	667	685	660	629	644	665	674	657	641	607	637	628	599	647	665	653	630	645	626	655	653	626	634	642	621	628	641	693	629	658	618	638	654	601	648	664	593	662	612	630	651	609	634	622	628	632	664	657	674	640	720	663	590	664	634	608	647	665	660	630	680	629	615	685	652	638	666	659	680	650	650	662	639	639	621	647	608	615	604	659	639	641	585	612	644	648	635	651	629	619	634	630	645	663	674	665	641	644	633	616	661	668	606	602	633	608	654	617	656	661	621	619	673	643	647	638	678	676	637	633	609	644	615	631	673	587	627	637	672	640	642	640	642	635	657	615	647	675	635	632	611	612	671	647	662	610	644	610	592	607	637	642	613	587	627	652	609	643	644	673	689	651	622	597	672	680	630	621	621	633	622	653	637	655	627	604	673	626	656	630	633	631	674	640	632	620	640	692	640	635	630	622	685	585	642	617	602	688	628	691	649	630	620	609	629	577	568	657	635	614	651	676	651	612	577	632	637	624	660	644	633	665	610	601	617	653	614	658	664	631	648	632	623	596	621	674	698	666	615	657	595	676	660	626	645	641	666	647	638	654	621	584	625	691	648	625	611	592	660	641	647	610	623	688	623	614	666	632	633	633	658	591	609	655	658	619	662	622	625	661	642	631	602	617	647	632	669	620	648	649	681	628	656	673	651	649	658	636	628	635	664	632	600	647	640	648	616	644	674	663	600	640	661	637	613	627	636	676	621	596	585	654	687	647	662	605	648	652	582	625	656	664	633	617	614	627	653	628	636	704	687	659	694	636	668	614	655	641	605	632	644	580	661	635	657	595	628	634	585	642	683	642	670	625	664	606	658	630	645	646	619	658	643	642	600	608	646	597	639	651	616	633	664	652	661	637	661	603	682	635	620	679	628	636	596	658	607	604	618	638	657	614	672	637	623	652	689	648	613	641	648	646	686	651	625	620	622	643	614	673	588	630	658	630	637	655	584	614	609	645	639	646	634	620	658	663	658	614	625	614	672	617	683	653	628	605	611	655	593	658	598	603	646	642	668	649	676	617	634	641	650	648	673	636	676	614	621	621	647	656	640	635	658	630	618	686	613	637	649	635	575	642	624	629	612	677	594	672	657	653	635	625	667	623	629	652	571	617	613	664	647	676	607	641	633	607	612	633	652	627	613	618	635	585	644	634	639	613	616	691	623	620	611	632	622	662	660	631	619	668	686	670	604	647	611	653	617	654	639	635	639	636	668	600	662	645	633	606	652	655	661	667	687	604	601	626	608	625	604	618	636	629	622	655	636	607	624	666	656	671	667	640	609	665	642	667	667	642	612	653	617	607	634	605	612	631	673	614	645	641	666	645	601	660	642	649	657	633	655	663	681	693	645	625	686	592	646	640	614	601	646	666	635	683	663	655	623	622	641	621	636	626	642	601	635	611	635	668	618	631	609	710	607	645	596	628	652	685	657	638	652	634	613	656	602	660	647	621	625	595	668	649	645	667	606	626	605	595	606	620	641	634	616	648	657	680	618	645	626	619	640	639	645	633	614	661	673	606	630	633	604	585	625	591	622	659	657	658	692	672	627	664	642	649	642	650	602	632	660	642	656	623	687	626	595	589	639	653	661	675	644	614	631	640	669	639	640	650	622	623	643	639	629	624	651	663	700	614	633	681	639	656	650	692	646	632	643	663	646	650	647	626	656	642	640	624	662	605	651	708	626	623	625	647	627	644	643	646	673	648	601	649	630	656	642	682	650	643	652	650	634	618	664	626	628	630	609	640	699	610	683	636	661	627	632	582	620	687	640	607	606	662	568	652	610	642	662	673	643	609	603	645	701	661	620	605	620	648	672	589	618	616	633	666	686	653	600	633	612	625	643	640	637	628	646	682	643	590	672	646	661	637	667	669	635	621	624	639	612	630	653	634	630	661	680	656	661	651	660	641	599	617	618	680	624	599	644	611	602	624	637	653	645	617	673	630	649	674	621	593	671	660	656	626	628	646	606	622	675	657	648	631	660	629	641	601	574	619	614	664	668	623	613	677	647	656	635	626	646	638	624	656	652	648	625	594	628	682	630	639	602	605	631	641	623	618	613	638	593	639	674	664	641	662	618	648	653	708	653	683	632	671	666	608	595	618	654	674	613	622	645	694	621	609	623	624	612	641	635	647	634	615	676	610	645	649	640	715	631	583	635	673	638	627	632	639	607	644	632	645	629	648	639	646	629	612	641	614	605	625	663	628	635	640	604	630	694	611	621	639	617	642	662	656	661	676	646	631	654	621	662	665	633	644	609	628	695	644	619	594	631	599	668	702	667	635	641	610	651	624	627	639	680	669	628	650	641	678	683	629	618	657	588	600	637	651	645	621	653	624	666	657	663	611	701	653	618	664	593	600	640	641	671	644	629	681	606	625	624	669	605	577	699	650	664	591	627	623	685	623	618	609	635	644	671	617	616	608	626	676	677	651	679	567	622	656	637	629	647	612	639	664	655	667	670	664	671	643	645	653	642	675	647	599	656	603	698	658	637	667	654	688	598	660	623	683	649	597	612	647	601	642	646	627	678	644	692	666	616	618	626	616	675	641	656	646	625	608	597	697	644	662	655	631	658	688	685	632	595	666	566	653	682	648	695	650	622	633	638	645	637	684	656	639	664	635	589	630	642	610	665	629	640	609	665	661	680	650	612	651	620	600	612	649	641	621	627	691	661	664	626	634	626	627	647	656	642	638	612	640	643	605	654	681	635	625	637	672	623	654	641	652	617	650	615	647	652	657	684	610	645	609	631	632	619	620	572	658	630	655	627	695	624	641	629	667	633	632	639	630	685	641	650	616	654	643	654	604	694	630	679	654	688	611	647	693	625	635	627	622	691	611	622	644	630	646	609	632	607	644	671	582	662	660	633	670	600	578	671	638	670	631	643	646	627	647	623	671	647	636	665	675	615	630	651	669	643	678	653	662	640	628	635	656	630	648	622	640	682	675	672	685	670	642	657	651	621	601	660	640	662	609	627	644	666	656	599	635	625	640	615	655	632	618	656	610	659	645	666	631	648	657	623	634	651	618	667	609	631	628	655	599	640	652	631	653	651	618	628	629	627	637	659	663	611	652	651	667	604	632	667	629	634	608	666	603	639	582	634	670	648	699	620	651	643	642	663	709	639	605	586	624	662	646	634	672	613	618	612	609	626	642	656	648	597	641	621	639	600	641	610	627	686	619	673	694	668	614	617	632	661	625	648	655	632	624	661	615	615	611	599	615	646	634	634	633	653	655	637	650	630	639	633	654	665	634	633	669	661	633	622	630	651	621	662	657	667	629	662	648	626	593	622	610	664	703	603	617	606	606	606	629	635	671	653	641	629
9166	4035	2086	1052	455	261	153	84	77	75	138	311	411	438	440	338	298	277	250	191	139	97	64	77	82	69	59	77	68	76	59	56	65	55	61	69	66	51	75	55	53	91	70	69	64	54	53	66	61	64	70	63	65	66	68	60	53	56	50	65	62	64	69	63	73	75	53	54	51	53	63	69	65	73	75	45	60	75	64	62	65	47	61	56	61	62	62	57	67	58	69	61	66	65	59	49	62	62	72	73	74	71	71	58	68	56	59	70	64	74	69	51	67	61	57	61	72	66	67	60	67	65	73	55	55	64	69	70	75	51	58	64	70	59	72	64	60	65	57	71	79	64	60	64	71	63	57	66	75	59	60	69	64	59	49	63	68	67	53	55	57	68	62	61	59	77	50	56	61	61	62	51	57	65	59	66	72	62	50	48	62	64	63	72	75	65	61	71	61	52	64	56	60	78	69	62	52	48	82	54	56	72	56	76	59	43	55	62	64	66	70	68	58	76	68	79	67	63	70	56	76	68	53	70	75	57	57	45	73	67	49	78	50	41	63	67	62	57	60	53	64	62	61	61	73	54	64	73	64	63	67	60	52	68	68	58	64	64	62	59	62	71	67	57	62	48	77	65	58	62	54	72	77	83	70	63	60	52	67	63	60	66	63	54	51	62	66	49	58	59	65	69	56	57	65	49	65	61	59	56	63	58	45	79	71	56	56	72	67	52	51	73	57	60	68	65	62	57	64	64	59	57	89	61	61	65	70	57	56	56	67	59	51	48	69	63	77	58	60	50	76	60	57	63	56	66	65	74	52	57	61	65	68	66	63	66	62	60	68	62	64	53	47	74	65	55	61	75	55	64	57	58	57	41	70	53	56	60	71	67	66	71	60	70	64	57	84	67	49	62	51	49	64	67	62	61	71	70	65	67	58	76	53	74	54	76	62	64	60	60	69	67	53	67	60	66	57	48	64	64	54	70	56	57	67	68	66	66	50	71	56	59	62	90	66	54	70	62	52	79	64	58	68	67	46	51	48	66	61	50	63	56	59	62	60	66	74	64	74	45	63	60	58	67	62	65	65	54	61	58	75	55	63	61	59	65	60	70	72	65	60	67	68	66	57	51	64	60	73	72	79	72	69	58	59	52	63	63	56	65	73	66	65	53	52	64	60	59	85	64	57	60	73	58	61	76	62	73	59	62	70	62	64	54	66	64	69	65	69	69	55	66	66	62	71	61	57	58	67	68	70	68	52	71	74	51	63	68	77	61	64	56	70	68	71	62	55	81	60	62	64	68	67	62	57	60	70	51	56	71	53	79	75	68	60	68	52	59	62	67	57	64	68	66	61	56	57	87	62	59	65	61	60	56	76	66	54	63	62	57	53	66	48	53	52	70	72	60	70	58	64	66	52	54	63	49	49	79	62	66	57	76	64	52	64	69	51	64	66	61	61	81	55	49	51	68	66	83	62	59	63	62	72	63	61	69	64	45	62	46	52	44	74	63	61	55	58	72	56	61	57	53	67	70	58	59	65	67	64	61	59	61	64	62	51	68	67	60	69	52	66	54	54	60	68	59	62	70	62	58	70	66	61	61	53	72	54	68	64	59	54	49	61	55	62	56	53	60	85	83	54	79	70	69	49	56	73	48	52	66	58	57	69	59	55	68	46	59	56	68	69	55	55	59	42	65	52	62	63	58	66	52	68	65	80	54	75	56	50	55	64	52	53	59	71	47	68	56	57	55	57	49	57	52	57	64	63	56	62	70	70	71	61	80	63	63	58	63	56	63	59	80	66	61	45	66	57	64	53	62	58	67	71	59	67	54	63	66	56	63	84	41	59	53	69	65	60	71	59	63	52	68	67	71	57	54	67	56	58	80	61	59	56	53	60	73	64	50	60	66	56	78	59	59	46	58	60	65	65	60	55	56	58	43	65	66	70	71	60	53	67	55	48	58	73	55	66	64	73	51	52	68	67	51	54	67	82	64	56	70	64	69	44	65	61	64	61	60	73	65	70	73	60	57	59	77	53	68	54	58	66	72	67	66	62	61	72	60	61	70	58	61	52	69	63	55	50	57	58	66	62	59	75	64	61	73	53	52	53	61	77	55	54	74	61	65	75	60	83	68	62	66	54	63	52	71	54	68	66	60	66	62	57	49	65	63	68	70	62	59	62	65	67	56	74	53	47	65	58	54	63	53	66	78	56	84	68	48	63	71	76	65	64	51	50	65	58	60	67	56	53	59	62	53	60	58	57	83	72	60	65	73	65	54	72	64	66	59	70	64	59	74	47	54	52	56	69	59	44	59	72	72	56	59	47	58	59	66	76	51	58	53	55	70	70	60	63	70	63	71	47	57	65	62	63	66	67	57	76	55	70	52	60	60	72	68	69	72	60	75	60	66	56	84	67	59	64	72	55	59	62	66	59	59	64	45	66	71	69	68	84	58	60	71	82	57	56	69	58	58	64	63	67	59	61	62	53	62	63	70	58	61	65	65	57	89	70	56	54	44	57	53	60	66	65	62	64	58	57	63	57	56	63	66	49	65	62	70	60	55	62	86	64	53	67	61	63	69	60	70	65	68	59	77	67	68	57	66	61	73	63	56	67	64	63	60	58	64	71	62	57	63	59	47	70	62	69	60	57	55	81	62	62	69	64	65	57	67	65	52	69	53	52	74	60	82	57	66	59	72	77	58	54	61	60	67	62	58	61	70	69	56	61	67	53	64	52	78	59	64	66	78	76	70	72	77	58	50	51	55	65	71	59	51	58	65	65	65	66	54	59	66	53	66	60	58	55	55	57	53	70	43	83	65	63	56	72	51	69	88	62	80	61	66	66	62	60	77	64	64	57	56	58	75	61	76	36	67	64	63	68	59	70	53	70	64	61	69	64	39	69	63	58	65	77	62	75	53	68	79	59	60	56	60	59	63	61	53	54	65	61	75	59	57	61	61	65	59	61	69	59	62	64	59	72	58	59	62	53	59	51	44	58	66	65	65	63	67	63	53	77	67	66	59	68	54	63	61	59	69	52	75	61	69	63	64	74	63	67	55	66	68	51	52	59	61	64	77	64	65	47	56	48	55	68	60	66	70	57	55	58	58	70	77	59	54	54	44	54	59	47	56	56	66	54	61	64	58	70	52	61	65	63	54	52	63	71	76	46	59	58	47	53	57	69	68	60	55	61	70	68	62	39	60	61	59	64	63	51	60	50	50	52	63	60	53	56	65	61	55	57	67	44	55	70	53	76	72	60	64	76	56	58	61	56	62	56	74	60	71	62	63	64	68	62	68	62	59	61	74	63	51	58	64	60	47	64	86	52	53	52	58	65	55	58	65	64	51	71	69	62	61	61	70	71	64	55	71	57	57	76	51	61	57	55	36	50	77	54	69	67	60	59	54	75	56	65	78	55	74	56	65	66	65	59	57	71	51	54	68	59	63	68	54	53	74	61	65	47	66	59	52	64	76	69	62	71	56	58	59	75	67	55	57	52	86
36183	22300	15118	12762	13476	9049	3789	1093	845	1002	2890	8335	9990	10350	10091	7489	6243	5499	4863	3797	2300	938	629	535	699	504	584	621	593	652	621	583	574	513	482	537	469	498	487	521	489	450	473	494	461	466	505	488	476	494	478	460	454	489	520	495	426	505	467	469	472	497	454	471	464	484	479	458	445	491	486	492	502	476	484	494	458	452	516	487	456	466	484	457	478	461	474	449	508	476	477	503	496	471	495	459	483	454	475	474	466	472	461	506	458	482	455	474	483	515	475	467	473	463	500	480	483	488	483	482	463	496	504	477	447	461	482	493	443	453	505	498	503	472	456	479	484	471	475	439	450	440	484	438	474	490	457	478	454	468	503	450	507	486	476	469	479	477	478	474	453	466	496	424	486	496	479	485	506	478	451	436	459	482	451	502	478	502	470	480	474	486	476	484	498	492	468	496	475	474	451	482	482	454	451	477	440	465	485	486	461	470	506	486	477	431	484	468	501	478	440	466	475	462	490	516	472	438	494	476	496	499	468	478	489	486	454	474	461	447	460	481	475	486	443	452	470	481	469	444	492	491	483	475	470	467	477	460	540	507	445	471	431	496	515	504	479	499	506	494	468	474	481	517	484	469	483	467	517	509	469	486	523	420	466	469	505	495	480	466	445	505	487	448	458	478	478	457	472	452	462	430	479	471	474	459	530	525	482	486	460	509	451	482	481	486	476	433	466	461	470	470	451	473	472	472	468	515	479	481	478	458	504	495	472	484	476	465	483	495	477	477	439	465	475	484	461	482	437	456	477	481	474	486	477	476	468	442	460	475	464	496	496	487	477	488	455	473	464	462	478	485	495	459	506	489	435	483	505	475	497	465	453	463	475	469	457	501	445	470	419	506	482	444	480	475	488	515	494	460	472	515	487	435	499	443	426	491	464	515	494	489	473	468	454	528	473	419	480	456	497	499	444	496	503	482	461	476	451	487	478	445	484	450	438	470	500	517	465	476	469	498	477	484	489	506	464	506	480	502	487	507	462	504	490	479	452	465	472	475	486	484	435	469	484	500	442	465	461	447	483	504	482	469	478	483	507	466	458	497	468	451	479	523	442	498	499	457	477	473	473	481	425	466	476	499	465	472	457	460	500	453	434	451	459	499	508	476	458	462	452	479	493	486	460	484	477	511	498	442	476	470	476	465	488	488	479	491	513	463	466	478	463	464	475	471	443	446	461	464	485	467	487	483	486	460	503	481	471	492	480	475	413	499	456	502	472	492	465	462	449	413	464	469	443	499	448	490	514	431	476	455	432	454	459	483	482	427	497	475	472	483	516	482	446	442	475	508	488	458	469	501	505	441	465	461	465	475	451	505	464	453	479	499	505	458	456	479	440	457	500	478	464	468	476	464	478	470	505	479	477	473	464	457	469	458	492	447	463	472	476	481	466	462	490	475	442	478	426	468	452	482	500	483	489	517	463	457	425	468	477	493	459	488	478	487	510	453	448	471	496	432	470	505	516	469	493	476	500	500	440	472	467	494	503	528	484	510	487	473	459	494	494	477	485	473	481	494	434	446	461	497	440	471	455	522	484	448	468	477	489	518	480	443	474	463	459	509	452	462	501	502	463	476	502	446	450	480	463	494	488	483	478	445	460	500	452	491	458	490	449	483	485	478	508	475	485	467	504	471	474	451	472	436	458	479	511	485	512	442	445	458	489	441	477	506	483	463	483	454	453	504	486	448	501	465	464	471	498	491	434	478	479	507	462	455	484	460	488	475	530	473	490	494	486	475	467	465	456	486	464	473	465	482	466	460	471	473	480	466	471	484	520	454	491	456	465	527	487	469	494	482	468	491	498	491	470	501	432	472	458	466	484	459	489	461	458	501	471	493	510	443	448	474	466	458	479	477	466	468	487	506	473	486	449	469	481	458	493	467	460	472	479	439	460	475	494	486	491	472	473	482	479	472	500	475	472	464	476	409	462	471	428	472	507	496	484	475	461	501	499	481	447	468	454	501	444	436	459	530	492	466	526	435	487	486	467	470	471	506	474	508	470	463	474	472	499	487	463	497	475	462	485	487	458	478	476	472	490	463	471	500	478	460	475	423	452	470	464	446	460	497	471	453	491	485	450	474	487	431	480	487	465	445	431	502	460	459	457	460	496	475	468	444	450	448	489	461	469	432	461	467	461	433	479	532	489	469	471	447	496	459	485	508	480	479	460	503	486	491	463	502	493	442	467	519	482	489	465	471	482	450	508	458	462	456	470	475	478	460	476	447	512	464	413	440	465	484	446	469	516	481	486	466	454	467	472	457	477	508	473	464	468	456	464	427	494	476	462	466	502	465	440	477	492	473	462	493	453	494	498	507	456	478	463	455	514	512	476	461	467	476	493	468	451	472	490	443	507	440	475	483	477	491	472	490	499	458	495	483	444	485	505	468	470	460	489	524	480	468	498	470	510	467	477	480	502	470	436	444	464	459	505	448	473	483	512	471	492	459	479	485	478	472	445	483	493	431	467	492	503	469	499	511	478	447	470	444	453	462	451	484	494	495	495	441	487	485	508	470	495	466	472	447	472	480	456	474	458	504	501	467	495	470	475	436	473	495	460	489	449	448	493	476	482	494	508	454	459	468	490	484	493	476	477	488	477	478	471	496	469	478	470	483	480	464	515	469	490	432	482	464	479	519	499	472	473	483	453	448	478	481	461	512	451	486	460	453	472	427	469	458	494	463	494	463	491	461	478	477	455	516	519	480	481	487	496	472	481	503	502	487	474	494	460	468	491	487	522	498	467	486	466	477	457	506	486	475	449	497	471	467	478	478	503	480	498	489	480	469	510	433	482	501	496	463	472	470	448	481	474	457	484	451	488	493	453	476	455	457	446	485	470	454	501	471	502	471	452	444	498	504	414	443	447	491	460	472	482	452	486	485	505	486	459	477	437	480	491	449	486	478	474	459	512	467	500	489	484	501	474	484	493	471	474	473	476	468	438	497	481	491	490	512	481	442	463	473	483	494	504	465	478	461	472	522	453	468	489	446	503	470	477	475	470	448	481	468	422	499	482	478	482	469	458	435	466	491	447	477	450	501	457	442	454	455	480	464	441	499	479	472	503	520	488	479	484	448	480	433	488	450	429	485	469	435	463	473	506	506	476	444	470	478	524	432	435	475	463	478	447	466	507	448	445	480	512	504	463	451	510	475	479	469	490	447	491	458	503	485	441	463	481	490	469	469	499	506	507	478	489	498	491	474	460	483	463	486	504	464	519	467	462	522	469	452	470	486	470	494	457	475	473	504	456	484	474	433	439	493	484	482	508	468	487	508	431	463	493	506	471	482	460	504	463	494	468	471	509	471	461	486	419	483	472	493	507	455	465	478	499	463	526	479	451	463	492	479	445	506	473	513	504	481	492	482	508	508	467	483	495	465	449	468	479	486	485	415	487	457	467	468	474	488	461	522	442	493	508	460	505	447	487	510	508	489	517	490	481	479	486	445	450	477	481	524
12225	6332	3281	1876	931	373	144	99	95	114	254	600	884	914	816	616	567	427	343	279	197	125	135	106	115	90	117	107	115	124	115	128	103	97	91	98	113	97	85	80	96	100	85	98	97	91	69	92	109	103	91	84	83	76	100	88	110	91	93	98	107	86	79	101	82	103	86	99	84	96	94	105	93	95	108	87	89	106	93	85	95	114	91	84	88	79	88	80	85	96	94	106	106	95	92	98	93	83	99	101	86	94	100	95	107	88	83	101	93	88	95	87	89	102	109	98	88	105	110	93	102	91	113	87	92	102	82	105	85	99	102	91	76	98	76	88	97	79	92	97	77	90	82	107	97	86	101	105	107	83	91	68	88	82	110	79	91	100	91	84	95	106	90	90	86	77	92	97	80	94	83	70	102	104	102	99	80	112	90	78	131	102	89	112	103	89	81	97	82	81	85	90	98	101	84	88	86	96	98	87	118	86	97	102	90	95	87	96	95	100	81	70	87	73	90	103	93	79	98	106	85	116	86	95	95	88	100	85	89	93	84	89	72	82	93	82	79	84	93	91	83	85	96	91	79	95	79	83	91	82	106	80	104	93	102	106	82	89	85	100	93	90	78	87	101	94	87	99	96	89	98	87	107	87	80	103	107	94	86	79	98	77	86	92	109	86	105	98	80	94	97	98	71	96	100	93	95	92	90	90	91	95	87	80	68	95	109	96	90	101	87	101	86	96	91	102	87	81	107	94	79	87	88	72	88	92	95	91	91	95	104	98	79	88	98	92	108	102	94	113	84	93	102	87	103	82	94	105	90	94	101	104	94	95	112	95	89	85	88	79	76	120	94	94	78	91	95	87	89	102	91	85	87	105	91	88	93	87	105	91	100	95	101	88	97	94	96	88	95	88	83	85	72	98	104	91	93	101	98	85	82	83	96	89	108	82	77	87	94	93	105	101	90	82	97	85	104	93	91	74	110	112	86	94	83	72	71	103	99	85	96	81	91	90	81	92	102	84	81	102	92	106	82	82	95	99	99	91	95	94	102	82	84	99	94	101	105	89	103	111	89	95	100	87	90	76	78	95	82	99	99	113	96	95	75	84	91	95	86	84	87	103	91	90	94	89	76	97	81	71	92	87	94	102	100	101	93	105	86	78	93	92	96	103	88	86	87	98	100	96	99	108	99	93	85	84	84	83	98	92	95	94	79	96	95	96	101	98	91	87	99	107	92	90	97	77	108	93	114	81	89	94	85	100	85	96	109	85	96	100	73	101	87	101	84	101	95	99	86	77	98	90	86	98	78	108	94	81	92	101	91	91	95	95	101	105	94	75	99	82	86	83	89	91	91	101	87	75	95	96	113	96	71	101	78	87	101	89	99	82	87	91	88	100	86	113	92	87	107	95	101	95	86	91	85	75	102	74	90	80	81	97	88	100	91	90	83	85	78	90	79	94	91	83	89	99	101	92	103	76	83	82	77	110	90	80	101	99	95	92	116	88	112	96	98	83	93	96	93	87	103	107	99	76	86	79	97	82	82	93	99	91	104	104	80	82	79	90	88	94	91	78	77	85	90	91	100	79	102	89	89	93	83	105	88	82	96	90	110	96	91	108	90	102	95	86	83	82	98	102	98	85	85	83	92	87	89	95	82	100	96	81	87	88	93	90	78	109	89	83	80	97	80	92	102	87	74	117	84	99	78	113	91	88	96	99	81	87	98	83	100	90	94	99	92	77	103	109	95	78	87	80	84	93	104	94	97	86	73	97	95	99	94	79	88	102	77	99	96	70	84	95	82	67	87	78	97	87	100	102	110	89	86	97	95	96	91	91	111	83	97	101	75	99	105	95	86	81	100	99	84	87	99	96	96	96	99	103	67	106	88	96	95	100	81	89	100	97	86	94	89	96	105	90	92	98	88	87	79	102	101	83	87	94	86	83	95	97	104	93	102	104	90	89	97	99	95	90	95	90	102	113	89	91	85	99	94	103	90	86	84	92	88	109	88	82	84	94	105	104	111	89	90	89	87	99	94	90	104	93	81	95	83	72	92	81	92	78	94	79	86	91	99	93	111	85	93	93	95	84	81	76	98	111	96	100	85	98	92	82	83	91	87	110	98	91	102	103	76	89	88	89	102	101	88	93	92	114	89	97	95	96	104	98	100	84	95	86	79	96	81	112	99	102	101	100	90	98	80	81	83	95	92	72	96	83	86	92	91	93	90	105	88	93	86	93	116	92	101	86	82	92	102	86	95	87	94	91	104	78	96	80	83	86	100	100	99	79	87	85	95	79	108	91	97	87	81	94	90	117	85	112	85	97	85	73	110	80	89	102	122	92	95	83	99	106	93	82	99	86	83	89	93	110	88	87	82	82	93	92	120	101	81	98	97	100	92	86	105	82	96	99	102	86	101	91	82	85	102	86	110	93	95	103	90	93	96	84	83	95	81	86	87	96	88	78	85	73	92	89	80	88	96	94	85	93	103	106	99	100	87	90	95	85	104	95	91	87	97	81	115	95	82	102	109	122	86	112	94	89	115	88	85	94	85	75	80	92	99	85	95	86	76	85	96	98	83	89	82	91	107	106	90	84	108	94	79	89	86	103	95	85	91	81	89	88	88	87	87	76	87	106	84	81	74	95	97	89	112	86	88	90	88	89	92	88	92	82	72	105	95	103	93	82	85	85	75	92	106	89	108	78	85	98	96	83	91	99	97	73	75	90	82	118	82	91	85	83	94	82	102	100	85	76	88	92	98	77	106	94	73	102	97	101	97	89	86	86	88	88	80	92	93	84	96	96	82	99	87	90	96	96	96	99	92	106	97	74	98	95	97	90	89	79	101	84	97	82	80	96	114	87	94	86	102	72	90	86	85	74	86	91	93	99	107	81	108	88	97	80	74	90	95	106	101	86	97	82	92	96	78	102	76	80	93	72	115	76	107	99	82	94	89	94	93	108	88	83	77	89	92	100	103	84	103	100	99	98	82	98	90	85	102	84	90	113	89	101	84	91	85	101	95	96	82	97	93	95	83	102	93	112	88	102	84	81	69	78	118	78	93	119	114	83	97	94	91	95	90	90	87	81	83	85	89	82	97	100	92	80	106	82	84	86	109	97	91	77	117	90	98	83	94	93	84	74	93	94	102	95	75	90	76	85	94	81	110	95	104	89	92	85	83	75	116	113	88	91	101	88	85	87	109	98	102	96	94	89	91	86	75	88	74	105	89	75	105	90	94	92	94	92	92	96	92	84	99	81	107	101	81	80	94	95	89	91	117	100	88	87	97	80	84	81	66	103	92	95	83	87	97	78	104	108	94	91	100	108	85	75	99	105	77	85	101	105	114	100	84	91	107	82	95	102	97	92	107	88	102	91	85	93	86	93	101	97	85	85	92	103	85	98	81	75	105	112	88	97	79	103	106	103	89	99	99	95	84	87	95	88	101	88	97	90	90	82	91	68	97	95	92	92	81	96	80	77	87	97	106	86	87	92	75	82	96	84
41150	27174	19628	18077	19690	11165	3895	1688	1377	2052	5780	13531	16949	16529	15114	11891	9993	7424	6339	4800	2815	1507	1095	1021	1353	717	997	967	952	1027	998	989	931	835	688	709	647	692	671	725	694	667	679	729	701	713	669	729	741	697	683	709	696	689	679	690	681	693	697	688	736	658	708	695	695	717	671	696	648	694	736	701	679	701	694	711	696	662	687	724	631	700	683	716	708	696	759	688	680	697	712	713	681	717	679	694	637	652	707	726	720	662	679	706	709	680	727	691	708	781	704	755	708	736	652	717	702	689	730	733	685	684	721	716	697	646	658	668	732	705	691	647	713	712	738	682	713	692	693	734	709	696	691	729	684	707	721	699	699	634	669	695	723	703	703	726	676	680	674	704	705	725	712	683	709	693	724	762	699	698	726	676	650	697	732	715	694	669	679	693	679	665	708	707	741	727	695	681	734	724	683	774	701	720	677	671	626	681	685	682	662	737	748	710	721	687	685	706	687	700	695	695	733	674	705	670	696	691	694	701	683	735	718	691	694	671	735	711	733	665	713	703	742	673	695	729	724	700	675	680	721	637	682	697	711	728	735	651	679	674	738	717	714	740	668	701	747	691	683	709	697	688	716	695	720	684	683	687	700	708	745	692	668	647	718	704	703	710	695	712	692	733	706	680	701	722	711	655	698	719	679	707	718	678	717	698	711	714	663	692	760	713	736	687	693	713	709	750	713	673	703	675	668	700	759	633	705	706	689	703	671	718	699	750	692	748	681	694	705	678	733	696	666	673	692	668	717	720	718	724	704	699	722	703	699	700	717	677	690	695	678	700	700	707	744	701	707	749	714	701	707	670	686	712	620	677	677	648	708	704	750	679	705	667	657	690	686	686	670	669	666	703	678	693	712	694	662	725	711	726	705	694	663	641	671	684	709	642	649	655	686	695	745	677	740	681	706	667	714	686	671	626	649	699	711	695	659	739	699	668	695	689	717	715	692	693	720	697	675	664	682	754	709	665	660	717	674	665	660	708	682	735	672	707	690	730	686	678	693	693	717	689	749	698	704	698	681	715	720	719	684	678	698	643	683	720	654	696	710	681	673	697	653	650	673	694	695	701	719	651	683	694	702	662	684	702	715	694	666	676	686	686	670	675	694	693	690	718	698	692	682	743	672	738	702	689	705	704	707	679	709	689	693	672	665	772	749	689	677	694	647	666	682	742	714	691	699	636	686	670	698	682	699	719	683	712	693	695	742	636	702	682	718	698	677	663	705	697	712	658	681	721	680	668	739	726	691	667	686	680	689	721	697	659	752	721	717	629	743	733	727	650	734	678	668	687	663	688	652	717	678	697	644	700	703	709	665	700	677	669	667	715	711	681	713	719	684	686	744	677	709	677	692	700	716	698	695	662	769	728	664	753	712	651	710	728	699	743	695	688	699	716	732	712	684	719	700	694	728	710	696	699	671	674	737	704	735	703	692	693	695	664	714	674	714	713	706	693	668	670	722	664	686	721	709	647	705	619	705	718	692	713	678	666	665	689	686	694	706	671	722	725	689	693	707	649	687	733	694	743	736	675	667	662	673	654	657	707	717	704	635	675	690	688	730	698	702	667	707	701	680	742	710	682	698	668	683	691	695	703	710	707	667	673	738	674	652	652	690	712	687	700	669	718	653	723	693	687	690	695	740	682	733	680	694	694	710	689	670	699	693	668	748	694	695	636	670	700	688	721	667	720	700	699	729	656	722	668	693	677	679	662	672	694	717	691	723	718	710	698	712	680	716	656	710	720	653	728	694	705	719	700	691	696	709	678	706	714	675	674	690	690	686	691	692	685	690	712	688	699	642	704	694	698	696	712	722	682	677	719	710	708	681	654	686	725	703	656	734	728	755	730	689	697	703	698	735	636	713	738	718	707	697	694	651	673	681	703	701	667	671	712	705	683	705	723	701	650	734	695	708	721	695	748	653	686	690	673	701	679	710	684	716	671	661	700	692	717	693	724	715	711	701	741	686	727	717	695	685	697	727	666	744	711	707	667	768	727	711	734	674	718	668	709	685	724	724	696	671	715	712	705	709	660	712	720	666	722	672	722	688	669	731	699	673	745	733	722	683	685	639	700	701	659	670	647	631	726	674	688	680	690	698	671	701	731	690	644	670	703	696	676	696	695	720	726	687	709	700	723	649	707	712	709	704	715	652	721	678	677	690	650	741	705	715	694	702	715	713	679	711	713	681	735	710	703	682	720	707	710	675	687	674	702	679	698	693	682	690	698	732	746	743	702	695	731	698	689	679	623	678	690	742	685	746	724	693	704	693	716	682	690	735	687	669	702	722	626	684	720	691	627	659	689	675	727	706	685	706	710	731	698	711	653	699	680	691	748	666	698	679	734	732	718	662	707	727	706	691	708	688	643	676	669	737	681	762	633	718	715	742	688	753	668	679	733	690	705	709	676	704	678	667	723	688	745	658	707	666	728	695	665	690	726	701	722	740	673	660	758	686	699	708	703	684	661	665	695	662	717	756	653	667	667	702	639	661	718	707	661	664	715	719	687	654	701	668	725	739	681	706	668	743	704	713	689	698	685	706	679	673	749	697	706	715	680	713	746	733	687	691	721	677	643	666	646	697	720	679	707	667	692	686	685	700	664	689	701	707	687	690	705	725	710	700	695	713	736	648	684	709	695	721	679	677	711	739	706	727	662	747	732	697	713	701	637	647	705	675	742	693	719	729	678	711	683	748	685	708	687	658	682	687	694	691	678	714	674	668	729	738	712	699	673	648	718	735	705	709	741	720	736	665	719	745	718	665	680	705	711	679	699	653	698	680	666	714	709	672	731	661	712	696	763	692	677	733	704	731	706	672	672	676	734	718	668	743	723	708	681	705	721	678	641	678	702	731	694	676	693	729	680	730	697	738	656	695	683	658	681	678	670	695	709	701	676	652	711	719	716	698	664	658	688	666	735	732	655	723	723	688	676	698	666	638	654	679	701	694	655	663	682	647	673	648	701	687	715	718	685	706	706	685	698	733	665	706	719	674	680	677	659	724	709	670	680	735	724	697	684	697	713	651	700	658	739	641	650	687	688	703	685	682	711	698	702	694	693	678	702	722	685	734	667	679	710	695	726	699	685	697	689	691	708	713	673	717	734	708	725	651	755	708	708	724	718	640	712	752	727	733	710	723	667	719	691	689	701	725	699	691	695	674	685	667	682	634	709	733	708	704	722	678	725	640	758	673	698	693	656	699	659	660	718	718	713	695	725	677	725	684	697	716	661	690	706	726	729	675	658	708	676	670	677	730	742	679	725	716	719	737	717	716	728	728	716	699	661	736	648	677	690	654	652	706	690	760	676	664	723	719	708	696	696	708	696	671	768	662	688	684	644	747	697	674	702	749	679	703	723	664	687	685	698	678	670	693	666	717	688	690	720	667	692	678	665	701	697	660	723	680	698	683	668	692	657	716	680	663	680	714	653	697	707	698	707	674	663	710	677	683	670	673	692	709	622
7295	2550	1141	439	214	104	65	56	58	56	58	108	131	146	128	125	83	99	87	69	65	43	57	57	50	45	51	63	54	63	49	68	52	58	46	53	59	54	56	51	49	44	41	65	42	55	59	50	53	50	45	54	61	66	57	57	49	53	63	50	50	48	46	51	56	47	49	50	60	58	57	61	42	46	49	57	50	40	60	54	49	66	56	73	49	47	43	44	52	55	49	52	44	66	61	59	53	55	56	63	49	47	51	61	42	54	55	68	58	49	44	48	55	50	52	58	53	54	58	53	51	63	51	55	47	42	56	61	55	77	53	49	45	42	46	50	50	65	48	56	55	60	59	68	61	52	42	60	47	56	60	55	51	49	53	47	38	57	44	53	56	50	44	58	47	51	55	49	68	64	49	49	40	51	52	50	50	54	47	51	47	50	42	61	57	47	39	50	53	51	37	53	57	67	48	41	54	57	50	47	67	69	46	44	65	40	67	62	53	46	62	55	52	54	66	47	67	46	63	66	67	66	60	50	58	59	54	50	54	48	46	69	50	67	43	68	60	55	44	50	49	61	60	55	60	47	51	62	54	55	46	53	52	47	55	62	45	65	60	49	57	57	65	63	61	59	61	54	62	51	40	56	56	61	37	40	37	55	54	60	45	62	55	55	52	55	53	37	58	57	58	50	52	38	42	57	51	52	47	43	44	56	53	59	51	53	53	57	74	41	72	69	64	54	65	41	62	60	61	54	57	46	66	52	55	58	51	59	43	63	57	53	60	46	58	68	44	57	54	45	45	59	49	44	52	57	47	62	41	55	69	49	58	61	59	46	49	60	66	66	52	48	43	49	77	55	63	65	54	49	60	53	55	52	38	58	63	46	75	67	60	57	49	48	50	63	53	54	48	53	59	49	56	47	50	37	52	59	54	64	54	43	54	71	53	53	43	57	63	48	58	46	48	60	55	53	63	55	63	64	54	52	44	49	48	55	48	55	52	52	66	55	63	55	55	50	47	47	53	59	55	53	57	60	56	64	54	60	68	46	62	55	61	44	41	47	56	53	42	72	57	55	47	56	55	54	49	53	59	59	53	54	52	55	52	46	40	49	54	40	56	61	53	43	57	44	48	34	57	54	49	51	56	59	46	60	74	54	58	52	63	68	43	64	53	50	52	49	51	53	52	51	47	61	65	59	49	72	62	48	51	47	52	51	53	45	51	59	51	56	61	59	44	60	48	54	54	53	54	52	45	57	43	41	62	40	59	62	61	54	59	57	37	59	60	57	62	50	55	55	53	50	51	70	54	55	61	65	44	39	54	70	52	58	53	54	61	54	54	42	54	47	46	44	60	69	58	50	53	43	55	64	63	55	56	59	61	55	57	63	53	50	45	47	52	59	69	42	55	53	55	49	45	45	50	50	50	54	57	39	56	58	58	56	51	66	54	42	50	47	53	54	55	58	51	60	46	58	50	54	63	53	39	55	51	62	72	49	54	54	50	49	48	49	44	42	50	62	42	61	51	46	50	48	49	37	53	49	48	55	58	39	62	69	53	61	53	51	50	49	56	49	69	58	54	45	58	41	63	51	67	60	65	50	44	64	64	58	56	51	44	66	40	36	57	47	38	59	47	46	48	57	57	66	65	48	48	59	42	50	47	61	38	41	44	48	49	53	56	62	46	63	51	48	61	43	54	49	80	51	57	62	47	54	62	57	61	51	45	57	57	53	61	62	62	67	62	68	60	65	58	69	62	56	62	46	46	56	65	45	63	46	62	36	64	73	48	59	55	44	65	49	60	54	53	56	37	46	54	59	63	44	55	63	58	51	52	47	52	57	67	51	59	47	59	57	55	55	47	46	68	57	52	58	63	50	45	69	48	55	55	70	58	47	50	45	48	48	43	51	54	48	51	55	61	57	57	46	48	62	58	52	58	52	51	53	54	56	52	48	50	51	51	52	57	54	51	62	44	46	52	50	50	47	43	56	52	60	53	42	54	59	56	65	72	47	61	60	66	50	62	54	45	54	51	47	64	63	59	61	34	57	58	54	40	50	41	36	57	55	48	54	49	56	59	51	70	60	56	75	56	60	48	45	62	56	55	46	55	60	51	53	35	66	53	60	58	53	54	42	70	50	44	60	46	51	49	55	67	61	48	54	57	50	53	61	57	55	53	53	55	60	52	46	49	45	52	56	49	58	53	56	50	51	50	55	56	43	40	58	51	59	61	61	49	58	48	53	66	45	53	61	57	49	55	48	61	49	55	61	58	48	53	54	59	52	60	74	63	66	61	51	48	51	51	61	49	55	46	53	58	58	60	59	59	53	59	58	53	59	50	45	61	62	58	57	53	51	61	62	59	53	65	46	57	50	60	60	53	48	62	70	55	56	51	44	60	53	58	55	38	58	59	60	56	60	64	50	51	57	53	60	66	59	63	42	28	59	57	65	56	43	49	61	54	50	45	61	49	70	57	57	46	63	56	51	48	51	62	41	62	61	60	52	41	61	43	58	40	65	55	49	44	49	43	45	52	50	45	55	49	57	65	64	48	54	62	52	54	55	52	55	47	50	53	59	55	55	50	52	58	63	52	53	53	41	48	50	52	69	47	50	66	53	63	45	45	56	39	51	60	51	71	48	70	63	46	67	47	51	66	51	66	46	40	66	59	54	58	44	66	39	50	54	63	61	57	57	57	55	53	60	41	47	56	59	53	49	44	48	62	60	46	48	61	51	53	53	55	57	46	68	46	53	47	62	59	48	79	52	57	51	56	52	49	60	62	62	52	44	60	57	39	65	57	57	65	53	53	52	47	65	64	39	44	35	48	50	51	55	55	54	53	61	42	53	61	57	53	51	50	49	63	44	40	53	46	58	58	37	64	54	49	54	62	55	50	68	58	65	57	54	36	61	55	64	48	49	58	58	66	51	52	54	52	59	62	41	58	51	47	55	51	61	40	40	67	47	47	66	49	61	50	65	57	58	49	44	49	51	65	56	51	58	39	59	45	69	62	68	44	56	53	42	57	50	55	59	55	49	59	57	55	52	50	52	52	56	56	36	62	43	52	59	68	53	60	38	59	63	64	48	49	47	64	51	67	44	61	54	55	71	68	49	47	42	63	58	69	66	48	55	50	73	58	69	51	49	61	62	48	58	60	53	60	58	57	66	55	55	49	43	47	57	45	45	50	63	55	51	57	58	49	59	53	63	48	69	57	53	44	54	50	46	42	52	56	59	47	48	45	57	67	53	42	40	54	56	44	50	66	56	41	65	45	62	65	58	59	48	45	60	55	61	56	50	52	52	56	48	68	54	47	64	43	47	51	67	73	48	50	48	55	56	70	51	58	59	57	56	49	58	50	52	44	43	65	63	46	51	46	54	56	51	54	44	49	39	65	53	61	51	55	48	61	59	55	55	46	59	68	46	53	50	42	65	49	60	56	51	55	56	51	51	47	49	54	55	55	38	46	50	50	52	53	58	64	52	58	52	40	51	46	69	37	59
33037	18512	10468	6762	6452	2908	956	597	509	550	827	1777	2915	2908	2940	2326	1665	1391	1244	1000	618	469	448	487	555	411	488	426	454	454	465	462	427	429	445	416	361	437	413	431	379	406	427	413	422	431	402	424	428	413	427	431	442	383	428	403	427	381	402	447	416	419	380	433	393	446	439	432	419	392	438	396	405	426	393	436	396	420	410	426	415	417	419	400	427	429	412	430	409	424	429	442	428	424	437	418	406	430	459	402	403	403	401	419	422	400	412	421	412	402	424	442	396	437	415	413	442	385	419	443	397	419	392	401	417	422	424	423	380	430	394	433	413	402	409	405	395	445	389	383	419	395	454	424	407	412	425	458	401	371	420	404	448	421	414	417	399	413	416	467	426	465	401	406	438	421	443	461	402	452	429	400	376	421	404	433	387	443	435	408	420	440	391	413	419	422	440	425	412	439	406	428	399	408	428	401	418	406	421	424	399	436	395	434	424	438	409	426	406	385	411	419	409	392	388	395	440	460	441	395	442	433	418	431	425	411	423	386	418	438	408	424	387	446	444	412	434	396	406	438	397	429	394	418	406	419	422	395	438	400	438	438	403	438	404	423	433	415	421	439	395	422	416	431	411	374	423	389	410	404	403	428	414	409	456	413	427	402	392	410	425	419	452	429	418	450	417	431	434	465	419	416	441	372	395	439	400	427	417	395	387	411	399	412	428	431	424	452	440	442	415	402	407	394	422	421	439	399	396	440	421	421	457	413	407	410	417	407	410	411	445	421	391	434	425	413	421	378	400	424	431	467	417	464	388	431	439	398	419	414	418	469	428	408	450	462	385	412	382	383	384	428	429	419	391	426	426	432	435	416	435	429	428	412	410	447	410	416	432	415	443	400	436	404	442	406	435	415	385	397	421	388	431	431	434	381	425	404	412	404	448	436	417	394	428	443	418	407	399	419	464	414	423	410	394	455	434	413	410	458	409	419	430	402	426	406	454	411	421	451	411	403	397	413	407	414	441	431	414	362	432	429	399	396	395	418	421	398	395	363	398	411	421	409	437	417	429	413	436	440	418	478	404	416	393	416	414	422	412	417	421	414	373	430	416	434	414	410	457	394	373	408	403	409	417	450	416	405	383	441	404	431	430	433	401	387	461	435	400	398	417	409	388	408	417	414	415	402	417	429	389	432	420	425	452	384	417	399	426	391	386	412	435	392	416	421	406	431	407	415	408	411	443	428	400	404	414	409	436	415	420	399	398	411	411	393	457	395	450	423	378	416	416	416	404	437	448	434	468	426	421	424	396	428	414	406	463	421	398	424	435	382	388	418	406	402	413	425	427	407	405	424	432	409	438	430	363	403	388	414	423	404	407	435	390	403	402	389	428	415	437	389	425	403	414	394	418	419	471	443	436	408	424	423	389	451	432	385	426	406	430	392	422	441	408	407	420	421	429	423	387	414	425	404	418	437	438	443	420	406	424	441	421	419	430	403	407	436	375	400	433	436	406	439	377	421	402	439	407	389	416	403	398	431	416	430	444	437	413	404	409	433	425	420	434	393	430	439	388	415	414	421	413	429	447	421	402	440	400	434	423	411	416	424	438	454	406	410	433	387	452	416	467	414	427	397	409	445	390	395	418	397	411	438	427	415	398	408	414	424	412	431	386	423	405	411	416	405	412	409	436	390	442	432	398	399	428	405	379	427	444	401	438	409	410	414	430	470	415	411	428	420	435	412	412	422	408	422	413	462	398	413	393	429	413	441	412	419	416	434	416	431	390	423	456	430	411	419	430	383	433	391	405	422	422	425	418	399	422	460	455	418	429	391	407	395	433	391	431	419	433	346	411	416	420	425	439	431	379	405	402	457	370	400	399	397	413	419	413	404	396	402	434	393	408	399	422	398	430	426	393	413	421	410	411	393	388	462	411	425	409	454	430	420	389	375	400	432	422	408	406	416	415	420	395	411	405	436	411	429	410	428	422	436	404	372	431	457	431	468	415	389	409	403	444	404	443	400	397	401	403	452	418	427	408	385	388	400	400	434	417	424	407	415	454	409	429	432	403	431	393	393	405	412	419	442	388	437	400	441	397	440	422	384	412	383	426	425	389	400	413	413	432	431	386	454	385	428	437	427	438	427	424	423	401	412	410	436	432	379	438	422	467	394	391	394	446	422	426	439	430	435	433	430	433	444	432	400	418	400	367	451	418	425	416	408	400	451	402	445	418	422	399	409	431	441	417	392	406	442	402	434	414	410	388	395	404	416	430	444	400	421	445	414	372	399	397	397	443	421	423	445	413	405	463	408	405	391	408	404	390	442	392	395	403	406	417	406	412	430	398	402	381	390	418	421	444	409	393	396	402	421	431	435	397	403	398	405	431	424	402	414	447	423	407	423	407	379	419	410	409	414	447	378	409	397	445	431	406	411	421	411	378	392	403	413	421	413	420	430	441	410	404	427	376	429	411	410	417	434	424	382	395	436	452	444	385	402	421	413	443	435	396	424	418	404	433	419	440	415	405	427	401	448	425	437	401	396	435	431	448	405	382	402	453	436	407	412	415	377	444	389	417	402	423	409	439	410	418	388	402	422	424	427	407	418	436	408	411	419	414	452	446	438	381	412	441	429	409	377	436	404	421	416	429	396	395	461	405	415	414	404	437	417	387	398	427	405	429	412	399	380	415	430	399	454	418	421	404	413	410	430	410	449	438	443	431	401	388	431	403	383	427	408	428	398	421	454	395	419	422	399	400	399	438	431	402	414	425	460	442	454	413	404	425	362	417	414	421	434	421	463	405	409	416	414	444	411	397	437	403	430	431	424	391	425	412	414	431	400	418	400	453	427	436	443	458	409	414	415	391	387	395	453	450	433	432	373	437	389	418	411	406	390	410	438	397	396	412	466	399	433	400	401	377	419	426	452	407	389	386	401	449	396	414	437	455	417	426	392	426	425	426	409	432	413	466	439	426	412	426	401	464	419	412	407	412	440	435	410	417	403	432	370	395	398	395	431	423	413	408	433	435	411	433	431	426	384	426	404	401	426	391	419	438	396	422	410	418	419	412	381	394	380	423	416	410	427	378	404	437	461	422	416	457	429	414	402	391	421	427	405	435	392	406	405	425	460	406	435	414	394	416	392	434	436	405	440	430	434	387	396	455	426	409	425	406	385	458	419	413	423	429	365	435	392	421	425	431	431	396	433	429	419	387	413	448	413	412	425	416	403	466	409	404	416	428	457	391	437	399	412	400	423	428	435	403	412	378	431	418	404	410	391	406	413	456	402	397	402	413	407	420	424	403	417	426	429	425	429	417	427	420	441	431	406	441	434	445	422	391	392	407	435	382	407	433	456	408	401	412	409	399	418	417	415	446	401	445	427	437	396	414	446	405	394	458	389	413	434	420	433	395	373	420	439	420	451	426	453	411	438	442	417	394	418	396	404	420	455	380	453	393	429	439	416	445	431	434	448	427	426	387	435	421	417	434	394	412	467	437	406	397	430	403	418
8021	4957	2314	973	426	245	160	96	106	108	134	263	469	498	519	456	346	240	183	177	104	105	103	115	121	90	115	106	95	80	97	106	105	83	92	85	81	82	84	80	76	76	86	70	70	78	97	77	78	78	64	89	96	82	78	84	76	73	77	87	90	87	97	87	67	74	88	70	64	90	76	92	79	79	83	74	58	85	91	82	83	86	92	91	98	82	85	67	82	66	87	87	90	84	77	77	83	80	83	83	90	83	85	73	66	70	98	78	64	92	84	74	98	78	90	83	78	92	92	78	64	85	79	86	80	70	81	94	85	83	75	72	71	108	88	85	83	69	91	79	82	85	73	92	95	89	67	77	89	83	76	67	83	68	73	87	93	87	81	76	80	76	86	81	77	64	72	76	71	83	72	93	81	95	71	71	67	93	78	90	69	72	88	93	90	69	88	93	86	84	86	76	75	101	93	85	84	72	71	79	78	85	72	98	82	76	101	82	73	74	88	69	83	95	76	85	93	85	56	71	84	109	82	83	86	79	80	80	88	87	70	82	77	69	80	98	76	86	82	97	83	87	88	93	74	84	70	94	70	84	81	81	75	83	69	72	67	63	74	69	90	75	70	66	89	80	78	82	74	76	75	86	90	83	73	88	84	90	81	81	81	99	94	92	104	76	74	75	73	70	73	85	84	90	93	88	78	77	82	83	82	75	82	73	99	84	73	61	89	91	77	72	94	81	89	81	84	91	73	83	89	87	91	64	75	80	77	75	84	87	89	78	77	73	70	88	82	89	74	81	80	80	93	77	64	72	85	74	85	83	72	69	78	80	77	99	76	81	82	102	75	89	91	81	64	80	97	84	84	76	85	85	83	91	86	92	86	85	85	81	68	79	72	88	82	91	85	70	68	90	101	81	81	85	78	79	72	97	80	82	88	80	85	76	83	85	87	84	75	81	92	92	79	93	75	71	75	85	90	76	83	74	84	87	94	83	87	100	80	83	90	87	87	98	77	82	57	93	79	64	82	89	95	89	82	79	85	83	80	73	88	93	87	75	84	104	86	104	79	81	85	76	76	77	69	90	88	85	90	71	75	78	83	87	76	85	87	79	84	76	97	84	68	84	75	74	72	82	76	90	91	78	94	80	75	82	85	74	67	88	79	98	95	75	80	71	79	91	75	87	78	65	85	92	89	76	83	73	88	88	66	93	82	90	90	78	76	81	90	74	78	75	66	105	76	87	62	90	76	79	78	84	72	74	86	79	77	79	83	73	82	87	79	102	71	83	71	80	84	92	98	73	97	80	93	84	87	74	73	70	81	97	76	96	77	76	81	77	74	81	73	88	87	68	78	85	88	106	79	83	95	76	68	75	80	79	68	83	87	85	102	69	96	85	74	87	83	84	71	75	79	67	96	92	80	71	95	83	75	79	93	73	79	73	78	85	95	82	82	81	68	80	82	72	83	90	92	92	80	75	89	79	72	93	84	88	67	101	66	57	69	93	89	65	82	93	89	97	81	69	90	87	84	88	84	84	71	93	92	87	84	82	87	84	73	89	85	109	74	76	82	70	82	82	73	88	71	77	64	81	87	80	93	91	84	65	76	84	86	84	98	91	84	74	81	75	91	91	86	76	84	79	94	85	82	96	83	85	85	64	79	93	89	79	65	81	78	69	77	83	90	96	89	90	75	88	75	73	88	79	74	83	68	65	93	67	82	73	79	98	82	75	75	79	76	72	82	61	89	62	90	75	86	86	85	75	97	71	72	93	77	83	79	80	79	83	84	72	75	62	67	70	77	79	87	84	96	85	63	89	83	83	79	89	80	101	77	84	79	85	93	70	82	76	74	73	82	77	93	79	88	86	70	84	87	88	89	67	78	86	88	64	96	71	79	85	84	82	87	89	80	87	85	81	74	88	80	80	71	96	93	67	74	81	76	73	64	74	67	89	90	77	80	76	82	89	80	73	81	86	74	82	72	84	64	76	74	76	82	88	81	79	76	89	69	82	67	82	83	80	70	73	81	86	81	76	84	81	72	86	77	84	74	85	86	80	80	87	84	75	88	79	93	85	70	80	64	68	102	90	90	77	79	75	96	75	96	69	94	75	96	87	90	90	86	75	72	79	83	76	91	65	75	83	82	64	74	74	89	83	88	72	83	96	76	80	83	74	79	68	76	73	99	85	87	93	83	68	67	88	74	86	79	81	80	70	88	77	70	74	75	83	89	70	78	103	64	87	99	74	86	60	85	84	82	79	83	76	77	86	90	76	78	70	78	82	91	79	78	102	68	88	84	77	83	85	84	87	84	82	76	90	97	89	86	72	83	94	86	87	93	71	87	87	94	75	75	92	81	82	80	86	75	83	90	81	83	79	82	87	90	89	79	75	86	85	78	67	89	77	77	92	87	77	69	83	87	82	81	74	78	64	68	99	78	86	72	86	87	86	82	80	82	74	62	98	78	94	74	73	97	83	87	89	73	93	77	78	88	66	90	79	78	83	93	92	89	87	59	96	69	83	105	88	78	74	82	77	89	65	77	81	82	75	90	86	84	85	82	89	104	79	86	89	89	93	79	89	74	77	88	82	81	94	86	88	93	86	71	76	96	75	77	77	91	77	75	75	87	87	78	88	63	71	90	88	81	74	77	83	78	85	73	75	84	75	78	97	79	78	70	86	93	68	86	95	76	79	77	70	73	79	87	63	91	72	84	92	77	82	78	92	82	93	86	73	84	64	77	91	71	90	80	71	98	90	83	73	67	73	76	70	79	78	66	77	100	90	89	92	74	90	78	75	79	89	85	72	89	85	83	65	86	81	73	74	87	89	73	98	104	79	75	81	89	81	82	72	93	70	66	69	73	70	80	70	59	66	76	84	83	77	77	85	85	87	72	83	79	87	79	77	92	76	93	82	91	102	83	74	83	83	92	88	93	94	81	87	86	83	85	87	83	105	103	75	90	73	80	91	99	78	86	73	77	69	101	87	89	85	72	78	87	62	79	82	59	81	94	72	86	96	69	79	69	90	82	80	75	82	92	77	79	76	70	84	67	91	91	89	74	67	59	95	83	68	82	81	88	80	79	94	78	83	75	84	80	82	70	103	70	82	70	67	92	78	90	78	78	71	78	75	78	79	82	69	78	80	69	70	74	93	79	94	83	82	87	73	74	66	86	71	81	80	91	86	85	66	78	76	89	101	80	76	69	71	83	81	90	70	81	80	89	67	71	76	56	99	74	82	80	83	88	78	86	86	75	86	84	79	78	83	83	77	72	77	76	92	88	93	84	80	99	83	84	81	76	73	67	81	84	100	73	93	81	83	80	79	86	73	80	76	80	87	81	73	82	74	77	93	86	91	78	73	83	74	81	78	72	67	80	96	81	88	89	75	81	71	94	84	71	70	91	67	92	81	88	88	84	67	81	72	87	79	91	83	84	80	66	76	85	66	76	81	84	75	77	73	85	70	84	71	100	79	80	93	88	80	69	65	91	82	93	85	87	72
37181	25041	16146	12112	12248	9369	4273	1566	1123	1787	2804	7366	10357	10644	10287	8784	6212	4700	3246	2834	919	967	1172	1000	1111	702	1034	951	622	749	796	876	807	744	656	628	612	596	603	600	580	599	581	571	569	625	627	592	586	578	582	610	581	594	582	604	585	593	588	621	577	588	614	606	634	651	583	605	620	657	614	574	572	627	628	575	552	631	580	588	587	602	558	559	570	616	644	586	597	595	618	637	632	621	621	589	605	630	619	592	616	604	578	609	634	570	589	617	599	601	615	662	582	634	581	595	644	593	577	591	594	623	547	591	596	649	601	617	622	587	612	635	629	616	611	601	640	618	599	634	630	615	590	599	602	606	595	630	582	563	599	597	595	633	602	611	619	613	624	613	569	594	628	566	605	570	555	611	596	667	625	580	614	646	617	618	594	620	593	627	638	621	605	590	619	629	577	640	564	552	624	624	629	587	575	565	570	573	580	610	581	597	626	642	642	657	587	654	604	607	628	576	584	610	589	606	619	568	606	620	582	583	562	595	587	642	594	609	604	634	618	598	626	576	623	609	628	588	606	608	617	624	598	578	618	655	602	626	651	598	601	615	615	633	604	612	552	574	577	595	628	580	582	593	614	586	588	589	628	634	606	620	610	608	633	627	630	631	592	656	596	649	618	607	561	657	628	620	602	674	638	583	616	618	566	608	601	608	628	598	637	584	607	604	569	577	608	610	589	631	540	620	585	623	602	622	557	623	596	645	651	610	624	658	640	644	589	636	616	617	590	611	558	565	584	621	628	637	618	613	601	582	599	635	611	589	592	595	617	633	615	616	593	622	631	628	626	573	583	606	631	598	563	574	628	623	649	587	586	588	641	606	597	621	556	599	597	629	601	580	617	665	601	626	647	636	639	610	599	621	605	637	611	615	595	638	641	599	614	611	589	599	592	627	617	620	593	648	557	587	622	613	575	621	646	610	590	621	597	623	635	595	637	587	624	662	648	582	588	662	592	583	600	601	612	654	602	612	650	582	582	593	591	642	613	601	618	634	617	620	610	659	609	619	609	587	597	646	607	596	593	622	582	603	561	612	619	618	623	598	650	599	602	582	595	572	600	582	599	608	575	574	600	562	591	596	624	578	615	609	608	572	611	603	576	551	629	558	582	570	608	610	595	573	593	615	576	598	631	613	576	619	570	625	629	592	612	607	615	623	590	655	620	620	633	600	590	632	587	600	608	628	633	538	569	649	594	590	619	627	635	588	656	616	636	581	574	610	622	591	605	631	547	544	607	637	584	567	585	606	614	620	611	583	584	602	620	577	589	617	593	588	631	629	598	596	610	631	578	627	575	564	590	583	597	641	597	598	620	620	591	629	608	569	583	607	620	610	619	606	582	590	610	578	612	642	556	620	600	627	585	625	572	614	590	605	609	608	656	637	614	583	654	635	624	624	568	581	622	568	615	661	624	593	595	592	555	643	655	599	632	588	603	538	571	553	620	592	621	598	586	646	586	642	588	621	591	632	624	618	566	593	644	595	650	658	631	629	592	615	575	582	605	600	614	621	567	620	610	617	600	599	621	603	608	634	594	641	606	586	578	576	598	607	630	624	625	608	624	611	643	595	632	569	598	619	614	609	601	602	636	611	604	603	566	592	620	613	629	597	599	639	610	612	621	598	600	615	572	613	618	605	624	588	624	653	573	587	637	614	594	554	616	606	576	625	626	611	621	613	618	637	602	605	617	595	628	595	605	623	582	632	621	614	569	627	591	616	636	615	622	635	603	609	587	631	639	604	580	613	596	586	624	586	665	587	626	618	634	615	624	578	573	589	608	616	640	634	598	647	601	598	565	613	600	617	585	579	580	593	583	584	631	624	586	575	606	624	611	618	652	586	617	598	589	596	585	619	585	598	610	592	615	657	634	588	608	602	569	641	597	633	614	635	606	654	628	584	634	571	584	594	619	637	584	611	590	603	624	620	627	588	586	576	596	589	596	606	572	571	617	614	631	613	578	592	566	637	599	612	574	588	591	589	586	603	612	610	580	609	606	625	569	572	577	622	588	559	621	598	622	609	562	640	609	580	595	610	621	605	612	620	610	568	602	656	632	601	581	623	595	627	620	628	597	614	590	559	573	617	572	550	600	603	593	571	559	634	606	579	599	615	630	621	579	606	586	594	616	591	611	578	597	608	614	555	583	633	609	594	588	588	608	568	552	645	633	586	617	580	617	577	634	599	589	579	644	595	617	581	612	592	604	556	650	592	600	597	608	604	596	654	605	577	635	638	636	657	567	575	634	599	557	595	599	600	598	598	573	617	628	571	608	625	568	631	588	587	574	661	592	573	591	629	576	643	603	574	605	645	600	559	636	643	586	615	604	605	605	573	596	601	625	564	618	627	614	571	636	611	597	604	591	567	612	628	640	558	585	626	605	632	576	623	562	622	586	627	595	589	606	626	593	639	655	613	655	590	606	613	572	616	631	593	567	555	641	624	620	634	638	611	619	601	593	561	608	623	630	644	624	588	586	605	635	630	613	596	617	607	595	620	647	640	627	624	617	588	594	623	570	617	596	619	559	595	641	632	609	585	592	607	619	611	618	545	607	664	613	652	640	596	596	627	587	557	565	627	590	612	579	641	603	610	580	653	596	633	606	608	649	602	611	582	546	572	622	597	609	565	594	637	574	642	597	690	589	596	582	595	591	563	624	613	672	591	590	577	615	604	616	587	609	585	621	606	591	603	602	608	589	577	633	646	624	628	593	621	653	615	641	549	650	662	615	617	592	634	596	617	598	615	590	610	579	631	591	577	621	606	600	557	615	570	598	589	619	549	633	598	587	617	612	611	608	621	607	601	601	577	627	625	603	608	566	606	584	576	607	617	604	631	598	631	635	591	635	669	636	602	603	573	607	629	680	616	640	606	623	597	652	612	636	588	625	590	596	623	610	643	602	563	573	581	639	582	620	616	578	579	622	609	618	640	636	602	617	603	578	585	617	593	588	608	572	630	612	632	599	619	602	628	586	598	587	588	588	596	585	599	593	612	617	592	638	578	587	610	600	627	618	619	585	606	693	599	620	600	563	600	640	634	615	607	605	603	623	595	611	619	603	637	599	609	670	599	648	619	627	581	583	589	585	600	665	640	626	558	585	635	604	622	587	602	605	612	641	586	600	566	589	620	622	582	644	656	610	621	576	599	622	612	673	601	640	595	583	600	565	587	582	613	634	612	598	616	591	593	616	599	582	612	588	633	631	553	616	617	558	635	630	595	632	585	613	610	631	632	597	619	603	564	597	621	601	632	578	616	648	620	564	596	628	574	625	629	595	587	583	608	608	656	635	615	608	572	625	544	607	602	615	622	593	606	606	642	633	604	613	601	617	655	571	554	565	581	629	614	623	615	603	632	627	608	614	573	651	646	584	585	588	641	585	574	617	622	615	539	588	603	632	597	622	599	611	625	631	583	564	619	613	589	583	625	629	586	583	614	562	598	599	557	652	599	632	608
10272	3946	2049	1033	507	224	108	77	74	64	113	255	388	423	418	403	357	246	106	100	63	87	75	67	96	71	59	72	63	64	56	61	60	63	63	71	60	62	62	61	61	56	58	54	53	37	54	66	62	63	51	63	48	54	70	49	63	54	59	65	70	64	60	47	52	53	63	58	71	65	67	48	60	51	62	54	46	63	67	55	60	50	65	54	68	64	65	45	73	71	62	68	50	56	60	58	66	52	54	52	60	56	80	63	67	45	54	52	65	62	61	68	61	56	58	60	55	66	64	58	59	53	58	55	61	58	67	67	58	67	55	46	56	66	55	57	64	68	51	60	53	63	57	76	51	53	54	55	73	62	45	63	48	42	73	57	67	54	65	61	57	71	57	62	59	65	58	61	57	47	65	70	71	62	49	56	61	56	66	68	48	61	58	53	59	51	64	57	49	68	69	49	65	57	60	53	55	50	69	68	45	70	56	48	51	56	54	50	61	59	53	60	50	39	69	65	60	70	45	54	64	57	53	52	53	60	73	46	61	63	48	36	42	35	53	62	63	46	54	67	62	59	57	80	59	50	55	56	59	51	55	74	64	49	56	65	48	55	63	55	83	53	57	62	66	66	41	55	66	58	54	48	53	48	54	62	55	76	51	65	54	58	73	51	55	66	66	58	54	55	55	65	54	58	51	48	56	58	60	53	59	53	51	68	48	64	66	74	77	57	64	57	62	65	58	60	69	67	56	47	57	55	51	49	53	59	61	60	68	55	59	62	49	67	54	56	55	56	59	37	60	49	49	58	65	65	69	58	52	49	58	60	60	61	61	55	63	64	62	49	61	63	58	52	63	48	63	60	59	50	64	47	54	55	59	56	45	58	51	58	72	64	56	64	54	49	59	68	69	67	55	58	66	53	55	65	69	56	49	61	60	58	49	68	56	74	62	54	70	48	52	62	50	58	61	48	66	64	55	55	52	63	62	49	65	65	60	58	47	59	55	62	56	54	57	50	57	50	49	55	58	48	61	55	58	51	55	55	62	67	64	54	56	58	64	58	53	60	47	63	51	65	62	49	66	59	60	65	45	56	65	52	69	64	53	69	56	60	56	54	67	64	48	43	57	53	56	58	50	47	42	52	60	49	50	60	54	60	51	56	63	47	55	49	60	55	70	54	69	50	56	53	54	76	60	48	48	57	50	56	61	51	69	52	47	51	41	53	64	49	48	45	58	54	64	74	49	51	53	61	65	64	57	62	70	54	47	64	58	61	59	66	57	53	68	55	52	54	60	62	51	52	58	43	68	54	65	65	48	73	50	54	56	61	50	78	62	60	55	41	49	65	64	56	51	59	70	58	65	55	65	46	59	56	60	60	55	64	55	64	62	59	44	57	48	53	69	74	49	52	66	70	71	62	69	66	54	65	58	62	65	59	66	46	60	46	60	49	67	55	50	50	59	62	55	53	62	61	53	57	52	51	57	72	56	64	67	47	58	62	51	61	56	57	55	58	67	65	65	66	62	69	58	46	51	51	58	62	60	55	63	66	65	66	60	67	63	61	64	63	59	58	71	60	68	69	55	61	82	59	52	52	63	61	53	51	59	56	55	60	57	71	58	67	53	65	51	53	69	52	62	52	61	77	65	62	62	50	62	49	63	54	37	55	48	49	58	66	65	52	51	66	51	54	67	66	64	60	50	57	65	63	49	52	58	58	53	36	54	72	65	57	56	68	49	54	53	70	59	54	71	62	60	68	60	65	58	58	71	56	38	38	52	58	58	59	61	58	60	53	62	63	53	63	56	60	46	52	59	56	68	64	56	59	62	65	64	57	54	61	68	48	54	60	57	64	52	58	62	53	55	61	58	47	58	53	53	57	64	57	53	48	61	64	46	49	44	66	57	58	65	60	52	60	72	49	55	65	49	54	71	61	60	65	57	59	58	64	57	61	54	53	50	54	67	56	43	60	51	61	60	61	48	54	59	45	69	50	55	53	52	54	58	76	64	65	71	60	57	42	59	52	67	53	61	52	60	61	62	50	65	56	59	58	53	58	66	70	47	55	55	73	62	61	54	46	58	50	61	66	50	60	54	62	61	64	68	66	61	48	61	54	51	60	51	55	59	51	56	51	55	62	62	56	56	55	49	54	58	65	54	49	57	60	63	64	60	61	55	66	59	68	64	75	60	53	56	61	56	64	54	50	54	49	61	55	57	57	59	56	54	70	58	57	51	60	56	73	55	54	44	49	51	65	51	43	59	59	50	51	60	72	48	68	66	56	69	57	55	69	53	68	61	56	70	57	56	56	60	66	60	54	53	58	60	58	58	60	43	46	53	42	55	66	63	53	61	77	56	46	60	63	65	51	62	55	73	48	57	65	45	61	73	59	65	58	54	59	74	57	58	52	57	66	81	52	62	46	50	71	59	59	68	60	56	62	64	60	52	48	70	50	60	60	71	63	63	54	60	68	55	61	59	48	66	59	63	50	60	47	52	68	59	68	57	57	69	61	56	54	62	72	46	66	59	62	54	48	57	49	74	56	61	52	60	70	43	57	68	63	54	52	51	53	57	61	72	69	58	57	59	42	55	58	67	64	72	58	57	56	49	66	54	67	63	63	62	65	65	70	56	39	59	61	67	68	60	49	53	55	58	41	66	60	57	50	63	70	51	68	63	57	56	71	71	63	62	58	53	58	46	64	63	60	57	67	54	51	58	60	65	69	51	50	61	64	65	45	51	65	70	65	57	81	52	75	54	60	44	52	58	61	56	48	55	67	67	61	49	71	46	47	54	54	61	47	72	58	53	42	62	51	60	74	51	57	50	56	48	57	52	56	55	67	76	62	53	66	43	64	52	66	58	55	52	53	58	56	52	50	47	43	55	69	64	61	50	59	59	59	66	58	58	56	48	47	56	41	59	63	53	64	68	58	58	54	67	65	57	59	66	53	65	71	54	46	55	55	64	56	54	55	59	71	55	54	57	53	56	52	68	54	64	74	42	44	59	73	63	48	54	70	67	48	61	55	69	76	66	47	53	51	72	68	56	59	57	49	47	59	49	65	55	51	55	49	70	67	67	69	57	55	68	56	65	52	66	59	45	60	62	59	61	70	66	66	50	52	49	47	56	54	44	61	57	52	59	69	56	52	63	52	63	64	53	62	61	59	59	60	63	58	71	60	56	46	59	62	55	65	48	64	53	48	57	55	61	57	54	49	76	56	69	58	61	51	60	55	53	58	66	58	68	55	52	51	39	63	46	64	41	55	62	68	56	56	58	62	56	58	63	53	58	63	64	46	35	58	52	83	62	54	72	52	47	48	53	47	64	52	58	63	57	58	59	55	55	53	47	45	65	52	61	34	71	65	50	60	64	78	56	59	56	56	49	57	64	44	52	62	67	45	67	56	54	52	67	64	58	52	49	56	35	54	56	52	59	56	68	63	47	68	55	41	50	48	57	60	48	64	70	63	67	62	52	45	48	51	52	53	63	39	68	40	53	56
35425	21956	15242	12235	12957	7259	2638	1227	820	1339	2644	6589	9690	10129	9693	8416	6989	4824	2666	1509	606	1154	803	743	901	684	716	615	577	593	670	652	627	552	474	416	439	443	454	452	452	453	390	437	458	434	427	464	409	440	456	435	466	450	465	420	434	422	419	510	436	441	474	468	432	439	451	429	448	465	431	461	451	450	473	414	457	451	438	444	446	434	430	447	399	408	402	449	468	427	426	430	406	494	445	415	454	442	417	488	401	454	457	443	440	492	463	476	433	399	483	443	449	476	411	433	486	466	430	485	413	446	472	411	440	430	394	465	422	413	468	470	430	447	500	424	449	411	450	425	457	461	434	489	422	412	444	474	470	456	476	434	440	470	438	455	465	451	468	421	467	468	405	438	476	458	447	496	439	412	456	420	452	465	449	472	479	412	430	455	415	463	427	461	443	440	458	436	424	490	472	412	425	449	439	468	414	427	452	414	422	415	489	436	486	446	453	422	431	446	432	446	477	457	474	448	434	451	442	461	471	436	436	444	468	469	445	425	506	442	464	436	439	449	458	474	474	457	438	401	461	394	420	450	463	404	435	464	469	425	477	438	455	471	452	460	417	455	434	491	443	412	454	442	438	438	442	464	426	470	438	436	422	463	448	451	444	470	471	423	449	421	457	448	432	434	466	466	430	444	439	436	419	441	461	422	452	422	462	449	447	425	436	443	469	449	450	465	442	442	463	435	447	420	434	418	428	485	466	463	437	421	439	435	443	427	407	447	429	473	462	417	429	470	434	454	436	425	437	437	411	404	430	455	458	455	452	478	427	461	476	420	479	396	419	431	443	445	435	425	440	462	420	440	449	426	454	460	459	427	451	470	441	468	424	464	415	447	426	399	439	468	460	388	477	426	486	465	469	431	439	484	415	438	441	436	453	466	389	460	411	451	430	419	460	465	417	423	457	460	463	429	444	488	444	447	436	460	442	447	430	463	458	446	404	435	452	426	436	466	449	420	414	452	462	466	456	449	452	415	408	463	435	446	445	460	465	443	423	470	434	428	461	464	391	468	450	451	452	460	469	416	465	437	454	454	472	434	419	445	458	458	435	448	452	441	461	425	433	459	429	428	399	456	441	442	466	465	440	420	434	450	459	422	450	461	481	424	429	465	435	462	463	484	454	463	474	479	434	454	490	453	446	467	428	456	443	462	466	450	463	478	411	404	476	438	426	458	491	450	440	407	466	432	442	493	451	430	447	466	443	452	436	422	463	471	419	435	454	448	468	476	449	475	446	470	400	444	452	438	422	448	484	437	397	448	452	461	463	440	441	472	457	419	439	401	464	469	472	427	458	450	453	454	421	413	467	413	444	500	489	451	449	465	463	437	453	413	426	410	449	481	418	413	444	429	440	460	468	406	433	440	442	458	451	480	429	430	458	483	411	438	474	453	415	456	425	453	449	464	479	411	438	473	446	461	417	438	426	465	430	464	410	431	452	451	450	378	449	436	459	401	469	447	419	432	438	465	433	429	410	475	433	467	459	442	457	440	447	479	450	486	444	389	432	470	455	409	412	454	416	446	457	413	406	473	438	439	449	482	440	418	426	439	429	443	461	457	419	436	467	469	417	484	415	445	465	426	447	468	451	452	415	443	436	440	481	443	438	485	431	450	399	464	477	432	428	483	481	451	400	463	458	460	421	450	433	428	446	462	402	448	430	447	443	453	451	416	428	454	410	461	462	439	482	446	406	428	438	426	469	417	442	418	440	422	473	432	448	420	434	432	457	460	421	448	483	446	445	441	458	409	443	427	454	434	496	446	472	467	426	471	448	441	436	446	478	426	460	434	441	450	471	442	450	435	441	418	441	435	443	472	452	451	460	402	458	453	417	456	459	417	445	459	441	473	484	398	491	406	447	436	456	491	431	457	452	437	479	415	452	440	483	462	456	402	434	428	466	478	446	466	426	470	437	432	412	441	437	409	441	432	449	428	438	430	441	426	442	454	419	464	473	439	473	408	451	500	453	417	442	436	449	389	446	426	399	426	435	436	425	422	466	468	415	462	451	427	408	404	471	467	461	443	422	448	442	425	425	416	462	425	457	489	479	448	469	462	456	443	419	451	453	434	434	451	441	425	451	439	458	426	456	458	426	461	491	497	459	439	444	436	443	432	433	439	471	448	432	441	469	455	419	426	462	490	420	441	483	439	427	436	445	475	437	483	438	468	450	444	446	422	460	456	472	473	466	416	422	472	405	458	446	429	440	451	453	416	494	434	445	388	425	439	453	440	446	451	414	436	457	438	418	404	496	441	416	458	446	452	464	453	418	428	430	427	439	455	458	465	470	442	451	428	441	458	414	439	456	434	449	455	459	447	470	433	459	440	432	467	458	437	426	460	484	466	431	456	417	423	447	424	448	473	428	459	483	471	428	416	430	473	440	451	456	448	462	447	416	448	440	443	458	440	454	480	444	476	445	420	442	431	406	428	455	491	430	437	428	444	413	443	389	458	434	423	462	490	463	409	430	444	418	460	489	427	446	434	485	447	449	450	449	430	430	424	444	476	474	497	464	451	483	438	459	446	440	458	436	455	426	482	467	407	438	456	423	458	442	450	451	457	455	431	440	441	441	439	425	432	477	425	405	483	433	486	416	449	423	452	430	431	446	406	447	439	473	475	435	489	424	457	441	445	497	421	457	413	473	412	441	472	452	440	407	441	468	458	436	444	433	462	437	440	401	464	426	449	444	445	452	447	425	430	426	466	431	450	429	419	446	422	420	441	443	454	421	419	437	429	414	454	435	448	459	436	468	430	441	494	419	431	450	439	431	442	452	433	448	404	468	460	440	460	411	391	402	431	457	441	437	422	457	444	476	448	482	471	418	438	449	438	477	444	460	461	464	450	440	471	477	437	434	429	430	452	418	450	464	430	425	435	478	476	429	449	459	428	468	473	435	449	430	458	445	432	449	432	448	441	442	494	446	423	440	472	449	468	439	457	476	381	434	463	426	473	414	420	467	443	457	471	466	426	419	468	450	471	427	426	448	454	420	423	460	441	464	461	434	442	473	444	475	427	474	465	439	447	470	451	443	452	417	452	425	427	423	427	441	462	448	423	466	429	411	452	434	475	456	452	485	485	450	437	448	426	441	451	393	464	454	467	472	458	440	446	451	432	447	451	439	431	427	488	460	459	425	439	436	468	441	433	446	467	438	469	444	446	429	408	442	427	444	442	440	440	446	471	449	432	446	418	441	448	410	438	424	424	483	403	442	452	463	455	455	399	456	478	490	478	437	483	476	424	450	445	487	434	454	444	463	395	471	422	459	455	413	435	448	490	465	452	471	452	448	428	463	460	448	461	429	414	420	440	452	461	408	426	449	452	449	433	440	447	426	406	447	486	469	444	459	432	471	421	430	469	439	474	431	429	421	404	448	410	467	446	454	443	473	430	460	451	422	460	489	481	446	403	444	471	440	428	426	462	442	443	419	463	431	434	486	471	451	470	423	419
12834	6018	2920	1377	753	371	210	124	105	141	205	464	785	799	848	697	679	495	328	232	171	124	124	123	118	114	110	112	89	111	94	116	116	74	105	90	86	96	87	104	82	93	105	80	93	103	103	87	74	80	85	80	108	74	89	72	91	80	80	92	94	90	100	90	106	97	98	89	96	92	92	80	96	85	98	88	92	75	88	108	89	78	101	88	97	92	91	109	85	99	102	96	86	83	92	92	91	92	98	96	91	86	104	76	108	92	69	78	94	84	103	79	89	82	83	100	91	96	89	77	89	90	86	100	107	94	97	106	91	84	115	98	83	105	91	96	104	100	94	86	90	98	103	92	108	100	108	82	97	107	108	106	91	91	86	94	80	82	108	85	102	113	97	97	95	88	103	87	81	98	85	102	72	68	78	85	93	77	96	99	91	82	85	99	84	102	78	99	93	88	110	85	85	96	90	86	97	82	93	87	85	69	105	102	86	83	105	92	85	83	88	92	101	85	96	83	87	99	89	96	106	96	95	96	104	83	85	95	101	98	89	95	89	92	94	71	85	92	94	94	92	107	94	84	88	90	81	69	87	90	111	85	110	82	104	98	85	78	74	85	100	74	103	92	86	98	87	83	96	89	87	95	96	82	116	97	94	107	108	80	99	73	79	80	107	105	92	95	89	73	95	106	95	77	94	89	83	91	100	82	82	107	96	91	101	83	87	84	92	89	111	97	95	93	92	87	89	103	85	101	96	96	69	77	99	82	121	93	76	87	90	103	89	82	98	90	89	102	98	101	95	103	92	98	89	94	95	94	96	89	84	97	84	96	101	102	85	87	88	103	87	77	76	92	98	84	91	104	94	92	110	102	102	101	90	111	96	96	94	96	92	88	88	80	81	103	79	95	103	99	87	97	76	80	90	108	116	84	106	97	93	87	90	75	95	89	103	106	99	98	94	101	85	88	82	108	72	87	97	88	78	95	95	96	92	94	92	98	90	103	97	114	101	84	84	92	88	94	99	95	104	90	108	80	88	107	105	89	115	84	85	90	90	107	110	95	91	73	84	88	98	88	96	88	106	96	86	101	97	97	81	98	91	89	91	115	89	91	94	98	78	82	89	99	107	97	96	86	96	96	92	99	81	96	84	100	73	85	102	90	99	95	96	90	81	96	89	69	83	97	82	99	98	96	96	82	80	80	97	79	92	80	85	93	93	111	85	91	102	86	99	111	87	81	79	109	88	68	104	86	92	79	78	97	82	85	100	84	85	92	89	92	106	94	100	84	102	116	107	87	94	82	105	89	99	85	77	91	87	82	77	95	84	84	103	91	91	89	84	87	101	82	82	81	79	97	95	103	97	103	84	102	94	79	84	82	76	89	78	89	83	87	103	63	100	88	92	86	94	92	85	94	91	113	98	81	81	87	88	88	91	87	94	96	120	81	103	103	115	83	101	101	93	90	78	100	86	97	92	86	90	89	81	90	93	86	100	91	87	95	104	94	103	91	84	98	94	75	116	91	117	78	97	78	101	107	83	97	86	97	94	109	89	80	95	101	86	78	89	97	87	88	95	95	95	97	93	87	65	73	94	89	115	88	74	73	111	92	96	75	99	83	103	86	100	96	102	84	82	103	101	77	94	91	81	89	90	88	70	88	99	94	100	88	90	101	97	87	83	96	89	82	86	95	97	104	83	101	89	101	89	87	100	86	82	96	88	99	94	81	96	93	90	92	83	99	85	85	94	84	110	77	89	91	107	93	98	87	82	68	75	74	98	83	104	93	88	93	94	79	94	83	84	112	98	87	95	88	98	81	86	93	102	94	99	90	113	91	89	84	75	87	101	89	92	91	107	89	75	94	76	84	92	96	92	126	73	99	76	88	102	84	89	79	84	96	81	84	85	96	98	109	109	85	89	85	88	80	93	112	100	73	90	87	101	81	96	88	96	80	90	95	96	85	103	91	82	97	103	87	90	89	91	85	104	88	84	90	70	91	93	81	96	95	96	95	81	110	92	85	95	86	95	104	91	104	87	102	91	100	86	99	99	102	96	97	99	87	90	90	105	92	100	98	82	85	102	87	87	94	99	79	101	90	84	99	110	105	101	96	98	92	100	103	81	103	75	95	82	90	100	82	103	79	92	78	105	112	106	74	87	79	95	101	102	115	98	121	96	90	96	82	81	96	88	94	89	92	89	115	104	92	92	84	94	79	86	90	76	81	71	94	91	98	97	96	96	90	85	80	74	90	93	98	90	87	106	105	88	93	98	91	76	106	80	85	84	77	95	100	92	102	91	97	86	90	104	95	75	79	100	94	78	86	79	77	75	90	91	78	92	107	95	76	90	77	95	89	88	82	89	108	73	90	108	91	93	86	78	86	81	85	86	90	102	85	89	86	98	111	82	82	88	87	83	90	94	92	97	77	95	89	70	112	76	89	95	100	83	102	75	97	86	89	92	94	108	94	104	78	81	104	101	81	93	93	88	92	73	109	91	87	87	96	91	99	91	89	76	96	93	82	105	96	97	104	85	106	84	93	79	76	90	81	93	92	108	97	90	96	89	86	96	102	87	96	95	93	101	99	81	92	89	87	86	98	106	109	101	105	94	80	90	96	78	104	91	110	115	111	98	78	84	88	79	82	69	100	86	78	93	94	83	92	92	92	88	115	90	101	86	66	83	81	95	102	109	98	89	102	96	82	95	99	101	116	97	91	94	92	72	90	89	91	84	84	85	98	82	100	87	82	87	96	101	94	101	90	93	101	93	89	89	118	88	106	92	89	91	87	85	78	88	92	84	94	107	101	108	93	99	84	89	93	95	111	97	92	91	102	99	92	92	87	98	97	108	95	93	78	92	90	89	75	95	98	105	95	96	89	98	99	83	85	99	91	93	86	103	88	86	98	104	91	103	98	90	87	91	91	88	96	100	89	101	101	92	105	96	79	95	102	75	91	88	91	93	84	83	83	97	92	90	88	98	106	82	73	97	94	94	100	87	95	97	98	85	97	91	87	105	100	90	99	88	95	76	88	114	94	92	97	72	105	86	93	68	89	98	84	72	93	94	104	93	91	80	97	100	101	81	86	84	78	74	78	91	76	85	90	93	87	97	81	106	89	108	81	114	87	95	79	83	93	86	89	72	89	92	91	99	74	106	105	101	83	93	95	89	89	91	98	92	85	90	98	84	88	96	99	91	88	105	96	90	103	74	116	104	82	91	98	85	104	92	93	79	86	91	75	116	77	100	100	72	93	99	79	88	105	90	101	117	102	78	90	90	89	90	89	99	93	95	93	88	99	103	95	94	82	84	83	99	96	92	70	100	84	78	79	99	97	108	75	90	100	91	90	89	85	87	94	77	102	79	99	106	99	83	106	94	91	92	83	96	79	89	87	91	94	88	93	98	87	82	102	70	87	83	97	84	84	81	103	91	89	84	87	87	98	91	96	110	81	101	93	90	102	95	92	81	87	78	95	77	91	110	90	120	83	100	84	94	86	104	89
40981	26043	19044	14503	16167	11829	5989	2156	1617	2535	5212	11630	16222	16373	15625	13733	11343	9255	5534	3973	2441	1790	1081	1345	1190	1074	793	945	854	941	974	1000	890	770	715	736	650	697	716	704	723	687	726	694	693	720	713	674	704	681	724	706	676	688	710	671	692	713	732	641	666	716	654	727	742	680	672	701	659	663	754	667	678	730	680	717	672	740	701	727	680	671	673	661	708	683	760	684	668	705	670	700	681	677	692	674	684	729	695	696	715	717	692	677	722	661	703	696	703	667	631	699	700	681	645	715	700	668	685	715	685	682	705	763	698	651	670	672	663	670	735	702	727	680	697	691	688	683	728	698	680	673	726	692	690	699	711	674	683	696	684	687	675	693	689	682	645	678	694	700	692	646	719	673	673	685	715	693	680	654	690	716	723	696	729	695	694	705	677	661	689	739	738	676	690	704	683	651	711	719	679	678	717	726	676	727	703	693	673	705	742	714	669	761	729	690	683	635	672	711	668	693	673	714	682	646	677	713	689	710	727	732	741	711	663	653	736	691	696	731	716	715	711	610	696	686	765	701	673	685	711	674	661	693	648	660	695	661	685	737	688	722	669	688	669	680	706	709	672	702	663	721	666	703	688	689	723	672	669	688	712	679	733	671	669	665	714	671	689	659	708	716	672	721	762	700	688	631	700	709	664	725	716	716	673	681	692	697	701	712	647	694	725	747	683	707	687	673	673	739	657	656	716	717	692	661	671	713	683	673	718	684	733	688	692	682	706	643	697	681	735	700	730	762	721	676	718	707	726	680	669	745	698	698	686	682	703	680	690	720	687	639	655	710	688	715	673	682	645	661	657	653	659	680	684	708	670	688	705	724	732	716	716	658	671	670	683	708	699	689	677	692	685	647	708	721	649	690	736	694	628	705	721	636	754	676	671	661	715	678	676	698	712	666	679	724	634	719	699	725	669	657	734	710	700	683	700	649	652	664	670	688	685	683	703	719	702	678	677	712	628	695	731	693	694	662	689	673	682	663	672	698	700	695	669	656	703	757	636	638	730	727	694	723	679	702	723	709	685	649	676	702	704	703	699	736	728	674	662	733	704	727	676	732	667	695	675	680	669	670	676	663	694	645	660	667	687	672	614	689	744	683	706	673	714	680	649	705	731	691	640	674	670	724	769	674	667	688	692	687	662	717	688	679	715	722	724	710	714	705	725	695	690	662	697	689	711	631	762	648	665	692	660	679	659	709	701	685	671	664	686	654	673	698	670	681	660	699	702	651	673	677	668	684	673	685	648	673	713	667	730	686	716	702	723	684	662	736	662	664	711	723	729	675	748	697	717	688	697	717	693	679	692	714	721	681	685	692	675	710	666	689	687	694	645	699	728	700	683	705	687	685	697	720	669	709	691	693	692	711	731	683	734	668	656	673	679	769	693	689	698	673	679	711	674	632	690	705	725	699	662	711	691	698	699	726	723	673	677	704	685	688	684	681	713	670	642	707	661	703	735	655	675	729	672	677	745	740	705	720	695	708	708	693	691	661	672	721	679	704	727	687	725	641	693	673	716	696	671	692	699	689	658	710	763	695	697	687	703	706	678	671	683	702	690	697	691	690	649	703	715	711	705	695	674	683	711	677	647	695	725	684	669	664	686	716	701	665	651	677	658	754	667	690	721	652	727	670	639	652	685	652	680	674	682	716	687	712	693	673	675	699	742	656	693	706	684	673	654	658	689	661	701	694	689	662	681	644	687	695	705	691	709	627	684	716	682	713	705	705	655	721	698	735	737	699	692	677	670	715	741	662	711	692	728	677	722	735	670	707	746	699	665	669	719	696	726	690	677	745	679	702	666	685	643	674	681	709	683	678	671	668	675	648	720	685	732	690	697	757	725	723	677	687	658	701	676	618	744	664	699	686	716	655	679	722	701	684	650	682	716	710	683	699	692	651	694	652	706	661	693	696	690	693	725	681	709	664	673	680	715	692	743	643	681	712	740	727	715	672	686	684	671	717	695	683	722	736	698	688	669	693	726	668	726	696	648	689	696	688	734	671	689	698	644	643	692	650	675	687	722	681	732	668	718	718	697	695	675	683	706	649	674	704	664	669	690	724	639	674	689	633	767	719	667	735	692	692	749	686	726	645	694	732	715	712	692	704	673	684	668	644	695	630	693	694	686	687	684	690	712	710	667	679	669	707	707	665	682	658	704	675	701	685	703	675	665	696	657	722	708	667	743	718	651	674	653	718	715	691	665	680	673	715	653	677	688	704	673	684	683	687	749	677	703	736	699	680	652	683	723	702	661	696	712	697	723	696	682	698	667	685	696	695	660	697	644	677	669	683	717	680	685	681	679	710	649	704	737	754	685	673	690	712	711	709	651	700	703	698	702	665	694	711	673	676	681	704	683	692	699	678	695	659	666	723	720	653	684	698	693	750	715	662	684	684	668	644	648	712	648	725	656	687	710	653	702	679	648	698	734	704	650	727	655	719	677	692	705	684	676	718	677	675	683	685	733	647	695	689	680	686	679	709	706	682	669	706	700	657	702	696	685	675	699	669	731	688	693	685	704	696	672	680	691	656	651	658	760	696	696	699	734	699	638	683	695	638	683	720	689	674	648	709	682	666	667	651	691	709	663	699	657	683	701	690	664	684	719	667	732	716	742	716	729	652	700	690	698	687	743	701	671	714	713	676	639	671	713	690	738	662	714	643	701	732	713	675	696	683	661	698	667	691	674	660	695	691	651	657	705	708	698	671	722	721	721	688	655	683	690	670	670	681	696	735	718	706	651	678	717	740	665	664	704	673	689	683	682	715	709	633	683	670	720	666	645	721	680	676	713	716	709	694	733	668	670	678	719	661	722	736	672	687	710	670	680	662	719	718	719	688	724	667	673	697	697	663	704	709	699	688	707	689	651	679	693	670	664	681	711	675	701	708	660	684	672	721	721	698	687	709	685	703	679	702	690	664	648	693	711	681	706	662	651	683	693	665	670	652	674	655	664	715	692	695	679	682	690	646	669	683	679	649	685	698	679	734	690	683	716	677	693	716	691	697	674	692	691	673	660	699	663	696	663	659	659	709	706	675	687	678	651	725	716	638	743	640	673	722	727	657	665	664	661	654	651	750	691	685	709	701	688	674	710	667	685	702	647	718	650	712	674	691	714	681	693	634	699	672	721	725	689	639	698	701	677	662	698	689	747	723	686	704	681	724	687	672	685	673	703	676	735	710	661	688	691	668	694	644	653	624	630	677	705	672	724	730	681	693	684	664	670	684	665	740	695	696	750	717	690	704	670	706	756	659	696	701	655	716	642	666	714	619	715	687	651	692	682	688	680	749	655	694	690	716	688	672	707	726	695	666	677	707	680	665	664	716	733	703	705	674	698	680	650	730	694	741	696	685	688	689	711	685	673	694	712	681	723	707	729	671	730	727	659	738	718	731	740	720	705	694	719	674	656	698	685	686	673	638	712	702	709	741	693	686	715	682	727	708	655	687	655	708	746	720
8351	2606	920	459	284	173	84	61	66	58	81	81	135	130	126	124	102	89	79	66	81	71	82	55	65	60	51	69	69	54	51	55	49	63	58	48	56	65	68	51	73	54	68	52	62	56	62	48	51	48	48	46	57	70	53	61	54	58	60	60	54	67	52	50	41	55	58	50	66	43	48	42	68	69	46	44	54	58	55	54	54	52	75	57	45	61	51	55	57	60	56	60	54	60	61	57	57	59	64	56	48	58	44	50	44	78	46	46	59	62	58	69	59	58	48	61	57	53	56	56	55	61	58	64	67	52	77	47	68	51	68	73	58	55	46	52	54	72	48	49	53	56	60	61	57	60	48	52	47	64	68	62	69	55	58	59	69	59	65	58	69	60	75	74	51	67	45	70	58	56	57	52	46	56	64	53	49	62	66	51	56	58	65	63	58	59	68	58	48	42	53	47	52	67	62	49	58	70	48	70	56	62	50	63	65	68	56	58	45	53	64	44	50	61	62	49	60	63	58	54	38	57	51	54	61	61	62	46	62	64	63	53	53	54	60	67	40	76	69	55	73	76	53	62	64	62	59	67	75	56	57	63	70	48	72	36	52	60	57	58	53	57	72	70	60	63	44	63	62	60	58	51	55	59	63	52	60	69	63	59	73	64	56	40	54	57	60	64	57	66	69	61	66	54	63	54	59	51	79	66	63	52	60	62	65	67	55	51	68	59	55	63	60	58	56	53	50	63	68	49	48	51	56	58	58	61	64	55	50	45	65	55	56	63	52	58	64	66	55	57	50	53	67	49	66	55	54	92	54	56	69	72	51	61	53	58	56	62	54	50	56	43	55	61	63	55	56	61	67	38	51	57	64	56	47	52	76	53	64	37	63	55	52	47	37	45	64	49	53	38	57	64	62	63	65	44	47	49	41	56	43	62	58	74	60	48	53	50	62	36	48	65	67	51	58	53	57	59	56	46	55	58	61	63	65	57	57	57	48	54	54	59	61	67	55	56	52	50	63	53	54	48	57	59	59	60	54	61	48	66	56	60	73	58	58	56	64	66	58	57	56	43	54	74	62	51	59	62	57	50	79	54	64	47	66	60	54	51	55	54	56	67	51	55	43	50	51	60	48	58	49	48	41	62	56	55	65	51	59	49	61	59	61	59	59	53	57	59	67	57	50	55	67	57	59	67	64	54	56	49	57	49	65	62	57	68	53	69	51	45	49	46	51	32	57	64	58	61	65	55	79	54	51	63	67	63	66	53	79	41	60	53	54	67	68	71	51	63	49	67	60	57	64	62	55	60	60	55	69	57	60	53	52	65	67	47	44	59	60	52	69	60	57	61	57	57	47	56	58	72	55	66	55	59	49	51	54	59	56	49	70	52	45	55	68	59	45	53	67	53	49	60	56	65	65	61	62	52	68	55	60	54	63	68	61	58	65	50	63	53	62	73	63	59	71	58	51	82	41	65	55	72	63	54	73	46	50	61	61	60	64	51	57	66	58	62	48	64	61	50	58	49	56	50	52	61	54	50	54	57	61	49	51	62	74	73	59	75	60	62	60	55	44	67	58	53	36	53	45	69	67	62	71	56	48	41	63	67	63	72	61	49	60	65	58	57	67	59	72	63	64	67	67	53	45	46	59	70	46	50	52	42	59	47	59	55	53	53	72	59	66	64	73	60	60	41	57	56	53	61	70	64	64	52	45	64	63	71	70	59	60	65	62	57	49	54	64	70	60	49	44	54	73	58	66	50	48	65	54	53	56	47	56	47	45	54	55	74	62	66	45	51	67	53	51	58	48	47	55	53	68	57	57	67	41	67	46	58	54	57	40	58	49	39	60	52	63	61	55	46	68	66	54	62	63	64	35	57	44	50	58	68	55	83	66	60	49	41	46	65	60	53	62	59	69	63	50	72	54	55	55	51	46	56	61	56	42	58	72	56	52	72	57	58	60	52	58	52	53	65	69	58	64	51	66	60	68	57	75	51	57	51	54	66	60	44	49	44	47	45	68	48	62	52	57	70	55	59	74	55	48	52	66	49	69	68	58	47	52	78	68	56	73	51	59	56	46	54	52	61	44	50	58	58	64	56	63	73	54	68	62	56	54	62	48	55	63	67	58	46	49	59	58	59	57	55	65	49	65	66	60	49	51	51	59	58	60	63	50	60	51	64	53	62	58	50	59	58	55	59	62	61	53	66	58	50	48	70	63	70	51	56	56	60	61	80	57	62	47	52	71	58	52	44	60	60	51	52	48	47	53	62	49	70	66	42	58	59	61	68	49	55	53	64	63	58	69	54	70	58	61	70	50	62	52	54	66	66	52	62	70	57	58	72	57	59	44	58	48	61	61	58	53	62	63	51	64	56	48	69	52	62	55	62	62	69	54	61	61	62	54	56	66	65	53	59	71	57	66	57	55	54	58	59	56	54	55	57	66	71	51	53	48	48	42	60	45	60	41	63	55	72	62	64	54	59	45	65	49	68	53	48	54	76	54	74	54	52	68	42	58	66	51	59	66	44	56	63	59	62	67	62	50	62	49	62	57	52	57	51	64	63	57	55	48	54	71	64	60	53	55	55	54	72	66	49	53	66	62	50	37	57	58	59	60	64	47	60	50	53	59	56	54	57	50	64	64	62	59	67	59	54	63	40	68	57	45	67	53	69	46	71	32	60	61	62	64	70	59	63	52	48	67	47	47	66	57	50	56	56	66	61	64	55	56	62	62	68	75	43	57	60	62	43	54	56	42	51	43	45	48	63	69	61	74	34	68	50	53	56	63	68	61	67	49	65	57	57	68	55	52	53	56	70	62	65	55	59	63	64	50	62	50	46	62	47	55	67	52	53	63	48	55	54	52	57	44	53	57	45	60	64	53	51	49	67	67	62	56	50	62	59	48	67	49	59	52	61	50	75	47	44	65	61	59	70	55	60	62	51	61	56	56	53	63	57	54	73	56	72	50	66	60	49	61	61	41	51	60	66	49	44	49	50	63	61	62	51	62	51	59	68	65	56	54	60	60	64	54	53	65	63	51	52	59	55	70	61	55	60	50	62	46	70	64	52	58	54	55	64	55	57	63	63	54	63	69	50	45	58	42	60	72	57	56	66	57	67	57	71	58	50	49	52	69	63	68	60	62	62	52	65	55	57	58	48	57	54	61	50	52	64	56	42	48	68	61	45	60	77	50	54	63	66	51	66	53	67	61	54	61	51	66	48	59	55	56	60	57	61	54	67	63	47	48	36	49	58	58	64	64	59	56	53	62	49	59	62	59	47	52	68	56	47	60	46	40	63	39	60	50	70	63	61	60	77	57	50	46	48	60	59	56	66	66	56	58	48	44	55	59	66	52	54	48	57	68	67	61	69	53	53	63	50	65	67	59	65	57	52	66	55	53	60	56	59	66	55	69	62	51	67	52	60	67	61	62	54	57	64	56	59	54	68	66	53	54	55	51	60	61	64	48	58	73	67	59	54	48	64	79	62	45	68	51	53
34530	17478	8996	6624	8677	5524	2205	676	586	663	908	1642	2531	2610	2498	2188	1952	1275	1208	860	678	601	593	552	438	495	409	479	429	437	438	451	472	419	398	457	477	460	449	429	415	441	467	406	437	444	418	430	415	409	424	420	445	436	427	410	449	452	449	433	408	411	452	404	449	455	433	388	454	458	445	441	426	420	454	453	480	457	464	433	412	419	487	433	490	422	448	462	445	440	428	415	394	417	400	448	436	441	429	470	454	436	423	466	460	427	452	444	454	415	436	431	459	463	402	437	416	448	445	462	417	409	395	427	430	429	412	437	449	443	436	454	415	434	471	468	467	466	462	455	426	409	428	382	451	468	462	461	430	452	422	464	435	452	430	420	462	442	463	421	433	401	420	404	453	454	432	459	416	469	425	445	453	421	489	447	412	449	428	463	432	441	471	449	467	459	422	458	466	447	435	468	425	429	423	437	426	419	433	426	444	396	415	428	435	424	451	437	439	444	438	452	436	432	457	442	476	455	442	491	409	416	441	418	461	440	475	417	415	434	433	386	408	404	441	456	429	432	422	405	458	437	406	447	430	422	381	442	452	447	423	422	444	460	454	435	458	403	470	444	457	423	454	401	422	460	436	445	442	435	433	440	435	400	454	430	409	424	459	437	420	397	456	431	444	421	414	406	430	445	434	440	438	432	443	448	431	382	430	415	457	437	452	431	400	425	432	417	417	440	412	426	459	438	406	427	420	400	433	445	431	458	420	453	417	443	450	434	463	416	433	424	428	421	456	410	455	470	424	432	427	416	443	386	423	412	476	453	471	445	435	416	424	459	406	426	421	449	452	450	434	470	415	414	453	413	424	469	411	402	419	431	440	448	397	418	425	443	429	437	394	400	433	425	361	443	444	441	426	455	412	438	426	435	419	468	418	439	458	449	465	435	432	437	429	441	430	466	458	446	405	432	441	444	431	481	467	415	430	456	415	425	445	434	463	460	421	441	443	490	423	437	420	455	443	427	438	427	458	444	424	436	428	463	461	452	449	439	464	472	418	437	441	435	473	474	435	431	420	437	417	411	413	466	441	456	437	449	431	426	489	443	443	460	428	426	466	419	456	457	409	430	459	444	434	433	439	433	469	451	410	470	416	401	466	397	436	423	452	414	435	443	428	453	460	414	426	435	410	442	406	443	441	445	440	432	442	467	437	398	429	455	473	453	449	441	436	384	451	434	419	430	439	473	471	461	450	440	490	420	440	448	453	442	431	424	441	402	425	461	430	423	419	408	415	426	435	471	412	470	431	440	429	428	418	438	429	415	434	459	423	456	456	478	445	447	466	433	451	453	470	423	468	468	464	406	435	472	433	441	414	421	444	446	432	437	460	426	451	438	415	429	468	425	460	430	443	431	470	439	414	447	425	385	420	438	425	402	443	419	424	414	437	441	451	500	470	399	454	426	445	446	445	433	387	429	465	429	416	456	409	424	412	451	418	447	466	437	470	440	395	459	454	437	437	419	460	397	413	449	428	465	417	458	446	459	438	439	437	427	400	497	422	416	435	429	435	444	445	488	423	437	413	459	428	446	444	436	419	450	452	484	448	436	443	410	466	440	433	443	437	448	451	446	468	423	427	471	424	448	439	437	473	413	433	476	470	449	436	463	412	385	434	421	460	434	440	443	425	409	421	402	451	439	425	462	448	432	445	433	479	406	465	459	424	426	447	437	444	457	411	429	423	448	445	396	449	434	424	483	437	436	465	445	456	440	451	443	438	430	444	421	440	429	423	437	488	462	422	466	427	504	431	432	423	473	423	409	446	401	455	453	486	424	432	439	453	401	398	436	435	441	423	451	436	444	424	434	444	428	410	446	469	437	441	411	484	460	446	433	481	433	456	476	427	465	416	457	440	468	439	438	469	406	435	429	445	457	422	423	432	413	446	415	438	433	432	422	400	432	415	408	417	445	466	410	430	464	434	419	423	457	443	446	402	443	463	437	435	415	434	444	438	463	429	445	464	462	455	406	433	457	455	475	466	433	448	459	422	435	442	476	449	462	422	440	416	442	468	419	446	425	425	412	480	429	430	434	460	420	446	441	408	422	433	466	438	447	413	468	439	430	426	393	441	500	457	486	454	416	412	444	438	438	449	475	427	415	418	414	437	427	441	452	431	450	447	396	427	433	459	459	423	409	451	436	449	463	422	405	456	427	437	404	431	446	443	444	428	436	446	448	423	461	456	433	472	420	479	425	426	464	470	429	453	458	422	423	430	421	466	447	467	434	423	443	440	423	430	448	427	477	464	420	460	457	416	455	412	417	425	460	432	465	445	430	445	440	438	430	452	409	466	445	443	438	452	463	424	439	428	452	416	404	456	442	431	434	466	438	450	397	423	423	440	419	400	439	466	447	395	427	404	457	415	427	462	441	447	406	418	429	417	444	439	439	433	454	439	425	434	453	412	440	427	409	462	418	455	437	446	413	437	425	438	395	415	434	399	464	443	446	444	419	465	418	434	435	429	432	417	437	426	468	421	458	441	408	422	487	431	459	415	451	418	427	450	445	444	430	453	438	475	450	421	443	426	456	397	471	447	432	405	457	416	453	440	449	460	454	421	430	453	426	438	448	443	430	491	449	421	426	419	473	411	460	465	433	460	447	450	459	426	420	436	477	445	442	451	417	460	435	461	423	448	439	434	443	456	438	432	427	490	429	467	440	459	421	449	438	465	486	459	444	449	436	454	454	378	470	441	465	473	412	470	434	504	419	456	406	395	454	456	433	436	440	418	423	441	450	423	427	446	462	447	434	430	417	432	453	452	422	478	432	425	391	459	446	473	409	451	437	411	464	431	432	458	444	402	425	467	445	461	459	454	437	425	432	452	444	430	466	425	419	431	431	429	413	447	413	441	409	442	430	452	438	445	439	394	426	465	429	446	405	486	438	457	439	435	481	436	435	409	457	427	430	451	450	414	437	477	463	459	405	453	419	436	435	454	411	446	462	455	416	426	424	451	463	418	458	440	431	457	426	433	474	449	447	441	416	457	429	444	423	409	439	437	402	479	425	478	447	409	441	443	432	460	466	419	422	456	405	396	424	425	425	418	480	441	463	426	396	460	441	451	467	437	406	450	459	464	416	453	440	390	435	428	415	395	439	434	431	415	459	423	434	460	444	403	466	433	448	421	446	447	454	394	418	464	436	444	427	428	414	442	447	431	436	473	463	486	421	431	458	431	426	460	454	456	454	440	428	425	442	474	418	423	439	442	460	436	444	446	430	468	460	450	421	422	456	435	380	453	447	456	411	470	420	425	440	456	430	418	468	467	457	419	446	438	437	436	452	441	475	428	413	463	440	407	442	422	418	444	468	466	435	421	398	449	424	431	418	445	423	451	472	444	421	446	428	428	444	475	445	411	432	419	450	463	452	410	453	428	437	401	439	394	443	402	432	425	440	429	422	414	419	450	448	446	467	428	401	443	435	457	491	435	465	442	432	461	434	408	386	417	439
10534	5208	2689	1285	597	339	161	96	90	110	149	304	457	404	445	345	330	231	177	157	159	130	133	111	99	109	94	97	75	75	80	96	89	90	81	99	99	81	87	87	88	84	78	87	82	95	76	89	84	76	90	80	95	68	77	80	98	91	72	92	85	80	82	72	88	71	82	88	89	80	84	74	93	80	79	93	95	101	100	75	99	77	94	82	105	71	85	92	94	102	77	89	93	78	97	83	81	103	101	93	76	78	94	85	88	103	71	75	100	95	78	70	94	77	88	95	90	110	91	87	68	76	89	92	96	90	90	81	86	93	77	73	89	84	97	82	87	94	94	93	95	89	78	90	90	81	83	88	81	98	91	100	93	80	89	108	79	102	92	89	103	84	98	78	89	90	102	82	77	84	86	91	86	90	88	82	87	81	89	86	82	106	92	94	88	90	86	90	80	100	94	100	97	86	76	61	93	80	110	87	72	109	85	100	82	76	100	97	92	89	85	87	67	83	92	72	79	81	84	84	79	106	81	75	90	85	88	83	73	94	88	70	87	97	80	84	85	78	92	98	82	92	73	96	79	99	87	81	78	88	78	95	82	81	77	94	92	99	84	73	87	93	70	93	89	98	83	87	72	72	85	95	84	91	70	87	83	103	86	99	88	83	94	76	91	102	100	81	73	86	81	92	78	96	96	82	85	80	89	105	100	82	98	101	86	87	92	83	85	90	84	101	77	72	82	84	94	65	76	96	107	90	79	90	68	81	75	82	95	93	97	89	93	78	75	94	78	83	75	115	82	92	79	82	97	82	98	81	91	81	93	85	84	81	85	83	89	67	82	81	73	86	90	91	74	84	90	69	81	89	105	80	89	78	76	91	102	85	92	89	85	67	86	83	77	97	89	108	89	91	98	88	88	86	76	97	80	84	68	81	83	80	89	91	75	92	90	73	78	93	87	88	85	68	93	76	61	81	90	79	86	86	104	80	97	96	90	93	75	80	105	80	86	68	84	84	101	80	100	78	88	98	108	105	85	74	75	92	95	77	91	99	99	80	84	94	80	78	73	74	76	93	84	82	85	109	89	87	74	78	85	79	82	100	99	76	89	81	97	76	74	106	95	89	107	92	98	102	84	77	74	87	78	94	92	77	90	85	88	80	93	86	77	83	74	83	76	89	79	92	86	87	78	81	86	93	88	88	95	73	95	79	82	100	82	89	88	78	100	91	83	91	94	79	69	95	89	85	81	77	96	83	84	66	79	80	81	66	85	82	79	81	72	83	100	73	80	94	94	81	74	80	94	84	85	92	95	80	79	93	74	66	92	108	87	81	91	92	80	86	94	80	89	83	88	88	78	109	81	84	99	88	103	83	103	97	81	77	83	84	98	93	86	86	83	82	88	83	81	91	86	99	89	62	86	89	76	91	69	78	82	74	87	86	88	92	70	75	79	70	80	94	78	76	83	81	97	93	86	88	85	96	82	85	97	80	75	101	77	88	77	82	87	77	84	73	97	106	100	84	99	86	67	86	88	99	101	79	82	87	85	83	63	78	78	82	69	88	72	95	88	87	93	83	84	82	72	80	94	87	92	88	98	81	86	81	88	80	97	63	80	88	92	82	82	66	83	82	85	86	87	97	82	90	95	88	68	90	67	99	79	103	78	74	96	95	106	112	85	83	91	70	74	92	79	69	83	72	90	93	72	87	81	84	68	89	97	81	99	92	96	82	69	100	81	73	82	95	72	83	83	93	93	76	86	77	79	77	97	97	76	99	90	81	83	75	102	102	92	86	68	90	113	95	73	86	86	77	85	77	85	85	98	83	84	87	83	85	77	89	90	92	93	71	88	86	108	84	107	78	96	89	70	90	72	81	81	83	105	75	91	97	97	73	91	75	84	86	79	86	72	75	80	92	98	87	81	97	67	82	99	86	83	92	100	81	78	78	91	82	66	98	91	92	72	85	90	84	94	98	98	72	86	80	103	86	79	86	89	97	84	81	79	83	88	90	71	98	98	89	64	83	89	97	108	88	72	104	79	90	75	87	94	84	104	80	77	109	81	89	88	79	78	85	75	102	92	98	98	86	82	106	73	103	80	105	82	73	86	84	91	66	106	90	84	83	74	66	78	98	83	81	83	66	82	70	78	84	79	83	71	92	76	84	85	78	84	83	84	74	82	94	100	65	97	79	90	87	59	96	90	96	88	90	84	85	64	91	74	87	87	77	91	95	93	88	91	92	71	79	110	83	89	84	78	95	91	96	77	99	81	87	83	71	66	94	91	100	85	92	90	75	83	67	91	75	69	92	86	85	104	76	89	93	85	86	89	78	84	94	63	90	88	81	85	84	81	79	88	88	74	92	84	92	80	95	97	84	87	88	66	84	79	91	72	74	81	98	78	75	67	85	97	84	90	76	83	75	86	93	91	97	105	83	66	90	89	103	72	99	82	90	87	84	76	91	92	85	97	88	81	111	90	77	81	94	90	89	78	92	66	87	85	90	94	84	82	78	82	72	72	100	80	74	107	85	102	89	82	88	100	96	82	73	73	94	79	82	88	90	74	80	66	83	82	69	96	90	94	85	84	76	94	77	85	86	66	85	89	88	89	96	78	85	77	88	88	91	92	92	78	107	87	84	93	64	84	99	82	91	94	78	87	83	86	90	92	80	96	75	82	75	92	93	93	86	81	85	96	85	82	74	62	79	91	98	78	85	93	95	76	96	84	78	70	95	79	93	68	82	92	90	86	88	77	70	84	76	81	71	80	87	101	85	82	98	78	92	91	87	83	83	86	81	81	97	100	85	87	81	82	94	97	95	97	99	74	75	80	73	67	90	98	80	66	77	72	103	88	100	78	99	80	93	82	80	92	85	101	86	94	84	106	88	68	92	67	89	89	88	86	87	84	82	75	73	76	85	91	72	94	71	85	88	95	82	80	83	83	80	67	88	91	72	84	88	76	92	91	96	84	75	76	78	108	83	81	90	90	83	85	83	85	89	66	75	87	90	89	82	88	96	92	82	74	86	93	98	79	82	88	94	107	69	100	87	90	81	81	102	80	88	90	95	94	81	101	78	88	81	95	85	70	81	85	109	69	83	72	83	82	79	86	87	81	85	77	86	80	86	101	92	75	88	76	97	73	80	91	74	94	101	90	76	77	94	66	87	85	104	92	82	97	80	91	93	73	76	86	70	99	97	95	78	87	93	92	99	73	75	87	74	93	92	85	86	74	91	92	76	92	82	94	71	89	98	83	73	98	80	78	111	85	84	64	92	77	83	93	79	93	87	88	93	88	89	77	69	88	89	71	81	92	93	89	84	83	77	89	99	76	105	89	71	89	81	97	99	85	71	87	75	67	94	84	86	84	99	86	85	89	73	91	93	89	77	97	106	70	81	74	83	89	77	82	74	60	76	92	85	94	81	79	81	89	74	94	92	87	93	84	80	105	106	73	89	69	84	73	87	84	95	75	96	87	92	91	79	70	88	90	86	79	83	106	94
39768	24896	17964	14061	15364	11241	3404	1339	1219	1848	2994	7000	9413	9325	8586	7136	6325	3786	2611	2648	2149	1913	1449	975	816	751	665	757	698	643	752	737	684	732	634	653	635	648	643	623	613	602	667	666	618	653	649	630	623	666	652	717	661	639	642	628	669	632	663	628	599	687	659	642	661	709	652	610	605	654	615	625	628	609	648	688	646	623	669	624	639	611	645	638	663	618	615	651	659	656	648	663	686	684	648	593	621	646	622	604	651	666	641	673	652	622	632	643	632	624	640	672	640	655	610	618	653	678	638	643	631	636	688	652	699	662	648	633	636	608	640	650	641	645	655	643	626	640	645	633	661	654	621	609	614	615	601	639	632	605	615	595	636	645	626	680	604	590	635	664	686	631	618	659	645	647	625	648	605	647	643	620	655	601	630	654	646	666	647	640	697	637	629	660	656	637	632	633	661	636	617	664	687	655	651	677	648	686	626	634	612	635	610	640	616	644	648	644	669	620	693	642	651	638	695	639	695	649	608	584	639	619	562	572	693	651	663	627	669	642	678	657	631	604	627	635	647	684	597	605	595	658	647	625	612	635	602	651	676	622	631	628	653	643	650	617	629	597	628	659	650	646	605	602	638	658	623	658	655	603	621	658	643	625	643	581	645	647	644	632	684	607	621	628	618	640	669	640	611	658	641	626	650	671	634	593	653	613	645	662	637	624	654	610	643	657	641	613	584	613	610	623	653	641	599	642	616	642	630	636	634	613	682	624	619	597	639	660	676	660	595	630	659	638	663	657	626	659	663	604	629	618	630	622	656	606	608	646	586	640	643	638	608	639	657	646	610	627	671	647	601	643	663	613	645	629	653	632	608	630	634	688	695	621	618	656	642	620	621	607	609	682	626	626	641	652	647	649	646	613	619	627	626	665	648	690	632	612	671	614	664	645	623	620	654	653	624	675	638	634	643	658	671	658	629	690	611	600	627	650	651	654	606	645	626	688	687	599	669	618	619	627	655	650	613	627	638	582	612	634	662	646	604	647	639	622	632	622	636	627	682	612	616	661	680	649	656	618	640	616	628	636	669	615	635	643	604	624	628	663	650	634	622	696	648	642	615	648	645	653	578	655	636	644	641	618	642	638	619	671	594	584	606	621	647	649	673	691	634	599	630	691	656	644	672	622	624	639	641	632	667	608	624	612	631	637	633	644	647	673	641	608	631	639	651	691	651	622	614	601	633	690	597	672	629	659	670	612	616	623	618	599	624	633	639	667	624	674	643	643	626	651	627	627	693	621	613	673	629	620	636	667	639	652	635	651	640	606	617	660	625	655	667	607	630	624	640	626	603	621	648	609	622	623	632	683	637	679	633	660	632	609	638	623	605	597	634	652	649	652	613	667	631	604	586	639	647	611	636	641	625	646	666	643	644	628	661	644	669	604	606	626	592	614	634	600	664	663	663	679	654	613	656	636	668	602	636	616	619	637	639	616	632	683	607	684	649	667	642	599	640	643	656	594	700	646	699	701	625	640	641	634	649	672	708	656	639	632	641	640	634	646	641	670	681	670	640	695	642	641	638	637	605	645	620	624	643	620	605	621	656	670	653	623	612	662	656	648	643	596	677	659	628	646	629	580	634	641	627	644	628	640	667	636	602	653	602	624	652	625	675	680	637	623	653	647	653	622	611	632	602	617	653	613	638	635	593	668	643	646	650	643	660	632	660	647	650	635	646	648	623	634	657	688	676	609	656	636	622	636	641	619	647	649	607	647	625	622	629	612	660	639	598	703	647	646	636	627	634	600	658	668	581	622	618	686	606	645	623	694	631	628	641	649	651	628	572	585	634	621	629	653	623	623	641	609	620	593	665	610	647	691	649	626	627	641	653	661	668	656	639	661	632	667	608	639	612	655	680	623	665	654	645	665	621	624	637	642	645	683	675	666	639	687	647	673	646	654	622	628	635	589	660	646	645	645	616	637	609	644	664	647	612	644	605	644	619	594	639	640	645	668	692	667	602	645	629	613	681	642	652	617	655	659	633	624	614	636	655	659	607	634	621	647	654	662	658	625	673	636	643	633	661	630	675	609	609	613	636	640	647	610	615	607	653	637	626	635	644	664	630	645	643	668	630	663	633	624	640	687	645	619	630	664	625	594	641	634	614	629	632	672	684	619	668	645	645	673	658	649	677	585	675	659	646	662	643	632	689	659	630	670	640	615	661	640	639	645	646	632	654	642	619	643	584	653	602	620	688	606	652	642	630	628	638	622	651	660	594	603	603	640	636	647	587	675	652	628	619	673	657	660	573	644	638	628	624	658	635	693	625	633	691	669	593	622	649	666	670	616	626	638	666	652	562	640	636	622	639	669	618	670	631	659	612	633	585	631	658	661	647	605	614	628	648	618	602	668	595	629	665	626	642	616	653	677	662	653	616	596	662	638	607	615	687	598	668	627	620	632	689	671	623	668	631	632	705	637	626	668	682	664	637	670	656	654	587	632	613	647	653	622	616	628	651	668	646	667	655	598	669	625	663	620	608	626	631	644	630	592	663	631	654	703	670	657	652	603	643	631	640	662	671	609	649	659	609	652	597	626	619	613	667	629	638	652	670	589	659	631	643	680	617	664	605	642	659	617	627	670	637	663	599	653	622	644	588	658	666	670	650	613	624	629	637	636	634	631	638	626	625	584	649	644	618	629	649	620	689	598	639	637	623	681	636	651	623	686	633	696	650	639	636	625	610	641	668	613	636	625	643	640	657	626	627	649	632	683	647	641	649	665	619	631	666	647	650	666	650	641	616	603	642	667	630	646	641	657	666	676	672	608	633	643	689	611	620	607	630	663	656	613	630	636	635	607	614	641	667	676	639	625	637	608	634	679	628	660	663	653	629	607	634	621	645	666	659	590	621	646	611	597	618	640	636	675	636	698	624	638	663	676	650	624	621	607	638	645	621	612	609	664	625	630	636	601	610	647	616	630	653	648	643	652	620	599	666	678	699	644	637	672	635	704	649	657	651	599	656	650	659	634	642	621	688	616	629	662	611	632	656	631	631	607	616	668	619	639	723	640	602	654	623	630	669	667	634	671	662	662	650	663	634	697	667	631	630	676	630	620	691	628	639	651	662	645	668	662	666	614	681	623	633	604	634	665	628	666	650	644	591	689	604	665	686	616	652	633	646	636	632	615	630	677	634	644	634	666	627	636	678	612	638	624	640	601	684	632	631	645	649	657	621	673	656	656	577	626	662	611	691	617	628	619	623	616	670	606	693	695	684	659	654	630	665	635	664	633	628	670	618	641	597	648	655	609	689	654	663	686	667	655	622	635	644	659	686	654	635	624	631	643	651	636	624	644	609	614	620	673	616	656	635	643	639	615	633	675	662	645	713	613	646	673	634	671	710	624	650	625	634	595	690	643	622	705	638	631	640	659	654	656	646	639	592	667	649	679	601	662	650	627	618	638	660	621	681	638	664	627	620	652	630	635	656	658	621	627	623	612	640	670	635	649	609	617
8803	4054	2733	1448	650	281	188	91	92	88	126	257	418	411	385	354	293	207	186	179	135	127	112	80	65	71	74	58	68	71	67	63	66	79	69	62	70	68	58	70	70	62	69	73	75	56	61	74	56	59	70	63	64	56	74	49	70	81	73	75	66	65	63	67	50	58	61	62	73	63	61	72	63	66	73	66	40	73	67	61	60	66	76	74	59	60	68	63	57	57	71	55	87	56	72	59	73	66	54	73	75	74	66	64	61	64	81	60	56	66	65	58	55	62	71	62	74	69	59	63	61	67	65	64	66	80	61	64	69	64	65	62	60	61	66	53	55	72	55	65	62	73	65	68	77	58	60	65	65	63	55	71	61	55	64	58	77	67	84	59	51	56	76	64	60	66	60	64	60	65	55	54	73	66	61	69	57	68	70	70	65	59	73	72	72	59	65	59	63	57	73	47	51	75	62	63	51	55	74	59	66	80	74	75	65	63	65	70	56	72	51	54	59	49	65	69	66	48	73	59	65	52	69	50	68	65	71	71	79	73	56	62	80	66	64	63	75	75	66	70	83	61	75	65	67	58	68	68	67	69	57	55	80	61	63	69	74	78	77	63	58	61	71	69	63	81	65	54	69	63	62	69	71	69	72	59	76	68	59	50	56	60	83	56	66	69	67	62	60	67	66	84	60	72	59	61	64	61	59	74	62	87	58	59	73	60	67	64	59	68	71	75	67	58	59	80	58	77	77	71	71	76	69	72	54	55	71	56	61	73	51	63	59	55	59	60	70	67	63	63	70	72	60	60	58	66	57	69	59	61	58	52	64	74	71	59	63	61	56	56	61	56	87	70	60	52	61	65	73	67	88	94	73	56	70	59	71	62	70	72	58	71	67	62	59	64	65	60	74	54	51	64	62	68	62	51	59	65	78	62	64	83	76	66	60	65	53	53	73	71	71	53	62	66	56	67	76	62	64	71	49	59	68	58	57	57	64	56	66	59	75	47	70	60	73	74	67	64	64	70	61	58	72	62	59	56	72	68	60	62	78	75	52	56	72	62	77	72	56	66	64	67	72	75	55	67	57	68	58	73	78	72	73	65	63	62	82	75	58	70	68	65	58	66	54	63	57	51	76	75	72	67	56	63	57	52	70	62	62	68	83	59	64	67	79	58	58	77	69	65	66	65	56	79	54	65	56	52	59	65	69	56	63	67	67	72	73	75	68	78	59	64	69	68	64	66	67	65	54	62	48	77	53	60	59	72	51	58	73	76	59	79	73	53	74	66	61	58	65	63	57	59	68	70	77	64	86	68	62	65	48	69	66	77	71	60	59	70	66	69	58	69	60	67	45	60	53	51	75	55	66	77	63	65	70	62	66	67	62	63	57	58	66	80	73	65	64	70	62	57	60	64	59	66	52	78	75	58	73	54	74	65	81	67	70	58	66	67	59	57	57	81	77	81	74	66	59	64	46	73	68	75	72	57	64	62	67	76	62	72	71	63	59	56	64	59	69	66	46	59	67	61	71	85	61	68	52	60	64	60	56	69	66	55	66	62	63	85	63	68	62	63	58	68	44	57	66	62	61	60	72	76	60	57	82	70	63	64	63	71	77	60	63	76	71	79	72	72	63	68	56	62	59	75	69	65	64	77	52	56	68	75	56	66	62	66	64	65	66	76	57	68	71	71	63	79	54	79	73	62	68	68	61	79	63	73	69	51	69	67	63	76	61	59	61	60	65	66	73	89	76	64	69	72	67	67	66	74	65	85	66	62	65	67	54	62	58	74	64	52	52	65	61	85	73	77	55	61	55	70	54	66	64	68	72	54	78	56	65	79	71	61	84	61	65	64	70	54	66	54	73	68	73	58	65	59	66	54	74	77	58	76	65	72	63	59	67	61	78	72	62	67	71	64	49	70	63	69	64	64	60	52	68	76	68	50	68	68	53	47	70	66	59	56	52	71	69	74	68	55	61	74	65	61	63	75	66	61	68	66	65	53	63	67	54	59	77	66	56	71	71	70	74	71	68	59	53	67	55	74	55	66	71	62	61	70	44	70	54	70	73	80	61	69	63	63	68	56	63	62	51	70	76	68	63	70	74	54	62	65	66	90	81	47	62	69	66	72	65	58	60	54	59	69	71	74	69	59	49	61	68	66	71	73	69	66	80	73	77	82	41	50	64	64	65	82	58	65	63	58	48	73	68	60	67	70	60	63	73	66	46	62	51	68	47	58	77	61	59	67	65	66	68	68	52	66	47	69	72	65	60	75	60	60	76	61	73	65	49	70	59	54	67	60	60	58	82	65	70	79	60	62	62	69	69	57	68	76	78	70	59	66	68	42	45	66	67	69	66	69	65	62	78	53	49	71	67	64	73	67	67	50	62	61	65	51	63	66	73	73	59	48	75	73	59	60	61	67	86	72	81	71	64	68	66	62	80	74	69	56	67	73	49	74	64	67	73	63	69	62	66	60	71	55	72	66	63	65	66	73	66	60	56	80	58	67	61	64	81	67	63	53	56	51	70	53	76	55	66	68	59	74	48	76	73	65	70	51	72	66	73	68	64	67	60	47	58	58	64	50	64	67	76	72	66	68	71	71	69	54	62	71	61	70	69	65	70	57	75	58	64	66	59	57	61	60	62	60	69	57	52	69	67	74	71	92	68	54	67	61	67	41	68	57	61	66	78	65	70	50	63	63	75	60	60	73	60	60	53	65	74	71	70	74	74	79	61	56	57	53	66	66	72	50	68	72	70	62	78	61	66	60	70	60	63	69	63	63	50	63	69	68	60	53	83	75	56	73	65	61	68	51	57	64	72	96	76	83	73	51	81	69	66	79	64	76	62	82	73	63	80	59	81	71	67	60	69	66	69	55	67	52	62	62	65	64	63	71	68	64	63	59	72	52	68	70	59	66	69	51	54	63	54	79	76	61	67	58	68	77	59	68	73	53	67	52	68	63	71	53	61	60	56	57	53	74	65	78	68	59	67	66	72	82	79	58	61	67	81	62	69	53	78	69	67	77	66	83	60	55	68	60	59	56	75	68	66	64	77	54	65	71	67	64	63	63	66	77	70	75	68	61	73	60	65	84	53	59	68	58	69	64	73	64	60	74	58	67	54	52	66	65	52	76	67	69	66	66	60	77	60	73	57	73	76	61	61	51	69	61	72	56	70	62	67	58	49	61	55	75	71	68	80	58	70	66	77	63	67	64	68	66	64	62	78	54	67	57	67	66	42	68	78	66	71	75	69	67	60	68	59	49	70	65	61	81	62	58	76	57	59	63	63	63	54	72	71	71	78	77	60	63	62	66	74	53	67	71	71	76	63	79	55	72	65	71	57	70	55	66	59	75	62	65	61	65	72	65	76	58	73	62	81	68	68	68	67	54	67	69	59	62	71	70	59	64	66	62	70	73	72	65	74	66	50	53	66	78	63	57	49	79	61	65	70	68	51	62	69	66	59	54	72	61	59	63	71	76	62	65	66	70	60	62	66	78
34261	23500	18661	15293	14923	9818	5160	1228	1194	1929	3412	7113	10092	10132	9148	7236	5563	3796	3483	3057	2513	1982	1385	779	702	659	504	598	513	524	559	547	614	515	520	515	526	480	510	520	495	516	469	494	504	499	488	521	504	547	520	501	491	486	508	504	480	458	496	515	470	487	483	456	489	467	485	465	455	529	502	472	478	494	498	471	488	535	506	489	515	505	505	497	504	546	507	457	554	525	495	518	512	472	506	518	539	482	468	464	518	489	488	514	463	481	531	501	471	542	523	497	542	493	497	513	476	501	477	518	490	552	494	523	486	501	460	486	495	489	451	494	476	475	489	494	484	506	501	501	504	484	500	510	549	488	530	510	482	487	492	536	497	508	506	526	482	503	531	490	488	490	508	456	486	523	483	486	494	498	468	520	508	528	497	509	533	521	494	515	490	512	519	512	524	511	512	503	501	569	480	458	481	499	476	512	502	502	515	514	511	494	517	495	479	481	501	528	508	496	504	475	496	432	527	480	498	548	470	483	473	485	493	475	537	510	519	500	536	483	513	460	516	513	503	459	491	499	448	497	516	461	516	550	521	490	476	512	495	533	494	496	517	475	493	514	482	537	511	510	498	502	504	540	515	479	512	462	495	492	501	527	522	507	510	514	513	520	484	497	524	504	505	513	521	526	504	541	496	510	527	482	489	498	481	493	468	518	502	482	488	489	513	485	494	510	501	515	524	521	521	449	474	506	525	520	436	481	470	511	521	485	477	507	508	517	545	546	477	507	515	488	476	479	471	515	505	484	514	488	510	511	487	518	471	548	539	513	506	527	503	440	464	470	493	442	513	477	465	520	491	455	488	495	505	484	497	496	468	519	496	486	522	500	495	499	494	495	519	512	513	530	503	464	504	510	476	501	489	505	500	514	529	500	486	509	505	510	527	483	493	485	486	497	522	481	469	513	535	537	498	517	525	512	517	514	496	536	511	501	499	490	506	501	514	513	516	496	547	510	497	500	485	490	447	495	504	487	475	461	480	509	484	481	519	477	473	517	494	524	493	501	513	508	538	493	538	487	502	504	528	502	501	500	498	491	505	538	514	449	521	477	492	490	519	457	512	522	487	483	521	522	514	518	533	523	488	506	503	536	507	524	540	518	510	483	501	487	519	502	481	480	476	471	525	483	527	477	482	495	502	503	542	491	523	504	514	520	512	529	486	482	493	500	519	486	526	497	493	496	471	508	498	534	503	516	480	522	505	512	507	493	504	513	482	498	486	503	480	455	467	511	487	444	499	502	495	515	502	532	503	526	448	474	504	527	488	489	466	534	486	520	494	500	495	428	503	486	499	540	542	523	474	507	454	498	468	481	507	454	502	490	466	494	507	479	476	515	511	526	484	521	490	492	469	482	535	485	502	517	522	487	496	515	516	461	489	511	496	500	494	489	524	490	501	491	477	514	528	482	429	492	519	530	513	527	497	488	481	496	476	543	510	466	482	531	504	488	505	518	524	528	501	475	504	489	474	472	493	507	453	508	512	476	488	533	476	492	485	525	520	446	467	472	507	511	544	491	470	476	513	497	540	468	518	499	524	461	504	530	477	505	511	503	513	494	487	513	504	471	537	515	463	483	491	530	495	475	484	548	468	445	496	521	515	521	519	508	501	475	505	532	546	501	491	509	488	484	467	516	495	472	502	478	475	492	550	539	492	530	471	529	515	521	475	503	493	437	452	510	477	487	495	495	476	501	515	502	507	495	530	480	481	505	516	503	531	516	509	456	543	458	479	479	520	501	530	509	527	499	500	475	487	479	531	484	514	520	498	507	494	476	501	506	492	511	501	516	486	533	527	481	468	483	474	497	492	511	536	494	510	508	492	515	510	509	466	472	483	501	501	488	516	515	534	504	482	469	507	505	465	536	505	528	504	499	514	531	557	482	497	500	492	487	517	501	530	509	535	539	511	490	485	506	528	504	522	470	534	440	473	522	498	476	515	473	500	502	498	511	484	484	504	517	536	516	527	491	534	525	496	478	488	524	478	491	475	458	507	474	480	530	469	500	513	531	517	456	491	499	530	522	498	465	451	465	465	507	512	504	502	473	504	501	479	477	533	465	486	533	485	482	518	452	487	514	525	532	496	505	466	499	524	504	496	475	501	466	519	497	486	547	521	447	512	491	505	498	517	487	499	483	472	483	510	487	502	486	516	501	518	489	501	485	508	535	514	502	507	480	470	507	509	465	508	512	473	522	502	496	487	464	495	472	506	496	448	484	543	479	501	487	426	541	507	533	494	472	491	526	494	489	500	501	499	522	527	474	523	522	490	513	477	480	459	484	489	546	532	474	482	486	515	489	458	508	474	479	573	467	504	503	474	447	482	475	466	458	495	539	443	492	457	491	489	494	487	488	504	491	483	503	504	535	479	488	501	517	524	525	524	504	472	518	485	515	495	526	498	535	507	492	525	488	490	525	460	540	493	495	490	495	491	505	493	457	471	502	489	484	526	506	501	507	515	469	515	478	504	519	501	467	519	481	469	500	535	514	501	513	493	519	469	475	491	450	524	531	451	503	494	490	497	499	521	535	515	501	487	475	465	488	499	493	516	515	515	507	491	486	525	481	521	505	505	474	477	528	462	508	481	446	513	523	538	513	521	462	488	465	483	493	521	494	512	490	495	527	512	501	479	547	486	499	503	503	506	492	533	495	521	529	500	484	508	508	498	481	532	470	477	493	492	509	497	544	434	520	514	485	515	531	459	549	487	489	493	521	485	482	446	516	510	460	511	501	501	515	504	509	475	461	524	512	489	519	499	525	536	516	494	491	526	512	511	515	485	488	501	532	474	504	514	516	499	470	510	505	506	495	520	488	494	493	490	484	527	522	489	527	479	492	495	498	489	535	519	503	458	522	492	486	493	497	510	537	499	486	520	490	452	469	492	488	505	539	490	507	481	492	496	552	534	507	513	488	509	492	500	497	516	503	526	508	543	464	497	480	532	492	507	477	519	458	520	519	482	539	481	507	515	510	517	508	480	463	504	499	521	484	536	525	513	467	469	440	509	499	503	490	537	487	494	494	511	470	519	482	503	499	477	518	506	484	472	500	512	503	517	508	482	481	492	521	459	477	480	527	496	502	510	486	498	495	500	517	450	475	478	500	510	460	490	469	463	505	488	500	519	502	516	508	489	537	498	457	525	515	506	474	494	474	474	496	526	538	504	494	520	495	464	479	485	480	467	503	526	485	542	544	483	498	477	493	465	498	476	510	474	487	509	496	526	503	504	539	466	506	503	540	517	483	528	500	467	480	492	508	504	492	490	531	501	465	519	543	533	505	492	495	477	472	497	486	518	525	477	498	487	503	493	522	473	500	496	451	528	515	538	519	461	526	490	493	480	487	476	488	514	498	511	474	497	522	490	505	473	522	467	465	473	456	490	506	498	507	485	560	494	481	517	537	516	529	502	507	459	503	468	484	516	474	492	513	498	519	447	484	519	516	513	533	476	495	529	510
12203	6366	3110	1656	898	564	193	135	141	169	302	532	732	930	891	745	615	512	352	291	250	218	168	130	113	100	107	99	98	104	105	114	107	98	88	97	91	100	104	97	87	122	104	92	123	92	100	105	104	103	106	106	93	111	107	98	93	80	100	90	116	102	110	108	103	89	105	74	85	111	98	99	91	105	84	100	101	106	94	83	96	105	87	80	95	99	93	91	91	95	104	94	102	99	106	85	101	91	93	76	97	105	90	90	93	90	89	106	93	88	107	100	100	94	95	93	106	95	101	92	93	123	86	92	103	105	100	90	110	68	115	99	115	79	100	88	75	96	109	112	82	95	98	100	113	92	118	105	99	95	103	96	96	103	105	106	104	85	93	94	97	89	92	92	97	110	71	123	101	98	107	96	104	104	99	91	86	82	106	95	94	87	105	95	95	104	108	104	98	91	98	105	85	91	100	89	88	115	90	97	100	122	103	100	110	104	99	105	101	120	90	104	103	98	95	102	114	92	100	78	102	104	96	103	124	93	108	107	105	84	97	101	98	110	106	115	109	95	100	105	90	88	95	104	99	89	90	106	108	106	85	95	87	102	83	119	113	83	101	105	100	104	108	109	89	103	98	102	91	101	83	90	88	103	104	109	87	100	94	79	108	78	87	83	95	111	86	105	110	82	93	104	91	80	86	91	85	106	87	81	115	97	79	116	72	114	100	84	108	79	73	91	76	108	94	101	93	115	105	95	96	86	74	87	105	113	114	87	76	114	106	97	94	91	77	88	124	103	105	107	87	90	88	87	87	91	107	98	106	89	90	121	99	84	91	90	97	93	97	82	102	84	99	92	105	112	107	103	88	93	99	98	101	103	99	98	91	90	108	108	89	89	103	110	99	98	96	96	101	106	96	116	100	108	80	92	96	85	99	93	97	85	96	118	80	100	100	86	101	88	107	101	96	84	104	96	102	93	89	103	93	85	108	99	101	116	81	96	98	100	81	84	92	102	85	96	102	96	107	94	100	99	98	88	103	96	99	98	100	101	89	86	88	82	90	90	119	104	84	98	98	92	111	99	95	94	114	111	97	111	96	107	93	101	112	99	99	94	97	87	104	99	89	95	119	105	101	83	92	111	95	102	118	83	91	95	118	108	109	73	103	90	111	92	88	85	87	92	104	107	94	108	95	97	99	100	95	80	101	103	86	100	98	121	91	98	84	99	89	91	107	92	86	93	111	87	80	97	102	95	84	110	100	98	90	90	98	86	90	105	99	107	99	106	114	106	96	86	102	86	79	86	103	86	98	89	91	89	95	113	106	104	83	106	93	96	121	94	91	94	71	97	105	97	91	93	90	76	97	87	91	96	80	125	92	79	84	102	95	98	116	108	109	89	100	105	110	93	98	108	89	95	89	90	96	112	96	91	106	91	80	92	103	95	85	92	96	101	88	85	83	89	108	105	97	88	97	90	89	84	89	101	89	91	99	92	91	77	115	111	100	86	105	92	93	115	95	106	108	118	91	92	95	105	123	90	105	97	100	104	100	111	77	97	113	89	115	111	94	106	86	96	88	81	88	111	78	112	79	91	119	93	111	97	105	94	99	94	100	91	97	91	82	91	108	92	106	98	81	92	82	81	94	118	73	102	105	127	91	108	103	107	85	110	117	106	98	105	88	88	101	126	93	126	103	105	106	97	92	97	92	93	108	108	117	97	84	96	118	113	106	97	112	80	107	92	105	99	108	94	106	104	103	101	91	97	115	110	113	107	96	100	120	114	87	95	104	111	98	88	106	107	107	96	86	102	92	81	108	90	108	114	95	101	90	109	104	93	95	94	90	78	120	111	92	99	78	89	107	115	94	102	90	104	88	98	85	85	83	96	101	111	97	93	110	101	119	91	95	97	112	94	112	106	97	81	92	105	91	86	107	101	102	101	96	95	78	86	98	101	91	102	97	104	97	110	89	106	95	100	95	98	96	89	88	92	92	109	95	110	88	105	98	99	107	100	102	100	102	104	98	119	112	110	99	85	90	81	95	98	97	92	90	88	87	94	100	104	106	108	93	90	101	102	101	83	106	78	80	95	104	92	80	90	117	103	108	104	119	87	91	114	105	97	96	106	94	88	111	90	100	80	95	97	87	115	103	107	92	85	108	85	84	98	95	94	113	111	91	103	89	94	71	100	75	100	91	95	102	96	101	96	92	74	109	98	106	103	102	91	101	97	90	86	92	82	93	109	92	78	94	121	114	97	114	96	107	125	89	94	84	93	115	95	90	97	99	92	92	103	94	110	92	94	85	100	97	101	104	94	82	93	79	106	83	95	104	106	106	109	88	90	101	101	112	104	88	102	103	89	97	106	93	99	106	94	114	109	85	85	106	100	112	97	96	92	100	90	101	102	97	116	85	80	99	98	103	114	97	105	113	109	84	95	105	74	91	100	85	94	91	93	100	89	89	93	89	96	105	81	85	89	107	100	82	101	102	106	107	92	91	92	104	116	104	104	94	96	101	77	111	106	88	78	102	117	81	98	103	100	90	109	97	105	107	110	100	88	83	100	79	100	91	91	85	92	102	114	108	95	93	100	98	99	105	107	93	96	93	99	84	107	84	80	97	124	94	93	85	97	98	109	113	97	94	78	108	78	98	95	109	85	113	100	91	112	91	87	98	93	92	101	89	102	117	77	104	100	86	91	86	100	102	99	115	96	88	94	118	88	88	81	93	88	98	105	102	107	91	80	98	101	86	91	87	95	103	80	93	96	88	106	94	121	89	83	90	104	81	105	99	119	96	103	90	100	94	80	97	83	106	106	94	110	82	91	95	102	97	85	123	86	81	95	91	94	106	95	86	99	95	97	88	102	97	104	106	80	93	80	101	113	95	96	104	96	93	113	100	81	86	117	102	108	97	103	96	85	112	106	108	101	107	97	111	89	102	92	99	95	91	97	97	117	113	101	90	101	102	102	100	94	94	109	96	88	97	100	93	88	110	116	98	113	113	89	96	95	103	96	96	92	107	102	104	97	104	97	99	125	86	103	92	96	102	89	114	104	97	110	97	107	88	90	101	82	100	109	99	104	105	100	87	105	98	105	94	97	86	101	106	107	82	93	112	87	95	103	100	115	85	103	120	84	87	82	88	111	101	84	96	88	106	94	90	90	103	107	97	98	88	115	96	107	88	95	98	114	103	111	105	104	103	110	102	109	96	101	111	101	94	114	109	102	92	107	124	82	116	89	92	80	88	128	98	93	92	102	94	87	112	97	90	104	107	104	109	89	111	100	99	107	116	107	120	93	109	91	89	95	96	94	94	91	97	93	92	103	104	87	97	101	100	90	84	102	90	98	87	102	98	100	87	95	96	99	103	100	91	104	89	101	91	99	107	103	88	109	83	109	92	84	106	91	105	85	95	97	95	98	87	88	104	99	104	98	93	101	90	96	89	119	89	112	106	95	79	97	110	87	89	78	97	86	91	95	108	86	100	98	104	116	93	96	86	103
41608	27287	18919	17248	19377	15388	6012	2308	2561	4251	7138	12090	15926	16406	16194	13486	11457	9282	6293	4777	4131	3240	2332	1325	892	848	763	790	787	827	801	819	765	798	720	706	715	712	767	784	744	773	762	726	715	730	754	753	791	770	745	751	736	739	674	742	738	730	734	689	706	748	768	699	773	760	716	801	696	765	753	722	753	746	744	732	768	743	779	753	689	723	777	752	766	731	726	705	683	758	781	751	753	743	802	705	729	699	759	701	722	765	756	788	743	748	750	693	738	707	700	735	676	724	775	716	719	791	699	747	724	780	713	727	735	758	711	721	739	692	719	780	712	731	711	690	737	708	712	745	725	770	707	759	726	699	720	723	767	765	704	770	750	767	727	765	708	751	744	698	760	750	726	712	719	739	730	763	785	723	707	733	728	745	684	738	780	768	747	740	741	734	743	745	730	765	767	747	765	756	746	749	756	725	736	746	753	747	734	742	724	778	751	728	722	750	750	702	761	753	724	762	742	745	720	743	699	755	759	732	777	701	735	738	789	742	740	758	717	755	724	708	755	750	737	745	751	702	801	745	714	718	733	748	778	668	684	723	757	756	721	685	775	756	723	749	678	718	679	712	745	747	734	735	759	760	759	702	759	731	724	745	755	667	761	738	723	716	734	740	692	764	766	713	737	732	676	727	719	719	708	738	752	775	710	747	772	758	774	739	693	798	728	731	741	712	754	747	731	765	702	723	778	684	742	764	714	726	727	758	759	721	728	684	708	736	732	779	778	705	722	736	778	778	716	745	736	766	775	731	716	727	758	784	753	718	707	717	756	755	722	716	747	752	739	802	755	794	747	765	730	746	711	744	742	734	737	777	724	734	731	768	666	711	742	719	757	777	736	714	785	715	742	759	763	690	778	730	739	796	715	773	695	740	735	706	754	745	757	706	716	767	780	745	747	730	721	785	716	766	717	782	727	744	769	759	743	743	771	702	764	700	744	750	744	765	735	692	778	694	740	705	728	697	707	705	747	734	666	734	737	727	741	764	685	752	679	722	733	782	694	743	696	714	762	758	737	715	726	726	770	729	746	715	741	722	677	706	748	742	772	689	721	778	739	746	757	732	731	702	726	765	726	726	725	739	777	728	758	720	763	780	687	759	759	732	773	717	751	766	725	783	730	731	709	756	730	760	755	762	760	765	783	794	768	686	675	743	759	754	735	754	766	735	747	720	712	723	752	746	759	744	718	702	730	729	743	723	748	748	715	700	711	746	774	756	740	733	745	735	745	721	707	752	681	731	764	737	745	804	761	756	750	719	731	741	724	708	707	749	777	734	750	771	703	747	711	766	779	707	755	733	692	748	809	766	747	729	731	750	781	725	767	735	729	745	771	783	743	760	708	721	758	747	739	810	709	704	781	781	793	766	741	728	730	745	770	681	779	707	721	734	717	737	750	765	748	784	757	729	711	745	744	776	761	727	734	711	697	719	736	791	729	695	764	737	694	722	716	758	720	716	707	717	734	743	690	770	753	758	731	727	748	777	749	777	778	800	744	784	775	743	732	748	747	754	720	763	764	749	722	720	726	749	772	755	727	711	741	708	715	766	725	757	747	774	732	755	717	748	734	734	751	741	752	723	733	740	719	710	748	739	755	740	735	725	755	714	765	768	747	737	782	761	758	739	693	732	746	745	733	744	741	747	722	680	711	741	725	732	734	729	713	734	712	698	722	770	765	689	715	766	745	763	713	773	723	696	718	737	789	751	716	725	751	755	741	724	742	714	698	763	686	724	753	768	723	713	705	747	727	699	780	769	734	734	724	729	732	771	755	747	766	726	712	721	747	762	723	747	774	739	705	761	759	723	709	742	776	722	766	743	725	754	727	692	738	697	726	709	702	721	769	740	754	745	763	711	737	755	731	743	745	737	719	755	700	707	722	723	746	739	698	773	762	722	771	769	727	728	724	747	697	746	717	750	807	768	736	741	750	711	708	755	685	720	743	737	726	738	766	765	766	732	720	713	804	718	689	723	715	707	746	702	765	752	751	788	730	791	721	738	721	735	766	749	708	704	698	755	684	743	734	785	702	753	712	752	726	733	759	724	743	773	686	749	742	693	750	751	780	729	738	736	711	725	685	764	770	701	703	727	733	747	699	773	795	716	752	732	718	749	750	736	735	768	705	712	698	752	666	738	742	731	757	709	749	738	743	728	784	772	723	724	728	743	785	717	720	757	729	776	690	701	735	771	745	725	778	762	746	718	807	747	687	737	725	710	710	729	697	715	777	741	733	754	740	706	717	733	736	719	764	772	784	715	734	774	743	726	740	700	738	721	732	794	726	722	743	755	710	738	719	726	735	743	714	757	729	763	773	759	681	727	756	763	731	756	778	775	748	744	753	758	761	743	725	737	701	731	685	732	759	720	729	748	753	726	730	734	709	747	721	739	771	740	727	720	748	729	722	698	755	747	741	787	723	717	717	723	707	787	774	746	682	739	739	729	761	775	764	738	696	745	737	761	746	755	694	749	783	781	669	745	690	715	745	758	792	777	734	720	735	780	781	763	689	763	742	735	729	744	719	729	779	746	743	736	701	767	743	740	732	743	732	728	693	726	788	760	758	746	744	757	718	762	735	697	773	746	682	699	763	705	695	775	727	757	754	729	756	729	692	736	771	752	752	723	761	747	772	738	698	728	745	723	747	740	757	758	775	719	744	773	788	722	745	745	735	733	750	705	739	707	724	755	741	731	705	725	774	720	700	760	733	735	749	765	753	759	759	787	729	758	744	727	742	759	767	719	782	723	726	722	733	728	729	768	704	712	818	749	736	730	767	729	778	749	736	709	735	750	711	704	701	756	707	788	727	757	755	744	751	727	768	709	810	749	722	765	744	770	715	682	732	719	763	753	794	714	754	768	763	694	749	708	766	736	718	743	745	701	684	708	686	731	735	704	716	741	739	750	713	761	679	766	718	760	756	798	748	764	747	738	750	777	745	748	729	727	709	751	754	736	732	727	706	766	745	711	771	709	750	746	752	755	697	750	732	730	698	742	770	731	742	740	717	732	767	707	740	764	760	757	732	710	734	803	723	737	787	725	743	752	783	715	754	744	756	764	719	712	718	747	742	717	724	711	755	730	739	734	787	699	713	741	707	725	765	769	724	761	732	747	710	727	759	773	745	732	738	738	723	748	753	738	753	727	709	766	785	750	705	722	741	723	746	747	763	726	711	773	731	703	722	774	789	684	764	774	755	690	762	706	776	738	688	750	733	781	730	781	749	742	745	771	719	745	723	748	729	712	683	745	709	744	759	743	737	716	742	789	769	732	767	725	728	714	773	751	767	724	750	721	801	767	709	740	706	765	674	763	744	706	724	756	746	718	722	732	763	755	719	736	739	723	777	746	743	729	739	762	746	820	725	738	764	767	801	751	740	673	743	735	742	765	722	683	765	775	753	795	762	740	722	795	725	757	751	736	757	724	741	757	749	734	750	751	730	716	699	758	742	757	790	734
6748	3290	1174	453	206	103	71	62	69	77	88	126	117	147	169	141	126	113	91	100	100	77	61	77	77	58	69	71	76	80	63	59	73	70	65	69	62	69	63	59	59	55	61	64	68	57	59	73	75	71	55	66	64	56	64	65	67	69	58	70	70	52	71	67	65	59	44	70	54	54	87	83	63	54	76	68	62	60	69	51	70	63	57	58	77	75	72	65	49	59	68	62	74	44	56	66	64	79	55	69	61	62	69	66	61	64	60	74	68	53	74	71	62	67	72	64	74	96	62	82	85	68	72	78	66	73	72	75	60	70	71	70	68	80	76	75	70	79	73	62	61	73	65	66	69	63	62	71	76	54	59	68	68	70	62	59	64	71	66	64	73	66	81	59	84	84	58	77	61	65	75	65	56	72	65	69	70	84	81	70	64	75	73	72	73	71	70	66	63	72	60	63	82	62	68	70	69	81	82	66	61	56	81	74	63	78	66	71	77	45	60	55	67	63	63	55	61	67	72	76	58	74	51	65	87	53	65	59	78	68	54	65	70	66	63	74	57	85	62	66	74	59	63	79	61	53	73	80	67	76	64	58	56	71	69	63	68	61	73	62	57	69	67	69	82	70	56	76	59	72	61	75	61	68	75	62	72	66	58	62	66	70	77	79	71	61	67	73	76	76	61	69	66	79	67	81	62	61	69	65	67	70	63	73	74	62	70	60	70	63	69	65	64	68	63	71	78	65	80	71	61	57	74	61	50	68	61	70	66	59	81	58	66	73	50	71	84	70	60	63	74	60	74	75	51	79	65	71	68	70	72	90	58	62	60	66	84	72	56	55	76	74	59	63	67	56	68	70	68	75	67	68	65	63	70	86	61	67	63	66	66	71	62	64	67	62	73	64	64	58	66	73	60	74	57	85	58	74	67	67	49	52	60	74	78	59	73	83	66	79	82	76	79	70	71	74	66	74	72	77	61	72	59	59	66	52	65	59	63	64	64	52	55	75	75	70	75	59	52	83	72	72	75	84	77	59	64	68	65	58	82	69	68	58	66	71	65	62	60	64	63	73	67	62	66	84	77	73	77	66	59	63	68	71	65	65	62	41	65	79	70	64	64	81	69	72	60	71	67	75	59	57	67	59	57	61	77	76	70	69	67	63	65	68	67	82	68	54	65	64	63	57	63	55	64	65	62	63	60	77	66	60	79	64	74	71	64	62	77	74	55	68	60	55	70	55	52	65	70	63	70	69	87	60	56	82	75	77	60	62	71	66	75	75	44	67	57	78	74	60	69	56	55	62	74	71	55	66	83	82	67	64	66	76	61	71	61	71	55	62	64	62	77	73	68	73	53	66	74	74	83	67	71	70	75	66	85	70	78	61	69	75	54	68	59	77	66	64	71	53	60	53	59	61	56	59	76	71	64	53	70	63	68	56	61	81	86	60	69	63	78	69	49	60	63	65	63	71	84	57	73	59	67	70	62	77	64	67	64	61	62	66	70	72	57	78	74	57	92	77	64	54	66	63	73	60	63	68	69	73	74	73	73	65	71	57	79	72	63	79	68	73	69	73	70	59	56	75	62	75	72	67	64	64	73	52	67	45	66	77	88	65	59	90	66	71	59	73	67	64	63	54	64	80	80	72	86	75	57	66	75	55	60	59	63	78	78	57	69	76	66	68	69	76	64	58	65	67	53	55	70	72	77	77	61	68	61	53	79	64	85	59	71	69	72	70	68	71	65	71	55	73	64	65	70	62	58	82	61	76	72	69	68	64	82	61	82	71	57	74	54	69	69	65	69	65	79	75	53	78	62	64	69	67	66	62	73	75	59	89	68	67	67	50	57	76	62	75	66	64	65	61	56	66	68	78	56	74	66	65	79	67	65	67	72	63	79	62	75	48	60	58	82	70	74	87	67	78	59	62	68	69	58	58	75	68	58	64	55	58	67	55	63	75	66	72	85	73	60	69	73	74	59	57	59	61	69	66	63	60	60	76	71	79	51	75	88	62	68	67	79	53	70	79	84	56	60	75	57	78	74	77	69	82	58	62	71	71	60	74	71	62	50	72	65	58	67	68	64	81	75	66	70	60	75	68	69	69	89	60	62	77	61	62	50	56	70	66	77	66	64	67	52	55	67	71	77	77	77	58	82	74	55	67	75	74	77	73	60	58	52	56	73	62	57	75	73	56	83	61	60	70	69	60	69	58	85	62	60	81	67	56	68	75	68	71	83	77	68	69	73	71	75	58	72	77	72	75	73	76	71	74	78	65	79	61	77	65	93	63	69	64	60	60	66	71	75	63	49	72	68	84	71	73	48	74	76	69	74	60	78	71	74	82	70	75	62	71	79	64	64	49	59	61	77	65	71	59	73	61	74	70	84	74	79	74	62	65	81	78	68	68	66	70	61	58	89	77	58	74	61	68	63	60	71	76	68	67	72	72	73	76	45	69	71	63	70	70	49	58	73	78	69	61	56	69	69	81	64	80	70	65	65	76	102	71	62	61	64	56	69	57	63	84	64	52	70	72	52	54	70	79	67	71	60	75	63	80	52	69	71	61	78	58	81	68	64	68	56	68	72	73	58	68	71	54	65	70	58	74	72	51	63	72	76	74	67	70	67	67	64	76	72	61	74	79	52	63	64	70	62	70	65	90	79	67	67	65	77	65	65	64	65	66	69	70	57	60	52	59	83	70	65	67	62	63	49	69	68	79	71	58	67	56	70	71	69	78	74	64	73	59	67	69	61	72	54	58	77	55	70	76	70	60	60	70	66	74	63	69	65	73	66	63	66	68	64	64	62	68	57	70	63	74	76	64	74	70	77	69	74	55	73	76	69	79	67	55	76	73	70	80	54	57	67	84	61	81	61	60	65	71	65	68	59	82	78	68	73	70	86	66	66	75	70	72	76	61	52	61	73	66	79	65	82	52	62	54	50	65	62	55	59	70	76	69	58	62	60	75	74	80	71	81	66	67	63	68	62	72	70	55	56	78	79	73	76	64	86	74	67	72	70	69	75	70	64	57	68	69	62	66	64	68	76	62	69	72	71	71	53	71	65	72	76	57	59	75	76	68	78	78	75	65	74	56	60	80	68	66	63	95	60	74	59	57	63	75	72	60	64	63	75	62	62	73	74	69	70	64	71	78	72	68	74	74	64	79	61	65	66	58	69	60	67	58	61	72	62	57	70	73	47	77	72	74	68	70	61	91	62	67	77	62	66	70	61	70	62	78	73	62	51	65	63	66	76	65	66	69	61	71	71	67	58	70	61	60	88	81	66	77	68	61	71	60	82	79	63	67	64	71	59	57	72	50	82	58	69	70	73	72	73	75	56	66	58	63	59	67	77	82	71	64	73	64	50	64	64	66	65	81	65	71	61	63	72	76	72	59	70	69	68	65	70	77	64	51	71	65	62	66	61	59	77	62	60	76	78	73	67	64	57	59	70	60	77	75	61	64	58	64	68	78	77	73	70	67	77	75	65	60	68	65	46	66
34455	20737	10850	6691	6445	3012	1154	783	690	904	1363	2367	2814	3162	3040	2631	2284	1880	1576	1308	1023	823	690	595	545	517	494	527	484	493	521	517	540	504	532	523	555	533	480	521	520	526	535	523	517	535	533	528	515	540	479	482	492	533	507	504	482	482	507	512	501	532	566	519	481	485	520	554	533	526	506	477	550	477	525	525	539	493	507	486	551	521	501	577	516	540	480	508	495	501	469	509	514	534	474	499	532	517	549	560	545	507	500	528	501	511	482	550	491	528	526	483	512	495	551	517	527	521	520	504	481	531	524	495	510	499	502	506	517	507	487	527	534	543	519	528	516	496	519	547	543	518	476	523	557	505	534	477	505	490	509	515	547	496	524	529	519	576	564	519	523	533	527	489	507	536	505	511	520	513	534	513	503	530	523	530	525	492	498	504	567	535	494	541	491	557	516	512	539	537	513	483	538	544	510	539	489	532	507	548	510	527	528	524	505	549	528	558	500	527	539	538	552	499	535	469	513	506	510	543	506	531	545	500	551	539	530	518	514	503	487	525	557	495	528	513	559	490	551	536	510	477	508	532	487	531	521	499	499	542	551	553	515	559	470	551	546	540	526	531	539	509	532	553	512	563	512	528	491	508	533	526	553	515	491	507	539	525	467	485	528	517	479	541	488	553	533	481	544	521	519	527	503	543	532	519	551	503	502	517	495	490	466	518	511	498	531	502	520	525	522	510	527	494	498	493	520	540	497	511	495	529	503	516	476	501	542	478	480	532	546	517	553	518	516	572	547	459	543	523	503	517	508	503	523	518	539	515	529	514	517	545	489	530	526	551	464	531	524	520	535	518	525	519	528	538	550	537	524	499	492	464	501	547	479	516	542	539	523	530	523	529	458	498	547	534	516	527	554	520	528	542	510	560	529	497	527	521	501	507	532	527	503	496	527	496	514	526	502	530	453	542	497	513	496	533	527	517	530	526	535	570	488	508	515	513	528	510	530	531	504	510	572	534	495	485	499	478	518	529	528	519	496	555	506	526	524	510	499	517	504	526	484	523	522	518	489	536	526	489	514	460	484	472	526	511	507	541	499	503	503	543	505	508	486	508	544	507	499	532	555	513	536	522	478	490	571	507	541	524	504	512	535	498	489	507	529	529	551	504	507	545	503	502	498	530	501	480	509	485	499	491	553	501	491	471	543	497	513	501	545	490	515	539	536	511	544	565	517	548	510	536	474	511	511	531	516	545	484	528	510	512	495	514	482	493	525	540	536	547	572	501	519	478	466	481	482	547	521	496	527	508	459	533	493	536	534	533	517	513	511	528	494	495	508	559	525	512	544	509	529	536	497	530	525	522	548	497	514	507	526	534	561	528	541	533	518	503	509	526	505	508	479	524	498	494	502	504	528	512	515	515	504	542	525	492	502	558	492	540	551	522	522	524	511	535	545	479	505	512	544	515	512	522	535	520	604	516	486	521	523	539	517	528	460	526	518	537	546	533	547	531	537	524	508	529	528	482	494	494	534	538	524	530	503	517	536	546	536	543	527	504	502	510	518	513	545	518	507	512	519	530	509	513	549	498	519	524	532	552	541	555	491	502	564	530	509	518	507	493	515	515	523	509	526	519	533	512	486	518	510	480	523	505	548	537	486	518	533	491	514	539	534	547	489	528	519	521	509	516	536	516	483	545	537	537	515	496	521	536	544	525	541	520	536	508	525	496	564	506	542	501	512	540	511	565	542	491	491	537	528	522	527	536	533	561	529	520	496	538	511	507	529	505	526	524	513	495	522	525	522	534	535	511	539	567	512	571	517	507	499	507	497	518	548	560	538	528	530	497	570	523	467	526	500	493	499	500	508	516	532	506	515	520	519	521	523	498	482	531	561	500	510	470	528	495	483	512	546	533	513	497	524	516	528	530	470	506	533	532	544	527	515	480	509	482	548	512	517	513	429	582	519	512	524	515	489	525	484	527	485	500	535	515	466	532	499	496	490	542	532	500	501	534	501	530	536	496	511	501	552	549	504	514	543	495	505	561	525	544	548	548	541	553	551	509	508	509	523	499	517	485	518	540	502	514	520	509	510	529	484	511	525	503	531	499	498	529	480	521	518	533	511	507	510	541	519	523	534	517	527	545	518	519	469	494	534	557	527	530	528	507	536	487	504	538	541	582	540	500	523	536	574	521	523	526	537	550	510	500	486	544	524	497	536	538	537	501	527	523	518	489	506	544	534	482	529	499	544	517	488	562	517	543	515	505	517	521	546	529	499	493	524	520	551	549	566	558	557	489	522	487	534	529	533	530	507	570	493	530	555	501	490	547	531	534	503	518	522	555	500	518	491	464	516	524	545	476	529	488	516	526	526	474	532	533	540	525	510	503	499	502	571	498	542	493	537	485	552	497	539	485	553	459	557	505	512	515	497	525	530	528	496	529	515	528	499	501	497	522	542	488	517	474	536	519	536	512	522	515	517	517	489	533	560	494	484	525	521	536	520	473	492	543	489	536	465	514	530	466	503	554	534	541	508	523	488	516	522	501	539	480	531	522	536	505	507	493	526	475	574	529	540	534	495	534	570	544	485	518	500	529	517	509	554	511	493	476	523	486	504	521	530	530	522	505	517	458	483	526	524	549	536	495	540	530	572	482	487	565	529	525	538	548	541	543	519	532	524	565	508	464	530	505	534	534	483	531	539	533	494	521	517	511	544	527	479	530	527	521	489	501	491	536	524	472	499	525	533	503	522	514	513	510	484	508	506	493	541	501	496	538	513	484	516	546	545	510	506	547	517	518	513	499	528	524	553	497	474	526	559	492	500	515	489	547	527	487	515	530	507	480	488	514	486	527	521	520	504	510	500	478	523	530	511	522	484	472	499	550	499	527	496	492	504	547	466	537	515	512	520	545	479	525	490	477	484	503	533	542	504	513	480	564	506	533	514	503	526	525	492	523	511	526	536	513	510	533	570	545	483	540	510	522	475	480	513	489	524	490	545	485	508	518	503	484	546	521	516	515	510	551	542	461	530	504	510	515	506	535	460	509	539	485	498	574	521	560	497	537	526	533	529	548	534	506	559	531	514	526	529	531	517	513	562	501	536	536	508	535	522	524	524	514	511	536	529	517	506	512	529	525	515	507	478	513	497	538	555	537	515	527	501	469	551	502	544	506	486	511	530	505	532	500	533	566	510	557	554	536	527	517	504	503	530	518	525	501	545	486	527	522	544	493	479	525	559	517	545	493	543	487	515	501	498	530	566	495	524	531	527	518	501	534	503	490	524	521	510	536	509	527	588	529	516	518	470	482	521	535	539	556	530	541	510	509	507	493	525	531	497	536	532	471	507	513	535	496	518	525	540	522	510	534	506	482	520	549	518	553	520	522	505	518	542	476	541	548	522	552	509	476	560	542	516	490	508	512	544	537	536	518	532	516	535	532	511	542	559	523	538	511	526	527	514	497	511	518	495	508	538	531	575	518	544	522	505	533	447	515	555	580	517	577	533	536
9545	4958	1377	884	554	352	194	133	124	156	223	404	523	488	509	457	380	352	303	223	169	147	129	88	90	94	114	83	95	78	94	95	85	107	101	93	104	86	83	99	81	81	76	106	102	77	87	96	92	97	118	89	96	89	87	80	93	90	98	105	115	90	103	94	71	75	96	99	82	73	106	85	78	115	90	80	94	83	75	102	116	85	88	97	80	113	84	83	86	114	77	110	95	84	88	79	100	93	90	95	74	90	82	72	92	91	103	107	77	100	100	110	89	76	95	94	78	99	95	70	98	92	101	87	82	81	104	77	79	96	87	97	84	94	89	92	73	89	97	90	116	94	98	95	88	94	88	84	79	82	99	92	93	93	92	81	99	99	91	90	101	96	95	84	94	97	112	94	75	111	97	93	104	101	105	85	91	106	97	94	88	104	100	80	92	95	102	82	83	76	68	99	90	103	90	102	88	101	108	99	77	100	102	79	112	88	93	86	82	87	96	99	90	83	94	94	104	87	98	106	104	82	75	93	89	78	88	80	82	93	85	92	95	108	98	89	85	86	103	109	100	81	90	109	85	86	92	93	94	76	102	90	89	102	104	86	88	93	87	88	96	94	86	95	104	91	81	101	87	94	91	108	89	91	96	92	84	86	88	81	88	84	106	91	95	82	86	89	92	89	84	98	112	97	106	82	98	92	78	99	103	80	91	82	73	85	100	88	105	82	79	88	100	100	78	111	100	106	99	89	79	88	95	94	101	93	83	74	95	87	81	92	84	86	85	108	87	96	95	84	103	92	96	89	92	103	92	99	95	101	73	97	99	85	107	92	94	89	88	83	96	80	78	84	76	71	86	87	89	80	89	82	96	81	71	95	107	82	102	87	105	99	96	103	95	114	83	88	84	101	90	85	90	94	98	102	109	87	105	91	86	119	88	97	88	108	109	102	106	88	90	87	77	91	94	89	71	91	102	78	108	108	102	105	92	88	77	97	80	87	92	77	76	102	108	83	84	102	89	103	82	93	112	79	87	79	84	103	77	95	97	89	94	92	92	80	87	103	85	96	91	98	103	82	93	94	91	106	89	116	86	94	95	88	61	93	94	88	96	80	101	87	98	84	94	96	90	82	82	88	83	91	91	109	113	94	102	99	82	116	99	89	95	80	82	86	92	84	76	81	113	91	78	90	96	102	87	90	105	100	111	100	109	96	93	105	83	101	77	77	90	84	95	86	92	97	95	73	95	100	79	89	90	92	76	97	88	84	111	86	77	88	108	78	104	112	92	94	103	94	99	93	83	94	103	116	100	88	84	72	88	86	93	97	105	87	81	80	109	97	97	103	93	96	84	94	77	91	97	117	78	97	103	81	93	114	98	80	99	111	92	89	88	80	84	89	90	82	81	101	99	79	94	96	88	79	93	91	93	103	95	107	88	104	103	93	106	101	92	85	101	88	82	79	93	91	99	93	103	80	64	94	98	80	87	72	84	93	88	90	91	111	105	87	76	100	85	104	82	104	94	83	84	92	90	91	73	95	84	99	85	106	94	93	103	92	81	86	91	97	95	75	88	93	88	93	100	89	90	82	97	102	110	96	79	108	86	99	93	88	99	90	88	87	87	94	99	93	92	90	90	90	89	83	95	103	103	91	92	99	78	92	83	100	89	93	99	80	117	98	105	87	101	115	115	108	97	87	97	86	80	107	85	97	100	98	86	81	93	94	93	87	91	88	94	92	96	86	81	91	101	86	85	93	87	99	97	98	93	96	71	84	96	86	112	105	98	76	83	84	97	92	87	87	94	93	100	90	91	111	83	88	94	85	98	97	76	89	92	97	105	85	94	92	94	80	98	93	101	90	92	93	88	76	106	109	108	104	84	83	96	99	105	105	100	93	106	103	91	75	86	79	82	91	88	95	85	89	101	86	105	94	97	97	88	100	82	81	82	86	93	96	99	101	83	103	91	86	85	90	82	93	80	83	94	77	84	77	85	104	98	91	98	86	100	80	116	85	95	92	84	108	81	101	101	89	97	103	103	75	93	93	80	92	97	75	106	95	85	90	92	95	88	76	86	95	88	86	68	116	96	84	86	110	103	99	94	108	93	77	123	108	90	80	87	92	76	92	94	98	114	100	89	86	95	93	88	94	106	101	91	85	100	89	78	97	98	90	83	96	103	84	115	80	79	98	112	90	77	88	83	89	88	93	77	100	97	90	94	88	83	103	90	88	98	106	98	88	86	98	85	76	97	90	93	92	96	91	82	89	95	95	96	113	92	100	104	88	78	92	93	111	91	86	80	100	93	110	88	93	77	79	99	85	93	94	94	84	97	97	80	97	91	125	98	79	95	84	120	101	95	118	100	87	98	89	85	85	107	94	94	84	76	67	96	86	98	83	83	99	101	95	78	80	95	98	95	91	88	80	100	88	86	93	97	105	87	90	100	103	95	80	88	79	108	88	95	98	92	93	106	85	98	89	92	118	76	85	102	77	94	80	75	99	70	98	88	96	100	101	102	100	92	88	93	97	109	104	96	97	93	107	104	89	113	91	92	102	87	67	79	97	84	86	94	105	77	92	77	72	72	81	74	98	88	77	86	94	88	96	83	87	95	89	99	88	94	90	93	85	94	111	93	80	101	92	92	86	100	84	73	89	95	85	98	111	99	95	92	87	78	85	103	85	85	88	87	88	93	96	83	100	77	97	81	93	106	78	81	89	82	101	93	77	99	89	100	65	89	82	89	96	98	96	84	72	79	79	115	102	91	93	101	82	98	98	81	102	92	93	95	94	89	73	84	93	60	95	94	85	89	103	94	102	80	85	91	86	96	94	82	89	91	93	100	86	99	89	82	88	97	79	107	83	102	89	99	84	78	96	77	89	99	102	92	90	82	72	90	97	95	108	105	89	104	77	110	85	91	71	89	91	90	70	87	71	98	79	78	102	98	82	88	100	91	82	87	112	120	99	102	82	100	85	87	90	82	90	99	74	87	102	84	94	100	90	90	97	94	108	83	83	97	96	88	95	74	84	104	96	97	101	98	86	86	94	98	93	103	93	91	90	95	91	81	87	103	124	82	102	77	104	91	112	109	80	92	90	95	89	91	86	92	83	91	91	104	86	75	85	104	102	90	97	119	100	84	77	96	89	102	66	89	81	89	85	107	83	90	86	82	91	96	88	94	79	101	92	104	105	86	106	102	80	86	103	105	91	104	75	80	88	72	84	94	104	83	83	75	90	97	77	77	69	95	83	94	84	88	109	94	82	92	74	76	95	99	112	85	82	81	99	83	110	73	97	98	87	74	106	86	70	90	98	100	92	93	102	102	93	87	73	94	87	82	95	97	76	96	81	87	102	89	82	83	83	82	100	108	107	84	80	76	107	83	100	73	82	80	95	116	99	91	91	92	99	85	107	99	71	93	91	87	84	76	83	91	78	100	95	101	80	104	102	91	82	85	77	109	83	97	97	77	86	81	83	85	92	102	102	95	100	110	89	107	89
39783	23817	11089	11203	14125	10906	5677	1905	2015	3374	6086	9101	10881	10371	10162	8822	7168	6036	4835	3437	2279	1562	1151	757	711	764	685	741	728	713	663	756	714	688	708	691	701	704	650	732	715	702	644	692	728	663	708	695	632	692	650	692	707	718	692	682	703	684	742	688	670	721	655	677	637	698	708	676	689	669	680	705	702	725	709	710	739	662	705	711	701	725	704	692	709	678	683	700	691	694	706	682	692	691	718	659	671	672	737	677	702	629	680	745	653	681	651	618	688	683	681	714	678	692	670	724	680	676	653	701	677	627	691	709	682	641	715	706	656	664	720	702	662	686	680	667	694	679	696	707	652	664	662	716	697	691	671	723	641	720	649	701	681	686	695	709	672	698	740	717	707	668	693	715	714	713	698	728	676	668	627	674	752	655	668	693	692	734	690	662	694	704	696	733	682	660	687	722	654	688	653	636	689	690	668	670	730	708	732	700	685	692	709	676	674	674	687	611	673	737	679	676	756	646	686	677	701	660	678	737	684	705	642	642	678	695	648	718	682	693	660	674	688	692	713	664	732	658	719	671	724	672	726	656	656	713	679	732	675	672	662	671	639	684	685	676	668	708	718	687	648	695	662	734	660	641	707	725	721	665	742	650	692	688	672	650	728	696	657	701	678	689	688	664	657	717	679	700	660	679	677	676	681	675	658	683	684	708	668	706	692	692	744	685	671	649	701	693	651	716	703	673	718	642	728	710	681	716	663	688	686	699	676	687	690	701	651	685	660	699	691	695	728	690	653	666	658	705	711	636	712	699	748	738	698	677	649	665	702	691	735	700	674	689	703	747	663	637	682	663	661	684	689	653	679	698	644	707	696	647	678	712	668	730	649	665	705	741	749	705	702	687	650	651	626	728	632	698	694	717	713	670	684	680	686	656	686	657	687	669	676	644	685	669	705	737	699	732	709	623	683	647	712	681	642	681	674	700	676	682	685	673	673	698	695	663	708	748	747	625	700	720	655	621	659	675	651	704	697	658	698	652	712	685	628	678	738	687	711	686	690	662	686	641	695	694	662	726	636	656	656	715	754	684	677	698	658	656	674	685	682	706	634	681	642	661	701	689	675	725	663	676	659	665	685	683	713	676	725	673	681	743	728	682	701	705	659	686	675	701	682	698	658	656	672	639	710	683	677	659	688	707	695	688	650	649	721	747	676	686	659	682	687	636	703	695	662	709	677	719	649	686	759	733	679	652	677	746	680	690	690	675	690	700	700	690	686	691	650	698	680	726	668	733	740	685	665	715	657	688	687	710	686	692	657	711	684	665	685	709	709	721	712	665	659	686	664	692	698	709	671	662	698	654	722	662	691	697	680	723	678	704	704	692	696	723	690	670	674	699	676	695	654	639	706	699	680	677	692	690	697	707	636	706	687	658	704	735	748	708	736	665	676	692	704	705	688	668	695	708	681	668	725	655	680	705	699	670	674	665	714	662	708	699	688	664	649	688	700	667	672	717	680	666	701	758	674	651	680	673	689	688	663	641	692	683	676	718	659	662	700	682	670	684	694	686	715	706	700	670	682	692	682	690	667	692	695	693	757	617	681	687	686	664	702	652	696	642	695	703	720	657	715	722	655	725	676	683	686	695	644	717	729	685	640	671	705	656	699	644	692	698	701	687	652	704	680	679	697	630	700	692	705	653	681	684	687	705	669	672	713	650	633	733	670	700	655	714	721	734	679	716	690	723	684	740	646	619	683	671	675	660	718	677	663	642	661	641	743	659	670	704	678	738	671	719	703	665	668	667	639	681	683	691	639	622	620	718	694	636	668	672	630	696	733	679	704	674	696	698	729	695	668	650	713	631	738	686	650	655	698	652	660	681	699	682	690	652	704	701	658	677	650	707	688	710	703	726	663	718	683	699	654	688	720	712	702	676	693	647	653	668	666	693	678	709	650	698	668	691	744	696	665	710	650	699	726	705	718	677	682	705	685	653	666	671	659	718	705	651	666	730	665	652	660	699	700	722	647	708	703	690	675	706	649	691	745	717	642	667	679	648	679	708	669	662	675	638	692	649	649	671	714	695	680	724	682	656	664	733	683	717	691	693	705	700	690	692	675	706	671	711	714	636	673	730	662	716	699	705	691	732	685	733	693	682	719	665	657	672	677	701	707	735	652	708	649	728	645	691	653	690	677	706	694	646	671	681	741	683	713	673	676	675	691	700	720	655	673	669	671	674	727	685	715	718	674	687	692	668	660	771	719	630	692	664	642	675	688	701	670	659	682	693	690	682	667	648	730	684	662	688	709	671	697	694	702	695	667	697	686	713	664	667	724	713	688	680	686	668	667	693	688	656	675	674	691	724	683	662	676	682	659	697	636	645	694	668	657	707	707	690	673	717	667	732	676	626	695	702	686	688	635	671	700	670	668	709	686	673	737	693	704	691	697	717	687	689	699	666	676	703	731	689	713	686	673	718	656	694	706	667	669	708	681	701	680	699	701	682	664	687	698	672	673	741	675	680	726	665	711	707	611	684	710	711	705	684	624	664	671	697	669	680	698	694	714	693	691	738	674	725	666	682	697	719	665	702	632	653	687	703	691	703	685	637	665	704	704	658	719	633	700	675	713	681	673	689	690	682	677	675	665	672	638	660	722	676	688	705	642	706	691	721	694	712	693	716	685	720	688	708	718	679	711	704	687	666	769	712	680	676	645	688	683	695	714	719	714	665	687	690	708	687	695	732	729	690	679	647	675	701	678	663	710	672	682	648	710	705	719	719	699	701	698	704	683	652	666	693	697	656	671	701	683	681	730	692	681	680	716	718	680	717	688	668	702	677	701	747	685	693	680	691	747	688	704	696	684	684	702	687	689	706	651	672	669	627	709	703	694	658	700	724	709	693	737	725	701	681	654	649	688	674	746	689	664	713	712	692	717	705	687	702	637	678	672	733	681	694	686	711	709	680	652	621	694	638	695	641	640	678	693	681	703	713	673	678	699	658	739	648	665	667	646	740	704	681	684	725	724	675	734	659	670	662	704	667	673	665	657	700	754	651	650	703	673	697	700	727	656	710	649	660	714	705	687	678	709	701	699	650	680	734	732	742	665	708	674	686	659	659	679	665	691	723	680	656	657	712	692	708	680	636	740	655	670	656	667	693	692	677	680	654	673	668	700	697	741	723	701	704	696	733	710	697	683	677	677	720	714	670	672	647	690	665	692	686	684	722	634	700	679	678	702	685	667	678	637	693	681	679	667	671	644	654	696	688	725	688	664	680	648	707	668	671	681	707	681	692	692	696	749	671	687	696	699	667	735	642	733	717	684	683	667	718	761	671	756	691	682	700	663	696	662	714	677	652	706	721	666	716	664	677	682	695	716	676	679	714	676	735	675	669	692	679	666	702	691	702	673	713	701	699	658	666	708	665	701	702	674	714	696	716	686	681	718	658	729	706	702	626	706	714	624	683	678	656	680	692	685	693	669	688	707	692	708	703	702	693	681	667	680	647	654	682
10230	3499	1455	966	510	291	140	89	103	107	216	408	433	453	439	407	330	306	243	178	147	125	98	72	71	79	66	72	75	85	76	59	59	76	76	83	66	69	55	80	88	71	71	70	79	81	88	72	61	73	62	58	62	77	61	77	68	61	70	78	74	51	65	68	67	71	76	82	66	74	73	66	71	62	66	69	70	70	74	67	79	59	65	63	70	69	72	70	58	74	65	70	61	63	67	70	62	84	75	69	72	76	64	75	77	65	80	77	72	57	68	59	71	60	64	65	66	69	73	60	66	87	67	67	70	54	66	65	78	77	72	79	67	57	72	71	80	77	66	64	72	64	65	66	60	58	76	81	60	57	75	62	71	71	63	68	78	70	78	81	63	73	82	78	67	69	66	60	78	63	55	70	57	73	69	60	71	71	61	64	71	84	76	75	63	88	84	67	77	41	75	59	72	63	77	63	79	80	74	91	74	69	68	73	86	82	85	69	67	66	67	67	73	69	80	77	65	76	77	53	80	64	64	81	72	59	72	74	69	69	66	82	73	61	63	66	72	45	81	84	76	71	73	73	76	68	68	56	69	74	68	69	66	66	56	70	55	69	63	75	62	81	72	73	71	63	76	64	62	69	58	77	70	71	75	73	79	80	75	66	66	69	64	70	77	70	78	88	83	70	55	65	62	83	68	69	76	65	83	89	62	65	81	68	60	62	64	77	74	60	62	75	59	74	81	66	56	77	65	70	72	78	73	81	70	80	67	68	76	82	73	67	71	74	59	77	62	81	62	58	68	61	68	71	77	68	68	56	70	72	62	80	63	65	68	55	76	71	73	71	73	79	68	74	90	72	61	71	63	71	67	70	63	76	73	70	64	69	73	62	72	69	63	78	59	62	72	78	71	76	80	77	61	79	68	78	68	66	60	90	72	79	68	70	66	65	59	74	67	79	72	64	82	80	75	69	66	74	63	58	64	68	60	68	91	80	70	68	73	87	88	70	66	71	76	89	65	69	91	66	69	62	72	68	73	67	79	57	70	66	60	78	81	82	78	73	74	68	66	55	69	76	68	65	60	66	59	62	70	71	59	67	83	70	67	63	78	65	82	90	61	63	68	59	65	73	61	73	81	69	74	66	62	86	73	71	92	66	72	74	82	75	72	66	70	57	82	79	67	63	80	73	61	59	82	75	80	75	81	79	64	61	57	85	87	83	72	90	76	89	70	72	61	64	74	81	75	64	68	56	87	93	71	68	69	71	74	57	59	56	70	62	71	56	67	71	64	80	79	84	86	86	72	89	63	65	70	55	55	80	70	73	67	81	76	69	51	68	76	75	59	65	59	56	65	68	71	71	60	64	78	61	73	62	61	73	83	70	69	64	75	59	74	63	73	70	67	81	75	45	62	82	64	80	71	58	75	58	81	74	76	59	63	73	73	60	72	69	47	60	62	63	70	72	78	80	63	68	64	73	69	69	72	71	69	60	90	71	72	75	79	66	77	64	62	82	70	66	70	79	61	56	53	70	74	64	61	78	54	87	75	65	52	74	77	96	72	78	77	72	68	57	49	83	65	81	75	60	53	73	89	74	79	54	75	57	65	68	86	75	76	72	50	67	73	86	57	73	65	85	75	73	76	68	53	62	78	63	56	70	55	70	81	68	77	78	66	85	70	46	63	77	64	73	73	78	68	85	60	72	75	70	71	63	67	78	65	57	82	62	74	76	69	74	70	69	56	63	64	65	67	62	57	82	79	60	77	59	61	78	86	72	73	53	71	64	64	76	74	84	68	73	69	78	66	68	79	76	75	74	57	71	92	60	79	68	70	67	76	68	65	65	73	77	67	78	68	73	56	84	61	84	59	72	74	66	60	80	53	67	72	76	80	78	73	69	85	70	79	65	71	76	70	64	82	75	70	76	61	71	67	79	69	76	66	56	80	79	72	77	77	77	61	75	63	60	78	71	63	74	75	73	61	85	77	70	79	78	76	66	59	59	57	76	67	69	69	70	70	63	63	60	48	69	79	89	59	66	84	63	68	68	69	75	80	64	63	64	66	78	81	63	66	82	88	77	76	67	81	68	72	70	72	69	66	66	80	62	70	81	72	68	84	71	81	86	71	66	65	72	70	61	73	63	80	82	73	74	59	64	66	55	69	73	65	77	78	70	69	61	74	68	72	66	65	59	60	64	64	76	89	71	58	58	79	77	51	69	71	97	73	59	64	75	53	62	63	73	70	81	65	60	66	91	66	64	66	65	67	79	66	75	75	73	70	77	72	62	66	64	62	74	68	62	76	70	78	65	75	75	78	70	86	77	73	60	66	61	66	81	63	66	84	75	70	66	63	70	58	68	85	73	62	71	72	75	63	58	76	72	76	72	73	74	67	83	67	72	60	71	58	63	78	62	61	74	54	66	76	58	69	74	63	68	58	71	66	71	83	62	56	62	73	69	73	60	79	57	76	78	72	64	56	77	76	82	68	61	69	71	65	66	78	70	85	72	67	71	72	74	68	71	61	66	59	66	73	62	69	79	72	73	68	70	56	75	54	68	59	66	57	54	84	64	63	66	68	67	72	80	75	72	69	58	67	71	79	70	74	71	68	77	57	74	48	75	70	76	68	70	69	65	69	64	88	65	68	99	71	69	72	55	71	74	58	56	84	72	55	69	81	70	57	69	66	77	51	77	72	85	57	71	62	63	73	79	64	75	71	71	81	66	67	67	79	76	69	91	72	69	59	65	87	64	73	52	78	65	56	71	65	83	62	73	70	81	64	67	72	83	74	71	66	76	68	62	67	58	67	68	78	86	57	63	64	73	64	67	65	71	66	72	100	61	80	71	78	71	81	83	66	74	62	72	74	71	74	91	63	75	63	63	65	75	67	94	62	82	65	74	70	74	72	72	64	63	71	63	76	76	60	60	64	82	77	59	78	69	71	80	70	78	69	74	60	74	71	77	58	67	66	67	78	54	69	73	66	59	83	62	54	84	86	79	63	63	78	64	74	79	83	65	75	81	72	67	75	60	68	62	70	82	61	57	91	62	61	87	86	82	68	60	84	83	66	72	68	72	84	54	64	75	88	80	61	68	61	63	70	85	83	72	65	74	70	84	59	70	68	71	55	67	79	75	71	80	58	57	81	70	74	89	63	102	65	60	66	64	67	66	75	68	72	62	74	66	72	67	74	65	76	62	74	66	70	60	56	63	68	79	83	58	75	69	63	66	65	67	67	59	71	79	64	68	87	71	72	78	81	77	66	71	81	66	67	59	79	74	63	64	61	71	75	73	67	73	79	68	62	74	63	71	73	77	80	69	70	78	68	78	77	71	66	56	97	74	58	83	75	85	78	56	62	72	63	59	71	69	62	71	69	68	58	64	62	70	77	82	66	76	78	86	71	63	81	70	75	77	70	65	71	62	61	78	61	63	75	63	70	73	71	70	78	62	77	71	81	57	69	82	91	72	52	83	74	71	63	53	70	66	66	64	77	66	86	85
36638	20171	12406	11845	12829	10148	3963	1434	1765	2409	6200	9881	11220	11156	9924	8593	7030	5956	4920	3410	2229	1524	1019	679	589	601	529	602	538	547	570	557	571	587	523	568	567	537	561	532	541	583	491	541	559	486	514	553	574	523	549	520	525	535	552	528	546	506	540	566	560	525	542	579	545	545	530	516	577	547	568	501	491	569	540	545	532	498	509	564	553	539	520	499	507	550	516	564	550	562	538	526	497	545	524	537	495	601	531	591	555	568	558	536	525	530	573	513	520	539	509	538	544	545	518	528	542	506	537	542	481	497	551	534	544	568	540	552	511	534	512	605	567	523	551	513	534	556	566	527	540	516	569	506	554	568	561	557	548	552	552	536	516	553	538	567	502	539	590	536	552	555	555	581	552	514	543	540	494	522	530	564	524	551	508	559	512	559	539	554	542	541	557	551	538	591	520	592	556	509	526	574	542	570	553	512	503	464	542	549	550	516	524	546	485	526	570	525	576	561	521	529	575	582	546	563	520	505	574	545	542	582	544	586	554	553	602	562	527	531	542	552	529	507	565	508	596	543	558	512	537	513	491	550	550	533	534	548	585	501	480	530	546	565	523	567	563	531	553	506	489	559	582	603	570	503	563	553	536	531	571	534	527	550	504	544	535	579	562	506	519	532	544	565	531	525	555	524	579	533	550	511	513	547	589	555	541	555	543	517	531	529	528	556	563	552	563	526	525	545	546	520	568	548	534	494	558	528	555	537	502	548	499	538	560	532	522	541	503	561	527	600	550	535	549	567	536	549	534	555	534	560	579	534	530	541	550	555	552	561	553	539	532	526	557	534	553	521	540	537	500	510	546	580	566	580	512	557	542	560	558	535	542	547	529	563	548	522	517	505	548	552	585	558	519	553	541	541	569	539	554	561	545	544	537	530	542	535	533	556	513	531	547	526	534	536	518	546	548	536	533	511	566	523	524	543	578	557	556	522	539	569	551	528	521	527	528	541	499	565	571	527	526	525	541	516	541	542	544	520	554	578	559	595	533	510	527	538	549	519	510	560	547	540	547	560	532	515	535	483	548	517	559	548	509	501	535	576	567	546	545	558	566	556	547	563	526	485	554	537	551	504	546	579	553	537	554	521	523	532	551	546	523	525	506	539	521	530	510	533	529	521	524	548	594	527	502	540	554	577	540	554	569	540	536	543	534	514	554	591	521	537	553	553	567	557	572	535	547	545	548	580	544	542	513	515	534	535	534	567	529	525	570	517	518	527	558	544	535	499	509	527	514	506	536	568	545	507	526	569	505	541	487	581	501	586	557	494	532	565	578	584	509	569	552	550	527	553	541	509	587	558	549	508	581	518	525	554	543	562	555	551	539	550	547	520	551	500	534	517	516	508	498	536	553	552	567	549	547	536	503	546	565	538	536	578	491	520	518	554	510	570	470	555	497	532	515	557	571	559	555	525	552	536	569	547	535	541	565	520	547	543	517	514	509	575	526	490	523	559	546	588	552	555	597	505	548	572	487	546	585	546	540	551	533	503	567	513	517	515	544	561	549	537	531	520	536	538	513	513	486	551	517	556	577	536	526	557	543	542	565	605	494	570	592	567	541	548	578	559	517	576	529	506	591	530	492	528	548	565	539	577	500	568	575	567	528	525	580	536	556	541	542	552	563	574	540	569	538	513	585	557	568	538	491	555	534	508	507	515	542	546	563	535	516	542	513	515	505	510	495	544	602	563	552	531	554	520	545	584	535	520	520	558	507	542	562	514	540	558	535	562	547	549	545	520	543	532	555	556	538	544	567	511	530	530	525	540	541	513	518	519	554	574	531	494	564	504	521	564	533	518	506	523	582	554	539	494	561	584	581	582	565	546	584	541	546	531	542	539	529	520	551	560	569	522	542	538	545	556	499	527	559	530	501	522	529	565	523	525	532	535	505	555	540	528	543	555	591	516	577	530	545	534	528	565	509	561	557	567	511	526	506	564	534	551	557	546	532	516	536	530	529	567	560	549	579	536	522	537	514	542	559	607	524	565	539	524	575	565	527	557	544	574	519	587	535	565	515	540	547	544	546	535	558	546	555	579	578	560	560	535	561	583	537	546	544	547	525	563	581	508	540	539	544	562	508	538	534	503	517	521	496	528	530	554	557	525	536	471	549	538	523	517	524	545	562	541	557	535	530	566	590	565	524	502	552	550	485	539	534	502	505	548	545	581	553	587	505	551	535	532	517	551	565	511	528	527	526	530	537	567	565	500	554	522	518	551	523	557	521	575	527	523	533	529	543	544	525	542	530	488	575	525	551	573	563	505	518	537	556	532	490	547	517	562	520	534	533	523	550	553	576	542	553	596	500	534	545	497	514	532	531	545	552	535	543	521	522	536	523	519	530	563	559	533	575	565	557	551	557	565	545	558	551	504	577	535	548	566	543	505	561	561	543	547	529	522	498	522	560	535	554	589	566	471	552	515	571	531	547	548	516	542	525	539	564	517	530	508	554	567	512	552	527	534	508	550	553	595	522	562	543	550	580	578	535	578	598	511	596	559	544	550	578	534	529	546	542	544	516	521	551	507	522	575	536	584	560	554	562	536	479	535	513	566	558	521	538	583	527	536	556	552	577	531	504	546	516	536	537	561	548	507	564	560	518	522	524	532	498	553	570	523	563	514	528	569	581	523	520	561	554	543	523	543	520	572	544	560	522	537	549	505	522	513	539	536	550	530	599	568	536	528	541	516	535	530	537	549	551	514	547	532	547	543	540	562	577	540	527	512	539	550	520	539	555	528	532	560	574	545	540	539	547	521	562	496	602	522	532	556	550	564	546	552	571	550	549	571	513	576	517	583	548	530	530	545	527	550	533	581	519	553	548	531	530	507	540	578	543	511	572	562	576	553	582	503	510	546	581	558	525	555	577	536	533	606	541	601	549	519	508	547	571	517	531	519	553	544	535	500	530	596	544	537	475	558	540	513	576	531	517	550	546	543	543	535	522	541	528	567	550	544	543	568	555	556	518	543	499	539	535	551	545	576	579	547	577	506	556	544	555	560	530	544	514	524	490	538	513	562	521	564	566	516	575	596	526	529	522	577	571	542	536	511	540	516	536	530	529	576	523	509	530	517	551	572	537	576	559	518	577	558	568	573	536	559	529	562	520	538	517	516	566	517	476	546	590	551	564	544	540	525	512	540	563	518	526	513	550	555	520	552	522	501	572	537	555	557	557	555	575	543	570	559	545	468	484	561	573	538	602	548	561	549	566	515	565	526	545	489	519	493	520	552	536	575	525	481	535	525	527	538	526	538	507	528	580	567	554	471	555	572	525	518	554	585	556	535	520	558	562	538	557	500	555	551	555	527	544	535	519	523	560	517	522	541	565	531	553	505	545	578	543	522	473	532	544	531	536	554	532	570	536	538	530	525	556	569	519	524	542	542	568	563	527	550	561	528	521	542	533	511	513	546	508	557	555	553	540	528	550	534	529	549	570	549	550	550	540	507	515	551	544	613
10913	5380	2734	1205	868	508	194	132	168	186	323	611	795	1023	963	850	701	673	533	343	252	185	142	110	119	91	95	98	97	94	102	101	108	98	92	100	110	93	96	106	81	109	121	99	115	93	111	98	88	109	100	103	100	104	93	113	88	97	92	112	124	96	111	101	92	114	83	90	93	99	104	100	98	91	99	110	107	102	93	97	106	89	93	85	90	94	107	96	106	107	112	100	93	79	97	97	101	92	97	105	90	125	99	92	85	90	82	115	104	96	121	101	101	105	111	84	99	110	98	101	108	87	83	101	114	108	99	102	94	105	105	100	118	101	113	105	102	92	89	78	105	99	100	114	92	115	104	100	105	100	90	89	104	107	119	87	121	106	93	94	112	96	92	97	87	103	89	127	85	89	111	107	109	106	88	107	99	103	98	113	87	96	92	90	79	107	110	102	98	92	98	97	91	100	105	104	107	101	84	102	101	87	98	105	77	97	87	100	87	102	91	85	96	97	93	94	91	124	120	95	93	74	96	93	102	101	86	105	91	92	122	95	105	113	93	75	99	117	98	98	88	94	95	103	95	89	91	102	102	84	117	97	104	104	103	104	113	104	105	102	89	104	92	96	92	90	98	117	94	92	84	105	107	100	98	99	117	102	96	71	90	87	102	91	103	102	115	92	95	91	101	100	100	86	90	96	106	106	98	81	94	97	87	84	98	84	85	88	101	91	90	101	100	113	89	97	108	106	86	96	82	121	122	108	97	104	80	107	108	81	115	114	79	85	89	94	107	113	86	99	114	101	117	98	84	85	91	100	88	110	98	93	117	80	93	105	104	95	88	89	89	102	93	101	106	99	109	94	99	104	94	109	94	95	87	105	99	109	91	104	112	86	87	117	118	100	93	112	102	100	75	96	108	101	83	83	96	103	83	81	97	95	121	105	113	108	93	104	103	91	98	85	115	109	85	95	78	87	93	96	102	90	100	92	104	84	87	88	102	110	94	89	90	93	96	100	101	88	107	108	101	97	99	105	103	96	100	93	98	103	110	103	101	84	97	99	115	90	99	90	98	102	116	104	95	111	107	107	118	106	90	114	84	98	77	78	107	111	90	96	96	99	103	113	119	86	99	100	112	90	106	82	97	113	84	103	93	102	83	113	94	102	100	100	96	117	82	129	91	88	80	83	111	77	106	91	98	97	106	122	97	91	100	92	101	98	101	98	87	107	101	102	99	114	119	93	94	109	115	103	90	94	91	98	89	107	88	96	108	105	109	97	83	106	90	97	122	94	84	98	113	96	98	113	112	105	98	107	103	102	99	110	105	113	107	97	87	104	99	100	109	88	91	107	100	106	82	92	112	107	96	115	95	90	105	82	107	119	110	95	86	89	98	107	89	97	100	104	96	109	95	90	120	106	101	109	89	100	110	106	89	80	83	97	100	94	97	112	93	85	96	87	109	97	100	111	92	107	100	99	97	109	105	103	104	101	80	92	98	90	82	121	92	115	98	103	106	98	96	100	104	107	91	95	101	95	90	93	95	104	105	86	81	90	113	126	97	88	94	104	97	132	100	75	110	92	98	111	93	108	94	89	104	107	96	94	94	95	105	77	112	97	99	88	95	86	90	119	117	106	125	97	104	97	99	83	116	101	93	96	102	95	83	101	88	108	68	106	97	84	88	83	112	109	94	102	94	121	113	122	80	114	87	111	106	93	110	95	86	113	89	88	86	110	99	91	95	93	100	92	103	81	106	97	100	99	115	104	108	93	101	82	98	112	80	97	101	119	115	99	102	108	98	118	106	85	99	84	117	99	111	94	93	85	108	80	73	97	110	88	90	108	92	110	103	116	86	111	92	96	117	93	109	97	103	125	100	91	109	98	112	103	95	90	96	93	99	91	94	107	104	106	109	84	103	77	100	97	92	116	122	93	116	96	104	82	118	101	86	92	97	101	99	104	101	92	111	117	105	100	105	102	106	113	93	93	96	91	92	107	91	94	88	116	84	92	95	98	98	104	112	87	98	101	110	102	97	93	86	103	102	94	100	98	99	106	116	98	74	92	103	106	101	97	96	96	105	104	93	104	86	101	100	79	97	97	101	114	94	104	111	97	107	105	103	97	84	102	108	105	96	102	81	119	94	100	96	104	101	97	75	96	104	96	96	109	116	95	109	99	92	95	107	96	102	105	101	91	102	95	87	99	105	98	102	88	118	95	106	97	109	87	106	96	100	79	102	105	90	99	97	110	103	102	102	100	101	91	103	97	98	90	113	127	97	97	105	94	108	92	108	89	90	118	103	87	91	84	94	108	97	101	117	97	97	98	100	116	94	104	95	92	109	96	101	101	106	108	93	110	89	109	96	103	105	99	114	120	100	95	100	102	95	121	92	90	97	103	107	110	113	90	81	94	105	96	107	99	106	102	98	105	99	96	97	97	88	103	102	111	101	85	67	87	108	117	94	87	88	89	102	118	104	104	92	120	103	112	94	92	103	114	94	96	103	105	121	86	95	123	87	98	103	106	90	72	97	98	103	90	101	102	82	109	114	103	97	106	93	98	85	120	122	91	95	98	74	109	82	104	136	96	92	107	98	91	119	115	113	115	103	92	103	115	92	115	94	107	118	104	94	119	79	92	86	103	91	106	90	85	100	104	100	98	92	81	107	104	105	97	83	88	100	80	89	90	93	91	100	98	112	89	96	119	93	79	94	112	104	90	90	96	94	88	112	95	102	92	87	116	100	95	105	90	94	110	89	95	98	113	101	105	102	90	95	101	101	108	88	113	107	106	95	92	95	86	99	101	94	103	88	89	110	107	96	107	107	95	103	104	118	99	112	112	104	102	95	111	121	95	98	113	94	94	107	83	98	85	116	97	113	86	99	90	117	91	118	115	92	96	96	103	100	84	107	100	93	99	111	103	98	98	97	107	91	97	99	99	99	112	98	86	125	81	100	96	91	108	100	96	100	96	93	101	104	85	97	99	97	105	84	98	124	113	100	99	97	93	105	113	103	95	112	104	85	103	81	106	107	127	102	100	89	97	116	102	108	102	94	86	114	88	80	98	98	96	123	97	106	103	87	88	105	87	91	91	90	92	111	101	114	75	100	86	97	112	100	92	87	110	113	98	108	104	95	93	90	96	80	118	87	118	97	95	93	105	116	86	108	74	104	121	89	82	96	84	97	91	102	101	88	107	109	94	114	98	88	99	95	105	101	109	84	123	105	97	107	99	107	88	118	98	109	109	97	98	93	108	102	101	97	133	90	103	107	95	102	107	79	99	109	97	101	89	85	99	84	114	103	91	85	106	105	93	110	99	97	92	87	94	114	89	88	101	104	91	104	82	102	95	96	98	104	99	111	107	103	92	102	103	118	112	99	95	94	70	97	103	119	90	94	92	102	93	99	89	99	108	92	94	111	111	100	109	112	105	103	91	113	112	94	110	94	95	99	77	105	97	104	89	80	101	93	77	93	103	83	101	99	114	92	101	90	86	112	99
39145	25693	17624	14710	21074	15332	5068	2485	3225	4169	8683	13931	16468	18323	17566	15355	12991	11770	9090	6299	3869	2538	1662	955	831	820	805	827	795	818	774	776	834	764	763	797	732	730	756	769	731	732	738	693	696	764	705	773	749	718	748	751	691	758	740	698	745	717	730	746	683	731	740	753	707	720	802	736	760	702	706	726	808	712	743	799	806	725	758	770	740	769	715	701	730	772	734	756	754	763	742	757	752	730	780	783	789	750	779	777	753	743	795	731	758	753	759	721	793	764	722	714	729	758	747	683	796	743	745	765	783	746	763	740	779	749	778	745	718	702	697	781	719	727	735	755	771	754	776	773	739	749	744	755	781	765	761	744	775	765	747	780	735	748	772	747	761	774	748	763	724	732	778	763	759	727	681	754	775	755	752	726	728	763	766	762	742	759	713	772	751	727	759	757	761	756	781	766	761	750	753	711	753	738	765	781	740	794	783	774	711	823	749	720	722	794	786	783	754	736	722	742	738	767	752	767	764	732	790	736	790	781	740	741	757	743	759	782	730	714	752	758	760	796	755	750	733	743	729	737	727	803	735	720	779	742	735	747	772	736	722	748	724	734	745	740	775	773	750	754	721	753	734	790	743	773	760	733	791	742	723	758	789	764	765	735	736	787	766	745	765	727	776	765	764	789	724	742	752	713	789	730	747	769	736	777	797	757	807	761	741	712	725	719	766	746	779	759	803	771	713	709	738	730	769	805	778	726	748	713	716	772	711	722	773	802	797	762	714	767	758	787	780	728	748	735	761	712	780	714	780	739	723	776	779	730	754	764	695	696	715	689	698	725	749	763	794	733	760	807	769	744	766	750	707	775	776	725	777	717	749	768	733	744	759	708	716	744	760	763	780	763	762	728	711	753	785	781	744	745	806	758	784	752	802	719	718	741	725	764	774	732	772	782	778	765	719	782	782	754	705	758	800	770	758	782	731	751	787	747	730	770	761	707	769	780	745	729	776	752	721	736	770	767	752	708	767	739	714	717	682	752	747	707	706	772	757	754	750	744	734	733	773	740	783	787	787	723	753	752	755	720	734	711	760	778	744	744	750	733	778	731	758	770	699	777	740	712	737	787	811	734	759	734	695	754	739	756	719	760	755	781	737	745	709	722	752	735	755	712	752	720	776	755	751	770	779	743	717	735	733	784	763	769	741	736	752	755	781	713	755	788	715	819	813	774	740	761	736	765	781	742	747	788	823	704	762	740	742	777	726	718	794	776	742	777	787	719	748	697	755	776	746	803	767	731	786	767	735	715	733	737	748	771	709	768	801	734	722	739	691	814	761	727	749	763	756	717	797	719	720	719	751	773	754	761	747	768	692	761	767	741	741	738	733	749	721	773	730	735	748	740	732	782	798	715	752	779	744	744	735	774	780	737	750	702	775	765	719	746	777	741	810	715	695	773	718	757	786	782	764	742	751	767	722	740	746	744	782	727	712	718	734	725	790	775	735	717	755	796	753	726	744	746	773	765	762	757	747	697	745	717	783	801	733	752	741	720	725	720	703	782	757	732	708	741	733	708	714	780	708	736	726	733	778	768	767	746	727	741	806	743	743	796	755	743	774	786	743	757	747	780	749	771	751	764	748	733	743	754	782	754	740	761	762	743	777	722	755	752	780	754	737	712	772	741	767	744	735	761	764	693	747	768	742	766	728	781	773	718	726	730	767	762	720	744	751	756	770	741	720	825	699	703	763	746	754	749	739	752	763	759	771	753	769	740	707	704	756	770	763	717	761	754	800	702	760	754	764	740	745	756	730	754	725	754	712	775	742	743	739	746	783	748	685	803	727	738	731	754	743	749	760	756	827	733	774	689	728	728	762	720	748	791	763	747	781	725	756	767	742	718	732	752	743	759	725	782	720	779	763	735	713	741	730	771	732	738	715	806	797	745	755	736	741	733	748	781	778	728	785	707	750	766	705	727	787	786	747	776	737	695	775	782	719	765	727	785	704	777	757	763	776	746	779	778	740	745	702	721	707	806	742	694	787	756	730	738	733	745	727	787	718	748	760	781	740	745	724	701	762	767	761	715	770	762	766	766	755	771	773	749	785	764	735	734	788	725	734	782	692	765	738	740	756	740	749	768	721	705	785	748	790	779	728	727	759	733	743	761	770	734	748	715	716	699	757	752	751	737	735	779	780	754	745	742	746	787	710	704	778	788	731	726	733	735	731	722	715	749	747	774	730	740	724	702	786	781	779	777	763	749	754	694	746	745	744	817	732	769	758	738	735	719	741	755	741	758	754	718	741	786	753	805	763	773	777	769	695	779	759	741	732	789	764	753	795	768	791	761	754	749	732	726	707	759	725	792	741	705	706	752	765	759	765	724	742	818	710	777	725	801	708	750	694	729	763	735	702	745	728	756	709	768	773	685	819	722	729	786	766	763	692	719	698	784	748	766	747	723	755	794	744	759	767	718	736	739	778	692	705	736	755	785	714	773	766	768	756	774	774	803	758	727	766	761	751	759	756	711	725	709	773	770	734	690	735	772	749	714	759	748	714	746	781	773	776	751	756	752	761	759	770	763	766	728	751	724	786	748	749	762	733	718	748	713	776	782	723	759	734	709	706	741	797	774	772	745	766	728	779	730	763	728	764	748	766	757	710	732	750	693	747	743	749	766	757	809	708	735	757	756	753	695	794	732	767	775	736	736	752	765	743	760	742	729	810	764	807	828	717	755	787	772	729	730	740	773	700	796	697	807	737	792	725	733	766	754	773	737	756	753	721	704	749	723	775	750	769	719	701	772	748	704	770	767	761	741	769	763	784	769	752	758	744	760	741	795	750	756	729	755	782	780	697	758	745	740	774	701	737	737	730	736	727	735	790	770	755	724	743	739	803	749	762	805	755	715	725	762	821	780	716	751	709	755	702	755	770	769	759	743	753	758	691	721	748	773	759	768	737	725	744	749	726	742	731	747	700	806	745	751	696	784	730	769	781	757	766	795	748	739	770	763	759	746	742	784	758	747	748	765	754	770	719	770	744	756	706	741	731	744	741	743	794	733	767	773	735	723	774	773	707	755	734	762	757	739	754	744	765	731	767	710	730	743	769	782	752	777	690	784	750	763	747	718	767	743	762	723	763	720	731	794	719	769	756	744	730	725	786	762	725	763	765	795	792	797	759	783	757	740	731	806	746	738	740	734	747	763	776	740	738	728	760	690	749	753	767	772	751	745	782	727	748	770	764	763	785	758	746	782	738	721	728	763	742	754	765	736	805	759	721	804	760	770	751	772	747	748	812	790	728	712	745	711	741	677	753	744	799	736	707	703	730	700	748	750	724	779	727	776	741	742	690	726	764	726	774	757	807	725	780	755	752	804	798	776	781	755	780	778	751	709	737	807	768	757	750	765	759	787	752	736	798	781	697	749	786	761	748	776	723	728	764	764	769	731	776	798	779	716	747	733	741	740	723	748	746	741	762	772	735	739	844	727	788	782	763	734	747	792	737	748	760	710
6283	2871	1221	600	264	164	82	54	70	67	90	129	138	156	157	140	134	136	123	94	88	60	66	68	65	44	56	64	58	63	60	64	58	50	72	81	68	56	83	49	61	68	66	47	57	63	70	58	60	63	70	48	69	65	63	60	63	81	79	74	69	67	68	55	69	61	60	64	69	67	76	83	61	61	74	67	76	58	69	63	68	66	55	64	68	59	50	75	62	57	58	55	54	69	63	61	52	63	71	55	69	58	81	72	41	52	63	70	51	66	75	62	73	64	81	67	64	53	70	65	80	74	51	61	62	51	69	75	63	54	64	68	67	55	66	74	60	65	65	57	67	45	63	51	72	56	73	68	83	65	57	61	62	49	66	77	62	70	73	56	58	57	70	75	70	54	69	54	58	48	70	70	63	72	60	53	70	67	73	70	69	63	64	63	55	60	62	56	54	79	61	57	52	54	62	63	48	58	61	68	74	56	58	54	68	62	65	65	65	58	52	58	58	57	58	68	60	71	72	70	72	75	60	55	61	61	56	52	69	78	72	68	60	50	60	54	70	63	63	54	54	54	51	59	75	77	81	62	66	54	71	62	68	51	64	57	60	62	51	58	61	61	69	57	63	68	61	45	68	62	59	67	74	68	57	57	64	72	61	45	72	77	59	71	57	63	62	71	64	62	61	62	62	57	48	52	62	65	66	65	72	66	68	60	52	59	61	51	55	63	67	71	64	75	71	67	54	64	61	60	71	74	80	59	52	68	57	74	66	58	66	68	59	52	66	71	57	61	56	64	54	57	66	58	57	53	60	58	65	71	55	63	63	76	67	64	66	58	53	63	67	70	74	61	54	63	62	70	74	59	62	61	74	62	45	67	71	67	69	56	56	54	62	61	55	68	80	77	72	71	80	73	61	68	67	48	58	73	55	78	72	49	59	68	69	64	75	65	63	81	75	59	61	67	64	73	59	53	86	62	64	54	71	75	63	51	46	66	64	71	69	56	66	56	58	70	69	71	68	59	62	78	57	56	66	72	69	64	73	70	73	75	60	74	58	64	58	58	66	69	67	66	67	50	63	70	60	66	71	60	63	59	46	57	58	69	67	75	57	66	65	63	74	59	55	61	60	67	71	49	46	69	54	55	56	71	67	58	74	71	61	70	54	75	61	75	71	63	71	61	71	61	79	69	52	68	52	60	62	60	59	72	69	57	52	66	75	74	67	65	52	72	69	63	57	67	56	64	66	84	53	61	60	76	79	76	60	60	73	62	68	59	64	51	59	63	62	57	79	59	56	64	67	63	62	68	74	62	62	69	60	55	55	47	65	48	68	65	62	56	60	51	64	82	66	63	61	62	70	70	59	82	75	65	67	58	61	56	67	63	65	67	49	71	68	58	54	65	42	71	67	48	51	52	61	60	70	58	69	57	68	59	69	69	69	60	56	58	66	57	56	66	68	73	59	67	63	63	54	64	59	71	71	70	74	49	74	62	49	53	51	67	68	63	63	66	54	61	63	64	55	67	66	48	58	51	55	62	62	50	79	59	74	54	74	71	73	70	65	59	75	63	72	63	55	64	76	63	75	68	55	57	73	54	66	65	62	76	66	75	68	77	61	80	44	72	57	71	58	80	73	58	65	52	59	68	66	55	70	72	66	65	77	69	52	64	58	68	55	51	46	61	54	54	54	72	66	62	72	60	63	49	51	74	65	76	61	59	71	54	66	54	60	75	74	69	60	60	65	75	76	72	61	60	66	70	65	72	66	69	75	69	65	70	74	61	64	59	60	70	52	69	79	63	79	60	74	56	60	64	64	55	58	68	63	77	63	66	59	60	66	59	62	67	71	72	64	64	67	56	63	61	59	60	67	74	66	56	58	63	71	61	66	60	53	58	62	60	71	61	56	60	66	62	75	53	67	83	76	58	56	71	67	72	72	54	64	54	44	59	67	68	68	66	54	50	60	63	69	57	71	71	72	60	67	58	60	55	79	63	64	70	66	75	63	57	62	51	66	59	66	49	67	71	59	58	65	78	55	67	62	58	71	63	67	63	66	59	73	66	57	57	51	70	66	72	54	61	57	74	63	63	64	55	71	59	57	63	64	67	71	75	60	65	52	58	64	59	73	55	67	62	67	69	57	55	64	67	73	60	67	67	61	69	54	55	43	75	62	67	63	63	89	62	58	67	58	59	63	71	70	62	70	65	69	62	73	64	74	67	61	64	64	73	57	59	68	65	61	69	71	53	54	63	74	70	61	61	50	66	64	57	65	71	85	76	61	60	65	66	50	64	61	53	63	55	70	55	57	67	64	75	76	57	67	60	65	51	65	66	68	67	57	64	67	69	62	68	56	77	64	60	61	60	60	69	63	74	66	60	69	55	71	55	72	54	63	66	72	66	85	63	61	57	60	71	58	52	69	60	56	54	63	64	74	66	66	70	68	56	55	62	81	61	64	70	54	85	51	57	49	62	63	67	53	63	80	56	69	71	65	66	52	61	65	59	67	61	66	70	71	73	79	71	65	62	56	63	61	78	52	71	64	67	74	66	64	61	64	63	57	60	73	58	72	52	49	77	65	55	52	66	57	59	55	60	59	86	68	67	80	66	48	50	64	71	76	80	63	68	56	67	50	73	72	63	70	79	54	81	73	54	64	79	80	66	58	60	59	52	60	66	50	65	50	61	59	70	58	70	84	62	64	71	79	69	60	59	70	59	49	61	72	67	92	56	67	62	61	53	61	68	71	61	69	61	78	52	69	67	62	56	49	71	72	66	58	73	69	69	50	60	50	55	53	61	55	65	62	65	76	58	64	67	71	70	62	44	53	57	50	71	47	62	55	64	55	67	61	59	82	71	73	74	57	70	55	74	66	60	80	66	67	69	60	65	43	68	71	69	65	63	65	56	58	62	69	49	73	67	69	66	57	54	55	64	60	62	66	62	79	65	60	78	68	64	50	78	66	66	66	65	61	46	56	67	60	74	55	46	44	72	71	57	57	60	58	59	67	60	71	81	60	72	67	67	53	59	54	61	69	61	63	65	67	70	80	58	72	61	71	63	67	50	76	69	62	66	59	68	67	51	72	54	76	59	71	60	56	59	65	61	69	63	67	56	66	61	73	54	66	69	77	82	70	61	63	69	66	68	73	64	65	67	64	58	64	57	67	84	68	63	59	64	66	61	73	57	48	53	71	57	59	68	60	61	60	71	66	57	53	62	78	85	59	61	68	57	73	66	64	56	68	81	66	86	52	60	62	63	65	60	50	53	48	69	53	65	62	56	60	58	73	55	52	35	60	60	76	80	75	63	55	74	62	73	66	72	72	68	75	70	67	53	54	73	54	57	64	60	75	57	61	54	66	65	69	56	57	61	68	54	65	57	64	70	70	58	77	69	64	74	67	62	56	55	55	63	54	76	68	65	50	64	57	69	67	54	60	57	68	81	58	60	73	68	62	68	66	60	65	65	66	59	57	78	73	70	66	61	64	66	57	57	63	45
32884	19154	11034	8133	8642	5384	1905	784	795	896	1451	2445	3082	3320	3097	2876	2367	2133	1734	1374	999	745	622	538	463	502	466	514	493	449	487	503	470	498	510	489	480	477	470	493	455	471	511	464	486	493	498	507	477	486	467	491	497	483	485	455	502	540	495	500	506	472	474	443	526	490	511	506	497	447	484	477	487	469	474	470	466	498	495	471	506	483	477	531	463	492	490	505	470	460	487	479	457	446	486	528	492	496	521	437	472	500	516	520	450	529	467	422	471	454	483	461	482	478	469	468	459	461	471	473	476	508	460	519	484	492	467	468	498	486	480	511	501	469	485	511	479	517	505	476	465	495	522	480	471	486	479	495	489	496	484	466	501	467	466	471	463	449	499	492	492	500	465	465	443	498	494	511	469	498	466	466	496	505	488	489	494	466	496	447	496	453	519	520	497	487	538	521	506	474	475	497	528	490	507	489	485	497	472	497	527	483	494	472	510	467	480	486	506	486	492	503	493	516	490	482	555	465	515	504	478	510	505	498	461	499	508	503	465	450	486	492	476	493	464	485	478	481	467	434	521	519	510	489	497	464	492	489	479	483	474	475	503	483	467	517	506	485	455	509	524	493	498	491	473	493	485	491	496	493	483	492	499	487	509	470	467	525	467	490	489	496	498	451	490	511	526	490	507	503	480	471	478	512	497	488	531	528	462	459	476	506	503	452	481	495	506	475	515	515	499	465	435	476	464	481	466	514	526	519	514	505	481	492	486	468	433	487	508	464	513	432	521	534	468	494	437	491	470	477	452	486	435	498	501	478	458	516	474	505	478	508	445	495	455	514	446	453	482	452	448	507	476	453	441	487	492	480	522	461	490	513	507	480	462	513	476	500	451	499	450	463	507	510	469	486	440	553	475	515	465	477	496	502	468	500	452	485	485	506	485	531	487	499	452	471	487	523	466	456	487	497	502	494	499	551	518	445	510	473	517	494	534	465	503	482	454	458	482	475	505	473	490	481	494	492	494	479	481	463	433	475	509	526	539	473	485	480	502	519	492	482	500	522	464	492	454	509	496	433	498	475	514	483	499	460	488	481	472	534	494	474	491	484	466	444	498	480	497	487	485	490	475	490	469	479	488	473	503	514	506	505	514	487	469	474	480	493	463	505	467	492	486	501	504	476	491	520	512	525	508	455	497	518	491	471	490	502	505	505	499	494	490	497	477	491	478	457	463	459	471	537	475	505	467	500	436	488	471	522	459	470	474	482	453	514	458	480	502	505	469	455	501	478	514	474	450	468	515	507	447	487	461	449	530	504	475	500	487	472	487	529	515	484	501	538	509	525	437	462	513	500	450	495	515	465	478	483	508	497	476	519	485	529	490	462	477	436	494	457	527	513	517	490	501	515	495	513	545	498	510	486	469	513	489	469	549	484	475	483	505	475	491	457	485	474	471	502	523	461	468	467	468	492	497	465	496	474	475	474	499	515	496	519	492	474	478	495	456	477	486	505	483	526	464	484	505	466	487	497	473	528	479	447	490	476	460	466	478	459	492	506	442	479	471	481	482	536	461	488	471	499	477	516	475	479	495	500	497	511	499	482	512	479	516	466	502	492	546	462	515	486	484	437	497	572	473	474	519	503	472	510	467	477	529	497	470	486	524	459	502	523	501	497	512	489	478	500	504	510	494	463	471	477	499	464	477	488	460	513	441	488	520	452	494	467	498	473	489	499	483	468	505	442	464	496	527	485	481	477	493	456	541	496	501	520	493	511	454	472	528	453	507	504	450	509	491	526	475	466	489	475	490	508	468	499	495	522	522	491	482	486	512	469	492	487	467	523	508	487	496	496	486	469	467	480	492	465	492	514	456	483	467	501	462	494	550	483	468	474	457	472	487	478	507	460	477	459	499	451	488	478	477	481	517	485	476	500	485	505	476	504	505	488	495	462	482	484	460	481	518	479	471	519	501	488	481	495	480	499	511	473	472	498	493	502	489	518	468	522	471	481	496	528	495	482	508	500	491	471	501	450	500	482	484	439	506	494	493	516	526	504	508	497	487	514	525	466	492	478	504	502	448	496	480	511	518	448	497	524	478	463	498	494	495	487	467	434	536	504	498	487	465	519	478	496	479	459	504	490	492	489	474	503	488	515	520	520	478	481	518	499	425	494	444	479	508	447	464	510	477	507	472	492	463	496	478	485	511	483	472	488	539	500	453	491	508	452	482	549	507	495	483	458	479	478	486	482	518	482	531	482	502	486	471	498	474	489	473	496	478	500	510	472	485	479	498	461	469	517	475	496	500	482	442	488	473	524	509	446	510	511	504	522	522	508	486	512	487	495	505	488	505	531	500	507	481	523	475	488	488	504	490	448	473	478	497	497	470	477	500	485	491	485	481	547	460	498	501	482	483	524	487	496	470	490	484	507	543	522	452	506	478	456	492	520	484	460	471	516	470	504	454	483	476	507	504	493	485	485	512	467	461	502	451	474	497	497	529	497	475	500	502	462	530	509	519	541	479	497	475	478	492	522	545	468	474	512	474	548	508	479	492	488	498	479	496	510	477	488	493	478	486	476	492	493	503	536	527	526	472	491	484	515	464	467	474	471	488	535	482	485	481	487	501	497	501	475	493	490	495	464	488	526	502	438	489	500	521	454	481	473	472	480	482	510	488	467	497	429	476	467	482	524	491	499	478	486	481	495	463	444	521	482	515	500	484	459	476	481	518	494	508	515	495	497	487	447	505	476	466	518	511	471	546	493	528	454	496	500	476	523	500	478	483	487	512	495	462	477	492	500	499	482	484	499	513	493	486	462	498	462	497	465	465	471	477	489	496	479	490	480	486	526	490	471	458	485	484	500	478	491	481	485	477	480	473	492	499	523	505	493	481	485	536	513	446	520	492	467	489	501	457	534	464	477	482	464	468	499	524	502	493	440	490	483	475	463	508	480	443	500	481	496	464	457	497	473	486	551	496	492	464	513	454	526	491	530	457	478	482	445	480	481	538	455	476	519	482	499	485	491	458	489	507	474	524	436	514	506	516	453	497	495	494	537	451	521	487	474	483	497	470	531	492	505	455	455	491	476	483	451	501	484	496	489	504	454	484	480	450	483	495	480	463	525	487	510	474	449	459	468	516	494	519	524	484	497	550	481	507	490	487	486	485	482	526	478	475	476	505	495	518	444	497	504	487	491	449	487	461	488	497	519	519	456	496	500	509	487	468	492	460	495	484	471	501	511	496	494	463	451	459	472	500	477	513	507	484	473	527	500	491	488	452	468	513	480	495	457	477	491	509	479	470	473	512	504	492	502	490	497	487	493	498	512	509	502	462	463	481	438	515	483	455	495	500	481	492	543	486	486	479	477	467	500	491	461	501	516	475	515	464	482	457	498	441	501	486	469	468	463	472	508	508	504	498	468	499	469	492	464	481	494	505	505	490	481	490	464	512	459	459	505	544	516	517	515	487	474	484	470	410	518	479	517	445	473	480	525	485	473	490	454	474	496
8081	4531	2224	846	605	234	173	105	114	128	324	406	468	588	541	458	416	331	313	182	175	128	119	97	95	84	100	94	78	89	89	87	87	82	90	83	98	81	79	83	70	95	101	79	75	84	82	84	94	80	88	92	81	88	101	93	98	90	98	94	81	84	83	88	88	93	82	84	77	105	75	80	78	93	92	80	75	99	81	90	105	81	89	77	81	80	89	101	108	87	97	90	76	105	91	92	99	84	84	91	99	89	88	83	81	94	86	83	87	90	88	98	97	85	86	70	84	71	102	92	95	81	85	81	74	82	85	89	98	84	86	82	80	90	77	90	63	83	94	91	65	93	72	100	78	83	101	81	97	88	101	80	76	97	91	82	94	72	91	75	76	96	88	93	80	94	104	71	90	79	81	93	85	91	111	85	88	97	86	104	89	87	91	106	85	90	101	87	85	87	68	82	92	84	97	88	91	96	93	98	103	100	80	80	98	81	100	92	92	91	87	81	88	83	80	68	89	97	81	100	80	80	97	84	100	95	85	91	85	90	84	94	78	95	84	98	70	107	78	83	82	69	101	77	93	100	103	91	81	93	99	79	79	81	97	83	82	84	100	79	82	92	84	101	77	79	72	91	74	91	69	71	99	100	84	88	90	88	84	80	93	92	91	97	90	77	81	91	82	95	94	88	80	80	94	99	90	84	88	90	96	61	79	79	92	100	81	91	100	80	86	96	85	80	87	95	93	90	95	86	85	96	99	85	99	109	91	79	97	96	89	77	98	83	92	99	99	102	78	82	107	81	96	91	80	86	84	82	57	81	74	107	101	82	102	101	97	77	98	85	84	85	85	99	93	84	94	79	90	113	83	98	105	80	91	106	82	107	86	87	105	103	75	89	78	82	79	89	76	86	90	94	93	90	110	89	88	87	86	71	78	92	82	94	92	79	93	92	82	100	88	83	85	92	93	95	88	86	91	91	90	114	84	95	85	96	95	85	83	69	82	95	71	85	85	92	81	85	86	85	93	105	108	84	86	97	76	81	73	75	85	83	100	106	93	103	93	90	102	77	89	75	86	83	98	91	81	82	81	81	94	90	83	90	78	79	92	94	85	80	106	84	82	79	79	91	95	76	120	86	119	83	86	93	96	84	89	95	93	86	88	102	84	90	110	81	106	92	85	113	85	82	83	98	78	82	77	87	92	92	90	96	105	72	84	74	93	77	83	97	73	101	85	89	68	92	91	85	98	85	108	95	88	96	81	95	85	72	84	77	106	99	86	102	87	86	100	71	104	96	95	78	92	93	94	91	77	96	72	94	82	89	87	81	84	87	84	77	99	95	68	101	98	93	72	83	90	105	88	95	80	95	86	84	84	82	79	95	98	87	88	98	95	94	77	101	91	82	104	82	99	76	88	90	78	77	86	97	78	90	85	78	100	82	107	100	80	80	92	80	88	90	91	85	86	90	102	90	80	75	85	100	80	93	89	97	93	87	90	78	85	80	76	94	93	79	97	86	95	86	86	95	95	88	77	81	81	83	83	77	103	88	77	76	78	76	84	93	87	90	95	87	79	88	86	103	83	96	73	90	94	98	87	98	96	99	100	102	88	85	97	67	100	84	91	83	101	87	96	103	99	91	93	96	98	83	75	97	91	85	91	90	92	88	78	89	88	103	101	89	89	86	90	101	95	84	86	69	73	88	92	97	80	70	89	98	101	91	87	90	101	80	75	87	89	87	113	83	84	89	94	73	81	85	108	69	92	85	83	94	98	90	90	82	83	106	94	86	80	86	75	78	99	91	111	104	72	92	101	89	72	90	91	81	90	82	89	102	101	77	108	78	79	102	82	89	83	96	86	91	107	86	104	102	100	92	103	73	72	87	84	88	100	98	83	103	94	95	74	79	87	92	83	99	82	94	98	93	96	96	87	91	86	97	94	85	84	82	84	88	91	105	84	91	81	90	101	75	84	102	84	82	100	95	95	102	75	81	85	95	87	99	79	98	91	77	67	90	87	97	89	85	91	92	77	82	92	88	100	77	88	104	93	85	80	87	109	72	86	100	78	92	88	87	82	74	86	84	94	91	88	98	99	87	83	84	91	102	88	95	81	91	90	96	73	73	77	89	91	85	86	87	88	94	91	80	78	78	77	95	84	81	87	93	88	93	84	88	105	83	101	85	82	85	89	90	65	83	88	105	102	85	87	86	71	73	81	77	91	93	90	83	97	72	100	90	84	88	89	87	82	106	77	103	98	78	86	86	83	81	84	93	82	89	79	76	82	91	98	84	83	73	82	73	78	87	88	92	88	81	76	96	93	88	87	72	85	79	80	82	107	95	93	96	95	96	90	101	86	90	84	75	86	84	75	94	111	107	102	83	99	87	82	93	102	99	72	99	93	95	76	80	91	79	93	92	72	90	81	94	80	83	88	93	81	93	89	96	83	82	103	88	81	97	81	89	88	105	80	87	109	97	80	90	101	100	93	105	97	79	84	100	86	87	79	107	75	97	105	77	95	82	84	69	87	83	109	94	78	88	87	75	103	69	97	82	88	70	91	83	79	82	99	84	77	80	82	85	83	83	92	75	87	90	88	65	104	85	96	98	67	105	86	88	90	86	82	85	82	85	96	87	81	79	82	93	81	92	90	103	79	78	98	75	82	73	65	79	112	96	93	71	90	83	74	87	88	93	72	99	83	86	90	89	92	81	81	105	103	105	99	86	93	93	80	95	83	87	82	90	96	89	79	91	95	80	80	83	79	83	88	67	98	100	87	94	75	93	72	91	80	79	96	102	81	91	105	78	90	76	87	74	92	102	73	92	90	87	85	80	85	71	98	85	71	82	81	80	76	85	89	89	94	86	77	91	77	71	88	84	77	82	89	104	80	102	79	87	75	101	102	77	79	99	85	81	94	91	85	81	103	89	79	104	96	87	94	85	87	87	94	90	87	99	94	80	82	90	70	84	103	81	98	83	82	102	94	90	87	83	78	102	99	98	93	82	81	93	97	76	106	79	78	101	94	81	93	81	98	91	88	98	98	77	97	88	99	74	93	99	75	96	98	83	95	74	101	96	83	86	94	83	87	83	86	72	91	85	88	84	106	85	67	82	98	102	93	80	82	76	82	94	106	96	102	101	96	102	93	102	83	91	96	102	100	90	96	95	85	95	83	98	92	80	94	90	90	81	74	82	98	91	101	97	91	91	85	100	92	95	89	84	95	71	85	77	100	88	95	79	72	99	91	110	103	84	75	88	94	96	81	93	71	81	85	89	72	88	89	89	111	92	101	77	97	67	108	91	98	89	76	87	97	85	80	94	108	91	64	104	96	73	92	92	106	88	97	110	79	72	88	68	91	85	99	77	83	85	69	85	94	97	97	109	103	93	96	75	82	100	98	81	89	92	63	81	104	90	91	80	103	101	73	95	89	92	88	91	96	100	96	95	74	88	89	97	98	88	79	104	89	95	74	78	103	86	99	99	87	109	91	75	95	93	81	101
37404	24246	15233	11111	14798	7861	4077	1880	2176	2678	8158	9244	10670	12002	10372	9295	7833	6484	5101	3627	2440	1705	1150	802	739	676	621	658	740	672	717	670	684	715	669	696	635	657	686	693	684	644	679	681	670	752	654	661	667	632	705	641	658	695	689	646	696	682	700	680	709	662	657	675	648	636	629	686	667	694	692	619	610	624	685	689	675	672	690	666	697	685	712	650	659	652	685	669	682	654	663	636	679	691	682	649	655	662	682	679	647	695	671	634	674	662	665	692	695	634	614	643	678	649	670	632	668	643	670	698	686	655	648	684	704	660	668	660	650	652	679	655	647	655	702	669	656	680	687	654	713	646	666	667	709	665	701	661	687	644	637	652	628	656	645	656	641	668	650	692	655	694	674	642	647	683	626	682	577	691	651	667	649	684	622	628	659	690	655	648	688	685	687	631	699	690	688	637	652	710	650	677	652	667	709	647	617	722	666	658	630	700	648	636	658	678	624	666	689	640	684	631	699	667	642	695	664	660	682	660	686	659	660	704	648	668	679	661	664	664	647	649	670	722	642	660	692	661	670	647	650	679	676	646	661	679	692	673	666	648	665	649	654	656	687	692	661	684	649	663	670	664	648	688	671	640	641	663	703	671	682	639	667	669	670	662	643	637	651	658	656	671	693	632	694	668	661	672	657	696	744	668	658	661	680	682	643	641	669	682	644	681	670	685	647	606	656	616	674	698	696	633	616	724	708	649	635	653	686	671	665	688	657	751	685	700	667	686	691	647	673	675	663	649	666	645	695	657	652	664	715	671	646	695	671	662	691	643	666	699	684	712	719	636	667	689	676	670	694	642	687	675	673	657	720	654	667	651	681	655	664	643	594	695	669	696	662	685	667	682	629	675	636	676	634	634	678	628	667	654	704	672	656	688	658	655	671	621	678	636	701	659	710	666	667	698	655	689	646	691	664	641	669	680	679	650	627	704	687	642	681	722	696	652	695	694	663	709	659	672	652	647	651	655	703	630	614	668	652	648	671	629	698	664	633	736	630	697	695	685	667	654	677	685	658	650	639	648	635	654	671	682	641	692	668	652	696	649	682	631	692	668	654	653	689	658	661	661	695	689	643	671	671	654	664	692	692	634	658	698	664	673	678	651	669	674	670	677	654	663	648	671	625	713	642	657	643	697	679	659	667	679	652	656	667	707	656	674	655	646	626	662	679	651	630	688	639	715	639	650	676	707	658	633	675	678	707	617	669	691	624	725	679	728	742	659	642	600	700	699	666	649	667	682	685	736	651	690	626	636	652	649	638	661	606	660	716	619	679	673	620	683	633	591	643	646	646	651	675	727	674	663	705	639	657	632	649	639	641	682	676	642	670	619	638	660	661	703	667	644	695	652	673	647	648	706	649	628	660	693	671	670	691	669	667	670	652	637	645	628	642	666	659	666	683	618	658	628	640	666	649	681	656	645	709	693	662	677	641	679	679	654	647	636	652	641	618	634	651	672	658	700	637	681	700	635	710	686	665	684	660	637	645	659	664	582	660	664	678	652	633	676	662	675	701	709	621	702	599	638	687	660	671	688	688	662	664	666	663	660	664	681	708	622	646	661	673	672	652	674	664	618	668	626	675	657	693	630	629	700	675	617	640	649	670	670	674	680	671	689	683	677	642	717	675	706	636	653	704	656	650	691	668	667	663	646	663	662	667	663	639	674	676	656	681	668	647	684	631	714	640	626	674	684	678	606	667	695	615	639	638	604	643	726	660	660	666	642	646	701	666	641	645	703	667	667	655	677	628	699	633	666	643	684	614	654	695	649	678	676	631	656	687	647	641	637	667	640	656	628	691	670	624	662	686	642	659	694	691	692	659	722	662	638	659	645	693	691	653	694	689	732	659	683	686	632	649	638	669	703	655	669	698	667	699	648	662	674	667	699	673	635	671	646	662	670	654	670	685	717	676	651	664	641	699	637	680	666	626	668	698	632	704	636	701	710	670	644	684	654	629	669	658	665	671	683	672	644	630	684	639	692	611	723	664	692	681	654	708	667	632	640	655	662	631	652	713	659	615	615	666	664	628	639	697	617	651	630	656	675	667	662	677	624	671	676	687	652	664	688	725	636	675	686	636	636	642	658	678	688	640	638	647	646	671	714	674	676	639	682	652	661	649	649	617	678	698	673	723	662	615	706	643	631	666	675	651	689	692	677	723	652	674	617	689	671	670	648	669	677	676	692	680	686	649	634	663	659	668	664	665	664	680	665	649	687	684	635	652	649	672	636	657	692	644	655	668	678	715	661	677	670	676	714	671	671	709	676	629	704	701	684	647	668	665	668	713	674	655	681	650	659	651	664	689	685	644	657	660	650	715	650	683	690	618	652	707	632	646	689	661	710	664	649	667	671	688	628	670	707	644	651	654	631	633	648	714	682	698	750	637	658	649	686	691	685	682	675	655	672	678	664	714	679	703	611	665	661	688	615	676	666	669	640	679	673	673	661	663	686	634	726	694	668	677	660	669	704	700	654	626	659	673	657	690	660	669	687	650	666	678	656	659	688	657	640	674	686	713	691	663	677	688	653	666	658	699	682	680	636	638	691	659	648	660	681	636	690	661	690	680	672	678	707	680	638	662	614	675	683	607	641	656	647	697	615	631	671	684	668	677	672	643	643	654	665	622	678	676	663	670	666	708	649	670	693	659	670	646	663	664	682	678	676	626	636	733	646	666	651	672	656	654	720	698	666	666	601	664	699	680	664	705	692	681	699	647	698	613	656	704	637	639	678	698	677	693	721	698	687	634	666	668	617	722	702	683	671	673	674	718	671	738	665	696	686	649	704	690	684	685	691	700	658	672	648	670	666	707	723	691	714	647	675	668	659	669	684	688	644	638	645	706	661	676	635	654	714	637	678	657	683	650	651	650	650	670	645	709	619	675	680	656	663	696	686	637	653	698	662	706	668	669	646	659	665	680	654	666	689	648	672	673	638	660	644	608	619	649	646	684	686	647	661	644	688	664	665	741	638	638	641	650	679	679	695	682	677	705	687	657	661	621	665	670	681	674	693	696	614	681	678	740	666	682	670	702	683	668	678	691	633	687	652	720	672	641	672	686	662	650	680	683	666	665	621	636	707	658	668	677	686	652	678	673	676	656	668	657	670	657	686	635	639	656	667	710	674	657	632	655	652	662	699	656	619	674	650	685	650	628	628	651	680	643	659	713	675	688	633	673	628	662	640	681	616	684	653	680	682	675	665	648	648	670	618	659	646	668	649	650	656	661	666	657	671	636	660	702	614	664	712	669	644	667	660	661	700	662	726	663	632	657	689	629	642	710	660	657	649	664	668	671	630	698	748	670	644	667	636	647	649	635	647	632	716	686	654	641	644	694	692	653	640	677	701	715	668	661	661	677	655	697	646	691	697	690	664	664	639	693	636	656	677	668	708	652	692	688	680	659	690	689	657	670	713	671	658	675	655	634	647	718	668	668	648	685	679	664	674	689	613	694	635	700	660
7866	3226	1230	874	371	239	127	97	71	107	260	349	484	672	514	426	326	309	270	231	183	111	100	82	76	77	72	68	67	57	60	65	86	63	67	69	81	69	60	76	62	53	68	71	59	64	64	59	62	75	57	70	60	49	70	58	72	48	51	68	70	72	87	77	59	59	67	65	73	70	80	54	63	64	73	56	68	63	58	58	63	68	78	63	71	63	78	67	62	69	59	84	68	86	72	56	63	73	61	68	73	81	69	63	61	57	45	63	71	82	73	49	71	74	56	65	80	54	68	70	67	62	72	64	66	73	64	65	68	73	62	56	73	64	72	60	67	83	75	72	75	53	72	70	59	68	65	77	64	74	53	79	61	46	75	71	89	60	73	63	68	67	67	79	61	81	42	72	72	57	71	77	64	63	67	73	78	58	64	70	75	75	73	71	65	66	80	73	69	72	66	61	68	66	71	66	55	74	73	70	62	82	57	70	60	62	56	56	59	77	76	73	72	65	84	72	67	63	59	77	83	55	70	50	62	73	71	55	69	64	73	57	71	78	74	53	72	68	74	77	70	61	66	59	73	77	66	62	57	77	49	73	67	62	59	64	53	74	62	66	80	58	65	60	68	59	68	65	55	72	60	75	59	57	65	72	50	65	66	63	70	67	59	75	72	57	77	69	69	63	72	65	61	77	66	64	64	67	64	62	70	53	52	61	70	67	66	59	57	52	73	75	73	65	63	62	62	75	81	62	68	69	61	52	56	77	65	68	65	46	68	80	68	68	63	63	59	83	58	74	48	62	72	73	80	68	61	68	63	66	80	63	58	72	60	65	75	51	76	65	64	59	61	65	60	79	59	70	66	71	77	53	55	56	69	72	57	67	64	65	56	76	72	81	64	74	52	53	65	64	72	57	81	58	60	50	66	69	57	67	77	73	66	70	81	82	59	72	73	78	75	71	49	72	59	58	77	81	63	72	56	68	59	65	50	77	66	70	63	53	75	75	73	65	73	60	64	81	75	74	68	71	59	85	80	69	62	84	59	60	68	75	71	64	70	57	71	71	77	70	81	61	79	72	69	66	62	77	71	67	75	60	69	70	67	61	66	81	62	74	66	56	58	81	46	57	60	77	58	66	78	69	44	73	79	57	80	67	68	73	69	73	83	61	71	67	58	77	60	80	64	79	62	63	54	58	66	63	61	55	60	72	71	50	72	67	71	68	61	68	87	63	51	73	70	65	74	62	68	62	60	60	72	75	75	68	69	64	81	68	71	66	79	67	56	54	62	68	64	59	70	79	71	64	72	48	65	72	73	77	62	61	75	68	65	63	55	75	63	65	79	67	66	68	59	51	71	69	65	82	65	61	70	65	73	54	75	62	45	68	66	69	56	51	60	68	61	70	68	78	74	67	58	69	59	65	53	53	64	56	56	86	55	67	58	69	64	65	57	70	55	66	69	68	47	68	65	76	59	74	63	66	54	67	72	70	71	73	69	78	76	65	71	57	65	74	64	70	76	68	56	76	54	72	69	63	69	66	55	73	67	67	78	53	65	74	56	62	58	55	68	78	66	72	66	66	72	82	76	71	61	68	80	66	50	57	44	75	59	75	65	72	62	76	56	73	73	57	61	56	71	65	61	71	50	68	63	56	61	53	66	59	66	71	67	55	72	67	56	59	55	66	62	67	74	62	67	70	67	77	73	63	56	60	78	70	71	58	67	60	63	72	71	64	58	69	61	69	61	56	69	63	73	61	64	70	68	67	61	63	66	66	69	64	64	74	67	64	57	76	63	52	52	72	72	59	67	70	74	69	49	63	63	69	57	63	75	75	65	67	67	65	66	58	77	70	61	62	66	62	61	69	73	67	65	76	55	63	54	70	70	73	76	64	61	76	58	74	63	81	53	60	62	65	69	71	71	60	65	86	78	60	78	81	73	72	65	55	67	82	70	69	64	68	73	78	61	69	74	64	74	79	71	90	67	72	53	50	75	73	70	67	58	63	70	73	77	53	75	57	62	75	51	57	73	62	63	61	71	67	70	68	60	71	66	75	62	63	73	66	52	64	73	54	73	46	62	62	69	79	64	59	69	83	63	58	73	70	65	71	82	61	74	59	68	77	62	64	66	64	64	62	78	71	72	57	65	72	64	80	64	73	65	67	62	56	57	66	64	78	79	64	50	75	77	66	62	56	77	65	71	73	66	67	62	61	75	68	66	75	63	63	65	66	68	72	85	68	54	74	65	71	60	67	75	65	54	74	80	68	79	75	64	58	67	62	58	68	72	63	78	62	55	59	71	65	71	44	83	61	63	71	63	54	73	55	63	79	72	80	77	63	59	77	69	67	59	79	58	74	76	62	74	72	76	65	72	57	60	62	54	67	65	65	73	64	57	71	68	56	66	61	68	66	74	65	58	70	69	84	62	71	64	53	62	68	71	73	57	66	57	69	78	70	69	71	76	62	67	70	69	61	78	54	68	67	60	51	76	69	60	62	74	71	66	62	61	78	64	47	58	71	67	63	60	62	66	58	72	78	56	63	82	56	72	56	72	64	56	67	71	68	59	60	62	67	69	66	64	55	65	60	74	70	68	69	68	60	71	73	58	72	55	70	66	72	63	77	63	78	56	63	73	79	59	58	70	68	64	71	74	59	52	69	54	63	60	71	68	58	67	67	56	74	57	64	64	69	72	74	61	63	66	57	57	54	70	70	55	60	64	64	66	73	50	56	67	84	82	60	69	44	74	78	65	74	75	61	70	62	61	53	72	78	66	65	57	71	50	59	66	68	63	56	62	74	55	53	65	66	55	63	56	65	74	72	67	69	60	84	54	58	65	61	73	69	58	70	79	68	74	61	65	78	66	66	76	78	74	84	66	59	71	62	91	72	62	62	63	64	62	53	57	65	68	55	83	67	56	61	59	66	63	69	70	86	63	65	78	47	75	68	79	74	93	68	59	54	67	69	82	75	77	64	77	63	57	64	66	60	74	74	70	75	66	55	69	61	68	68	62	64	69	63	60	67	72	63	66	62	67	59	61	69	78	61	65	63	50	71	59	75	73	68	73	75	73	71	63	66	69	62	58	64	40	61	75	58	52	77	66	77	66	68	67	67	67	69	63	54	70	69	56	65	60	68	66	64	56	65	56	59	62	52	62	64	74	64	78	59	72	69	64	71	64	63	65	66	80	42	72	91	67	65	55	57	72	67	59	72	68	68	61	62	67	71	77	77	61	58	68	51	63	77	69	82	63	78	65	64	89	78	73	49	75	79	67	58	63	62	81	59	60	59	72	56	68	84	68	61	55	71	57	63	80	66	62	59	67	69	65	68	64	63	61	47	67	69	75	59	76	83	77	60	67	74	74	78	69	54	60	75	87	69	61	57	64	69	61	80	75	56	64	67	62	86	78	59	73	78	63	70	73	57	72	72	68	68	67	52	57	66	70	78	66	68	58	61	72	61	59	67	73	64	75	94	73	70	64	64	76	66	69	75	66	70
34624	19480	10949	11629	12043	9600	3020	1604	1948	2349	7077	10219	12376	14732	11485	8992	7328	6650	5395	4227	2889	1880	1170	720	548	539	525	577	517	577	494	532	492	515	490	491	514	511	448	508	502	500	515	528	533	516	511	508	513	481	449	496	478	541	477	470	525	512	531	561	510	469	551	524	509	458	533	502	500	501	545	513	547	498	515	524	480	496	530	518	535	500	498	522	503	501	487	493	487	481	518	490	503	502	508	508	520	479	511	521	500	528	548	553	512	499	533	497	537	519	490	499	544	492	503	490	518	523	498	480	544	512	523	530	479	491	513	491	481	515	471	519	517	497	529	520	483	494	483	516	488	536	494	514	534	515	520	467	515	524	526	481	496	546	506	535	473	466	486	527	505	524	486	532	554	488	501	472	508	534	499	558	476	505	531	499	516	528	516	488	491	488	566	505	519	544	517	494	524	503	527	483	530	526	493	515	531	489	509	490	498	466	498	515	508	500	541	467	468	506	538	472	523	499	482	499	494	492	500	525	485	542	508	500	524	481	506	508	530	504	514	493	503	534	523	522	497	543	476	483	525	502	477	505	526	483	499	522	514	496	486	516	495	542	518	504	507	504	509	459	498	518	521	537	542	554	510	486	505	544	515	506	519	493	454	505	512	487	475	466	520	493	526	506	482	495	524	491	548	499	493	491	576	514	474	513	494	483	525	549	511	521	473	512	506	483	527	540	556	521	485	526	509	506	503	546	510	509	495	477	500	487	524	550	493	528	479	469	479	510	523	472	515	518	520	540	497	478	501	485	488	555	521	538	473	490	506	529	540	511	510	488	488	536	537	480	554	521	531	494	547	530	519	550	509	498	500	573	524	489	496	470	484	479	499	465	494	507	529	534	489	521	501	510	517	488	518	506	511	518	538	487	491	505	569	501	531	520	471	467	504	490	498	482	508	515	482	551	511	532	546	515	496	528	510	523	522	525	529	466	530	523	478	548	518	525	524	495	486	553	518	541	466	540	501	474	516	524	471	543	467	508	468	510	501	517	527	509	568	471	527	471	497	513	498	500	522	526	526	484	527	497	456	508	513	510	569	492	479	516	496	508	500	477	537	509	524	545	494	503	493	521	518	490	511	531	468	507	541	515	495	517	504	499	517	485	501	493	487	517	512	534	491	504	504	508	501	522	518	511	539	510	472	512	485	546	504	498	533	504	469	525	478	534	524	505	554	490	507	522	494	553	504	483	522	521	496	523	483	506	469	501	560	525	493	509	546	480	534	508	471	462	521	498	533	512	494	491	511	524	533	525	524	493	473	486	482	482	506	501	492	491	502	540	518	513	499	482	509	506	533	540	553	529	482	498	508	514	510	563	508	535	518	502	519	504	514	539	537	489	531	491	526	486	513	484	534	529	474	493	499	505	465	487	508	494	552	508	512	544	530	484	529	517	520	519	492	531	500	508	538	472	513	510	535	527	502	494	519	487	453	502	486	535	505	525	489	510	477	536	512	484	457	481	543	487	551	508	504	479	475	486	526	520	476	507	508	513	482	486	541	496	503	476	538	537	504	530	507	502	500	502	513	522	489	503	507	537	516	534	475	494	514	490	482	494	514	495	529	549	530	505	495	471	498	529	517	519	559	517	510	503	504	525	512	507	503	489	507	523	509	492	494	524	518	470	494	468	510	463	480	479	487	498	492	480	527	499	521	523	502	514	531	538	494	493	500	540	499	521	537	481	518	532	475	498	504	521	484	513	522	500	557	462	515	515	524	510	510	469	447	538	482	479	529	530	511	526	502	477	459	488	521	492	501	520	525	499	479	458	528	519	494	491	528	541	491	477	466	519	494	530	489	497	498	471	528	491	499	516	475	502	513	486	503	490	501	512	524	525	557	536	565	489	506	509	500	547	479	491	495	480	507	503	523	518	459	506	508	485	486	511	541	490	518	503	504	519	482	496	513	494	500	513	500	496	493	479	510	479	525	530	519	515	486	500	538	504	506	477	487	508	497	513	526	493	495	524	496	490	519	519	504	573	498	539	519	482	504	467	513	514	529	492	508	505	532	520	493	502	516	532	504	511	515	544	545	512	533	496	495	510	525	528	504	514	508	456	494	534	495	500	517	497	498	497	497	486	512	449	482	535	490	486	500	543	534	528	494	511	504	540	531	512	551	488	540	509	486	565	520	510	532	533	504	527	531	476	527	505	532	498	510	512	503	483	518	527	506	552	501	505	518	503	492	477	514	506	562	520	480	462	472	519	493	480	503	479	510	514	496	480	533	490	484	499	531	511	486	481	526	500	479	518	478	498	506	545	512	501	486	515	510	505	541	472	450	523	494	492	504	536	509	477	509	518	520	524	507	525	521	475	528	500	542	521	460	510	487	506	491	490	497	523	487	500	508	495	491	471	507	469	501	467	505	504	487	500	521	521	526	521	479	455	487	508	494	501	480	507	495	499	502	500	503	525	502	476	533	481	470	468	540	480	510	487	481	528	484	512	532	441	490	516	493	487	510	512	545	487	505	471	541	526	527	504	500	509	517	520	506	523	555	501	505	511	487	526	500	502	532	501	527	481	548	539	520	463	492	510	536	506	479	505	536	535	503	499	461	523	490	492	478	504	463	496	517	501	508	484	516	500	537	514	454	532	532	464	503	498	455	527	523	476	533	504	498	503	515	499	497	519	471	462	518	498	515	543	564	493	490	512	542	549	509	488	518	498	490	504	485	502	515	499	476	507	515	484	481	474	511	556	497	464	487	507	488	549	486	486	503	520	518	505	495	498	529	503	484	529	514	501	545	500	510	530	532	486	470	518	494	513	508	507	490	467	502	493	517	515	503	518	473	502	495	499	504	500	531	507	531	520	528	501	482	519	514	540	495	507	541	532	509	503	538	494	513	472	494	499	487	539	530	546	507	495	504	512	529	491	529	472	496	521	488	493	494	485	475	481	522	504	485	492	550	548	519	519	530	488	512	511	522	541	496	495	510	542	498	498	471	543	487	535	492	471	503	494	515	475	521	477	489	556	566	515	484	491	530	467	494	490	516	514	501	509	493	524	529	503	529	507	508	465	451	517	511	480	486	514	476	539	470	482	499	533	539	501	556	502	537	502	513	504	519	495	519	519	503	502	492	537	539	514	488	504	474	485	520	533	498	512	512	485	554	503	524	493	502	529	531	495	530	530	513	489	541	486	492	476	502	486	583	504	533	490	518	493	509	520	512	479	491	513	472	496	484	525	517	511	530	508	509	529	455	526	506	506	520	525	530	514	526	494	487	516	465	501	531	473	498	547	505	532	517	514	509	516	542	505	499	488	527	523	516	533	542	510	518	557	501	487	492	525	512	485	496	542	545	514	483	505	517	474	546	505	498	486	493	558	544	505	501	507	487	488	492	494	491	491	509	528	530	492	523	487	536	505	488	517	518	502	470	545	526	526	508	504	526	520	505	504	518	515	514	499	517	492	478	482	512	548	540	484	502	505	512	490	538	534	515	553	495	520	508	485
10168	5029	2542	1441	610	388	300	160	163	176	452	602	922	1211	1004	932	717	602	469	376	280	209	168	112	88	95	96	83	101	107	120	107	105	100	87	95	102	112	96	80	80	100	83	109	100	106	93	112	104	101	87	104	93	103	107	99	105	100	90	82	102	86	93	98	97	93	100	96	104	98	102	123	96	105	99	103	98	106	84	105	102	100	86	120	109	80	99	104	119	76	105	102	107	88	99	94	79	98	103	98	111	113	100	79	96	98	109	102	116	116	96	89	92	95	102	90	101	82	96	95	88	92	76	93	92	88	113	93	110	102	89	106	100	79	98	113	92	105	97	88	111	93	90	91	94	94	101	114	101	94	111	90	107	97	98	90	106	97	100	99	114	92	97	85	89	105	112	89	92	112	121	98	109	97	103	81	101	99	94	102	94	114	85	106	108	85	90	105	109	106	92	87	96	105	81	99	86	88	112	118	95	102	108	87	104	109	101	93	118	104	87	95	98	82	88	90	105	112	105	88	105	107	110	90	113	102	110	102	93	106	96	96	97	115	93	105	77	87	121	74	100	88	94	95	83	94	119	120	94	77	103	104	98	105	96	107	114	107	99	99	88	100	100	96	94	92	92	112	97	95	94	102	80	87	89	98	89	75	99	110	102	100	91	96	104	86	102	100	108	91	109	101	102	98	85	108	86	90	95	79	95	99	105	101	92	116	106	96	113	77	105	98	113	112	100	93	91	101	107	94	102	94	104	99	84	103	113	87	106	97	104	106	93	96	103	126	94	107	84	94	91	108	114	98	102	101	87	107	103	84	96	97	117	101	133	90	83	103	102	90	105	93	85	94	105	104	87	102	88	96	93	90	82	91	107	95	106	90	94	87	98	111	101	100	93	87	97	97	88	94	87	81	95	108	99	105	97	85	91	89	91	98	109	118	100	85	85	99	95	92	98	93	112	122	91	97	105	94	115	83	103	93	107	101	81	113	116	100	98	113	97	95	94	89	102	111	83	106	92	101	91	101	90	92	105	88	86	93	103	107	109	101	80	90	94	101	86	96	100	104	100	85	97	108	86	107	116	87	106	87	91	97	102	82	104	92	91	108	120	95	104	97	96	105	115	106	101	84	124	122	116	112	88	114	100	97	75	103	101	106	98	96	90	92	87	116	80	115	97	104	106	105	106	98	90	98	97	96	98	115	112	95	89	104	95	106	86	94	108	100	97	90	83	116	97	110	117	100	94	68	92	84	87	108	97	108	98	129	97	101	97	95	105	93	116	94	106	124	95	114	94	92	108	87	101	104	94	104	110	103	93	101	96	91	85	96	88	93	91	94	107	78	95	112	82	107	98	103	95	85	92	121	96	93	96	94	89	119	95	119	88	99	115	93	108	102	109	100	87	113	116	94	103	104	104	101	92	103	99	104	125	81	103	91	97	88	104	104	102	84	98	101	84	108	100	115	92	97	84	119	112	93	108	86	101	107	76	92	101	102	90	100	107	99	87	99	85	93	87	101	98	101	113	91	108	96	102	96	109	100	108	112	113	113	90	83	100	86	98	105	98	90	89	111	100	88	92	85	96	86	96	94	88	81	99	86	113	100	96	95	94	86	98	91	101	106	94	78	114	104	89	105	89	110	101	101	92	104	91	104	110	93	96	107	93	107	96	83	98	107	96	102	105	88	96	95	91	74	109	98	82	89	110	95	113	83	90	99	100	107	107	101	97	110	80	92	96	100	112	92	92	92	96	99	83	115	115	91	86	112	103	109	95	106	95	121	120	105	97	90	88	90	88	113	111	87	103	101	122	100	111	105	99	96	91	93	92	96	86	110	95	87	101	109	93	85	97	96	82	92	95	108	100	114	93	83	116	109	100	89	90	100	113	83	99	96	94	92	107	110	108	84	86	88	93	96	119	103	102	96	110	105	91	114	95	102	77	96	93	78	102	93	100	110	102	103	107	110	107	82	102	104	100	94	83	103	94	108	108	90	99	93	85	121	80	87	112	105	106	101	117	97	108	86	95	111	93	103	99	98	106	84	106	93	88	97	112	84	94	78	106	91	90	94	103	85	85	91	125	103	108	105	100	84	98	123	89	93	114	99	102	107	84	113	114	99	96	95	98	97	102	98	107	94	95	118	109	94	83	82	96	103	116	95	96	90	96	103	97	105	97	98	95	97	96	112	91	110	110	98	94	97	105	93	85	95	91	87	111	109	109	104	89	79	100	85	91	99	99	89	98	85	105	90	86	123	97	109	105	78	99	80	99	98	95	96	89	96	91	107	107	101	113	86	97	97	98	86	98	120	94	94	93	97	91	89	92	98	94	103	108	84	95	103	99	79	102	110	99	98	105	102	107	104	97	88	77	89	102	90	103	91	120	97	104	111	81	119	113	88	111	88	101	104	98	110	117	100	88	99	93	107	91	105	110	92	100	87	86	112	106	101	100	94	98	105	83	89	109	93	92	96	91	99	98	108	80	103	97	86	107	117	120	95	90	99	121	87	125	89	109	82	107	95	91	87	87	94	97	94	104	109	86	99	100	95	100	93	91	91	108	98	106	86	84	101	108	88	94	101	86	103	108	104	95	87	102	86	91	113	104	94	116	98	108	101	88	102	94	93	91	94	92	88	105	105	91	100	108	91	101	91	84	83	87	129	96	96	90	90	96	85	93	108	104	88	102	109	109	88	101	106	93	79	103	121	100	117	94	86	100	89	83	95	102	91	88	93	97	93	101	120	97	91	112	100	107	95	84	97	92	116	91	108	88	86	115	100	80	91	101	100	106	108	112	86	90	80	94	100	92	97	90	94	99	100	117	98	76	101	102	82	108	97	96	108	95	86	103	90	99	98	99	97	96	96	97	80	86	94	105	101	106	105	95	112	104	107	111	112	99	110	92	92	94	79	105	84	113	109	89	92	103	92	93	89	96	92	93	110	103	96	97	103	88	99	95	101	89	119	79	104	96	99	91	99	105	88	96	98	96	92	96	107	103	103	93	112	94	113	86	112	90	108	113	100	100	123	116	95	96	81	99	113	90	107	101	91	86	80	111	88	100	113	112	97	102	98	100	88	88	98	98	85	91	99	114	103	93	96	98	106	94	108	110	102	87	88	105	79	83	101	86	105	101	100	94	76	103	124	108	98	93	95	91	95	89	94	109	87	97	97	87	100	98	93	88	102	102	112	96	123	89	89	96	78	90	100	107	102	95	102	99	93	91	93	112	112	96	115	107	101	90	89	92	82	109	83	79	117	100	105	109	86	92	101	101	96	100	100	120	114	106	105	93	103	81	93	93	100	90	119	103	103	82	84	101	121	97	81	108	103	103	119	91	91	87	106	95	96	97	89	120	96	112	90	88	100	95	98	92	98	116	89	94	99	109	95	82	104	92	89	125	89	81	124	89	89	107	96	99	84	93	86	84	81	82	87	107	90	103	105	100	70	84	114	94	101	97	96	100	123	88	112	92	98	100	91	87	104	102	108	97	103	124	92
39198	24176	17804	15256	16074	13823	8091	3050	3516	3545	11245	14451	17990	20440	17316	15793	12349	10852	8679	6440	4660	2971	1836	1144	824	768	725	798	794	760	807	778	818	814	724	733	713	722	784	775	744	807	699	748	782	727	767	792	744	719	718	764	709	730	740	720	749	689	761	742	699	713	725	681	763	684	767	816	760	752	697	778	753	723	774	762	725	747	705	758	734	799	748	691	737	697	758	713	741	744	760	732	679	740	719	744	772	738	754	791	747	756	767	704	725	756	729	748	799	747	773	747	785	742	726	775	739	737	722	743	789	780	753	768	789	734	694	719	729	766	736	711	775	758	746	747	743	747	744	766	722	754	758	750	744	747	725	743	745	713	802	723	730	744	783	758	721	757	758	728	761	732	739	768	780	751	687	758	746	731	708	750	725	720	722	780	729	682	748	692	750	805	759	757	771	759	730	753	769	731	745	791	736	702	755	744	743	730	762	805	712	769	765	758	778	729	769	769	756	756	744	729	752	789	736	736	772	729	688	768	771	738	779	745	710	731	722	770	745	739	761	702	699	717	729	705	730	739	694	739	756	755	734	742	724	739	723	691	751	759	788	766	758	719	720	766	749	766	761	715	744	787	746	732	731	745	767	732	746	759	746	736	746	760	661	714	744	776	756	738	723	673	725	724	685	720	735	750	714	728	744	773	763	749	744	755	741	787	740	760	738	789	789	779	716	725	782	768	749	736	713	743	738	750	731	692	732	717	746	728	754	707	753	721	681	730	750	725	759	777	739	721	721	718	751	715	725	771	777	724	707	744	724	752	737	731	740	753	736	740	772	796	721	708	693	697	815	751	766	745	706	761	742	683	773	740	747	772	755	742	742	761	709	745	755	767	737	775	738	680	717	720	782	722	744	788	737	770	744	715	721	693	748	693	760	710	721	780	750	745	713	757	722	720	746	749	751	777	718	723	737	744	738	730	739	741	770	692	761	761	712	783	743	713	766	756	716	704	721	771	738	723	776	735	802	729	731	712	706	744	746	732	755	724	763	762	748	734	733	753	734	777	774	765	779	729	758	786	774	769	693	705	708	727	720	720	760	777	723	744	735	732	696	764	770	693	755	755	800	703	734	718	729	738	734	767	737	697	762	754	756	747	691	770	772	714	762	769	697	762	725	703	736	749	760	721	789	780	690	706	715	764	762	718	768	727	728	706	744	758	723	758	722	753	733	699	746	706	732	719	740	755	723	722	712	744	739	771	744	742	729	708	706	784	736	733	737	754	717	732	723	745	696	741	733	779	772	743	804	782	724	716	753	764	760	752	760	693	713	738	775	769	783	754	702	711	766	752	752	752	740	731	770	743	748	742	758	730	730	721	761	718	767	762	745	724	766	781	735	754	701	719	707	750	818	734	722	725	748	723	706	725	753	759	700	744	729	744	703	815	740	755	737	743	715	747	732	682	749	715	697	753	723	767	762	733	705	771	757	794	696	748	767	685	707	736	717	753	674	693	732	701	732	740	762	726	757	743	734	722	755	718	743	734	720	776	719	756	719	723	737	719	726	763	760	750	712	700	711	770	698	731	777	773	755	740	714	716	779	778	743	713	781	716	741	782	774	746	720	688	725	726	780	696	748	787	739	708	701	755	710	734	723	755	749	744	728	738	752	730	768	741	714	717	747	749	794	763	772	736	747	738	749	743	769	729	742	731	735	783	773	717	703	745	744	734	733	737	724	764	753	718	747	734	748	766	732	734	766	752	692	716	710	753	763	748	737	728	746	681	737	696	777	735	751	729	733	767	754	751	773	721	752	722	714	774	715	766	722	727	743	763	727	760	748	763	694	730	726	709	778	742	685	735	690	703	746	711	666	687	765	737	758	764	781	733	759	715	733	749	706	672	745	721	761	780	716	721	732	767	773	743	731	709	743	718	720	718	749	715	720	729	717	714	705	769	729	710	739	760	752	747	717	742	768	747	773	753	709	746	701	732	756	726	753	763	728	751	721	726	756	778	805	742	743	675	766	757	773	702	740	749	736	719	764	735	755	752	750	726	708	727	746	746	789	775	716	752	789	715	744	781	723	720	727	737	808	704	785	743	727	731	733	770	749	760	708	764	750	719	734	753	743	709	723	757	703	717	761	758	721	697	761	750	755	725	728	741	751	740	744	780	724	693	751	757	665	716	759	744	759	702	709	708	736	732	752	743	725	735	728	742	738	736	755	715	746	749	732	743	745	689	752	740	732	778	714	724	725	744	709	718	765	751	738	691	768	743	734	741	763	719	797	731	770	719	728	743	713	740	784	753	733	738	721	731	734	705	786	775	759	755	758	741	717	735	778	692	757	779	764	756	702	750	730	715	712	761	734	773	701	722	725	778	796	744	757	778	640	705	738	691	712	758	740	776	729	730	763	726	716	722	756	739	750	764	755	747	794	773	742	740	739	744	747	714	728	755	722	745	800	742	727	797	760	730	747	727	695	788	704	723	740	761	753	711	786	774	744	754	699	777	728	744	714	689	732	757	720	705	734	746	717	742	731	747	742	763	716	735	762	664	758	711	746	708	732	764	689	732	731	734	728	723	741	749	718	737	754	776	758	717	708	718	787	750	714	754	734	700	725	740	734	804	719	738	770	709	709	731	717	679	739	738	724	766	745	690	744	763	743	764	748	727	770	757	767	735	777	754	694	742	745	723	721	769	753	739	728	711	722	816	726	712	753	765	737	734	689	750	760	748	747	713	752	750	772	793	726	753	817	725	747	751	750	707	762	732	779	771	701	738	721	760	725	749	734	765	721	675	772	779	707	772	781	745	693	748	737	758	727	755	712	730	775	744	769	747	739	733	712	747	738	741	773	747	764	764	738	767	735	765	721	786	737	687	669	746	722	723	757	744	745	749	703	728	749	735	734	707	745	718	731	729	763	764	700	749	737	733	737	771	786	760	717	757	740	714	739	725	746	723	748	747	731	718	766	738	781	760	748	744	764	707	782	756	722	745	736	720	742	743	703	770	755	721	723	704	729	708	739	741	717	706	699	708	729	724	751	711	701	736	704	733	755	706	717	758	699	722	650	736	741	711	735	740	722	723	710	762	764	746	715	708	726	708	805	741	724	726	718	741	718	726	740	777	757	702	749	732	736	793	749	750	799	738	742	765	745	725	765	721	760	703	691	716	748	790	804	740	725	742	747	751	721	795	750	748	724	744	757	740	773	767	731	743	767	730	765	786	687	753	701	763	732	796	684	762	708	721	756	731	710	694	765	711	727	747	759	776	730	763	726	789	747	771	757	741	755	710	732	755	761	726	669	751	788	745	720	713	697	733	764	769	747	752	729	761	758	730	707	756	695	724	687	737	735	755	726	759	756	678	728	743	724	765	678	768	760	761	740	740	693	680	734	740	725	724	722	727	763	801	736	756	706	716	718	729	772	726	659	751	766	724	732	745	706	754	787	758	694	702	728	709	743	773	793	747	780	724	732	792	734	717	751	713	716	764	761	721	776	733	735	767	720	764
6893	2383	710	323	243	154	89	67	70	71	80	103	131	186	169	185	139	130	121	114	115	79	75	74	65	71	55	61	63	62	61	46	56	52	76	59	65	74	62	65	68	50	72	76	62	56	68	47	71	70	60	66	58	72	61	59	57	57	74	69	57	69	58	57	55	56	66	74	81	64	58	48	51	61	68	65	68	70	58	60	55	58	58	62	66	49	53	57	75	66	83	63	61	50	63	58	63	68	68	65	70	45	65	63	64	53	71	59	50	55	62	73	64	54	68	63	69	65	59	53	74	53	64	53	69	64	62	57	58	55	65	67	86	61	63	79	55	55	73	65	66	56	74	74	75	66	66	57	67	64	56	60	70	61	72	55	69	70	75	69	65	69	64	77	58	55	61	54	56	58	64	48	68	69	69	67	56	55	67	62	58	68	69	70	66	55	64	75	74	47	66	64	74	66	55	51	66	66	63	63	59	61	52	44	69	56	64	73	68	51	68	71	67	67	58	57	71	72	73	73	53	59	59	50	68	66	74	59	63	64	63	72	51	51	57	56	67	70	75	48	64	63	64	67	65	78	65	83	75	66	49	57	53	54	62	74	59	63	74	52	68	66	66	67	61	75	62	60	61	64	55	84	55	56	55	60	70	61	63	74	72	84	78	70	66	66	68	70	62	85	76	69	48	51	62	63	81	70	61	81	60	54	58	60	57	62	73	53	61	64	79	66	66	57	66	64	64	63	75	61	51	52	69	70	51	57	50	72	69	62	50	60	65	52	75	69	60	79	69	53	69	59	67	68	60	61	65	57	64	71	67	63	53	63	67	69	77	61	65	74	61	64	68	60	66	69	47	62	76	67	62	69	82	70	67	56	68	74	62	46	56	59	57	66	74	59	53	53	66	60	58	74	57	77	62	59	64	72	70	59	63	75	58	71	77	73	58	61	69	75	71	70	60	67	67	57	76	44	81	59	67	64	69	66	79	70	72	58	61	78	57	36	58	68	62	49	64	61	86	54	59	67	58	64	73	65	82	60	72	67	50	67	62	61	71	54	61	76	69	61	57	63	52	60	55	57	70	68	77	45	63	65	56	55	68	66	75	54	64	63	73	75	65	63	59	67	76	72	50	69	56	72	51	72	59	53	52	69	61	62	66	67	61	63	62	68	72	75	46	57	51	68	62	56	69	67	77	53	59	64	78	51	62	69	56	71	72	69	62	71	53	46	75	58	61	57	58	55	58	59	62	48	56	65	71	57	83	56	69	53	57	56	66	61	71	56	63	69	71	69	77	72	70	62	67	54	69	51	54	69	63	78	55	46	64	68	65	61	66	63	71	52	72	70	65	63	64	54	66	68	49	57	73	67	54	85	55	53	51	69	69	70	60	69	53	74	83	66	75	64	60	52	66	59	57	71	60	63	55	73	70	66	80	74	62	66	57	64	58	60	78	65	84	51	79	68	52	65	66	60	74	50	57	60	59	67	71	67	60	67	63	78	62	71	56	49	66	64	62	68	67	56	63	63	59	56	65	70	66	45	52	70	64	62	70	61	55	71	53	55	59	68	51	55	55	64	69	48	61	70	60	66	57	65	65	72	82	72	73	68	60	79	50	58	64	61	73	56	64	51	54	53	60	70	63	69	56	69	67	74	75	85	68	64	52	53	61	41	62	55	62	48	69	68	63	64	55	62	72	71	68	60	57	61	59	63	54	60	58	63	63	58	74	56	58	71	50	53	67	74	68	65	76	67	63	65	53	60	61	58	65	61	75	67	71	80	64	72	54	57	61	60	70	86	66	61	62	65	67	66	59	69	74	62	71	56	60	65	65	60	67	68	46	48	66	55	69	57	66	58	55	58	66	62	66	70	84	58	51	66	59	66	65	60	67	64	62	61	72	60	68	61	85	68	53	70	55	67	63	51	63	50	57	59	50	56	68	55	72	67	63	53	55	55	56	66	56	50	63	60	67	51	59	60	56	74	57	71	67	70	70	74	59	66	76	63	74	62	65	77	54	67	81	41	76	58	66	74	67	66	65	65	65	51	67	66	62	73	78	78	68	61	57	66	75	59	64	60	62	66	47	63	58	74	69	79	68	63	62	70	70	70	75	69	69	60	63	61	58	72	71	41	84	57	71	53	52	62	50	62	62	68	47	72	66	68	55	64	44	73	53	79	73	53	70	65	52	75	58	58	69	61	62	53	61	61	66	62	63	68	58	76	62	73	64	52	60	49	55	81	78	66	72	64	63	56	59	54	61	52	52	65	70	64	67	66	66	58	54	59	68	70	61	69	75	55	53	61	70	51	55	76	64	66	42	67	57	62	66	72	53	58	77	60	65	67	66	60	50	74	75	63	72	66	63	64	59	66	69	74	61	74	62	56	68	46	68	71	70	68	71	75	56	76	58	59	76	50	54	59	68	57	61	71	60	77	64	74	54	61	73	54	55	69	70	56	58	73	54	65	80	68	39	57	67	46	66	73	69	71	61	70	49	54	66	61	62	63	63	59	61	57	63	66	57	75	63	64	59	64	68	69	66	61	65	57	63	64	80	55	64	77	69	74	50	64	55	50	62	79	74	73	73	60	62	62	70	71	68	62	63	65	80	73	73	81	89	69	59	63	50	58	71	62	67	65	79	63	51	71	64	57	65	55	71	61	54	59	57	70	61	50	57	53	68	72	67	69	56	69	48	60	76	52	55	70	75	56	67	59	66	64	51	62	65	76	62	58	60	65	59	72	59	57	69	58	55	63	60	69	62	58	60	58	71	55	64	58	59	66	77	61	61	58	79	48	47	72	64	51	71	61	67	69	74	65	53	57	85	62	59	55	66	61	70	67	66	44	73	55	81	64	73	72	61	52	49	66	61	60	77	63	64	71	54	57	72	71	56	67	55	69	71	55	61	57	63	60	47	55	56	64	59	70	68	67	60	66	59	79	73	80	61	71	71	67	45	68	59	65	65	63	59	52	62	50	58	62	68	63	66	47	55	74	57	61	61	57	65	45	65	63	58	55	51	66	72	65	74	67	69	58	48	61	77	61	44	68	73	67	73	69	52	61	60	72	56	66	56	61	73	51	48	63	71	75	67	52	70	64	75	69	62	60	55	52	62	57	71	77	79	66	83	72	71	74	80	72	61	70	69	54	68	62	58	71	68	58	70	68	66	72	63	67	51	70	61	67	79	57	66	72	57	62	57	70	76	72	54	70	58	69	66	65	60	50	54	68	59	71	64	66	77	64	68	66	55	69	80	57	82	54	60	69	55	60	67	63	70	57	63	60	65	70	62	58	61	72	60	70	63	64	67	85	69	54	70	66	59	75	71	66	52	71	57	71	55	58	55	80	63	67	58	69	60	50	71	62	66	71	68	55	56	69	70	66	61	54	74	58	64	68	60	56	63	70	72	76	73	67	70	70	80	66	68	64	65	57	53	55	63	53	69	55	59	44	65	78	64	43	55	47	56	68	71	58	68	86	69	60	52	70	71	76	69	67
33227	16554	6548	4762	7543	5744	2472	968	759	797	1560	2254	3108	3842	3133	3147	2230	2064	1876	1550	1114	864	701	588	498	508	486	455	525	530	487	462	501	453	473	470	504	467	466	548	473	516	512	494	479	476	483	477	433	497	475	530	459	468	480	477	484	451	486	512	455	513	493	468	482	488	473	462	498	512	516	529	506	497	476	442	460	437	499	461	460	472	434	470	511	483	484	482	503	492	530	501	470	481	487	501	484	531	485	467	487	490	445	470	454	475	458	513	499	453	474	485	465	476	464	499	525	520	463	494	477	487	471	523	461	473	477	451	532	490	524	510	506	487	482	481	468	482	461	490	477	477	491	476	466	537	485	497	536	444	488	511	467	483	471	487	435	511	506	479	482	497	473	479	462	462	497	469	478	502	474	460	540	484	500	453	519	473	486	462	462	465	478	483	507	503	471	490	491	512	468	482	509	501	514	503	447	449	461	546	469	463	461	498	467	452	514	498	506	496	513	484	486	518	512	465	456	504	484	460	476	506	505	515	494	460	511	459	491	480	502	448	479	492	499	517	530	489	485	485	506	475	448	493	445	497	522	483	507	491	498	460	492	466	503	457	504	473	504	518	496	461	464	483	498	473	492	466	479	541	489	511	474	510	506	492	466	482	489	485	500	468	493	495	487	482	481	501	491	534	474	492	487	461	495	489	446	500	453	469	509	512	514	514	504	455	505	475	493	492	506	473	507	517	463	507	472	494	515	464	480	506	480	470	483	535	466	485	456	485	492	493	491	479	506	511	492	460	500	469	496	499	470	530	477	530	447	463	476	493	504	507	476	426	474	501	486	472	495	502	481	503	468	458	481	455	491	516	456	465	515	494	480	495	513	468	532	501	470	480	479	465	501	483	476	529	474	499	481	499	491	514	479	481	466	483	521	494	471	505	497	476	476	470	484	487	449	502	461	469	516	487	493	478	474	485	509	481	521	519	514	482	479	482	486	490	503	499	468	490	459	453	502	504	478	497	537	498	503	469	469	488	484	473	496	479	520	479	489	488	482	463	475	473	480	474	504	484	516	485	515	472	503	512	526	476	511	540	534	477	521	521	495	472	489	490	457	504	484	496	497	464	466	489	487	509	455	470	464	527	460	455	486	480	518	451	454	487	469	466	502	511	497	468	488	493	505	499	460	495	481	464	482	448	457	482	456	471	489	497	450	519	457	499	457	480	456	454	494	461	454	528	493	494	488	441	512	480	503	507	510	494	460	466	482	449	517	488	449	476	480	523	470	463	475	472	503	537	465	516	503	499	494	524	486	495	481	498	481	480	521	473	487	485	488	497	476	504	482	492	454	476	441	484	509	533	471	486	534	487	506	472	508	471	456	493	478	477	491	475	480	474	489	511	473	476	476	468	460	511	468	496	545	460	477	501	477	463	512	486	468	501	487	492	499	468	509	486	512	484	525	489	503	502	489	509	503	532	493	492	469	436	508	470	508	444	452	488	496	466	484	441	469	512	483	508	514	495	482	510	524	472	480	481	515	471	486	463	466	456	492	472	503	480	478	485	476	465	440	505	515	473	509	478	528	518	488	504	521	489	503	491	474	477	473	480	470	522	519	483	463	491	484	491	471	463	480	487	463	522	480	488	497	521	462	529	515	513	496	520	475	472	454	468	500	517	486	432	464	462	518	479	458	498	522	484	479	506	472	521	497	483	453	521	494	490	485	443	490	480	520	516	486	503	543	482	499	446	494	462	512	503	485	503	474	482	504	483	457	507	502	488	515	511	478	521	504	500	477	489	475	511	545	491	486	473	502	484	471	493	506	484	524	478	503	514	478	479	458	523	511	493	493	515	446	491	472	517	518	468	494	509	475	482	505	482	464	484	486	490	444	484	484	506	467	479	530	519	472	516	492	520	489	470	478	481	475	502	484	484	487	495	461	479	485	495	497	485	440	475	485	489	517	485	481	458	535	502	466	484	481	475	471	474	454	487	490	541	479	466	489	510	494	472	484	478	449	526	480	495	461	505	473	505	482	443	481	506	517	485	505	490	484	494	495	448	451	508	468	519	481	491	504	498	517	476	466	470	468	496	475	504	467	481	458	502	482	484	449	490	514	520	459	481	509	519	452	518	536	453	496	539	469	492	493	499	543	504	547	506	499	477	495	496	502	491	505	501	508	490	511	501	464	458	493	512	500	505	505	509	490	458	471	477	474	444	497	467	490	527	493	513	498	508	523	502	489	477	508	479	500	445	463	483	500	509	515	471	538	485	495	500	504	464	476	508	476	461	511	475	496	519	487	485	446	496	463	485	483	517	510	491	473	500	476	483	428	479	523	479	500	516	498	502	497	472	499	500	482	494	449	497	491	498	478	502	468	469	473	527	491	476	463	489	469	474	472	484	486	491	462	452	486	511	457	469	491	496	460	516	476	498	487	490	491	554	518	550	507	469	495	499	476	489	482	532	505	487	483	535	486	507	458	479	530	495	512	504	501	485	481	524	503	506	486	504	478	496	483	479	488	508	487	536	452	465	477	481	475	490	450	472	532	465	515	502	488	513	509	488	449	510	474	470	516	483	489	469	441	488	510	476	510	504	486	462	455	493	474	500	446	502	487	493	515	483	492	505	492	482	496	496	494	507	453	459	508	485	492	499	505	525	488	469	472	500	503	471	488	475	469	508	495	499	443	463	479	459	491	469	472	471	461	492	471	500	505	476	516	495	511	505	459	492	483	469	470	503	434	489	498	485	472	503	483	467	454	507	521	479	475	473	554	496	474	460	524	482	470	508	532	525	501	501	508	493	488	480	474	481	445	506	505	476	499	431	456	452	457	430	463	494	501	443	511	513	478	541	433	463	518	495	467	502	461	500	491	461	519	505	525	460	467	511	481	499	514	462	437	501	495	465	495	467	490	508	481	516	516	505	470	469	502	497	490	479	486	437	461	490	455	491	485	485	491	478	497	497	469	486	459	477	504	477	494	495	493	535	465	484	479	465	497	558	497	481	491	485	463	505	488	476	502	489	483	484	523	471	498	482	499	442	462	526	512	504	450	522	493	534	494	511	468	482	479	511	487	495	502	499	476	497	494	462	501	554	471	496	485	498	463	493	507	465	496	467	480	471	521	483	456	490	487	498	479	470	515	513	473	493	498	473	474	475	499	493	443	464	469	497	521	470	499	496	457	491	492	485	511	487	493	465	467	482	457	476	498	523	523	505	464	441	488	471	500	488	525	497	483	496	510	480	484	491	472	465	494	494	462	508	500	522	479	461	434	484	481	490	489	526	484	518	481	486	509	440	490	507	478	492	481	500	493	491	490	523	525	497	502	495	495	468	508	483	492	481	504	479	492	490	489	464	470	492	515	524	485	469	457	495	483	481	481	478	473	492	457	526	490	491	497	482	469	492	490	495	509	496	546	491	492	498	492	479	472	499	494	471	472	514	474	543	475	496	504	481	448	475	481	491	484	483	495	467	478	535	503	472	522	513	521	455	495	493	493	487
9967	4383	1924	1008	606	274	246	131	105	124	234	323	467	552	493	397	328	310	269	210	177	125	142	88	88	83	94	96	117	80	114	79	98	111	94	87	78	99	87	89	69	90	88	76	92	94	90	98	98	94	89	96	78	89	75	87	85	92	79	99	85	75	77	92	67	84	83	83	90	94	89	92	113	84	87	107	90	98	92	67	99	85	94	77	98	87	103	114	100	88	75	81	102	80	110	77	100	94	87	113	79	85	103	90	93	85	77	93	97	88	89	88	81	88	84	95	93	102	91	87	92	79	85	85	87	68	95	83	75	100	80	87	90	85	100	73	94	86	93	106	102	89	91	100	87	88	87	92	79	93	78	68	93	89	72	86	89	91	89	95	86	94	101	89	75	65	74	104	86	95	95	74	90	78	100	79	78	104	93	85	70	98	79	95	83	81	100	105	97	102	91	90	96	77	105	90	87	82	96	89	100	84	91	86	90	79	75	88	82	78	102	74	93	82	76	106	92	87	94	79	90	100	82	86	76	87	81	92	87	104	87	89	85	97	110	108	82	92	96	95	113	77	84	98	86	114	89	84	91	92	84	87	96	79	92	101	107	87	95	87	77	103	81	88	70	72	81	80	95	89	103	100	98	83	96	92	88	77	79	79	80	86	96	87	92	80	80	91	87	67	90	73	92	101	86	85	96	83	94	98	92	82	86	96	100	86	84	82	86	100	105	80	96	76	92	97	111	86	66	81	90	80	74	91	94	84	70	85	85	77	81	89	90	89	84	91	84	89	96	90	90	81	84	84	94	99	78	95	81	86	97	79	91	110	96	81	90	89	83	74	78	87	78	93	88	84	98	73	83	75	92	92	95	93	84	86	90	83	80	95	85	87	103	76	92	85	106	95	74	93	73	106	98	79	99	84	93	80	67	107	90	104	92	83	96	89	75	99	83	85	87	78	91	83	79	82	98	73	96	93	86	66	110	91	85	81	92	77	87	82	89	86	76	66	97	79	86	100	77	102	81	90	97	87	83	81	98	88	96	86	94	89	88	91	95	77	90	99	81	82	97	88	96	68	103	84	91	87	97	92	92	99	77	103	87	91	99	89	84	76	101	103	73	84	72	93	94	95	97	111	86	95	80	81	85	85	89	85	88	81	84	96	89	85	107	93	97	84	93	86	99	77	97	80	91	102	97	67	86	77	89	85	89	83	101	85	93	84	110	85	73	78	73	84	110	84	89	109	87	93	92	97	111	97	89	80	90	100	74	83	70	101	76	100	87	92	91	92	88	83	91	116	100	81	77	88	79	93	104	90	99	84	100	78	95	115	86	99	98	78	88	79	90	99	93	92	99	84	91	100	84	84	85	98	109	85	93	87	80	85	85	81	83	90	83	70	83	90	99	102	93	87	99	86	92	93	86	77	84	87	104	105	94	72	84	85	89	92	100	76	89	71	101	86	98	78	80	101	97	81	75	89	95	88	82	84	96	81	88	97	97	98	94	85	86	85	103	87	89	82	78	91	83	95	76	81	76	99	98	93	111	92	78	85	92	90	93	90	99	98	101	64	87	89	93	93	87	86	87	75	82	84	77	101	107	87	84	115	96	87	86	96	76	89	97	98	90	87	91	79	100	86	80	100	102	81	79	90	104	90	90	93	89	73	93	83	78	98	90	91	82	89	88	94	96	80	89	106	77	78	96	81	88	85	73	104	81	85	91	83	85	85	89	97	85	81	84	91	90	81	93	94	91	108	93	89	98	96	115	88	94	77	81	90	97	110	110	82	85	69	79	77	83	89	90	84	82	88	83	89	86	81	103	74	95	86	98	88	93	87	108	83	68	89	88	74	87	75	110	87	83	79	101	88	81	104	72	91	81	102	114	72	83	81	85	89	85	80	92	104	96	83	65	86	88	92	81	73	110	92	91	69	94	69	102	97	95	73	91	101	80	99	104	92	82	96	94	83	89	89	83	79	80	87	88	87	72	87	99	89	92	95	85	99	85	88	82	93	75	101	83	73	93	89	78	91	81	94	90	94	72	90	95	81	102	84	99	97	88	82	87	86	83	84	85	89	85	73	88	90	97	93	107	100	69	94	107	76	76	79	78	107	66	86	95	91	87	85	95	89	76	92	89	84	114	82	66	101	97	91	86	90	96	86	91	89	104	97	100	98	84	64	95	80	73	88	73	69	101	88	93	91	112	104	93	87	98	105	103	82	89	87	109	95	97	83	85	80	97	94	88	67	87	87	66	98	97	84	113	88	88	90	100	89	101	82	83	87	108	76	83	92	77	84	81	84	91	92	79	112	74	94	91	109	100	91	90	81	95	93	99	85	83	91	85	72	79	85	105	92	82	98	69	84	87	83	99	86	77	87	83	95	82	85	73	91	81	100	98	97	93	90	99	84	105	88	89	88	93	94	101	89	78	89	90	92	114	84	78	99	82	85	87	81	91	92	83	84	98	74	87	85	81	81	92	80	87	90	75	100	82	104	88	95	91	95	78	91	90	96	87	83	80	89	103	89	106	106	100	81	101	83	95	96	95	96	85	99	94	86	86	84	88	89	97	68	93	83	87	97	96	97	93	77	90	100	88	80	85	77	88	87	93	78	75	81	81	87	98	88	96	83	82	89	88	84	82	88	111	98	86	78	90	77	80	96	81	91	87	78	97	85	87	82	105	101	90	101	89	101	85	87	96	85	93	89	97	110	96	92	86	91	81	86	80	83	81	89	94	95	86	84	93	83	68	80	96	100	79	89	77	97	81	85	89	105	91	84	90	89	86	84	100	82	92	85	95	91	80	87	98	97	105	87	99	76	74	117	100	77	84	95	89	101	92	71	94	69	80	80	102	104	101	91	84	92	83	87	78	100	75	92	82	90	88	98	97	75	89	80	86	75	92	78	93	84	102	80	102	90	96	100	84	101	88	104	77	79	89	89	101	88	96	97	89	93	79	91	94	95	101	94	87	81	99	92	75	101	88	93	87	85	79	78	101	95	76	93	76	96	101	91	85	82	84	81	81	85	100	72	92	102	97	70	82	93	81	90	104	87	91	91	97	97	97	94	105	92	72	89	86	99	93	102	88	113	80	83	101	93	83	84	77	91	102	73	84	91	96	78	86	94	92	100	84	105	103	78	89	73	76	88	81	86	97	96	95	83	81	81	97	97	77	108	97	89	95	95	82	92	72	71	86	79	78	89	81	101	67	101	101	86	99	91	75	96	74	99	88	90	95	77	102	83	101	98	82	96	101	71	69	82	94	87	97	96	85	95	103	95	105	88	90	96	85	76	103	88	93	75	103	96	77	92	80	94	101	91	75	76	93	85	92	74	108	82	103	100	86	90	76	92	107	87	81	75	79	75	84	90	76	75	106	85	102	81	91	79	86	78	93	87	74	91	86	93	101	79	86	80	86	82	84	88	88	89	103	100	93	83	86	89	87	90	70	83	108	92	98	93	92	86	95	84	104	102	77	85	69	77	101	88	87	86	105	99
39516	22676	14032	12364	15090	9936	6519	2378	1764	2088	5202	7560	10866	12085	9815	8342	6533	5907	4616	3356	2407	1674	1098	777	716	687	628	672	672	703	651	678	700	676	644	684	690	661	670	705	690	648	653	659	668	642	642	642	698	698	642	651	657	623	675	665	648	656	651	628	650	648	636	642	643	645	703	691	656	650	661	636	626	714	662	686	665	680	647	654	654	701	701	710	690	619	683	708	678	649	653	608	690	675	653	647	680	646	623	670	681	714	645	661	705	693	679	683	624	662	645	636	646	673	647	649	645	642	637	653	676	657	659	693	650	622	657	642	652	637	655	703	683	656	653	690	657	661	687	711	685	641	689	702	693	669	653	689	659	637	687	646	653	683	667	677	620	707	668	684	669	648	670	645	641	682	708	672	673	648	631	651	623	633	660	691	646	696	672	638	649	693	729	644	631	669	671	657	677	706	639	658	670	664	678	703	686	672	664	656	702	683	645	627	626	667	685	651	698	622	649	670	643	680	637	654	629	671	664	675	751	624	653	673	703	626	652	668	680	685	662	678	677	648	664	677	675	663	707	640	685	684	724	685	678	680	659	656	686	669	612	667	709	661	692	629	667	650	638	709	683	639	630	662	671	659	709	651	753	631	648	671	693	671	656	640	663	656	626	652	649	703	719	660	627	649	660	670	673	727	618	655	650	717	681	662	682	619	679	689	710	680	605	659	666	628	620	602	693	636	695	663	675	675	648	639	659	669	671	695	685	624	629	661	664	638	679	705	668	682	674	653	707	649	677	679	665	685	646	662	658	707	638	650	602	644	680	695	704	647	658	673	666	623	649	654	638	661	678	676	685	651	633	680	646	671	690	654	639	639	603	632	707	675	680	711	683	676	673	647	682	713	631	678	686	692	661	695	645	703	658	692	684	678	629	736	637	654	721	640	653	697	685	661	624	645	694	685	622	700	678	637	677	671	671	631	620	711	676	649	682	670	641	714	672	652	665	699	684	666	659	658	641	721	655	701	646	704	698	673	641	653	659	648	636	646	642	684	687	679	661	644	646	689	642	665	677	683	640	698	698	655	614	672	641	652	645	688	602	688	677	658	681	688	688	663	647	651	651	666	660	687	672	661	721	689	689	653	647	669	689	619	687	656	630	650	667	670	679	680	630	636	680	658	676	660	687	695	640	653	691	640	658	668	651	616	676	648	703	647	678	721	688	674	665	692	674	666	604	585	727	672	665	715	638	683	676	685	661	708	694	649	646	623	647	615	650	679	718	674	654	702	689	662	596	642	661	663	652	667	664	693	639	640	700	687	645	701	700	680	694	627	656	662	659	677	681	686	621	671	662	716	695	621	671	653	666	657	674	603	642	651	685	616	671	638	704	632	657	644	680	696	693	628	658	657	651	689	692	702	660	646	663	655	681	692	697	649	670	692	654	666	693	650	673	700	645	634	642	625	624	628	680	688	659	678	653	663	686	681	654	692	668	735	668	707	660	701	671	625	652	665	660	679	636	662	640	682	649	635	656	672	691	682	647	662	627	649	674	674	676	656	686	652	642	651	694	681	691	678	683	626	666	697	654	638	597	717	607	642	668	642	637	687	648	637	698	681	709	651	678	647	664	663	695	669	689	646	645	651	649	661	650	780	672	690	660	664	612	656	657	678	678	650	680	665	649	641	674	606	694	693	658	683	646	668	676	608	711	648	670	706	639	688	692	662	670	681	594	652	650	648	718	655	698	718	667	640	690	682	671	652	661	676	686	700	692	696	705	665	692	661	661	602	686	656	632	664	684	658	682	646	684	631	677	682	624	637	668	669	655	647	694	693	686	667	647	713	631	674	656	654	644	669	723	639	751	626	672	648	673	641	669	669	699	667	691	695	719	672	685	688	675	680	657	669	674	672	675	666	641	683	650	693	619	700	674	681	652	647	702	678	672	678	675	667	639	657	684	693	620	672	619	626	662	630	649	686	611	680	622	630	712	654	680	668	679	649	703	629	701	694	623	655	702	666	694	696	637	729	645	648	644	708	684	609	667	697	645	663	641	687	672	663	660	660	708	659	636	651	672	646	694	711	680	645	643	641	662	695	641	709	687	684	601	656	637	598	685	647	657	681	666	657	668	654	652	623	670	635	665	683	639	682	655	697	664	648	633	656	610	697	638	701	669	711	667	649	672	670	668	685	672	699	730	686	600	661	666	665	663	646	625	677	669	677	662	637	664	667	685	675	676	678	666	677	645	661	645	649	688	655	728	692	686	668	694	652	664	688	713	660	672	646	639	631	640	664	673	666	677	683	668	717	687	612	659	641	653	616	664	631	698	649	658	658	573	640	666	670	643	652	634	702	670	705	646	653	703	673	663	643	706	658	709	658	667	668	625	669	682	684	684	652	657	689	659	698	674	719	643	683	623	703	659	686	678	655	704	666	694	643	672	687	640	669	664	675	659	684	653	693	630	663	681	686	615	675	692	660	642	704	704	653	668	703	617	660	650	645	661	683	657	629	627	701	624	618	645	661	682	669	672	672	682	665	666	644	637	651	698	625	658	680	687	651	647	659	675	658	695	679	646	639	692	638	653	660	651	662	649	656	682	589	715	681	648	656	622	665	630	651	618	682	661	619	742	643	665	618	601	665	706	630	619	651	623	647	664	665	665	686	652	673	658	641	688	604	681	621	704	646	685	696	629	702	707	677	648	660	674	651	680	669	691	705	673	645	673	630	642	678	652	640	648	705	665	675	652	643	675	678	682	685	655	674	683	655	664	657	643	669	660	647	692	681	652	702	651	712	693	635	671	646	654	671	645	661	682	652	665	664	620	623	675	664	636	649	682	670	613	648	660	620	702	688	617	670	660	647	696	657	659	637	641	639	683	683	695	685	690	644	656	672	674	643	680	644	667	680	668	644	631	652	669	678	672	662	658	598	648	673	697	642	622	658	635	689	647	677	690	635	689	639	655	687	657	687	640	647	698	660	673	665	617	661	652	656	692	630	688	687	703	623	658	674	643	647	643	623	632	693	680	679	622	677	650	681	692	623	694	652	704	678	655	648	623	720	637	657	674	590	674	668	676	663	697	701	720	659	646	684	643	700	693	644	646	670	680	681	644	641	657	661	633	655	718	655	707	654	700	651	681	666	688	675	713	687	695	645	639	635	638	681	677	648	696	710	679	629	628	632	644	656	723	672	697	639	650	617	632	646	668	654	682	629	685	644	676	664	682	660	616	660	641	671	648	631	659	637	621	645	657	679	646	704	685	665	715	720	669	677	618	647	640	680	660	708	680	653	706	666	682	659	662	682	604	652	708	624	602	676	606	663	644	678	653	663	666	669	692	647	662	660	680	673	648	718	651	674	697	667	677	679	661	647	708	678	678	624	649	727	636	670	722	699	635	691	670	675	647	660	631	669	640	626	699	673	643	654	638	683	617	682	655	670	712	693	664	663	653	651	665	659	689	672	609	644	745	628	654	688	668	674	678	666	677	674	690	616	660	694	683	650	648	676
9802	3822	1570	924	492	223	127	90	70	85	196	330	488	558	437	406	383	277	242	193	143	118	88	61	53	75	67	66	76	64	47	81	64	84	64	71	74	61	66	69	66	61	65	63	62	72	73	64	60	52	68	63	57	67	62	82	69	70	60	87	58	70	67	73	72	55	70	62	72	58	53	73	62	62	57	65	71	65	66	55	57	64	57	59	65	60	74	71	59	88	67	60	82	55	53	50	51	73	51	57	52	55	69	74	70	69	77	62	71	72	81	68	71	70	71	69	75	57	52	74	70	72	81	59	56	62	68	70	52	63	60	66	67	62	61	58	64	65	73	76	89	50	74	71	72	89	66	82	60	53	83	67	73	63	70	67	67	68	68	65	60	71	64	78	73	75	65	55	56	66	64	63	59	64	65	65	71	72	83	65	53	63	74	77	89	74	69	76	65	66	86	51	56	71	68	66	60	58	73	65	64	62	60	60	59	68	73	65	61	58	63	54	49	68	62	59	43	69	56	54	68	67	69	60	61	77	49	55	64	76	66	74	61	72	66	78	62	55	63	74	63	60	53	63	65	71	69	62	89	65	60	56	72	68	63	72	58	62	84	67	57	66	63	60	62	80	70	69	58	64	67	57	66	56	76	61	57	62	69	71	66	74	56	71	62	69	67	66	68	61	58	62	66	79	72	71	76	66	71	55	93	71	73	64	78	63	60	66	67	66	56	62	64	41	75	58	64	80	80	56	75	76	56	67	68	69	81	60	73	64	55	58	65	60	69	62	73	67	62	57	69	62	65	61	84	71	57	77	63	63	61	59	80	64	65	63	69	63	74	63	69	67	60	68	66	88	66	64	72	63	62	53	48	57	71	55	75	67	62	66	50	70	75	65	67	65	67	64	60	60	46	70	64	65	62	76	68	61	53	68	71	68	63	76	69	68	68	45	64	56	79	49	68	66	65	76	70	81	59	78	55	62	71	58	70	56	68	73	60	64	62	74	59	67	78	83	73	61	75	75	63	44	67	61	69	62	56	55	65	57	58	60	78	80	64	73	76	52	80	57	61	68	61	58	64	71	75	67	53	66	56	60	60	62	76	60	66	56	66	48	61	74	63	68	66	80	74	63	53	91	70	52	67	61	62	81	73	55	64	76	64	84	61	60	57	74	57	71	56	77	67	71	69	74	67	60	65	68	67	82	65	62	61	67	60	69	71	58	69	72	56	73	50	53	69	55	65	70	49	71	59	55	73	73	87	66	62	74	51	73	59	54	60	59	72	74	50	62	52	54	69	81	69	60	59	71	70	62	65	80	56	55	59	66	68	60	76	77	58	59	59	56	61	60	75	56	66	68	70	67	68	69	77	65	70	61	53	75	64	66	59	69	61	69	63	59	61	57	72	83	55	69	57	52	73	63	74	80	61	66	75	61	70	55	57	58	63	74	63	62	73	77	60	71	58	59	64	71	72	63	62	61	58	54	66	54	83	58	57	76	77	59	64	83	86	58	69	75	70	61	62	96	67	76	73	65	63	59	65	61	73	62	83	69	52	91	74	76	68	65	54	59	67	51	46	70	80	70	56	82	69	73	67	60	64	71	61	63	62	66	61	70	71	63	61	62	72	77	60	76	67	61	81	57	71	57	55	65	63	71	53	65	68	57	63	66	61	70	54	56	66	68	53	75	77	59	75	54	51	66	64	59	67	67	65	73	63	73	67	60	65	75	60	70	58	60	63	71	60	92	64	65	56	66	60	60	68	67	70	66	82	60	56	61	66	63	64	62	65	67	84	66	74	76	69	57	61	60	58	72	63	64	49	83	61	76	71	48	56	71	67	81	59	57	58	71	58	58	55	71	76	56	79	58	66	59	62	47	65	76	79	60	59	58	51	49	64	74	66	64	82	73	64	72	63	81	57	67	64	65	70	59	59	69	70	74	73	63	61	57	64	63	71	65	60	61	68	62	76	66	62	69	85	60	53	68	66	65	66	67	58	57	68	62	66	56	56	65	69	63	50	67	74	54	65	64	57	63	63	81	66	66	68	64	74	68	60	69	72	60	73	48	75	57	79	75	64	59	48	55	66	67	59	62	61	74	70	70	70	65	70	70	83	73	60	71	63	69	72	66	66	65	51	74	55	66	68	65	69	69	73	71	64	64	63	62	60	70	65	70	43	65	62	65	63	71	57	64	52	70	64	64	71	58	75	58	56	65	63	79	73	71	61	69	59	63	64	59	67	62	61	62	93	66	57	62	59	73	58	71	56	59	74	60	48	55	66	79	60	59	71	61	60	81	70	60	49	66	53	69	74	59	73	57	69	55	69	58	63	68	59	77	55	56	54	62	69	73	69	66	56	66	70	65	85	59	65	75	93	69	66	63	70	80	62	67	61	77	59	62	60	52	74	54	69	81	75	77	54	59	73	60	56	62	72	61	60	63	73	71	79	72	68	76	66	61	73	67	70	81	65	78	57	67	58	74	63	68	74	67	65	64	69	70	56	56	61	67	75	65	57	55	58	49	69	70	81	64	92	57	72	53	63	59	65	66	57	59	68	59	66	66	68	64	59	61	79	77	80	65	72	76	76	86	60	76	65	70	66	65	71	66	74	61	61	70	58	77	64	72	60	65	66	66	55	54	81	50	55	71	55	62	62	59	61	61	76	73	71	64	60	53	74	82	53	70	79	53	70	63	60	72	67	68	61	55	55	63	54	70	55	63	66	58	70	68	66	57	80	69	83	84	59	62	68	70	69	69	67	69	73	61	74	70	69	70	72	71	72	64	84	75	59	60	66	68	74	64	68	72	65	68	57	71	62	49	64	67	73	54	62	53	74	55	54	63	75	62	59	81	63	66	65	68	69	59	63	74	68	70	62	67	63	70	70	56	74	75	69	59	58	62	54	68	56	64	51	76	61	60	55	60	49	66	76	71	64	50	70	54	71	53	62	80	73	67	69	52	65	75	54	94	69	66	65	64	56	59	57	78	66	71	63	67	77	80	68	60	57	67	64	69	66	57	70	66	62	67	80	67	59	65	61	68	82	61	81	66	71	59	62	78	64	64	72	66	71	71	61	57	70	59	68	67	74	70	66	73	80	71	78	67	76	76	70	60	55	59	67	61	56	75	77	65	64	71	62	57	80	72	71	63	74	70	60	72	67	61	45	56	57	56	75	70	79	68	69	67	57	58	60	53	67	82	59	75	65	63	76	55	92	81	81	60	74	71	71	70	52	70	57	50	56	60	74	77	76	56	87	63	81	67	65	83	79	68	69	54	59	75	67	73	71	59	66	77	69	75	68	59	81	57	77	52	59	62	81	76	62	65	71	65	69	71	79	61	64	72	63	57	65	68	70	67	54	79	69	69	64	62	61	78	62	78	67	54	81	63	55	77	80	63	75	78	65	73	62	61	80	58	73	67	54	57	56	69	59	62	84	59	67	61	76	61	81	67	49	64	67	76	72	65	57	64	74	83	67	58	55	69	69	50	58	65	55	74
35145	21943	12921	12077	13655	8657	3633	1698	1602	1453	5047	8703	12629	12659	9958	8779	7256	5111	4226	3021	2220	1588	1007	577	495	534	473	530	492	553	564	504	509	520	491	515	479	516	496	521	515	568	475	488	504	509	500	492	483	502	493	478	504	512	455	480	511	518	467	464	459	511	525	543	548	514	544	516	478	487	478	515	482	464	490	479	507	446	523	525	493	475	516	470	523	464	498	466	484	526	489	512	511	487	529	508	531	545	505	499	514	534	460	467	456	490	505	501	484	475	447	484	481	510	518	489	469	469	462	469	510	499	484	516	461	512	499	501	470	496	538	512	480	512	502	493	534	476	477	512	532	516	505	501	522	506	506	492	491	517	507	497	512	548	468	464	464	515	495	488	502	491	487	497	523	485	503	486	527	513	488	495	495	487	522	524	505	523	528	513	501	500	524	463	470	509	473	488	509	470	486	508	516	473	517	481	500	527	521	495	506	505	480	438	553	522	497	511	480	500	508	504	514	536	537	486	478	508	482	522	530	508	521	513	496	480	478	477	471	520	476	501	485	507	502	500	535	524	531	513	494	491	521	491	489	462	528	575	502	523	523	492	498	515	497	489	518	508	493	523	500	521	497	522	529	489	506	542	481	476	508	506	513	521	490	473	512	479	502	482	528	553	475	473	498	509	512	485	551	528	501	528	529	500	534	537	494	504	508	491	521	484	472	498	484	549	553	524	504	505	500	501	506	540	489	497	493	523	508	520	491	522	518	505	472	488	478	504	507	492	490	535	482	518	486	531	512	476	467	525	525	490	525	515	532	478	519	488	467	468	497	517	448	520	520	467	498	489	490	513	547	514	473	475	547	496	507	485	480	500	484	495	498	511	509	485	485	545	487	527	476	526	520	486	561	477	514	483	494	509	511	502	503	512	482	513	500	474	506	502	477	522	520	522	529	507	543	483	484	519	520	498	445	537	505	491	523	486	512	499	498	477	456	485	481	483	497	497	520	500	486	511	500	496	513	494	523	488	480	498	489	502	486	499	505	469	486	486	488	482	526	525	493	520	485	502	497	484	529	505	498	501	530	547	511	485	503	500	514	505	491	500	514	529	504	502	525	479	518	506	482	515	522	539	500	532	479	504	468	519	480	512	525	495	452	484	528	492	477	520	498	537	522	522	513	526	497	534	550	511	486	522	490	477	522	511	489	488	500	491	491	515	466	475	499	489	476	489	494	524	510	461	513	500	512	470	518	461	529	520	509	541	518	539	480	505	525	523	524	502	477	504	473	514	526	500	509	493	487	484	502	497	484	503	513	480	503	521	498	464	515	495	513	510	499	465	544	504	525	490	502	503	499	502	495	514	491	517	502	489	523	510	534	468	516	528	517	500	525	470	480	483	562	525	476	477	501	496	502	500	508	506	489	519	485	512	544	512	497	495	495	512	501	476	504	487	429	480	505	516	501	511	509	495	499	496	509	555	560	507	502	535	472	504	499	544	488	512	536	505	454	506	492	488	483	505	500	498	494	542	502	491	478	496	518	533	476	538	514	499	473	507	484	514	487	517	504	502	537	507	524	535	517	509	519	499	484	493	511	475	453	505	491	470	530	482	483	495	493	499	457	467	458	513	493	508	533	495	502	502	506	485	491	497	533	467	491	514	481	505	522	524	535	515	516	516	492	520	501	490	517	520	538	495	507	518	492	532	471	492	499	515	498	476	520	514	460	523	522	508	510	483	510	514	522	513	516	480	429	534	457	497	500	502	510	518	493	483	544	515	527	469	523	501	502	560	524	539	509	532	460	503	456	534	531	512	507	531	492	461	527	506	499	519	516	500	463	495	530	500	492	495	468	506	492	487	534	503	477	491	496	517	504	491	522	505	487	541	474	531	493	519	507	453	513	470	452	546	495	537	510	504	532	501	511	505	524	511	529	468	489	490	490	503	510	479	527	498	517	490	527	530	484	510	503	501	476	522	491	464	456	504	543	493	527	489	473	487	535	529	520	474	517	518	522	454	521	489	526	504	459	486	462	495	489	530	524	485	486	495	515	483	506	502	517	483	551	503	463	509	510	478	505	467	507	501	495	521	481	510	498	515	476	451	465	484	512	507	505	497	499	462	523	511	538	519	457	463	486	482	511	494	440	503	537	546	512	517	481	511	513	517	507	515	524	473	490	543	490	539	481	524	508	519	490	499	524	502	506	527	490	498	503	518	484	520	485	572	500	463	468	497	479	498	512	517	466	538	464	492	511	491	476	443	544	504	532	472	485	524	501	478	473	494	489	530	495	477	486	515	491	502	489	475	536	503	486	496	517	491	537	491	462	474	484	497	487	489	515	532	500	481	493	494	490	503	534	498	551	511	480	483	539	487	515	481	467	509	513	480	514	509	503	544	538	494	543	536	538	510	524	516	519	521	487	528	480	533	500	522	476	517	474	533	508	496	508	484	494	545	491	479	519	515	514	470	492	541	497	526	501	538	517	463	510	479	513	501	478	544	472	472	457	448	513	481	500	518	518	505	499	513	463	505	501	504	505	510	516	537	488	507	465	474	497	481	482	473	500	528	525	523	480	521	506	490	537	499	476	515	450	540	479	491	485	496	513	471	492	495	515	533	516	526	504	483	543	525	509	511	479	461	516	483	521	496	542	485	487	517	526	463	498	535	491	502	511	487	480	504	528	506	468	512	535	472	514	504	515	471	506	481	500	518	528	509	473	463	512	539	482	548	483	476	459	466	525	514	488	499	503	505	504	527	491	510	466	549	503	489	503	507	472	478	480	520	483	511	489	524	556	507	524	499	523	534	496	515	559	491	504	486	531	520	492	495	479	491	515	545	485	511	518	504	513	494	493	531	468	517	526	502	510	508	493	532	522	510	469	502	512	498	565	497	569	517	532	488	490	469	478	509	508	510	512	513	460	524	471	472	497	493	472	553	491	490	499	514	522	530	487	521	520	547	500	542	502	524	495	498	488	517	459	519	495	473	504	498	513	497	524	530	489	515	501	527	503	492	477	523	520	487	502	511	524	514	531	498	502	487	520	523	526	506	514	468	540	509	497	521	503	511	513	515	520	528	495	463	494	497	505	502	519	511	487	492	527	475	506	513	493	507	489	519	512	504	483	482	534	502	508	513	486	492	483	486	524	485	506	479	502	511	503	495	493	480	464	487	462	481	487	494	461	508	566	521	542	498	488	503	489	492	487	505	488	513	506	502	497	478	537	497	520	509	518	556	486	504	498	511	480	489	503	525	485	561	485	495	511	473	493	543	503	482	483	508	493	508	510	487	489	450	487	507	491	487	511	513	471	478	513	499	526	521	486	537	484	531	472	472	505	523	539	504	493	518	539	518	530	514	481	509	473	477	517	512	471	503	464	505	485	516	511	502	532	508	502	544	509	511	477	524	469	497	516	465	483	489	489	478	497	496	506	465	521	506	499	494	486	484	516	512	538	483	573	527	473	481	527	524	472	490	509	508	538	499	484	513	476	516	512	508	478	460	508	490
11242	6704	3134	1457	603	408	271	170	153	135	407	712	1139	1110	844	702	488	537	397	323	231	213	141	113	98	89	96	99	114	117	104	104	112	99	105	88	109	93	98	99	89	89	92	101	99	101	105	79	95	99	101	77	79	99	79	99	86	90	105	112	97	81	99	127	95	93	111	76	101	94	96	96	94	97	105	120	93	102	100	86	93	89	91	91	100	97	89	94	103	88	88	97	95	94	92	108	115	115	88	112	85	84	112	126	90	89	100	119	104	90	103	98	100	109	90	119	95	109	110	101	115	95	97	98	99	98	100	101	87	96	87	107	99	99	84	101	94	100	93	86	79	118	87	81	115	109	113	108	113	98	109	97	91	91	96	113	81	99	95	105	119	94	104	114	83	96	91	99	99	95	96	101	111	83	103	93	88	117	80	103	100	73	84	112	90	94	103	98	93	94	103	86	105	93	94	94	100	97	88	106	88	92	89	87	108	102	87	111	103	91	120	89	90	90	101	93	107	91	110	94	105	100	75	106	88	93	88	89	108	95	101	89	100	105	99	95	86	105	100	97	103	85	94	81	124	95	105	109	94	102	89	90	95	118	90	98	108	88	100	106	114	116	86	98	100	99	104	89	94	95	101	101	102	117	103	101	85	95	88	115	83	112	90	93	118	100	116	106	113	96	98	109	101	88	87	105	106	108	99	91	103	100	103	104	120	100	85	90	105	110	103	87	102	104	105	128	90	110	98	87	97	108	96	89	83	99	102	105	122	82	93	104	93	97	92	100	112	96	110	96	96	105	86	102	99	99	88	110	89	114	99	102	99	106	112	111	98	90	98	99	99	98	102	109	91	105	89	103	116	100	98	116	86	110	85	95	89	108	107	101	93	96	103	87	89	82	102	103	109	92	85	105	111	98	99	115	94	88	90	96	109	87	104	85	115	94	113	116	81	96	93	90	111	78	85	86	85	88	100	102	98	103	97	107	114	100	97	96	99	80	123	102	97	124	99	74	113	112	100	96	98	113	104	93	111	94	99	84	96	90	105	86	113	87	94	98	109	102	117	83	86	106	112	106	94	104	115	95	85	86	92	94	102	76	84	88	95	110	101	90	98	92	92	103	95	100	116	93	91	116	94	96	96	98	103	116	118	113	81	109	102	92	87	89	95	94	85	92	99	90	103	85	97	90	116	114	111	98	91	101	102	93	96	101	109	103	92	94	102	100	102	114	91	114	98	97	107	86	104	90	101	86	84	103	119	102	86	96	97	110	106	110	94	97	90	107	106	76	104	97	126	107	130	106	95	97	95	93	93	120	94	85	95	99	94	97	94	109	115	83	111	99	103	101	95	102	97	92	109	96	94	122	91	103	96	100	94	85	110	100	99	117	104	100	96	98	87	95	99	115	95	110	107	102	101	83	111	81	97	117	104	103	96	85	97	88	108	95	101	89	119	113	94	89	84	92	105	84	90	95	93	84	102	112	100	98	111	80	108	80	102	102	106	102	111	97	98	98	108	86	102	102	98	108	98	105	99	112	101	93	102	104	91	90	107	93	94	110	107	86	100	101	114	100	105	110	102	96	78	85	99	95	116	97	106	109	97	104	92	88	116	103	108	104	93	103	95	94	122	106	97	103	94	103	81	99	102	101	101	104	106	105	114	95	109	102	96	91	90	92	106	103	93	83	94	111	99	81	107	103	90	115	96	88	93	93	117	100	104	96	100	105	118	93	101	105	108	90	112	108	104	100	85	84	100	109	107	98	107	101	96	93	96	104	96	99	116	100	111	107	95	92	109	102	110	81	102	109	111	106	104	92	104	96	88	108	94	104	108	90	104	93	78	93	106	96	91	82	86	89	91	106	98	104	96	98	106	100	85	91	100	103	92	90	92	97	101	112	111	101	96	93	87	94	106	115	92	92	93	91	101	99	102	116	96	85	101	102	87	106	104	85	91	90	90	96	95	105	109	93	107	97	101	100	95	100	81	100	98	104	89	101	107	90	112	106	111	90	108	117	87	101	108	110	91	115	101	114	113	96	107	92	97	93	102	93	87	102	102	104	104	89	95	91	101	94	89	111	97	77	110	95	109	98	86	89	104	94	84	108	83	111	106	87	94	105	97	94	101	98	101	88	97	100	86	95	96	113	91	85	103	111	98	95	105	115	106	85	113	92	101	92	108	83	104	106	105	99	97	90	105	96	107	112	101	105	93	123	93	105	86	114	90	105	102	88	99	107	86	111	88	85	86	98	96	92	106	97	129	120	95	97	101	103	101	91	103	89	116	88	107	94	108	104	90	110	97	109	103	99	104	114	108	112	98	70	110	106	99	103	96	102	72	101	97	95	90	96	96	103	120	105	103	85	106	98	93	92	80	105	100	109	94	96	91	106	99	95	105	91	107	90	91	104	110	98	121	128	98	106	108	98	95	107	101	104	94	90	108	99	99	112	106	102	84	98	88	106	113	99	88	90	106	113	102	80	97	111	105	109	76	97	96	109	85	91	106	103	104	101	88	100	104	119	102	102	96	102	108	82	104	98	86	109	74	89	94	97	100	109	109	107	83	95	99	94	117	90	95	92	88	97	123	78	100	90	73	122	86	104	89	80	102	107	104	95	113	86	93	88	101	96	107	94	109	105	107	104	108	86	87	111	84	79	112	86	105	95	114	98	107	101	104	93	88	107	101	87	107	89	93	87	105	102	99	91	106	109	99	81	91	98	94	103	112	105	88	83	103	95	107	97	116	93	102	80	85	91	99	114	89	97	81	86	98	99	82	94	94	93	78	105	93	105	104	104	101	104	98	97	96	111	116	86	101	103	109	82	89	89	87	111	99	98	102	108	116	94	119	98	114	112	101	99	115	89	103	114	85	95	105	94	107	93	103	108	113	120	101	103	105	105	104	92	79	92	99	96	95	102	123	107	100	105	94	106	88	110	98	105	105	98	102	93	103	93	114	107	109	96	102	77	114	98	107	107	88	118	101	94	100	87	98	100	97	96	97	94	104	114	111	95	101	102	99	99	104	106	82	97	78	97	105	103	117	89	100	101	115	103	122	100	89	100	113	86	100	92	108	92	101	126	83	84	104	106	76	103	123	102	94	87	109	87	84	102	107	98	91	98	79	100	98	86	82	92	103	92	104	94	104	95	99	107	99	93	98	90	90	107	79	109	100	114	111	97	116	103	91	102	103	115	87	91	108	100	104	94	106	91	85	105	98	85	99	98	91	89	98	108	102	89	104	93	94	98	91	118	94	85	111	91	77	96	102	102	82	98	94	78	91	93	96	99	101	98	95	89	99	98	102	114	90	77	96	97	89	102	82	88	103	91	86	94	92	117	94	92	101	98	111	113	97	102	92	86	90	108	86	108	104	119	92	112	98	124	100	114	98	103	101	102	99	112	103	108	93	90	83	103	108	105	111	104	101	91	103	94	96	88	109	86	97	100	121	129	101	104	91	104	78	90	92	98	107	123	97	101	79	101	106	103	83	99	111	105
41398	27806	18924	15193	15993	13527	8408	3926	2725	3261	11089	15201	20457	19868	16144	13355	9934	8961	7463	5490	3717	2630	1698	953	770	750	769	710	763	795	818	845	837	777	731	758	779	721	779	742	757	780	689	739	753	739	719	757	747	724	758	739	739	767	700	742	739	706	696	790	732	769	764	744	764	801	736	751	690	694	766	717	772	770	714	799	800	700	764	732	728	720	764	778	729	783	767	768	732	762	753	779	716	766	765	749	767	735	762	745	729	729	726	737	755	798	739	748	763	705	728	726	772	729	770	729	739	681	708	769	772	722	698	764	755	808	748	749	747	750	747	745	730	723	765	686	714	756	723	777	719	749	758	752	771	740	764	726	794	719	750	684	734	756	765	755	721	743	759	739	732	751	735	720	773	737	715	759	723	724	697	775	742	785	746	736	707	734	744	736	743	734	731	738	727	783	756	727	728	795	743	722	732	771	745	780	800	762	761	762	722	685	725	714	782	775	717	733	737	763	778	771	745	812	771	782	740	734	740	780	773	713	737	744	757	730	738	761	747	722	744	718	696	755	702	767	715	732	790	772	754	745	698	725	731	752	755	710	705	747	756	711	728	770	738	718	756	696	762	742	751	744	750	699	771	772	753	769	766	774	749	763	750	753	697	739	733	721	770	783	750	750	767	727	758	723	758	762	732	717	774	712	736	800	722	696	763	717	726	729	759	810	717	695	781	724	740	725	757	764	756	756	745	717	740	758	756	719	719	780	785	728	738	779	791	719	776	772	782	729	732	791	766	752	816	715	743	778	739	732	787	743	720	739	773	775	744	701	755	722	729	708	736	711	768	773	736	716	738	711	740	761	744	751	722	803	709	753	743	769	804	710	731	727	714	761	751	771	757	750	746	755	711	765	738	690	758	775	722	750	708	786	758	756	726	725	729	785	733	763	750	721	766	696	776	769	779	751	735	745	757	731	734	772	739	781	720	760	692	774	744	718	773	746	718	749	672	741	692	776	789	785	770	783	756	749	730	746	755	759	770	729	772	730	715	751	725	712	738	756	777	692	764	775	782	742	788	727	749	768	727	737	713	705	739	713	753	753	718	733	772	752	765	728	750	790	733	763	782	740	748	716	746	695	776	726	797	711	768	689	733	722	796	771	745	731	702	770	738	766	762	740	726	763	735	770	740	758	760	763	772	784	800	756	771	741	727	826	726	756	740	740	729	734	720	794	734	753	771	790	801	754	765	686	702	746	764	754	733	774	781	790	791	729	769	717	755	757	733	752	740	712	764	818	746	741	731	747	794	761	735	815	739	694	712	744	741	752	744	750	752	733	743	731	768	699	741	721	700	764	743	758	756	733	734	706	731	716	734	738	734	772	764	738	764	728	779	733	743	729	728	741	753	723	721	737	729	764	751	732	742	721	742	706	717	783	826	773	712	776	712	750	726	749	779	737	708	771	707	763	796	739	790	750	737	728	736	770	761	782	740	737	761	719	752	771	734	798	708	773	704	737	767	722	762	754	736	745	716	729	765	758	770	688	746	704	769	699	725	759	692	742	721	692	810	734	732	739	698	762	745	753	720	752	756	781	742	711	786	719	697	755	754	738	730	765	735	739	745	715	716	757	755	755	722	726	760	738	744	720	719	729	769	741	683	743	766	764	702	730	715	742	748	785	766	757	769	752	738	752	715	744	734	736	705	678	711	759	741	761	766	795	717	750	783	700	735	761	745	721	756	707	721	732	747	803	764	806	744	715	722	762	768	748	761	757	747	792	746	723	774	744	728	748	737	754	745	748	695	802	798	748	755	770	782	785	697	724	770	738	732	759	774	676	722	766	728	704	748	720	742	772	782	709	746	735	749	801	703	757	759	734	727	717	795	690	753	717	709	723	750	749	759	771	745	776	774	789	757	767	706	692	732	747	714	748	716	731	695	756	699	711	756	726	788	752	775	711	775	715	780	721	840	753	734	742	764	721	769	714	797	745	767	773	752	739	746	753	771	732	724	722	798	775	758	767	744	729	726	726	751	775	733	756	769	685	727	727	744	798	750	734	708	716	771	720	717	718	727	725	730	807	775	684	722	760	754	730	692	749	800	771	723	763	749	742	720	765	760	763	709	771	712	763	727	726	745	756	754	719	741	708	736	789	723	763	776	743	727	714	735	671	729	755	709	726	782	751	787	743	759	702	728	707	771	759	745	746	752	757	751	763	731	739	750	725	781	779	773	732	764	752	750	759	709	781	757	759	730	784	749	769	751	758	704	758	755	798	747	712	780	724	703	737	722	709	755	787	778	739	732	783	708	745	746	746	734	777	712	723	757	760	756	779	702	747	727	720	738	729	733	780	771	753	773	757	723	736	769	744	759	748	747	732	747	751	754	728	778	719	714	769	724	750	772	755	704	731	757	796	733	750	733	753	700	724	760	750	751	728	760	675	719	795	757	758	762	765	718	772	727	759	768	768	748	744	778	788	739	773	708	782	760	741	734	731	743	768	725	728	718	755	727	738	721	724	728	701	741	709	782	756	754	807	764	721	751	752	746	706	743	683	774	745	822	750	699	722	759	747	715	772	726	781	777	740	735	784	724	790	789	751	696	759	771	752	779	716	692	760	735	744	703	700	773	718	780	766	744	753	766	732	711	781	743	777	740	723	782	742	780	749	756	754	747	768	764	769	728	692	761	743	722	768	707	715	726	758	740	808	718	753	712	780	779	735	738	765	765	678	735	754	730	706	773	780	725	765	750	708	780	740	756	751	744	749	728	777	757	777	703	789	738	750	828	729	732	747	771	689	759	754	806	751	722	745	741	730	716	759	791	687	735	761	753	776	729	750	746	766	749	727	725	733	797	735	748	727	778	781	741	743	745	737	725	760	777	720	773	796	671	715	719	765	779	737	740	728	766	724	725	773	734	747	757	705	727	780	754	687	741	730	746	808	735	725	737	719	801	755	739	712	765	753	733	725	744	730	740	791	737	747	709	795	760	733	768	756	730	759	749	728	748	777	745	746	736	726	714	752	754	753	709	735	774	792	728	759	732	743	765	780	748	746	707	761	718	764	764	722	788	760	786	753	767	750	800	764	702	704	706	752	751	715	760	756	708	737	759	750	724	749	699	708	722	732	798	740	780	760	716	756	735	762	737	788	775	746	745	754	693	796	737	738	753	773	759	711	756	758	701	802	731	747	732	774	708	718	751	738	751	706	721	719	754	811	727	697	763	768	711	741	762	786	763	713	748	699	716	739	715	729	731	741	737	715	756	716	693	732	732	731	733	727	724	800	719	721	747	773	764	728	789	786	742	727	777	768	737	741	709	776	717	741	733	767	746	770	745	710	738	711	739	721	770	757	768	768	728	757	740	748	723	733	714	737	685	735	755	753	742	698	755	790	770	742	745	735	747	743	753	734	751	752	684	747	726	726	729	742	700	730	762	698	715	770	701	741	754	778	779	739	732	756	750	740	732	750	758	743	745	765	782	795	756	723	792	733	712	738	732	711	740	775	772	732
6987	2391	972	529	239	131	102	77	57	73	98	134	170	140	166	164	125	114	88	103	78	80	61	62	55	60	63	60	56	56	73	54	56	56	56	50	65	62	63	63	63	47	57	65	65	62	56	60	75	74	78	61	48	61	63	56	68	51	57	69	67	66	74	47	70	51	60	69	57	56	67	67	60	63	67	55	66	67	66	59	70	57	63	70	69	63	63	55	61	70	66	66	63	76	65	65	50	60	72	55	56	65	69	61	53	62	65	65	68	75	84	58	64	49	60	53	77	60	48	76	74	64	62	70	58	56	55	56	68	62	67	75	65	60	61	69	73	55	42	58	60	64	72	62	58	74	62	55	61	73	66	62	66	54	87	65	61	59	71	70	61	57	75	57	57	48	52	76	57	65	62	61	78	55	57	67	67	55	64	65	62	65	67	73	56	67	68	65	76	45	75	60	61	62	63	73	52	61	60	57	59	56	57	64	70	46	74	72	69	60	67	54	57	75	58	57	51	69	61	59	65	78	57	66	67	62	56	59	66	64	60	53	66	49	54	56	65	65	69	60	74	66	63	69	62	79	62	72	62	58	53	69	61	70	68	52	60	53	65	61	48	64	69	61	67	62	61	71	51	52	63	54	73	54	63	62	73	64	55	70	65	62	57	65	56	49	61	57	64	64	64	66	71	52	59	65	60	59	70	77	62	52	72	66	61	75	54	56	83	59	76	60	53	66	55	58	65	61	71	55	62	49	59	68	63	65	58	57	53	65	57	63	52	65	42	82	60	63	67	73	51	73	76	80	63	58	76	62	67	61	65	63	72	67	64	50	66	61	58	63	77	71	56	50	67	68	71	69	67	70	58	63	68	68	65	58	65	84	62	74	62	60	60	63	64	65	88	63	49	55	59	60	63	75	54	48	73	64	67	56	53	60	70	70	51	51	45	59	74	56	74	58	64	67	70	59	60	72	77	76	63	64	57	53	63	57	50	72	67	74	51	57	69	71	66	66	76	62	70	53	59	48	68	64	65	67	59	61	62	66	73	54	58	66	67	61	64	53	76	60	74	69	60	51	61	71	57	74	55	80	68	58	67	48	48	59	66	48	70	68	71	70	58	82	62	77	54	68	59	69	57	59	71	63	61	75	79	56	72	71	82	87	75	57	63	56	55	58	46	68	61	62	73	64	65	62	66	61	73	74	56	74	57	65	50	67	60	58	67	63	65	77	55	72	59	66	58	75	66	69	65	68	70	67	73	77	74	54	64	65	61	64	67	68	65	65	64	51	66	69	71	66	71	71	66	66	64	69	67	56	63	61	80	59	72	71	65	59	62	65	75	67	61	55	65	61	51	66	62	70	77	68	59	85	67	60	64	73	54	79	66	47	54	67	60	63	77	49	66	48	57	53	59	71	64	44	64	54	71	49	63	64	56	67	68	65	56	70	67	72	67	64	59	63	59	65	63	60	61	69	74	70	62	58	51	67	74	66	64	75	66	52	61	69	80	69	68	58	71	64	75	64	69	58	70	59	65	60	55	68	67	64	67	72	54	56	69	63	66	61	65	63	71	78	66	69	54	62	58	66	56	58	58	62	51	61	58	49	53	62	60	70	65	65	46	71	61	67	62	55	60	71	63	71	69	68	66	62	66	58	67	76	56	60	44	66	80	81	72	63	64	58	82	60	60	53	54	55	55	55	70	62	62	55	67	80	56	72	62	62	66	57	55	59	69	65	67	70	66	56	67	72	59	63	63	83	62	73	72	60	56	66	62	67	68	73	66	69	58	54	76	54	49	77	67	80	73	47	51	68	54	71	61	65	62	60	59	68	67	65	56	70	62	73	68	56	67	78	67	57	61	68	66	57	61	63	59	69	60	85	57	56	83	75	58	79	58	68	61	63	49	57	65	59	70	60	54	74	60	55	76	60	59	52	70	59	55	68	61	66	59	62	69	62	71	52	71	71	59	56	66	65	75	65	57	65	53	60	66	54	62	55	59	64	59	80	55	83	70	71	65	72	62	70	85	67	58	67	67	53	50	70	60	69	56	59	58	64	63	70	50	57	62	69	76	52	67	57	60	59	61	58	50	72	66	70	65	81	80	79	68	55	51	61	66	64	61	61	55	69	60	57	50	51	61	61	63	42	64	84	69	60	57	67	70	63	60	49	63	51	67	49	51	63	55	57	64	44	46	59	65	65	56	75	49	64	55	53	69	69	55	57	68	78	59	66	52	63	75	50	63	63	60	51	60	63	65	55	53	61	44	59	64	60	50	59	60	68	57	57	69	58	71	68	49	52	50	62	61	70	71	62	80	72	62	59	61	54	69	58	58	74	61	55	68	75	63	62	77	66	72	52	67	72	58	58	66	70	66	66	67	62	48	56	62	58	56	53	62	59	66	59	65	68	56	61	77	67	65	66	53	63	70	70	71	59	75	73	56	63	44	56	61	62	55	64	64	56	76	68	52	72	56	46	64	74	72	65	64	54	70	68	73	65	57	47	57	51	61	66	68	67	65	66	82	61	54	70	39	76	53	76	63	70	48	54	69	61	82	70	65	49	69	67	46	60	52	64	67	72	63	62	55	61	56	79	58	65	64	55	65	51	60	61	62	73	66	61	67	47	74	71	65	71	68	59	58	62	59	48	72	63	63	65	59	69	52	73	67	66	54	63	66	51	58	82	59	76	59	73	54	58	52	82	56	59	68	57	52	75	62	59	78	57	54	55	63	57	72	55	63	66	66	55	65	66	55	54	64	71	82	66	62	51	68	73	58	65	54	67	61	71	70	67	64	55	64	53	64	62	69	57	73	67	55	51	54	51	56	70	61	61	61	79	70	75	69	69	52	61	62	76	52	62	68	51	57	70	60	67	62	78	62	55	63	57	70	41	57	52	60	56	63	64	58	52	65	60	73	57	70	69	64	68	66	60	70	60	77	67	54	53	66	63	58	61	64	65	67	65	51	58	64	63	66	51	64	71	76	56	66	71	71	68	58	76	55	61	74	59	72	65	67	69	58	48	53	65	58	57	65	60	53	65	62	55	65	57	49	80	44	64	63	64	53	58	58	58	61	55	67	71	71	68	52	59	63	54	62	60	58	57	61	73	58	66	60	72	71	45	71	53	68	67	52	57	64	44	58	52	67	55	53	68	75	64	70	65	62	60	67	67	52	65	81	77	58	58	65	55	75	65	71	67	49	73	52	66	62	68	60	71	69	48	62	68	66	62	62	62	67	60	51	66	67	66	70	66	55	61	64	51	74	50	68	62	61	53	66	74	60	60	66	81	70	68	59	54	62	72	74	60	77	67	62	78	66	73	64	67	65	63	78	67	57	56	63	58	61	63	59	64	55	76	58	70	71	58	57	58	59	75	64	65	61	63	75	72	70	53	77	53	88	65	58	65	56	70	64	67	57	61	79	64	75	71	64	64	56	66	62	62	53	60	84	68	63	62	63	54	55	58	75	64	62	64	59	61	64	59	62	63	66	66	59	72
33523	16655	9572	7786	7434	5057	2695	840	750	737	1896	3485	4172	3873	2959	2510	2103	1625	1306	1109	874	771	634	566	444	475	489	493	520	515	484	477	485	476	473	508	487	486	465	491	460	481	493	474	466	476	489	489	513	483	479	488	459	533	469	482	487	462	505	449	464	533	471	466	510	470	538	452	474	488	480	527	510	458	441	463	471	490	475	510	488	492	514	477	480	517	489	492	474	478	446	454	447	528	467	481	492	485	474	455	522	471	497	441	453	492	478	520	493	438	486	484	490	484	445	492	471	522	517	497	470	458	480	529	468	494	498	451	467	498	492	475	475	472	536	508	489	439	480	478	492	507	456	500	463	504	457	472	474	497	483	485	507	509	476	449	494	476	444	473	489	483	508	515	458	444	461	511	497	499	471	489	490	482	472	482	486	498	507	482	502	499	468	468	417	478	491	463	491	502	456	503	520	465	465	513	476	491	484	488	496	463	507	476	459	496	478	475	489	486	481	455	483	465	505	444	478	482	488	523	495	467	462	508	504	454	468	518	498	494	463	538	509	457	459	462	483	469	473	494	498	496	457	514	445	439	475	503	459	472	496	482	506	502	501	509	486	503	488	482	494	452	473	503	461	461	485	502	496	463	494	479	493	480	445	497	466	496	473	495	475	447	462	520	524	443	498	469	507	498	490	487	475	542	479	476	500	469	478	456	477	446	520	516	528	512	498	499	469	467	464	518	452	460	509	471	534	492	464	502	475	461	484	472	448	496	461	487	483	462	471	501	467	449	500	460	471	454	493	484	524	486	485	445	455	458	480	485	478	504	481	496	465	489	504	460	447	454	531	478	459	486	466	481	548	431	464	478	442	440	452	482	498	484	480	450	488	494	520	510	466	474	475	496	478	532	508	502	466	473	484	473	524	508	490	503	485	513	445	504	484	514	501	476	465	466	480	501	464	487	479	470	479	499	455	482	492	473	480	501	466	468	508	508	468	513	463	480	461	476	469	495	473	494	481	468	477	462	498	467	460	478	443	446	487	518	485	444	473	484	480	459	479	481	470	487	464	489	476	487	468	521	476	471	523	473	495	468	533	491	456	509	490	503	491	519	462	498	450	465	477	517	531	495	485	483	466	468	485	466	474	465	458	503	487	484	504	528	469	444	465	477	517	473	476	473	503	492	462	431	521	489	509	462	488	471	541	472	526	466	500	470	465	496	530	549	479	466	483	455	476	490	459	489	468	455	528	459	481	484	444	521	492	487	540	466	472	521	475	518	505	427	486	474	450	474	468	478	512	501	466	483	461	531	484	459	496	490	478	456	485	486	509	471	539	509	516	477	488	481	466	482	448	502	478	510	440	451	476	539	492	490	510	472	441	446	458	466	501	498	478	480	488	496	483	497	479	462	488	517	495	451	505	488	489	482	488	524	488	500	483	476	455	512	447	471	477	490	525	463	469	527	457	489	481	478	499	490	416	451	502	474	438	514	479	464	499	442	472	496	508	507	482	499	552	495	437	468	464	470	503	444	478	468	484	491	447	479	514	481	475	461	519	432	491	494	475	464	465	506	464	499	472	488	504	473	462	452	509	500	460	508	519	505	490	510	496	454	476	495	450	485	493	482	502	466	460	478	497	499	486	488	469	510	473	505	456	479	526	519	484	511	482	478	490	484	466	480	468	489	500	501	477	471	470	452	454	466	457	465	440	467	473	470	461	472	495	482	469	487	430	444	497	495	456	491	487	440	491	491	517	489	507	514	479	503	435	487	484	481	497	503	474	479	495	467	461	468	474	506	497	482	502	518	471	490	516	485	508	486	508	479	439	495	484	502	462	466	466	473	495	469	507	495	470	477	485	489	441	480	501	507	492	407	462	482	463	495	488	443	489	497	524	491	512	479	499	496	479	468	496	487	463	479	482	496	465	464	492	443	503	486	487	505	465	457	473	481	482	498	480	488	467	525	493	478	490	494	499	468	466	464	476	514	471	499	479	476	486	525	490	497	479	497	484	489	512	491	471	456	476	470	502	507	480	457	550	464	485	507	489	496	484	492	493	502	473	447	512	494	490	483	440	515	493	500	441	458	459	497	488	471	499	545	493	513	515	466	465	461	499	466	482	480	476	504	493	460	501	513	491	484	521	511	453	460	495	485	476	462	457	491	445	483	461	491	462	530	468	481	512	531	478	482	479	473	493	476	489	476	487	474	472	523	457	471	495	499	515	457	502	471	489	505	498	450	501	521	443	497	542	456	528	455	495	506	480	448	513	438	503	470	505	492	496	521	487	500	512	486	465	505	503	472	483	457	479	454	458	447	485	512	479	484	489	491	499	530	512	470	471	442	528	464	498	473	489	499	515	477	507	498	444	498	428	512	459	480	507	457	502	490	505	482	508	480	465	487	517	479	497	487	445	459	504	443	480	527	477	522	458	509	542	477	471	473	451	471	496	505	467	509	512	473	472	462	466	487	495	504	516	518	502	462	432	498	450	499	483	477	468	492	446	458	459	500	467	503	486	458	518	452	494	474	466	535	462	486	462	495	436	465	476	505	459	479	531	458	478	515	501	517	474	490	497	472	491	488	498	499	469	491	492	498	472	479	468	480	518	460	493	495	486	479	462	510	503	479	511	539	466	463	479	523	482	481	470	480	485	487	494	491	496	499	505	469	471	492	478	502	445	500	480	473	511	497	494	475	528	477	465	496	462	482	505	459	493	433	459	429	471	487	471	447	474	488	495	474	487	477	491	470	485	501	494	484	480	482	487	502	503	482	475	475	496	452	478	510	465	492	468	469	446	512	496	505	496	489	478	465	452	504	485	488	496	491	449	466	497	446	465	504	504	507	465	498	454	519	501	490	467	480	411	504	515	498	472	466	470	459	494	488	475	500	466	482	489	479	487	470	475	521	469	484	477	469	462	469	467	463	482	475	458	484	485	473	445	499	483	480	453	481	459	449	489	461	490	502	471	476	497	501	499	491	434	471	473	502	478	471	472	485	483	495	492	489	475	432	477	479	474	461	512	517	450	511	469	490	511	473	507	527	485	483	470	446	465	459	451	470	474	466	474	492	474	470	485	481	522	492	515	460	471	504	475	470	457	443	490	450	482	514	476	503	485	490	508	445	479	477	494	488	488	502	491	455	456	482	501	471	503	432	500	520	477	484	490	516	485	482	482	490	523	447	484	489	484	467	468	508	510	474	500	466	468	470	465	443	489	469	500	449	447	468	460	489	501	530	504	513	470	469	473	482	502	460	500	480	525	429	414	473	495	480	519	471	510	472	463	520	493	488	463	468	501	480	492	478	494	480	449	459	530	533	476	488	463	472	511	462	485	475	474	481	474	476	452	503	480	459	502	479	476	481	484	445	500	506	478	476	513	456	496	520	513	479	429	483	496	454	502	435	437	456	483	488	481	493	480	497	491	460	501	498	457	448	477	498	468	464	470	467	469	451	493	492	465	533	482	463	494	474	436	477	481	471	471	431	488	471	489	460	499	454	438	528
8234	3066	1785	1163	565	357	191	122	89	94	187	375	609	712	544	453	423	301	222	215	175	118	118	104	92	85	94	91	75	83	90	89	76	94	80	90	76	78	90	95	80	89	103	84	105	96	97	86	91	88	91	70	105	99	94	93	98	93	95	85	91	91	95	99	86	94	104	85	93	87	97	72	91	77	80	90	82	82	77	76	95	89	94	87	93	92	111	78	99	85	80	101	111	104	98	76	82	115	93	90	81	99	103	105	84	80	84	90	88	83	96	99	83	88	81	85	72	89	85	82	85	84	98	105	97	84	76	99	88	102	87	89	84	80	75	97	88	82	82	103	81	106	86	93	76	96	83	92	71	98	82	90	83	91	111	87	92	83	104	87	86	68	107	91	76	103	89	94	92	77	84	96	92	94	82	92	90	77	99	84	89	77	113	76	82	88	89	101	103	96	107	102	105	86	93	95	100	92	94	91	70	105	78	95	86	92	94	95	82	96	93	100	81	106	87	86	81	87	93	109	89	98	113	102	104	90	82	88	95	101	97	100	74	94	92	118	83	83	101	83	86	102	86	88	84	96	92	82	97	86	107	100	84	97	88	90	82	95	104	76	88	80	91	82	108	79	81	100	69	100	88	86	74	84	98	77	90	91	103	79	98	91	100	93	84	99	82	93	87	95	92	87	92	114	111	93	101	104	85	100	76	87	80	81	108	78	90	106	91	87	87	98	94	95	97	88	93	99	100	104	91	91	90	89	86	78	82	93	96	87	82	96	97	84	92	97	110	97	92	98	101	91	94	89	91	98	98	92	86	98	95	88	93	90	98	86	87	86	75	82	81	84	104	89	111	98	95	103	108	97	101	80	99	99	94	102	71	84	94	66	85	87	96	75	93	99	83	97	95	104	93	83	93	70	97	87	83	81	101	92	86	90	107	82	86	88	74	98	70	95	79	87	68	90	91	100	91	79	104	81	97	85	95	92	103	98	83	97	92	95	72	87	88	78	85	86	86	95	94	88	75	69	85	97	83	89	81	88	88	92	96	93	85	99	94	91	71	78	88	87	110	80	73	81	90	86	90	80	93	85	83	83	81	91	105	101	104	88	93	74	101	82	94	90	85	75	105	74	90	87	80	85	77	87	93	87	81	110	91	81	80	91	78	108	90	74	86	95	81	101	106	93	86	88	92	93	97	110	95	95	85	82	79	99	86	87	88	93	94	104	79	96	91	97	103	76	64	77	81	100	81	68	83	73	88	98	91	93	111	99	114	88	106	95	90	90	87	92	93	77	93	90	87	89	98	100	114	86	81	100	94	88	98	82	97	77	96	88	106	73	82	102	81	89	99	99	80	84	90	85	86	85	92	83	79	103	83	81	83	94	98	102	72	72	89	103	83	81	103	79	90	92	88	89	93	98	93	102	86	91	88	85	92	84	80	88	105	86	95	90	91	91	85	91	78	82	89	91	93	94	107	93	79	106	83	89	85	97	94	72	92	88	105	93	94	74	91	105	96	68	80	96	102	78	94	89	100	91	88	86	97	98	92	97	93	95	95	84	103	90	94	103	75	95	84	83	85	102	98	120	97	95	100	101	90	105	94	97	86	104	93	90	97	95	95	105	89	75	89	96	80	90	85	89	94	89	90	106	90	87	92	99	89	79	98	111	84	91	88	90	78	77	76	98	101	79	84	102	101	92	84	91	74	83	88	89	80	81	89	94	87	77	88	76	83	84	84	72	87	79	99	98	91	94	84	93	90	97	78	90	90	88	102	90	92	95	92	84	96	93	83	91	93	90	83	97	73	104	69	79	86	96	76	89	92	83	80	96	81	89	80	84	79	97	83	94	80	80	79	95	78	92	97	76	87	81	98	100	93	80	80	94	83	104	95	84	83	92	74	104	91	90	87	85	85	98	88	95	81	100	95	95	91	87	81	73	86	78	83	106	80	107	104	70	75	82	78	83	98	88	85	80	86	90	95	87	111	90	99	79	86	86	71	91	85	81	95	93	80	109	82	87	89	89	85	89	71	86	85	79	87	99	95	92	74	93	114	92	104	97	90	89	84	67	91	98	90	80	85	90	109	86	84	85	78	83	88	99	83	93	78	82	111	99	79	87	88	78	85	86	100	92	84	85	86	90	84	86	97	81	72	89	93	92	94	90	84	85	98	87	95	98	96	104	86	88	75	89	95	100	84	99	99	86	95	86	87	90	85	83	83	91	83	80	84	75	92	87	105	101	90	98	86	84	100	80	103	93	86	91	87	100	79	77	81	101	98	104	84	85	87	111	98	94	87	93	89	96	92	78	105	98	93	67	88	81	86	99	95	115	98	79	92	97	72	89	89	78	90	72	79	96	82	94	93	98	93	87	101	74	98	79	102	92	90	82	89	92	86	85	110	96	91	94	95	92	82	103	89	106	84	79	83	79	88	88	78	105	70	83	71	95	91	87	109	90	75	97	88	95	89	105	91	68	85	103	92	106	87	76	100	83	93	88	79	92	83	116	86	78	79	88	95	86	90	90	96	82	105	89	88	83	82	98	73	83	96	86	78	94	80	101	120	113	102	91	96	84	94	85	95	83	113	87	104	74	100	82	89	76	84	77	82	106	111	83	72	88	97	88	83	105	90	96	86	92	96	80	75	96	101	82	91	89	109	100	88	91	98	85	97	97	86	81	97	98	85	83	76	76	78	84	76	83	97	110	96	93	92	103	91	102	89	87	85	90	95	84	92	92	87	89	93	95	106	100	105	94	96	74	93	88	98	96	70	84	89	96	79	100	84	92	93	108	85	108	86	78	98	92	98	78	81	83	90	99	108	102	99	93	85	90	83	83	87	80	89	86	98	89	74	93	82	93	76	84	85	106	75	97	92	83	89	99	96	100	95	95	81	101	96	86	76	81	87	86	93	96	101	97	83	86	81	88	87	87	85	79	85	115	85	81	80	97	104	105	94	76	79	86	105	90	98	79	85	98	85	98	90	97	80	100	82	84	83	80	96	65	81	93	87	85	76	73	78	93	70	93	89	91	94	71	75	112	94	90	78	96	65	78	82	102	70	98	90	83	96	80	81	106	90	87	88	89	97	110	75	83	99	87	99	86	76	90	90	95	83	85	97	96	95	73	81	82	100	90	104	93	109	94	98	91	87	97	85	92	86	98	98	83	96	72	81	84	97	98	97	72	81	85	89	83	81	76	106	90	91	91	98	96	98	105	74	73	95	93	80	84	92	81	86	98	88	104	78	91	86	94	72	92	79	100	82	104	91	94	83	92	88	113	78	93	83	96	100	87	88	92	84	90	103	93	81	96	103	106	79	83	73	96	93	97	89	99	83	81	88	92	85	78	97	95	85	95	74	79	95	81	89	77	86	93	88	87	92	91	76	83	85	78	102	76	87	94	73	109	99	96	84	90	90	72	89	87	94	99	102	87	96	111	82	85	87	101	81	71	105	89	94	101	88	85	94	99	70	86	89	85	95	90	89	80	90	81	96	97
36369	19784	14064	14050	15084	12474	5352	2694	1782	1581	4063	9492	13814	13742	10871	9442	7904	5339	4045	3020	2330	1726	1229	915	722	710	664	697	679	675	709	705	724	705	690	688	641	718	653	696	714	670	668	660	648	665	677	677	708	720	669	691	680	646	688	686	670	661	659	682	623	681	694	662	652	698	675	658	670	641	654	683	677	675	696	699	700	657	651	641	680	658	691	630	666	653	654	705	657	698	683	662	662	665	617	696	660	661	641	667	693	639	635	620	646	684	650	652	683	694	712	690	637	720	639	697	679	738	662	704	697	723	657	640	674	667	666	678	696	722	666	684	697	715	713	655	731	652	660	665	718	653	677	673	678	697	661	673	696	664	672	669	640	662	698	708	684	671	711	673	610	668	682	665	663	699	660	649	632	680	658	660	701	673	676	700	653	649	673	668	699	686	670	676	689	706	629	662	709	699	629	663	601	711	700	649	667	645	643	646	641	639	623	641	650	719	650	719	696	721	695	678	663	679	686	682	648	703	666	686	672	644	632	671	709	697	659	676	659	630	701	683	628	679	692	694	636	681	673	697	643	666	675	666	743	686	699	671	697	619	605	676	701	632	662	713	579	692	646	707	688	666	726	715	687	696	642	638	650	709	629	722	710	621	700	699	659	657	654	654	645	687	693	689	668	711	750	658	664	689	684	669	678	668	674	700	593	696	691	696	655	682	705	694	701	636	663	676	674	672	720	672	677	676	677	674	647	620	678	680	693	691	662	685	700	722	684	669	664	647	674	670	656	710	663	666	643	669	705	663	662	675	679	686	669	657	685	711	693	651	714	675	678	623	626	612	707	707	648	686	646	675	656	679	649	675	654	680	702	727	672	689	679	667	641	685	710	642	605	654	647	732	650	655	706	711	651	700	649	674	664	660	675	731	694	655	664	692	692	649	671	671	699	653	656	645	688	686	699	702	654	650	696	697	659	680	676	713	645	679	688	664	668	670	678	637	704	666	673	661	671	669	652	651	685	705	645	681	685	689	702	645	621	661	611	711	622	670	673	671	675	676	686	681	669	709	683	651	662	699	700	672	649	645	674	700	623	645	656	680	639	688	669	676	702	653	689	681	614	698	670	665	719	630	670	712	665	698	681	631	677	730	657	681	683	718	619	688	685	665	693	671	700	681	671	652	732	680	647	674	676	681	691	726	713	649	628	657	671	677	685	663	670	661	646	684	653	697	670	676	678	666	683	698	661	665	668	694	657	684	703	703	710	658	687	669	662	722	674	713	699	674	703	653	704	637	708	675	656	704	646	617	692	698	688	705	626	753	679	655	664	663	656	667	675	673	683	673	699	609	660	639	675	669	690	646	669	741	703	684	629	685	691	729	680	691	646	708	639	662	711	698	698	686	683	659	675	666	662	730	668	678	664	684	660	688	641	648	646	665	689	689	670	647	691	686	668	668	677	659	639	670	697	663	659	625	713	685	733	650	699	660	710	695	709	645	719	661	683	688	685	674	679	670	665	683	682	627	657	657	657	667	685	654	637	648	692	627	683	649	639	726	698	717	678	749	688	677	677	669	688	678	682	698	640	657	652	693	676	687	672	651	689	669	682	735	668	694	703	628	675	699	614	693	695	693	665	716	708	674	689	699	682	686	689	634	680	695	637	688	677	661	673	647	691	689	663	700	663	679	668	701	718	696	668	693	668	656	678	691	687	706	655	700	686	697	670	716	715	644	639	661	670	683	681	691	684	658	685	669	699	709	715	714	652	675	765	712	692	670	711	643	651	680	650	650	669	670	703	694	636	699	689	666	691	628	674	640	704	661	597	670	705	711	680	670	675	675	717	674	681	668	660	737	716	678	663	682	690	673	658	691	664	697	702	676	658	643	679	667	679	704	657	664	678	671	658	681	643	666	654	699	627	669	711	676	702	703	673	703	708	656	667	647	676	715	679	713	705	671	678	683	689	703	681	662	672	675	642	659	675	705	652	677	706	655	699	649	649	618	631	698	675	665	616	682	670	670	639	677	635	712	704	622	677	685	611	667	631	678	700	650	715	689	673	671	696	698	661	631	668	676	636	677	622	637	637	670	644	706	697	734	676	601	659	699	704	698	719	690	670	752	625	613	649	685	668	717	660	697	660	634	680	680	712	665	713	640	676	663	696	675	694	707	695	627	614	677	674	734	685	699	677	655	655	640	693	655	657	668	666	686	668	685	649	706	695	687	637	655	669	686	689	664	649	676	669	710	637	714	695	695	602	669	639	643	715	697	671	716	678	698	701	657	664	657	690	672	705	664	709	695	645	608	664	669	620	716	681	698	685	644	692	693	710	673	672	700	665	654	669	697	676	672	673	684	671	655	716	701	634	692	651	683	689	653	679	639	645	660	666	654	690	661	667	679	642	688	645	643	619	717	688	681	679	664	680	676	688	636	681	688	663	654	699	648	638	673	670	742	644	771	707	652	670	671	670	677	668	658	730	650	682	724	726	726	701	663	621	659	655	666	662	619	645	696	658	711	695	670	699	667	665	685	682	714	702	726	677	623	678	674	633	667	668	683	704	674	672	705	642	635	671	701	649	689	710	651	657	713	674	658	702	681	698	647	668	656	609	681	694	682	702	691	700	677	683	667	731	660	693	696	682	693	657	686	654	677	661	659	652	688	681	691	686	658	630	672	663	673	684	664	691	714	685	650	663	675	625	667	643	637	677	680	671	665	670	676	711	651	682	651	663	697	648	656	679	668	722	670	670	620	651	659	674	708	680	649	703	635	662	674	657	658	695	644	698	667	696	663	706	674	648	714	699	655	694	725	666	696	651	662	670	669	680	689	696	657	686	689	669	670	644	615	658	651	741	676	659	671	715	666	653	683	723	695	731	667	692	718	682	680	667	689	657	690	648	689	702	657	682	662	652	681	697	691	701	618	677	673	665	668	659	674	645	673	665	673	674	641	708	689	639	673	669	718	665	665	672	693	654	651	641	682	679	676	657	698	657	668	694	674	718	644	701	669	657	631	674	671	637	668	678	647	670	661	672	686	671	703	634	705	687	690	666	692	683	662	681	645	648	709	651	670	699	750	709	632	651	682	679	700	708	667	681	728	618	612	690	608	678	697	685	685	696	672	711	667	627	673	680	650	622	640	651	654	680	732	634	678	689	637	656	681	660	669	648	658	635	680	676	688	703	701	667	705	686	700	680	736	688	690	716	670	604	664	648	686	637	657	699	675	650	687	667	691	682	633	715	662	702	686	682	691	682	705	644	694	665	675	676	641	669	685	666	650	659	713	619	666	685	692	662	642	698	667	647	658	699	710	711	672	655	688	657	654	658	649	666	654	660	603	690	690	706	700	693	679	664	676	687	704	670	645	711	663	658	662	696	691	624	663	670	669	693	652	700	633	700	673	720	686	712	723	671	629	646	617	671	660	671	662	667	701	680	642	698	670	692	648	715	693	714	707	671	703	665	647	696	655	672	673	669	679	645	648	641	673	700	712	640	699	660	677	707	680
8226	3479	1763	975	436	270	207	111	79	86	117	327	576	663	537	429	417	281	203	158	139	121	82	63	80	52	63	66	72	69	78	71	60	76	57	68	70	64	78	65	61	67	64	64	62	51	68	56	70	68	72	51	72	83	70	60	58	64	56	59	62	55	70	66	53	61	60	58	57	64	75	62	62	76	58	54	55	63	62	56	47	57	64	48	61	63	48	70	67	74	71	70	79	67	58	57	54	64	79	75	63	74	72	66	60	65	64	69	77	68	65	63	43	63	43	65	71	74	55	57	73	57	58	65	70	67	62	65	68	63	71	79	59	67	61	64	71	69	74	70	72	53	77	64	70	59	53	61	70	50	67	59	69	55	69	54	58	69	73	69	75	76	61	57	73	67	54	53	53	64	50	48	71	71	76	73	46	66	80	63	69	73	64	66	71	61	58	65	55	58	70	72	55	65	72	56	64	70	65	52	78	67	72	69	61	63	58	65	70	65	56	56	56	70	73	64	68	48	61	65	70	51	63	64	66	56	65	69	70	74	80	66	68	77	65	52	73	65	61	46	65	52	53	61	56	59	71	54	80	63	72	58	59	58	67	60	67	61	62	54	82	74	70	53	53	68	57	60	76	55	81	63	69	56	54	61	59	72	66	73	66	55	73	64	50	61	59	56	61	67	62	70	66	66	72	52	68	60	59	64	64	64	64	66	57	83	59	55	71	57	61	61	63	64	77	61	69	51	77	61	68	63	63	60	75	65	63	66	56	57	59	58	78	53	61	73	51	72	57	59	67	81	56	61	62	59	78	58	65	80	79	69	50	68	79	61	67	55	65	62	62	56	62	70	56	76	70	66	72	62	67	65	75	55	76	65	65	70	58	51	73	57	66	64	56	65	56	75	64	52	67	61	72	52	60	52	67	65	60	54	69	71	71	73	65	63	67	64	72	68	56	68	62	65	77	66	60	76	72	50	56	70	63	67	76	71	65	65	67	68	71	65	65	53	55	64	67	58	54	60	69	68	53	67	59	64	80	59	79	63	60	62	71	57	61	68	61	59	67	59	67	52	63	64	59	57	77	52	54	70	58	84	62	61	77	76	58	59	58	69	57	43	59	62	54	58	49	67	65	55	67	69	67	70	60	68	65	74	67	55	57	68	68	57	58	66	69	70	60	65	63	64	58	55	60	80	59	71	66	65	72	45	76	67	64	68	68	83	55	73	67	72	74	70	55	59	62	69	54	70	80	60	72	63	58	64	62	49	55	62	58	65	69	65	72	58	64	55	54	63	63	83	57	60	48	67	60	76	61	70	61	61	61	63	62	58	61	68	65	69	61	69	68	50	50	68	51	64	60	60	65	71	61	68	61	71	69	65	56	66	67	53	75	63	65	65	69	63	69	58	62	57	66	66	60	54	62	87	60	71	62	74	58	68	64	75	85	66	58	51	49	67	74	59	56	56	68	56	49	50	68	64	64	53	83	65	69	59	57	62	57	49	58	58	67	58	72	84	60	74	64	38	70	65	46	64	63	60	76	72	64	74	76	78	78	61	63	70	59	60	82	59	45	77	59	64	63	61	69	64	66	72	71	68	52	61	56	57	63	68	79	81	60	72	52	64	66	66	62	77	83	57	65	64	61	63	55	68	77	68	65	53	58	75	69	62	75	73	63	65	65	74	58	65	54	56	68	59	69	55	56	65	56	71	61	89	65	59	62	74	59	65	75	62	59	52	66	67	77	62	57	57	52	85	76	62	70	74	73	70	52	58	67	65	61	65	73	55	62	76	56	51	58	67	58	54	55	57	69	57	78	49	61	63	61	61	65	73	57	65	65	58	71	63	76	62	62	55	66	55	74	62	70	82	58	56	64	48	63	63	70	59	64	66	64	52	75	58	65	61	50	89	51	71	61	50	72	67	68	56	81	67	72	57	63	63	67	65	53	84	73	64	56	63	64	61	59	59	68	65	66	59	83	53	72	61	56	53	49	74	73	60	66	59	56	68	61	49	71	73	58	55	61	64	58	70	66	72	68	58	63	53	75	62	55	72	65	66	54	59	61	68	63	74	72	80	67	67	63	63	58	60	55	64	68	71	49	68	63	70	85	59	54	70	79	59	56	77	45	74	54	59	66	55	64	74	62	69	74	58	55	71	59	70	67	86	51	69	50	81	48	55	62	67	67	61	78	57	61	63	72	66	64	65	66	59	65	76	64	57	47	67	49	69	70	55	50	84	69	70	66	65	60	67	59	73	62	64	61	76	60	71	68	65	68	64	76	66	64	57	66	69	47	57	59	63	63	71	64	69	60	62	65	71	65	73	64	61	59	69	65	77	72	52	57	64	66	73	65	56	69	67	51	64	59	56	53	55	65	71	64	74	59	66	66	78	54	60	75	77	63	68	86	59	57	65	74	58	55	72	70	60	73	61	53	88	47	60	66	63	61	66	80	61	62	70	69	67	62	65	74	62	66	61	61	57	68	52	67	43	70	70	62	57	59	69	68	68	66	75	62	62	54	63	51	67	75	72	58	69	66	89	71	67	59	77	75	55	64	67	65	73	72	60	70	58	54	54	55	90	75	62	55	60	79	68	79	64	80	70	51	58	62	48	49	68	58	47	59	71	65	61	67	63	66	64	74	70	63	68	64	60	59	57	59	58	66	55	68	75	62	48	64	78	69	66	73	60	52	57	68	71	82	52	60	68	78	57	52	67	53	74	54	51	65	69	67	59	70	73	46	72	54	60	66	72	53	75	69	52	57	62	61	77	70	67	66	71	65	71	51	62	80	60	65	69	60	57	62	62	71	61	74	68	63	58	67	69	56	45	60	65	57	58	64	52	59	74	83	61	67	65	69	66	65	70	64	64	76	76	42	69	67	74	68	58	71	52	62	57	63	54	58	59	60	63	61	69	57	71	65	50	77	61	74	59	75	70	71	57	70	58	54	62	66	75	57	54	62	66	57	67	73	59	76	62	75	63	70	67	56	55	83	66	77	64	68	69	57	50	67	65	73	83	81	72	67	75	51	71	54	67	70	73	72	60	74	80	81	66	83	58	63	64	65	59	68	66	55	55	57	61	71	59	54	64	78	50	72	70	63	65	61	71	59	61	54	67	70	67	61	63	70	64	56	55	51	56	70	66	67	84	69	69	59	63	61	67	64	52	64	78	64	58	60	65	71	64	58	59	75	67	66	59	70	64	72	62	67	65	70	73	53	70	71	69	63	63	66	61	57	58	66	63	62	74	69	65	73	65	70	48	57	63	78	48	62	59	76	73	46	53	58	70	62	63	67	75	59	62	77	73	68	56	68	67	56	50	70	73	66	65	56	61	52	61	61	65	67	70	58	70	81	60	71	62	63	72	60	45	65	65	65	73	65	66	68	65	74	69	58	66	57	66	76	73	69	69	67	76	70	66	69	57	77	75	58	68	65	47	52	63	80	61	67	66	47	60	69	62	76	68	51	65	46	66	56	59	42	61	52	63	58	68	51	63
32311	21479	13573	12101	12706	10479	5527	2387	1724	1422	3049	8868	13998	13402	11545	9481	8464	5778	4075	3215	2059	1887	1214	605	533	487	499	497	525	545	528	579	593	580	506	464	483	473	476	499	499	461	503	517	477	496	442	518	544	528	470	506	507	514	512	513	472	459	501	478	534	449	500	478	485	496	487	506	531	515	506	514	520	482	492	513	511	486	468	532	531	461	528	514	486	503	485	489	478	478	508	490	471	500	523	464	464	465	453	475	497	487	499	489	507	498	496	461	504	503	458	513	525	492	472	513	496	478	463	426	540	462	486	530	483	496	497	471	474	495	549	503	515	456	468	513	484	513	473	492	463	511	468	494	475	477	513	506	498	478	496	490	500	491	504	493	504	467	447	492	448	508	504	497	491	510	475	504	488	458	491	507	486	498	478	499	490	499	486	496	506	494	486	517	494	518	483	533	512	501	473	484	509	519	480	438	488	510	476	493	476	518	500	518	552	530	470	500	473	519	558	479	520	475	530	461	505	496	490	508	507	506	485	515	539	536	460	442	481	494	516	532	514	498	481	497	490	500	480	524	468	502	510	527	468	506	531	520	488	533	542	477	525	495	488	538	487	477	504	496	505	499	476	491	480	486	484	514	503	489	491	515	489	501	463	520	494	523	462	470	496	475	477	487	493	490	505	506	507	468	505	514	511	527	500	528	506	466	513	497	498	479	473	513	488	514	508	462	446	496	497	455	505	492	505	502	469	503	472	468	489	486	520	541	458	470	474	474	478	512	512	493	436	499	471	528	490	508	472	495	492	508	546	495	474	470	499	526	524	454	500	486	482	514	490	485	509	454	519	491	500	509	431	497	487	473	532	502	532	504	519	487	458	486	483	466	514	495	535	502	479	502	502	552	530	488	507	522	462	462	459	487	491	490	503	485	535	484	522	485	545	484	505	525	547	477	483	528	501	509	488	481	509	486	508	499	529	520	505	469	508	529	503	493	474	526	475	479	546	502	493	503	515	507	491	505	483	532	496	487	496	529	506	505	478	523	506	475	477	517	483	479	510	514	495	500	486	472	504	470	491	484	474	514	522	514	537	535	509	502	499	495	510	456	472	498	509	489	478	507	493	551	487	500	477	540	498	493	527	516	515	461	477	464	496	495	435	532	513	504	472	545	523	506	507	501	477	470	508	472	499	488	495	495	515	481	516	527	507	521	486	482	467	497	513	520	544	494	487	461	468	508	433	521	486	449	482	476	486	487	481	488	522	542	465	519	483	493	495	479	525	494	492	521	481	508	515	525	471	501	478	501	476	494	488	499	512	472	452	495	465	514	482	471	522	470	498	534	448	508	495	487	486	518	497	479	504	488	503	481	474	541	472	495	471	497	499	507	504	511	468	523	517	502	510	507	484	515	520	507	519	514	463	522	475	472	487	450	499	478	525	518	469	514	458	482	496	499	512	513	489	513	485	492	494	515	469	483	508	489	493	456	511	515	499	526	478	495	485	506	504	482	484	498	480	509	501	494	507	474	503	518	467	509	485	458	487	518	485	468	487	475	483	476	499	492	462	527	503	468	484	499	508	494	460	519	485	453	542	507	504	493	512	487	555	523	471	530	454	504	518	541	478	455	470	484	498	520	506	535	518	500	477	482	525	455	478	450	475	505	504	496	455	501	498	527	501	489	488	512	495	498	476	478	475	538	476	460	528	511	544	509	484	498	469	481	475	493	489	482	490	515	487	551	526	488	456	489	481	521	496	489	472	482	535	501	519	446	455	538	480	540	506	531	525	499	504	496	502	494	521	466	463	511	481	489	521	491	471	471	496	512	472	450	473	475	522	479	509	493	468	449	477	483	480	483	499	483	567	486	518	510	494	523	514	490	518	450	509	499	490	513	471	464	489	511	499	510	496	513	487	493	459	501	498	527	489	481	524	515	495	511	488	509	491	564	504	475	480	484	553	479	450	487	513	488	482	468	486	453	531	527	477	468	503	463	497	509	528	527	517	507	501	528	491	532	466	456	463	487	500	461	545	476	501	503	491	494	525	503	519	526	434	510	511	485	524	474	479	520	479	471	522	466	503	513	484	512	457	525	530	512	482	447	510	506	466	501	492	483	489	480	503	488	476	484	527	505	533	489	543	490	506	481	510	539	506	485	512	494	502	491	494	495	489	485	511	480	514	536	488	446	507	543	495	448	495	478	500	457	532	521	530	487	511	495	499	483	479	496	498	491	500	479	471	518	510	494	481	531	509	482	463	482	457	471	518	481	543	525	522	523	506	493	504	499	485	492	501	499	511	475	546	514	484	528	471	526	498	512	508	438	475	516	492	503	501	484	504	490	524	492	490	502	489	498	516	489	527	499	462	525	494	508	495	508	489	484	468	489	497	479	501	496	496	473	494	472	440	504	484	473	507	479	511	509	494	494	497	518	523	512	504	480	472	471	550	503	493	494	492	530	508	501	485	476	498	450	491	499	476	501	489	482	509	511	448	492	530	498	512	499	485	489	502	492	474	505	484	490	504	547	484	506	508	472	498	474	479	487	499	506	494	484	488	545	483	500	520	476	489	506	477	475	453	467	491	462	479	496	501	504	471	513	496	506	471	500	466	519	500	489	481	505	518	486	498	493	490	494	481	508	506	472	499	495	529	525	464	487	535	484	465	459	461	481	506	498	509	494	487	506	510	503	509	498	483	518	496	517	504	514	459	483	522	470	530	487	514	503	557	473	519	517	503	498	459	447	521	481	487	532	501	537	513	496	482	527	521	503	471	540	488	474	488	524	524	493	495	501	480	459	460	535	518	500	447	504	484	482	513	526	516	540	509	491	522	467	471	430	501	484	516	490	488	503	515	488	510	503	471	512	493	495	454	523	485	479	499	507	449	476	506	543	503	522	479	513	495	482	469	455	453	480	530	539	481	478	501	516	466	499	499	497	476	498	480	481	483	520	481	512	487	483	477	511	487	517	556	497	477	514	476	463	504	482	532	507	527	491	502	479	498	541	522	480	494	503	497	487	471	511	495	513	486	510	474	471	487	490	503	513	494	484	514	470	483	466	540	503	516	463	490	454	549	511	451	515	514	499	504	517	460	526	471	484	503	489	486	495	514	481	482	490	470	471	512	509	466	487	500	525	498	530	459	498	510	484	451	486	480	529	479	483	478	474	503	438	472	462	517	471	480	505	503	472	494	529	463	478	539	513	526	491	475	521	463	469	502	506	532	503	540	516	455	466	512	551	508	525	506	453	477	514	498	464	504	485	490	467	517	511	467	518	515	465	485	494	499	518	469	504	503	453	488	523	476	478	496	512	467	483	494	490	511	460	508	493	505	494	511	526	514	483	474	494	490	506	484	446	487	496	496	472	466	500	538	487	488	493	478	532	487	515	476	490	467	523	556	505	509	489	515	499	491	533	494	516	472	551	486	498	511	488	493	486	503	493	470	504	498	476	520	531	510	496	468	534	478	477	492	449	492	507	527	485	490	500	541	499	487	484	497	488	495	525
9522	5342	3207	1733	815	530	379	209	176	143	179	566	1117	1176	999	866	728	486	379	273	249	242	141	105	74	92	83	80	92	97	81	107	106	98	98	97	100	100	96	97	83	103	93	103	107	110	92	97	90	94	102	94	100	90	104	89	99	97	94	74	92	83	95	84	97	93	104	97	104	107	103	97	91	93	96	87	107	110	92	99	117	98	84	104	117	101	95	88	115	90	99	109	97	70	105	100	90	93	107	124	98	99	109	97	105	107	108	81	99	87	99	104	93	98	97	87	98	88	121	102	106	95	119	91	82	93	97	88	101	99	100	90	81	93	116	96	97	95	110	101	86	99	83	91	118	79	121	76	94	92	123	85	82	115	89	93	110	101	97	94	93	115	105	120	104	100	111	90	94	84	90	90	92	96	106	97	92	93	111	98	86	99	95	94	93	99	118	95	98	84	109	97	97	92	93	94	71	114	90	102	80	104	107	75	86	108	97	86	98	97	90	103	95	87	89	83	95	87	95	102	99	87	93	99	100	93	99	86	89	106	93	98	98	100	100	103	99	90	89	104	99	84	70	96	96	96	114	99	101	85	94	112	112	93	89	87	116	95	98	97	106	94	104	96	93	97	96	88	100	88	98	97	91	114	102	103	95	98	100	90	89	92	94	90	98	97	109	85	86	95	106	97	97	94	91	95	96	89	90	103	98	100	81	89	91	94	108	82	97	94	91	104	79	100	108	94	98	95	99	103	98	104	102	91	90	93	116	89	103	99	104	113	101	91	82	88	94	94	105	79	97	88	97	91	95	99	81	81	96	81	83	109	93	98	102	89	87	98	102	90	91	94	104	102	110	79	122	94	95	108	104	91	89	126	93	98	108	86	92	100	97	100	99	109	103	85	100	105	99	91	76	73	96	87	95	98	105	84	81	96	91	106	109	91	88	92	83	109	93	84	74	101	85	107	75	98	106	97	91	82	99	129	90	114	97	108	94	95	85	99	100	89	111	73	93	92	120	100	85	93	97	90	68	92	91	94	84	108	110	98	108	84	103	96	112	97	92	96	92	119	108	97	109	84	108	113	97	108	114	108	102	107	93	100	85	92	112	91	85	98	106	108	86	103	88	107	88	87	94	87	96	84	112	78	99	96	87	104	97	90	94	92	96	98	94	96	113	123	96	97	101	80	82	103	91	101	90	81	84	96	90	109	89	92	88	112	87	100	83	84	83	88	103	90	96	100	94	107	110	110	102	105	69	101	100	107	89	107	86	97	102	100	88	92	104	108	103	99	94	101	110	82	92	111	91	100	106	92	112	84	106	89	88	85	90	86	105	100	111	104	112	101	83	98	100	105	102	78	96	86	110	99	107	99	96	103	103	101	105	90	109	101	116	102	82	113	104	102	97	90	90	98	97	99	102	123	89	99	82	93	78	107	102	92	106	105	81	90	88	101	89	100	116	101	104	97	100	110	100	105	108	92	86	95	86	101	109	91	99	101	92	110	94	103	88	102	87	108	127	96	106	110	102	102	97	83	92	102	101	116	102	95	95	85	103	112	100	89	86	96	98	93	103	104	99	95	98	101	102	105	107	112	95	92	110	87	89	105	97	104	112	88	94	88	93	96	94	105	96	95	104	76	92	91	97	86	100	83	103	87	87	104	88	115	100	90	84	99	96	94	102	80	86	102	110	94	99	113	98	93	85	86	85	109	100	92	93	91	88	107	90	90	91	96	105	87	118	99	99	100	113	99	101	99	84	78	111	76	90	89	78	86	89	98	82	101	100	91	102	93	106	91	103	108	91	93	88	97	90	99	109	91	108	78	99	85	91	94	90	81	106	86	95	99	106	103	108	91	84	95	97	93	100	85	102	89	99	106	81	95	126	86	127	96	109	95	93	101	92	96	114	96	85	90	95	97	82	127	94	87	100	112	85	75	76	89	97	105	105	105	92	109	83	111	108	96	95	111	121	94	91	108	88	81	94	85	99	105	103	96	86	114	102	100	96	82	87	90	87	91	86	96	123	92	95	93	98	95	84	109	84	99	97	94	106	116	99	110	89	89	107	86	92	93	98	97	100	89	100	92	99	89	89	96	97	101	96	95	103	96	108	104	110	125	93	91	90	90	98	104	85	94	88	92	118	86	89	93	104	78	94	88	85	88	94	95	95	94	111	104	87	93	103	91	98	96	94	98	103	89	102	96	108	105	93	88	98	101	107	92	97	88	108	105	76	92	88	95	107	105	107	91	82	86	119	91	88	96	107	106	67	82	101	101	106	90	103	96	97	108	91	113	92	87	92	92	101	105	94	109	103	113	102	103	96	83	123	88	96	111	85	102	88	114	83	116	97	100	93	96	95	108	90	100	103	86	89	88	97	88	88	87	101	81	83	91	79	90	72	95	102	114	98	97	122	97	127	81	104	101	95	100	93	79	89	100	86	98	119	110	89	97	79	108	94	110	102	106	92	88	96	90	84	88	85	98	102	114	100	106	88	97	107	86	104	91	108	99	109	83	108	94	101	95	114	90	96	105	101	68	99	112	103	93	90	96	74	106	102	97	84	98	101	120	83	113	95	87	90	98	87	94	86	82	114	84	105	92	95	92	94	96	96	101	102	88	101	105	83	95	107	96	111	119	103	93	108	87	96	98	113	90	103	107	120	87	108	96	108	103	102	99	98	104	108	109	91	107	96	97	103	104	102	112	97	121	95	102	110	107	117	96	81	98	93	98	91	90	79	109	99	96	100	101	98	92	110	100	89	104	80	87	109	100	100	111	102	85	81	102	88	100	94	111	86	114	93	80	110	103	82	92	88	111	100	99	104	105	107	114	80	91	100	100	101	101	90	89	82	113	102	82	95	98	84	92	98	99	85	99	89	89	95	87	92	80	80	93	100	91	89	90	115	89	88	78	93	85	87	107	99	91	113	105	89	103	99	84	100	91	104	98	92	97	103	107	96	97	90	93	101	95	89	115	90	122	86	81	105	102	90	99	97	102	83	86	126	92	108	100	97	99	88	102	84	90	110	100	96	100	105	104	99	90	100	95	90	85	103	105	109	103	95	115	99	92	107	112	94	95	104	107	96	103	84	87	86	93	90	94	99	90	77	73	91	105	94	110	85	91	109	91	89	95	94	86	99	99	91	92	105	93	82	92	106	119	79	116	107	92	107	115	91	112	103	91	107	98	88	93	101	98	81	104	89	105	105	87	94	109	107	93	103	91	96	105	110	100	106	94	100	105	103	88	95	88	92	115	88	103	78	107	94	89	96	113	104	90	96	95	88	90	109	90	105	112	97	98	90	111	91	96	111	107	94	92	92	107	106	92	89	103	105	103	106	69	109	101	93	100	95	101	101	67	101	108	114	94	102	97	86	90	100	76	98	98	97	85	90	98	113	101	98	103	117	93	94	79	96	100	111	94	110	101	79	91	97	108	91	84	117	105	91	90	97	94	99	101	102	85	89	112	98	84	93	108	109	97	117	89	103	74	101	98	88	92
39337	25400	20898	17411	18371	16913	10598	5020	3092	2270	3577	13198	20824	19663	17652	15695	13418	9153	6893	4975	4325	3721	1941	711	689	749	713	747	745	847	893	903	977	908	792	731	701	715	729	751	716	766	782	734	704	744	712	676	695	733	718	734	731	722	724	740	769	712	742	798	723	741	735	724	718	755	696	735	733	748	736	785	733	729	700	704	752	700	658	733	705	728	775	693	759	682	765	740	737	774	695	677	725	709	780	732	768	722	698	716	754	712	771	750	721	714	710	704	757	739	720	795	770	734	704	700	750	741	758	738	740	718	719	701	765	721	752	782	741	779	722	760	770	739	753	697	760	727	706	734	696	753	746	740	713	724	709	742	730	768	686	764	705	772	735	765	701	728	733	762	772	755	746	696	698	767	707	772	732	821	724	746	744	761	734	707	712	721	704	697	700	727	770	686	724	732	729	683	756	723	721	712	721	712	733	777	756	740	719	713	705	754	756	757	736	749	708	735	767	703	740	686	732	720	743	725	768	775	759	741	768	693	728	739	711	668	788	730	786	734	712	784	736	719	726	706	732	705	719	740	738	731	752	712	731	771	781	716	680	775	756	761	750	785	745	738	692	724	709	649	744	792	717	714	701	737	726	792	727	702	692	769	764	698	740	729	705	761	696	749	739	738	699	732	720	776	739	737	758	753	742	715	718	695	697	736	741	754	705	721	742	724	746	739	708	702	712	795	709	736	723	775	735	724	777	706	792	779	771	742	730	697	764	746	729	742	725	733	769	715	745	771	738	746	695	766	721	698	697	758	736	729	726	735	760	734	763	686	737	705	770	770	698	745	737	719	760	737	710	733	710	736	699	724	738	773	746	737	732	703	767	727	733	750	713	729	684	755	763	697	747	762	691	726	762	724	711	714	676	762	760	702	722	814	681	737	746	695	715	736	675	677	701	777	768	743	731	666	745	722	752	741	713	704	723	757	735	733	704	695	759	769	689	689	698	740	749	725	697	703	711	738	721	762	664	718	780	743	721	723	751	713	735	759	747	757	758	707	686	737	804	717	712	712	719	742	717	717	773	764	684	748	767	734	762	719	738	693	755	695	709	699	698	745	725	708	738	743	757	717	679	754	756	743	722	774	707	750	739	742	759	776	735	757	761	722	696	742	707	777	726	742	678	768	705	719	707	721	746	740	758	681	735	739	764	715	698	748	734	720	707	723	742	762	740	733	781	738	693	716	730	741	754	731	687	761	700	760	704	710	723	747	765	757	704	689	749	708	775	712	731	722	689	776	750	767	774	734	703	754	713	768	736	693	678	677	752	759	709	724	757	776	746	734	723	673	767	745	749	755	712	729	723	755	710	749	736	718	708	786	721	694	722	739	737	711	715	754	751	727	741	764	724	707	730	756	754	709	740	748	746	722	701	711	728	768	724	708	785	733	686	738	735	708	736	746	754	753	722	744	738	750	682	733	719	753	772	762	705	745	767	766	710	684	725	762	772	718	751	719	718	736	731	738	696	717	752	720	736	710	759	692	682	722	719	718	729	710	737	754	706	744	712	781	776	719	734	775	711	718	770	768	676	745	756	770	726	746	744	718	754	692	738	737	759	713	732	778	730	720	729	747	755	744	721	741	701	739	735	707	723	718	721	756	711	699	713	751	700	768	744	758	736	744	718	799	735	738	705	703	722	666	730	748	746	765	760	690	676	777	734	727	759	777	723	796	741	736	746	752	735	770	737	718	748	735	719	685	763	700	774	767	773	712	764	726	741	739	698	750	766	683	724	730	790	765	751	762	753	767	777	661	708	739	736	719	697	718	764	752	754	735	728	771	720	794	768	705	760	735	732	739	731	717	734	717	737	719	705	775	764	719	758	728	811	734	724	718	748	697	765	761	781	764	752	686	740	736	682	701	707	764	700	711	705	755	729	733	746	761	777	744	772	743	740	776	715	692	716	693	687	765	759	719	774	729	764	736	703	699	678	768	749	736	715	732	708	756	745	714	740	738	735	738	730	682	741	756	760	721	780	694	779	722	780	718	779	717	750	736	740	755	751	694	741	733	729	712	755	718	771	739	741	760	772	756	729	715	731	713	771	757	748	791	739	715	709	765	743	757	717	727	701	747	737	731	750	754	795	772	765	734	712	759	751	745	755	729	753	719	699	766	735	693	722	745	731	721	753	741	744	688	737	707	730	722	715	702	726	718	708	728	728	729	800	734	744	765	742	704	777	742	722	675	726	727	774	686	820	735	732	726	729	761	707	713	757	741	700	734	746	759	754	767	724	746	736	767	734	725	747	721	717	718	774	762	744	789	704	760	752	706	754	743	722	703	736	761	715	721	766	696	721	674	712	722	732	724	752	739	781	748	727	678	682	719	698	755	719	734	757	747	716	686	747	718	755	742	748	721	723	719	782	726	748	710	741	731	693	708	760	780	728	726	698	681	740	724	705	778	729	753	707	778	758	723	778	741	715	714	755	744	749	718	690	726	729	736	777	735	719	746	750	717	722	715	699	725	760	760	727	750	718	712	739	770	756	668	742	714	760	745	769	718	704	713	790	734	743	713	728	753	720	731	755	753	720	762	758	727	768	755	782	739	713	714	750	747	740	727	740	764	721	727	736	758	767	734	727	749	716	687	731	772	758	732	730	741	735	796	762	725	714	760	722	740	697	714	682	733	756	702	752	730	742	763	718	760	730	714	747	711	765	755	743	718	716	766	745	711	695	727	751	727	737	742	696	728	731	708	742	774	746	760	729	750	754	687	742	719	721	725	756	783	760	731	705	717	702	720	671	772	731	752	718	667	725	727	738	744	731	755	724	741	739	755	706	736	780	729	722	698	729	793	695	750	733	709	719	770	760	722	737	708	720	721	704	709	758	740	773	760	717	720	751	769	749	675	692	725	739	744	735	684	743	744	711	697	707	746	692	710	712	733	737	786	704	756	732	746	741	749	672	746	751	748	764	744	730	702	710	753	770	761	749	712	754	728	739	758	746	751	721	760	728	732	720	689	731	720	711	710	752	740	765	700	769	729	767	745	760	774	754	712	713	740	750	758	694	685	722	784	730	754	718	749	781	744	747	745	696	753	725	736	754	710	713	711	743	729	719	783	754	770	760	763	746	724	705	747	723	724	765	703	731	736	758	719	731	718	770	756	743	754	691	734	702	737	696	700	751	760	736	726	782	744	740	739	716	747	748	711	789	721	761	751	736	740	797	724	721	665	705	721	739	726	721	732	731	768	737	778	704	704	729	754	726	755	732	789	729	724	716	739	785	731	709	715	742	701	742	720	700	721	748	711	787	738	742	687	713	724	711	739	722	724	746	722	752	795	728	703	762	693	715	708	673	736	719	744	759	714	748	716	751	748	745	743	785	775	764	741	723	659	729	763	707	745	697	692	752	747	726	741	760	717	747	720	758	734	769	733	770	729	731	726	705	720	723	735	745	755	773	745	761	706	744	749	712	738	792	756	766	725	783	723	709	754	744	747	739	747	724	704	728	716
7314	2451	1043	358	242	151	118	81	89	58	77	101	155	151	142	152	116	104	101	92	94	67	61	75	63	58	49	65	65	65	61	49	55	54	57	61	66	63	55	63	55	51	67	62	48	56	48	55	77	58	63	58	68	64	57	48	61	68	57	60	53	48	45	50	58	53	61	65	60	60	55	55	57	60	43	46	55	61	63	55	55	55	56	69	59	52	65	57	53	67	55	53	61	46	63	62	57	52	55	60	62	58	66	72	68	50	72	62	56	57	67	43	60	55	65	59	65	53	63	68	62	62	41	62	59	69	50	68	60	47	42	58	76	60	57	49	51	68	50	59	62	52	58	57	70	52	60	43	54	56	59	56	57	55	51	54	59	63	71	63	64	50	61	62	52	66	51	61	58	58	60	72	59	58	54	56	53	50	53	55	60	52	56	70	66	51	66	45	52	64	63	53	51	59	57	58	50	52	46	61	64	61	51	49	65	54	73	48	64	64	73	53	62	57	58	61	60	51	64	63	64	62	51	58	60	62	72	68	52	49	43	56	49	58	61	65	64	71	47	68	55	50	62	59	54	55	49	58	53	63	49	54	47	60	49	54	65	58	62	58	54	50	73	57	54	50	64	57	62	54	46	55	66	55	64	72	84	49	53	43	61	66	62	67	54	51	57	63	46	64	57	66	62	63	53	51	63	61	61	61	44	56	51	61	53	55	64	67	64	61	51	52	49	54	62	57	62	75	67	45	59	50	58	48	67	51	52	52	61	69	56	59	49	52	66	49	47	51	60	66	63	57	62	65	57	49	59	70	75	59	50	52	53	65	60	64	54	59	54	79	63	61	62	67	59	56	50	54	63	57	70	65	61	44	55	58	56	67	52	53	58	65	45	63	63	58	56	62	61	55	58	53	50	52	47	52	57	46	51	58	57	49	54	51	56	58	70	73	54	56	50	50	52	47	58	62	62	69	70	78	54	58	67	50	54	62	56	58	56	53	60	61	60	49	70	60	46	60	54	58	64	63	75	63	63	68	78	56	53	57	53	53	46	63	52	52	57	56	71	57	54	56	67	57	69	69	55	61	66	70	54	67	54	52	70	59	51	76	45	54	63	53	47	57	56	70	55	64	50	45	73	62	63	42	48	53	45	65	55	49	62	67	59	45	53	50	55	58	49	47	51	48	61	69	68	49	44	57	56	49	60	62	60	53	57	56	62	59	65	50	59	63	45	55	55	52	61	51	76	42	60	51	51	54	50	55	53	60	54	56	58	68	35	56	73	50	64	51	57	79	58	47	49	56	64	61	45	53	58	62	65	64	59	66	65	52	54	52	57	50	65	45	66	58	60	54	54	68	51	59	71	59	48	78	51	49	53	65	56	45	53	45	55	64	66	58	75	61	57	57	57	59	56	60	60	53	51	53	59	55	62	53	51	50	66	57	44	56	61	53	64	52	53	72	58	50	53	48	56	54	46	43	48	54	68	75	64	57	51	48	50	61	76	77	50	63	59	69	66	56	60	48	63	52	50	63	66	60	46	68	50	72	64	63	57	48	78	57	57	62	59	59	58	49	63	48	49	61	61	70	53	67	83	57	67	62	62	64	58	55	53	62	46	54	70	69	66	48	53	47	59	52	52	53	67	68	63	56	65	49	56	69	72	62	55	52	56	55	59	58	63	63	57	59	56	60	41	51	64	53	63	77	46	58	45	53	53	55	62	56	49	55	54	54	68	58	55	56	77	52	69	69	61	55	48	51	55	50	51	46	56	48	53	56	81	64	57	67	67	57	55	72	67	59	72	51	44	61	57	67	55	36	46	54	71	63	58	61	56	50	50	63	48	52	73	58	62	56	57	48	71	52	63	64	58	47	67	58	59	56	65	65	67	48	53	54	52	62	60	45	75	61	64	49	55	63	57	63	55	61	56	69	54	56	72	41	48	69	54	64	56	55	62	52	59	53	67	56	57	50	56	57	64	56	52	62	59	46	63	57	60	58	50	63	68	55	57	56	53	52	58	52	54	61	70	49	54	65	62	69	40	51	52	58	53	57	57	53	59	53	53	61	60	74	42	47	53	57	52	60	62	63	53	58	59	48	69	56	57	59	49	53	66	60	69	64	73	62	54	57	79	60	66	47	59	53	55	70	60	66	64	54	61	54	41	58	58	50	61	57	51	53	56	61	65	50	59	64	53	45	52	72	63	63	61	60	53	55	63	61	56	59	61	71	71	55	58	53	58	47	57	64	55	48	52	70	51	52	59	53	48	72	63	52	54	58	48	51	63	42	59	58	63	59	64	66	43	73	69	51	74	60	53	61	53	65	57	63	61	64	55	79	42	62	66	61	49	75	55	63	54	57	60	65	52	59	49	61	50	49	65	59	50	65	67	51	46	48	60	61	59	49	54	53	63	64	50	62	51	73	58	69	64	64	76	64	54	61	52	61	53	53	66	55	40	55	75	57	59	51	50	69	60	60	67	62	54	57	59	62	53	66	55	59	53	61	46	48	64	64	59	65	55	55	56	55	59	60	65	47	66	71	49	51	66	44	81	62	42	61	53	50	55	66	62	69	64	61	55	52	74	55	66	50	56	55	54	55	49	52	49	64	58	57	52	55	54	67	65	43	57	55	58	61	60	59	50	54	57	61	54	64	49	68	62	57	56	52	69	50	61	66	58	58	56	54	55	64	62	62	58	45	52	60	54	65	63	54	76	54	72	57	50	51	56	51	50	56	59	45	70	51	53	63	67	64	54	58	61	58	60	63	52	53	59	58	48	68	64	64	66	67	62	68	52	58	47	55	68	69	47	65	53	60	47	44	65	67	52	49	50	39	51	59	48	56	61	53	68	57	58	60	50	69	50	55	49	42	64	61	54	58	47	63	60	50	57	52	58	51	54	71	51	78	68	48	52	57	45	67	48	64	65	56	50	55	64	60	52	56	52	50	57	61	56	55	61	55	54	56	53	62	50	68	51	46	48	61	49	64	57	49	69	60	59	55	53	57	45	46	48	49	65	58	61	62	56	62	53	45	54	51	56	65	57	61	68	57	60	42	53	67	52	52	68	70	78	67	60	50	57	69	52	61	54	57	45	50	52	65	66	56	49	50	52	54	69	63	52	54	65	58	63	55	62	58	61	52	51	60	56	52	54	76	63	52	66	54	72	50	67	57	53	58	47	43	63	41	58	47	66	52	71	59	58	53	58	70	54	62	64	58	49	48	60	59	75	71	52	76	59	62	56	60	48	66	60	58	56	61	56	56	69	59	44	71	69	68	50	51	72	53	64	51	67	57	53	43	64	58	59	59	47	48	64	61	71	75	73	66	67	64	53	54	58	47	61	61	49	62	52	61	46	60	54	53	57	69	59	66	50	65	58	53	61	48	62	66	51	51	44	53	58	53	46	59	74	76	50	79	58	71	62	56	54	63	57	61	52	68	51	61	51	60	66	54	50	46	51	56	55	67	70	71	50	66	53	55	67	61	57	62	58	60	58	70
32691	17778	9433	5649	8173	6179	3656	1705	764	565	767	2409	3301	3331	2877	2653	2066	1566	1360	1123	919	854	643	488	473	450	428	479	489	433	431	491	469	425	474	413	460	441	449	441	449	440	458	428	437	449	480	467	438	444	438	440	466	430	446	442	459	435	445	441	437	440	454	462	419	450	438	477	435	459	477	429	435	409	461	464	439	409	454	433	414	451	424	481	435	473	451	424	419	441	443	473	439	436	457	429	449	457	421	407	455	437	477	406	448	411	438	452	431	452	439	447	449	426	432	456	466	446	428	478	454	435	470	436	426	461	445	433	450	461	451	423	462	449	431	463	429	480	432	491	436	444	484	466	464	421	456	442	456	445	441	442	436	451	387	470	448	417	447	435	481	456	481	457	462	447	417	444	459	430	452	427	455	456	446	442	439	443	460	436	457	448	436	407	448	482	463	453	440	451	457	463	444	448	457	429	443	474	466	421	470	429	426	458	436	486	429	434	438	453	437	465	458	472	421	461	419	445	459	462	475	438	438	452	449	430	422	459	459	458	451	451	469	454	476	457	444	467	446	475	418	451	464	421	416	438	472	448	470	466	459	440	457	441	443	441	472	454	436	436	452	504	447	460	445	450	425	429	438	451	438	434	401	425	426	471	446	419	438	454	425	446	476	465	471	483	442	455	454	439	472	433	441	413	457	407	454	494	462	432	462	438	460	469	438	458	444	443	442	449	420	435	467	467	464	457	473	422	441	428	463	395	433	463	417	433	438	416	441	444	468	445	456	456	467	449	473	443	433	471	450	423	492	449	431	463	456	479	488	495	464	453	463	434	494	476	464	453	455	391	481	435	476	450	463	422	458	484	497	461	440	457	418	430	509	405	453	481	474	471	463	430	440	437	448	457	448	416	455	439	474	426	405	438	414	441	433	472	403	435	445	474	433	488	469	440	469	437	463	459	460	441	422	433	443	446	473	454	433	476	471	477	437	416	450	436	424	444	460	467	449	462	439	467	468	446	451	433	465	452	449	463	435	455	451	426	472	461	423	455	466	443	468	470	412	459	430	413	471	500	445	487	472	443	456	418	455	432	446	467	450	452	427	431	435	463	456	410	437	451	472	416	452	471	438	458	435	443	442	479	446	439	419	431	440	428	452	441	448	480	457	466	476	455	452	442	426	456	411	451	441	414	444	462	467	451	416	406	464	436	458	451	477	468	453	468	453	415	453	439	440	472	434	445	454	423	418	420	429	472	465	449	402	491	441	433	443	409	446	432	459	457	436	427	477	459	436	449	451	469	451	430	461	429	417	447	430	440	443	445	437	456	508	434	413	436	484	436	481	444	443	445	462	432	488	459	445	430	465	473	434	428	418	408	439	453	481	418	419	483	440	426	434	462	470	478	441	460	460	436	440	429	438	465	450	410	447	449	463	412	431	431	449	465	474	441	443	468	432	480	419	438	470	444	463	442	474	452	464	461	470	476	468	421	412	430	442	435	455	454	416	470	428	446	454	458	453	446	430	439	438	425	427	446	465	439	455	462	438	473	461	445	432	471	437	432	434	463	465	465	444	425	454	444	434	419	503	433	434	482	430	451	435	451	450	407	473	407	495	465	424	451	422	444	462	442	439	421	412	457	465	472	487	447	429	452	441	438	467	446	484	450	434	463	420	431	420	467	396	399	432	443	419	450	407	424	471	492	465	420	484	413	460	460	466	456	443	428	464	463	490	447	482	504	446	432	425	433	441	465	453	464	432	434	456	449	483	446	447	476	412	426	434	433	459	456	466	413	440	466	484	462	420	443	458	448	503	447	446	445	429	427	447	464	440	444	458	436	450	431	443	447	433	447	425	402	447	405	444	436	467	432	441	484	481	460	469	455	482	451	423	433	430	468	460	488	478	449	474	468	472	451	469	407	444	471	491	460	488	426	457	463	484	461	430	451	425	436	446	467	482	460	476	460	447	437	442	443	495	450	418	456	413	430	481	488	458	449	439	459	424	434	454	448	459	471	436	446	452	445	440	427	450	438	439	450	416	430	425	411	472	464	422	457	474	446	420	426	415	454	456	441	450	464	427	439	470	460	461	469	444	477	426	491	479	429	454	408	454	448	400	456	474	436	448	441	444	469	430	472	477	485	440	466	437	415	461	460	449	425	451	434	414	461	456	417	416	432	477	433	451	437	444	484	445	454	427	453	454	441	419	422	416	459	454	443	442	422	438	476	425	429	448	444	462	427	468	464	501	443	426	456	423	436	457	478	445	483	451	467	449	402	444	470	474	435	472	439	467	412	440	479	447	474	435	437	439	467	456	481	465	433	432	453	456	464	445	444	455	474	460	421	455	471	459	469	435	429	489	478	449	458	466	436	447	426	444	468	438	465	441	472	457	450	460	448	466	425	460	468	454	458	410	435	422	504	418	454	437	432	466	452	457	445	440	472	425	429	482	418	455	450	437	460	490	420	477	409	460	468	474	445	425	467	441	454	475	478	460	416	438	458	420	454	446	431	426	409	452	435	450	407	455	460	441	463	464	442	451	417	455	469	435	466	472	449	418	420	442	453	450	426	447	428	492	442	434	475	501	424	456	452	434	466	455	447	462	466	449	440	448	430	464	465	402	444	445	446	431	471	444	454	454	436	455	421	445	403	404	461	450	480	469	446	444	464	420	455	447	467	435	440	438	427	423	474	435	422	461	462	443	451	470	450	467	431	461	443	443	452	460	440	430	449	448	481	422	456	453	413	444	435	471	449	456	460	469	436	473	437	436	459	443	439	468	454	449	478	465	432	428	454	459	480	463	438	412	470	427	446	453	450	458	410	409	455	436	442	441	450	474	454	459	451	467	470	453	435	442	442	486	466	446	496	476	476	414	512	462	460	448	433	461	498	421	437	426	437	448	439	464	466	470	441	445	453	441	452	450	424	423	413	470	473	450	446	479	473	442	457	422	500	446	493	468	469	465	462	433	405	433	478	404	451	435	448	408	412	457	464	454	451	446	450	438	492	456	452	452	444	430	407	435	418	464	459	475	431	443	492	443	483	425	436	424	466	445	446	459	485	450	471	452	429	475	430	436	484	430	419	446	426	439	439	468	454	458	471	466	475	490	455	465	473	494	468	445	429	452	462	474	460	452	430	479	449	487	430	466	438	421	449	426	459	424	428	450	461	428	455	435	453	435	441	469	425	459	464	466	435	467	454	459	437	460	446	439	456	426	417	475	440	492	455	434	429	412	429	455	476	485	440	471	463	423	448	455	461	433	431	442	456	430	465	440	443	440	429	430	458	429	438	454	493	451	425	481	443	442	426	482	487	447	471	479	499	427	412	440	481	433	468	454	431	460	400	494	435	442	417	432	448	453	435	435	450	465	473	474	433	419	416	473	456	451	446	470	468	420	460	494	439	431	466	461	450	478	413	438	475	466	425	497	435	450	444	442	420	447	474	455	454	439	464	435	421	479	468	431	453	405	484	455	484	417	463	434	475	428	494	456	457	453	414	458	437
9495	4515	1727	919	606	325	259	135	107	96	147	455	498	478	514	492	443	301	269	209	149	148	108	92	97	80	94	101	72	86	102	91	105	80	97	81	89	76	76	98	75	95	87	90	88	65	94	78	87	95	90	62	108	96	104	105	86	100	82	80	95	112	97	71	99	83	88	87	108	94	92	90	77	89	97	105	107	90	105	96	97	89	91	105	78	77	90	84	71	88	92	76	86	93	103	94	77	79	98	83	96	87	86	77	79	83	85	82	92	95	86	79	82	83	90	104	110	106	86	97	90	100	108	112	83	76	82	82	90	89	103	87	88	69	86	94	102	95	80	79	96	82	81	88	80	87	91	83	72	91	84	91	83	91	78	88	83	82	97	83	106	104	88	72	117	80	83	77	83	88	105	101	84	83	81	83	99	66	91	87	75	115	80	79	91	91	90	87	90	85	91	73	86	82	85	91	88	86	70	89	89	90	84	106	106	96	81	97	77	76	88	90	87	104	90	81	100	102	90	95	82	84	102	80	96	85	96	84	87	63	95	90	88	85	93	78	90	78	98	84	99	103	78	85	97	89	90	107	88	96	91	88	91	93	99	82	89	97	103	91	88	95	89	88	86	80	70	100	92	89	95	67	94	81	107	91	86	95	99	99	83	103	76	84	91	77	84	87	103	92	78	92	89	74	100	76	87	89	91	92	86	82	106	98	98	87	95	83	89	86	88	66	86	88	104	100	83	84	81	104	84	91	63	80	89	82	89	94	75	91	76	75	90	104	82	89	100	90	81	86	94	90	93	81	85	99	109	93	87	90	93	76	87	101	66	85	106	101	97	85	103	114	95	88	88	89	88	81	83	86	87	85	91	86	88	93	98	88	82	96	82	96	77	98	68	79	91	79	102	97	83	98	80	74	85	74	92	84	81	100	96	87	91	81	88	95	86	100	74	95	85	80	64	77	78	102	101	95	88	107	86	95	89	94	103	67	78	82	77	93	88	80	85	106	94	88	100	90	84	102	79	81	91	91	77	81	79	92	98	99	104	84	79	91	90	75	96	115	85	89	81	89	91	91	82	77	91	90	95	102	101	82	85	102	86	90	96	86	90	111	98	81	93	96	75	87	98	91	94	101	96	87	91	91	101	103	91	93	81	84	79	82	95	79	97	72	86	80	74	95	100	81	97	105	94	85	90	93	87	92	91	80	94	73	82	84	86	84	98	95	97	77	72	89	103	73	93	79	102	90	72	99	99	85	73	92	84	93	76	87	97	98	84	84	84	111	90	90	85	87	113	83	102	83	97	82	104	92	89	82	99	95	101	83	83	109	97	87	92	97	97	97	85	98	79	108	85	89	86	88	96	94	70	93	98	87	89	84	96	80	100	89	94	83	79	103	99	78	93	80	77	92	61	86	89	100	86	86	95	80	79	85	84	79	87	77	90	92	90	83	77	84	109	85	92	96	89	90	83	80	92	95	87	98	75	97	86	90	108	96	92	86	98	87	88	71	97	85	70	109	101	79	90	84	91	88	103	76	97	83	90	100	100	90	85	113	94	87	96	96	95	81	100	82	86	97	82	96	108	63	90	89	84	74	84	94	97	98	92	94	109	94	90	91	95	82	99	100	94	93	66	83	82	84	97	83	80	90	81	85	111	80	92	83	98	78	82	100	74	84	99	79	93	69	84	103	94	94	79	83	79	79	81	79	105	73	83	70	83	92	87	98	87	96	95	101	82	99	91	95	105	104	91	77	85	92	97	80	106	90	92	89	75	96	92	66	91	92	100	98	81	100	93	96	80	82	97	100	87	99	96	105	97	89	79	76	97	89	70	97	83	83	88	112	88	117	92	102	78	93	81	88	77	79	95	87	87	100	92	94	89	91	75	91	97	78	85	88	95	98	99	100	82	83	77	80	83	77	89	98	83	89	80	85	100	76	88	75	93	92	90	98	107	90	87	85	95	90	96	88	87	81	88	87	77	88	78	103	80	76	108	99	100	105	89	99	82	97	82	85	99	92	88	78	87	110	88	85	93	89	118	87	84	85	83	93	76	102	82	79	93	78	86	84	86	99	102	85	91	93	106	104	104	81	99	102	88	96	93	95	102	86	68	88	90	85	81	94	91	99	86	100	78	80	80	84	92	90	88	82	91	87	102	94	93	95	98	104	80	85	104	83	96	88	88	85	103	87	81	72	86	79	98	74	87	81	78	101	82	120	94	88	89	79	93	91	89	91	78	97	74	84	91	88	95	95	97	91	96	90	95	96	82	115	84	84	81	56	83	84	89	89	94	83	93	76	87	78	93	103	111	80	81	86	91	110	85	81	92	86	84	96	81	82	67	89	102	88	91	88	82	98	87	73	85	85	92	79	85	86	91	73	73	82	77	86	83	89	109	81	98	78	96	102	79	110	69	75	102	93	91	104	94	78	79	78	94	76	83	101	94	94	99	92	92	100	86	101	82	78	104	105	89	96	97	75	93	87	96	83	87	100	85	79	74	88	95	94	90	78	107	78	90	76	79	78	86	97	84	87	93	80	95	96	95	94	81	90	101	81	91	103	96	76	86	82	84	91	90	93	105	98	91	84	86	85	70	94	91	85	89	88	109	82	97	84	86	103	101	89	89	99	90	95	88	82	102	101	91	89	96	87	88	94	81	100	106	80	102	77	95	92	98	90	100	92	88	91	83	72	73	79	78	88	94	83	95	91	97	80	97	83	83	104	88	82	85	78	93	85	89	86	75	96	94	95	82	99	74	103	91	85	94	86	79	73	91	94	108	83	65	87	89	99	84	83	98	90	79	84	79	85	90	85	100	105	103	90	81	96	85	72	82	88	95	69	85	98	79	81	83	87	83	94	91	88	94	89	77	89	87	96	98	85	91	99	83	74	96	77	96	96	91	85	91	97	82	85	92	83	85	92	87	72	98	96	101	86	79	84	76	94	88	85	71	78	80	89	100	100	74	87	84	87	89	86	90	90	73	77	91	109	75	106	79	90	96	85	91	97	82	86	78	87	101	93	111	99	93	84	93	89	76	70	74	68	83	94	88	78	91	101	89	110	97	98	88	88	88	91	98	90	95	90	95	81	85	92	90	92	83	93	77	84	90	79	97	79	90	105	92	83	103	104	93	87	92	86	84	83	83	87	78	79	83	90	88	88	90	87	98	89	82	71	102	104	91	89	91	74	96	77	71	85	90	88	97	93	87	100	76	98	88	93	90	92	101	91	89	90	93	80	89	94	86	73	93	79	97	74	82	107	88	88	78	86	86	87	91	80	75	92	75	93	83	107	95	100	95	84	76	75	92	106	87	94	80	93	91	87	80	91	91	116	100	83	71	78	90	96	86	101	98	103	97	85	96	78	91	88	92	82	97	74	110	92	85	92	88	86	82	91	86	84	82	89	86	101	93	89	81	73	73	106	86	94	84	101	86	97	88	78	86	100	92	85	93	97	80	102	98	86	78	80	94	99	90	100	78	94	89	96	87	99	89	99
39081	23280	12652	11685	15736	12456	7071	3278	1536	1158	3104	10403	11090	9807	9775	9072	8010	5620	4128	2962	2149	1620	1227	847	706	631	624	676	664	683	724	673	760	729	643	691	682	674	634	623	670	704	644	622	611	675	681	686	647	668	692	669	669	727	724	685	673	666	680	655	663	670	624	639	669	709	671	644	704	637	639	673	630	640	661	595	710	695	681	667	655	707	666	699	700	617	643	691	616	649	637	675	671	646	688	666	684	679	671	644	669	700	695	719	685	625	639	630	651	651	678	680	647	685	644	657	660	700	659	679	646	633	696	630	625	678	629	684	610	622	664	697	695	678	678	645	677	692	656	640	655	677	642	663	651	648	676	677	700	701	661	633	650	678	659	621	624	706	655	663	617	619	646	709	642	640	637	694	689	662	697	626	655	698	645	647	604	690	663	655	657	652	645	676	667	650	656	670	700	667	658	650	671	635	672	681	665	665	685	665	643	664	668	664	688	667	681	655	659	689	665	690	649	669	679	629	653	700	693	642	702	625	681	672	683	683	643	682	664	698	638	691	680	642	695	657	680	660	660	640	653	673	653	677	628	643	641	683	672	640	674	669	661	668	679	654	657	644	724	636	670	663	634	669	684	683	691	652	621	664	636	636	693	701	641	630	632	685	675	654	715	636	655	663	710	671	640	651	671	686	706	687	643	668	680	646	646	691	649	629	664	671	682	676	677	681	652	648	653	674	643	651	640	690	653	661	643	656	653	652	681	608	656	677	628	688	654	666	673	675	708	669	587	632	654	691	666	671	630	662	747	696	643	707	627	689	645	611	695	646	701	648	656	706	687	657	629	706	701	663	667	723	672	640	651	645	660	645	654	660	650	699	656	703	699	675	644	688	664	676	674	631	658	668	645	691	653	647	684	695	704	658	657	695	682	682	688	629	676	666	685	620	618	621	708	681	662	695	674	699	658	638	676	695	719	658	639	675	697	683	701	666	664	702	684	651	661	677	664	657	646	670	689	678	676	683	653	665	628	693	675	625	645	648	672	704	638	642	639	691	647	665	687	645	640	614	650	689	655	636	647	623	668	657	655	621	672	650	652	675	656	670	651	614	636	740	715	657	675	671	652	671	638	650	660	687	676	673	665	655	714	647	678	677	660	660	642	630	674	658	621	670	705	707	710	602	637	686	669	648	687	669	628	658	627	675	660	655	667	706	668	648	647	642	707	684	689	646	635	644	685	684	703	691	647	661	700	675	674	639	654	682	651	665	691	697	709	636	669	648	653	673	654	697	681	695	642	649	663	679	705	736	693	684	663	664	659	635	662	692	715	630	695	648	686	652	673	642	669	712	629	655	686	624	693	655	657	643	655	658	666	660	680	665	688	666	629	669	662	674	705	637	728	674	678	690	669	627	688	663	668	695	667	683	686	698	631	705	651	629	659	683	652	650	667	671	702	652	676	696	685	683	723	699	693	645	707	644	667	618	667	644	689	636	690	666	616	676	679	631	675	668	642	660	684	659	703	694	655	669	659	696	665	662	690	684	659	722	664	637	654	646	649	678	678	705	678	674	677	687	622	661	603	672	686	630	662	659	669	642	640	706	649	623	635	687	656	647	674	666	682	672	718	706	637	658	626	634	626	659	696	673	677	619	651	704	680	643	687	688	638	682	720	679	663	686	634	663	677	701	645	654	665	658	670	682	664	690	685	651	634	623	659	672	642	640	687	680	638	660	672	678	642	636	701	664	694	633	657	710	650	664	659	704	685	625	649	605	617	658	630	702	655	635	655	653	651	698	689	659	647	626	662	658	669	716	680	713	615	629	658	644	701	671	680	654	654	685	676	688	669	618	684	664	641	687	636	670	694	696	632	678	616	663	710	668	719	668	643	684	700	697	658	678	699	665	652	706	662	661	623	678	716	672	679	695	642	672	662	654	701	674	639	684	664	648	696	648	622	668	670	623	588	701	678	625	666	667	707	703	687	622	628	677	660	737	695	699	667	642	676	677	673	679	686	705	684	634	652	636	656	691	674	687	687	645	717	681	619	681	710	709	658	675	651	680	607	664	639	608	653	687	621	639	680	669	678	673	670	673	629	664	642	677	622	666	732	666	665	622	641	660	668	676	622	705	661	650	632	641	636	657	651	660	706	654	674	636	675	662	634	735	642	708	664	629	684	641	642	672	672	695	641	701	668	678	651	679	692	663	719	647	640	718	648	649	685	687	674	620	671	679	691	687	672	638	707	697	662	696	685	699	683	649	650	689	662	676	673	687	665	658	638	727	672	697	617	653	687	653	656	674	694	666	644	663	664	660	690	647	637	600	662	684	679	725	645	642	662	670	619	659	684	691	674	662	604	687	686	702	675	685	648	693	631	663	646	640	701	690	623	658	674	665	666	684	652	688	645	701	686	661	658	661	710	692	673	684	632	674	666	664	656	631	670	677	678	621	673	680	684	650	664	677	699	658	668	692	710	636	677	663	703	650	671	685	658	679	675	667	662	660	624	668	691	678	638	692	671	700	629	666	666	657	623	675	643	668	679	675	662	623	707	680	646	670	695	666	689	657	650	652	658	669	640	703	672	650	663	677	670	667	692	611	669	649	689	635	624	622	655	626	697	689	664	635	635	691	652	698	663	654	661	642	682	601	666	678	686	649	719	674	696	682	661	620	629	634	660	677	647	665	640	706	649	667	684	677	642	670	676	681	654	635	686	664	639	677	707	660	624	655	697	688	660	647	670	663	689	695	669	643	650	684	706	666	657	722	624	694	671	668	654	650	683	660	668	654	661	648	693	685	661	676	701	694	662	668	678	633	654	661	658	673	649	648	649	636	679	667	648	660	613	678	694	664	659	622	688	649	673	675	655	642	688	639	641	670	678	667	689	670	659	663	678	670	654	680	637	668	737	696	696	677	657	619	658	616	647	683	659	701	668	653	665	676	652	619	726	685	665	652	674	636	640	664	674	634	684	622	675	652	653	612	668	672	692	678	667	663	641	665	677	646	650	660	635	669	736	705	662	669	686	645	656	642	701	696	701	618	651	620	667	704	658	686	644	682	655	637	663	637	639	643	643	655	664	703	645	650	686	657	655	655	652	683	587	672	646	706	655	703	657	649	688	661	679	621	679	658	631	666	642	681	671	614	666	664	643	617	641	682	649	684	627	678	657	663	669	626	690	711	665	707	678	677	709	636	655	666	662	665	658	694	640	629	668	670	700	685	653	675	637	686	668	709	661	656	678	627	664	678	686	640	630	680	665	694	644	613	631	701	682	656	717	663	691	673	691	615	678	702	692	645	675	673	641	662	699	661	706	665	633	629	711	643	670	641	664	722	643	651	665	689	686	637	622	672	658	673	684	676	695	709	699	667	663	669	723	659	669	674	688	710	691	649	663	646	650	684	648	655	690	654	701	699	679	686	646	707	663	699	673	681	642	661	671	690	709	670	642	717	652	692	664	682	674	621	651	684	674	656	635	663	674	690	680	666	674	666	673	686	676	664	696	680
8880	3764	1529	1066	566	289	164	81	81	65	122	436	440	441	416	466	408	339	249	174	134	108	85	57	69	67	74	64	60	62	88	70	72	67	71	90	69	79	55	73	64	63	69	80	70	66	54	71	57	71	66	63	57	70	58	84	65	75	69	74	64	66	57	84	73	64	74	69	58	79	80	65	71	60	54	67	47	61	62	67	71	63	64	62	80	59	75	73	69	56	82	71	68	73	50	60	76	79	46	68	63	73	58	65	71	52	66	59	75	77	80	72	64	87	69	61	63	62	70	69	70	60	70	73	66	63	79	74	78	84	70	57	76	66	72	70	61	70	73	71	66	63	70	69	52	62	59	68	64	55	71	70	78	77	81	54	74	80	67	64	63	57	58	61	65	79	72	66	79	84	67	60	60	80	78	88	71	54	68	72	72	66	86	59	73	60	67	73	57	66	71	64	67	61	70	69	89	84	70	55	76	72	75	75	53	52	70	62	61	65	92	79	76	67	75	56	76	69	75	74	67	71	67	66	57	60	58	73	76	70	79	76	69	54	69	78	61	68	66	51	63	62	65	55	64	71	60	64	70	62	64	77	63	85	59	71	71	57	57	60	60	70	47	76	78	62	65	79	43	74	55	68	70	69	63	76	61	69	64	52	54	58	73	57	59	75	56	76	54	81	66	80	80	50	77	73	74	60	59	56	74	50	80	84	60	66	71	61	66	64	66	69	56	56	61	64	52	91	70	51	70	59	70	64	71	69	80	77	75	66	66	73	64	66	65	65	72	64	66	66	64	77	66	65	62	65	78	59	69	83	70	59	64	53	66	66	60	67	55	80	79	56	71	59	53	81	73	75	79	79	77	54	59	60	65	61	77	73	51	66	78	73	69	70	72	75	62	63	80	54	61	62	68	62	77	69	64	44	61	64	66	68	72	69	64	72	58	59	56	68	60	68	67	85	79	77	53	78	55	69	56	72	59	51	64	78	57	81	63	76	62	70	62	76	61	69	79	65	67	82	62	65	63	73	69	62	81	73	50	70	78	66	64	65	81	73	72	60	52	63	81	57	90	52	78	66	73	67	76	76	65	63	67	66	82	74	76	63	62	77	54	78	70	66	56	62	85	76	64	64	84	69	72	59	58	84	69	64	86	67	58	63	66	62	71	71	69	65	59	75	82	72	68	73	70	75	74	75	79	55	74	57	54	91	74	75	61	68	65	67	58	60	62	75	60	61	77	75	69	73	62	56	55	63	70	65	69	64	96	73	78	63	59	54	79	60	78	68	53	70	68	77	80	60	70	71	74	78	67	75	62	70	62	67	52	64	60	63	76	67	72	61	69	70	74	65	50	83	65	50	78	75	64	64	62	83	59	73	69	59	53	57	76	78	56	69	66	81	74	76	78	67	66	69	75	63	70	67	67	80	71	73	74	70	80	63	72	63	73	56	70	78	53	65	61	68	68	68	56	70	67	68	72	68	74	70	60	56	74	76	76	75	69	60	77	66	59	71	68	68	71	71	71	61	49	71	57	75	90	56	70	70	51	84	62	67	67	62	73	60	73	69	65	67	73	47	74	76	78	73	63	76	73	91	66	67	61	82	60	66	72	75	69	66	58	61	58	61	68	67	59	80	80	70	75	74	78	75	77	66	73	63	71	81	66	76	70	68	70	73	71	76	52	51	60	56	72	68	78	71	67	61	83	80	61	82	69	71	79	69	72	86	55	64	87	71	65	78	63	59	63	54	66	76	70	74	64	68	77	79	83	62	68	72	61	72	64	60	49	66	65	63	68	60	62	60	66	61	73	51	60	74	72	75	68	71	59	80	51	69	68	75	73	64	61	77	66	71	70	78	84	66	59	66	50	56	75	60	62	65	61	73	65	64	63	75	81	64	67	70	82	78	69	72	69	71	61	74	58	57	63	67	67	62	66	78	65	50	55	62	59	79	70	68	61	64	56	61	61	66	78	69	62	86	73	76	74	81	72	63	71	82	62	69	62	70	61	67	91	50	52	62	74	85	59	64	66	69	82	59	62	75	61	76	60	75	83	72	87	56	64	67	54	75	75	63	59	84	64	55	63	87	67	65	58	77	56	61	57	63	63	52	50	63	68	70	71	69	62	62	64	72	79	68	71	70	68	70	56	72	67	60	81	75	63	85	71	69	52	66	72	64	71	66	60	79	59	78	62	67	61	71	67	66	73	74	79	55	62	77	75	60	72	73	58	53	51	68	85	78	76	68	71	69	79	64	67	58	79	84	61	62	68	55	52	57	59	77	60	64	79	68	62	63	70	64	63	57	64	73	58	78	69	78	72	69	73	55	57	74	71	89	69	71	78	53	65	77	56	68	62	80	67	73	68	58	63	84	74	64	57	56	65	69	66	64	84	78	75	70	73	69	71	73	71	61	57	58	73	73	70	68	69	77	52	77	64	82	53	84	70	56	55	55	78	63	73	64	86	83	55	52	48	67	64	76	72	61	70	71	58	61	80	81	68	71	82	56	62	71	79	67	68	63	71	76	69	49	78	48	85	81	57	70	64	57	81	70	62	47	65	64	55	73	62	64	88	67	71	74	60	73	80	77	58	70	73	63	80	74	67	67	76	69	81	59	64	64	64	61	55	67	62	67	86	64	64	75	82	53	64	62	59	62	70	73	59	75	88	51	67	61	57	70	76	74	66	52	74	72	56	74	64	71	68	71	81	78	60	56	72	90	66	63	73	69	65	56	80	60	68	53	69	56	76	70	66	84	82	70	64	56	87	66	70	60	70	77	63	62	80	64	58	55	61	62	91	77	65	53	63	63	61	72	67	60	74	70	73	77	73	71	64	67	70	76	65	76	74	62	71	77	67	67	73	67	56	65	46	66	64	63	74	74	70	73	76	62	79	67	86	69	62	63	61	73	75	74	92	73	55	59	59	64	59	81	63	70	72	64	71	74	65	72	62	71	56	73	59	64	69	64	63	62	66	80	60	70	90	74	79	68	48	59	74	64	74	63	82	63	59	71	49	66	60	69	67	63	69	78	67	77	60	70	71	60	83	68	88	54	70	75	80	86	67	72	67	65	69	85	70	75	70	80	65	65	66	56	71	55	49	63	61	76	58	66	54	78	65	55	72	73	76	59	75	66	57	53	56	54	64	62	71	86	60	50	57	73	72	54	76	58	77	64	73	85	73	78	65	65	67	74	64	61	68	72	67	76	72	57	64	79	79	81	82	69	70	79	57	70	77	56	80	59	59	59	68	63	80	73	73	63	75	72	61	81	72	65	64	71	58	66	59	68	71	56	62	54	83	69	78	78	69	90	71	75	67	69	64	71	64	72	64	79	61	78	67	65	73	73	46	82	68	66	73	63	71	66	74	87	74	56	65	72	71	69	81	51	61	77	73	74	65	64	76	82	75	62	70	73	61	64	74	79	72	71	78	81	68	68	51	68	83	68	59	69	57	74	75	77	77	72	83	85	64	63	63	63	74	76	65	63	70	63	64	56
35729	21402	12740	13906	14248	10744	5737	1870	1091	965	2443	11069	11438	10130	9474	10057	8622	6935	4855	3139	2007	1325	876	638	525	556	572	576	552	548	559	614	592	568	524	506	527	532	495	544	522	552	562	550	514	506	479	509	523	483	555	526	519	466	513	496	550	528	497	524	537	537	481	496	501	545	516	514	506	507	517	556	533	537	538	519	526	514	499	525	524	525	511	507	512	551	536	556	509	460	544	513	535	510	511	489	504	529	496	526	521	554	500	512	581	480	509	536	540	485	519	505	548	513	536	484	507	582	518	516	568	537	497	557	525	493	545	531	533	472	497	501	551	529	499	541	504	488	484	447	503	514	524	544	519	536	516	500	551	466	495	511	538	527	503	537	489	556	544	495	528	482	541	516	517	506	536	528	538	559	490	553	540	528	510	520	516	509	568	508	480	497	499	489	540	498	524	494	517	540	520	503	516	516	505	557	522	510	512	482	538	495	514	502	487	508	522	511	503	546	526	516	525	518	578	508	564	520	518	550	523	488	521	510	509	521	517	531	494	511	574	526	546	538	512	532	536	525	531	494	497	526	538	525	535	542	539	521	516	488	553	490	499	493	524	522	494	507	532	503	521	535	535	500	546	515	507	531	553	523	517	502	538	532	565	503	490	558	516	538	549	539	538	525	538	491	548	534	503	506	536	512	554	528	545	516	483	515	513	526	536	478	525	505	492	538	555	510	514	550	502	570	531	541	488	545	552	516	527	556	549	485	550	495	541	539	526	500	532	539	562	517	547	478	540	517	514	518	521	575	558	551	535	533	551	537	522	549	513	518	559	515	510	498	529	510	532	529	521	532	560	499	547	572	531	478	556	510	500	573	528	519	509	572	510	519	513	548	489	548	474	519	497	529	513	481	535	528	532	496	510	510	568	498	494	516	544	526	524	519	509	527	479	522	570	540	512	496	529	514	556	508	518	514	495	533	528	587	495	516	532	536	503	487	521	510	512	504	509	495	514	561	500	505	545	524	466	525	559	564	503	554	546	533	522	515	517	525	545	461	512	515	516	531	530	513	506	531	533	538	523	559	533	533	508	534	497	496	518	520	513	548	519	557	508	544	515	532	504	518	530	513	529	506	524	501	527	523	498	529	538	487	501	521	508	571	516	576	513	504	472	533	522	537	521	525	503	504	546	536	509	518	543	493	538	503	524	526	566	520	528	511	526	491	504	536	531	544	449	533	521	502	478	519	515	554	514	520	506	533	518	543	510	562	547	562	571	527	526	510	532	520	510	552	513	570	512	515	495	504	490	577	516	506	531	517	526	521	494	508	507	517	520	530	491	526	499	545	551	513	515	504	496	534	517	529	476	483	542	512	525	505	516	494	520	520	523	520	507	525	550	507	553	551	527	551	507	526	517	528	482	528	496	495	492	522	497	523	491	539	480	534	521	558	538	522	470	578	512	533	526	518	505	548	513	495	530	528	498	473	494	519	536	568	506	485	535	469	543	512	520	553	523	552	571	525	519	570	539	498	537	511	523	518	529	540	512	551	511	531	505	546	526	530	515	492	549	554	500	520	525	521	554	551	536	563	537	556	505	487	479	557	514	530	528	574	523	495	527	525	541	552	488	541	538	514	493	518	482	537	551	520	559	519	537	529	511	479	511	511	580	528	500	519	503	517	513	536	523	497	506	527	515	531	510	485	484	506	516	548	477	500	500	533	526	486	464	474	473	499	523	575	519	548	533	552	491	503	512	536	512	532	565	529	524	519	555	513	500	534	489	496	542	525	562	538	531	515	550	502	559	519	480	532	525	516	510	491	532	509	540	521	531	529	536	536	525	536	533	527	516	519	524	538	504	528	534	559	499	510	548	539	483	544	540	533	514	522	516	545	503	513	521	540	566	547	533	492	522	529	526	509	529	493	522	515	516	502	533	552	560	516	529	524	515	519	513	537	554	502	500	544	495	507	521	529	500	525	555	474	548	562	523	485	542	517	533	501	543	493	511	520	571	550	514	518	569	556	523	503	503	520	508	566	484	515	533	538	525	545	526	515	529	532	503	493	529	522	537	523	496	515	552	545	526	511	499	542	552	535	497	536	531	481	538	528	500	565	534	501	550	508	529	509	550	542	515	511	513	513	517	550	524	511	530	500	481	542	539	496	545	511	507	511	491	549	513	488	544	507	537	499	480	541	512	515	559	537	519	500	565	503	515	509	528	518	547	518	506	526	496	534	533	496	509	495	525	535	499	511	531	558	524	516	562	540	539	514	492	545	497	522	542	520	526	549	508	560	540	523	491	507	517	513	534	549	519	508	523	537	516	543	519	534	505	557	483	498	549	505	516	521	555	505	514	512	531	540	522	557	535	505	529	496	500	535	505	556	539	527	516	539	553	502	538	544	510	514	514	538	536	542	523	516	557	537	556	488	534	520	495	529	545	530	521	495	515	491	556	514	534	511	503	556	550	507	550	497	520	534	548	484	494	515	542	535	487	532	537	543	529	520	496	570	570	483	548	534	524	530	513	515	545	525	500	532	517	523	521	508	515	488	534	491	482	532	499	528	527	533	523	520	491	527	545	509	500	531	490	527	527	517	541	491	547	523	531	532	540	526	549	551	557	493	532	514	540	564	496	502	503	514	561	558	493	511	547	519	510	511	519	531	559	519	498	524	518	513	551	526	487	537	562	497	503	529	504	515	534	573	505	502	548	499	541	504	574	498	543	509	519	518	522	504	538	500	510	515	532	562	531	548	495	527	535	557	529	511	527	539	532	553	564	495	511	500	498	574	497	536	531	498	553	517	504	482	499	529	549	528	533	494	502	494	517	545	549	519	507	543	522	476	517	539	538	518	550	505	506	520	552	559	505	513	561	547	536	511	525	508	518	517	500	515	548	511	512	557	527	527	524	541	492	538	515	506	531	485	516	490	507	514	533	529	513	555	521	544	495	474	557	530	503	533	488	525	524	523	500	505	521	549	547	536	507	504	519	516	513	479	485	512	487	571	538	493	505	527	519	502	529	480	530	536	522	567	495	483	545	519	482	517	512	523	522	553	539	480	557	516	520	565	549	489	506	525	526	510	525	512	511	517	501	513	520	543	500	539	524	509	552	548	543	528	501	574	522	545	503	519	567	506	516	523	505	515	565	518	515	531	535	510	570	537	486	546	506	571	516	514	514	478	555	517	499	478	510	506	534	518	509	478	508	490	516	499	506	517	526	507	555	504	520	511	561	524	503	531	519	578	516	511	485	501	521	511	522	485	498	539	525	508	541	566	556	508	527	511	518	513	516	511	515	524	502	533	501	453	512	511	551	537	491	497	501	553	558	549	460	543	517	513	526	528	505	513	538	532	519	544	547	567	523	555	557	554	542	536	472	538	510	489	530	535	521	543	534	511	498	544	504	530	542	481	507	525	500	503	543	543	558	497	548	534	488	547	548	517	515	505	476	527	527	520	544	513	541	530	546	514	532	491	526	573	513	537	519	556	531	554	547	563	518	534	513	522
10092	6144	2801	941	568	448	257	140	128	130	231	941	1015	847	892	965	880	670	477	337	272	144	146	106	110	102	100	110	114	103	142	108	106	108	136	96	111	100	83	111	101	100	107	93	105	108	116	115	111	116	100	106	111	107	131	109	95	98	90	102	92	98	101	95	74	108	82	106	117	117	104	84	90	97	91	101	105	103	113	103	104	100	127	88	109	99	121	77	134	103	110	97	98	101	98	100	89	104	100	112	129	107	97	87	114	105	90	101	101	120	84	104	103	101	114	104	97	90	100	98	101	108	99	116	90	119	115	93	111	104	125	111	99	112	72	91	113	120	106	86	113	113	93	84	111	97	111	100	117	109	104	98	99	122	110	93	92	100	102	95	93	100	106	110	114	110	93	95	96	107	100	91	96	103	124	95	95	99	99	113	87	102	119	109	100	104	106	98	119	104	94	109	97	105	98	107	102	101	100	95	97	94	103	104	107	122	102	89	112	114	113	99	105	112	92	109	124	99	107	85	99	87	108	99	87	108	99	111	118	111	110	101	117	102	109	126	104	99	95	104	111	104	101	112	112	111	97	101	97	109	100	120	93	122	102	100	112	104	101	99	100	99	111	103	93	103	112	98	94	104	92	102	88	99	114	115	99	100	98	103	119	98	101	92	86	92	111	114	110	118	119	130	112	104	108	111	104	82	107	109	103	99	99	109	102	100	81	100	103	107	95	104	105	109	90	91	122	83	111	98	105	111	104	117	100	110	98	115	132	126	107	110	110	99	102	97	89	109	102	88	100	103	103	91	91	103	94	92	107	97	104	103	96	100	98	87	107	111	100	119	94	94	102	107	103	114	98	110	120	101	114	102	92	113	126	115	78	121	123	115	108	105	105	114	96	89	107	93	99	102	103	99	95	100	101	112	104	89	99	85	105	114	92	95	95	92	118	94	103	101	121	99	97	107	101	123	87	99	95	115	89	100	96	96	102	83	113	103	101	109	109	92	100	92	91	103	107	106	125	87	85	117	114	107	82	92	104	86	112	94	113	90	120	115	102	93	104	87	109	117	88	114	102	83	107	111	91	103	89	100	101	106	93	102	107	105	111	105	95	113	102	99	108	116	97	122	114	112	92	102	104	92	96	103	90	104	94	104	89	105	94	100	92	107	101	91	84	119	113	111	106	100	99	96	129	101	100	95	119	132	94	97	101	96	104	94	116	105	107	101	96	95	80	93	113	103	99	105	115	122	102	104	91	100	113	102	81	100	118	101	106	95	95	109	130	86	97	101	91	93	93	102	88	107	90	105	93	108	114	93	118	104	107	103	118	91	90	96	99	100	90	103	112	99	117	99	112	104	98	106	126	105	89	104	112	103	98	89	112	101	85	91	102	113	100	87	102	122	93	118	95	86	111	114	107	115	105	101	117	117	107	99	105	110	109	105	115	115	89	132	109	114	122	103	107	96	114	110	111	94	99	116	110	113	94	85	117	102	96	100	107	92	95	92	115	83	110	102	96	97	107	104	98	86	100	99	105	102	103	102	103	89	89	97	111	110	119	93	104	99	108	117	106	94	111	117	114	106	103	109	107	122	85	93	110	101	101	97	113	106	115	105	118	82	95	94	107	115	94	82	110	117	117	104	121	98	97	115	110	115	108	106	102	91	108	112	94	113	107	103	122	127	89	105	113	82	112	77	91	98	84	94	103	91	110	95	102	78	102	110	123	111	106	124	100	97	105	109	105	112	124	112	114	103	105	107	99	102	112	82	100	109	102	121	94	98	114	101	101	116	102	101	108	113	89	114	113	101	110	100	87	110	86	95	108	106	98	112	90	104	109	115	105	112	106	111	111	96	96	96	99	110	87	117	105	111	106	107	121	116	106	105	104	99	100	98	99	103	107	97	108	116	110	107	93	92	103	116	100	112	113	118	106	97	101	101	115	109	80	92	104	100	117	100	103	119	100	94	111	104	100	112	95	94	112	107	107	103	120	105	109	107	108	113	102	92	100	112	89	109	102	106	86	100	109	110	101	100	88	86	111	103	104	110	101	90	96	120	95	109	104	86	116	107	107	106	102	106	78	98	133	88	117	105	97	120	122	105	99	107	86	90	112	115	104	117	106	102	107	103	95	100	106	97	104	107	106	110	107	116	88	112	95	99	115	112	100	99	111	107	100	112	107	100	113	110	80	110	109	114	94	93	107	103	82	109	108	97	90	125	99	93	101	105	109	102	105	104	102	123	106	102	101	120	108	108	88	117	101	89	96	113	99	96	89	95	110	116	90	94	111	110	107	95	100	115	114	108	92	84	87	116	101	129	77	114	101	112	100	96	109	95	112	107	111	101	94	112	103	100	101	107	97	102	104	95	104	99	97	100	108	89	92	105	102	98	117	98	105	127	86	95	108	111	113	101	92	96	103	94	87	100	104	107	108	123	115	91	101	114	104	97	105	98	100	107	116	120	104	89	126	103	101	104	120	94	102	102	105	117	122	116	115	120	106	96	94	112	94	94	89	94	104	83	120	115	104	93	111	109	107	114	92	95	115	99	107	119	106	109	93	107	105	98	118	106	116	96	93	100	108	96	93	106	115	112	111	92	98	108	98	113	107	114	104	100	100	118	96	104	83	98	104	124	112	112	104	87	117	89	91	99	119	96	87	111	105	107	101	110	101	115	111	98	103	124	96	108	92	96	109	90	101	105	95	103	97	79	85	112	94	89	94	101	110	104	93	81	90	107	106	101	109	108	110	113	105	107	96	91	92	87	103	113	119	105	110	106	101	101	107	101	78	96	93	106	91	94	93	90	110	108	112	94	102	108	79	124	92	90	104	100	102	94	90	101	85	110	108	105	111	121	107	95	90	94	94	97	94	96	106	95	112	82	114	93	98	111	116	112	91	96	98	96	105	110	110	87	117	94	104	95	101	113	90	112	104	89	118	104	89	115	98	105	101	110	121	106	102	100	119	103	110	102	108	99	89	120	107	117	100	90	114	99	93	116	109	114	107	98	93	102	91	89	116	90	111	113	112	106	106	103	102	130	103	103	102	104	108	96	112	104	98	100	115	98	93	87	98	113	100	111	105	88	88	112	101	102	79	120	107	104	97	104	93	100	99	99	99	99	93	99	108	108	96	92	108	105	91	103	109	110	101	96	100	105	113	120	119	108	113	93	101	114	93	107	95	108	120	98	123	89	116	105	93	115	105	98	113	93	102	97	106	86	99	76	82	122	108	104	114	105	93	109	101	112	102	100	108	108	107	107	101	98	128	100	88	101	115	119	113	115	91	112	120	91	83	118	108	107	88	104	122	96	104	90	114	88	113	96	103	95	91	95	116	87	90	94	101	108	110	107	121	114	105	101	98	93	93	108	130	97	108	89	106	109	93	107	104	94	113	99	119	98	116	109	98	80	116	114	123	90	90	93	99	91	96	100	93	110	95	106	112	96	95	103	99	112	98	113	106	99	109	99	93	93	87	111	104	87	102	90	86	114	85	97
39981	27003	17543	10270	16802	14865	7339	2773	1753	1749	4393	18321	18864	17084	16259	16895	14944	11408	8295	5232	3473	2154	1481	943	743	782	781	766	773	869	885	903	962	902	880	822	821	750	758	791	738	753	789	771	748	739	821	775	770	785	828	794	753	783	815	781	780	745	762	777	783	740	764	748	780	770	742	774	738	787	819	766	796	757	720	720	740	758	789	769	762	791	767	804	751	762	773	766	775	776	793	778	780	780	788	825	809	771	778	785	745	791	805	745	796	809	763	796	746	775	771	777	771	765	794	794	796	771	736	759	789	715	732	818	758	820	726	789	817	736	744	795	799	733	706	727	740	726	804	771	758	686	786	808	790	787	729	778	747	798	827	782	771	774	765	818	803	818	838	789	731	790	741	758	756	764	743	794	786	818	822	760	786	760	796	814	755	787	778	749	736	810	803	780	784	776	783	763	760	779	739	751	770	757	791	764	754	774	800	773	786	738	773	742	775	721	780	754	802	793	795	830	767	769	824	782	736	746	730	784	794	724	782	816	761	818	783	790	741	756	785	747	729	777	784	804	776	750	770	741	779	738	775	765	833	811	800	762	739	723	767	775	775	721	710	748	789	748	763	774	742	747	769	763	761	768	753	742	828	781	763	750	776	777	775	768	781	762	790	754	759	839	736	796	763	725	775	761	812	763	773	805	760	758	793	771	737	770	733	752	767	804	789	797	755	768	737	830	764	714	783	783	770	762	847	790	834	779	709	747	768	793	786	700	789	767	738	764	751	762	745	766	779	763	767	768	800	784	775	775	792	806	747	773	764	749	748	725	773	766	756	803	772	754	766	738	790	725	754	749	776	797	779	811	781	787	780	794	809	728	808	744	798	781	777	787	768	769	765	780	779	797	777	781	767	768	833	786	749	761	745	764	747	799	781	801	794	724	765	779	811	797	737	725	779	778	787	730	732	732	742	742	794	839	698	725	778	784	747	723	755	741	755	792	794	738	756	770	804	740	766	744	760	744	761	745	763	760	808	762	812	762	788	815	774	823	774	733	748	761	786	753	772	773	757	773	732	812	762	774	740	779	783	787	745	795	790	771	759	782	787	769	756	777	819	812	727	789	770	748	771	774	729	773	809	707	793	712	813	757	803	779	842	714	824	810	752	793	786	786	772	801	791	741	755	809	731	789	767	697	772	779	759	745	724	782	779	798	773	799	818	771	790	767	789	729	774	769	787	745	746	794	816	786	790	773	732	831	803	785	813	786	796	743	808	788	803	785	798	787	794	741	794	734	782	787	774	743	805	784	825	729	797	737	722	813	809	752	747	746	766	724	711	793	741	802	769	715	795	807	762	764	774	786	798	769	791	760	734	737	767	819	794	792	782	738	771	763	743	733	793	827	820	750	782	776	765	772	785	801	756	814	791	743	827	780	761	830	761	719	749	770	775	761	739	734	820	840	786	765	760	736	793	775	774	754	776	768	771	789	728	769	812	770	767	735	815	756	777	756	756	789	773	749	762	852	767	720	783	789	771	795	756	764	742	740	764	767	766	821	752	787	753	768	735	789	743	803	747	748	752	792	772	790	847	768	769	778	730	776	775	796	766	778	772	767	757	754	740	770	751	755	765	783	742	747	789	745	750	778	763	812	781	757	762	817	787	800	783	796	795	792	743	755	760	772	766	779	731	760	756	766	756	809	724	720	789	759	768	810	768	798	776	754	796	808	801	749	797	790	798	741	773	772	775	778	809	804	754	833	745	807	797	773	774	782	775	793	780	764	775	761	770	801	738	746	797	775	777	788	773	749	801	828	774	791	792	825	742	749	773	752	696	786	762	785	757	787	735	752	781	769	784	743	762	789	769	825	757	730	769	746	746	759	810	779	785	804	778	705	801	781	714	776	842	759	765	742	715	752	741	768	766	783	815	754	776	784	829	732	794	791	792	770	791	803	796	733	831	752	815	765	768	793	757	758	758	795	798	727	786	718	764	818	805	757	759	791	768	809	827	722	771	743	702	754	782	789	785	770	774	803	790	748	806	751	744	824	750	743	772	786	792	765	807	720	797	751	815	818	766	759	773	771	797	747	725	725	780	811	781	771	789	800	797	772	763	800	775	835	753	793	728	761	766	742	787	748	745	767	790	774	784	808	755	836	783	840	720	803	790	801	813	765	780	797	789	765	743	812	773	761	755	804	755	773	760	785	765	744	763	731	791	776	773	804	765	808	722	775	833	762	785	799	778	794	762	831	782	764	771	785	785	797	789	771	777	789	760	780	799	773	773	742	779	774	761	791	761	762	752	784	796	752	838	781	766	793	787	760	776	783	792	817	774	795	792	795	796	781	785	743	767	744	758	765	734	841	735	769	714	775	762	689	793	791	758	742	767	789	771	753	764	751	800	749	800	732	762	775	800	762	750	744	769	728	783	785	752	743	749	788	752	775	835	777	769	811	781	758	784	752	763	797	839	755	752	797	772	796	819	780	841	772	775	811	784	776	763	790	816	779	763	755	817	757	756	747	795	779	820	829	743	794	755	732	765	763	794	763	757	746	779	752	707	757	767	739	736	783	779	796	796	789	827	739	770	753	803	789	787	795	782	801	778	722	812	793	772	731	791	757	764	779	788	724	782	773	819	789	742	741	796	840	735	778	817	769	763	779	822	736	818	751	786	761	778	745	796	728	781	801	807	753	764	749	762	759	779	784	794	730	754	748	817	773	765	764	764	793	764	798	746	761	776	771	776	788	785	740	760	774	764	816	849	789	779	793	778	812	781	813	777	745	784	715	783	800	734	815	791	754	825	806	751	726	763	770	744	759	786	747	756	747	743	807	781	760	767	731	773	790	806	768	751	814	770	822	723	784	790	766	801	703	704	742	759	734	767	742	813	767	770	734	741	788	819	801	774	793	739	764	768	839	718	749	768	775	779	813	728	801	790	758	745	749	781	789	794	753	856	722	780	823	758	769	803	797	749	763	862	800	732	788	800	743	715	755	772	744	738	775	760	775	777	806	793	769	763	799	754	762	789	801	786	775	804	764	754	770	771	766	733	764	772	758	761	742	779	780	693	763	761	779	762	830	799	742	745	828	777	779	800	787	779	788	797	808	806	784	761	780	836	804	761	770	778	762	786	766	769	801	775	774	735	773	747	759	756	761	781	778	742	782	722	758	795	770	819	773	793	823	776	778	767	832	771	786	751	793	784	752	742	743	818	742	778	801	798	787	764	792	766	718	759	756	751	821	786	743	854	771	764	731	771	758	734	781	775	752	804	752	790	778	796	706	725	805	742	791	733	798	808	765	804	796	772	766	774	829	775	747	786	778	734	748	748	791	772	774	740	782	844	793	755	803	747	805	732	795	781	773	783	777	775	787	773	792	753	806	809	759	773	740	754	810	791	752	785	808	780	775	782	792	764	800	743	744	794	815	740	771	772	752	791	793	756	780	801	787	798	827	808	719	804	801	803	807	763	798	795	769	748	767	776	746	779	749	737	811	777	751	747	777	784	757
6702	2169	652	272	226	148	99	72	59	73	71	128	167	150	159	151	155	135	116	106	75	91	73	73	60	60	61	67	60	62	52	79	55	68	65	60	70	60	59	72	57	64	58	60	57	73	66	75	52	53	56	46	50	62	72	55	68	74	62	55	62	63	56	74	68	60	54	60	58	82	69	48	57	63	65	74	52	72	69	63	96	63	70	56	60	71	54	81	53	57	54	70	73	61	60	63	60	61	62	69	62	64	65	62	61	55	60	62	68	63	60	79	64	50	67	60	56	59	63	63	64	77	59	70	61	70	60	53	61	61	79	65	56	65	55	49	62	63	65	75	64	77	62	75	55	77	61	61	64	70	62	58	63	63	72	68	57	58	54	75	55	60	71	55	59	54	65	58	74	70	64	71	56	60	77	75	54	65	75	58	74	61	58	82	67	67	65	75	69	71	56	58	73	54	52	62	43	62	50	64	49	57	71	65	66	58	67	58	70	60	51	62	63	76	66	53	61	55	67	73	60	74	63	64	73	62	59	57	61	56	51	66	67	59	64	53	62	64	76	66	75	83	64	70	78	84	63	62	73	67	60	78	64	63	51	59	58	63	73	61	66	67	63	51	65	75	65	55	68	64	72	56	51	60	71	56	62	58	53	63	74	64	54	64	67	63	70	66	49	78	77	71	55	69	58	48	73	61	73	58	69	62	78	67	54	62	75	66	55	81	77	44	53	69	67	64	60	68	53	55	62	62	54	63	71	67	63	69	73	63	77	62	49	72	68	56	62	52	83	67	55	69	68	48	71	53	57	65	61	51	63	60	66	49	64	61	81	75	89	73	64	65	73	67	71	66	80	52	68	56	54	68	66	67	65	61	71	53	71	77	57	54	66	64	44	50	80	70	60	72	60	57	62	66	54	67	45	62	61	54	56	56	69	57	63	66	52	56	51	73	64	59	56	80	61	62	64	63	52	54	70	50	64	70	55	61	59	60	49	54	69	81	67	57	52	72	70	63	57	59	63	67	58	60	61	85	55	63	49	50	47	76	72	59	61	73	66	60	66	74	78	51	65	52	70	60	62	75	59	70	71	57	53	63	79	56	62	59	62	70	66	66	66	48	65	67	59	72	58	76	63	54	64	64	65	69	66	50	53	45	43	71	68	69	60	83	69	85	69	61	65	45	67	70	71	61	69	53	75	77	71	49	62	65	51	57	60	58	72	51	65	58	51	60	55	66	80	64	71	60	80	56	70	59	58	57	71	66	70	60	76	61	67	63	56	57	68	71	51	61	62	58	66	70	60	70	57	63	60	62	61	71	75	66	60	59	45	57	59	56	55	48	60	86	62	62	70	62	74	64	67	63	65	42	66	66	63	57	60	55	74	68	62	73	48	62	68	69	70	67	75	54	56	68	69	60	54	65	57	64	59	51	58	67	80	78	69	62	55	64	62	56	57	63	60	57	46	64	59	63	69	65	50	45	67	52	54	54	64	75	64	56	58	67	74	70	66	70	68	72	52	75	68	53	65	67	75	62	65	65	61	61	56	69	61	77	62	67	62	64	57	69	62	54	56	65	66	71	64	80	64	72	64	65	53	58	53	52	73	74	60	61	72	56	60	70	63	77	55	51	63	70	62	60	60	69	56	62	66	61	57	69	62	88	76	57	76	71	63	76	62	71	56	70	58	59	73	69	71	73	48	69	54	82	58	72	78	64	62	68	61	59	71	58	66	69	54	65	75	70	67	59	59	55	47	55	64	73	73	68	73	70	63	70	72	54	61	83	57	40	74	54	47	62	57	53	53	66	78	67	73	51	66	56	61	65	78	77	68	60	62	64	68	58	57	83	73	56	64	66	59	75	70	80	62	61	75	57	57	62	57	61	58	61	74	62	65	62	83	70	49	58	50	55	49	47	48	63	63	65	60	60	56	69	72	56	71	75	64	58	73	69	69	69	69	58	60	62	64	67	57	60	68	72	47	65	58	63	60	64	65	78	50	61	71	64	68	61	65	61	54	75	65	52	61	61	62	64	57	65	59	64	58	69	56	63	55	73	51	60	60	75	74	82	62	68	55	73	54	59	47	64	63	47	67	51	62	70	80	62	69	57	50	54	59	83	62	43	62	53	69	63	67	60	64	72	67	67	75	62	58	66	71	70	73	60	68	63	62	53	69	64	73	74	63	66	62	47	65	46	60	66	54	68	71	58	76	64	59	67	56	62	56	62	74	65	74	70	58	50	57	61	62	70	71	60	60	59	57	71	65	75	58	63	73	54	71	61	60	66	69	64	67	55	56	74	63	71	85	63	68	52	52	63	65	76	66	56	55	72	63	51	53	51	74	65	71	69	63	61	62	56	68	48	70	71	72	67	60	58	55	70	71	78	49	67	53	74	58	57	58	75	66	59	68	75	78	56	52	61	77	56	58	87	57	50	52	61	60	65	63	51	68	71	70	58	80	57	70	54	60	72	76	78	71	49	70	67	68	66	62	46	53	58	65	49	62	48	65	73	51	60	70	59	65	70	71	64	56	55	80	73	48	66	64	66	59	68	56	64	75	62	61	75	54	61	67	74	57	62	59	72	53	69	69	75	52	52	66	69	54	74	59	65	74	62	66	86	68	54	62	74	67	62	68	66	65	55	63	63	59	44	62	68	66	60	55	51	58	61	70	52	71	63	55	69	61	77	67	63	62	54	59	71	66	62	57	67	62	70	84	78	73	49	61	55	67	60	52	62	53	51	64	48	63	53	64	57	61	63	65	53	56	60	71	56	63	58	55	67	78	61	69	67	45	53	65	67	76	69	80	44	66	80	56	84	71	56	70	61	60	70	76	53	52	64	72	62	65	74	59	63	55	50	79	70	62	71	66	67	59	51	56	64	66	49	71	60	60	61	59	56	62	67	48	77	52	71	64	63	65	74	73	50	64	64	70	61	64	81	65	77	62	58	75	72	62	65	77	60	81	68	66	52	61	62	65	54	72	59	50	57	55	66	55	66	61	55	74	73	71	65	72	52	64	66	63	66	62	83	58	66	62	72	67	65	62	54	70	55	69	62	65	57	61	60	48	60	58	63	48	49	67	65	58	61	66	42	75	56	67	59	53	77	63	63	63	55	65	53	55	55	73	65	48	66	73	55	71	63	60	56	70	64	69	60	62	59	65	71	69	48	73	72	56	52	58	59	65	53	70	69	64	66	67	68	57	59	71	69	78	58	64	80	55	58	53	61	53	64	62	53	68	67	62	63	64	71	66	57	63	70	62	56	59	63	65	67	70	55	65	76	60	68	61	60	48	64	52	60	69	69	70	52	67	66	74	70	67	61	71	66	60	58	70	58	61	71	71	71	70	67	66	57	54	52	66	52	76	67	73	62	70	78	67	55	49	58	61	59	80	72	55	60	53	53	70	65	71	77	62	58	66	68	66	61	68	56	65	70	57	58	58	59	51	66	59	63	48	68	65	66	62	55	63	63	59	73	57	62	46	60	63	60	64	61
33240	15685	6611	3941	7513	5549	2606	1043	635	636	749	2575	3885	3099	3021	3210	2868	2059	1509	1360	1061	758	549	505	503	513	493	519	490	552	506	500	470	480	525	487	466	489	449	492	499	474	510	440	448	472	511	498	458	493	472	506	449	496	467	480	461	462	468	548	490	479	445	445	471	471	460	481	510	474	457	463	480	476	477	501	493	469	495	437	474	464	497	485	497	513	476	507	465	478	478	534	498	496	499	484	476	504	489	453	504	495	499	487	507	498	506	509	467	464	457	467	498	460	472	492	502	508	457	500	500	476	503	455	481	474	503	497	465	471	490	524	474	505	479	500	512	485	492	488	495	523	487	509	482	467	488	488	477	456	526	482	474	510	519	490	490	455	475	486	457	463	478	482	491	494	489	463	508	464	465	439	473	497	474	508	447	473	483	498	509	493	484	459	473	491	524	473	476	475	489	475	505	474	511	464	482	498	522	472	481	487	449	458	491	505	478	492	512	478	503	487	501	499	476	468	469	511	503	495	486	494	506	482	481	462	486	452	503	482	473	444	463	497	476	486	480	504	479	487	491	492	479	460	495	473	482	469	480	530	457	480	479	508	497	491	476	490	482	464	485	486	462	451	502	512	502	475	452	525	472	499	482	482	499	512	479	469	459	542	495	496	482	527	466	527	467	451	485	465	494	498	507	461	516	499	512	470	487	486	467	458	456	481	507	471	473	464	457	471	447	475	460	476	492	505	500	473	488	510	533	491	496	505	457	496	517	466	523	493	473	457	495	466	439	500	433	500	511	506	461	494	457	468	540	466	458	495	524	493	525	502	475	463	484	508	467	507	501	483	470	500	483	521	514	482	475	520	483	500	479	501	477	521	507	482	528	476	469	515	448	487	497	488	503	481	503	514	479	507	499	494	454	511	483	498	503	482	460	525	536	508	490	468	518	494	455	507	503	515	479	513	470	503	484	483	448	464	464	517	466	501	466	455	525	476	482	497	474	494	466	486	458	501	491	507	548	494	478	503	503	487	474	518	455	476	452	461	455	486	494	502	452	479	447	510	530	486	469	501	491	468	508	502	491	510	472	469	470	492	460	522	496	473	510	486	498	462	470	479	540	469	479	478	463	489	510	564	498	463	518	449	533	485	523	521	468	509	511	454	488	463	495	480	461	467	435	467	525	508	477	522	499	493	477	496	472	453	501	503	512	488	498	500	495	468	474	505	464	529	500	508	471	508	498	446	485	475	517	506	509	481	481	484	453	483	485	488	511	479	503	514	474	504	496	463	503	479	496	512	454	470	474	510	516	471	469	503	479	507	465	462	456	487	485	495	485	474	515	485	481	522	485	518	499	490	524	487	495	491	487	494	455	467	464	473	505	475	450	495	480	521	511	523	470	480	512	461	493	446	516	475	466	470	502	469	504	474	486	508	454	469	473	479	474	520	485	493	464	535	497	439	476	494	494	459	464	481	523	496	468	504	474	471	478	495	493	519	487	515	476	485	503	489	446	474	474	500	464	507	487	439	476	472	503	504	479	463	524	471	469	522	457	518	463	460	476	482	456	485	459	471	530	474	485	466	474	490	503	471	481	509	494	471	475	477	494	472	505	477	462	494	459	456	474	459	490	467	515	509	440	471	509	505	498	506	464	472	510	483	522	467	440	478	468	549	484	485	503	482	476	442	504	496	465	456	442	459	488	459	478	475	487	462	508	489	462	442	457	470	460	528	520	500	457	493	468	513	479	491	473	502	525	480	518	457	518	496	464	457	489	497	483	503	481	532	456	467	556	504	480	509	489	483	501	531	459	480	497	502	504	489	489	440	527	472	479	463	494	493	476	503	454	470	497	496	470	468	522	492	476	472	510	477	505	483	487	536	453	474	445	485	466	473	514	512	476	516	490	489	487	495	474	479	448	524	455	501	495	505	472	507	454	485	441	517	516	460	489	538	515	494	494	514	482	460	485	474	512	476	459	484	482	511	486	507	471	475	441	484	482	475	466	483	484	505	506	502	474	507	450	494	473	447	473	485	512	506	491	489	477	480	485	475	463	525	492	511	446	454	457	488	482	474	484	541	485	492	489	496	458	504	487	469	470	489	442	482	457	509	411	482	473	471	482	482	520	503	519	494	495	435	510	506	480	475	443	471	461	470	473	451	500	500	528	470	457	496	505	495	482	495	478	506	488	473	468	444	479	494	494	472	494	458	495	509	508	491	500	500	499	471	437	504	471	476	510	461	494	515	504	483	489	490	496	520	472	492	459	472	471	477	482	504	468	508	466	457	488	506	494	509	526	534	511	476	444	436	513	495	475	487	454	497	488	471	504	490	465	482	489	504	446	475	481	473	490	484	506	518	524	472	484	497	554	476	519	495	468	479	473	477	491	510	473	496	467	497	463	485	486	481	485	484	477	481	495	494	510	484	465	507	486	453	528	451	436	495	472	491	482	497	485	493	438	436	480	479	480	453	475	448	515	513	486	498	467	431	473	505	469	496	499	502	486	487	485	524	480	450	483	479	455	500	489	509	485	454	496	502	500	486	471	545	477	501	538	490	469	505	482	496	486	471	492	507	496	491	471	466	485	538	493	494	460	485	479	530	462	472	451	491	458	471	448	530	479	493	463	487	481	490	501	505	439	504	455	475	477	488	450	483	484	496	489	524	490	526	494	510	452	478	483	494	497	463	525	495	474	493	512	501	479	452	502	484	448	508	449	484	463	477	445	490	475	464	494	462	486	442	494	503	465	510	503	471	457	464	546	460	503	509	504	481	510	519	513	479	498	491	546	502	510	447	474	495	457	496	482	505	475	465	527	463	469	496	498	493	472	492	424	506	493	468	498	486	481	464	486	496	491	497	482	521	492	475	539	500	455	469	481	473	495	490	552	484	463	508	487	484	487	468	524	501	462	482	456	477	503	510	499	485	469	503	441	527	499	495	508	494	483	531	489	526	468	476	489	500	444	489	427	498	475	454	447	482	478	519	494	456	530	471	483	449	515	441	469	485	473	484	515	461	477	505	479	512	520	492	479	498	521	468	481	492	506	503	517	483	498	479	498	503	474	455	486	511	469	471	512	506	456	486	483	543	498	509	532	496	530	462	520	502	522	446	507	471	486	470	494	447	473	472	474	491	516	533	504	525	491	445	516	453	452	477	459	497	494	465	479	475	480	497	479	501	495	483	479	458	496	476	485	499	480	468	513	489	519	526	476	498	481	488	479	461	504	486	485	484	484	458	481	499	512	490	475	489	519	474	503	469	461	459	480	443	484	483	478	479	496	486	508	493	478	489	492	478	471	510	463	498	446	441	504	474	488	462	486	489	489	490	451	499	484	501	472	500	473	463	477	493	464	489	494	501	481	482	470	496	503	488	482	484	473	496	484	484	488	450	503	506	496	432	532	541	493	501	507	478	476	474	481	490	470	469	513	531	500	487	469	503	477	497	471	478	510	483	480	489	463	455	479	459	471	499	526	462	460	473	485	460	507	491	513	472	534	512
7170	2574	1238	838	622	398	300	142	105	116	121	276	721	557	513	480	463	364	296	287	258	156	89	72	91	100	83	99	103	106	93	95	98	87	98	97	76	97	76	92	100	112	90	99	98	86	92	101	101	90	80	70	101	104	95	118	93	95	102	96	89	105	88	78	114	103	101	117	105	89	105	92	93	82	107	87	81	93	82	84	77	100	82	75	99	99	95	108	106	93	94	82	104	110	84	114	84	93	80	80	87	109	89	91	75	100	93	83	79	101	91	92	108	92	111	96	91	87	99	96	98	81	108	93	96	100	93	87	82	107	94	101	105	91	87	97	90	81	97	81	85	89	85	94	73	98	109	95	88	89	90	81	92	82	87	82	78	107	111	102	105	99	99	98	108	80	100	116	111	90	98	87	97	96	88	86	97	114	98	97	109	86	98	96	96	87	78	94	78	89	100	89	92	93	81	102	91	101	82	92	90	99	97	89	95	102	81	97	94	105	88	117	79	91	87	87	87	97	79	90	90	84	96	90	98	100	95	94	85	95	98	86	88	90	80	83	84	115	112	90	103	106	96	90	85	85	99	96	116	82	84	104	90	84	81	98	79	74	77	93	75	92	88	88	84	100	91	106	98	100	88	82	98	105	102	83	82	89	98	88	87	74	88	94	82	106	93	84	101	95	86	75	84	107	80	89	83	94	72	87	77	90	80	95	113	97	112	93	90	74	105	88	81	100	84	93	81	95	102	87	105	105	98	87	93	91	101	92	97	90	104	100	101	83	87	82	78	83	82	95	87	91	86	79	83	80	85	109	102	98	106	96	95	95	93	96	64	93	89	84	91	106	97	91	102	82	97	89	93	101	88	90	85	85	98	105	77	98	100	103	100	85	90	108	89	99	93	94	91	82	98	92	90	94	84	100	98	90	71	95	93	109	79	92	92	103	102	88	90	101	97	114	106	98	89	85	85	94	103	79	95	100	101	82	79	92	94	78	92	90	87	79	105	93	85	92	93	94	106	100	97	105	98	91	97	98	99	87	100	115	85	111	88	118	91	92	90	94	116	90	84	79	97	110	90	91	81	91	93	85	99	99	86	91	101	89	83	88	91	101	83	109	91	90	104	85	103	95	91	114	87	102	94	77	91	105	96	95	102	98	108	96	75	80	90	91	92	97	90	82	96	82	86	86	92	104	90	87	102	86	88	95	89	83	82	89	88	113	95	77	92	80	87	99	82	89	83	88	81	90	101	96	86	101	84	77	106	82	89	102	89	99	82	91	68	76	78	92	92	83	88	82	92	86	106	103	91	99	108	86	90	100	94	94	87	82	91	90	116	85	110	94	98	93	101	99	82	79	79	92	87	98	98	107	107	96	79	107	96	103	97	106	93	72	85	103	94	108	102	104	117	91	87	116	94	100	110	83	92	98	96	91	91	87	93	90	105	89	95	78	87	97	92	84	96	99	93	108	84	102	93	94	106	78	93	96	79	84	96	80	100	94	96	97	83	84	85	87	89	100	83	74	89	102	92	95	93	82	83	115	95	81	89	97	80	93	80	84	110	88	110	90	78	84	107	96	91	94	103	87	87	95	81	107	116	91	78	73	101	103	93	99	98	97	74	87	93	85	104	89	97	98	72	87	98	85	86	89	97	90	110	88	75	74	101	82	95	96	75	91	82	85	100	88	89	102	102	85	76	92	106	80	86	100	73	98	80	104	97	87	96	123	119	93	94	103	98	103	85	95	86	87	99	92	88	91	89	108	82	82	110	86	80	105	72	73	98	93	86	77	122	104	96	80	84	89	87	93	92	91	87	110	79	89	95	74	79	93	108	81	79	85	91	97	94	88	95	94	99	81	88	109	81	102	96	76	100	93	97	88	106	97	95	66	85	85	85	85	98	92	86	89	85	108	96	82	90	89	110	93	65	96	104	85	88	102	91	101	82	88	111	77	94	81	93	81	94	79	86	95	87	96	118	92	98	88	74	103	78	83	93	78	88	91	92	92	97	97	93	98	96	91	88	97	92	82	81	92	78	94	88	80	87	102	83	92	96	104	97	90	96	104	102	82	86	91	99	82	99	107	76	83	94	92	102	82	79	85	77	95	90	81	81	79	86	93	85	100	85	99	95	77	99	95	98	94	78	98	92	93	84	103	100	98	89	115	71	88	95	96	86	95	95	96	93	92	92	121	86	91	93	97	91	113	88	108	96	90	79	88	98	98	104	81	93	88	93	90	103	71	95	102	85	96	100	98	83	79	95	100	101	94	90	94	94	89	92	103	77	94	98	91	85	67	100	124	101	94	80	102	83	97	97	88	97	99	99	96	92	95	83	93	72	91	94	87	72	80	101	92	99	84	107	105	84	103	97	80	107	99	105	117	93	90	85	88	98	94	95	110	89	84	104	88	96	82	87	91	90	94	110	86	95	96	96	93	92	82	101	101	94	96	77	91	93	95	114	86	88	107	99	96	94	90	94	101	95	105	96	84	83	96	90	83	104	100	93	77	89	72	117	84	96	98	90	104	99	85	74	92	89	100	81	98	113	80	97	95	87	89	88	79	90	67	105	97	74	86	83	90	93	96	97	87	94	95	91	75	84	74	103	84	102	102	82	85	97	75	87	92	104	95	102	96	91	97	83	103	108	96	89	106	87	94	105	91	78	107	92	87	94	100	105	88	92	92	86	92	97	89	100	99	84	92	85	81	84	86	84	101	89	104	72	101	106	98	102	93	93	93	97	102	107	97	96	96	101	82	95	79	91	98	95	80	101	93	90	96	83	78	88	83	116	75	111	97	76	82	103	93	94	96	80	109	91	98	84	89	87	96	88	89	110	87	80	90	99	106	92	88	100	82	81	97	80	93	84	93	84	99	85	97	93	93	92	97	103	98	84	95	96	88	110	82	85	99	86	93	98	94	101	94	87	90	101	100	88	90	99	76	83	84	83	81	76	98	86	90	98	101	99	93	93	96	86	77	89	99	104	111	85	101	104	94	101	82	103	95	90	98	77	95	102	110	107	105	88	83	99	107	83	88	97	94	87	93	88	101	98	84	88	72	101	100	82	117	97	100	82	102	75	86	99	79	79	110	111	75	103	106	96	86	78	95	82	91	86	90	107	87	95	102	82	101	105	94	91	76	105	90	75	84	83	82	82	90	92	92	89	103	74	80	101	93	84	88	106	92	87	80	91	98	88	81	91	87	89	90	79	90	92	81	105	96	98	88	92	83	101	107	88	95	74	101	98	106	73	101	93	90	92	81	88	95	98	95	71	89	91	93	89	94	88	82	85	93	99	87	82	87	106	89	107	99	88	93	104	91	92	90	77	94	84	82	99	94	92	89	89	98	122	102	87	95	111	118	104	97	85	84	91	96	106	97	72	103	89	74	92	99	97	101	97	77	103	102	89	85	106	93	101	91	87	81	80	97	94	98	81	97	98	99	104	99	91	105	98	100	84	88	76	97	97	113	88	94	99	98	90	95	88	97	97	70	83	88
35530	18009	10723	11653	16439	15002	9182	3055	1238	1123	1504	6447	14374	11502	10686	10771	8294	6376	5570	4831	3828	1865	725	726	697	662	715	618	689	740	835	853	908	859	847	743	663	620	667	722	641	641	682	676	730	676	670	674	673	646	713	678	675	688	619	691	654	676	655	667	708	730	690	689	648	622	714	732	669	646	684	647	735	680	640	723	609	697	669	673	694	683	676	712	651	685	674	679	704	675	680	711	685	692	707	713	670	746	704	633	675	644	690	656	655	703	654	705	714	678	659	700	672	715	681	694	664	647	648	664	637	651	687	686	706	671	668	687	695	701	701	701	673	651	698	690	712	716	681	661	702	716	720	698	672	708	679	723	714	681	704	650	708	728	734	668	667	676	648	643	625	668	660	657	689	695	670	716	710	667	688	709	721	648	711	695	695	678	724	721	687	693	673	676	662	672	711	677	665	710	676	707	647	667	710	730	698	685	698	720	680	726	689	742	663	723	663	699	676	678	699	740	673	641	721	679	671	691	704	674	670	679	682	727	644	677	708	686	665	683	686	673	674	675	719	690	665	664	678	663	678	657	692	699	632	683	668	697	646	669	701	689	711	669	688	696	693	675	676	716	686	689	732	697	690	686	689	697	722	708	698	642	671	648	681	674	697	723	699	727	678	656	678	607	702	669	701	666	717	676	655	668	677	647	702	720	729	724	676	655	710	710	646	678	690	650	710	701	670	685	682	680	697	668	669	644	688	674	712	714	718	643	702	711	712	663	707	651	681	702	653	648	692	663	634	716	722	665	691	735	681	670	692	653	658	684	642	704	719	671	673	691	678	680	651	697	700	675	731	725	658	704	705	717	670	712	665	717	714	731	648	700	667	671	686	674	684	646	680	683	684	685	681	652	664	677	696	662	684	704	656	654	687	685	689	686	708	649	700	699	682	658	685	737	689	719	715	688	706	675	703	699	703	666	676	656	658	692	673	684	716	704	633	653	673	686	696	707	678	689	692	677	696	651	666	642	650	641	687	664	666	690	721	659	633	716	698	665	675	659	708	727	632	675	668	685	663	679	702	650	678	683	661	675	663	716	723	659	711	685	705	687	681	663	664	723	705	714	708	681	675	691	673	693	712	628	665	683	679	690	705	630	719	712	651	683	721	680	674	678	698	693	651	717	602	681	606	697	667	657	675	697	697	693	705	665	680	722	695	653	656	670	686	668	715	707	664	674	695	726	700	674	688	691	711	724	699	709	697	712	717	677	709	661	652	677	659	702	675	693	691	665	696	661	660	671	667	646	712	650	704	683	692	662	667	708	692	644	695	712	690	702	645	725	683	701	697	653	673	706	745	679	645	698	668	628	692	675	703	672	704	675	702	717	722	667	647	679	720	666	689	681	643	666	680	690	698	705	679	687	720	733	677	666	692	655	698	679	695	733	695	667	668	699	646	686	680	707	669	699	667	716	690	685	690	727	709	732	668	669	671	644	680	715	691	711	716	709	702	658	685	677	664	718	686	712	707	698	690	726	705	706	678	677	704	715	677	632	689	645	668	621	673	737	711	702	695	649	691	662	691	707	693	685	644	657	692	664	634	722	725	651	665	673	753	682	729	669	693	686	668	661	664	696	688	655	702	717	668	712	634	672	669	655	666	675	710	680	635	704	695	686	702	683	740	631	724	629	661	714	669	688	703	686	714	677	642	715	728	676	693	697	669	669	666	660	658	692	666	640	666	670	709	675	663	678	716	647	743	673	710	644	702	662	646	687	666	700	659	674	669	674	694	688	694	707	751	699	691	719	674	692	690	686	641	672	692	683	657	682	611	698	736	691	675	708	713	649	678	668	687	676	680	686	645	677	696	697	644	714	650	676	700	664	713	681	692	661	691	665	655	712	674	717	659	706	653	683	657	683	662	694	678	702	666	716	683	651	700	670	684	685	668	649	727	692	694	713	673	653	681	669	655	675	733	630	665	670	687	672	696	686	684	707	698	711	680	653	725	709	676	680	749	680	656	630	687	690	694	658	672	674	651	658	706	666	652	707	691	687	649	694	724	676	662	683	708	695	670	638	659	682	664	691	628	688	649	641	692	682	650	711	671	674	669	681	680	658	709	712	688	642	635	726	710	734	682	635	672	711	690	722	741	680	696	704	677	680	690	709	670	674	663	661	651	703	698	672	658	727	679	707	676	671	688	691	707	656	741	703	675	693	668	726	677	679	672	715	671	695	692	657	704	679	682	655	661	696	701	747	682	732	646	690	669	680	685	660	731	686	689	695	674	717	696	692	665	656	675	637	649	725	674	662	674	700	717	647	648	650	678	648	648	661	705	670	745	726	724	635	668	645	665	644	680	717	683	700	722	699	665	701	715	681	677	687	664	669	715	732	663	665	669	638	668	666	707	673	647	725	646	666	685	655	701	679	694	672	720	698	700	652	716	683	675	726	693	658	655	658	713	661	696	624	632	691	633	677	660	742	667	657	629	678	706	660	637	691	721	638	696	715	730	671	672	685	688	686	733	698	707	633	693	676	689	711	733	672	680	696	726	700	653	720	702	708	680	704	713	653	671	679	647	667	704	636	675	696	639	663	722	693	698	674	664	669	668	683	665	678	650	678	684	720	675	680	686	662	700	681	615	657	659	740	728	644	735	679	719	674	715	687	650	665	736	646	681	693	663	675	694	673	652	677	703	705	737	703	657	687	663	665	661	654	685	650	688	661	644	705	670	705	685	710	723	630	679	662	694	654	710	699	655	666	686	661	681	739	672	671	671	710	725	679	666	641	706	713	668	686	705	641	707	637	660	675	652	651	685	707	697	715	703	670	672	679	686	656	715	663	687	632	677	704	637	695	664	741	688	710	675	679	695	678	674	653	685	631	675	663	702	662	642	692	646	658	712	665	686	718	713	659	689	684	677	726	654	654	660	646	641	685	700	724	698	637	655	666	708	654	702	697	711	670	707	716	624	708	698	659	726	659	703	694	643	666	676	701	728	730	689	663	685	691	633	654	690	678	674	683	681	671	665	705	697	653	690	674	714	736	710	698	622	650	678	672	673	673	708	669	680	679	686	704	714	684	683	668	684	739	687	680	659	669	676	709	656	689	695	659	639	681	690	704	727	674	650	697	686	698	657	688	669	677	639	655	664	665	714	709	720	705	704	677	647	633	653	634	677	679	703	678	685	649	694	669	655	695	720	701	674	668	683	723	678	664	677	683	678	698	736	725	691	711	735	676	688	667	668	649	719	644	670	711	695	724	711	677	710	683	733	718	699	703	708	712	703	647	689	678	706	669	662	703	674	662	697	697	710	681	645	685	663	689	686	702	732	713	707	684	693	703	711	702	636	718	626	667	680	705	719	659	663	686	644	684	695	687	647	646	705	712	631	672	686	663	714	671	710	673	643	699	647	690	696	699	649	658	668	689	656	698	681	665	701	691	692	698	729	682	696	692	732	695	720	694	686	696	717	684	640	673	661	667	649	679	651	654	717	707	691	691	685	696	658	658
7787	2919	1184	831	594	377	276	133	78	76	88	256	644	507	417	466	417	355	325	200	156	97	67	56	68	74	65	68	71	74	65	74	80	72	70	68	92	69	68	53	67	64	63	60	59	66	79	67	61	64	73	71	75	66	71	67	54	52	55	73	67	70	61	80	58	49	62	68	50	71	59	65	74	50	58	67	65	60	68	52	61	62	60	58	56	65	65	76	73	76	68	64	64	63	68	77	75	59	70	57	50	54	65	73	61	58	85	67	61	59	65	69	79	52	74	54	68	52	78	64	81	66	63	61	63	70	72	62	64	81	68	64	59	67	59	63	60	58	66	69	84	63	61	71	61	63	72	92	73	67	65	62	61	54	59	62	74	65	48	64	70	63	60	55	54	71	72	58	55	71	66	61	64	59	74	58	60	75	76	67	80	52	49	81	65	65	73	71	67	65	66	54	68	72	81	58	79	70	66	69	73	53	65	76	67	66	66	69	63	56	67	71	71	66	54	75	58	77	57	61	75	54	52	66	73	66	66	67	70	64	72	77	69	68	64	64	51	71	66	73	71	71	59	83	55	82	67	60	64	64	71	61	56	79	70	63	69	64	70	78	60	54	65	68	62	62	62	66	69	70	70	64	74	73	69	68	71	77	67	74	53	63	72	60	72	64	68	71	74	62	62	66	53	73	75	72	73	63	55	62	67	60	74	52	52	74	72	66	71	53	76	69	67	73	73	67	57	66	81	57	64	61	65	70	65	71	58	72	64	70	51	64	75	63	61	63	62	75	66	70	57	62	79	78	50	60	68	71	70	62	79	69	58	69	78	60	72	71	64	76	87	55	67	79	53	61	62	53	71	67	58	55	61	74	65	69	64	73	72	82	85	70	69	62	54	70	63	60	83	58	79	74	76	89	68	73	75	62	46	54	68	54	94	69	58	52	66	69	54	65	72	64	69	63	64	68	70	68	71	71	72	75	72	68	82	79	71	50	66	59	58	60	69	60	71	59	62	69	57	61	72	66	79	60	65	58	70	70	66	66	63	65	68	55	49	57	67	66	69	60	54	59	59	68	76	68	62	65	77	66	67	62	63	70	61	53	54	50	44	57	57	63	63	66	87	58	70	61	67	62	65	67	64	54	70	58	74	58	65	76	60	68	76	62	60	61	70	74	63	60	76	80	61	66	58	59	60	68	61	64	74	64	73	64	50	69	51	63	70	66	65	48	61	56	74	72	73	71	73	59	61	60	61	61	66	55	63	53	74	48	67	73	63	70	74	67	73	67	64	71	66	69	74	57	68	55	68	64	78	69	62	86	63	47	66	68	70	46	60	68	71	67	69	55	69	69	75	76	61	65	74	62	60	69	75	68	72	58	66	57	73	65	64	69	77	70	55	65	73	73	60	68	61	45	55	63	61	66	70	80	74	72	70	68	73	70	64	61	76	60	61	83	53	63	59	69	57	53	63	70	55	68	57	64	55	61	54	70	85	77	54	62	59	73	78	61	61	64	63	75	68	73	69	64	70	57	65	65	60	56	64	65	62	54	68	81	60	53	71	56	75	76	63	75	72	60	57	56	72	56	64	61	74	52	71	63	65	69	80	60	74	85	67	66	74	65	76	71	71	54	70	64	77	63	62	63	53	64	66	78	68	79	57	59	63	69	75	79	52	65	55	73	75	68	77	65	56	64	50	70	79	71	82	58	77	63	64	72	71	54	68	74	67	83	68	63	61	71	68	52	65	62	72	61	72	72	71	65	60	55	63	67	66	68	58	81	61	71	70	69	63	76	69	69	63	67	67	73	57	62	75	62	54	60	69	68	61	63	62	68	66	73	71	86	68	65	63	63	61	54	78	71	68	80	73	70	72	70	63	72	76	70	53	59	85	62	61	61	64	64	62	59	64	60	60	60	56	62	58	57	70	50	62	60	67	61	73	72	71	66	74	79	72	65	55	59	79	72	67	73	59	81	59	65	74	61	69	63	48	65	94	66	49	75	49	74	78	75	69	66	70	71	59	57	55	61	72	56	61	63	66	79	57	66	60	64	59	58	69	64	63	64	74	64	62	58	61	62	52	61	54	75	74	70	64	56	56	58	67	70	59	71	61	70	71	72	74	64	66	54	64	65	61	65	61	71	65	53	65	76	69	69	56	60	76	62	59	57	62	60	59	80	62	70	66	71	64	57	68	67	50	77	60	67	63	69	61	66	57	62	71	60	65	71	69	53	73	58	67	55	71	61	53	51	66	69	52	64	57	51	64	64	75	65	59	61	62	73	83	72	59	74	52	61	67	70	67	75	63	56	82	70	60	77	72	73	66	59	64	58	53	67	71	70	69	60	61	66	57	70	67	76	76	65	71	77	80	50	62	61	77	72	62	72	60	71	53	69	71	65	74	78	58	65	64	63	70	58	63	59	57	67	77	70	70	76	64	74	50	73	66	68	65	60	65	82	68	66	60	74	48	62	57	59	60	73	57	82	75	53	58	69	62	72	69	73	62	64	67	56	51	66	65	61	47	53	52	52	59	67	70	67	79	61	61	69	78	59	62	69	58	55	55	62	80	55	60	65	61	70	71	60	67	64	75	58	67	61	67	69	55	79	57	82	68	73	78	68	63	68	63	57	50	55	83	70	85	67	60	59	73	69	45	70	65	61	64	64	61	53	52	67	65	58	56	66	63	69	67	77	69	49	57	61	69	59	63	66	62	60	62	63	74	68	63	71	81	72	67	76	65	71	64	57	74	71	71	63	74	44	77	57	69	82	72	58	71	66	73	60	72	56	69	71	61	63	82	80	60	64	70	70	73	64	65	77	59	85	64	70	57	65	63	54	51	59	66	67	68	65	79	69	71	55	71	60	66	73	74	65	75	63	56	59	69	70	60	62	64	81	47	55	70	65	82	88	66	62	57	67	57	75	62	61	63	68	65	56	77	74	69	64	60	66	71	73	63	76	65	68	65	55	52	52	41	73	59	65	74	66	51	64	69	69	70	64	73	62	63	54	68	69	56	62	75	50	71	75	68	70	50	55	80	69	68	68	59	65	67	67	70	63	87	65	62	68	80	62	53	68	56	72	67	70	66	93	73	69	60	67	59	70	73	61	84	45	72	71	67	74	73	78	82	60	49	49	68	74	67	79	75	64	83	69	57	65	52	66	76	66	58	65	64	60	57	58	67	53	56	75	74	71	49	55	58	57	56	68	61	64	78	66	64	83	66	66	62	53	73	56	66	60	60	65	65	58	66	57	58	61	60	61	53	68	71	70	66	59	70	75	60	70	51	62	62	70	72	63	69	78	68	76	69	60	56	70	50	75	72	66	65	64	64	53	64	72	54	52	76	59	63	54	77	63	63	51	71	47	62	53	55	68	76	65	77	58	72	61	75	63	74	62	77	79	66	85	56	61	71	80	64	61	56	82	78	70	67	86	47	54	69	71	66	63	65	55	53	64	79	70	63	81	63	77	67	64	63	61	65	69	79	55	80	55	68	55
33315	19926	10556	11572	16338	13490	9621	3175	993	918	1473	6842	13706	11375	9185	9643	8320	7258	5749	3996	2679	1558	570	493	578	523	503	465	557	605	636	615	556	590	567	526	465	490	479	515	526	531	478	494	514	460	510	525	499	505	511	538	474	529	464	493	475	499	498	525	519	498	507	480	517	461	489	503	526	505	498	486	474	512	505	498	499	516	477	504	501	470	480	529	499	516	455	519	520	492	525	525	511	489	505	510	487	500	511	467	546	461	486	519	497	550	467	511	505	484	438	555	502	528	517	452	486	498	506	534	512	475	477	523	503	520	514	512	530	530	524	483	519	480	467	477	485	517	503	510	491	490	497	505	493	520	478	540	483	545	503	491	465	554	532	501	492	500	499	478	516	472	518	482	504	516	490	495	465	528	506	530	530	499	476	484	487	490	518	496	515	524	503	503	516	520	477	491	461	495	530	521	483	479	503	492	489	508	492	443	530	527	510	486	510	546	525	518	494	516	525	503	464	485	512	516	523	528	486	502	508	517	489	477	496	519	459	468	515	494	507	511	478	515	468	486	501	566	526	514	501	478	507	467	475	517	530	481	508	476	512	533	492	522	524	490	546	522	500	491	554	539	510	505	480	493	509	514	464	494	521	471	497	477	556	483	516	481	487	522	485	494	509	510	472	531	521	528	487	489	462	510	479	494	517	473	521	519	487	544	516	468	463	526	549	495	551	491	520	505	499	508	535	488	554	520	494	488	534	529	519	473	473	482	491	489	438	533	439	482	502	512	495	528	499	494	532	532	493	501	504	507	524	507	497	481	482	522	477	504	497	519	499	501	517	525	511	480	463	529	482	496	498	523	554	483	500	510	528	497	481	547	522	506	505	480	487	502	490	493	511	520	532	500	511	474	496	511	505	534	494	487	493	503	506	492	513	510	512	509	464	463	485	540	482	503	536	518	493	488	511	480	524	496	485	491	496	518	451	487	474	485	516	476	519	461	488	532	508	504	475	448	501	508	527	496	485	502	529	536	512	506	522	497	509	474	512	502	514	477	438	491	476	491	482	520	494	470	469	522	456	508	486	499	537	503	558	539	521	498	505	499	491	466	492	497	473	481	497	487	489	517	500	492	480	494	488	521	516	455	457	498	516	486	487	499	533	512	480	497	511	497	496	497	481	496	503	517	505	490	472	474	481	523	504	501	488	512	494	490	504	561	514	522	538	491	487	491	482	493	480	518	484	499	510	497	511	489	451	530	490	532	487	479	450	517	497	488	494	516	501	522	535	464	465	446	504	486	511	508	513	510	497	519	500	506	497	521	535	450	497	466	518	506	479	488	524	528	544	505	473	473	481	535	507	509	497	520	489	495	544	456	513	523	504	527	512	501	474	528	507	500	474	493	493	501	467	467	468	436	522	510	463	519	471	522	509	553	504	537	499	492	494	493	505	495	493	529	518	482	507	461	490	512	491	500	535	492	510	485	456	487	479	516	465	486	490	494	497	519	475	521	533	507	475	498	507	501	508	501	493	454	491	509	508	534	504	457	486	481	524	530	512	527	477	493	499	520	503	506	527	478	483	487	505	474	520	557	494	480	470	490	508	503	518	473	475	511	486	494	497	490	490	494	527	501	523	459	505	477	493	474	532	554	488	511	548	490	492	492	486	482	492	486	494	503	487	513	501	525	496	512	500	495	480	487	491	492	459	504	466	460	482	517	505	555	545	496	470	514	526	469	507	464	525	498	518	515	534	521	485	488	479	518	516	523	522	467	479	499	485	484	523	511	466	537	496	521	478	563	476	527	476	485	532	557	513	530	481	498	496	457	509	498	499	496	501	508	500	483	441	514	505	557	484	487	468	502	513	515	510	520	489	493	503	500	478	490	473	519	490	524	476	434	486	464	444	472	517	494	499	479	458	451	498	481	499	520	465	523	567	518	505	526	503	483	488	513	537	492	534	467	474	493	501	526	503	515	513	498	545	502	464	472	470	500	499	471	498	471	512	502	474	517	524	496	529	522	490	504	519	497	540	527	479	478	476	479	480	501	490	498	508	488	525	486	521	497	494	503	509	507	456	498	458	482	522	511	507	491	510	496	493	492	472	515	484	483	505	508	528	481	538	511	497	490	479	501	517	506	504	499	501	431	489	494	507	529	537	499	448	480	479	471	496	490	526	469	519	528	525	492	508	527	493	547	514	529	561	479	534	480	518	503	536	513	486	542	561	495	495	485	508	475	476	478	521	517	516	477	510	480	489	528	550	510	502	489	535	503	534	548	508	498	502	524	479	512	483	495	506	510	521	507	512	516	471	512	514	524	490	475	518	504	504	461	460	466	496	498	493	501	539	491	480	468	512	457	479	483	525	465	524	521	467	506	510	515	460	480	502	501	478	486	501	519	517	515	514	507	486	513	514	513	491	480	486	517	499	514	514	507	496	452	531	503	510	518	486	504	473	538	500	517	484	509	482	511	478	491	504	497	513	485	553	513	492	489	452	520	496	505	513	543	524	490	488	500	493	499	488	501	538	492	496	499	511	509	469	488	487	493	494	501	510	513	496	521	474	486	470	466	523	528	504	525	530	497	520	545	517	506	493	472	455	488	444	471	516	504	497	526	502	489	491	518	516	496	494	507	522	531	526	512	507	519	524	480	497	461	478	473	498	512	510	531	488	487	494	473	509	470	523	478	495	492	506	525	471	491	520	487	518	508	521	484	517	502	505	518	479	498	510	528	497	472	516	487	471	514	526	510	450	474	563	524	498	489	530	495	501	469	518	458	483	547	534	487	494	501	518	522	462	479	506	510	521	458	447	478	510	506	485	505	465	532	502	470	485	473	553	526	496	473	515	514	503	516	499	549	466	504	505	499	475	526	526	472	496	512	519	520	477	486	458	532	517	482	522	508	504	472	502	481	512	508	489	534	487	523	496	454	529	523	502	514	498	530	510	517	530	455	448	490	501	531	473	472	498	468	510	482	498	532	471	464	518	489	531	467	523	519	524	456	528	514	491	489	516	456	502	508	500	502	546	465	506	490	515	477	499	472	498	514	490	490	535	511	517	482	491	512	436	476	487	488	488	513	509	507	484	500	507	529	530	471	467	495	501	452	498	495	517	505	515	547	494	492	474	512	501	530	511	522	538	524	507	497	514	486	530	504	497	517	493	495	493	497	459	478	504	464	527	518	483	522	524	492	504	489	511	501	484	498	524	508	519	498	584	515	533	478	531	508	503	528	455	505	517	518	476	509	483	461	537	520	493	506	546	460	467	467	512	525	513	556	522	461	493	534	494	447	524	508	484	530	477	488	482	517	488	484	475	447	498	470	496	503	500	509	474	476	477	542	499	503	494	504	479	495	519	535	498	498	519	472	508	501	528	512	487	507	534	514	478	540	481	476	491	523	501	461	457	510	505	547	521	515	474	500	517	481	548	497	524	482	510	466	493	462	493	502	503	503	469	521	521	526	548	520	519	486	507	473	550	515	495	474	485	511	530	508	483	554	494	506
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
